[go: up one dir, main page]

JP2010286460A - Navigation system, control method of the same, and control program of the same - Google Patents

Navigation system, control method of the same, and control program of the same Download PDF

Info

Publication number
JP2010286460A
JP2010286460A JP2009142700A JP2009142700A JP2010286460A JP 2010286460 A JP2010286460 A JP 2010286460A JP 2009142700 A JP2009142700 A JP 2009142700A JP 2009142700 A JP2009142700 A JP 2009142700A JP 2010286460 A JP2010286460 A JP 2010286460A
Authority
JP
Japan
Prior art keywords
trajectory data
point
destination
end point
route
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009142700A
Other languages
Japanese (ja)
Inventor
Takeshi Kawamoto
武史 川本
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.)
Faurecia Clarion Electronics Co Ltd
Original Assignee
Clarion 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 Clarion Co Ltd filed Critical Clarion Co Ltd
Priority to JP2009142700A priority Critical patent/JP2010286460A/en
Publication of JP2010286460A publication Critical patent/JP2010286460A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To search a track data that has a start point and an end point near own car position and destination, or that which passes the vicinity, and display it along with a recommended route that is calculated. <P>SOLUTION: A start point determination means 307 determines whether the track data includes start point within a predetermined area based on a current position which is the start point of recommended route obtained by route calculation. If determined no start point is contained, a current position area passage determination means 308 determines whether the predetermined area is passed through or not. A start point detecting means 309, related to the track data that is passed through, detects a point that is closest to the current position being the reference of the predetermined area as a start point. An end point determination means 310, related to the track data containing a start point, determines whether an end point is included in the predetermined area based on the destination of a recommended route. If determined to contain the end point, a display control means 313 displays the track data on a screen of a display part 7. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、ナビゲーション技術における探索経路の表示方法の改良に係り、算出経路データと共に、過去に走行した軌跡データを表示するナビゲーション装置、その制御方法及びその制御プログラムに関するものである。   The present invention relates to an improvement in a search route display method in navigation technology, and relates to a navigation device that displays trajectory data traveled in the past together with calculated route data, a control method therefor, and a control program therefor.

近年、自動車の普及と情報処理技術の発達に伴い、車両などの移動体に搭載して道案内を行う車載用ナビゲーション装置が急速に普及している。ナビゲーション装置は、予め用意された地図データを利用し、GPSなどで測位する自車の現在位置情報を周辺地図上に表示するだけでなく、指定される目的地への経路を算出し、画面表示や合成音声などで経路を案内するものである。   In recent years, with the spread of automobiles and the development of information processing technology, in-vehicle navigation devices that perform road guidance by being mounted on a moving body such as a vehicle are rapidly spreading. The navigation device uses map data prepared in advance and displays not only the current position information of its own vehicle, which is measured by GPS, on the surrounding map, but also calculates the route to the specified destination and displays it on the screen. And synthetic voices to guide the route.

このようなナビゲーション装置により算出された現在位置から目的地までの経路は、上述した通り、案内する上で通常画面上に表示されるが、この際、当該経路の出発地である現在位置と目的地を共通にする過去に走行したことのある軌跡データを同時に表示することができれば、ユーザによる経路選択の幅を広げ、よりユーザの趣向に応じた案内経路を提示することが可能となる。   The route from the current position to the destination calculated by such a navigation device is displayed on the normal screen for guidance as described above. At this time, the current position and the destination that are the starting points of the route are displayed. If trajectory data that has traveled in the past with a common ground can be displayed at the same time, it is possible to widen the range of route selection by the user and to present a guide route according to the user's taste.

そのため、例えば、算出した経路である推奨経路と識別して、当該推奨経路と出発地及び目的地を同じにする過去に走行したことのある軌跡データを表示する発明が提案されている(特許文献1参照。)。また、過去に走行した経路を記憶部に領域分けして格納しておき、選択した領域に格納された経路を軌跡データとして、画面上に表示する発明も提案されている(特許文献2参照。)。   For this reason, for example, an invention has been proposed that distinguishes a recommended route that is a calculated route and displays trajectory data that has traveled in the past so that the recommended route and the starting point and destination are the same (Patent Document) 1). Further, an invention has also been proposed in which a route traveled in the past is stored in a storage unit in a region, and the route stored in the selected region is displayed as trajectory data on a screen (see Patent Document 2). ).

特開平8−82527号公報JP-A-8-82527 特開平6−300577号公報JP-A-6-300577

ところで、上記のような、推奨経路と識別して過去に走行した軌跡データを表示する発明では、この表示する軌跡データが、推奨経路の出発地及び目的地と一致するものでなければらならない。すなわち、この発明では、推奨経路の出発地及び目的地を同じにする過去に走行した軌跡データのみしか表示することができず、それ故に、当該推奨経路の出発地付近を起点としたり、あるいは通過する経路、及び目的地付近を終点としたり、あるいは通過する経路を表示対象とすることができないでいた。   By the way, in the invention that displays the trajectory data that has been traveled in the past while being identified as the recommended route as described above, the displayed trajectory data must match the starting point and the destination of the recommended route. In other words, in the present invention, only the trajectory data that has traveled in the past with the same starting point and destination of the recommended route can be displayed. It is impossible to display a route to be displayed and a route near the destination as an end point or a route passing therethrough.

さらに、この発明は、推奨経路の出発地を起点として軌跡データを抽出しているので、実際に自車が推奨経路を走行中であると、例えば、経路途中に走行時間が短縮される等の条件の良い軌跡データが他に存在する場合であっても、このような軌跡データを表示することはできないでいた。   Furthermore, since the present invention extracts the trajectory data starting from the starting point of the recommended route, if the vehicle is actually traveling on the recommended route, for example, the traveling time is shortened along the route, etc. Such trajectory data cannot be displayed even when there is other trajectory data with good conditions.

また、上記のような記憶部において領域別に格納した軌跡データを画面上に表示する発明では、当該領域内に格納される軌跡データが全て画面上に表示されるため、推奨経路とは何ら関係のない経路まで表示されることになり、画面内の表示が煩雑になる上、所望の経路を選択することが困難となる。   Further, in the invention of displaying on the screen the trajectory data stored for each area in the storage unit as described above, since all the trajectory data stored in the area is displayed on the screen, there is no relationship with the recommended route. In this case, it is difficult to select a desired route.

そこで、本発明は、上記課題を解消するために提案されたものであって、その目的は、自車位置付近と目的地付近に起点,終点を有する、あるいは当該付近を通過する軌跡データを検索し、算出した推奨経路と共に表示することが可能なナビゲーション装置、その制御方法及び制御プログラムを提供することにある。   Accordingly, the present invention has been proposed to solve the above-described problems, and its purpose is to search for trajectory data having a start point and an end point near the vehicle position and the destination, or passing through the vicinity. It is another object of the present invention to provide a navigation device that can be displayed together with a calculated recommended route, a control method thereof, and a control program.

上記の課題を本発明は以下のような手段により解決する。
本発明は、道路地図データと過去の走行経路である軌跡データを格納する記憶部と、自車位置からユーザにより設定された目的地への推奨経路を算出しナビゲーションを行う案内処理部と、前記道路地図データと前記推奨経路を含む情報を表示する表示部と、を備えたナビゲーション装置であって、前記案内処理部は、前記推奨経路及び軌跡データの前記表示部への表示を制御する表示制御手段と、前記記憶部に格納された各軌跡データに対して、前記推奨経路を構成する自車位置を基準とした所定のエリア内に起点が存在するかを判定する起点判定手段と、前記推奨経路を構成する目的地を基準とした所定のエリア内に終点が存在するかを判定する終点判定手段と、を備え、前記表示制御手段は、前記起点判定手段により前記エリア内に起点が存在すると判定され、かつ、前記終点判定手段により前記目的地を基準とした所定のエリア内に当該起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とする。
The present invention solves the above problems by the following means.
The present invention includes a storage unit that stores road map data and trajectory data that is a past travel route, a guidance processing unit that calculates a recommended route from a vehicle position to a destination set by a user, and performs navigation, A display device for displaying information including road map data and the recommended route, wherein the guidance processing unit controls display of the recommended route and trajectory data on the display unit. Means for determining whether or not a starting point exists within a predetermined area based on the position of the vehicle constituting the recommended route for each trajectory data stored in the storage unit, and the recommendation End point determining means for determining whether an end point exists in a predetermined area based on a destination that constitutes a route, and the display control means starts in the area by the start point determining means. If it is determined that there is an end point of trajectory data having the start point in a predetermined area based on the destination by the end point determination unit, the trajectory data having the start point and the end point is determined. Is displayed on the display unit as a reference route.

このような本発明によれば、算出された推奨経路の現在位置を基準とした所定の範囲内に起点を、目的地を基準とした所定の範囲内に終点を有する軌跡データを画面上に表示することができるので、当該現在位置付近,目的地付近を、起点,終点とする軌跡データを参照経路として画面上に表示することが可能となる。これにより、軌跡データの起点,終点が推奨経路の現在位置,目的地と一致しなくても、当該現在位置付近,目的地付近に、起点,終点を有する軌跡データを抽出し提示することができるので、ユーザに対して経路選択の幅を広げることが可能となり、経路設定における利便性を向上させることができる。   According to the present invention, trajectory data having a starting point within a predetermined range based on the calculated current position of the recommended route and an end point within a predetermined range based on the destination is displayed on the screen. Therefore, it is possible to display on the screen trajectory data having the vicinity of the current position and the destination as the starting point and the ending point as a reference route. As a result, even if the starting point and end point of the trajectory data do not match the current position and destination of the recommended route, trajectory data having the starting point and end point can be extracted and presented near the current position and destination. Therefore, it is possible to expand the range of route selection for the user, and the convenience in route setting can be improved.

また、本発明は、道路地図データと過去の走行経路である軌跡データを格納する記憶部と、自車位置からユーザにより設定された目的地への推奨経路を算出しナビゲーションを行う案内処理部と、前記道路地図データと前記推奨経路を含む情報を表示する表示部と、を備えたナビゲーション装置であって、前記案内処理部は、自車位置を検出する自車位置検出手段と、前記推奨経路及び軌跡データの前記表示部への表示を制御する表示制御手段と、前記記憶部に格納された各軌跡データに対して、前記自車位置検出手段により検出される走行中の自車位置を基準とした所定のエリア内に起点が存在するかを判定する起点判定手段と、前記推奨経路を構成する目的地を基準とした所定のエリア内に終点が存在するかを判定する終点判定手段と、を備え、前記表示制御手段は、前記起点判定手段により前記エリア内に起点が存在すると判定され、かつ、前記終点判定手段により前記目的地を基準とした所定のエリア内に当該起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とする態様も包含する。   The present invention also includes a storage unit that stores road map data and trajectory data that is a past travel route, a guidance processing unit that calculates a recommended route from the vehicle position to a destination set by the user, and performs navigation. A navigation unit comprising: a display unit that displays information including the road map data and the recommended route, wherein the guidance processing unit includes a vehicle position detection unit that detects a vehicle position; and the recommended route. And display control means for controlling the display of the trajectory data on the display section, and the vehicle position during traveling detected by the own vehicle position detecting means for each trajectory data stored in the storage section Starting point determination means for determining whether a starting point exists in the predetermined area, and end point determining means for determining whether an end point exists in the predetermined area with reference to the destination constituting the recommended route; And the display control means determines that the start point exists in the area by the start point determination means, and the trajectory data having the start point in a predetermined area with the destination as a reference by the end point determination means. An aspect is also included in which, when it is determined that an end point exists, trajectory data having the start point and the end point is displayed on the display unit as a reference route.

このような態様によれば、起点判定手段は、各軌跡データに対して、車両が走行中であっても、当該車両の位置を基準とした所定の範囲の起点を有するかを判定することができるので、現在位置の変化に応じた現在位置付近,目的地付近に、起点,終点を有する軌跡データを表示させることが可能となる。これにより、推奨経路の現在地を基準とした所定の範囲に起点を有する軌跡データだけでなく、車両が走行中であっても、当該車両の位置に対応させた参照経路を提示することが可能となり、ユーザは、より所望の経路を選択することができる。   According to such an aspect, the starting point determination means can determine whether each locus data has a starting point in a predetermined range with respect to the position of the vehicle even when the vehicle is traveling. Therefore, it is possible to display trajectory data having a start point and an end point in the vicinity of the current position and the vicinity of the destination according to the change in the current position. This makes it possible to present not only the trajectory data having a starting point in a predetermined range based on the current location of the recommended route, but also a reference route corresponding to the position of the vehicle even when the vehicle is traveling. The user can select a more desired route.

また、本発明は、前記記憶部に格納された各軌跡データに対して、前記自車位置を基準とした所定のエリア内を通過するかを判定する自車位置エリア通過判定手段と、前記自車位置エリア通過判定手段により前記エリア内を通過すると判定された場合に、当該エリアの基準となる自車位置に最も近い当該軌跡データ上のポイントを起点として検出する起点検出手段と、を備え、前記表示制御手段は、前記終点判定手段により前記目的地を基準とした所定のエリア内に、前記起点検出手段により検出された起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示する態様を有する。   In addition, the present invention provides vehicle position area passage determination means for determining whether or not each trajectory data stored in the storage unit passes through a predetermined area based on the vehicle position; Starting point detecting means for detecting, as a starting point, a point on the trajectory data closest to the vehicle position serving as a reference of the area when it is determined by the vehicle position area passage determining means to pass through the area; The display control means determines the start point when the end point determination means determines that the end point of the trajectory data having the start point detected by the start point detection means exists in a predetermined area based on the destination. And trajectory data having an end point is displayed on the display unit as a reference route.

さらに、前記記憶部に格納された各軌跡データに対して、前記目的地を基準とした所定のエリア内を通過するかを判定する目的地エリア通過判定手段と、前記目的地エリア通過判定手段により前記エリア内を通過すると判定された場合に、当該エリアの基準となる目的地に最も近い当該軌跡データ上のポイントを終点として検出する終点検出手段と、を備え、前記表示制御手段は、前記起点判定手段により前記エリア内に起点が存在すると判定され、あるいは前記起点検出手段により起点が検出され、かつ、前記終点検出手段により当該起点を有する軌跡データ上の終点が検出されると、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示する態様も有する。   Further, by each destination data stored in the storage unit, a destination area passage determination unit that determines whether or not the vehicle passes through a predetermined area based on the destination, and a destination area passage determination unit End point detecting means for detecting, as an end point, a point on the trajectory data closest to the destination serving as a reference of the area when it is determined that the vehicle passes through the area, and the display control means includes the starting point When it is determined that the starting point exists in the area by the determining unit, or the starting point is detected by the starting point detecting unit, and the end point on the trajectory data having the starting point is detected by the end point detecting unit, the starting point and There is also an aspect in which trajectory data having an end point is displayed on the display unit as a reference route.

以上のような態様によれば、推奨経路の現在位置を基準とした所定範囲内に起点を、目的地を基準とした所定範囲内に終点を有する軌跡データだけでなく、この現在位置、目的地を基準とした所定範囲の少なくとも一方を通過する軌跡データについても表示することが可能となる。そのため、さらに経路選択の幅を広げ、現在位置付近,目的地付近を通過する経路であっても、所要時間が短かったり、所望のルートである等の場合には案内経路として設定することができる。   According to the above aspect, not only the trajectory data having the start point within the predetermined range based on the current position of the recommended route and the end point within the predetermined range based on the destination, the current position, the destination It is also possible to display trajectory data that passes through at least one of the predetermined ranges with reference to. Therefore, the range of route selection is further expanded, and even if the route passes near the current position and the destination, it can be set as a guide route when the required time is short or the route is desired. .

また、本発明は、前記軌跡データを前記記憶部に登録する登録手段を備え、前記登録手段は、ユーザからの指定により起点及び終点を設定し、当該起点から終点まで実際に走行した走行ルートを軌跡データとして登録することを特徴とし、あるいは、前記案内処理部により算出された経路を軌跡データとして登録することを特徴とし、あるいは、自車位置から設定された目的地まで実際に走行した走行ルートを軌跡データとして登録することを特徴とする態様を包含する。   The present invention further includes a registration unit that registers the trajectory data in the storage unit. The registration unit sets a start point and an end point according to designation from a user, and sets a travel route that actually travels from the start point to the end point. It is characterized in that it is registered as trajectory data, or the route calculated by the guidance processing unit is registered as trajectory data, or a travel route that actually travels from the vehicle position to the set destination Is registered as trajectory data.

以上のような態様によれば、登録手段により所望の軌跡データを登録することが可能となり、また、過去に走行した軌跡データを自動的に、あるいは起点及び終点の指定により任意に軌跡データを登録することができる。   According to the above aspect, desired trajectory data can be registered by the registration means, and trajectory data traveled in the past can be registered automatically or arbitrarily by specifying the start and end points. can do.

また、本発明は、前記表示制御手段が、前記表示部に表示する前記軌跡データである参照経路の本数を制限する態様も包含する。   The present invention also includes an aspect in which the display control means limits the number of reference paths that are the trajectory data displayed on the display unit.

この態様によれば、参照経路である軌跡データを表示し過ぎることによる表示画面の煩雑化を抑制することができ、さらに、例えば、所要時間の短い順に、特定の本数のみ参照経路を表示させることも可能となる。   According to this aspect, it is possible to suppress the complication of the display screen due to excessive display of the trajectory data that is the reference route, and for example, it is possible to display only a specific number of reference routes in the order of the shortest required time. Is also possible.

以上のような本発明によれば、算出された推奨経路の現在位置を基準とした所定の範囲内に起点を、目的地を基準とした所定の範囲内に終点を有する軌跡データを画面上に表示することができるので、当該現在位置付近,目的地付近に、起点,終点を有する軌跡データを参照経路として画面上に表示することが可能なナビゲーション装置、その制御方法及び制御プログラムを提供することができる。   According to the present invention as described above, trajectory data having a start point within a predetermined range based on the calculated current position of the recommended route and an end point within a predetermined range based on the destination are displayed on the screen. To provide a navigation device capable of displaying on the screen, as a reference route, trajectory data having a starting point and an ending point in the vicinity of the current position and the destination, and a control method and a control program thereof. Can do.

さらに、各軌跡データに対して、車両が走行中であっても、当該車両の位置を基準とした所定の範囲の起点を有するかを判定させることが可能であるので、現在位置の変化に応じた現在位置付近,目的地付近に、起点,終点を有する軌跡データを表示させることができる。そのため、推奨経路の現在地を基準とした所定の範囲に起点を有する軌跡データだけでなく、車両が走行中であっても、当該車両の位置に対応した参照経路を提示することが可能となり、ユーザによる経路選択の幅を広げることができる。   Furthermore, even if the vehicle is traveling, it is possible to determine for each trajectory data whether it has a starting point within a predetermined range based on the position of the vehicle. Further, locus data having a starting point and an ending point can be displayed near the current position and the destination. Therefore, not only the trajectory data having a starting point in a predetermined range based on the current location of the recommended route, but also a reference route corresponding to the position of the vehicle can be presented even when the vehicle is traveling. The range of route selection by can be expanded.

また、推奨経路の現在位置を基準とした所定範囲内に起点を、目的地を基準とした所定範囲内に終点を有する軌跡データだけでなく、少なくとも一方の所定範囲内を通過する軌跡データについても表示することが可能となる。それ故に、経路選択の幅をさらに広げることができ、現在位置付近,目的地付近を通過する経路であっても、所要時間が短かったり、所望のルートである等の場合には当該経路を案内経路として設定することを可能とし、ユーザに対する利便性を向上させる。   Also, not only trajectory data having a start point within a predetermined range based on the current position of the recommended route and an end point within a predetermined range based on the destination, but also trajectory data passing through at least one predetermined range It is possible to display. Therefore, the range of route selection can be further expanded, and even if the route passes near the current position or near the destination, the route is guided if the required time is short or the route is desired. It is possible to set as a route and improve convenience for the user.

本発明の実施形態に係る構成を示す機能ブロック図Functional block diagram showing a configuration according to an embodiment of the present invention 本発明の実施形態に係る軌跡データの登録処理を示すフローチャート(1)Flowchart (1) showing locus data registration processing according to the embodiment of the present invention 本発明の実施形態に係る軌跡データの登録処理を示すフローチャート(2)Flowchart (2) showing locus data registration processing according to the embodiment of the present invention 本発明の実施形態に係る軌跡データの登録処理を示すフローチャート(3)Flowchart (3) showing locus data registration processing according to the embodiment of the present invention 本発明の実施形態に係る軌跡データの抽出表示処理を示すフローチャートThe flowchart which shows the extraction display process of locus | trajectory data which concerns on embodiment of this invention. 本発明の他の実施形態に係る軌跡データの抽出表示処理を示すフローチャート(1)Flowchart (1) showing an extraction display process of trajectory data according to another embodiment of the present invention 本発明の他の実施形態に係る軌跡データの抽出表示処理を示すフローチャート(2)Flowchart (2) showing extraction and display processing of trajectory data according to another embodiment of the present invention 本発明の他の実施形態に係る軌跡データの抽出表示処理を示すフローチャート(3)Flowchart (3) showing extraction and display processing of trajectory data according to another embodiment of the present invention

次に、本発明を実施するための実施形態について、図1を参照して説明する。   Next, an embodiment for carrying out the present invention will be described with reference to FIG.

[1.構成]
本実施形態は、目的地への経路を案内するナビゲーション装置(以下「本装置」と呼ぶ)を説明するもので、その制御方法、制御プログラムとしても把握可能であり、本装置の構成を図1に示す。
[1. Constitution]
In this embodiment, a navigation device that guides a route to a destination (hereinafter referred to as “this device”) will be described. It can also be grasped as a control method and a control program. The configuration of this device is shown in FIG. Shown in

1は、VICS情報を取得する為のFM多重受信及び処理部、2は、VICS情報を取得する為のビーコン受信及び処理部である。3は、システム全体の制御を司るメインCPU(中央演算装置)及びその周辺回路であり、本装置各部の制御を含む情報処理を行う案内処理部である。   Reference numeral 1 denotes an FM multiplex reception and processing unit for acquiring VICS information, and reference numeral 2 denotes a beacon reception and processing unit for acquiring VICS information. Reference numeral 3 denotes a main CPU (central processing unit) that controls the entire system and its peripheral circuits, and a guidance processing unit that performs information processing including control of each part of the apparatus.

4は、メインプログラムをロードする為のダイナミックRAM(DRAM)、5は、メイン電源オフの間も設定などメモリ内容を保持するためのバッテリーバックアップ付スタティックRAM(SRAM)、6は、起動時等に案内処理部3よりアクセスされるROMである。ここで、メインメモリMはDRAM4とSRAM5とROM6から構成されている。   4 is a dynamic RAM (DRAM) for loading the main program, 5 is a static RAM (SRAM) with battery backup for holding memory contents such as settings even when the main power is turned off, and 6 is for starting up etc. The ROM is accessed from the guidance processing unit 3. Here, the main memory M includes a DRAM 4, an SRAM 5, and a ROM 6.

7は、地図などの情報を描画及び表示する表示部で、液晶表示パネルなどの表示画面を持つ。8は、表示部7用に設けられたビデオRAM(VRAM)である。9は、情報や操作の入力を受け付ける入力部で、タッチキーなどからの入力を検出する制御装置であるが、入力部の構成や種類は自由で、表示部7周囲の操作スイッチ類のほか、リモコンユニット、表示パネルと一体のタッチセンサなどを単独、又は自由に組み合わせて用いればよい。10は、I/O制御回路やドライバなどを使って表示部7やユーザ入力部9と案内処理部3を結ぶユーザインターフェース部である。   Reference numeral 7 denotes a display unit for drawing and displaying information such as a map, and has a display screen such as a liquid crystal display panel. Reference numeral 8 denotes a video RAM (VRAM) provided for the display unit 7. 9 is an input unit that receives input of information and operation, and is a control device that detects input from a touch key or the like. However, the configuration and type of the input unit are free, in addition to operation switches around the display unit 7, A remote control unit, a touch sensor integrated with a display panel, or the like may be used alone or in combination. A user interface unit 10 connects the display unit 7 or the user input unit 9 and the guidance processing unit 3 using an I / O control circuit, a driver, or the like.

