JP2014063533A - Center device, shopping system, shopping method, and computer program - Google Patents

Center device, shopping system, shopping method, and computer program Download PDF

Info

Publication number
JP2014063533A
JP2014063533A JP2013270185A JP2013270185A JP2014063533A JP 2014063533 A JP2014063533 A JP 2014063533A JP 2013270185 A JP2013270185 A JP 2013270185A JP 2013270185 A JP2013270185 A JP 2013270185A JP 2014063533 A JP2014063533 A JP 2014063533A
Authority
JP
Japan
Prior art keywords
information
purchase
value
unit
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2013270185A
Other languages
Japanese (ja)
Other versions
JP5668131B2 (en
Inventor
Takeshi Ando
毅 安藤
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.)
NTT Data Group Corp
Original Assignee
NTT Data 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 NTT Data Corp filed Critical NTT Data Corp
Priority to JP2013270185A priority Critical patent/JP5668131B2/en
Publication of JP2014063533A publication Critical patent/JP2014063533A/en
Application granted granted Critical
Publication of JP5668131B2 publication Critical patent/JP5668131B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To enable a purchaser to simultaneously perform a settlement procedure while selecting merchandise by confirming an actual object and to purchase the merchandise without making a line in front of a cash register, and to confirm purchase of the merchandise by the person himself/herself.SOLUTION: A user reads information of a price from an IC tag 500 of purchase merchandise by a cellular phone 100, updates value information that is currently stored inside to value information obtained by subtracting the price, and writes a user ID in the IC tag 500. A management server 700 transmits to a center server 200 the user ID read from the cellular phone 100 subjected to purchase processing, and purchase information obtained by setting the updated value information and a purchase amount based on the price of the purchase merchandise. The center server 200 makes the received user ID to be a regulation object in the case where the amount indicated by the value information stored in association with the received user ID does not coincide with the total amount of the amount indicated by the received value information and the received purchase amount.

Description

本発明は、センタ装置、ショッピングシステム、ショッピング方法、及びコンピュータプログラムに関する。   The present invention relates to a center device, a shopping system, a shopping method, and a computer program.

従来、ショッピングセンターや量販店などの店舗で買い物をする際には、商品を買い物かごやカートに入れるなどしてレジまで行き、レジで係員と対面して商品を確認の上、清算していた。この清算が終わってはじめて商品は店舗から持ち出し可能となる。
一方、特許文献1には、店舗において商品を購入する際に、購入商品に貼付されたタグの清算フラグを携帯端末により0から1に書き換えるとともに、携帯端末の清算フラグを1から0に書き換え、決済に使用するカードが携帯端末を挿入されたときに携帯端末の清算フラグを0から1に、カードの清算フラグを1から0に書き換え、清算終了後にカードの清算フラグを0から1に書き換えることにより、タグ、携帯端末、カードの全ての清算フラグが全て1である場合に、店舗ゲートの通過が許可されることが記載されている。
Conventionally, when shopping at a store such as a shopping center or a mass retailer, the merchandise is put in a shopping cart or a cart to the cash register, and the cashier is checked at the cash register after checking the merchandise. Only after this liquidation is finished can the product be taken out of the store.
On the other hand, in Patent Document 1, when purchasing a product at a store, the clearing flag of the tag attached to the purchased product is rewritten from 0 to 1 by the mobile terminal, and the clearing flag of the mobile terminal is rewritten from 1 to 0. When the card used for settlement is inserted into the mobile terminal, the mobile terminal clearing flag is rewritten from 0 to 1, the card clearing flag is rewritten from 1 to 0, and the card clearing flag is rewritten from 0 to 1 after the liquidation is completed. Describes that when all the clearing flags of the tag, the portable terminal, and the card are 1, the passage through the store gate is permitted.

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

上述したように、従来は、レジで購入者と係員が対面して清算を行なうため、レジでの待ち行列が発生していた。この待ち行列を解消するためにはレジでの対応人数を増やさなければならない。カタログショッピングなどでは商品を持ち歩いたり、レジに並んだりする必要はないが、商品の現物を実際に確認して購入することはできない。特許文献1の技術では、店舗において実際に商品を確認し、万引きを防止しながらもレジに並ばず清算することが可能である。しかし、特許文献1の技術では、商品を選択した後、改めて決済手続を行なう必要があった。また、商品が本人により購入されたものであるかを確認することはできない。   As described above, conventionally, since a purchaser and an attendant face each other at a cash register and perform settlement, a queue at the cash register has occurred. In order to eliminate this queue, the number of people at the cash register must be increased. In catalog shopping, etc., it is not necessary to carry the product or line it up at the cash register, but it is not possible to actually confirm and purchase the actual product. With the technology of Patent Document 1, it is possible to check a product actually at a store and perform settlement without being lined up at a cash register while preventing shoplifting. However, in the technique of Patent Document 1, it is necessary to perform a settlement procedure again after selecting a product. In addition, it cannot be confirmed whether the product is purchased by the person himself / herself.

本発明は、上記の事情に鑑みてなされたものであり、購入者が、現物を確認して商品を選びながら決済手続を即時に行い、レジに並ぶことなく商品を購入でき、かつ、商品が本人により購入されたものであるかを確認することができるセンタ装置、ショッピングシステム、ショッピング方法、及びコンピュータプログラムを提供することを目的とする。   The present invention has been made in view of the above circumstances, and the purchaser can immediately perform the settlement procedure while checking the actual product and selecting the product, and can purchase the product without lining up at the cash register. It is an object of the present invention to provide a center device, a shopping system, a shopping method, and a computer program that can confirm whether the product has been purchased by the person.

上記課題を解決するため、本発明は、端末装置で購入可能な金額を示すバリュー情報を管理するセンタ装置であって、利用者識別情報とバリュー情報とを対応づけて記憶する記憶部と、前記端末装置が記憶しているバリュー情報の値を情報記録媒体から読み取った購入商品の価格を減算した金額の値に更新する決済処理を実行し、当該情報記録媒体に購入済みを示す情報を書き込む前記端末装置を用いた購入処理において生成された、利用者識別情報と、前記端末装置に記憶されている前記決済処理後の前記バリュー情報と、購入金額とを含む購入情報を管理装置から受信する受信部と、前記購入情報により受信した前記利用者識別情報と対応付けて前記記憶部に記憶されている前記バリュー情報が示す値が、前記購入情報により受信した前記バリュー情報が示す値と前記購入情報により受信した前記購入金額との合計と一致しない場合、受信した前記利用者識別情報を規制対象とする照合部と、を備えることを特徴とするセンタ装置である。   In order to solve the above-mentioned problem, the present invention is a center device that manages value information indicating the amount of money that can be purchased at a terminal device, and stores a storage unit that stores user identification information and value information in association with each other, The payment processing for updating the value of the value information stored in the terminal device to the value of the amount obtained by subtracting the price of the purchased product read from the information recording medium is executed, and the information indicating the purchase is written to the information recording medium Received from the management device, purchase information including user identification information generated in the purchase processing using the terminal device, the value information after the settlement processing stored in the terminal device, and the purchase price Before the value indicated by the value information stored in the storage unit in association with the user identification information received by the purchase information is received by the purchase information. A center device comprising: a matching unit that restricts the received user identification information when the value indicated by the value information does not match the sum of the purchase amount received by the purchase information. .

また、本発明は、端末装置と、管理装置と、上述したセンタ装置とを備えるショッピングシステムであって、前記端末装置は、端末装置で購入可能な金額を示すバリュー情報、及び、利用者を特定する利用者識別情報を記憶する端末記憶部と、情報記録媒体に記憶されている情報の読み書きを行なう読書部と、前記読書部により、前記端末記憶部に記憶されている前記利用者識別情報と購入済を示す購入情報とを前記情報記録媒体に書き込むとともに、前記端末記憶部に記憶されている前記バリュー情報の値を、前記読書部が前記情報記録媒体から読み取った購入商品の価格を減算した金額の値に更新する決済処理を実行する情報制御部とを備え、前記管理装置は、前記端末装置から受信した前記利用者識別情報と、前記端末記憶部に記憶されている前記バリュー情報と、前記決済処理がなされた前記購入商品の価格に基づく購入金額とを含む購入情報を前記センタ装置に送信する情報処理部とを備える、ことを特徴とするショッピングシステムである。   The present invention is a shopping system comprising a terminal device, a management device, and the center device described above, wherein the terminal device specifies value information indicating the amount of money that can be purchased at the terminal device, and a user. A terminal storage unit for storing user identification information, a reading unit for reading and writing information stored in an information recording medium, and the user identification information stored in the terminal storage unit by the reading unit, The purchase information indicating the purchase completion is written in the information recording medium, and the value of the value information stored in the terminal storage unit is subtracted from the price of the purchased product read by the reading unit from the information recording medium. An information control unit that executes a settlement process for updating to the value of the amount of money, and the management device stores the user identification information received from the terminal device and the terminal storage unit. An information processing unit that transmits purchase information including the value information and a purchase amount based on a price of the purchased product for which the settlement processing has been performed, to the center device. .

また、本発明は、上述するショッピングシステムにおいて、店舗の購入確認装置をさらに備え、前記購入確認装置は、前記端末装置から前記端末記憶部に記憶されている前記利用者識別情報を読み出す端末装置読出部と、前記購入商品に貼付された前記情報記録媒体から前記利用者識別情報及び前記購入情報を読み出す記録媒体読出部と、前記端末装置読出部により読み出された前記利用者識別情報と前記記録媒体読出部により読み出された前記利用者識別情報とが一致しないか、前記記録媒体読出部により読み出された前記購入情報に購入済が設定されていない場合に不正を出力する購入確認部とを備え、前記端末装置読出部は、前記端末装置から前記端末記憶部に記憶されている前記バリュー情報をさらに読み出し、前記記録媒体読出部は、前記購入商品に貼付された前記情報記録媒体から当該購入商品の価格をさらに読み出し、前記購入確認部は、前記端末装置読出部が読み出した前記利用者識別情報及び前記バリュー情報と、前記記録媒体読出部が読み出した前記価格の合計である購入金額とを含む購入情報を前記管理装置に出力し、前記受信部は、前記購入確認装置により出力された前記購入情報を前記管理装置から受信し、前記照合部は、前記購入情報により受信した前記利用者識別情報と対応付けて前記記憶部に記憶されている前記バリュー情報が示す値が、前記購入情報により受信した前記バリュー情報が示す金額と前記購入情報により受信した前記購入金額との合計と一致する場合に、受信した前記利用者識別情報に対応付けて前記記憶部に記憶されている前記バリュー情報を受信した前記バリュー情報に更新する、ことを特徴とする。   In the shopping system described above, the present invention further includes a store purchase confirmation device, and the purchase confirmation device reads the user identification information stored in the terminal storage unit from the terminal device. A recording medium reading unit that reads the user identification information and the purchase information from the information recording medium attached to the purchased product, the user identification information read by the terminal device reading unit, and the recording A purchase confirmation unit that outputs fraud when the user identification information read by the medium reading unit does not match or purchase is not set in the purchase information read by the recording medium reading unit; The terminal device reading unit further reads the value information stored in the terminal storage unit from the terminal device, and the recording medium reading unit Further, the price of the purchased product is further read from the information recording medium affixed to the purchased product, and the purchase confirmation unit is configured to read the user identification information and the value information read by the terminal device reading unit, and the recording medium. The purchase unit outputs purchase information including a purchase amount that is the sum of the prices read by the reading unit to the management device, and the reception unit receives the purchase information output by the purchase confirmation device from the management device, The collation unit is configured such that the value indicated by the value information stored in the storage unit in association with the user identification information received by the purchase information is the amount indicated by the value information received by the purchase information, and When the total of the purchase amount received by the purchase information coincides with the received user identification information, it is stored in the storage unit in association with the received user identification information Updating the value information received the Liu information, characterized in that.

また、本発明は、端末装置で購入可能な金額を示すバリュー情報を管理するセンタ装置におけるショッピング方法であって、前記端末装置が記憶しているバリュー情報の値を情報記録媒体から読み取った購入商品の価格を減算した金額の値に更新する決済処理を実行し、当該情報記録媒体に購入済みを示す情報を書き込む前記端末装置を用いた購入処理において生成された、利用者識別情報と、前記端末装置に記憶されている前記決済処理後の前記バリュー情報と、購入金額とを含む購入情報を管理装置から受信する受信ステップと、利用者識別情報とバリュー情報とを対応づけて記憶する記憶部に前記購入情報により受信した前記利用者識別情報と対応付けて記憶されている前記バリュー情報が示す値が、前記購入情報により受信した前記バリュー情報が示す値と前記購入情報により受信した前記購入金額との合計と一致しない場合、受信した前記利用者識別情報を規制対象とするステップと、を備えることを特徴とするショッピング方法である。   Further, the present invention is a shopping method in a center device that manages value information indicating the amount of money that can be purchased at a terminal device, and a purchased product obtained by reading the value information stored in the terminal device from an information recording medium The user identification information generated in the purchase process using the terminal device that executes the payment process for updating the value to the value of the amount obtained by subtracting the price and writes the information indicating the purchase to the information recording medium, and the terminal A receiving step for receiving from the management device purchase information including the value information after the settlement process stored in the device and the purchase price, and a storage unit for storing the user identification information and the value information in association with each other; The value indicated by the value information stored in association with the user identification information received by the purchase information is the value received by the purchase information. Does not match the sum of the purchase amount received by the value and the purchase information indicated by Liu information, the steps of the regulated the user identification information received, a shopping method, characterized in that it comprises a.

また、本発明は、端末装置で購入可能な金額を示すバリュー情報を管理するセンタ装置として用いられるコンピュータに、前記端末装置が記憶しているバリュー情報の値を情報記録媒体から読み取った購入商品の価格を減算した金額の値に更新する決済処理を実行し、当該情報記録媒体に購入済みを示す情報を書き込む前記端末装置を用いた購入処理において生成された、利用者識別情報と、前記端末装置に記憶されている前記決済処理後の前記バリュー情報と、購入金額とを含む購入情報を管理装置から受信する受信ステップと、利用者識別情報とバリュー情報とを対応づけて記憶する記憶部に前記購入情報により受信した前記利用者識別情報と対応付けて記憶されている前記バリュー情報が示す値が、前記購入情報により受信した前記バリュー情報が示す値と前記購入情報により受信した前記購入金額との合計と一致しない場合、受信した前記利用者識別情報を規制対象とするステップと、を実行させることを特徴とするコンピュータプログラムである。   In addition, the present invention provides a computer used as a center device that manages value information indicating the amount of money that can be purchased at a terminal device, and the value of the value information stored in the terminal device is read from an information recording medium. User identification information generated in the purchase process using the terminal device that executes a payment process to update the value obtained by subtracting the price and writes information indicating purchase on the information recording medium, and the terminal device A receiving step for receiving purchase information including the value information after the settlement process and the purchase price stored from the management device, and a storage unit for storing the user identification information and the value information in association with each other. The value indicated by the value information stored in association with the user identification information received by the purchase information is the value received by the purchase information. And a step of restricting the received user identification information when the value indicated by the queue information does not match a total of the purchase amount received by the purchase information. .

