JP2010170582A - Commodity sales data processor and control program - Google Patents
Commodity sales data processor and control program Download PDFInfo
- Publication number
- JP2010170582A JP2010170582A JP2010100120A JP2010100120A JP2010170582A JP 2010170582 A JP2010170582 A JP 2010170582A JP 2010100120 A JP2010100120 A JP 2010100120A JP 2010100120 A JP2010100120 A JP 2010100120A JP 2010170582 A JP2010170582 A JP 2010170582A
- Authority
- JP
- Japan
- Prior art keywords
- wireless tag
- password
- product
- tag
- writer
- 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
Links
- 238000004891 communication Methods 0.000 claims description 20
- 230000006870 function Effects 0.000 claims description 9
- 230000002708 enhancing effect Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 43
- 230000008569 process Effects 0.000 description 23
- 230000004044 response Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 6
- 230000002265 prevention Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 239000000470 constituent Substances 0.000 description 3
- 101001139126 Homo sapiens Krueppel-like factor 6 Proteins 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 101000911772 Homo sapiens Hsc70-interacting protein Proteins 0.000 description 1
- 101000661807 Homo sapiens Suppressor of tumorigenicity 14 protein Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
本発明は、各商品に付された無線タグの情報に基づいて商品販売データを処理するPOS(Point Of Sales)端末等の商品販売データ処理装置に関する。 The present invention relates to a merchandise sales data processing apparatus such as a POS (Point Of Sales) terminal that processes merchandise sales data based on information of a wireless tag attached to each product.
近年、流通分野では、無線タグを利用して個体を識別するシステム、いわゆるRFID(Radio Frequency Identification)システムが注目されている。 In recent years, a system for identifying an individual using a wireless tag, a so-called RFID (Radio Frequency Identification) system, has attracted attention in the distribution field.
例えば、RFIDシステムを利用した万引防止システムや在庫管理システムは、既に実用化されている。また、バーコードの代わりに無線タグを用いたPOS(Point Of Sales)システムも、実用化に向けて研究が進められている。 For example, shoplifting prevention systems and inventory management systems using RFID systems have already been put into practical use. In addition, a POS (Point Of Sales) system using a wireless tag instead of a barcode is also being studied for practical use.
バーコードを利用したPOSシステムでは、商品に付されたバーコードを1つずつスキャナで読み取り操作しなければならない。これに対して、無線タグを用いた場合は、複数の商品にそれぞれ付された無線タグのデータを一括して読み取ることができる。したがって、会計に要する手間と時間を大幅に簡略できる。 In a POS system using a bar code, the bar code attached to a product must be read and operated one by one with a scanner. On the other hand, when the wireless tag is used, the data of the wireless tag attached to each of a plurality of products can be collectively read. Therefore, the labor and time required for accounting can be greatly simplified.
ただし、あらゆる商品に無線タグが付されるようになると、プライバシの侵害が問題となる。すなわち、無線タグリーダは、無線を利用して無線タグのデータを読取るので、無線通信範囲内であればある程度離れた位置からも無線タグのデータを非接触で読み取ることができる。このため、誰でも無線タグリーダさえ持っていれば、例えば他人のバッグの中を覗かなくてもその中に入っている品物の情報を知ることができる。あるいは、他人が身に付けている衣類やアクセサリなどの情報も容易に知り得る。 However, privacy infringement becomes a problem when wireless tags are attached to all commodities. In other words, since the wireless tag reader reads wireless tag data using wireless communication, the wireless tag data can be read in a non-contact manner even from a certain distance from the wireless communication range. For this reason, as long as anyone has a wireless tag reader, for example, it is possible to know information on the goods contained therein without looking into another person's bag. Alternatively, information such as clothes and accessories worn by others can be easily obtained.
このような問題を解決するために、商品購入時に、無線タグリーダによってその商品に付された無線タグを無効化する技術が種々提案されている。しかしながら、商品購入時に無線タグを無効化してしまうと、返品に対応できなくなる。 In order to solve such a problem, various techniques for invalidating a wireless tag attached to a product by a wireless tag reader when purchasing the product have been proposed. However, if the wireless tag is invalidated at the time of product purchase, the product cannot be returned.
そこで、特許文献1には、情報漏洩の危険を軽減しつつ返品に対応できるようにするために、外部から無効化指示が入力されると、所定期間が経過した後に無効となる無線タグが提案されている。
Therefore,
しかしながら、上記特許文献1に記載された技術では、商品を購入した直後から所定期間が経過するまでの期間内は、誰でも無線タグリーダさえ持っていれば、その商品に付された無線タグの情報を読み取ることができる。このため、セキュリティの面では不十分であった。また、所定期間が経過すると、その無線タグを全く活用することができなかった。
However, in the technique described in
本発明はこのような事情に基づいてなされたもので、その目的とするところは、会計が済んだ商品に付された無線タグの情報漏えいを会計の直後から防止しつつ、いつでもその無線タグを有効に活用できる商品販売データ処理装置及びその制御プログラムを提供しようとするものである。 The present invention has been made based on such circumstances. The purpose of the present invention is to prevent the leakage of information of a wireless tag attached to a product for which accounting has been completed from immediately after accounting, while the wireless tag is always attached. An object of the present invention is to provide a merchandise sales data processing apparatus and its control program that can be used effectively.
本発明の商品販売データ処理装置は、メモリを有する無線タグから無線通信により前記メモリの情報を読み取ること、及び、前記メモリにデータを書き込むことが可能な無線タグリーダ・ライタが接続されるインターフェースと、1客が購入する複数の商品にそれぞれ付された無線タグから無線タグリーダ・ライタで読み取った各無線タグの情報を記憶する読取タグテーブルと、無線タグから読み取った情報に基づいて無線タグが付された各商品の販売データを処理する販売処理手段と、この販売処理手段により処理された各商品販売データの明細を印字したレシートを発行するレシート発行手段と、読取タグテーブルに記憶された情報を記憶する各無線タグのメモリに同一のパスワードを無線タグリーダ・ライタを介して書き込むパスワード書込手段と、前記パスワードをレシートに印字するパスワード印字手段とを備えたものである。 The product sales data processing apparatus of the present invention is an interface to which a wireless tag reader / writer capable of reading information in the memory by wireless communication from a wireless tag having a memory and writing data to the memory is connected, A wireless tag is attached based on a read tag table for storing information of each wireless tag read by a wireless tag reader / writer from a wireless tag attached to each of a plurality of products purchased by one customer, and information read from the wireless tag. Sales processing means for processing the sales data of each product, receipt issuing means for issuing a receipt on which the details of each product sales data processed by the sales processing means are printed, and information stored in the reading tag table is stored Password that writes the same password to the memory of each RFID tag A writing means, in which a password printing means for printing the password on the receipt.
かかる手段を講じた本発明によれば、商品に付された無線タグを、会計が済んだ商品に付された無線タグの情報漏えいを会計の直後から防止しつつ、いつでもその無線タグを有効に活用できる商品販売データ処理装置及びその制御プログラムを提供できる。 According to the present invention in which such measures are taken, the wireless tag attached to the product can be effectively activated at any time while preventing information leakage of the wireless tag attached to the product for which accounting has been completed immediately after accounting. It is possible to provide a product sales data processing apparatus that can be utilized and a control program thereof.
以下、本発明を実施するための最良の形態について、図面を用いて説明する。なお、この実施の形態は、商品1品毎にそれぞれ無線タグが付された状態で、各商品が販売される形態の店舗に、本発明を適用した場合である。 The best mode for carrying out the present invention will be described below with reference to the drawings. This embodiment is a case where the present invention is applied to a store in which each product is sold with a wireless tag attached to each product.
図1は、本実施形態の全体構成図である。同図において、1は店舗を示しており、店舗1には、POSシステム2と万引防止システム3とが構築されている。POSシステム2は、複数台のPOS端末4と、その上位機であるストアサーバ5とによって構成されている。万引防止システム3は、一対のゲート式アンテナ6a,6bと、無線タグリーダ7と、警報用パソコン8とによって構成されている。店舗1内には、LAN(Local Area Network)9が敷設されており、このLAN9に、前記各POS端末4とストアサーバ5と警報用パソコン8とが接続されている。
FIG. 1 is an overall configuration diagram of the present embodiment. In the figure,
各POS端末4は、本発明に係る商品販売データ処理装置の一態様であり、チェックアウトカウンタの上、またはその近傍に設置されている。各POS端末4には、それぞれ無線タグリーダ・ライタ10が接続されている。各無線タグリーダ・ライタ10は、それぞれ平面アンテナ11の交信領域内に存在する無線タグに無線通信を利用してアクセスし、応答のあった無線タグのメモリからデータを読み取ったり、メモリにデータを書き込んだりする。各平面アンテナ11は、それぞれチェックアウトカウンタの上または下に設けられている。あるいはチェックアウトカウンタに埋設されていてもよい。
Each
客が購入する商品が平面アンテナ11の上方に置かれると、この商品に付されている無線タグの情報が無線タグリーダ・ライタ10によって読み取られる。無線タグには、当該タグが付されている商品を識別するための商品IDが記憶されている。無線タグの情報は、無線タグリーダ・ライタ10を介してPOS端末4に送られる。POS端末4では、この無線タグの情報に基づいて、当該無線タグが付されている商品の販売データが処理される。
When a product purchased by a customer is placed above the
ストアサーバ5は、各POS端末4で処理された商品販売データを収集し集計して、店舗の売上や商品の在庫等を管理するコンピュータである。ストアサーバ5には、商品マスタファイル12が記憶されている。商品マスタファイル12には、各商品の商品IDに対応して、その商品IDで識別される商品の品名,単価、分類コード、分類名、仕入先コード、仕入先名等、その商品に関する種々の情報が予め設定されている。なお、商品IDは、一般には、単品コード、JANコード、PLUコード等と称される。
The
一対のゲート式アンテナ6a,6bは、店舗1の出入口に取付けられている。無線タグリーダ7は、ゲート式アンテナ6a,6bの間を通過する無線タグに無線通信を利用してアクセスして、応答の有無を判断する。警報用パソコン8は、無線タグリーダ7を常時監視し、無線タグの応答有りを検出すると警報を発する。
The pair of
すなわち、本実施の形態では、店内で販売されている商品に付されている無線タグについては無線タグリーダ7に応答させ、POS端末4で会計された商品に付されている無線タグについては応答させない。こうすることにより、会計を済ましていない商品を店舗1から持ち出すと、警報用パソコン8から警報が発せられるので、万引きを防止することができる。
In other words, in the present embodiment, the wireless tag attached to the product sold in the store is caused to respond to the wireless tag reader 7, and the wireless tag attached to the product checked by the
また、店舗1には、Webサーバ13が設置されている。Webサーバ13の設置場所は、店舗1の内部でも外部でもどちらでもよい。WEBサーバ13は、Web上に商品データベース14と無線タグ読取プログラム15とを公開している。商品データベース14は、各商品の商品ID、品名,単価等、その商品に関する種々の情報の集合体である。商品データベース14は、商品マスタファイル12のデータに基づいて作成される。例えば、ストアサーバ5とWebサーバ13とをネットワークで接続し、商品マスタファイル12のデータのデータをストアサーバ5からWebサーバ13にダウンロードすることで、商品データベース14が作成される。あるいは、ストアサーバ5で作成された商品データベース14のデータを記憶媒体に格納し、Webサーバ13がこの記憶媒体のデータを読み取ることで、商品データベース14が作成される。
In addition, a
無線タグ読取プログラム15は、各商品に付された無線タグの情報を読み取るためのアプリケーションプログラムである。 The wireless tag reading program 15 is an application program for reading information on a wireless tag attached to each product.
不特定多数のユーザは、パソコン等のインターネット対応の情報処理装置(以下、ユーザ端末と称する)21を操作し、インターネット22を介してWebサーバ13にアクセスする。そうすることにより、商品データベース14を閲覧したり、無線タグ読取プログラム15をダウンロードしたりすることができる。無線タグ読取プログラム15をダウンロードしたユーザ端末21においては、無線タグリーダ23を接続することにより、無線タグの情報を読み取ることが可能となる。
An unspecified number of users operate an Internet-compatible information processing apparatus (hereinafter referred to as a user terminal) 21 such as a personal computer and access the
図2は、本実施の形態において、各商品にそれぞれ付される無線タグのメモリ構造図である。無線タグのメモリは、ID領域31と、ユーザ領域32と、パスワード領域33とに区分されている。ID領域31には、当該無線タグを個々に識別するためのユニークなID(タグIDと称する)が記憶されている。ユーザ領域32には、当該無線タグが付されている商品の商品IDが記憶されている。パスワード領域33には、無線タグのメモリへのアクセスを制限するためのパスワードが記憶される。
FIG. 2 is a memory structure diagram of a wireless tag attached to each product in the present embodiment. The wireless tag memory is divided into an
パスワードは、2バイトで表現できる範囲(01〜FF:16進数)で生成される乱数が用いられる。このパスワードが“00”のとき、未設定とする。本実施の形態では、会計が行われていない商品に付されている無線タグは、パスワードが未設定である。会計が行われると、POS端末4の作用により、その商品に付されている無線タグにパスワードが設定される。
As the password, a random number generated in a range that can be expressed by 2 bytes (01 to FF: hexadecimal) is used. When this password is “00”, it is not set. In this embodiment, a password is not set for a wireless tag attached to a product for which accounting is not performed. When accounting is performed, a password is set in the wireless tag attached to the product by the action of the
図3は、POS端末4のブロック構成図である。POS端末4は、制御部本体としてCPU(Central Processing Unit)41を搭載している。そして、このCPU41に、アドレスバス及びデータバス42を介して、ROM(Read Only Memory)43、RAM(Random Access Memory)44、HDD(Hard Disk Drive)45、LANコントローラ46、タグリーダ・ライタインターフェイス47、キーボードコントローラ48、第1の表示コントローラ49、第2の表示コントローラ50、プリンタコントローラ51及びI/O(Input/Output)ポート52が接続されている。
FIG. 3 is a block diagram of the
ROM43には、固定的なプログラム等が予め格納されている。RAM44には、種々のデータを一時的に記憶するためのワークエリアが形成されている。HDD45には、可変的なプログラムや種々のデータファイルが保存されている。LANコントローラ46には、LAN9が接続されている。タグリーダ・ライタインターフェイス47には、無線タグリーダ・ライタ10が接続されている。
The
キーボードコントローラ48には、キーボード53が接続されている。第1の表示コントローラ49には、オペレータ用ディスプレイ54が接続されている。第2の表示コントローラ50には、客用ディスプレイ55が接続されている。プリンタコントローラ51には、レシート印字機能を有するプリンタ56が接続されている。I/Oポート52には、現金等を収容するためのドロワ57が接続されている。
A keyboard 53 is connected to the
図4は、読取タグテーブル60の構成図である。読取タグテーブル60は、RAM44に形成されるワークエリアの1種であり、一連のテーブル番号毎に、タグIDエリア61と、商品IDエリア62とを備えている。
FIG. 4 is a configuration diagram of the reading tag table 60. The reading tag table 60 is one type of work area formed in the
図5は、各POS端末4のプリンタ56によって印字発行されるレシート70の一例を示している。レシート70には、商品タグ再利用パスワード71が印字される。商品タグ再利用パスワード71については後述する。
FIG. 5 shows an example of a
図6は、各POS端末4のCPU41が実行する商品登録手順を示す流れ図である。図7は、同CPU41が実行する登録決済手順を示す流れ図である。以下、これらの流れ図を用いて1人の客が買上げる商品の会計業務について説明する。
FIG. 6 is a flowchart showing a product registration procedure executed by the
POS端末4のオペレータは、会計業務が発生すると、先ず、会計対象の商品を平面アンテナ11の上に置く。商品が複数ある場合は、それらをまとめて平面アンテナ11の上に置く。次いで、キーボード53に設けられている登録キーを押下する。
When an accounting operation occurs, the operator of the
アイドル状態にあるPOS端末4のCPU41は、ST(ステップ)1として登録キーが操作されるのを待機している。キーボードコントローラ48からの信号により登録キーが操作されたことを確認すると(ST1のYES)、CPU41は、ST2として読取タグテーブル60をクリアする。
The
次に、CPU41は、ST3としてタグリーダ・ライタインターフェイス47を介して無線タグリーダ・ライタ10に読取開始コマンドを送信する。これにより、無線タグリーダ・ライタ10は、平面アンテナ11からタグ問合せの電波を放射させる。このとき、平面アンテナ11の交信領域内に無線タグが存在し、この問合せ電波に応答すると、無線タグリーダ・ライタ10は、この応答があった無線タグのID領域31に記憶されているタグIDを読み取り、POS端末4に通知する。
Next, the
読取開始コマンドを送信後、CPU41は、ST4としてタグIDを待機する。そして、タグリーダ・ライタインターフェイス47を介してタグIDを検出したならば(ST4のYES)、CPU41は、ST5としてそのタグIDが読取タグテーブル60に未だ記憶されていない新規のタグIDか否かを判断する。ここで、当該タグIDが読取タグテーブル60に記憶されており、新規のタグで無いと判断した場合には(ST5のNO)、CPU41は、ST4の処理に戻る。すなわち、次のタグIDが検出されるのを待機する。
After transmitting the reading start command, the
検出したタグIDが、読取タグテーブル60に記憶されていない新規のタグIDであった場合には(ST5のYES)、CPU41は、ST6としてそのタグIDで識別される無線タグに対するユーザ領域読取コマンドを無線タグリーダ・ライタ10に送信する。ユーザ領域読取コマンドには、パスワードは指定されていない。
If the detected tag ID is a new tag ID that is not stored in the read tag table 60 (YES in ST5), the
このユーザ領域読取コマンドに応じて、無線タグリーダ・ライタ10は、当該タグIDで識別される無線タグと無線通信を行う。このとき、当該無線タグのパスワード領域33にパスワードが未設定、すなわち“00”であった場合には、当該無線タグのユーザ領域32に記憶されているデータが無線タグリーダ・ライタ10によって読み取られる。
In response to the user area read command, the wireless tag reader /
ユーザ領域読取コマンドを送信後、CPU41は、ST7としてユーザ領域32のデータを待機する。そして、タグリーダ・ライタインターフェイス47を介してユーザ領域32のデータを検出したならば(ST7のYES)、CPU41は、ST8としてそのデータから商品IDを取得する。
After transmitting the user area read command, the
次に、CPU41は、ST9としてこの取得した商品IDと新規のタグIDとを関連付けて、読取タグテーブル60に格納する。また、ST10として上記商品IDで商品マスタファイル12を検索し、当該商品IDに対応して記憶されている商品情報を読み込む。そして、ST11としてこの商品情報から商品名,価格等を取得し、オペレータ用ディスプレイ54及び客用ディスプレイ55に表示する。
Next, the
しかる後、CPU41は、ST4の処理に戻る。すなわち、次のタグIDが検出されるのを待機する。なお、ユーザ領域読取コマンドを送信後、一定時間が経過してもユーザ領域32のデータを検出できなかった場合にも(ST7のNO)、CPU41は、ST4の処理に戻って、次のタグIDが検出されるのを待機する。
Thereafter, the
したがって、会計対象の商品が平面アンテナ11の上に置かれた状態で登録キーが押下されると、この会計対象の商品に付されている無線タグは、パスワードが未設定なので、ユーザ領域32内の情報、すなわち商品IDが無線タグリーダ・ライタ10によって読み取られる。そして、この商品IDに基づいて商品販売データが処理される。
Accordingly, when the registration key is pressed while the accounting target product is placed on the
また、この無線タグのタグIDと商品IDとが、読取タグテーブル60に格納される。このとき、会計対象の商品が平面アンテナ11の上方に複数置かれていた場合には、それぞれに付されている無線タグの情報が無線タグリーダ・ライタ10によって順次読み取られ、それぞれのタグIDと商品IDとが読取タグテーブル60に順次記憶される。また、商品IDに対応した商品情報の品名,価格等がオペレータ用ディスプレイ54及び客用ディスプレイ55に表示される。
Further, the tag ID and the product ID of this wireless tag are stored in the reading tag table 60. At this time, when a plurality of commodities subject to accounting are placed above the
そこで、オペレータ用ディスプレイ54の表示内容から、オペレータは、会計対象の商品に付されている無線タグの情報が全て読み取られたかどうかを判断する。そして、読み取られたことを確認したならば、オペレータは、キーボード53に設けられている小計キーを押下する。
Therefore, the operator determines from the display content of the
タグIDの検出待機状態にあるPOS端末4のCPU41は、ST12として小計キーが操作されたか否かを判断する。そして、キーボードコントローラ48からの信号により小計キーが操作されたことを確認すると(ST12のYES)、CPU41は、ST13としてタグリーダ・ライタインターフェイス47を介して無線タグリーダ・ライタ10に読取停止コマンドを送信する。これにより、無線タグリーダ・ライタ10は、タグ問合せ電波の放射を停止する。
The
読取停止コマンドを送信後、CPU41は、ST14として会計対象商品の会計金額を算出し、この会計金額をオペレータ用ディスプレイ54及び客用ディスプレイ55に表示する。
After transmitting the reading stop command, the
そこでオペレータは、客から会計金額に対する代金の支払を受ける。そして、支払いを受けたならば、キーボード53に設けられている締めキーを押下する。 The operator then receives payment for the accounting amount from the customer. When payment is received, the fastening key provided on the keyboard 53 is pressed.
商品登録処理を終えたPOS端末4は、登録決済処理に移る。すなわち、CPU41は、ST21として締めキーが操作されるのを待機している。キーボードコントローラ48からの信号により締めキーが操作されたことを確認すると(ST21のYES)、CPU41は、ST22として登録締め処理を実行する。この処理には、釣銭の演算、売上データの更新、レシートの印字、ジャーナルの記録等が含まれる。
The
登録締め処理を終了すると、CPU41は、ST23として2バイトの乱数を生成し、この乱数を、無線タグのメモリへのアクセスを制限するためのパスワードpとする(パスワード生成手段)。
When the registration closing process is completed, the
パスワードpを生成後、CPU41は、ST24としてタグリーダ・ライタインターフェイス47を介して無線タグリーダ・ライタ10に書込開始コマンドを送信する。これにより、無線タグリーダ・ライタ10は、平面アンテナ11からタグ問合せの電波を放射させる。このとき、平面アンテナ11の交信領域内に無線タグが存在し、この問合せ電波に応答すると、無線タグリーダ・ライタ10は、この応答があった無線タグのID領域31に記憶されているタグIDを読み取り、POS端末4に通知する。
After generating the password p, the
書込開始コマンドを送信後、CPU41は、ST25としてテーブル番号カウンタNを“0”にクリアする。テーブル番号カウンタNは、例えばRAM44に形成されている。しかる後、CPU41は、ST26としてテーブル番号カウンタNを“1”だけカウントアップする。そして、ST27としてこのテーブル番号カウンタNが、今回の商品登録処理で読み取った無線タグの数、いわゆる読取タグ数を超えたか否かを判断する。
After transmitting the write start command, the
テーブル番号カウンタNが読取タグ数を越えていない場合には(ST27のNO)、CPU41は、ST28として読取タグテーブル60のテーブル番号Nに記憶されているタグIDを取得する。そして、ST29としてこのタグIDが無線タグリーダ・ライタ10で読み取られるのを待機する。
When the table number counter N does not exceed the number of read tags (NO in ST27), the
無線タグリーダ・ライタ10を介して当該タグIDが読み取られたことを検知したならば、CPU41は、ST30として当該タグIDで識別される無線タグに対するパスワード書込コマンドを無線タグリーダ・ライタ10に送信する。このコマンドには、ST23の処理で生成されたパスワードpが含まれる。このコマンドに応じて、無線タグリーダ・ライタ10は、当該タグIDで識別される無線タグと無線通信を行い、パスワード領域33にパスワードpを書き込む(パスワード書込手段)。
If it is detected that the tag ID has been read via the wireless tag reader /
パスワード書込コマンドを送信後、CPU41は、ST26の処理に戻る。すなわち、テーブル番号カウンタNをさらに“1”だけカウントアップする(ST26)。そして、読取タグテーブル60のテーブル番号Nに記憶されているタグIDを取得し(ST28)、このタグIDが読み取られたならば(ST29のYES)、このタグIDで識別される無線タグに対するパスワード書込コマンドを無線タグリーダ・ライタ10に送信する(ST30)。以後、テーブル番号カウンタNが読取タグ数を超えるまで上記ST26〜ST30の処理を繰返し実行する。
After transmitting the password write command, the
したがって、読取タグテーブル60にタグIDが格納された個々の無線タグに対し、それぞれのパスワード領域に同一のパスワードpが書き込まれる。 Therefore, the same password p is written in each password area for each wireless tag whose tag ID is stored in the read tag table 60.
テーブル番号カウンタNが読取タグ数を超えたならば(ST27のYES)、CPU41は、ST31としてタグリーダ・ライタインターフェイス47を介して無線タグリーダ・ライタ10に書込停止コマンドを送信する。これにより、無線タグリーダ・ライタ10は、タグ問合せ電波の放射を停止する。
If the table number counter N exceeds the number of read tags (YES in ST27), the
書込停止コマンドを送信後、CPU41は、ST32としてパスワードpを十進数に変換する。そして、ST33としてプリンタ56を制御して、レシート70にこの十進数のパスワードpを商品タグ再利用パスワード71として印字する。すなわち、無線タグに書き込まれたパスワードpを、当該無線タグが付された商品の購入者が認識可能な形態で出力する(パスワード出力手段)。その後、CPU41は、ST34としてレシート70を発行する。
After transmitting the write stop command, the
オペレータは、POS端末4から発行されたレシート70を客に渡す。レシートを受取った客は、会計を終えた商品を持って店を出る。この商品に付されている無線タグには、そのメモリのパスワード領域33に同一のパスワードpが書き込まれている。パスワードpが書き込まれた無線タグは、無線タグリーダまたは無線タグリーダ・ライタからのユーザ領域読取コマンドに、一致するパスワードが指定されていない限り応答しない。
The operator gives the
そこで、警報用パソコン8は、図8の流れ図に示す手順で動作するように構成されている。すなわち警報用パソコン8は、システム立上げ後、ST41として、無線タグリーダ7に読取開始コマンドを送信する。これにより、無線タグリーダ710は、ゲート式アンテナ6a,6bからタグ問合せの電波を放射させる。そして、ゲート式アンテナ6a,6bの間を無線タグが通過し、この問合せ電波に応答すると、無線タグリーダ7は、この応答があった無線タグのID領域31に記憶されているタグIDを読み取り、警報用パソコン8に通知する。
Therefore, the
読取開始コマンドを送信後、警報用パソコン8は、ST42としてタグIDを待機する。そして、無線タグリーダ7を介してタグIDを検出したならば(ST62のYES)、警報用パソコン8は、ST63としてそのタグIDで識別される無線タグに対するユーザ領域読取コマンドを無線タグリーダ・ライタ10に送信する。このユーザ領域読取コマンドには、パスワードは指定されていない。
After transmitting the reading start command, the alarm
ユーザ領域読取コマンドを送信後、警報用パソコン8は、ST44としてユーザ領域32のデータを待機する。そして、ユーザ領域32のデータを読み取れなかった場合には(ST44のNO)、ST42に戻り、次のタグIDが検出されるのを待機する。
After transmitting the user area read command, the alarm
これに対し、ユーザ領域32のデータを読み取れた場合には(ST44のYES)、警報用パソコン8は、ST45として警報を発する。例えば警報音を鳴動させる。あるいは、警報ランプを点灯させる。その後、ST42に戻り、次のタグIDが検出されるのを待機する。
On the other hand, when the data in the
前述したように、会計を終えた商品の無線タグには、パスワードpが書き込まれている。したがって、客が会計を終えた商品を持って店を出る際は、警報が発せられない。ところが、未会計の商品に付されている無線タグには、パスワードが設定されていない。このため、客が未会計の商品を持って店を出ようとすると、警報が発せられる。すなわち、万引防止機能が有効に働く。 As described above, the password p is written in the wireless tag of the product for which accounting has been completed. Therefore, when the customer leaves the store with the finished product, no warning is issued. However, no password is set for a wireless tag attached to an unaccounted item. For this reason, when a customer tries to leave a store with an unaccounted item, an alarm is issued. That is, the shoplifting prevention function works effectively.
また、会計を終えた商品には、無線タグがそのまま付されているものの、この無線タグのユーザ領域32の情報を無線タグリーダで読み取るためには、そのパスワード領域33に設定されたパスワードpを知る必要がある。換言すれば、パスワードpを知られない限り、商品購入直後からその商品に付された無線タグのユーザ領域32の情報を読み取られることは無い。パスワードpは、レシート70に印字されるが、レシート70を見られない限り他人に知られることはない。したがって、商品に付された無線タグの情報から個人のプライバシが侵害されるような情報漏洩の危険性は極めて小さい。
In addition, although the wireless tag is attached as it is to the finished product, in order to read the information in the
ところで店舗では、客が会計済の商品の返品を申し出る場合がある。その際には、本当にこの商品を自店舗で購入したかどうかの確認が必要である。たとえレシートに返品対象商品の購買履歴が記録されていたとしても、返品される商品そのものがレシートに印字された商品かどうかは定かでない。POS端末4は、このような返品業務に対処できるようになっている。
By the way, in a store, a customer may offer a return of an accounted item. In that case, it is necessary to confirm whether or not this product has been purchased at the store itself. Even if the purchase history of the return target product is recorded on the receipt, it is not certain whether the returned product itself is a product printed on the receipt. The
図9は、各POS端末4のCPU41が実行する返品登録手順を示す流れ図である。以下、この流れ図を用いて1商品の返品業務について説明する。
FIG. 9 is a flowchart showing a return registration procedure executed by the
POS端末4のオペレータは、返品業務が発生すると、先ず、返品対象の商品を1点だけ平面アンテナ11の上方に置く。また、客に返品対象商品を購入したときのレシート70の提示を求める。しかる後、キーボード53に設けられている返品キーを押下する。
When a return operation occurs, the operator of the
アイドル状態にあるPOS端末4のCPU41は、ST51として返品キーが操作されるのを待機している。キーボードコントローラ48からの信号により返品キーが操作されたことを確認すると(ST51のYES)、CPU41は、ST52としてオペレータ用ディスプレイ54にパスワード入力画面80を表示させる(パスワード受付手段)。
The
パスワード入力画面80の一例を図11に示す。図示するように、パスワード入力画面80には、パスワードの入力欄81と、OKボタン82とが表示されている。
そこでオペレータは、キーボード53を操作して、客が提示したレシート70に印字されている商品タグ再利用パスワード71を入力欄81に入力し、次いで、OKボタン82を入力する。
An example of the
Therefore, the operator operates the keyboard 53 to input the product
パスワード入力画面80を表示後、CPU41は、ST53としてパスワードの入力を待機する。そして、上述したように、入力欄81に商品タグ再利用パスワード71が入力され、さらにOKボタン82が入力されたならば、CPU41は、ST54として入力欄81の商品タグ再利用パスワード71を16進数のパスワードpに変換する。
After displaying the
次に、CPU41は、ST55としてタグリーダ・ライタインターフェイス47を介して無線タグリーダ・ライタ10に読取開始コマンドを送信する。これにより、無線タグリーダ・ライタ10は、平面アンテナ11からタグ問合せの電波を放射させる。このとき、平面アンテナ11の交信領域内に無線タグが存在し、この問合せ電波に応答すると、無線タグリーダ・ライタ10は、この応答があった無線タグのID領域31に記憶されているタグIDを読み取り、POS端末4に通知する。
Next, the
読取開始コマンドを送信後、CPU41は、ST56としてタグIDを待機する。そして、タグリーダ・ライタインターフェイス47を介してタグIDを検出したならば(ST56のYES)、CPU41は、ST57としてそのタグIDで識別される無線タグに対するユーザ領域読取コマンドを無線タグリーダ・ライタ10に送信する。このときのユーザ領域読取コマンドには、パスワードpを指定する(タグ情報読取手段)。
After transmitting the reading start command, the
このユーザ領域読取コマンドに応じて、無線タグリーダ・ライタ10は、当該タグIDで識別される無線タグと無線通信を行う。このとき、この無線タグのパスワード領域33にパスワードpが設定されていた場合には、そのユーザ領域32に記憶されているデータが無線タグリーダ・ライタ10によって読み取られる。
In response to the user area read command, the wireless tag reader /
ユーザ領域読取コマンドを送信後、CPU41は、ST58としてユーザ領域32のデータを待機する。そして、タグリーダ・ライタインターフェイス47を介してユーザ領域32のデータを検出したならば(ST58のYES)、CPU41は、ST59としてそのデータから商品IDを取得する。
After transmitting the user area read command, the
次に、CPU41は、ST60として上記商品IDで商品マスタファイル12を検索し、当該商品IDに対応して記憶されている商品情報を読み込む。そして、ST61としてこの商品情報から商品名,価格等を取得し、オペレータ用ディスプレイ54及び客用ディスプレイ55に表示する。
Next, the
しかる後、CPU41は、ST62としてタグリーダ・ライタインターフェイス47を介して無線タグリーダ・ライタ10に読取停止コマンドを送信する。これにより、無線タグリーダ・ライタ10は、タグ問合せ電波の放射を停止する。
Thereafter, the
一方、パスワードpを指定したユーザ領域読取コマンドの送信に対して、ユーザ領域32のデータを検出できなかった場合には(ST58のNO)、CPU41は、ST63としてオペレータ用ディスプレイ54にパスワードエラーのメッセージを表示させる。
On the other hand, if data in the
また、読取開始コマンドの送信に対して、タグIDを検出できなかった場合には(ST56のNO)、CPU41は、ST64としてオペレータ用ディスプレイ54にタグエラーのメッセージを表示させる。これらのエラーメッセージを表示した後、CPU41は、無線タグリーダ・ライタ10に読取停止コマンドを送信する。
If the tag ID cannot be detected in response to the transmission of the read start command (NO in ST56), the
したがって、返品対象商品の商品名と価格が表示された場合には、当該商品は、自店舗で販売された商品であると確定できる。これに対し、パスワードエラーやタグエラーが表示された場合には、自店舗で販売された商品であるかどうかは確定できない。この場合は、別の方法で確認することになる。 Therefore, when the product name and price of the product to be returned are displayed, it can be determined that the product is a product sold at the store. On the other hand, if a password error or tag error is displayed, it cannot be determined whether the product is sold at the store. In this case, it will be confirmed by another method.
また、本実施の形態では、無線タグが付された状態で商品が客に提供される。この無線タグの情報を客が有効に活用できることが好ましい。そこで本実施の形態では、店舗のWebサーバ13から無線タグの情報を読み取るための無線タグ読取プログラム15を配信している。
In the present embodiment, the product is provided to the customer with the wireless tag attached. It is preferable that the customer can effectively use the information of the wireless tag. Therefore, in this embodiment, a wireless tag reading program 15 for reading wireless tag information from the
図10は、無線タグ読取プログラム15の制御手順を示す流れ図である。この無線タグ読取プログラム15がインストールされたユーザ端末21のCPUは、無線タグ読取プログラム15が起動すると、図10の流れ図に示す手順で動作する。
FIG. 10 is a flowchart showing the control procedure of the RFID tag reading program 15. The CPU of the
先ず、CPUは、ST71としてユーザ端末21のディスプレイにパスワード入力画面を表示する。そして、ST72としてパスワードが入力されるのを待機する。ここで、商品タグ再利用パスワード71に相当する値が入力されると、CPUは、ST73として入力された値を16進数のパスワードpに変換する。
First, the CPU displays a password input screen on the display of the
次に、CPUは、ST74として無線タグリーダ23に読取開始コマンドを送信する。これにより、無線タグリーダ23は、アンテナからタグ問合せの電波を放射させる。このとき、アンテナの交信領域内に無線タグが存在し、この問合せ電波に応答すると、無線タグリーダ23は、この応答があった無線タグのID領域31に記憶されているタグIDを読み取り、ユーザ端末21に通知する。
Next, the CPU transmits a reading start command to the
読取開始コマンドを送信後、CPUは、ST74としてタグIDを待機する。そして、無線タグリーダ23で読み取られたタグIDを検出したならば(ST74のYES)、ユーザ端末21のCPUは、ST75としてそのタグIDで識別される無線タグに対するユーザ領域読取コマンドを無線タグリーダ23に送信する。このときのユーザ領域読取コマンドには、パスワードpを指定する。
After transmitting the reading start command, the CPU waits for the tag ID as ST74. If the tag ID read by the
このユーザ領域読取コマンドに応じて、無線タグリーダ23は、当該タグIDで識別される無線タグと無線通信を行う。このとき、この無線タグのパスワード領域33にパスワードpが設定されていた場合には、そのユーザ領域32に記憶されているデータが無線タグリーダ23によって読み取られる。
In response to the user area read command, the
ユーザ領域読取コマンドを送信後、CPUは、ST76としてユーザ領域32のデータを待機する。そして、無線タグリーダ23で読み取られたユーザ領域32のデータを検出したならば(ST76のYES)、CPU41は、ST77としてそのデータから商品IDを取得する。
After transmitting the user area read command, the CPU waits for data in the
次に、CPUは、ST78としてインターネット22を介してWebサーバ13にアクセスする。そして、このWebサーバ13で公開されている商品データベース14から、上記商品IDに対応して記憶されている商品情報を読み込む。そして、ST79としてブラウザを利用してユーザ端末21のディスプレイに商品情報を表示させる。
Next, the CPU accesses the
しかる後、CPUは、ST80として無線タグリーダ23に読取停止コマンドを送信する。これにより、無線タグリーダ23は、タグ問合せ電波の放射を停止する。
Thereafter, the CPU transmits a reading stop command to the
次に、CPUは、次商品への処理が選択されるか、保存処理が選択されるか、プログラム終了が選択されるのを待機する。次商品への処理が選択された場合には(ST81のYES)、CPUは、ST82としてパスワードを変更するか否かの指令を待機する。そして、パスワードを変更しない旨の指令を受けた場合には(ST82のNO)、CPUは、ST74の処理に進む。すなわち、無線タグリーダ23に読取開始コマンドを再度送信する。
Next, the CPU waits for selection of processing for the next product, selection of storage processing, or selection of program termination. When processing for the next product is selected (YES in ST81), the CPU waits for an instruction as to whether or not to change the password in ST82. When receiving a command not changing the password (NO in ST82), the CPU proceeds to the process in ST74. That is, the reading start command is transmitted to the
パスワードを変更する旨の指令を受けた場合には、CPUは、ST71の処理に進む。すなわち、ディスプレイにパスワード入力画面を表示する。そして、商品タグ再利用パスワード71に相当する値が入力され、それを16進数のパスワードpに変換したならば、無線タグリーダ23に読取開始コマンドを再度送信する。
When receiving the instruction to change the password, the CPU proceeds to the process of ST71. That is, a password input screen is displayed on the display. When a value corresponding to the product
一方、保存処理が選択された場合には(ST83のYES)、CPUは、ST84として商品データベース14から取得した商品情報をユーザ端末21の記憶部で記憶する。以上で、読取プログラムが終了する。なお、保存処理が選択されること無くプログラム終了が選択された場合には(ST83のNO)、商品データベース14から取得した商品情報が破棄される。
On the other hand, when the storage process is selected (YES in ST83), the CPU stores the product information acquired from the
なお、パスワードpを指定したユーザ領域読取コマンドの送信に対して、ユーザ領域32のデータを検出できなかった場合には(ST77のNO)、CPUは、ST86としてパスワードエラーのメッセージを表示させる。
If the data in the
また、読取開始コマンドの送信に対して、タグIDを検出できなかった場合には(ST75のNO)、CPUは、ST87としてタグエラーのメッセージを表示させる。これらのエラーメッセージを表示した後、CPUは、無線タグリーダ23に読取停止コマンドを送信する。
If the tag ID cannot be detected in response to the transmission of the reading start command (NO in ST75), the CPU displays a tag error message as ST87. After displaying these error messages, the CPU transmits a reading stop command to the
したがって、購入した商品に付されている無線タグの情報を活用したい客は、ユーザ端末21を操作して、店舗1のWebサイトから読取プログラム15をダウンロードする。また、ユーザ端末21に市販の無線タグリーダ23を接続する。
Therefore, a customer who wants to utilize the information of the wireless tag attached to the purchased product operates the
かかる状態で、読取プログラム15を起動する。そうすると、パスワード入力画面が表示されるので、所望する商品を購入したときのレシート70に印字されている商品タグ再利用パスワードを入力する。このとき、レシートやパスワードの入力に誤りがない場合は、当該商品に付されている無線タグに設定されたパスワードと、入力された商品タグ再利用パスワードから変換されたパスワードとは一致する。その結果、無線タグのユーザ領域32に記憶されている商品IDが無線タグリーダ23によって読み取られる。そして、この商品IDに対応する商品情報が商品データベース14からユーザ端末21にダウンロードされて表示される。
In this state, the reading program 15 is activated. Then, a password input screen is displayed, and the product tag reuse password printed on the
次に、別の商品に付されている無線タグの情報も活用したい場合には、次商品への処理を選択する。ここで、直前の商品とレシートが異なる場合には、パスワード変更を指定する。直前の商品とレシートが同一である場合には、パスワード変更を指定しない。パスワード変更を指定した場合には、パスワード入力画面が表示されるので、該当するレシートの商品タグ再利用パスワードを入力する。 Next, when the information of the wireless tag attached to another product is to be used, the processing for the next product is selected. Here, if the receipt is different from the previous product, the password change is designated. If the receipt is the same as the previous product, change password is not specified. When password change is specified, a password input screen is displayed. Enter the product tag reuse password of the corresponding receipt.
こうすることにより、客は、商品に付されている無線タグを利用して当該商品に関わる各種の情報を商品データベース14からユーザ端末21にダウンロードできる。そして、ダウンロードした商品情報を保存することにより、例えば、家計簿の作成など、有効に活用することができる。
By doing so, the customer can download various types of information related to the product from the
ところで近年、無線タグの国際標準化が進み、グローバルで完全にユニークになる物品管理用のコード、いわゆるエレクトリック・プロダクト・コード(Electric Product Code:以下、EPCと略称する)が提案されている。そこで次に、各商品に付される無線タグをEPCタイプとした場合の実施形態について説明する。 By the way, in recent years, international standardization of wireless tags has progressed, and a so-called electric product code (hereinafter abbreviated as EPC) has been proposed, which is a globally completely unique article management code. Therefore, an embodiment in which the wireless tag attached to each product is an EPC type will be described next.
なお、説明の便宜上、図1〜図11を用いて説明した実施形態を第1の実施の形態と称し、次に説明する実施形態を第2の実施形態と称する。そして、この第2の実施の形態も、第1の実施の形態と同様の店舗1に適用するものとし、共通する部分には同一符号を付して、詳しい説明は省略する。
For convenience of explanation, the embodiment described with reference to FIGS. 1 to 11 is referred to as a first embodiment, and the embodiment described next is referred to as a second embodiment. And this 2nd Embodiment shall also be applied to the
図12は、EPCタイプの無線タグにおけるメモリ構造図である。この無線タグのメモリは、第1の実施形態と同様に、ID領域31、ユーザ領域32及びパスワード領域33に区分されている。ただし、ID領域31とユーザ領域32には、同一のEPCが記憶されている。そして、商品マスタファイル12には、各無線タグのEPCに対応して、その無線タグが付された商品の商品名,単価、分類コード、分類名、仕入先コード、仕入先名等、その商品に関する種々の情報が予め設定されている。商品データベース14も同様である。
FIG. 12 is a memory structure diagram of an EPC type wireless tag. This wireless tag memory is divided into an
図13は、各POS端末4のCPU41が実行する商品登録手順を示す流れ図である。第1の実施の形態と異なる点は、ST5の無線タグリーダ・ライタ10で検出した無線タグのタグIDが、新規のタグIDであると判断した後の処理である。EPCタイプの無線タグの場合、タグIDはEPCであり、ユーザ領域32の情報と同じである。そこでCPU41は、このEPCを読取タグテーブル60に格納する(ST9)。
FIG. 13 is a flowchart showing a product registration procedure executed by the
このように、EPCタイプの無線タグを利用した場合には、ST6〜ST8のユーザ領域読取処理が省略される。 As described above, when the EPC type wireless tag is used, the user area reading process of ST6 to ST8 is omitted.
図14は、各POS端末4のCPU41が実行する登録決済手順を示す流れ図である。第1の実施の形態と異なる点は、ST29の読取タグテーブル60のテーブル番号Nから取得したタグID(EPC)が無線タグリーダ・ライタ10で読み取られた後の処理である。
FIG. 14 is a flowchart showing a registration settlement procedure executed by the
EPCタイプの無線タグの場合、ID領域31の情報とユーザ領域32の情報は、いずれも同じ(EPC)である。したがって、たとえパスワード領域33にパスワードを設定して、ユーザ領域32の情報をパスワード指定なしでは読み取れないようにしても、ID領域31の情報は読み取ることができるので、結果的に、ユーザ領域32の情報(EPC)を知られてしまうこととなる。
In the case of an EPC type wireless tag, the information in the
そこで本実施の形態では、読取タグテーブル60のテーブル番号Nから取得したタグID(EPC)が無線タグリーダ・ライタ10で読み取られたならば(ST29のYES)、CPU41は、ST101として当該タグIDで識別される無線タグに対するID書換コマンドを無線タグリーダ・ライタ10に送信する。このコマンドには、ST26の処理で取得したテーブル番号カウンタの値Nが含まれる。このコマンドに応じて、無線タグリーダ・ライタ10は、当該タグIDで識別される無線タグと無線通信を行い、ID領域31の情報をEPCからカウント値Nに書き換える(コード書換手段)。
Therefore, in this embodiment, if the tag ID (EPC) acquired from the table number N of the read tag table 60 is read by the wireless tag reader / writer 10 (YES in ST29), the
次いで、CPU41は、ST102としてこのカウント値Nと一致するタグIDが無線タグリーダ・ライタ10で読み取られるのを待機する。そして、無線タグリーダ・ライタ10を介して当該タグIDが読み取られたことを検知したならば、当該タグIDで識別される無線タグに対するパスワード書込コマンドを無線タグリーダ・ライタ10に送信する。このコマンドには、ST23の処理で生成されたパスワードpが含まれる。このコマンドに応じて、無線タグリーダ・ライタ10は、当該タグIDで識別される無線タグと無線通信を行い、パスワード領域33にパスワードpを書き込む(パスワード書込手段)。
Next, the
このように、無線タグに対してパスワードを書き込む際には、同時にタグIDをEPCからテーブル番号カウンタの値Nに変換する。こうすることにより、以後、この無線タグは、無線タグリーダや無線タグリーダ・ライタによって、タグID、すなわち値Nは読み取られるものの、パスワード領域33に設定されているパスワードが指定されない限り、ユーザ領域32に記憶されている情報、すなわちEPCが読み取られることは無い。したがって、商品に付された無線タグの情報から個人のプライバシが侵害されるような情報漏洩の危険性は極めて小さい。
Thus, when writing the password to the wireless tag, the tag ID is simultaneously converted from the EPC to the value N of the table number counter. By doing so, the wireless tag is subsequently read into the
なお、タグIDがEPCからテーブル番号カウンタの値Nに変換されるので、POS端末4の返品登録手順は、第1の実施の形態と同様である。また、無線タグ読取プログラム15も、第1の実施の形態のものをそのまま使用することができる。さらに、万引防止システム3も、第1の実施の形態のままでよい。
Since the tag ID is converted from EPC to the value N of the table number counter, the return registration procedure of the
なお、この発明は前記各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。 Note that the present invention is not limited to the above-described embodiments as they are, and can be embodied by modifying the constituent elements without departing from the spirit of the invention in the implementation stage.
例えば前記実施の形態では、無線タグに書き込まれたパスワードを、当該無線タグが付された商品の購入者に対して発行されるレシート70に印字することにより、当該購入者が認識可能な形態で出力したが、パスワード出力手段はこれに限定されるものではない。例えば、POS端末4に近距離無線通信インターフェースを設け、近距離無線通信機能を有した携帯電話のメモリにパスワードを転送し、携帯電話のディスプレイで購入者が視認できるようにしてもよい。
For example, in the embodiment described above, the password written in the wireless tag is printed on the
また、会員カードやポイントカード等の会員番号と紐付けてEメールアドレスがストアサーバ5に登録されている場合、決済時にカードの会員番号をPOS端末4で読み取らせることによって、そのカードの会員番号に対応したEメールアドレスにパスワードを通知することも可能である。この場合も、ユーザは、パソコンや携帯電話のディスプレイでパスワードを視認できる。
In addition, when an e-mail address is registered in the
また、前記実施の形態では、パスワードを乱数としたが、パスワードの形態はこれに限定されるものではない。例えば、POS端末4で管理される取引番号や、年月日及び時刻等を使用することで、ユニークなパスワードを生成し、無線タグに設定することができる。
Moreover, in the said embodiment, although the password was made into the random number, the form of a password is not limited to this. For example, a unique password can be generated and set in the wireless tag by using a transaction number managed by the
また、本発明の適用は、商品を販売する店舗に限定されるものではない。例えば、書籍やCD,DVDなどのレンタルショップなどにも適用して有効である。なお、これらの店では、返品の際に、パスワード領域33のデータを任意のパスワードから未設定を示す“00”に書き換える処理ステップを追加する。こうすることにより、各商品に付された無線タグを何度も使うことができる。
The application of the present invention is not limited to stores that sell products. For example, it is effective when applied to rental shops such as books, CDs, and DVDs. In these stores, a process step of rewriting the data in the
また、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合わせてもよい。 Moreover, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, the constituent elements over different embodiments may be combined.
2…POSシステム、3…万引防止システム、4…POS端末、5…ストアサーバ、7…無線タグリーダ、10…無線タグリーダ・ライタ、11…平面アンテナ、12…商品マスタファイル、13…Webサーバ、14…商品データベース、15…無線タグ読取プログラム、21…ユーザ端末、22…インターネット、23…無線タグリーダ、60…読取タグテーブル。 2 ... POS system, 3 ... Shoplifting prevention system, 4 ... POS terminal, 5 ... Store server, 7 ... Wireless tag reader, 10 ... Wireless tag reader / writer, 11 ... Plane antenna, 12 ... Product master file, 13 ... Web server, 14 ... Product database, 15 ... Radio tag reading program, 21 ... User terminal, 22 ... Internet, 23 ... Radio tag reader, 60 ... Reading tag table.
Claims (7)
1客が購入する複数の商品にそれぞれ付された無線タグから前記無線タグリーダ・ライタで読み取った各無線タグの情報を記憶する読取タグテーブルと、
前記無線タグから読み取った前記情報に基づいて前記無線タグが付された各商品の販売データを処理する販売処理手段と、
この販売処理手段により処理された各商品販売データの明細を印字したレシートを発行するレシート発行手段と、
前記読取タグテーブルに記憶された前記情報を記憶する各無線タグのメモリに同一のパスワードを前記無線タグリーダ・ライタを介して書き込むパスワード書込手段と、
前記パスワードを前記レシートに印字するパスワード印字手段と、
を具備したことを特徴する商品販売データ処理装置。 An interface to which a wireless tag reader / writer capable of reading information in the memory from a wireless tag having a memory by wireless communication and writing data in the memory is connected;
A reading tag table for storing information of each wireless tag read by the wireless tag reader / writer from wireless tags attached to a plurality of products purchased by one customer;
Sales processing means for processing the sales data of each product to which the wireless tag is attached based on the information read from the wireless tag;
A receipt issuing means for issuing a receipt printed with details of each product sales data processed by the sales processing means;
Password writing means for writing the same password to the memory of each wireless tag storing the information stored in the read tag table via the wireless tag reader / writer;
Password printing means for printing the password on the receipt;
A product sales data processing apparatus characterized by comprising:
前記無線タグリーダ・ライタを介して前記無線タグに前記パスワード受付手段で受付けたパスワードを指定して当該無線タグのメモリから情報を読み取るためのコマンドを送信するタグ情報読取手段と、
をさらに具備したことを特徴とする請求項1記載の商品販売データ処理装置。 A password accepting means for accepting an input of a password when a return operation for accepting a return of an accounted product is selected;
Tag information reading means for transmitting a command for reading information from a memory of the wireless tag by designating a password received by the password receiving means to the wireless tag via the wireless tag reader / writer;
The product sales data processing apparatus according to claim 1, further comprising:
をさらに具備したことを特徴とする請求項2記載の商品販売データ処理装置。 An error notification means for notifying a password error when reading by the tag information reading means is impossible;
The product sales data processing apparatus according to claim 2, further comprising:
前記無線タグリーダ・ライタに対して読取終了コマンドの送信を指令する第2のキーと、
をさらに具備したことを特徴とする請求項1乃至3のうちいずれか1に記載の商品販売データ処理装置。 A first key for instructing the wireless tag reader / writer to transmit a reading start command;
A second key for instructing the wireless tag reader / writer to transmit a reading end command;
The product sales data processing device according to claim 1, further comprising:
をさらに具備したことを特徴とする請求項4記載の商品販売データ処理装置。 A third key for instructing the wireless tag reader / writer to transmit a write command for the password;
The product sales data processing device according to claim 4, further comprising:
1客が購入する複数の商品にそれぞれ付された無線タグから前記無線タグリーダ・ライタで読み取った各無線タグの情報を読取タグテーブルに記憶させる機能と、
前記無線タグから読み取った前記情報に基づいて前記無線タグが付された各商品の販売データを処理させる機能と、
この処理機能により処理された各商品販売データの明細を印字したレシートを発行させる機能と、
前記読取タグテーブルに記憶された前記情報を記憶する各無線タグのメモリに同一のパスワードを前記無線タグリーダ・ライタを介して書き込ませる機能と、
前記パスワードを前記レシートに印字させる機能と、
を実現させるための制御プログラム。 To a product sales data processing apparatus including an interface to which information of the memory is read from a wireless tag having a memory by wireless communication, and a wireless tag reader / writer capable of writing data to the memory is connected.
A function of storing information of each wireless tag read by the wireless tag reader / writer from wireless tags attached to a plurality of products purchased by one customer in a read tag table;
A function of processing sales data of each product with the wireless tag based on the information read from the wireless tag;
A function of issuing a receipt printed with the details of each product sales data processed by this processing function;
A function of writing the same password to the memory of each wireless tag storing the information stored in the read tag table via the wireless tag reader / writer;
A function for printing the password on the receipt;
Control program to realize.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010100120A JP5079842B2 (en) | 2010-04-23 | 2010-04-23 | Product sales data processing apparatus and control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010100120A JP5079842B2 (en) | 2010-04-23 | 2010-04-23 | Product sales data processing apparatus and control program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008029621A Division JP4505512B2 (en) | 2008-02-08 | 2008-02-08 | Product sales data processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010170582A true JP2010170582A (en) | 2010-08-05 |
JP5079842B2 JP5079842B2 (en) | 2012-11-21 |
Family
ID=42702613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010100120A Expired - Fee Related JP5079842B2 (en) | 2010-04-23 | 2010-04-23 | Product sales data processing apparatus and control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5079842B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015170104A (en) * | 2014-03-06 | 2015-09-28 | 東芝テック株式会社 | Settlement processing device and control program thereof |
JP2016075988A (en) * | 2014-10-02 | 2016-05-12 | 東芝テック株式会社 | Settlement processing device and control program therefor |
CN113379977A (en) * | 2020-02-25 | 2021-09-10 | 东芝泰格有限公司 | Tag reading apparatus |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001354310A (en) * | 2000-06-13 | 2001-12-25 | Kai:Kk | Discrimination method for true merchandise and counterfeit distribution preventing system implementing the method |
JP2004361997A (en) * | 2003-05-30 | 2004-12-24 | Toshiba Tec Corp | Radio tag and merchandise registration processing system using radio tag |
JP2005115746A (en) * | 2003-10-09 | 2005-04-28 | Konica Minolta Medical & Graphic Inc | Reader and writer for distribution system and non-contact recording medium |
JP2006309382A (en) * | 2005-04-27 | 2006-11-09 | Hitachi Ltd | Article monitoring method, article monitoring device, article monitoring system and ic tag |
JP2009157803A (en) * | 2007-12-27 | 2009-07-16 | Hitachi Ltd | Information processing system, and method of providing password in information processing system |
-
2010
- 2010-04-23 JP JP2010100120A patent/JP5079842B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001354310A (en) * | 2000-06-13 | 2001-12-25 | Kai:Kk | Discrimination method for true merchandise and counterfeit distribution preventing system implementing the method |
JP2004361997A (en) * | 2003-05-30 | 2004-12-24 | Toshiba Tec Corp | Radio tag and merchandise registration processing system using radio tag |
JP2005115746A (en) * | 2003-10-09 | 2005-04-28 | Konica Minolta Medical & Graphic Inc | Reader and writer for distribution system and non-contact recording medium |
JP2006309382A (en) * | 2005-04-27 | 2006-11-09 | Hitachi Ltd | Article monitoring method, article monitoring device, article monitoring system and ic tag |
JP2009157803A (en) * | 2007-12-27 | 2009-07-16 | Hitachi Ltd | Information processing system, and method of providing password in information processing system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015170104A (en) * | 2014-03-06 | 2015-09-28 | 東芝テック株式会社 | Settlement processing device and control program thereof |
US10102718B2 (en) | 2014-03-06 | 2018-10-16 | Toshiba Tec Kabushiki Kaisha | Payment processor |
JP2016075988A (en) * | 2014-10-02 | 2016-05-12 | 東芝テック株式会社 | Settlement processing device and control program therefor |
CN113379977A (en) * | 2020-02-25 | 2021-09-10 | 东芝泰格有限公司 | Tag reading apparatus |
CN113379977B (en) * | 2020-02-25 | 2023-09-19 | 东芝泰格有限公司 | Label reading device |
Also Published As
Publication number | Publication date |
---|---|
JP5079842B2 (en) | 2012-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4505512B2 (en) | Product sales data processing device | |
JP3457816B2 (en) | Commodity sales data registration processing device having data rewriting function of non-contact communication type storage medium | |
WO2013190784A1 (en) | Information management system, and printing device | |
EP3392813A1 (en) | System and method for automatically decoupling a security device associated with a product | |
JP2006350939A (en) | Pos register, receipt, and consumer support system | |
JP2019139795A (en) | Shopping history management system and shopping history management method | |
JP4369502B2 (en) | Product sales data processing device | |
US20050134449A1 (en) | Two stage radio frequency identification | |
JP5079842B2 (en) | Product sales data processing apparatus and control program | |
JP4247155B2 (en) | Product sales data processing device | |
JP2009245298A (en) | Waste recovery method, waste recovery system and server device | |
JP2019113906A (en) | Paid commodity determination method, paid commodity determination system, settlement device thereof and determination device | |
WO2018216399A1 (en) | Purchase history management system and purchase history management method | |
EP1669946A2 (en) | Radio frequency identification (RFID) system | |
JP2022141481A (en) | Information processing device, program and information processing system | |
JP4659566B2 (en) | RFID tag reader control device and RFID tag reader control program | |
US20230112051A1 (en) | Store system, merchandise sales process device, and control method thereof | |
JP6528089B2 (en) | Shopping history management system and shopping history management method | |
JP4485886B2 (en) | Information transmission terminal device | |
JP2007109066A (en) | Commodity sale data processing system, pos terminal and computer program | |
JP5037576B2 (en) | Product sales data processing device | |
JP6638803B2 (en) | Sales data processing device and program | |
JP7417427B2 (en) | Wireless tag writing device and program | |
JP2000030149A (en) | Information transmission system | |
JP2011186686A (en) | Commodity sales data processor and control program thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20120731 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120829 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150907 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5079842 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |