JP7570563B2 - Route search system and route search method - Google Patents
Route search system and route search method Download PDFInfo
- Publication number
- JP7570563B2 JP7570563B2 JP2024517668A JP2024517668A JP7570563B2 JP 7570563 B2 JP7570563 B2 JP 7570563B2 JP 2024517668 A JP2024517668 A JP 2024517668A JP 2024517668 A JP2024517668 A JP 2024517668A JP 7570563 B2 JP7570563 B2 JP 7570563B2
- Authority
- JP
- Japan
- Prior art keywords
- route
- speed
- walking speed
- user
- designation
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/005—Traffic control systems for road vehicles including pedestrian guidance indicator
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本開示は、施設内を移動する人の経路を探索する経路探索システムおよび経路探索方法に関する。 The present disclosure relates to a route search system and a route search method for searching routes for people moving within a facility.
商業施設などの施設内において、施設利用者のためにルート案内を行うシステムが開発されている。たとえば、特開2011-7696号公報(特許文献1)には、現在位置と目的地とを地図上に表示し、移動可能な複数の経路について、施設内の混雑度に基づいて各経路の優先度を決定する経路探索システムが開示されている。Systems have been developed that provide route guidance for users of facilities such as commercial facilities. For example, JP 2011-7696 A (Patent Document 1) discloses a route search system that displays the current position and destination on a map and determines the priority of each of multiple possible routes based on the degree of congestion within the facility.
歩行時において、歩行者間の歩行速度の違いによる追い越しあるいは歩行者が一時停止することによる衝突等の危険性などがあり、こういった要因により歩行者にストレスを感じさせる。特許文献1に開示された経路探索システムでは、混雑している経路を避け、移動時間が短くなる経路を推奨経路として提示可能であるものの、低ストレスかつ安全な経路を推奨経路として提示するといった点については何ら鑑みられていない。When walking, there is a risk of overtaking due to differences in walking speed between pedestrians, or collisions due to pedestrians stopping temporarily, and these factors make pedestrians feel stressed. The route search system disclosed in
本開示は、かかる問題を解決するためになされたものであり、本開示の目的は、施設内を移動する人に対して低ストレスかつ安全に歩行できる経路を推奨経路として提示することができる経路探索システムおよび経路探索方法を提供することである。 The present disclosure has been made to solve such problems, and the purpose of the present disclosure is to provide a route search system and a route search method that can present recommended routes that are low-stress and safe to walk for people moving around within a facility.
本開示に従う経路探索システムは、施設内を移動する人の経路を探索するシステムである。経路探索システムは、人の経路を探索する処理を実行する制御部と、施設内での人の動線を示す複数の動線データの履歴情報を記憶する記憶部とを備える。制御部は、施設内でのユーザの移動開始地点および移動終了地点を含む地点情報と、ユーザが指定するユーザの歩行速度を含む指定情報とを取得する。制御部は、履歴情報と地点情報とに基づき、ユーザが移動可能な複数の経路を決定する。制御部は、指定情報に基づき、複数の経路からユーザに対する推奨経路を決定する。制御部は、画像を表示する表示部に対して推奨経路を出力する。 A route search system according to the present disclosure is a system that searches for a route for a person moving within a facility. The route search system includes a control unit that executes a process for searching for a route for a person, and a memory unit that stores history information of multiple movement line data indicating the movement lines of people within the facility. The control unit acquires location information including a start point and an end point of the user's movement within the facility, and designation information including the user's walking speed designated by the user. The control unit determines multiple routes along which the user can move, based on the history information and the location information. The control unit determines a recommended route for the user from the multiple routes, based on the designation information. The control unit outputs the recommended route to a display unit that displays an image.
経路探索方法は、施設内を移動する人の経路を探索する方法である。経路探索方法は、施設内での人の動線を示す複数の動線データの履歴情報を記憶するステップと、施設内でのユーザの移動開始地点および移動終了地点を含む地点情報と、ユーザが指定するユーザの歩行速度を含む指定情報とを取得するステップと、履歴情報と地点情報とに基づき、ユーザが移動可能な複数の経路を決定するステップと、指定情報に基づき、複数の経路からユーザに対する推奨経路を決定するステップと、画像を表示する表示部に対して推奨経路を出力するステップとを備える。The route search method is a method for searching for a route for a person moving within a facility. The route search method includes a step of storing history information of multiple flow line data indicating the flow lines of people within the facility, a step of acquiring location information including a start point and an end point of the user's movement within the facility and designation information including the user's walking speed designated by the user, a step of determining multiple routes along which the user can move based on the history information and the location information, a step of determining a recommended route for the user from the multiple routes based on the designation information, and a step of outputting the recommended route to a display unit that displays an image.
本開示によれば、施設内を移動する人に対して低ストレスで歩行できる経路を推奨経路として提示することができる。 According to the present disclosure, a route that is walkable with low stress can be presented as a recommended route for people moving around within a facility.
以下、本開示の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分には同一符号を付してその説明は繰り返さない。Hereinafter, the embodiments of the present disclosure will be described in detail with reference to the drawings. Note that the same or corresponding parts in the drawings are designated by the same reference numerals and their description will not be repeated.
図1は、本開示の実施の形態に従う経路探索システム100の全体構成図である。本実施の形態に従う経路探索システム100は、施設内を移動する人の経路を探索するシステムである。以下では、商業施設(例えば、ショッピングモール)内の経路を探索する場合を例として説明する。
Figure 1 is an overall configuration diagram of a
図1に示すように、経路探索システム100は、サーバ10,20と、端末装置30と、複数の無線通信機72と、複数のカメラ70とを備える。サーバ10、サーバ20および端末装置30は、通信網NW(代表的には、インターネット)を介して互いに通信可能に構成されている。なお、サーバ10,20のみで経路探索システム100を構成するようにしてもよい。As shown in Figure 1, the
施設内には、多数の人が存在する。多数の人には、買い物客等の施設利用者、各店舗の従業員、清掃員、警備員、および施設管理者等が含まれている。また、施設内を移動する移動体として、人以外にも移動型ロボット40が含まれてもよい。There are many people in the facility. The many people include users of the facility such as shoppers, employees of each store, cleaners, security guards, and facility managers. Mobile objects moving within the facility may also include
移動型ロボット40は、例えば、自律移動型の掃除機である清掃ロボット、自律移動型の搬送ロボット、買い物客4,5からの問い合わせに対応する自律移動型の案内ロボット等である。移動型ロボット40は、バッテリを搭載しており、バッテリに蓄えられた電力を用いて施設内を移動することができる。
The
移動型ロボット40には、無線通信機42が搭載されている。無線通信機42は、たとえば、BLE(Bluetooth Low Energy、「Bluetooth」が登録商標)通信規格に従う通信方式を用いて、移動型ロボット40の位置を検出するための信号を発信する。BLE通信規格に代えて、UWB(Ultra Wide Band)通信規格等に従う通信方式を用いてもよい。または、無線通信機42は、例えばLTE(Long Term Evolution)等の無線通信規格に従う通信方式を用いて、移動型ロボット40を識別するためのID(Identification)や、移動型ロボット40の運転状態を示す信号等をサーバ20へ送信する。The
買い物客4が利用するショッピングカート60には、無線通信機62が搭載されている。無線通信機62は、無線通信機42と同様に、BLE通信規格またはUWB通信規格等に従う通信方式を用いて、ショッピングカート60の位置を検出するための信号を発信する。The
複数の無線通信機72および複数のカメラ70は、例えば、施設の天井45に適当な距離をおいて設置される。複数の無線通信機72は、移動型ロボット40の無線通信機42およびショッピングカート60の無線通信機62と同じ通信規格に従う通信方式を用いて、移動型ロボット40およびショッピングカート60から発生される信号を受信するとともに、その受信強度を検知する。無線通信機72における受信強度から、ショッピングモール内における移動型ロボット40およびショッピングカート60の位置を測定することができる。無線通信機72は、移動型ロボット40およびショッピングカート60から受信した信号の受信強度をサーバ20へ出力する。The multiple
カメラ70は、施設内を撮像し、撮像画像(動画像)をサーバ20へ出力する。撮像画像には、施設内に存在する人(買い物客、従業員等)または移動型ロボット40の画像が含まれている。なお、無線通信機72およびカメラ70は、壁に設置されてもよい。The
サーバ20は、屋内位置情報システムあるいは監視カメラシステムが想定される。サーバ20は、施設内に存在する移動体(人または物)を監視する。サーバ20には、天井45に設置された複数の無線通信機72およびカメラ70が通信接続されている。サーバ20は、移動型ロボット40を管理するサーバであってもよい。The
サーバ20は、無線通信機72において受信される信号の受信強度を無線通信機72から受信し、各無線通信機72における受信強度から、施設内における移動型ロボット40およびショッピングカート60の位置を測定する。また、サーバ20は、カメラ70からの撮像画像(動画像)に基づいて、人の位置を測定する。さらに、サーバ20は、ショッピングカート60の位置情報およびカメラ70からの撮像画像(動画像)に基づいて、動線データを生成する。サーバ20は、動線データを、通信網NWを経由してサーバ10へ送信可能である。The
サーバ10は、施設の利用者に対して、施設内の推奨経路(おすすめ経路、後述する図14参照)を生成して提示する機能を有する。ここで、施設の利用者は、買い物客、施設管理者等を含むものとする。サーバ10は、一例として、施設を運営する運営会社に設置されている。サーバ10は、運営会社から施設の管理を委託された管理担当者によって利用され得る。サーバ10は、生成した推奨経路(おすすめ経路)を、端末装置30を通じて利用者に表示する。The
なお、本実施の形態では、施設内を監視するサーバ20と推奨経路を生成するサーバ10を別体として構成されているが、これに限定されず、サーバ10,20を一体に構成してもよい。In this embodiment, the
端末装置30は、通信網NWを介して、サーバ10と通信可能に接続されている。端末装置30は、通信機能および表示機能を有する情報処理装置であり、代表的にはスマートフォンまたはタブレットである。端末装置30は、施設内の買い物客1、施設管理者3、および各店舗の従業員等によって利用され得る。なお、端末装置30は、スマートフォンまたはタブレット等の携帯端末に限定されず、施設内に設置されたPC(Personal Computer)等であってもよい。The
端末装置30は、典型的には、ウェブブラウザを有している。端末装置30は、サーバ10にアクセスし、画面データ(WEB画面)を自装置に表示する。たとえば、ショッピングセンター内に提示された二次元コードを端末装置30のカメラで読み取り、二次元コードから特定されるURLにアクセスすることで、端末装置30からサーバ10にアクセスするようにしてもよい。あるいは、専用のアプリケーションソフトウェアをダウンロードし、本ソフトウェアを用いて端末装置30からサーバ10にアクセスするようにしてもよい。The
なお、本実施の形態では、端末装置30とサーバ10とを別体として構成されているが、これに限定されず、端末装置30とサーバ10とを一体に構成してもよい。In this embodiment, the
図2は、経路探索システム100のハードウェア構成を示す図である。経路探索システム100は、サーバ10,20等を備えている。サーバ10,20で構成されるサーバ群は、経路探索システム100に係るプログラムやデータ等を記憶する記憶部と、経路探索システム100に係るプログラムを実行する制御部を備える。制御部は、人の経路を探索する処理等を実行する。記憶部は、施設内での人の動線を示す複数の動線データの履歴情報等を記憶している。
Figure 2 is a diagram showing the hardware configuration of the
サーバ群(サーバ10,20)は、制御部として、以下で説明するサーバ10のプロセッサ11およびサーバ20のプロセッサ21を備える。また、サーバ群(サーバ10,20)は、記憶部として、以下で説明するサーバ10のROM(Read Only Memory)12、RAM(Random Access Memory)13およびHDD(Hard Disk Drive)14、ならびに、サーバ20のROM22、RAM23およびHDD24を備える。The server group (
サーバ10は、主たる構成要素として、プログラムを実行するプロセッサ11と、データを不揮発的に格納するROM12と、プロセッサ11によるプログラムの実行により生成されたデータ、または、入力装置を介して入力されたデータを揮発的に格納するRAM13と、データを不揮発的に格納するHDD14と、通信IF(Interface)15とを含む。各構成要素は、相互にデータバス16によって接続されている。The main components of the
なお、通信IF15は、サーバ20および端末装置30とサーバ10との間で通信を行なうためのインターフェイスである。HDD14は、各種データを格納する。なお、サーバ10は、HDD14の代わりに、または、HDD14とともに他の不揮発性記憶装置を備えていてもよい。The communication IF 15 is an interface for communication between the
サーバ20は、主たる構成要素として、プロセッサ21、ROM22、RAM23、HDD24、および通信IF25を含む。各構成要素は、相互にデータバス26によって接続されている。通信IF25は、サーバ10、移動型ロボット40、無線通信機72およびカメラ70との間で通信を行なうためのインターフェイスである。HDD24は、移動型ロボット40の情報、施設の情報、ならびに、移動型ロボット40、人およびショッピングカート60の位置情報等を記憶する。また、HDD24は、移動型ロボット40を管理するための各種データベースを記憶している。The
なお、図2には、プロセッサ11,21の各々がプログラムを実行することによって必要な処理が提供される構成例を示したが、これらの提供される処理の一部または全部を、専用のハードウェア回路(例えば、ASIC(Application Specific Integrated Circuit)またはFPGA(Field-Programmable Gate Array)等を用いて実装してもよい。Note that Figure 2 shows an example configuration in which the necessary processing is provided by each of
端末装置30は、主たる構成要素として、プロセッサ31、ROM32、RAM33、入力部34、ディスプレイ35、および通信IF36を含む。各構成要素は、相互にデータバス37によって接続されている。入力部34は、ユーザ(例えば、買い物客1、施設管理者3等)からの入力を受け付ける。ディスプレイ35は、プロセッサ11からの処理結果等を出力する。入力部34とディスプレイ35とを一体化したタッチパネルディスプレイを採用してもよい。通信IF36は、サーバ10との間で通信を行なうためのインターフェイスである。HDD34は、インストールされたアプリ等を記憶する。The
サーバ20は、施設内に存在する人(買い物客、従業員など)の動きを監視する。サーバ20には、天井45に設置された複数の無線通信機72およびカメラ70が通信接続されている。複数の無線通信機72およびカメラ70は、天井45に適当な距離をおいて設置され、施設内に存在する買い物客4,5の動きを検知するために用いられる。無線通信機72およびカメラ70は、壁に設置されてもよい。The
具体的には、買い物客が利用するショッピングカート60には、無線通信機62が搭載されている。無線通信機62は、無線通信機72と同様に、BLE通信規格またはUWB通信規格等に従う通信方式を用いて、ショッピングカート60の位置を検出するための信号を発信する。Specifically, the
無線通信機72は、ショッピングカート60の無線通信機62と同じ通信規格に従う通信方式を用いて、ショッピングカート60から発生される信号を受信するとともに、その受信強度を検知する。無線通信機72は、ショッピングカート60から受信した信号の受信強度をサーバ20へ出力する。カメラ70は、施設内を撮像し、撮像画像(動画像)をサーバ20へ出力する。撮像画像には、施設内を通行する買い物客4,5の画像が含まれている。The
サーバ20は、無線通信機72において受信される信号の受信強度を無線通信機72から受信し、各無線通信機72における受信強度から施設内におけるショッピングカート60の位置を測定する。また、サーバ20は、公知の画像解析技術を用いて、複数のカメラ70による撮像画像から人の位置を測定する。The
サーバ20は、これらの位置の測定情報に基づいて、施設内における人の動線を示す動線データを生成する。これらの動線データは、履歴情報としてHDD24に記憶される。サーバ20は、生成した動線データ(履歴情報)を、通信網NWを経由してサーバ10へ送信可能である。Based on these position measurement information, the
また、サーバ20は、無線通信機72において受信される信号の受信強度を無線通信機72から受信し、各無線通信機72における受信強度から施設内における移動型ロボット40の位置を測定する。そして、サーバ20は、移動型ロボット40の位置に基づいて、移動型ロボット40の移動軌跡を示す動線データを生成する。移動型ロボット40の動線データは、履歴情報としてHDD24に記憶される。The
本実施の形態においては、人の動線データに加えて移動型ロボット40の動線データも含めて履歴情報としてHDD24に記憶し、当該履歴情報に基づき推奨経路を決定するようにしている。しかし、これに限らず、人の動線データのみを履歴情報としてHDD24に記憶し、当該履歴情報に基づき推奨経路を決定するようにしてもよい。In this embodiment, in addition to the person movement line data, the movement line data of the
図3は、端末装置30のディスプレイ35に表示される検索条件(「経路検索条件」とも称する)の入力画面50の一例を示す図である。図3に示すように、入力画面50には、施設内のエリアを選択するための欄51、対象なる曜日と時間とを選択するための欄53、および、ストレス項目を選択するための欄54が設けられている。3 is a diagram showing an example of an input screen 50 for search conditions (also called "route search conditions") displayed on the
ユーザは、欄51において、経路検索条件としてエリア選択を行う。エリア選択において、対象となるフロアおよびエリアを選択する。たとえば、10階建ての建物である場合、1F(1階)~10F(10階)のいずれかのフロア、および、東エリアと西エリアとのうちのいずれかを選択する。本例においては、「3F-東」エリアが選択されている。 The user selects an area in field 51 as a route search condition. When selecting the area, the user selects the target floor and area. For example, in a 10-story building, the user selects any floor between 1F (first floor) and 10F (tenth floor) and either the East or West area. In this example, the "3F-East" area is selected.
ユーザによりエリアが選択されると、端末装置30は、サーバ10からフロアマップを取得して、選択されたエリアのフロアマップ52(3F-東エリアのマップ画像)を表示する。そして、利用者は、スタート地点(「移動開始地点」とも称する)とゴール地点(「移動終了地点」とも称する)を設定する。具体的には、フロアマップ52に、スタート地点として星印を設定し、ゴール地点として旗印を設定する。When an area is selected by the user, the
本実施の形態では、エリア選択において設定される情報を「地点情報」と称する。地点情報は、上述のように、施設内でのユーザの移動開始地点(スタート地点)および移動終了地点(ゴール地点)を含む。In this embodiment, the information set during area selection is referred to as "location information." As described above, location information includes the user's movement start point (start point) and movement end point (finish point) within the facility.
ユーザは、欄53において、経路検索条件として曜日・時間選択を行う。ユーザは、曜日として、月曜日、火曜日、水曜日、木曜日、金曜日、土曜日、日曜日のいずれかを選択する。また、ユーザは、時間として、10~11時、11~12時、12~13時、13~14時、14~15時、15~16時、16~17時、17~18時、18~19時、19~20時のいずれかを選択する。ここで、10~20時が本ショッピングセンターの営業時間であるとする。 The user selects the day of the week and time as route search conditions in field 53. For the day of the week, the user selects one of Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, or Sunday. For the time, the user selects one of the following: 10-11am, 11-12pm, 12-1pm, 1pm-2pm, 2-3pm, 3-4pm, 4-5pm, 5-6pm, 6-7pm, or 7-8pm. Here, let's assume that 10am-8pm are the business hours of this shopping center.
本実施の形態では、歩行者の歩行ストレスが低減され安全に歩行することができる経路の探索および表示を行う。このような経路を探索するために、経路検索条件として、ストレス項目が用意されている。In this embodiment, a route that reduces walking stress for pedestrians and allows them to walk safely is searched for and displayed. In order to search for such a route, stress items are provided as route search conditions.
歩行者によって、速く歩きたい・ゆっくり歩きたい、一時停止したい・一時停止したくないという事情が存在する。たとえば、一時停止したい例としては、ショッピングセンターにおいて、店舗に展示された商品を見るため(ウインドウショッピングのため)に店舗の前で長時間立ち止まることがある。他にも、トイレの前で同行者を待つために一時停止する場合がある。また、待ち合わせスポットとなっている場所では、一時停止が発生しやすい。エレベータを待つためにエレベータ前に一時停止することもある。 Pedestrians have their own reasons for wanting to walk quickly or slowly, and for wanting to stop or not stop. For example, when it comes to wanting to stop, people may stop for a long time in front of a store at a shopping center to look at the products on display (to window shop). In other cases, people may stop in front of a restroom to wait for a companion. People are also likely to stop at meeting spots. They may also stop in front of an elevator to wait for the elevator.
歩行速度に関しては、たとえば、ウインドウショッピングのために移動が遅くなることがある。また、料金が上がらないように駐車場に早く到着したい、早くトイレに行きたいといった事情がある場合も移動が速くなることがある。また、老人や子供連れの場合は、移動が遅くなる傾向になる。その一方で、移動が速い若者は、移動が遅い経路を移動するとストレスに感じる。また、病人・けが人が発生するなど、緊急の場合に、救急隊や警察等が早く移動したい場合もある。 When it comes to walking speed, for example, people may move slowly if they are window shopping. They may also move faster if they want to arrive at a parking lot quickly to avoid paying higher parking fees, or if they want to go to the restroom quickly. Elderly people and people with children also tend to move slower. On the other hand, young people who move faster feel stressed when they travel on a slow route. Also, in emergencies, such as when someone becomes ill or injured, ambulances and police may want to move quickly.
歩行者間で歩行スピードの違いがあった場合、歩行者の追い越しなどが発生し、これによる衝突の危険性がある。また、急いで歩行している人にとっては、ゆっくりと一時停止しながら買物を楽しんでいる他の利用者が歩行の妨げとなり、移動の時間をロスしてしまう。その時間ロスを取り戻そうとしてさらに高速での歩行が発生するため、一時停止は危険歩行を誘発する原因にもなる。 When pedestrians walk at different speeds, they may overtake each other, which can lead to collisions. Also, for people who are walking in a hurry, other pedestrians who stop slowly to enjoy shopping can get in their way, causing them to lose time. In an attempt to make up for lost time, pedestrians will walk even faster, so stopping can also lead to dangerous walking.
このように、ゆっくり歩行したい人にとっては、速く歩く人は危険である。速く歩きたい人にとっては、一時停止は歩行の妨げとなるため、一時停止者を回避したい。これらは、歩行者にとってストレスの原因となる。 In this way, people who want to walk slowly are dangerous if they are walking fast. For people who want to walk quickly, stopping to stop is an obstacle to their progress, so they want to avoid people who stop to stop. These are all sources of stress for pedestrians.
ユーザは、欄54において、経路検索条件として、ストレス項目を選択する。ユーザは、移動中、快適な気分で歩行できるようにするため、イライラやヒヤッとしにくい経路を探すためにストレス項目を選択する。ストレス項目は、「歩行速度」、「一時停止」(「一時停止指定」とも称する)、「異速度歩行」(「異速度指定」とも称する)の3つの項目により構成される。本実施の形態では、ストレス項目の選択において設定される情報を「指定情報」と称する。 In field 54, the user selects a stress item as a route search condition. The user selects a stress item to find a route that is less likely to cause irritation or close calls so that the user can walk comfortably while traveling. Stress items consist of three items: "walking speed," "pause" (also referred to as "pause designation"), and "walking at a different speed" (also referred to as "different speed designation"). In this embodiment, the information set in the selection of a stress item is referred to as "designated information."
「歩行速度」は、自分の歩行速度に合った速度で歩行するために選択する項目である。歩行速度は、第1歩行速度と、第1歩行速度よりも大きい第2歩行速度とを含む。具体的には、「歩行速度」において、「最速」、「やや速い」、「普通」、「やや遅い」、「最遅」の中から歩行時の速度を選択する。これらは、最速、やや速い、普通、やや遅い、最遅の順に歩行速度が大きいことを示す。 "Walking speed" is an item selected in order to walk at a speed that matches one's own walking speed. Walking speed includes a first walking speed and a second walking speed that is faster than the first walking speed. Specifically, for "walking speed", a walking speed is selected from "fastest", "slightly fast", "normal", "slightly slow", and "slowest". These indicate the walking speed in the order of fastest, slightly fast, normal, slightly slow, and slowest.
「一時停止」(一時停止指定)は、移動中に、一時停止を避けるか、許容するかを選択する項目である。一時停止指定は、一時停止によるストレスを回避するために移動中の一時停止を回避する「一時停止無指定」と、移動中の一時停止を許容する「一時停止有指定」とを含む。 "Pause" (pause designation) is an option to select whether to avoid or tolerate pauses while moving. Pause designation includes "no pause designation," which avoids pauses while moving to avoid stress caused by pauses, and "pause designation," which allows pauses while moving.
具体的には、「一時停止」において、「-」、「無し」(一時停止無指定)、「有り」(一時停止有指定)のいずれかを選択する。「無し」を選択した場合、移動中の一時停止を回避するルートが推奨される。「有り」を選択した場合、利用者が移動中の一時停止を許容するルートが推奨される。「-」を選択した場合、推奨ルートの決定時において、本項目が考慮されない。 Specifically, for "Pauses," select "-," "None" (no pauses specified), or "Yes" (pauses specified). If "None" is selected, a route that avoids pauses while traveling will be recommended. If "Yes" is selected, a route that allows the user to make pauses while traveling will be recommended. If "-" is selected, this item will not be taken into consideration when determining the recommended route.
「異速度歩行」(異速度指定)は、移動中に、異速度歩行をする人を避けるか否かを選択する項目である。異速度歩行者は、同じ経路を歩行している人の中でユーザの歩行速度と適合しない速度(ユーザが「速い」または「遅い」と感じる速度)で歩く人のことを指す。同一経路の平均速度の分布が正規分布とならない場合、(例えば二項分布の場合)は速度の違う人が同経路を歩くため、追い越しによる衝突の危険性がある(詳細は後述の図9参照)。 "Walking at different speeds" (specify different speeds) is an option to select whether or not to avoid people walking at different speeds while moving. A person walking at a different speed is someone walking the same route who walks at a speed that does not match the user's walking speed (a speed that the user perceives as "fast" or "slow"). If the distribution of the average speed of the same route is not a normal distribution (for example, in the case of a binomial distribution), people walking at different speeds will walk the same route, and there is a risk of collisions due to overtaking (see Figure 9 below for details).
異速度指定は、ユーザの歩行速度と適合しない速度で歩く人を回避するための「異速度無指定」を含む。自分の歩行速度より遅い速度で歩行する人にイライラする、あるいは、自分より速い速度で歩行する人に追い越された際にびっくりするなど、自分と異なる速度で歩行する人に対してストレスを感じする場合は、「無し」(異速度無指定)を設定する。「-」を選択した場合、推奨ルートの決定時において、本項目が考慮されない。 Different speed settings include "no different speed specified" to avoid people walking at speeds that do not match the user's walking speed. If you feel stressed by people walking at a different speed than you, such as getting annoyed by people walking slower than you, or being surprised when overtaken by someone walking faster than you, set "none" (no different speed specified). If "-" is selected, this item will not be taken into consideration when determining the recommended route.
図3で示した例においては、ユーザは、自分の歩行速度が「やや遅い」と感じており、一時停止する人がいるかいないかを気にしておらず、自分と異なる速度で歩行する人に対してストレスを感じているとする。このため、ユーザは、「歩行速度」として「やや遅い」を選択し、「一時停止」として「-」を選択し、「異速度歩行」として「無し」を選択している。In the example shown in Figure 3, the user feels that his/her walking speed is "slightly slow," does not care whether people stop or not, and feels stressed by people walking at a different speed than him/her. For this reason, the user selects "slightly slow" as "walking speed," "-" as "stops," and "none" as "different speed walking."
端末装置30が地点情報と指定情報とを含む検索条件(エリア選択、曜日・時間選択、ストレス項目選択)のユーザ入力を受け付けた場合、端末装置30は、動線マップ生成依頼信号を送信するとともに、受け付けた検索条件をサーバ10へ送信する。When the
サーバ10は、動線マップ生成依頼信号および検索条件を受信すると、サーバ20に対して指定動線データを要求する。サーバ20は、履歴データから指定されたエリア・曜日・時間に対応する動線データ(「指定動線データ」と称する。図4参照)の履歴情報を収集して、サーバ10に送信する。When
以降、サーバ10は、履歴情報(指定動線データ)、地点情報等に基づき、ユーザが移動可能な複数の経路を決定する。さらに、サーバ10は、指定情報を含む検索条件等に基づき、複数の経路からユーザに対する推奨経路を決定する。Thereafter, the
具体的には、サーバ10は、平均歩行速度の算出(図5参照)、停止時間等の算出(図6参照)、経路分類(図7参照)を行う。サーバ10は、これらの結果に基づいて、動線計算結果を求め(図8参照)、さらに、サーバ10は、経路・平均停止時間等を算出する(図10参照)。また、サーバ10は、異速度歩行確認を行う(図9参照)。そして、サーバ10は、これらの算出結果に基づいて、経路特性を求めて推奨経路を決定する(図11~図13参照)。
Specifically, the
以上、算出した結果に基づいて、サーバ10は、推奨経路を含む表示画面を生成する。端末装置30は、生成された表示画面をサーバ10から受信して、これをディスプレイ35に表示する(図14参照)。以下、平均歩行速度の算出以降の流れを、図4~図14を用いて具体的に説明する。Based on the above calculation results, the
図4は、指定動線データを説明するための図である。図3の例においては、ユーザは、3F-東エリアを選択し、さらに、フロアマップ52に示したようなスタート地点とゴール地点を設定している。 Figure 4 is a diagram for explaining the specified flow line data. In the example of Figure 3, the user selects the 3F-East area, and further sets the start point and finish point as shown on the floor map 52.
この場合、サーバ10は、3F-東エリアにおいて設定されたスタート地点およびゴール地点に対応した動線データの履歴をサーバ20から指定動線データとして取得する。各動線データは、動線番号が割り振られている。つまり、指定動線データは、3F-東エリアにおいて採取された動線データであって、動線データ内のスタート地点およびゴール地点がフロアマップ52に示されたものに該当するものである。In this case,
図4に示すように、本例において、指定動線データは、動線番号「23456」,「53432」の動線データを含む複数の動線データである。動線データは、採取されたエリアにおける、複数の時刻および座標の情報により構成されるデータである。 As shown in Figure 4, in this example, the specified flow line data is multiple flow line data including the flow line data of flow line numbers "23456" and "53432." The flow line data is data composed of multiple pieces of time and coordinate information in the area where it was collected.
たとえば、動線番号「23456」では、「3F-東」エリアにおいて、時刻1「13:13:32」の人の位置が座標1(X,Y)=(124,23)にあり、時刻2「13:13:33」の移動体の位置が座標2(X,Y)=(125,23)にあることを示す。時刻「13:13:32」は、時刻が13時13分32秒であることを示す。
For example, in the "3F-East" area, the flow line number "23456" indicates that the position of a person at
座標(X,Y)は、「3F-東」エリアにおけるフロアの位置をX軸およびY軸の位置により特定するデータである。人は、「13:13:32」から「13:13:33」の1秒間で、X軸方向に「1」(125-124)進んだことを示している。本例では、X軸方向に1進むと、東方向に1m進んだことを意味し、Y軸方向に1進むと、北方向に1m進んだことを意味する。 The coordinates (X, Y) are data that specify a floor position in the "3F-East" area by the position on the X and Y axes. This indicates that the person moved "1" (125-124) along the X axis in the one second from "13:13:32" to "13:13:33". In this example, moving one step along the X axis means moving 1 meter eastward, and moving one step along the Y axis means moving 1 meter northward.
同様に、動線番号「53432」では、「3F-東」エリアにおいて、時刻1「13:42:16」の人の位置が座標1(X,Y)=(75,354)にあり、時刻2「13:42:17」の人の位置が座標2(X,Y)=(76,358)にあることを示す。この場合、移動体は、1秒間で、X軸方向に「1」、Y軸方向に「4」進んだことを示している。
Similarly, flow line number "53432" indicates that in the "3F-East" area, the position of a person at
図5は、平均歩行速度を説明するための図である。サーバ10は、図4で示した指定動線データの各動線における平均歩行速度を算出する。上述のように、動線番号「23456」では、時刻2-時刻1=1秒、座標2-座標1=(1,0)=東方向に1m移動と算出される。また、時刻1~2の平均速度=物理距離1m÷時間1秒=1m/秒と算出される。
Figure 5 is a diagram for explaining the average walking speed. The
サーバ10は、上記処理をデータ内の時刻分繰り返して、各時刻の速度を求める。たとえば、時刻1-2:1m/秒、時刻2-3:1m/秒、時刻3-4:1.2m/秒・・・のように算出されたとする。そして、サーバ10は、求めた各時刻の速度に基づき動線23456全体の平均速度(平均歩行速度)を算出する。図5に示すように、動線番号「23456」の平均歩行速度は「1.05m/秒」と算出されたとする。また、動線番号「53432」の平均歩行速度は「1.20m/秒」と算出されたとする。
The
図6は、停止時間等を説明するための図である。サーバ10は、指定動線データの各動線の停止時間等を算出する。指定動線データにおいて、時刻が進んでも、座標が変わらない場合、その時間は停止しているとみなす。
Figure 6 is a diagram for explaining stop times, etc. The
たとえば、動線番号「23456」において、時刻「13:13:45」~「13:13:47」で座標に変化がなかった場合、停止期間1「13:13:45」~「13:13:47」での停止時間=2秒間として設定する。また、時刻「13:13:56」~「13:13:59」で座標に変化がなかった場合、停止期間2「13:13:56」~「13:13:59」での停止時間=3秒間として算出する。For example, for traffic line number "23456," if there is no change in coordinates between the times "13:13:45" and "13:13:47," the stop time for
そして、図6に示すように、サーバ10は、動線番号「23456」において、合計停止時間=5秒間(2秒間+3秒間)、最大停止時間=3秒間(停止期間2での停止)、最小停止時間=2秒間(停止期間1での停止)、停止回数=2回と算出する。
Then, as shown in FIG. 6, the
同様に、サーバ10は、動線番号「53432」において、合計停止時間=1秒間、最大停止時間=1秒間、最小停止時間=1秒間、停止回数=1回と算出したものとする。Similarly, the
次に、サーバ10は、各動線の座標より、経路を分類する。図7は、経路分類を説明するための図である。図7の画面91には、施設内のフロアを天井から見た平面図が模式的に示されている。図7に示すように、施設には、複数の出入口、複数の店舗、店舗倉庫、買い物客が通行するための買物客通路、従業員が通行するための従業員通路、機械室、休憩室、化粧室(Toilet)、および、エレベータEV1,2が設けられている。Next, the
図7中に示された移動軌跡(「動線」とも称する)A0,B0は、人またはショッピングカート60の移動軌跡(動線)を示しており、人またはショッピングカート60が通路を通って出入口、エレベータ、および店舗等の設備の間を移動する様子を表している。The movement trajectories (also called "traffic lines") A0 and B0 shown in Figure 7 indicate the movement trajectory (traffic line) of a person or
ここで、移動軌跡A0は、動線番号「23456」による移動軌跡を示す。移動軌跡B0は、動線番号「53432」による移動軌跡を示す。つまり、図4に示された指定動線データにおいて、動線番号「23456」の各座標をフロアマップにプロットして作成した移動軌跡が移動軌跡A0である。動線番号「53432」の各座標をフロアマップにプロットして作成した移動軌跡が移動軌跡B0である。 Here, movement trajectory A0 indicates the movement trajectory of flow line number "23456". Movement trajectory B0 indicates the movement trajectory of flow line number "53432". In other words, in the specified flow line data shown in Figure 4, movement trajectory A0 is the movement trajectory created by plotting each coordinate of flow line number "23456" on the floor map. Movement trajectory B0 is the movement trajectory created by plotting each coordinate of flow line number "53432" on the floor map.
サーバ10は、移動軌跡を複数の経路に分類する。ここでは、画面中央に円形に配置された複数の店舗に対して、反時計回りに進む経路を「経路A」と分類し、時計回りに進む経路を「経路B」と分類するものとする。本例では、サーバ10は、移動軌跡A0を経路Aに分類し、移動軌跡B0を経路Bに分類する。The
図8は、動線算出結果を説明するための図である。サーバ10は、図5~図7に示した、「平均歩行速度」、「停止時間等」および「経路分類」の算出結果を、動線算出結果としてまとめる。
Figure 8 is a diagram for explaining the flow line calculation results. The
図8に示すように、サーバ10は、動線番号「23456」において、経路=経路A、平均速度(平均歩行速度)=1.05m/秒、合計停止時間=5秒間、最大停止時間=3秒間、最小停止時間=2秒間、停止回数=2回と設定する。
As shown in Figure 8, for traffic line number "23456," the
同様に、サーバ10は、動線番号「53432」において、経路=経路B、平均速度(平均歩行速度)=1.20m/秒、合計停止時間=1秒間、最大停止時間=1秒間、最小停止時間=1秒間、停止回数=1回と設定する。Similarly, for traffic line number "53432", the
次に、サーバ10が実施する異速度歩行確認について説明する。図9は、異速度歩行確認を説明するための図である。Next, we will explain the different speed walking check performed by the
サーバ10は、動線の平均歩行速度と経路分類より、各経路に属する動線の速度の分布を確認し、経路毎の標準偏差を算出する。これにより、同一経路内での歩行速度のばらつきが把握可能になる。The
経路Aに属する動線番号「23456」の動線においては、上述のように平均速度(「動線平均速度」とも称する)=1.05m/秒である。その他の動線の動線平均速度は、それぞれ、1.2、1.02、0.98、1.15、1.02、1.04、0.99m/秒であったとする。サーバ10は、これらのデータから経路Aの標準偏差を算出する。算出した経路Aの標準偏差は、0.078である。
As mentioned above, the average speed (also referred to as "average speed of the flow line") for the flow line with flow line number "23456" belonging to route A is 1.05 m/sec. The average speeds for the other flow lines are 1.2, 1.02, 0.98, 1.15, 1.02, 1.04, and 0.99 m/sec, respectively. The
経路Bに属する動線番号「53432」の動線においては、上述のように平均速度(動線平均速度)=1.2m/秒である。その他の動線の動線平均速度は、それぞれ、1.15、1.23、1.23、1.31、1.22、1.21、1m/秒であったとする。サーバ10は、これらのデータから経路Bの標準偏差を算出する。算出した経路Bの標準偏差は、0.090である。
As mentioned above, the average speed (average speed of the flow line) of the flow line number "53432" belonging to route B is 1.2 m/sec. The average speeds of the flow lines of the other flows are 1.15, 1.23, 1.23, 1.31, 1.22, 1.21, and 1 m/sec, respectively. The
各経路の動線平均速度のデータ群をプロットすると、図9に示したような属性を持つ分布に分類することができる。たとえば、ピークを1つ持つ正規分布であって標準偏差が小さいもの、ピークを1つ持つ正規分布であって標準偏差が大きいものに分類される。 When the data set of average traffic line speeds for each route is plotted, it can be classified into distributions with attributes as shown in Figure 9. For example, it can be classified into a normal distribution with one peak and a small standard deviation, and a normal distribution with one peak and a large standard deviation.
前者においては、同じような速度で歩行する人が多いことが示される。この場合、歩行者同士の衝突や追い抜きが発生しづらい。一方、後者においては、同じような速度で歩行する人が多いものの歩行速度にばらつきがあることが示される。この場合、前者よりも、歩行者同士の衝突や追い抜きが発生しやすくなる。In the former case, it is shown that many people walk at a similar speed. In this case, collisions and overtaking between pedestrians are less likely to occur. On the other hand, in the latter case, it is shown that although many people walk at a similar speed, there is variation in their walking speed. In this case, collisions and overtaking between pedestrians are more likely to occur than in the former case.
また、ピークを2つ持つ二峰性分布、ピークを3つ以上持つ多峰性分布に分類される。二峰性分布または多峰性分布の場合、同一経路に異なる速度で歩行する人のグループが2つ(二峰性分布)または3つ以上(多峰性分布)存在することになり、衝突や追い抜きの可能性が高くなる。サーバ10は、分布が「二峰性分布」または「多峰性分布」に該当する場合、「異速度歩行」があると判定してもよい。
It is also classified as a bimodal distribution, which has two peaks, or a multimodal distribution, which has three or more peaks. In the case of a bimodal or multimodal distribution, there are two (bimodal distribution) or three or more (multimodal distribution) groups of people walking at different speeds on the same route, increasing the possibility of collisions or overtaking. If the distribution corresponds to a "bimodal distribution" or a "multimodal distribution", the
たとえば、「異速度歩行」のストレス項目において、異速度無指定(「無し」)が指定された場合において、分布が「二峰性分布」または「多峰性分布」に該当する経路を除外して推奨経路を決定するようにしてもよい。For example, if no different speeds are specified ("none") in the "walking at different speeds" stress item, the recommended route may be determined by excluding routes whose distribution corresponds to a "bimodal distribution" or a "multimodal distribution."
図10は、経路毎の平均停止時間等を説明するための図である。サーバ10は、図8に示した動線算出結果より、経路毎の平均停止時間等を算出する。
Figure 10 is a diagram for explaining the average stop time for each route, etc.
具体的には、図8の動線算出結果において、経路Aに属するデータを抽出し、これらの「平均速度」の平均値を経路Aの「平均速度」として算出し、これらの「合計停止時間」の平均値を経路Aの「平均停止時間」(図10において、単に「停止時間」と表記する)として算出し、これらの「停止回数」の平均値を経路Aの「平均停止回数」(図10において、単に「停止回数」と表記する)として算出する。経路Bについても同様である。 Specifically, in the traffic line calculation results of FIG. 8, data belonging to route A is extracted, and the average of these "average speeds" is calculated as the "average speed" of route A, the average of these "total stop times" is calculated as the "average stop time" of route A (simply referred to as "stop time" in FIG. 10), and the average of these "number of stops" is calculated as the "average number of stops" of route A (simply referred to as "number of stops" in FIG. 10). The same is true for route B.
その結果、図10に示すように、サーバ10は、「経路A」において、平均速度=1.05m/秒、停止時間=10秒、停止回数=3回と算出している。また、サーバ10は、「経路B」において、平均速度=1.40m/秒、停止時間=1秒、停止回数=1回と算出している。As a result, as shown in Figure 10, the
図11は、経路特性と推奨経路の決定を説明するための図である。サーバ10は、図10で示した経路毎の平均停止時間等のデータ、および、図9で示した異速度歩行確認のデータから、経路特性のデータを作成する。
Figure 11 is a diagram for explaining route characteristics and the determination of a recommended route. The
具体的には、図11に示すように、サーバ10は、経路毎の平均速度、停止時間、停止回数、標準偏差を経路特性のデータとして設定する。「経路A」において、平均速度=1.05m/秒、停止時間=10秒、停止回数=3回、標準偏差=0.078である。「経路B」において、平均速度=1.40m/秒、停止時間=1秒、停止回数=1回、標準偏差=0.090である。
Specifically, as shown in Figure 11, the
ここで、図3の例においては、ストレス項目選択において、項目「歩行速度」(歩行速度指定)において「やや遅い」を選択し、項目「一時停止」(一時停止指定)において選択を行わず、項目「異速度歩行」(異速度歩行指定)として「無し」を選択している。 Here, in the example of Figure 3, when selecting stress items, "slightly slow" is selected for the item "walking speed" (walking speed specification), no selection is made for the item "pause" (pause specification), and "none" is selected for the item "different speed walking" (different speed walking specification).
サーバ10が分類した複数の経路には様々な特性がある。たとえば、経路B1に属する動線データの平均歩行速度の平均値は、経路A1に属する動線データの平均歩行速度の平均値よりも大きい。また、経路B2に属する動線データにおいて人の一時停止が発生する割合は、A2経路に属する動線データ人の一時停止が発生する割合よりも大きい。経路B3に属する動線データの平均歩行速度の標準偏差は、A3に属する動線データの平均歩行速度の標準偏差よりも大きい。
The multiple routes classified by the
上記のような特性を持つ経路A1~A3,B1~B3があった場合、「歩行速度」のストレス項目において、第1歩行速度(たとえば、「やや遅い」)が指定された場合は、経路A1と経路B1とのうち、平均歩行速度の平均値が小さい経路A1が推奨経路として決定される割合が高い。第1歩行速度より大きい第2歩行速度(たとえば、「やや遅い」より歩行速度が大きい「やや速い」)が指定された場合は、経路A1と経路B1とのうち、平均歩行速度の平均値が大きいB1経路が推奨経路として決定される割合が高い。 Given routes A1-A3 and B1-B3 with the above characteristics, when a first walking speed (e.g., "slightly slow") is specified in the "walking speed" stress item, route A1, which has the smaller average walking speed, is more likely to be selected as the recommended route between routes A1 and B1. When a second walking speed greater than the first walking speed (e.g., "slightly fast," which is a walking speed greater than "slightly slow") is specified, route B1, which has the larger average walking speed, is more likely to be selected as the recommended route between routes A1 and B1.
「一時停止」のストレス項目において、一時停止無指定(「無し」)が指定された場合は、一時停止無指定が指定されていない場合よりも、経路A2と経路B2とのうち、一時停止が発生する割合が小さい経路A2が推奨経路として決定される割合が高い。一時停止有指定(「有り」)が指定された場合は、一時停止有指定が指定されていない場合よりも、経路A2と経路B2とのうち、一時停止が発生する割合が大きい経路B2が推奨経路として決定される割合が高い。 When no pause is specified ("None") in the "Pause" stress item, route A2, which has a smaller rate of pauses, is more likely to be selected as the recommended route between routes A2 and B2 than when no pause is specified. When a pause is specified ("Yes"), route B2, which has a larger rate of pauses, is more likely to be selected as the recommended route between routes A2 and B2 than when no pause is specified.
「異速度歩行」のストレス項目において、異速度無指定(「無し」)が指定された場合は、異速度無指定が指定されていない場合よりも、経路A3と経路B3とのうち、平均歩行速度の標準偏差が小さい経路A3が推奨経路として決定される割合が高い。 When no different speeds are specified ("none") in the "walking at different speeds" stress item, the probability that route A3, which has the smaller standard deviation of the average walking speed, will be selected as the recommended route is higher than when no different speeds are specified.
なお、「異速度歩行」のストレス項目において、ユーザの歩行速度と適合しない速度で歩く人を許容する異速度有指定(「有り」)が指定されるようにしてもよい。この場合、異速度有指定が指定された場合は、異速度有指定が指定されていない場合よりも、経路A3と経路B3とのうち、平均歩行速度の標準偏差が大きい経路B3が推奨経路として決定される割合が高くなる。In addition, in the stress item "Walking at different speeds," a different speed designation ("Yes") may be specified to allow people to walk at speeds that do not match the user's walking speed. In this case, when a different speed designation is specified, the probability that route B3, which has a larger standard deviation of the average walking speed between routes A3 and B3, will be determined as the recommended route is higher than when a different speed designation is not specified.
なお、経路A1とA2とA3とは同一の経路であってもよいし、互いに異なる経路であってもよい。経路B1とB2とB3とは同一の経路であってもよいし、互いに異なる経路であってもよい。Note that routes A1, A2, and A3 may be the same route or may be different routes. Routes B1, B2, and B3 may be the same route or may be different routes.
推奨経路の決定は、たとえば、次のように行ってもよい。まず、各経路の評価値Vを「V=V1+V2+V3」の式により求める。そして、評価値Vが最小となる経路を推奨経路として決定する。The recommended route may be determined, for example, as follows: First, the evaluation value V of each route is calculated using the formula "V = V1 + V2 + V3". Then, the route with the smallest evaluation value V is determined as the recommended route.
ここで、V1は、歩行速度指定および平均速度に応じて決定される評価値であり、P11,P12,P13・・・P1Nのいずれかの値が選択される。各値は、P11<P12<P13<・・・<P1Nの大小関係である。 Here, V1 is an evaluation value determined according to the walking speed designation and the average speed, and one of the values P11, P12, P13, ... P1N is selected. The magnitude relationship between each value is P11<P12<P13< ... <P1N.
V2は、一時停止指定および停止時間に応じて決定される評価値であり、P22,P22,P23・・・P2Nのいずれかの値が選択される。各値は、P21<P22<P23<・・・<P2Nの大小関係である。なお、V2は、一時停止指定および停止回数に応じて決定されるようにしてもよい。 V2 is an evaluation value that is determined based on the pause specification and the stop time, and one of the values P22, P22, P23, ... P2N is selected. The magnitude relationship between each value is P21<P22<P23< ... <P2N. Note that V2 may be determined based on the pause specification and the number of stops.
V3は、異速度歩行指定および標準偏差に応じて決定される評価値であり、P31,P32,P33・・・P3Nのいずれかの値が選択される。各値は、P31<P32<P33<・・・<P3Nの大小関係である。 V3 is an evaluation value determined according to the variable speed walking specification and the standard deviation, and one of the values P31, P32, P33, ... P3N is selected. The magnitude relationship between each value is P31<P32<P33< ... <P3N.
以下、経路決定処理のフローチャートを用いて、各経路の評価値Vの算出および決定される推奨経路について説明する。図12は、経路決定処理のフローチャートである。Below, the calculation of the evaluation value V of each route and the recommended route that is determined will be explained using a flowchart of the route determination process. Figure 12 is a flowchart of the route determination process.
このフローチャートに示される一連の処理は、サーバ10によって実行される。各ステップは、サーバ10のプロセッサ11によるソフトウェア処理により実現されるが、サーバ10内に配置されたLSI(Large Scale Integration)等のハードウェアにより実現されてもよい。The series of processes shown in this flowchart are executed by the
経路決定処理が開始すると、サーバ10は、ステップ(以下、単に「S」と表記する)1において、歩行速度指定および平均速度に応じて評価値V1を決定する。たとえば、歩行速度指定「最速」、「やや早い」、「普通」、「やや遅い」、「最遅」のそれぞれに対応する歩行速度がそれぞれ予め定められているとする。When the route determination process starts, the
そして、指定した歩行速度指定に対応する歩行速度と、平均速度が最も近い経路にはV1=P11を設定し、次に平均速度が近い経路にはV1=P12を設定し、以下、近い順に、P13,P14・・・を設定していく。 Then, for the route whose average speed is closest to the walking speed that corresponds to the specified walking speed, V1 = P11 is set, for the route whose average speed is next closest, V1 = P12 is set, and so on in order of closestness, with P13, P14, etc. being set.
本例では、歩行速度指定「やや遅い」に対応する歩行速度=1.00であるとする。このため、1.00に最も平均速度が最も近い経路A(1.05)にはV1=P11を設定し、次に平均速度が近い経路B(1.40)にはV1=P12(>P11)を設定する。In this example, the walking speed corresponding to the walking speed designation "slightly slow" is 1.00. Therefore, V1 = P11 is set for route A (1.05), which has the closest average speed to 1.00, and V1 = P12 (> P11) is set for route B (1.40), which has the next closest average speed.
サーバ10は、S2において、一時停止指定および停止時間に応じて評価値V2を決定する。たとえば、一時停止指定「-」が選択された場合には、評価値V2=0を設定する。一時停止指定「無し」が選択された場合には、停止時間が短い経路順にV2=P21,P22,P23・・・が付与される。一時停止指定「有り」が選択された場合には、停止時間が長い経路順にV2=P21,P22,P23・・・が付与される。本例では、歩行速度指定「-」が選択されているため、経路A,Bのいずれの経路にもV2=0が設定される。
In S2, the
なお、サーバ10は、S2において、一時停止指定および停止回数に応じて評価値V2を決定するようにしてもよい。たとえば、一時停止指定「-」が選択された場合には、評価値V2=0を設定する。一時停止指定「無し」が選択された場合には、停止回数が少ない経路順にV2=P21,P22,P23・・・が付与される。一時停止指定「有り」が選択された場合には、停止回数が多い経路順にV2=P21,P22,P23・・・が付与される。
Note that in S2, the
サーバ10は、S3において、異速度歩行指定および標準偏差に応じて評価値V3を決定する。たとえば、異速度歩行指定「-」が選択された場合には、評価値V3=0を設定する。異速度歩行指定「無し」が選択された場合には、標準偏差が小さい経路順にV3=P31,P32,P33・・・が付与される。
In S3, the
本例では、歩行速度指定「無し」が選択されているため、標準偏差が最も小さい経路A(0.078)にはV3=P31を設定し、次に標準偏差が小さい経路B(0.090)にはV3=P32(>P31)を設定する。 In this example, since the walking speed setting "None" is selected, V3 = P31 is set for route A (0.078), which has the smallest standard deviation, and V3 = P32 (> P31) is set for route B (0.090), which has the next smallest standard deviation.
なお、歩行速度指定「無し」が選択されている場合、平均速度の分布が図9において示した多峰性分布または二峰性分布に該当する経路を除外して、推奨経路を決定するようにしてもよい。In addition, when the walking speed designation "None" is selected, the recommended route may be determined by excluding routes whose average speed distribution corresponds to the multimodal or bimodal distribution shown in Figure 9.
サーバ10は、S4において、評価値V=V1+V2+V3の式から評価値Vを算出する。本例においては、経路Aにおいて、V=P11+P31(=P11+0+P31)である。経路Bにおいて、V=P12+P32(=P12+0+P32)である。In S4, the
サーバ10は、S5において、評価値Vが最小となる経路を推奨経路に決定し、経路決定処理を終了する。本例においては、経路Aの評価値V(=P11+P31)は、経路Bの評価値V(=P12+P32)よりも小さい(P11<P12、P31<P32であるため)。このため、サーバ10は、推奨経路として、経路Aを決定する。In S5, the
図13は、ストレス項目と経路との関係を説明するための図である。上述のように、ストレス項目には、「歩行速度」、「一時停止」、「異速度歩行」がある。 Figure 13 is a diagram to explain the relationship between stress items and routes. As mentioned above, the stress items include "walking speed," "stopping," and "walking at different speeds."
上記例において、経路Aは、経路Bよりも平均速度が小さいため、遅く歩きたい人向けの経路であることが言える。遅く歩きたい人が平均速度の大きい経路を走行するとストレスに感じる。たとえば、「歩行速度」として「やや遅い」、「最遅」を選択したような場合は、経路Bよりも経路Aを選択する方が望ましい。 In the above example, route A has a slower average speed than route B, so it can be said to be a route for people who want to walk slowly. People who want to walk slowly will feel stressed if they travel a route with a high average speed. For example, if you select "slightly slow" or "slowest" as your "walking speed," it is preferable to select route A over route B.
経路Aは、経路Bよりも平均速度が小さいため、一時停止が発生しやすいと言える。このため、一時停止を避けたい場合は、経路Aよりも経路Bを選択する方が望ましい。 Route A is more likely to have temporary stops than route B because its average speed is smaller. For this reason, if you want to avoid temporary stops, it is more desirable to choose route B rather than route A.
経路Aは、経路Bよりも標準偏差が小さいため、異速度歩行が少なく安全であると言える。このため、異速度歩行を避けたい場合は、経路Bよりも経路Aを選択する方が望ましい。 Route A has a smaller standard deviation than route B, so it can be said to be safer with less chance of walking at different speeds. Therefore, if you want to avoid walking at different speeds, it is preferable to choose route A rather than route B.
ストレス項目選択において、「歩行速度」=「最速」、「やや速い」を選択したユーザに対しては、平均歩行速度が大きい経路が優先的に選択される。その際、速くゴール地点に到着することを優先するならば、異速度歩行が多くても、一時停止が少ない経路が優先的に選択されるようにしてもよい。For users who select "fastest" or "slightly fast" for "walking speed" in the stress item selection, a route with a high average walking speed is preferentially selected. In that case, if the priority is to reach the goal quickly, a route with fewer stops, even if there are many different speeds of walking, may be preferentially selected.
ストレス項目選択において、「歩行速度」=「最遅」、「やや遅い」を選択したユーザに対しては、平均歩行速度が小さい経路が優先的に選択される。その際、安全に歩行することを優先するならば、一時停止が多くても、異速度歩行が少ない経路が優先的に選択されるようにしてもよい。For users who select "slowest" or "slightly slow" for "walking speed" in the stress item selection, a route with a low average walking speed is preferentially selected. In that case, if safe walking is a priority, a route with many temporary stops but with few different speeds may be preferentially selected.
図14は、おすすめ経路の表示例を示す図である。サーバ10は、以上算出したデータに基づき、推奨経路(おすすめ経路)を含む表示画面を生成する。端末装置30は、生成した表示画面を探索結果として表示する。
Figure 14 is a diagram showing an example of a recommended route display. The
上述のように、ユーザは、ストレス項目選択において、「歩行速度」として「やや遅い」を選択し、「一時停止」として「-」を選択し、「異速度歩行」として「無し」を選択している。その結果、サーバ10は、歩行速度が遅く、かつ、異速度歩行が少ない「経路A」を選択している。図14に示すように、端末装置30は、画面92のように、「おすすめ経路」として「経路A」を表示する。As described above, in selecting stress items, the user selects "slightly slow" for "walking speed," "-" for "pause," and "none" for "different speed walking." As a result, the
移動軌跡A4は、おすすめ経路である経路Aである。スタート地点STおよびゴール地点GLは、図3の入力画面において設定したスタート地点およびゴール地点を示す。 The movement trajectory A4 is the recommended route, route A. The start point ST and the finish point GL indicate the start point and the finish point set on the input screen of Figure 3.
画面92には、図4で示した指定動線データを表示するようにしてもよい。たとえば、経路Aとして移動軌跡A1~A3、経路Bとして移動軌跡B1~B3がそれぞれ示されている。なお、平均移動速度に応じて動線(移動軌跡)の色を変えて表示するようにしてもよい。
The
このように、本実施の形態においては、屋内の移動経路の探索方法として、移動中の歩行者のストレスを考慮した経路を探索して表示する。具体的には、経路毎に平均速度、一時停止、異速度歩行のデータ(標準偏差)を保持し、これらに基づいて、歩行速度、移動中の一時停止の有無、異速度歩行者の有無を考慮して最適な経路を探索している。このようにすることで、施設内を移動する人に対して低ストレスかつ安全に歩行できる経路を推奨経路として提示することができる。 In this way, in this embodiment, as a method for searching for indoor travel routes, a route that takes into account the stress of pedestrians while moving is searched for and displayed. Specifically, data (standard deviation) on average speed, temporary stops, and walking at different speeds is stored for each route, and based on this, the optimal route is searched for taking into account walking speed, whether or not there are temporary stops during movement, and whether or not there are pedestrians walking at different speeds. In this way, a route that is low-stress and safe to walk can be presented as a recommended route for people moving around the facility.
[付記および効果]
上述した実施形態は、以下の付記の具体例である。
[Notes and Effects]
The above-described embodiment is a specific example of the following supplementary notes.
(付記1)
施設内を移動する人の経路を探索する経路探索システムであって、
前記人の経路を探索する処理を実行する制御部と、
前記施設内での前記人の動線を示す複数の動線データの履歴情報を記憶する記憶部とを備え、
前記制御部は、
前記施設内でのユーザの移動開始地点および移動終了地点を含む地点情報と、前記ユーザが指定する前記ユーザの歩行速度を含む指定情報とを取得し、
前記履歴情報と前記地点情報とに基づき、前記ユーザが移動可能な複数の経路を決定し、
前記指定情報に基づき、前記複数の経路から前記ユーザに対する推奨経路を決定し、
画像を表示する表示部に対して前記推奨経路を出力する、経路探索システム。
(Appendix 1)
A route search system for searching for a route for a person moving within a facility, comprising:
A control unit that executes a process of searching for a route of the person;
a storage unit that stores history information of a plurality of flow line data indicating the flow lines of the people within the facility,
The control unit is
acquiring location information including a movement start point and a movement end point of the user within the facility, and designation information including a walking speed of the user designated by the user;
determining a plurality of routes that the user can travel based on the history information and the location information;
determining a recommended route for the user from the plurality of routes based on the specified information;
A route search system that outputs the recommended route to a display unit that displays an image.
このようにすることで、ユーザの歩行速度に適した推奨経路を決定することができる。これにより、速度が異なる歩行者間の追い越しや衝突等の危険性を低減してストレスを低減できるため、施設内を移動する人に対して低ストレスかつ安全に歩行できる経路を推奨経路として提示することができる。 In this way, it is possible to determine a recommended route suited to the user's walking speed. This reduces the risk of overtaking or collisions between pedestrians with different walking speeds, thereby reducing stress, and allows the system to present a low-stress, safe route as a recommended route for people moving around the facility.
(付記2)
前記歩行速度は、第1歩行速度と、前記第1歩行速度よりも大きい第2歩行速度とを含み、
前記制御部は、前記複数の動線データの各々について平均歩行速度を算出し、
前記複数の経路は、第1経路と第2経路とを含み、
前記第2経路に属する動線データの平均歩行速度の平均値は、前記第1経路に属する動線データの平均歩行速度の平均値よりも大きく、
前記第1歩行速度が指定された場合は、前記第1経路と前記第2経路とのうち、前記第1経路が決定される割合が高く、
前記第2歩行速度が指定された場合は、前記第1経路と前記第2経路とのうち、前記第2経路が決定される割合が高い、付記1に記載の経路探索システム。
(Appendix 2)
The walking speed includes a first walking speed and a second walking speed that is greater than the first walking speed,
The control unit calculates an average walking speed for each of the plurality of pieces of flow line data;
the plurality of paths include a first path and a second path,
an average value of an average walking speed of the flow line data belonging to the second route is greater than an average value of an average walking speed of the flow line data belonging to the first route;
When the first walking speed is designated, the first route is determined more frequently than the first route and the second route;
2. The route search system according to
このようにすることで、ユーザの歩行速度が小さい場合は平均歩行速度の小さい経路を推奨経路として決定し、ユーザの歩行速度が大きい場合は平均歩行速度の大きい経路を推奨経路として決定することができるため、ユーザの歩行速度に適した推奨経路を決定することができる。 In this way, if the user's walking speed is slow, a route with a slow average walking speed can be determined as the recommended route, and if the user's walking speed is fast, a route with a fast average walking speed can be determined as the recommended route, making it possible to determine a recommended route that is suitable for the user's walking speed.
(付記3)
前記指定情報は、前記ユーザが指定する一時停止指定を含み、
前記一時停止指定は、移動中の一時停止を回避する一時停止無指定を含み、
前記複数の経路は、第3経路と第4経路とを含み、
前記第4経路に属する動線データにおいて前記人の一時停止が発生する割合は、前記第3経路に属する動線データ前記人の一時停止が発生する割合よりも大きく、
前記一時停止無指定が指定された場合は、前記一時停止無指定が指定されていない場合よりも、前記第3経路と前記第4経路とのうち、前記第3経路が決定される割合が高い、付記1または付記2に記載の経路探索システム。
(Appendix 3)
the designation information includes a pause designation designated by the user,
The pause specification includes a no-pause specification that avoids a pause during movement,
the plurality of paths include a third path and a fourth path,
a rate at which the person makes a stop in the flow line data belonging to the fourth route is greater than a rate at which the person makes a stop in the flow line data belonging to the third route,
The route search system described in
このようにすることで、ユーザが一時停止を回避したい場合は一時停止が発生しづらい経路を推奨経路として決定するため、一時停止による危険およびストレスを回避する経路を推奨経路として決定することができる。 In this way, if a user wants to avoid temporary stops, a route that is less likely to cause temporary stops can be determined as the recommended route, so that a route that avoids the dangers and stress caused by temporary stops can be determined as the recommended route.
(付記4)
前記一時停止指定は、移動中の一時停止を許容する一時停止有指定を含み、
前記一時停止有指定が指定された場合は、前記一時停止有指定が指定されていない場合よりも、前記第3経路と前記第4経路とのうち、前記第4経路が決定される割合が高い、付記3に記載の経路探索システム。
(Appendix 4)
The temporary stop designation includes a temporary stop designation that allows a temporary stop during movement,
The route search system described in
このようにすることで、ユーザが一時停止を許容する場合は一時停止が発生しやすい経路を推奨経路として決定するため、立ち止まりながらのんびりと歩行したい場合には、同様の歩行者が多く存在する経路を推奨経路として決定することができる。 In this way, if the user is tolerant of stopping, a route that is more likely to have stopping stops will be determined as the recommended route; if the user wants to walk leisurely while stopping, a route with many similar pedestrians can be determined as the recommended route.
(付記5)
前記指定情報は、前記ユーザが指定する異速度指定を含み、
前記異速度指定は、前記ユーザの歩行速度と適合しない速度で歩く前記人を回避するための異速度無指定を含み、
前記制御部は、前記複数の動線データの各々について平均歩行速度を算出し、
前記複数の経路は、第5経路と第6経路とを含み、
前記第6経路に属する動線データの平均歩行速度の標準偏差は、前記第5経路に属する動線データの平均歩行速度の標準偏差よりも大きく、
前記異速度無指定が指定された場合は、前記異速度無指定が指定されていない場合よりも、前記第5経路と前記第6経路とのうち、前記第5経路が決定される割合が高い、付記1~付記4のいずれか1つに記載の経路探索システム。
(Appendix 5)
The designation information includes a different speed designation designated by the user,
The different speed designation includes no different speed designation in order to avoid the person walking at a speed that does not match the walking speed of the user,
The control unit calculates an average walking speed for each of the plurality of pieces of flow line data;
the plurality of paths include a fifth path and a sixth path,
a standard deviation of an average walking speed of the flow line data belonging to the sixth route is greater than a standard deviation of an average walking speed of the flow line data belonging to the fifth route;
A route search system described in any one of
このようにすることで、ユーザの歩行速度と適合しない速度で歩く人を回避したい場合には、速度差のある歩行者が混在する経路(標準偏差が大きい)を回避した経路を推奨経路として決定することができる。これにより、異速度歩行による危険およびストレスを回避することができる。 In this way, if you want to avoid people walking at a speed that does not match the user's walking speed, you can recommend a route that avoids routes with a mixture of pedestrians walking at different speeds (with a large standard deviation). This makes it possible to avoid the danger and stress caused by people walking at different speeds.
(付記6)
施設内を移動する人の経路を探索する経路探索方法であって、
前記施設内での前記人の動線を示す複数の動線データの履歴情報を記憶するステップと、
前記施設内でのユーザの移動開始地点および移動終了地点を含む地点情報と、前記ユーザが指定する前記ユーザの歩行速度を含む指定情報とを取得するステップと、
前記履歴情報と前記地点情報とに基づき、前記ユーザが移動可能な複数の経路を決定するステップと、
前記指定情報に基づき、前記複数の経路から前記ユーザに対する推奨経路を決定するステップと、
画像を表示する表示部に対して前記推奨経路を出力するステップとを備える、経路探索方法。
(Appendix 6)
A route search method for searching for a route for a person moving within a facility, comprising:
storing history information of a plurality of flow line data indicating the flow lines of the people within the facility;
acquiring location information including a movement start point and a movement end point of the user within the facility, and designation information including a walking speed of the user designated by the user;
determining a plurality of routes that the user can travel based on the history information and the point information;
determining a recommended route for the user from the plurality of routes based on the specified information;
and outputting the recommended route to a display unit that displays an image.
このようにすることで、施設内を移動する人に対して低ストレスかつ安全に歩行できる経路を推奨経路として提示することができる。 In this way, it is possible to present recommended routes that are low-stress and safe for people moving around the facility.
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本開示により示される技術的範囲は、上記した実施の形態の説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。The embodiments disclosed herein should be considered to be illustrative and not restrictive in all respects. The technical scope of the present disclosure is indicated by the claims, not by the description of the embodiments above, and is intended to include all modifications within the meaning and scope of the claims.
1,4,5 買い物客、3 施設管理者、10,20 サーバ、11,21,31 プロセッサ、15,25,36 通信IF、16,26,37 データバス、22,32 ROM、23,33 RAM、30 端末装置、34 入力部、35 ディスプレイ、40 移動型ロボット、42,62,72 無線通信機、45 天井、50,51,53,54 欄、52 フロアマップ、60 ショッピングカート、70 カメラ、91,92 画面、100 経路探索システム、NW 通信網。 1, 4, 5 Shopper, 3 Facility manager, 10, 20 Server, 11, 21, 31 Processor, 15, 25, 36 Communication IF, 16, 26, 37 Data bus, 22, 32 ROM, 23, 33 RAM, 30 Terminal device, 34 Input section, 35 Display, 40 Mobile robot, 42, 62, 72 Wireless communication device, 45 Ceiling, 50, 51, 53, 54 Column, 52 Floor map, 60 Shopping cart, 70 Camera, 91, 92 Screen, 100 Route search system, NW Communication network.
Claims (6)
前記人の経路を探索する処理を実行する制御部と、
前記施設内での前記人の動線を示す複数の動線データの履歴情報を記憶する記憶部とを備え、
前記制御部は、
前記施設内でのユーザの移動開始地点および移動終了地点を含む地点情報と、前記ユーザが指定する前記ユーザの歩行速度を含む指定情報とを取得し、
前記履歴情報と前記地点情報とに基づき、前記ユーザが移動可能な複数の経路を決定し、
前記指定情報に基づき、前記複数の経路から前記ユーザに対する推奨経路を決定し、
画像を表示する表示部に対して前記推奨経路を出力する、経路探索システム。 A route search system for searching for a route for a person moving within a facility, comprising:
A control unit that executes a process of searching for a route of the person;
a storage unit that stores history information of a plurality of flow line data indicating the flow lines of the people within the facility,
The control unit is
acquiring location information including a movement start point and a movement end point of the user within the facility, and designation information including a walking speed of the user designated by the user;
determining a plurality of routes that the user can travel based on the history information and the location information;
determining a recommended route for the user from the plurality of routes based on the specified information;
A route search system that outputs the recommended route to a display unit that displays an image.
前記制御部は、前記複数の動線データの各々について平均歩行速度を算出し、
前記複数の経路は、第1経路と第2経路とを含み、
前記第2経路に属する動線データの平均歩行速度の平均値は、前記第1経路に属する動線データの平均歩行速度の平均値よりも大きく、
前記第1歩行速度が指定された場合は、前記第1経路と前記第2経路とのうち、前記第1経路が決定される割合が高く、
前記第2歩行速度が指定された場合は、前記第1経路と前記第2経路とのうち、前記第2経路が決定される割合が高い、請求項1に記載の経路探索システム。 The walking speed includes a first walking speed and a second walking speed that is greater than the first walking speed,
The control unit calculates an average walking speed for each of the plurality of pieces of flow line data;
the plurality of paths include a first path and a second path,
an average value of an average walking speed of the flow line data belonging to the second route is greater than an average value of an average walking speed of the flow line data belonging to the first route;
When the first walking speed is designated, the first route is determined more frequently than the first route and the second route;
2 . The route search system according to claim 1 , wherein, when the second walking speed is specified, the second route is more likely to be determined between the first route and the second route.
前記一時停止指定は、移動中の一時停止を回避する一時停止無指定を含み、
前記複数の経路は、第3経路と第4経路とを含み、
前記第4経路に属する動線データにおいて前記人の一時停止が発生する割合は、前記第3経路に属する動線データ前記人の一時停止が発生する割合よりも大きく、
前記一時停止無指定が指定された場合は、前記一時停止無指定が指定されていない場合よりも、前記第3経路と前記第4経路とのうち、前記第3経路が決定される割合が高い、請求項1または請求項2に記載の経路探索システム。 the designation information includes a pause designation designated by the user,
The pause specification includes a no-pause specification that avoids a pause during movement,
the plurality of paths include a third path and a fourth path,
a rate at which the person makes a stop in the flow line data belonging to the fourth route is greater than a rate at which the person makes a stop in the flow line data belonging to the third route,
3. The route search system according to claim 1, wherein when the no-stop-designation is specified, the probability that the third route is determined is higher between the third route and the fourth route than when the no-stop-designation is not specified.
前記一時停止有指定が指定された場合は、前記一時停止有指定が指定されていない場合よりも、前記第3経路と前記第4経路とのうち、前記第4経路が決定される割合が高い、請求項3に記載の経路探索システム。 The temporary stop designation includes a temporary stop designation that allows a temporary stop during movement,
The route search system according to claim 3, wherein when the stop sign is specified, the fourth route is determined more frequently than when the stop sign is not specified.
前記異速度指定は、前記ユーザの歩行速度と適合しない速度で歩く前記人を回避するための異速度無指定を含み、
前記制御部は、前記複数の動線データの各々について平均歩行速度を算出し、
前記複数の経路は、第5経路と第6経路とを含み、
前記第6経路に属する動線データの平均歩行速度の標準偏差は、前記第5経路に属する動線データの平均歩行速度の標準偏差よりも大きく、
前記異速度無指定が指定された場合は、前記異速度無指定が指定されていない場合よりも、前記第5経路と前記第6経路とのうち、前記第5経路が決定される割合が高い、請求項1に記載の経路探索システム。 The designation information includes a different speed designation designated by the user,
The different speed designation includes no different speed designation in order to avoid the person walking at a speed that does not match the walking speed of the user,
The control unit calculates an average walking speed for each of the plurality of pieces of flow line data;
the plurality of paths include a fifth path and a sixth path,
a standard deviation of an average walking speed of the flow line data belonging to the sixth route is greater than a standard deviation of an average walking speed of the flow line data belonging to the fifth route;
The route search system according to claim 1, wherein when the no-specification-of-different-speed is specified , the probability that the fifth route is determined between the fifth route and the sixth route is higher than when the no-specification-of-different-speed is specified.
前記施設内での前記人の動線を示す複数の動線データの履歴情報を記憶するステップと、
前記施設内でのユーザの移動開始地点および移動終了地点を含む地点情報と、前記ユーザが指定する前記ユーザの歩行速度を含む指定情報とを取得するステップと、
前記履歴情報と前記地点情報とに基づき、前記ユーザが移動可能な複数の経路を決定するステップと、
前記指定情報に基づき、前記複数の経路から前記ユーザに対する推奨経路を決定するステップと、
画像を表示する表示部に対して前記推奨経路を出力するステップとを備える、経路探索方法。 A route search method for searching for a route for a person moving within a facility, comprising:
storing history information of a plurality of flow line data indicating the flow lines of the people within the facility;
acquiring location information including a movement start point and a movement end point of the user within the facility, and designation information including a walking speed of the user designated by the user;
determining a plurality of routes that the user can travel based on the history information and the point information;
determining a recommended route for the user from the plurality of routes based on the specified information;
and outputting the recommended route to a display unit that displays an image.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2022/018947 WO2023209823A1 (en) | 2022-04-26 | 2022-04-26 | Route finding system and route finding method |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2023209823A1 JPWO2023209823A1 (en) | 2023-11-02 |
| JPWO2023209823A5 JPWO2023209823A5 (en) | 2024-10-10 |
| JP7570563B2 true JP7570563B2 (en) | 2024-10-21 |
Family
ID=88518256
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024517668A Active JP7570563B2 (en) | 2022-04-26 | 2022-04-26 | Route search system and route search method |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP7570563B2 (en) |
| CN (1) | CN119072728A (en) |
| WO (1) | WO2023209823A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008116320A (en) | 2006-11-06 | 2008-05-22 | Navitime Japan Co Ltd | Navigation system, route search server, and portable terminal apparatus |
| US20110225068A1 (en) | 2010-03-15 | 2011-09-15 | Microsoft Corporation | Shopping assistant |
| JP2014190725A (en) | 2013-03-26 | 2014-10-06 | Zenrin Datacom Co Ltd | Route guidance system, route guidance method and computer program |
| WO2019044455A1 (en) | 2017-09-01 | 2019-03-07 | 株式会社日立製作所 | Facility situation ascertainment system and method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105095987A (en) * | 2015-06-30 | 2015-11-25 | 北京奇虎科技有限公司 | Shopping navigation method, server for shopping navigation and client terminal |
-
2022
- 2022-04-26 WO PCT/JP2022/018947 patent/WO2023209823A1/en not_active Ceased
- 2022-04-26 JP JP2024517668A patent/JP7570563B2/en active Active
- 2022-04-26 CN CN202280095273.1A patent/CN119072728A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008116320A (en) | 2006-11-06 | 2008-05-22 | Navitime Japan Co Ltd | Navigation system, route search server, and portable terminal apparatus |
| US20110225068A1 (en) | 2010-03-15 | 2011-09-15 | Microsoft Corporation | Shopping assistant |
| JP2014190725A (en) | 2013-03-26 | 2014-10-06 | Zenrin Datacom Co Ltd | Route guidance system, route guidance method and computer program |
| WO2019044455A1 (en) | 2017-09-01 | 2019-03-07 | 株式会社日立製作所 | Facility situation ascertainment system and method |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2023209823A1 (en) | 2023-11-02 |
| CN119072728A (en) | 2024-12-03 |
| WO2023209823A1 (en) | 2023-11-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12366461B2 (en) | Inconvenience for passenger pickups and drop offs for autonomous vehicles | |
| US10295350B2 (en) | Providing a route guide using building information modeling (BIM) data | |
| JP6961804B2 (en) | Robot guidance system | |
| US9747797B1 (en) | Method and system for predicting availability of parking spot in parking area | |
| CN111052171A (en) | Arranging parking positions for autonomous vehicles | |
| JP5980715B2 (en) | Congestion prediction system and method | |
| JP2009274875A (en) | Individual home delivery system and navigation system adapted to its system | |
| JP2017509038A (en) | System and method for recommending a target position | |
| JP2017026537A (en) | Navigation system and route selection method for navigation system | |
| JP7570563B2 (en) | Route search system and route search method | |
| JP2018185224A (en) | Movement guidance device, movement guidance system, movement guidance method and movement guidance program | |
| JP5986771B2 (en) | Transfer route search device, transfer route search method, and portable terminal | |
| JP5761745B2 (en) | Cart utilization efficiency apparatus, system, method and program | |
| KR101985773B1 (en) | Indoor location tracking system of buildings and method thereof | |
| JP7657360B2 (en) | Facility navigation system and facility navigation method | |
| JP7607830B2 (en) | Movement trajectory display system and movement trajectory display method | |
| US20240202661A1 (en) | Determining a geolocation and a navigation path associated with an order placed with an online concierge system | |
| Hou et al. | Analysis of the travel requirements of guide dog-assisted blind people based on" Kano model" and the design research of smart guide dog harness | |
| JP2025022564A (en) | Control method, display terminal and program | |
| CN120225837A (en) | Control method, robot, and program | |
| WO2023153221A1 (en) | Information processing device, information processing method, and program | |
| JP2023095932A (en) | Information processing system and information processing method for information processing apparatus used therein | |
| JP2024010817A (en) | Dispatch device, dispatch system and dispatch method | |
| WO2022024212A1 (en) | Image processing device, image processing method, and program | |
| CN119618241A (en) | Method, system, device and storage medium for guiding point searching |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240809 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240809 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20240809 |
|
| 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: 20240910 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241008 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7570563 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |