(57)【要約】【課題】利用者の判断とメニューから該当するマークを探す、わずらわしい操作をなくすこと。【解決手段】まず、検知部１０３は、移動体の移動状況を示す移動情報を検知する。次に、抽出部１０４は、検知部１０３によって検知された移動情報に基づいて、移動体の近傍またはこの移動体の移動経路上に存在する移動先候補地点の中から任意の移動先候補地点を抽出する。次に、表示制御部１０５は、抽出部１０４によって抽出された移動先候補地点をあらわす表記情報を地図に重畳表示させるように表示画面を制御する。【選択図】図１
2007240365.tif 000002
【特許請求の範囲】
【請求項１】
移動体の移動状況を示す移動情報を検知する検知手段と、
前記検知手段によって検知された移動情報に基づいて、前記移動体の近傍または当該移動体の移動経路上に存在する移動先候補地点の中から任意の移動先候補地点を抽出する抽出手段と、
前記抽出手段によって抽出された移動先候補地点をあらわす表記情報を地図に重畳表示させるように表示画面を制御する表示制御手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記検知手段は、前記移動情報として、前記移動体が連続して走行した連続走行時間を検知し、
前記抽出手段は、前記連続走行時間が所定の時間に達した場合に、休憩可能な施設が存在する移動先候補地点を抽出することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記検知手段は、前記移動情報として、現在時刻を検知し、
前記抽出手段は、前記現在時刻に応じて移動先候補地点を抽出することを特徴とする請求項１または２に記載のナビゲーション装置。
【請求項４】
前記検知手段は、前記移動情報として、前記移動体の燃料の残量を検知し、
前記抽出手段は、前記残量が所定量未満になった場合に、前記移動体への燃料補給が可能な移動先候補地点を抽出することを特徴とする請求項１〜３のいずれか一つに記載のナビゲーション装置。
【請求項５】
前記移動先候補地点の抽出条件を設定する設定手段を備え、
前記抽出手段は、前記設定手段によって設定された抽出条件に基づいて、前記移動先候補地点を抽出することを特徴とする請求項１〜４のいずれか一つに記載のナビゲーション装置。
【請求項６】
移動体の移動状況を示す移動情報を検知する検知工程と、
前記検知工程によって検知された移動情報に基づいて、移動体の近傍または当該移動体の移動経路上に存在する移動先候補地点の中から任意の移動先候補地点を抽出する抽出工程と、
前記抽出工程によって抽出された移動先候補地点をあらわす表記情報を地図に重畳表示させるように表示画面を制御する表示制御工程と、
を含むことを特徴とするナビゲーション方法。
【請求項７】
請求項６に記載のナビゲーション方法をコンピュータに実行させることを特徴とするナビゲーションプログラム。
【請求項８】
請求項７に記載のナビゲーションプログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、地図上に表記情報を表示することにより、ユーザに対して周辺の情報を案内するナビゲーション装置、ナビゲーション方法、ナビゲーションプログラムおよびコンピュータに読み取り可能な記録媒体に関する。ただし、この発明の利用は、前述のナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および記録媒体に限るものではない。
【背景技術】
【０００２】
従来、たとえば、車両の移動にあわせて、当該車両の現在位置周辺の地図を表示することで、利用者の移動を支援するナビゲーション装置がある。また、車両の現在位置周辺のランドマークなどの施設が、表示画面に表示される地図の範囲内など、所定の範囲内に存在する場合に、当該施設の位置を示す表記情報を、地図上の該当する位置に表示するナビゲーション装置もある。
【０００３】
また、従来、たとえば、ユーザが過去にどのように道路網上を走行したかを、ランドマークで表現するナビゲーション装置がある。このナビゲーション装置においては、進路変更の情報の表示、走行軌跡の表示を目的としてランドマークを表示している（たとえば、下記特許文献１参照。）。
【０００４】
【特許文献１】特開２００４−６９６５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１を含む従来の技術では、車両に乗車している利用者の状況とは関係なく、所定の範囲内に存在する施設の表記情報が表示されるため、表示された表記情報が、利用者にとって必ずしも有用であるとは限らず、場合によっては地図が見づらくなるなどの煩わしさを感じさせることがあるという問題が一例として挙げられる。
【０００６】
また、従来の技術では、利用者にとって有用な表記情報が表示されていても、同時に不要な表記情報も表示されるため、利用者は表示されたすべての表記情報の中から、自身にとって有用な表記情報を探さなくてはならず、煩わしいという問題が一例として挙げられる。さらに、ナビゲーション装置のように限られた表示画面に多くの情報が表示されると、利用者は見たい情報を探すために、表示画面を凝視することとなるため、運転に支障が生じるという問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
請求項１の発明にかかるナビゲーション装置は、移動体の移動状況を示す移動情報を検知する検知手段と、前記検知手段によって検知された移動情報に基づいて、前記移動体の近傍または当該移動体の移動経路上に存在する移動先候補地点の中から任意の移動先候補地点を抽出する抽出手段と、前記抽出手段によって抽出された移動先候補地点をあらわす表記情報を地図に重畳表示させるように表示画面を制御する表示制御手段と、を備えることを特徴とする。
【０００８】
また、請求項６の発明にかかるナビゲーション方法は、移動体の移動状況を示す移動情報を検知する検知工程と、前記検知工程によって検知された移動情報に基づいて、移動体の近傍または当該移動体の移動経路上に存在する移動先候補地点の中から任意の移動先候補地点を抽出する抽出工程と、前記抽出工程によって抽出された移動先候補地点をあらわす表記情報を地図に重畳表示させるように表示画面を制御する表示制御工程と、を含むことを特徴とする。
【０００９】
また、請求項７の発明にかかるナビゲーションプログラムは、請求項６に記載のナビゲーション方法をコンピュータに実行させることを特徴とする。
【００１０】
また、請求項８の発明にかかるコンピュータに読み取り可能な記録媒体は、請求項７に記載のナビゲーションプログラムを記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照して、この発明にかかるナビゲーション装置、ナビゲーション方法、ナビゲーションプログラムおよびコンピュータに読み取り可能な記録媒体の好適な実施の形態を詳細に説明する。
【００１２】
図１は、この発明の実施の形態にかかるナビゲーション装置の機能的構成を示すブロック図である。この実施の形態のナビゲーション装置は、記憶部１０１と、表示部１０２と、検知部１０３と、抽出部１０４と、表示制御部１０５と、設定部１０６と、を備えている。
【００１３】
記憶部１０１は、地図データなどの各種データを記憶する。ここで、地図データとは、表示部１０２が備える表示画面に地図を表示するためのデータである。地図データは、ノードおよびリンクからなる道路ネットワークデータと、施設や道路その他地形（山、川、土地）に関するフィーチャを用いて描画される画像データとを含んでいる。また、地図データには、施設が存在する地点をあらわす情報、当該施設の名称や住所などをあらわす文字情報、施設の画像情報などが含まれている。
【００１４】
検知部１０３は、移動体の移動状況を示す移動情報を検知する。ここで、移動体とは、場所の移動を伴う走行が可能な物体であり、たとえば、車両や船舶である。具体的には、移動体が連続して走行した連続走行時間あるいは連続走行距離、燃料の残量、現在時刻などを、移動状況を示す移動情報として検知する。また、移動体には、歩行により移動する人を含むこともできる。この場合、人が連続した移動したときの歩行時間あるいは歩行距離を移動情報とすることもできる。
【００１５】
たとえば、移動体が走行を開始した地点、すなわち前回停止した地点からつぎに停止した地点までを、移動体の連続した走行とすることができる。この場合、移動体が移前回停止した地点からつぎに停止した地点までに要した時間が連続走行時間であり、移動体が前回停止した地点からつぎに停止した地点までに走行した距離が連続走行距離である。
【００１６】
具体的には、たとえば、移動体が車両である場合、ハンドブレーキが操作されたか否か、車両のドア（運転席のドア）が開けられたか否かをもって、車両が停止したか否かを判断することができる。さらに、たとえば、ＧＰＳを利用して、車両の現在位置が一定時間動かないことをもって、車両が停止したか否かを判断することもできる。
【００１７】
燃料の残量は、移動体の移動にともなって消費されるエネルギーとなる燃料の残量である。具体的には、たとえば、移動体が車両である場合、検知部１０３は、ガソリンの残量を検知する。なお、燃料の残量は、実際に残っている燃料の量を計測することによって検知してもよいし、燃料の消費量を計測することによって算出される計算上の残量を検知してもよい。
【００１８】
抽出部１０４は、検知部１０３によって検知された移動情報に基づいて、移動体の近傍またはこの移動体の移動経路上に存在する移動先候補地点の中から、任意の移動先候補地点を抽出する。ここで、移動先候補地点とは、移動体が利用可能な施設が存在する地点である。移動体が利用可能な施設とは、たとえば、移動体が車両である場合、車両を停止させることができる施設、すなわち、駐車場を備える施設である。具体的には、たとえば、飲食店やガソリンスタンドなどが挙げられる。駐車場を備える施設とは、駐車場のみであってもよい。
【００１９】
また、移動体の近傍とは、移動体の現在位置を含む、当該移動体の現在位置を基準とした所定の範囲内である。たとえば、移動体の近傍とは、「移動体の現在位置を中心とする半径１００ｍ以内」、「移動体が現在走行中の経路沿いであって、進行方向前方に向かって５００ｍ以内」など、任意の範囲に設定することができる。また、表示画面に表示される地図の縮尺によっては、たとえば、表示画面に表示される地図の範囲内を、移動体の近傍としてもよい。
【００２０】
また、移動体の移動経路とは、移動体が走行している経路である。移動体の移動経路は、移動体が走行している経路のうち、移動体の進行方向前方に延びる経路であってもよい。また、移動体の目的地点あるいは経由地点が設定されている場合、移動体の移動経路は、目的地点あるいは経由地点までの経路であってもよい。
【００２１】
また、抽出部１０４は、移動体の近傍またはこの移動体の移動経路上にある移動先候補地点の中から、１つの移動先候補地点を抽出してもよいし、複数の移動先候補地点を抽出してもよい。なお、移動先候補地点を複数抽出する場合、たとえば、「５つ」のように、抽出する移動先候補地点数に上限を設けるようにしてもよい。これにより、移動先候補地点を複数抽出する場合にも、過剰な数の移動先候補地点が抽出されることを回避することができる。
【００２２】
たとえば、検知部１０３によって、上述した連続走行時間が検知された場合、抽出部１０４は、検出された連続走行時間が所定の時間に達した場合に、休憩可能な施設が存在する移動先候補地点を抽出する。また、たとえば、検知部１０３によって、現在時刻が検知され、この現在時刻が正午であった場合、抽出部１０４は、検出された現在時刻に応じて飲食店などの施設が存在する移動先候補地点を抽出する。また、たとえば、移動体の燃料の残量が検知され、この燃料の残量が所定量未満であった場合、抽出部１０４は、移動体への燃料補給が可能な施設が存在する移動先候補地点を抽出する。
【００２３】
表示制御部１０５は、上述した表示部１０４が備える表示画面に、抽出部１０４によって抽出された移動先候補地点をあらわす表記情報が重畳された地図が表示されるように表示画面を制御する。表記情報は、表示画面に表示された地図上において、移動先候補地点のみに重畳されていてもよいし、移動先候補地点の周辺を含む一定範囲の領域に重畳されていてもよい。
【００２４】
この表記情報は、たとえばアイコンとすることもできる。たとえば移動先候補地点がレストランの場合、レストランをあらわすアイコンを表示させ、移動先候補地点がガソリンスタンドの場合、ガソリンスタンドをあらわすアイコンを表示させることができる。このように、移動先候補地点を象徴的にあらわすアイコンを表記情報として表示することができる。
【００２５】
設定部１０６は、移動先候補地点の抽出条件を設定する。設定部１０６によって抽出条件が設定されている場合、抽出部１０４は、設定された抽出条件に基づいて、移動先候補地点を抽出する。この抽出条件としては、たとえば休憩や食事の場合、ユーザの好みのチェーン店に限定することを抽出条件とすることができる。また、ガソリンスタンドの場合、ユーザがカード契約しているガソリンスタンドに限定することを抽出条件とすることができる。
【００２６】
（ナビゲーション装置のナビゲーション処理手順）
つぎに、この発明の実施の形態にかかるナビゲーション装置のナビゲーション処理手順について説明する。図２は、この発明の実施の形態にかかるナビゲーション装置のナビゲーション処理手順を示すフローチャートである。まず、検知部１０３によって、移動体の移動状況を示す移動情報を検知するまで待つ（ステップＳ２０１：Ｎｏ）。
【００２７】
ステップＳ２０１において、検知部１０３によって移動情報を検知した場合（ステップＳ２０１：Ｙｅｓ）には、検知された移動情報に基づいて、移動体の近傍またはこの移動体の移動経路上に存在する移動先候補地点の中から任意の移動先候補地点を、抽出部１０４によって抽出する（ステップＳ２０２）。
【００２８】
そして、表示制御部１０５によって表示画面を制御して、ステップＳ２０２において抽出部１０４によって抽出された移動先候補地点をあらわす表記情報を地図に重畳表示させて（ステップＳ２０３）、一連の処理を終了する。
【００２９】
上述したように、実施の形態のナビゲーション装置によれば、移動体の移動状況に応じて抽出された移動先候補地点をあらわす表記情報を、地図に重畳表示することができる。したがって、ナビゲーション装置は、移動体の移動状況に応じて利用者にとって有用となる施設の表記情報のみを、地図とともに表示画面に表示することができる。これによって、利用者は、有用な施設の存在やその場所を、容易かつ安全に知ることができる。
【００３０】
また、実施の形態のナビゲーション装置によれば、移動体が連続して走行した連続走行時間が所定の時間に達した場合には、休憩可能な施設が存在する移動先候補地点をあらわす表記情報を、地図に重畳表示することができる。したがって、ナビゲーション装置は、移動体の移動状況に応じて利用者の疲労を軽減することができる施設の表記情報のみを、地図とともに表示画面に表示することができる。これによって、利用者は、走行による疲労を軽減することができる施設の存在やその場所を、容易かつ安全に知ることができる。
【００３１】
また、実施の形態のナビゲーション装置によれば、利用に際しての目安となる時刻範囲が存在する行為にともなって利用することができる施設の表記情報の中から、現在時刻に応じた施設の表記情報のみを、地図に重畳表示することができる。したがって、ナビゲーション装置は、たとえば、食事などのように、現在時刻に応じて、利用する可能性が高い施設の表記情報のみを、地図に重畳表示することができる。これによって、利用者は、時刻を常に意識していなくても、時刻に応じた最適な施設を、適切なタイミングで容易かつ安全に知ることができる。
【００３２】
また、実施の形態のナビゲーション装置によれば、移動体の燃料の残量が所定量未満になった場合には、移動体への燃料補給が可能な移動先候補地点をあらわす表記情報を、地図に重畳表示することができる。したがって、ナビゲーション装置は、移動体の燃料補給が可能な施設の表記情報のみを、適切なタイミングで、地図とともに表示画面に表示することができる。これによって、利用者は、燃料不足を心配することなく、燃料補給することができる施設の存在やその場所を、適切なタイミングで、容易かつ安全に知ることができる。
【００３３】
また、実施の形態のナビゲーション装置によれば、移動先候補地点の抽出条件を設定することにより、たとえば、利用者の利用状況や好みなどに応じてカスタマイズすることができる。したがって、ナビゲーションは、利用者ごとに適した施設の表記情報を、地図に重畳表示することができる。これによって、利用者は、自身の利用形態に適した最適な施設を最適なタイミングで、容易かつ安全に知ることができる。
【実施例】
【００３４】
（ナビゲーション装置のハードウェア構成）
図３は、ナビゲーション装置のハードウェア構成を示すブロック図である。この実施例は、上述した実施の形態にかかるナビゲーション装置を、移動体としての車両に搭載されたナビゲーション装置に適用した例である。はじめに、実施例のナビゲーション装置のハードウェア構成について図３を参照して説明する。
【００３５】
図３に示すように、実施例のナビゲーション装置は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ（メモリ）３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、カメラ３１３と、ディスプレイ３１４と、通信Ｉ／Ｆ３１５と、ＧＰＳユニット３１６と、各種センサ３１７と、を備えている。また、各構成部３０１〜３１７は、バス３２０によってそれぞれ接続されている。
【００３６】
まず、ＣＰＵ３０１は、ナビゲーション装置の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、ナビゲーションプログラムなどのプログラムを記録している。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。
【００３７】
ここで、ナビゲーションプログラムとは、ＣＰＵ３０１によって実行されることにより、車両の移動状況を示す移動情報を検知させ、この移動情報に基づいて、移動体の近傍または当該移動体の移動経路上に存在する移動先候補地点の中から任意の移動先候補地点を抽出させ、この移動先候補地点をあらわす表記情報を地図に重畳表示させるように表示画面を制御させるプログラムである。
【００３８】
さらに、ナビゲーションプログラムとは、ＣＰＵ３０１によって実行されることにより、  移動情報として、移動体が連続して走行した連続走行時間、現在時刻、移動体の燃料の残量を検知し、連続走行時間が所定の時間に達した場合に、休憩可能な施設が存在する移動先候補地点を、現在時刻を検知した場合は現在時刻に応じた移動先候補地点を、残量が所定量未満の場合は移動体への燃料補給が可能な移動先候補地点を、抽出させるプログラムである。
【００３９】
さらに、ナビゲーションプログラムとは、ＣＰＵ３０１によって実行されることにより、移動先候補地点の抽出条件を設定させ、設定された抽出条件に基づいて、移動先候補地点を抽出させるプログラムである。
【００４０】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御に従って磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００４１】
光ディスクドライブ３０６は、ＣＰＵ３０１の制御に従って光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御に従ってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００４２】
磁気ディスク３０５や光ディスク３０７に記録される情報の他の一例として、経路探索・経路誘導などに用いる地図データが挙げられる。地図データは、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを有しており、ディスプレイ３１４の表示画面において２次元または３次元に描画される。ナビゲーション装置が経路誘導中の場合は、地図データとＣＰＵ３０１によって取得された車両の現在位置とが重ねて表示されることとなる。
【００４３】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。また、スピーカ３１０からは音声が出力される。なお、マイク３０９から入力された音声は、音声データとして磁気ディスク３０５あるいは光ディスク３０７に記録可能である。
【００４４】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。さらに、入力デバイス３１１は、デジタルカメラや携帯電話端末などの他の情報処理端末を接続し、データの入出力をおこなうことができる。
【００４５】
映像Ｉ／Ｆ３１２は、映像入力用のカメラ３１３および映像出力用のディスプレイ３１４と接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１４全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ３１４を表示制御する制御ＩＣなどによって構成される。
【００４６】
カメラ３１３は、車両３３０内外の映像を撮像し、画像データとして出力する。カメラ３１３で撮像された画像は、画像データとして磁気ディスク３０５あるいは光ディスク３０７に記録可能である。ディスプレイ３１４には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ３１４は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００４７】
通信Ｉ／Ｆ３１５は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１５は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００４８】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１５は、たとえば、ＦＭチューナー、ＶＩＣＳ／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは登録商標である。
【００４９】
また、通信Ｉ／Ｆ３１５は、車両の内部に設置されている車内ネットワークと接続可能としてもよい。そして、通信Ｉ／Ｆ３１５は、接続された車内ネットワークを介して、車両の各種情報（速度、エンジン回転数、燃費、残燃料、などの情報）を取得するようにしてもよい。
【００５０】
ＧＰＳユニット３１６は、ＧＰＳ衛星からの電波を受信し、ナビゲーション装置３００を搭載した車両の位置に関する情報を出力する。ＧＰＳユニット３１６の出力情報は、後述する各種センサ３１７の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００５１】
各種センサ３１７は、車速センサや加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ３１７の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の測定に用いられる。
【００５２】
なお、図示および説明を省略するが、ナビゲーション装置は、上述した構成３０１〜３１７に加えて、ＤＶＤやＣＤなどの再生、テレビ放送の受信・録画などの各種機能を実現する構成を備えていてもよい。
【００５３】
図１に示したナビゲーション装置が備える各部の機能は、図３に示したナビゲーション装置におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによって実現される。
【００５４】
つぎに、実施例のナビゲーション装置によって実現される機能について説明する。この実施例において、ナビゲーション装置は、通常道路および地形を案内する地図をディスプレイ３１４に表示するとともに、連続運転時間やガソリンの残量を常時あるいは定期的に検知する。実施例では、ＧＰＳユニット３１６または各種センサ３１７によって検知されたＧＰＳ情報、ジャイロ情報、車両情報を用いて計算される連続運転時間を検知する。
【００５５】
そして、ナビゲーション装置は、検知された連続運転時間とあらかじめ設定された所定の時間とを比較し、連続運転時間が所定の時間に到達したか否かを判断する。ここで、所定の時間とは、車両を連続して運転した場合に疲労や注意力の低下があらわれるとされる目安となる時間であり、たとえば、「２時間」のように設定される。所定の時間は、ナビゲーション装置の製造元あるいは利用者が任意に設定可能である。
【００５６】
連続運転時間が所定の時間に到達した場合、ナビゲーション装置は、ディスプレイ３１４に表示された地図上に、トイレやファミリーレストランなどの、休憩所として利用可能な施設のアイコンを重畳表示する。
【００５７】
また、ナビゲーション装置は、検知されたガソリンの残量とあらかじめ設定された所定のガソリン量とを比較し、検知されたガソリンの残量が所定のガソリン量よりも少なくなったか否かを判断する。ここで、所定のガソリン量とは、たとえば、車両が時速５０ｋｍで走行した場合に走行可能な目安となる距離に基づいて算出することができ、たとえば、走行可能な距離が「１００ｋｍ未満」となるようなガソリン量などが設定される。
【００５８】
検知されたガソリンの残量が所定のガソリン量よりも少なくなった場合、ナビゲーション装置は、ディスプレイ３１４に表示された地図上に、ガソリンスタンドのアイコンを重畳表示する。ここで、たとえば、割引が適用されるカード会員となっているガソリンスタンドなど、特定のガソリンスタンドに関する情報にフラグを立てるなどして、特定のガソリンスタンドを、ほかのガソリンスタンドよりも優先的に表示させるようにしてもよい。
【００５９】
また、実施例において、ナビゲーション装置は、現在時刻を常時あるいは定期的に検知してもよい。そして、検知された現在時刻が、たとえば、「１２時〜１３時」などのように昼食時に該当する時刻範囲内である場合、ナビゲーション装置は、ディスプレイ３１４に表示された地図上に、食事をすることができる施設のアイコンを重畳表示する。ここで、たとえば、過去の停車履歴などに基づいて、利用者が利用する頻度が高いチェーン店が特定可能である場合には、特定のチェーン店を優先的に表示させるようにしてもよい。
【００６０】
このように、実施例のナビゲーション装置によれば、運転中に、休憩をとったり燃料を補給したりするタイミングを意識していなくても、休憩をとったり燃料を補給したりするのに適したタイミングで、休憩や燃料補給の必要があることを利用者に案内することができる。
【００６１】
なお、アイコンを重畳表示するタイミングで「ピンポーン」などの音声を出力してもよい。これにより、ディスプレイ３１４上の表示内容に変化が生じたことを運転者に報知することができ、休憩や燃料補給の必要があることを、一層効果的に利用者に案内することができる。
【００６２】
図４は、ナビゲーション装置の表示画面を説明する説明図である。画面４００は、このナビゲーション装置のディスプレイ上に表示される地図である。画面４００には、ナビゲーション装置を起動しているとき、周辺地図と自車の現在位置が表示される。具体的に、画面４００には、現在位置４１０、道路４２０、ランドマーク４３０が表示される。
【００６３】
現在位置４１０は、ナビゲーション装置を搭載する車両の現在位置である。道路４２０は、画面４００に表示される地図上を通る道路である。ランドマーク４３０は、画面４００に表示される地図上に位置する目標となる地点を示す。このランドマーク４３０は、たとえば有名な場所や目立つ場所とすることができ、ユーザが画面４００と実際に外を見たときの周辺状況を比べて確認するために用いられる。そのため、ユーザの状況に関係なく表示される。ユーザの状況に合わせた移動先候補地点をあらわすアイコンが表示される前は、このように図４に示したように画面４００に表示される。
【００６４】
図５は、移動先候補地点をあらわすアイコンを表示したときのナビゲーション装置の表示画面を説明する説明図である。図４に示したように、画面４００に現在位置４１０、道路４２０、ランドマーク４３０が表示されている。ここでは、たとえば、連続運転時間が２時間に達したときに休憩地点を表示するように設定されているとして、運転を開始してから２時間を超えた場合の例を説明する。
【００６５】
連続運転時間が２時間を超えたので、画面上に休憩地点が表示される。図５においては、休憩地点として、トイレが存在する地点５１０とレストランが存在する地点５２０をあらわす表記情報が表示されている。このように、画面４００に地点５１０や地点５２０をあらわす表記情報を表示することにより、たとえば、以降、高速道路に入る移動経路が設定されているために任意のタイミングで停車できなくなる状況になる前に、利用者は、トイレやレストランなどを利用して休憩を早めにとることができる。なお、ディスプレイ３１４上に表示しきれない範囲の表記情報は、地図をスクロールさせることによって表示させることができる。
【００６６】
また、別の状況として、必要になってからトイレやレストランを探す場合には、目的とする施設をすぐに見つけられないことも想定されるが、画面４００に地点５１０や地点５２０をあらわす表記情報を表示することにより、トイレやレストランなどの休憩可能な施設の存在を早めに案内することができ、利用者は、トイレやレストランなどを利用しやすい状況にあるうちに、早めに休憩を取ることができる。
【００６７】
また、ナビゲーション装置は、推奨表記情報５３０を表示することもできる。推奨地点５３０を表示する具体例としては、たとえば、画面４００上に表示される移動先候補地点の表記情報が増えただけでは、利用者がその変化に気づかないことも想定されるが、画面４００の右下などの決まった領域に、休憩をとることをあらわす推奨表記情報５３０を表示することにより、休憩をとるべきタイミングであるということを利用者に対して一層効果的に案内することができる。
【００６８】
説明を省略するが、図５における地点５１０や地点５２０は、トイレやレストランなどの休憩が可能な施設が存在する地点に限らない。たとえば、ガソリンスタンドであってもよい。この場合、ナビゲーション装置は、ガソリンの残量が所定量未満になったときに、ガソリンスタンドを表示する場合の例を説明する。ガソリンの残量が所定量未満になったので、ガソリンスタンドが存在する地点５１０および地点５２０をあらわす表記情報を表示する。これにより、利用者は、ガソリンがなくなる前にガソリンを補給することができる。
【００６９】
また、画面４００の右下などの決まった領域に、ガソリンを補給すべきことをあらわす推奨表記情報５３０を表示することにより、ガソリンを補給すべきタイミングであることを利用者に対して一層効果的に案内することができる。
【００７０】
同様に説明を省略するが、図５における地点５１０や地点５２０は、現在時刻に応じて、適宜表示されてもよい。ここでは、具体的に、食事時間が１２時に設定されている場合について説明する。この場合、ナビゲーション装置は、１２時になったタイミングで、レストランが存在する地点５１０および地点５２０をあらわす表記情報を表示する。
【００７１】
これにより、利用者は、実際に空腹になる前にレストランを探し、運転を中断できない、またはレストランが周辺にない状況になってからレストランを探すという状況を回避することができる。また、推奨表記情報５３０を表示することにより、食事のタイミングであることを利用者に対して一層効果的に案内することもできる。
【００７２】
図６は、アイコン表示にいたるまでの計算処理を説明するブロック図である。連続走行時間に応じて休憩を促す場合、ＧＰＳ情報６０１または車両情報６０２を取得する。ＧＰＳ情報６０１は、ＧＰＳユニット３１６から取得し、車両情報６０２は、各種センサ３１７から取得する。ＧＰＳ情報６０１の代わりに、各種センサ３１７の一つであるジャイロセンサからジャイロデータを取得して用いることもできる。そして、これらの情報から連続運転時間６０３を求める。そして、連続運転時間６０３を参照して、休憩が必要な場合に、対象となるアイコン６１０を特定して画面４００に表示する。
【００７３】
ガソリン残量に応じて燃料補給を促す場合、ＧＰＳ情報６０１または残燃料情報６０４を取得する。残燃料情報６０２は、各種センサ３１７から取得する。そして、これらの情報から残燃料６０５を求める。そして残燃料６０５が一定量を下回っている場合、対象となるアイコン６１０を特定して画面４００に表示する。食事を促す画面表示の場合、現在時刻６０６を参照する。現在時刻６０６が設定された食事の時間になったとき、対象となるアイコン６１０を特定して画面４００に表示する。
【００７４】
図７は、この実施例にかかるナビゲーション装置による表示制御処理を説明するフローチャートである。まず、ＧＰＳ情報６０１、車両情報６０２を検知する（ステップＳ７０１）。次に、検知したＧＰＳ情報６０１、車両情報６０２から、連続運転時間６０３を計算する（ステップＳ７０２）。具体的には、ＧＰＳ情報６０１によって示される移動体の現在位置の変化から、運転時間の継続時間を求め、連続運転時間を得る。または車両情報６０２によって示される移動体の変位状況から、運転時間の継続時間を求め、連続運転時間を得る。
【００７５】
次に、連続運転時間６０３は設定時間に到達したか否かを判定する（ステップＳ７０３）。この設定時間は事前に設定しておくことができ、または初期設定地をそのまま使用することもできる。初期設定値としては、たとえば３時間とすることができる。設定時間に到達していない場合（ステップＳ７０３：Ｎｏ）、ステップＳ７０５に進む。設定時間に到達した場合（ステップＳ７０３：Ｙｅｓ）、休憩地点のアイコンを表示する（ステップＳ７０４）。すなわち、連続運転時間６０３が設定時間に到達したので、休憩を取ることを促す表示とともに、休憩が取れる場所を、休憩地を示すアイコンを用いて地図上で示す。
【００７６】
次に、残燃料６０５を検知する（ステップＳ７０５）。そして、残燃料６０５を検知して残量が少ないか否かを判定する（ステップＳ７０６）。残量が少ないと判定されなかった場合（ステップＳ７０６：Ｎｏ）、ステップＳ７０８に進む。残量が少ないと判定された場合（ステップＳ７０６：Ｙｅｓ）、ガソリンスタンドのアイコンを表示する（ステップＳ７０７）。
【００７７】
次に、現在時刻６０６は設定時刻か否かを判定する（ステップＳ７０８）。現在時刻６０６が設定時刻でない場合（ステップＳ７０８：Ｎｏ）、一連の処理を終了する。現在時刻６０６が設定時刻の場合（ステップＳ７０８：Ｙｅｓ）、食事場所のアイコンを表示する（ステップＳ７０９）。そして、一連の処理を終了する。
【００７８】
上述したように、実施例のナビゲーション装置によれば、車両が連続して走行した連続走行時間が所定の時間に達した場合には、休憩可能な施設が存在する移動先候補地点をあらわす表記情報を、地図に重畳表示することで、車両の移動状況（走行状況）に応じて利用者の疲労を軽減することができる施設の表記情報のみを、地図とともにディスプレイ３１４に表示することができる。これによって、利用者は、走行による疲労を軽減することができる施設の存在やその場所を、容易かつ安全に知ることができる。
【００７９】
また、実施例のナビゲーション装置によれば、利用に際しての目安となる時刻範囲が存在する行為にともなって利用することができる施設の表記情報の中から、昼食などのように、特定の時刻範囲内で利用する可能性が高い施設の表記情報のみを、地図に重畳表示することができる。これによって、利用者は、時刻を常に意識していなくても、時刻に応じた最適な施設を、適切なタイミングで容易かつ安全に知ることができる。
【００８０】
また、実施例のナビゲーション装置によれば、車両のガソリンの残量が所定量未満になった場合には、ガソリンスタンドをあらわす表記情報のみを、適切なタイミングで、地図とともにディスプレイ３１４に表示することができる。これによって、利用者は、ガソリン不足を心配することなく、ガソリンスタンドの存在やその場所を、適切なタイミングで、容易かつ安全に知ることができる。
【００８１】
なお、実施例においては、表記情報を用いて移動先候補地点を利用者に案内するようにしたが、これに限るものではない。表記情報に加えて、あるいは、代えて、音声や他の伝達手段を用いて移動先候補地点を案内してもよい。具体的には、たとえば、音声によりオススメを案内するということが挙げられる。この場合、運転中にディスプレイ３１４上の表記情報を確認しなくても、所望の場所を音声により確認することができる。
【００８２】
さらに、他の例として、目的地で所定時間以上（たとえば５分以上）、停車せずに走行し続ける場合には、目的地付近の駐車場のアイコンを表示するようにしてもよい。具体的には、目的地から所定距離以内の位置に到達してから計時を開始し、５分を経過した時点で目的地周辺の駐車場をアイコンで示すようにしてもよい。
【００８３】
これにより、目的地周辺で駐車場が見つからない場合には、特に操作を要求することなく運転者に駐車場の位置を知らせることができ、また、駐車場を探さなくてもすぐに駐車できるようなときには不要な画面表示を回避することができる。また、画面表示だけでなく、画面に駐車場のアイコンを表示するとともに、音声により駐車場を案内するようにしてもよい。それにより、画面表示と音声の両方で、運転者にはっきりと駐車場の位置を知らせることができる。
【００８４】
また、上述した実施例においては、連続運転時間が２時間以上のときに休憩施設のアイコンを表示する例を説明したが、この他に、車両もしくはユーザから身体障害者用の車両であることの情報を取得し、身体障害者が利用可能な設備を備える休憩施設を表示するようにすることもできる。このように、身体障害者が乗車している場合には、身体障害者が利用可能な設備を備える休憩施設が存在する移動先候補地点を優先的に表示することにより、乗車者に適した移動先候補地点を表示ことができる。
【００８５】
また、上述した実施例においては、残燃料を検知して燃料が少ない場合にガソリンスタンドのアイコンを表示する例を説明したが、車両のタイヤの空気圧を検知し、空気圧が少ない場合に、たとえばガソリンスタンドなどのように、車両のタイヤの空気圧調整が可能な施設のアイコンを表示するようにしてもよい。これにより、利用者は、車両のタイヤの空気圧調整が可能な施設を自ら探して向かうという煩わしい作業を必要とせずに、車両のタイヤの空気圧を素早く調整することができる。
【００８６】
以上説明したように、利用者が必要とする施設を予測して、表記情報を表示することにより、利用者が利用を希望する施設を検索する操作をおこなうことなく、容易に地図上から探し出すことができる。
【００８７】
具体的には、連続走行時間が休憩を必要とする時間を超えた場合、ユーザに休憩を取ることを促し、休憩できる場所がユーザに明示される。したがって、あえて休憩を取ることを意識して運転していなくても、一定時間走行した時点で休憩が必要であることに気づくことができるとともに、休憩場所を探す必要なく表示画面にしたがって休憩地に向かうことができる。
【００８８】
また、燃料が不足状態になった場合でも、ユーザ自身の操作によって探す必要なく、ユーザに燃料補給が必要であることを促し、表示画面にしたがってガソリンスタンドに向かうことができる。また、食事の時間になった場合にも、ユーザに食事を取ることを促し、食事場所を探す操作を必要とせずに、食事場所に向かうことができる。
【００８９】
なお、本実施の形態で説明したナビゲーション方法は、予め用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００９０】
【図１】この発明の実施の形態にかかるナビゲーション装置の機能的構成を示すブロック図である。
【図２】この発明の実施の形態にかかるナビゲーション方法の処理を示すフローチャートである。
【図３】ナビゲーション装置のハードウェア構成を示すブロック図である。
【図４】ナビゲーション装置の表示画面を説明する説明図である。
【図５】移動先候補地点をあらわすアイコンを表示したときのナビゲーション装置の表示画面を説明する説明図である。
【図６】アイコン表示にいたるまでのデータの流れを説明するブロック図である。
【図７】この実施例にかかるナビゲーション装置による表示制御処理を説明するフローチャートである。
【符号の説明】
【００９１】
１０３  検知部
１０４  抽出部
１０５  表示制御部
１０６  設定部
【図１】
2007240365.tif 000003
【図２】
2007240365.tif 000004
【図３】
2007240365.tif 000005
【図４】
2007240365.tif 000006
【図５】
2007240365.tif 000007
【図６】
2007240365.tif 000008
【図７】
2007240365.tif 000009