JP4263058B2 - Navigation device and route search method thereof - Google Patents
Navigation device and route search method thereof Download PDFInfo
- Publication number
- JP4263058B2 JP4263058B2 JP2003304113A JP2003304113A JP4263058B2 JP 4263058 B2 JP4263058 B2 JP 4263058B2 JP 2003304113 A JP2003304113 A JP 2003304113A JP 2003304113 A JP2003304113 A JP 2003304113A JP 4263058 B2 JP4263058 B2 JP 4263058B2
- Authority
- JP
- Japan
- Prior art keywords
- link
- map
- route
- navigation device
- travel
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 33
- 238000010586 diagram Methods 0.000 claims description 16
- 238000009499 grossing Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 62
- 238000013500 data storage Methods 0.000 description 27
- 230000008569 process Effects 0.000 description 21
- 238000004458 analytical method Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 9
- 239000000470 constituent Substances 0.000 description 8
- 230000008859 change Effects 0.000 description 4
- 230000015654 memory Effects 0.000 description 4
- 230000001105 regulatory effect Effects 0.000 description 4
- 238000000605 extraction Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Description
本発明は、ナビゲーション装置に関し、特に車載用ナビゲーション装置の推奨経路探索処理の技術に関する。 The present invention relates to a navigation device, and more particularly to a technique for a recommended route search process for an in-vehicle navigation device.
特許文献1には、出発地から目的地までの旅行時間が最短となる経路を推奨経路として求めるナビゲーション装置が記載されている。 Patent Document 1 describes a navigation device that obtains, as a recommended route, a route that takes the shortest travel time from a departure place to a destination.
しかし、ユーザ(ドライバ)がより快適に旅行することが重要であるとの観点にたつと、旅行時間若しくは旅行距離が最短である経路が必ずしも推奨経路であるとはいえない。例えば、規制速度(制限速度)が時速60kmの道路を時速30kmで走行しなければならないとすると、ユーザはストレスを感じる。一方、規制速度が時速40kmの道路を時速30kmで走行することについては、ユーザはストレスを感じず順調に走行していると感じるものである。 However, from the viewpoint that it is important for the user (driver) to travel more comfortably, the route with the shortest travel time or travel distance is not necessarily the recommended route. For example, the user feels stress when he / she has to travel at a speed of 30 km / h on a road having a regulated speed (speed limit) of 60 km / h. On the other hand, about driving at a speed of 30 km / h on a road with a regulated speed of 40 km / h, the user feels that he is running smoothly without feeling stress.
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、出発地・目的地間を順調に走行できる経路を推奨経路として探索する技術を提供することにある。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a technique for searching, as a recommended route, a route that can smoothly travel between a departure place and a destination.
また、本発明のナビゲーション装置の経路探索方法は、以下のように構成される。前記ナビゲーション装置は、地図上の道路を構成する各リンクの旅行速度に関する情報を記憶する記憶装置を有し、希望速度を設定するステップと、前記旅行速度と前記希望速度との差から求めたコストを前記各リンクに割り当てるコスト割当ステップと、前記各リンクのコストを用いて、出発地から目的地までの推奨経路の探索を行うステップと、を行う。 The route searching method of the navigation device of the present invention is configured as follows. The navigation device has a storage device for storing information on the travel speed of each link constituting the road on the map, and sets the desired speed, and the cost obtained from the difference between the travel speed and the desired speed. A cost allocating step of allocating a link to each link, and a step of searching for a recommended route from a starting point to a destination using the cost of each link.
また、前記記憶装置に記憶する各リンクの旅行速度に関する情報は、過去に収集された交通情報を統計処理することにより求めたものであってもよい。さらに、前記記憶装置に記憶する各リンクの旅行速度に関する情報は、前記交通情報の収集条件ごとに分類されており、前記コスト割当ステップで用いられる各リンクの旅行速度は、当該各リンクを旅行する日時及び状況に対応した収集条件の旅行速度を用いるようにしてもよい。 Moreover, the information regarding the travel speed of each link stored in the storage device may be obtained by statistically processing traffic information collected in the past. Furthermore, the information regarding the travel speed of each link stored in the storage device is classified according to the collection condition of the traffic information, and the travel speed of each link used in the cost allocation step travels the link. You may make it use the travel speed of the collection conditions corresponding to the date and the situation.
また、前記記憶装置は、前記各リンクのリンク長情報および前記各リンクの旅行時間情報を記憶し、前記コスト割当ステップで用いる旅行速度は、前記リンク長と前記旅行時間とに基づいて求めた旅行速度を用いるようにしてもよい。 Further, the storage device stores link length information of each link and travel time information of each link, and a travel speed used in the cost allocation step is a travel obtained based on the link length and the travel time. Speed may be used.
本発明によれば、順調に走行できる経路を探索する技術を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the technique which searches the path | route which can drive | work smoothly can be provided.
以下に、本発明の一実施形態について、図面を参照して説明する。 An embodiment of the present invention will be described below with reference to the drawings.
図1は、本発明の一実施形態にかかる車載用ナビゲーション装置1000の概略構成図である。図示するように、本実施形態の車載用ナビゲーション装置1000は、演算処理部1と、ディスプレイ2と、地図・統計交通データ記憶装置3と、音声入出力装置4と、入力装置5と、車輪速センサ6と、地磁気センサ7と、ジャイロセンサ8と、GPS(Global Positioning System)受信装置9と、車内LAN装置11と、FM多重放送受信装置12と、ビーコン受信装置13とを有する。 FIG. 1 is a schematic configuration diagram of an in-vehicle navigation device 1000 according to an embodiment of the present invention. As shown in the figure, the in-vehicle navigation device 1000 of this embodiment includes an arithmetic processing unit 1, a display 2, a map / statistical traffic data storage device 3, a voice input / output device 4, an input device 5, and a wheel speed. The sensor 6 includes a geomagnetic sensor 7, a gyro sensor 8, a GPS (Global Positioning System) receiver 9, an in-vehicle LAN device 11, an FM multiplex broadcast receiver 12, and a beacon receiver 13.
演算処理部1は、様々な処理を行う中心的ユニットである。例えば各種センサ6〜8やGPS受信装置9から出力される情報を基にして現在地を検出し、得られた現在地情報に基づいて、表示に必要な地図データを地図・統計交通データ記憶装置3から読み出す。また、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ2へ表示する。また、地図・統計交通データ記憶装置3に記憶されている地図データおよび統計交通データを用いて、ユーザから指示された目的地と現在地(出発地)とを結ぶ最適な経路(推奨経路)を探索し、音声入出力装置4やディスプレイ2を用いてユーザを誘導する。 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 6 to 8 and the GPS receiver 9, and map data necessary for display is obtained from the map / statistical traffic data storage device 3 based on the obtained current location information. read out. Further, the read map data is developed in graphics, and a mark indicating the current location is superimposed on the map data and displayed on the display 2. In addition, using the map data and statistical traffic data stored in the map / statistical traffic data storage device 3, an optimum route (recommended route) connecting the destination instructed by the user and the current location (departure point) is searched. The user is guided using the voice input / output device 4 and the display 2.
ディスプレイ2は、演算処理部1で生成されたグラフィックス情報を表示するユニットで、CRTや液晶ディスプレイなどで構成される。また、演算処理部1とディスプレイ2との間の信号S1は、RGB信号やNTSC(National Television System Committee)信号で接続するのが一般的である。 The display 2 is a unit that displays graphics information generated by the arithmetic processing unit 1, and is configured by a CRT, a liquid crystal display, or the like. The signal S1 between the arithmetic processing unit 1 and the display 2 is generally connected by an RGB signal or an NTSC (National Television System Committee) signal.
地図・統計交通データ記憶装置3は、CD-ROMやDVD-ROMやHDDやICカードといった記憶媒体で構成されている。この記憶媒体には、地図データおよび統計交通データが記憶されている。 The map / statistical traffic data storage device 3 includes a storage medium such as a CD-ROM, DVD-ROM, HDD, or IC card. In this storage medium, map data and statistical traffic data are stored.
図2は、地図・統計交通データ記憶装置3に記憶されている地図データの構成例を示す図である。図示するように、メッシュ領域毎に地図データ310が記憶されている。地図データ310は、メッシュ領域の識別コード(メッシュID)311、および、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ312を有する。リンクデータ312は、リンクの識別コード(リンクID)3121、リンクを構成する2つのノード(開始ノード、終了ノード)の座標情報3122、リンクを含む道路の種別情報3123、リンクの長さを示すリンク長情報3124、リンクの規制速度(制限速度)情報3125、2つのノードにそれぞれ接続するリンクのリンクID(接続リンクID)3126などを有する。なお、ここでは、リンクを構成する2つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理するようにしている。また、地図データ310には、対応するメッシュ領域に含まれている道路以外の地図構成物の情報(名称、種別、座標情報など)も含まれている。 FIG. 2 is a diagram illustrating a configuration example of map data stored in the map / statistical traffic data storage device 3. As shown in the figure, map data 310 is stored for each mesh region. The map data 310 includes a mesh area identification code (mesh ID) 311 and link data 312 of each link constituting a road included in the mesh area. The link data 312 includes a link identification code (link ID) 3121, coordinate information 3122 of two nodes (start node and end node) constituting the link, road type information 3123 including the link, and a link indicating the link length. Long information 3124, link restriction speed (limit speed) information 3125, link ID (connection link ID) 3126 of a link connected to each of the two nodes, and the like. 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. The map data 310 also includes information (name, type, coordinate information, etc.) of map components other than roads included in the corresponding mesh area.
図3は、地図・統計交通データ記憶装置3に記憶されている統計交通データの構成例を示す図である。図示するように、メッシュ領域毎に統計交通データ320が記憶されている。統計交通データ320は、メッシュ領域のメッシュID321、および、そのメッシュ領域に含まれる道路を構成する各リンクの交通情報統計値(過去に収集された交通情報の統計値)を管理するための管理データ322を有する。メッシュID321は、地図データ310のメッシュID311と同じものを用いている。管理データ322は、階層構造を有する複数のテーブル3221〜3224で構成されている。 FIG. 3 is a diagram illustrating a configuration example of statistical traffic data stored in the map / statistical traffic data storage device 3. As shown in the figure, statistical traffic data 320 is stored for each mesh region. The statistical traffic data 320 is management data for managing the mesh ID 321 of the mesh area and the traffic information statistical value (statistical value of the traffic information collected in the past) of each link constituting the road included in the mesh area. 322. The mesh ID 321 is the same as the mesh ID 311 of the map data 310. The management data 322 is composed of a plurality of tables 3221 to 3224 having a hierarchical structure.
テーブル3221は、日の種類を登録するテーブルである。日の種類は、交通情報統計値が異なる傾向を示す単位毎に定めるとよい。ここでは、日の種類として、休日前の平日「平日(休日前)」、休日明けの平日「平日(休日後)」、盆、正月などといった特異日前の平日「平日(特異日前)」、特異日明けの平日「平日(特異日後)」、その他の平日「平日(一般)」、特異日の初日「休日(特異日初め)」、特異日の終日「休日(特異日終り)」、その他の休日「休日(一般)」を含めている。 The table 3221 is a table for registering the day type. The type of day may be determined for each unit indicating a tendency of different traffic information statistics. Here, weekdays before holidays, “weekdays (before holidays)”, weekdays after holidays, “weekdays (after holidays)”, weekdays before special days such as Bon, New Year, etc. Weekdays of the day of the week “Weekdays (after singular days)”, Other weekdays “Weekdays (general)”, First days of singular days “Holidays (beginning of singular days)”, All day of singular days “Holidays (end of singular days)” The holiday “holiday (general)” is included.
テーブル3222は、天気の種類を登録するためのテーブルであり、テーブル3221に登録されている日の種類毎に設けられている。天気の種類は、交通情報統計値が異なる傾向を示す単位毎に定めるとよい。ここでは、天気の種類として、「晴れ・曇り」、「雨」、「大雨」、「雪」、「大雪」を含めている。 The table 3222 is a table for registering the weather type, and is provided for each day type registered in the table 3221. The type of weather may be determined for each unit indicating a tendency of different traffic information statistics. Here, “sunny / cloudy”, “rain”, “heavy rain”, “snow”, “heavy snow” are included as the types of weather.
テーブル3223は、メッシュID321により登録されるメッシュ領域に含まれる道路を構成する各リンクのリンクIDを登録するためのテーブルであり、テーブル3222に登録されている天気の種類毎に設けられている。リンクIDは、地図データ310のリンクID3121と同じものを用いている。 The table 3223 is a table for registering the link ID of each link constituting the road included in the mesh area registered by the mesh ID 321, and is provided for each type of weather registered in the table 3222. The same link ID as the link ID 3121 of the map data 310 is used.
テーブル3224は、時間帯毎の交通情報統計値を登録するためのテーブルであり、テーブル3223に登録されているリンクID毎に設けられている。時間帯毎の交通情報統計値は、これらの基となる複数の交通情報により特定されるリンク旅行時間(および/または旅行速度(移動速度))を含んでいる。また、時間帯毎の交通情報統計値は、これらの基となる交通情報の収集条件(基となる交通情報が収集された日の種類および天気の種類)と対象のリンクとによって分類される。つまり、あるテーブル3224に登録されている時間帯毎の交通情報統計値の対象リンクは、このテーブル3224に対応付けられているテーブル3223のリンクIDにより特定されるリンクである。そして、これらの統計値の基となる交通情報は、このリンクIDが登録されているテーブル3223に対応付けられているテーブル3222の天気の種類により特定される天気であって、かつ、この天気の種類が登録されているテーブル3222に対応付けられているテーブル3221の日の種類により特定される日に収集された交通情報である。 The table 3224 is a table for registering traffic information statistical values for each time zone, and is provided for each link ID registered in the table 3223. The traffic information statistical value for each time zone includes a link travel time (and / or travel speed (movement speed)) specified by a plurality of traffic information based on these. In addition, the traffic information statistics for each time zone are classified according to the traffic information collection conditions (the type of day and weather type when the basic traffic information is collected) and the target link. That is, the target link of the traffic information statistical value for each time zone registered in a certain table 3224 is a link specified by the link ID of the table 3223 associated with this table 3224. The traffic information that is the basis of these statistical values is the weather specified by the type of weather in the table 3222 associated with the table 3223 in which the link ID is registered, and It is the traffic information collected on the day specified by the day type of the table 3221 associated with the table 3222 in which the type is registered.
地図・統計交通データ記憶装置3には、年月日からテーブル3221で管理されている日の種類を特定するための変換テーブルである日付変換テーブルが記憶されている。 The map / statistical traffic data storage device 3 stores a date conversion table that is a conversion table for specifying the type of day managed in the table 3221 from the date of the month.
図4は、日付変換テーブルの構成例を示す図である。図示するように、日付331と、その日付331に対応する日の種類332とが対応付けられて登録されている。このような日付変換テーブルを用いることで、日付より日の種類を簡単に特定することができる。 FIG. 4 is a diagram illustrating a configuration example of a date conversion table. As illustrated, a date 331 and a date type 332 corresponding to the date 331 are registered in association with each other. By using such a date conversion table, the type of day can be easily specified from the date.
図1に戻って説明を続ける。音声入出力装置4は、演算処理部1で生成したユーザへのメッセージを音声信号に変換し出力すると共に、ユーザが発した声を認識し演算処理部1にその内容を転送する処理を行う。 Returning to FIG. 1, the description will be continued. The voice input / output device 4 converts the message to the user generated by the arithmetic processing unit 1 into a voice signal and outputs it, and recognizes the voice uttered by the user and transfers the content to the arithmetic processing unit 1.
入力装置5は、ユーザからの指示を受け付けるユニットで、スクロールキー、縮尺変更キーなどのハードスイッチ、ジョイスティック、ディスプレイ上に貼られたタッチパネルなどで構成される。 The input device 5 is a unit that receives an instruction from a user, and includes a hardware switch such as a scroll key and a scale change key, a joystick, a touch panel pasted on a display, and the like.
センサ6〜8およびGPS受信装置9は、車載用ナビゲーション装置で現在地(自車位置)を検出するために使用するものである。車輪速センサ6は、車輪の円周と計測される車輪の回転数の積から距離を測定し、さらに対となる車輪の回転数の差から移動体が曲がった角度を計測する。地磁気センサ7は、地球が保持している磁場を検知し、移動体が向いている方角を検出する。ジャイロ8は、光ファイバジャイロや振動ジャイロ等で構成され、移動体が回転した角度を検出するものである。GPS受信装置9は、GPS衛星からの信号を受信し移動体とGPS衛星間の距離と距離の変化率を3個以上の衛星に対して測定することで移動体の現在地、進行速度および進行方位を測定する。 The sensors 6 to 8 and the GPS receiver 9 are used for detecting the current location (own vehicle position) by the vehicle-mounted navigation device. The wheel speed sensor 6 measures the distance from the product of the wheel circumference and the measured number of rotations of the wheel, and further measures the angle at which the moving body is bent from the difference in the number of rotations of the paired wheels. The geomagnetic sensor 7 detects the magnetic field held by the earth and detects the direction in which the moving body is facing. The gyro 8 is configured by an optical fiber gyro, a vibration gyro, or the like, and detects an angle at which the moving body rotates. 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 direction of the mobile body. Measure.
車内LAN装置11は、本実施形態の車載用ナビゲーション装置が搭載された車両の様々な情報、例えばドアの開閉情報、ライトの点灯状態情報、エンジンの状況や故障診断結果などを受ける。 The in-vehicle LAN device 11 receives various information of the vehicle on which the in-vehicle navigation device of the present embodiment is mounted, such as door opening / closing information, light lighting state information, engine status and failure diagnosis result.
FM多重放送受信装置12は、FM多重放送信号としてFM多重放送局から送られてくる概略現況交通データ、交通規制情報、および、天気情報を受信する。 The FM multiplex broadcast receiver 12 receives the approximate current traffic data, traffic regulation information, and weather information sent from the FM multiplex broadcast station as FM multiplex broadcast signals.
ビーコン受信装置13は、ビーコンから送られてくるリンク旅行時間を含む現況交通データを受信する。 The beacon receiving device 13 receives current traffic data including the link travel time sent from the beacon.
図5は、演算処理部1のハードウェア構成例を示す図である。 FIG. 5 is a diagram illustrating a hardware configuration example of the arithmetic processing unit 1.
図示するように、演算処理部1は、各デバイス間をバス32で接続した構成としてある。演算処理部1は、数値演算及び各デバイスを制御するといった様々な処理を実行するCPU(Central Processing Unit)21と、地図・統計交通データ記憶装置3から読み出した地図データ、統計交通データや演算データなどを格納するRAM(Random Access Memory)22と、プログラムやデータを格納するROM(Read Only Memory)23と、メモリ間およびメモリと各デバイスとの間のデータ転送を実行するDMA(Direct Memory Access)24と、グラフィックス描画を実行し且つ表示制御を行う描画コントローラ25と、グラフィックスイメージデータを蓄えるVRAM(Video Random Access Memory)26と、イメージデータをRGB信号に変換するカラーパレット27と、アナログ信号をデジタル信号に変換するA/D変換器28と、シリアル信号をバスに同期したパラレル信号に変換するSCI(Serial Communication Interface)29と、パラレル信号をバスに同期させてバス上にのせるPIO(Parallel Input/Output)30と、パルス信号を積分するカウンタ31と、を有する。 As illustrated, the arithmetic processing unit 1 has a configuration in which devices are connected by a bus 32. The arithmetic processing unit 1 includes a central processing unit (CPU) 21 that executes various processes such as numerical calculation and control of each device, and map data, statistical traffic data, and arithmetic data read from the map / statistical traffic data storage device 3. RAM (Random Access Memory) 22 for storing data, ROM (Read Only Memory) 23 for storing programs and data, and DMA (Direct Memory Access) for executing data transfer between the memories and between the memory and each device. 24, a drawing controller 25 that executes graphics drawing and performs display control, a video random access memory (VRAM) 26 that stores graphics image data, a color palette 27 that converts image data into RGB signals, and an analog signal A / D converter 28 that converts the signal into a digital signal and a parallel signal that synchronizes the serial signal with the bus It has a SCI (Serial Communication Interface) 29 for converting a PIO (Parallel Input / Output) 30 put on the bus to synchronize the parallel signals to the bus, a counter 31 for integrating a pulse signal, to the.
図6は、演算処理部1の機能構成を示す図である。 FIG. 6 is a diagram illustrating a functional configuration of the arithmetic processing unit 1.
図示するように、演算処理部1は、ユーザ操作解析部41と、経路探索部42と、経路データ記憶部43と、経路誘導部44と、地図表示処理部45と、現在位置演算部46と、マップマッチ処理部47と、データ読込部48と、軌跡記憶部49と、メニュー表示処理部50と、グラフィックス処理部51とを有する。 As shown in the figure, the calculation processing unit 1 includes a user operation analysis unit 41, a route search unit 42, a route data storage unit 43, a route guidance unit 44, a map display processing unit 45, and a current position calculation unit 46. A map match processing unit 47, a data reading unit 48, a trajectory storage unit 49, a menu display processing unit 50, and a graphics processing unit 51.
現在位置演算部46は、車輪速センサ6で計測される距離パルスデータS5およびジャイロ8で計測される角加速度データS7を各々積分した結果得られる距離データおよび角度データを用い、そのデータを時間軸で積分していくことにより、初期位置(X,Y)から自車走行後の位置である現在地(X′,Y′)を定期的に演算し、マップマッチ処理部47に出力する処理を行う。ここで、自車の回転した角度と進む方位との関係を一致させるため、地磁気センサ7から得られる方位データS6と、ジャイロ8から得られる角加速度データS7を積分した角度データとを参照して、自車が進行している方向の絶対方位を推定する。なお、車輪速センサ6のデータおよびジャイロ8のデータを各々積分してゆくと、誤差が蓄積するため、ある時間周期でGPS受信装置9から得られた位置データS8をもとに蓄積した誤差をキャンセルするという処理を施して、現在地の情報をマップマッチ処理部47に出力する。 The current position calculation unit 46 uses distance data and angle data obtained as a result of integrating the distance pulse data S5 measured by the wheel speed sensor 6 and the angular acceleration data S7 measured by the gyro 8, respectively. The current position (X ′, Y ′), which is the position after the vehicle travels, is periodically calculated from the initial position (X, Y) and is output to the map match processing unit 47. . Here, in order to make the relationship between the rotation angle of the host vehicle and the traveling direction coincide, reference is made to the direction data S6 obtained from the geomagnetic sensor 7 and the angle data obtained by integrating the angular acceleration data S7 obtained from the gyro 8. Estimate the absolute direction of the direction in which the vehicle is traveling. In addition, since the error accumulates when the data of the wheel speed sensor 6 and the data of the gyro 8 are respectively integrated, the error accumulated based on the position data S8 obtained from the GPS receiver 9 in a certain time period is calculated. Processing for canceling is performed, and information on the current location is output to the map match processing unit 47.
マップマッチ処理部47は、データ読込部48によって読み込まれた現在地周辺の地図データと、後述する軌跡記憶部49に記憶されている走行軌跡とを互いに照らし合わせ、形状の相関が最も高い道路(リンク)上に、現在位置演算部46より定期的に出力される現在地を合わせ込むというマップマッチ処理を行う。現在位置演算部46で得られる現在地の情報にはセンサ誤差が含まれているため、さらに位置精度を高めることを目的に、マップマッチ処理を行う。これにより、現在地は、多くの場合、走行道路と一致するようになる。 The map match processing unit 47 compares the map data around the current location read by the data reading unit 48 with the travel locus stored in the locus storage unit 49 described later, and the road (link) having the highest shape correlation. In addition, a map matching process is performed in which the current location periodically output from the current position calculation unit 46 is matched. Since the current position information obtained by the current position calculation unit 46 includes a sensor error, map matching processing is performed for the purpose of further improving the position accuracy. As a result, the current location often coincides with the traveling road.
軌跡記憶部49は、マップマッチ処理部47でマップマッチ処理が施された現在地の情報を、軌跡データとして自車が所定距離走行する度に記憶する。なお、この軌跡データは、これまで走行してきた道路につき、対応する地図上の道路に軌跡マークを描画するために用いられる。 The trajectory storage unit 49 stores information on the current location on which the map match processing has been performed by the map match processing unit 47 as trajectory data every time the vehicle travels a predetermined distance. The trajectory data is used to draw a trajectory mark on the road on the map corresponding to the road that has been traveled so far.
ユーザ操作解析部41は、入力装置5に入力されたユーザからの要求を受け、その要求内容を解析して、その要求内容に対応する処理が実行されるように演算処理部1の各部を制御する。例えば、ユーザが推奨経路の探索を要求したときは、目的地を設定するため、地図をディスプレイ2に表示する処理を地図表示部45に要求し、さらに、現在地(出発地)から目的地までの経路を演算する処理を経路探索部42に要求する。 The user operation analysis unit 41 receives a request from the user input to the input device 5, analyzes the request content, and controls each unit of the arithmetic processing unit 1 so that processing corresponding to the request content is executed. To do. For example, when the user requests a search for a recommended route, the map display unit 45 is requested to display a map on the display 2 in order to set a destination, and further, from the current location (departure location) to the destination. Requests the route search unit 42 to calculate a route.
経路探索部42は、ダイクストラ法等を用いて、地図データを用いて、指定された2地点(現在地、目的地)間を結ぶ経路を探索する。その結果得られた推奨経路を経路データ記憶部43に蓄える。本実施形態では、2地点間を結ぶ経路のコスト計算のために、地図・統計交通データ記憶装置3に記憶されている統計交通データを用いるようにしている。また、経路探索部42は、予想旅行時間算出・予想到着時刻、および、順調レベル表示区間・各区間の順調レベルも求める処理も行う。 The route search unit 42 uses a Dijkstra method or the like to search for a route connecting two designated points (current location, destination) using map data. The recommended route obtained as a result is stored in the route data storage unit 43. In the present embodiment, statistical traffic data stored in the map / statistical traffic data storage device 3 is used to calculate the cost of a route connecting two points. The route search unit 42 also performs processing for obtaining predicted travel time calculation / expected arrival time, smooth level display section, and smooth level of each section.
経路誘導部44は、経路データ記憶部43に蓄えられた推奨経路の情報と、マップマッチ処理部47から出力された現在地の情報とを比較し、交差点等を通過する前に直進すべきか、右左折すべきかを音声出入力装置4を用いて音声でユーザに知らせる。また、経路誘導部44は、ディスプレイ2に表示された地図上に進行すべき方向を表示して、ユーザに推奨経路を通知する。 The route guidance unit 44 compares the recommended route information stored in the route data storage unit 43 with the current location information output from the map match processing unit 47, and determines whether to proceed straight before passing the intersection or the like. The user is notified by voice using the voice input / output device 4 whether to turn left. Further, the route guiding unit 44 displays the direction to travel on the map displayed on the display 2 and notifies the user of the recommended route.
また、経路誘導部44は、地図・統計交通データ記憶装置3に記憶されている統計交通データを用いて、マップマッチ処理部47から出力された現在地から目的地までの予想旅行時間を計算する。そして、計算した予想旅行時間を現在時刻に加算することで、目的地への予想到着時刻を算出し、ユーザに通知する。 Further, the route guiding unit 44 uses the statistical traffic data stored in the map / statistical traffic data storage device 3 to calculate the estimated travel time from the current location to the destination output from the map match processing unit 47. Then, by adding the calculated estimated travel time to the current time, an expected arrival time at the destination is calculated and notified to the user.
さらに、経路誘導部44は、推奨経路の出発地からマップマッチ処理部47より出力された現在地に至るまでに要した実際の旅行時間を計測する。そして、この旅行時間と、経路探索部42がこの推奨経路の探索に用いたコストのうち前記出発地から前記現在地に至るまでの区間のコストとを比較し、その比較結果に応じて推奨経路の再探索の必要性を判断する。再探索の必要性ありと判断した場合には、マップマッチ処理部47から出力された現在地を出発地とし、現在時刻を出発時刻として、推奨経路の再探索を経路探索部42に要求する。 Furthermore, the route guidance unit 44 measures the actual travel time required from the departure point of the recommended route to the current location output from the map match processing unit 47. Then, the travel time is compared with the cost of the section from the departure place to the current location among the costs used by the route search unit 42 to search for the recommended route, and the recommended route is determined according to the comparison result. Determine the need for re-search. If it is determined that there is a need for re-search, the route search unit 42 is requested to re-search for a recommended route with the current location output from the map match processing unit 47 as the departure location and the current time as the departure time.
データ読込部48は、ディスプレイ2への表示が要求される領域や、経路探索のために要求される領域(出発地および目的地を含む領域)にある地図データおよび統計交通データを、地図・統計交通データ記憶装置3から読み込み準備するように動作する。 The data reading unit 48 displays map data and statistical traffic data in an area required to be displayed on the display 2 and an area required for route search (an area including a starting point and a destination) as map / statistics. It operates to prepare for reading from the traffic data storage device 3.
地図表示処理部45は、ディスプレイ2への表示が要求される領域にある地図データを地図・統計交通データ記憶装置3から受け取り、グラフィック処理部51が、指定された縮尺、描画方式で、道路、その他の地図構成物や、現在地、目的地、誘導経路のための矢印といったマークを描画するように地図描画コマンドを生成する。また、ユーザ操作解析部41から出力される命令を受けて、ディスプレイ2への表示が要求される統計交通データを地図・統計交通データ記憶装置3から受け取り、ディスプレイ2に表示中の地図上に、各道路の交通情報を重ねて表示するように地図描画コマンドを生成する。 The map display processing unit 45 receives the map data in the area where the display on the display 2 is requested from the map / statistical traffic data storage device 3, and the graphic processing unit 51 uses the designated scale and drawing method for the road, A map drawing command is generated so as to draw other map components and marks such as current location, destination, and an arrow for a guide route. In addition, in response to a command output from the user operation analysis unit 41, the statistical traffic data required to be displayed on the display 2 is received from the map / statistical traffic data storage device 3, and on the map being displayed on the display 2, A map drawing command is generated so that traffic information of each road is displayed in an overlapping manner.
メニュー表示処理部50は、ユーザ操作解析部41から出力される命令を受け、グラフィック処理部51が、様々な種類のメニューやグラフなどを描画するようにメニュー描画コマンドを生成する。 Upon receiving a command output from the user operation analysis unit 41, the menu display processing unit 50 generates a menu drawing command so that the graphic processing unit 51 draws various types of menus and graphs.
グラフィックス処理部51は、地図表示処理部45およびメニュー表示処理部50で生成されたコマンドを受け、ディスプレイ2に表示する画像データをVRAM26にイメージ展開する。 The graphics processing unit 51 receives commands generated by the map display processing unit 45 and the menu display processing unit 50 and develops image data to be displayed on the display 2 on the VRAM 26.
[動作の説明]次に、車載用ナビゲーション装置1000の動作について説明する。図7は、本実施形態の車載用ナビゲーション装置1000について経路の探索処理を中心に動作の概略を示すフロー図である。 [Description of Operation] Next, the operation of the vehicle-mounted navigation device 1000 will be described. FIG. 7 is a flowchart showing an outline of operation centering on route search processing in the in-vehicle navigation device 1000 of the present embodiment.
このフローは、ユーザ操作解析部41が、音声入出力装置4あるいは入力装置5を介してユーザより推奨経路の探索要求または予想旅行時間計算等の要求を受け付けることで開始する。そして、出発地設定、目的地設定、出発時刻設定(S100)、経路探索条件設定(S101)、経路探索(S103)、推奨経路のディスプレイ表示(S105)を行う。以下に、それぞれの処理について、具体的に説明する。 This flow is started when the user operation analysis unit 41 receives a request for searching for a recommended route or a calculation of an estimated travel time from the user via the voice input / output device 4 or the input device 5. Then, departure point setting, destination setting, departure time setting (S100), route search condition setting (S101), route search (S103), and recommended route display display (S105) are performed. Each process will be specifically described below.
出発地、目的地、出発時刻設定処理(S100)では、ユーザ操作解析部41が、出発地、目的地、出発時刻を経路探索部42に設定する。具体的には、推奨経路の探索要求を受け付けた時にマップマッチ処理部47より出力された現在地を出発地に設定する。また、現在時刻を出発時刻に設定する場合は、図示していない内蔵タイマなどを用いて推奨経路の探索要求を受け付けた時に取得した現在時刻を出発時刻に設定する。目的地の設定は、ユーザの指示に基づき行われる。例えばユーザ操作解析部41が、メニュー表示処理部50およびグラフィックス処理部51を介してディスプレイ2に、データ読込部48を介して地図・統計交通データ記憶装置3から読み込んだ地図データに登録されている地図構成物の情報を表示させ、音声入出力装置4あるいは入力装置5を介してユーザより、この表示中の地図構成物の情報の中から目的地を選択させる。あるいは、ユーザによって予めRAM22などの記憶装置に登録されている地点(登録地)の情報を表示させ、音声入出力装置4あるいは入力装置5を介してユーザより、この表示中の登録地の情報の中から目的地を選択させる。さらには、ユーザ操作解析部41が、地図表示処理部45およびグラフィックス処理部51を介してディスプレイ2に、データ読込部48を介して地図・統計交通データ記憶装置3から読み込んだ地図データより特定される地図を表示させ、音声入出力装置4あるいは入力装置5を介してユーザより、地図上にて地点の指定を受け付けることで、目的地を選択させる。 In the departure point, destination and departure time setting process (S100), the user operation analysis unit 41 sets the departure point, destination and departure time in the route search unit 42. Specifically, the current location output from the map match processing unit 47 when a search request for a recommended route is received is set as the departure location. When the current time is set as the departure time, the current time acquired when the recommended route search request is received is set as the departure time using a built-in timer (not shown). The destination is set based on a user instruction. For example, the user operation analysis unit 41 is registered in the display 2 through the menu display processing unit 50 and the graphics processing unit 51, and registered in the map data read from the map / statistical traffic data storage device 3 through the data reading unit 48. The information of the existing map constituent is displayed, and the user selects the destination from the information of the displayed map constituent via the voice input / output device 4 or the input device 5. Alternatively, information on a location (registration location) registered in advance in a storage device such as the RAM 22 is displayed by the user, and information on the registered location being displayed is displayed by the user via the voice input / output device 4 or the input device 5. Lets you select a destination from the inside. Furthermore, the user operation analysis unit 41 specifies the map data read from the map / statistical traffic data storage device 3 via the data reading unit 48 on the display 2 via the map display processing unit 45 and the graphics processing unit 51. The destination map is displayed, and a destination is selected by receiving designation of a point on the map from the user via the voice input / output device 4 or the input device 5.
次に、経路探索条件の設定処理(S101)について説明する。ここでは、経路探索において、どのような条件で経路を探索するかを設定する。この際、ユーザ操作解析部41は、ディスプレイ2に、図8に示すように、探索条件設定画面500を表示する。画面500には、探索条件として、有料道路を優先して経路を探索するモードに設定するボタン412、一般道を優先して経路を探索するモードに設定するボタン414、順調な道路を優先して経路を探索するモードに設定するボタン510〜522等が表示される。ユーザにより入力装置5を介して、いずれかのモードが選択されると、選択内容がユーザ操作解析部41を介して経路探索部42に送られる。経路探索部42は、選択されたモードの内容で、経路探索を行う。ここでは、順調な道路を優先して経路探索をするモードが設定する場合について説明する。 Next, the route search condition setting process (S101) will be described. Here, the conditions under which a route is searched for in the route search are set. At this time, the user operation analysis unit 41 displays a search condition setting screen 500 on the display 2 as shown in FIG. On the screen 500, as search conditions, a button 412 for setting a mode for searching for a route with priority on a toll road, a button 414 for setting a mode for searching for a route with priority for a general road, priority on a smooth road are given. Buttons 510 to 522 for setting a route search mode are displayed. When one of the modes is selected by the user via the input device 5, the selected content is sent to the route search unit 42 via the user operation analysis unit 41. The route search unit 42 performs a route search with the content of the selected mode. Here, a case will be described in which a route search mode is set with priority on smooth roads.
順調な道路を優先して経路探索するように設定するモードには、旅行速度を規制速度で割った値Xが大きいリンクを優先的に選択するモード512と、ユーザの希望速度で旅行できるリンクを優先的に選択するモード522とを有する。旅行速度を規制速度で割った値Xが大きいリンクを優先的に選択するモード512においては、さらに、選択ボタン513、514により旅行時間を考慮するか否かも設定できるようになっている。 The mode for setting a route search with priority on smooth roads includes a mode 512 for preferentially selecting a link having a large value X obtained by dividing the travel speed by the restriction speed, and a link for traveling at a user's desired speed. Mode 522 for preferential selection. In a mode 512 that preferentially selects a link having a large value X obtained by dividing the travel speed by the regulation speed, whether or not to consider the travel time can be set by the selection buttons 513 and 514.
ユーザの希望の旅行速度で旅行できるリンクを優先的に選択するモードでは、走行速度を、「高」(時速60km〜100km)、「中」(時速40km〜60km)、「低」(時速40km〜5km)から選択できるようになっている。なお、「高」「中」「低」のレベルに割り当てられる速度の範囲は、ユーザの好みに応じて選択できるようにしてもよい。 In a mode that preferentially selects a link that can travel at a user's desired travel speed, the travel speed is set to “high” (60 km to 100 km / h), “medium” (40 km to 60 km / h), and “low” (40 km / h to 40 km / h). 5 km) can be selected. It should be noted that the range of speeds assigned to the “high”, “medium”, and “low” levels may be selected according to the user's preference.
画面500の表示中において、ユーザによりいずれかモードを選択されると、経路探索部42は、選択された内容を、経路探索条件として設定する。 When one of the modes is selected by the user while the screen 500 is displayed, the route search unit 42 sets the selected content as a route search condition.
[経路探索処理]次に、経路探索処理(S103)について説明する。以下は経路探索処理の一例である。 [Route Search Processing] Next, route search processing (S103) will be described. The following is an example of route search processing.
図9は、経路探索処理の流れを示すフロー図である。まず、経路探索部42は、現在位置の座標から、出発地および目的地を含む領域に含まれる各メッシュ領域のメッシュIDを特定する。そして、データ読込部48を介して地図・統計交通データ記憶装置3より、特定したメッシュIDを持つ地図データ310各々に登録されている各リンクデータ312を入手する。また、経路探索部42は、データ読込部48を介して地図・統計交通データ記憶装置3より上記の日付変換テーブルを読み出す。そして、日付変換テーブルを用いて、出発日の日の種類を特定する。なお、出発日の日付が日付変換テーブルに登録されていない場合は、計算ロジックにより日付から日の種類を特定する処理を、車載用ナビゲーション装置に組み込まれたソフトウエアで実行することで、出発日に対応する日の種類を特定するようにしてもよい。このようにすることで、日付変換テーブルに登録されている日付の範囲を超えた場合でも、処理を継続実行させることができる(S10301)。 FIG. 9 is a flowchart showing the flow of route search processing. First, the route search unit 42 specifies the mesh ID of each mesh region included in the region including the departure place and the destination from the coordinates of the current position. Then, each link data 312 registered in each map data 310 having the identified mesh ID is obtained from the map / statistical traffic data storage device 3 via the data reading unit 48. The route search unit 42 reads the date conversion table from the map / statistical traffic data storage device 3 through the data reading unit 48. Then, the type of departure date is specified using the date conversion table. If the date of departure is not registered in the date conversion table, the process of identifying the day type from the date by the calculation logic is executed by the software embedded in the in-vehicle navigation device, so that the departure date The type of day corresponding to can be specified. In this way, even when the date range registered in the date conversion table is exceeded, the process can be continuously executed (S10301).
次に、経路探索部42は、S10301で入手した各リンクデータ312を用いて、後述するS10309でヒープテーブルから抽出された抽出リンクの終了ノードを開始ノードとするリンクを、推奨経路を構成する候補リンクとして選出する。ただし、S10309での処理が行われていない場合、つまり、ヒープテーブルにリンクが登録されていない初期段階では、抽出リンクの終了ノードを開始ノードとするリンクを候補リンクとして選出する代わりに、出発地が存在あるいは出発地に近接する少なくとも1つのリンクを、候補リンクとして選出する(S10302)。 Next, the route search unit 42 uses each link data 312 obtained in S10301, and uses the link starting from the end node of the extracted link extracted from the heap table in S10309, which will be described later, as a candidate that constitutes a recommended route. Elect as a link. However, when the processing in S10309 is not performed, that is, in the initial stage in which no link is registered in the heap table, instead of selecting a link having the end node of the extracted link as a start node as a candidate link, the departure place Is selected as a candidate link (S10302).
次に、経路探索部42は、抽出リンクの終了ノードへの到着予想時刻を算出する。これは、出発時刻に、ヒープテーブルに登録されている抽出リンクの総旅行時間を加算することで算出できる。また、経路探索部42は、抽出リンクの終了ノードの座標から終了ノードが位置するメッシュ領域のメッシュIDを特定する。ただし、S10309での処理が行われていない場合、つまり、ヒープテーブルにリンクが登録されていない初期段階では、出発地が位置するメッシュ領域のメッシュIDを特定する。そして、経路探索部42は、FM多重放送受信装置12を介して、前記特定したメッシュIDと、抽出リンクの終了ノードへの到着予想時刻が属する対象時間帯(注目時間帯と呼ぶ)とを有する天気情報を入手する(S10303)。なお、車内LAN装置11を介して受信したワイパーの作動状況情報や外気温情報から天気を判断し、この判断結果を天気情報として利用してもよい。 Next, the route search unit 42 calculates the estimated arrival time at the end node of the extracted link. This can be calculated by adding the total travel time of the extracted links registered in the heap table to the departure time. In addition, the route search unit 42 identifies the mesh ID of the mesh region where the end node is located from the coordinates of the end node of the extraction link. However, when the process in S10309 is not performed, that is, in the initial stage where the link is not registered in the heap table, the mesh ID of the mesh area where the departure point is located is specified. Then, the route search unit 42 has the identified mesh ID and a target time zone (referred to as an attention time zone) to which the estimated arrival time at the end node of the extraction link belongs via the FM multiplex broadcast receiving device 12. Weather information is obtained (S10303). Note that the weather may be determined from the wiper operation status information and the outside air temperature information received via the in-vehicle LAN device 11, and the determination result may be used as the weather information.
次に、経路探索部42は、地図・統計交通データ記憶装置3に記憶されているS10303で特定したメッシュIDを持つ統計交通データ320に、データ読込部48を介してアクセスする。そして、この統計交通データ320の管理データ322を用いて、候補リンク各々について、注目時間帯の交通情報統計値であって、且つ、S10301で特定した日の種類およびS10303で入手した天気情報により特定される天気の種類に対応付けられている交通情報統計値を入手する(S10304)。 Next, the route search unit 42 accesses the statistical traffic data 320 having the mesh ID specified in S10303 stored in the map / statistical traffic data storage device 3 via the data reading unit 48. Then, using the management data 322 of the statistical traffic data 320, for each candidate link, the traffic information statistical value of the attention time zone is specified by the type of day specified in S10301 and the weather information acquired in S10303. The traffic information statistical value associated with the type of weather to be obtained is obtained (S10304).
それから、経路探索部42は、候補リンク各々について、S10304で入手した交通情報統計値を用いて当該候補リンクのコストを求める(S10305)。 Then, for each candidate link, the route search unit 42 obtains the cost of the candidate link using the traffic information statistical value obtained in S10304 (S10305).
候補リンクのコストは、探索条件設定処理(S101)において、どう探索条件を設定したかによって異なる。ここでは、順調な道路を優先して経路探索するように設定された場合における候補リンクのコストの求め方について説明する。 The cost of the candidate link differs depending on how the search condition is set in the search condition setting process (S101). Here, a description will be given of how to obtain the cost of a candidate link when the route search is set so that a smooth road is prioritized.
探索条件として、旅行速度を規制速度で割った値が大きいリンクを優先的に選択するモード512が設定され、かつ旅行時間を考慮しないモード513が設定されている場合、経路探索部42は、次の処理をする。すなわち、下記数式1で示すように、旅行速度を規制速度3125で割った値の逆数を候補リンクのコストとする。 When the mode 512 that preferentially selects a link having a large value obtained by dividing the travel speed by the regulation speed is set as the search condition, and the mode 513 that does not consider the travel time is set, the route search unit 42 Process. That is, as shown in the following formula 1, the reciprocal of the value obtained by dividing the travel speed by the restriction speed 3125 is set as the cost of the candidate link.
コスト=規制速度/旅行速度 …数式1
なお、上記数式1、後述する数式2,3において、旅行速度は、交通情報統計値に含まれる旅行時間から求めた旅行速度を用いる。具体的には、リンク長を旅行時間で割って算出する。ただし、交通情報統計値に旅行速度が含まれている場合は、その旅行速度をそのまま用いる。また、旅行速度、旅行時間ともに含まれていない場合は、コストを直接求めることはできないが、かかる場合は、周辺のリンクのコストを割り当てるなどして補完するようにしてもよい。
Cost = regulated speed / travel speed
In Equation 1 and Equations 2 and 3 to be described later, the travel speed obtained from the travel time included in the traffic information statistical value is used. Specifically, it is calculated by dividing the link length by the travel time. However, when the travel information is included in the traffic information statistics, the travel speed is used as it is. Further, when neither the travel speed nor the travel time is included, the cost cannot be obtained directly, but in such a case, it may be supplemented by assigning the cost of the surrounding links.
上記数式1によりコストを求めるようにすれば、より規制速度に近い速度で走行できるリンクで構成される経路を探索できることとなる。 If the cost is obtained by the above mathematical formula 1, a route constituted by links that can travel at a speed closer to the regulation speed can be searched.
また、旅行速度を規制速度で割った値が大きいリンクを優先的に選択するモード512が設定され、かつ旅行時間を考慮するモード516に設定されている場合、経路探索部42は、下記数式2で示すように、旅行時間に、旅行速度を規制速度で割った値の逆数を乗じた値を候補リンクのコストとする。 When the mode 512 for preferentially selecting a link having a large value obtained by dividing the travel speed by the restriction speed is set and the mode 516 is set in consideration of the travel time, the route search unit 42 calculates the following formula 2. As shown by, the cost of the candidate link is a value obtained by multiplying the travel time by the reciprocal of the value obtained by dividing the travel speed by the regulation speed.
コスト=旅行時間×(規制速度/旅行速度) …数式2
上記数式2によりコストを求めれば、より規制速度に近い速度で走行できるリンクで構成され、かつ旅行時間が短い経路を探索することとなる。
Cost = travel time x (regulated speed / travel speed) ... Formula 2
If the cost is calculated by the above mathematical formula 2, a route that includes a link that can travel at a speed closer to the regulation speed and that has a short travel time is searched.
また、希望の旅行速度で旅行できるリンクを優先的に選択するモード522が設定されている場合、経路探索部42は、下記数式3で示すように、旅行速度と希望速度との差の絶対値を候補リンクのコストとする。 In addition, when the mode 522 for preferentially selecting a link that can travel at a desired travel speed is set, the route search unit 42 calculates the absolute value of the difference between the travel speed and the desired speed, as shown in Equation 3 below. Is the cost of the candidate link.
コスト=|旅行速度−希望速度| …数式3
ここで、希望速度は、図8に示す設定画面において「高」、「中」、「低」のいずれのレベルが選択されたかによって異なる。例えば、選択されたレベルに割り当てられた旅行速度範囲(例えば「高」では、時速60km〜100km)の中間の旅行速度(「高」の場合は、時速80km)が希望速度として割り当てられることができる。
Cost = | Travel speed-Desired speed |
Here, the desired speed differs depending on which level of “high”, “medium”, and “low” is selected on the setting screen shown in FIG. For example, an intermediate travel speed (80 km / h for “high”) within the travel speed range assigned to the selected level (eg, 60 km / h for “high”) can be assigned as the desired speed. .
上記数式3を用いてコストを求めるようにすれば、旅行速度と希望速度との差がより少ないリンクを構成リンクとする経路を探索することとなるので、走行中の速度の変化が少なく、順調に走行できる推奨経路を探索できる。特に、走行速度の大きな変化が抑制できるので車両の燃費を抑えることができる。 If the cost is calculated using Equation 3 above, a route having a link with a smaller difference between the travel speed and the desired speed as a constituent link is searched, so that the speed change during traveling is small and smooth. You can search for recommended routes that you can travel to. In particular, since a large change in travel speed can be suppressed, the fuel consumption of the vehicle can be suppressed.
図9に戻って説明する。経路探索部42は、出発地から候補リンクの終了ノードまでの総コストを算出する。具体的には、ヒープテーブルに登録されている抽出リンクの総コストに、S10305で算出した候補リンクのコストを加算し、その加算結果を当該候補リンクの総コストとする。ただし、ヒープテーブルに抽出リンクが登録されていない初期段階では、S10305で算出した候補リンクのコストを当該候補リンクの総コストとする。それから、経路探索部42は、候補リンク各々のリンクデータおよび総コストをヒープテーブルに追加する(S10307)。 Returning to FIG. The route search unit 42 calculates the total cost from the departure point to the end node of the candidate link. Specifically, the cost of the candidate link calculated in S10305 is added to the total cost of the extracted link registered in the heap table, and the addition result is set as the total cost of the candidate link. However, at the initial stage where the extraction link is not registered in the heap table, the cost of the candidate link calculated in S10305 is set as the total cost of the candidate link. Then, the route search unit 42 adds the link data and the total cost of each candidate link to the heap table (S10307).
次に、経路探索部42は、直前に行ったS10307にてヒープテーブルに新たに追加されたリンクの中に、目的地リンクがあるか否かを調べる(S10308)。目的地リンクがないと判断した場合(S10308でNo)、経路探索部42は、ヒープテーブルに登録されているリンクの情報を総コストの小さい順にソートし、最初に位置するリンクを抽出するなどして、ヒープテーブルから総コストが最小の候補リンクを抽出する(S10309)。それから、S10302に戻る。 Next, the route search unit 42 checks whether there is a destination link among the links newly added to the heap table in S10307 performed immediately before (S10308). If it is determined that there is no destination link (No in S10308), the route search unit 42 sorts the information on the links registered in the heap table in ascending order of the total cost, and extracts the first located link. Then, the candidate link with the minimum total cost is extracted from the heap table (S10309). Then, the process returns to S10302.
一方、目的地リンクがあると判断した場合(S10308でYes)、経路探索部42は、推奨経路決定処理を行う。具体的には、ヒープテーブルから、目的地リンクを発生させたリンク(目的地リンクの開始ノードを終了ノードとするリンク)を検索し、検出したリンクを推奨経路を構成する構成リンクに決定する。次に、構成リンクが、出発地が存在あるいは出発地に近接する出発地リンクであるか否かを調べ、出発地リンクでないならば、この構成リンクを発生させたリンクを検索し、検出したリンクを構成リンクに決定して、それが出発リンクであるか否かをさらに調べる。この処理を、構成リンクが出発リンクであると判断されるまで繰り返すことで、推奨経路を構成する各構成リンクを決定する。それから、経路探索部42は、推奨経路を構成する各構成リンクについて、リンクデータ312およびS10304で入手した交通情報統計値を、経路データ記憶部43に記憶する(S10310)。 On the other hand, when it is determined that there is a destination link (Yes in S10308), the route search unit 42 performs recommended route determination processing. Specifically, the heap table is searched for a link that has generated the destination link (a link having the start node of the destination link as the end node), and the detected link is determined as a constituent link that constitutes the recommended route. Next, it is checked whether or not the constituent link is a starting point link that exists or is close to the starting point. If it is not a starting point link, the link that generated this constituent link is searched and the detected link is detected. Is determined as a constituent link, and it is further examined whether or not it is a departure link. By repeating this process until it is determined that the configuration link is the departure link, each configuration link that constitutes the recommended route is determined. Then, the route search unit 42 stores the link data 312 and the traffic information statistical value obtained in S10304 in the route data storage unit 43 for each constituent link constituting the recommended route (S10310).
上記フローによれば、経路探索部42は、探索条件設定処理(S101)で設定した探索条件を満たすような推奨経路を探索することができる。 According to the above flow, the route search unit 42 can search for a recommended route that satisfies the search condition set in the search condition setting process (S101).
以上、経路探索処理について説明したが、本発明に適用できる経路探索処理は、上記に限られない。本発明をその要旨の範囲で実施可能であれば、他の経路探索方法を採用することもできる。例えば、想定されるメッシュ領域に含まれる、出発地から目的地までのすべての経路についてダイクストラ法により総当りで調べたのち、その経路の中でコストが最短となる経路を探索する経路探索方法を採用してもよい。この場合でも、各リンクについて、設定された探索条件に応じて、数式1、数式2又は数式3で求めた値をリンクのコストとし、推奨経路を探索することができる。 The route search processing has been described above, but the route search processing applicable to the present invention is not limited to the above. If the present invention can be implemented within the scope of the gist, other route search methods can be adopted. For example, a route search method that searches all routes from the starting point to the destination included in the assumed mesh area by the Dijkstra method and then searches for the route with the shortest cost among the routes. It may be adopted. Even in this case, for each link, the recommended route can be searched by using the value obtained by Formula 1, Formula 2 or Formula 3 as the link cost according to the set search condition.
[予想旅行時間・予想到着時刻を求める処理]予想旅行時間を求めるため、経路探索部42は、経路データ記憶部43に登録されている推奨経路を構成する各リンクのリンクデータおよび交通情報統計値を用いて、各構成リンクの旅行時間を算出する。そして、推奨経路を構成する各リンクの旅行時間の総和を当該推奨経路の予想旅行時間とする。また、出発時刻(現在時刻)に予想旅行時間を加算した時刻を目的地への予想到着時刻とする。 [Process for Obtaining Expected Travel Time / Estimated Arrival Time] In order to obtain the expected travel time, the route search unit 42 links data and traffic information statistics of each link constituting the recommended route registered in the route data storage unit 43. Is used to calculate the travel time of each component link. The total travel time of each link constituting the recommended route is set as the expected travel time of the recommended route. Further, a time obtained by adding the estimated travel time to the departure time (current time) is set as an estimated arrival time at the destination.
[順調レベルを求める処理]次に、順調レベルを求める処理について説明する。 [Process for Obtaining Smooth Level] Next, the process for obtaining the smooth level will be described.
経路探索部42は、推奨経路の順調レベル表示区間および各表示区間の順調レベルを決定する。本実施形態では、図10に示すように、推奨経路を複数の区間(順調レベル表示区間)に分け、区間単位で順調レベルをディスプレイ2に表示できるようにしている。 The route search unit 42 determines the smoothing level display section of the recommended route and the smoothing level of each display section. In the present embodiment, as shown in FIG. 10, the recommended route is divided into a plurality of sections (smooth level display sections), and the smooth level can be displayed on the display 2 in section units.
この処理は、例えば次のようにして行う。まず、推奨経路を構成する各リンクについて、旅行速度を規制速度で割った値Xから順調レベルを割り当てる。例えば、順調レベル「高」は、X値0.7以上、「中」は、X値0.4以上0.7未満、「低」はX値0.4未満という具合に割り当てる。そして、隣接するリンクが互いに同じ順調レベルである場合、両リンクを同じ順調レベル表示区間に割り当てる。そして、当該区間を前記同じ順調レベルに設定する。 This process is performed as follows, for example. First, for each link constituting the recommended route, a smooth level is assigned from a value X obtained by dividing the travel speed by the regulation speed. For example, the smooth level “high” is assigned to an X value of 0.7 or more, “medium” is assigned an X value of 0.4 to less than 0.7, and “low” is assigned an X value of less than 0.4. When adjacent links have the same smooth level, both links are assigned to the same smooth level display section. Then, the section is set to the same smooth level.
なお、交通情報統計値を持たないリンクについては、順調レベル不明の順調レベル表示区間として取り扱う。 In addition, about the link which does not have a traffic information statistical value, it handles as a smooth level display area of a smooth level unknown.
さらに、経路探索部42は、推奨経路全体の順調レベルを算出する。具体的には、まず、推奨経路を構成する各リンクのX値をリンクの長さで重みをつけて平均する。平均して求めた値を上記のように「高」「中」「低」のいずれか順調レベルに割り当てる。 Further, the route search unit 42 calculates the smoothness level of the entire recommended route. Specifically, first, the X value of each link constituting the recommended route is averaged by weighting the link length. A value obtained by averaging is assigned to a smooth level of “high”, “medium”, and “low” as described above.
[表示処理]次に、上述のようにして得られた情報の表示処理について説明する。 [Display Process] Next, the display process of the information obtained as described above will be described.
上記のようにして、予想旅行時間・予想到着時刻および順調レベル表示区間・各区間の順調レベルが決定されたならば、ディスプレイ2は、これらの情報を表示する(S105)。具体的には、メニュー表示処理部50は、経路探索部42からこれらの情報を入手する。そして、グラフィックス処理部51を介してディスプレイ2に、予想旅行時間・予想到着時刻、および、順調レベル表示区間・各区間の順調レベルが分かるようにグラフ表示する。また、これらの情報の算出に用いた交通情報統計値の情報源も表示する。 As described above, when the estimated travel time / expected arrival time and smooth level display section / smooth level of each section are determined, the display 2 displays these pieces of information (S105). Specifically, the menu display processing unit 50 obtains such information from the route search unit 42. Then, a graph is displayed on the display 2 via the graphics processing unit 51 so that the estimated travel time / expected arrival time and the smooth level display section / smooth level of each section can be understood. In addition, the information source of the traffic information statistical value used for calculating these pieces of information is also displayed.
図10は、これらの情報の表示の一例を示している。この例は、現在時刻(9時)に出発した場合の予想旅行時間等を表示している。棒グラフ810の長さは予想旅行時間806に比例している。また、グラフ810は、順調レベル812を示す少なくとも1つの順調レベル表示区間で構成されており、この表示区間の長さも当該区間の旅行時間に比例している。ユーザは、順調レベルの高い順調レベル表示区間のグラフに示す割合を確認することにより、推奨経路の順調度を判断することができる。 FIG. 10 shows an example of displaying such information. In this example, an estimated travel time and the like when departing at the current time (9 o'clock) is displayed. The length of the bar graph 810 is proportional to the expected travel time 806. The graph 810 includes at least one smoothing level display section showing the smoothing level 812, and the length of the display section is also proportional to the travel time of the section. The user can determine the smoothness degree of the recommended route by confirming the ratio shown in the graph of the smoothness level display section having a high smoothness level.
さらに、経路全体の順調レベル815も表示されている。これによりユーザは推奨経路全体の順調度を判断することができる。 Furthermore, the smoothness level 815 of the whole route is also displayed. As a result, the user can determine the smoothness of the entire recommended route.
さらに、表示されている情報の算出に用いた交通情報統計値の情報源808が表示されている。ユーザは、この情報源808を参照することでも、予想旅行時間(予想到着時刻)等の信頼度をおおよそ判断することができる。 Further, a traffic information statistical value information source 808 used to calculate the displayed information is displayed. The user can roughly determine the reliability such as the estimated travel time (expected arrival time) by referring to the information source 808.
また、図11に示すように、地図表示してもよい。図11では、出発地903および目的地904間の推奨経路905が、各順調レベル表示区間での順調レベル906が識別できるようにして、地図909上に表示している。また、図11において、符号901は出発時刻、符号907は目的地の予想旅行時間(予想到着時刻)、そして、符号911は予想旅行時間(予想到着時刻)907等の算出に用いた交通情報統計値の情報源である。なお、順調レベル表示区間毎に、その順調レベル表示区間に到達する予想到着時刻(その順調レベル表示区間の1つ前の順調レベル表示区間を構成する最終リンクの終了ノードへの予想到着時刻)を、地図上におけるその順調レベル表示区間の開始位置に合わせて表示するようにしてもよい。 Further, as shown in FIG. 11, a map may be displayed. In FIG. 11, a recommended route 905 between the departure point 903 and the destination 904 is displayed on the map 909 so that the smooth level 906 in each smooth level display section can be identified. In FIG. 11, reference numeral 901 is a departure time, reference numeral 907 is an estimated travel time (expected arrival time) of the destination, and reference numeral 911 is a traffic information statistic used for calculating the expected travel time (expected arrival time) 907 and the like. A source of value. For each smooth level display section, an expected arrival time (estimated arrival time at the end node of the last link constituting the smooth level display section immediately before the smooth level display section) that reaches the smooth level display section is indicated. It may be displayed in accordance with the start position of the smooth level display section on the map.
また、順調に走行できるリンクを優先するように設定して探索した場合の推奨経路と、他の探索条件を設定した場合の推奨経路とを画面上にともに表示するようにしてもよい。こうすれば、ユーザは、探索条件ごとに推奨経路を比較できる。 In addition, a recommended route when a search is performed with priority set to a link that can travel smoothly and a recommended route when another search condition is set may be displayed on the screen. In this way, the user can compare the recommended routes for each search condition.
以上、本発明が適用された一実施形態について説明した。 The embodiment to which the present invention is applied has been described above.
尚、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で様々な変形が可能である。例えば、上記の実施形態では、地図・統計交通データ記憶装置3が保持する統計交通情報に含まれる旅行時間、旅行速度を用いてリンクのコストを求めている。しかし、これに限らず、FM多重放送受信装置12、ビーコン受信装置13から、旅行時間等を入手し、リンクのコストの算出に利用してもよい。また、インターネット等により交通情報を配信する交通情報配信センタにアクセスし、そこから旅行時間等の交通情報を入手するようにしてもよい。 In addition, this invention is not limited to said embodiment, A various deformation | transformation is possible within the range of the summary. For example, in the above embodiment, the link cost is obtained using the travel time and travel speed included in the statistical traffic information held by the map / statistical traffic data storage device 3. However, the present invention is not limited to this, travel time and the like may be obtained from the FM multiplex broadcast receiving device 12 and the beacon receiving device 13 and used for calculating the link cost. Alternatively, a traffic information distribution center that distributes traffic information via the Internet or the like may be accessed to obtain traffic information such as travel time.
また、本発明を車載用ナビゲーション装置に適用した例について説明したが、本発明は車載用以外のナビゲーション装置にも適用することができる。 Moreover, although the example which applied this invention to the vehicle-mounted navigation apparatus was demonstrated, this invention is applicable also to navigation apparatuses other than vehicle-mounted.
1…演算処理部、2…ディスプレイ、3…地図・統計交通データ記憶装置、4…音声出入力装置、5…入力装置、6…車輪速センサ、7…地磁気センサ、8…ジャイロ、9…GPS受信機、10…ネットワーク接続装置、11…車内LAN装置、12…FM多重放送受信装置、13…ビーコン受信装置、21…CPU、22…RAM、23…ROM、24…DMA、25…描画コントローラ、26…VRAM、27…カラーパレット、28…A/D変換器、29…SCI、30…PIO、31…カウンタ、41…ユーザ操作解析部、42…経路探索部、43…経路データ記憶部、44…経路誘導部、45…地図表示処理部、46…現在位置演算部、47…マップマッチ処理部、48…データ読込部、49…軌跡記憶部、50…メニュー表示処理部、51…グラフィックス処理部
DESCRIPTION OF SYMBOLS 1 ... Arithmetic processing part, 2 ... Display, 3 ... Map / statistical traffic data storage device, 4 ... Voice input / output device, 5 ... Input device, 6 ... Wheel speed sensor, 7 ... Geomagnetic sensor, 8 ... Gyro, 9 ... GPS Receiver 10, network connection device 11, in-vehicle LAN device 12 FM multiplex broadcast reception device 13 beacon reception device 21 CPU 22 22 RAM 23 ROM 24 24 DMA controller 25 26 ... VRAM, 27 ... color palette, 28 ... A / D converter, 29 ... SCI, 30 ... PIO, 31 ... counter, 41 ... user operation analysis unit, 42 ... route search unit, 43 ... route data storage unit, 44 ... Route guidance unit, 45 ... Map display processing unit, 46 ... Current position calculation unit, 47 ... Map match processing unit, 48 ... Data reading unit, 49 ... Trajectory storage unit, 50 ... Menu display processing Part, 51 ... graphics processing part
Claims (5)
希望速度を設定する手段と、
前記旅行速度と前記希望速度との差から求めたコストを前記各リンクに割り当てる手段と、
前記各リンクのコストを用いて出発地から目的地までの推奨経路の探索を行う手段と、
を有することを特徴とするナビゲーション装置。 A storage device for storing information about the travel speed of each of the links that make up the road on the diagram earth,
A means to set the desired speed;
Means for assigning to each link a cost determined from the difference between the travel speed and the desired speed;
Means for searching for a recommended route from the starting point to the destination using the cost of each link;
A navigation device comprising:
前記推奨経路を構成する各リンクの順調レベルを各リンクのコストに基づいて決定する手段と、
前記順調レベルを、前記順調レベルごとに区分して表示する表示手段と、
を行うことを特徴とするナビゲーション装置。 The navigation device according to claim 1,
Means for determining a smoothness level of each link constituting the recommended route based on a cost of each link;
Display means for displaying the smoothing level separately for each smoothing level;
Navigation apparatus and performs.
前記表示手段は、
前記推奨経路の旅行時間を前記順調レベルごとに分割し、分割した区分の長さに対応する長さで棒グラフ状に各順調レベルを表示する
ことを特徴とするナビゲーション装置。 The navigation device according to claim 2,
The display means includes
A navigation device, wherein the travel time of the recommended route is divided for each smooth level, and each smooth level is displayed in a bar graph with a length corresponding to the length of the divided section .
前記表示手段は、
前記推奨経路を構成する各リンクの順調レベルを、地図表示した推奨経路とともに表示する
ことを特徴とするナビゲーション装置。 The navigation device according to claim 2,
The display means includes
A navigation device, wherein the smoothness level of each link constituting the recommended route is displayed together with the recommended route displayed in a map .
前記ナビゲーション装置は、
地図上の道路を構成する各リンクの旅行速度に関する情報を記憶する記憶装置を有し、
希望速度を設定するステップと、
前記旅行速度と前記希望速度との差から求めたコストを前記各リンクに割り当てるコスト割当ステップと、
前記各リンクのコストを用いて出発地から目的地までの推奨経路の探索を行うステップと、
を行うことを特徴とするナビゲーション装置の経路探索方法。 A navigation device route search method,
The navigation device includes:
A storage device for storing information on the travel speed of each link constituting the road on the map;
Setting the desired speed;
A cost allocation step of assigning a cost obtained from the difference between the travel speed and the desired speed to each link;
Searching for a recommended route from the starting point to the destination using the cost of each link;
A route search method for a navigation device, characterized in that:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003304113A JP4263058B2 (en) | 2003-08-28 | 2003-08-28 | Navigation device and route search method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003304113A JP4263058B2 (en) | 2003-08-28 | 2003-08-28 | Navigation device and route search method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005070015A JP2005070015A (en) | 2005-03-17 |
JP4263058B2 true JP4263058B2 (en) | 2009-05-13 |
Family
ID=34407888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003304113A Expired - Fee Related JP4263058B2 (en) | 2003-08-28 | 2003-08-28 | Navigation device and route search method thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4263058B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4715285B2 (en) * | 2005-04-27 | 2011-07-06 | アイシン・エィ・ダブリュ株式会社 | Navigation system |
JP4735025B2 (en) * | 2005-04-28 | 2011-07-27 | アイシン・エィ・ダブリュ株式会社 | Navigation system |
JP2007071581A (en) * | 2005-09-05 | 2007-03-22 | Xanavi Informatics Corp | Navigation device |
JP4748389B2 (en) * | 2006-01-31 | 2011-08-17 | 株式会社エクォス・リサーチ | Route search device |
JP2012093297A (en) * | 2010-10-28 | 2012-05-17 | Clarion Co Ltd | Navigation device and navigation system |
-
2003
- 2003-08-28 JP JP2003304113A patent/JP4263058B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005070015A (en) | 2005-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7376509B2 (en) | Travel time calculating method and traffic information display method for a navigation device | |
JP2005201793A (en) | Route retrieval method of navigation system | |
US7194356B2 (en) | Route search method in navigation system | |
JP4374242B2 (en) | Navigation device and computer program. | |
US20070055443A1 (en) | Navigation device | |
JP2009162569A (en) | Navigation device and computer program | |
WO2006080511A1 (en) | Navigation device traffic information reception method | |
JP4791726B2 (en) | Traffic information display method for navigation device | |
JP4263007B2 (en) | Route search method for navigation device | |
JP4956493B2 (en) | Navigation device and traffic information display method thereof | |
JP2006047246A (en) | Route searching method for navigation system | |
JP4279614B2 (en) | Navigation device and processing method thereof | |
JP4646499B2 (en) | Route search method for navigation device | |
JP4409965B2 (en) | Navigation device and route search method thereof | |
JP2004347448A (en) | Method for searching route in navigation apparatus | |
JP2001021375A (en) | Navigation system | |
KR20070019675A (en) | Route search method for navigation device | |
JP4263058B2 (en) | Navigation device and route search method thereof | |
JP2007218923A (en) | Method for searching route in navigation apparatus | |
JP4263071B2 (en) | Navigation device and route search method | |
JP4724208B2 (en) | Navigation device and traffic information display method thereof | |
JP2007218924A (en) | Method for searching route in navigation apparatus | |
JP2005121425A (en) | Route searching method for navigation system | |
JP2006215189A (en) | Display method of navigation system | |
JP2009063424A (en) | Navigation apparatus and sunlight evasion route search method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060802 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20060802 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20061011 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081020 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081028 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081216 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090203 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090210 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140220 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |