(57)【要約】  【目的】エンジン始動の際の電圧低下による不揮発性記憶装置のシステムクラッシュの可能性を回避する車両搭載機器用データ保存装置を提供する。  【構成】車両搭載機器用データ保存装置１０は、揮発性記憶装置１のデータＤ１又は外部入力のデータＤ２を不揮発性記憶装置４に書き込み保存するものであり、不揮発性記憶装置４が書き込まれたデータを保護する第１の書き込み領域４Ａと一時的にデータを記憶する第２の書き込み領域４Ｂとに分けて構成され、第１の書き込み領域４Ａへの書き込みの途中又は書き込みの前に、車速検出手段５が所定速度Ｖ１以下であることを検知した場合、以後のデータＤｓを第２の書き込み領域４Ｂに書き込み、書き込みが正常に終了した場合には、所定速度Ｖ１より速い走行状態を検知後に、第２の書き込み領域４ＢのデータＤｓを第１の書き込み領域４Ａへ書き込むとともに第２の書き込み領域４Ｂを再フォーマット化する。【選択図】  図１
2006023163.tif 000002
【特許請求の範囲】
【請求項１】
揮発性記憶装置に一時記憶されているデータまたは外部より入力されるデータを不揮発性記憶装置に書き込み保存する車両搭載機器用データ保存装置において、
前記不揮発性記憶装置のデータ書き込み領域が、書き込まれたデータを保護するための第１の書き込み領域と、一時的にデータを記憶するための第２の書き込み領域と、に分けて構成され、
車両側の車速検出手段が当該車両の所定速度より速い走行状態を検知している場合に、前記揮発性記憶装置に一時記憶されているデータまたは外部より入力されるデータを、前記不揮発性記憶装置の前記第１の書き込み領域に書き込むデータ書き込み保存手段と、
前記揮発性記憶装置に一時記憶されているデータまたは外部より入力されるデータの前記不揮発性記憶装置の前記第１の書き込み領域への書き込みの途中または書き込みの前に、前記車速検出手段が車両の前記所定速度以下の状態を検知した場合には、以後のデータの前記不揮発性記憶装置への書き込みを前記第２の書き込み領域に対して行う車両停止時データ書き込み保存手段と、
前記第２の書き込み領域へのデータの書き込みが正常に終了した場合において、前記車速検出手段が車両の前記所定速度より速い走行状態を検知した後に、前記第２の書き込み領域に書き込み保存されたデータを前記第１の書き込み領域へ書き込み保存するとともに、前記第２の書き込み領域を空領域にするデータ転送・再フォーマット化手段と、
を備えることを特徴とする車両搭載機器用データ保存装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載用ナビゲーション装置や車載用オーディオ装置などの車両搭載機器の技術分野に属し、特に、それらに搭載された不揮発性記憶装置へのデータ保存手段に関する。
【背景技術】
【０００２】
車両搭載機器、特に、急速に普及してきた車載用ナビゲーション装置において、従来は一時的に揮発性記憶装置（ＲＡＭなどのメモリ装置）に記憶されたコンフィグレーションデータ（車の位置データや各種設定条件のデータ）や外部から入力される各種プログラムデータや地図データなどのデータをフラッシュＲＯＭやＨＤＤなどの不揮発性記憶装置に保存するために、任意のタイミングでそれらのデータをシステム内蔵の前記不揮発性記憶装置に書き込みを行っていた。
【０００３】
一方、セルモータによる車両のエンジン始動時には、バッテリーの能力によっては搭載された機器に供給される電源電圧が一時的に急激に低下し、搭載機器のコンピュータにリセットが掛かってしまうことがあった。即ち、イグニッションキーの性質により、キーＯＮにより一旦電源が入ってコンピュータが起動し、さらにセルスタートにより、電源電圧が急激に下がって機器がＯＦＦ状態となり、さらにエンジン始動後に電源電圧が復旧するという電源のＯＮ／ＯＦＦが繰り返され、このときに前記不揮発性記憶装置への書き込みを行っていた場合には、その書き込み領域に構築されたファイルシステムが破壊されることも有り、その後の搭載機器の起動やデータの読み出しに問題を与えてしまう恐れがあった。
【０００４】
この点、一時的にバッテリー供給の電源電圧が低下しても暫くの間はナビゲーションシステムの主ＣＰＵ及び不揮発性記憶装置に電力供給されるように大容量のコンデンサを電源部に備えて、電源供給が途絶えても暫くの間はコンデンサに蓄えられた蓄電エネルギーで電力供給がなされて書き込みを正常に完了できるように工夫された電子装置が下記［特許文献１］に記載されている。
【０００５】
また、下記［特許文献２］には、車載用ナビゲーション装置において、電源遮断スイッチを押下することなく、車のキースイッチをオフにしても、車の位置データが車位置検出手段から不揮発性メモリに確実に書き込まれるようにするため、車の速度が一定値以下（例えば時速１０ｍ以下）になったのを車速検知手段が検知すると、車位置検出手段で検出した車の位置データを不揮発性メモリに書き込むように構成することによって、車が停止する前に車のキースイッチをオフにすること（或いはオフになること）は有り得ないことを前提にして、電源遮断スイッチを押下する前に、誤って車のキースイッチをオフにしても、車位置検出手段の検出した車の位置データは不揮発性メモリに必ず書き込まれることとするデータ保存手段に関する技術が開示されている。
【０００６】
【特許文献１】特開２００３−２４１８６３号公報
【０００７】
【特許文献２】特開平６−２１５２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記［特許文献１］及び［特許文献２］は何れも車両のキースイッチがナビゲーション装置の不揮発性記憶装置へのデータ書き込み中に切られる場合を想定したものであるが、車両搭載機器のデータ書き込み動作は車両が停止中でエンジンが切られていてアクセサリーキーがオンになっている場合でもなされる可能性がある。その場合に仮にユーザがイグニッションキーをオンにしてセルモータを回してエンジンを掛けた場合、一時的に（１〜３秒）電源電圧が下がってしまい、データの不揮発性記憶装置へのデータ保存が正常になされないばかりか不揮発性記憶装置に既に記憶されている他のデータまでもが破壊される可能性がある。
【０００９】
この点、［特許文献１］の大きなコンデンサの使用は益々コンパクト化する機器のスペース上、対応できない状況が生じる場合が想定されるし、［特許文献２］は元々車の位置データを停止前に書き込み保存する主旨であるので、上記のような停止中のデータの不揮発性記憶装置への書き込み保存処理は想定外の事柄であって何ら有用な解決策は看取されない。
【００１０】
本発明は上記事情に鑑みてなされたものであり、車両が停止中において機器内部または機器外部からのデータの不揮発性記憶装置への書き込み保存がなされている最中において、ユーザがエンジンキーを掛けてしまい、電源電圧が急激に下がり正常な不揮発性記憶装置への書き込みができなかった場合でも、前記不揮発性記憶装置に既に書き込み保存済の他のデータに影響を与えず保全されるようにした車両搭載機器用データ保存装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、揮発性記憶装置１に一時記憶されているデータＤ１または外部より入力されるデータＤ２を不揮発性記憶装置４に書き込み保存する車両搭載機器用データ保存装置１０において、前記不揮発性記憶装置４のデータ書き込み領域が、書き込まれたデータを保護するための第１の書き込み領域４Ａと、一時的にデータを記憶するための第２の書き込み領域４Ｂと、に分けて構成され、車両側の車速検出手段５が当該車両の所定速度Ｖ１より速い走行状態（Ｖ＞Ｖ１）を検知している場合に、前記揮発性記憶装置１に一時記憶されているデータＤ１または外部より入力されるデータＤ２を、前記不揮発性記憶装置４の前記第１の書き込み領域４Ａに書き込むデータ書き込み保存手段と、前記揮発性記憶装置１に一時記憶されているデータＤ１または外部より入力されるデータＤ２の前記不揮発性記憶装置４の前記第１の書き込み領域４Ａへの書き込みの途中または書き込みの前に、前記車速検出手段５が車両の前記所定速度Ｖ１以下の状態を検知した場合には、以後のデータＤｓの前記不揮発性記憶装置４への書き込みを前記第２の書き込み領域４Ｂに対して行う車両停止時データ書き込み保存手段と、前記第２の書き込み領域４Ｂへのデータの書き込みが正常に終了した場合において、前記車速検出手段５が車両の前記所定速度Ｖ１より速い走行状態（Ｖ＞Ｖ１）を検知した後に、前記第２の書き込み領域４Ｂに書き込み保存されたデータＤｓを前記第１の書き込み領域４Ａへ書き込み保存するとともに、前記第２の書き込み領域４Ｂを空領域にするデータ転送・再フォーマット化手段と、を備えることを特徴とする車両搭載機器用データ保存装置を提供することにより、上記課題を達成する。
【発明の効果】
【００１２】
本発明に係る車両搭載機器用データ保存装置は、上記のように構成されているため、不揮発性記憶装置に構築された既に保存済みのファイルデータが、新たなデータの書き込み中に車両のエンジンのスタータ起動の際の供給電源電圧低下によってデータクラッシュする恐れが回避される。
【００１３】
不揮発性記憶装置への書き込み中にスタータ起動による電源電圧の低下などによって書き込み不良が生じた場合でも、その不良は第２の書き込み領域の部分に限定され、当該第２の書き込み領域は再フォーマット化されて何度でも書き込み不良に対する保護手段として働く。
【００１４】
正常に第２の書き込み領域にデータの書き込みが完了した場合に、走行中のスタータキーが掛けられる状況にない状態で、本来の保存場所である不揮発性記憶装置の第１の書き込み領域への書き込みがなされるので、確実安全な不揮発性記憶装置への各種データの書き込み保存が実現する。
【発明を実施するための最良の形態】
【００１５】
本発明に係る車両搭載機器用データ保存装置の実施の形態について車載用ナビゲーション装置を例に図面に基づいて説明する。
【００１６】
図１は車載用ナビゲーション装置内の本発明の車両搭載機器用データ保存装置の基本的なシステム構成図である。図２は本発明の車両搭載機器用データ保存装置の不揮発性記憶装置への書き込みの手順を説明するフローチャートである。
【００１７】
図１において、車両搭載機器用データ保存装置１０は、主記憶装置であるＲＡＭなどの揮発性記憶装置１に一時記憶されているデータＤ１または読み取り手段３で読み取った外部より入力されるデータＤ２を、ＣＰＵ６が不揮発性記憶装置４に書き込み保存する処理を行うものであり、前記不揮発性記憶装置４のデータ書き込み領域が、書き込まれたデータを保護するための第１の書き込み領域４Ａと、一時的にデータを記憶するための第２の書き込み領域４Ｂと、に分けて構成され、車両側の車速検出手段５（スピードパルス信号を検出して車速Ｖを算出するスピードパルスメータなど）が当該車両の所定速度Ｖ１より速い走行状態（Ｖ＞Ｖ１）を検知している場合に、前記揮発性記憶装置１に一時記憶されているデータＤ１または外部より入力されるデータＤ２を、前記不揮発性記憶装置４の前記第１の書き込み領域４Ａに書き込むデータ書き込み保存手段と、前記揮発性記憶装置１に一時記憶されているデータＤ１または読み取り手段３を介して入力される外部からのデータＤ２の前記不揮発性記憶装置４の第１の書き込み領域４Ａへの書き込みの途中または書き込みの前に、車両の車速検出手段５が車両の所定速度Ｖ１以下の状態（速度Ｖ≦Ｖ１）を検知した場合には、前記データＤ１またはデータＤ２における検知以後のデータＤｓの前記不揮発性記憶装置４への書き込みを前記サブフィルシステム４Ｂの書き込み領域に対して行う車両停止時データ書き込み保存手段と、前記サブフィルシステム４ＢへのデータＤ１、Ｄ２の書き込みが正常に終了した場合において、前記車速検出手段５が車両の所定速度Ｖ１より速い走行状態（Ｖ＞Ｖ１）を検知した後に、前記サブフィルシステム４Ｂに書き込み保存されたデータＤｓを前記第１の書き込み領域４Ａの書き込み領域へ書き込み保存するとともに前記サブフィルシステム４Ｂの書き込み領域を空領域ファイルにするデータ転送・サブファイル再フォーマット化手段と、を備える構成となっている。
【００１８】
上記車両搭載機器用データ保存装置１０の最大の特長は、不揮発性記憶装置４が従来と同様にコンフィグレーションデータの記憶保存などを司る第１の書き込み領域４Ａとは別パーティションとして保持される第２の書き込み領域４Ｂを備え、車両の停止時においてコンフィグレーションデータなどの揮発性記憶装置１に一時記憶されたデータＤ１や外部からのデータ（新たな地図データやその他の設定データなど）Ｄ２を不揮発性記憶装置４に書き込み保存する際には、第１の書き込み領域４Ａに直接書き込んで保存するのではなく、一旦第２の書き込み領域４Ｂ側に書き込みを行い、正常に書き込みが完了したことを確認し、車両が所定速度Ｖ１以上となってユーザがエンジンキーを直ぐに掛けることが有り得ないと思慮される状況になってから、前記第２の書き込み領域４Ｂに一旦書き込み保存された前記データＤ１またはＤ２を第１の書き込み領域４Ａに書き込むとともに第２の書き込み領域４Ｂに書き込まれていた当該データＤ１またはＤ２を消去して空領域にする（データ転送・再フォーマット化処理）する点にある。
【００１９】
即ち、ＣＰＵ６は、不揮発性記憶装置４ヘのデータＤ１、Ｄ２の書き込み時に、車速検出手段５（スピードパルスメータなど）からのデータチェックを行い、自車が走行中である場合に限ってデータＤ１、Ｄ２の第１の書き込み領域４Ａへの書き込みを行う。走行中は、通常、エンジンの動力軸が回転状態にあるため、セルモータによる始動が行われることはなく、これによりマイクロコンピュータが供給電圧の低下によってリセット状態になることはない。これにより、安定した書き込みが行え、システムクラッシュの可能性を大幅に低下することができるのである。
【００２０】
保存すべきデータＤ１が揮発性記憶装置１に存在する状態で、停車状態となってしまった場合には、不揮発性記憶装置４の一部を別パーティションとして保持していた第２の書き込み領域４Ｂヘデータを書き込み保存する。もし、このデータ保存時にセルスタートによる電源電圧の低下が起きた場合には、完全にはデータが保存されない可能性がある。しかし、不揮発性記憶装置４を第１、第２の書き込み領域４Ａ、４Ｂで構成される別パーティションとしたことにより、データファイルシステムの破壊をこの第２の書き込み領域４Ｂの部分だけで食い止めることができ、且つ、次回の起動時に第２の書き込み領域４Ｂを再フォーマット化することで、空のファイルシステムに修復することができる。また、この第２の書き込み領域４Ｂに一旦保存されたデータＤｓは、自車が走行状態（Ｖ＞Ｖ１）になったときに本来の不揮発性記憶装置４の保存のための書き込み領域である第１の書き込み領域４Ａに書き戻しを行うことで、次回の停車時の書き込みに備えることができる。なお、走行中か否かを判断基準である車両の所定速度Ｖ１は停止状態でない速度であればよく、例えば時速５ｋｍ程度に設定するのが好ましい。
【００２１】
次に、図２において、前記ＣＰＵ６の行う上記不揮発性記憶装置４へのデータの書き込み保存の処理制御のフローは、始めに、（ａ）第２の書き込み領域４Ｂの正常か否かを判定し、（ｂ）正常でなければ第２の書き込み領域４Ｂの再フォーマット化を行う。（ｃ）正常である場合または再フォーマット化済の場合は、次に、書き込みの新規データＤ１またはＤ２か或いは第２の書き込み領域４ＢにデータＤｓがあるかの何れかに該当するか否かを判定して、該当しなければ終了し、（ｄ）該当する場合（第１の書き込み領域４Ａに書き込むべきデータＤ１またはＤ２またはＤｓがある場合）は、次に、車両が走行中（Ｖ≧Ｖ１）か否かを判定し、（ｅ）所定速度Ｖ１以下の殆ど停止状態或いは完全な停止状態（Ｖ＝０）の場合は第２の書き込み領域４ＢへデータＤ１またはＤ２またはＤｓを書き込み、（ｃ）判定の前に戻る。（ｆ）所定速度Ｖ１以上の走行中の場合は、第２の書き込み領域４ＢにデータＤｓがあるか否かを判定して、（ｇ）あれば、先に、第２の書き込み領域４ＢのデータＤｓを第１の書き込み領域４Ａに書き込み、（ｈ）なければ、第１の書き込み領域４ＡにデータＤ１またはＤ２を書き込み、何れも（ｃ）判定前に戻る。
【００２２】
以上の処理制御は前記ＣＰＵ６のプログラム演算処理で行われる。このＣＰＵ６は車両搭載機器用データ保存装置１０の専用のＣＰＵでもよいが、好ましくは車載用ナビゲーション装置本体などの車両搭載機器内の制御用マイクロコンピュータのＣＰＵを利用するのが簡便である。
【００２３】
以上から明らかなように、本発明の車両搭載機器用データ保存装置１０では、電源バックアップのために装着する大型コンデンサや、二次電源装置が必要なくなり、不揮発性記憶装置４としてのＨＤＤやフラッシュＲＯＭの大容量化により、第２の書き込み領域４Ｂの設定はソフト的な対応で対処できるのでコストダウンが期待できる。また、多くの車載用ナビゲーション装置では、車速検出手段５としてスピードパルスやジャイロといったセンサー情報の存在を前提としているので、車速検出手段５は既存のものを利用することができる。よって、車載用ナビゲーション装置に適用する場合には、部品の追加などのコストアップ要因がないという利点がある。勿論、車速検出手段５としてのスピードパルスメータなどは車両自体に元々備わるものなので、車載用オーディオ機器に対してもさしたるコスト上昇なしに適用が可能である。
【図面の簡単な説明】
【００２４】
【図１】車載用ナビゲーション装置内の本発明の車両搭載機器用データ保存装置の基本的なシステム構成図である。
【図２】本発明の車両搭載機器用データ保存装置の不揮発性記憶装置への書き込みの手順を説明するフローチャートである。
【符号の説明】
【００２５】
１    揮発性記憶装置
３    読み取り手段
４    不揮発性記憶装置
４Ａ    第１の書き込み領域
４Ｂ    第２の書き込み領域
５    車速検出手段
６    ＣＰＵ
１０    車両搭載機器用データ保存装置
Ｄ１    揮発性記憶装置に一時記憶されているデータ
Ｄ２    外部より入力されるデータ
Ｄｓ    第２の書き込み領域に書き込まれたデータ
Ｖ１    車両の所定速度
【図１】
2006023163.tif 000003
【図２】
2006023163.tif 000004