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

JP6228416B2 - Shopping system - Google Patents

Shopping system Download PDF

Info

Publication number
JP6228416B2
JP6228416B2 JP2013202072A JP2013202072A JP6228416B2 JP 6228416 B2 JP6228416 B2 JP 6228416B2 JP 2013202072 A JP2013202072 A JP 2013202072A JP 2013202072 A JP2013202072 A JP 2013202072A JP 6228416 B2 JP6228416 B2 JP 6228416B2
Authority
JP
Japan
Prior art keywords
user
input device
display input
server
selection data
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.)
Active
Application number
JP2013202072A
Other languages
Japanese (ja)
Other versions
JP2015069343A (en
Inventor
寛典 田中
寛典 田中
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.)
EXA CO Ltd
Original Assignee
EXA CO Ltd
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 EXA CO Ltd filed Critical EXA CO Ltd
Priority to JP2013202072A priority Critical patent/JP6228416B2/en
Publication of JP2015069343A publication Critical patent/JP2015069343A/en
Application granted granted Critical
Publication of JP6228416B2 publication Critical patent/JP6228416B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ショッピングシステムに関する。   The present invention relates to a shopping system.

近年、O2O(Online to OfflineまたはOffline to Online)と呼ばれる、インターネット上のサービス(Online)を実店舗(Offline)における集客や購買促進につなげるための取り組みが盛んになってきている。   2. Description of the Related Art In recent years, efforts to connect services on the Internet (Oline), called O2O (Online to Offline) or Offline to Online, to attract customers and promote purchases in actual stores (Offline) have become active.

O2Oの概念を取り入れたサービスの1例として、スマートフォンアプリを利用したものがある。同サービスにおいては、例えば同サービスの専用アプリをあらかじめスマートフォンにダウンロードしておき、ユーザが当該サービスを提供する商業施設に入ると、スマートフォンの位置センサがそのユーザの位置を認識し、実店舗の商品情報や電子クーポン券などを専用アプリにリアルタイム配信する、などのサービスが考えられる。   One example of a service that incorporates the O2O concept is one that uses a smartphone application. In the service, for example, a dedicated application for the service is downloaded to a smartphone in advance, and when the user enters a commercial facility that provides the service, the position sensor of the smartphone recognizes the position of the user, and the product in the actual store Services such as real-time distribution of information and electronic coupons to dedicated applications are conceivable.

下記非特許文献1は、O2Oサービスの1例について紹介している。同サービスにおいては、地下鉄駅構内に設置されたポスター上に商品画像とQRコードを表示し、ユーザがスマートフォンを用いてそのQRコードを読み取ると、スマートフォンはショッピングサイトに対して当該商品を注文するリクエストを送信する。ユーザがそのショッピングサイト上で当該商品を決済すると、ユーザの自宅に当該商品が届けられる。   Non-Patent Document 1 below introduces an example of O2O service. In the service, a product image and a QR code are displayed on a poster installed in a subway station, and when the user reads the QR code using a smartphone, the smartphone requests a shopping site to order the product. Send. When the user settles the product on the shopping site, the product is delivered to the user's home.

『地下鉄がスーパーに?Tescoが仕掛ける新しい販売形態、「バーチャルストア」』、URL:http://leonisand.co/blog/service-practice/virtualstore.html(2013年09月11日取得)“Subway is a supermarket? Tesco's new sales form, “Virtual Store”, URL: http://leonisand.co/blog/service-practice/virtualstore.html (acquired on September 11, 2013)

上記非特許文献1記載のO2Oサービスにおいては、ユーザは購入する商品を選択するため、ポスター上に掲示されたQRコードを読み取る。しかし実際に商品を購入するためにはスマートフォン上で購入を確定する必要があり、実質的には従来の電子商取引サイトにおける商品選択行為がQRコードを読み取る行為に置き換わったことと大差がない。すなわち、商品を選択する手段がQRコードに置き換わったに過ぎないと考えられる。また同サービスにおいては、ユーザが商品を選択する目的のみのためにスマートフォンを使用する必要があり、利便性を損ねている。   In the O2O service described in Non-Patent Document 1, a user reads a QR code posted on a poster in order to select a product to purchase. However, in order to actually purchase the product, it is necessary to confirm the purchase on the smartphone, which is substantially the same as the case where the product selection act on the conventional electronic commerce site is replaced with the act of reading the QR code. That is, it can be considered that the means for selecting a product is merely replaced with a QR code. Moreover, in this service, it is necessary for the user to use a smartphone only for the purpose of selecting a product, which impairs convenience.

本発明は、上記のような課題に鑑みてなされたものであり、ショッピングを目的とするO2Oサービスにおいて、ユーザの利便性を損ねることなく、ユーザが購買する商品を選択および決済することができる複数の手段を提供することを目的とする。   The present invention has been made in view of the above problems, and in an O2O service for shopping purposes, a plurality of items that can be selected and settled by a user without degrading the convenience of the user. It aims at providing the means of.

本発明に係るショッピングシステムは、不特定複数の人物が通過する空間内に設置された表示入力装置を有し、前記表示入力装置とその他の操作端末との間で、前記表示入力装置上で選択された商品についての情報を共有する。   The shopping system according to the present invention has a display input device installed in a space through which an unspecified number of persons pass, and is selected on the display input device between the display input device and another operation terminal. Share information about sold products.

本発明に係るショッピングシステムによれば、ユーザはスマートフォンなどの端末を携帯していなくとも、表示入力装置上で購入したい商品を選択することができる。また最終的に購入を確定する前に選択内容を保留したい場合においても、表示入力装置上で選択した商品についての情報を操作端末が共有するので、例えば後に操作端末上で最終的に購入を決定するまで選択を保留することができる。   According to the shopping system according to the present invention, the user can select a product to be purchased on the display input device even if the user does not carry a terminal such as a smartphone. In addition, even if you want to hold the selection before finalizing the purchase, the information about the product selected on the display input device will be shared by the operation terminal. You can hold the selection until you do.

実施形態1に係るショッピングシステム1000の構成図である。1 is a configuration diagram of a shopping system 1000 according to Embodiment 1. FIG. ユーザデータ310の詳細を示す図である。It is a figure which shows the detail of the user data 310. FIG. ユーザ402が表示入力装置100に接近したときの各装置の動作を説明する図である。It is a figure explaining operation | movement of each apparatus when the user 402 approaches the display input apparatus 100. FIG. 表示入力装置100上でユーザ402が商品を選択したときの各装置の動作を説明する図である。It is a figure explaining operation | movement of each apparatus when the user 402 selects goods on the display input device 100. FIG. ユーザ402が表示入力装置100の表示面近傍で移動したときの各装置の動作を説明する図である。FIG. 10 is a diagram for explaining the operation of each device when a user 402 moves near the display surface of the display input device 100. ユーザ402が表示入力装置100上で商品の注文を確定するときの各装置の動作を説明する図である。FIG. 4 is a diagram for explaining the operation of each device when a user 402 confirms an order for a product on the display input device 100. ユーザ402が表示入力装置100以外の操作端末上で商品の注文を確定するときの各装置の動作を説明する図である。FIG. 10 is a diagram for explaining the operation of each device when a user 402 confirms an order for a product on an operation terminal other than the display input device 100. 実施形態2に係るショッピングシステム1000の構成図である。It is a block diagram of the shopping system 1000 which concerns on Embodiment 2. FIG. ユーザ402が表示入力装置100aの前から表示入力装置100bの前に移動したときの各装置の動作を説明する図である。It is a figure explaining operation | movement of each apparatus when the user 402 moves in front of the display input apparatus 100b from the display input apparatus 100a. 実施形態3に係るショッピングシステム1000の構成図である。It is a block diagram of the shopping system 1000 which concerns on Embodiment 3. 実施形態4に係るショッピングシステム1000の構成図である。It is a block diagram of the shopping system 1000 which concerns on Embodiment 4. 実施形態5に係るショッピングシステム1000の動作例を示す図である。It is a figure which shows the operation example of the shopping system 1000 which concerns on Embodiment 5. FIG.

<実施の形態1>
図1は、本発明の実施形態1に係るショッピングシステム1000の構成図である。ショッピングシステム1000は、ユーザ402に対してO2Oショッピングサービスを提供するシステムであり、表示入力装置100、サーバ200、データベース300を有する。これら装置は、例えばインターネットなどのネットワーク500を介して接続されている。
<Embodiment 1>
FIG. 1 is a configuration diagram of a shopping system 1000 according to Embodiment 1 of the present invention. The shopping system 1000 is a system that provides an O 2 O shopping service to the user 402, and includes a display input device 100, a server 200, and a database 300. These devices are connected via a network 500 such as the Internet.

表示入力装置100は、例えばタッチパネルディスプレイを用いて構成されており、ユーザ402が購入する商品の画像、価格、商品名などの情報を画面表示する。ユーザは表示入力装置100の画面上で商品を選択することができる。ユーザ402が画面上で商品を選択すると、画面上に表示されたショッピングカート101内にその商品が移動したような画像が表示される。表示入力装置100は、不特定複数の人間が通過することができる空間内に設置されている。例えば商業施設、駅構内、街路沿い、などが設置場所として考えられる。情報の画面表示と選択入力ができれば、タッチパネルディスプレイ以外のデバイスを用いることもできる。   The display input device 100 is configured using, for example, a touch panel display, and displays information such as images, prices, and product names of products purchased by the user 402 on the screen. The user can select a product on the screen of the display input device 100. When the user 402 selects a product on the screen, an image as if the product has moved is displayed in the shopping cart 101 displayed on the screen. The display input device 100 is installed in a space through which a plurality of unspecified persons can pass. For example, a commercial facility, a station premises, along a street, etc. can be considered as the installation location. A device other than the touch panel display can be used as long as information can be displayed and selected.

サーバ200は、ショッピングに関する処理を実装したコンピュータである。例えば表示入力装置100に対して商品の画像、価格、商品名などの情報を送信し、ユーザ402が表示入力装置100上で選択した商品についての選択内容を記述した選択データ320を受け取ってデータベース300に格納する。さらには、選択データ320が記述しているユーザ402が選択した商品を、所定の決済手段によって決済する。これら機能は公知の電子商取引サイトが実現している機能であるため、詳細は説明しない。   The server 200 is a computer that implements processing related to shopping. For example, information such as a product image, a price, and a product name is transmitted to the display input device 100, and selection data 320 describing selection contents of the product selected on the display input device 100 by the user 402 is received and the database 300. To store. Further, the product selected by the user 402 described in the selection data 320 is settled by a predetermined settlement means. Since these functions are functions realized by a known electronic commerce site, details will not be described.

サーバ200は、ユーザ402を認証する認証部210を備える。認証部210は、データベース300が格納しているユーザデータ310を用いてユーザ402を認証する。ユーザデータ310の具体例については後述する。   The server 200 includes an authentication unit 210 that authenticates the user 402. The authentication unit 210 authenticates the user 402 using the user data 310 stored in the database 300. A specific example of the user data 310 will be described later.

サーバ200はさらに、追跡部220を備える。追跡部220は、ユーザ402が表示入力装置100の表示面近傍を移動しているときにおいて、ユーザ402の位置を追跡してその位置をリアルタイム(またはこれに近い時間間隔)で特定する。   The server 200 further includes a tracking unit 220. When the user 402 is moving near the display surface of the display input device 100, the tracking unit 220 tracks the position of the user 402 and specifies the position in real time (or a time interval close thereto).

カメラ401は、表示入力装置100の表示面近傍を撮影し、その撮影画像をサーバ200に対して送信する。認証部210と追跡部220は、カメラ401から受信した撮影画像を用いてユーザ402を認証し、またはその位置を特定する。詳細は後述する。   The camera 401 captures the vicinity of the display surface of the display input device 100 and transmits the captured image to the server 200. The authentication unit 210 and the tracking unit 220 authenticate the user 402 using the captured image received from the camera 401 or specify the position thereof. Details will be described later.

選択データ320は、ユーザ402が選択した商品についての記述と併せて、当該商品が決済済であるか否かを記述することもできる。あるいはこれに代えて、決済済の商品については選択データ320から削除するようにしてもよい。以下では説明の簡易のため、後者を前提とする。   The selection data 320 can also describe whether or not the product has been settled together with a description of the product selected by the user 402. Alternatively, the settled product may be deleted from the selection data 320. In the following, for the sake of simplicity, the latter is assumed.

認証部210と追跡部220は、その機能を実現する回路デバイスなどのハードウェアを用いて実装してもよいし、CPU(Central Processing Unit)などの演算装置とその動作を規定するソフトウェアによって実装してもよい。データベース300は、ハードディスク装置などの記憶装置内にデータファイルを格納することによって構成することができる。   The authentication unit 210 and the tracking unit 220 may be implemented by using hardware such as a circuit device that realizes the function, or by an arithmetic device such as a CPU (Central Processing Unit) and software that defines the operation thereof. May be. The database 300 can be configured by storing data files in a storage device such as a hard disk device.

図2は、ユーザデータ310の詳細を示す図である。ユーザデータ310は、ユーザ402の属性情報について記述するデータであり、ユーザID311、認証データ312、決済手段データ313、位置データ314を有する。   FIG. 2 is a diagram showing details of the user data 310. User data 310 is data describing attribute information of the user 402, and includes a user ID 311, authentication data 312, payment means data 313, and position data 314.

ユーザID311は、ユーザ402固有のIDである。認証データ312は、認証部210がユーザ402を認証する際に用いる認証情報を記述したデータである。例えば顔認証を用いる場合はユーザ402の顔画像をあらかじめ認証データ312として登録しておく。ユーザ402が表示入力装置100以外の操作端末を用いる可能性がある場合は、その端末用の認証情報(例えばパスワード)を併せて登録しておく。決済手段データ313は、当該ユーザ402が選択した商品を購入決済する際に用いる手段(例えばクレジットカード番号)についての情報を記述したデータである。位置データ314は、追跡部220が特定したユーザ402の現在位置(例えば表示入力装置100に対する相対座標)を記述するデータである。   The user ID 311 is an ID unique to the user 402. The authentication data 312 is data describing authentication information used when the authentication unit 210 authenticates the user 402. For example, when using face authentication, the face image of the user 402 is registered in advance as authentication data 312. When there is a possibility that the user 402 uses an operation terminal other than the display input device 100, authentication information (for example, a password) for the terminal is also registered. The settlement means data 313 is data describing information about a means (for example, a credit card number) used when making a purchase settlement of the product selected by the user 402. The position data 314 is data describing the current position (for example, relative coordinates with respect to the display input device 100) of the user 402 specified by the tracking unit 220.

図3Aは、ユーザ402が表示入力装置100に接近したときの各装置の動作を説明する図である。以下、図3Aの各ステップについて説明する。前提として、ユーザ402のID、顔画像、決済手段についての情報は、あらかじめユーザデータ310内の各フィールドに登録済であるものとする。   FIG. 3A is a diagram for explaining the operation of each device when the user 402 approaches the display input device 100. Hereinafter, each step of FIG. 3A will be described. As a premise, it is assumed that information on the ID, face image, and settlement method of the user 402 has been registered in each field in the user data 310 in advance.

(図3A:(1)撮影〜(2)顔画像送信)
ユーザ402が表示入力装置100の表示面近傍に接近すると、カメラ401はユーザ402の顔画像を撮影する。カメラ401は、その顔画像を含む表示入力装置100の表示面近傍の画像をサーバ200に対して送信する。あるいは、認証部210が定期的にカメラ401に対して顔画像を送信するよう要求し、これに応じてカメラ401が顔画像を送信してもよい。
(FIG. 3A: (1) Shooting to (2) Face image transmission)
When the user 402 approaches the vicinity of the display surface of the display input device 100, the camera 401 captures a face image of the user 402. The camera 401 transmits an image near the display surface of the display input device 100 including the face image to the server 200. Alternatively, the authentication unit 210 may periodically request the camera 401 to transmit a face image, and the camera 401 may transmit the face image accordingly.

(図3A:(3)顔認証)
認証部210は、カメラ401から取得した顔画像をユーザデータ310内の認証データ312と比較する。合致する顔画像が存在する場合、認証部210はその顔画像に対応するユーザID311を当該ユーザ402固有のIDとして特定する。さらに追跡部220は、カメラ401から受信した画像に基づき、例えば表示入力装置100に対するユーザ402の相対位置を特定し、位置データ314として格納する。
(FIG. 3A: (3) Face authentication)
The authentication unit 210 compares the face image acquired from the camera 401 with the authentication data 312 in the user data 310. If there is a matching face image, the authentication unit 210 identifies the user ID 311 corresponding to the face image as an ID unique to the user 402. Furthermore, the tracking unit 220 specifies the relative position of the user 402 with respect to the display input device 100 based on the image received from the camera 401 and stores it as position data 314.

(図3A:(4)ID送信)
表示入力装置100は、例えば定期的にサーバ200に対して、商品の画像、価格、商品名などの情報をリクエストし、サーバ200から受信したこれら情報を画面表示する。認証部210は、表示入力装置100からの上記リクエストに対して応答する際に、顔認証によって特定したユーザID311がある場合は、そのIDを上記リクエストに対する返信と併せて表示入力装置100に対して送信する。
(Fig. 3A: (4) ID transmission)
For example, the display input device 100 periodically requests information such as product images, prices, and product names from the server 200 and displays the information received from the server 200 on the screen. When there is a user ID 311 specified by face authentication when the authentication unit 210 responds to the request from the display input device 100, the authentication unit 210 sends the ID to the display input device 100 together with a reply to the request. Send.

(図3A:(5)カート表示)
表示入力装置100は、サーバ200からユーザ402のIDを受信し、画面の構成要素として保存する。このIDは必ずしもユーザ402が視認できなくともよい。以後表示入力装置100は、サーバ200に対して商品画像などをリクエストする際に、そのリクエストと併せてユーザ402のIDを送信し、そのIDに対応する位置データ314をリクエストする。追跡部220はそのリクエストに応じて位置データ314を返信する。表示入力装置100は、取得した位置データ314が表示入力装置100の表示面から所定範囲内(例えば30cm以内)にある場合、位置データ314に対応する位置に、ショッピングカート101を画面表示する。
(Figure 3A: (5) Cart display)
The display input device 100 receives the ID of the user 402 from the server 200 and stores it as a screen component. This ID is not necessarily visible to the user 402. Thereafter, when the display input device 100 requests a product image or the like from the server 200, the display input device 100 transmits the ID of the user 402 together with the request, and requests the position data 314 corresponding to the ID. The tracking unit 220 returns position data 314 in response to the request. When the acquired position data 314 is within a predetermined range (for example, within 30 cm) from the display surface of the display input apparatus 100, the display input device 100 displays the shopping cart 101 on the screen at a position corresponding to the position data 314.

図3Bは、表示入力装置100上でユーザ402が商品を選択したときの各装置の動作を説明する図である。図3Bは、図3Aで説明した動作に続くものである。以下、図3Bの各ステップについて説明する。   FIG. 3B is a diagram illustrating the operation of each device when the user 402 selects a product on the display input device 100. FIG. 3B is a continuation of the operation described in FIG. 3A. Hereinafter, each step of FIG. 3B will be described.

(図3B:(6)選択)
ユーザ402は、表示入力装置100の画面上で、いずれかの商品を選択する。例えば表示入力装置100がタッチパネルディスプレイであれば、選択する商品画像をショッピングカート101に対してドラッグ&ドロップする。あるいは一般的なWebページと同様に商品ごとに選択ボタンを設けてもよい。
(Fig. 3B: (6) selection)
The user 402 selects one of the products on the screen of the display input device 100. For example, if the display input device 100 is a touch panel display, the product image to be selected is dragged and dropped onto the shopping cart 101. Or you may provide a selection button for every goods like a general web page.

(図3B:(7)ID+選択データ送信)
表示入力装置100は、サーバ200に対して商品画像などを定期的にリクエストするタイミング、または上述の選択ボタンなどが押下されたタイミングで、ユーザ402のIDとともに、ユーザ402がいずれの商品を選択したかについて記述した選択データを送信する。
(FIG. 3B: (7) ID + selected data transmission)
The display input device 100 selects which product the user 402 has selected along with the ID of the user 402 at the timing of periodically requesting a product image or the like from the server 200 or when the above-described selection button is pressed. Send selection data that describes

(図3B:(8)選択データ格納〜(9)ID+選択データ送信)
サーバ200は、表示入力装置100から受信した選択データをユーザ402のIDと関連付けた上で、選択データ320として格納する。サーバ200は、商品画像などに対するリクエストの返信と併せて、ユーザ402のIDと選択データ320を返信する。
(FIG. 3B: (8) Selection data storage to (9) ID + selection data transmission)
The server 200 associates the selection data received from the display input device 100 with the ID of the user 402 and stores it as selection data 320. The server 200 returns the ID of the user 402 and the selection data 320 together with a response to the request for the product image.

(図3B:(10)カート表示)
表示入力装置100は、ショッピングカート101を画面表示する際に、サーバ200から受信した選択データ320が存在する場合は、その選択データ320が記述している商品がショッピングカート101内に投入されている様子を示す画像を画面表示する。
(Figure 3B: (10) Cart display)
When the display input device 100 displays the shopping cart 101 on the screen and the selection data 320 received from the server 200 exists, the product described by the selection data 320 is put into the shopping cart 101. An image showing the situation is displayed on the screen.

図3Cは、ユーザ402が表示入力装置100の表示面近傍で移動したときの各装置の動作を説明する図である。図3Cは、図3Aまたは図3Bで説明した動作に続くものである。以下、図3Cの各ステップについて説明する。   FIG. 3C is a diagram for explaining the operation of each device when the user 402 moves in the vicinity of the display surface of the display input device 100. FIG. 3C is a continuation of the operation described in FIG. 3A or 3B. Hereinafter, each step of FIG. 3C will be described.

(図3C:(11)撮影〜(14)顔追跡)
カメラ401は、表示入力装置100の表示面近傍を継続的に撮影している。認証部210は、図3Aで説明したものと同様の動作を継続的に実施することにより、ユーザ402を認証する。追跡部220は、カメラ401から受信した画像に基づきユーザ402の位置を特定し、位置データ314を更新する。
(FIG. 3C: (11) Shooting to (14) Face tracking)
The camera 401 continuously photographs the vicinity of the display surface of the display input device 100. The authentication unit 210 authenticates the user 402 by continuously performing the same operation as described in FIG. 3A. The tracking unit 220 identifies the position of the user 402 based on the image received from the camera 401 and updates the position data 314.

(図3C:(15)ID+選択データ送信)
サーバ200は、表示入力装置100からの商品画像などに対する定期リクエストに応じて、ユーザ402のIDと選択データ320を返信する。本ステップはステップ(9)と同様である。
(FIG. 3C: (15) ID + selected data transmission)
The server 200 returns the ID of the user 402 and the selection data 320 in response to a periodic request for a product image or the like from the display input device 100. This step is the same as step (9).

(図3C:(16)カート表示)
表示入力装置100は、更新された位置データ314に対応する位置に、ショッピングカート101を画面表示する。選択データ320が存在する場合は、併せてその選択内容に対応する商品をショッピングカート101内に表示する。本ステップは、ステップ(5)(10)が組み合わされたものである。
(Figure 3C: (16) Cart display)
The display input device 100 displays the shopping cart 101 on the screen at a position corresponding to the updated position data 314. When the selection data 320 exists, the product corresponding to the selection content is displayed in the shopping cart 101 together. This step is a combination of steps (5) and (10).

図3Dは、ユーザ402が表示入力装置100上で商品の注文を確定するときの各装置の動作を説明する図である。図3Dは、図3Bまたは図3Cで説明した動作に続くものである。以下、図3Dの各ステップについて説明する。   FIG. 3D is a diagram for explaining the operation of each device when the user 402 confirms an order for a product on the display input device 100. FIG. 3D is a continuation of the operation described in FIG. 3B or 3C. Hereinafter, each step of FIG. 3D will be described.

(図3D:(17)発注入力)
ユーザ402は、表示入力装置100の画面上で、現在ショッピングカート101内に投入している商品に対する注文を確定する旨を入力する。例えば表示入力装置100上で注文確定ボタンを押下することによりその旨を入力することができる。
(Fig. 3D: (17) Order input)
The user 402 inputs on the screen of the display input device 100 that the order for the product currently put in the shopping cart 101 is confirmed. For example, this can be input by pressing an order confirmation button on the display input device 100.

(図3D:(18)発注指示送信〜(19)決済)
表示入力装置100は、サーバ200に対して、現在の選択データ320が記述している商品を発注するよう指示する。サーバ200は、その指示にしたがって選択データ320の内容を発注し、決済手段データ313の記述にしたがって決済する。サーバ200は決済が完了した選択データ320内のレコードを削除する(または決済が完了した旨の情報を当該レコードに書き込む)。
(FIG. 3D: (18) Ordering instruction transmission to (19) Settlement)
The display input device 100 instructs the server 200 to place an order for the product described in the current selection data 320. The server 200 orders the contents of the selection data 320 according to the instruction, and settles according to the description of the settlement means data 313. The server 200 deletes the record in the selection data 320 for which payment has been completed (or writes information indicating that payment has been completed in the record).

図3Eは、ユーザ402が表示入力装置100以外の操作端末上で商品の注文を確定するときの各装置の動作を説明する図である。図3Eは、図3Bまたは図3Cで説明した動作に続くものである。前提として、ユーザ402は操作端末としてユーザ端末403を所持しているものとする。以下、図3Eの各ステップについて説明する。   FIG. 3E is a diagram for explaining the operation of each device when the user 402 confirms an order for a product on an operation terminal other than the display input device 100. FIG. 3E follows the operation described in FIG. 3B or 3C. It is assumed that the user 402 has the user terminal 403 as an operation terminal. Hereinafter, each step of FIG. 3E will be described.

(図3E:(17)離れる〜(18)ID+選択データ送信)
ユーザ402は、ショッピングカート101内に商品を投入したままの状態で、表示入力装置100の表示面近傍から離れる。これによりカメラ401は、ユーザ402の顔画像を撮影することができなくなる。表示入力装置100は、サーバ200に対して商品画像などを定期的にリクエストするタイミングで、ユーザ402のIDと選択データ320をサーバ200に対して送信する。
(Fig. 3E: (17) Leave ~ (18) ID + selection data transmission)
The user 402 moves away from the vicinity of the display surface of the display input device 100 with the merchandise being put in the shopping cart 101. As a result, the camera 401 cannot capture the face image of the user 402. The display input device 100 transmits the ID of the user 402 and the selection data 320 to the server 200 at a timing at which a product image or the like is periodically requested from the server 200.

(図3E:(19)顔認証〜(20)顔追跡)
認証部210と追跡部220は、ステップ(3)と同様に顔画像を用いてユーザ402を認証し、ユーザ402の位置を特定する。ユーザ402は既にカメラ401の撮影範囲外に移動しているため、本ステップにおいて認証や追跡は失敗することになる。ユーザ402がカメラ401の撮影範囲内に存在する場合であっても、ユーザ402が図3A(5)で説明した所定範囲外に移動した場合は、同様に認証および追跡が失敗したものとして取り扱うこともできる。
(FIG. 3E: (19) Face authentication to (20) Face tracking)
The authentication unit 210 and the tracking unit 220 authenticate the user 402 using the face image as in step (3), and specify the position of the user 402. Since the user 402 has already moved outside the imaging range of the camera 401, authentication and tracking will fail in this step. Even if the user 402 exists within the shooting range of the camera 401, if the user 402 moves outside the predetermined range described with reference to FIG. 3A (5), it is similarly treated that authentication and tracking have failed. You can also.

(図3E:(21)ID+選択データ送信しない)
サーバ200は、認証部210と追跡部220による認証および顔追跡が失敗した場合は、ユーザ402のIDや選択データ320を表示入力装置100に対して送信しない。したがって表示入力装置100は、商品画像などに対するリクエストの返信として、これら情報を除いた商品画像などのみを受信することになる。
(FIG. 3E: (21) ID + selection data not transmitted)
When the authentication and face tracking by the authentication unit 210 and the tracking unit 220 fail, the server 200 does not transmit the ID of the user 402 or the selection data 320 to the display input device 100. Therefore, the display input device 100 receives only the product image excluding these pieces of information as a response to the request for the product image.

(図3E:(22)カート消去)
表示入力装置100は、サーバ200からユーザ402のIDを受信しなかった場合はショッピングカート101を画面上から消去する。
(Figure 3E: (22) Cart erase)
When the display input device 100 does not receive the ID of the user 402 from the server 200, the display input device 100 deletes the shopping cart 101 from the screen.

(図3E:(23)ログイン)
ユーザ402は、ユーザ端末403を用いてサーバ200にログインする。この段階においてはカメラ401を用いた顔認証を実施することができないので、認証部210は例えばユーザ402のIDとパスワードを認証データ312と照合することにより、ユーザ402を認証する。ユーザ端末403は、ログインリクエストを発行する際に、当該ユーザ402に対応する選択データ320を送信するよう併せて要求する。
(Figure 3E: (23) Login)
The user 402 logs in to the server 200 using the user terminal 403. At this stage, since face authentication using the camera 401 cannot be performed, the authentication unit 210 authenticates the user 402 by checking the ID and password of the user 402 with the authentication data 312, for example. When the user terminal 403 issues a login request, the user terminal 403 also requests to transmit selection data 320 corresponding to the user 402.

(図3E:(24)選択データ送信〜(25)決済)
サーバ200は、ユーザ402の認証に成功すると、そのユーザ402のIDに対応する選択データ320を読み出し、ユーザ端末403に対して送信する。ユーザ402は、ユーザ端末403上で選択データ320の内容を確認した上で、ステップ(18)と同様の発注指示をサーバ200に対して送信する。サーバ200はステップ(19)と同様に決済を実施する。
(FIG. 3E: (24) Select data transmission to (25) Settlement)
When the server 200 is successfully authenticated, the server 200 reads the selection data 320 corresponding to the ID of the user 402 and transmits it to the user terminal 403. The user 402 confirms the contents of the selection data 320 on the user terminal 403, and then transmits an ordering instruction similar to step (18) to the server 200. The server 200 performs settlement in the same manner as in step (19).

<実施の形態1:まとめ>
以上のように、本実施形態1に係るショッピングシステム1000は、不特定複数人が通過する空間内に設置された表示入力装置100を備え、ユーザ402は表示入力装置100を用いて購入したい商品を選択することができる。これによりユーザ402は、非特許文献1のようにスマートフォンなどの端末を用いなくとも、購入したい商品を選択することができる。
<Embodiment 1: Summary>
As described above, the shopping system 1000 according to the first embodiment includes the display input device 100 installed in a space through which an unspecified number of people pass, and the user 402 uses the display input device 100 to purchase a product that the user wants to purchase. You can choose. Thereby, the user 402 can select a product to be purchased without using a terminal such as a smartphone as in Non-Patent Document 1.

また本実施形態1に係るショッピングシステム1000は、ユーザ402が表示入力装置100上で選択した商品を記述した選択データ320を、表示入力装置100とユーザ端末403との間で共有する。これによりユーザ402は、複数の端末を介して商品を選択および決済することができる。例えば表示入力装置100上でいったん商品を選択しておき、最終的に購入決定するか否かは後にユーザ端末403上で改めて決定することができる。   Further, the shopping system 1000 according to the first embodiment shares selection data 320 describing a product selected by the user 402 on the display input device 100 between the display input device 100 and the user terminal 403. As a result, the user 402 can select and settle a product via a plurality of terminals. For example, a product can be selected once on the display input device 100, and whether or not the purchase is finally decided can be decided later on the user terminal 403.

また本実施形態1に係るショッピングシステム1000において、表示入力装置100は、ユーザ402の動きに追随してショッピングカート101を移動させる。これによりユーザ402は、表示入力装置100上でショッピングを疑似体験することができる。   In the shopping system 1000 according to the first embodiment, the display input device 100 moves the shopping cart 101 following the movement of the user 402. As a result, the user 402 can experience a shopping experience on the display input device 100.

<実施の形態2>
実施形態1においては、表示入力装置100からその他の操作端末(実施形態1においてはユーザ端末403)へ選択データ320を引き継ぐ構成例について説明した。本発明の実施形態2では、その他の操作端末として別の表示入力装置を用いる構成例について説明する。操作端末として別の表示入力装置を用いる点以外は概ね実施形態1と同様であるため、以下では差異点を中心に説明する。
<Embodiment 2>
In the first embodiment, the configuration example in which the selection data 320 is transferred from the display input device 100 to another operation terminal (the user terminal 403 in the first embodiment) has been described. In the second embodiment of the present invention, a configuration example using another display input device as another operation terminal will be described. Except for using another display / input device as the operation terminal, it is substantially the same as in the first embodiment, and therefore, the following description will be focused on the differences.

図4は、本実施形態2に係るショッピングシステム1000の構成図である。本実施形態2に係るショッピングシステム1000は、同等の機能を備えた2つの表示入力装置100を有する。以下ではこれらを区別するため添字aとbを用い、表示入力装置100aおよび100bとする。カメラ401についても同様である。表示入力装置100aと100bおよびカメラ401aと401bは、例えば同一施設内など比較的近接した場所に設置されていることを想定する。   FIG. 4 is a configuration diagram of the shopping system 1000 according to the second embodiment. A shopping system 1000 according to the second embodiment includes two display input devices 100 having equivalent functions. In the following, the subscripts a and b are used to distinguish between these, and the display input devices 100a and 100b are used. The same applies to the camera 401. It is assumed that the display input devices 100a and 100b and the cameras 401a and 401b are installed at relatively close locations such as in the same facility.

図5は、ユーザ402が表示入力装置100aの前から表示入力装置100bの前に移動したときの各装置の動作を説明する図である。図5の前提として、ユーザ402はあらかじめ図3Bで説明した動作を実施済(表示入力装置100a上で商品を選択済)であるものとする。以下、図5の各ステップについて説明する。   FIG. 5 is a diagram for explaining the operation of each device when the user 402 moves from the front of the display input device 100a to the front of the display input device 100b. As a premise of FIG. 5, it is assumed that the user 402 has already performed the operation described in FIG. 3B (a product has been selected on the display input device 100a). Hereinafter, each step of FIG. 5 will be described.

(図5:(26)移動)
ユーザ402は、表示入力装置100a上で商品を選択した後、表示入力装置100bの前に移動する。これによりユーザ402は、表示入力装置100aの表示面から所定範囲内(例えば30cm以内)の領域外に移動し、さらにはカメラ401aの撮影範囲外に移動することになる。
(Figure 5: (26) Move)
The user 402 selects a product on the display input device 100a and then moves in front of the display input device 100b. As a result, the user 402 moves out of an area within a predetermined range (for example, within 30 cm) from the display surface of the display input device 100a, and further moves out of the imaging range of the camera 401a.

(図5:(27)ID+選択データ送信〜(29)顔追跡)
表示入力装置100aは、サーバ200に対して商品画像などを定期的にリクエストするタイミングで、ユーザ402のIDと選択データを送信する。認証部210はカメラ401aが撮影した画像を用いてユーザ402を認証する。ここでは画像内にユーザ402が存在しないので、認証に失敗することになる。追跡部220は、ユーザ402が表示入力装置100aの前から離れた旨を、位置データ314内に反映する。
(FIG. 5: (27) ID + selection data transmission to (29) face tracking)
The display input device 100a transmits the ID and selection data of the user 402 at the timing of periodically requesting a product image or the like from the server 200. The authentication unit 210 authenticates the user 402 using an image captured by the camera 401a. Here, since the user 402 does not exist in the image, the authentication fails. The tracking unit 220 reflects in the position data 314 that the user 402 has left the front of the display input device 100a.

(図5:(30)ID+選択データ送信しない〜(31)カート消去)
サーバ200は、認証部210によるユーザ402の認証に失敗したので、ユーザ402のIDを表示入力装置100aに対して送信しない。表示入力装置100aは、サーバ200からユーザ402のIDを受信しなかったので、画面上からショッピングカート101を消去する。すなわち、ユーザ402のIDを用いてそのIDに対応する位置データ314を取得することができないので、ショッピングカート101は消去されることになる。
(FIG. 5: (30) ID + selection data not transmitted to (31) cart erase)
Since the server 200 has failed to authenticate the user 402 by the authentication unit 210, the server 200 does not transmit the ID of the user 402 to the display input device 100a. Since the display input device 100a has not received the ID of the user 402 from the server 200, the display input device 100a deletes the shopping cart 101 from the screen. That is, since the position data 314 corresponding to the ID of the user 402 cannot be obtained, the shopping cart 101 is deleted.

(図5:(32)撮影〜(36)カート表示)
カメラ401bは、表示入力装置100bの前に移動したユーザ402を撮影する。以後、表示入力装置100bとサーバ200は、図3Aと同様の動作を実施し、表示入力装置100b上にショッピングカート101が表示される。ただし図5においては、ユーザ402が表示入力装置100a上で選択した商品を記述する選択データ320がサーバ200上に保存されているので、サーバ200はこれをユーザ402のIDとともに送信する。表示入力装置100bは、受信した選択データ320に対応する商品がショッピングカート101内に投入されているように見える画像を表示する。以後の動作は実施形態1と同様である。すなわちユーザ402は、表示入力装置100b上で商品を決済してもよいし、ユーザ端末403上で決済してもよい。
(Figure 5: (32) Shooting to (36) Cart display)
The camera 401b photographs the user 402 that has moved in front of the display input device 100b. Thereafter, the display input device 100b and the server 200 perform the same operation as in FIG. 3A, and the shopping cart 101 is displayed on the display input device 100b. However, in FIG. 5, since selection data 320 describing a product selected by the user 402 on the display input device 100 a is stored on the server 200, the server 200 transmits this together with the ID of the user 402. The display input device 100b displays an image that appears as if the product corresponding to the received selection data 320 has been put into the shopping cart 101. Subsequent operations are the same as those in the first embodiment. That is, the user 402 may make a payment on the display input device 100b or may make a payment on the user terminal 403.

<実施の形態2:まとめ>
以上のように、本実施形態2に係るショッピングシステム1000は、同様の機能を備える表示入力装置100aと100bを有し、これら装置間で選択データ320を共有する。これによりユーザ402は、複数の表示入力装置100を介して商品を選択および決済することができる。また、単一の表示入力装置100の画面内には全商品が収まりきれないような場合にも対処することができる。
<Embodiment 2: Summary>
As described above, the shopping system 1000 according to the second embodiment includes the display input devices 100a and 100b having the same functions, and the selection data 320 is shared between these devices. As a result, the user 402 can select and settle a product via the plurality of display input devices 100. In addition, it is possible to cope with a case where not all products can fit in the screen of the single display input device 100.

また本実施形態2に係るショッピングシステム1000は、ユーザ402のIDをキーにして表示入力装置100aと100bとの間で選択データ320を共有するので、ユーザID311と選択データ320を適切に連動させることができる。   In addition, since the shopping system 1000 according to the second embodiment shares the selection data 320 between the display input devices 100a and 100b using the ID of the user 402 as a key, the user ID 311 and the selection data 320 are appropriately linked. Can do.

<実施の形態3>
実施形態1〜2においては、カメラ401を用いてユーザ402を認証・追跡する構成例について説明した。ユーザ402を認証・追跡する手段はカメラ401に限られるものではなく、これと同様の機能を実現することができればよい。本発明の実施形態3ではその1例として、ユーザ端末403を用いてユーザ402を認証・追跡する構成例について説明する。
<Embodiment 3>
In the first and second embodiments, the configuration example in which the user 402 is authenticated and tracked using the camera 401 has been described. The means for authenticating and tracking the user 402 is not limited to the camera 401, and it is sufficient that a function similar to this can be realized. In the third embodiment of the present invention, as an example, a configuration example in which the user terminal 403 is used to authenticate and track the user 402 will be described.

図6は、本実施形態3に係るショッピングシステム1000の構成図である。本実施形態3に係るショッピングシステム1000は、カメラ401に代えて端末センサ404を有する。   FIG. 6 is a configuration diagram of the shopping system 1000 according to the third embodiment. A shopping system 1000 according to the third embodiment includes a terminal sensor 404 instead of the camera 401.

端末センサ404は、ユーザ端末403固有の端末IDを読み取ることができるセンサである。認証部210は、端末センサ404が読み取った端末IDを取得し、これとユーザ402のIDを対応付けることにより、ユーザ402を認証する。両者間の対応付けについては、例えば認証データ312としてあらかじめ格納しておけばよい。   The terminal sensor 404 is a sensor that can read a terminal ID unique to the user terminal 403. The authentication unit 210 authenticates the user 402 by acquiring the terminal ID read by the terminal sensor 404 and associating it with the ID of the user 402. The association between the two may be stored in advance as, for example, authentication data 312.

端末センサ404はさらに、例えば端末センサ404とユーザ端末403との間の距離を測定することにより、ユーザ端末403の位置を測定することができる。追跡部220は、端末センサ404が測定したユーザ402の位置を取得し、これを位置データ314としてユーザデータ310内に格納する。端末センサ404とユーザ端末403との間の相対的位置関係しか分からない場合は、端末センサ404の設置位置を考慮してユーザ端末403の位置を計算してもよい。また必要に応じて複数の端末センサ404を併用してもよい。   The terminal sensor 404 can further measure the position of the user terminal 403, for example, by measuring the distance between the terminal sensor 404 and the user terminal 403. The tracking unit 220 acquires the position of the user 402 measured by the terminal sensor 404 and stores this in the user data 310 as position data 314. When only the relative positional relationship between the terminal sensor 404 and the user terminal 403 is known, the position of the user terminal 403 may be calculated in consideration of the installation position of the terminal sensor 404. Further, a plurality of terminal sensors 404 may be used in combination as necessary.

本実施形態3において、カメラ401と端末センサ404を併用してもよい。この場合例えばいずれか一方による認証・追跡結果を優先し、これが得られない場合に他方による認証・追跡結果を採用することが考えられる。あるいは両者による認証・追跡結果を重み付け加算して閾値判定するなどの手法も考えられる。   In the third embodiment, the camera 401 and the terminal sensor 404 may be used in combination. In this case, for example, it is conceivable to prioritize the authentication / tracking result by either one, and adopt the authentication / tracking result by the other when this cannot be obtained. Alternatively, a method of determining a threshold value by weighting and adding the authentication / tracking results of both is also conceivable.

<実施の形態4>
実施形態1〜3においては、表示入力装置100はユーザ402を認証・追跡する機能を備えておらず、サーバ200がその機能を担っている。これに代えて表示入力装置100がその機能を備えるようにしてもよい。本発明の実施形態4ではその1例について説明する。その他の構成は実施形態1〜3と同様である。
<Embodiment 4>
In the first to third embodiments, the display input device 100 does not have a function of authenticating and tracking the user 402, and the server 200 has the function. Instead of this, the display input device 100 may have the function. In the fourth embodiment of the present invention, an example will be described. Other configurations are the same as those in the first to third embodiments.

図7は、本実施形態4に係るショッピングシステム1000の構成図である。本実施形態4において、表示入力装置100は、認証部210および追跡部220と同様の機能を有する認証部102および追跡部103を備える。またこれに付随してユーザID311と認証データ312を格納する記憶装置を備える(図示せず)。   FIG. 7 is a configuration diagram of the shopping system 1000 according to the fourth embodiment. In the fourth embodiment, the display input device 100 includes an authentication unit 102 and a tracking unit 103 having the same functions as the authentication unit 210 and the tracking unit 220. Along with this, a storage device (not shown) for storing the user ID 311 and the authentication data 312 is provided.

本実施形態4において、表示入力装置100は自らユーザ402を認証・追跡することができるので、サーバ200はこれを実施するためにカメラ401や表示入力装置100と通信する必要はない。ただしユーザ402が商品を決済するときや選択データ320を他の操作端末に引き継ぐときは、ユーザ402のIDと選択データ320を表示入力装置100からサーバ200へ送信する必要がある。さらにサーバ200はそのとき、当該ユーザ402を特定するためユーザ認証を実施する必要がある。したがって本実施形態4においても、サーバ200は認証部210を備える。   In the fourth embodiment, since the display input device 100 can authenticate and track the user 402 by itself, the server 200 does not need to communicate with the camera 401 or the display input device 100 in order to implement this. However, when the user 402 pays for a product or when the selection data 320 is transferred to another operation terminal, it is necessary to transmit the ID of the user 402 and the selection data 320 from the display input device 100 to the server 200. Furthermore, at that time, the server 200 needs to perform user authentication in order to identify the user 402. Therefore, also in the fourth embodiment, the server 200 includes the authentication unit 210.

<実施の形態5>
図8は、本発明の実施形態5に係るショッピングシステム1000の動作例を示す図である。実施形態1〜4で説明した表示入力装置100の表示面前に複数のユーザ402が存在する場合、表示入力装置100はユーザ402毎にショッピングカート101を画面表示することもできる。
<Embodiment 5>
FIG. 8 is a diagram illustrating an operation example of the shopping system 1000 according to the fifth embodiment of the present invention. When there are a plurality of users 402 in front of the display surface of the display input device 100 described in the first to fourth embodiments, the display input device 100 can also display the shopping cart 101 on the screen for each user 402.

図8において、カメラ401はユーザ402aと402bそれぞれの顔を含む画像を撮影する。認証部210はその画像から顔認識によって各ユーザの顔画像を抽出し、認証データ312と照合することにより各ユーザを認証する。追跡部220は各ユーザの位置を位置データ314として格納する。サーバ200は、各ユーザのIDを表示入力装置100に対して送信する。   In FIG. 8, the camera 401 captures images including the faces of the users 402a and 402b. The authentication unit 210 extracts a face image of each user from the image by face recognition, and authenticates each user by collating with the authentication data 312. The tracking unit 220 stores the position of each user as position data 314. The server 200 transmits the ID of each user to the display input device 100.

表示入力装置100は、各ユーザのIDを受信すると、そのIDをキーにして対応する位置データ314をサーバ200から取得する。表示入力装置100は、取得した位置データ314毎にショッピングカート101を画面表示する。これにより、複数のユーザそれぞれに対してショッピングカート101を提供することができる。   When receiving the ID of each user, the display input device 100 acquires the corresponding position data 314 from the server 200 using the ID as a key. The display input device 100 displays the shopping cart 101 for each acquired position data 314 on the screen. Thereby, the shopping cart 101 can be provided to each of a plurality of users.

本実施形態5で説明した動作は、その他の実施形態においても適用することができる。例えば実施形態3においては、各ユーザが所持するユーザ端末403の端末IDを端末センサ404が個別に読み取り、その端末IDごとに同様の処理を実施すればよい。実施形態4においても同様に、認証部102と追跡部103はユーザ402毎にIDを特定して同様の処理を実施すればよい。   The operation described in the fifth embodiment can be applied to other embodiments. For example, in the third embodiment, the terminal sensor 404 individually reads the terminal ID of the user terminal 403 possessed by each user, and the same processing may be performed for each terminal ID. Similarly in the fourth embodiment, the authentication unit 102 and the tracking unit 103 may specify the ID for each user 402 and perform the same processing.

100:表示入力装置、101:ショッピングカート、102:認証部、103:追跡部、200:サーバ、210:認証部、220:追跡部、300:データベース、310:ユーザデータ、320:選択データ、401:カメラ、402:ユーザ、403:ユーザ端末、404:端末センサ、500:ネットワーク、1000:ショッピングシステム。   100: Display input device 101: Shopping cart 102: Authentication unit 103: Tracking unit 200: Server 210: Authentication unit 220: Tracking unit 300: Database 310: User data 320: Selection data 401 : Camera, 402: User, 403: User terminal, 404: Terminal sensor, 500: Network, 1000: Shopping system.

Claims (13)

不特定複数の人物が通過する空間内に設置された表示入力装置、
ネットワークを介してユーザから商品に対する選択を受け付けるサーバ、
前記選択の内容を記述する選択データを格納するデータベース、
を有するショッピングシステムであって
前記表示入力装置は、前記商品を特定する情報を画面表示するとともに、前記ユーザが前記商品を選択する選択入力を受け取って前記サーバに対してその選択内容を記述した選択データを送信し、
前記サーバは、前記表示入力装置から前記選択データを受信するとこれを前記データベース内に格納するとともに、受信した前記選択データが未決済である旨の情報を前記選択データと関連付けて前記データベース内に格納し、
前記サーバは、前記表示入力装置以外の操作端末から、未決済である旨の情報が関連付けられた前記選択データに対するアクセス要求を受け取ると、その選択データを前記操作端末に対して送信し、
前記ショッピングシステムはさらに、前記表示入力装置を使用するユーザおよび前記操作端末を使用するユーザを認証する認証部を有し、
前記ショッピングシステムはさらに、前記認証部が認証した前記ユーザの位置を追跡する追跡部を有し、
前記サーバは、前記追跡部が追跡した前記ユーザの位置を記述する位置データを前記表示入力装置に対して送信し、
前記表示入力装置は、前記位置データが記述している前記ユーザの位置が前記表示入力装置から所定範囲内にある領域内に到達すると、前記追跡部が追跡した前記ユーザの位置にしたがって、前記ユーザの位置に追随する追随画像を画面表示する
ことを特徴とするショッピングシステム。
A display input device installed in a space through which unspecified persons pass,
A server that accepts selections for products from users via the network,
A database storing selection data describing the content of the selection;
A shopping system to have a,
The display input device displays information specifying the product on the screen, receives selection input for the user to select the product, and transmits selection data describing the selection content to the server,
When the server receives the selection data from the display input device, the server stores the selection data in the database, and stores information indicating that the received selection data is unsettled in the database in association with the selection data. And
When the server receives an access request for the selection data associated with the information indicating that the settlement is not completed from an operation terminal other than the display input device, the server transmits the selection data to the operation terminal ,
The shopping system further includes an authentication unit that authenticates a user who uses the display input device and a user who uses the operation terminal,
The shopping system further includes a tracking unit that tracks the location of the user authenticated by the authentication unit;
The server transmits position data describing the position of the user tracked by the tracking unit to the display input device;
When the position of the user described by the position data reaches an area within a predetermined range from the display input apparatus, the display input device is configured to follow the user position tracked by the tracking unit. A shopping system characterized by displaying a following image that follows the position of the screen on the screen .
記認証部は、前記表示入力装置を使用するユーザを認証して当該ユーザ固有のIDを特定した上でそのIDを前記表示入力装置に対して送信し、
前記表示入力装置は、前記認証部から前記IDを受け取り、前記サーバに対して前記選択データを送信するとき前記選択データと併せて前記IDを送信し、
前記サーバは、前記表示入力装置から前記選択データと併せて前記IDを受信し、前記選択データと関連付けて前記データベース内に格納し、
前記サーバは、前記表示入力装置以外の操作端末から前記アクセス要求を受け取ると、前記認証部によって前記操作端末を使用するユーザを認証し、認証に成功した場合は、前記操作端末を使用するユーザ固有のIDと関連付けられている前記選択データのうち未決済である旨の情報が関連付けられたものを前記操作端末に対して送信する
ことを特徴とする請求項1記載のショッピングシステム。
Before SL authentication unit transmits the ID on identifying the relevant user-specific ID to authenticate the user using the display input device to the display input device,
The display input device receives the ID from the authentication unit, and transmits the ID together with the selection data when transmitting the selection data to the server,
The server receives the ID together with the selection data from the display input device, stores it in the database in association with the selection data,
When the server receives the access request from an operation terminal other than the display input device, the server authenticates a user who uses the operation terminal by the authentication unit, and if authentication is successful, the server uses the operation terminal specific to the user 2. The shopping system according to claim 1, wherein the selection data associated with the ID is transmitted to the operation terminal in association with information indicating that the payment is not settled.
前記空間内には、前記操作端末として、前記表示入力装置と同じ機能を備えた第2表示入力装置が設置されており、
前記表示入力装置は、前記追跡部が追跡した前記ユーザの位置が前記領域内から前記領域外に移動すると、前記追随画像を画面から消去し、
前記第2表示入力装置は、前記追跡部が追跡した前記ユーザの位置が前記第2表示入力装置から所定範囲内にある第2領域内に到達すると、前記追跡部が追跡した前記ユーザの位置にしたがって前記追随画像を画面表示する
ことを特徴とする請求項記載のショッピングシステム。
In the space, as the operation terminal, a second display input device having the same function as the display input device is installed,
The display input device erases the following image from the screen when the position of the user tracked by the tracking unit moves from the area to the outside of the area,
When the position of the user tracked by the tracking unit reaches a second area within a predetermined range from the second display input device, the second display input device moves to the position of the user tracked by the tracking unit. shopping system according to claim 1, characterized in that the screen displaying the follow image therefore.
前記表示入力装置は、前記追跡部が追跡した前記ユーザの位置が前記領域内から前記領域外に移動すると、前記追随画像を画面から消去するとともに、前記サーバに対して前記選択データと前記IDを送信し、
前記サーバは、前記追跡部が追跡した前記ユーザの位置が前記第2領域内に到達すると、前記表示入力装置から受信した前記選択データと前記IDを前記第2表示入力装置に対して送信し、
前記第2表示入力装置は、前記サーバが前記表示入力装置から受信した前記選択データと前記IDを前記サーバから受信し、前記追跡部が追跡した前記ユーザの位置が前記第2領域内から前記第2領域外に移動すると、前記追随画像を画面から消去するとともに、前記サーバに対して前記選択データと前記IDを送信する
ことを特徴とする請求項記載のショッピングシステム。
The display input device deletes the following image from the screen and moves the selection data and the ID to the server when the position of the user tracked by the tracking unit moves out of the region. Send
When the position of the user tracked by the tracking unit reaches the second area, the server transmits the selection data and the ID received from the display input device to the second display input device,
The second display input device receives the selection data and the ID received from the display input device by the server from the server, and the location of the user tracked by the tracking unit is within the second area from the second region. 4. The shopping system according to claim 3 , wherein when the user moves outside the two areas, the following image is deleted from the screen and the selection data and the ID are transmitted to the server.
前記認証部は、前記追跡部が追跡した前記ユーザの位置が前記第2領域内に到達すると、前記第2表示入力装置を使用するユーザを認証して当該ユーザ固有のIDを特定した上でそのIDを前記サーバに対して送信し、
前記サーバは、前記認証部が特定した前記第2表示入力装置を使用するユーザ固有のIDが前記第2表示入力装置を使用するユーザ固有のIDと同一である場合は、前記表示入力装置に対応する前記選択データを、前記ユーザ固有のIDとともに前記第2表示入力装置に対して送信する
ことを特徴とする請求項記載のショッピングシステム。
When the position of the user tracked by the tracking unit reaches the second area, the authenticating unit authenticates a user who uses the second display input device and specifies an ID unique to the user. Sending an ID to the server;
The server corresponds to the display input device when the ID unique to the user who uses the second display input device specified by the authentication unit is the same as the ID unique to the user who uses the second display input device. The shopping system according to claim 4 , wherein the selection data to be transmitted is transmitted to the second display input device together with an ID unique to the user.
前記空間内には、前記表示入力装置を使用するユーザの顔画像を撮影するカメラが設置されており、
前記認証部は、前記カメラが撮影した前記ユーザの顔画像を用いて当該ユーザを認証するように構成されており、
前記追跡部は、前記カメラが撮影した前記ユーザの顔画像を用いて当該ユーザの位置を追跡するように構成されている
ことを特徴とする請求項1から5のいずれか1項記載のショッピングシステム。
In the space, a camera that captures a face image of a user who uses the display input device is installed,
The authentication unit is configured to authenticate the user using the face image of the user taken by the camera,
The shopping system according to any one of claims 1 to 5 , wherein the tracking unit is configured to track the position of the user by using the face image of the user captured by the camera. .
前記空間内には、前記表示入力装置を使用するユーザが所持するユーザ端末固有の端末IDを識別する端末センサが設置されており、
前記認証部は、前記端末センサが識別した前記端末IDを用いて当該ユーザを認証するように構成されており、
前記追跡部は、前記端末センサが識別した前記端末IDを用いて当該ユーザの位置を追跡するように構成されている
ことを特徴とする請求項1から5のいずれか1項記載のショッピングシステム。
In the space, a terminal sensor that identifies a terminal ID unique to a user terminal possessed by a user who uses the display input device is installed,
The authentication unit is configured to authenticate the user using the terminal ID identified by the terminal sensor,
The tracking unit, the shopping system of any one of claims 1 5, characterized in that it is configured to track the location of the user using the terminal ID by the terminal sensor is identified.
前記操作端末は、前記表示入力装置を使用するユーザが所持する携帯端末として構成されており、
前記認証部は、前記サーバが前記携帯端末から前記アクセス要求を受け取ると、前記携帯端末から送信される前記ユーザ固有のIDを用いて前記ユーザを認証する
ことを特徴とする請求項2記載のショッピングシステム。
The operation terminal is configured as a portable terminal possessed by a user who uses the display input device,
The shopping according to claim 2, wherein when the server receives the access request from the mobile terminal, the authentication unit authenticates the user using an ID unique to the user transmitted from the mobile terminal. system.
前記表示入力装置および前記操作端末は、前記ユーザが選択した前記商品に対する発注を確定するよう指示する発注入力を受け取り、その発注入力にしたがって発注指示を前記サーバに対して送信し、
前記サーバは、前記表示入力装置または前記操作端末が送信した前記発注指示に応じて前記選択データに対応する前記商品に対する発注を確定する
ことを特徴とする請求項1からのいずれか1項記載のショッピングシステム。
The display input device and the operation terminal receive an order input for instructing to confirm an order for the product selected by the user, and transmit an order instruction to the server according to the order input.
The server, the display input device or any one of claims 1 to 8, wherein the operation terminal is characterized in that to determine the order for the product corresponding to the selected data in accordance with the order instructions that sent Shopping system.
前記データベースは、前記表示入力装置を使用するユーザ固有のIDと、前記認証部がそのユーザを認証するために用いる認証データとをあらかじめ格納しており、
前記認証部は、前記認証データを用いて前記ユーザを認証すると、その認証データに対応する前記IDを前記ユーザ固有のIDとして特定する
ことを特徴とする請求項1からのいずれか1項記載のショッピングシステム。
The database stores in advance a unique ID of a user who uses the display input device and authentication data used by the authentication unit to authenticate the user,
Wherein the authentication unit is configured when authenticating the user using the authentication data, according to claim 1 to 9 set forth in any one characterized by identifying the ID corresponding to the authentication data as the user-specific ID Shopping system.
前記データベースは、前記ユーザ固有のIDごとにそのユーザが前記商品を購入する際に使用する決済手段を特定する決済手段データをあらかじめ格納しており、
前記表示入力装置および前記操作端末は、前記ユーザが選択した前記商品に対する発注を確定するよう指示する発注入力を受け取り、その発注入力にしたがって発注指示を前記サーバに対して送信し、
前記サーバは、前記表示入力装置または前記操作端末から前記発注指示を受け取ると、前記決済手段データの記述にしたがって前記発注指示を決済する手段を特定し、その決済手段を用いて前記発注指示を決済する
ことを特徴とする請求項10記載のショッピングシステム。
The database stores in advance payment means data for specifying a payment means to be used when the user purchases the product for each user-specific ID,
The display input device and the operation terminal receive an order input for instructing to confirm an order for the product selected by the user, and transmit an order instruction to the server according to the order input.
When the server receives the ordering instruction from the display input device or the operation terminal, the server specifies a means for paying the ordering instruction according to a description of the settlement means data, and uses the settlement means to settle the ordering instruction. The shopping system according to claim 10 .
前記認証部は、前記表示入力装置を使用するユーザを認証できなかった場合は、当該ユーザ固有のIDを前記表示入力装置に対して送信せず、
前記表示入力装置は、前記認証部から前記ユーザ固有のIDを受信しなかった場合は、前記サーバに対して前記選択データを送信するとき前記IDを送信しない
ことを特徴とする請求項2からのいずれか1項記載のショッピングシステム。
When the authentication unit cannot authenticate a user who uses the display input device, the authentication unit does not transmit an ID unique to the user to the display input device.
The display input device, if not receiving the user-specific ID from the authentication unit from claim 2, characterized in that does not transmit the ID when transmitting the selected data to the server 8 The shopping system according to any one of the above.
前記表示入力装置は、前記表示入力装置を使用する複数の前記ユーザの位置を前記追跡部が追跡しているときは、前記追跡部が追跡した各前記ユーザの位置にしたがって、各前記ユーザの位置に追随する追随画像を前記ユーザごとに画面表示する
ことを特徴とする請求項1から7のいずれか1項記載のショッピングシステム。
When the tracking unit is tracking the positions of the plurality of users who use the display input device, the display input device is arranged according to the positions of the users tracked by the tracking unit. shopping system according any one of claims 1 to 7 for the tracking image, characterized in that the screen display for each of the user to follow.
JP2013202072A 2013-09-27 2013-09-27 Shopping system Active JP6228416B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013202072A JP6228416B2 (en) 2013-09-27 2013-09-27 Shopping system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013202072A JP6228416B2 (en) 2013-09-27 2013-09-27 Shopping system

