(57)【要約】【課題】  短時間でデータの書き込みが可能で、且つメモリ容量を小さくすることのできる記録媒体へのデータ書き込み方法を提供する。【解決手段】書き込み対象となる制御データが相違する複数のメモリ１５へ、制御データを書き込むデータ書き込み方法において、複数のメモリ１５へ書き込む全てのデータを圧縮した状態で、メモリ１５内に書き込み、更に、各メモリ１５に必要なデータを選択し、且つ不要なデータを削除する。その後、選択したデータを解凍して、最終的なプログラムとする。【選択図】      図２
2005182950.tif 000002
【特許請求の範囲】
【請求項１】
書き込み対象となるデータが相違する複数の記録媒体へ、所望するデータを書き込むデータ書き込み方法において、
前記複数の記録媒体へ書き込む全てのデータを圧縮し、圧縮後のデータを前記各記録媒体へ書き込む工程と、
前記記録媒体毎に、前記書き込まれた圧縮データから必要なデータを選択すると共に、不要なデータを削除する工程と、
前記記録媒体毎に、前記選択された必要なデータを解凍する工程と、
を備えたことを特徴とする記録媒体へのデータ書き込み方法。
【請求項２】
前記圧縮データとされる記録媒体へ書き込む全てのデータは、各記録媒体共通のデータと各記録媒体固有のデータとに分割され、
前記不要なデータを削除する工程では、自身の記録媒体以外の前記固有のデータを削除し、前記必要なデータを解凍する工程では、前記共通のデータ、及び自身の記録媒体固有のデータを解凍することを特徴とする請求項１に記載の記録媒体へのデータ書き込み方法。
【請求項３】
前記記録媒体は、車両用の電子制御ユニットに搭載されるメモリであることを特徴とする請求項１または請求項２のいずれかに記載の記録媒体へのデータ書き込み方法。
【請求項４】
前記電子制御ユニットは、共通の規格として電子制御ユニットサプライヤより供給され、前記書き込み対象となるデータは、圧縮データとして、車両を生産する車両生産システムより供給され、更に、該車両生産システムより得られる車両仕様情報に基づいて、前記圧縮データから必要なデータを選択し、且つ不要なデータを削除することを特徴とする請求項３に記載の記録媒体へのデータ書き込み方法。
【請求項５】
前記記録媒体へ書き込むデータは、アプリケーションソフト、仕様適合データ、及びオペーレーティングシステムを含むことを特徴とする請求項１〜請求項４のいずれか１項に記載の記録媒体へのデータ書き込み方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用のＥＣＵ（Electronic Control Unit；電子制御ユニット）等が有する記録媒体へデータを書き込む際の、書き込み方法に関する。
【背景技術】
【０００２】
車両に搭載されるＥＣＵは、車両を納車する前の段階で、所定のデータをメモリ内に書き込む必要がある。従来においては、各車種に対して、ＥＣＵサプライヤーより供給されるＥＣＵを取り付け、更に、ＥＣＵデータ書き込み装置により、各車種に対応したデータを書き込む処理を行っていた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来におけるデータ書き込み方法では、各車種毎に異なるデータを書き込む際に、ＥＣＵとデータ書き込み装置との間をケーブルを用いて接続し、データの書き込みを行い、その後、ケーブルを取り外す必要があるので、長い作業時間を要するという問題がある。
【０００４】
また、全ての車種に対応するデータを、各車種に設けられるＥＣＵに書き込み、その後、各車種毎に不要となるデータを削除するという方法が提案されているが、この場合には、ＥＣＵが有するＲＯＭが、全ての車種に対応するデータを一旦記憶保存するだけの容量を有する必要があるので、ＲＯＭの容量が大きくなり、コストアップを招くという問題が生じる。
【０００５】
この発明は、このような従来の課題を解決するためになされたものであり、その目的とするところは、簡単な手順で、且つ短時間にそれぞれ作動条件の異なる記録媒体にデータを書き込むことのできる記録媒体へのデータ書き込み方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明は、書き込み対象となるデータが相違する複数の記録媒体へ、所望するデータを書き込むデータ書き込み方法において、前記複数の記録媒体へ書き込む全てのデータを圧縮し、圧縮後のデータを前記各記録媒体へ書き込む工程と、前記記録媒体毎に、前記書き込まれた圧縮データから必要なデータを選択すると共に、不要なデータを削除する工程と、前記記録媒体毎に、前記選択された必要なデータを解凍する工程と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明に係る記録媒体へのデータ書き込み方法では、複数の記録媒体へ書き込むデータを全て圧縮した状態で、記録媒体へ記録し、その後、不要なデータを削除し、次いで、必要とするデータを解凍するので、各記録媒体毎についてそれぞれ異なるデータを書き込む必要がなく、データ書き込み時にケーブルを着脱するという作業を割愛することができる。
【０００８】
また、圧縮したデータを解凍するという処理を行うので、メモリ容量を必要以上に大きくしなくて済み、コストダウンを図ることができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。図１は、本発明に係る記録媒体へのデータ書き込み方法が適用される、ＥＣＵ制御データ書き込み処理の手順を模式的に示す説明図である。
【００１０】
同図に示すように、ＥＣＵに書き込む制御データが相違する仕様Ａ車１、仕様Ｂ車２、仕様Ｃ車３に対して、ＥＣＵを供給するＥＣＵサプライヤー１１は、同一の仕様となる制御データが書き込まれたＥＣＵを供給する。
【００１１】
ここで、ＥＣＵとは、エンジンコントロールモジュール（ＥＣＭ）、オートマチックコントロールユニット（ＡＴＣＵ）、ＡＢＣコントロールユニット、ボディコントロールモジュール等の制御装置を示す。
【００１２】
また、ＥＣＵサプライヤー１１とは別の系統で、車両生産システム１２より、各車両１〜３毎の車両仕様情報がＣＤ−ＲＯＭ等の記録媒体として提供され、ＥＣＵデータ書き込み装置１３により、各車両１〜３に搭載されるＥＣＵ１４が有するメモリ（記録媒体）１５内へ書き込む作業を行う。
【００１３】
ここで、ＥＣＵに書き込まれるデータとしては、アプリケーションソフト、仕様適合データ、オペレーティングシステム、或いは、診断ソフトが含まれる。
【００１４】
次に、第１の実施形態に係る記録媒体へのデータ書き込み方法により、各車両１〜３が有するＥＣＵ１４のメモリ１５内への、車両仕様情報の書き込み手順について図２に示すフロー図を参照しながら説明する。
【００１５】
まず、ＥＣＵサプライヤー１１より、各車両に対して共通規格となるＥＣＵが供給される。そして、車両生産システム１２では、それぞれ車両仕様情報が相違する仕様Ａ車１、仕様Ｂ車２、及び仕様Ｃ車３の、各ＥＣＵ１４に書き込む制御データを書き込んだＣＤ−ＲＯＭを作成する。
【００１６】
その後、このＣＤ−ＲＯＭを用いて、各車両１〜３に搭載するＥＣＵ１４が有する各メモリ１５内に、全ての車両１〜３の制御データを圧縮した状態で書き込む。これにより、図２（ａ）に示すように、各車両のメモリ１５内には、それぞれ圧縮されたＡ車用データ、Ｂ車用データ、及びＣ車用データが書き込まれることになる。
【００１７】
その後、ＥＣＵデータ書き込み装置１３では、各車両のＥＣＵ１４に、仕様選択命令データを送信する。これにより、同図（ｂ）に示すように、例えば、仕様Ａ車１では、圧縮されたＡ車用データのみが選択され、他のデータ、即ち、Ｂ車用データ、及びＣ車用データは消去される。
【００１８】
この際、図示を省略しているが、仕様Ｂ車２では、圧縮されたＢ車用のデータが選択され、それ以外のデータは消去され、同様に、仕様Ｃ車３では、圧縮されたＣ車用のデータが選択され、それ以外のデータは消去される。
【００１９】
従って、仕様Ａ車１のＥＣＵ１４のメモリ１５内には、圧縮されたＡ車用データのみが残されることになり、消去された領域、即ち、Ｂ車用データ、Ｃ車用データが書き込まれていた領域は、空白領域となる。
【００２０】
その後、ＥＣＵデータ書き込み装置１３の制御下で、メモリ１５内に書き込まれている圧縮データを解凍処理する。これにより、同図（ｄ）に示すように、メモリ１５内に、解凍されたＡ車用データのみが書き込まれた状態となる。
【００２１】
これと同様に、仕様Ｂ車２では、圧縮されたＢ車用データが解凍され、仕様Ｃ車では圧縮されたＣ車用データが解凍されるので、各車両のメモリ１５内には、それぞれの車両の仕様に適合した制御データのみが書き込まれた状態となる。
【００２２】
こうして、ＥＣＵサプライヤー１１より供給される同一規格のＥＣＵ１４に、車両生産システム１２側にて、同一のデータを書き込むという極めて簡単な作業で、それぞれ仕様の異なるＥＣＵ１４内への制御データの書き込みが行われるのである。
【００２３】
このようにして、本実施形態に係る記録媒体へのデータ書き込み方法によれば、それぞれ仕様の異なる複数の車両のＥＣＵ１４のメモリ１５内に、制御データを書き込む際に、全ての車両に関する制御データを圧縮した状態で書き込み、その後、自車両が必要とする制御データのみを選択し、他の制御データを消去するという手順を用いている。従って、各車種毎に、ＥＣＵ１４内への書き込みデータをその都度変更するという面倒な手続きを割愛することができるので、従来のように、ケーブルの接続、取り外しの作業が不要となる。その結果、制御データの書き込み時間を著しく短縮化することができ、データ量が膨大となる場合でも生産タクト内での処理ができるようになる。
【００２４】
また、制御データを圧縮した状態でメモリ１５内に書き込み、その後、解凍するという処理を行うので、全ての車種の圧縮データ分、或いは解凍後の最終データ分のいずれか大きい方のメモリ容量を備えれば良いことになり、メモリ容量を大きくする必要がない。従って、コストダウンを図ることができる。
【００２５】
次に、本発明の第２の実施形態について説明する。図３は、第２の実施形態に係る記録媒体へのデータ書き込み方法の処理手順を示すフロー図である。同図に示すように、本実施形態では、各車両共通のデータと各車両固有のデータとに分割し、車両生産システム１２側では、これらのデータを圧縮データとしてメモリ１５内に書き込む点で、上述した第１の実施形態と相違する。
【００２６】
まず、ＥＣＵサプライヤー１１より、各車両に対して共通規格となるＥＣＵが供給される。そして、車両生産システム１２では、それぞれ車両仕様情報が相違する仕様Ａ車１、仕様Ｂ車２、及び仕様Ｃ車３の、各ＥＣＵ１４に書き込む制御データを、各車両１〜３共通のデータと、各車両１〜３固有のデータを書き込んだＣＤ−ＲＯＭを作成する。
【００２７】
その後、このＣＤ−ＲＯＭを用いて、各車両１〜３に搭載するＥＣＵ１４が有する各メモリ１５内に、全ての車両１〜３の制御データ、即ち、各車両１〜３共通の制御データ及び固有の制御データを圧縮した状態で書き込む。これにより、図３（ａ）に示すように、各車両のメモリ１５内には、それぞれ圧縮された共通データ、Ａ車固有データ、Ｂ車固有データ、及びＣ車固有データが書き込まれることになる。
【００２８】
その後、ＥＣＵデータ書き込み装置１３では、各車両のＥＣＵ１４に、仕様選択命令データを送信する。これにより、同図（ｂ）に示すように、例えば、仕様Ａ車１では、圧縮された共通データ、及びＡ車固有データのみが選択され、他のデータ、即ち、Ｂ車固有データ、及びＣ車固有データは消去される。
【００２９】
この際、図示を省略しているが、仕様Ｂ車２では、圧縮された共通データ、及びＢ車固有のデータが選択され、それ以外のデータは消去され、同様に、仕様Ｃ車３では、圧縮された共通データ、及びＣ車固有のデータが選択され、それ以外のデータは消去される。
【００３０】
従って、仕様Ａ車１のＥＣＵ１４のメモリ１５内には、圧縮された共通データ、及びＡ車固有データのみが残されることになり、図３（ｃ）に示すように、消去された領域、即ち、Ｂ車固有データ、Ｃ車固有データが書き込まれていた領域は、空白領域となる。
【００３１】
その後、ＥＣＵデータ書き込み装置１３の制御下で、メモリ１５内に書き込まれている圧縮データを解凍処理する。これにより、同図（ｄ）に示すように、メモリ１５内に、解凍された共通データ、及びＡ車固有データのみが書き込まれた状態となる。
【００３２】
これと同様に、仕様Ｂ車２では、圧縮された共通データ、及びＢ車固有データが解凍され、仕様Ｃ車では圧縮された共通データ、及びＣ車固有データが解凍されるので、各車両のメモリ１５内には、それぞれの車両の仕様に適合した制御データのみが書き込まれた状態となる。
【００３３】
こうして、ＥＣＵサプライヤー１１より供給される同一規格のＥＣＵ１４に、車両生産システム１２側にて、同一のデータを書き込むという極めて簡単な作業で、それぞれ仕様の異なるＥＣＵ１４内への制御データの書き込みが行われるのである。
【００３４】
このようにして、第２の実施形態に係る記録媒体へのデータ書き込み方法によれば、それぞれ仕様の異なる複数の車両のＥＣＵ１４のメモリ１５内に、制御データを書き込む際に、全ての車両１〜３に共通する制御データ、及び各車両１〜３固有の制御データを圧縮した状態で書き込み、その後、自車両が必要とする制御データのみを選択し、他の制御データを消去するという手順を用いている。従って、前述した第１の実施形態と同様に、各車種毎に、ＥＣＵ１４内への書き込みデータをその都度変更するという面倒な手続きを割愛することができるので、従来のように、ケーブルの接続、取り外しの作業が不要となる。その結果、制御データの書き込み時間を著しく短縮化することができ、データ量が膨大となる場合でも生産タクト内での処理ができるようになる。
【００３５】
また、各車両１〜３に共通の制御データを圧縮し、全ての車両１〜３で用いるようにしているので、データの圧縮率を大きくする必要がなく、データのエラー発生率を低減させることができる。
【００３６】
なお、上述した各実施形態では、仕様Ａ車１〜仕様Ｃ車３の、３つの車種の場合を例に挙げて説明したが、本発明は、これに限定されるものではなく、２車種、或いは４車種以上の場合についても、上述と同様の方法を適用することができる。
【００３７】
また、上述した実施形態では、記録媒体を車両に搭載されるＥＣＵ１４のメモリ１５とし、書き込むデータを車両の制御データとしたが、本発明はこれに限定されるものではなく、他の電子機器についても同様の方法を用いることができる。
【００３８】
例えば、デジタル式の体重測定器で、緯度や標高に応じてメモリ内に異なるデータを書き込む場合には、本発明のデータ書き込み方法を用いることにより、メモリ容量を必要以上に大きくすることなく、且つ、短時間で必要とするデータのみを書き込むことができる。
【産業上の利用可能性】
【００３９】
同一の規格のメモリ内に、それぞれ異なるデータを書き込む際に、データの書き込み時間を短縮化することができ、生産タクトを短い時間に抑える上で、極めて有用である。
【図面の簡単な説明】
【００４０】
【図１】各車両が有するＥＣＵへデータを書き込む際の流れを模式的に示す説明図である。
【図２】第１の実施形態に係り、ＥＣＵのメモリ内に、必要とする制御データを書き込む際の手順を示すフロー図である。
【図３】第２の実施形態に係り、ＥＣＵのメモリ内に、必要とする制御データを書き込む際の手順を示すフロー図である。
【符号の説明】
【００４１】
１  仕様Ａ車
２  仕様Ｂ車
３  仕様Ｃ車
１１  ＥＣＵサプライヤー
１２  車両生産システム
１３  ＥＣＵデータ書き込み装置
１４  ＥＣＵ
１５  メモリ
【図１】
2005182950.tif 000003
【図２】
2005182950.tif 000004
【図３】
2005182950.tif 000005