(57)【要約】【課題】ナビゲーション用データを他用途データとともに記憶する記憶媒体を用いる場合にナビゲーション動作の起動時間を短縮することができるナビゲーション装置を提供すること。【解決手段】ＣＰＵ４は、ナビゲーション用データが記憶されているＨｉ−ＭＤ１３上のアドレスを示すアドレスデータをフラッシュＥＰＲＯＭ６から読み出す。アドレスデータが読み出されると、ＣＰＵ４は、読み出されたアドレスデータを用いて光学ヘッド１４を開始位置に移動させるためのコマンドデータを生成する。コマンドデータが生成されると、ＣＰＵ４は、生成されたコマンドデータをＩ／Ｆ２を介して光学系駆動回路１２に送出する。そして、光学系駆動回路１２は、コマンドデータに応じて光学ヘッド１４を開始位置に移動させ、Ｈｉ−ＭＤ１３からのナビゲーション用データの読み取り動作を開始する。【選択図】図２
2006073096.tif 000002
【特許請求の範囲】
【請求項１】
ナビゲーション用データが記憶されている記憶媒体上のアドレスを示すアドレスデータを記憶する記憶手段と、
前記記憶手段に記憶されたアドレスデータを用いて記憶媒体からのデータ読出が開始される開始位置を制御する制御手段とを備えるナビゲーション装置。
【請求項２】
前記制御手段は、ナビゲーション動作を要求するデータに応じて開始位置を制御することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記制御手段は、電源投入を示すデータに応じて開始位置を制御することを特徴とする請求項１に記載のナビゲーション装置。
【請求項４】
前記記憶手段は、画像データが記憶されている位置を示すデータをアドレスデータとして記憶することを特徴とする請求項１ないし請求項３の何れかに記載のナビゲーション装置。
【請求項５】
ナビゲーション用データが記憶されている記憶媒体上のアドレスを示すアドレスデータを読み出す読出ステップと、
記憶媒体からのデータ読出が開始される開始位置を前記読出ステップにおいて読み出されるアドレスデータが示すアドレスに対応する位置に設定する設定ステップとをコンピュータに実行させるナビゲーションプログラム。
【請求項６】
前記読出ステップは、ナビゲーション動作を要求するデータに応じてアドレスデータを読み出すことを特徴とする請求項５に記載のナビゲーションプログラム。
【請求項７】
前記読出ステップは、電源投入を示すデータに応じてアドレスデータを読み出すことを特徴とする請求項５に記載のナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション用データを他用途データとともに記憶する記憶媒体に対応するナビゲーション装置に関するものであって、より詳しくは、Ｈｉ−ＭＤ（登録商標（以下、単に「Ｈｉ−ＭＤ」と省略する））対応のナビゲーション装置などに関するものである。
【背景技術】
【０００２】
従来のナビゲーション装置として、地図情報などを記憶したＤＶＤメディアがセットされるＤＶＤプレーヤーと、複数枚のオーディオ用ＣＤメディアがセットされ得るＣＤオートチェンジャとを備え、ナビゲーション機能およびオーディオ機能の双方を実現することができるナビゲーションユニットが知られている（例えば、特許文献１を参照）。
【特許文献１】特開２００１−１９９２８５号公報（第３頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のナビゲーション装置においては、地図情報などを記憶したＤＶＤメディアとオーディオ用ＣＤメディアとが別個に用意されるので、メディアの数が増えるにつれて空間内が煩雑になってしまうという問題があった。
【０００４】
この問題を解決する手段として、近年、地図情報とオーディオ情報とを大容量記憶媒体に併存させて記憶する技術が知られている。ところが、当該技術において、地図情報が記憶されている記憶媒体上の位置はナビゲーション動作が起動される度に検索されるので、ナビゲーション動作の起動に多くの時間を費やしてしまうという問題がある。特に、大容量記憶媒体としてハードディスクドライブが用いられる場合、ハードディスクドライブの記憶容量は８０Ｇ程度であるので、ナビゲーション動作の起動時間は、大幅に増えてしまう。
【０００５】
そこで、本発明は、従来の問題を解決するためになされたもので、ナビゲーション用データを他用途データとともに記憶する記憶媒体を用いる場合にナビゲーション動作の起動時間を短縮することができるナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るナビゲーション装置は、ナビゲーション用データが記憶されている記憶媒体上のアドレスを示すアドレスデータを記憶する記憶手段と、前記記憶手段に記憶されたアドレスデータを用いて記憶媒体からのデータ読出が開始される開始位置を制御する制御手段とを備える構成を有している。
【０００７】
この構成によれば、ナビゲーション用データが記憶されている記憶媒体上のアドレスを示すアドレスデータが予め記憶されているので、記憶媒体の全記憶領域を対象としてナビゲーション用データを探索する必要がなくなる。
【発明の効果】
【０００８】
本発明は、ナビゲーション用データが記憶されている記憶媒体上のアドレスを示すアドレスデータを記憶する記憶手段と、前記記憶手段に記憶されたアドレスデータを用いて記憶媒体からのデータ読出が開始される開始位置を制御する制御手段とを設けることによって、ナビゲーション用データを他用途データとともに記憶する記憶媒体を用いる場合にナビゲーション動作の起動時間を短縮することができるという効果を有するナビゲーション装置を提供することができるものである。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に係るナビゲーション装置を実施するための最良の形態について、図１および図２を参照しながら説明する。まず、本実施の形態に係るナビゲーション装置の構成を図１を参照しながら説明する。
【００１０】
図１に示すように、ナビゲーション装置１は、各種デバイスに接続されたインターフェース（以下、Ｉ／Ｆという）２と、各種デバイスからのデータを処理するためのプログラムを格納するロム（以下、ＲＯＭという）３と、ＲＯＭ３に格納されたプログラムを実行するシーピーユー（以下、ＣＰＵという）４と、Ｉ／Ｆ２に入力されたデータやＣＰＵ４からのデータなどを保持するラム（以下、ＲＡＭという）５と、電源オフ後もデータを保持可能なフラッシュＥＰＲＯＭ６とを有する構成である。ここで、ＲＯＭ３およびＣＰＵ４は制御手段に相当し、フラッシュＥＰＲＯＭ６は記憶手段に相当する。
【００１１】
Ｉ／Ｆ２には、現在位置を算出するために用いられるＧＰＳデータを受信するＧＰＳ受信機７と、車速に関するデータを出力する車速センサ８と、車両の方位に関するデータを出力する方位センサ９と、ＣＰＵ４からのデータに対応する画像を出力するディスプレイ１０と、ＣＰＵ４からのデータに対応する音声を出力するスピーカ１１と、光学系を駆動する光学系駆動回路１２とが接続されている。ここで、光学系駆動回路１２は、Ｈｉ−ＭＤ１３からデータを読み出すための光学ヘッド１４を駆動するものである。
【００１２】
ＲＯＭ３には、経路案内などのナビゲーション動作をコンピュータに実行させるためのナビゲーションプログラムに加えて、ナビゲーション用データが記憶されているＨｉ−ＭＤ１３上での位置を示すアドレスデータを読み出す読出ステップと、Ｈｉ−ＭＤ１３からのデータ読出が開始される開始位置を読出ステップにおいて読み出されるアドレスデータが示すアドレスに対応する位置に設定する設定ステップとをＣＰＵ４に実行させるナビゲーションプログラムが格納されている。特に、読出ステップは、ナビゲーション動作を要求するデータに応じてアドレスデータを読み出すことを特徴とする。
【００１３】
ＲＡＭ５には、ナビゲーション動作を要求するデータやナビゲーション動作の終了を要求するデータなどが保持されている。ナビゲーション動作を要求するデータは、ディスプレイ１０などに設けられた図示しない操作部から出力されＩ／Ｆ２を介してＲＡＭ５に入力される。他方、ナビゲーション動作の終了を要求するデータは、目的地への到達時に生成されるか、ディスプレイ１０などに設けられた図示しない操作部から出力されＩ／Ｆ２を介してＲＡＭ５に入力されることになる。
【００１４】
フラッシュＥＰＲＯＭ６には、ナビゲーション用データが記憶されているＨｉ−ＭＤ１３上のアドレスを示すアドレスデータが保持されている。アドレスデータは、Ｈｉ−ＭＤ１３から初めてデータが読み出された際にフラッシュＥＰＲＯＭ６に保持される。このとき、ナビゲーション用データであるか否かは、画像データを含むデータであるか否かを基準に判断される。ここで、画像データを含むデータであるとの判定がなされると、画像データを含むデータがナビゲーション用データであるとして、このデータのアドレスがフラッシュＥＰＲＯＭ６に保持される。もちろん、アドレスデータは、ユーザの操作によってフラッシュＥＰＲＯＭ６に保持されてもよい。
【００１５】
以上のように構成されたナビゲーション装置について、図２を参照しながらその動作を説明する。
【００１６】
図２に示すように、ＣＰＵ４は、ＲＯＭ３に格納されたナビゲーションプログラムに従って、ナビゲーション動作が要求されているか否かを判定する（ステップＳ１）。具体的には、ナビゲーション動作を要求するデータがＲＡＭ５に保持されているか否かが判定される。
【００１７】
ステップＳ１においてナビゲーション動作が要求されているとの判定がなされると（Ｓ１のＹｅｓ）、ＣＰＵ４は、ＲＯＭ３に格納されたナビゲーションプログラムに従って、ナビゲーション用データが記憶されているＨｉ−ＭＤ１３上のアドレスを示すアドレスデータをフラッシュＥＰＲＯＭ６から読み出す（ステップＳ２）。
【００１８】
アドレスデータが読み出されると、ＣＰＵ４は、ＲＯＭ３に格納されたナビゲーションプログラムに従って、読み出されたアドレスデータを用い、光学ヘッド１４を開始位置に移動させるためのコマンドデータを生成する（ステップＳ３）。
【００１９】
コマンドデータが生成されると、ＣＰＵ４は、ＲＯＭ３に格納されたナビゲーションプログラムに従って、生成されたコマンドデータをＩ／Ｆ２を介して光学系駆動回路１２に送出する（ステップＳ４）。そして、光学系駆動回路１２は、コマンドデータに応じて光学ヘッド１４を開始位置に移動させ、Ｈｉ−ＭＤ１３からのナビゲーション用データの読み取り動作を開始する。
【００２０】
コマンドデータが送出された後、ＣＰＵ４は、ＲＯＭ３に格納されたナビゲーションプログラムに従って、ナビゲーション用データがＨｉ−ＭＤ１３から転送されＲＡＭ５に保持されているか否かを判定する（ステップＳ５）。
【００２１】
ステップＳ５においてナビゲーション用データがＲＡＭ５に保持されていないとの判定がなされた場合（Ｓ５のＮｏ）、ＣＰＵ４は、ＲＯＭ３に格納されたナビゲーションプログラムに従って、ナビゲーション用データがＲＡＭ５に保持されているか否かの判定を予め定められた周期で繰り返す。
【００２２】
他方、ステップＳ５においてナビゲーション用データがＲＡＭ５に保持されているとの判定がなされると（Ｓ５のＹｅｓ）、ＣＰＵ４は、ＲＯＭ３に格納されたナビゲーションプログラムに従って、ＲＡＭ５に保持されたナビゲーション用データを用いてナビゲーション動作を開始する（ステップＳ６）。
【００２３】
ナビゲーション動作が開始された後、ＣＰＵ４は、ＲＯＭ３に格納されたナビゲーションプログラムに従って、ナビゲーション動作の終了を要求するデータがＲＡＭ５に保持されているか否かを判定する（ステップＳ７）。
【００２４】
ステップＳ７においてナビゲーション動作の終了を要求するデータがＲＡＭ５に保持されていないとの判定がなされた場合（Ｓ７のＮｏ）、ＣＰＵ４は、ＲＯＭ３に格納されたナビゲーションプログラムに従って、ナビゲーション動作の終了を要求するデータがＲＡＭ５に保持されているか否かの判定を予め定められた周期で繰り返す。
【００２５】
他方、ステップＳ７においてナビゲーション動作の終了を要求するデータがＲＡＭ５に保持されているとの判定がなされた場合（Ｓ７のＹｅｓ）およびステップＳ１においてナビゲーション動作が要求されていないとの判定がなされた場合（Ｓ１のＹｅｓ）の何れかの場合には、ＣＰＵ４は、ＲＯＭ３に格納されたナビゲーションプログラムに従って、ナビゲーションに関する処理を終了する。
【００２６】
以上、本実施の形態によれば、Ｈｉ−ＭＤ１３の全記憶領域を対象としてナビゲーション用データを探索する必要がなくなるので、ナビゲーション動作を起動するための時間を短縮することができる。
【００２７】
また、本実施の形態によれば、ＨＤＤが用いられる場合とは異なり、自宅のパーソナルコンピュータなどでＨｉ−ＭＤ１３に対する音楽リッピングが行えるので、音楽リッピングのためにエンジンを起動させる必要がなくなる。
【００２８】
また、本実施の形態によれば、Ｈｉ−ＭＤ１３は安価な記憶媒体であるとともに音楽記憶媒体として広く普及しているものであるので、ＨＤＤなどの記憶媒体を用いる場合よりもナビゲーション装置の普及率を上げることができる。
【００２９】
なお、以上の説明では、読出ステップがナビゲーション動作を要求するデータに応じてアドレスデータを読み出しているが（ステップＳ１およびステップＳ２）、読出ステップが電源投入を示すデータに応じてアドレスデータを読み出してもよい。この実施の形態によれば、電源が投入されてからナビゲーション動作が起動するまでの時間を短縮することができる
また、記憶手段としてフラッシュＥＰＲＯＭ６が用いられているが、電源オフ後もデータを保持する記憶媒体であればフラッシュＥＰＲＯＭ以外のものであっても構わない。
【産業上の利用可能性】
【００３０】
以上のように、本発明に係るナビゲーション装置は、ナビゲーション用データを他用途データとともに記憶する記憶媒体を用いる場合にナビゲーション動作の起動時間を短縮することができるという効果を有し、ＨＩ−ＭＤ対応のナビゲーション装置などとして有用である。
【図面の簡単な説明】
【００３１】
【図１】本発明を実施するための最良の形態に係るナビゲーション装置の構成を示すブロック図
【図２】本形態におけるナビゲーション装置の処理の流れを示すフローチャート
【符号の説明】
【００３２】
１    ナビゲーション装置
３    ＲＯＭ（制御手段）
４    ＣＰＵ（制御手段）
６    フラッシュＥＰＲＯＭ（記憶手段）
１３    Ｈｉ−ＭＤ（記憶媒体）
【図１】
2006073096.tif 000003
【図２】
2006073096.tif 000004