(57)【要約】【課題】車両毎にＥＣＵのメモリに記憶されるデータ書き換えの状態が容易かつ正確に把握できるようにして、書き換え作業の効率を高め、誤確認を防止できるようにする。【解決手段】データ書き換えツール１から送信されたプログラム等の書き換えデータを、車両に接続された通信ユニット２で受信し、ＣＡＮ通信回路４を介して第１ＥＣＵ３に入力し、ＣＰＵ３１によって、フラッシュメモリ３２内のデータ書き換えを開始し、該書き換えの進捗状況を、第２ＥＣＵ５が入力して、車速メータ等の数値表示器６で表示し、また、書き換えが正常終了したか、異常発生により終了したかの情報を、第１ＥＣＵ７が入力し、ハザードランプ等の表示ランプ８によって、継続点灯（正常終了）、点滅（異常終了）で区別して表示する。【選択図】図１
2008143418.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される電子制御ユニットのメモリに記憶されるデータを、電子制御ユニットを車両に搭載したまま書き換える際に、データ書き換え状態を車両側で表示することを特徴とするデータ書き換え状態表示制御装置。
【請求項２】
前記データ書き換え状態の表示は、車載機器が備える発光機能、発音機能、情報表示機能の少なくとも１つを用いて行うことを特徴とする請求項１に記載のデータ書き換え状態表示制御装置。
【請求項３】
前記データ書き換えの進捗状況の表示を、前記車載機器として数値表示機能を備えた数値表示器を用いて、数値表示によって行うことを特徴とする請求項２に記載のデータ書き換え状態表示制御装置。
【請求項４】
前記データ書き換えが正常に終了したか、異常を生じて終了したかを、前記車載機器として表示ランプを用いて、点灯状態で区別して表示することを特徴とする請求項２または請求項３に記載のデータ書き換え状態表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載されたＥＣＵ（電子制御ユニット）のメモリに記憶されるデータを書き換える際に、書き換え状態の表示を制御する装置に関する。
【背景技術】
【０００２】
特許文献１には、プログラムデータを通信装置によって車載のＥＣＵに送信し、受信されたプログラムデータを車載ＥＣＵのフラッシュメモリに書き込む制御を行うと共に、通信に適さない状態であると判定された場合に、データの書き換え未完了を通知し、通信に適した状態であると判定された場合にデータの書き換え後に通信装置へ書き換え完了を通知するようにしたものが開示されている。
【特許文献１】特開２００４−２８０００号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１のものでは、データ書き換え中の状態を、通信装置側でしか確認することができず、特に、複数台の車両に対して同時に書き換えを行う場合には、車両毎の書き換え進捗状況等を把握しにくかった。
特に、特許文献１のような無線通信による書き換えでは、対応車の特定や進捗状況、正常終了したか否かを把握することが難しく、対応車両の書き換え状態を誤確認して、まだ書き換えを終了していない車両に対して、書き換え作業を終了させてしまうような問題を生じていた。
【０００４】
本発明は、このような従来の課題に着目してなされたもので、車両毎にデータ書き換えの状態が容易かつ正確に把握できるようにして、書き換え作業の効率を高め、誤確認を防止できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
このため、請求項１に係る発明は、
車両に搭載される電子制御ユニットのメモリに記憶されるデータを、電子制御ユニットを車両に搭載したまま書き換える際に、書き換え状態を車両側で表示することを特徴とする。
また、請求項２に係る発明は、
前記書き換え状態の表示は、車載機器が備える発光機能、発音機能、情報表示機能の少なくとも１つを用いて行うことを特徴とする。
【０００６】
また、請求項３に係る発明は、
前記データ書き換えの進捗状況の表示を、前記車載機器として数値表示機能を備えた数値表示器を用いて、数値表示によって行うことを特徴とする。
また、請求項４に係る発明は、
前記データ書き換えが正常に終了したか、異常を生じて終了したかを、前記車載機器として表示ランプを用いて、点灯状態で区別して表示することを特徴とする
【発明の効果】
【０００７】
請求項１に係る発明によると、
データの書き換え時に、書き換え開始、進捗状況、正常終了したか否かなどの書き換え状態を、車両側でも容易かつ正確に確認することができ、特に複数台の車両のデータ書き換えを行う場合など、作業効率、精度を大幅に高めることができる。
請求項２に係る発明によると、
特別な表示装置を設けることなく、車載機器の備える機能を利用して、書き換え状態を表示することができる。
【０００８】
請求項３に係る発明によると、
数値表示機能を用いて、書き換えの進捗状況を容易に確認することができる。
請求項４に係る発明によると、
表示ランプの点灯状態の区別によって、正常に終了したか、異常を生じて終了したかを、容易に確認することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を、図面を参照して説明する。
図１は、本実施の形態のシステム構成を示す。
データ書き換えツール１は、プログラム等の書き換えデータを車両に送信しつつ、車両から書き換え状態（書き換え開始、進捗状況、正常終了、異常終了等）を受信し、モニター画面１１に該書き換え状態を表示する。
【００１０】
通信ユニット２は、前記データの書き換え時に車両のコネクタと接続され、前記ツール１から送信されるデータを受信すると共に、書き換え状態をツール１に送信する。
車両のデータ書き換え対象となる第１ＥＣＵ（電子制御ユニット）３は、通信ユニット２で受信した書き換えデータを、ＣＡＮ通信回路４を介して入力し、ＣＰＵ３１によりフラッシュメモリ３２のプログラムデータを書き換える。第１ＥＣＵ３としては、ＥＣＭ（エンジンコントロールモジュール）などが挙げられる。
【００１１】
第２ＥＣＵ５は、車両のインストルメントパネル等に装備された車速メーター、エンジン回転速度メーター、フューエルメーター、走行距離メーター、時計などの数値表示機能を備えた数値表示器を制御するＥＣＵの１つであり、前記データ書き換え時には、第１ＥＣＵ３からＣＡＮ通信回路４を介して入力した書き換えの進捗状況（何％終了したか）を、ＣＡＮ通信回路４を介して対応する数値表示器６に表示させる制御を行う。
【００１２】
第３ＥＣＵ７は、車外へ警報を表示する表示ランプ（ハザードランプ、ターンシグナルランプなど）８を制御するＥＣＵの１つであり、前記データ書き換え時には、第１ＥＣＵ３からＣＡＮ通信回路４を介して書き換えが正常に終了したか、異常状態で終了したかの書き換え終了情報を入力し、ＣＡＮ通信回路４を介して表示ランプ８により書き換え終了を正常、異常を点灯、点滅などにより区別して警報させる制御を行う。
【００１３】
上記システムによるデータ書き換えおよび書き換え状態表示の制御フローを、図２に示したフローチャートにしたがって説明する。
このフローは、データ書き換えツール１から送信された書き換え開始コマンドを、第１ＥＣＵ３が受信することによって開始される。
ステップＳ１では、受信したプログラム等の書き換えデータを、第１ＥＣＵ３のフラッシュメモリ３２に書き込む。
【００１４】
ステップＳ２では、前記第２ＥＣＵ５が、第１ＥＣＵ３もしくはデータ書き換えツール１からＣＡＮ通信回路５を介して受信した書き換えの進捗状況を、数値表示器６に表示させる。
ステップＳ３では、データの書き換えが終了したかを判定し、終了していなければステップＳ１に戻って書き換え作業を継続する。
【００１５】
プログラムの書き換えが終了した場合は、ステップＳ４へ進み、書き換えが正常に終了したか、あるいは、データ不良、通信不良等によって異常な状態（書き換え不良）で終了したかを判定する。
そして、書き換えが正常に終了したと判定されたときは、ステップＳ５へ進み、表示ランプ８を継続して点灯することにより、正常状態で書き換えが終了したことを表示する。
【００１６】
一方、書き換えが異常な状態で終了したと判定されたときは、ステップＳ６へ進み、表示ランプ８を点滅することにより、異常な状態で書き換えが終了したことを表示する。
ステップＳ７では、書き換え終了の表示を見て、イグニッションキーがオフ（第１ＥＣＵ２の電源がオフ）されたかを判定し、オフされるまでは、ステップＳ２に戻って表示を継続し、オフされると表示が停止される。
【００１７】
かかる構成とすれば、車両本体でプログラム書き換えの開始、進捗状況や終了状態をプログラム書き換えツール１と共に、数値表示器６や表示ランプ８によって車両側からも容易に確認することができるので、かかる車両毎の書き換え状態を正確かつ容易に確認しながら、複数台の車両の書き換え作業を効率よく遂行することができる。例えば、複数台の車両に対してデータ書き換えを行う場合、書き換えの終了が近い車両があれば、次に書き換えを行う車両をスタンバイさせておき、前の車両の書き換え終了後、通信ユニット２を取り外して次にデータの書き換えを行う車両のコネクタに接続しなおし、速やかにデータの書き換えを開始させることができる。
【００１８】
上記実施形態において、書き換えの開始（通信が正常であること）も表示するようにしてもよく、また、効率を高めるため複数のデータを同時に書き換えることもでき、その場合、書き換え開始（通信正常）を確認後、平行書き換え、個別ポート、分割送信等による個別書き換え等を行うようにしてもよい。
また、数値表示器６としてデジタル表示するものを用いる場合は、進捗状況（％）をそのまま数値表示すればよく、アナログ表示の場合は、例えば、車速メータの０〜１００ｋｍ／ｈ区間を０〜１００％に置き換えて表示するような構成とすればよい。また、１０％毎など、ステップ的に表示するようにしてもよい。
【００１９】
また、距離計によるデジタル表示では減算表示も可能である。
なお、音声通報機能を備えた車両では、音声によって「書き換えを開始しました」、「何％書き換えを終了しました」、「正常終了しました」、「異常終了しました」等の通報を行うようにしてもよい。
なお、通信ユニット２を、車両に予め装備する構成とすれば、取り外し、接続の交換作業が不要となり、作業効率がより高められる。
【００２０】
また、１台のツールで複数台の車両に同時にデータを送信するような構成とすることも可能である。
また、本発明は、書き換えデータの送信を無線通信で行うものにおいて特に有効であるが、有線で行う場合でも、複数台同時にデータ書き換えを行うようなとき、ツール側で確認するのに比較して、各車両のデータ書き換え状態を容易に把握することができる。
【００２１】
また、簡易的には、ハザードランプ等の表示ランプを用いて、データ書き換えの開始（通信正常）、書き換え中、終了（正常／異常）のみを表示ランプの点灯状態を変えて行うようにすることもできる。
次に、上記の実施形態から把握し得る請求項に記載以外の発明について、以下にその作用効果と共に記載する。
（イ）請求項１〜請求項４のいずれか１つに記載のデータ書き換え状態表示制御装置において、
前記表示されるデータ書き換え状態は、書き換えの開始（通信正常）、進捗状況、正常終了、異常発生で終了の少なくとも１つであることを特徴とする。
【００２２】
かかる構成によると、
具体的にデータ書き換え状態を把握することができる。
（ロ）請求項３に記載のデータ書き換え状態表示制御装置において、
前記数値表示器は、車速メーター、エンジン回転速度メーター、フューエルメーター、走行距離メーター、時計のいずれかであることを特徴とする。
【００２３】
かかる構成によると、
これら既存の表示器によって、データ書き換えの進捗状況を表示することができる。
（ハ）請求項４に記載のデータ書き換え状態表示制御装置において、
前記表示ランプは、ハザードランプ、ターンシグナルランプのいずれかであることを特徴とする。
【００２４】
かかる構成によると、
これら既存の点滅機能を有した表示ランプによって、データ書き換えの終了状態を容易に区別して表示することができる。
【図面の簡単な説明】
【００２５】
【図１】実施形態のシステム構成を示すブロック図。
【図２】実施形態のデータ書き換えおよび書き換え状態表示の制御フローを示すフローチャート。
【符号の説明】
【００２６】
１…データ書き換えツール、２…通信ユニット、３…第１ＥＣＵ、４…ＣＡＮ通信回路、５…第２ＥＣＵ、６…数値表示器、７…第３ＥＣＵ、８…表示ランプ、３１…ＣＰＵ、
３２…フラッシュメモリ
【図１】
2008143418.tif 000003
【図２】
2008143418.tif 000004