Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7685769B2 - Behavioral attribute analysis system and information processing device - Google Patents
[go: Go Back, main page]

JP7685769B2 - Behavioral attribute analysis system and information processing device - Google Patents

Behavioral attribute analysis system and information processing device Download PDF

Info

Publication number
JP7685769B2
JP7685769B2 JP2023023981A JP2023023981A JP7685769B2 JP 7685769 B2 JP7685769 B2 JP 7685769B2 JP 2023023981 A JP2023023981 A JP 2023023981A JP 2023023981 A JP2023023981 A JP 2023023981A JP 7685769 B2 JP7685769 B2 JP 7685769B2
Authority
JP
Japan
Prior art keywords
identification information
information
user identification
acquired
behavior
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
JP2023023981A
Other languages
Japanese (ja)
Other versions
JP2024117901A (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.)
Locationmind
Original Assignee
Locationmind
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 Locationmind filed Critical Locationmind
Priority to JP2023023981A priority Critical patent/JP7685769B2/en
Publication of JP2024117901A publication Critical patent/JP2024117901A/en
Application granted granted Critical
Publication of JP7685769B2 publication Critical patent/JP7685769B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、人流を分析する行動属性分析システム及び情報処理装置に関する。 The present invention relates to a behavioral attribute analysis system and information processing device that analyzes people flow.

従来、人の移動経路を分析する技術が提案されている。例えば特許文献1には、複数の地点に設置されたセンサからのセンサデータを解析するデータ解析装置が開示されている。このデータ解析装置は、無線ネットワークを介してセンサデータを受信するデータ受信部と、データ受信部によって受信されたセンサデータをもとに2地点間移動量を細切れに集計し、2地点間移動量が大きい経路を辿ることで一連の移動経路を解析するデータ解析部とを備えるものである。 Conventionally, technologies for analyzing human movement routes have been proposed. For example, Patent Document 1 discloses a data analysis device that analyzes sensor data from sensors installed at multiple points. This data analysis device includes a data receiving unit that receives sensor data via a wireless network, and a data analysis unit that calculates the amount of movement between two points based on the sensor data received by the data receiving unit, and analyzes a series of movement routes by tracing routes with large amounts of movement between two points.

特開2019-175240号公報JP 2019-175240 A

特許文献1に記載のデータ解析装置によれば、2地点間の移動量や総検知数をはじめ、スポット別の検知数などの解析結果を表示することが可能とされている。しかしながら、特許文献1に記載の技術では、人の行動のパターン別に人流を分析することができない、という問題点があった。 The data analysis device described in Patent Document 1 makes it possible to display analysis results such as the amount of movement between two points, the total number of detections, and the number of detections by spot. However, the technology described in Patent Document 1 has the problem that it cannot analyze people flow by patterns of people's behavior.

本発明は、上記のような課題を解決するためになされたもので、人の行動のパターン別に人流を分析することができる行動属性分析システム及び情報処理装置を提供することを目的とする。 The present invention has been made to solve the above-mentioned problems, and aims to provide a behavior attribute analysis system and information processing device that can analyze people flow according to people's behavior patterns.

本発明に係る行動属性分析システムは、複数の地点に設置され、所定範囲内の人が携帯する通信機器からユーザ識別情報を取得する検知装置と、前記検知装置が取得した前記ユーザ識別情報、前記検知装置を識別する検知識別情報、及び前記ユーザ識別情報が取得された日時の情報を、収集情報として収集する収集装置と、前記収集情報を取得する情報処理装置と、を備え、前記情報処理装置は、前記検知識別情報と前記地点の種別との対応情報を記憶する記憶部と、前記収集情報と前記対応情報とに基づき、複数の前記地点における前記人の行動の種別と、複数の前記地点の種別との組み合わせである行動属性を、前記ユーザ識別情報ごとに付与する行動属性付与部と、を有し、前記地点の種別は、前記人のデモグラフィック属性に対応する種別を含む The behavioral attribute analysis system of the present invention includes a detection device that is installed at a plurality of locations and acquires user identification information from communication devices carried by people within a predetermined range, a collection device that collects, as collected information, the user identification information acquired by the detection device, detection identification information that identifies the detection device, and information on the date and time when the user identification information was acquired, and an information processing device that acquires the collected information, wherein the information processing device has a memory unit that stores correspondence information between the detection identification information and the location types, and a behavioral attribute assignment unit that assigns, to each of the user identification information, a behavioral attribute that is a combination of a type of behavior of the person at the plurality of locations and a type of the plurality of locations based on the collected information and the correspondence information, and the location types include types corresponding to demographic attributes of the person .

本発明は、収集情報と対応情報とに基づき、地点における人の行動の種別と、地点の種別との組み合わせである行動属性を、ユーザ識別情報ごとに付与することにより、人の行動のパターン別に人流を分析することができる。 The present invention can analyze people flow according to patterns of human behavior by assigning behavior attributes, which are a combination of the type of human behavior at a location and the type of location, to each user identification information based on collected information and corresponding information.

実施の形態1に係る行動属性分析システムの概略構成図である。1 is a schematic configuration diagram of a behavior attribute analysis system according to a first embodiment. 実施の形態1に係る行動属性分析システムの検知装置の設置例を示す概略配置図である。1 is a schematic layout diagram showing an example of installation of a detection device of a behavior attribute analysis system according to a first embodiment. FIG. 実施の形態1に係る行動属性分析システムの情報処理装置の制御ブロック図である。2 is a control block diagram of an information processing device of the behavior attribute analysis system according to the first embodiment. FIG. 実施の形態1に係る行動属性分析システムの対応情報のデータ構造を示す図である。4 is a diagram showing a data structure of correspondence information in the behavior attribute analysis system according to the first embodiment; FIG. 実施の形態1に係る行動属性分析システムの収集情報のデータ構造を示す図である。2 is a diagram showing a data structure of collected information of the behavior attribute analysis system according to the first embodiment; FIG. 実施の形態1に係る行動属性分析システムの行動の種別の付与例を示す図である。4 is a diagram showing an example of assigning a behavior type in the behavior attribute analysis system according to the first embodiment; FIG. 実施の形態1に係る行動属性分析システムの行動属性の付与例を示す図である。4 is a diagram showing an example of behavior attribute assignment in the behavior attribute analysis system according to the first embodiment; FIG. 実施の形態1に係る行動属性分析システムの入力画面を示す図である。FIG. 2 is a diagram showing an input screen of the behavior attribute analysis system according to the first embodiment. 実施の形態1に係る行動属性分析システムの入力画面を示す図である。FIG. 2 is a diagram showing an input screen of the behavior attribute analysis system according to the first embodiment. 実施の形態1に係る行動属性分析システムの出力画面を示す図である。FIG. 2 is a diagram showing an output screen of the behavior attribute analysis system according to the first embodiment. 実施の形態3に係る行動属性分析システムの情報処理装置の制御ブロック図である。FIG. 11 is a control block diagram of an information processing device of a behavior attribute analysis system according to embodiment 3. 実施の形態3に係る行動属性分析システムの出力画面を示す図である。FIG. 13 is a diagram showing an output screen of the behavior attribute analysis system according to the third embodiment. 実施の形態4に係る行動属性分析システムの位置測位の説明図である。FIG. 13 is an explanatory diagram of positioning of a behavior attribute analysis system according to embodiment 4. 実施の形態5に係る行動属性分析システムの概略構成図である。FIG. 13 is a schematic configuration diagram of a behavior attribute analysis system according to a fifth embodiment. 実施の形態5に係る行動属性分析システムの顔認証の説明図である。FIG. 13 is an explanatory diagram of face authentication in the behavior attribute analysis system according to the fifth embodiment. 実施の形態5に係る行動属性分析システム1のユーザ識別情報付与の説明図である。FIG. 13 is an explanatory diagram of the assignment of user identification information in the behavior attribute analysis system 1 according to embodiment 5.

実施の形態1.
本実施の形態1の行動属性分析システム1は、例えば商業施設又は空港など特定の領域内の人流を分析するものである。なお、行動属性分析システム1が人流を分析する領域は、屋内又は屋外を問わず任意の領域に適用できる。例えば、商店街又はテーマパークなど屋外の領域に適用してもよい。
Embodiment 1.
The behavior attribute analysis system 1 of the first embodiment analyzes the flow of people in a specific area, such as a commercial facility or an airport. The area in which the behavior attribute analysis system 1 analyzes the flow of people can be any area, whether indoors or outdoors. For example, the system may be applied to an outdoor area such as a shopping mall or a theme park.

(システム構成)
図1は、実施の形態1に係る行動属性分析システム1の概略構成図である。図1に示すように、行動属性分析システム1は、複数の検知装置10と、収集装置20と、情報処理装置100とを備える。
(System Configuration)
1 is a schematic configuration diagram of a behavior attribute analysis system 1 according to embodiment 1. As shown in FIG. 1, the behavior attribute analysis system 1 includes a plurality of detection devices 10, a collection device 20, and an information processing device 100.

検知装置10は、人流を分析する対象となる領域内の地点に複数設置され、所定範囲内に位置する人Pが携帯する通信機器2と通信を行う。通信機器2は、例えば、スマートフォンを含む携帯電話機、タブレット端末、時計型情報端末、ノートPC(Personal Computer)等の情報処理端末である。 The detection devices 10 are installed at multiple locations within the area to be analyzed for people flow, and communicate with communication devices 2 carried by people P located within a specified range. The communication devices 2 are, for example, information processing terminals such as mobile phones including smartphones, tablet terminals, watch-type information terminals, and notebook PCs (Personal Computers).

検知装置10は、通信機器2との間の通信信号に含まれるユーザ識別情報を取得する。検知装置10と通信機器2との間の通信は、例えばビーコン信号であり、ユーザ識別情報は、ビーコン信号に含まれる情報である。具体的には、検知装置10は、例えば、Wi-Fiパケットセンサ、Wi-Fiアクセスポイント又はWi-Fi通信可能なPCにより構成される。検知装置10は、通信機器2から送信されたProbe Requestパケットを受信し、Probe Requestパケットに含まれるMACアドレス(Media Access Control address)又はSSID(Service Set Identifier)など、通信機器2を識別する固有の情報をユーザ識別情報として取得する。なお、Wi-Fiは登録商標である。 The detection device 10 acquires user identification information contained in a communication signal between the detection device 10 and the communication device 2. The communication between the detection device 10 and the communication device 2 is, for example, a beacon signal, and the user identification information is information contained in the beacon signal. Specifically, the detection device 10 is, for example, configured as a Wi-Fi packet sensor, a Wi-Fi access point, or a PC capable of Wi-Fi communication. The detection device 10 receives a Probe Request packet sent from the communication device 2, and acquires unique information for identifying the communication device 2, such as a MAC address (Media Access Control address) or SSID (Service Set Identifier) contained in the Probe Request packet, as user identification information. Note that Wi-Fi is a registered trademark.

