[go: up one dir, main page]

JP2007328050A - Map display device and map display method - Google Patents

Map display device and map display method Download PDF

Info

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
Application number
JP2006157770A
Other languages
Japanese (ja)
Inventor
Takashi Kondo
剛史 金銅
Takahiro Kudo
貴弘 工藤
Takashi Akita
貴志 秋田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2006157770A priority Critical patent/JP2007328050A/en
Publication of JP2007328050A publication Critical patent/JP2007328050A/en
Withdrawn legal-status Critical Current

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)とを備える。
【選択図】図1
A 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.

これによって、タクシー、警備会社等での配車・指令システムにおいて、移動体を適正に表示、管理し、最適に配車・指令させることができる。
特開平11−16094号公報
As a result, in a dispatch / command system in a taxi, a security company, etc., it is possible to appropriately display and manage the moving body and optimally dispatch / command.
JP-A-11-16094

しかしながら、従来の地図表示装置では、基準時内最遠点αを順番に結ぶことで等時線を求めている。   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 isochron 100 represents the reachable range within 10 minutes, for example. In the terrain including a river as shown in FIG. 20, a situation occurs in which an outside point of reference time is included in the isochron. For this reason, the user who sees this display mistakes that it can reach the reference time point beyond the river.

また、従来の地図表示装置では、一定時間で到達可能な範囲を表示できるというものの、その探索方法はあくまでも単純に移動体の現在の速度を基準に判定するだけであり、移動体が途中の地点を通過するときにその地点を通過するであろう時間帯における渋滞情報が考慮されていない。このため、このような特殊な地形でなくても、局所的な渋滞が発生している場合などでは、等時線内部に基準時外点が含まれることが頻繁に発生する。すなわち、特殊な地形でなくても、途中で渋滞が発生した場合、等時線で示される地点まで一定時間以内に到達できるかどうか全く不明であり、到達可能範囲の信頼性に欠けるという第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 map display device 1 according to the present embodiment includes a map information storage unit 10, a positioning unit 20, an input unit 30, an output unit 50, a traffic information receiving unit 40, a working area. Unit 60 and control unit 70. The output unit 50 includes a display device 51 as a part of its constituent elements. In addition, the control unit 70 includes a route search unit 71, a representative point extraction unit 72, and an isochronous drawing unit 73 as some of the components. In each drawing, components not related to the present invention are omitted.

地図情報格納部10は、交差点(ノード)や、交差点を結ぶ道路(リンク)のデータ等の地図情報が記憶される、例えば、HDDやDVDである。しかしながら、これに限らず、図示しない通信手段(例えば、携帯電話、PHS等)によって地図情報格納部10に格納する情報をセンター設備(非図示)より都度ダウンロードする構成も可能である。   The map information storage unit 10 is, for example, an HDD or a DVD in which map information such as data on intersections (nodes) and roads (links) connecting the intersections is stored. However, the present invention is not limited to this, and a configuration in which information stored in the map information storage unit 10 is downloaded from the center facility (not shown) by a communication unit (not shown) (for example, a mobile phone, a PHS, etc.) is also possible.

交差点や、道路のデータは、地図情報格納部10にノードデータテーブル11、リンクデータテーブル12、道路種別データテーブル13等として記憶されている。   Intersection and road data are stored in the map information storage unit 10 as a node data table 11, a link data table 12, a road type data table 13, and the like.

図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 information storage unit 10.

ノードデータテーブル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 information storage unit 10, It is omitted in the description of this embodiment.

図1に戻り、測位部20は、地図表示装置1が設置される車両に取り付けられ、現在位置や、速度、全方位、現在時刻を測位するための手段であり、例えば、GNSS(Global Navigation Satellite System)受信機、車速センサ、ジャイロ(角速度)センサ、加速度センサなどにより構成される。GNSS受信機は、例えば、GPS受信機であり、複数の衛星からの電波を受信し、それを復調することで、受信機の絶対位置を計測するものである。なお、現在位置や、速度、全方位の測位には、GNSS受信機や各種センサを単独又は複合利用して行う。   Returning to FIG. 1, the positioning unit 20 is attached to the vehicle on which the map display device 1 is installed, and is a means for positioning the current position, speed, all directions, and the current time. For example, GNSS (Global Navigation Satellite) A system) receiver, a vehicle speed sensor, a gyro (angular velocity) sensor, an acceleration sensor, and the like. The GNSS receiver is, for example, a GPS receiver that receives radio waves from a plurality of satellites and demodulates them to measure the absolute position of the receiver. Note that the GNSS receiver and various sensors are used alone or in combination for the current position, speed, and omnidirectional positioning.

入力部30は、ユーザからの指示を入力するもので、押圧式のスイッチを所定数並べた構成を採るものや、タッチパネル式のもの、リモコン、あるいは利用者の声を認識して地図表示装置への入力情報に変換する、マイクロフォン、音声認識エンジン等で構成される。   The input unit 30 is used to input an instruction from the user. The input unit 30 has a configuration in which a predetermined number of push-type switches are arranged, a touch panel type, a remote controller, or a user's voice to the map display device. It is composed of a microphone, a speech recognition engine, etc.

交通情報受信部40は、提供される交通渋滞情報の種類(VICS情報やプローブ情報など)に応じて各種のものが利用でき、FM放送波、光/電波ビーコン、DSRC(Dedicated Short Range Communication;狭帯域無線通信)受信機、携帯電話などに対応する受信装置が用いられる。また、これに限らず、地図情報格納部10に過去の渋滞統計データ(過去の時間帯や曜日、日付などに応じた道路の混雑状況を表すデータ)を記憶した予測渋滞データベースを設け、ここから交通渋滞情報を受け取っても良い。なお、交通情報は前述のリンクデータテーブル12におけるリンク長の区間をどれだけの所要時間で通過できるかを表す情報であり、リンク長の区間における平均速度データなどが用いられる。この渋滞情報を用いることによって、混雑度合いを加味した精度の高い所要時間を決定することができる。本実施の形態では、交通情報受信部40は予測渋滞データベースであるものとして以下説明を行う。   The traffic information receiving unit 40 can use various types of traffic congestion information (VICS information, probe information, etc.) provided, such as FM broadcast wave, optical / radio wave beacon, DSRC (Dedicated Short Range Communication); (Bandwidth communication) A receiving device corresponding to a receiver, a mobile phone, or the like is used. Further, the present invention is not limited to this, and the map information storage unit 10 is provided with a predicted traffic jam database in which past traffic statistics data (data representing road congestion according to past time zones, days of the week, dates, etc.) is stored. You may receive traffic jam information. The traffic information is information indicating how much time it can pass through the section of the link length in the link data table 12 described above, and average speed data in the section of the link length is used. By using this traffic jam information, it is possible to determine a required time with high accuracy in consideration of the degree of congestion. In the present embodiment, the traffic information receiving unit 40 will be described below assuming that it is a predicted traffic jam database.

表示装置51は、制御部70により作成される表示画像データに従って画像を表示する、例えば液晶ディスプレイ、プラズマディスプレイ、有機ELディスプレイなどである。   The display device 51 is, for example, a liquid crystal display, a plasma display, or an organic EL display that displays an image according to display image data created by the control unit 70.

制御部70は、地図表示装置1全体の動作を制御するCPUやMPUと、経路探索部71、代表点抽出部72及び等時線描画部73として機能させるためのプログラムを予め記憶するROM(Read Only Memory)や、RAM(Random Access Memory)によって構成される。また、制御部70は、ワーキングエリア部60としてのメモリ(典型的にはRAM(Random Access Memory))に処理に必要な情報を読み書きしながら処理を進めてもよい。なお、処理内容を表す詳細な動作フローについては後述する。   The control unit 70 includes a CPU (MPU) that controls the operation of the entire map display device 1, and a ROM (Read) that stores a program for causing the route search unit 71, the representative point extraction unit 72, and the isochronic drawing unit 73 to function in advance. It is comprised by only memory (RAM) and RAM (Random Access Memory). In addition, the control unit 70 may proceed the process while reading and writing information necessary for the process in a memory (typically a RAM (Random Access Memory)) as the working area unit 60. A detailed operation flow representing the processing content will be described later.

次に制御部70の構成要素について説明する。   Next, components of the control unit 70 will be described.

経路探索部71は、所要時間を算出する地点の範囲、すなわち探索範囲や探索に用いる道路種別などの探索条件を決定する機能、決定された探索範囲、道路種別に基づき、探索開始の基準点(以下では、現在の自車位置を例として説明する)から、走行する可能性のあるすべての地点(経路)に対して所要時間を算出する機能を有している。   The route search unit 71 has a function for determining a search range such as a range of points for calculating the required time, that is, a search range and a road type used for the search, a reference point (0) for starting the search based on the determined search range and the road type. In the following description, the present vehicle position will be described as an example), and the time required for all points (routes) that may travel is calculated.

探索条件を決定する機能を持つ理由について次に述べる。   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 display device 51. Further, in a normal navigation device, a search is performed based on a road type specified by the user (for example, input such as general road priority or expressway priority is performed). In this embodiment, the user sets a destination. Therefore, the map display device itself determines the road type to be used in consideration of the situation. Further, in the following description, the search range is a circle that is sufficiently wide to calculate the required time and is a certain distance away from the departure point, and all nodes included in this circle are the search targets.

経路探索部71による所要時間の算出は、上述したノードとリンクからなる道路ネットワークを探索開始の基準点から放射状に広げていくことで行う。このとき、探索を広げる過程における探索対象のノード(以下、「親ノード」とも記す。)に接続されるリンクを順番にたどっていくことで、徐々に探索範囲を広げていく。探索方法としては、公知のダイクストラ法に代表される経路探索方法を用いることができるが、後述するリンクコスト加算処理に関して時間精度を増すための改良を必要とする。また、リンクコストの総和(累積時間)が一定の時間を突破しても探索を止めないことを特徴とする。これは、基準時外最近点βを算出するためである。   The calculation of the required time by the route search unit 71 is performed by expanding the road network including the nodes and links described above radially from the reference point for starting the search. At this time, the search range is gradually expanded by sequentially following the links connected to the search target node (hereinafter also referred to as “parent node”) in the process of expanding the search. As a search method, a route search method typified by a known Dijkstra method can be used, but an improvement for increasing time accuracy is required for the link cost addition processing described later. In addition, the search is not stopped even if the total (accumulated time) of link costs exceeds a certain time. This is for calculating the reference point non-reference nearest point β.

代表点抽出部72は、等時線を結ぶための代表点を抽出する機能を有している。代表点は、対象地図をm方向に等分割し、方向1から方向mまで各方向毎に抽出することを基本とする。mの値は8、16、24、32、36等変化させることにより、表示精度をそれに比例して高くすることができる。なお、全方位の分割は分割数だけでなく、角度を可変にすることもできる。これは、表示装置51のディスプレイが横長であるようなときに有益である。   The representative point extraction unit 72 has a function of extracting representative points for connecting isochronous lines. The representative points are basically obtained by equally dividing the target map in the m direction and extracting each direction from the direction 1 to the direction m. By changing the value of m by 8, 16, 24, 32, 36, etc., the display accuracy can be increased proportionally. The omnidirectional division can be made not only the number of divisions but also the angle. This is useful when the display of the display device 51 is horizontally long.

なお、経路探索部71及び代表点抽出部72はセンター設備(非図示)に配置する構成も可能である。このとき、地図表示装置1は図示しない通信手段により代表点の座標データをセンター設備より都度ダウンロードする。   In addition, the structure which arrange | positions the route search part 71 and the representative point extraction part 72 in center equipment (not shown) is also possible. At this time, the map display device 1 downloads the coordinate data of the representative point from the center facility each time by communication means (not shown).

等時線描画部73は、代表点抽出部72によって抽出された代表ノードを順番に接続することで、表示装置51へ等時線を描画する機能を有する。接続順序は、例えば、真北を先頭にして時計回りに代表ノードを接続する。また、等時線は、公知のベジエ曲線やスプライン曲線などの曲線描画手法を用いて描くことができる。   The isochronous line drawing unit 73 has a function of drawing an isochronous line on the display device 51 by sequentially connecting the representative nodes extracted by the representative point extracting unit 72. As for the connection order, for example, the representative nodes are connected clockwise starting from true north. The isochron can be drawn using a known curve drawing method such as a Bezier curve or a spline curve.

以上のように構成される地図表示装置1において、制御部70全体の処理の流れを図3を用いて説明する。   In the map display device 1 configured as described above, the overall processing flow of the control unit 70 will be described with reference to FIG.

