[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2006059302A - Merchandise sales data processor - Google Patents

Merchandise sales data processor Download PDF

Info

Publication number
JP2006059302A
JP2006059302A JP2004243451A JP2004243451A JP2006059302A JP 2006059302 A JP2006059302 A JP 2006059302A JP 2004243451 A JP2004243451 A JP 2004243451A JP 2004243451 A JP2004243451 A JP 2004243451A JP 2006059302 A JP2006059302 A JP 2006059302A
Authority
JP
Japan
Prior art keywords
card
reader
product
medium
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2004243451A
Other languages
Japanese (ja)
Inventor
Shigeru Sato
繁 佐藤
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 JP2004243451A priority Critical patent/JP2006059302A/en
Publication of JP2006059302A publication Critical patent/JP2006059302A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To support accurate self-checkout at the time of performing self-checkout by using a medium such as a non-contact type IC card. <P>SOLUTION: This merchandise sales data processor is configured to carry out settlement by a medium mounted with an IC chip in which money information having an economic value equivalent to currency is stored so as to be freely rewritable, for example, a non-contact IC card 501 by making a reader/writer read and change the money information to a card 501 set by a set part 110a. This merchandise sales data processor is configured to carry out first processing for making a reader read data attached to merchandise, and for calculating a total sum in one transaction for the price of merchandise to be specified by the data and second processing for controlling the driving of the reader/writer so that money information equivalent to the calculated total sum can be withdrawn from the card 501, and for updating the money information stored in the IC chip only when the card 501 is set in the set part 110a. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、セルフチェックアウトを可能にする商品販売データ処理装置に関する。   The present invention relates to a merchandise sales data processing apparatus that enables self-checkout.

POS端末等のような商品販売データ処理装置の分野では、チェックアウト、つまり、購入される商品についての精算処理及び購入される商品の顧客への引渡しの効率化が従来からの大きな課題となっている。例えば、平成7年3月3日発行の特許文献1には、商品に付された商品コードを顧客自らが読み取るようにすることが提案されている。ところが、チェックアウトに際しては、現金やクレジットカード等による店側への金銭の支払いが必要となる。特許文献1に記載された発明も同様であるが、伝統的な商品販売データ処理装置において、店側への金銭の支払いのための操作まで顧客に担わせるという発想は、一般的にはなされてない。   In the field of merchandise sales data processing devices such as POS terminals and the like, checkout, that is, settlement processing for purchased products and efficient delivery of purchased products to customers have become major issues from the past. Yes. For example, Patent Document 1 issued on March 3, 1995 proposes that a customer himself / herself reads a product code attached to a product. However, at the time of check-out, it is necessary to pay money to the store by cash or a credit card. The invention described in Patent Document 1 is also the same, but in the traditional merchandise sales data processing apparatus, the idea that the customer is responsible for the operation for payment of money to the store side is generally made. Absent.

これに対して、近年、貨幣と等価な経済的価値を持つ金銭情報を記憶するICカード、例えばデビットカードが実用化されるに至っている。このようなICカードを利用する場合、店側への金銭の支払いのための操作を顧客自らが行うことが可能であり、現実にも行われている。文献上も、例えば特許文献2には、貨幣と等価な経済的価値を持つ金銭情報(特許文献2では電子マネー)を記憶する非接触型のICカードを用いた精算処理及びICカードに対する入金処理が可能な商品販売データ処理装置が開示されている。   On the other hand, in recent years, IC cards that store money information having economic value equivalent to money, such as debit cards, have come into practical use. When using such an IC card, it is possible for the customer himself to perform an operation for paying money to the store side, which is actually performed. Also in the literature, for example, Patent Document 2 discloses a settlement process using a non-contact type IC card that stores money information (electronic money in Patent Document 2) having an economic value equivalent to money and a deposit process for the IC card. A merchandise sales data processing apparatus is disclosed.

特開平07−057155号公報Japanese Patent Laid-Open No. 07-057155 特開2004−005034公報JP 2004-005034 A

ICカードを利用することで、完全なセルフチェックアウトの実現が可能になる。ところが、顧客自身がセルフチェックアウトのための全ての操作を行うとなると、顧客に対して、操作上の習熟を要求することになるものと予測される。しかしながら、全ての顧客にそのような操作上の習熟を要求することは、事実上困難である。したがって、機械操作に不慣れな顧客に対しても、間違いのないセルフチェックアウトをしてもらうことができるようなシステム上の工夫が求められる。特に、非接触型のICカード等のような媒体を用いたセルフチェックアウトに際しては、当該媒体に対する金銭情報の読出しと変更とを確実に行い得るようにすることが、間違いのないセルフチェックアウトをする上で、不可欠である。   By using an IC card, a complete self-checkout can be realized. However, when the customer himself performs all the operations for self-checkout, it is predicted that the customer will be required to become familiar with the operation. However, it is virtually difficult to require all customers to have such operational proficiency. Accordingly, there is a need for a system ingenuity that enables a customer who is unfamiliar with machine operation to have a self-checkout without mistake. In particular, in self-checkout using a medium such as a non-contact type IC card, it is possible to reliably read and change monetary information on the medium so that self-checkout can be performed without error. Indispensable to do.

本発明の目的は、非接触型のICカード等のような媒体を用いたセルフチェックアウトに際して、間違いのないセルフチェックアウトを支援することである。   An object of the present invention is to support self-checkout without any mistake in self-checkout using a medium such as a non-contact type IC card.

本発明は、商品に付されたデータ(例えば、商品に付されたRFIDタグが記憶するデータ)を読み取るリーダと、RFID機能を有するICチップを搭載した媒体(例えば、非接触型のICカード)をセットするためのセット部と、前記セット部にセットされた前記媒体との間で無線通信を確立し、前記媒体が搭載する前記ICチップが書き換え自在に記憶する貨幣と等価な経済的価値を持つ金銭情報の読み出しと変更とを実行するリーダライタと、をハードウエア資源として有し、前記セット部に対する前記媒体のセットの有無を判定し、そのセットが判定されていることを条件に、前記リーダが読み取った前記データにより特定される商品の価格について一取引における合計金額を算出する第1の処理と、算出された前記合計金額相当分の金銭情報を前記媒体から引き落すように前記リーダライタを駆動制御して前記ICチップが記憶する金銭情報を更新する第2の処理とを実行するようにした。   The present invention relates to a medium (for example, a non-contact type IC card) mounted with a reader that reads data attached to a product (for example, data stored in an RFID tag attached to the product) and an IC chip having an RFID function. Wireless communication is established between the set unit for setting the medium and the medium set in the set unit, and the economic value equivalent to money stored in the IC chip mounted on the medium is rewritable. A reader / writer that executes reading and changing of the monetary information possessed as hardware resources, determining whether or not the medium is set to the set unit, and on the condition that the set is determined A first process for calculating a total price in one transaction for the price of the product specified by the data read by the reader, and the calculated total price equivalent Wherein said IC chip writer drive control to have so as to perform a second process of updating the monetary information storing money information to drop off from the medium.

本発明によれば、セット部に対して媒体がセットされている場合に限り、セルフチェックアウトのために必要な上記第1の処理及び第2の処理を実行するようにしたので、操作に不慣れな顧客がセルフチェックアウトのための操作を行なう場合であっても、媒体に対する金銭情報の読出しと変更とを確実に行い得るようにすることができる。   According to the present invention, the first process and the second process necessary for the self-checkout are executed only when a medium is set in the setting unit. Even when a simple customer performs an operation for self-checkout, it is possible to reliably read and change monetary information on the medium.

本発明の実施の一形態を図1ないし図15に基づいて説明する。   An embodiment of the present invention will be described with reference to FIGS.

[ハードウエア構成]
図1は、商品販売データ処理装置としてのチェックアウト端末101の全体の外観構成を示す斜視図である。図1からも明確なように、本実施の形態のチェックアウト端末101は、伝統的なPOS端末1(図3参照)と比較して、新規な外観態様を有している。概略的には、チェックアウト端末101は、本体部102の上部に表示器103が取り付けられて構成されている。本体部102は、ベースプレート104の後端部から前方に向けて湾曲形状で延出する湾曲プレート105との間に、ハウジング106が取り付けられた外観構成を有する。このような構成上、ハウジング106は、その側面形状が扇形をしている。
[Hardware configuration]
FIG. 1 is a perspective view showing an overall appearance configuration of a checkout terminal 101 as a product sales data processing apparatus. As is clear from FIG. 1, the checkout terminal 101 according to the present embodiment has a new appearance as compared with the traditional POS terminal 1 (see FIG. 3). Schematically, the checkout terminal 101 is configured by attaching a display 103 to an upper part of a main body 102. The main body portion 102 has an external configuration in which a housing 106 is attached between the main body portion 102 and a curved plate 105 extending in a curved shape from the rear end portion of the base plate 104 toward the front. Due to such a configuration, the housing 106 has a fan-shaped side surface.

ベースプレート104は、その手前側の一部がハウジング106に覆われずに外部に露出している。このベースプレート104の外部に露出する部分には、丸枠107が描かれている。この丸枠107は、図示しない商品に付されたデータ、本実施の形態では商品に付された図示しないRFIDタグが記憶するデータを読み取る際、商品を通過させる領域の基準を提供する。   A part of the front side of the base plate 104 is exposed to the outside without being covered with the housing 106. A round frame 107 is drawn on a portion exposed to the outside of the base plate 104. The circular frame 107 provides a reference for a region through which a product is passed when reading data attached to a product (not shown), in this embodiment, data stored in an RFID tag (not shown) attached to the product.

ハウジング106は、その傾斜した前面を構成するフロントパネル108を有する。このフロントパネル108は、ハウジング106の他の部分に対して着脱自在である。そして、フロントパネル108には、レシート発行口109が形成されている。   The housing 106 has a front panel 108 that forms an inclined front surface thereof. The front panel 108 is detachable with respect to other parts of the housing 106. A receipt issuing port 109 is formed in the front panel 108.

湾曲プレート105は、その先端部となる最も手前側の位置に、テーブル110を有する。そして、このテーブル110の上面にはセット部110aが形成されている。セット部110aは、RFID機能を有する媒体、本実施の形態では非接触型のICカードであるカード501を載置してセットするために用いられる。図1から明らかなように、湾曲プレート105は、その先端側がハウジング106からオーバーハングしている。このような湾曲プレート105のオーバーハング部分は、ベースプレート104に描かれた丸枠107の上方空間に位置付けられる。そこで、これらのベースプレート104の丸枠107と湾曲プレート105のオーバーハング部分との間の空間が、商品の通過領域として提供される。   The curved plate 105 has a table 110 at a position on the most front side as a tip portion thereof. A set portion 110 a is formed on the upper surface of the table 110. The setting unit 110a is used to place and set a medium having an RFID function, that is, a card 501 which is a non-contact type IC card in this embodiment. As is apparent from FIG. 1, the curved plate 105 overhangs from the housing 106 at the distal end side. Such an overhang portion of the curved plate 105 is positioned in a space above the round frame 107 drawn on the base plate 104. Therefore, a space between the round frame 107 of the base plate 104 and the overhang portion of the curved plate 105 is provided as a product passage region.

セット部110aにセットされるカード501は、図示しないICチップを搭載し、このICチップの記憶領域には貨幣と等価な経済的価値を持つ金銭情報が書き換え自在に記憶されている。ICチップの記憶領域には、その他、当該カード501を所持するカード所持者を特定するためのIDコードやその他の各種データを記憶している。   An IC chip (not shown) is mounted on the card 501 set in the setting unit 110a, and money information having economic value equivalent to money is rewritably stored in a storage area of the IC chip. In addition, the storage area of the IC chip stores an ID code for identifying the card holder who owns the card 501 and other various data.

表示器103は、液晶表示パネル111を有するフラットディスプレイである。液晶表示パネル111には、タッチパネル112が取り付けられている。このような表示器103は、湾曲プレート105のオーバーハング部分であって、セット部110aの奥側に位置させて取り付けられている。   The display device 103 is a flat display having a liquid crystal display panel 111. A touch panel 112 is attached to the liquid crystal display panel 111. Such a display 103 is an overhang portion of the curved plate 105 and is mounted on the back side of the set portion 110a.

図2は、チェックアウト端末101の全体の外観構成を示す正面図である。この図2に示す正面図は、チェックアウト端末101のオペレータ、通常は顧客からの見え方を端的に示している。オペレータから見た場合にも、本実施の形態のチェックアウト端末101が、伝統的なPOS端末1(図3参照)と比較して、新規な外観態様を有していることが分かる。   FIG. 2 is a front view showing the overall appearance configuration of the checkout terminal 101. The front view shown in FIG. 2 simply shows how the checkout terminal 101 is viewed from an operator, usually a customer. From the viewpoint of the operator, it can be seen that the checkout terminal 101 of the present embodiment has a new appearance as compared with the traditional POS terminal 1 (see FIG. 3).

図3は、伝統的なPOS端末1と本実施の形態のチェックアウト端末101とを比較対比して示す模式図である。図3を参照することで、本実施の形態のチェックアウト端末101が有する各部、つまり、「操作画面」、「カード読取部」、「商品情報読取部」、「レシート発行部」の機能をPOS端末1との比較において容易に把握することができよう。   FIG. 3 is a schematic diagram showing a comparison between the traditional POS terminal 1 and the checkout terminal 101 of the present embodiment. Referring to FIG. 3, the functions of each unit included in the checkout terminal 101 of the present embodiment, that is, the “operation screen”, “card reading unit”, “product information reading unit”, and “receipt issuing unit” are set to POS. It can be easily grasped in comparison with the terminal 1.

チェックアウト端末101において、「操作画面」は、表示器103に設けられた液晶表示パネル111とタッチパネル112とによって構成される。この点については、伝統的なPOS端末1と相違はない。   In the checkout terminal 101, the “operation screen” includes a liquid crystal display panel 111 and a touch panel 112 provided on the display device 103. This is no different from the traditional POS terminal 1.

これに対して、チェックアウト端末101においては、セット部110aにセットされたカード501との間で無線通信を実行するリーダライタ201(図5参照)が設けられている。このようなリーダライタ201は、テーブル110においてセット部110aの上面に配置されている第1のアンテナ202を介してカード501との間の無線通信を実行する。したがって、テーブル110は、「カード読取部」を構成する。このような「カード読取部」として、POS端末1は、溝形状のカード読取部を設けている。そこで、「カード読取部」の外観構成として、チェックアウト端末101の「カード読取部」はPOS端末1の「カード読取部」と大きく相違する。   On the other hand, the checkout terminal 101 is provided with a reader / writer 201 (see FIG. 5) that performs wireless communication with the card 501 set in the setting unit 110a. Such a reader / writer 201 performs wireless communication with the card 501 via the first antenna 202 arranged on the upper surface of the set unit 110 a in the table 110. Therefore, the table 110 constitutes a “card reading unit”. As such a “card reading unit”, the POS terminal 1 is provided with a groove-shaped card reading unit. Therefore, as the external configuration of the “card reading unit”, the “card reading unit” of the checkout terminal 101 is greatly different from the “card reading unit” of the POS terminal 1.

本実施の形態では、前述したように、商品に付されたRFIDタグとの間の無線通信によって商品のデータを読み取る。これを実現する構成として、リーダ203が設けられている。このリーダ203は、テーブル110の下面に配置されている第2のアンテナ204を介してRFIDとの間の無線通信を実行する。したがって、テーブル110は、「商品情報読取部」を構成する。このような「商品情報読取部」として、POS端末1は、別ユニットを備える。そこで、「商品情報読取部」の外観構成として、チェックアウト端末101の「商品情報読取部」はPOS端末1の「商品情報読取部」と大きく相違する。   In this embodiment, as described above, product data is read by wireless communication with the RFID tag attached to the product. As a configuration for realizing this, a reader 203 is provided. The reader 203 performs wireless communication with the RFID via the second antenna 204 disposed on the lower surface of the table 110. Accordingly, the table 110 constitutes a “product information reading unit”. As such a “product information reading unit”, the POS terminal 1 includes a separate unit. Therefore, as the external configuration of the “product information reading unit”, the “product information reading unit” of the checkout terminal 101 is greatly different from the “product information reading unit” of the POS terminal 1.

「レシート発行部」として、チェックアウト端末101はスリット状のレシート発行口109を有している。POS端末1の「レシート発行部」もスリット状である。   As a “receipt issuing unit”, the checkout terminal 101 has a slit-like receipt issuing port 109. The “receipt issuing unit” of the POS terminal 1 is also slit-shaped.

ここで、リーダライタ201は、カード501という形態で実現されている媒体に対して、ICチップの記憶領域にアクセスしてその記憶領域に記憶されている金銭情報の読み出しと変更とを実行するリーダライタの一態様として用いられている。つまり、本実施の形態では、媒体としてカード501が用いられているが故にリーダライタとしてリーダライタ201が用いられ、媒体をセットするためのセット部としてセット部110aが採用されているわけである。したがって、リーダライタ201及びセット部110aの形態は、媒体の形態に依存することになる。この場合、本発明を実施するうえで、媒体の外観態様について制約はない。例えば、カード型に限らず、各種の外観態様を有する媒体を用い得る。例えば、媒体は、携帯電話のような外観態様を有していても良い。そこで、媒体として携帯電話のような外観態様を有するものの使用が想定される場合には、セット部110aも携帯電話の載置に適した構造を備えることになる。   Here, the reader / writer 201 accesses a storage area of the IC chip and reads out and changes the monetary information stored in the storage area for a medium realized in the form of the card 501. It is used as an aspect of a writer. That is, in this embodiment, since the card 501 is used as a medium, the reader / writer 201 is used as a reader / writer, and the setting unit 110a is employed as a setting unit for setting the medium. Therefore, the forms of the reader / writer 201 and the set unit 110a depend on the form of the medium. In this case, when carrying out the present invention, there is no restriction on the appearance of the medium. For example, not only a card type but also a medium having various appearance modes can be used. For example, the medium may have an external appearance like a mobile phone. Therefore, when it is assumed that a medium having an external appearance like a mobile phone is used, the setting unit 110a also has a structure suitable for mounting the mobile phone.

また、リーダ203は、RFIDタグを備えている商品に対して、RFIDタグの記憶領域にアクセスしてその記憶領域に記憶されているデータ、例えば当該商品の商品コードや単価等の読み出しを実行するリーダの一態様として用いられている。つまり、本実施の形態では、商品としてRFIDタグが付された商品が用いられているが故にリーダとしてリーダ203が用いられ、商品のデータを読み取るための空間としてベースプレート104の丸枠107と湾曲プレート105のオーバーハング部分との間の空間が利用されているわけである。したがって、リーダ203及び商品のデータを読み取るための空間の形態は、商品に対するそのデータの持たせ方に依存することになる。例えば、商品のデータがバーコードや2次元コード等のようなデータコードで記述されているとした場合には、リーダとしてバーコードリーダや二次元コードリーダ等のような光学的にデータコードを読み取るリーダが用いられることになる。   In addition, the reader 203 accesses a storage area of the RFID tag and reads out data stored in the storage area, for example, a product code and a unit price of the product, for a product including the RFID tag. It is used as one mode of the reader. That is, in this embodiment, since a product with an RFID tag is used as a product, the reader 203 is used as a reader, and the round frame 107 of the base plate 104 and the curved plate are used as a space for reading product data. The space between the 105 overhang portions is used. Therefore, the form of the space for reading the data of the reader 203 and the product depends on how the data is given to the product. For example, if the product data is described in a data code such as a barcode or a two-dimensional code, the data code is optically read as a reader such as a barcode reader or a two-dimensional code reader. A reader will be used.

以上、「操作画面」、「カード読取部」、「商品情報読取部」、及び「レシート発行部」という個々の要素について、チェックアウト端末101とPOS端末1とを比較対照した。両者の全体的な外観態様については、図3に示すように、チェックアウト端末101とPOS端末1との相違は極めて大きい。   As described above, the checkout terminal 101 and the POS terminal 1 are compared and contrasted with respect to individual elements of “operation screen”, “card reading unit”, “product information reading unit”, and “receipt issuing unit”. As for the overall appearance of both, as shown in FIG. 3, the difference between the checkout terminal 101 and the POS terminal 1 is extremely large.

図4は、プリンタの構造を示す模式図である。ハウジング106は、プリンタ113を内蔵する。プリンタ113は、回転自在に支持されたプラテン114とこのプラテン114に対して回動自在に支持されてプラテン114に当接するサーマルプリンタヘッド115とを備えている。プリンタ113は、用紙収納部116にロール状に巻回されて収納されたレシート用紙117を案内コロ118でプラテン114とサーマルプリンタヘッド115との間に案内し、レシート発行口109から外部に導き出す。このようなレシート用紙117の案内過程で、サーマルプリンタヘッド115が有する図示しない複数個の発熱素子の選択的な発熱によって、レシート用紙117に所定事項が印字される。したがって、レシート用紙117としては、感熱紙等を用いる必要がある。また、サーマルプリンタヘッド115によって印字済みのレシート用紙117を外部に導き出す過程で、レシート用紙117はカッタ119によって切断され、レシート120としてレシート発行口109から発行される。   FIG. 4 is a schematic diagram showing the structure of the printer. The housing 106 contains a printer 113. The printer 113 includes a platen 114 that is rotatably supported and a thermal printer head 115 that is rotatably supported by the platen 114 and abuts against the platen 114. The printer 113 guides the receipt paper 117 wound and stored in a roll shape in the paper storage unit 116 between the platen 114 and the thermal printer head 115 with a guide roller 118 and guides it to the outside from the receipt issue port 109. In such a guide process of the receipt paper 117, predetermined items are printed on the receipt paper 117 by selective heat generation of a plurality of heating elements (not shown) included in the thermal printer head 115. Therefore, it is necessary to use thermal paper or the like as the receipt paper 117. Further, in the process of leading the printed receipt paper 117 to the outside by the thermal printer head 115, the receipt paper 117 is cut by the cutter 119 and issued as a receipt 120 from the receipt issuing port 109.

図5は、各部の電気的接続のブロック図である。各種演算処理を実行して各部を集中的に制御するCPU151が設けられ、このCPU151にはプログラム等の固定データを記憶するROM152と、例えばプログラムの実行に際してワークエリアとして機能するRAM153とが接続されている。CPU151は、ROM152に格納されたプログラムに従い各種演算処理を実行し、RAM153をワークエリアとして使用しながら、各部を駆動制御する。   FIG. 5 is a block diagram of electrical connection of each part. A CPU 151 that executes various arithmetic processes and centrally controls each unit is provided. The CPU 151 is connected to a ROM 152 that stores fixed data such as a program and a RAM 153 that functions as a work area when the program is executed. Yes. The CPU 151 executes various arithmetic processes according to a program stored in the ROM 152, and drives and controls each unit while using the RAM 153 as a work area.

CPU151に制御される各部として、CPU151には、リーダライタ201及びリーダ203が接続され、表示器I/F154を介して液晶表示パネル111が接続され、タッチパネルI/F155を介してタッチパネル112が接続され、プリンタI/F156を介してプリンタ113が接続されている。CPU151には、また、通信I/F157も接続され、この通信I/F157に接続された外部機器、例えばストアコントローラ等とCPU151との間のデータ通信を可能にする。   As each unit controlled by the CPU 151, the reader / writer 201 and the reader 203 are connected to the CPU 151, the liquid crystal display panel 111 is connected via the display I / F 154, and the touch panel 112 is connected via the touch panel I / F 155. The printer 113 is connected via the printer I / F 156. The CPU 151 is also connected with a communication I / F 157, enabling data communication between the CPU 151 and an external device connected to the communication I / F 157, such as a store controller.

リーダライタ201は、カード用RFID無線部205を有し、このカード用RFID無線部205が第1のアンテナ202を介して非接触型のカード501との間で無線通信を実現する。つまり、リーダライタ201とカード501との間の無線通信は、RFID技術を用いて行なわれる。この場合、通信距離は数mm〜数cm程度が適当であるため、電磁結合方式又は電磁誘導方式のRFID技術を用いることが好適である。   The reader / writer 201 includes a card RFID wireless unit 205, and the card RFID wireless unit 205 realizes wireless communication with the non-contact type card 501 through the first antenna 202. That is, wireless communication between the reader / writer 201 and the card 501 is performed using RFID technology. In this case, since the communication distance is appropriately several mm to several cm, it is preferable to use the electromagnetic coupling type or electromagnetic induction type RFID technology.

リーダ203は、商品用RFID無線部206を有し、この商品用RFID無線部206が第2のアンテナ204を介して商品に付されたRFIDタグとの間で無線通信を実現する。この場合、数十cm程度の通信距離が必要となる反面、通信距離が長すぎると、データを読み取るべき商品ではない別の商品について無用な読み取りが行なわれてしまう。そこで、電磁誘導方式(例えば、13.56MHz帯を使用)か、あるいはマイクロ波方式(例えば、2.45GHz帯使用)のRFID技術を用いることが好適である。   The reader 203 includes a product RFID wireless unit 206, and the product RFID wireless unit 206 realizes wireless communication with an RFID tag attached to the product via the second antenna 204. In this case, although a communication distance of about several tens of centimeters is required, if the communication distance is too long, useless reading is performed on another product that is not a product from which data is to be read. Therefore, it is preferable to use an electromagnetic induction system (for example, 13.56 MHz band is used) or a microwave system (for example, 2.45 GHz band is used) RFID technology.

図6は、商品販売データ処理の実行に際して使用されるメモリ(RAM153)の使用状況を示す模式図である。チェックアウト端末101は、セルフチェックアウト処理を代表とする各種の処理を実行するためのプログラムコードをROM152に格納している。そこで、CPU151は、そのようなプログラムコードに従い、RAM153をワークエリアとして使用しながら、各種演算処理と必要に応じた各部を駆動制御とを実行し、セルフチェックアウト処理を代表とする各種の処理を実行する。このようなCPU151によるセルフチェックアウト処理に際して、一取引毎に、RAM153には図6に例示するような使用領域が生成される。   FIG. 6 is a schematic diagram showing a usage state of a memory (RAM 153) used when executing the merchandise sales data processing. The checkout terminal 101 stores program codes in the ROM 152 for executing various processes typified by the self checkout process. Therefore, according to such program code, the CPU 151 executes various arithmetic processes and drive control of each part as necessary while using the RAM 153 as a work area, and performs various processes typified by a self-checkout process. Execute. In such a self-checkout process by the CPU 151, a usage area as illustrated in FIG. 6 is generated in the RAM 153 for each transaction.

つまり、カード501がセット部110aに載置されてセットされると、リーダライタ201はカード501と通信を開始し、カード501が有しているICチップの記憶領域に記憶されているカード情報、例えば当該カード501の残高であるカード金額等の情報を獲得する。CPU151は、リーダライタ201が読み取ったカード情報をRAM153の記憶領域に記憶させる。こうしてRAM153に生成されるのが、カード情報記憶部153aである。   That is, when the card 501 is placed and set on the setting unit 110a, the reader / writer 201 starts communication with the card 501, and the card information stored in the storage area of the IC chip included in the card 501, For example, information such as a card amount that is the balance of the card 501 is acquired. The CPU 151 stores the card information read by the reader / writer 201 in the storage area of the RAM 153. Thus, the card information storage unit 153a is generated in the RAM 153.

また、リーダ203が商品のデータを読み取ると、CPU151は、読み取った商品のデータをRAM153の記憶領域に記憶させる。こうしてRAM153に生成されるのが、商品情報仮記憶部153bである。   When the reader 203 reads the product data, the CPU 151 stores the read product data in the storage area of the RAM 153. The product information temporary storage unit 153b is generated in the RAM 153 in this way.

CPU151は、商品のデータに基づいてその商品の単価を得ることができる。例えば、商品に付されたRFIDタグに記憶されているデータそれ自体が当該商品の単価を含んでいれば、リーダ203が商品のデータを読み取ることによって直ちに当該商品の単価を得ることができる。別の一例としては、商品に付されたRFIDタグに記憶されているデータが当該商品コードを含んでいる場合には、その商品コードによって特定される商品についての情報を、例えば通信I/F157を介してストアコントローラ等の外部機器に問合せ、問合せによる返答から当該商品の単価を得ることができる。いずれにしても、CPU151は、リーダ203がデータを読み取った商品について、その商品の単価に基づいて合計金額を算出する。そして、CPU151は、算出した合計金額をRAM153の記憶領域に記憶させる。こうしてRAM153に生成されるのが、合計金額記憶部153cである。   The CPU 151 can obtain the unit price of the product based on the product data. For example, if the data itself stored in the RFID tag attached to the product includes the unit price of the product, the reader 203 can immediately obtain the unit price of the product by reading the product data. As another example, when the data stored in the RFID tag attached to the product includes the product code, information about the product specified by the product code is displayed, for example, by using the communication I / F 157. Through the inquiry to an external device such as a store controller, the unit price of the product can be obtained from the response by the inquiry. In any case, the CPU 151 calculates the total amount of products for which the reader 203 has read data based on the unit price of the products. Then, the CPU 151 stores the calculated total amount in the storage area of the RAM 153. Thus, the total amount storage unit 153c is generated in the RAM 153.

[セルフチェックアウト処理]
図7は、セルフチェックアウト処理の流れを示すフローチャートである。セルフチェックアウト処理は、ROM152に格納されたセルフチェックアウトプログラムに従い実行される。以下、セルフチェックアウト処理について、図9ないし図15に例示する表示器103の画面表示例を参照しながら説明する。
[Self checkout process]
FIG. 7 is a flowchart showing the flow of the self-checkout process. The self-checkout process is executed according to a self-checkout program stored in the ROM 152. Hereinafter, the self-checkout process will be described with reference to screen display examples of the display unit 103 illustrated in FIGS. 9 to 15.

図9は、表示器103におけるセルフチェックアウト処理の開始画面を例示する模式図である。チェックアウト端末101は、セルフチェックアウト処理の開始画面として、図9に例示する画面を顧客に提供する。この開始画面では、「いらっしゃいませ」という挨拶と、「カードを置いてください」という案内とを表示する。開始画面は、表示器103及びセット部110aのグラフィック表示を提供することで、「カードを置いてください」という案内に従い、どこにカード501を置けばよいのかを顧客に示し、顧客を誘導する。   FIG. 9 is a schematic view illustrating a self-checkout process start screen on the display device 103. The checkout terminal 101 provides the customer with the screen illustrated in FIG. 9 as the start screen for the self-checkout process. On this start screen, a greeting “I welcome you” and a guidance “Please put a card” are displayed. The start screen provides a graphic display of the display unit 103 and the setting unit 110a, and in accordance with the guidance “please place the card”, shows the customer where to place the card 501 and guides the customer.

図8は、画像表示処理の流れを示すフローチャートである。画像表示処理は、ROM152に格納された画像表示プログラムに従い、図7に示すセルフチェックアウト処理と並列して実行される。つまり、図7中には図示しないが、セルフチェックアウトプログラムには、その起動に共ない図8に例示する画像表示プログラムの起動を指示するプログラムコードが記述されている。そこで、CPU151は、図7に示すセルフチェックアウトプログラムが起動すると、図8に示す画像表示プログラムを起動させる。この画像表示プログラムに従い、CPU151は、表示器103の液晶表示パネル111に開始画面を表示させる(ステップS201)。こうして表示された画面が、図9に例示する開始画面である。   FIG. 8 is a flowchart showing the flow of the image display process. The image display process is executed in parallel with the self-checkout process shown in FIG. 7 according to the image display program stored in the ROM 152. That is, although not shown in FIG. 7, in the self-checkout program, program code for instructing activation of the image display program illustrated in FIG. Therefore, when the self-checkout program shown in FIG. 7 is activated, the CPU 151 activates the image display program shown in FIG. In accordance with this image display program, the CPU 151 displays a start screen on the liquid crystal display panel 111 of the display 103 (step S201). The screen displayed in this way is the start screen illustrated in FIG.

図9に例示する表示器103の画面は、あるイベントの発生に応じて変化する。つまり、図8の画像表示処理では、CPU151がイベントの発生を監視しており(ステップS202)、イベントが発生すると(ステップS202のY)、発生したイベントを解析する(ステップS203)。そして、発生したイベントが精算であるかどうかを判定し(ステップS204)、精算でなければ(ステップS204のN)、ステップS203での解析内容に応じた画面を液晶表示パネル111に表示させる(ステップS205)。これに対して、発生したイベントが精算であったと判定した場合には(ステップS204のY)、表示器103の表示画面を後述する精算終了画面に切り替え(ステップS206)、所定時間の経過を待った後(ステップS207)、開示画面表示に戻る(ステップS207のY)。ここで、ステップS204で判定する「精算」の概念については、図7中のステップS113からステップS114の処理を説明するに際して、詳細に説明する。   The screen of the display 103 illustrated in FIG. 9 changes according to the occurrence of a certain event. That is, in the image display process of FIG. 8, the CPU 151 monitors the occurrence of an event (step S202). When an event occurs (Y in step S202), the generated event is analyzed (step S203). Then, it is determined whether the event that has occurred is settlement (step S204). If it is not settlement (N in step S204), a screen corresponding to the analysis content in step S203 is displayed on the liquid crystal display panel 111 (step S204). S205). On the other hand, when it is determined that the event that has occurred has been settled (Y in step S204), the display screen of the display device 103 is switched to a settlement end screen to be described later (step S206), and a predetermined time has passed. After (step S207), the display returns to the disclosure screen display (Y in step S207). Here, the concept of “settlement” determined in step S204 will be described in detail when the processing from step S113 to step S114 in FIG. 7 is described.