収集装置20は、PC又はサーバにより構成され、複数の検知装置10とネットワークを介して有線又は無線により通信可能に接続される。収集装置20は、検知装置10が取得したユーザ識別情報と、当該検知装置10を識別する検知識別情報と、ユーザ識別情報が取得された日時の情報とを、収集情報として収集する。また、収集装置20は、情報処理装置100とネットワークを介して有線又は無線により通信可能に接続され、収集情報を定期的に又は都度、情報処理装置100へ送信する。 The collection device 20 is configured as a PC or a server, and is connected to a plurality of detection devices 10 via a network so as to be able to communicate with each other via wired or wireless communication. The collection device 20 collects, as collected information, the user identification information acquired by the detection device 10, the detection identification information that identifies the detection device 10, and information on the date and time when the user identification information was acquired. The collection device 20 is also connected to the information processing device 100 via a network so as to be able to communicate with each other via wired or wireless communication, and transmits the collected information to the information processing device 100 periodically or on an as-needed basis.

情報処理装置100は、PC又はサーバにより構成され、人流の分析を行うものである。詳細は後述する。 The information processing device 100 is configured as a PC or a server, and performs analysis of people flow. Details will be described later.

図2は、実施の形態1に係る行動属性分析システム1の検知装置10の設置例を示す概略配置図である。本実施の形態1においては、複数の小売店や飲食店、娯楽施設などを有する複合型の商業施設の屋内の人流の分析に、行動属性分析システム1を適用した場合を例に説明する。 Figure 2 is a schematic layout diagram showing an example of installation of the detection device 10 of the behavior attribute analysis system 1 according to the first embodiment. In the first embodiment, an example is described in which the behavior attribute analysis system 1 is applied to the analysis of people flow inside a complex commercial facility that has multiple retail stores, restaurants, entertainment facilities, etc.

図2に示すように、検知装置10は、商業施設内の複数の地点に設置される。検知装置10は、設置された地点から所定範囲内に位置する通信機器2と通信が可能である。図2において、検知装置10が通信機器2と通信可能な所定範囲を点線円で示す。この所定範囲は、例えば、各小売店や飲食店の店舗面積の範囲が含まれる。また、所定範囲は、例えば、商業施設の出入口、男子トイレ、女子トイレ、ベビールーム、キッズスペース、エスカレータ、及びエレベーターなどの施設の範囲が含まれる。 As shown in FIG. 2, the detection devices 10 are installed at multiple points within the commercial facility. The detection devices 10 are capable of communicating with communication devices 2 located within a specified range from the installation points. In FIG. 2, the specified range within which the detection devices 10 can communicate with the communication devices 2 is indicated by a dotted circle. This specified range includes, for example, the range of the store floor area of each retail store and restaurant. The specified range also includes, for example, the range of facilities such as the entrances and exits of the commercial facility, men's restrooms, women's restrooms, baby rooms, kids' spaces, escalators, and elevators.

このように検知装置10は、商業施設内において用途及び利用目的が異なる複数の地点に設置される。以下、検知装置10が設置された地点の用途及び利用目的の種類若しくは区分を、「地点の種別」と称する。ここで、検知装置10が設置される地点の種別には、人Pのデモグラフィック属性に対応する種別が含まれる。デモグラフィック属性とは、例えば、人の性別、年代、職業、家族構成等の人口統計学的属性に基づいた属性である。例えば、性別が男性に対応する地点の種別は、男子トイレである。また例えば、年代が子供に対応する地点の種別は、学習塾である。また例えば、職業が商業施設の従業員に対応する地点の種別は、従業員出入口である。また例えば、家族構成が子供有り家庭に対応する地点の種別は、キッズスペースである。 In this way, the detection device 10 is installed at multiple locations within the commercial facility with different uses and purposes of use. Hereinafter, the type or category of the use and purpose of use of the location where the detection device 10 is installed will be referred to as the "location type." Hereinafter, the type of location where the detection device 10 is installed includes a type corresponding to the demographic attributes of person P. Demographic attributes are attributes based on demographic attributes such as a person's gender, age, occupation, family structure, etc. For example, the type of location where the gender corresponds to male is a men's restroom. As another example, the type of location where the age corresponds to children is a cram school. As another example, the type of location where the occupation corresponds to an employee of the commercial facility is an employee entrance. As another example, the type of location where the family structure corresponds to a family with children is a kids' space.

図3は、実施の形態1に係る行動属性分析システム1の情報処理装置100の制御ブロック図である。図3に示すように、情報処理装置100は、取得部110、行動属性付与部120、記憶部130、抽出処理部140、入力部150、及び出力部160を有する。取得部110、行動属性付与部120及び抽出処理部140は、CPUがプログラムを実行することにより実現される機能部である。入力部150は、入力デバイスとのインターフェースであり、後述する行動属性の選択操作を受け付ける。出力部160は、出力デバイスとのインターフェースであり、後述するユーザ識別情報の抽出結果を出力デバイスへ出力する。 Figure 3 is a control block diagram of the information processing device 100 of the behavior attribute analysis system 1 according to embodiment 1. As shown in Figure 3, the information processing device 100 has an acquisition unit 110, a behavior attribute assignment unit 120, a storage unit 130, an extraction processing unit 140, an input unit 150, and an output unit 160. The acquisition unit 110, the behavior attribute assignment unit 120, and the extraction processing unit 140 are functional units that are realized by the CPU executing a program. The input unit 150 is an interface with an input device, and accepts a selection operation of a behavior attribute, which will be described later. The output unit 160 is an interface with an output device, and outputs the extraction result of the user identification information, which will be described later, to the output device.

記憶部130は、RAM、ROM、フラッシュメモリ、HDDなどの不揮発性のメモリからなる。記憶部130は、検知識別情報と地点の種別との対応情報を記憶する。この対応情報について図4を用いて説明する。 The storage unit 130 is made up of non-volatile memory such as RAM, ROM, flash memory, and HDD. The storage unit 130 stores correspondence information between the detection identification information and the type of location. This correspondence information will be explained using FIG. 4.

図4は、実施の形態1に係る行動属性分析システム1の対応情報のデータ構造を示す図である。図4に示すように、対応情報は、検知識別情報(Sensor ID)、及び地点の種別を有する。検知識別情報は、検知装置10を識別する情報である。地点の種別は、検知装置10が設置された地点の用途及び利用目的の種類若しくは区分の名称である。なお、地点の種別は、地点の用途及び利用目的を示す一般名称でも良いし、固有の店舗名称又は施設名称でも良い。 FIG. 4 is a diagram showing the data structure of the correspondence information of the behavior attribute analysis system 1 according to the first embodiment. As shown in FIG. 4, the correspondence information has detection identification information (Sensor ID) and a location type. The detection identification information is information for identifying the detection device 10. The location type is the name of the type or category of the use and purpose of use of the location where the detection device 10 is installed. Note that the location type may be a general name indicating the use and purpose of use of the location, or may be a specific store or facility name.

(動作)
情報処理装置100の動作を説明する。
取得部110は、定期的又は随時、収集装置20から収集情報を取得し、取得した収集情報を記憶部130に記憶させる。なお、取得部110は、収集装置20から取得した情報に対して、重複データの削除などのデータクレンジングを行ってもよい。記憶部130には、取得部110が収集情報を取得する度に収集情報が蓄積される。この収集情報について図5を用いて説明する。
(operation)
The operation of the information processing device 100 will be described.
The acquiring unit 110 periodically or at any time acquires collected information from the collecting device 20, and stores the acquired collected information in the storage unit 130. The acquiring unit 110 may perform data cleansing, such as deleting duplicate data, on the information acquired from the collecting device 20. The collected information is stored in the storage unit 130 every time the acquiring unit 110 acquires collected information. This collected information will be described with reference to FIG. 5.

図5は、実施の形態1に係る行動属性分析システム1の収集情報のデータ構造を示す図である。図5に示すように、収集情報は、ユーザ識別情報(User ID)、検知識別情報(Sensor ID)、及び日時の情報(Date Time)を有する。ユーザ識別情報は、検知装置10が通信機器2から取得した情報である。検知識別情報は、当該ユーザ識別情報を取得した検知装置10を識別する情報である。日時の情報は、検知装置10が当該ユーザ識別情報を取得した日時の情報である。なお、以下の説明においては、検知識別情報が「S01」である検知装置10の地点を「地点1」と称し、検知識別情報が「S02」である検知装置10の地点を「地点2」などと称する場合がある。 FIG. 5 is a diagram showing the data structure of collected information of the behavior attribute analysis system 1 according to the first embodiment. As shown in FIG. 5, the collected information has user identification information (User ID), detection identification information (Sensor ID), and date and time information (Date Time). The user identification information is information acquired by the detection device 10 from the communication device 2. The detection identification information is information for identifying the detection device 10 that acquired the user identification information. The date and time information is information on the date and time when the detection device 10 acquired the user identification information. In the following description, the location of the detection device 10 whose detection identification information is "S01" may be referred to as "location 1," and the location of the detection device 10 whose detection identification information is "S02" may be referred to as "location 2," etc.

行動属性付与部120は、収集情報に基づき、ユーザ識別情報ごとに、検知装置10が設置された地点における人の行動の種別を付与する。ここで、人の行動の種別とは、人の特徴的な行動パターンの種類又は区分であり、例えば以下である。 The behavior attribute assigning unit 120 assigns a type of human behavior at the location where the detection device 10 is installed for each user identification information based on the collected information. Here, the type of human behavior is a type or category of a person's characteristic behavior pattern, such as the following:

[滞在]
行動の種別が滞在とは、人Pがある地点(場所)に所定時間以上留まっている状態をいう。行動属性付与部120は、ユーザ識別情報が1つの地点で所定時間以上連続して取得された場合、行動の種別として「滞在」を付与する。例えば、所定時間は5分である。行動の種別が「滞在」である場合、人Pがその地点の店舗又は施設を利用した者であることが区別できる。
[stay]
The behavior type "stay" refers to a state in which person P remains at a certain point (location) for a predetermined period of time or more. When user identification information is acquired continuously at one location for a predetermined period of time or more, the behavior attribute assignment unit 120 assigns the behavior type "stay." For example, the predetermined period of time is five minutes. When the behavior type is "stay," it can be distinguished that person P is someone who has used a store or facility at that location.

