JPH0511891B2 - - Google Patents
Info
- Publication number
- JPH0511891B2 JPH0511891B2 JP24408887A JP24408887A JPH0511891B2 JP H0511891 B2 JPH0511891 B2 JP H0511891B2 JP 24408887 A JP24408887 A JP 24408887A JP 24408887 A JP24408887 A JP 24408887A JP H0511891 B2 JPH0511891 B2 JP H0511891B2
- Authority
- JP
- Japan
- Prior art keywords
- store
- branching
- product
- consumer
- layout
- 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 - Lifetime
Links
- 238000001514 detection method Methods 0.000 claims description 30
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000012937 correction Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims 1
- 239000000047 product Substances 0.000 description 82
- 238000004088 simulation Methods 0.000 description 33
- 238000010586 diagram Methods 0.000 description 21
- 238000000034 method Methods 0.000 description 16
- 230000008859 change Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 5
- 239000000463 material Substances 0.000 description 5
- 238000007405 data analysis Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000001364 causal effect Effects 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 230000004931 aggregating effect Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000005672 electromagnetic field Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Testing Or Calibration Of Command Recording Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
[産業上の利用分野]
本発明は店舗システム、詳しくは店舗内の消費
者行動を計測する店舗システムに関するものであ
る。
[従来の技術]
スーパー或いは百貨店なるものが急増しつつあ
る現在、それに伴つて過当競争が一段と激しくな
つてきている。
そんな中で、各店舗がその売り上げを向上させ
ようとして用いる常套手段としては、新聞、テレ
ビ等のマスメデイアを介して宣伝することが挙げ
られる。この宣伝によつて、その店舗の目玉商品
を広く消費者に知らしめることができるばかり
か、店舗そのものの存在を消費者に再確認させる
ことができる。
たしかに、宣伝すれば、或る程度の売り上げを
望めることは確かである。しかしながら、一方で
は、店舗内の商品棚のレイアウトや各商品棚に陳
列する商品位置(売り場)を変化させることによ
つても、売り上げが変化することもまた事実であ
る。従つて、大規模な店舗におけるレイアウト変
更には慎重を期さねばならないし、大々的に宣伝
ができない小規模な店舗にいたつては、売り上げ
を向上させるために、店内のレイアウトを最重要
課題として取り組む必要がある。
[発明が解決しようとする問題点]
ところが、多くの店舗内の売り場や商品棚のレ
イアウトは、その店舗の管理者或いは責任者の経
験や勘に頼つているのが現状である。すなわち、
管理者或いは責任者当人の頭だけでレイアウトを
決定していた。すくなくとも、経験或いは勘で決
定されたレイアウトは、あながち、全く無意味な
ものとはならないと考えられるが、そのレイアウ
トを決定した理由及びそのレイアウトがはたして
最善のものかどうかを判断したり、それを裏付け
ることは不可能であつた。
更には、以上の様な理由から、例えば店内のレ
イアウトを変更するにしても、現在のレイアウト
の問題点を把握できないかぎり、同じ誤ちを繰り
返す懸念がある。
本発明は係る現在の状況に鑑みなされたもので
あり、現在の店舗内の現状及び状況を容易に把握
することを可能ならしめた店舗システムを提供し
ようとするものである。
更には、店舗内の状況を変更した際に起こる問
題点を予め把握することを可能にした店舗システ
ムを提供しようとするものである。
[問題点を解決するための手段]
この問題を解決するために本発明の店舗システ
ムは以下の様な構成を備える。
すなわち、店舗固有のパラメータを入力するパ
ラメータ入力手段と、店内における消費者の動向
を時系列に検出する消費者動向検出手段と、検出
された消費者の動向から歩行方向が変化する分岐
位置を検出する分岐位置検出手段と、前記分岐位
置における消費者の夫々の分岐方向に向う割合を
算出する分岐率算出手段と、前記パラメータ、分
岐位置及び分岐方向毎の割合から所望時刻におけ
る店舗状況を表示する表示手段とを備える。
また、他の発明の構成は、店舗固有のパラメー
タを入力するパラメータ入力手段と店内における
消費者の動向を時系列に検出する消費者動向検出
手段と、検出された消費者の動向から歩行方向が
変化する分岐位置を検出する分岐位置検出手段
と、前記分岐位置における消費者の夫々の分岐方
向に向う割合を算出する分岐率算出手段と、前記
パラメータ、分岐位置及び分岐方向毎の割合から
所望時刻における店舗状況を表示する表示手段
と、少なくとも前記パラメータの一部を訂正或い
は使する訂正・追加手段とを備える。
[作用]
かかる本発明の構成において、パラメータ入力
手段により入力された店舗固有の情報、店内の分
岐位置及びその分岐率により、所望時間における
消費者の店舗内の分布状況を把握するものであ
る。
更にはパラメータ入力手段で入力された店舗固
有情報を訂正・追加した場合の店舗状況を表示手
段で表示することにより、その訂正変更によつて
生じた新たな問題点を前もつて把握することを可
能にするものである。
[実施例]
以下、添付図面に従つて本発明に係る実施例を
詳細に説明する。
<原理及び構成概略の説明(第1図〜第3図)>
一般に、或る商品の前における人間の行動は、第
2図に示す様に4つのパターンに大別できる。
第1には商品の前を通過する動作であり、第2
にその商品の前に立ち止まる動作、第3に実際に
手に取つて、その商品を見る動作、そして第4に
は買い物籠にその商品を入れる動作(購入を意味
する)である。
これら4つの動作(その情報を以下、商品に関
する基本データという)の関係はその行動パター
ンから第3図に示す如くなる。
すなわち、
通過回数>立ち止まり回数>接触回数>購入数の
関係であり、しかもこれらのデータは全く独立し
たものではなく、互いに因果関係がある。例えば
立ち止まり数を増やせば、その接触回数もそれに
応じて増え、結果的に、購入数そのものにも影響
が出てくる。
さて、これらの消費者の行動パターン(基本デ
ータの発生)の回数が把握できると、その商品独
自の固有情報及び商品が配置されている位置特有
の情報が得られることになる。
そこで、実施例ではこれら4つの行動パターン
の時系列に発生する回数を検出するために、第1
図に示す様なシステムを構築した。
図中、1はシステム全体を制御する制御部であ
り、例えばミニコン或いはパーソナルコンピユー
タ等である。この制御部1にはキーボード2及び
ポインテイングデバイスの一つであるマウスがイ
ンターフエースI/F8を介して接続されてお
り、店舗内のレイアウトやデータ収集する商品の
配置位置等の諸々の条件(パラメータ)を入力す
る。4は通過検出センサであり、注目商品が配置
されている商品棚の所定位置に配置されるもので
あり、消費者の通過を検出する。消費者の通過を
検出されたときにはI/Fを介して制御部1にそ
の信号を出力する。制御部では、入力された信号
をカウントしていつて、例えば1時間毎に得られ
た検出数を磁気デイスク装置11に記憶してい
く。5は立ち止まり検出センサであり、注目商品
の前に所定時間立ち続けたことを検出するもので
ある。また、6は接触検出センサであり、注目商
品に手を触れたこと(実際には手で持つて見たこ
と)を検出するものである。これら立ち止まり検
出センサ5及び接触検出センサ6から出力される
信号は、同様の経路を経て、制御部1に取り込ま
れ、計数される。
また、この注目商品の実際の販売数はレジ7か
らのデータをI/F10を介して受けて計数する
様にした。
尚、12は表示装置の代表例のCRT,13は
プリンタであつて、いずれも得られたデータを可
視化して出力するものであるが、CRT12には
店舗内のレイアウトを表示したり各種パラメータ
を入力するときに確認するためにも使用するもの
である。
ところで、実施例における各種センサの構造で
あるが、通過検出センサ4及び立ち止まり検出セ
ンサ5は超音波センサで、また、接触検出センサ
6は、人間の体温を感知することにより、商品と
接触を検出する焦電型赤外線センサでもつて実現
したが、これに限定されるものではない。
例えば、接触検出センサ6の本来の目的は商品
を手で持つて、その商品を見たか否かを把握する
ものであるから、商品の重力を検出する感圧シー
ト(重量に応じた電位を出力する感圧導電性ゴム
等)であつても良い。この感圧シートを用いれ
ば、商品を手に取る動作が、感圧シートからの電
位の変化から判別できるからである。しかも、客
がどのくらいその商品を手に持つていたか(関心
度)は勿論、その商品が買い物籠に入れられたか
否か(すなわち、購入する意志があるか否か、更
に一歩進めて、その商品購入したか否か)も判別
できる。というのは、手に取つた時点で、接触回
数を1インクリメントすると共に、購入数も同様
に1インクリメントする。そして、その商品を元
に戻した場合にのみ、購入数を1デイクリメント
すれば良いからである。
さて、評価試験のため、このシステムをでもつ
て実際にX店で検出した計測値と、人手によつて
実測た結果を表−1に示す。
[Industrial Field of Application] The present invention relates to a store system, and more particularly to a store system that measures consumer behavior within a store. [Prior Art] As the number of supermarkets and department stores is rapidly increasing, excessive competition is becoming even more intense. Under such circumstances, a common method used by each store to increase its sales is advertising through mass media such as newspapers and television. Through this advertisement, not only can the store's featured products be widely known to consumers, but it can also reconfirm the existence of the store itself to consumers. It is true that if you advertise it, you can hope for a certain amount of sales. However, on the other hand, it is also true that sales can change by changing the layout of product shelves in a store or the position (sales floor) of products displayed on each product shelf. Therefore, large-scale stores must be careful when changing the layout, and small stores that cannot advertise extensively should make the layout of the store a top priority in order to improve sales. There is a need. [Problems to be Solved by the Invention] However, the current situation is that the layout of sales floors and product shelves in many stores relies on the experience and intuition of store managers or managers. That is,
The layout was determined solely by the manager or person in charge. At the very least, a layout determined by experience or intuition is likely to be completely meaningless, but it is important to understand the reason for deciding on that layout and whether or not it is the best one. It was impossible to prove it. Furthermore, for the reasons mentioned above, even if the store layout is changed, for example, there is a risk that the same mistakes will be repeated unless the problems with the current layout are grasped. The present invention was made in view of the current situation, and it is an object of the present invention to provide a store system that makes it possible to easily grasp the current status and situation within the store. Furthermore, the present invention aims to provide a store system that makes it possible to grasp in advance any problems that may occur when the situation within the store is changed. [Means for solving the problem] In order to solve this problem, the store system of the present invention has the following configuration. That is, a parameter input means for inputting store-specific parameters, a consumer trend detection means for detecting consumer trends in the store in time series, and a branch position where the walking direction changes based on the detected consumer trends. a branching position detection means for calculating the proportion of consumers heading in each branching direction at the branching position; and a branching rate calculation means for calculating the proportion of consumers heading in each branching direction at the branching position, and displaying the store situation at a desired time from the parameters, the branching position and the proportion for each branching direction. and display means. In addition, another configuration of the invention includes a parameter input means for inputting store-specific parameters, a consumer trend detection means for detecting consumer trends in the store in time series, and a walking direction determined from the detected consumer trends. branching position detection means for detecting a changing branching position; branching rate calculation means for calculating the proportion of consumers heading in each branching direction at the branching position; and a desired time based on the parameters, the branching position, and the proportion for each branching direction. and a correction/addition means for correcting or using at least a part of the parameters. [Operation] In the configuration of the present invention, the distribution of consumers in the store at a desired time is grasped based on the store-specific information input by the parameter input means, the branching position in the store, and the branching rate. Furthermore, by displaying the store status when the store-specific information input using the parameter input means is corrected or added, it is possible to grasp in advance any new problems caused by the correction or change. It is what makes it possible. [Examples] Examples according to the present invention will be described in detail below with reference to the accompanying drawings. <Explanation of Principle and Outline of Structure (Figs. 1 to 3)> Generally, human behavior in front of a certain product can be roughly divided into four patterns as shown in Fig. 2. The first is the movement of passing in front of the product, and the second is the movement of passing in front of the product.
The third step is to actually pick up the product and look at it, and the fourth step is to put the product in the shopping cart (meaning purchase). The relationship among these four actions (the information is hereinafter referred to as basic data regarding the product) is as shown in FIG. 3 based on the action pattern. In other words, the relationship is number of passes > number of stops > number of contacts > number of purchases, and these data are not independent at all, but have a causal relationship with each other. For example, if you increase the number of stops, the number of contacts will increase accordingly, and as a result, the number of purchases itself will be affected. Now, if the number of times these consumer behavior patterns (occurrence of basic data) can be ascertained, unique information unique to the product and information specific to the location where the product is placed can be obtained. Therefore, in this example, in order to detect the number of times these four behavior patterns occur in time series, the first
We constructed a system as shown in the figure. In the figure, reference numeral 1 denotes a control unit that controls the entire system, such as a minicomputer or a personal computer. A keyboard 2 and a mouse, which is one of the pointing devices, are connected to this control unit 1 via an interface I/F 8, and various conditions ( parameters). Reference numeral 4 denotes a passage detection sensor, which is placed at a predetermined position on the product shelf where the product of interest is placed, and detects the passage of a consumer. When a consumer's passage is detected, a signal thereof is output to the control unit 1 via the I/F. The control section counts the input signals and stores the number of detections obtained every hour, for example, in the magnetic disk device 11. Reference numeral 5 denotes a standing detection sensor, which detects that the user continues to stand in front of the product of interest for a predetermined period of time. Further, 6 is a contact detection sensor, which detects when the product of interest is touched (actually, when it is held and looked at). The signals output from the stop detection sensor 5 and the contact detection sensor 6 are taken into the control unit 1 via the same route and counted. Further, the actual number of sales of this product of interest is counted by receiving data from the cash register 7 via the I/F 10. Note that 12 is a CRT, which is a typical example of a display device, and 13 is a printer, both of which visualize and output the obtained data.The CRT 12 displays the layout of the store and inputs various parameters. It is also used to confirm when entering information. By the way, regarding the structure of various sensors in the embodiment, the passing detection sensor 4 and the stopping detection sensor 5 are ultrasonic sensors, and the contact detection sensor 6 detects contact with the product by sensing human body temperature. Although the present invention has been realized using a pyroelectric infrared sensor, the present invention is not limited to this. For example, since the original purpose of the contact detection sensor 6 is to grasp whether or not the product is looked at when the product is held in the hand, a pressure-sensitive sheet that detects the gravity of the product (outputs an electric potential according to the weight) is used. (pressure-sensitive conductive rubber, etc.). This is because by using this pressure-sensitive sheet, the action of picking up a product can be determined from the change in potential from the pressure-sensitive sheet. In addition, it is important to check not only how long the customer held the product in their hands (level of interest), but also whether the product was added to the shopping cart (in other words, whether or not they had an intention to purchase it). It is also possible to determine whether the item was purchased or not. This is because when you pick it up, the number of contacts is incremented by one, and the number of purchases is also incremented by one. This is because the number of purchases only needs to be incremented by one day when the item is returned to its original state. Now, for the evaluation test, Table 1 shows the measured values actually detected at store X using this system and the results measured manually.
【表】
この様に実測値に対して十分絶え得る結果を得
ることができた。
尚、以下の説明に先立ち、これら行動パターン
の発生数を割合、すなわち、パーセンテージで表
わすことにした。換言すれば、この割合を求めれ
ば、消費者の商品に対する興味が数値に換算され
ることになる。
すなわち、
立ち止まり率 GP=立ち止まり回数/通過回数
接触率 GT=接触回数/立ち止まり回数
購入率 GB=購入回数/接触回数
とする。
さて、このシステムにおいて、データ収集に基
づき、店舗内の商品棚のレイアウト及び各商品の
配置位置を再思考することが可能となる。例え
ば、注目商品(仮にA商品という)の設置位置を
何回か変えて同様のデータを集計比較したり、或
いはA商品の配置位置を分散させ、集計比較する
わけである。
ここでは後者の実験結果を例にして説明する。
第4図はY店内のレイアウトを示しており、図
中のアルフアベツトは各商品棚に配置された商品
の種類と位置を表わす。そして、注目商品Aを位
置A1〜A3に分散させ、各々に上述した各種セ
ンサを設置し、通過回数及び立ち止まり回数を検
出した。その結果を表−2に示す。[Table] In this way, we were able to obtain results that were sufficiently consistent with the actual measured values. In addition, prior to the following explanation, the number of occurrences of these behavioral patterns will be expressed as a percentage. In other words, by calculating this percentage, the consumer's interest in the product can be converted into a numerical value. In other words, stop rate GP = number of stops/number of passes, contact rate GT = number of contacts/number of stops, purchase rate GB = number of purchases/number of contacts. Now, in this system, it becomes possible to reconsider the layout of product shelves in a store and the placement position of each product based on data collection. For example, the installation position of a product of interest (temporarily referred to as product A) may be changed several times and similar data may be aggregated and compared, or the placement positions of product A may be dispersed and aggregation and comparison may be made. Here, the latter experimental results will be explained as an example. FIG. 4 shows the layout of the Y store, and the alphanumeric characters in the figure represent the types and positions of products placed on each product shelf. Then, the product of interest A was distributed to positions A1 to A3, and the various sensors described above were installed at each location to detect the number of times the product passed and the number of times it stopped. The results are shown in Table-2.
【表】
この結果からも、同じ商品でもその配置位置を
分散した結果、その配置位置によつて立ち止まり
率GPがかなり異なることがわかつた。
そこで、商品Aを1箇所に限定配置するとした
場合にはA1若しくはA2の位置にすることが望
ましいことがわかるが、実際には1箇所に配置し
た場合と分散させた場合とを比較したほうが賢明
である。というのは、商品がより売れる条件の一
つとしては、消費者がその商品と接する機会を多
くすることが挙げられるからである。従つて、
各々のケースについて情報収集を行ない、夫々の
場合における比較検討することが必要である。
上述した例では既存の商品棚のレイアウトでも
つて商品の配置位置に対する考察であつてが、商
品棚のレイアウトを変化させた場合にも同様のこ
とが言える。従つて、特定商品のみにこだわら
ず、実際には全商品に対しも同様の情報収集処理
を実行すれば、店舗全体のレイアウト及び商品の
配置位置を再検討する手掛りとすることができ
る。
<入店分布の計測の説明(第5図)>
前述までの説明は商品の前における消費者の行
動パターンの情報収集に係る説明であつた。
ところで、入店及び出店する客の数を把握する
こともまた、重要なことである。
例えば、
店内滞在者数及び平均店内滞在時間を知るこ
とが可能となる。
店内が混雑する時間体が把握することができ
るから、レジ等のパートタイマー等の管理が容
易になる。
尚、計測情報収集を長期的(例えば曜日毎や季
節毎)に行なえば、文字通り長期的な店内滞在者
数やパートタイマの管理にも応用することが可能
となると共に、キヤンペーン時間決定の要素にも
欠かせない情報となる。
この様な意義あるデータを収集するためには、
店舗内の各出入口毎に2つの赤外線センサ等を設
ければ達成できる。例えば、1つの出入口に、セ
ンサA,Bを客の進行方向に配置した場合、検出
順序がA→Bのときには入店、逆にB→Aの場合
には出店と判断できることになる。
ところが、一人づつ入店したり、出店する場合
には特別問題はないが、一度に数人が固まつて入
店する場合(例えばバーゲン時等)には、全体
を”一人”としてカウントしてしまつたり、入店
する人と出店する人とが略同時の場合、個人の歩
行速度の相違によつて2人とも入店(或いは出
店)と計数してしまうので、正確な入店分布を計
測することは困難であることが予想される。
そこで、数人の客が1塊になつて入店すること
がないようにするため、第5図に示す様に、入口
(或いは出口)をつい立てでいくつかの通路に細
分化した。これによつて、まとまつて入店するこ
とが緩和できるばかりか、入店者と出店者とが交
叉することを防ぐことも可能となる。
この様にして時系列な入店者数及び出店者数が
計測すると、店内の客数及びその時間的な変化を
把握することが可能となる。尚、このセンサから
の信号は不図示のI/Fを介して第1図の制御部
1に出力することで、達成される。従つて、第1
図のシステム構成に新たにこのセンサを設けれ
ば、店内にいる客数に対する特定商品(複数であ
つても構わないことは先に説明した)の立ち止ま
り率や購買率を把握することが可能となり、売り
場やレイアウトの最適化の解析、及びその評価を
行なうことが可能となる。
<消費者の動線検出の説明>
以上説明した原理及びその構成では、消費者の
局所的な行動パターンであつたが、以下の説明で
は店舗全体として消費者の行動軌跡(以下、動線
という)を把握するシステムについて説明する。
入店してから、出店するまでの複数の消費者の
動線分布には一定の秩序があり、これを把握する
ことは極めて重要である。動線分布が規定される
主な要因としては、売り場の設置位置及び商品棚
のレイアウト等(以下、これらを合せて固有情報
という)が挙げられる。例えば人気商品のある売
り場付近や比較的長い商品棚の付近では分岐する
場所がないから、必然的に混雑する。更には人間
が持つ潜在的な行動によつて、特定の通路では混
雑することもある。
この様に店内の客の動線を測定及び集計してい
くことにより、次に述べる事柄の検討することが
可能となる。
消費者が店内を十分見て回つているかについ
て把握でき、レイアウトの在り方を再検討でき
る。
部分的に死角となる場所、逆に集中し過る場
所を発見し、改善する材料にする。
商品の配置や、プロモーシヨン場所等の検討
材料にする。
POSデータとの兼ね合いより商品の特性を
捉え、問題点を発見する。
従つて、1つの店舗或いは複数の店舗の固有情
報における動線をデータベースに記憶しておき、
例えば、レイアウトを変更する以前にシミユレー
シヨン化して動線の変化を視覚的に見れば、上述
した事項について机上で検討することが可能とな
る。
そこで、消費者の動線を検出するために、本実
施例では所定時間毎に消費者の店舗内の位置を検
出し、動線を疑似的に求める手法を用いた。
以下、その具体的な原理、及びそのシステム構
成を説明する。
i 原理の説明(第6図〜第8図)
通常、スーパ等には所定場所(入口近傍等)に
買い物籠が常備している。そこで、実施例ではこ
の買い物籠に所定間隔毎(仮にTcとする)に発
振する発振器を取り付ける共に、店内にはこの発
振器からのパルス信号を受信する受信器2つの所
定間隔を隔てて設置(固定)した。更には、この
発振器であるが、客が買い物籠を手に取つて始て
作動する様にした。これは、買い物籠にスイツチ
があつて、重ねて置かれているときに、このスイ
ツチがオフになるようにすれば達成できるので、
詳細は説明しない。
この構成によつて、発振器から発せられたパル
ス信号が夫々の受信器に到達するまでの遅延時間
(τとする)を計測し、夫々の受信器までの距離
を算出して、発振位置を算出するものである。
先ず、発振器から受信器までの距離算出法を以
下に説明する。
第6図に示す様に、買い物籠が設置されている
場所から受信器Bまでの距離をl(既知)、空気中
に伝わる信号速度をv(電磁波の場合には3×108
m/s、音波(常温)では約340m/s)とし、
客がこの買い物籠を取つた時刻、すなわち、第1
回目のパルス信号が発せられた時間(時刻)をt
1とすると、受信器60に第1回目のパルス信号
が到達したときの時間(時刻)T1は以下の式で
求められる。
すなわち、
T1=t1+l/v
従つて、発振器(買い物籠)と受信器間の距離
lは次式の如くなる。
l=v・(T1−t1)=v・τ1
この様にして、以後、発振器からはTc間隔で
パルス信号が出力されれるが、n回目のパルス信
号が出力されたときの発振器と受信器60との距
離loは次式で与えられることがわかる。
lo=v・(To−to)=v・τo
以上の原理に基づく計測は受信器61において
も同様に検出されていることは言うまでもない。
尚、発振器から出力されるパルス信号と受信器
での受信信号とのタイミングチヤートを第7図に
示す。
さて、この原理が理解できたところで、今度は
第8図を参照して発振器の位置(買い物籠の位置
=客の位置)を算出する原理を説明する。
今、図示の如く、受信器A,B間の距離をLcと
し、先に説明した原理に基づき算出された発振器
と受信器60及び受信器61間の距離を夫々roA,
roBとする。そして、受信器61を原点にとして
右方向をx軸、下方向をy軸とし、求める発振器
の座標位置を(xo,yo)とする。
これによつて、以下の方程式が満足することは
良く知られている。
xo 2+yo 2=roA 2
(xo−Lc)2+yo 2=roB 2
∴xo=(roA 2−roB 2+Lc 2)/(2・Lc)
yo=(roA 2−xo 2)1/2
=(4Lc 2・roA 2−(roA 2−roB 2+Lc 2)2/4・Lc 2)1
/2
となる(yoはマイナスとはならない)。
システム構成の説明(第9図)
この様にして、発振器から各受信器60,61
までの距離roA,roBを算出した結果から、発振器
位置、すなわち、客の店内の位置を算出すること
が可能となるが、第9図にそのシステム構成を示
し、以下に説明する。
図中、100は各種演算及び本システムを制御
する演算制御部である。キーボード2及びマウス
3は前述したシステムと同様に、店舗固有情報
(パラメータ)入力等に使用する。尚、入力され
た店舗固有情報はデータベース200に格納され
る。90及び91は受信器60,61で発振器か
らのパルス信号を受信した時点における時間情報
(ToA,ToB)を計測する受信時間計測器である。
また、92,93は受信時間計測器90,91か
らの出力によりパルス信号が到達するまでの時間
(τoA,τoB)を算出する信号到達時間算出器であ
る。夫々の受信器60,61に発振器からのパル
ス信号が到達するまで遅延時間τoA,τoBはI/F
94を介して演算制御部100に出力される。演
算制御部100では得られた遅延時間から発振
器、すなわち客の位置を算出すると共に、データ
ベース200にそのデータを格納していく。この
様にして、店舗内にいる客の位置が算出され、そ
の算出された時系列な位置情報は前もつて入力し
た店舗固有情報における動線情報として保存され
ることになる。そして、多数の動線情報が得られ
れば、先に説明した考察〜の検討材料を得る
ことが可能となる。尚、検出した動線数が多けれ
ば、一人当りの店内での歩行速度及び立ち止まり
時間、更には店内にいる平均的時間が把握でき
る。
客位置算出の他の方法
上記実施例における客位置算出原理でもつて、
本願発明が限定されるものではない。
以下に、客位置算出手段の他の実施例について
説明する。
角度による検出(第10図)
第10図に示す様に、店内の両端に指向性の高
い受信器(アンテナ等)70,71が設置され、
それぞれ単一周期で90度回転している。すると、
発振器方向の角度θA,θBが検出されることによ
り、∠受信器70・発振器・受信器71の角度θc
は180°−(θA+θB)で算出されることになる。
従つて、正弦定理より次式が満足することは良
く知られている。
Lc/sinθc=roA/sinθA=roB/sinθB
よつて、
roA=sinθA/sinθc・Lc,roB=sinθB/sinθc・Lc
となり、発振器から夫々の受信器までの距離が
算出できるので、発振器位置を算出することが可
能となる。
ICカードによる検出(第11図)
この検出法は、客の位置座標そのものを算出す
るのではなく、客の通過したことを検出する装置
を要所々々に設置し、客の動線を検出するもので
ある。
具体的には、第11図に示すように、インタロ
ゲータ(コントローラ)が店内通路の要所々々の
天井等に設置され、アンテナを通じてマイクロ波
を発射している。セラミツクス共振子を主体とす
るICカード(反射器)が装着された買い物籠を
持つた客がそのマイクロ波電磁界内に侵入したと
き、セラミツクス共振子が、共振し始める。イン
タロゲータはその共振周波数の反射をアンテナを
介して検出するものであり、この発振周波数から
ICカードの番号を読み取るものである。
この原理を用いた場合、ICカードには一切電
源が不要となると共に、情報量が多いために一度
に多人数の通過を検出することができ、且つその
位置情報を極めて高い精度で検出することができ
るというメリツトがある。システム側の制御部
(不図示)はこのインタロゲータからの信号を基
に、客の動線を位置(或いは流れ)を検出する。
<シミユレーシヨン化の説明>
上述した実施例では、いずれの場合において
も、店舗固有情報における客の行動を収集するシ
ステムであつた。従つて、これら一連の収集情報
があれば、仮に店舗固有情報を変更したときの状
況を机上でシミユレーシヨン化することが可能と
なる。
分岐点及び分岐率の定義
(第12図〜第15図)
シミユレーシヨン化して消費者の動向を把握す
るためには、動線分布から消費者がどの様な通路
を選択するかを測定する必要がある。そこで、こ
れを定量的に把握するため、本実施例では、分岐
点及び分岐率という概念を用いた。以下にその詳
細を説明する。
消費者の動向を見ると、消費者は商品棚のレイ
アウトによつて規定された分岐路で今来た通路
(以下、入路とする)を含めて、所望とする通路
を選択(選択された通路を出路とする)する行動
を起す。主に、こういつた行動であるが、第12
図に示す商品棚のレイアウトの場合には図中の丸
印の位置で発生することになる。また図中の分岐
路120における入路(来た通路)と出路(これ
から向う通路)の組み合せは第13図に示す如く
全部で16通りあるのがわかる。
更には、2つの商品棚が向い合つている場合、
すなわち、第14図Aの様な場合における消費者
の行動は、来た方向のまま歩いて行くことが多い
が、この通路が長いときには(分岐路がないにも
かかわらず)、途中で引き返す地点(第14図B
の丸印)が存在することもわかつた。
ここで重要ことは、この様に進行方向が変る地
点(以下、分岐点という)において、”消費者は
出路を無作為に選択するものではなく、そこには
何らかの意志の反映がある”ということである。
例えば、第15図A,Bの如く商品棚のレイアウ
トは全く同じでも、陳列している商品の種類に応
じて出路方向が違うことでも明らかである。
そこで、本実施例では店内の各分岐点におけ
る、消費者の意志の反映を割合(確率)で表すこ
とにし、その度合を分岐率とした。すなわち、分
岐率とは、各分岐点における入路方向に対する出
路を選択する確率となる。そして、この分岐点及
び分岐率は先の動線検出のシステムで特定及び算
出することが可能である。
分岐点と分岐率からの考察
(第16図〜第18図)
この様にして分岐点と分岐率との関係を図示し
た例を第16図A〜Dに示す。尚、同図Aは入路
が図示の下からのもの、すなわち、進行方向が上
に向つた場合の最も高い分岐率を示しており、同
B図は右方向に向つている場合、C図は下方向に
向つている場合、そしてD図は左方向に向つて進
んだ場合における最も高い分岐率を示したもので
ある。この様に、分岐率は入路方向に対して特有
の方向を示しているのがわかる。また、これら4
つのパターンを重ね合せ、夫々の分岐点における
最大分岐率を示せば、第17図に示す様になる。
尚、入路に対する出路への分岐率を重ね合わせる
とき、夫々のパターンに対して色別して表示する
様にしても構わない。
ところで、ここでは最大分岐率のみを表示した
が、例えば店内奥側を注目した場合の通路におけ
る各商品棚方向への分岐率を第18図A,Bに示
す。第18図Aは進行方向が左に対しての商品棚
方向への分岐率(図中の数値はパーセントを表わ
している)を示し、同Bは進行方向が右側に対す
るそれを示している。この図から、商品棚で仕切
られた通路においては、入り口の有る方向(図中
の右側)の反対側の通路の方が、多くの消費者が
通過することがわかる。
この様に、各分岐点における夫々の分岐率を算
出すれば、消費者の動向を机上で時系列にシミユ
レーシヨン化して表示することが可能となる。特
に時系列な入出点分布がわかつていれば、或る時
刻における消費者の店内の分布を把握することが
可能となる。更には、最も混雑するレジ位置も算
出できるので、レジ操作の熟練した人をどのれじ
に配置すれば良いか、換言すれば、経験の少ない
人をどのレジに配置すれば良いか等を把握するこ
とも可能となる。
シミユレーシヨンの説明
(第19図〜第21図)
以上、説明した様に、シミユレーシヨン化する
には、分岐点及び分岐率が大きな意味があること
がわかる。
これらを実際にシステム化し、その構成概略を
示したのが第19図であり、以下、その処理内容
を説明する。
図示の如く解析・評価部303はデータ解析部
304及びシミユレーシヨン部305とから構成
されている。
先ず、入力部301からは、消費者の動線情報
や商品棚のレイアウト及び商品の種類毎の配置位
置、更にはPOSデータ及び立ち止まり率や接触
率、購買率等、更にまた入店分布等の前述までに
説明した店舗特有の情報を入力するものである。
所謂、入力部301では初期条件入力を行なう。
データ解析部304ではこれらの情報を受けて、
例えば商品種別毎に符号を与え、そのレイアウト
を作成したり、動線情報から各種分岐点の特定処
理及び分岐率を算出する。シミユレーシヨン部3
05では設定された条件から、所望とするシミユ
レーシヨンモデルを表示したり、印刷出力等を実
行する。シミユレーシヨンモデルの種類として
は、動線分布、分岐点の位置及びその分岐率、更
には店内のレイアウトの表示及びそのレイアウト
における指定された時刻における想像上の消費者
の分布(第20図A参照、図中の小さい丸印が人
を意味する)、そして入店からレジを通つて出店
するまでの推移から各商品のPOSデータ及び通
過数の状況変化等が挙げられる。POSデータ及
び商品毎の立ち止まり率、更には購買率等は予め
与えられているので、シミユレーシヨンとしての
POSデータは予想できる。この様に、入力され
たデータから考え得る状況を様々な形で表示出力
する。尚、これら表示形式の切り換えは不図示の
キーボード等でもつて、任意に指定される。
また、入力部302からはユーザー(店舗関係
者やこのシミユレーシヨンシステムを使用する
者)の意見や店舗固有情報に関する変更点を入力
する。この入力部302から入力されたデータ
は、それ以前に設定されたシミユレーシヨンに係
るデータを修正、或いは変更データであつて、例
えば”特定商品の前の通過数等を上げたい”等の
情報を入力したり、レイアウトの変更に係る情報
を入力する。レイアウト加工データ変更部306
では入力部302からの情報を基に、データベー
ス307から必要なデータを読み出し、その読み
出したデータを基に従前のシミユレーシヨンにか
かるデータを変更及び加工する。シミユレーシヨ
ン部305では変更・加工された情報に基づいた
新たなシミユレーシヨンモデルを表示する。例え
ば、先に説明した様に、初期設定されたレイアウ
ト及び商品の配置位置が第20図Aの如くなつて
いるとき、その商品棚のレイアウトを同図Bの様
に変更した場合には、どうなるか等をシミユレー
シヨン化する。このとき、新たに、分岐点20
1,202が発生することになるが、この分岐点
における分岐率はデータベースに登録されている
過去のデータから設定されても良いし、オペレー
タが自分の意志で分岐率を設定しても良い。いず
れにせよ、この様なレイアウト変更によつて、消
費者の動線は少なくともこの新たに設定された分
岐点201,202で変化するから、この近傍の
消費者の通過人数は自動的に算出することがで
き、しいては立ち止まり率、接触率、購買率から
所定商品の売り上げがどの様になるかまでをシミ
ユレーシヨンモデルとして表示することが可能と
なる。
この様な処理を何度か繰り返し、オペレータが
望むシミユレーシヨンモデルが形成されたら、そ
の旨を指定し、最終結果108として出力する。
尚、上述した処理中における、データ解析部30
4に入力されたデータはシミユレーシヨン部30
5・変更部306を経てデータベースに新たに登
録される。
以上、説明した処理の流れを更に詳しく説明す
れば、第20図の如くなる。
シミユレーシヨンシステムに、各商品棚のレイ
アウトや商品の配置位置(店舗固有情報であるこ
とは先に説明した)というを入力する(処理15
0)。同様に、この店舗固有情報における消費者
の動線情報を入力する(処理151)。この動線
情報は分岐点位置、分岐率を決定する基になるも
のであるから、多数入力することが望まれる。さ
て、これらの情報と共にPOSデータ及び立ち止
まり率、接触率、購買率も同様にして入力する
(処理152,159)。
この様にして入力されたデータは解析(例えば
分岐点、分岐率の特定等)され、シミユレーシヨ
ンモデルを作成する(処理153)。作成された
シミユレーシヨンモデルは次に解析表示される
(処理154)。尚、このとき、オペレータは所望
とするシミユレーシヨンモデルを表示装置に表示
させるべく、その旨のコマンドを入力する。次
に、表示されたシミユレーシヨンモデルが最適で
あるか否か、或いは変更したい要件があるか否か
を判断することになるが、この表示されたシミユ
レーシヨンで良い場合には、そのシミユレーシヨ
ン結果に基づき、店内のレイアウトを実際のシミ
ユレーシヨン結果に合致する様に変更する(処理
158)。また、変更すべき点がある場合には、
その変更点をシステムが判別できる様にして入力
する。システムは入力された変更点に基づき、デ
ータベースを基にして再び分析変更(処理15
6)等を処理し、新たなシミユレーシヨンモデル
に係るデータを構築し、処理154に戻る。
以上、説明した様に本実施例によれば、商品棚
に陳列してある商品に対する消費者の行動を自動
的に計測することが可能となり、商品棚のレイア
ウトや売り場の状況把握及びその最適化の再検討
材料を得ることができる。
また、上述した消費者行動を時系列に計数する
ことにより、時間帯毎に消費者の興味がどの様な
商品に向けられていくかを把握でき、陳列すべき
商品を効率良く追加したり、納入時間等を把握す
ることが可能となる。
更に、入店者数及び出店者数を時系列にしかも
精度良く検出する手段を用いることにより、店内
滞在者数の推移を把握することが可能となり、各
種検討材料を得ることが可能となる。
また、消費者の動向じ時系列に検出していくこ
とにより、店舗内の全体的な消費者の行動を把握
できるので、レイアウト及び商品の配置位置を検
討できる。
更に、消費者動向から店内の分岐点及び分岐率
を特定及び算出結果、更には各商品毎の固有情報
から、机上で各種データを操作しながらシミユレ
ーシヨン化することができるので、レイアウト等
を変更する以前に、そのレイアウトの最適化を検
討することが可能となる。
[発明の効果]
以上、説明した様に本発明によれば、所望とす
る時間における店舗内の状況を容易に把握するこ
とができる。
また、他の発明によれば、上述した効果に加え
て、店舗固有の情報を変更した時点における新た
な問題点を前もつて把握することも可能となる。[Table] This result also shows that even for the same product, by dispersing the placement locations, the stopping rate GP varies considerably depending on the placement location. Therefore, if product A is to be placed in only one place, it is preferable to place it in position A1 or A2, but in reality it is wiser to compare the case where it is placed in one place and the case where it is distributed. It is. This is because one of the conditions for a product to sell more is to increase the number of opportunities for consumers to come into contact with the product. Therefore,
It is necessary to collect information for each case and conduct comparative studies in each case. In the above-mentioned example, consideration was given to the placement positions of products in the existing product shelf layout, but the same can be said when changing the product shelf layout. Therefore, if the same information gathering process is actually executed for all products, rather than focusing only on specific products, it can be used as a clue for reconsidering the layout of the entire store and the placement positions of the products. <Explanation of measurement of store entry distribution (Figure 5)> The explanation so far has been about collecting information on consumer behavior patterns in front of products. By the way, it is also important to know the number of customers entering and leaving the store. For example, it is possible to know the number of people staying in the store and the average time spent in the store. Since it is possible to know the times when the store is crowded, it becomes easier to manage part-time workers such as cashiers. If measurement information is collected on a long-term basis (for example, every day of the week or every season), it can be applied to literally long-term management of the number of people staying in the store and part-time workers, and it can also be used as a factor in determining campaign time. is also essential information. In order to collect such meaningful data,
This can be achieved by providing two infrared sensors or the like for each entrance/exit within the store. For example, if sensors A and B are placed at one entrance/exit in the direction of travel of the customer, it can be determined that the customer is entering the store when the detection order is A→B, and conversely, that the customer is leaving the store when the order of detection is B→A. However, if one person enters or leaves the store one at a time, there is no particular problem, but if several people enter the store at once (for example, during a bargain sale), the whole person is counted as one person. If someone enters the store and someone leaves the store at about the same time, both people will be counted as entering the store (or leaving) due to the difference in walking speed of the individuals, so it is difficult to accurately calculate the distribution of store entries. It is expected that it will be difficult to measure. Therefore, in order to prevent several customers from entering the store en masse, the entrance (or exit) was subdivided into several aisles, as shown in Figure 5. This not only makes it possible to reduce the number of people entering the store in bulk, but also prevents people entering the store from crossing paths with those leaving the store. By measuring the number of people entering the store and the number of people leaving the store over time in this way, it becomes possible to understand the number of customers in the store and its changes over time. Note that this is achieved by outputting the signal from this sensor to the control section 1 in FIG. 1 via an I/F (not shown). Therefore, the first
If this sensor is added to the system configuration shown in the figure, it will be possible to grasp the stopping rate and purchase rate of a specific product (as explained earlier, it does not matter if there are more than one) relative to the number of customers in the store. It becomes possible to analyze and evaluate the optimization of sales floors and layouts. <Explanation of consumer flow line detection> In the principle and configuration explained above, the consumer's local behavior pattern was detected, but in the following explanation, the consumer's behavior trajectory (hereinafter referred to as flow line) is detected for the entire store. ) will be explained. There is a certain order in the flow distribution of multiple consumers from the time they enter the store until they leave the store, and it is extremely important to understand this. The main factors that define the flow line distribution include the installation position of the sales floor, the layout of the product shelves, etc. (hereinafter collectively referred to as unique information). For example, there is no branching area near a department with popular products or a relatively long product shelf, so it will inevitably become crowded. Furthermore, certain passageways may become crowded due to latent human behavior. By measuring and aggregating the flow lines of customers in the store in this way, it becomes possible to consider the following matters. You can understand whether consumers are looking around the store enough, and you can reconsider the layout. Find areas where you have blind spots or areas where you are overly concentrated, and use this as material for improvement. Use this as material for considering product placement, promotion locations, etc. Understand product characteristics based on POS data and discover problems. Therefore, the flow line in the unique information of one store or multiple stores is stored in a database,
For example, by creating a simulation and visually observing changes in flow lines before changing the layout, it becomes possible to study the above-mentioned matters on paper. Therefore, in order to detect the consumer's flow line, this embodiment uses a method in which the consumer's position in the store is detected at predetermined time intervals and the flow line is determined in a pseudo manner. The specific principle and system configuration thereof will be explained below. i Explanation of the principle (Figs. 6 to 8) Normally, supermarkets and the like always have shopping baskets at a predetermined location (near the entrance, etc.). Therefore, in this embodiment, an oscillator that oscillates at predetermined intervals (temporarily T c ) is attached to this shopping basket, and two receivers that receive pulse signals from this oscillator are installed at a predetermined interval in the store ( fixed). Furthermore, this oscillator was designed to start operating only when a customer picks up a shopping cart. This can be achieved by making the switch turn off when there are switches in the shopping cart and they are stacked on top of each other.
I won't explain the details. With this configuration, the delay time (referred to as τ) until the pulse signal emitted from the oscillator reaches each receiver is measured, the distance to each receiver is calculated, and the oscillation position is calculated. It is something to do. First, a method for calculating the distance from the oscillator to the receiver will be explained below. As shown in Figure 6, the distance from the place where the shopping basket is installed to receiver B is l (known), and the signal speed transmitted in the air is v (3 × 10 8 in the case of electromagnetic waves).
m/s, approximately 340 m/s for sound waves (at room temperature),
The time when the customer picked up this shopping basket, that is, the first
The time (time) when the second pulse signal is emitted is t
1, the time (time) T 1 when the first pulse signal reaches the receiver 60 is determined by the following formula. That is, T 1 =t 1 +l/v Therefore, the distance l between the oscillator (shopping basket) and the receiver is as follows. l=v・(T 1 −t 1 )=v・τ 1 In this way, from now on, the oscillator outputs pulse signals at intervals of T c , but when the nth pulse signal is output, the oscillator It can be seen that the distance l o between and the receiver 60 is given by the following equation. It goes without saying that measurement based on the above principle is similarly detected in the receiver 61 . Incidentally, a timing chart of the pulse signal outputted from the oscillator and the received signal at the receiver is shown in FIG. Now that this principle is understood, the principle of calculating the position of the oscillator (position of the shopping basket = position of the customer) will now be explained with reference to FIG. Now, as shown in the figure, the distance between receivers A and B is L c , and the distances between the oscillator and receivers 60 and 61 calculated based on the principle explained above are r oA , respectively.
Let r oB . Then, with the receiver 61 as the origin, the right direction is the x axis, the downward direction is the y axis, and the coordinate position of the oscillator to be sought is (x o , yo ) . It is well known that this satisfies the following equation. x o 2 +y o 2 = r oA 2 (x o −L c ) 2 +y o 2 = r oB 2 ∴x o = (r oA 2 − r oB 2 +L c 2 )/(2・L c ) y o =(r oA 2 −x o 2 ) 1/2 = (4L c 2・r oA 2 −(r oA 2 −r oB 2 +L c 2 ) 2/4・L c 2 ) 1
/2 (y o is not negative). Explanation of system configuration (Fig. 9) In this way, from the oscillator to each receiver 60, 61
From the results of calculating the distances r oA and r oB , it is possible to calculate the oscillator position, that is, the customer's position in the store. The system configuration is shown in FIG. 9 and will be explained below. In the figure, 100 is an arithmetic control unit that controls various arithmetic operations and the present system. The keyboard 2 and mouse 3 are used for inputting store-specific information (parameters), etc., as in the system described above. Note that the input store specific information is stored in the database 200. Reference numerals 90 and 91 are reception time measuring devices that measure time information (T oA , T oB ) at the time when the receivers 60 and 61 receive the pulse signal from the oscillator.
Further, 92 and 93 are signal arrival time calculators that calculate the time (τ oA , τ oB ) until the pulse signal arrives based on the outputs from the reception time measuring devices 90 and 91 . The delay time τ oA and τ oB until the pulse signal from the oscillator reaches the respective receivers 60 and 61 is the I/F
The signal is output to the calculation control section 100 via 94. The arithmetic control unit 100 calculates the position of the oscillator, that is, the customer, from the obtained delay time, and stores the data in the database 200. In this way, the positions of customers in the store are calculated, and the calculated time-series position information is saved as flow line information in the previously input store-specific information. If a large amount of flow line information is obtained, it becomes possible to obtain material for consideration of the considerations described above. Incidentally, if the number of detected flow lines is large, it is possible to grasp the walking speed and stopping time of each person in the store, as well as the average time spent in the store. Other methods of calculating customer position Even with the principle of calculating customer position in the above embodiment,
The invention of this application is not limited. Other embodiments of the customer position calculation means will be described below. Detection by angle (Fig. 10) As shown in Fig. 10, highly directional receivers (antennas, etc.) 70 and 71 are installed at both ends of the store.
Each rotates 90 degrees in a single period. Then,
By detecting the angles θ A and θ B in the oscillator direction, the angle θ c of the ∠receiver 70, oscillator, and receiver 71 is detected.
is calculated as 180°−(θ A +θ B ). Therefore, it is well known from the sine theorem that the following equation is satisfied. L c /sinθ c = r oA / sinθ A = r oB / sinθ B Therefore, r oA = sinθ A / sinθ c・L c , r oB = sinθ B / sinθ c・L c , and each reception from the oscillator Since the distance to the oscillator can be calculated, the oscillator position can be calculated. Detection using an IC card (Figure 11) This detection method does not calculate the customer's location coordinates itself, but instead installs devices at key points to detect when a customer has passed, and detects the customer's flow line. It is something. Specifically, as shown in FIG. 11, interrogators (controllers) are installed on the ceiling at key points in the aisles of the store, and emit microwaves through antennas. When a customer carrying a shopping cart equipped with an IC card (reflector) mainly composed of a ceramic resonator enters the microwave electromagnetic field, the ceramic resonator begins to resonate. The interrogator detects the reflection of the resonant frequency via the antenna, and from this oscillation frequency.
It reads the number of an IC card. When this principle is used, the IC card does not require any power supply, and since it has a large amount of information, it can detect the passage of many people at once, and its position information can be detected with extremely high accuracy. It has the advantage of being able to A control unit (not shown) on the system side detects the position (or flow) of the customer's flow line based on the signal from the interrogator. <Explanation of Simulation> In each of the embodiments described above, the system collects customer behavior based on store-specific information. Therefore, with this series of collected information, it is possible to create a theoretical simulation of what would happen if the store-specific information were changed. Definition of branching points and branching rates (Figures 12 to 15) In order to understand consumer trends through simulation, it is necessary to measure which aisles consumers choose from the flow line distribution. be. Therefore, in order to understand this quantitatively, in this embodiment, the concepts of a branch point and a branch rate are used. The details will be explained below. Looking at consumer trends, consumers select the desired aisle (selected route), including the branch route they just came from (hereinafter referred to as the entry route) from the branch route specified by the product shelf layout. Take action to use the passage as an exit). Mainly, these are the actions, but the 12th
In the case of the product shelf layout shown in the figure, this occurs at the position of the circle mark in the figure. Furthermore, it can be seen that there are a total of 16 combinations of the entry path (the path from which the driver came) and the exit path (the path to which he is heading) in the branch path 120 in the figure, as shown in FIG. Furthermore, if two product shelves face each other,
In other words, the behavior of consumers in cases like A in Figure 14 is to continue walking in the direction they came from, but if the path is long (even though there are no branching paths), there may be a point at which to turn back along the way. (Figure 14B
It was also found that there is a circle mark). What is important here is that at points where the direction of travel changes (hereinafter referred to as turning points), ``consumers do not choose their exit route at random, but there is some kind of reflection of their will there''. It is.
For example, even though the layouts of the product shelves are exactly the same as shown in FIGS. 15A and 15B, it is clear that the exit directions are different depending on the types of products on display. Therefore, in this embodiment, the reflection of the consumer's will at each branching point in the store is expressed as a proportion (probability), and the degree is defined as the branching rate. In other words, the branching rate is the probability of selecting an outgoing route relative to an incoming road direction at each branching point. This branching point and branching rate can be specified and calculated using the flow line detection system described above. Consideration in terms of branching points and branching rates (Figs. 16 to 18) Examples of the relationship between branching points and branching rates as described above are shown in Figs. 16A to 16D. In addition, figure A shows the highest branching rate when the entry path is from the bottom shown in the figure, that is, the direction of travel is upward, figure B shows the highest branching rate when the path heads to the right, figure C shows the highest branching rate. Figure D shows the highest branching rate when moving downward, and Figure D shows the highest branching rate when moving towards the left. In this way, it can be seen that the branching rate shows a specific direction with respect to the entrance direction. Also, these 4
If the two patterns are superimposed and the maximum branching rate at each branch point is shown, the result will be as shown in Fig. 17.
Incidentally, when overlapping the branching rates to the incoming path and the outgoing path, each pattern may be displayed in different colors. Incidentally, only the maximum branching rate is shown here, but Figs. 18A and 18B show the branching rate toward each product shelf in the aisle when focusing on the back side of the store, for example. FIG. 18A shows the branching rate toward the product shelf when the direction of travel is on the left (numerical values in the figure represent percentages), and FIG. 18B shows the branching rate toward the product shelf when the direction of travel is on the right. This figure shows that in aisles partitioned by product shelves, more consumers pass through the aisle on the opposite side of the entrance (to the right in the diagram). In this way, by calculating the respective branching rates at each branching point, it becomes possible to simulate and display consumer trends in chronological order on a desk. In particular, if the time-series entry/exit point distribution is known, it becomes possible to understand the distribution of consumers in the store at a certain time. Furthermore, since it is possible to calculate the most crowded cash register locations, it is possible to determine which cash registers should be placed with experienced cashier operators, or in other words, which cash registers with less experience should be placed. It is also possible to do so. Description of Simulation (Figures 19 to 21) As explained above, it can be seen that the branch point and branch rate have great significance in simulation. FIG. 19 shows an outline of the system in which these systems are actually systemized, and the processing contents will be explained below. As shown in the figure, the analysis/evaluation section 303 is composed of a data analysis section 304 and a simulation section 305. First, the input unit 301 inputs consumer flow line information, product shelf layouts, placement positions for each type of product, POS data, stopping rate, contact rate, purchase rate, etc., as well as store entry distribution, etc. This is for inputting the store-specific information described above.
In the so-called input section 301, initial conditions are input.
The data analysis unit 304 receives this information and
For example, a code is given to each product type to create its layout, and various branching point identification processes and branching rates are calculated from flow line information. Simulation part 3
In step 05, a desired simulation model is displayed, printed out, etc. based on the set conditions. The types of simulation models include the flow line distribution, the location of branching points and their branching rates, the display of the layout of the store, and the distribution of imaginary consumers at a specified time in that layout (Figure 20). (See A, the small circles in the diagram represent people), as well as POS data for each product and changes in the number of items passed, from the transition from entering the store to exiting the store through the cash register. POS data, stopping rate for each product, purchase rate, etc. are given in advance, so it can be used as a simulation.
POS data is predictable. In this way, possible situations are displayed and output in various forms based on the input data. Note that these display formats can be switched arbitrarily using a keyboard (not shown) or the like. Further, from the input section 302, opinions of users (persons involved in the store and people using this simulation system) and changes regarding store-specific information are input. The data input from this input section 302 is data that corrects or changes data related to the simulation that has been set previously, such as inputting information such as "I want to increase the number of passes in front of a specific product." or enter information related to changing the layout. Layout processing data change unit 306
Then, necessary data is read from the database 307 based on the information from the input unit 302, and data related to the previous simulation is changed and processed based on the read data. The simulation section 305 displays a new simulation model based on the changed and processed information. For example, as explained earlier, when the initial layout and product placement positions are as shown in Figure 20A, what will happen if you change the layout of the product shelf to be as shown in Figure 20B? etc. to be simulated. At this time, a new branch point 20
1,202 will occur, but the branching rate at this branching point may be set from past data registered in the database, or the operator may set the branching rate at his own will. In any case, due to such a layout change, the flow line of consumers changes at least at these newly set branch points 201 and 202, so the number of consumers passing through in this vicinity is automatically calculated. This makes it possible to display as a simulation model everything from the stoppage rate, contact rate, and purchase rate to the sales of a given product. When the simulation model desired by the operator is formed by repeating such processing several times, the operator specifies this and outputs it as the final result 108.
Note that during the above-mentioned processing, the data analysis unit 30
4 is input to the simulation section 30.
5. Newly registered in the database via the change unit 306. The flow of the process described above will be explained in more detail as shown in FIG. 20. The layout of each product shelf and the placement position of each product (as explained earlier, this is store-specific information) are input into the simulation system (process 15).
0). Similarly, consumer flow line information in this store-specific information is input (process 151). Since this flow line information is the basis for determining branch point positions and branch rates, it is desirable to input a large number of pieces of flow line information. Now, along with this information, POS data, stopping rate, contact rate, and purchasing rate are input in the same way (processes 152 and 159). The data input in this way is analyzed (for example, specifying branch points and branch rates) to create a simulation model (process 153). The created simulation model is then analyzed and displayed (process 154). At this time, the operator inputs a command to display the desired simulation model on the display device. Next, you will need to decide whether the displayed simulation model is optimal or whether there are any requirements that you would like to change.If the displayed simulation model is acceptable, the simulation results Based on this, the layout of the store is changed to match the actual simulation results (process 158). Also, if there are any changes that need to be made,
Enter the changes in a way that the system can identify them. Based on the input changes, the system analyzes and changes the database again (processing 15).
6), etc., construct data related to a new simulation model, and return to process 154. As explained above, according to this embodiment, it is possible to automatically measure consumer behavior regarding products displayed on product shelves, and to understand and optimize the layout of product shelves and sales floor conditions. You can obtain material for reexamination. In addition, by counting the above-mentioned consumer behavior over time, it is possible to understand what products consumers are interested in at different times of the day, and to efficiently add products to display. It becomes possible to grasp the delivery time, etc. Furthermore, by using a means to accurately detect the number of people entering the store and the number of people leaving the store in chronological order, it becomes possible to grasp the trends in the number of people staying in the store, and it becomes possible to obtain various materials for consideration. In addition, by detecting consumer trends in chronological order, it is possible to grasp the overall consumer behavior within the store, so the layout and product placement positions can be considered. In addition, it is possible to create simulations while manipulating various data on a desk based on the results of identifying and calculating branching points and branching rates within the store based on consumer trends, as well as unique information for each product, so you can change layouts, etc. It becomes possible to consider optimizing the layout in advance. [Effects of the Invention] As described above, according to the present invention, it is possible to easily grasp the situation in the store at a desired time. Further, according to another invention, in addition to the above-mentioned effects, it is also possible to know in advance any new problems that may arise when store-specific information is changed.
第1図は実施例における消費者行動パターンを
検出するシステム構成図、第2図は消費者の行動
パターンを説明するための図、第3図は消費者行
動パターンの因果関係を示す図、第4図は商品を
分散した場合のレイアウト例を示す図、第5図は
入出店者を精確に計数するための実施例を示す
図、第6図は発振器(消費者)と受信器間の距離
を算出するための原理を説明する図、第7図は第
6図における発振器から出力されるパルス信号と
受信器でもつて検出した信号とのタイミングチヤ
ート、第8図は消費者位置検出に係る1方法を説
明するための図、第9図は消費者位置検出に係る
システム構成図、第10図は発振器と受信器との
角度により消費者位置を検出する方法を説明する
ための図、第11図はICカードにより消費者の
動向を検出するための構成図、第12図は分岐点
の位置を示す図、第13図は十字路における入路
と出路との関係を示す図、第14図は商品棚の長
さにより分岐点が発生する原理を説明する図、第
15図A,Bは商品配置位置により消費者の動向
が異なることを説明するための図、第16図はA
〜Dは消費者の進行方向毎に対する最も高い分岐
方向を示す図、第17図は店内における消費者の
最も高い動向を示す図、第18図A,Bは店内奥
の通路から各商品棚方向への分岐率を、その進行
方向別に示す図、第19図はシミユレーシヨンシ
ステムの構成概略図、第20図A,Bは表示され
たシミユレーシヨンモデルを示す図、第21図は
シミユレーシヨンシステムにおける処理の流れを
示す図である。
図中、1……制御部、2……キーボード、3…
…マウス、4……通過検出センサ、5……立ち止
まり検出センサ、6……接触検出センサ、7……
レジ、8〜10及び94……インターフエース
(I/F)、11……時期デイスク装置、12……
表示装置(CRT)、13……プリンタ、60,6
1及び70,71……受信器、90,91……受
信時間計測器、92,93……信号到達時間算出
器、100……演算制御部、200及び307…
…データベース、201,202……分岐点、3
01,302……入力部、303……解析・評価
部、304……データ解析部、305……シミユ
レーシヨン部、306……変更部である。
Fig. 1 is a system configuration diagram for detecting consumer behavior patterns in the example, Fig. 2 is a diagram for explaining consumer behavior patterns, Fig. 3 is a diagram showing the causal relationship of consumer behavior patterns, Figure 4 shows an example of the layout when products are distributed, Figure 5 shows an example of accurately counting people entering and leaving the store, and Figure 6 shows the distance between the oscillator (consumer) and the receiver. Fig. 7 is a timing chart of the pulse signal output from the oscillator in Fig. 6 and the signal detected by the receiver, and Fig. 8 is a diagram explaining the principle for calculating the consumer position. 9 is a system configuration diagram related to consumer position detection; FIG. 10 is a diagram illustrating a method of detecting a consumer position based on the angle between an oscillator and a receiver; FIG. 11 is a diagram for explaining the method. Figure 12 is a diagram showing the configuration for detecting consumer trends using IC cards, Figure 12 is a diagram showing the location of branch points, Figure 13 is a diagram showing the relationship between entry and exit routes at a crossroads, and Figure 14 is a diagram showing the location of branch points. Figures 15A and 15B are diagrams explaining the principle that branching points occur depending on the length of the product shelf. Figures 15A and 15B are diagrams explaining that consumer trends differ depending on the product placement position. Figure 16 is Figure 16A.
~D is a diagram showing the highest branching direction for each direction of travel of consumers, Figure 17 is a diagram showing the highest trend of consumers in the store, and Figures 18A and B are the directions from the aisle at the back of the store to each product shelf. Figure 19 is a schematic diagram of the configuration of the simulation system, Figures 20A and B are diagrams showing the displayed simulation model, and Figure 21 is a diagram showing the branching rate to each direction of travel. FIG. 3 is a diagram showing the flow of processing in the simulation system. In the figure, 1...control unit, 2...keyboard, 3...
...Mouse, 4...Passage detection sensor, 5...Standing detection sensor, 6...Contact detection sensor, 7...
Cash register, 8 to 10 and 94...Interface (I/F), 11...Time disk device, 12...
Display device (CRT), 13... Printer, 60, 6
1 and 70, 71... Receiver, 90, 91... Reception time measuring device, 92, 93... Signal arrival time calculator, 100... Arithmetic control unit, 200 and 307...
...Database, 201, 202... Branching point, 3
01, 302...input section, 303...analysis/evaluation section, 304...data analysis section, 305...simulation section, 306...change section.
Claims (1)
入力手段と、 店内における消費者の動向を時系列に検出する
消費者動向検出手段と、 検出された消費者の動向から歩行方向が変化す
る分岐位置を検出する分岐位置検出手段と、 前記分岐位置における消費者の夫々の分岐方向
に向う割合を算出する分岐率算出手段と、 前記パラメータ、分岐位置及び分岐方向毎の割
合から所望時刻における店舗状況を表示する表示
手段とを備えることを特徴とする店舗システム。 2 パラメータ入力手段で入力されるパラメータ
は時系列な入店者数及び出店者数、店内における
商品棚のレイアウト、各商品毎の配置及び各商品
の価格が含まれることを特徴とする特許請求の範
囲第1項に記載の店舗システム。 3 消費者動向検出手段は買物籠に設けられた発
信器の発信信号を受信して検出することを特徴と
する特許請求の範囲第1項記載の店舗システム。 4 分岐率算出手段は分岐点に到達する以前の方
向に対する夫々の分岐方向へ向う割合であること
を特徴とする特許請求の範囲第1項記載の店舗シ
ステム。 5 店舗固有のパラメータを入力するパラメータ
入力手段と、 店内における消費者の動向を時系列に検出する
消費者動向検出手段と、 検出された消費者の動向から歩行方向が変化す
る分岐位置を検出する分岐位置検出手段と、 前記分岐位置における消費者の夫々の分岐方向
に向う割合を算出する分岐率算出手段と、 前記パラメータ、分岐位置及び分岐方向毎の割
合から所望時刻における店舗状況を表示する表示
手段と、 少なくとも前記パラメータの一部を訂正或いは
使する訂正・追加手段とを備え、前記表示手段は
該訂正・追加手段手段に基づく、店舗状況を表示
することを特徴とする店舗システム。[Scope of Claims] 1. Parameter input means for inputting store-specific parameters; consumer trend detection means for detecting consumer trends in the store in time series; and changing walking direction based on the detected consumer trends. branching position detection means for detecting a branching position where the branching direction is to be reached; branching rate calculating means for calculating the proportion of consumers heading in each branching direction at the branching position; A store system comprising display means for displaying store status. 2. A patent claim characterized in that the parameters inputted by the parameter input means include the number of people entering the store and the number of people leaving the store in chronological order, the layout of product shelves in the store, the arrangement of each product, and the price of each product. The store system described in Scope 1. 3. The store system according to claim 1, wherein the consumer trend detection means receives and detects a transmission signal from a transmitter provided in a shopping basket. 4. The store system according to claim 1, wherein the branching rate calculation means is a ratio of heading in each branching direction to a direction before reaching the branching point. 5 Parameter input means for inputting store-specific parameters, consumer trend detection means for detecting consumer trends in the store in time series, and detecting branch positions where the walking direction changes based on the detected consumer trends. branching position detection means; branching rate calculation means for calculating the proportion of consumers heading in each branching direction at the branching position; and a display for displaying the store situation at a desired time from the parameters, the branching position, and the proportion for each branching direction. and correction/addition means for correcting or using at least a part of the parameters, wherein the display means displays store status based on the correction/addition means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24408887A JPS6488215A (en) | 1987-09-30 | 1987-09-30 | Shop system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24408887A JPS6488215A (en) | 1987-09-30 | 1987-09-30 | Shop system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6488215A JPS6488215A (en) | 1989-04-03 |
JPH0511891B2 true JPH0511891B2 (en) | 1993-02-16 |
Family
ID=17113559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP24408887A Granted JPS6488215A (en) | 1987-09-30 | 1987-09-30 | Shop system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6488215A (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3742356B2 (en) | 2002-03-20 | 2006-02-01 | 株式会社日立製作所 | Heat pump water heater |
JP4949933B2 (en) * | 2007-06-04 | 2012-06-13 | 株式会社日立製作所 | Sales forecasting program, sales forecasting device |
JP6205484B2 (en) * | 2014-04-23 | 2017-09-27 | 株式会社日立製作所 | Behavior analysis device |
-
1987
- 1987-09-30 JP JP24408887A patent/JPS6488215A/en active Granted
Also Published As
Publication number | Publication date |
---|---|
JPS6488215A (en) | 1989-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3487225B2 (en) | Shopping cart equipment | |
US20070067220A1 (en) | System and methods for tracking consumers in a store environment | |
EP1049042A1 (en) | Storage system | |
CN101159084A (en) | Self-checkout terminal | |
JP5080028B2 (en) | Article access management system | |
US20080303662A1 (en) | Traffic and population counting device system and method | |
JP6205484B2 (en) | Behavior analysis device | |
JPH0511890B2 (en) | ||
JP3837475B2 (en) | Automated shopping system | |
JP4542498B2 (en) | Product management server and product management method | |
JP5082183B2 (en) | Product movement status monitoring system | |
JP4407295B2 (en) | Customer flow survey system, customer flow survey method, and customer flow survey program | |
KR100669222B1 (en) | An Automatic system for management and selling of goods using of RF ID and method thereby | |
JPH0511891B2 (en) | ||
JPH0858931A (en) | Commodity control device | |
JP7313157B2 (en) | Store system, status determination method, and program | |
US20160055491A1 (en) | Object opinion registering device for guiding a person in a decision making situation | |
JP7134273B2 (en) | Product information linkage system | |
JP2010204787A (en) | Merchandise combination price display device and merchandise combination price display system | |
JP2003016161A (en) | System for preparing merchandise display layout and method for managing merchandise | |
JPH03105460A (en) | Commodity inventory management | |
JPH08190672A (en) | Pos system device | |
JP2003006414A (en) | Method for analyzing and evaluating commodity sale state, and device for commodity sale state analysis and evaluation using the same analyzing and evaluating method | |
JP7303860B2 (en) | Information control device, information control method and program | |
JPH07141574A (en) | Pos system |