(57)【特許請求の範囲】
【請求項１】
地図を表示するための表示器を有するナビゲーション装置において、
前記表示器を制御して建物の立体的表示及び建物を示すマークを含む地図を同表示器に表示するとともに、同表示器における建物の立体的表示を一時的に解除するための操作スイッチを同表示器に表示する表示制御手段と、
前記表示器に表示された前記操作スイッチの運転者によるタッチ操作に応答して前記表示器を制御し、同表示器における建物の立体的表示、建物を示すマーク及び前記操作スイッチを含む地図の表示状態を、建物の立体的表示を含まないで建物を示すマークを含む地図を表示するとともに前記操作スイッチを表示しない表示状態に所定時間だけ一時的に切換えて、その後に自動的に前記建物の立体的表示、建物を示すマーク及び前記操作スイッチを含む地図の表示状態に戻す表示切換え手段と
を設けたことを特徴とするナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示器にて建物の立体的表示を含む地図を表示可能なナビゲーション装置に関する。
【０００２】
【従来の技術】
従来から、例えば特開２０００−１１２３４３号公報に示されているように、建物の立体的表示を含む地図を表示器にて表示するナビゲーション装置があり、建物の立体的表示を含む地図を表示する表示状態と、建物の立体的表示を含まない地図を表示する表示状態とを選択可能とするナビゲーション装置は知られている。そして、建物の立体的表示を含む地図を表示する表示状態は、車両が市街地などを走行する場合に、運転者が周囲の状況を把握するために好適である。一方、建物の立体的表示を含まない地図を表示する表示状態は、道路配置を正確に把握するために好適である。また、この種のナビゲーション装置の多くにおいては、目的地とする一つまたは複数の建物（言い換えれば、施設）のマークを表示する機能も有している。
【０００３】
【発明が解決しようとする課題】
しかし、上記従来のナビゲーション装置においては、表示状態の切換えは、運転者による表示状態の切換え操作を必ず必要とするものであった。したがって、建物の立体的表示を含む地図を表示器にて表示している表示状態では、目的とする一つ又は複数の建物（言い換えれば、施設）が画面上に表示されなかったり、表示されても建物への道路がはっきり表示されない場合がある。また、マークを表示する場合にあっても、建物を立体的に表示している表示状態では、建物を表示するマークの手前に大きな建物があると、表示されるべきマークが表示されなかったり、またその表示が運転者にとって見難いものであることがある。
【０００４】
このような状況下では、運転者は、道路およびマークを確認したいとともに、周囲の状況も確認したいものであるが、それを実現するためには、建物を立体的に表示している表示状態から建物の立体的表示を省略して表示する表示状態に切換えるための操作を行った後、ふたたび建物を立体的に表示する表示状態に切換える操作を必要とする。したがって、上記従来の装置にあっては、運転者にとって多くの操作を強いることになるとともに、運転者の運転以外の操作が増加するという問題があった。
【０００５】
【発明の概略】
本発明は、上記問題に対処するためになされたもので、その目的は、なるべく運転者による操作を少なくして、道路およびマークを確認できると同時に周囲の状況も確認し易くしたナビゲーション装置を提供することにある。
【０００６】
前記目的を達成するために、本発明の構成上の特徴は、表示器を制御して建物の立体的表示及び建物を示すマークを含む地図を同表示器に表示するとともに、同表示器における建物の立体的表示を一時的に解除するための操作スイッチを同表示器に表示する表示制御手段と、表示器に表示された前記操作スイッチの運転者によるタッチ操作に応答して表示器を制御し、同表示器における建物の立体的表示、建物を示すマーク及び前記操作スイッチを含む地図の表示状態を、建物の立体的表示を含まないで建物を示すマークを含む地図を表示するとともに前記操作スイッチを表示しない表示状態に所定時間だけ一時的に切換えて、その後に自動的に建物の立体的表示、建物を示すマーク及び前記操作スイッチを含む地図の表示状態に戻す表示切換え手段とを設けたことにある。

【０００７】
これによれば、運転者は、建物を立体的に表示している表示状態中に、建物の立体的表示を省略して表示する表示状態に切換えるために操作スイッチを操作すれば、建物の立体的表示を含まない地図が所定時間だけ一時的に表示され、その後に、建物の立体的表示を含む地図がふたたび自動的に表示されるようになる。その結果、建物の立体的表示を省略して表示する表示状態から建物を立体的に表示する表示状態に切換える操作をしなくても、すなわち運転者による操作を少なくして、運転者は、道路および周囲の状況を簡単かつ明確に確認できるようになる。特に、運転者は、道路、建物を示すマークおよび周囲の状況を簡単かつ明確に確認できるようになる。
【００１１】
【発明の実施の形態】
以下、本発明の一実施形態を図面を用いて説明する。図1は、同実施形態に係る車両のナビゲーション装置を概略的に示している。
【００１２】
このナビゲーション装置は、位置検出器１０、地図データ読取り器２０、通信装置３０及び表示装置４０を備えるとともに、これらに接続された電子制御装置５０を備えている。
【００１３】
位置検出器１０は、ＧＰＳ（Global Positioning System）受信機１１、ジャイロスコープ１２および車速センサ１３を有しており、車両の現在位置を検出するために利用される。ＧＰＳ受信機１１は、車両の位置を検出するために衛星からの電波を受信する。ジャイロスコープ１２は、車両の進行方位を検出するために、車両の旋回速度を検出する。車速センサ１３は、車両の走行速度を検出する。そして、前記車両の現在位置は、これらのＧＰＳ受信機１１、ジャイロスコープ１２および車速センサ１３からの各検出値を互いに補正しながら、電子制御装置５０により検出される。
【００１４】
地図データ読取り器２０は、記録媒体２１（例えば、ＤＶＤ、ＣＤ−ＲＯＭなど）に記録されている地図データを読取り、電子制御装置５０に供給する。地図データは、道路の接続状況を表すデータを含むとともに、建物の位置、大きさ、形状、種類（施設名称）、電話番号およびその他の建物に関する情報を表すデータをも含んでいる。
【００１５】
通信装置３０は、外部との送受信により、外部との各種情報の交換を行う。例えば、ＶＩＣＳ（Vehicle Information and Communication System）などの情報センターから提供される道路に関する情報を受信する。表示装置４０は、液晶表示器などによって構成されていて、図４(Ａ)および図４(Ｂ)に示すように、表示画面４１上に地図、建物、車両の現在位置マークＸ、施設マーク４３ａ〜４３ｄ，４４ａ，４４ｄ、その他の情報などを図形または文字によって表示する。
【００１６】
電子制御装置５０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、タイマ、Ｉ／Ｏおよびこれらを接続するバスなどからなるマイクロコンピュータにより構成されている。電子制御装置５０は、図２および図３を含む各種プログラムの実行により、表示装置４０による各種情報の表示、車両の現在位置の検出、目的地までの経路探索などの処理を実行する。
【００１７】
この電子制御装置５０には、操作スイッチ群６０、音声認識ユニット６２、スピーカ６４および外部メモリ６６も接続されている。
【００１８】
操作スイッチ群６０は、このナビゲーション装置に対して運転者による各種指示を外部から与えるもので、表示装置４０における表示画面４１の周辺に設けた複数の操作スイッチと、表示装置４０の液晶表示器と一体的に構成されたタッチスイッチとを含む。このタッチスイッチは、液晶表示器の表面に設けられて、運転者による表示画面４１へのタッチ操作位置を検出する。
【００１９】
音声認識ユニット６２は、操作スイッチ群６０に代えて用いられるもので、運転者の音声による指示を認識して、同指示内容を電子制御装置５０に与えるものである。スピーカ６４は、表示装置４０の表示画面４１による表示に加えて、運転者に音声で情報を提供するためのものである。外部メモリ６６は、ハードディスク、不揮発性ＲＡＭなどの書込み可能な不揮発性メモリで構成されていて、電子制御装置５０で探索された目的地までのルート、設定目的地などを記憶しておくものである。
【００２０】
次に、上記のように構成した実施形態の動作について説明する。車両が走行中であって、操作スイッチ群６０の操作により、ナビゲーション装置の作動が選択されていれば、電子制御装置５０は図２の市街図表示プログラムを所定の短時間ごとに繰返し実行している。この市街図表示プログラムは、ステップＳ１０にて開始され、ステップＳ１２にて表示切換えルーチンを実行する。
【００２１】
この表示切換えルーチンは図３に詳細に示されており、ステップＳ５０にてその実行が開始される。この表示切換えルーチンの実行開始後、ステップＳ５２にて運転者（又は他の乗員）により表示装置４０の表示画面４１のいずれかの箇所がタッチ操作されているか否かを判定する。この判定は、操作スイッチ群６０のうちで表示画面４１の表面に設けたタッチスイッチの出力に基づいて行われる。表示画面４１がタッチ操作されていなければ、ステップＳ５２にて「ＮＯ」と判定して、ステップＳ８２に進む。ステップＳ８２においては、タイマフラグＴＭＦが“１”であるか否かを判定する。タイマフラグＴＭＦは、“１”によりタイマが動作中であることを表すもので、この場合、初期設定時と同じ“０”に設定されているものとする。したがって、このステップＳ８２の判定処理おいては、「ＮＯ」と判定して、ステップＳ９０にてこの表示切換えルーチンの実行を終了する。
【００２２】
ふたたび、図２の説明に戻ると、ステップＳ１２の表示切換えルーチンの処理後、ステップＳ１４にて道路表示を制御する。いま、車両は市街地を走行中であって、運転者により市街地表示モードが選択されているものとする。なお、この市街地表示モードは、運転者による操作スイッチ群６０の操作に応答して、電子制御装置５０の図示しないプログラムの実行により設定される。
【００２３】
このステップＳ１４においては、電子制御装置５０は、地図データ読取り器２０を介して記録媒体２１から車両の現在位置の近傍に関する市街地用地図データを読み出して、図４(Ａ)に示すように、車両の近傍の市街地を建物なしで３次元的に表示画面４１上に表示する。なお、車両の現在位置は、図示しないプログラムの実行により、位置検出器１０からの各検出信号に基づいて検出される。そして、この検出した車両の現在位置も、表示画面４１上に現在位置マークＸとして表示する。さらに、この表示状態では、表示画面４１の右下位置に、建物を表示する表示状態に切換えるためのタッチ操作位置を表す「建物表示」の文字４２も表示されている。
【００２４】
また、この状態では、施設マーク４３ａ〜４３ｄも選択的に表示する。施設マーク４３ａ〜４３ｄは、飲食店、ガソリンスタンド、スーパーマーケットなどの各種施設を表示するもので、それらの表示が、図示しないプログラムの実行により、運転者によって選択されるようになっている。以下の説明では、運転者によって施設が選択されているものとして、図４(Ａ)に示すように施設マーク４３ａ〜４３ｄが平面的な方形状の枠内に表示されるようにしている。この施設マーク４３ａ〜４３ｄには、施設（建物）を特定できるような「ロゴマーク」などを表示するようにするとよい。
【００２５】
前記ステップＳ１４の処理後、ステップＳ１６にて建物フラグＢＬＤが“１”であるか否かを判定する。建物フラグＢＬＤは“１”により建物を立体的に表示することを表すもので、建物フラグＢＬＤが操作スイッチ群６０の操作により“０”に設定されていれば、ステップＳ１６にて「ＮＯ」と判定して、ステップＳ１８の処理によって建物を立体的に表示することなく、ステップＳ２０以降に進む。ステップＳ２０においては、点滅フラグＢＬＫが“１”であるか否かを判定する。ステップＳ２６においては、スクロールフラグＲＯＬが“１”であるか否かを判定する。
【００２６】
点滅フラグＢＬＫは“１”により施設マーク４３ａ〜４３ｄのいずれかの枠を所定の短時間だけ点滅させるものであり、初期設定または前記所定の短時間後のリセット処理により、通常は“０”に設定されている。スクロールフラグＲＯＬは、“１”により運転者がタッチ操作した表示画面４１上の地図の位置が表示画面４１の中心に来るまで表示画面４１をスクロールするもので、初期設定または前記所定の短時間後のリセット処理により、通常は“０”に設定されている。そして、点滅フラグＢＬＫおよびスクロールフラグＲＯＬが共に“０”であれば、ステップＳ２０にて「ＮＯ」と判定した後、ステップＳ２４に施設マーク４３ａ〜４３ｄの点滅を停止制御し、ステップＳ２６にて「ＮＯ」と判定して、ステップＳ３４にてこの市街図表示プログラムの実行を一旦終了する。
【００２７】
このように建物フラグＢＬＤ、点滅フラグＢＬＫおよびスクロールフラグＲＯＬが共に“０”であるときには、ステップＳ１６，Ｓ２０，Ｓ２６にてそれぞれ「ＮＯ」と判定されて、ステップＳ１２，Ｓ１４の各処理が所定の短時間ごとに繰返される。そして、表示画面４１には、図４(Ａ)に示すように、建物なしで道路および施設マーク４３ａ〜４３ｄが３次元的に表示され続ける。また、この場合、車両の現在位置は車両の走行に伴って移動するので、表示画面４１にて表示されている道路は、前記車両の進行に合わせて順次下方にスクロールされていく。
【００２８】
このような建物なしの状態で、表示画面４１の右下位置の「建物表示」の文字４２が運転者によってタッチ操作されると、図３のステップＳ５２にて「ＹＥＳ」と判定してステップＳ５４に進む。ステップＳ５４においては、建物フラグＢＬＤが“０”である、すなわち建物が表示画面４１にて立体的に表示されていないことを条件に、「ＹＥＳ」と判定して、ステップＳ５６に進む。ステップＳ５６においては、建物フラグＢＬＤを“１”にセットする。なお、このステップＳ５６においては、後述する処理によって施設マーク４３ａ〜４３ｄのいずれかが点滅制御されていても、建物なしの表示状態が一時的なものであっても、それらを中断するために点滅フラグＢＬＫおよびタイマフラグＴＭＦを共に“０”にリセットするとともに、タイマ動作を停止制御する。そして、前述した場合と同様に、ステップＳ８２にて「ＮＯ」すなわちタイマフラグＴＭＦは“０”であると判定して、ステップＳ９０にてこの表示切換えルーチンの実行を終了する。なお、他の図示しない処理において、例えばメニュー処理において、操作スイッチ群６０の操作により、前記建物フラグＢＬＤを“１”にセットすることも可能である。
【００２９】
このようにして、建物フラグＢＬＤが“１”にセットされると、前述した図２のステップＳ１６にて「ＹＥＳ」と判定してステップＳ１８に進む。このステップＳ１８においては、電子制御装置５０は、地図データ読取り器２０を介して記録媒体２１から車両の現在位置の近傍に関する市街地用地図データに対応した建物に関するデータを読み出して、図４(Ｂ)に示すように、車両の近傍の市街地を建物を含んで３次元的に表示画面４１上に表示する。なお、この場合も、前述した場合と同様に、車両の現在位置を表す現在位置マークＸが表示されるとともに、前記図４(Ａ)の施設マーク４３ａ，４３ｄに対応した施設マーク４４ａ，４４ｄも選択的に表示される。ただし、この場合、施設マーク４４ａ，４４ｄは立体的に表示されるとともに、前記図４(Ａ)の表示マーク４３ｂ，４３ｃに対応した施設マークは建物に隠れて表示されない。
【００３０】
また、このステップＳ１８においては、表示画面４１の右下位置には、建物を表示しない表示状態に切換えるためのタッチ操作位置を表す「建物解除」の文字４５が表示される。表示画面４１の左下位置には、建物を一時的に表示しないようにするためのタッチ操作位置を表す「一時建物解除」の文字４６が表示される。
【００３１】
前記ステップＳ１８の処理後、前述した場合と同様に、点滅フラグＢＬＫおよびスクロールフラグＲＯＬが共に“０”であることに基づいて、ステップＳ２０，Ｓ２６にてそれぞれ「ＮＯ」と判定して、ステップＳ３４にてこの市街図表示プログラムの実行を一旦終了する。そして、この場合も、この状態では、ステップＳ１４，Ｓ１８の繰返し処理により、表示画面４１にて表示されている道路および建物は、車両の進行に合わせて順次下方にスクロールされていく。
【００３２】
このような建物を含む表示状態で、表示画面４１の右下位置の「建物解除」の文字位置を運転者がタッチ操作すると、図３のステップＳ５２にて「ＹＥＳ」と判定してステップＳ５４以降に進む。ステップＳ５４においては「ＮＯ」と判定されるが、ステップＳ５８においては、建物フラグＢＬＤが“１”である、すなわち建物が表示画面４１にて立体的に表示されていることを条件に、「ＹＥＳ」と判定して、ステップＳ６０に進む。ステップＳ６０においては、建物フラグＢＬＤを“０”にリセットする。なお、このステップＳ６０においても、前記ステップＳ５６の場合と同じ理由により、点滅フラグＢＬＫおよびタイマフラグＴＭＦを共に“０”にリセットするとともに、タイマ動作を停止制御する。そして、前述した場合と同様に、ステップＳ８２にて「ＮＯ」すなわちタイマフラグＴＭＦは“０”であると判定して、ステップＳ９０にてこの表示切換えルーチンの実行を終了する。
【００３３】
このようにして、建物フラグＢＬＤが“０”にセットされると、図２の市街地表示プログラムにおいては、ステップＳ１４の処理のみが実行されて、ステップＳ１８の処理が実行されなくなる。したがって、この場合には、表示画面４１には、前述したように建物なしの市街地の地図が３次元的に表示されるようになる。
【００３４】
一方、前述した建物を含む表示状態で、表示画面４１の左下位置の「一時建物解除」の文字４６を運転者がタッチ操作すると、図３のステップＳ５２にて「ＹＥＳ」と判定してステップＳ５４以降に進む。この場合、ステップＳ５４，Ｓ５８にて共に「ＮＯ」と判定されるが、ステップＳ６２において、建物フラグＢＬＤが“１”である、すなわち建物が表示画面４１にて立体的に表示されていることを条件に、「ＹＥＳ」と判定して、ステップＳ６４に進む。ステップＳ６４においては、電子制御装置５０に内蔵されているタイマの動作を開始させて、タイマフラグＴＭＦを“１”に設定する。そして、ステップＳ６６にて、建物フラグＢＬＤを“０”にリセットして、ステップＳ８２に進む。
【００３５】
ステップＳ８２においては、“１”にセットされているタイマフラグＴＭＦに基づいて「ＹＥＳ」と判定して、ステップＳ８４に進む。ステップＳ８４においては、タイマの作動開始から所定の短時間（例えば、６秒）が経過したか否かを判定する。この場合、タイマの作動から間もないので、ステップＳ８４にて「ＮＯ」と判定して、ステップＳ９０にて表示切換えルーチンの実行を終了する。
【００３６】
このようにして、建物フラグＢＬＤが“０”にリセットされると、前述した場合と同様に、図２の市街図表示プログラムのステップＳ１８の建物の表示制御処理が実行されなくなるので、表示画面４１では図４(Ａ)に示すような建物を含まない市街図が３次元的に表示されるようになる。この状態では、図２の市街図表示プログラムが繰返し実行される。そして、ステップＳ１２の表示切換えルーチンにおいては、ステップＳ８２にて「ＹＥＳ」と判定され続けるとともに、ステップＳ８４にてタイマの作動開始から所定の短時間が経過したか否かが判定され続ける。
【００３７】
タイマの作動開始から所定の短時間が経過すると、ステップＳ８４にて「ＹＥＳ」と判定し、ステップＳ８６，Ｓ８８に進む。ステップＳ８６においては、タイマの作動を停止させ、タイマフラグＴＭＦを“０”にリセットする。ステップＳ８８においては、建物フラグＢＬＤを“１”にセットするとともに、点滅フラグＢＬＫを“０”にリセットする。これらのステップＳ８６，Ｓ８８の処理後、ステップＳ９０にて表示切換えルーチンの実行を終了する。
【００３８】
このようにして、建物フラグＢＬＤがふたたび“１”に戻されると、前述した場合と同様に、図２の市街図表示プログラムのステップＳ１８の建物の表示制御処理が実行され始めるので、表示画面４１では図４(Ｂ)に示すような建物を含む市街図が３次元的に表示されるようになる。
【００３９】
このように、表示画面４１にて建物を立体的に表示している表示状態中に、表示画面４１の左下位置の「一時建物解除」の文字４６を運転者がタッチ操作すると、建物の立体的表示を含まない地図が所定時間だけ一時的に表示され、その後に、建物の立体的表示を含む地図がふたたび自動的に表示されるようになる。その結果、建物の立体的表示を含まない表示状態では、手前側の建物のために表示されていない、または明確に表示されていない道路，建物および施設マークを確認できる。また、建物を立体的に表示する表示状態に切換える操作をしなくても、すなわち運転者による操作を少なくして、運転者は、建物および施設マークの立体的表示への自動復帰により周囲の状況が確認し易くなる。
【００４０】
また、前述した建物を含む表示状態で、表示画面４１の右下位置の「建物解除」の文字４５および左下位置の「一時建物解除」の文字４６以外の位置を運転者がタッチ操作すると、図３のステップＳ５２にて「ＹＥＳ」と判定してステップＳ５４以降に進む。この場合、ステップＳ５４，Ｓ５８，Ｓ６２にてそれぞれ「ＮＯ」と判定して、ステップＳ６８に進む。ステップＳ６８においては、表示画面４１の地図上におけるタッチ操作位置が記憶されるとともに、スクロールフラグＲＯＬが“１”にセットされる。なお、このタッチ操作位置も、操作スイッチ群６０に含まれる表示画面４１の表面に設けたタッチスイッチによって検出される。
【００４１】
前記ステップＳ６８の処理後、ステップＳ７０にて前記タッチ位置が施設マーク４４ａ、４４ｄの位置であるかを判定する。まず、前記タッチ位置が施設マーク４４ａ、４４ｄの位置でない場合について説明する。この場合、前記ステップＳ７０にて「ＮＯ」と判定して、ステップＳ８２に進む。ステップＳ８２においては、タイマフラグＴＭＦは“０”であるので、「ＮＯ」と判定し、ステップＳ９０にて表示切換えルーチンの実行を終了する。一方、図２の市街図表示プログラムにおいては、このステップＳ１２の表示切換えルーチンの実行後、ステップＳ１４〜Ｓ１８の処理により、表示画面４１においては、図４(Ｂ)に示すように建物および施設マーク４４ａ，４４ｄの立体的表示を含む市街図が３次元的に表示される。その後、前述したステップＳ２０，Ｓ２４の処理を経て、ステップＳ２６にて「ＹＥＳ」すなわちスクロールフラグＲＯＬが“１”であると判定してステップＳ２８に進む。
【００４２】
ステップＳ２８においては、前記ステップＳ６８にて記憶した地図上におけるタッチ操作位置が表示画面４１の中央に来るように、表示されている地図をスクロールするように表示装置４０を制御する。そして、ステップＳ３０にて、前記スクロールが終了したか否かを判定する。このスクロールが終了していない状態では、ステップＳ３０にて「ＮＯ」と判定し、ステップＳ２８，Ｓ３０の循環処理を繰返し実行する。そして、前記スクロールが終了すると、ステップＳ３０にて「ＹＥＳ」と判定し、ステップＳ３２にてスクロールフラグＲＯＬを“０”にリセットして、ステップＳ３４にてこの市街図表示プログラムの実行を一旦終了する。そして、次に、この市街図表示プログラムが実行されると、ステップＳ１４〜Ｓ１８の処理により、表示画面４１においては、車両の進行に応じて図４(Ｂ)に示すように建物および施設マーク４４ａ，４４ｄの立体的表示を含む市街図が３次元的に表示され続ける。
【００４３】
また、前記タッチ位置が施設マーク４４ａ、４４ｄの位置であると、ステップＳ７０にて「ＹＥＳ」と判定して、ステップＳ７２にて図４(Ａ)に示すように、表示画面４１の所定位置（例えば、上部位置）に、施設（建物）に関する情報４７が大きく表示される。この建物に関する情報は、地図データに含まれる施設名称、電話番号などである。また、図４(Ａ)に示すように、「情報」なる表示文字４７ａをタッチ操作することにより、図示しないプログラムの実行によってさらに詳細な情報が表示される。なお、この表示４７は、建物の立体的表示を含まない表示状態では、そのまま表示される。しかし、建物の立体的表示を含む表示状態では、後述する処理により、直後に、建物の立体的表示を含まない表示状態に切換えられるので、この施設情報の表示４７は実質的に建物の立体的表示を含まない表示状態時のみ表示画面４１上に表示されることになる。
【００４４】
前記ステップＳ７２の処理後、ステップＳ７４にて、建物フラグＢＬＤが“１”であるか否かを判定する。いま、表示画面４１にて建物が立体的に表示されている状態について説明している。したがって、前記ステップＳ７４においては「ＹＥＳ」と判定し、ステップＳ７６〜Ｓ８０の処理を実行する。ステップＳ７６においては、運転者がタッチした施設マーク４４ａまたは４４ｄを表すデータを記憶する。ステップＳ７８においては、建物フラグＢＬＤを“０”にリセットするとともに、点滅フラグＢＬＫを“１”にセットする。ステップＳ８０においては、タイマの作動を開始させるとともに、タイマフラグＴＭＦを“１”にセットする。これらのステップＳ７６〜Ｓ８０の処理後、プログラムをステップＳ８２に進める。
【００４５】
ステップＳ８２においては前記“１”にセットしたタイマフラグＴＭＦに基づいて「ＹＥＳ」と判定するが、タイマの作動から間もないので、ステップＳ８４にて「ＮＯ」すなわちタイマの作動開始から所定の短時間が経過していないと判定して、ステップＳ９０にて表示切換えルーチンの実行を終了する。
【００４６】
この場合、前記図３のステップＳ７８の処理により、建物フラグＢＬＤが“０”にリセットされているので、図２の市街図表示プログラムにおいては、このステップＳ１２の表示切換えルーチンの実行後、ステップＳ１８の建物の表示制御処理は実行されずに、ステップＳ１４の道路表示のみが実行されるので、表示画面４１においては、図４(Ａ)に示すように、建物なしで施設マーク４３ａ〜４３ｄの平面的表示を含む市街図が３次元的に表示される。また、前記ステップＳ７８の処理によって点滅フラグＢＬＫが“１”に設定されているので、図２の市街図表示プログラムにおいては、ステップＳ２０にて「ＹＥＳ」と判定し、ステップＳ２２に、前記ステップＳ７６の処理によって記憶された施設マークの外枠を点滅させる。そして、前記ステップＳ６８の処理により、前述した場合と同様に、運転者のタッチ操作位置が記憶されているとともにスクロールフラグＲＯＬが“１”にセットされているので、前記ステップＳ２２の処理後のステップＳ２６〜Ｓ３２の処理により、前記タッチ操作位置が表示画面４１の中央位置に来るまで、表示画面４１はスクロールされる。
【００４７】
そして、このような建物を含まない市街地図の３次元表示は、所定の短時間が経過するまで続けられる。タイマの作動開始から所定の短時間が経過すると、ステップＳ８４にて「ＹＥＳ」と判定し、ステップＳ８６，Ｓ８８の処理が実行される。この場合も、ステップＳ８６，Ｓ８８において、タイマの作動が停止され、タイマフラグＴＭＦおよび点滅フラグＢＬＫは“０”にリセットされるとともに、建物フラグＢＬＤは“１”に戻される。その結果、図２の市街図表示プログラムのステップＳ１４〜Ｓ１８の処理により、建物の立体的表示を含む市街図表示が復活する。また、ステップＳ２０，Ｓ２４の処理により、施設マーク４３ａ〜４３ｄの外枠の点滅も停止する。
【００４８】
このように、表示画面４１にて建物を立体的に表示している表示状態中に、表示画面４１の施設マーク４４ａ，４４ｄに運転者がタッチ操作すると、建物の立体的表示を含まない地図が所定時間だけ一時的に表示され、その後に、建物の立体的表示を含む地図がふたたび自動的に表示されるようになる。また、この一時的な建物を含まない表示状態では、施設マーク４３ａ〜４３ｄのうちで前記タッチされた施設マークの外枠が点滅される。その結果、建物の立体的表示を含まない表示状態では、手前側に位置する建物のために表示されていない、または明確に表示されていない道路および施設マークを簡単かつ明確に確認できる。また、建物を立体的に表示する表示状態に切換える操作をしなくても、すなわち運転者による操作を少なくして、運転者は建物および施設マークの立体的表示により周囲の状況が簡単かつ明確に確認し易くなる。
【００４９】
次に、前述した建物を含まない表示状態で、表示画面４１の右下位置の「建物表示」の文字４２以外の位置を運転者がタッチ操作した場合について説明しておく。この場合も、図３のステップＳ５２にて「ＹＥＳ」と判定し、ステップＳ５４，Ｓ５８，Ｓ６２にてそれぞれ「ＮＯ」と判定する。そして、ステップＳ６８にて、前述した場合と同様に、表示画面４１のタッチ操作位置が記憶されるとともに、スクロールフラグＲＯＬが“１”にセットされる。しかし、この場合には、建物が含まれない表示状態にある、すなわち建物フラグＢＬＤは“０”であるので、ステップＳ７４においては必ず「ＮＯ」と判定する。なお、この場合、タイマフラグＴＭＦも“０”にリセットされたままであるので、ステップＳ８２にて「ＮＯ」と判定して、ステップＳ９０にてこの表示切換えルーチンの実行を終了する。
【００５０】
そして、図２の市街図表示プログラムにおいては、このステップＳ１２の表示切換えルーチンの実行後、ステップＳ１４にて道路は表示画面４１にて３次元表示されるものの、ステップＳ１８の建物の表示制御はなされないので、表示画面４１においては図４(Ａ)に示すように建物を含まない表示状態に保たれる。また、点滅フラグＢＬＫも“０”にリセットされたままであるので、ステップＳ２０，Ｓ２４の処理により施設マーク４３ａ〜４３ｄの外枠も点滅されない。一方、スクロールフラグＲＯＬは前記ステップＳ６８の処理によって“１”にセットされているので、ステップＳ２６〜Ｓ３２の処理により、前記ステップＳ６８にて記憶した地図上におきるタッチ操作位置が表示画面４１の中央に来るように、建物の表示されていない市街図がスクロールされる。
【００５１】
また、前述した「建物表示」の文字４２位置以外のタッチ操作位置が、表示画面４１上の施設マーク４３ａ〜４３ｄ（図４(Ａ)参照）である場合、前述した図３の表示切換え制御ルーチンのステップＳ７０，Ｓ７２の処理により、タッチ操作された施設マーク４３ａ〜４３ｄに関する施設名称、電話番号などの情報４７が表示画面４１上に表示される。なお、同表示４７中の「情報」の文字のタッチ操作時に、図示しないプログラムの実行により、前記施設（建物）に関する詳細な情報が表示されることも前述の場合と同じである。なお、この場合に、タッチ操作された施設マーク４３ａ〜４３ｄを点滅させるように変更することも可能である。
【００５３】
また、上記実施形態においては、図４(Ｂ)の建物を含む地図の立体的な表示状態を、所定の短時間だけ図４(Ａ)の建物を含まない表示状態に一時的に切換える場合、両表示状態とも３次元的に市街地図を表示画面４１にて表示するようにした。しかし、これに代えて、建物を含まない表示状態においては、市街地図を表示画面４１にて２次元的すなわち道路を平面視して表示するようにしてもよい。
【００５４】
さらに、上記実施形態の説明においては、運転者によって指示された現在位置から目的地の探索処理および探索したルートの表示に関する説明を省略したが、当然に探索処理および探索したルートの表示も、前記市街図の表示に加えて行うようにしてもよい。
【図面の簡単な説明】
【図１】  本発明の一実施形態に係るナビゲーション装置の概略ブロック図である。
【図２】  図１の電子制御装置にて実行される市街図表示プログラムのフローチャートである。
【図３】  図２の表示切換えルーチンのフローチャートである。
【図４】  (Ａ)は図１の表示器にて表示される建物を除去した地図の表示例を示す図であり、(Ｂ)は同表示器にて表示される建物含みの地図の表示例を示す図である。
【符号の説明】
１０…位置検出器、２０…地図データ読取り器、２１…記録媒体、３０…通信装置、４０…表示装置、５０…電子制御装置、６０…操作スイッチ群、６２…音声認識ユニット、６４…スピーカ、６６…外部メモリ。
【図１】
0003943346.tif 000002
【図２】
0003943346.tif 000003
【図３】
0003943346.tif 000004
【図４】
0003943346.tif 000005