(57)【要約】【課題】不揮発性メモリの初期化の手順の簡略化を図るとともに検査装置を検査に必要な最少限の構成とする。【解決手段】予め不揮発性メモリの特定の値を書き換える信号を電子制御装置に入力し、電源投入により不揮発性メモリに対してイニシャル処理を行い、イニシャル処理で不揮発性メモリの初期化が必要と判断されたとき、前記書き換え信号により、不揮発性メモリに対して不揮発性メモリの特定の値を書き換える初期化処理を行う。【選択図】  図２
2012108822.tif 000002
【特許請求の範囲】
【請求項１】
予め不揮発性メモリの特定の値を書き換える信号が入力されているとともに、電源投入時に前記不揮発性メモリに対してイニシャル処理を行う前記不揮発性メモリイニシャル処理手段と、
前記不揮発性メモリイニシャル処理手段による前記イニシャル処理で前記不揮発性メモリの初期化が必要と判断されたとき、前記信号により、前記不揮発性メモリに対して前記不揮発性メモリの特定の値を書き換える初期化処理を行う不揮発性メモリ初期化処理手段と
を有することを特徴とする不揮発性メモリの初期化装置。
【請求項２】
予め不揮発性メモリの特定の値を書き換える信号を電子制御装置に入力し、
電源投入により前記不揮発性メモリに対してイニシャル処理を行い、
前記イニシャル処理で前記不揮発性メモリの初期化が必要と判断されたとき、前記信号により、前記不揮発性メモリに対して前記不揮発性メモリの特定の値を書き換える初期化処理を行う
ことを特徴とする不揮発性メモリの初期化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば車両等に搭載される電子制御装置に用いられる不揮発性メモリを初期化するための不揮発性メモリの初期化装置および初期化方法の技術分野に関するものである。
【背景技術】
【０００２】
従来、車両のエンジン制御、変速機制御、クラッチ制御、チェンジレバー制御等の種々の制御には電子制御装置（ＥＣＵ）が多々用いられている。このＥＣＵとして、不揮発性メモリ（ＥＥＰＲＯＭ）を用いたＥＣＵが知られている（例えば、特許文献１参照）。この特許文献１に記載のＥＣＵに用いられているＥＥＰＲＯＭには、制御中に習得した学習値やシステムの故障を判別するための故障コード（ダイヤグコード）等が記憶されている。
【０００３】
ところで、ＥＥＰＲＯＭは、ＥＣＵ組立時には何も記録されていない状態のため、最初の電源投入時に記憶すべきデータをイニシャライズする初期値を有している。また、ＥＣＵを搭載した車両等のの工場出荷時に検査装置により検査が行われるが、この検査時に検査装置により、検査されるＥＥＰＲＯＭには種々の不適切な学習値が記録されたり、種々の不適切なダイヤグコードが記録されたりする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４２８１２２２号公報。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、検査時にこのような種々の学習値や種々のダイヤグコードが記録されると、検査終了時にこれらの学習値をリセットしたり、ダイヤグコードを消去したりして検査を終了する必要がある。更に、学習値のリセット後やダイヤグコードの消去後に再び新たな不適切な学習値や新たな不適切なダイヤグコードがＥＥＰＲＯＭに記録されないようにするため、検査終了時に再び学習したり、故障を判定したりしないような検査手順や検査装置が必要となる。このため、ＥＥＰＲＯＭの初期化の手順が煩雑となるばかりでなく、検査装置の構成が複雑となるという問題がある。
【０００６】
本発明はこのような事情に鑑みてなされたものであって、その目的は、不揮発性メモリの初期化の手順の簡略化を図るとともに検査装置を検査に必要な最少限の構成とすることのできる不揮発性メモリの初期化装置および初期化方法を提供することである。
【課題を解決するための手段】
【０００７】
前述の課題を解決するために、本発明に係る不揮発性メモリの初期化装置は、予め不揮発性メモリの特定の値を書き換える信号が入力されているとともに、電源投入時に前記不揮発性メモリに対してイニシャル処理を行う前記不揮発性メモリイニシャル処理手段と、前記不揮発性メモリイニシャル処理手段による前記イニシャル処理で前記不揮発性メモリの初期化が必要と判断されたとき、前記信号により、前記不揮発性メモリに対して前記不揮発性メモリの特定の値を書き換える初期化処理を行う不揮発性メモリ初期化処理手段とを有することを特徴としている。
【０００８】
また、本発明に係る不揮発性メモリの初期化方法は、予め不揮発性メモリの特定の値を
書き換える信号を電子制御装置に入力し、電源投入により前記不揮発性メモリに対してイニシャル処理を行い、前記イニシャル処理で前記不揮発性メモリの初期化が必要と判断されたとき、前記信号により、前記不揮発性メモリに対して前記不揮発性メモリの特定の値を書き換える初期化処理を行うことを特徴としている。
【発明の効果】
【０００９】
このように構成された本発明に係る不揮発性メモリの初期化装置および初期化方法によれば、予め不揮発性メモリの特定の数値を書き換える信号を不揮発性メモリイニシャル処理手段に入力しておき、その後電源を投入することにより、不揮発性メモリイニシャル処理手段により不揮発性メモリのイニシャル処理が行われるとともに、不揮発性メモリ初期化手段により不揮発性メモリの初期化処理が行われる。これにより、例えば工場出荷時の検査前に前述の特定の数値を書き換える信号を不揮発性メモリイニシャル処理手段に入力しておくことで、検査後に電源を投入するだけで不揮発性メモリのイニシャル処理および初期化処理を自動的に行うことができる。したがって、不揮発性メモリの数値が書き換えられて、検査時に記録された不適切な学習値が自動的にリセットすることができるとともに不適切なダイヤグコードを自動的に消去することができる。また、学習値のリセット後やダイヤグコードの消去後に再び新たな不適切な学習値や新たな不適切なダイヤグコードを不揮発性メモリに記録されることも防止することができる。
【００１０】
このように、検査後に電源を投入するだけで不揮発性メモリが自動的に初期化されるだけで、特別な検査手順や特別な検査装置を不要にすることができる。したがって、不揮発性メモリの初期化の手順を簡略化することが可能となるとともに、検査作業を軽減することが可能となり、更には、検査装置を検査に必要な最少限の簡単な構成にすることが可能となる。
【００１１】
また、検査時に実車相当の負荷を必要としなく、車種や車型によらず同じ電子制御装置は同じ検査装置で検査することが可能となる。更に、１つの操作つまり電源投入で不揮発性メモリのすべてのデータの初期化を保障することができ、データの初期化漏れの可能性を低減することができるとともに、作業を更に一層軽減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る不揮発性メモリの初期化装置の実施の形態の一例を示すブロック図である。
【図２】ＥＥＰＲＯＭのイニシャル処理のフローを示す図である。
【図３】ＥＥＰＲＯＭの初期化処理のフローを示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を用いて本発明を実施するための形態について説明する。
図１は本発明に係る不揮発性メモリの初期化装置の実施の形態の一例を示すブロック図である。
【００１４】
図１に示すように、この例の不揮発性メモリの初期化装置１は、例えば車両に搭載される電子制御装置（ＥＣＵ）２に配設されるとともに、このＥＣＵ２に用いられる不揮発性メモリ（ＥＥＰＲＯＭ）３に対して初期化処理を行う。この不揮発性メモリの初期化装置１は、ＥＥＰＲＯＭイニシャル処理手段４、およびＥＥＰＲＯＭ初期化手段５を有している。ＥＥＰＲＯＭイニシャル処理手段４は、イグニッションキースイッチ６を介して電源７に電気的に接続可能とされている。
【００１５】
ＥＥＰＲＯＭイニシャル処理手段４によりＥＥＰＲＯＭ３のイニシャル処理が行われるとともに、ＥＥＰＲＯＭ初期化手段５によりＥＥＰＲＯＭ３の初期化処理が行われる。Ｅ
ＥＰＲＯＭ３のイニシャル処理にあたっては、車両の工場出荷時の車両の検査前の工程で、イグニッションキースイッチ６をオンすることで電源７が投入され、ＥＥＰＲＯＭ３の特定の数値を書き換える信号をＥＥＰＲＯＭイニシャル処理手段４に入力しておく。そして、検査対象となる車両の検査が行われて検査結果が得られる。このとき、検査装置によりＥＥＰＲＯＭ３に種々の不適切な学習値が記録されたり、種々の不適切なダイヤグコードが記録されたりする。検査終了によりイグニッションキースイッチ６がオフにされて電源７が遮断される。そして、再びイグニッションキースイッチ６をオンすることで電源７が投入される。これにより、ＥＥＰＲＯＭイニシャル処理手段４によりＥＥＰＲＯＭ３のイニシャル処理が行われるとともに、ＥＥＰＲＯＭ初期化手段５によりＥＥＰＲＯＭ３の初期化処理が行われる。これらのＥＥＰＲＯＭ３のイニシャル処理および初期化処理により、ＥＥＰＲＯＭ３の数値が書き換えられて、検査時に記録された不適切な学習値が自動的にリセットされるとともに不適切なダイヤグコードが自動的に消去される。また、学習値のリセット後やダイヤグコードの消去後に再び新たな不適切な学習値や新たな不適切なダイヤグコードがＥＥＰＲＯＭ３に記録されることがなくなる。
【００１６】
図２はＥＥＰＲＯＭのイニシャル処理のフローを示す図であり、図３はＥＥＰＲＯＭの初期化処理のフローを示す図である。
図２に示すように、ＥＥＰＲＯＭ３のイニシャル処理は、工場出荷時の検査終了後にイグニッションキースイッチ６がオンされて電源７が投入されると、ＥＥＰＲＯＭのイニシャル処理が開始される。まずステップＳ１でＥＥＰＲＯＭ３の複数箇所と不揮発性メモリの初期化装置１に保存されている特定の数値とが一致する否かが判断される。ＥＥＰＲＯＭ３の複数箇所と不揮発性メモリの初期化装置１の特定の数値とが一致すると判断されると、ステップＳ２で一致した特定の数値とイニシャル処理を実行するプログラムに定義した特定の数値とが一致するか否かが判断される。不揮発性メモリの初期化装置１に保存されている特定の数値とプログラムの特定の数値とが一致すると判断されると、ステップＳ３でＥＥＰＲＯＭ３の保存データのチェック事項を確認するとともに、保存データの正誤が判断される。ＥＥＰＲＯＭ３の保存データが正しいと判断されると、ステップＳ４でＥＥＰＲＯＭ３の保存データが読み出され、読み出された保存データが確認された後、ＥＥＰＲＯＭ３のイニシャル処理が終了する。
【００１７】
ステップＳ１でＥＥＰＲＯＭ３の複数箇所と不揮発性メモリの初期化装置１の特定の数値とが一致しないと判断されると、ステップＳ５でＥＥＰＲＯＭ３に保存されている制御データが強制的に初期化される。つまり、イニシャル処理でＥＥＰＲＯＭ３の初期化が必要と判断されたとき、ＥＥＰＲＯＭ３の初期化処理が行われる。図３に示すように、この制御データの初期化は、まずステップＳ６で初期化実行条件が成立しているか否かが判断される。初期化実行条件が成立していると判断されると、工場出荷時の検査前に予め入力されている書き換え信号により、ステップＳ７でＥＥＰＲＯＭの特定の数値が書き換えられる。これにより、ＥＥＰＲＯＭ３の初期化が終了するとともに、ＥＥＰＲＯＭ３のイニシャル処理が終了する。また、ステップＳ６で初期化実行条件が成立していないと判断されると、そのままＥＥＰＲＯＭ３の初期化が終了するとともに、ＥＥＰＲＯＭ３のイニシャル処理が終了する。
【００１８】
更に、ステップＳ２で不揮発性メモリの初期化装置１に保存されている特定の数値とプログラムの特定の数値とが一致しないと判断されると、ステップＳ５に移行し、ステップＳ５以降の処理が行われる。更に、ステップＳ３でＥＥＰＲＯＭ３の保存データが正しくないと判断されると判断されると、同様にステップＳ５に移行し、ステップＳ５以降の処理が行われる。
【００１９】
この例の不揮発性メモリの初期化装置１によれば、予めＥＥＰＲＯＭ３の特定の数値を書き換える信号をＥＥＰＲＯＭイニシャル処理手段４に入力しておき、その後電源を投入
することにより、ＥＥＰＲＯＭイニシャル処理手段４によりＥＥＰＲＯＭ３のイニシャル処理が行われるとともに、ＥＥＰＲＯＭ初期化手段５によりＥＥＰＲＯＭ３の初期化処理が行われる。これにより、例えば工場出荷時の検査前に前述の特定の数値を書き換える信号をＥＥＰＲＯＭイニシャル処理手段４に入力しておくことで、検査後に電源を投入するだけでＥＥＰＲＯＭ３のイニシャル処理および初期化処理を自動的に行うことができる。したがって、ＥＥＰＲＯＭ３の数値が書き換えられて、検査時に記録された不適切な学習値が自動的にリセットすることができるとともにダイヤグコードを自動的に消去することができる。また、学習値のリセット後やダイヤグコードの消去後に再び新たな学習値や新たなダイヤグコードをＥＥＰＲＯＭ３に記録されることも防止することができる。
【００２０】
このように、検査後に電源を投入するだけでＥＥＰＲＯＭ３が自動的に初期化されるだけで、特別な検査手順や特別な検査装置を不要にすることができる。したがって、ＥＥＰＲＯＭの初期化の手順を簡略化することが可能となるとともに、検査作業を軽減することが可能となり、更には、検査装置を検査に必要な最少限の簡単な構成にすることが可能となる。
【００２１】
また、検査時に実車相当の負荷を必要としなく、車種や車型によらず同じＥＣＵは同じ検査装置で検査することが可能となる。更に、１つの操作つまり電源投入でＥＥＰＲＯＭ３のすべてのデータの初期化を保障することができ、データの初期化漏れの可能性を低減することができるとともに、作業を更に一層軽減することができる。
【００２２】
なお、本発明は前述の例に限定されることはなく、特許請求の範囲に記載された技術事項の範囲内で種々の設計変更が可能である。
【産業上の利用可能性】
【００２３】
本発明に係る不揮発性メモリの初期化装置は、例えば車両等に搭載される電子制御装置に用いられる不揮発性メモリを初期化するための不揮発性メモリの初期化装置に好適に利用可能である。
【符号の説明】
【００２４】
１…不揮発性メモリの初期化装置、２…電子制御装置（ＥＣＵ）、３…不揮発性メモリ（ＥＥＰＲＯＭ）、４…ＥＥＰＲＯＭイニシャル処理手段、５…ＥＥＰＲＯＭ初期化手段、６…イグニッションキースイッチ、７…電源
【図１】
2012108822.tif 000003
【図２】
2012108822.tif 000004
【図３】
2012108822.tif 000005