(57)【特許請求の範囲】
【請求項１】
自動車に搭載され、前記自動車を目的地まで誘導するときに利用されるナビゲーション装置であり、
第１記録装置に記録されている第１コンピュータプログラムを実行する第１実行部と、
第２記録装置に記録されている第２コンピュータプログラムを実行する第２実行部と、
前記第２記録装置に記録されているデータを前記第１記録装置に記録するインストール部とを具備し、
前記第１コンピュータプログラムと前記第２コンピュータプログラムとは、前記自動車を前記目的地まで誘導することに利用され、
前記インストール部は、前記第２実行部と並行して動作し、
前記第１実行部は、前記第２実行部と並行して動作しない
ナビゲーション装置。
【請求項２】
請求項１において、
前記インストール部は、前記データを所定の情報量毎に前記第１記録装置に記録する
ことを特徴とするナビゲーション装置。
【請求項３】
請求項２において、
前記データのうちの前記第１記録装置に記録されるデータの情報量を表示装置に表示する表示部を更に具備する
ことを特徴とするナビゲーション装置。
【請求項４】
請求項２において、
前記データのすべてが前記第１記録装置に記録されるまでの時間を表示装置に表示する表示部を更に具備する
ことを特徴とするナビゲーション装置。
【請求項５】
請求項１〜請求項４のいずれかにおいて、
前記第１記録装置からデータが読み出される速さは、前記第２記録装置からデータが読み出される速さより速い
ことを特徴とするナビゲーション装置。
【請求項６】
請求項５において、
前記第１記録装置は、ハードディスク装置であり、
前記第２記録装置は、ＤＶＤ−ＲＯＭである
ことを特徴とするナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーション装置に関し、特に、自動車に搭載され、その自動車を目的地まで誘導するときに利用されるナビゲーション装置に関する。
【０００２】
【従来の技術】
ハードディスクを用いて動作するナビゲーション装置が知られている。そのナビゲーション装置は、ハードディスクに記録されているナビプログラムと地図データとを用いて自動車を目的地まで誘導する。そのナビゲーション装置は、バージョンアップを行うにあたっては、ハードディスクが本体からはずされて、新しいナビプログラムと新しい地図データとを記録されたハードディスクが本体に取り付けられて、バージョンアップされる。このようなナビゲーション装置にあっては、そのハードディスクが交換作業により取りはずされているときに、ナビゲーション装置を使用することができないために、自動車を目的地まで誘導することができない。また、ユーザは、ハードディスクの交換にあたってディーラなどへ自動車を持ち込む必要が生じることになる。このようなことから、ナビゲーション装置を使用することができないことによる自動車を誘導することができない期間が短いナビゲーション装置のバージョンアップ技術が望まれている。
【０００３】
また、ＤＶＤ−ＲＯＭを用いて動作するナビゲーション装置が知られている。そのナビゲーション装置は、ＤＶＤ−ＲＯＭに記録されているナビプログラムと地図データとを用いて自動車を目的地まで誘導する。そのナビゲーション装置は、そのＤＶＤ−ＲＯＭが新しいナビプログラムまたは新しい地図データを記録しているＤＶＤ−ＲＯＭに交換されて、バージョンアップされる。このようなナビゲーション装置は、バージョンアップされるときに、ハードディスクを用いて動作するナビゲーション装置より動作することができない期間が短い。しかしながら、ＤＶＤ−ＲＯＭは、一般的に、ハードディスクよりデータを読み出す速さが遅い。ナビゲーション装置は、ハードディスクを用いて動作することが望まれ、動作が速いことが望まれている。
【０００４】
ハードディスクとＤＶＤ−ＲＯＭドライブとの両方を備えているナビゲーションシステムが特開２００１−１３３２７３号公報と特開２００１−１６５６７１号公報とに開示されている。そのナビゲーションシステムは、ＤＶＤ−ＲＯＭに記録されている地図データをハードディスクにコピーして、ハードディスクに記録されている地図データを用いて自動車を目的地まで誘導している。このようなナビゲーション装置は、誘導している途中に、誘導以外に用いられるＤＶＤ−ＲＯＭを利用することができる。
【０００５】
特開２０００−２５１３９６号公報は、より確実にハードディスクに情報を書き込むことができる車載情報処理装置を開示している。
【０００６】
【特許文献１】
特開２００１−１３３２７３号公報
【特許文献２】
特開２００１−１６５６７１号公報
【特許文献３】
特開２０００−２５１３９６号公報
【０００７】
【発明が解決しようとする課題】
本発明の課題は、ナビゲーション装置のソフトウェアをバージョンアップするときに、そのナビゲーション装置を使用することができない期間またはナビゲーションの動作が中断される時間を低減させるナビゲーション装置を提供することにある。
本発明の他の課題は、ナビゲーションの動作が速く、かつ、ソフトウェアをバージョンアップするときにナビゲーションの動作が中断される時間を低減させるナビゲーション装置を提供することにある。
【０００８】
【課題を解決するための手段】
以下に、［発明の実施の形態］で使用される番号・符号を括弧付きで用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明の実施の形態］の記載との対応を明らかにするために付加されたものであり、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【０００９】
本発明によるナビゲーション装置（１０）は、自動車に搭載され、自動車を目的地まで誘導するときに利用される装置である。ナビゲーション装置（１０）は、第１記録装置（１２）に記録されている第１コンピュータプログラム（３１）を実行する第１実行部（４１）と、第２記録装置（１３、１９）に記録されている第２コンピュータプログラムを実行する第２実行部（４２）と、第２記録装置（１３、１９）に記録されているデータを第１記録装置（１２）に記録するインストール部（４３）とを備えている。そのデータは、第２コンピュータプログラムを含んでいる。第１コンピュータプログラム（３１）と第２コンピュータプログラムとは、自動車を目的地まで誘導することに利用される。インストール部（４３）は、第２実行部（４２）と並行して動作する。第１実行部（４１）は、第２実行部（４２）と並行して動作しない。ナビゲーション装置（１０）は、通常、第１コンピュータプログラム（３１）を用いて自動車を目的地まで誘導する。ナビゲーション装置（１０）は、第１コンピュータプログラム（３１）を第２コンピュータプログラムにバージョンアップするときに自動車を目的地まで誘導することができ、ナビゲーションの動作が中断される時間を低減させることができる。
【００１０】
インストール部（４３）は、データを所定の情報量毎に第１記録装置（１２）に記録することが好ましい。自動車を目的地まで誘導することに利用されるソフトウェアは、一般的に、情報量が大きい。このようなコピーは、１つのファイルが大きいときに、１つのファイルごとに転送することより、インストール部（４３）が第２実行部（４２）の動作を妨げる時間が小さく好ましい。
【００１１】
ナビゲーション装置（１０）は、データのうちの第１記録装置（１２）に記録されるデータの情報量を表示装置に表示する表示部（４４）を更に備えている。表示部（４４）は、第１記録装置（１２）に記録されるデータの情報量を直接に表示し、または、すべてのデータの情報量に対する第１記録装置（１２）に記録されるデータの情報量の比を表示する。ナビゲーション装置（１０）は、データのすべてが第１記録装置（１２）に記録されるまでの時間を表示装置に表示する表示部（４４）を更に備えていることが好ましい。
【００１２】
第１記録装置（１２）からデータが読み出される速さは、第２記録装置（１３、１９）からデータが読み出される速さより速い。このとき、ナビゲーション装置（１０）は、第２記録装置（１３、１９）のみを用いてナビゲーションの動作をするときより、ナビゲーションの動作が速く好ましい。
【００１３】
第１記録装置（１２）は、ハードディスク装置であり、第２記録装置（１３、１９）は、ＤＶＤ−ＲＯＭまたはＣＤ−ＲＯＭなどの簡易的に取り外し可能な記録媒体であることが好ましい。
【００１４】
【発明の実施の形態】
図面を参照して、本発明によるナビゲーション装置の実施の形態を説明する。そのナビゲーション装置１０は、図１に示されているように、ナビゲーション装置本体１１、ハードディスク装置１２、ＤＶＤ−ＲＯＭドライブ１３、メモリーカード１４、ナビ用センサ１５、出力装置１６、入力装置１７、無線通信装置１８を備えている。ナビゲーション装置１０は、図示されていない自動車に搭載されている。
【００１５】
ナビゲーション装置本体１１は、ソフトウェアを記録する揮発性記録装置と、そのソフトウェアを実行する中央演算装置（ＣＰＵ）を備えている情報処理装置（コンピュータ）である。そのソフトウェアは、コンピュータプログラムとそのコンピュータプログラムで用いられるデータとから形成されている。ハードディスク装置１２は、そのソフトウェアを記憶する不揮発性記憶装置であり、ナビゲーション装置本体１１の指示によりソフトウェアを記録し、記録されているソフトウェアを出力し、または、削除する。ＤＶＤ−ＲＯＭドライブ１３は、ＤＶＤ−ＲＯＭ１９に記載されているソフトウェアを読み出してナビゲーション装置本体１１に出力する記録装置である。メモリーカード１４は、ソフトウェアを記憶する記憶装置であり、ナビゲーション装置本体１１の指示によりソフトウェアを記録し、記録されているソフトウェアを出力し、または、削除する。
【００１６】
ナビ用センサ１５は、自動車の位置を測定するための量を計測するセンサであり、ＧＰＳアンテナ、ジャイロが例示される。出力装置１６は、ナビゲーション装置本体１１により生成された情報を自動車の運転者または搭乗者（以下に、「ユーザ」と表記される。）に通知する装置である。出力装置１６としては、液晶ディスプレイ、スピーカが例示される。入力装置１７は、ユーザの操作により情報をナビゲーション装置本体１１に出力する装置である。入力装置１７としては、マイク、キーボード、タッチパネルが例示される。無線通信装置１８は、携帯電話回線網を介してナビゲーション装置本体１１をインターネットに接続するための装置であり、ナビゲーション装置本体１１が出力する情報をインターネットに接続される端末に出力し、インターネットに接続されるサーバが公開する情報をナビゲーション装置本体１１に出力する。
【００１７】
ナビゲーション装置本体１１は、さらに、車内ＬＡＮ２１を介して複数の電子制御ユニット（ＥＣＵ）と複数のセンサに接続されている。そのＥＣＵは、自動車に搭載されている電子制御装置に適用されているコンピュータである。その電子制御装置としては、エンジン電子制御装置、トランスミッション電子制御装置、パワーステアリング電子制御装置、ＡＢＳ電子制御装置、エアバッグ電子制御装置、エアコンディショニング電子制御装置、定速走行電子制御装置が例示される。そのセンサは、車速センサ２２、Ｇセンサ２３、温度計２４、電圧センサ２５、回転センサ２６から形成されている。車速センサ２２は、自動車の車速を測定する。車速センサ２２は、トランスミッション電子制御装置、パワーステアリング電子制御装置、ＡＢＳ電子制御装置、定速走行電子制御装置に利用されている。Ｇセンサ２３は、自動車の加速度を測定する。Ｇセンサ２３は、エアバッグ電子制御装置に利用されている。温度計２４は、自動車の車内の温度を測定する。温度計２４は、エアコンディショニング電子制御装置に利用されている。電圧センサ２５は、自動車に搭載されているバッテリの電圧を測定する。回転センサ２６は、自動車のエンジンの回転数を測定する。回転センサ２６は、エンジン電子制御装置に利用されている。
【００１８】
図２は、ハードディスク装置１２に記録されているデータを示している。そのデータは、ナビ用ソフトウェア群３１、学習データ３２および仮想メモリデータ３３から形成されている。ナビ用ソフトウェア群３１は、自動車を目的地まで誘導することに利用されるソフトウェアの集合であり、ナビゲーション装置１０が搭載されている自動車の位置を測定し、その位置に基づいて自動車が走行する道路を特定し、その位置から目的地まで自動車を誘導するルートを探索し、自動車のユーザにそのルートを通知する。学習データ３２は、ナビ用ソフトウェア群３１により作成されたデータであり、過去に入力された目的地、ユーザの個人情報などを示している。仮想メモリデータ３３は、ナビゲーション装置本体１１に搭載されているオペレーションシステムがハードディスク装置１２を仮想メモリとして使用するときに、記録されるデータである。
【００１９】
ナビ用ソフトウェア群３１は、第１ナビプログラム３４、第２ナビプログラム３５およびナビデータ３６から形成されている。第１ナビプログラム３４は、間欠的にまたは周期的に実行されるコンピュータプログラムであり、自動車の位置を測定し、自動車が走行する道路を特定し、その道路をユーザに識別可能に出力装置１６を用いて通知するコンピュータプログラムが例示される。第２ナビプログラム３５は、所定のイベントが発生したときに実行されるコンピュータプログラムであり、ユーザにより入力された目的地まで自動車を誘導するルートを探索し、自動車がそのルートを外れたときに目的地まで自動車を誘導するルートを探索し、自動車が交差点などにさしかかったときに目的地に誘導する案内を自動車のユーザに通知し、ユーザが音声を発声したときに音声に対応する処理を実行するコンピュータプログラムが例示される。ナビデータ３６は、第１ナビプログラム３４、第２ナビプログラム３５に用いられるデータであり、道路の位置を示す地図データを含んでいる。その地図データは、さらに、各道路の路面の状態（たとえば、アスファルト舗装、砂利路、波状路）を示している。ナビデータ３６は、さらに、音声認識のためのデータ、誘導されるルート（地図）を３次元表示するためのデータを含んでいる。
【００２０】
ＤＶＤ−ＲＯＭ１９は、ナビ用ソフトウェア群を記録している。そのナビ用ソフトウェア群は、ナビ用ソフトウェア群３１が改良されたものであり、ナビ用ソフトウェア群３１と同様に、第１ナビプログラム、第２ナビプログラムおよびナビデータから形成されている。その第１ナビプログラムは、第１ナビプログラム３４が改良されたコンピュータプログラムであり、間欠的にまたは周期的に実行されるコンピュータプログラムである。その第２ナビプログラムは、第２ナビプログラム３５が改良されたコンピュータプログラムであり、所定のイベントが発生したときに実行されるコンピュータプログラムである。ナビデータは、ナビデータ３６が改良されたデータであり、その第１ナビプログラムまたはその第２ナビプログラムに用いられるデータである。
【００２１】
図３は、ナビゲーション装置本体１１を詳細に示している。ナビゲーション装置本体１１は、コンピュータプログラムであるハードディスク実行部４１、ＤＶＤ−ＲＯＭ実行部４２、インストール部４３および表示部４４とを備えている。そのコンピュータプログラムは、ナビゲーション装置本体１１が有する不揮発性の記録装置に記録されている。
【００２２】
ハードディスク実行部４１は、ハードディスク装置１２に記録されているソフトウェアを起動させる。ＤＶＤ−ＲＯＭ実行部４２は、ＤＶＤ−ＲＯＭ１９に記録されているソフトウェアを起動させる。インストール部４３は、ＤＶＤ−ＲＯＭ１９に記録されているソフトウェアをハードディスク装置１２にコピー（転記、複写を含む。）する。インストール部４３は、ＤＶＤ−ＲＯＭ実行部４２と並行して実行される。表示部４４は、ＤＶＤ−ＲＯＭ１９からハードディスク装置１２にコピーされたソフトウェアの情報量の割合を表示装置に表示し、ソフトウェアのすべてがハードディスク装置１２に記録されるまでの時間を表示装置に表示する。
【００２３】
ナビゲーション装置１０の動作は、自動車を目的地に誘導する動作とインストールする動作とを備えている。自動車を目的地に誘導する動作は、ＤＶＤ−ＲＯＭドライブ１３を用いないで、ハードディスク装置１２に記録されているナビ用ソフトウェア群３１を用いて実行される。このとき、ナビゲーション装置１０は、ＤＶＤ−ＲＯＭドライブ１３にナビ用ソフトウェア群が記録されていないＤＶＤが挿入され、自動車を誘導すること以外の動作を並行して実行することができる。このようなＤＶＤとしては、音楽ソフトが例示される。
【００２４】
図４は、インストールする動作を示している。ユーザは、まず、ナビゲーション装置１０を操作してインストールを開始し、購入されたＤＶＤ−ＲＯＭ１９をＤＶＤ−ＲＯＭドライブ１３に挿入する。ナビゲーション装置１０は、インストールが可能であるかを判断する（ステップＳ１）。たとえば、ナビゲーション装置１０は、ユーザがインストールを開始する操作をしたかどうか、ＤＶＤ−ＲＯＭ１９がＤＶＤ−ＲＯＭドライブ１３に挿入されているかどうかを判別する。
【００２５】
ナビゲーション装置１０は、インストールが不可能であるときに（ステップＳ１；ＮＯ）、インストールしないで、ハードディスク装置１２に記録されているナビ用ソフトウェア群３１を用いてナビゲーションの動作を実行する（ステップＳ２）。
【００２６】
ナビゲーション装置１０は、インストールが可能であるときに（ステップＳ１；ＹＥＳ）、ＤＶＤ−ＲＯＭ１９に記録されているソフトウェアをハードディスク装置１２にコピーしながら、ＤＶＤ−ＲＯＭ１９に記録されているナビ用ソフトウェア群を用いてナビゲーションの動作を実行する（ステップＳ３）。すなわち、ナビゲーション装置１０は、ナビゲーションの動作の空き時間に、ＤＶＤ−ＲＯＭ１９に記録されているソフトウェアを所定の情報量単位でハードディスク装置１２にコピーする。その所定の情報量としては、ＤＶＤ−ＲＯＭ１９のセクタの倍数が例示される。または、ナビゲーション装置１０は、ナビゲーションの動作とインストールする動作とを時分割して並行して実行する。ナビゲーション装置１０は、インストールが完了した後に、ハードディスク装置１２に記録されているナビ用ソフトウェア群３１を用いて自動車を目的地に誘導するナビゲーション動作を実行する。
【００２７】
従来、ナビゲーション装置のバージョンアップは、ハードディスク装置を取り外して、そのハードディスク装置に新しいバージョンのナビ用ソフトウェアをインストールすることにより実行されている。そのナビゲーション装置は、ハードディスク装置を取り外しているときに、ナビゲーションの動作を実行することができない。または、ナビゲーション装置のバージョンアップは、ナビゲーションの動作を停止して、ＤＶＤ−ＲＯＭから新しいバージョンのナビ用ソフトウェアをハードディスク装置にインストールすることにより実行されている。ナビゲーション装置１０は、このようなインストールより、ソフトウェアをバージョンアップするときにナビゲーションの動作が中断される時間を低減させることができる。
【００２８】
ＤＶＤ−ＲＯＭのみを用いてナビゲーションの動作するナビゲーション装置は、ＤＶＤ−ＲＯＭを新しいＤＶＤ−ＲＯＭに交換することにより、ソフトウェアをバージョンアップすることができる。ハードディスク装置は、一般的に、ＤＶＤ−ＲＯＭよりデータを読み出す速さが速い。ナビゲーション装置１０は、このようなナビゲーション装置より、動作が速く好ましい。
【００２９】
【発明の効果】
本発明によるナビゲーション装置は、ソフトウェアをバージョンアップするときに、ナビゲーション装置を使用することができない期間を低減させることができ、または、ナビゲーションの動作が中断される時間を低減させることができる。
【図面の簡単な説明】
【図１】図１は、本発明によるナビゲーション装置の実施の形態を示すブロック図である。
【図２】図２は、ハードディスク装置に記録されているデータを概念的に示すブロック図である。
【図３】図３は、ナビゲーション装置本体を示すブロック図である。
【図４】図４は、インストールする動作の実施の形態を示すフローチャートである。
【符号の説明】
１０：ナビゲーション装置
１１：ナビゲーション装置本体
１２：ハードディスク装置
１３：ＤＶＤ−ＲＯＭドライブ
１４：メモリーカード
１５：ナビ用センサ
１６：出力装置
１７：入力装置
１８：無線通信装置
１９：ＤＶＤ−ＲＯＭ
２１：車内ＬＡＮ
２２：車速センサ
２３：Ｇセンサ
２４：温度計
３１：ナビ用ソフトウェア
３２：学習データ
３３：仮想メモリデータ
３４：第１ナビプログラム
３５：第２ナビプログラム
３６：ナビデータ
４１：ハードディスク実行部
４２：ＤＶＤ−ＲＯＭ実行部
４３：インストール部
４４：表示部
【図１】
0003693642.tif 000002
【図２】
0003693642.tif 000003
【図３】
0003693642.tif 000004
【図４】
0003693642.tif 000005