JP2011237188A - Navigation device and navigation method thereof - Google Patents

Navigation device and navigation method thereof Download PDF

Info

Publication number
JP2011237188A
JP2011237188A JP2010106301A JP2010106301A JP2011237188A JP 2011237188 A JP2011237188 A JP 2011237188A JP 2010106301 A JP2010106301 A JP 2010106301A JP 2010106301 A JP2010106301 A JP 2010106301A JP 2011237188 A JP2011237188 A JP 2011237188A
Authority
JP
Japan
Prior art keywords
route
navigation device
age
map information
node
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
JP2010106301A
Other languages
Japanese (ja)
Inventor
Seiji Masuko
聖司 増子
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 JP2010106301A priority Critical patent/JP2011237188A/en
Publication of JP2011237188A publication Critical patent/JP2011237188A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a navigation technique for searching a route with map information of old generation to guide a user.SOLUTION: A navigation device according to the invention comprises: storage means for storing map information associated with multiple generations; departure place specification means for specifying a departure place; acceptance means for accepting generation specification and destination specification; first route search means for searching a first route by using map information associated with the generation accepted by the acceptance means, which is one of the map information associated with multiple generations; association means for trying to associate the first route with map information associated with a second generation that is different from the specified generation; second route search means for searching a second route by using the map information associated with the second generation to switch a part of the first route that fails to be associated; and display means for displaying the second route.

Description

本発明は、ナビゲーション装置の技術に関するものである。   The present invention relates to a navigation device technology.

従来、ナビゲーション装置では、以前に登録した施設が移転した場合に、施設の移転先を目的地点とした経路を探索する技術が用いられている。特許文献1には、このようなナビゲーション装置についての技術が記載されている。   2. Description of the Related Art Conventionally, a navigation apparatus uses a technique for searching for a route whose destination is a facility transfer destination when a previously registered facility has moved. Patent Document 1 describes a technique regarding such a navigation device.

特開2009−58542号公報JP 2009-58542 A

しかし、上記のようなナビゲーション装置では、地図の更新に伴う施設情報の変化に合わせて登録施設情報を更新するものであるが、最新版より古い年代の地図を用いて経路を探索し、誘導を行うことはできない。   However, in the navigation device as described above, the registered facility information is updated in accordance with the change in the facility information accompanying the update of the map, but the route is searched using a map of an older age than the latest version, and guidance is performed. Can't do it.

本発明の目的は、古い年代の地図情報を用いて経路を探索し、誘導するナビゲーション技術を提供することにある。   An object of the present invention is to provide a navigation technique for searching and guiding a route using map information of an old age.

上記課題を解決すべく、本発明に係るナビゲーション装置は、複数の年代に対応づけられた地図情報を記憶する記憶手段と、出発地を特定する出発地特定手段と、年代の指定と、目的地の指定と、を受け付ける受付手段と、前記地図情報のうち、前記受付手段により受け付けた年代に対応付けられた地図情報を用いて、前記出発地から前記目的地へ到る第一の経路を探索する第一の経路探索手段と、前記第一の経路を、前記指定された年代と異なる第二の年代に対応付けられた地図情報において対応付けを試みる対応付け手段と、前記第一の経路のうち、前記対応付け手段によって対応付けができない部分について、前記第二の年代に対応付けられた地図情報を用いて経路を探索して置き換えることで、第二の経路を探索する第二の経路探索手段と、前記第二の経路を表示させる表示手段と、を備えることを特徴とする。   In order to solve the above problems, a navigation device according to the present invention includes a storage means for storing map information associated with a plurality of ages, a departure place specifying means for specifying a departure place, designation of a era, and a destination. And a first route from the departure point to the destination is searched using the map information associated with the age received by the receiving unit among the map information. A first route search means, an association means for trying to associate the first route with map information associated with a second age different from the designated age, and the first route Of these, the second route search for searching for the second route by searching for and replacing the route using the map information associated with the second age for the portion that cannot be associated by the association means Characterized in that it comprises a stage, and a display means for displaying said second path.

また、本発明に係るナビゲーション装置のナビゲーション方法では、前記ナビゲーション装置は、複数の年代に対応づけられた地図情報を記憶する記憶手段と、出発地を特定する出発地特定手段と、年代の指定と、目的地の指定と、を受け付ける受付手段と、を備え、前記地図情報のうち、前記受付手段により受け付けた年代に対応付けられた地図情報を用いて、前記出発地から前記目的地へ到る第一の経路を探索する第一の経路探索ステップと、前記第一の経路を、前記指定された年代と異なる第二の年代に対応付けられた地図情報において対応付けを試みる対応付けステップと、前記第一の経路のうち、前記対応付けステップにおいて対応付けができない部分について、前記第二の年代に対応付けられた地図情報を用いて経路を探索して置き換えることで、第二の経路を探索する第二の経路探索ステップと、前記第二の経路を表示させる表示ステップと、を実施することを特徴とする。   Further, in the navigation method of the navigation device according to the present invention, the navigation device includes storage means for storing map information associated with a plurality of ages, a departure place specifying means for specifying a departure place, designation of a era, A destination receiving unit that receives the designation of the destination, and uses the map information associated with the age received by the receiving unit from the map information to reach the destination from the departure point. A first route searching step for searching for a first route, an association step for attempting to associate the first route with map information associated with a second age different from the designated age, For the portion of the first route that cannot be associated in the association step, the route is searched using the map information associated with the second age. By changing it can be characterized and the second route search step of searching for a second route, a display step of displaying said second path, to implement.

本願発明によれば、古い年代の地図情報を用いて経路を探索し、誘導するナビゲーション技術を提供することが可能となる。   According to the present invention, it is possible to provide a navigation technique for searching and guiding a route using map information of an old age.

図1は、ナビゲーション装置の概略構成図である。FIG. 1 is a schematic configuration diagram of a navigation device. 図2は、リンクテーブルの構成を示す図である。FIG. 2 is a diagram illustrating the configuration of the link table. 図3は、演算処理部の機能構成図である。FIG. 3 is a functional configuration diagram of the arithmetic processing unit. 図4は、旧道経路探索処理のフロー図である。FIG. 4 is a flowchart of the old road route search process. 図5は、旧道経路探索処理における画面例を示す図である。FIG. 5 is a diagram illustrating a screen example in the old road route search process. 図6は、旧道経路探索処理における画面例を示す図である。FIG. 6 is a diagram illustrating a screen example in the old road route search process. 図7は、旧道経路探索処理による探索の仕組みを示す図である。FIG. 7 is a diagram showing a search mechanism by the old road route search process. 図8は、旧道経路探索処理による経路の誘導例を示す図である。FIG. 8 is a diagram illustrating an example of route guidance by the old road route search process. 図9は、旧道経路探索処理の変形例のフロー図である。FIG. 9 is a flowchart of a modified example of the old road route search process. 図10は、旧道経路探索処理の変形例による探索の仕組みを示す図である。FIG. 10 is a diagram illustrating a search mechanism according to a modification of the old road route search process.

以下に、本発明の第一の実施形態を適用したナビゲーション装置について、図面を参照して説明する。   A navigation apparatus to which a first embodiment of the present invention is applied will be described below with reference to the drawings.

図1に、ナビゲーション装置100の全体構成図を示す。ナビゲーション装置100は、地図情報を表示して、ナビゲーション装置100の現在地を示す地点と、設定された目的地までの経路を誘導する情報と、を示すことが可能ないわゆるナビゲーション装置である。なお、ナビゲーション装置100は、図示しない通信網を介して図示しない外部のサーバと通信を行うことが可能であり、当該外部のサーバ等から種々の情報、例えば地図の更新情報や施設ごとの充電設備等の詳細な情報を定期的あるいは使用者からの指示により受信することができる。   FIG. 1 shows an overall configuration diagram of the navigation device 100. The navigation device 100 is a so-called navigation device capable of displaying map information and indicating a point indicating the current location of the navigation device 100 and information for guiding a route to a set destination. The navigation apparatus 100 can communicate with an external server (not shown) via a communication network (not shown), and various information such as map update information and charging facilities for each facility can be obtained from the external server. Such detailed information can be received regularly or by an instruction from the user.

