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