本発明によれば、購入者が、現物を確認して商品を選びながら決済手続を即時に行い、レジに並ぶことなく商品の購入ができる。さらには、商品が本人により購入されたものであるかを確認することが可能となる。   According to the present invention, a purchaser can immediately purchase a product without lining up at a cash register by performing a settlement procedure immediately while checking the actual product and selecting the product. Furthermore, it is possible to confirm whether the product is purchased by the person.

本発明の一実施の形態によるレジレスサービスの概要を示す図である。It is a figure which shows the outline | summary of the cashless service by one embodiment of this invention. 同実施の形態によるショッピングシステムの構成図である。It is a lineblock diagram of a shopping system by the embodiment. 同実施形態による購入確認装置の構成を示すブロック図である。It is a block diagram which shows the structure of the purchase confirmation apparatus by the embodiment. 同実施形態による管理サーバの構成を示すブロック図である。It is a block diagram which shows the structure of the management server by the embodiment. 同実施形態による返品装置の構成を示すブロック図である。It is a block diagram which shows the structure of the returned goods apparatus by the same embodiment. 同実施形態によるICタグの記憶領域を示す図である。It is a figure which shows the storage area of the IC tag by the embodiment. 同実施形態による利用者情報のデータ構成例を示す図である。It is a figure which shows the data structural example of the user information by the embodiment. 同実施形態による商品情報のデータ構成例を示す図である。It is a figure which shows the data structural example of the merchandise information by the embodiment. 同実施形態による履歴情報のデータ構成例を示す図である。It is a figure which shows the data structural example of the historical information by the embodiment. 同実施形態によるレジレスサービスの業務フローを示す図である。It is a figure which shows the business flow of the cashless service by the embodiment. 同実施形態によるエアチャージの処理フローを示す図である。It is a figure which shows the processing flow of the air charge by the embodiment. 同実施形態による金融機関決済における処理フローを示す図である。It is a figure which shows the processing flow in the financial institution payment by the same embodiment. 同実施形態によるチャージ装置を用いたバリュー購入の処理フローを示す図である。It is a figure which shows the processing flow of value purchase using the charging device by the embodiment. 同実施形態による商品のICタグ読み取り及び決済における処理フローを示す図である。It is a figure which shows the processing flow in IC tag reading and payment of goods by the embodiment. 同実施形態による専用無人ゲートでのICタグ及び携帯電話読み取りにおける処理フローを示す図である。It is a figure which shows the processing flow in IC tag and mobile phone reading in the exclusive unmanned gate by the embodiment. 同実施形態による売上情報の突合せにおける処理フローを示す。The processing flow in the matching of sales information by the embodiment is shown. 同実施形態による返品処理の処理フローを示す。The processing flow of returned goods processing by the embodiment is shown.

[1. 本発明の概要]
以下、図面を参照して本発明の実施形態の例について説明する。
図1は、本発明の実施形態によるショッピングシステムが提供するレジレスサービスの概要を示す図である。
レジレスサービスの利用者は、自身の携帯電話100からセンタサーバ200にアクセスし、店舗にて購入商品の支払に使用できる電子マネーとしてのバリューを購入する。購入したバリューは、携帯電話100に書き込まれる(ステップS1)。以下、バリューを購入し、携帯電話に購入したバリューを書き込むことを「チャージする」とも記載する。バリューの購入には、例えば、クレジットカード決済などを使用することができる。またチャージは、専用のチャージ装置により行なうこともできる。
[1. Outline of the present invention]
Hereinafter, exemplary embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram showing an overview of a cashless service provided by a shopping system according to an embodiment of the present invention.
The user of the cashless service accesses the center server 200 from his / her mobile phone 100 and purchases the value as electronic money that can be used for payment of the purchased product at the store. The purchased value is written into the mobile phone 100 (step S1). Hereinafter, purchasing a value and writing the purchased value on a mobile phone is also referred to as “charging”. For the purchase of value, for example, credit card payment can be used. Charging can also be performed by a dedicated charging device.

利用者は、チャージを行なった後、店舗において現物の商品を見ながら購入する商品を選ぶ。利用者は、購入する商品が決まったら、その商品に貼付されているICタグ500から当該商品の価格の情報を携帯電話100により読み出す。携帯電話100は、現在記憶しているバリューが当該商品の価格以上である場合は購入可能であると判断し、現在記憶しているバリューを、当該商品の価格を減算したバリューに更新するとともに、当該商品に付与されているICタグ500に購入済を示す情報と、利用者IDを書き込む(ステップS2)。利用者は、購入商品を買い物かごに入れる。   After charging, the user selects a product to purchase while viewing the actual product at the store. When the user decides on a product to be purchased, the mobile phone 100 reads out information on the price of the product from the IC tag 500 attached to the product. The mobile phone 100 determines that purchase is possible if the currently stored value is equal to or higher than the price of the product, updates the currently stored value to a value obtained by subtracting the price of the product, Information indicating the purchase and the user ID are written in the IC tag 500 attached to the product (step S2). The user places the purchased product in the shopping cart.

店舗の出口付近には、当該店舗から退出するためのゲートが設置されており、そのゲートの手前には購入確認装置600が設置されている。買い物が終了し、利用者が店舗から退出する際は、購入確認装置600に、携帯電話100が記憶している利用者ID及び現在のバリューを読み込ませ、購入確認装置600のベルトコンベアに購入商品が入った買い物かごを置く。買い物かごはベルトコンベアにより運ばれていき、購入確認装置600は、その途中で買い物かごに入っている商品に貼付されているICタグ500から利用者ID及び価格情報を読み出す。購入確認装置600は、携帯電話100から読み出した利用者IDと、購入商品のICタグ500から読み出した利用者IDとが合致することを確認する(ステップS3)。合致する場合、購入確認装置600は、ゲートを開放し、合致しないものが含まれている場合には、ゲートを閉じたままとする(ステップS4)。利用者は、ゲートが開放されると、ベルトコンベアにより運ばれた商品を店舗の外へ搬出して持ち帰る。   A gate for exiting from the store is installed near the exit of the store, and a purchase confirmation device 600 is installed in front of the gate. When the shopping is finished and the user leaves the store, the purchase confirmation device 600 reads the user ID and the current value stored in the mobile phone 100 and purchases the product on the belt conveyor of the purchase confirmation device 600. Put a shopping basket containing. The shopping cart is carried by the belt conveyor, and the purchase confirmation device 600 reads out the user ID and price information from the IC tag 500 attached to the product in the shopping cart along the way. The purchase confirmation device 600 confirms that the user ID read from the mobile phone 100 matches the user ID read from the IC tag 500 of the purchased product (step S3). If there is a match, the purchase confirmation device 600 opens the gate, and if a mismatch is included, the purchase confirmation device 600 keeps the gate closed (step S4). When the gate is opened, the user takes the product carried by the belt conveyor out of the store and takes it home.

管理サーバ700は、購入確認装置600が読み出した利用者ID及びバリューと、購入商品の価格とを対応づけた購入情報をバッチ処理によりセンタサーバ200へ送信する(ステップS5、S6)。センタサーバ200は、購入情報内の利用者IDと対応づけて現在記憶しているバリューが、当該購入情報内の購入商品の価格の合計とバリューとを加算した金額と合致するかによって正当性を確認する(ステップS7)。   The management server 700 transmits purchase information in which the user ID and value read by the purchase confirmation apparatus 600 are associated with the price of the purchased product to the center server 200 by batch processing (steps S5 and S6). The center server 200 determines whether the value currently stored in association with the user ID in the purchase information matches the sum of the prices of the purchased products and the value in the purchase information. Confirm (step S7).

[2. 構成]
図2は、本実施形態によるショッピングシステムの構成を示す図であり、本発明と関係する機能ブロックのみ抽出して示してある。
商品に貼付される情報記録媒体としてのICタグ500は、例えば、RFID(Radio Frequency Identification)タグなどであり、商品の外観または内部に直接貼付されるか、または、取り付け紐などで商品に取り付けられる。主として無線周波数を通信に利用するRFIDタグは、データの記録用のメモリと、データの処理回路、データを無線周波数で搬送するためのアンテナとを備える。ICタグ500は、個々のICタグを識別するためのタグIDをメモリに記憶しており、このタグIDを商品IDとして用いる。さらに、ICタグ500のメモリには、商品の種別を示す情報や、価格の情報等が記憶されている。また、商品購入時には、購入した利用者の利用者ID及び購入日時の情報が書き込まれる。
[2. Constitution]
FIG. 2 is a diagram showing the configuration of the shopping system according to the present embodiment, in which only functional blocks related to the present invention are extracted and shown.
An IC tag 500 as an information recording medium attached to a product is, for example, an RFID (Radio Frequency Identification) tag or the like, and is attached directly to the exterior or inside of the product, or attached to the product with an attachment string or the like. . An RFID tag that mainly uses a radio frequency for communication includes a data recording memory, a data processing circuit, and an antenna for carrying data at the radio frequency. The IC tag 500 stores a tag ID for identifying each IC tag in a memory, and uses this tag ID as a product ID. Further, information indicating the type of product, price information, and the like are stored in the memory of the IC tag 500. Further, at the time of product purchase, the user ID and purchase date / time information of the purchased user are written.

可搬の端末装置としての携帯電話100は、通信部110、入力部120、記憶部130、出力部140、タグ読書部150、近距離通信部160、及び、処理部170を備える。通信部110は、携帯電話網、インターネット網などからなるネットワーク910を介して情報を送受信する。入力部120は、ボタンやタッチパネルなどであり、利用者の操作による情報の入力を受ける。記憶部130は、利用者ID、バリューなどの各種情報を記憶し、例えばICチップなどを用いることができる。出力部140は、LCD(Liquid Crystal Display)などのディスプレイや、音声を出力するスピーカーである。タグ読書部150は、タグリーダライタであり、商品に貼付されたICタグ500に記憶される情報の読み書きを行う。近距離通信部160は、記憶部130として用いているICチップに記憶されるデータを無線周波数で搬送するためのアンテナであってもよく、赤外線通信などにより情報を送受信する通信装置であってもよい。   A mobile phone 100 as a portable terminal device includes a communication unit 110, an input unit 120, a storage unit 130, an output unit 140, a tag reading unit 150, a short-range communication unit 160, and a processing unit 170. The communication unit 110 transmits and receives information via a network 910 including a mobile phone network and the Internet network. The input unit 120 is a button, a touch panel, or the like, and receives information input by a user operation. The storage unit 130 stores various types of information such as a user ID and value, and for example, an IC chip can be used. The output unit 140 is a display such as an LCD (Liquid Crystal Display) or a speaker that outputs sound. The tag reading unit 150 is a tag reader / writer, and reads and writes information stored in the IC tag 500 attached to the product. The short-range communication unit 160 may be an antenna for carrying data stored in an IC chip used as the storage unit 130 at a radio frequency, or may be a communication device that transmits and receives information by infrared communication or the like. Good.

処理部170は、情報送信部171、出力制御部172、及び、情報制御部173を備える。情報送信部171は、記憶部130に記憶されている情報や、入力部120により入力された情報をセンタサーバ200へ通知する。出力制御部172は、出力部140に画像や音声を出力させる。情報制御部173は、記憶部130内の情報の読み出し及び書き込みを行なう。
なお、携帯電話100は、さらに、受話器及び送話器、ならびに、これらを制御する音声処理部(図示せず)をさらに備える。
The processing unit 170 includes an information transmission unit 171, an output control unit 172, and an information control unit 173. The information transmission unit 171 notifies the center server 200 of information stored in the storage unit 130 and information input by the input unit 120. The output control unit 172 causes the output unit 140 to output images and sounds. The information control unit 173 reads and writes information in the storage unit 130.
The mobile phone 100 further includes a receiver and a transmitter, and a voice processing unit (not shown) that controls them.

レジレスサービス提供企業のセンタサーバ200は、例えば、1または複数台のサーバで構成することができ、通信部210、記憶部220、及び、処理部230を備える。
通信部210は、通信部210は、ネットワーク910を介して携帯電話100と、ネットワーク920を介してカード会社サーバ310及びチャージ装置400と、ネットワーク930を介して金融機関システム350と、ネットワーク940を介して管理サーバ700と情報を送受信する。ネットワーク920、930はセキュアな企業間ネットワークであり、ネットワーク940はローカルネットワークである。例えば、ネットワーク920は、クレジット情報照会サービス(CAFIS(Credit And Finance Information Switching system)(登録商標)等)のネットワークであり、ネットワーク930は、マルチペイメントネットワークであり、ネットワーク940は店舗内LAN(Local Area Network)である。
The center server 200 of the cashless service providing company can be composed of, for example, one or a plurality of servers, and includes a communication unit 210, a storage unit 220, and a processing unit 230.
The communication unit 210 is connected to the mobile phone 100 via the network 910, the card company server 310 and the charging device 400 via the network 920, the financial institution system 350 via the network 930, and the network 940. To exchange information with the management server 700. The networks 920 and 930 are secure business-to-business networks, and the network 940 is a local network. For example, the network 920 is a credit information inquiry service (CAFIS (Credit And Finance Information Switching system) (registered trademark) or the like) network, the network 930 is a multi-payment network, and the network 940 is an in-store LAN (Local Area Network). ).

記憶部220は、利用者情報、商品情報等の各種情報を記憶する。利用者情報は、利用者の氏名、連絡先、利用者を認証するための情報、利用者が現在保有しているバリュー等を示す。商品情報は、商品の種類を示す商品種別IDと、商品の名称との対応付けを示す。   The storage unit 220 stores various types of information such as user information and product information. The user information indicates the user's name, contact information, information for authenticating the user, the value currently owned by the user, and the like. The product information indicates a correspondence between a product type ID indicating the type of product and the name of the product.

