説明

ナビゲーション装置

【課題】ユーザの欲する特定の施設(ガソリンスタンド、レストランなど)に関する情報を、ユーザの手を煩わせることなく報知する。
【解決手段】
ナビゲーション装置は、推奨経路上に、予め定めた特定の施設(ガソリンスタンド、レストラン、骨董屋など)がない場合、その施設がある経路を探索して、その経路も表示する。画面の表示領域外にある施設は、経路の端に、マークを表示し、その経路の先にその施設が存在することを表示する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ナビゲーション装置に関し、特に車載用ナビゲーション装置の表示技術に関する。
【背景技術】
【0002】
従来から、レストランやガソリンスタンドなどの施設を含む詳細な地図上に、目的地までの推奨経路を表示する車載用ナビゲーション装置が知られている(非特許文献1参照)。
【0003】
【非特許文献1】特許庁、標準技術集、カーナビゲーション装置のユーザインタフェース、主分類:1−A−1a 詳細地図(市街地の詳細表示など)
【発明の開示】
【発明が解決しようとする課題】
【0004】
ところで、ユーザが、推奨経路に従って走行中に、レストランやガソリンスタンドなどの施設に立ち寄りたいと思う場合がある。かかる場合、表示画面内の推奨経路上に、それらの施設が表示されていれば問題はない。しかし、表示画面内に、それらの施設が表示されていない場合、ユーザは、推奨経路上にそれらの施設があるかどうか分からないので、そのまま推奨経路に従って進むべきかどうか迷う。また、それらの施設が、表示画面内に表示されていたとしても、推奨経路上にない場合には、ユーザは、その施設までの経路が分からない。したがって、かかる場合、ユーザは、ナビゲーション装置に、近場のレストランやガソリンスタンドを経由する経路の探索を新たに要求しなければならない。
【0005】
また、例えば、ユーザに骨董収集の趣味がある場合、途中に骨董屋があるのであれば寄ってみたい思うときがある。若しくは、時間のあるときに行くために、その位置を把握しておきたいと思う場合がある。従来の技術では、このような施設が現在位置の周辺にある場合でも、画面の表示領域内にない場合には表示されない。したがって、ユーザは、このような施設の表示を、その都度、ナビゲーション装置に要求しなければならない。
【0006】
本発明の目的は、ユーザの欲する特定の施設に関する情報を、ユーザの手を煩わせることなく報知する技術を提供することにある。
【課題を解決するための手段】
【0007】
上記課題を解決すべく、本発明のナビゲーション装置は、推奨経路上に予め定めた特定の施設がない場合、その施設がある経路を探索して、その経路も表示する。
【0008】
例えば、本発明のナビゲーション装置は、
表示する施設を設定する施設設定手段と、
目的地までの推奨経路を探索する経路探索手段と、
前記推奨経路を表示する表示手段とを備えている。そして、
前記経路探索手段は、前記推奨経路上に前記施設設定手段で設定された施設がない場合、その施設がある他の経路を探索し、
前記表示手段は、前記他の経路を前記推奨経路とともに表示する。
【発明を実施するための最良の形態】
【0009】
以下に、本発明の一実施形態について、図面を参照して説明する。
【0010】
図1は、本発明の一実施形態が適用された車載用ナビゲーション装置の概略構成図である。
【0011】
図示するように、本実施形態の車載用ナビゲーション装置は、演算処理部1と、ディスプレイ2と、地図データ記憶装置3と、音声入出力装置4と、入力装置5と、車輪速センサ6と、地磁気センサ7と、ジャイロセンサ8と、GPS(Ground Positioning System)受信装置9と、を有する。
【0012】
演算処理部1は、様々な処理を行う中心的ユニットである。例えば、各種センサ6〜8やGPS受信装置9から出力される情報を基にして現在地を検出し、得られた現在地情報に基づいて、表示に必要な地図データ300を地図データ記憶装置3から読み出す。また、読み出した地図データ300をグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ2へ表示したり、地図データ記憶装置3に記憶されている地図データ300を用いて、ユーザから指示された目的地と出発地(例えば現在地)とを結ぶ最適な経路(推奨経路)を探索し、音声入出力装置4やディスプレイ2を用いてユーザを誘導したりする。
【0013】
ディスプレイ2は、演算処理部1で生成されたグラフィックス情報を表示するユニットで、CRTや液晶ディスプレイなどで構成される。また、演算処理部1とディスプレイ2との間の信号S1は、RGB信号やNTSC(National Television System Committee)信号で接続するのが一般的である。
【0014】
地図データ記憶装置3は、CD-ROMやDVD-ROMやHDDやICカードといった記憶媒体で構成されている。この記憶媒体には、地図データ300が記憶されている。
【0015】
図2は、地図データ記憶装置3に記憶されている地図データ300の構成例を示す図である。図示するように、地図を複数に分割することで得られるメッシュ領域毎に地図データ300が記憶されている。地図データ300は、メッシュ領域の識別コード(メッシュID)ごとに、リンクデータ310と、施設データ320とを含んでいる。
【0016】
リンクデータ310は、そのメッシュ領域に含まれる道路を構成する各リンクの情報である。リンクデータ310は、リンクの識別コード(リンクID)、リンクを構成する2つのノード(開始ノード、終了ノード)の座標情報、リンクを含む道路の種別情報、リンクの長さを示すリンク長情報、2つのノードにそれぞれ接続するリンクのリンクID(接続リンクID)などを含んでいる。
【0017】
施設データ320は、道路上の施設に関する情報を含む。施設とは、例えば、ガソリンスタンド、レストラン、電気屋、本屋、百貨店、競技場、公園、コンビニエンスストア、リサイクルショップ、骨董屋、模型屋などである。また、山や森林などの自然物であってもよい。施設データ320は、施設の識別コード(施設ID)321ごとに、その施設の名称322、種類(分類)323、座標位置324、表示する際のアイコンなどのマークパターン325、その他の情報326を含んでいる。その他の情報324は、住所、電話番号、営業時間などのその施設固有の様々な情報である。
【0018】
図1に戻って説明を続ける。音声入出力装置4は、演算処理部1で生成したユーザへのメッセージを音声信号に変換し出力すると共に、ユーザが発した声を認識し演算処理部1にその内容を転送する処理を行う。
【0019】
入力装置5は、ユーザからの指示を受け付けるユニットで、スクロールキー、縮尺変更キーなどのハードスイッチ、ジョイスティック、ディスプレイ上に貼られたタッチパネルなどで構成される。
【0020】
センサ6〜8およびGPS受信装置9は、車載用ナビゲーション装置で現在地(自車位置)を検出するために使用するものである。車輪速センサ6は、車輪の円周と計測される車輪の回転数の積から距離を測定し、さらに対となる車輪の回転数の差から移動体が曲がった角度を計測する。地磁気センサ7は、地球が保持している磁場を検知し、移動体が向いている方角を検出する。ジャイロ8は、光ファイバジャイロや振動ジャイロ等で構成され、移動体が回転した角度を検出するものである。GPS受信装置9は、GPS衛星からの信号を受信し移動体とGPS衛星間の距離と距離の変化率を3個以上の衛星に対して測定することで移動体の現在地、進行方向および進行方位を測定する。
【0021】
図3は、演算処理部1のハードウェア構成を示す図である。
【0022】
図示するように、演算処理部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と、を有する。
【0023】
図4は、演算処理部1の機能構成を示す図である。
【0024】
図示するように、演算処理部1は、ユーザ操作解析部41と、経路探索部42と、経路誘導部43と、現在位置算出部44と、情報記憶部45と、表示処理部46とを有する。
【0025】
ユーザ操作解析部41は、入力装置5により入力されたユーザからの要求を受け、その要求内容を解析して、その要求内容に対応する処理が実行されるように演算処理部1の各部を制御する。
【0026】
現在位置算出部44は、車輪速センサ6で計測される距離パルスデータS5およびジャイロ8で計測される角加速度データS7を各々積分した結果得られる距離データおよび角度データを用い、そのデータを時間軸で積分していくことにより、初期位置(X,Y)から自車走行後の位置である現在地(X′,Y′)を定期的に演算し、マップマッチ処理により現在位置を求める。
【0027】
経路探索部42は、ダイクストラ法等を用いて、指定された2地点(出発地(現在地)、目的地)間を結ぶ経路のうち少ないコスト(例えば、旅行時間や旅行距離など)で目的地へ到達可能な経路を、地図データから検索する。
【0028】
経路誘導部43は、経路探索部42により探索された推奨経路の情報と、現在地の情報とを比較し、交差点等を通過する前に直進すべきか、右左折すべきかを音声出入力装置4を用いて音声でユーザに知らせたり、ディスプレイ2に表示された地図上に進行すべき方向を表示して、ユーザに推奨経路を通知したりする。
【0029】
情報記憶部45は、経路探索部42で探索された推奨経路を記憶する。また、設定された地図上に表示する施設(施設の種類)に関する情報を記憶する。
【0030】
表示処理部46は、ディスプレイ2に要求された映像が表示されるように、描画コマンドを生成し、ディスプレイ2に出力する。
【0031】
[動作の説明]次に、上記構成の車載用ナビゲーション装置の動作について説明する。
【0032】
まず、表示する施設(「表示対象施設」という)を設定する処理について説明する。
【0033】
ユーザ操作解析部41は、ユーザから入力装置5を介して、地図上に表示する施設の設定要求を受け付けると、図5に示すように、表示処理部46を介して、設定画面500をディスプレイ2に表示する。
【0034】
設定画面500には、例えば、ガソリンスタンド、レストラン、リサイクルショップ、本屋、電気屋、模型屋、骨董屋などの施設の種類(分類)の選択肢502が表示される。
【0035】
ユーザ操作解析部41は、ユーザにより入力装置5を介して選択された種類の施設を、表示対象施設として表示処理部46に設定する。なお、複数の施設の種類の選択を受け付け、表示対象施設に設定できるようになっている。
【0036】
次に、経路誘導中の表示処理について説明する。
【0037】
経路探索部42により、目的地までの推奨経路が探索されると、経路誘導部43により、探索された推奨経路に従って経路誘導が開始される。
【0038】
このとき、表示処理部46は、経路誘導部43の指示に従って、ディスプレイ2に、現在位置周辺の地図を表示し、さらに、その地図上に推奨経路を表示する。そして、現在位置が移動するごとに、地図を更新し、推奨経路の表示も地図に合わせて更新していく。
【0039】
図6は、かかる経路誘導中の表示処理のフロー図である。
【0040】
現在位置が移動すると(S102でYes)、表示処理部46は、地図を更新し、推奨経路の表示も地図に合わせて更新する(S104)。なお、表示処理部46は、表示領域内の地図上に表示対象施設が存在する場合、それらの表示対象施設を地図上の適切な位置に表示する。
【0041】
ここで、経路誘導部43は、推奨経路上で、かつ現在位置から所定距離内に、設定された全ての表示対象施設が存在するか否か判定する(S106)。具体的には、経路誘導部43は、現在位置から所定距離内にあるメッシュのメッシュIDを特定して、地図データ300の中から、そのメッシュID301の施設データ320を抽出する。さらに、抽出した施設データ320の中から、種類323が、表示対象施設の種類である施設を抽出する。さらに、抽出した施設の中から、座標位置324が、現在位置から所定距離内にあり、かつ推奨経路上にある施設の抽出を試みる。抽出できた場合は、推奨経路上でかつ現在位置から所定距離内に、表示対象施設が存在すると判断する。
【0042】
設定された全ての表示対象施設が、推奨経路上でかつ現在位置から所定距離内に存在する場合、経路誘導部43は、S112に移行する。
【0043】
一方、推奨経路上でかつ現在位置から所定距離内に、表示対象施設のうち、存在しない施設が一つでもある場合(S106でNo)、経路誘導部43は、サブ経路の探索を経路探索部42に指示する。ここで、サブ経路とは、推奨経路上に存在しない表示対象施設が存在する、推奨経路とは異なる経路である。
【0044】
これを受けて、経路探索部42は、サブ経路を探索する。具体的には、施設データ320の中から、座標位置324を参照して、設定された表示対象施設であって、かつ現在位置から所定距離内にある施設を抽出する。そして、抽出した施設のうち、最も現在位置から近い施設を特定する。さらに、その施設を経由地とする目的地までの経路を探索し、探索した経路をサブ経路とする。
【0045】
こうして、推奨経路にない表示対象施設ごとに、サブ経路を探索する。
【0046】
なお、現在位置から所定距離内に、設定された表示対象施設が存在せず、サブ経路が探索できなかった場合、経路探索部42は、その表示対象施設に関してサブ経路が探索できなかった旨の情報を、情報記憶部45に格納しておく。
【0047】
次に、経路誘導部43は、表示処理部36を介して、地図上に、サブ経路を表示する(S110)。
【0048】
次に、S112において、経路誘導部43は、表示領域外にある表示対象施設について、その存在を示す情報を表示する。具体的には、推奨経路上にあり、かつ表示領域外にある表示対象施設は、画面における推奨経路の端(すなわち、その施設がある方向)に、その施設が存在する旨の情報を表示する。こうして、推奨経路の前方にその施設があることを示す。
【0049】
また、サブ経路上にあり、かつ表示領域外にある表示対象施設は、画面におけるそのサブ経路の端(すなわち、その施設がある方向)に、その施設が存在する旨の情報を表示する。こうして、サブ経路の前方にその施設があることを示す。
【0050】
S112の処理の後、経路誘導部43は、S102に戻って、処理を続ける。
【0051】
図7は、ディスプレイ2の表示例を示す。
【0052】
なお、表示対象施設として、本屋、電気屋、ガソリンスタンド、レストランが設定されていたとする。
【0053】
経路誘導部43は、表示処理部46を介して、現在位置602周辺の地図601を表示する。さらに、推奨経路603xを表示する。
【0054】
このとき、推奨経路603x上の現在位置から所定距離内(例えば2km内)に、表示対象施設の一つであるガソリンスタンド604xがあるとする。一方、推奨経路603x上の現在位置から所定距離内(例えば2km内)に、他の表示対象施設である本屋、電気屋、レストランはないとする。
【0055】
かかる場合、経路探索部42は、本屋604aがあるサブ経路603a、電気屋604bがあるサブ経路603b、レストラン604cがあるサブ経路603cを探索する。そして、経路誘導部43は、これらのサブ経路603a、603b、603cを表示する。
【0056】
なお、図7の例では、表示領域600内に各表示対象施設604x、604a、604b、604cが存在する場合であるが、表示領域外に表示対象施設が存在する場合、図8のように表示してもよい。
【0057】
すなわち、推奨経路603xやサブ経路603a、603cの端に、各施設の存在を示すマーク(アイコンなど)624x、624a、624b、624cを表示する。これにより、推奨経路603xの方向には、電気屋とガソリンスタンドがあるが、本屋、レストランはないことが分かる。また、サブ経路603aの方向には、本屋があることが分かる。サブ経路603cの方向には、レストランがあることが分かる。
【0058】
なお、表示対象施設を経由するサブ経路が探索されなかった場合、経路誘導部43は、その旨を示す情報を表示してもよい。例えば、画面の隅に、その表示対象施設を示すマークを点滅表示や特定の色で表示するなどして、現在位置から所定の距離内にその施設がないことが分かるように表示する。
【0059】
以上、本発明の一実施形態について説明した、
上記実施形態によれば、推奨経路上に存在しない施設がある場合、その施設を経由する他の経路が表示される。したがって、ユーザは、その施設に立ち寄りたい場合に、どのように行けばよいかが分かる。
【0060】
また、特定の施設が、表示領域内になくても、表示領域外にある場合は、その施設の存在を示す情報を表示する。したがって、ユーザは、表示領域内にない施設についても、その施設の存在の有無を確かめることができる。
【0061】
本発明は、上記実施形態に限定されることなく、さまざまな変形が可能である。
【0062】
例えば、日時によって、表示対象施設の設定を異ならせてもよい。具体的には、昼時(例えば11:00〜13:00)は、レストランを、表示対象施設に設定するようにする。
【0063】
また、車両の燃料の残量に応じて、表示対象施設を設定するようにしてもよい。例えば、車載用ナビゲーション装置は、ガソリンの残量が所定値以下の場合にその旨の信号を出力するセンサから、残量が所定値以下である旨の情報を受信する手段を備える。表示処理部46は、ガソリンの残量が所定値以下である旨の情報を受信した場合、ガソリンスタンド(燃料補給施設)を、表示対象施設に設定するようにする。
【0064】
このように、日時や車両の状況、環境に応じて、表示する施設を設定するようにすれば、ユーザのニーズに細かく対応できる。
【0065】
また、上記の実施形態では、本発明を車載用ナビゲーション装置に適用した例について説明したが、本発明は車載用以外のナビゲーション装置にも適用することができる。
【図面の簡単な説明】
【0066】
【図1】図1は、本発明の一実施形態が適用された車載用ナビゲーション装置の概略構成図である。
【図2】図2は、地図データ記憶装置3に記憶されている地図データの構成例を示す図である。
【図3】図3は、演算処理部1のハードウェア構成を示す図である。
【図4】図4は、演算処理部1の機能構成を示す図である。
【図5】図5は、「地図上に表示する施設」の設定画面の表示例である。
【図6】図6は、本実施形態が適用された車載用ナビゲーション装置の経路誘導中の表示処理のフロー図である。
【図7】図7は、経路誘導中の表示例である。
【図8】図8は、経路誘導中の表示例である。
【符号の説明】
【0067】
1・・・演算処理部、2・・・ディスプレイ、3・・・地図データ記憶装置、4・・・音声出入力装置、5・・・入力装置、6・・・車輪速センサ、7・・・地磁気センサ、8・・・ジャイロ、9・・・GPS受信機、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・・・表示処理部

【特許請求の範囲】
【請求項1】
ナビゲーション装置であって、
表示する施設を設定する施設設定手段と、
目的地までの推奨経路を探索する経路探索手段と、
前記推奨経路を表示する表示手段とを有し、
前記経路探索手段は、前記推奨経路上に前記施設設定手段で設定された施設がない場合、その施設がある他の経路を探索し、
前記表示手段は、前記他の経路を前記推奨経路とともに表示する
ことを特徴とするナビゲーション装置。
【請求項2】
請求項1において、
前記経路探索手段は、
前記推奨経路上でかつ現在地から所定距離内に前記施設設定手段で設定された施設がない場合、現在位置から所定距離内にその施設がある他の経路を探索する
ことを特徴とするナビゲーション装置。
【請求項3】
請求項1において、
前記表示手段は、
前記推奨経路上又は前記他の経路上に前記施設設定手段で設定された施設がある場合、その旨を示す情報を表示する
ことを特徴とするナビゲーション装置。
【請求項4】
請求項1において、
前記ナビゲーション装置は、
表示する施設を受け付ける受付手段を有し、
前記施設設定手段は、前記受付手段で受け付けた施設を、表示する施設に設定する
ことを特徴とするナビゲーション装置。
【請求項5】
請求項1において、
前記施設設定手段は、
日時に応じて、設定する施設を異ならせる
ことを特徴とするナビゲーション装置。
【請求項6】
請求項1において、
前記施設設定手段は、
前記ナビゲーション装置が搭載される移動体の燃料の残存量が所定以下の場合、燃料補給施設を、表示する施設に設定する
ことを特徴とするナビゲーション装置。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate


【公開番号】特開2006−258466(P2006−258466A)
【公開日】平成18年9月28日(2006.9.28)
【国際特許分類】
【出願番号】特願2005−73040(P2005−73040)
【出願日】平成17年3月15日(2005.3.15)
【出願人】(591132335)株式会社ザナヴィ・インフォマティクス (745)
【Fターム(参考)】