JP2009229204A - Location specifying system, computer program and location specifying method - Google Patents
Location specifying system, computer program and location specifying method Download PDFInfo
- Publication number
- JP2009229204A JP2009229204A JP2008074237A JP2008074237A JP2009229204A JP 2009229204 A JP2009229204 A JP 2009229204A JP 2008074237 A JP2008074237 A JP 2008074237A JP 2008074237 A JP2008074237 A JP 2008074237A JP 2009229204 A JP2009229204 A JP 2009229204A
- Authority
- JP
- Japan
- Prior art keywords
- pedestrian
- walking
- error range
- altitude
- estimated
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 133
- 238000004590 computer program Methods 0.000 title claims abstract description 11
- 238000004364 calculation method Methods 0.000 claims abstract description 42
- 230000008859 change Effects 0.000 claims description 77
- 238000011156 evaluation Methods 0.000 description 95
- 238000004891 communication Methods 0.000 description 72
- 238000001514 detection method Methods 0.000 description 45
- 230000033001 locomotion Effects 0.000 description 39
- 230000008569 process Effects 0.000 description 39
- 238000010586 diagram Methods 0.000 description 35
- 230000001133 acceleration Effects 0.000 description 31
- 238000012545 processing Methods 0.000 description 17
- 230000002159 abnormal effect Effects 0.000 description 15
- 230000007423 decrease Effects 0.000 description 11
- 238000012937 correction Methods 0.000 description 9
- 230000014509 gene expression Effects 0.000 description 8
- 230000005856 abnormality Effects 0.000 description 7
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 4
- 239000013598 vector Substances 0.000 description 4
- 230000005021 gait Effects 0.000 description 3
- 229910052742 iron Inorganic materials 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000001351 cycling effect Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000009472 formulation Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003014 reinforcing effect Effects 0.000 description 2
- 230000033764 rhythmic process Effects 0.000 description 2
- 101001093748 Homo sapiens Phosphatidylinositol N-acetylglucosaminyltransferase subunit P Proteins 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000009194 climbing Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
【課題】歩行者が地下街又は建物の中などの屋内にいる場合であっても、歩行者の位置を特定することができる位置特定装置、コンピュータプログラム及び位置特定方法を提供する。
【解決手段】歩行挙動判定部173は、測位部13の距離センサ132、方位センサ133、高度センサ134などで得られたデータに基づいて、歩行者の歩行挙動を判定する。位置推定部171は、歩行者の地図上の推定位置を算出し、誤差算出部172は、位置推定部171で推定した推定位置の誤差範囲を算出する。位置特定部175は、推定位置の誤差範囲内に、歩行挙動判定部173で判定した歩行挙動に関連する特徴地点があるか否かを判定し、特徴地点がある場合、その特徴地点を歩行者の位置として特定する。
【選択図】図1Provided are a position specifying device, a computer program, and a position specifying method capable of specifying the position of a pedestrian even when the pedestrian is indoors such as in an underground shopping center or a building.
A walking behavior determination unit 173 determines a walking behavior of a pedestrian based on data obtained by a distance sensor 132, an orientation sensor 133, an altitude sensor 134, and the like of a positioning unit 13. The position estimation unit 171 calculates the estimated position of the pedestrian on the map, and the error calculation unit 172 calculates the error range of the estimated position estimated by the position estimation unit 171. The position specifying unit 175 determines whether or not there is a feature point related to the walking behavior determined by the walking behavior determination unit 173 within the error range of the estimated position. Specify as the position of.
[Selection] Figure 1
Description
本発明は、位置特定の技術に関し、特に歩行者が携帯することによって歩行者の位置を精度良く特定することができる位置特定装置、該位置特定装置を実現するためのコンピュータプログラム及び位置特定方法に関する。 The present invention relates to a position specifying technique, and in particular, to a position specifying apparatus that can accurately specify the position of a pedestrian when carried by a pedestrian, a computer program and a position specifying method for realizing the position specifying apparatus. .
車両等の移動体の位置を検出するためにナビゲーションで広く利用されている位置検出方法には、例えば、自立航法、衛星航法、地図マッチング法、ハイブリッド航法などがある。自立航法は、距離センサ、方位センサ又は角速度センサなど用い、例えば、経緯度座標系を基にした直交座標系に対する車両の走行の方位角と単位時間当たりの走行距離に基づいて、逐次車両位置を算出するものであるが、道路との整合性は考慮されておらず、走行距離の増加に応じて車両位置の誤差が累積するという問題がある。 Examples of position detection methods widely used in navigation for detecting the position of a moving body such as a vehicle include self-contained navigation, satellite navigation, map matching, and hybrid navigation. Self-contained navigation uses a distance sensor, an azimuth sensor, an angular velocity sensor, etc., for example, based on the azimuth angle of the vehicle traveling with respect to an orthogonal coordinate system based on the longitude-latitude coordinate system and the traveling distance per unit time. Although it is calculated, consistency with the road is not taken into consideration, and there is a problem that errors in the vehicle position accumulate as the travel distance increases.
また、衛星航法は、GPS(Global Positioning System)を用いるものであり、検出される位置には、10〜20m程度の誤差を含む。GPSを用いるため、距離センサ、方位センサ又は角速度センサ等の車載のセンサは不要である。しかし、高架下の道路、建物に挟まれた道路、山道、街路樹等で覆われた道路では、所定数のGPS衛星から電波を受信することができず、検出精度が大きく劣化するという問題がある。また、道路間隔の狭い細街路では、走行道路を間違うという問題もある。 Satellite navigation uses GPS (Global Positioning System), and the detected position includes an error of about 10 to 20 m. Since GPS is used, an in-vehicle sensor such as a distance sensor, an azimuth sensor, or an angular velocity sensor is unnecessary. However, on roads under elevated roads, roads between buildings, mountain roads, roadside trees, etc., radio waves cannot be received from a predetermined number of GPS satellites, and the detection accuracy is greatly degraded. is there. In addition, there is also a problem that the traveling road is wrong in a narrow street with a narrow road interval.
また、地図マッチング法は、自立航法による走行軌跡と道路地図との整合性(マッチング)を考慮して車両の位置を検出するものである(特許文献1参照)。すなわち、自立航法による軌跡と、道路地図データとを比較して相関をとりながら、走行していると考えられる複数の道路候補の中から、最も確からしい道路を選定してゆく。そして、候補となる道路が1本に限定された時点で、自立航法により得られた車両の走行軌跡を道路に合致させる。しかし、限定した道路が間違っている場合、それ以降の位置検出が不能になるという問題がある。 In addition, the map matching method detects the position of the vehicle in consideration of the consistency (matching) between the travel locus by the self-contained navigation and the road map (see Patent Document 1). That is, the most probable road is selected from a plurality of road candidates considered to be traveling while comparing the trajectory obtained by the self-contained navigation with the road map data. Then, when the number of candidate roads is limited to one, the traveling locus of the vehicle obtained by the self-contained navigation is matched with the road. However, if the limited road is wrong, there is a problem that position detection after that becomes impossible.
また、ハイブリッド航法は、衛星航法と地図マッチング法とを組み合わせたものであり、自立航法と衛星航法の誤差を勘案しながら、合理的に車両の位置を推定し、走行している道路を特定するものである(特許文献2参照)。ハイブリッド航法では、例えば、通常時には、地図マッチング法を用いて車両の位置を検出する。地図マッチング法で車両の位置が検出不能に陥った場合、衛星航法により車両の位置、方位を検出して車両の位置を推定し、道路地図データとの整合性を考慮して車両の位置を検出するものである。ハイブリッド航法を用いれば、特殊な場合を除けば、車両が走行している道路を間違う可能性は殆どなく、道路方向の位置精度も、平均的には10m程度の誤差範囲内であり、道路案内目的のナビゲーションでは、実用上殆ど問題ない精度レベルである。 Hybrid navigation is a combination of satellite navigation and map matching, and it rationally estimates the position of the vehicle and identifies the road on which it is traveling, taking into account the errors between autonomous navigation and satellite navigation. (See Patent Document 2). In hybrid navigation, for example, the position of a vehicle is detected using a map matching method in normal times. When the vehicle position cannot be detected by the map matching method, the vehicle position and direction are detected by satellite navigation to estimate the vehicle position, and the vehicle position is detected in consideration of consistency with the road map data. To do. With hybrid navigation, except for special cases, there is almost no possibility of mistaken roads on which vehicles are traveling, and the positional accuracy in the direction of the road is within an error range of about 10 m on average. In the target navigation, the accuracy level is almost no problem in practical use.
一方、歩行者の位置検出方法では、歩行者が携帯する携帯電話又は簡易型ナビゲーション装置等の携帯機器を用いて位置検出を行っている。このような携帯機器では、例えば、GPS衛星からの電波又は基地局との通信により歩行者の現在位置を検出する方法が実用化されている。
しかしながら、GPS衛星から電波を受信して位置を検出する場合、GPS衛星の受信状態が良いときには、位置誤差が10〜20m程度であるが、都心のビル等の建造物の谷間又は高架下の道路などでは、位置を検出することが不能となる場合、あるいは、マルチパス等の影響により位置誤差が数百m程度になり正確な位置が求められない場合がある。特に、歩行者の場合、車両等の移動体と異なり、建造物の近くを建造物に沿って歩く傾向があるため、GPS衛星からの電波の受信レベルが低下する。 However, when detecting the position by receiving radio waves from GPS satellites, the position error is about 10 to 20 m when the reception state of the GPS satellites is good, but the roads in the valleys of buildings such as buildings in the city center or under the overpass In such cases, it may be impossible to detect the position, or the position error may be about several hundred meters due to the influence of multipath or the like, and an accurate position may not be obtained. In particular, in the case of pedestrians, unlike mobile objects such as vehicles, there is a tendency to walk near buildings along the buildings, so the reception level of radio waves from GPS satellites decreases.
また、車両の場合と異なり歩行者の場合には屋外のみならず屋内に入る頻度が高く、建物などの内部に歩行者が入った場合には、GPS衛星からの電波をほとんど受信することができず、このような場合に、基地局との通信が不可能であると位置検出を行うことが全くできないという事態に陥る。仮に基地局との通信が可能だとしても、位置検出の精度は格段に低下してしまう。 Also, unlike the case of vehicles, pedestrians frequently enter indoors as well as outdoors. When pedestrians enter buildings, they can receive almost all radio waves from GPS satellites. In such a case, if the communication with the base station is impossible, the position cannot be detected at all. Even if communication with the base station is possible, the accuracy of position detection is greatly reduced.
特に、歩行者が屋内領域に入っただけでなく、地下鉄等の交通手段(例えば、電車など)に乗車して遠方に移動するような場合、基地局との通信が断続されるだけでなく、GPS衛星からの電波を受信することができず、また、通常の自立航法による測位だけでは位置を検出することができない。このため、交通手段に乗車して移動している間では、位置検出を行うことができず、例えば、目的地への経路誘導を行うことができないという問題があった。さらに、一旦位置検出が不能に陥った場合に、歩行者がGPS衛星からの電波を受信できる地上に出たときには、その時点から受信可能なGPS衛星を再度探索する必要があるため、位置検出ができるまでに長い時間を要し、歩行者にとっては不便であるという問題があった。 In particular, not only when pedestrians enter the indoor area, but also when traveling on a subway or other means of transportation (for example, a train), not only the communication with the base station is interrupted, The radio wave from the GPS satellite cannot be received, and the position cannot be detected only by positioning by normal self-contained navigation. For this reason, there is a problem in that position detection cannot be performed while the vehicle is moving on a transportation means, and for example, route guidance to a destination cannot be performed. In addition, once position detection has become impossible, when a pedestrian goes out to the ground where radio waves from GPS satellites can be received, it is necessary to search again for GPS satellites that can be received from that point. It took a long time to do so, and there was a problem that it was inconvenient for pedestrians.
本発明は、斯かる事情に鑑みてなされたものであり、歩行者が地下街又は建物の中などの屋内にいる場合であっても、歩行者の位置を特定することができる位置特定装置、該位置特定装置を実現するためのコンピュータプログラム及び位置特定方法を提供することを目的とする。 The present invention has been made in view of such circumstances, and a position specifying device that can specify the position of a pedestrian even when the pedestrian is indoors, such as in an underground shopping center or a building, It is an object to provide a computer program and a position specifying method for realizing a position specifying device.
第1発明に係る位置特定装置は、自身の位置を測位する測位手段を備え、歩行者による携帯可能な位置特定装置において、歩行者の歩行挙動を判定する歩行挙動判定手段と、前記歩行挙動と関連付けられた特徴地点の位置情報を含む地図情報を記憶する記憶手段と、前記測位手段で測位して得られた測位データに基づいて地図上の自身の位置を推定する推定手段と、該推定手段で推定した推定位置の推定誤差の範囲を示す誤差範囲を算出する誤差範囲算出手段と、該誤差範囲算出手段で算出した誤差範囲内に、前記歩行挙動判定手段で判定した歩行挙動に関連する特徴地点がある場合、該特徴地点を自身の位置として特定する位置特定手段とを備えることを特徴とする。 The position specifying device according to the first aspect of the present invention comprises positioning means for measuring its own position. In the position specifying device portable by a pedestrian, the walking behavior determining means for determining the walking behavior of the pedestrian, and the walking behavior Storage means for storing map information including position information of associated feature points, estimation means for estimating its own position on a map based on positioning data obtained by positioning by the positioning means, and the estimation means An error range calculation means for calculating an error range indicating an estimation error range of the estimated position estimated in step (2), and a feature relating to the walking behavior determined by the walking behavior determination means within the error range calculated by the error range calculation means When there is a point, it is characterized by comprising position specifying means for specifying the characteristic point as its own position.
第2発明に係る位置特定装置は、第1発明において、高度に関する情報を取得する高度情報取得手段を備え、前記位置特定手段は、前記高度情報取得手段で取得した高度に関する情報に基づいて、自身の位置を特定するように構成してあることを特徴とする。 According to a second aspect of the present invention, in the first aspect of the invention, the position specifying device further includes an altitude information acquiring unit that acquires information about the altitude, and the position specifying unit is based on the altitude information acquired by the altitude information acquiring unit. It is characterized by being configured to specify the position of.
第3発明に係る位置特定装置は、第2発明において、前記位置特定手段は、前記高度情報取得手段で高度変化を取得した場合に、前記歩行挙動判定手段で歩行挙動が歩行停止であると判定した時点で、前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点を自身の位置として特定するように構成してあることを特徴とする。 The position specifying device according to a third aspect of the present invention is the position determination device according to the second aspect, wherein the position specifying means determines that the walking behavior is stop walking by the walking behavior determining means when the altitude information acquiring means acquires a change in altitude. At this point, a feature point within the error range calculated by the error range calculation means is specified as its own position.
第4発明に係る位置特定装置は、第2発明において、前記高度情報取得手段で高度変化を取得した場合に、該高度変化が安定したか否かを判定する高度変化判定手段を備え、前記位置特定手段は、前記高度変化判定手段で高度変化が安定したと判定した時点で、前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点と前記高度情報取得手段で取得した高度とを関連付けて、自身の位置を特定するように構成してあることを特徴とする。 The position specifying device according to a fourth aspect of the present invention comprises, in the second aspect of the present invention, an altitude change determining unit that determines whether or not the altitude change is stable when the altitude change is acquired by the altitude information acquiring unit. The specifying unit associates the feature point within the error range calculated by the error range calculating unit with the altitude acquired by the altitude information acquiring unit when the altitude change determining unit determines that the altitude change is stable. It is characterized in that it is configured to specify its own position.
第5発明に係る位置特定装置は、第4発明において、前記位置特定手段は、前記歩行挙動判定手段で歩行挙動が歩行開始であると判定した時点で、前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点と前記高度情報取得手段で取得した高度とを関連付けて、自身の位置を特定するように構成してあることを特徴とする。 According to a fifth aspect of the present invention, in the fourth aspect of the invention, when the position specifying unit determines that the walking behavior is the start of walking by the walking behavior determining unit, the error range calculated by the error range calculating unit. It is characterized in that it is configured to associate its own feature point with the altitude acquired by the altitude information acquisition means so as to specify its own position.
第6発明に係る位置特定装置は、第4発明において、前記位置特定手段は、前記歩行挙動判定手段で歩行挙動が歩行速度の変動であると判定した場合において、該歩行速度の変動が安定したと判定した時点で、前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点と前記高度情報取得手段で取得した高度とを関連付けて、自身の位置を特定するように構成してあることを特徴とする。 According to a sixth aspect of the present invention, in the fourth aspect of the invention, in the fourth aspect, when the position specifying unit determines that the walking behavior is a change in walking speed by the walking behavior determining unit, the change in the walking speed is stable. When it is determined that the feature point within the error range calculated by the error range calculation unit and the altitude acquired by the altitude information acquisition unit are associated with each other, the own position is specified. Features.
第7発明に係る位置特定装置は、第4発明において、前記位置特定手段は、前記歩行挙動判定手段で歩行挙動が歩行の強さの変動であると判定した場合において、該歩行の強さの変動が安定したと判定した時点で、前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点と前記高度情報取得手段で取得した高度とを関連付けて、自身の位置を特定するように構成してあることを特徴とする。 According to a seventh aspect of the present invention, in the fourth aspect of the invention, when the position specifying means determines that the walking behavior is a change in walking strength by the walking behavior determining means, the walking strength of the walking is determined. When it is determined that the fluctuation is stable, a feature point within the error range calculated by the error range calculation unit is associated with the altitude acquired by the altitude information acquisition unit, and the position of the device is specified. It is characterized by being.
第8発明に係る位置特定装置は、第1発明乃至第7発明のいずれか1つにおいて、測位データの信頼度を算出する信頼度算出手段を備え、前記位置特定手段は、前記信頼度算出手段で算出した信頼度が所定の閾値より低く、かつ前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点が屋内の特徴地点である場合、該特徴地点を自身の位置として特定するように構成してあることを特徴とする。 According to an eighth aspect of the present invention, in any one of the first through seventh aspects, the position specifying device includes a reliability calculating unit that calculates the reliability of the positioning data, and the position specifying unit includes the reliability calculating unit. When the reliability calculated in step (b) is lower than a predetermined threshold and the feature point within the error range calculated by the error range calculation means is an indoor feature point, the feature point is identified as its own position. It is characterized by being.
第9発明に係る位置特定装置は、第1発明乃至第8発明のいずれか1つにおいて、前記誤差範囲内に複数の特徴地点がある場合、該特徴地点のうち1又は複数の特徴地点を自身の位置として選択する選択手段を備えることを特徴とする。 In any one of the first to eighth inventions, when there are a plurality of feature points within the error range, the position specifying device according to a ninth aspect of the invention specifies one or more feature points among the feature points. It is characterized by comprising selection means for selecting as the position.
第10発明に係る位置特定装置は、第1発明乃至第9発明のいずれか1つにおいて、前記記憶手段は、階段、エスカレータ、エレベータ、券売機、改札口、観覧車、自動販売機及び乗降場所のうち少なくとも1つの特徴地点の位置情報を記憶するようにしてあることを特徴とする。 According to a tenth aspect of the present invention, in any one of the first to ninth aspects, the storage means includes a staircase, an escalator, an elevator, a ticket vending machine, a ticket gate, a ferris wheel, a vending machine, and a boarding place. The position information of at least one feature point is stored.
第11発明に係るコンピュータプログラムは、コンピュータに、測位データに基づいて自身の位置を特定させるためのコンピュータプログラムにおいて、コンピュータを、歩行者の歩行挙動を判定する歩行挙動判定手段と、測位データに基づいて地図上の自身の位置を推定する推定手段と、推定した推定位置の推定誤差の範囲を示す誤差範囲を算出する誤差範囲算出手段と、算出した誤差範囲内に、歩行挙動と関連付けられた特徴地点がある場合、該特徴地点を自身の位置として特定する位置特定手段として機能させることを特徴とする。 A computer program according to an eleventh aspect of the invention is a computer program for causing a computer to specify its own position based on positioning data. The computer program includes a walking behavior determining means for determining a walking behavior of a pedestrian, and positioning data. Estimating means for estimating its own position on the map, error range calculating means for calculating an error range indicating an estimation error range of the estimated position, and features associated with walking behavior within the calculated error range When there is a point, it is characterized by functioning as a position specifying means for specifying the characteristic point as its own position.
第12発明に係る位置特定方法は、測位して自身の位置を特定する位置特定方法において、歩行挙動と関連付けられた特徴地点の位置情報を含む地図情報を記憶しておき、歩行者の歩行挙動を判定し、測位して得られた測位データに基づいて地図上の自身の位置を推定し、推定した推定位置の推定誤差の範囲を示す誤差範囲を算出し、算出した誤差範囲内に、判定した歩行挙動に関連する特徴地点がある場合、該特徴地点を自身の位置として特定することを特徴とする。 A position specifying method according to a twelfth aspect of the present invention is the position specifying method for determining the position of the pedestrian by positioning and storing map information including position information of feature points associated with the walking behavior. Based on the positioning data obtained by positioning, estimate its own position on the map, calculate an error range indicating the estimated error range of the estimated position, and determine within the calculated error range If there is a feature point related to the walking behavior, the feature point is specified as its own position.
第1発明、第11発明及び第12発明にあっては、位置特定装置は、予め歩行者の歩行挙動と関連付けられた特徴地点の位置情報を含む地図情報を記憶している。特徴地点は、例えば、階段、エレベータ、エスカレータ、券売機、改札口、交通手段などの乗降場所である。歩行挙動は、例えば、歩行者の歩行特性を示すものであり、自転車に乗った場合の走行特性も含む。例えば、歩行の開始、歩行速度(歩行ピッチを含む)、歩行速度の変動、歩行の強さ(例えば、歩数センサで加速が大きさで示されるレベル強度)、歩行の強さの変動、単位時間当たりの歩数(自転車の場合には、ペダルをこぐ回数)、歩数の変動、歩行方位、歩行停止などである。歩行挙動は、加速度センサ又は歩数センサなどの距離センサ、及び角速度センサ、角加速度センサ又は地磁気センサなどの方位センサ等により取得することができる。歩行挙動と特徴地点との関連付けは、例えば、歩行者が階段を歩く場合には、歩行速度又は歩行の強さが変動するため、このような歩行挙動と階段とを関連付けることができる。また、地図情報には、道路情報だけでなく、地下街又は建物内の歩行者が歩行可能な通路、交通機関の路線情報を含めてもよい。なお、地図情報は、予め記憶してもよく、あるいは、歩行者の位置に応じて、その付近の路上装置などの外部から通信で取得して記憶しておくこともできる。 In the first invention, the eleventh invention, and the twelfth invention, the position specifying device stores map information including position information of feature points associated with a walking behavior of a pedestrian in advance. The characteristic points are, for example, landing places such as stairs, elevators, escalators, ticket vending machines, ticket gates, and transportation means. The walking behavior indicates, for example, walking characteristics of a pedestrian and includes traveling characteristics when riding a bicycle. For example, start of walking, walking speed (including walking pitch), fluctuation in walking speed, walking strength (for example, level intensity indicated by acceleration by the step sensor), fluctuation in walking strength, unit time For example, the number of winning steps (in the case of a bicycle, the number of pedaling), the change in the number of steps, the walking direction, and the walking stop. The walking behavior can be acquired by a distance sensor such as an acceleration sensor or a step number sensor, and an orientation sensor such as an angular velocity sensor, an angular acceleration sensor, or a geomagnetic sensor. For example, when the pedestrian walks the stairs, the walking speed or the strength of the walking changes, so that the walking behavior can be associated with the stairs. Further, the map information may include not only road information but also a passage through which a pedestrian in an underground shopping center or a building can walk, and route information of transportation. The map information may be stored in advance, or may be acquired and stored by communication from the outside such as a nearby road device according to the position of the pedestrian.
位置特定装置は、測位して得られた測位データに基づいて地図上の自身の位置を推定し、推定位置の推定誤差の範囲を示す誤差範囲(推定範囲)を算出する。自身の位置の測位は、例えば、GPS、基地局通信、距離センサ、方位センサなどの測位データを用いることができる。また、光ビーコン、電波ビーコン等との通信により測位することもできる。誤差範囲は、測位データの精度により変化し、例えば、測位位置の誤差の標準偏差を基準として用いることができる(例えば、標準偏差の整数倍など)。位置特定装置は、歩行者の歩行挙動を判定するとともに、算出した誤差範囲内に判定した歩行挙動に関連する特徴地点があるか否かを判定し、特徴地点がある場合、推定位置をその特徴地点に補正することにより、その特徴地点を歩行者の位置として特定する。例えば、歩行者の歩行速度又は歩行の強さの変動があった場合に、歩行者の誤差範囲内に階段があるときには、推定位置を階段の位置に補正(更新)することにより歩行者の位置を特定することができる。これにより、屋外又は屋内を問わず、歩行者の位置を精度良く特定することができる。 The position specifying device estimates its own position on the map based on the positioning data obtained by positioning, and calculates an error range (estimated range) indicating an estimated error range of the estimated position. For positioning of its own position, for example, positioning data such as GPS, base station communication, distance sensor, direction sensor can be used. Further, positioning can be performed by communication with an optical beacon, a radio beacon or the like. The error range varies depending on the accuracy of the positioning data, and can be used, for example, based on the standard deviation of the positioning position error (for example, an integer multiple of the standard deviation). The position identifying device determines the walking behavior of the pedestrian and determines whether there is a feature point related to the determined walking behavior within the calculated error range. The characteristic point is specified as the position of the pedestrian by correcting the point. For example, if there is a stairs within the pedestrian error range when there is a change in the walking speed or walking strength of the pedestrian, the estimated position is corrected (updated) to the position of the pedestrian. Can be specified. Thereby, a pedestrian's position can be pinpointed accurately regardless of the outdoors or indoors.
第2発明にあっては、位置特定装置は、高度に関する情報を取得し、取得した高度に関する情報に基づいて、自身の位置を特定する。高度に関する情報は、例えば、高度そのもの、高度の変動(より具体的には、高度変化の開始の状態、高度の変化中の状態、高度変化が安定した状態など)等の情報である。高度に関する情報は、例えば、気圧センサなどの高度センサにより検出することができる。歩行者の歩行速度又は歩行の強さの変動があった場合において、高度の変動を検出したときに、歩行者の推定位置の誤差範囲内に階段がある場合には、歩行者が階段を歩行している可能性がさらに高いと判断できるので、推定位置を階段の位置に補正(更新)することにより歩行者の位置をさらに高精度に特定することができる。これにより、屋外又は屋内を問わず、歩行者の位置を一層精度良く特定することができる。 In the second invention, the position specifying device acquires information related to altitude and specifies its own position based on the acquired information related to altitude. The information about the altitude is information such as the altitude itself, altitude fluctuation (more specifically, the start state of the altitude change, the state during the altitude change, the state where the altitude change is stable), and the like. Information related to altitude can be detected by an altitude sensor such as a barometric pressure sensor, for example. If there is a change in the walking speed or strength of the pedestrian, and there is a stairs within the error range of the estimated position of the pedestrian when a change in altitude is detected, the pedestrian walks the stairs Therefore, it is possible to determine the position of the pedestrian with higher accuracy by correcting (updating) the estimated position to the position of the stairs. Thereby, the position of a pedestrian can be specified with higher accuracy regardless of whether it is outdoors or indoors.
第3発明にあっては、位置特定装置は、高度変化を取得した場合に、歩行挙動が歩行停止であると判定した時点で、算出した誤差範囲内にある特徴地点を自身の位置として特定する。例えば、歩行者がエスカレータ又はエレベータに乗った場合には、歩行者は歩行を止めるとともに、エスカレータ又はエレベータで上階又は下階へ移動することにより高度が変化する。従って、推定位置の誤差範囲内にエスカレータ又はエレベータなどの特徴地点があれば、歩行者がエスカレータ又はエレベータに乗っている可能性が高く、歩行者の位置をかかる特徴地点に補正して歩行者の位置を特定することができる。 In the third invention, when the altitude change is acquired, the position specifying device specifies a feature point within the calculated error range as its own position when it is determined that the walking behavior is stop walking. . For example, when a pedestrian gets on an escalator or an elevator, the pedestrian stops walking and the altitude changes by moving to an upper floor or a lower floor with the escalator or elevator. Therefore, if there is a feature point such as an escalator or elevator within the error range of the estimated position, there is a high possibility that the pedestrian is on the escalator or elevator. The position can be specified.
第4発明にあっては、位置特定装置は、高度変化を取得した場合に、その高度変化が安定したか否かを判定する。位置特定装置は、高度変化が安定したと判定した時点で、推定位置の誤差範囲内にある特徴地点と取得した高度(例えば、高度変化が安定した後の高度そのもの)とを関連付けて、自身の位置を特定する。例えば、歩行者がエスカレータ又はエレベータで上階又は下階へ移動することにより高度が変化する。所要の階でエスカレータ又はエレベータから降りた場合、高度変化は安定するので、歩行者は、安定後の高度に対応する階のエスカレータ又はエレベータ付近にいる可能性が高く、歩行者の位置をかかる特徴地点に補正することができる。これにより、歩行者が建物内のエスカレータ又はエレベータ付近であって、どの階にいるかを精度よく特定することができる。 In the fourth invention, the position specifying device determines whether or not the altitude change is stable when the altitude change is acquired. When the position identifying device determines that the altitude change is stable, it associates the feature point within the error range of the estimated position with the acquired altitude (for example, the altitude itself after the altitude change is stabilized) Identify the location. For example, altitude changes when a pedestrian moves to an upper floor or a lower floor by an escalator or an elevator. If you get off the escalator or elevator at the required floor, the altitude change will be stable, so the pedestrian is likely to be near the escalator or elevator on the floor corresponding to the stabilized altitude, and the position of the pedestrian The point can be corrected. Thereby, it is possible to accurately identify the floor where the pedestrian is in the vicinity of the escalator or elevator in the building.
第5発明にあっては、位置特定装置は、歩行挙動が歩行開始であると判定した時点で、推定位置の誤差範囲内にある特徴地点と取得した高度とを関連付けて、自身の位置を特定する。例えば、歩行者がエスカレータ又はエレベータで上階又は下階へ移動する場合に、エスカレータ又はエレベータから降りるときに、歩行者の歩行挙動は歩行停止から歩行開始になるので、歩行開始した時点で誤差範囲内にエスカレータ又はエレベータがある場合には、歩行者がエスカレータ又はエレベータ付近にいる可能性が高く、かつ歩行者がエスカレータ又はエレベータから降りたと判定することができる。その時点で高度と関連付けることにより、歩行者の位置をかかる特徴地点に補正することができるとともに、歩行者が建物内のエスカレータ又はエレベータ付近のどの階にいるかを精度よく特定することができる。 In the fifth invention, the position specifying device specifies its own position by associating the acquired altitude with the feature point within the error range of the estimated position when it is determined that the walking behavior is the start of walking. To do. For example, when a pedestrian moves to an upper or lower floor with an escalator or elevator, the pedestrian's walking behavior starts from walking stop to start walking when getting off the escalator or elevator. When there is an escalator or elevator inside, it is highly possible that the pedestrian is near the escalator or elevator, and it can be determined that the pedestrian has descended from the escalator or elevator. By associating with the altitude at that time, the position of the pedestrian can be corrected to the feature point, and the floor where the pedestrian is located near the escalator or elevator in the building can be accurately identified.
第6発明にあっては、位置特定装置は、歩行挙動が歩行速度の変動であると判定した場合において、その歩行速度の変動が安定したと判定した時点で、推定位置の誤差範囲内にある特徴地点と取得した高度とを関連付けて、自身の位置を特定する。例えば、歩行者がエスカレータで上階又は下階へ移動する場合に、エスカレータに乗るとき若しくは降りるとき又はエスカレータに乗った状態で歩行するときには、通常の歩行に比べて歩行速度が変動する。そして、歩行者がエスカレータから降りたときには、通常の歩行状態に戻るので、歩行速度の変動が安定したと判定した時点で推定位置の誤差範囲内にエスカレータがある場合には、歩行者がエスカレータ付近にいる可能性が高く、かつ歩行者がエスカレータから降りたと判定することができる。 In the sixth invention, the position specifying device is within the error range of the estimated position when it is determined that the change in walking speed is stable when the walking behavior is determined to be a change in walking speed. The feature point and the acquired altitude are associated with each other to identify its own position. For example, when a pedestrian moves to an upper floor or a lower floor on an escalator, when walking on the escalator or when getting on the escalator, the walking speed fluctuates as compared to normal walking. And when the pedestrian gets off the escalator, it returns to the normal walking state, so when it is determined that the fluctuation of the walking speed is stable, if there is an escalator within the error range of the estimated position, the pedestrian is near the escalator It can be determined that the pedestrian has descended from the escalator.
また、歩行者が階段を歩行する場合、通常の歩行に比べて歩行速度が変動する。そして、歩行者が階段から水平なフロアを歩き始めた時点で、通常の歩行状態に戻るので、歩行速度の変動が安定したと判定した時点で推定位置の誤差範囲内に階段がある場合には、歩行者が階段付近にいる可能性が高く、かつ歩行者が階段から水平なフロアに移ったと判定することができる。かかる判定時点で高度と関連付けることにより、歩行者の位置をかかる特徴地点に補正することができるとともに、歩行者が建物内のエスカレータ付近又は階段付近のどの階にいるかを精度よく特定することができる。 Moreover, when a pedestrian walks the stairs, the walking speed varies as compared to normal walking. And when the pedestrian starts walking on the horizontal floor from the stairs, it returns to the normal walking state, so if there is a stairs within the error range of the estimated position when it is determined that the fluctuation of the walking speed is stable It can be determined that there is a high possibility that the pedestrian is near the stairs and the pedestrian has moved from the stairs to the horizontal floor. By associating with the altitude at the time of such determination, the position of the pedestrian can be corrected to such a characteristic point, and the floor where the pedestrian is near the escalator or the stairs in the building can be accurately identified. .
第7発明にあっては、位置特定装置は、歩行挙動が歩行の強さの変動であると判定した場合において、その歩行の強さの変動が安定したと判定した時点で、推定位置の誤差範囲内にある特徴地点と取得した高度とを関連付けて、自身の位置を特定する。例えば、歩行者がエスカレータで上階又は下階へ移動する場合に、エスカレータに乗るとき若しくは降りるとき又はエスカレータに乗った状態で歩行するときには、通常の歩行に比べて歩行の強さが変動する。そして、歩行者がエスカレータから降りたときには、通常の歩行状態に戻るので、歩行の強さの変動が安定したと判定した時点で推定位置の誤差範囲内にエスカレータがある場合には、歩行者がエスカレータ付近にいる可能性が高く、かつ歩行者がエスカレータから降りたと判定することができる。 In the seventh invention, when the position specifying device determines that the walking behavior is a change in the strength of walking, the error of the estimated position is determined when the change in the strength of the walking is determined to be stable. The feature point in the range is associated with the acquired altitude to identify its own position. For example, when a pedestrian moves to an upper floor or a lower floor on an escalator, when walking on the escalator or when getting on the escalator, the walking strength varies as compared to a normal walk. And when the pedestrian gets off the escalator, it returns to the normal walking state, so when the escalator is within the error range of the estimated position at the time when it is determined that the fluctuation of the walking strength is stable, It is highly possible that the person is near the escalator, and it can be determined that the pedestrian has descended from the escalator.
また、歩行者が階段を歩行する場合、通常の歩行に比べて歩行の強さが変動する。そして、歩行者が階段から水平なフロアを歩き始めた時点で、通常の歩行状態に戻るので、歩行の強さの変動が安定したと判定した時点で推定位置の誤差範囲内に階段がある場合には、歩行者が階段付近にいる可能性が高く、かつ歩行者が階段から水平なフロアに移ったと判定することができる。かかる判定時点で高度と関連付けることにより、歩行者の位置をかかる特徴地点に補正することができるとともに、歩行者が建物内のエスカレータ付近又は階段付近のどの階にいるかを精度よく特定することができる。 Moreover, when a pedestrian walks the stairs, the strength of walking varies as compared to normal walking. And when the pedestrian starts walking on the horizontal floor from the stairs, it will return to the normal walking state, so when there is a stair within the error range of the estimated position when it is determined that the fluctuation of the walking strength is stable It can be determined that there is a high possibility that the pedestrian is near the stairs and the pedestrian has moved from the stairs to the horizontal floor. By associating with the altitude at the time of such determination, the position of the pedestrian can be corrected to such a characteristic point, and the floor where the pedestrian is near the escalator or the stairs in the building can be accurately identified. .
第8発明にあっては、位置特定装置は、測位データの信頼度を算出し、算出した信頼度が所定の閾値より低く、かつ推定位置の誤差範囲内にある特徴地点が屋内の特徴地点である場合、その特徴地点を自身の位置として特定する。測位データの信頼度は、例えば、GPS、基地局通信、地磁気センサ等の方位センサなどの測位データの信頼性とすることができる。GPSの場合、GPSの受信レベルに応じて信頼度を設定することができる。また、基地局通信では、通信レベルに応じて信頼度を設定することができる。また、地磁気センサの出力レベルに応じて信頼度を設定することができる。建物内など屋内では、GPSの受信レベル又は基地局通信の通信レベルが低下し、あるいは、建物に含まれる鉄板等により地磁気センサの出力レベルが変化する。位置特定装置は、推定位置の誤差範囲内に屋内の特徴地点があり、測位データの信頼度が所定以下である場合、歩行者の位置が屋内の特徴地点にあるとすることができる。これにより、歩行者の位置を精度良く特定することができる。 In the eighth invention, the position specifying device calculates the reliability of the positioning data, and the feature point whose calculated reliability is lower than a predetermined threshold and within the error range of the estimated position is an indoor feature point. If there is, the feature point is specified as its own position. The reliability of positioning data can be, for example, the reliability of positioning data such as a direction sensor such as GPS, base station communication, and geomagnetic sensor. In the case of GPS, the reliability can be set according to the reception level of GPS. In base station communication, the reliability can be set according to the communication level. In addition, the reliability can be set according to the output level of the geomagnetic sensor. Indoors such as inside a building, the GPS reception level or the communication level of base station communication is lowered, or the output level of the geomagnetic sensor changes due to an iron plate or the like included in the building. The position specifying device can determine that the position of the pedestrian is at the indoor feature point when the indoor feature point is within the error range of the estimated position and the reliability of the positioning data is not more than a predetermined value. Thereby, a pedestrian's position can be specified with sufficient accuracy.
第9発明にあっては、位置特定装置は、推定位置の誤差範囲内に複数の特徴地点がある場合、その特徴地点のうち1又は複数の特徴地点を自身の位置として選択する。例えば、歩行者が複数階の建物内を歩行している場合、建物内の各階の歩行通路のデータと高度情報とを参照する。高度情報の誤差などから、いくつかの階が候補として存在する場合に、それらの各階の歩行通路を参照して歩行者の歩行軌跡(推定位置の軌跡、測位位置の軌跡など)に最も近い歩行通路を特定することができ、これにより、歩行者の位置を選択することができる。なお、確からしい位置が複数存在する場合には、複数の位置を選択することもできる。また、誤差範囲内に複数の道路又は歩行通路等が存在する場合も、歩行者の歩行軌跡(推定位置の軌跡、測位位置の軌跡など)に近い方を選択すればよい。選択した位置は、すべて表示してもよく、1つのみを表示してもよい。 In the ninth invention, when there are a plurality of feature points within the error range of the estimated position, the position specifying device selects one or a plurality of feature points from among the feature points as its own position. For example, when a pedestrian is walking in a building on a plurality of floors, reference is made to the walking path data and altitude information on each floor in the building. When several floors exist as candidates due to errors in altitude information, etc., walks that are closest to the pedestrian's walking trajectory (estimated position trajectory, positioning position trajectory, etc.) by referring to the walking path of each floor A passage can be specified, and thereby the position of a pedestrian can be selected. In addition, when there are a plurality of probable positions, a plurality of positions can be selected. Further, even when there are a plurality of roads or walking paths in the error range, the one closer to the walking trajectory of the pedestrian (such as the trajectory of the estimated position and the trajectory of the positioning position) may be selected. All the selected positions may be displayed, or only one may be displayed.
誤差範囲内の各特徴地点の確からしさを相関度として表現し、歩行者の位置を特定する際に、相関度のうち良い方の特徴地点を表示してもよい。なお、相関度の悪い特徴地点については、直ちに棄却することなく、歩行者の歩行に応じて相関度が良くなった場合には、この特徴地点を表示させることができる。また、相関度が所定閾値より悪くなった場合には、その特徴値点を棄却してもよい。これにより、最も確からしい歩行者の位置を特定することができるとともに、歩行者の真の位置にもかかわらず、何らかの原因で一時的に歩行者の位置ではないと判断されるような状態でも、その位置を消失することなく維持して、本来の歩行者の位置を特定し続けることができる。 When the probability of each feature point within the error range is expressed as the correlation degree, and the position of the pedestrian is specified, the better feature point of the correlation degree may be displayed. In addition, about a feature point with a bad correlation degree, this feature point can be displayed when a correlation degree becomes good according to a pedestrian's walk, without rejecting immediately. Further, when the degree of correlation becomes worse than a predetermined threshold, the feature value point may be rejected. As a result, the position of the most probable pedestrian can be specified, and even if the pedestrian's true position is determined to be temporarily not the position of the pedestrian for some reason, The original position of the pedestrian can be specified while maintaining the position without disappearing.
第10発明にあっては、位置特定装置は、階段、エスカレータ、エレベータ、券売機、改札口、観覧車、自動販売機及び乗降場所のうち少なくとも1つの特徴地点の位置情報を記憶する。これにより、歩行者の位置をこれらの特徴地点で特定することができる。 In the tenth invention, the position specifying device stores position information of at least one feature point among the stairs, the escalator, the elevator, the ticket machine, the ticket gate, the Ferris wheel, the vending machine, and the boarding / alighting place. Thereby, the position of a pedestrian can be specified by these characteristic points.
本発明にあっては、歩行者が地下街又は建物の中などの屋内にいる場合であっても、歩行者の位置を特定することができる。 In the present invention, the position of the pedestrian can be specified even when the pedestrian is indoors, such as in an underground city or a building.
以下、本発明を実施の形態を示す図面に基づいて説明する。図1は本発明に係る位置特定装置10の構成の一例を示すブロック図である。位置特定装置10は、測位して得られた測位データに基づいて自身の位置を推定するとともに、推定位置の推定誤差の範囲を示す誤差範囲(推定位置の推定範囲)を算出する。位置特定装置10は、算出した誤差範囲内で特定した特徴地点(歩行者が存在可能な地図上の特徴的な地点)と歩行者の歩行挙動などを関連付けて、歩行者の位置をその特徴地点に補正することにより歩行者の位置を特定する。この場合、自身の位置を特定(検出)するとは、測位した測位位置よりもさらに高精度に自身の位置を特定(検出)することを意味する。なお、測位データに基づいて、歩行者の位置を地図上で特定(検出)し、特定した位置を表示させることもできる。
Hereinafter, the present invention will be described with reference to the drawings illustrating embodiments. FIG. 1 is a block diagram showing an example of the configuration of a
位置特定装置10は、歩行者(自転車で走行する歩行者も含む)が携帯可能であって、装置全体を制御する制御部11、通信部12、測位部13、地図データベース14、記憶部15、操作部16、位置検出処理部17、表示部18、音声出力部19、移動方法判定部20などを備える。また、測位部13は、GPS131、距離センサ132、方位センサ133、高度センサ134、方位補正部135、センサ較正部136などを備える。また、位置検出処理部17は、位置推定部171、誤差算出部172、歩行挙動判定部173、乗降判定部174、位置特定部175、信頼度算出部176、評価部177、振動検出部178などを備える。
The
通信部12は、光ビーコン、電波ビーコン、RFID若しくはDSRC等の路上装置との間で通信を行う狭域通信機能、UHF帯若しくはVHF帯などの無線LAN等の中域通信機能、又は携帯電話、PHS、多重FM放送若しくはインターネット通信などの広域通信機能を備える。通信部12は、例えば、地下鉄などの交通手段へのアクセスのための地下入口、交通手段への乗降場所、地下街、百貨店、ショッピングモール若しくは娯楽施設等の出入口の周辺を範囲とした無線LAN等の中域通信を利用し、路上装置間の路路間通信、路上装置と車両との路車間通信、又は車々間通信で通信された地図情報及び交通機関の路線情報(例えば、鉄道又は路線バスなどの路線図、駅間又は停留所間の所要時間などを含む)、交差点の信号機の信号情報などを取得する。なお、地図情報及び路線情報の詳細は後述する。
The
また、路上装置の他の例としては、例えば、超音波感知器、画像感知器等の交通情報収集装置、交通情報を文字又は図形で提供する情報板装置、信号制御装置等がある。また、通信部12は、携帯電話等の広域通信を利用することにより、情報処理センタ又は交通管制センタ等のセンタ装置から歩行者の周辺の地図情報及び路線情報を取得することもできる。
Other examples of the road device include a traffic information collection device such as an ultrasonic sensor and an image sensor, an information board device that provides traffic information in characters or figures, and a signal control device. Moreover, the
通信部12は、基地局との間で通信を行う通信機能を備え、複数の基地局からの電波を受信し、受信結果を測位部13へ出力する。また、通信部12は、路上装置との狭域通信により得られた通信地点の位置情報を測位部13へ出力する。
The
測位部13は、歩行者の位置を時々刻々(例えば、0.5秒、1秒等の経過の都度、1m、2m等の移動の都度など)測位し(測位位置を求め)、歩行者の移動距離及び移動方位(測位方位)を時刻とともに測位軌跡として記憶部15に記憶する。
The
GPS131は、複数のGPS衛星から電波を受信し、歩行者の位置を測位する。なお、GPS131に加えて、DGPS(ディファレンシャルGPS)を搭載することもできる。DGPSは、予め位置が分かっている基準局から発信されるFM放送又は中波を受信し、GPS131で求めた測位位置のずれを補正することができ、歩行者の位置の精度を向上させることができる。なお、携帯電話の複数の基地局からの電波により位置を概略的に測位する方式とGPSとを複合した形で測位することも可能である。これにより、屋内でGPS衛星からの電波を受信しにくい場合でも、位置精度が悪いものの一応位置を得ることができる確率が高くなる。
The
距離センサ132は、非常に短い時間での速度、移動距離を検出することができる加速度センサ、比較的長い移動距離を検出することができる歩数センサなどを備えている。ここで歩数センサとして、例えば加速度センサを用いれば、歩行のピッチに合わせて生ずる急峻なデータが得られ、この数を計数することにより歩数や歩行速度を求めることができる。また、この場合、自転車に乗ってペダルをこいでいる場合、あるいは、歩道橋又は地下横断通路の階段を上下する場合には、急峻なデータの特性、例えば、ピーク値(歩行の強さ)が異なるため、これにより、ある程度歩行場所を特定することも可能である。これにより、自立航法において歩行者の位置を短時間かつ短距離の歩行毎に検出することができる。なお、都市圏以外で周囲にビル等がなくGPS衛星の測位精度が非常に良好な場合には、歩数センサを使用せず、GPSの位置測位の差により、歩行した距離を算出するようにしてもよい。なお本願では、歩行速度は、歩行ピッチ(単位時間当たりの歩数)を含む概念で用いる。
The
方位センサ133は、角速度センサ又は角加速度センサ(相対方位センサ)、2次元又は3次元の地磁気センサ(絶対方位センサ)などを備えている。これにより、自立航法において歩行者の移動方位を短時間かつ短距離の歩行毎に検出することができる。また、地磁気センサにより、歩行者が鉄筋物で囲まれた建物内に存在すること、あるいは、歩行者が強い電場又は磁場がある踏切付近に存在することを検出することが可能である。
The
高度センサ134は、気圧計又は加速度センサ等により歩行者の位置での高度及び高度の変化を検出する。なお、GPS131、距離センサ132、方位センサ133、高度センサ134は、すべて備える構成でなくてもよい。
The altitude sensor 134 detects changes in altitude and altitude at the position of the pedestrian using a barometer or an acceleration sensor. Note that the
方位補正部135は、地図マッチング法により、歩行者が歩行する道路が特定され、歩行者の推定位置が確定し、かつ測位方位(移動方位)が所定の移動距離(例えば、20m)以上変化がない場合に、測位方位を地図上の道路の方位に補正する。なお、方位補正の詳細は後述する。
The
センサ較正部136は、相対方位センサの場合、地図マッチング法により、歩行者が歩行する道路又は屋内の通路が特定され、歩行者の推定位置が確定した場合、相対方位センサのスケールファクタを道路又は通路の方位との差に基づいて較正する。また、歩数センサの場合には、地図マッチング法により2地点間の通過が確実であると判定した場合、その間の道路又は通路の距離とその間に計測された歩数とから歩数センサを較正する。なお、2地点間の測位軌跡により歩行距離を補正しても良い。 In the case of the relative azimuth sensor, the sensor calibration unit 136 specifies the scale factor of the relative azimuth sensor when the road or indoor passage where the pedestrian walks is specified by the map matching method and the estimated position of the pedestrian is determined. Calibrate based on the difference from the direction of the passage. In the case of a step sensor, when it is determined that the passage between two points is certain by the map matching method, the step sensor is calibrated from the distance of the road or passage between the two points and the number of steps measured therebetween. Note that the walking distance may be corrected by a positioning locus between two points.
測位部13は、測位した測位データ、通信部12を経由して得られた基地局からの電波の受信結果、又は路上装置との狭域通信により得られた通信地点の位置情報などに基づいて、測位位置及び測位位置の誤差範囲(推定範囲)を算出する。以下、測位位置及びその誤差範囲の算出方法について説明する。
The
図2は測位位置の誤差範囲の例を示す説明図である。直交座標系(x方向及びy方向)において、GPS、基地局又は路上装置との狭域通信により検出された位置の誤差範囲を、一例として、矩形領域(x方向の長さが4a、y方向の長さが4b)として設定する。すなわち、測位位置は、矩形領域の中心位置であり、誤差範囲は、中心位置からx方向に±2aの範囲だけ広がり、y方向に±2bの範囲だけ広がる。例えば、2aを2シグマと設定した場合、x方向の分散はa2 となり、標準偏差はaと設定することができる。また、2bを2シグマと設定した場合、y方向の分散はb2 となり、標準偏差はbと設定することができる。 FIG. 2 is an explanatory diagram showing an example of the error range of the positioning position. In the orthogonal coordinate system (x direction and y direction), as an example, a position error range detected by narrow-range communication with GPS, a base station, or a road device is a rectangular area (x direction length is 4a, y direction). Is set as 4b). That is, the positioning position is the center position of the rectangular area, and the error range extends from the center position by a range of ± 2a in the x direction and by a range of ± 2b in the y direction. For example, when 2a is set to 2 sigma, the variance in the x direction is a 2 and the standard deviation can be set to a. When 2b is set to 2 sigma, the variance in the y direction is b 2 and the standard deviation can be set to b.
路上装置との狭域通信による誤差は、GPS又は基地局通信の場合に比べて小さい(例えば、誤差範囲が数m)ため、誤差範囲は、路上装置との狭域通信を利用するか、GPS又は基地局通信を利用するかに応じて異なる。また、例えば、GPSを利用する場合、誤差範囲は、環境条件、より具体的には、GPSの受信レベル、捕捉衛星数、2次元又は3次元測位の別、CEP(Circular Error Probability)により時間的に変化する。また基地局通信の場合には、誤差範囲は、基地局との通信レベル、基地局の通信範囲等で時間的に変化する。誤差範囲を予め大きめに設定した所定の定数、場所又は時間に応じて予め決定した定数等を用いてもよい。また、誤差範囲の形状は、矩形形状に限らず、円形、楕円形等任意の形状でもよい。例えば、GPSのみで測位する場合、環境条件が良好なときには、誤差範囲として10〜20m程度を設定することができる。 Since the error due to the narrow area communication with the road device is smaller than that of the GPS or the base station communication (for example, the error range is several m), the error range is determined by using the narrow area communication with the road device or the GPS. Or, it depends on whether base station communication is used. Further, for example, when using GPS, the error range is temporally determined by environmental conditions, more specifically, GPS reception level, number of captured satellites, 2D or 3D positioning, CEP (Circular Error Probability). To change. In the case of base station communication, the error range varies with time depending on the communication level with the base station, the communication range of the base station, and the like. A predetermined constant in which the error range is set to be large in advance, a constant determined in advance according to the place or time, or the like may be used. The shape of the error range is not limited to a rectangular shape, and may be an arbitrary shape such as a circle or an ellipse. For example, when positioning is performed using only GPS, when the environmental conditions are favorable, an error range of about 10 to 20 m can be set.
以下、歩行者の測位位置の算出方法について説明する。なお、測位位置は、直交座標系における2次元ベクトルで表現するが、3次元では、高度情報を加えるだけであり、容易に拡張可能である。また、以下の説明では、時刻で定式化しているが、実際の処理においては、単位時間の経過の都度の処理の代わりに単位走行距離の都度処理を行ってもよい。また、以下、大文字のアルファベットはベクトル又は行列とする。 Hereinafter, a method for calculating the positioning position of the pedestrian will be described. The positioning position is expressed by a two-dimensional vector in an orthogonal coordinate system, but in three dimensions, only altitude information is added and can be easily expanded. Further, in the following description, it is formulated by time, but in actual processing, processing may be performed for each unit travel distance instead of processing for each unit time. In the following, capital letters are assumed to be vectors or matrices.
時刻tにおける歩行者の位置P(t)を式(1)とすると、時刻t+1(時刻t、t+1の間隔は、所定時間であり、例えば、1秒、0.5秒などである)における歩行者の位置P(t+1)は、式(2)で表すことができる。あるいは、時刻tから歩行者が所定の歩行距離(例えば、1m、2mなど)を歩行した時刻を時刻t+1とすることもできる。なお、ベクトルに付した「T」は転置を意味する。また、式(2)は、歩行者の動特性を示すものである。なお、時刻tにおける歩行者の位置P(t)は、歩行者の真の位置(実際の位置)であり、未知の誤差の存在のため観測不可能な位置である。すなわち、歩行者の測位位置は、真の位置P(t)に対する最適な推定位置を求めるものである。
Assuming that the position P (t) of the pedestrian at time t is Equation (1), walking at time t + 1 (the interval between times t and t + 1 is a predetermined time, for example, 1 second, 0.5 seconds, etc.) The person's position P (t + 1) can be expressed by Expression (2). Alternatively, the time at which a pedestrian walks a predetermined walking distance (for example, 1 m, 2 m, etc.) from time t can be set as
ここで、D(t)は、式(3)で表され、d(t)は、時刻tから時刻t+1までに歩行者が移動(歩行)した距離、θ(t)は、直交座標系に対する歩行者の移動(歩行)の方位角である。また、E(t)は、式(4)で表され、e(t)は、移動距離d(t)の誤差である。また、誤差E(t)の分散Q(t)は、式(5)で表され、qは、単位距離移動での誤差分散であり、一定値とすることができる。
Here, D (t) is expressed by Equation (3), d (t) is the distance that the pedestrian has moved (walked) from time t to
また、時刻tにおいて、GPS、基地局通信又は路上装置との通信により検出された位置S(t)は、式(6)で表すことができる。ここで、G(t)は、位置S(t)の誤差であり、誤差G(t)の共分散行列R(t)は、式(7)で表すことができる。式(7)において、a、bそれぞれは、図2で示した誤差範囲である矩形領域のx方向及びy方向の長さの4分の1である。すなわち、共分散行列R(t)は、2a、2bを2シグマとした場合のx方向及びy方向の分散で構成されている。なお、E(t)、G(t)の平均値は0としても一般性は失わない。 In addition, the position S (t) detected by GPS, base station communication, or communication with a road device at time t can be expressed by Equation (6). Here, G (t) is an error of the position S (t), and the covariance matrix R (t) of the error G (t) can be expressed by Expression (7). In Expression (7), a and b are each one-fourth of the length in the x direction and the y direction of the rectangular region that is the error range shown in FIG. That is, the covariance matrix R (t) is composed of variances in the x and y directions when 2a and 2b are 2 sigma. Even if the average value of E (t) and G (t) is 0, generality is not lost.
時刻tにおける歩行者の位置P(t)の最適な推定位置H(t)は、カルマンフィルタにより式(8)のような漸化式で表される。 The optimum estimated position H (t) of the pedestrian position P (t) at time t is expressed by a recurrence formula as shown in Expression (8) by the Kalman filter.
ここで、Γ(t)は、推定位置H(t)の推定誤差の分散であり、式(9)のような漸化式で表すことができる。また、行列に付した「−1」は、その行列の逆行列を意味する。また、初期時刻0における推定位置H(0)、その推定誤差の分散Γ(0)は、それぞれ式(10)、式(11)で表すことができる。ここで、Mは、歩行者の最初の位置の先験情報であり、Σは、その誤差分散である。仮に先験情報がない場合、M=0、Σ-1=0となり、初期時刻0における推定位置H(0)、その推定誤差の分散Γ(0)は、それぞれ式(12)、式(13)で表される。
Here, Γ (t) is a variance of the estimation error of the estimated position H (t), and can be expressed by a recurrence formula like Formula (9). Further, “−1” attached to a matrix means an inverse matrix of the matrix. Further, the estimated position H (0) at the
なお、式(6)は、GPS、基地局通信又は路上装置との通信により位置が検出された場合に得られるので、GPS、基地局通信又は路上装置との通信が行われない間は、式(7)における誤差a、bが十分大きな値と考えることにより、式(8)において、R-1(t)=0とすれば、式(8)をそのまま用いて推定位置を繰り返し算出することができる。すなわち、この場合は、自立航法のみで位置を測位することと等価になる。 Equation (6) is obtained when a position is detected by GPS, base station communication, or communication with a road device, and therefore, while GPS, base station communication, or communication with a road device is not performed, equation (6) is obtained. Assuming that the errors a and b in (7) are sufficiently large, in Equation (8), if R −1 (t) = 0, the estimated position is repeatedly calculated using Equation (8) as it is. Can do. That is, in this case, it is equivalent to measuring the position only by the self-contained navigation.
移動距離d(t)の誤差e(t)は、距離センサの種類により異なる。例えば、複数の種類の距離センサを同時に利用する場合には、各センサの誤差を結合した結合誤差を設定すれば良い。例えば、2種類のセンサで得られた距離をそれぞれd1、d2、誤差の分散をそれぞれq1、q2とすると、その結合距離を、式(14)で設定し、その結合誤差として分散は、式(15)で設定することができる。 The error e (t) of the movement distance d (t) varies depending on the type of distance sensor. For example, when a plurality of types of distance sensors are used at the same time, a combined error obtained by combining the errors of the sensors may be set. For example, if the distances obtained by the two types of sensors are d1 and d2, and the variances of the errors are q1 and q2, respectively, the coupling distance is set by the equation (14), and the variance as the coupling error is the equation ( 15).
上述の定式化では、記述を簡単にするために、方位(方位角)θの誤差がないと仮定したが、方位(方位角)θの誤差f(t)を考慮して、線形近似することにより上述の定式化を容易に拡張することができる。この場合、誤差e(t)、G(t)と同様に、誤差f(t)の誤差分散を定義する。あるいは、方位誤差を考慮して、位置の誤差分散を大きくすることもできる。 In the above formulation, in order to simplify the description, it is assumed that there is no error in the azimuth (azimuth angle) θ, but linear approximation is performed in consideration of the error f (t) in the azimuth (azimuth angle) θ. Thus, the above formulation can be easily extended. In this case, the error variance of the error f (t) is defined similarly to the errors e (t) and G (t). Alternatively, the position error variance can be increased in consideration of the azimuth error.
例えば、時刻tの方位θの計測値に誤差F(t)が累加した場合、高次の誤差を無視すれば、式(2)は式(16)及び式(17)のように拡張することができる。 For example, when the error F (t) is added to the measured value of the azimuth θ at time t, if the higher-order error is ignored, the expression (2) can be expanded as the expressions (16) and (17). Can do.
この場合、式(5)は、式(18)に置き換えればよい。ここで、uは方位θの誤差の分散である。なお、式(16)〜式(18)に代えて、式(5)のQ(t)を大きめに設定するだけとしてもよい。なお、以上の数式では、2次元の位置検出として定式化したが、高さの次元を加えて3次元で定式化してもよい。 In this case, equation (5) may be replaced with equation (18). Here, u is the variance of the error of the azimuth θ. Note that Q (t) in equation (5) may be set to a larger value instead of equations (16) to (18). In the above mathematical formula, it is formulated as two-dimensional position detection, but it may be formulated in three dimensions by adding a height dimension.
地図データベース14は、広範囲の地図情報、例えば、自動車などの車両の位置検出用の地図情報、歩行者の位置を検出するための歩行者が歩行する領域(屋外であれば、道路など、屋内であれば通路など)の地図情報、及び交通機関の路線情報を記憶してある。なお、歩行者の位置に応じて、その付近の地図情報及び路線情報をセンタ装置又は路上装置などの外部から通信で取得して記憶しておくこともできる。
The
図3は地図情報の一例を示す模式図である。歩行者の位置を検出する場合には、車両の位置を検出する場合に比較して複雑かつ困難になる。すなわち、車両の場合には、推定した位置と地図上の車道との地図マッチングにより、車両の位置を検出することができるのに対し、歩行者の場合には、歩行者用の歩道以外に歩行者が歩行可能な領域は種々存在する。また、屋外のみならず屋内であっても歩行者の位置検出を行う必要性が高い。 FIG. 3 is a schematic diagram showing an example of map information. When detecting the position of a pedestrian, it becomes more complicated and difficult than when detecting the position of a vehicle. In other words, in the case of a vehicle, the position of the vehicle can be detected by map matching between the estimated position and the roadway on the map, whereas in the case of a pedestrian, walking other than the pedestrian sidewalk is possible. There are various areas where a person can walk. Moreover, the necessity of detecting the position of a pedestrian is high not only outdoors but indoors.
また、歩行者の位置を検出する場合、歩道と車道との分離等、きめ細かな地図マッチングが必要となるため、地図情報としても詳細のデータが必要になる。ただし、広範囲な地図情報を記憶部15に記憶しておく必要はなく、歩行者の位置に合わせて適宜、情報センタ装置又は路上装置等の外部から通信で取得しても良い。
In addition, when detecting the position of a pedestrian, detailed map matching such as separation of a sidewalk and a roadway is required, so detailed data is also required as map information. However, it is not necessary to store a wide range of map information in the
図3に示すように、地図上には、歩行者専用道路(歩道)、車道、横断歩道、ビル(オフィス、娯楽施設などを含む)、小売店(例えば、百貨店、ショッピングモールなどを含む)、公園、池など、種々の領域が存在する。そこで、まず、地図上の領域を歩行可能領域と禁止領域とに区分する。禁止領域は、例えば、立入禁止区域、川、池、海、湖、沼、池、崖、鉄道敷地、皇居など、一般には歩行者の進入が禁止されている領域、あるいは進入が不可能な領域である。 As shown in FIG. 3, on the map, pedestrian roads (sidewalks), roadways, pedestrian crossings, buildings (including offices, entertainment facilities, etc.), retail stores (for example, including department stores, shopping malls, etc.), There are various areas such as parks and ponds. Therefore, first, the area on the map is divided into a walkable area and a prohibited area. Forbidden areas are areas where entry of pedestrians is generally prohibited, such as restricted areas, rivers, ponds, seas, lakes, swamps, ponds, cliffs, railway sites, imperial palaces, etc. It is.
次に、歩行可能領域を、例えば、屋内領域、道路領域及びその他領域に区分する。屋内領域は、例えば、ビル、地下道、駅舎、店舗、小売店、家屋、工場、地下街、建造物内部などである。道路領域は、例えば、歩行者専用道路、歩道・車道分離の幹線道路の場合の歩道、横断歩道、歩行者用陸橋(歩道橋)、地下横断道路、踏切、その他私有地の道路等(今後、何れも道路と呼ぶ)である。また、その他領域は、例えば、車道、公園、運動場、その他自由に歩行可能な全ての屋外の領域である。また、屋内領域又はその他領域において、歩行者が通常歩行する領域を通路として設定する。 Next, the walkable area is divided into, for example, an indoor area, a road area, and other areas. The indoor area is, for example, a building, an underpass, a station building, a store, a retail store, a house, a factory, an underground mall, a building interior, and the like. Road areas include, for example, pedestrian roads, sidewalks in the case of main roads with separate sidewalks and roadways, pedestrian crossings, pedestrian overpasses (pedestrian bridges), underground crossing roads, railroad crossings, and other privately owned roads. Called a road). The other area is, for example, a roadway, a park, a playground, or any other outdoor area that can be freely walked. In addition, in an indoor area or other area, an area where a pedestrian normally walks is set as a passage.
図3に示すように、歩行者用の位置検出のための道路領域は、歩行者専用道路、幹線道路の歩道、横断歩道、歩行者用陸橋、地下横断道路(地下鉄の駅などへのアクセス通路)であり、屋内領域は、ビル、小売店、家屋であり、小売店には歩行通路が設定されている。また、地図情報には、小売店内の階段、エレベータ、エスカレータなどの位置を示すフロア別の内部地図情報が含まれる。また、禁止領域は池であり、その他領域は幹線道路の車道、公園である。図3の情報に基づいて、地図上の道路(道路領域、地図マッチングのための線分)を設定することができる。なお、自動車などの車両用の位置検出のための道路領域は、幹線道路の車道、車両が進入することができる公園、駐車場内の道路、工場敷地内等の私有道路などを地図情報として登録することができる。 As shown in FIG. 3, road areas for position detection for pedestrians include pedestrian roads, main road sidewalks, pedestrian crossings, pedestrian overpasses, underground crossing roads (access passages to subway stations, etc.) The indoor areas are buildings, retail stores, and houses, and walkways are set in the retail stores. The map information includes internal map information for each floor indicating the positions of stairs, elevators, escalators, etc. in the retail store. The prohibited areas are ponds, and the other areas are highway roads and parks. Based on the information shown in FIG. 3, roads on the map (road areas, line segments for map matching) can be set. The road area for position detection for vehicles such as automobiles is registered as map information such as main road roads, parks where vehicles can enter, roads in parking lots, private roads in factory premises, etc. be able to.
図4は地図上の歩行者用の道路又は通路の設定例を示す説明図である。図4に示すように、道路領域、屋内領域、その他領域の道路又は通路に対して、地図マッチングのための1又は複数の線分(標準歩行線、地図上の道路)を定義し、各線分の接続関係の情報を設定する。地図上の道路又は通路は、リンク及びノードにより構成することもでき、あるいは、線分に対する道路幅又は通路幅に相当する幅を設定することもできる。ノードは、地図上の道路又は通路の一部であり、ノードはリンクの接続点、すなわち、地図上の道路又は通路の接続性を定義する。 FIG. 4 is an explanatory diagram showing a setting example of a road or passage for a pedestrian on a map. As shown in FIG. 4, one or more line segments (standard gait line, road on the map) for map matching are defined for roads, indoor areas, roads or passages in other areas, and each line segment is defined. Set the connection relationship information. A road or a passage on the map can be constituted by a link and a node, or a width corresponding to a road width or a passage width with respect to a line segment can be set. A node is a part of a road or path on the map, and the node defines the connection point of the link, ie the connectivity of the road or path on the map.
例えば、図3の例に対して、地図上の道路又は通路は、図4のように設定される。地図上の道路又は通路には、道路幅又は通路幅の情報、接続関係の情報を含めることもできる。また、屋内領域、禁止領域には、それぞれの領域の範囲の情報を含めることもできる。その他領域に、領域の範囲の情報を含めてもよく、あるいは、道路領域、屋内領域、禁止領域の何れでもなければその他領域であると判断する場合、その他領域に領域の範囲の情報を含めなくてもよい。なお、図3及び図4には記していないが、領域と領域とを接続する地点又は道路(通路)を地図上に設定してもよい。例えば、道路上に屋内領域の地下街又は地下鉄駅舎に通じるための連絡口(階段、エレベータ、エスカレータ等)がある場合等であり、これにより、道路から屋内領域に移る場合に、歩行者の位置を修正することができる。 For example, with respect to the example of FIG. 3, roads or passages on the map are set as shown in FIG. The road or passage on the map may include road width or passage width information and connection relation information. In addition, the indoor area and the prohibited area may include information on the range of each area. The other area may include area range information, or if it is determined that the other area is not a road area, indoor area, or prohibited area, do not include the area range information in the other area. May be. Although not shown in FIGS. 3 and 4, a point or a road (passage) connecting the regions may be set on the map. For example, when there is a communication port (stairs, elevator, escalator, etc.) on the road leading to an underground area in an indoor area or a subway station building, etc. Can be corrected.
図5は駅付近の地下の地図情報の一例を示す模式図である。図5の例は、地下鉄などの駅付近の地図を示し、図5(a)は地上から地下鉄のプラットホームに通じる地下1階の地図であり、図5(b)は地下2階のプラットホームの地図である。図5に示すように、駅が地下等の屋内領域にある場合、地上の道路領域から屋内領域及びプラットホームに移るための階段、エスカレータ、エレベータ等のアクセス部分を両領域の接続地点又はアクセスのための通路として設定することができる。 FIG. 5 is a schematic diagram showing an example of underground map information near a station. The example of FIG. 5 shows a map near a station such as a subway, FIG. 5 (a) is a map of the first basement level leading from the ground to the subway platform, and FIG. 5 (b) is a map of the platform of the second basement level. It is. As shown in FIG. 5, when the station is in an indoor area such as the basement, access portions such as stairs, escalators, elevators, etc. for moving from the road area on the ground to the indoor area and the platform are connected to or connected to both areas. Can be set as a passage.
より具体的には、地上の道路から駅のプラットホームまでは、道路、階段、地下のアクセス通路、曲がり角、改札口、階段(又はエスカレータ、エレベータ)、プラットホームの順で通路を設定することができる。この場合、設定した通路に対して、図5に示すように、地図マッチング用のベクトル線分を設定することができる。また、地図には、券売機なども含まれる。上述の横断歩道、歩道橋、地下横断通路、階段、エレベータ、エスカレータ、券売機、改札口、駅のプラットホームなどの地点において、歩行者の歩行挙動と関連付けて歩行者の位置を特定する(推定位置を補正する)ことができる。なお、図5には例示していないが、地下に複数階からなる地下街がある場合、各フロア別の内部地図情報を含めることもできる。また、自動販売機なども券売機等と同様に歩行者の歩行挙動と関連付けることができ、特徴地点として含めることができる。 More specifically, from the road on the ground to the platform of the station, the passage can be set in the order of road, stairs, underground access passage, corner, ticket gate, stairs (or escalator, elevator), and platform. In this case, a vector line segment for map matching can be set for the set passage as shown in FIG. The map also includes ticket machines. Identify the location of the pedestrian in relation to the walking behavior of the pedestrian at points such as the above-mentioned pedestrian crossings, pedestrian bridges, underground crosswalks, stairs, elevators, escalators, ticket vending machines, ticket gates, and station platforms. Can be corrected). In addition, although not illustrated in FIG. 5, when there is an underground shopping street having a plurality of floors in the basement, internal map information for each floor may be included. Also, vending machines and the like can be associated with the walking behavior of pedestrians as well as ticket machines and can be included as feature points.
上述の地点は特徴地点に含まれる。特徴地点は、歩行者の歩行挙動と関連付けられた地図上の地点である。また、特徴地点として、例えば、予め路線が定められている交通機関の乗降場所(駅のプラットホーム、停留所、搭乗エリア、乗降エリア)、乗用車、タクシーなどの車両が走行する車両用道路、踏切、川、池、湖、沼などを含めることもできる。 The above points are included in the feature points. The feature point is a point on the map associated with the walking behavior of the pedestrian. In addition, as feature points, for example, transportation platforms where stations are set in advance (station platforms, stops, boarding areas, boarding areas), roads for vehicles on which vehicles such as passenger cars and taxis run, railroad crossings, rivers, etc. , Ponds, lakes, swamps, etc.
図6は鉄道の路線図の一例を示す説明図であり、図7は鉄道の駅間の所要時間の例を示す説明図である。図7の所要時間(例えば、上り列車)は、図6の路線図に対応するものである。路線図と所要時間は、路線情報を構成するものである。図6に示すように、鉄道の路線に本線と、これから分岐する支線1、支線2とがあるとする。本線には駅J1〜J12があり、支線1は駅J3から分岐して駅K1〜K6がある。また、支線2は駅J7で分岐し、駅L1〜L3があるとする。交通機関の区分として、例えば、鉄道では、特急、急行、準急、普通に区分けされ、特急が停車する駅はJ1、J7、J12であり、急行が停車する駅はJ1、J3、J7、J10、J12である。また、準急が停車する駅はJ1、J3、J7、J10、J12、K3、K6であり、普通はすべての駅で停車する。
FIG. 6 is an explanatory diagram showing an example of a railway route map, and FIG. 7 is an explanatory diagram showing an example of the required time between railway stations. The required time of FIG. 7 (for example, an up train) corresponds to the route map of FIG. The route map and required time constitute route information. As shown in FIG. 6, it is assumed that there are a main line, a
また、図7に示すように、路線情報には、本線、支線1、支線2ごとに各駅の位置、駅間の距離、各列車の区分に応じた駅間の所要時間を含む。なお、上述の区分は一例であって、これに限定されるものではなく、快速、通勤快速、新快速など他の区分を用いてもよく、あるいは、地下鉄のように車両がすべての駅に停車するような場合には、区分を設ける必要はない。また、鉄道間の相互乗り入れがあってもよい。また、図7では、例えば、上り列車の所要時間を例示しているが、下り列車も同様である。
Further, as shown in FIG. 7, the route information includes the position of each station for each of the main line,
また、図5に示したように、地図マッチングを行うことができるように、各駅の屋内領域又は道路領域とのアクセス通路を2次元空間又は線データの地図情報として地図データベース14に記憶してもよく、あるいは、駅舎全体を駅領域として、その範囲(境界)のみを記憶することもできる。
Further, as shown in FIG. 5, the access path to the indoor area or road area of each station may be stored in the
列車の区分は、予め区分毎の列車の速度、振動特性などを記憶しておき、歩行者が列車に乗車したときの移動速度、振動特性を検出することにより、歩行者が乗車した列車の区分を判定することができる。例えば、移動速度の速い順に特急、急行、準急、普通のように判定することができる。また、振動の強い順に特急、急行、準急、普通のように判定することができる。 Train categories are stored in advance, such as train speed and vibration characteristics for each category, and by detecting movement speed and vibration characteristics when a pedestrian gets on the train, the category of the train on which the pedestrian gets Can be determined. For example, it can be determined in the order of fast moving speed, such as limited express, express, semi-express, and normal. Further, it can be determined in the order of strong vibration, such as limited express, express, semi-express, and normal.
また、歩行者が列車に乗車した時点から列車が停車するまでの経過時間と、駅間の所要時間とにより、その列車が停車した駅を求め、その駅に停車する列車の区分から歩行者が乗車した列車の区分を判定することもできる。あるいは、歩行者が列車に乗車した時点からの経過時間と駅間の所要時間により、その列車が停車せずに通過した駅を求め、その駅を通過する列車の区分から歩行者が乗車した列車の区分を判定することもできる。 In addition, the station from which the train stops is determined by the elapsed time from when the pedestrian gets on the train until the train stops and the required time between the stations. It is also possible to determine the category of the train on which the boarding was made. Alternatively, the train where the pedestrian boarded from the section of the train that passes through the station by obtaining the station that the train passed without stopping by the elapsed time from the time when the pedestrian boarded the train and the required time between stations Can be determined.
歩行者が列車に乗車している場合の歩行者の位置は、路線図に沿って特定することができる。例えば、乗車駅から次の停車駅までの所要時間に対する乗車後の経過時間の比で、乗車駅と次の停車駅との距離を比例配分して、乗車駅からの距離を求めることで特定することができる。例えば、図6及び図7の例で、歩行者が特急列車に乗車した場合、駅J1から乗車して経過時間が5分であるとすると、駅J1及びJ7(特急列車が次に停車する駅)間の距離に5/9(9分は駅J1、J7間の所要時間)を乗算した距離だけ駅J1から離れた位置が歩行者の位置である。 The position of the pedestrian when the pedestrian is on the train can be specified along the route map. For example, the ratio of the elapsed time after boarding to the time required from the boarding station to the next station is proportionally distributed between the boarding station and the next station, and the distance from the boarding station is determined. be able to. For example, in the example of FIG. 6 and FIG. 7, when a pedestrian gets on an express train, assuming that the elapsed time is 5 minutes after getting on from the station J1, the stations J1 and J7 (the station where the express train stops next) ) Is 5/9 (9 minutes is the required time between stations J1 and J7), and the distance from station J1 is the position of the pedestrian.
なお、歩行者の位置を路線図上で特定する場合において、経過時間は、歩行者が交通手段に乗車した乗車地点からの経過時間だけでなく、いずれかの駅で停車又は通過した場合には、その停車又は通過した駅からの経過時間も含むものとする。これにより、乗車駅を起点とした経過時間と各駅までの所要時間とに基づいて歩行者の位置を特定してもよく、あるいは乗車駅にかかわらず、ある駅を起点とした経過時間とその起点とした駅からの所要時間とに基づいて歩行者の位置を特定することもできる。 In addition, when specifying the position of the pedestrian on the route map, the elapsed time is not only the elapsed time from the boarding point where the pedestrian got on the transportation means, but also when stopping or passing at any station In addition, the elapsed time from the station where the vehicle stopped or passed is included. Thus, the position of the pedestrian may be specified based on the elapsed time starting from the boarding station and the required time to each station, or the elapsed time starting from a certain station and the starting point regardless of the boarding station The position of the pedestrian can be specified based on the required time from the station.
上述の例では、地下鉄等の屋内駅舎の場合を説明したが、屋外の電車、列車、汽車、モノレール、市電、路線バス、路面電車、ケーブルカー、ロープウェイ、船舶、航空機等のように、道路上又は道路に接続された乗降場所(例えば、駅のプラットホーム、停留所、搭乗エリア、乗降エリアなど)がある場合でも、上記と同様に、道路領域又は屋内領域に駅のプラットホーム、停留所、搭乗エリア、あるいは、アクセス通路、路線図及び乗降場所間の所要時間を設定することにより、歩行者の位置を同様に特定することができる。なお、交通手段が地下鉄のように地下を走行しない場合には、少なくとも間欠的にGPS衛星からの電波を受信できる可能性があり、GPSによる測位を併用して歩行者の位置を特定することもできる。 In the above example, the case of an indoor station building such as a subway was explained, but on the road, such as an outdoor train, train, train, monorail, streetcar, route bus, tram, cable car, ropeway, ship, aircraft, etc. Or, even if there is a boarding / exiting location connected to the road (for example, a station platform, stop, boarding area, boarding area, etc.), the station platform, stop, boarding area, or By setting the required time between the access passage, the route map, and the place of getting on and off, the position of the pedestrian can be similarly specified. If the means of transportation does not travel underground like a subway, there is a possibility that radio waves from GPS satellites can be received at least intermittently, and the position of pedestrians can also be specified using GPS positioning. it can.
記憶部15は、歩行者の歩行挙動と地図上の特徴地点とを関連付けた情報、測位部13で測位した測位データ、位置検出処理部17で処理した処理結果などを記憶する。なお、制御部11、位置検出処理部17などをCPU、RAMなどで構成する場合、制御部11、位置検出処理部17の処理手順を定めたコンピュータプログラムを記憶することもできる。
The
操作部16は、各種操作ボタンを備え、歩行者と位置特定装置10とのユーザインタフェースとして機能する。例えば、操作部16は、歩行者の操作により位置特定装置10の動作の開始又は停止の操作を受け付ける。
The
位置検出処理部17は、専用のハードウエア回路で構成してもよく、又は予め処理手順を定めたコンピュータプログラムを実行する構成であってもよい。 The position detection processing unit 17 may be configured by a dedicated hardware circuit, or may be configured to execute a computer program having a predetermined processing procedure.
位置推定部171は、前回(例えば、直近でもよく、2回又は3回などの複数回前でもよい)に算出された推定位置又は推定位置を更新した検出位置と、測位部13で算出した測位位置の軌跡(測位軌跡)とに基づいて、地図上の推定位置(推定位置の軌跡)を算出する。より具体的には、前回に算出された推定位置又は検出位置から測位位置までの測位軌跡に沿った軌跡を求めることにより、推定位置の軌跡及び推定位置を算出する。
The
誤差算出部172は、位置推定部171で推定した推定位置の誤差範囲を算出する。より具体的には、誤差算出部172は、後述するように推定位置を初期登録する場合、あるいは、推定位置を更新する場合、推定位置の誤差範囲を所定値に設定する。例えば、推定位置を初期登録した場合、推定位置の誤差範囲を測位位置の誤差範囲(例えば、20〜200m)とすることができる。また、道路上のカーブ、道路又は通路の特徴地点で推定位置を更新した場合、最小の誤差(例えば、道路幅程度の範囲)とすることができる。
The
誤差算出部172は、初期登録した推定位置又は更新した推定位置の誤差範囲を所定値に設定した後は、設定した所定値に、初期登録又は更新した推定位置からの歩行者の移動距離又は移動方向に応じた値(例えば、測位誤差の増加分)を加算して誤差範囲を算出する。これにより、一旦歩行者の位置が決定(確定)され、その位置での誤差範囲を所定値に設定した後は、測位軌跡の増加(移動距離又は移動方位)に伴って測位誤差が増加した場合でも、測位軌跡に応じて、推定位置の適切な誤差範囲を求めることができる。なお、誤差範囲を常に適当な所定の一定値(例えば、100m)とすることもできる。
After setting the error range of the initially registered estimated position or the updated estimated position to a predetermined value, the
歩行挙動判定部173は、測位部13の距離センサ132、方位センサ133、高度センサ134などで得られたデータに基づいて、歩行者の歩行挙動を判定する。歩行挙動は、歩行者の歩行特性を示すものであり、自転車に乗った場合の走行特性も含む。歩行挙動は、例えば、歩行の開始、歩行速度、歩行速度の変動、歩行の強さ(例えば、歩数センサで加速が大きさで示されるレベル強度)、歩行の強さの変動、単位時間当たりの歩数(自転車の場合には、ペダルをこぐ回数)、歩数の変動、歩行方位、歩行停止などである。
The walking behavior determination unit 173 determines the walking behavior of the pedestrian based on data obtained by the
歩行挙動判定部173は、歩行挙動に基づいて歩行の乱れの有無を判定する。歩行の乱れは、例えば、所定の歩行速度又は単位時間当たりの歩数を基準として歩行速度が遅い又は歩数が少ない場合、歩行速度が略一定でなく歩行速度の変動が頻繁にある場合、歩行方位の蛇行又は周回性がある場合、あるいは、歩行の強さが不安定である場合などである。 The walking behavior determination unit 173 determines the presence / absence of disturbance in walking based on the walking behavior. For example, when the walking speed is low or the number of steps is small with reference to the predetermined walking speed or the number of steps per unit time, the walking speed is not substantially constant and the walking speed varies frequently, This is the case when there is meandering or circulation, or when the strength of walking is unstable.
乗降判定部174は、歩行挙動判定部173で判定した歩行挙動、及び測位部13の距離センサ132、方位センサ133などで得られたデータに基づいて、歩行者の交通手段への乗降を判定する。歩行者の交通手段への乗降の判定は、例えば、歩行停止と所定の速度以上の移動速度とを検出した場合に乗車したと判定することもできる。歩行停止、移動速度などの検出は、加速度センサ又は歩数センサなどを用いることができる。
The boarding / alighting determination unit 174 determines boarding / exiting of pedestrians based on the walking behavior determined by the walking behavior determination unit 173 and the data obtained by the
また、乗降判定部174は、歩行挙動判定部173で判定した歩行挙動、及び振動検出部178で検出した振動特性に基づいて、歩行者の交通手段への乗降を判定する。振動特性は、例えば、加速度センサ、角速度センサ又は角加速度センサなどの振動を検出することができるセンサにより検出し、振動の強さの周波数成分として求めることができる。例えば、歩行者が歩行している場合、振動の周波数特性は、所定の周波数で強さのピークがあるとともに、比較的強さのレベルが大きいのに対し、歩行者が交通手段に乗車した場合は、振動の周波数特性は、広い範囲の周波数で比較的強さのレベルが小さい。例えば、歩行停止と広い範囲の周波数で比較的強さのレベルが小さい振動特性を検出した場合、交通手段に乗車したと判定することができる。また、歩行開始と所定の周波数で比較的強さのレベルが大きい振動特性を検出した場合、降車したと判定することができる。これにより、歩行者が交通手段に乗車したか、あるいは降車したかを精度良く判定することができる。なお、一旦歩行者が交通手段に乗車したと判定した場合に、移動速度又は振動特性から歩行者が乗車しているものと判断できる場合に、仮に歩行者の一時的な歩行を検出したとしても、歩行者が乗車中であると判定すればよい。
Moreover, the boarding / alighting determination unit 174 determines boarding / alighting of pedestrians based on the walking behavior determined by the walking behavior determination unit 173 and the vibration characteristics detected by the
位置特定部175は、測位位置に基づいて推定位置の初期登録を行う。また、位置特定部175は、地図マッチング法を利用して、位置推定部171で算出した推定位置に基づいて、誤差範囲内で歩行していると考えられる位置に推定位置を更新し、更新した位置を歩行者の位置として特定(検出)する。この場合、評価部177で算出される評価係数に基づいて、最も確からしい推定位置を歩行者の位置として特定することができる。評価係数の詳細は後述する。なお、評価係数の逆数を相関度と定義し、相関度を用いることもできる。
The position specifying unit 175 performs initial registration of the estimated position based on the positioning position. Further, the position specifying unit 175 uses the map matching method to update and update the estimated position to a position considered to be walking within the error range based on the estimated position calculated by the
また、位置特定部175は、誤差算出部172で算出した誤差範囲内に、歩行挙動判定部173で判定した歩行挙動に関連する特徴地点があるか否かを判定し、特徴地点がある場合、その特徴地点を歩行者の位置として特定する。例えば、歩行者の歩行速度又は歩行の強さの変動があった場合に、歩行者の推定位置の誤差範囲内に階段があるときには、推定位置を階段の位置に更新することにより歩行者の位置を特定することができる。これにより、歩行者の位置を精度良く特定することができる。
The position specifying unit 175 determines whether or not there is a feature point related to the walking behavior determined by the walking behavior determination unit 173 within the error range calculated by the
また、位置特定部175は、乗降判定部174で歩行者が交通手段に乗車したと判定した場合、歩行者が乗車したと判定した時点からの経過時間及び交通機関の駅間の所要時間に基づいて、交通機関の路線に沿って歩行者の位置を特定する。 Moreover, when the position determination part 175 determines with the boarding / alighting determination part 174 that the pedestrian got on the transportation means, it is based on the elapsed time from the time of having determined that the pedestrian got on and the required time between the stations of the transportation facility. Then, the position of the pedestrian is specified along the route of transportation.
信頼度算出部176は、測位部13で測位した測位データの信頼度を算出する。より具体的には、信頼度算出部176は、距離センサ132、方位センサ133、高度センサ134などのセンサ単体でのデータの自己矛盾、あるいは、センサ相互のデータの矛盾又は地図情報との不整合などの異常の有無の判定、GPS131の測位データ及び基地局通信の信頼性を示す使用環境指標の算出などを行う。また、センサ等に異常があると判定した場合には、使用可能なセンサを選択するとともに、使用不可のセンサに対しては、そのセンサの誤差分散を無限大にする(又は大きくする)処理を行う。これにより、常にセンサの使用可否を監視する。以下、信頼度算出部176での処理の詳細について説明する。
The
GPS131の異常の有無の判定は、例えば、GPS131で得られた測位データに基づいて測位した測位位置、歩行者の歩行速度、移動方位などの時間的変化に自己矛盾があるか否かで判定することができる。異常がある場合には、GPS131のデータの誤差分散を無限大にして利用しないようにする。また、このような異常な状況が、所定の時間及び/又は所定の距離の間継続した場合、GPS131の信頼度は低いとする。また、このような異常な状況がなくなった場合、GPS131のデータを利用するとともに、さらに正常な状況が所定の時間又は所定の距離の間継続すれば、GPSの信頼度を正常な値に復帰させる。
The determination of the presence or absence of abnormality of the
GPS131の使用環境指標としては、例えば、GPS131の受信レベル、捕捉衛星数、2次元又は3次元測位の別、CEP(Circular Error Probability)が所定の標準値以下であれば、異常であるとしてGPS131のデータの誤差分散を無限大にして利用しないようにする。また、このような異常な状況が、所定の時間及び/又は所定の距離の間継続した場合、GPS131の信頼度は低いとする。また、このような異常な状況がなくなった場合、GPS131のデータを利用するとともに、さらに正常な状況が所定の時間又は所定の距離の間継続すれば、GPS131の信頼度を正常な値に復帰させる。
As the usage environment index of the
基地局通信の使用環境指標としては、例えば、基地局との通信レベル、基地局の通信範囲等が所定の標準値より低下した場合、異常であるとして基地局通信によるデータの誤差分散を無限大にして利用しないようにする。また、このような異常な状況が、所定の時間及び/又は所定の距離の間継続した場合、基地局通信の信頼度は低いとする。また、このような異常な状況がなくなった場合、基地局通信のデータを利用するとともに、さらに正常な状況が所定の時間及び/又は所定の距離の間継続すれば、基地局通信の信頼度を正常な値に復帰させる。なお上記では、GPSと基地局通信とを区別したが、GPSと基地局通信とを結合した測位方式を利用してもよい。 Base station communication usage environment indicators include, for example, when the communication level with the base station, the communication range of the base station, etc. falls below a predetermined standard value, the error distribution of data due to base station communication is infinite as abnormal And avoid using it. In addition, when such an abnormal situation continues for a predetermined time and / or a predetermined distance, it is assumed that the reliability of base station communication is low. In addition, when such an abnormal situation disappears, the base station communication data is used, and if the normal situation continues for a predetermined time and / or a predetermined distance, the reliability of the base station communication is increased. Return to normal value. In the above description, GPS and base station communication are distinguished from each other, but a positioning method combining GPS and base station communication may be used.
地磁気センサは、その検出原理から周辺の鉄板又は鉄筋等の存在、踏切等の電場又は磁場の存在により検出データにノイズが加わり、検出精度が低下することが多い。このような場合、仮に誤差がない場合でも、地磁気センサを使用しないようにしてもよい。また、建物内(屋内)又は踏切付近では、地磁気センサの検出データにノイズが加わるため、これを利用して歩行者が屋内又は踏切付近に存在する可能性が高いと判定することができる。 In the case of a geomagnetic sensor, noise is added to detection data due to the presence of a surrounding iron plate or reinforcing bar, and the presence of an electric field or magnetic field such as a railroad crossing, and the detection accuracy often decreases. In such a case, even if there is no error, the geomagnetic sensor may not be used. Further, since noise is added to the detection data of the geomagnetic sensor in the building (indoor) or in the vicinity of the railroad crossing, it can be determined that there is a high possibility that a pedestrian is present indoors or in the vicinity of the railroad crossing.
信頼度算出部176で算出した信頼度が所定の閾値より低く、かつ推定位置の誤差範囲内にある特徴地点が屋内の特徴地点である場合、位置特定部175は、その特徴地点を自身の位置として特定する。建物内など屋内では、GPSの受信レベル又は基地局通信の通信レベルが低下し、あるいは、建物に含まれる鉄板等により地磁気センサの出力レベルが変化する。そのため、推定位置の誤差範囲内に屋内の特徴地点があり、測位データの信頼度が所定以下である場合、歩行者の位置が屋内の特徴地点にあるとすることができる。これにより、歩行者の位置を精度良く特定することができる。
When the reliability calculated by the
センサ相互のデータの矛盾の有無の判定は、例えば、過去のある時刻で測位した測位方位(推定方位)に、その時刻から現在時刻までの相対方位センサのデータ増分を加えたものが、現在時刻での地磁気センサのデータと大きく乖離すれば、地磁気センサのデータが異常であるとみなして地磁気センサを利用しないようにすることができる。また、このような異常な状況が、所定の時間及び/又は所定の距離の間継続した場合、地磁気センサの信頼度は低いとする。また、このような異常な状況がなくなった場合、地磁気センサのデータを利用するとともに、さらに正常な状況が所定の時間及び/又は所定の距離の間継続すれば、地磁気センサの信頼度を正常な値に復帰させる。 The determination of whether there is a contradiction between the data of the sensors, for example, is obtained by adding the data increment of the relative direction sensor from that time to the current time to the positioning direction (estimated direction) measured at a certain time in the past, If there is a large difference from the data of the geomagnetic sensor, the data of the geomagnetic sensor can be regarded as abnormal and the geomagnetic sensor can not be used. In addition, when such an abnormal situation continues for a predetermined time and / or a predetermined distance, it is assumed that the reliability of the geomagnetic sensor is low. In addition, when such an abnormal situation disappears, the geomagnetic sensor data is used, and if the normal situation continues for a predetermined time and / or a predetermined distance, the reliability of the geomagnetic sensor becomes normal. Return to value.
また、方位の誤差を考慮して定式化する場合には、地磁気センサの誤差分散としては、例えば、異常の場合に無限大(又は十分に大きな値)、正常の場合に標準値(例えば、平均的な誤差)とする。相対方位センサの誤差分散は、例えば、較正されたとき最小に設定し、時間又は距離が経過するにつれて誤差分散を増加させる。複数のセンサによる誤差分散は、各々のセンサの分散を結合すれば良い。また、他の相互チェックとしては、過去のある時刻の推定位置に、歩数センサから推定された距離を加えたものが、現在時刻でGPS131により測位した測位位置と大きく乖離すれば、GPS131の測位データが異常であるとみなすことができる。
Also, when formulating in consideration of azimuth errors, the error variance of the geomagnetic sensor is, for example, infinite (or a sufficiently large value) in the case of abnormality, and standard value (for example, average) in the normal state Error). The error variance of the relative orientation sensor is set to a minimum when calibrated, for example, and increases with time or distance. The error variance by a plurality of sensors may be combined with the variance of each sensor. In addition, as another mutual check, if the estimated position at a certain time in the past and the distance estimated from the step number sensor deviate greatly from the positioning position measured by the
評価部177は、位置推定部171で算出した推定位置、及び位置特定部175で更新した推定位置(この場合、特定した位置)を評価するための評価係数を算出する。評価係数は、推定位置の確からしさを評価するための係数であり、例えば、評価係数が小さいほど推定位置の確からしさ(確率)が大きいとすることができる。評価係数は、例えば、推定位置と測位位置との位置ずれ、道路又は通路の特徴地点における推定位置と測位位置との位置ずれの差の平均、道路又は通路の特徴地点における推定位置と道路又は通路との位置ずれ(距離ずれ)の平均等である。なお、評価係数の詳細は後述する。
The
振動検出部178は、距離センサ132、方位センサ133内の加速度センサ、角速度センサ、角加速度センサ等により振動特性を検出する。
The
図8は歩行挙動を検出する一例を示す説明図である。図8において、横軸は時間を示し、縦軸は加速度を示す。図8(a)は、歩行者が歩行している場合の例を示す。図8(a)に示すように、歩行時の上下方向の加速度が歩行に伴って表われる。従って、加速度の急峻なピークの時間分布から、歩行者の歩数を求めることができ、歩行の強さは、ピークの大きさにより判定することができる。また、一歩当たりの時間、単位時間当たりの歩数を得ることができるため、一歩当たりの歩幅が予め分かっている場合には(歩幅は、所定値を予め記憶しておいてもよく、あるいは、歩行者の位置を地図マッチングにより求め、歩行者の歩行挙動に関連付けて算出する構成とすることもできる)、歩行速度を算出することができる。 FIG. 8 is an explanatory diagram showing an example of detecting walking behavior. In FIG. 8, the horizontal axis represents time, and the vertical axis represents acceleration. FIG. 8A shows an example when a pedestrian is walking. As shown to Fig.8 (a), the acceleration of the up-down direction at the time of a walk appears with a walk. Therefore, the number of steps of the pedestrian can be obtained from the time distribution of the peak with a steep acceleration, and the strength of walking can be determined by the size of the peak. In addition, since the time per step and the number of steps per unit time can be obtained, when the step length per step is known in advance (the step length may be stored in advance, or the walking distance may be The position of the person can be obtained by map matching and calculated in association with the walking behavior of the pedestrian), and the walking speed can be calculated.
図8(b)は、例えば、歩行者が携帯する位置検出装置10を振り回した場合の例を示す。図8(b)に示すように、加速度データに乱れが生じた場合には、歩行者の歩行挙動が異常である又は歩行者の動作が異常であると判定することができる。また、図8(c)は、歩行者が歩行停止した場合の例を示す。このように、加速度のピーク値及び時間分布などを求めることにより、歩行者の歩行挙動、例えば、通常の歩行、歩行速度の変動と変動後の安定、歩行の強さの変動と変動後の安定、歩行停止、歩行開始などを判定することができる。なお、加速度データを周波数解析して歩行速度を求めることもでき、あるいは、進行方向の加速度データを別途取得して歩行速度を求めることもできる。
FIG.8 (b) shows the example at the time of swinging the
図9は特徴地点と歩行挙動との関連を示す説明図である。なお、図9では、高度に関する情報も関連付けてある。図9に示す関連付けは、記憶部15に記憶しておくことができる。図9に示すように、特徴地点としては、例えば、エレベータ、エスカレータ、階段、乗降場所、券売機、改札口を例示しているが、特徴地点は、これに限定されるものではない。例えば、特徴地点がエレベータである場合、歩行者はエレベータ内では歩行停止するので、歩行挙動は歩行停止となる。また、エレベータにより上階又は下階へ移動するので、高度の変化がある。
FIG. 9 is an explanatory diagram showing the relationship between feature points and walking behavior. In FIG. 9, information about altitude is also associated. The association shown in FIG. 9 can be stored in the
高度変化は、海抜0m地点で気圧が約1013hPaである場合、高度が100mの地点では、気圧が約1001hPaとなる。従って、気圧の変動に応じて歩行者がいる場所(例えば、エレベータ内、フロアの階など)を判定することができる。 As for the altitude change, when the atmospheric pressure is about 1013 hPa at a point of 0 m above sea level, the atmospheric pressure is about 1001 hPa at a point of altitude of 100 m. Therefore, it is possible to determine a place where a pedestrian is present (for example, in an elevator, a floor of a floor, etc.) in accordance with a change in atmospheric pressure.
特徴地点がエスカレータである場合、歩行者はエスカレータに乗っている間は歩行停止する可能性が高いので、歩行挙動は歩行停止となる。また、歩行者によってはエスカレータに乗った状態でエスカレータを上がる又は下りる歩行者もいることから、歩行挙動は、歩行速度(歩行ピッチを含む)の変化(変動)、歩行の強さの変化(変動)となる場合もある。また、エスカレータにより上階又は下階へ移動するので、高度の変化がある。 When the feature point is an escalator, since the pedestrian is likely to stop walking while riding on the escalator, the walking behavior is stopped walking. In addition, since some pedestrians go up and down the escalator while riding on the escalator, the walking behavior changes in walking speed (including walking pitch), changes in walking strength (variation) ). Moreover, since it moves to an upper floor or a lower floor by an escalator, there is a change in altitude.
特徴地点が階段である場合、歩行者は階段を一段ずつ歩くので、歩行挙動は、歩行速度(歩行ピッチを含む)の変化(変動)、歩行の強さの変化(変動)となる。また、階段により上階又は下階へ移動するので、高度の変化がある。 When the feature point is a staircase, the pedestrian walks the stairs one step at a time, so the walking behavior is a change (variation) in walking speed (including the walking pitch) and a change (variation) in walking strength. Moreover, since it moves to the upper floor or the lower floor by the stairs, there is a change in altitude.
特徴地点が乗降場所である場合、歩行者は交通手段への乗降、遊園地などの乗り物への乗降のため、一定時間以上歩行を停止するので、歩行挙動は、所定時間(例えば、1分程度)以上の歩行停止(断続的な歩行停止も含む)となる。また、高度の変化はない。 When the feature point is a boarding / exiting place, the pedestrian stops walking for a certain period of time to get on and off the transportation means and get on and off the vehicle such as an amusement park. ) The above gait stops (including intermittent gait stops). There is no change in altitude.
特徴地点が券売機である場合、歩行者は券売機で券を購入するため、一定時間以上歩行を停止するので、歩行挙動は、所定時間(例えば、5秒〜2分程度)の歩行停止(断続的な歩行停止も含む)となる。また、高度の変化はない。なお、この場合、券を購入するための動作挙動を判定してもよい。 When the feature point is a ticket vending machine, the pedestrian stops walking for a predetermined time or more in order to purchase a ticket at the ticket vending machine, so that the walking behavior is a walking stop (for example, about 5 seconds to 2 minutes) Including intermittent walking stops). There is no change in altitude. In this case, an operation behavior for purchasing a ticket may be determined.
特徴地点が自動販売機である場合、歩行者は自動販売機で商品を購入するため、一定時間以上歩行を停止するので、歩行挙動は、所定時間(例えば、5秒〜2分程度)の歩行停止(断続的な歩行停止も含む)となる。また、高度の変化はない。なお、この場合、商品を購入するための動作挙動を判定してもよい。 If the feature point is a vending machine, the pedestrian stops walking for a certain period of time in order to purchase goods with the vending machine, so the walking behavior is walking for a predetermined time (for example, about 5 seconds to 2 minutes). Stop (including intermittent walking stop). There is no change in altitude. In this case, an operation behavior for purchasing a product may be determined.
特徴地点が改札口である場合、歩行者は改札口を通過する際に一時的に停止又はゆっくりと歩行する可能性があるため、歩行挙動は、一時的な歩行停止、歩行速度の変化(変動)となる。また、高度の変化はない。なお、この場合、乗車券などを改札機に読み込むための動作挙動を判定してもよい。 If the feature point is a ticket gate, pedestrians may temporarily stop or walk slowly when passing the ticket gate. ) There is no change in altitude. In this case, the operation behavior for reading a ticket or the like into the ticket gate may be determined.
以下、特徴地点の一例としてエスカレータ付近における歩行者の位置の特定方法について説明する。図10はエスカレータ付近の歩行者の歩行軌跡の例を示す模式図であり、図11はエスカレータ付近での歩行者の位置を特定する一例を示す説明図である。図10に示すように、歩行者が建物の2階フロアの地点P1から歩行し、エスカレータの乗り場P2、エスカレータの途中地点P3、エスカレータの降り場P4を経由して3階フロアの地点P5まで移動したとする。また、当初、歩行者の位置P1は特定されていたものとする。 Hereinafter, a method for specifying the position of a pedestrian in the vicinity of an escalator will be described as an example of a feature point. FIG. 10 is a schematic diagram illustrating an example of a walking trajectory of a pedestrian near the escalator, and FIG. 11 is an explanatory diagram illustrating an example of specifying the position of the pedestrian near the escalator. As shown in FIG. 10, a pedestrian walks from a point P1 on the second floor of the building and moves to a point P5 on the third floor via an escalator landing P2, an escalator halfway point P3, and an escalator landing P4. Suppose that In addition, it is assumed that the position P1 of the pedestrian has been specified at the beginning.
地点P1においては、推定位置の誤差範囲内に特徴地点はなく、歩行挙動は通常の歩行である。また、高度の変化もない。歩行者の位置は、2階フロアの地点P1である。なお、推定位置の誤差の大小によっては、誤差範囲内に特徴地点としてのエスカレータが存在する場合もあるが、その場合には歩行挙動が通常の歩行であれば、歩行者は少なくともエスカレータに乗っていないことが分かる。 At the point P1, there is no feature point within the error range of the estimated position, and the walking behavior is normal walking. There is no change in altitude. The position of the pedestrian is the point P1 on the second floor. Depending on the size of the estimated position error, there may be an escalator as a feature point within the error range. In this case, if the walking behavior is normal walking, the pedestrian is at least on the escalator. I understand that there is no.
歩行者が歩行を続け、地点P2又はその付近にきたとすると、推定位置の誤差範囲内に特徴地点であるエスカレータがあると判定することができる。エスカレータの乗り場P2では、歩行者がエスカレータに乗るために歩行挙動は歩行停止となる。また、歩行者がエスカレータに乗って上階へ移動するため高度変化が始まる。従って、推定位置の誤差範囲内にエスカレータがあり、歩行挙動が歩行停止で、高度の変化が始まるという各条件を満たす場合、歩行者はエスカレータ付近、特にエスカレータの乗り場P2にいると判定することができ、歩行者の位置をP2に補正して位置を特定することができる。 If the pedestrian continues walking and comes to the point P2 or the vicinity thereof, it can be determined that there is an escalator that is a characteristic point within the error range of the estimated position. At the escalator platform P2, the walking behavior stops because the pedestrian rides on the escalator. In addition, altitude changes begin as pedestrians move upstairs on escalators. Therefore, if there is an escalator within the error range of the estimated position, the walking behavior is stopping walking, and each condition that the change in altitude starts is satisfied, it can be determined that the pedestrian is in the vicinity of the escalator, particularly at the escalator platform P2. The position of the pedestrian can be corrected to P2 and the position can be specified.
次に、歩行者がエスカレータに乗って上階へ移動する途中では、推定位置の誤差範囲内に特徴地点であるエスカレータがあると判定することができる。また、歩行者がエスカレータに乗って止まっている可能性が高いため、歩行挙動は歩行停止となる。また、歩行者がエスカレータに乗って上階へ移動中である場合、高度変化がある。従って、推定位置の誤差範囲内にエスカレータがあり、歩行挙動が歩行停止で、高度変化が続いているという各条件を満たす場合、歩行者はエスカレータ付近、特にエスカレータの途中地点P3にいると判定することができ、歩行者の位置をP3に補正して位置を特定することができる。 Next, while the pedestrian is on the escalator and moves to the upper floor, it can be determined that there is an escalator as a feature point within the error range of the estimated position. In addition, since there is a high possibility that the pedestrian has stopped on the escalator, the walking behavior is stopped walking. In addition, when a pedestrian is moving to an upper floor on an escalator, there is a change in altitude. Therefore, if there is an escalator within the error range of the estimated position, the walking behavior is the walking stop, and the conditions that the altitude change continues are satisfied, it is determined that the pedestrian is near the escalator, particularly at the midway point P3 of the escalator. The position of the pedestrian can be corrected to P3 and the position can be specified.
次に、エスカレータの降り場P4にきたとすると、推定位置の誤差範囲内に特徴地点であるエスカレータがあると判定することができる。エスカレータの降り場P4では、歩行者がエスカレータから降りるために歩行挙動は歩行開始となる。また、歩行者がエスカレータから降りるため高度変化は安定する。従って、推定位置の誤差範囲内にエスカレータがあり、歩行挙動が歩行開始で、高度変化が安定したという各条件を満たす場合、歩行者はエスカレータ付近、特にエスカレータの降り場P4にいると判定することができ、歩行者の位置をP4に補正して位置を特定することができる。 Next, when it comes to the escalator landing P4, it can be determined that there is an escalator as a feature point within the error range of the estimated position. In the escalator landing P4, the pedestrian descends from the escalator, so the walking behavior starts to walk. Also, since the pedestrian gets off the escalator, the altitude change is stable. Therefore, when there is an escalator within the error range of the estimated position, the walking behavior is the start of walking, and the conditions that the altitude change is stable are satisfied, it is determined that the pedestrian is in the vicinity of the escalator, particularly in the escalator landing P4. And the position of the pedestrian can be corrected to P4 to identify the position.
その後、歩行挙動が通常の歩行であり、高度変化がない場合には、歩行者は3階フロアを歩行しているとして、例えば、歩行者の移動距離、移動方位、屋内の地図情報などに基づいて、地点P5を歩行者の位置として特定することができる。 After that, when the walking behavior is normal walking and there is no change in altitude, it is assumed that the pedestrian is walking on the third floor, for example, based on the pedestrian's moving distance, moving direction, indoor map information, etc. Thus, the point P5 can be specified as the position of the pedestrian.
なお、歩行者がエスカレータに乗った場合に停止せずにエスカレータを階段のように歩く場合もあり得る。このような場合には、歩行挙動は、歩行停止に代えて、歩行速度の変化又は歩行強さの変化などを判定すればよい。 When a pedestrian gets on an escalator, the escalator may walk like a staircase without stopping. In such a case, the walking behavior may be determined as a change in walking speed or a change in walking strength instead of stopping walking.
例えば、歩行者がエスカレータで上階又は下階へ移動する場合に、エスカレータに乗るとき若しくは降りるとき又はエスカレータに乗った状態で歩行するときには、通常の歩行に比べて歩行速度又は歩行の強さが変動する。そして、歩行者がエスカレータから降りたときには、通常の歩行状態に戻るので、歩行速度又は歩行の強さの変動が安定したと判定した時点で推定位置の誤差範囲内にエスカレータがある場合には、歩行者がエスカレータ付近にいる可能性が高く、かつ歩行者がエスカレータから降りた(すなわち、降り場P4にいる)と判定することができる。 For example, when a pedestrian moves to the upper floor or lower floor on an escalator, when walking on the escalator or when getting on the escalator, when walking on the escalator, the walking speed or strength of walking is higher than that of normal walking. fluctuate. And when the pedestrian gets off the escalator, it returns to the normal walking state, so if there is an escalator within the error range of the estimated position at the time when it is determined that the change in walking speed or walking strength is stable, It is highly possible that the pedestrian is near the escalator, and it can be determined that the pedestrian has descended from the escalator (that is, is in the landing P4).
上述の例では、エスカレータで上階へ移動する場合について説明したが、下階へ移動する場合も同様に歩行者の位置を求めることができる。また、2階から3階へ移動する場合に限定されるものではなく、エスカレータを使って2階以上移動する場合も、同様に歩行者の位置を特定することができる。 In the above-described example, the case where the escalator moves to the upper floor has been described. However, the position of the pedestrian can be obtained in the same manner when moving to the lower floor. Moreover, it is not limited to the case of moving from the second floor to the third floor, and the position of the pedestrian can be specified in the same manner when the escalator is used to move two or more floors.
また、上述の例では、特徴地点としてエスカレータの場合について説明したが、上述の位置特定方法は、エスカレータの場合に限定されるものではなく、他の特徴地点についても、推定位置の誤差範囲内の特徴地点、歩行挙動、高度に関する情報などの条件を判定することにより、歩行者の位置を特定することができる。 In the above example, the case of an escalator has been described as a feature point. However, the above-described position specifying method is not limited to the case of an escalator, and other feature points are also within the error range of the estimated position. The position of a pedestrian can be specified by determining conditions such as information on feature points, walking behavior, and altitude.
次に、歩行者の推定位置の誤差範囲内に複数の特徴地点がある場合に、その特徴地点のうち1又は複数の特徴地点を選択する方法について説明する。この場合、誤差範囲は、2次元のみならず3次元の誤差も含む。 Next, a method for selecting one or a plurality of feature points from among the feature points when there are a plurality of feature points within the error range of the estimated position of the pedestrian will be described. In this case, the error range includes not only two-dimensional but also three-dimensional errors.
図12は誤差範囲内の特徴地点を選択する方法の一例を示す説明図である。歩行者が高層ビルの1階からエレベータに乗って上層階へ移動する場合について説明する。図12(a)及び図12(b)に示すように、例えば、高度センサ等の誤差により、推定位置の誤差範囲内に、30階のエレベータと31階のエレベータとが存在するとする。この場合、歩行者の位置として、30階のエレベータを選択して表示してもよく、31階のエレベータを選択して表示してもよい。あるいは、歩行者の位置として、30階及び31階のエレベータを選択して、一方又は両方を表示してもよい。 FIG. 12 is an explanatory diagram showing an example of a method for selecting a feature point within an error range. The case where a pedestrian moves from the first floor of a high-rise building to an upper floor on an elevator will be described. As shown in FIGS. 12A and 12B, it is assumed that, for example, an elevator on the 30th floor and an elevator on the 31st floor exist within the error range of the estimated position due to an error of the altitude sensor or the like. In this case, as a pedestrian position, an elevator on the 30th floor may be selected and displayed, or an elevator on the 31st floor may be selected and displayed. Alternatively, elevators on the 30th and 31st floors may be selected as pedestrian positions, and one or both may be displayed.
推定位置の誤差範囲内に30階及び31階のエレベータが特徴地点として存在する場合、図12(c)に示すように、その後の歩行者の歩行軌跡(推定位置の軌跡、測位位置の軌跡など)を参照し、各階の歩行通路と比較することにより、最も近い歩行通路を特定することができる。図12の例では、歩行者の歩行軌跡と31階の歩行通路とが合致しなくなり、最終的に30階の歩行通路のみが位置検出の対象として残る。 When the 30th and 31st floor elevators exist as feature points within the error range of the estimated position, as shown in FIG. 12C, the pedestrian's walking trajectory (estimated position trajectory, positioning position trajectory, etc.) ), The closest walking passage can be specified by comparing with the walking passage on each floor. In the example of FIG. 12, the walking trajectory of the pedestrian does not match the 31st floor walking path, and finally only the 30th floor walking path remains as a position detection target.
すなわち、推定位置の誤差範囲内に複数の特徴地点がある場合、その特徴地点のうち1又は複数の特徴地点を歩行者の位置として選択する。例えば、歩行者が複数階の建物内を歩行している場合、建物内の各階の歩行通路のデータと高度情報とを参照する。高度情報の誤差などから、いくつかの階が候補として存在する場合に、それらの各階の歩行通路を参照して歩行者の歩行軌跡(推定位置の軌跡、測位位置の軌跡など)に最も近い歩行通路を特定することができ、これにより、歩行者の位置を選択することができる。なお、確からしい位置が複数存在する場合には、複数の位置を選択することもできる。また、建物内に限らず、誤差範囲内に複数の道路又は歩行通路等が存在する場合も、歩行者の歩行軌跡(推定位置の軌跡、測位位置の軌跡など)に近い方を選択すればよい。選択した位置は、すべて表示してもよく、1つのみを表示してもよい。 That is, when there are a plurality of feature points within the error range of the estimated position, one or a plurality of feature points among the feature points is selected as the position of the pedestrian. For example, when a pedestrian is walking in a building on a plurality of floors, reference is made to the walking path data and altitude information on each floor in the building. When several floors exist as candidates due to errors in altitude information, etc., walks that are closest to the pedestrian's walking trajectory (estimated position trajectory, positioning position trajectory, etc.) by referring to the walking path of each floor A passage can be specified, and thereby the position of a pedestrian can be selected. In addition, when there are a plurality of probable positions, a plurality of positions can be selected. Further, not only in the building but also in the case where there are a plurality of roads or walking paths in the error range, it is only necessary to select the one closer to the pedestrian's walking locus (estimated position locus, positioning position locus, etc.). . All the selected positions may be displayed, or only one may be displayed.
また、誤差範囲内の各特徴地点の確からしさを相関度として表現し、歩行者の位置を特定する際に、相関度のうち良い方の特徴地点を表示してもよい。なお、相関度の悪い特徴地点については、直ちに棄却することなく、歩行者の歩行に応じて相関度が良くなった場合には、この特徴地点を表示させることができる。また、相関度が所定閾値より悪くなった場合には、その特徴値点を棄却してもよい。これにより、最も確からしい歩行者の位置を特定することができるとともに、歩行者の真の位置にもかかわらず、何らかの原因で一時的に歩行者の位置ではないと判断されるような状態でも、その位置を消失することなく維持して、本来の歩行者の位置を特定し続けることができる。 In addition, when the probability of each feature point within the error range is expressed as a correlation degree, and the position of the pedestrian is specified, the better feature point of the correlation degree may be displayed. In addition, about a feature point with a bad correlation degree, this feature point can be displayed when a correlation degree becomes good according to a pedestrian's walk, without rejecting immediately. Further, when the degree of correlation becomes worse than a predetermined threshold, the feature value point may be rejected. As a result, the position of the most probable pedestrian can be specified, and even if the pedestrian's true position is determined to be temporarily not the position of the pedestrian for some reason, The original position of the pedestrian can be specified while maintaining the position without disappearing.
図13、図14及び図15は振動特性の一例を示す説明図である。図において、横軸は周波数(Hz)を示し、縦軸は振動の強さを示す。これらの振動特性は、加速度センサで鉛直方向の加速度を検出することにより得ることができる。図13(a)は歩行者が通常に歩行する場合(例えば、緩やかな歩行、速歩など)の振動特性を示す。この場合、1秒間に2歩前後の歩数となるため、2Hz付近の振動の強さ(パワースペクトル)が大きくなる。また、緩やかに歩行する場合もあるため、4Hz、6Hz付近でも振動の強さが大きくなる。 13, FIG. 14 and FIG. 15 are explanatory diagrams showing examples of vibration characteristics. In the figure, the horizontal axis indicates the frequency (Hz), and the vertical axis indicates the strength of vibration. These vibration characteristics can be obtained by detecting the acceleration in the vertical direction with an acceleration sensor. FIG. 13A shows vibration characteristics when a pedestrian normally walks (for example, gentle walking, fast walking, etc.). In this case, since the number of steps is about 2 steps per second, the intensity of vibration (power spectrum) near 2 Hz increases. In addition, since there is a case of walking slowly, the strength of vibration increases even in the vicinity of 4 Hz and 6 Hz.
図13(b)は歩行者が階段を上がる場合の振動特性を示す。歩行者が階段を上がる場合には、2Hz付近の次に、3Hz、4Hz、5Hz付近で振動の強さが大きくなる。通常の歩行の場合と近似するものの、振動の強さは、全体として小さい値となる。 FIG. 13B shows vibration characteristics when a pedestrian goes up the stairs. When a pedestrian goes up the stairs, the intensity of vibration increases at around 3 Hz, 4 Hz, and 5 Hz next to around 2 Hz. Although it approximates the case of normal walking, the strength of vibration is a small value as a whole.
図13(c)は歩行者が階段を下りる場合の振動特性を示す。歩行者が階段を下りる場合には、振動特性は、通常の走行、階段上りの場合と近似するものの、振動の強さは全体的に大きく、2Hz、4Hz、6Hz付近で振動の強さが大きくなる。特に、2Hz付近では、通常の走行、階段上りの場合に比べて、振動の強さが最も大きくなる。 FIG. 13C shows vibration characteristics when a pedestrian goes down the stairs. When a pedestrian goes down the stairs, the vibration characteristics are similar to those of normal driving and going up the stairs, but the vibration strength is large overall, and the vibration strength is large around 2 Hz, 4 Hz, and 6 Hz. Become. In particular, in the vicinity of 2 Hz, the intensity of vibration is the largest compared with the case of normal traveling and climbing stairs.
図14(a)は歩行者が走っている(ランニングしている)場合の振動特性を示す。歩行者が走っている場合、3Hz付近で振動の強さが非常に大きくなる。また、他の周波数では、振動の強さにピークが認められず、全体としてなだらかな特性を示す。 FIG. 14A shows vibration characteristics when a pedestrian is running (running). When a pedestrian is running, the intensity of vibration becomes very large around 3 Hz. In addition, at other frequencies, no peak is observed in the strength of the vibration, and the characteristics are gentle as a whole.
図14(b)は歩行者が自転車に乗って走行している場合の振動特性を示す。歩行者が自転車に乗って走行している場合、通常歩行又はランニングの場合に比べて、自転車のペダルを踏むタイミングに対応した周波数付近で振動の強さが大きく、かつ多くの周波数で強さのピークが認められる。特に、2Hz〜4Hz、6Hz〜8Hz付近で振動のピークが顕著に現われる。図13、図14に示すように、振動特性により、歩行中の歩行状態も具体的に判定することができる。 FIG. 14B shows vibration characteristics when a pedestrian is riding on a bicycle. When a pedestrian is riding a bicycle, the vibration intensity is greater near the frequency corresponding to the timing of pedaling the bicycle and the strength is greater at many frequencies than when walking or running. A peak is observed. In particular, vibration peaks appear prominently in the vicinity of 2 Hz to 4 Hz and 6 Hz to 8 Hz. As shown in FIGS. 13 and 14, the walking state during walking can also be specifically determined by the vibration characteristics.
図15(a)は歩行者が地下鉄、列車等の鉄道車両、路面電車などの交通手段に乗車した場合の振動特性を示す。歩行者が鉄道車両、路面電車などの交通手段に乗車した場合は、振動の周波数特性は、特定の周波数での強さのピークはなく、広い範囲の周波数で比較的強さのレベルが小さい。 FIG. 15A shows vibration characteristics when a pedestrian gets on a transportation means such as a subway, a train such as a train, or a streetcar. When a pedestrian gets on a transportation means such as a railcar or a tram, the frequency characteristics of vibration have no intensity peak at a specific frequency, and the intensity level is relatively small over a wide range of frequencies.
図15(b)は歩行者がバスなどの交通手段に乗車した場合の振動特性を示す。歩行者がバスなどの交通手段に乗車した場合は、全体としては振動の強さは小さいものの、1Hz〜2Hz付近で比較的振動の強さが大きくなる。また、他の周波数でも振動の強さは小さいものの、多くのピークを有する特性となる。図15(a)、(b)は歩行者が交通手段に乗車した場合であって、交通手段が移動している場合の振動特性を示す。図15(c)は地下鉄、列車などの交通手段に歩行者が乗車した場合であって、交通手段が停止している場合の振動特性を示す。 FIG. 15B shows vibration characteristics when a pedestrian gets on a transportation means such as a bus. When a pedestrian gets on a transportation means such as a bus, the intensity of vibration is small as a whole, but the intensity of vibration is relatively large in the vicinity of 1 Hz to 2 Hz. In addition, although the intensity of vibration is small even at other frequencies, the characteristic has many peaks. FIGS. 15A and 15B show vibration characteristics when the pedestrian gets on the transportation means and the transportation means is moving. FIG. 15C shows vibration characteristics when a pedestrian gets on a transportation means such as a subway or a train and the transportation means is stopped.
図15(c)に示すように、交通手段が停止している場合は、振動の周波数特性は全体として非常に小さいレベルとなる。 As shown in FIG. 15C, when the transportation means is stopped, the frequency characteristics of vibration are at a very small level as a whole.
また、振動特性に加えて、加速度センサで水平方向の速度を検出することにより、通常歩行、ランニング、又は自転車による走行の別をさらに精度高く判定することができる。例えば、通常歩行で4km/h程度、通常のランニングで10km/h程度、自転車による走行で5〜10km/h程度である。また、歩行者が交通手段に乗車した場合には、交通手段に応じて移動速度が異なる場合があり、移動速度を検出することにより、歩行者が利用している移動手段(移動方法)を判定することができる。なお、詳細は後述する。 In addition to the vibration characteristics, by detecting the horizontal speed with an acceleration sensor, it is possible to determine whether the walking is normal walking, running, or running by bicycle with higher accuracy. For example, it is about 4 km / h for normal walking, about 10 km / h for normal running, and about 5 to 10 km / h for traveling by bicycle. In addition, when a pedestrian gets on a transportation means, the traveling speed may differ depending on the transportation means, and the traveling means (movement method) used by the pedestrian is determined by detecting the traveling speed. can do. Details will be described later.
表示部18は、例えば、液晶表示パネルであって、歩行者に自身の位置を地図上に表示する。
The
音声出力部19は、歩行者の位置を表示部18で表示する際に、歩行者に所要の情報を通知するため、又は注意を促すため音声又は音響を出力する。
When the pedestrian's position is displayed on the
移動方法判定部20は、誤差算出部172で算出した誤差範囲内の特徴地点を特定するとともに、特定した特徴地点、歩行挙動判定部173で得られた歩行者の歩行挙動、乗降判定部174での乗降の判定結果、振動検出部178で検出した振動特性などを関連付けて、歩行者が利用している移動手段(移動方法)を判定する。
The movement
図16は移動手段の例を示す説明図である。図16に示すように、移動手段(移動方法)は、3つのカテゴリーに分類することができる。なお、分類例は一例であって、これに限定されるものではない。第1移動手段は、予め乗降場所が定められた路線を有する交通機関(第1の交通機関)であり、第2移動手段は、第1の交通機関以外の交通機関(第2の交通機関であり、第3移動手段は、歩行又は自転車である。 FIG. 16 is an explanatory view showing an example of the moving means. As shown in FIG. 16, the moving means (moving method) can be classified into three categories. Note that the classification example is an example, and the present invention is not limited to this. The first moving means is a transportation means (first transportation means) having a route where a boarding / exiting location is determined in advance, and the second moving means is a transportation means other than the first transportation means (second transportation means). The third moving means is walking or bicycle.
第1移動手段としては、例えば、地下鉄、電車、列車若しくは汽車などの鉄道車両、ボート、遊覧船、フェリー若しくは観光船などの船舶、モノレール、ケーブルカー、ロープウェイ、航空機、路線バス又は路面電車などである。また、第2移動手段としては、例えば、自家用車、バイク、タクシー、トラック、観光バス又は貸切バスなどである。 As the first moving means, for example, a railway vehicle such as a subway, a train, a train or a train, a boat such as a boat, a pleasure boat, a ferry or a sightseeing boat, a monorail, a cable car, a ropeway, an airplane, a route bus or a tram is there. Moreover, as a 2nd moving means, it is a private car, a motorbike, a taxi, a truck, a sightseeing bus, or a charter bus etc., for example.
次に、移動手段の判定方法について説明する。図17は乗降場所が定められた路線を有する交通機関を判定する例を示す説明図である。図17に示すように、乗降場所が定められた路線を有する第1の交通機関(第1移動手段、第1移動方法)は、上述したとおり、鉄道車両、船舶、モノレール、ケーブルカー、ロープウェイ、航空機、路線バス又は路面電車などがあり、これらの交通機関には、それぞれ専用の乗降場所があり、乗降場所は交通手段により異なる地点にある。このため、歩行者の位置を推定した場合に、推定位置の誤差範囲に特徴地点として乗降場所を特定することができれば、歩行者がその乗降場所に応じた交通手段を利用する可能性が高くなる。この場合、歩行者が交通手段に乗車したことを判定することができれば、いずれの交通手段を利用したかが判定でき、歩行者の移動手段(移動方法)を判定することが可能となる。 Next, the determination method of a moving means is demonstrated. FIG. 17 is an explanatory diagram showing an example of determining a transportation facility having a route where a boarding / alighting place is determined. As shown in FIG. 17, as described above, the first transportation means (first moving means, first moving method) having a route in which a boarding / alighting place is defined are railway vehicles, ships, monorails, cable cars, ropeways, There are airplanes, route buses, trams, etc., and each of these transportation facilities has a dedicated boarding / exiting place. For this reason, when the position of a pedestrian is estimated, if a boarding / alighting place can be specified as a feature point in the error range of the estimated position, the possibility that the pedestrian uses a transportation means corresponding to the boarding / alighting place increases. . In this case, if it can be determined that the pedestrian has boarded the transportation means, it can be determined which transportation means is used, and the pedestrian's movement means (movement method) can be determined.
図17に示すように、例えば、鉄道車両の場合、歩行挙動は歩行停止である。歩行者の推定位置の誤差範囲にある特徴地点は、鉄道車両の乗降場所であり、振動特性は、図15(a)の例のように、歩行とは異なる連続的な弱い振動である。移動速度は、50km/h以上であり、高度の変化はない。このような条件のすべて、または、いくつかの条件が合致した場合には、歩行者の移動手段は、鉄道車両であると判定することができる。 As shown in FIG. 17, for example, in the case of a railway vehicle, the walking behavior is walking stop. The characteristic point in the error range of the estimated position of the pedestrian is a place where the railway vehicle gets on and off, and the vibration characteristic is continuous weak vibration different from walking as in the example of FIG. The moving speed is 50 km / h or more, and there is no change in altitude. When all or some of these conditions are met, the pedestrian moving means can be determined to be a rail vehicle.
また、船舶の場合、歩行挙動は歩行停止である。歩行者の推定位置の誤差範囲にある特徴地点は、船舶の乗降場所又は川、海、湖、沼などである。移動速度は、1km/h以上であり、高度の変化はない。このような条件のすべて、または、いくつかの条件が合致した場合には、歩行者の移動手段は、船舶であると判定することができる。 In the case of a ship, the walking behavior is walking stop. The characteristic points in the error range of the estimated position of the pedestrian are the place where the ship gets on / off or a river, sea, lake, swamp, and the like. The moving speed is 1 km / h or more, and there is no change in altitude. When all or some of these conditions are met, the pedestrian moving means can be determined to be a ship.
モノレールの場合、歩行挙動は歩行停止である。歩行者の推定位置の誤差範囲にある特徴地点は、モノレールの乗降場所であり、移動速度は、10km/h以上であり、高度の変化はない。このような条件のすべて、または、いくつかの条件が合致した場合には、歩行者の移動手段は、モノレールであると判定することができる。 In the case of a monorail, the walking behavior is stop walking. The characteristic point in the error range of the estimated position of the pedestrian is a monorail boarding / alighting place, the moving speed is 10 km / h or more, and there is no change in altitude. If all or some of these conditions are met, the pedestrian's moving means can be determined to be a monorail.
ケーブルカーの場合、歩行挙動は歩行停止である。歩行者の推定位置の誤差範囲にある特徴地点は、ケーブルカーの乗降場所であり、移動速度は、10km/h以上であり、高度の変化がある。このような条件のすべて、または、いくつかの条件が合致した場合には、歩行者の移動手段は、ケーブルカーであると判定することができる。 In the case of a cable car, the walking behavior is stopping walking. The characteristic point in the error range of the estimated position of the pedestrian is the place where the cable car gets on and off, the moving speed is 10 km / h or more, and there is a change in altitude. If all or some of these conditions are met, the pedestrian's moving means can be determined to be a cable car.
ロープウェイの場合、歩行挙動は歩行停止である。歩行者の推定位置の誤差範囲にある特徴地点は、ロープウェイの乗降場所であり、移動速度は、10km/h以上であり、高度の変化がある。このような条件のすべて、または、いくつかの条件が合致した場合には、歩行者の移動手段は、ロープウェイであると判定することができる。 In the case of the ropeway, the walking behavior is walking stop. The characteristic point in the error range of the estimated position of the pedestrian is the place where the ropeway gets on and off, the moving speed is 10 km / h or more, and there is a change in altitude. If all or some of these conditions are met, the pedestrian's moving means can be determined to be a ropeway.
航空機の場合、歩行挙動は歩行停止である。歩行者の推定位置の誤差範囲にある特徴地点は、航空機の乗降場所であり、移動速度は、300km/h以上であり、高度の変化がある。このような条件のすべて、または、いくつかの条件が合致した場合には、歩行者の移動手段は、航空機であると判定することができる。 In the case of an aircraft, the walking behavior is walking stop. The characteristic point in the error range of the estimated position of the pedestrian is the place where the aircraft gets on and off, the moving speed is 300 km / h or more, and there is a change in altitude. When all or some of these conditions are met, the pedestrian moving means can be determined to be an aircraft.
路線バスの場合、歩行挙動は歩行停止である。歩行者の推定位置の誤差範囲にある特徴地点は、路線バスの乗降場所であり、振動特性は、図15(b)の例のように、全体としては振動の強さは小さいものの、1Hz〜2Hz付近で比較的振動の強さが大きくなる。また、他の周波数でも振動の強さは小さいものの、多くのピークを有する特性となる。移動速度は、10km/h以上であり、高度の変化はない。このような条件のすべて、または、いくつかの条件が合致した場合には、歩行者の移動手段は、路線バスであると判定することができる。 In the case of a route bus, the walking behavior is walking stop. The characteristic point in the error range of the estimated position of the pedestrian is the place of getting on and off the route bus, and the vibration characteristic is 1 Hz to the whole although the intensity of vibration is small as in the example of FIG. The intensity of vibration is relatively large in the vicinity of 2 Hz. In addition, although the intensity of vibration is small even at other frequencies, the characteristic has many peaks. The moving speed is 10 km / h or more, and there is no change in altitude. If all or some of these conditions are met, the pedestrian's moving means can be determined to be a route bus.
路面電車の場合、歩行挙動は歩行停止である。歩行者の推定位置の誤差範囲にある特徴地点は、路面電車の乗降場所であり、振動特性は、図15(a)の例のように、歩行とは異なる連続的な弱い振動である。移動速度は、10km/h以上であり、高度の変化はない。このような条件のすべて、または、いくつかの条件が合致した場合には、歩行者の移動手段は、路面電車であると判定することができる。なお、図17の例は一例であって、これに限定されるものではなく、例えば、判定のための条件を他の条件とすることもできる。 In the case of a tram, the walking behavior is stopping walking. The characteristic point in the error range of the estimated position of the pedestrian is the place where the tram is getting on and off, and the vibration characteristic is continuous weak vibration different from walking as in the example of FIG. The moving speed is 10 km / h or more, and there is no change in altitude. When all or some of these conditions are met, the pedestrian moving means can be determined to be a tram. Note that the example of FIG. 17 is an example, and the present invention is not limited to this. For example, the condition for determination may be another condition.
一方、第2移動手段(第2移動方法)は、第1移動手段のように、専用の乗降場所がなく、一般道路、駐車場等の任意の地点から乗車できる交通機関(第2の交通機関)である。このため、歩行者の位置を推定した場合に、推定位置の誤差範囲に特徴地点として自動車などの車両が通行できる道路を特定することができれば、歩行者がその交通機関を利用する可能性が高くなる。この場合、歩行者が交通手段に乗車したことを判定することができれば、歩行者の移動手段(移動方法)を判定することが可能となる。歩行者が交通手段に乗車したか否かは、例えば、移動速度が5km/h〜40km/h程度を超える場合に乗車したと判定することができる。 On the other hand, the second moving means (second moving method) has a dedicated boarding place unlike the first moving means, and can be boarded from any point such as a general road or a parking lot (second transportation means). ). For this reason, when the position of a pedestrian is estimated, if a road on which a vehicle such as an automobile can pass as a feature point can be specified in the error range of the estimated position, the pedestrian is likely to use the transportation. Become. In this case, if it can be determined that the pedestrian has boarded the transportation means, it is possible to determine the pedestrian moving means (moving method). Whether or not the pedestrian has boarded the transportation means can be determined to have boarded, for example, when the moving speed exceeds about 5 km / h to 40 km / h.
また、第2の交通機関の場合には、交差点の信号機の切り替えタイミングの関係で、交差点付近での減速、加速、あるいは停止することが多く、これらを検出することで、さらに精度良く移動手段を判定することができる。また、第2の交通機関の場合には、第1の交通機関用の乗降場所では停止しないことから、これを検出してもよい。これにより、さらに第2の交通機関での移動の判定精度を高めることができる。 In the case of the second transportation system, the vehicle often decelerates, accelerates or stops near the intersection because of the timing of switching the traffic light at the intersection. By detecting these, the moving means can be more accurately detected. Can be determined. Further, in the case of the second transportation, this may be detected because it does not stop at the boarding place for the first transportation. Thereby, the determination accuracy of the movement in the second transportation can be further increased.
また、例えば、自転車とは異なる周期の歩行リズムを検出したとき、あるいは、移動速度が、例えば、5km/h以下であるとき、移動方法は、歩行であると判定することができる。また、歩行とは異なる周期のリズムを検出し、かつ、移動速度が、例えば、20km/h以下であるときには、歩行者が自転車で移動していると判定することができる。なお、この場合、不定期に移動速度が、例えば、5km/h以上で歩行停止が検出された場合に、歩行者が自転車で移動していると判定してもよい。 Further, for example, when a walking rhythm with a different cycle from that of a bicycle is detected, or when the moving speed is 5 km / h or less, the moving method can be determined to be walking. Further, when a rhythm having a different period from that of walking is detected and the moving speed is, for example, 20 km / h or less, it can be determined that the pedestrian is moving by bicycle. In this case, it may be determined that the pedestrian is moving on a bicycle when the walking speed is irregularly detected, for example, at a speed of 5 km / h or more, and a walking stop is detected.
次に、位置特定装置10の地図マッチング法による位置検出処理について説明する。図18は推定位置の新規登録の一例を示す説明図である。推定位置の新規登録(初期登録)は、地図マッチング処理を開始した場合、あるいは、推定位置の候補が1つもなくなってしまった場合に行う処理である。
Next, the position detection process by the map matching method of the
推定位置の新規登録を行うか否かは、例えば、次の条件(1)、条件(2)により判定する。すなわち、条件(1)及び条件(2)の両方を充足する場合、推定位置の新規登録を実施せず、条件(1)又は条件(2)のいずれかが充足しない場合、推定位置の新規登録を行う。条件(1)は、センサ等の信頼度が所定の閾値以下(信頼性が悪い)の場合であり、例えば、GPS131の信頼性が悪い場合、地磁気センサの信頼性が悪い場合などである。また、条件(2)は、所定の範囲(時間及び/又は距離)以上、歩行の乱れがある場合である。
Whether or not to newly register the estimated position is determined by, for example, the following condition (1) and condition (2). That is, when both the condition (1) and the condition (2) are satisfied, the new registration of the estimated position is not performed, and when either the condition (1) or the condition (2) is not satisfied, the new registration of the estimated position is performed. I do. Condition (1) is a case where the reliability of the sensor or the like is equal to or less than a predetermined threshold value (bad reliability). For example, the reliability of the
図18に示すように、測位位置Aの誤差範囲内に地図上の道路又は設定した通路があるか否かを判定し、道路(又は通路)がある場合には、測位位置Aに最も近い当該道路上又は通路上の地点を測位位置Aに対応する新規の推定位置として登録する。図18では、誤差範囲内に2つの道路(又は通路)が存在するため、それぞれの道路(又は通路)において測位位置Aから最も近い地点M、Nを推定位置として登録する。この場合、測位位置Aまでの測位軌跡の方位又は測位位置Aでの測位方位とほぼ方位が一致する道路(又は通路)を予め登録しておくこともできる。仮に、測位軌跡の方位又は測位方位と道路(又は通路)の方位とが略一致するような道路(又は通路)がない場合には、誤差範囲内に登録できる道路(又は通路)が存在するまで推定位置の新規登録を行わずに待機する。 As shown in FIG. 18, it is determined whether there is a road on the map or a set passage within the error range of the positioning position A. If there is a road (or a passage), the closest to the positioning position A A point on the road or passage is registered as a new estimated position corresponding to the positioning position A. In FIG. 18, since there are two roads (or passages) within the error range, the points M and N that are closest to the positioning position A on each road (or passage) are registered as estimated positions. In this case, it is also possible to register in advance a road (or a passage) whose orientation substantially coincides with the orientation of the positioning locus up to the positioning location A or the positioning orientation at the positioning location A. If there is no road (or passage) in which the orientation of the positioning trajectory or the positioning orientation substantially matches the direction of the road (or passage), until there is a road (or passage) that can be registered within the error range Wait without newly registering the estimated position.
推定位置を新規に登録した場合、その推定位置に対応する測位位置の誤差範囲を、新規登録した推定位置の誤差範囲として設定(登録)する。図18の例では、推定位置M、Nの誤差範囲は、推定位置Aの誤差範囲を引き継ぐ。また、新規登録した推定位置M、Nとそれに対応する測位位置Aとの位置ずれに基づいて、推定位置M、Nの評価係数を算出する。 When the estimated position is newly registered, the error range of the positioning position corresponding to the estimated position is set (registered) as the error range of the newly registered estimated position. In the example of FIG. 18, the error range of the estimated positions M and N inherits the error range of the estimated position A. Further, based on the positional deviation between the newly registered estimated positions M and N and the corresponding positioning position A, evaluation coefficients for the estimated positions M and N are calculated.
図19は新規登録した推定位置の評価係数の算出の一例を示す説明図である。図19の例は、測位位置Aに対応させて推定位置Mを新規登録した場合を示す。測位位置Aの座標を(X、Y)、新規登録した推定位置Mの座標を(x、y)とすると、推定位置Mの評価係数Cは、C=C1+C2とすることができる。ここで、C1=|x−X|、C2=|y−Y|で表わすことができる。すなわち、推定位置Mの評価係数Cは、推定位置Mと測位位置Aのx座標の差、推定位置Mと測位位置Aのy座標の差とすることができる。この場合、評価係数が小さいほど、推定位置の確からしさ(確率)が高いということができる。評価係数Cは、x座標毎、y座標毎に算出するだけでなく、x座標とy座標の絶対値の和、あるいは、自乗和の平方根等により1つの指標とすることもできる。これにより、推定位置Mが測位位置Aに対して、どの程度確かな位置であるかを把握することができる。 FIG. 19 is an explanatory diagram showing an example of calculation of an evaluation coefficient for a newly registered estimated position. The example of FIG. 19 shows a case where the estimated position M is newly registered in association with the positioning position A. If the coordinates of the positioning position A are (X, Y) and the coordinates of the newly registered estimated position M are (x, y), the evaluation coefficient C of the estimated position M can be C = C1 + C2. Here, C1 = | x−X | and C2 = | y−Y |. That is, the evaluation coefficient C of the estimated position M can be the difference between the x coordinate of the estimated position M and the positioning position A, and the difference of the y coordinate between the estimated position M and the positioning position A. In this case, the smaller the evaluation coefficient, the higher the probability (probability) of the estimated position. The evaluation coefficient C is not only calculated for each x coordinate and each y coordinate, but can also be used as one index by the sum of absolute values of the x coordinate and the y coordinate or the square root of the square sum. Thereby, it is possible to grasp how much the estimated position M is relative to the positioning position A.
次に、新規登録後の推定位置の軌跡の算出例について説明する。図20は交通機関を利用するまでの地上での推定位置の軌跡の算出例を示す説明図であり、図21は交通機関を利用するまでの地下での推定位置の軌跡の算出例を示す説明図である。図20及び図21の例では、地図マッチングを利用するとともに、道路又は通路の特徴地点に推定位置を更新(補正)する。図20に示すように、推定位置の誤差範囲内に特徴地点である地下横断通路が存在する場合、推定位置を地下横断道路の地点に更新する。なお、特徴地点以外の地点では、推定位置を道路に更新しない。 Next, an example of calculating the locus of the estimated position after new registration will be described. FIG. 20 is an explanatory diagram showing an example of calculation of the estimated position trajectory on the ground until the transportation facility is used, and FIG. 21 is an explanatory diagram showing an example of calculating the estimated position locus on the underground until the transportation facility is used. FIG. In the example of FIGS. 20 and 21, map matching is used, and the estimated position is updated (corrected) at the feature point of the road or passage. As shown in FIG. 20, when the underground crossing passage which is a characteristic point exists within the error range of the estimated position, the estimated position is updated to the point of the underground crossing road. Note that the estimated position is not updated to a road at points other than the characteristic points.
また、図21に示すように、推定位置の誤差範囲内に特徴地点である曲がり角、券売機、改札口、階段、エスカレータ、エレベータ等が存在する場合、推定位置をこれらの特徴地点に更新する。なお、特徴地点以外の地点では、推定位置を通路に更新しない。 In addition, as shown in FIG. 21, when there are corners, ticket machines, ticket gates, stairs, escalators, elevators, and the like that are characteristic points within the error range of the estimated position, the estimated position is updated to these characteristic points. Note that the estimated position is not updated to a passage at a point other than the feature point.
図22は交通機関を利用するまでの地上での推定位置の軌跡算出の他の例を示す説明図であり、図23は交通機関を利用するまでの地下での推定位置の軌跡算出の他の例を示す説明図である。図22及び図23の例では、地図マッチングを利用して、歩行者の歩行方位と道路又は通路の方位とが所定の閾値を超えない限り、推定位置を常時道路又は通路上にマッチングさせる。 FIG. 22 is an explanatory diagram showing another example of the locus calculation of the estimated position on the ground until the transportation facility is used, and FIG. 23 is another diagram of the locus calculation of the estimated position underground until the transportation facility is used. It is explanatory drawing which shows an example. In the examples of FIGS. 22 and 23, the estimated position is always matched on the road or passage unless the walking direction of the pedestrian and the direction of the road or passage exceed a predetermined threshold using map matching.
また、図22に示すように、推定位置の誤差範囲内に特徴地点である地下横断通路が存在する場合、推定位置を地下横断道路の地点に更新する。また、図23に示すように、推定位置の誤差範囲内に特徴地点である曲がり角、券売機、改札口、階段、エスカレータ、エレベータ等が存在する場合、推定位置をこれらの特徴地点に更新する。 Also, as shown in FIG. 22, when an underground crossing passage that is a characteristic point exists within the error range of the estimated position, the estimated position is updated to a point of the underground crossing road. Further, as shown in FIG. 23, when there are a turning point, a ticket machine, a ticket gate, a staircase, an escalator, an elevator, and the like as characteristic points within the error range of the estimated position, the estimated position is updated to these characteristic points.
また、別の方法として、例えば、地図マッチングを利用して、推定位置が通路(通路領域)からはみ出した場合に、推定位置を通路に更新することもできる。また、推定位置の誤差範囲内に特徴地点である券売機、改札口、階段、エスカレータ、エレベータ等が存在する場合、推定位置をこれらの特徴地点に更新することもできる。特徴地点以外の地点では、推定位置が通路からはみ出さない限り、推定位置を通路に更新しない。なお、地上の場合も同様である。 As another method, for example, when the estimated position protrudes from the passage (passage area) using map matching, the estimated position can be updated to the passage. In addition, when there are ticket machines, ticket gates, stairs, escalators, elevators, and the like that are feature points within the error range of the estimated position, the estimated position can be updated to these feature points. At points other than the feature points, the estimated position is not updated to the passage unless the estimated position protrudes from the passage. The same applies to the ground.
また、地図マッチングを利用せずに自立航法のみを利用することもできる。例えば、GPS衛星からの電波を受信できない地下では、自立航法のみを利用して推定位置を求めるとともに、推定位置の誤差範囲内に特徴地点である券売機、改札口、階段、エスカレータ、エレベータ等が存在する場合、推定位置をこれらの特徴地点に更新する。また、GPS衛星からの電波を受信できない地下では、自立航法のみを利用して推定位置を求めるとともに、特徴地点での推定位置の更新を行わないようにすることもできる。かかる方法は、駅舎などの構造により、歩行者が交通手段に乗車又は降車した地点を特定し易いなど推定位置の誤差範囲の大きさがある程度許容できる場合などには、用いることができる。 In addition, it is possible to use only self-contained navigation without using map matching. For example, in the basement where radio waves from GPS satellites cannot be received, the estimated position is obtained using only self-contained navigation, and ticket machines, ticket gates, stairs, escalators, elevators, etc. that are characteristic points within the estimated position error range If present, the estimated position is updated to these feature points. In addition, in the basement where radio waves from GPS satellites cannot be received, it is possible to obtain the estimated position using only the self-contained navigation and not to update the estimated position at the feature point. Such a method can be used when the size of the error range of the estimated position can be tolerated to some extent, such as the location of the station building or the like that makes it easy to identify the point where the pedestrian gets on or off the transportation means.
なお、上述の例では、道路から地下に入り交通手段に乗車するまでの例を説明したが、交通手段から降車して道路に出るまでの推定位置も同様に特定し追跡することができる。従って、例えば、プラットホームから交通手段に乗車するまで、乗車後降車するまで、かつ降車してから道路に出るまでのすべての経路において継続(連続)して歩行者の位置を特定、追跡することが可能となる。 In the above-described example, the example of entering the underground from the road and getting on the transportation means has been described. However, the estimated position from the transportation means to the road and exiting on the road can be similarly identified and tracked. Therefore, for example, it is possible to identify and track the position of a pedestrian continuously (continuously) on all routes from the platform until getting on the transportation means, getting off after getting on, and getting off after getting off the road. It becomes possible.
推定位置の誤差範囲は、推定位置の新規登録(初期登録)では、測位誤差(例えば、20〜200mの範囲)とすることができる。また、推定位置の誤差範囲は、道路又は通路の特徴地点で推定位置を更新(補正)した場合には、最小の誤差範囲(例えば、道路幅又は通路幅程度)とすることができる。その後、歩行者が歩行するにつれて、測位誤差が累加されるため、推定位置の誤差範囲を増加させることができる。これにより、一旦歩行者の位置が決定(確定)され、その位置での誤差範囲を所定値に設定した後は、測位軌跡の増加(移動距離又は移動方位)に伴って測位誤差が増加した場合でも、測位軌跡に応じて、推定位置の適切な誤差範囲を求めることができる。なお、推定位置の誤差範囲を常に適当な所定の一定値(例えば、100m)とすることもできる。これにより、位置検出の処理労力を低減することができる。 The error range of the estimated position can be a positioning error (for example, a range of 20 to 200 m) in the new registration (initial registration) of the estimated position. Further, the error range of the estimated position can be set to the minimum error range (for example, about the road width or the passage width) when the estimated position is updated (corrected) at the feature point of the road or the passage. Thereafter, as the pedestrian walks, positioning errors are accumulated, so that the error range of the estimated position can be increased. As a result, once the position of the pedestrian is determined (confirmed), and after setting the error range at that position to a predetermined value, the positioning error increases with an increase in the positioning trajectory (movement distance or direction) However, an appropriate error range of the estimated position can be obtained according to the positioning locus. The error range of the estimated position can always be an appropriate predetermined constant value (for example, 100 m). Thereby, the processing effort of position detection can be reduced.
次に、推定位置の更新方法について説明する。推定位置の更新は、例えば、推定位置の誤差範囲内の道路又は通路の接続特性、道路又は通路と他の領域との接続特性、歩行者の歩行挙動、測位データの信頼度(信頼性)、推定位置の評価係数等に基づいて行う。また、推定位置が妥当でない場合には、推定位置の棄却を行う。 Next, a method for updating the estimated position will be described. The update of the estimated position includes, for example, the connection characteristics of the road or passage within the error range of the estimated position, the connection characteristics between the road or passage and other areas, the walking behavior of the pedestrian, the reliability (reliability) of the positioning data, This is performed based on the evaluation coefficient of the estimated position. If the estimated position is not valid, the estimated position is rejected.
図24は推定位置の更新の一例を示す説明図である。図24に示すように、測位位置Aまでの測位軌跡に対応して、前回(例えば、直近でもよく、2回又は3回などの複数回前でもよい)に更新した推定位置からの推定位置の軌跡により、測位位置Aに対応して2つの推定位置M、Nが存在するとする。推定位置Mの誤差範囲内には、道路又は通路が存在するので、推定位置Mを道路上又は通路上の位置に更新する。また、推定位置Mと更新した推定位置との位置ずれに対応する値を推定位置Mの評価係数に加算して、更新した推定位置の評価係数として引き継ぐようにしてもよい。また、特徴地点において、推定位置Mの位置ずれを補正して推定位置を更新し、評価係数、誤差範囲を更新することもできる。この場合、更新する誤差範囲としては、例えば、最小値(道路幅又は通路幅程度の範囲)を設定することができる。なお、推定位置の方位と道路又は通路の方位との方位差が所定の閾値より小さいか否かを判定し、方位差が閾値より大きい場合、推定位置を道路上又は通路上に更新しないようにすることもできる。 FIG. 24 is an explanatory diagram showing an example of updating the estimated position. As shown in FIG. 24, the estimated position from the estimated position updated last time (for example, may be the latest or may be two or three times before) corresponding to the positioning trajectory up to the positioning position A. It is assumed that there are two estimated positions M and N corresponding to the positioning position A due to the locus. Since a road or a passage exists within the error range of the estimated position M, the estimated position M is updated to a position on the road or the passage. Further, a value corresponding to the positional deviation between the estimated position M and the updated estimated position may be added to the evaluation coefficient of the estimated position M and inherited as the updated estimated coefficient of the estimated position. In addition, at the feature point, the estimated position can be updated by correcting the displacement of the estimated position M, and the evaluation coefficient and error range can be updated. In this case, as the error range to be updated, for example, a minimum value (a range of road width or passage width) can be set. In addition, it is determined whether or not the azimuth difference between the azimuth of the estimated position and the azimuth of the road or the passage is smaller than a predetermined threshold. If the azimuth difference is larger than the threshold, the estimated position is not updated on the road or the passage. You can also
推定位置Nの誤差範囲内では、前回に更新した推定位置が存在していた道路又は通路が誤差範囲外となるため、誤差範囲内に別の道路又は通路があるか否かを判定する。仮に別の道路又は通路が存在する場合、推定位置をその道路又は通路の位置に更新するとともに、推定位置Nの誤差範囲、評価係数を更新した推定位置の誤差範囲、評価係数として引き継ぐ。仮に更新すべき道路又は通路がないと判定した場合、推定位置Nを棄却することができる。 Within the error range of the estimated position N, the road or passage where the estimated position updated last time is outside the error range, so it is determined whether there is another road or passage within the error range. If another road or passage exists, the estimated position is updated to the position of the road or passage, and the error range of the estimated position N and the error range of the estimated position updated with the evaluation coefficient are taken over as the evaluation coefficient. If it is determined that there is no road or passage to be updated, the estimated position N can be rejected.
図25は推定位置の更新の他の例を示す説明図である。図25の例は、前回(例えば、直近でもよく、2回又は3回などの複数回前でもよい)に更新した推定位置が存在する道路又は通路が2つの道路又は通路に分岐するような場合である。測位位置Aまでの測位軌跡に対応して、前回に更新した推定位置からの推定位置の軌跡により、測位位置Aに対応して1つの推定位置Mが存在するとする。推定位置Mの誤差範囲内には、分岐した一方の道路又は通路が存在するので、推定位置Mを道路上又は通路上の位置に更新する。また、推定位置Mと更新した推定位置との位置ずれに対応する値を推定位置Mの評価係数に加算して、更新した推定位置の評価係数として引き継ぐようにしてもよい。推定位置Mの誤差範囲外となった他方の道路上又は通路上の推定位置は棄却する。なお、この場合においても、特徴地点において、推定位置Mの位置ずれを補正して推定位置を更新し、評価係数、誤差範囲を更新することもできる。 FIG. 25 is an explanatory diagram showing another example of updating the estimated position. The example of FIG. 25 is a case where the road or passage where the estimated position updated last time (for example, may be the latest or may be two or three times before) branches into two roads or passages. It is. Assume that there is one estimated position M corresponding to the positioning position A by the locus of the estimated position from the previously updated estimated position corresponding to the positioning locus up to the positioning position A. Since one branched road or passage exists within the error range of the estimated position M, the estimated position M is updated to a position on the road or the passage. Further, a value corresponding to the positional deviation between the estimated position M and the updated estimated position may be added to the evaluation coefficient of the estimated position M and inherited as the updated estimated coefficient of the estimated position. The estimated position on the other road or passage that is outside the error range of the estimated position M is rejected. In this case as well, at the feature point, the estimated position can be updated by correcting the displacement of the estimated position M, and the evaluation coefficient and error range can be updated.
図26は推定位置の更新の他の例を示す説明図である。図26の例も、前回(例えば、直近でもよく、2回又は3回などの複数回前でもよい)に更新した推定位置が存在する道路又は通路が2つの道路又は通路に分岐するような場合である。測位位置Aまでの測位軌跡に対応して、前回に更新した推定位置からの推定位置の軌跡により、測位位置Aに対応して1つの推定位置Mが存在するとする。推定位置Mの誤差範囲内には、分岐した両方の道路又は通路が存在するので、推定位置Mを各道路上又は通路上の位置に更新する。更新した推定位置を第1候補の推定位置及び第2候補の推定位置とする。また、推定位置Mと第1候補の推定位置及び第2候補の推定位置との位置ずれに対応する値を推定位置Mの評価係数に加算して、第1候補の推定位置及び第2候補の推定位置の評価係数として引き継ぐようにしてもよい。なお、この場合においても、特徴地点において、推定位置Mの位置ずれを補正して推定位置を更新し、評価係数、誤差範囲を更新することもできる。 FIG. 26 is an explanatory diagram showing another example of updating the estimated position. In the example of FIG. 26 as well, when the road or passage where the estimated position updated last time (for example, the latest or two or three times before) may exist is branched into two roads or passages. It is. Assume that there is one estimated position M corresponding to the positioning position A by the locus of the estimated position from the previously updated estimated position corresponding to the positioning locus up to the positioning position A. Since both branched roads or paths exist within the error range of the estimated position M, the estimated position M is updated to a position on each road or path. The updated estimated position is set as the estimated position of the first candidate and the estimated position of the second candidate. Further, a value corresponding to the positional deviation between the estimated position M and the estimated position of the first candidate and the estimated position of the second candidate is added to the evaluation coefficient of the estimated position M, and the estimated position of the first candidate and the second candidate You may make it inherit as an evaluation coefficient of an estimated position. In this case as well, at the feature point, the estimated position can be updated by correcting the displacement of the estimated position M, and the evaluation coefficient and error range can be updated.
次に、特徴地点での推定位置の評価係数の算出方法について説明する。図27は特徴地点での推定位置の評価係数の算出の一例を示す説明図である。図27の例では、特徴地点B1、B2、B3において、測位位置A1、A2、A3に対応して道路上又は通路上の位置に更新した推定位置M1、M2、M3があるとする。特徴地点B1〜B3は、例えば、横断歩道、歩道橋、地下横断通路、階段、エレベータ、エスカレータ、券売機、改札口、駅のプラットホーム、曲がり角などである。測位位置A1と推定位置M1との位置ずれを(x1、y1)とし、測位位置A2と推定位置M2との位置ずれを(x2、y2)とし、測位位置A3と推定位置M3との位置ずれを(x3、y3)とする。また、前回(例えば、直近でもよく、2回又は3回などの複数回前でもよい)に更新した推定位置と対応する測位位置との位置ずれを(x0、y0)とする。推定位置(例えば、推定位置M3)の評価係数を、推定位置と測位位置との位置ずれの差の平均値として求めることができる。 Next, a method for calculating the evaluation coefficient of the estimated position at the feature point will be described. FIG. 27 is an explanatory diagram illustrating an example of calculation of the evaluation coefficient of the estimated position at the feature point. In the example of FIG. 27, it is assumed that there are estimated positions M1, M2, and M3 that are updated to positions on the road or passage corresponding to the positioning positions A1, A2, and A3 at the feature points B1, B2, and B3. The feature points B1 to B3 are, for example, a pedestrian crossing, a pedestrian bridge, an underground crossing passage, a staircase, an elevator, an escalator, a ticket machine, a ticket gate, a station platform, and a corner. The positional deviation between the positioning position A1 and the estimated position M1 is (x1, y1), the positional deviation between the positioning position A2 and the estimated position M2 is (x2, y2), and the positional deviation between the positioning position A3 and the estimated position M3 is Let (x3, y3). In addition, the positional deviation between the estimated position updated last time (for example, the latest position or a plurality of previous times such as two times or three times) and the corresponding positioning position is (x0, y0). The evaluation coefficient of the estimated position (for example, estimated position M3) can be obtained as an average value of the difference in positional deviation between the estimated position and the positioning position.
すなわち、x方向の位置ずれの差の平均値は、{|x1−x0|+|x2−x1|+|x3−x2|}/3となり、y方向の位置ずれの差の平均値は、{|y1−y0|+|y2−y1|+|y3−y2|}/3となる。各特徴地点B1、B2、B3での位置ずれが等しいほど評価係数は小さくなり、推定位置の確からしさ(確率)が大きいといえる。これにより、推定位置が測位位置に対して、どの程度確かな位置であるかを把握することができる。 That is, the average value of the difference in positional deviation in the x direction is {| x1-x0 | + | x2-x1 | + | x3-x2 |} / 3, and the average value of the positional deviation in the y direction is { | Y1-y0 | + | y2-y1 | + | y3-y2 |} / 3. It can be said that as the positional deviation at each of the feature points B1, B2, and B3 is equal, the evaluation coefficient becomes smaller and the probability (probability) of the estimated position is larger. Thereby, it is possible to grasp how much the estimated position is relative to the positioning position.
なお、評価係数として、各特徴地点での位置ずれの差の2乗を合計して平均し、平均した値の平方根を求めることもできる。また、平均値に代えて、中央値、最大値と最小値の和の2分の1の数値など他の統計値を用いることもできる。 In addition, as an evaluation coefficient, the square of the difference of the position shift in each feature point is totaled and averaged, and the square root of the average value can be obtained. Further, instead of the average value, other statistical values such as a median value and a numerical value that is a half of the sum of the maximum value and the minimum value can be used.
図28は特徴地点での推定位置の評価係数の算出の他の例を示す説明図である。図28の例では、特徴地点B1、B2、B3において、測位位置A1、A2、A3に対応して推定位置M1、M2、M3があるとする。地点B1の位置と推定位置M1との位置ずれ(距離)をd1とし、地点B2の位置と推定位置M2との位置ずれ(距離)をd2とし、地点B3の位置と推定位置M3との位置ずれ(距離)をd3とする。推定位置(例えば、推定位置M3)の評価係数を、道路上又は通路上の特徴地点と推定位置との位置ずれ(距離)の平均値(d1+d2+d3)/3として求めることができる。 FIG. 28 is an explanatory diagram showing another example of calculating the evaluation coefficient of the estimated position at the feature point. In the example of FIG. 28, it is assumed that there are estimated positions M1, M2, and M3 corresponding to the positioning positions A1, A2, and A3 at the feature points B1, B2, and B3. The positional deviation (distance) between the position of the point B1 and the estimated position M1 is d1, the positional deviation (distance) between the position of the point B2 and the estimated position M2 is d2, and the positional deviation between the position of the point B3 and the estimated position M3. Let (distance) be d3. The evaluation coefficient of the estimated position (for example, estimated position M3) can be obtained as an average value (d1 + d2 + d3) / 3 of the positional deviation (distance) between the feature point on the road or the passage and the estimated position.
すなわち、推定位置と道路又は通路の位置との距離が短いほど、評価係数は小さく、推定位置の確からしさ(確率)が大きいといえる。これにより、推定位置が道路又は通路に対して、どの程度確かな位置であるかを把握することができる。 That is, it can be said that the shorter the distance between the estimated position and the position of the road or passage, the smaller the evaluation coefficient and the greater the probability (probability) of the estimated position. Thereby, it can be grasped how much the estimated position is relative to the road or the passage.
図29は推定位置の評価係数の他の例を示す説明図である。推定位置の評価係数を求める場合に、図27、図28の例で示すような特徴地点のように、明らかな方位変更がある地点で評価係数を算出する構成に限定されず、例えば、図29に示すように、推定位置の軌跡又は測位軌跡と地図上の道路形状又は通路形状とのマッチングを評価することもできる。なお、上述したような複数の種類の評価係数のいずれか1つを用いて評価することもでき、あるいは、複数種類の評価係数に適宜重み付けを行って合算し、1つの評価係数として用いることもできる。 FIG. 29 is an explanatory diagram showing another example of the evaluation coefficient of the estimated position. When obtaining the evaluation coefficient of the estimated position, the present invention is not limited to the configuration in which the evaluation coefficient is calculated at a point where there is an obvious azimuth change, such as a characteristic point as shown in the examples of FIGS. As shown in Fig. 5, it is possible to evaluate the matching between the locus of the estimated position or the positioning locus and the road shape or the passage shape on the map. In addition, it is possible to evaluate using any one of the plurality of types of evaluation coefficients as described above. Alternatively, the plurality of types of evaluation coefficients may be appropriately weighted and combined to be used as one evaluation coefficient. it can.
次に、推定位置の評価係数を更新(補正)する方法について説明する。道路上の位置に更新した推定位置が横断歩道又はその付近にある場合に、歩行者の歩行速度の増加又は歩行停止を検出したときは、歩行者が横断歩道内又は横断歩道付近にいる確率が高いとして、推定位置の評価係数に所定の1以下の数値(例えば、m1=1/3)を積算することにより評価係数が小さくなるように更新する。なお、上記評価係数に所定の1以下の数値を積算することにより評価係数が小さくなるように更新する場合、実際には、評価係数と数値(デフォルト値は1)とのデータを用意しておき、評価係数の記憶データはそのままにして、積算すべき数値を変更するという形態とし、他の推定位置と比較するとき等に、見かけ上の評価係数として上記積算値を利用することもできる。これにより、以後の評価係数の算出が矛盾なく実施可能となる。 Next, a method for updating (correcting) the evaluation coefficient of the estimated position will be described. When the estimated position updated to the position on the road is at or near the pedestrian crossing, if the increase of the walking speed of the pedestrian or the stop of walking is detected, the probability that the pedestrian is in the pedestrian crossing or near the pedestrian crossing Assuming that the evaluation coefficient is high, the evaluation coefficient is updated to be small by adding a predetermined numerical value of 1 or less (for example, m1 = 1/3) to the evaluation coefficient of the estimated position. When updating the evaluation coefficient so that the evaluation coefficient becomes smaller by adding a numerical value of 1 or less to the evaluation coefficient, actually, data of the evaluation coefficient and the numerical value (default value is 1) is prepared. The stored value of the evaluation coefficient is kept as it is, and the numerical value to be integrated is changed, and the above integrated value can be used as an apparent evaluation coefficient when comparing with other estimated positions. Thereby, subsequent calculation of the evaluation coefficient can be performed without contradiction.
また、道路上の位置に更新した推定位置が横断歩道又はその付近にある場合に、青信号開始時点での歩行挙動又は赤信号開始時点での歩行挙動に応じて評価係数を更新する。例えば、青信号開始時点で歩行停止から歩行開始になった場合、歩行者が横断歩道を歩行している確率が高いとして、算出した評価係数に所定の1以下の数値(例えば、m2=1/5)を積算することにより評価係数が小さくなるように更新する。また、赤信号開始時点で歩行速度の増加があった場合、歩行者が横断歩道を歩行している確率が高いとして、算出した評価係数に所定の1以下の数値(例えば、m3=1/5)を積算することにより評価係数が小さくなるように更新する。 When the estimated position updated to the position on the road is at or near the pedestrian crossing, the evaluation coefficient is updated according to the walking behavior at the start of the green light or the walking behavior at the start of the red signal. For example, if the walking starts from the stop when the green light starts, it is assumed that the pedestrian is walking on a pedestrian crossing, and the calculated evaluation coefficient is a predetermined numerical value of 1 or less (for example, m2 = 1/5). ) Is updated so that the evaluation coefficient becomes smaller. Further, if there is an increase in walking speed at the start of the red signal, it is assumed that the probability that the pedestrian is walking on the pedestrian crossing is high, and the calculated evaluation coefficient is a predetermined numerical value of 1 or less (for example, m3 = 1/5). ) Is updated so that the evaluation coefficient becomes smaller.
また、道路上の位置に更新した推定位置が歩行者用陸橋にある場合に、階段歩行における歩行速度の変動又は歩行の強さの変動を検出したときは、歩行者が歩行者用陸橋を歩行している確率が高いとして、算出した評価係数に所定の1以下の数値(例えば、m4=1/5)を積算することにより評価係数が小さくなるように更新する。この場合、高度の増加又は減少があるか否かを判定し、高度の増加又は減少がある場合、評価係数を小さくなるように更新することもできる。 In addition, when the estimated position updated to the position on the road is on the pedestrian overpass, if the pedestrian walks on the pedestrian overpass when a change in walking speed or a change in walking strength is detected during stair walking As a result, the evaluation coefficient is updated so that the evaluation coefficient becomes smaller by adding a predetermined numerical value of 1 or less (for example, m4 = 1/5) to the calculated evaluation coefficient. In this case, it is determined whether or not there is an increase or decrease in altitude. If there is an increase or decrease in altitude, the evaluation coefficient can be updated to be smaller.
また、道路上の位置に更新した推定位置が踏切の付近にある場合に、歩行者の歩行停止を検出したときは、あるいは、地磁気センサの検出レベルにノイズが加わったときは、歩行者が踏切手前で立ち止まっている確率が高いとして、算出した評価係数に所定の1以下の数値(例えば、m5=1/3)を積算することにより評価係数が小さくなるように更新する。 Also, when the estimated position updated to the position on the road is in the vicinity of the railroad crossing, if a pedestrian stoppage is detected, or if noise is added to the detection level of the geomagnetic sensor, the pedestrian will Assuming that there is a high probability of stopping before this, the evaluation coefficient is updated to be small by adding a predetermined numerical value of 1 or less (for example, m5 = 1/3) to the calculated evaluation coefficient.
また、通路上の位置に更新した推定位置が道路から地下横断通路(駅へのアクセス通路)に移った場合に、階段歩行における歩行速度の変動又は歩行の強さの変動を検出したときは、歩行者が地下横断通路を歩行している確率が高いとして、算出した評価係数に所定の1以下の数値(例えば、m6=1/5)を積算することにより評価係数が小さくなるように更新する。この場合、GPS131などのセンサの信頼性が低い、地磁気センサの信頼性が低い、歩行速度の変動又は歩行の強さの変動等により所定の数値として、例えば、m5=1/5を用いることができる。また、高度の増加又は減少があるか否かを判定し、高度の増加又は減少がある場合、評価係数を小さくなるように更新することもできる。
In addition, when the estimated position updated to the position on the passage moves from the road to the underground crossing passage (access passage to the station), when detecting fluctuations in walking speed or walking strength in stairs walking, Assuming that the probability that a pedestrian is walking in the underground crossing passage is high, the evaluation coefficient is updated to be small by adding a predetermined numerical value of 1 or less (for example, m6 = 1/5) to the calculated evaluation coefficient. . In this case, for example, m5 = 1/5 is used as a predetermined numerical value due to low reliability of the sensor such as
また、通路上の位置に更新した推定位置がエレベータの付近にある場合に、歩行者の歩行停止、高度又は気圧の変化、GPS131などのセンサの信頼性低下などを検出したときは、歩行者がエレベータにいる確率が高いとして、算出した評価係数に所定の1以下の数値(例えば、m7=1/5)を積算することにより評価係数が小さくなるように更新する。
In addition, when the estimated position updated to the position on the aisle is in the vicinity of the elevator, when the pedestrian stops walking, changes in altitude or atmospheric pressure, or the reliability of sensors such as
また、通路上の位置に更新した推定位置がエスカレータの付近にある場合に、歩行者の歩行停止、歩行速度の変動又は歩行の強さの変動、高度又は気圧の変化、GPS131などのセンサの信頼性低下などを検出したときは、歩行者がエスカレータにいる確率が高いとして、算出した評価係数に所定の1以下の数値(例えば、m8=1/5)を積算することにより評価係数が小さくなるように更新する。なお、エスカレータとエレベータとを区別するための別の歩行挙動として、例えば、上下方向の加速度変化がある場合には、歩行者がエレベータにいると判定し、上下方向だけでなく水平方向にも加速度変化がある場合には、歩行者がエスカレータにいると判定してもよい。
Also, when the estimated position updated to the position on the passage is in the vicinity of the escalator, the walking stop of the pedestrian, the fluctuation of the walking speed or the fluctuation of the walking strength, the change of the altitude or the atmospheric pressure, the reliability of the sensor such as the
また、通路上の位置に更新した推定位置が駅のプラットホーム、停留所、乗降エリア、搭乗エリアなどの付近にある場合に、歩行者の所定時間以上の歩行停止、GPS131などのセンサの信頼性低下などを検出したときは、歩行者が駅のプラットホーム、停留所、乗降エリア、搭乗エリアにいる確率が高いとして、算出した評価係数に所定の1以下の数値(例えば、m9=1/5)を積算することにより評価係数が小さくなるように更新する。
In addition, when the estimated position updated to the position on the aisle is in the vicinity of the station platform, stop, boarding area, boarding area, etc., the pedestrian stops walking for a predetermined time or more, and the reliability of the sensor such as
また、通路上の位置に更新した推定位置が券売機の付近にある場合に、歩行者の一時的な歩行停止、GPS131などのセンサの信頼性低下などを検出したときは、歩行者が券売機付近にいる確率が高いとして、算出した評価係数に所定の1以下の数値(例えば、m10=1/3)を積算することにより評価係数が小さくなるように更新する。
In addition, when the estimated position updated to the position on the passage is in the vicinity of the ticket vending machine, if the pedestrian detects a temporary stoppage of the pedestrian or a decrease in the reliability of the sensor such as the
また、通路上の位置に更新した推定位置が改札口の付近にある場合に、歩行者の瞬間的な歩行停止又は歩行の乱れなどを検出したときは、歩行者が改札口付近にいる確率が高いとして、算出した評価係数に所定の1以下の数値(例えば、m11=1/3)を積算することにより評価係数が小さくなるように更新する。 In addition, when the estimated position updated to the position on the aisle is in the vicinity of the ticket gate, if a pedestrian's instantaneous walking stop or disorder of walking is detected, there is a probability that the pedestrian is near the ticket gate. Assuming that the value is high, the evaluation coefficient is updated to be small by adding a predetermined numerical value of 1 or less (for example, m11 = 1/3) to the calculated evaluation coefficient.
上述の道路又は通路の特徴地点と歩行者の歩行挙動との関連付け、あるいは、特徴地点とセンサの信頼性との関連付けは、予め記憶部15に記憶しておけばよい。
The association between the feature point of the road or the passage and the walking behavior of the pedestrian or the association between the feature point and the reliability of the sensor may be stored in the
上述のように、評価係数を小さくなるように更新して、推定位置の確からしさを大きくすることができ、位置検出の精度を判定することができる。また、推定位置に基づいて自身の位置を検出する場合に、推定位置の候補が複数存在するようなときでも、最も確からしい推定位置に基づいて自身の位置を検出し続けることが可能となる。なお、評価係数の値を小さくする代わりに、他の推定位置を全て棄却してもよい。これは推定位置の初期位置を特定することに相当する。 As described above, it is possible to update the evaluation coefficient so as to decrease, to increase the certainty of the estimated position, and to determine the accuracy of position detection. Further, when detecting the own position based on the estimated position, it is possible to continue detecting the own position based on the most likely estimated position even when there are a plurality of estimated position candidates. Instead of reducing the value of the evaluation coefficient, all other estimated positions may be rejected. This corresponds to specifying the initial position of the estimated position.
推定位置の候補が複数ある場合には、推定位置の候補の中で最も評価係数の小さい推定位置を歩行者の位置であるとし、評価係数が所定の閾値より大きい推定位置を候補対象から棄却することができる。また、閾値以上の歩行距離で、その他領域の推定位置と道路又は通路の推定位置とが存在する場合には、その他領域の推定位置は存在確率が低いとして棄却してもよい。さらに、測位位置の誤差範囲外となる推定位置は棄却することができる。また、推定位置が1つだけ存在し、その推定位置が道路上又は通路上にある状況が所定時間及び/又は所定距離の間続いた場合に、その推定位置を歩行者の位置として確定し、確定した推定位置の評価係数を0にする。また、推定位置が1つも存在しない場合、新規の推定位置が得られるまでの間、測位位置又は直近の推定位置からの測位軌跡を累計した位置を、仮の推定位置(暫定位置)とすることができる。 When there are a plurality of estimated position candidates, the estimated position having the smallest evaluation coefficient among the estimated position candidates is regarded as the position of the pedestrian, and the estimated position having an evaluation coefficient larger than a predetermined threshold is rejected from the candidate target. be able to. In addition, when the estimated position of the other region and the estimated position of the road or passage exist at a walking distance that is equal to or greater than the threshold, the estimated position of the other region may be rejected as having a low existence probability. Furthermore, the estimated position that is outside the error range of the positioning position can be rejected. In addition, when there is only one estimated position and the estimated position is on a road or a passage for a predetermined time and / or a predetermined distance, the estimated position is determined as a pedestrian position, The evaluation coefficient for the determined estimated position is set to zero. Further, when there is no estimated position, a position obtained by accumulating the positioning position or the positioning locus from the latest estimated position until a new estimated position is obtained is set as a temporary estimated position (temporary position). Can do.
次に測位方位の補正について説明する。地図マッチング法により、道路又は通路の特定とその推定位置が確定し、かつ測位方位が所定の歩行距離(例えば、20m)以上変化がない場合に、測位方位を地図上の道路又は通路の方位に補正することができる。測位方位の補正のタイミングは、例えば、特定された推定位置が唯一である状況が所定の時間(例えば、1分)又は所定の距離(例えば、50m)以上継続した場合、あるいは、特定された全ての推定位置に対応する地図上の道路又は通路方位が、所定閾値(例えば、2度)の範囲内である状況が所定の時間(例えば、1分)及び/又は所定の距離(例えば、50m)以上継続し、かつ測位方位に所定の歩行距離(例えば、20m)以上変化がない場合である。 Next, the correction of the positioning direction will be described. When the map matching method identifies the road or passage and its estimated position, and the positioning direction does not change more than a predetermined walking distance (for example, 20 m), the positioning direction is changed to the road or passage direction on the map. It can be corrected. The timing for correcting the positioning direction is, for example, when a situation where the specified estimated position is unique continues for a predetermined time (for example, 1 minute) or a predetermined distance (for example, 50 m), or for all specified positions The situation where the road or passage direction on the map corresponding to the estimated position is within a predetermined threshold (for example, 2 degrees) is within a predetermined time (for example, 1 minute) and / or a predetermined distance (for example, 50 m) This is a case where the above is continued and the positioning azimuth has not changed more than a predetermined walking distance (for example, 20 m).
また、以下のような補正タイミングの条件を付加することもできる。条件(1)として、所定の時間(例えば、1分)又は所定の距離(例えば、50m)の間で推定位置と測位位置との差が所定の閾値(例えば、50m)以内である場合、条件(2)として、所定の時間(例えば、1分)又は所定の距離(例えば、50m)の間で地磁気センサが正常である確率が低い場合、例えば、所定の歩行距離(例えば、20m)以上連続して地磁気センサが正常でない場合、条件(3)として、所定の時間(例えば、1分)及び/又は所定の距離(例えば、50m)の間でGPS131が正常である確率が低い場合、例えば、所定の歩行距離(例えば、50m)以上連続してGPS131が正常でない場合である。なお、この測位方位の補正は、地図上の道路方位又は通路方位が直進である場合に限定してもよい。
Further, the following correction timing conditions can be added. As the condition (1), if the difference between the estimated position and the positioning position is within a predetermined threshold (for example, 50 m) for a predetermined time (for example, 1 minute) or a predetermined distance (for example, 50 m), (2) When the probability that the geomagnetic sensor is normal for a predetermined time (for example, 1 minute) or a predetermined distance (for example, 50 m) is low, for example, continuous for a predetermined walking distance (for example, 20 m) or more When the geomagnetic sensor is not normal, as the condition (3), when the probability that the
次に、歩行者の位置を地図上で表示する表示例について説明する。歩行者の位置を表示部18で表示する場合、推定位置がないときは、測位位置又は暫定位置を表示し、推定位置があるときは、その推定位置(更新した推定位置を含む)を表示する。
Next, a display example for displaying the position of a pedestrian on a map will be described. When the position of the pedestrian is displayed on the
図30は歩行者の位置の表示の一例を示す説明図である。道路又は通路上に推定位置が1つの場合、その推定位置(又は更新した推定位置を含む)を地図上に表示した上で、表示した推定位置の誤差範囲も同時に表示する。なお、推定位置が複数ある場合には、評価係数の最も小さい推定位置を1つ表示することもできる。 FIG. 30 is an explanatory diagram showing an example of the display of the position of the pedestrian. When there is one estimated position on the road or passage, the estimated position (or including the updated estimated position) is displayed on the map, and the error range of the displayed estimated position is also displayed. When there are a plurality of estimated positions, one estimated position with the smallest evaluation coefficient can be displayed.
図31は歩行者の位置の表示の他の例を示す説明図である。推定位置が複数存在する場合、複数の推定位置を包含する領域を推定位置として表示する。この場合、各推定位置の誤差範囲を含むような範囲を表示してもよい。また、推定位置の評価係数の大小に応じて、その推定位置の誤差範囲の大きさを拡大又は縮小した上で、推定位置とその誤差範囲とを同時に表示することもでき、また、推定位置が複数ある場合には、各推定位置の誤差範囲を含む範囲を表示してもよい。また、複数の推定位置の重心位置を表示してもよい。 FIG. 31 is an explanatory diagram showing another example of the display of the position of the pedestrian. When there are a plurality of estimated positions, an area including the plurality of estimated positions is displayed as the estimated position. In this case, a range including the error range of each estimated position may be displayed. In addition, the estimated position and its error range can be displayed at the same time after expanding or reducing the size of the error range of the estimated position in accordance with the magnitude of the evaluation coefficient of the estimated position. When there are a plurality of ranges, a range including an error range of each estimated position may be displayed. Moreover, you may display the gravity center position of several estimated position.
図32は歩行者の位置の表示の他の例を示す説明図である。推定位置が複数存在する場合、各推定位置を表示した上で、各推定位置の誤差範囲又は確からしさの順位などを同時に表示する。図32では、第1候補の推定位置が最も確率の高い歩行者の位置であり、第2候補の推定位置は、その次に確率が高い歩行者の位置を示す。また、推定位置が複数存在する場合に、所定の閾値より小さい評価係数の推定位置が複数あるときは、評価係数が閾値より小さい位置だけを表示することもできる。これにより、歩行者は、自身の位置を容易に判断することができるとともに、最も確からしい位置のみならず、可能性のある位置も知ることができる。 FIG. 32 is an explanatory diagram showing another example of the display of the position of the pedestrian. When there are a plurality of estimated positions, each estimated position is displayed, and the error range of each estimated position or the rank of probability is simultaneously displayed. In FIG. 32, the estimated position of the first candidate is the position of the pedestrian with the highest probability, and the estimated position of the second candidate indicates the position of the pedestrian with the next highest probability. In addition, when there are a plurality of estimated positions and there are a plurality of estimated positions of evaluation coefficients smaller than the predetermined threshold, only the positions where the evaluation coefficients are smaller than the threshold can be displayed. Thereby, the pedestrian can easily determine his / her position and can know not only the most likely position but also a possible position.
図33は歩行者の位置の表示の他の例を示す説明図である。図33では、表示部18の表示面が小さく、地図情報を詳細に表示することができないような場合(例えば、地図の縮尺を大きくできない場合)には、道路又は通路を線分で表示した上で、歩行者の位置を1つの点で表示することもできる。
FIG. 33 is an explanatory view showing another example of the display of the position of the pedestrian. In FIG. 33, when the display surface of the
上述のとおり、推定位置を更新することにより特定(検出)した位置を歩行者の位置として表示する場合に、特定した位置が複数あるときには、算出又は補正した評価係数の大小に応じて、最も確からしい特定位置を表示することもでき、あるいは、複数の特定位置をすべて表示してもよく、あるいは、特定した位置の中からいくつかを選択して表示してもよい。また、歩行者の位置を検出している過程のある時点において、一時的に精度よく位置を検出することができず、仮に評価係数が大きくなり、検出した位置を表示した場合には、歩行者に誤った位置を表示する恐れがあるようなときでも、その後の測位の結果、特定位置の確からしさが十分確保できたような場合には、位置の確からしさを確保できた時点以降、その特定位置を表示させることもできる。 As described above, when the position specified (detected) by updating the estimated position is displayed as the position of the pedestrian, when there are a plurality of specified positions, it is most certain according to the magnitude of the calculated or corrected evaluation coefficient. The specific positions may be displayed, or a plurality of specific positions may be displayed, or some of the specified positions may be selected and displayed. Also, at a certain point in the process of detecting the position of the pedestrian, the position cannot be detected temporarily with high accuracy, and if the evaluation coefficient increases and the detected position is displayed, the pedestrian Even if there is a possibility that the wrong position is displayed, if the accuracy of the specific position is sufficiently secured as a result of the subsequent positioning, the position will be identified after the time when the certainty of the position can be secured. The position can also be displayed.
次に、歩行者が交通手段に乗車して移動中である場合の歩行者の位置を表示する例について説明する。図34は歩行者が交通手段で移動中の歩行者の位置の表示の一例を示す説明図である。図34に示すように、歩行者が乗車した交通手段の路線図を表示部18で表示し、歩行者の現在位置を路線図に沿って表示させることができる。
Next, an example of displaying the position of the pedestrian when the pedestrian gets on the transportation means and is moving will be described. FIG. 34 is an explanatory diagram showing an example of the display of the position of a pedestrian who is moving by means of transportation. As shown in FIG. 34, the route map of the transportation means on which the pedestrian gets on can be displayed on the
この場合、出発地点から目的地まで最適な経路を誘導する場合には、誘導する経路にある乗車駅と降車駅との間の路線図を表示させることができる。また、交通手段に乗車して比較的長い距離を移動する場合には、現在位置付近の路線図を表示させることもできる。 In this case, when an optimum route is guided from the departure point to the destination, a route map between the boarding station and the getting-off station on the route to be guided can be displayed. In addition, when getting on a transportation means and traveling a relatively long distance, a route map near the current position can be displayed.
図35は歩行者が交通手段で移動中の歩行者の位置の表示の他の例を示す説明図である。図35に示すように、現在位置付近の路線図に加えて、次の駅までの所要時間、乗り換え案内のための情報などを表示することができる。また、経路誘導を行う場合には、降車する駅までの所要時間を表示してもよい。 FIG. 35 is an explanatory diagram showing another example of the display of the position of a pedestrian who is moving by means of transportation. As shown in FIG. 35, in addition to the route map in the vicinity of the current position, the time required to the next station, information for transfer guidance, and the like can be displayed. Moreover, when performing route guidance, you may display the required time to the station which gets off.
上述の例では、鉄道車両で移動中の歩行者の位置の表示例を説明したが、これに限定されるものではなく、路線を有する他の交通手段に乗車している場合も、同様に位置を表示させることができる。また、専用の乗降場所がない交通手段の場合には、車両用の道路に沿って車両で移動中の歩行者の位置を表示することができる。 In the above-described example, the display example of the position of the pedestrian who is moving on the railcar has been described. However, the present invention is not limited to this, and the position is also the same when riding on other transportation means having a route. Can be displayed. Further, in the case of a transportation means that does not have a dedicated boarding place, it is possible to display the position of a pedestrian who is moving by the vehicle along the vehicle road.
次に位置検出処理の手順について説明する。図36、図37、図38及び図39は位置検出処理の手順を示すフローチャートである。制御部11は、位置特定装置10内の各部と協働して位置検出処理を行う。制御部11は、初期位置の探索が必要であるか否かを判定する(S11)。
Next, the procedure of the position detection process will be described. 36, 37, 38 and 39 are flowcharts showing the procedure of the position detection process. The control unit 11 performs position detection processing in cooperation with each unit in the
歩行者の場合と異なり、車両の場合には、位置検出が不能になることは殆どなく、電源が切られた場合でも、検出した位置が保存されるため、初期位置を探索する必要性が殆ど皆無である。しかし、歩行者の場合には、歩行者が携帯装置の電源を切った後、あるいは、地下から道路に出てきた後等、位置検出が不能になる場合があり、初期位置を探索する必要がある。初期位置の探索は、例えば、歩行者が交通手段で移動した場合には、路線図に沿って歩行者の位置を追跡することが可能であり、歩行者が交通手段から降車した駅付近に限定することにより、GPS131による測位、あるいは、通常基地局との通信により行うことができる。
Unlike in the case of pedestrians, in the case of a vehicle, position detection is almost impossible, and even when the power is turned off, the detected position is saved, so there is almost no need to search for the initial position. There is nothing. However, in the case of a pedestrian, position detection may become impossible after the pedestrian turns off the mobile device or after coming out of the road from the basement, and it is necessary to search for the initial position. is there. The search for the initial position is, for example, when the pedestrian moves by means of transportation, the position of the pedestrian can be tracked along the route map, and is limited to the vicinity of the station where the pedestrian gets off the transportation means By doing so, positioning by the
初期位置の探索が必要である場合(S11でYES)、制御部11は、初期位置の探索を行い(S12)、探索位置を暫定的な測位位置とする(S13)。初期位置の探索が必要でない場合(S11でNO)、すなわち、1又は複数の推定位置をすでに保持している場合、制御部11は、ステップS12、ステップS13の処理を行わずに後述のステップS14の処理を行う。 When the search for the initial position is necessary (YES in S11), the control unit 11 searches for the initial position (S12), and sets the search position as a temporary positioning position (S13). When the search for the initial position is not necessary (NO in S11), that is, when one or more estimated positions are already held, the control unit 11 does not perform the processes of Step S12 and Step S13, but will be described later in Step S14. Perform the process.
制御部11は、路上装置との通信の有無を判定し(S14)、路上装置との通信がある場合(S14でYES)、測位位置を通信位置に補正し(S15)、保持していた推定位置をすべて棄却する(S16)。路上装置との狭域通信(局所通信)による誤差は、GPS等に比べてかなり小さく、精度が高いため、局所通信により通信位置が得られた場合には、この通信位置を最も信頼性の高い推定位置とすることができる。 The control unit 11 determines whether or not there is communication with the road device (S14), and when there is communication with the road device (YES in S14), the positioning position is corrected to the communication position (S15), and the estimated that has been held. All positions are rejected (S16). The error due to narrow area communication (local communication) with the on-road device is considerably smaller than GPS etc., and the accuracy is high. Therefore, when the communication position is obtained by local communication, this communication position is the most reliable. It can be an estimated position.
制御部11は、補正した測位位置を推定位置として登録し(S17)、推定位置の誤差範囲、評価係数を登録する(S18)。これにより、推定位置の新規登録(初期登録)が完了するとともに、推定位置の誤差範囲、評価係数が設定される。路上装置との通信がない場合(S14でNO)、制御部11は、ステップS17の処理を行い、暫定的な測位位置を推定位置として登録する。 The control unit 11 registers the corrected positioning position as an estimated position (S17), and registers an error range of the estimated position and an evaluation coefficient (S18). Thereby, the new registration (initial registration) of the estimated position is completed, and the error range of the estimated position and the evaluation coefficient are set. When there is no communication with the road device (NO in S14), the control unit 11 performs the process of step S17 and registers the provisional positioning position as the estimated position.
制御部11は、測位データを取得し(S19)、測位データの異常の有無を確認し(S20)、確認結果に応じて、測位データの信頼度を算出する(S21)。制御部11は、測位データに基づいて測位位置を算出し(S22)、測位位置の測位誤差を算出する(S23)。測位位置の算出は、上述したように、距離センサ132、方位センサ133などによる自立航法と、GPS131等による衛星航法との組み合わせにより行うことができる。ただし、周囲にビル等の高い障害物がなく、GPS衛星の測位性能が非常によい場合には、自立航法を用いないで、GPS衛星だけで測位することも可能である。
The control unit 11 acquires the positioning data (S19), confirms whether the positioning data is abnormal (S20), and calculates the reliability of the positioning data according to the confirmation result (S21). The control unit 11 calculates a positioning position based on the positioning data (S22), and calculates a positioning error of the positioning position (S23). As described above, the positioning position can be calculated by a combination of the independent navigation using the
制御部11は、歩行者の歩行挙動を取得し(S24)、外部装置からの地図情報、路線情報の更新の有無を判定する(S25)。地図情報、路線情報の更新があった場合(S25でYES)、制御部11は、地図情報、路線情報を取得する(S26)。地図情報、路線情報の更新がない場合(S25でNO)、制御部11は、ステップS26の処理を行わずに後述のステップS27の処理を行う。なお、外部装置から歩行者の周辺にある信号機の信号情報を取得するようにしてもよい。 The control unit 11 acquires the walking behavior of the pedestrian (S24), and determines whether or not the map information and the route information from the external device are updated (S25). When the map information and the route information are updated (YES in S25), the control unit 11 acquires the map information and the route information (S26). When the map information and the route information are not updated (NO in S25), the control unit 11 performs the process of step S27 described later without performing the process of step S26. In addition, you may make it acquire the signal information of the traffic signal around a pedestrian from an external device.
制御部11は、移動方法の判定を行い(S27)、推定位置の誤差範囲内に特徴地点があるか否かを判定する(S28)。誤差範囲内に特徴地点がある場合(S28でYES)、制御部11は、その特徴地点で歩行者の位置を補正済であるか否かを判定し(S29)、補正済でない場合(S29でNO)、歩行挙動を判定し(S30)、高度情報を取得する(S31)。 The control unit 11 determines the movement method (S27), and determines whether there is a feature point within the error range of the estimated position (S28). If there is a feature point within the error range (YES in S28), the control unit 11 determines whether or not the position of the pedestrian has been corrected at the feature point (S29), and if not corrected (in S29). NO), walking behavior is determined (S30), and altitude information is acquired (S31).
制御部11は、判定した歩行挙動、取得した高度情報が特徴地点と関連するか否かを判定し(S32)、関連する場合(S32でYES)、すなわち、判定した歩行挙動、取得した高度情報が、特徴地点に関連付けられた歩行挙動、高度情報と一致する場合、歩行者の位置を関連する特徴地点に補正し(S33)、歩行者の他の推定位置をすべて棄却する(S34)。 The control unit 11 determines whether or not the determined walking behavior and the acquired altitude information are related to the feature point (S32), and if related (YES in S32), that is, the determined walking behavior and the acquired altitude information. However, if it matches the walking behavior and altitude information associated with the feature point, the position of the pedestrian is corrected to the relevant feature point (S33), and all other estimated positions of the pedestrian are rejected (S34).
制御部11は、判定した移動方法に基づいて、歩行者の位置を特定(推定位置の更新)する(S35)。すなわち、制御部11は、判定した移動方法に対応する地図情報に基づいて、歩行者がどのような移動方法で移動する場合であっても、歩行者にとって違和感なく、連続的かつ高精度に位置検出することができる。制御部11は、特定した位置(更新した推定位置)の誤差範囲、評価係数を算出し(S36)、歩行者の位置を表示部18に表示する(S37)。 The control unit 11 specifies the position of the pedestrian (updates the estimated position) based on the determined movement method (S35). That is, the control unit 11 can continuously and accurately position the pedestrian without any sense of incongruity regardless of the movement method of the pedestrian based on the map information corresponding to the determined movement method. Can be detected. The control unit 11 calculates an error range and an evaluation coefficient of the specified position (updated estimated position) (S36), and displays the position of the pedestrian on the display unit 18 (S37).
制御部11は、測位方位の補正条件を充足するか否かを判定し(S38)、条件を充足する場合(S38でYES)、測位方位を地図上の道路方位又は通路方位に補正する(S39)。測位方位の補正条件を充足しない場合(S38でNO)、制御部11は、ステップS39の処理を行わずに、後述のステップS40の処理を行う。 The control unit 11 determines whether or not the positioning azimuth correction condition is satisfied (S38), and when the condition is satisfied (YES in S38), the positioning azimuth is corrected to the road direction or passage direction on the map (S39). ). When the positioning azimuth correction condition is not satisfied (NO in S38), the control unit 11 performs the process of step S40 described later without performing the process of step S39.
制御部11は、センサの較正の要否を判定し(S40)、較正が必要である場合(S40でYES)、センサを較正する(S41)。センサの較正が必要でない場合(S40でNO)、制御部11は、ステップS41の処理を行わずに、後述のステップS42の処理を行う。制御部11は、処理終了の指示の有無を判定し(S42)、指示がない場合(S42でNO)、ステップS11以降の処理を続け、指示がある場合(S42でYES)、処理を終了する。 The controller 11 determines whether or not the sensor needs to be calibrated (S40). If calibration is necessary (YES in S40), the sensor 11 is calibrated (S41). When sensor calibration is not necessary (NO in S40), the control unit 11 performs the process of step S42 described later without performing the process of step S41. The control unit 11 determines whether or not there is an instruction to end the process (S42). If there is no instruction (NO in S42), the process from step S11 is continued, and if there is an instruction (YES in S42), the process ends. .
推定位置の誤差範囲内に特徴地点がない場合(S28でNO)、特徴地点で歩行者の位置を補正済である場合(S29でYES)、あるいは、特徴地点と関連しない場合(S32でNO)、制御部11は、ステップS35以降の処理を続ける。 When there is no feature point within the error range of the estimated position (NO at S28), when the position of the pedestrian has been corrected at the feature point (YES at S29), or when it is not related to the feature point (NO at S32) The control unit 11 continues the processing from step S35.
次に、移動方法の判定処理について説明する。図40、図41及び図42は移動方法の判定処理の手順を示すフローチャートである。制御部11は、歩行者の移動速度を検出し(S101)、振動特性を検出する(S102)。制御部11は、歩行挙動を判定し(S103)、高度を検出する(S104)。 Next, the moving method determination process will be described. 40, 41 and 42 are flowcharts showing the procedure of the movement method determination process. The control unit 11 detects the moving speed of the pedestrian (S101) and detects the vibration characteristics (S102). The control unit 11 determines walking behavior (S103) and detects altitude (S104).
制御部11は、歩行者が歩行又は自転車で移動しているか否かを判定する(S105)。すなわち、制御部11は、歩行者の移動方法が第3の移動方法であるか否かを判定する。歩行者が歩行又は自転車で移動していると判定した場合(S105でYES)、制御部11は、直近に判定した移動方法が歩行又は自転車であるか否かを判定し(S106)、直近に判定した移動方法が歩行又は自転車である場合(S106でYES)、移動方法は、歩行又は自転車のままであると判定し(S107)、処理を終了する。 The control unit 11 determines whether or not the pedestrian is walking or moving by bicycle (S105). That is, the control unit 11 determines whether or not the pedestrian movement method is the third movement method. When it is determined that the pedestrian is walking or moving by bicycle (YES in S105), the control unit 11 determines whether or not the movement method determined most recently is walking or bicycle (S106). If the determined movement method is walking or bicycle (YES in S106), the movement method is determined to be walking or bicycle (S107), and the process is terminated.
直近に判定した移動方法が歩行又は自転車でない場合(S106でNO)、制御部11は、移動方法は、歩行又は自転車に変化したと判定し(S108)、処理を終了する。 If the most recently determined moving method is not walking or cycling (NO in S106), the control unit 11 determines that the moving method has changed to walking or cycling (S108), and ends the process.
歩行者が歩行又は自転車で移動していないと判定した場合(S105でNO)、制御部11は、直近に判定した移動方法が歩行又は自転車であるか否かを判定し(S109)する。直近に判定した移動方法が歩行又は自転車である場合(S109でYES)、制御部11は、直近に推定した推定位置(又は特定した位置でもよい)の誤差範囲に特徴地点としての乗降場所があるか否かを判定する(S110)。 When it is determined that the pedestrian is not walking or moving by bicycle (NO in S105), the control unit 11 determines whether the most recently determined moving method is walking or bicycle (S109). When the most recently determined movement method is walking or bicycle (YES in S109), the control unit 11 has a boarding / alighting location as a feature point in the error range of the most recently estimated position (or the specified position). It is determined whether or not (S110).
誤差範囲に乗降場所がある場合(S110でYES)、すなわち、誤差範囲に乗降場所を特定することができた場合、制御部11は、判定した歩行挙動、検出した振動特性、移動速度、高度変化などが、特定した乗降場所に対応する交通機関のものと一致するか否かを判定する(S111)。 When there is a boarding / exiting location in the error range (YES in S110), that is, when the boarding / exiting location can be specified in the error range, the control unit 11 determines the determined walking behavior, the detected vibration characteristics, the moving speed, and the altitude change. It is determined whether or not the same as that of the transportation facility corresponding to the specified boarding / alighting place (S111).
乗降場所に対応する交通機関のものと一致する場合(S111でYES)、制御部11は、歩行者が乗車している交通手段が、予め乗降場所が定められた路線を有する交通機関(第1の交通機関)の交通手段であるとし、移動方法が第1の移動方法に変化したと判定し(S112)、処理を終了する。 When it coincides with that of the transportation system corresponding to the boarding / exiting place (YES in S111), the control unit 11 determines that the transportation means on which the pedestrian is boarding has a transportation system having a route in which the boarding / exiting place is determined in advance (first It is determined that the travel method has changed to the first travel method (S112), and the process is terminated.
誤差範囲に乗降場所がない場合(S110でNO)、あるいは、乗降場所に対応する交通機関のものと一致しない場合(S111でNO)、制御部11は、直近に推定した推定位置(又は特定した位置でもよい)の誤差範囲に特徴地点としての道路があるか否かを判定する(S113)。 When there is no boarding place in the error range (NO in S110), or when it does not coincide with that of the transportation system corresponding to the boarding place (NO in S111), the control unit 11 estimates the most recently estimated position (or specified). It is determined whether or not there is a road as a feature point in the error range (which may be a position) (S113).
誤差範囲に道路がある場合(S113でYES)、制御部11は、予め乗降場所が定められた路線を有しない交通機関(第2の交通機関)であるとし、移動方法が第2の移動方法に変化したと判定し(S114)、処理を終了する。誤差範囲に道路がない場合(S113でNO)、制御部11は、異常通知を行って(S115)、処理を終了する。 When there is a road in the error range (YES in S113), the control unit 11 assumes that the transportation system (second transportation system) does not have a route with a predetermined boarding / exiting location, and the travel method is the second travel method. (S114) and the process ends. If there is no road in the error range (NO in S113), the control unit 11 issues an abnormality notification (S115) and ends the process.
直近に判定した移動方法が歩行又は自転車でない場合(S109でNO)、制御部11は、直近に判定した移動方法が第1の移動方法であるか否かを判定する(S116)。直近に判定した移動方法が第1の移動方法である場合(S116でYES)、制御部11は、交差点での加減速又は停止の有無、過去の乗降場所での停止の有無を判定し(S117)、第1の移動方法に該当するか否かを判定する(S118)。 When the most recently determined movement method is not walking or bicycle (NO in S109), the control unit 11 determines whether or not the most recently determined movement method is the first movement method (S116). When the most recently determined movement method is the first movement method (YES in S116), the control unit 11 determines whether or not there is acceleration / deceleration or stop at the intersection, and whether or not there is a stop at the past boarding / alighting place (S117). ), It is determined whether it corresponds to the first movement method (S118).
第1の移動方法に該当する場合(S118でYES)、制御部11は、処理を終了する。第1の移動方法に該当しない場合(S118でNO)、制御部11は、移動方法が第2の移動方法であると判定し(S119)、処理を終了する。 When it corresponds to the first moving method (YES in S118), the control unit 11 ends the process. When it does not correspond to the first movement method (NO in S118), the control unit 11 determines that the movement method is the second movement method (S119), and ends the process.
直近に判定した移動方法が第1の移動方法でない場合(S116でNO)、制御部11は、交差点での加減速又は停止の有無、過去の乗降場所での停止の有無を判定し(S120)、第2の移動方法に該当するか否かを判定する(S121)。 When the most recently determined moving method is not the first moving method (NO in S116), the control unit 11 determines whether or not there is acceleration / deceleration or stop at the intersection, and whether or not there has been a stop at the past boarding / alighting location (S120). Then, it is determined whether or not it corresponds to the second movement method (S121).
第2の移動方法に該当する場合(S121でYES)、制御部11は、処理を終了する。第2の移動方法に該当しない場合(S121でNO)、制御部11は、異常通知を行って(S122)、処理を終了する。 When it corresponds to the second movement method (YES in S121), the control unit 11 ends the process. When it does not correspond to the second moving method (NO in S121), the control unit 11 issues an abnormality notification (S122) and ends the process.
以上説明したように、本発明によれば、屋外又は屋内を問わず、歩行者の位置を精度良く特定することができる。 As described above, according to the present invention, the position of a pedestrian can be accurately identified regardless of whether it is outdoors or indoors.
上述の実施の形態において、特徴地点が階段又はエスカレータの場合には、各階のフロア毎に、踊り場やエスカレータの乗降場所などの歩行者が方向転換する場所があり、その場所で歩行者の平面歩行が検知できるため、気圧センサなどに多少誤差が存在する場合であっても、歩行者の歩行挙動などにより上階又は下階のいずれへ移動しているかが分かれば、どの階のフロアにいるかを判定することができる。 In the above-described embodiment, when the feature point is a staircase or an escalator, there are places where pedestrians change direction such as landings and escalators on each floor, and the pedestrian walks in that place. Therefore, even if there are some errors in the barometric pressure sensor etc., if you know whether you are moving to the upper floor or the lower floor according to the walking behavior of the pedestrian, you can determine which floor Can be determined.
また、特徴地点がエレベータの場合、気圧センサの分解能では各階のフロア毎の判定が困難である場合には、加速度センサとの併用でフロアを限定することもできる。例えば、気圧センサでの判定によれば、歩行者が4階にいる確率が40%、5階にいる確率が60%という場合に、加速度センサから求めた鉛直方向の距離(高さ)で、歩行者が3階にいる確率が30%、4階にいる確率が40%、5階にいる確率が30%というときには、仮に、気圧センサの信用度が加速度センサの信用度の2倍であるとすると、両者による複合判定で、歩行者が3階にいる確率が、(2×0+1×0.3)/3=0.1(すなわち、10%)となり、4階にいる確率が、(2×0.4+1×0.4)/3=0.4(すなわち、40%)となり、5階にいる確率が、(2×0.6+1×0.3)/3=0.5(すなわち、50%)となり、最も確率の高い5階にいると判定することができる。 In addition, when the feature point is an elevator, if it is difficult to determine the floor of each floor with the resolution of the atmospheric pressure sensor, the floor can be limited by using the acceleration sensor together. For example, according to the determination by the atmospheric pressure sensor, when the probability that the pedestrian is on the fourth floor is 40% and the probability that the pedestrian is on the fifth floor is 60%, the vertical distance (height) obtained from the acceleration sensor is If the probability that a pedestrian is on the third floor is 30%, the probability that the pedestrian is on the fourth floor is 40%, and the probability that the pedestrian is on the fifth floor is 30%, suppose that the confidence level of the barometric sensor is twice that of the acceleration sensor. In the combined determination by both, the probability that the pedestrian is on the third floor is (2 × 0 + 1 × 0.3) /3=0.1 (that is, 10%), and the probability that the pedestrian is on the fourth floor is (2 × 0.4 + 1 × 0.4) /3=0.4 (ie 40%) and the probability of being on the fifth floor is (2 × 0.6 + 1 × 0.3) /3=0.5 (ie 50 %), And it can be determined that the user is on the fifth floor with the highest probability.
仮に、歩行者がある階にいると限定することができない場合であっても、各階のフロア毎の地図情報との地図マッチングにより、最終的に歩行者がいるフロアを判定することができる。例えば、4階にいる確率が40%で5階にいる確率が50%である場合、この時点で4階か5階かを特定せず、2つの候補に対して、それぞれ位置検出を行い、フロア内の通路の走行と地図データとのマッチングで最終的にどちらかを決定するようにしてもよい。 Even if it is not possible to limit the presence of a pedestrian on a certain floor, the floor where the pedestrian is finally found can be determined by map matching with the map information for each floor on each floor. For example, if the probability of being on the 4th floor is 40% and the probability of being on the 5th floor is 50%, the position detection is performed for each of the two candidates without specifying whether the floor is the 4th floor or the 5th floor, You may make it finally determine one by matching with the driving | running | working of the passage in a floor, and map data.
なお、気圧センサ、加速度センサと各階のフロアとの関係は、例えば、予めフロアと高度との関係を定数テーブルで地図情報に登録しておき、これにより、上記の方法でフロアの判定、あるいは、少なくともフロアの限定を行うことができる。 In addition, the relationship between the atmospheric pressure sensor, the acceleration sensor and the floor of each floor is, for example, the relationship between the floor and the altitude is registered in advance in the map information in a constant table, and thereby, the determination of the floor by the above method, or At least the floor can be limited.
歩行者が観覧車に乗った場合には、歩行停止と所定の高度変化により判定することができる。ここで、高度変化が観覧車の場合に合致するか否かは、観覧車の最上位地点の気圧と、観覧車が1周する時間との関係により高度の時間変化を求めればよい。また、超高層ビルなどのエレベータに歩行者が乗った場合にも、ビルの最上階の高さにおける気圧と、高度の時間変化又は変化が安定した後の気圧により、どの階にいるかを判定することができる。 When a pedestrian gets on the Ferris wheel, it can be determined by stopping walking and changing a predetermined altitude. Here, whether or not the altitude change matches the case of the ferris wheel may be obtained by determining the altitude time change based on the relationship between the atmospheric pressure at the highest point of the ferris wheel and the time for which the ferris wheel makes one round. Also, when a pedestrian rides on an elevator such as a skyscraper, the floor is determined based on the pressure at the height of the top floor of the building and the pressure after the altitude changes over time or changes. be able to.
上記の例では、歩行者が、通常歩行時又は自転車走行時に携帯機器を身に付けている場合について説明しているが、これに限定されるものではなく、歩行者が直接携帯機器を身につけず、かばん、携帯機器を車輪付き旅行ケース、荷車、乳母車、車椅子等に収納、仮設置又は仮置きし、歩行者が持ち歩いたり、車を押したり引いたり、あるいは、手で車輪を回転したりして、歩行者の通行できる領域を通行している場合であってもよい。この場合、歩数センサのデータにより、これらの状況を推定し、歩行者の歩数、又は手で回転させる周期を検知して距離を算出してもよい。 In the above example, a case is described in which a pedestrian wears a portable device during normal walking or bicycle riding, but the present invention is not limited to this, and the pedestrian directly wears the portable device. First, store a bag or a portable device in a travel case with wheels, cart, baby carriage, wheelchair, etc., temporarily install or temporarily place it, carry it by a pedestrian, push or pull the car, or rotate the wheel by hand And it may be a case where it is going through the field which a pedestrian can pass. In this case, these conditions may be estimated from the data of the step sensor, and the distance may be calculated by detecting the number of steps of the pedestrian or the period of rotation by hand.
また、上記では、位置検出に必要なデータを全て携帯機器に集約して位置検出する形態を示したが、これに限定されず、路上又はセンタに設置したサーバに携帯機器から必要データを送信し、位置検出処理をサーバで実行させ、その結果を携帯機器に送信する、という形態等にしてもよい。あるいは、処理の実行を分担してもよい。これにより、携帯機器の負担を減らすことが可能となる。 Further, in the above, a mode is shown in which all the data necessary for position detection is collected in the mobile device and the position detection is performed. However, the present invention is not limited to this, and necessary data is transmitted from the mobile device to a server installed on the road or in the center. The position detection process may be executed by the server, and the result may be transmitted to the mobile device. Or you may share execution of a process. This can reduce the burden on the mobile device.
上述の位置特定装置は、例えば、携帯電話機、PDA(Personal Digital Assistant)、PHS、ノート型パーソナルコンピュータ、音楽プレーヤ、携帯型ゲーム装置等の情報端末装置又は携帯端末装置などに適用することができる。 The position specifying device described above can be applied to, for example, a mobile phone, a PDA (Personal Digital Assistant), a PHS, a notebook personal computer, a music player, an information terminal device such as a portable game device, or a portable terminal device.
上述の実施の形態において、位置特定装置に傾斜角センサを備えることもできる。これにより、歩行者の歩行、取り出し、操作等に伴う装置の振動又は姿勢変化で装置が傾いた場合、方位センサ又は距離センサの種類によっては機能が停止し、あるいは、性能が劣化することがある。従って、傾斜角センサにより傾斜角を検出し、方位センサ又は距離センサを補正することもできる。 In the above-described embodiment, the position specifying device may include an inclination angle sensor. As a result, when the device tilts due to vibration or posture change of the device accompanying walking, taking out, operation, etc. of the pedestrian, the function may stop or the performance may be deteriorated depending on the type of the orientation sensor or the distance sensor. . Accordingly, the tilt angle can be detected by the tilt angle sensor, and the azimuth sensor or the distance sensor can be corrected.
上述の実施の形態で示した歩行者の位置を推定するための数式は、一例であって、これらに限定されるものではなく、適宜変形した数式を用いることもできる。 The mathematical formulas for estimating the position of the pedestrian shown in the above-described embodiment are merely examples, and the mathematical formulas are not limited thereto, and mathematical formulas appropriately modified can be used.
開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 The disclosed embodiments are to be considered in all respects as illustrative and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
10 位置特定装置
11 制御部
12 通信部
13 測位部
131 GPS
132 距離センサ
133 方位センサ
134 高度センサ
135 方位補正部
136 センサ較正部
14 地図データベース
15 記憶部
16 操作部
17 位置検出処理部
171 位置推定部
172 誤差算出部
173 歩行挙動判定部
174 乗降判定部
175 位置特定部
176 信頼度算出部
177 評価部
178 振動検出部
18 表示部
19 音声出力部
20 移動方法判定部
DESCRIPTION OF
132
Claims (12)
歩行者の歩行挙動を判定する歩行挙動判定手段と、
前記歩行挙動と関連付けられた特徴地点の位置情報を含む地図情報を記憶する記憶手段と、
前記測位手段で測位して得られた測位データに基づいて地図上の自身の位置を推定する推定手段と、
該推定手段で推定した推定位置の推定誤差の範囲を示す誤差範囲を算出する誤差範囲算出手段と、
該誤差範囲算出手段で算出した誤差範囲内に、前記歩行挙動判定手段で判定した歩行挙動に関連する特徴地点がある場合、該特徴地点を自身の位置として特定する位置特定手段と
を備えることを特徴とする位置特定装置。 In a positioning device that is equipped with positioning means for measuring its own position and is portable by a pedestrian,
Walking behavior determination means for determining the walking behavior of a pedestrian;
Storage means for storing map information including position information of characteristic points associated with the walking behavior;
Estimating means for estimating its own position on a map based on positioning data obtained by positioning by the positioning means;
An error range calculation means for calculating an error range indicating an estimation error range of the estimated position estimated by the estimation means;
When there is a feature point related to the walking behavior determined by the walking behavior determination unit within the error range calculated by the error range calculation unit, a position specifying unit that specifies the feature point as its own position is provided. Feature location device.
前記位置特定手段は、
前記高度情報取得手段で取得した高度に関する情報に基づいて、自身の位置を特定するように構成してあることを特徴とする請求項1に記載の位置特定装置。 Equipped with altitude information acquisition means to acquire information about altitude,
The position specifying means includes
The position specifying device according to claim 1, wherein the position specifying device is configured to specify its own position based on information about the altitude acquired by the altitude information acquiring means.
前記高度情報取得手段で高度変化を取得した場合に、前記歩行挙動判定手段で歩行挙動が歩行停止であると判定した時点で、前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点を自身の位置として特定するように構成してあることを特徴とする請求項2に記載の位置特定装置。 The position specifying means includes
When the altitude change is acquired by the altitude information acquisition means, when the walking behavior determination means determines that the walking behavior is stop walking, the feature point within the error range calculated by the error range calculation means is The position specifying device according to claim 2, wherein the position specifying device is specified as the position of the position.
前記位置特定手段は、
前記高度変化判定手段で高度変化が安定したと判定した時点で、前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点と前記高度情報取得手段で取得した高度とを関連付けて、自身の位置を特定するように構成してあることを特徴とする請求項2に記載の位置特定装置。 When the altitude change is acquired by the altitude information acquisition means, the altitude change determination means for determining whether the altitude change is stable,
The position specifying means includes
When it is determined that the altitude change is stable by the altitude change determining means, the feature point in the error range calculated by the error range calculating means is associated with the altitude acquired by the altitude information acquiring means, The position specifying device according to claim 2, wherein the position specifying device is configured to specify.
前記歩行挙動判定手段で歩行挙動が歩行開始であると判定した時点で、前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点と前記高度情報取得手段で取得した高度とを関連付けて、自身の位置を特定するように構成してあることを特徴とする請求項4に記載の位置特定装置。 The position specifying means includes
When the walking behavior determining means determines that the walking behavior is the start of walking, the feature point within the error range calculated by the error range calculating means is associated with the altitude acquired by the altitude information acquiring means, The position specifying apparatus according to claim 4, wherein the position specifying apparatus is specified.
前記歩行挙動判定手段で歩行挙動が歩行速度の変動であると判定した場合において、該歩行速度の変動が安定したと判定した時点で、前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点と前記高度情報取得手段で取得した高度とを関連付けて、自身の位置を特定するように構成してあることを特徴とする請求項4に記載の位置特定装置。 The position specifying means includes
When it is determined that the walking behavior is a change in walking speed by the walking behavior determination unit, the characteristic point that is within the error range calculated by the error range calculation unit when it is determined that the change in the walking speed is stable The position specifying device according to claim 4, wherein the position is associated with the height acquired by the height information acquisition unit to specify its own position.
前記歩行挙動判定手段で歩行挙動が歩行の強さの変動であると判定した場合において、該歩行の強さの変動が安定したと判定した時点で、前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点と前記高度情報取得手段で取得した高度とを関連付けて、自身の位置を特定するように構成してあることを特徴とする請求項4に記載の位置特定装置。 The position specifying means includes
When the walking behavior determining means determines that the walking behavior is a fluctuation in walking strength, the error range calculated by the error range calculating means is determined when the walking strength fluctuation is determined to be stable. The position specifying device according to claim 4, wherein the position is associated with the altitude acquired by the altitude information acquiring unit and the position of the position is specified.
前記位置特定手段は、
前記信頼度算出手段で算出した信頼度が所定の閾値より低く、かつ前記誤差範囲算出手段で算出した誤差範囲内にある特徴地点が屋内の特徴地点である場合、該特徴地点を自身の位置として特定するように構成してあることを特徴とする請求項1乃至請求項7のいずれか1つに記載の位置特定装置。 A reliability calculation means for calculating the reliability of positioning data is provided.
The position specifying means includes
When the reliability calculated by the reliability calculation unit is lower than a predetermined threshold and the feature point within the error range calculated by the error range calculation unit is an indoor feature point, the feature point is set as its own position. The position specifying device according to any one of claims 1 to 7, wherein the position specifying device is configured to specify.
階段、エスカレータ、エレベータ、券売機、改札口、観覧車、自動販売機及び乗降場所のうち少なくとも1つの特徴地点の位置情報を記憶するようにしてあることを特徴とする請求項1乃至請求項9のいずれか1つに記載の位置特定装置。 The storage means
The position information of at least one characteristic point among stairs, escalators, elevators, ticket vending machines, ticket gates, ferris wheels, vending machines and boarding places is stored. The position specifying device according to any one of the above.
コンピュータを、
歩行者の歩行挙動を判定する歩行挙動判定手段と、
測位データに基づいて地図上の自身の位置を推定する推定手段と、
推定した推定位置の推定誤差の範囲を示す誤差範囲を算出する誤差範囲算出手段と、
算出した誤差範囲内に、歩行挙動と関連付けられた特徴地点がある場合、該特徴地点を自身の位置として特定する位置特定手段と
して機能させることを特徴とするコンピュータプログラム。 In a computer program for causing a computer to identify its position based on positioning data,
Computer
Walking behavior determination means for determining the walking behavior of a pedestrian;
An estimation means for estimating its position on the map based on the positioning data;
An error range calculation means for calculating an error range indicating an estimated error range of the estimated position;
When there is a feature point associated with walking behavior within the calculated error range, a computer program that functions as a position specifying unit that specifies the feature point as its own position.
歩行挙動と関連付けられた特徴地点の位置情報を含む地図情報を記憶しておき、
歩行者の歩行挙動を判定し、
測位して得られた測位データに基づいて地図上の自身の位置を推定し、
推定した推定位置の推定誤差の範囲を示す誤差範囲を算出し、
算出した誤差範囲内に、判定した歩行挙動に関連する特徴地点がある場合、該特徴地点を自身の位置として特定することを特徴とする位置特定方法。 In a position identification method for positioning and identifying its own position,
Store map information including location information of feature points associated with walking behavior,
Determine the walking behavior of the pedestrian,
Estimate your position on the map based on the positioning data obtained by positioning,
Calculate the error range indicating the range of the estimated error of the estimated position,
A position specifying method characterized by specifying a feature point as its own position when there is a feature point related to the determined walking behavior within the calculated error range.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008074237A JP2009229204A (en) | 2008-03-21 | 2008-03-21 | Location specifying system, computer program and location specifying method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008074237A JP2009229204A (en) | 2008-03-21 | 2008-03-21 | Location specifying system, computer program and location specifying method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009229204A true JP2009229204A (en) | 2009-10-08 |
Family
ID=41244784
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008074237A Pending JP2009229204A (en) | 2008-03-21 | 2008-03-21 | Location specifying system, computer program and location specifying method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009229204A (en) |
Cited By (43)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011145164A (en) * | 2010-01-14 | 2011-07-28 | Hitachi Ltd | Navigation device and navigation server device |
| CN102300311A (en) * | 2010-06-23 | 2011-12-28 | 中国科学院国家天文台 | Positioning method for revising ground mobile communication network by using map elevation |
| JP2012173020A (en) * | 2011-02-18 | 2012-09-10 | Casio Comput Co Ltd | Positioning device, positioning method and program for the same |
| JP2012202919A (en) * | 2011-03-28 | 2012-10-22 | Sony Corp | Position correction device, position correction method, program and position correction system |
| JP2012215409A (en) * | 2011-03-31 | 2012-11-08 | Zenrin Datacom Co Ltd | Navigation device |
| CN103069469A (en) * | 2011-06-24 | 2013-04-24 | 索尼公司 | Altitude estimation apparatus, altitude estimation method, and program |
| JP2013160566A (en) * | 2012-02-02 | 2013-08-19 | Yokosuka Telecom Research Park:Kk | Positioning device and positioning program |
| JP2013190265A (en) * | 2012-03-13 | 2013-09-26 | Hitachi Ltd | Movement estimation system, movement estimation method and mobile terminal |
| JP2013195363A (en) * | 2012-03-22 | 2013-09-30 | Fuji Xerox Co Ltd | Movement state determination program and movement state determination apparatus |
| KR20130116151A (en) * | 2012-04-13 | 2013-10-23 | 한국전자통신연구원 | Method of estimating location of pedestrian using step length estimation model parameter and apparatus for the same |
| JP2013221781A (en) * | 2012-04-13 | 2013-10-28 | Navitime Japan Co Ltd | Information processing apparatus, terminal device, server, information processing system, information processing method and information processing program |
| JP2013544351A (en) * | 2010-09-17 | 2013-12-12 | クゥアルコム・インコーポレイテッド | Indoor positioning using barometric sensor |
| US8731827B2 (en) | 2011-12-07 | 2014-05-20 | Electronics And Telecommunications Research Institute | Method and apparatus for estimating path for indoor localization |
| JP2014164623A (en) * | 2013-02-26 | 2014-09-08 | Sinfonia Technology Co Ltd | Management system of work vehicle |
| JP2014169931A (en) * | 2013-03-04 | 2014-09-18 | Seiko Instruments Inc | Electronic apparatus |
| US8918276B2 (en) | 2011-02-09 | 2014-12-23 | Samsung Electronics Co., Ltd. | Apparatus and method for integrated positioning |
| JP2015014587A (en) * | 2013-06-06 | 2015-01-22 | 株式会社リコー | Information processing apparatus, position determination method, and position determination program |
| KR20150050965A (en) * | 2013-11-01 | 2015-05-11 | 현대엠엔소프트 주식회사 | Method for map matching of user terminal |
| WO2015098390A1 (en) * | 2013-12-24 | 2015-07-02 | Ricoh Company, Ltd. | Positioning system and program |
| JP2015524071A (en) * | 2013-05-20 | 2015-08-20 | インテル コーポレイション | Technology to merge virtual and physical floor maps |
| JP2015168502A (en) * | 2014-03-06 | 2015-09-28 | 三菱電機株式会社 | Elevator apparatus and floor judgment method |
| WO2016031584A1 (en) * | 2014-08-27 | 2016-03-03 | 京セラ株式会社 | Mobile electronic device, information provision method, information provision program, and information provision system |
| JP2016520812A (en) * | 2013-03-22 | 2016-07-14 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Method and apparatus for location activated sensor initialization |
| JP2016191710A (en) * | 2016-06-14 | 2016-11-10 | 株式会社横須賀テレコムリサーチパーク | Positioning device and positioning program |
| JP2016191689A (en) * | 2015-03-31 | 2016-11-10 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
| JP2016191688A (en) * | 2015-03-31 | 2016-11-10 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
| US9526082B2 (en) | 2012-04-13 | 2016-12-20 | Electronics And Telecommunications Research Institute | Method and apparatus for estimating location of pedestrian using step length estimation model parameters |
| JP2017501393A (en) * | 2013-11-27 | 2017-01-12 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Apparatus and method for generating assistance data comprising a vertical access region and a predicted vertical movement model |
| JP2017067735A (en) * | 2015-10-02 | 2017-04-06 | 株式会社電通国際情報サービス | Positioning system |
| KR101737969B1 (en) * | 2015-03-23 | 2017-05-29 | 주식회사 엘지유플러스 | Method and apparatus for walking navigation |
| JP2017534843A (en) * | 2014-09-08 | 2017-11-24 | インベンセンス・インコーポレーテッド | Method and apparatus for using portable navigation with enhanced quality of map information support |
| JP2018004479A (en) * | 2016-07-04 | 2018-01-11 | 日本電信電話株式会社 | Current position inferring device, map survey supporting device, method, and program |
| JP2018028485A (en) * | 2016-08-18 | 2018-02-22 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
| JP2018028480A (en) * | 2016-08-18 | 2018-02-22 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
| JP2018101272A (en) * | 2016-12-20 | 2018-06-28 | ヤフー株式会社 | Intermediation support system, intermediation support method, and intermediation support program |
| JP2018101409A (en) * | 2017-11-13 | 2018-06-28 | ヤフー株式会社 | Intermediary support system, intermediary support method, and intermediary support program |
| JP2018165700A (en) * | 2017-03-28 | 2018-10-25 | カシオ計算機株式会社 | Electronic apparatus, position specification system, position specification method, and program |
| KR101949345B1 (en) * | 2018-08-21 | 2019-02-18 | 송찬호 | Method for providing stair climbing measurement service using altitude, atmospheric pressure, and redirection |
| JPWO2018038236A1 (en) * | 2016-08-26 | 2019-07-11 | 京セラ株式会社 | Electronic device, control program and operation method of electronic device |
| JP2020085783A (en) * | 2018-11-29 | 2020-06-04 | 一般財団法人生産技術研究奨励会 | Pedestrian-purpose positioning device, pedestrian-purpose positioning system, and pedestrian-purpose positioning method |
| WO2023062782A1 (en) * | 2021-10-14 | 2023-04-20 | パイオニア株式会社 | Information processing apparatus, control method, program, and storage medium |
| JP2023058961A (en) * | 2021-10-14 | 2023-04-26 | パイオニア株式会社 | Information processing device, control method, program and storage medium |
| US12546604B2 (en) | 2021-10-14 | 2026-02-10 | Pioneer Corporation | Information processing device, control method, program, and storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63148115A (en) * | 1986-12-10 | 1988-06-21 | Sumitomo Electric Ind Ltd | position detection device |
| JP2006170879A (en) * | 2004-12-17 | 2006-06-29 | Matsushita Electric Ind Co Ltd | Height direction movement detection device, height detection device, navigation device, program, and portable radio telephone terminal device |
| JP2007093433A (en) * | 2005-09-29 | 2007-04-12 | Hitachi Ltd | Detector for motion of pedestrian |
-
2008
- 2008-03-21 JP JP2008074237A patent/JP2009229204A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63148115A (en) * | 1986-12-10 | 1988-06-21 | Sumitomo Electric Ind Ltd | position detection device |
| JP2006170879A (en) * | 2004-12-17 | 2006-06-29 | Matsushita Electric Ind Co Ltd | Height direction movement detection device, height detection device, navigation device, program, and portable radio telephone terminal device |
| JP2007093433A (en) * | 2005-09-29 | 2007-04-12 | Hitachi Ltd | Detector for motion of pedestrian |
Cited By (64)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011145164A (en) * | 2010-01-14 | 2011-07-28 | Hitachi Ltd | Navigation device and navigation server device |
| CN102300311A (en) * | 2010-06-23 | 2011-12-28 | 中国科学院国家天文台 | Positioning method for revising ground mobile communication network by using map elevation |
| JP2013544351A (en) * | 2010-09-17 | 2013-12-12 | クゥアルコム・インコーポレイテッド | Indoor positioning using barometric sensor |
| US9234965B2 (en) | 2010-09-17 | 2016-01-12 | Qualcomm Incorporated | Indoor positioning using pressure sensors |
| US9541629B2 (en) | 2011-02-09 | 2017-01-10 | Samsung Electronics Co., Ltd. | Apparatus and method for integrated positioning |
| US8918276B2 (en) | 2011-02-09 | 2014-12-23 | Samsung Electronics Co., Ltd. | Apparatus and method for integrated positioning |
| JP2012173020A (en) * | 2011-02-18 | 2012-09-10 | Casio Comput Co Ltd | Positioning device, positioning method and program for the same |
| JP2012202919A (en) * | 2011-03-28 | 2012-10-22 | Sony Corp | Position correction device, position correction method, program and position correction system |
| US9864040B2 (en) | 2011-03-28 | 2018-01-09 | Sony Corporation | Position correction apparatus, position correction method, program, position correction system |
| JP2012215409A (en) * | 2011-03-31 | 2012-11-08 | Zenrin Datacom Co Ltd | Navigation device |
| CN103069469A (en) * | 2011-06-24 | 2013-04-24 | 索尼公司 | Altitude estimation apparatus, altitude estimation method, and program |
| EP2583267A4 (en) * | 2011-06-24 | 2014-06-11 | Sony Corp | ALTITUDE ESTIMATING APPARATUS, ALTITUDE ESTIMATING METHOD, AND PROGRAM |
| US8788232B2 (en) | 2011-06-24 | 2014-07-22 | Sony Corporation | Altitude estimation apparatus, altitude estimation method, and program |
| CN103069469B (en) * | 2011-06-24 | 2017-01-18 | 索尼公司 | Altitude estimation apparatus, altitude estimation method, and program |
| US8731827B2 (en) | 2011-12-07 | 2014-05-20 | Electronics And Telecommunications Research Institute | Method and apparatus for estimating path for indoor localization |
| JP2013160566A (en) * | 2012-02-02 | 2013-08-19 | Yokosuka Telecom Research Park:Kk | Positioning device and positioning program |
| JP2013190265A (en) * | 2012-03-13 | 2013-09-26 | Hitachi Ltd | Movement estimation system, movement estimation method and mobile terminal |
| US9632107B2 (en) | 2012-03-13 | 2017-04-25 | Hitachi, Ltd. | Movement amount estimation system, movement amount estimation method and mobile terminal |
| JP2013195363A (en) * | 2012-03-22 | 2013-09-30 | Fuji Xerox Co Ltd | Movement state determination program and movement state determination apparatus |
| JP2013221781A (en) * | 2012-04-13 | 2013-10-28 | Navitime Japan Co Ltd | Information processing apparatus, terminal device, server, information processing system, information processing method and information processing program |
| KR20130116151A (en) * | 2012-04-13 | 2013-10-23 | 한국전자통신연구원 | Method of estimating location of pedestrian using step length estimation model parameter and apparatus for the same |
| US9526082B2 (en) | 2012-04-13 | 2016-12-20 | Electronics And Telecommunications Research Institute | Method and apparatus for estimating location of pedestrian using step length estimation model parameters |
| KR101634325B1 (en) * | 2012-04-13 | 2016-06-28 | 한국전자통신연구원 | Method of estimating location of pedestrian using step length estimation model parameter and apparatus for the same |
| JP2014164623A (en) * | 2013-02-26 | 2014-09-08 | Sinfonia Technology Co Ltd | Management system of work vehicle |
| JP2014169931A (en) * | 2013-03-04 | 2014-09-18 | Seiko Instruments Inc | Electronic apparatus |
| JP2016520812A (en) * | 2013-03-22 | 2016-07-14 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Method and apparatus for location activated sensor initialization |
| KR101793582B1 (en) * | 2013-03-22 | 2017-11-03 | 퀄컴 인코포레이티드 | Methods and apparatuses for location-triggered sensor initialization |
| JP2015524071A (en) * | 2013-05-20 | 2015-08-20 | インテル コーポレイション | Technology to merge virtual and physical floor maps |
| JP2015014587A (en) * | 2013-06-06 | 2015-01-22 | 株式会社リコー | Information processing apparatus, position determination method, and position determination program |
| KR20150050965A (en) * | 2013-11-01 | 2015-05-11 | 현대엠엔소프트 주식회사 | Method for map matching of user terminal |
| KR102054349B1 (en) | 2013-11-01 | 2019-12-10 | 현대엠엔소프트 주식회사 | Method for map matching of user terminal |
| JP2017501393A (en) * | 2013-11-27 | 2017-01-12 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Apparatus and method for generating assistance data comprising a vertical access region and a predicted vertical movement model |
| CN105849578A (en) * | 2013-12-24 | 2016-08-10 | 株式会社理光 | Positioning system and program |
| WO2015098390A1 (en) * | 2013-12-24 | 2015-07-02 | Ricoh Company, Ltd. | Positioning system and program |
| JP2015168502A (en) * | 2014-03-06 | 2015-09-28 | 三菱電機株式会社 | Elevator apparatus and floor judgment method |
| US20170248440A1 (en) * | 2014-08-27 | 2017-08-31 | Kyocera Corporation | Mobile electronic device, information provision method, information provision code, and information provision system |
| US10190887B2 (en) | 2014-08-27 | 2019-01-29 | Kyocera Corporation | Mobile electronic device, information provision method, information provision code, and information provision system |
| WO2016031584A1 (en) * | 2014-08-27 | 2016-03-03 | 京セラ株式会社 | Mobile electronic device, information provision method, information provision program, and information provision system |
| JP2016048198A (en) * | 2014-08-27 | 2016-04-07 | 京セラ株式会社 | Portable electronic device, information providing method, information providing program, and information providing system |
| JP2017534843A (en) * | 2014-09-08 | 2017-11-24 | インベンセンス・インコーポレーテッド | Method and apparatus for using portable navigation with enhanced quality of map information support |
| KR101737969B1 (en) * | 2015-03-23 | 2017-05-29 | 주식회사 엘지유플러스 | Method and apparatus for walking navigation |
| JP2016191688A (en) * | 2015-03-31 | 2016-11-10 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
| JP2016191689A (en) * | 2015-03-31 | 2016-11-10 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
| JP2017067735A (en) * | 2015-10-02 | 2017-04-06 | 株式会社電通国際情報サービス | Positioning system |
| JP2016191710A (en) * | 2016-06-14 | 2016-11-10 | 株式会社横須賀テレコムリサーチパーク | Positioning device and positioning program |
| JP2018004479A (en) * | 2016-07-04 | 2018-01-11 | 日本電信電話株式会社 | Current position inferring device, map survey supporting device, method, and program |
| JP2018028485A (en) * | 2016-08-18 | 2018-02-22 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
| JP7111861B2 (en) | 2016-08-18 | 2022-08-02 | 株式会社ゼンリンデータコム | Information processing device, information processing method and program |
| JP2018028480A (en) * | 2016-08-18 | 2018-02-22 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
| JP2021103189A (en) * | 2016-08-18 | 2021-07-15 | 株式会社ゼンリンデータコム | Information processing apparatus, information processing method, and program |
| JPWO2018038236A1 (en) * | 2016-08-26 | 2019-07-11 | 京セラ株式会社 | Electronic device, control program and operation method of electronic device |
| EP3505967A4 (en) * | 2016-08-26 | 2020-04-15 | Kyocera Corporation | ELECTRONIC DEVICE, CONTROL PROGRAM, AND ELECTRONIC DEVICE OPERATION METHOD |
| US10803738B2 (en) | 2016-08-26 | 2020-10-13 | Kyocera Corporation | Electronic device |
| JP2018101272A (en) * | 2016-12-20 | 2018-06-28 | ヤフー株式会社 | Intermediation support system, intermediation support method, and intermediation support program |
| JP2018165700A (en) * | 2017-03-28 | 2018-10-25 | カシオ計算機株式会社 | Electronic apparatus, position specification system, position specification method, and program |
| JP2018101409A (en) * | 2017-11-13 | 2018-06-28 | ヤフー株式会社 | Intermediary support system, intermediary support method, and intermediary support program |
| KR101949345B1 (en) * | 2018-08-21 | 2019-02-18 | 송찬호 | Method for providing stair climbing measurement service using altitude, atmospheric pressure, and redirection |
| WO2020040465A1 (en) * | 2018-08-21 | 2020-02-27 | 송찬호 | Method for providing stair-walking measuring service using altitude and direction |
| JP2020085783A (en) * | 2018-11-29 | 2020-06-04 | 一般財団法人生産技術研究奨励会 | Pedestrian-purpose positioning device, pedestrian-purpose positioning system, and pedestrian-purpose positioning method |
| WO2023062782A1 (en) * | 2021-10-14 | 2023-04-20 | パイオニア株式会社 | Information processing apparatus, control method, program, and storage medium |
| JPWO2023062782A1 (en) * | 2021-10-14 | 2023-04-20 | ||
| JP2023058961A (en) * | 2021-10-14 | 2023-04-26 | パイオニア株式会社 | Information processing device, control method, program and storage medium |
| JP7724302B2 (en) | 2021-10-14 | 2025-08-15 | パイオニア株式会社 | Information processing device, control method, program, and storage medium |
| US12546604B2 (en) | 2021-10-14 | 2026-02-10 | Pioneer Corporation | Information processing device, control method, program, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2009229204A (en) | Location specifying system, computer program and location specifying method | |
| JP5050934B2 (en) | LOCATION DEVICE, COMPUTER PROGRAM, AND LOCATION METHOD | |
| JP5035019B2 (en) | Moving method determining apparatus, computer program, and moving means determining method | |
| JP2009229205A (en) | Pedestrian guidance system, computer program and pedestrian guiding method | |
| JP5256846B2 (en) | Posture specifying device, moving direction specifying device, position specifying device, computer program, and posture specifying method | |
| JP2009150663A (en) | LOCATION DEVICE, COMPUTER PROGRAM, AND LOCATION METHOD | |
| US11015937B2 (en) | Method and system for guiding users in a parking facility | |
| US10276048B2 (en) | Vehicle boarding area | |
| EP3676566B1 (en) | Method, apparatus, and computer program product for providing an indication of favorability of parking locations | |
| CN103065465B (en) | Traffic control system and method thereof based on Internet of Things and dynamic 3D GIS | |
| EP3663804B1 (en) | Automatic detection of overhead obstructions | |
| US10373494B1 (en) | Method and apparatus for estimating a parking event based on device signal observations | |
| JP2009276094A (en) | Attitude determination apparatus and method, movement direction determination apparatus, position determination apparatus, and computer program | |
| JP2009288022A (en) | Abnormality determination device of earth magnetism sensor, travel azimuth specification device, computer program, and abnormality determination method of earth magnetism sensor | |
| US8831800B2 (en) | Automated collective transport system | |
| US20200292338A1 (en) | Dangerous lane strands | |
| JP7606322B2 (en) | Pedestrian device, information collection device, base station device, positioning method, user management method, information collection method, and facility monitoring method | |
| JP2012117876A (en) | Navigation device and navigation program | |
| JP5937322B2 (en) | Information processing system, information processing apparatus, information processing method, and information processing program | |
| US10971012B2 (en) | Dual mode indoor parking data delivery and map integration | |
| CN113853638A (en) | Vehicle dispatching service getting-on place determining method and vehicle dispatching service getting-on place determining system | |
| EP3550538B1 (en) | Information processing apparatus, information processing method, and program | |
| JP2013257774A (en) | Movement information totalization system, server device, terminal device, movement information totalization device, and movement information totalization method and program | |
| JP3775394B2 (en) | Travel link determination system and link travel time measurement system | |
| JP2001106076A (en) | Route search device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101027 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120224 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120403 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120828 |