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

JP7081310B2 - Behavioral analytics device, behavioral analytics system, behavioral analytics method, program and recording medium - Google Patents

Behavioral analytics device, behavioral analytics system, behavioral analytics method, program and recording medium Download PDF

Info

Publication number
JP7081310B2
JP7081310B2 JP2018105898A JP2018105898A JP7081310B2 JP 7081310 B2 JP7081310 B2 JP 7081310B2 JP 2018105898 A JP2018105898 A JP 2018105898A JP 2018105898 A JP2018105898 A JP 2018105898A JP 7081310 B2 JP7081310 B2 JP 7081310B2
Authority
JP
Japan
Prior art keywords
product
behavior
information
customer
access
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018105898A
Other languages
Japanese (ja)
Other versions
JP2019211891A (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.)
Konica Minolta Inc
Original Assignee
Konica Minolta 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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2018105898A priority Critical patent/JP7081310B2/en
Publication of JP2019211891A publication Critical patent/JP2019211891A/en
Application granted granted Critical
Publication of JP7081310B2 publication Critical patent/JP7081310B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、店舗内での顧客の行動を分析する行動分析装置、行動分析システム、行動分析方法、プログラムおよび記録媒体に関する。 The present invention relates to a behavior analysis device, a behavior analysis system, a behavior analysis method, a program and a recording medium for analyzing the behavior of a customer in a store.

従来から、マーケティングや販売促進の目的で、店舗での顧客の購買行動の分析が行われている。例えば特許文献1に開示されたシステムでは、画像情報から人物を検出し、上記人物について、手および腕を除く上半身の部分に設定された注目部位(例えば頭部または肩部)を検出している。そして、上記注目部位の変位状況に基づいて、上記人物が、物品配置エリアに配置された物品を手に取る物品取得行動を行ったか否かを判定するようにしている。物品取得行動を行う際には、物品に手を伸ばす動作に応じて人物の姿勢が変化し、特に上半身が動く。したがって、注目部位の変位状況に注目することで、人物の手や腕の動きを検知することができない状況でも、物品取得行動の有無を判定することができ、これによって、物品取得行動に関する分析を精度よく行うよう試みている。 Traditionally, the purchasing behavior of customers in stores has been analyzed for the purpose of marketing and sales promotion. For example, in the system disclosed in Patent Document 1, a person is detected from image information, and for the above person, a region of interest (for example, a head or a shoulder) set on a portion of the upper body excluding the hands and arms is detected. .. Then, based on the displacement state of the attention portion, it is determined whether or not the person has performed an article acquisition action of picking up the article arranged in the article arrangement area. When performing an article acquisition action, the posture of the person changes according to the action of reaching for the article, and in particular, the upper body moves. Therefore, by paying attention to the displacement state of the attention portion, it is possible to determine the presence or absence of the article acquisition behavior even in the situation where the movement of the person's hand or arm cannot be detected, thereby analyzing the article acquisition behavior. I am trying to do it accurately.

また、例えば特許文献2に開示されたシステムでは、顧客の商品取得行動に関する分析情報を取得するにあたり、陳列エリアに手を伸ばす動作の主体が店員および顧客のいずれであるかを判別し、店員の動作を排除して分析情報を生成することにより、顧客の商品取得行動に関する分析情報を精度よく取得するようにしている。 Further, for example, in the system disclosed in Patent Document 2, when acquiring analysis information regarding a customer's product acquisition behavior, it is determined whether the main body of the action of reaching for the display area is a clerk or a customer, and the clerk's By eliminating the operation and generating the analysis information, the analysis information regarding the customer's product acquisition behavior is accurately acquired.

特開2015-11649号公報(請求項1、2、段落〔0008〕、〔0013〕、図1等参照)JP-A-2015-11649 (see claims 1, 2, paragraphs [0008], [0013], FIG. 1, etc.) 特開2016-224800号公報(請求項1、2、段落〔0005〕、〔0006〕、〔0010〕、図1等参照)Japanese Unexamined Patent Publication No. 2016-224800 (see claims 1, 2, paragraphs [0005], [0006], [0010], FIG. 1 and the like).

ところが、特許文献1のシステムでは、注目部位の変位状況に基づいて物品取得行動の有無を判定する構成であるため、例えば手に取った物品を元の配置エリアに戻す場合も、注目部位が変位し、物品取得行動として判定されてしまう。また、物品に手を差し出して物品と接触しただけで、物品を取らなかった場合でも、注目部位が変位すると、物品取得行動として判定されてしまう。つまり、特許文献1のシステムでは、物品を実際に手に取ったか、物品を戻したのか、物品に接触しただけなのかを区別して判定することができず、物品の購買に関する行動(購買行動)を精度よく判定することができない。 However, in the system of Patent Document 1, since the presence or absence of the article acquisition behavior is determined based on the displacement state of the attention portion, the attention portion is displaced even when the picked-up article is returned to the original arrangement area, for example. However, it will be judged as an article acquisition behavior. Further, even if the article is not picked up by simply reaching out to the article and coming into contact with the article, if the attention portion is displaced, it is determined as the article acquisition behavior. That is, in the system of Patent Document 1, it is not possible to distinguish whether the article is actually picked up, returned, or just in contact with the article, and the behavior related to the purchase of the article (purchasing behavior). Cannot be determined accurately.

また、特許文献2のシステムでは、陳列エリアに手を伸ばす動作の主体が店員および顧客のいずれであるかを判別するに留まり、顧客が実際に商品を取ったのか、商品を戻したのか、商品に触っただけなのかを判別することはできず、やはり、顧客の購買行動を精度よく判定することができない。 Further, in the system of Patent Document 2, it is only determined whether the main body of the action of reaching for the display area is a store clerk or a customer, and whether the customer actually picked up the product, returned the product, or the product. It is not possible to determine whether the product is just touched, and it is also not possible to accurately determine the customer's purchasing behavior.

本発明は、上記の問題点を解決するためになされたもので、その目的は、顧客が商品を取ったのか、商品を元の位置に戻したのか、商品に触っただけなのかを判別することができ、これによって、顧客の購買行動を精度よく判定することができる行動分析装置、行動分析システム、行動分析方法、プログラムおよび記録媒体を提供することにある。 The present invention has been made to solve the above problems, and an object thereof is to determine whether the customer has picked up the product, returned the product to its original position, or just touched the product. It is an object of the present invention to provide a behavior analysis device, a behavior analysis system, a behavior analysis method, a program, and a recording medium capable of accurately determining a customer's purchasing behavior.

本発明の一側面に係る行動分析装置は、店舗内での顧客の行動を分析する行動分析装置であって、前記店舗内を撮影した画像に基づいて、前記店舗内の前記顧客の姿勢を推定して姿勢情報を取得する姿勢推定部と、前記画像から、前記店舗内の商品の陳列状態を解析して前記陳列状態の変動を示す商品変動情報を抽出する商品変動情報抽出部と、前記姿勢情報と前記商品変動情報とに基づいて、前記顧客の購買行動を判定する購買行動判定部とを備えている。 The behavior analysis device according to one aspect of the present invention is a behavior analysis device that analyzes the behavior of a customer in the store, and estimates the attitude of the customer in the store based on an image taken inside the store. The attitude estimation unit that acquires the attitude information, the product variation information extraction unit that analyzes the display state of the products in the store and extracts the product variation information indicating the variation of the display state from the image, and the attitude. It is provided with a purchasing behavior determination unit that determines the purchasing behavior of the customer based on the information and the product fluctuation information.

本発明の他の側面に係る行動分析システムは、上記の行動分析装置と、前記店舗内を撮影して前記画像を取得する撮像部とを備えている。 The behavior analysis system according to another aspect of the present invention includes the above-mentioned behavior analysis device and an image pickup unit that photographs the inside of the store and acquires the image.

本発明のさらに他の側面に係る行動分析方法は、店舗内での顧客の行動を分析する行動分析方法であって、前記店舗内を撮影した画像に基づいて、前記店舗内の前記顧客の姿勢を推定して姿勢情報を取得する姿勢推定工程と、前記画像に基づいて、前記店舗内の商品の陳列状態を解析し、前記商品の陳列状態の変動を商品変動情報として抽出する商品変動情報抽出工程と、前記姿勢情報と前記商品変動情報とに基づいて、前記顧客の購買行動を判定する購買行動判定工程とを含む。 The behavior analysis method according to still another aspect of the present invention is a behavior analysis method for analyzing the behavior of a customer in the store, and the attitude of the customer in the store is based on an image taken inside the store. Product fluctuation information extraction that analyzes the display state of the products in the store based on the posture estimation process that estimates and acquires the posture information and extracts the fluctuation of the display state of the products as the product fluctuation information. The process includes a purchasing behavior determination process for determining the purchasing behavior of the customer based on the attitude information and the product fluctuation information.

本発明のさらに他の側面に係るプログラムは、上記行動分析方法をコンピュータに実行させるプログラムである。 The program according to still another aspect of the present invention is a program that causes a computer to execute the above-mentioned behavior analysis method.

本発明のさらに他の側面に係る記録媒体は、上記プログラムを記録した、コンピュータ読取可能な記録媒体である。 The recording medium according to still another aspect of the present invention is a computer-readable recording medium on which the above program is recorded.

店舗内での顧客の姿勢情報と、店舗内の商品の陳列状態の実際の変動を示す商品変動情報とに基づいて、顧客の購買行動を判定するため、顧客が実際に商品を取ったのか、商品を元の位置に戻したのか、商品に触っただけなのかを判別することができ、これによって、顧客の購買行動を精度よく判定することができる。 Whether the customer actually took the product in order to judge the customer's purchasing behavior based on the customer's attitude information in the store and the product fluctuation information showing the actual fluctuation of the display state of the product in the store. It is possible to determine whether the product has been returned to its original position or just touched the product, thereby accurately determining the customer's purchasing behavior.

本発明の実施の一形態の行動分析システムの全体の構成を模式的に示すブロック図である。It is a block diagram which shows typically the whole structure of the behavior analysis system of one Embodiment of this invention. 上記行動分析システムが適用される店舗内の様子を模式的に示す説明図である。It is explanatory drawing which shows typically the state in the store to which the said behavior analysis system is applied. 上記行動分析システムにおける処理の流れの一例を示す説明図である。It is explanatory drawing which shows an example of the processing flow in the said behavior analysis system. 上記店舗の天井に設置された撮像部で取得された任意のフレームの画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image of an arbitrary frame acquired by the image pickup part installed in the ceiling of the said store. 上記画像に含まれる顧客の姿勢を模式的に示す説明図である。It is explanatory drawing which shows typically the posture of the customer included in the said image. 顧客が棚前に滞在する前のフレームの画像を模式的に示す説明図である。It is explanatory drawing which shows typically the image of the frame before a customer stays in front of a shelf. 顧客が棚前に滞在した後のフレームの画像を模式的に示す説明図である。It is explanatory drawing which shows typically the image of the frame after a customer stays in front of a shelf. 本発明の他の実施の形態の行動分析システムの構成を模式的に示すブロック図である。It is a block diagram schematically showing the structure of the behavior analysis system of another embodiment of this invention. 各商品の商品情報と陳列場所との対応関係を示す商品マップを模式的に示す説明図である。It is explanatory drawing which shows typically the product map which shows the correspondence relation between the product information of each product, and the display place. 上記行動分析システムにおける処理の流れの一例を示す説明図である。It is explanatory drawing which shows an example of the processing flow in the said behavior analysis system. 商品リストの一例を模式的に示す説明図である。It is explanatory drawing which shows an example of the product list schematically.

