JP3189646B2 - Voice guidance device - Google Patents
Voice guidance deviceInfo
- Publication number
- JP3189646B2 JP3189646B2 JP28034595A JP28034595A JP3189646B2 JP 3189646 B2 JP3189646 B2 JP 3189646B2 JP 28034595 A JP28034595 A JP 28034595A JP 28034595 A JP28034595 A JP 28034595A JP 3189646 B2 JP3189646 B2 JP 3189646B2
- Authority
- JP
- Japan
- Prior art keywords
- rom
- route
- data
- access time
- voice guidance
- 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
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、自動車などの現在
位置を地図とともに表示装置に表示する走行位置表示装
置(ナビゲーション装置)において、特に自車の現在位
置から目的地までの経路探索を行い、経路上走行中に音
声案内で誘導する音声案内装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a travel position display device (navigation device) for displaying a current position of a car or the like on a display device together with a map, and particularly to a route search from the current position of the own vehicle to a destination. The present invention relates to a voice guidance device for guiding by voice guidance while traveling on a route.
【0002】[0002]
【従来の技術】図3は、従来の車載用走行位置表示装置
の概略ブロック図を示している。2. Description of the Related Art FIG. 3 is a schematic block diagram of a conventional vehicle-mounted traveling position display device.
【0003】図3において、1は方位センサであり、こ
の方位センサ1には自動車の絶対走行方位を検出する地
磁気センサ及び自動車の相対走行方位を検出する光ジャ
イロが使用される。2は車輪の回転数に応じたパルスを
発生する距離センサ、3はブレーキスイッチ、パーキン
グスイッチなどのオン・オフ信号、電源電圧監視用信号
などの各種センサ信号である。4は方位センサ1、距離
センサ2などのセンサ信号を処理するセンサ信号処理
部、5はGPS(Global Positionin
g System)レシーバであり、このGPSレシー
バ5は複数の衛星から送信される電波を受信し演算する
ことにより受信点の位置(緯度、経度)を求めることがで
きる。In FIG. 3, reference numeral 1 denotes a direction sensor, which includes a geomagnetic sensor for detecting the absolute running direction of the vehicle and an optical gyro for detecting the relative running direction of the vehicle. Reference numeral 2 denotes a distance sensor that generates a pulse corresponding to the number of rotations of the wheels, and 3 denotes various sensor signals such as an on / off signal of a brake switch, a parking switch, and the like, and a power supply voltage monitoring signal. Reference numeral 4 denotes a sensor signal processing unit for processing sensor signals of the direction sensor 1, the distance sensor 2, and the like. Reference numeral 5 denotes a GPS (Global Positionin).
g System) receiver, and this GPS receiver 5 can obtain the position (latitude and longitude) of the receiving point by receiving and calculating radio waves transmitted from a plurality of satellites.
【0004】6はCD−ROMドライブであり、このC
D−ROMドライブ6は、地図データが記録されたCD
−ROM7から地図データを読み出すほか、音声案内の
情報再生も行うものであり、音声案内がスピーカ20よ
り出力される。8は車室内に設置される表示・操作部で
あり、この表示・操作部8は、地図及び自動車の現在走
行位置、方位等を表示する液晶ディスプレイ8Aと、こ
の液晶ディスプレイ8Aの前面に設けたタッチパネル8
Bとからなり、タッチパネル8Bは表示地図の拡大、縮
小などを指示するためのスイッチ、経路探索を指示する
スイッチ、液晶ディスプレイ8Aに表示された地名の中
から目的地を選択するスイッチなどを具備している。9
は装置本体であり、この装置本体9はトランクルームな
どに設置される。Reference numeral 6 denotes a CD-ROM drive.
The D-ROM drive 6 stores a CD on which map data is recorded.
In addition to reading map data from the ROM 7, it also reproduces voice guidance information, and the voice guidance is output from the speaker 20. Reference numeral 8 denotes a display / operation unit provided in the vehicle interior. The display / operation unit 8 is provided on a liquid crystal display 8A for displaying a map, a current traveling position, an azimuth, and the like of the automobile, and is provided on a front surface of the liquid crystal display 8A. Touch panel 8
B, the touch panel 8B includes a switch for instructing enlargement or reduction of a display map, a switch for instructing a route search, a switch for selecting a destination from the place names displayed on the liquid crystal display 8A, and the like. ing. 9
Is an apparatus main body, and the apparatus main body 9 is installed in a trunk room or the like.
【0005】次に、装置本体9の構成について説明す
る。各種の演算を行うCPU(中央処理装置)10は、
CPU10で行う各種の演算のプログラムが記憶された
ROM(リードオンリーメモリ)11、方位センサ1、
距離センサ2、GPSレシーバ5、CD−ROMドライ
ブ6等からのデータやCPU10での演算結果等を記憶
するメモリ(DRAM)12、装置本体9への電源供給
が停止した時にも必要なデータを保持しておくためのバ
ックアップ用メモリ(SRAM)13、液晶ディスプレ
イ8Aに表示する文字、記号などのパターンを記憶した
メモリ(漢字・フォントROM)14、地図データや自
車の現在位置データなどに基づいて表示画像を形成する
ための画像プロセッサ15、CPU10から出力される
地図データ、現在位置データ及び漢字、フォントROM
14から出力される町名、道路名等の漢字、フォントを
合成して液晶ディスプレイ8Aに表示する画像を記憶す
るメモリ(VRAM)16、VRAM16の出力データ
を色信号に変換するためのRGB変換回路17を備え、
色信号はRGB変換回路17から液晶ディスプレイ8A
に出力される。18は通信インターフェースである。Next, the configuration of the apparatus main body 9 will be described. CPU (Central Processing Unit) 10 that performs various calculations
ROM (Read Only Memory) 11 in which programs for various calculations performed by CPU 10 are stored, azimuth sensor 1,
A memory (DRAM) 12 for storing data from the distance sensor 2, the GPS receiver 5, the CD-ROM drive 6, etc., a calculation result in the CPU 10, etc., and necessary data even when power supply to the apparatus main body 9 is stopped. Memory (SRAM) 13, a memory (Kanji / Font ROM) 14 for storing patterns such as characters and symbols to be displayed on the liquid crystal display 8A, and map data and the current position data of the vehicle. Image processor 15 for forming a display image, map data output from CPU 10, current position data and kanji, font ROM
A memory (VRAM) 16 for storing images to be displayed on the liquid crystal display 8A by synthesizing kanji characters and fonts such as street names and road names output from 14, and an RGB conversion circuit 17 for converting output data of the VRAM 16 into color signals. With
The color signal is sent from the RGB conversion circuit 17 to the liquid crystal display 8A.
Is output to Reference numeral 18 denotes a communication interface.
【0006】図4は、CD−ROM7に記憶されている
データのフォーマットを示している。FIG. 4 shows a format of data stored in the CD-ROM 7.
【0007】この図4において、21はディスクラベ
ル、22は描画パラメータ、23は図葉管理情報、24
は図葉であり、この図葉24には背景データ、文字デー
タ、道路データなどが記憶されており、日本全国の地形
図を緯度、軽度によって分割した単位地図毎のデータが
記憶されている。In FIG. 4, reference numeral 21 denotes a disk label, 22 denotes a drawing parameter, 23 denotes figure leaf management information,
Is a map leaf, and the map leaf 24 stores background data, character data, road data, and the like, and stores data for each unit map obtained by dividing a topographic map of Japan as a whole by latitude and lightness.
【0008】図葉24には広い地域を粗く記述した図葉
から狭い地域を詳細に記述した図葉が設定されている。
各図葉は同一の地域を記述した地図表示レベルA、B、
Cから構成されている。地図表示レベルA、B、Cは、
AよりB、BよりCがより詳細に記述されている。また
各地図表示レベルA、B、Cは、地図表示レベル管理情
報と複数のユニットから構成されている。[0008] In the map 24, a map describing a broad area roughly and a map describing a narrow area in detail are set.
Each map leaf is a map display level A, B, which describes the same area.
C. Map display levels A, B, and C
B is described in more detail than A, and C is described more specifically than B. Each of the map display levels A, B, and C is composed of map display level management information and a plurality of units.
【0009】ユニットは各地図表示レベルの地域を複数
に分割した分割地域を記述したものであり、各ユニット
はユニットヘッダ、文字レイヤ、背景レイヤ、道路レイ
ヤ、オプションレイヤなどから構成される。文字レイヤ
には地図に表示される地名、道路名、施設名などが記憶
され、背景レイヤには道路、施設等を描画するためのデ
ータが記録され、また道路レイヤには、図5に示すよう
に、交差点を含む道路を記述する座標点(ノード)と線
(リンク)に関するデータ、例えばノードのノード番
号、緯度、経度、リンクのリンク番号、リンク距離等が
記憶されている。Each unit describes a divided area obtained by dividing each map display level area into a plurality of areas. Each unit is composed of a unit header, a character layer, a background layer, a road layer, an optional layer, and the like. The character layer stores place names, road names, facility names, and the like displayed on the map, the background layer stores data for drawing roads, facilities, and the like, and the road layer stores data as shown in FIG. The table stores data on coordinate points (nodes) and lines (links) describing roads including intersections, for example, node numbers of nodes, latitude and longitude, link numbers of links, link distances, and the like.
【0010】図5において、丸印(○)はノードを示
し、ノード間の線はリンクを示している。また、ノード
番号:4の黒丸(●)は交差点ノードを示しているもの
である。In FIG. 5, circles (○) indicate nodes, and lines between the nodes indicate links. A black circle (丸) of the node number: 4 indicates an intersection node.
【0011】なお、道路レイヤに記録されたデータは地
図表示には直接関与せず、マップマッチングのための道
路網情報として使用されるものである。The data recorded in the road layer is not directly involved in the map display, but is used as road network information for map matching.
【0012】図4において、25は経路探索データであ
り、この経路探索データ25は狭い地域を対象とした階
層Oから広い地域を対象とした階層nまで各階層毎に探
索データが記録されている。各階層の探索データは、ノ
ード接続データ26、リンク想定通過時間(リンクコス
ト)データ27、経路表示データ28から構成される。In FIG. 4, reference numeral 25 denotes route search data. The route search data 25 includes search data for each layer from a layer O for a narrow area to a layer n for a wide area. . The search data of each hierarchy is composed of node connection data 26, link estimated transit time (link cost) data 27, and route display data 28.
【0013】ノード接続データ26は、図6に示すよう
に、各ノードa〜g、x、yがどのノードと接続されて
いるかを示すデータであり、例えばノードcについては
ノードa、d、f、yに接続されていることを示すデー
タである。またリンクコストデータ27は、図6に示す
ように、各ノード間のリンクのリンクコストを示すもの
であり、例えばノードaとノードcとの間のリンクのリ
ンクコストは「5」であり、ノードaとノードbとの間
のリンクのリンクコストは「10」、ノードaとノード
dとの間のリンクのリンクコストは「20」であること
を示している。上記リンクコストは、 リンクコスト=リンク距離/設定速度 から求められ、設定速度は、例えば図7に示すように道
路種別と道幅員に応じて設定されるものである。As shown in FIG. 6, the node connection data 26 is data indicating to which node each of the nodes a to g, x, y is connected. For example, for the node c, the nodes a, d, f , Y. As shown in FIG. 6, the link cost data 27 indicates the link cost of the link between the nodes. For example, the link cost of the link between the node a and the node c is “5”, and The link cost of the link between the node a and the node b is “10”, and the link cost of the link between the node a and the node d is “20”. The link cost is obtained from link cost = link distance / set speed, and the set speed is set according to the road type and the road width as shown in FIG. 7, for example.
【0014】経路表示データ28は、経路探索により選
択された経路を表示地図上に表示するためのデータが記
録されているものである。The route display data 28 records data for displaying the route selected by the route search on a display map.
【0015】図4において、29は音声データであり、
この音声データ29はデジタル信号で記録され、このデ
ジタル信号はD/A変換された後、フィルタを経由して
アンプからスピーカ20へ出力され、音声案内を再生す
る。In FIG. 4, reference numeral 29 denotes audio data.
The audio data 29 is recorded as a digital signal. The digital signal is D / A-converted, and then output from the amplifier to the speaker 20 via the filter, thereby reproducing the audio guidance.
【0016】図3において、方位センサ1の出力及び距
離センサ2の出力がセンサ処理部4を介してCPU10
に送られる。CPU10では自車の現在位置を演算し、
現在位置の緯度、経度を求める。またGPSレシーバ5
からのデータに基づき現在位置の補正が行われる。In FIG. 3, the output of the azimuth sensor 1 and the output of the distance sensor 2 are transmitted to the CPU 10 via the sensor processing unit 4.
Sent to The CPU 10 calculates the current position of the vehicle,
Find the latitude and longitude of the current location. GPS receiver 5
The current position is corrected based on the data from.
【0017】このようにして求められた自車の現在位置
に基づき現在位置に対応するユニットの地図データがC
D−ROMドライブ6によってCD−ROM7から読み
出され、この地図データが通信インタフェース18を介
してメモリ(DRAM)12に格納される。DRAM1
2に格納された地図データの一部分はCPU10により
読み出され、画像プロセッサ15で画像データに変換さ
れ画像メモリ16に書き込まれる。画像メモリ16に格
納された画像データはRGB変換回路17で色信号に変
換されて液晶ディスプレイ8Aに送られ、自車の現在位
置を中心として所定範囲の地図が表示される。またDR
AM12から読み出された地図データに文字コード、記
号コードが含まれていると、これら文字コード、記号コ
ードに対応するパターンが漢字・フォントROM14か
ら読み出され、液晶ディスプレイ8Aに地図とともに地
名などの文字、学校などの記号が表示される。また自動
車の走行に伴って順次求められる走行速度、走行方位に
基づき、液晶ディスプレイ8Aに表示される現在位置が
順次変更されていく。Based on the current position of the own vehicle obtained in this way, the map data of the unit corresponding to the current position is represented by C
The map data is read from the CD-ROM 7 by the D-ROM drive 6 and stored in the memory (DRAM) 12 via the communication interface 18. DRAM1
A part of the map data stored in 2 is read by the CPU 10, converted into image data by the image processor 15, and written into the image memory 16. The image data stored in the image memory 16 is converted into color signals by an RGB conversion circuit 17 and sent to the liquid crystal display 8A, where a map of a predetermined range centering on the current position of the vehicle is displayed. Also DR
If the map data read from the AM 12 contains character codes and symbol codes, patterns corresponding to these character codes and symbol codes are read from the kanji / font ROM 14 and displayed on the liquid crystal display 8A together with the map such as place names. Symbols such as letters and school are displayed. Further, the current position displayed on the liquid crystal display 8A is sequentially changed based on the traveling speed and the traveling azimuth sequentially obtained as the vehicle travels.
【0018】次に、従来例の経路探索の動作について、
図10、図11とともに説明する。タッチパネル8Bの
経路探索用スイッチを操作すると、経路探索の処理が実
行される。まず、図10に示すように、ステップAで目
的地の設定が行われる。この目的地の設定は、例えば目
的地の住所をインプットすることにより、または液晶デ
ィスプレイ8Aに表示されている地図上の地点を指定す
ることにより行われる。ステップBでは経路探索を始め
るか否か判定する。この判定は表示装置8のタッチパネ
ル8Bの経路探索用スイッチを操作したか否かで判定さ
れる。ステップBで経路探索用スイッチが操作されたと
判定されると、ステップCに進み経路探索が行われる。
この経路探索は、図6に示すように、出発地(現在位置
ノード)Xから目的地ノードYに至る総ての経路のリン
クコストを加算し、最もリンクコストが低い経路を選択
するものであり、図5の場合は、リンクX→a→c→d
→f→g→Yのリンクコスト合計(10+5+5+5+
5+5=35)が最も小さくなるため、リンクX→a→
c→d→f→g→Yを結ぶ経路が選択されるものであ
る。図10のステップCで選択された経路が、ステップ
Dにおいて、液晶ディスプレイ8Aの表示地図上に、例
えば赤色で表示される。Next, the operation of the conventional route search will be described.
This will be described with reference to FIGS. When a route search switch on the touch panel 8B is operated, a route search process is executed. First, as shown in FIG. 10, a destination is set in step A. The setting of the destination is performed, for example, by inputting the address of the destination or by specifying a point on the map displayed on the liquid crystal display 8A. In step B, it is determined whether to start a route search. This determination is made based on whether or not the route search switch on the touch panel 8B of the display device 8 has been operated. If it is determined in step B that the route search switch has been operated, the process proceeds to step C, where a route search is performed.
In this route search, as shown in FIG. 6, the link costs of all the routes from the starting point (current position node) X to the destination node Y are added, and the route with the lowest link cost is selected. In the case of FIG. 5, the link X → a → c → d
→ f → g → Y total link cost (10 + 5 + 5 + 5 +
5 + 5 = 35) is the smallest, so the link X → a →
The route connecting c → d → f → g → Y is selected. In step D, the route selected in step C of FIG. 10 is displayed, for example, in red on the display map of the liquid crystal display 8A.
【0019】図11は図10における経路探索のステッ
プCを更に詳細に示したものである。FIG. 11 shows step C of the route search in FIG. 10 in more detail.
【0020】図11において、まずステップaで出発
地、目的地の位置より最も近い出発ノード、目的ノード
を選択する。図6においては、ノードXが出発ノードに
選択され、ノードYが目的ノードに選択されたことを示
している。次にステップbで出発ノードXを含む経路探
索データをCD−ROM7より読み込み、ステップcに
おいて出発地側の経路探索を行う。この経路探索は前記
の通り、リンクコストの合計が最も低くなる経路を選択
する。In FIG. 11, first, at step a, a departure node and a destination node closest to the departure and destination positions are selected. FIG. 6 shows that the node X is selected as the departure node and the node Y is selected as the destination node. Next, in step b, the route search data including the departure node X is read from the CD-ROM 7, and in step c, a route search on the departure point side is performed. As described above, this route search selects a route with the lowest total link cost.
【0021】次にステップdにおいて、ステップcでの
検索の結果、目的ノードに接続したか否かが判定され
る。出発地から目的地までの距離が比較的近く、ステッ
プbでCD−ROM7から読み込まれたデータ内に目的
ノードYが含まれている場合は、ステップdでイエスと
判定されるが、出発地から目的地が遠い場合には、ステ
ップdでノーと判定されステップeに進む。ステップe
では、目的ノードYを含む経路探索データをCD−RO
M7より読み込みステップfで目的地側の経路探索を行
う。ステップgではステップfにおける目的地側の経路
探索により選択された経路が出発地側の探索経路の接続
されたか否かが判定される。この判定の結果ノーと判定
された場合は、図11におけるステップhで検索階層を
1ランク上げる。ステップb、ステップeにおける読み
込みデータが階層Oの経路探索データの場合、ステップ
hにおいては階層1にランクが上げられる。次にステッ
プiで出発ノード、目的ノードを再設定し、ステップb
に戻る。Next, in step d, as a result of the search in step c, it is determined whether or not the connection has been made to the target node. If the distance from the departure point to the destination is relatively short and the data read from the CD-ROM 7 in step b includes the destination node Y, the determination is yes in step d. If the destination is far, it is determined NO in step d and the process proceeds to step e. Step e
Then, the route search data including the target node Y is stored in the CD-RO
At step f, a route search for the destination is performed. In step g, it is determined whether the route selected by the route search on the destination side in step f is connected to the search route on the departure side. If the result of this determination is no, the search hierarchy is raised by one rank in step h in FIG. If the read data in step b and step e is the route search data of layer O, the rank is raised to layer 1 in step h. Next, in step i, the starting node and the destination node are reset, and step b
Return to
【0022】図8は、出発地と目的地との距離が遠く、
図11におけるステップd及びステップgでノーと判定
された場合の動作を分かり易く示した図であり、出発側
の経路探索で選択された経路が目的ノードに接続され
ず、また目的地側の経路探索で選択された経路が出発側
経路探索で探索された経路に接続されない場合には、階
層1の経路探索データ25が読み込まれ、出発ノード3
0、目的ノード31が設定される。階層1における経路
探索により実線で示す経路が探索されると図10のステ
ップdでイエスと判定されステップjに進み、ステップ
jで出発地から目的地までの経路を構成し、ステップk
で探索された経路の表示データを作成して経路探索を終
了する。FIG. 8 shows that the distance between the departure point and the destination is long,
FIG. 12 is a diagram for easily understanding the operation when a negative determination is made in step d and step g in FIG. 11, wherein the route selected in the route search on the departure side is not connected to the destination node, and the route on the destination side is When the route selected by the search is not connected to the route searched by the departure route search, the route search data 25 of the hierarchy 1 is read and the departure node 3
0, the target node 31 is set. When the route indicated by the solid line is searched by the route search in the hierarchy 1, the determination is yes in step d of FIG. 10 and the process proceeds to step j. In step j, the route from the starting point to the destination is formed.
The display data of the route searched in is created, and the route search ends.
【0023】図5において、太い線は経路探索の結果選
択された案内経路を示しており、ユニット2のノード1
→2→3→4→5→6→ユニット1のノード1→2→3
→4の経路が、選択された案内経路であることを示して
いる。In FIG. 5, a thick line indicates a guide route selected as a result of the route search.
→ 2 → 3 → 4 → 5 → 6 → Unit 1 node 1 → 2 → 3
→ The route 4 is the selected guide route.
【0024】液晶ディスプレイ8Aに表示された経路に
従って自動車を走行させている過程において、案内経路
が選択されると、交差点ノード(ユニット2のノード
4)の手前およそ700m、300m、100mに誘導
ポイント(案内ポイント)A、B、Cが設定される。自
動車の走行に従って、現在位置が誘導ポイントAに到達
すると、所定の音声案内、例えば「およそ700mで右
方向です。」と音声で案内する。同様に誘導ポイント
B、Cに到達すると、それぞれ「およそ300mで右方
向です。」、「まもなく右方向です。」と音声で案内す
る。When the guide route is selected in the course of driving the vehicle along the route displayed on the liquid crystal display 8A, the guide points (700 m, 300 m, and 100 m before the intersection node (node 4 of the unit 2)) are reached. (Guide points) A, B, and C are set. When the current position reaches the guidance point A in accordance with the traveling of the automobile, a predetermined voice guidance, for example, a voice guidance "about 700 m to the right" is provided. Similarly, when the vehicle reaches the guidance points B and C, the guidance is given by voice, "approximately 300 m to the right," and "soon to the right."
【0025】図9は、経路探索により作成されるテーブ
ルを示している。図9の(A)は、現在位置から目的地
までの案内経路のユニット別経路追尾データのテーブル
であり、図5の例では、ユニット2、1がユニット別経
路追尾データテーブルに書き込まれる。FIG. 9 shows a table created by the route search. FIG. 9A is a table of the unit-based route tracking data of the guide route from the current position to the destination. In the example of FIG. 5, the units 2 and 1 are written in the unit-based route tracking data table.
【0026】図9の(B)は経路追尾データのテーブル
であり、このテーブルには、選択された案内経路の各ユ
ニット内のノードの順番が経路順に書き込まれる。図5
の例では、ユニット2のノード1→2→3→4→5→6
が書き込まれ、引き続きユニット1のノード1→2→3
→4が書き込まれる。FIG. 9B is a table of route tracking data, in which the order of the nodes in each unit of the selected guide route is written in the order of the routes. FIG.
In the example, the node 1 of the unit 2 → 2 → 3 → 4 → 5 → 6
Is written, and nodes 1 → 2 → 3 of unit 1 continue
→ 4 is written.
【0027】図9の(C)は誘導ポイントデータのテー
ブルであり、選択された案内経路の交差点ノード(ユニ
ット2のノード4)の手前およそ700m、300m、
100mの地点、例えば図5の場合、ユニット1のノー
ド2と3の間、及びユニット2のノード3と4の間に誘
導ポイントが設定されるものであり、液晶ディスプレイ
8Aに表示された案内経路に沿って走行していく過程
で、現在位置が誘導ポイントA、B、Cに達する毎に前
記音声案内が行われる。FIG. 9C is a table of guidance point data, which is approximately 700 m, 300 m before the intersection node (node 4 of unit 2) of the selected guide route.
A guidance point is set at a point of 100 m, for example, in the case of FIG. 5, between the nodes 2 and 3 of the unit 1 and between the nodes 3 and 4 of the unit 2, and the guidance route displayed on the liquid crystal display 8A. In the process of traveling along, the voice guidance is performed each time the current position reaches the guidance points A, B, and C.
【0028】[0028]
【発明が解決しようとする課題】以上のように、上記従
来例においては、誘導ポイントA、B、Cに達する毎に
音声案内が行われる。誘導ポイントAに到達したと判定
してからCD−ROMの音楽再生によって、例えば「お
よそ700mで右方向です。」と案内する。また誘導ポ
イントB、Cについても到達したと判断してからCD−
ROMに対して音楽再生を要求する。ところが、このC
D−ROMは再生要求を受けてから音声トラックへシー
クして、音楽再生を行うために、音楽再生の要求を行っ
てから音楽再生されるまでに、フルストロークで最大
1.0〜1.5秒の遅れが生じていた。このため、案内
フレーズで「およそ700mで右方向です。」と案内し
ても実際は700m以内になってしまう場合があった。
また、CD−ROMのアクセス時間を考慮して、誘導ポ
イントまたはCD−ROMアクセスタイミングを設定し
ても、アクセスタイムの異なるCD−ROMデッキに変
えられた場合に、案内する距離に誤差が生じてしまう。As described above, in the above-described conventional example, voice guidance is performed every time the vehicle reaches the guidance points A, B, and C. After it is determined that the vehicle has reached the guidance point A, the user is guided to, for example, "approximately 700 m to the right" by playing music from the CD-ROM. After determining that the guidance points B and C have also been reached, the CD-
Request music playback from ROM. However, this C
The D-ROM seeks to an audio track after receiving a reproduction request, and performs music reproduction in order to perform a music reproduction. There was a second delay. For this reason, even if the guidance phrase “approximately 700 m is to the right” is provided, there is a case where the guidance phrase is actually within 700 m.
Further, even if the guide point or the CD-ROM access timing is set in consideration of the access time of the CD-ROM, an error occurs in the distance to be guided when the access point is changed to a CD-ROM deck having a different access time. I will.
【0029】本発明は、上記従来の問題点を解決するも
のであり、地図データの読み込みや、音楽再生時のCD
−ROMアクセスに対して常にアクセスタイムを測定
し、誘導ポイントでのCD−ROMアクセスタイミング
をCD−ROMデッキの平均アクセスタイムを考慮して
可変できることを可能とし、案内する距離の誤差を抑え
ることを可能にした音楽案内装置を提供することを目的
とする。The present invention has been made to solve the above-mentioned conventional problems.
-The access time is always measured for the ROM access, and the CD-ROM access timing at the guide point can be made variable in consideration of the average access time of the CD-ROM deck, and the error of the guided distance can be suppressed. It is an object of the present invention to provide a music guide device which is enabled.
【0030】[0030]
【課題を解決するための手段】上記課題を解決するため
本発明は、経路探索手段で探索された経路を走行中に、
CD−ROMから再生された音声案内フレーズによって
誘導する音声案内装置において、CD−ROMのアクセ
スタイムを常に測定し、このアクセスタイムの合計とア
クセス回数から求められる平均アクセスタイムによって
音声案内のCD−ROMアクセスタイミングを可変にす
ることを特徴とするものである。SUMMARY OF THE INVENTION In order to solve the above-mentioned problems, the present invention provides a vehicle which travels along a route searched by a route searching means.
2. Description of the Related Art In a voice guidance apparatus for guiding a user by a voice guidance phrase reproduced from a CD-ROM, the access time of the CD-ROM is always measured, and the CD-ROM for voice guidance is determined based on the total access time and the average access time obtained from the number of accesses. It is characterized in that the access timing is made variable.
【0031】これにより、誘導ポイントでのCD−RO
MアクセスタイミングをCD−ROMデッキの平均アク
セスタイムを考慮して可変でき、アクセスタイムの異な
る様々なCD−ROMデッキと接続しても、案内する距
離の誤差を抑えることが可能となる。Thus, the CD-RO at the guidance point
The M access timing can be changed in consideration of the average access time of the CD-ROM deck, and even if the M-access timing is connected to various CD-ROM decks having different access times, it is possible to suppress an error in the guided distance.
【0032】[0032]
【発明の実施の形態】本願の第1の発明に係る音声案内
装置は、現在位置から目的地までの経路を探索する経路
探索手段と、この経路探索手段によって探索された前記
経路を走行中に、CD−ROMから音声案内フレーズを
再生して音声案内する案内手段と、前記CD−ROMの
アクセスタイムを測定する測定手段と、前記測定手段で
測定した前記アクセスタイムから平均アクセスタイムを
算出する演算手段と、前記平均アクセスタイムに前記走
行の速度を乗じることにより求められた距離を誘導ポイ
ントに加えて前記CD−ROMのアクセスタイミングを
設定する手段とを備えてなり、測定手段はCD−ROM
のアクセス毎にアクセスタイムが測定され、演算手段は
測定したアクセスタイムの合計とアクセス回数から平均
アクセスタイムを算出し、この平均アクセスタイムに現
在の車速を乗じることで求められる距離を誘導ポイント
に加えて、CD−ROMのアクセスタイミングを設定す
る。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A voice guidance apparatus according to a first invention of the present application provides a route for searching for a route from a current position to a destination.
Searching means, and the route searched by the route searching means.
Guidance means for reproducing a voice guidance phrase from a CD-ROM while traveling along a route, voice guidance, measuring means for measuring the access time of the CD-ROM, and average access from the access time measured by the measuring means. calculating means for calculating the time, the run on the average access time
Means for setting the access timing of the CD-ROM by adding the distance obtained by multiplying the speed of the line to the guidance point, and the measuring means comprises a CD-ROM.
The access time is measured for each access, and the calculating means calculates the average access time from the total of the measured access times and the number of accesses, and adds the distance obtained by multiplying the average access time by the current vehicle speed to the guidance point. Then, the access timing of the CD-ROM is set.
【0033】以下、本発明の実施形態について、図1お
よび図2を用いて説明する。図1は、本発明にかかる音
声案内装置を備えた走行位置表示装置の概略構成を示す
ブロック図である。An embodiment of the present invention will be described below with reference to FIGS. FIG. 1 is a block diagram showing a schematic configuration of a traveling position display device provided with a voice guidance device according to the present invention.
【0034】図1において、図3と同一の構成要素には
同一符号を付してその構成説明を省略し、図3と異なる
部分を重点に述べる。In FIG. 1, the same components as those of FIG. 3 are denoted by the same reference numerals, and the description of the components will be omitted.
【0035】この実施の形態例において、従来と異なる
点は、地図データや音楽再生時のCD−ROM7のアク
セス毎にアクセスタイムを測定する機能と、このアクセ
スタイムの合計とアクセス回数から平均アクセスタイム
を算出する平均アクセスタイム演算機能と、この平均ア
クセスタイムに現在の車速を乗ずることにより求められ
た距離を誘導ポイントに加えて、CD−ROMのアクセ
スタイミングを設定する機能をCPU10Aに付加した
ところにある。これに伴いプログラムROM11には、
上記各機能を発揮させるための図2に示す処理プログラ
ムが格納されている。This embodiment is different from the conventional one in that a function of measuring the access time for each access to the CD-ROM 7 at the time of reproducing map data and music, and an average access time based on the total of the access times and the number of accesses. Is added to the CPU 10A by adding an average access time calculation function for calculating the average access time and a function for setting the access timing of the CD-ROM by adding the distance obtained by multiplying the average access time by the current vehicle speed to the guidance point. is there. Along with this, the program ROM 11 contains
A processing program shown in FIG. 2 for performing the above functions is stored.
【0036】次に、上記のように構成された本実施形態
の動作について説明する。この実施形態における音声案
内装置は、方位センサ1の出力及び距離センサ2の出力
がセンサ処理部4を介してCPU10に送られ、CPU
10において現在位置の演算が行われ、現在位置の緯
度、経度が求められる。またGPSレシーバ5からのデ
ータに基づき現在位置の補正が行われる。Next, the operation of the present embodiment configured as described above will be described. In the voice guidance device according to this embodiment, the output of the direction sensor 1 and the output of the distance sensor 2 are sent to the CPU 10 via the sensor processing unit 4,
At 10, the current position is calculated, and the latitude and longitude of the current position are obtained. The current position is corrected based on the data from the GPS receiver 5.
【0037】このようにして検出された現在位置に基づ
き現在位置を中心とする所定範囲の地図データがCD−
ROMドライブ6によってCD−ROM7から読み出さ
れ、この地図データが通信インタフェース18を介して
D−RAM12に格納される。D−RAM12に格納さ
れた地図データの一部分が読み出され、画像プロセッサ
15で画像データに変換されV−RAM16に書き込ま
れる。V−RAM16に格納された画像データは画像プ
ロセッサ15で読み出され液晶ディスプレイ8Aに送ら
れ、現在位置を中心として所定範囲の地図が表示され
る。Based on the current position detected in this way, map data in a predetermined range centered on the current position is stored on the CD-ROM.
The map data is read from the CD-ROM 7 by the ROM drive 6 and stored in the D-RAM 12 via the communication interface 18. A part of the map data stored in the D-RAM 12 is read, converted into image data by the image processor 15, and written into the V-RAM 16. The image data stored in the V-RAM 16 is read out by the image processor 15, sent to the liquid crystal display 8A, and a map of a predetermined range centering on the current position is displayed.
【0038】またD−RAM12から読み出された地図
データに文字コード、記号コードが含まれていると、こ
れら文字コード、記号コードに対応するパターンが漢字
・フォントROM14から読み出され、液晶ディスプレ
イ8Aに地図とともに地名などの文字、学校などの記号
が表示される。また自動車の走行に伴って順次求められ
る走行速度、走行方位に基づき、液晶ディスプレイ8A
に表示される現在位置が順時変更されていく。また経路
探索を指示して目的地を指定すると経路探索により最短
時間で目的地まで到達すると予測できる経路が選択され
て、液晶ディスプレイ8Aに表示されている地図上に選
択された経路が表示される。If the map data read from the D-RAM 12 contains character codes and symbol codes, patterns corresponding to these character codes and symbol codes are read from the kanji / font ROM 14 and the liquid crystal display 8A. In addition to the map, characters such as place names and symbols such as schools are displayed. In addition, the liquid crystal display 8A is based on a traveling speed and a traveling azimuth sequentially obtained as the vehicle travels.
The current position displayed in is changed gradually. When a route search is instructed and a destination is designated, a route that can be predicted to reach the destination in the shortest time is selected by the route search, and the selected route is displayed on the map displayed on the liquid crystal display 8A. .
【0039】音声案内機能は、CPU10で求められた
自動車の現在位置が交差点の手前の所定地点に到達する
と、CPU10からの指示により、CD−ROMの音楽
領域に格納された音声案内フレーズを再生し、スピーカ
20より例えば「およそ700mで右方向です。」と音
声を出力する。When the current position of the vehicle obtained by the CPU 10 reaches a predetermined point before the intersection, the voice guidance function reproduces the voice guidance phrase stored in the music area of the CD-ROM according to an instruction from the CPU 10. For example, a sound is output from the speaker 20 such as "approximately 700 m to the right."
【0040】次に、図2に平均アクセスタイムの算出処
理について説明する。CD−ROMデッキに対する全て
のリード要求について、図2のアクセスタイム算出処理
をスタートさせる。これに伴い、CD−ROMへのアク
セス要求が発生すると(ステップS1)、アクセス回数
をインクリメントする(ステップS2)。そしてタイマ
ーを起動して(ステップS3)、リード要求をCD−R
OMデッキに発行する(ステップS4)。その後、リー
ド終了したかを判定し(ステップS5)、リード終了を
待ってタイマーをOFFし(ステップS6)、リード要
求発行からリード終了までの時間(t:アクセス+デー
タ転送時間)を測定する。この時間tには、リードのデ
ータ転送時間が含まれているため、データ転送数から転
送時間を求める。次いで、上記測定時間からデータ転送
時間を引いてアクセス時間t′のみを求める(ステップ
S7)。その後、これまでのアクセスタイムの合計Sを
求め(ステップS8)、このアクセスタイムの合計Sと
アクセス回数Nより平均アクセスタイムtAを求める(ス
テップS9)。次に、 車速×平均アクセスタイム によって求められる距離を誘導ポイントに加えて、CD
−ROM7のアクセスタイミングにすると、CD−RO
Mデッキのアクセス終了時点が誘導ポイントとなる。こ
れによって、CD−ROMデッキの平均アクセスタイム
を考慮したCD−ROMアクセスタイミングの設定が可
能となる。Next, the calculation processing of the average access time will be described with reference to FIG. The access time calculation process shown in FIG. 2 is started for all read requests to the CD-ROM deck. Accordingly, when an access request to the CD-ROM is generated (step S1), the number of accesses is incremented (step S2). Then, the timer is started (step S3), and the read request is sent to the CD-R.
It is issued to the OM deck (step S4). Thereafter, it is determined whether or not the reading has been completed (step S5). After the reading is completed, the timer is turned off (step S6), and the time from the issuance of the read request to the completion of the reading (t: access + data transfer time) is measured. Since the time t includes the read data transfer time, the transfer time is obtained from the number of data transfers. Next, only the access time t 'is obtained by subtracting the data transfer time from the measurement time (step S7). Then, to find the total S of the previous access time (step S8), and determines the average access time t A than the sum S and the access count N of the access time (step S9). Next, the distance determined by vehicle speed x average access time is added to the guidance point, and the CD
-When the access timing of the ROM 7 is set, the CD-RO
The point at which the access of the M deck ends is the guidance point. This makes it possible to set the CD-ROM access timing in consideration of the average access time of the CD-ROM deck.
【0041】このような実施の形態によれば、CD−R
OMデッキの平均アクセスタイムを考慮したCD−RO
Mのアクセスタイミングの設定が可能になり、アクセス
タイムの異なる様々なCD−ROMデッキと接続して
も、案内する距離の誤差を抑えることができる。According to such an embodiment, the CD-R
CD-RO considering average access time of OM deck
The access timing of M can be set, and even if various CD-ROM decks having different access times are connected, an error in the guided distance can be suppressed.
【0042】[0042]
【発明の効果】以上のように本発明によれば、経路探索
手段で探索された経路を走行中に、CD−ROMから再
生された音声案内フレーズによって誘導する音声案内装
置において、地図データの読み込みや音楽再生時のCD
−ROMアクセスに対して、常にアクセスタイムを測定
し、誘導ポイントでのCD−ROMアクセスタイミング
をCD−ROMデッキの平均アクセスタイムを考慮して
可変でき、アクセスタイムの異なる様々なCD−ROM
デッキと接続しても、案内する距離の誤差を抑えること
ができるという効果を有する。As described above, according to the present invention, the map data is read by the voice guidance apparatus for guiding the user with the voice guidance phrase reproduced from the CD-ROM while traveling on the route searched by the route search means. And CD for music playback
-For the ROM access, the access time is always measured, and the CD-ROM access timing at the guide point can be changed in consideration of the average access time of the CD-ROM deck, and various CD-ROMs having different access times can be used.
Even when connected to a deck, there is an effect that errors in the guided distance can be suppressed.
【図1】本発明の一実施の形態による音声案内装置の概
略構成を示すブロック図FIG. 1 is a block diagram showing a schematic configuration of a voice guidance device according to an embodiment of the present invention;
【図2】本発明の一実施の形態における平均アクセスタ
イム算出の流れ図FIG. 2 is a flowchart for calculating an average access time in one embodiment of the present invention;
【図3】従来の音声案内装置のブロック図FIG. 3 is a block diagram of a conventional voice guidance device.
【図4】従来のCD−ROMのフォーマットを示す構成
図FIG. 4 is a configuration diagram showing a format of a conventional CD-ROM.
【図5】従来のCD−ROMに記録された道路データの
構成図FIG. 5 is a configuration diagram of road data recorded on a conventional CD-ROM.
【図6】従来の経路探索方法を説明するための模式図FIG. 6 is a schematic diagram for explaining a conventional route search method.
【図7】従来のリンクコスト算出用のCD−ROMに記
録された速度データの構成図FIG. 7 is a configuration diagram of speed data recorded on a conventional link cost calculation CD-ROM.
【図8】従来の経路探索のための階層構造を説明する模
式図FIG. 8 is a schematic diagram illustrating a hierarchical structure for a conventional route search.
【図9】従来の経路探索により作成されるテーブルを示
す構成図FIG. 9 is a configuration diagram showing a table created by a conventional route search.
【図10】従来の経路探索の流れ図FIG. 10 is a flowchart of a conventional route search.
【図11】従来の経路探索の流れ図FIG. 11 is a flowchart of a conventional route search.
1 方位センサ 2 距離センサ 3 各種センサ信号 4 センサ信号処理部 5 GPSレシーバ 6 CD−ROMドライブ 7 CD−ROM 8 表示・操作部 8A 液晶ディスプレイ 8B タッチパネル 9 本体装置 10A CPU 11 プログラムROM 12 D−RAM 13 S−RAM 14 漢字・フォントROM 15 画像プロセッサ 16 V−RAM 17 RGB変換 18 通信インターフェース 20 スピーカ 21 ディスクラベル 22 描画パラメータ 23 図葉管理情報 24 図葉(地図データ) 25 経路探索データ 26 ノード接続データ 27 リンクコストデータ 28 経路表示データ 29 音声データ Reference Signs List 1 direction sensor 2 distance sensor 3 various sensor signals 4 sensor signal processing unit 5 GPS receiver 6 CD-ROM drive 7 CD-ROM 8 display / operation unit 8A liquid crystal display 8B touch panel 9 main unit 10A CPU 11 program ROM 12 D-RAM 13 S-RAM 14 Kanji / Font ROM 15 Image processor 16 V-RAM 17 RGB conversion 18 Communication interface 20 Speaker 21 Disk label 22 Drawing parameter 23 Diagram management information 24 Diagram (map data) 25 Route search data 26 Node connection data 27 Link cost data 28 Route display data 29 Voice data
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G01C 21/00 G08G 1/0969 G09B 29/00 - 29/10 G10L 13/00 ──────────────────────────────────────────────────続 き Continued on the front page (58) Fields investigated (Int. Cl. 7 , DB name) G01C 21/00 G08G 1/0969 G09B 29/00-29/10 G10L 13/00
Claims (2)
段によって探索された前記経路を走行中に、CD−RO
Mから音声案内フレーズを再生して音声案内する案内手
段と、前記CD−ROMのアクセスタイムを測定する測
定手段と、前記測定手段で測定した前記アクセスタイム
から平均アクセスタイムを算出する演算手段と、前記平
均アクセスタイムに前記走行の速度を乗じることにより
求められた距離を誘導ポイントに加えて前記CD−RO
Mのアクセスタイミングを設定する手段とを備えたこと
を特徴とする音声案内装置。1. A vehicle provided with a route searching means is a route searching device.
While traveling on the route searched by the step , the CD-RO
Guidance means for reproducing a voice guidance phrase from M to provide voice guidance; measuring means for measuring the access time of the CD-ROM; computing means for calculating an average access time from the access time measured by the measuring means; The distance obtained by multiplying the average access time by the traveling speed is added to the guidance point, and the CD-RO is added.
Means for setting an M access timing.
段によって探索された前記経路を走行中に、測定手段が
CD−ROMのアクセスタイムを測定し、演算手段が平
均アクセスタイムを算出し、この平均アクセスタイムに
前記走行の速度を乗じて距離を求め、音声案内手段がこ
の距離に応じたアクセスタイミングで、前記CD−RO
Mから音声案内フレーズを再生開始して音声案内するこ
とを特徴とする音声案内方法。2. A vehicle provided with a route searching means is a route searching device.
While traveling on the route searched by the step, the measuring means measures the access time of the CD-ROM, and the calculating means calculates the average access time.
The distance is obtained by multiplying the traveling speed, and the voice guide means transmits the CD-RO at an access timing corresponding to the distance.
A voice guidance method, characterized by starting reproduction of a voice guidance phrase from M and providing voice guidance.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28034595A JP3189646B2 (en) | 1995-10-27 | 1995-10-27 | Voice guidance device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28034595A JP3189646B2 (en) | 1995-10-27 | 1995-10-27 | Voice guidance device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09126799A JPH09126799A (en) | 1997-05-16 |
| JP3189646B2 true JP3189646B2 (en) | 2001-07-16 |
Family
ID=17623718
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28034595A Expired - Fee Related JP3189646B2 (en) | 1995-10-27 | 1995-10-27 | Voice guidance device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3189646B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3895830B2 (en) | 1997-06-18 | 2007-03-22 | インテリジェントディスク株式会社 | Storage medium having electronic circuit |
| US20010044864A1 (en) | 1997-06-18 | 2001-11-22 | Kabushiki Kaisha Optrom | Disk storage system having an electronic circuit mounted on the surface of the disk and control method thereof |
| JP2001124579A (en) * | 1999-10-27 | 2001-05-11 | Nippon Seiki Co Ltd | Navigation device |
-
1995
- 1995-10-27 JP JP28034595A patent/JP3189646B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09126799A (en) | 1997-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4219474B2 (en) | Traveling position display device | |
| JP2783139B2 (en) | Travel position display device | |
| JP3216483B2 (en) | Route search display device | |
| JP3189646B2 (en) | Voice guidance device | |
| JP3097454B2 (en) | Route search display device | |
| JP3275673B2 (en) | Travel route guidance device | |
| JPH0933267A (en) | Travel position display device | |
| JP3064758B2 (en) | Route search display device | |
| JPH07334798A (en) | Route guidance display device | |
| JP3185636B2 (en) | Travel position display device | |
| JP3082623B2 (en) | Voice guidance device | |
| JP2773596B2 (en) | Travel position display device | |
| JP3039244B2 (en) | Travel position display device | |
| JP3185563B2 (en) | Route search display device | |
| JPH09292254A (en) | Travel position display device | |
| JP3166590B2 (en) | Route search display device | |
| JP3154571B2 (en) | Travel position display device provided with voice guidance device | |
| JP3232988B2 (en) | Route guidance device | |
| JPH09133541A (en) | Driving route guidance device | |
| JPH07103777A (en) | Running position display device | |
| JP3374466B2 (en) | Route search guidance device | |
| JP3460270B2 (en) | Route search display device | |
| JP3485743B2 (en) | Navigation device | |
| JP3406449B2 (en) | In-vehicle navigation device and guidance route search method | |
| JPH0791972A (en) | Route search display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090518 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |