(57)【要約】【課題】地図上の方位を一定として当該地図を表示し、移動体の進行方向と反対方向に寄せた基本位置に移動体の現在位置を示すマークを表示させる設定のもと、移動体が進行方向を変化させた場合であっても、利用者が当該マークをすぐに把握でき、当該マークを見失うことのない表示制御装置等を提供する。【解決手段】移動体の進行方向が変化した際に、当該変化に伴って変化した基本位置に、移動体が進行方向を変化させる速度よりも遅い速度でマークを移動させる。【選択図】図７
2014119258.tif 000002
【特許請求の範囲】
【請求項１】
移動体の現在位置を示す現在位置情報を取得する現在位置情報取得手段と、
表示手段における地図の表示部の中央から移動体の進行方向と反対方向に寄せた基本位置に前記移動体の現在位置を示すマークを重畳表示させる表示制御手段と、
を備え、
前記表示制御手段は、前記地図上の方位を一定として当該地図を表示している場合において、前記移動体の進行方向が変化した際に、当該変化に伴って変化した前記基本位置に、前記移動体が進行方向を変化させる速度よりも遅い速度で前記マークを移動させる、
ことを特徴とする表示制御装置。
【請求項２】
前記移動体の速度を示す速度情報を取得する速度情報取得手段を更に備え、
前記表示制御手段は、前記速度情報に基づいて、前記移動体の進行方向の変化が終了した後の前記移動体の移動速度に応じた速度で前記マークを移動させる、
ことを特徴とする表示制御装置。
【請求項３】
前記表示制御手段は、前記移動体の進行方向の変化が所定の期間に亘って継続又は断続する場合に、当該所定の期間においては、前記マークを前記表示部の中央に表示させ、当該所定の期間経過後に前記マークを当該変化が完了した時点における前記基本位置に表示させる、
ことを特徴とする請求項１又は２に記載の表示制御装置。
【請求項４】
前記表示制御手段は、前記移動体の進行方向が螺旋状に変化する場合に、当該変化が完了するまでの間、前記マークを前記表示部の中央に表示させ、当該変化が完了した後に前記マークを当該変化が完了した時点における前記基本位置に表示させる、
ことを特徴とする請求項１乃至３の何れか一項に記載の表示制御装置。
【請求項５】
前記表示制御手段は、前記移動体の進行方向が所定の角度以上変化する場合に、当該変化が完了するまでの間、前記マークを前記表示部の中央に表示させ、当該変化が完了した後に前記マークを当該変化が完了した時点における前記基本位置に表示させる、
ことを特徴とする請求項１乃至３の何れか一項に記載の表示制御装置。
【請求項６】
前記表示制御手段は、前記現在位置情報と地図情報に基づいて、前記移動体がＵターンすることを認識した場合に、当該Ｕターンが終了するまでの間、前記マークを前記表示部の中央に表示させ、当該Ｕターンが完了した後に前記マークを当該Ｕターンが完了した時点における前記基本位置に表示させる、
ことを特徴とする請求項５に記載の表示制御装置。
【請求項７】
前記移動体の舵角を示す舵角情報を取得する舵角情報取得手段を更に備え、
前記表示制御手段は、前記現在位置情報、前記舵角情報及び地図情報に基づいて、前記移動体の進行方向が螺旋状に変化することを認識する、
ことを特徴とする請求項４に記載の表示制御装置。
【請求項８】
前記移動体の舵角を示す舵角情報を取得する舵角情報取得手段を更に備え、
前記表示制御手段は、前記現在位置情報、前記地図情報及び前記舵角情報に基づいて、前記移動体がＵターンすることを認識する、
ことを特徴とする請求項６に記載の表示制御装置。
【請求項９】
前記表示制御手段は、前記マークを移動させる際に、前記マークの移動経路を示す軌跡を表示する、
ことを特徴とする請求項１乃至８の何れか一項に記載の表示制御装置。
【請求項１０】
移動体の現在位置を示す現在位置情報を取得する現在位置情報取得手段と、
表示手段における地図の表示部の中央から移動体の進行方向と反対方向に寄せた基本位置に前記移動体の現在位置を示すマークを重畳表示させる表示制御手段と、
を備え、
前記表示制御手段は、前記地図上の方位を一定として当該地図を表示している場合において、前記移動体の進行方向が変化した際に、当該変化に伴って変化した前記基本位置に前記マークを当該マークの軌跡を表示させながら移動させる、
ことを特徴とする表示制御装置。
【請求項１１】
表示制御装置において実行される表示制御方法であって、
移動体の現在位置を示す現在位置情報を取得する現在位置情報取得工程と、
表示手段における地図の表示部の中央から移動体の進行方向と反対方向に寄せた基本位置に前記移動体の現在位置を示すマークを重畳表示させる表示制御工程と、
を含み、
表示制御工程では、前記地図上の方位を一定として当該地図を表示している場合において、前記移動体の進行方向が変化した際に、当該変化に伴って変化した前記基本位置に、前記移動体が進行方向を変化させる速度よりも遅い速度で前記マークを移動させる、
ことを特徴とする表示制御方法。
【請求項１２】
コンピュータを、
移動体の現在位置を示す現在位置情報を取得する現在位置情報取得手段、
表示手段における地図の表示部の中央から移動体の進行方向と反対方向に寄せた基本位置に前記移動体の現在位置を示すマークを重畳表示させる表示制御手段、
として機能させる表示制御用プログラムであって、
前記表示制御手段は、前記地図上の方位を一定として当該地図を表示している場合において、前記移動体の進行方向が変化した際に、当該変化に伴って変化した前記基本位置に、前記移動体が進行方向を変化させる速度よりも遅い速度で前記マークを移動させる、
ことを特徴とする表示制御用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、車両等の移動体と共に移動し、地図とその移動体の現在位置を示すマーク（以下、「現在位置マーク」という。）を表示させる制御を行う表示制御装置等の技術分野に属する。
【背景技術】
【０００２】
近年、車両に搭載され、その車両の目的地までの移動を案内するナビゲーション装置が広く一般化している。このようなナビゲーション装置では、使用者により目的地を示す諸データが入力されると、その目的地までの現在位置からのルートが探索される。そして車両の移動が開始されると、その探索されたルートに沿ったルート誘導処理が行われる。このルート誘導処理では、例えば地図を画面上に表示すると共に車両の現在位置を逐次更新しつつ検出し、その検出した現在位置を示す現在位置マークを画面上の地図に表示し、その表示位置を車両の移動に応じて移動させながら誘導が行われる。
【０００３】
従来のナビゲーション装置においては、画面上に地図を表示させる際に、移動体の進行方向が画面上部に向くように地図を表示させる方法（ヘディングアップ表示法）と、地図上の北が画面上部に向くように地図を表示させる方法（ノースアップ表示法）が一般的に採用されている。
【０００４】
また、現在位置マークの表示位置に関して、特許文献１には、現在位置マークを移動体の進行方向とは反対方向の位置、具体的には、移動体の速度に応じて定まる画面端部から画面中央までの何れかの位置に表示させる技術が開示されている。特許文献２の図５にも、ノースアップ表示時において、地図を表示している部分の中央から移動体の進行方向とは反対の位置に現在位置マークを表示している様子が示されている。このように、ナビゲーション装置において、画面における地図の表示部の中央から移動体の進行方向と反対方向に寄せた位置に現在位置マークを重畳表示させることが行われている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−２２９７７４号公報
【特許文献２】特開２０１２−１０８０４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら特許文献２に開示されているように、地図をノースアップ表示し、現在位置マークを画面中央から移動体の進行方向と反対方向に寄せた位置に表示させる設定のもと、例えば、移動体が交差点を右折するなど進行方向を変化させた場合には、これに伴い現在位置マークの表示位置も変化することとなり、画面から目を離した運転者が現在位置マークを見失いやすいという問題があった。
【０００７】
図１を用いて具体例を示す。図１（Ａ）−（Ｄ）は、道路９０１を移動中の移動体が道路９０１と道路９０２の交差点を右折して、道路９０２を直進するまでの間におけるナビゲーション装置の画面の表示例を示す図である。なお、図１（Ａ）−（Ｄ）では、画面における地図及び現在位置マークＭを表示する部分を表示部Ｄとして示している。また、現在位置マークＭは二等辺三角形の形をしており、その向きは移動体の進行方向を示している。例えば、図１（Ａ）の現在位置マークＭは進行方向が北であることを示し、図１（Ｄ）の現在位置マークＭは進行方向が東であることを示している。
【０００８】
図１（Ａ）は、移動体が道路９０１を移動している際の表示例を示している。次に、図１（Ｂ）は、移動体が道路９０１と道路９０２の交差点に到達した際の表示例を示している。現在位置マークＭは移動体の進行方向が北であることを示している。次に、図１（Ｃ）は、移動体が交差点を右折して道路９０２を移動している際の表示例を示している。このとき、ナビゲーション装置は移動体が交差点を右折して道路９０２に乗ったことを認識しており、移動体の進行方向が東であることを示すよう現在位置マークＭを表示している。次に、図１（Ｄ）は、現在位置マークＭが、表示部Ｄの中央から移動体の進行方向と反対の位置に表示させるために表示を更新した際の表示例を示している。このとき、図１（Ｃ）に示す表示から図１（Ｄ）に示す表示への表示の更新は、瞬時に行われる。
【０００９】
このように、図１（Ａ）−（Ｃ）においては、現在位置マークＭは表示部Ｄの中央から下方に寄せた位置に表示されているが、移動体が進行方向を変化させたことに伴い、現在位置マークＭは図１（Ｄ）に示すように表示部Ｄの中央から左方に寄せた位置に表示されることになる。つまり、図１（Ｄ）の矢印Ａで示すように現在位置マークＭの位置が瞬時に移動することとなり、運転者は、交差点を右折した後に画面の表示部Ｄの中央から下方に寄った位置に視線を向けても、交差点に進入する前にそこに表示されていた現在位置マークＭは存在せず、現在位置マークＭがどこに表示されているかを瞬時に把握できない場合がある。
【００１０】
そこで、本願は上記の問題点に鑑みて為されたもので、その課題の一例は、地図上の方位を一定として当該地図を表示し、移動体の進行方向と反対方向に寄せた位置に現在位置マークを表示させる設定のもと、移動体が交差点を右折するなど進行方向を変化させた場合であっても、利用者が現在位置マークをすぐに把握でき、現在位置マークを見失うことのない表示制御装置等を提供することにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、請求項１に記載の発明は、移動体の現在位置を示す現在位置情報を取得する現在位置情報取得手段と、表示手段における地図の表示部の中央から移動体の進行方向と反対方向に寄せた基本位置に前記移動体の現在位置を示すマークを重畳表示させる表示制御手段と、を備え、前記表示制御手段は、前記地図上の方位を一定として当該地図を表示している場合において、前記移動体の進行方向が変化した際に、当該変化に伴って変化した前記基本位置に、前記移動体が進行方向を変化させる速度よりも遅い速度で前記マークを移動させる、ことを特徴とする。
【００１２】
上記の課題を解決するために、請求項１０に記載の発明は、移動体の現在位置を示す現在位置情報を取得する現在位置情報取得手段と、表示手段における地図の表示部の中央から移動体の進行方向と反対方向に寄せた基本位置に前記移動体の現在位置を示すマークを重畳表示させる表示制御手段と、を備え、前記表示制御手段は、前記地図上の方位を一定として当該地図を表示している場合において、前記移動体の進行方向が変化した際に、当該変化に伴って変化した前記基本位置に前記マークを当該マークの軌跡を表示させながら移動させる、ことを特徴とする。
【００１３】
上記の課題を解決するために、請求項１１に記載の発明は、表示制御装置において実行される表示制御方法であって、移動体の現在位置を示す現在位置情報を取得する現在位置情報取得工程と、表示手段における地図の表示部の中央から移動体の進行方向と反対方向に寄せた基本位置に前記移動体の現在位置を示すマークを重畳表示させる表示制御工程と、を含み、表示制御工程では、前記地図上の方位を一定として当該地図を表示している場合において、前記移動体の進行方向が変化した際に、当該変化に伴って変化した前記基本位置に、前記移動体が進行方向を変化させる速度よりも遅い速度で前記マークを移動させる、ことを特徴とする。
【００１４】
上記の課題を解決するために、請求項１２に記載の発明は、コンピュータを、移動体の現在位置を示す現在位置情報を取得する現在位置情報取得手段、表示手段における地図の表示部の中央から移動体の進行方向と反対方向に寄せた基本位置に前記移動体の現在位置を示すマークを重畳表示させる表示制御手段、として機能させる表示制御用プログラムであって、前記表示制御手段は、前記地図上の方位を一定として当該地図を表示している場合において、前記移動体の進行方向が変化した際に、当該変化に伴って変化した前記基本位置に、前記移動体が進行方向を変化させる速度よりも遅い速度で前記マークを移動させる、ことを特徴とする。
【図面の簡単な説明】
【００１５】
【図１】従来のナビゲーション装置における画面遷移例を示す図である。
【図２】実施形態に係る表示制御装置Ｓの概要構成を示すブロック図である。
【図３】実施例に係るナビゲーション装置ＮＶの概要構成を示すブロック図である。
【図４】実施例に係るナビゲーション装置ＮＶにおける画面表示例を示す図である。
【図５】実施例に係るナビゲーション装置ＮＶにおける現在位置マークＭの表示位置を説明するための図である。
【図６】実施例に係るナビゲーション装置ＮＶにおける画面遷移例を示す図である。
【図７】実施例に係るナビゲーション装置ＮＶによる表示制御処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
本願発明を実施するための形態について、図２を用いて説明する。
【００１７】
本実施形態に係る表示制御装置Ｓは、地図と現在位置マーク（本願の「マーク」の一例）を表示させるための表示制御を行う装置である。
【００１８】
図２に示すように、表示制御装置Ｓは、現在位置情報取得手段１１１Ａと、表示制御手段１１１Ｂとを備えている。
【００１９】
この構成において現在位置情報取得手段１１１Ａは、移動体の現在位置を示す現在位置情報を取得する。
【００２０】
表示制御手段１１１Ｂは、表示手段１１４における地図の表示部の中央から移動体の進行方向と反対方向に寄せた基本位置に移動体の現在位置を示す現在位置マークを重畳表示させる。また、表示制御手段は、地図上の方位を一定として当該地図を表示している場合において、移動体の進行方向が変化した際に、当該変化に伴って変化した基本位置に、移動体が進行方向を変化させる速度よりも遅い速度で現在位置マークを移動させる。
【００２１】
以上説明した通り、実施形態に係る表示制御装置Ｓの動作によれば、移動体の進行方向が変化した際に、当該変化に伴って変化した基本位置に、移動体が進行方向を変化させる速度よりも遅い速度で現在位置マークを移動させることから、利用者が移動体の進行方向を変化させた後に表示部を見た場合に、現在位置マークは基本位置に移動中であることから、現在位置マークの位置を瞬時に把握することができる。
【実施例】
【００２２】
次に、上述した実施形態に対応する具体的な実施例について、図３乃至図７を用いて説明する。なお以下に説明する実施例は、本願発明を、車両（本願の「移動体」の一例）に搭載されるナビゲーション装置に適用した場合の実施例である。
【００２３】
図３は実施例に係るナビゲーション装置の構成を示すブロック図である。図３に示すように、ナビゲーション装置ＮＶは、制御部１１と、ＨＤＤ（Hard disk drive）等からなる記憶装置１２と、キーボード又はリモートコントローラ、タッチパネル等からなる入力装置１３と、表示ユニット１４と、バスライン１５と、入出力インターフェース部２０と、車速センサ２１と、角速度センサ２２と、加速度センサ２３と、舵角センサ２４と、アンテナ２６が接続されたＧＰＳ（Global Positioning System）受信部２５と、を備えて構成されている。
【００２４】
車速センサ２１は、例えばナビゲーション装置ＮＶが搭載されている車両から取得される車速パルス等を用いた速度検出処理等を用いて当該車両の現在速度を検出し、速度データを出力する。
【００２５】
角速度センサ２２は、当該車両の、例えば方向変化の角速度を検出し、単位時間当たりの角速度データ及び相対方位データを出力する。
【００２６】
加速度センサ２３は、当該車両の例えば前後方向の加速度を検出し、単位時間当たりの加速度データ等を出力する。
【００２７】
舵角センサ２４は、当該車両の舵角を検出し、舵角データ（本願の「舵角情報」の一例）等を出力する。
【００２８】
ＧＰＳ受信部２５は、ＧＰＳ衛星からの航法電波を受信し、ＧＰＳ測位データとして自車位置情報である緯度、経度、高度データ、車両の進行方向の絶対方位データ及びＧＰＳ速度データ等を出力する。
【００２９】
記憶装置１２は、表示ユニット１４に地図を表示するための地図画像データや、経路を探索する際に用いる地図情報、道路リンク情報などが格納される。また、記憶装置１２には、図示しないオペレーティングシステムや、アプリケーションプログラム等の各種プログラムを記憶する。なお、各種プログラムは、例えば、サーバ装置等からネットワークを介して取得されるようにしても良いし、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、ＵＳＢ（Universal Serial Bus）メモリ等の記録媒体に記録されたものを読み込むようにしても良い。
【００３０】
入力装置１３は、利用者の入力操作を受け付けて、操作内容を示す操作信号を制御部１１に送信する。
【００３１】
表示ユニット１４は、制御部１１の制御下で各種表示データを表示する。表示ユニット１４は、グラフィックスコントローラ１４ａと、ＶＲＡＭ（Video RAM）等のメモリからなるバッファメモリ１４ｂと、液晶ディスプレイ等からなるディスプレイ１４ｃ等を備えて構成されている。この構成においてグラフィックスコントローラ１４ａは、バスライン１５を介して制御部１１から送られる制御データに基づいて、表示ユニット１４全体の制御を行う。また、バッファメモリ１４ｂは、即時表示可能な画像情報を一時的に記憶する。そして、グラフィックスコントローラ１４ａから出力される画像データに基づいて、ディスプレイ１４ｃに画像が表示される。なお、表示ユニット１４は本願の「表示手段」の一例である。
【００３２】
制御部１１は、制御部１１全体を制御するＣＰＵ１１ａと、制御部１１を制御する制御プログラム等が予め記憶されているＲＯＭ１１ｂと、各種データを一時的に格納するＲＡＭ１１ｃと、により構成されている。制御部１１は、車速センサ２１、角速度センサ２２、加速度センサ２３、舵角センサ２４及びＧＰＳ受信部２５と、バスライン１５及び入出力インターフェース部２０を介して接続されており、それぞれから出力される速度データ、角速度データ及び相対方位データ、舵角データ、ＧＰＳ測位データ及び車両の進行方向の絶対方位データ、加速度データ等に基づいて、ナビゲーション装置ＮＶ全体の制御を行うと共に、表示ユニット１４等の各種構成部材における夫々の動作を制御する。
【００３３】
この構成において、制御部１１は本願の「現在位置情報取得手段」、「表示制御手段」、「速度情報取得手段」、「舵角情報取得手段」の一例である。
【００３４】
入出力インターフェース部２０は、上記各種センサ等とのインターフェース動作を行う。
【００３５】
次に、ナビゲーション装置ＮＶにおける地図及び現在位置マークＭの表示について説明する。なお、図４に示すように、ディスプレイ１４ｃの画面１４１には、地図を表示する表示部Ｄと、メニューなどを表示するメニュー等表示部１４２が表示される場合があるが、以下では、表示部Ｄの表示について説明する。
【００３６】
ナビゲーション装置ＮＶにおいては、ディスプレイ１４ｃに地図を表示させる際の表示方法として、ヘディングアップ表示法と、ノースアップ表示法があり、利用者が選択することができるようになっている。また、現在位置マークＭを表示させる方法として、表示部Ｄの中央に表示する方法と、表示部Ｄの中央から車両の進行方向と反対方向に寄せた位置（以下、「基本位置」という。）に表示する方法があり、利用者が選択することができるようになっている。以下では、地図を表示させる際の表示方法としてノースアップ表示法が選択され、且つ、現在位置マークＭを表示させる方法として基本位置に表示する方法が選択されている場合について説明する。
【００３７】
現在位置マークＭを表示させる方法として基本位置に表示する方法が選択されている場合には、図５に示すように、現在位置マークＭは、車両の進行方向に応じた、円Ｃ（実際の表示部Ｄには円Ｃは表示されない。）上の何れかの位置に表示される。基本位置は、自車の進行方向によって随時変化する。すなわち、進行方向が変化した場合には、これに伴って基本位置も円Ｃ上の何れかの位置に変化することとなる。このとき、制御部１１は、図６に示すように、現在位置マークＭを、自車が進行方向を変化させる前の基本位置から変化後の基本位置にゆっくり移動させる。図６（Ａ）は、車両が道路１０１を移動している際の表示例を示している。次に、図６（Ｂ）は、車両が道路１０１と道路１０２の交差点を右折して道路１０２に乗った際の表示例を示している。制御部１１は、車両が道路１０２に乗ったことを認識すると、図６（Ｃ）、（Ｄ）、（Ｅ）に示すように、現在位置マークＭが円Ｃ上をゆっくりと移動するように表示部Ｄの表示内容を順次更新する。
【００３８】
これにより、利用者が自車の進行方向を変化させた後に、表示部Ｄを見たときに現在位置マークＭがゆっくり移動しているので、現在位置マークＭを見失うことがない。人の視覚は、動きのある部分があれば、その部分をよく見ようと、その部分に中心窩を移動させる特性があることから、表示部Ｄで移動している現在位置マークＭをすぐに見つけだしやすい。ただし、現在位置マークＭをあまりにゆっくり移動させることとすると、利用者が、現在位置マークが移動していることを一目で把握することができなかったり、又は現在位置マークＭが自車の実際の移動に追従できずに後のナビゲーションに支障をきたすおそれがあったりするので、移動速度は適切に設定する（例えば、数ｃｍ／秒）ことが好ましい。
【００３９】
また、短時間に車両の進行方向が頻繁に変化する場合や、進行方向の変化する角度が大きい場合などには、現在位置マークＭを移動させる距離が長くなり（それだけ移動時間も長くなる）、進行方向の変化に追従して現在位置マークＭを移動させることが困難になるので、こういった場合には、現在位置マークＭを一旦、表示部Ｄの中央に表示させ、進行方向の変化が終了したときに、表示部Ｄの中央からその時点における基本位置に現在位置マークＭを移動させることとする。
【００４０】
ここで、現在位置マークＭを表示部Ｄの中央に表示させる際の条件（以下、「中央表示条件」という）について例を挙げて説明する。
【００４１】
まず、中央表示条件の一つとして、車両の進行方向の変化が所定時間に亘って継続又は断続すること、という条件が挙げられる。ここでいう所定時間は任意に設定することができる。例えば、所定時間として５秒以上の時間を設定することができる。また、例えば、制御部１１は、自車位置と地図情報に基づいて、車両が所定時間以上、進行方向を変化させながら移動する道路を移動することを認識又は推測した場合に、当該中央表示条件が満たされたと判定する。更に、例えば、制御部１１は、車両の舵角が所定値以上の状態が所定時間以上、継続又は断続して続いた場合に、当該中央表示条件が満たされたと判定する。
【００４２】
また、中央表示条件の一つとして、車両の進行方向が円状又は螺旋状に変化すること、という条件が挙げられる。例えば、制御部１１は、自車位置と地図情報に基づいて、車両が立体駐車場や、急勾配を緩和するために敷設された螺旋状の道路等を移動することを認識又は推測した場合に、当該中央表示条件が満たされたと判定する。また、例えば、制御部１１は、自車位置と地図情報と舵角データに基づいて、車両の進行方向が円状又は螺旋状に変化することを認識又は推測した場合に、当該中央表示条件が満たされたと判定する。
【００４３】
更に、中央表示条件の一つとして、車両の進行方向が所定の角度以上変化すること、という条件が挙げられる。例えば、制御部１１は、自車位置と地図情報に基づいて、車両の進行方向が所定の角度以上変化させながら移動する道路を移動することを認識又は推測した場合に、当該中央表示条件が満たされたと判定する。また、例えば、制御部１１は、絶対方位データの示す絶対方位が所定の角度以上変化した場合に当該中央表示条件が満たされたと判定する。ここでいう所定の角度は任意に設定することができる。例えば、所定の角度として１００°以上の角度を設定することができる。
【００４４】
更に、中央表示条件の一つとして、車両がＵターンすること、という条件が挙げられる。例えば、制御部１１は、自車位置と地図情報に基づいて、車両がＵターン形状の道路等を移動することを認識又は推測した場合に、当該中央表示条件が満たされたと判定する。また、例えば、制御部１１は、舵角データの示す舵角が所定角度以上になったこと又は角速度データの示す角速度が所定値以上になったことの少なくとも何れか一方が満たされた場合に、車両がＵターンすることを認識する。ここでいう舵角に対応する所定角度や角速度に対応する所定値としては、例えば実験的に求められる、車両がＵターンをする際の一般的な舵角や角速度を採用することができる。
【００４５】
更にまた、中央表示条件の一つとして、車両が所定の速度以上の速度で進行方向を変化させながら移動すること、という条件が挙げられる。ここでいう所定速度は、任意に設定することができる。例えば、制御部１１は、自車位置と地図情報に基づいて、車両が所定の速度以上の速度で進行方向を変化させながら移動する道路（例えば、高速道路への進入路など）を移動することを認識又は推測した場合に、当該中央表示条件が満たされたと判定する。また、例えば、制御部１１は、車両の車速が所定速度以上であって舵角が所定角度以上となった場合に、当該中央表示条件が満たされたと判定する。ここでいう車両の車速に対応する所定速度と舵角に対応する所定角度は、任意に設定することができる。
【００４６】
次に、現在位置マークＭを表示部Ｄに表示させる際の処理について説明する。制御部１１は、車速センサ２１及び加速度センサ２３等からの出力値に基づいて車両の速度を算出し、算出した速度から車両の走行距離を求める。これと並行して制御部１１は、角速度センサ２２、舵角センサ２４の出力値を読み取り、当該読み取った出力値に基づいて、相対方位データを算出し上記絶対方位データに累積する。
【００４７】
次いで、制御部１１は、上記算出された速度及び走行距離、並びに車両の進行方向の累積絶対方位データに基づいて自車の現在位置の演算を行い、自車の現在位置の緯度、経度及び高度を求める。
【００４８】
その後、制御部１１は、自車位置に対応する地図データを記憶装置１２から読み出して表示ユニット１４に送信し、現在位置の地図をディスプレイに表示する。
【００４９】
また、制御部１１は、随時、ＧＰＳ受信部２５から送出されるＧＰＳ測位データとして自車位置情報（本願の「現在位置情報」の一例）である緯度、経度、高度データと、車両の進行方向の絶対方位データと、ＧＰＳ速度データ等を用いて、上記車速センサ２１及び角速度センサ２２の出力値から算出される各種データ等の補正を行う。
【００５０】
更に、制御部１１は、上述した各種情報に基づき、現在位置マークＭの表示位置とその進行方向及び必要に応じて表示する地図の更新処理等を行う。
【００５１】
そして、制御部１１は、上記算出された速度及び走行距離、並びに車両の進行方向の累積絶対方位データ等に基づいて自車の進行方向が変化したか否かを判定する。制御部１１は、自車の進行方向が変化したと判定した場合には、上述したように、自車が進行方向を変化させる前の基本位置から変化後の基本位置に、現在位置マークＭを表示させた状態でゆっくり移動させる。このとき、現在位置マークＭを移動させる際の速度は、利用者が自車の進行方向を変化させる速度よりも遅い速度とするのが好適である。なお、制御部１１は、自車の進行方向を変化させる速度を、車速センサ２１、角速度センサ２２、加速度センサ２３、舵角センサ２４又はＧＰＳ受信部２５或いはこれらの少なくとも２つ以上のデバイスから出力される出力値に基づいて認識する。
【００５２】
また、制御部１１は、何れかの上記中央表示条件が満たされたと判定した場合には、当該中央表示条件が満たされなくなるまでの間、現在位置マークＭを表示部Ｄの中央に表示させ、当該中央表示条件が満たされなくなったら、当該中央表示条件が満たされなくなった時点における車両の進行方向に基づいて定まる基本位置に現在位置マークＭを表示させる。
【００５３】
次に、図７を用いて、制御部１１を中心として実行される実施例に係る現在位置マークＭの表示制御処理について説明する。
【００５４】
制御部１１は、自車の現在位置及び進行方向を認識する（ステップＳ１１）。次いで、制御部１１は、認識した進行方向に基づいて基本位置を算出し、現在位置マークＭを表示する（ステップＳ１２）。
【００５５】
次いで、制御部１１は、車両の進行方向が変化したか否かを判定する（ステップＳ１３）。このとき、制御部１１は、車両の進行方向が変化していないと判定した場合には（ステップＳ１３：ＮＯ）、ステップＳ１１の処理に戻る。つまり、制御部１１は、車両の進行方向が変化するまでステップＳ１１からステップＳ１３の処理を繰り返す。一方、制御部１１は、車両の進行方向が変化したと判定した場合には（ステップＳ１３：ＹＥＳ）、次いで、中央表示条件が満たされた否かを判定する（ステップＳ１４）。
【００５６】
制御部１１は、ステップＳ１４の処理において中央表示条件が満たされていないと判定した場合には（ステップＳ１４：ＮＯ）、次いで、進行方向の変化に伴って変化した基本位置を算出する（ステップＳ１５）。次いで、制御部１１は、ステップＳ１５の処理で算出した基本位置に、現在位置マークＭをゆっくり移動表示させ（ステップＳ１６）、ステップＳ１１の処理に移行する。
【００５７】
制御部１１は、ステップＳ１４の処理において中央表示条件を満たしたと判定した場合には（ステップＳ１４：ＹＥＳ）、次いで、現在位置マークＭを表示部Ｄの中央に表示させる（ステップＳ１７）。次いで、制御部１１は、中央表示条件を満たさなくなったか否かを判定する（ステップＳ１８）。このとき、制御部１１は、中央表示条件を満たさなくなっていないと判定した場合には（ステップＳ１８：ＮＯ）、ステップＳ１７の処理に移行する。一方、制御部１１は、中央表示条件を満たさなくなったと判定した場合には（ステップＳ１８：ＹＥＳ）、当該中央表示条件を満たさなくなった時点における車両の進行方向に対応する基本位置を算出する（ステップＳ１９）。次いで、制御部１１は、ステップＳ１９の処理で算出した基本位置に、現在位置マークＭを表示させ（ステップＳ２０）、ステップＳ１１の処理に移行する。
【００５８】
以上説明したように、実施例に係るナビゲーション装置ＮＶの動作によれば、図６を用いて一例を説明したように、地図上の方位を一定として当該地図を表示している場合において、車両の進行方向が変化した際に、当該変化に伴って変化した基本位置に、車両が進行方向を変化させる速度よりも遅い速度で現在位置マークＭを移動させることから、利用者が車両の進行方向を変化させた場合に表示部Ｄを見たときに、現在位置マークＭの位置をすぐに把握することができる。
【００５９】
また、制御部１１は、車両の進行方向の変化が所定の期間に亘って継続又は断続する場合に、当該所定の期間においては、現在位置マークＭを表示部Ｄの中央に表示させ、所定の期間経過後に現在位置マークＭを当該変化が完了した時点における基本位置に表示させることから、進行方向の変化に追従して現在位置マークＭを移動させることができずにナビゲーションに支障をきたすことを防止することができる。
【００６０】
更に、制御部１１は、車両の進行方向が螺旋状に変化する場合に、当該変化が完了するまでの間、現在位置マークＭを表示部Ｄの中央に表示させ、当該変化が完了した後に現在位置マークＭを当該変化が完了した時点における基本位置に表示させることから、進行方向の変化に追従して現在位置マークＭを移動させることができずにナビゲーションに支障がきたすことを防止することができる。
【００６１】
更にまた、制御部１１は、車両の進行方向が所定の角度以上変化する場合に、当該変化が完了するまでの間、現在位置マークＭを表示部Ｄの中央に表示させ、当該変化が完了した後に現在位置マークＭを当該変化が完了した時点における基本位置に表示させることから、進行方向の変化に追従して現在位置マークＭを移動させることができずにナビゲーションに支障がきたすことを防止することができる。
【００６２】
更にまた、制御部１１は、車両がＵターンすることを認識した場合に、当該Ｕターンが終了するまでの間、現在位置マークＭを表示部Ｄの中央に表示させ、当該Ｕターンが完了した後に現在位置マークＭを当該Ｕターンが完了した時点における基本位置に表示させることから、進行方向の変化に追従して現在位置マークＭを移動させることができずにナビゲーションに支障がきたすことを防止することができる。
【００６３】
なお、上述した実施例では、制御部１１は、車両の進行方向が変化した際に車両が進行方向を変化させる速度よりも遅い速度で、変化後の基本位置に現在位置マークＭを移動させる構成としたが、当該構成に加えて又は当該構成に代えて、車速データ又は加速度データ等の少なくとも何れか一方に基づいて、車両の進行方向の変化が終了した後の車両の移動速度に応じた速度で移動させる構成を採用してもよい。具体的には、制御部１１は、車両の進行方向の変化が終了した後に車両が高速で移動した場合には、現在位置マークＭの移動速度を速める。この構成によれば、車両が進行方向の変化が終了した後に高速で移動した場合であっても、現在位置マークＭが早期に基本位置に移動するのでその後のナビゲーションに支障をきたすことを防止できる。
【００６４】
また、制御部１１は、車両の進行方向が変化した際に車両が進行方向を変化させる速度よりも遅い速度で、変化後の基本位置に現在位置マークＭを移動させる構成としたが、当該構成に加えて又は当該構成に代えて、現在位置マークＭを変化後の基本位置に移動させる際に、現在位置マークＭの移動経路を示す軌跡を表示する構成としてもよい。当該構成によれば、現在位置マークＭの移動経路が軌跡として表示されることから、利用者は、前回、表示部Ｄを見たとき表示された位置から何れの位置に現在位置マークＭが移動したかを一目で把握することができ、利用者が現在位置マークＭを見失うことを防止できる。
【００６５】
更に、制御部１１は、車両の進行方向が変化した場合に、変化後の基本位置に現在位置マークＭを移動させる際に、図６に示すように円Ｃ上を移動させる構成としたが、その移動経路は他の経路であってもよい。例えば、制御部１１は、図６（Ｂ）における現在位置マークＭの表示位置から、図６（Ｅ）における現在位置マークＭの表示位置まで、現在位置マークＭを直線的に移動させる構成としてもよい。
【００６６】
更にまた、制御部１１は、上記実施例のノースアップ表示法では、地図上の北が画面上部に向くように地図の方位を固定表示させていたが、本願発明においては、地図上の方位を一定として表示していればよく、例えば、地図上の南が画面上部に向くように地図の方位を固定表示させることとしてもよい。
【符号の説明】
【００６７】
Ｓ  表示制御装置
１１１Ａ  現在位置情報取得手段
１１１Ｂ  表示制御手段
１１４  表示手段
ＮＶ  ナビゲーション装置
１１  制御部
１１ａ  ＣＰＵ
１１ｂ  ＲＯＭ
１１ｃ  ＲＡＭ
１２  記憶装置
１３  入力装置
１４  表示ユニット
１５  バスライン
２０  入出力インターフェース部
２１  車速センサ
２２  角速度センサ
２３  加速度センサ
２４  舵角センサ
２５  ＧＰＳ受信部
２６  アンテナ
Ｄ  表示部
Ｍ  現在位置マーク
Ｃ  円
【図２】
2014119258.tif 000003
【図３】
2014119258.tif 000004
【図７】
2014119258.tif 000005
【図１】
2014119258.tif 000006
【図４】
2014119258.tif 000007
【図５】
2014119258.tif 000008
【図６】
2014119258.tif 000009