<実施の形態1>
本発明の実施の一形態について、図面に基づいて説明すれば、以下の通りである。
<Embodiment 1>
An embodiment of the present invention will be described below with reference to the drawings.

〔行動分析システムの構成〕
図1は、本実施形態の行動分析システム50の全体の構成を模式的に示すブロック図であり、図2は、行動分析システム50が適用される店舗100内の様子を模式的に示す説明図である。行動分析システム50は、店舗100内での顧客Pの行動を分析するシステムであり、行動分析装置1と、撮像部2とを有している。
[Structure of behavior analysis system]
FIG. 1 is a block diagram schematically showing the overall configuration of the behavior analysis system 50 of the present embodiment, and FIG. 2 is an explanatory diagram schematically showing the inside of the store 100 to which the behavior analysis system 50 is applied. Is. The behavior analysis system 50 is a system that analyzes the behavior of the customer P in the store 100, and has a behavior analysis device 1 and an image pickup unit 2.

撮像部2は、店舗100内を撮影して画像を取得するカメラで構成されている。上記画像は、例えば動画であるが、静止画であってもよい。撮像部2は、図2に示すように、店舗100内の天井101に設置されているが、顧客Pと、商品棚102に陳列されている商品201とを撮影できる場所であれば、どのような場所に(例えば撮影する商品棚102と向かい合う商品棚102の上などに)設置されていてもよい。また、本実施形態では、撮像部2の設置台数を1台とし、1台の撮像部2で店舗100内の顧客Pと商品201とを撮影するようにしているが、撮像部2は店舗100内に複数設置されていてもよい。そして、顧客Pの撮影と商品201の撮影とを別々の撮像部2によって行うようにしてもよい。 The image pickup unit 2 is composed of a camera that photographs the inside of the store 100 and acquires an image. The above image is, for example, a moving image, but may be a still image. As shown in FIG. 2, the image pickup unit 2 is installed on the ceiling 101 in the store 100, but any place can photograph the customer P and the product 201 displayed on the product shelf 102. It may be installed in various places (for example, on the product shelf 102 facing the product shelf 102 to be photographed). Further, in the present embodiment, the number of the image pickup unit 2 installed is one, and one image pickup unit 2 captures the customer P and the product 201 in the store 100, but the image pickup unit 2 is the store 100. There may be more than one installed inside. Then, the image of the customer P and the image of the product 201 may be performed by separate image pickup units 2.

撮像部2は、LAN(Local Area Network)などの通信回線を介して行動分析装置1と通信可能に接続されているが、行動分析装置1と無線通信可能な構成であってもよい。いずれにしても、撮像部2での撮影によって取得された画像のデータは、通信回線を介して行動分析装置1に送られる。 The image pickup unit 2 is communicably connected to the behavior analysis device 1 via a communication line such as a LAN (Local Area Network), but may be configured to be capable of wireless communication with the behavior analysis device 1. In any case, the image data acquired by the image pickup unit 2 is sent to the behavior analysis device 1 via the communication line.

行動分析装置1は、店舗100内での顧客Pの行動を分析する端末装置であり、例えばパーソナルコンピュータ(PC)で構成される。この行動分析装置1は、姿勢推定部11と、商品変動情報抽出部12と、購買行動判定部13と、記憶部14と、入力部15と、表示部16と、通信部17と、読取部18と、制御部19とを有している。制御部19は、行動分析装置1の各部の動作を制御する中央演算処理装置(CPU;Central Processing Unit)で構成されており、後述するプログラム記憶部14aに記憶された動作プログラムに従って動作する。 The behavior analysis device 1 is a terminal device that analyzes the behavior of the customer P in the store 100, and is composed of, for example, a personal computer (PC). The behavior analysis device 1 includes a posture estimation unit 11, a product change information extraction unit 12, a purchase behavior determination unit 13, a storage unit 14, an input unit 15, a display unit 16, a communication unit 17, and a reading unit. It has 18 and a control unit 19. The control unit 19 is composed of a central processing unit (CPU) that controls the operation of each unit of the behavior analysis device 1, and operates according to an operation program stored in the program storage unit 14a described later.

姿勢推定部11は、撮像部2で取得され、該行動分析装置1に入力された店舗100内の画像に基づいて、店舗100内の顧客Pの姿勢を推定して姿勢情報を取得する。姿勢推定部11は、タイマーなどの計時部(図示せず)を内蔵しており、上記姿勢情報を店舗100内の顧客Pごとに時系列で(時間的に異なるタイミングで)取得する。姿勢推定部11は、例えばGPU(Graphics Processing Unit)で構成されている。GPUは、リアルタイムな画像処理に特化した演算装置(プロセッサ)である。姿勢推定部11をGPUで構成することにより、CNN(Convolutional Neural Network)などの機械学習が可能なニューラルネットワークを構築し、画像入力に対して姿勢を推定することが可能となる。なお、姿勢推定部11は、制御部19と同一のまたは別個のCPUで構成されていてもよい。 The posture estimation unit 11 estimates the posture of the customer P in the store 100 and acquires the posture information based on the image in the store 100 acquired by the image pickup unit 2 and input to the behavior analysis device 1. The posture estimation unit 11 has a built-in time measuring unit (not shown) such as a timer, and acquires the posture information for each customer P in the store 100 in chronological order (at different timings in time). The posture estimation unit 11 is composed of, for example, a GPU (Graphics Processing Unit). The GPU is an arithmetic unit (processor) specialized for real-time image processing. By configuring the posture estimation unit 11 with a GPU, it is possible to construct a neural network capable of machine learning such as CNN (Convolutional Neural Network) and estimate the posture with respect to an image input. The posture estimation unit 11 may be configured by the same or separate CPU as the control unit 19.

商品変動情報抽出部12は、撮像部2で取得され、該行動分析装置1に入力された店舗100内の上記画像から、店舗100内の商品201の陳列状態を解析して上記陳列状態の変動を示す商品変動情報を抽出する。この商品変動情報抽出部12は、制御部19とは別個のCPUで構成されているが、同一のCPUで構成されていてもよい。 The product variation information extraction unit 12 analyzes the display state of the product 201 in the store 100 from the image in the store 100 acquired by the image pickup unit 2 and input to the behavior analysis device 1, and changes in the display state. The product fluctuation information indicating is extracted. The product variation information extraction unit 12 is configured by a CPU separate from the control unit 19, but may be configured by the same CPU.

購買行動判定部13は、姿勢推定部11によって取得された姿勢情報と、商品変動情報抽出部12によって抽出された商品変動情報とに基づいて、顧客Pの購買行動を判定する。この購買行動判定部13は、制御部19とは別個のCPUで構成されているが、同一のCPUで構成されていてもよい。上記の購買行動として、ここでは、顧客Pが商品201を陳列場所(例えば商品棚102)から取り出す行動、取り出した商品201を陳列場所に戻す行動、商品201に対して手を伸ばして接触するだけの行動(接触行動)を考えることができる。 The purchasing behavior determination unit 13 determines the purchasing behavior of the customer P based on the posture information acquired by the attitude estimation unit 11 and the product variation information extracted by the product variation information extraction unit 12. The purchasing behavior determination unit 13 is configured by a CPU separate from the control unit 19, but may be configured by the same CPU. As the above-mentioned purchasing behavior, here, the customer P simply takes out the product 201 from the display place (for example, the product shelf 102), returns the taken-out product 201 to the display place, and reaches out and contacts the product 201. Behavior (contact behavior) can be considered.

なお、姿勢推定部11、商品変動情報抽出部12および購買行動判定部13による各処理の詳細については、後述する動作説明の中で併せて行う。 The details of each process by the posture estimation unit 11, the product change information extraction unit 12, and the purchase behavior determination unit 13 will be described later in the operation description.

記憶部14は、各種の情報を記憶するメモリであり、例えばハードディスクで構成されるが、RAM(Random Access Memory)、ROM(Read Only Memory)、光ディスク、光磁気ディスク、不揮発性メモリなどの記録媒体から適宜選択して構成されてもよい。この記憶部14は、プログラム記憶部14aと、姿勢情報記憶部14bと、画像記憶部14cと、判定結果記憶部14dとを有している。 The storage unit 14 is a memory for storing various types of information, and is composed of, for example, a hard disk, but is a recording medium such as a RAM (Random Access Memory), a ROM (Read Only Memory), an optical disk, a magneto-optical disk, or a non-volatile memory. It may be configured by appropriately selecting from. The storage unit 14 has a program storage unit 14a, a posture information storage unit 14b, an image storage unit 14c, and a determination result storage unit 14d.

プログラム記憶部14aは、行動分析装置1の各部を動作させるための動作プログラムを記憶するメモリである。姿勢情報記憶部14bは、姿勢推定部11によって推定され、取得された姿勢情報を記憶する。画像記憶部14cは、撮像部2で取得され、該行動分析装置1に入力された、時間的に異なる各フレームの画像情報(画像データ)を記憶する。なお、個人情報保護の観点から、撮像部2で取得された画像を永久に保存するのは妥当ではないため、画像記憶部14cに記憶された画像情報は、所定期間経過後(例えば数日後、数か月後)に消去されるか、新しい画像情報によって上書きされる。判定結果記憶部14dは、購買行動判定部13によって判定された結果(購買行動の情報)を記憶する。 The program storage unit 14a is a memory for storing an operation program for operating each unit of the behavior analysis device 1. The posture information storage unit 14b stores the posture information estimated and acquired by the posture estimation unit 11. The image storage unit 14c stores image information (image data) of each frame that is different in time and is acquired by the image pickup unit 2 and input to the behavior analysis device 1. From the viewpoint of personal information protection, it is not appropriate to permanently store the image acquired by the imaging unit 2, so that the image information stored in the image storage unit 14c is stored after a predetermined period (for example, after several days). It will be erased after a few months) or overwritten with new image information. The determination result storage unit 14d stores the result (purchasing behavior information) determined by the purchasing behavior determination unit 13.

入力部15は、例えばキーボード、マウス、タッチパッド、タッチパネルなどで構成され、行動分析システム50の管理者による各種の指示入力を受け付ける。表示部16は、各種の情報を表示するデバイスであり、例えば液晶表示装置で構成される。通信部17は、外部端末(例えばスマートフォンなどの携帯端末や他のPC)と通信するためのインターフェースであり、入出力ポートのほか、アンテナ、送受信回路、変調回路、復調回路などを含んで構成される。読取部18は、記録媒体Rに記録された情報を読み取る装置であり、例えばディスクドライブで構成される。なお、記録媒体Rが可搬型の不揮発性メモリである場合、上記不揮発性メモリの接続部が指し込まれる接続ポートも読取部18に含まれるとする。 The input unit 15 is composed of, for example, a keyboard, a mouse, a touch pad, a touch panel, and the like, and receives various instruction inputs by the administrator of the behavior analysis system 50. The display unit 16 is a device that displays various types of information, and is composed of, for example, a liquid crystal display device. The communication unit 17 is an interface for communicating with an external terminal (for example, a mobile terminal such as a smartphone or another PC), and includes an input / output port, an antenna, a transmission / reception circuit, a modulation circuit, a demodulation circuit, and the like. To. The reading unit 18 is a device that reads information recorded on the recording medium R, and is composed of, for example, a disk drive. When the recording medium R is a portable non-volatile memory, the reading unit 18 also includes a connection port into which the connection unit of the non-volatile memory is pointed.

〔行動分析システムの動作〕
次に、本実施形態の行動分析システム50の動作について説明する。図3は、本実施形態の行動分析システム50における処理の流れの一例を示す説明図である。本実施形態の行動分析システム50によって実現される行動分析方法は、画像取得工程(S1)、姿勢推定工程(S2)、商品変動情報抽出工程(S3)、購買行動判定工程(S4)を含む。以下、各工程について説明する。
[Behavioral analysis system operation]
Next, the operation of the behavior analysis system 50 of the present embodiment will be described. FIG. 3 is an explanatory diagram showing an example of a processing flow in the behavior analysis system 50 of the present embodiment. The behavior analysis method realized by the behavior analysis system 50 of the present embodiment includes an image acquisition step (S1), a posture estimation step (S2), a product variation information extraction step (S3), and a purchasing behavior determination step (S4). Hereinafter, each step will be described.

(S1;画像取得工程)
S1では、店舗100(図2参照)内を撮像部2により撮影することにより、時間的に異なるフレームごとの画像を取得する。図4は、撮像部2で取得された任意のフレームの画像Mの一例を示している。画像Mでは、店舗100内で、商品棚102に陳列された商品201に向かって顧客Pが手を伸ばしている様子(行動)が示されている。取得された各フレームの画像のデータは、行動分析装置1に入力されて画像記憶部14cに順次記憶される。
(S1; image acquisition process)
In S1, the inside of the store 100 (see FIG. 2) is photographed by the image pickup unit 2, and images for each frame different in time are acquired. FIG. 4 shows an example of an image M of an arbitrary frame acquired by the image pickup unit 2. In the image M, a state (behavior) in which the customer P reaches for the product 201 displayed on the product shelf 102 in the store 100 is shown. The acquired image data of each frame is input to the behavior analysis device 1 and sequentially stored in the image storage unit 14c.

(S2;姿勢推定工程)
S2では、姿勢推定部11が、S1で取得された画像に基づいて、店舗100内の顧客Pの姿勢を推定して姿勢情報を取得するとともに、上記姿勢情報を店舗100内の顧客Pごとに時系列で取得する。上記姿勢情報には、例えば、顧客Pが商品棚102の商品201に手を伸ばしたときの姿勢、顧客Pが手を商品201に接触させたときの姿勢、顧客Pが伸ばした手を元に戻したときの姿勢、顧客Pがしゃがみ込んだときの姿勢、顧客Pが歩いているときの姿勢、などの情報が含まれる。取得された姿勢情報は、姿勢情報記憶部14bに記憶される。
(S2; posture estimation process)
In S2, the posture estimation unit 11 estimates the posture of the customer P in the store 100 and acquires the posture information based on the image acquired in S1, and obtains the posture information for each customer P in the store 100. Get in chronological order. The posture information is based on, for example, the posture when the customer P reaches for the product 201 on the product shelf 102, the posture when the customer P touches the product 201, and the hand extended by the customer P. Information such as the posture when the customer P is returned, the posture when the customer P is crouching, and the posture when the customer P is walking is included. The acquired posture information is stored in the posture information storage unit 14b.

図5は、図4で示した画像Mに含まれる顧客Pの姿勢301(太線参照)を示している。顧客Pの姿勢301を示す姿勢情報は、顧客Pの体の各関節位置の情報(例えば2次元または3次元空間内での位置座標)を含む。なお、同図では、顧客Pの姿勢301を分かりやすくするため、各関節位置を線でつなげて示しているが、このような線も上記の姿勢情報に含まれる。 FIG. 5 shows the posture 301 (see thick line) of the customer P included in the image M shown in FIG. The posture information indicating the posture 301 of the customer P includes information on the position of each joint of the body of the customer P (for example, position coordinates in a two-dimensional or three-dimensional space). In the figure, in order to make the posture 301 of the customer P easy to understand, the joint positions are connected by a line, and such a line is also included in the above-mentioned posture information.

姿勢情報の取得(撮影画像からの顧客Pの各関節位置の取得)は、例えば公知の画像処理ソフトウェアを用いることによって行うことができる。また、顧客Pの所定の時間内での動作範囲(例えば移動範囲)は限られるため、所定の時間内での各関節位置(または各関節位置をつなげた線)の移動量が所定範囲内であるか否かを判断することにより、時間的に異なるタイミングで取得された姿勢情報が同一の顧客Pについての情報であるか、別々の顧客Pについての情報であるかを判断することができる。これにより、顧客Pごとに区別して姿勢情報を取得することができる。 The acquisition of the posture information (acquisition of each joint position of the customer P from the captured image) can be performed by using, for example, known image processing software. Further, since the operation range (for example, the movement range) of the customer P within the predetermined time is limited, the movement amount of each joint position (or the line connecting the joint positions) within the predetermined time is within the predetermined range. By determining whether or not there is, it is possible to determine whether the posture information acquired at different timings in time is information about the same customer P or information about different customers P. As a result, the posture information can be acquired separately for each customer P.

(S3;商品変動情報抽出工程)
S3では、商品変動情報抽出部13が、S1で取得された各フレームの画像から、店舗100内の商品201の陳列状態を解析して商品変動情報を抽出する。
(S3; Product fluctuation information extraction process)
In S3, the product variation information extraction unit 13 analyzes the display state of the product 201 in the store 100 from the image of each frame acquired in S1 and extracts the product variation information.

