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

JP6134607B2 - User observation system - Google Patents

User observation system Download PDF

Info

Publication number
JP6134607B2
JP6134607B2 JP2013171221A JP2013171221A JP6134607B2 JP 6134607 B2 JP6134607 B2 JP 6134607B2 JP 2013171221 A JP2013171221 A JP 2013171221A JP 2013171221 A JP2013171221 A JP 2013171221A JP 6134607 B2 JP6134607 B2 JP 6134607B2
Authority
JP
Japan
Prior art keywords
user
identifier
product
camera
association
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.)
Expired - Fee Related
Application number
JP2013171221A
Other languages
Japanese (ja)
Other versions
JP2015041194A (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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2013171221A priority Critical patent/JP6134607B2/en
Publication of JP2015041194A publication Critical patent/JP2015041194A/en
Application granted granted Critical
Publication of JP6134607B2 publication Critical patent/JP6134607B2/en
Expired - Fee Related 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 user observation system.

どのようなユーザがどのような商品を購買したのかを識別する方法として、ID−POSが知られている。ID−POSは、ユーザのIDに基づいたPOS(販売時点管理)であり、ユーザの特性、すなわちユーザの属性情報と購入した商品との関係を分析することを可能にする。ID−POSで得られたユーザの特性はマーケティングに活用されている。例えば非特許文献1にはID−POSシステムが開示されている。昨今では、電子マネー機能が搭載された携帯型通信デバイス(例えば腕時計タイプ、キーホルダータイプ、またはスマートフォン)が開発されており、商品購入の支払時にこの電子マネーが利用されれば携帯型通信デバイスを利用したID−POS分析が可能である。   ID-POS is known as a method for identifying which user has purchased what product. ID-POS is a point-of-sale (POS) based on the user's ID, and makes it possible to analyze the characteristics of the user, that is, the relationship between the user's attribute information and the purchased product. User characteristics obtained by ID-POS are used for marketing. For example, Non-Patent Document 1 discloses an ID-POS system. Recently, portable communication devices (for example, wristwatch type, key chain type, or smartphone) equipped with an electronic money function have been developed. If this electronic money is used at the time of payment for product purchase, the portable communication device is used. ID-POS analysis is possible.

一方、ユーザにとって関心ある商品とユーザとの関係を分析してマーケティングに活用する取組も行われつつある。ユーザの商品に対する関心を認識する方法としては、商品を手にした等の商品に対するユーザの所定の行動があれば、商品に対してユーザが関心を有するとみなす方法がある。そのためには、店舗内のユーザの行動(棚前行動)を商品棚の近くに設置したカメラ等の環境センサで追跡し、分析することができる。この方法により、関心のある商品とカメラで取得可能なユーザ属性情報(例えば、年齢や性別など)との関係性を得ることができる。   On the other hand, efforts are being made to analyze the relationship between products that are of interest to the user and the user and utilize it in marketing. As a method for recognizing the user's interest in the product, there is a method in which the user is considered interested in the product if there is a user's predetermined action on the product, such as holding the product. For this purpose, the behavior of the user in the store (behavior before the shelf) can be tracked and analyzed by an environmental sensor such as a camera installed near the product shelf. By this method, it is possible to obtain the relationship between the product of interest and the user attribute information (for example, age and sex) that can be acquired by the camera.

特開2004-227482号公報JP 2004-227482 A

ID−POSシステムと棚前行動の取得システムとを連携させることができれば、各ユーザについて、購入には至らなかったが関心があった商品を特定することができるので、より高度なマーケティングが可能になると考えられる。   If the ID-POS system can be linked to the system in front of the shelf, it will be possible to identify products that were not purchased but interested in each user, enabling more advanced marketing. It is considered to be.

従来のID−POSシステムでは、購入した商品の情報およびユーザの対応付けについては、商品の購入時または決済時に取得することが可能である。しかしながら、店舗内にカメラを設置していたとしても、店舗内での個々のユーザの行動を、ユーザを特定する情報と対応付けて追跡することは困難である。例えば、店舗内で、特定のユーザについて、購入していないが関心を示した商品を認識することは困難である。特に店舗内に複数のユーザがいる場合には、個々のユーザを識別しつつ、そのユーザの行動を追跡するのは困難である。   In a conventional ID-POS system, information on purchased products and user association can be acquired at the time of purchase or settlement of the product. However, even if a camera is installed in the store, it is difficult to track each user's behavior in the store in association with information that identifies the user. For example, in a store, it is difficult to recognize a product that has not been purchased but shows interest for a specific user. In particular, when there are a plurality of users in the store, it is difficult to track each user's behavior while identifying each user.

そこで、本発明は、店舗内でのユーザの行動を、ユーザを特定する情報と対応付けて追跡することが容易なユーザ観察システムを提供する。   Therefore, the present invention provides a user observation system that can easily track a user's behavior in a store in association with information specifying the user.

本発明に係るユーザ観察システムの一例は、店舗内に設置され、前記店舗内のユーザを逐次的に撮影するカメラと、前記カメラで撮影される前記ユーザの行動を分析する行動分析装置と、前記ユーザに保持される可搬型装置に記録された当該可搬型装置を一意に識別可能な装置識別子とともに、前記ユーザの行動を記憶する装置識別子・履歴データベースとを備える。前記行動分析装置は、前記装置識別子を前記カメラで撮影される前記ユーザに対応付け、前記カメラで撮影されるユーザの行動を前記装置識別子に対応付けて前記装置識別子・履歴データベースに記録する。   An example of a user observation system according to the present invention includes a camera that is installed in a store and sequentially captures a user in the store, a behavior analysis device that analyzes the behavior of the user captured by the camera, The apparatus includes a device identifier / history database that stores the user's behavior together with a device identifier that can uniquely identify the portable device recorded in the portable device held by the user. The behavior analysis device associates the device identifier with the user photographed by the camera, and records the behavior of the user photographed by the camera in the device identifier / history database in association with the device identifier.

本発明に係るユーザ観察システムの他の一例は、店舗内に設置され、前記店舗内のユーザを逐次的に撮影するカメラと、前記カメラで撮影される前記ユーザの行動を分析する行動分析装置と、前記ユーザを一意に識別可能なユーザ識別子とともに、前記ユーザの行動を記憶するユーザ履歴データベースとを備える。前記行動分析装置は、前記店舗に所有され前記店舗内で前記ユーザに保持される可搬型装置から報告される前記ユーザ識別子を前記カメラで撮影される前記ユーザに対応付け、前記カメラで撮影されるユーザの行動を前記ユーザ識別子に対応付けて前記ユーザ履歴データベースに記録する。   Another example of the user observation system according to the present invention is a camera that is installed in a store and sequentially captures a user in the store, and a behavior analysis device that analyzes the user's behavior captured by the camera. And a user history database that stores the user's behavior together with a user identifier that can uniquely identify the user. The behavior analysis device associates the user identifier reported from a portable device owned by the store and held by the user in the store with the user photographed by the camera, and photographed by the camera User behavior is recorded in the user history database in association with the user identifier.

本発明においては、ユーザに保持される可搬型装置に記録された装置識別子または可搬型装置から報告されるユーザ識別子をカメラで撮影されるユーザに対応付け、カメラで撮影されるユーザの行動を装置識別子またはユーザ識別子に対応付けて装置識別子・履歴データベースまたはユーザ履歴データベースに記録する。したがって、店舗内でのユーザの行動を、ユーザを特定する情報と対応付けて追跡することが容易である。   In the present invention, the device identifier recorded in the portable device held by the user or the user identifier reported from the portable device is associated with the user photographed by the camera, and the user's behavior photographed by the camera is correlated with the device. It is recorded in the device identifier / history database or user history database in association with the identifier or user identifier. Therefore, it is easy to track the user's behavior in the store in association with information specifying the user.

本発明の第1の実施の形態に係るユーザ観察システムを示す概略図である。It is the schematic which shows the user observation system which concerns on the 1st Embodiment of this invention. 前記ユーザ観察システムのユーザ認識装置を示すブロック図である。It is a block diagram which shows the user recognition apparatus of the said user observation system. 前記ユーザ観察システムで使用される可搬型装置を示すブロック図である。It is a block diagram which shows the portable apparatus used with the said user observation system. 前記ユーザ認識装置のカメラの視界の一例を示す図である。It is a figure which shows an example of the visual field of the camera of the said user recognition apparatus. 前記ユーザ観察システムの商品データベースの記録を示す図である。It is a figure which shows the record of the goods database of the said user observation system. 前記ユーザ観察システムの装置識別子・履歴データベースの記録を示す図である。It is a figure which shows the recording of the apparatus identifier and history database of the said user observation system. 前記ユーザ観察システムの商品購入検出装置を示すブロック図である。It is a block diagram which shows the goods purchase detection apparatus of the said user observation system. 前記ユーザ観察システムの行動分析装置の処理を示すフローチャートである。It is a flowchart which shows the process of the action analysis apparatus of the said user observation system. 本発明の第2の実施の形態に係る可搬型装置を示すブロック図である。It is a block diagram which shows the portable apparatus which concerns on the 2nd Embodiment of this invention. 第2の実施の形態に係る行動分析装置を示すブロック図である。It is a block diagram which shows the action analysis apparatus which concerns on 2nd Embodiment. 第2の実施の形態のカメラで撮影された画像データから分析された加速度値と、可搬型装置から送信された加速度値の変化を示すグラフである。It is a graph which shows the change of the acceleration value analyzed from the image data image | photographed with the camera of 2nd Embodiment, and the acceleration value transmitted from the portable apparatus. 本発明の第3の実施の形態に係るユーザ認識装置を示すブロック図である。It is a block diagram which shows the user recognition apparatus which concerns on the 3rd Embodiment of this invention. 本発明の第4の実施の形態に係るユーザ観察システムを示す概略図である。It is the schematic which shows the user observation system which concerns on the 4th Embodiment of this invention. 三軸加速度センサの出力の変化の例を示すグラフである。It is a graph which shows the example of the change of the output of a triaxial acceleration sensor. 第5の実施の形態に係るユーザ認識装置を示すブロック図である。It is a block diagram which shows the user recognition apparatus which concerns on 5th Embodiment. 第5の実施の形態に係る可搬型装置を示すブロック図である。It is a block diagram which shows the portable apparatus which concerns on 5th Embodiment. 本発明の第6の実施の形態に係るユーザ観察システムを示す概略図である。It is the schematic which shows the user observation system which concerns on the 6th Embodiment of this invention. 本発明の第7の実施の形態に係るユーザ観察システムを示す概略図である。It is the schematic which shows the user observation system which concerns on the 7th Embodiment of this invention. 前記ユーザ観察システムのユーザ・装置対応付けデータベースの記録を示す図である。It is a figure which shows the record of the user and apparatus matching database of the said user observation system. 前記ユーザ観察システムの商品購入検出装置を示すブロック図である。It is a block diagram which shows the goods purchase detection apparatus of the said user observation system. 本発明の第8の実施の形態に係るユーザ観察システムを示す概略図である。It is the schematic which shows the user observation system which concerns on the 8th Embodiment of this invention. 前記ユーザ観察システムのユーザ履歴データベースの記録を示す図である。It is a figure which shows the record of the user history database of the said user observation system. 本発明の第9の実施の形態に係るユーザ観察システムを示す概略図である。It is the schematic which shows the user observation system which concerns on the 9th Embodiment of this invention. 前記ユーザ観察システムで使用される可搬型装置を示すブロック図である。It is a block diagram which shows the portable apparatus used with the said user observation system. 前記ユーザ観察システムのユーザ・装置対応付けデータベースの記録を示す図である。It is a figure which shows the record of the user and apparatus matching database of the said user observation system. 前記ユーザ認識装置のカメラの視界の一例を示す図である。It is a figure which shows an example of the visual field of the camera of the said user recognition apparatus. 前記ユーザ観察システムの商品購入検出装置を示すブロック図である。It is a block diagram which shows the goods purchase detection apparatus of the said user observation system. 前記可搬型装置の変形を示す正面図である。It is a front view which shows the deformation | transformation of the said portable apparatus.

以下、添付の図面を参照しながら本発明に係る様々な実施の形態を説明する。   Hereinafter, various embodiments according to the present invention will be described with reference to the accompanying drawings.

第1の実施の形態
図1は本発明の第1の実施の形態に係るユーザ観察システムを示す概略図である。このユーザ観察システムは、商品を販売する店舗10内に設置された少なくとも1つのユーザ認識装置110と、サーバ装置130と、商品データベース140と、装置識別子・履歴データベース150とを備える。サーバ装置130、商品データベース140および装置識別子・履歴データベース150は店舗10内に設置されていてもよいし、店舗10の外部に設置されていてもよい。また、商品データベース140と装置識別子・履歴データベース150は1つの記憶装置に記録されていてもよいし、別個の記憶装置に記録されていてもよい。
First Embodiment FIG. 1 is a schematic view showing a user observation system according to a first embodiment of the present invention. This user observation system includes at least one user recognition device 110 installed in a store 10 that sells products, a server device 130, a product database 140, and a device identifier / history database 150. The server device 130, the product database 140, and the device identifier / history database 150 may be installed in the store 10, or may be installed outside the store 10. The product database 140 and the device identifier / history database 150 may be recorded in one storage device, or may be recorded in separate storage devices.

店舗10には複数のユーザ50,51が訪れており、ユーザ50,51は、携帯型通信デバイス(可搬型装置)120を携行している。携帯型通信デバイス(可搬型装置)120は、例えば、腕時計タイプのデバイスとしてユーザ50,51の各々の腕に装着されてもよい。あるいは、携帯電話(例えばスマートフォン)のように、ユーザによって携行されるデバイスであってもよい。装置識別子・履歴データベース150には、店舗10を訪れたユーザの行動が記録される。   A plurality of users 50 and 51 visit the store 10, and the users 50 and 51 carry a portable communication device (portable device) 120. The portable communication device (portable device) 120 may be mounted on each arm of the users 50 and 51 as a wristwatch type device, for example. Or the device carried by the user like a mobile phone (for example, smart phone) may be sufficient. In the device identifier / history database 150, the behavior of the user who visited the store 10 is recorded.

店舗10内には複数の商品棚100が配置されている。商品棚100は、複数の棚板101〜104を有し、各棚板には複数の商品105が配置されている。商品データベース140には、商品棚100内の商品の情報が記録されている。   A plurality of product shelves 100 are arranged in the store 10. The product shelf 100 has a plurality of shelf plates 101 to 104, and a plurality of products 105 are arranged on each shelf plate. In the product database 140, information on products in the product shelf 100 is recorded.

ユーザ観察システムは、店舗10内に配置されたキャッシュレジスタ160をさらに備える。キャッシュレジスタ160は、POS機能を有しており、販売された商品に関する情報をサーバ装置130に送信する。また、キャッシュレジスタ160は、クレジットカードの処理機能および電子マネーの処理機能を有する。   The user observation system further includes a cash register 160 disposed in the store 10. The cash register 160 has a POS function, and transmits information related to sold products to the server device 130. The cash register 160 has a credit card processing function and an electronic money processing function.

図2に示すように、ユーザ認識装置110は、店舗10内で移動するユーザを逐次的に撮影するカメラ111と、サーバ通信部112と、無線送信部113と、無線受信部114とを備える。カメラ111は、カラー画像の撮影が可能なカメラでもよいし、赤外線カメラであってもよいし、これらの組合せであってもよい。カメラ111は、連続的に動画像を撮影するカメラであってもよいし、一定時間おきに静止画像を撮影するカメラであってもよい。   As shown in FIG. 2, the user recognition device 110 includes a camera 111 that sequentially captures a user moving in the store 10, a server communication unit 112, a wireless transmission unit 113, and a wireless reception unit 114. The camera 111 may be a camera capable of capturing a color image, an infrared camera, or a combination thereof. The camera 111 may be a camera that continuously captures moving images, or may be a camera that captures still images at regular intervals.

ユーザ認識装置110のサーバ通信部112は、サーバ装置130と通信するためのインターフェースである。サーバ通信部112は、カメラ111で撮影された画像データを逐次的にサーバ装置130に送信する。サーバ装置130は、カメラ111で撮影される店舗10内のユーザの行動を分析する行動分析装置として機能する。   The server communication unit 112 of the user recognition device 110 is an interface for communicating with the server device 130. The server communication unit 112 sequentially transmits image data captured by the camera 111 to the server device 130. The server device 130 functions as a behavior analysis device that analyzes the behavior of the user in the store 10 photographed by the camera 111.

ユーザ認識装置110の無線送信部113は、携帯型通信デバイス120に無線信号を送信することが可能である。無線通信の方式は、可視光通信でもよいし、赤外線通信でもよいし、Wi−Fi(Wireless Fidelity)、Bluetooth(登録商標)またはRFID(Radio Frequency Identification)を利用してもよい。可視光または赤外線を利用する光無線通信では、光の強度の強弱もしくは点滅パターン、波長の変化パターン、またはこれらの組合せにより信号を伝達することが可能である。光無線通信では、通常、見通し内通信(line-of-sight communication)しか達成できないが、ユーザ認識装置110のカメラ111の視界にある携帯型通信デバイス120とだけ通信する目的のためには、光無線通信が好ましいこともある。他方、WiFi、BluetoothまたはRFIDといった電波通信では、使用される電波が送信元から送信先まで直進しなくても届くため、通信の確実性が高められる。   The wireless transmission unit 113 of the user recognition device 110 can transmit a wireless signal to the portable communication device 120. The wireless communication method may be visible light communication, infrared communication, or Wi-Fi (Wireless Fidelity), Bluetooth (registered trademark), or RFID (Radio Frequency Identification). In optical wireless communication using visible light or infrared light, it is possible to transmit a signal by the intensity of light intensity or a blinking pattern, a wavelength change pattern, or a combination thereof. In optical wireless communication, usually only line-of-sight communication can be achieved, but for purposes of communicating only with the portable communication device 120 in the field of view of the camera 111 of the user recognition device 110, optical Wireless communication may be preferred. On the other hand, in radio wave communication such as WiFi, Bluetooth, or RFID, the radio wave to be used arrives without going straight from the transmission source to the transmission destination, so that the reliability of communication is improved.

ユーザ認識装置110の無線受信部114は、携帯型通信デバイス120から送信された無線信号を受信することが可能である。無線通信の方式は、可視光通信でもよいし、赤外線通信でもよいし、Wi−Fi、BluetoothまたはRFIDを利用してもよい。携帯型通信デバイス120からユーザ認識装置110への無線通信に光を利用する場合には、カメラ111が光信号を認識する光受信装置として機能するので、無線受信部114を設ける必要はない。   The wireless reception unit 114 of the user recognition device 110 can receive a wireless signal transmitted from the portable communication device 120. The wireless communication method may be visible light communication, infrared communication, or Wi-Fi, Bluetooth, or RFID. When light is used for wireless communication from the portable communication device 120 to the user recognition device 110, the camera 111 functions as an optical reception device that recognizes an optical signal, and thus it is not necessary to provide the wireless reception unit 114.

図3に示すように、携帯型通信デバイス120は、識別子記憶部121と、無線受信部122と、無線送信部123と、制御部126とを備える。識別子記憶部121には、携帯型通信デバイス120を一意に識別可能な識別子が記憶されている。識別子としては、携帯型通信デバイス120の製造番号またはMAC(Media Access Control)アドレスでよい。あるいは識別子は、予め携帯型通信デバイス120に割り当てられた番号または文字列など、携帯型通信デバイス120を一意に特定することが可能であれば何でもよい。制御部126は例えばCPU(central processing unit)である。   As illustrated in FIG. 3, the portable communication device 120 includes an identifier storage unit 121, a wireless reception unit 122, a wireless transmission unit 123, and a control unit 126. The identifier storage unit 121 stores an identifier that can uniquely identify the portable communication device 120. The identifier may be a manufacturing number or a MAC (Media Access Control) address of the portable communication device 120. Alternatively, the identifier may be anything, such as a number or a character string assigned to the portable communication device 120 in advance, as long as the portable communication device 120 can be uniquely specified. The control unit 126 is, for example, a CPU (central processing unit).

無線受信部122は、ユーザ認識装置110の無線送信部113から送信された無線信号を受信する。無線送信部123は、無線信号を送信し、この無線信号はユーザ認識装置110の無線受信部114で受信される。具体的には、ユーザ認識装置110の無線送信部113からの要求を無線受信部122は受信し、この要求に応じて、制御部126は、無線送信部123により識別子記憶部121に記憶された識別子を示す信号を送信する。   The wireless reception unit 122 receives a wireless signal transmitted from the wireless transmission unit 113 of the user recognition device 110. The wireless transmission unit 123 transmits a wireless signal, and this wireless signal is received by the wireless reception unit 114 of the user recognition device 110. Specifically, the wireless reception unit 122 receives a request from the wireless transmission unit 113 of the user recognition device 110, and the control unit 126 is stored in the identifier storage unit 121 by the wireless transmission unit 123 in response to this request. A signal indicating the identifier is transmitted.

好ましくは、携帯型通信デバイス120は、電子マネー情報記憶部124をさらに備える。電子マネー情報記憶部124は、携帯型通信デバイス120の所有者を識別する情報(電子決済識別子)、およびその他の電子マネーに関する情報が記録されたICチップである。電子マネー情報記憶部124に記録された情報は、外部装置で読み取ることが可能である。店舗10のキャッシュレジスタ160は電子マネー情報記憶部124に記録された情報を読み取ることが可能である。   Preferably, the portable communication device 120 further includes an electronic money information storage unit 124. The electronic money information storage unit 124 is an IC chip in which information (electronic payment identifier) for identifying the owner of the portable communication device 120 and other information related to electronic money are recorded. Information recorded in the electronic money information storage unit 124 can be read by an external device. The cash register 160 of the store 10 can read information recorded in the electronic money information storage unit 124.

上記の携帯型通信デバイス120の識別子は、電子マネー情報記憶部124に記録される携帯型通信デバイス120の所有者を識別する電子決済識別子であってもよい。この場合には、識別子記憶部121と電子マネー情報記憶部124を別個に設ける必要はなく、電子マネー情報記憶部124が識別子記憶部として使用されてもよい。   The identifier of the portable communication device 120 may be an electronic payment identifier that identifies the owner of the portable communication device 120 recorded in the electronic money information storage unit 124. In this case, it is not necessary to provide the identifier storage unit 121 and the electronic money information storage unit 124 separately, and the electronic money information storage unit 124 may be used as the identifier storage unit.

図4は、ユーザ認識装置110のカメラ111の視界の一例を示す。ユーザ認識装置110のカメラ111は、図4に示すように、そのカメラ111の観察対象の商品棚100のすべての棚板101〜104およびその商品棚100の前の所定の範囲がカメラ111の視界に入るように配置されている。したがって、カメラ111は、そのカメラ111の観察対象の商品棚100の前でのユーザの動き、特に商品棚100の棚板上の商品に腕を伸ばす状態を撮影することができる。例えば、カメラ111は、観察対象の商品棚100のすべての棚板101〜104を斜め上方から撮影できるように、商品棚100の上方に配置されている。   FIG. 4 shows an example of the field of view of the camera 111 of the user recognition device 110. As shown in FIG. 4, the camera 111 of the user recognition device 110 is configured so that all shelf boards 101 to 104 of the product shelf 100 to be observed by the camera 111 and a predetermined range in front of the product shelf 100 have a field of view of the camera 111. Arranged to enter. Therefore, the camera 111 can photograph a user's movement in front of the product shelf 100 to be observed by the camera 111, particularly a state in which an arm is extended to the product on the shelf of the product shelf 100. For example, the camera 111 is arranged above the product shelf 100 so that all the shelf boards 101 to 104 of the product shelf 100 to be observed can be photographed from obliquely above.

サーバ装置130は、コンピュータプログラムに従って動作するコンピュータである。サーバ装置130は、カメラ111で撮影された画像データを逐次的に受信する。サーバ装置130は、画像データの各フレームと前フレームとの差分を分析する。この分析結果から、サーバ装置130は商品棚100の前に人がいることを認識し、人の動き、特にその人の腕および手の動きを認識する。   The server device 130 is a computer that operates according to a computer program. The server device 130 sequentially receives image data captured by the camera 111. The server device 130 analyzes the difference between each frame of image data and the previous frame. From this analysis result, the server device 130 recognizes that there is a person in front of the product shelf 100, and recognizes the movement of the person, particularly the movement of the person's arm and hand.

カメラ111で撮影されるユーザ50の手が商品棚100の商品105に接近した場合、サーバ装置130は、携帯型通信デバイス120に携帯型通信デバイス120の識別子を示す信号を送信することを要求する。サーバ装置130は、ユーザ50を撮影しているカメラ111を有するユーザ認識装置110にこの要求を送信し、ユーザ認識装置110はサーバ通信部112を介してその要求を受信する。要求を受信したユーザ認識装置110は、無線送信部113を介してその要求を送信する。要求の無線送信の方式は宛先を特定しないブロードキャストである。なぜなら、この段階では、要求を受信すべき装置を識別する情報は、ユーザ観察システムにとって未知だからである。無線送信部113から送信される電波または光が到達可能な範囲にあるユーザ50の携帯型通信デバイス120は、この要求を無線受信部122によって受信する。   When the hand of the user 50 photographed by the camera 111 approaches the product 105 on the product shelf 100, the server device 130 requests the portable communication device 120 to transmit a signal indicating the identifier of the portable communication device 120. . The server device 130 transmits this request to the user recognition device 110 having the camera 111 that is photographing the user 50, and the user recognition device 110 receives the request via the server communication unit 112. The user recognition device 110 that has received the request transmits the request via the wireless transmission unit 113. The method of wireless transmission of the request is broadcast without specifying the destination. This is because at this stage, the information identifying the device that should receive the request is unknown to the user observation system. The portable communication device 120 of the user 50 within the reachable range of the radio wave or light transmitted from the wireless transmission unit 113 receives this request by the wireless reception unit 122.

あらかじめ、無線送信部113から送信される電波または光が到達可能な範囲がカメラ111で撮影可能な所定の範囲とほぼ一致するように、無線送信部113の送信出力またはカメラ111の設置場所が調整されていると好ましい。この場合には、カメラ111で撮影されているユーザ50の携帯型通信デバイス120は、この要求を無線受信部122によって受信することができ、カメラ111で撮影されていないユーザ51の携帯型通信デバイス120は、この要求を受信できない。したがって、店舗10内に複数の人がいる場合でも、観察対象とするユーザを特定しやすい。   The transmission output of the wireless transmission unit 113 or the installation location of the camera 111 is adjusted in advance so that the reachable range of the radio wave or light transmitted from the wireless transmission unit 113 substantially matches a predetermined range that can be captured by the camera 111. Preferably. In this case, the portable communication device 120 of the user 50 photographed by the camera 111 can receive this request by the wireless reception unit 122, and the portable communication device of the user 51 not photographed by the camera 111. 120 cannot receive this request. Therefore, even when there are a plurality of people in the store 10, it is easy to specify the user to be observed.

識別子を示す信号の要求を受信すると、携帯型通信デバイス120の制御部126は、識別子記憶部121に記憶されている携帯型通信デバイス120の識別子を読み出して、識別子を示す信号を無線送信部123により無線で(つまり光または電波で)送信する。この場合、悪意ある者による識別子の傍受を回避するため、携帯型通信デバイス120は、識別子を示す信号に暗号化処理を行って、暗号化された信号を送信してもよい。   When receiving the request for the signal indicating the identifier, the control unit 126 of the portable communication device 120 reads the identifier of the portable communication device 120 stored in the identifier storage unit 121 and transmits the signal indicating the identifier to the wireless transmission unit 123. To transmit wirelessly (that is, by light or radio wave). In this case, in order to avoid the interception of the identifier by a malicious person, the portable communication device 120 may perform an encryption process on the signal indicating the identifier and transmit the encrypted signal.

ユーザ認識装置110の無線受信部114は、携帯型通信デバイス120から送信された識別子を示す信号を受信する。上記のように、携帯型通信デバイス120からユーザ認識装置110への無線通信に光を利用する場合には、ユーザ認識装置110のカメラ111が光信号を認識する光受信装置として機能するので、無線受信部114を設ける必要はない。   The wireless reception unit 114 of the user recognition device 110 receives a signal indicating an identifier transmitted from the portable communication device 120. As described above, when light is used for wireless communication from the portable communication device 120 to the user recognition device 110, the camera 111 of the user recognition device 110 functions as an optical reception device that recognizes an optical signal. There is no need to provide the receiving unit 114.

ユーザ認識装置110の無線受信部114(またはカメラ111)が識別子を示す信号を受信すると、ユーザ認識装置110のサーバ通信部112は携帯型通信デバイス120の識別子をサーバ装置130に報告する。サーバ装置130は、携帯型通信デバイス120の識別子を示す信号をカメラ111から受信すると、この識別子をカメラ111で撮影されるユーザ50に対応付ける。   When the wireless reception unit 114 (or the camera 111) of the user recognition device 110 receives a signal indicating an identifier, the server communication unit 112 of the user recognition device 110 reports the identifier of the portable communication device 120 to the server device 130. When the server device 130 receives a signal indicating the identifier of the portable communication device 120 from the camera 111, the server device 130 associates the identifier with the user 50 photographed by the camera 111.

カメラ111が携帯型通信デバイス120から送信される光信号を認識する場合には、サーバ装置130は、カメラの画像データの変化から携帯型通信デバイス120の識別子を認識することができる。つまり、画像データから得られる光の強度の強弱もしくは点滅パターン、波長の変化パターン、またはこれらの組合せにより、識別子が認識される。   When the camera 111 recognizes an optical signal transmitted from the portable communication device 120, the server apparatus 130 can recognize the identifier of the portable communication device 120 from the change in the image data of the camera. That is, the identifier is recognized based on the intensity of the light obtained from the image data or the blinking pattern, the wavelength change pattern, or a combination thereof.

この場合、画像を構成する多数の画素のうち光の発信源の画素が特定されるので、携帯型通信デバイス120の位置が特定される。そして、サーバ装置130は、カメラ111で撮影されるユーザの位置に対して、光の発信源(すなわち信号の発信源)である携帯型通信デバイス120の位置が所定の範囲にある場合に、光の発信源である携帯型通信デバイス120の識別子をユーザに対応付けることができる。これにより、ユーザ認識装置110からの識別子の要求に応じて、複数の携帯型通信デバイス120が発光する場合でも、観察対象とするユーザを特定しやすい。例えば、図4に示す例において、カメラ111で撮影されているユーザ50の頭部の中心から所定の距離Lの範囲201内にある携帯型通信デバイス120の識別子を、サーバ装置130はカメラ111で撮影されるユーザ50に対応付ける。範囲201から外にある携帯型通信デバイス120が識別子を示す信号を送信するために発光したとしても、サーバ装置130はその携帯型通信デバイス120の識別子をカメラ111で撮影されるユーザ50に対応付けない。   In this case, the pixel of the light transmission source is specified from among a large number of pixels constituting the image, and thus the position of the portable communication device 120 is specified. Then, the server device 130 receives the light when the position of the portable communication device 120 that is the light source (that is, the signal source) is within a predetermined range with respect to the position of the user photographed by the camera 111. The identifier of the portable communication device 120 that is the source of the message can be associated with the user. Accordingly, it is easy to specify a user to be observed even when a plurality of portable communication devices 120 emit light in response to a request for an identifier from the user recognition device 110. For example, in the example shown in FIG. 4, the identifier of the portable communication device 120 within a range 201 within a predetermined distance L from the center of the head of the user 50 captured by the camera 111 is used. Corresponding to the user 50 to be photographed. Even if the portable communication device 120 outside the range 201 emits light to transmit a signal indicating an identifier, the server apparatus 130 associates the identifier of the portable communication device 120 with the user 50 photographed by the camera 111. Absent.

ユーザと識別子の対応付けの後、サーバ装置130は、カメラ111で撮影されるユーザ50の行動を携帯型通信デバイス120の識別子に対応付けて装置識別子・履歴データベース150に記録する。具体的には、カメラ111で撮影されるユーザ50の手が店舗10内の商品105に接近した場合、サーバ装置130は、この商品をユーザ50が関心を有する商品として、識別子に対応付けて装置識別子・履歴データベース150に記録する。つまり、この実施の形態では、カメラ111で撮影されるユーザ50の手が店舗10内の商品105に接近した場合、ユーザと識別子が対応付けされ、さらにサーバ装置130は、この商品をユーザ50が関心を有する商品として、識別子に対応付けて装置識別子・履歴データベース150に記録する。この時、サーバ装置130は、現在日付および時刻を装置識別子・履歴データベース150に記録してもよい。   After the association between the user and the identifier, the server device 130 records the action of the user 50 photographed by the camera 111 in the device identifier / history database 150 in association with the identifier of the portable communication device 120. Specifically, when the hand of the user 50 photographed by the camera 111 approaches the product 105 in the store 10, the server device 130 associates the product with the identifier as a product that the user 50 is interested in. Record in the identifier / history database 150. That is, in this embodiment, when the hand of the user 50 photographed by the camera 111 approaches the product 105 in the store 10, the user and the identifier are associated with each other. As a product with interest, it is recorded in the device identifier / history database 150 in association with the identifier. At this time, the server device 130 may record the current date and time in the device identifier / history database 150.

図4の例の場合、ユーザ50の腕は商品棚100の内部に伸びている。カメラで得られた画像データの分析結果に基づいて、商品棚100の棚板101〜104とユーザ50の腕および手の重なり具合から、サーバ装置130は、ユーザ50の手がどの棚板の上の商品に接近しているのか認識する。図4の例の場合、ユーザ50の腕は、上から2段目の棚板102より下であり、上から3段目の棚板103より上にある。したがって、サーバ装置130は、ユーザ50の手が上から3段目の棚板103に置いてある商品に接近したと認識する。   In the case of the example of FIG. 4, the arm of the user 50 extends inside the product shelf 100. Based on the analysis result of the image data obtained by the camera, the server device 130 determines on which shelf the user 50 hand is, based on the overlapping state of the shelves 101 to 104 of the product shelf 100 and the arms and hands of the user 50. Recognize that you are approaching the product. In the case of the example in FIG. 4, the arm of the user 50 is below the second shelf 102 from the top and above the third shelf 103 from the top. Accordingly, the server device 130 recognizes that the user 50's hand has approached the product placed on the third shelf 103 from the top.

サーバ装置130は、商品データベース140にアクセスし、ユーザの手が接近した商品を特定する。図5は、商品データベース140の記録を示す。図5に示すように、商品棚の番号と棚板の番号と商品名が、商品データベース140内で対応付けされている。例えば、商品データベース140の記録の第1行目は、番号1を持つ商品棚の番号1を持つ棚板には商品AAAが配置されていることを示す。したがって、サーバ装置130は、カメラが観察対象とする商品棚と、ユーザ50が手を入れた棚板を特定して、商品データベース140内を検索することにより、商品データベース140からユーザ50の手が接近した商品名を特定することが可能である。カメラが観察対象とする商品棚は、ユーザ50を撮影するカメラで得られた画像データの分析結果から特定される。ユーザが手を入れた棚板は上記のようにカメラで得られた画像データの分析結果に基づいて特定される。   The server device 130 accesses the product database 140 and identifies the product that the user's hand has approached. FIG. 5 shows a record in the product database 140. As shown in FIG. 5, the product shelf number, the shelf board number, and the product name are associated in the product database 140. For example, the first line of the record in the product database 140 indicates that the product AAA is arranged on the shelf board with the number 1 of the product shelf with the number 1. Therefore, the server device 130 specifies the product shelf to be observed by the camera and the shelf board in which the user 50 has put a hand and searches the product database 140 so that the user 50 can move the product database 140 from the product database 140. It is possible to specify the name of the product that is approaching. The product shelf to be observed by the camera is specified from the analysis result of the image data obtained by the camera that captures the user 50. The shelf board that the user has put in is specified based on the analysis result of the image data obtained by the camera as described above.

図6は、装置識別子・履歴データベース150の記録を示す。図6に示すように、装置識別子・履歴データベース150には、ユーザの行動が携帯型通信デバイス120の識別子とともに記録されている。より具体的には、携帯型通信デバイス120の識別子と、商品名と、その商品に対するユーザの行動(関心を示したことまたは購入したこと)と、日付および時刻が、装置識別子・履歴データベース150内で対応付けされている。例えば、装置識別子・履歴データベース150の記録の第1行目は、識別子0001を持つ携帯型通信デバイスの所有者であるユーザが、2012年12月14日の23時00分15秒に商品AACに関心を有したことを示す。これは、ユーザの手が接近した商品AACをユーザが関心を有する商品として、サーバ装置130が識別子に対応付けて記録した結果である。   FIG. 6 shows a record of the device identifier / history database 150. As shown in FIG. 6, in the device identifier / history database 150, user behavior is recorded together with the identifier of the portable communication device 120. More specifically, the identifier of the portable communication device 120, the name of the product, the user's behavior (showing interest or purchase) for the product, the date and time are stored in the device identifier / history database 150. Are associated with each other. For example, the first line of the record of the device identifier / history database 150 shows that the user who is the owner of the portable communication device having the identifier 0001 has entered the product AAC at 23:00:15 on December 14, 2012. Show interest. This is a result of the server apparatus 130 recording the product AAC that the user's hand approaches as a product that the user is interested in in association with the identifier.

ユーザ50は、商品105を購入する場合には、キャッシュレジスタ(商品購入検出装置)160で料金を支払う。図7に示すように、キャッシュレジスタ160は、電子マネー情報読み取り部161、電子マネー料金徴収部162、クレジットカード情報読み取り部163、クレジットカード料金徴収部164、商品認識部165、識別子認識部166およびサーバ通信部167を備える。   When the user 50 purchases the product 105, the user 50 pays a fee at the cash register (product purchase detection device) 160. As shown in FIG. 7, the cash register 160 includes an electronic money information reading unit 161, an electronic money fee collection unit 162, a credit card information reading unit 163, a credit card fee collection unit 164, a product recognition unit 165, an identifier recognition unit 166, and A server communication unit 167 is provided.

電子マネー情報読み取り部161は、電子マネー情報が記録された媒体(例えばICカードまたは携帯電話)から電子マネー情報を読み取る。電子マネー情報は、その媒体の所有者を示す電子決済識別子(電子マネーの発行事業者が所有者を識別するための識別子)を含む。電子マネー料金徴収部162は、電子マネー情報読み取り部161が読み取った電子マネー情報に基づいて、電子マネーで商品の料金を徴収する。   The electronic money information reading unit 161 reads electronic money information from a medium (for example, an IC card or a mobile phone) on which electronic money information is recorded. The electronic money information includes an electronic payment identifier (an identifier for identifying an owner by an electronic money issuer) indicating the owner of the medium. The electronic money fee collection unit 162 collects a fee for the product using electronic money based on the electronic money information read by the electronic money information reading unit 161.

携帯型通信デバイス120が電子マネー情報記憶部124を有する場合には、電子マネー情報読み取り部161は電子マネー情報記憶部124に記憶された電子マネー情報を読み取る。電子マネー料金徴収部162が料金を徴収することで、料金の支払いは完了する。   When the portable communication device 120 includes the electronic money information storage unit 124, the electronic money information reading unit 161 reads the electronic money information stored in the electronic money information storage unit 124. When the electronic money fee collection unit 162 collects the fee, the payment of the fee is completed.

クレジットカード情報読み取り部163は、クレジットカードまたはクレジットカード情報が記録された媒体(例えば携帯電話)からクレジットカード情報を読み取る。クレジットカード情報は、その媒体の所有者を示す電子決済識別子(クレジットカードの事業者が所有者を識別するための識別子、すなわちクレジットカード番号)を含む。クレジットカード料金徴収部164は、クレジットカード情報読み取り部163が読み取ったクレジットカード情報に基づいて、クレジットで商品の料金を徴収する。   The credit card information reading unit 163 reads credit card information from a credit card or a medium (for example, a mobile phone) on which credit card information is recorded. The credit card information includes an electronic payment identifier indicating the owner of the medium (an identifier for identifying the owner by the credit card operator, that is, a credit card number). The credit card fee collection unit 164 collects the fee of the product with credits based on the credit card information read by the credit card information reading unit 163.

商品認識部165は、ユーザが購入しようとする商品105を認識する。商品認識部165は、例えば商品に貼付されたバーコードを読み取るバーコードリーダでもよいし、店舗10の店員が入力した商品情報を認識する装置でもよい。   The product recognition unit 165 recognizes the product 105 that the user intends to purchase. The product recognition unit 165 may be, for example, a barcode reader that reads a barcode attached to a product, or may be a device that recognizes product information input by a store clerk of the store 10.

識別子認識部166は、ユーザが所持する携帯型通信デバイス120の識別子記憶部121に記憶された携帯型通信デバイス120の識別子を読み取る。識別子の読み取りの方式は、例えば下記の通りである。   The identifier recognition unit 166 reads the identifier of the portable communication device 120 stored in the identifier storage unit 121 of the portable communication device 120 possessed by the user. The identifier reading method is, for example, as follows.

識別子認識部166は、ユーザ認識装置110の無線送信部113および無線受信部114と同様の無線送信部と無線受信部を備える。商品を持ったユーザがキャッシュレジスタ160の前に現れると、店員は識別子認識部166を起動する。すると、識別子認識部166の無線送信部が識別子の要求を携帯型通信デバイス120に送信する。この要求を無線受信部122で受信すると、携帯型通信デバイス120の制御部126は、識別子記憶部121に記憶されている携帯型通信デバイス120の識別子を読み出し、無線送信部123により識別子を示す信号を無線で(つまり光または電波で)送信する。識別子認識部166の無線受信部は識別子を示す情報を受信する。   The identifier recognition unit 166 includes a wireless transmission unit and a wireless reception unit similar to the wireless transmission unit 113 and the wireless reception unit 114 of the user recognition device 110. When a user with a product appears in front of the cash register 160, the store clerk activates the identifier recognition unit 166. Then, the wireless transmission unit of the identifier recognition unit 166 transmits an identifier request to the portable communication device 120. When the wireless reception unit 122 receives this request, the control unit 126 of the portable communication device 120 reads the identifier of the portable communication device 120 stored in the identifier storage unit 121 and the wireless transmission unit 123 indicates the identifier. Is transmitted wirelessly (that is, by light or radio waves). The wireless reception unit of the identifier recognition unit 166 receives information indicating the identifier.

料金の支払いが完了し、商品認識部165で商品が認識されると、キャッシュレジスタ160で商品の購入が検出されたことを意味する。キャッシュレジスタ160が商品の購入を検出し、識別子認識部166が識別子を認識すると、サーバ通信部167は、商品と識別子と日付および時刻を示す信号をサーバ装置130に送信する。   When the payment of the charge is completed and the product recognition unit 165 recognizes the product, it means that the purchase of the product is detected by the cash register 160. When the cash register 160 detects the purchase of the product and the identifier recognition unit 166 recognizes the identifier, the server communication unit 167 transmits a signal indicating the product, the identifier, the date, and the time to the server device 130.

この信号を受信すると、サーバ装置130は、この信号に示される商品をユーザが購入した商品として、この信号に示される識別子に対応付けて装置識別子・履歴データベース150に記録する。サーバ装置130は、この信号に示される日付および時刻を装置識別子・履歴データベース150に記録してもよい。図6に示す装置識別子・履歴データベース150の記録の例では、第2行目は、識別子0001を持つ携帯型通信デバイスの所有者であるユーザが、2013年1月25日の8時16分34秒に商品BACを購入したことを示す。これは、ユーザが購入した商品BACをサーバ装置130が識別子に対応付けて記録した結果である。   Upon receiving this signal, the server device 130 records the product indicated by this signal in the device identifier / history database 150 as a product purchased by the user in association with the identifier indicated by this signal. The server device 130 may record the date and time indicated in this signal in the device identifier / history database 150. In the example of the record of the device identifier / history database 150 shown in FIG. 6, the second line shows that the user who is the owner of the portable communication device having the identifier 0001 is 8:16:34 on January 25, 2013. It shows that the product BAC was purchased per second. This is a result of the server apparatus 130 recording the product BAC purchased by the user in association with the identifier.

このようにして、各ユーザについて、購入した商品に関する情報と、関心を持ったが購入には至らなかった商品に関する情報とが装置識別子・履歴データベース150に蓄積される。装置識別子・履歴データベース150に蓄積された情報を分析することにより、より高度なマーケティングが可能になると考えられる。装置識別子・履歴データベース150内の各記録に日付および時刻が付与される場合には、各ユーザについて、関心ある商品の変化および購入する商品の変化を分析すること、および店舗10への各訪問時に関心を有した商品と購入した商品を分析することが可能になる。   In this way, for each user, information related to the purchased product and information related to the product that was interested but not purchased are stored in the device identifier / history database 150. By analyzing the information stored in the device identifier / history database 150, it is considered that more advanced marketing is possible. When the date and time are given to each record in the device identifier / history database 150, for each user, analyze the change in the product of interest and the change in the product to be purchased, and at each visit to the store 10 It becomes possible to analyze products that have interest and products that have been purchased.

この実施の形態においては、キャッシュレジスタ160に携帯型通信デバイス120の識別子を認識する識別子認識部166が設けられている。しかし、携帯型通信デバイス120が電子マネー情報記憶部124を有する場合には、電子マネー情報読み取り部161は電子マネー情報記憶部124に記憶された電子マネー情報を読み取る。上記の通り、電子マネー情報に含まれる電子決済識別子が携帯型通信デバイス120の識別子として使用される場合には、電子マネー情報読み取り部161は、携帯型通信デバイス120の識別子を認識することができる。この場合には、電子マネー情報読み取り部161と識別子認識部166を別個に設ける必要はなく、電子マネー情報読み取り部161が識別子認識部として使用されてもよい。   In this embodiment, the cash register 160 is provided with an identifier recognition unit 166 that recognizes the identifier of the portable communication device 120. However, when the portable communication device 120 includes the electronic money information storage unit 124, the electronic money information reading unit 161 reads the electronic money information stored in the electronic money information storage unit 124. As described above, when the electronic payment identifier included in the electronic money information is used as the identifier of the portable communication device 120, the electronic money information reading unit 161 can recognize the identifier of the portable communication device 120. . In this case, it is not necessary to provide the electronic money information reading unit 161 and the identifier recognition unit 166 separately, and the electronic money information reading unit 161 may be used as the identifier recognition unit.

図8はこの実施の形態に係るサーバ装置130の処理を示すフローチャートである。このフローチャートを参照し、サーバ装置130の処理を説明する。ステップS1でサーバ装置130はカメラ111の現在フレームと前フレームの比較を開始する。サーバ装置130は、ユーザの手が商品に接近したと認識したか否か判断する(ステップS2)。すなわちユーザが商品棚に手を差し入れたか否か判断する。   FIG. 8 is a flowchart showing processing of the server apparatus 130 according to this embodiment. With reference to this flowchart, the processing of the server device 130 will be described. In step S <b> 1, the server device 130 starts comparing the current frame and the previous frame of the camera 111. The server device 130 determines whether or not it is recognized that the user's hand has approached the product (step S2). That is, it is determined whether or not the user has put a hand into the product shelf.

サーバ装置130は、ユーザの手が商品に接近したと認識すると(ステップS2の判断が肯定的になると)、商品棚の番号と棚板の番号に基づいて、商品データベース140内の商品名を検索する(ステップS3)。サーバ装置130は、携帯型通信デバイス120の識別子の信号を要求する(ステップS4)。   When the server device 130 recognizes that the user's hand has approached the product (when the determination in step S2 becomes affirmative), the server device 130 searches for the product name in the product database 140 based on the product shelf number and the shelf number. (Step S3). The server device 130 requests an identifier signal of the portable communication device 120 (step S4).

ステップS4の要求の送信の後、一定時間、識別子を示す信号が正しく受信されない場合(ステップS5の判断が否定的である場合)には、処理はステップS4に戻り、サーバ装置130は再度、要求を送信する。   If the signal indicating the identifier is not correctly received for a certain time after the transmission of the request in step S4 (if the determination in step S5 is negative), the process returns to step S4, and the server device 130 again requests the request. Send.

携帯型通信デバイス120の識別子の信号を受信すると(ステップS5の判断が肯定的になると)、サーバ装置130は、ステップS3で特定された商品名を携帯型通信デバイス120の識別子とともに装置識別子・履歴データベース150に記録する(ステップS6)。ここで、カメラ111で信号の発信源が特定可能である場合には、カメラ111で撮影されているユーザを中心とする範囲201にある発信源からの識別子の信号を受信すると、サーバ装置130は商品名をその識別子とともに装置識別子・履歴データベース150に記録してよい。上記のステップS3は、ステップS4の後、またはステップS5の後に実行されてもよい。   When the signal of the identifier of the portable communication device 120 is received (when the determination in step S5 becomes affirmative), the server device 130 sets the product name specified in step S3 together with the identifier of the portable communication device 120, the device identifier / history Record in the database 150 (step S6). Here, when the signal source can be specified by the camera 111, the server device 130 receives the identifier signal from the source in the range 201 centered on the user photographed by the camera 111. The product name may be recorded in the device identifier / history database 150 together with the identifier. Said step S3 may be performed after step S4 or after step S5.

ステップS6の後、ユーザが商品を購入しない場合(ステップS7の判断が否定的である場合)には、処理は終了する。ユーザが商品を購入した場合(ステップS7の判断が肯定的である場合)には、キャッシュレジスタ160からの信号に従って、サーバ装置130は、購入された商品名を携帯型通信デバイス120の識別子とともに装置識別子・履歴データベース150に記録し(ステップS8)、処理が終了する。   After step S6, when the user does not purchase the product (when the determination in step S7 is negative), the process ends. When the user purchases a product (when the determination in step S7 is affirmative), according to the signal from the cash register 160, the server device 130 displays the purchased product name together with the identifier of the portable communication device 120. The data is recorded in the identifier / history database 150 (step S8), and the process ends.

この実施の形態では、カメラ111で撮影されるユーザの手が商品棚100の商品105に接近した場合に、サーバ装置130は、携帯型通信デバイス120の識別子を示す信号の要求を送信する。したがって、ユーザが商品に実際に関心を有する場合に、カメラで撮影されるユーザと携帯型通信デバイス120の識別子を対応付けることが可能である。   In this embodiment, when the user's hand photographed by the camera 111 approaches the product 105 on the product shelf 100, the server device 130 transmits a request for a signal indicating the identifier of the portable communication device 120. Therefore, when the user is actually interested in the product, it is possible to associate the user captured by the camera with the identifier of the portable communication device 120.

しかし、カメラ111で撮影可能な所定の範囲内にユーザが入った場合に、サーバ装置130は、携帯型通信デバイス120の識別子を示す信号の要求を送信してもよい。この場合には、ユーザの手が商品に接近する前に、要求が送信されるので、携帯型通信デバイス120の識別子と観察対象のユーザの対応付けを、ユーザの手が商品に接近する前に完了することが可能である。ユーザ認識装置110と携帯型通信デバイス120の通信環境が悪く、携帯型デバイス120の識別子を示す信号がサーバ装置130で正しく受信できなかった場合でも、要求の再送を繰り返すことにより、識別子をユーザに対応付ける確実性が向上する。カメラ111で撮影可能な所定の範囲内にユーザが入った場合に、最初の要求が送信されることにより、ユーザの手が商品に接近する時には、識別子とユーザの対応付けが完了している見込みが高められる。したがって、ユーザが商品に接近しても、そのユーザの携帯型通信デバイス120の識別子を認識できないといった事態を最小限化することができる。この場合、ユーザが商品に関心を有する可能性が高いときに、カメラで撮影されるユーザと携帯型通信デバイス120の識別子を対応付けることが可能である。   However, the server device 130 may transmit a request for a signal indicating the identifier of the portable communication device 120 when the user falls within a predetermined range that can be captured by the camera 111. In this case, since the request is transmitted before the user's hand approaches the product, the association between the identifier of the portable communication device 120 and the user to be observed is matched before the user's hand approaches the product. It is possible to complete. Even when the communication environment between the user recognition device 110 and the portable communication device 120 is poor and the signal indicating the identifier of the portable device 120 cannot be correctly received by the server device 130, the identifier is given to the user by repeating retransmission of the request. The certainty of matching is improved. When the user enters within a predetermined range that can be photographed by the camera 111, the first request is transmitted, so that when the user's hand approaches the product, the association between the identifier and the user is expected to be completed Is increased. Therefore, even when the user approaches the product, it is possible to minimize a situation in which the identifier of the user's portable communication device 120 cannot be recognized. In this case, when there is a high possibility that the user is interested in the product, it is possible to associate the user captured by the camera with the identifier of the portable communication device 120.

また、この実施の形態では、カメラ111で撮影されるユーザの手が商品棚100の商品105に接近した場合に、サーバ装置130は、商品をユーザが関心を有する商品として、携帯型通信デバイス120の識別子に対応付けて装置識別子・履歴データベース150に記録する。したがって、ユーザが実際に関心を有する商品を装置識別子・履歴データベース150に記録することが可能である。   Further, in this embodiment, when the user's hand photographed by the camera 111 approaches the product 105 of the product shelf 100, the server device 130 sets the product as a product that the user is interested in, and the portable communication device 120. Are recorded in the device identifier / history database 150 in association with the identifier. Therefore, it is possible to record the product that the user is actually interested in in the device identifier / history database 150.

また、この実施の形態では、キャッシュレジスタ160で商品の購入が検出され携帯型通信デバイス120の識別子が認識されると、サーバ装置130は、商品をユーザが購入した商品として、装置識別子・履歴データベース150に記録する。したがって、装置識別子・履歴データベース150に蓄積された情報を分析することにより、より高度なマーケティングが可能になると考えられる。   In this embodiment, when purchase of a product is detected in the cash register 160 and the identifier of the portable communication device 120 is recognized, the server device 130 treats the product as a product purchased by the user as a device identifier / history database. Record 150. Therefore, by analyzing the information stored in the device identifier / history database 150, it is considered that more advanced marketing becomes possible.

第2の実施の形態
次に本発明の第2の実施の形態を説明する。第2の実施の形態に係るユーザ観察システムの構成は、第1の実施の形態のユーザ観察システムの構成と基本的に同じでよい。第2の実施の形態に係る携帯型通信デバイス120の構成も第1の実施の形態のそれと基本的に同じでよい。
Second Embodiment Next, a second embodiment of the present invention will be described. The configuration of the user observation system according to the second embodiment may be basically the same as the configuration of the user observation system according to the first embodiment. The configuration of the portable communication device 120 according to the second embodiment may be basically the same as that of the first embodiment.

但し、第2の実施の形態に係る携帯型通信デバイス120は、携帯型通信デバイス120自身の動きを測定する動き測定装置をさらに備える。図9に示すように、動き測定装置の例は、加速度センサ125である。この実施の形態では、動き測定装置は加速度センサ125であるが、動き測定装置は、例えば、ジャイロスコープ、地磁気センサ、もしくはこれらの組合せ、またはこれらと加速度センサの組合せであってもよい。   However, the portable communication device 120 according to the second embodiment further includes a motion measurement device that measures the movement of the portable communication device 120 itself. As shown in FIG. 9, an example of the motion measuring device is an acceleration sensor 125. In this embodiment, the motion measuring device is the acceleration sensor 125, but the motion measuring device may be, for example, a gyroscope, a geomagnetic sensor, or a combination thereof, or a combination of these and an acceleration sensor.

また、図10に示すように、サーバ装置130は、動き情報受信部131と動き分析部132とを備える。動き情報受信部131は、ユーザ認識装置110のサーバ通信部112(図2参照)と通信するためのインターフェースである。携帯型通信デバイス120で測定される携帯型通信デバイス120の動きを示す情報は、携帯型通信デバイス120の無線送信部123により無線で(つまり光または電波で)送信される。ユーザ認識装置110は、無線受信部114にてその情報を受信し、サーバ通信部112にてサーバ装置130に転送する。   As illustrated in FIG. 10, the server device 130 includes a motion information reception unit 131 and a motion analysis unit 132. The motion information receiving unit 131 is an interface for communicating with the server communication unit 112 (see FIG. 2) of the user recognition device 110. Information indicating the movement of the portable communication device 120 measured by the portable communication device 120 is transmitted wirelessly (that is, by light or radio waves) by the wireless transmission unit 123 of the portable communication device 120. The user recognition device 110 receives the information at the wireless reception unit 114 and transfers the information to the server device 130 at the server communication unit 112.

動き分析部132は、サーバ装置130がコンピュータプログラムに従って動作することにより実行される機能ブロックである。動き分析部132は、ユーザ認識装置110のカメラ111で撮影されるユーザの動きを分析する。   The motion analysis unit 132 is a functional block that is executed when the server device 130 operates according to a computer program. The motion analysis unit 132 analyzes a user's motion photographed by the camera 111 of the user recognition device 110.

この実施の形態では、サーバ装置130は、動き情報受信部131で受信された情報に示される携帯型通信デバイス120の動きと、カメラ111で撮影され動き分析部132で分析されたユーザの動きとを比較して、これらの動きが同一ユーザの動きに起因するか否か判断する。つまり、サーバ装置130は、カメラ111で撮影されているユーザと、携帯型通信デバイス120の所有者の同一性を確認する。   In this embodiment, the server device 130 includes the movement of the portable communication device 120 indicated by the information received by the movement information receiving unit 131 and the movement of the user photographed by the camera 111 and analyzed by the movement analysis unit 132. Are compared to determine whether these movements are caused by the movements of the same user. That is, the server apparatus 130 confirms the identity of the user who is photographed by the camera 111 and the owner of the portable communication device 120.

第1の実施の形態と同様に、ユーザ認識装置110のカメラ111は、画像データを逐次的にサーバ装置130に供給する。サーバ装置130は、画像データの各フレームと前フレームとの差分を分析する。そして、第1の実施の形態と同様に、カメラ111で撮影されるユーザ50の手が商品棚100の商品105に接近したことをサーバ装置130は認識することができ、その商品名を商品データベース140によって特定することができる。   Similar to the first embodiment, the camera 111 of the user recognition device 110 sequentially supplies image data to the server device 130. The server device 130 analyzes the difference between each frame of image data and the previous frame. As in the first embodiment, the server device 130 can recognize that the hand of the user 50 photographed by the camera 111 has approached the product 105 of the product shelf 100, and the product name is stored in the product database. 140 can be specified.

サーバ装置130の動き分析部132は、画像データの各フレームと前フレームとの差分に基づいて、ユーザの動きの特徴を分析する。特徴としては、ユーザの頭部のゆれ具合、単位時間当たりの頭部の移動距離、腕の振れ具合、足の動き具合などがある。この実施の形態では、腕時計タイプの携帯型通信デバイス120が使用されているので、ユーザの動きの特徴として、携帯型通信デバイス120が装着されているユーザの腕の振れ具合を動き分析部132は分析する。画像データの各フレームと前フレームとの差分から、単位時間当たりの腕の移動距離が計算される。これは腕の速度である。動き分析部132は、単位時間当たりの速度の変化を腕の加速度として計算する。動き分析部132は、腕の加速度を計算する処理を複数フレームにわたって実行する。   The motion analysis unit 132 of the server device 130 analyzes the feature of the user's motion based on the difference between each frame of the image data and the previous frame. The features include the user's head shaking, the movement distance of the head per unit time, the arm swing, the foot movement, and the like. In this embodiment, since the wristwatch-type portable communication device 120 is used, the movement analysis unit 132 determines the movement of the arm of the user wearing the portable communication device 120 as a feature of the user's movement. analyse. The movement distance of the arm per unit time is calculated from the difference between each frame of the image data and the previous frame. This is the speed of the arm. The motion analysis unit 132 calculates a change in speed per unit time as an acceleration of the arm. The motion analysis unit 132 performs processing for calculating the acceleration of the arm over a plurality of frames.

他方、携帯型通信デバイス120では、腕の動きに応じて加速度センサ125から加速度値が逐次的に出力される。携帯型通信デバイス120の制御部126は、無線送信部123によって、携帯型通信デバイス120の動き測定結果(例えば腕の加速度値)と識別子記憶部121に記憶された識別子とを示す信号を逐次的に無線で(つまり光または電波で)送信する。この信号は、ユーザ認識装置110で中継されて、サーバ装置130の動き情報受信部131に受信される。第1の実施の形態と同様に、ユーザ認識装置110と携帯型通信デバイス120の間の無線通信の方式は、光通信もよいし、電波通信でもよいが、この実施の形態ではWi−Fiが好ましい。悪意ある者による識別子の傍受を回避するため、携帯型通信デバイス120は、識別子を示す信号に暗号化処理を行って、暗号化された信号を送信してもよい。   On the other hand, in the portable communication device 120, acceleration values are sequentially output from the acceleration sensor 125 according to the movement of the arm. The control unit 126 of the portable communication device 120 uses the wireless transmission unit 123 to sequentially generate a signal indicating the movement measurement result (for example, the acceleration value of the arm) of the portable communication device 120 and the identifier stored in the identifier storage unit 121. To wirelessly (ie light or radio waves). This signal is relayed by the user recognition device 110 and received by the motion information receiving unit 131 of the server device 130. As in the first embodiment, the wireless communication method between the user recognition apparatus 110 and the portable communication device 120 may be optical communication or radio wave communication. In this embodiment, Wi-Fi is used. preferable. In order to avoid interception of the identifier by a malicious person, the portable communication device 120 may perform an encryption process on the signal indicating the identifier and transmit the encrypted signal.

サーバ装置130は、カメラ111で撮影され動き分析部132で分析された加速度値と、携帯型通信デバイス120から送信された加速度値を比較して、これらの加速度値が同一ユーザの動きに起因するか否か判断する。例えば、サーバ装置130は、同一の時刻においてこれらの加速度値の正負の方向が合っているか否かを判断し、単位時間あたりの合っている回数が閾値より大きければ、カメラ111で撮影されているユーザが携帯型通信デバイス120の所有者であるので、これらの加速度値が同一ユーザの動きに起因すると判断する。図11は、カメラ111で撮影され動き分析部132で分析された加速度値と、携帯型通信デバイス120から送信された加速度値の変化を示すグラフである。図11は、両方の加速度値が同一ユーザの動きに起因する場合の例を示す。   The server device 130 compares the acceleration value photographed by the camera 111 and analyzed by the motion analysis unit 132 with the acceleration value transmitted from the portable communication device 120, and these acceleration values are caused by the motion of the same user. Determine whether or not. For example, the server device 130 determines whether or not the positive and negative directions of these acceleration values are matched at the same time, and if the number of matching per unit time is larger than a threshold value, the image is taken by the camera 111. Since the user is the owner of the portable communication device 120, it is determined that these acceleration values are caused by the movement of the same user. FIG. 11 is a graph showing changes in the acceleration value captured by the camera 111 and analyzed by the motion analysis unit 132 and the acceleration value transmitted from the portable communication device 120. FIG. 11 shows an example in which both acceleration values are caused by the same user's movement.

図11において、期間1および期間3では、加速度の振幅が大きい。これはユーザが歩行しており、腕を大きく振っていることを意味する。期間2では、加速度の振幅が小さい。これはユーザが静止しており、腕をほとんど振っていないことを意味する。   In FIG. 11, in the period 1 and the period 3, the acceleration amplitude is large. This means that the user is walking and swinging his arm greatly. In period 2, the acceleration amplitude is small. This means that the user is stationary and hardly swings his arm.

両方の加速度値が同一ユーザの動きに起因するか否か判断する手法としては、例えば以下が考えられる。サーバ装置130は、同一の時刻において両方の加速度値の差分が閾値より小さいか否かを判断し、単位時間あたりの合っている回数が閾値より大きければ、これらの加速度値が同一ユーザの動きに起因すると判断してもよい。サーバ装置130は、画像データから得られる加速度の振幅が大きい期間と小さい期間と、携帯型通信デバイス120から得られる加速度の振幅が大きい期間と小さい期間とを比較し、これらが一致していれば、これらの加速度値が同一ユーザの動きに起因すると判断してもよい。サーバ装置130は、加速度値の時間的変化の波形の周波数成分の相関を用いてもよい。サーバ装置130は、ケプストラムの相関を用いてもよい。サーバ装置130は、これらの各種の手法のいずれかの組合せを用いてもよい。   As a method for determining whether or not both acceleration values are caused by the movement of the same user, for example, the following can be considered. The server device 130 determines whether or not the difference between the two acceleration values is smaller than the threshold value at the same time. If the number of matches per unit time is larger than the threshold value, these acceleration values are determined by the movement of the same user. You may judge that it originates. The server device 130 compares a period during which the amplitude of acceleration obtained from the image data is large and a period during which it is small, and a period during which the amplitude of acceleration obtained from the portable communication device 120 is large and a period during which the acceleration is small. It may be determined that these acceleration values are caused by the movement of the same user. The server device 130 may use the correlation of the frequency components of the waveform of the temporal change in the acceleration value. The server device 130 may use cepstrum correlation. The server device 130 may use any combination of these various methods.

加速度値の時間的変化の波形の周波数成分の相関を用いる手法、またはケプストラムの相関を用いる手法の場合、携帯型通信デバイス120が、携帯型通信デバイス120で測定された加速度に関してスペクトル分析の処理またはケプストラム分析の処理を行い、処理で得られたデータを、ユーザ認識装置110を介してサーバ装置130に送ってもよい。この場合、サーバ装置130は、画像データから得られた加速度に関してスペクトル分析の処理またはケプストラム分析の処理を行い、処理で得られたデータを携帯型通信デバイス120から送信されたデータと比較する。この方法の場合、携帯型通信デバイス120での処理負荷が増加することとなるが、サーバ装置130に送信するデータ量を低減することが可能となる。   In the case of the method using the correlation of the frequency components of the waveform of the temporal change in the acceleration value or the method using the correlation of the cepstrum, the portable communication device 120 performs processing of spectrum analysis on the acceleration measured by the portable communication device 120 or A cepstrum analysis process may be performed, and data obtained by the process may be sent to the server apparatus 130 via the user recognition apparatus 110. In this case, the server apparatus 130 performs a spectrum analysis process or a cepstrum analysis process on the acceleration obtained from the image data, and compares the data obtained by the process with the data transmitted from the portable communication device 120. In the case of this method, the processing load on the portable communication device 120 increases, but the amount of data transmitted to the server device 130 can be reduced.

カメラ111で撮影されているユーザと、携帯型通信デバイス120の所有者の同一性が確認されると、サーバ装置130は、動き情報受信部131で携帯型通信デバイス120の動き測定結果(加速度値)とともに受信された携帯型通信デバイス120の識別子をカメラ111で撮影されるユーザに対応付ける。ユーザと識別子の対応付けの後、第1の実施の形態と同様に、サーバ装置130は、カメラ111で撮影されるユーザの手が接近した商品をユーザ50が関心を有する商品として、識別子に対応付けて装置識別子・履歴データベース150に記録する。この時、サーバ装置130は、現在日付および時刻を装置識別子・履歴データベース150に記録してもよい。また、第1の実施の形態と同様に、サーバ装置130は、ユーザが購入した商品を識別子に対応付けて装置識別子・履歴データベース150に記録する。この時、サーバ装置130は、現在日付および時刻を装置識別子・履歴データベース150に記録してもよい。   When the identity of the user photographed by the camera 111 and the owner of the portable communication device 120 is confirmed, the server device 130 causes the movement information receiving unit 131 to measure the movement measurement result (acceleration value) of the portable communication device 120. ) And the identifier of the portable communication device 120 received together with the user photographed by the camera 111. After associating the user with the identifier, as in the first embodiment, the server device 130 corresponds to the identifier as a product in which the user 50 is interested in a product that the user's hand photographed by the camera 111 approaches. At the same time, it is recorded in the device identifier / history database 150. At this time, the server device 130 may record the current date and time in the device identifier / history database 150. Similarly to the first embodiment, the server device 130 records the product purchased by the user in the device identifier / history database 150 in association with the identifier. At this time, the server device 130 may record the current date and time in the device identifier / history database 150.

この実施の形態では、サーバ装置130は、カメラ111で撮影されているユーザと、携帯型通信デバイス120の所有者の同一性を確認すると、携帯型通信デバイス120から送信された携帯型通信デバイス120の識別子をカメラ111で撮影されるユーザに対応付ける。したがって、店舗10内に複数の人がいる場合でも、観察対象とするユーザを確実に特定することができる。   In this embodiment, when the server apparatus 130 confirms the identity of the user photographed by the camera 111 and the owner of the portable communication device 120, the portable communication device 120 transmitted from the portable communication device 120. Is associated with the user who is photographed by the camera 111. Therefore, even when there are a plurality of people in the store 10, the user to be observed can be reliably identified.

携帯型通信デバイス120がユーザの動きの測定を開始する時期および携帯型通信デバイス120の動き測定結果の送信を開始する時期は、限定されない。しかし、第1の実施の形態と同様に、サーバ装置130は、カメラ111で撮影可能な所定の範囲内にユーザが入った場合、またはカメラ111で撮影されるユーザの手が店舗10内の商品に接近した場合、携帯型通信デバイス120に識別子を示す信号を送信することを要求してよい。この要求は、識別子の要求であり、ユーザの動きの測定開始の要求でもある。この要求を受信すると、携帯型通信デバイス120は、ユーザの動きの測定を開始し、ユーザの動き測定結果を識別子とともに送信してよい。この場合、ユーザが商品に関心を有する可能性が高いときに、カメラで撮影されるユーザと携帯型通信デバイス120の識別子を対応付けることが可能である。   The time when the portable communication device 120 starts measuring the user's movement and the time when the portable communication device 120 starts transmitting the movement measurement result are not limited. However, as in the first embodiment, the server device 130 is configured such that when the user enters within a predetermined range that can be photographed by the camera 111, or the user's hand photographed by the camera 111 is a product in the store 10. May approach the portable communication device 120 to send a signal indicating the identifier. This request is a request for an identifier and a request for starting measurement of user movement. Upon receiving this request, the portable communication device 120 may start measuring the user's movement and send the user's movement measurement result together with the identifier. In this case, when there is a high possibility that the user is interested in the product, it is possible to associate the user captured by the camera with the identifier of the portable communication device 120.

また、携帯型通信デバイス120の消費電力削減の観点から、必要でない場合には、動き測定装置(例えば、加速度センサ125)および無線送信部123を動作させないことが望ましい。したがって、携帯型通信デバイス120の制御部126は、店舗10内またはカメラ111で撮影可能な範囲内にユーザ(携帯型通信デバイス120)が位置している場合に、動き測定装置(加速度センサ125)が携帯型通信デバイス120の動きを測定するように動き測定装置を制御し、店舗内またはカメラで撮影可能な範囲内にユーザが位置していない場合に、動き測定装置が携帯型通信デバイス120の動きを測定しないように動き測定装置を制御すると好ましい。同様に、携帯型通信デバイス120の制御部126は、店舗10内またはカメラ111で撮影可能な範囲内にユーザ(携帯型通信デバイス120)が位置している場合に、無線送信部123を起動し、店舗内またはカメラで撮影可能な範囲内にユーザが位置していない場合に、無線送信部123の起動を停止すると好ましい。上記の携帯型通信デバイス120の位置による携帯型通信デバイス120の制御方式は、例えば下記の通りである。   In addition, from the viewpoint of reducing power consumption of the portable communication device 120, it is desirable not to operate the motion measurement device (for example, the acceleration sensor 125) and the wireless transmission unit 123 when not necessary. Therefore, when the user (portable communication device 120) is located in the store 10 or within a range that can be captured by the camera 111, the control unit 126 of the portable communication device 120 moves the motion measurement device (acceleration sensor 125). Controls the movement measuring device so as to measure the movement of the portable communication device 120. When the user is not located in the store or within the range that can be photographed by the camera, the movement measuring device is connected to the portable communication device 120. It is preferable to control the movement measuring device so as not to measure movement. Similarly, the control unit 126 of the portable communication device 120 activates the wireless transmission unit 123 when the user (portable communication device 120) is located within the store 10 or within a range that can be captured by the camera 111. When the user is not located in the store or within the range that can be photographed by the camera, it is preferable to stop the activation of the wireless transmission unit 123. The control method of the portable communication device 120 based on the position of the portable communication device 120 is, for example, as follows.

店舗10内に設置されたWi−FiのアクセスポイントのSSID(Service Set Identifier)を受信すると、携帯型通信デバイス120の制御部126は、動き測定装置および無線送信部123を起動してよい。SSIDの受信が不能となった場合に、制御部126は動き測定装置および無線送信部123の起動を停止してよい。ユーザ認識装置110と携帯型通信デバイス120の間の無線通信の方式がWi−Fiである場合には、Wi−Fiのアクセスポイントは、ユーザ認識装置110の無線送信部113および無線受信部114で構成されていてよい。   When the SSID (Service Set Identifier) of the Wi-Fi access point installed in the store 10 is received, the control unit 126 of the portable communication device 120 may activate the motion measurement device and the wireless transmission unit 123. When the SSID cannot be received, the control unit 126 may stop activation of the motion measurement device and the wireless transmission unit 123. When the wireless communication method between the user recognition device 110 and the portable communication device 120 is Wi-Fi, the Wi-Fi access point is the wireless transmission unit 113 and the wireless reception unit 114 of the user recognition device 110. It may be configured.

Wi−Fiのアクセスポイントの代わりに、店舗10内に設置されたBluetoothで通信可能なアクセスポイントを使用してもよい。ユーザ認識装置110と携帯型通信デバイス120の間の無線通信の方式がBluetoothである場合には、そのアクセスポイントは、ユーザ認識装置110の無線送信部113および無線受信部114で構成されていてよい。また、GPS(global positioning system)またはIMES(indoor messaging system)の技術を利用して、制御部126は携帯型通信デバイス120の位置を認識し、店舗10内に携帯型通信デバイス120があるか否かを判断してもよい。制御部126は、これらの各種の手法のいずれかの組合せを用いてもよい。   Instead of a Wi-Fi access point, an access point capable of communicating via Bluetooth installed in the store 10 may be used. When the method of wireless communication between the user recognition device 110 and the portable communication device 120 is Bluetooth, the access point may be configured by the wireless transmission unit 113 and the wireless reception unit 114 of the user recognition device 110. . Moreover, the control part 126 recognizes the position of the portable communication device 120 using the technology of GPS (global positioning system) or IMES (indoor messaging system), and whether the portable communication device 120 exists in the store 10 or not. It may be judged. The control unit 126 may use any combination of these various methods.

第3の実施の形態
次に本発明の第3の実施の形態を説明する。第3の実施の形態は、第2の実施の形態の改良である。第3の実施の形態に係るユーザ観察システムの構成は、第2の実施の形態のユーザ観察システムの構成と基本的に同じでよい。第3の実施の形態に係る携帯型通信デバイス120の構成も第2の実施の形態のそれと基本的に同じでよい。
Third Embodiment Next, a third embodiment of the present invention will be described. The third embodiment is an improvement over the second embodiment. The configuration of the user observation system according to the third embodiment may be basically the same as the configuration of the user observation system according to the second embodiment. The configuration of the portable communication device 120 according to the third embodiment may be basically the same as that of the second embodiment.

第3の実施の形態では、店舗10内にユーザへの距離を測定する距離測定装置が設置される。サーバ装置130の動き分析部132は、距離測定装置で測定される距離の変動と、カメラ111で撮影されたユーザの動きに基づいて、ユーザの動きを特定する。これにより、動き分析部132でのユーザの動きの分析精度が高められる。他の特徴は第2の実施の形態と同じでよい。   In the third embodiment, a distance measuring device that measures the distance to the user is installed in the store 10. The motion analysis unit 132 of the server device 130 identifies the user's motion based on the change in the distance measured by the distance measuring device and the user's motion photographed by the camera 111. Thereby, the analysis accuracy of a user's motion in the motion analysis part 132 is improved. Other features may be the same as those in the second embodiment.

図12は、第3の実施の形態に係るユーザ認識装置110のブロック図である。図12に示すように、このユーザ認識装置110は、第1または第2の実施の形態のユーザ認識装置110(図2)の構成に加え、赤外線センサ115と赤外線プロジェクタ116を備える。赤外線センサ115と赤外線プロジェクタ116は距離測定装置を構成する。   FIG. 12 is a block diagram of the user recognition apparatus 110 according to the third embodiment. As shown in FIG. 12, the user recognition device 110 includes an infrared sensor 115 and an infrared projector 116 in addition to the configuration of the user recognition device 110 (FIG. 2) according to the first or second embodiment. The infrared sensor 115 and the infrared projector 116 constitute a distance measuring device.

赤外線プロジェクタ116は赤外線を放射し、赤外線センサ115は被写体から反射した赤外線を受信する。距離測定の方式としては、例えばTime of Flight方式が利用できる。これは、光源から出た光が対象物で反射し、センサ(この場合赤外線センサ115)に届くまでの時間(遅れ時間)と光の速度から、被写体までの距離を測定する方式である。これに加えてあるいはこれに代えて、赤外線センサ115として赤外線カメラを使用し、赤外線プロジェクタ116が特定のドットパターンを放射し、反射したドットパターンを赤外線カメラが撮影し、撮影されたドットパターンから被写体までの距離を測定してもよい。   The infrared projector 116 emits infrared rays, and the infrared sensor 115 receives infrared rays reflected from the subject. As a distance measurement method, for example, the Time of Flight method can be used. This is a method of measuring the distance to the subject from the time (delay time) until the light emitted from the light source is reflected by the object and reaches the sensor (in this case, the infrared sensor 115) and the speed of the light. In addition to or instead of this, an infrared camera is used as the infrared sensor 115, the infrared projector 116 emits a specific dot pattern, the reflected dot pattern is photographed by the infrared camera, and the subject is detected from the photographed dot pattern. May be measured.

ユーザ認識装置110と携帯型通信デバイス120の間の無線通信に赤外線が使用される場合には、赤外線プロジェクタ116から放射される赤外線が干渉源となりうる。この場合には、ユーザ認識装置110と携帯型通信デバイス120での通信期間と、赤外線プロジェクタ116からの放射期間とが交互に周期的に現れるように、時分割の調整を行って、赤外線の干渉を回避してもよい。また、Wi−Fi等で使用されるスキャン信号に同期させて、赤外線プロジェクタ116が赤外線を放射する時には、携帯型通信デバイス120は識別子報を送信せず、逆に、赤外線プロジェクタ116が赤外線放射を停止する時には携帯型通信デバイス120が識別子を送信することにより、干渉を回避してもよい。   When infrared rays are used for wireless communication between the user recognition device 110 and the portable communication device 120, infrared rays emitted from the infrared projector 116 can be an interference source. In this case, infrared communication is performed by adjusting the time division so that the communication period between the user recognition apparatus 110 and the portable communication device 120 and the emission period from the infrared projector 116 appear alternately and periodically. May be avoided. In addition, when the infrared projector 116 emits infrared rays in synchronization with a scan signal used in Wi-Fi or the like, the portable communication device 120 does not transmit identifier information, and conversely, the infrared projector 116 emits infrared rays. When stopping, the portable communication device 120 may transmit the identifier to avoid interference.

ユーザ認識装置110のカメラ111は、画像データを逐次的にサーバ装置130に供給する。サーバ装置130は、画像データの各フレームと前フレームとの差分を分析する。この分析結果から、サーバ装置130は商品棚100の前に人がいることを認識し、人の動き、特にその人の腕および手の動きを認識する。   The camera 111 of the user recognition device 110 sequentially supplies image data to the server device 130. The server device 130 analyzes the difference between each frame of image data and the previous frame. From this analysis result, the server device 130 recognizes that there is a person in front of the product shelf 100, and recognizes the movement of the person, particularly the movement of the person's arm and hand.

赤外線センサ115は、赤外線の測定結果を逐次的にサーバ装置130に供給する。サーバ装置130は、赤外線の測定結果からユーザ認識装置110とユーザの距離を認識する。サーバ装置130は、カメラ111の画像データおよび赤外線センサ115の測定結果からユーザ認識装置110とユーザの身体の部位(例えば、手、腕、頭部、型)との距離を認識することができる。   The infrared sensor 115 sequentially supplies infrared measurement results to the server device 130. The server device 130 recognizes the distance between the user recognition device 110 and the user from the infrared measurement result. The server device 130 can recognize the distance between the user recognition device 110 and a part of the user's body (eg, hand, arm, head, mold) from the image data of the camera 111 and the measurement result of the infrared sensor 115.

カメラ111で撮影されるユーザ50の手が商品棚100の商品105に接近したことを認識すると、サーバ装置130は、ユーザ認識装置110からユーザの手または腕との距離を認識し、その距離に基づいて、サーバ装置130は、ユーザ50の手がどの棚板の上の商品に接近しているのか認識する。商品棚の番号と棚板の番号に基づいて、サーバ装置130は、商品データベース140にアクセスし、ユーザの手が接近した商品を特定する。   When the server device 130 recognizes that the hand of the user 50 photographed by the camera 111 has approached the product 105 of the product shelf 100, the server device 130 recognizes the distance from the user recognition device 110 to the user's hand or arm, and sets the distance. Based on this, the server device 130 recognizes on which shelf the product of the user 50 is approaching. Based on the number of the product shelf and the number of the shelf board, the server device 130 accesses the product database 140 and identifies the product that the user's hand has approached.

サーバ装置130の動き分析部132は、第2の実施の形態に関して上述したように、カメラ111で得られる画像データからユーザの動きの特徴を分析する。また、動き分析部132は、赤外線センサ115で得られる測定結果もユーザの動きの特徴の分析に使用する。例えば、動き分析部132は、赤外線の測定結果に基づいて、ユーザの身体の部位との距離の時間変化、すなわち速度を計算してもよく、単位時間あたりの速度の変化、すなわち加速度を計算してもよい。動き分析部132は、赤外線センサ115で測定される距離の変動と、カメラ111で撮影されたユーザの動きに基づいて、ユーザの動きの特徴を特定する。   As described above with respect to the second embodiment, the motion analysis unit 132 of the server device 130 analyzes the feature of the user's motion from the image data obtained by the camera 111. The motion analysis unit 132 also uses the measurement result obtained by the infrared sensor 115 to analyze the feature of the user's motion. For example, the motion analysis unit 132 may calculate a time change of the distance to the body part of the user, that is, a speed based on the infrared measurement result, and calculate a speed change per unit time, that is, an acceleration. May be. The motion analysis unit 132 identifies the feature of the user's motion based on the change in distance measured by the infrared sensor 115 and the user's motion photographed by the camera 111.

他方、第2の実施の形態と同様に、携帯型通信デバイス120の動き測定結果(加速度値)と携帯型通信デバイス120の識別子とを示す信号は、サーバ装置130の動き情報受信部131に供給される。サーバ装置130は、動き情報受信部131で受信された情報に基づいて、携帯型通信デバイス120の動きを得る。   On the other hand, as in the second embodiment, a signal indicating the motion measurement result (acceleration value) of the portable communication device 120 and the identifier of the portable communication device 120 is supplied to the motion information receiving unit 131 of the server device 130. Is done. The server device 130 obtains the movement of the portable communication device 120 based on the information received by the movement information receiving unit 131.

サーバ装置130は、携帯型通信デバイス120の測定結果である携帯型通信デバイス120の動きと、赤外線センサ115の測定結果とカメラ111の画像データから特定されたユーザの動きとを比較して、これらの動きが同一ユーザの動きに起因するか否か判断する。これらの動きが同一ユーザの動きに起因すると判断される場合(カメラ111で撮影されているユーザと、携帯型通信デバイス120の所有者の同一性が確認される場合)に、サーバ装置130は、動き情報受信部131で受信された携帯型通信デバイス120の識別子をカメラ111で撮影されるユーザに対応付ける。   The server device 130 compares the movement of the portable communication device 120, which is the measurement result of the portable communication device 120, with the measurement result of the infrared sensor 115 and the movement of the user specified from the image data of the camera 111. It is determined whether the movement of the user is caused by the movement of the same user. When it is determined that these movements are caused by the movement of the same user (when the identity of the user photographed by the camera 111 and the owner of the portable communication device 120 is confirmed), the server apparatus 130 The identifier of the portable communication device 120 received by the motion information receiving unit 131 is associated with the user who is photographed by the camera 111.

ユーザと識別子の対応付けの後、第1または第2の実施の形態と同様に、サーバ装置130は、カメラ111で撮影されるユーザの手が接近した商品をユーザ50が関心を有する商品として、識別子に対応付けて装置識別子・履歴データベース150に記録する。この時、サーバ装置130は、現在日付および時刻を装置識別子・履歴データベース150に記録してもよい。また、第1または第2の実施の形態と同様に、サーバ装置130は、ユーザが購入した商品を識別子に対応付けて装置識別子・履歴データベース150に記録する。この時、サーバ装置130は、現在日付および時刻を装置識別子・履歴データベース150に記録してもよい。   After the association between the user and the identifier, as in the first or second embodiment, the server device 130 sets the product that the user's hand photographed by the camera 111 approaches as a product that the user 50 is interested in. It is recorded in the device identifier / history database 150 in association with the identifier. At this time, the server device 130 may record the current date and time in the device identifier / history database 150. Similarly to the first or second embodiment, the server device 130 records the product purchased by the user in the device identifier / history database 150 in association with the identifier. At this time, the server device 130 may record the current date and time in the device identifier / history database 150.

この実施の形態では、第2の実施の形態と同様の効果を達成することができる。また、カメラ111だけでなく距離測定装置を利用することで、ユーザ認識装置110からユーザの身体の部位までの距離を計測できるので、より精度良くユーザの動き(例えば加速度)を計算することが可能となる。   In this embodiment, the same effect as that of the second embodiment can be achieved. In addition, since the distance from the user recognition device 110 to the body part of the user can be measured by using not only the camera 111 but also the distance measuring device, it is possible to calculate the user's movement (for example, acceleration) with higher accuracy. It becomes.

第2の実施の形態に関する変形は、この実施の形態においても適用可能である。例えば、携帯型通信デバイス120の消費電力削減の観点から、必要でない場合には、動き測定装置(例えば、加速度センサ125)および無線送信部123を動作させないことが可能である。   The modification relating to the second embodiment can also be applied to this embodiment. For example, from the viewpoint of reducing the power consumption of the portable communication device 120, the motion measurement device (for example, the acceleration sensor 125) and the wireless transmission unit 123 can be prevented from operating when not necessary.

この実施の形態では、距離測定装置は、赤外線センサ115と赤外線プロジェクタ116の組合せである。但し、他の距離測定装置を使用してもよい。例えば、単一のユーザ認識装置110の内部に空間的に離れた複数のカメラ111を配置して、それぞれのカメラで撮影された画像の視差からユーザ認識装置110とユーザの距離を計算することができる。   In this embodiment, the distance measuring device is a combination of an infrared sensor 115 and an infrared projector 116. However, other distance measuring devices may be used. For example, a plurality of cameras 111 spatially separated can be arranged inside a single user recognition device 110, and the distance between the user recognition device 110 and the user can be calculated from the parallax of images captured by each camera. it can.

第4の実施の形態
次に本発明の第4の実施の形態を説明する。第4の実施の形態は、第2または第3の実施の形態の改良である。図13は本発明の第4の実施の形態に係るユーザ観察システムを示す概略図である。
Fourth Embodiment Next, a fourth embodiment of the present invention will be described. The fourth embodiment is an improvement over the second or third embodiment. FIG. 13 is a schematic diagram showing a user observation system according to the fourth embodiment of the present invention.

この実施の形態においては、携帯型通信デバイス120は、腕時計タイプであってもよいが、特に携帯電話(例えばスマートフォン)であると好ましい。携帯型通信デバイス120が携帯電話である場合には、携帯型通信デバイス120が露出しているとは限らないので、ユーザ認識装置110と携帯型通信デバイス120の無線通信の方式は電波通信が好ましい。   In this embodiment, the portable communication device 120 may be a wristwatch type, but is particularly preferably a mobile phone (for example, a smartphone). When the portable communication device 120 is a mobile phone, the portable communication device 120 is not necessarily exposed, so that the wireless communication method between the user recognition device 110 and the portable communication device 120 is preferably radio communication. .

図14は、携帯電話で主に使用される三軸加速度センサの出力の変化の例を示すグラフである。三軸加速度センサは、X軸方向(センサの移動方向)、Y軸方向(移動方向に対する横方向)、およびZ軸方向(地球に対する垂直方向)のそれぞれの加速度を出力する。Z軸方向の加速度は、重力の影響を受けるため、平均値が高くユーザの足の着地時の影響を大きく受ける。Y軸方向の加速度はユーザの歩行時の左右の揺れの影響を受ける。X軸方向の加速度はユーザの前後の揺れの影響を受ける。   FIG. 14 is a graph showing an example of a change in output of a triaxial acceleration sensor mainly used in a mobile phone. The triaxial acceleration sensor outputs respective accelerations in the X-axis direction (the movement direction of the sensor), the Y-axis direction (the lateral direction with respect to the movement direction), and the Z-axis direction (the vertical direction with respect to the earth). Since the acceleration in the Z-axis direction is affected by gravity, it has a high average value and is greatly affected by the landing of the user's foot. The acceleration in the Y-axis direction is affected by left and right shaking when the user walks. The acceleration in the X-axis direction is affected by the user's back and forth shaking.

携帯電話の姿勢すなわち向きはユーザの持ち方(例えば、手で持たれた状態、衣服のポケットに入れられた状態、またはかばんに入れられた状態)に依存する。上記のX軸、Y軸、およびZ軸は、携帯電話の姿勢に応じて、互いに変わってしまいうる。   The posture or orientation of the mobile phone depends on how the user holds the device (for example, a state of being held by a hand, a state of being put in a pocket of clothes, or a state of being put in a bag). The above-mentioned X axis, Y axis, and Z axis may change from each other depending on the attitude of the mobile phone.