図3は、制御部70の全体の処理の流れを示すフローチャートである。   FIG. 3 is a flowchart showing the overall processing flow of the control unit 70.

制御部70の経路探索部71は、まず、上述した探索条件の決定を行う(S10)。次いで、経路探索部71は、経路探索処理を行う(S20)。次いで、代表点抽出部72は、代表点を抽出する(S30)。そして、等時線描画部73は、等時線を描画する(S40)。   The route search unit 71 of the control unit 70 first determines the search conditions described above (S10). Next, the route search unit 71 performs route search processing (S20). Next, the representative point extraction unit 72 extracts representative points (S30). Then, the isochronous drawing unit 73 draws an isochronous line (S40).

次に、経路探索部71によるリンクコスト加算処理(経路探索処理)動作について詳細に説明する。   Next, the link cost addition processing (route search processing) operation by the route search unit 71 will be described in detail.

図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 route search unit 71 first determines whether or not all nodes that satisfy the search condition have been searched (S201). If all the nodes have not been searched yet (No in S201), the route search unit 71 repeatedly executes the processes of Steps S202 to S209 described later until the search for all the nodes is completed.

ステップ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 route search unit 71 acquires a total time cost value (T1) until reaching the parent node. Next, the route search unit 71 acquires the link cost to reach the connection destination node connected to the parent node (S203). Then, the route search unit 71 acquires the current time (S204). This current time is acquired from a GPS receiver of the positioning unit 20, for example. Next, the route search unit 71 adds the time T1 to the current time, and obtains T2 as a result (S205). Next, the route searching unit 71 requests the predicted traffic jam information of the link from the parent node to the connection destination node at the time T2 to the predicted traffic jam database as the traffic information receiving unit 40 (S206), and receives the result. (S207). Further, the route search unit 71 calculates a link passing time (T3) in which the predicted traffic information is added to the link cost obtained in step S203 (S208). Next, the route search unit 71 stores a result T4 obtained by adding T3 to T1 as a total time cost value up to the connection destination node (S209). Note that there are a plurality of routes that reach a certain node, but at this time, a route having the minimum total time cost value is adopted.

すべてのノードを探索した場合には(S201でYes)、経路探索部71は、経路探索処理を終了する。   If all the nodes have been searched (Yes in S201), the route search unit 71 ends the route search process.

この処理によって、経路探索部71は、車両が親ノードから接続先ノードに至るリンクを通過するであろう時間帯における渋滞情報を加味した経路探索を行うので、より正確な到達可能交差点を探索することができる。特に等時線を求める時間が大きくなったとしても、時間算出精度をある程度の範囲内の誤差に抑えることができる。   By this process, the route search unit 71 searches for a more accurate reachable intersection because the route search unit 71 performs a route search in consideration of traffic jam information in a time zone in which the vehicle will pass the link from the parent node to the connection destination node. be able to. In particular, even if the time for obtaining an isochron is increased, the time calculation accuracy can be suppressed to an error within a certain range.

次に、代表点抽出部72が代表点を抽出する動作について、詳細に説明する。   Next, the operation in which the representative point extraction unit 72 extracts representative points will be described in detail.

図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 point extraction unit 72 calculates the non-reference time closest point β (S301). Here, the non-standard-time closest point β is managed for each region obtained by dividing all directions around the departure point, and represents all intersections that can be reached within a predetermined range over a certain time (for example, 10 minutes). This is the intersection closest to the starting point among the points outside the standard time.

次いで、代表点抽出部72は、m方向に分割された分割数だけループ処理を行う(S302〜S308の範囲)。   Next, the representative point extraction unit 72 performs loop processing for the number of divisions divided in the m direction (range from S302 to S308).

ステップS303では、代表点抽出部72は、分割された1つの領域において基準時外最近点βが存在するか否かを判定する。基準時外最近点βが存在する場合(S303でYes)、代表点抽出部72は、基準時内最適点γを算出し、基準時内最適点γを代表点として設定する(S304)。ここで、基準時内最適点γとは、一定時間以内で到達可能な交差点で、出発地との直線距離が出発地と基準時外最近点βとの直線距離Dβを越えず、最も出発地からの距離が遠い地点をいう。   In step S303, the representative point extraction unit 72 determines whether or not the non-reference time closest point β exists in one divided area. When the reference point closest point β exists (Yes in S303), the representative point extraction unit 72 calculates the reference time optimal point γ, and sets the reference time optimal point γ as the representative point (S304). Here, the optimum point γ within the reference time is an intersection that can be reached within a certain time, and the straight line distance from the departure point does not exceed the straight line distance Dβ between the departure point and the nearest reference point β outside the reference time. A point far from.

一方、基準時外最近点βが存在しない場合(S303でNo)、代表点抽出部72は、代表点を非設定とする(S305)。この基準時外最近点βが存在しない場合は、例えばその方向に海があるときに生じる。   On the other hand, when the non-reference nearest point β does not exist (No in S303), the representative point extraction unit 72 sets the representative point to be non-set (S305). This non-reference-time nearest point β does not exist, for example, when there is a sea in that direction.

次いで、代表点抽出部72は、代表点非設定区間が180度以上になったか否かを判定する(S306)。代表点非設定区間が180度以上になった場合(S306でYes)、代表点抽出部72は、出発地を代表点に追加し(S307)、次の分割された領域へ処理を進める。これは、出発地が等時線の外に出るのを防止するためである。これに対して、180度未満であれば(S306でNo)、代表点抽出部72は、出発地を代表点に追加することなく、次の分割された領域へ処理を進める。   Next, the representative point extraction unit 72 determines whether or not the representative point non-setting section is 180 degrees or more (S306). When the representative point non-setting section is 180 degrees or more (Yes in S306), the representative point extracting unit 72 adds the departure place to the representative point (S307), and proceeds to the next divided area. This is to prevent the departure place from going out of the isochron. On the other hand, if the angle is less than 180 degrees (No in S306), the representative point extraction unit 72 proceeds to the next divided area without adding the departure point to the representative point.

このような処理を分割数の数、繰り返し実行することにより各方向について代表点(基準時内最適点γ)を抽出する。   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 isochron 100.

これに対して、図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 line drawing unit 73 draws the isochronous line connecting the representative points (the optimum point γ within the reference time) in step S40, the same region as FIG. 20 is also shown in FIG. An isochron 100 is drawn, and the reference outside point can be generally excluded from the inside of the isochron.

したがって、この表示を見たユーザが川向こうの基準時外点まで到達可能と誤認してしまうという事態を防止することができ、より信頼性の高い等時線描画が可能となる。   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 route search unit 71 is high, so if it is within the range indicated by the isochron, it can be reached reliably within a certain time. It is possible to improve the reliability of area display.

(実施の形態2)
次いで、本発明の実施の形態2に係る地図表示装置について説明する。なおここでは、代表点抽出部72が実行する代表点抽出処理が異なるだけであるので、地図表示装置の全体構成の図示及び各部の説明を省略し、代表点抽出部72の処理の異なる部分のみ詳細に説明する。
(Embodiment 2)
Next, a map display device according to Embodiment 2 of the present invention will be described. Here, since the representative point extracting process executed by the representative point extracting unit 72 is different, the illustration of the entire configuration of the map display device and the description of each part are omitted, and only the different part of the processing of the representative point extracting unit 72 is described. This will be described in detail.

ところで、図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 existence pattern 81 shown in FIG. 7A, the farthest point α within the reference time and the nearest point β outside the reference time both exist, and the linear distance Dα between the departure point and the farthest point α within the reference time is the departure point. Represents a situation where Dα ≦ Dβ. The existence pattern 82 shown in FIG. 7B represents a situation where the farthest point α within the reference time and the nearest point β outside the reference time both exist and Dα> Dβ. The existence pattern 83 shown in FIG. 7C represents a situation where only the farthest point α within the reference time exists and the nearest point β outside the reference time does not exist. The existence pattern 84 shown in FIG. 7D represents a situation in which only the non-reference time closest point β exists and the reference time farthest point α does not exist. A presence pattern 85 shown in FIG. 7E represents a situation in which neither the farthest point α in the reference time nor the nearest point β outside the reference time exists. The representative points are dynamically determined according to these existence patterns 81-85.

次いで、代表点抽出部72の代表点決定アルゴリズムについて説明する。   Next, the representative point determination algorithm of the representative point extraction unit 72 will be described.

図8は、代表点抽出部72の代表点決定アルゴリズムを示すフローチャートである。   FIG. 8 is a flowchart showing a representative point determination algorithm of the representative point extraction unit 72.

図8に示されるように、代表点抽出部72は、まず、基準時内最遠点α、基準時外最近点βの算出を行う(S321)。なお、基準時内最遠点α、基準時外最近点βの算出は経路探索を行う過程で同時に算出しても良い。   As shown in FIG. 8, the representative point extraction unit 72 first calculates the farthest point α within the reference time and the nearest point β outside the reference time (S321). Note that the calculation of the farthest point α within the reference time and the nearest point β outside the reference time may be performed simultaneously in the course of the route search.

次いで、代表点抽出部72は、m方向に分割された分割数だけループ処理を行う(S322〜S333の範囲)。   Next, the representative point extraction unit 72 performs loop processing for the number of divisions divided in the m direction (range from S322 to S333).

そして、代表点抽出部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 point extraction unit 72 performs pattern determination and the like. That is, in step S323, the representative point extraction unit 72 determines whether or not the reference time farthest point α exists. The representative point extraction unit 72 proceeds to step S324 when the reference farthest point α exists (Yes in S323), and when the reference farthest point α does not exist (No in S323). Then, the process proceeds to step S328. In step S324, the representative point extraction unit 72 determines whether or not the non-reference time closest point β exists. The representative point extraction unit 72 proceeds to step S325 when the non-reference time closest point β exists (Yes in S324), and proceeds to step S326 when the non-reference time closest point β does not exist (No in S324). Proceed with the process. In step S325, the representative point extraction unit 72 determines Dα ≦ Dβ. If Dα ≦ Dβ (Yes in S325), the representative point extraction unit 72 proceeds to Step S326. If Dα ≦ Dβ, that is, if Dα> Dβ (No in S325), Step S327 is performed. Proceed to the process.

パターン判定が終わると、代表点抽出部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 point extraction unit 72 sets a representative point and the like. That is, in step S326, the representative point extracting unit 72 sets the reference time farthest point α as a representative point, and the process proceeds to step S331. On the other hand, in step S327, the representative point extraction unit 72 sets the reference time optimum point γ as a representative point, and the process proceeds to step S331. In step S328, the representative point extraction unit 72 determines whether or not the non-reference time closest point β exists. When the reference non-standard time closest point β exists (S28: Yes), the representative point extraction unit 72 advances the processing to step S329. On the other hand, when the non-reference time closest point β does not exist (No in S328), the process proceeds to Step S330. In step S329, the representative point extracting unit 72 sets the reference non-reference closest point β as a representative point, and the process proceeds to step S331. On the other hand, the representative point is not set in step S330, and the representative point extracting unit 72 advances the processing to step S331.

代表点の設定等が終わると、代表点抽出部72は、代表点非設定区間が180度以上になったか否かを判定する(S331)。180度未満であれば(S331でNo)、代表点抽出部72は、次の分割された領域へ処理を進める。一方、代表点非設定区間が180度以上になった場合(S331でYes)、代表点抽出部72は、出発地を代表点に追加する(S332)。   When the setting of the representative points is completed, the representative point extracting unit 72 determines whether or not the representative point non-setting section is 180 degrees or more (S331). If the angle is less than 180 degrees (No in S331), the representative point extraction unit 72 proceeds to the next divided area. On the other hand, when the representative point non-setting section is 180 degrees or more (Yes in S331), the representative point extracting unit 72 adds the departure place to the representative point (S332).

すべての分割数だけループしたら、ステップS400に処理を進める。   If all the division numbers are looped, the process proceeds to step S400.

ステップS400では、代表点抽出部72は、さらに、代表点の位置を調整する。最終的にこの調整された位置を代表点として決定し、等時線を描画する。   In step S400, the representative point extraction unit 72 further adjusts the position of the representative point. Finally, the adjusted position is determined as a representative point, and an isochron is drawn.

ここで、ステップ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 method 1 or the method 2 described later is performed.

方式1は、図8のフローチャートのS333までで決定した代表点(基準時内最遠点α、基準時外最近点β、基準時内最適点γ)それぞれの連続する区間によって、代表点の位置を調整する。   In the method 1, the position of the representative point is determined by the successive sections of the representative points (the farthest point α within the reference time, the nearest point β outside the reference time, and the optimum point γ within the reference time) determined up to S333 in the flowchart of FIG. Adjust.