図7に示すセルフチェックアウト処理の説明に戻る。セルフチェックアウト処理としては、まず、セット部110aにカード501がセットされているかどうかを判定する(ステップS101)。この判定は、リーダライタ201がカード501と通信を確立できたかどうかをもって行なわれる。つまり、CPU151は、セルフチェックアウト処理の実行時において、リーダライタ201を駆動状態に維持する。駆動状態に維持されているリーダライタ201は、第1のアンテナ202に常時電流を流した状態になっている。そこで、この状態でセット部110aにカード501がセットされると、リーダライタ201とカード501との間で電磁結合又は電磁誘導による通信が確立し、カード501からの信号を受信できる状態になる。そこで、CPU151は、カード501からの信号の受信を確認すると、ステップS101において、カード501がセット部に110にセットされたことを判定する(ステップS101のY)。   Returning to the description of the self-checkout process shown in FIG. As the self-checkout process, first, it is determined whether or not the card 501 is set in the setting unit 110a (step S101). This determination is made based on whether the reader / writer 201 has established communication with the card 501. That is, the CPU 151 keeps the reader / writer 201 in a driving state during the execution of the self-checkout process. The reader / writer 201 maintained in the driving state is in a state in which a current is constantly supplied to the first antenna 202. Therefore, when the card 501 is set in the setting unit 110a in this state, communication by electromagnetic coupling or electromagnetic induction is established between the reader / writer 201 and the card 501, and a signal from the card 501 can be received. Therefore, when the CPU 151 confirms reception of the signal from the card 501, in step S101, the CPU 151 determines that the card 501 is set to 110 in the setting unit (Y in step S101).

カード501がセット部に110にセットされたことの判定(ステップS101のY)は、図8に示す画面表示処理にとってイベントの発生である。したがって、CPU151は、図8中のステップS202においてイベントの発生を認識する(ステップS202のY)。これに応じて、CPU151はイベント解析をし(ステップS203)、表示器103の画面を図10に例示する画面に切り替える。   The determination that the card 501 is set to 110 in the setting unit (Y in step S101) is an occurrence of an event for the screen display process shown in FIG. Therefore, the CPU 151 recognizes the occurrence of an event in step S202 in FIG. 8 (Y in step S202). In response to this, the CPU 151 performs event analysis (step S203), and switches the screen of the display unit 103 to the screen illustrated in FIG.

図10は、セット部110aにカード501をセットした場合の表示器103の画面を例示する模式図である。この画面例では、「カード残高」という表示と共に残高表示欄301が表示される。そして、画面中、「商品のタグ(RFID)を上に向けて丸枠内を通過させてください」という案内が表示される。また、画面は、ベースプレート104に描かれた丸枠107の上を商品が通過している状態のグラフィック表示を提供することで、「商品のタグ(RFID)を上に向けて丸枠内を通過させてください」という案内に従い、どの位置にカード501を通過させればよいのかを顧客に示し、顧客を誘導する。   FIG. 10 is a schematic view illustrating the screen of the display unit 103 when the card 501 is set in the setting unit 110a. In this screen example, a balance display field 301 is displayed together with a display of “card balance”. Then, on the screen, a guidance “Please pass the product tag (RFID) upward in the round frame” is displayed. In addition, the screen provides a graphic display of the product passing over the round frame 107 drawn on the base plate 104, so that “the product tag (RFID) faces upward and passes through the round frame. In accordance with the guidance “Please let me”, the customer is shown where the card 501 should be passed, and the customer is guided.

図10に例示する画面には、「取消」と記された取消ボタン302と「呼出」と記された呼出ボタン303とが表示されている。これらの取消ボタン302又は呼出ボタン303は、タッチパネル112によってタッチ入力可能なボタンとして出現している。そこで、これらの取消ボタン302又は呼出ボタン303がタッチ入力されると、タッチパネル112はその位置情報を出力し、これに応じてCPU151は取消ボタン302又は呼出ボタン303のタッチ入力を認識する。そこで、CPU151は、取消ボタン302がタッチされた場合には(ステップS115のY)、今までの処理操作の取り消し処理を実行し(ステップS116)、呼出ボタン303がタッチされた場合には(ステップS115のY)、店員の呼び出し処理を実行する(ステップS116)。   In the screen illustrated in FIG. 10, a cancel button 302 marked “Cancel” and a call button 303 marked “Call” are displayed. These cancel button 302 or call button 303 appear as buttons that can be touch-inputted by the touch panel 112. Therefore, when the cancel button 302 or the call button 303 is touch-inputted, the touch panel 112 outputs the position information, and the CPU 151 recognizes the touch input of the cancel button 302 or the call button 303 accordingly. Therefore, when the cancel button 302 is touched (Y in step S115), the CPU 151 executes cancel processing of the processing operation so far (step S116), and when the call button 303 is touched (step S116). (Y in S115), the salesclerk calling process is executed (step S116).

図7に示すセルフチェックアウト処理の説明に戻る。CPU151は、カード501がセット部110aにセットされたと判定すると(ステップS101のY)、カード501が有するICチップの記憶領域に記憶されているデータのうち、残高として記憶されている金額を読み取る(ステップS102)。この金額は、カード残高である。そこで、CPU151は、読み取ったカード残高をRAM153のカード情報記憶部153a(図6参照)に記憶させ、そのカード残高を表示器103に表示されている残高表示欄301に表示させる。図10に示す例では、カード残高は5200円である。   Returning to the description of the self-checkout process shown in FIG. When the CPU 151 determines that the card 501 is set in the setting unit 110a (Y in step S101), the CPU 151 reads the amount stored as a balance among the data stored in the storage area of the IC chip included in the card 501 ( Step S102). This amount is the card balance. Therefore, the CPU 151 stores the read card balance in the card information storage unit 153a (see FIG. 6) of the RAM 153, and displays the card balance in the balance display field 301 displayed on the display unit 103. In the example shown in FIG. 10, the card balance is 5200 yen.

ステップS102の処理に続き、CPU151は、商品に付されているRFIDタグが読み取られたかどうかの判定に移る(ステップS103)。この判定は、リーダ203が商品に付されたRFIDタグとの間で通信が確立できたかどうかをもって行なわれる。つまり、CPU151は、セルフチェックアウト処理の実行時において、リーダ203を駆動状態に維持する。駆動状態に維持されているリーダ203は、第2のアンテナ204に常時電流を流した状態になっている。この状態で、商品の通過領域として提供されているベースプレート104の丸枠107と湾曲プレート105のオーバーハング部分との間の空間に商品が通されると、商品に付されたRFIDタグとリーダ203との間の通信が確立され、RFIDタグに記憶されている商品のデータがリーダ203に読み取られる。そこで、CPU151は、RFIDからの信号の受信を確認すると、RFIDタグが読み取られたと判定する(ステップS103のY)。   Following the process of step S102, the CPU 151 proceeds to determination whether the RFID tag attached to the product has been read (step S103). This determination is made based on whether the reader 203 has established communication with the RFID tag attached to the product. That is, the CPU 151 keeps the reader 203 in a driving state when executing the self-checkout process. The reader 203 maintained in the driving state is in a state in which a current is constantly passed through the second antenna 204. In this state, when the product is passed through the space between the round frame 107 of the base plate 104 and the overhang portion of the curved plate 105 provided as a product passage area, the RFID tag attached to the product and the reader 203 Communication with the product is established, and the product data stored in the RFID tag is read by the reader 203. Therefore, when confirming reception of the signal from the RFID, the CPU 151 determines that the RFID tag has been read (Y in step S103).

RFIDタグが読み取られたことの判定(ステップS103のY)は、図8に示す画面表示処理にとってイベントの発生である。したがって、CPU151は、図8中のステップS202においてイベントの発生を認識する(ステップS202のY)。これに応じて、CPU151はイベント解析をし(ステップS203)、表示器103の画面を図11に例示する画面に切り替える。   The determination that the RFID tag has been read (Y in step S103) is the occurrence of an event for the screen display process shown in FIG. Therefore, the CPU 151 recognizes the occurrence of an event in step S202 in FIG. 8 (Y in step S202). In response to this, the CPU 151 performs event analysis (step S203), and switches the screen of the display 103 to the screen illustrated in FIG.

図11は、リーダ203に缶コーヒのデータを読み取らせた場合の表示器103の画面を例示する模式図である。図10に例示する画面から遷移した図11に例示する画面には、商品名とその金額とを表示するための商品情報表示欄304と、合計金額を表示する合計金額表示欄305と、取消ボタン302及び呼出ボタン303とは別に、「精算」と記された精算ボタン306とが出現する。また、図11に例示する画面には、「商品の登録が終わりましたら、金額をご確認の上、精算ボタンを押してください」という案内も表示される。これらの画面出現項目のうち、精算ボタン306は、取消ボタン302及び呼出ボタン303と同様に、タッチパネル112によってタッチ入力可能なボタンとして出現している。そこで、精算ボタン306がタッチ入力されると、タッチパネル112はその位置情報を出力し、これに応じてCPU151は精算ボタン306のタッチ入力を認識する。そこで、CPU151は、精算ボタン306がタッチ入力された場合には(ステップS110のY)、ステップS111からステップS114に至る処理が実行される。この処理については、後述する。   FIG. 11 is a schematic view illustrating the screen of the display 103 when the reader 203 reads can coffee data. The screen illustrated in FIG. 11 transitioned from the screen illustrated in FIG. 10 includes a product information display column 304 for displaying the product name and its amount, a total amount display column 305 for displaying the total amount, and a cancel button. In addition to 302 and the call button 303, a settlement button 306 labeled “settlement” appears. In addition, the screen illustrated in FIG. 11 also displays a guidance “When you have finished registering the product, please confirm the amount and press the checkout button”. Among these screen appearance items, the settlement button 306 appears as a button that can be touch-inputted by the touch panel 112, like the cancel button 302 and the call button 303. Therefore, when the settlement button 306 is touch-inputted, the touch panel 112 outputs the position information, and the CPU 151 recognizes the touch input of the settlement button 306 accordingly. Therefore, when the settlement button 306 is touch-inputted (Y in step S110), the CPU 151 executes processing from step S111 to step S114. This process will be described later.

図7に示すセルフチェックアウト処理の説明に戻る。CPU151によってRFIDタグが読み取られたと判定された際には、リーダ203によって既に商品のデータが読み取られている。そこで、CPU151は、リーダ203が読み取った商品のデータをRAM153に設定された商品情報仮記憶部153bに記憶する(ステップS104)。この場合の商品のデータは、一例として、商品名及び単価である。   Returning to the description of the self-checkout process shown in FIG. When the CPU 151 determines that the RFID tag has been read, the product data has already been read by the reader 203. Therefore, the CPU 151 stores the product data read by the reader 203 in the product information temporary storage unit 153b set in the RAM 153 (step S104). The product data in this case is, for example, a product name and a unit price.

別の一例として、商品に付されているRFIDタグに記憶されているのが当該商品の商品コードである場合を想定する。この場合には、商品コードをキーとして商品名及び単価を検索する必要がある。一例として、チェックアウト端末101それ自体がPLUを持つか、あるいは通信I/Fを介してチェックアウト端末101が通信可能な外部機器、例えばストアコントローラ等がPLUを持つ構成を採用すれば、RFIDタグから獲得した商品コードをキーとして当該商品の商品名及び単価を得ることができる。ステップS104の処理では、こうして得た商品名及び単価を商品情報仮記憶部153bに記憶するようにしても良い。   As another example, it is assumed that the product code of the product is stored in the RFID tag attached to the product. In this case, it is necessary to search for the product name and unit price using the product code as a key. As an example, if the checkout terminal 101 itself has a PLU or an external device that can communicate with the checkout terminal 101 via a communication I / F, for example, a store controller or the like adopts a configuration in which the PLU has a PLU, The product name and unit price of the product can be obtained using the product code acquired from the key. In the process of step S104, the product name and unit price obtained in this way may be stored in the product information temporary storage unit 153b.

続いて、CPU151は、カード501がセット部110aに載置されてセットされているかどうかの判定を行ない(ステップS105)、カード501がセットされていることを条件として(ステップS105のY)、それまでの合計金額を計算し、RAM153に設定された合計金額記憶部153cに計算した合計金額を書き込む(ステップS106)。   Subsequently, the CPU 151 determines whether or not the card 501 is placed and set on the setting unit 110a (step S105), on condition that the card 501 is set (Y in step S105), And the total amount calculated is written in the total amount storage unit 153c set in the RAM 153 (step S106).

そして、CPU151は、ステップS102で読み取ったカードに記憶されている金額、つまりカード残高がステップS105で算出した合計金額を超えているかどうかを判定する(ステップS107)。判定の結果、カード501の残高が合計金額を超えているとの判定結果が得られた場合には(ステップS107のY)、図11に示す商品情報表示欄304に、RAM153の商品情報仮記憶部153bが記憶する商品のデータのうち商品名と単価とを表示する(ステップS108)。そして、図11に示す合計金額表示欄305には、RAM153の合計金額記憶部153cが記憶する合計金額を表示する(ステップS109)。   Then, the CPU 151 determines whether or not the amount stored in the card read in step S102, that is, the card balance exceeds the total amount calculated in step S105 (step S107). As a result of the determination, if it is determined that the balance of the card 501 exceeds the total amount (Y in step S107), the product information temporary storage in the RAM 153 is displayed in the product information display column 304 shown in FIG. The product name and unit price of the product data stored in the unit 153b are displayed (step S108). 11 displays the total amount stored in the total amount storage unit 153c of the RAM 153 (step S109).