図6は、撮像部2で撮影された画像であって、顧客Pが商品棚102(または商品棚102に陳列されている商品201)の前に滞在する前のフレームの画像M1を模式的に示している。また、図7は、撮像部2で撮影された画像であって、顧客Pが商品棚102の前に滞在した後のフレームの画像M2を模式的に示している。なお、図6および図7では、便宜的に、それぞれの商品201に“1”~“12”の符号を付して列ごとに区別している(各列の商品は同じ種類であるとする)。これらの画像M1・M2から、顧客Pが商品棚102の前に滞在する前に比べて、滞在した後は、符号“3”および“10”の商品201が1個ずつ、商品棚102から減っていることがわかる。したがって、商品変動情報抽出部12は、2つの画像M1・M2を比較して商品201の陳列状態を解析することにより、これらの画像M1・M2から、商品変動情報(符号“3”および“10”の商品201が1個ずつ減ったという情報)を抽出することができる。 FIG. 6 is an image taken by the image pickup unit 2, and schematically shows the image M1 of the frame before the customer P stays in front of the product shelf 102 (or the product 201 displayed on the product shelf 102). Shows. Further, FIG. 7 is an image taken by the image pickup unit 2, and schematically shows an image M2 of the frame after the customer P stays in front of the product shelf 102. In addition, in FIGS. 6 and 7, for convenience, each product 201 is designated by a reference numeral “1” to “12” to distinguish each product (assuming that the products in each row are of the same type). .. From these images M1 and M2, after the customer P stays in front of the product shelf 102, the product 201 having the codes “3” and “10” is reduced from the product shelf 102 one by one. You can see that. Therefore, the product variation information extraction unit 12 compares the two images M1 and M2 and analyzes the display state of the product 201, so that the product variation information (reference numerals “3” and “10” can be obtained from these images M1 and M2. "Information that the number of products 201 has decreased by one) can be extracted.

また、商品変動情報抽出部12は、姿勢推定部11が取得した姿勢情報に基づき、顧客Pが商品棚102(または商品棚102に陳列されている商品201)の前に滞在しているか否かを判定することができる。例えば、商品棚102の前で顧客Pの同じ姿勢301が数フレームにわたって続いたり、商品棚102に対する位置は変化せずに姿勢301が変化している場合には、顧客Pが商品棚102の前に滞在していると判定することができる。したがって、商品変動情報抽出部12は、上記姿勢情報に基づいて、顧客Pが商品201の前に滞在したか否かを判定し、滞在したと判定した場合には、上記のように、画像記憶部14cに記憶された滞在前のフレームの画像M1と、(将来の)滞在後のフレームの画像M2とを比較して商品201の陳列状態を解析することにより、商品変動情報を抽出することができる。 Further, the product fluctuation information extraction unit 12 determines whether or not the customer P is staying in front of the product shelf 102 (or the product 201 displayed on the product shelf 102) based on the attitude information acquired by the attitude estimation unit 11. Can be determined. For example, if the same posture 301 of the customer P continues for several frames in front of the product shelf 102, or if the posture 301 changes without changing the position with respect to the product shelf 102, the customer P is in front of the product shelf 102. It can be determined that you are staying at. Therefore, the product fluctuation information extraction unit 12 determines whether or not the customer P has stayed in front of the product 201 based on the above-mentioned attitude information, and if it is determined that the customer P has stayed, the image storage is as described above. Product fluctuation information can be extracted by comparing the image M1 of the frame before the stay stored in the unit 14c with the image M2 of the frame after the stay (in the future) and analyzing the display state of the product 201. can.

(S4;購買行動判定工程)
S4では、購買行動判定部13が、S2で取得した顧客Pの姿勢情報と、S3で取得した商品変動情報とに基づいて、顧客Pの購買行動を判定する。より具体的には、購買行動判定部13は、まず、S2で取得した姿勢情報の変化に基づいて、顧客Pの商品201へのアクセス行動(陳列している商品201に顧客Pが手を伸ばす行動)を検出する。そして、購買行動判定部13は、上記のアクセス行動と、S3で抽出した商品変動情報とに基づいて、顧客Pの購買行動を判定する。
(S4; Purchasing behavior determination process)
In S4, the purchasing behavior determination unit 13 determines the purchasing behavior of the customer P based on the attitude information of the customer P acquired in S2 and the product fluctuation information acquired in S3. More specifically, the purchasing behavior determination unit 13 first reaches out to the customer P's access behavior to the product 201 (the customer P reaches for the displayed product 201) based on the change in the posture information acquired in S2. Behavior) is detected. Then, the purchasing behavior determination unit 13 determines the purchasing behavior of the customer P based on the above access behavior and the product fluctuation information extracted in S3.

例えば、アクセス行動が1回であり、1回のアクセス行動の前後で、商品棚102上の商品201が1個減った場合には、顧客Pが1回のアクセス行動で商品棚102から商品201を1個取ったと判定できる。なお、「アクセス行動の前後」とは、顧客Pがアクセス行動を行う商品棚102の前に滞在する前のフレームと、滞在した後のフレームとの関係を指す。また、同じ商品棚102の前でアクセス行動が2回あり、2回のアクセス行動の前後で商品棚102上の商品201が2個減った場合には、顧客Pがそれぞれのアクセス行動において商品棚102から商品201を1個ずつ取ったと判定できる。つまり、これらの場合、顧客Pの購買行動として、商品201を陳列場所から取り出す行動があったと判定することができる。 For example, if the access action is once and the number of products 201 on the product shelf 102 is reduced by one before and after one access action, the customer P has one access action from the product shelf 102 to the product 201. It can be determined that one is taken. The “before and after the access behavior” refers to the relationship between the frame before the customer P stays in front of the product shelf 102 on which the access behavior is performed and the frame after the stay. Further, if there are two access actions in front of the same product shelf 102 and the number of products 201 on the product shelf 102 decreases by two before and after the two access actions, the customer P has the product shelf in each access action. It can be determined that the product 201 is taken one by one from 102. That is, in these cases, it can be determined that the purchase behavior of the customer P is the behavior of taking out the product 201 from the display place.

また、アクセス行動が1回あり、1回のアクセス行動の前後で商品棚102上の商品201の増減がなかった場合には、顧客Pが1回のアクセス行動で商品201に接触しただけで、商品201を取らなかったと判定できる。つまり、この場合、顧客Pの購買行動として、商品201に対して接触するだけの行動(接触行動)があったと判定することができる。 Further, if there is one access action and the product 201 on the product shelf 102 does not increase or decrease before or after the one access action, the customer P only contacts the product 201 in one access action. It can be determined that the product 201 was not taken. That is, in this case, it can be determined that the customer P's purchasing behavior is such that the product 201 is in contact with the product 201 (contact behavior).

さらに、同じ商品棚102の前でアクセス行動が2回あり、2回のアクセス行動の前後で商品棚102上の商品201の増減がなかった場合には、1回目のアクセス行動で商品棚102から取った商品201を、2回目のアクセス行動で商品棚102に戻した可能性が高いと判定できる。つまり、この場合、顧客Pの購買行動として、商品201を陳列場所に戻す行動があったと判定することができる。なお、顧客Pが2回のアクセス行動のそれぞれにおいて商品201に接触しただけで商品201を取らなかった可能性も否定できないが、2回アクセスするということは、その商品201に興味があることを示しているため、特に2回目のアクセスにおいて、商品201に触れただけで手に取らない可能性は極めて低いと考えられる。したがって、上記のように、顧客Pの購買行動として、商品201を陳列場所に戻す行動があったと判定するのが妥当である。 Further, if there are two access actions in front of the same product shelf 102 and there is no increase / decrease in the product 201 on the product shelf 102 before and after the two access actions, the first access action is performed from the product shelf 102. It can be determined that there is a high possibility that the product 201 taken is returned to the product shelf 102 in the second access action. That is, in this case, it can be determined that the purchase behavior of the customer P is the behavior of returning the product 201 to the display place. It cannot be denied that the customer P may not have taken the product 201 only by contacting the product 201 in each of the two access actions, but accessing the product twice means that he / she is interested in the product 201. Therefore, it is highly unlikely that the product 201 will not be picked up just by touching it, especially in the second access. Therefore, as described above, it is appropriate to determine that the purchase behavior of the customer P is the behavior of returning the product 201 to the display place.

判定された購買行動の情報は、判定結果記憶部14dに記憶される。これにより、例えばシステムの管理者は、行動分析装置1にアクセスして判定結果記憶部14dに記憶された購買行動の情報を参照することにより、顧客Pの購買行動を把握して今後のマーケティングに活かすことが可能となる。 The determined purchasing behavior information is stored in the determination result storage unit 14d. As a result, for example, the system administrator can access the behavior analysis device 1 and refer to the purchase behavior information stored in the determination result storage unit 14d to grasp the purchase behavior of the customer P for future marketing. It will be possible to make use of it.

〔効果〕
以上のように、本実施形態では、購買行動判定部13が、S2で取得した姿勢情報と、S3で抽出した商品変動情報とに基づいて、顧客Pの購買行動を判定する(S4)。顧客Pの姿勢を判断するだけでは(例えば顧客Pが商品201に手を伸ばしたとの判断だけでは)、顧客Pが陳列場所から商品201を取ったのか、商品201を元の陳列場所に戻したのか、商品201に触っただけなのかを判別することができない。しかし、顧客Pの姿勢情報に加えて、商品201の実際の変動を示す情報(商品変動情報)をさらに考慮することにより、顧客Pの姿勢による動作(行動)が、顧客Pが陳列場所から商品201を取った行動であるのか、一旦取り出した商品201を元の陳列場所に戻した行動であるのか、商品201に触っただけの行動であるのかを判別することができる。これにより、顧客Pの購買行動を精度よく判定することができる。
〔effect〕
As described above, in the present embodiment, the purchasing behavior determination unit 13 determines the purchasing behavior of the customer P based on the posture information acquired in S2 and the product fluctuation information extracted in S3 (S4). Just by judging the attitude of customer P (for example, just by judging that customer P reached out to product 201), whether customer P took product 201 from the display location or returned product 201 to the original display location. It is not possible to determine whether the product 201 has just been touched. However, by further considering the information indicating the actual fluctuation of the product 201 (product fluctuation information) in addition to the customer P's attitude information, the movement (behavior) according to the customer P's attitude can be caused by the customer P from the display location to the product. It is possible to determine whether the action is the action of taking the 201, the action of returning the product 201 once taken out to the original display place, or the action of just touching the product 201. As a result, the purchasing behavior of the customer P can be accurately determined.

また、商品変動情報抽出部12は、姿勢情報に基づいて、顧客Pが商品201の前に滞在したか否かを判定し、滞在したと判定した場合には、滞在する前のフレームの画像M1と、滞在した後のフレームの画像M2とを比較して、商品201の陳列状態を解析することにより、商品変動情報を抽出する(S3)。顧客Pが商品201の前に滞在する前後の各フレーム画像を比較することにより、商品201の陳列状態の変化、つまり、商品201の増減を明確に把握することができる。これにより、信頼性の高い商品変動情報を取得することができる。 Further, the product fluctuation information extraction unit 12 determines whether or not the customer P has stayed in front of the product 201 based on the attitude information, and if it is determined that the customer P has stayed, the image M1 of the frame before staying. And the image M2 of the frame after staying are compared with each other, and the product fluctuation information is extracted by analyzing the display state of the product 201 (S3). By comparing each frame image before and after the customer P stays in front of the product 201, it is possible to clearly grasp the change in the display state of the product 201, that is, the increase / decrease in the product 201. As a result, highly reliable product fluctuation information can be obtained.

また、例えば、顧客Pが商品201の前に滞在していると、その滞在中のフレーム画像では、顧客Pの手元が顧客の体に隠れて、顧客Pが商品201を取ったかどうかを判別できない場合がある。しかし、上記のように、顧客Pが商品201の前に滞在する前後の各フレーム画像を比較することにより、顧客Pの手元が顧客の体に隠れるか否かに関係なく、商品201の陳列状態の変化を把握することができる。したがって、この点でも、信頼性の高い商品変動情報を取得することができる。 Further, for example, if the customer P is staying in front of the product 201, it cannot be determined whether or not the customer P has taken the product 201 because the customer P's hand is hidden behind the customer's body in the frame image during the stay. In some cases. However, as described above, by comparing each frame image before and after the customer P stays in front of the product 201, the display state of the product 201 regardless of whether or not the customer P's hand is hidden by the customer's body. You can grasp the change of. Therefore, in this respect as well, highly reliable product fluctuation information can be obtained.

また、購買行動判定部13は、姿勢情報の変化に基づいて、顧客Pの商品201へのアクセス行動を検出する(S4)。商品201を購買するときには、陳列された商品201にアクセスして(手を伸ばして)、陳列場所から商品201を取り出す(カートに入れる)行動が必ず伴う。したがって、このアクセス行動を検出することにより、アクセスした商品201についての購買行動の判定を精度よく行うことができる。 Further, the purchasing behavior determination unit 13 detects the access behavior of the customer P to the product 201 based on the change in the posture information (S4). When purchasing a product 201, there is always an action of accessing the displayed product 201 (reaching out) and taking out the product 201 from the display location (adding it to the cart). Therefore, by detecting this access behavior, it is possible to accurately determine the purchasing behavior of the accessed product 201.

また、購買行動判定部13は、上記のアクセス行動と、S3で抽出した商品変動情報とに基づいて、購買行動を判定する(S4)。アクセスした商品201の実際の変動(個数の増減)に基づいて購買行動を判定するため、アクセスした商品201についての購買行動の判定を確実に精度よく行うことができる。 Further, the purchasing behavior determination unit 13 determines the purchasing behavior based on the above access behavior and the product fluctuation information extracted in S3 (S4). Since the purchasing behavior is determined based on the actual fluctuation (increase / decrease in the number) of the accessed product 201, it is possible to reliably and accurately determine the purchasing behavior of the accessed product 201.

また、購買行動判定部13は、購買行動として、商品201を陳列場所(例えば商品棚102)から取り出す行動、商品201を陳列場所に戻す行動、商品201に対する接触行動のいずれかを判定する(S4)。これにより、購買行動として、顧客Pが商品201を取ったのか、商品201を元の位置に戻したのか、商品201に触っただけなのかを明確に区別して判定することができる。 Further, the purchasing behavior determination unit 13 determines, as a purchasing behavior, one of an action of taking out the product 201 from the display place (for example, the product shelf 102), an action of returning the product 201 to the display place, and an action of contacting the product 201 (S4). ). Thereby, as a purchasing behavior, it is possible to clearly distinguish whether the customer P has taken the product 201, returned the product 201 to the original position, or just touched the product 201.

また、本実施形態の行動分析システム1は、上記した行動分析装置1と、店舗100内を撮影して画像を取得する少なくとも1個の撮像部2とを備えている。この構成では、行動分析装置1が店舗100内の撮像部2で取得される画像を利用して顧客Pの購買行動を判定するため、例えば、商品201にIC(integrated circuit)タグを付けたり、商品棚102ごとにセンサを設けて商品201を管理することなく購買行動を判定することができる。したがって、ICタグやセンサの設置を不要として、システム全体のコストダウンを図ることができる。 Further, the behavior analysis system 1 of the present embodiment includes the above-mentioned behavior analysis device 1 and at least one image pickup unit 2 for photographing the inside of the store 100 and acquiring an image. In this configuration, in order for the behavior analysis device 1 to determine the purchasing behavior of the customer P by using the image acquired by the image pickup unit 2 in the store 100, for example, an IC (integrated circuit) tag may be attached to the product 201. It is possible to determine the purchasing behavior without managing the product 201 by providing a sensor for each product shelf 102. Therefore, it is possible to reduce the cost of the entire system by eliminating the need to install an IC tag or a sensor.

<実施の形態2>
本発明の他の実施の形態について、図面に基づいて説明すれば、以下の通りである。本実施形態では、実施の形態1の構成において、購買行動判定部13によって判定された購買行動が何の商品に対して行われたかをさらに特定する例を示す。
<Embodiment 2>
The other embodiments of the present invention will be described below with reference to the drawings. In the present embodiment, in the configuration of the first embodiment, an example of further specifying for which product the purchasing behavior determined by the purchasing behavior determination unit 13 is performed is shown.

〔行動分析システムの構成〕
図8は、本実施形態の行動分析システム50の構成を模式的に示すブロック図である。本実施形態の行動分析システム50は、実施の形態1で示した行動分析装置1において、記憶部14が、商品情報記憶部14eと、購買データ記憶部14fとをさらに有しており、行動分析装置1が、リスト作成部20をさらに有している点以外は、実施の形態1と同様の構成である。リスト作成部20は、例えば制御部19とは別個のCPUで構成されているが、制御部19と同一のCPUで構成されていてもよい。なお、リスト作成部20の機能の詳細については、後述する行動分析システム50の動作説明の中で併せて行う。
[Structure of behavior analysis system]
FIG. 8 is a block diagram schematically showing the configuration of the behavior analysis system 50 of the present embodiment. In the behavior analysis system 50 of the present embodiment, in the behavior analysis device 1 shown in the first embodiment, the storage unit 14 further includes a product information storage unit 14e and a purchase data storage unit 14f, and the behavior analysis The apparatus 1 has the same configuration as that of the first embodiment except that the list creating unit 20 is further provided. The list creation unit 20 is configured by, for example, a CPU separate from the control unit 19, but may be configured by the same CPU as the control unit 19. The details of the function of the list creation unit 20 will be described later in the operation explanation of the behavior analysis system 50.

商品情報記憶部14eは、店舗100内で陳列された各商品201を特定するための商品情報を、各商品201の陳列場所と対応付けて記憶する。本実施形態では、各商品201の商品情報と陳列場所との対応関係を商品マップとして表し、この商品マップを商品情報記憶部14eに記憶させている。図9は、各商品201の商品情報と陳列場所との対応関係を示す商品マップ201Mを模式的に示している。 The product information storage unit 14e stores the product information for identifying each product 201 displayed in the store 100 in association with the display location of each product 201. In the present embodiment, the correspondence between the product information of each product 201 and the display location is represented as a product map, and this product map is stored in the product information storage unit 14e. FIG. 9 schematically shows a product map 201M showing a correspondence relationship between the product information of each product 201 and the display location.

商品マップ201Mでは、各商品201を特定するための商品情報a~pが、各商品201の陳列場所と対応付けて示されている。商品情報a~pは、例えば商品201の具体的な名前(商品名)であってもよいし、商品201の種類(例えば歯ブラシ、歯磨き粉など)であってもよい。このうち、商品情報a~dは、商品棚102が4段構成である場合に、上から1段目の商品棚102のA列、B列、C列、D列の各商品201を特定する商品情報を示す。同様に、商品情報e~hは、上から2段目の商品棚102のA列、B列、C列、D列の各商品201を特定する商品情報を示し、商品情報i~lは、上から3段目の商品棚102のA列、B列、C列、D列の各商品201を特定する商品情報を示し、商品情報m~pは、上か4段目の商品棚102のA列、B列、C列、D列の各商品201を特定する商品情報を示す。 In the product map 201M, the product information a to p for specifying each product 201 is shown in association with the display location of each product 201. The product information a to p may be, for example, a specific name (product name) of the product 201, or may be a type of the product 201 (for example, a toothbrush, toothpaste, etc.). Of these, the product information a to d specifies each product 201 in rows A, B, C, and D of the product shelf 102 on the first stage from the top when the product shelf 102 has a four-stage configuration. Shows product information. Similarly, the product information e to h indicate the product information specifying each product 201 in the A column, the B column, the C column, and the D column of the product shelf 102 in the second row from the top, and the product information i to l are. Product information that identifies each product 201 in rows A, B, C, and D of the product shelf 102 in the third row from the top is shown, and the product information m to p are the product shelves 102 in the upper or fourth row. The product information that identifies each product 201 in columns A, B, C, and D is shown.

購買データ記憶部14fは、顧客Pが店舗100内で実際に購入した商品201に関する情報(購買データ)を記憶する。上記の購買データとしては、例えばPOS(Point of Sales)データを考えることができる。POSデータとは、商品201の販売時点のデータであり、「いつ」、「どの店舗で」、「どの商品が」、「いくらで」、「何個売れたのか」という情報を含む。例えば、店舗100内のキャシュレジスタ(単にレジとも呼ばれる)において、精算時に商品201についているバーコードをスキャナーで読み取ることにより、POSデータが取得され、このPOSデータがほぼリアルタイムに購買データ記憶部14eに転送されて記憶される。なお、上記のPOSデータには、「誰が」という情報は含まれておらず、万が一、購買データが外部に漏洩したとしても、商品を購入した顧客P(例えば個人名)が特定されることはない。 The purchase data storage unit 14f stores information (purchase data) regarding the product 201 actually purchased by the customer P in the store 100. As the above purchase data, for example, POS (Point of Sales) data can be considered. The POS data is data at the time of sale of the product 201, and includes information such as "when", "at which store", "which product", "how much", and "how many pieces were sold". For example, at the cash register in the store 100 (also simply called a cash register), POS data is acquired by scanning the barcode attached to the product 201 at the time of payment with a scanner, and this POS data is stored in the purchase data storage unit 14e in almost real time. Transferred and stored. The above POS data does not include "who" information, and even if the purchase data is leaked to the outside, the customer P (for example, personal name) who purchased the product may be identified. do not have.

なお、例えば、キャッシュレジスタで取得された購買データを一旦、記録媒体(例えば光ディスク)に記録しておき、この記録媒体から購買データを読取部18にて読み取ることによって、上記購買データを取得してもよい。また、上記購買データは、入力部15によって直接入力されてもよいし、通信部17を介して外部の端末装置(例えばサーバー)から受信することによって取得されてもよい。 For example, the purchase data acquired by the cache register is temporarily recorded on a recording medium (for example, an optical disk), and the purchase data is read by the reading unit 18 from the recording medium to acquire the purchase data. May be good. Further, the purchase data may be directly input by the input unit 15, or may be acquired by receiving the purchase data from an external terminal device (for example, a server) via the communication unit 17.

〔行動分析システムの動作〕
図10は、本実施形態の行動分析システム50における処理の流れの一例を示す説明図である。本実施形態の行動分析システム50によって実現される行動分析方法は、実施の形態1の画像取得工程(S1)の前に、商品情報記憶工程(S1’)を含み、購買行動判定工程(S4)の後に、商品特定工程(S5)、リスト作成工程(S6)およびリスト記憶工程(S7)を含む。以下、実施の形態1と異なる部分について説明する。
[Behavioral analysis system operation]
FIG. 10 is an explanatory diagram showing an example of a processing flow in the behavior analysis system 50 of the present embodiment. The behavior analysis method realized by the behavior analysis system 50 of the present embodiment includes a product information storage step (S1') before the image acquisition step (S1) of the first embodiment, and includes a purchase behavior determination step (S4). Is followed by a product identification step (S5), a list creation step (S6), and a list storage step (S7). Hereinafter, a part different from the first embodiment will be described.

(S1’;商品情報記憶工程)
S1’では、各商品201の陳列場所と対応付けた商品情報(例えば図9の商品マップ201M)を、予め商品情報記憶部14eに記憶させておく。例えば、システムの管理者が入力部15を操作して商品情報を直接入力する、上記商品情報を記憶した記憶媒体を読取部18で読み取る、上記商品情報を外部から通信回線を介して受信する、などにより、上記商品情報を商品情報記憶部14eに記憶させることができる。なお、S1’の商品情報記憶工程は、S4の購買行動判定工程までに行われれば、どのタイミングで行われてもよい。
(S1'; Product information storage process)
In S1', the product information (for example, the product map 201M in FIG. 9) associated with the display location of each product 201 is stored in the product information storage unit 14e in advance. For example, the system administrator operates the input unit 15 to directly input the product information, the storage medium storing the product information is read by the reading unit 18, and the product information is received from the outside via a communication line. The above product information can be stored in the product information storage unit 14e. The product information storage process of S1'may be performed at any timing as long as it is performed by the purchasing behavior determination process of S4.

(S5;商品特定工程)
S4の後、購買行動判定部13は、商品変動情報抽出部12によって抽出された商品変動情報に基づいて、陳列状態が変動した商品201および陳列場所を認識する。例えば、商品変動情報抽出部12により、図9において上から1段目の商品棚102におけるA列の商品201について、商品変動情報(商品201が減ったという情報)が抽出された場合、購買行動判定部13は、上記商品変動情報に基づいて、陳列状態が変動した商品201およびその陳列場所(1段目、A列)を認識する。そして、購買行動判定部13は、認識した陳列場所に対応する商品201の商品情報(図9では商品情報a)を、商品情報記憶部14eから読み出し、読み出した商品情報に基づいて、購買行動の対象となる商品201を特定する(商品201が何であるかを特定する)。特定結果については、記憶部14の例えば判定結果記憶部14dに記憶される。
(S5; product identification process)
After S4, the purchasing behavior determination unit 13 recognizes the product 201 whose display state has changed and the display location based on the product variation information extracted by the product variation information extraction unit 12. For example, when the product fluctuation information extraction unit 12 extracts product fluctuation information (information that the product 201 has decreased) for the product 201 in column A on the product shelf 102 in the first row from the top in FIG. 9, the purchasing behavior. Based on the above-mentioned product fluctuation information, the determination unit 13 recognizes the product 201 whose display state has changed and its display location (first row, row A). Then, the purchasing behavior determination unit 13 reads the product information (product information a in FIG. 9) of the product 201 corresponding to the recognized display location from the product information storage unit 14e, and based on the read product information, the purchasing behavior Specify the target product 201 (specify what the product 201 is). The specific result is stored in, for example, the determination result storage unit 14d of the storage unit 14.

(S6;リスト作成工程、S7;リスト記憶工程)
S6では、リスト作成部20は、購買行動判定部13によって特定された商品201のうち、購買行動として顧客Pが陳列場所から取ったと判定された商品201についての商品情報のリスト(以下、単に「商品リスト」とも称する)を作成する。図11は、上記商品リストLの一例を模式的に示している。商品リストLでは、購買行動判定部13によって、顧客が陳列場所から取ったと判定された商品201の商品情報が、顧客ごとにリストとしてまとめられている。S7では、このようにして作成された商品リストLが、記憶部14の商品情報記憶部14eに記憶される。
(S6; list creation process, S7; list storage process)
In S6, the list creation unit 20 is a list of product information about the product 201 determined by the customer P to have taken from the display place as a purchasing behavior among the products 201 specified by the purchasing behavior determination unit 13 (hereinafter, simply ". Also called "product list"). FIG. 11 schematically shows an example of the product list L. In the product list L, the product information of the product 201 determined by the purchasing behavior determination unit 13 to be taken from the display place by the customer is summarized as a list for each customer. In S7, the product list L thus created is stored in the product information storage unit 14e of the storage unit 14.

S7の後は、例えば制御部19が、作成された商品リストLに含まれる商品情報と、顧客Pが商品201を実際に購入(精算)後に購買データ記憶部14fに転送されて記憶される購買データとを比較して、これらのデータがマッチングしているか否かを判定する。そして、マッチングする場合には(商品リストLに含まれる商品と購買データとして記録された商品とが一致する場合には)、制御部19は、上記商品情報と上記購買データとを紐付けて記憶部14(商品情報記憶部14eまたは購買データ記憶部14f)に記憶させる。 After S7, for example, the control unit 19 transfers and stores the product information included in the created product list L and the product 201 to the purchase data storage unit 14f after the customer P actually purchases (settlement) the product 201. Compare with the data to determine if these data match. Then, in the case of matching (when the product included in the product list L and the product recorded as the purchase data match), the control unit 19 stores the product information and the purchase data in association with each other. It is stored in the unit 14 (product information storage unit 14e or purchase data storage unit 14f).

以上のように、本実施形態では、S5にて、購買行動判定部13が、商品情報記憶部14eから読み出した商品情報に基づいて、購買行動の対象となる商品201を特定するため、顧客Pが購買行動を行った商品201(顧客Pが陳列場所から取った商品、陳列場所に戻した商品、または触れただけの商品)が具体的に何であったのかがわかる。 As described above, in the present embodiment, in S5, the purchasing behavior determination unit 13 identifies the product 201 that is the target of the purchasing behavior based on the product information read from the product information storage unit 14e, so that the customer P It is possible to know what the product 201 (the product taken from the display place by the customer P, the product returned to the display place, or the product just touched) was specifically.

また、リスト作成部20が商品リストLを作成して、商品情報記憶部14eに記憶させることにより、例えばシステムの管理者は商品情報記憶部14eから商品リストLを読み出して、顧客Pが陳列場所から取った商品201を明確に把握することが可能となる。 Further, the list creation unit 20 creates the product list L and stores it in the product information storage unit 14e. For example, the system administrator reads the product list L from the product information storage unit 14e, and the customer P displays the display location. It is possible to clearly grasp the product 201 taken from.

<プログラムおよび記録媒体>
上述した実施の形態1および2で説明した行動分析システム50の行動分析装置1は、例えば、所定のプログラム(アプリケーションソフトウェア)をインストールしたコンピュータ(PC)で構成することができる。上記プログラムをコンピュータ(例えばCPUとしての制御部19)が読み取って実行することにより、行動分析システム50の各部を動作させて上述した各処理(各工程)を実行させることができる。このようなプログラムは、例えばネットワークを介して外部からダウンロードすることによって取得されてプログラム記憶部14aに記憶される。また、上記プログラムは、例えばCD-ROM(Compact Disk-Read Only Memory)などのコンピュータ読取可能な記録媒体Rに記録され、この記録媒体Rから上記プログラムをコンピュータが読み取ってプログラム記憶部14aに記憶する形態であってもよい。
<Programs and recording media>
The behavior analysis device 1 of the behavior analysis system 50 described in the above-described first and second embodiments can be configured by, for example, a computer (PC) in which a predetermined program (application software) is installed. By reading and executing the above program by a computer (for example, a control unit 19 as a CPU), each unit of the behavior analysis system 50 can be operated to execute each process (each step) described above. Such a program is acquired by downloading from the outside via a network, for example, and is stored in the program storage unit 14a. Further, the program is recorded on a computer-readable recording medium R such as a CD-ROM (Compact Disk-Read Only Memory), and the computer reads the program from the recording medium R and stores it in the program storage unit 14a. It may be in the form.

<補足>
上述した実施の形態1および2では、商品棚102に陳列された商品201に対する顧客Pの購買行動を判定する例について説明したが、商品棚102を利用しないで商品201が陳列されている場合でも、実施の形態1および2で説明した方法を採用して購買行動の判定を行うことは可能である。例えば、商品(トイレットペーパーなど)を段ボールの箱ごと床に置いて山積みしたり、上面が開口した大型のケースの中に商品(冷凍食品など)を陳列している場合であっても、顧客Pの姿勢情報と商品変動情報とに基づいて、顧客Pの購買行動を判定することができる。
<Supplement>
In the above-described first and second embodiments, an example of determining the purchasing behavior of the customer P with respect to the product 201 displayed on the product shelf 102 has been described, but even when the product 201 is displayed without using the product shelf 102. , It is possible to determine the purchasing behavior by adopting the methods described in the first and second embodiments. For example, even if products (toilet paper, etc.) are piled up on the floor together with a cardboard box, or products (frozen food, etc.) are displayed in a large case with an open top surface, customer P. The purchasing behavior of the customer P can be determined based on the attitude information and the product fluctuation information of the customer P.

また、実施の形態1および2では、顧客Pが商品棚102の前に滞在する前後の各画像を比較して、商品変動情報を抽出するようにしているが(図6、図7参照)、この例には限定されない。例えば、顧客Pが商品棚102の前に滞在しているときの画像と、顧客Pが商品棚102の前に滞在した後の画像とを比較して、商品変動情報を抽出してもよい。この場合、顧客Pが商品棚102の前に滞在している状態で、顧客Pで隠れている商品201については、その変動を抽出できないが、顧客Pで隠れていない商品201については、上記2つの画像を比較してその変動を抽出することができ、これによって顧客Pの購買行動を判定することが可能となる。 Further, in the first and second embodiments, the product fluctuation information is extracted by comparing the images before and after the customer P stays in front of the product shelf 102 (see FIGS. 6 and 7). It is not limited to this example. For example, the product variation information may be extracted by comparing the image when the customer P is staying in front of the product shelf 102 with the image after the customer P is staying in front of the product shelf 102. In this case, while the customer P is staying in front of the product shelf 102, the fluctuation of the product 201 hidden by the customer P cannot be extracted, but the product 201 not hidden by the customer P is described in 2 above. The fluctuation can be extracted by comparing the two images, which makes it possible to determine the purchasing behavior of the customer P.

<その他>
以上の各実施の形態で説明した行動分析装置、行動分析システム、行動分析方法、プログラムおよび記録媒体は、以下のように表現されてもよい。
<Others>
The behavioral analysis device, the behavioral analysis system, the behavioral analysis method, the program, and the recording medium described in each of the above embodiments may be expressed as follows.

1.店舗内での顧客の行動を分析する行動分析装置であって、
前記店舗内の画像に基づいて、前記店舗内の前記顧客の姿勢を推定して姿勢情報を取得する姿勢推定部と、
前記画像から、前記店舗内の商品の陳列状態を解析して前記陳列状態の変動を示す商品変動情報を抽出する商品変動情報抽出部と、
前記姿勢情報と前記商品変動情報とに基づいて、前記顧客の購買行動を判定する購買行動判定部とを備えていることを特徴とする行動分析装置。
1. 1. It is a behavior analysis device that analyzes customer behavior in the store.
A posture estimation unit that estimates the posture of the customer in the store and acquires posture information based on the image in the store, and a posture estimation unit.
A product variation information extraction unit that analyzes the display state of products in the store and extracts product variation information indicating changes in the display state from the image.
A behavior analysis device including a purchasing behavior determination unit that determines the purchasing behavior of the customer based on the posture information and the product fluctuation information.

2.前記商品変動情報抽出部は、前記姿勢情報に基づいて、前記顧客が前記商品の前に滞在したか否かを判定し、滞在したと判定した場合には、滞在する前のフレームの画像と、滞在した後のフレームの画像とを比較して、前記商品の陳列状態を解析することにより、前記商品変動情報を抽出することを特徴とする前記1に記載の行動分析装置。 2. 2. The product fluctuation information extraction unit determines whether or not the customer has stayed in front of the product based on the attitude information, and if it determines that the customer has stayed, the image of the frame before staying and the image of the frame before staying. The behavior analyzer according to 1 above, wherein the product fluctuation information is extracted by comparing the image of the frame after staying with the image of the frame and analyzing the display state of the product.

3.前記購買行動判定部は、前記姿勢情報の変化に基づいて、前記顧客の前記商品へのアクセス行動を検出することを特徴とする前記1または2に記載の行動分析装置。 3. 3. The behavior analysis device according to 1 or 2, wherein the purchasing behavior determination unit detects the customer's access behavior to the product based on the change in the posture information.

4.前記購買行動判定部は、前記顧客の前記商品への前記アクセス行動と、前記商品変動情報とに基づいて、前記購買行動を判定することを特徴とする前記3に記載の行動分析装置。 4. 3. The behavior analysis device according to 3, wherein the purchasing behavior determination unit determines the purchasing behavior based on the access behavior of the customer to the product and the product fluctuation information.

5.前記購買行動判定部は、前記購買行動として、前記商品を陳列場所から取り出す行動、前記商品を前記陳列場所に戻す行動、前記商品に対する接触行動のいずれかを判定することを特徴とする前記1から4のいずれかに記載の行動分析装置。 5. The purchasing behavior determination unit is characterized in that, as the purchasing behavior, any one of an action of taking out the product from the display place, an action of returning the product to the display place, and an action of contacting the product is determined. The behavioral analyzer according to any one of 4.

6.前記店舗内で陳列された各商品を特定するための商品情報を、各商品の陳列場所と対応付けて記憶する商品情報記憶部をさらに備え、
前記購買行動判定部は、前記商品変動情報抽出部によって抽出された前記商品変動情報に基づいて、陳列状態が変動した商品および陳列場所を認識するとともに、認識した前記陳列場所に対応する前記商品の商品情報を、前記商品情報記憶部から読み出し、読み出した前記商品情報に基づいて、前記購買行動の対象となる前記商品を特定することを特徴とする前記1から5のいずれかに記載の行動分析装置。
6. Further provided with a product information storage unit that stores product information for identifying each product displayed in the store in association with the display location of each product.
The purchasing behavior determination unit recognizes the product whose display state has changed and the display location based on the product fluctuation information extracted by the product fluctuation information extraction unit, and also recognizes the product corresponding to the recognized display location. The behavior analysis according to any one of 1 to 5, wherein the product information is read from the product information storage unit, and the product that is the target of the purchasing behavior is specified based on the read product information. Device.

7.前記購買行動判定部によって特定された前記商品のうち、前記購買行動として前記顧客が前記陳列場所から取ったと判定された商品についての前記商品情報のリストを作成するリスト作成部をさらに備え、
前記商品情報記憶部は、前記リストをさらに記憶することを特徴とする前記6に記載の行動分析装置。
7. Among the products specified by the purchase behavior determination unit, a list creation unit for creating a list of the product information for the products determined to be taken from the display place by the customer as the purchase behavior is further provided.
6. The behavioral analysis device according to 6, wherein the product information storage unit further stores the list.

8.前記1から7のいずれかに記載の行動分析装置と、
前記店舗内を撮影して前記画像を取得する撮像部とを備えていることを特徴とする行動分析システム。
8. The behavioral analyzer according to any one of 1 to 7 above,
A behavior analysis system including an image pickup unit that photographs the inside of the store and acquires the image.

9.店舗内での顧客の行動を分析する行動分析方法であって、
前記店舗内の画像に基づいて、前記店舗内の前記顧客の姿勢を推定して姿勢情報を取得する姿勢推定工程と、
前記画像に基づいて、前記店舗内の商品の陳列状態を解析し、前記商品の陳列状態の変動を商品変動情報として抽出する商品変動情報抽出工程と、
前記姿勢情報と前記商品変動情報とに基づいて、前記顧客の購買行動を判定する購買行動判定工程とを含むことを特徴とする行動分析方法。
9. It is a behavior analysis method that analyzes customer behavior in the store.
A posture estimation process of estimating the posture of the customer in the store and acquiring posture information based on the image in the store, and
A product variation information extraction process that analyzes the display state of products in the store based on the image and extracts changes in the display state of the products as product variation information.
A behavior analysis method comprising a purchasing behavior determination process for determining a customer's purchasing behavior based on the attitude information and the product fluctuation information.

10.前記商品変動情報抽出工程では、前記姿勢情報に基づいて、前記顧客が前記商品の前に滞在したか否かを判定し、滞在したと判定した場合には、滞在する前のフレームの画像と、滞在した後のフレームの画像とを比較して、前記商品の陳列状態を解析することにより、前記商品変動情報を抽出することを特徴とする前記9に記載の行動分析方法。 10. In the product variation information extraction step, it is determined whether or not the customer has stayed in front of the product based on the attitude information, and if it is determined that the customer has stayed, the image of the frame before staying and the image of the frame before staying. The behavior analysis method according to 9 above, wherein the product fluctuation information is extracted by comparing the image of the frame after staying with the image of the frame and analyzing the display state of the product.

11.前記購買行動判定工程では、前記姿勢情報の変化に基づいて、前記顧客の前記商品へのアクセス行動を検出することを特徴とする前記9または10に記載の行動分析方法。 11. 9. The behavior analysis method according to 9 or 10, wherein in the purchasing behavior determination step, the customer's access behavior to the product is detected based on the change in the posture information.

12.前記購買行動判定工程では、前記顧客の前記商品への前記アクセス行動と、前記商品変動情報とに基づいて、前記購買行動を判定することを特徴とする前記11に記載の行動分析方法。 12. 11. The behavior analysis method according to 11 above, wherein in the purchasing behavior determination step, the purchasing behavior is determined based on the access behavior of the customer to the product and the product fluctuation information.

13.前記購買行動判定工程では、前記購買行動として、前記商品を陳列場所から取り出す行動、前記商品を前記陳列場所に戻す行動、前記商品に対する接触行動のいずれかを判定することを特徴とする前記9から12のいずれかに記載の行動分析方法。 13. From 9 above, the purchasing behavior determination step is characterized in that, as the purchasing behavior, any one of an action of taking out the product from the display place, an action of returning the product to the display place, and an action of contacting the product is determined. The behavior analysis method according to any one of 12.

14.前記商品変動情報抽出工程で抽出された前記商品変動情報に基づいて、陳列状態が変動した商品および陳列場所を認識するとともに、認識した前記陳列場所に対応する前記商品の商品情報を商品情報記憶部から読み出し、読み出した前記商品情報に基づいて、前記購買行動の対象となる前記商品を特定する商品特定工程をさらに含むことを特徴とする前記9から13のいずれかに記載の行動分析方法。 14. Based on the product fluctuation information extracted in the product fluctuation information extraction step, the product whose display state has changed and the display location are recognized, and the product information of the product corresponding to the recognized display location is stored in the product information storage unit. The behavior analysis method according to any one of 9 to 13, further comprising a product specifying step of specifying the product subject to the purchasing behavior based on the product information read from the product.

15.前記商品特定工程で特定された前記商品のうち、前記購買行動として前記顧客が前記陳列場所から取ったと判定された商品についての前記商品情報のリストを作成するリスト作成工程と、
前記リストを前記商品情報記憶部に記憶させるリスト記憶工程とをさらに含むことを特徴とする前記14に記載の行動分析方法。
15. A list creation step of creating a list of the product information about the product determined to be taken from the display place by the customer as the purchasing behavior among the products specified in the product specifying process.
The behavior analysis method according to 14 above, further comprising a list storage step of storing the list in the product information storage unit.

16.前記9から15のいずれかに記載の行動分析方法をコンピュータに実行させるプログラム。 16. A program that causes a computer to execute the behavioral analysis method according to any one of 9 to 15.

17.前記16に記載のプログラムを記録した、コンピュータ読取可能な記録媒体。 17. A computer-readable recording medium on which the program according to 16 is recorded.

以上、本発明の実施形態について説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で拡張または変更して実施することができる。 Although the embodiments of the present invention have been described above, the scope of the present invention is not limited to this, and can be extended or modified without departing from the gist of the invention.

本発明は、店舗内での顧客の行動を分析するシステムに利用可能である。 The present invention can be used in a system for analyzing customer behavior in a store.

1 行動分析装置
2 撮像部
11 姿勢推定部
12 商品変動情報抽出部
13 購買行動判定部
14e 商品情報記憶部
14f 購買データ記憶部
20 リスト作成部
50 行動分析システム
100 店舗
P 顧客
1 Behavior analysis device 2 Imaging unit 11 Attitude estimation unit 12 Product fluctuation information extraction unit 13 Purchasing behavior judgment unit 14e Product information storage unit 14f Purchasing data storage unit 20 List creation unit 50 Behavior analysis system 100 Stores P Customer

Claims (21)

店舗内での顧客の行動を分析する行動分析装置であって、
前記店舗内を撮影した画像に基づいて、前記店舗内の前記顧客の姿勢を推定して姿勢情報を取得する姿勢推定部と、
前記画像から、前記店舗内の商品の陳列状態を解析して前記陳列状態の変動を示す商品変動情報を抽出する商品変動情報抽出部と、
前記姿勢情報と前記商品変動情報とに基づいて、前記顧客の購買行動を判定する購買行動判定部とを備え、
前記購買行動判定部は、前記姿勢情報の変化に基づいて、前記顧客の前記商品へのアクセス行動を検出し、前記アクセス行動の前後での前記商品変動情報に基づいて、前記アクセス行動の前後での前記商品の増減を検出することにより、前記顧客の前記購買行動を判定することを特徴とする行動分析装置。
It is a behavior analysis device that analyzes customer behavior in the store.
A posture estimation unit that estimates the posture of the customer in the store and acquires posture information based on the image of the inside of the store.
A product variation information extraction unit that analyzes the display state of products in the store and extracts product variation information indicating changes in the display state from the image.
It is provided with a purchasing behavior determination unit that determines the purchasing behavior of the customer based on the posture information and the product fluctuation information.
The purchasing behavior determination unit detects the customer's access behavior to the product based on the change in the attitude information, and before and after the access behavior based on the product fluctuation information before and after the access behavior. A behavior analysis device, characterized in that the purchase behavior of the customer is determined by detecting the increase or decrease of the product .
前記購買行動判定部は、前記購買行動として、前記商品を陳列場所から取り出す行動、前記商品を前記陳列場所に戻す行動、前記商品に対する接触行動のいずれかを判定することを特徴とする請求項1に記載の行動分析装置。The purchase behavior determination unit is characterized in that, as the purchase behavior, any one of an action of taking out the product from the display place, an action of returning the product to the display place, and an action of contacting the product is determined. The behavioral analyzer described in. 前記購買行動判定部は、前記姿勢情報の変化に基づいて、前記アクセス行動が1回であることを検出し、前記商品変動情報に基づいて、1回の前記アクセスの前後で前記商品が1個減ったことを検出した場合には、前記購買行動として、前記顧客が1回の前記アクセス行動で前記商品を陳列場所から1個取る行動があったと判定することを特徴とする請求項2に記載の行動分析装置。The purchasing behavior determination unit detects that the access behavior is once based on the change in the attitude information, and based on the product fluctuation information, the product is one before and after one access. The second aspect of claim 2, wherein when it is detected that the number of products has decreased, it is determined that the customer has taken one product from the display place in one access behavior as the purchasing behavior. Behavior analyzer. 前記購買行動判定部は、前記姿勢情報の変化に基づいて、前記アクセス行動が2回であることを検出し、前記商品変動情報に基づいて、2回の前記アクセスの前後で前記商品が2個減ったことを検出した場合には、前記購買行動として、前記顧客が2回のそれぞれの前記アクセス行動で前記商品を陳列場所から1個ずつ取る行動があったと判定することを特徴とする請求項2に記載の行動分析装置。The purchasing behavior determination unit detects that the access behavior is twice based on the change in the attitude information, and based on the product fluctuation information, the product is two before and after the two accesses. The claim is characterized in that, when it is detected that the number of products has decreased, it is determined that the customer has taken the product one by one from the display place in each of the two access behaviors as the purchasing behavior. 2. The behavior analyzer according to 2. 前記購買行動判定部は、前記姿勢情報の変化に基づいて、前記アクセス行動が1回であることを検出し、前記商品変動情報に基づいて、1回の前記アクセスの前後で前記商品の増減がなかったことを検出した場合には、前記購買行動として、前記顧客が1回の前記アクセス行動で前記商品に接触しただけで前記商品を取らなかった行動があったと判定することを特徴とする請求項2に記載の行動分析装置。The purchasing behavior determination unit detects that the access behavior is once based on the change in the attitude information, and increases or decreases the product before and after the one access based on the product fluctuation information. When it is detected that there is no such product, it is determined that the purchase behavior is that the customer has only contacted the product in one access behavior and did not take the product. Item 2. The behavior analyzer according to Item 2. 前記購買行動判定部は、前記姿勢情報の変化に基づいて、前記アクセス行動が2回であることを検出し、前記商品変動情報に基づいて、2回の前記アクセスの前後で前記商品の増減がなかったことを検出した場合には、前記購買行動として、前記顧客が1回目の前記アクセス行動で取った前記商品を、2回目の前記アクセス行動で陳列場所に戻す行動があったと判定することを特徴とする請求項2に記載の行動分析装置。The purchasing behavior determination unit detects that the access behavior is twice based on the change in the attitude information, and increases or decreases the product before and after the two accesses based on the product fluctuation information. When it is detected that there is no such product, it is determined that the purchase action is to return the product taken by the customer in the first access action to the display place in the second access action. The behavioral analyzer according to claim 2, wherein the behavior analyzer is characterized. 前記商品変動情報抽出部は、前記姿勢情報に基づいて、前記顧客が前記商品の前に滞在したか否かを判定し、滞在したと判定した場合には、滞在する前のフレームの画像と、滞在した後のフレームの画像とを比較して、前記商品の陳列状態を解析することにより、前記商品変動情報を抽出することを特徴とする請求項1から6のいずれかに記載の行動分析装置。The product fluctuation information extraction unit determines whether or not the customer has stayed in front of the product based on the attitude information, and if it determines that the customer has stayed, the image of the frame before staying and the image of the frame before staying. The behavioral analyzer according to any one of claims 1 to 6, wherein the product fluctuation information is extracted by comparing with the image of the frame after staying and analyzing the display state of the product. .. 前記店舗内で陳列された各商品を特定するための商品情報を、各商品の陳列場所と対応付けて記憶する商品情報記憶部をさらに備え、Further provided with a product information storage unit that stores product information for identifying each product displayed in the store in association with the display location of each product.
前記購買行動判定部は、前記商品変動情報抽出部によって抽出された前記商品変動情報に基づいて、陳列状態が変動した商品および陳列場所を認識するとともに、認識した前記陳列場所に対応する前記商品の商品情報を、前記商品情報記憶部から読み出し、読み出した前記商品情報に基づいて、前記購買行動の対象となる前記商品を特定することを特徴とする請求項1から7のいずれかに記載の行動分析装置。The purchasing behavior determination unit recognizes a product whose display state has changed and a display location based on the product fluctuation information extracted by the product fluctuation information extraction unit, and also recognizes the product corresponding to the recognized display location. The action according to any one of claims 1 to 7, wherein the product information is read from the product information storage unit, and the product that is the target of the purchasing behavior is specified based on the read product information. Analysis equipment.
前記購買行動判定部によって特定された前記商品のうち、前記購買行動として前記顧客が前記陳列場所から取ったと判定された商品についての前記商品情報のリストを作成するリスト作成部をさらに備え、Among the products specified by the purchase behavior determination unit, a list creation unit for creating a list of the product information for the products determined to be taken from the display place by the customer as the purchase behavior is further provided.
前記商品情報記憶部は、前記リストをさらに記憶することを特徴とする請求項8に記載の行動分析装置。The behavioral analysis device according to claim 8, wherein the product information storage unit further stores the list.
請求項1から9のいずれかに記載の行動分析装置と、The behavioral analyzer according to any one of claims 1 to 9,
前記店舗内を撮影して前記画像を取得する撮像部とを備えていることを特徴とする行動分析システム。A behavior analysis system including an image pickup unit that photographs the inside of the store and acquires the image.
店舗内での顧客の行動を分析する行動分析方法であって、It is a behavior analysis method that analyzes customer behavior in the store.
撮像部が前記店舗内を撮影した画像に基づいて、姿勢推定部が、前記店舗内の前記顧客の姿勢を推定して姿勢情報を取得する姿勢推定工程と、A posture estimation step in which the posture estimation unit estimates the posture of the customer in the store and acquires posture information based on the image taken by the image pickup unit in the store.
商品変動情報抽出部が、前記画像に基づいて、前記店舗内の商品の陳列状態を解析し、前記商品の陳列状態の変動を商品変動情報として抽出する商品変動情報抽出工程と、A product variation information extraction process in which the product variation information extraction unit analyzes the display state of the products in the store based on the image and extracts the variation of the display state of the products as the product variation information.
購買行動判定部が、前記姿勢情報と前記商品変動情報とに基づいて、前記顧客の購買行動を判定する購買行動判定工程とを含み、The purchasing behavior determination unit includes a purchasing behavior determination process for determining the purchasing behavior of the customer based on the attitude information and the product fluctuation information.
前記購買行動判定工程では、前記購買行動判定部が、前記姿勢情報の変化に基づいて、前記顧客の前記商品へのアクセス行動を検出し、前記アクセス行動の前後での前記商品変動情報に基づいて、前記アクセス行動の前後での前記商品の増減を検出することにより、前記顧客の前記購買行動を判定することを特徴とする行動分析方法。In the purchase behavior determination step, the purchase behavior determination unit detects the customer's access behavior to the product based on the change in the attitude information, and based on the product fluctuation information before and after the access behavior. , A behavior analysis method comprising detecting the purchase behavior of the customer by detecting the increase / decrease of the product before and after the access behavior.
前記購買行動判定工程では、前記購買行動判定部は、前記購買行動として、前記商品を陳列場所から取り出す行動、前記商品を前記陳列場所に戻す行動、前記商品に対する接触行動のいずれかを判定することを特徴とする請求項11に記載の行動分析方法。In the purchasing behavior determination step, the purchasing behavior determination unit determines, as the purchasing behavior, one of an action of taking out the product from the display place, an action of returning the product to the display place, and an action of contacting the product. 11. The behavior analysis method according to claim 11. 前記購買行動判定工程では、前記購買行動判定部は、前記姿勢情報の変化に基づいて、前記アクセス行動が1回であることを検出し、前記商品変動情報に基づいて、1回の前記アクセスの前後で前記商品が1個減ったことを検出した場合には、前記購買行動として、前記顧客が1回の前記アクセス行動で前記商品を陳列場所から1個取る行動があったと判定することを特徴とする請求項12に記載の行動分析方法。In the purchase behavior determination step, the purchase behavior determination unit detects that the access behavior is once based on the change in the attitude information, and based on the product fluctuation information, the access is performed once. When it is detected that the number of the product has decreased by one before and after, it is determined that the customer has taken one product from the display place in one access behavior as the purchasing behavior. The behavior analysis method according to claim 12. 前記購買行動判定工程では、前記購買行動判定部は、前記姿勢情報の変化に基づいて、前記アクセス行動が2回であることを検出し、前記商品変動情報に基づいて、2回の前記アクセスの前後で前記商品が2個減ったことを検出した場合には、前記購買行動として、前記顧客が2回のそれぞれの前記アクセス行動で前記商品を陳列場所から1個ずつ取る行動があったと判定することを特徴とする請求項12に記載の行動分析方法。In the purchase behavior determination step, the purchase behavior determination unit detects that the access behavior is twice based on the change in the attitude information, and based on the product fluctuation information, the access is performed twice. When it is detected that the number of the products has decreased by two before and after, it is determined that the customer has taken the product one by one from the display place in each of the two access behaviors as the purchasing behavior. The behavior analysis method according to claim 12, characterized in that. 前記購買行動判定工程では、前記購買行動判定部は、前記姿勢情報の変化に基づいて、前記アクセス行動が1回であることを検出し、前記商品変動情報に基づいて、1回の前記アクセスの前後で前記商品の増減がなかったことを検出した場合には、前記購買行動として、前記顧客が1回の前記アクセス行動で前記商品に接触しただけで前記商品を取らなかった行動があったと判定することを特徴とする請求項12に記載の行動分析方法。In the purchase behavior determination step, the purchase behavior determination unit detects that the access behavior is once based on the change in the attitude information, and based on the product fluctuation information, the access is performed once. When it is detected that there is no increase or decrease of the product before and after, it is determined that the purchase behavior is that the customer only touched the product in one access behavior and did not take the product. The behavior analysis method according to claim 12, wherein the behavioral analysis method is performed. 前記購買行動判定工程では、前記購買行動判定部は、前記姿勢情報の変化に基づいて、前記アクセス行動が2回であることを検出し、前記商品変動情報に基づいて、2回の前記アクセスの前後で前記商品の増減がなかったことを検出した場合には、前記購買行動として、前記顧客が1回目の前記アクセス行動で取った前記商品を、2回目の前記アクセス行動で陳列場所に戻す行動があったと判定することを特徴とする請求項12に記載の行動分析方法。In the purchase behavior determination step, the purchase behavior determination unit detects that the access behavior is twice based on the change in the attitude information, and based on the product fluctuation information, the access is performed twice. When it is detected that the product has not increased or decreased before and after, as the purchasing action, the action of returning the product taken by the customer in the first access action to the display place in the second access action is performed. The behavior analysis method according to claim 12, wherein it is determined that there was a problem. 前記商品変動情報抽出工程では、商品変動情報抽出部が、前記姿勢情報に基づいて、前記顧客が前記商品の前に滞在したか否かを判定し、滞在したと判定した場合には、滞在する前のフレームの画像と、滞在した後のフレームの画像とを比較して、前記商品の陳列状態を解析することにより、前記商品変動情報を抽出することを特徴とする請求項11から16のいずれかに記載の行動分析方法。In the product variation information extraction step, the product variation information extraction unit determines whether or not the customer has stayed in front of the product based on the attitude information, and if it is determined that the customer has stayed, stays. Any of claims 11 to 16, wherein the product fluctuation information is extracted by comparing the image of the previous frame with the image of the frame after staying and analyzing the display state of the product. Behavior analysis method described in Crab. 前記購買行動判定部が、前記購買行動の対象となる前記商品を特定する商品特定工程をさらに含み、The purchasing behavior determination unit further includes a product specifying process for specifying the product that is the target of the purchasing behavior.
前記商品特定工程では、前記購買行動判定部が、前記商品変動情報抽出工程で前記商品変動情報抽出部によって抽出された前記商品変動情報に基づいて、陳列状態が変動した商品および陳列場所を認識するとともに、認識した前記陳列場所に対応する前記商品の商品情報を商品情報記憶部から読み出し、読み出した前記商品情報に基づいて、前記購買行動の対象となる前記商品を特定することを特徴とする請求項11から17のいずれかに記載の行動分析方法。In the product specifying process, the purchasing behavior determination unit recognizes a product whose display state has changed and a display location based on the product variation information extracted by the product variation information extraction unit in the product variation information extraction step. At the same time, the product information corresponding to the recognized display location is read from the product information storage unit, and the product to be the target of the purchasing behavior is specified based on the read product information. The behavior analysis method according to any one of Items 11 to 17.
リスト作成部が、前記商品特定工程で前記購買行動判定部によって特定された前記商品のうち、前記購買行動として前記顧客が前記陳列場所から取ったと判定された商品についての前記商品情報のリストを作成するリスト作成工程と、The list creation unit creates a list of the product information about the products specified by the purchase behavior determination unit in the product identification process and which are determined by the customer to be taken from the display place as the purchase behavior. List creation process and
商品情報記憶部が、前記リストを記憶するリスト記憶工程とをさらに含むことを特徴とする請求項18に記載の行動分析方法。The behavior analysis method according to claim 18, wherein the product information storage unit further includes a list storage step for storing the list.
請求項11から19のいずれかに記載の行動分析方法をコンピュータに実行させるプログラム。A program that causes a computer to execute the behavioral analysis method according to any one of claims 11 to 19. 請求項20に記載のプログラムを記録した、コンピュータ読取可能な記録媒体。A computer-readable recording medium on which the program according to claim 20 is recorded.
JP2018105898A 2018-06-01 2018-06-01 Behavioral analytics device, behavioral analytics system, behavioral analytics method, program and recording medium Active JP7081310B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018105898A JP7081310B2 (en) 2018-06-01 2018-06-01 Behavioral analytics device, behavioral analytics system, behavioral analytics method, program and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018105898A JP7081310B2 (en) 2018-06-01 2018-06-01 Behavioral analytics device, behavioral analytics system, behavioral analytics method, program and recording medium

Publications (2)

Publication Number Publication Date
JP2019211891A JP2019211891A (en) 2019-12-12
JP7081310B2 true JP7081310B2 (en) 2022-06-07

Family

ID=68845931

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018105898A Active JP7081310B2 (en) 2018-06-01 2018-06-01 Behavioral analytics device, behavioral analytics system, behavioral analytics method, program and recording medium

Country Status (1)

Country Link
JP (1) JP7081310B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021124865A (en) * 2020-02-04 2021-08-30 東芝テック株式会社 Display container
JP2021125026A (en) * 2020-02-06 2021-08-30 東芝テック株式会社 Commodity management system and control program thereof
US20210264503A1 (en) 2020-02-26 2021-08-26 Toshiba Tec Kabushiki Kaisha Sales management system, sales management device, and control method of sales management device
CN115620402B (en) * 2022-11-28 2023-03-31 浙江莲荷科技有限公司 Human-cargo interaction behavior identification method, system and related device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015025490A1 (en) 2013-08-21 2015-02-26 日本電気株式会社 In-store customer action analysis system, in-store customer action analysis method, and in-store customer action analysis program
US20160379225A1 (en) 2015-06-24 2016-12-29 Intel Corporation Emotional engagement detector
JP2017162432A (en) 2016-03-07 2017-09-14 株式会社リコー Image processing system, information processing apparatus, information terminal, and program
JP2017182654A (en) 2016-03-31 2017-10-05 パナソニックIpマネジメント株式会社 Apparatus, system, and method for analyzing activity in premise

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015025490A1 (en) 2013-08-21 2015-02-26 日本電気株式会社 In-store customer action analysis system, in-store customer action analysis method, and in-store customer action analysis program
US20160379225A1 (en) 2015-06-24 2016-12-29 Intel Corporation Emotional engagement detector
JP2017162432A (en) 2016-03-07 2017-09-14 株式会社リコー Image processing system, information processing apparatus, information terminal, and program
JP2017182654A (en) 2016-03-31 2017-10-05 パナソニックIpマネジメント株式会社 Apparatus, system, and method for analyzing activity in premise

Also Published As

Publication number Publication date
JP2019211891A (en) 2019-12-12

Similar Documents

Publication Publication Date Title
JP7260022B2 (en) Store equipment, store system, store management method, program
US10032286B2 (en) Tracking objects between images
TWI778030B (en) Store apparatus, store management method and program
JP7081310B2 (en) Behavioral analytics device, behavioral analytics system, behavioral analytics method, program and recording medium
WO2019165892A1 (en) Automatic vending method and apparatus, and computer-readable storage medium
JP5590049B2 (en) Article display shelves, personal behavior survey method, and personal behavior survey program
JP6648508B2 (en) Purchasing behavior analysis program, purchasing behavior analysis method, and purchasing behavior analysis device
JP6261060B2 (en) Information processing device
WO2020123922A1 (en) Method and system for recognizing user actions with respect to objects
WO2017163879A1 (en) Behavior analysis device, behavior analysis system, behavior analysis method, and program
JP7062985B2 (en) Customer behavior analysis system and customer behavior analysis method
JP6565639B2 (en) Information display program, information display method, and information display apparatus
CN112154488B (en) Information processing apparatus, control method, and program
US20230130674A1 (en) Computer-readable recording medium storing learning program, learning method, and information processing apparatus
JP2016024601A (en) Information processing apparatus, information processing system, information processing method, commodity recommendation method, and program
WO2020189196A1 (en) Information processing device, information processing system, display control method, and recording medium
EP4160533A1 (en) Estimation program, estimation method, and estimation device
US20170278112A1 (en) Information processing apparatus, information processing method, and non-transitory computer readable medium
US20230169452A1 (en) System Configuration for Learning and Recognizing Packaging Associated with a Product
JP2018055233A (en) Information processing device, control method and program
JP2022011704A (en) Image processing device, image processing method, and program
JP2021157205A (en) Processing device, processing method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201223

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220228

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220509

R150 Certificate of patent or registration of utility model

Ref document number: 7081310

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150