そこで、このユーザ観察システムは、事前測定結果データベース170を備える。事前測定結果データベース170には、様々な姿勢で動き測定機が保持されて動かされた場合に、動き測定機が測定するその動き測定機の動きに関する情報が記録されている。具体的には、各姿勢でのX軸方向の加速度測定結果、Y軸方向の加速度測定結果、およびZ軸方向の加速度測定結果を示す情報が記録されている。事前測定結果データベース170は、店舗10内に設置されていてもよいし、店舗10の外部に設置されていてもよい。また、事前測定結果データベース170は、商品データベース140または装置識別子・履歴データベース150が記録された記憶装置に記録されていてもよいし、別個の記憶装置に記録されていてもよい。   Therefore, this user observation system includes a prior measurement result database 170. In the pre-measurement result database 170, when the motion measuring device is held and moved in various postures, information related to the motion of the motion measuring device measured by the motion measuring device is recorded. Specifically, information indicating an X-axis direction acceleration measurement result, a Y-axis direction acceleration measurement result, and a Z-axis direction acceleration measurement result in each posture is recorded. The prior measurement result database 170 may be installed in the store 10 or may be installed outside the store 10. The prior measurement result database 170 may be recorded in the storage device in which the product database 140 or the device identifier / history database 150 is recorded, or may be recorded in a separate storage device.

サーバ装置130は、携帯型通信デバイス120で測定されて報告される携帯型通信デバイス120の動きを示す情報を事前測定結果データベース170に記憶された情報と比較し、携帯型通信デバイス120の姿勢を逐次的に推定する。サーバ装置130は、推定された携帯型通信デバイス120の姿勢に基づいて、携帯型通信デバイス120の動きとユーザの動きとを比較する。サーバ装置130は、携帯型通信デバイス120で測定される三軸の加速度値の各々を姿勢に基づいて補正してもよい(例えば、加速度値の各々に姿勢に基づく係数を乗算してもよい)。ユーザが駆けたり、跳ねたり、前屈みになったり、振り向いたりするような歩行以外の状態でも、動き分析部132で分析された加速度値と、携帯型通信デバイス120の姿勢に基づいて補正された加速度値とを比較することにより、ユーザの同一性の確認の精度が向上する。   The server device 130 compares the information indicating the movement of the portable communication device 120 measured and reported by the portable communication device 120 with the information stored in the pre-measurement result database 170, and determines the attitude of the portable communication device 120. Estimate sequentially. The server device 130 compares the movement of the portable communication device 120 with the movement of the user based on the estimated posture of the portable communication device 120. The server apparatus 130 may correct each of the three-axis acceleration values measured by the portable communication device 120 based on the posture (for example, each acceleration value may be multiplied by a coefficient based on the posture). . Acceleration corrected based on the acceleration value analyzed by the motion analysis unit 132 and the attitude of the portable communication device 120 even in a state other than walking where the user runs, jumps, bends forward, or turns around By comparing the value, the accuracy of confirmation of the identity of the user is improved.

サーバ装置130は、動き分析部132で分析された加速度値と、携帯型通信デバイス120の姿勢に基づいて補正された加速度値が同一ユーザの動きに起因するか否か判断する。つまり、サーバ装置130は、カメラ111で撮影されているユーザと、携帯型通信デバイス120の所有者の同一性を確認する。   The server device 130 determines whether or not the acceleration value analyzed by the motion analysis unit 132 and the acceleration value corrected based on the attitude of the portable communication device 120 are caused by the motion of the same user. That is, the server apparatus 130 confirms the identity of the user who is photographed by the camera 111 and the owner of the portable communication device 120.

他の特徴は第2または第3の実施の形態と同じである。この実施の形態では、第2または第3の実施の形態と同様の効果を達成することができる。また、携帯型通信デバイス120の姿勢を推定することにより、ユーザの同一性の確認の精度が向上する。   Other features are the same as those of the second or third embodiment. In this embodiment, the same effect as that of the second or third embodiment can be achieved. Further, by estimating the attitude of the portable communication device 120, the accuracy of confirmation of the identity of the user is improved.

第2または第3の実施の形態に関する変形は、この実施の形態においても適用可能である。例えば、携帯型通信デバイス120の消費電力削減の観点から、必要でない場合には、動き測定装置(例えば、加速度センサ125)および無線送信部123を動作させないことが可能である。   Variations relating to the second or third embodiment can also be applied to this embodiment. For example, from the viewpoint of reducing the power consumption of the portable communication device 120, the motion measurement device (for example, the acceleration sensor 125) and the wireless transmission unit 123 can be prevented from operating when not necessary.

第5の実施の形態
次に本発明の第5の実施の形態を説明する。第5の実施の形態は、第1〜第4の実施の形態のいずれにも適用可能な変形である。この実施の形態では、カメラ111の近傍に位置する携帯型通信デバイス120のみがユーザに対応付けられ、カメラ111の近傍に位置しない携帯型通信デバイス120がユーザに対応付けられることを防止することができる。
Fifth Embodiment Next, a fifth embodiment of the present invention will be described. The fifth embodiment is a modification applicable to any of the first to fourth embodiments. In this embodiment, only the portable communication device 120 located near the camera 111 is associated with the user, and the portable communication device 120 not located near the camera 111 is prevented from being associated with the user. it can.

図15は、第5の実施の形態に係るユーザ認識装置110を示す。このユーザ認識装置110は、上記の無線受信部114とは別の無線受信部(情報受信装置)117を備える。図16は、第5の実施の形態に係る携帯型通信デバイス120を示す。この携帯型通信デバイス120は、上記の無線送信部123とは別の無線送信部127を備える。   FIG. 15 shows a user recognition device 110 according to the fifth embodiment. The user recognition device 110 includes a wireless reception unit (information reception device) 117 different from the wireless reception unit 114 described above. FIG. 16 shows a portable communication device 120 according to the fifth embodiment. The portable communication device 120 includes a wireless transmission unit 127 different from the wireless transmission unit 123 described above.

携帯型通信デバイス120の無線送信部127は、携帯型通信デバイス120の識別子を示す情報を送信する。ユーザ認識装置110の無線受信部117が無線送信部127から送信された情報を受信できる場合に、サーバ装置130は、その情報に示された識別子に基づいて、カメラ111で撮影可能な範囲内に位置しているユーザに保持される携帯型通信デバイス120の識別子を特定し、特定された識別子をカメラ11で撮影されるユーザに対応付ける。すなわち、ユーザ認識装置110の無線受信部114が、複数の携帯型通信デバイス120の無線送信部123から送信された識別子を示す信号を受信した場合であっても、サーバ装置130は、無線受信部117が受信した識別子に対応する携帯型通信デバイス120のみを特定し、その識別子をユーザに対応付ける。無線受信部117で受信されなかった情報を送信した携帯型通信デバイス120の識別子はユーザに対応付けられない。   The wireless transmission unit 127 of the portable communication device 120 transmits information indicating the identifier of the portable communication device 120. When the wireless reception unit 117 of the user recognition device 110 can receive the information transmitted from the wireless transmission unit 127, the server device 130 is within a range that can be photographed by the camera 111 based on the identifier indicated in the information. The identifier of the portable communication device 120 held by the user who is located is specified, and the specified identifier is associated with the user who is photographed by the camera 11. That is, even when the wireless reception unit 114 of the user recognition device 110 receives a signal indicating an identifier transmitted from the wireless transmission unit 123 of the plurality of portable communication devices 120, the server device 130 117 identifies only the portable communication device 120 corresponding to the identifier received, and associates the identifier with the user. The identifier of the portable communication device 120 that has transmitted information not received by the wireless reception unit 117 is not associated with the user.

したがって、サーバ装置130は携帯型通信デバイス120の識別子をユーザに容易に対応付けることができる。特に、第2〜第4の実施の形態にこの実施の形態を適用する場合には、カメラ111の画像データに基づいてユーザの動きと比較される携帯型通信デバイス120を特定することが容易になり、サーバ装置130での処理の負荷を軽減することができる。   Therefore, the server apparatus 130 can easily associate the identifier of the portable communication device 120 with the user. In particular, when this embodiment is applied to the second to fourth embodiments, it is easy to specify the portable communication device 120 to be compared with the user's movement based on the image data of the camera 111. Thus, the processing load on the server device 130 can be reduced.

この目的のため、無線送信部127の無線通信の方式は、無線送信部123の無線通信の方式と異なることが好ましい。例えば、無線送信部123の無線通信の方式が光通信であれば、無線送信部127の無線通信の方式は電波通信であるとよい。あるいは、無線送信部123の無線通信の方式がWi−Fiであれば、無線送信部127の無線通信の方式はRFIDであるとよい。   For this purpose, the wireless communication method of the wireless transmission unit 127 is preferably different from the wireless communication method of the wireless transmission unit 123. For example, if the wireless communication method of the wireless transmission unit 123 is optical communication, the wireless communication method of the wireless transmission unit 127 may be radio wave communication. Alternatively, if the wireless communication method of the wireless transmission unit 123 is Wi-Fi, the wireless communication method of the wireless transmission unit 127 may be RFID.

但し、無線送信部127の無線通信の方式は、無線送信部123の無線通信の方式と同じでもよい。この場合、無線送信部127の送信電力または送信強度は、無線送信部123のそれよりも小さく設定され、電磁波が届く距離が小さくされる。無線送信部123からの信号が無線受信部117での干渉とならないように、無線送信部123と無線送信部127は異なる周波数または時間で送信することが好ましい。   However, the wireless communication method of the wireless transmission unit 127 may be the same as the wireless communication method of the wireless transmission unit 123. In this case, the transmission power or transmission intensity of the wireless transmission unit 127 is set to be smaller than that of the wireless transmission unit 123, and the distance that the electromagnetic wave reaches is reduced. The wireless transmission unit 123 and the wireless transmission unit 127 preferably transmit at different frequencies or times so that the signal from the wireless transmission unit 123 does not interfere with the wireless reception unit 117.

あるいは、携帯型通信デバイス120は、屋内測位技術を使用して携帯型通信デバイス120の位置を測定してもよく、サーバ装置130はその測定結果を使用してもよい。屋内測位技術としては、例えば、携帯型通信デバイス120の加速度センサなどを用いた歩行者デッドレコニングまたはIMES(Indoor Messaging System)がある。この場合には、携帯型通信デバイス120は、屋内測位技術で測定された携帯型通信デバイス120の位置と識別子とを示す情報を送信する。ユーザ認識装置110の無線受信部(位置情報受信装置)114は、この情報を受信する。ユーザ認識装置110はサーバ通信部112によりこの情報をサーバ装置130に転送する。   Alternatively, the portable communication device 120 may measure the position of the portable communication device 120 using indoor positioning technology, and the server apparatus 130 may use the measurement result. As the indoor positioning technology, for example, there is pedestrian dead reckoning or IMES (Indoor Messaging System) using an acceleration sensor of the portable communication device 120 or the like. In this case, the portable communication device 120 transmits information indicating the position and identifier of the portable communication device 120 measured by the indoor positioning technology. The wireless receiving unit (position information receiving device) 114 of the user recognition device 110 receives this information. The user recognition device 110 transfers this information to the server device 130 through the server communication unit 112.

サーバ装置130は、この情報に基づいて、カメラ111で撮影可能な範囲内に位置しているユーザに保持される携帯型通信デバイス120の識別子を特定し、特定された識別子をカメラ11で撮影されるユーザに対応付ける。すなわち、ユーザ認識装置110の無線受信部114が、複数の携帯型通信デバイス120の無線送信部123から送信された識別子を示す信号を受信した場合であっても、サーバ装置130は、カメラの近傍にある携帯型通信デバイス120のみを特定し、その識別子をユーザに対応付ける。カメラの近傍にない携帯型通信デバイス120の識別子はユーザに対応付けられない。   Based on this information, the server device 130 identifies the identifier of the portable communication device 120 held by the user located within the range that can be photographed by the camera 111, and the identified identifier is photographed by the camera 11. Correspond to the user. That is, even when the wireless reception unit 114 of the user recognition device 110 receives a signal indicating an identifier transmitted from the wireless transmission unit 123 of the plurality of portable communication devices 120, the server device 130 is in the vicinity of the camera. Only the portable communication device 120 located in is identified, and the identifier is associated with the user. An identifier of the portable communication device 120 that is not in the vicinity of the camera is not associated with the user.

第6の実施の形態
次に本発明の第6の実施の形態を説明する。第6の実施の形態は、第1〜第4の実施の形態のいずれにも適用可能な変形である。この実施の形態では、カメラで撮影されるユーザの外観と異なる外観のユーザの携帯型通信デバイス120がユーザに対応付けられることを防止することができる。
Sixth Embodiment Next, a sixth embodiment of the present invention will be described. The sixth embodiment is a modification applicable to any of the first to fourth embodiments. In this embodiment, it is possible to prevent the user's portable communication device 120 having an appearance different from the appearance of the user photographed by the camera from being associated with the user.

図17は、本発明の第6の実施の形態に係るユーザ観察システムを示す概略図である。図17に示すように、このユーザ観察システムは、図1のユーザ観察システムに加えて、ユーザ外観データベース175を備える。ユーザ外観データベース175は店舗10内に設置されていてもよいし、店舗10の外部に設置されていてもよい。ユーザ外観データベース175は他のデータベースが記録された記憶装置に記録されていてもよいし、別個の記憶装置に記録されていてもよい。ユーザ外観データベース175には、複数のユーザにそれぞれ保持される複数の携帯型通信デバイス120の複数の識別子と、これらのユーザの外観に関する情報が対応付けられて記録されている。各ユーザの外観に関する情報は、例えば、ユーザの顔、上半身、もしくは全身の画像データ、または身長、体重などの体型に関する数値データであってよい。   FIG. 17 is a schematic diagram showing a user observation system according to the sixth embodiment of the present invention. As shown in FIG. 17, this user observation system includes a user appearance database 175 in addition to the user observation system of FIG. The user appearance database 175 may be installed in the store 10 or may be installed outside the store 10. The user appearance database 175 may be recorded in a storage device in which another database is recorded, or may be recorded in a separate storage device. In the user appearance database 175, a plurality of identifiers of the plurality of portable communication devices 120 respectively held by a plurality of users and information regarding the appearances of these users are recorded in association with each other. The information regarding the appearance of each user may be, for example, image data of the user's face, upper body, or whole body, or numerical data regarding a body type such as height and weight.

サーバ装置130は、携帯型通信デバイス120の識別子が報告されると、その識別子に対応する外観に関する情報をユーザ外観データベース175から読み出し、読み出された情報と、実際にカメラ111で撮影されるユーザの外観とを比較する。そして、類似性が高いユーザに対応する携帯型通信デバイス120の識別子を特定し、特定された識別子をカメラで撮影されるユーザに対応付ける。すなわち、ユーザ認識装置110の無線受信部114が、複数の携帯型通信デバイス120の無線送信部123から送信された識別子を示す信号を受信した場合であっても、サーバ装置130は、カメラ111で撮影されているユーザと似ているユーザが保持する携帯型通信デバイス120のみを特定し、その識別子をカメラで撮影されているユーザに対応付ける。カメラで撮影されているユーザと外観上似ていないユーザの携帯型通信デバイス120の識別子はカメラで撮影されているユーザに対応付けられない。   When the identifier of the portable communication device 120 is reported, the server device 130 reads information about the appearance corresponding to the identifier from the user appearance database 175, and the read information and the user who is actually photographed by the camera 111. Compare with the appearance. And the identifier of the portable communication device 120 corresponding to a user with high similarity is specified, and the specified identifier is matched with the user image | photographed with a camera. That is, even when the wireless reception unit 114 of the user recognition device 110 receives a signal indicating an identifier transmitted from the wireless transmission unit 123 of the plurality of portable communication devices 120, the server device 130 is the camera 111. Only the portable communication device 120 held by a user similar to the user being photographed is specified, and the identifier is associated with the user photographed by the camera. The identifier of the portable communication device 120 of the user who is not similar in appearance to the user photographed with the camera is not associated with the user photographed with the camera.

したがって、サーバ装置130は携帯型通信デバイス120の識別子をユーザに容易に対応付けることができる。特に、第2〜第4の実施の形態にこの実施の形態を適用する場合には、カメラ111の画像データに基づいてユーザの動きと比較される携帯型通信デバイス120を特定することが容易になり、サーバ装置130での処理の負荷を軽減することができる。この実施の形態を第5の実施の形態と組み合わせてもよい。   Therefore, the server apparatus 130 can easily associate the identifier of the portable communication device 120 with the user. In particular, when this embodiment is applied to the second to fourth embodiments, it is easy to specify the portable communication device 120 to be compared with the user's movement based on the image data of the camera 111. Thus, the processing load on the server device 130 can be reduced. This embodiment may be combined with the fifth embodiment.

第7の実施の形態
次に本発明の第7の実施の形態を説明する。第7の実施の形態は、上述の実施の形態のいずれにも適用可能な変形である。この実施の形態では、キャッシュレジスタ160に識別子認識部166がなくても、ユーザが購入した商品を、携帯型通信デバイス120の識別子に対応付けて装置識別子・履歴データベース150に記録することが可能である。
Seventh Embodiment Next, a seventh embodiment of the present invention will be described. The seventh embodiment is a modification applicable to any of the above-described embodiments. In this embodiment, even if the cash register 160 does not have the identifier recognition unit 166, the product purchased by the user can be recorded in the device identifier / history database 150 in association with the identifier of the portable communication device 120. is there.

図18は本発明の第7の実施の形態に係るユーザ観察システムを示す概略図である。図18に示すように、このユーザ観察システムは、図1のユーザ観察システムに加えて、ユーザ・装置対応付けデータベース180を備える。   FIG. 18 is a schematic diagram showing a user observation system according to the seventh embodiment of the present invention. As shown in FIG. 18, this user observation system includes a user / device association database 180 in addition to the user observation system of FIG.

図19に示すように、ユーザ・装置対応付けデータベース180には、ユーザを識別するユーザ識別子と、携帯型通信デバイス120の識別子とが対応付けられて記憶されている。ユーザ識別子としては、クレジットカード番号(電子決済識別子)、電子マネーの発行事業者が所有者を識別するための識別子(電子決済識別子)、店舗10で有効なユーザの会員番号のいずれでもよい。以下、ユーザの会員番号を例にとる。   As shown in FIG. 19, the user / device association database 180 stores a user identifier for identifying a user and an identifier for the portable communication device 120 in association with each other. The user identifier may be any of a credit card number (electronic payment identifier), an identifier (electronic payment identifier) for identifying an owner by an electronic money issuer, and a user membership number valid at the store 10. Hereinafter, the user membership number is taken as an example.

図20に示すように、この実施の形態のキャッシュレジスタ160は、サーバ通信部167に接続された会員カード読み取り部168を備える。会員カード読み取り部168は、ユーザが所有する会員カードに記録された会員番号(ユーザ識別子)を読み取る。会員カードは、例えば、磁気カード、接触式ICカード、非接触式ICカードである。商品を持ったユーザがキャッシュレジスタ160の前に現れると、店員は会員カード読み取り部168に会員カードの会員番号を読み取らせる。   As shown in FIG. 20, the cash register 160 of this embodiment includes a membership card reading unit 168 connected to the server communication unit 167. The membership card reading unit 168 reads the membership number (user identifier) recorded on the membership card owned by the user. The membership card is, for example, a magnetic card, a contact IC card, or a non-contact IC card. When a user who has a product appears in front of the cash register 160, the store clerk causes the member card reading unit 168 to read the member number of the member card.

第1の実施の形態と同様に、料金の支払いが完了し、商品認識部165で商品が認識されると、キャッシュレジスタ160で商品の購入が検出されたことを意味する。キャッシュレジスタ160が商品の購入を検出し、会員カード読み取り部168が会員番号を読み取ると、サーバ通信部167は、商品と会員番号と日付および時刻を示す信号をサーバ装置130に送信する。   As in the first embodiment, when the payment of the fee is completed and the product is recognized by the product recognition unit 165, it means that the purchase of the product is detected by the cash register 160. When the cash register 160 detects the purchase of the product and the member card reading unit 168 reads the member number, the server communication unit 167 transmits a signal indicating the product, the member number, the date, and the time to the server device 130.

この信号を受信すると、サーバ装置130は、この信号に示される会員番号に対応する携帯型通信デバイス120の識別子をユーザ・装置対応付けデータベース180から読み出し、この信号に示される商品をユーザが購入した商品として、携帯型通信デバイス120の識別子に対応付けて装置識別子・履歴データベース150に記録する。サーバ装置130は、この信号に示される日付および時刻を装置識別子・履歴データベース150に記録してもよい。   Upon receiving this signal, the server device 130 reads the identifier of the portable communication device 120 corresponding to the membership number indicated by this signal from the user / device association database 180, and the user has purchased the product indicated by this signal. The product is recorded in the device identifier / history database 150 in association with the identifier of the portable communication device 120. The server device 130 may record the date and time indicated in this signal in the device identifier / history database 150.

ユーザ識別子がクレジットカード番号または電子マネーの電子決済識別子である場合、サーバ通信部167は、会員番号に代えてクレジットカード番号または電子マネーの電子決済識別子を示す信号をサーバ装置130に送信する。サーバ装置130は、この信号に示されるクレジットカード番号または電子マネーの電子決済識別子に対応する携帯型通信デバイス120の識別子をユーザ・装置対応付けデータベース180から読み出す。この変形は後述する第8の実施の形態にも適用可能である。   When the user identifier is a credit card number or an electronic payment identifier of electronic money, the server communication unit 167 transmits a signal indicating the credit card number or the electronic payment identifier of electronic money to the server device 130 instead of the member number. The server device 130 reads the identifier of the portable communication device 120 corresponding to the credit card number or the electronic payment identifier of the electronic money indicated in this signal from the user / device association database 180. This modification is also applicable to an eighth embodiment described later.

第8の実施の形態
次に本発明の第8の実施の形態を説明する。第8の実施の形態は、第7の実施の形態の変形である。図21は本発明の第8の実施の形態に係るユーザ観察システムを示す概略図である。図21に示すように、このユーザ観察システムは、図18のユーザ観察システムに加えて、ユーザ履歴データベース151を備える。ユーザ履歴データベース151は店舗10内に設置されていてもよいし、店舗10の外部に設置されていてもよい。ユーザ履歴データベース151は、他のデータベースが記録された記憶装置に記録されていてもよいし、別個の記憶装置に記録されていてもよい。この実施の形態では、ユーザの行動は、装置識別子・履歴データベース150ではなく、ユーザ履歴データベース151に総合的に記録される。装置識別子・履歴データベース150は、ユーザの行動を一時的に記録する。
Eighth Embodiment Next, an eighth embodiment of the present invention will be described. The eighth embodiment is a modification of the seventh embodiment. FIG. 21 is a schematic view showing a user observation system according to the eighth embodiment of the present invention. As shown in FIG. 21, this user observation system includes a user history database 151 in addition to the user observation system of FIG. The user history database 151 may be installed in the store 10 or may be installed outside the store 10. The user history database 151 may be recorded in a storage device in which another database is recorded, or may be recorded in a separate storage device. In this embodiment, user behavior is comprehensively recorded in the user history database 151 instead of the device identifier / history database 150. The device identifier / history database 150 temporarily records user actions.

図22は、ユーザ履歴データベース151の記録を示す。図22に示すように、ユーザ履歴データベース151には、ユーザの行動がユーザ識別子(例えば、店舗10で有効なユーザの会員番号)とともに記録されている。より具体的には、ユーザの会員番号と、商品名と、その商品に対するユーザの行動(関心を示したことまたは購入したこと)と、日付および時刻が、ユーザ履歴データベース151内で対応付けされている。   FIG. 22 shows a record of the user history database 151. As illustrated in FIG. 22, the user history database 151 records user behavior together with a user identifier (for example, a member number of a user valid at the store 10). More specifically, the user's membership number, the product name, the user's behavior for the product (showing interest or purchase), the date and time are associated in the user history database 151. Yes.

第1の実施の形態と同様に、料金の支払いが完了し、商品認識部165で商品が認識されると、キャッシュレジスタ160で商品の購入が検出されたことを意味する。キャッシュレジスタ160が商品の購入を検出し、会員カード読み取り部168が会員番号を読み取ると、サーバ通信部167は、商品と会員番号と日付および時刻を示す信号をサーバ装置130に送信する。   As in the first embodiment, when the payment of the fee is completed and the product is recognized by the product recognition unit 165, it means that the purchase of the product is detected by the cash register 160. When the cash register 160 detects the purchase of the product and the member card reading unit 168 reads the member number, the server communication unit 167 transmits a signal indicating the product, the member number, the date, and the time to the server device 130.

この信号を受信すると、サーバ装置130は、この信号に示される商品をユーザが購入した商品として、この信号に示される会員番号に対応付けてユーザ履歴データベース151に記録する。また、サーバ装置130は、この信号に示される会員番号に対応する携帯型通信デバイス120の識別子をユーザ・装置対応付けデータベース180から読み出し、読み出された識別子に装置識別子・履歴データベース150で対応付けられて記録されているユーザの行動を会員番号に対応付けてユーザ履歴データベース151に記録する。具体的には、装置識別子・履歴データベース150に携帯型通信デバイス120の識別子とともに記録されたユーザが関心を有した商品に関する項目をサーバ装置130はユーザ履歴データベース151に記録する。サーバ装置130は、ユーザ履歴データベース151に記録した項目を装置識別子・履歴データベース150から削除してよい。   Upon receiving this signal, the server device 130 records the product indicated by this signal in the user history database 151 as a product purchased by the user in association with the member number indicated by this signal. Further, the server device 130 reads the identifier of the portable communication device 120 corresponding to the membership number indicated in this signal from the user / device association database 180 and associates the read identifier with the device identifier / history database 150. The recorded user behavior is recorded in the user history database 151 in association with the membership number. Specifically, the server device 130 records in the user history database 151 items relating to products that the user is interested in and recorded together with the identifier of the portable communication device 120 in the device identifier / history database 150. The server device 130 may delete the item recorded in the user history database 151 from the device identifier / history database 150.

この実施の形態では、ユーザの行動全体(商品に関心を有したことおよび商品を購入したこと)を携帯型通信デバイス120の識別子ではなく、ユーザ識別子に対応付けてユーザ履歴データベース151で記録する。装置識別子・履歴データベース150は、ユーザが商品に関心を有した場合に一時的に利用される。この実施の形態では、ユーザ識別子に基づいて、ユーザの行動全体を調査することが可能である。ユーザの行動を分析する者にとってはこの実施の形態が便利な場合がある。例えば、ユーザが複数の携帯型通信デバイス120を有する場合でも、ユーザ・装置対応付けデータベース180において単一のユーザ識別子と、複数の携帯型通信デバイス120の識別子を対応付けておけば、ユーザ履歴データベース151には、同一ユーザに関する行動履歴が蓄積される。ユーザが携帯型通信デバイス120を買い換えた場合も同様である。   In this embodiment, the entire user behavior (interest in the product and purchase of the product) is recorded in the user history database 151 in association with the user identifier, not the identifier of the portable communication device 120. The device identifier / history database 150 is temporarily used when the user is interested in the product. In this embodiment, it is possible to investigate the entire user behavior based on the user identifier. This embodiment may be convenient for those who analyze user behavior. For example, even when the user has a plurality of portable communication devices 120, if a single user identifier is associated with the identifiers of the plurality of portable communication devices 120 in the user / device association database 180, the user history database In 151, an action history related to the same user is accumulated. The same applies when the user purchases a new portable communication device 120.

第9の実施の形態
次に本発明の第9の実施の形態を説明する。図23は本発明の第9の実施の形態に係るユーザ観察システムを示す概略図である。この実施の形態では、可搬型通信デバイス220が、店舗10が所有する買い物かごまたはショッピングカート210の各々に取り付けられている。買い物かごまたはショッピングカート210自体が可搬型デバイスであると考えることもできる。したがって、この実施の形態では、可搬型通信デバイス220はユーザの所有物ではなく、店舗10をユーザが訪問するたびに、異なる可搬型通信デバイス220をユーザが運搬する。以下、ショッピングカート210に可搬型通信デバイス220が取り付けられた例を説明する。
Ninth Embodiment Next, a ninth embodiment of the present invention will be described. FIG. 23 is a schematic diagram showing a user observation system according to the ninth embodiment of the present invention. In this embodiment, a portable communication device 220 is attached to each shopping basket or shopping cart 210 owned by the store 10. The shopping basket or shopping cart 210 itself can also be considered a portable device. Therefore, in this embodiment, the portable communication device 220 is not the property of the user, and each time the user visits the store 10, the user carries a different portable communication device 220. Hereinafter, an example in which the portable communication device 220 is attached to the shopping cart 210 will be described.

図23に示すように、このユーザ観察システムは、図1のユーザ観察システムに加えて、ユーザ・装置対応付けデータベース190および電波通信装置670を備える。また、このユーザ観察システムは、装置識別子・履歴データベース150ではなく、第8の実施の形態に関連して上記したものと同様のユーザ履歴データベース151を備える。電波通信装置670は、例えばWi−Fiのアクセスポイントであって、店舗10内に設置されており、サーバ装置130と通信する。ユーザ・装置対応付けデータベース190およびユーザ履歴データベース151は、店舗10内に設置されていてもよいし、店舗10の外部に設置されていてもよい。商品データベース140、ユーザ・装置対応付けデータベース190およびユーザ履歴データベース151は、1つの記憶装置に記録されていてもよいし、別個の記憶装置に記録されていてもよい。   As shown in FIG. 23, this user observation system includes a user / device association database 190 and a radio communication device 670 in addition to the user observation system of FIG. The user observation system includes a user history database 151 similar to that described above in connection with the eighth embodiment, instead of the device identifier / history database 150. The radio wave communication device 670 is, for example, a Wi-Fi access point and is installed in the store 10 and communicates with the server device 130. The user / device association database 190 and the user history database 151 may be installed in the store 10 or may be installed outside the store 10. The product database 140, the user / device association database 190, and the user history database 151 may be recorded in one storage device, or may be recorded in separate storage devices.

この実施の形態では、可搬型通信デバイス220の識別子は、例えば、ショッピングカート210の番号であってよい。但し、個々のユーザの行動を分析するマーケティングの目的から、サーバ装置130には、可搬型通信デバイス220の識別子にユーザを一意に特定するユーザ識別子が対応付けられて報告される。ユーザ識別子としては、例えば、店舗10で有効なユーザの会員番号、ユーザが保持するスマートフォンにインストールしたアプリケーションに登録した一意の番号がある。   In this embodiment, the identifier of the portable communication device 220 may be the number of the shopping cart 210, for example. However, for the purpose of marketing to analyze the behavior of individual users, the server device 130 reports the identifier of the portable communication device 220 associated with the user identifier that uniquely identifies the user. Examples of the user identifier include a member number of a user who is valid at the store 10 and a unique number registered in an application installed on a smartphone held by the user.

図24に示すように、可搬型通信デバイス220は、識別子記憶部221と、電波受信部222と、電波送信部223と、制御部226と、光受信部228と、光送信部229と、会員カード読み取り部230とを備える。好ましくは、可搬型通信デバイス220は、上記の電子マネー情報記憶部124と同様の電子マネー情報記憶部224をさらに備える。   As shown in FIG. 24, the portable communication device 220 includes an identifier storage unit 221, a radio wave reception unit 222, a radio wave transmission unit 223, a control unit 226, an optical reception unit 228, an optical transmission unit 229, and a member. A card reading unit 230. Preferably, the portable communication device 220 further includes an electronic money information storage unit 224 similar to the electronic money information storage unit 124 described above.

識別子記憶部221には、可搬型通信デバイス220の識別子(例えばショッピングカート210の番号)が記憶されている。会員カード読み取り部230は、店舗10の事業者が発行しユーザが所有する会員カード(図示せず)に記録された会員番号(ユーザ識別子)を読み取る。会員カードは、例えば、磁気カード、接触式ICカード、非接触式ICカードである。ショッピングカート210を用いるユーザは、会員カード読み取り部230に会員カードの会員番号を読み取らせる。   The identifier storage unit 221 stores an identifier of the portable communication device 220 (for example, the number of the shopping cart 210). The membership card reader 230 reads a membership number (user identifier) recorded on a membership card (not shown) issued by the business operator of the store 10 and owned by the user. The membership card is, for example, a magnetic card, a contact IC card, or a non-contact IC card. The user using the shopping cart 210 causes the membership card reading unit 230 to read the membership number of the membership card.

制御部226は例えばCPUである。制御部226はペアリング部231を備える。ペアリング部231は、制御部226がコンピュータプログラムに従って動作することにより実行される機能ブロックである。会員カード読み取り部230が会員番号を読み取ると、ペアリング部231は、識別子記憶部221に記憶された可搬型通信デバイス220の識別子と会員番号をペアリング(対応付け)する。   The control unit 226 is a CPU, for example. The control unit 226 includes a pairing unit 231. The pairing unit 231 is a functional block that is executed when the control unit 226 operates according to a computer program. When the member card reading unit 230 reads the member number, the pairing unit 231 pairs (associates) the identifier of the portable communication device 220 stored in the identifier storage unit 221 with the member number.

ユーザ識別子がスマートフォンにインストールしたアプリケーションに登録した一意の番号である場合には、会員カード読み取り部230の代わりに、可搬型通信デバイス220は、その番号をユーザが入力する装置を備える。ペアリング部231はその番号と可搬型通信デバイス220の識別子をペアリングする。   When the user identifier is a unique number registered in the application installed on the smartphone, the portable communication device 220 includes a device for the user to input the number instead of the membership card reading unit 230. The pairing unit 231 pairs the number with the identifier of the portable communication device 220.

電波受信部222は、店舗10内の電波通信装置670から送信された無線信号を受信する。電波送信部223は、無線信号を送信し、この無線信号は電波通信装置670で受信される。具体的には、制御部226のペアリング部231は、電波送信部223により、可搬型通信デバイス220の識別子とユーザ識別子(例えば会員番号)のペア(セット)を示す信号を送信する。電波通信の方式は、Wi−Fi、BluetoothまたはRFIDのいずれでもよい。   The radio wave receiver 222 receives a radio signal transmitted from the radio wave communication device 670 in the store 10. The radio wave transmission unit 223 transmits a radio signal, and the radio signal is received by the radio wave communication device 670. Specifically, the pairing unit 231 of the control unit 226 transmits a signal indicating a pair (set) of the identifier of the portable communication device 220 and the user identifier (for example, a membership number) by the radio wave transmission unit 223. The radio communication system may be any of Wi-Fi, Bluetooth, or RFID.

光受信部228は、ユーザ認識装置110の無線送信部113(図2)から送信された光信号を受信する。光送信部229は、光信号を送信し、この光信号はユーザ認識装置110の無線受信部114で受信される。具体的には、ユーザ認識装置110の無線送信部113からの要求を光受信部228は受信し、この要求に応じて、制御部226は、光送信部229により識別子記憶部221に記憶された識別子を示す信号を送信する。光通信の方式は、可視光通信でもよいし、赤外線通信でもよい。   The optical receiving unit 228 receives the optical signal transmitted from the wireless transmission unit 113 (FIG. 2) of the user recognition device 110. The optical transmission unit 229 transmits an optical signal, and the optical signal is received by the wireless reception unit 114 of the user recognition device 110. Specifically, the optical reception unit 228 receives a request from the wireless transmission unit 113 of the user recognition device 110, and the control unit 226 is stored in the identifier storage unit 221 by the optical transmission unit 229 in response to this request. A signal indicating the identifier is transmitted. The optical communication method may be visible light communication or infrared communication.

ユーザが店舗10を訪問し、ショッピングカート210を選択した後、ユーザは、会員カード読み取り部230にて会員カードをスライドする。会員カード読み取り部230は会員カードの会員番号を読み取る。すると、制御部226のペアリング部231は、識別子記憶部221に記録された可搬型通信デバイス220の識別子と会員番号とを示す信号を生成する。電波送信部223はこの信号を送信する。   After the user visits the store 10 and selects the shopping cart 210, the user slides the member card at the member card reading unit 230. The membership card reader 230 reads the membership number of the membership card. Then, the pairing unit 231 of the control unit 226 generates a signal indicating the identifier and member number of the portable communication device 220 recorded in the identifier storage unit 221. The radio wave transmission unit 223 transmits this signal.

可搬型通信デバイス220の電波受信部222は必ずしも必要ではない。但し、電波通信装置670は、ユーザに会員番号の読み取りを促すための信号を各可搬型通信デバイス220に送信してもよい。電波受信部222がその信号を受信して、可搬型通信デバイス220の移動検知部(図示せず)が可搬型通信デバイス220の移動開始を検出すると、制御部226は、スピーカまたはディスプレイ(図示せず)でユーザに会員番号の読み取りを促してもよい。   The radio wave receiver 222 of the portable communication device 220 is not always necessary. However, the radio wave communication device 670 may transmit a signal for prompting the user to read the membership number to each portable communication device 220. When the radio wave reception unit 222 receives the signal and the movement detection unit (not shown) of the portable communication device 220 detects the start of movement of the portable communication device 220, the control unit 226 displays a speaker or a display (not shown). The user may be prompted to read the membership number.

電波通信装置670は電波送信部223から送信された信号を受信し、この信号をサーバ装置130に転送する。したがって、サーバ装置130は、新規にペアリングされた可搬型通信デバイス220の識別子とユーザの会員番号を認識する。すると、サーバ装置130は、ユーザ・装置対応付けデータベース190に、ペアリングされた可搬型通信デバイス220の識別子とユーザの会員番号を記録する。   The radio communication device 670 receives the signal transmitted from the radio wave transmission unit 223 and transfers this signal to the server device 130. Therefore, the server device 130 recognizes the identifier of the newly paired portable communication device 220 and the user membership number. Then, the server device 130 records the identifier of the paired portable communication device 220 and the user membership number in the user / device association database 190.

図25は、ユーザ・装置対応付けデータベース190の記録を示す。図25に示すように、ユーザ・装置対応付けデータベース190には、可搬型通信デバイス220の識別子とユーザの会員番号とが対応付けられて記録されている。図25において会員番号が空欄の記録は、その可搬型通信デバイス220(ひいてはショッピングカート210)がどのユーザにも使用されていないことを示す。   FIG. 25 shows a record in the user / device association database 190. As shown in FIG. 25, in the user / device association database 190, the identifier of the portable communication device 220 and the member number of the user are recorded in association with each other. In FIG. 25, a record with a blank membership number indicates that the portable communication device 220 (and thus the shopping cart 210) is not used by any user.

第1の実施の形態と同様に、ユーザ認識装置110のカメラ111は、画像データを逐次的にサーバ装置130に供給する。サーバ装置130は、画像データの各フレームと前フレームとの差分を分析する。そして、第1の実施の形態と同様に、カメラ111で撮影されるユーザ50の手が商品棚100の商品105に接近したことをサーバ装置130は認識することができる。   Similar to the first embodiment, the camera 111 of the user recognition device 110 sequentially supplies image data to the server device 130. The server device 130 analyzes the difference between each frame of image data and the previous frame. As in the first embodiment, the server device 130 can recognize that the hand of the user 50 photographed by the camera 111 has approached the product 105 of the product shelf 100.

カメラ111で撮影されるユーザ50の手が商品棚100の商品105に接近した場合、サーバ装置130は、可搬型通信デバイス220に可搬型通信デバイス220の識別子を示す信号を送信することを要求する。サーバ装置130は、ユーザ50を撮影しているカメラ111を有するユーザ認識装置110にこの要求を送信し、ユーザ認識装置110はサーバ通信部112を介してその要求を受信する。要求を受信したユーザ認識装置110は、無線送信部113を介してその要求を送信する。無線送信部113から送信される光が到達可能な範囲にあるユーザ50の可搬型通信デバイス220は、この要求を光受信部228によって受信する。   When the hand of the user 50 photographed by the camera 111 approaches the product 105 on the product shelf 100, the server device 130 requests the portable communication device 220 to transmit a signal indicating the identifier of the portable communication device 220. . The server device 130 transmits this request to the user recognition device 110 having the camera 111 that is photographing the user 50, and the user recognition device 110 receives the request via the server communication unit 112. The user recognition device 110 that has received the request transmits the request via the wireless transmission unit 113. The portable communication device 220 of the user 50 within the reachable range of the light transmitted from the wireless transmission unit 113 receives this request by the optical reception unit 228.

あらかじめ、無線送信部113から送信される光が到達可能な範囲がカメラ111で撮影可能な所定の範囲とほぼ一致するように、無線送信部113の送信出力またはカメラ111の設置場所が調整されていると好ましい。この場合には、カメラ111で撮影されているユーザ50の可搬型通信デバイス220は、この要求を光受信部228によって受信することができ、カメラ111で撮影されていないユーザ50の可搬型通信デバイス220は、この要求を受信できない。したがって、店舗10内に複数の人がいる場合でも、観察対象とするユーザを特定しやすい。   In advance, the transmission output of the wireless transmission unit 113 or the installation location of the camera 111 is adjusted so that the reachable range of the light transmitted from the wireless transmission unit 113 substantially matches a predetermined range that can be captured by the camera 111. It is preferable. In this case, the portable communication device 220 of the user 50 photographed by the camera 111 can receive this request by the light receiving unit 228, and the portable communication device of the user 50 not photographed by the camera 111. 220 cannot receive this request. Therefore, even when there are a plurality of people in the store 10, it is easy to specify the user to be observed.

識別子を示す信号の要求を受信すると、可搬型通信デバイス220の制御部226は、識別子記憶部221に記憶されている可搬型通信デバイス220の識別子を読み出して、識別子を示す信号を光送信部229により無線で(つまり光で)送信する。   When receiving the request for the signal indicating the identifier, the control unit 226 of the portable communication device 220 reads the identifier of the portable communication device 220 stored in the identifier storage unit 221 and transmits the signal indicating the identifier to the optical transmission unit 229. To transmit wirelessly (that is, by light).

ユーザ認識装置110の無線受信部114は、可搬型通信デバイス220から送信された識別子を示す信号を受信する。可搬型通信デバイス220からユーザ認識装置110への無線通信に光を利用する場合には、ユーザ認識装置110のカメラ111が光信号を認識する光受信装置として機能するので、無線受信部114を設ける必要はない。   The wireless reception unit 114 of the user recognition device 110 receives a signal indicating an identifier transmitted from the portable communication device 220. When light is used for wireless communication from the portable communication device 220 to the user recognition device 110, the camera 111 of the user recognition device 110 functions as an optical reception device that recognizes an optical signal. There is no need.

ユーザ認識装置110の無線受信部114(またはカメラ111)が識別子を示す信号を受信すると、ユーザ認識装置110のサーバ通信部112は可搬型通信デバイス220の識別子をサーバ装置130に報告する。サーバ装置130は、可搬型通信デバイス220の識別子を示す信号をカメラ111から受信すると、この識別子をカメラ111で撮影されるユーザ50に対応付ける。   When the wireless reception unit 114 (or the camera 111) of the user recognition device 110 receives a signal indicating an identifier, the server communication unit 112 of the user recognition device 110 reports the identifier of the portable communication device 220 to the server device 130. When the server device 130 receives a signal indicating the identifier of the portable communication device 220 from the camera 111, the server device 130 associates this identifier with the user 50 photographed by the camera 111.

カメラ111が可搬型通信デバイス220から送信される光信号を認識する場合には、サーバ装置130は、カメラの画像データの変化から可搬型通信デバイス220の識別子を認識することができる。つまり、画像データから得られる光の強度の強弱もしくは点滅パターン、波長の変化パターン、またはこれらの組合せにより、識別子が認識される。   When the camera 111 recognizes an optical signal transmitted from the portable communication device 220, the server apparatus 130 can recognize the identifier of the portable communication device 220 from the change in the image data of the camera. That is, the identifier is recognized based on the intensity of the light obtained from the image data or the blinking pattern, the wavelength change pattern, or a combination thereof.

この場合、画像を構成する多数の画素のうち光の発信源の画素が特定されるので、可搬型通信デバイス220の光送信部229の位置が特定される。そして、サーバ装置130は、カメラ111で撮影されるユーザの位置に対して、光の発信源(すなわち信号の発信源)である可搬型通信デバイス220の光送信部229の位置が所定の範囲にある場合に、光の発信源である可搬型通信デバイス220の識別子をユーザに対応付けることができる。これにより、ユーザ認識装置110からの識別子の要求に応じて、複数の可搬型通信デバイス220が発光する場合でも、観察対象とするユーザを特定しやすい。例えば、図26に示す例において、カメラ111で撮影されているユーザ50の頭部の中心から所定の距離Lの範囲201内に光送信部229がある可搬型通信デバイス220の識別子を、サーバ装置130はカメラ111で撮影されるユーザ50に対応付ける。範囲201から外にある光送信部229が識別子を示す信号を送信するために発光したとしても、サーバ装置130はその可搬型通信デバイス220の識別子をカメラ111で撮影されるユーザ50に対応付けない。   In this case, since the light source pixel is specified from among a large number of pixels constituting the image, the position of the light transmission unit 229 of the portable communication device 220 is specified. Then, the server apparatus 130 has a position of the light transmission unit 229 of the portable communication device 220 that is a light transmission source (that is, a signal transmission source) within a predetermined range with respect to the position of the user photographed by the camera 111. In some cases, the identifier of the portable communication device 220 that is the light source can be associated with the user. Accordingly, it is easy to specify a user to be observed even when a plurality of portable communication devices 220 emit light in response to a request for an identifier from the user recognition device 110. For example, in the example shown in FIG. 26, the identifier of the portable communication device 220 having the optical transmission unit 229 within a range 201 within a predetermined distance L from the center of the head of the user 50 photographed by the camera 111 is used as the server device. Reference numeral 130 is associated with the user 50 photographed by the camera 111. Even if the optical transmitter 229 outside the range 201 emits light to transmit a signal indicating an identifier, the server device 130 does not associate the identifier of the portable communication device 220 with the user 50 photographed by the camera 111. .

あるいは、サーバ装置130は、光の発信源である光送信部229とユーザの頭部の移動方向が同じである場合に、光の発信源である光送信部229を有する可搬型通信デバイス220の識別子をユーザに対応付けてもよい。あるいは、サーバ装置130は、その他の画像分析の手法により、光の発信源である光送信部229を有する可搬型通信デバイス220の識別子をユーザに対応付けてもよい。例えば、光の発信源である光送信部229と、ショッピングカート210と、これを運搬しているユーザの腕と頭部との位置に基づいて、光の発信源である光送信部229を有する可搬型通信デバイス220の識別子をユーザに対応付けてもよい。   Alternatively, the server device 130 includes a portable communication device 220 having the light transmission unit 229 that is a light transmission source when the light transmission unit 229 that is a light transmission source and the movement direction of the user's head are the same. The identifier may be associated with the user. Alternatively, the server apparatus 130 may associate the identifier of the portable communication device 220 having the light transmission unit 229 that is the light transmission source with the user by other image analysis methods. For example, the optical transmission unit 229 that is a light transmission source, the shopping cart 210, and the light transmission unit 229 that is a light transmission source based on the positions of the arm and head of the user carrying the shopping cart 210 are included. The identifier of the portable communication device 220 may be associated with the user.

ユーザと識別子の対応付けの後、サーバ装置130は、カメラ111で撮影されるユーザ50の行動を可搬型通信デバイス220の識別子に対応付けてユーザ履歴データベース151に記録する。具体的には、カメラ111で撮影されるユーザ50の手が店舗10内の商品105に接近した場合、サーバ装置130は、この商品をユーザ50が関心を有する商品として、ユーザの会員番号に対応付けてユーザ履歴データベース151に記録する。つまり、この実施の形態では、カメラ111で撮影されるユーザ50の手が店舗10内の商品105に接近した場合、ユーザと識別子が対応付けされ、さらにサーバ装置130は、この商品をユーザ50が関心を有する商品として、ユーザの会員番号に対応付けてユーザ履歴データベース151に記録する。第1の実施の形態と同様に、サーバ装置130は、商品棚の番号と棚板の番号に基づいて、サーバ装置130は、商品データベース140にアクセスし、ユーザの手が接近した商品を特定することができる。サーバ装置130は、現在日付および時刻をユーザ履歴データベース151に記録してもよい。   After the association between the user and the identifier, the server device 130 records the action of the user 50 captured by the camera 111 in the user history database 151 in association with the identifier of the portable communication device 220. Specifically, when the hand of the user 50 photographed by the camera 111 approaches the product 105 in the store 10, the server device 130 handles this product as a product that the user 50 is interested in and corresponds to the user's membership number. At the same time, it is recorded in the user history database 151. That is, in this embodiment, when the hand of the user 50 photographed by the camera 111 approaches the product 105 in the store 10, the user and the identifier are associated with each other. As a product with interest, it is recorded in the user history database 151 in association with the user's membership number. As in the first embodiment, the server device 130 accesses the product database 140 based on the product shelf number and the shelf number, and identifies the product that the user's hand has approached. be able to. The server device 130 may record the current date and time in the user history database 151.

ユーザ履歴データベース151の記録は、第8の実施の形態に関連して示した図22と同様である。図22に示すように、ユーザ履歴データベース151には、ユーザの行動がユーザ識別子(例えば、店舗10で有効なユーザの会員番号)とともに記録されている。より具体的には、ユーザの会員番号と、商品名と、その商品に対するユーザの行動(関心を示したことまたは購入したこと)と、日付および時刻が、ユーザ履歴データベース151内で対応付けされている。例えば、ユーザ履歴データベース151の記録の第1行目は、会員番号0001を持つ携帯型通信デバイスの所有者であるユーザが、2012年12月14日の23時00分15秒に商品AACに関心を有したことを示す。これは、ユーザの手が接近した商品AACをユーザが関心を有する商品として、サーバ装置130が会員番号に対応付けて記録した結果である。   The record of the user history database 151 is the same as that shown in FIG. 22 related to the eighth embodiment. As illustrated in FIG. 22, the user history database 151 records user behavior together with a user identifier (for example, a member number of a user valid at the store 10). More specifically, the user's membership number, the product name, the user's behavior for the product (showing interest or purchase), the date and time are associated in the user history database 151. Yes. For example, the first line of the record of the user history database 151 shows that the user who is the owner of the portable communication device having the membership number 0001 is interested in the product AAC at 23:00:15 on December 14, 2012. It shows that it had. This is a result of the server apparatus 130 recording the product AAC that the user's hand approaches as a product that the user is interested in in association with the member number.

ユーザ履歴データベース151にユーザ50が関心を有する商品を記録する前に、サーバ装置130は、ユーザ・装置対応付けデータベース190にアクセスし、商品に接近したユーザに対応する可搬型通信デバイス220の識別子に基づいて、ユーザ・装置対応付けデータベース190内で、その識別子に対応する会員番号を検索する。これによりユーザ識別子である会員番号が特定される。サーバ装置130は、この会員番号を商品名とともにユーザ履歴データベース151に記録する。   Before recording the product that the user 50 is interested in in the user history database 151, the server device 130 accesses the user / device association database 190 and sets the identifier of the portable communication device 220 corresponding to the user approaching the product. Based on this, the user / device association database 190 is searched for the member number corresponding to the identifier. Thereby, the membership number which is a user identifier is specified. The server device 130 records this member number in the user history database 151 together with the product name.

ユーザ50は、商品105を購入する場合には、キャッシュレジスタ(商品購入検出装置)160で料金を支払う。図27に示すように、この実施の形態のキャッシュレジスタ160は、サーバ通信部167に接続された会員カード読み取り部168を備える。会員カード読み取り部168は、会員カード読み取り部230と同様に、ユーザが所有する会員カードに記録された会員番号(ユーザ識別子)を読み取る。商品を持ったユーザがキャッシュレジスタ160の前に現れると、店員は会員カード読み取り部168に会員カードの会員番号を読み取らせる。   When the user 50 purchases the product 105, the user 50 pays a fee at the cash register (product purchase detection device) 160. As shown in FIG. 27, the cash register 160 of this embodiment includes a membership card reading unit 168 connected to the server communication unit 167. The membership card reading unit 168 reads the membership number (user identifier) recorded on the membership card owned by the user, like the membership card reading unit 230. When a user who has a product appears in front of the cash register 160, the store clerk causes the member card reading unit 168 to read the member number of the member card.

第1の実施の形態と同様に、料金の支払いが完了し、商品認識部165で商品が認識されると、キャッシュレジスタ160で商品の購入が検出されたことを意味する。キャッシュレジスタ160が商品の購入を検出し、識別子認識部166が可搬型通信デバイス220の識別子を認識し、会員カード読み取り部168が会員番号を読み取ると、サーバ通信部167は、商品と可搬型通信デバイス220の識別子と会員番号と日付および時刻を示す信号をサーバ装置130に送信する。   As in the first embodiment, when the payment of the fee is completed and the product is recognized by the product recognition unit 165, it means that the purchase of the product is detected by the cash register 160. When the cash register 160 detects the purchase of the product, the identifier recognizing unit 166 recognizes the identifier of the portable communication device 220, and the member card reading unit 168 reads the member number, the server communication unit 167 performs the product and portable communication. A signal indicating the identifier, member number, date, and time of the device 220 is transmitted to the server device 130.

この信号を受信すると、サーバ装置130は、この信号に示される商品をユーザが購入した商品として、この信号に示される会員番号に対応付けてユーザ履歴データベース151に記録する。サーバ装置130は、この信号に示される日付および時刻をユーザ履歴データベース151に記録してもよい。図22に示すユーザ履歴データベース151の記録の例では、第2行目は、会員番号0001を持つ携帯型通信デバイスの所有者であるユーザが、2013年1月25日の8時16分34秒に商品BACを購入したことを示す。これは、ユーザが購入した商品BACをサーバ装置130が会員番号に対応付けて記録した結果である。   Upon receiving this signal, the server device 130 records the product indicated by this signal in the user history database 151 as a product purchased by the user in association with the member number indicated by this signal. The server device 130 may record the date and time indicated by this signal in the user history database 151. In the example of the record of the user history database 151 shown in FIG. 22, the second line shows that the user who is the owner of the portable communication device having the membership number 0001 is 8:16:34 on January 25, 2013. Indicates that the product BAC has been purchased. This is a result of the server apparatus 130 recording the product BAC purchased by the user in association with the membership number.

また、サーバ装置130は、ユーザ・装置対応付けデータベース190にアクセスし、キャッシュレジスタ160から送信された信号に示される識別子と会員番号のペアリングを解消する。具体的には、ユーザ・装置対応付けデータベース190の記録の可搬型通信デバイス220の識別子を残し、会員番号を削除する。   Further, the server device 130 accesses the user / device association database 190 and cancels the pairing of the identifier and the member number indicated by the signal transmitted from the cash register 160. Specifically, the identifier of the portable communication device 220 recorded in the user / device association database 190 is left and the member number is deleted.

この実施の形態では、キャッシュレジスタ160は、識別子認識部166と会員カード読み取り部168を備える。しかし、識別子認識部166と会員カード読み取り部168のいずれか一方を排除してもよい。識別子認識部166がなく会員カード読み取り部168がキャッシュレジスタ160に設けられる場合には、サーバ通信部167は、商品と会員番号と日付および時刻を示す信号をサーバ装置130に送信する。サーバ装置130は、この信号に示される商品をユーザが購入した商品として、この信号に示される会員番号に対応付けてユーザ履歴データベース151に記録する。会員カード読み取り部168がなく識別子認識部166がキャッシュレジスタ160に設けられる場合には、サーバ通信部167は、商品と可搬型通信デバイス220の識別子と日付および時刻を示す信号をサーバ装置130に送信する。サーバ装置130は、この信号に示される識別子に基づいて、ユーザ・装置対応付けデータベース190から会員番号を読み出し、この信号に示される商品をユーザが購入した商品として、会員番号に対応付けてユーザ履歴データベース151に記録する。また、サーバ装置130は、識別子と会員番号のいずれか一方を認識すれば、ユーザ・装置対応付けデータベース190での識別子と会員番号のペアリングを解消することができる。   In this embodiment, the cash register 160 includes an identifier recognition unit 166 and a membership card reading unit 168. However, either the identifier recognition unit 166 or the member card reading unit 168 may be excluded. When the identifier recognition unit 166 is not provided and the member card reading unit 168 is provided in the cash register 160, the server communication unit 167 transmits a signal indicating the product, the member number, the date, and the time to the server device 130. The server device 130 records the product indicated by this signal in the user history database 151 as a product purchased by the user in association with the membership number indicated by this signal. When the membership card reading unit 168 is not provided and the identifier recognition unit 166 is provided in the cash register 160, the server communication unit 167 transmits a signal indicating the product, the identifier of the portable communication device 220, the date, and the time to the server device 130. To do. The server device 130 reads the member number from the user / device association database 190 based on the identifier shown in this signal, and associates the user history with the member number as the product purchased by the user as the product purchased by the user. Record in database 151. Further, if the server device 130 recognizes either the identifier or the member number, the pairing of the identifier and the member number in the user / device association database 190 can be canceled.

このようにして、各ユーザについて、購入した商品に関する情報と、関心を持ったが購入には至らなかった商品に関する情報とがユーザ履歴データベース151に蓄積される。ユーザ履歴データベース151に蓄積された情報を分析することにより、より高度なマーケティングが可能になると考えられる。ユーザ履歴データベース151内の各記録に日付および時刻が付与される場合には、各ユーザについて、関心ある商品の変化および購入する商品の変化を分析すること、および店舗10への各訪問時に関心を有した商品と購入した商品を分析することが可能になる。   In this way, for each user, information related to the purchased product and information related to the product that was interested but not purchased are accumulated in the user history database 151. By analyzing the information accumulated in the user history database 151, more advanced marketing is considered possible. If each record in the user history database 151 is given a date and time, it will analyze each user for changes in the products they are interested in and changes in the products they are purchasing and will be interested in each visit to the store 10. It becomes possible to analyze the products that you have and the products that you have purchased.

この実施の形態では、カメラ111で撮影されるユーザ50の手が商品棚100の商品105に接近した場合に、サーバ装置130は、携帯型通信デバイス120の識別子を示す信号の要求を送信する。したがって、ユーザが商品に実際に関心を有する場合に、カメラで撮影されるユーザと携帯型通信デバイス120の識別子を対応付けることが可能である。   In this embodiment, when the hand of the user 50 photographed by the camera 111 approaches the product 105 of the product shelf 100, the server device 130 transmits a request for a signal indicating the identifier of the portable communication device 120. Therefore, when the user is actually interested in the product, it is possible to associate the user captured by the camera with the identifier of the portable communication device 120.

しかし、カメラ111で撮影可能な所定の範囲内にユーザが入った場合に、サーバ装置130は、携帯型通信デバイス120の識別子を示す信号の要求を送信してもよい。この場合、ユーザが商品に関心を有する可能性が高いときに、カメラで撮影されるユーザと携帯型通信デバイス120の識別子を対応付けることが可能である。   However, the server device 130 may transmit a request for a signal indicating the identifier of the portable communication device 120 when the user falls within a predetermined range that can be captured by the camera 111. In this case, when there is a high possibility that the user is interested in the product, it is possible to associate the user captured by the camera with the identifier of the portable communication device 120.

また、買い物かごまたはショッピングカート210には、大型のバッテリを取り付けることができる。可搬型通信デバイス220の消費電力が大きくても許容されると考えられる。そこで、サーバ装置130からの要求に応じて、可搬型通信デバイス220が識別子を示す信号を送信するのではなく、常時、識別子を示す信号を送信してもよい。   A large battery can be attached to the shopping cart or shopping cart 210. It is considered that even if the power consumption of the portable communication device 220 is large, it is allowed. Therefore, in response to a request from the server apparatus 130, the portable communication device 220 may always transmit a signal indicating an identifier instead of transmitting a signal indicating an identifier.

この実施の形態では、電波通信装置670は、ユーザ認識装置110と別個に設けられているが、各ユーザ認識装置110に設けられていてもよい。また、電波通信装置670の役割をユーザ認識装置110の無線送信部113および無線受信部114が実行し、可搬型通信デバイス220は1種類の無線通信のみを実行するようにしてもよい。   In this embodiment, the radio wave communication device 670 is provided separately from the user recognition device 110, but may be provided in each user recognition device 110. Further, the radio transmission unit 113 and the radio reception unit 114 of the user recognition device 110 may perform the role of the radio wave communication device 670, and the portable communication device 220 may execute only one type of radio communication.

この実施の形態では、可搬型通信デバイス220の識別子を示す信号を光送信部229が無線で(つまり光で)送信し、ユーザ認識装置110の無線受信部114がこの信号を受信して、サーバ装置130に転送する。しかし、図28に示すように、可搬型通信デバイス220の表面にその装置識別子を表す装置識別子表示240を印刷またはその他の手法により設けてもよい。装置識別子表示としては、例えばバーコードまたはQRコード(登録商標)であってよい。サーバ装置130は、カメラ111で撮影可能な所定の範囲内にユーザが入った場合、またはカメラ111で撮影されるユーザの手が店舗10内の商品に接近した場合、可搬型通信デバイス220に示された装置識別子表示240をカメラ111に撮影することを要求してよい。カメラ111が装置識別子表示240を撮影すると、サーバ装置130は、装置識別子表示240で表される装置識別子に対応するユーザ識別子をユーザ・装置対応付けデータベース190から読み出し、ユーザが関心を有する商品をユーザ識別子に対応付けてユーザ履歴データベース151に記録してよい。この場合には、ユーザ認識装置110では、無線送信部113および無線受信部114が不要であり、可搬型通信デバイス220では光受信部228および光送信部229が不要である。サーバ装置130には、装置識別子表示240から装置識別子を解読する機能が必要である。   In this embodiment, the optical transmission unit 229 transmits a signal indicating the identifier of the portable communication device 220 wirelessly (that is, by light), and the wireless reception unit 114 of the user recognition device 110 receives this signal, and the server Transfer to device 130. However, as shown in FIG. 28, a device identifier display 240 representing the device identifier may be provided on the surface of the portable communication device 220 by printing or other methods. The device identifier display may be a barcode or a QR code (registered trademark), for example. When the user enters a predetermined range that can be photographed by the camera 111 or when the user's hand photographed by the camera 111 approaches a product in the store 10, the server device 130 displays the portable communication device 220. The camera 111 may be requested to photograph the device identifier display 240 displayed. When the camera 111 captures the device identifier display 240, the server device 130 reads a user identifier corresponding to the device identifier represented by the device identifier display 240 from the user / device association database 190, and selects a product that the user is interested in from the user. It may be recorded in the user history database 151 in association with the identifier. In this case, the user recognition device 110 does not need the wireless transmission unit 113 and the wireless reception unit 114, and the portable communication device 220 does not need the optical reception unit 228 and the optical transmission unit 229. The server device 130 needs a function of decoding the device identifier from the device identifier display 240.

この実施の形態では、可搬型通信デバイス220において、識別子記憶部221に記録された可搬型通信デバイス220の識別子を会員カード読み取り部230で読み取られた会員番号がペアリングされ、制御部226のペアリング部231は、電波送信部223により、可搬型通信デバイス220の識別子とユーザ識別子(会員番号)とを示す信号を送信する。しかし、可搬型通信デバイス220は、ユーザ識別子(会員番号)のみを電波送信部223により送信してもよい。この場合には、可搬型通信デバイス220の識別子記憶部221は不要であり、ペアリング部231も不要であり、ユーザ・装置対応付けデータベース190も不要であり、キャッシュレジスタ160の識別子認識部166も不要である。   In this embodiment, in the portable communication device 220, the membership number read by the membership card reading unit 230 is paired with the identifier of the portable communication device 220 recorded in the identifier storage unit 221, and the pair of the control unit 226 is paired. The ring unit 231 uses the radio wave transmission unit 223 to transmit a signal indicating the identifier and user identifier (member number) of the portable communication device 220. However, the portable communication device 220 may transmit only the user identifier (membership number) by the radio wave transmission unit 223. In this case, the identifier storage unit 221 of the portable communication device 220 is not required, the pairing unit 231 is not required, the user / device association database 190 is not required, and the identifier recognition unit 166 of the cash register 160 is also required. It is unnecessary.

他の変形
上記のユーザ観察システムの各構成要素において、CPUが実行する各機能は、CPUの代わりに、ハードウェアで実行してもよいし、例えばFPGA(Field Programmable Gate Array)、DSP(Digital Signal Processor)等のプログラマブルロジックデバイスで実行してもよい。
Other Modifications In each component of the above-described user observation system, each function executed by the CPU may be executed by hardware instead of the CPU, for example, an FPGA (Field Programmable Gate Array), a DSP (Digital Signal) It may be executed by a programmable logic device such as a processor.

上記の各実施の形態においては、サーバ装置130は、ユーザの手が接近した商品をユーザが関心を有する商品として装置識別子またはユーザ識別子に対応付けてデータベースに記録する。これに加えて、サーバ装置130は、ユーザが少し関心を有する商品をデータベースに記録してもよい。つまり、サーバ装置130は、ユーザの手が接近したユーザが高い関心を有する商品と、ユーザが低い関心を有する商品を記録することで、複数段階の関心度を記録してもよい。例えば、サーバ装置130は、カメラ111の画像データに基づいて、ユーザが特定の商品棚100の前に滞在する時間を計算し、滞在時間が所定の閾値を超えた場合に、その商品棚100に陳列された商品を、ユーザが少し関心を有する商品として装置識別子またはユーザ識別子に対応付けてデータベースに記録してよい。この場合、サーバ装置130は、カメラ111の画像データに基づいて、商品棚100に陳列された商品にユーザが注目しているか否かを判断してもよく、ユーザが商品に注目する時間が所定の閾値を超えた場合に、その商品棚100に陳列された商品を、ユーザが少し関心を有する商品として装置識別子またはユーザ識別子に対応付けてデータベースに記録してよい。この結果、データベースには、ユーザが高い関心を示したことと、ユーザが低い関心を示したことを示す記録が蓄積される。   In each of the above-described embodiments, the server device 130 records a product that the user's hand approaches in the database as a product that the user is interested in in association with the device identifier or the user identifier. In addition to this, the server device 130 may record products that the user is slightly interested in in the database. In other words, the server device 130 may record the degree of interest in a plurality of stages by recording products that the user who is close to the user's hand is interested in and products that the user is less interested in. For example, the server device 130 calculates the time that the user stays in front of a specific product shelf 100 based on the image data of the camera 111, and when the stay time exceeds a predetermined threshold, The displayed product may be recorded in the database in association with the device identifier or the user identifier as a product that the user is slightly interested in. In this case, the server apparatus 130 may determine whether or not the user is paying attention to the products displayed on the product shelf 100 based on the image data of the camera 111, and the time when the user pays attention to the products is predetermined. When the threshold value of the product is exceeded, the product displayed on the product shelf 100 may be recorded in the database in association with the device identifier or the user identifier as a product that the user is slightly interested in. As a result, the database stores records indicating that the user has expressed high interest and that the user has expressed low interest.

前記の実施の形態および変形は、矛盾しない限り、組み合わせてもよい。   The above embodiments and modifications may be combined as long as no contradiction arises.