ここで、図11に例示する画面のフォーマット自体は、図8に処理内容を示す画像表示プログラムのステップS205の記述に従い、CPU151が液晶表示パネル111を駆動制御して出現させている。これに対して、商品情報表示欄304に表示される商品名及び単価は、図7に処理内容を示すセルフチェックアウトプログラムのステップS108及びステップS109の記述に従い、CPU151が液晶表示パネル111を駆動制御して出現させている。そして、図11に示す例は、缶コーヒに付されたRFIDが記憶するデータがリーダ203に読み取られた状況を想定し、このような場合における表示器103の画面表示例を示している。そこで、商品情報表示欄304に「缶コーヒ」「120円」と表示がなされ、合計金額表示欄305に「120円」と表示されている。   Here, the screen format illustrated in FIG. 11 is caused to appear by the CPU 151 driving and controlling the liquid crystal display panel 111 in accordance with the description in step S205 of the image display program showing the processing contents in FIG. On the other hand, the product name and unit price displayed in the product information display field 304 are controlled by the CPU 151 to drive the liquid crystal display panel 111 in accordance with the descriptions in steps S108 and S109 of the self-checkout program showing the processing contents in FIG. And appear. The example shown in FIG. 11 shows a screen display example of the display unit 103 in such a case, assuming that the data stored in the RFID attached to the can coffee is read by the reader 203. Therefore, “can coffee” “120 yen” is displayed in the product information display field 304, and “120 yen” is displayed in the total amount display field 305.

ステップS109の処理後、CPU151の処理はステップS103の処理、つまり、RFIDタグが読み取られたかどうかの判定処理にリターンする。したがって、取消ボタン302、呼出ボタン303、又は精算ボタン306のいずれか1つがタッチ入力されない限り、商品のデータの入力処理が繰り返される。これに対して、ステップS103でRFIDタグが読み取られたと判定されるまでの間(ステップS103のN)、精算ボタン306がタッチ入力されたかどうかが判定される(ステップS110)。精算ボタン306のタッチ入力が判定された場合には(ステップS110のY)、精算処理が実行される(ステップS111〜ステップS114)。この精算処理については、後述する。これに対して、精算ボタン306のタッチ入力が判定されなければ(ステップS110のN)、他のボタン、つまり取消ボタン302又は呼出ボタン303がタッチ入力されたかどうかが判定される(ステップS115)。他のボタンのタッチ入力が判定された場合には(ステップS115のY)、入力ボタンに応じた処理、つまり、取消ボタン302がタッチされた場合には(ステップS115のY)、今までの処理操作の取り消し処理を実行し(ステップS116)、呼出ボタン303がタッチされた場合には(ステップS115のY)、店員の呼び出し処理を実行する(ステップS116)。これに対して、他のボタンのタッチ入力が判定されなければ(ステップS115のN)、ステップS103の処理、つまり、RFIDタグが読み取られたかどうかの判定処理にリターンする。   After the process of step S109, the process of the CPU 151 returns to the process of step S103, that is, the determination process of whether or not the RFID tag has been read. Therefore, as long as any one of the cancel button 302, the call button 303, or the settlement button 306 is not touch-input, the product data input process is repeated. On the other hand, until it is determined in step S103 that the RFID tag has been read (N in step S103), it is determined whether or not the settlement button 306 is touch-input (step S110). When the touch input of the settlement button 306 is determined (Y in step S110), the settlement process is executed (step S111 to step S114). This settlement process will be described later. On the other hand, if the touch input of the settlement button 306 is not determined (N in step S110), it is determined whether another button, that is, the cancel button 302 or the call button 303 is touch-input (step S115). If the touch input of another button is determined (Y in step S115), the process corresponding to the input button, that is, if the cancel button 302 is touched (Y in step S115), the process so far An operation canceling process is executed (step S116), and when the call button 303 is touched (Y in step S115), a salesclerk calling process is executed (step S116). On the other hand, if the touch input of another button is not determined (N of step S115), the process returns to the process of step S103, that is, the determination process of whether or not the RFID tag has been read.

ここで、本実施の形態のセルフチェックアウト処理では、セット部110aにカード501が載置され続けていることが前提となっている。そこで、前述したように、CPU151は、ステップS103においてRFIDタグが読み取られたと判定した場合(ステップS103のY)、カード501がセット部110aに載置されてセットされているかどうかの判定を行なう(ステップS105)。判定の結果、カード501がセットされていないことが判定された場合には(ステップS105のN)、RAM153におけるカード情報記憶部153a、商品情報仮記憶部153b及び合計金額記憶部153cからデータをクリアし(ステップS117)、処理を終了する。   Here, in the self-checkout process of the present embodiment, it is assumed that the card 501 is continuously placed on the set unit 110a. Therefore, as described above, when the CPU 151 determines that the RFID tag has been read in step S103 (Y in step S103), the CPU 151 determines whether or not the card 501 is placed and set on the setting unit 110a ( Step S105). As a result of the determination, if it is determined that the card 501 is not set (N in step S105), the data is cleared from the card information storage unit 153a, the product information temporary storage unit 153b, and the total amount storage unit 153c in the RAM 153. (Step S117), and the process ends.

また、カード残高が購入金額を超えてしまえば、もはや取引が成立しない。そこで、前述したように、ステップS107では、ステップS102で読み取ったカード残高がステップS105で算出した合計金額を超えているかどうかを判定する。判定の結果、カード501の残高が合計金額に満たないとの判定結果が得られた場合には(ステップS107のN)、表示器103にカード金額が不足していることを表示して顧客に知らせ(ステップS118)、直前にステップS103でRFIDタグが読み取られたと判定された商品の単価のみをRAM153の合計金額記憶部153cに記憶されている合計金額から差し引き(ステップS119)、ステップS103の処理、つまり、RFIDタグが読み取られたかどうかの判定処理にリターンする。この状態では、購入合計金額がカード残高を越えないような単価の商品を購入することが可能であり、あるいは、精算ボタン306をタッチ入力して精算することも可能である。   Also, if the card balance exceeds the purchase amount, the transaction is no longer established. Therefore, as described above, in step S107, it is determined whether or not the card balance read in step S102 exceeds the total amount calculated in step S105. If it is determined that the balance of the card 501 is less than the total amount (N in step S107), the display 103 indicates that the card amount is insufficient and indicates to the customer. Notification (step S118), the unit price of the product for which it was determined that the RFID tag was read in step S103 immediately before is subtracted from the total amount stored in the total amount storage unit 153c of the RAM 153 (step S119), and the processing in step S103 That is, the process returns to the determination process of whether or not the RFID tag has been read. In this state, it is possible to purchase a product with a unit price such that the total purchase amount does not exceed the card balance, or it is possible to perform settlement by touch-inputting the settlement button 306.

図12〜図14には、商品のデータが次々と入力された場合の画面遷移例を例示する。   12 to 14 exemplify screen transition examples when product data is successively input.

図12は、缶コーヒに続き、リーダ203におにぎりのデータを読み取らせた場合の表示器の画面を例示する模式図である。缶コーヒに続き、商品の通過領域として提供されているベースプレート104の丸枠107と湾曲プレート105のオーバーハング部分との間の空間におにぎりが通されると、おにぎりに付されたRFIDタグとリーダ203との間の通信が確立され、RFIDタグに記憶されているおにぎりのデータがリーダ203に読み取られる。これにより、図7中のステップS103からステップS109までの処理が繰り返され、これらの処理に際して図8中のステップS201からステップS205までの処理が繰り返される。その結果、図7中のステップS108の処理により、表示器103の表示として商品情報表示欄304がもう一段増やされ、第1段目の「缶コーヒ」「120円」という表示と共に、第2段目に「おにぎり」「150円」という表示がなされる。そして、図7中のステップS106では、RAM153の合計金額記憶部153cに記憶されている合計金額、この場合には缶コーヒの金額である120円におにぎりの金額である150円を加算して270円をそれまでの合計金額として求め、この270円を合計金額記憶部153cに記憶させる。これにより、図7中のステップS109により、表示器103に表示される合計金額表示欄305の金額が270円となる。   FIG. 12 is a schematic view illustrating the screen of the display when the reader 203 reads rice ball data following the can coffee. When rice balls are passed through the space between the round frame 107 of the base plate 104 and the overhanging portion of the curved plate 105, which is provided as a product passage area, following the can coffee, the RFID tag attached to the rice ball and the reader Communication with 203 is established, and the rice ball data stored in the RFID tag is read by the reader 203. Thereby, the process from step S103 to step S109 in FIG. 7 is repeated, and the process from step S201 to step S205 in FIG. 8 is repeated in these processes. As a result, the product information display column 304 is further increased as the display of the display 103 by the processing of step S108 in FIG. 7, and the first level “can coffee” “120 yen” is displayed along with the second level. “Onigiri” and “150 yen” are displayed on the eyes. Then, in step S106 in FIG. 7, the total amount stored in the total amount storage unit 153c of the RAM 153, in this case, 120 yen that is the amount of can coffee, 150 yen that is the amount of rice balls is added 270 Yen is obtained as the total amount so far, and this 270 yen is stored in the total amount storage unit 153c. Thereby, the amount in the total amount display column 305 displayed on the display unit 103 is 270 yen in step S109 in FIG.

図13は、おにぎりに続き、リーダ203に弁当のデータを読み取らせた場合の表示器の画面を例示する模式図である。おにぎりに続き、商品の通過領域として提供されているベースプレート104の丸枠107と湾曲プレート105のオーバーハング部分との間の空間に弁当が通されると、弁当に付されたRFIDタグとリーダ203との間の通信が確立され、RFIDタグに記憶されている弁当のデータがリーダ203に読み取られる。これにより、図7中のステップS103からステップS109までの処理が繰り返され、これらの処理に際して図8中のステップS201からステップS205までの処理が繰り返される。その結果、図7中のステップS108の処理により、表示器103の表示として商品情報表示欄304がもう一段増やされ、第1段目の「缶コーヒ」「120円」、第2段目の「おにぎり」「150円」という表示と共に、第3段目に「弁当」「480円」という表示がなされる。そして、図7中のステップS106では、RAM153の合計金額記憶部153cに記憶されている合計金額、この場合には缶コーヒとおにぎりとの金額である270円に弁当の金額である480円を加算して750円をそれまでの合計金額として求め、この750円を合計金額記憶部153cに記憶させる。これにより、図7中のステップS109により、表示器103に表示される合計金額表示欄305の金額が750円となる。   FIG. 13 is a schematic view illustrating the screen of the display unit when the reader 203 reads the data of the lunch box following the rice ball. Following the rice ball, when the lunch box is passed through the space between the round frame 107 of the base plate 104 and the overhanging portion of the curved plate 105, which is provided as a product passage area, the RFID tag attached to the lunch box and the reader 203 Communication with the device is established, and the data of the lunch box stored in the RFID tag is read by the reader 203. Thereby, the process from step S103 to step S109 in FIG. 7 is repeated, and the process from step S201 to step S205 in FIG. 8 is repeated in these processes. As a result, the product information display field 304 is further increased as the display of the display 103 by the processing of step S108 in FIG. 7, and the first level “can coffee” “120 yen” and the second level “ Along with the display of “rice ball” and “150 yen”, the display of “bento” and “480 yen” is made in the third row. Then, in step S106 in FIG. 7, 480 yen, which is the amount of a lunch box, is added to the total amount stored in the total amount storage unit 153c of the RAM 153, in this case, 270 yen, which is the amount of can coffee and rice balls. Then, 750 yen is obtained as the total amount so far, and this 750 yen is stored in the total amount storage unit 153c. Thereby, the amount in the total amount display field 305 displayed on the display unit 103 is 750 yen in step S109 in FIG.

