[go: up one dir, main page]

JP2020068001A - Article data processing device and article data processing method - Google Patents

Article data processing device and article data processing method Download PDF

Info

Publication number
JP2020068001A
JP2020068001A JP2019001253A JP2019001253A JP2020068001A JP 2020068001 A JP2020068001 A JP 2020068001A JP 2019001253 A JP2019001253 A JP 2019001253A JP 2019001253 A JP2019001253 A JP 2019001253A JP 2020068001 A JP2020068001 A JP 2020068001A
Authority
JP
Japan
Prior art keywords
wireless tag
tag
data processing
processor
information
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
JP2019001253A
Other languages
Japanese (ja)
Other versions
JP7304699B2 (en
Inventor
直 槌田
Nao Tsuchida
直 槌田
順 柳沼
Jun Yaginuma
順 柳沼
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 US16/575,947 priority Critical patent/US11126806B2/en
Publication of JP2020068001A publication Critical patent/JP2020068001A/en
Priority to US17/410,389 priority patent/US11669702B2/en
Application granted granted Critical
Publication of JP7304699B2 publication Critical patent/JP7304699B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

【課題】 誤って物品がリストに入力されることを防ぐことができる物品データ処理装置及び物品データ処理方法を提供する。
【解決手段】 実施形態に係る物品データ処理装置は、物品が無線タグを備え、所定の容器に収容された前記物品のリストを生成する物品データ処理装置であって、通信インタフェースと、プロセッサと、を具備する。通信インタフェースは、無線タグを読み取る無線タグリーダから、無線タグの識別コードを含むタグ情報と、無線タグからの電波の時間に応じた変化を示す電波変化情報と、を取得する。プロセッサは、前記電波変化情報に基づいて、前記無線タグリーダに対する無線タグの位置関係の変化を判断し、判断結果に基づいて、無線タグから取得したタグ情報を用いて前記リストを更新するか否か判断する。
【選択図】図2
PROBLEM TO BE SOLVED: To provide an article data processing device and an article data processing method capable of preventing an article from being erroneously input to a list.
An article data processing apparatus according to an embodiment is an article data processing apparatus that includes a wireless tag and generates a list of the articles housed in a predetermined container. The article data processing apparatus includes a communication interface, a processor, and a processor. It is equipped with. The communication interface acquires tag information including the identification code of the wireless tag and radio wave change information indicating a change in time of the radio wave from the wireless tag from a wireless tag reader that reads the wireless tag. Whether the processor determines the change in the positional relationship of the wireless tag with respect to the wireless tag reader based on the radio wave change information, and based on the determination result, updates the list using the tag information acquired from the wireless tag. to decide.
[Selection diagram] Figure 2

Description

本発明の実施形態は、物品データ処理装置及び物品データ処理方法に関する。   Embodiments of the present invention relate to an article data processing device and an article data processing method.

例えばRadio Frequency Identifier(RFID)タグなどの無線タグを備える物品(商品)が販売されている小売店において、カートに入れられた商品のリストを生成する物品データ処理装置(商品データ処理装置)が検討されている。商品データ処理装置は、カート(容器)に入れられた商品のRFIDタグの情報に基づいて、カートに入れられた商品のリストを生成する。商品データ処理装置は、カートに取り付けられたRFIDリーダ(無線タグリーダ)からRFIDタグの情報を取得する。RFIDリーダは、通信範囲内に存在する商品のRFIDタグを読み取り、商品データ処理装置にRFIDタグから取得した情報を供給する。   For example, at a retail store where articles (articles) equipped with radio tags such as Radio Frequency Identifier (RFID) tags are sold, an article data processing apparatus (article data processing apparatus) that generates a list of articles placed in a cart is considered. Has been done. The merchandise data processing device generates a list of merchandise placed in the cart based on the information of the RFID tag of the merchandise placed in the cart (container). The product data processing apparatus acquires RFID tag information from an RFID reader (wireless tag reader) attached to the cart. The RFID reader reads the RFID tag of the product existing within the communication range and supplies the information acquired from the RFID tag to the product data processing device.

RFIDリーダの通信範囲は、カートの商品を収容する収容部(カゴ部)をカバーする必要がある。しかし、電波遮蔽をせずに通信範囲を収納部に限定することは困難であり、RFIDリーダは、カートに入れられていない商品のRFIDタグを読み取ってしまう可能性があるという課題がある。   The communication range of the RFID reader needs to cover the storage unit (the basket unit) that stores the products in the cart. However, it is difficult to limit the communication range to the storage section without shielding the radio wave, and there is a problem that the RFID reader may read the RFID tag of the product not put in the cart.

特開2008−27192号公報JP 2008-27192 A

本発明は、誤って物品がリストに入力されることを防ぐことができる物品データ処理装置及び物品データ処理方法を提供することを目的とする。   An object of the present invention is to provide an article data processing device and an article data processing method capable of preventing an article from being erroneously input to a list.

実施形態に係る物品データ処理装置は、物品が無線タグを備え、所定の容器に収容された前記物品のリストを生成する物品データ処理装置であって、通信インタフェースと、プロセッサと、を具備する。通信インタフェースは、無線タグを読み取る無線タグリーダから、無線タグの識別コードを含むタグ情報と、無線タグからの電波の時間に応じた変化を示す電波変化情報と、を取得する。プロセッサは、前記電波変化情報に基づいて、前記無線タグリーダに対する無線タグの位置関係の変化を判断し、判断結果に基づいて、無線タグから取得したタグ情報を用いて前記リストを更新するか否か判断する。   The article data processing apparatus according to the embodiment is an article data processing apparatus that includes a wireless tag and generates a list of the articles housed in a predetermined container, and includes a communication interface and a processor. The communication interface acquires tag information including the identification code of the wireless tag and radio wave change information indicating a change in time of the radio wave from the wireless tag from a wireless tag reader that reads the wireless tag. Whether the processor determines the change in the positional relationship of the wireless tag with respect to the wireless tag reader based on the radio wave change information, and based on the determination result, updates the list using the tag information acquired from the wireless tag. to decide.

図1は、一実施形態に係る商品データ処理システムの構成の例について説明する為の図である。FIG. 1 is a diagram for explaining an example of the configuration of a product data processing system according to an embodiment. 図2は、一実施形態に係る商品データ処理装置の構成の例について説明する為の図である。FIG. 2 is a diagram for explaining an example of the configuration of the product data processing device according to the embodiment. 図3は、一実施形態に係る商品データ処理装置及びRFIDリーダの例について説明する為の図である。FIG. 3 is a diagram for explaining an example of the product data processing device and the RFID reader according to the embodiment. 図4は、一実施形態に係る商品データ処理装置の動作の例について説明する為の図である。FIG. 4 is a diagram for explaining an example of the operation of the product data processing device according to the embodiment. 図5は、一実施形態に係る商品データ処理装置の動作の他の例について説明する為の図である。FIG. 5 is a diagram for explaining another example of the operation of the product data processing apparatus according to the embodiment.

以下、一実施形態に係る物品データ処理装置及び物品データ処理方法について図面を参照して説明する。
図1は、一実施形態に係る物品データ処理システムの構成例を示す説明図である。物品データ処理システムは、例えばRadio Frequency Identifier(RFID)タグなどの無線タグを備える物品であって、容器に収容された物品のリストを生成する。なお、本実施形態では、物品データ処理システムは、RFIDタグを備える商品を販売する小売店において用いられる、商品データ処理システム1であると仮定して説明する。なお、物品データ処理システムは、無線タグを備える物品をピッキングし、ピッキングした物品をかご車またはパレットなどの容器に仕分するピッキングシステムにも適用可能である。即ち、物品データ処理システムは、所定の容器に収容された物品のリストを生成するものであれば、如何なるものであっても適用可能である。
Hereinafter, an article data processing device and an article data processing method according to an embodiment will be described with reference to the drawings.
FIG. 1 is an explanatory diagram showing a configuration example of an article data processing system according to an embodiment. The article data processing system generates a list of articles that include radio tags such as Radio Frequency Identifier (RFID) tags and that are contained in a container. In the present embodiment, it is assumed that the article data processing system is the article data processing system 1 used in a retail store that sells articles including RFID tags. The article data processing system can also be applied to a picking system that picks articles having a wireless tag and sorts the picked articles into containers such as a car or a pallet. That is, the article data processing system is applicable to any article as long as it produces a list of articles contained in a predetermined container.

まず、商品が備えるRFIDタグについて説明する。RFIDタグは、電磁波を用いて、無線通信を行う装置である。例えば、RFIDタグは、集積回路(IC)とアンテナとを備える。RFIDタグのICには、RFIDタグを識別する為の情報(タグ情報)が予め記憶されている。RFIDタグのアンテナは、後述するRFIDリーダから供給された電波の一部を反射する。RFIDタグは、アンテナにより反射された電波の反射波により、タグ情報をRFIDリーダに供給する。RFIDタグは、例えば、商品の表面、または商品を包装する包装材に貼り付けられている。また、RFIDタグは、例えば、商品に内蔵されていてもよい。また、RFIDタグは、例えば、商品に埋め込まれていてもよい。   First, an RFID tag included in a product will be described. The RFID tag is a device that performs wireless communication using electromagnetic waves. For example, an RFID tag includes an integrated circuit (IC) and an antenna. Information (tag information) for identifying the RFID tag is stored in advance in the IC of the RFID tag. The antenna of the RFID tag reflects a part of radio waves supplied from an RFID reader described later. The RFID tag supplies the tag information to the RFID reader by the reflected wave of the radio wave reflected by the antenna. The RFID tag is attached to, for example, the surface of a product or a packaging material that wraps the product. Further, the RFID tag may be built in the product, for example. The RFID tag may be embedded in the product, for example.

タグ情報は、例えば、商品を識別する為の識別情報と、RFIDタグ固有の識別情報とを有する。商品を識別する為の識別情報は、例えば、商品固有の文字列により構成された商品コードである。商品コードは、例えば、商品の会社(企業)を示す企業コードと、商品を示す商品アイテムコードとを有する。RFIDタグ固有の識別情報は、例えば、他のRFIDタグと重複しないユニーク識別コードである。即ち、タグ情報は、商品コードとユニーク識別コードとを含む。具体的には、タグ情報は、商品コードとユニーク識別コードとが組み合わされて構成される。なお、ユニーク識別コードは、少なくとも商品コードと組み合わされた場合に他のRFIDタグとタグ情報が重複しないように構成されていればよい。   The tag information has, for example, identification information for identifying a product and identification information unique to the RFID tag. The identification information for identifying the product is, for example, a product code formed of a character string unique to the product. The product code has, for example, a company code indicating the company (company) of the product and a product item code indicating the product. The identification information unique to the RFID tag is, for example, a unique identification code that does not overlap with other RFID tags. That is, the tag information includes the product code and the unique identification code. Specifically, the tag information is configured by combining a product code and a unique identification code. The unique identification code may be configured so that tag information does not overlap with other RFID tags when combined with at least a product code.

次に、商品データ処理システム1について説明する。
商品データ処理システム1は、小売店などの店舗において、利用者が購入する商品の一覧を示す商品リストを生成し、商品リストに基づいて決済を行うシステムである。商品データ処理システム1は、無線通信装置2、店舗サーバ(サーバ装置)3、及び商品データ処理装置4などを備える。また、商品データ処理システム1は、小売店の店員が所持する携帯端末をさらに備えていてもよい。
Next, the product data processing system 1 will be described.
The product data processing system 1 is a system that generates a product list showing a list of products purchased by a user in a store such as a retail store, and performs payment based on the product list. The product data processing system 1 includes a wireless communication device 2, a store server (server device) 3, a product data processing device 4, and the like. Further, the product data processing system 1 may further include a mobile terminal carried by a salesclerk of a retail store.

無線通信装置2は、店舗サーバ3と商品データ処理装置4との通信を中継する。無線通信装置2は、例えば、無線LANのアクセスポイントとして機能する。無線通信装置2は、店舗サーバ3と有線で通信可能に接続されている。また、無線通信装置2は、商品データ処理装置4と無線で通信可能に接続されている。   The wireless communication device 2 relays communication between the store server 3 and the product data processing device 4. The wireless communication device 2 functions, for example, as a wireless LAN access point. The wireless communication device 2 is connected to the store server 3 in a wired manner so that they can communicate with each other. In addition, the wireless communication device 2 is connected to the product data processing device 4 so as to be capable of wireless communication.

店舗サーバ3は、店舗ごとに設けられる。店舗サーバ3は、通信インタフェース、及び制御部を備える。通信インタフェースは、店舗サーバ以外の他の機器と通信する為のインタフェースである。通信インタフェースは、無線通信装置2を介して、商品データ処理装置4と通信する為の回路を備える。例えば、通信インタフェースは、有線により無線通信装置2と接続されている。また、通信インタフェースは、無線通信装置2を介さずに、商品データ処理装置4と直接無線通信する構成であってもよい。   The store server 3 is provided for each store. The store server 3 includes a communication interface and a control unit. The communication interface is an interface for communicating with devices other than the store server. The communication interface includes a circuit for communicating with the product data processing device 4 via the wireless communication device 2. For example, the communication interface is connected to the wireless communication device 2 by wire. Further, the communication interface may be configured to directly wirelessly communicate with the product data processing device 4 without going through the wireless communication device 2.

制御部は、種々の処理を実行する処理部である。制御部は、プロセッサ及びメモリを備える。プロセッサは、演算処理を実行する演算素子である。プロセッサは、例えばCPUとして構成される。プロセッサは、メモリに記憶されているプログラムに基づいて種々の処理を行う。メモリは、プログラム及びデータを記憶する記憶装置である。メモリは、例えば、読み出し専用の不揮発性メモリであるROM、データを一時的に記憶するRAM、及びデータを記憶するストレージのいずれか、または複数を備える。   The control unit is a processing unit that executes various processes. The control unit includes a processor and a memory. The processor is an arithmetic element that executes arithmetic processing. The processor is configured as a CPU, for example. The processor performs various processes based on the program stored in the memory. The memory is a storage device that stores programs and data. The memory includes, for example, one or more of a ROM that is a read-only non-volatile memory, a RAM that temporarily stores data, and a storage that stores data.

店舗サーバ3の制御部のメモリは、利用者コードと、決済用情報とが対応付けられた利用者データベースを有する。利用者コードは、利用者を識別するための情報である。決済用情報は、会計処理において、決済が必要な商品の料金(決済額)の決済に用いられる情報である。決済用情報は、バリュー情報、クレジット情報、及び口座情報のいずれかまたは複数を備える。バリュー情報は、決済に利用可能な金額(残額)を示す情報である。クレジット情報は、決済に利用可能なクレジットカードに関する情報である。口座情報は、決済に利用可能な銀行口座を示す情報である。利用者データベースは、さらに、会計処理の結果の通知先を示す通知先情報などを有する構成であってもよい。   The memory of the control unit of the store server 3 has a user database in which the user code and the payment information are associated with each other. The user code is information for identifying the user. The settlement information is information used for settlement of a charge (settlement amount) of a product that requires settlement in the accounting process. The payment information includes any one or more of value information, credit information, and account information. The value information is information indicating the amount of money (remaining amount) available for payment. Credit information is information about a credit card that can be used for payment. The account information is information indicating a bank account that can be used for payment. The user database may be configured to further include notification destination information indicating the notification destination of the accounting processing result.

店舗サーバ3の制御部のメモリは、商品コードと、商品情報とが対応付けられた商品データベースを記憶している。商品コードは、上記のように、商品を識別するための識別情報である。商品情報は、商品に関する情報である。商品情報は、例えば、商品名及び商品の金額などを示す情報である。店舗サーバ3は、商品データ処理装置4から送信された商品コードに基づいて、商品データベースから商品情報を取得し、商品データ処理装置4に返信する。また、店舗サーバ3は、商品データベースを予め商品データ処理装置4に供給する構成であってもよい。   The memory of the control unit of the store server 3 stores a product database in which product codes are associated with product information. The product code is identification information for identifying a product as described above. The product information is information about the product. The product information is, for example, information indicating the product name and the price of the product. The store server 3 acquires the product information from the product database based on the product code transmitted from the product data processing device 4, and returns the product information to the product data processing device 4. Further, the store server 3 may be configured to supply a product database to the product data processing device 4 in advance.

また、店舗サーバ3は、商品データ処理装置4から会計用の商品のリストと、利用者コードと、を示す商品リストを取得する。店舗サーバ3は、商品データ処理装置4から取得した商品リストと、利用者データベースとに基づいて、会計処理を行う。具体的には、店舗サーバ3は、商品リストに基づいて決済額を算出し、商品リストに含まれている利用者コードに対応付けられている決済用情報を利用者データベースから取得し、決済用情報と決済額とに基づいて料金の決済を行う。なお、商品データ処理装置4が、商品リストに基づいて決済額を算出してもよい。この場合、商品データ処理装置4は、商品リストに、算出した決済額を付加し、店舗サーバ3に供給する。   Further, the store server 3 acquires from the product data processing device 4 a product list showing a list of products for accounting and a user code. The store server 3 performs the accounting process based on the product list acquired from the product data processing device 4 and the user database. Specifically, the store server 3 calculates the payment amount based on the product list, acquires the payment information associated with the user code included in the product list from the user database, and uses the payment information for payment. The fee is settled based on the information and the settlement amount. The product data processing device 4 may calculate the payment amount based on the product list. In this case, the product data processing device 4 adds the calculated payment amount to the product list and supplies it to the store server 3.

次に、商品データ処理装置4の構成について説明する。
商品データ処理装置4は、商品リストを生成する装置(物品データ処理装置)である。商品データ処理装置4は、商品を収容するカゴ(容器)11及びRFIDリーダ12が設けられたカート13に装着される。商品データ処理装置4は、カゴ11及びRFIDリーダ12を有するカート13に装着されることにより、カート型商品データ処理装置として構成される。
Next, the configuration of the product data processing device 4 will be described.
The product data processing device 4 is a device (article data processing device) that generates a product list. The merchandise data processing device 4 is attached to a cart 13 in which a basket (container) 11 that houses merchandise and an RFID reader 12 are provided. The merchandise data processing device 4 is configured as a cart type merchandise data processing device by being attached to the cart 13 having the basket 11 and the RFID reader 12.

図2は、商品データ処理装置4の構成の例について説明する為の図である。商品データ処理装置4は、第1の通信インタフェース21、第2の通信インタフェース22、制御部23、及びタッチパネル24を備える。   FIG. 2 is a diagram for explaining an example of the configuration of the product data processing device 4. The product data processing device 4 includes a first communication interface 21, a second communication interface 22, a control unit 23, and a touch panel 24.

第1の通信インタフェース21は、商品データ処理装置4以外の他の機器と通信する為のインタフェースである。第1の通信インタフェース21は、無線通信により、無線通信装置2を介して、店舗サーバ3と通信する為の回路を備える。第1の通信インタフェース21は、制御部23の制御に基づいて、店舗サーバ3などと通信する。   The first communication interface 21 is an interface for communicating with devices other than the product data processing device 4. The first communication interface 21 includes a circuit for communicating with the store server 3 via the wireless communication device 2 by wireless communication. The first communication interface 21 communicates with the store server 3 and the like under the control of the control unit 23.

第2の通信インタフェース22は、商品データ処理装置4以外の他の機器と通信する為のインタフェースである。第2の通信インタフェース22は、RFIDリーダ12と通信する為の回路を備える。第2の通信インタフェース22は、制御部23の制御に基づいて、RFIDリーダ12などと通信する。   The second communication interface 22 is an interface for communicating with devices other than the product data processing device 4. The second communication interface 22 includes a circuit for communicating with the RFID reader 12. The second communication interface 22 communicates with the RFID reader 12 and the like under the control of the control unit 23.

制御部23は、種々の処理を実行する処理部である。制御部23は、プロセッサ25及びメモリ26を備える。   The control unit 23 is a processing unit that executes various processes. The control unit 23 includes a processor 25 and a memory 26.

プロセッサ25は、演算処理を実行する演算素子である。プロセッサ25は、例えばCPUとして構成される。プロセッサ25は、メモリ26に記憶されているプログラムに基づいて種々の処理を行う。   The processor 25 is an arithmetic element that executes arithmetic processing. The processor 25 is configured as a CPU, for example. The processor 25 performs various processes based on the program stored in the memory 26.

メモリ26は、プログラム及びデータを記憶する記憶装置である。メモリ26は、例えば、読み出し専用の不揮発性メモリであるROM、データを一時的に記憶するRAM、及びデータを記憶するストレージのいずれか、または複数を備える。   The memory 26 is a storage device that stores programs and data. The memory 26 includes, for example, one or more of a ROM that is a read-only nonvolatile memory, a RAM that temporarily stores data, and a storage that stores data.

タッチパネル24は、画面の表示と、操作に基づく操作信号の生成とを行う装置である。タッチパネル24は、ディスプレイ27及びタッチセンサ28を備える。   The touch panel 24 is a device that displays a screen and generates an operation signal based on an operation. The touch panel 24 includes a display 27 and a touch sensor 28.

ディスプレイ27は、制御部23または図示されないグラフィックコントローラから供給される表示用のデータ(画面データ)に基づいて画面を表示する。   The display 27 displays a screen based on display data (screen data) supplied from the control unit 23 or a graphic controller (not shown).

タッチセンサ28は、ディスプレイ27に表示された画面上において商品データ処理装置4を操作するユーザがタッチした位置を示す操作信号を生成する。   The touch sensor 28 generates an operation signal indicating the position touched by the user who operates the product data processing device 4 on the screen displayed on the display 27.

RFIDリーダ12は、電波を出力することにより、商品が備えるRFIDタグ(無線タグ)と通信する無線タグリーダである。RFIDリーダ12は、アンテナ及び信号処理回路を備える。RFIDリーダ12のアンテナは、電波を送受信するアンテナである。アンテナは、商品が備えているRFIDタグに対応する周波数(例えばUHF帯)と共振周波数が一致するように構成されている。信号処理回路は、アンテナに流す信号の処理を行う。なお、RFIDリーダ12がRFIDタグと通信することができる範囲を通信範囲と称する。   The RFID reader 12 is a wireless tag reader that communicates with an RFID tag (wireless tag) included in a product by outputting radio waves. The RFID reader 12 includes an antenna and a signal processing circuit. The antenna of the RFID reader 12 is an antenna that transmits and receives radio waves. The antenna is configured so that the resonance frequency matches the frequency (for example, UHF band) corresponding to the RFID tag included in the product. The signal processing circuit processes a signal sent to the antenna. The range in which the RFID reader 12 can communicate with the RFID tag is called a communication range.

図3は、RFIDリーダ12の通信範囲について説明する為の説明図である。
図3に示されるように、RFIDリーダ12は、通信範囲がカゴ11の開口部を覆うように構成されている。このような構成によると、RFIDリーダ12は、カゴ11に投入される商品、及びカゴ11から取り出される商品のRFIDタグからタグ情報を取得することができる。また、RFIDリーダ12は、カゴ11にすでに投入されており、通信範囲内に存在する商品のRFIDタグと常に通信することができる。
FIG. 3 is an explanatory diagram for explaining the communication range of the RFID reader 12.
As shown in FIG. 3, the RFID reader 12 is configured so that the communication range covers the opening of the basket 11. With such a configuration, the RFID reader 12 can acquire the tag information from the RFID tags of the product placed in the basket 11 and the product taken out of the basket 11. Further, the RFID reader 12 is already placed in the basket 11 and can always communicate with the RFID tags of the products existing within the communication range.

RFIDリーダ12において検出される電波は、RFIDタグとRFIDリーダ12との位置関係(例えば距離)の変化に応じて変化する。RFIDリーダ12は、電波の検出結果に基づいて、電波変化情報を生成する。電波変化情報は、RFIDタグからの電波の、RFIDリーダ12における検出結果を、時系列的に示す情報である。例えば、RFIDリーダ12は、RFIDタグからの電波の位相及び強度を検出し、RFIDタグからの電波の位相及び強度の検出結果を時系列的に示す電波変化情報を生成する。なお、RFIDリーダ12は、RFIDタグからの電波の位相と強度とのいずれかの検出結果を時系列的に示す電波変化情報を生成する構成であってもよい。   The radio wave detected by the RFID reader 12 changes according to the change in the positional relationship (for example, distance) between the RFID tag and the RFID reader 12. The RFID reader 12 generates radio wave change information based on the radio wave detection result. The radio wave change information is information indicating the detection result of the radio wave from the RFID tag in the RFID reader 12 in time series. For example, the RFID reader 12 detects the phase and strength of the radio wave from the RFID tag and generates radio wave change information indicating the detection result of the phase and strength of the radio wave from the RFID tag in time series. Note that the RFID reader 12 may be configured to generate radio wave change information that indicates the detection result of either the phase or the intensity of the radio wave from the RFID tag in time series.

また、RFIDリーダ12は、商品データ処理装置4と有線通信または無線通信する為の通信インタフェースを備える。RFIDリーダ12は、RFIDタグから取得したタグ情報、及び生成した電波変化情報を、通信インタフェースを介して商品データ処理装置4に供給する。   The RFID reader 12 also includes a communication interface for wired or wireless communication with the product data processing device 4. The RFID reader 12 supplies the tag information acquired from the RFID tag and the generated radio wave change information to the product data processing device 4 via the communication interface.

(第1実施形態)
次に、第1実施形態に係る商品データ処理装置4の動作について説明する。
図4は、商品データ処理装置4による商品リストを生成する処理、及び会計処理について説明する為の説明図である。商品データ処理装置4の制御部23のプロセッサ25は、メモリ26に記憶されているプログラムを実行することにより、商品リストを生成する処理を実行する。
(First embodiment)
Next, the operation of the product data processing device 4 according to the first embodiment will be described.
FIG. 4 is an explanatory diagram for explaining the process of generating the product list and the accounting process by the product data processing device 4. The processor 25 of the control unit 23 of the product data processing device 4 executes a program stored in the memory 26 to execute a process of generating a product list.

まず、プロセッサ25は、商品データ処理装置4の利用者の認識を行う(ACT11)。例えば、プロセッサ25は、利用者から利用者コードを取得し、店舗サーバ3に送信する。店舗サーバ3は、利用者データベースを参照し、受信した利用者コードに対応する利用者を検索し、検索結果を商品データ処理装置4に送信する。これにより、商品データ処理装置4のプロセッサ25は、商品データ処理装置4を操作している利用者を特定する。プロセッサ25は、例えば、タッチパネル24への利用者の入力に基づいて、利用者コードを取得する。また、商品データ処理装置4は、利用者コードを読み取るカメラまたはスキャナなどを備える構成であってもよい。また、商品データ処理装置4は、利用者の顔画像を取得するカメラを備え、取得した顔画像を利用者コードの代わりに用いる構成であってもよい。   First, the processor 25 recognizes the user of the product data processing device 4 (ACT 11). For example, the processor 25 acquires the user code from the user and transmits it to the store server 3. The store server 3 refers to the user database, searches for a user corresponding to the received user code, and sends the search result to the product data processing device 4. As a result, the processor 25 of the product data processing apparatus 4 identifies the user who is operating the product data processing apparatus 4. The processor 25 acquires the user code, for example, based on the user's input on the touch panel 24. Further, the product data processing device 4 may be configured to include a camera or a scanner that reads a user code. Further, the product data processing device 4 may be configured to include a camera that acquires a face image of the user and use the acquired face image instead of the user code.

またさらに、商品データ処理装置4のプロセッサ25は、利用者コードを含む(または対応付けて)商品リストを生成し、商品リストをメモリ26に保存する。この時点では、商品リストは空欄である。商品リストは、商品のRFIDタグから取得したタグ情報を入力することができるように構成されている。また、プロセッサ25は、商品リストに入力されているタグ情報に基づいて、商品の一覧を、ディスプレイに表示させてもよい。例えば、プロセッサ25は、店舗サーバ3上の商品データベース、または店舗サーバ3から予め取得した商品データベースと、タグ情報とに基づいて、商品名及び価格などの一覧をディスプレイに表示させてもよい。   Furthermore, the processor 25 of the product data processing device 4 generates a product list including (or in association with) the user code, and stores the product list in the memory 26. At this point, the product list is blank. The product list is configured so that the tag information acquired from the RFID tag of the product can be input. In addition, the processor 25 may display a list of products on the display based on the tag information input to the product list. For example, the processor 25 may display a list of product names and prices on the display based on the product database on the store server 3 or the product database acquired in advance from the store server 3 and the tag information.

プロセッサ25は、第2の通信インタフェース22に接続されたRFIDリーダ12を起動する(ACT12)。これにより、RFIDリーダ12は、通信範囲に電波を出力する状態になる。RFIDリーダ12は、通信範囲にRFIDタグが入った場合、RFIDタグからタグ情報を取得し、商品データ処理装置4に供給する。また、RFIDリーダ12は、RFIDタグからの電波に基づいて電波変化情報を生成し、電波変化情報を商品データ処理装置4に供給する。RFIDリーダ12は、RFIDタグのタグ情報と電波変化情報とを対応付けて商品データ処理装置4に供給する。   The processor 25 activates the RFID reader 12 connected to the second communication interface 22 (ACT 12). As a result, the RFID reader 12 is in a state of outputting radio waves in the communication range. When the RFID tag enters the communication range, the RFID reader 12 acquires the tag information from the RFID tag and supplies it to the product data processing device 4. The RFID reader 12 also generates radio wave change information based on the radio wave from the RFID tag and supplies the radio wave change information to the product data processing device 4. The RFID reader 12 associates the tag information of the RFID tag with the radio wave change information and supplies them to the product data processing device 4.

商品データ処理装置4のプロセッサ25は、タグ情報がRFIDリーダ12から供給されたか否か判断する(ACT13)。プロセッサ25は、タグ情報がRFIDリーダ12から供給されていないと判断した場合(ACT13、NO)、後述するACT19の処理に移行する。   The processor 25 of the product data processing device 4 determines whether or not the tag information is supplied from the RFID reader 12 (ACT 13). When the processor 25 determines that the tag information is not supplied from the RFID reader 12 (ACT 13, NO), the processor 25 proceeds to the process of ACT 19 described later.

プロセッサ25は、タグ情報がRFIDリーダ12から供給されたと判断した場合(ACT13、YES)、電波変化情報を解析する(ACT14)。プロセッサ25は、電波変化情報を解析することにより、RFIDリーダ12と、商品が備えているRFIDタグとの位置関係の変化を判断する。上記したように、RFIDリーダ12がRFIDタグから受信する電波は、RFIDタグとRFIDリーダ12との位置関係(例えば距離)の変化に応じて変化する。この為、プロセッサ25は、電波変化情報に基づいて、RFIDタグとRFIDリーダ12との位置関係の時間に応じた変化を判断することができる。   When the processor 25 determines that the tag information is supplied from the RFID reader 12 (ACT 13, YES), it analyzes the radio wave change information (ACT 14). The processor 25 determines the change in the positional relationship between the RFID reader 12 and the RFID tag included in the product by analyzing the radio wave change information. As described above, the radio wave that the RFID reader 12 receives from the RFID tag changes according to the change in the positional relationship (for example, distance) between the RFID tag and the RFID reader 12. Therefore, the processor 25 can determine a change in the positional relationship between the RFID tag and the RFID reader 12 according to time based on the radio wave change information.

RFIDリーダ12がRFIDタグから受信する電波の強度は、RFIDリーダ12とRFIDタグとの距離に応じて変化する。例えば、プロセッサ25は、RFIDリーダ12がRFIDタグから受信する電波の強度の時間に応じた変化に基づいて、RFIDリーダ12とRFIDタグとの距離の変化を判断する。   The intensity of the radio wave that the RFID reader 12 receives from the RFID tag changes according to the distance between the RFID reader 12 and the RFID tag. For example, the processor 25 determines the change in the distance between the RFID reader 12 and the RFID tag based on the change in the strength of the radio wave received by the RFID reader 12 from the RFID tag according to time.

また、例えば、RFIDリーダ12がRFIDタグから受信する電波の位相は、RFIDリーダ12とRFIDタグとの距離の変化に応じて変化する。プロセッサ25は、RFIDリーダ12がRFIDタグから受信する電波の位相の時間に応じた変化に基づいて、RFIDリーダ12とRFIDタグとの距離の変化を判断する構成であってもよい。   In addition, for example, the phase of the radio wave that the RFID reader 12 receives from the RFID tag changes according to the change in the distance between the RFID reader 12 and the RFID tag. The processor 25 may be configured to determine a change in the distance between the RFID reader 12 and the RFID tag based on a change in the phase of the radio wave received by the RFID reader 12 from the RFID tag according to time.

また例えば、プロセッサ25は、RFIDリーダ12がRFIDタグから受信する電波の強度の変化と、RFIDリーダ12がRFIDタグから受信する電波の位相の変化と、の両方に基づいて、RFIDリーダ12とRFIDタグとの距離の変化を判断する構成であってもよい。   Further, for example, the processor 25 uses the RFID reader 12 and the RFID reader 12 based on both the change in the intensity of the radio wave received by the RFID reader 12 from the RFID tag and the change in the phase of the radio wave received by the RFID reader 12 from the RFID tag. The configuration may be such that the change in the distance from the tag is determined.

なお、RFIDリーダ12が電波変化情報を生成するのではなく、RFIDリーダ12がRFIDタグから受信した電波の強度及び位相を逐次商品データ処理装置4に供給し、商品データ処理装置4のプロセッサ25が、RFIDリーダ12からの情報に基づいて電波変化情報を生成する構成であってもよい。   Note that the RFID reader 12 does not generate radio wave change information, but sequentially supplies the intensity and phase of the radio wave received by the RFID reader 12 from the RFID tag to the product data processing device 4, and the processor 25 of the product data processing device 4 causes The radio wave change information may be generated based on the information from the RFID reader 12.

プロセッサ25は、RFIDリーダ12と、商品が備えているRFIDタグとの位置関係の変化の判断結果に基づいて、RFIDリーダ12に対して近づいたRFIDタグが存在するか否か判断する(ACT15)。プロセッサ25は、RFIDリーダ12に対して近づいたRFIDタグが存在しないと判断した場合(ACT15、NO)、後述するACT19の処理に移行する。   The processor 25 determines whether or not there is an RFID tag approaching the RFID reader 12 based on the determination result of the change in the positional relationship between the RFID reader 12 and the RFID tag included in the product (ACT 15). . When the processor 25 determines that there is no RFID tag approaching the RFID reader 12 (ACT 15, NO), the processor 25 proceeds to the process of ACT 19 described later.

プロセッサ25は、RFIDリーダ12に対して近づいたRFIDタグが存在すると判断した場合(ACT15、YES)、RFIDリーダ12に対して近づいたRFIDタグのタグ情報が、商品リストに入力されているか否か判断する(ACT16)。プロセッサ25は、商品リストに登録されているタグ情報と、RFIDリーダ12に対して近づいたRFIDタグのタグ情報とを比較し、同一のタグ情報が商品リストに存在するか否か判断する。   When the processor 25 determines that there is an RFID tag approaching the RFID reader 12 (ACT 15, YES), whether or not the tag information of the RFID tag approaching the RFID reader 12 is input to the product list. Judge (ACT16). The processor 25 compares the tag information registered in the product list with the tag information of the RFID tag approaching the RFID reader 12, and determines whether the same tag information exists in the product list.

プロセッサ25は、RFIDリーダ12に対して近づいたRFIDタグのタグ情報が、商品リストに入力されていないと判断した場合(ACT16、NO)、商品リストにRFIDリーダ12に対して近づいたRFIDタグのタグ情報を入力し(ACT17)、ACT19の処理に移行する。RFIDリーダ12に対して近づいたRFIDタグのタグ情報が、商品リストに入力されていない場合、プロセッサ25は、商品がカゴ11に投入された為、商品のRFIDタグがRFIDリーダ12に対して近づいたと判断する。この為、プロセッサ25は、商品リストに新たにタグ情報を入力する。   When the processor 25 determines that the tag information of the RFID tag that has approached the RFID reader 12 is not input to the product list (ACT 16, NO), the processor 25 detects that the RFID tag of the RFID tag that has approached the product list. The tag information is input (ACT17), and the process proceeds to ACT19. When the tag information of the RFID tag approaching the RFID reader 12 is not input to the product list, the processor 25 approaches the RFID reader 12 because the product RFID tag is placed in the basket 11. Determine that Therefore, the processor 25 newly inputs the tag information into the product list.

また、プロセッサ25は、RFIDリーダ12に対して近づいたRFIDタグのタグ情報が、商品リストに入力されていると判断した場合(ACT16、YES)、RFIDリーダ12に対して近づいたRFIDタグのタグ情報を、商品リストから消去し(ACT18)、ACT19の処理に移行する。RFIDリーダ12に対して近づいたRFIDタグのタグ情報が、商品リストに入力されている場合、プロセッサ25は、商品がカゴ11から取り出された為、商品のRFIDタグがRFIDリーダ12に対して近づいたと判断する。この為、プロセッサ25は、商品リストからタグ情報を消去する。   When the processor 25 determines that the tag information of the RFID tag approaching the RFID reader 12 is input to the product list (ACT 16, YES), the tag of the RFID tag approaching the RFID reader 12 is detected. The information is erased from the product list (ACT 18), and the process proceeds to ACT 19. When the tag information of the RFID tag approaching the RFID reader 12 is input to the product list, the processor 25 approaches the RFID reader 12 because the RFID tag of the product is removed from the basket 11. Determine that Therefore, the processor 25 deletes the tag information from the product list.

プロセッサ25は、会計処理を実行するか否か判断する(ACT19)。例えば、プロセッサ25は、タッチパネル24におけるユーザの操作に基づいて、会計処理を実行するか否か判断する。また、例えば、プロセッサ25は、第1の通信インタフェース21を介して受信した信号に基づいて、会計処理を実行するか否か判断する構成であってもよい。プロセッサ25は、会計処理を実行しないと判断した場合(ACT19、NO)、ACT13の処理に移行する。これにより、プロセッサ25は、会計処理を実行すると判断するまでの間、ACT13乃至ACT18の処理を繰り返し実行する。   The processor 25 determines whether or not to execute the accounting process (ACT 19). For example, the processor 25 determines whether to execute the accounting process based on the user's operation on the touch panel 24. Further, for example, the processor 25 may be configured to determine whether to execute the accounting process based on the signal received via the first communication interface 21. If the processor 25 determines not to execute the accounting process (ACT 19, NO), the processor 25 proceeds to the process of ACT 13. As a result, the processor 25 repeatedly executes the processing of ACT13 to ACT18 until it determines that the accounting processing is to be executed.

プロセッサ25は、会計処理を実行すると判断した場合(ACT19、YES)、会計処理を実行し(ACT20)、処理を終了する。例えば、プロセッサ25は、利用者コードを含む商品リストを店舗サーバ3に送信する。店舗サーバ3は、商品データ処理装置4から商品リストを受信すると、商品リストの利用者コードに基づいて、利用者データベースを参照し、決済用情報を取得する。また、店舗サーバ3は、商品リストに基づいて決済額を算出する。店舗サーバ3は、決済用情報と、決済額とに基づいて料金の決済を行う。なお、プロセッサ25は、ACT17またはACT18で商品リストが更新されるごとに、決済額を算出し、決済額を商品リストに付加する構成であってもよい。   When the processor 25 determines to execute the accounting process (ACT 19, YES), the processor 25 executes the accounting process (ACT 20) and ends the process. For example, the processor 25 transmits the product list including the user code to the store server 3. Upon receiving the product list from the product data processing device 4, the store server 3 refers to the user database based on the user code of the product list and acquires the payment information. The store server 3 also calculates the payment amount based on the product list. The store server 3 pays the charge based on the payment information and the payment amount. Note that the processor 25 may be configured to calculate the payment amount and add the payment amount to the product list each time the product list is updated in ACT 17 or ACT 18.

上記したように、商品データ処理装置4は、無線タグを備え、且つカゴ11などの所定の容器に収容された商品のリストである商品リストを生成する。まず、無線タグを読み取る無線タグリーダとしてのRFIDリーダ12は、容器近傍に存在する無線タグと通信することにより、無線タグから無線タグの識別コードを含むタグ情報を取得する。また、無線タグリーダは、無線タグからの電波の時間に応じた変化を示す電波変化情報を生成する。商品データ処理装置4は、通信インタフェース、プロセッサ25、及びメモリ26を備える。商品データ処理装置4の通信インタフェースは、商品が備える無線タグの識別コードを含むタグ情報と、無線タグからの電波の時間に応じた変化を示す電波変化情報と、を無線タグリーダから取得する。商品データ処理装置4のプロセッサ25は、電波変化情報に基づいて、無線タグリーダに対する無線タグの位置関係の変化を判断する。プロセッサ25は、無線タグリーダに対する無線タグの位置関係の変化の判断結果に基づいて、無線タグから取得したタグ情報を商品リストに入力するか否か判断する。例えば、プロセッサ25は、無線タグリーダに対して無線タグが近づいたと判断した場合、無線タグから取得したタグ情報を用いて商品リストを更新する。   As described above, the product data processing device 4 includes a wireless tag and generates a product list that is a list of products stored in a predetermined container such as the basket 11. First, the RFID reader 12 as a wireless tag reader for reading a wireless tag communicates with a wireless tag existing in the vicinity of the container to acquire tag information including the identification code of the wireless tag from the wireless tag. The wireless tag reader also generates radio wave change information indicating a change in time of the radio wave from the wireless tag. The product data processing device 4 includes a communication interface, a processor 25, and a memory 26. The communication interface of the product data processing device 4 acquires tag information including an identification code of a wireless tag included in the product and radio wave change information indicating a change in time of a radio wave from the radio tag from a wireless tag reader. The processor 25 of the product data processing device 4 determines a change in the positional relationship of the wireless tag with respect to the wireless tag reader based on the radio wave change information. The processor 25 determines whether to input the tag information acquired from the wireless tag to the product list based on the determination result of the change in the positional relationship of the wireless tag with respect to the wireless tag reader. For example, when the processor 25 determines that the wireless tag approaches the wireless tag reader, the processor 25 updates the product list using the tag information acquired from the wireless tag.

このような構成によると、単にRFIDリーダ12が無線タグからタグ情報を取得しただけでは、商品リストが更新されない。これにより、商品データ処理装置4は、誤って商品に関連したタグ情報が商品リストに入力されることを防ぐことができる。   With such a configuration, the product list is not updated merely by the RFID reader 12 acquiring the tag information from the wireless tag. Thereby, the product data processing apparatus 4 can prevent the tag information related to the product from being erroneously input to the product list.

また、商品データ処理装置4のプロセッサ25は、無線タグリーダに対して無線タグが近づいたと判断した場合、無線タグから取得したタグ情報が、商品リストに入力されているか否か判断する。プロセッサ25は、無線タグから取得したタグ情報が商品リストに入力されていない場合、商品リストにタグ情報を入力する。また、プロセッサ25は、無線タグから取得したタグ情報が商品リストに入力されている場合、商品リストからタグ情報を消去する。プロセッサ25は、無線タグリーダに対して無線タグが近づいたか否かの判断では、ユーザがカゴ11から商品を取り出そうとしているのか、ユーザがカゴ11に商品を入れようとしているのかを判断することが難しい。しかしながら、プロセッサは、商品リストに入力されているか否か判断することにより、ユーザがカゴ11から商品を取り出そうとしているのか、ユーザがカゴ11に商品を入れようとしているのかを判断することができる。この結果、商品が誤って商品リストに入力されることを防ぐことができる。   Further, when the processor 25 of the product data processing device 4 determines that the wireless tag approaches the wireless tag reader, it determines whether the tag information acquired from the wireless tag is input to the product list. When the tag information acquired from the wireless tag is not input to the product list, the processor 25 inputs the tag information to the product list. In addition, when the tag information acquired from the wireless tag is input to the product list, the processor 25 deletes the tag information from the product list. The processor 25 can determine whether the user is trying to take out a product from the basket 11 or the user is trying to put a product in the basket 11 in the determination of whether or not the wireless tag approaches the wireless tag reader. difficult. However, the processor can determine whether the user is trying to take out the product from the basket 11 or the user is trying to put the product in the basket 11 by determining whether or not the product is entered in the product list. . As a result, it is possible to prevent the product from being erroneously input to the product list.

(第2実施形態)
次に、第2実施形態に係る商品データ処理装置4の動作について説明する。なお、商品データ処理装置4の構成は、第1実施形態と同じであるため、説明を省略する。
図5は、商品データ処理装置4による商品リストを生成する処理、及び会計処理の他の例について説明する為の説明図である。商品データ処理装置4の制御部23のプロセッサ25は、メモリ26に記憶されているプログラムを実行することにより、商品リストを生成する処理を実行する。
(Second embodiment)
Next, the operation of the product data processing device 4 according to the second embodiment will be described. Since the configuration of the product data processing device 4 is the same as that of the first embodiment, the description thereof will be omitted.
FIG. 5 is an explanatory diagram for explaining another example of the process of generating the product list and the accounting process by the product data processing device 4. The processor 25 of the control unit 23 of the product data processing device 4 executes a program stored in the memory 26 to execute a process of generating a product list.

まず、プロセッサ25は、商品データ処理装置の利用者の認識を行う(ACT31)。   First, the processor 25 recognizes the user of the product data processing device (ACT 31).

プロセッサ25は、第2の通信インタフェース22に接続されたRFIDリーダ12を起動する(ACT32)。これにより、RFIDリーダ12は、通信範囲に電波を出力する状態になる。RFIDリーダ12は、通信範囲にRFIDタグが入った場合、RFIDタグからタグ情報を取得し、商品データ処理装置4に供給する。また、RFIDリーダ12は、RFIDタグからの電波に基づいて電波変化情報を生成し、電波変化情報を商品データ処理装置4に供給する。RFIDリーダ12は、RFIDタグのタグ情報と電波変化情報とを対応付けて商品データ処理装置4に供給する。   The processor 25 activates the RFID reader 12 connected to the second communication interface 22 (ACT 32). As a result, the RFID reader 12 is in a state of outputting radio waves in the communication range. When the RFID tag enters the communication range, the RFID reader 12 acquires the tag information from the RFID tag and supplies it to the product data processing device 4. The RFID reader 12 also generates radio wave change information based on the radio wave from the RFID tag and supplies the radio wave change information to the product data processing device 4. The RFID reader 12 associates the tag information of the RFID tag with the radio wave change information and supplies them to the product data processing device 4.

商品データ処理装置4のプロセッサ25は、タグ情報がRFIDリーダ12から供給されたか否か判断する(ACT33)。プロセッサ25は、タグ情報がRFIDリーダ12から供給されていないと判断した場合(ACT33、NO)、後述するACT42の処理に移行する。   The processor 25 of the product data processing device 4 determines whether the tag information is supplied from the RFID reader 12 (ACT 33). When the processor 25 determines that the tag information is not supplied from the RFID reader 12 (ACT 33, NO), the processor 25 proceeds to the process of ACT 42 described later.

プロセッサ25は、タグ情報がRFIDリーダ12から供給されたと判断した場合(ACT33、YES)、電波変化情報を解析する(ACT34)。プロセッサ25は、電波変化情報を解析することにより、RFIDリーダ12と、商品が備えているRFIDタグとの位置関係の変化を判断する。プロセッサ25は、RFIDリーダ12と、商品が備えているRFIDタグとの位置関係の変化の判断結果に基づいて、RFIDリーダ12に対して近づいたRFIDタグが存在するか否か判断する(ACT35)。プロセッサ25は、RFIDリーダ12に対して近づいたRFIDタグが存在しないと判断した場合(ACT35、NO)、後述するACT42の処理に移行する。   When the processor 25 determines that the tag information is supplied from the RFID reader 12 (ACT 33, YES), it analyzes the radio wave change information (ACT 34). The processor 25 determines the change in the positional relationship between the RFID reader 12 and the RFID tag included in the product by analyzing the radio wave change information. The processor 25 determines whether there is an RFID tag approaching the RFID reader 12 based on the determination result of the change in the positional relationship between the RFID reader 12 and the RFID tag included in the product (ACT 35). . When the processor 25 determines that there is no RFID tag approaching the RFID reader 12 (ACT 35, NO), the processor 25 proceeds to the process of ACT 42 described later.

プロセッサ25は、RFIDリーダ12に対して近づいたRFIDタグが存在すると判断した場合(ACT35、YES)、電波変化情報に基づいて、受信信号が変化しているか否か判断する(ACT36)。即ち、プロセッサ25は、RFIDリーダ12がRFIDタグから受信している電波が、時間に応じて変化しているか否か判断する。これにより、プロセッサ25は、商品がRFIDリーダ12の通信範囲内に存在し、且つユーザが商品をまだ手に持っている状態か否かを判断する。プロセッサ25は、受信信号が変化している場合、商品がRFIDリーダ12の通信範囲内に存在し、且つユーザが商品をまだ手に持っている状態であると判断する。   When the processor 25 determines that there is an RFID tag approaching the RFID reader 12 (ACT 35, YES), the processor 25 determines whether or not the received signal is changed based on the radio wave change information (ACT 36). That is, the processor 25 determines whether the radio wave received by the RFID reader 12 from the RFID tag changes with time. Accordingly, the processor 25 determines whether or not the product is within the communication range of the RFID reader 12 and the user still holds the product. When the received signal changes, the processor 25 determines that the product is within the communication range of the RFID reader 12 and the user is still holding the product.

プロセッサ25は、受信信号が変化していると判断した場合(ACT36、YES)、第1の報知処理を行い(ACT37)、ACT36の処理に移行する。即ち、プロセッサ25は、受信信号の変化が止まるまでの間、第1の報知処理を繰り返し行う。   When the processor 25 determines that the received signal has changed (ACT 36, YES), the processor 25 performs the first notification process (ACT 37) and shifts to the process of ACT 36. That is, the processor 25 repeats the first notification process until the change of the received signal stops.

第1の報知処理は、プロセッサ25が、商品データ処理装置4のユーザに対して、情報を供給する処理である。具体的には、第1の報知処理は、商品がRFIDリーダ12の通信範囲内に存在することをユーザに伝えるための情報を、プロセッサ25が、タッチパネル24、図示されないスピーカ、第1の通信インタフェース21、または第2の通信インタフェース22を介して出力する処理である。またさらに、プロセッサ25は、受信信号の変化している商品の商品情報を、タッチパネル24のディスプレイ27に表示させてもよい。   The first notification process is a process in which the processor 25 supplies information to the user of the product data processing device 4. Specifically, in the first notification process, the processor 25 causes the touch panel 24, the speaker (not shown), and the first communication interface to provide information for informing the user that the product is within the communication range of the RFID reader 12. 21 or a process of outputting via the second communication interface 22. Furthermore, the processor 25 may cause the display 27 of the touch panel 24 to display the product information of the product for which the received signal has changed.

プロセッサ25は、受信信号が変化していないと判断した場合(ACT36、NO)、第1の報知処理を行い(ACT37)、RFIDリーダ12に対して近づいたRFIDタグのタグ情報が、商品リストに入力されているか否か判断する(ACT38)。プロセッサ25は、商品リストに登録されているタグ情報と、RFIDリーダ12に対して近づいたRFIDタグのタグ情報とを比較し、同一のタグ情報が商品リストに存在するか否か判断する。   When the processor 25 determines that the received signal has not changed (ACT 36, NO), the processor 25 performs the first notification process (ACT 37), and the tag information of the RFID tag approaching the RFID reader 12 is added to the product list. It is judged whether or not it is input (ACT 38). The processor 25 compares the tag information registered in the product list with the tag information of the RFID tag approaching the RFID reader 12, and determines whether the same tag information exists in the product list.

プロセッサ25は、RFIDリーダ12に対して近づいたRFIDタグのタグ情報が、商品リストに入力されていないと判断した場合(ACT38、NO)、商品リストにRFIDリーダ12に対して近づいたRFIDタグのタグ情報を入力し(ACT39)、ACT41の処理に移行する。   When the processor 25 determines that the tag information of the RFID tag approaching the RFID reader 12 is not input to the product list (ACT 38, NO), the processor 25 detects that the RFID tag approaching the product list is the RFID tag of the RFID tag approaching the product list. The tag information is input (ACT39), and the process proceeds to ACT41.

また、プロセッサ25は、RFIDリーダ12に対して近づいたRFIDタグのタグ情報が、商品リストに入力されていると判断した場合(ACT38、YES)、RFIDリーダ12に対して近づいたRFIDタグのタグ情報を、商品リストから消去し(ACT40)、ACT41の処理に移行する。   When the processor 25 determines that the tag information of the RFID tag approaching the RFID reader 12 is input to the product list (ACT 38, YES), the tag of the RFID tag approaching the RFID reader 12 is detected. The information is deleted from the product list (ACT 40), and the process proceeds to ACT 41.

プロセッサ25は、ACT39またはACT40で商品リストの更新が行われると、第2の報知処理を行う(ACT41)。   When the product list is updated in ACT 39 or ACT 40, the processor 25 performs the second notification process (ACT 41).

第2の報知処理は、プロセッサ25が、商品データ処理装置4のユーザに対して、情報を供給する処理である。具体的には、第2の報知処理は、商品リストを更新したことをユーザに伝えるための情報を、プロセッサ25が、タッチパネル24、図示されないスピーカ、第1の通信インタフェース21、または第2の通信インタフェース22を介して出力する処理である。例えば、プロセッサ25は、商品リストの更新の結果を、タッチパネル24のディスプレイ27に表示させてもよい。例えば、プロセッサ25は、ACT39で、商品リストにタグ情報を入力した場合、入力したタグ情報に対応した商品情報をタッチパネル24のディスプレイ27に表示させてもよい。また例えば、プロセッサ25は、ACT40で、商品リストからタグ情報を消去した場合、消去したタグ情報に対応した商品情報をタッチパネル24のディスプレイ27に表示させてもよい。   The second notification process is a process in which the processor 25 supplies information to the user of the product data processing device 4. Specifically, in the second notification process, the processor 25 sends information for notifying the user that the product list has been updated to the touch panel 24, a speaker (not shown), the first communication interface 21, or the second communication. This is a process of outputting via the interface 22. For example, the processor 25 may display the result of the product list update on the display 27 of the touch panel 24. For example, when the tag information is input to the product list in ACT 39, the processor 25 may display the product information corresponding to the input tag information on the display 27 of the touch panel 24. Further, for example, when the ACT 40 deletes the tag information from the product list, the processor 25 may display the product information corresponding to the deleted tag information on the display 27 of the touch panel 24.

プロセッサ25は、会計処理を実行するか否か判断する(ACT42)。例えば、プロセッサ25は、タッチパネル24におけるユーザの操作に基づいて、会計処理を実行するか否か判断する。また、例えば、プロセッサ25は、第1の通信インタフェース21を介して受信した信号に基づいて、会計処理を実行するか否か判断する構成であってもよい。プロセッサ25は、会計処理を実行しないと判断した場合(ACT42、NO)、ACT33の処理に移行する。これにより、プロセッサ25は、会計処理を実行すると判断するまでの間、ACT33乃至ACT41の処理を繰り返し実行する。   The processor 25 determines whether or not to execute the accounting process (ACT 42). For example, the processor 25 determines whether to execute the accounting process based on the user's operation on the touch panel 24. Further, for example, the processor 25 may be configured to determine whether to execute the accounting process based on the signal received via the first communication interface 21. If the processor 25 determines not to execute the accounting process (ACT 42, NO), the processor 25 proceeds to the process of ACT 33. As a result, the processor 25 repeatedly executes the processes of ACT 33 to ACT 41 until it determines that the accounting process is to be executed.

プロセッサ25は、会計処理を実行すると判断した場合(ACT42、YES)、会計処理を実行し(ACT43)、処理を終了する。例えば、プロセッサ25は、利用者コードを含む商品リストを店舗サーバ3に送信する。店舗サーバ3は、商品データ処理装置4から商品リストを受信すると、商品リストの利用者コードに基づいて、利用者データベースを参照し、決済用情報を取得する。また、店舗サーバ3は、商品リストに基づいて決済額を算出する。店舗サーバ3は、決済用情報と、決済額とに基づいて料金の決済を行う。なお、プロセッサ25は、ACT39またはACT40で商品リストが更新されるごとに、決済額を算出し、決済額を商品リストに付加する構成であってもよい。   When the processor 25 determines to execute the accounting process (ACT 42, YES), the processor 25 executes the accounting process (ACT 43) and ends the process. For example, the processor 25 transmits the product list including the user code to the store server 3. Upon receiving the product list from the product data processing device 4, the store server 3 refers to the user database based on the user code of the product list and acquires the payment information. The store server 3 also calculates the payment amount based on the product list. The store server 3 pays the charge based on the payment information and the payment amount. The processor 25 may be configured to calculate the payment amount and add the payment amount to the product list each time the product list is updated in ACT 39 or ACT 40.

上記したように、商品データ処理装置4のプロセッサ25は、電波変化情報に基づいて、RFIDリーダ12がRFIDタグから受信している電波(受信信号)が変化しているか否か判断する。プロセッサ25は、受信信号が変化している場合、商品がRFIDリーダ12の通信範囲内に存在し、且つユーザが商品をまだ手に持っている状態であると判断する。また、プロセッサ25は、受信信号の変化が止まった場合、ユーザが商品をカゴ11に入れた、またはユーザが商品をカゴ11から取り出したと判断する。プロセッサ25は、受信信号の変化が止まった場合、商品のRFIDタグから取得したタグ情報を用いて、商品リストの更新(入力または消去)を行う。   As described above, the processor 25 of the product data processing device 4 determines whether or not the radio wave (reception signal) received by the RFID reader 12 from the RFID tag has changed, based on the radio wave change information. When the received signal changes, the processor 25 determines that the product is within the communication range of the RFID reader 12 and the user is still holding the product. Further, when the change of the received signal stops, the processor 25 determines that the user put the product in the basket 11 or the user took out the product from the basket 11. When the change in the received signal stops, the processor 25 updates (inputs or deletes) the product list using the tag information acquired from the RFID tag of the product.

このような構成によると、単にRFIDリーダ12が無線タグからタグ情報を取得しただけでは、商品リストが更新されない。これにより、商品データ処理装置4は、誤って商品に関連したタグ情報が商品リストに入力されることを防ぐことができる。   With such a configuration, the product list is not updated merely by the RFID reader 12 acquiring the tag information from the wireless tag. Thereby, the product data processing apparatus 4 can prevent the tag information related to the product from being erroneously input to the product list.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   Although some embodiments of the present invention have been described, these embodiments are presented as examples 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 changes can be made without departing from the spirit of the invention. These embodiments and modifications thereof are included in the scope and the gist of the invention, and are also included in the invention described in the claims and the scope equivalent thereto.

1…商品データ処理システム、2…無線通信装置、3…店舗サーバ、4…商品データ処理装置、11…カゴ、12…RFIDリーダ、13…カート、21…第1の通信インタフェース、22…第2の通信インタフェース、23…制御部、24…タッチパネル、25…プロセッサ、26…メモリ、27…ディスプレイ、28…タッチセンサ。   1 ... Merchandise data processing system, 2 ... Wireless communication device, 3 ... Store server, 4 ... Merchandise data processing device, 11 ... Basket, 12 ... RFID reader, 13 ... Cart, 21 ... First communication interface, 22 ... Second Communication interface, 23 ... Control unit, 24 ... Touch panel, 25 ... Processor, 26 ... Memory, 27 ... Display, 28 ... Touch sensor.

Claims (6)

物品が無線タグを備え、所定の容器に収容された前記物品のリストを生成する物品データ処理装置であって、
無線タグを読み取る無線タグリーダから、無線タグの識別コードを含むタグ情報と、無線タグからの電波の時間に応じた変化を示す電波変化情報と、を取得する通信インタフェースと、
前記電波変化情報に基づいて、前記無線タグリーダに対する無線タグの位置関係の変化を判断し、判断結果に基づいて、無線タグから取得したタグ情報を用いて前記リストを更新するか否か判断するプロセッサと、
を具備する物品データ処理装置。
An article data processing device, wherein the article includes a wireless tag and generates a list of the articles housed in a predetermined container,
From a wireless tag reader that reads a wireless tag, tag information including an identification code of the wireless tag, and radio wave change information indicating a change in time of the radio wave from the wireless tag, a communication interface that acquires,
A processor that determines a change in the positional relationship of the wireless tag with respect to the wireless tag reader based on the radio wave change information and determines whether to update the list using the tag information acquired from the wireless tag based on the determination result. When,
An article data processing device comprising:
前記プロセッサは、前記電波変化情報に基づいて、前記無線タグリーダに対して無線タグが近づいたと判断した場合、無線タグから取得したタグ情報を用いて前記リストを更新する請求項1に記載の物品データ処理装置。   The article data according to claim 1, wherein the processor updates the list using the tag information acquired from the wireless tag when it is determined that the wireless tag approaches the wireless tag reader based on the radio wave change information. Processing equipment. 前記プロセッサは、前記無線タグリーダに対して無線タグが近づき、且つ、前記無線タグリーダに対する無線タグの位置関係の変化が止まった場合、無線タグから取得したタグ情報を用いて前記リストを更新する請求項2に記載の物品データ処理装置。   The processor updates the list using the tag information acquired from the wireless tag when the wireless tag approaches the wireless tag reader and the positional relationship of the wireless tag with respect to the wireless tag reader stops changing. 2. The article data processing device according to item 2. 前記プロセッサは、
無線タグリーダの通信範囲に無線タグが存在する場合、前記無線タグリーダに近づいた無線タグのタグ情報に基づいて、物品に関する情報を報知する第1の報知処理を行い、
前記無線タグリーダに対して無線タグが近づき、且つ、前記無線タグリーダに対する無線タグの位置関係の変化が止まった場合、前記リストを更新したことを示す情報を報知する第2の報知処理を行う請求項3に記載の物品データ処理装置。
The processor is
When the wireless tag exists in the communication range of the wireless tag reader, based on the tag information of the wireless tag approaching the wireless tag reader, the first notification process of notifying the information about the article is performed,
A second notification process for notifying information indicating that the list has been updated when the wireless tag approaches the wireless tag reader and the positional relationship of the wireless tag with respect to the wireless tag reader stops changing. 3. The article data processing device according to item 3.
前記プロセッサは、新たに取得したタグ情報が、前記リストに入力されているか否かに基づいて、無線タグから取得したタグ情報を前記リストに入力するか、無線タグから取得したタグ情報と一致するタグ情報を前記リストから消去するか判断する請求項1乃至4のいずれか1項に記載の物品データ処理装置。   The processor inputs the tag information acquired from the wireless tag to the list or matches the tag information acquired from the wireless tag, based on whether or not the newly acquired tag information is input to the list. The article data processing device according to claim 1, wherein it is determined whether to delete the tag information from the list. 通信インタフェース及びプロセッサを具備し、物品が無線タグを備え、所定の容器に収容された前記物品のリストを生成する物品データ処理装置における物品データ処理方法であって、
前記通信インタフェースが、無線タグを読み取る無線タグリーダから、無線タグの識別コードを含むタグ情報と、無線タグからの電波の時間に応じた変化を示す電波変化情報と、を取得し、
前記プロセッサが、
前記電波変化情報に基づいて、前記無線タグリーダに対する無線タグの位置関係の変化を判断し、
判断結果に基づいて、無線タグから取得したタグ情報を用いて前記リストを更新するか否か判断する、
物品データ処理方法。
An article data processing method in an article data processing device, comprising: a communication interface and a processor, wherein the article includes a wireless tag, and which generates a list of the articles housed in a predetermined container,
The communication interface, from a wireless tag reader that reads a wireless tag, tag information including an identification code of the wireless tag, and radio wave change information indicating a change in time of the radio wave from the wireless tag,
The processor is
Based on the radio wave change information, determine the change in the positional relationship of the wireless tag to the wireless tag reader,
Based on the determination result, it is determined whether to update the list using the tag information obtained from the wireless tag,
Article data processing method.
JP2019001253A 2018-10-19 2019-01-08 Article data processing device and article data processing method Active JP7304699B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US16/575,947 US11126806B2 (en) 2018-10-19 2019-09-19 Commodity container, portable registration device, and commodity registration method
US17/410,389 US11669702B2 (en) 2018-10-19 2021-08-24 Commodity container, portable registration device, and commodity registration method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018197619 2018-10-19
JP2018197619 2018-10-19

Publications (2)

Publication Number Publication Date
JP2020068001A true JP2020068001A (en) 2020-04-30
JP7304699B2 JP7304699B2 (en) 2023-07-07

Family

ID=70388562

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019001253A Active JP7304699B2 (en) 2018-10-19 2019-01-08 Article data processing device and article data processing method

Country Status (1)

Country Link
JP (1) JP7304699B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011191822A (en) * 2010-03-11 2011-09-29 Toshiba Tec Corp Information processing apparatus, wireless tag reading apparatus, and program
JP2016161995A (en) * 2015-02-26 2016-09-05 富士通フロンテック株式会社 Tag reader and tag reader control device
JP2019191919A (en) * 2018-04-25 2019-10-31 パナソニックIpマネジメント株式会社 Registration system and checkout method
JP2020057109A (en) * 2018-09-28 2020-04-09 パナソニックIpマネジメント株式会社 Reading method, carrier, shopping support method, and reading system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011191822A (en) * 2010-03-11 2011-09-29 Toshiba Tec Corp Information processing apparatus, wireless tag reading apparatus, and program
JP2016161995A (en) * 2015-02-26 2016-09-05 富士通フロンテック株式会社 Tag reader and tag reader control device
JP2019191919A (en) * 2018-04-25 2019-10-31 パナソニックIpマネジメント株式会社 Registration system and checkout method
JP2020057109A (en) * 2018-09-28 2020-04-09 パナソニックIpマネジメント株式会社 Reading method, carrier, shopping support method, and reading system

Also Published As

Publication number Publication date
JP7304699B2 (en) 2023-07-07

Similar Documents

Publication Publication Date Title
US20060085297A1 (en) Customer interaction with inventory via RFID
US11669702B2 (en) Commodity container, portable registration device, and commodity registration method
US20100171617A1 (en) Wireless tag reading method and apparatus
US8044803B2 (en) Article sales data processing apparatus
JP2010130457A (en) Communication apparatus, communication system and power source control method
JP6572296B2 (en) Product management system, product information acquisition device, and product management method
US20170270502A1 (en) Sensor systems and methods
EP3882837A1 (en) Commodity registration device
JP2005173842A (en) System and method for supporting shopping
WO2017120281A1 (en) Systems and methods of consolidating product orders
JP7443007B2 (en) Product information display system, store server and display control program
JP6908455B2 (en) Information processing system and program
JP7633414B2 (en) Gate device, control method for gate device, program, and gate system
US20230112051A1 (en) Store system, merchandise sales process device, and control method thereof
KR20080003356A (en) Commodity Sales Data Processing Unit
US20070288321A1 (en) Article sales data processing apparatus
JP7304699B2 (en) Article data processing device and article data processing method
CN117882120A (en) Gate device
KR20070116143A (en) Commodity Sales Data Processing Unit
KR101506496B1 (en) Apparatus for inventory management using a wireless IC tag and apparatus Method
JP4712104B2 (en) Commodity settlement system, settlement method thereof, and portable terminal device
CN117957557A (en) Information processing device, information processing device control method, and program
KR200397625Y1 (en) System for preventing missing product using rfid-chip
JP2010204846A (en) Merchandise settlement system and shoplifting prevention device
JP6856458B2 (en) Information processing device and information processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210819

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220729

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221024

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230104

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230131

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230403

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230627

R150 Certificate of patent or registration of utility model

Ref document number: 7304699

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150