(57)【要約】  【課題】現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができるナビゲーションシステム１０を提供する。  【解決手段】本発明のナビゲーション装置２０は、リンクデータおよび地図データを格納するデータベース２５と、車両の現在位置を算出する現在位置算出部２４と、出発地点から目的地点までの経路を探索する経路探索部２１と、ユーザによって指定された誘導経路において、車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において車両が進むべき方向を案内するための案内画像を出力する経路誘導部２２と、表示装置１１の画面領域を２つに分割し、一方の領域に、表示装置１１の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、経路誘導部２２から出力された案内画像を表示する表示制御部２３とを備える。【選択図】図１
2010276454.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されるナビゲーション装置であって、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、
前記車両の現在位置および進行方向を算出する現在位置算出手段と、
ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、前記データベースを参照して、前記出発地点から前記目的地点までの経路を探索する経路探索手段と、
前記経路探索手段によって探索された経路の中でユーザによって決定された経路を誘導経路として、当該誘導経路上において、前記車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において前記車両が進むべき方向を案内するための案内画像を出力する経路誘導手段と、
前記経路誘導手段から前記案内画像が出力された場合に、表示装置の画面領域を２つに分割し、一方の領域に、前記表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に前記案内画像を表示する表示制御手段と
を備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置であって、
前記表示制御手段は、
前記経路誘導手段から前記案内画像が出力される前に前記画面領域に表示されていた地図と同一の縮尺で、前記ノースアップ地図を表示することを特徴とするナビゲーション装置。
【請求項３】
請求項１に記載のナビゲーション装置であって、
前記表示制御手段は、
前記経路誘導手段から前記案内画像が出力される前に前記画面領域に表示されていた地図よりも小さい縮尺で、前記ノースアップ地図を表示することを特徴とするナビゲーション装置。
【請求項４】
請求項１に記載のナビゲーション装置であって、
前記表示制御手段は、
前記表示装置の画面領域を２つに分割し、一方の領域に前記ノースアップ地図を表示し、他方の領域に当該ノースアップ地図以外の画像を表示している状態で、前記経路誘導手段から案内画像が出力された場合に、当該他方の領域に前記案内画像を表示することを特徴とするナビゲーション装置。
【請求項５】
車両に搭載されるナビゲーション装置であって、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、
前記車両の現在位置および進行方向を算出する現在位置算出手段と、
前記データベース内のリンクデータ、ならびに、前記車両の現在位置および進行方向を参照して、前記車両が交差点を右折または左折したか否かを判定する右左折判定手段と、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御手段と
を備えることを特徴とするナビゲーション装置。
【請求項６】
請求項５に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に、前記表示装置の画面領域を２つに分割し、一方の領域に、前記ノースアップ地図を表示し、他方の領域に、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前に前記表示装置に表示されていた画像を表示することを特徴とするナビゲーション装置。
【請求項７】
請求項５に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定されてから前記ノースアップ地図を表示した後に、予め定められた時間が経過した場合に、前記表示装置の表示を、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前の状態に戻すことを特徴とするナビゲーション装置。
【請求項８】
請求項５に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に表示するノースアップ地図を、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前に前記表示装置の画面に表示されていた地図と同一の縮尺で表示することを特徴とするナビゲーション装置。
【請求項９】
請求項５に記載のナビゲーション装置であって、
前記表示制御手段は、
前記右左折判定手段によって前記車両が交差点を右折または左折したと判定された場合に表示するノースアップ地図を、前記右左折判定手段によって前記車両が交差点を右折または左折したと判定される前に前記表示装置の画面に表示されていた地図よりも小さい縮尺で表示することを特徴とするナビゲーション装置。
【請求項１０】
車両に搭載されるナビゲーション装置における地図表示方法であって、
前記ナビゲーション装置が、
前記車両の現在位置および進行方向を算出する現在位置算出ステップと、
ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースを参照して、前記出発地点から前記目的地点までの経路を探索する経路探索ステップと、
前記経路探索ステップにおいて探索した経路の中でユーザによって決定された経路を誘導経路として、前記車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において前記車両が進むべき方向を案内するための案内画像を出力する経路誘導ステップと、
表示装置の画面領域を２つに分割し、一方の領域に、前記表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、前記経路誘導ステップにおいて出力した案内画像を表示する表示制御ステップと
を実行することを特徴とする地図表示方法。
【請求項１１】
車両に搭載されるナビゲーション装置における地図表示方法であって、
前記ナビゲーション装置が、
前記車両の現在位置および進行方向を算出する現在位置算出ステップと、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベース内のリンクデータ、ならびに、前記車両の現在位置および進行方向を参照して、前記車両が交差点を右折または左折したか否かを判定する右左折判定ステップと、
前記右左折判定ステップにおいて前記車両が交差点を右折または左折したと判定した場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御ステップと
を実行することを特徴とする地図表示方法。
【請求項１２】
コンピュータを、車両に搭載されるナビゲーション装置として機能させるプログラムであって、
前記コンピュータに、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベース、
前記車両の現在位置および進行方向を算出する現在位置算出機能、
ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、前記データベースを参照して、前記出発地点から前記目的地点までの経路を探索する経路探索機能、
前記経路探索機能によって探索された経路の中でユーザによって決定された経路を誘導経路として、前記車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において前記車両が進むべき方向を案内するための案内画像を出力する経路誘導機能、および
表示装置の画面領域を２つに分割し、一方の領域に、前記表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、前記経路誘導機能から出力された案内画像を表示する表示制御機能
を実現させることを特徴とするプログラム。
【請求項１３】
コンピュータを、車両に搭載されるナビゲーション装置として機能させるプログラムであって、
前記コンピュータに、
道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベース、
前記車両の現在位置および進行方向を算出する現在位置算出機能、
前記データベース内のリンクデータ、ならびに、前記車両の現在位置および進行方向を参照して、前記車両が交差点を右折または左折したか否かを判定する右左折判定機能、および
前記右左折判定機能によって前記車両が交差点を右折または左折したと判定された場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御機能
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等の移動体に搭載され、地図上に車両の現在位置を表示することによりユーザに車両の現在位置を通知する技術に関する。
【背景技術】
【０００２】
下記の特許文献１には、表示装置の画面の上部を北方向とする地図上に車両の現在位置を表示するノースアップ表示モードや、表示装置の画面の上部を車両の進行方向とする地図と共に、車両の現在位置を画面の中央より下に表示するフロントワイド表示モード等、ナビゲーション装置における様々な表示モードが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−９８５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、人は、上を北方向として地図を認識する場合が多く、現在位置と目的地点等の目標物との位置関係や、目的地点までの経路等を、上を北方向とする地図で認識する場合が多い。そのため、車両の進行方向を基準とした地図を見続けていると、現在位置と目標物との位置関係を見失う場合がある。
【０００５】
特に、交差点を何度も右折または左折した場合や、湾曲した道路を走行した場合等には、現在位置と目的地点との位置関係を認識し続けることが難しくなり、現在表示されている地図の縮尺を下げたり、ノースアップ地図を表示する等の操作をわざわざ行うことにより、ユーザは、現在位置と目標物との位置関係を再度確認する場合がある。このような再確認の操作は、ユーザにとってはわずらわしいものである。
【０００６】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の第１の態様は、車両に搭載されるナビゲーション装置であって、道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、車両の現在位置および進行方向を算出する現在位置算出手段と、ユーザから受け付けた出発地点および目的地点を示す情報に基づいて、データベースを参照して、出発地点から目的地点までの経路を探索する経路探索手段と、経路探索手段によって探索された経路の中でユーザによって決定された経路を誘導経路として、車両の現在位置の前方所定距離以内に案内すべき交差点が存在する場合に、当該交差点において車両が進むべき方向を案内するための案内画像を出力する経路誘導手段と、表示装置の画面領域を２つに分割し、一方の領域に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示し、他方の領域に、経路誘導手段から出力された案内画像を表示する表示制御手段とを備えることを特徴とするナビゲーション装置を提供する。
【０００８】
また、本発明の第２の態様は、車両に搭載されるナビゲーション装置であって、道路を示すリンクに関する情報であるリンクデータおよび地図データを格納するデータベースと、車両の現在位置および進行方向を算出する現在位置算出手段と、データベース内のリンクデータ、ならびに、車両の現在位置および進行方向を参照して、車両が交差点を右折または左折したか否かを判定する右左折判定手段と、右左折判定手段によって車両が交差点を右折または左折したと判定された場合に、表示装置の画面の上部が北方向となる地図と共に車両の現在位置を示すカーマークを表示するノースアップ地図を表示する表示制御手段とを備えることを特徴とするナビゲーション装置を提供する。
【発明の効果】
【０００９】
本発明のナビゲーション装置によれば、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態におけるナビゲーションシステム１０の構成の一例を示すシステム構成図である。
【図２】データベース２５に格納されるリンクテーブル２５０の構造の一例を示す図である。
【図３】第１の実施形態の表示制御部２３による画面表示の一例を説明するための概念図である。
【図４】第１の実施形態の表示制御部２３による画面表示の一例を説明するための概念図である。
【図５】第１の実施形態におけるナビゲーション装置２０の動作の一例を示すフローチャートである。
【図６】第２の実施形態におけるナビゲーションシステム１０の構成の一例を示すシステム構成図である。
【図７】第２の実施形態の表示制御部２３による画面表示の一例を説明するための概念図である。
【図８】第２の実施形態の表示制御部２３による画面表示の他の例を説明するための概念図である。
【図９】第２の実施形態におけるナビゲーション装置２０の動作の一例を示すフローチャートである。
【図１０】ナビゲーション装置２０の機能を実現するコンピュータ５０の一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１１】
まず、本発明の第１の実施形態について説明する。
【００１２】
図１は、第１の実施形態におけるナビゲーションシステム１０の構成の一例を示すシステム構成図である。ナビゲーションシステム１０は、表示装置１１、入力装置１２、センサ１３、およびナビゲーション装置２０を備える。ナビゲーション装置２０は、経路探索部２１、経路誘導部２２、表示制御部２３、現在位置算出部２４、およびデータベース２５を有する。
【００１３】
データベース２５には、道路を示すリンクに関する情報を含むリンクテーブルおよび地図データ等が予め格納されている。リンクテーブルには、例えば図２に示すように、リンクに関するデータが、所定の地図領域毎のメッシュデータ２５１として格納されている。それぞれのメッシュデータ２５１には、それぞれのメッシュを識別するメッシュＩＤ２５２およびメッシュ内のリンクに関するデータであるリンクデータ２５３等が含まれる。
【００１４】
それぞれのリンクデータ２５３には、それぞれのリンクを識別するリンクＩＤ２５４、リンクの開始ノード座標２５５、リンクの終了ノード座標２５６、リンクの道路種別２５７、リンク長２５８、リンクの開始ノードに接続されている他のリンクの識別情報である開始接続リンク２５９、およびリンクの終了ノードに接続されている他のリンクの識別情報である終了接続リンク２６０等が格納されている。
【００１５】
センサ１３は、例えばＧＰＳ（Global Positioning System）受信機や、方位センサ、距離センサ等であり、測地衛星から送信されたＧＰＳ信号や、車両の進行方位、車両の移動距離、ハンドルの舵角等を測定し、測定情報を現在位置算出部２４に供給する。
【００１６】
現在位置算出部２４は、センサ１３から供給された測定情報およびデータベース２５に格納されたリンクデータに基づいて、ナビゲーション装置２０が搭載された車両が例えば所定距離（例えば１０ｍ）移動する毎に、例えばマップマッチング等により当該車両の現在位置および進行方向を算出し、算出した車両の現在位置および進行方向を示す情報を経路探索部２１、経路誘導部２２、および表示制御部２３に提供する。
【００１７】
経路探索部２１は、出発地点、目的地点、および経由地点の座標や、探索条件等を含む探索情報を、タッチパネル等の入力装置１２を介してユーザから受け付けた場合に、データベース２５内のリンクデータを参照し、当該探索情報に基づいて、例えばダイクストラ法等のアルゴリズムを用いて、経由地点を通り出発地点から目的地点へ至る経路を探索し、探索結果を表示装置１１に表示する。
【００１８】
そして、経路探索部２１は、探索された経路を指定する情報を入力装置１２を介してユーザから受け付けた場合に、ユーザによって指定された経路を誘導経路として経路誘導部２２および表示制御部２３へ送る。なお、経路探索部２１は、車両の現在位置を出発地点として経路探索を実行してもよい。
【００１９】
経路誘導部２２は、経路探索部２１から誘導経路を示す情報を受け取った場合に、現在位置算出部２４によって算出された車両の現在位置およびデータベース２５に格納されているリンクデータを参照して、当該誘導経路上において、車両の前方所定距離以内に、進行方向を案内すべき案内地点が存在するか否かを判定する。車両の前方所定距離以内に案内地点が存在する場合、経路誘導部２２は、当該案内地点において車両の進行方向を案内するための案内画像を表示制御部２３へ出力する。
【００２０】
表示制御部２３は、入力装置１２を介してユーザから指示されたモードの地図（例えばフロントワイド地図、ノースアップ地図、ヘディングアップ地図等）をデータベース２５から取得して、現在位置算出部２４によって算出された車両の現在地位を示すカーマークと共に表示装置１１に表示する。また、表示制御部２３は、経路探索部２１から誘導経路を受け取った場合に、地図上において当該誘導経路に対応する道路を強調表示する。
【００２１】
また、表示制御部２３は、経路誘導部２２から案内画像を受け取った場合に、表示装置１１の現在の表示状態を参照して、画面領域が分割されて２画面表示になっているか否かを判定する。例えば図３（ａ）に示すように、表示装置１１の表示画面３０が２画面表示になっていない場合、表示制御部２３は、現在、表示装置１１の表示画面３０に、表示装置１１の画面の上部を北方向とする地図上に車両の現在位置を示すカーマークを表示するノースアップ地図が表示されているか否かを判定する。
【００２２】
例えば図３（ａ）に示すように、表示装置１１に、表示装置１１の画面の上部を車両の進行方向とする地図と共に、車両の現在位置を示すカーマークを画面の中央より下に表示するフロントワイド地図等のノースアップ地図以外の画像が表示されている場合、表示制御部２３は、例えば図３（ｂ）に示すように、表示装置１１の画面領域を２つに分割し、一方の領域３３にノースアップ地図を表示し、他方の領域３２に経路誘導部２２から出力された案内画像を表示する。
【００２３】
一方、表示装置１１に現在ノースアップ地図が表示されている場合、表示制御部２３は、例えば図３（ｂ）に示すように、表示装置１１の画面領域を２つに分割し、一方の領域３３に現在表示されているノースアップ地図を表示し、他方の領域３２に経路誘導部２２から出力された案内画像を表示する。
【００２４】
また、経路誘導部２２から案内画像を受け取った場合に、表示装置１１が２画面表示を行っているならば、表示制御部２３は、一方の領域にノースアップ地図が表示されているか否かを判定する。例えば図４（ａ）に示すように、一方の領域３６にノースアップ地図が表示されており、他方の領域３５にフロントワイド地図等のノースアップ地図以外の画像が表示されている場合、表示制御部２３は、例えば図４（ｂ）に示すように、他方の領域３５に経路誘導部２２から出力された案内画像を表示する。
【００２５】
一方、いずれの領域にもノースアップ地図が表示されていない場合、表示制御部２３は、例えば図４（ｂ）に示すように、一方の領域３６ノースアップ地図を表示し、他方の領域３５に経路誘導部２２から出力された案内画像を表示する。
【００２６】
このように、車両が右折または左折する場合に、ノースアップ地図を表示することにより、ナビゲーション装置２０は、北を基準としてこれから進む方向をユーザに認識させることができる。これにより、ユーザは、現在位置と目標物との位置関係を確認するために地図を表示する等の操作を行なわなくても、現在位置と目標物との位置関係の認識を維持することができる。
【００２７】
図５は、第１の実施形態におけるナビゲーション装置２０の動作の一例を示すフローチャートである。例えば、電源を投入される等の所定のタイミングで、ナビゲーション装置２０は、本フローチャートに示す動作を開始する。
【００２８】
まず、経路探索部２１は、入力装置１２を介して、出発地点、目的地点、および経由地点の座標や、探索条件等を含む探索情報を、ユーザから受け付けたか否かを判定することにより、経路探索を指示されたか否かを判定する（Ｓ１００）。ユーザから経路探索が指示された場合（Ｓ１００：Ｙｅｓ）、経路探索部２１は、データベース２５内のリンクデータを参照し、当該探索情報に基づいて、例えばダイクストラ法等のアルゴリズムを用いて、経由地点を通り出発地点から目的地点に至る経路を探索し（Ｓ１０１）、探索結果を表示装置１１に表示する。
【００２９】
次に、経路探索部２１は、入力装置１２を介してユーザから探索された経路を指定する情報を受け付けたか否かを判定することにより、誘導経路が決定されたか否かを判定する（Ｓ１０２）。ユーザから経路探索が指示されていない場合（Ｓ１００：Ｎｏ）、または、誘導経路が決定されなかった場合（Ｓ１０２：Ｎｏ）、経路探索部２１は、再びステップＳ１００に示した処理を実行する。
【００３０】
誘導経路が決定された場合（Ｓ１０２：Ｙｅｓ）、経路探索部２１は、決定された誘導経路を経路誘導部２２および表示制御部２３へ送る。表示制御部２３は、現在位置算出部２４によって算出された車両の現在位置付近の地図データをデータベース２５から取得し、所定の地図表示モードで、当該地図上に車両の現在位置を示すカーマークを表示すると共に、誘導経路に対応する道路を強調表示する（Ｓ１０３）。
【００３１】
次に、経路誘導部２２は、現在位置算出部２４によって算出された車両の現在位置およびデータベース２５に格納されているリンクデータを参照して、誘導経路上において、車両の前方所定距離以内に案内地点が存在するか否かを判定する（Ｓ１０４）。車両の前方所定距離以内に案内地点が存在する場合（Ｓ１０４：Ｙｅｓ）、経路誘導部２２は、当該案内地点において車両の進行方向を案内するための案内画像を表示制御部２３へ出力する。
【００３２】
次に、表示制御部２３は、表示装置１１の現在の表示状態を参照して、画面領域が分割されて２画面表示になっているか否かを判定する（Ｓ１０５）。例えば図４（ａ）に示したように、画面領域が分割されて２画面表示になっている場合（Ｓ１０５：Ｙｅｓ）、表示制御部２３は、一方の画面領域にノースアップ地図が表示されているか否かを判定する（Ｓ１０６）。
【００３３】
一方の画面領域にノースアップ地図が表示されている場合（Ｓ１０６：Ｙｅｓ）、表示制御部２３は、例えば図４（ｂ）に示したように、他方の画面領域に経路誘導部２２から出力された案内画像を表示し（Ｓ１０７）、表示制御部２３は、再びステップＳ１０３に示した処理を実行する。
【００３４】
いずれの画面領域にもノースアップ地図が表示されていない場合（Ｓ１０６：Ｎｏ）、表示制御部２３は、一方の画面領域にノースアップ地図を表示すると共に、他方の画面領域に経路誘導部２２から出力された案内画像を表示し（Ｓ１０８）、表示制御部２３は、再びステップＳ１０３に示した処理を実行する。
【００３５】
また、ステップＳ１０５において、例えば図３（ａ）に示したように、画面領域が分割されていない場合（Ｓ１０５：Ｎｏ）、表示制御部２３は、現在、表示装置１１の画面にノースアップ地図が表示されているか否かを判定する（Ｓ１０９）。ノースアップ地図が表示されている場合（Ｓ１０９：Ｙｅｓ）、表示制御部２３は、例えば図３（ｂ）に示したように、表示装置１１の画面領域を２つに分割し、一方の画面領域に表示中のノースアップ地図を表示すると共に、他方の画面領域に経路誘導部２２から出力された案内画像を表示し（Ｓ１１０）、表示制御部２３は、再びステップＳ１０３に示した処理を実行する。
【００３６】
表示装置１１の画面にノースアップ地図以外の画像が表示されている場合（Ｓ１０９：Ｎｏ）、表示制御部２３は、表示装置１１の画面領域を２つに分割し、一方の画面領域にノースアップ地図を表示すると共に、他方の画面領域に経路誘導部２２から出力された案内画像を表示し（Ｓ１１１）、表示制御部２３は、再びステップＳ１０３に示した処理を実行する。
【００３７】
また、ステップＳ１０４において、車両の前方所定距離以内に案内地点が存在しない場合（Ｓ１０４：Ｎｏ）、経路誘導部２２は、ユーザから経路誘導の終了が指示された、あるいは、車両が目的地付近に到着した等の理由により経路誘導を終了するか否かを判定する（Ｓ１１２）。経路誘導を続行する場合（Ｓ１１２：Ｎｏ）、経路誘導部２２は、再びステップＳ１０４に示した処理を実行する。経路誘導を終了する場合（Ｓ１１２：Ｙｅｓ）、経路探索部２１は、再びステップＳ１００に示した処理を実行する。
【００３８】
以上、本発明の第１の実施形態について説明した。
【００３９】
上記説明から明らかなように、本実施形態のナビゲーションシステム１０によれば、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができる。
【００４０】
次に、本発明の第２の実施形態について説明する。
【００４１】
図６は、第２の実施形態におけるナビゲーションシステム１０の構成の一例を示すシステム構成図である。ナビゲーションシステム１０は、表示装置１１、入力装置１２、センサ１３、およびナビゲーション装置２０を備える。ナビゲーション装置２０は、表示制御部２３、現在位置算出部２４、データベース２５、および右左折判定部２６を有する。なお、以下に説明する点を除き、図６において、図１と同じ符号を付した構成は、図１における構成と同一または同様の機能を有するため説明を省略する。
【００４２】
右左折判定部２６は、データベース２５内のリンクデータ、ならびに、現在位置算出部２４によって算出された車両の現在位置および進行方向を参照して、車両が交差点を右折または左折したか否かを判定し、車両が交差点を右折または左折した場合に、その旨を表示制御部２３に通知する。右左折判定部２６は、例えば、交差点を示すノードから所定距離（例えば２０ｍ）以内の領域において、ハンドルの舵角が所定角度（例えば９０度）以上の状態で所定距離（例えば１０ｍ）以上走行した場合に、車両が右折または左折したものと判定する。
【００４３】
表示制御部２３は、入力装置１２を介してユーザから指示されたモードの地図をデータベース２５から取得して、現在位置算出部２４によって算出された車両の現在地位を示すカーマークと共に表示装置１１に表示する。また、表示制御部２３は、車両が交差点を右折または左折した旨を右左折判定部２６から通知された場合に、表示装置１１にノースアップ地図が表示されているか否かを判定する。
【００４４】
例えば図７（ａ）に示すように、表示装置１１にフロントワイド地図等のノースアップ地図以外の画像が表示されている状態で、車両が交差点を右折または左折した旨を右左折判定部２６から通知された場合に、表示制御部２３は、例えば図７（ｂ）に示すように、ノースアップ地図を表示装置１１に表示する。表示制御部２３は、表示を切り換えてから所定時間（例えば１０秒）経過した場合に、表示装置１１の表示を元に戻す。
【００４５】
なお、例えば図８（ａ）に示すように、表示装置１１にフロントワイド地図等のノースアップ地図以外の画像が表示されている状態で、車両が交差点を右折または左折した旨を右左折判定部２６から通知された場合に、表示制御部２３は、例えば図８（ｂ）に示すように、表示装置１１の画面領域を２つに分割し、一方の領域４５にノースアップ地図を表示し、他方の画面領域にそれまで表示していた画像を表示するようにしてもよい。
【００４６】
また、表示制御部２３は、車両が交差点を右折または左折した旨を右左折判定部２６から通知された後に、表示装置１１の表示を切り換えたならば、表示装置１１の表示を切り換えてから所定距離（例えば１００ｍ）走行した後に、表示装置１１の表示を元に戻すようにしてもよい。
【００４７】
なお、図７（ａ）には、右左折判定部２６によって車両が左折したと判定される前のフロントワイド地図が例示されており、図７（ｂ）には、右左折判定部２６によって車両が左折したと判定された後に表示されたノースアップ地図が例示されている。また、図８（ａ）には、右左折判定部２６によって車両が左折したと判定される前のフロントワイド地図が例示されており、図８（ｂ）には、右左折判定部２６によって車両が左折したと判定された後に表示されたフロントワイド地図およびノースアップ地図が例示されている。
【００４８】
図９は、第２の実施形態におけるナビゲーション装置２０の動作の一例を示すフローチャートである。例えば、電源を投入される等の所定のタイミングで、ナビゲーション装置２０は、本フローチャートに示す動作を開始する。
【００４９】
まず、右左折判定部２６は、データベース２５内のリンクデータ、ならびに、現在位置算出部２４によって算出された車両の現在位置および進行方向を参照して、車両が交差点を右折または左折したか否かを判定する（Ｓ２００）。車両が交差点を右折または左折していない場合（Ｓ２００：Ｎｏ）、右左折判定部２６は、ステップＳ２００に示した処理を実行する。
【００５０】
車両が交差点を右折または左折した場合（Ｓ２００：Ｙｅｓ）、右左折判定部２６は、その旨を表示制御部２３に通知する。そして、表示制御部２３は、表示装置１１にノースアップ地図が表示されているか否かを判定する（Ｓ２０１）。表示装置１１にノースアップ地図が表示されている場合（Ｓ２０１：Ｙｅｓ）、右左折判定部２６は、再びステップＳ２００に示した処理を実行する。
【００５１】
表示装置１１にノースアップ地図が表示されていない場合（Ｓ２０１：Ｎｏ）、表示制御部２３は、ノースアップ地図を表示装置１１に表示し（Ｓ２０２）、ノースアップ地図を表示してから所定時間が経過したか否かを判定する（Ｓ２０３）。所定時間が経過した場合（Ｓ２０３：Ｙｅｓ）、表示制御部２３は、表示装置１１の表示を元に戻し（Ｓ２０４）、右左折判定部２６は、再びステップＳ２００に示した処理を実行する。
【００５２】
以上、本発明の第２の実施形態について説明した。
【００５３】
上記説明から明らかなように、本実施形態のナビゲーションシステム１０においても、現在位置と目標物との位置関係の認識を保つためのユーザによる操作を減らすことができる。
【００５４】
なお、上記第１または第２の実施形態におけるナビゲーション装置２０は、例えば図１０に示すような構成のコンピュータ５０によって実現される。コンピュータ５０は、ＣＰＵ（Central Processing Unit）５１、ＲＡＭ（Random Access Memory）５２、ＲＯＭ（Read Only Memory）５３、ＨＤＤ（Hard Disk Drive）５４、入力インターフェイス（Ｉ／Ｆ）５５、出力インターフェイス（Ｉ／Ｆ）５６、およびメディアインターフェイス（Ｉ／Ｆ）５７を備える。
【００５５】
ＣＰＵ５１は、ＲＯＭ５３またはＨＤＤ５４に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ５３は、コンピュータ５０の起動時にＣＰＵ５１によって実行されるブートプログラムや、コンピュータ５０のハードウェアに依存するプログラム等を格納する。ＨＤＤ５４は、ＣＰＵ５１によって実行されるプログラムを格納する。
【００５６】
入力インターフェイス５５は、入力装置１２からの信号を受信してＣＰＵ５１へ送る。ＣＰＵ５１は、入力インターフェイス５５を介して、入力装置１２を制御し、入力インターフェイス５５を介して、入力装置１２から信号を取得する。出力インターフェイス５６は、ＣＰＵ５１から取得したデータを、表示装置１１へ出力する。ＣＰＵ５１は、出力インターフェイス５６を介して、表示装置１１を制御し、生成したデータを、出力インターフェイス５６を介して表示装置１１へ出力する。
【００５７】
メディアインターフェイス５７は、記録媒体５８に格納されたプログラムまたはデータを読み取り、ＲＡＭ５２を介してＣＰＵ５１に提供する。ＣＰＵ５１は、当該プログラムを、メディアインターフェイス５７を介して記録媒体５８からＲＡＭ５２上にロードし、ロードしたプログラムを実行する。記録媒体５８は、例えばＤＶＤ（Digital Versatile Disk）、ＰＤ（Phase change rewritable Disk）等の光学記録媒体、ＭＯ（Magneto-Optical disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００５８】
コンピュータ５０が第１の実施形態におけるナビゲーション装置２０として機能する場合、コンピュータ５０のＣＰＵ５１は、ＲＡＭ５２上にロードされたプログラムを実行することにより、経路探索部２１、経路誘導部２２、表示制御部２３、現在位置算出部２４、およびデータベース２５の各機能を実現する。また、ＲＯＭ５３またはＨＤＤ５４には、データベース２５内のデータが格納される。
【００５９】
また、コンピュータ５０が第２の実施形態におけるナビゲーション装置２０として機能する場合、コンピュータ５０のＣＰＵ５１は、ＲＡＭ５２上にロードされたプログラムを実行することにより、表示制御部２３、現在位置算出部２４、データベース２５、および右左折判定部２６の各機能を実現する。また、ＲＯＭ５３またはＨＤＤ５４には、データベース２５内のデータが格納される。
【００６０】
コンピュータ５０は、これらのプログラムを、記録媒体５８から読み取って実行するが、他の例として、コンピュータ５０に通信機能を設け、コンピュータ５０は、有線または無線の通信回線を介してこれらのプログラムを取得するようにしてもよい。
【００６１】
また、本発明は、上記した実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００６２】
例えば、上記した各実施形態において、表示制御部２３は、所定のタイミングで、ノースアップ地図が表示されていない場合には、ノースアップ地図を表示するが、この場合、表示制御部２３は、表示を切り換える前に表示装置１１の画面に地図が表示されていたならば、表示を切り換える前に表示されていた地図と同一の縮尺で、ノースアップ地図を表示するようにしてもよい。これにより、表示制御部２３は、表示する地図の変化を抑えることができ、ユーザに混乱を与えないようにすることができる。
【００６３】
また、上記した各実施形態において、表示制御部２３は、所定のタイミングで、ノースアップ地図が表示されていない場合には、ノースアップ地図を表示するが、この場合、表示制御部２３は、表示を切り換える前に表示装置１１の画面に地図が表示されていたならば、表示を切り換える前に表示されていた地図よりも小さな縮尺で、ノースアップ地図を表示するようにしてもよい。これにより、ユーザは、北方向を基準としたより広域の地図上において、自車両の位置および進行方向を認識することができ、現在位置と目標物との位置関係の認識の精度をより高く保つことができる。
【符号の説明】
【００６４】
１０・・・ナビゲーションシステム、１１・・・表示装置、１２・・・入力装置、１３・・・センサ、２０・・・ナビゲーション装置、２１・・・経路探索部、２２・・・経路誘導部、２３・・・表示制御部、２４・・・現在位置算出部、２５・・・データベース、２６・・・右左折判定部、５０・・・コンピュータ、５１・・・ＣＰＵ、５２・・・ＲＡＭ、５３・・・ＲＯＭ、５４・・・ＨＤＤ、５５・・・入力インターフェイス、５６・・・出力インターフェイス、５７・・・メディアインターフェイス、５８・・・記録媒体
【図１】
2010276454.tif 000003
【図２】
2010276454.tif 000004
【図３】
2010276454.tif 000005
【図４】
2010276454.tif 000006
【図５】
2010276454.tif 000007
【図６】
2010276454.tif 000008
【図７】
2010276454.tif 000009
【図８】
2010276454.tif 000010
【図９】
2010276454.tif 000011
【図１０】
2010276454.tif 000012