図14は、弁当に続き、リーダ203に雑誌のデータを読み取らせた場合の表示器の画面を例示する模式図である。弁当に続き、商品の通過領域として提供されているベースプレート104の丸枠107と湾曲プレート105のオーバーハング部分との間の空間に雑誌が通されると、雑誌に付されたRFIDタグとリーダ203との間の通信が確立され、RFIDタグに記憶されている雑誌のデータがリーダ203に読み取られる。これにより、図7中のステップS103からステップS109までの処理が繰り返され、これらの処理に際して図8中のステップS201からステップS205までの処理が繰り返される。その結果、図7中のステップS108の処理により、表示器103の表示として商品情報表示欄304がもう一段増やされ、第1段目の「缶コーヒ」「120円」、第2段目の「おにぎり」「150円」、第3段目の「弁当」「480円」という表示と共に、第4段目に「雑誌」「500円」という表示がなされる。そして、図7中のステップS106では、RAM153の合計金額記憶部153cに記憶されている合計金額、この場合には缶コーヒとおにぎりと弁当との金額である750円に雑誌の金額である500円を加算して1250円をそれまでの合計金額として求め、この1250円を合計金額記憶部153cに記憶させる。これにより、図7中のステップS109により、表示器103に表示される合計金額表示欄305の金額が1250円となる。   FIG. 14 is a schematic view illustrating the screen of the display when the reader 203 reads the magazine data following the lunch box. Following the lunch box, when the magazine is passed through the space between the round frame 107 of the base plate 104 and the overhanging portion of the curved plate 105 provided as a product passage area, the RFID tag attached to the magazine and the reader 203 Communication with the user is established, and magazine data stored in the RFID tag is read by the reader 203. Thereby, the process from step S103 to step S109 in FIG. 7 is repeated, and the process from step S201 to step S205 in FIG. 8 is repeated in these processes. As a result, the product information display field 304 is further increased as the display of the display 103 by the processing of step S108 in FIG. 7, and the first level “can coffee” “120 yen” and the second level “ Onigiri, “150 yen”, “bento”, “480 yen” in the third row, and “magazine”, “500 yen” in the fourth row are displayed. In step S106 in FIG. 7, the total amount stored in the total amount storage unit 153c of the RAM 153, in this case, 750 yen, which is the amount of can coffee, rice balls and lunch boxes, is 500 yen, which is the amount of the magazine. Is added to obtain 1250 yen as the total amount so far, and this 1250 yen is stored in the total amount storage unit 153c. As a result, the amount in the total amount display field 305 displayed on the display unit 103 is 1250 yen in step S109 in FIG.

精算処理について説明する。ステップS103でRFIDタグが読み取られたと判定されるまでの間(ステップS103のN)、精算ボタン306がタッチ入力されたかどうかが判定され(ステップS110)、この判定の結果、精算ボタン306のタッチ入力が判定された場合には(ステップS110のY)、精算処理が実行される(ステップS111〜ステップS114)。つまり、CPU151は、カード501がセット部110aに載置されてセットされているかどうかの判定を行ない(ステップS111)、カード501がセットされていることを条件として(ステップS111のY)、カード残高から合計金額を減算した金額を算出する(ステップS112)。この場合のカード残高は、ステップS102でカード501から読み取ってRAM153のカード情報記憶部153a(図6参照)に記憶させたカード残高である。合計金額は、ステップS106でRAM153の合計金額記憶部153cに書き込んだ合計金額である。   The settlement process will be described. Until it is determined in step S103 that the RFID tag has been read (N in step S103), it is determined whether or not the settlement button 306 has been touched (step S110). As a result of this determination, the touch input of the settlement button 306 is determined. Is determined (Y in step S110), a settlement process is executed (steps S111 to S114). That is, the CPU 151 determines whether or not the card 501 is placed and set on the setting unit 110a (step S111), and the card balance is set on the condition that the card 501 is set (Y in step S111). An amount of money obtained by subtracting the total amount of money is calculated (step S112). The card balance in this case is the card balance read from the card 501 in step S102 and stored in the card information storage unit 153a (see FIG. 6) of the RAM 153. The total amount is the total amount written in the total amount storage unit 153c of the RAM 153 in step S106.

CPU151は、ステップS112でカード残高から合計金額を減算した金額を算出したら、その金額をカード501に書き込む(ステップS113)。つまり、CPU151は、リーダライタ201を駆動制御して、セット部110aに載置されてセットされているカード501が有するICチップの記憶領域にアクセスさせ、この記憶領域に記憶されているデータのうち、残高として記憶されている金額からステップS112で算出した金額を減算した金額を、新たな残高として記憶させる。もっとも、ここで述べている処理内容は、ある程度概念的な処理内容であり、結果的に、カード501が記憶しているカード残高がステップS112で算出した金額を減算した金額となれば良い。より具体的な処理内容は、多くの場合、カード501の規格やデータ構造等によって決められることになる。   After calculating the amount obtained by subtracting the total amount from the card balance in step S112, the CPU 151 writes the amount in the card 501 (step S113). That is, the CPU 151 drives and controls the reader / writer 201 to access the storage area of the IC chip included in the card 501 placed and set on the set unit 110a, and among the data stored in the storage area The amount obtained by subtracting the amount calculated in step S112 from the amount stored as the balance is stored as a new balance. However, the processing content described here is conceptual processing content to some extent, and as a result, the card balance stored in the card 501 may be the amount obtained by subtracting the amount calculated in step S112. More specific processing contents are often determined by the standard or data structure of the card 501.

別の実施の形態として、カード501が記憶するカード残高は、残高となる数値である必要はなく、例えば、カード501から引き落とされる金額の履歴情報であっても良い。この場合、一例として、カード501には、このカード501から引き落とすべき金額、例えば合計金額記憶部153cが記憶する合計金額のみを書き加えていくことになる。カード501に予めチャージされた金額と、その後にカード501から引き落とすべき金額の履歴とが分かれば、当該チャージされた金額から引き落とすべき全ての金額を減算することで、カード501の残高を自ずと求めることが可能である。したがって、このような処理を実行する場合には、カード残高から合計金額を減算する必要がないため、ステップS112の処理は不要となる。   As another embodiment, the card balance stored in the card 501 does not have to be a numerical value as a balance, and may be history information of an amount withdrawn from the card 501, for example. In this case, as an example, only the amount to be deducted from the card 501, for example, the total amount stored in the total amount storage unit 153 c is added to the card 501. If the amount charged in advance to the card 501 and the history of the amount to be deducted from the card 501 are known, the balance of the card 501 is automatically calculated by subtracting all the amounts to be deducted from the charged amount. Is possible. Therefore, when such a process is executed, it is not necessary to subtract the total amount from the card balance, so the process of step S112 becomes unnecessary.

前述したように、CPU151は、精算ボタン306のタッチ入力を判定した場合(ステップS110のY)、精算処理に入る前に、カード501がセット部110aに載置されてセットされているかどうかの判定を行なう(ステップS111)。判定の結果、カード501がセットされていないことが判定された場合には(ステップS111のN)、RAM153におけるカード情報記憶部153a、商品情報仮記憶部153b及び合計金額記憶部153cからデータをクリアし(ステップS117)、処理を終了する。   As described above, when the CPU 151 determines the touch input of the settlement button 306 (Y in step S110), the CPU 151 determines whether or not the card 501 is placed and set on the setting unit 110a before entering the settlement process. Is performed (step S111). As a result of the determination, if it is determined that the card 501 is not set (N in step S111), the data is cleared from the card information storage unit 153a, the product information temporary storage unit 153b, and the total amount storage unit 153c in the RAM 153. (Step S117), and the process ends.

ここで、ステップS113でのカード501への書き込み処理の終了は、図8に示す画面表示処理にとってイベントの発生である。したがって、CPU151は、図8中のステップS202においてイベントの発生を認識する(ステップS202のY)。これに応じて、CPU151はイベント解析をする(ステップS203)。その結果、CPU151はイベントが精算であることを判定する(ステップS204のY)。つまり、ステップS204での「精算」という概念は、精算ボタン306がタッチ入力された後、ステップS113でのカード501への書き込み処理が終了したことと等価である。そこで、CPU151は、表示器103の画面を図15に例示する精算終了画面に切り替える。   Here, the end of the writing process to the card 501 in step S113 is the occurrence of an event for the screen display process shown in FIG. Therefore, the CPU 151 recognizes the occurrence of an event in step S202 in FIG. 8 (Y in step S202). In response to this, the CPU 151 performs event analysis (step S203). As a result, the CPU 151 determines that the event is a settlement (Y in step S204). That is, the concept of “settlement” in step S204 is equivalent to the completion of the writing process to the card 501 in step S113 after the settlement button 306 is touch-inputted. Therefore, the CPU 151 switches the screen of the display unit 103 to the settlement end screen illustrated in FIG.

図15は、精算処理が終了した場合の表示器103の画面(精算終了画面)を例示する模式図である。精算終了画面では、「精算は終了致しました。レシートとカードをお取りください。」という案内と、「ありがとうございました」という挨拶とを表示する。加えて、「袋詰めは、お隣でどうぞ」という案内を、袋詰めをすべき場所へ導く矢印のグラフィック表示と共に表示することで、顧客を袋詰めすべき場所に誘導している。   FIG. 15 is a schematic view illustrating the screen of the display device 103 (the settlement end screen) when the settlement process is completed. On the checkout end screen, a message “Checkout is complete. Please take your receipt and card.” And a greeting “Thank you” are displayed. In addition, the guidance “Please fill in next to the bag” is displayed together with a graphic display of an arrow leading to the place to be bagged to guide the customer to the place to be bagged.

そして、図7に示すセルフチェックアウト処理では、CPU151は、カード残高をカード501に書き込む処理(ステップS113)に続き、プリンタ113を駆動制御し、レシート120の印字発行を実行する(ステップS114)。この際、レシート120の印字内容は、RAM153の商品情報仮記憶部153b及び合計金額記憶部153cの記憶内容等を参照して決定する。こうして、ステップS114でレシート120の印字発行がなされたならば、一取引におけるセルフチェックアウト処理が終了する。   Then, in the self-checkout process shown in FIG. 7, the CPU 151 drives and controls the printer 113 to execute printing of the receipt 120 (step S114) following the process of writing the card balance to the card 501 (step S113). At this time, the print contents of the receipt 120 are determined with reference to the storage contents of the product information temporary storage unit 153b and the total amount storage unit 153c of the RAM 153. Thus, if the receipt 120 is printed in step S114, the self-checkout process in one transaction is completed.

[まとめ]
以上説明した本実施の形態のチェックアウト端末101は、CPU151が実行する機能実行手段として、セット部110aに対するカード501のセットの有無を判定する手段(ステップS101)を有し、セット部110aに対するカード501のセットが判定されていることを条件に(ステップS105)、リーダ203が読み取ったデータにより特定される商品の価格について一取引における合計金額を算出する第1の処理を実行する手段(ステップS106)を有し、セット部110aに対するカード501のセットが判定されていることを条件に(ステップS111)、リーダライタ201を駆動制御して算出した合計金額相当分の金銭情報をカード501から引き落し(ステップS112、ステップS113)、プリンタ113を駆動制御して当該取引のレシート120を発行する第2の処理を実行する手段(ステップS114)を有する。このように、セルフチェックアウト処理に際して、上記第1の処理に際しても、上記第2の処理に際しても、その実行はセット部110aに対してカード501のセットが判定されていることが条件とされる(ステップS105、ステップS111)。これにより、カード501に対する金銭情報の読出しと変更とを確実に行なうという側面から、間違いのないセルフチェックアウトの支援がなされる。しかも、カード501がセット部110aにセットされていないためにカード501での決済ができない状態となっているにも拘らず、セルフチェックアウトのための無用な操作を顧客に強いてしまうような不都合が確実に防止される。
[Summary]
The checkout terminal 101 according to the present embodiment described above has, as a function execution unit executed by the CPU 151, a unit (step S101) for determining whether or not the card 501 is set with respect to the set unit 110a, and the card for the set unit 110a. On condition that the set of 501 is determined (step S105), means for executing a first process for calculating the total amount in one transaction for the price of the product specified by the data read by the reader 203 (step S106) ) And the amount of money corresponding to the total amount calculated by controlling the driving of the reader / writer 201 is withdrawn from the card 501 on the condition that the card 501 is set to the set unit 110a (step S111). (Step S112, Step S113), Printer 11 The drive control to have a means for performing a second process of issuing a receipt 120 of the transaction (step S114). As described above, in the self-checkout process, both the first process and the second process are executed on the condition that the set unit 110a determines that the card 501 is set. (Step S105, Step S111). Thereby, self-checkout without error is supported from the aspect of surely reading out and changing the monetary information with respect to the card 501. In addition, since the card 501 is not set in the setting unit 110a, the customer cannot perform an unnecessary operation for self-checkout even though the card 501 cannot be settled. It is surely prevented.

