JP2023026628A - Commodity data processing device and commodity data processing program - Google Patents

Commodity data processing device and commodity data processing program Download PDF

Info

Publication number
JP2023026628A
JP2023026628A JP2023000619A JP2023000619A JP2023026628A JP 2023026628 A JP2023026628 A JP 2023026628A JP 2023000619 A JP2023000619 A JP 2023000619A JP 2023000619 A JP2023000619 A JP 2023000619A JP 2023026628 A JP2023026628 A JP 2023026628A
Authority
JP
Japan
Prior art keywords
tag
reading
reading operation
product
read
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2023000619A
Other languages
Japanese (ja)
Other versions
JP7472329B2 (en
JP2023026628A5 (en
Inventor
肇 菊川
Hajime Kikugawa
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 JP2023000619A priority Critical patent/JP7472329B2/en
Publication of JP2023026628A publication Critical patent/JP2023026628A/en
Publication of JP2023026628A5 publication Critical patent/JP2023026628A5/ja
Application granted granted Critical
Publication of JP7472329B2 publication Critical patent/JP7472329B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent a commodity for which data reading from an electronic tag has been completed from being left behind.
SOLUTION: According to an embodiment, a commodity data processing device has storage means, settlement means, reading control means, and output means. The storage means stores tag data read from an electronic tag attached to a commodity by a reading operation of a tag reader. The settlement means executes settlement processing based on the tag data stored by the storage means. The reading control means causes a first reading operation to be executed by the tag reader, and after the settlement processing based on the tag data read by the first reading operation is executed, causes the tag reader to execute a second reading operation. The output means outputs a message in the case where the tag data has been read by the second reading operation.
SELECTED DRAWING: Figure 1
COPYRIGHT: (C)2023,JPO&INPIT

Description

本発明の実施形態は、商品データ処理装置、及び商品データ処理プログラムに関する。 The embodiments of the present invention relate to product data processing apparatuses and product data processing programs.

スーパーマーケットなどの店舗には、チェックアウトシステムが設置されている。チェックアウトシステムには、顧客が購入しようとする商品を登録して取引情報を生成し、取引情報をもとに決済処理をする商品データ処理装置が設けられる。通常、商品データ処理装置は、店員(キャッシャ)の操作によって、商品の登録と決済処理のための操作が行われる。一般に、商品の登録は、商品に付されたバーコードをスキャナによって読み取らせることで行われる。 Stores such as supermarkets are equipped with checkout systems. The checkout system is provided with a merchandise data processing device that registers merchandise that a customer intends to purchase, generates transaction information, and performs settlement processing based on the transaction information. Normally, the merchandise data processing device is operated by a salesclerk (cashier) to perform merchandise registration and settlement processing. In general, product registration is performed by having a scanner read a bar code attached to the product.

近年では、例えばRFID(radio frequency identification)タグと称される電子タグを利用して商品を登録することができるチェックアウトシステムが増えてきている。このチェックアウトシステムでは、各商品に商品固有のデータが記録されたRFIDタグを取り付け、そのRFIDタグが記憶するデータ(以下、タグデータと称する)を、無線通信などを用いてタグリーダによって読み取る。商品データ処理装置は、タグデータをもとに購入対象とする商品の情報を収集して取引情報を生成する。 In recent years, there has been an increase in checkout systems capable of registering products using electronic tags called RFID (radio frequency identification) tags, for example. In this checkout system, each product is attached with an RFID tag in which data unique to the product is recorded, and the data stored in the RFID tag (hereinafter referred to as tag data) is read by a tag reader using wireless communication or the like. The product data processing device collects information on products to be purchased based on the tag data and generates transaction information.

タグリーダによる読み取りは、無線通信(電波)により行われるため、購入対象とする商品に付されたRFIDタグからのみタグデータを読み取ることができるように、例えば電波を遮蔽する部材により形成された読み取り装置の筐体内に収納された商品に対して実行する。 Since reading by a tag reader is performed by wireless communication (radio waves), a reading device made of, for example, a material that blocks radio waves, so that tag data can be read only from the RFID tag attached to the product to be purchased. This is executed for the product housed in the case of the

RFIDタグを利用した商品の登録は、一括して複数の商品の登録が可能であるため、商品の登録のための処理を効率化することができる。一方、前述したように、読取装置の筐体内に商品を収容して、読み取りを実行する必要があるため、筐体内に収容した商品について読み取りを実行した後、商品を取り出す際に、商品の取り忘れが発生する可能性がある。例えば、商品カゴに商品が山積みになっている場合に、商品カゴを読み取り装置から取り出す際に、商品が商品カゴから落下してしまう、あるいは数点の商品を商品カゴに入れない状態で読み取り装置の筐体に収容した場合に、商品を取り忘れてしまう、などの状況が発生し得る。 Product registration using an RFID tag enables batch registration of a plurality of products, so that processing for product registration can be made more efficient. On the other hand, as described above, it is necessary to store the product in the housing of the reading device and perform reading. Forgetfulness can occur. For example, when products are piled up in a product basket, when the product basket is taken out from the reader, the products fall out of the product basket, or the reader does not insert several products into the product basket. When the product is housed in the same housing, a situation such as forgetting to pick up the product may occur.

特開2015-170104号公報JP 2015-170104 A

本発明が解決しようとする課題は、電子タグからのデータ読み取りが完了した商品の取り忘れを防止することが可能な商品データ処理装置、及び商品データ処理プログラムを提供することである。 A problem to be solved by the present invention is to provide a product data processing device and a product data processing program capable of preventing forgetting to pick up a product for which data reading from an electronic tag has been completed.

実施形態によれば、商品データ処理装置は、記憶手段、決済手段、読取制御手段、及び出力手段を有する。記憶手段は、読取動作時にタグ読取空間に電波を出力して、前記タグ読取空間に存在する電子タグに対するタグデータの読み取りを実行するタグリーダの読取動作によって商品に付された電子タグから読み取られたタグデータを記憶する。決済手段は、前記記憶手段により記憶されたタグデータに基づく決済処理を実行する。読取制御手段は、前記タグリーダにより第1の読取動作を実行させ、前記第1の読取動作により読み取られたタグデータに基づく前記決済処理の結果を表したレシートが発行された後、前記タグリーダに第2の読取動作を実行させる。出力手段は、前記第2の読取動作によってタグデータが読み取られた場合に、メッセージを出力する。 According to the embodiment, the product data processing device has storage means, payment means, reading control means, and output means. The storage means outputs radio waves to the tag reading space during the reading operation, and reads the tag data from the electronic tag attached to the product by the reading operation of the tag reader that reads the tag data from the electronic tag existing in the tag reading space. Store tag data. The payment means executes payment processing based on the tag data stored by the storage means. The reading control means causes the tag reader to perform a first reading operation, and after issuing a receipt showing the result of the settlement process based on the tag data read by the first reading operation, the reading control means instructs the tag reader to perform a first reading operation. 2 is executed. The output means outputs a message when the tag data is read by the second reading operation.

本実施形態の商品データ処理装置の外観図。1 is an external view of a product data processing device according to the present embodiment; FIG. 本実施形態における商品データ処理装置のハードウェア構成を示すブロック図。FIG. 2 is a block diagram showing the hardware configuration of the product data processing device according to the embodiment; 本実施形態におけるPOS端末(CPU)による制御処理のフローチャート。4 is a flowchart of control processing by the POS terminal (CPU) in the embodiment; 本実施形態におけるPOS端末(CPU)による制御処理のフローチャート。4 is a flowchart of control processing by the POS terminal (CPU) in the embodiment; 本実施形態におけるメッセージ表示画面の一例を示す図。The figure which shows an example of the message display screen in this embodiment.

以下、本実施形態について、図面を参照しながら説明する。
図1は、本実施形態の商品データ処理装置100の外観図である。商品データ処理装置100は、例えば野菜,果物等の食品や雑貨等を商品として取扱う店舗等において使用される。
Hereinafter, this embodiment will be described with reference to the drawings.
FIG. 1 is an external view of a product data processing device 100 of this embodiment. The product data processing device 100 is used, for example, in stores that handle foods such as vegetables and fruits, miscellaneous goods, and the like as products.

商品データ処理装置100は、顧客が買い上げる商品を登録する登録部としての読取装置1と、顧客の代金支払いを処理する決済部としてのPOS(Point Of Sales)端末2とを含む。読取装置1は、例えばPOS端末2の横の会計カウンタ3の上に取り付けられる。POS端末2は、レジ台4の上に設置される。読取装置1とPOS端末2とは、通信ケーブルによって電気的に接続される。 The product data processing device 100 includes a reading device 1 as a registration unit for registering products purchased by a customer, and a POS (Point Of Sales) terminal 2 as a settlement unit for processing payment by the customer. The reading device 1 is mounted, for example, on the accounting counter 3 next to the POS terminal 2 . The POS terminal 2 is installed on the cash register table 4 . The reader 1 and the POS terminal 2 are electrically connected by a communication cable.

読取装置1は、商品に付された電子タグ、例えばRFID(Radio Frequency Identification)タグに記憶された商品コード等を含むタグデータを無線通信により読み取る。読取装置1は、例えばUHF帯で動作するRFIDタグを読み取るものとする。また、読取装置1は、読取装置1の外部(外界)からの電波を遮蔽し、例えば買物カゴ6,7に入れられた商品を収納する収納室としての機能を有する。読取装置1は、商品に付されているRFIDタグから読み取ったタグデータを、POS端末2に出力(送信)する。読取装置1は、タグ読取室(収納室)に収容された複数の商品にそれぞれ付された複数のRFIDタグから、一括してそれぞれのタグデータを読み取ることができる。 The reading device 1 reads tag data including a product code stored in an electronic tag attached to a product, such as an RFID (Radio Frequency Identification) tag, by wireless communication. It is assumed that the reader 1 reads an RFID tag that operates in the UHF band, for example. Further, the reading device 1 shields radio waves from the outside (outside world) of the reading device 1, and has a function as a storage room for storing products put in the shopping baskets 6 and 7, for example. The reading device 1 outputs (transmits) tag data read from an RFID tag attached to a product to the POS terminal 2 . The reader 1 can collectively read respective tag data from a plurality of RFID tags respectively attached to a plurality of commodities accommodated in a tag reading room (storage room).

読取装置1は、読取装置1の主たる外装を構成する筐体1aと、筐体1aに設けられた商品(買物カゴなど)の出入り口となる開口部を開閉するための開閉蓋1bとを有する。図1では、開閉蓋1bが開状態にある読取装置1を示している。筐体1aは、略箱型の形状に構成される。筐体1aは、内部に買物カゴを収納可能な大きさのタグ読取室(収納室)が形成される。 The reading device 1 has a housing 1a constituting the main exterior of the reading device 1, and an opening/closing lid 1b for opening and closing an opening provided in the housing 1a as an entrance for goods (such as a shopping basket). FIG. 1 shows the reading device 1 with the opening/closing lid 1b in an open state. The housing 1a is configured in a substantially box-like shape. The housing 1a is formed with a tag reading room (storage room) having a size capable of storing a shopping basket.

筐体1a及び開閉蓋1bの外面側は、例えば、金属板やモールド材等の電波反射部材、又は電波を吸収する電波吸収材で形成されている。筐体1a及び開閉蓋1bの内面側は、例えば、電波反射部材又は電波吸収部材で覆う構成としてもよいし、その他の部材で覆う構成としても良い。 The outer surfaces of the housing 1a and the opening/closing lid 1b are made of, for example, a radio wave reflecting member such as a metal plate or molding material, or a radio wave absorbing material that absorbs radio waves. The inner surfaces of the housing 1a and the opening/closing lid 1b may be covered with, for example, a radio wave reflecting member or a radio wave absorbing member, or may be covered with another member.

開閉蓋1bは、筐体1aに設けたヒンジ機構により、引き上げ/引き下げることができる。また、筐体1aには、開閉蓋1bの開閉を検出する開閉センサ(図2に示す開閉センサ27)が設けられている。商品データ処理装置100を操作するオペレータ(キャッシャ)は、開閉蓋1bを開状態とすることで、筐体1aの開口部を介して、筐体1aのタグ読取室内に、商品あるいは商品を入れた買物カゴを出し入れすることができる。 The opening/closing lid 1b can be pulled up/down by a hinge mechanism provided in the housing 1a. Further, the housing 1a is provided with an open/close sensor (open/close sensor 27 shown in FIG. 2) for detecting opening/closing of the open/close lid 1b. An operator (cashier) who operates the product data processing apparatus 100 puts a product or a product into the tag reading chamber of the housing 1a through the opening of the housing 1a by opening the opening/closing lid 1b. You can put in and take out the shopping basket.

タグ読取室内には、タグリーダ(図2に示すタグリーダ26)が設置される。タグリーダは、例えば送受信兼用のRFIDアンテナを有している。 A tag reader (tag reader 26 shown in FIG. 2) is installed in the tag reading room. The tag reader has, for example, an RFID antenna for both transmission and reception.

POS端末2は、オペレータによる操作に必要なデバイスとしてキーボード21、オペレータ用のタッチパネル22(タッチスクリーン)、カードリーダ23、及びレシートプリンタ24を備える。これらのデバイスのうち、キーボード21、オペレータ用タッチパネル22は、POS端末2の本体を構成する筐体の上面に配置される。レシートプリンタ24は、筐体に内蔵され、印字されたレシートをレシート発行口から発行(排出)する。 The POS terminal 2 includes a keyboard 21, a touch panel 22 (touch screen) for an operator, a card reader 23, and a receipt printer 24 as devices necessary for operator operation. Among these devices, the keyboard 21 and the operator touch panel 22 are arranged on the upper surface of the housing that constitutes the main body of the POS terminal 2 . The receipt printer 24 is built in the housing and issues (discharges) printed receipts from the receipt issuing port.

図2は、本実施形態における商品データ処理装置100(読取装置1、POS端末2)のハードウェア構成を示すブロック図である。なお、図2において図1と同一の部位には同一の符号を付し、その詳細な説明は省略する。 FIG. 2 is a block diagram showing the hardware configuration of the product data processing device 100 (reading device 1, POS terminal 2) in this embodiment. 2 that are the same as those in FIG. 1 are denoted by the same reference numerals, and detailed description thereof will be omitted.

POS端末2は、コンピュータの機能を有する。すなわち、POS端末2は、CPU(central processing unit)10、ROM(read-only memory)11、RAM(random-access memory)12、補助記憶ユニット13、時計ユニット14、キーボードコントローラ15、タッチパネルコントローラ16、カードリーダコントローラ17、プリンタコントローラ18、釣銭機コントローラ19、キーボード21、タッチパネル22、カードリーダ23、プリンタ24、自動釣銭機5、通信デバイス20を含む。読取装置1は、タグリーダ26、開閉センサ27を含む。 The POS terminal 2 has computer functions. That is, the POS terminal 2 includes a CPU (central processing unit) 10, a ROM (read-only memory) 11, a RAM (random-access memory) 12, an auxiliary storage unit 13, a clock unit 14, a keyboard controller 15, a touch panel controller 16, It includes card reader controller 17 , printer controller 18 , change dispenser controller 19 , keyboard 21 , touch panel 22 , card reader 23 , printer 24 , automatic change dispenser 5 and communication device 20 . The reader 1 includes a tag reader 26 and an open/close sensor 27 .

CPU10、ROM11、RAM12、補助記憶ユニット13、時計ユニット14、タッチパネルコントローラ16、カードリーダコントローラ17、プリンタコントローラ18、釣銭機コントローラ19、及び通信デバイス20は、バスラインにそれぞれ接続されている。読取装置1のタグリーダ26及び開閉センサ27は、通信ケーブル、バスラインを介して、CPU10と接続される。なお、図示していないが、警告音や音声メッセージなどの音声を出力することができるスピーカが設けられる。 The CPU 10, ROM 11, RAM 12, auxiliary storage unit 13, clock unit 14, touch panel controller 16, card reader controller 17, printer controller 18, change dispenser controller 19, and communication device 20 are each connected to a bus line. The tag reader 26 and open/close sensor 27 of the reading device 1 are connected to the CPU 10 via communication cables and bus lines. Although not shown, a speaker capable of outputting sounds such as warning sounds and voice messages is provided.

CPU10は、ROM11及び補助記憶ユニット13に記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムなどを含む制御プログラムに基づいて、POS端末2としての各種の動作を実現するべく各部を制御する。CPU10は、制御プログラムを実行することにより、読取装置1(タグリーダ26)を通じて商品に付されたRFIDタグから読み取られたタグデータ(商品コード等)をRAM12(タグリストエリア12a)に記憶させるスキャン処理、タグデータ(商品コード等)に基づいて決済処理に用いられる取引情報を生成する登録処理、取引情報をもとにした決済処理などを実行する。さらに、CPU10は、制御プログラムを実行することにより、タグリーダ26により第1の読取動作を実行させ、第1の読取動作により読み取られたタグデータに基づく決済処理が実行された後、タグリーダ26に第2の読取動作を実行させる読取制御機能、第2の読取動作によってタグデータが読み取られた場合に、メッセージを出力する出力制御機能、読取装置1からの商品の取り出し作業が完了したことを判別する判別機能が実現される。 The CPU 10 controls each part to realize various operations as the POS terminal 2 based on control programs including an operating system, middleware, and application programs stored in the ROM 11 and the auxiliary storage unit 13 . By executing the control program, the CPU 10 performs scanning processing for storing tag data (product code, etc.) read from the RFID tag attached to the product through the reading device 1 (tag reader 26) in the RAM 12 (tag list area 12a). , registration processing for generating transaction information used for payment processing based on tag data (product code, etc.), and payment processing based on the transaction information. Furthermore, the CPU 10 causes the tag reader 26 to execute the first reading operation by executing the control program, and after the settlement processing is executed based on the tag data read by the first reading operation, the tag reader 26 is instructed to perform the first 2, an output control function for outputting a message when the tag data is read by the second reading operation, and a determination that the work of taking out the product from the reading device 1 is completed. A discriminating function is realized.

ROM11は、オペレーティングシステムなどを記憶する。ROM11は、ミドルウェアやアプリケーションプログラムを記憶する場合もある。またROM11は、CPU10が各種の処理を行う上で参照するデータを記憶する場合もある。 The ROM 11 stores an operating system and the like. The ROM 11 may store middleware and application programs. The ROM 11 may also store data that the CPU 10 refers to when performing various processes.

RAM12は、CPU10が各種の処理を行う上で参照するデータを記憶する。さらにRAM12は、CPU10が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。RAM12の記憶領域の一部は、例えばタグリストエリア12a、商品リストエリアとして利用される。タグリストエリア12aには、読取装置1のタグリーダ26によって、商品に付されたRFIDタグから読み取られたタグデータが記憶される。 The RAM 12 stores data referred to when the CPU 10 performs various processes. Furthermore, the RAM 12 is used as a so-called work area for storing data temporarily used when the CPU 10 performs various processes. A part of the storage area of the RAM 12 is used as, for example, a tag list area 12a and a product list area. In the tag list area 12a, the tag data read from the RFID tag attached to the product by the tag reader 26 of the reading device 1 is stored.

補助記憶ユニット13は、例えばハードディスクドライブやSSD(solid state drive)などであり、CPU10が各種の処理を行う上で使用するデータや、CPU10での処理によって生成されたデータを保存する。また補助記憶ユニット13は、ミドルウェアやアプリケーションプログラムを記憶する場合もある。
時計ユニット14は、定常的に計時動作を行い、日付及び時刻を表す日時情報を生成する。
The auxiliary storage unit 13 is, for example, a hard disk drive or an SSD (solid state drive), and stores data used when the CPU 10 performs various processes and data generated by the processes performed by the CPU 10 . The auxiliary storage unit 13 may also store middleware and application programs.
The clock unit 14 constantly performs clocking operation and generates date and time information representing date and time.

タッチパネルコントローラ16は、CPU10の制御の下にタッチパネル22での画像表示のための動作を制御する。またタッチパネルコントローラ16は、タッチパネル22でのユーザ操作に応じてタッチパネル22が出力する情報を、例えばRAM12を介してCPU10に与える。 The touch panel controller 16 controls operations for image display on the touch panel 22 under the control of the CPU 10 . The touch panel controller 16 also provides the CPU 10 with information output by the touch panel 22 in response to user operations on the touch panel 22 via the RAM 12, for example.

カードリーダ23は、カード挿入口から挿入されたカードに記録されたカード情報を読み取る。なお、カードとは、クレジットカード、デビットカード及びプリペイドカードなどのような決済カード、あるいはポイントカードなどが含まれ得る。またカードリーダ23は、カードに情報を書き込む機能を有していても良い。
カードリーダコントローラ17は、CPU10の制御の下にカードリーダ23の動作を制御するとともに、カードリーダ23から出力されたカード情報を、RAM12を介してCPU10に与える。
A card reader 23 reads card information recorded on a card inserted from a card slot. Cards may include payment cards such as credit cards, debit cards and prepaid cards, or point cards. Also, the card reader 23 may have a function of writing information to a card.
The card reader controller 17 controls the operation of the card reader 23 under the control of the CPU 10 and provides card information output from the card reader 23 to the CPU 10 via the RAM 12 .

プリンタ24は、例えばサーマルプリンタやドットインパクトプリンタなどであり、レシートを印刷する。プリンタ24は、レシートをレシート発行口5から排出する。
プリンタコントローラ18は、CPU10の制御の下にプリンタ24の動作を制御する。
The printer 24 is, for example, a thermal printer or a dot impact printer, and prints receipts. The printer 24 ejects the receipt from the receipt issuing port 5 .
Printer controller 18 controls the operation of printer 24 under the control of CPU 10 .

自動釣銭機5は、硬貨投入口及び紙幣投入口から投入される硬貨及び紙幣を収受し、必要に応じて釣銭としての硬貨及び紙幣を硬貨排出口及び紙幣排出口から排出する。
釣銭機コントローラ19は、CPU10の制御の下に自動釣銭機5の動作を制御する。
The automatic change machine 5 receives coins and bills inserted from the coin slot and the bill slot, and discharges coins and bills as change from the coin and bill slot as needed.
The change dispenser controller 19 controls the operation of the automatic change dispenser 5 under the control of the CPU 10 .

タグリーダ26は、アンテナ、送信回路及び受信回路を含んだ周知の構成のものであって良い。タグリーダ26は、タグ読取室(収納室)空間を読取範囲とし、この空間の中に存在するRFIDタグからタグデータを読み取る。
開閉センサ27は、読取装置1の開閉蓋1bの開閉状態を検出して、CPU10に通知する。
通信デバイス20は、LAN(local area network)やインターネットなどの通信ネットワーク200を介して、図示しないサーバなどの他の装置と通信する。
The tag reader 26 may be of known construction including an antenna, transmitting circuitry and receiving circuitry. The tag reader 26 has a tag reading room (storage room) space as a reading range, and reads tag data from RFID tags present in this space.
The open/close sensor 27 detects the open/closed state of the open/close lid 1b of the reader 1 and notifies the CPU 10 of it.
The communication device 20 communicates with other devices such as a server (not shown) via a communication network 200 such as a LAN (local area network) or the Internet.

次に、本実施形態における商品データ処理装置(POS端末2)の動作について説明する。
図3及び図4は、本実施形態におけるPOS端末2(CPU10)による制御処理のフローチャートである。CPU10は、ROM11または補助記憶ユニット13に記憶された制御プログラムに従って、図3及び図4に示す制御処理を実行する。なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。
Next, the operation of the product data processing device (POS terminal 2) in this embodiment will be described.
3 and 4 are flowcharts of control processing by the POS terminal 2 (CPU 10) in this embodiment. The CPU 10 executes the control processes shown in FIGS. 3 and 4 according to control programs stored in the ROM 11 or the auxiliary storage unit 13. FIG. Note that the contents of the processing described below are only examples, and various processing that can obtain similar results can be used as appropriate.

POS端末2は、オペレータ等により図示しない電源スイッチがオンされたことに応じて起動されると、CPU10は、制御プログラムの実行を開始して、図3,4に示す制御処理を開始する。 When the POS terminal 2 is activated by an operator or the like turning on a power switch (not shown), the CPU 10 starts executing the control program and starts the control processing shown in FIGS.

CPU10は、商品データ処理装置100を構成する各部を初期化するための初期化処理を実行する(Act1)。例えば、初期化処理では、タグリストエリア12aや、RAM12に設定される商品リストエリアをクリアする処理を含む。また初期化は、チェックアウト処理のための入力操作を受け付ける画面(操作画面)をタッチパネル22に表示させる処理を含む。 The CPU 10 executes an initialization process for initializing each unit constituting the product data processing device 100 (Act 1). For example, the initialization processing includes processing for clearing the tag list area 12a and the product list area set in the RAM 12. FIG. The initialization also includes processing for displaying on the touch panel 22 a screen (operation screen) for receiving an input operation for checkout processing.

初期化が完了した後、CPU10は、例えば操作画面に設けたスキャンボタンをタッチするなど、予め定めた操作により、チェックアウトの手続きの開始が要求されたか否かを確認する。CPU10は、手続きの開始が要求されていない場合(Act2、No)、手続きの開始が要求されるのを待ち受ける。 After the initialization is completed, the CPU 10 confirms whether or not the start of the checkout procedure has been requested by a predetermined operation such as touching a scan button provided on the operation screen. If the start of the procedure has not been requested (Act2, No), the CPU 10 waits for the start of the procedure to be requested.

オペレータは、通常、手続きの開始を要求する操作に前に、顧客による買上の対象とする商品を読取装置1のタグ読取室内に収容する。すなわち、オペレータは、読取装置1の開閉蓋1bを開けて、開口を通じてタグ読取室内に収容した後、開閉蓋1bを閉じる。この場合、図1に示すように、商品を買物カゴ6,7に入れた状態で買物カゴ6,7をタグ読取室に収容しても良いし、商品のみをタグ読取室に収容しても良い。一般に、顧客は、購入しようとする商品の数が多い場合には、買物カゴ6に商品を入れて会計カウンタ3に持参する。この場合、買物カゴ6に商品を入れたままでタグ読取室に収容すれば良い。一方、顧客は、購入しようとする商品の数が少なく、手で持てる場合には、商品のみを会計カウンタ3に持参することがある。こうした場合、オペレータは、別に用意した買物カゴに商品を入れてタグ読取室に収容しても良いし、買物カゴを用意する手間を省いて商品のみをタグ読取室に収容しても良い。 The operator usually puts the product to be purchased by the customer in the tag reading chamber of the reader 1 before the operation requesting the start of the procedure. That is, the operator opens the opening/closing lid 1b of the reading device 1, puts it in the tag reading chamber through the opening, and then closes the opening/closing lid 1b. In this case, as shown in FIG. 1, the shopping baskets 6 and 7 may be accommodated in the tag reading chamber with the products in them, or only the products may be accommodated in the tag reading chamber. good. In general, when a customer wants to purchase a large number of products, he or she puts the products in the shopping basket 6 and brings them to the checkout counter 3 . In this case, the shopping basket 6 can be accommodated in the tag reading room with the commodities in it. On the other hand, if the number of products to be purchased is small and the customer can hold the products by hand, the customer may bring only the products to the checkout counter 3 . In such a case, the operator may put the products in a separately prepared shopping basket and store them in the tag reading room, or may save the trouble of preparing the shopping basket and store only the products in the tag reading room.

CPU10は、手続きの開始を要求するための予め定めた操作がされたことを検出した場合(Act2、Yes)、タグリーダ26による読取動作を起動する(Act3)。タグリーダ26は、タグ読取室空間に電波を出力して、タグ読取室空間に存在するRFIDタグに対するタグデータの読み取りを実行する。ここで、タグリーダ26は、RFIDタグからタグデータが読み取れた場合(Act4、Yes)、CPU10に通知する。なお、タグリーダ26は、タグ読取室に複数のRFIDタグ(商品)が存在する場合、例えば周知の手順により、1つずつRFIDタグからタグデータを読み取り、逐次、CPU10に通知する。 When the CPU 10 detects that a predetermined operation for requesting the start of the procedure has been performed (Act 2, Yes), the CPU 10 activates the reading operation by the tag reader 26 (Act 3). The tag reader 26 outputs radio waves to the tag reading room space to read tag data from the RFID tags present in the tag reading room space. Here, the tag reader 26 notifies the CPU 10 when the tag data is read from the RFID tag (Act4, Yes). When a plurality of RFID tags (products) are present in the tag reading room, the tag reader 26 reads tag data from the RFID tags one by one and notifies the CPU 10 of them one by one according to, for example, a well-known procedure.

CPU10は、タグリーダ26により読み取られたタグデータ(以下、受信タグデータと称する)が、POS端末2を設置している店舗で販売している商品に取り付けられたRFIDタグ(以下、商品タグと称する)のものであるか否かを確認する。CPU10は、受信タグデータが商品タグのものでないことを確認した場合(Act5、No)、販売の対象としていない商品に付されたRFIDタグから読み取られたタグデータとして、受信タグデータに対して後続する処理を実行せず、別のRFIDタグについての読み取りに戻る(Act4)。 The CPU 10 detects that the tag data (hereinafter referred to as received tag data) read by the tag reader 26 is attached to an RFID tag (hereinafter referred to as a product tag) that is sold at the store where the POS terminal 2 is installed. ). When the CPU 10 confirms that the received tag data is not a product tag (Act 5, No), the CPU 10 treats the received tag data as the tag data read from the RFID tag attached to the product not to be sold. without executing the processing to read another RFID tag (Act 4).

一方、CPU10は、受信タグデータが商品タグのものであることを確認した場合(Act5、Yes)、受信タグデータに含まれるタグコードをキーとしてタグリストエリア12aを検索する(Act6)。 On the other hand, when the CPU 10 confirms that the received tag data is a product tag (Act 5, Yes), it searches the tag list area 12a using the tag code included in the received tag data as a key (Act 6).

CPU10は、受信タグデータに含まれるタグコードと同一のタグコードがタグリストエリア12aから見つからなかった場合(Act7、No)、受信タグデータをタグリストエリア12aに追加して書き込む(Act8)。CPU10は、受信タグデータに含まれた商品コードに基づいて商品情報(商品名、価格など)を取得する(Act9)。例えば、CPU10は、補助記憶ユニット13に記憶されている商品コードに対応する商品情報を読み出しても良いし、通信ネットワーク200を介してストアサーバなどから商品情報の配信を受けても良い。CPU10は、受信タグデータに基づいて取得した商品情報を、RAM12の商品リストエリアに記憶された商品リストに追加(更新)する(Act10)。 If the same tag code as the tag code included in the received tag data is not found in the tag list area 12a (Act 7, No), the CPU 10 additionally writes the received tag data to the tag list area 12a (Act 8). The CPU 10 acquires product information (product name, price, etc.) based on the product code included in the received tag data (Act 9). For example, the CPU 10 may read product information corresponding to the product code stored in the auxiliary storage unit 13, or may receive delivery of product information from a store server or the like via the communication network 200. FIG. The CPU 10 adds (updates) the product information acquired based on the received tag data to the product list stored in the product list area of the RAM 12 (Act 10).

商品リストを更新した後、CPU10は、更新した商品リストの内容を表すように、タッチパネル22に表示させている小計画面を更新する(Act11)。なお、小計画面は、読取済みのタグデータに基づいて識別した商品の商品名、価格を一覧表示すると共に小計金額を表示するための画面である。小計画面には、決済の開始を要求するための決済ボタンも設けられる。 After updating the product list, the CPU 10 updates the small plan screen displayed on the touch panel 22 so as to show the contents of the updated product list (Act 11). The sub-plan screen is a screen for displaying a list of product names and prices of products identified based on the read tag data, as well as sub-total amounts. The microplan screen is also provided with a payment button for requesting initiation of payment.

以下、前述したように、タグリーダ26により読み取られた受信タグデータに応じた処理を繰り返して実行する(Act4~11)。 Thereafter, as described above, the process corresponding to the received tag data read by the tag reader 26 is repeatedly executed (Acts 4 to 11).

CPU10は、タグリーダ26により読み取られる受信タグデータに含まれるタグコードが、タグリストエリア12aに記憶された既に読み取り済みのタグコードと同一コードのみとなった場合、読取装置1のタグ読取室に存在するRFIDタグの全てからタグデータの読み取りが完了しているため、小計画面の表示の更新を行わない。 When the tag code contained in the received tag data read by the tag reader 26 is the same code as the already read tag code stored in the tag list area 12a, the CPU 10 detects that the tag code exists in the tag reading room of the reader 1. Since reading of tag data from all RFID tags has been completed, the display of the subplan screen is not updated.

オペレータは、小計画面の表示が更新(商品の追加)されなくなったことによりタグデータの読み取りが完了したことを確認することができる。ここで、オペレータは、小計画面に表示された決済ボタンにタッチすることで決済処理の実行を指示することができる。CPU10は、決済ボタンへのタッチを検出して、読取装置1の読取動作を終了させる。 The operator can confirm that reading of the tag data has been completed when the display of the small plan screen is no longer updated (addition of products). Here, the operator can instruct execution of payment processing by touching a payment button displayed on the small plan screen. The CPU 10 detects the touch of the settlement button and terminates the reading operation of the reading device 1 .

CPU10は、決済ボタンに対するタッチ操作がタッチパネル22で検出されると(Act12、Yes)、商品リストに記憶された商品情報に基づいて決済処理を実行する。決済処理では、例えば、支払い方法の選択(現金、クレジットカード)、支払い方法に応じた支払い操作(自動釣銭機5への現金投入、カードリーダ23によるクレジットカードの読み取り)に応じて、買上対象とする商品について決済が実行される。 When the touch operation on the payment button is detected on the touch panel 22 (Act 12, Yes), the CPU 10 executes payment processing based on the product information stored in the product list. In the payment process, for example, the payment method is selected (cash, credit card), and the payment operation corresponding to the payment method (insertion of cash into the automatic change machine 5, reading of the credit card by the card reader 23) is performed. Settlement is executed for the products to be purchased.

CPU10は、決済処理が完了する決済終了画面をタッチパネル22に表示させる(Act14)。また、CPU10は、決済処理が終了してから(あるいは決済終了画面を表示してから)の経過時間の計測を開始する。 The CPU 10 causes the touch panel 22 to display a payment completion screen indicating that the payment processing is completed (Act 14). In addition, the CPU 10 starts measuring the elapsed time after the payment process is finished (or after the payment completion screen is displayed).

CPU10は、決済処理の結果を表したレシートをプリンタ24により発行させる(Act15)。すなわちCPU10は、決済処理の対象となった商品名や金額などを表した明細や、決済した合計金額、預かり金額、釣銭額などを表したレシート画像を生成し、これをプリンタ24によりレシート用紙に印刷させる。レシート用紙のレシート画像が印刷された領域は、その他の領域から切り離された後、レシート発行口5から排出される。なおCPU10は、クレジット決済が行われた場合には、その証書となるレシートも発行するようプリンタ24を制御する。これにより、レシート紙を用いたレシートが顧客に対して発行されることになる。あるいはCPU10は、レシートに記載する情報を含んだレシートデータを生成し、レシートデータを通信ネットワーク200を介して例えばセンタサーバ(図示せず)に送る。顧客は、適宜の情報通信端末を利用してセンタサーバにアクセスし、レシートデータの内容を閲覧することができる。 The CPU 10 causes the printer 24 to issue a receipt showing the result of the payment processing (Act 15). That is, the CPU 10 generates a receipt image showing the item name and amount of the product subject to the payment process, the total amount of the payment, the deposit amount, the amount of change, etc., and prints it on a receipt paper by the printer 24. print. The area of the receipt paper on which the receipt image is printed is discharged from the receipt issuing port 5 after being cut off from the other areas. It should be noted that the CPU 10 controls the printer 24 so as to issue a receipt as a certificate when credit settlement is performed. As a result, a receipt using receipt paper is issued to the customer. Alternatively, the CPU 10 generates receipt data including information to be written on the receipt, and sends the receipt data to, for example, a center server (not shown) via the communication network 200 . The customer can access the center server using an appropriate information communication terminal and view the contents of the receipt data.

また、CPU10は、決済処理の結果として釣銭が発生しているか否かを確認する。そして釣銭が発生している場合(Act16、Yes)、CPU10は、自動釣銭機5により釣銭を払い出させる(Act17)。 In addition, the CPU 10 confirms whether or not change has been generated as a result of the settlement process. When change is generated (Act 16, Yes), the CPU 10 causes the automatic change machine 5 to pay out change (Act 17).

一方、CPU10は、決済処理が終了してから(あるいは決済終了画面を表示してから)の経過時間が予め設定された時間(例えば8秒)となった場合、タグリーダ26による読取動作を起動して、読取装置1のタグ読取室に取り忘れた商品を検出するための再度の読取動作を実行させる(Act18)。予め設定された時間は、例えば、決済処理が完了した後、オペレータが通常の作業により読取装置1から商品を取り出すことができる時間であって、決済処理が済んだ顧客がPOS端末2から遠く離れていかない程度の適切な時間が設定される。 On the other hand, the CPU 10 activates the reading operation by the tag reader 26 when a preset time (e.g., 8 seconds) has elapsed since the settlement process was completed (or after the settlement completion screen was displayed). Then, the tag reading room of the reading device 1 is caused to perform the reading operation again for detecting the forgotten product (Act 18). The preset time is, for example, the time when the operator can take out the product from the reading device 1 by normal work after the settlement process is completed, and the customer who has completed the settlement process leaves the POS terminal 2 far away. An appropriate time is set to the extent that the

CPU10は、タグリーダ26による再度の読取動作によりタグデータが読み取られなかった場合(Act19、No)、読取装置1から全ての商品が取り出されたものとして、次の顧客に対する処理をするために初期化処理を実行する(Act1)。 When the tag data is not read by the reading operation again by the tag reader 26 (Act 19, No), the CPU 10 assumes that all the products have been taken out from the reading device 1, and initializes for processing for the next customer. Execute the process (Act1).

一方、CPU10は、タグリーダ26による再度の読取動作により受信タグデータが読み取られた場合(Act19、Yes)、受信タグデータに含まれるタグコードをキーとして、決済処理済みのタグデータが記録されたタグリストエリア12aを検索する(Act7)。 On the other hand, when the received tag data is read by the tag reader 26 again (Act 19, Yes), the CPU 10 uses the tag code included in the received tag data as a key to read the tag in which the tag data for which payment processing has been completed is recorded. Search the list area 12a (Act 7).

CPU10は、タグリストエリア12aの検索により、受信タグデータに含まれるタグコードと同一のタグコードがタグリストエリア12aから見つからなかった場合(Act21、No)、読取装置1から全ての商品が取り出されたものとして、次の顧客に対する処理をするために初期化処理を実行する(Act1)。すなわち、前述した再度の読取動作は、決済処理が終了してから(あるいは決済終了画面を表示してから)の経過時間が予め設定された時間となった場合に実行している。このため、読取装置1から商品が取り出された後、開閉蓋1bが閉められていない状態で再度の読取動作(Act18)が実行される可能性がある。この場合、タグリーダ26が読取装置1の周囲にある決済処理が完了していない、例えば顧客により買上の対象としていない商品(次の顧客の買上対象とする商品など)に付されたRFIDタグからタグデータを読み取ることがある。従って、タグデータが読み取られたとしても商品の取り忘れではないため初期化処理に移行する。 When the CPU 10 searches the tag list area 12a and finds no tag code identical to the tag code included in the received tag data from the tag list area 12a (Act 21, No), all the products are taken out from the reader 1. Then, the initialization process is executed to process the next customer (Act 1). That is, the re-reading operation described above is executed when a preset time elapses after the settlement process is completed (or after the settlement completion screen is displayed). Therefore, after the product is taken out from the reading device 1, there is a possibility that the reading operation (Act 18) will be performed again while the opening/closing lid 1b is not closed. In this case, the tag reader 26 reads from the RFID tag affixed to a product (such as a product to be purchased by the next customer) for which settlement processing has not been completed, for example, a product that is not to be purchased by the customer (product to be purchased by the next customer). data may be read. Therefore, even if the tag data is read, the product is not left untaken, so the initialization process is started.

これに対して、CPU10は、タグリストエリア12aの検索により、受信タグデータに含まれるタグコードと同一のタグコードがタグリストエリア12aから見つかった場合(Act21、Yes)、タッチパネル22において商品の取り忘れを警告するメッセージを表示させる(Act22)。また、図示しないスピーカから警告を表すエラー音を出力させても良い。 On the other hand, when the same tag code as the tag code included in the received tag data is found in the tag list area 12a by searching the tag list area 12a (Act 21, Yes), the CPU 10 retrieves the product on the touch panel 22. A message is displayed to warn of forgetting (Act 22). Also, an error sound indicating a warning may be output from a speaker (not shown).

例えば、決済処理が終了した後、予め設定された時間が経過しても、読取装置1から商品を取り出す作業がされていない場合には、全ての商品が読取装置1のタグ読取室に残ったままである。従って、受信タグデータと同一のタグコードがタグリストエリア12aに記憶されていると判別される。 For example, if the product has not been removed from the reader 1 even after a preset time has elapsed after the settlement process is completed, all the products remain in the tag reading room of the reader 1. Up to Therefore, it is determined that the same tag code as the received tag data is stored in the tag list area 12a.

また、決済処理が終了した後、予め設定された時間内に読取装置1から商品を取り出す作業がされた場合であっても、例えば商品が山積みにされた商品カゴを読取装置1から取り出す際に、商品が商品カゴからが落下してタグ読取室に残される可能性がある。こうした場合、タグ読取室に残された商品に付されたRFIDタグから読み取られた受信タグデータが、決済処理済みのタグデータと一致するためメッセージが出力される。同様にして、商品カゴを使用しないで商品のみを読取装置1に収容した場合に、決済処理の後に全ての商品を取り出していない場合には、メッセージが表示される。 Further, even if the product is taken out from the reading device 1 within a preset time after the settlement process is completed, for example, when taking out a product basket in which the products are piled up from the reading device 1, , the product may fall out of the product basket and be left in the tag reading room. In such a case, a message is output because the received tag data read from the RFID tag attached to the product left in the tag reading room matches the tag data for which payment processing has been completed. Similarly, when only the products are stored in the reading device 1 without using the product basket, if all the products are not taken out after the settlement process, a message is displayed.

図5は、本実施形態におけるメッセージ表示画面SCの一例を示す図である。
図5に示すメッセージ表示画面SCでは、例えば「取り忘れている商品が無いか確認して下さい。」のメッセージ50が表示されている。また、メッセージ表示画面SCには、メッセージ消去を指示するためのクリアボタン52が設けられている。
FIG. 5 is a diagram showing an example of the message display screen SC in this embodiment.
On the message display screen SC shown in FIG. 5, for example, a message 50 stating "Please check if there are any items that you have forgotten to pick up." is displayed. The message display screen SC is also provided with a clear button 52 for instructing deletion of the message.

オペレータは、タッチパネル22にメッセージ表示画面が表示されることで、読取装置1のタグ読取室に商品が残されていないか確認することが促される。CPU10は、メッセージ表示画面SCのクリアボタン52に対するタッチ操作が検出された場合(Act23、Yes)、メッセージ表示画面SCを消去して(Act24)、次の顧客に対する処理をするために初期化処理を実行する(Act1)。すなわち、オペレータは、メッセージ表示画面SCを確認して、クリアボタン52に対して操作をしなければ次の顧客に対する処理に移れない。このため、オペレータに対して、商品の取り忘れを確実に確認させることができる。 A message display screen is displayed on the touch panel 22, prompting the operator to check whether any product is left in the tag reading room of the reader 1. FIG. When the touch operation on the clear button 52 of the message display screen SC is detected (Act 23, Yes), the CPU 10 erases the message display screen SC (Act 24), and performs initialization processing to process the next customer. Execute (Act1). That is, the operator cannot proceed to processing for the next customer unless he/she confirms the message display screen SC and operates the clear button 52 . Therefore, it is possible for the operator to reliably confirm that the product has been left unpicked.

このようにして、本実施形態における商品データ処理装置100(POS端末2)では、決済処理が完了した商品を読取装置1のタグ読取室から取り忘れたとしても、タグリーダ26による決済処理後の再度の読取動作によりタグデータを読み取ってメッセージを出力させることができる。これにより、オペレータに対して読取装置1のタグ読取室に商品の取り忘れが無いか確認させることができ、商品の取り忘れを確実に防止することができる。 In this manner, in the commodity data processing device 100 (POS terminal 2) of the present embodiment, even if the commodity for which settlement processing has been completed is forgotten to be taken out of the tag reading room of the reader 1, , the tag data can be read and a message output. As a result, the operator can check whether or not any product has been left in the tag reading room of the reader 1, and it is possible to reliably prevent the product from being left out.

なお、前述した説明では、決済処理後に取り忘れ商品を検出するための再度の読取動作を1回のみ実行しているが(Act18)、複数回実行しても良い。例えば、再度の読取動作(2回目)により決済処理済みの商品に付されたRFIDタグからタグデータが読み取られた場合に、前述したようにメッセージを表示させる(Act22)。そして、メッセージを表示させてから予め設定された時間(例えば5秒)が経過した後、タグリーダ26により再度の読取動作(3回目)を実行させる。これにより、商品の取り忘れを確実にチェックすることが可能となる。なお、再度の読取動作によりタグデータが読み取られた場合に、その都度、異なる内容のメッセージを出力させるようにしても良い。 In the above description, the re-reading operation for detecting the forgotten product is performed only once after the payment processing (Act 18), but it may be performed multiple times. For example, when the tag data is read from the RFID tag attached to the product for which payment processing has been completed by the second reading operation (second time), the message is displayed as described above (Act 22). Then, after a preset time (for example, 5 seconds) has elapsed since the message was displayed, the tag reader 26 is caused to perform the reading operation again (third time). As a result, it is possible to reliably check for items that have been left out. It should be noted that each time the tag data is read by the reading operation again, a message with different contents may be output.

また、前述した説明では、決済処理が終了してから(あるいは決済終了画面を表示してから)の経過時間が予め設定された時間となった場合、タグリーダ26による再度の読取動作を実行させているが、決済処理後に読取装置1から商品の取り出し作業がされたことを検出してから再度の読取動作を実行させるようにしても良い。すなわち、CPU10は、商品がタグリーダ26による読取対象外の状態にされたことが判別された後に、タグリーダ26による再度の読取動作を実行させる。 Further, in the above description, when the elapsed time from the end of the settlement process (or from the display of the settlement end screen) reaches the preset time, the tag reader 26 is made to perform the reading operation again. However, after detecting that the product has been taken out from the reading device 1 after the settlement process, the reading operation may be executed again. In other words, the CPU 10 causes the tag reader 26 to perform the reading operation again after determining that the commodity is not read by the tag reader 26 .

例えば、CPU10は、決済処理が終了した後、読取装置1の開閉センサ27から開閉蓋1bが開状態されたことが通知された後、再度、開閉センサ27から開閉蓋1bが閉状態にされたことが通知された場合に、商品の取り出し作業がされたものと判別する。 For example, after the CPU 10 is notified by the opening/closing sensor 27 of the reading device 1 that the opening/closing lid 1b has been opened after the settlement process is completed, the opening/closing sensor 27 again closes the opening/closing lid 1b. When the fact is notified, it is determined that the product has been taken out.

あるいは、CPU10は、決済処理が終了した後、読取装置1から商品の取り出しが完了したことをオペレータが入力するための確認ボタンをタッチパネル22に表示させる。オペレータは、読取装置1から商品を取り出した後、確認ボタンに対してタッチ操作をする。CPU10は、確認ボタンに対するタッチ操作を検出した場合に、商品の取り出し作業がされたものと判別する。 Alternatively, the CPU 10 causes the touch panel 22 to display a confirmation button for the operator to input that the product has been removed from the reading device 1 after the settlement process is completed. After taking out the product from the reader 1, the operator touches the confirmation button. When the CPU 10 detects a touch operation on the confirmation button, the CPU 10 determines that the product has been taken out.

なお、読取装置1から商品の取り出し作業がされたこと(商品がタグリーダ26による読取対象外の状態にされたこと)を検出するための方法は、前述した方法以外であっても良い。CPU10は、前述したように、商品がタグリーダ26による読取対象外の状態にされたことを判別すると、前述したように、タグリーダ26による再度の読取動作を実行させる。 Note that the method for detecting that the product has been removed from the reading device 1 (that the product has been put out of the target of reading by the tag reader 26) may be other than the method described above. As described above, when the CPU 10 determines that the product is not read by the tag reader 26, the CPU 10 causes the tag reader 26 to read the product again.

また、前述した説明では、店員(キャッシャ)により操作される商品データ処理装置100(POS端末2)を設けたチェックアウトシステムを例にしているが、決済処理のための操作を主に顧客が行うセルフタイプ、あるいはセミセルフタイプのチェックシステムに適用することも可能である。セルフタイプとセミセルフタイプの何れのチェックアウトシステムに設けられた商品データ処理装置においても、前述した、図3及び図4のフローチャートに示す処理と基本的に同じ処理を実行することで同様の作用効果を得ることができる。例えば、決済処理が完了した後、決済完了を顧客に通知するメッセージ(例えば「ご利用ありがとうございました」)を表示させた後、一定時間(例えば数秒)が経過した後に、タグリーダ26による再読み取りを実行させる。ここで、タグ読取室に取り忘れている商品に付されたRFIDタグからタグデータが読み取られた場合に、メッセージ(表示あるいは音声)を出力させて、顧客に対して商品の取り忘れを通知する。 In the above description, the checkout system provided with the product data processing device 100 (POS terminal 2) operated by the cashier is taken as an example, but the operation for payment processing is mainly performed by the customer. It can also be applied to a self-type or semi-self-type check system. In the product data processing device provided in either the self-type or semi-self-type checkout system, the same effects can be obtained by executing basically the same processing as the processing shown in the flow charts of FIGS. 3 and 4. can be obtained. For example, after the payment process is completed, after displaying a message (for example, "Thank you for using our service") to notify the customer of the payment completion, after a certain period of time (for example, several seconds) has passed, the tag reader 26 is re-read. let it run. Here, when the tag data is read from the RFID tag attached to the product left behind in the tag reading room, a message (display or voice) is output to notify the customer that the product has been left behind. .

また、前述した説明では、読取装置1とPOS端末2とが別筐体により構成されているが、読取装置1とPOS端末2とを一体化した商品データ処理装置100として構成することも可能である。また、読取装置1のタグ読取室の形状は、図1に示すような箱形に限るものではなく、店舗において扱う商品に応じて任意の形状、サイズにより構成することが可能である。また、タグリーダ26により読み取られたタグデータを、顧客による買上対象とする商品に付されたRFIDタグから読み取られたタグデータのみに特定できる場合には、読取装置1のタグ読取室に収納した状態でタグリーダ26による読取動作を実行しなくても良い。例えば、タグリーダ26から発信される電波が、顧客による買上対象とする商品以外に到達しないように調整することで、タグ読取室に商品を収納する必要が無い。 Further, in the above description, the reading device 1 and the POS terminal 2 are configured in separate housings, but the reading device 1 and the POS terminal 2 can be integrated as a product data processing device 100. be. Moreover, the shape of the tag reading chamber of the reader 1 is not limited to the box shape shown in FIG. Further, when the tag data read by the tag reader 26 can be specified only as the tag data read from the RFID tag attached to the product to be purchased by the customer, the tag data is stored in the tag reading chamber of the reader 1. , the reading operation by the tag reader 26 may not be executed. For example, by adjusting the radio wave emitted from the tag reader 26 so that it does not reach any product other than the product to be purchased by the customer, there is no need to store the product in the tag reading room.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 While several embodiments of the invention have been described, these embodiments have been presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and modifications can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the scope of the invention described in the claims and equivalents thereof.

また、前述した実施の形態において記載した処理は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク(フレキシブルディスク、ハードディスク等)、光ディスク(CD-ROM、DVD等)、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。コンピュータは、記録媒体に記録されたプログラムを読み込み、または通信媒体を介してプログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。 Further, the processing described in the above-described embodiments can be performed by using a recording medium such as a magnetic disk (flexible disk, hard disk, etc.), an optical disk (CD-ROM, DVD, etc.), a semiconductor memory, etc. as a program that can be executed by a computer. can be written to and provided to various devices. Moreover, it is also possible to transmit it by a communication medium and provide it to various devices. The computer reads a program recorded on a recording medium or receives the program via a communication medium, and executes the above-described processes by being controlled by the program.

1…読取装置、1a…筐体、1b…開閉蓋、2…POS端末、10…CPU、11…ROM、12…RAM、12a…タグリストエリア、13…補助記憶ユニット、22…タッチパネル、24…プリンタ、26…タグリーダ、27…開閉センサ、SC…メッセージ表示画面、50…メッセージ、52…クリアボタン、100…商品データ処理装置。 DESCRIPTION OF SYMBOLS 1... Reader, 1a... Housing, 1b... Opening and closing lid, 2... POS terminal, 10... CPU, 11... ROM, 12... RAM, 12a... Tag list area, 13... Auxiliary storage unit, 22... Touch panel, 24... Printer 26 Tag reader 27 Open/close sensor SC Message display screen 50 Message 52 Clear button 100 Merchandise data processor.

Claims (8)

読取動作時にタグ読取空間に電波を出力して、前記タグ読取空間に存在する電子タグに対するタグデータの読み取りを実行するタグリーダの読取動作によって、商品に付された電子タグから読み取られたタグデータを記憶する記憶手段と、
前記記憶手段により記憶されたタグデータに基づく決済処理を実行する決済手段と、
前記タグリーダにより第1の読取動作を実行させ、前記第1の読取動作により読み取られたタグデータに基づく前記決済処理の結果を表したレシートが発行された後、前記タグリーダに第2の読取動作を実行させる読取制御手段と、
前記第2の読取動作によってタグデータが読み取られた場合に、メッセージを出力する出力手段とを有する商品データ処理装置。
The tag data read from the electronic tag attached to the product is read by the tag reader that outputs radio waves to the tag reading space during the reading operation and reads the tag data from the electronic tag existing in the tag reading space. a storage means for storing;
payment means for executing payment processing based on the tag data stored by the storage means;
After causing the tag reader to perform a first reading operation and issuing a receipt indicating the result of the settlement process based on the tag data read by the first reading operation, the tag reader performs a second reading operation. reading control means for executing;
and output means for outputting a message when the tag data is read by the second reading operation.
読取動作時にタグ読取空間に電波を出力して、前記タグ読取空間に存在する電子タグに対するタグデータの読み取りを実行するタグリーダの読取動作によって、商品に付された電子タグから読み取られたタグデータを記憶する記憶手段と、
前記記憶手段により記憶されたタグデータに基づく決済処理を実行する決済手段と、
前記タグリーダにより第1の読取動作を実行させ、前記第1の読取動作により読み取られたタグデータに基づく決済処理に釣銭が発生している場合に、自動釣銭機により釣銭が払い出された後、前記タグリーダに第2の読取動作を実行させる読取制御手段と、
前記第2の読取動作によってタグデータが読み取られた場合に、商品の取り忘れを警告するメッセージを出力する出力手段とを有する商品データ処理装置。
The tag data read from the electronic tag attached to the product is read by the tag reader that outputs radio waves to the tag reading space during the reading operation and reads the tag data from the electronic tag existing in the tag reading space. a storage means for storing;
payment means for executing payment processing based on the tag data stored by the storage means;
The first reading operation is executed by the tag reader, and when change is generated in the settlement process based on the tag data read by the first reading operation, after the change is dispensed by the automatic change machine, reading control means for causing the tag reader to perform a second reading operation;
and output means for outputting a message warning that a product has been left untaken when the tag data is read by the second reading operation.
前記決済処理が終了してから予め設定された時間が経過した場合に、タグリーダに前記第2の読取動作を実行させる、請求項1または請求項2に記載の商品データ処理装置。 3. The product data processing apparatus according to claim 1, wherein the tag reader is caused to perform the second reading operation when a preset time has elapsed after the settlement process is completed. 前記出力手段は、前記第1の読取動作により読み取られた第1のタグデータと、前記第1の読取動作により読み取られた第2のタグデータとが一致する場合に、前記メッセージを出力する請求項1または請求項2記載の商品データ処理装置。 The output means outputs the message when the first tag data read by the first reading operation matches the second tag data read by the first reading operation. 3. The product data processing device according to claim 1 or claim 2. 前記決済処理が完了した後に、商品が前記タグリーダによる読取対象外の状態にされたことを判別する判別手段をさらに有し、
前記読取制御手段は、前記判別手段により商品が読取対象外の状態にされたことを判別した場合に、前記第2の読取動作を実行させる請求項1または請求項2記載の商品データ処理装置。
further comprising determination means for determining that the product has been put out of the target of reading by the tag reader after the payment processing is completed;
3. The commodity data processing apparatus according to claim 1, wherein said reading control means causes said second reading operation to be executed when said determining means determines that said commodity is not subject to reading.
前記読取制御手段は、前記第2の読取動作によってタグデータが読み取られた場合に、前記メッセージが出力された後に、前記タグリーダに第3の読取動作を実行させる請求項1または請求項2記載の商品データ処理装置。 3. The reading control means according to claim 1, wherein when tag data is read by said second reading operation, said reading control means causes said tag reader to execute a third reading operation after said message is output. Product data processor. コンピュータを、
読取動作時にタグ読取空間に電波を出力して、前記タグ読取空間に存在する電子タグに対するタグデータの読み取りを実行するタグリーダの読取動作によって、商品に付された電子タグから読み取られたタグデータを記憶させる記憶手段と、
前記記憶手段により記憶されたタグデータに基づく決済処理を実行する決済手段と、
前記タグリーダにより第1の読取動作を実行させ、前記第1の読取動作により読み取られたタグデータに基づく前記決済処理の結果を表したレシートが発行された後、前記タグリーダに第2の読取動作を実行させる読取制御手段と、
前記第2の読取動作によってタグデータが読み取られた場合にメッセージを出力する出力手段として機能させるための商品データ処理プログラム。
the computer,
The tag data read from the electronic tag attached to the product is read by the tag reader that outputs radio waves to the tag reading space during the reading operation and reads the tag data from the electronic tag existing in the tag reading space. a storage means for storing;
payment means for executing payment processing based on the tag data stored by the storage means;
After causing the tag reader to perform a first reading operation and issuing a receipt indicating the result of the settlement process based on the tag data read by the first reading operation, the tag reader performs a second reading operation. reading control means for executing;
A product data processing program for functioning as output means for outputting a message when tag data is read by the second reading operation.
コンピュータを、
読取動作時にタグ読取空間に電波を出力して、前記タグ読取空間に存在する電子タグに対するタグデータの読み取りを実行するタグリーダの読取動作によって、商品に付された電子タグから読み取られたタグデータを記憶する記憶手段と、
前記記憶手段により記憶されたタグデータに基づく決済処理を実行する決済手段と、
前記タグリーダにより第1の読取動作を実行させ、前記第1の読取動作により読み取られたタグデータに基づく決済処理に釣銭が発生している場合に、自動釣銭機により釣銭が払い出された後、前記タグリーダに第2の読取動作を実行させる読取制御手段と、
前記第2の読取動作によってタグデータが読み取られた場合に、商品の取り忘れを警告するメッセージを出力する出力手段と
として機能させるための商品データ処理プログラム。
the computer,
The tag data read from the electronic tag attached to the product is read by the tag reader that outputs radio waves to the tag reading space during the reading operation and reads the tag data from the electronic tag existing in the tag reading space. a storage means for storing;
payment means for executing payment processing based on the tag data stored by the storage means;
The first reading operation is executed by the tag reader, and when change is generated in the settlement process based on the tag data read by the first reading operation, after the change is dispensed by the automatic change machine, reading control means for causing the tag reader to perform a second reading operation;
A commodity data processing program for functioning as output means for outputting a message warning that a commodity has been left untaken when the tag data is read by the second reading operation.
JP2023000619A 2017-04-21 2023-01-05 Product data processing device and product data processing program Active JP7472329B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023000619A JP7472329B2 (en) 2017-04-21 2023-01-05 Product data processing device and product data processing program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2017084546A JP6962705B2 (en) 2017-04-21 2017-04-21 Product data processing device and product data processing program
JP2021168490A JP7208329B2 (en) 2017-04-21 2021-10-14 Product data processing device and product data processing program
JP2023000619A JP7472329B2 (en) 2017-04-21 2023-01-05 Product data processing device and product data processing program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021168490A Division JP7208329B2 (en) 2017-04-21 2021-10-14 Product data processing device and product data processing program

Publications (3)

Publication Number Publication Date
JP2023026628A true JP2023026628A (en) 2023-02-24
JP2023026628A5 JP2023026628A5 (en) 2023-03-10
JP7472329B2 JP7472329B2 (en) 2024-04-22

Family

ID=64276715

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2017084546A Active JP6962705B2 (en) 2017-04-21 2017-04-21 Product data processing device and product data processing program
JP2021168490A Active JP7208329B2 (en) 2017-04-21 2021-10-14 Product data processing device and product data processing program
JP2023000619A Active JP7472329B2 (en) 2017-04-21 2023-01-05 Product data processing device and product data processing program

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2017084546A Active JP6962705B2 (en) 2017-04-21 2017-04-21 Product data processing device and product data processing program
JP2021168490A Active JP7208329B2 (en) 2017-04-21 2021-10-14 Product data processing device and product data processing program

Country Status (1)

Country Link
JP (3) JP6962705B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6548279B1 (en) * 2018-02-28 2019-07-24 Necプラットフォームズ株式会社 Self POS terminal
JP6579643B1 (en) * 2019-06-14 2019-09-25 Necプラットフォームズ株式会社 Self POS terminal device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08221659A (en) * 1995-02-09 1996-08-30 Hitachi Ltd Method and device for automatic adjustment
JPH09120484A (en) * 1995-10-24 1997-05-06 Hitachi Ltd System, method, and device for automatic article adjustment
JP6200353B2 (en) * 2014-03-06 2017-09-20 東芝テック株式会社 Self-checkout device and its control program

Also Published As

Publication number Publication date
JP2022002149A (en) 2022-01-06
JP6962705B2 (en) 2021-11-05
JP7208329B2 (en) 2023-01-18
JP2018181253A (en) 2018-11-15
JP7472329B2 (en) 2024-04-22

Similar Documents

Publication Publication Date Title
JP7216149B2 (en) Accounting device, accounting method and program
JP7472329B2 (en) Product data processing device and product data processing program
JP5601159B2 (en) POS system
JP6936087B2 (en) Readers and programs
JP6266499B2 (en) Product sales data processing device
US20170178464A1 (en) Checkout system, commodity registration apparatus and settlement apparatus
CN107545666B (en) Reading device
JP2019087137A (en) Reader device
JP2011081619A (en) Sales data processing terminal and program
JP6167645B2 (en) Registration settlement apparatus, POS system, and program
JP6214507B2 (en) Payment processing apparatus and control program therefor
EP3499403A1 (en) Commodity information reading apparatus
JP6266500B2 (en) Merchandise sales data processing apparatus and control program thereof
JP2023118850A (en) Registration settlement device and program
JP6215183B2 (en) Merchandise sales data processing apparatus and control program thereof
US20230112051A1 (en) Store system, merchandise sales process device, and control method thereof
JP6740298B2 (en) Checkout system, accounting machine, and control program
JP2023029410A (en) Settlement device and sales processing device
JP2015170104A (en) Settlement processing device and control program thereof
JP7221722B2 (en) Goods information reader and program
JP7193269B2 (en) Product information reader and program
JP6439886B2 (en) Product registration apparatus and control program
JP6278288B2 (en) POS system, registration settlement apparatus, and program
JP6145075B2 (en) Wireless tag
JP2021047896A (en) Reading device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230302

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231017

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231215

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: 20240312

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240410

R150 Certificate of patent or registration of utility model

Ref document number: 7472329

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150