ナビゲーション装置100は、演算処理部1と、ディスプレイ2と、記憶装置3と、音声入出力装置4(音声入力装置としてマイクロフォン41、音声出力装置としてスピーカ42を備える)と、入力装置5と、ROM装置6と、車速センサ7と、ジャイロセンサ8と、GPS(Global Positioning System)受信装置9と、FM多重放送受信装置10と、ビーコン受信装置11と、通信装置12と、を備えている。   The navigation device 100 includes an arithmetic processing unit 1, a display 2, a storage device 3, a voice input / output device 4 (including a microphone 41 as a voice input device and a speaker 42 as a voice output device), an input device 5, and a ROM. The apparatus 6 includes a vehicle speed sensor 7, a gyro sensor 8, a GPS (Global Positioning System) receiver 9, an FM multiplex broadcast receiver 10, a beacon receiver 11, and a communication device 12.

演算処理部1は、様々な処理を行う中心的ユニットである。例えば各種センサ7,8やGPS受信装置9、FM多重放送受信装置10等から出力される情報に基づいて現在地を検出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置3あるいはROM装置6から読み出す。   The arithmetic processing unit 1 is a central unit that performs various processes. For example, the present location is detected based on information output from the various sensors 7 and 8, the GPS receiver 9, the FM multiplex broadcast receiver 10, and the like. Further, map data necessary for display is read from the storage device 3 or the ROM device 6 based on the obtained current location information.

また、演算処理部1は、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ2へ出力する。また、記憶装置3あるいはROM装置6に記憶されている地図データ等を用いて、使用者から指示された出発地又は現在地と、目的地(または、経由地や立ち寄り地)と、を結ぶ最適な経路(推奨経路という)を探索する。また、スピーカ42やディスプレイ2を用いて使用者を誘導するための誘導情報を生成し、生成した誘導情報をスピーカ42やディスプレイ2に出力する。   In addition, the arithmetic processing unit 1 develops the read map data in graphics, and superimposes a mark indicating the current location on the map data and outputs it to the display 2. Further, using map data or the like stored in the storage device 3 or the ROM device 6, an optimum connection between the departure point or current location instructed by the user and the destination (or a stopover or stopover) is performed. Search for a route (referred to as a recommended route). Further, guidance information for guiding the user is generated using the speaker 42 and the display 2, and the generated guidance information is output to the speaker 42 and the display 2.

また、演算処理部1は、後述するように、目的地あるいは経由地の設定時に、所定の条件を満たすか否かを判定し、条件を満たす場合には、目的地あるいは経由地を、その周辺の充電施設と置き換える充電施設検索処理および経由地充電施設検索処理を行うことができる。   Further, as will be described later, the arithmetic processing unit 1 determines whether or not a predetermined condition is satisfied when setting the destination or waypoint, and if the condition is satisfied, the destination or waypoint is It is possible to perform a charging facility search process and a waypoint charging facility search process to replace the charging facility.

ナビゲーション装置100の演算処理部1は、各デバイス間をバス25で接続した構成である。演算処理部1は、数値演算及び各デバイスを制御するといった様々な処理を実行するCPU(Central Processing Unit)21と、記憶装置3から読み出した地図データ、演算データなどを格納するRAM(Random Access Memory)22と、プログラムやデータを格納するROM(Read Only Memory)23と、各種ハードウェアを演算処理部1と接続するためのI/F(インターフェイス)24と、を有する。   The arithmetic processing unit 1 of the navigation device 100 has a configuration in which each device is connected by a bus 25. The arithmetic processing unit 1 includes a CPU (Central Processing Unit) 21 that executes various processes such as numerical calculation and control of each device, and a RAM (Random Access Memory) that stores map data, arithmetic data, and the like read from the storage device 3. ) 22, a ROM (Read Only Memory) 23 for storing programs and data, and an I / F (interface) 24 for connecting various types of hardware to the arithmetic processing unit 1.

ディスプレイ2は、文字や画像の表示を行うための画面を備え、演算処理部1等で生成されたグラフィックス情報を前記画面上に表示するユニットである。ディスプレイ2は、液晶ディスプレイ、有機ELディスプレイなどで構成される。   The display 2 includes a screen for displaying characters and images, and is a unit that displays graphics information generated by the arithmetic processing unit 1 and the like on the screen. The display 2 is configured by a liquid crystal display, an organic EL display, or the like.

記憶装置3は、HDD(Hard Disk Drive)や不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。   The storage device 3 is composed of at least a readable / writable storage medium such as an HDD (Hard Disk Drive) or a nonvolatile memory card.

この記憶媒体には、通常の経路探索装置に必要な地図データ(地図上の道路を構成するリンクのリンクデータを含む)であるリンクテーブル200が記憶されている。   This storage medium stores a link table 200 that is map data (including link data of links constituting roads on a map) necessary for a normal route search device.

図2は、リンクテーブル200の構成を示す図である。リンクテーブル200は、地図の年代を特定可能な地図年代250で区分けされており、各年代について、地図上の区画された領域であるメッシュの識別コード(メッシュID)201ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ202を含んでいる。すなわち、特定の年代のリンクデータを読み出し可能となっている。   FIG. 2 is a diagram showing the configuration of the link table 200. The link table 200 is divided by a map age 250 that can specify a map age. For each age, each mesh identification code (mesh ID) 201, which is a partitioned area on the map, is assigned to the mesh region. The link data 202 of each link which comprises the included road is included. That is, link data of a specific age can be read.

リンクデータ202は、リンクの識別子であるリンクID211ごとに、リンクを構成する2つのノード(開始ノード、終了ノード)の座標情報222、リンクを含む道路の種別を示す道路種別223、リンクの長さを示すリンク長224、予め記憶されたリンク旅行時間225、当該リンクの開始ノードに接続するリンクである開始接続リンクと、当該リンクの終了ノードに接続するリンクである終了接続リンクと、を特定する開始接続リンク、終了接続リンク226、リンクを含む道路の制限速度を示す制限速度227、などを含んでいる。   For each link ID 211 that is a link identifier, the link data 202 includes coordinate information 222 of two nodes (start node and end node) constituting the link, a road type 223 indicating the type of road including the link, and a link length. Link length 224 indicating the link travel time 225 stored in advance, a start connection link that is a link connected to the start node of the link, and an end connection link that is a link connected to the end node of the link A start connection link, an end connection link 226, a speed limit 227 indicating a speed limit of a road including the link, and the like are included.

なお、ここでは、リンクを構成する2つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理するようにしている。また、地図情報の作成年の地形に応じてリンクデータは作成されているため、道路の整備状況等により、異なる年代では異なるリンク、ノード、施設等が存在する場合がある。そのため、異なる年代間で道路状況に差異があれば、当該道路に対応するリンクIDやノードID等が削除されていたり、あらたにリンクIDやノードID等が追加されていたりする。その場合であっても、変更のない道路は、原則的には、同一のリンクIDやノードIDが維持されてリンクデータが構成される。   Here, by distinguishing the start node and the end node for the two nodes constituting the link, the upward direction and the downward direction of the same road are managed as different links. In addition, since link data is created according to the terrain of the map information creation year, different links, nodes, facilities, etc. may exist in different ages depending on the road maintenance situation. Therefore, if there is a difference in road conditions between different ages, a link ID, a node ID, or the like corresponding to the road is deleted, or a link ID, a node ID, or the like is newly added. Even in that case, in principle, the same link ID and node ID are maintained on the road without change, and the link data is configured.

図1に戻って説明する。音声入出力装置4は、音声入力装置としてマイクロフォン41と、音声出力装置としてスピーカ42と、を備える。マイクロフォン41は、使用者やその他の搭乗者が発した声などのナビゲーション装置100の外部の音声を取得する。   Returning to FIG. The voice input / output device 4 includes a microphone 41 as a voice input device and a speaker 42 as a voice output device. The microphone 41 acquires sound outside the navigation device 100 such as a voice uttered by a user or another passenger.

スピーカ42は、演算処理部1で生成された使用者へのメッセージ等の音声情報を音声として出力する。マイクロフォン41とスピーカ42は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。ナビゲーション装置100は、マイクロフォン41及びスピーカ42を、それぞれ複数備えることができる。   The speaker 42 outputs voice information such as a message to the user generated by the arithmetic processing unit 1 as voice. The microphone 41 and the speaker 42 are separately arranged at a predetermined part of the vehicle. However, it may be housed in an integral housing. The navigation device 100 can include a plurality of microphones 41 and speakers 42.

入力装置5は、使用者からの指示を使用者による操作を介して受け付ける装置である。入力装置5は、タッチパネル51と、ダイヤルスイッチ52と、その他のハードスイッチ(図示しない)であるスクロールキー、縮尺変更キーなどで構成される。   The input device 5 is a device that receives an instruction from the user through an operation by the user. The input device 5 includes a touch panel 51, a dial switch 52, and other hardware switches (not shown) such as scroll keys and scale change keys.