[通過]
行動の種別が通過とは、人Pがある地点(場所)に所定時間以上留まっていない状態をいう。行動属性付与部120は、ユーザ識別情報が1つの地点で所定時間以上連続せずに取得された場合、行動の種別として「通過」を付与する。例えば、所定時間は5分である。行動の種別が「通過」である場合、人Pがその地点の出入口や通路を通過した者、又はエレベーター若しくはエスカレータなどの移動手段を利用した者であることが区別できる。
[passing]
The behavior type "passing" refers to a state in which person P does not stay at a certain point (location) for a predetermined period of time or more. When user identification information is acquired without remaining at one location for a predetermined period of time or more continuously, the behavior attribute assigning unit 120 assigns the behavior type "passing." For example, the predetermined period of time is five minutes. When the behavior type is "passing," it can be distinguished that person P passed through an entrance or passage at the location, or used a means of transportation such as an elevator or escalator.

[最初に通過した場所]
行動の種別が最初に通過した場所とは、特定の一日において、人Pが最初に通過した地点(場所)をいう。行動属性付与部120は、一日における、複数の地点のうちユーザ識別情報が最初に取得された地点を、行動の種別として「最初に通過した場所」とする。行動の種別が「最初に通過した場所」である場合、特定の日に、人Pが施設に入場した出入口等を区別できる。
[First place passed]
The type of behavior "first passed place" refers to the location (place) that the person P passed through first on a specific day. The behavior attribute assigning unit 120 sets the location from which the user identification information was acquired first among multiple locations on a day as the "first passed place" as the type of behavior. When the type of behavior is "first passed place", it is possible to distinguish the entrance/exit through which the person P entered the facility on a specific day.

[最後に通過した場所]
行動の種別が最後に通過した場所とは、特定の一日において、人Pが最後に通過した地点(場所)をいう。行動属性付与部120は、一日における、複数の地点のうちユーザ識別情報が最後に取得された地点を、行動の種別として「最後に通過した場所」とする。行動の種別が「最後に通過した場所」である場合、特定の日に、人Pが施設から退場した出入口等を区別できる。
[Last place passed]
The type of behavior "last passed place" refers to the location (place) that the person P last passed through on a specific day. The behavior attribute assigning unit 120 sets the location from which user identification information was last acquired among multiple locations on a day as the "last passed place" as the type of behavior. When the type of behavior is the "last passed place", it is possible to distinguish the entrance/exit through which the person P left the facility on a specific day.

[全体滞在時間]
行動の種別が全体滞在時間とは、特定の一日において、人Pが施設に最初に入場した時刻から最後に退場した時刻までの時間をいう。行動属性付与部120は、一日における、ユーザ識別情報が最初に取得された時刻から最後に取得された時刻までの時間を求め、その時間を、行動の種別としての「全体滞在時間」とする。この全体滞在時間によって、特定の日に、人Pが長時間滞在者であるか短時間滞在者であるかを区別できる。
[Total stay time]
The behavior type "total stay time" refers to the time from the first time that person P enters the facility to the last time that person P leaves the facility on a specific day. The behavior attribute assignment unit 120 calculates the time from the first time that user identification information is acquired to the last time that user identification information is acquired on a single day, and sets this time as the "total stay time" as the behavior type. This total stay time can be used to distinguish whether person P is a long-term visitor or a short-term visitor on a specific day.

[訪問回数]
行動の種別が訪問回数とは、特定の期間又は特定の日から過去の所定期間において、人Pが施設に入場した日の日数をいう。行動属性付与部120は、所定期間内にユーザ識別情報が取得された日数を抽出し、行動属性としての「訪問回数」とする。この訪問回数によって、人Pが施設に初めて来訪した者(一見客)であるか、来訪回数が多い者(常連客)であるかを区別できる。
[Number of visits]
The number of visits as the type of behavior refers to the number of days on which the person P entered the facility during a specific period or a specified period in the past from a specific day. The behavior attribute assigning unit 120 extracts the number of days on which the user identification information was acquired within the specified period, and sets this as the "number of visits" as a behavior attribute. This number of visits can distinguish whether the person P is a first-time visitor to the facility or a frequent visitor (regular customer).

行動属性付与部120は、ユーザ識別情報ごとに、上述した複数の「行動の種別」のうち、少なくとも一つを付与する。具体例を図6に示す。 The behavior attribute assigning unit 120 assigns at least one of the multiple "behavior types" described above to each piece of user identification information. A specific example is shown in FIG. 6.

図6は、実施の形態1に係る行動属性分析システム1の行動の種別の付与例を示す図である。なお、図6に示す例は、行動の種別の一部を記載したものである。また、図6に示す例は、他の図で例示した情報と整合するものではない。 Figure 6 is a diagram showing an example of behavior classification in the behavior attribute analysis system 1 according to the first embodiment. Note that the example shown in Figure 6 describes a portion of the behavior classification. Also, the example shown in Figure 6 is not consistent with the information exemplified in other figures.

図6に示す例では、行動の種別として「滞在」及び「通過」を付与した場合を示している。行動属性付与部120は、収集情報を基に、ユーザ識別情報と検知識別情報との組み合わせごとに、ユーザ識別情報が連続して取得された時間を滞在時間として算出する。 The example shown in FIG. 6 shows a case where "stay" and "pass" are assigned as the behavior types. Based on the collected information, the behavior attribute assigning unit 120 calculates the time during which user identification information is continuously acquired for each combination of user identification information and detection identification information as the stay time.

行動属性付与部120は、算出した滞在時間が、所定時間以上であるか否かを判定し、所定時間以上であれば、行動の種別として「滞在」を付与し、所定時間未満であれば「通過」を付与する。図6に示す例では、User IDが「jSIK」の通信機器2を携帯する人Pが、Sensor IDが「S01」「S02」「S01」「S02」・・・[S04]の順、即ち、地点1→地点2→地点1→地点2・・・地点4の順で移動し、それぞれの地点での行動の種別が、「滞在」又は「通過」のいずれかが付与される。 The behavior attribute assigning unit 120 determines whether the calculated stay time is equal to or longer than a predetermined time, and assigns the behavior type "stay" if it is equal to or longer than the predetermined time, and assigns "passage" if it is shorter than the predetermined time. In the example shown in FIG. 6, a person P carrying a communication device 2 with a User ID of "jSIK" moves to Sensor IDs in the order of "S01", "S02", "S01", "S02", ... [S04], that is, from point 1 to point 2 to point 1 to point 2 ... point 4, and the behavior type at each point is assigned as either "stay" or "passage".

次に、行動属性付与部120は、収集情報と対応情報とに基づき、検知装置10が設置された地点における人の行動の種別と、地点の種別との組み合わせである行動属性を、ユーザ識別情報ごとに付与する。具体的には、行動属性付与部120は、収集情報に含まれるユーザ識別情報ごとに、検知識別情報に対応する「地点の種別」と、上述した複数の「行動の種別」のうち少なくとも一つを付与する。具体例を図7に示す。 Next, the behavior attribute assigning unit 120 assigns a behavior attribute, which is a combination of the type of human behavior at the location where the detection device 10 is installed and the type of location, to each piece of user identification information based on the collected information and the corresponding information. Specifically, the behavior attribute assigning unit 120 assigns a "type of location" corresponding to the detection identification information and at least one of the multiple "types of behavior" described above to each piece of user identification information included in the collected information. A specific example is shown in FIG. 7.

図7は、実施の形態1に係る行動属性分析システム1の行動属性の付与例を示す図である。なお、図7に示す例は、行動属性の一部を記載したものである。また、図7に示す例は、他の図で例示した情報と整合するものではない。 Figure 7 is a diagram showing an example of behavioral attribute assignment in the behavioral attribute analysis system 1 according to embodiment 1. Note that the example shown in Figure 7 shows a portion of the behavioral attributes. Also, the example shown in Figure 7 is not consistent with the information exemplified in other figures.

図7に示す例では、User IDごとに、各地点の行動の種別が「通過」と「滞在」に該当する場合は「TRUE」が付与される。また、User IDごとに、行動の種別が「最初に通過した場所」と「最後に通過した場所」に該当する地点の番号(検知識別情報)が付与される。また、User IDごとに、行動の種別が「全体滞在時間」の算出値と、「訪問回数」の算出値とが付与される。具体例として、図7の1行目のレコードを参照すると、User IDが「HhpD」の通信機器2を携帯する人Pが、北出入口を最初に通過して施設に入場し、カフェ、100円ショップ、及びキッズスペースに滞在したあと、南出入口を最後に通過して施設から退場した者であって、かつ、検知日2022-10-1の全体滞在時間が125分であり、これまでの訪問回数が7回の者である、との行動属性が付与されている。 In the example shown in FIG. 7, for each User ID, if the type of behavior at each location corresponds to "passing" and "staying", "TRUE" is assigned. In addition, for each User ID, the numbers (detection identification information) of the locations corresponding to the types of behavior "first passed" and "last passed" are assigned. In addition, for each User ID, the calculated value of the behavior type "total stay time" and the calculated value of "number of visits" are assigned. As a specific example, referring to the record in the first row of FIG. 7, a person P carrying a communication device 2 with a User ID of "HhpD" is assigned the behavior attribute that he/she first passed through the north entrance/exit and entered the facility, stayed in the cafe, the 100 yen shop, and the kids' space, and then passed through the south entrance/exit and left the facility last, and that the total stay time on the detection date 2022-10-1 was 125 minutes and that he/she has visited the facility 7 times.

次に、抽出処理部140は、入力部150からの行動属性の選択操作を受け付けると、複数のユーザ識別情報のうち、行動属性が入力部150の選択操作に一致するユーザ識別情報を抽出する。具体例を図8~図10を用いて説明する。 Next, when the extraction processing unit 140 receives a selection operation of a behavior attribute from the input unit 150, it extracts user identification information whose behavior attribute matches the selection operation of the input unit 150 from among the multiple user identification information. Specific examples are described using Figs. 8 to 10.

図8及び図9は、実施の形態1に係る行動属性分析システム1の入力画面200を示す図である。図10は、実施の形態1に係る行動属性分析システム1の出力画面300を示す図である。なお、図8~図10に示す例は、各種情報の一部を記載したものである。また、他の図で例示した情報と整合するものではない。 Figures 8 and 9 are diagrams showing an input screen 200 of the behavior attribute analysis system 1 according to embodiment 1. Figure 10 is a diagram showing an output screen 300 of the behavior attribute analysis system 1 according to embodiment 1. Note that the examples shown in Figures 8 to 10 show a portion of the various information. Also, they are not consistent with the information exemplified in other figures.

