ナビゲーション装置、地図表示方法、およびプログラム
【課題】現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができるナビゲーションシステム10を提供する。
【解決手段】本発明のナビゲーション装置20は、リンクデータおよび地図データを格納するデータベース25と、車両の現在位置を算出する現在位置算出部24と、出発地点から目的地点までの経路を探索する経路探索部21と、ユーザによって指定された誘導経路において、車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において車両が進むべき方向を案内するための案内画像を出力する経路誘導部22と、表示装置11の画面領域を2つに分割し、一方の領域に、表示装置11の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、経路誘導部22から出力された案内画像を表示する表示制御部23とを備える。
【解決手段】本発明のナビゲーション装置20は、リンクデータおよび地図データを格納するデータベース25と、車両の現在位置を算出する現在位置算出部24と、出発地点から目的地点までの経路を探索する経路探索部21と、ユーザによって指定された誘導経路において、車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において車両が進むべき方向を案内するための案内画像を出力する経路誘導部22と、表示装置11の画面領域を2つに分割し、一方の領域に、表示装置11の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、経路誘導部22から出力された案内画像を表示する表示制御部23とを備える。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、車両等の移動体に搭載され、地図上に車両の現在位置を表示することによりユーザに車両の現在位置を通知する技術に関する。
【背景技術】
【0002】
下記の特許文献1には、表示装置の画面の上部を北方向とする地図上に車両の現在位置を表示するノースアップ表示モードや、表示装置の画面の上部を車両の進行方向とする地図と共に、車両の現在位置を画面の中央より下に表示するフロントワイド表示モード等、ナビゲーション装置における様々な表示モードが開示されている。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2002−98536号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
ところで、人は、上を北方向として地図を認識する場合が多く、現在位置と目的地点等の目標物との位置関係や、目的地点までの経路等を、上を北方向とする地図で認識する場合が多い。そのため、車両の進行方向を基準とした地図を見続けていると、現在位置と目標物との位置関係を見失う場合がある。
【0005】
特に、交差点を何度も右折または左折した場合や、湾曲した道路を走行した場合等には、現在位置と目的地点との位置関係を認識し続けることが難しくなり、現在表示されている地図の縮尺を下げたり、ノースアップ地図を表示する等の操作をわざわざ行うことにより、ユーザは、現在位置と目標物との位置関係を再度確認する場合がある。このような再確認の操作は、ユーザにとってはわずらわしいものである。
【0006】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことにある。
【課題を解決するための手段】
【0007】
上記課題を解決するために、本発明の第1の態様は、車両に搭載されるナビゲーション装置であって、道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、車両の現在位置および進行方向を算出する現在位置算出手段と、ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、データベースを参照して、出発地点から目的地点までの経路を探索する経路探索手段と、経路探索手段によって探索された経路の中でユーザによって決定された経路を誘導経路として、車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において車両が進むべき方向を案内するための案内画像を出力する経路誘導手段と、表示装置の画面領域を2つに分割し、一方の領域に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、経路誘導手段から出力された案内画像を表示する表示制御手段とを備えることを特徴とするナビゲーション装置を提供する。
【0008】
また、本発明の第2の態様は、車両に搭載されるナビゲーション装置であって、道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、車両の現在位置および進行方向を算出する現在位置算出手段と、データベース内のリンクデータ、ならびに、車両の現在位置および進行方向を参照して、車両が交差点を右折または左折したか否かを判定する右左折判定手段と、右左折判定手段によって車両が交差点を右折または左折したと判定された場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御手段とを備えることを特徴とするナビゲーション装置を提供する。
【発明の効果】
【0009】
本発明のナビゲーション装置によれば、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができる。
【図面の簡単な説明】
【0010】
【図1】第1の実施形態におけるナビゲーションシステム10の構成の一例を示すシステム構成図である。
【図2】データベース25に格納されるリンクテーブル250の構造の一例を示す図である。
【図3】第1の実施形態の表示制御部23による画面表示の一例を説明するための概念図である。
【図4】第1の実施形態の表示制御部23による画面表示の一例を説明するための概念図である。
【図5】第1の実施形態におけるナビゲーション装置20の動作の一例を示すフローチャートである。
【図6】第2の実施形態におけるナビゲーションシステム10の構成の一例を示すシステム構成図である。
【図7】第2の実施形態の表示制御部23による画面表示の一例を説明するための概念図である。
【図8】第2の実施形態の表示制御部23による画面表示の他の例を説明するための概念図である。
【図9】第2の実施形態におけるナビゲーション装置20の動作の一例を示すフローチャートである。
【図10】ナビゲーション装置20の機能を実現するコンピュータ50の一例を示すハードウェア構成図である。
【発明を実施するための形態】
【0011】
まず、本発明の第1の実施形態について説明する。
【0012】
図1は、第1の実施形態におけるナビゲーションシステム10の構成の一例を示すシステム構成図である。ナビゲーションシステム10は、表示装置11、入力装置12、センサ13、およびナビゲーション装置20を備える。ナビゲーション装置20は、経路探索部21、経路誘導部22、表示制御部23、現在位置算出部24、およびデータベース25を有する。
【0013】
データベース25には、道路を示すリンクに関する情報を含むリンクテーブルおよび地図データ等が予め格納されている。リンクテーブルには、例えば図2に示すように、リンクに関するデータが、所定の地図領域毎のメッシュデータ251として格納されている。それぞれのメッシュデータ251には、それぞれのメッシュを識別するメッシュID252およびメッシュ内のリンクに関するデータであるリンクデータ253等が含まれる。
【0014】
それぞれのリンクデータ253には、それぞれのリンクを識別するリンクID254、リンクの開始ノード座標255、リンクの終了ノード座標256、リンクの道路種別257、リンク長258、リンクの開始ノードに接続されている他のリンクの識別情報である開始接続リンク259、およびリンクの終了ノードに接続されている他のリンクの識別情報である終了接続リンク260等が格納されている。
【0015】
センサ13は、例えばGPS(Global Positioning System)受信機や、方位センサ、距離センサ等であり、測地衛星から送信されたGPS信号や、車両の進行方位、車両の移動距離、ハンドルの舵角等を測定し、測定情報を現在位置算出部24に供給する。
【0016】
現在位置算出部24は、センサ13から供給された測定情報およびデータベース25に格納されたリンクデータに基づいて、ナビゲーション装置20が搭載された車両が例えば所定距離(例えば10m)移動する毎に、例えばマップマッチング等により当該車両の現在位置および進行方向を算出し、算出した車両の現在位置および進行方向を示す情報を経路探索部21、経路誘導部22、および表示制御部23に提供する。
【0017】
経路探索部21は、出発地点、目的地点、および経由地点の座標や、探索条件等を含む探索情報を、タッチパネル等の入力装置12を介してユーザから受け付けた場合に、データベース25内のリンクデータを参照し、当該探索情報に基づいて、例えばダイクストラ法等のアルゴリズムを用いて、経由地点を通り出発地点から目的地点へ至る経路を探索し、探索結果を表示装置11に表示する。
【0018】
そして、経路探索部21は、探索された経路を指定する情報を入力装置12を介してユーザから受け付けた場合に、ユーザによって指定された経路を誘導経路として経路誘導部22および表示制御部23へ送る。なお、経路探索部21は、車両の現在位置を出発地点として経路探索を実行してもよい。
【0019】
経路誘導部22は、経路探索部21から誘導経路を示す情報を受け取った場合に、現在位置算出部24によって算出された車両の現在位置およびデータベース25に格納されているリンクデータを参照して、当該誘導経路上において、車両の前方所定距離以内に、進行方向を案内すべき案内地点が存在するか否かを判定する。車両の前方所定距離以内に案内地点が存在する場合、経路誘導部22は、当該案内地点において車両の進行方向を案内するための案内画像を表示制御部23へ出力する。
【0020】
表示制御部23は、入力装置12を介してユーザから指示されたモードの地図(例えばフロントワイド地図、ノースアップ地図、ヘディングアップ地図等)をデータベース25から取得して、現在位置算出部24によって算出された車両の現在地位を示すカーマークと共に表示装置11に表示する。また、表示制御部23は、経路探索部21から誘導経路を受け取った場合に、地図上において当該誘導経路に対応する道路を強調表示する。
【0021】
また、表示制御部23は、経路誘導部22から案内画像を受け取った場合に、表示装置11の現在の表示状態を参照して、画面領域が分割されて2画面表示になっているか否かを判定する。例えば図3(a)に示すように、表示装置11の表示画面30が2画面表示になっていない場合、表示制御部23は、現在、表示装置11の表示画面30に、表示装置11の画面の上部を北方向とする地図上に車両の現在位置を示すカーマークを表示するノースアップ地図が表示されているか否かを判定する。
【0022】
例えば図3(a)に示すように、表示装置11に、表示装置11の画面の上部を車両の進行方向とする地図と共に、車両の現在位置を示すカーマークを画面の中央より下に表示するフロントワイド地図等のノースアップ地図以外の画像が表示されている場合、表示制御部23は、例えば図3(b)に示すように、表示装置11の画面領域を2つに分割し、一方の領域33にノースアップ地図を表示し、他方の領域32に経路誘導部22から出力された案内画像を表示する。
【0023】
一方、表示装置11に現在ノースアップ地図が表示されている場合、表示制御部23は、例えば図3(b)に示すように、表示装置11の画面領域を2つに分割し、一方の領域33に現在表示されているノースアップ地図を表示し、他方の領域32に経路誘導部22から出力された案内画像を表示する。
【0024】
また、経路誘導部22から案内画像を受け取った場合に、表示装置11が2画面表示を行っているならば、表示制御部23は、一方の領域にノースアップ地図が表示されているか否かを判定する。例えば図4(a)に示すように、一方の領域36にノースアップ地図が表示されており、他方の領域35にフロントワイド地図等のノースアップ地図以外の画像が表示されている場合、表示制御部23は、例えば図4(b)に示すように、他方の領域35に経路誘導部22から出力された案内画像を表示する。
【0025】
一方、いずれの領域にもノースアップ地図が表示されていない場合、表示制御部23は、例えば図4(b)に示すように、一方の領域36ノースアップ地図を表示し、他方の領域35に経路誘導部22から出力された案内画像を表示する。
【0026】
このように、車両が右折または左折する場合に、ノースアップ地図を表示することにより、ナビゲーション装置20は、北を基準としてこれから進む方向をユーザに認識させることができる。これにより、ユーザは、現在位置と目標物との位置関係を確認するために地図を表示する等の操作を行なわなくても、現在位置と目標物との位置関係の認識を維持することができる。
【0027】
図5は、第1の実施形態におけるナビゲーション装置20の動作の一例を示すフローチャートである。例えば、電源を投入される等の所定のタイミングで、ナビゲーション装置20は、本フローチャートに示す動作を開始する。
【0028】
まず、経路探索部21は、入力装置12を介して、出発地点、目的地点、および経由地点の座標や、探索条件等を含む探索情報を、ユーザから受け付けたか否かを判定することにより、経路探索を指示されたか否かを判定する(S100)。ユーザから経路探索が指示された場合(S100:Yes)、経路探索部21は、データベース25内のリンクデータを参照し、当該探索情報に基づいて、例えばダイクストラ法等のアルゴリズムを用いて、経由地点を通り出発地点から目的地点に至る経路を探索し(S101)、探索結果を表示装置11に表示する。
【0029】
次に、経路探索部21は、入力装置12を介してユーザから探索された経路を指定する情報を受け付けたか否かを判定することにより、誘導経路が決定されたか否かを判定する(S102)。ユーザから経路探索が指示されていない場合(S100:No)、または、誘導経路が決定されなかった場合(S102:No)、経路探索部21は、再びステップS100に示した処理を実行する。
【0030】
誘導経路が決定された場合(S102:Yes)、経路探索部21は、決定された誘導経路を経路誘導部22および表示制御部23へ送る。表示制御部23は、現在位置算出部24によって算出された車両の現在位置付近の地図データをデータベース25から取得し、所定の地図表示モードで、当該地図上に車両の現在位置を示すカーマークを表示すると共に、誘導経路に対応する道路を強調表示する(S103)。
【0031】
次に、経路誘導部22は、現在位置算出部24によって算出された車両の現在位置およびデータベース25に格納されているリンクデータを参照して、誘導経路上において、車両の前方所定距離以内に案内地点が存在するか否かを判定する(S104)。車両の前方所定距離以内に案内地点が存在する場合(S104:Yes)、経路誘導部22は、当該案内地点において車両の進行方向を案内するための案内画像を表示制御部23へ出力する。
【0032】
次に、表示制御部23は、表示装置11の現在の表示状態を参照して、画面領域が分割されて2画面表示になっているか否かを判定する(S105)。例えば図4(a)に示したように、画面領域が分割されて2画面表示になっている場合(S105:Yes)、表示制御部23は、一方の画面領域にノースアップ地図が表示されているか否かを判定する(S106)。
【0033】
一方の画面領域にノースアップ地図が表示されている場合(S106:Yes)、表示制御部23は、例えば図4(b)に示したように、他方の画面領域に経路誘導部22から出力された案内画像を表示し(S107)、表示制御部23は、再びステップS103に示した処理を実行する。
【0034】
いずれの画面領域にもノースアップ地図が表示されていない場合(S106:No)、表示制御部23は、一方の画面領域にノースアップ地図を表示すると共に、他方の画面領域に経路誘導部22から出力された案内画像を表示し(S108)、表示制御部23は、再びステップS103に示した処理を実行する。
【0035】
また、ステップS105において、例えば図3(a)に示したように、画面領域が分割されていない場合(S105:No)、表示制御部23は、現在、表示装置11の画面にノースアップ地図が表示されているか否かを判定する(S109)。ノースアップ地図が表示されている場合(S109:Yes)、表示制御部23は、例えば図3(b)に示したように、表示装置11の画面領域を2つに分割し、一方の画面領域に表示中のノースアップ地図を表示すると共に、他方の画面領域に経路誘導部22から出力された案内画像を表示し(S110)、表示制御部23は、再びステップS103に示した処理を実行する。
【0036】
表示装置11の画面にノースアップ地図以外の画像が表示されている場合(S109:No)、表示制御部23は、表示装置11の画面領域を2つに分割し、一方の画面領域にノースアップ地図を表示すると共に、他方の画面領域に経路誘導部22から出力された案内画像を表示し(S111)、表示制御部23は、再びステップS103に示した処理を実行する。
【0037】
また、ステップS104において、車両の前方所定距離以内に案内地点が存在しない場合(S104:No)、経路誘導部22は、ユーザから経路誘導の終了が指示された、あるいは、車両が目的地付近に到着した等の理由により経路誘導を終了するか否かを判定する(S112)。経路誘導を続行する場合(S112:No)、経路誘導部22は、再びステップS104に示した処理を実行する。経路誘導を終了する場合(S112:Yes)、経路探索部21は、再びステップS100に示した処理を実行する。
【0038】
以上、本発明の第1の実施形態について説明した。
【0039】
上記説明から明らかなように、本実施形態のナビゲーションシステム10によれば、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができる。
【0040】
次に、本発明の第2の実施形態について説明する。
【0041】
図6は、第2の実施形態におけるナビゲーションシステム10の構成の一例を示すシステム構成図である。ナビゲーションシステム10は、表示装置11、入力装置12、センサ13、およびナビゲーション装置20を備える。ナビゲーション装置20は、表示制御部23、現在位置算出部24、データベース25、および右左折判定部26を有する。なお、以下に説明する点を除き、図6において、図1と同じ符号を付した構成は、図1における構成と同一または同様の機能を有するため説明を省略する。
【0042】
右左折判定部26は、データベース25内のリンクデータ、ならびに、現在位置算出部24によって算出された車両の現在位置および進行方向を参照して、車両が交差点を右折または左折したか否かを判定し、車両が交差点を右折または左折した場合に、その旨を表示制御部23に通知する。右左折判定部26は、例えば、交差点を示すノードから所定距離(例えば20m)以内の領域において、ハンドルの舵角が所定角度(例えば90度)以上の状態で所定距離(例えば10m)以上走行した場合に、車両が右折または左折したものと判定する。
【0043】
表示制御部23は、入力装置12を介してユーザから指示されたモードの地図をデータベース25から取得して、現在位置算出部24によって算出された車両の現在地位を示すカーマークと共に表示装置11に表示する。また、表示制御部23は、車両が交差点を右折または左折した旨を右左折判定部26から通知された場合に、表示装置11にノースアップ地図が表示されているか否かを判定する。
【0044】
例えば図7(a)に示すように、表示装置11にフロントワイド地図等のノースアップ地図以外の画像が表示されている状態で、車両が交差点を右折または左折した旨を右左折判定部26から通知された場合に、表示制御部23は、例えば図7(b)に示すように、ノースアップ地図を表示装置11に表示する。表示制御部23は、表示を切り換えてから所定時間(例えば10秒)経過した場合に、表示装置11の表示を元に戻す。
【0045】
なお、例えば図8(a)に示すように、表示装置11にフロントワイド地図等のノースアップ地図以外の画像が表示されている状態で、車両が交差点を右折または左折した旨を右左折判定部26から通知された場合に、表示制御部23は、例えば図8(b)に示すように、表示装置11の画面領域を2つに分割し、一方の領域45にノースアップ地図を表示し、他方の画面領域にそれまで表示していた画像を表示するようにしてもよい。
【0046】
また、表示制御部23は、車両が交差点を右折または左折した旨を右左折判定部26から通知された後に、表示装置11の表示を切り換えたならば、表示装置11の表示を切り換えてから所定距離(例えば100m)走行した後に、表示装置11の表示を元に戻すようにしてもよい。
【0047】
なお、図7(a)には、右左折判定部26によって車両が左折したと判定される前のフロントワイド地図が例示されており、図7(b)には、右左折判定部26によって車両が左折したと判定された後に表示されたノースアップ地図が例示されている。また、図8(a)には、右左折判定部26によって車両が左折したと判定される前のフロントワイド地図が例示されており、図8(b)には、右左折判定部26によって車両が左折したと判定された後に表示されたフロントワイド地図およびノースアップ地図が例示されている。
【0048】
図9は、第2の実施形態におけるナビゲーション装置20の動作の一例を示すフローチャートである。例えば、電源を投入される等の所定のタイミングで、ナビゲーション装置20は、本フローチャートに示す動作を開始する。
【0049】
まず、右左折判定部26は、データベース25内のリンクデータ、ならびに、現在位置算出部24によって算出された車両の現在位置および進行方向を参照して、車両が交差点を右折または左折したか否かを判定する(S200)。車両が交差点を右折または左折していない場合(S200:No)、右左折判定部26は、ステップS200に示した処理を実行する。
【0050】
車両が交差点を右折または左折した場合(S200:Yes)、右左折判定部26は、その旨を表示制御部23に通知する。そして、表示制御部23は、表示装置11にノースアップ地図が表示されているか否かを判定する(S201)。表示装置11にノースアップ地図が表示されている場合(S201:Yes)、右左折判定部26は、再びステップS200に示した処理を実行する。
【0051】
表示装置11にノースアップ地図が表示されていない場合(S201:No)、表示制御部23は、ノースアップ地図を表示装置11に表示し(S202)、ノースアップ地図を表示してから所定時間が経過したか否かを判定する(S203)。所定時間が経過した場合(S203:Yes)、表示制御部23は、表示装置11の表示を元に戻し(S204)、右左折判定部26は、再びステップS200に示した処理を実行する。
【0052】
以上、本発明の第2の実施形態について説明した。
【0053】
上記説明から明らかなように、本実施形態のナビゲーションシステム10においても、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができる。
【0054】
なお、上記第1または第2の実施形態におけるナビゲーション装置20は、例えば図10に示すような構成のコンピュータ50によって実現される。コンピュータ50は、CPU(Central Processing Unit)51、RAM(Random Access Memory)52、ROM(Read Only Memory)53、HDD(Hard Disk Drive)54、入力インターフェイス(I/F)55、出力インターフェイス(I/F)56、およびメディアインターフェイス(I/F)57を備える。
【0055】
CPU51は、ROM53またはHDD54に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM53は、コンピュータ50の起動時にCPU51によって実行されるブートプログラムや、コンピュータ50のハードウェアに依存するプログラム等を格納する。HDD54は、CPU51によって実行されるプログラムを格納する。
【0056】
入力インターフェイス55は、入力装置12からの信号を受信してCPU51へ送る。CPU51は、入力インターフェイス55を介して、入力装置12を制御し、入力インターフェイス55を介して、入力装置12から信号を取得する。出力インターフェイス56は、CPU51から取得したデータを、表示装置11へ出力する。CPU51は、出力インターフェイス56を介して、表示装置11を制御し、生成したデータを、出力インターフェイス56を介して表示装置11へ出力する。
【0057】
メディアインターフェイス57は、記録媒体58に格納されたプログラムまたはデータを読み取り、RAM52を介してCPU51に提供する。CPU51は、当該プログラムを、メディアインターフェイス57を介して記録媒体58からRAM52上にロードし、ロードしたプログラムを実行する。記録媒体58は、例えばDVD(Digital Versatile Disk)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【0058】
コンピュータ50が第1の実施形態におけるナビゲーション装置20として機能する場合、コンピュータ50のCPU51は、RAM52上にロードされたプログラムを実行することにより、経路探索部21、経路誘導部22、表示制御部23、現在位置算出部24、およびデータベース25の各機能を実現する。また、ROM53またはHDD54には、データベース25内のデータが格納される。
【0059】
また、コンピュータ50が第2の実施形態におけるナビゲーション装置20として機能する場合、コンピュータ50のCPU51は、RAM52上にロードされたプログラムを実行することにより、表示制御部23、現在位置算出部24、データベース25、および右左折判定部26の各機能を実現する。また、ROM53またはHDD54には、データベース25内のデータが格納される。
【0060】
コンピュータ50は、これらのプログラムを、記録媒体58から読み取って実行するが、他の例として、コンピュータ50に通信機能を設け、コンピュータ50は、有線または無線の通信回線を介してこれらのプログラムを取得するようにしてもよい。
【0061】
また、本発明は、上記した実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【0062】
例えば、上記した各実施形態において、表示制御部23は、所定のタイミングで、ノースアップ地図が表示されていない場合には、ノースアップ地図を表示するが、この場合、表示制御部23は、表示を切り換える前に表示装置11の画面に地図が表示されていたならば、表示を切り換える前に表示されていた地図と同一の縮尺で、ノースアップ地図を表示するようにしてもよい。これにより、表示制御部23は、表示する地図の変化を抑えることができ、ユーザに混乱を与えないようにすることができる。
【0063】
また、上記した各実施形態において、表示制御部23は、所定のタイミングで、ノースアップ地図が表示されていない場合には、ノースアップ地図を表示するが、この場合、表示制御部23は、表示を切り換える前に表示装置11の画面に地図が表示されていたならば、表示を切り換える前に表示されていた地図よりも小さな縮尺で、ノースアップ地図を表示するようにしてもよい。これにより、ユーザは、北方向を基準としたより広域の地図上において、自車両の位置および進行方向を認識することができ、現在位置と目標物との位置関係の認識の精度をより高く保つことができる。
【符号の説明】
【0064】
10・・・ナビゲーションシステム、11・・・表示装置、12・・・入力装置、13・・・センサ、20・・・ナビゲーション装置、21・・・経路探索部、22・・・経路誘導部、23・・・表示制御部、24・・・現在位置算出部、25・・・データベース、26・・・右左折判定部、50・・・コンピュータ、51・・・CPU、52・・・RAM、53・・・ROM、54・・・HDD、55・・・入力インターフェイス、56・・・出力インターフェイス、57・・・メディアインターフェイス、58・・・記録媒体
【技術分野】
【0001】
本発明は、車両等の移動体に搭載され、地図上に車両の現在位置を表示することによりユーザに車両の現在位置を通知する技術に関する。
【背景技術】
【0002】
下記の特許文献1には、表示装置の画面の上部を北方向とする地図上に車両の現在位置を表示するノースアップ表示モードや、表示装置の画面の上部を車両の進行方向とする地図と共に、車両の現在位置を画面の中央より下に表示するフロントワイド表示モード等、ナビゲーション装置における様々な表示モードが開示されている。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2002−98536号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
ところで、人は、上を北方向として地図を認識する場合が多く、現在位置と目的地点等の目標物との位置関係や、目的地点までの経路等を、上を北方向とする地図で認識する場合が多い。そのため、車両の進行方向を基準とした地図を見続けていると、現在位置と目標物との位置関係を見失う場合がある。
【0005】
特に、交差点を何度も右折または左折した場合や、湾曲した道路を走行した場合等には、現在位置と目的地点との位置関係を認識し続けることが難しくなり、現在表示されている地図の縮尺を下げたり、ノースアップ地図を表示する等の操作をわざわざ行うことにより、ユーザは、現在位置と目標物との位置関係を再度確認する場合がある。このような再確認の操作は、ユーザにとってはわずらわしいものである。
【0006】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことにある。
【課題を解決するための手段】
【0007】
上記課題を解決するために、本発明の第1の態様は、車両に搭載されるナビゲーション装置であって、道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、車両の現在位置および進行方向を算出する現在位置算出手段と、ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、データベースを参照して、出発地点から目的地点までの経路を探索する経路探索手段と、経路探索手段によって探索された経路の中でユーザによって決定された経路を誘導経路として、車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において車両が進むべき方向を案内するための案内画像を出力する経路誘導手段と、表示装置の画面領域を2つに分割し、一方の領域に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、経路誘導手段から出力された案内画像を表示する表示制御手段とを備えることを特徴とするナビゲーション装置を提供する。
【0008】
また、本発明の第2の態様は、車両に搭載されるナビゲーション装置であって、道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、車両の現在位置および進行方向を算出する現在位置算出手段と、データベース内のリンクデータ、ならびに、車両の現在位置および進行方向を参照して、車両が交差点を右折または左折したか否かを判定する右左折判定手段と、右左折判定手段によって車両が交差点を右折または左折したと判定された場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御手段とを備えることを特徴とするナビゲーション装置を提供する。
【発明の効果】
【0009】
本発明のナビゲーション装置によれば、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができる。
【図面の簡単な説明】
【0010】
【図1】第1の実施形態におけるナビゲーションシステム10の構成の一例を示すシステム構成図である。
【図2】データベース25に格納されるリンクテーブル250の構造の一例を示す図である。
【図3】第1の実施形態の表示制御部23による画面表示の一例を説明するための概念図である。
【図4】第1の実施形態の表示制御部23による画面表示の一例を説明するための概念図である。
【図5】第1の実施形態におけるナビゲーション装置20の動作の一例を示すフローチャートである。
【図6】第2の実施形態におけるナビゲーションシステム10の構成の一例を示すシステム構成図である。
【図7】第2の実施形態の表示制御部23による画面表示の一例を説明するための概念図である。
【図8】第2の実施形態の表示制御部23による画面表示の他の例を説明するための概念図である。
【図9】第2の実施形態におけるナビゲーション装置20の動作の一例を示すフローチャートである。
【図10】ナビゲーション装置20の機能を実現するコンピュータ50の一例を示すハードウェア構成図である。
【発明を実施するための形態】
【0011】
まず、本発明の第1の実施形態について説明する。
【0012】
図1は、第1の実施形態におけるナビゲーションシステム10の構成の一例を示すシステム構成図である。ナビゲーションシステム10は、表示装置11、入力装置12、センサ13、およびナビゲーション装置20を備える。ナビゲーション装置20は、経路探索部21、経路誘導部22、表示制御部23、現在位置算出部24、およびデータベース25を有する。
【0013】
データベース25には、道路を示すリンクに関する情報を含むリンクテーブルおよび地図データ等が予め格納されている。リンクテーブルには、例えば図2に示すように、リンクに関するデータが、所定の地図領域毎のメッシュデータ251として格納されている。それぞれのメッシュデータ251には、それぞれのメッシュを識別するメッシュID252およびメッシュ内のリンクに関するデータであるリンクデータ253等が含まれる。
【0014】
それぞれのリンクデータ253には、それぞれのリンクを識別するリンクID254、リンクの開始ノード座標255、リンクの終了ノード座標256、リンクの道路種別257、リンク長258、リンクの開始ノードに接続されている他のリンクの識別情報である開始接続リンク259、およびリンクの終了ノードに接続されている他のリンクの識別情報である終了接続リンク260等が格納されている。
【0015】
センサ13は、例えばGPS(Global Positioning System)受信機や、方位センサ、距離センサ等であり、測地衛星から送信されたGPS信号や、車両の進行方位、車両の移動距離、ハンドルの舵角等を測定し、測定情報を現在位置算出部24に供給する。
【0016】
現在位置算出部24は、センサ13から供給された測定情報およびデータベース25に格納されたリンクデータに基づいて、ナビゲーション装置20が搭載された車両が例えば所定距離(例えば10m)移動する毎に、例えばマップマッチング等により当該車両の現在位置および進行方向を算出し、算出した車両の現在位置および進行方向を示す情報を経路探索部21、経路誘導部22、および表示制御部23に提供する。
【0017】
経路探索部21は、出発地点、目的地点、および経由地点の座標や、探索条件等を含む探索情報を、タッチパネル等の入力装置12を介してユーザから受け付けた場合に、データベース25内のリンクデータを参照し、当該探索情報に基づいて、例えばダイクストラ法等のアルゴリズムを用いて、経由地点を通り出発地点から目的地点へ至る経路を探索し、探索結果を表示装置11に表示する。
【0018】
そして、経路探索部21は、探索された経路を指定する情報を入力装置12を介してユーザから受け付けた場合に、ユーザによって指定された経路を誘導経路として経路誘導部22および表示制御部23へ送る。なお、経路探索部21は、車両の現在位置を出発地点として経路探索を実行してもよい。
【0019】
経路誘導部22は、経路探索部21から誘導経路を示す情報を受け取った場合に、現在位置算出部24によって算出された車両の現在位置およびデータベース25に格納されているリンクデータを参照して、当該誘導経路上において、車両の前方所定距離以内に、進行方向を案内すべき案内地点が存在するか否かを判定する。車両の前方所定距離以内に案内地点が存在する場合、経路誘導部22は、当該案内地点において車両の進行方向を案内するための案内画像を表示制御部23へ出力する。
【0020】
表示制御部23は、入力装置12を介してユーザから指示されたモードの地図(例えばフロントワイド地図、ノースアップ地図、ヘディングアップ地図等)をデータベース25から取得して、現在位置算出部24によって算出された車両の現在地位を示すカーマークと共に表示装置11に表示する。また、表示制御部23は、経路探索部21から誘導経路を受け取った場合に、地図上において当該誘導経路に対応する道路を強調表示する。
【0021】
また、表示制御部23は、経路誘導部22から案内画像を受け取った場合に、表示装置11の現在の表示状態を参照して、画面領域が分割されて2画面表示になっているか否かを判定する。例えば図3(a)に示すように、表示装置11の表示画面30が2画面表示になっていない場合、表示制御部23は、現在、表示装置11の表示画面30に、表示装置11の画面の上部を北方向とする地図上に車両の現在位置を示すカーマークを表示するノースアップ地図が表示されているか否かを判定する。
【0022】
例えば図3(a)に示すように、表示装置11に、表示装置11の画面の上部を車両の進行方向とする地図と共に、車両の現在位置を示すカーマークを画面の中央より下に表示するフロントワイド地図等のノースアップ地図以外の画像が表示されている場合、表示制御部23は、例えば図3(b)に示すように、表示装置11の画面領域を2つに分割し、一方の領域33にノースアップ地図を表示し、他方の領域32に経路誘導部22から出力された案内画像を表示する。
【0023】
一方、表示装置11に現在ノースアップ地図が表示されている場合、表示制御部23は、例えば図3(b)に示すように、表示装置11の画面領域を2つに分割し、一方の領域33に現在表示されているノースアップ地図を表示し、他方の領域32に経路誘導部22から出力された案内画像を表示する。
【0024】
また、経路誘導部22から案内画像を受け取った場合に、表示装置11が2画面表示を行っているならば、表示制御部23は、一方の領域にノースアップ地図が表示されているか否かを判定する。例えば図4(a)に示すように、一方の領域36にノースアップ地図が表示されており、他方の領域35にフロントワイド地図等のノースアップ地図以外の画像が表示されている場合、表示制御部23は、例えば図4(b)に示すように、他方の領域35に経路誘導部22から出力された案内画像を表示する。
【0025】
一方、いずれの領域にもノースアップ地図が表示されていない場合、表示制御部23は、例えば図4(b)に示すように、一方の領域36ノースアップ地図を表示し、他方の領域35に経路誘導部22から出力された案内画像を表示する。
【0026】
このように、車両が右折または左折する場合に、ノースアップ地図を表示することにより、ナビゲーション装置20は、北を基準としてこれから進む方向をユーザに認識させることができる。これにより、ユーザは、現在位置と目標物との位置関係を確認するために地図を表示する等の操作を行なわなくても、現在位置と目標物との位置関係の認識を維持することができる。
【0027】
図5は、第1の実施形態におけるナビゲーション装置20の動作の一例を示すフローチャートである。例えば、電源を投入される等の所定のタイミングで、ナビゲーション装置20は、本フローチャートに示す動作を開始する。
【0028】
まず、経路探索部21は、入力装置12を介して、出発地点、目的地点、および経由地点の座標や、探索条件等を含む探索情報を、ユーザから受け付けたか否かを判定することにより、経路探索を指示されたか否かを判定する(S100)。ユーザから経路探索が指示された場合(S100:Yes)、経路探索部21は、データベース25内のリンクデータを参照し、当該探索情報に基づいて、例えばダイクストラ法等のアルゴリズムを用いて、経由地点を通り出発地点から目的地点に至る経路を探索し(S101)、探索結果を表示装置11に表示する。
【0029】
次に、経路探索部21は、入力装置12を介してユーザから探索された経路を指定する情報を受け付けたか否かを判定することにより、誘導経路が決定されたか否かを判定する(S102)。ユーザから経路探索が指示されていない場合(S100:No)、または、誘導経路が決定されなかった場合(S102:No)、経路探索部21は、再びステップS100に示した処理を実行する。
【0030】
誘導経路が決定された場合(S102:Yes)、経路探索部21は、決定された誘導経路を経路誘導部22および表示制御部23へ送る。表示制御部23は、現在位置算出部24によって算出された車両の現在位置付近の地図データをデータベース25から取得し、所定の地図表示モードで、当該地図上に車両の現在位置を示すカーマークを表示すると共に、誘導経路に対応する道路を強調表示する(S103)。
【0031】
次に、経路誘導部22は、現在位置算出部24によって算出された車両の現在位置およびデータベース25に格納されているリンクデータを参照して、誘導経路上において、車両の前方所定距離以内に案内地点が存在するか否かを判定する(S104)。車両の前方所定距離以内に案内地点が存在する場合(S104:Yes)、経路誘導部22は、当該案内地点において車両の進行方向を案内するための案内画像を表示制御部23へ出力する。
【0032】
次に、表示制御部23は、表示装置11の現在の表示状態を参照して、画面領域が分割されて2画面表示になっているか否かを判定する(S105)。例えば図4(a)に示したように、画面領域が分割されて2画面表示になっている場合(S105:Yes)、表示制御部23は、一方の画面領域にノースアップ地図が表示されているか否かを判定する(S106)。
【0033】
一方の画面領域にノースアップ地図が表示されている場合(S106:Yes)、表示制御部23は、例えば図4(b)に示したように、他方の画面領域に経路誘導部22から出力された案内画像を表示し(S107)、表示制御部23は、再びステップS103に示した処理を実行する。
【0034】
いずれの画面領域にもノースアップ地図が表示されていない場合(S106:No)、表示制御部23は、一方の画面領域にノースアップ地図を表示すると共に、他方の画面領域に経路誘導部22から出力された案内画像を表示し(S108)、表示制御部23は、再びステップS103に示した処理を実行する。
【0035】
また、ステップS105において、例えば図3(a)に示したように、画面領域が分割されていない場合(S105:No)、表示制御部23は、現在、表示装置11の画面にノースアップ地図が表示されているか否かを判定する(S109)。ノースアップ地図が表示されている場合(S109:Yes)、表示制御部23は、例えば図3(b)に示したように、表示装置11の画面領域を2つに分割し、一方の画面領域に表示中のノースアップ地図を表示すると共に、他方の画面領域に経路誘導部22から出力された案内画像を表示し(S110)、表示制御部23は、再びステップS103に示した処理を実行する。
【0036】
表示装置11の画面にノースアップ地図以外の画像が表示されている場合(S109:No)、表示制御部23は、表示装置11の画面領域を2つに分割し、一方の画面領域にノースアップ地図を表示すると共に、他方の画面領域に経路誘導部22から出力された案内画像を表示し(S111)、表示制御部23は、再びステップS103に示した処理を実行する。
【0037】
また、ステップS104において、車両の前方所定距離以内に案内地点が存在しない場合(S104:No)、経路誘導部22は、ユーザから経路誘導の終了が指示された、あるいは、車両が目的地付近に到着した等の理由により経路誘導を終了するか否かを判定する(S112)。経路誘導を続行する場合(S112:No)、経路誘導部22は、再びステップS104に示した処理を実行する。経路誘導を終了する場合(S112:Yes)、経路探索部21は、再びステップS100に示した処理を実行する。
【0038】
以上、本発明の第1の実施形態について説明した。
【0039】
上記説明から明らかなように、本実施形態のナビゲーションシステム10によれば、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができる。
【0040】
次に、本発明の第2の実施形態について説明する。
【0041】
図6は、第2の実施形態におけるナビゲーションシステム10の構成の一例を示すシステム構成図である。ナビゲーションシステム10は、表示装置11、入力装置12、センサ13、およびナビゲーション装置20を備える。ナビゲーション装置20は、表示制御部23、現在位置算出部24、データベース25、および右左折判定部26を有する。なお、以下に説明する点を除き、図6において、図1と同じ符号を付した構成は、図1における構成と同一または同様の機能を有するため説明を省略する。
【0042】
右左折判定部26は、データベース25内のリンクデータ、ならびに、現在位置算出部24によって算出された車両の現在位置および進行方向を参照して、車両が交差点を右折または左折したか否かを判定し、車両が交差点を右折または左折した場合に、その旨を表示制御部23に通知する。右左折判定部26は、例えば、交差点を示すノードから所定距離(例えば20m)以内の領域において、ハンドルの舵角が所定角度(例えば90度)以上の状態で所定距離(例えば10m)以上走行した場合に、車両が右折または左折したものと判定する。
【0043】
表示制御部23は、入力装置12を介してユーザから指示されたモードの地図をデータベース25から取得して、現在位置算出部24によって算出された車両の現在地位を示すカーマークと共に表示装置11に表示する。また、表示制御部23は、車両が交差点を右折または左折した旨を右左折判定部26から通知された場合に、表示装置11にノースアップ地図が表示されているか否かを判定する。
【0044】
例えば図7(a)に示すように、表示装置11にフロントワイド地図等のノースアップ地図以外の画像が表示されている状態で、車両が交差点を右折または左折した旨を右左折判定部26から通知された場合に、表示制御部23は、例えば図7(b)に示すように、ノースアップ地図を表示装置11に表示する。表示制御部23は、表示を切り換えてから所定時間(例えば10秒)経過した場合に、表示装置11の表示を元に戻す。
【0045】
なお、例えば図8(a)に示すように、表示装置11にフロントワイド地図等のノースアップ地図以外の画像が表示されている状態で、車両が交差点を右折または左折した旨を右左折判定部26から通知された場合に、表示制御部23は、例えば図8(b)に示すように、表示装置11の画面領域を2つに分割し、一方の領域45にノースアップ地図を表示し、他方の画面領域にそれまで表示していた画像を表示するようにしてもよい。
【0046】
また、表示制御部23は、車両が交差点を右折または左折した旨を右左折判定部26から通知された後に、表示装置11の表示を切り換えたならば、表示装置11の表示を切り換えてから所定距離(例えば100m)走行した後に、表示装置11の表示を元に戻すようにしてもよい。
【0047】
なお、図7(a)には、右左折判定部26によって車両が左折したと判定される前のフロントワイド地図が例示されており、図7(b)には、右左折判定部26によって車両が左折したと判定された後に表示されたノースアップ地図が例示されている。また、図8(a)には、右左折判定部26によって車両が左折したと判定される前のフロントワイド地図が例示されており、図8(b)には、右左折判定部26によって車両が左折したと判定された後に表示されたフロントワイド地図およびノースアップ地図が例示されている。
【0048】
図9は、第2の実施形態におけるナビゲーション装置20の動作の一例を示すフローチャートである。例えば、電源を投入される等の所定のタイミングで、ナビゲーション装置20は、本フローチャートに示す動作を開始する。
【0049】
まず、右左折判定部26は、データベース25内のリンクデータ、ならびに、現在位置算出部24によって算出された車両の現在位置および進行方向を参照して、車両が交差点を右折または左折したか否かを判定する(S200)。車両が交差点を右折または左折していない場合(S200:No)、右左折判定部26は、ステップS200に示した処理を実行する。
【0050】
車両が交差点を右折または左折した場合(S200:Yes)、右左折判定部26は、その旨を表示制御部23に通知する。そして、表示制御部23は、表示装置11にノースアップ地図が表示されているか否かを判定する(S201)。表示装置11にノースアップ地図が表示されている場合(S201:Yes)、右左折判定部26は、再びステップS200に示した処理を実行する。
【0051】
表示装置11にノースアップ地図が表示されていない場合(S201:No)、表示制御部23は、ノースアップ地図を表示装置11に表示し(S202)、ノースアップ地図を表示してから所定時間が経過したか否かを判定する(S203)。所定時間が経過した場合(S203:Yes)、表示制御部23は、表示装置11の表示を元に戻し(S204)、右左折判定部26は、再びステップS200に示した処理を実行する。
【0052】
以上、本発明の第2の実施形態について説明した。
【0053】
上記説明から明らかなように、本実施形態のナビゲーションシステム10においても、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができる。
【0054】
なお、上記第1または第2の実施形態におけるナビゲーション装置20は、例えば図10に示すような構成のコンピュータ50によって実現される。コンピュータ50は、CPU(Central Processing Unit)51、RAM(Random Access Memory)52、ROM(Read Only Memory)53、HDD(Hard Disk Drive)54、入力インターフェイス(I/F)55、出力インターフェイス(I/F)56、およびメディアインターフェイス(I/F)57を備える。
【0055】
CPU51は、ROM53またはHDD54に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM53は、コンピュータ50の起動時にCPU51によって実行されるブートプログラムや、コンピュータ50のハードウェアに依存するプログラム等を格納する。HDD54は、CPU51によって実行されるプログラムを格納する。
【0056】
入力インターフェイス55は、入力装置12からの信号を受信してCPU51へ送る。CPU51は、入力インターフェイス55を介して、入力装置12を制御し、入力インターフェイス55を介して、入力装置12から信号を取得する。出力インターフェイス56は、CPU51から取得したデータを、表示装置11へ出力する。CPU51は、出力インターフェイス56を介して、表示装置11を制御し、生成したデータを、出力インターフェイス56を介して表示装置11へ出力する。
【0057】
メディアインターフェイス57は、記録媒体58に格納されたプログラムまたはデータを読み取り、RAM52を介してCPU51に提供する。CPU51は、当該プログラムを、メディアインターフェイス57を介して記録媒体58からRAM52上にロードし、ロードしたプログラムを実行する。記録媒体58は、例えばDVD(Digital Versatile Disk)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【0058】
コンピュータ50が第1の実施形態におけるナビゲーション装置20として機能する場合、コンピュータ50のCPU51は、RAM52上にロードされたプログラムを実行することにより、経路探索部21、経路誘導部22、表示制御部23、現在位置算出部24、およびデータベース25の各機能を実現する。また、ROM53またはHDD54には、データベース25内のデータが格納される。
【0059】
また、コンピュータ50が第2の実施形態におけるナビゲーション装置20として機能する場合、コンピュータ50のCPU51は、RAM52上にロードされたプログラムを実行することにより、表示制御部23、現在位置算出部24、データベース25、および右左折判定部26の各機能を実現する。また、ROM53またはHDD54には、データベース25内のデータが格納される。
【0060】
コンピュータ50は、これらのプログラムを、記録媒体58から読み取って実行するが、他の例として、コンピュータ50に通信機能を設け、コンピュータ50は、有線または無線の通信回線を介してこれらのプログラムを取得するようにしてもよい。
【0061】
また、本発明は、上記した実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【0062】
例えば、上記した各実施形態において、表示制御部23は、所定のタイミングで、ノースアップ地図が表示されていない場合には、ノースアップ地図を表示するが、この場合、表示制御部23は、表示を切り換える前に表示装置11の画面に地図が表示されていたならば、表示を切り換える前に表示されていた地図と同一の縮尺で、ノースアップ地図を表示するようにしてもよい。これにより、表示制御部23は、表示する地図の変化を抑えることができ、ユーザに混乱を与えないようにすることができる。
【0063】
また、上記した各実施形態において、表示制御部23は、所定のタイミングで、ノースアップ地図が表示されていない場合には、ノースアップ地図を表示するが、この場合、表示制御部23は、表示を切り換える前に表示装置11の画面に地図が表示されていたならば、表示を切り換える前に表示されていた地図よりも小さな縮尺で、ノースアップ地図を表示するようにしてもよい。これにより、ユーザは、北方向を基準としたより広域の地図上において、自車両の位置および進行方向を認識することができ、現在位置と目標物との位置関係の認識の精度をより高く保つことができる。
【符号の説明】
【0064】
10・・・ナビゲーションシステム、11・・・表示装置、12・・・入力装置、13・・・センサ、20・・・ナビゲーション装置、21・・・経路探索部、22・・・経路誘導部、23・・・表示制御部、24・・・現在位置算出部、25・・・データベース、26・・・右左折判定部、50・・・コンピュータ、51・・・CPU、52・・・RAM、53・・・ROM、54・・・HDD、55・・・入力インターフェイス、56・・・出力インターフェイス、57・・・メディアインターフェイス、58・・・記録媒体
【特許請求の範囲】
【請求項1】
車両に搭載されるナビゲーション装置であって、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、
前記車両の現在位置および進行方向を算出する現在位置算出手段と、
ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、前記データベースを参照して、前記出発地点から前記目的地点までの経路を探索する経路探索手段と、
前記経路探索手段によって探索された経路の中でユーザによって決定された経路を誘導経路として、当該誘導経路上において、前記車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において前記車両が進むべき方向を案内するための案内画像を出力する経路誘導手段と、
前記経路誘導手段から前記案内画像が出力された場合に、表示装置の画面領域を2つに分割し、一方の領域に、前記表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に前記案内画像を表示する表示制御手段と
を備えることを特徴とするナビゲーション装置。
【請求項2】
請求項1に記載のナビゲーション装置であって、
前記表示制御手段は、
前記経路誘導手段から前記案内画像が出力される前に前記画面領域に表示されていた地図と同一の縮尺で、前記ノースアップ地図を表示することを特徴とするナビゲーション装置。
【請求項3】
請求項1に記載のナビゲーション装置であって、
前記表示制御手段は、
前記経路誘導手段から前記案内画像が出力される前に前記画面領域に表示されていた地図よりも小さい縮尺で、前記ノースアップ地図を表示することを特徴とするナビゲーション装置。
【請求項4】
請求項1に記載のナビゲーション装置であって、
前記表示制御手段は、
前記表示装置の画面領域を2つに分割し、一方の領域に前記ノースアップ地図を表示し、他方の領域に当該ノースアップ地図以外の画像を表示している状態で、前記経路誘導手段から案内画像が出力された場合に、当該他方の領域に前記案内画像を表示することを特徴とするナビゲーション装置。
【請求項5】
車両に搭載されるナビゲーション装置であって、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、
前記車両の現在位置および進行方向を算出する現在位置算出手段と、
前記データベース内のリンクデータ、ならびに、前記車両の現在位置および進行方向を参照して、前記車両が交差点を右折または左折したか否かを判定する右左折判定手段と、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御手段と
を備えることを特徴とするナビゲーション装置。
【請求項6】
請求項5に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に、前記表示装置の画面領域を2つに分割し、一方の領域に、前記ノースアップ地図を表示し、他方の領域に、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前に前記表示装置に表示されていた画像を表示することを特徴とするナビゲーション装置。
【請求項7】
請求項5に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定されてから前記ノースアップ地図を表示した後に、予め定められた時間が経過した場合に、前記表示装置の表示を、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前の状態に戻すことを特徴とするナビゲーション装置。
【請求項8】
請求項5に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に表示するノースアップ地図を、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前に前記表示装置の画面に表示されていた地図と同一の縮尺で表示することを特徴とするナビゲーション装置。
【請求項9】
請求項5に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に表示するノースアップ地図を、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前に前記表示装置の画面に表示されていた地図よりも小さい縮尺で表示することを特徴とするナビゲーション装置。
【請求項10】
車両に搭載されるナビゲーション装置における地図表示方法であって、
前記ナビゲーション装置が、
前記車両の現在位置および進行方向を算出する現在位置算出ステップと、
ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースを参照して、前記出発地点から前記目的地点までの経路を探索する経路探索ステップと、
前記経路探索ステップにおいて探索した経路の中でユーザによって決定された経路を誘導経路として、前記車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において前記車両が進むべき方向を案内するための案内画像を出力する経路誘導ステップと、
表示装置の画面領域を2つに分割し、一方の領域に、前記表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、前記経路誘導ステップにおいて出力した案内画像を表示する表示制御ステップと
を実行することを特徴とする地図表示方法。
【請求項11】
車両に搭載されるナビゲーション装置における地図表示方法であって、
前記ナビゲーション装置が、
前記車両の現在位置および進行方向を算出する現在位置算出ステップと、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベース内のリンクデータ、ならびに、前記車両の現在位置および進行方向を参照して、前記車両が交差点を右折または左折したか否かを判定する右左折判定ステップと、
前記右左折判定ステップにおいて前記車両が交差点を右折または左折したと判定した場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御ステップと
を実行することを特徴とする地図表示方法。
【請求項12】
コンピュータを、車両に搭載されるナビゲーション装置として機能させるプログラムであって、
前記コンピュータに、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベース、
前記車両の現在位置および進行方向を算出する現在位置算出機能、
ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、前記データベースを参照して、前記出発地点から前記目的地点までの経路を探索する経路探索機能、
前記経路探索機能によって探索された経路の中でユーザによって決定された経路を誘導経路として、前記車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において前記車両が進むべき方向を案内するための案内画像を出力する経路誘導機能、および
表示装置の画面領域を2つに分割し、一方の領域に、前記表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、前記経路誘導機能から出力された案内画像を表示する表示制御機能
を実現させることを特徴とするプログラム。
【請求項13】
コンピュータを、車両に搭載されるナビゲーション装置として機能させるプログラムであって、
前記コンピュータに、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベース、
前記車両の現在位置および進行方向を算出する現在位置算出機能、
前記データベース内のリンクデータ、ならびに、前記車両の現在位置および進行方向を参照して、前記車両が交差点を右折または左折したか否かを判定する右左折判定機能、および
前記右左折判定機能によって前記車両が交差点を右折または左折したと判定された場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御機能
を実現させることを特徴とするプログラム。
【請求項1】
車両に搭載されるナビゲーション装置であって、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、
前記車両の現在位置および進行方向を算出する現在位置算出手段と、
ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、前記データベースを参照して、前記出発地点から前記目的地点までの経路を探索する経路探索手段と、
前記経路探索手段によって探索された経路の中でユーザによって決定された経路を誘導経路として、当該誘導経路上において、前記車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において前記車両が進むべき方向を案内するための案内画像を出力する経路誘導手段と、
前記経路誘導手段から前記案内画像が出力された場合に、表示装置の画面領域を2つに分割し、一方の領域に、前記表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に前記案内画像を表示する表示制御手段と
を備えることを特徴とするナビゲーション装置。
【請求項2】
請求項1に記載のナビゲーション装置であって、
前記表示制御手段は、
前記経路誘導手段から前記案内画像が出力される前に前記画面領域に表示されていた地図と同一の縮尺で、前記ノースアップ地図を表示することを特徴とするナビゲーション装置。
【請求項3】
請求項1に記載のナビゲーション装置であって、
前記表示制御手段は、
前記経路誘導手段から前記案内画像が出力される前に前記画面領域に表示されていた地図よりも小さい縮尺で、前記ノースアップ地図を表示することを特徴とするナビゲーション装置。
【請求項4】
請求項1に記載のナビゲーション装置であって、
前記表示制御手段は、
前記表示装置の画面領域を2つに分割し、一方の領域に前記ノースアップ地図を表示し、他方の領域に当該ノースアップ地図以外の画像を表示している状態で、前記経路誘導手段から案内画像が出力された場合に、当該他方の領域に前記案内画像を表示することを特徴とするナビゲーション装置。
【請求項5】
車両に搭載されるナビゲーション装置であって、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、
前記車両の現在位置および進行方向を算出する現在位置算出手段と、
前記データベース内のリンクデータ、ならびに、前記車両の現在位置および進行方向を参照して、前記車両が交差点を右折または左折したか否かを判定する右左折判定手段と、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御手段と
を備えることを特徴とするナビゲーション装置。
【請求項6】
請求項5に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に、前記表示装置の画面領域を2つに分割し、一方の領域に、前記ノースアップ地図を表示し、他方の領域に、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前に前記表示装置に表示されていた画像を表示することを特徴とするナビゲーション装置。
【請求項7】
請求項5に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定されてから前記ノースアップ地図を表示した後に、予め定められた時間が経過した場合に、前記表示装置の表示を、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前の状態に戻すことを特徴とするナビゲーション装置。
【請求項8】
請求項5に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に表示するノースアップ地図を、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前に前記表示装置の画面に表示されていた地図と同一の縮尺で表示することを特徴とするナビゲーション装置。
【請求項9】
請求項5に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に表示するノースアップ地図を、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前に前記表示装置の画面に表示されていた地図よりも小さい縮尺で表示することを特徴とするナビゲーション装置。
【請求項10】
車両に搭載されるナビゲーション装置における地図表示方法であって、
前記ナビゲーション装置が、
前記車両の現在位置および進行方向を算出する現在位置算出ステップと、
ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースを参照して、前記出発地点から前記目的地点までの経路を探索する経路探索ステップと、
前記経路探索ステップにおいて探索した経路の中でユーザによって決定された経路を誘導経路として、前記車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において前記車両が進むべき方向を案内するための案内画像を出力する経路誘導ステップと、
表示装置の画面領域を2つに分割し、一方の領域に、前記表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、前記経路誘導ステップにおいて出力した案内画像を表示する表示制御ステップと
を実行することを特徴とする地図表示方法。
【請求項11】
車両に搭載されるナビゲーション装置における地図表示方法であって、
前記ナビゲーション装置が、
前記車両の現在位置および進行方向を算出する現在位置算出ステップと、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベース内のリンクデータ、ならびに、前記車両の現在位置および進行方向を参照して、前記車両が交差点を右折または左折したか否かを判定する右左折判定ステップと、
前記右左折判定ステップにおいて前記車両が交差点を右折または左折したと判定した場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御ステップと
を実行することを特徴とする地図表示方法。
【請求項12】
コンピュータを、車両に搭載されるナビゲーション装置として機能させるプログラムであって、
前記コンピュータに、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベース、
前記車両の現在位置および進行方向を算出する現在位置算出機能、
ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、前記データベースを参照して、前記出発地点から前記目的地点までの経路を探索する経路探索機能、
前記経路探索機能によって探索された経路の中でユーザによって決定された経路を誘導経路として、前記車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において前記車両が進むべき方向を案内するための案内画像を出力する経路誘導機能、および
表示装置の画面領域を2つに分割し、一方の領域に、前記表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、前記経路誘導機能から出力された案内画像を表示する表示制御機能
を実現させることを特徴とするプログラム。
【請求項13】
コンピュータを、車両に搭載されるナビゲーション装置として機能させるプログラムであって、
前記コンピュータに、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベース、
前記車両の現在位置および進行方向を算出する現在位置算出機能、
前記データベース内のリンクデータ、ならびに、前記車両の現在位置および進行方向を参照して、前記車両が交差点を右折または左折したか否かを判定する右左折判定機能、および
前記右左折判定機能によって前記車両が交差点を右折または左折したと判定された場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御機能
を実現させることを特徴とするプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【公開番号】特開2010−276454(P2010−276454A)
【公開日】平成22年12月9日(2010.12.9)
【国際特許分類】
【出願番号】特願2009−128884(P2009−128884)
【出願日】平成21年5月28日(2009.5.28)
【出願人】(000001487)クラリオン株式会社 (1,722)
【Fターム(参考)】
【公開日】平成22年12月9日(2010.12.9)
【国際特許分類】
【出願日】平成21年5月28日(2009.5.28)
【出願人】(000001487)クラリオン株式会社 (1,722)
【Fターム(参考)】
[ Back to top ]