タッチパネル51は、ディスプレイ2の表示面側に搭載され、表示画面を透視可能である。タッチパネル51は、ディスプレイ2に表示された画像のXY座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル51は、感圧式または静電式の入力検出素子などにより構成される。   The touch panel 51 is mounted on the display surface side of the display 2 and can see through the display screen. The touch panel 51 specifies a touch position corresponding to the XY coordinates of the image displayed on the display 2, converts the touch position into coordinates, and outputs the coordinate. The touch panel 51 includes a pressure-sensitive or electrostatic input detection element.

ダイヤルスイッチ52は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部1に出力する。演算処理部1では、パルス信号の数から、回転角度を求める。   The dial switch 52 is configured to be rotatable clockwise and counterclockwise, generates a pulse signal for every rotation of a predetermined angle, and outputs the pulse signal to the arithmetic processing unit 1. The arithmetic processing unit 1 obtains the rotation angle from the number of pulse signals.

ROM装置6は、CD-ROMやDVD-ROM等のROM(Read Only Memory)や、IC(Integrated Circuit)カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。   The ROM device 6 includes at least a readable storage medium such as a ROM (Read Only Memory) such as a CD-ROM or a DVD-ROM, or an IC (Integrated Circuit) card. In this storage medium, for example, moving image data, audio data, and the like are stored.

車速センサ7,ジャイロセンサ8およびGPS受信装置9は、ナビゲーション装置100で現在地(自車位置)を検出するために使用されるものである。車速センサ7は、車速を算出するのに用いる値を出力するセンサである。ジャイロセンサ8は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。GPS受信装置9は、GPS衛星からの信号を受信し移動体とGPS衛星間の距離と距離の変化率とを3個以上の衛星に対して測定することで移動体の現在地、進行速度および進行方位を測定するものである。   The vehicle speed sensor 7, the gyro sensor 8, and the GPS receiver 9 are used by the navigation device 100 to detect the current location (own vehicle position). The vehicle speed sensor 7 is a sensor that outputs a value used to calculate the vehicle speed. The gyro sensor 8 is composed of an optical fiber gyro, a vibration gyro, or the like, and detects an angular velocity due to the rotation of the moving body. The GPS receiver 9 receives a signal from a GPS satellite and measures the distance between the mobile body and the GPS satellite and the rate of change of the distance with respect to three or more satellites to thereby determine the current location, travel speed, and travel of the mobile body It measures the direction.

FM多重放送受信装置10は、FM放送局から送られてくるFM多重放送信号を受信する。FM多重放送には、VICS(Vehicle Information Communication System:登録商標)情報の概略現況交通情報、規制情報、SA/PA(サービスエリア/パーキングエリア)情報、駐車場情報、天気情報などやFM多重一般情報としてラジオ局が提供する文字情報などがある。   The FM multiplex broadcast receiver 10 receives an FM multiplex broadcast signal transmitted from an FM broadcast station. FM multiplex broadcasting includes VICS (Vehicle Information Communication System: Registered Trademark) information, current traffic information, regulatory information, SA / PA (service area / parking area) information, parking information, weather information, and FM multiplex general information. As text information provided by radio stations.

ビーコン受信装置11は、VICS情報などの概略現況交通情報、規制情報、SA/PA(サービスエリア/パーキングエリア)情報、駐車場情報、天気情報や緊急警報などを受信する。例えば、光により通信する光ビーコン、電波により通信する電波ビーコン等の受信装置である。   The beacon receiving device 11 receives rough current traffic information such as VICS information, regulation information, SA / PA (service area / parking area) information, parking lot information, weather information, emergency alerts, and the like. For example, it is a receiving device such as an optical beacon that communicates by light and a radio beacon that communicates by radio waves.

通信装置12は、図示しない無線通信網に接続する。このような通信装置12は、例えば携帯電話網に接続して外部の情報配信センター等のセンターのサーバとデータ通信を行う装置であり、例えば使用者の携帯電話機を取り付けられて通信が可能となるものを含む。   The communication device 12 is connected to a wireless communication network (not shown). Such a communication device 12 is a device that connects to a mobile phone network and performs data communication with a server at a center such as an external information distribution center, for example, and can communicate with a user's mobile phone attached, for example. Including things.

図3は、演算処理部1の機能ブロック図である。図示するように、演算処理部1は、主制御部101と、入力受付部102と、出力処理部103と、旧道経路探索部104と、経路探索部105と、経路置換部106と、経路誘導部107と、を有する。   FIG. 3 is a functional block diagram of the arithmetic processing unit 1. As illustrated, the arithmetic processing unit 1 includes a main control unit 101, an input receiving unit 102, an output processing unit 103, an old road route searching unit 104, a route searching unit 105, a route replacing unit 106, and a route guidance. Part 107.

主制御部101は、様々な処理を行う中心的な機能部であり、処理内容に応じて、他の処理部を制御する。また、各種センサ7、8、GPS受信装置9等の情報を取得し、マップマッチング処理等を行って現在地を特定する。また、随時、走行した日付および時刻と、位置と、を対応付けて、リンクごとに走行履歴を記憶装置3に記憶する。さらに、各処理部からの要求に応じて、GPS受信装置9によって受信したGPS情報に含まれる現在時刻を出力する。また、主制御部101は、他の処理部から推奨経路の情報を要求されると、当該情報を出力する。   The main control unit 101 is a central functional unit that performs various processes, and controls other processing units according to the processing content. In addition, information on various sensors 7 and 8, the GPS receiver 9, and the like is acquired, and a current location is specified by performing map matching processing and the like. In addition, the travel history is stored in the storage device 3 for each link by associating the travel date and time with the position as needed. Further, in response to a request from each processing unit, the current time included in the GPS information received by the GPS receiver 9 is output. Further, when the main control unit 101 is requested for information on a recommended route from another processing unit, the main control unit 101 outputs the information.

入力受付部102は、入力装置5またはマイクロフォン41を介して入力された使用者からの指示を受け付け、その要求内容に対応する処理が実行されるように、受け付けた要求内容を主制御部101に出力する。例えば、使用者が推奨経路の探索を要求したときは、受け付けた推奨経路の探索要求を主制御部101へ出力する。
また、所定の機能メニュー画面がディスプレイ2に表示されている状態で、メニュー内の様々な操作について、タッチパネル51を介して入力を受け付ける。
The input receiving unit 102 receives an instruction from a user input via the input device 5 or the microphone 41, and sends the received request content to the main control unit 101 so that processing corresponding to the request content is executed. Output. For example, when a user requests a search for a recommended route, the received request for a recommended route is output to the main control unit 101.
In addition, in a state where a predetermined function menu screen is displayed on the display 2, various operations in the menu are accepted through the touch panel 51.

出力処理部103は、例えば表示させる画面情報を受け取り、ディスプレイ2に描画するためのグラフィックス情報に変換して、ディスプレイ2に対して描画する指示を行う。また、処理内容に応じて、スピーカ42から出力する指示を行う。   The output processing unit 103 receives, for example, screen information to be displayed, converts it into graphics information for drawing on the display 2, and instructs the display 2 to draw. Further, an instruction to output from the speaker 42 is given according to the processing content.

旧道経路探索部104は、使用者から指示された年代における、出発地又は現在地と、目的地と、を結ぶ最適な経路(以降、「オリジナル経路」という)を探索する。当該経路探索においては、旧道経路探索部104は、指示された年代の地図を適用し、ダイクストラ法等の経路探索ロジックを用いて、道路の所定の区間(リンク)に対して予め設定されたリンクコストに基づいて経路を探索する。   The old road route search unit 104 searches for an optimum route (hereinafter referred to as “original route”) that connects the starting point or the current location and the destination in the age designated by the user. In the route search, the old road route search unit 104 applies a map of the instructed age and uses a route search logic such as the Dijkstra method to set a link preset for a predetermined section (link) of the road. Search for a route based on cost.

経路探索部105は、現在の年代のリンクデータを用いて、出発地又は現在地と、目的地と、を結ぶ最適な経路(推奨経路)を探索する。当該経路探索においては、ダイクストラ法等の経路探索ロジックを用いて、道路の所定の区間(リンク)に対して予め設定されたリンクコストに基づいて経路を探索する。なお、経路探索部105は、経路探索の際に、現在の日時に基づいて予測した到着日時・日の種類に対応する統計情報に含まれるリンクコストを用いて探索するようにしてもよい。   The route search unit 105 searches for an optimal route (recommended route) connecting the departure point or the current location and the destination using the link data of the current age. In the route search, a route is searched based on a link cost set in advance for a predetermined section (link) of a road using a route search logic such as Dijkstra method. Note that the route search unit 105 may search using the link cost included in the statistical information corresponding to the arrival date / day type predicted based on the current date / time during the route search.

経路置換部106は、旧道経路探索部104により経路探索した年代におけるオリジナル経路を、現在の年代における推奨経路に置き換える。当該置き換え処理においては、経路置換部106は、オリジナル経路を構成するリンク及びノードを、現在の年代における同一のリンクおよびノードに対応付けができるか否かを判定し、対応づけできない場合には、オリジナル経路を構成するリンクあるいはノードに近い現在の年代のリンクあるいはノードに対応づけて置き換える。なお、経路置換部106は、オリジナル経路を構成するリンクあるいはノードのうち、リンクIDあるいはノードIDが現在の年代におけるリンクIDおよびノードIDと同一のものについては、対応付けができるものと判定し、そうでない場合には、対応づけができないものと判定する。   The route replacement unit 106 replaces the original route in the age searched by the old route search unit 104 with the recommended route in the current age. In the replacement process, the route replacement unit 106 determines whether or not the links and nodes constituting the original route can be associated with the same link and node in the current age. Replace with a link or node of the current age close to the link or node constituting the original route. In addition, the path replacement unit 106 determines that the link ID or the node ID that is the same as the link ID and the node ID in the current age among the links or nodes constituting the original path can be associated with each other, Otherwise, it is determined that the association is impossible.

経路誘導部107は、車両の現在地が推奨経路から逸脱しないよう、誘導情報を生成し、出力処理部103へ出力する。   The route guidance unit 107 generates guidance information and outputs it to the output processing unit 103 so that the current location of the vehicle does not deviate from the recommended route.

上記した演算処理部1の各機能部、すなわち主制御部101、入力受付部102、出力処理部103、旧道経路探索部104、経路探索部105、経路置換部106、経路誘導部107は、CPU21が所定のプログラムを読み込み実行することにより構築される。そのため、RAM22には、各機能部の処理を実現するためのプログラムが記憶されている。   The functional units of the arithmetic processing unit 1 described above, that is, the main control unit 101, the input receiving unit 102, the output processing unit 103, the old road route searching unit 104, the route searching unit 105, the route replacing unit 106, and the route guiding unit 107 are the CPU 21. Is constructed by reading and executing a predetermined program. Therefore, the RAM 22 stores a program for realizing the processing of each functional unit.

なお、上記した各構成要素は、ナビゲーション装置100の構成を、理解を容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。ナビゲーション装置100の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、1つの構成要素がさらに多くの処理を実行するように分類することもできる。   In addition, each above-mentioned component is classified according to the main processing content, in order to make an understanding easy the structure of the navigation apparatus 100. FIG. Therefore, the present invention is not limited by the way of classifying the components and their names. The configuration of the navigation device 100 can be classified into more components depending on the processing content. Moreover, it can also classify | categorize so that one component may perform more processes.

また、各機能部は、ハードウェア(ASIC、GPUなど)により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。   Each functional unit may be constructed by hardware (ASIC, GPU, etc.). Further, the processing of each functional unit may be executed by one hardware or may be executed by a plurality of hardware.

[動作の説明]次に、ナビゲーション装置100が実施する旧道経路探索処理の動作について説明する。図4は、ナビゲーション装置100が実施する旧道経路探索処理を示すフロー図である。このフローは、ナビゲーション装置100が稼働している状態において、所定の機能メニュー表示画面が操作されると開始される。   [Description of Operation] Next, the operation of the old road route search process performed by the navigation device 100 will be described. FIG. 4 is a flowchart showing an old road route search process performed by the navigation device 100. This flow is started when a predetermined function menu display screen is operated in a state where the navigation device 100 is operating.

まず、入力受付部102は、タッチパネル51等を介して検知した年代を指定する入力情報を受け付けて主制御部101へ入力された内容を出力する(ステップS001)。そして、主制御部101は、入力受付部102、出力処理部103、旧道経路探索部104、経路探索部105、経路置換部106、経路誘導部107に順次指示を出して、以下の処理を実行させる。   First, the input receiving unit 102 receives input information specifying the age detected via the touch panel 51 or the like, and outputs the content input to the main control unit 101 (step S001). Then, the main control unit 101 sequentially gives instructions to the input receiving unit 102, the output processing unit 103, the old road route searching unit 104, the route searching unit 105, the route replacing unit 106, and the route guiding unit 107, and executes the following processing. Let

まず、主制御部101は、指定を受け付けた年代に対応するリンクデータをロードする(ステップS002)。具体的には、主制御部101は、旧道経路探索部104に対して、ステップS001で受け付けた年代に応じたリンクデータを、リンクテーブル200から読み出し、経路探索に用いることができるようロードするよう指示する。旧道経路探索部104は、当該指示を受け付けると、該当する年代のリンクデータを適用するようロードする。   First, the main control unit 101 loads link data corresponding to the age for which the designation has been received (step S002). Specifically, the main control unit 101 reads the link data corresponding to the age received in step S001 from the link table 200 and loads the old road route search unit 104 so that it can be used for the route search. Instruct. When the old road route search unit 104 receives the instruction, the old road route search unit 104 loads the link data of the corresponding age.

そして、入力受付部102は、タッチパネル51等を介して検知した目的地を指定する入力情報を受け付けて、主制御部101へ入力された内容を出力する(ステップS003)。主制御部101は、旧道経路探索部104に目的地を出力し、旧道経路探索部104は目的地の情報を受け取る。   Then, the input receiving unit 102 receives input information for designating the detected destination via the touch panel 51 or the like, and outputs the content input to the main control unit 101 (step S003). The main control unit 101 outputs the destination to the old road route search unit 104, and the old road route search unit 104 receives the destination information.

そして、旧道経路探索部104は、主制御部101から現在地の情報を取得する(ステップS004)。そして、旧道経路探索部104は、ロードされた年代の地図において、ステップS004にて取得した現在地からステップS003で受け付けた目的地へ到る経路を探索し、探索された推奨経路をオリジナル経路とする(ステップS005)。なお、旧道経路探索部104は、ロードされた年代の地図を適用し、ダイクストラ法等の経路探索ロジックを用いて、所定のリンクおよびノードに対して予め設定されたコストに基づいて経路を探索する。   Then, the old road route search unit 104 acquires the current location information from the main control unit 101 (step S004). Then, the old road route search unit 104 searches for a route from the current location acquired in step S004 to the destination accepted in step S003 in the loaded age map, and uses the searched recommended route as the original route. (Step S005). The old road route search unit 104 applies a loaded age map and searches for a route based on a cost set in advance for a predetermined link and node using a route search logic such as the Dijkstra method. .

経路置換部106は、オリジナル経路のうち、現在の年代のリンクデータに置換できない置換不能区間を特定する(ステップS006)。具体的には、経路置換部106は、オリジナル経路を構成するリンクとノードのうち、現在の年代のリンクデータに含まれないものを抽出する。そして、経路置換部106は、抽出したリンクとノードのうち、連続するものをつなげて、つなげた単位を置換不能区間として特定する。   The route replacement unit 106 identifies a non-replaceable section that cannot be replaced with link data of the current age in the original route (step S006). Specifically, the route replacement unit 106 extracts links and nodes constituting the original route that are not included in the link data of the current age. Then, the path replacement unit 106 connects consecutive links among the extracted links and nodes, and identifies the connected unit as an unreplaceable section.

経路探索部105は、現在の年代のリンクデータを適用できるように、ロードする(ステップS007)。なお、現在の年代のリンクデータが記憶装置3に格納されていない場合には、最新のリンクデータを現在の年代のリンクデータとする。   The route search unit 105 loads so that link data of the current age can be applied (step S007). If link data of the current age is not stored in the storage device 3, the latest link data is used as link data of the current age.