図8に示すように、入力画面200は、人流の分析対象とする特定の日若しくは期間、又は曜日を入力する日付入力部201と、行動の種別を入力する行動種別入力部202とを有する。日付入力部201から入力される選択操作は、上述した行動の種別における特定の日又は所定期間に相当する。また、行動種別入力部202から入力される選択操作は、上述した行動の種別に相当する。 As shown in FIG. 8, the input screen 200 has a date input section 201 for inputting a specific day or period, or day of the week to be analyzed for people flow, and a behavior type input section 202 for inputting a type of behavior. The selection operation input from the date input section 201 corresponds to a specific day or a predetermined period in the above-mentioned behavior type. Also, the selection operation input from the behavior type input section 202 corresponds to the above-mentioned type of behavior.

図9は、入力画面200の行動種別入力部202のうち、「滞在した場所」及び「訪問回数」を選択した状態を示している。例えば、行動種別入力部202の「滞在した場所」を選択すると、対応情報の地点の種別を選択する地点入力部203が選択候補として表示される。また例えば、行動種別入力部202の「訪問回数」を選択すると、当該訪問回数の回数別の選択候補が表示される。 Figure 9 shows the state in which "Places stayed" and "Number of visits" are selected in the behavior type input section 202 of the input screen 200. For example, when "Places stayed" is selected in the behavior type input section 202, the location input section 203 for selecting the type of location of the corresponding information is displayed as a selection option. Also, for example, when "Number of visits" is selected in the behavior type input section 202, selection options for each number of visits are displayed.

行動属性分析システム1の利用者は、入力画面200に表示された選択項目から、抽出を所望する行動属性の条件を選択する操作を行う。例えば、ある期間にラーメン店を利用した男性の常連客を抽出したい場合、日付入力部201に該当する期間を入力し、図9に示すように「地点入力部203」の「ラーメン」及び「男子トイレ」、並びに「行動種別入力部202」の訪問回数「10回以上」を選択する。 A user of the behavior attribute analysis system 1 selects the condition of the behavior attribute that he or she wishes to extract from the options displayed on the input screen 200. For example, if he or she wishes to extract male regular customers who visited a ramen restaurant during a certain period, he or she inputs the corresponding period into the date input section 201, and selects "ramen" and "men's restroom" in the "location input section 203" and the number of visits "10 or more times" in the "behavior type input section 202" as shown in FIG. 9.

抽出処理部140は、複数のユーザ識別情報のうち、行動属性が入力部150の選択操作に一致するユーザ識別情報を抽出し、その抽出結果を、出力部160を介して出力デバイスへ出力する。出力デバイスは、例えば出力画面への表示、又は他の情報処理機器へのデータ出力など任意である。 The extraction processing unit 140 extracts user identification information whose behavioral attributes match the selection operation of the input unit 150 from among the multiple user identification information, and outputs the extraction result to an output device via the output unit 160. The output device may be any device, such as display on an output screen or data output to another information processing device.

図10に示すように、例えばモニタなど出力デバイスの出力画面300に、抽出結果が表示される。出力画面300には、行動属性の選択操作の結果を表示する行動属性表示301と、抽出結果表示302とを有する。抽出結果表示302は、例えば、所定期間の各日付について、抽出処理部140が抽出したユーザ識別情報の数を棒グラフで表示する。なお、表示方式はこれに限らず、表示項目に応じて適宜設定することができる。表示方式としては、棒グラフの他、例えば、円グラフ、ヒートマップ、OD表(Origin-Destination Table)、及び情報一覧などがある。また、抽出処理部140が抽出したユーザ識別情報の数の絶対数に限らず、全ユーザに対する割合、または特定の日と比較した増減率などでも良い。 As shown in FIG. 10, the extraction results are displayed on an output screen 300 of an output device such as a monitor. The output screen 300 has a behavior attribute display 301 that displays the results of a behavior attribute selection operation, and an extraction result display 302. The extraction result display 302 displays, for example, the number of user identification information extracted by the extraction processing unit 140 for each date in a specified period in a bar graph. Note that the display method is not limited to this, and can be set appropriately depending on the display item. In addition to bar graphs, other display methods include, for example, pie charts, heat maps, OD tables (Origin-Destination Tables), and information lists. Furthermore, the number of user identification information extracted by the extraction processing unit 140 is not limited to the absolute number, and may be a percentage of all users, or a rate of increase or decrease compared to a specific day.

(効果)
以上のように本実施の形態1においては、行動属性付与部120は、収集情報と対応情報とに基づき、行動属性をユーザ識別情報ごとに付与する。このため、人の行動パターンに起因する行動属性によって人流を分析することができる。
(effect)
As described above, in the first embodiment, the behavior attribute assigning unit 120 assigns a behavior attribute to each user identification information based on the collected information and the corresponding information. Therefore, it is possible to analyze the flow of people based on the behavior attributes resulting from people's behavior patterns.

また、対応情報の地点の種別は、人のデモグラフィック属性に対応する種別を含む。このため、通信機器2から取得した情報に、人Pのデモグラフィック属性に関する情報が無い場合であっても、人Pのデモグラフィック属性を推定することができる。即ち、検知装置10と通信機器2との間の通信がビーコン信号である場合であっても、人Pのデモグラフィック属性を推定することができる。 In addition, the location type of the corresponding information includes a type that corresponds to the demographic attributes of a person. Therefore, even if the information acquired from the communication device 2 does not include information regarding the demographic attributes of person P, the demographic attributes of person P can be estimated. In other words, even if the communication between the detection device 10 and the communication device 2 is a beacon signal, the demographic attributes of person P can be estimated.

また、行動属性付与部120は、収集情報に基づき、ユーザ識別情報ごとに、検知装置10が設置された地点における人の行動の種別を付与する。このため、人Pの個人の嗜好及び特徴的な行動パターンを区別することができる。 The behavior attribute assigning unit 120 also assigns a type of human behavior at the location where the detection device 10 is installed for each user identification information based on the collected information. This makes it possible to distinguish the personal preferences and characteristic behavior patterns of person P.

また、抽出処理部140は、複数のユーザ識別情報のうち、行動属性が入力部150の選択操作に一致するユーザ識別情報を抽出する。このため、行動属性分析システム1の利用者が所望する行動属性について人流の分析を行うことができる。 The extraction processing unit 140 also extracts user identification information whose behavioral attributes match the selection operation of the input unit 150 from among the multiple user identification information. This allows a user of the behavior attribute analysis system 1 to analyze people flow for the behavioral attributes desired.

(変形例)
上記の説明では、検知装置10は、通信機器2が送信するビーコン信号を受信してユーザ識別情報を取得する構成を説明したが、本実施の形態1はこれに限定されない。複数の検知装置10のそれぞれは、検知識別情報を含むビーコン信号を送信する構成でも良い。この場合、通信機器2は、所定範囲内の検知装置10からのビーコン信号を受信し、検知識別情報を取得する。そして、通信機器2は、検知識別情報と当該通信機器2のユーザ識別情報と、ビーコン信号を受信した日時の情報を、収集装置20へ送信する。
(Modification)
In the above description, the detection device 10 receives a beacon signal transmitted by the communication device 2 to acquire user identification information, but the first embodiment is not limited to this. Each of the multiple detection devices 10 may be configured to transmit a beacon signal including detection identification information. In this case, the communication device 2 receives a beacon signal from a detection device 10 within a predetermined range and acquires the detection identification information. Then, the communication device 2 transmits the detection identification information, the user identification information of the communication device 2, and information on the date and time when the beacon signal was received to the collection device 20.

また、通信機器2と検知装置10との間の通信方式は、任意の通信方式を適用することができる。例えば、BLE(Bluetooth Low Energy)通信を活用し、通信機器2と検知装置10との間でビーコン信号を送受信してもよい。なお、Bluetoothは登録商標である。 The communication method between the communication device 2 and the detection device 10 may be any communication method. For example, BLE (Bluetooth Low Energy) communication may be used to transmit and receive beacon signals between the communication device 2 and the detection device 10. Note that Bluetooth is a registered trademark.

実施の形態2.
本実施の形態2においては、「行動の種別」を更に追加した形態を説明する。以下、実施の形態1との相違点を中心に本実施の形態2を説明する。
Embodiment 2.
In the second embodiment, a form in which "type of action" is further added will be described. Hereinafter, the second embodiment will be described, focusing on the differences from the first embodiment.

本実施の形態2の行動属性付与部120は、実施の形態1の「行動の種別」及び以下の「行動の種別」のうち、少なくとも一つを付与する。 The behavior attribute assigner 120 in this embodiment 2 assigns at least one of the "behavior type" in embodiment 1 and the following "behavior type".

[訪問時間帯]
行動の種別が訪問時間帯とは、特定の一日において、人Pが施設に最初に入場した時刻が属する時間帯をいう。行動属性付与部120は、一日における、ユーザ識別情報が最初に取得された時刻が属する時間帯を、行動の種別として「訪問時間帯」とする。この訪問時間帯によって、時間帯別の人Pの行動パターンを区別できる。なお、時間帯としては、午前中、昼間、午後などの区分でも良いし、9時~12時、12時~16時など、具体的な時刻で区分してもよい。
[Visiting time period]
The visiting time period as the type of behavior refers to the time period in a particular day when the person P first entered the facility. The behavior attribute assigning unit 120 sets the time period in a day when the user identification information was first acquired as the "visiting time period" as the type of behavior. This visiting time period can distinguish the behavior patterns of the person P by time period. The time period may be divided into morning, daytime, afternoon, etc., or may be divided into specific times such as 9:00 to 12:00, 12:00 to 16:00, etc.

[移動経路]
行動の種別が行動経路とは、人Pが複数の地点(場所)を移動した順序をいう。行動属性付与部120は、同一のユーザ識別情報が取得された複数の地点の順序を、行動の種別としての「移動経路」とする。この移動経路によって、人Pが施設内の各地点をどのような順序で移動したのかを抽出できる。また、例えば、施設内に設けられた特定の利用者の専用通路を利用した者と、それ以外の者とを区別することができる。
[Route of travel]
The type of behavior is the behavior route, which refers to the order in which the person P moves between multiple points (locations). The behavior attribute assigning unit 120 sets the order of multiple points for which the same user identification information is acquired as the "movement route" as the type of behavior. This movement route can be used to extract the order in which the person P moves between each point in the facility. In addition, for example, it is possible to distinguish between those who use a dedicated passage for specific users provided in the facility and others.

[来訪間隔]
行動の種別が来訪間隔とは、人Pが施設に来訪した日の間隔をいう。行動属性付与部120は、ユーザ識別情報が取得された日の間隔を、行動の種別としての「来訪間隔」とする。例えば、所定期間において、特定の周期で来訪しているか否かを判定することで、特定の目的で特定の周期に来訪している者であるか否かを区別することができる。例えば施設内で定期的に開催されるイベントや習い事の利用者を区別することができる。
[Visit Interval]
The type of behavior "visit interval" refers to the interval between days when person P visited the facility. The behavior attribute assignment unit 120 sets the interval between days when user identification information was acquired as the "visit interval" as the type of behavior. For example, by determining whether or not a person visits at a specific cycle during a specified period, it is possible to distinguish whether or not a person visits at a specific cycle for a specific purpose. For example, it is possible to distinguish between users who attend events or lessons that are regularly held within the facility.

[イベント感応度]
行動の種別がイベント感応度とは、施設で開催されるイベントや割引施策を実施した特定の日に、人Pが来訪する割合をいう。行動属性付与部120は、ユーザ識別情報が取得された日が所定日の割合を、行動の種別としての「イベント感応度」とする。例えば、イベント実施日又は割引実施日に絞った来訪率を集計することができる。
[Event Sensitivity]
The event sensitivity of the behavior type refers to the ratio of visits by a person P on a specific day when an event or discount campaign is held at the facility. The behavior attribute assignment unit 120 sets the ratio of days on which user identification information is acquired to a specific day as the "event sensitivity" as the behavior type. For example, it is possible to tally up the visit rate limited to days when an event is held or days when a discount campaign is implemented.

[移動量]
行動の種別が移動量とは、複数の地点(場所)を2以上のエリアに区分し、特定の一日において、人Pが複数のエリア間を移動した数量をいう。行動属性付与部120は、複数の地点を2以上のエリアに区分し、同一のユーザ識別情報が取得された複数の地点が属するエリアの数量を集計し、その数量を行動の種別としての「移動量」とする。例えば、人Pが移動量の多い者であるか否かを区別することができる。
[amount of movement]
The type of behavior is the amount of movement, which refers to the amount of movement between the multiple areas by the person P in a specific day, by dividing multiple points (locations) into two or more areas. The behavior attribute assigning unit 120 divides multiple points into two or more areas, counts the number of areas to which the multiple points for which the same user identification information is acquired belong, and regards the number as the "amount of movement" as the type of behavior. For example, it is possible to distinguish whether the person P is a person who moves a lot or not.

[移動スピード]
行動の種別が移動スピードとは、人Pが複数の地点(場所)間を移動した速度をいう。行動属性付与部120は、ユーザ識別情報が取得された複数の地点の間の距離と、複数の地点で同一のユーザ識別情報が取得された時刻の時間差とから移動スピードを求め、これを行動の種別としての「移動スピード」とする。例えば、移動スピードが所定速度以上であるか否かによって、地点間を素通りした者とゆっくり通った者との区別をすることができる。
[Movement Speed]
The behavior type "movement speed" refers to the speed at which a person P moves between multiple points (locations). The behavior attribute assigning unit 120 calculates the movement speed from the distance between the multiple points at which user identification information is acquired and the time difference between the times at which the same user identification information is acquired at the multiple points, and sets this as the "movement speed" as the behavior type. For example, depending on whether the movement speed is equal to or higher than a predetermined speed, it is possible to distinguish between a person who passed between the points without moving and a person who passed slowly.

[混雑許容者]
行動の種別が混雑許容者とは、人Pが混雑したエリア(場所)でもそのエリアの施設を利用する者であるか否かの区分をいう。行動属性付与部120は、複数の地点を2以上のエリアに区分し、異なるユーザ識別情報が取得された数が閾値を超える混雑状態であるエリアに、ユーザ識別情報が所定時間以上連続して取得された場合、そのユーザ識別情報に、行動の種別としての「混雑許容者」を付与する。
[People who tolerate crowds]
The behavior type of "crowding tolerant" refers to a classification of whether or not person P is a person who uses facilities in a crowded area (place). The behavior attribute assigning unit 120 assigns the behavior type of "crowding tolerant" to user identification information when user identification information is continuously acquired for a predetermined time or more in a crowded area where the number of different user identification information acquired exceeds a threshold value.

[期間内トータル滞在時間]
行動の種別が期間内トータル滞在時間とは、所定期間において、人Pが施設に滞在した滞在時間の合計時間をいう。行動属性付与部120は、上述した全体滞在時間を所定期間において合計した時間を、行動の種別として「期間内トータル滞在時間」とする。
[Total time spent during the period]
The type of behavior "total stay time within a period" refers to the total time that the person P stayed in the facility during a specified period. The behavior attribute assigning unit 120 sets the total time of the above-mentioned overall stay time during a specified period as the type of behavior "total stay time within a period."

(効果)
以上のように本実施の形態2においては、上記実施の形態1の行動の種別に加えて、上述した行動の種別を更に加える。このため、人Pの個人の嗜好及び特徴的な行動パターンを更に区別することができる。
(effect)
As described above, in the second embodiment, the above-mentioned behavior types are further added to the behavior types in the first embodiment. Therefore, the personal preferences and characteristic behavior patterns of the person P can be further distinguished.

実施の形態3.
本実施の形態3においては、複数の行動属性を類似度に基づき複数のクラスタにクラスタリングする動作について説明する。以下、上記実施の形態1及び2との相違点を中心に本実施の形態3を説明する。
Embodiment 3.
In the third embodiment, an operation of clustering a plurality of behavioral attributes into a plurality of clusters based on similarity will be described. Hereinafter, the third embodiment will be described, focusing on the differences from the first and second embodiments.

図11は、実施の形態3に係る行動属性分析システム1の情報処理装置100の制御ブロック図である。図11に示すように、情報処理装置100は、クラスタリング部170を有する。クラスタリング部170は、CPUがプログラムを実行することにより実現される機能部である。なお、情報処理装置100は、入力部150を省略してもよい。 FIG. 11 is a control block diagram of the information processing device 100 of the behavior attribute analysis system 1 according to embodiment 3. As shown in FIG. 11, the information processing device 100 has a clustering unit 170. The clustering unit 170 is a functional unit that is realized by the CPU executing a program. Note that the information processing device 100 may omit the input unit 150.

(動作)
情報処理装置100の動作を説明する。
上記実施の形態1又は2と同様の動作により、行動属性付与部120は、収集情報と対応情報とに基づき、行動の種別と地点の種別との組み合わせである行動属性を、ユーザ識別情報ごとに付与する。
(operation)
The operation of the information processing device 100 will be described.
By performing operations similar to those in the first or second embodiment, the behavior attribute assigning unit 120 assigns a behavior attribute, which is a combination of a behavior type and a location type, to each piece of user identification information, based on the collected information and the corresponding information.

次に、クラスタリング部170は、行動属性付与部120が付与した複数の行動属性を、類似度に基づき複数のクラスタにクラスタリングする。具体的には、クラスタリング部170は、各ユーザ識別情報における行動の種別及び地点の種別のそれぞれをパラメータとした多次元の空間に行動属性をマッピングし、マッピングされた各行動属性を、例えばk平均(k-means)法を用いて距離の近さに応じてクラスタリングする。なお、クラスタリングの手法は、k平均法などの非階層型クラスタリングに限らず、最短距離法などの階層型クラスタリングなど、任意の手法を用いることができる。 Next, the clustering unit 170 clusters the multiple behavioral attributes assigned by the behavioral attribute assigning unit 120 into multiple clusters based on the similarity. Specifically, the clustering unit 170 maps the behavioral attributes into a multidimensional space using the behavior type and location type in each user identification information as parameters, and clusters the mapped behavioral attributes according to the closeness of distance, for example, using the k-means method. Note that the clustering method is not limited to non-hierarchical clustering such as the k-means method, and any method can be used, such as hierarchical clustering such as the shortest distance method.

抽出処理部140は、クラスタリング部170がクラスタリングしたクラスタごとに、行動属性がクラスタに含まれるユーザ識別情報を抽出する。また、抽出処理部140は、その抽出結果を、出力部160を介して出力デバイスへ出力する。具体例を、図12を用いて説明する。 The extraction processing unit 140 extracts user identification information whose behavioral attributes are included in each cluster generated by the clustering unit 170. The extraction processing unit 140 also outputs the extraction result to an output device via the output unit 160. A specific example will be described with reference to FIG. 12.

図12は、実施の形態3に係る行動属性分析システム1の出力画面400を示す図である。図12に示すように、出力画面400には、各クラスタが円で示される。円の大きさは、行動属性が当該クラスタに含まれるユーザ識別情報の絶対数又は全体ユーザ数に対する割合に応じて表示される。また、円の内部には、クラスタリングされた行動属性の行動の種別及び地点の種別が記載される。例えば、あるクラスタの行動属性が、滞在した場所が「キッズスペース」、滞在時間が「1~2時間」、来訪日が「平日」、訪問時間帯が「昼間」、訪問回数が「10回以上」である場合、これらの情報が円の内部に表示され、このクラスタに属するユーザ識別情報の数の全体ユーザに対する割合が、円の下に表示される。 Figure 12 is a diagram showing an output screen 400 of the behavior attribute analysis system 1 according to the third embodiment. As shown in Figure 12, each cluster is displayed as a circle on the output screen 400. The size of the circle is displayed according to the absolute number of user identification information whose behavior attribute is included in the cluster or the ratio to the total number of users. Inside the circle, the type of behavior and the type of location of the clustered behavior attribute are described. For example, if the behavior attributes of a certain cluster are the place of stay "kids space", the stay time "1 to 2 hours", the visit date "weekday", the visit time period "daytime", and the number of visits "10 times or more", this information is displayed inside the circle, and the ratio of the number of user identification information belonging to this cluster to the total number of users is displayed below the circle.

なお、例えば図12に示すように、滞在時間の「1~2時間」を「長時間」と表示し、訪問回数の「10回以上」を「常連」と表示するなど、行動の種別の表示を他の用語又は名称に変換して表示してもよい。また、例えば、複数の行動の種別を、一つの用語又は名称として纏めて表示しても良い。例えば、滞在時間の「30分~1時間」及び「1~2時間」を纏めて「長時間」と表示してもよい。 For example, as shown in FIG. 12, the type of behavior may be displayed by converting it into another term or name, such as displaying a stay time of "1 to 2 hours" as "long time" and displaying a visit count of "10 or more times" as "regular." Also, for example, multiple types of behavior may be displayed together as one term or name. For example, stay times of "30 minutes to 1 hour" and "1 to 2 hours" may be displayed together as "long time."

(効果)
以上のように本実施の形態3においては、クラスタリング部170は、複数の行動属性を類似度に基づき複数のクラスタにクラスタリングし、抽出処理部140は、クラスタごとに、行動属性がクラスタに含まれるユーザ識別情報を抽出する。このため、行動属性分析システム1の利用者が把握していない特徴的な行動属性を利用者が知ることができる。
(effect)
As described above, in the third embodiment, the clustering unit 170 clusters a plurality of behavioral attributes into a plurality of clusters based on the similarity, and the extraction processing unit 140 extracts, for each cluster, user identification information whose behavioral attribute is included in the cluster. This allows the user of the behavior attribute analysis system 1 to know characteristic behavioral attributes that the user does not know.

また、各クラスタに分類された行動属性は、典型的な行動パターンの人物像を示すペルソナとして把握することが可能となる。即ち、行動属性分析システム1の利用者は、分析対象の施設の来訪者が、どのような行動を行う人物であるのかを端的に把握することができる。 The behavioral attributes classified into each cluster can be understood as a persona that represents a person with a typical behavioral pattern. In other words, a user of the behavioral attribute analysis system 1 can easily understand what kind of behavior a visitor to the facility being analyzed exhibits.

実施の形態4.
本実施の形態4においては、通信機器2の位置座標を求めることで、人Pが存在する地点を把握する動作について説明する。以下、上記実施の形態1~3との相違点を中心に本実施の形態4を説明する。
Embodiment 4.
In the fourth embodiment, an operation will be described in which the location of the person P is identified by obtaining the position coordinates of the communication device 2. Hereinafter, the fourth embodiment will be described, focusing on the differences from the first to third embodiments.

本実施の形態4の収集装置20は、通信機器2と検知装置10との間で送信又は受信する電波に基づき通信機器2の位置座標を求める。具体的には、収集装置20は、UWB(Ultra Wide Band)を用いた位置測位を行う。 The collection device 20 of the fourth embodiment determines the position coordinates of the communication device 2 based on radio waves transmitted or received between the communication device 2 and the detection device 10. Specifically, the collection device 20 performs positioning using UWB (Ultra Wide Band).

UWBを使用した位置測位は、通信機器2が送信機、検知装置10が受信機となり、送信機から所定パターンの測位信号を発信する。位置測位においては、受信機に対する送信機の距離、または受信機に対する送信機の角度(方向)を使って送信機の位置を計算する。距離の測定方法としては、受信機が受信した測位信号の受信強度を用いる方法、送信機からの測位信号が送信機から受信機に届く時間を用いる方法、または、一つの送信機から送信された測位信号を複数の受信機で受信しその時間差を用いる方法がある。また、角度の測定方法としては、受信機のアンテナアレイを構成する各アンテナの指向性を用いて送信機が位置する角度を算出する方法などがある。 In positioning using UWB, the communication device 2 acts as a transmitter and the detection device 10 acts as a receiver, with the transmitter transmitting a positioning signal of a specific pattern. In positioning, the position of the transmitter is calculated using the distance of the transmitter to the receiver, or the angle (direction) of the transmitter to the receiver. Distance can be measured using the reception strength of the positioning signal received by the receiver, the time it takes for the positioning signal from the transmitter to reach the receiver, or the time difference between receiving a positioning signal from one transmitter with multiple receivers. Angle can also be measured using the directivity of each antenna that makes up the receiver's antenna array to calculate the angle at which the transmitter is located.

図13は、実施の形態4に係る行動属性分析システム1の位置測位の説明図である。図13においては、受信機として機能する3つの検知装置10-1~10-3と、送信機として機能する通信機器2との位置を模式的に示している。 Fig. 13 is an explanatory diagram of positioning of a behavior attribute analysis system 1 according to embodiment 4. Fig. 13 shows a schematic diagram of the positions of three detection devices 10-1 to 10-3 functioning as receivers and a communication device 2 functioning as a transmitter.

測位対象である通信機器2は、測位信号を送信する。検知装置10-1~10-3は、それぞれ測位信号を受信し、その電波強度を取得する。収集装置20は、各検知装置10が取得した電波強度を収集する。収集装置20には、複数の検知装置10のそれぞれの位置座標の情報が予め記憶される。そして、収集装置20は、各検知装置10が取得した電波強度から、各検知装置10と通信機器2との間の距離(R1~R3)を算出する。これにより、収集装置20は、通信機器2の位置座標を算出することができる。 The communication device 2 to be positioned transmits a positioning signal. The detection devices 10-1 to 10-3 each receive the positioning signal and acquire its radio wave intensity. The collection device 20 collects the radio wave intensity acquired by each detection device 10. The collection device 20 pre-stores information on the position coordinates of each of the multiple detection devices 10. The collection device 20 then calculates the distance (R1 to R3) between each detection device 10 and the communication device 2 from the radio wave intensity acquired by each detection device 10. This allows the collection device 20 to calculate the position coordinates of the communication device 2.

次に、収集装置20は、通信機器2の位置座標が所定範囲の位置座標に含まれる検知装置10を、当該通信機器2のユーザ識別情報を取得した検知装置10とする。例えば、収集装置20には、複数の検知装置10のそれぞれの所定範囲を示す位置座標の情報が予め記憶され、この位置座標の情報と通信機器2の位置座標とを対比することで、通信機器2がどの地点(場所)に存在しているのかを判定できる。以降の動作は、上記実施の形態1~3のいずれかと同様である。 Then, the collection device 20 determines that the detection device 10 whose position coordinates of the communication device 2 are within a predetermined range of position coordinates is the detection device 10 that has acquired the user identification information of the communication device 2. For example, the collection device 20 stores in advance position coordinate information indicating the predetermined range of each of multiple detection devices 10, and by comparing this position coordinate information with the position coordinates of the communication device 2, it is possible to determine at what point (location) the communication device 2 is located. The subsequent operations are the same as in any of the above embodiments 1 to 3.

なお、通信機器2の位置座標を求める位置測位の手法は、UWB測位に限定されない。例えば、BLE-AOA(Bluetooth Low Energy Angle of Arrival)を用いた測位など、任意の測位手法を用いても良い。 The method of positioning to obtain the position coordinates of the communication device 2 is not limited to UWB positioning. For example, any positioning method may be used, such as positioning using BLE-AOA (Bluetooth Low Energy Angle of Arrival).

(効果)
以上のように本実施の形態4においては、通信機器2と検知装置10との間で送信又は受信する電波に基づき通信機器2の位置座標を求める。このため、通信機器2が存在する地点を精度良く検知することができる。
(effect)
As described above, in the fourth embodiment, the position coordinates of the communication device 2 are obtained based on radio waves transmitted or received between the communication device 2 and the detection device 10. Therefore, the location where the communication device 2 is located can be detected with high accuracy.

実施の形態5.
本実施の形態5においては、人Pを撮影した画像から人Pの顔の特徴量を取得し、ユーザ識別情報を付与する動作について説明する。以下、上記実施の形態1~4との相違点を中心に本実施の形態5を説明する。
Embodiment 5.
In the present embodiment 5, an operation of acquiring facial features of a person P from an image of the person P and assigning user identification information will be described. Hereinafter, the present embodiment 5 will be described, focusing on the differences from the above embodiments 1 to 4.

図14は、実施の形態5に係る行動属性分析システム1の概略構成図である。図14に示すように、実施の形態5に係る行動属性分析システム1は、複数の検知装置11を備えている。 FIG. 14 is a schematic configuration diagram of a behavior attribute analysis system 1 according to embodiment 5. As shown in FIG. 14, the behavior attribute analysis system 1 according to embodiment 5 includes a plurality of detection devices 11.

検知装置11は、人流を分析する対象となる領域内の地点に複数設置される。検知装置11は、カメラで構成され、所定範囲内の人を撮影した画像から人Pの顔の特徴量を取得する。具体的には、検知装置11は、顔の画像から多次元のベクトル(例えば128次元程度のベクトル)を抽出し、これを人Pの顔の特徴量とする。そして、検知装置11は、顔の特徴量の情報と、当該検知装置11の検知識別情報と、顔の特徴量を取得した日時の情報とを、収集装置20へ送信する。 Multiple detection devices 11 are installed at points within the area to be analyzed for people flow. The detection device 11 is composed of a camera, and acquires facial features of person P from an image captured of a person within a specified range. Specifically, the detection device 11 extracts a multidimensional vector (e.g., a vector of about 128 dimensions) from the facial image, and uses this as the facial features of person P. The detection device 11 then transmits information on the facial features, detection identification information of the detection device 11, and information on the date and time when the facial features were acquired to the collection device 20.

収集装置20は、複数の検知装置11から、顔の特徴量、検知装置10を識別する検知識別情報、及び検知装置10が特徴量を取得した日時の情報を収集し、収集した情報を情報処理装置100へ送信する。 The collection device 20 collects facial features, detection identification information that identifies the detection device 10, and information on the date and time when the detection device 10 acquired the features from multiple detection devices 11, and transmits the collected information to the information processing device 100.

情報処理装置100の取得部110は、顔の特徴量に基づき顔認証を行い、同一人物と判定した顔の特徴量に同一のユーザ識別情報を付与する。具体例を図15及び図16を用いて説明する。 The acquisition unit 110 of the information processing device 100 performs face authentication based on the facial features, and assigns the same user identification information to the facial features determined to be those of the same person. A specific example will be described with reference to Figures 15 and 16.

図15は、実施の形態5に係る行動属性分析システム1の顔認証の説明図である。図15においては、検知装置11-A~11-Cが人X、Y、Zの顔を撮影した場合を模式的に示している。なお、図15において楕円点線は、各検知装置11が撮影する所定範囲を示す。 Figure 15 is an explanatory diagram of face recognition in a behavior attribute analysis system 1 according to embodiment 5. Figure 15 shows a schematic diagram of a case in which detection devices 11-A to 11-C capture images of the faces of people X, Y, and Z. Note that the dotted oval lines in Figure 15 indicate the predetermined range captured by each detection device 11.

図15に示すように、人Xは、施設内を移動することにより、検知装置11-Aと検知装置11-Bに撮影され、それぞれの検知装置11によって、顔の特徴量(Fx-A、Fx-B)が算出される。同様に、人Y及び人Zも、施設内を移動することで、複数の検知装置11によって顔の特徴量が算出される。なお、各検知装置11が撮影した顔の画像は、顔の表情または角度等によって異なるため、顔の特徴量は同一人物であっても完全には一致しない。 As shown in FIG. 15, as person X moves through the facility, he is photographed by detection devices 11-A and 11-B, and the facial features (Fx-A, Fx-B) are calculated by each detection device 11. Similarly, as person Y and person Z move through the facility, the facial features are calculated by multiple detection devices 11. Note that the facial images photographed by each detection device 11 differ depending on the facial expression or angle, etc., and therefore the facial features do not match completely even for the same person.

