(57)【特許請求の範囲】
【請求項１】
情報を表示する表示手段と、
地図データを記憶する地図データ記憶手段と、
車両の現在位置を検出する車両位置検出手段と、
前記車両位置検出手段で検出された車両位置に対応する地図データを前記地図データ記憶手段より読み出し、読み出された地図データに基づいて車両位置周辺の地図を前記表示手段へ表示する表示制御手段と、
前記表示手段の地図上に表示される文字情報の切替を行う文字情報切替手段とを備え、
前記表示制御手段は、前記文字情報切替手段により文字情報の切替が行われた場合、先に表示されていた文字情報とは異なる文字情報で、選択されている地図縮尺より一段階詳細な縮尺に対応する文字情報を前記地図データ記憶手段より読み出し、読み出した文字情報が互いに重ならないように配置して、前記表示手段へ表示することを特徴とするナビゲーション装置。
【請求項２】
情報を表示する表示手段と、
地図データを記憶する地図データ記憶手段と、
車両の現在位置を検出する車両位置検出手段と、
前記車両位置検出手段で検出された車両位置に対応する地図データを前記地図データ記憶手段より読み出し、読み出された地図データに基づいて車両位置周辺の地図を前記表示手段へ表示する表示制御手段と、
前記表示手段の地図上に表示される文字情報のジャンルを選択するジャンル選択手段とを備え、
前記表示制御手段は、前記ジャンル選択手段によりジャンルの切替が行われた場合、選択されたジャンルに属する文字情報で、選択されている地図縮尺より一段階詳細な縮尺に対応する文字情報を前記地図データ記憶手段より読み出し、読み出した文字情報が互いに重ならないように配置して、前記表示手段へ表示することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両の現在位置とその周辺地図を表示するナビゲーション装置に係り、特に、地図上に表示される文字情報の内、ユーザが必要とする文字情報を提供することができるナビゲーション装置に関する。
【０００２】
【従来の技術】
従来、ナビゲーション装置は、車両位置を検出する車両位置検出手段と、地図データが記憶された地図データ記憶手段と、ＣＰＵ、メモリおよびディスプレイとを有し、車両位置検出手段で検出された車両位置に対応する地図データを地図データ記憶手段から読み出し、読み出された地図データに基づいて地図を表示するとともに、車両位置検出手段で検出された車両位置を表示する表示手段によって構成されていた。
【０００３】
図９は、上述した従来のナビゲーション装置における地図表示処理を示したものである。図９において、ステップ５１でディスプレイ上に表示する地図の縮尺を選択する。ステップ５２では選択された縮尺の地図表示用データを地図データ記憶手段より読み出す。ステップ５３で地図データ記憶手段より読み出されたデータに基づいてディスプレイ上に地図を描画する。次にステップ５４で地図データ記憶手段より道路レイヤに記憶されている道路ネットワークデータを読み込み、この道路ネットワークデータとＣＰＵで演算により求められた現在位置データより車両の現在位置および方位を決定し（ステップ５５）、ステップ５６で表示手段に表示されている地図上に車両マークを表示する。図１０は従来例における地図表示例を示しており、選択された縮尺ＳＣで車両マークＣＭと車両位置周辺の地図ＭＰが表示手段に表示される。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のナビゲーション装置では、図１０に示したように、地図上に表示される文字情報は、選択された縮尺の地図表示用データにおける文字情報であり、地図データを作成するときに予め縮尺に応じて設定されていたものであった。このため、ユーザが選択した縮尺の地図において、必ずしもユーザが必要とする文字情報が地図上に表示されているわけではなかった。
【０００５】
以上から本発明の目的は、ユーザが必要とする文字情報を地図上に容易に表示することができるナビゲーション装置を提供することにある。
【０００６】
上記課題は本発明によれば、情報を表示する表示手段と、地図データを記憶する地図データ記憶手段と、車両の現在位置を検出する車両位置検出手段と、前記車両位置検出手段で検出された車両位置に対応する地図データを前記地図データ記憶手段より読み出し、読み出された地図データに基づいて車両位置周辺の地図を前記表示手段へ表示する表示制御手段と、表示手段の地図上に表示される文字情報の切替を行う文字情報切替手段とを備え、表示制御手段は、文字情報切替手段により文字情報の切替が行われた場合、先に表示されていた文字情報とは異なる文字情報で、選択されている地図縮尺より一段階詳細な縮尺に対応する文字情報を地図データ記憶手段より読み出し、読み出した文字情報が互いに重ならないように配置して、表示手段へ表示することによって解決される。
【０００７】
これにより、選択した縮尺において地図上に表示されていない文字情報が表示されるようになるので、より多くの文字情報をユーザに対して提供することができる。
【０００８】
また、上記課題は本発明によれば、情報を表示する表示手段と、地図データを記憶する地図データ記憶手段と、車両の現在位置を検出する車両位置検出手段と、前記車両位置検出手段で検出された車両位置に対応する地図データを前記地図データ記憶手段より読み出し、読み出された地図データに基づいて車両位置周辺の地図を表示手段へ表示する表示制御手段と、表示手段の地図上に表示される文字情報のジャンルを選択するジャンル選択手段とを備え、表示制御手段は、ジャンル選択手段によりジャンルの切替が行われた場合、選択されたジャンルに属する文字情報で、選択されている地図縮尺より一段階詳細な縮尺に対応する文字情報を地図データ記憶手段より読み出し、読み出した文字情報が互いに重ならないように配置して、表示手段へ表示することによって解決される。
【０００９】
これにより、ユーザが必要とするジャンルに属する文字情報のみを表示するようになるので、ユーザが必要とする文字情報を提供することができる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について添付図面を参照しながら説明する。図１は、本発明を適用する一実施形態に係る車両用ナビゲーション装置の基本構成を示すブロック図である。図１において、１は方位センサであり、この方位センサ１は車両の絶対走行方位を検出する地磁気センサおよび車両の相対走行方位を検出する光ジャイロが使用される。２は車輪の回転数に応じたパルスを発生する距離センサ、３はブレーキスイッチ、パーキングスイッチなどのオン・オフ信号、電源電圧監視用信号等の各種センサ信号である。
【００１１】
４は方位センサ１、距離センサ２などのセンサ信号を処理するセンサ信号処理部、５はＧＰＳ（Global Positioning System）受信機であり、このＧＰＳ受信機５は複数の衛星から送信される電波を受信し演算することにより受信地点の絶対位置（経緯度）を求めることができるものである。６はＲＯＭドライブであり、このＲＯＭドライブ６は、地図データが記録されたＲＯＭディスク７から地図データを読み出すものである。
【００１２】
８は車室内に設置される表示・操作部であり、この表示・操作部８は、車両の周辺地図および車両の現在走行位置、方位等を表示する液晶ディスプレイ８Ａ、この液晶ディスプレイ８Ａの前面に設けられたタッチパネル８Ｂとからなり、タッチパネル８Ｂにはユーザが操作するためのボタンなどが具備されている。９はナビゲーション装置本体であり、このナビゲーション装置本体９は車室内のセンターコンソール部や助手席下、トランクルームなどに設置される。
【００１３】
次にナビゲーション装置本体９の構成について説明する。１０は各種の演算処理を行うＣＰＵ、１１はＣＰＵ１０で行う各種の演算処理のプログラムが記憶されるプログラムＲＯＭ、１２は方位センサ１、距離センサ２、ＧＰＳ受信機５、ＲＯＭドライブ６等から取得されるデータをＣＰＵ１０において演算処理を行い、その演算結果等を記憶するメモリ（ＤＲＡＭ）、１３はナビゲーション装置本体９への電源供給が停止した場合でも必要なデータを保持しておくためのバックアップ用メモリ（ＳＲＡＭ）である。
【００１４】
１４は液晶ディスプレイ８Ａに表示する文字、記号などのパターンが記憶されるメモリ（漢字、フォントＲＯＭ）、１５は地図データや車両の現在位置データなどに基づいて表示画像を形成するための画像プロセッサ、１６は画像プロセッサ１５から出力される地図データ、現在位置データおよび漢字、フォントＲＯＭ１４から出力される地名、道路名などの漢字、フォントを合成して液晶ディスプレイ８Ａに表示する画像を記憶するメモリ（ＶＲＡＭ）、１７はＶＲＡＭ１６の出力データを色信号に変換するためのＲＧＢ変換回路であり、変換された色信号はＲＧＢ変換回路１７から液晶ディスプレイ８Ａに出力される。１８は通信インターフェースである。液晶ディスプレイ８Ａは車両の現在位置の周辺道路地図が表示されるとともに、地名、交差点名、道路名などが表示されるものである。さらに表示地図内に車両の現在位置を表示する車両マークが表示されるものである。この車両マークは車両の現在位置と走行方向を示している。
【００１５】
図２はＲＯＭディスク７に記憶されているデータのフォーマットであり、２０はディスクラベル、２１は描画パラメータ、２２は図葉管理情報、２３、２４は図葉であり、この図葉には背景データ、文字データ、道路データなどが記憶されており、日本全国の地形図を経緯度によって分割した単位地図毎のデータが記憶されている。
【００１６】
図葉には広い地域を粗く記述した図葉（レベル２）から狭い地域を詳細に記述した図葉（レベル０）が設定されている。各図葉は、ユニット管理情報２５と複数のユニット２６から構成されている。また、ユニット２６は各図葉の地域を複数に分割した分割地域を記述したものであり、各ユニット２６はユニットヘッド２７、文字レイヤ２８、背景レイヤ２９、道路レイヤ３０、オプションレイヤ３１などから構成される。文字レイヤ２８には地図に表示される地名、道路名、施設名などが＃０から＃Ｌのように番号付けされ、さらに画面上に表示するための位置座標データとその名称が属するジャンル名が記録される。背景レイヤには地形や道路、施設等を描画するためのデータが記録され、また道路レイヤには、図３に示すように、交差点を含む道路を記述する座標点（ノード）と線（リンク）に関するデータ、例えばノードのノード番号および絶対経緯度、リンクのリンク番号およびリンク距離、コストなどが記憶されている。図３において、丸印（○）はノードを示し、ノード間の線はリンクを示している。また、ノード番号４の黒丸（●）は交差点ノードを示しているものである。なお、道路レイヤに記録されたデータは地図表示には直接関与せず、マップマッチング等の道路網情報として使用されるものである。
【００１７】
上述した構成を有する本発明の実施例の動作について以下に説明する。図１において、方位センサ１の出力および距離センサ２の出力がセンサ処理部４を介してＣＰＵ１０に送られる。ＣＰＵ１０では車両の現在位置の演算が行われ、現在位置の経緯度が求められる。またＧＰＳ受信機５からのデータに基づき現在位置の補正が行われる。このようにして算出された現在位置に基づき現在位置に対応するユニットの地図データがＲＯＭドライブ６によってＲＯＭディスク７から読み出され、この地図データが通信インターフェース１８を介してメモリ（ＤＲＡＭ）１２に格納される。
【００１８】
ＤＲＡＭ１２に格納された地図データの一部分はＣＰＵ１０により読み出され、画像プロセッサ１５で画像データに変換され画像メモリ（ＶＲＡＭ）１６に書き込まれる。ＶＲＡＭ１６に格納された画像データはＲＧＢ変換回路１７で色信号に変換され液晶ディスプレイ８Ａに送られ、現在位置を中心として所定範囲の地図が表示される。またＤＲＡＭ１２から読み出された地図データに文字コード、記号コードに含まれていると、これら文字コード、記号コードに対応するパターンが漢字・フォントＲＯＭ１４から読み出されるため、液晶ディスプレイ８Ａに地図とともに地名などの文字、コンビニ等のランドマーク（記号）が表示されるものである。また車両の走行に伴って順次求められる走行速度、走行方位に基づき、液晶ディスプレイ８Ａに表示される現在位置が順次更新されていくものである。
【００１９】
次に、本発明の地図表示処理について説明する。図４は第１の地図表示処理を示したフローチャート、図５は第１の地図表示処理の内部処理である文字データ配置処理を示したフローチャートであり、図６は第１の地図表示処理における文字情報の表示例である。また、図７は第２の地図表示処理を示したフローチャートであり、図８は第２の地図表示処理における文字情報の表示例を示している。
【００２０】
図４において、タッチパネル８Ｂを介して表示地図の縮尺が選択されると（ステップ１）、ＣＰＵ１０は選択された縮尺に応じた図葉を選択し、さらに車両位置に対応するユニットを選択して道路データおよび背景データ、文字データ等を含む地図データをＲＯＭディスク７よりＲＯＭドライブ６を介してＤＲＡＭ１２に読み込む（ステップ２）。そして、画像プロセッサ１５は読み込まれた背景データ、道路データから地図を描画し（ステップ３）、文字データを描画した地図上の所定位置に描画する（ステップ４）。すなわち、液晶ディスプレイ８Ａには、図６（ａ）に示すように、車両位置周辺の地図が表示される。
【００２１】
次に、ＣＰＵ１０はユーザによってタッチパネル８Ｂから文字情報切替が選択されたか否かを判定し（ステップ５）、選択されない場合は待機する。また、ユーザによって文字情報の切替を選択されたならば、ＣＰＵ１０はステップ２において選択された地図縮尺より一段階詳細な縮尺に対応する図葉を全て選択し、各図葉に対応するユニットを選択してＲＯＭディスク７より文字データのみを全て読み出す。ここで、読み出された文字データはＤＲＡＭ１２に格納される（ステップ６）。
【００２２】
そして、ＣＰＵ１０は後述の表示グループ＃Ｎの変数Ｎを便宜上Ｎ＝０とし（ステップ７）、ＤＲＡＭ１２に格納した文字データを表示グループ＃Ｎに配置する処理（文字データ配置処理：後述）を行う（ステップ８）。この処理が終了後、画像プロセッサ１５は表示グループ＃Ｎの文字データをＶＲＡＭ１６に描画し（ステップ９）、液晶ディスプレイ８Ａにはこの描画データが表示される。つまり、このステップ８〜９では、先に（例えばステップ２において）表示されていた文字情報とは異なる文字情報を液晶ディスプレイ８Ａに表示するための文字データ描画処理が行われるのである。具体的には、文字情報の切替が選択されると、図６（ｂ）に示すように、（ａ）図では表示されていなかった文字情報が表示されるようになる。
【００２３】
次いで、ＣＰＵ１０は再度タッチパネル８Ｂから文字情報切替が選択されたか否かを判定する（ステップ１０）。選択されなければ待機し、文字情報の切替が選択されたならば、ＣＰＵ１０は表示グループの変数ＮをＮ＝Ｎ＋１に設定し次の表示グループを選択されるようにする（ステップ１１）。次に、ステップ８の文字データ配置処理（後述）において作成された表示グループ＃Ｎの文字データがあるか否かを判定し（ステップ１２）、あればステップ９に移行して表示グループ＃Ｎ（＝１）の文字データ描画処理を行う。また、無ければ次の新しい表示グループがないということなので、表示グループの変数ＮをＮ＝０に設定（ステップ１３）し、ステップ９に移行して表示グループ＃０の文字データの描画処理を繰り返す。これにより、上述同様に、液晶ディスプレイ８Ａには、図６（ｃ）に示すように、（ｂ）図では表示されていなかった文字情報が表示されるようになる。なお、上記の説明では、ステップ１２において、表示グループ＃Ｎがない時は、Ｎ＝０にして文字情報の表示を繰り返すようにしたが、これに限らず本処理を終了して元々選択されている縮尺における文字情報表示に戻っても構わない。
【００２４】
次に、文字データ配置処理について説明する。まず表示グループ＃Ｎとは、液晶ディスプレイ８Ａに表示されるべき文字データをグループ分けした画像データのグループのことであり、表示されるべき文字データ同士が重ならないように複数のグループに分けて表示されるものである。以下詳細について説明する。図５において、まずＣＰＵ１０は変数Ｌを初期化するために便宜上Ｌ＝０とし（ステップ２１）、ステップ６でＤＲＡＭ１２に格納された文字データの内、番号＃Ｌを付与された文字データを取得する（ステップ２２）。
【００２５】
画像プロセッサ１５は、ステップ２２で取得した＃Ｌの文字データを漢字・フォントＲＯＭ１４およびＶＲＡＭ１６を使用して表示グループ＃Ｎの（文字データに予め設定されている表示位置に基づく）所定位置に仮配置し（ステップ２３）、仮配置した＃Ｌの文字データが先に仮配置した文字データと重ならないで配置できたか否かを判定する（ステップ２４）。ここで、＃Ｌの文字データが先に仮配置した文字データと重なってしまう場合は、ＣＰＵ１０は表示グループ＃Ｎの変数ＮをＮ＝Ｎ＋１に設定し（ステップ２５）、ステップＳ２３へ移行する。つまり、表示グループ＃Ｎにおいて、先に仮配置した文字データと重なってしまう＃Ｌの文字データについては表示グループ＃Ｎ＋１に仮配置するようにする。
【００２６】
また、ステップ２４で先に配置した文字データと重ならずに仮配置できたならば、ＣＰＵ１０は変数ＬをＬ＝Ｌ＋１に、表示グループ＃Ｎの変数ＮをＮ＝０に設定し（ステップ２６）、＃Ｌの文字データがＤＲＡＭ１２に格納されているか否かを判定する（ステップ２７）。格納されていれば、ステップ２２へ移行してその次の文字データの配置処理を行う。また、格納されていなければ、これまでの処理で作成された表示グループ＃Ｎと各表示グループ＃Ｎに配置した文字データとの関係をＤＲＡＭ１２に格納して、地図表示処理１のステップ９に移行して以後の処理を行う。こうすることにより、ユーザが選択した縮尺において、液晶ディスプレイ８Ａに表示されない文字情報を表示するようにできるので、より多くの文字情報をユーザに対して提供することができる。
【００２７】
また、上述した第１の地図表示処理のステップ５、ステップ６およびステップ１０において、図７の第２の地図表示処理に示すように、各々をステップ３５、ステップ３６およびステップ４０に変更することによって、ユーザが文字情報の切替を選択する際、ステップ３５において表示させたい文字情報のジャンル名を選択させ、ステップ３６において、選択されたジャンルに属する文字データのみをＲＯＭディスク７より読み出して上述同様に表示するようにすれば、図８（ｂ）〜（ｃ）に示すように、「温泉名」というジャンルを選択すれば、温泉ジャンルに属する文字情報のみを液晶ディスプレイ８Ａの地図上に表示することができ、また、「駅名」というジャンルを選択すれば駅ジャンルに属する文字情報をも液晶ディスプレイ８Ａの地図上に表示することが可能となる。また、ステップ４０において、リモコン装置に備えられた「次の表示」なるボタンが選択されれば、液晶ディスプレイ８Ａに一度に表示されなかった選択ジャンルの文字情報が表示されるようになる。このようにすれば、ユーザが見たいと思うジャンルの文字情報が液晶ディスプレイ８Ａの地図上に表示されていない場合でも、容易にそれらを表示させることができる。
【００２８】
以上、本発明を実施例に基づいて説明してきたが、本発明は請求の範囲に記載した本発明の主旨に従い種々の変形が可能であり、本発明はこれらを排除するものではない。
【００２９】
【発明の効果】
以上本発明によれば、ユーザが設定した縮尺の地図において、表示されている情報とは異なる文字情報を表示することができるので、より多くの文字情報をユーザに対して提供することができる。
【００３０】
また本発明によれば、ユーザが表示したジャンルに属する文字情報のみを表示できるようにしたので、ユーザが必要とするジャンルの文字情報のみを提供することができる。
【００３１】
【図面の簡単な説明】
【図１】本発明を適用する一実施形態に係る車両用ナビゲーション装置の基本構成を示すブロック図である。
【図２】ＲＯＭディスク７に記憶されているデータのフォーマットである。
【図３】ＲＯＭディスク７に記憶された道路データの構成図である。
【図４】第１の地図表示処理を示したフローチャートである。
【図５】第１の地図表示処理の内部処理である文字データ配置処理を示したフローチャートである。
【図６】第１の地図表示処理における文字情報の表示例を示した図である。
【図７】第２の地図表示処理を示したフローチャートである。
【図８】第２の地図表示処理における文字情報の表示例を示した図である。
【図９】従来のナビゲーション装置における地図表示処理を示したフローチャートである。
【図１０】従来の地図表示例を示す図である。
【符号の説明】
１：方位センサ，２：距離センサ，３：その他のセンサからの出力，
４：センサ信号処理部，５：ＧＰＳ受信機，６：ＲＯＭドライブ，
７：ＲＯＭディスク，８：表示・操作部，８Ａ：液晶ディスプレイ，
８Ｂ：タッチパネル，９：ナビゲーション装置本体，１０：ＣＰＵ，
１１：プログラムＲＯＭ，１２：Ｄ−ＲＡＭ，１３：Ｓ−ＲＡＭ，
１４：漢字・フォントＲＯＭ，１５：画像プロセッサ，１６：Ｖ−ＲＡＭ，
１７：ＲＧＢ変換回路，１８：通信インターフェース
【図１】
0004014435.tif 000002
【図２】
0004014435.tif 000003
【図３】
0004014435.tif 000004
【図４】
0004014435.tif 000005
【図５】
0004014435.tif 000006
【図６】
0004014435.tif 000007
【図７】
0004014435.tif 000008
【図８】
0004014435.tif 000009
【図９】
0004014435.tif 000010
【図１０】
0004014435.tif 000011