そして、経路探索部105は、ロードした現在の年代のリンクデータを用いて、置換不能区間ごとに、当該置換不能区間の始点から終点へ到る経路を探索する(ステップS008)。具体的には、経路探索部105は、置換不能区間ごとに、当該区間の始点から終点へ到る経路を、ロードされた現在の年代の地図を適用して、ダイクストラ法等の経路探索ロジックにより、当該置換不能区間を置換するための代替経路として探索する。   Then, the route searching unit 105 searches for the route from the start point to the end point of the non-replaceable section for each non-replaceable section using the loaded link data of the current age (step S008). Specifically, the route search unit 105 applies, for each non-replaceable section, a route from the start point to the end point of the section, using the loaded map of the current age, and the route search logic such as the Dijkstra method. The search is performed as an alternative route for replacing the non-replaceable section.

経路探索部105は、置換不能区間については、ステップS008で探索した代替経路に置き換えて、置換不能区間以外の区間については、当該区間の経路を適用して、各区間をつなげて経路を合成し、合成した経路を現行経路として特定する(ステップS009)。   The route searching unit 105 replaces the non-replaceable section with the alternative route searched in step S008, and applies the route of the section to a section other than the non-replaceable section, and combines the sections to synthesize a route. The synthesized route is specified as the current route (step S009).

次に、旧道経路探索部104は、ステップS005にて探索したオリジナル経路と、ステップS009にて合成した現行経路と、を一覧することができる経路確認画面の表示情報を構成し、当該表示情報を出力処理部103に出力する。出力処理部103は、受け取った表示情報をディスプレイ2に表示させる。あわせて旧道経路探索部104は、現行経路を推奨経路として設定する(ステップS010)。   Next, the old road route search unit 104 configures display information of a route confirmation screen that can list the original route searched in step S005 and the current route combined in step S009, and displays the display information. The data is output to the output processing unit 103. The output processing unit 103 displays the received display information on the display 2. In addition, the old road route search unit 104 sets the current route as a recommended route (step S010).

図5(a)は、ナビゲーション装置100のメニュー画面の一部である、目的地設定画面400の例を示す図である。目的地設定画面400は、通常の目的地設定を行う指示を受け付けるための通常指定ボタン401と、年代を指定して旧道経路探索を行うための年代指定ボタン402と、を備える。ここで、年代指定ボタン402への入力指示を受け付けると、旧道経路探索処理が、ステップS001から開始される。   FIG. 5A is a diagram illustrating an example of the destination setting screen 400 that is a part of the menu screen of the navigation device 100. The destination setting screen 400 includes a normal designation button 401 for receiving an instruction for performing normal destination setting, and a year designation button 402 for performing an old road route search by designating the age. Here, when an input instruction to the age designation button 402 is accepted, the old road route search process is started from step S001.

図5(b)は、旧道経路探索処理のステップS001にて年代の指定を受け付ける年代指定画面410の例を示す図である。年代指定画面410は、年代を指定するための数値入力を受け付ける数値入力キーボタン411と、指定された年代を表示する指定年代領域412と、入力した年代を確定させるための入力指定を受け付けるOKボタン413と、を含んで構成される。使用者は、数値入力キーボタン411のいずれかの数値を4桁指定入力することで、年代を指定し、OKボタン413を指定入力することで、入力した年代を確定させて、旧道による経路探索処理を開始させることができる。   FIG. 5B is a diagram showing an example of the age designation screen 410 that accepts designation of the age in step S001 of the old road route search process. The age designation screen 410 has a numeric input key button 411 for accepting a numeric input for designating the age, a designated age area 412 for displaying the designated age, and an OK button for accepting an input designation for confirming the entered age. 413. The user designates one of the numerical values on the numeric input key buttons 411, designates the age, designates the age, and designates the OK button 413, confirms the entered age, and searches for the route by the old road. Processing can be started.

図6は、旧道経路探索処理のステップS010にて表示される経路確認画面500の例を示す図である。経路確認画面500には、現在地を示すカーマーク501と、目的地を示す目的地アイコン502と、カーマーク501の位置から目的地アイコン502の位置へ到る経路を表示する領域が含まれる。当該経路として、オリジナル経路と、現行経路と、が表示される。両経路は、経路ごとに判別可能に実線または破線で表示される。図6では、例えば、交差点505から交差点506へ到る区間が置換不能区間508である例を示している。当該置換不能区間508については、代替経路504が現在の年代のリンクデータを利用して探索された結果、推奨経路として表示されている。なお、経路確認画面500には、凡例表示領域510と、やり直しの指示入力を受け付けるやり直しボタン521と、当該推奨経路に基づく経路誘導を開始するよう指示する入力を受け付けるOKボタン522と、が表示されている。凡例表示領域510には、現在の年代512と、指定された年代511とが、それぞれの年代の経路を示す線の表現と対応付けられて表示される。   FIG. 6 is a diagram showing an example of the route confirmation screen 500 displayed in step S010 of the old road route search process. The route confirmation screen 500 includes a car mark 501 indicating the current location, a destination icon 502 indicating the destination, and a region for displaying a route from the position of the car mark 501 to the location of the destination icon 502. The original route and the current route are displayed as the route. Both routes are displayed as solid lines or broken lines so that they can be distinguished for each route. FIG. 6 shows an example in which the section from the intersection 505 to the intersection 506 is a non-replaceable section 508, for example. The replacement impossible section 508 is displayed as a recommended route as a result of searching for an alternative route 504 using link data of the current age. The route confirmation screen 500 displays a legend display area 510, a redo button 521 that accepts a redo instruction input, and an OK button 522 that accepts an instruction to start route guidance based on the recommended route. ing. In the legend display area 510, the current age 512 and the specified age 511 are displayed in association with the expression of the line indicating the route of each age.

次に、図7を用いて、旧道経路探索処理のステップS008において経路探索部105によりなされる代替経路の探索の概念を説明する。図7は、現在地601から目的地602へ到る経路が、現在地が存在するリンク603、リンク603の終点ノードであるノード606、ノード606〜ノード607を直接接続するリンク604、ノード607を始点として目的地602を終点とするリンク605、により構成されていることを示す図である。ただし、リンク604は、旧道であり、ある過去の時代には存在した道路であるが、現在の年代までの間に当該リンクは廃道となり、代わりにノード608を通る経路すなわち2リンクから構成される経路と、ノード609およびノード610の二つのノードを通る経路すなわち3リンクから構成される経路と、が新たに設けられたものとする。   Next, the concept of the alternative route search performed by the route search unit 105 in step S008 of the old road route search process will be described with reference to FIG. In FIG. 7, the route from the current location 601 to the destination 602 is a link 603 where the current location exists, a node 606 that is an end node of the link 603, a link 604 that directly connects the nodes 606 to 607, and a node 607. It is a figure which shows that it is comprised by the link 605 which makes the destination 602 an end point. However, although the link 604 is an old road and has existed in a certain past era, the link has been abandoned up to the present age, and is composed of a route passing through the node 608, that is, two links instead. And a route passing through the two nodes of the node 609 and the node 610, that is, a route composed of three links, are newly provided.

ここで、リンク604は、現在の時代の経路と対応づけが可能なリンクではないため、経路置換部106は、当該リンクを置換不能区間とする。そして、リンク603、リンク605は、現在の時代の経路と対応付けが可能なリンクである。このような場合には、経路置換部106は、当該置換不能区間すなわちノード606からノード607に到る経路に代替しうる経路を、リンク数が少ないものから選ぶ。具体的には、ノード606とノード608をつなぐリンク、および、ノード608とノード607をつなぐリンク、からなる経路は、リンクの数が2である。一方、ノード606とノード609をつなぐリンク、ノード609とノード610をつなぐリンク、および、ノード610とノード607をつなぐリンクからなる経路は、リンクの数が3である。したがって、経路置換部106は、リンクの数が2である前者の経路を、代替経路として選ぶ。なお、ダイクストラ法では、リンクのコストをその性質にかかわらず全て1とするよう重み付けを行うことで、同様の代替経路の探索を実現することができる。   Here, since the link 604 is not a link that can be associated with the route of the current era, the route replacement unit 106 sets the link as a non-replaceable section. The links 603 and 605 are links that can be associated with the route of the current era. In such a case, the route replacement unit 106 selects a route that can be replaced by the non-replaceable section, that is, the route from the node 606 to the node 607, from those having a small number of links. Specifically, a route including a link connecting the node 606 and the node 608 and a link connecting the node 608 and the node 607 has two links. On the other hand, a path including a link connecting the node 606 and the node 609, a link connecting the node 609 and the node 610, and a link connecting the node 610 and the node 607 has three links. Therefore, the route replacement unit 106 selects the former route having two links as an alternative route. In the Dijkstra method, the same alternative route search can be realized by performing weighting so that all link costs are 1 regardless of their properties.

上記の概念により、各置換不能区間について、代替経路を現在の年代のリンクデータを用いて求め、つなぎ合わせることで、旧道になるべく近い道路を現在の地図上で誘導することができるようになる。   Based on the above concept, for each non-replaceable section, an alternative route is obtained by using link data of the current age, and by connecting them, a road as close as possible to the old road can be guided on the current map.

図8は、このような経路誘導の例について、概要を説明するための図である。図8には、現在地701から目的地702へ到る経路のうち、オリジナル経路(例えば1980年の経路)である旧道を用いた点線で示す経路704と、オリジナル経路を現在(例えば2010年)の年代の地図上に置き変えた実線で示す経路703と、が示されている。なお、オリジナル経路である経路704沿いには、かつて存在した遊園地705の跡地があるものとする。このような場合に、経路誘導部107は、遊園地705の跡地から最も近い位置において、かつて付近に遊園地があったことを知らせるメッセージ706を出力する。このメッセージは、画面上で文字列として表示するようにしても良いし、音声により出力しても良いし、その両方で出力するようにしても良い。   FIG. 8 is a diagram for explaining the outline of an example of such route guidance. In FIG. 8, among the routes from the current location 701 to the destination 702, a route 704 indicated by a dotted line using an old road that is an original route (for example, 1980 route) and an original route for the current (for example, 2010) are shown. A path 703 indicated by a solid line replaced on the age map is shown. It is assumed that there is a former site of the amusement park 705 along the original route 704. In such a case, the route guiding unit 107 outputs a message 706 informing that the amusement park was once in the vicinity at the position closest to the amusement park 705 site. This message may be displayed as a character string on the screen, may be output by voice, or may be output by both.

以上が、本発明に係る第一の実施形態である。第一の実施形態によれば、ナビゲーション装置100は、古い年代で探索された経路を、現在の年代の地図上で再現することが可能となる。また、経路誘導部107が、再現した推奨経路に従って経路の誘導情報を生成し、出力することができる。そのため、ナビゲーション装置100は、古い年代の地図情報を用いて経路を探索し、誘導することができるといえる。   The above is the first embodiment according to the present invention. According to the first embodiment, the navigation device 100 can reproduce the route searched in the old age on the map of the current age. Further, the route guidance unit 107 can generate and output route guidance information according to the reproduced recommended route. Therefore, it can be said that the navigation apparatus 100 can search and guide the route using the map information of the old age.

次に、図9、図10を用いて、本発明に係る第二の実施形態を説明する。第二の実施形態においては、基本的に第一の実施形態と同様の構成を備えるが、一部において相違する。以下、その相違点を中心に説明する。   Next, a second embodiment according to the present invention will be described with reference to FIGS. The second embodiment basically has the same configuration as the first embodiment, but is partially different. Hereinafter, the difference will be mainly described.

図9は、第二の実施形態にかかるナビゲーション装置100が実施する旧道経路探索処理を示すフロー図である。このフローは、第一の実施形態に係る旧道経路探索処理のフローと基本的に同様であるが、ステップS005を実施した後の処理に相違があるため、その説明を以下に行う。   FIG. 9 is a flowchart showing an old road route search process performed by the navigation device 100 according to the second embodiment. This flow is basically the same as the flow of the old road route search process according to the first embodiment, but since there is a difference in the process after step S005 is performed, the description will be given below.

ステップS005において、旧道経路探索部104がオリジナル経路を探索した後、経路置換部106は、オリジナル経路を構成するノードの位置を座標等によりそれぞれ特定する(ステップS106)。   In step S005, after the old road route search unit 104 searches for the original route, the route replacement unit 106 specifies the positions of the nodes constituting the original route by coordinates or the like (step S106).

次に、経路探索部105は、現在の年代のリンクデータを適用できるように、ロードする(ステップS107)。   Next, the route search part 105 loads so that the link data of the present age can be applied (step S107).

そして、経路置換部106は、ロードした現在の年代のリンクデータを用いて、特定したノードの位置から所定の距離内にあるリンクおよびノードのコストを重み付けする(ステップS108)。具体的には、経路置換部106は、ステップS106にて特定した各ノードの位置から所定の距離内に存在するリンクおよびノードのリンクコストを、所定量あるいは所定の割合で減少させて、他のリンクあるいはノードよりもコスト上有利なように設定する。なお、経路置換部106は、リンクコストを減少させる処理において、ステップS106にて特定した各ノードの位置からの距離が近いほど、コストの減少割合の幅を大きくするようにしてもよい。   Then, the route replacement unit 106 weights the cost of the link and the node that are within a predetermined distance from the position of the identified node, using the loaded link data of the current age (step S108). Specifically, the route replacement unit 106 reduces the link cost of links and nodes existing within a predetermined distance from the position of each node specified in step S106 by a predetermined amount or a predetermined rate, The cost is set to be more advantageous than the link or node. In the process of reducing the link cost, the route replacement unit 106 may increase the cost reduction rate as the distance from the position of each node specified in step S106 is closer.

そして、経路探索部105は、ステップS108において重み付けを行ったコストを用いて、現在地から目的地へ到る経路探索を行う。そして、得られた経路の情報を、現行経路として特定する(ステップS109)。   Then, the route search unit 105 searches for a route from the current location to the destination using the cost weighted in step S108. Then, the obtained route information is specified as the current route (step S109).

次に、旧道経路探索部104は、ステップS005にて探索したオリジナル経路と、ステップS109にて探索した現行経路と、を一覧することができる経路確認画面の表示情報を構成し、当該表示情報を出力処理部103に出力する。出力処理部103は、受け取った表示情報をディスプレイ2に表示させる。あわせて旧道経路探索部104は、現行経路を推奨経路として設定する(ステップS110)。   Next, the old road route search unit 104 configures display information on a route confirmation screen that can list the original route searched in step S005 and the current route searched in step S109, and displays the display information. The data is output to the output processing unit 103. The output processing unit 103 displays the received display information on the display 2. In addition, the old road route search unit 104 sets the current route as a recommended route (step S110).

次に、図10を用いて、第二の実施形態における旧道経路探索処理のステップS108において経路置換部106によりなされるコストの重み付けの具体例を説明する。図10(a)は、その具体例の一つを示す図である。現在地801から目的地802へ到る経路が、現在地が存在するリンク803、リンク803の終点ノードであるノード806、ノード806からノード807を接続する区間804、ノード807を始点として目的地802を終点とするリンク805、により構成されていることを示す。なお、区間804には、ノード808およびノード809が含まれているものとする。ただし、リンク804は、旧道であり、ある過去の時代には存在した道路であるが、現在の年代までの間に当該リンクは廃道となり、代わりにノード810およびノード811を通る経路が新たに設けられたものとする。   Next, a specific example of the weighting of the cost performed by the route replacement unit 106 in step S108 of the old road route search process in the second embodiment will be described with reference to FIG. FIG. 10A is a diagram showing one specific example. The route from the current location 801 to the destination 802 is the link 803 where the current location exists, the node 806 that is the end node of the link 803, the section 804 that connects the node 806 to the node 807, and the destination 802 starting from the node 807 It shows that it is comprised by the link 805. Note that the section 804 includes a node 808 and a node 809. However, although the link 804 is an old road and has existed in a certain past era, the link has been abandoned up to the present age, and instead, a route passing through the node 810 and the node 811 is newly provided. It shall be provided.

このような場合において、経路置換部106は、ノード808およびノード809のそれぞれから、所定の距離内の領域に含まれるリンクおよびノードのコストを、一定割合で、あるいは一定の値だけ、減少させる。すなわち、経路置換部106は、ノード808から所定の距離内の領域820に含まれるノード810のコストを下げ、当該ノードを開始ノードまたは終了ノードとするリンクのコストを下げる。また、経路置換部106は、ノード808から所定の距離内の領域820よりも外側の所定の距離内の領域821に含まれるノードおよび当該ノードに接続するリンクがあれば、当該ノードおよびリンクのコストを減少させる。この場合には、よりノード808に近い領域820に含まれるノードおよび当該ノードに接続するリンクのコストの減少率は、領域821に含まれるノードおよび当該ノードに接続するリンクのコストの減少率より大きくなるものとする。同様に、ノード809についても、ノード809に近い領域830に含まれるノードおよび当該ノードに接続するリンクのコストの減少率は、領域831に含まれるノードおよび当該ノードに接続するリンクのコストの減少率より大きくなるものとする。   In such a case, the route replacement unit 106 reduces the cost of the link and the node included in the area within a predetermined distance from each of the node 808 and the node 809 at a constant rate or by a constant value. That is, the route replacement unit 106 reduces the cost of the node 810 included in the region 820 within a predetermined distance from the node 808, and reduces the cost of the link having the node as the start node or the end node. Further, if there is a node included in a region 821 within a predetermined distance outside the region 820 within a predetermined distance from the node 808 and a link connected to the node, the route replacement unit 106 costs the node and the link. Decrease. In this case, the cost reduction rate of the node included in the region 820 closer to the node 808 and the link connected to the node is larger than the cost reduction rate of the node included in the region 821 and the link connected to the node. Shall be. Similarly, with regard to the node 809, the cost reduction rate of the node included in the region 830 close to the node 809 and the link connected to the node is the same as the cost reduction rate of the node included in the region 831 and the link connected to the node. It will be larger.

図10(b)は、図10(a)とは別の具体例の一つを示す図である。図10(b)は、原則、図10(a)に示すのと同様の構成であるが、コストを減少させる領域の設定の仕方に相違がある。図10(b)に挙げている例では、経路置換部106は、ノード808、ノード809の二点を焦点とする所定の短半径を備える楕円の領域840を設け、当該領域に含まれるリンクおよびノードのコストを、一定割合で、あるいは一定の値だけ、減少させる。すなわち、経路置換部106は、ノード808およびノード809を焦点とする所定の短半径を備える楕円の領域840に含まれるノード810のコストを下げ、当該ノードを開始ノードまたは終了ノードとするリンクのコストを下げる。また、経路置換部106は、楕円の領域840よりも外側の所定の短半径を備える領域841に含まれるノードおよび当該ノードに接続するリンクがあれば、当該ノードおよびリンクのコストを減少させる。この場合には、より短半径が短い領域840に含まれるノード(図10(b)においては、ノード810)および当該ノードに接続するリンクのコストの減少率は、短半径が長い領域841に含まれるノード(図10(b)においては、ノード811)および当該ノードに接続するリンクのコストの減少率より大きくなるものとする。   FIG. 10B is a diagram showing one specific example different from FIG. FIG. 10B is basically the same configuration as that shown in FIG. 10A, but there is a difference in how to set an area for reducing the cost. In the example illustrated in FIG. 10B, the path replacement unit 106 provides an elliptical region 840 having a predetermined short radius with two points of the node 808 and the node 809 as focal points, and links included in the region and Reduce the cost of a node by a certain percentage or by a certain value. That is, the path replacement unit 106 reduces the cost of the node 810 included in the elliptical region 840 having a predetermined short radius with the node 808 and the node 809 as a focal point, and the cost of the link having the node as the start node or the end node. Lower. Further, if there is a node included in the region 841 having a predetermined short radius outside the elliptical region 840 and a link connected to the node, the route replacement unit 106 reduces the cost of the node and the link. In this case, the cost reduction rate of the node (the node 810 in FIG. 10B) and the link connected to the node included in the region 840 having a shorter short radius is included in the region 841 having a long short radius. It is assumed that the cost reduction rate of the node (node 811 in FIG. 10B) and the link connected to the node is larger than the reduction rate.

以上、第二の実施形態について、第一の実施形態との相違を中心に説明した。本発明の第二の実施形態によると、ナビゲーション装置100は、第一の実施形態に比べて、よりオリジナル経路に近い位置にある経路が探索される可能性が高くなる。そのため、オリジナル経路を可能な限りなぞるような経路誘導を受けたい場合に、より高い効果を奏することができる。   The second embodiment has been described above with a focus on differences from the first embodiment. According to the second embodiment of the present invention, the navigation device 100 is more likely to search for a route that is closer to the original route than in the first embodiment. Therefore, when it is desired to receive route guidance that traces the original route as much as possible, a higher effect can be achieved.

本発明は、上記第一の実施形態および第二の実施形態に制限されない。上記第一の実施形態および第二の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。例えば、予め地図を所定のルールに従って区分けしておき、オリジナル経路と同じ区分けに属するノードやリンクのコストを一律に減少させるようにしてもよい。このようにすることで、演算処理負荷の軽減が可能となり、応答性を高めることができるようになる。   The present invention is not limited to the first embodiment and the second embodiment. The first embodiment and the second embodiment can be variously modified within the scope of the technical idea of the present invention. For example, the map may be classified in advance according to a predetermined rule, and the costs of nodes and links belonging to the same classification as the original route may be reduced uniformly. By doing so, it is possible to reduce the arithmetic processing load and to improve the responsiveness.

以上、本発明について、実施形態を中心に説明した。なお、上記の実施形態では、本発明を車載ナビゲーション装置に適用した例について説明したが、本発明はナビゲーション装置に限らず、移動体の経路案内を行う装置全般に適用することができる。   In the above, this invention was demonstrated centering on embodiment. In the above embodiment, an example in which the present invention is applied to an in-vehicle navigation device has been described. However, the present invention is not limited to a navigation device, but can be applied to any device that performs route guidance for a moving body.

1・・・演算処理部、2・・・ディスプレイ、3・・・記憶装置、4・・・音声出入力装置、5・・・入力装置、6・・・ROM装置、7・・・車速センサ、8・・・ジャイロセンサ、9・・・GPS受信装置、10・・・FM多重放送受信装置、11・・・ビーコン受信装置、12・・・通信装置、21・・・CPU、22・・・RAM、23・・・ROM、24・・・I/F、25・・・バス、41・・・マイクロフォン、42・・・スピーカ、51・・・タッチパネル、52・・・ダイヤルスイッチ、100・・・ナビゲーション装置、101・・・主制御部、102・・・入力受付部、103・・・出力処理部、104・・・旧道経路探索部、105・・・経路探索部、106・・・経路置換部、107・・・経路誘導部、200・・・リンクテーブル DESCRIPTION OF SYMBOLS 1 ... Arithmetic processing part, 2 ... Display, 3 ... Memory | storage device, 4 ... Voice output device, 5 ... Input device, 6 ... ROM device, 7 ... Vehicle speed sensor , 8 ... Gyro sensor, 9 ... GPS receiver, 10 ... FM multiplex broadcast receiver, 11 ... Beacon receiver, 12 ... Communication device, 21 ... CPU, 22 ... RAM, 23 ... ROM, 24 ... I / F, 25 ... bus, 41 ... microphone, 42 ... speaker, 51 ... touch panel, 52 ... dial switch, 100. ..Navigation device, 101... Main control unit, 102... Input reception unit, 103... Output processing unit, 104 ... old road route search unit, 105. Route replacement unit, 107 ... Route guidance unit, 200 Link table

Claims (11)

複数の年代に対応づけられた地図情報を記憶する記憶手段と、
出発地を特定する出発地特定手段と、
年代の指定と、目的地の指定と、を受け付ける受付手段と、
前記地図情報のうち、前記受付手段により受け付けた年代に対応付けられた地図情報を用いて、前記出発地から前記目的地へ到る第一の経路を探索する第一の経路探索手段と、
前記第一の経路を、前記指定された年代と異なる第二の年代に対応付けられた地図情報において対応付けを試みる対応付け手段と、
前記第一の経路のうち、前記対応付け手段によって対応付けができない部分について、前記第二の年代に対応付けられた地図情報を用いて経路を探索して置き換えることで、第二の経路を探索する第二の経路探索手段と、
前記第二の経路を表示させる表示手段と、
を備えることを特徴とするナビゲーション装置。
Storage means for storing map information associated with a plurality of ages;
A starting point specifying means for specifying a starting point;
An accepting means for accepting designation of the age and designation of the destination;
Of the map information, a first route search means for searching for a first route from the departure place to the destination using map information associated with the age received by the reception means;
Association means for attempting to associate the first route with map information associated with a second age different from the designated age;
Search the second route by searching for and replacing the portion of the first route that cannot be matched by the matching means using the map information associated with the second age. Second route searching means for
Display means for displaying the second route;
A navigation device comprising:
請求項1に記載のナビゲーション装置であって、
前記表示手段は、前記第二の経路に加えて、さらに、前記第一の経路を表示させる、
ことを特徴とするナビゲーション装置。
The navigation device according to claim 1,
In addition to the second route, the display means further displays the first route.
A navigation device characterized by that.
請求項1または2に記載のナビゲーション装置であって、
前記対応付け手段は、前記第一の経路を構成する所定の部分が、前記第二の年代に対応付けられた地図情報に含まれない場合には、当該部分は対応付けができない部分であるとする、
ことを特徴とするナビゲーション装置。
The navigation device according to claim 1 or 2,
If the predetermined part constituting the first route is not included in the map information associated with the second age, the associating means is a part that cannot be associated. To
A navigation device characterized by that.
請求項1〜3のいずれか一項に記載のナビゲーション装置であって、
前記第二の経路探索手段は、前記対応付けができない部分についての経路探索処理において、前記第一の経路の周囲にある道路のコストを下げて経路を探索する、
ことを特徴とするナビゲーション装置。
The navigation device according to any one of claims 1 to 3,
The second route search means searches for a route by reducing the cost of a road around the first route in the route search process for the portion that cannot be associated,
A navigation device characterized by that.
請求項4に記載のナビゲーション装置であって、
前記第二の経路探索手段は、前記第一の経路を構成する道路上の所定の地点を基準とする所定の範囲に含まれる道路を、前記第一の経路の周囲にある道路とする、
ことを特徴とするナビゲーション装置。
The navigation device according to claim 4,
The second route search means, a road included in a predetermined range based on a predetermined point on the road constituting the first route is a road around the first route,
A navigation device characterized by that.
請求項4または5に記載のナビゲーション装置であって、
前記第二の経路探索手段は、前記第一の経路の周囲にある道路のコストを下げて経路を探索する処理において、前記第一の経路を構成する道路上の所定の地点からの距離が近いほど、前記第一の経路の周囲にある道路のコストを大幅に下げる、
ことを特徴とするナビゲーション装置。
The navigation device according to claim 4 or 5, wherein
In the process of searching for a route by reducing the cost of a road around the first route, the second route searching means is close to a predetermined point on the road constituting the first route. The cost of the road around the first route is greatly reduced,
A navigation device characterized by that.
請求項5または6に記載のナビゲーション装置であって、
前記第一の経路を構成する道路上の所定の地点は、前記第一の経路を構成する道路を構成するリンクの接続点である、
ことを特徴とするナビゲーション装置。
The navigation device according to claim 5 or 6, wherein
The predetermined point on the road constituting the first route is a connection point of links constituting the road constituting the first route.
A navigation device characterized by that.
請求項5または6に記載のナビゲーション装置であって、
前記第一の経路を構成する道路上の所定の地点は、前記第一の経路を構成する道路を構成するリンクの接続点が複数ある場合には、隣接する二つの接続点であり、
前記所定の範囲は、前記二つの接続点を二焦点とする楕円の範囲により特定される、
ことを特徴とするナビゲーション装置。
The navigation device according to claim 5 or 6, wherein
The predetermined point on the road constituting the first route is two adjacent connection points when there are a plurality of link connection points constituting the road constituting the first route,
The predetermined range is specified by an ellipse range having the two connection points as two focal points.
A navigation device characterized by that.
請求項1〜8のいずれか一項に記載のナビゲーション装置であって、
前記表示手段は、地図上に、前記第一の経路と、前記第二の経路と、を表示するとともに、当該第一の経路と対応付けて第一の年代を表示する、
ことを特徴とするナビゲーション装置。
The navigation device according to any one of claims 1 to 8,
The display means displays the first route and the second route on a map, and displays the first age in association with the first route.
A navigation device characterized by that.
請求項1〜9のいずれか一項に記載のナビゲーション装置であって、さらに、
前記記憶手段には、前記年代ごとに、施設と、当該施設を説明する情報が記憶されており、
前記第一の経路のうち、前記対応付け手段によって対応付けができない部分の周囲にある施設を特定し、当該施設を説明する情報を前記記憶手段から読み出して表示する経路誘導手段を備える、
ことを特徴するナビゲーション装置。
The navigation device according to any one of claims 1 to 9, further comprising:
In the storage means, for each age, facilities and information explaining the facilities are stored,
A route guidance unit that identifies a facility around a portion of the first route that cannot be associated by the association unit, and that reads and displays information describing the facility from the storage unit;
A navigation device characterized by that.
ナビゲーション装置のナビゲーション方法であって、
前記ナビゲーション装置は、
複数の年代に対応づけられた地図情報を記憶する記憶手段と、
出発地を特定する出発地特定手段と、
年代の指定と、目的地の指定と、を受け付ける受付手段と、を備え、
前記地図情報のうち、前記受付手段により受け付けた年代に対応付けられた地図情報を用いて、前記出発地から前記目的地へ到る第一の経路を探索する第一の経路探索ステップと、
前記第一の経路を、前記指定された年代と異なる第二の年代に対応付けられた地図情報において対応付けを試みる対応付けステップと、
前記第一の経路のうち、前記対応付けステップにおいて対応付けができない部分について、前記第二の年代に対応付けられた地図情報を用いて経路を探索して置き換えることで、第二の経路を探索する第二の経路探索ステップと、
前記第二の経路を表示させる表示ステップと、
を実施することを特徴とするナビゲーション方法。
A navigation method for a navigation device, comprising:
The navigation device
Storage means for storing map information associated with a plurality of ages;
A starting point specifying means for specifying a starting point;
Receiving means for accepting designation of the age and designation of the destination,
Of the map information, a first route search step for searching for a first route from the departure point to the destination using map information associated with the age received by the receiving unit;
An association step of attempting to associate the first route with map information associated with a second age different from the designated age;
The second route is searched by searching for and replacing the portion of the first route that cannot be matched in the matching step by using the map information associated with the second age. A second route search step to:
A display step of displaying the second route;
The navigation method characterized by implementing.
JP2010106301A 2010-05-06 2010-05-06 Navigation device and navigation method thereof Pending JP2011237188A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010106301A JP2011237188A (en) 2010-05-06 2010-05-06 Navigation device and navigation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010106301A JP2011237188A (en) 2010-05-06 2010-05-06 Navigation device and navigation method thereof

Publications (1)

Publication Number Publication Date
JP2011237188A true JP2011237188A (en) 2011-11-24

Family

ID=45325352

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010106301A Pending JP2011237188A (en) 2010-05-06 2010-05-06 Navigation device and navigation method thereof

Country Status (1)

Country Link
JP (1) JP2011237188A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023011414A (en) * 2021-07-12 2023-01-24 トヨタ自動車株式会社 Method for generating operation routes, program, and operation route generator

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023011414A (en) * 2021-07-12 2023-01-24 トヨタ自動車株式会社 Method for generating operation routes, program, and operation route generator
JP7571679B2 (en) 2021-07-12 2024-10-23 トヨタ自動車株式会社 Travel route generation method, program, and travel route generation device

Similar Documents

Publication Publication Date Title
JP4377246B2 (en) Information processing apparatus, system thereof, method thereof, program thereof, and recording medium recording the program
JP5492694B2 (en) Navigation device, program, and display method
JP4159372B2 (en) GUIDANCE GUIDANCE SYSTEM, TERMINAL DEVICE, GUIDANCE GUIDANCE METHOD, PROGRAM THEREOF, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP2010197211A (en) Server apparatus, navigation apparatus, route information presentation system and route information presentation method
WO2006001414A1 (en) Traffic situation display device, method and program thereof and recording medium with the program recorded therein
EP2770299B1 (en) Information terminal and program
JP2016218361A (en) Speech recognition system, in-vehicle device, and server device
JP5149097B2 (en) Navigation device and route search method
JP5448626B2 (en) Navigation device, server device, and navigation system
JP2012037402A (en) Route output device and output method thereof
WO2010113909A1 (en) Map display device and map image display method of map display device
JP5607389B2 (en) Navigation device and map update guidance method thereof
JP2011237188A (en) Navigation device and navigation method thereof
JP2013156216A (en) Navigation device, software update program, and update method
JP4036762B2 (en) MAP INFORMATION PROCESSING DEVICE, ITS SYSTEM, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP4696253B2 (en) Travel route setting device, travel route notification device, and travel route notification system
JP2010127770A (en) Navigation device and navigation method
JP4533586B2 (en) Map information processing system, method thereof, program thereof, and recording medium recording the program
JP2007033209A (en) Navigation device
JP5492455B2 (en) Navigation device
JP5219656B2 (en) Traffic information distribution device, traffic information distribution system, and distribution method
JP2012127708A (en) Navigation device and route search method
JP2013160529A (en) Information terminal, program and map display method
JP2010038823A (en) Navigation apparatus, and map display method
JP4355499B2 (en) MAP INFORMATION PROCESSING DEVICE, ITS SYSTEM, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM