(57)【要約】【課題】ＨＤＤを備えた地図表示装置が標高３千メートル以上の地点において起動されたときの、当該ＨＤＤの破損の可能性を低減する。【解決手段】車両に搭載され、表示用の地図データを記録するＨＤＤと、ＨＤＤから地図データがコピーされるＨＤＤ以外の外部メモリとを備えた車両用ナビゲーション装置１が、当該地図表示装置の主電源投入時に、車両の位置の高度（以下、起動時高度という）を特定し（２１０）、特定した起動時高度が基準高度以上であるとき（２２０）、ＨＤＤを起動させないまま、外部メモリから地図データを読み出すと共に読み出した地図データに基づく地図を画像表示装置に表示させ（２４０）、また、起動時高度が基準高度未満であるとき、ＨＤＤから地図データを読み出すと共に読み出した地図データに基づく地図をディスプレイに表示させる（２３０）。【選択図】 図３
2008064596.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される地図表示制御装置であって、
表示用の地図データを記録するハードディスクドライブである第１の記憶装置と、
ハードディスクドライブでなく、当該地図表示装置の主電源がオフとなってもデータを保持し続けることができ、前記地図データの少なくとも一部を記録する第２の記憶装置と、
当該地図表示装置の主電源投入時に、前記第１の記憶装置を起動させないまま前記車両の位置の高度（以下、起動時高度という）を特定する起動時高度特定手段と、
前記起動時高度特定手段が特定した前記起動時高度が基準高度以上であるとき、前記第１の記憶装置を起動させないまま、前記第２の記憶装置から前記地図データを読み出すと共に読み出した前記地図データに基づく地図を画像表示装置に表示させ、また、前記起動時高度が基準高度未満であるとき、前記第１の記憶装置を起動して当該第１の記憶装置から前記地図データを読み出すと共に読み出した前記地図データに基づく地図を前記画像表示装置に表示させる起動時制御手段と、を備えた地図表示制御装置。
【請求項２】
前記起動時以外の当該地図表示制御装置の作動中の前記車両の位置の高度（以下、作動高度という）を特定する作動高度特定手段と、
前記作動高度特定手段が特定した前記作動高度が、前記基準高度未満であるとき、前記第１の記憶装置から前記地図データを読み出すと共に読み出した前記地図データに基づく地図を前記画像表示装置に表示させ、また、前記作動高度が前記基準高度未満かつ前記基準高度より低い準備高度以上であるとき、前記第１の記憶装置に記録された前記地図データの少なくとも一部を、前記第２の記憶装置に記録し、また、前記作動高度が前記基準高度以上であるとき、前記第１の記憶装置の作動を停止して前記第２の記憶装置から前記地図データを読み出すと共に読み出した前記地図データに基づく地図を前記画像表示装置に表示させる非起動時制御手段と、を備えたことを特徴とする請求項１に記載の地図表示制御装置。
【請求項３】
目的地までの経路を特定する経路特定手段を備え、
前記非起動時制御手段は、前記第１の記憶装置に記録された前記地図データのうち、前記経路を含む部分の地図データを、前記第２の記憶装置に記録することを特徴とする請求項２に記載の地図表示制御装置。
【請求項４】
車両に搭載され、表示用の地図データを記録するハードディスクドライブである第１の記憶装置と、ハードディスクドライブでなく、当該地図表示装置の主電源がオフとなってもデータを保持し続けることができ、前記地図データの少なくとも一部を記録する第２の記憶装置と、を備えた地図表示制御装置に用いられるプログラムであって、
当該地図表示装置の主電源投入時に、前記第１の記憶装置を起動させないまま前記車両の位置の高度（以下、起動時高度という）を特定する起動時高度特定手段、および
前記起動時高度特定手段が特定した前記起動時高度が基準高度以上であるとき、前記第１の記憶装置を起動させないまま、前記第２の記憶装置から前記地図データを読み出すと共に読み出した前記地図データに基づく地図を画像表示装置に表示させ、また、前記起動時高度が基準高度未満であるとき、前記第１の記憶装置を起動して当該第１の記憶装置から前記地図データを読み出すと共に読み出した前記地図データに基づく地図を前記画像表示装置に表示させる起動時制御手段として、コンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示制御装置および地図表示制御装置用のプログラムに関する。
【背景技術】
【０００２】
従来、車両に搭載され、地図を画像表示装置に表示させる地図表示制御装置には、表示用の地図データを記憶するための装置として、ハードディスクドライブ（以下、ＨＤＤという）を用いるものがある。ＨＤＤは、標高３千メートル以上の地点において使用されると、破損の恐れが高くなるという性質を有している。
【０００３】
このようなＨＤＤの性質に着目した技術として、地図データ等を記憶する装置としてＨＤＤおよびＨＤＤ以外の記憶装置を有し、自車両が標高３千メートル以下の地域から、標高３千メートルを越える高地に進入したことに基づいて、使用する記憶装置をＨＤＤからそれ以外の記憶装置に切り替え、ＨＤＤの作動を停止させる技術が知られている。
【０００４】
例えば、特許文献１の地図表示制御装置（具体的にはナビゲーション装置）は、その作動中に、自車両が標高３千メートル以下の地域から、標高３千メートルを越える高地へ進入すると、ＨＤＤ中の情報を他のメモリ（例えばフラッシュメモリ）にコピーし、その後ＨＤＤの作動を止めるようになっている。
【特許文献１】２００４−３１７３８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、この特許文献１には、地図表示制御装置の起動直後におけるＨＤＤの作動についての記載がない。ＨＤＤを有する従来の地図表示制御装置は、その起動直後にＨＤＤを起動してＨＤＤ中のプログラム等のデータを読み出すようになっていることが一般的である。したがって、特許文献１のような技術において、標高3千メートル以上の地点で地図表示装置が起動した場合、ＨＤＤが起動してしまうことが考えられ、そのような場合、ＨＤＤの破損の恐れが高くなってしまう。
【０００６】
本発明は上記点に鑑み、ＨＤＤを備えた地図表示装置が高地において起動されたときの、当該ＨＤＤの破損の可能性を低減することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するための本発明の特徴は、車両に搭載される地図表示制御装置であって、表示用の地図データを記録するハードディスクドライブである第１の記憶装置と、ハードディスクドライブでなく、当該地図表示装置の主電源がオフとなってもデータを保持し続けることができ、地図データの少なくとも一部を記録する第２の記憶装置と、を備えた地図表示装置が、当該地図表示装置の主電源投入時に、第１の記憶装置を起動させないまま前記車両の位置の高度（以下、起動時高度という）を特定し、特定した起動時高度が基準高度以上であるとき、第１の記憶装置を起動させないまま、第２の記憶装置から地図データを読み出すと共に読み出した前記地図データに基づく地図を画像表示装置に表示させ、また、起動時高度が基準高度未満であるとき、第１の記憶装置を起動して当該第１の記憶装置から地図データを読み出すと共に読み出した地図データに基づく地図を前記表示装置に表示させることである。
【０００８】
このようになっていることで、地図表示装置の主電源投入時（すなわち起動時）において、自車両が基準高度より低い位置にあるときは、ハードディスクから地図データが読み出される一方、自車両が基準高度より高い位置にあるときは、ハードディスクは停止したままとなり、第２の記憶装置から地図データが読み出される。したがって、当該地図表示装置が高地において起動されたときの、当該ＨＤＤの破損の可能性を低減しつつ、その地図表示機能の低下を抑えることが可能となる。
【０００９】
また、地図表示制御装置は、起動時以外の当該地図表示制御装置の作動中の車両の位置の高度（以下、作動高度という）を特定し、特定した作動高度が基準高度未満であるとき、第１の記憶装置から地図データを読み出すと共に読み出した地図データに基づく地図を画像表示装置に表示させ、また、作動高度が基準高度未満かつ基準高度より低い準備高度以上であるとき、第１の記憶装置に記録された地図データの少なくとも一部を、第２の記憶装置に記録し、また、作動高度が基準高度以上であるとき、第１の記憶装置の作動を停止して第２の記憶装置から地図データを読み出すと共に読み出した地図データに基づく地図を画像表示装置に表示させるようになっていてもよい。
【００１０】
このように、起動時以外において、基準高度より高い位置に自車両が進入する前の段階において、あらかじめＨＤＤ内のデータを第２の記憶装置に記録することで、基準高度より高い位置に自車両が進入してからＨＤＤ内のデータを第２の記憶装置に記録する場合に比べ、ＨＤＤの破損の可能性を低減することができる。
【００１１】
また、目的地までの経路を特定する機能を地図表示制御装置が有している場合、地図表示制御装置は、第１の記憶装置に記録された地図データのうち、当該経路を含む部分の地図データを、第２の記憶装置に記録するようになっていてもよい。このようにすることで、ＨＤＤから読み出され第２の記憶装置へ記録されるデータ量を低減しつつ、地図表示制御装置の地図表示機能の低下を抑えることができるようになる。
【００１２】
また、上記の発明は、車両に搭載され、表示用の地図データを記録するハードディスクドライブである第１の記憶装置と、ハードディスクドライブでなく、当該地図表示装置の主電源がオフとなってもデータを保持し続けることができ、当該地図データの少なくとも一部を記録する第２の記憶装置と、を備えた地図表示制御装置に用いられるプログラムであって、当該地図表示装置の主電源投入時に、第１の記憶装置を起動させないまま当該車両の位置の高度（以下、起動時高度という）を特定する起動時高度特定手段、および、当該起動時高度特定手段が特定した当該起動時高度が基準高度以上であるとき、当該第１の記憶装置を起動させないまま、当該第２の記憶装置から当該地図データを読み出すと共に読み出した当該地図データに基づく地図を画像表示装置に表示させ、また、当該起動時高度が基準高度未満であるとき、当該第１の記憶装置を起動して当該第１の記憶装置から当該地図データを読み出すと共に読み出した当該地図データに基づく地図を当該画像表示装置に表示させる起動時制御手段として、コンピュータを機能させるプログラムとしても捉えることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施形態について説明する。図１に、本実施形態に係る車両用ナビゲーション装置１のハードウェア構成を示す。この車両用ナビゲーション装置１は、位置検出器１１、画像表示装置１２、操作スイッチ群１３、スピーカ１４、外部メモリ１５、ハードディスクドライブ（以下、ＨＤＤという）１６、および制御回路１７を有している。
【００１４】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置や向きを特定するための情報を制御回路１７に出力する。
【００１５】
画像表示装置１２は、制御回路１７から出力された映像信号に基づいた映像をユーザに表示する。操作スイッチ群１３は、車両用ナビゲーション装置１に設けられた複数のメカニカルスイッチ、画像表示装置１２の表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下、タッチパネルのタッチに基づいた信号を制御回路１７に出力する。
【００１６】
外部メモリ１５は、当該地図表示装置の主電源がオフとなってもデータを保持し続けることができる、ＨＤＤ以外の読み書き可能な記憶装置である。例えば、外部メモリ１５は、ＥＥＰＲＯＭであってもよいし、フラッシュメモリであってもよいし、バックアップＲＡＭであってもよい。
【００１７】
ＨＤＤ１６は、制御回路１７が実行するプログラム、経路案内用の地図データ等を記憶している。地図データは、道路の位置情報、種別情報、交差点の位置情報、種別情報、および、交差点と道路との接続関係の情報等を含んでいる。
【００１８】
制御回路（コンピュータに相当する）１７は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭを備え、ＲＯＭ、外部メモリ１５、ＨＤＤ１６から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＡＭ、ＲＯＭ、外部メモリ１５、およびＨＤＤ１６から情報を読み出し、ＲＡＭ、外部メモリ１５およびＨＤＤ１６に対して情報の書き込みを行い、位置検出器１１、画像表示装置１２、操作スイッチ群１３、およびスピーカ１４と信号の授受を行う。
【００１９】
制御回路１７がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理、誘導経路算出処理、経路案内処理等がある。
【００２０】
現在位置特定処理は、位置検出器１１からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する処理である。特定する現在位置は、緯度、経度、および高度である。
【００２１】
誘導経路算出処理は、操作スイッチ群１３からユーザによる目的地の入力を受け付け、現在位置から当該目的地までの最適な誘導経路を、地図データに基づいて算出する処理である。
【００２２】
経路案内処理は、地図データを読み出し、算出された誘導経路および現在位置等をこの地図データの示す地図上に重ねた画像を、画像表示装置１２に出力し、案内交差点の手前に自車両が到達したとき等の必要時に、右折、左折等を指示する案内音声をスピーカ１４に出力させる処理である。
【００２３】
なお、制御回路１７は、ある処理を実行するため、その処理を実行するために必要なプログラムを読み出す際、まず外部メモリ１５中に記録された動作モード情報を参照する。そして、この動作モード情報の示す現在の動作モードが通常動作モードであるか高地動作モードであるかを判定し、通常動作モードである場合には当該プログラムをＨＤＤ１６から読み出し、高地動作モードである場合には当該プログラムを外部メモリ１５から読み出す。
【００２４】
また、誘導経路算出処理および経路案内処理等において、制御回路１７は、地図データを読み出すとき、まず外部メモリ１５中に記録された動作モード情報に基づいて、現在の動作モードが通常動作モードであるか高地動作モードであるかを判定し、通常動作モードである場合には当該地図データをＨＤＤ１６から読み出し、高地動作モードである場合には当該地図データを外部メモリ１５から読み出す。
【００２５】
また、制御回路１７は、その作動中、このような動作モードを切り替えるため、および、必要に応じてＨＤＤ１６中のプログラムおよび地図データを外部メモリ１５にコピーするため、プログラム１００を繰り返し実行する。なお、このプログラム１００は、制御回路１７のＲＯＭ、外部メモリ１５、ＨＤＤ１６のいずれに記録されていてもよい。
【００２６】
このプログラム１００の実行において、制御回路１７は、まずステップ１０５にて現在位置特定処理を実行することで現在の３次元位置を特定し、続いてステップ１１０で、特定した３次元位置のうち、高度の情報を外部メモリ１５に記録する。
【００２７】
続いてステップ１２０で、現在位置が高地、低地、または遷移地のいずれに該当するかを判定する。具体的には、基準高度および基準高度より低い準備高度という２つの閾値と、ステップ１０５で特定した現在の高度とを比較し、現在の高度が基準高度より高い場合、現在位置が高地であると判定し、現在の高度が基準高度未満かつ準備高度以上である場合、現在位置が遷移地であると判定し、現在の高度が準備高度未満である場合、現在位置が低地であると判定する。
【００２８】
ここで、基準高度は、ＨＤＤ１６の破損の恐れに鑑み、それ以上の高度でＨＤＤ１６を作動させないようにするための閾値であり、その値は、一定値（例えば標高３０００メートル）であってもよいし、各種条件によって変動する値であってもよい。
【００２９】
また、準備高度は、基準高度よりもやや低い高度であり、その値は、一定値（例えば標高２９００メートルから標高２９９９メートルまでの範囲内の特定の高度）であってもよいし、各種条件によって変動する値であってもよい。
【００３０】
現在位置が低地に該当する場合、続いてステップ１３０で、通常動作モードであることを示す動作モード情報を、外部メモリ１５に記録し、その後プログラム１００の１回分の実行を終了する。
【００３１】
現在位置が遷移地に該当する場合、続いてステップ１４０で、ＨＤＤ１６中の地図データおよびプログラムデータを、外部メモリ１５にコピーする。ただし、地図データについては、ＨＤＤ１６中の地図データの一部（以下、コピー部という）のみを外部メモリ１５にコピーすることで、データのコピー量および外部メモリ１５の容量を節約する。
【００３２】
このコピー部としては、現在位置を含む基準高度以上の高さの一続きの高地領域の地図データであってもよい。また、制御回路１７が経路案内を行っている場合は、上述の高地領域の地図データに加え、当該高地領域に隣接し、基準高度未満かつ準備高度以上の高さである遷移領域のうち、誘導経路およびその誘導経路から近傍所定距離（例えば２キロメートル）内の範囲の地図データを、コピー部としてもよい。このように、誘導経路を含み誘導経路に沿った領域の地図データ、すなわち、高地から低地まで自車両を案内することができるだけの地図データを、コピー部とすることで、経路案内における現在位置周辺の地図の表示の機能の低下を抑えることができるようになる。
【００３３】
また、プログラムデータについては、そのすべてを外部メモリ１５にコピーしてもよいし、必要なプログラム（例えば経路案内用のプログラム、プログラム１００がＨＤＤ１６のみに記録されている場合はプログラム１００自体）のみを外部メモリ１５にコピーしてもよい。なお、ステップ１４０では既に外部メモリ１５中にこのデータがコピー済みである場合は、再度地図データおよびプログラムのコピーを実行しない。
【００３４】
続いてステップ１５０で、通常動作モードであることを示す動作モード情報を、外部メモリ１５に記録し、その後プログラム１００の１回分の実行を終了する。
【００３５】
現在位置が高地に該当する場合、続いてステップ１５５で、ＨＤＤ１６への電力供給を停止する、ＨＤＤ１６へ作動停止コマンドを出力する等の方法により、ＨＤＤ１６の作動を停止させる。
【００３６】
続いてステップ１６０で、高地動作モードであることを示す動作モード情報を、外部メモリ１５に記録し、その後プログラム１００の１回分の実行を終了する。
【００３７】
以上のようなプログラム１００を制御回路１７に実行させることで、車両用ナビゲーション装置１は、その作動の継続中に、繰り返し現在の高度の特定および記録を実行し（ステップ１１０参照）、自車両が低地から遷移地に入った時点で（ステップ１２０参照）、ＨＤＤ１６中のデータの一部を前もって外部メモリ１５にコピーする（ステップ１４０参照）。
【００３８】
その後、自車両が遷移地から高地に入ると（ステップ１２０参照）、ＨＤＤ１６の作動が停止し（ステップ１５５参照）、さらに、作動モードが通常動作モードから高地動作モードに変化する（ステップ１６０参照）。これにより、制御回路１７は、プログラムの読み出しおよび地図データの読み出しの対象とする記憶装置を、ＨＤＤ１６から外部メモリ１５に切り替える。
【００３９】
このように、起動時以外において、基準高度より高い位置に自車両が進入する前の段階において、あらかじめＨＤＤ１６内のデータを外部メモリ１５に記録することで、高地に自車両が進入してからＨＤＤ１６内のデータを外部メモリ１５に記録する場合に比べ、ＨＤＤ１６の破損の可能性を低減することができる。
【００４０】
また、制御回路１７は、自車両のＡＣＣがオフからオンとなり、車両用ナビゲーション装置１の主電源が投入され、車両用ナビゲーション装置１が起動した後、ハードディスクドライブを起動しないうちに、プログラム２００の実行を開始する。なお、このプログラム２００は、制御回路１７のＲＯＭまたは外部メモリ１５にあらかじめ（すなわち車両用ナビゲーション装置１の製造時から）記録されている。
【００４１】
制御回路１７は、このプログラム２００の実行において、まずステップ２１０で、外部メモリ１５から、高度情報を読み出す。既述の通り、車両用ナビゲーション装置１は、その作動中に繰り返し高度情報を外部メモリ１５に記録する（図２のステップ１１０参照）ので、ＡＣＣがオフからオンになった直後に外部メモリ１５に記録されている位置は、車両のＡＣＣがオンからオフになったときの、自車両の高度を示している。これは、ＡＣＣオフ時に車両が移動することはほとんどないことに鑑みれば、現在の車両の高度と同等である。
【００４２】
続いてステップ２２０では、ステップ２１０で読み出した高度情報に基づいて、現在位置が高地であるか否かを判定し、高地でなければ、以降は通常動作に入り（ステップ２３０参照）、高地であれば、以降は高地動作に入る（ステップ２４０参照）。
【００４３】
通常動作においては、外部メモリ１５に、通常動作モードであることを示す動作モード情報を記録し、さらに、必要な地図データおよびプログラムデータを、ＨＤＤ１６から読み出す。高地動作においては、ＨＤＤ１６の作動を停止状態にしたまま、外部メモリ１５に、高地動作モードであることを示す動作モード情報を記録し、さらに、必要な地図データおよびプログラムデータを、ＨＤＤ１６ではなく外部メモリ１５から読み出す。
【００４４】
このようになっていることで、車両用ナビゲーション装置１の主電源投入時（すなわち起動時）において、自車両が基準高度より低い位置にあるときは、ＨＤＤ１６から地図データおよびプログラムデータが読み出される一方、自車両が基準高度より高い位置にあるときは、ＨＤＤ１６は停止したままとなり、外部メモリ１５から地図データおよびプログラムデータが読み出される。したがって、当該地図表示装置が高地において起動されたときの、当該ＨＤＤの破損の可能性を低減しつつ、その地図表示機能の低下を抑えることが可能となる。
【００４５】
なお、上記の実施形態において、車両用ナビゲーション装置１が地図表示制御装置の一例に相当し、ハードディスクドライブ１６が第１の記憶装置の一例に相当し、外部メモリ１５が第２の記憶装置の一例に相当する。また、制御回路１７が、プログラム２００のステップ２１０を実行することで、起動時高度特定手段の一例として機能し、ステップ２２０、２３０、および２４０を実行することで、起動時制御手段として機能する。また、制御回路１７が、プログラム１００のステップ１０５を実行することで、作動高度特定手段の一例として機能し、ステップ１２０〜１６０を実行することで、非起動時制御手段の一例として機能する。また、制御回路１７が、誘導経路算出処理を実行することで、経路特定手段の一例として機能する。
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【００４６】
例えば、外部メモリ１５は、高度３０００メートル以上およびその付近の地図データを製造当初から記憶していてもよい。
【００４７】
また、制御回路１７は、動作モードが高地動作モードに入った後は、その高地動作モードを、自車両の高度が準備高度以下となるまで、続けるようになっていてもよい。このようになっていることで、自車両が高地と遷移地との境界を短期間で繰り返し横切るような場合においても、ＨＤＤ１６の起動および停止を繰り返す必要がなくなる。
【００４８】
また、ステップ２１０で制御回路１７が読み出すのは、外部メモリ１５中の動作モード情報であってもよい。この動作モード情報からも、現在自車両が高地にいるか、それ以外の位置にいるかを特定することができる。あるいは、制御回路１７は、ステップ２１０で、位置検出器１１を用いて３次元現在位置を特定するようになっていてもよい。
【００４９】
また、上記の実施形態において、制御回路１７がプログラムを実行することで実現している各機能は、それらの機能を有するハードウェア（例えば回路構成をプログラムすることが可能なＦＰＧＡ）を用いて実現するようになっていてもよい。
【００５０】
また、地図表示制御装置は、車両用ナビゲーション装置１に限らず、地図を表示することができる装置であれば、どのようなものであってもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施形態に係る車両用ナビゲーション装置１のハードウェア構成図である。
【図２】制御回路１７が作動中に繰り返し実行するプログラム１００のフローチャートである。
【図３】車両のＡＣＣオン時に制御回路１７が実行するプログラム２００のフローチャートである。
【符号の説明】
【００５２】
１…車両用ナビゲーション装置、１１…位置検出器、１２…画像表示装置、
１３…操作スイッチ群、１４…スピーカ、１５…外部メモリ、
１６…ハードディスクドライブ、１７…制御回路、１００、２００…プログラム。
【図１】
2008064596.tif 000003
【図２】
2008064596.tif 000004
【図３】
2008064596.tif 000005