一方、方式2は分割した所定の領域における代表点の位置を当該所定分割領域を挟む両側の領域における代表点の位置によって、代表点の位置を調整する。   On the other hand, in the method 2, the position of the representative point in the divided predetermined area is adjusted by the position of the representative point in the areas on both sides sandwiching the predetermined divided area.

図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 isochron 200 represents a range that can be reached within 10 minutes, for example. Further, the division number m is 8, which is divided from direction 1 to direction 8. Here, direction 1 and direction 8 are existence patterns 81, direction 2 and direction 6 are existence patterns 82, direction 3 and direction 8 are existence patterns 83, direction 4 is existence pattern 84, direction Reference numeral 5 denotes an existence pattern 85. In such a presence pattern of the farthest point α within the reference time and the nearest point β outside the reference time, the representative points are extracted as shown in FIG. 9 according to the flowchart shown in FIG.

これにより、基準時内最遠点αと基準時外最近点βの存在状況に応じた代表点を抽出することができ、利用可能範囲を広げつつ、等時線内部から基準時外点を概ね排除することができる。したがって、さらに信頼性の高い等時線描画が可能となり、到達可能範囲の誤認を生じる可能性を低下することができる。   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 method 1 will be described.

図10は、方式1の代表点位置調整処理を示すフローチャートである。   FIG. 10 is a flowchart showing the representative point position adjustment process of method 1.

図10に示されるように、代表点抽出部72は、まず、m方向に分割された分割数だけループ処理を行う(S441〜S453)。   As shown in FIG. 10, the representative point extraction unit 72 first performs a loop process for the number of divisions divided in the m direction (S441 to S453).

次いで、代表点抽出部72は、当該分割領域で代表点が決定されているか否かを判定する(S442)。代表点が決定されていなければ(S442でNo)、代表点抽出部72は、次の分割領域へ処理を進める。一方、代表点が決定されていれば(S442でYes)、ステップS443に処理を進める。ステップS443では、代表点抽出部72は、代表点が存在パターン81における基準時内最遠点αであるか否かを判定する。存在パターン81における基準時内最遠点αでない場合(S443でNo)、ステップS444に処理を移す。   Next, the representative point extraction unit 72 determines whether a representative point has been determined in the divided area (S442). If the representative point has not been determined (No in S442), the representative point extracting unit 72 proceeds to the next divided region. On the other hand, if the representative point has been determined (Yes in S442), the process proceeds to step S443. In step S443, the representative point extraction unit 72 determines whether or not the representative point is the reference point farthest point α in the existence pattern 81. If it is not the farthest point α within the reference time in the existence pattern 81 (No in S443), the process proceeds to step S444.

一方、存在パターン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 point extraction unit 72 determines whether or not the representative point is the reference point farthest point α in the existence pattern 83. When it is not the farthest point α within the reference time in the existence pattern 83 (No in S444), the process proceeds to Step S445. On the other hand, when it is the farthest point α in the reference time in the existence pattern 83 (Yes in S444), nothing is performed, that is, the position of the representative point is not adjusted, and the process proceeds to the next divided region.

ステップS445では、代表点抽出部72は、代表点が基準時内最適点γであるか否かを判定する。基準時内最適点γでない場合(S445でNo)、ステップS446に処理を移す。一方、基準時内最適点γである場合(S445でYes)、ステップS449に処理を移す。   In step S445, the representative point extraction unit 72 determines whether or not the representative point is the reference point optimum point γ. If it is not the optimum point γ within the reference time (No in S445), the process proceeds to step S446. On the other hand, when the reference point is the optimum point γ (Yes in S445), the process proceeds to step S449.

ステップS446では、代表点抽出部72は、代表点が基準時外最近点βであるか否かを判定する。基準時外最近点βでない場合(S446でNo)、すなわち、代表点は出発地であり、このときは代表点の位置は調整せず次の分割領域へ処理を進める。一方、基準時外最近点βである場合(S446でYes)、ステップS451に処理を移す。   In step S446, the representative point extracting unit 72 determines whether or not the representative point is the non-reference time closest point β. If it is not the non-reference time closest point β (No in S446), that is, the representative point is the starting point, and at this time, the position of the representative point is not adjusted and the process proceeds to the next divided region. On the other hand, if it is the non-reference time closest point β (Yes in S446), the process proceeds to step S451.

ステップS447では、代表点抽出部72は、基準時内最遠点αの連続する区間をカウントし、ステップS448では基準時内最遠点αの連続する区間に応じた斥力を働かせ、次の分割領域へ処理を進める。ここで、斥力とは、出発地から離れる方向へ代表点の位置をずらすことを表している。   In step S447, the representative point extraction unit 72 counts the continuous sections of the reference time farthest point α. In step S448, the representative point extraction unit 72 applies the repulsive force according to the continuous section of the reference farthest point α to perform the next division. Proceed to the area. Here, repulsion means shifting the position of the representative point in a direction away from the departure place.

また、代表点抽出部72は、ステップS449では基準時内最適点γの連続する区間をカウントし、ステップS450では基準時内最適点γの連続する区間に応じた斥力を働かせ、次の分割領域へ処理を進める。   In step S449, the representative point extraction unit 72 counts the continuous sections of the reference point optimum point γ, and in step S450, applies the repulsive force according to the continuous section of the reference point optimum point γ to generate the next divided region. Proceed to the process.

さらに、代表点抽出部72は、ステップS451では基準時外最近点βの連続する区間をカウントし、ステップS452では基準時外最近点βの連続する区間に応じた引力を働かせ、次の分割領域へ処理を進める。ここで、引力とは、出発地へ近づく方向へ代表点の位置をずらすことを表している。   Further, the representative point extraction unit 72 counts the continuous sections of the reference non-standard nearest points β in step S451, and in step S452, applies the attractive force according to the continuous sections of the non-reference non-adjacent closest points β to the next divided region. Proceed to the process. Here, the attractive force represents shifting the position of the representative point in a direction approaching the departure place.

なお、存在パターン83で基準時内最遠点αに対して斥力を働かせないのは、基準時外最近点βが存在しないため、どの程度まで斥力を働かせれば良いか判断がつかないためである。   The reason why the repulsive force is not applied to the farthest point α within the reference time in the existence pattern 83 is that it is not possible to determine how much repulsive force should be applied because the non-reference nearest point β does not exist. is there.

また、ステップ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 existence pattern 81 continues. Thus, when the continuous section of the existence pattern 81 is 1, the repulsive force is a maximum of Dβ / Dα times, that is, the linear distance between the departure point and the representative point is equal to Dβ. On the other hand, when the continuous area of the existence pattern 81 is m / 2 or more (for example, when it is 16 divisions, it is 8 or more, that is, 180 degrees or more), the repulsive force is at least 1 time, that is, the representative point is the farthest point in the reference time α remains unchanged.

このように、存在パターン81が連続する区間に応じて斥力を可変に働かせる理由は、等時線の形状が複雑に入り組んだり、膨らんだりすることでいびつになり等時線の視認性が悪化するのを回避するためである。もちろん、斥力は常に最大とすることも可能である。   As described above, the reason why the repulsive force is variably applied according to the section where the existence pattern 81 continues is that the isochronous shape is complicated and swells and swells, and the isochronic visibility is deteriorated. This is to avoid this. Of course, the repulsion can always be maximized.

次に、図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 existence pattern 82 continues. Thus, when the continuous section of the existence pattern 82 is 1, the repulsive force is a maximum of Dβ / Dγ times, that is, the linear distance between the departure point and the representative point is equal to Dβ. On the other hand, when the continuous section of the existence pattern 82 is m / 2 or more (for example, when it is 16 divisions, it is 8 or more, that is, 180 degrees or more), the repulsive force is a minimum of 1, that is, the representative point is the optimum point γ within the reference time There will be no change.

このように、存在パターン82が連続する区間に応じて斥力を可変に働かせる理由は、等時線の形状が複雑に入り組んだり、膨らんだりすることでいびつになり等時線の視認性が悪化するのを回避するためである。もちろん、斥力は常に最大とすることも可能である。   As described above, the reason why the repulsive force is variably applied according to the section where the existence pattern 82 is continuous is that the shape of the isochron is complicated and swells and swells, and the visibility of the isochron is deteriorated. This is to avoid this. Of course, the repulsion can always be maximized.

次に、図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 existence pattern 84 continues. As described above, when the continuous section of the existence pattern 84 is 1, the attractive force is at least one time, that is, the representative point remains the closest point β outside the reference time and remains unchanged. On the other hand, when the continuous section of the existence pattern 84 is m / 2 or more (for example, when it is 16 divisions, it is 8 or more, that is, 180 degrees or more), the attractive force is a maximum of Dβ, that is, the representative point is the starting point.

このように、存在パターン84が連続する区間に応じて引力を可変に働かせる理由は、等時線の形状が複雑に入り組んだり、膨らんだりすることでいびつになり等時線の視認性が悪化するのを回避するためである。もちろん、引力は常に最大とすることも可能である。   As described above, the reason why the attractive force is variably applied according to the section in which the existence pattern 84 is continuous is that the isochronous shape is complicated and swelled and swells, and the isochronic visibility is deteriorated. This is to avoid this. Of course, the attractive force can always be maximized.

また、存在パターン84のときに、基準時外最近点βに対して引力を働かせる方法は、図13に示した方法に限らず、次に示す方法(図14)を用いることができる。   Further, the method of applying an attractive force to the non-reference nearest point β in the presence pattern 84 is not limited to the method shown in FIG. 13, and the following method (FIG. 14) can be used.

図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 direction 2 to the direction 6 are regions where the existence pattern 84 continues. That is, only the non-reference-time closest point β exists in the directions 2 to 6 (referred to as non-reference-time closest point β1 to non-reference-time closest point β5, respectively). In addition, the non-reference-time closest point β having the shortest straight line distance Dβ from the departure point among the reference-time closest point β1 to the reference-time closest point β5 is set as the non-reference-time closest point β4. That is, the minimum value of Dβ1 to Dβ5 is Dβ4. At this time, instead of adjusting the position of the representative point by applying an attractive force in the direction of the departure point to all the non-reference-time closest points β1 to β5, the representative point is one of the non-reference-time closest points β4. (Other representative points are not set), and an attractive force is applied only to the nearest reference point non-standard time β4.

ここで、引力を働かせる量は、図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 direction 4 which is just in the center of the directions 2 to 6.

次いで、方式2による代表点の位置調整について説明する。   Next, the position adjustment of representative points by method 2 will be described.

図15は、方式2の代表点位置調整処理を示すフローチャートである。   FIG. 15 is a flowchart showing the representative point position adjustment processing of method 2.

図15に示されるように、代表点抽出部72は、まず、m方向に分割された分割数だけループ処理を行う(S461〜S475の範囲)。次いで、当該分割領域で代表点が決定されている否かを判定する(S462)。代表点が決定されていなければ(S462でNo)、次の分割領域へ処理を進める。一方、代表点が決定されていれば(S462でYes)、ステップS463に処理を進める。   As shown in FIG. 15, the representative point extraction unit 72 first performs loop processing for the number of divisions divided in the m direction (range from S461 to S475). Next, it is determined whether or not a representative point is determined in the divided area (S462). If the representative point has not been determined (No in S462), the process proceeds to the next divided area. On the other hand, if a representative point has been determined (Yes in S462), the process proceeds to step S463.

ステップS463では、代表点抽出部72は、代表点が存在パターン81における基準時内最遠点αであるか否かを判定する。存在パターン81における基準時内最遠点αでない場合(S463でNo)、ステップS464に処理を移す。一方、存在パターン81における基準時内最遠点αである場合(S463でYes)、ステップS467に処理を移す。   In step S <b> 463, the representative point extraction unit 72 determines whether the representative point is the reference time farthest point α in the existence pattern 81. If it is not the farthest point α within the reference time in the existing pattern 81 (No in S463), the process proceeds to step S464. On the other hand, when it is the farthest point α in the reference time in the existence pattern 81 (Yes in S463), the process proceeds to step S467.

ステップS464では、代表点抽出部72は、代表点が存在パターン83における基準時内最遠点αであるか否かを判定する。存在パターン83における基準時内最遠点αでない場合(S464でNo)、ステップS465に処理を移す。一方、存在パターン83における基準時内最遠点αである場合(S464でYes)、ステップS468に処理を移す。   In step S464, the representative point extraction unit 72 determines whether or not the representative point is the farthest point α in the reference time in the existence pattern 83. If it is not the farthest point α within the reference time in the existence pattern 83 (No in S464), the process proceeds to step S465. On the other hand, if it is the farthest point α in the reference time in the existence pattern 83 (Yes in S464), the process proceeds to step S468.

