(57)【要約】【課題】地図データを退避するために大容量の専用メモリを確保することなく、必要な範囲の地図データを限られた記憶容量の範囲内で記憶することで、高高地におけるハードディスクドライブ（ＨＤＤ）の保護と、車載用ナビゲーション装置の機能維持とを可能にする。【解決手段】現在位置が、低地から高高地へ遷移する遷移地に該当する判定された場合（Ｓ１２０：遷移地）、この遷移先の高高地の全域を含む範囲の地図データがワークメモリの記憶容量の範囲内で記憶可能となる縮尺精度を特定する（Ｓ１５０）。そして、この特定した縮尺精度に対応する地図データであって、当該高高地の全域を含む範囲の地図データをＨＤＤからワークメモリへ読み込む（Ｓ１６０）。その後、現在位置が高高地であると判定されている間（Ｓ１２０：高高地）、ＨＤＤを停止した状態で、ワークメモリに記憶されている地図データに基づいて地図表示を行う（Ｓ１９０）。【選択図】図３
2009074844.tif 000002
【特許請求の範囲】
【請求項１】
複数の縮尺精度の地図からなる階層構造を有する地図データを記憶するハードディスクドライブを外部記憶装置として備え、このハードディスクドライブから読み出した地図データに基づいて地図の表示を行う車載用ナビゲーション装置において、
当該車載用ナビゲーション装置に用いられるコンピュータの作業用メモリであって、所定の記憶容量の範囲内で前記ハードディスクドライブに記憶されている地図データの一部を記憶する記憶手段と、
現在位置が、所定の高度以上の地域を含む高高地であるか、前記高高地でないエリアから前記高高地へと遷移する遷移地であるかを検知する高度検知手段と、
前記高度検知手段により現在位置が遷移地であると検知された場合、この遷移先の連続する高高地の全域を少なくとも含む範囲の地図データが前記記憶手段の記憶容量の範囲内で記憶可能となる縮尺精度を前記複数の縮尺精度の中から特定し、この特定した縮尺精度に対応する地図データであって当該高高地の全域を含む範囲の地図データをハードディスクドライブから読み出し、これを前記記憶手段に記録するデータ制御手段と、
前記高度検出手段により現在位置が高高地であると検知されている間、前記ハードディスクドライブを停止した状態で前記記憶手段から読み出した地図データに基づいて地図表示を行う表示制御手段とを備えること
を特徴とする車載用ナビゲーション装置。
【請求項２】
請求項１に記載の車載用ナビゲーション装置において、
現在位置から目的地までの経路を算出する機能を有しており、
前記データ制御手段は、前記高度検知手段により現在位置が遷移地であると検知された場合、目的地までの経路が設定されていれば、この遷移先の連続する高高地内を通る当該経路を少なくとも含む範囲の地図データが前記記憶手段の記憶容量の範囲内で記憶可能となる縮尺精度を特定し、この特定した縮尺精度に対応する地図データであって当該高高地を通る当該経路を少なくとも含む範囲の地図データをハードディスクドライブから読み出し、これを前記記憶手段に記録すること
を特徴とする車載用ナビゲーション装置。
【請求項３】
請求項１又は請求項２に記載の車載用ナビゲーション装置に用いられるコンピュータを制御するためのプログラムであって、当該コンピュータを前記データ制御手段及び前記表示制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスクドライブを有する車載用ナビゲーション装置に関し、特に、標高の高い地域でのハードディスクドライブへのアクセス制御に関する。
【背景技術】
【０００２】
従来、地図データに基づいて現在位置周辺の地図をディスプレイに表示したり、目的地までの最適な経路を計算して走行案内を行う車載用ナビゲーション装置等の車載装置において、地図データ等を記憶するための記憶媒体としてハードディスクドライブを用いたものが広く普及している。また、ハードディスクドライブの大量な記憶容量を利用して、地図データだけでなく、車載用ナビゲーション装置が作動するためのアプリケーションソフトウェアや、車載用ナビゲーション装置に一体化されたオーディオ機能で利用するための音楽データや映像データ等をハードディスクドライブに記憶させるものがある。
【０００３】
ハードディスクドライブは、磁性体を塗布した記憶媒体であるディスクに磁気ヘッドを用いて情報を記録又は読み出す記憶装置である。ハードディスクドライブの作動時においては、高速で回転するディスクと共に回転する空気の圧力によってディスク上方に位置する磁気ヘッドがディスクから極わずかだけ浮き上がる構造となっている。よって、周辺の気圧が著しく低下している環境下でハードディスクドライブが作動すると、磁気ヘッドを浮上させる空気圧の低下によりディスクと磁気ヘッドとの間隔を適正な状態に維持できなくなる。その結果、ディスクと磁気ヘッドが衝突することでディスクを損傷してしまうおそれがある。そして、気圧は高度が上昇するにつれて低下するため、ハードディスクドライブには高度による使用限界がある。一般的には、ハードディスクドライブの高度に対する動作保証は、高度３０００ｍ（約０．７気圧）〜５０００ｍ（約０．５気圧）程度までとなっている。
【０００４】
したがって、ハードディスクドライブを搭載した車載装置においては、ハードディスクドライブの作動が保証されている高度を超えるような高高地（例えば、３０００ｍ級、あるいは４０００〜５０００ｍ級の道路）での使用が想定される場合、ハードディスクドライブの破損を防止するための対策が必要となる。
【０００５】
そこで、車両が所定の高度（例えば３０００ｍ）以上に到達したときに、ハードディスクドライブに記憶されている地図データの一部を外部メモリに記憶した後、ハードディスクドライブを停止し、３０００ｍ以上の高高地を走行中には外部メモリに記憶されている地図データに基づいて経路案内を行う技術が案出されている（例えば、特許文献１参照）。このような技術により、高高地においてハードディスクドライブを停止させることでハードディスクドライブの破損を防止しながらも、経路案内を継続可能にすることを実現している。
【特許文献１】特開２００４−３１７３８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
高高地においてハードディスクドライブに記憶されている地図データを外部メモリに退避する場合、地図データを退避するための専用のメモリを確保する必要がある。しかしながら、近年、地図データにはより多くの情報が含まれるようになり、提供される情報の精度が高くなった反面、そのデータ量は増加している。また、高高度でハードディスクドライブを停止している最中に、外部メモリに記憶した地図データだけで十分な範囲の地図を表示するためには、それなりに広範囲の地図データを退避させておく必要がある。
【０００７】
したがって、高精度でかつ広範囲の地図データを退避用のメモリに記憶させる場合、この退避用の外部メモリには、それに見合った大容量のメモリを用いる必要があり、製品コストが高くなるという問題がある。
【０００８】
本発明は、上記の問題を解決するためになされており、地図データを退避するために大容量の専用メモリを確保することなく、必要な範囲の地図データを限られた記憶容量の範囲内で記憶することで、高高地におけるハードディスクドライブの保護と、車載用ナビゲーション装置の機能維持とを可能にするための技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記問題を達成するためになされた請求項１に記載の車載用ナビゲーション装置は、次のような特徴を有する。
複数の縮尺精度の地図からなる階層構造を有する地図データを記憶するハードディスクドライブを外部記憶装置として備え、このハードディスクドライブから読み出した地図データに基づいて地図の表示を行う車載用ナビゲーション装置において、記憶手段と、高度検知手段、データ制御手段と、表示制御手段とを備える。
【００１０】
記憶手段は、当該車載用ナビゲーション装置に用いられるコンピュータの作業用メモリであって、所定の記憶容量の範囲内でハードディスクドライブに記憶されている地図データの一部を記憶する。高度検知手段は、現在位置が所定の高度以上の地域を含む高高地であるか、高高地でないエリアから高高地へと遷移する遷移地であるかを検知する。
【００１１】
データ制御手段は、高度検知手段により現在位置が遷移地であると検知された場合、この遷移先の連続する高高地の全域を少なくとも含む範囲の地図データが記憶手段の記憶容量の範囲内で記憶可能となる縮尺精度を前記複数の縮尺精度の中から特定する。そして、この特定した縮尺精度に対応する地図データであって、当該高高地の全域を含む範囲の地図データをハードディスクドライブから読み出し、これを記憶手段に記録する。表示制御手段は、高度検出手段により現在位置が高高地であると検知されている間、ハードディスクドライブを停止した状態で記憶手段から読み出した地図データに基づいて地図表示を行う。
【００１２】
なお、ここでいう所定の高高度とは、例えばハードディスクドライブの作動が保証されている高度の上限値、あるいは、ハードディスクドライブの作動が保証される気圧の下限値に到達する高度とすることが考えられる。
【００１３】
このように構成された車載用ナビゲーション装置によれば、低地から高高地へと遷移するタイミングで地図データの一部をコンピュータの作業用メモリに記憶し、高高地においては作業用メモリに記憶した地図データに基づいて地図の表示を行うことで、高高地におけるハードディスクドライブの保護と、車載用ナビゲーション装置の機能維持とを実現できる。このとき、ハードディスクドライブからの地図データの退避に作業用メモリを用いることで、地図データを退避するために大容量の専用メモリを確保する必要がない。よって、製品コストの増加を抑えることができる。
【００１４】
また、作業用メモリに地図データを読み込む際、遷移先の高高地全域を含む範囲の地図データであって、この範囲の地図データが作業用メモリの限られた記憶容量に収まるように縮尺精度が設定される。そして、この設定された縮尺精度による高高地全域の地図データが記憶される。これにより、作業メモリの記憶容量の大小に依らず、高高地内でハードディスクドライブが停止している間は、当該高高地の全域の地図の表示を継続させることができる。
【００１５】
複数の縮尺精度の地図からなる階層構造を有する地図データは、一般に縮尺精度が大きいほど地図がより詳細に描画されるため、地理的面積あたりのデータ量が大きくなる。そこで、例えば、ある縮尺精度においては、遷移先の高高地の全域を含む範囲の地図データが作業用メモリの記憶容量に収まらない場合、その縮尺精度よりも更に縮尺精度を小さくして、高高地エリア全域を含む範囲の地図データが作業用メモリの記憶容量に収まるようにすればよい。
【００１６】
ところで、車載用ナビゲーション装置において、現在位置から目的地までの経路が設定されている場合、車両はその経路に沿って走行すると予想される。したがって、高高地でハードディスクドライブが停止している間は、この目的地までの経路に沿った範囲の地図を表示できる程度の地図データを作業用メモリに記憶させておけば、この作業メモリに記憶した地図データによって当該高高地内で車両が通過すると予想される範囲を補うことができると考えられる。
【００１７】
そこで、請求項２に記載のように構成するとよい。すなわち、データ制御手段は、高度検知手段により現在位置が遷移地であると検知された場合、目的地までの経路が設定されていれば、遷移先の連続する高高地内を通る当該経路を少なくとも含む範囲の地図データが記憶手段の記憶容量の範囲内で記憶可能となる縮尺精度を特定する。そして、この特定した縮尺精度に対応する地図データであって当該高高地を通る当該経路を少なくとも含む範囲の地図データをハードディスクドライブから読み出し、これを記憶手段に記録する。
【００１８】
このようにすることで、高高地において作業用メモリに記憶させる地図データを、目的地までの経路を含む範囲に限定することができる。つまり、作業用メモリに記憶させるべき地図の範囲が経路の通る範囲に限定されて小さくければ、その分縮尺精度が大きい詳細な地図を記憶させることができるようになる。よって、ハードディスクドライブ停止中であっても、より縮尺精度の大きい詳細な地図を表示できるようになり、高高地における地図表示の利便性が向上する。
【００１９】
以上で説明したような車載用ナビゲーション装置におけるデータ制御手段及び表示制御手段をコンピュータシステムで実現するには、請求項３に記載のようにコンピュータシステム上で稼動するプログラムとして備えればよい。このようなプログラムは、例えば磁気／光／光磁気ディスク、ハードディスク、ＲＯＭ、ＲＡＭ等のコンピュータにて読取可能な記憶媒体に記録し、必要に応じてコンピュータにロードすることにより、上記各手段としての機能を実現できる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の一実施形態を図面に基づいて説明する。
［１．車載用ナビゲーション装置の構成の説明］
図１は、実施形態の車載用ナビゲーション装置１の概略構成を示すブロック図である。
【００２１】
図１に示すように、車載用ナビゲーション装置１は、車両の現在位置を検出する位置検出器２１と、利用者からの各種指示を入力するための操作スイッチ群２２と、地図データやプログラム等を記憶する大容量記憶装置であるハードディスクドライブ（ＨＤＤ）２３と、各種情報を記憶する外部メモリ２４と、地図表示画面等の各種表示を行うための表示装置２５と、各種のガイド音声等を出力するための音声出力装置２６と、制御部２９とを備えている。
【００２２】
位置検出器２１は、ＧＰＳ用の人工衛星からの送信電波をＧＰＳアンテナを介して受信し、車両の位置座標や高度を検出するＧＰＳ受信機２１ａと、車両に加えられる回転運動の角速度に応じた検出信号を出力するジャイロスコープ２１ｂと、車両の速度に応じた検出信号を出力する車速センサ２１ｃとを備えている。そして、これら各センサ等２１ａ〜２１ｃは、各々が性質の異なる誤差を有しているため、互いに補完しながら使用するように構成されている。
【００２３】
操作スイッチ群２２は、表示装置２５と一体に構成され表示面上に設置されるタッチパネル及び表示装置２５の周囲に設けられたメカニカルなキースイッチ等が用いられる。
ハードディスクドライブ２３は、情報を記憶するハードディスクと、ハードディスクに対して情報を読み書きするための磁気ヘッド、駆動部、制御部等からなるコントローラとが一体となった記憶装置である。ハードディスクドライブ２３は、制御部２９からの制御に基づいてハードディスクからデータを読み出し、これを制御部２９へ入力する。ハードディスクドライブ２３が記憶しているデータは、マップマッチング、経路探索、経路誘導等に用いる道路データ、地図表示に必要な各種データからなる描画データ等からなる地図データや、経路案内用データ、車載用ナビゲーション装置１の作動のためのプログラム等を含む各種データである。なお、このハードディスクドライブ２３は、高度５０００ｍ以下、又は０．５気圧以上での使用環境において正常な作動が保証されているものと想定する。
【００２４】
外部メモリ２４は、後述の経路案内処理において算出された現在位置から目的地までの経路等の各種情報を記憶するためのものであり、その記憶内容は車両側から供給される電源によって保持される。
【００２５】
表示装置２５は、液晶ディスプレイ等の表示面を有するカラー表示装置である。表示装置２５は、制御部２９からの映像信号の入力に応じて各種画像を表示面に表示可能である。例えば、車両が走行中においては、ナビゲーション画面として位置検出器２１にて検出した車両の現在位置とハードディスクドライブ２３等から入力された地図データとから特定した現在地を示すマーク、目的地までの誘導経路、名称、目印、各種ランドマークのシンボル等の付加データとが重ねて表示される。
【００２６】
音声出力装置２６は、各種情報を音声にてユーザに報知できるように構成されている。これによって、表示装置２５による表示と音声出力装置２６からの音声出力との両方でユーザに対してルート案内等の各種案内をすることができる。
【００２７】
制御部２９は、ＣＰＵ，ＲＯＭ，ＣＰＵによる作業用のデータを記憶するためのワークメモリを含むＲＡＭ３０，Ｉ／Ｏ及びこれらの構成を接続するバスライン等からなる周知のマイクロコンピュータを中心に構成されており、上述した各部構成を制御する。この制御部２９は、ＲＯＭやハードディスクドライブ２３、外部メモリ２４等から読み込んだプログラムや各種データに従って種々の処理を実行する。
【００２８】
例えば、ナビゲーション関係の処理としては、地図表示処理や経路案内処理等が挙げられる。地図表示処理は、位置検出器２１からの各検出信号に基づいて車両の現在位置を算出し、ハードディスクドライブ２３から読み込んだ地図データに基づいて現在位置付近の地図等を表示装置２５に表示する処理である。
【００２９】
ここで一旦、ハードディスクドライブ２３に記憶されている地図データについて、図２に基づき説明する。図２は、複数の縮尺精度の地図からなる階層構造を有する地図データの概要を模式的に示す説明図である。
【００３０】
図２（ａ），（ｂ），（ｃ）に示すように、地図データは、縮尺精度の大きい方から順に、階層０,１，２…といった具合に、異なる複数縮尺精度の地図による階層構造を有している。各階層の地図データは、所定の等間隔の緯度・経度でメッシュ状に区切られた分割エリアごとの地図データの集合によって構成されている。そして、各階層において、縦横それぞれ４つ分、計１６の分割エリアからなる範囲が、この階層から１つ縮尺精度の小さい（＝広域）の階層における１つ分の分割エリアに相当するように定義されている。
【００３１】
ハードディスクドライブ２３の作動が制限されていない通常の状態において地図表示を行う場合、指定された縮尺精度に対応する階層の地図データのうち、自車両が存在する分割エリアと、その周辺の分割エリア（例えば、自車両が存在する分割エリアの周囲８箇所の分割エリア）の地図データをハードディスクドライブ２３からＲＡＭ３０のワークメモリに読み出し、この読み出した地図データに基づいて地図の表示を行っている。このようにすることで、表示中の地図画面からのスクロール先に相当する地図データもワークメモリに予め用意することができ、地図画面をスクロールした際にスクロール先の地図を表示できなくなるのを防いでいる。
【００３２】
また、各分割エリアの地図データには、当該分割エリアが高高地エリアに該当するか否かを示す高度情報が付加されている。具体的には、ある分割エリアに高度５０００ｍ以上の地域が一部でも含まれる場合、高度情報として「１」の符号を割り当てることで、その分割エリアを高高地エリアと定義する。一方、分割エリア内に高度５０００ｍ以上の地域が含まれない場合、高度情報として「０」の符号を割り当てることで、その分割エリアを高高地エリアではない（低地）と定義する。
【００３３】
さらに、高高地エリアと定義されている分割エリアの地図データには、当該分割エリアが属する階層から１つ縮尺精度の小さい（＝広域）階層において当該分割エリアと同一地域に該当する広域の分割エリアへの参照先を示す情報が付加されている。
【００３４】
図１の制御部２９の説明に戻る。制御部２９が実行する経路案内処理は、ハードディスクドライブ２３に格納された地点データと、操作スイッチ群２２等の操作に従って設定された目的地とに基づいて、現在位置から目的地までの最適な経路である目的地経路を算出し、現在位置と目的地経路との関係を考慮して目的までの走行案内を行う処理である。このように自動的に最適な経路を設定する手法として、ダイクストラ法によるコスト計算等の手法が知られている。
【００３５】
また、車載用ナビゲーション装置１は、ハードディスクドライブ２３の正常な作動が保証されている高度の上限（５０００ｍ）を超える地域での使用が想定されている。そのため、制御部２９は、上述の高高地エリアに該当する地域に到達した場合、ハードディスクドライブ２３の作動を禁止し、高度５０００ｍを超える地域でハードディスクドライブ２３を作動させることによる破損を防止する。
【００３６】
さらに、制御部２９は、本発明の特徴的な処理として、次のような「地図データ制御処理」を実行する。制御部２９は、自車両の現在位置が低地から高度５０００ｍ以上の地域が含まれる高高地エリアへ遷移する際に、この遷移先の高高地エリアから連続する全ての高高地エリアを含む範囲の地図データを、ハードディスクドライブ２３からＲＡＭ３０のワークメモリへ読み込み、高高地エリア内ではワークメモリに記憶されている地図データに基づいて地図表示を行う。なお、この「地図データ制御処理」の詳細な内容については後述する。
【００３７】
以上、車載用ナビゲーション装置１の概略構成について説明したが、本実施形態における車載用ナビゲーション装置１の構成と特許請求の範囲に記載した構成との対応は次のとおりである。本実施形態における車載用ナビゲーション装置１のＲＡＭ３０が、特許請求の範囲における記憶手段に相当する。また、位置検出器２１及び制御部２９が、高度検知手段に相当する。また、制御部２９が、データ制御手段及び表示制御手段に相当する。
【００３８】
［２．「地図データ制御処理」の説明］
以下、車載用ナビゲーション装置１の制御部２９が実行する上述の「地図データ制御処理」の詳細な内容について説明する。
【００３９】
図３は、制御部２９が実行する「地図データ制御処理」の手順を示すフローチャートである。この処理は、車両の走行中において上述の地図表示処理や経路案内処理等と並行して、所定時間ごとに繰り返し実行される。
【００４０】
制御部２９は、まず、位置検出器２１からの入力信号に基づいて車両の現在位置を検出する（Ｓ１１０）。そして、この検出した現在位置が、高高地エリアに該当するか、高高地エリア以外の低地から高高地へリアへと遷移する遷移地に該当するか、高高地エリア以外の低地に該当するかを判定する（Ｓ１２０）。
【００４１】
具体的には、ハードディスクドライブ２３に記憶されている複数の縮尺精度の地図データのうち、最も縮尺精度の大きい階層（ここでは、図２（ａ）の階層０がこれに該当する）の地図データから、自車両が存在する分割エリア及びその周辺の８箇所の分割エリアに対応する高度情報を参照する。そして、自車両が存在する分割エリアの高度情報に高高地エリアであることを示す「１」の符号が割り当てられていれば、現在位置が高高地エリアであると判定する。また、自車両が存在する分割エリアの高度情報に低地であることを示す「０」の符号が割り当てられており、さらに、自車両が存在する分割エリアと、自車両の進行方向上にあって、この分割エリアに隣接する高高地エリアである分割エリアとの境界線上、あるいはこの境界線近傍に自車両が位置する場合、現在位置が遷移地であると判定する。また、自車両が存在する分割エリアの高度情報に低地エリアであることを示す「０」の符号が割り当てられており、上述の遷移地に該当しない場合、現在位置が低地であると判定する。
【００４２】
なお、Ｓ１２０の処理を実行する際、ハードディスクドライブ２３の作動が禁止されている状態であれば、ＲＡＭ３０のワークメモリに記憶されている地図データに含まれる高度情報に基づいて、現在位置が高高度エリアであるか否かを判定すればよい。あるいは、地図データに依らずに、ＧＰＳ２１ａを介して受信したＧＰＳ衛星の電波信号に基づく三次元測位によって高度を取得し、これに基づいて現在位置が高高度エリアであるか否かを判定してもよい。
【００４３】
Ｓ１２０で現在位置が低地に該当すると判定した場合（Ｓ１２０：低地）、ハードディスクドライブ２３の作動を許可した状態で地図表示処理や経路案内処理等を行う通常作動モードでの作動を実行する（Ｓ１３０）。この通常作動モードにおいては、ハードディスクドライブ２３へアクセスすることで、ハードディスクドライブ２３に記憶されている地図データ等の各種データを読み出し、この読み出したデータに基づいて通常どおりに地図表示処理や経路案内処理等を実行する。
【００４４】
一方、Ｓ１２０で現在位置が遷移地に該当すると判定した場合（Ｓ１２０：遷移地）、自車両が高高地エリアへ進入する旨のメッセージをユーザに対して報知する（Ｓ１４０）。メッセージの報知には、表示装置２５によるメッセージ画像の表示や、音声出力装置２６による音声メッセージの出力を用いればよい。また、高高地エリアへ進入するためハードディスクドライブ２３を停止することをユーザへ通知するようにしてもよい。
【００４５】
つぎに、制御部２９は、ＲＡＭ３０のワークメモリへ記録すべき地図の範囲及び縮尺精度を算出する（Ｓ１５０）。具体的には、遷移先の高高地エリアから連続する全ての高高地エリアを含む範囲の地図データであって、この範囲の地図データがワークメモリにおいて地図データを記憶可能な領域の記憶容量に収まるように縮尺精度を特定する。
【００４６】
例えば、ワークメモリが、縮尺精度の異なるどの階層の地図データについても一度に分割エリア９つ分の地図データを記憶可能であると仮定する。このような場合、図２（ａ）の例に示す階層０の地図データ上では、自車両が進入しようとする高高地エリア全域が、９つ分の分割エリア内に収まっていない。つまり、この階層０の地図データでは、連続する高高地エリア全域の地図データをワークメモリに記憶させることはできない。そこで、この階層０の地図データ上において、遷移先の高高地エリアに該当する分割エリアに付されている参照先のデータに基づいて、この階層０から１つ縮尺精度の小さい（＝広域）階層１の分割エリアの地図データを参照する。図２（ｂ）の例に示す階層１の地図データ上では、自車両が進入しようとする高高地エリア全域が９つ分の分割エリア内に収まっている。つまり、この階層１の地図データならば、連続する高高地エリア全域を含む地図データをワークメモリに記憶させることができる。
【００４７】
このようにして、ワークメモリに記憶させる地図データの縮尺精度として階層１に相当する縮尺精度が特定され、階層１の地図データの中から遷移先の高高地エリア全域及び自車両の現在位置を含む縦横３箇所分の計９つの分割エリアが、ワークメモリに記憶させるべき地図データの範囲に設定される。
【００４８】
あるいは、現在位置から目的地までの経路が設定されており、この経路が外部メモリ２４に記憶されている場合、遷移先の高高地エリアから連続する高高地エリア全域のうち、目的地までの経路が通る分割エリアを少なくとも含む範囲を、ワークメモリに記憶させるべき地図データの範囲として設定するようにしてもよい。このようにすることで、必ずしも連続する高高地エリア全域をワークメモリに記憶させる必要がなく、ワークメモリに記憶させるべき地図の範囲を低減できるため、その分より縮尺精度の大きい地図データをワークメモリに記憶させることができる。
【００４９】
Ｓ１５０でワークメモリに記憶させる地図の範囲及び縮尺精度を算出した後、この算出した縮尺精度に該当する階層の地図データのうち、算出した範囲の分割エリアに該当する部分の地図データを、ハードディスクドライブ２３からＲＡＭ３０のワークメモリへ読み込む（Ｓ１６０）。そして、ワークメモリに読み込んだ地図データに基づき、この地図データに該当する縮尺精度による地図の表示を開始し（Ｓ１７０）、ハードディスクドライブ２３の作動を禁止する（Ｓ１８０）。
【００５０】
その後、Ｓ１２０で現在位置が高高地エリアに該当すると判定した場合（Ｓ１２０：高高地）、ハードディスクドライブ２３の作動を禁止した状態で、ワークメモリに記憶されている地図データに基づく地図データの表示を行う（Ｓ１９０）。
【００５１】
車両が高高地エリアを走行している間は、ハードディスクドライブ２３の作動を禁止した状態が継続する。その間、ワークメモリに記憶されている地図データに基づく地図表示が行われる。この状態から高高地エリアから脱出したと判定されれば、ハードディスクドライブ２３の作動が解禁され、ハードディスクドライブ２３から読み込んだデータに基づいて作動する通常作動モードへ復帰する。
【００５２】
［３．効果］
実施形態の車載用ナビゲーション装置によれば、以下のような効果を奏する。
（１）低地から高高地へと遷移するタイミングで地図データの一部をＲＡＭ３０のワークメモリに記憶し、高高地においてはワークメモリに記憶した地図データに基づいて地図の表示を行うことで、高高地におけるハードディスクドライブ２３の保護と、車載用ナビゲーション装置１の機能維持とを実現できる。このとき、ハードディスクドライブ２３からの地図データの退避にワークメモリを用いることで、地図データを退避するために大容量の専用メモリを設置する必要がない。よって、製品コストの増加を抑えることができる。
【００５３】
（２）遷移地においてワークメモリに地図データを読み込む際、遷移先の高高地エリアから連続する全ての高高地エリアを含む範囲の地図データであって、この範囲の地図データがワークメモリにおいて地図データを記憶可能な領域の記憶容量に収まるように縮尺精度が設定される。そして、この設定された縮尺精度による高高地エリア全域の地図データが記憶される。このようにすることで、ワークメモリの記憶容量の大小に依らず、高高地エリア内でハードディスクドライブ２３が停止している間は、当該高高地エリア全域の地図の表示を継続させることができる。
【００５４】
（３）現在位置から目的地までの経路が設定されている場合、遷移先の高高地エリアから連続する高高地エリア全域のうち、目的地までの経路が通る分割エリアを少なくとも含む範囲を、ワークメモリに記憶させるべき範囲として設定することで、ワークメモリに記憶させるべき地図の範囲を低減できる。したがって、その分縮尺精度の大きい地図データをワークメモリに記憶させることができ、ハードディスクドライブ２３が停止中であってもより詳細な地図を表示できるようになる。
【００５５】
［４．別実施形態］
以上、本発明の実施形態について説明したが、本発明は上記の実施形態に何ら限定されるものではなく、様々な態様にて実施することが可能である。
【００５６】
例えば、上記実施形態では、現在位置が高高地エリア、遷移地、低地の何れかに該当するかを判断する際（図３のＳ１２０参照）、地図データに含まれる高度情報に基づいて判定する構成となっているが、現在位置の高度を判定する方法はこれに限らない。例えば、ＧＰＳ受信機２１ａによって受信したＧＰＳ衛星からの電波信号に基づく三次元測位により高度を測定し、その測定された高度に応じて高高地エリア、遷移地、低地の何れかに該当するかを判定してもよい。また、気圧センサ等により計測した気圧によって高度を特定するような構成であってもよい。
【００５７】
あるいは、地図座標平面を所定の緯度及び経度でメッシュ状に区切ったエリアごとに、高高地、遷移地、低地を定義した高度判定用のテーブルデータを外部メモリ２４等に格納しておき、この高度判定用のテーブルデータと現在位置の座標とを照らし合わせることで、高高地エリア、遷移地、低地の何れかに該当するかを判定してもよい。
【図面の簡単な説明】
【００５８】
【図１】実施形態の車載用ナビゲーション装置１の概略構成を示す説明図である。
【図２】複数の縮尺精度の地図からなる階層構造を有する地図データの概要を模式的に示す説明図である。
【図３】「地図データ制御処理」の手順を示すフローチャートである。
【符号の説明】
【００５９】
１…車載用ナビゲーション装置、２１…位置検出器、２１ａ…ＧＰＳ受信機、２１ｂ…ジャイロスコープ、２１ｃ…車速センサ、２２…操作スイッチ群、２３…ハードディスクドライブ、２４…外部メモリ、２５…表示装置、２６…音声出力装置、２９…制御部、３０…ＲＡＭ。
【図１】
2009074844.tif 000003
【図３】
2009074844.tif 000004
【図２】
2009074844.tif 000005