10 店舗、50,51 ユーザ、100 商品棚、101〜104 棚板、105 商品、110 ユーザ認識装置、111 カメラ、112 サーバ通信部、113 無線送信部、114 無線受信部(位置情報受信装置)、115 赤外線センサ(距離測定装置)、116 赤外線プロジェクタ(距離測定装置)、117 無線受信部(情報受信装置)、120 携帯型通信デバイス(可搬型装置)、121 識別子記憶部、122 無線受信部、123 無線送信部、124 電子マネー情報記憶部、125 加速度センサ(動き測定装置)、126 制御部、127 無線送信部、130 サーバ装置(行動分析装置)、131 動き情報受信部、132 動き分析部、140 商品データベース、150 装置識別子・履歴データベース、151 ユーザ履歴データベース、160 キャッシュレジスタ(商品購入検出装置)、161 電子マネー情報読み取り部、162 電子マネー料金徴収部、163 クレジットカード情報読み取り部、164 クレジットカード料金徴収部、166 識別子認識部、165 商品認識部、167 サーバ通信部、168 会員カード読み取り部、170 事前測定結果データベース、175 ユーザ外観データベース、180 ユーザ・装置対応付けデータベース、190 ユーザ・装置対応付けデータベース、210 ショッピングカート、220 可搬型通信デバイス(可搬型装置)、221 識別子記憶部、222 電波受信部、223 電波送信部、226 制御部、228 光受信部、229 光送信部、230 会員カード読み取り部、231 ペアリング部、240 装置識別子表示、670 電波通信装置。
10 stores, 50, 51 users, 100 product shelves, 101-104 shelves, 105 products, 110 user recognition devices, 111 cameras, 112 server communication units, 113 wireless transmission units, 114 wireless reception units (position information reception devices), 115 Infrared sensor (distance measuring device), 116 Infrared projector (distance measuring device), 117 Wireless receiving unit (information receiving device), 120 Portable communication device (portable device), 121 Identifier storage unit, 122 Wireless receiving unit, 123 Wireless transmission unit, 124 Electronic money information storage unit, 125 Acceleration sensor (motion measurement device), 126 Control unit, 127 Wireless transmission unit, 130 Server device (behavior analysis device), 131 Motion information reception unit, 132 Motion analysis unit, 140 Product database, 150 Device identifier / history database, 151 User history database 160 cash register (product purchase detection device), 161 electronic money information reading unit, 162 electronic money fee collection unit, 163 credit card information reading unit, 164 credit card fee collection unit, 166 identifier recognition unit, 165 product recognition unit, 167 server communication unit, 168 member card reading unit, 170 prior measurement result database, 175 user appearance database, 180 user / device association database, 190 user / device association database, 210 shopping cart, 220 portable communication device (portable) Device), 221 identifier storage unit, 222 radio wave reception unit, 223 radio wave transmission unit, 226 control unit, 228 optical reception unit, 229 optical transmission unit, 230 member card reading unit, 231 pairing unit, 240 device identifier display, 70 radio communication device.

Claims (12)

店舗内に設置され、前記店舗内のユーザを逐次的に撮影するカメラと、
前記カメラで撮影される前記ユーザの行動を分析する行動分析装置と、
前記ユーザに保持される可搬型装置に記録された当該可搬型装置を一意に識別可能な装置識別子とともに、前記ユーザの行動を記憶する装置識別子・履歴データベースとを備え、
前記行動分析装置は、前記カメラで撮影される前記ユーザの手が前記店舗内の商品に接近した場合、前記ユーザに保持される前記可搬型装置の前記装置識別子を前記カメラで撮影される前記ユーザの行動に対応付けて、前記装置識別子・履歴データベースに記録することを特徴とするユーザ観察システム。
A camera installed in the store and sequentially shooting the users in the store;
A behavior analysis device that analyzes the behavior of the user photographed by the camera;
A device identifier / history database that stores the behavior of the user, together with a device identifier that can uniquely identify the portable device recorded in the portable device held by the user,
When the user's hand photographed with the camera approaches a product in the store, the behavior analysis device captures the device identifier of the portable device held by the user with the camera. user observation system, characterized in that in association to the behavior, and records before Symbol device identifier-history database.
前記ユーザとの距離を測定する距離測定装置を更に備え、
前記行動分析装置は、前記距離測定装置が測定した、前記距離測定装置と前記ユーザとの間の距離に基づいて、前記ユーザの手が接近した商品を特定することを特徴とする請求項1に記載のユーザ観察システム。
A distance measuring device for measuring the distance to the user;
2. The behavior analysis device identifies a product that the user's hand approaches based on a distance between the distance measurement device and the user measured by the distance measurement device. The described user observation system.
前記行動分析装置は、前記可搬型装置にて測定された前記可搬型装置の動きと前記装置識別子とを示す情報を逐次的に受信する動き情報受信部を備え、
前記行動分析装置は、前記動き情報受信部で受信された前記情報に示される前記可搬型装置の動きと、前記カメラで撮影される前記ユーザの動きとを比較して、これらの動きが同一ユーザの動きに起因するか否か判断し、これらの動きが同一ユーザの動きに起因すると判断される場合に、前記動き情報受信部で受信された前記装置識別子を前記カメラで撮影される前記ユーザの行動に対応付けることを特徴とする請求項1または請求項2に記載のユーザ観察システム。
The behavior analysis device includes a motion information receiving unit that sequentially receives information indicating the motion of the portable device measured by the portable device and the device identifier,
The behavior analysis device compares the movement of the portable device indicated by the information received by the movement information receiving unit with the movement of the user photographed by the camera, and these movements are the same user. If it is determined whether or not these movements are caused by the movement of the same user, the apparatus identifier received by the movement information reception unit is used for the user photographed by the camera . The user observation system according to claim 1, wherein the user observation system is associated with an action .
前記店舗内の前記カメラの近傍に設置され、前記可搬型装置から送信された前記装置識別子を示す情報を無線で受信する情報受信装置をさらに備え、
前記行動分析装置は、前記情報受信装置で受信された前記情報に示された前記装置識別子に基づいて、前記カメラで撮影可能な範囲内に位置しているユーザに保持される可搬型装置の装置識別子を特定し、特定された前記装置識別子を前記カメラで撮影される前記ユーザの行動に対応付けることを特徴とする請求項1から請求項3のいずれか1項に記載のユーザ観察システム。
An information receiving device that is installed near the camera in the store and wirelessly receives information indicating the device identifier transmitted from the portable device;
The behavior analysis device is a portable device device held by a user who is located within a range that can be photographed by the camera, based on the device identifier indicated in the information received by the information reception device. The user observation system according to any one of claims 1 to 3, wherein an identifier is specified, and the specified device identifier is associated with the action of the user photographed by the camera.
複数のユーザにそれぞれ保持される複数の可搬型装置の複数の装置識別子と、これらのユーザの外観に関する情報が対応付けられて記録されているユーザ外観データベースをさらに備え、
前記行動分析装置は、前記カメラで撮影される前記ユーザの外観を前記ユーザ外観データベースに記録された情報と比較することにより、前記カメラで撮影された前記ユーザに保持される可搬型装置の装置識別子を特定し、特定された前記装置識別子を、前記カメラで撮影される前記ユーザの行動に対応付けることを特徴とする請求項1から請求項4のいずれか1項に記載のユーザ観察システム。
A plurality of device identifiers of a plurality of portable devices respectively held by a plurality of users, and a user appearance database in which information related to the appearance of these users is recorded in association with each other.
The behavior analysis device compares the appearance of the user photographed by the camera with information recorded in the user appearance database, thereby identifying a device identifier of a portable device held by the user photographed by the camera The user observation system according to any one of claims 1 to 4, wherein the device identifier is identified and the identified device identifier is associated with an action of the user photographed by the camera.
商品の購入を検出するとともに、前記装置識別子を認識可能な商品購入検出装置をさらに備え、
前記商品購入検出装置で商品の購入が検出され前記装置識別子が認識されると、前記行動分析装置は、前記商品を前記ユーザが購入した商品として、前記商品購入検出装置で認識された前記装置識別子に対応付けて前記装置識別子・履歴データベースに記録することを特徴とする請求項1から請求項5のいずれか1項に記載のユーザ観察システム。
A product purchase detection device capable of detecting the purchase of the product and recognizing the device identifier;
When purchase of a product is detected by the product purchase detection device and the device identifier is recognized, the behavior analysis device recognizes the device identifier recognized by the product purchase detection device as a product purchased by the user. 6. The user observation system according to claim 1, wherein the user observation system is recorded in the device identifier / history database in association with each other.
前記ユーザを識別するユーザ識別子と、前記可搬型装置の前記装置識別子とが対応付けられて記憶されているユーザ・装置対応付けデータベースと、
商品の購入を検出するとともに、前記ユーザ識別子を読み取り可能な商品購入検出装置とをさらに備え、
前記商品購入検出装置で商品の購入が検出され前記ユーザ識別子が読み取られると、前記行動分析装置は、前記ユーザ識別子に対応する前記可搬型装置の前記装置識別子を前記ユーザ・装置対応付けデータベースから読み出し、前記商品を前記ユーザが購入した商品として、前記ユーザ・装置対応付けデータベースから読み出された前記装置識別子に対応付けて前記装置識別子・履歴データベースに記録することを特徴とする請求項1から請求項6のいずれか1項に記載のユーザ観察システム。
A user / device association database in which a user identifier for identifying the user and the device identifier of the portable device are stored in association with each other;
A product purchase detection device capable of detecting purchase of a product and reading the user identifier;
When purchase of a product is detected by the product purchase detection device and the user identifier is read, the behavior analysis device reads the device identifier of the portable device corresponding to the user identifier from the user / device association database. The product is recorded as the product purchased by the user in the device identifier / history database in association with the device identifier read from the user / device association database. Item 7. The user observation system according to any one of Item 6.
前記ユーザを識別するユーザ識別子と、前記可搬型装置の前記装置識別子とが対応付けられて記憶されているユーザ・装置対応付けデータベースと、
前記ユーザ識別子とともに、前記ユーザの行動を記憶するユーザ履歴データベースと、
商品の購入を検出するとともに、前記ユーザ識別子を読み取り可能な商品購入検出装置とをさらに備え、
前記商品購入検出装置で商品の購入が検出され前記ユーザ識別子が読み取られると、前記行動分析装置は、前記商品を前記ユーザが購入した商品として、前記ユーザ識別子に対応付けて前記ユーザ履歴データベースに記録するとともに、
前記ユーザ識別子に対応する前記可搬型装置の前記装置識別子を前記ユーザ・装置対応付けデータベースから読み出し、前記ユーザ・装置対応付けデータベースから読み出された前記装置識別子に前記装置識別子・履歴データベースで対応付けられて記録されている前記ユーザの行動を、前記ユーザ識別子に対応付けて前記ユーザ履歴データベースに記録することを特徴とする請求項1から請求項6のいずれか1項に記載のユーザ観察システム。
A user / device association database in which a user identifier for identifying the user and the device identifier of the portable device are stored in association with each other;
A user history database that stores the user behavior along with the user identifier;
A product purchase detection device capable of detecting purchase of a product and reading the user identifier;
When purchase of a product is detected by the product purchase detection device and the user identifier is read, the behavior analysis device records the product as a product purchased by the user in the user history database in association with the user identifier. And
The device identifier of the portable device corresponding to the user identifier is read from the user / device association database, and is associated with the device identifier read from the user / device association database in the device identifier / history database. The user observation system according to any one of claims 1 to 6, wherein the user's behavior recorded and recorded is recorded in the user history database in association with the user identifier.
店舗内に設置され、前記店舗内のユーザを逐次的に撮影するカメラと、
前記カメラで撮影される前記ユーザの行動を分析する行動分析装置と、
前記ユーザを一意に識別可能なユーザ識別子とともに、前記ユーザの行動を記憶するユーザ履歴データベースとを備え、
前記行動分析装置は、前記カメラで撮影される前記ユーザの手が前記店舗内の商品に接近した場合、前記店舗に所有され前記店舗内で前記ユーザに保持される可搬型装置から報告される前記ユーザ識別子を前記カメラで撮影される前記ユーザに対応付け、前記カメラで撮影されるユーザの行動を前記ユーザ識別子に対応付けて前記ユーザ履歴データベースに記録することを特徴とするユーザ観察システム。
A camera installed in the store and sequentially shooting the users in the store;
A behavior analysis device that analyzes the behavior of the user photographed by the camera;
A user history database that stores the user's behavior together with a user identifier that can uniquely identify the user,
When the user's hand photographed by the camera approaches a product in the store, the behavior analysis device is reported from a portable device that is owned by the store and held by the user in the store. A user observation system, wherein a user identifier is associated with the user photographed by the camera, and a user's action photographed by the camera is recorded in the user history database in association with the user identifier.
前記ユーザ識別子と、前記可搬型装置に記録された当該可搬型装置を一意に識別可能な装置識別子とが対応付けられて記憶されるユーザ・装置対応付けデータベースをさらに備え、
前記行動分析装置は、前記ユーザ識別子と前記装置識別子とが前記可搬型装置から報告されると、前記ユーザ識別子と前記装置識別子とを対応付けて前記ユーザ・装置対応付けデータベースに記録し、
前記行動分析装置は、前記ユーザ識別子を示さずに前記可搬型装置の前記装置識別子を示す信号を受信し、
前記カメラで撮影される前記ユーザの手が前記店舗内の商品に接近した場合、前記行動分析装置は、前記信号に示される前記装置識別子に対応する前記ユーザ識別子を前記ユーザ・装置対応付けデータベースから読み出し、前記商品を前記ユーザが関心を有する商品として、前記ユーザ識別子に対応付けて前記ユーザ履歴データベースに記録することを特徴とする請求項9に記載のユーザ観察システム。
A user / device correspondence database in which the user identifier and a device identifier that can be uniquely identified for the portable device recorded in the portable device are stored in association with each other;
When the user identifier and the device identifier are reported from the portable device, the behavior analysis device records the user identifier and the device identifier in association with each other in the user / device association database,
The behavior analysis device receives a signal indicating the device identifier of the portable device without indicating the user identifier,
When the user's hand photographed by the camera approaches a product in the store, the behavior analysis device extracts the user identifier corresponding to the device identifier indicated in the signal from the user / device association database. The user observation system according to claim 9, wherein the user observation system records the product as a product that the user is interested in, and records the product in the user history database in association with the user identifier.
前記ユーザ識別子と、前記可搬型装置に記録された当該可搬型装置を一意に識別可能な装置識別子とが対応付けられて記憶されるユーザ・装置対応付けデータベースをさらに備え、
前記行動分析装置は、前記ユーザ識別子と前記装置識別子とが前記可搬型装置から報告されると、前記ユーザ識別子と前記装置識別子とを対応付けて前記ユーザ・装置対応付けデータベースに記録し、
前記行動分析装置は、前記カメラで撮影される前記ユーザの手が前記店舗内の商品に接近した場合、前記可搬型装置に示された前記装置識別子を表す装置識別子表示を前記カメラに撮影することを要求し、
前記カメラが前記装置識別子表示を撮影すると、前記行動分析装置は、前記装置識別子表示で表される記装置識別子に対応する前記ユーザ識別子を前記ユーザ・装置対応付けデータベースから読み出し、前記商品を前記ユーザが関心を有する商品として、前記ユーザ識別子に対応付けて前記ユーザ履歴データベースに記録することを特徴とする請求項9に記載のユーザ観察システム。
A user / device correspondence database in which the user identifier and a device identifier that can be uniquely identified for the portable device recorded in the portable device are stored in association with each other;
When the user identifier and the device identifier are reported from the portable device, the behavior analysis device records the user identifier and the device identifier in association with each other in the user / device association database,
The behavior analysis apparatus, when the hand of the user to be photographed in front Symbol camera approaches the products in the store, taking a device identifier display representing the device identifiers shown in the portable device to the camera Request that
When the camera shoots the device identifier display, the behavior analysis apparatus reads the user identifier corresponding to the prior Symbol device identifier represented by the device identifier displayed from the user-device association database, the said products 10. The user observation system according to claim 9, wherein a product that the user is interested in is recorded in the user history database in association with the user identifier.
商品の購入を検出するとともに、前記装置識別子を認識可能な商品購入検出装置をさらに備え、
前記商品購入検出装置で商品の購入が検出され前記装置識別子が認識されると、前記行動分析装置は、記装置識別子に対応する前記ユーザ識別子を前記ユーザ・装置対応付けデータベースから読み出し、前記商品を前記ユーザが購入した商品として、読み出された前記ユーザ識別子に対応付けて前記ユーザ履歴データベースに記録することを特徴とする請求項10または請求項11に記載のユーザ観察システム。
A product purchase detection device capable of detecting the purchase of the product and recognizing the device identifier;
If the device identifier purchase products detected by the product purchase detecting device is recognized, the behavior analysis apparatus reads the user identifier corresponding to the prior Symbol device identifier from the user device association database, said product The user observation system according to claim 10 or 11, wherein the product is recorded in the user history database in association with the read user identifier as a product purchased by the user.
JP2013171221A 2013-08-21 2013-08-21 User observation system Expired - Fee Related JP6134607B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013171221A JP6134607B2 (en) 2013-08-21 2013-08-21 User observation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013171221A JP6134607B2 (en) 2013-08-21 2013-08-21 User observation system

Publications (2)

Publication Number Publication Date
JP2015041194A JP2015041194A (en) 2015-03-02
JP6134607B2 true JP6134607B2 (en) 2017-05-24

Family

ID=52695332

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013171221A Expired - Fee Related JP6134607B2 (en) 2013-08-21 2013-08-21 User observation system

Country Status (1)

Country Link
JP (1) JP6134607B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6605822B2 (en) * 2015-03-17 2019-11-13 株式会社日本総合研究所 Customer information system and program
JP2016201105A (en) * 2015-04-07 2016-12-01 三菱電機株式会社 Information processor and information processing method
US11461733B2 (en) 2016-03-23 2022-10-04 Nec Corporation Behavior analysis device, behavior analysis system, behavior analysis method, and program
EP4410155A1 (en) * 2016-05-09 2024-08-07 Grabango Co. System and method for computer vision driven applications within an environment
JP7114215B2 (en) * 2016-06-30 2022-08-08 株式会社東芝 Life data integrated analysis system, life data integrated analysis method, and life data integrated analysis program
CN110291516A (en) * 2017-02-22 2019-09-27 索尼公司 Information processing equipment, information processing method and program
WO2018235198A1 (en) * 2017-06-21 2018-12-27 日本電気株式会社 Information processing device, control method, and program
JP2020004226A (en) * 2018-06-29 2020-01-09 株式会社Ca Abeja Estimation system, estimation method, estimation device and computer program
JP2020042644A (en) * 2018-09-12 2020-03-19 Smn株式会社 Information processing device, information management method and computer program
JP7197333B2 (en) * 2018-11-07 2022-12-27 東芝テック株式会社 Information providing device and its control program
JP7401129B1 (en) 2022-11-15 2023-12-19 株式会社SEtech Product display shelf

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004030168A (en) * 2002-06-25 2004-01-29 Aruze Corp Method and system for member registration
JP2004274101A (en) * 2003-03-05 2004-09-30 Shigeo Kaneda Mobile object identification system
JP2006309280A (en) * 2005-04-26 2006-11-09 Hitachi Software Eng Co Ltd System for analyzing purchase behavior of customer in store using noncontact ic tag
JP2007323199A (en) * 2006-05-30 2007-12-13 Omron Corp Production management apparatus, production management method, production management program and recording medium with the same recorded thereon, and production system
JP2009126660A (en) * 2007-11-27 2009-06-11 Toshiba Tec Corp Article management system and information processing apparatus
RU2565012C2 (en) * 2008-03-21 2015-10-10 Санрайз Р Энд Д Холдингз, Ллс Reception of actual data relating buyers behaviour during goods selection in real time
KR101710509B1 (en) * 2008-10-31 2017-02-27 선라이즈 알앤디 홀딩스, 엘엘씨 Systems of influencing shoppers at the first moment of truth in a retail establishment
JP2010140287A (en) * 2008-12-12 2010-06-24 Nomura Research Institute Ltd Purchase action analysis device, method and computer program
US8983124B2 (en) * 2009-12-03 2015-03-17 National Institute Of Advanced Industrial Science And Technology Moving body positioning device
JP5422859B2 (en) * 2010-03-31 2014-02-19 株式会社日立製作所 Monitoring device and suspicious behavior detection method

Also Published As

Publication number Publication date
JP2015041194A (en) 2015-03-02

Similar Documents

Publication Publication Date Title
JP6134607B2 (en) User observation system
US20230017398A1 (en) Contextually aware customer item entry for autonomous shopping applications
US11074637B2 (en) Self-checkout arrangements
US11599932B2 (en) System and methods for shopping in a physical store
US11226395B2 (en) Tracking system with mobile reader
US10290031B2 (en) Method and system for automated retail checkout using context recognition
WO2018036075A1 (en) Intelligent shopping cart, intelligent shopping system and implement method therefor
TWI686777B (en) Shopping settlement method, smart shopping equipment and smart supermarket system
US20160350811A1 (en) Measurements of earth&#39;s magnetic field indoors
KR100754548B1 (en) Mobile communication terminal capable of pinpointing a tag&#39;s location and information providing system and service method utilizing both of them
US20150242863A1 (en) Electronic apparatus and method
US20100217672A1 (en) Positional Information Analysis Apparatus, Positional Information Analysis Method, and Positional Information Analysis System
US10653359B2 (en) System and method for providing walking path guidance service based on measurement of motion of user
JP6580651B2 (en) Information processing apparatus, information processing apparatus control method, information processing apparatus control program, and article providing system
US20190220844A1 (en) Systems and methods for self-checkout using rfid motion triggered tags
CN109993520A (en) A kind of system and method based on position payment
US10499754B2 (en) Sensing device for shopping cart
CN110678771A (en) Terminal device for position measurement, computer program, and system
JP2019024974A (en) Pursuit game system
US20190122231A1 (en) Container, non-transitory computer-readable storage medium for storing program, and customer management method
US20230252442A1 (en) Smart contact lens for point of sale (&#34;pos&#34;) transaction validation using object detection and image classification
CN105719153A (en) Indoor geomagnetic field measurement
JP7091382B2 (en) Information processing device, terminal device, information processing system, information processing method, terminal control method, information processing program, and terminal control program
KR101488821B1 (en) Receptionist robot and the system thereof
US20220318837A1 (en) Information processing apparatus and information processing system

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20150413

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160303

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170131

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170330

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170424

R150 Certificate of patent or registration of utility model

Ref document number: 6134607

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees