(57)【特許請求の範囲】
【請求項１】
車両の乗員に対して表示する映像又は出力する音声を表すデータを電力線を用いて受信した後に記憶するカーナビゲーション装置と、
前記電力線を用いて前記データを通信できるか否かを、前記通信に用いるパケットを送受信することで判断すると共に、通信できると判断した場合に、前記カーナビゲーション装置へ供給される電源を、前記カーナビゲーション装置を搭載した前記車両が供給する車両電源から、前記電力線が供給する電力電源に切り替える電源切替装置とを備えることを特徴とするナビゲーションシステム。
【請求項２】
前記カーナビゲーション装置は、前記電源切替装置が電源を切り替えた後に、カーナビゲーションプログラムを再実行すると共に、前記プログラムの実行が終了した後に前記電力線を用いて前記データを受信することを特徴とする請求項１に記載のナビゲーションシステム。
【請求項３】
電気を蓄電した後に蓄電した電気を放電することで車両が走行するために用いる電源を供給する電源装置と、
前記車両の乗員に対して映像又は音声を表示又は出力するカーナビゲーション装置と、
前記電源装置が電力線により供給される電力電源を用いて電気を蓄電する場合に、前記車両が搭載する前記カーナビゲーション装置へ供給される電源を、前記車両が供給する車両電源から前記電力電源に切り替える電源切替装置とを備え、
前記カーナビゲーション装置は、前記電源切替装置が前記電力線により供給される電力電源に切り替えた後に、前記映像又は音声を表すデータを前記電力線を用いて受信して記憶することを特徴とするナビゲーションシステム。
【請求項４】
前記カーナビゲーション装置と前記電力線を用いて接続可能であると共に、前記データを記憶する記憶装置を更に備え、
前記カーナビゲーション装置は、前記電源切替装置が前記電力線の供給する電力電源に切り替えた後に、前記電力線を介して前記記憶装置に接続すると共に、接続した前記記憶装置が記憶するデータの内で未だ記憶していないデータを、前記記憶装置から受信して記憶することを特徴とする請求項３に記載のナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステムに関する。
【背景技術】
【０００２】
近年、カーナビゲーションシステム（以下単に、カーナビシステムという）が多機能化した。これにより、カーナビシステムが表示等する電子データが、地図データに限定されず、映像又は楽曲データにも及ぶようになり、システムが記憶する電子データの情報量が増加した。
【０００３】
ここで、カーナビシステムが表示する自車周辺の地理だけでなく、ユーザが視聴を求める映像又は楽曲もまた日々変化するため、カーナビシステムが記憶する電子データを定期的に更新する必要がある。
【０００４】
よって、カーナビシステムが記憶する電子データを更新できるシステムが知られるに至った（例えば、特許文献１）。
【０００５】
この特許文献１に記載のカーナビシステムは、ホストコンピュータと通信することで、システムに追加するソフトウェアをダウンロードして追加することを特徴としている。
【０００６】
また、カーナビシステムが記憶する情報量の増大に伴って更新が必要な情報の量も増大した。これによって、カーナビシステムとホストコンピュータとの間における通信に要する通信時間長が増長した。
【０００７】
よって、ホストコンピュータと通信する際に、安定して電源をカーナビ装置に提供できる通信システムが知られるに至った（例えば、特許文献２）。
【０００８】
この特許文献２に記載の通信システムは、車載装置へ電源を供給する車載バッテリの端子電圧を情報の通信を行う前に推定すると共に、推定した端子電圧が所定値よりも低い場合には、車両のエンジンを始動させることで得た電源を、情報の通信を行う車載装置へ供給することを特徴としている。
【０００９】
【特許文献１】特開２００２−１０８６２０号公報
【特許文献２】特開平１０−２４１０９５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、特許文献１に記載のカーナビシステムでは、車両に搭載されたカーナビシステムとホストコンピュータとの通信を、例えば、携帯電話又はビーコンを用いて行うため、大量の電子データを通信することができないという問題があった。特に、携帯電話を用いてホストコンピュータと通信する場合には、通信速度のみならず通信費用の面からも大量の電子データを通信することができなかった。
【００１１】
また、ホストコンピュータが記憶する電子データを、例えば、パーソナルコンピュータを用いてダウンロードした後に、ＳＤカード、メモリカード、ＣＤ−Ｒ、又はＤＶＤディスク等のカーナビシステムが読み取り可能な記憶媒体を用いてカーナビシステムに記憶させる場合には、一度に更新できるデータ量が記憶媒体の記憶容量に制限されるため、データの更新効率が向上しないという問題があった。
【００１２】
更に、カーナビシステムが電子データを記憶するために用いるハードディスク等を車両から取り外した後に、例えば、パーソナルコンピュータに接続して電子情報を更新する場合には、ハードディスクを取り外す手間がかかるだけでなく、ハードディスクを誤って破損する危険があった。
【００１３】
また、特許文献２に記載の通信システムでは、情報の通信時にエンジンを始動する必要があるため、エンジン熱及びエンジン音のみならず二酸化炭素をも排出し、生活環境のみならず地球環境にも悪影響を及ぼす（つまり、地球にやさしくない）という問題があった。
【００１４】
本発明は、上記問題に鑑みて成されたものであり、その目的とするところは、環境に与える影響を軽減した上で安定した電源の供給を受けながら効率良くデータを更新できるナビゲーションシステムを提供することにある。
【００１５】
また、本発明の目的とするところは、環境に与える影響を軽減した上で車両が電気を蓄電する間に効率良くデータを更新できるナビゲーションシステムを提供することにもある。
【課題を解決するための手段】
【００１６】
本発明に係るナビゲーションシステムは、車両の乗員に対して表示する映像又は出力する音声を表すデータを電力線を用いて受信した後に記憶するカーナビゲーション装置と、電力線を用いてデータを通信できるか否かを、通信に用いるパケットを送受信することで判断すると共に、通信できると判断した場合に、カーナビゲーション装置へ供給される電源を、カーナビゲーション装置を搭載した車両が供給する車両電源から、電力線が供給する電力電源に切り替える電源切替装置とを備えることを特徴としている。
【００１７】
上記構成において、電源切替装置が電源を切り替えた後に、カーナビゲーションプログラムを再実行すると共に、プログラムの実行が終了した後に電力線を用いてデータを受信する構成を採用できる。
【００１８】
本発明に係るナビゲーションシステムは、電気を蓄電した後に蓄電した電気を放電することで、車両が走行するために用いる電源を供給する電源装置と、車両の乗員に対して映像又は音声を表示又は出力するカーナビゲーション装置と、電源装置が電力線により供給される電力電源を用いて電気を蓄電する場合に、車両が搭載するカーナビゲーション装置へ供給される電源を、車両が供給する車両電源から、電力電源に切り替える電源切替装置とを備え、カーナビゲーション装置は、電源切替装置が電力線により供給される電力電源に切り替えた後に、映像又は音声を表すデータを電力線を用いて受信して記憶することを特徴としている。
【００１９】
上記構成において、カーナビゲーション装置と電力線を用いて接続可能であると共に、データを記憶する記憶装置を更に備え、カーナビゲーション装置は、電源切替装置が電力線の供給する電力電源に切り替えた後に、電力線を介して記憶装置に接続すると共に、接続した記憶装置が記憶するデータの内で未だ記憶していないデータを、記憶装置から受信して記憶する構成を採用できる。
【発明の効果】
【００２０】
請求項１の構成によれば、電力線から供給される電力電源を用いてカーナビゲーション装置がデータの通信及び更新をするため、カーナビゲーション装置は、環境に与える影響を軽減しながら安定した電源の供給を受けることができるだけでなく、電力線を用いて効率良くデータを通信できる。
【００２１】
請求項２の構成によれば、カーナビゲーション装置がプログラムを再実行した後にデータの受信及び更新を開始するため、カーナビゲーション装置が効率良くデータを通信できるだけでなく、カーナビゲーション装置の安定性が向上する。
【００２２】
請求項３の構成によれば、電源装置が電力線から得る電気を蓄電する場合に、電力線から供給される電力電源を用いてカーナビゲーション装置がデータの通信及び更新をするため、環境に与える影響を軽減しながら安定した電源をカーナビゲーション装置に供給できるだけでなく、電源装置が蓄電に要する時間において電力線を用いてカーナビゲーション装置が効率良くデータを通信できる。
【００２３】
請求項４の構成によれば、カーナビゲーション装置が記憶装置に接続した後に、未だ記憶していないデータ受信して記憶するため、記憶装置のデータと容易に同期をとることができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の最良の実施形態について、添付図面を参照しつつ説明する。
【実施例１】
【００２５】
先ず、図１を参照しながら本実施例のナビゲーションシステムの一構成例について説明する。
【００２６】
図１に示すナビゲーションシステム１は、建屋１０に設置された装置及び車両２０に搭載された装置で構成される。建屋１０は、その内部に部屋１０ａ、部屋１０ａに設置されたコンセント１１ａ、外壁に設置されたコンセント１１ｂ、及びコンセント１１ａ及び１１ｂに電力を供給する電力線Ｌとを備える。
【００２７】
本実施例では、建屋１０は、屋根、柱、及び壁を有するとして説明するが、これに限定される訳ではない。また、建屋１０は、土地に定着していてもしていなくても良い。更に、建屋１０の用途は限定されず、例えば、住宅 、事務所、倉庫、店舗、工場、校舎、及び車庫のいずれであっても構わない。
【００２８】
部屋１０ａには、ネットワークＨＤＤ１３（Hard Disk Drive）及びＰＬＣ（Power Line Communication）モデム１２が設置され、部屋１０ａの内壁には、コンセント１１ａが設置されている。
【００２９】
ＰＬＣモデム１２は、電源プラグ１２ａを有する。ＰＬＣモデム１２の電源プラグ１２ａは、コンセント１１ｂに差し込まれて電力線Ｌに接続する。また、ＰＬＣモデム１２は、ネットワークＨＤＤ１３と、例えば、ネットワークケーブルを介して接続する。ＰＬＣモデム１２は、子装置であり、ネットワークＨＤＤ１３とネットワークケーブルを介して行う通信に用いられるデジタル信号を、電力線Ｌを介して行う通信に用いられるアナログ信号に変換すると共に、その逆の変換をも行う。尚、ＰＬＣモデム１２及びネットワークＨＤＤ１３は、電力線Ｌから電源の供給を受けて作動する。
【００３０】
ネットワークＨＤＤ１３は、ＰＬＣモデム１２に接続する。ネットワークＨＤＤ１３は、例えば、パーソナルコンピュータに接続することなしに、直接にＰＬＣモデム１２と接続することで、車両２０が搭載するナビゲーション装置２３を始めとする装置に接続する機能を有している。このネットワークＨＤＤ１３は、車両２０の乗員に対して表示する映像又は出力する音声を表すデータを記憶している。ネットワークＨＤＤ１３は、例えば、Ｗｉｎｄｏｗｓ（登録商標）で使用されるネットワークファイルシステムＳＭＢ（Server Message Block）プロトコルを用いて、記憶するデータを他の装置から参照及び読取可能な状態にする機能を有する。
【００３１】
尚、ネットワークＨＤＤ１３が記憶するデータは、例えば、映像データ、画像データ、音楽データ、及び車両２０が搭載するナビゲーション装置が有するナビゲーション機能を発揮するために実行するカーナビゲーションプログラムを含む。尚、ナビゲーション機能は、車両の位置を示す機能のみならず、目的地へ到達する経路、到達要する時間、経路の混雑状況、経路又は車両周辺に存在する店舗等の地理に関する情報を車両の乗員に通知する機能を含む。
【００３２】
電力線Ｌは、建屋１０の（部屋１０ａ）の内壁に設置されたコンセント１１ａ及び外壁に設置されたコンセント１１ｂを接続する。電力線Ｌは、図示を省略するが、分電盤を介して送電線に接続し、送電線が送電する電力をコンセント１１ａ及び１１ｂに供給する。
【００３３】
また、電力線Ｌは、コンセント１１ａ及び１１ｂに接続する子装置であるＰＬＣモデム間で行われる通信を媒介する機能を有する。更に、図示を省略するが、電力線Ｌは、分電盤を介して親装置であるＰＬＣモデムに接続し、親装置であるＰＬＣモデムに接続するインタネット等の通信網を介して接続する装置との間で行われる通信をも媒介する。
【００３４】
この構成によれば、電力線から供給される電力電源を用いてインタネットを介して接続する装置との間でカーナビゲーション装置がデータを通信できる。
【００３５】
車両２０は、ガソリン又はガス自動車である。尚、電気自動車又はハイブリッド車については、実施例２において説明する。車両２０は、プラグ２０ａを有し、電源切替装置２２及びナビゲーション装置２３を搭載している。
【００３６】
プラグ２０ａは、建屋１０の外壁に設置されたコンセント１１ｂに差し込むことができる。コンセント２０ａからは電源切替装置２２に接続するコードが延びている。
【００３７】
電源切替装置２２は、ナビゲーション装置２３、図示を省略するが、車両２０が搭載するバッテリが提供する車両電源、及びプラグ２０ａを介して電力線Ｌが供給する電力電源に接続する。電源切替装置２２は、電力線Ｌを用いてデータを通信できるか否かを、通信に用いるパケットを送受信することで判断すると共に、通信できると判断した場合に、ナビゲーション装置２３へ供給される電源を、ナビゲーション装置２３を搭載した車両２０が供給する車両電源から、電力線Ｌが供給する電力電源に切り替える。尚、電力電源及び車両電源は、アクセサリ電源（以下単に、ＡＣＣ電源という）と、バックアップ電源（以下単に、ＢＵ電源という）とを含む。
【００３８】
この構成によれば、電力線から供給される電力電源を用いてカーナビゲーション装置２３がデータの通信をするため、環境に与える影響を軽減しながら安定した電源をカーナビゲーション装置２３に供給できるだけでなく、カーナビゲーション装置２３は電力線を用いて効率良くデータを通信できる。
【００３９】
電源切替装置２２は、ＰＬＣモデム２２ａ、電圧変換機２２ｂ、ＣＰＵ２２ｃ、スイッチ２２ｄを備える。ＰＬＣモデム２２ａは、子装置である。ＰＬＣモデム２２ａは、ＩＰ（Internet Protocol）アドレスで電力線Ｌを媒介としたネットワークに接続したか否か（つまり、電力線Ｌを用いてデータを通信できるか否か）を判断すると共に、データを通信できると判断した場合にはデータを通信できる旨を表す信号をＣＰＵ２２ｃへ出力する。その後、ＰＬＣモデムは、電力線Ｌを用いてナビゲーション装置２３が通信するデータを中継する。尚、データを通信できない又はできなくなったと判断した場合にはデータを通信できる旨を表す信号を出力する構成を採用できる。
【００４０】
具体例を挙げて説明すると、図示を省略するが、電力線Ｌを媒介としたネットワークには、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバが接続し、ＰＬＣモデム２２ａはＤＨＣＰサーバがＩＰアドレスを割り当てたことをもって、ネットワークに接続したと判断する構成を採用できる。尚、ＰＬＣモデム２２ａは、ネットワークへの接続を判断する処理を、ネットワークへ接続したと判断するまで、所定回数リトライする。
【００４１】
また、他の具体例を挙げて説明すると、ＰＬＣモデム２２ａは、所定のＩＰアドレスを割り振られた装置、ＰＬＣモデム１２、又はネットワークＨＤＤ１３に、Ｐｉｎｇコマンドを用いて所定のパケットを送信する。その後、ＰＬＣモデム２２ａは、送信したパケットに応じて返信されたパケットを受信したことをもって、ネットワークに接続したと判断する構成を採用できる。
【００４２】
尚、本実施例において、ＰＬＣモデム２２ａは、ＩＰアドレスを用いてネットワークへの接続を検出するとして説明したが、これに限定される訳ではなく、例えば、ＩＰアドレスに関連付けたドメイン名、ホスト名、ＭＡＣ（Media Access Control）アドレス、又は装置が固有に有する固体機種番号を用いてネットワークに接続したと判断する構成を採用できる。
【００４３】
電圧変換機２２ｂは、プラグ２０ａから延びるコード及びスイッチ２２ｄに接続する。電圧変換機２２ｂは、プラグ２０ａから供給されるＡＣ１００Ｖの家庭用電源を、ナビゲーション装置２３が使用するＤＣ１２Ｖの電源に変換した後にスイッチ２２ｄへ供給する。
【００４４】
ＣＰＵ（Central Processing Unit）２２ｃは、ＰＬＣモデム２２ａ及びスイッチ２２ｄに接続する。ＣＰＵ２２ｃは、ＰＬＣモデム２２ａからデータを通信できる旨を表す信号を取得した後に、スイッチ２２ｄへ、ナビゲーション装置２３に対して供給する電源を、車両電源から電力電源に変更するように制御する制御信号を出力する。尚、データを通信できない旨を表す信号を取得した後に、スイッチ２２ｄが供給する電源を電力電源から車両電源に変更するように制御する制御信号を出力する構成を採用できる。
【００４５】
スイッチ２２ｄは、図示を省略するがバッテリ、電圧変換機２２ｂ、ＣＰＵ２２ｃ、及びナビゲーション装置２３に接続する。スイッチ２２ｄは、ＣＰＵ２２ｃから制御信号を取得すると共に、取得した制御信号に基づいてナビゲーション装置２３に供給する電源を、車両電源から電力電源に切り替える。尚、逆に、スイッチ２２ｄは、電源を電力電源から車両電源に切り替える構成を採用できる。
【００４６】
ナビゲーション装置２３は、電源切替装置２２に接続する。ナビゲーション装置２３は、電源切替装置２２から、主に、車両電源の供給を受けて、車両２０の乗員に対して映像又は音声を表示又は出力する。また、ナビゲーション装置２３は、電源切替装置２２から電力電源の供給を受けて、車両２０の乗員に対して表示する映像又は出力する音声を表すデータを電力線Ｌを用いて受信した後に記憶する。特に、ナビゲーション装置２３は、電源切替装置２２が電源を切り替えた後に、カーナビゲーションプログラムを再実行すると共に、ナビゲーションプログラムの実行が終了した後に電力線Ｌを用いて前記データを受信する。
【００４７】
ここで、図２を参照して、機能に基づいてナビゲーション装置２３の構成について説明を行う。図２は、ナビゲーション装置２３の一構成例を表す機能ブロック図である。
【００４８】
ナビゲーション装置２３は、変換部２３１、記憶部２３２、制御部２３３、表示部２３４、及び入力部２３５で構成される。制御部２３３が有する機能は、ナビゲーション装置２３が実行するソフトウェア制御により実現される。
【００４９】
ここで、図３を参照して、ナビゲーション装置２３がソフトウェア制御を実行するために用いるハードウェアの一構成例について説明する。図３は、ソフトウェア制御を実行するために用いるナビゲーション装置２３の一構成例を表すハードウェア構成図である。
【００５０】
ナビゲーション装置２３は、例えば、ＣＰＵ（Central Processing Unit）２３ａ、ＥＰＲＯＭ（Erasable Programmable Read-Only Memory）又はＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の読み出し専用メモリであるＲＯＭ２３ｂ（Read-Only Memory ）、ＤＲＡＭ（Dynamic  RAM）又はＳＲＡＭ（Static  RAM）等の揮発性メモリ及びＮＶＲＡＭ（Non Volatile RAM）等の不揮発性メモリで構成されるＲＡＭ２３ｃ（Random Access Memory）、ハードディスクドライブ２３ｄ（以下単に、ＨＤＤという）、ハードウェア回路で構成される変換部２３ｅで構成され、ＣＰＵ２３ａ、ＲＯＭ２３ｂ、ＲＡＭ２３ｃ、ＨＤＤ２３ｄ、及び変換部２３ｅは互いにバス２３ｆによって接続している。
【００５１】
ソフトウェア制御は、ＣＰＵ２３ａが、ＲＯＭ２３ｂ又はＨＤＤ２３ｄに格納したプログラムを読み込み、読み込んだプログラムに従って演算を行うことにより実現される。なお、ＲＡＭ２３ｃには、演算結果のデータが書き込まれ、特にＮＶＲＡＭには、電源オフ時にバックアップが必要なデータが保存される。また、演算結果は、変換部２３ｅを介して接続する他の装置との間で入出力される。
【００５２】
ここで、図２戻り、ナビゲーション装置２３の構成について引き続き説明する。
【００５３】
変換部２３１は、変換部２３ｅで構成され、ＰＬＣモデム２２ａ、記憶部２３２、及び制御部２３３に接続する。変換部２３１は、ＰＬＣモデム２２ａと、例えば、ＵＳＢ（Universal Serial Bus）又はＬＡＮケーブル等を介して接続し、記憶部２３２とＡＴＡ（Advanced Technology Attachment）ケーブルを介して接続する。変換部２３１は、ＵＳＢ又はＬＡＮケーブルを用いて通信する際に用いるインタフェースと、ＡＴＡＰＩ（ATA Packet Interface）とに適合するようにデータを変換する。
【００５４】
記憶部２３２は、ＨＤＤ２３ｄで構成され、制御部２３３及び変換部２３１に接続する。記憶部２３２は、ネットワークＨＤＤ１３と同様のデータを記憶する。つまり、記憶部２３２は、ナビゲーションプログラムのみならず、映像データ、画像データ、及び音楽データを記憶する。記憶部２３２が記憶するデータは、変換部２３１が変換したデータに更新された後に、制御部２３３によって参照される。また、記憶部２３２は下記のその他各種情報を記憶する。
【００５５】
制御部２３３は、変換部２３１、記憶部２３２、表示部２３４、入力部２３５、並びに図示を省略するが、例えば、スピーカ等で構成される出音部、及びＧＰＳ（Global Positioning System）アンテナに接続する。制御部２３３は、記憶部２３２が記憶するナビゲーションプログラムを実行することで、入力部２３５が入力する信号に従って、ＧＰＳアンテナからＧＰＳ衛星が発信した信号を取得する。また、制御部２３３は、取得した信号に基づいて車両２０の現在位置及び車両２０の周辺地理等の画像を表す信号を表示部２３４へ出力する等してナビゲーション機能を提供する。
【００５６】
また、制御部２３３は、再生処理を実行することで、記憶部２３２が記憶する画像データ、映像データ、及び音声データを参照すると共に、画像データ、映像データ、及び音声データを再生した画像、映像、及び音声を表す信号を表示部２３４及び出音部に出力する。
【００５７】
更に、制御部２３３は、起動処理を実行することで、記憶部２３２が記憶するデータを起動時に更新する。ここで、図４を参照して、制御部２３３が実行する起動処理について説明する。図４は、制御部２３３が実行する起動処理の一例を表すフローチャートである。
【００５８】
先ず、制御部２３３は、ナビシステムの読み込み開始する（ステップＳ０１）。この処理は、制御部２３３が、ナビゲーション機能を提供するために必要な処理をいい、具体的には、記憶部２３２の記憶するナビゲーションプログラムを読み込みんだ後に実行（場合によっては、再実行）する処理を含む。
【００５９】
次に、制御部２３３は、ナビシステムの読み込みが終了したか否かを判断する（ステップＳ０２）。制御部２３３は、読み込みが終了したと判断する場合にはステップＳ０３の処理を実行し、そうでない場合には所定時間経過後に再度ステップＳ０２の処理を繰り返す。
【００６０】
ステップＳ０２において、ナビシステムの読み込みが終了したと判断した場合には、制御部２３３は、ループバックテストを実行する（ステップＳ０３）。この処理は、例えば、Ｐｉｎｇコマンド等のコマンドを実行することで、ネットワークＨＤＤ１３との間で通信に用いるパケットの送受信をすることができるか否かを確認する処理を含む。
【００６１】
次に、制御部２３３は、ループバックテストの結果に基き、電力線Ｌを用いて通信が可能であるか否かを判断する（ステップＳ０４）。制御部２３３は、通信が可能と判断する場合にはステップＳ０５の処理を実行し、そうでない場合にはステップＳ０８の処理を実行する。
【００６２】
ステップＳ０４において、通信が可能と判断した場合には、制御部２３３は、接続先名の読み出しを行う（ステップＳ０５）。この処理は、ホスト名又はＩＰアドレスを読み出すことで行われる。次に、制御部２３３は、読み出した接続先名が、記憶部２３２に登録された情報であるか否かを判断する（ステップＳ０６）。制御部２３３は、接続先名が登録された情報であると判断する場合にはステップＳ０７の処理を実行し、そうでない場合にはステップＳ０８の処理を実行する。
【００６３】
ステップＳ０６において、登録された情報であると判断した場合には、制御部２３３は、ネットワークＨＤＤ１３が記憶するデータをダウンロードする（ステップＳ０７）。つまり、制御部２３３は、電力線Ｌを介してネットワークＨＤＤ１３が記憶するデータを受信するよう変換部２３１を制御した後に、変換部２３１が変換したデータを記憶部２３２に保存するよう制御する。その後、制御部２３３は、起動処理の実行を終了する。
【００６４】
ステップＳ０４において、通信が不可能と判断した場合、又はステップＳ０６において、登録された情報でないと判断した場合には、制御部２３３は、規定回数、ステップＳ０３の処理を繰り返したか否かを判断する（ステップＳ０８）。制御部２３３は、処理を規定回数繰り返したと判断する場合にはステップＳ０９の処理を実行し、そうでない場合にはステップＳ０３に戻り上記の処理を繰り返す。
【００６５】
ステップＳ０８において、処理を規定回数繰り返したと判断した場合には、制御部２３３は、ネットワークと接続しているならば、ネットワークとの接続を切断する（ステップＳ０９）。その後、制御部２３３は、アラート処理を実行する（ステップＳ１０）。この処理は、ネットワークＨＤＤ１３と通信できない旨及びその理由等を警告する信号を表示部２３４へ出力する処理を含む。その後、制御部２３３は、起動処理の実行を終了する。
【００６６】
ここで、図２に戻り、ナビゲーション装置２３の構成について引き続き説明する。
【００６７】
表示部２３４は、例えば、液晶パネルで構成され、制御部２３３に接続する。表示部２３４は、制御部２３３が出力する信号を受けて、車両２０の位置及び周辺地理、その他の映像、画像、及び情報を表示する。
【００６８】
入力部２３５は、例えば、ボタンで構成され、制御部２３３に接続する。入力部２３５は、車両２０の乗員に操作されて、カーナビゲーション機能の提供を命じる信号、並びに映像、画像、及び音声の再生を命じる等の信号を制御部２３３に入力する。
【００６９】
次に、図５を参照して、車両２０に搭載された電源切替装置２２とナビゲーション装置２３との電源切替時の協働関係について説明する。図５は、車両２０が実行する切替処理の一例を表すフローチャートである。
【００７０】
先ず、車両２０は、ナビシステムを起動する（ステップＳ１１）。具体的には、この処理は、ナビゲーション装置２３が起動処理を実行する処理をいう。尚、ステップＳ１１において、車両２０は、車両電源をナビゲーション装置２３に供給しているとして説明を行う。
【００７１】
次に、車両２０は、プラグイン充電を開始したか否かを判断する（ステップＳ１２）。車両２０は、プラグイン充電を開始したと判断する場合にはステップＳ１３の処理を実行し、そうでない場合には切替処理の実行を終了する。尚、プラグイン充電とは、プラグ２０ａをコンセント１１ｂに差込んだ後に、コンセント１１ｂが供給する電源を用いて、例えば、車両が搭載するバッテリに電気を蓄積して充電する処理を含む。尚、この判断は、上記の様に電源切替装置２２を構成するＰＬＣモデム２２ａが行う処理によって判断できる。
【００７２】
ステップＳ１２において、車両２０は、プラグイン充電を開始したと判断した場合には、ＡＣＣ及びＢＵ電源切り替え処理を実行する（ステップＳ１３）。この処理は、電源切替装置２２を構成するＣＰＵ２２ｃがスイッチ２２ｄを制御して、ナビゲーション装置２３に提供する電源を車両電源のＡＣＣ及びＢＵ電源から電力電源のＡＣＣ及びＢＵ電源に切り替える処理をいう。
【００７３】
ここで、ステップＳ１３のＡＣＣ及びＢＵ電源切り替え処理を実行すると、ナビゲーション装置２３に瞬断が生じる。よって、車両２０は、ナビシステムを再度起動する（ステップＳ１４）。つまり、電力電源の供給が開始されたナビゲーション装置２３は、起動処理を再度実行することで、電力線Ｌから電源を得ながら電力線Ｌを通じてデータをダウンロードする。その後、車両２０は、切替処理の実行を終了する。
【００７４】
この構成によれば、電力線Ｌから供給される電力電源を用いてカーナビゲーション装置２３がデータの通信及び更新をするため、環境に与える影響を軽減しながら安定した電源をカーナビゲーション装置２３へ供給できるだけでなく、カーナビゲーション装置２３は電力線Ｌを用いて効率良くデータを通信できる。
【００７５】
また、この構成によれば、カーナビゲーション装置２３がプログラムを再実行した後にデータの受信及び更新を開始するため、カーナビゲーション装置２３が効率良くデータを通信できるだけでなく、カーナビゲーション装置２３の安定性が向上する。
【実施例２】
【００７６】
第２の実施例においては、電気自動車又はハイブリッド車に搭載される本実施例のナビゲーションシステムについて説明する。
【００７７】
図６に示すナビゲーションシステム２は、実施例１で説明したナビゲーションシステム１とほぼ同様の構成を有するため、以下主に、相違点について説明する。
【００７８】
ナビゲーションシステム２は、充電システム２１を備える点で実施例１に説明したナビゲーションシステム１と異なる。充電システム２１は、プラグ２０ａから伸びるコードとＣＰＵ２２ｃとに接続する。充電システム２１は、例えば、バッテリで構成され、電気を蓄電した後に蓄電した電気を放電することで、車両が走行するために用いる電源を供給する電源装置を備える。充電システム２１は、プラグ２０ａから電力線Ｌにより供給される電力電源を用いて電気を蓄電する場合に、充電開始を表す信号をＣＰＵ２２ｃへ出力する。
【００７９】
ＣＰＵ２２ｃは、ＰＬＣモデム２２ａ及びスイッチ２２ｄのみならず、充電システム２１にも接続する。ＣＰＵ２２ｃは、ＰＬＣモデム２２ａが出力する信号であって、電力線Ｌを用いて通信できる旨を表す信号及び充電システム２１が出力する充電開始を表す信号のいずれか１つ又は双方を受信する。この場合に、ＣＰＵ２２ｃは、ナビゲーション装置２３に供給する電源を車両電源から電力電源に切り替えるようスイッチ２２ｄを制御する点で実施例１と異なる。
【００８０】
ナビゲーション装置２３は、電源切替装置２２が電力線Ｌの供給する電力電源に切り替えた後に、電力線Ｌを介してネットワークＨＤＤ１３に接続する。また、ナビゲーション装置２３は、接続したネットワークＨＤＤ１３が記憶するデータの内で未だ記憶していないデータを、ネットワークＨＤＤ１３から受信して記憶する点で実施例１と異なる。
【００８１】
ここで、図７を参照して、実施例２において、ナビゲーション装置２３を構成する制御部２３３が実行する起動処理について説明する。図７は、実施例２において、制御部２３３が実行する起動処理の一例を表すフローチャートである。
【００８２】
先ず、制御部２３３は、ステップＳ２１からＳ２６の処理、及びステップＳ２８からステップＳ３０の処理を実行する。尚、ステップＳ２１からＳ２６の処理、及びステップＳ２８からステップＳ３０の処理は、実施例１で説明したステップＳ０１からＳ０６の処理、及びステップＳ０８からステップＳ１０の処理と同様であるので説明を省略する。
【００８３】
ステップＳ２６において、登録された情報であると判断した場合には、制御部２３３は、ネットワークＨＤＤ１３が記憶するデータを共有する共有処理を実行する点で実施例１と異なる（ステップＳ２７）。その後、制御部２３３は、起動処理の実行を終了する。
【００８４】
次に、図８を参照して、制御部２３３が実行する共有処理について説明する。図８は、制御部２３３が実行する共有処理の一例を表すフローチャートである。
【００８５】
先ず、制御部２３３は、記憶部２３２及びネットワークＨＤＤ１３を構成する各ハードディスクドライブ内の電子ファイルを検索する（ステップＳ３１）。次に、制御部２３３は、検索した電子ファイルの差分を比較する（ステップＳ３２）。ここで、差分とは、電子ファイルの電子ファイル名、電子ファイルのタイムスタンプ、及び電子ファイルのファイルサイズの差分を含む。
【００８６】
次に、制御部２３３は、書き換え又は追加が必要なファイルがあるか否かを判断する（ステップＳ３３）。制御部２３３は、書き換え又は追加が必要なファイルがあると判断する場合にはステップＳ３４の処理を実行し、そうでない場合には共有処理の実行を終了する。尚、書き換え又は追加が必要なファイルは、ステップＳ３２で比較した差分が存在する電子ファイルをいう。
【００８７】
ステップＳ３３において、書き換え又は追加が必要な電子ファイルがあると判断した場合には、制御部２３３は、ユーザに通知する（ステップＳ３４）。この処理は、例えば、書き換え又は追加が必要な電子ファイルのファイル名を表示部２３４に表示する処理を含む。尚、この処理は、例えば、書き換え又は追加が必要な電子ファイルがある旨、電子ファイルのファイル名、タイムスタンプ、及びファイルサイズのいずれか１つ以上を表示部２３４に表示する処理を採用できる。
【００８８】
次に、制御部２３３は、書き換え又は追加可能であるか否かを判断する（ステップＳ３５）。制御部２３３は、書き換え又は追加可能であると判断する場合にはステップＳ３６の処理を実行し、そうでない場合には共有処理の実行を終了する。尚、この処理は、書き換え又は追加を許可するか否かを問うメッセージを表示部２３４に表示した後に、許可する信号を入力部２３５が入力した場合に書き換え又は追加可能であると判断し、否定する信号を入力した場合に不能であると判断する処理である。
【００８９】
また、制御部２３３は、差分が見つかった場合には、ステップＳ３５の判断処理を実行することなく、書き換え又は追加可能であると判断する構成を採用できる。
【００９０】
この構成によれば、プラグ２０ａをコンセント１１ｂに差し込むだけで、ネットワークＨＤＤ１３が記憶するデータを共有できるため、効率良くデータを通信して更新できる。
【００９１】
ステップＳ３５において、制御部２３３は、書き換え又は追加可能であると判断した場合には、書き換え追加処理を実行する（ステップＳ３６）。この処理は、ネットワークＨＤＤ１３が記憶する差分のある電子ファイルのデータを、電力線Ｌを介して受信するよう変換部２３１を制御した後に、変換部２３１が変換したデータを記憶部２３２に保存するよう制御する処理である。その後、制御部２３３は、共有処理の実行を終了する。
【００９２】
この構成によれば、ナビゲーション装置２３がネットワークＨＤＤ１３に接続した後に、未だ記憶していないデータをネットワークＨＤＤ１３から受信して記憶するため、ナビゲーション装置２３はネットワークＨＤＤ１３の記憶するデータと容易に同期をとることができる。
【００９３】
次に、図９を参照して、車両２０に搭載された電源切替装置２２とナビゲーション装置２３との電源切替時の実施例２における協働関係について説明する。図９は、実施例２において、車両２０が実行する切替処理の一例を表すフローチャートである。
【００９４】
先ず、車両２０は、ＨＶ（充電）システムを起動する（ステップＳＴ４１）。この処理は、充電システムが電力電源を用いて電気を蓄電する機能、及び蓄電した電気を放電することで車両が走行するために用いる電源を供給する機能を提供できる状態にするために必要な処理をいう。
【００９５】
次に、車両２０は、ナビシステムを起動する（ステップＳＴ４２）。その後、車両２０は、プラグイン充電を開始したか否かを判断する（ステップＳＴ４３）。車両２０は、プラグイン充電を開始したと判断する場合にはステップＳＴ４４の処理を実行し、そうでない場合には切替処理の実行を終了する。尚、この判断は、上記の様に電源切替装置２２を構成するＰＬＣモデム２２ａ又は充電システム２１が行う処理によって判断できる。
【００９６】
ステップＳＴ４３において、車両２０は、プラグイン充電を開始したと判断した場合には、ＡＣＣ及びＢＵ電源切り替え処理を実行する（ステップＳＴ４４）。また、図示を省略するが、車両２０は、充電システム２１を用いて電力電源が供給する電気の蓄電を開始する。
【００９７】
ここで、ステップＳＴ４４のＡＣＣ及びＢＵ電源切り替え処理を実行すると、ナビゲーション装置２３に瞬断が生じる。よって、車両２０は、ナビシステムを再度起動する（ステップＳＴ４５）。つまり、電力電源の供給が開始されたナビゲーション装置２３は、起動処理を再度実行することで、電力線Ｌから電源を得ながら電力線Ｌを通じてデータを共有すると共に、差分のあるデータをダウンロードする。その後、車両２０は、切替処理の実行を終了する。
【００９８】
この構成によれば、電源装置が電力線Ｌから得る電気を蓄電する場合に、電力線Ｌから供給される電力電源を用いてカーナビゲーション装置２３がデータの通信及び更新をするため、環境に与える影響を軽減しながら安定した電源をカーナビゲーション装置２３に供給できるだけでなく、蓄電に要する時間において電力線Ｌを用いてカーナビゲーション装置２３が効率良くデータを通信できる。
【００９９】
本実施例において、ネットワークＨＤＤ１３が記憶装置に相当する。
【０１００】
尚、カーナビゲーションシステム１又は２を用いて、以下２つのカーナビゲーション方法を実施することができる。
【０１０１】
その方法とは、電力線を用いて車両の乗員に対して表示する映像又は出力する音声を表すデータを通信できるか否かを、前記通信に用いるパケットを送受信することで判断すると共に、通信できると判断した場合に、カーナビゲーション装置へ供給される電源を、前記カーナビゲーション装置を搭載した前記車両が供給する車両電源から、前記電力線が供給する電力電源に切り替える第１のステップと、前記第１のステップで電力電源に切り替えた場合に、前記カーナビゲーション装置が前記データを電力線を用いて受信した後に記憶する第２のステップとを備えることを特徴とするナビゲーション方法である。
【０１０２】
この構成によれば、電力線から供給される電力電源を用いてカーナビゲーション装置がデータの通信及び更新をするため、環境に与える影響を軽減しながら安定した電源をカーナビゲーション装置へ供給できるだけでなく、電力線を用いて効率良くカーナビゲーション装置がデータを通信できる。
【０１０３】
また、その方法とは、蓄電した電気を放電することで、車両が走行するために用いる車両電源を供給する電源装置が、電力線の供給する電力電源を用いて電気を蓄電する場合に、前記車両が搭載する前記カーナビゲーション装置へ供給される電源を、前記車両に搭載された前記電源装置が供給する車両電源から、前記電力電源に切り替える第１のステップと、前記第１のステップで前記電力線の供給する電力電源に切り替えた後に、前記カーナビゲーション装置が、前記車両の乗員に対して表示する映像又は出力する音声を表すデータを前記電力線を用いて受信して記憶する第２のステップとを備えることを特徴とするナビゲーション方法である。
【０１０４】
この構成によれば、電源装置が電力線から得る電気を蓄電する場合に、電力線から供給される電力電源を用いてカーナビゲーション装置がデータの通信及び更新をするため、環境に与える影響を軽減しながら安定した電源をカーナビゲーション装置へ供給できるだけでなく、蓄電に要する時間において電力線を用いてカーナビゲーション装置が効率良くデータを通信できる。
【０１０５】
ナビゲーション装置２３は、演算部がＲＯＭ及びＲＡＭの少なくともひとつに格納されたプログラムを実行することによって実現される。また、このプログラムは、磁気ディスクや光ディスク、半導体メモリ、その他の記録媒体に格納して配布したり、ネットワークを介して配信したりすることにより提供できる。
【０１０６】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【０１０７】
本実施例において、ナビゲーション装置２３は、ネットワークＨＤＤ１３からデータをダウンロードするとして説明したが、これに限定される訳ではなく、電力線Ｌを介して接続するインタネットに接続する装置からデータをダウンロードする構成を採用できる。
【０１０８】
また、本実施例において、ナビゲーション装置２３は、パーソナルコンピュータに接続することなしに、直接にＰＬＣモデム１２と接続するネットワークＨＤＤ１３からデータを受信するとして説明した。しかし、これに限定される訳ではなく、ナビゲーション装置２３は、例えば、パーソナルコンピュータに接続する外付け又は内蔵のＨＤＤからデータを受信する構成を採用できる。
【０１０９】
更に、本実施例において、ネットワークＨＤＤ１３及び記憶部２３２はＨＤＤであるとして説明したが、これに限定される訳ではなく、例えば、フラッシュメモリ又はＳＤカード等の半導体メモリである構成を採用できる。
【図面の簡単な説明】
【０１１０】
【図１】本実施例のナビゲーションシステムの一構成例を表すシステム構成図である。
【図２】ナビゲーション装置の一構成例を表す機能ブロック図である。
【図３】ナビゲーション装置の一構成例を表すハードウェア構成図である。
【図４】制御部が実行する起動処理の一例を表すフローチャートである。
【図５】車両が実行する切替処理の一例を表すフローチャートである。
【図６】実施例２におけるナビゲーションシステムの一構成例を表すシステム構成図である。
【図７】実施例２において制御部が実行する起動処理の一例を表すフローチャートである。
【図８】制御部が実行する共有処理の一例を表すフローチャートである。
【図９】実施例２において車両が実行する切替処理の一例を表すフローチャートである。
【符号の説明】
【０１１１】
１…ナビゲーションシステム            ２…ナビゲーションシステム  
１０…建屋                            １０ａ…部屋                
１１ａ…コンセント                    １１ｂ…コンセント          
１２…ＰＬＣモデム                    １２ａ…プラグ              
１３…ネットワークＨＤＤ（記憶装置）  ２０…車両                  
２０ａ…プラグ                        ２１…充電システム          
２２…電源切替装置                    ２２ａ…ＰＬＣモデム        
２２ｂ…電圧切替機                    ２２ｃ…ＣＰＵ              
２２ｄ…スイッチ                      ２３…ナビゲーション装置    
２３ａ…ＣＰＵ                        ２３ｂ…ＲＯＭ              
２３ｃ…ＲＡＭ                        ２３ｄ…ＨＤＤ              
２３ｅ…変換部                        ２３ｆ…バス                
２３１…変換部                        ２３２…記憶部              
２３３…制御部                        ２３４…表示部              
２３５…入力部                        Ｌ…電力線                  
【図１】
0005065972.tif 000002
【図２】
0005065972.tif 000003
【図３】
0005065972.tif 000004
【図４】
0005065972.tif 000005
【図５】
0005065972.tif 000006
【図６】
0005065972.tif 000007
【図７】
0005065972.tif 000008
【図８】
0005065972.tif 000009
【図９】
0005065972.tif 000010