図16は、実施の形態5に係る行動属性分析システム1のユーザ識別情報付与の説明図である。取得部110は、収集した顔の特徴量を多次元空間にマッピングし、例えばk平均法などの手法を用いてクラスタリングし、各クラスタの特徴量が同一人物の顔の特徴量であると判定する。そして取得部110は、同一人物と判定した顔の特徴量に同一のユーザ識別情報(例えば、U-ID01~U-ID04など)を付与する。 Figure 16 is an explanatory diagram of the assignment of user identification information in the behavior attribute analysis system 1 according to embodiment 5. The acquisition unit 110 maps the collected facial features into a multidimensional space, clusters them using a method such as the k-means method, and determines that the features in each cluster are facial features of the same person. The acquisition unit 110 then assigns the same user identification information (e.g., U-ID01 to U-ID04) to the facial features determined to be from the same person.

次に、取得部110は、複数のユーザ識別情報、検知装置10を識別する検知識別情報、及び検知装置10が特徴量を取得した日時の情報を、収集情報として記憶部130に記憶させる。以降の動作は、上記実施の形態1~4のいずれかと同様である。 Next, the acquisition unit 110 stores the multiple pieces of user identification information, the detection identification information that identifies the detection device 10, and information on the date and time when the detection device 10 acquired the feature amount in the storage unit 130 as collected information. The subsequent operations are the same as those in any of the above-mentioned embodiments 1 to 4.

なお、顔認証の手法は上記に限らず、任意の手法を用いることができる。例えば、各特徴量の差分が所定値以下である場合には同一人物と判定してもよい。 The face recognition method is not limited to the above, and any method can be used. For example, if the difference between each feature amount is equal to or less than a predetermined value, it may be determined that the two people are the same person.

(効果)
以上のように本実施の形態5においては、顔の特徴量に基づき顔認証を行い、同一人物と判定した顔の特徴量に同一のユーザ識別情報を付与する。このため、人Pが通信機器2を携帯していない場合であっても、人Pの行動属性を付与することができる。
(effect)
As described above, in the fifth embodiment, face authentication is performed based on the facial features, and the same user identification information is assigned to the facial features determined to be of the same person. Therefore, even if the person P does not carry the communication device 2, the behavioral attribute of the person P can be assigned.

(変形例)
上記の説明では、人Pの顔の特徴量に基づき顔認証を行う動作を説明したが、本実施の形態5はこれに限定されない。人Pの特徴量は、例えば人Pの全身の姿又は服装等、人Pの全身又は任意の部分の特徴量でも良い。この場合、検知装置11は、人を撮影した画像から人Pの全身又は任意の部分の特徴量を取得する。そして、検知装置11は、人の特徴量の情報と、当該検知装置11の検知識別情報と、人の特徴量を取得した日時の情報とを、収集装置20へ送信する。収集装置20は、複数の検知装置11から、人の特徴量、検知装置10を識別する検知識別情報、及び検知装置10が特徴量を取得した日時の情報を収集し、収集した情報を情報処理装置100へ送信する。情報処理装置100の取得部110は、人の特徴量に基づき認証を行い、同一人物と判定した人の特徴量に同一のユーザ識別情報を付与する。
(Modification)
In the above description, the operation of performing face authentication based on the facial feature of the person P has been described, but the fifth embodiment is not limited thereto. The feature of the person P may be, for example, the feature of the whole body or any part of the person P, such as the whole body appearance or clothes of the person P. In this case, the detection device 11 acquires the feature of the whole body or any part of the person P from an image of the person. Then, the detection device 11 transmits information on the feature of the person, the detection identification information of the detection device 11, and information on the date and time when the feature of the person was acquired to the collection device 20. The collection device 20 collects, from the multiple detection devices 11, the feature of the person, the detection identification information for identifying the detection device 10, and information on the date and time when the detection device 10 acquired the feature, and transmits the collected information to the information processing device 100. The acquisition unit 110 of the information processing device 100 performs authentication based on the feature of the person, and assigns the same user identification information to the feature of the person determined to be the same person.

1 行動属性分析システム、2 通信機器、10 検知装置、11 検知装置、20 収集装置、100 情報処理装置、110 取得部、120 行動属性付与部、130 記憶部、140 抽出処理部、150 入力部、160 出力部、170 クラスタリング部、200 入力画面、201 日付入力部、202 行動種別入力部、203 地点入力部、300 出力画面、301 行動属性表示、302 抽出結果表示、400 出力画面。 1 Behavioral attribute analysis system, 2 Communication device, 10 Detection device, 11 Detection device, 20 Collection device, 100 Information processing device, 110 Acquisition unit, 120 Behavioral attribute assignment unit, 130 Storage unit, 140 Extraction processing unit, 150 Input unit, 160 Output unit, 170 Clustering unit, 200 Input screen, 201 Date input unit, 202 Behavior type input unit, 203 Location input unit, 300 Output screen, 301 Behavioral attribute display, 302 Extraction result display, 400 Output screen.

Claims (9)