処理部230は、登録部231、購入処理部232、決済部233、照合部234、及び、商品情報通知部235を備える。
登録部231は、携帯電話100から受信した情報に基づいて利用者情報を生成し、記憶部220へ登録する。購入処理部232は、携帯電話100からチャージ要求を受け、携帯電話100へチャージする処理を行なう。決済部233は、携帯電話100から受信した支払方法に応じた決済処理を行なう。照合部234は、利用者ID及び商品購入後のバリューと、購入代金とが設定された購入情報を受信し、記憶部220に記憶されている利用者情報内のバリューと照合して正当性を確認する。商品情報通知部235は、携帯電話100から受信した商品種別IDに対応した商品名を返送する。
The processing unit 230 includes a registration unit 231, a purchase processing unit 232, a settlement unit 233, a matching unit 234, and a product information notification unit 235.
The registration unit 231 generates user information based on the information received from the mobile phone 100 and registers it in the storage unit 220. Purchase processing unit 232 receives a charge request from mobile phone 100 and performs a process of charging mobile phone 100. The settlement unit 233 performs settlement processing according to the payment method received from the mobile phone 100. The collation unit 234 receives the purchase information in which the user ID, the value after purchasing the product, and the purchase price are set, and collates with the value in the user information stored in the storage unit 220 to verify the validity. Check. The product information notification unit 235 returns the product name corresponding to the product type ID received from the mobile phone 100.

クレジットカード会社のカード会社サーバ310は、1または複数台のサーバで構成することができる。カード会社サーバ310は、通信部311、記憶部312、与信処理部313、及び、売上データ記録部314を備える。通信部311は、ネットワーク920を介して情報を送受信する。記憶部312は、クレジットカードのカード情報、引落口座などを示す会員マスタや、クレジットカードの有効期限、名義人、カードが有効であるか否か、与信限度枠、現在の利用額、売上げデータなど、クレジットカードの正当性や取引に関する情報を記憶する。与信処理部313は、記憶部312内に記憶されている情報に基づいて与信処理を行い、与信限度枠内において支払金額を押さえる処理を行う。売上データ記録部314クレジットカードの売上データを読み込んで、記憶部312へ書き込む。   The card company server 310 of the credit card company can be composed of one or a plurality of servers. The card company server 310 includes a communication unit 311, a storage unit 312, a credit processing unit 313, and a sales data recording unit 314. The communication unit 311 transmits and receives information via the network 920. The storage unit 312 is a member master indicating credit card information, debit account, credit card expiration date, holder, whether the card is valid, credit limit, current usage amount, sales data, etc. , Memorize information about credit card legitimacy and transactions. The credit processing unit 313 performs credit processing based on the information stored in the storage unit 312 and performs processing to suppress the payment amount within the credit limit frame. Sales data recording unit 314 Reads the sales data of the credit card and writes it into the storage unit 312.

金融機関の金融機関システム350は、インターネットバンキングサーバ360と金融機関通信装置370とからなる。
インターネットバンキングサーバ360は、ネットワーク910を介して接続される携帯電話100などのコンピュータ端末へインターネットバンキングサービスを提供する。
金融機関通信装置370は、通信部371及び通知部372を備える。通信部371は、ネットワーク920を介してセンタサーバ200と情報を送受信したり、インターネットバンキングサーバ360と専用回線により情報を送受信したりする。通知部372は、センタサーバ200から受信した支払内容の情報をインターネットバンキングサーバ360に通知するとともに、インターネットバンキングによる支払が完了した旨の通知をセンタサーバ200に送信する。
The financial institution system 350 of the financial institution includes an internet banking server 360 and a financial institution communication device 370.
The internet banking server 360 provides an internet banking service to a computer terminal such as the mobile phone 100 connected via the network 910.
The financial institution communication device 370 includes a communication unit 371 and a notification unit 372. The communication unit 371 transmits / receives information to / from the center server 200 via the network 920 or transmits / receives information to / from the Internet banking server 360 through a dedicated line. The notification unit 372 notifies the Internet banking server 360 of the payment content information received from the center server 200 and transmits a notification to the center server 200 that payment by Internet banking is completed.

店舗や駅などに設置されるチャージ装置400は、携帯電話100のチャージを行ない、通信部410、制御部420、近距離通信部430、出力部440、入力部450、現金投入部460、及び、カード読取部470を備える。通信部410は、ネットワーク920を介して情報を送受信する。制御部420は、各部を制御する。近距離通信部430は、例えば、携帯電話100の記憶部130として使用されているICチップ内のデータの読み書き行なうリーダライタであってもよく、赤外線通信などの近距離通信により携帯電話100と情報を送受信する通信装置であってもよい。出力部440は、ディスプレイなどであり、画像を表示する。入力部450は、キーやボタン、タッチパネルなどであり、利用者の操作による情報の入力を受ける。現金投入部460は、現金投入を受付ける。カード読取部470は、クレジットカードを読み取る。   The charging device 400 installed in a store or a station charges the mobile phone 100, and includes a communication unit 410, a control unit 420, a short-range communication unit 430, an output unit 440, an input unit 450, a cash input unit 460, and A card reading unit 470 is provided. The communication unit 410 transmits and receives information via the network 920. The control unit 420 controls each unit. The short-range communication unit 430 may be, for example, a reader / writer that reads and writes data in an IC chip used as the storage unit 130 of the mobile phone 100, and communicates with the mobile phone 100 through near-field communication such as infrared communication. May be a communication device that transmits and receives. The output unit 440 is a display or the like and displays an image. The input unit 450 is a key, button, touch panel, or the like, and receives information input by a user's operation. Cash input unit 460 accepts cash input. The card reading unit 470 reads a credit card.

ICタグ500を貼付した商品を販売する店舗には、購入確認装置600、管理サーバ700、及び、返品装置800が備えられる。
図3は、購入確認装置600の内部構成を示すブロック部である。同図において、購入確認装置600は、近距離通信部610、タグ読取部620、購入確認部630、出力部640、ゲート制御部650、通知部660、及び、通信部670を備える。
近距離通信部610は、例えば、携帯電話100の記憶部130として使用されているICチップ内のデータを読み込むリーダであってもよく、赤外線通信などの近距離通信により携帯電話100と情報を送受信する通信装置であってもよい。タグ読取部620は、例えば、タグリーダであり、ベルトコンベア上を搬送される商品に貼付されたICタグ500内の情報を読み込む。購入確認部630は、近距離通信部610により携帯電話100から読み出した利用者IDと、タグ読取部620により購入商品のICタグ500から読み出した利用者IDとが合致することを確認する。出力部640は、ディスプレイやランプ、スピーカーなどであり、購入確認部630による照合結果を出力する。ゲート制御部650は、購入確認部630による照合結果に基づいて出口付近に設置されたゲート開閉を制御する。通知部660は、近距離通信部610により携帯電話100から読み出した利用者ID及びバリューと、タグ読取部620により購入商品のICタグ500から読み出した価格を合計した購入金額とを設定した購入情報を管理サーバ700へ通知する。通信部670は、店舗内LANなどのネットワークを介して管理サーバ700とデータを送受信する。
A store that sells products to which the IC tag 500 is attached includes a purchase confirmation device 600, a management server 700, and a return device 800.
FIG. 3 is a block diagram showing the internal configuration of the purchase confirmation apparatus 600. In the figure, the purchase confirmation device 600 includes a short-range communication unit 610, a tag reading unit 620, a purchase confirmation unit 630, an output unit 640, a gate control unit 650, a notification unit 660, and a communication unit 670.
The short-range communication unit 610 may be a reader that reads data in an IC chip used as the storage unit 130 of the mobile phone 100, for example, and transmits / receives information to / from the mobile phone 100 by short-range communication such as infrared communication. It may be a communication device. The tag reading unit 620 is, for example, a tag reader, and reads information in the IC tag 500 attached to the product conveyed on the belt conveyor. The purchase confirmation unit 630 confirms that the user ID read from the mobile phone 100 by the short-range communication unit 610 matches the user ID read from the IC tag 500 of the purchased product by the tag reading unit 620. The output unit 640 is a display, a lamp, a speaker, or the like, and outputs a verification result from the purchase confirmation unit 630. The gate control unit 650 controls the opening and closing of the gate installed near the exit based on the verification result by the purchase confirmation unit 630. The notification unit 660 sets purchase information in which the user ID and value read from the mobile phone 100 by the short-range communication unit 610 and the purchase price obtained by adding the prices read from the IC tag 500 of the purchased product by the tag reading unit 620 are set. Is sent to the management server 700. The communication unit 670 transmits and receives data to and from the management server 700 via a network such as an in-store LAN.

図4は、管理サーバ700の内部構成を示すブロック部である。同図において、管理サーバ700は、通信部710、情報処理部720、及び、記憶部730を備える。通信部710は、店舗内LANを介して購入確認装置600と、ネットワーク940を介してセンタサーバ200とデータを送受信する。情報処理部720は、購入確認装置600から受信した購入情報を記憶部730に書き込むとともに、所定の時間に記憶部730に記憶している購入情報をセンタサーバ200へ送信する。   FIG. 4 is a block diagram showing the internal configuration of the management server 700. In the figure, the management server 700 includes a communication unit 710, an information processing unit 720, and a storage unit 730. The communication unit 710 transmits / receives data to / from the purchase confirmation apparatus 600 via the in-store LAN and the center server 200 via the network 940. The information processing unit 720 writes the purchase information received from the purchase confirmation device 600 in the storage unit 730 and transmits the purchase information stored in the storage unit 730 to the center server 200 at a predetermined time.

図5は、返品装置800の内部構成を示すブロック図である。同図において、返品装置800は、近距離通信部810、タグ読書部820、及び、返品処理部830を備える。近距離通信部810は、チャージ装置400の近距離通信部430と同様の機能を有する。タグ読書部820は、携帯電話100のタグ読書部150と同様の機能を有する。返品処理部830は、ICタグ500に書き込まれている利用者IDを消去し、携帯電話100が記憶しているバリューを、ICタグ500から読み出した価格を加算した金額のバリューに更新する。   FIG. 5 is a block diagram showing an internal configuration of the return device 800. In the figure, the return device 800 includes a short-range communication unit 810, a tag reading unit 820, and a return processing unit 830. The near field communication unit 810 has the same function as the near field communication unit 430 of the charging device 400. Tag reading unit 820 has the same function as tag reading unit 150 of mobile phone 100. The return processing unit 830 deletes the user ID written in the IC tag 500 and updates the value stored in the mobile phone 100 to the value of the amount obtained by adding the price read from the IC tag 500.

[3. データ構成]
図6は、ICタグ500の記憶領域を示す図である。同図において、ICタグ500には、商品ID、商品種別ID、価格、購入フラグ、利用者ID、購入日時の情報を記憶するための記憶領域がある。決済前は、商品ID、商品種別ID、価格、及び、購入フラグのみが記録されており、購入済であるか否かを示す購入情報として用いる購入フラグの初期値は「未購入」(またはnull)である。携帯電話100による決済後、購入フラグは「購入済」に書き換えられ、利用者ID及び購入日時が書き込まれる。なお、利用者IDを購入情報として用いてもよい。つまり、利用者IDが書き込まれている場合は購入済、利用者IDが書き込まれていないときには未購入とする。
[3. Data structure]
FIG. 6 is a diagram showing a storage area of the IC tag 500. In the figure, the IC tag 500 has a storage area for storing information on a product ID, a product type ID, a price, a purchase flag, a user ID, and a purchase date and time. Before settlement, only the product ID, product type ID, price, and purchase flag are recorded, and the initial value of the purchase flag used as purchase information indicating whether or not the purchase has been completed is “not purchased” (or null) ). After the settlement by the mobile phone 100, the purchase flag is rewritten to “purchased”, and the user ID and purchase date and time are written. The user ID may be used as purchase information. That is, if the user ID is written, it has been purchased, and if the user ID is not written, it is not purchased.

図7は、センタサーバ200の記憶部220に記憶される利用者情報のデータ構成例を示す図である。同図において、利用者情報は、利用者を一意に識別する利用者ID、利用者の氏名、住所、メールアドレス、携帯電話番号、決済情報、パスワード、バリューの情報を含む。決済情報は、クレジットカードのカード番号及び有効期限を示す。   FIG. 7 is a diagram illustrating a data configuration example of user information stored in the storage unit 220 of the center server 200. In the figure, user information includes a user ID for uniquely identifying a user, a user name, an address, an e-mail address, a mobile phone number, payment information, a password, and value information. The payment information indicates the card number and expiration date of the credit card.

図8は、センタサーバ200の記憶部220に記憶される商品情報のデータ構成例を示す図である。同図において、商品情報は、商品種別IDと商品名とを対応づけた情報を示す。   FIG. 8 is a diagram illustrating a data configuration example of product information stored in the storage unit 220 of the center server 200. In the figure, product information indicates information in which product type IDs and product names are associated with each other.

図9は、携帯電話100の記憶部130に記憶される履歴情報のデータ構成例を示す図である。同図において、履歴情報は、商品の購入日時と当該商品の商品種別IDとを対応づけた情報を示す。   FIG. 9 is a diagram illustrating a data configuration example of history information stored in the storage unit 130 of the mobile phone 100. In the figure, the history information indicates information that associates the purchase date and time of a product with the product type ID of the product.

[4. 業務フロー]
図10は、本実施形態によるショッピングシステムを用いたレジレスサービスの業務フローを示す図である。
[4. Business flow]
FIG. 10 is a diagram showing a business flow of a cashless service using the shopping system according to the present embodiment.

<ステップS11:会員登録>
まず、利用者は自身の携帯電話100からセンタサーバ200にアクセスして、レジレスショッピングのアプリケーションをダウンロードし、インストールする。このダウンロードに伴い、センタサーバ200にレジレスサービスの会員登録を行なう。
<Step S11: Member registration>
First, the user accesses the center server 200 from his / her mobile phone 100 to download and install a cashless shopping application. As a result of this download, registration of the registrationless service member is performed in the center server 200.

<ステップS12:バリューの購入>
レジレスサービスでは、予め携帯電話100上の記憶部130に記録したバリューを利用して商品購入の即時決済を行なうため、当該サービス利用の前提としてバリューのチャージを行なう。これは、例えば、携帯電話100からセンタサーバ200にアクセスして行なってもよく、チャージ装置400を利用して行なってもよい。
<Step S12: Purchase of Value>
In the cashless service, since the product purchase is immediately settled using the value recorded in the storage unit 130 on the mobile phone 100 in advance, the value is charged as a premise for using the service. This may be performed, for example, by accessing the center server 200 from the mobile phone 100 or using the charging device 400.

<ステップS13:商品のICタグ読み取り及び即時決済>
チャージを行なった後、利用者は店舗に出向き、現物の商品を見ながら購入する商品を選ぶ。利用者は、携帯電話100により、購入商品のICタグ500から当該商品の価格の情報を読み出し、現在のバリューが当該商品の価格以上かを判断する。現在のバリューが商品の価格以上である場合、当該商品の価格を減算したバリューに更新するとともに、当該商品に付与されているICタグ500に購入済を示す情報と、利用者IDと、購入日時を書き込む。
<Step S13: IC tag reading of goods and immediate settlement>
After charging, the user goes to the store and selects a product to purchase while looking at the actual product. The user reads information on the price of the product from the IC tag 500 of the purchased product using the mobile phone 100, and determines whether the current value is equal to or higher than the price of the product. When the current value is equal to or higher than the price of the product, the value is updated to the value obtained by subtracting the price of the product, information indicating that the IC tag 500 attached to the product has been purchased, the user ID, and the purchase date and time Write.

<ステップS14:専用無人ゲートでのICタグ及び携帯電話読み取り>
利用者は、全ての購入商品について即時決済を行なうと、ゲートの手前に設置されている購入確認装置600に携帯電話100に記憶されている利用者ID及び現在のバリューを読み込ませ、商品をベルトコンベアに載せる。購入確認装置600は、ベルトコンベアにより運ばれる商品のICタグ500に記憶されている情報を読み出す。購入確認装置600は、携帯電話100から読み出した利用者IDと、全購入商品のICタグ500から読み出した利用者IDとが合致するかにより照合を行なう。購入確認装置600は、照合が成功した場合、ゲートを開放し、合致しないものが含まれている場合には、警告を出力し、ゲートは閉じたままとする。購入確認装置600は、利用者ID及びバリューと、購入金額とを設定した購入情報を管理サーバ700へ送信する。
<Step S14: IC tag and mobile phone reading at a dedicated unmanned gate>
When the user makes an immediate settlement for all the purchased products, the purchase confirmation device 600 installed in front of the gate reads the user ID and the current value stored in the mobile phone 100, and the product is belted. Place on conveyor. The purchase confirmation device 600 reads information stored in the IC tag 500 of the product carried by the belt conveyor. The purchase confirmation apparatus 600 performs collation based on whether the user ID read from the mobile phone 100 matches the user ID read from the IC tag 500 of all purchased products. The purchase confirmation device 600 opens the gate when the verification is successful, and outputs a warning when the mismatch is included, and keeps the gate closed. The purchase confirmation apparatus 600 transmits purchase information in which the user ID and value and the purchase amount are set to the management server 700.

<ステップS15:売上情報の突合せ>
管理サーバ700は、購入確認装置600から受信した購入情報を蓄積する。そして、1日一回などの所定の時間毎に、蓄積した購入情報をバッチ処理によりセンタサーバ200へ送信する。センタサーバ200は、購入情報内の利用者IDと対応づけて現在記憶しているバリューが、当該購入情報内の購入商品の価格の合計とバリューとを加算した金額と合致するかによって正当性を確認し、センタサーバ200が保持するバリューを更新する。
<Step S15: Matching Sales Information>
The management server 700 stores the purchase information received from the purchase confirmation device 600. The stored purchase information is transmitted to the center server 200 by batch processing at predetermined time intervals such as once a day. The center server 200 determines whether the value currently stored in association with the user ID in the purchase information matches the sum of the prices of the purchased products and the value in the purchase information. Confirm and update the value held by the center server 200.

[5. 詳細処理手順]
次に、図10に示す業務フローのステップS11〜S15におけるショッピングシステムの詳細な処理を説明する。
[5. Detailed processing procedure]
Next, detailed processing of the shopping system in steps S11 to S15 of the business flow shown in FIG. 10 will be described.

[5.1 会員登録処理]
図10のステップS11における会員登録の詳細な処理を説明する。
利用者は、携帯電話100の入力部120により、レジレスショッピングのアプリケーションダウンロードサイトのURL(Universal Resource Locator)を入力するか、あるいは、当該アプリケーションダウンロードサイトのURLの情報を格納したQRコード(登録商標)などの二次元バーコードを撮像する等の方法によりURLを取得し、アクセスを指示する。続いて、利用者は、携帯電話100の入力部120により、氏名、住所、メールアドレス、携帯電話番号、クレジットカードのカード番号及び有効期限を示す決済情報、パスワード等の会員登録情報と、登録指示を入力する。
[5.1 Member registration processing]
Detailed processing of member registration in step S11 of FIG. 10 will be described.
A user inputs a URL (Universal Resource Locator) of an application download site for cashless shopping using the input unit 120 of the mobile phone 100, or a QR code (registered trademark) storing information on the URL of the application download site. The URL is acquired by a method such as imaging a two-dimensional barcode such as), and access is instructed. Subsequently, the user uses the input unit 120 of the mobile phone 100 to register member registration information such as a name, address, e-mail address, mobile phone number, credit card number and expiration date, password registration information, and registration instruction. Enter.

携帯電話100は、入力された会員登録情報をセンタサーバ200に送信する。センタサーバ200の登録部231は、新たなレジレスサービスの利用者IDを生成すると、受信した会員登録情報と、生成した利用者IDとを設定した利用者情報を記憶部220に書き込み、会員登録する。利用者情報の登録後、登録部231は、記憶部220から読み出したレジレスショッピングのアプリケーションを携帯電話100にダウンロードする。   The mobile phone 100 transmits the input member registration information to the center server 200. When the registration unit 231 of the center server 200 generates a new registrationless service user ID, the registration unit 231 writes the received member registration information and the user information in which the generated user ID is set in the storage unit 220 to register the member. To do. After registering the user information, the registration unit 231 downloads the cashless shopping application read from the storage unit 220 to the mobile phone 100.

アプリケーションのダウンロード後、利用者が、携帯電話100の入力部120によりインストール指示を入力すると、ダウンロードされたアプリケーションが携帯電話100にインストールされ、処理部170が生成される。ダウンロードされたアプリケーションには利用者IDの情報が含まれており、この利用者IDが記憶部130に記憶されるとともに、バリューを記憶する領域が記憶部130に生成される。バリューの初期値は「0」である。なお、処理部170の指示によりセンタサーバ200との通信を行なう際には、常に利用者IDの情報が送信される。   After the application is downloaded, when the user inputs an installation instruction using the input unit 120 of the mobile phone 100, the downloaded application is installed in the mobile phone 100, and the processing unit 170 is generated. The downloaded application includes user ID information. The user ID is stored in the storage unit 130, and an area for storing the value is generated in the storage unit 130. The initial value is “0”. In addition, when communicating with the center server 200 according to an instruction from the processing unit 170, user ID information is always transmitted.

また、携帯電話100にアプリケーションをダウンロードしておき、このダウンロード時にセンタサーバ200から通知された会員情報登録サイトのURLにパーソナルコンピュータなどからアクセスして、会員登録情報をセンタサーバ200へ送信し、利用者情報を登録することでもよい。あるいは、申込書の内容に基づいてレジレスサービス提供企業の担当者がセンタサーバ200に利用者情報を直接入力し、登録を行なうことでもよい。   Also, an application is downloaded to the mobile phone 100, the URL of the member information registration site notified from the center server 200 at the time of downloading is accessed from a personal computer, etc., and member registration information is transmitted to the center server 200 for use. Person information may be registered. Alternatively, the person in charge of the cashless service providing company may directly input the user information to the center server 200 based on the contents of the application form and perform registration.

[5.2 バリューの購入]
[5.2.1 エアチャージによるバリュー購入]
図11は、エアチャージによるバリュー購入におけるセンタサーバ200の処理フローを示す図である。
利用者は、エアチャージによりバリューを購入する場合、携帯電話100の入力部120によりチャージ手続開始指示を入力する。これにより、携帯電話100の情報送信部171は、チャージ要求をセンタサーバ200へ送信する。センタサーバ200の購入処理部232は、携帯電話100からチャージ要求を受信すると(ステップS21)、チャージ金額、支払方法、パスワードなどのチャージ情報を入力させるためのチャージ画面データを送信する(ステップS22)。携帯電話100の出力制御部172は、センタサーバ200から受信したチャージ画面データをディスプレイに表示する。利用者は、携帯電話100の入力部120により、チャージ金額、支払方法、パスワードを入力すると、情報送信部171は、この入力された情報をチャージ情報としてセンタサーバ200へ送信する。
[5.2 Purchase of Value]
[5.2.1 Value purchase by air charge]
FIG. 11 is a diagram showing a processing flow of the center server 200 in value purchase by air charge.
When purchasing a value by air charge, the user inputs a charge procedure start instruction through the input unit 120 of the mobile phone 100. Thereby, the information transmission unit 171 of the mobile phone 100 transmits a charge request to the center server 200. Upon receiving a charge request from the mobile phone 100 (step S21), the purchase processing unit 232 of the center server 200 transmits charge screen data for inputting charge information such as a charge amount, a payment method, and a password (step S22). . The output control unit 172 of the mobile phone 100 displays the charge screen data received from the center server 200 on the display. When a user inputs a charge amount, a payment method, and a password using the input unit 120 of the mobile phone 100, the information transmission unit 171 transmits the input information to the center server 200 as charge information.

センタサーバ200の購入処理部232はチャージ情報を受信すると(ステップS23)、携帯電話100から受信した利用者IDにより記憶部220に記憶されている利用者情報を特定し、この特定された利用者情報に設定されているパスワードと、受信したチャージ情報内のパスワードが一致するかを判断する(ステップS24)。利用者情報に設定されているパスワードと、チャージ情報内のパスワードが一致すると判断した場合(ステップS24:YES)、購入処理部232は、チャージ情報内の支払方法に応じた決済処理を行う(ステップS25)。決済処理が成功した場合、センタサーバ200の購入処理部232は、特定された利用者情報に設定されているバリューを、チャージ情報で示されるチャージ金額分のバリューを加算したバリューに更新する(ステップS26)。さらに、購入処理部232は、チャージ金額分のバリューとチャージ指示とを携帯電話100へ送信する(ステップS27)。携帯電話100の情報制御部173は、センタサーバ200からからチャージ金額分のバリューとチャージ指示とを受信すると、記憶部130に現在記憶されているバリューを、受信したバリューを加算したバリューに更新する。
なお、利用者情報に設定されているパスワードと、受信したパスワードが一致しないと判断した場合(ステップS24:NO)、購入処理部232は、エラーを携帯電話100に通知する(ステップS28)。
以下に、各支払方法に応じた、ステップS25における決済処理を説明する。
When the purchase processing unit 232 of the center server 200 receives the charge information (step S23), the user information stored in the storage unit 220 is specified by the user ID received from the mobile phone 100, and the specified user is identified. It is determined whether the password set in the information matches the password in the received charge information (step S24). When it is determined that the password set in the user information matches the password in the charge information (step S24: YES), the purchase processing unit 232 performs a settlement process according to the payment method in the charge information (step S24). S25). If the payment process is successful, the purchase processing unit 232 of the center server 200 updates the value set in the specified user information to a value obtained by adding the value corresponding to the charge amount indicated by the charge information (step). S26). Further, the purchase processing unit 232 transmits the value for the charge amount and the charge instruction to the mobile phone 100 (step S27). When receiving the charge amount value and the charge instruction from the center server 200, the information control unit 173 of the mobile phone 100 updates the value currently stored in the storage unit 130 to the value obtained by adding the received value. .
If it is determined that the password set in the user information does not match the received password (step S24: NO), the purchase processing unit 232 notifies the mobile phone 100 of an error (step S28).
Below, the payment process in step S25 according to each payment method is demonstrated.

[5.2.2 クレジットカード決済]
支払方法がクレジットカード払いを示している場合、センタサーバ200の決済部233は、受信した利用者IDにより特定された利用者情報の決済情報からクレジットカードのカード番号及び有効期限の情報を読み出す。決済部233は、読み出したクレジットカードのカード番号及び有効期限と、チャージ金額を示す請求金額とを設定したオーソリ要求をカード会社サーバ310へ送信する。
[5.2.2 Credit card payment]
When the payment method indicates credit card payment, the settlement unit 233 of the center server 200 reads the credit card card number and expiration date information from the settlement information of the user information specified by the received user ID. The settlement unit 233 transmits to the card company server 310 an authorization request in which the card number and expiration date of the read credit card and the charge amount indicating the charge amount are set.

カード会社サーバ310の与信処理部313は、記憶部312を参照し、受信したオーソリ要求に設定されているクレジットカード番号が会員マスタに登録されているか、有効期限が満了していないか、クレジットカードのカード番号に対応してクレジットカードが無効である情報が登録されていないか、受信した請求金額と現在の利用額との合計が与信限度枠を超えていないか、などによりクレジットカードの正当性を判断する。与信処理部313は、クレジットカードが正当であると判断した場合に、記憶部312に記憶している現在の利用額を、請求金額を加算した額に書き換える。与信処理部313は、与信チェックの結果を示すオーソリ結果通知をセンタサーバ200へ返送する。   The credit processing unit 313 of the card company server 310 refers to the storage unit 312 and checks whether the credit card number set in the received authorization request is registered in the member master, the expiration date has not expired, The validity of the credit card depends on whether the information that the credit card is invalid is not registered corresponding to the card number of the credit card, or whether the sum of the received charge amount and the current usage amount does not exceed the credit limit. Judging. When the credit processing unit 313 determines that the credit card is valid, the credit processing unit 313 rewrites the current usage amount stored in the storage unit 312 to an amount obtained by adding the billing amount. The credit processing unit 313 returns an authorization result notification indicating the result of the credit check to the center server 200.

センタサーバ200の決済部233は、オーソリ結果通知を受信し、オーソリが成功した場合は、レジレスサービス提供企業の企業コード、クレジットカードのカード番号及び有効期限、請求金額、売上年月日の情報を含む売上データを生成する。売上データは、記録媒体に記録された後、所定の日時にクレジットカード会社へ渡され、カード会社サーバ310に読み込まれるか、ネットワーク920を介してカード会社サーバ310へ送信される。カード会社サーバ310の売上データ記録部314は、読込んだ売上データを記憶部312に記憶する。   The settlement unit 233 of the center server 200 receives the authorization result notification. If the authorization is successful, the company code of the registrationless service providing company, the card number and expiration date of the credit card, the billing amount, and the date of sale Sales data including After the sales data is recorded on the recording medium, it is delivered to the credit card company at a predetermined date and time, and is read by the card company server 310 or transmitted to the card company server 310 via the network 920. The sales data recording unit 314 of the card company server 310 stores the read sales data in the storage unit 312.

[5.2.3 金融機関による決済]
図12は、金融機関による決済におけるショッピングシステムの処理フローを示す。
携帯電話100から受信した支払方法の情報がインターネットバンキング払いを示している場合、センタサーバ200の決済部233は、インターネットバンキング払い、例えば、ペイジー(登録商標)などの電子決済サービスで用いられる決済番号を採番する(ステップS31)。決済部233は、生成した決済番号と利用者ID及びチャージ金額とを対応づけて記憶部220に書き込むと(ステップS32)、決済番号の情報を携帯電話100へ送信する(ステップS33)。
[5.2.3 Settlement by financial institutions]
FIG. 12 shows a processing flow of the shopping system in settlement by a financial institution.
When the payment method information received from the mobile phone 100 indicates Internet banking payment, the settlement unit 233 of the center server 200 uses the Internet banking payment, for example, a payment number used in an electronic payment service such as Paige (registered trademark). Is numbered (step S31). When the payment unit 233 associates the generated payment number with the user ID and the charge amount and writes them in the storage unit 220 (step S32), the payment unit 233 transmits the payment number information to the mobile phone 100 (step S33).

携帯電話100の出力制御部172は、受信した決済番号の情報をディスプレイに表示させる。利用者は、決済番号を確認すると、入力部120により情報の保存を入力し、記憶部130に決済番号を記憶させる(ステップS34)。決済番号を確認したのち、利用者は、携帯電話100の入力部120により、インターネットバンキングによる決済サイト、例えばペイジー(登録商標)による支払サイトへのアクセス指示を入力する。携帯電話100からインターネットバンキングサーバ360へのアクセスが成功し、ログインが正常に行なわれた場合、利用者は、携帯電話100の入力部120により、支払に利用する口座の種類や口座番号などの利用口座情報を入力し、利用口座情報送信指示を入力する。インターネットバンキングサーバ360は、携帯電話100から利用口座情報を受信すると(ステップS35)、決済番号の入力を指示する旨を携帯電話100に表示させる。利用者は、入力部120により決済番号と、照会の指示を入力する。   The output control unit 172 of the mobile phone 100 displays the received payment number information on the display. When the user confirms the settlement number, the user inputs storage of information through the input unit 120 and stores the settlement number in the storage unit 130 (step S34). After confirming the payment number, the user uses the input unit 120 of the mobile phone 100 to input an instruction to access a payment site by Internet banking, for example, a payment site by Paige (registered trademark). When the access from the mobile phone 100 to the Internet banking server 360 is successful and the login is performed normally, the user uses the input unit 120 of the mobile phone 100 to use the type and account number of the account used for payment. Enter account information and input usage account information transmission instruction. When the internet banking server 360 receives the usage account information from the mobile phone 100 (step S35), the internet banking server 360 displays on the mobile phone 100 an instruction to input a settlement number. The user inputs a settlement number and an inquiry instruction through the input unit 120.

インターネットバンキングサーバ360は、携帯電話100から決済番号及び照会の指示を受信すると(ステップS36)、金融機関通信装置370へ送信する(ステップS37)。金融機関通信装置370の通知部372は、受信した決済番号及び照会の指示を、センタサーバ200へ送信する(ステップS38)。センタサーバ200の決済部233は、記憶部220から受信した決済番号に対応したチャージ金額を読み出す。決済部233は、レジレスサービス提供企業の企業名、読み出したチャージ金額、バリュー購入代金であることを示す払込内容からなる支払内容情報を金融機関通信装置370へ返送する(ステップS39、40)。金融機関通信装置370は、センタサーバ200から返送された支払内容情報をインターネットバンキングサーバ360へ送信する(ステップS41)。   When the internet banking server 360 receives the settlement number and the inquiry instruction from the mobile phone 100 (step S36), the internet banking server 360 transmits it to the financial institution communication device 370 (step S37). The notification unit 372 of the financial institution communication device 370 transmits the received settlement number and inquiry instruction to the center server 200 (step S38). The settlement unit 233 of the center server 200 reads the charge amount corresponding to the settlement number received from the storage unit 220. The settlement unit 233 returns the payment content information including the company name of the cashless service providing company, the read charge amount, and the payment content indicating the value purchase price to the financial institution communication device 370 (steps S39 and S40). The financial institution communication device 370 transmits the payment content information returned from the center server 200 to the Internet banking server 360 (step S41).

インターネットバンキングサーバ360は、支払内容情報を携帯電話100に送信して表示させる(ステップS42、S43)。利用者は、払込内容を確認すると、入力部120により支払実行指示を入力する。インターネットバンキングサーバ360は、携帯電話100から支払実行指示を受信すると(ステップS44)、利用口座情報で示される口座から、代金を金融機関が一時的にプールしておくための別段口座へ、請求金額を振り込む決済処理を行う(ステップS45)。そして、決済処理が成功し、請求金額の支払が完了すると、インターネットバンキングサーバ360から金融機関通信装置370へ支払完了が通知される(ステップS46)。金融機関通信装置370の通知部372は、決済番号と、払込が行なわれた日時とを設定した消込情報をセンタサーバ200へ送信する(ステップS47)。センタサーバ200の決済部233は、消込情報を受信すると、記憶部220を検索して、消込情報内の決済番号に対応付けて、支払済と支払日時の情報を記憶する(ステップS48)。   The internet banking server 360 transmits the payment content information to the mobile phone 100 for display (steps S42 and S43). When the user confirms the payment content, the input unit 120 inputs a payment execution instruction. When the internet banking server 360 receives the payment execution instruction from the mobile phone 100 (step S44), the billing amount is transferred from the account indicated by the usage account information to a separate account for the financial institution to temporarily pool the payment. Payment processing is performed (step S45). When payment processing is successful and payment of the billed amount is completed, payment completion is notified from the internet banking server 360 to the financial institution communication device 370 (step S46). The notifying unit 372 of the financial institution communication device 370 transmits to the center server 200 the application information in which the settlement number and the date and time when the payment is made are set (step S47). When the settlement unit 233 of the center server 200 receives the application information, the settlement unit 233 searches the storage unit 220 and stores information on payment and payment date and time in association with the settlement number in the application information (step S48). .

金融機関は、別段口座にプールしていた利用者の代金をレジレスサービスシステムの提供企業の口座へ入金する。
なお、上記においては、携帯電話100からインターネットバンキングサーバ360へアクセスしているが、利用者のパーソナルコンピュータなどを用いることでもよい。
The financial institution deposits the user's money pooled in a separate account into the account of the company providing the cashless service system.
In the above description, the mobile phone 100 accesses the Internet banking server 360, but a user's personal computer or the like may be used.

[5.2.4 チャージ装置によるバリュー購入]
図13は、チャージ装置400におけるバリュー購入の処理フローを示す図である。
チャージ装置400を用いてバリューを購入する場合、利用者は、携帯電話100の近距離通信部160を、チャージ装置400の近距離通信部430と通信可能な距離に近づける。チャージ装置400は、近距離通信部430により携帯電話100の記憶部130に記憶されている利用者IDを読み込む(ステップS51)。チャージ装置400の制御部420は、出力部440に支払い方法とチャージ金額の入力を指示する画面を表示させる(ステップS52)。利用者は、チャージ装置400の入力部450により、支払方法及びチャージ金額を入力する(ステップS53)。
[5.2.4 Value purchase with charging device]
FIG. 13 is a diagram illustrating a value purchase processing flow in the charging apparatus 400.
When purchasing value using the charging device 400, the user brings the short-range communication unit 160 of the mobile phone 100 close to a distance that allows communication with the short-range communication unit 430 of the charging device 400. The charging device 400 reads the user ID stored in the storage unit 130 of the mobile phone 100 by the short-range communication unit 430 (step S51). The control unit 420 of the charging apparatus 400 causes the output unit 440 to display a screen for instructing input of a payment method and a charge amount (step S52). The user inputs a payment method and a charge amount using the input unit 450 of the charging device 400 (step S53).

支払方法が現金である場合(ステップS54:現金)、利用者は現金投入部460によりチャージ金額分の現金を投入する(ステップS55)。制御部420は、チャージ金額分の現金が投入されると、センタサーバ200へ利用者IDとチャージ金額分のバリューとを通知する(ステップS56)。センタサーバ200の決済部233は、受信した利用者IDにより記憶部130に記憶されている利用者情報を特定し、特定した利用者情報に設定されているバリューを、受信したバリューを加算した値に更新する。さらに、チャージ装置400の制御部420は、近距離通信部430により、チャージ金額分のバリューとチャージ指示とを携帯電話100へ送信する(ステップS57)。携帯電話100の情報制御部173は、チャージ装置400からバリューとチャージ指示とを受信すると、記憶部130に現在記憶されているバリューを、受信したチャージ金額分のバリューを加算した値に更新する。なお、チャージ装置400が携帯電話100の記憶部130から現在のバリューを読み取り、読み取ったバリューと受信したチャージ金額分のバリューとを加算したチャージ後のバリューを算出し、このチャージ後のバリューにより、携帯電話100の記憶部130が現在記憶しているバリューを上書きするようにしてもよい。   When the payment method is cash (step S54: cash), the user inserts cash for the amount of charge by the cash input unit 460 (step S55). When the charge amount of cash is inserted, the control unit 420 notifies the center server 200 of the user ID and the value of the charge amount (step S56). The settlement unit 233 of the center server 200 identifies the user information stored in the storage unit 130 based on the received user ID, and a value obtained by adding the received value to the value set in the identified user information Update to Furthermore, the control unit 420 of the charging device 400 transmits the value for the amount of charge and the charge instruction to the mobile phone 100 through the short-range communication unit 430 (step S57). When receiving the value and the charge instruction from the charging device 400, the information control unit 173 of the mobile phone 100 updates the value currently stored in the storage unit 130 to a value obtained by adding the value corresponding to the received charge amount. Note that the charging device 400 reads the current value from the storage unit 130 of the mobile phone 100, calculates the value after charging by adding the read value and the value for the received charge amount, The value currently stored in the storage unit 130 of the mobile phone 100 may be overwritten.

一方、支払方法がクレジットカードである場合、利用者はチャージ装置400のカード読取部470によりクレジットカードを読み込ませる(ステップS58)。チャージ装置400の制御部420は、カード読取部470によりクレジットカードから読み込んだクレジットカードのカード番号及び有効期限と、チャージ金額を示す請求金額とを設定したオーソリ要求をカード会社サーバ310へ送信する。カード会社サーバ310の与信処理部313は、上述と同様の与信処理を行ってオーソリ結果通知をチャージ装置400へ返送する(ステップS59)。チャージ装置400の制御部420は、オーソリが成功した場合、センタサーバ200の決済部233と同様に売上データを生成する。カード会社サーバ310の売上データ記録部314は、制御部420が記録媒体に記録した、あるいは、制御部420がネットワーク920を介して送信した売上データを読み込み、記憶部312に記憶する。   On the other hand, when the payment method is a credit card, the user causes the card reading unit 470 of the charging device 400 to read the credit card (step S58). The control unit 420 of the charging device 400 transmits an authorization request in which the card number and expiration date of the credit card read from the credit card by the card reading unit 470 and the charge amount indicating the charge amount are set to the card company server 310. The credit processing unit 313 of the card company server 310 performs the same credit processing as described above, and returns an authorization result notification to the charging device 400 (step S59). When the authorization is successful, the control unit 420 of the charging device 400 generates sales data in the same manner as the settlement unit 233 of the center server 200. The sales data recording unit 314 of the card company server 310 reads the sales data recorded in the recording medium by the control unit 420 or transmitted via the network 920 by the control unit 420 and stores the sales data in the storage unit 312.

オーソリが成功した場合、チャージ装置400の制御部420は、ステップS56及びS57の処理を実行する。これにより、センタサーバ200は、上述と同様に、利用者IDに対応した利用者情報のバリューを、チャージ金額分のバリューを加算した値に更新し、携帯電話100は、記憶部130に現在記憶されているバリューを、チャージ金額分のバリューを加算した値に更新する。   When the authorization is successful, the control unit 420 of the charging device 400 executes the processes of steps S56 and S57. Thereby, the center server 200 updates the value of the user information corresponding to the user ID to a value obtained by adding the value corresponding to the charge amount, as described above, and the mobile phone 100 currently stores the value in the storage unit 130. The value being updated is updated to a value obtained by adding the value corresponding to the charge amount.

[5.3 商品のICタグ読み取り及び即時決済]
図10のステップS13における商品のICタグ読み取り及び即時決済の詳細な処理を説明する。
図14は、商品のICタグ読み取り及び即時決済における携帯電話100の処理フローを示す。
利用者は、店舗に出向き、携帯電話100の入力部120により、レジレスショッピングアプリケーションの起動指示を入力する。利用者は、店舗内で現物の商品を見ながら購入商品を選び、携帯電話100のタグ読書部150により購入商品のICタグ500から当該商品の価格、商品種別ID、購入フラグの情報を読み出す(ステップS61)。購入フラグが購入済を示している場合、さらに、ICタグ500から利用者ID及び購入日時を読み出す。
[5.3 Product IC tag reading and immediate settlement]
A detailed process of reading the IC tag of the product and the immediate settlement in step S13 in FIG. 10 will be described.
FIG. 14 shows a processing flow of the mobile phone 100 in reading the IC tag of the product and immediate settlement.
The user goes to the store and inputs an instruction to start the cashless shopping application through the input unit 120 of the mobile phone 100. The user selects a purchased product while viewing the actual product in the store, and reads the price, product type ID, and purchase flag information of the product from the IC tag 500 of the purchased product by the tag reading unit 150 of the mobile phone 100 ( Step S61). If the purchase flag indicates that the purchase has been completed, the user ID and purchase date / time are read from the IC tag 500.

ICタグ500から読み出した購入フラグが未購入を示している場合(ステップS62:NO)、携帯電話100の情報制御部173は、記憶部130に記憶しているバリューの示す金額が、ICタグ500から読み込んだ価格以上であるかを判断する(ステップS63)。現在のバリューの示す金額が、読み込んだ価格以上である場合(ステップS63:YES)、出力制御部172は、「未購入商品です。この商品を購入しますか。」などの確認メッセージをディスプレイに表示させる(ステップS64)。利用者が入力部120により購入指示を入力した場合(ステップS65:YES)、情報制御部173は、記憶部130に記憶している現在のバリューを、当該商品の価格を減算した金額を示すバリューに更新するとともに(ステップS66)、記憶部130に現在の日時を示す購入日時と、ICタグ500から読み出した商品種別IDとを設定した履歴情報書き込む(ステップS67)。情報制御部173は、タグ読書部150により、商品に付与されているICタグ500に購入済を示す購入フラグと、記憶部130から読み出した利用者IDと、購入日時を書き込む(ステップS68)。ステップS66〜S68までの情報更新が正常に終了した場合、出力制御部172は、決済完了を通知する音声を出力するとともに、現在のバリューを残高としてディスプレイに表示する(ステップS69)。   When the purchase flag read from the IC tag 500 indicates that the purchase has not been made (step S62: NO), the information control unit 173 of the mobile phone 100 indicates that the amount indicated by the value stored in the storage unit 130 is the amount indicated by the IC tag 500. It is determined whether the price is equal to or higher than the price read from (step S63). When the amount indicated by the current value is equal to or greater than the read price (step S63: YES), the output control unit 172 displays a confirmation message such as “It is an unpurchased product. Do you want to purchase this product?” On the display. It is displayed (step S64). When the user inputs a purchase instruction through the input unit 120 (step S65: YES), the information control unit 173 indicates the value obtained by subtracting the current value stored in the storage unit 130 from the price of the product. (Step S66), and the history information in which the purchase date and time indicating the current date and the product type ID read from the IC tag 500 are set is written in the storage unit 130 (step S67). The information control unit 173 writes the purchase flag indicating the purchase to the IC tag 500 attached to the product, the user ID read from the storage unit 130, and the purchase date and time by the tag reading unit 150 (step S68). When the information update from step S66 to S68 is normally completed, the output control unit 172 outputs a voice notifying the completion of settlement and displays the current value as a balance on the display (step S69).

なお、現在のバリューの示す金額が、価格より少ない場合(ステップS63:NO)、出力制御部172は、現在のバリューと、残高不足である旨のメッセージをディスプレイに出力する(ステップS70)。
また、利用者が入力部120により購入しない旨の指示を入力した場合(ステップS65:NO)、そのまま処理を終了する。
If the amount indicated by the current value is less than the price (step S63: NO), the output control unit 172 outputs the current value and a message indicating that the balance is insufficient on the display (step S70).
If the user inputs an instruction not to purchase through the input unit 120 (step S65: NO), the process ends.

ステップS62において、ICタグ500から読み出した購入フラグが購入済を示している場合(ステップS62:YES)、情報制御部173は、ICタグ500から読み出した利用者IDと、記憶部130に記憶されている利用者IDとが同じか否かを判断する(ステップS71)。これらの利用者IDが異なる場合(ステップS71:NO)、出力制御部172は、ステップS63からの処理を行う。このように、他の利用者が決済手続をした商品の場合は、他の利用者の利用者IDを表示させたりはせず、購入可能商品として扱う。このように、他の利用者が決済手続を行なったものの、何らかの理由により返品手続を行なわずに商品を陳列棚に戻してしまった場合、ICタグ500の情報は、あとから決済手続を行なった利用者の情報により上書きする。   In step S62, when the purchase flag read from the IC tag 500 indicates that the purchase has been completed (step S62: YES), the information control unit 173 stores the user ID read from the IC tag 500 and the storage unit 130. It is determined whether or not the current user ID is the same (step S71). When these user IDs are different (step S71: NO), the output control unit 172 performs the processing from step S63. As described above, in the case of a product for which another user has settled, the user ID of the other user is not displayed but is handled as a purchaseable product. As described above, when another user has performed the settlement procedure, but the product is returned to the display shelf without performing the return procedure for some reason, the information on the IC tag 500 is later settled. Overwrite with user information.

ステップS71において、ICタグ500から読み出した利用者IDと、記憶部130に記憶されている利用者IDとが同じ場合(ステップS71:YES)、情報制御部173は、現在の時刻が、読み出した購入日時から所定の時間以内であるか否かを判断する(ステップS72)。現在の時刻が、読み出した購入日時から所定の時間以内である場合(ステップS72:YES)、出力制御部172は、誤って2度以上同じ商品のICタグ500を読み出してしまったとものとして、「購入済商品です。」などのメッセージをディスプレイに表示させた後(ステップS73)、処理を終了する。現在の時刻が読み出した購入日時から所定の時間を経過している場合(ステップS72:NO)、上記のステップS63からと同様の処理を行なう。   In step S71, when the user ID read from the IC tag 500 is the same as the user ID stored in the storage unit 130 (step S71: YES), the information control unit 173 reads the current time. It is determined whether it is within a predetermined time from the purchase date and time (step S72). If the current time is within a predetermined time from the read purchase date and time (step S72: YES), the output control unit 172 assumes that the IC tag 500 of the same product has been read by mistake twice or more. After a message such as “It is a purchased product” is displayed on the display (step S73), the process is terminated. When the predetermined time has elapsed since the purchase date and time when the current time is read (step S72: NO), the same processing as the above step S63 is performed.

なお、上記においては、間違い防止のため、商品選択の際にデフォルトでステップS64及びS65の購入確認を行なっているが、利用者が携帯電話100の入力部120により当該処理の省略指示を入力した場合はこの購入確認を省略する。
また、上記実施形態によれば、携帯電話100が記憶するバリューの残額が購入商品の価格より少ない場合に購入不可としているが、バリューの残額が不足している分の購入代金をクレジットカードにより支払うようにすることも可能である。
In the above, in order to prevent mistakes, the purchase confirmation in steps S64 and S65 is performed by default at the time of product selection, but the user inputs an instruction to omit the process from the input unit 120 of the mobile phone 100. In this case, this purchase confirmation is omitted.
Further, according to the above-described embodiment, the purchase is impossible when the remaining value stored in the mobile phone 100 is less than the price of the purchased product, but the purchase price corresponding to the shortage of the remaining value is paid by the credit card. It is also possible to do so.

[5.4 専用無人ゲートでのICタグ及び携帯電話読み取り]
図10のステップS14における専用無人ゲートでのICタグ及び携帯電話読み取りの詳細な処理を説明する。
図15は、専用無人ゲートでのICタグ及び携帯電話読み取りにおける購入確認装置600の処理フローを示す。
利用者は、全ての購入商品について即時決済処理を行なうと、携帯電話100の近距離通信部160を、ゲートの手前に設置されている購入確認装置600の近距離通信部610と通信可能な距離に近づける。購入確認装置600の近距離通信部610は、携帯電話100の記憶部130に記憶されている利用者ID及びバリューを読み込む(ステップS81)。
[5.4 IC tag and mobile phone reading at a dedicated unmanned gate]
A detailed process of reading the IC tag and the mobile phone at the dedicated unmanned gate in step S14 of FIG. 10 will be described.
FIG. 15 shows a processing flow of the purchase confirmation apparatus 600 for reading an IC tag and a mobile phone at a dedicated unmanned gate.
When the user performs an immediate settlement process for all purchased products, the distance at which the short-range communication unit 160 of the mobile phone 100 can communicate with the short-range communication unit 610 of the purchase confirmation device 600 installed in front of the gate. Move closer to The short-range communication unit 610 of the purchase confirmation device 600 reads the user ID and value stored in the storage unit 130 of the mobile phone 100 (step S81).

さらに利用者は、購入した全ての商品をベルトコンベアに載せる。タグ読取部620は、ベルトコンベアにより運ばれる商品に貼付されているICタグ500に記憶されている価格、購入フラグ、利用者IDを読み出す(ステップS82)。購入確認部630は、全購入商品のICタグ500から読み出した購入フラグが購入済を示しており、かつ、携帯電話100から読み出した利用者IDと、全購入商品のICタグ500から読み出した利用者IDとが合致するかにより購入確認を行なう(ステップS83)。購入確認装置600は、購入確認が成功した場合(ステップS83:YES)、購入確認部630は、ディスプレイに購入確認成功のメッセージを表示し(ステップS84)、ゲート制御部650は、ゲートの開放指示を出力する(ステップS85)。開放指示を受信したゲートは、扉を開放する。通知部660は、全ての購入商品の価格を合計した購入金額を算出すると、利用者ID及びバリューと、購入金額とを設定した購入情報を生成して管理サーバ700へ送信する(ステップS86)。管理サーバ700の情報処理部720は、受信した購入情報を記憶部730へ書き込む。   Further, the user places all the purchased products on the belt conveyor. The tag reading unit 620 reads the price, purchase flag, and user ID stored in the IC tag 500 attached to the product carried by the belt conveyor (step S82). The purchase confirmation unit 630 indicates that the purchase flag read from the IC tag 500 of all purchased products indicates that the purchase has been completed, and the user ID read from the mobile phone 100 and the usage read from the IC tag 500 of all purchased products. A purchase confirmation is made based on whether the user ID matches (step S83). When the purchase confirmation is successful (step S83: YES), the purchase confirmation unit 600 displays a purchase confirmation success message on the display (step S84), and the gate control unit 650 instructs to open the gate. Is output (step S85). The gate that has received the opening instruction opens the door. When the notification unit 660 calculates the purchase price obtained by adding the prices of all purchased products, the notification unit 660 generates purchase information in which the user ID, the value, and the purchase price are set, and transmits the purchase information to the management server 700 (step S86). The information processing unit 720 of the management server 700 writes the received purchase information to the storage unit 730.

一方、購入確認部630は、いずれかの購入商品のICタグ500から読み出した購入フラグが未購入を示している、または、いずれかの購入商品のICタグ500に利用者IDが書き込まれていない、あるいは、購入商品のICタグ500から読み出した利用者IDのうち、電話100から読み出した利用者IDと合致しない利用者IDがあった場合(ステップS83:NO)、警告音を出力するとともに、照合失敗のメッセージをディスプレイに表示し(ステップS88)、ゲート制御部650は、ゲートの開放指示を出力しないままとするか、ゲートの閉鎖指示を出力する(ステップS87)。   On the other hand, in the purchase confirmation unit 630, the purchase flag read from the IC tag 500 of any purchased product indicates that the purchase has not been performed, or the user ID is not written in the IC tag 500 of any purchased product. Alternatively, if there is a user ID that does not match the user ID read from the telephone 100 among the user IDs read from the IC tag 500 of the purchased product (step S83: NO), a warning sound is output, The collation failure message is displayed on the display (step S88), and the gate control unit 650 keeps outputting no gate opening instruction or outputs a gate closing instruction (step S87).

なお、上記においては、1台の携帯電話100の読み取りを行なっているが、複数台の携帯電話100について利用者IDを読み込むことでもよい。この場合、ステップS83においては、全購入商品のICタグ500から読み出した購入フラグが購入済を示しており、かつ、全購入商品のICタグ500から読み出した利用者IDが、複数台の携帯電話100から読み出した利用者IDのいずれかに合致した場合に、購入確認成功と判断する。   In the above description, one mobile phone 100 is read. However, user IDs for a plurality of mobile phones 100 may be read. In this case, in step S83, the purchase flag read from the IC tag 500 of all purchased products indicates that purchase has been completed, and the user ID read from the IC tag 500 of all purchased products is a plurality of mobile phones. If it matches any of the user IDs read from 100, it is determined that the purchase confirmation is successful.

なお、レジレスサービスを利用しない利用者については、有人レジにて支払を行なったのち、レジ担当者は、タグリーダライタにより、購入商品のICタグ500に購入済を示す購入フラグを書き込む。この場合、店舗出口にはICタグ500を読み取るセンサを設置しておく。そして、当該センサにより店舗から持ち出される商品のICタグ500から購入済フラグを読み取り、読み取った購入済フラグが未購入を示している場合に、ビープ音などを発生させる。   For a user who does not use the cashless service, after paying at the manned cash register, the cashier person writes a purchase flag indicating the purchase to the IC tag 500 of the purchased product by the tag reader / writer. In this case, a sensor for reading the IC tag 500 is installed at the store exit. Then, the purchased flag is read from the IC tag 500 of the product taken out from the store by the sensor, and a beep sound is generated when the read purchased flag indicates unpurchased.

[5.5 売上情報の突合せ]
図10のステップS15における売上情報の突合せの詳細な処理を説明する。
図16は、売上情報の突合せにおけるセンタサーバ200の処理フローを示す。
管理サーバ700の情報処理部720は、店舗営業終了後などの所定の時間に、前回の通知以降に記憶部730に書き込まれた、センタサーバ200に未送信の購入情報を読み出して送信する。センタサーバ200の照合部234は、購入情報を受信すると(ステップS91)、受信した購入情報それぞれについて、以下の処理を行なう。
[5.5 Matching sales information]
A detailed process of matching sales information in step S15 in FIG. 10 will be described.
FIG. 16 shows a processing flow of the center server 200 in matching sales information.
The information processing unit 720 of the management server 700 reads and transmits purchase information that has not been transmitted to the center server 200 and has been written in the storage unit 730 since the previous notification at a predetermined time such as after the store business is closed. When receiving the purchase information (step S91), the collation unit 234 of the center server 200 performs the following processing for each received purchase information.

センタサーバ200の照合部234は、購入情報に設定されている利用者IDに対応付けて記憶部220に記憶している利用者情報を特定し、特定した利用者情報からバリューを読み出す(ステップS92)。照合部234は、購入情報に設定されているバリューの示す金額と購入金額との合計が、ステップS92において読み出したバリューの示す金額と一致するかによりバリューの正当性を判断する(ステップS93)。一致する場合(ステップS93:YES)、照合部234は正当性確認が成功したとして、ステップS92において特定した利用者情報のバリューを、購入情報に設定されているバリューに更新する(ステップS94)。   The collation unit 234 of the center server 200 identifies the user information stored in the storage unit 220 in association with the user ID set in the purchase information, and reads the value from the identified user information (step S92). ). The collation unit 234 determines the validity of the value based on whether the sum of the amount indicated by the value set in the purchase information and the purchase amount matches the amount indicated by the value read in step S92 (step S93). If they match (step S93: YES), the collation unit 234 updates the value of the user information specified in step S92 to the value set in the purchase information, assuming that the validity check has succeeded (step S94).

購入情報に設定されているバリューの示す金額と購入金額との合計が、利用者情報から読み出したバリューの示す金額と一致しない場合(ステップS93:NO)、照合部234は正当性確認が失敗したと判断し、利用制限対象として、利用者情報に設定されている利用者IDを記憶部220が記憶するブラックリストに書き込むとともに(ステップS95)、当該利用者ID、及び、特定した利用者情報をディスプレイに表示したり、印刷したりする(ステップS96)。センタサーバ200は、ブラックリストに登録されている利用制限対象の利用者IDを用いてアクセスしてきた携帯電話100には、チャージなどを含めたサービス提供を規制する。また、センタサーバ200は、利用制限対象の利用者IDをチャージ装置400及び購入確認装置600に通知する(ステップS97)。これにより、チャージ装置400は、携帯電話100から読み取った利用者IDが、利用制限対象の利用者IDと合致する場合、「お取扱いできません」などの表示を出力し、チャージを規制する。また、購入確認装置600は、携帯電話100から読み取った利用者IDが、利用制限対象の利用者IDに合致する場合、エラーを出力し、ゲートを開放しないようにする。   When the sum of the amount indicated by the value set in the purchase information and the purchase amount does not match the amount indicated by the value read from the user information (step S93: NO), the verification unit 234 has failed in the validity check. As a use restriction target, the user ID set in the user information is written in the black list stored in the storage unit 220 (step S95), and the user ID and the specified user information are stored. It is displayed on the display or printed (step S96). The center server 200 regulates the provision of services including charging and the like to the mobile phone 100 that has been accessed using a user ID subject to use restriction registered in the black list. Further, the center server 200 notifies the user ID subject to use restriction to the charging device 400 and the purchase confirmation device 600 (step S97). Accordingly, when the user ID read from the mobile phone 100 matches the user ID subject to use restriction, the charging device 400 outputs a display such as “cannot be handled” and regulates charging. Further, when the user ID read from the mobile phone 100 matches the user ID subject to use restriction, the purchase confirmation device 600 outputs an error and does not open the gate.

