(57)【要約】【課題】煩わしい操作を行わずに地図データを更新することができるナビゲーションシステムを提供する。【解決手段】車両を駆動する車両駆動部３と、操作に応じて、車両駆動部３を駆動する駆動信号を生成する操作部２と、地図データを更新する地図更新部１２と、ナビゲーション機能の演算を行うナビゲーション機能演算部１６と、操作部２からの駆動信号に応じて車両駆動部３が作動している場合に、地図更新部１２の動作を停止させるとともにナビゲーション機能演算部１６を動作させ、操作部２からの駆動信号に応じて車両駆動部３が停止している場合に、地図更新部１２の動作を先に停止された時点から再開させるとともにナビゲーション機能演算部１６の動作を停止させる制御部１７を備えている。【選択図】図１
2010127898.tif 000002
【特許請求の範囲】
【請求項１】
車両を駆動する車両駆動部と、
操作に応じて、前記車両駆動部を駆動する駆動信号を生成する操作部と、
地図データを更新する地図更新部と、
ナビゲーション機能の演算を行うナビゲーション機能演算部と、
前記操作部からの駆動信号に応じて前記車両駆動部が作動している場合に、前記地図更新部の動作を停止させるとともに前記ナビゲーション機能演算部を動作させ、前記操作部からの駆動信号に応じて前記車両駆動部が停止している場合に、前記地図更新部の動作を先に停止された時点から再開させるとともに前記ナビゲーション機能演算部の動作を停止させる制御部
とを備えたナビゲーションシステム。
【請求項２】
操作に応じて、電装品へ電源を供給するかどうかを指示するアクセサリ信号を生成するアクセサリスイッチと、
地図データを更新する地図更新部と、
ナビゲーション機能の演算を行うナビゲーション機能演算部と、
前記アクセサリスイッチから、前記電装品へ電源を供給することを指示するアクセサリ信号が送られてきた場合に、前記地図更新部の動作を停止させるとともに前記ナビゲーション機能演算部を動作させ、前記アクセサリスイッチから、前記電装品へ電源を供給しないことを指示するアクセサリ信号が送られてきた場合に、前記地図更新部の動作を先に停止された時点から再開させるとともに前記ナビゲーション機能演算部の動作を停止させる制御部
とを備えたナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザを目的地まで案内するナビゲーションシステムに関し、特に、ナビゲーションシステムに保持されている地図データを更新する技術に関する。
【背景技術】
【０００２】
従来、ナビゲーションシステムに保持されている地図データを更新する技術として、特許文献１は、地図データを更新する際に、更新地図データを地図データ格納手段の空き領域から書き始めることにより、ナビゲーション機能を使用しつつ地図データの更新を可能にしたナビゲーションシステムを開示している。このナビゲーションシステムは、更新された地図データを取得する更新地図データ取得手段を備え、ナビゲーションシステム全体の機能を制御する制御手段により、地図データ格納手段に格納されている更新前の地図データを使用してナビゲーション機能を使用している場合においても、地図データ格納手段の空き領域に更新地図データ取得手段からの更新された地図データを書き込むことにより地図データを更新する。
【０００３】
また、特許文献２は、使い心地の悪化およびユーザの負担を軽減しつつ、外部から所望のデータを取得できる車載用情報端末を開示している。この車載用情報端末は、ユーザによって指定されたデータ受信開始時にバッテリ残量が所定値以上である場合に、車載用情報端末としてのナビゲーション装置において地図更新データなどのコンテンツの受信および記憶を行なう。したがって、ユーザがナビゲーション装置を使用しない時間帯において受信開始時を指定することにより、使い心地の悪化およびユーザの負担を招くことなく、外部から必要なデータを受信して記憶することが可能になる。つまり、この車載用情報端末では、車両のイグニッションスイッチがオフされた駐車中の時間帯であっても、データ受信開始時を指定できる。同時に、バッテリ残量が所定値以上であるという条件が設けられているので、車両のエンジンが切られた状態でデータの受信および記憶が行なわれる場合であっても、バッテリの過放電を未然に防止できる。
【０００４】
さらに、特許文献３は、データの更新を確実かつ操作性良く行う更新システムおよびそれを用いたナビゲーションシステムを開示している。この特許文献３に開示された技術では、地図データが格納された第１の記憶媒体に対して、電源の供給を受けて、更新地図データが格納されている第２の記憶媒体から更新地図データを読み出して第１の記憶媒体に書き込み、更新する際、第２の記憶媒体の読み込みを開始し、読み込まれた更新データに所定の処理を施して第１の記憶媒体への書き込み動作を開始させる。このとき電源の供給およびタイマ監視部による計時を開始させ、すべての更新地図データの書き込みが終了したとき、またはタイマ監視部による計時が所定時間以上になったときに、更新動作を停止させる。この技術によれば、ユーザは、電源をＯＦＦする直前に新地図媒体をナビゲーション装置に挿入するだけで、内部の記憶媒体に格納されている地図データを自動的に更新し、その後、電源がＯＦＦになるため、地図データの更新を意識することなく、また、時間的に拘束されることがないので、操作性が改善される。また、ユーザは、地図データの更新終了を監視して電源をＯＦＦする必要がなくなるので、操作性が改善される。
【０００５】
【特許文献１】特開２００６−１７０６６０号公報
【特許文献２】特開２００６−４７１１２号公報
【特許文献３】特開２００３−２９４４５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１に開示された技術は、地図データの更新が実施されている場合に、ナビゲーション機能が旧地図データを参照することによって、地図データの更新が実施されている時間帯においてもナビゲーション機能を使用できるようにしたものであるが、ナビゲーション機能のための処理と地図データの更新処理とが競合し、ナビゲーション機能の性能（応答性能）が低下するという問題があった。
【０００７】
このような問題を解決するために、特許文献２および特許文献３に開示された技術では、車両が駐車している時間帯を有効に利用し、運転中はナビゲーション機能を動作させ、駐車中は地図データの更新を実施する。しかしながら、これらの技術では、駐車している時間内に地図データの更新が完了しなかった場合は、ユーザが運転を開始してナビゲーション機能の使用を開始する際に、手動で地図データの更新の動作を止めない限り、ナビゲーション機能の性能低下は避けられない。
【０００８】
また、ユーザが手動で地図データの更新の動作を中断させて運転を開始した場合、その後に運転を終了して駐車に移行する場合、中断された地図データの更新の続きを再開させるために、手動で地図データの更新を継続させる操作を行わなければならない。
【０００９】
この発明は、上述した問題を解消するためになされたものであり、その課題は、煩わしい操作を行わずに地図データを更新することができるナビゲーションシステムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、この発明に係るナビゲーションシステムは、車両を駆動する車両駆動部と、操作に応じて、車両駆動部を駆動する駆動信号を生成する操作部と、地図データを更新する地図更新部と、ナビゲーション機能の演算を行うナビゲーション機能演算部と、操作部からの駆動信号に応じて車両駆動部が作動している場合に、地図更新部の動作を停止させるとともにナビゲーション機能演算部を動作させ、操作部からの駆動信号に応じて車両駆動部が停止している場合に、地図更新部の動作を先に停止された時点から再開させるとともにナビゲーション機能演算部の動作を停止させる制御部を備えている。
【発明の効果】
【００１１】
この発明に係るナビゲーションシステムによれば、操作部からの駆動信号に応じて車両駆動部が作動している場合に、地図更新部の動作を停止させるとともにナビゲーション機能演算部を動作させ、操作部からの駆動信号に応じて車両駆動部が停止している場合に、地図更新部の動作を先に停止された時点から再開させるとともにナビゲーション機能演算部の動作を停止させるように構成したので、ユーザの意志によって車両の運転を開始してナビゲーション機能を使用する場合に、ナビゲーション機能の動作と地図更新の動作が競合することを自動的に回避することができ、また、車両駆動部が停止するように操作されると地図更新処理が自動的に再開されるので、特別な操作を行うことなく、駐車中の時間帯を有効に利用して地図更新を進めることができる。その結果、煩わしい操作を行わずに地図データを更新することができる。
【発明を実施するための最良の形態】
【００１２】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るナビゲーションシステムの構成を示すブロック図である。
【００１３】
実施の形態１に係るナビゲーションシステムは、ナビゲーション装置１、操作部２および車両駆動部３から構成されている。ナビゲーション装置１は、地図データに基づきナビゲーション機能を実施する。このナビゲーション装置１の詳細は、後述する。
【００１４】
操作部２は、例えば、エンジンの始動および停止を指示するイグニッションスイッチから構成されており、ユーザの操作に応じて駆動信号を生成する。駆動信号は、操作部２としてのイグニッションスイッチがターンオンされた場合に「ＯＮ」状態になり、ターンオフされた場合に「ＯＦＦ」状態になるレベル信号である。この操作部２で生成された駆動信号は、ナビゲーション装置１および車両駆動部３に送られる。
【００１５】
なお、例えば、車速がゼロである状態が一定時間継続すると自動的にエンジンが停止し、その後、ユーザがイグニッションスイッチをターンオンさせるとエンジンが再動作する車両が知られている。このような車両に適用されるナビゲーションシステムでは、操作部２は、イグニッションスイッチがターンオンされた場合に「ＯＮ」状態になり、イグニッションスイッチがターンオフされた場合、または、車速センサ（図示は省略）で検出された車速がゼロになって一定時間が経過した場合に「ＯＦＦ」状態になる駆動信号を生成する。
【００１６】
車両駆動部３は、車両を動かすための動力を発生する。この車両駆動部３は、燃料自動車の場合は、エンジンとセルモータから構成され、電気自動車の場合は、モータおよびその制御機器から構成される。この車両駆動部３は、操作部２から送られてくる駆動信号のＯＮ／ＯＦＦにしたがって作動または停止となるように制御される。例えば、イグニッションスイッチがＯＮになるとエンジンが始動し、イグニッションスイッチがＯＦＦになるとエンジンが停止する。
【００１７】
次に、ナビゲーション装置１の詳細を説明する。ナビゲーション装置１は、第１地図データ記憶部１１、地図更新部１２、第２地図データ記憶部１３、自車位置検出部１４、マンマシンインタフェース１５、ナビゲーション機能演算部１６および制御部１７を備えている。このナビゲーション装置１には、常時、つまり車両駆動部３が停止している状態であっても電源が供給されている。
【００１８】
第１地図データ記憶部１１は、脱着可能な記憶媒体、例えばＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）または半導体メモリなどが装着されたドライブから構成されている。脱着可能な記憶媒体には、更新された地図データ（以下、「新地図データ」という）が複数のブロックに分割されて記憶されている。この第１地図データ記憶部１１に記憶されている新地図データは、地図更新部１２によって読み出される。
【００１９】
地図更新部１２は、第１地図データ記憶部１１がナビゲーション装置１に装着することにより起動され、制御部１７から再開指令を表す地図更新制御信号が送られてきた場合に、第１地図データ記憶部１１から新地図データをブロック毎に順次に読み出し、第２地図データ記憶部１３に送って書き込む地図更新処理を実行する。より詳しくは、地図更新部１２は、地図データのブロックをカウントするブロックカウンタ（図示しない）を備えており、図２に示すように、最初はブロックカウンタを「１」に初期化し、第１地図データ記憶部１１の中のブロックカウンタの内容「１」に対応するブロックの地図データを読み出して第２地図データ記憶部１３に送り、次に、ブロックカウンタの内容をインクリメント（＋１）し、第１地図データ記憶部１１の中のブロックカウンタの内容「２」に対応するブロックの地図データを読み出して第２地図データ記憶部１３に送り、以下、同様の処理を繰り返し、最後のブロックの地図データ（図２に示す例では、ブロックカウンタの内容「２００」）に対応するブロックの地図データに対する処理が終了したら地図更新処理は終了する。この地図更新部１２で行われる処理については、後に、フローチャートを参照してさらに詳細に説明する。
【００２０】
なお、地図更新部１２は、単純に、第１地図データ記憶部１１から地図データを順次に読み出して第２地図データ記憶部１３に送る以外に、第１地図データ記憶部１１から読み出した地図データに何らかの加工を施して第２地図データ記憶部１３に送るように構成することもできる。例えば、第１地図データ記憶部１１に格納されている圧縮された地図データを解凍し、解凍された地図データを第２地図データ記憶部１３に送るように構成することができる。
【００２１】
地図更新部１２において地図更新処理が開始されると、地図更新が完了するまでに時間を要する。この地図更新が完了するまでの時間に、ユーザがナビゲーション機能を使用したい場合がある。このような事態に対処するために、地図更新部１２は、第２地図データ記憶部１３に既に格納されている地図データ（以下、「旧地図データ」という）はそのままにして、別途に新地図データを書き込む。これにより、地図更新処理が開始されてから完了するまでの間であっても、ナビゲーション機能演算部１６は、旧地図データを参照することによってユーザにナビゲーション機能を提供することができる。
【００２２】
また、地図更新部１２は、制御部１７から送られてくる地図更新制御信号が中断指令を示している場合は、地図更新処理を中断する。その後、再度、制御部１７から再開指令を表す地図更新制御信号が送られてくると、地図更新部１２は、中断した地図更新処理を再開する。これにより、図３に示すように、駆動信号がＯＮの区間は運転中と判断されてナビゲーション機能が動作し、駆動信号がＯＦＦの区間は駐車中と判断されて地図更新処理が動作する。この地図更新部１２で行われる地図更新処理について、後に、さらに詳細に説明する。
【００２３】
第２地図データ記憶部１３は、例えばＨＤＤ（Hard Disk Drive）または半導体メモリなどといった読み書き可能な記録媒体から構成されており、ナビゲーション機能を実現するための地図データを記憶する。この第２地図データ記憶部１３に記憶されている地図データは、ナビゲーション機能演算部１６によって読み出される。この第２地図データ記憶部１３には、新地図データと旧地図データとの両方が格納されおり、各々は独立して完結している。ただし、地図更新部１２で地図更新処理が未だ実行されていない場合は、第２地図データ記憶部１３には新地図データは格納されない。
【００２４】
自車位置検出部１４は、ＧＰＳ（Global Positioning System）衛星から送信されるＧＰＳ信号を受信し、この受信したＧＰＳ信号に基づき自己の現在位置、つまり緯度および経度を検出する。この自車位置検出部１４で検出された自己の現在位置は現在位置信号としてナビゲーション機能演算部１６に送られる。
【００２５】
マンマシンインタフェース１５は、例えば、情報を入力するための入力装置および情報を出力する出力装置から構成されている。このマンマシンインタフェース１５は、ユーザが目的地を入力するために使用される。このマンマシンインタフェース１５から入力された目的地は、目的地データとしてナビゲーション機能演算部１６に送られる。
【００２６】
また、マンマシンインタフェース１５は、ナビゲーション機能演算部１６から送られてくる経路情報、案内情報および地図情報などをディスプレイまたはスピーカといった出力装置に出力し、ナビゲーション機能をユーザに提供する。
【００２７】
ナビゲーション機能演算部１６は、制御部１７から送られてくるナビ制御信号が開始指令を示している場合に、自車位置検出部１４から送られてくる現在位置信号によって示される位置の周辺の地図データ（新地図データまたは旧地図データ）を第２地図データ記憶部１３から読み出して経路情報、案内情報および地図情報を生成し、マンマシンインタフェース１５に送る。
【００２８】
より詳しくは、ナビゲーション機能演算部１６は、自車位置検出部１４から送られてくる現在位置信号によって示される自車位置から、マンマシンインタフェース１５を用いて設定された目的地までの経路を、第２地図データ記憶部１３から読み出した地図データに基づいて演算し、経路情報としてマンマシンインタフェース１５のディスプレイに表示する。
【００２９】
また、ナビゲーション機能演算部１６は、運転中は、自車位置検出部１４から送られてくる現在位置信号によって示される自車位置に応じた案内情報を、マンマシンインタフェース１５のディスプレイに表示する。また、ナビゲーション機能演算部１６は、自車位置検出部１４から送られてくる現在位置信号によって示される自車位置の周辺の地図を表す地図情報を、第２地図データ記憶部１３から読み出した地図データに基づいて生成し、マンマシンインタフェース１５のディスプレイに表示する。
【００３０】
なお、ナビゲーション機能演算部１６は、上述した各処理を実施する場合、第２地図データ記憶部１３から読み出した地図データを使用するが、地図データの更新が完了するまでは、旧地図データを使用し、地図データの更新が完了すると、新地図データを使用して処理を実行する。
【００３１】
また、ナビゲーション機能演算部１６は、制御部１７から送られてくるナビ制御信号が終了指令を示している場合に、全ての処理を終了する。これにより、例えばイグニッションスイッチがターンオンされるとナビゲーション機能が動作し、イグニッションスイッチがターンオフされるとナビゲーション機能の動作が停止する。
【００３２】
制御部１７は、操作部２から送られてくる駆動信号のＯＮ／ＯＦＦに応じて、地図更新部１２とナビゲーション機能演算部１６とを排他的に起動する。図４は、上記のように構成される制御部１７の動作を示すフローチャートである。
【００３３】
制御部１７においては、まず、駆動信号の変化があったかどうかが調べられる（ステップＳＴ１１）。このステップＳＴ１１において、駆動信号の変化がないことが判断されると、このステップＳＴ１１を繰り返し実行しながら待機状態に入る。
【００３４】
このステップＳＴ１１の繰り返し実行による待機状態において、駆動信号の変化があったことが判断されると、駆動信号の変化の内容が調べられる（ステップＳＴ１２）。このステップＳＴ１２において、図３のＴ３およびＴ５に示すような、駆動信号のＯＦＦからＯＮへの変化であることが判断されると、開始指令を表すナビ制御信号が生成されてナビゲーション機能演算部１６に送られる（ステップＳＴ１３）。
【００３５】
次いで、中断指令を表す地図更新制御信号が生成されて地図更新部１２に送られる（ステップＳＴ１４）。その後、シーケンスはステップＳＴ１１に戻り上述した処理が繰り返される。これにより、地図更新部１２において地図更新処理が中断され、ナビゲーション機能演算部１６におけるナビゲーション機能を実現するための処理は開始される。
【００３６】
上記ステップＳＴ１２において、図３のＴ２およびＴ４に示すような、駆動信号のＯＮからＯＦＦへの変化であることが判断されると、終了指令を表すナビ制御信号が生成されてナビゲーション機能演算部１６に送られる（ステップＳＴ１５）。
【００３７】
次いで、再開指令を表す地図更新制御信号が生成されて地図更新部１２に送られる（ステップＳＴ１６）。その後、シーケンスはステップＳＴ１１に戻り上述した処理が繰り返される。これにより、地図更新部１２において地図更新処理が再開され、ナビゲーション機能演算部１６におけるナビゲーション機能を実現するための処理は終了する。
【００３８】
次に、上記のように構成される、この発明の実施の形態１に係るナビゲーションシステムの動作を、地図更新部１２で行われる地図更新処理を中心に、図５に示すフローチャートを参照しながら説明する。
【００３９】
地図更新処理では、まず、ブロックカウンタが初期化されて待避される（ステップＳＴ２１）。すなわち、地図更新部１２は、自己の内部に設けられた図示しないブロックカウンタを「０」に初期化して、図示しない待避レジスタに待避する。
【００４０】
次いで、再開指令が有るかどうかが調べられる（ステップＳＴ２２）。すなわち、地図更新部１２は、制御部１７から送られてくる地図更新制御信号が開始指令を表しているかどうかを調べる。このステップＳＴ２２において、再開指令がないことが判断されると、このステップＳＴ２２を繰り返し実行しながら待機状態に入る。
【００４１】
このステップＳＴ２２の繰り返し実行による待機状態において、再開指令があることが判断されると、次いで、ブロックカウンタが復元される（ステップＳＴ２３）。すなわち、地図更新部１２は、待避レジスタに待避されている内容をブロックカウンタに設定する。
【００４２】
次いで、ブロックカウンタの内容がインクリメントされる（ステップＳＴ２４）。すなわち、地図更新部１２は、ブロックカウンタの内容に「１」を加える。次いで、地図データの１つのブロックが第１地図データ記憶部１１から読み出される（ステップＳＴ２５）。すなわち、地図更新部１２は、ブロックカウンタの内容に対応するブロックの地図データを第１地図データ記憶部１１から読み出す。
【００４３】
次いで、読み出された地図データのブロックが第２地図データ記憶部１３に書き込まれる（ステップＳＴ２６）。すなわち、地図更新部１２は、ステップＳＴ２５で第１地図データ記憶部１１から読み出した地図データのブロックを第２地図データ記憶部１３に書き込む。
【００４４】
次いで、地図更新完了であるかどうかが調べられる（ステップＳＴ２７）。すなわち、地図更新部１２は、ブロックカウンタの内容が予め定められた値（図２に示す例では「２００）」になったかどうかを調べる。なお、予め定められた値は、第１地図データ記憶部１１から最初に読み出したヘッダデータから得るように構成できる。このステップＳＴ２７において、地図更新完了であることが判断されると、地図更新処理は終了する。この後は、ナビゲーション機能演算部１６は、第２地図データ記憶部１３に格納されている更新された地図データを用いて各種処理を実行する。
【００４５】
一方、ステップＳＴ２７において、地図更新完了でないことが判断されると、次いで、中断指令が有るかどうかが調べられる（ステップＳＴ２８）。すなわち、地図更新部１２は、制御部１７から送られてくる地図更新制御信号が中断指令を表しているかどうかを調べる。このステップＳＴ２８において、中断指令がないことが判断されると、シーケンスはステップＳＴ２４に戻り、上述した処理が繰り返される。
【００４６】
一方、ステップＳＴ２８において、中断指令があることが判断されると、ブロックカウンタの内容が待避される（ステップＳＴ２９）。すなわち、地図更新部１２は、その時点でブロックカウンタに保持されている内容を、図示しない待避レジスタに待避する。その後、シーケンスはステップＳＴ２２に戻り、再開指令が送られてくるのを待つ待機状態に入る。
【００４７】
次に、上述した地図更新処理によって実現される動作の一例を、図３に示すタイミングチャートを参照しながら説明する。
【００４８】
地図更新部１２は、タイミングＴ１で第１地図データ記憶部１１がナビゲーション装置１に着装されることによって起動される。この場合、駆動信号がＯＮであり、制御部１７から中断指令を表す地図更新制御信号が送られてきている状態であるので、この段階では実質的な地図更新処理は実行されず、アイドリング中となる。
【００４９】
次に、タイミングＴ２で駆動信号がＯＦＦになり、制御部１７から再開指令を表す地図更新制御信号が送られてくると、地図更新部１２は、地図更新処理を開始する。例えば、地図データとブロックカウンタとが図２に示すような関係を有し、Ｔ２からＴ３の間にブロックカウンタの内容が「１」から「１２０」まで更新されるとすると、第２地図データ記憶部１３には、ブロックカウンタの内容「１２０」までに対応する新地図データが格納される。
【００５０】
次に、タイミングＴ３で駆動信号がＯＮになり、制御部１７から中断指令を表す地図更新制御信号が送られてくると、地図更新部１２における地図更新処理は中断する。この場合、図５に示すように、更新済みのブロックカウンタの内容が待避され、次回の地図更新処理の再開に備えられる。その後、地図更新部１２はアイドリング状態となる。Ｔ３からＴ４の間は、ナビゲーション機能演算部１６が第２地図データ記憶部１３に記憶されている旧地図データを参照することによって、ナビゲーション機能を実行する。この場合、地図更新部１２は、アイドリング状態にとなっているので、ナビゲーション機能演算部１６におけるナビゲーション機能のための処理と競合することがない。したがって、ナビゲーション機能の応答性能が低下することがないので、操作性が確保される。
【００５１】
次に、タイミングＴ４で駆動信号がＯＦＦになり、制御部１７から再開指令を表す地図更新制御信号が送られてくると、地図更新部１２は、地図更新処理を再開する。このとき、待避レジスタに待避されていた内容がブロックカウンタに戻される。その結果、ブロックカウンタの内容「１２１」に対応するブロックから地図データの格納が再開され、残りのブロックの地図データについて地図更新処理が行われる。
【００５２】
次に、タイミングＴ５で駆動信号がＯＮになり、制御部１７から中断指令を表す地図更新制御信号が送られてくると、地図更新部１２における地図更新処理は中断されて、地図更新部１２はアイドリング状態となり、ナビゲーション機能演算部１６が動作する。以下、同様の動作が繰り返される。
【００５３】
以上説明したように、この発明の実施の形態１に係るナビゲーションシステムによれば、ユーザの意志によって車両駆動部３が作動するように操作されると、地図更新部１２における地図更新処理は、次回に再開可能な状態で中断される。これにより、例えば駐車中の時間を利用して地図データの更新を実施する場合に、駐車中の時間内に地図更新が完了しなかった場合であっても、次回に再開可能な状態で地図更新処理が中断する。したがって、ユーザの意志によって車両の運転を開始してナビゲーション機能を使用する場合に、ナビゲーション機能の動作と地図更新の動作が競合することを自動的に回避することができる。
【００５４】
また、ユーザの意志によって車両駆動部３が停止するように操作されると、地図更新部１２における地図更新処理は自動的に再開される。したがって、特別な操作を行うことなく、駐車中の時間帯を有効に利用して地図更新を進めることができる。
【００５５】
なお、上述した実施の形態１に係るナビゲーションシステムにおいては、地図更新部１２は、装着された第１地図データ記憶部１１（脱着可能な記憶媒体）から新地図データを取り込むように構成したが、図６に示すように、第１地図データ記憶部１１に代えて受信部１８を備え、この受信部１８から新地図データを取り込むように構成できる。この場合、受信部１８は、電波などを介して遠隔から新地図データを取り込み、地図更新部１２に送る。この構成によっても、上述した実施の形態１に係るナビゲーションシステムと同様の効果を奏する。
【００５６】
また、上述した実施の形態１に係るナビゲーションシステムにおいては、ナビゲーション装置１の全体に常時電源を供給するように構成したが、地図データの更新に必要な構成要素、例えば第１地図データ記憶部１１、地図更新部１２、第２地図データ記憶部１３および制御部１７のみに電源を供給するように構成することができる。この構成によれば、車両駆動部３が停止している状態で地図更新が行われる場合であっても消費される電力を抑えることができるので、電源の消耗を抑止できる。さらに、電源の残容量を検知し、残容量が所定値以下になった場合は、地図更新処理の実行を行わないように構成することもできる。
【００５７】
また、自車位置検出部１４から出力される現在位置信号を地図更新部１２に送り、地図更新部１２は、現在位置信号で示される位置の周辺の地図に対応する地図データを優先的に第１地図データ記憶部１１から読み出して第２地図データ記憶部１３に書き込むように構成できる。この構成によれば、例えばフェリーなどにより車両駆動部３が停止している状態で移動した場合に、ユーザは、移動先において新しい地図に基づく情報を得ることができる。
【００５８】
また、上述した実施の形態１に係るナビゲーションシステムにおいては、車両駆動部３に送られる駆動信号は、操作部２を構成する例えばイグニッションスイッチがターンオンされた場合にＯＮになり、ターンオフされた場合にＯＦＦになるように構成したが、さらに、車速センサ（図示しない）で車速がゼロになったことが検出されてから所定時間（例えば１０秒）が経過した場合にもＯＦＦになるように構成できる。この構成によれば、車速がゼロなってから所定時間が経過した場合に車両駆動部３が自動的に停止するような車両のナビゲーションシステムにも適用できる。
【００５９】
実施の形態２．
図７は、この発明の実施の形態２に係るナビゲーションシステムの構成を示すブロック図である。このナビゲーションシステムは、ナビゲーション装置１、アクセサリスイッチ４、バッテリ５、電源供給スイッチ６および電装品７から構成されている。電装品７には、オーディオ装置２１、空調機器２２、照明機器２３およびディスプレイ装置２４が含まれる。以下においては、図１に示した実施の形態１に係るナビゲーションシステムと同一の構成要素には、図１で使用した符号と同一の符号を付して説明を省略する。
【００６０】
アクセサリスイッチ４は、電装品７に供給する電源のＯＮ／ＯＦＦを制御するスイッチであり、機構上はイグニッションスイッチと一体に構成される場合もある。アクセサリスイッチ４は、ユーザの操作に応じてアクセサリ信号を生成する。アクセサリ信号は、アクセサリスイッチ４がターンオンされた場合に「ＯＮ」状態になり、ターンオフされた場合に「ＯＦＦ」状態になるレベル信号である。このアクセサリスイッチ４で生成されたアクセサリ信号は、ナビゲーション装置１および電源供給スイッチ６に送られる。
【００６１】
バッテリ５は、車両に搭載されている直流電源である。このバッテリ５から出力される電力は、常時、ナビゲーション装置１および電源供給スイッチ６に供給される。したがって、ナビゲーション装置１は、アクセサリスイッチ４のＯＮ／ＯＦＦ状態に関わらず、常に動作可能になっている。
【００６２】
電源供給スイッチ６は、アクセサリスイッチ４からのアクセサリ信号がＯＮである場合に閉成してバッテリ５の出力を電装品７に供給し、ＯＦＦである場合に開放してバッテリ５の出力を電装品７に供給するのを停止する。
【００６３】
ナビゲーション装置１は、制御部１７に入力される信号の種類を除けば実施の形態１に係るナビゲーションシステムのそれと同じである。すなわち、制御部１７は、実施の形態１に係るナビゲーションシステムで操作部２から送られてくる駆動信号の代わりに、アクセサリスイッチ４から送られてくるアクセサリ信号にしたがって動作する。これにより、ナビゲーション装置１では、アクセサリスイッチ４がＯＮのときにナビゲーション機能が動作し、ＯＦＦのときに地図更新処理が動作する。
【００６４】
以上説明したように、この発明の実施の形態２に係るナビゲーションシステムによれば、ユーザによってアクセサリスイッチ４がＯＮに操作されると、地図更新部１２における地図更新処理は、次回に再開可能な状態で中断される。これにより、例えば駐車中の時間を利用して地図データの更新を実施する場合に、駐車中の時間内に地図更新が完了しなかった場合であっても、次回に再開可能な状態で地図更新処理が中断する。したがって、ユーザが車両の運転を開始してナビゲーション機能を使用する場合に、ナビゲーション機能の動作と地図更新の動作が競合することを自動的に回避することができる。
【００６５】
また、ユーザによりアクセサリスイッチ４がＯＦＦに操作されると、地図更新部１２にける地図更新処理は自動的に再開される。したがって、アクセサリスイッチ４の操作以外の特別な操作を行うことなく、駐車中の時間帯を有効に利用して地図更新を進めることができる。
【図面の簡単な説明】
【００６６】
【図１】この発明の実施の形態１に係るナビゲーションシステムの構成を示すブロック図である。
【図２】この発明の実施の形態１に係るナビゲーションシステムで使用されるブロックカウンタを説明するための図である。
【図３】この発明の実施の形態１に係るナビゲーションシステムの動作を説明するためのタイミングチャートである。
【図４】この発明の実施の形態１に係るナビゲーションシステムの制御部の動作を示すフローチャートである。
【図５】この発明の実施の形態１に係るナビゲーションシステムの地図更新部の動作を示すフローチャートである。
【図６】この発明の実施の形態１の変形例に係るナビゲーションシステムの構成を示すブロック図である。
【図７】この発明の実施の形態２に係るナビゲーションシステムの構成を示すブロック図である。
【符号の説明】
【００６７】
１  ナビゲーション装置、２  操作部、３  車両駆動部、４  アクセサリスイッチ、５  バッテリ、６  電源供給スイッチ、７  電装品、１１  第１地図データ記憶部、１２  地図更新部、１３  第２地図データ記憶部、１４  自車位置検出部、１５  マンマシンインタフェース、１６  ナビゲーション機能演算部、１７  制御部、１８  受信部、２１  オーディオ装置、２２  空調機器、２３  照明機器、２４  ディスプレイ装置。
【図１】
2010127898.tif 000003
【図２】
2010127898.tif 000004
【図３】
2010127898.tif 000005
【図４】
2010127898.tif 000006
【図５】
2010127898.tif 000007
【図６】
2010127898.tif 000008
【図７】
2010127898.tif 000009