(57)【要約】  【課題】  現在位置によって読み込む地図データを円滑に切り替えることのできるナビゲーション装置を提供する。  【解決手段】  ナビゲーション装置は、現在位置を検出するＧＰＳ１５と、部分的に重複する複数の地図を記録したＤＶＤ１００から地図を読み出すＤＶＤドライブ１６と、ナビゲーションにて使用中の地図において他の地図との重複部分を識別する情報を記憶するメモリーカード１８と、現在位置の座標とメモリーカード１８に記憶された情報とに基づいて現在位置の座標が重複部分に含まれるか否かを判定し、現在位置の座標が重複部分に含まれるとの判定に応じて、重複部分を共有する地図をＤＶＤ１００から読み出すようにＤＶＤドライブ１６を制御するＣＰＵ１１とを備える。【選択図】  図１
2005321351.tif 000002
【特許請求の範囲】
【請求項１】
部分的に重複する複数の地図を記録した記録媒体から前記地図を読み出す読出手段と、
ナビゲーションにて使用中の地図において、他の地図との重複部分を識別する情報を記憶する記憶手段と、
現在位置の座標と前記記憶手段に記憶された情報とに基づいて前記現在位置の座標が前記重複部分に含まれるか否かを判定し、前記現在位置の座標が前記重複部分に含まれるとの判定に応じて、前記重複部分を共有する地図を前記記録媒体から読み出すように前記読出手段を制御する制御手段とを備えたことを特徴とするナビゲーション装置。
【請求項２】
前記読出手段は、持ち運び可能な記録媒体を装着して地図の読み出しを行うことを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記制御手段は、現在位置の座標が前記重複部分に含まれるとの判定に応じて、前記記録媒体の前記読出手段への装着をユーザに促すことを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
前記記録媒体は、メモリーカードであることを特徴とする請求項１に記載のナビゲーション装置。
【請求項５】
地図を表示すると共に表示された地図をスクロール可能な表示手段と、
部分的に重複する複数の地図を記録した記録媒体から前記地図を読み出す読出手段と、
前記表示手段にて表示中の地図において、他の地図との重複部分を識別する情報を記憶する記憶手段と、
前記表示手段に表示された領域と前記記憶手段に記憶された情報とに基づいて前記表示手段に表示された領域に前記記憶手段に記憶された重複部分が含まれるか否かを判定し、前記表示手段に表示された領域に前記重複部分が含まれるとの判定に応じて、前記重複部分を共有する地図を前記記録媒体から読み出すように前記読出手段を制御する制御手段とを備えたことを特徴とするナビゲーション装置。
【請求項６】
部分的に重複する複数の地図と、前記各地図における他の地図との重複部分を識別するための識別情報とを関連付けて記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に記録された地図データを用いてナビゲーションを行うナビゲーション装置に関するものである。
【背景技術】
【０００２】
従来のナビゲーション装置は、ＤＶＤに記録された地図情報を読み出して、ナビゲーションを行っていた。
【０００３】
特許文献１には、ナビゲーション中に所望のＤＶＤを再生可能なナビゲーション装置が記載されている。特許文献１に記載されたナビゲーション装置は、現在位置を検出するＧＰＳ受信部と、ＤＶＤ−ＲＯＭドライブと、ハードディスクとを備えている。そして、ＤＶＤ−ＲＯＭドライブでＤＶＤのイジェクト動作が検出されると、ＧＰＳ受信部により検出された現在位置に応じて、所定領域の地図データをＤＶＤからハードディスクに転送する。このとき、ハードディスクには、自車の現在位置付近あるいは目的地までの経路上のブロック地図が転送される。そして、ナビゲーション装置は、ＤＶＤイジェクト後、ハードディスクの地図データを用いて表示処理等のナビゲーション動作を実行する。
【特許文献１】特開２００１―１５３６７４号公報（第６−１３頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記したナビゲーション装置においては、ナビゲーション動作が実行される際、各ブロック地図の境界付近では、複数のブロック地図データを同時に読み込む必要があり、処理に手間がかかっていた。また、ハードディスクに転送されなかった地図の領域に自車が移動すると、突然地図データを読み出せなくなり、ナビゲーション動作が終了してしまうおそれがあった。
【０００５】
本発明は、従来の問題を解決するためになされたもので、現在位置によって読み込む地図データを円滑に切り替えることのできるナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のナビゲーション装置は、部分的に重複する複数の地図を記録した記録媒体から前記地図を読み出す読出手段と、ナビゲーションにて使用中の地図において、他の地図との重複部分を識別する情報を記憶する記憶手段と、現在位置の座標と前記記憶手段に記憶された情報とに基づいて前記現在位置の座標が前記重複部分に含まれるか否かを判定し、前記現在位置の座標が前記重複部分に含まれるとの判定に応じて、前記重複部分を共有する地図を前記記録媒体から読み出すように前記読出手段を制御する制御手段とを備えた構成を有する。
【０００７】
この構成により、現在位置の座標が他の地図との重複部分に含まれるときに、重複部分を共有する地図を読み出すように制御するので、ナビゲーションに用いる地図を円滑に切り替えることができる。
【０００８】
本発明のナビゲーション装置において、前記読出手段は、持ち運び可能な記録媒体を装着して地図の読み出しを行ってもよい。
【０００９】
この構成により、地図を記録した記録媒体を自由に持ち運ぶことが可能となり、記録媒体をナビゲーション装置固有のものとする必要がなくなり、ユーザの利便性を高めることができる。
【００１０】
本発明のナビゲーション装置において、前記制御手段は、現在位置の座標が前記重複部分に含まれるとの判定に応じて、前記記録媒体の前記読出手段への装着をユーザに促してもよい。
【００１１】
この構成により、地図を読み出すときだけ読出手段に記録媒体を装着すればよいので、地図を読み出さないときには、読出手段は、地図を記録した記録媒体と異なる記録媒体から情報を読み出すことができる。記録媒体の装着をユーザに促す構成としては、例えば、メッセージを表示する構成を採用できる。
【００１２】
本発明のナビゲーション装置において、前記記録媒体は、メモリーカードである。
【００１３】
記録媒体としてメモリーカードを使用することにより、汎用性や利便性の高いナビゲーション装置とすることができる。
【００１４】
本発明の別の態様のナビゲーション装置は、地図を表示すると共に表示された地図をスクロール可能な表示手段と、部分的に重複する複数の地図を記録した記録媒体から前記地図を読み出す読出手段と、前記表示手段にて表示中の地図において、他の地図との重複部分を識別する情報を記憶する記憶手段と、前記表示手段に表示された領域と前記記憶手段に記憶された情報とに基づいて前記表示手段に表示された領域に前記記憶手段に記憶された重複部分が含まれるか否かを判定し、前記表示手段に表示された領域に前記重複部分が含まれるとの判定に応じて、前記重複部分を共有する地図を前記記録媒体から読み出すように前記読出手段を制御する制御手段とを備えた構成を有する。
【００１５】
この構成により、あるエリアを示す地図から別のエリアを示す地図へ移動するような地図スクロールを行う場合にも、快適な地図表示を実現することができる。
【００１６】
本発明のコンピュータ読取り可能な記録媒体は、部分的に重複する複数の地図と、前記各地図における他の地図との重複部分を識別するための識別情報とを関連付けて記録したことを特徴とする。
【００１７】
この記録媒体をコンピュータで読み取らせることにより、複数の地図と、各地図における重複部分の識別情報が関連付けられて読み取られるため、ソフトウェアによって各地図と重複部分とを関連付けて処理でき、記録媒体に記録された地図を適切に処理できる。
【発明の効果】
【００１８】
本発明は、現在位置の座標がナビゲーションに使用中の地図において他の地図との重複部分に含まれるときに、重複部分を共有する地図を読み出すように制御するので、ナビゲーションに用いる地図を円滑に切り替えることができるというすぐれた効果を有する。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態のナビゲーション装置について、図面を用いて説明する。
【００２０】
図１は、本発明の一実施の形態におけるナビゲーション装置のブロック図である。本実施の形態におけるナビゲーション装置は、図１に示すようにナビゲーション装置の各構成要素と接続されてナビゲーション全体の動作を制御するＣＰＵ１１と、制御プログラムを格納するＲＯＭ１２と、処理中のデータを一時的に保存するＲＡＭ１３と、地図データを表示するディスプレイ１４と、現在位置を検出するＧＰＳ１５と、ＤＶＤ１００を装着し地図データを読み出すＤＶＤドライブ１６と、地図データの読み出しや書き込みを行うハードディスク１７およびメモリーカード１８とを有する構成である。
【００２１】
図２は、ＤＶＤ１００に記録されている地図データの構成を示す図である。本実施の形態のＤＶＤ１００は、通常の全体地図データ１００ａと、全体地図を複数の領域に分割したエリア地図データ１００ｂとをＤＶＤ１００に記録している。
【００２２】
図３は、地図データを複数の領域に分割したエリア地図データ１００ｂについて説明する図である。図３に示すように、例えば全体地図１００ａが日本全国地図である場合、全国地図データ１００ａを任意の複数のエリアに分割して各エリア地図データ１００ｂを作成する。それぞれのエリア地図データ１００ｂには、隣接するエリア地図データ１００ｂとの間に重複部分１００ｃを設けており、重複部分１００ｃには、重複部分であることを表す属性を持たせる。このようにして作成されたエリア地図データ１００ｂは、全体地図１００ａと一緒にＤＶＤ１００に収録される。
【００２３】
以上のように構成されたナビゲーション装置の動作について説明する。まず、図面を用いた説明に先立って、ナビゲーション装置の動作の概要を説明する。
【００２４】
ナビゲーション装置は、ＤＶＤ１００に記録された全体地図データ１００ａと、ナビゲーションに必要なエリア地図データ１００ｂをハードディスク１７またはメモリーカード１８に転送し、ハードディスク１７またはメモリーカード１８に記憶された地図情報を用いてナビゲーションを行う。これにより、ナビゲーション実行中もＤＶＤドライブ１６を専有しないので、地図を記録したＤＶＤ１００以外のＤＶＤを再生可能となる。
【００２５】
以下、図４〜図７を用いてナビゲーション装置の動作を説明する。以下の説明では、ＤＶＤ１００のデータをメモリーカード１８に転送してナビゲーションを実行する例について説明するが、上述のように、ＤＶＤ１００のデータをハードディスク１７に転送してナビゲーションを行うことも可能である。
【００２６】
図４は、ナビゲーション装置におけるエリア地図データ１００ｂの転送処理の全体の流れを示すフローチャートである。図４に示すように、ＣＰＵ１１が常時エリア地図データ１００ｂの転送指示がなされたか監視しており（Ｓ１）、転送指示がなされれば（Ｓ１でＹＥＳ）、ＣＰＵ１１は、該当のエリア地図データ１００ｂがメモリーカード１８に記憶されているか否か、すなわち転送済か否かを判断する（Ｓ２）。該当のエリア地図がメモリーカード１８に記憶されていなければ（Ｓ２でＮＯ）、ＤＶＤ１００からメモリーカード１８へのエリア地図データ１００ｂの転送処理を行う（Ｓ３）。該当のエリア地図データ１００ｂがメモリーカード１８にすでに記憶されていれば（Ｓ２でＹＥＳ）、ＣＰＵ１１は引き続き転送指示がなされたか否かの監視を続ける。エリア地図データ１００ｂの転送処理が完了したら、転送が完了した旨を示すメッセージを表示し（Ｓ４）、エリア地図データ１００ｂの転送処理を終了する。
【００２７】
図５は、メモリーカード１８に記憶されたエリア地図データ１００ｂを用いたナビゲーション動作を起動するまでの全体の流れを示すフローチャートである。図５に示すように、ＣＰＵ１１は、メモリーカード１８を用いたナビゲーションの起動が指示されたか否かを常時監視している（Ｓ１１）。メモリーカード１８に記憶されたエリア地図データ１００ｂを用いたナビゲーションは、例えば、全体地図データ１００ａを用いたナビゲーションより詳しいナビゲーションを行いたいときに、ユーザによって指示される。メモリーカード１８を用いたナビゲーション動作に切り替える指示がされたら（Ｓ１１でＹＥＳ）、ＣＰＵ１１は該当するエリア地図データ１００ｂがメモリーカード１８に格納されているか否かを判断する（Ｓ１２）。該当するエリア地図データ１００ｂがメモリーカード１８に格納されていれば（Ｓ１２でＹＥＳ）、メモリーカード１８からエリア地図データ１００ｂを読み出してナビゲーション動作を実行する（Ｓ１３）。該当するエリア地図データ１００ｂがメモリーカード１８に格納されていなければ（Ｓ１２でＮＯ）、メモリーカード１８を用いたナビゲーションは起動されず、ＣＰＵ１１は、引き続きメモリーカード１８を用いたナビゲーションの起動が指示されたか否かの監視を続ける。ここで、メモリーカード１８に格納される地図データ１００ｂには、他の地図との重複部分を識別する情報が含まれる。メモリーカード１８に格納された識別情報を用いて、ＧＰＳ１５にて検出した現在位置の座標がナビゲーションで使用中の地図の重複部分に含まれるか否かを判定することができる。
【００２８】
図６は、メモリーカード１８に読み込むエリア地図データ１００ｂを切り替える動作の流れを示すフローチャートである。なお、ナビゲーション装置は、図６に示すフローに入る前段階で、図５に示すフローに従ってナビゲーションが起動され、メモリーカード１８を用いたナビゲーションを実行している。すなわち、図６は、メモリーカード１８を用いたナビゲーションの実行中における動作を示す。
【００２９】
図６に示すように、ＣＰＵ１１は、まずユーザにより設定された目的地が自エリア内にあるか判断を行う（Ｓ２１）。「自エリア」とは、自車の現在位置を含むエリア地図データ１００ｂである。この判断の結果、目的地が自エリア内にあれば（Ｓ２１でＹＥＳ）、目的地までナビゲーション動作を行い（Ｓ２７）、目的地に到達した時点で終了する。
【００３０】
目的地が自エリア内にあるか否かの判断の結果、目的地が自エリア内でなければ（Ｓ２１でＮＯ）、ＣＰＵ１１は現在位置が隣接するエリアとの重複部分にあるか判断を行う（Ｓ２２）。現在位置が自エリアと隣接するエリアとの重複部分にあるか否かの判断を行った結果（Ｓ２２）、現在位置が重複部分になければ（Ｓ２２でＮＯ）、ＣＰＵ１１は、引き続き現在位置が重複部分にあるか否かの監視を続ける。現在位置が重複部分にあれば（Ｓ２２でＹＥＳ）、隣接するエリアのエリア地図データ１００ｂがメモリーカード１８に格納されているかの判断を行う（Ｓ２３）。隣接するエリアの地図データがメモリーカード１８に格納されていれば（Ｓ２３でＹＥＳ）、適切なタイミングで読み込むエリア地図データ１００ｂを切り替える（Ｓ２４）。地図データを切り替えた後は、再び目的地が自エリアであるか判断を行い（Ｓ２１）、同様の処理を繰り返す。隣接するエリア地図データ１００ｂがメモリーカード１８に格納されているかの判断を行った結果（Ｓ２３）、格納されていなければ（Ｓ２３でＮＯ）、該当エリア地図データ１００ｂの転送を促すメッセージを表示する（Ｓ２５）。例えば、ＤＶＤドライブ１６にＤＶＤ１００を装着することをユーザに指示するメッセージを表示する。このメッセージにより、ＤＶＤドライブ１６にＤＶＤ１００が装着された場合には、ＣＰＵ１１は隣接するエリア地図データ１００ｂをＤＶＤ１００からメモリーカード１８へ転送する処理を行う。この転送処理は、図４にて説明したフローに従って行われる。そして、ＣＰＵ１１は、適切なタイミングで隣接するエリア地図データ１００ｂに切り替える。メモリーカード１８に隣接するエリア地図データ１００ｂが格納されていないと判断された場合には、上記したメッセージ表示に応じてＤＶＤ１００がＤＶＤドライブ１６に装着されてエリア地図データ１００ｂの転送指示がされるか、現在位置がエリア境界に達するまでナビゲーション動作を行う（Ｓ２６）。
【００３１】
ここで、図７を用いて、ステップＳ２２〜Ｓ２４のエリア地図データ１００ｂの切り替えについて説明する。図７では、出発地がエリアＡ内、目的地がエリアＢ内にあり、現在の現在位置がエリアＡとエリアＢとの重複部分にある。この場合、現在位置が自エリアと隣接するエリアとの重複部分にあると判断され（Ｓ２２でＹＥＳ）、ＣＰＵ１１は隣接するエリアＢのエリア地図データ１００ｂがメモリーカード１８に格納されているか否かを判断する（Ｓ２３）。エリアＢのエリア地図データ１００ｂが格納されていれば、適切なタイミングで読み込むエリア地図データ１００ｂをエリアＡからエリアＢに切り替える（Ｓ２４）。
【００３２】
図７に示すように、自車が重複部分にあると判断されるときには、自車が自エリア（エリアＡ）の境界付近にあり、隣接するエリアＢのエリア地図データ１００ｂがまもなく必要となる場合である。このときに隣接するエリア地図データ１００ｂを読み込むことにより、次に必要となるエリア地図データ１００ｂをメモリーカード１８内に準備できる。また、重複部分を走行中の適切なタイミングでエリアＡのエリア地図データ１００ｂからエリアＢのエリア地図データ１００ｂに切り替えることにより、エリア地図データ１００ｂの切替えを円滑に行うことができる。
【００３３】
以上説明したように、本実施の形態のナビゲーション装置では、自車の現在位置が隣接するエリア地図データ１００ｂとの重複部分に含まれるときに、隣接するエリア地図データ１００ｂを読み出すように制御するので、ナビゲーションに用いる地図を円滑に切り替えることができる。
【００３４】
また、本実施の形態のナビゲーション装置では、ナビゲーションに必要なエリア地図データ１００ｂをＤＶＤ１００からメモリーカード１８に転送し、メモリーカード１８に記憶させておくので、ナビゲーション実行中もＤＶＤドライブ１６を使用することができる。これにより、１つのＤＶＤドライブ１６を用いて、例えば、フロント画面でナビゲーションを実行し、リア画面で映画を再生することが可能となる。
【００３５】
なお、以上の説明では、ナビゲーション装置のＤＶＤドライブ１６から地図データを転送してメモリーカード１８にエリア地図データ１００ｂを記憶させたが、例えばパーソナルコンピュータなどの手段により予めメモリーカード１８にエリア地図データ１００ｂを転送しておくことで、ＤＶＤドライブ１６を備えず、メモリーカード１８のみを備えるナビゲーション装置とすることも可能である。この場合、現在位置の座標が他の地図との重複部分に含まれるときには、重複部分を共有する地図を記録したメモリーカードを装着するようにユーザに促す。
【００３６】
また、上記実施の形態では、全体地図データが日本地図の場合について説明を行ったが、本発明で用いる地図データは日本地図に限られない。
【００３７】
また、上記実施の形態では、予め目的地が設定されている場合について説明を行ったが、目的地が設定されていない場合でも、現在位置の場所のみでエリア地図切り替えの判断を行うことで、同様に実現可能である。
【００３８】
また、上記実施の形態では、隣接するエリア地図データ１００ｂがメモリーカード１８に格納されていない場合に、ＤＶＤドライブ１６にＤＶＤ１００を装着するメッセージを表示する例を挙げたが、ＤＶＤドライブ１６にＤＶＤ１００を自動的に装着してもよい。例えば、複数のＤＶＤを格納したボックスからＤＶＤを選択してＤＶＤドライブ１６に装着するＤＶＤチェンジャーを備える構成とすれば、地図データを記録したＤＶＤ１００に自動的に切り替えることができる。
【産業上の利用可能性】
【００３９】
以上説明したように、本発明は、ナビゲーションに用いる地図を円滑に切り替えることができるというすぐれた効果を有し、例えば車両に搭載されるナビゲーション装置等として有用である。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態におけるナビゲーション装置のブロック図
【図２】ＤＶＤに記録された地図データのデータ構造の一例を示す図
【図３】転送対象となるエリア地図データについて説明する図
【図４】地図データの転送処理を説明するフロー図
【図５】ナビゲーション動作で読み込む地図データをＤＶＤからメモリーカードへ切り替える動作を説明するフロー図
【図６】読み込むエリア地図の切り替え動作を説明するフロー図
【図７】読み込むエリア地図の切り替え動作を説明する図
【符号の説明】
【００４１】
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  ディスプレイ
１５  ＧＰＳ
１６  ＤＶＤドライブ
１７  ハードディスク
１８  メモリーカード
１００  ＤＶＤ
１００ａ  全体地図データ
１００ｂ  エリア地図データ
１００ｃ  重複部分
【図１】
2005321351.tif 000003
【図２】
2005321351.tif 000004
【図３】
2005321351.tif 000005
【図４】
2005321351.tif 000006
【図５】
2005321351.tif 000007
【図６】
2005321351.tif 000008
【図７】
2005321351.tif 000009