複数の地点に設置され、所定範囲内の人が携帯する通信機器からユーザ識別情報を取得する検知装置と、
前記検知装置が取得した前記ユーザ識別情報、前記検知装置を識別する検知識別情報、及び前記ユーザ識別情報が取得された日時の情報を、収集情報として収集する収集装置と、
前記収集情報を取得する情報処理装置と、
を備え、
前記情報処理装置は、
前記検知識別情報と前記地点の種別との対応情報を記憶する記憶部と、
前記収集情報と前記対応情報とに基づき、複数の前記地点における前記人の行動の種別と、複数の前記地点の種別との組み合わせである行動属性を、前記ユーザ識別情報ごとに付与する行動属性付与部と、
を有し、
前記地点の種別は、前記人のデモグラフィック属性に対応する種別を含む
行動属性分析システム。
A detection device that is installed at a plurality of locations and acquires user identification information from communication devices carried by people within a predetermined range;
a collection device that collects, as collected information, the user identification information acquired by the detection device, detection identification information for identifying the detection device, and information on a date and time when the user identification information was acquired;
an information processing device that acquires the collected information;
Equipped with
The information processing device includes:
A storage unit that stores correspondence information between the detection identification information and the type of the location;
a behavior attribute assigning unit that assigns, to each of the user identification information, a behavior attribute that is a combination of a type of the person's behavior at the plurality of locations and a type of the plurality of locations based on the collected information and the corresponding information;
having
The types of locations include types corresponding to demographic attributes of the people.
Behavioral attribute analysis system.
前記情報処理装置は、
前記行動属性の選択操作を受け付ける入力部と、
複数の前記ユーザ識別情報のうち、前記行動属性が前記入力部の選択操作に一致する前記ユーザ識別情報を抽出する抽出処理部と、
を有する、請求項1に記載の行動属性分析システム。
The information processing device includes:
an input unit that accepts a selection operation of the behavior attribute;
an extraction processing unit that extracts, from the plurality of pieces of user identification information, the user identification information whose behavior attribute matches a selection operation of the input unit;
The behavior attribute analysis system according to claim 1 .
前記情報処理装置は、
複数の前記行動属性を類似度に基づき複数のクラスタにクラスタリングするクラスタリング部と、
前記クラスタリング部がクラスタリングしたクラスタごとに、前記行動属性が前記クラスタに含まれる前記ユーザ識別情報を抽出する抽出処理部と、
を有する、請求項1に記載の行動属性分析システム。
The information processing device includes:
A clustering unit that clusters the plurality of behavioral attributes into a plurality of clusters based on a similarity between the plurality of behavioral attributes;
an extraction processing unit that extracts, for each cluster obtained by the clustering unit, the user identification information whose behavior attribute is included in the cluster;
The behavior attribute analysis system according to claim 1 .
前記人の行動の種別は、
前記ユーザ識別情報が1つの前記地点で所定時間以上連続して取得された状態である滞在、
前記ユーザ識別情報が1つの前記地点で所定時間以上連続せずに取得された状態である通過、
一日における、複数の前記地点のうち前記ユーザ識別情報が最初に取得された地点である、最初に通過した地点、
一日における、複数の前記地点のうち前記ユーザ識別情報が最後に取得された地点である、最後に通過した地点、
一日における、前記ユーザ識別情報が最初に取得された時刻から最後に取得された時刻までの時間である全体滞在時間、
所定期間内の前記全体滞在時間の合計である期間内トータル滞在時間、
所定期間内に前記ユーザ識別情報が取得された日数である訪問回数、
前記ユーザ識別情報が最初に取得された時刻が属する時間帯である訪問時間帯、
前記ユーザ識別情報が取得された日の間隔である来訪間隔、
前記ユーザ識別情報が取得された日が所定日の割合であるイベント感応度、
前記ユーザ識別情報が取得された複数の前記地点の間の距離と、複数の前記地点で前記ユーザ識別情報が取得された時刻の時間差とから求まる移動スピード、
及び、
複数の前記地点を2以上のエリアに区分し、異なる前記ユーザ識別情報が取得された数が閾値を超える混雑状態である前記エリアに、前記ユーザ識別情報が所定時間以上連続して取得された場合である混雑許容者、
の少なくとも一つである
請求項1~3の何れか一項に記載の行動属性分析システム。
The type of the person's behavior is
A stay in a state in which the user identification information is continuously acquired at one of the locations for a predetermined period of time or more;
Passing, in which the user identification information is not continuously acquired for a predetermined period of time or more at one of the points;
a first passed point in a day, which is a point among the plurality of points from which the user identification information was first acquired;
A last passed point in a day, which is the point from which the user identification information was last acquired among the plurality of points;
A total stay time in a day, which is the time from the time when the user identification information is first acquired to the time when the user identification information is last acquired;
A total stay time within a given period, which is the sum of all stay times within the given period;
A visit count, which is the number of days during which the user identification information was acquired within a predetermined period of time;
A visiting time period, which is a time period during which the user identification information was first acquired;
A visit interval, which is the interval between days when the user identification information is acquired;
an event sensitivity that is a percentage of a given day on which the user identification information was acquired;
a moving speed calculated from a distance between the plurality of points at which the user identification information is acquired and a time difference between the times at which the user identification information is acquired at the plurality of points;
And,
A congestion-tolerant user is a user who has been continuously acquired for a predetermined period of time or more in the area where the plurality of points are divided into two or more areas and where the number of different pieces of user identification information acquired exceeds a threshold value.
The behavior attribute analysis system according to any one of claims 1 to 3, wherein the behavior attribute analysis system is at least one of the above.
前記ユーザ識別情報は、
前記通信機器と前記検知装置との間で送信又は受信するビーコン信号に含まれる情報である
請求項1~3の何れか一項に記載の行動属性分析システム。
The user identification information is
The behavior attribute analysis system according to claim 1 , wherein the information is included in a beacon signal transmitted or received between the communication device and the detection device.
前記収集装置は、
複数の前記検知装置のそれぞれの前記所定範囲を示す位置座標の情報が予め記憶され、
前記通信機器と前記検知装置との間で送信又は受信する電波に基づき前記通信機器の位置座標を求め、
前記通信機器の位置座標が前記所定範囲の位置座標に含まれる前記検知装置を、当該通信機器のユーザ識別情報を取得した前記検知装置とする
請求項1~3の何れか一項に記載の行動属性分析システム。
The collecting device comprises:
information on position coordinates indicating the predetermined range for each of the plurality of detection devices is stored in advance;
determining a position coordinate of the communication device based on radio waves transmitted or received between the communication device and the detection device;
The behavioral attribute analysis system according to any one of claims 1 to 3, wherein the detection device whose position coordinates of the communication device are included in the predetermined range of position coordinates is the detection device that has acquired user identification information of the communication device.
複数の地点に設置され、所定範囲内の人を撮影した画像から前記人の特徴量を取得する検知装置と、
前記人の特徴量、前記検知装置を識別する検知識別情報、及び前記検知装置が前記特徴量を取得した日時の情報を収集する収集装置と、
前記収集装置からの情報を取得する情報処理装置と、
を備え、
前記情報処理装置は、
前記人の特徴量に基づき認証を行い、同一人物と判定した前記人の特徴量に同一のユーザ識別情報を付与し、複数の前記ユーザ識別情報、前記検知装置を識別する検知識別情報、及び前記検知装置が前記特徴量を取得した日時の情報を、収集情報として取得する取得部と、
前記検知識別情報と前記地点の種別との対応情報を記憶する記憶部と、
前記収集情報と前記対応情報とに基づき、複数の前記地点における前記人の行動の種別と、複数の前記地点の種別との組み合わせである行動属性を、前記ユーザ識別情報ごとに付与する行動属性付与部と、
を有し、
前記地点の種別は、前記人のデモグラフィック属性に対応する種別を含む
行動属性分析システム。
A detection device that is installed at a plurality of locations and acquires feature amounts of people from images of people within a predetermined range;
a collection device that collects the feature amount of the person, detection identification information that identifies the detection device, and information on the date and time when the detection device acquired the feature amount;
an information processing device that acquires information from the collection device;
Equipped with
The information processing device includes:
an acquisition unit that performs authentication based on the feature amounts of the person, assigns the same user identification information to the feature amounts of the person determined to be the same person, and acquires, as collected information, the plurality of pieces of user identification information, detection identification information for identifying the detection device, and information on the date and time when the detection device acquired the feature amounts;
A storage unit that stores correspondence information between the detection identification information and the type of the location;
a behavior attribute assigning unit that assigns, to each of the user identification information, a behavior attribute that is a combination of a type of the person's behavior at the plurality of locations and a type of the plurality of locations based on the collected information and the corresponding information;
having
The types of locations include types corresponding to demographic attributes of the people.
Behavioral attribute analysis system.
複数の地点に設置された検知装置が取得した、所定範囲内の人が携帯する通信機器のユーザ識別情報、前記検知装置を識別する検知識別情報、及び前記検知装置が前記ユーザ識別情報を取得した日時の情報を、収集情報として取得する情報処理装置であって、
前記検知識別情報と前記地点の種別との対応情報を記憶する記憶部と、
前記収集情報と前記対応情報とに基づき、複数の前記地点における前記人の行動の種別と、複数の前記地点の種別との組み合わせである行動属性を、前記ユーザ識別情報ごとに付与する行動属性付与部と、
を有し、
前記地点の種別は、前記人のデモグラフィック属性に対応する種別を含む
情報処理装置。
An information processing device that acquires, as collected information, user identification information of communication devices carried by people within a predetermined range acquired by detection devices installed at multiple locations, detection identification information that identifies the detection devices, and information on a date and time when the detection devices acquired the user identification information,
A storage unit that stores correspondence information between the detection identification information and the type of the location;
a behavior attribute assigning unit that assigns, to each of the user identification information, a behavior attribute that is a combination of a type of the person's behavior at the plurality of locations and a type of the plurality of locations based on the collected information and the corresponding information;
having
The types of locations include types corresponding to demographic attributes of the people.
Information processing device.
複数の地点に設置された検知装置が取得した、所定範囲内の人の特徴量、前記検知装置を識別する検知識別情報、及び前記検知装置が前記特徴量を取得した日時の情報を取得する情報処理装置であって、
前記人の特徴量に基づき認証を行い、同一人物と判定した前記人の特徴量に同一のユーザ識別情報を付与し、複数の前記ユーザ識別情報、前記検知装置を識別する検知識別情報、及び前記検知装置が前記特徴量を取得した日時の情報を、収集情報として取得する取得部と、
前記検知識別情報と前記地点の種別との対応情報を記憶する記憶部と、
前記収集情報と前記対応情報とに基づき、複数の前記地点における前記人の行動の種別と、複数の前記地点の種別との組み合わせである行動属性を、前記ユーザ識別情報ごとに付与する行動属性付与部と、
を有し、
前記地点の種別は、前記人のデモグラフィック属性に対応する種別を含む
情報処理装置。
An information processing device that acquires feature amounts of people within a predetermined range acquired by detection devices installed at multiple locations, detection identification information that identifies the detection devices, and information on dates and times when the detection devices acquired the feature amounts,
an acquisition unit that performs authentication based on the feature amounts of the person, assigns the same user identification information to the feature amounts of the person determined to be the same person, and acquires, as collected information, the plurality of pieces of user identification information, detection identification information for identifying the detection device, and information on the date and time when the detection device acquired the feature amounts;
A storage unit that stores correspondence information between the detection identification information and the type of the location;
a behavior attribute assigning unit that assigns, to each of the user identification information, a behavior attribute that is a combination of a type of the person's behavior at the plurality of locations and a type of the plurality of locations based on the collected information and the corresponding information;
having
The types of locations include types corresponding to demographic attributes of the people.
Information processing device.
JP2023023981A 2023-02-20 2023-02-20 Behavioral attribute analysis system and information processing device Active JP7685769B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023023981A JP7685769B2 (en) 2023-02-20 2023-02-20 Behavioral attribute analysis system and information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023023981A JP7685769B2 (en) 2023-02-20 2023-02-20 Behavioral attribute analysis system and information processing device

Publications (2)

Publication Number Publication Date
JP2024117901A JP2024117901A (en) 2024-08-30
JP7685769B2 true JP7685769B2 (en) 2025-05-30

Family

ID=92504054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023023981A Active JP7685769B2 (en) 2023-02-20 2023-02-20 Behavioral attribute analysis system and information processing device

Country Status (1)

Country Link
JP (1) JP7685769B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008191865A (en) 2007-02-02 2008-08-21 Fuji Xerox Co Ltd Behavior analysis device and program
JP2013131170A (en) 2011-12-22 2013-07-04 Hitachi Ltd Behavior attribute analytical method and device
JP2019023851A (en) 2017-07-21 2019-02-14 株式会社エヌ・ティ・ティ・アド Data analysis system and analysis method.
JP2019091395A (en) 2017-11-15 2019-06-13 キヤノン株式会社 Information processing device, monitoring system, control method, and program
JP2020107171A (en) 2018-12-28 2020-07-09 株式会社日立製作所 Action pattern analysis support device, action pattern analysis support system, and action pattern analysis support method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008191865A (en) 2007-02-02 2008-08-21 Fuji Xerox Co Ltd Behavior analysis device and program
JP2013131170A (en) 2011-12-22 2013-07-04 Hitachi Ltd Behavior attribute analytical method and device
JP2019023851A (en) 2017-07-21 2019-02-14 株式会社エヌ・ティ・ティ・アド Data analysis system and analysis method.
JP2019091395A (en) 2017-11-15 2019-06-13 キヤノン株式会社 Information processing device, monitoring system, control method, and program
JP2020107171A (en) 2018-12-28 2020-07-09 株式会社日立製作所 Action pattern analysis support device, action pattern analysis support system, and action pattern analysis support method

Also Published As

Publication number Publication date
JP2024117901A (en) 2024-08-30

Similar Documents

Publication Publication Date Title
Elhamshary et al. TransitLabel: A crowd-sensing system for automatic labeling of transit stations semantics
Alzantot et al. Crowdinside: Automatic construction of indoor floorplans
Kjærgaard et al. Detecting pedestrian flocks by fusion of multi-modal sensors in mobile phones
Phithakkitnukoon et al. Activity-aware map: Identifying human daily activity pattern using mobile phone data
US8838586B2 (en) Relevancy ranking for map-related search
EP2687998B1 (en) Information terminal, information providing server, and control program
JP2019053762A (en) Display method
Lee et al. Understanding customer malling behavior in an urban shopping mall using smartphones
WO2020220629A1 (en) Method and apparatus for acquiring number of floor, and electronic device and storage medium
Yoshimura et al. New tools for studying visitor behaviours in museums: a case study at the Louvre
CN110545558A (en) High-speed service area crowd density estimation system based on Wi-Fi data
CN114595300B (en) An activity chain reconstruction method and system combining multi-source spatiotemporal data
CN110033296A (en) A kind of data processing method and device
CN107977673A (en) A kind of economically active population's recognition methods based on big data
Ribeiro et al. Passive Wi-Fi monitoring in the wild: a long-term study across multiple location typologies
CN109275090A (en) Information processing method, device, terminal and storage medium
CN108733774A (en) A kind of unemployment dynamic monitoring method based on big data
Koh et al. Multiple-perspective clustering of passive Wi-Fi sensing trajectory data
Pei et al. What influences customer flows in shopping malls: Perspective from indoor positioning data
JP2016212746A (en) Human flow information processing system and method, and program
Yin et al. Exploring individual activity-travel patterns based on geolocation data from mobile phones
Kim et al. Activity recognition for a smartphone and web based travel survey
Koh et al. Clustering and analysis of GPS trajectory data using distance-based features
JP7685769B2 (en) Behavioral attribute analysis system and information processing device
Huang Behavior analysis and individual labeling using data from Wi-Fi IPS

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240326

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250312

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250513

R150 Certificate of patent or registration of utility model

Ref document number: 7685769

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150