(57)【要約】【課題】ＨＤＤ上に記録された同じ区画の地図データへのアクセス回数に制限を設ける。【解決手段】所定の区画で分割した地図データをＨＤＤ上に記録する。区画別にアクセスされた回数を記録するアクセス回数カウンタと該区画の地図データが記録されている記録領域を記憶する区画情報テーブルを設ける。アクセス回数カウンタの計数値が所定の値に達した場合に対応する区画の地図データのコピーを別トラックに設け、次回からはコピーされた地図データがアクセスされるようにする。【選択図】図１
2005259284.tif 000002
【特許請求の範囲】
【請求項１】
所定の区画で分割した地図データを記録したＨＤＤを備えるカーナビゲーション装置であって、区画別にアクセスされた回数を記録するアクセス回数カウンタと該区画の地図データが記録されている記録領域を記憶する区画情報テーブルを設け、前記アクセス回数カウンタの計数値が所定の値に達した場合には対応する区画の地図データをＨＤＤ上の別トラックの記録領域にコピーあるいは移動させ、該新たな記録領域でもって前記区画情報テーブル上の以前の記録領域の記憶を置き換えると共に前記アクセス回数カウンタの計数値をゼロに戻すことを特徴とするカーナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図データをハードディスク駆動装置（以下、ＨＤＤという。）に記録する方式のカーナビゲーション装置に関する。
【背景技術】
【０００２】
近年、カーナビゲーション装置の機能向上とＨＤＤの大容量化に伴い、ＨＤＤをデータの記録再生媒体として採用したカーナビゲーション装置が多く登場してきている。カーナビゲーション装置のＨＤＤに記録されるデータの中で最も多くの容量を占めるのは地図データであり、例えば日本向け製品では日本全国の地図データが所定の区画に区切って記録されている。この地図データは、車両の移動に従ってその現在位置を表示したり、目的地を表示したり、目的地までの経路を表示したりするために区画単位で頻繁にアクセスされる。
【０００３】
ここで各区画単位の地図データのアクセスのされ方を考えると、例えば朝夕の通勤時や買い物のための外出等の場合には移動範囲が限られていることが多いことから、その移動経路に沿った幾つかの区画の地図データのみが頻繁にアクセスされる。週末のレジャーのための外出の場合も、自宅から遠く離れた区画の地図データがアクセスされる頻度は少ない。また、ＨＤＤには全国の地図データが記録されているが、例えば九州のユーザーが北海道、東北地方の地図データをアクセスすることは非常に稀である。
【０００４】
このため、普段の移動範囲をカバーする幾つかの区画の地図データのみが頻繁にアクセスを受けることが多い。このように限られた特定区画の地図データに対して繰り返しアクセスが行なわれると、ＨＤＤの記録再生ヘッドが特定位置に浮上している時間が長くなるために、その下部分に当たる記録媒体表面の劣化が他の部分に先行して進みＨＤＤ全体としての記録媒体の使用寿命に悪影響を与える。
【０００５】
このようなＨＤＤへのアクセスの偏りの問題を解決する方法として特許文献１には、テレビやビデオのデータをＨＤＤに記録する際に、プレイバック再生のための副記録領域を所定の期間あるいは所定のタイミングで割り当て直すことが提案されている。しかし、カーナビゲーション装置の場合には、頻繁にアクセスされる記録領域がユーザー毎に異なるためこの技術は採用できない。
【特許文献１】特開２００１−２８３５２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、このような従来技術の問題点を解決するためになされたもので、その課題は、アクセス頻度の高い区画の地図データを定期的に別の記録領域にコピーあるいは移動して特定記録領域へのアクセスの偏りを防ぐことのできるカーナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００７】
前記課題を達成するための請求項１に記載の発明は、所定の区画で分割した地図データを記録したＨＤＤを備えるカーナビゲーション装置であって、区画別にアクセスされた回数を記録するアクセス回数カウンタと該区画の地図データが記録されている記録領域を記憶する区画情報テーブルを設け、前記アクセス回数カウンタの計数値が所定の値に達した場合には対応する区画の地図データをＨＤＤ上の別トラックの記録領域にコピーあるいは移動させ、該新たな記録領域でもって前記区画情報テーブル上の以前の記録領域の記憶を置き換えると共に前記アクセス回数カウンタの計数値をゼロに戻すことを特徴とするカーナビゲーション装置である。
【０００８】
このような構成のカーナビゲーション装置によれば、アクセス回数が所定の回数に達する度にその区画の地図データが別トラックの記録領域にコピーあるいは移動される。そして、その区画の地図データへの次回のアクセスからは新たな記録領域からデータの読み出しが行なわれる。このためＨＤＤの記録媒体の特定領域へのアクセスの偏りが回避され、ＨＤＤの全体寿命の短縮が防止される効果を奏する。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図面を参照して詳しく説明する。図２は本発明に係るカーナビゲーション装置のハードウェア構成の一例をブロック図で表わしたものである。図に示すようにカーナビゲーション装置１は、ＧＰＳ受信機２、ジャイロスコープ３、加速度センサ４、車速センサ５、操作スイッチ群６、表示装置７、外部情報入出力装置８、ＨＤＤ９、制御回路１０を備えて構成されている。
【００１０】
制御回路１０は、カーナビゲーション装置１の動作全般を制御する機能を有するもので、マイクロコンピュータを主体にして構成されている。即ち、制御回路１０は、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３及びＩ／Ｏインターフェースとこれらを接続するバス、電源装置（いずれも図示せず。）などを備えて構成されている。
これらのうちＲＡＭ１２には、プログラム実行時の一時データや表示装置７に表示する地図データなどが一時的に格納される。また、ＲＯＭ１３には電源立ち上げ直後にハードウェアを初期化するための初期化プログラム、ＨＤＤ９からプログラムをＲＡＭ１２上に読み出すためのブートプログラム、重要な制御情報などが格納されている。
【００１１】
ＧＰＳ受信機２は、ＧＰＳ用人工衛星からの信号を受信して制御回路１０に伝達する。その情報に基づいて制御回路１０内で必要な演算処理が行なわれ車両の現在位置が算出される。ジャイロスコープ３は自車の進行方向を検出するためのセンサであり、加速度センサ４は車体の前後方向の加速度を検出するためのセンサである。車速センサ５は車速を検出するためのもので、例えばトランスミッションの回転を電気信号に変換して車速を検出する。
【００１２】
操作スイッチ群６は、カラー液晶ディスプレイ上に形成されたタッチスイッチやリモコンスイッチ等で、制御回路１０への各種情報入力に使用される。表示装置７は、地図、車両の現在位置、運転支援情報等の情報を表示するためのもので、例えばカラー液晶ディスプレイで構成される。
外部情報入出力装置８は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどの情報記録媒体からデータやプログラムを読み込むためのものである。読み込まれる情報としては地図データ、マップマッチング用データ、施設名称データなどのデータの他、カーナビゲーションのプログラムがある。読み込まれたデータやプログラムはＨＤＤ９に記録される。また、反対にＨＤＤ９内の情報も外部情報入出力装置８を介して外部に出力される。
【００１３】
ＨＤＤ９内には、地図データ、カーナビゲーションのプログラム、施設名称などのコンテンツ情報、走行軌跡の履歴やユーザーがディジタルカメラにより取り込んだ画像データなどのユーザデータが記録される。
この他、ＶＩＣＳ（Vehicle Information & Communication System）から道路交通情報を取得し制御回路１０に伝えるための通信装置（図示せず。）が装備されることも多い。
【００１４】
制御回路１０は、ＨＤＤ９に記憶されているカーナビゲーションのプログラムをＲＡＭ１２上に読み出して実行し、種々のカーナビゲーション機能を実行させる。このカーナビゲーション機能としては、ＧＰＳ受信機２からの信号に基づいて現在位置を算出する現在位置検出機能、算出した現在位置を地図上に位置付けるマップマッチング処理機能、目的地や経由地の指定を受けて現在地から目的地までの経路を探索する経路探索機能、その経路探索結果に応じた案内ルートを表示装置７に表示する経路案内機能、ＶＩＣＳからの道路交通情報を受信して運転者に知らせる機能などがある。これらカーナビゲーション機能は、従来のカーナビゲーション装置のものと同様である。このような機能が実行される過程で、ＨＤＤ９に記録されている地図データが頻繁にアクセスを受ける。
【００１５】
次に、本発明に係るカーナビゲーション装置１の特徴であるＨＤＤ９上の地図データへのアクセスの方法について図１に示したテーブル構成、ファイル構成を参照して説明する。地図データは予め所定の区画に区切って通し番号を付けておく。区画の大きさは、例えば国土地理院発行の２万５千分の１の地図の区画としてもよい。地図データは、区画単位でＨＤＤ９上の地図データファイル２２に記録しておく。各区画の地図データは区画番号順に記録されている必要はない。また、一つの区画の地図データについても物理的に連続した記憶領域に記録しておく必要はない。
【００１６】
このように物理的に連続している保証のない地図データにＣＰＵ１１からアクセスするために、区画情報テーブル２１が設けてある。この区画情報テーブル２１は、区画毎にアクセスされた回数を記録するアクセス回数カウンタと、各区画の地図データが記録されているＨＤＤ９上の記録領域を記憶する地図データ記録領域情報をテーブルの形にまとめたものである。一つの区画の地図データに対応して１ワードのアクセス回数カウンタとその地図データ記録領域情報とを連続したアドレスに記憶させる。
【００１７】
更に、この区画情報テーブル２１内の各区画情報へのアクセスを容易にするために、区画情報先頭アドレステーブル２０が設けてある。この区画情報先頭アドレステーブル２０は、各区画番号に対応してその区画情報が記憶されている区画情報テーブル２１内の先頭アドレスを記憶するテーブルである。
このようなテーブル、ファイル構成によれば、区画番号を指定するだけでその区画に対応する地図データを容易に読み出すことができる。以下、区画番号を指定して対応する地図データを読み出す処理フローを図３を参照して説明する。
【００１８】
図３は、例として区画番号１に対応する地図データをＨＤＤ９上から読み出し、ＲＡＭ１２上の所定の領域に格納するまでの処理フローを表わしたものである。最初のステップＳ１では、区画情報先頭アドレステーブル２０を参照して区画番号１に対応する区画情報先頭アドレスＡ１を読み出す。
続くステップＳ２において、区画情報テーブル２１上の区画情報先頭アドレスＡ１から始まる領域に格納されている区画番号１に対応するアクセス回数カウンタの内容ｎ１と地図データ記憶領域情報Ｂ１を読み出す。
【００１９】
ステップＳ３では、読み出した地図データ記憶領域情報Ｂ１を利用して地図データファイル２２内から区画番号１に対応する地図データを読み出し、読み出した区画１地図データを予め決められているＲＡＭ１２上の領域に格納する。このようにして区画番号１を指定するのみで、それに対応する地図データがＲＡＭ１２上に読み出される。
続くステップＳ４では、ステップＳ２で読み出したアクセス回数カウンタの内容ｎ１が所定の数値Ｎに等しいか否かを判定する。このＮの値は、ＨＤＤ９上に記録さている各区画の地図データにアクセスが許される上限回数である。なお、このアクセス回数カウンタの内容は、地図データを最初にＨＤＤ９に記録した際にゼロにしておく。
【００２０】
アクセス回数カウンタの内容ｎ１がＮに等しくなければ、次回も地図データ記憶領域情報Ｂ１の記録領域に記録された区画１地図データにアクセスが許可される。従って、ステップＳ５に移り、アクセス回数カウンタの内容ｎ１に１を加えて終了する。
ステップＳ４でアクセス回数カウンタの内容ｎ１がＮに等しい場合には、次回は地図データ記憶領域情報Ｂ１の記録領域に記録された区画１地図データにアクセスすることは許されない。従って、まずステップＳ６にてアクセス回数カウンタの内容ｎ１をクリアしてゼロに戻す。
【００２１】
続いてステップＳ７において、区画番号１に対応する区画１地図データをＨＤＤ９上の別の記録領域Ｃ１にコピーあるいは移動する。新たな記録領域Ｃ１は、以前の記録領域Ｂ１とは少なくとも数トラック以上物理的に離れた領域とする。続いてステップＳ８において区画情報テーブル２１上の区画番号１に対応する地図データ記憶領域情報の内容Ｂ１を新たな記録領域情報Ｃ１で上書きして置き換える。そして終了する。
【００２２】
このようにして区画番号１に対応する区画１地図データへのアクセス回数がＮ回になると、その地図データがＨＤＤ９上の別の記録領域Ｃ１にコピーあるいは移動される。そして、その新たな記録領域情報Ｃ１により以前の地図データ記録領域情報Ｂ１が上書きされて置き換えが行なわれる。同時にアクセス回数カウンタの内容ｎ１もゼロに戻される。従って、次回に区画番号１の地図データに対するアクセス要求があった際には、区画情報テーブル２１上の区画番号１に対応するアクセス回数カウンタの内容ｎ１はゼロとなっており、地図データ記録領域情報にはコピー先の記録領域Ｃ１の情報が記録されている。従って、コピー先の区画１地図データがアクセスされてＲＡＭ１２上に読み出されることになる。
【００２３】
以上の説明は区画番号１の場合についてのものであったが、他の区画番号が指定された場合にも同様のフローで処理される。
区画情報先頭アドレステーブル２０及び区画情報テーブル２１は、ＨＤＤ９上に作成してもよいが、ＲＡＭ１２上に作成して定期的にそのバックアップをＨＤＤ９上に作成するとよい。
【００２４】
このように本実施形態のカーナビゲーション装置１によれば、同じ区画の地図データがＮ回アクセスされる度にＨＤＤ９上の物理的に別の場所にコピーあるいは移動されていき、同じ地図データがＮ回を超えてアクセスされることがなくなる。従って、特定領域にアクセスが偏ることによるＨＤＤ９の寿命短縮が防止される効果を奏する。
【図面の簡単な説明】
【００２５】
【図１】区画毎の地図データへのアクセス方法を説明する図である。
【図２】本発明に係るカーナビゲーション装置のハードウェア構成の一例である。
【図３】区画毎の地図データへアクセスする処理フローである。
【符号の説明】
【００２６】
図面中、１はカーナビゲーション装置、９はＨＤＤ、１２はＲＡＭ、２０は区画情報先頭アドレステーブル、２１は区画情報テーブル、２２は地図データファイルを示す。
【図１】
2005259284.tif 000003
【図２】
2005259284.tif 000004
【図３】
2005259284.tif 000005