JP2007328050A - Map display device and map display method - Google Patents
Map display device and map display method Download PDFInfo
- Publication number
- JP2007328050A JP2007328050A JP2006157770A JP2006157770A JP2007328050A JP 2007328050 A JP2007328050 A JP 2007328050A JP 2006157770 A JP2006157770 A JP 2006157770A JP 2006157770 A JP2006157770 A JP 2006157770A JP 2007328050 A JP2007328050 A JP 2007328050A
- Authority
- JP
- Japan
- Prior art keywords
- point
- time
- representative
- map
- representative point
- 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.)
- Withdrawn
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Processing Or Creating Images (AREA)
- Traffic Control Systems (AREA)
Abstract
【課題】到達可能範囲の誤認を生じる可能性を低下することが可能な地図表示装置を提供する。
【解決手段】地図表示装置1は、所定の位置を基点として、所定の時間以内に到達可能な範囲を地図上に表示するものであって、地図表示装置1の制御部70は、前記基点から前記地図上の複数の地点までの所要時間を探索する探索手段(経路探索部71)と、前記基点を中心に方位を分割して前記地図を複数に分割した各領域において、前記探索手段により探索された所要時間が、前記所定の時間を越える地点の中で前記基点に最も近い地点である基準時外最近点βが存在する場合に、前記基準時外最近点βと前記基点との直線距離Dβを越えない点を、代表点として抽出する代表点抽出手段(代表点抽出部72)と、前記代表点を結ぶ等時線を前記地図上に重畳して表示する表示手段(等時線描画部73)とを備える。
【選択図】図1A map display device capable of reducing the possibility of misrecognition of a reachable range is provided.
A map display device 1 displays a range reachable within a predetermined time on a map with a predetermined position as a base point, and a control unit 70 of the map display device 1 A search means (route search section 71) for searching for required times to a plurality of points on the map, and a search by the search means in each area obtained by dividing the map into a plurality of parts by dividing the direction around the base point If there is a non-reference nearest point β that is the closest point to the base point among points where the required time exceeds the predetermined time, a linear distance between the non-reference nearest point β and the base point Representative point extraction means (representative point extraction unit 72) that extracts points that do not exceed Dβ as representative points, and display means (isochronous line drawing) that superimposes and displays isochron lines connecting the representative points on the map. Part 73).
[Selection] Figure 1
Description
本発明は、地図表示装置及び地図表示方法に関し、特に所定の位置を基点として、当該基点から所定の時間以内に到達可能な範囲を地図上に表示する技術に関する。 The present invention relates to a map display device and a map display method, and more particularly to a technique for displaying on a map a range that can be reached from a base point within a predetermined time from a base point.
近年、タクシーの配車や、カーナビゲーションの応用として、従来から所定の位置を基点として、当該基点から所定の時間以内に到達可能な範囲を地図上に表示する地図表示装置が開発されている(例えば、特許文献1参照。)。 In recent years, as an application of taxi dispatch and car navigation, a map display device has been developed that displays a range that can be reached within a predetermined time from a predetermined position on a map, based on a predetermined position (for example, , See Patent Document 1).
従来の地図表示装置では、現在位置から一定時間内に到達可能な交差点を探索し、車の現在位置を中心に全方位を分割した領域毎に、出発地から所定の時間以内に車が到達可能な交差点の有無を判定し、交差点が有ると判定された方向について、交差点のうち現在位置から最も遠い交差点を表示ノードとして抽出し、さらに、その表示ノードを結ぶ等時線を地図上に重畳表示することで到達可能範囲を表示している。 The conventional map display device searches for an intersection that can be reached within a certain time from the current position, and the car can reach within a predetermined time from the departure point for each area that is divided in all directions around the current position of the car For the direction in which it is determined that there is an intersection, the intersection that is farthest from the current position is extracted as a display node, and an isochron that connects the display nodes is superimposed on the map. The reachable range is displayed.
これによって、タクシー、警備会社等での配車・指令システムにおいて、移動体を適正に表示、管理し、最適に配車・指令させることができる。
しかしながら、従来の地図表示装置では、基準時内最遠点αを順番に結ぶことで等時線を求めている。 However, in the conventional map display device, an isochron is obtained by connecting the farthest points α in the reference time in order.
このため、等時線の内部に所定の範囲内における一定時間を越えて到達可能なすべての交差点を表す基準時外点が多量に含まれてしまい、到達可能範囲の誤認を生じる可能性が高いという第1の問題がある。 For this reason, a lot of out-of-reference points representing all intersections that can be reached over a certain time within a predetermined range are included in the isochronous line, and there is a high possibility that the reachable range will be misidentified. There is a first problem.
図20は、等時線の内部に基準時外点が含まれる様子を示す模式図である。 FIG. 20 is a schematic diagram illustrating a state in which an outside reference time point is included in an isochronous line.
図20において、等時線100の内側が、例えば10分以内で到達可能な範囲を表している。図20に示すような河川を含むような地形では、等時線内部に基準時外点が含まれるような状況が発生する。このため、この表示を見たユーザは、川向こうの基準時外点まで到達可能と誤認してしまう。
In FIG. 20, the inside of the
また、従来の地図表示装置では、一定時間で到達可能な範囲を表示できるというものの、その探索方法はあくまでも単純に移動体の現在の速度を基準に判定するだけであり、移動体が途中の地点を通過するときにその地点を通過するであろう時間帯における渋滞情報が考慮されていない。このため、このような特殊な地形でなくても、局所的な渋滞が発生している場合などでは、等時線内部に基準時外点が含まれることが頻繁に発生する。すなわち、特殊な地形でなくても、途中で渋滞が発生した場合、等時線で示される地点まで一定時間以内に到達できるかどうか全く不明であり、到達可能範囲の信頼性に欠けるという第2の問題がある。 In addition, although the conventional map display device can display a reachable range in a certain time, the search method is merely determined based on the current speed of the mobile object, and the mobile object is in the middle The traffic jam information in the time zone that will pass the point when passing through is not considered. For this reason, even if it is not such special terrain, when the local traffic congestion has occurred, it often occurs that the reference time outside point is included in the isochron. In other words, even if it is not special terrain, if there is a traffic jam on the way, it is completely unknown whether the point indicated by the isochron can be reached within a certain time, and the reliability of the reachable range is lacking. There is a problem.
そこで、本発明は、上記第1の問題点を解決し、到達可能範囲の誤認を生じる可能性を低下することが可能な地図表示装置及び地図表示方法を提供することを第1の目的とする。 Accordingly, a first object of the present invention is to provide a map display device and a map display method capable of solving the first problem and reducing the possibility of misrecognition of the reachable range. .
また、本発明は、上記第2の問題点を解決し、到達可能範囲の信頼性を向上させることが可能な地図表示装置及び地図表示方法を提供することを第2の目的とする。 A second object of the present invention is to provide a map display device and a map display method capable of solving the second problem and improving the reliability of the reachable range.
上記目的を達成するために、本発明に係る地図表示装置においては、所定の位置を基点として、所定の時間以内に到達可能な範囲を地図上に表示する地図表示装置であって、前記基点から前記地図上の複数の地点までの所要時間を探索する探索手段と、前記基点を中心に方位を分割して前記地図を複数に分割した各領域において、前記探索手段により探索された所要時間が、前記所定の時間を越える地点の中で前記基点に最も近い地点である基準時外最近点βが存在する場合に、前記基準時外最近点βと前記基点との直線距離Dβを越えない点を、代表点として抽出する代表点抽出手段と、前記代表点を結ぶ等時線を前記地図上に重畳して表示する表示手段とを備えることを特徴とする。 In order to achieve the above object, the map display device according to the present invention is a map display device that displays a range reachable within a predetermined time on a map with a predetermined position as a base point. The search means for searching for the required time to a plurality of points on the map, and the time required for searching by the search means in each region obtained by dividing the map into a plurality of parts by dividing the direction around the base point, A point that does not exceed a straight line distance Dβ between the reference non-standard time closest point β and the base point when the non-standard time closest point β that is the closest point to the base point exists among the points that exceed the predetermined time. And representative point extracting means for extracting as representative points, and display means for displaying an isochron line connecting the representative points in a superimposed manner on the map.
これにより、道路が入り組んで、ある方向について、出発地と基準時内最遠点αとの直線距離をDα、出発地と基準時外最近点βとの直線距離をDβでそれぞれ表すと、Dγ<Dβとなる場合、従来では基準時内最遠点αが代表点に設定され、等時線内部に基準時外点を含むことになっていたが、本発明では前記基準時外最近点βと前記基点との直線距離Dβを越えない点が代表点に設定されるので、等時線内部から基準時外点を概ね排除することが可能となる。したがって、より信頼性の高い等時線描画が可能となり、到達可能範囲の誤認を生じる可能性を低下させることができる。 As a result, when the road is intricate and the straight line distance between the departure point and the farthest point in the reference time α is represented by Dα, and the straight line distance between the departure point and the nearest reference point non-standard time β is represented by Dβ in a certain direction, Dγ In the case of <Dβ, the farthest point α within the reference time is conventionally set as the representative point, and the reference time outside point is included in the isochronous line. Since the point that does not exceed the linear distance Dβ between the reference point and the base point is set as the representative point, it is possible to generally exclude the reference point outside the isochronous line. Therefore, it is possible to perform isochronous drawing with higher reliability, and it is possible to reduce the possibility of misrecognition of the reachable range.
具体的には、本発明に係る地図表示装置においては、前記代表点抽出手段は、前記基点と前記基準時外最近点βとの直線距離Dβを越えない点として、前記所定の時間を越えない地点の中で、前記基点との直線距離が前記基点と前記基準時外最近点βとの直線距離Dβを越えず、前記基点からの距離が最も遠い地点である基準時内最適点γを代表点として抽出することを特徴とすることができる。 Specifically, in the map display device according to the present invention, the representative point extraction means does not exceed the predetermined time as a point that does not exceed a linear distance Dβ between the base point and the reference non-reference nearest point β. Among the points, the optimal distance γ within the reference time, which is the point where the distance from the base point is the farthest from the base point and the distance from the base point does not exceed the straight line distance Dβ between the base point and the nearest reference point non-reference time β It can be characterized by extracting as points.
これにより、道路が入り組んで、ある方向について、出発地と基準時内最遠点αとの直線距離をDα、出発地と基準時外最近点βとの直線距離をDβ、出発地と基準時内最適点γとの直線距離をDγでそれぞれ表すと、Dγ<Dβ<Dαとなる場合であっても、各方向について基準時外最近点β及び基準時内最適点γが求められ、直線距離が出発地に近い基準時内最適点γが代表点に設定されるので、等時線内部から基準時外点をより確実に排除することができる。 As a result, the road is complicated, and in a certain direction, the straight line distance between the departure point and the farthest point α within the reference time is Dα, the straight line distance between the departure point and the nearest reference point β is Dβ, and the departure point and the reference time When the linear distance from the inner optimal point γ is expressed by Dγ, the reference non-reference nearest point β and the reference inner optimal point γ are obtained for each direction even if Dγ <Dβ <Dα. Since the optimum point γ within the reference time close to the departure point is set as the representative point, the point outside the reference time can be more reliably excluded from the inside of the isochron.
また、本発明に係る地図表示装置においては、前記探索手段は、前記代表点として抽出された前記基準時内最適点γに対して前記基点と反対方向へ斥力を働かせた地点を新たな代表点として位置調整することを特徴とすることもできる。 Further, in the map display device according to the present invention, the search means sets a new representative point by applying a repulsive force in a direction opposite to the base point with respect to the reference point optimum point γ extracted as the representative point. It is also possible to adjust the position as follows.
これにより、等時線の形状を円に近づけることができ、さらに到達可能範囲を誤認を生じない範囲で広げることもできる。 Thereby, the shape of the isochron can be approximated to a circle, and the reachable range can be expanded in a range that does not cause misidentification.
また具体的には、本発明に係る地図表示装置においては、前記代表点抽出手段は、前記所定の時間以内で到達可能な地点の中で前記基点から最も遠い地点である基準時内最遠点αと、前記基準時外最近点βとの存在状況に応じた代表点を抽出することを特徴とすることができる。 More specifically, in the map display device according to the present invention, the representative point extracting means is the farthest point in the reference time that is the farthest point from the base point among the points that can be reached within the predetermined time. A representative point corresponding to the presence state of α and the non-reference-time closest point β may be extracted.
これによっても、前記基準時内最遠点αと前記基準時外最近点βの存在状況に応じた代表点を抽出することができ、到達可能な範囲を広げつつ、等時線内部から基準時外点を概ね排除することができる。したがって、さらに信頼性の高い等時線描画が可能となり、到達可能範囲の誤認を生じる可能性を低下することができる。 This also makes it possible to extract representative points according to the existence status of the farthest point α within the reference time and the nearest point β outside the reference time, expanding the reachable range, and from the inside of the isochronous line to the reference time Outer points can be largely eliminated. Therefore, it is possible to draw an isochronous line with higher reliability, and it is possible to reduce the possibility of misrecognition of the reachable range.
また、本発明に係る地図表示装置においては、前記代表点抽出手段は、前記地図を複数に分割した各領域について、前記基準時外最近点β及び前記基準時内最遠点αの両方が存在し、かつ、前記基点と前記基準時外最近点βとの直線距離Dβが前記基点と前記基準時内最遠点αとの直線距離Dα以上の場合には、前記基準時内最遠点αを代表点として抽出し、前記基準時外最近点β及び前記基準時内最遠点αの両方が存在し、かつ、前記直線距離Dβが前記直線距離Dα未満の場合には、前記所定の時間を越えない地点の中で、前記基点との直線距離が前記直線距離Dβを越えず、前記基点からの距離が最も遠い地点である基準時内最適点γを代表点として抽出し、前記基準時外最近点βが存在せず、前記基準時内最遠点αが存在する場合には、前記基準時内最遠点αを代表点として抽出し、前記基準時外最近点βが存在し、前記基準時内最遠点αが存在しない場合には、前記基準時外最近点βを代表点として抽出することを特徴とすることもできる。 Further, in the map display device according to the present invention, the representative point extracting means includes both the reference non-reference nearest point β and the reference reference farthest point α for each region obtained by dividing the map into a plurality of regions. In addition, when the straight line distance Dβ between the base point and the nearest reference point non-reference time β is greater than or equal to the straight line distance Dα between the base point and the reference point innermost point α, the reference point innermost point α Is extracted as a representative point, and both the non-reference-time nearest point β and the reference-time farthest point α exist, and the linear distance Dβ is less than the linear distance Dα, the predetermined time Among the points that do not exceed the base point, a straight line distance to the base point does not exceed the straight line distance Dβ, and an optimum point γ within the reference time that is the farthest distance from the base point is extracted as a representative point, and the reference time When the outer nearest point β does not exist and the farthest point α within the reference time exists, the reference When the farthest point α within the time is extracted as a representative point, and the nearest point β outside the reference time exists, and when the farthest point α within the reference time does not exist, the nearest point β outside the reference time is used as the representative point. It can also be characterized by extracting.
また、本発明に係る地図表示装置においては、前記探索手段は、前記基準時外最近点βを代表点として抽出した場合に、前記基準時外最近点βに対して前記基点方向へ引力を働かせた地点を新たな代表点として位置調整し、前記基準時内最適点γを代表点として抽出した場合に、前記基準時内最適点γに対して前記基点と反対方向へ斥力を働かせた地点を新たな代表点として位置調整することを特徴としてもよい。 In the map display device according to the present invention, when the search means extracts the non-reference nearest point β as a representative point, the search means applies an attractive force toward the base point with respect to the non-reference nearest point β. When the position is adjusted as a new representative point, and the reference point optimal point γ is extracted as a representative point, a point where a repulsive force is exerted on the reference point optimal point γ in the direction opposite to the base point is obtained. The position may be adjusted as a new representative point.
これにより、等時線の形状を円に近づけることができ、視認性を高めることができる。 Thereby, the shape of an isochron can be brought close to a circle, and visibility can be improved.
また上記第2の目的を達成するために、本発明に係る地図表示装置においては、前記複数の地点には、交差点であるノードが含まれており、前記探索手段は、所要時間を探索済みである探索済みノードに到達するまでの総時間コスト値を取得する総時間コスト値取得手段と、探索済みノードに接続する接続先ノードに至る道路であるリンクのリンクコストを前記地図に関連する地図情報より取得するリンクコスト取得手段と、現在時刻を取得する現在時刻取得手段と、前記現在時刻に前記総時間コスト値を加算する第一の加算手段と、前記第一の加算手段で加算した時間における前記探索済みノードから前記接続先ノードへ至る予測渋滞情報を取得する予測渋滞情報取得手段と、前記リンクコスト取得手段で取得したリンクコストに前記予測渋滞情報を加味したリンク通過時間を算出するリンク通過時間算出手段とを備え、前記探索手段は、前記総時間コストに前記リンク通過時間を加算した結果を接続先ノードに至る総時間コスト値として順次探索することを特徴とすることができる。 In order to achieve the second object, in the map display device according to the present invention, the plurality of points include nodes that are intersections, and the search means has searched for the required time. Map information related to the map indicating the total cost cost value acquisition means for acquiring the total time cost value until reaching a searched node, and the link cost of a link that is a road to a connection destination node connected to the searched node Link cost acquisition means to acquire, current time acquisition means to acquire the current time, first addition means for adding the total time cost value to the current time, and time added by the first addition means Predicted traffic jam information acquisition means for acquiring predicted traffic jam information from the searched node to the connection destination node, and the link cost acquired by the link cost acquisition means for the prediction Link transit time calculating means for calculating link transit time taking into account delay information, and the search means sequentially adds a result of adding the link transit time to the total time cost as a total time cost value to the connection destination node. It can be characterized by searching.
これにより、所定時間内に等時線まで到達できる可能性が高まり、到達可能範囲の信頼性を向上させることができる。 As a result, the possibility of reaching an isochron within a predetermined time is increased, and the reliability of the reachable range can be improved.
なお、本発明は、このような地図表示装置として実現することができるだけでなく、このような地図表示装置が備える特徴的な手段をステップとする地図表示方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、CD−ROM等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。 The present invention can be realized not only as such a map display device, but also as a map display method using steps characteristic of the map display device as a step. It can also be realized as a program to be executed. Needless to say, such a program can be distributed via a recording medium such as a CD-ROM or a transmission medium such as the Internet.
以上の説明から明らかなように、本発明に係る地図表示装置によれば、到達可能範囲の誤認を生じる可能性を低下することができる。また、到達可能範囲の信頼性を向上させることもできる。 As is clear from the above description, the map display device according to the present invention can reduce the possibility of misrecognition of the reachable range. In addition, the reliability of the reachable range can be improved.
よって、本発明により、地図表示装置の信頼性が向上され、車などのナビゲーション装置が普及してきた今日における本願発明の実用的価値は極めて高い。 Therefore, according to the present invention, the reliability of the map display device is improved, and the practical value of the present invention at present when navigation devices such as cars are widespread is extremely high.
以下、本発明の実施の形態に係る地図表示装置ついて、図面を用いて詳細に説明する。 Hereinafter, a map display device according to an embodiment of the present invention will be described in detail with reference to the drawings.
(実施の形態1)
図1は、本実施の形態1における地図表示装置の全体構成を示すブロック図である。なおここでは、移動体を自動車とし、地図表示装置を自動車に設置されるナビゲーション装置に適用した例について述べる。
(Embodiment 1)
FIG. 1 is a block diagram showing the overall configuration of the map display device according to the first embodiment. Here, an example in which the moving body is an automobile and the map display device is applied to a navigation apparatus installed in the automobile will be described.
本実施の形態に係る地図表示装置1は、図1に示されるように、地図情報格納部10と、測位部20と、入力部30と、出力部50と、交通情報受信部40、ワーキングエリア部60と、制御部70とを備える。また、出力部50は、その構成要素の一部として表示装置51を備える。また、制御部70は、その構成要素の一部として、経路探索部71、代表点抽出部72及び等時線描画部73を備える。なお、各図面において、本発明に関係のない構成要素は省略している。
As shown in FIG. 1, the
地図情報格納部10は、交差点(ノード)や、交差点を結ぶ道路(リンク)のデータ等の地図情報が記憶される、例えば、HDDやDVDである。しかしながら、これに限らず、図示しない通信手段(例えば、携帯電話、PHS等)によって地図情報格納部10に格納する情報をセンター設備(非図示)より都度ダウンロードする構成も可能である。
The map
交差点や、道路のデータは、地図情報格納部10にノードデータテーブル11、リンクデータテーブル12、道路種別データテーブル13等として記憶されている。
Intersection and road data are stored in the map
図2は、地図情報格納部10に格納されているノードデータテーブル11、リンクデータテーブル12及び道路種別データテーブル13の構成を示す図である。
FIG. 2 is a diagram showing the configuration of the node data table 11, the link data table 12, and the road type data table 13 stored in the map
ノードデータテーブル11は、交差点や合流地点など、幾方向かに道路が分岐する地点であるノードの属性を規定するテーブルであり、図2(a)に示されるように、ノード毎に、そのノードを特定するノードIDと、緯度・経度などの位置情報、当該ノードに接続される道路であるリンクの数及び当該リンクを特定するリンクIDとを対応づけて、構成されている。 The node data table 11 is a table that defines the attributes of a node that is a point where a road branches in several directions, such as an intersection or a junction, and for each node, as shown in FIG. Is associated with position information such as latitude and longitude, the number of links that are roads connected to the node, and a link ID that identifies the link.
リンクデータテーブル12は、ノードとノードを結ぶ道路を表すリンクの属性を規定するテーブルであり、図2(b)に示されるように、リンク毎に、そのリンクを特定するリンクIDと、そのリンクの端点である始点ノードのID及び終点ノードのIDと、リンク長(単位はメートルや、キロメートルなど)や、リンクの幅(単位はメートルなどで、道路幅を表す)、道路種別とを対応づけて、構成されている。リンク長は、その道路を走行するのに要する時間算出の基準となり、経路探索を行う際のコスト値として用いることができる。また、リンクデータテーブル12の属性の1つである道路種別の値は、図2(c)に示される道路種別データテーブル13により識別可能になっており、高速道や一般道といった道路種別毎に、それぞれ重複しない値を持っている。 The link data table 12 is a table that defines the attribute of a link representing a road connecting nodes, and as shown in FIG. 2B, for each link, a link ID for specifying the link, and the link The start node ID and end node ID, which are the end points, are linked to the link length (units are meters, kilometers, etc.), the link width (units are meters, etc., indicating the road width), and the road type. Configured. The link length is a reference for calculating the time required to travel on the road, and can be used as a cost value when performing a route search. Further, the value of the road type that is one of the attributes of the link data table 12 can be identified by the road type data table 13 shown in FIG. , Each has a unique value.
なお一般にはこのような道路情報だけではなく、背景データ(河川、緑地など)、施設情報(例えば、ファミリーレストランやガソリンスタンドの位置を管理する情報)なども地図情報格納部10に含まれるが、本実施の形態の説明においては割愛する。
In general, not only such road information but also background data (rivers, green spaces, etc.), facility information (for example, information for managing the location of family restaurants and gas stations), etc. are included in the map
図1に戻り、測位部20は、地図表示装置1が設置される車両に取り付けられ、現在位置や、速度、全方位、現在時刻を測位するための手段であり、例えば、GNSS(Global Navigation Satellite System)受信機、車速センサ、ジャイロ(角速度)センサ、加速度センサなどにより構成される。GNSS受信機は、例えば、GPS受信機であり、複数の衛星からの電波を受信し、それを復調することで、受信機の絶対位置を計測するものである。なお、現在位置や、速度、全方位の測位には、GNSS受信機や各種センサを単独又は複合利用して行う。
Returning to FIG. 1, the
入力部30は、ユーザからの指示を入力するもので、押圧式のスイッチを所定数並べた構成を採るものや、タッチパネル式のもの、リモコン、あるいは利用者の声を認識して地図表示装置への入力情報に変換する、マイクロフォン、音声認識エンジン等で構成される。
The
交通情報受信部40は、提供される交通渋滞情報の種類(VICS情報やプローブ情報など)に応じて各種のものが利用でき、FM放送波、光/電波ビーコン、DSRC(Dedicated Short Range Communication;狭帯域無線通信)受信機、携帯電話などに対応する受信装置が用いられる。また、これに限らず、地図情報格納部10に過去の渋滞統計データ(過去の時間帯や曜日、日付などに応じた道路の混雑状況を表すデータ)を記憶した予測渋滞データベースを設け、ここから交通渋滞情報を受け取っても良い。なお、交通情報は前述のリンクデータテーブル12におけるリンク長の区間をどれだけの所要時間で通過できるかを表す情報であり、リンク長の区間における平均速度データなどが用いられる。この渋滞情報を用いることによって、混雑度合いを加味した精度の高い所要時間を決定することができる。本実施の形態では、交通情報受信部40は予測渋滞データベースであるものとして以下説明を行う。
The traffic
表示装置51は、制御部70により作成される表示画像データに従って画像を表示する、例えば液晶ディスプレイ、プラズマディスプレイ、有機ELディスプレイなどである。
The
制御部70は、地図表示装置1全体の動作を制御するCPUやMPUと、経路探索部71、代表点抽出部72及び等時線描画部73として機能させるためのプログラムを予め記憶するROM(Read Only Memory)や、RAM(Random Access Memory)によって構成される。また、制御部70は、ワーキングエリア部60としてのメモリ(典型的にはRAM(Random Access Memory))に処理に必要な情報を読み書きしながら処理を進めてもよい。なお、処理内容を表す詳細な動作フローについては後述する。
The
次に制御部70の構成要素について説明する。
Next, components of the
経路探索部71は、所要時間を算出する地点の範囲、すなわち探索範囲や探索に用いる道路種別などの探索条件を決定する機能、決定された探索範囲、道路種別に基づき、探索開始の基準点(以下では、現在の自車位置を例として説明する)から、走行する可能性のあるすべての地点(経路)に対して所要時間を算出する機能を有している。
The
探索条件を決定する機能を持つ理由について次に述べる。 The reason for having the function of determining the search condition will be described next.
通常のナビゲーション装置においては、ユーザにより指定された目的地までの所要時間を算出すればよく、探索の開始位置と終了位置(目的地)との間が探索範囲となるが、本実施の形態ではユーザにより目的地が1つに定められていない状況における到達可能範囲表示が対象となるため、探索するのに適切な領域を決定する機能を果たす必要がある。なお、探索範囲は、表示装置51に表示されている地図領域を少なくとも含むことを基本とする。また、通常のナビゲーション装置においては、ユーザにより指定された道路種別に基づき探索を行う(例えば、一般道優先や高速道優先といった入力が行われる)が、本実施の形態ではユーザによる目的地の設定がなされない条件下で動作することが求められるため、地図表示装置自身が状況を考慮し、用いる道路種別を決定する。また、以下の説明では、探索範囲は、所要時間を算出するのに十分広い、出発地から一定の距離離れた円とし、この円内に含まれる全ノードを探索対象とする。
In a normal navigation device, the time required to the destination designated by the user may be calculated, and the search range is between the search start position and end position (destination). In the present embodiment, Since the reachable range display in a situation where the destination is not set to one by the user is targeted, it is necessary to fulfill the function of determining an appropriate area for searching. Note that the search range basically includes at least the map area displayed on the
経路探索部71による所要時間の算出は、上述したノードとリンクからなる道路ネットワークを探索開始の基準点から放射状に広げていくことで行う。このとき、探索を広げる過程における探索対象のノード(以下、「親ノード」とも記す。)に接続されるリンクを順番にたどっていくことで、徐々に探索範囲を広げていく。探索方法としては、公知のダイクストラ法に代表される経路探索方法を用いることができるが、後述するリンクコスト加算処理に関して時間精度を増すための改良を必要とする。また、リンクコストの総和(累積時間)が一定の時間を突破しても探索を止めないことを特徴とする。これは、基準時外最近点βを算出するためである。
The calculation of the required time by the
代表点抽出部72は、等時線を結ぶための代表点を抽出する機能を有している。代表点は、対象地図をm方向に等分割し、方向1から方向mまで各方向毎に抽出することを基本とする。mの値は8、16、24、32、36等変化させることにより、表示精度をそれに比例して高くすることができる。なお、全方位の分割は分割数だけでなく、角度を可変にすることもできる。これは、表示装置51のディスプレイが横長であるようなときに有益である。
The representative
なお、経路探索部71及び代表点抽出部72はセンター設備(非図示)に配置する構成も可能である。このとき、地図表示装置1は図示しない通信手段により代表点の座標データをセンター設備より都度ダウンロードする。
In addition, the structure which arrange | positions the
等時線描画部73は、代表点抽出部72によって抽出された代表ノードを順番に接続することで、表示装置51へ等時線を描画する機能を有する。接続順序は、例えば、真北を先頭にして時計回りに代表ノードを接続する。また、等時線は、公知のベジエ曲線やスプライン曲線などの曲線描画手法を用いて描くことができる。
The isochronous
以上のように構成される地図表示装置1において、制御部70全体の処理の流れを図3を用いて説明する。
In the
図3は、制御部70の全体の処理の流れを示すフローチャートである。
FIG. 3 is a flowchart showing the overall processing flow of the
制御部70の経路探索部71は、まず、上述した探索条件の決定を行う(S10)。次いで、経路探索部71は、経路探索処理を行う(S20)。次いで、代表点抽出部72は、代表点を抽出する(S30)。そして、等時線描画部73は、等時線を描画する(S40)。
The
次に、経路探索部71によるリンクコスト加算処理(経路探索処理)動作について詳細に説明する。
Next, the link cost addition processing (route search processing) operation by the
図4は、図3に示される経路探索処理(S20)のサブルーチンを示すフローチャートである。 FIG. 4 is a flowchart showing a subroutine of the route search process (S20) shown in FIG.
図4において、経路探索部71は、まず、探索条件が成立するすべてのノードを探索したか否かを判定する(S201)。まだすべてのノードを探索していない場合(S201でNo)、経路探索部71は、すべてのノードを探索し終えるまで後述のステップS202〜ステップS209の処理を繰り返し実行する。
In FIG. 4, the
ステップS202では、経路探索部71は、親ノードに到達するまでの総時間コスト値(T1)を取得する。次いで、経路探索部71は、当該親ノードに接続する接続先ノードに至るリンクコストを取得する(S203)。そして、経路探索部71は、現在時刻を取得する(S204)。この現在時刻は、例えば、測位部20のGPS受信機から取得される。次いで、経路探索部71は、現在時刻に時刻T1を加算し、結果としてT2を得る(S205)。次に、経路探索部71は、時刻T2における当該親ノードから接続先ノードに至るリンクの予測渋滞情報を交通情報受信部40としての予測渋滞データベースに対して要求し(S206)、その結果を受信する(S207)。さらに、経路探索部71は、ステップS203で求めたリンクコストに予測渋滞情報を加味したリンク通過時間(T3)を算出する(S208)。次いで、経路探索部71は、T1にT3を加算した結果T4を接続先ノードに至るまでの総時間コスト値として格納する(S209)。なお、あるノードに到達する経路は複数存在するが、このときは、最小の総時間コスト値となる経路が採用される。
In step S202, the
すべてのノードを探索した場合には(S201でYes)、経路探索部71は、経路探索処理を終了する。
If all the nodes have been searched (Yes in S201), the
この処理によって、経路探索部71は、車両が親ノードから接続先ノードに至るリンクを通過するであろう時間帯における渋滞情報を加味した経路探索を行うので、より正確な到達可能交差点を探索することができる。特に等時線を求める時間が大きくなったとしても、時間算出精度をある程度の範囲内の誤差に抑えることができる。
By this process, the
次に、代表点抽出部72が代表点を抽出する動作について、詳細に説明する。
Next, the operation in which the representative
図5は、図3に示される代表点抽出処理(S30)のサブルーチンを示すフローチャートである。 FIG. 5 is a flowchart showing a subroutine of representative point extraction processing (S30) shown in FIG.
図5において、まず、代表点抽出部72は、基準時外最近点βを算出する(S301)。ここで、基準時外最近点βとは、出発地を中心に全方位を分割した領域毎に管理され、所定の範囲における一定時間(例えば10分)を越えて到達可能なすべての交差点を表す基準時外点の中で、出発地に最も近い交差点をいう。
In FIG. 5, first, the representative
次いで、代表点抽出部72は、m方向に分割された分割数だけループ処理を行う(S302〜S308の範囲)。
Next, the representative
ステップS303では、代表点抽出部72は、分割された1つの領域において基準時外最近点βが存在するか否かを判定する。基準時外最近点βが存在する場合(S303でYes)、代表点抽出部72は、基準時内最適点γを算出し、基準時内最適点γを代表点として設定する(S304)。ここで、基準時内最適点γとは、一定時間以内で到達可能な交差点で、出発地との直線距離が出発地と基準時外最近点βとの直線距離Dβを越えず、最も出発地からの距離が遠い地点をいう。
In step S303, the representative
一方、基準時外最近点βが存在しない場合(S303でNo)、代表点抽出部72は、代表点を非設定とする(S305)。この基準時外最近点βが存在しない場合は、例えばその方向に海があるときに生じる。
On the other hand, when the non-reference nearest point β does not exist (No in S303), the representative
次いで、代表点抽出部72は、代表点非設定区間が180度以上になったか否かを判定する(S306)。代表点非設定区間が180度以上になった場合(S306でYes)、代表点抽出部72は、出発地を代表点に追加し(S307)、次の分割された領域へ処理を進める。これは、出発地が等時線の外に出るのを防止するためである。これに対して、180度未満であれば(S306でNo)、代表点抽出部72は、出発地を代表点に追加することなく、次の分割された領域へ処理を進める。
Next, the representative
このような処理を分割数の数、繰り返し実行することにより各方向について代表点(基準時内最適点γ)を抽出する。 By repeating such processing for the number of divisions, a representative point (reference point optimum point γ) is extracted for each direction.
ところで、従来では、一定時間以内で到達可能な交差点の中で、出発地(例えば、移動体の現在位置)から最も遠い交差点である基準時内最遠点αだけを代表点として求め、この代表点を等時線で結んでいる。しかしながら、道路が入り組んでいるような場合、ある方向について、出発地と基準時内最遠点αとの直線距離をDα、出発地と基準時外最近点βとの直線距離をDβ、出発地と基準時内最適点γとの直線距離をDγでそれぞれ表すと、Dγ<Dβ<Dαとなる場合がある。この場合には、図20に示されるように、等時線100の内側に多くの基準時外点が含まれてしまう。
By the way, conventionally, only the farthest point α within the reference time that is the farthest from the departure point (for example, the current position of the moving object) among the intersections that can be reached within a certain time is obtained as a representative point. The dots are connected with an isochron. However, when the road is complicated, in a certain direction, the linear distance between the departure point and the farthest point in reference time α is Dα, the straight line distance between the departure point and the nearest reference point non-reference time D is β, And Dγ <Dα <Dα in some cases, the straight line distance between the reference point and the optimum point γ within the reference time is represented by Dγ. In this case, as shown in FIG. 20, many reference time out points are included inside the
これに対して、図5に示される代表点抽出処理を実行することにより、各方向について基準時外最近点β及び基準時内最適点γが求められ、各基準時内最適点γが代表点に設定される。すなわち、上述したDγ<Dβ<Dαとなる場合の方向についても、直線距離が出発地に近い基準時内最適点γが代表点に設定される。このように代表点を抽出し、ステップS40で等時線描画部73が代表点(基準時内最適点γ)を結ぶ等時線を描画すると、図20と同じ領域についても、図6に示される等時線100が描かれ、等時線内部から基準時外点を概ね排除することができる。
On the other hand, by executing the representative point extraction process shown in FIG. 5, the non-reference-time closest point β and the reference-time optimal point γ are obtained for each direction, and each reference-time optimal point γ is the representative point. Set to That is, also in the direction when Dγ <Dβ <Dα described above, the reference point optimum point γ whose linear distance is close to the departure point is set as the representative point. When the representative points are extracted in this way and the isochronous
したがって、この表示を見たユーザが川向こうの基準時外点まで到達可能と誤認してしまうという事態を防止することができ、より信頼性の高い等時線描画が可能となる。 Therefore, it is possible to prevent the user who sees this display from misidentifying that the user can reach the reference time point beyond the river, and it is possible to draw a more reliable isometric line.
しかも、途中で渋滞が発生したような場合においても、経路探索部71による経路探索の時間精度が高いので、等時線で示される範囲内であれば、一定時間以内で確実に到達することができ、領域表示の信頼性を高めることができる。
Moreover, even when there is a traffic jam on the way, the time accuracy of the route search by the
(実施の形態2)
次いで、本発明の実施の形態2に係る地図表示装置について説明する。なおここでは、代表点抽出部72が実行する代表点抽出処理が異なるだけであるので、地図表示装置の全体構成の図示及び各部の説明を省略し、代表点抽出部72の処理の異なる部分のみ詳細に説明する。
(Embodiment 2)
Next, a map display device according to
ところで、図5に示される代表点抽出処理によれば、簡単な処理で代表点を抽出できるものの、基準時内最適点γを代表点に設定するので、等時線が出発地側に寄り、一定時間以内に到達することができる領域の範囲が実際よりも小さくなりすぎるきらいがある。 By the way, according to the representative point extraction process shown in FIG. 5, although the representative point can be extracted by a simple process, the reference point optimal point γ is set as the representative point, so the isochron is closer to the departure side, There is a tendency that the range of the area that can be reached within a certain time is too small than the actual range.
そこで、実施の形態2に係る地図表示装置の代表点抽出処理においては、対象地図をm方向に等分割した1つの領域における基準時内最遠点αと基準時外最近点βが存在するパターンに応じて代表点の抽出を行うようにしている。 Therefore, in the representative point extraction processing of the map display device according to the second embodiment, a pattern in which the farthest point α within the reference time and the nearest point β outside the reference time exist in one region obtained by equally dividing the target map in the m direction. The representative points are extracted according to the above.
図7は、m分割された1つの領域における基準時内最遠点α、基準時外最近点βの存在パターンを例示する模式図である。 FIG. 7 is a schematic diagram exemplifying the existence pattern of the farthest point α at the reference time and the nearest point β outside the reference time in one area divided into m.
図7(a)に示される存在パターン81は、基準時内最遠点α、基準時外最近点βが共に存在し、出発地と基準時内最遠点αとの直線距離Dαが出発地と基準時外最近点βとの直線距離Dβ以下である場合、すなわちDα≦Dβである状況を表している。図7(b)に示される存在パターン82は、基準時内最遠点α、基準時外最近点βが共に存在し、Dα>Dβである状況を表している。図7(c)に示される存在パターン83は、基準時内最遠点αのみ存在し、基準時外最近点βが存在しない状況を表している。図7(d)に示される存在パターン84は、基準時外最近点βのみが存在し、基準時内最遠点αが存在しない状況を表している。図7(e)に示される存在パターン85は、基準時内最遠点α、基準時外最近点βが共に存在しない状況を表している。これらの存在パターン81〜85に応じて、動的に代表点を決定する。
In the
次いで、代表点抽出部72の代表点決定アルゴリズムについて説明する。
Next, the representative point determination algorithm of the representative
図8は、代表点抽出部72の代表点決定アルゴリズムを示すフローチャートである。
FIG. 8 is a flowchart showing a representative point determination algorithm of the representative
図8に示されるように、代表点抽出部72は、まず、基準時内最遠点α、基準時外最近点βの算出を行う(S321)。なお、基準時内最遠点α、基準時外最近点βの算出は経路探索を行う過程で同時に算出しても良い。
As shown in FIG. 8, the representative
次いで、代表点抽出部72は、m方向に分割された分割数だけループ処理を行う(S322〜S333の範囲)。
Next, the representative
そして、代表点抽出部72は、パターン判定等を行う。すなわち、ステップS323では、代表点抽出部72は、基準時内最遠点αが存在するかを判定する。代表点抽出部72は、基準時内最遠点αが存在する場合(S323でYes)にはステップS324に処理を進め、基準時内最遠点αが存在しない場合(S323でNo)には、ステップS328に処理を進める。ステップS324では、代表点抽出部72は、基準時外最近点βが存在するか否かを判定する。代表点抽出部72は、基準時外最近点βが存在する場合(S324でYes)にはステップS325に処理を進め、基準時外最近点βが存在しない場合(S324でNo)にはステップS326に処理を進める。ステップS325では、代表点抽出部72は、Dα≦Dβを判定する。代表点抽出部72は、Dα≦Dβである場合(S325でYes)にはステップS326に処理を進め、Dα≦Dβでない場合、すなわち、Dα>Dβである場合(S325でNo)にはステップS327へ処理を進める。
Then, the representative
パターン判定が終わると、代表点抽出部72は代表点の設定等を行う。すなわち、ステップS326では、代表点抽出部72は、基準時内最遠点αを代表点として設定し、ステップS331へ処理を進める。一方、ステップS327では、代表点抽出部72は、基準時内最適点γを代表点として設定し、ステップS331へ処理を進める。また、ステップS328では、代表点抽出部72は、基準時外最近点βが存在するか否かを判定する。基準時外最近点βが存在する場合(S28:Yes)、代表点抽出部72は、ステップS329に処理を進める。一方、基準時外最近点βが存在しない場合(S328でNo)、ステップS330に処理を進める。ステップS329では、代表点抽出部72は、基準時外最近点βを代表点として設定し、ステップS331へ処理を進める。一方、ステップS330では代表点を非設定とし、代表点抽出部72は、ステップS331へ処理を進める。
When the pattern determination is finished, the representative
代表点の設定等が終わると、代表点抽出部72は、代表点非設定区間が180度以上になったか否かを判定する(S331)。180度未満であれば(S331でNo)、代表点抽出部72は、次の分割された領域へ処理を進める。一方、代表点非設定区間が180度以上になった場合(S331でYes)、代表点抽出部72は、出発地を代表点に追加する(S332)。
When the setting of the representative points is completed, the representative
すべての分割数だけループしたら、ステップS400に処理を進める。 If all the division numbers are looped, the process proceeds to step S400.
ステップS400では、代表点抽出部72は、さらに、代表点の位置を調整する。最終的にこの調整された位置を代表点として決定し、等時線を描画する。
In step S400, the representative
ここで、ステップS400における代表点の位置を調整する理由について述べる。 Here, the reason for adjusting the position of the representative point in step S400 will be described.
隣り合う分割領域で道路ネットワークの疎密が激しいと、代表点がかけ離れて(出発地と代表点の直線距離が大きく異なって)存在するため、等時線形状が凹凸の激しいものとなり、視認性が低下するという問題を有している。 When the road network is very dense in adjacent divided areas, the representative points are far apart (the linear distance between the departure point and the representative point is greatly different), so the isochronous line shape becomes uneven and the visibility is high. It has the problem of being lowered.
このため、代表点の位置を等時線内部の基準時外ノードを排除するというポリシーに反しない範囲内で調整することにより、視認性低下を回避する。なお、代表点の位置調整は、行わない選択も可能であり、行う場合は、後述する方式1又は方式2の処理を行う。
For this reason, visibility is avoided by adjusting the position of the representative point within a range that does not violate the policy of eliminating the non-reference-time node inside the isochron. Note that it is possible to select not to perform the position adjustment of the representative point, and when it is performed, the processing of the
方式1は、図8のフローチャートのS333までで決定した代表点(基準時内最遠点α、基準時外最近点β、基準時内最適点γ)それぞれの連続する区間によって、代表点の位置を調整する。
In the
一方、方式2は分割した所定の領域における代表点の位置を当該所定分割領域を挟む両側の領域における代表点の位置によって、代表点の位置を調整する。
On the other hand, in the
図9は、図8に示したフローチャートにおける代表ノード決定処理によって求められた代表点と等時線を例示する模式図である。なお、図9では、ステップS400の位置調整において、位置調整をしない場合を例示している。 FIG. 9 is a schematic diagram illustrating the representative points and isochrones obtained by the representative node determination process in the flowchart shown in FIG. FIG. 9 illustrates a case where position adjustment is not performed in the position adjustment in step S400.
図9において、等時線200の内側が例えば10分以内で到達可能な範囲を表している。また、分割数mは8であり、方向1〜方向8まで分割されている。ここで、方向1及び方向8は存在パターン81であり、方向2及び方向6は存在パターン82であり、方向3及び方向8は、存在パターン83であり、方向4は存在パターン84であり、方向5は存在パターン85である。このような基準時内最遠点α、基準時外最近点βの存在パターンのとき、代表点は図8に示したフローチャートに従って図9に示されるように抽出される。
In FIG. 9, the inside of the
これにより、基準時内最遠点αと基準時外最近点βの存在状況に応じた代表点を抽出することができ、利用可能範囲を広げつつ、等時線内部から基準時外点を概ね排除することができる。したがって、さらに信頼性の高い等時線描画が可能となり、到達可能範囲の誤認を生じる可能性を低下することができる。 This makes it possible to extract representative points according to the existence status of the farthest point α within the reference time and the nearest point β outside the reference time, broadening the usable range, and roughly setting the reference point outside the isochronous line. Can be eliminated. Therefore, it is possible to draw an isochronous line with higher reliability, and it is possible to reduce the possibility of misrecognition of the reachable range.
次いで、方式1による代表点の位置調整について説明する。
Next, the position adjustment of representative points by
図10は、方式1の代表点位置調整処理を示すフローチャートである。
FIG. 10 is a flowchart showing the representative point position adjustment process of
図10に示されるように、代表点抽出部72は、まず、m方向に分割された分割数だけループ処理を行う(S441〜S453)。
As shown in FIG. 10, the representative
次いで、代表点抽出部72は、当該分割領域で代表点が決定されているか否かを判定する(S442)。代表点が決定されていなければ(S442でNo)、代表点抽出部72は、次の分割領域へ処理を進める。一方、代表点が決定されていれば(S442でYes)、ステップS443に処理を進める。ステップS443では、代表点抽出部72は、代表点が存在パターン81における基準時内最遠点αであるか否かを判定する。存在パターン81における基準時内最遠点αでない場合(S443でNo)、ステップS444に処理を移す。
Next, the representative
一方、存在パターン81における基準時内最遠点αである場合(S443でYes)、ステップS447に処理を移す。 On the other hand, when it is the farthest point α in the reference time in the existence pattern 81 (Yes in S443), the process is moved to step S447.
ステップS444では、代表点抽出部72は、代表点が存在パターン83における基準時内最遠点αであるか否かを判定する。存在パターン83における基準時内最遠点αでない場合(S444でNo)、ステップS445に処理を移す。一方、存在パターン83における基準時内最遠点αである場合(S444でYes)、何もせず、すなわち、代表点の位置は調整せず次の分割領域へ処理を進める。
In step S444, the representative
ステップS445では、代表点抽出部72は、代表点が基準時内最適点γであるか否かを判定する。基準時内最適点γでない場合(S445でNo)、ステップS446に処理を移す。一方、基準時内最適点γである場合(S445でYes)、ステップS449に処理を移す。
In step S445, the representative
ステップS446では、代表点抽出部72は、代表点が基準時外最近点βであるか否かを判定する。基準時外最近点βでない場合(S446でNo)、すなわち、代表点は出発地であり、このときは代表点の位置は調整せず次の分割領域へ処理を進める。一方、基準時外最近点βである場合(S446でYes)、ステップS451に処理を移す。
In step S446, the representative
ステップS447では、代表点抽出部72は、基準時内最遠点αの連続する区間をカウントし、ステップS448では基準時内最遠点αの連続する区間に応じた斥力を働かせ、次の分割領域へ処理を進める。ここで、斥力とは、出発地から離れる方向へ代表点の位置をずらすことを表している。
In step S447, the representative
また、代表点抽出部72は、ステップS449では基準時内最適点γの連続する区間をカウントし、ステップS450では基準時内最適点γの連続する区間に応じた斥力を働かせ、次の分割領域へ処理を進める。
In step S449, the representative
さらに、代表点抽出部72は、ステップS451では基準時外最近点βの連続する区間をカウントし、ステップS452では基準時外最近点βの連続する区間に応じた引力を働かせ、次の分割領域へ処理を進める。ここで、引力とは、出発地へ近づく方向へ代表点の位置をずらすことを表している。
Further, the representative
なお、存在パターン83で基準時内最遠点αに対して斥力を働かせないのは、基準時外最近点βが存在しないため、どの程度まで斥力を働かせれば良いか判断がつかないためである。
The reason why the repulsive force is not applied to the farthest point α within the reference time in the
また、ステップS442〜ステップS452までの処理は、図8のステップS322〜ステップS333の処理の間に入れることもできる。 Further, the processing from step S442 to step S452 can be performed between the processing of step S322 to step S333 in FIG.
次に、図10におけるステップS447、S448で示した基準時内最遠点αに対して斥力を働かせる処理について、図11を参照し詳しく説明する。 Next, the process of applying a repulsive force to the farthest point α in the reference time shown in steps S447 and S448 in FIG. 10 will be described in detail with reference to FIG.
図11(a)に示すように、直線距離Dαと直線距離Dβの差が大きいときは等時線が基準時内最遠点αに引っ張られすぎてしまうため、等時線が極端に小さくなってしまう。つまり、凹の状態となる。このため、基準時内最遠点αに対して出発地から離れる方向へ斥力を働かせ、代表点の位置を調整する。斥力は出発地と代表点との直線距離がDβを越えない範囲内で働かせなければならない。 As shown in FIG. 11A, when the difference between the linear distance Dα and the linear distance Dβ is large, the isochron is excessively pulled to the farthest point α in the reference time, so that the isochron is extremely small. End up. That is, it becomes a concave state. For this reason, a repulsive force is applied to the farthest point α in the reference time in a direction away from the starting point, and the position of the representative point is adjusted. The repulsive force must work within a range where the linear distance between the starting point and the representative point does not exceed Dβ.
図11(b)は存在パターン81が連続する区間に応じて斥力を可変に働かせることを表すグラフである。このように、存在パターン81の連続する区間が1のとき斥力は最大でDβ/Dα倍、すなわち出発地と代表点の直線距離はDβと等しくなる。一方、存在パターン81の連続する領域がm/2以上のとき(例えば、16分割なら8以上、すなわち180度以上のとき)、斥力は最小で1倍、すなわち代表点は基準時内最遠点αのまま変化なしとなる。
FIG. 11B is a graph showing that the repulsive force is variably applied according to the section where the
このように、存在パターン81が連続する区間に応じて斥力を可変に働かせる理由は、等時線の形状が複雑に入り組んだり、膨らんだりすることでいびつになり等時線の視認性が悪化するのを回避するためである。もちろん、斥力は常に最大とすることも可能である。
As described above, the reason why the repulsive force is variably applied according to the section where the
次に、図10におけるステップS449、S450で示した基準時内最適点γに対して斥力を働かせる処理について図12を参照し、詳しく説明する。 Next, a process for applying a repulsive force to the reference point optimum point γ shown in steps S449 and S450 in FIG. 10 will be described in detail with reference to FIG.
図12(a)に示すようにDγとDβの差が大きいときは等時線が基準時内最適点γに引っ張られすぎてしまうため極端に小さくなってしまう。このため、基準時内最適点γに対して出発地から離れる方向へ斥力を働かせ代表点の位置を調整する。基準時内最遠点αに対して斥力を働かせる処理と同様、斥力は出発地と代表点との直線距離がDβを越えない範囲内で働かせなければならない。 As shown in FIG. 12 (a), when the difference between Dγ and Dβ is large, the isochron is excessively pulled by the optimum point γ within the reference time, and thus becomes extremely small. For this reason, the position of the representative point is adjusted by exerting a repulsive force in a direction away from the starting point with respect to the reference point optimum point γ. Similar to the process of applying a repulsive force to the farthest point α in the reference time, the repulsive force must be applied within a range where the linear distance between the starting point and the representative point does not exceed Dβ.
図12(b)は存在パターン82が連続する区間に応じて斥力を可変に働かせることを表すグラフである。このように、存在パターン82の連続する区間が1のとき斥力は最大でDβ/Dγ倍、すなわち出発地と代表点の直線距離はDβと等しくなる。一方、存在パターン82の連続する区間がm/2以上のとき(例えば、16分割なら8以上、すなわち180度以上のとき)、斥力は最小で1倍、すなわち代表点は基準時内最適点γのまま変化なしとなる。
FIG. 12B is a graph showing that the repulsive force is variably applied according to the section where the
このように、存在パターン82が連続する区間に応じて斥力を可変に働かせる理由は、等時線の形状が複雑に入り組んだり、膨らんだりすることでいびつになり等時線の視認性が悪化するのを回避するためである。もちろん、斥力は常に最大とすることも可能である。
As described above, the reason why the repulsive force is variably applied according to the section where the
次に、図10におけるステップS451、S452で示した基準時外最近点βに対して引力を働かせる処理について図13を参照し詳しく説明する。 Next, the process of applying an attractive force to the non-reference nearest point β shown in steps S451 and S452 in FIG. 10 will be described in detail with reference to FIG.
図13(a)に示すようにDβが出発地から離れすぎているとき、等時線が基準時外最近点βに引っ張られすぎてしまうため極端に大きくなってしまう。つまり、凸の状態となる。このため、基準時外最近点βに対して出発地へ近づく方向へ引力を働かせ代表点の位置を調整する。引力は出発地と代表点との直線距離であるDβを越えない範囲内で働かせなければならない。 As shown in FIG. 13 (a), when Dβ is too far from the departure point, the isochron is excessively pulled because it is pulled too far by the nearest reference point β outside the reference time. That is, it becomes a convex state. Therefore, the position of the representative point is adjusted by applying an attractive force in the direction approaching the departure point with respect to the nearest point β outside the reference time. The attractive force must work within a range not exceeding Dβ, which is the linear distance between the starting point and the representative point.
図13(b)は存在パターン84が連続する区間に応じて引力を可変に働かせることを表すグラフである。このように、存在パターン84の連続する区間が1のとき引力は最小で1倍、すなわち代表点は基準時外最近点βのまま変化なしとなる。一方、存在パターン84の連続する区間がm/2以上のとき(例えば、16分割なら8以上、すなわち180度以上のとき)、引力は最大でDβ倍、すなわち代表点は出発地となる。
FIG. 13B is a graph showing that the attractive force is variably applied according to the section where the
このように、存在パターン84が連続する区間に応じて引力を可変に働かせる理由は、等時線の形状が複雑に入り組んだり、膨らんだりすることでいびつになり等時線の視認性が悪化するのを回避するためである。もちろん、引力は常に最大とすることも可能である。
As described above, the reason why the attractive force is variably applied according to the section in which the
また、存在パターン84のときに、基準時外最近点βに対して引力を働かせる方法は、図13に示した方法に限らず、次に示す方法(図14)を用いることができる。
Further, the method of applying an attractive force to the non-reference nearest point β in the
図14(a)において、いま方向2〜方向6は存在パターン84が連続する領域となっている。すなわち、方向2〜方向6には、基準時外最近点βのみが存在する(それぞれ基準時外最近点β1〜基準時外最近点β5とする)。また、基準時外最近点β1〜基準時外最近点β5の中で出発地との直線距離Dβが最も短い基準時外最近点βをいま基準時外最近点β4とする。すなわち、Dβ1〜Dβ5の最小値はDβ4である。このとき、基準時外最近点β1〜基準時外最近点β5のすべてに対して出発地方向へ引力を働かせ代表点の位置を調整するのではなく、代表点は基準時外最近点β4の1つ(他は代表点非設定)とし、この基準時外最近点β4に対してのみ引力を働かせることを特徴とする。
In FIG. 14A, the
ここで、引力を働かせる量は、図14(b)に示すように、基準時外最近点β4の所要時間が、いま15分であり、等時線を描く基準時が10分である場合、出発地と基準時外最近点β4を2:1に分割する地点に代表点の位置を調整する。すなわち、10分相当地点に配置する。 Here, as shown in FIG. 14 (b), when the required time for the closest point β4 outside the reference time is now 15 minutes and the reference time for drawing an isochron is 10 minutes, The position of the representative point is adjusted to a point that divides the starting point and the nearest non-standard time point β4 into 2: 1. In other words, it is placed at a point corresponding to 10 minutes.
以上のように代表点を決めることで、確実に等時線内部の基準時外点を取り除くことができる。また、基準時外最近点β4を方向2〜方向6の丁度中央にある方向4に来るよう出発地からの距離はそのままで回転移動させることもできる。
By determining the representative point as described above, the reference time outside point inside the isochron can be surely removed. Moreover, the distance from the departure point can be rotated and moved so that the non-reference-time closest point β4 is located in the
次いで、方式2による代表点の位置調整について説明する。
Next, the position adjustment of representative points by
図15は、方式2の代表点位置調整処理を示すフローチャートである。
FIG. 15 is a flowchart showing the representative point position adjustment processing of
図15に示されるように、代表点抽出部72は、まず、m方向に分割された分割数だけループ処理を行う(S461〜S475の範囲)。次いで、当該分割領域で代表点が決定されている否かを判定する(S462)。代表点が決定されていなければ(S462でNo)、次の分割領域へ処理を進める。一方、代表点が決定されていれば(S462でYes)、ステップS463に処理を進める。
As shown in FIG. 15, the representative
ステップS463では、代表点抽出部72は、代表点が存在パターン81における基準時内最遠点αであるか否かを判定する。存在パターン81における基準時内最遠点αでない場合(S463でNo)、ステップS464に処理を移す。一方、存在パターン81における基準時内最遠点αである場合(S463でYes)、ステップS467に処理を移す。
In step S <b> 463, the representative
ステップS464では、代表点抽出部72は、代表点が存在パターン83における基準時内最遠点αであるか否かを判定する。存在パターン83における基準時内最遠点αでない場合(S464でNo)、ステップS465に処理を移す。一方、存在パターン83における基準時内最遠点αである場合(S464でYes)、ステップS468に処理を移す。
In step S464, the representative
ステップS465では、代表点抽出部72は、代表点が基準時内最適点γであるか否かを判定する。基準時内最適点γでない場合(S465でNo)、ステップS466に処理を移す。一方、基準時内最適点γである場合(S465でYes)、ステップS469に処理を移す。
In step S465, the representative
ステップS466では、代表点抽出部72は、代表点が基準時外最近点βであるか否かを判定する。基準時外最近点βでない場合(S466でNo)、すなわち、代表点は出発地であり、このときは代表点の位置は調整せず次の分割領域へ処理を進める。一方、基準時外最近点βである場合(S466でYes)、ステップS470に処理を移す。
In step S466, the representative
ステップS467、ステップS468、ステップS469、ステップS470では、代表点抽出部72は、当該分割領域を挟む外側の分割領域に代表点が存在するか否かを判定する。どちらか一方でも存在しない場合(S467でNo又はS468でNo又はS469でNo又はS470でNo)、当該代表点の位置は調整せず次の分割領域へ処理を進める。一方、当該分割領域を挟む外側の分割領域に代表点が存在する場合(S467でYes又はS468でYes又はS469でYes又はS470でYes)、ステップS471又はステップS472又はステップS473又はステップS474に処理を進める。
In step S467, step S468, step S469, and step S470, the representative
ステップS471では、代表点抽出部72は、基準時内最遠点αに対して斥力を働かせ、次の分割領域へ処理を進める。詳細な働かせ方は後述する。ステップS472では、代表点抽出部72は、基準時内最遠点αに対して斥力を働かせ、次の分割領域へ処理を進める。詳細な働かせ方は後述する。ステップS473では、代表点抽出部72は、基準時内最適点γに対して斥力を働かせ、次の分割領域へ処理を進める。詳細な働かせ方は後述する。また、ステップS474では、代表点抽出部72は、基準時外最近点βに対して引力を働かせ、次の分割領域へ処理を進める。詳細な働かせ方は後述する。なお、斥力とは、出発地から離れる方向へ代表点の位置をずらすことを表し、引力とは出発地へ近づく方向へ代表点の位置をずらすことを表している。なお、ステップS470の当該分割領域を挟む外側の分割領域とは、必ずしも隣り合う領域とは限らず一定の角度(例えば、90度)離れた領域に代表点が存在すれば良い。
In step S471, the representative
次に、図15におけるステップS471で示した基準時内最遠点αに対して斥力を働かせる処理について、図16を参照し詳しく説明する。 Next, the process of applying a repulsive force to the farthest point α at the reference time shown in step S471 in FIG. 15 will be described in detail with reference to FIG.
図16に示されるように、いま方向3〜方向5について考える。方向4を挟む外側の分割領域である方向3と方向5には代表点が存在するため、方向4の代表点基準時内最遠点αについて斥力を働かせる。ここで、Lは、出発点と基準時内最遠点αを結ぶ線分であり、M1は、当該分割領域(方向4)を挟む外側の分割領域(方向3)の代表点から線分Lに下ろした垂線との交点である。M2は、当該分割領域(方向4)を挟む外側の分割領域(方向5)の代表点から線分Lに下ろした垂線との交点である。M3は、当該分割領域(方向4)に存在する基準時外最近点βから線分Lに下ろした垂線との交点である。
As shown in FIG. 16, now consider directions 3 to 5. Since there are representative points in the direction 3 and the direction 5, which are the outer divided regions sandwiching the
このとき、斥力は基準時内最遠点αより出発地から離れる方向で遠い位置に存在する交点M1〜M3の中で最も基準時内最遠点αとの距離が短い交点M1を越えない範囲で基準時内最遠点αに対して斥力をかける。もし、すべての交点が基準時内最遠点αより手前(出発地側)にあれば、斥力は働かせず、代表点は基準時内最遠点αのままとする。 At this time, the repulsive force is a range in which the distance from the farthest reference point farthest point α among the crossing points M1 to M3 that are farther away from the departure point than the farthest point α in the reference time does not exceed the shortest intersection M1. Apply repulsive force to the farthest point α in the reference time. If all the intersections are in front of the farthest point α within the reference time (starting side), the repulsive force is not applied and the representative point remains the farthest point α within the reference time.
このように、斥力を働かせることにより、等時線の形状が方向4で極端に窪むことを回避することができ、等時線の視認性を一定に保つことができる。
In this way, by using the repulsive force, it is possible to avoid that the shape of the isochron line is extremely depressed in the
次に、図15におけるステップS472で示した基準時内最遠点αに対して斥力を働かせる処理について図17を参照し詳しく説明する。 Next, the process of applying a repulsive force to the farthest point α in the reference time shown in step S472 in FIG. 15 will be described in detail with reference to FIG.
図17に示されるように、いま方向3〜方向5について考える。方向4を挟む外側の分割領域である方向3と方向5には代表点が存在するため、方向4の代表点基準時内最遠点αについて斥力を働かせる。Lは、出発点と基準時内最遠点αを結ぶ線分であり、M1は、当該分割領域(方向4)を挟む外側の分割領域(方向3)の代表点から線分Lに下ろした垂線との交点である。M2は、当該分割領域(方向4)を挟む外側の分割領域(方向5)の代表点から線分Lに下ろした垂線との交点である。存在パターン83なので、基準時外最近点βは存在しない点が図16と異なる。このとき、斥力は基準時内最遠点αより出発地から離れる方向で遠い位置に存在する交点M1〜M2の中で最も基準時内最遠点αとの距離が短い交点M1を越えない範囲で基準時内最遠点αに対して斥力をかける。もし、すべての交点が基準時内最遠点αより手前(出発地側)にあれば、斥力は働かせず、代表点は基準時内最遠点αのままとする。
As shown in FIG. 17, now consider directions 3-5. Since there are representative points in the direction 3 and the direction 5, which are the outer divided regions sandwiching the
このように、斥力を働かせることにより、等時線の形状が方向4で極端に窪むことを回避することができ、等時線の視認性を一定に保つことができる。
In this way, by using the repulsive force, it is possible to avoid that the shape of the isochron line is extremely depressed in the
次に、図15におけるステップS473で示した基準時内最適点γに対して斥力を働かせる処理について、図18を参照し詳しく説明する。 Next, the process of applying a repulsive force to the reference point optimum point γ shown in step S473 in FIG. 15 will be described in detail with reference to FIG.
図18に示されるように、いま方向3〜方向5について考える。方向4を挟む外側の分割領域である方向3と方向5には代表点が存在するため、方向4の代表点基準時内最適点γについて斥力を働かせる。Lは、出発点と基準時内最適点γを結ぶ線分であり、M1は、当該分割領域(方向4)を挟む外側の分割領域(方向3)の代表点から線分Lに下ろした垂線との交点である。M2は、当該分割領域(方向4)を挟む外側の分割領域(方向5)の代表点から線分Lに下ろした垂線との交点である。M3は、当該分割領域(方向4)に存在する基準時外最近点βから線分Lに下ろした垂線との交点である。このとき、斥力は基準時内最適点γより出発地から離れる方向で遠い位置に存在する交点M1〜M3の中で最も基準時内最適点γとの距離が短い交点M1を越えない範囲で基準時内最適点γに対して斥力をかける。もし、すべての交点が基準時内最適点γより手前(出発地側)にあれば、斥力は働かせず、代表点は基準時内最適点γのままとする。
As shown in FIG. 18, now consider directions 3-5. Since there are representative points in the direction 3 and the direction 5, which are the outer divided regions across the
このように、斥力を働かせることにより、等時線の形状が方向4で極端に窪むことを回避することができ、等時線の視認性を一定に保つことができる。
In this way, by using the repulsive force, it is possible to avoid that the shape of the isochron line is extremely depressed in the
次に、図15におけるステップS474で示した基準時外最近点βに対して引力を働かせる処理について図19を参照し詳しく説明する。 Next, the process of applying an attractive force to the non-reference nearest point β shown in step S474 in FIG. 15 will be described in detail with reference to FIG.
図19に示されるように、いま方向3〜方向5について考える。方向4を挟む外側の分割領域である方向3と方向5には代表点が存在するため、方向4の代表点基準時外最近点βについて引力を働かせる。Lは、出発点と基準時外最近点βを結ぶ線分であり、M1は、当該分割領域(方向4)を挟む外側の分割領域(方向3)の代表点から線分Lに下ろした垂線との交点である。M2は、当該分割領域(方向4)を挟む外側の分割領域(方向5)の代表点から線分Lに下ろした垂線との交点である。このとき、引力は基準時外最近点βより出発地に近い位置に存在する交点M1〜M2の中で最も基準時外最近点βとの距離が短い交点M2を越えない範囲で基準時外最近点βに対して引力をかける。もし、すべての交点が基準時外最近点βより奥側(出発地と反対側)にあれば、引力は働かせず、代表点は基準時外最近点βのままとする。
As shown in FIG. 19, now consider directions 3-5. Since there are representative points in the direction 3 and the direction 5, which are the outer divided regions sandwiching the
このように、引力を働かせることにより、等時線の形状が方向4で極端に膨らむことを回避することができ、等時線の視認性を一定に保つことができる。
In this manner, by applying the attractive force, it is possible to avoid the shape of the isochronous line from being extremely expanded in the
なお、上述した実施の形態においては、移動体を車とし、地図表示装置をナビビーション装置に適用した場合について説明したが、移動体を人とし所定時間以内に移動できる範囲を地図上に表示するようにしてもよく、携帯電話機などの携帯情報端末に地図表示装置を適用してもよく、地図表示装置単独で装置を構成してもよい。 In the above-described embodiment, the case where the moving body is a car and the map display device is applied to the navigation device has been described. However, the moving body is a person and a range within a predetermined time is displayed on the map. The map display device may be applied to a portable information terminal such as a mobile phone, or the map display device alone may be configured.
以上、本発明を詳細に説明してきたが、前述の説明はあらゆる点において本発明の例示にすぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。特に、本発明の地図表示装置を携帯型のナビゲーション装置、パソコン上に表示する地図表示アプリケーション、タクシー、警備会社等での配車・指令システムとしても利用できる。また、航空機、船舶、列車等の他の移動体にも応用できる。 Although the present invention has been described in detail above, the above description is merely illustrative of the present invention in all respects and is not intended to limit the scope thereof. It goes without saying that various improvements and modifications can be made without departing from the scope of the present invention. In particular, the map display device of the present invention can be used as a portable navigation device, a map display application for displaying on a personal computer, a taxi, a dispatching / command system in a security company, and the like. It can also be applied to other mobile objects such as aircraft, ships and trains.
本発明に係る地図表示装置は、ナビゲーション装置やパーソナルコンピュータ、携帯電話、タクシー、警備会社等での配車・指令システム等、地図を表示可能なあらゆる機器、システムに対して適用可能である。 The map display device according to the present invention can be applied to all devices and systems capable of displaying a map, such as a navigation device, a personal computer, a mobile phone, a taxi, a dispatch / command system in a security company, and the like.
1 地図表示装置
10 地図情報格納部
20 測位部
30 入力部
40 交通情報受信部
50 出力部
51 表示装置
60 ワーキングエリア部
70 制御部
71 経路探索部
72 代表点抽出部
73 等時線描画部
100,200,300 等時線
DESCRIPTION OF
Claims (9)
前記基点から前記地図上の複数の地点までの所要時間を探索する探索手段と、
前記基点を中心に方位を分割して前記地図を複数に分割した各領域において、前記探索手段により探索された所要時間が、前記所定の時間を越える地点の中で前記基点に最も近い地点である基準時外最近点βが存在する場合に、前記基準時外最近点βと前記基点との直線距離Dβを越えない点を、代表点として抽出する代表点抽出手段と、
前記代表点を結ぶ等時線を前記地図上に重畳して表示する表示手段と
を備えることを特徴とする地図表示装置。 A map display device that displays a reachable area within a predetermined time on a map with a predetermined position as a base point,
Search means for searching for a required time from the base point to a plurality of points on the map;
In each region obtained by dividing the map by dividing the direction around the base point, the required time searched by the search means is a point closest to the base point among points exceeding the predetermined time. Representative point extraction means for extracting, as a representative point, a point that does not exceed a straight line distance Dβ between the reference non-reference closest point β and the base point when the reference non-reference closest point β exists;
And a display means for displaying an isochronous line connecting the representative points superimposed on the map.
ことを特徴とする請求項1記載の地図表示装置。 The representative point extracting means determines that the linear distance between the base point and the base point is a point that does not exceed the predetermined time as the point that does not exceed the linear distance Dβ between the base point and the non-reference nearest point β. 2. The map according to claim 1, wherein a reference point optimal point γ that is a point farthest from the base point and does not exceed a straight line distance Dβ with the reference point closest point β is extracted as a representative point. Display device.
ことを特徴とする請求項2記載の地図表示装置。 The search means adjusts a position where a repulsive force is applied in a direction opposite to the base point with respect to the reference point optimum point γ extracted as the representative point as a new representative point. The map display device described.
ことを特徴とする請求項1記載の地図表示装置。 The representative point extracting unit is configured to respond to the presence of the farthest point α in the reference time that is the farthest from the base point among the points that can be reached within the predetermined time and the nearest point β outside the reference time. The map display device according to claim 1, wherein a representative point is extracted.
前記基準時外最近点β及び前記基準時内最遠点αの両方が存在し、かつ、前記基点と前記基準時外最近点βとの直線距離Dβが前記基点と前記基準時内最遠点αとの直線距離Dα以上の場合には、前記基準時内最遠点αを代表点として抽出し、
前記基準時外最近点β及び前記基準時内最遠点αの両方が存在し、かつ、前記直線距離Dβが前記直線距離Dα未満の場合には、前記所定の時間を越えない地点の中で、前記基点との直線距離が前記直線距離Dβを越えず、前記基点からの距離が最も遠い地点である基準時内最適点γを代表点として抽出し、
前記基準時外最近点βが存在せず、前記基準時内最遠点αが存在する場合には、前記基準時内最遠点αを代表点として抽出し、
前記基準時外最近点βが存在し、前記基準時内最遠点αが存在しない場合には、前記基準時外最近点βを代表点として抽出する
ことを特徴とする請求項4記載の地図表示装置。 The representative point extracting means, for each area obtained by dividing the map into a plurality of areas,
Both the non-reference time closest point β and the reference time most distant point α exist, and a linear distance Dβ between the base point and the non-reference time closest point β is the base point and the reference time most distant point If it is greater than or equal to the linear distance Dα with α, the reference farthest point α is extracted as a representative point,
If both the reference outside nearest point β and the reference time farthest point α exist, and the linear distance Dβ is less than the linear distance Dα, the point within the predetermined time is not exceeded. The reference point optimal point γ that is the point farthest from the base point and the distance from the base point does not exceed the straight line distance Dβ is extracted as a representative point.
In the case where the reference point closest point β does not exist and the reference point farthest point α exists, the reference point farthest point α is extracted as a representative point,
5. The map according to claim 4, wherein when the reference outside nearest point β exists and the reference time farthest point α does not exist, the reference outside nearest point β is extracted as a representative point. 6. Display device.
前記基準時外最近点βを代表点として抽出した場合に、前記基準時外最近点βに対して前記基点方向へ引力を働かせた地点を新たな代表点として位置調整し、
前記基準時内最適点γを代表点として抽出した場合に、前記基準時内最適点γに対して前記基点と反対方向へ斥力を働かせた地点を新たな代表点として位置調整する
ことを特徴とする請求項5記載の地図表示装置。 The search means includes
When the reference non-standard time closest point β is extracted as a representative point, a position where an attractive force is applied to the base point direction with respect to the non-standard time closest point β is adjusted as a new representative point,
When the optimum point γ within the reference time is extracted as a representative point, a position where a repulsive force is exerted on the optimum point γ within the reference time in a direction opposite to the base point is adjusted as a new representative point. The map display device according to claim 5.
前記探索手段は、
所要時間を探索済みである探索済みノードに到達するまでの総時間コスト値を取得する総時間コスト値取得手段と、
探索済みノードに接続する接続先ノードに至る道路であるリンクのリンクコストを前記地図に関連する地図情報より取得するリンクコスト取得手段と、
現在時刻を取得する現在時刻取得手段と、
前記現在時刻に前記総時間コスト値を加算する第一の加算手段と、
前記第一の加算手段で加算した時間における前記探索済みノードから前記接続先ノードへ至る予測渋滞情報を取得する予測渋滞情報取得手段と、
前記リンクコスト取得手段で取得したリンクコストに前記予測渋滞情報を加味したリンク通過時間を算出するリンク通過時間算出手段とを備え、
前記探索手段は、前記総時間コストに前記リンク通過時間を加算した結果を接続先ノードに至る総時間コスト値として順次探索する
ことを特徴とする請求項1記載の地図表示装置。 The plurality of points include nodes that are intersections;
The search means includes
A total time cost value acquisition means for acquiring a total time cost value until reaching a searched node that has been searched for a required time;
Link cost acquisition means for acquiring a link cost of a link that is a road to a connection destination node connected to a searched node from map information related to the map;
Current time acquisition means for acquiring the current time;
First addition means for adding the total time cost value to the current time;
Predicted traffic jam information acquiring means for acquiring predicted traffic jam information from the searched node to the connection destination node at the time added by the first adding means;
Link passing time calculating means for calculating a link passing time in which the predicted traffic jam information is added to the link cost acquired by the link cost acquiring means,
The map display device according to claim 1, wherein the search unit sequentially searches a result of adding the link transit time to the total time cost as a total time cost value reaching a connection destination node.
前記基点から前記地図上の複数の地点までの所要時間を探索する探索ステップと、
前記基点を中心に方位を分割して前記地図を複数に分割した各領域において、前記探索ステップにより探索された所要時間が、所定の時間を越える地点の中で前記基点に最も近い地点である基準時外最近点βが存在する場合に、前記基準時外最近点βと前記基点との直線距離を越えない点を、代表点として抽出する代表点抽出ステップと、
前記代表点を結ぶ等時線を前記地図上に重畳して表示する表示ステップと
を含むことを特徴とする地図表示方法。 A map display method for displaying on a map a range that can be reached within a predetermined time from a predetermined position,
A search step for searching for a required time from the base point to a plurality of points on the map;
In each of the areas obtained by dividing the map by dividing the direction around the base point, a reference that is the closest point to the base point among the points where the required time searched by the search step exceeds a predetermined time A representative point extracting step of extracting, as a representative point, a point that does not exceed a linear distance between the reference non-temporal closest point β and the base point when an out-of-time closest point β exists;
A map display method comprising: a display step of superimposing and displaying an isochron line connecting the representative points on the map.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006157770A JP2007328050A (en) | 2006-06-06 | 2006-06-06 | Map display device and map display method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006157770A JP2007328050A (en) | 2006-06-06 | 2006-06-06 | Map display device and map display method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007328050A true JP2007328050A (en) | 2007-12-20 |
Family
ID=38928578
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006157770A Withdrawn JP2007328050A (en) | 2006-06-06 | 2006-06-06 | Map display device and map display method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2007328050A (en) |
Cited By (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009210532A (en) * | 2008-03-06 | 2009-09-17 | Navitime Japan Co Ltd | Map display system, route search server, route search method, and terminal device |
| JP2010044256A (en) * | 2008-08-14 | 2010-02-25 | Yahoo Japan Corp | Map creating device for creating equal time line, and method for distributing created map |
| US20130110392A1 (en) * | 2011-10-28 | 2013-05-02 | At&T Mobility Ii Llc | Automatic travel time and routing determinations in a wireless network |
| US8612410B2 (en) | 2011-06-30 | 2013-12-17 | At&T Mobility Ii Llc | Dynamic content selection through timed fingerprint location data |
| US8620350B2 (en) | 2010-02-25 | 2013-12-31 | At&T Mobility Ii Llc | Timed fingerprint locating for idle-state user equipment in wireless networks |
| US8666390B2 (en) | 2011-08-29 | 2014-03-04 | At&T Mobility Ii Llc | Ticketing mobile call failures based on geolocated event data |
| US8761799B2 (en) | 2011-07-21 | 2014-06-24 | At&T Mobility Ii Llc | Location analytics employing timed fingerprint location information |
| US8886219B2 (en) | 2010-02-25 | 2014-11-11 | At&T Mobility Ii Llc | Timed fingerprint locating in wireless networks |
| US8892054B2 (en) | 2012-07-17 | 2014-11-18 | At&T Mobility Ii Llc | Facilitation of delay error correction in timing-based location systems |
| US8892112B2 (en) | 2011-07-21 | 2014-11-18 | At&T Mobility Ii Llc | Selection of a radio access bearer resource based on radio access bearer resource historical information |
| US8897805B2 (en) | 2012-06-15 | 2014-11-25 | At&T Intellectual Property I, L.P. | Geographic redundancy determination for time based location information in a wireless radio network |
| US8897802B2 (en) | 2011-07-21 | 2014-11-25 | At&T Mobility Ii Llc | Selection of a radio access technology resource based on radio access technology resource historical information |
| US8909247B2 (en) | 2011-11-08 | 2014-12-09 | At&T Mobility Ii Llc | Location based sharing of a network access credential |
| US8923134B2 (en) | 2011-08-29 | 2014-12-30 | At&T Mobility Ii Llc | Prioritizing network failure tickets using mobile location data |
| US8925104B2 (en) | 2012-04-13 | 2014-12-30 | At&T Mobility Ii Llc | Event driven permissive sharing of information |
| US8929827B2 (en) | 2012-06-04 | 2015-01-06 | At&T Mobility Ii Llc | Adaptive calibration of measurements for a wireless radio network |
| US8929914B2 (en) | 2009-01-23 | 2015-01-06 | At&T Mobility Ii Llc | Compensation of propagation delays of wireless signals |
| US8938258B2 (en) | 2012-06-14 | 2015-01-20 | At&T Mobility Ii Llc | Reference based location information for a wireless network |
| US8970432B2 (en) | 2011-11-28 | 2015-03-03 | At&T Mobility Ii Llc | Femtocell calibration for timing based locating systems |
| US8996031B2 (en) | 2010-08-27 | 2015-03-31 | At&T Mobility Ii Llc | Location estimation of a mobile device in a UMTS network |
| US9008684B2 (en) | 2010-02-25 | 2015-04-14 | At&T Mobility Ii Llc | Sharing timed fingerprint location information |
| US9009629B2 (en) | 2010-12-01 | 2015-04-14 | At&T Mobility Ii Llc | Motion-based user interface feature subsets |
| US9026133B2 (en) | 2011-11-28 | 2015-05-05 | At&T Mobility Ii Llc | Handset agent calibration for timing based locating systems |
| US9046592B2 (en) | 2012-06-13 | 2015-06-02 | At&T Mobility Ii Llc | Timed fingerprint locating at user equipment |
| US9053513B2 (en) | 2010-02-25 | 2015-06-09 | At&T Mobility Ii Llc | Fraud analysis for a location aware transaction |
| US9094929B2 (en) | 2012-06-12 | 2015-07-28 | At&T Mobility Ii Llc | Event tagging for mobile networks |
| US9196157B2 (en) | 2010-02-25 | 2015-11-24 | AT&T Mobolity II LLC | Transportation analytics employing timed fingerprint location information |
| US9326263B2 (en) | 2012-06-13 | 2016-04-26 | At&T Mobility Ii Llc | Site location determination using crowd sourced propagation delay and location data |
| US9351111B1 (en) | 2015-03-06 | 2016-05-24 | At&T Mobility Ii Llc | Access to mobile location related information |
| US9351223B2 (en) | 2012-07-25 | 2016-05-24 | At&T Mobility Ii Llc | Assignment of hierarchical cell structures employing geolocation techniques |
| US9408174B2 (en) | 2012-06-19 | 2016-08-02 | At&T Mobility Ii Llc | Facilitation of timed fingerprint mobile device locating |
| US9462497B2 (en) | 2011-07-01 | 2016-10-04 | At&T Mobility Ii Llc | Subscriber data analysis and graphical rendering |
| US9519043B2 (en) | 2011-07-21 | 2016-12-13 | At&T Mobility Ii Llc | Estimating network based locating error in wireless networks |
| CN107895392A (en) * | 2017-11-21 | 2018-04-10 | 许沛茹 | A kind of method for drafting of time map |
| US10516972B1 (en) | 2018-06-01 | 2019-12-24 | At&T Intellectual Property I, L.P. | Employing an alternate identifier for subscription access to mobile location information |
| CN111627208A (en) * | 2015-09-06 | 2020-09-04 | 阿里巴巴集团控股有限公司 | Traffic isochrone information generation method and device |
| WO2023204349A1 (en) * | 2022-04-21 | 2023-10-26 | 쿠팡 주식회사 | Method and device for providing store information related to delivery |
| KR20230150169A (en) * | 2022-04-21 | 2023-10-30 | 쿠팡 주식회사 | Method and apparatus for providing information on store related to delivery |
-
2006
- 2006-06-06 JP JP2006157770A patent/JP2007328050A/en not_active Withdrawn
Cited By (82)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009210532A (en) * | 2008-03-06 | 2009-09-17 | Navitime Japan Co Ltd | Map display system, route search server, route search method, and terminal device |
| JP2010044256A (en) * | 2008-08-14 | 2010-02-25 | Yahoo Japan Corp | Map creating device for creating equal time line, and method for distributing created map |
| US8929914B2 (en) | 2009-01-23 | 2015-01-06 | At&T Mobility Ii Llc | Compensation of propagation delays of wireless signals |
| US8886219B2 (en) | 2010-02-25 | 2014-11-11 | At&T Mobility Ii Llc | Timed fingerprint locating in wireless networks |
| US9196157B2 (en) | 2010-02-25 | 2015-11-24 | AT&T Mobolity II LLC | Transportation analytics employing timed fingerprint location information |
| US9008684B2 (en) | 2010-02-25 | 2015-04-14 | At&T Mobility Ii Llc | Sharing timed fingerprint location information |
| US8620350B2 (en) | 2010-02-25 | 2013-12-31 | At&T Mobility Ii Llc | Timed fingerprint locating for idle-state user equipment in wireless networks |
| US9053513B2 (en) | 2010-02-25 | 2015-06-09 | At&T Mobility Ii Llc | Fraud analysis for a location aware transaction |
| US8996031B2 (en) | 2010-08-27 | 2015-03-31 | At&T Mobility Ii Llc | Location estimation of a mobile device in a UMTS network |
| US9813900B2 (en) | 2010-12-01 | 2017-11-07 | At&T Mobility Ii Llc | Motion-based user interface feature subsets |
| US9009629B2 (en) | 2010-12-01 | 2015-04-14 | At&T Mobility Ii Llc | Motion-based user interface feature subsets |
| US8612410B2 (en) | 2011-06-30 | 2013-12-17 | At&T Mobility Ii Llc | Dynamic content selection through timed fingerprint location data |
| US10091678B2 (en) | 2011-07-01 | 2018-10-02 | At&T Mobility Ii Llc | Subscriber data analysis and graphical rendering |
| US9462497B2 (en) | 2011-07-01 | 2016-10-04 | At&T Mobility Ii Llc | Subscriber data analysis and graphical rendering |
| US11483727B2 (en) | 2011-07-01 | 2022-10-25 | At&T Mobility Ii Llc | Subscriber data analysis and graphical rendering |
| US10701577B2 (en) | 2011-07-01 | 2020-06-30 | At&T Mobility Ii Llc | Subscriber data analysis and graphical rendering |
| US10972928B2 (en) | 2011-07-01 | 2021-04-06 | At&T Mobility Ii Llc | Subscriber data analysis and graphical rendering |
| US9510355B2 (en) | 2011-07-21 | 2016-11-29 | At&T Mobility Ii Llc | Selection of a radio access technology resource based on radio access technology resource historical information |
| US8897802B2 (en) | 2011-07-21 | 2014-11-25 | At&T Mobility Ii Llc | Selection of a radio access technology resource based on radio access technology resource historical information |
| US8892112B2 (en) | 2011-07-21 | 2014-11-18 | At&T Mobility Ii Llc | Selection of a radio access bearer resource based on radio access bearer resource historical information |
| US10085270B2 (en) | 2011-07-21 | 2018-09-25 | At&T Mobility Ii Llc | Selection of a radio access technology resource based on radio access technology resource historical information |
| US9232525B2 (en) | 2011-07-21 | 2016-01-05 | At&T Mobility Ii Llc | Selection of a radio access technology resource based on radio access technology resource historical information |
| US9008698B2 (en) | 2011-07-21 | 2015-04-14 | At&T Mobility Ii Llc | Location analytics employing timed fingerprint location information |
| US9519043B2 (en) | 2011-07-21 | 2016-12-13 | At&T Mobility Ii Llc | Estimating network based locating error in wireless networks |
| US8761799B2 (en) | 2011-07-21 | 2014-06-24 | At&T Mobility Ii Llc | Location analytics employing timed fingerprint location information |
| US10229411B2 (en) | 2011-08-05 | 2019-03-12 | At&T Mobility Ii Llc | Fraud analysis for a location aware transaction |
| US8923134B2 (en) | 2011-08-29 | 2014-12-30 | At&T Mobility Ii Llc | Prioritizing network failure tickets using mobile location data |
| US8666390B2 (en) | 2011-08-29 | 2014-03-04 | At&T Mobility Ii Llc | Ticketing mobile call failures based on geolocated event data |
| US10448195B2 (en) | 2011-10-20 | 2019-10-15 | At&T Mobility Ii Llc | Transportation analytics employing timed fingerprint location information |
| US10206113B2 (en) | 2011-10-28 | 2019-02-12 | At&T Mobility Ii Llc | Sharing timed fingerprint location information |
| US20130110392A1 (en) * | 2011-10-28 | 2013-05-02 | At&T Mobility Ii Llc | Automatic travel time and routing determinations in a wireless network |
| US9103690B2 (en) | 2011-10-28 | 2015-08-11 | At&T Mobility Ii Llc | Automatic travel time and routing determinations in a wireless network |
| US9191821B2 (en) | 2011-10-28 | 2015-11-17 | At&T Mobility Ii Llc | Sharing timed fingerprint location information |
| US9681300B2 (en) | 2011-10-28 | 2017-06-13 | At&T Mobility Ii Llc | Sharing timed fingerprint location information |
| US8762048B2 (en) * | 2011-10-28 | 2014-06-24 | At&T Mobility Ii Llc | Automatic travel time and routing determinations in a wireless network |
| US10362066B2 (en) | 2011-11-08 | 2019-07-23 | At&T Intellectual Property I, L.P. | Location based sharing of a network access credential |
| US10594739B2 (en) | 2011-11-08 | 2020-03-17 | At&T Intellectual Property I, L.P. | Location based sharing of a network access credential |
| US10084824B2 (en) | 2011-11-08 | 2018-09-25 | At&T Intellectual Property I, L.P. | Location based sharing of a network access credential |
| US11212320B2 (en) | 2011-11-08 | 2021-12-28 | At&T Mobility Ii Llc | Location based sharing of a network access credential |
| US9232399B2 (en) | 2011-11-08 | 2016-01-05 | At&T Intellectual Property I, L.P. | Location based sharing of a network access credential |
| US9667660B2 (en) | 2011-11-08 | 2017-05-30 | At&T Intellectual Property I, L.P. | Location based sharing of a network access credential |
| US8909247B2 (en) | 2011-11-08 | 2014-12-09 | At&T Mobility Ii Llc | Location based sharing of a network access credential |
| US9743369B2 (en) | 2011-11-28 | 2017-08-22 | At&T Mobility Ii Llc | Handset agent calibration for timing based locating systems |
| US8970432B2 (en) | 2011-11-28 | 2015-03-03 | At&T Mobility Ii Llc | Femtocell calibration for timing based locating systems |
| US9810765B2 (en) | 2011-11-28 | 2017-11-07 | At&T Mobility Ii Llc | Femtocell calibration for timing based locating systems |
| US9026133B2 (en) | 2011-11-28 | 2015-05-05 | At&T Mobility Ii Llc | Handset agent calibration for timing based locating systems |
| US8925104B2 (en) | 2012-04-13 | 2014-12-30 | At&T Mobility Ii Llc | Event driven permissive sharing of information |
| US9563784B2 (en) | 2012-04-13 | 2017-02-07 | At&T Mobility Ii Llc | Event driven permissive sharing of information |
| US9864875B2 (en) | 2012-04-13 | 2018-01-09 | At&T Mobility Ii Llc | Event driven permissive sharing of information |
| US8929827B2 (en) | 2012-06-04 | 2015-01-06 | At&T Mobility Ii Llc | Adaptive calibration of measurements for a wireless radio network |
| US10687302B2 (en) | 2012-06-12 | 2020-06-16 | At&T Mobility Ii Llc | Event tagging for mobile networks |
| US9596671B2 (en) | 2012-06-12 | 2017-03-14 | At&T Mobility Ii Llc | Event tagging for mobile networks |
| US9955451B2 (en) | 2012-06-12 | 2018-04-24 | At&T Mobility Ii Llc | Event tagging for mobile networks |
| US9094929B2 (en) | 2012-06-12 | 2015-07-28 | At&T Mobility Ii Llc | Event tagging for mobile networks |
| US9723446B2 (en) | 2012-06-13 | 2017-08-01 | At&T Mobility Ii Llc | Site location determination using crowd sourced propagation delay and location data |
| US9326263B2 (en) | 2012-06-13 | 2016-04-26 | At&T Mobility Ii Llc | Site location determination using crowd sourced propagation delay and location data |
| US9046592B2 (en) | 2012-06-13 | 2015-06-02 | At&T Mobility Ii Llc | Timed fingerprint locating at user equipment |
| US10477347B2 (en) | 2012-06-13 | 2019-11-12 | At&T Mobility Ii Llc | Site location determination using crowd sourced propagation delay and location data |
| US9521647B2 (en) | 2012-06-13 | 2016-12-13 | At&T Mobility Ii Llc | Site location determination using crowd sourced propagation delay and location data |
| US8938258B2 (en) | 2012-06-14 | 2015-01-20 | At&T Mobility Ii Llc | Reference based location information for a wireless network |
| US9769623B2 (en) | 2012-06-14 | 2017-09-19 | At&T Mobility Ii Llc | Reference based location information for a wireless network |
| US9473897B2 (en) | 2012-06-14 | 2016-10-18 | At&T Mobility Ii Llc | Reference based location information for a wireless network |
| US9398556B2 (en) | 2012-06-15 | 2016-07-19 | At&T Intellectual Property I, L.P. | Geographic redundancy determination for time based location information in a wireless radio network |
| US9615349B2 (en) | 2012-06-15 | 2017-04-04 | At&T Intellectual Property I, L.P. | Geographic redundancy determination for time based location information in a wireless radio network |
| US8897805B2 (en) | 2012-06-15 | 2014-11-25 | At&T Intellectual Property I, L.P. | Geographic redundancy determination for time based location information in a wireless radio network |
| US9769615B2 (en) | 2012-06-15 | 2017-09-19 | At&T Intellectual Property I, L.P. | Geographic redundancy determination for time based location information in a wireless radio network |
| US9408174B2 (en) | 2012-06-19 | 2016-08-02 | At&T Mobility Ii Llc | Facilitation of timed fingerprint mobile device locating |
| US10225816B2 (en) | 2012-06-19 | 2019-03-05 | At&T Mobility Ii Llc | Facilitation of timed fingerprint mobile device locating |
| US9247441B2 (en) | 2012-07-17 | 2016-01-26 | At&T Mobility Ii Llc | Facilitation of delay error correction in timing-based location systems |
| US9591495B2 (en) | 2012-07-17 | 2017-03-07 | At&T Mobility Ii Llc | Facilitation of delay error correction in timing-based location systems |
| US8892054B2 (en) | 2012-07-17 | 2014-11-18 | At&T Mobility Ii Llc | Facilitation of delay error correction in timing-based location systems |
| US9351223B2 (en) | 2012-07-25 | 2016-05-24 | At&T Mobility Ii Llc | Assignment of hierarchical cell structures employing geolocation techniques |
| US10039111B2 (en) | 2012-07-25 | 2018-07-31 | At&T Mobility Ii Llc | Assignment of hierarchical cell structures employing geolocation techniques |
| US10206056B2 (en) | 2015-03-06 | 2019-02-12 | At&T Mobility Ii Llc | Access to mobile location related information |
| US9351111B1 (en) | 2015-03-06 | 2016-05-24 | At&T Mobility Ii Llc | Access to mobile location related information |
| CN111627208A (en) * | 2015-09-06 | 2020-09-04 | 阿里巴巴集团控股有限公司 | Traffic isochrone information generation method and device |
| CN107895392A (en) * | 2017-11-21 | 2018-04-10 | 许沛茹 | A kind of method for drafting of time map |
| CN107895392B (en) * | 2017-11-21 | 2021-09-07 | 许沛茹 | A method of drawing a time map |
| US10516972B1 (en) | 2018-06-01 | 2019-12-24 | At&T Intellectual Property I, L.P. | Employing an alternate identifier for subscription access to mobile location information |
| WO2023204349A1 (en) * | 2022-04-21 | 2023-10-26 | 쿠팡 주식회사 | Method and device for providing store information related to delivery |
| KR20230150169A (en) * | 2022-04-21 | 2023-10-30 | 쿠팡 주식회사 | Method and apparatus for providing information on store related to delivery |
| KR102774848B1 (en) * | 2022-04-21 | 2025-03-05 | 쿠팡 주식회사 | Method and apparatus for providing information on store related to delivery |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2007328050A (en) | Map display device and map display method | |
| CN101263540B (en) | map display device | |
| JP5022259B2 (en) | Car navigation system and parking lot guidance method | |
| US10012511B2 (en) | Method and apparatus for predicting destinations | |
| US8762051B2 (en) | Method and system for providing navigational guidance using landmarks | |
| JP2020518824A (en) | Method and system for providing information using a navigation device | |
| JP2007033331A (en) | Route-searching device and method, navigation device and system providing the route-searching device, and route-searching computer program | |
| US20090063032A1 (en) | Methods, systems, and apparatus for routing a vehicle to avoid an adverse condition | |
| JP4381466B2 (en) | Information providing apparatus, information providing method, and information providing program | |
| JP5174394B2 (en) | MAP DISPLAY DEVICE, MAP DISPLAY METHOD, COMPUTER PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM | |
| JP4809900B2 (en) | Navigation device, map display method, and map display program | |
| JP4949189B2 (en) | NAVIGATION DEVICE, NAVIGATION METHOD, NAVIGATION PROGRAM, AND RECORDING MEDIUM | |
| JP4941276B2 (en) | Navigation device, map information update method thereof, and map information update program | |
| US10417665B2 (en) | Server, navigation device, and distribution exclusion area setting method in advertising information distribution system | |
| US20070100544A1 (en) | System for traffic circle navigation | |
| JP2006527838A (en) | Method and system for providing map data using a mobile communication terminal | |
| JP4675872B2 (en) | Navigation device, navigation method, and navigation program | |
| JP2017083477A (en) | Display control method, program, and display device | |
| JP2008003101A (en) | Navigation apparatus, program for the same, and recording medium | |
| JP4763526B2 (en) | Map display device | |
| WO2016013079A1 (en) | Display device, display device control method, and program | |
| KR20050095824A (en) | Transmission of special routes to a navigation device | |
| JP4563708B2 (en) | Navigation device, method and program | |
| JP2016024126A (en) | Display device, display device control method, and program | |
| JP2008139146A (en) | Navigation device, navigation method, and navigation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080411 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20090420 |