[6. 付加機能など]
[6.1 返品処理]
図17は、返品処理における返品装置800の処理フローを示す。
間違って商品を購入してしまったなどの理由により、一旦購入した商品を返品したい場合に備えて、返品装置800を店舗の各フロアや、購入確認装置600の前に設置しておく。利用者は、携帯電話100の近距離通信部160を、返品装置800の近距離通信部810と通信可能な距離に近づける。返品装置800の近距離通信部810は、携帯電話100の記憶部130に記憶されている利用者IDを読み込む(ステップS101)。次に、利用者は、返品する商品に貼付されているICタグ500を返品装置800のタグ読書部820が読み取り可能な距離に近づける。返品装置800のタグ読書部820は、ICタグ500から商品種別ID、価格、購入フラグ、利用者IDを読み取る(ステップS102)。
[6. Additional functions]
[6.1 Return processing]
FIG. 17 shows a processing flow of the return device 800 in the return processing.
A return device 800 is installed on each floor of the store or in front of the purchase confirmation device 600 in preparation for returning the product once purchased due to the reason that the product has been purchased by mistake. The user brings the short-range communication unit 160 of the mobile phone 100 close to a distance that allows communication with the short-range communication unit 810 of the return device 800. The short-range communication unit 810 of the return device 800 reads the user ID stored in the storage unit 130 of the mobile phone 100 (step S101). Next, the user brings the IC tag 500 attached to the product to be returned closer to a distance that can be read by the tag reading unit 820 of the return device 800. The tag reading unit 820 of the return device 800 reads the product type ID, price, purchase flag, and user ID from the IC tag 500 (step S102).

返品装置800の返品処理部830は、ICタグ500から読み取った購入フラグが購入済を示しており、かつ、携帯電話100から読み取った利用者IDと、ICタグ500から読み取った利用者IDとが合致する場合(ステップS103:YES)、携帯電話100の記憶部130に記憶されているバリューを、ICタグ500から読み取った価格を加算した金額のバリューに更新する(ステップS104)。また、返品処理部830は、記憶部130に記憶されている履歴情報から返品商品の商品種別IDを削除する。さらに、返品処理部830は、タグ読書部820により、ICタグ500に記憶されている購入フラグを未購入に書き換えるとともに、利用者ID及び購入日時の情報を削除する(ステップS105)。なお、返品装置800が携帯電話100の記憶部130から現在のバリューを読み取り、読み取ったバリューと返品商品の価格を加算した返品後のバリューを算出し、この返品後のバリューにより、携帯電話100の記憶部130が現在記憶しているバリューを上書きするようにしてもよい。
ステップS103において、ICタグ500から読み取った購入フラグが未購入を示している、または、ICタグ500に利用者IDが書き込まれていない、あるいは、携帯電話100から読み取った利用者IDとICタグ500から読み取った利用者IDとが合致しない場合(ステップS103:NO)、返品処理部830は返品できない旨のメッセージや音を出力させる(ステップS106)。
In the return processing unit 830 of the return device 800, the purchase flag read from the IC tag 500 indicates that the purchase has been completed, and the user ID read from the mobile phone 100 and the user ID read from the IC tag 500 are If they match (step S103: YES), the value stored in the storage unit 130 of the mobile phone 100 is updated to the value of the amount obtained by adding the price read from the IC tag 500 (step S104). In addition, the return processing unit 830 deletes the product type ID of the returned product from the history information stored in the storage unit 130. Further, the return processing unit 830 rewrites the purchase flag stored in the IC tag 500 to “unpurchased” by the tag reading unit 820 and deletes the user ID and purchase date / time information (step S105). The return device 800 reads the current value from the storage unit 130 of the mobile phone 100, calculates the returned value by adding the read value and the price of the returned product, and uses the returned value to determine the value of the mobile phone 100. The value currently stored in the storage unit 130 may be overwritten.
In step S103, the purchase flag read from the IC tag 500 indicates that the purchase has not been performed, or the user ID is not written in the IC tag 500, or the user ID read from the mobile phone 100 and the IC tag 500 If the user ID read from the ID does not match (step S103: NO), the return processing unit 830 outputs a message or sound indicating that the user ID cannot be returned (step S106).

[6.2 購入履歴の表示]
利用者は、購入履歴を確認したい場合、購入履歴確認指示を携帯電話100の入力部120により入力する。情報送信部171は、記憶部130に記憶されている履歴情報を読み出すと、読み出した履歴情報に設定されている商品種別IDをセンタサーバ200に送信する。センタサーバ200の商品情報通知部235は、記憶部220に記憶されている商品情報から、受信した商品種別IDに対応した商品名を読み出して携帯電話100に返送する。出力制御部172は、履歴情報に設定されている購入日時と、当該購入日時において購入した商品の商品種別IDに対応した商品名の一覧をディスプレイに表示させる。
[6.2 Purchase History Display]
When the user wants to confirm the purchase history, the user inputs a purchase history confirmation instruction through the input unit 120 of the mobile phone 100. When reading the history information stored in the storage unit 130, the information transmission unit 171 transmits the product type ID set in the read history information to the center server 200. The product information notification unit 235 of the center server 200 reads the product name corresponding to the received product type ID from the product information stored in the storage unit 220 and returns the product name to the mobile phone 100. The output control unit 172 causes the display to display a purchase date and time set in the history information and a list of product names corresponding to the product type IDs of products purchased at the purchase date and time.

なお、履歴情報は、一定数のみを記憶部130に記憶することでもよく、購入日時が現在から所定の時間内であるもののみを記憶部130に記憶することでもよい。
また、購入確認装置600が携帯電話100の記憶部130に記憶されている利用者IDを読み込んだときに履歴情報内の商品種別IDも併せて読み込み、読み込んだ商品種別IDに対応した商品名をセンタサーバ200に問い合わせて取得して携帯電話100の記憶部130に書き込むことでもよい。この場合、購入確認装置600または管理サーバ700が予めセンタサーバ200から受信した商品情報を用いて商品名を取得するようにしてもよい。
It should be noted that only a certain number of history information may be stored in the storage unit 130, or only information whose purchase date and time is within a predetermined time from the present may be stored in the storage unit 130.
Further, when the purchase confirmation device 600 reads the user ID stored in the storage unit 130 of the mobile phone 100, the product type ID in the history information is also read, and the product name corresponding to the read product type ID is read. It may be obtained by making an inquiry to the center server 200 and writing it in the storage unit 130 of the mobile phone 100. In this case, the purchase confirmation device 600 or the management server 700 may acquire the product name using the product information received from the center server 200 in advance.

[6.3 店舗の専用端末を用いる形態]
可搬の端末装置としての携帯電話100の代わりに、ICカードを着脱可能な専用端末を用いることでもよい。この場合、店舗側で専用端末を用意し、利用者のIC電子マネーカードなどのICカードを当該専用端末に装着して使用する。専用端末側には、携帯電話100の記憶部130以外の各部を備え、IC電子マネーカードに携帯電話100の記憶部130を備えるようにする。
[6.3 Use of a store dedicated terminal]
Instead of the mobile phone 100 as a portable terminal device, a dedicated terminal to which an IC card can be attached or detached may be used. In this case, a dedicated terminal is prepared on the store side, and an IC card such as a user's IC electronic money card is mounted on the dedicated terminal for use. On the dedicated terminal side, each unit other than the storage unit 130 of the mobile phone 100 is provided, and the IC electronic money card is provided with the storage unit 130 of the mobile phone 100.

[6.4 バリュー加算の制限]
なお、セキュリティの確保のため、一般的な認証処理などを適用することにより、携帯電話100のICチップ上のバリューの加算は、センタサーバ200によるエアチャージ、チャージ装置400によるチャージ、返品装置800による返品処理のみを許可し、これらの装置以外からのバリューの加算処理は規制する。
[6.4 Restrictions on value addition]
In order to ensure security, by applying a general authentication process or the like, the addition of the value on the IC chip of the mobile phone 100 is performed by the center server 200 by air charge, charge by the charge device 400, or by the return device 800. Only return processing is permitted, and value addition processing from other devices is restricted.

[7. 効果]
上記実施形態によれば、レジレスサービスの利用者は、現物を確認して商品を選びながら決済手続を即時に行うため、レジカウンターでの待ち行列を緩和することが可能であり、顧客満足度の向上に寄与することができる。さらには、商品が本人により購入されたものであるかを確認し、この確認結果によって店舗からの退出を制限することが可能となる。また、不正なバリューの利用についても検出が可能である。加えて、誤って購入した商品についても、無人で返金処理を行なうことが可能である。
また、このサービスには、従来より店舗等で販売する商品に貼付されているICタグをそのまま用いることができる。ICタグのような非接触ICチップを利用することにより、どのような形状の商品にも適用が可能である。また、購入に使用する端末装置としては、利用者自身の携帯電話を利用することができる。
ICタグに記憶する価格をレンタル価格とすることにより、レンタルなどの営業形態にも適用可能である。
[7. effect]
According to the above embodiment, the user of the cashless service can relax the queue at the cashier counter because the payment procedure is immediately performed while checking the actual product and selecting the product, and customer satisfaction It can contribute to improvement. Furthermore, it is possible to confirm whether or not the product is purchased by the person, and to restrict the exit from the store based on the confirmation result. It is also possible to detect unauthorized use of value. In addition, refunds can be made unattended for merchandise purchased by mistake.
In addition, for this service, an IC tag that has been affixed to products that are conventionally sold in stores or the like can be used as it is. By using a non-contact IC chip such as an IC tag, it can be applied to products of any shape. In addition, as a terminal device used for purchase, a user's own mobile phone can be used.
By setting the price stored in the IC tag as the rental price, it can be applied to a business form such as rental.

[8. その他]
なお、上述の携帯電話100、センタサーバ200、カード会社サーバ310、インターネットバンキングサーバ360、金融機関通信装置370、チャージ装置400、購入確認装置600、管理サーバ700、返品装置800は、内部にコンピュータシステムを有している。そして、携帯電話100の処理部170、センタサーバ200の処理部230、カード会社サーバ310の与信処理部313及び売上データ記録部314、インターネットバンキングサーバ360、金融機関通信装置370の通知部372、チャージ装置400の制御部420、購入確認装置600の購入確認部630及びゲート制御部650、管理サーバ700の情報処理部720、返品装置800の返品処理部830の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、CPU及び各種メモリやOS、周辺機器等のハードウェアを含むものである。
[8. Others]
The mobile phone 100, the center server 200, the card company server 310, the Internet banking server 360, the financial institution communication device 370, the charging device 400, the purchase confirmation device 600, the management server 700, and the return device 800 described above are internally computer systems. have. Then, the processing unit 170 of the mobile phone 100, the processing unit 230 of the center server 200, the credit processing unit 313 and the sales data recording unit 314 of the card company server 310, the Internet banking server 360, the notification unit 372 of the financial institution communication device 370, the charge The operation process of the control unit 420 of the device 400, the purchase confirmation unit 630 and the gate control unit 650 of the purchase confirmation device 600, the information processing unit 720 of the management server 700, and the return processing unit 830 of the return device 800 is a computer in the form of a program. The program is stored in a readable recording medium, and the above-described processing is performed by the computer system reading and executing this program. The computer system here includes a CPU, various memories, an OS, and hardware such as peripheral devices.

また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.
The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Furthermore, the “computer-readable recording medium” dynamically holds a program for a short time like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, a volatile memory in a computer system serving as a server or a client in that case, and a program that holds a program for a certain period of time are also included. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.

なお、本発明は、上記において説明した実施形態に限定されるものではなく、その主旨を逸脱しない範囲において種々変更可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。   The present invention is not limited to the embodiment described above, and various modifications can be made without departing from the spirit of the present invention, and it goes without saying that these are also included in the scope of the present invention. Yes.

100…携帯電話(端末装置)
110…通信部
120…入力部
130…記憶部(端末記憶部)
140…出力部
150…タグ読書部(読書部)
160…近距離通信部
170…処理部
171…情報送信部
172…出力制御部
173…情報制御部
200…センタサーバ(センタ装置)
210…通信部(受信部)
220…記憶部
230…処理部
231…登録部
232…購入処理部
233…決済部
234…照合部
235…商品情報通知部
310…カード会社サーバ
311…通信部
312…記憶部
313…与信処理部
314…売上データ記録部
350…金融機関システム
360…インターネットバンキングサーバ
370…金融機関通信装置
371…通信部
372…通知部
400…チャージ装置
410…通信部
420…制御部
430…近距離通信部
440…出力部
450…入力部
460…現金投入部
470…カード読取部
500…ICタグ(情報記録媒体)
600…購入確認装置
610…近距離通信部(端末装置読出部)
620…タグ読取部(記録媒体読出部)
630…購入確認部
640…出力部
650…ゲート制御部
660…通知部
670…通信部
700…管理サーバ(管理装置)
710…通信部
720…情報処理部
730…記憶部
800…返品装置
810…近距離通信部
820…タグ読書部
830…返品処理部
100: Mobile phone (terminal device)
110: Communication unit 120 ... Input unit 130 ... Storage unit (terminal storage unit)
140 ... output unit 150 ... tag reading part (reading part)
160 ... near field communication unit 170 ... processing unit 171 ... information transmission unit 172 ... output control unit 173 ... information control unit 200 ... center server (center device)
210: Communication unit (receiving unit)
220 ... Storage unit 230 ... Processing unit 231 ... Registration unit 232 ... Purchase processing unit 233 ... Settlement unit 234 ... Verification unit 235 ... Merchandise information notification unit 310 ... Card company server 311 ... Communication unit 312 ... Storage unit 313 ... Credit processing unit 314 ... Sales data recording unit 350 ... Financial institution system 360 ... Internet banking server 370 ... Financial institution communication device 371 ... Communication unit 372 ... Notification unit 400 ... Charging device 410 ... Communication unit 420 ... Control unit 430 ... Near field communication unit 440 ... Output Unit 450 ... input unit 460 ... cash input unit 470 ... card reading unit 500 ... IC tag (information recording medium)
600 ... purchase confirmation device 610 ... short-range communication unit (terminal device reading unit)
620 ... Tag reading unit (recording medium reading unit)
630 ... purchase confirmation unit 640 ... output unit 650 ... gate control unit 660 ... notification unit 670 ... communication unit 700 ... management server (management device)
710 ... Communication unit 720 ... Information processing unit 730 ... Storage unit 800 ... Return device 810 ... Short-range communication unit 820 ... Tag reading unit 830 ... Return processing unit

Claims (5)

端末装置で購入可能な金額を示すバリュー情報を管理するセンタ装置であって、
利用者識別情報とバリュー情報とを対応づけて記憶する記憶部と、
前記端末装置が記憶しているバリュー情報の値を情報記録媒体から読み取った購入商品の価格を減算した金額の値に更新する決済処理を実行し、当該情報記録媒体に購入済みを示す情報を書き込む前記端末装置を用いた購入処理において生成された、利用者識別情報と、前記端末装置に記憶されている前記決済処理後の前記バリュー情報と、購入金額とを含む購入情報を管理装置から受信する受信部と、
前記購入情報により受信した前記利用者識別情報と対応付けて前記記憶部に記憶されている前記バリュー情報が示す値が、前記購入情報により受信した前記バリュー情報が示す値と前記購入情報により受信した前記購入金額との合計と一致しない場合、受信した前記利用者識別情報を規制対象とする照合部と、
を備えることを特徴とするセンタ装置。
A center device that manages value information indicating the amount of money that can be purchased at a terminal device,
A storage unit for storing user identification information and value information in association with each other;
Executes a settlement process for updating the value of the value information stored in the terminal device to the value of the amount obtained by subtracting the price of the purchased product read from the information recording medium, and writes information indicating the purchase to the information recording medium Receive from the management device purchase information including user identification information generated in the purchase processing using the terminal device, the value information after the payment processing stored in the terminal device, and the purchase price. A receiver,
The value indicated by the value information stored in the storage unit in association with the user identification information received by the purchase information is received by the value indicated by the value information received by the purchase information and the purchase information. If it does not match the sum of the purchase price, a matching unit that targets the received user identification information,
A center device comprising:
端末装置と、管理装置と、請求項1に記載のセンタ装置とを備えるショッピングシステムであって、
前記端末装置は、
端末装置で購入可能な金額を示すバリュー情報、及び、利用者を特定する利用者識別情報を記憶する端末記憶部と、
情報記録媒体に記憶されている情報の読み書きを行なう読書部と、
前記読書部により、前記端末記憶部に記憶されている前記利用者識別情報と購入済を示す購入情報とを前記情報記録媒体に書き込むとともに、前記端末記憶部に記憶されている前記バリュー情報の値を、前記読書部が前記情報記録媒体から読み取った購入商品の価格を減算した金額の値に更新する決済処理を実行する情報制御部とを備え、
前記管理装置は、
前記端末装置から受信した前記利用者識別情報と、前記端末記憶部に記憶されている前記バリュー情報と、前記決済処理がなされた前記購入商品の価格に基づく購入金額とを含む購入情報を前記センタ装置に送信する情報処理部とを備える、
ことを特徴とするショッピングシステム。
A shopping system comprising a terminal device, a management device, and the center device according to claim 1,
The terminal device
A terminal storage unit that stores value information indicating the amount of money that can be purchased at the terminal device, and user identification information that identifies the user;
A reading section for reading and writing information stored in an information recording medium;
The reading unit writes the user identification information stored in the terminal storage unit and purchase information indicating purchase completion into the information recording medium, and the value of the value information stored in the terminal storage unit An information control unit that executes a settlement process for updating the reading unit to a value of an amount obtained by subtracting the price of the purchased product read from the information recording medium,
The management device
Purchase information including the user identification information received from the terminal device, the value information stored in the terminal storage unit, and a purchase price based on the price of the purchased product for which the settlement processing has been performed, is stored in the center. An information processing unit that transmits to the device,
A shopping system characterized by that.
店舗の購入確認装置をさらに備え、
前記購入確認装置は、
前記端末装置から前記端末記憶部に記憶されている前記利用者識別情報を読み出す端末装置読出部と、
前記購入商品に貼付された前記情報記録媒体から前記利用者識別情報及び前記購入情報を読み出す記録媒体読出部と、
前記端末装置読出部により読み出された前記利用者識別情報と前記記録媒体読出部により読み出された前記利用者識別情報とが一致しないか、前記記録媒体読出部により読み出された前記購入情報に購入済が設定されていない場合に不正を出力する購入確認部とを備え、
前記端末装置読出部は、前記端末装置から前記端末記憶部に記憶されている前記バリュー情報をさらに読み出し、
前記記録媒体読出部は、前記購入商品に貼付された前記情報記録媒体から当該購入商品の価格をさらに読み出し、
前記購入確認部は、前記端末装置読出部が読み出した前記利用者識別情報及び前記バリュー情報と、前記記録媒体読出部が読み出した前記価格の合計である購入金額とを含む購入情報を前記管理装置に出力し、
前記受信部は、前記購入確認装置により出力された前記購入情報を前記管理装置から受信し、
前記照合部は、前記購入情報により受信した前記利用者識別情報と対応付けて前記記憶部に記憶されている前記バリュー情報が示す値が、前記購入情報により受信した前記バリュー情報が示す金額と前記購入情報により受信した前記購入金額との合計と一致する場合に、受信した前記利用者識別情報に対応付けて前記記憶部に記憶されている前記バリュー情報を受信した前記バリュー情報に更新する、
ことを特徴とする請求項2に記載のショッピングシステム。
Further equipped with a store purchase confirmation device,
The purchase confirmation device is
A terminal device reading unit for reading the user identification information stored in the terminal storage unit from the terminal device;
A recording medium reading unit for reading the user identification information and the purchase information from the information recording medium attached to the purchased product;
The purchase information read by the recording medium reading unit or the user identification information read by the terminal device reading unit does not match the user identification information read by the recording medium reading unit And a purchase confirmation unit that outputs fraud when purchase is not set in
The terminal device reading unit further reads the value information stored in the terminal storage unit from the terminal device,
The recording medium reading unit further reads the price of the purchased product from the information recording medium affixed to the purchased product,
The purchase confirmation unit includes purchase information including the user identification information and the value information read by the terminal device reading unit, and a purchase amount that is a total of the price read by the recording medium reading unit. Output to
The receiving unit receives the purchase information output by the purchase confirmation device from the management device,
The collation unit is configured such that the value indicated by the value information stored in the storage unit in association with the user identification information received by the purchase information is the amount indicated by the value information received by the purchase information, and When the total of the purchase amount received by the purchase information matches, the value information stored in the storage unit in association with the received user identification information is updated to the received value information.
The shopping system according to claim 2, wherein:
端末装置で購入可能な金額を示すバリュー情報を管理するセンタ装置におけるショッピング方法であって、
前記端末装置が記憶しているバリュー情報の値を情報記録媒体から読み取った購入商品の価格を減算した金額の値に更新する決済処理を実行し、当該情報記録媒体に購入済みを示す情報を書き込む前記端末装置を用いた購入処理において生成された、利用者識別情報と、前記端末装置に記憶されている前記決済処理後の前記バリュー情報と、購入金額とを含む購入情報を管理装置から受信する受信ステップと、
利用者識別情報とバリュー情報とを対応づけて記憶する記憶部に前記購入情報により受信した前記利用者識別情報と対応付けて記憶されている前記バリュー情報が示す値が、前記購入情報により受信した前記バリュー情報が示す値と前記購入情報により受信した前記購入金額との合計と一致しない場合、受信した前記利用者識別情報を規制対象とするステップと、
を備えることを特徴とするショッピング方法。
A shopping method in a center device that manages value information indicating the amount of money that can be purchased at a terminal device,
Executes a settlement process for updating the value of the value information stored in the terminal device to the value of the amount obtained by subtracting the price of the purchased product read from the information recording medium, and writes information indicating the purchase to the information recording medium Receive from the management device purchase information including user identification information generated in the purchase processing using the terminal device, the value information after the payment processing stored in the terminal device, and the purchase price. Receiving step;
A value indicated by the value information stored in association with the user identification information received by the purchase information in a storage unit that stores user identification information and value information in association with each other is received by the purchase information. When the value indicated by the value information and the total of the purchase amount received by the purchase information do not match, the received user identification information is a target to be regulated;
A shopping method comprising:
端末装置で購入可能な金額を示すバリュー情報を管理するセンタ装置として用いられるコンピュータに、
前記端末装置が記憶しているバリュー情報の値を情報記録媒体から読み取った購入商品の価格を減算した金額の値に更新する決済処理を実行し、当該情報記録媒体に購入済みを示す情報を書き込む前記端末装置を用いた購入処理において生成された、利用者識別情報と、前記端末装置に記憶されている前記決済処理後の前記バリュー情報と、購入金額とを含む購入情報を管理装置から受信する受信ステップと、
利用者識別情報とバリュー情報とを対応づけて記憶する記憶部に前記購入情報により受信した前記利用者識別情報と対応付けて記憶されている前記バリュー情報が示す値が、前記購入情報により受信した前記バリュー情報が示す値と前記購入情報により受信した前記購入金額との合計と一致しない場合、受信した前記利用者識別情報を規制対象とするステップと、
を実行させることを特徴とするコンピュータプログラム。
In a computer used as a center device that manages value information indicating the amount of money that can be purchased at a terminal device,
Executes a settlement process for updating the value of the value information stored in the terminal device to the value of the amount obtained by subtracting the price of the purchased product read from the information recording medium, and writes information indicating the purchase to the information recording medium Receive from the management device purchase information including user identification information generated in the purchase processing using the terminal device, the value information after the payment processing stored in the terminal device, and the purchase price. Receiving step;
A value indicated by the value information stored in association with the user identification information received by the purchase information in a storage unit that stores user identification information and value information in association with each other is received by the purchase information. When the value indicated by the value information and the total of the purchase amount received by the purchase information do not match, the received user identification information is a target to be regulated;
A computer program for executing
JP2013270185A 2013-12-26 2013-12-26 Center device, shopping system, shopping method, and computer program Active JP5668131B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013270185A JP5668131B2 (en) 2013-12-26 2013-12-26 Center device, shopping system, shopping method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013270185A JP5668131B2 (en) 2013-12-26 2013-12-26 Center device, shopping system, shopping method, and computer program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2008285805A Division JP5451033B2 (en) 2008-11-06 2008-11-06 Shopping system and method, and computer program

Publications (2)

Publication Number Publication Date
JP2014063533A true JP2014063533A (en) 2014-04-10
JP5668131B2 JP5668131B2 (en) 2015-02-12

Family

ID=50618635

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013270185A Active JP5668131B2 (en) 2013-12-26 2013-12-26 Center device, shopping system, shopping method, and computer program

Country Status (1)

Country Link
JP (1) JP5668131B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018501876A (en) * 2014-12-22 2018-01-25 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. First-aid kit wearable device
JP2020113887A (en) * 2019-01-10 2020-07-27 京セラドキュメントソリューションズ株式会社 Image forming system
JP2021516404A (en) * 2018-03-22 2021-07-01 中国▲銀▼▲聯▼股▲ふん▼有限公司 Data processing method by NFC tag and its system, server

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003115086A (en) * 2001-10-05 2003-04-18 Hitachi Ltd Article processing system and radio tag
JP2007242057A (en) * 2007-06-11 2007-09-20 Ricoh Co Ltd Payment settlement device
JP2008181454A (en) * 2007-01-26 2008-08-07 Nec Infrontia Corp Operation method of store using self-cashier, adjusting machine, and mobile terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003115086A (en) * 2001-10-05 2003-04-18 Hitachi Ltd Article processing system and radio tag
JP2008181454A (en) * 2007-01-26 2008-08-07 Nec Infrontia Corp Operation method of store using self-cashier, adjusting machine, and mobile terminal
JP2007242057A (en) * 2007-06-11 2007-09-20 Ricoh Co Ltd Payment settlement device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018501876A (en) * 2014-12-22 2018-01-25 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. First-aid kit wearable device
JP2021516404A (en) * 2018-03-22 2021-07-01 中国▲銀▼▲聯▼股▲ふん▼有限公司 Data processing method by NFC tag and its system, server
JP7109567B2 (en) 2018-03-22 2022-07-29 中国▲銀▼▲聯▼股▲ふん▼有限公司 Data processing method using NFC tag, its system, and server
US11562344B2 (en) 2018-03-22 2023-01-24 China Unionpay Co., Ltd. Data processing method based on NFC label, system and server thereof
JP2020113887A (en) * 2019-01-10 2020-07-27 京セラドキュメントソリューションズ株式会社 Image forming system
JP7145395B2 (en) 2019-01-10 2022-10-03 京セラドキュメントソリューションズ株式会社 image forming system

Also Published As

Publication number Publication date
JP5668131B2 (en) 2015-02-12

Similar Documents

Publication Publication Date Title
JP5451033B2 (en) Shopping system and method, and computer program
JP5179299B2 (en) Shopping system and shopping method
EP1830317A1 (en) Electronic money system
JP4117550B2 (en) Communication system, payment management apparatus and method, portable information terminal, information processing method, and program
BR112020003689A2 (en) METHOD AND SYSTEM FOR SECURE IDENTITY TRANSMISSION WITH INTEGRATED SERVICE NETWORK AND APPLICATION ECOSYSTEM
US20010007983A1 (en) Method and system for transaction of electronic money with a mobile communication unit as an electronic wallet
US20140229305A1 (en) Real time paperless payment control
US20090164382A1 (en) System for managing multiple credit accounts
US9082122B2 (en) Systems and methods for transaction authorization and dynamic memberhips to facilitate E-commerce
JP2005525831A (en) System and method for secure entry and authentication of consumer-centric information
JP2006285329A (en) Mobile security determination support system, method and program, mobile communication terminal device and information management operation server
KR20100060707A (en) Patment and authorization, settlement and membership joining method, device and system by purchaser using mobile communication terminal
US20200394620A1 (en) System and method for cryptocurrency point of sale
CN108122110A (en) Definite method, equipment and the system of a kind of membership information
JP2003527703A (en) Optical payment transmitting / receiving device and optical payment system using the same
KR20060111200A (en) Payment method and system with virtual account by using mobile phone number
CA3050736A1 (en) System and method for an automated teller machine to issue a secured bank card
US20010027435A1 (en) Electronic-money settlement method and information processing apparatus therefor
JP5668131B2 (en) Center device, shopping system, shopping method, and computer program
KR20120100283A (en) System and method for electronic payment
JP2004126898A (en) Authentication and settlement system
JP2002083237A (en) Settlement management method for electronic commerce by prepaid system
JP2002366864A (en) Electronic money system, device and method for information processing, program, and recording medium
WO2012143547A1 (en) Real time paperless payment control
JP6901648B1 (en) Vending machine control system, vending machine, and information output method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131226

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141215

R150 Certificate of patent or registration of utility model

Ref document number: 5668131

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250