また、本実施の形態のチェックアウト端末101では、セット部110aに対するカード501のセットの有無の判定を、リーダライタ201によるカード501との無線通信の確立の有無をもって行なうようにしている。このため、セット部110aに対するカード501のセットの有無を、例えば光センサ等のような構造物を用いることなく確実に判定することができ、構造の簡略化が図られる。   Also, in the checkout terminal 101 of the present embodiment, the determination as to whether or not the card 501 is set in the setting unit 110a is made based on whether or not the reader / writer 201 establishes wireless communication with the card 501. For this reason, the presence or absence of the set of the card 501 with respect to the set unit 110a can be reliably determined without using a structure such as an optical sensor, and the structure can be simplified.

また、本実施の形態のチェックアウト端末101では、セット部110aに対するカード501のセットが判定されていることを条件に、一取引における各種処理の開始を可能にしている(ステップS101)。このため、セット部110aにカード501がセットされていない状態で顧客がセルフチェックアウトのための操作を開始してしまい、結局はセルフチェックアウトに失敗してしまうような事態を未然に防止することができ、この面からも、カード501がセット部110aにセットされていないためにカード501での決済ができない状態となっているにも拘らず、セルフチェックアウトのための無用な操作を顧客に強いてしまうような不都合が確実に防止される。   In addition, the checkout terminal 101 according to the present embodiment enables various processes in one transaction to be started on the condition that the card 501 is set for the set unit 110a (step S101). For this reason, it is possible to prevent a situation in which the customer starts an operation for self-checkout without the card 501 being set in the setting unit 110a and eventually fails in self-checkout. From this aspect, the customer can perform unnecessary operations for self-checkout even though the card 501 is not set in the setting unit 110a and the card 501 cannot be settled. Inconveniences that can be forced are reliably prevented.

また、本実施の形態のチェックアウト端末101では、操作部である精算ボタン306の操作によって一取引の終了を宣言する手段(ステップS111)を有し、一取引の終了宣言に応じて前述した第2の処理を実行するようにしている(ステップS111〜114)。このような処理は、第2の処理に際して、その実行はセット部110aに対してカード501のセットが判定されていることが条件とされる(ステップS105、ステップS111)ことと相俟って、間違いのないセルフチェックアウトに対して大きな支援を与えることになる。つまり、商品情報をリーダ203で読み取る度に第2の処理の全部又は一部を行なうとなると、全ての商品について操作する途中でカード501が取り去られてしまった場合、ある商品についてはチェックアウト済みで別の商品についてはチェックアウトが未だなされていないという矛盾した状態が生じてしまう。このような矛盾の発生は、一取引の終了宣言に応じて第2の処理を実行するようにし(ステップS111〜114)、第2の処理の実行はセット部110aに対するカード501のセットを条件とするようにすることで(ステップS105、ステップS111)、確実に防止できる。   In addition, the checkout terminal 101 according to the present embodiment has means (step S111) for declaring the end of one transaction by operating the checkout button 306 that is an operation unit. 2 is executed (steps S111 to S114). In the second process, such a process is executed under the condition that the card 501 has been determined for the set unit 110a (step S105, step S111). It will provide great support for self-checkout without mistakes. That is, every time the product information is read by the reader 203, if all or part of the second processing is performed, if the card 501 is removed during the operation for all the products, a certain product is checked out. This results in a contradictory state where another product has not yet been checked out. The occurrence of such a contradiction is such that the second process is executed in accordance with the end declaration of one transaction (steps S111 to S114), and the execution of the second process is based on the setting of the card 501 with respect to the set unit 110a. By doing so (step S105, step S111), it can be surely prevented.

また、本実施の形態のチェックアウト端末101では、リーダ203は、商品に付されたRFIDタグとの間で第2のアンテナ204を介して通信を確立し、RFIDタグからデータを読み取る。これにより、例えばバーコードのようなデータコードの読み取り操作に不慣れな顧客であっても、確実に商品情報を読み取らせることができる。   In the checkout terminal 101 according to the present embodiment, the reader 203 establishes communication with the RFID tag attached to the product via the second antenna 204 and reads data from the RFID tag. As a result, even if the customer is unfamiliar with the operation of reading a data code such as a barcode, the product information can be reliably read.

また、本実施の形態のチェックアウト端末101では、操作者側に向けて延出するテーブル110が設けられ、セット部110aはテーブル110の上面に配置され、第1のアンテナ202は、テーブル110において、テーブル110の上面に配置されたセット部110aにセットされたカード501とリーダライタ201との間の通信を媒介する位置に配置され、第2のアンテナ204は、テーブル110において、テーブル110の下方空間を通過する商品に付されたRFIDタグとリーダ203との間の通信を媒介する位置に配置されている。したがって、テーブル110を挟み、その上方ではカード501に対する金銭情報の読出しと変更とが行なわれ、その下方では商品情報の読み取りが行われる。これにより、空間が効率的に使用される。しかも、セット部110aはテーブル110の上面に配置されているために、顧客からのカード501の視認性が向上し、カード501の確実なセット、セルフチェックアウト操作終了後におけるカード501の取り忘れの防止等、様々な利点が生ずる。また、テーブル110の下方空間は、商品を自然と移動させ易く、この意味で、操作性の向上という利点が生ずる。   Further, in the checkout terminal 101 of the present embodiment, a table 110 extending toward the operator side is provided, the setting unit 110 a is disposed on the upper surface of the table 110, and the first antenna 202 is connected to the table 110. The second antenna 204 is disposed below the table 110 in the table 110, and is disposed at a position that mediates communication between the card 501 set in the set unit 110a disposed on the upper surface of the table 110 and the reader / writer 201. It is disposed at a position that mediates communication between the RFID tag attached to the product passing through the space and the reader 203. Therefore, with the table 110 interposed therebetween, the monetary information is read and changed for the card 501 above, and the merchandise information is read below it. Thereby, space is used efficiently. In addition, since the setting unit 110a is arranged on the upper surface of the table 110, the visibility of the card 501 from the customer is improved, and the card 501 is forgotten to be removed after the reliable setting of the card 501 and the self-checkout operation. Various advantages arise, such as prevention. Further, the space below the table 110 facilitates the natural movement of the product, and in this sense, the advantage of improved operability occurs.

また、本実施の形態のチェックアウト端末101は、表示器103を備え、この表示器103に各種情報を表示させるようにしているので、顧客に対する案内誘導がたやすく、この面からも間違いのないセルフチェックアウトの支援がなされる。   In addition, the checkout terminal 101 of the present embodiment includes the display device 103 and displays various information on the display device 103. Therefore, it is easy to guide the customer and there is no mistake from this aspect. Support for self-checkout.

また、本実施の形態のチェックアウト端末101は、表示器103の表示面の上にタッチパネル112を配置し、タッチパネル112のタッチ操作によって一取引の終了を宣言する手段(ステップS111)を有し、一取引の終了宣言に応じて第2の処理を実行するようにしている(ステップS112〜ステップS114)。このような処理は、第2の処理に際して、その実行はセット部110aに対してカード501のセットが判定されていることが条件とされる(ステップS105、ステップS111)ことと相俟って、間違いのないセルフチェックアウトに対して大きな支援を与えることになる。つまり、商品情報をリーダ203で読み取る度に第2の処理の全部又は一部を行なうとなると、全ての商品について操作する途中でカード501が取り去られてしまった場合、ある商品についてはチェックアウト済みで別の商品についてはチェックアウトが未だなされていないという矛盾した状態が生じてしまう。このような矛盾の発生は、一取引の終了宣言に応じて第2の処理を実行するようにし(ステップS111〜114)、第2の処理の実行はセット部110aに対するカード501のセットを条件とするようにすることで(ステップS105、ステップS111)、確実に防止できる。しかも、一取引の終了宣言を行なうタッチパネル112は表示器103と一体化しているので、キーボード等の操作デバイスが不用となり、よりコンパクトでスマートな装置とすることができる。   In addition, the checkout terminal 101 of the present embodiment has a touch panel 112 on the display surface of the display device 103, and has means (step S111) for declaring the end of one transaction by a touch operation on the touch panel 112. The second process is executed according to the end declaration of one transaction (steps S112 to S114). In the second process, such a process is executed under the condition that the card 501 has been determined for the set unit 110a (step S105, step S111). It will provide great support for self-checkout without mistakes. That is, every time the product information is read by the reader 203, if all or part of the second processing is performed, if the card 501 is removed during the operation for all the products, a certain product is checked out. This results in a contradictory state where another product has not yet been checked out. The occurrence of such a contradiction is such that the second process is executed in accordance with the end declaration of one transaction (steps S111 to S114), and the execution of the second process is based on the setting of the card 501 with respect to the set unit 110a. By doing so (step S105, step S111), it can be surely prevented. In addition, since the touch panel 112 that declares the end of one transaction is integrated with the display device 103, an operation device such as a keyboard is not required, and a more compact and smart device can be obtained.

また、本実施の形態のチェックアウト端末101では、表示器103がテーブル110の奥側に配置されているので、セット部110aの上にカード501をセットするための空間を確保しながら、左右方向に装置を大型化させず、よりコンパクトでスマートな装置とすることができる。   Further, in the checkout terminal 101 of the present embodiment, since the display device 103 is disposed on the back side of the table 110, the space for setting the card 501 on the setting unit 110a is secured while the horizontal direction is maintained. Therefore, the device can be made more compact and smart without increasing the size of the device.

そして、本実施の形態のチェックアウト端末101では、レシート発行口109がテーブル110の下方に配置されているので、左右方向に装置を大型化させず、よりコンパクトでスマートな装置とすることができる。   And in the checkout terminal 101 of this Embodiment, since the receipt issuing port 109 is arrange | positioned under the table 110, it can be set as a more compact and smart apparatus without enlarging an apparatus in the left-right direction. .

本発明の実施の一形態として、商品販売データ処理装置の全体の外観構成を示す斜視図である。1 is a perspective view showing an overall appearance configuration of a merchandise sales data processing apparatus as an embodiment of the present invention. その正面図である。It is the front view. 伝統的な商品販売データ処理装置(POS端末)と本実施の形態の商品販売データ処理装置とを比較対比して示す模式図である。It is a schematic diagram which compares and compares the traditional merchandise sales data processing apparatus (POS terminal) and the merchandise sales data processing apparatus of this Embodiment. プリンタの構造を示す模式図である。It is a schematic diagram which shows the structure of a printer. 各部の電気的接続のブロック図である。It is a block diagram of the electrical connection of each part. 商品販売データ処理の実行に際して使用されるメモリの使用状況を示す模式図である。It is a schematic diagram which shows the use condition of the memory used at the time of execution of merchandise sales data processing. セルフチェックアウト処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a self-checkout process. 画面表示処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a screen display process. 表示器におけるセルフチェックアウト処理の開始画面を例示する模式図である。It is a schematic diagram which illustrates the start screen of the self-checkout process in a display. セット部に媒体(非接触型のICカードであるカード)をセットした場合の表示器の画面を例示する模式図である。It is a schematic diagram which illustrates the screen of the indicator at the time of setting a medium (card which is a non-contact type IC card) in a set part. リーダに缶コーヒのデータを読み取らせた場合の表示器の画面を例示する模式図である。It is a schematic diagram which illustrates the screen of the indicator at the time of making a reader read the data of can coffee. 缶コーヒに続き、リーダにおにぎりのデータを読み取らせた場合の表示器の画面を例示する模式図である。It is a schematic diagram which illustrates the screen of the indicator at the time of making a reader read the data of rice balls following can coffee. おにぎりに続き、リーダに弁当のデータを読み取らせた場合の表示器の画面を例示する模式図である。It is a schematic diagram which illustrates the screen of the indicator at the time of making a reader read the data of a lunch box following a rice ball. 弁当に続き、リーダに雑誌のデータを読み取らせた場合の表示器の画面を例示する模式図である。It is a schematic diagram which illustrates the screen of the indicator at the time of making a reader read the data of a magazine following a lunch box. 精算処理が終了した場合の表示器の画面を例示する模式図である。It is a schematic diagram which illustrates the screen of the display device when a payment process is complete | finished.