Publications (2)

Publication Number Publication Date
JP2015069343A JP2015069343A (en) 2015-04-13
JP6228416B2 true JP6228416B2 (en) 2017-11-08

Family

ID=52835962

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013202072A Active JP6228416B2 (en) 2013-09-27 2013-09-27 Shopping system

Country Status (1)

Country Link
JP (1) JP6228416B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106204081B (en) * 2015-04-30 2021-01-22 苏宁易购集团股份有限公司 O2O shopping method, shopping cart and shopping system
AU2018393123A1 (en) * 2018-04-28 2019-11-14 Shenzhen Lanbei Technology Co., Ltd. New retail system and method based on face recognition
JP2021124912A (en) * 2020-02-04 2021-08-30 Fcnt株式会社 Authentication processing device, authentication processing method, and authentication processing program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4616166B2 (en) * 2005-12-26 2011-01-19 東芝テック株式会社 Product registration processing system
JP2007319522A (en) * 2006-06-02 2007-12-13 Ishida Co Ltd Electronic shelf label and electronic shelf label system
JP2010020053A (en) * 2008-07-10 2010-01-28 Seiko Epson Corp Display system, display control device, and display control method
US8463431B2 (en) * 2009-04-13 2013-06-11 Utique, Inc. Customer retention system and process in a vending unit, retail display or automated retail store
WO2011049251A1 (en) * 2009-10-20 2011-04-28 Samsung Electronics Co., Ltd. Product providing apparatus, display apparatus, and method for providing gui using the same
US20130110666A1 (en) * 2011-10-28 2013-05-02 Adidas Ag Interactive retail system

Also Published As

Publication number Publication date
JP2015069343A (en) 2015-04-13

Similar Documents

Publication Publication Date Title
US20200387887A1 (en) Selected place on maps associated uniform resource locator (URL) or selected place associated merchant account based payment transactions, connections, offers, order, deals, reservation and call-to-actions
US10902406B1 (en) Verifying proximity during payment transactions
KR101516773B1 (en) Payment system using barcode and method thereof
JP5867635B2 (en) Tag management system, tag management method, information providing system, information providing method, and devices used therefor
WO2020148658A4 (en) Methods and systems for displaying on map current or nearest selected location(s), and identifying associated payments and account information for enabling to make and receive payments
KR101745600B1 (en) System, method and computer readable recording medium for confirming a purchase using a user terminal
CN109074572A (en) It identifies specific to the position of user calculating equipment
JP7298594B2 (en) Store management device, store management method, and program
CN110084580A (en) Mobile phone paying processing method and system
KR20190077283A (en) Method and apparatus for processing transaction data
CN109215254A (en) Solid shop application system, user information processing method and processing device
US10192247B2 (en) Method for buying and selling goods and shopping support system supporting the same
JP2015018437A (en) Terminal device for using privilege, ic tag, program, method and system
JP2019117667A (en) Gift system
KR102082615B1 (en) Seasonal goods comprehensive sales yystem, and method thereof
JP6228416B2 (en) Shopping system
JP6940127B1 (en) Management system, server equipment, programs and methods
JP6293341B1 (en) Product purchase support system and product purchase support method
TWI574220B (en) Method, apparatus and system of electronic payment
KR101898279B1 (en) Payment method and system
KR101758712B1 (en) Method of managing receipt and apparatus for the same
JPWO2017017939A1 (en) Customer management system, customer management method, and customer management program
JP6353667B2 (en) Payment system for mobile terminal, server device and program
US11017423B2 (en) Redeeming multiple redeemable codes in a single transaction
JP2020173671A (en) Information collecting device, information collecting system, information collecting method and information collecting program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160414

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170404

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170601

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171013

R150 Certificate of patent or registration of utility model

Ref document number: 6228416

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250