ステップS465では、代表点抽出部72は、代表点が基準時内最適点γであるか否かを判定する。基準時内最適点γでない場合(S465でNo)、ステップS466に処理を移す。一方、基準時内最適点γである場合(S465でYes)、ステップS469に処理を移す。   In step S465, the representative point extracting unit 72 determines whether or not the representative point is the reference point optimum point γ. If it is not the optimum point γ within the reference time (No in S465), the process proceeds to step S466. On the other hand, when it is the optimum point γ within the reference time (Yes in S465), the process proceeds to step S469.

ステップS466では、代表点抽出部72は、代表点が基準時外最近点βであるか否かを判定する。基準時外最近点βでない場合(S466でNo)、すなわち、代表点は出発地であり、このときは代表点の位置は調整せず次の分割領域へ処理を進める。一方、基準時外最近点βである場合(S466でYes)、ステップS470に処理を移す。   In step S466, the representative point extracting unit 72 determines whether or not the representative point is the non-reference time closest point β. If it is not the reference point non-standard time closest point β (No in S466), that is, the representative point is the starting point, and at this time, the position of the representative point is not adjusted and the process proceeds to the next divided region. On the other hand, if it is the non-reference time closest point β (Yes in S466), the process proceeds to step S470.

ステップ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 point extraction unit 72 determines whether or not a representative point exists in an outer divided area sandwiching the divided area. If either one does not exist (No in S467, No in S468, No in S469, or No in S470), the process proceeds to the next divided region without adjusting the position of the representative point. On the other hand, if there is a representative point in the outer divided area sandwiching the divided area (Yes in S467 or Yes in S468, Yes in S469 or Yes in S470), the process is performed in step S471 or step S472 or step S473 or step S474. Proceed.

ステップS471では、代表点抽出部72は、基準時内最遠点αに対して斥力を働かせ、次の分割領域へ処理を進める。詳細な働かせ方は後述する。ステップS472では、代表点抽出部72は、基準時内最遠点αに対して斥力を働かせ、次の分割領域へ処理を進める。詳細な働かせ方は後述する。ステップS473では、代表点抽出部72は、基準時内最適点γに対して斥力を働かせ、次の分割領域へ処理を進める。詳細な働かせ方は後述する。また、ステップS474では、代表点抽出部72は、基準時外最近点βに対して引力を働かせ、次の分割領域へ処理を進める。詳細な働かせ方は後述する。なお、斥力とは、出発地から離れる方向へ代表点の位置をずらすことを表し、引力とは出発地へ近づく方向へ代表点の位置をずらすことを表している。なお、ステップS470の当該分割領域を挟む外側の分割領域とは、必ずしも隣り合う領域とは限らず一定の角度(例えば、90度)離れた領域に代表点が存在すれば良い。   In step S471, the representative point extraction unit 72 exerts a repulsive force on the farthest point α within the reference time, and proceeds to the next divided region. Details on how to work will be described later. In step S472, the representative point extraction unit 72 exerts a repulsive force on the farthest point α in the reference time and advances the process to the next divided region. Details on how to work will be described later. In step S473, the representative point extraction unit 72 exerts a repulsive force on the reference time optimum point γ and advances the process to the next divided region. Details on how to work will be described later. In step S474, the representative point extraction unit 72 applies an attractive force to the non-reference-time closest point β, and proceeds to the next divided region. Details on how to work will be described later. Note that the repulsive force represents shifting the position of the representative point in a direction away from the departure place, and the attractive force represents shifting the position of the representative point in a direction approaching the departure place. It should be noted that the outer divided areas sandwiching the divided area in step S470 are not necessarily adjacent areas, and it is only necessary that representative points exist in areas separated by a certain angle (for example, 90 degrees).

次に、図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 direction 4, a repulsive force is applied to the farthest point α in the reference point reference time in the direction 4. Here, L is a line segment connecting the starting point and the farthest point α in the reference time, and M1 is a line segment L from the representative point of the outer divided area (direction 3) sandwiching the divided area (direction 4). It is the intersection with the perpendicular line. M2 is an intersection point with a perpendicular drawn from the representative point of the outer divided area (direction 5) sandwiching the divided area (direction 4) to the line segment L. M3 is an intersection with a perpendicular line drawn from the nearest non-reference point β existing in the divided area (direction 4) to the line segment L.

このとき、斥力は基準時内最遠点αより出発地から離れる方向で遠い位置に存在する交点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 direction 4, and the isoline visibility can be kept constant.

次に、図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 direction 4, a repulsive force is applied to the farthest point α in the reference point reference time in the direction 4. L is a line segment connecting the starting point and the farthest point α at the reference time, and M1 is lowered to the line segment L from the representative point of the outer divided area (direction 3) across the divided area (direction 4). It is the intersection with the perpendicular. M2 is an intersection point with a perpendicular drawn from the representative point of the outer divided area (direction 5) sandwiching the divided area (direction 4) to the line segment L. Since there is an existing pattern 83, the point other than the reference time nearest point β does not exist, which is different from FIG. At this time, the repulsive force is a range in which the distance from the farthest reference point farthest point α among the intersecting points M1 to M2 that are farther away from the starting 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 direction 4, and the isoline visibility can be kept constant.

次に、図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 direction 4, a repulsive force is applied to the representative point reference optimal point γ in the direction 4. L is a line segment connecting the starting point and the reference point optimum point γ, and M1 is a perpendicular line drawn from the representative point of the outer divided area (direction 3) across the divided area (direction 4) to the line segment L. Is the intersection of M2 is an intersection point with a perpendicular drawn from the representative point of the outer divided area (direction 5) sandwiching the divided area (direction 4) to the line segment L. M3 is an intersection with a perpendicular line drawn from the nearest non-reference point β existing in the divided area (direction 4) to the line segment L. At this time, the repulsive force is a reference within a range in which the distance from the optimum point γ within the reference time is less than the shortest intersection M1 among the intersections M1 to M3 that are farther away from the starting point than the optimum point γ within the reference time. Apply repulsion to the optimal point γ within the hour. If all the intersections are in front of the optimum point γ within the reference time (starting side), the repulsive force is not applied and the representative point remains the optimum 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 direction 4, and the isoline visibility can be kept constant.

次に、図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 direction 4, an attractive force is applied to the representative point reference non-time closest point β in the direction 4. L is a line segment connecting the starting point and the non-reference nearest point β, and M1 is a perpendicular line drawn from the representative point of the outer divided area (direction 3) across the divided area (direction 4) to the line segment L. Is the intersection of M2 is an intersection point with a perpendicular drawn from the representative point of the outer divided area (direction 5) sandwiching the divided area (direction 4) to the line segment L. At this time, the gravitational force is within the reference non-standard time range within the range where the distance from the shortest non-standard time point β exceeds the shortest cross point M2 among the cross-points M1 to M2 existing closer to the starting point than the non-standard time closest point β. An attractive force is applied to the point β. If all the intersections are on the back side (the side opposite to the departure point) from the non-standard time closest point β, the attractive force is not applied and the representative point remains the non-standard time closest point β.

このように、引力を働かせることにより、等時線の形状が方向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 direction 4, and the isoline visibility can be kept constant.

なお、上述した実施の形態においては、移動体を車とし、地図表示装置をナビビーション装置に適用した場合について説明したが、移動体を人とし所定時間以内に移動できる範囲を地図上に表示するようにしてもよく、携帯電話機などの携帯情報端末に地図表示装置を適用してもよく、地図表示装置単独で装置を構成してもよい。   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における地図表示装置の全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the map display apparatus in this Embodiment 1. 地図情報格納部10に格納されているノードデータテーブル11、リンクデータテーブル12及び道路種別データテーブル13の構成を示す図である。It is a figure which shows the structure of the node data table 11, the link data table 12, and the road classification data table 13 which are stored in the map information storage part 10. FIG. 制御部70の全体の処理の流れを示すフローチャートである。3 is a flowchart showing the overall processing flow of a control unit 70. 図3に示される経路探索処理(S20)のサブルーチンを示すフローチャートである。It is a flowchart which shows the subroutine of the route search process (S20) shown by FIG. 図3に示される代表点抽出処理(S30)のサブルーチンを示すフローチャートである。It is a flowchart which shows the subroutine of the representative point extraction process (S30) shown by FIG. 従来例との比較するために、図20と同じ領域について描かれる等時線の一例を示す図である。It is a figure which shows an example of the isochronism drawn about the same area | region as FIG. 20, in order to compare with a prior art example. m分割された1つの領域における基準時内最遠点α、基準時外最近点βの存在パターンを例示する模式図である。It is a schematic diagram which illustrates the presence pattern of the farthest point α in the reference time and the nearest point β outside the reference time in one area divided into m. 本発明の実施の形態2における代表点抽出部72の代表点決定アルゴリズムを示すフローチャートである。It is a flowchart which shows the representative point determination algorithm of the representative point extraction part 72 in Embodiment 2 of this invention. 図8に示したフローチャートにおける代表ノード決定処理によって求められた代表点と等時線を例示する模式図である。FIG. 9 is a schematic diagram illustrating a representative point and an isochron obtained by a representative node determination process in the flowchart illustrated in FIG. 8. 方式1の代表点位置調整処理を示すフローチャートである。12 is a flowchart showing a representative point position adjustment process of method 1; 存在パターン81が連続する領域についての代表点位置調整方法を示す模式図である。It is a schematic diagram which shows the representative point position adjustment method about the area | region where the presence pattern 81 continues. 存在パターン82が連続する領域についての代表点位置調整方法を示す模式図である。It is a schematic diagram which shows the representative point position adjustment method about the area | region where the presence pattern 82 continues. 存在パターン84が連続する領域についての代表点位置調整方法を示す模式図である。It is a schematic diagram which shows the representative point position adjustment method about the area | region where the presence pattern 84 continues. 存在パターン84が連続する領域についての他の代表点位置調整方法を示す模式図である。It is a schematic diagram which shows the other representative point position adjustment method about the area | region where the presence pattern 84 follows. 方式2の代表点位置調整処理を示すフローチャートである。10 is a flowchart showing a representative point position adjustment process of method 2; 図15におけるステップS471で示した基準時内最遠点αに対して斥力を働かせる処理を示す模式図である。FIG. 16 is a schematic diagram showing a process for applying a repulsive force to a reference innermost farthest point α shown in step S471 in FIG. 15. 図15におけるステップS472で示した基準時内最遠点αに対して斥力を働かせる処理を示す模式図である。FIG. 16 is a schematic diagram showing a process for applying a repulsive force to a reference innermost farthest point α shown in step S472 in FIG. 15; 図15におけるステップS473で示した基準時内最適点γに対して斥力を働かせる処理を示す模式図である。FIG. 16 is a schematic diagram showing a process of applying a repulsive force to the reference time optimum point γ shown in step S473 in FIG. 15. 図15におけるステップS474で示した基準時外最近点βに対して引力を働かせる処理を示す模式図である。FIG. 16 is a schematic diagram showing a process for applying an attractive force to a non-reference-time closest point β shown in step S474 in FIG. 15. 従来例としての等時線の内部に基準時外点が含まれる様子を示す模式図である。It is a schematic diagram which shows a mode that the reference | standard outside point is contained inside the isochronous line as a prior art example.

符号の説明Explanation of symbols

1 地図表示装置
10 地図情報格納部
20 測位部
30 入力部
40 交通情報受信部
50 出力部
51 表示装置
60 ワーキングエリア部
70 制御部
71 経路探索部
72 代表点抽出部
73 等時線描画部
100,200,300 等時線
DESCRIPTION OF SYMBOLS 1 Map display apparatus 10 Map information storage part 20 Positioning part 30 Input part 40 Traffic information receiving part 50 Output part 51 Display apparatus 60 Working area part 70 Control part 71 Path | route search part 72 Representative point extraction part 73 Isochronous line drawing part 100, 200,300 isochronous

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.
前記代表点抽出手段は、前記基点と前記基準時外最近点βとの直線距離Dβを越えない点として、前記所定の時間を越えない地点の中で、前記基点との直線距離が前記基点と前記基準時外最近点βとの直線距離Dβを越えず、前記基点からの距離が最も遠い地点である基準時内最適点γを代表点として抽出する
ことを特徴とする請求項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.
請求項8に記載の地図表示方法に含まれるステップを、コンピュータに実行させるためのプログラム。   A program for causing a computer to execute the steps included in the map display method according to claim 8.
JP2006157770A 2006-06-06 2006-06-06 Map display device and map display method Withdrawn JP2007328050A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (82)

* Cited by examiner, † Cited by third party
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