符号の説明Explanation of symbols

103:表示器,109:レシート発行口,110:テーブル,110a:セット部,112:タッチパネル,113:プリンタ,117:レシート用紙,120:レシート,201:リーダライタ,202:第1のアンテナ,203:リーダ,204:第2のアンテナ,306:操作部,501:媒体(カード)
103: Display, 109: Receipt issuing port, 110: Table, 110a: Set unit, 112: Touch panel, 113: Printer, 117: Receipt paper, 120: Receipt, 201: Reader / writer, 202: First antenna, 203 : Reader, 204: Second antenna, 306: Operation unit, 501: Medium (card)

Claims (11)

商品に付されたデータを読み取るリーダと、
RFID機能を有するICチップを搭載した媒体をセットするためのセット部と、
前記セット部にセットされた前記媒体との間で第1のアンテナを介して無線通信を確立し、前記媒体が搭載する前記ICチップが書き換え自在に記憶する貨幣と等価な経済的価値を持つ金銭情報の読み出しと変更とを実行するリーダライタと、
前記セット部に対する前記媒体のセットの有無を判定する手段と、
前記セット部に対する前記媒体のセットが判定されていることを条件に、前記リーダが読み取った前記データにより特定される商品の価格について一取引における合計金額を算出する第1の処理を実行する手段と、
前記セット部に対する前記媒体のセットが判定されていることを条件に、算出された前記合計金額相当分の金銭情報を前記媒体から引き落すように前記リーダライタを駆動制御して前記ICチップが記憶する金銭情報を更新する第2の処理を実行する手段と、
を備える商品販売データ処理装置。
A reader that reads the data attached to the product;
A set unit for setting a medium on which an IC chip having an RFID function is mounted;
Money having economic value equivalent to money stored in the IC chip mounted on the medium in a rewritable manner by establishing wireless communication with the medium set in the set unit via the first antenna A reader / writer for reading and changing information;
Means for determining whether or not the medium is set in the set unit;
Means for executing a first process of calculating a total amount in one transaction for the price of the product specified by the data read by the reader, on the condition that the set of the medium with respect to the set unit is determined; ,
On the condition that the set of the medium with respect to the set unit has been determined, the IC chip stores and controls the reader / writer so that the calculated monetary information corresponding to the total amount is withdrawn from the medium. Means for executing a second process for updating money information to be performed;
A product sales data processing apparatus comprising:
レシート用紙に印字を行なって印字後のレシート用紙をレシート発行口からレシートとして発行するプリンタを備え、
前記第2の処理は、前記プリンタを駆動制御して当該取引のレシートを発行する処理を含む、
請求項1記載の商品販売データ処理装置。
A printer that prints on receipt paper and issues the printed receipt paper as a receipt from the receipt issuing port,
The second process includes a process of driving and controlling the printer to issue a receipt of the transaction.
The merchandise sales data processing apparatus according to claim 1.
前記セット部に対する前記媒体のセットの有無の判定は、前記リーダライタによる前記媒体との無線通信の確立の有無をもって行なわれる、請求項1記載の商品販売データ処理装置。   The merchandise sales data processing apparatus according to claim 1, wherein the determination as to whether or not the medium is set in the set unit is made based on whether or not wireless communication with the medium is established by the reader / writer. 前記セット部に対する前記媒体のセットが判定されていることを条件に、一取引における各種処理の開始を可能にする、請求項1、2又は3記載の商品販売データ処理装置。   The merchandise sales data processing device according to claim 1, 2 or 3, wherein the processing can be started in one transaction on condition that the set of the medium with respect to the set unit is determined. 操作部と、
前記操作部の操作によって一取引の終了を宣言する手段と、
を備え、前記一取引の終了宣言に応じて前記第2の処理を実行する、
請求項1記載の商品販売データ処理装置。
An operation unit;
Means for declaring the end of one transaction by operating the operation unit;
And executing the second process in response to an end declaration of the one transaction.
The merchandise sales data processing apparatus according to claim 1.
前記リーダは、商品に付されて前記データを記憶するRFIDタグとの間で第2のアンテナを介して通信を確立し、前記RFIDタグから前記データを読み取る、請求項1記載の商品販売データ処理装置。   The commodity sales data processing according to claim 1, wherein the reader establishes communication with a RFID tag attached to a commodity and stores the data via a second antenna, and reads the data from the RFID tag. apparatus. 操作者側に向けて延出するテーブルを備え、
前記セット部は前記テーブルの上面に配置され、
前記第1のアンテナは、前記テーブルにおいて、テーブルの上面に配置された前記セット部にセットされた前記媒体と前記リーダライタとの間の通信を媒介する位置に配置され、
前記第2のアンテナは、前記テーブルにおいて、前記テーブルの下方空間を通過する商品に付された前記RFIDタグと前記リーダとの間の通信を媒介する位置に配置される、
請求項6記載の商品販売データ処理装置。
It has a table that extends toward the operator side,
The set portion is disposed on the upper surface of the table,
The first antenna is disposed in the table at a position that mediates communication between the medium set in the set unit disposed on the upper surface of the table and the reader / writer,
The second antenna is disposed in the table at a position that mediates communication between the RFID tag attached to the product passing through the space below the table and the reader.
The merchandise sales data processing apparatus according to claim 6.
表示器と、
各種情報を前記表示器に表示させる手段と、
を備える請求項7記載の商品販売データ処理装置。
An indicator,
Means for displaying various information on the display;
The merchandise sales data processing apparatus according to claim 7.
前記表示器の表示面の上に配置されたタッチパネルと、
前記タッチパネルのタッチ操作によって一取引の終了を宣言する手段と、
を備え、前記一取引の終了宣言に応じて前記第2の処理を実行する、
請求項8記載の商品販売データ処理装置。
A touch panel disposed on the display surface of the display;
Means for declaring the end of one transaction by touching the touch panel;
And executing the second process in response to an end declaration of the one transaction.
The merchandise sales data processing apparatus according to claim 8.
前記表示器は、前記テーブルの奥側に配置されている、請求項8又は9記載の商品販売データ処理装置。   The merchandise sales data processing apparatus according to claim 8 or 9, wherein the display is disposed on the back side of the table. 前記レシート発行口は、前記テーブルの下方に配置されている、請求項7又は10記載の商品販売データ処理装置。
The merchandise sales data processing apparatus according to claim 7 or 10, wherein the receipt issuing port is disposed below the table.
JP2004243451A 2004-08-24 2004-08-24 Merchandise sales data processor Pending JP2006059302A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004243451A JP2006059302A (en) 2004-08-24 2004-08-24 Merchandise sales data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004243451A JP2006059302A (en) 2004-08-24 2004-08-24 Merchandise sales data processor

Publications (1)

Publication Number Publication Date
JP2006059302A true JP2006059302A (en) 2006-03-02

Family

ID=36106702

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004243451A Pending JP2006059302A (en) 2004-08-24 2004-08-24 Merchandise sales data processor

Country Status (1)

Country Link
JP (1) JP2006059302A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008305097A (en) * 2007-06-06 2008-12-18 Bitwallet Inc Amount of money modification information transmission device, reader-writer, and amount of monetary modification information transmission method
JP2009087312A (en) * 2007-09-12 2009-04-23 Teraoka Seiko Co Ltd Merchandise sales data processor
JP2010015532A (en) * 2008-09-29 2010-01-21 Nec Infrontia Corp Self pos system
JP2011248919A (en) * 2011-07-27 2011-12-08 Toshiba Tec Corp Commodity sale data processing device
JP2012059301A (en) * 2011-12-21 2012-03-22 Nec Infrontia Corp Self pos system
JP2012059300A (en) * 2011-12-21 2012-03-22 Nec Infrontia Corp Self pos system
JP2012195007A (en) * 2012-07-11 2012-10-11 Toshiba Tec Corp Scanner with display unit and article sale data processing apparatus
JP2013152765A (en) * 2013-05-17 2013-08-08 Nec Infrontia Corp Self pos system
JP2014038649A (en) * 2013-10-04 2014-02-27 Nec Infrontia Corp Self pos system
JP2014053039A (en) * 2013-11-19 2014-03-20 Rakuten Inc Data change device, data change method, data change program, reader-writer, data transmission method, and data transmission program
JP2017134452A (en) * 2016-01-25 2017-08-03 沖電気工業株式会社 Information input device and wicket terminal unit

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008305097A (en) * 2007-06-06 2008-12-18 Bitwallet Inc Amount of money modification information transmission device, reader-writer, and amount of monetary modification information transmission method
JP2009087312A (en) * 2007-09-12 2009-04-23 Teraoka Seiko Co Ltd Merchandise sales data processor
JP2010015532A (en) * 2008-09-29 2010-01-21 Nec Infrontia Corp Self pos system
JP2011248919A (en) * 2011-07-27 2011-12-08 Toshiba Tec Corp Commodity sale data processing device
JP2012059301A (en) * 2011-12-21 2012-03-22 Nec Infrontia Corp Self pos system
JP2012059300A (en) * 2011-12-21 2012-03-22 Nec Infrontia Corp Self pos system
JP2012195007A (en) * 2012-07-11 2012-10-11 Toshiba Tec Corp Scanner with display unit and article sale data processing apparatus
JP2013152765A (en) * 2013-05-17 2013-08-08 Nec Infrontia Corp Self pos system
JP2014038649A (en) * 2013-10-04 2014-02-27 Nec Infrontia Corp Self pos system
JP2014053039A (en) * 2013-11-19 2014-03-20 Rakuten Inc Data change device, data change method, data change program, reader-writer, data transmission method, and data transmission program
JP2017134452A (en) * 2016-01-25 2017-08-03 沖電気工業株式会社 Information input device and wicket terminal unit

Similar Documents

Publication Publication Date Title
JP6725610B2 (en) POS system, registration device, program, and registration data transmission method
US20170372562A1 (en) Settlement processing apparatus
JP5245480B2 (en) Self-register device
JP2011054038A (en) Self-checkout terminal device and control program for the same
US20160364925A1 (en) Checkout system including a register machine and one or more payment machines
US20180204200A1 (en) Checkout apparatus and checkout method
JP7201232B2 (en) Merchandise sales data processor and program
JP2017102728A (en) Merchandise sales data processing system and registration device
JP2006059302A (en) Merchandise sales data processor
JP3965172B2 (en) Product sales data processing device
JP5238624B2 (en) display
JP6266500B2 (en) Merchandise sales data processing apparatus and control program thereof
JP5239330B2 (en) Product sales data processing device
JP4754535B2 (en) Electronic tag collection device and electronic tag collection system
JP5463247B2 (en) Self-checkout terminal and program
JP2007148723A (en) Merchandise sales data processor and computer program
JP6215183B2 (en) Merchandise sales data processing apparatus and control program thereof
JP7193596B2 (en) Merchandise sales data processor and input control program
JP7238036B2 (en) Touch panel input device and control program
JP7301324B2 (en) Sales data processor and program
JP5302353B2 (en) Electronic tag collection device
JP2020024753A (en) Sales data processing apparatus and program
JP6941853B2 (en) Product sales data processing equipment, programs, and product sales data processing methods
JP2020004118A (en) Commodity sales data processing apparatus, commodity sales data processing system, and program
JP7050253B2 (en) Registration equipment, systems and programs