(57)【要約】【課題】  本発明はメモリへの電源供給が遮断される前にメモリデータを保存することを課題とする。【解決手段】  制御装置１０は、２つの電源供給経路１４，１６が接続された電源回路２４と、電源回路２４から電源供給を受ける制御回路２６と、制御データを記憶するSRAM２８と、電源供給が遮断される直前にSRAM２８のデータを記憶するEEPROM３０とを有する。制御装置１０は、バッテリ交換等によりSRAM２８への電源供給が遮断される場合には、その前段階が検出された時点でEEPROM３０にデータを移行しておき、SRAM２８への電源供給が復旧された時点でEEPROM３０のデータをSRAM２８に復帰させる。これにより、バッテリ交換後も前と同じ制御データを用いた制御を行うことができるので、電源遮断時のメモリデータの復帰処理に対する信頼性がより高められている。【選択図】  図１
2006113804.tif 000002
【特許請求の範囲】
【請求項１】
電源供給時に制御装置からの指令に応じて制御データを記憶、または前記制御データを出力し、電源供給が遮断された場合に前記制御データを消失する第１の記憶手段と、
電源供給が遮断された場合も制御データを保持することが可能な第２の記憶手段と、
前記第１の記憶手段に対する電源供給が遮断される前段階になったか否かを判定する判定手段と、
該判定手段により前記第１の記憶手段に対する電源供給が遮断されるものと判定された場合に前記第１の記憶手段に記憶された制御データを前記第２の記憶手段に移行するデータ移行手段と、
前記電源供給が復旧したときには前記第２の記憶手段に記憶された制御データを前記第１の記憶手段に復帰させるデータ復帰手段と、
を有することを特徴とする制御装置のデータ記憶装置。
【請求項２】
前記データ復帰手段は、前記第１の記憶手段に記憶された制御データがクリアされていない場合には、前記第２の記憶手段に記憶された制御データを前記第１の記憶手段に復帰させないことを特徴とする請求項１に記載の制御装置のデータ記憶装置。
【請求項３】
前記データ復帰手段は、前記第１の記憶手段に記憶された制御データを用いて制御処理を行う制御装置の制御内容が変更されている場合には、前記第２の記憶手段に記憶された制御データを前記第１の記憶手段に復帰させないことを特徴とする請求項１に記載の制御装置のデータ記憶装置。
【請求項４】
前記判定手段は、前記制御装置に電源供給を行う２系統のうち一方の電源供給系統が遮断されたとき、前記第１の記憶手段に対する電源供給が遮断される前段階になったものと判定することを特徴とする請求項１に記載の制御装置のデータ記憶装置。
【請求項５】
前記判定手段は、前記制御装置に電源供給を行う２系統のうち一方の電源供給系統が遮断されたとき、前記第１の記憶手段に対する電源供給が遮断される前段階になったことを報知することを特徴とする請求項１に記載の制御装置のデータ記憶装置。
【請求項６】
前記データ復帰手段は、前記第１の記憶手段に記憶された制御データを前記第２の記憶手段に移行したことを報知することを特徴とする請求項１に記載の制御装置のデータ記憶装置。
【請求項７】
前記第２の記憶手段は、不揮発性メモリからなることを特徴とする請求項１乃至３の何れかに記載の制御装置のデータ記憶装置。
【請求項８】
前記第２の記憶手段は、ハードディスク装置からなることを特徴とする請求項１乃至３の何れかに記載の制御装置のデータ記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は制御装置のデータ記憶装置に係り、特に電源供給が遮断された場合の制御データの保存を行うよう構成された制御装置のデータ記憶装置に関する。
【背景技術】
【０００２】
例えば、自動車などの車両に搭載された制御装置は、外部電源からの給電遮断時にデータメモリのデータが消失する非バックアップ型制御装置と、非バックアップ型制御装置への外部電源よりの給電が遮断した時でもデータメモリのデータが消失しないバックアップ型制御装置とを通信線により接続した車載制御ネットワーク装置を有している（例えば、特許文献１参照）。
【０００３】
この装置では、定期的に非バックアップ型制御装置のデータメモリに記憶されている重要データをバックアップ型制御装置のデータメモリに移行し、停電からの復帰後、このデータを非バックアップ型制御装置のデータメモリに復帰するようにしている。
【特許文献１】特開２００４−６２４０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
例えば、工場で組立完了した車両を船で輸送する際に、バッテリの放電を抑制するため、バッテリから制御装置へ電源供給を行う２系統（１つはイグニッションスイッチのオン・オフに連動する通常の電源供給系統、もう１つはイグニッションスイッチのオン・オフに拘わらず電源供給を行うバックアップ電源系統）の各ヒューズを外すか、あるいはスイッチをオフにすることが行われている。
【０００５】
しかしながら、上記従来の装置では、非バックアップ型制御装置のデータを定期的にバックアップ制御装置のメモリに記憶させる前に電源供給系統のヒューズが外されてしまうと、前回のバックアップ処理の後に更新されたデータをバックアップメモリに移行することも、バックアップメモリのデータを復帰させることもできなくなってしまう。
【０００６】
また、従来の装置では、バッテリ交換時に、制御回路のメモリ（SRAM）に記憶されている制御データが消失することを防止する場合、制御回路に電源供給が行われているうちに他のメモリ（EEPROM）に制御データを移行させることになるが、バッテリ交換後に電源供給経路のヒューズが外されたままであったり、あるいは電源供給経路のスイッチがオフになっている状態では、他のメモリに記憶させた制御データを制御回路のメモリに正常に復帰させることができないという問題があった。
【０００７】
そこで、本発明は上記課題を解消すべく第１の記憶手段に対する電源供給が遮断されるものと判定された場合に制御データを移行させるようにした制御装置のデータ記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明は以下のような手段を有する。
【０００９】
請求項１記載の発明は、電源供給時に制御装置からの指令に応じて制御データを記憶、または前記制御データを出力し、電源供給が遮断された場合に前記制御データを消失する第１の記憶手段と、電源供給が遮断された場合も制御データを保持することが可能な第２の記憶手段と、前記第１の記憶手段に対する電源供給が遮断される前段階になったか否かを判定する判定手段と、該判定手段により前記第１の記憶手段に対する電源供給が遮断されるものと判定された場合に前記第１の記憶手段に記憶された制御データを前記第２の記憶手段に移行するデータ移行手段と、前記電源が復旧したときには前記第２の記憶手段に記憶された制御データを前記第１の記憶手段に復帰させるデータ復帰手段と、を有することを特徴とするものである。
【００１０】
請求項２記載の発明は、前記データ復帰手段が、前記第１の記憶手段に記憶された制御データがクリアされていない場合には、前記第２の記憶手段に記憶された制御データを前記第１の記憶手段に復帰させないことを特徴とするものである。
【００１１】
請求項３記載の発明は、前記データ復帰手段が、前記第１の記憶手段に記憶された制御データを用いて制御処理を行う制御装置の制御内容が変更されている場合には、前記第２の記憶手段に記憶された制御データを前記第１の記憶手段に復帰させないことを特徴とするものである。
【００１２】
請求項４記載の発明は、前記判定手段が、前記制御装置に電源供給を行う２系統のうち一方の電源供給系統が遮断されたとき、前記第１の記憶手段に対する電源供給が遮断される前段階になったものと判定することを特徴とするものである。
【００１３】
請求項５記載の発明は、前記判定手段が、前記制御装置に電源供給を行う２系統のうち一方の電源供給系統が遮断されたとき、前記第１の記憶手段に対する電源供給が遮断される前段階になったことを報知することを特徴とするものである。
【００１４】
請求項６記載の発明は、前記データ復帰手段が、前記第１の記憶手段に記憶された制御データを前記第２の記憶手段に移行したことを報知することを特徴とするものである。
【００１５】
請求項７記載の発明は、前記第２の記憶手段が、不揮発性メモリからなることを特徴とするものである。
【００１６】
請求項８記載の発明は、前記第２の記憶手段が、ハードディスク装置からなることを特徴とするものである。
【発明の効果】
【００１７】
本発明によれば、第１の記憶手段に対する電源供給が遮断されるものと判定された場合に第１の記憶手段に記憶された制御データを第２の記憶手段に移行し、電源が復旧したときには第２の記憶手段に記憶された制御データを第１の記憶手段に復帰させることにより、電源供給系統のヒューズが全て外される前に、あるいはバッテリ交換がされる前に第１の記憶手段の制御データを確実に第２の記憶手段に移行することが可能になり、第１の記憶手段の制御データが消失しても正常に制御データを復帰させることができる。さらに、電源供給が遮断される直前に制御データを第２の記憶手段に移行することができるので、定期的にデータをバックアップする方式よりも第２の記憶手段の劣化を抑制でき、第２の記憶手段の寿命を延ばすことが可能になる。
【００１８】
また、本発明によれば、第１の記憶手段に記憶された制御データがクリアされていない場合には、第２の記憶手段に記憶された制御データを第１の記憶手段に復帰させないため、第１の記憶手段に制御データが残っている場合には無駄なデータの復帰処理を省略することが可能になる。
【００１９】
また、本発明によれば、制御装置の制御内容が変更されている場合には、第２の記憶手段に記憶された制御データを第１の記憶手段に復帰させないため、例えば、制御装置が別のものと交換されている場合には、第１の記憶手段に新しい制御データが記憶されているので、新しい制御データに第２の記憶手段に記憶された制御データを上書きすることを防止できる。
【００２０】
また、本発明によれば、制御装置に電源供給を行う２系統のうち一方の電源供給系統が遮断されたとき、第１の記憶手段に対する電源供給が遮断される前段階になったものと判定するため、電源供給系統のヒューズが全て外される前に、あるいはバッテリ交換がされる前に第１の記憶手段の制御データを確実に第２の記憶手段に移行することが可能になる。
【００２１】
また、本発明によれば、制御装置に電源供給を行う２系統のうち一方の電源供給系統が遮断されたとき、第１の記憶手段に対する電源供給が遮断される前段階になったことを報知するため、作業員がバッテリ交換あるいはヒューズを全て外すことを直ぐに行わないように認識させることが可能になる。
【００２２】
また、本発明によれば、第１の記憶手段に記憶された制御データを第２の記憶手段に移行したことを報知するため、作業員が電源供給を遮断することが可能な状態になったことを確認することができ、バッテリ交換などの作業に入ることができる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して本発明を実施するための最良の形態について説明する。
【００２４】
図１は本発明になる制御装置のデータ記憶装置の一実施例を示す構成図である。図１に示されるように、車両に搭載された制御装置１０は、例えば、EFI-ECUなどの制御ユニットであり、データ記憶装置としても機能するものである。また、制御装置１０には、１２Vのバッテリ１２から２つ電源供給経路１４，１６を介して電源供給されている。尚、本実施例では、説明の便宜上、制御装置１０が一つの場合について説明するが、実際には複数の制御ユニット（ECU）が設けられており、各制御ユニットにバッテリ１２から電源供給が行われている。
【００２５】
第１の電源供給経路１４には、イグニッションスイッチ（図示せず）のオン・オフに連動するメイン電源系統を構成しており、第１のヒューズ１８と、リレー２０とが設けられている。リレー２０は、イグニッションスイッチ（図示せず）がオンになると共に、励磁されて通電状態に切換わり、イグニッションスイッチ（図示せず）がオフになると、消磁されて遮断状態に切換わる。
【００２６】
第２の電源供給経路１６には、イグニッションスイッチ（図示せず）のオン・オフに拘らず、制御装置１０に電源供給を行うバックアップ電源系統を構成しており、第２のヒューズ２２が設けられている。ヒューズ１８，２２は、ヒューズボックス（図示せず）に収納されているが、例えば、車両を海外に輸送する場合にバッテリ１２の消耗を防止ためにヒューズボックス（図示せず）から外される場合がある。また、バッテリ１２が寿命のため別のバッテリと交換する場合にヒューズ１８，２２を外してからバッテリ交換作業を行うようにしている。
【００２７】
また、本実施例の構成では、２つのヒューズ１８，２２を同時に外してしまうと、SRAM２８に記憶されている制御データが消失してしまうため、ヒューズ１８が外されて電源供給経路１４の電圧がゼロになったときを電源供給が遮断される前段階として認識するものとする。さらに、電源供給が遮断される前段階としては、ヒューズ１８が外された場合に限るものではなく、例えば、バッテリ交換前に操作することが決められているスイッチをオンにして認識する構成であっても良いし、あるいは整備員がバッテリチェックをする際にバッテリ１２の電圧低下を検出する電圧検出回路からの信号が出力された場合やカーディラーなどの整備工場で使用されている故障診断ツールなどの操作によって出力される信号によって認識することも可能である。
【００２８】
制御装置１０は、２つの電源供給経路１４，１６が接続された電源回路２４と、電源回路２４から定電圧（５V）の電源供給を受ける制御回路（CPU）２６と、制御データを記憶するSRAM（第１の記憶手段）２８と、電源供給が遮断される直前にSRAM２８のデータを記憶するEEPROM（第２の記憶手段）３０と、NRAM３２とを有する。制御回路２６は、イグニッションスイッチがオンの状態の場合にはリレー２０が励磁されてオンになるので、２つの電源供給経路１４，１６から電源供給されており、２つの電源供給経路１４，１６から供給される電圧が所定値（例えば、８V以上）かどうかをチェックしている。そして、制御回路２６では、リレー２０がオフになると、第１の電源供給経路１４からの電圧がゼロVになると、第２の電源供給経路１６から電源供給を受けるように切換える。
【００２９】
SRAM２８は、電源供給が遮断されると記憶していたデータを消失してしまう揮発性メモリである。また、EEPROM３０は、電源供給が遮断されてもデータを保持することができる不揮発性メモリである。
【００３０】
SRAM２８に記憶されている制御データとしては、例えば、各制御ユニット（ECU）別に登録されるECU-ID
やEFI-ECUの制御プログラムやEFI-ECUの制御処理に用いる各種パラメータや車両走行中に更新される各種データや車両の状態に応じて個別にプリセットしたデータなどが含まれている。そのため、制御回路２６では、SRAM２８に記憶されている制御データが消失してしまうと、元に戻せないデータもあり、電源供給が遮断される前にEEPROM３０に移行しておき、電源供給が復旧されるとEEPROM３０のデータをSRAM２８に復帰させてバッテリ交換後も交換前と同じ制御環境を保つようにデータの移行、復帰処理を行う。
【００３１】
制御回路２６は、ヒューズ２２が外されて電源供給経路１４からの電源供給が行われている状態のときSRAM２８に記憶されている制御データをEEPROM３０に移行させるとデータ転送ランプ３３を点灯させてデータの移行処理を行うことを報知する。また、バッテリ交換後にEEPROM３０のデータをSRAM２８に復帰させると、データ転送ランプ３３を消灯させてデータの移行処理が済んだことを報知する。
【００３２】
これにより、バッテリ交換を行う整備員は、データ転送表示ランプ(MIL)３３の点灯によりデータの移行処理が完了したことを認識し、バッテリ１２を外すことが可能な状態になったことを確認できる。また、制御回路２６は、新しいバッテリ１２を取り付けた後、EEPROM３０のデータをSRAM２８に復帰させてデータ転送表示ランプ３３が消灯させることによりデータの移行処理が完了したことを報知する。そのため、整備員はバッテリ１２を外すことが可能な状態になったことを確認できる。
【００３３】
NRAM３２は、揮発性メモリであるが、本実施例ではSRAM２８のように重要なデータを記憶していないので、電源供給が遮断される前にEEPROM３０へデータを移行させない。
【００３４】
制御装置１０は、通信ネットワークを構成するバス３４を経由して他の制御ユニットと通信可能に接続されている。このバス３４を用いた通信ラインには、例えば、CAN（Controller area network）やBEAN（ボデー多重通信ネットワーク）やLAN（Local area network）等の通信プロトコルに基づく通信システムなどが用いられる。
【００３５】
また、制御装置１０は、バス３４を経由してカーナビシステムを制御するカーナビ制御装置（NBVI-ECU）３６とも通信可能に接続されている。カーナビ制御装置３６は、制御回路（CPU）３８と、外部機器に接続されるインタフェース４０とを有する。そして、制御回路３８は、インタフェース４０を介して外部記憶装置としてのハードディスク装置４２と接続されており、ハードディスク装置４２に記憶されている制御プログラムや地図データなどを読み込み、地図データと現在位置とを比較して目的地への案内処理を行う。また、制御回路３８には、GPSアンテナ４４、液晶パネル（LCD）からなるディスプレイ４６が接続されており、ディスプレイ４６上に地図データから得られた周辺地図と車両の現在位置、及び目的地までの情報などを表示する。
【００３６】
図２は制御回路２６の主要構成を示すブロック図である。図２に示されるように、制御回路２６は、EFI制御部４８と、電源供給経路１４，１６から供給される電圧を検出する電圧検出部５０，５２と、電圧検出部５０，５２で検出された検出信号が所定値以上かどうかを判定する判定部５４と、判定部５４によりSRAM２８に対する電源供給が遮断されるものと判定された場合にSRAM２８に記憶された制御データをEEPROM３０に移行するデータ移行部５６と、電源供給が復旧したときにはEEPROM３０に記憶された制御データをSRAM２８に復帰させるデータ復帰部５８とを有する。
【００３７】
ここで、制御回路３８が実行するメモリデータ保存処理について図３のフローチャートを参照して説明する。尚、図３に示すメモリデータ保存処理は、制御回路３８がEFI制御を行うと共に、予め設定された所定時間毎に割り込み処理として実行される。
【００３８】
図３に示されるように、制御回路３８は、イグニッションスイッチ（図示せず）がオンにされると、Ｓ１１でリレー２０を励磁してオン状態に切換える。次のＳ１２では、第１の電源供給経路１４から供給されるバッテリ電圧（＋Ｂ）が下限値（８Ｖ）以上かどうかをチェックする（判定手段）。Ｓ１２において、バッテリ電圧（＋Ｂ）が下限値（８Ｖ）未満の場合には、電圧が低いので、メモリデータ保存処理を行わずに今回の処理を終了する。
【００３９】
Ｓ１２において、バッテリ電圧（＋Ｂ）が下限値（８Ｖ）以上の場合には、Ｓ１３に進み、第２の電源供給経路１６から供給されるバッテリ電圧（＋BATT）が下限値（８Ｖ）以上かどうかをチェックする（判定手段）。Ｓ１３において、バッテリ電圧（＋BATT）が下限値（８Ｖ）以上の場合には、Ｓ１４に進み、SRAM２８のデータがクリアされているかどうかをチェックする。
【００４０】
Ｓ１４において、SRAM２８のデータがクリアされていないときは、SRAM２８への電源供給が遮断されていないので、Ｓ１５に進み、EEPROM３０のデータをクリアして今回の処理を終了する（請求項２に対応する処理）。このように、SRAM２８に制御データが残っている場合には、電源供給が遮断されていないので、無駄なデータ復帰処理を省略することが可能になる。
【００４１】
通常は、上記Ｓ１１〜Ｓ１５の処理を繰り返しており、SRAM２８への電源供給が遮断されない場合には、メモリデータの移行、復帰処理を行わない。これにより、定期的にメモリデータのバックアップを行う方式のものよりもSRAM２８及びEEPROM３０の使用回数を削減できるので、SRAM２８及びEEPROM３０の寿命を延ばすことが可能になる。
【００４２】
また、Ｓ１３において、バッテリ電圧（＋BATT）が下限値（８Ｖ）未満の場合には、第２の電源供給経路１６のヒューズ２２が外されたため、Ｓ１６に進み、データ転送表示ランプ(MIL)３３を点灯させると共に、バッテリ交換の前段階でありメモリデータ保存を行うことを認識するコードを記憶する（請求項４、５に対応する処理）。
【００４３】
次のＳ１７では、EEPROM３０にデータが記憶されているかどうかをチェックする。すなわち、Ｓ１７の処理は、EEPROM３０に移行したデータがSRAM２８に復帰されたかどうかを確認するための処理である。Ｓ１７において、EEPROM３０にデータが記憶されていない場合は、SRAM２８のデータをEEPROM３０に移行していないので、Ｓ１８に進み、SRAM２８のデータをEEPROM３０にコピー（移行）する（データ移行手段）。続いて、Ｓ１９に進み、データ転送表示ランプ(MIL)３３を消灯させると共に、メモリデータ保存のコードを消去する（請求項６に対応する処理）。これで、今回の処理が終了する。
【００４４】
整備員は、データ転送表示ランプ(MIL)３３が点灯から消灯になったことで、SRAM２８のデータがEEPROM３０に保存されたため、バッテリ１２を外すことが可能な状態になったことを認識することができる。そのため、整備員は、第１の電源供給経路１４のヒューズ１４を外して電源供給を遮断した後、バッテリ１２をバッテリボックス（図示せず）から外し、新しいバッテリ１２をバッテリボックス（図示せず）取り付ける。この後、第１の電源供給経路１４のヒューズ１４のみを装着して制御装置１０に対して電源供給経路１４からのバッテリ電圧（＋Ｂ）が供給される。このとき、第２の電源供給経路１６のヒューズ２２は、外されたままである。
【００４５】
次に、バッテリ交換後の処理について説明する。次回のメモリデータ保存処理では、上記Ｓ１７において、EEPROM３０にデータが記憶されているため、Ｓ２０に進み、EEPROM３０にコピーされたデータをSRAM２８にコピー（復帰）してSRAM２８をバッテリ交換前の状態に戻す（データ復帰手段）。このデータ復帰処理により、制御装置１０は、バッテリ交換前と同じ状態でEFI制御を行うことができる。
【００４６】
また、バッテリ交換後、第２の電源供給経路１６にヒューズ２２を取り付けた場合には、電源供給が復旧したため、Ｓ１３からＳ１４に進み、SRAM２８のデータがクリアされているかどうかをチェックする。この場合、バッテリ交換により電源供給経路１４，１６からの電源供給が両方との遮断されたため、SRAM２８のデータがクリアされている。そのため、Ｓ１４からＳ２１に進み、バッテリ交換後のECU-IDがバッテリ交換前のECU-IDと一致するかどうかをチェックする。
【００４７】
Ｓ２１において、バッテリ交換後のECU-IDがバッテリ交換前のECU-IDと一致しない場合は、制御装置１０が別のものに交換されているため、Ｓ１５に進み、SRAM２８へのデータ復帰処理を行わず、EEPROM３０のデータをクリアして今回の処理を終了する（請求項３に対応する処理）。
【００４８】
また、上記Ｓ２１において、バッテリ交換後のECU-IDがバッテリ交換前のECU-IDと一致した場合は、Ｓ２２に進み、EEPROM３０にコピーされたデータをSRAM２８にコピー（復帰）してSRAM２８をバッテリ交換前の状態に戻す（データ復帰手段）。そして、Ｓ２３では、EEPROM３０のデータをクリアして今回の処理を終了する。
【００４９】
このように、バッテリ交換等によりSRAM２８への電源供給が遮断される場合には、その前段階が検出された時点でEEPROM３０（電源供給が遮断されてデータを消失しない記録媒体）にデータを移行しておき、SRAM２８への電源供給が復旧された時点でEEPROM３０のデータをSRAM２８に復帰させることにより、制御装置１０がバッテリ交換後も前と同じ制御データを用いた制御を行うことができるので、電源遮断時のメモリデータの復帰処理に対する信頼性がより高められている。
【００５０】
ここで、図４に示す処理手順のタイミングチャートを参照して変形例について説明する。図４に示されるように、（手順１）制御装置１０では、第２の電源供給経路１６のヒューズ２２が外され、データ転送表示ランプ(MIL)３３を点灯させると共に、バス３４を介してSRAM２８のデータをカーナビ制御装置３６の制御回路３８に移行する。
（手順２）カーナビ制御装置３６の制御回路３８は、バス３４を介して受信したSRAM２８のデータをハードディスク装置４２に転送する。これと共に、制御装置１０に対してデータ受信完了の信号を返信する。制御装置１０では、この返信を受け取ると、データ転送表示ランプ(MIL)３３を消灯させる。
（手順３）ハードディスク装置４２は、カーナビ情報が記憶された領域とは別の空き領域にSRAM２８のデータを磁気データとして書き込む。
（手順４）データ転送表示ランプ(MIL)３３が消灯すると、バッテリ交換が行われ、制御装置１０に対する電源供給が復旧される。そして、ECU-IDが一致することを条件として、制御装置１０の制御回路２６はカーナビ制御装置３６に対して保存したメモリデータを要求するデータ要求信号を出力する。
（手順５）データ要求信号を受信したカーナビ制御装置３６の制御回路３８は、ハードディスク装置４２に対してデータ要求信号を転送する。
（手順６）ハードディスク装置４２は、データ要求信号に含まれるECU-IDに対応するデータを読み出し、カーナビ制御装置３６の制御回路３８に転送する。
（手順７）カーナビ制御装置３６の制御回路３８は、ハードディスク装置４２から読み出したデータをバス３４を介して制御装置１０の制御回路２６へ出力する。
（手順８）制御装置１０の制御回路２６は、カーナビ制御装置３６から送信されたデータをSRAM２８に復帰させる。これで、SRAM２８は、バッテリ交換前と同じ状態に戻り、制御装置１０はバッテリ交換前と同様に制御処理を行える。
【００５１】
このように、バッテリ交換等によりSRAM２８への電源供給が遮断される場合には、その前段階が検出された時点でハードディスク装置４２にデータを移行しておき、SRAM２８への電源供給が復旧された時点でハードディスク装置４２のデータをSRAM２８に復帰させることにより、制御装置１０がバッテリ交換後も前と同じ制御データを用いた制御を行うことができるので、電源遮断時のメモリデータの復帰処理に対する信頼性がより高められている。
【００５２】
上記説明では、カーナビ制御装置３６のハードディスク装置４２にSRAM２８のデータを移行させるため、EEPROM３０が不要になり、その分制御装置１０の構成が簡略化されてコストダウンを図ることも可能になる。また、カーナビ制御装置３６のハードディスク装置４２がデータ保存用記憶手段として兼用されるため、専用の記憶手段としてのハードディスク装置を設けるよりも既存の機器を有効に利用することが可能になる。
【００５３】
また、カーナビ制御装置３６のハードディスク装置４２は、記憶容量がEEPROM３０などに比べて大容量であるので、制御装置１０以外の制御ユニットからのデータも余裕をもって記憶することができるので、各制御ユニットに設けられたEEPROMを全て無くすことが可能になる。
【００５４】
以上、本発明の好ましい実施例について説明したが、本発明によれば、SRAMに記憶されたデータが電源遮断により消失することを防止するように、他の記憶手段（EEPROMまたはハードディスク装置）に移行させ、電源供給が復旧されるとデータを元のSRAMに復帰させることで、復旧後の制御を支障なく行えるようにしたものであり、上記実施例に制限されることなく、自動車以外の装置やシステムにも適用することができる。
【図面の簡単な説明】
【００５５】
【図１】本発明になる制御装置のデータ記憶装置の一実施例を示す構成図である。
【図２】制御回路２６の主要構成を示すブロック図である。
【図３】制御回路３８が実行するメモリデータ保存処理を説明するためのフローチャートである。
【図４】変形例の処理手順を説明するためのタイミングチャートである。
【符号の説明】
【００５６】
１０  制御装置
１２  バッテリ
１４，１６  電源供給経路
１８  第１のヒューズ
２０  リレー
２２  第２のヒューズ
２４  電源回路
２６  制御回路
２８  SRAM
３０  EEPROM
３３  データ転送ランプ
３６  カーナビ制御装置
４２  ハードディスク装置
５０，５２  電圧検出部
５４  判定部
５６  データ移行部
５８  データ復帰部
【図１】
2006113804.tif 000003
【図２】
2006113804.tif 000004
【図３】
2006113804.tif 000005
【図４】
2006113804.tif 000006