11は、TV(各種のテレビジョン放送)を受信する為のTV受信及び処理部、12は、イルミネーション(計器盤等の照明)・車速パルス・パーキング等の動作や状態を検出する車両情報取得部である。   11 is a TV reception and processing unit for receiving TV (various television broadcasts), and 12 is a vehicle information acquisition unit that detects operations and states such as illumination (lighting of instrument panels, etc.), vehicle speed pulses, and parking. It is.

13は、記憶部であり、HDD、DVD−ROM、CD−ROMなどのドライブを用いて、道路地図データ(典型的には、経路探索用データや地図表示用データ)・その他の検索データや地図関連データなどを記録する記憶装置である。   A storage unit 13 is a road map data (typically, route search data or map display data), other search data or maps using a drive such as an HDD, DVD-ROM, or CD-ROM. It is a storage device that records related data and the like.

この道路地図データは、経路探索用と地図表示用の2つからなり、経路探索用データは、経路探索に必要なデータ(ノード、リンク情報)で構成される。経路探索用データのリンクは、地図表示用の道路リンクと、リンクIDとして共通のIDを持ち、相互に関連付けられている。一方、地図表示用データは、表示用として、詳細な道路形状情報(形状点列)、エリア形状情報等を含んでいる。   This road map data consists of two for route search and map display, and the route search data is composed of data (node, link information) necessary for route search. The link of the route search data has a common ID as a link ID and a road link for map display, and is associated with each other. On the other hand, the map display data includes detailed road shape information (shape point sequence), area shape information, and the like for display.

また、この記憶部13には、上記道路地図データ等に加え、過去に走行又は探索したことのある、起点と終点を結ぶ走行経路が軌跡データとして記憶されている。なお、具体的な軌跡データの記憶部13への登録処理については後述する。   In addition to the road map data and the like, the storage unit 13 stores a travel route connecting the start point and the end point that has been traveled or searched in the past as trajectory data. A specific process of registering locus data in the storage unit 13 will be described later.

14は、測位技術(例えば、GPS、ジャイロ、地磁気センサ、加速度センサ、車速パルスなど)により、現在位置、方位、速度など自車の挙動に関する航法情報を得る測位部である。この測位部14が自車位置を検知する検知部に対応する。   Reference numeral 14 denotes a positioning unit that obtains navigation information related to the behavior of the host vehicle such as the current position, direction, and speed by a positioning technique (for example, GPS, gyroscope, geomagnetic sensor, acceleration sensor, vehicle speed pulse). The positioning unit 14 corresponds to a detection unit that detects the vehicle position.

また、案内処理部3は、後述する機能・作用に対応する次のような処理手段(図1に示す301、302…)を有する。
301は、自車の現在位置情報を測位部14や車両情報取得部12からの情報を基に逐次計算し検出する自車位置検出手段である。そして、302は、ユーザが入力部9を通じて指定した目的地の位置情報を受け付け設定する目的地設定手段である。ユーザは、例えば、表示部7の画面に表示された地図上から目的地を指定し、あるいは施設検索機能を利用して施設を目的地と指定することで、この目的地の位置情報が目的地設定手段302を介して設定される。
Further, the guidance processing unit 3 includes the following processing means (301, 302... Shown in FIG. 1) corresponding to the functions and operations described later.
Reference numeral 301 denotes own vehicle position detection means that sequentially calculates and detects the current position information of the own vehicle based on information from the positioning unit 14 and the vehicle information acquisition unit 12. Reference numeral 302 denotes destination setting means for accepting and setting destination position information designated by the user through the input unit 9. For example, the user designates a destination from a map displayed on the screen of the display unit 7 or designates a facility as a destination by using the facility search function. It is set via setting means 302.

303は、この自車位置検出手段301で検知した自車の現在位置情報と目的地設定手段302からの目的地の位置情報に基づき、従来のナビゲーション装置と同様に自車位置から目的地への経路候補を計算する経路計算手段である。   303 is based on the current position information of the own vehicle detected by the own vehicle position detecting means 301 and the position information of the destination from the destination setting means 302, as in the conventional navigation device, from the own vehicle position to the destination. This is route calculation means for calculating route candidates.

304は、過去に走行した経路である軌跡データを記憶部13に登録する上で、当該軌跡データの起点及び終点をユーザによる入力部9からの指定を通じて設定する起点・終点設定手段である。305は、起点・終点設定手段304により設定された起点及び終点を有する経路を車両が走行中に、実際に終点に到達したかを、あるいは、目的地設定手段302により設定された目的地に自車が到達したかを、自車位置検出手段301により検出される自車位置情報を基に判定する到達判定手段である。   Reference numeral 304 denotes start / end point setting means for setting the start point and end point of the trajectory data through designation from the input unit 9 by the user when registering the trajectory data, which is a route traveled in the past, in the storage unit 13. Reference numeral 305 denotes whether the vehicle has actually reached the end point while the vehicle is traveling on the route having the start point and the end point set by the start point / end point setting unit 304 or the destination set by the destination setting unit 302. It is an arrival determination means for determining whether the vehicle has arrived based on own vehicle position information detected by the own vehicle position detection means 301.

306は、過去に走行又は探索した経路を軌跡データとして記憶部13に登録する軌跡データ登録手段である。具体的には、この軌跡データ登録手段306は、目的地が設定され経路計算手段303が算出した際の経路データだけでなく、実際に走行した経路である、到達判定手段305により実際に終点に到達したと判定された場合の起点と終点間の経路データ、あるいは、設定された目的地に自車が到達したと判定された場合の出発地点と目的地間の経路データを、軌跡データとして登録する。   Reference numeral 306 denotes trajectory data registration means for registering a route traveled or searched in the past in the storage unit 13 as trajectory data. Specifically, the trajectory data registration means 306 is not only the route data when the destination is set and calculated by the route calculation means 303, but is also actually set as the end point by the arrival determination means 305, which is the actually traveled route. Register the route data between the starting point and the ending point when it is determined that the vehicle has arrived or the route data between the starting point and the destination when it is determined that the vehicle has reached the set destination. To do.

また、この軌跡データ登録手段306は、軌跡データを、その起点と終点間の走行に要する時間と共に記憶部13に登録する。なお、既に登録されている軌跡データと同じ経路を走行した場合、その所要時間が以前に登録されていたものと比較して短縮されていれば、この軌跡データ登録手段306は所要時間を更新する。   The trajectory data registration means 306 registers trajectory data in the storage unit 13 together with the time required for traveling between the starting point and the end point. When traveling on the same route as the already registered trajectory data, the trajectory data registering unit 306 updates the required time if the required time is shortened compared to the previously registered trajectory data. .

307は、記憶部13に登録された各軌跡データに対して、経路計算手段303により経路計算された際の出発地点である現在位置を基準とした所定エリア内に起点を有するかを判定する起点判定手段である。   Reference numeral 307 denotes a starting point for determining whether each locus data registered in the storage unit 13 has a starting point in a predetermined area based on the current position that is the starting point when the route calculation unit 303 calculates the route. It is a determination means.

ここで、軌跡データの起点が存在するこの所定エリアとは、経路算出時の現在位置を中心とした所定の半径距離からなる円状のエリアや一辺が所定距離の四角形等の多角形のエリアなどの、当該現在位置を基準とした一定の範囲を示す領域であり、特に形を限定するものではない。なお、この現在位置を基準とした所定エリアは、あくまで現在位置近辺を対象とするものであるため、例えば、エリアの形が円状である場合には、半径距離は現在位置から目的地までの距離の1〜5%程度が好ましい。   Here, the predetermined area where the origin of the trajectory data exists is a circular area having a predetermined radial distance centered on the current position at the time of route calculation, or a polygonal area such as a rectangle having a predetermined distance on one side. This is a region showing a certain range based on the current position, and the shape is not particularly limited. In addition, since the predetermined area based on the current position is only for the vicinity of the current position, for example, when the shape of the area is a circle, the radial distance is from the current position to the destination. About 1 to 5% of the distance is preferable.

308は、記憶部13に登録された各軌跡データに対して、上述した現在位置を基準とした所定エリア内を通過するかを判定する現在位置エリア通過判定手段である。309は、現在位置エリア通過判定手段308により抽出された所定エリア内を通過する軌跡データにおいて、当該所定エリアの基準となる現在位置に対して最も近い箇所を起点として検出する起点検出手段である。   Reference numeral 308 denotes a current position area passage determination unit that determines whether each trajectory data registered in the storage unit 13 passes through a predetermined area based on the current position described above. Reference numeral 309 denotes a start point detection unit that detects, from the locus data passing through the predetermined area extracted by the current position area passage determination unit 308, a point closest to the current position serving as a reference for the predetermined area.

310は、記憶部13に登録された各軌跡データに対して、経路計算時に設定された目的地を基準とした所定エリア内に終点を有するかを判定する終点判定手段である。ここで、軌跡データの終点が存在するこの所定エリアとは、経路算出時の目的地を中心とした所定の半径距離からなる円状のエリアや一辺が所定距離の四角形等の多角形のエリアなどの、当該目的地を基準とした一定の範囲を示す領域であり、形を限定するものではない。   Reference numeral 310 denotes end point determination means for determining whether each trajectory data registered in the storage unit 13 has an end point in a predetermined area based on the destination set at the time of route calculation. Here, the predetermined area where the end point of the trajectory data exists is a circular area having a predetermined radial distance centered on the destination at the time of route calculation or a polygonal area such as a rectangle having a predetermined distance on one side. This is a region showing a certain range based on the destination, and does not limit the shape.

特に、この終点判定手段310は、起点判定手段307により起点を有すると判定された軌跡データ、又は現在位置エリア通過判定手段308により通過すると判定された軌跡データに対して、目的地を基準とした所定エリア内に終点を有するかを判定する。なお、この目的地を基準とした所定エリアは、あくまで目的地近辺を対象とするものであるため、例えば、エリアの形が円状である場合には、半径距離は現在位置から目的地までの距離の1〜5%程度が好ましい。   In particular, the end point determination unit 310 uses the destination as a reference for the trajectory data determined to have the start point by the start point determination unit 307 or the trajectory data determined to pass by the current position area passage determination unit 308. It is determined whether there is an end point in a predetermined area. In addition, since the predetermined area based on this destination is intended only for the vicinity of the destination, for example, when the shape of the area is circular, the radial distance is from the current position to the destination. About 1 to 5% of the distance is preferable.

311は、記憶部13に登録された各軌跡データに対して、上述した目的地を基準とした所定エリア内を通過するかを判定する目的地エリア通過判定手段である。この目的地エリア通過抽出手段311は、起点判定手段307により起点を有すると判定された軌跡データ、又は現在位置エリア通過判定手段308により通過すると判定された軌跡データに対して、目的地を基準とした所定エリア内を通過するかを判定する。   Reference numeral 311 denotes destination area passage determination means for determining whether each trajectory data registered in the storage unit 13 passes through a predetermined area based on the destination described above. The destination area passage extraction means 311 uses the destination as a reference for the trajectory data determined to have a starting point by the starting point determination means 307 or the trajectory data determined to pass by the current position area passage determination means 308. It is determined whether or not the vehicle passes through the predetermined area.

312は、目的地エリア通過判定手段311により所定エリア内を通過すると判定された軌跡データにおいて、当該所定エリアの基準となる目的地に対して最も近い箇所を終点として検出する終点検出手段である。   Reference numeral 312 denotes an end point detection unit that detects, in the trajectory data determined to pass through the predetermined area by the destination area passage determination unit 311, a point closest to the destination serving as a reference for the predetermined area as an end point.

313は、一般的なナビゲーション装置と同様に、自車位置から目的地までの経路計算手段303により算出された経路候補を推奨経路として表示部7に出力し、さらに、読み出した過去に走行したことのある軌跡データを参照経路として表示部7に出力する表示制御手段である。この表示制御手段313は、設定により、表示部7に表示する軌跡データである参照経路の本数を制限することが可能であり、また、参照経路のみを表示し推奨経路を非表示とすることも可能である。   Similar to a general navigation device, 313 outputs a candidate route calculated by the route calculation means 303 from the vehicle position to the destination as a recommended route to the display unit 7 and further travels in the past read out. Display control means for outputting a certain locus data to the display unit 7 as a reference route. The display control means 313 can limit the number of reference routes that are trajectory data displayed on the display unit 7 by setting, or can display only the reference routes and hide the recommended routes. Is possible.

314は、推奨経路、あるいは参照経路のうち、ユーザにより選択された案内経路に対して、画面表示や音声出力等による誘導を行う案内制御手段でる。   Reference numeral 314 denotes guidance control means for guiding the guidance route selected by the user from the recommended route or the reference route by screen display or voice output.

[2.作用]
次に、上記のような構成を有する本実施形態に係るナビゲーション装置の作用を図2〜5を参照して説明する。なお、図2〜4は、過去に走行又は探索したことのある軌跡データの記憶部13への登録処理手順を示すフローチャートであり、図5は、軌跡データの記憶部13からの抽出表示処理手順を示すフローチャートである。
[2. Action]
Next, the operation of the navigation device according to this embodiment having the above-described configuration will be described with reference to FIGS. 2 to 4 are flowcharts showing a procedure for registering locus data that has been traveled or searched in the storage unit 13 in the past, and FIG. 5 is a procedure for extracting and displaying locus data from the storage unit 13. It is a flowchart which shows.

[2.1.軌跡データの登録処理手順]
(1)任意登録処理
起点及び終点をユーザが任意に指定した軌跡データの登録処理について、図2を参照して以下に説明する。
[2.1. Track data registration process]
(1) Arbitrary registration process The locus data registration process in which the user arbitrarily designates the start point and the end point will be described below with reference to FIG.

図2に示す通り、ユーザにより、入力部9を通じて走行ルートを構成する起点及び終点が選択されると、まず、案内処理部3の起点・終点設定手段304が、この両点を走行すべき軌跡データの起点及び終点として設定する(S201)。そして、自車が起点・終点設定手段304により設定された終点に向かい走行し始めると、到達判定手段305が、自車位置検出手段301により検出された自車位置情報に基づいて、自車が終点に到達したかを判定する(S202)。   As shown in FIG. 2, when the user selects a starting point and an ending point that constitute a travel route through the input unit 9, first, the starting point / end point setting unit 304 of the guidance processing unit 3 first tracks the points to be traveled along these points. The data is set as the start point and end point (S201). When the host vehicle starts to travel toward the end point set by the start / end point setting unit 304, the arrival determination unit 305 determines that the host vehicle is based on the host vehicle position information detected by the host vehicle position detection unit 301. It is determined whether the end point has been reached (S202).

到達判定手段305により自車が終点に到達したと判定される場合には(S202のYES)、軌跡データ登録手段306が、自車が実際に走行したこの起点と終点とを繋ぐ走行ルートを軌跡データとして記憶部13に登録する(S203)。これにより、ユーザを通じて任意に指定された起点と終点間の走行ルートが軌跡データとして登録される。   When the arrival determination means 305 determines that the host vehicle has reached the end point (YES in S202), the trajectory data registration means 306 tracks the travel route connecting the starting point and the end point where the host vehicle actually traveled. Data is registered in the storage unit 13 (S203). Thereby, the travel route between the starting point and the end point arbitrarily designated by the user is registered as the trajectory data.

ここで、軌跡データ登録手段306は、この軌跡データ共に、当該軌跡データの走行所要時間も記憶部13に登録する。具体的には、起点・終点設定手段304により起点及び終点が設定されると同時に、当該起点における時間情報を保持しておき、軌跡データ登録手段306が、当該起点における時間情報と、実際に終点に到達した際の時間情報を基に算出した所要時間を登録する。   Here, the trajectory data registration unit 306 registers the travel time of the trajectory data in the storage unit 13 together with the trajectory data. Specifically, the starting point and the ending point are set by the starting point / ending point setting unit 304, and at the same time, the time information at the starting point is held, and the trajectory data registering unit 306 actually sets the time information at the starting point and the end point. The required time calculated based on the time information when arriving at is registered.

なお、到達判定手段305により自車が終点に到達していないと判定される場合には(S202のNO)、自車位置検出手段301により検出された走行中の自車の位置情報に基づき、終点へのこの到達判定処理が繰り返される。   If the arrival determination means 305 determines that the host vehicle has not reached the end point (NO in S202), based on the position information of the traveling vehicle detected by the own vehicle position detection means 301, This arrival determination process to the end point is repeated.

(2)自動登録処理
次に、目的地を設定した際の現在位置と目的地間を繋ぐを経路データを軌跡データとして登録する処理について、図3を参照して説明する。
(2) Automatic Registration Processing Next, processing for registering route data as trajectory data for connecting the current position and the destination when the destination is set will be described with reference to FIG.

図3に示す通り、まず、自車位置検出手段301が自車の現在位置を車両情報取得部12及び測位部14から取得し(S301)、ユーザが入力部9を通じて目的地の指定を行うことにより、これを目的地設定手段302が受け付け目的地として設定する(S302)。そして、経路計算手段303は、設定された目的地を終点、当該目的地の設定の際の自車位置を起点として、経路データを算出する(S303)。   As shown in FIG. 3, first, the vehicle position detection unit 301 acquires the current position of the vehicle from the vehicle information acquisition unit 12 and the positioning unit 14 (S 301), and the user designates a destination through the input unit 9. Thus, the destination setting means 302 sets this as a receiving destination (S302). Then, the route calculation means 303 calculates route data with the set destination as the end point and the vehicle position at the time of setting the destination as the starting point (S303).

経路計算手段303により経路データが算出されると、軌跡データ登録手段306は、当該経路データを軌跡データとして記憶部13に登録する(S304)。すなわち、図3に示すフローでは、目的地を設定することで算出された当該目的地までの経路データを、実際の走行を必要とすることなく自動的に記憶部13に軌跡データとして登録する。   When the route data is calculated by the route calculation unit 303, the locus data registration unit 306 registers the route data as the locus data in the storage unit 13 (S304). That is, in the flow shown in FIG. 3, the route data to the destination calculated by setting the destination is automatically registered as the trajectory data in the storage unit 13 without requiring actual travel.

また、この軌跡データ登録手段306は、当該軌跡データ共に、軌跡データの走行所要時間も記憶部13に登録する。具体的には、軌跡データ登録手段306は、経路計算手段303により算出された当該軌跡データの所要時間を記憶部13に登録する。   The trajectory data registration unit 306 also registers the travel time of the trajectory data in the storage unit 13 together with the trajectory data. Specifically, the trajectory data registration unit 306 registers the required time of the trajectory data calculated by the route calculation unit 303 in the storage unit 13.

なお、目的地を設定した場合であっても、経路計算手段303により経路データを算出せずに、実際に目的地(終点)に到達した場合の走行ルートを軌跡データとして登録する図4に示すような形態も包含する。   Note that even when the destination is set, the route calculation unit 303 does not calculate the route data, and the travel route when the destination (end point) is actually reached is registered as trajectory data as shown in FIG. Such forms are also included.

具体的には、図4に示す通り、図3のフローチャートと同様に、まず、自車位置検出手段301が自車の現在位置(起点)を車両情報取得部12及び測位部14から取得し(S401)、ユーザが入力部9を通じて目的地の指定を行うことにより、これを目的地設定手段302が受け付け目的地として設定する(S402)。そして、自車が目的地へ走行し始めると、到達判定手段305は、自車位置検出手段301により検出される自車の位置情報を基に、設定された目的地である終点に到達するかを判定する(S403)。   Specifically, as shown in FIG. 4, as in the flowchart of FIG. 3, first, the own vehicle position detection unit 301 acquires the current position (starting point) of the own vehicle from the vehicle information acquisition unit 12 and the positioning unit 14 ( When the user designates a destination through the input unit 9 (S401), the destination setting means 302 sets this as a receiving destination (S402). When the host vehicle starts to travel to the destination, the arrival determination unit 305 determines whether or not the destination determination unit 305 reaches the end point that is the set destination based on the position information of the host vehicle detected by the host vehicle position detection unit 301. Is determined (S403).

到達判定手段305により終点に到達したと判定された場合には(S403のYES)、軌跡データ登録手段306が、目的地を設定した際の現在位置(起点)と当該目的地(起点)までの走行ルートを、軌跡データとして記憶部13に登録する(S404)。すなわち、図4に示すフローでは、目的地を設定後、当該目的地まで実際に走行することで、自動的に走行したルートを軌跡データとして登録する。   If it is determined by the arrival determination means 305 that the end point has been reached (YES in S403), the trajectory data registration means 306 determines the current position (start point) when the destination is set and the destination (start point). The travel route is registered in the storage unit 13 as trajectory data (S404). That is, in the flow shown in FIG. 4, after setting a destination, by actually traveling to the destination, the route that has automatically traveled is registered as trajectory data.

なお、この軌跡データ登録手段306は、当該軌跡データ共に、軌跡データの走行所要時間も記憶部13に登録する。具体的には、目的地設定時の現在位置の時間情報を保持しておき、軌跡データ登録手段306は、当該現在位置の時間情報と目的地到達時の時間情報とからの当該軌跡データの所要時間を算出し、記憶部13に登録する。   The trajectory data registration means 306 registers the travel time required for the trajectory data in the storage unit 13 together with the trajectory data. Specifically, the time information of the current position at the time of setting the destination is stored, and the trajectory data registration unit 306 requires the trajectory data from the time information of the current position and the time information when the destination is reached. The time is calculated and registered in the storage unit 13.

[2.2.軌跡データの抽出表示処理手順]
次に、上記のように記憶部13に登録された軌跡データを算出した経路データである推奨経路と共に軌跡データを抽出する処理手順を、図5を参照して以下に説明する。図5は、現在位置を基準とした所定エリア内に起点をし、あるいは通過し、かつ、目的地を基準とした所定エリア内に終点を有し、あるいは通過する軌跡データを抽出し表示する手順を示すフローチャートである。
[2.2. Trace data extraction and display processing procedure]
Next, a processing procedure for extracting the trajectory data together with the recommended route, which is the route data obtained by calculating the trajectory data registered in the storage unit 13 as described above, will be described below with reference to FIG. FIG. 5 shows a procedure for extracting and displaying trajectory data that starts or passes within a predetermined area with reference to the current position and has an end point within or passes through a predetermined area with reference to the destination. It is a flowchart which shows.

図5に示す通り、自車位置検出手段301が自車の現在位置を車両情報取得部12及び測位部14から取得し(S501)、ユーザが入力部9を通じて目的地の指定を行うことにより、これを目的地設定手段302が受け付け目的地として設定し(S502)、経路計算手段303は、当該目的地までの経路データを推奨経路として算出する(S503)。そして、表示制御手段313は、この経路計算手段303により算出された現在位置から目的地までの推奨経路を、表示部7の画面上に出力し、表示させる(S504)。   As shown in FIG. 5, the vehicle position detection unit 301 acquires the current position of the vehicle from the vehicle information acquisition unit 12 and the positioning unit 14 (S501), and the user designates the destination through the input unit 9, This is set by the destination setting means 302 as an accepted destination (S502), and the route calculation means 303 calculates route data to the destination as a recommended route (S503). Then, the display control unit 313 outputs and displays the recommended route from the current position to the destination calculated by the route calculation unit 303 on the screen of the display unit 7 (S504).

そして、記憶部13に登録された軌跡データの各々に対して、下記に示すS505〜512の処理が繰り返される。   And the process of S505-512 shown below is repeated with respect to each of the locus | trajectory data registered into the memory | storage part 13. FIG.

まず、起点判定手段307が、軌跡データに対して、経路計算された推奨経路の起点である現在位置を基準とした所定エリア内に起点を有するかを判定する(S505)。なお、現在位置を基準とした所定エリアは、例えば、形を円状とし、その半径距離を現在位置から目的地までの推奨経路の距離の1%と設定している(一例として、推奨経路が100kmであれば、半径距離は1km。)。   First, the starting point determination unit 307 determines whether or not the locus data has a starting point within a predetermined area based on the current position that is the starting point of the recommended route calculated (S505). For example, the predetermined area based on the current position has a circular shape, and the radius distance is set to 1% of the distance of the recommended route from the current position to the destination (for example, the recommended route is If it is 100 km, the radius distance is 1 km.)

起点判定手段307により現在位置を基準とした所定エリア内に起点を有すると判定された場合には(S505のYES)、この軌跡データに対して、終点判定手段310は、推奨経路の目的地を基準とした所定エリア内に終点を有するかを判定する(S506)。   If it is determined by the start point determination unit 307 that the start point is within a predetermined area based on the current position (YES in S505), the end point determination unit 310 determines the destination of the recommended route for this trajectory data. It is determined whether there is an end point in a predetermined area as a reference (S506).

一方、起点判定手段307により現在位置を基準とした所定エリア内に起点を有しないと判定された場合には(S505のNO)、この軌跡データに対して、現在位置エリア通過判定手段308が、当該所定エリア内を通過するかを判定する(S507)。現在位置エリア通過判定手段308により所定エリア内を通過すると判定された場合には(507のYES)、起点検出手段309が、この軌跡データにおいて、当該所定エリアの基準となった現在位置に対して最も近い箇所を当該軌跡データの起点として検出する(S508)。   On the other hand, when it is determined by the starting point determination unit 307 that there is no starting point within a predetermined area with the current position as a reference (NO in S505), the current position area passage determining unit 308 performs the following processing on the trajectory data. It is determined whether or not the vehicle passes through the predetermined area (S507). If the current position area passage determining unit 308 determines that the vehicle passes through the predetermined area (YES in 507), the starting point detecting unit 309 determines the current position that is the reference for the predetermined area in the trajectory data. The closest location is detected as the starting point of the trajectory data (S508).

そして、起点検出手段309により起点が検出された軌跡データに対しても、上記S506において、終点判定手段310が、推奨経路の目的地を基準とした所定エリア内に終点を有するかを判定する(S506)。   Also for the trajectory data whose starting point is detected by the starting point detecting unit 309, in S506, the end point determining unit 310 determines whether or not the end point is within a predetermined area based on the destination of the recommended route ( S506).

終点判定手段310により目的地を基準とした所定エリア内に終点を有すると判定された場合には(S506のYES)、表示制御手段313は、この軌跡データを表示部7の画面上に表示する(S509)。   When the end point determination unit 310 determines that the end point is within a predetermined area with reference to the destination (YES in S506), the display control unit 313 displays the trajectory data on the screen of the display unit 7. (S509).

一方、終点判定手段310により目的地を基準とした所定エリア内に終点を有しないと判定された場合には(S506のNO)、この軌跡データに対して、目的地エリア通過判定手段311が、当該所定エリア内を通過するかを判定する(S510)。目的地エリア通過判定手段311により所定エリア内を通過すると判定された場合には(S510のYES)、終点検出手段312が、この所定エリア内を通過する軌跡データにおいて、当該所定エリアの基準となった目的地に対して最も近い箇所を当該軌跡データの終点として検出する(S511)。   On the other hand, when it is determined by the end point determination means 310 that there is no end point in the predetermined area based on the destination (NO in S506), the destination area passage determination means 311 performs the following processing on the trajectory data. It is determined whether or not the vehicle passes through the predetermined area (S510). If the destination area passage determination unit 311 determines that the vehicle passes through the predetermined area (YES in S510), the end point detection unit 312 serves as a reference for the predetermined area in the trajectory data passing through the predetermined area. The location closest to the destination is detected as the end point of the trajectory data (S511).

そして、終点検出手段312により終点が検出された軌跡データに対しても、S509と同様に、表示制御手段313は、この軌跡データを表示部7の画面上に表示する(S509)。   Then, the display control means 313 also displays the trajectory data on the screen of the display unit 7 for the trajectory data for which the end point is detected by the end point detecting means 312 (S509).

なお、S507において、現在位置エリア通過判定手段308により所定エリア内を通過しないと判定された場合(S507のNO)や、目的地エリア通過判定手段311により所定エリア内を通過しないと判定された場合には(S510のNO)、表示制御手段313は、この軌跡データを表示部7の画面上に表示しない(S512)。   If it is determined in S507 that the current position area passage determining unit 308 does not pass through the predetermined area (NO in S507) or the destination area pass determining unit 311 determines that the vehicle does not pass through the predetermined area. (NO in S510), the display control means 313 does not display the trajectory data on the screen of the display unit 7 (S512).

以上のような本実施形態によれば、算出された推奨経路の現在位置を基準とした所定の範囲内に起点を、目的地を基準とした所定の範囲内に終点を有する軌跡データを画面上に表示することができるので、当該現在位置付近,目的地付近に、起点,終点を有する軌跡データを参照経路として画面上に表示することが可能なナビゲーション装置、その制御方法及び制御プログラムを提供することができる。また、推奨経路の現在位置を基準とした所定範囲内に起点を、目的地を基準とした所定範囲内に終点を有する軌跡データだけでなく、少なくとも一方の所定範囲内を通過する軌跡データについても表示することが可能となる。それ故に、経路選択の幅をさらに広げることができ、現在位置付近,目的地付近を通過する経路であっても、所要時間が短かったり、所望のルートである等の場合には当該経路を案内経路として設定することを可能とし、ユーザに対する利便性を向上させる。   According to the present embodiment as described above, trajectory data having a start point within a predetermined range based on the calculated current position of the recommended route and an end point within a predetermined range based on the destination are displayed on the screen. Provided is a navigation device capable of displaying on the screen trajectory data having a starting point and an ending point in the vicinity of the current position and the destination as a reference route, a control method thereof, and a control program. be able to. Also, not only trajectory data having a start point within a predetermined range based on the current position of the recommended route and an end point within a predetermined range based on the destination, but also trajectory data passing through at least one predetermined range It is possible to display. Therefore, the range of route selection can be further expanded, and even if the route passes near the current position or near the destination, the route is guided if the required time is short or the route is desired. It is possible to set as a route and improve convenience for the user.

[他の実施形態]
(a)また、本発明は、上記のような実施形態に限定するものではなく、現在位置を基準とした所定エリア内,目的地を基準とした所定エリア内に、起点,終点を有する軌跡データであるか、あるいは当該両エリアを通過する軌跡データであるかを、単独で判定する図6及び7のような実施形態も包含する。具体的には、図6に示す、現在位置を基準とした所定エリア内,目的地を基準とした所定エリア内に、起点,終点のみを有する軌跡データを抽出するフローチャートの通り、次のような処理が実行される。
[Other Embodiments]
(A) Further, the present invention is not limited to the above-described embodiment, and trajectory data having a start point and an end point in a predetermined area based on the current position and in a predetermined area based on the destination. Or embodiments such as FIGS. 6 and 7 that independently determine whether the data is trajectory data passing through both areas. Specifically, as shown in the flowchart of FIG. 6 for extracting locus data having only a starting point and an ending point in a predetermined area based on the current position and in a predetermined area based on the destination, Processing is executed.

まず、S601〜604までの処理は、図5に示したS501〜504と同様で、経路計算手段303により算出された経路データを推奨経路として表示する。そして、S605において、軌跡データに対して、起点判定手段307が、経路計算された推奨経路の起点である現在位置を基準とした所定エリア内に起点を有するかを判定する(S605)。   First, the processing from S601 to S604 is the same as S501 to S504 shown in FIG. 5, and the route data calculated by the route calculation means 303 is displayed as a recommended route. In step S605, the starting point determination unit 307 determines whether or not the locus data has a starting point in a predetermined area based on the current position that is the starting point of the calculated recommended route (S605).

起点判定手段307により現在位置を基準とした所定エリア内に起点を有すると判定された場合には(S605のYES)、この軌跡データに対して、終点判定手段310が、推奨経路の目的地を基準とした所定エリア内に終点を有するかを判定する(S606)。終点判定手段310により目的地を基準とした所定エリア内に終点を有すると判定された場合には(S606のYES)、表示制御手段313は、この軌跡データを表示部7の画面上に表示する(S607)。   If it is determined by the start point determination unit 307 that the start point is within a predetermined area based on the current position (YES in S605), the end point determination unit 310 determines the destination of the recommended route for this trajectory data. It is determined whether there is an end point in a predetermined area as a reference (S606). When it is determined by the end point determination unit 310 that the end point is within a predetermined area based on the destination (YES in S606), the display control unit 313 displays this trajectory data on the screen of the display unit 7. (S607).

一方、起点判定手段307により現在位置を基準とした所定エリア内に起点を有しないと判定された場合(S605のNO)、また、終点判定手段310により目的地を基準とした所定エリア内に終点を有しないと判定された場合には(S606のNO)、表示制御手段313は、この軌跡データを表示部7の画面上に表示しない(S608)。このようなS605〜S608までの処理が記憶部13に登録された各軌跡データに対して繰り返される。   On the other hand, when it is determined by the start point determination unit 307 that there is no start point in the predetermined area based on the current position (NO in S605), the end point is determined in the predetermined area based on the destination by the end point determination unit 310. If it is determined that it does not have (NO in S606), the display control means 313 does not display the trajectory data on the screen of the display unit 7 (S608). Such processes from S605 to S608 are repeated for each trajectory data registered in the storage unit 13.

また、図7に示す、現在位置を基準とした所定エリア及び目的地を基準とした所定エリアに、起点,終点を有さず、当該両エリアのみ通過する軌跡データを抽出するフローチャートの通り、次のような処理が実行される。   In addition, as shown in the flowchart of FIG. 7 in which a predetermined area based on the current position and a predetermined area based on the destination do not have a starting point and an end point, and trajectory data that passes only through both areas is extracted as follows. The following process is executed.

S701〜704までの処理は、図5に示したS501〜504と同様で、経路計算手段303により算出された経路データを推奨経路として表示する。そして、S705において、軌跡データに対して、現在位置エリア通過判定手段308が、現在位置を基準とした所定エリア内を通過するかを判定する(S705)。   The processing from S701 to 704 is the same as S501 to 504 shown in FIG. 5, and the route data calculated by the route calculation means 303 is displayed as a recommended route. In step S705, the current position area passage determination unit 308 determines whether or not the locus data passes through a predetermined area based on the current position (S705).

現在位置エリア通過判定手段308により所定エリア内を通過すると判定された場合には(S705のYES)、この軌跡データに対して、目的地エリア通過判定手段311が、目的地を基準とした所定エリア内を通過するかを判定する(S706)。目的地エリア通過判定手段311により所定エリア内を通過すると判定された場合には(S706のYES)、表示制御手段313は、この軌跡データを表示部7の画面上に表示する(S707)。   If the current position area passage determination unit 308 determines that the vehicle passes through the predetermined area (YES in S705), the destination area passage determination unit 311 uses the destination area as a reference with respect to the trajectory data. It is determined whether it passes through the inside (S706). If the destination area passage determining unit 311 determines that the vehicle passes through the predetermined area (YES in S706), the display control unit 313 displays the trajectory data on the screen of the display unit 7 (S707).

一方、現在位置エリア通過判定手段308により所定エリア内を通過しないと判定された場合(705のNO)、また、目的地エリア通過判定手段311により所定エリア内を通過しないと判定された場合には(S706のNO)、表示制御手段313は、この軌跡データを表示部7の画面上に表示しない(S708)。   On the other hand, when it is determined by the current position area passage determination unit 308 that the vehicle does not pass through the predetermined area (NO in 705), or when the destination area passage determination unit 311 determines that the vehicle does not pass through the predetermined area. (NO in S706), the display control unit 313 does not display the trajectory data on the screen of the display unit 7 (S708).

(b)また、本発明は、上記のような起点判定手段307が、各軌跡データに対して、推奨経路の起点とした現在位置を基準とした所定のエリア内に起点が存在するかを判定する実施形態に限定するものではなく、推奨経路などを走行中の自車位置を基準とした所定エリア内において起点が存在するかを判定可能とする実施形態も包含する。 (B) In the present invention, the starting point determination unit 307 as described above determines, for each trajectory data, whether a starting point exists in a predetermined area based on the current position as the starting point of the recommended route. However, the present invention is not limited to this embodiment, and includes an embodiment in which it is possible to determine whether or not a starting point exists within a predetermined area based on the position of the vehicle traveling on a recommended route.

具体的には、図8に示す通り、まず、S801〜804において、図5のS501〜504と同様に、目的地設定時の自車位置と当該目的地とを繋ぐ経路計算手段303により算出された経路データを推奨経路として表示する。そして、記憶部13に登録された軌跡データの各々に対して、下記に示すS805〜814の処理が繰り返される。   Specifically, as shown in FIG. 8, first, in S801 to 804, as in S501 to 504 of FIG. 5, the route calculation means 303 that connects the vehicle position at the time of destination setting and the destination is calculated. Displayed route data as recommended routes. And the process of S805-814 shown below is repeated with respect to each of the locus | trajectory data registered into the memory | storage part 13. FIG.

すなわち、この実施形態では、S805に示すように、自車が推奨経路などの経路を走行中において、自車位置検出手段301が、その走行中の自車位置を検出する(S805)。そして、起点判定手段307が、軌跡データに対して、この自車位置検出手段301により検出された走行中の自車位置を基準とした所定エリア内に起点を有するかを判定する(S806)。   That is, in this embodiment, as shown in S805, when the host vehicle is traveling on a route such as a recommended route, the host vehicle position detecting unit 301 detects the position of the host vehicle that is traveling (S805). Then, the starting point determination unit 307 determines whether or not the locus data has a starting point in a predetermined area based on the traveling vehicle position detected by the own vehicle position detection unit 301 (S806).

起点判定手段307により自車位置を基準とした所定エリア内に起点を有すると判定された場合には(S806のYES)、この軌跡データに対して、終点判定手段310は、推奨経路の目的地を基準とした所定エリア内に終点を有するかを判定する(S807)。   If it is determined by the start point determination means 307 that the start point is within a predetermined area based on the vehicle position (YES in S806), the end point determination means 310 will determine the destination of the recommended route for this trajectory data. It is determined whether or not there is an end point in a predetermined area with reference to (S807).

一方、起点判定手段307により走行中の自車位置を基準とした所定エリア内に起点を有しないと判定された場合には(S806のNO)、この軌跡データに対して、現在位置エリア通過判定手段308が、当該所定エリア内を通過するかを判定する(S808)。現在位置エリア通過判定手段308により所定エリア内を通過すると判定された場合には(808のYES)、起点検出手段309が、この軌跡データにおいて、当該所定エリアの基準となった自車に対して最も近い箇所を当該軌跡データの起点として検出する(S809)。   On the other hand, if it is determined by the starting point determination means 307 that there is no starting point within a predetermined area based on the position of the host vehicle that is traveling (NO in S806), the current position area passage determination is performed for this trajectory data. It is determined whether the means 308 passes through the predetermined area (S808). If the current position area passage determination unit 308 determines that the vehicle passes through the predetermined area (YES in 808), the starting point detection unit 309 uses the trajectory data to determine the vehicle serving as the reference for the predetermined area. The closest location is detected as the starting point of the trajectory data (S809).

そして、起点検出手段309により起点が検出された軌跡データに対しても、上記S807において、終点判定手段310が、推奨経路の目的地を基準とした所定エリア内に終点を有するかを判定する(S807)。終点判定手段310により目的地を基準とした所定エリア内に終点を有すると判定された場合には(S807のYES)、表示制御手段313は、この軌跡データを表示部7の画面上に表示する(S810)。   Also for the trajectory data whose starting point is detected by the starting point detecting unit 309, in S807, the end point determining unit 310 determines whether or not the end point is within a predetermined area based on the destination of the recommended route ( S807). When the end point determination unit 310 determines that the end point is within a predetermined area with reference to the destination (YES in S807), the display control unit 313 displays the trajectory data on the screen of the display unit 7. (S810).

一方、終点判定手段310により目的地を基準とした所定エリア内に終点を有しないと判定された場合には(S807のNO)、この軌跡データに対して、目的地エリア通過判定手段311が、当該所定エリア内を通過するかを判定する(S811)。目的地エリア通過判定手段311により所定エリア内を通過すると判定された場合には(S811のYES)、終点検出手段312が、この所定エリア内を通過する軌跡データにおいて、当該所定エリアの基準となった目的地に対して最も近い箇所を当該軌跡データの終点として検出する(S812)。   On the other hand, when it is determined by the end point determination means 310 that there is no end point in the predetermined area based on the destination (NO in S807), the destination area passage determination means 311 performs the following on the trajectory data. It is determined whether or not the vehicle passes through the predetermined area (S811). If the destination area passage determination unit 311 determines that the vehicle passes through the predetermined area (YES in S811), the end point detection unit 312 becomes a reference for the predetermined area in the trajectory data passing through the predetermined area. The location closest to the destination is detected as the end point of the trajectory data (S812).

そして、終点検出手段312により終点が検出された軌跡データに対しても、S810と同様に、表示制御手段313は、この軌跡データを表示部7の画面上に表示する(S810)。   Then, the display control means 313 displays the trajectory data on the screen of the display unit 7 as well as the trajectory data for which the end point is detected by the end point detection means 312 (S810).

なお、S808において、現在位置エリア通過判定手段308により所定エリア内を通過しないと判定された場合(S808のNO)や、目的地エリア通過判定手段311により所定エリア内を通過しないと判定された場合には(S811のNO)、表示制御手段313は、この軌跡データを表示部7の画面上に表示しない(S813)。   When it is determined in S808 that the current position area passage determining unit 308 does not pass through the predetermined area (NO in S808) or the destination area passage determining unit 311 determines that the vehicle does not pass through the predetermined area. (NO in S811), the display control unit 313 does not display the trajectory data on the screen of the display unit 7 (S813).

このような実施形態によれば、各軌跡データに対して、車両が走行中であっても、当該車両の位置を基準とした所定の範囲の起点を有するかを判定させることが可能であるので、現在位置の変化に応じた現在位置付近,目的地付近に、起点,終点を有する軌跡データを表示させることができる。そのため、推奨経路の現在地を基準とした所定の範囲に起点を有する軌跡データだけでなく、車両が走行中であっても、当該車両の位置に対応した参照経路を提示することが可能となり、ユーザによる経路選択の幅を広げることができる。   According to such an embodiment, it is possible to determine whether or not each locus data has a starting point in a predetermined range based on the position of the vehicle even when the vehicle is traveling. Trajectory data having a starting point and an ending point can be displayed near the current position and near the destination according to changes in the current position. Therefore, not only the trajectory data having a starting point in a predetermined range based on the current location of the recommended route, but also a reference route corresponding to the position of the vehicle can be presented even when the vehicle is traveling. The range of route selection by can be expanded.

(c)また、本発明は、下記のような、参照経路である軌跡データを画面表示する際に、表示制御手段313が、当該軌跡データの走行所要時間の短い順に、特定の本数を表示する実施形態実施形態を包含する。具体的には、上記図5〜8に示したフロチャートにおいて、画面上に表示される参照経路である軌跡データを抽出し、これらをメモリ上に保持しておき、表示制御手段313が、これらの軌跡データのうち、所要時間の短い順に所定の本数の当該軌跡データを選び出し、表示部7に表示させる。なお、本発明は、この表示制御手段313において、所要時間の短い順に所定本数の軌跡データを選び出すだけでなく、所要時間が所定の閾値以下となる軌跡データのみを表示する実施形態も包含する。 (C) Further, according to the present invention, when the trajectory data that is a reference route as described below is displayed on the screen, the display control unit 313 displays a specific number in the order of the travel time of the trajectory data in the shortest order. Embodiments are included. Specifically, in the flowcharts shown in FIGS. 5 to 8 described above, the trajectory data, which is the reference route displayed on the screen, is extracted and held in the memory, and the display control means 313 performs these operations. Among the trajectory data, a predetermined number of the trajectory data are selected in the order of shorter required time and displayed on the display unit 7. The present invention includes an embodiment in which the display control unit 313 not only selects a predetermined number of pieces of trajectory data in order of shorter required time but also displays only trajectory data whose required time is equal to or less than a predetermined threshold value.

1…FM多重受信及び処理部
2…ビーコン受信及び処理部
3…案内処理部
4…ダイナミックRAM
5…バッテリーバックアップ付スタティックRAM
6…ROM
7…表示部
8…ビデオRAM
9…入力部
10…ユーザインターフェース部
11…TV受信及び処理部
12…車両情報取得部
13…記憶部
14…測位部
301…自車位置検出手段
302…目的地設定手段
303…経路計算手段
304…起点・終点設定手段
305…到達判定手段
306…軌跡データ登録手段
307…起点判定手段
308…現在位置エリア通過判定手段
309…起点検出手段
310…終点判定手段
311…目的地エリア通過判定手段
312…終点検出手段
313…表示制御手段
M…メインメモリ
DESCRIPTION OF SYMBOLS 1 ... FM multiplex reception and processing part 2 ... Beacon reception and processing part 3 ... Guidance processing part 4 ... Dynamic RAM
5… Static RAM with battery backup
6 ... ROM
7 ... Display 8 ... Video RAM
DESCRIPTION OF SYMBOLS 9 ... Input part 10 ... User interface part 11 ... TV reception and processing part 12 ... Vehicle information acquisition part 13 ... Memory | storage part 14 ... Positioning part 301 ... Own-vehicle position detection means 302 ... Destination setting means 303 ... Route calculation means 304 ... Start point / end point setting means 305 ... arrival determination means 306 ... trajectory data registration means 307 ... start point determination means 308 ... current position area passage determination means 309 ... start point detection means 310 ... end point determination means 311 ... destination area passage determination means 312 ... end point Detection means 313 ... display control means M ... main memory

Claims (19)

道路地図データと過去の走行経路である軌跡データを格納する記憶部と、自車位置からユーザにより設定された目的地への推奨経路を算出しナビゲーションを行う案内処理部と、前記道路地図データと前記推奨経路を含む情報を表示する表示部と、を備えたナビゲーション装置であって、
前記案内処理部は、
前記推奨経路及び軌跡データの前記表示部への表示を制御する表示制御手段と、
前記記憶部に格納された各軌跡データに対して、
前記推奨経路を構成する自車位置を基準とした所定のエリア内に起点が存在するかを判定する起点判定手段と、
前記推奨経路を構成する目的地を基準とした所定のエリア内に終点が存在するかを判定する終点判定手段と、を備え、
前記表示制御手段は、前記起点判定手段により前記エリア内に起点が存在すると判定され、かつ、前記終点判定手段により前記目的地を基準とした所定のエリア内に当該起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とするナビゲーション装置。
A storage unit that stores road map data and trajectory data that is a past travel route, a guidance processing unit that calculates a recommended route from the vehicle position to a destination set by the user and performs navigation, and the road map data A display unit for displaying information including the recommended route, and a navigation device comprising:
The guidance processing unit
Display control means for controlling display of the recommended route and trajectory data on the display unit;
For each trajectory data stored in the storage unit,
Starting point determination means for determining whether a starting point exists in a predetermined area based on the position of the vehicle constituting the recommended route;
End point determination means for determining whether an end point exists in a predetermined area based on a destination that constitutes the recommended route,
The display control means determines that the start point exists in the area by the start point determination means, and the end point of the trajectory data having the start point in a predetermined area based on the destination is determined by the end point determination means. A navigation device characterized by displaying trajectory data having a starting point and an ending point on the display unit as a reference route when it is determined that the data exists.
道路地図データと過去の走行経路である軌跡データを格納する記憶部と、自車位置からユーザにより設定された目的地への推奨経路を算出しナビゲーションを行う案内処理部と、前記道路地図データと前記推奨経路を含む情報を表示する表示部と、を備えたナビゲーション装置であって、
前記案内処理部は、
自車位置を検出する自車位置検出手段と、
前記推奨経路及び軌跡データの前記表示部への表示を制御する表示制御手段と、
前記記憶部に格納された各軌跡データに対して、
前記自車位置検出手段により検出される走行中の自車位置を基準とした所定のエリア内に起点が存在するかを判定する起点判定手段と、
前記推奨経路を構成する目的地を基準とした所定のエリア内に終点が存在するかを判定する終点判定手段と、を備え、
前記表示制御手段は、前記起点判定手段により前記エリア内に起点が存在すると判定され、かつ、前記終点判定手段により前記目的地を基準とした所定のエリア内に当該起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とするナビゲーション装置。
A storage unit that stores road map data and trajectory data that is a past travel route, a guidance processing unit that calculates a recommended route from the vehicle position to a destination set by the user and performs navigation, and the road map data A display unit for displaying information including the recommended route, and a navigation device comprising:
The guidance processing unit
Own vehicle position detecting means for detecting the own vehicle position;
Display control means for controlling display of the recommended route and trajectory data on the display unit;
For each trajectory data stored in the storage unit,
Starting point determining means for determining whether or not a starting point exists in a predetermined area based on the position of the traveling vehicle detected by the own vehicle position detecting means;
End point determination means for determining whether an end point exists in a predetermined area based on a destination that constitutes the recommended route,
The display control means determines that the start point exists in the area by the start point determination means, and the end point of the trajectory data having the start point in a predetermined area based on the destination is determined by the end point determination means. A navigation device characterized by displaying trajectory data having a starting point and an ending point on the display unit as a reference route when it is determined that the data exists.
前記記憶部に格納された各軌跡データに対して、前記自車位置を基準とした所定のエリア内を通過するかを判定する自車位置エリア通過判定手段と、
前記自車位置エリア通過判定手段により前記エリア内を通過すると判定された場合に、当該エリアの基準となる自車位置に最も近い当該軌跡データ上のポイントを起点として検出する起点検出手段と、を備え、
前記表示制御手段は、前記終点判定手段により前記目的地を基準とした所定のエリア内に、前記起点検出手段により検出された起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とする請求項1又は2に記載のナビゲーション装置。
For each trajectory data stored in the storage unit, own vehicle position area passage determining means for determining whether the vehicle passes through a predetermined area based on the own vehicle position;
Starting point detecting means for detecting, as a starting point, a point on the trajectory data closest to the own vehicle position serving as a reference of the area when the own vehicle position area passing determining means determines that the vehicle passes through the area; Prepared,
The display control means determines the start point when the end point determination means determines that the end point of the trajectory data having the start point detected by the start point detection means exists in a predetermined area based on the destination. The navigation apparatus according to claim 1, wherein trajectory data having an end point is displayed on the display unit as a reference route.
前記記憶部に格納された各軌跡データに対して、前記目的地を基準とした所定のエリア内を通過するかを判定する目的地エリア通過判定手段と、
前記目的地エリア通過判定手段により前記エリア内を通過すると判定された場合に、当該エリアの基準となる目的地に最も近い当該軌跡データ上のポイントを終点として検出する終点検出手段と、を備え、
前記表示制御手段は、前記起点判定手段により前記エリア内に起点が存在すると判定され、あるいは前記起点検出手段により起点が検出され、かつ、前記終点検出手段により当該起点を有する軌跡データ上の終点が検出されると、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とする請求項1〜3のいずれか1項に記載のナビゲーション装置。
Destination area passage determination means for determining whether to pass through a predetermined area based on the destination for each trajectory data stored in the storage unit;
When it is determined by the destination area passage determination means that the vehicle passes through the area, an end point detection means for detecting a point on the trajectory data closest to the destination serving as a reference of the area as an end point, and
The display control means determines that the start point exists in the area by the start point determination means, or the start point is detected by the start point detection means, and the end point on the trajectory data having the start point is detected by the end point detection means. The navigation apparatus according to any one of claims 1 to 3, wherein when detected, trajectory data having the starting point and the ending point is displayed on the display unit as a reference route.
前記軌跡データを前記記憶部に登録する登録手段を備えたことを特徴とする請求項1〜4のいずれか1項に記載のナビゲーション装置。   The navigation apparatus according to claim 1, further comprising registration means for registering the trajectory data in the storage unit. 前記登録手段は、ユーザからの指定により起点及び終点を設定し、当該起点から終点まで実際に走行した走行ルートを軌跡データとして登録することを特徴とする請求項5に記載のナビゲーション装置。   6. The navigation apparatus according to claim 5, wherein the registration unit sets a starting point and an end point according to designation from a user, and registers a travel route actually traveled from the start point to the end point as trajectory data. 前記登録手段は、前記案内処理部により算出された経路を軌跡データとして登録することを特徴とする請求項5に記載のナビゲーション装置。   The navigation device according to claim 5, wherein the registration unit registers the route calculated by the guidance processing unit as trajectory data. 前記登録手段は、自車位置から設定された目的地まで実際に走行した走行ルートを軌跡データとして登録することを特徴とする請求項5に記載のナビゲーション装置。   6. The navigation apparatus according to claim 5, wherein the registration unit registers a travel route actually traveled from the vehicle position to a set destination as trajectory data. 前記表示制御手段は、前記表示部に表示する前記軌跡データである参照経路の本数を制限することを特徴とする請求項1〜8のいずれか1項に記載のナビゲーション装置。   The navigation apparatus according to claim 1, wherein the display control unit limits the number of reference routes that are the trajectory data displayed on the display unit. 道路地図データと過去の走行経路である軌跡データを格納する記憶部と、自車位置からユーザにより設定された目的地への推奨経路を算出しナビゲーションを行う案内処理部と、前記道路地図データと前記推奨経路を含む情報を表示する表示部と、を備えたナビゲーション装置の制御方法であって、
前記案内処理部は、
前記推奨経路及び軌跡データの前記表示部への表示を制御する表示制御ステップと、
前記記憶部に格納された各軌跡データに対して、
前記推奨経路を構成する自車位置を基準とした所定のエリア内に起点が存在するかを判定する起点判定ステップと、
前記推奨経路を構成する目的地を基準とした所定のエリア内に終点が存在するかを判定する終点判定ステップと、を実行し、
前記表示制御ステップは、前記起点判定ステップで前記エリア内に起点が存在すると判定され、かつ、前記終点判定ステップで前記目的地を基準とした所定のエリア内に当該起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とするナビゲーション装置の制御方法。
A storage unit that stores road map data and trajectory data that is a past travel route, a guidance processing unit that calculates a recommended route from the vehicle position to a destination set by the user and performs navigation, and the road map data A display unit for displaying information including the recommended route, and a control method of a navigation device comprising:
The guidance processing unit
A display control step for controlling display of the recommended route and trajectory data on the display unit;
For each trajectory data stored in the storage unit,
A starting point determining step for determining whether a starting point exists in a predetermined area based on the position of the vehicle constituting the recommended route; and
An end point determination step for determining whether an end point exists in a predetermined area based on a destination that constitutes the recommended route; and
In the display control step, it is determined that the starting point exists in the area in the starting point determining step, and the end point of the trajectory data having the starting point in the predetermined area based on the destination is determined in the end point determining step. A navigation apparatus control method, comprising: displaying, on a display unit, trajectory data having a starting point and an ending point as a reference route when it is determined that the data exists.
道路地図データと過去の走行経路である軌跡データを格納する記憶部と、自車位置からユーザにより設定された目的地への推奨経路を算出しナビゲーションを行う案内処理部と、前記道路地図データと前記推奨経路を含む情報を表示する表示部と、を備えたナビゲーション装置の制御方法であって、
前記案内処理部は、
自車位置を検出する自車位置検出ステップと、
前記推奨経路及び軌跡データの前記表示部への表示を制御する表示制御ステップと、
前記記憶部に格納された各軌跡データに対して、
前記自車位置検出ステップで検出される走行中の自車位置を基準とした所定のエリア内に起点が存在するかを判定する起点判定ステップと、
前記推奨経路を構成する目的地を基準とした所定のエリア内に終点が存在するかを判定する終点判定ステップと、を実行し、
前記表示制御ステップは、前記起点判定ステップで前記エリア内に起点が存在すると判定され、かつ、前記終点判定ステップで前記目的地を基準とした所定のエリア内に当該起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とするナビゲーション装置の制御方法。
A storage unit that stores road map data and trajectory data that is a past travel route, a guidance processing unit that calculates a recommended route from the vehicle position to a destination set by the user and performs navigation, and the road map data A display unit for displaying information including the recommended route, and a control method of a navigation device comprising:
The guidance processing unit
A vehicle position detecting step for detecting the vehicle position;
A display control step for controlling display of the recommended route and trajectory data on the display unit;
For each trajectory data stored in the storage unit,
A starting point determining step for determining whether or not a starting point exists within a predetermined area based on the position of the traveling vehicle detected in the own vehicle position detecting step;
An end point determination step for determining whether an end point exists in a predetermined area based on a destination that constitutes the recommended route; and
In the display control step, it is determined that the starting point exists in the area in the starting point determining step, and the end point of the trajectory data having the starting point in the predetermined area based on the destination is determined in the end point determining step. A navigation apparatus control method, comprising: displaying, on a display unit, trajectory data having a starting point and an ending point as a reference route when it is determined that the data exists.
前記案内処理部は、
前記記憶部に格納された各軌跡データに対して、前記自車位置を基準とした所定のエリア内を通過するかを判定する自車位置エリア通過判定ステップと、
前記自車位置エリア通過判定ステップで前記エリア内を通過すると判定された場合に、当該エリアの基準となる自車位置に最も近い当該軌跡データ上のポイントを起点として検出する起点検出ステップと、を実行し、
前記表示制御ステップは、前記終点判定ステップで前記目的地を基準とした所定のエリア内に、前記起点検出ステップにより検出された起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とする請求項10又は11に記載のナビゲーション装置の制御方法。
The guidance processing unit
For each trajectory data stored in the storage unit, a vehicle position area passage determination step for determining whether to pass through a predetermined area based on the vehicle position;
A starting point detecting step for detecting, as a starting point, a point on the trajectory data closest to the own vehicle position serving as a reference for the area when it is determined in the own vehicle position area passing determining step; Run,
The display control step determines the start point when it is determined that the end point of the trajectory data having the start point detected by the start point detection step exists in the predetermined area based on the destination in the end point determination step. The navigation apparatus control method according to claim 10 or 11, wherein trajectory data having an end point is displayed on the display unit as a reference route.
前記案内処理部は、
前記記憶部に格納された各軌跡データに対して、前記目的地を基準とした所定のエリア内を通過するかを判定する目的地エリア通過判定ステップと、
前記目的地エリア通過判定ステップで前記エリア内を通過すると判定された場合に、当該エリアの基準となる目的地に最も近い当該軌跡データ上のポイントを終点として検出する終点検出ステップと、を実行し、
前記表示制御ステップは、前記起点判定ステップで前記エリア内に起点が存在すると判定され、あるいは前記起点検出ステップにより起点が検出され、かつ、前記終点検出ステップで当該起点を有する軌跡データ上の終点が検出されると、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とする請求項10〜12
のいずれか1項に記載のナビゲーション装置の制御方法。
The guidance processing unit
Destination area passage determination step for determining whether to pass through a predetermined area based on the destination for each trajectory data stored in the storage unit;
An end point detecting step of detecting, as an end point, a point on the trajectory data closest to the destination serving as a reference of the area when it is determined in the destination area passage determining step that the vehicle passes through the area; ,
In the display control step, it is determined that the starting point exists in the area in the starting point determining step, or the starting point is detected in the starting point detecting step, and the end point on the trajectory data having the starting point is detected in the end point detecting step. When detected, trajectory data having the starting point and the ending point is displayed on the display unit as a reference route.
The control method of the navigation apparatus of any one of these.
前記案内処理部は、
前記軌跡データを前記記憶部に登録する登録ステップを実行することを特徴とする請求項10〜13のいずれか1項に記載のナビゲーション装置の制御方法。
The guidance processing unit
The navigation apparatus control method according to claim 10, wherein a registration step of registering the trajectory data in the storage unit is executed.
前記表示制御ステップは、前記表示部に表示する前記軌跡データである参照経路の本数を制限することを特徴とする請求項10〜14のいずれか1項に記載のナビゲーション装置の制御方法。   The navigation device control method according to any one of claims 10 to 14, wherein the display control step limits a number of reference routes that are the trajectory data displayed on the display unit. 道路地図データと過去の走行経路である軌跡データを格納する記憶部と、自車位置からユーザにより設定された目的地への推奨経路を算出しナビゲーションを行う案内処理部と、前記道路地図データと前記推奨経路を含む情報を表示する表示部と、を備えたナビゲーション装置の制御プログラムであって、
前記プログラムは前記案内処理部に、
前記推奨経路及び軌跡データの前記表示部への表示を制御する表示制御処理と、
前記記憶部に格納された各軌跡データに対して、
前記推奨経路を構成する自車位置を基準とした所定のエリア内に起点が存在するかを判定する起点判定処理と、
前記推奨経路を構成する目的地を基準とした所定のエリア内に終点が存在するかを判定する終点判定処理と、を実行させ、
前記表示制御処理は、前記起点判定処理で前記エリア内に起点が存在すると判定され、かつ、前記終点判定処理で前記目的地を基準とした所定のエリア内に当該起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とするナビゲーション装置の制御プログラム。
A storage unit that stores road map data and trajectory data that is a past travel route, a guidance processing unit that calculates a recommended route from the vehicle position to a destination set by the user and performs navigation, and the road map data A display unit for displaying information including the recommended route, and a navigation device control program comprising:
The program is stored in the guidance processing unit.
A display control process for controlling display of the recommended route and trajectory data on the display unit;
For each trajectory data stored in the storage unit,
Starting point determination processing for determining whether a starting point exists in a predetermined area based on the position of the vehicle constituting the recommended route;
An end point determination process for determining whether an end point exists in a predetermined area based on a destination that constitutes the recommended route,
In the display control process, it is determined that the start point exists in the area in the start point determination process, and the end point of trajectory data having the start point in the predetermined area based on the destination is determined in the end point determination process. A control program for a navigation apparatus, wherein when it is determined that the data exists, the trajectory data having the starting point and the ending point is displayed on the display unit as a reference route.
道路地図データと過去の走行経路である軌跡データを格納する記憶部と、自車位置からユーザにより設定された目的地への推奨経路を算出しナビゲーションを行う案内処理部と、前記道路地図データと前記推奨経路を含む情報を表示する表示部と、を備えたナビゲーション装置の制御プログラムであって、
前記プログラムは前記案内処理部に、
自車位置を検出する自車位置検出処理と、
前記推奨経路及び軌跡データの前記表示部への表示を制御する表示制御処理と、
前記記憶部に格納された各軌跡データに対して、
前記自車位置検出処理で検出される走行中の自車位置を基準とした所定のエリア内に起点が存在するかを判定する起点判定処理と、
前記推奨経路を構成する目的地を基準とした所定のエリア内に終点が存在するかを判定する終点判定処理と、を実行させ、
前記表示制御処理は、前記起点判定処理で前記エリア内に起点が存在すると判定され、かつ、前記終点判定処理で前記目的地を基準とした所定のエリア内に当該起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とするナビゲーション装置の制御プログラム。
A storage unit that stores road map data and trajectory data that is a past travel route, a guidance processing unit that calculates a recommended route from the vehicle position to a destination set by the user and performs navigation, and the road map data A display unit for displaying information including the recommended route, and a navigation device control program comprising:
The program is stored in the guidance processing unit.
A vehicle position detection process for detecting the vehicle position;
A display control process for controlling display of the recommended route and trajectory data on the display unit;
For each trajectory data stored in the storage unit,
Starting point determination processing for determining whether or not a starting point exists in a predetermined area based on the position of the traveling vehicle detected by the own vehicle position detection processing;
An end point determination process for determining whether an end point exists in a predetermined area based on a destination that constitutes the recommended route,
In the display control process, it is determined that the start point exists in the area in the start point determination process, and the end point of trajectory data having the start point in the predetermined area based on the destination is determined in the end point determination process. A control program for a navigation apparatus, wherein when it is determined that the data exists, the trajectory data having the starting point and the ending point is displayed on the display unit as a reference route.
前記プログラムは前記案内処理部に、
前記記憶部に格納された各軌跡データに対して、前記自車位置を基準とした所定のエリア内を通過するかを判定する自車位置エリア通過判定処理と、
前記自車位置エリア通過判定処理で前記エリア内を通過すると判定された場合に、当該エリアの基準となる自車位置に最も近い当該軌跡データ上のポイントを起点として検出する起点検出処理と、を実行させ、
前記表示制御処理は、前記終点判定処理で前記目的地を基準とした所定のエリア内に、前記起点検出処理により検出された起点を有する軌跡データの終点が存在すると判定された場合に、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とする請求項16又は17に記載のナビゲーション装置の制御プログラム。
The program is stored in the guidance processing unit.
For each trajectory data stored in the storage unit, a vehicle position area passage determination process for determining whether to pass through a predetermined area based on the vehicle position;
A starting point detection process for detecting, as a starting point, a point on the trajectory data closest to the vehicle position serving as a reference of the area when it is determined that the vehicle position area passing determination process passes through the area; Let it run
The display control process is performed when the end point of the trajectory data having the start point detected by the start point detection process exists in the predetermined area based on the destination in the end point determination process. The navigation apparatus control program according to claim 16 or 17, wherein trajectory data having an end point is displayed on the display unit as a reference route.
前記プログラムは前記案内処理部に、
前記記憶部に格納された各軌跡データに対して、前記目的地を基準とした所定のエリア内を通過するかを判定する目的地エリア通過判定処理と、
前記目的地エリア通過判定処理で前記エリア内を通過すると判定された場合に、当該エリアの基準となる目的地に最も近い当該軌跡データ上のポイントを終点として検出する終点検出処理と、を実行させ、
前記表示制御処理は、前記起点判定ステップで前記エリア内に起点が存在すると判定され、あるいは前記起点検出ステップにより起点が検出され、かつ、前記終点検出処理で当該起点を有する軌跡データ上の終点が検出されると、この起点及び終点を有する軌跡データを参照経路として前記表示部に表示することを特徴とする請求項16〜18のいずれか1項に記載のナビゲーション装置の制御プログラム。
The program is stored in the guidance processing unit.
Destination area passage determination processing for determining whether to pass through a predetermined area based on the destination for each trajectory data stored in the storage unit;
An end point detection process for detecting, as an end point, a point on the trajectory data closest to the destination serving as a reference of the area when the destination area passage determination process determines that the vehicle passes through the area. ,
In the display control process, it is determined that the start point exists in the area in the start point determination step, or the start point is detected in the start point detection step, and the end point on the trajectory data having the start point is detected in the end point detection process. The navigation device control program according to any one of claims 16 to 18, wherein when detected, the trajectory data having the start point and the end point is displayed on the display unit as a reference route.
JP2009142700A 2009-06-15 2009-06-15 Navigation system, control method of the same, and control program of the same Pending JP2010286460A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009142700A JP2010286460A (en) 2009-06-15 2009-06-15 Navigation system, control method of the same, and control program of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009142700A JP2010286460A (en) 2009-06-15 2009-06-15 Navigation system, control method of the same, and control program of the same

Publications (1)

Publication Number Publication Date
JP2010286460A true JP2010286460A (en) 2010-12-24

Family

ID=43542251

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009142700A Pending JP2010286460A (en) 2009-06-15 2009-06-15 Navigation system, control method of the same, and control program of the same

Country Status (1)

Country Link
JP (1) JP2010286460A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013072670A (en) * 2011-09-27 2013-04-22 Dainippon Printing Co Ltd Destination display system, destination display method, destination display device, and program
WO2014103401A1 (en) * 2012-12-27 2014-07-03 日産自動車株式会社 Vehicle-information-providing device
WO2014103399A1 (en) * 2012-12-27 2014-07-03 日産自動車株式会社 Vehicle-information-providing device
WO2014103400A1 (en) * 2012-12-27 2014-07-03 日産自動車株式会社 Vehicle information-provision device
WO2014103402A1 (en) * 2012-12-27 2014-07-03 日産自動車株式会社 Vehicle information-provision device
JP2015148548A (en) * 2014-02-07 2015-08-20 日産自動車株式会社 Vehicle information providing device
JP2015148550A (en) * 2014-02-07 2015-08-20 日産自動車株式会社 Vehicle information providing device
CN113704440A (en) * 2021-09-06 2021-11-26 中国计量大学 Conversation recommendation method based on path representation in article graph network

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013072670A (en) * 2011-09-27 2013-04-22 Dainippon Printing Co Ltd Destination display system, destination display method, destination display device, and program
JP2014126486A (en) * 2012-12-27 2014-07-07 Nissan Motor Co Ltd Information providing device for vehicle
JP2014126487A (en) * 2012-12-27 2014-07-07 Nissan Motor Co Ltd Information providing device for vehicle
WO2014103400A1 (en) * 2012-12-27 2014-07-03 日産自動車株式会社 Vehicle information-provision device
WO2014103402A1 (en) * 2012-12-27 2014-07-03 日産自動車株式会社 Vehicle information-provision device
JP2014126489A (en) * 2012-12-27 2014-07-07 Nissan Motor Co Ltd Information providing device for vehicle
WO2014103401A1 (en) * 2012-12-27 2014-07-03 日産自動車株式会社 Vehicle-information-providing device
JP2014126488A (en) * 2012-12-27 2014-07-07 Nissan Motor Co Ltd Information providing device for vehicle
WO2014103399A1 (en) * 2012-12-27 2014-07-03 日産自動車株式会社 Vehicle-information-providing device
US9733098B2 (en) 2012-12-27 2017-08-15 Nissan Motor Co., Ltd. Vehicle information providing device
US9459114B2 (en) 2012-12-27 2016-10-04 Nissan Motor Co., Ltd. Vehicle information providing device
US9347784B2 (en) 2012-12-27 2016-05-24 Nissan Motor Co., Ltd. Vehicle information providing device
JP2015148550A (en) * 2014-02-07 2015-08-20 日産自動車株式会社 Vehicle information providing device
JP2015148548A (en) * 2014-02-07 2015-08-20 日産自動車株式会社 Vehicle information providing device
CN113704440A (en) * 2021-09-06 2021-11-26 中国计量大学 Conversation recommendation method based on path representation in article graph network

Similar Documents

Publication Publication Date Title
US9052212B2 (en) Dynamic destination map display for navigation system
US9074909B2 (en) Navigation system, navigation method, and navigation program
JP2010286460A (en) Navigation system, control method of the same, and control program of the same
JP2009058332A (en) Navigation device
JP2007271299A (en) Navigation system, control method therefor, and control program
JP2007255972A (en) In-vehicle navigation device, route guidance method, and computer readable recoding medium
JP4635833B2 (en) Car navigation system
JP2009063422A (en) On-vehicle navigation apparatus, and comparison display method of drive situation
JP2008045967A (en) Navigation device
JP2003294464A (en) On-vehicle navigation system
JP5183353B2 (en) Navigation device
JP2012149957A (en) On-vehicle map display device
JP2009042014A (en) Navigation system and method and program for controlling it
JP2009025135A (en) System and method for navigation
JP2005077187A (en) In-vehicle navigation device and route guiding method
JP2006023127A (en) Navigation device and point of interest information presentation method
JP2011163950A (en) Navigation device
JP4970181B2 (en) In-vehicle information terminal, control method thereof, and control program thereof
JP2007071666A (en) Vehicle-mounted navigation apparatus
JP2008134158A (en) Navigation device and route guide method
JP2009162546A (en) Navigation device
JP4329502B2 (en) Navigation device, navigation program, and storage medium
JP5006170B2 (en) In-vehicle information terminal and control program thereof
JP2009271006A (en) Device for providing path information, its control method, and control program
JP5198133B2 (en) Car navigation system and map display method