(57)【要約】【課題】  ＥＣＵに形成されたアナログ回路を検査する場合、入力ポートとＥＣＵのＣＰＵの入力端子間に形成されたアナログ回路を検査する方法がない。現在の検査装置を応用する場合、ＥＣＵに検査のための改良やテストパッドの形成が必要となり、ＥＣＵの面積縮小ができない。【解決方法】  検査が必要なアナログ回路４６がＥＣＵ４０の入力ポート４２とＣＰＵ５２の間に形成されている場合、ＥＣＵ４０のＣＰＵ５２を用いて検査を行うことができる。検査装置１０からＥＣＵ４０の入力ポート４２に検査用の反転信号が入力されると、信号は通常使用時と同じ方向に伝達する。反転信号がアナログ回路４６を通してＣＰＵ５２の電圧入力端子５４に入力されると、ＣＰＵ５２によってその信号の電圧データが検出される。検出された電圧データは基準値と比較され、基準値と比較された結果が検査装置１０に転送されることでアナログ回路４６の検査をすることができる。【選択図】  図４
2008275373.tif 000002
【特許請求の範囲】
【請求項１】
検査対象であるＥＣＵに、検査装置を接続することで構築される検査システムであり、
ＥＣＵは、入力ポートと、アナログ回路と、Ａ／Ｄ変換手段と、ＣＰＵと、記憶装置と、通信手段と、通信ポートを備えており、
前記アナログ回路は、前記入力ポートと前記Ａ／Ｄ変換手段の間に挿入されており、
前記Ａ／Ｄ変換手段は、前記ＣＰＵに接続されており、
前記ＣＰＵは、前記通信手段を介して前記通信ポートに接続されており、
ＥＣＵの記憶装置はＥＣＵのＣＰＵに、
（１）検査装置のＣＰＵから前記通信ポートを介して検査開始信号を入力した時点からの経過時間を計測する処理と、
（２）その経過時間に対応付けて前記Ａ／Ｄ変換手段で変換された電圧値を特定する処理
を実行させるプログラムを記憶しており、
前記検査装置は、ＣＰＵと、記憶装置と、反転電圧出力回路と、出力ポートと、通信手段と、通信ポートを備えており、
前記反転電圧出力回路は、検査装置のＣＰＵと検査装置の出力ポートの間に挿入されており、
検査装置のＣＰＵは、検査装置の通信手段を介して検査装置の通信ポートに接続されており、
検査装置の記憶装置は検査装置のＣＰＵに、
（３）検査装置の通信手段とＥＣＵの通信手段を介してＥＣＵのＣＰＵに検査開始信号を出力する処理と、
（４）前記（３）の出力時点から所定時間後に前記反転電圧出力回路の出力電圧を反転させる処理、
を実行させるプログラムを記憶しており、
検査装置の出力ポートとＥＣＵの入力ポートが接続されており、
検査装置の通信ポートとＥＣＵの通信ポートが接続されており、
ＥＣＵのＣＰＵと検査装置のＣＰＵのいずれか一方が、
（５）前記（２）の処理でＥＣＵのＣＰＵが特定した経過時間と電圧値が対応付けられているデータを基準値と比較し、
（６）ＥＣＵのＣＰＵから検査装置のＣＰＵにデータを転送するようにプログラムされていることを特徴とする検査システム。
【請求項２】
ＥＣＵのＣＰＵが、前記（２）の処理で特定した経過時間と電圧値が対応付けられているデータを基準値と比較し、その比較結果を検査装置のＣＰＵに転送するようにプログラムされていることを特徴とする請求項１の検査システム。
【請求項３】
ＥＣＵのＣＰＵが、前記（２）の処理で特定した経過時間と電圧値が対応付けられているデータを検査装置のＣＰＵに転送するようにプログラムされており、
検査装置のＣＰＵが、前記処理で転送された経過時間と電圧値が対応付けられているデータを基準値と比較するようにプログラムされていることを特徴とする請求項１の検査システム。
【請求項４】
検査装置を接続するとＥＣＵを検査するシステムを構築するＥＣＵであって、
入力ポートと、アナログ回路と、Ａ／Ｄ変換手段と、ＣＰＵと、記憶装置と、通信手段と、通信ポートを備えており、
前記アナログ回路は、前記入力ポートと前記Ａ／Ｄ変換手段の間に挿入されており、
前記Ａ／Ｄ変換手段は、前記ＣＰＵに接続されており、
前記ＣＰＵは、前記通信手段を介して前記通信ポートに接続されており、
ＥＣＵの記憶装置はＥＣＵのＣＰＵに、
（１）検査装置のＣＰＵから前記通信ポートを介して検査開始信号を入力した時点からの経過時間を計測する処理と、
（２）その経過時間に対応付けて前記Ａ／Ｄ変換手段で変換された電圧値を特定する処理と、
（６）ＥＣＵのＣＰＵから検査装置のＣＰＵにデータを転送する処理、
を実行させるプログラムを記憶していることを特徴とするＥＣＵ。
【請求項５】
ＥＣＵを接続するとＥＣＵを検査するシステムを構築する検査装置であって、
ＣＰＵと、記憶装置と、反転電圧出力回路と、出力ポートと、通信手段と、通信ポートを備えており、
前記反転電圧出力回路は、検査装置のＣＰＵと検査装置の出力ポートの間に挿入されており、
検査装置のＣＰＵは、検査装置の通信手段を介して検査装置の通信ポートに接続されており、
検査装置の記憶装置は検査装置のＣＰＵに、
（３）検査装置の通信手段とＥＣＵの通信手段を介してＥＣＵのＣＰＵに検査開始信号を出力する処理と、
（４）前記（３）の出力時点から所定時間後に前記反転電圧出力回路の出力電圧を反転させる処理と、
（６）ＥＣＵのＣＰＵから検査装置のＣＰＵにデータを転送させる処理、
を実行させるプログラムを記憶していることを特徴とするＥＣＵの検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アナログ回路を含むＥＣＵを検査する検査システムと、そのシステムを構築するＥＣＵと検査装置に関する。
【背景技術】
【０００２】
例えば自動車の制御の一部は電子制御装置（Electronic Control Unit：ＥＣＵ）を利用して実行される。ＥＣＵはＣＰＵ（Central Processing Unit：中央演算処理装置）を備えており、ＣＰＵの周辺回路にアナログ回路を備えているＥＣＵが存在している。ＥＣＵは出荷の段階で検査が行われる。あるいは車載後の適宜な時期に検査が行われる。特許文献１にＥＣＵの検査装置が開示されている。
特許文献１に開示されているＥＣＵの検査装置では、反転信号（例えばロー状態からハイ状態に切換えられる信号や、ハイ状態からロー状態に切換えられる信号）がアナログ回路に入力されたことに起因してアナログ回路から出力される信号を検出する。検出された信号が設定範囲内に含まれている場合、アナログ回路が正常であると判断する。一方、アナログ回路から出力される信号が設定範囲内に含まれない場合、アナログ回路が異常であると判断する。
【０００３】
特許文献２に開示されているＥＣＵ検査装置では、アナログ回路の出力を繰返して測定することによって、所望の過渡的現象が得られているか否かを検査する。例えば反転信号がアナログ回路に入力されてからの経過時間に対応付けてアナログ回路から出力される信号強度を測定し、測定値の時間的変化パターンを検査する。測定値の時間的変化パターンを基準パターンと比較することによってアナログ回路が所望の過渡的現象を実現しているか否かを検査することができる。
【０００４】
いずれの技術も、ＥＣＵの出力回路に挿入されているアナログ回路を検査する。すなわち、ＥＣＵのＣＰＵが出力した反転信号がアナログ回路に入力され、アナログ回路を通過した信号がＥＣＵの出力ポートに伝達され、ＥＣＵの出力ポートに伝達された信号がエンジン等の制御対象機器に出力される場合を扱っている。
【０００５】
図２に、特許文献１と２で採用されている検査システムを模式的に示す。ＥＣＵ３４０は、ＣＰＵ３５２と、記憶装置３４９と、アナログ回路３４６と、出力ポート３４２と、通信手段３５８と、通信ポート３６１を備えている。アナログ回路３４６は、ＣＰＵ３５２と出力ポート３４２の間に挿入されている。出力ポート３４２は、通常（検査時以外）は、エンジン等の制御対象機器に接続されている。ＣＰＵ３５２が反転信号を出力すると、その反転信号がアナログ回路３４６に入力され、アナログ回路３４６で処理された信号が出力ポート３４２に現れ、エンジン等の制御対象機器が出力ポート３４２に現れる信号で制御される。
【０００６】
検査装置３１０は、入力ポート３２０と、Ａ／Ｄ変換手段３２１と、ＣＰＵ３１６と、記憶装置３１３と、通信手段３２２と、通信ポート３２５を備えている。
検査するときは、ＥＣＵ３４０の出力ポート３４２と検査装置３１０の入力ポート３２０が接続され、ＥＣＵ３４０の通信ポート３６１が検査装置３１０の通信ポート３２５に接続される。
【０００７】
検査する場合、検査装置３１０のＣＰＵ３１６がＥＣＵ３４０のＣＰＵ３５２に、出力電圧を反転させる指令を送る。このときに、出力ポート３４２に現れる電圧の時間的変化パターンが検査装置３１０で測定され、アナログ回路３４６の正常・異常を検査することができる。
【０００８】
【特許文献１】特開２００３−２３９７９８号公報
【特許文献２】特開２００４−６９３５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
図２の検査システムでは、エンジン等の制御対象機器に出力する信号の流れ方向（矢印３４５）と、検査のための信号の流れ方向（矢印３７０）が一致しており、格別の不都合が生じない。
しかしながら、図１に示すように、入力回路にアナログ回路２４６が挿入されているＥＣＵ２４０の場合、図２に示した検査装置３１０を接続しても、アナログ回路２４６の検査ができない場合がある。
【００１０】
検査装置３１０は、ＥＣＵ２４０のＣＰＵ２５２に反転信号を出力させ、その反転信号がアナログ回路２４６を通過した後の信号を検査装置３１０で検出する。入力回路にアナログ回路２４６が挿入されている場合、Ａ／Ｄ変換器２５６が方向性を持っており、アナログ回路２４６からのアナログ信号をデジタル値に変換してＣＰＵ２５２に入力することはできても、ＣＰＵ２５２が出力する反転信号をアナログ回路２４６に伝達できない場合がある。この場合、従来の検査装置３１０では検査することができない。検査のために、ＣＰＵ２５２の出力端子をアナログ回路２４６に接続しておけば、ＣＰＵ２５２の側からアナログ回路２４６に反転信号を入力することができる。それでも、従来の検査装置３１０では検査することができない場合がある。入力ポート２４２とアナログ回路２４６の間に、入力ポート２４２からアナログ回路２４６に向けてアナログ信号が流れるのを許容する一方において、アナログ回路２４６から入力ポート２４２に向けてアナログ信号が流れるのを禁止する逆流禁止回路２４４が挿入されていることがあるからである。矢印２７２の方向に信号が流れるのを許容する一方において、矢印２７０の方向にアナログ信号が流れるのを禁止する逆流禁止回路２４４が挿入されていると、従来の検査装置３１０ではアナログ回路２４６を検査することができない。なお、通常の制御時には制御に用いる信号が矢印２４５方向に流れるから、逆流禁止回路２４４が挿入されていてもＥＣＵ２４０でエンンジン等の制御対象機器を制御することに不都合は生じない。
【００１１】
上記したように、従来の検査装置３１０では、入力回路にアナログ回路２４６が挿入されているＥＣＵ２４０の検査をすることができない。
従来の検査装置３１０でＥＣＵ２４０を検査できるようにしておくためには、図３に示すように、ＥＣＵ４４０を改良しておけなければならない。第１の改良は、ＣＰＵ２５２の出力端子４０２をアナログ回路２４６に導体４０４で接続しておき、ＣＰＵ２５２から検査のための反転信号をアナログ回路２４６に伝達できるようにしておかなければならない。第２の改良は、逆流禁止回路２４４をバイパスするバイパス回路を設けておかなければならない。すなわち、アナログ回路２４６と逆流禁止回路２４４を結ぶ導体４０６から分岐して新たに設ける出力ポート４１０に至るバイパス配線４０８を設けておかなければならない。
【００１２】
ＥＣＵ４４０の上記の改良は、好ましいものでない。バイパス配線４０８と検査用出力ポート４１０を追加しようとすると、ＥＣＵ４４０の配線パターンが複雑化し、ＥＣＵの小型化が難しくなる。また、バイパス配線４０８を設けたことに起因して生じるノイズ対策も必要とされ、これもまたＥＣＵの小型化を難しくする。
ＥＣＵに特別な改良を加えないでもＥＣＵを検査できる技術が必要とされている。本発明は、特別な改良が加えられていないＥＣＵに接続することによってＥＣＵの検査システムが完成する技術を提供する
【課題を解決するための手段】
【００１３】
本発明は、図１に模式的に示すように、検査対象であるＥＣＵ２４０に検査装置２１０を接続することで構築される検査システムに具現化される。
ＥＣＵ２４０は、入力ポート２４２と、アナログ回路２４６と、Ａ／Ｄ変換手段２５６と、ＣＰＵ２５２と、記憶装置２４９と、通信手段２５８と、通信ポート２６１を備えている。アナログ回路２４６は、入力ポート２４２とＡ／Ｄ変換手段２５６の間に挿入されており、Ａ／Ｄ変換手段２５６は、ＣＰＵ２５２に接続されている。本発明の検査システムでは、入力ポート２４２とアナログ回路２４６の間に逆流禁止回路２４４が挿入されているＥＣＵ２４０でも検査することができるし、逆流禁止回路２４４が挿入されていないＥＣＵ２４０でも検査することができる。逆流禁止回路２４４の有無に制約されることがない。ＣＰＵ２５２は、通信手段２５８を介して通信ポート２６１に接続されている。
検査装置２１０は、ＣＰＵ２１６と、記憶装置２１３と、反転電圧出力回路２１８と、出力ポート２２０と、通信手段２２２と、通信ポート２２５を備えている。反転電圧出力回路２１８は、ＣＰＵ２１６と出力ポート２２０の間に挿入されている。ＣＰＵ２１６は通信手段２２２を介して通信ポート２２５に接続されている。
Ａ／Ｄ変換手段２５６は、ＣＰＵ２５２の外部にあってもよいし、ＣＰＵ２５２に内蔵されていてもよい。通信手段２５８も、ＣＰＵ２５２の外部にあってもよいし、内蔵されていてもよい。通信手段２２２もまた、ＣＰＵ２１６の外部にあってもよいし、内蔵されていてもよい。
検査に際しては、検査装置２１０の出力ポート２２０とＥＣＵ２４０の入力ポート２４２が接続され、検査装置２１０の通信ポート２２５とＥＣＵ２４０の通信ポート２６１が接続される。接続されることで検査システムが構築される。
ＥＣＵ２４０の記憶装置２４９はＣＰＵ２５２に、
（１）検査装置２１０のＣＰＵ２１６から通信ポート２６１を介して検査開始信号を入力した時点からの経過時間を計測する処理と、
（２）その経過時間に対応付けてＡ／Ｄ変換手段２５６で変換された電圧値を特定する処理を実行させるプログラムを記憶している。
検査装置２１０の記憶装置２１３はＣＰＵ２１６に、
（３）検査装置２１０の通信手段２２２とＥＣＵ２４０の通信手段２５８を介してＥＣＵ２４０のＣＰＵ２５２に検査開始信号を出力する処理と、
（４）前記（３）の出力時点から所定時間後に反転電圧出力回路２１８の出力電圧を反転させる処理を実行させるプログラムを記憶している。
ＥＣＵ２４０のＣＰＵ２５２と検査装置２１０のＣＰＵ２１６のいずれか一方は、
（５）前記（２）の処理でＥＣＵ２４０のＣＰＵ２５２が特定した経過時間と電圧値が対応付けられているデータを基準値と比較し、
（６）ＥＣＵ２４０のＣＰＵ２５２から検査装置２１０のＣＰＵ２１６にデータを転送するようにプログラムされている。
【００１４】
上記の検査システムでＥＣＵ２４０を検査する処理を実行すると、検査装置２１０のＣＰＵ２１６は通信手段２２２，２５８を用いてＥＣＵ２４０のＣＰＵ２５２に検査開始信号を出力する。ＥＣＵ２４０のＣＰＵ２５２は検査開始信号を受け取ると、その信号を受け取ってからの経過時間を計測し始める。
ついで検査装置２１０のＣＰＵ２１６は反転電圧出力回路２１８から出力される電圧を反転させる。すると反転信号が入力ポート２４２を介してアナログ回路２４６に入力される。その結果、アナログ回路２４６でアナログ処理された信号がＡ／Ｄ変換手段２５６に入力され、ＥＣＵ２４０のＣＰＵ２５２に入力される。ＣＰＵ２５２は、前記した経過時間に対応付けてＡ／Ｄ変換手段２５６で変換された電圧値を特定する。すなわち、ＣＰＵ２５２は、反転信号がアナログ回路２４６でアナログ処理された結果得られる過渡的な電圧変化を計測する。
ここで重要なのは、検査装置２１０のＣＰＵ２１６でなくＥＣＵ２４０のＣＰＵ２５２で過渡的な電圧変化を計測することである（従来の検査装置では検査装置のＣＰＵで過渡的な電圧変化を計測していた）。ＥＣＵ２４０のＣＰＵ２５２で過渡的な電圧変化を計測するために、通常使用状態における信号の伝達方向（矢印２４５）と、検査時の信号の伝達方向（矢印２７２）が同じである。従来の検査装置３１０では検査装置のＣＰＵ３１６で過渡的な電圧変化を計測していたために、通常使用状態における信号の伝達方向（矢印２４５）と逆方向（矢印２７０）に信号を伝達してＥＣＵ２４０を検査する必要があった。そのために、逆流禁止回路２４４が挿入されていると検査できなかった。本システムでは、ＥＣＵ２４０のＣＰＵ２５２で過渡的な電圧変化を計測するために、通常使用状態における信号の伝達方向（矢印２４５）と検査時の信号の伝達方向（矢印２７２）が同じであり、逆流禁止回路２４４が挿入されていても検査することができる。図３に示したバイパス回路４０８や検査のための出力ポート４１０を追加する必要がない。
【００１５】
ＥＣＵ２４０のＣＰＵ２５２で計測された過渡的な電圧変化を基準値と比較することでアナログ回路２４６の検査をすることができる。
この比較処理は、ＥＣＵ２４０のＣＰＵ２５２で実行してもよいし、検査装置２１０のＣＰＵ２１６で実行してもよい。ＣＰＵ２５２によって経過時間に対応付けて特定された電圧値のデータを検査装置２１０のＣＰＵ２１６に転送すれば、検査装置２１０のＣＰＵ２１６で比較処理を実行することができる。
【００１６】
ＥＣＵ２４０のＣＰＵ２５２が、経過時間と電圧値が対応付けられているデータを基準値と比較するようにプログラムされている場合、その比較結果を検査装置２１０のＣＰＵ２１６に転送するようにプログラムしておけば、検査装置２１０に検査結果を入力することができる。ここで、ＥＣＵ２４０のＣＰＵ２５２から検査装置２１０のＣＰＵ２１６にデータ転送するようにプログラムされているという場合、ＣＰＵ２５２からＣＰＵ２１６に向けてデータを出力するようにプログラムされていてもよいし、ＣＰＵ２１６がＣＰＵ２５２にアクセスしてデータを取得するようにプログラムされていてもよい。
上記の方式によると、データ転送量が少なくてすむ。
【００１７】
ＥＣＵ２４０のＣＰＵ２５２に経過時間と電圧値が対応付けられている測定データを検査装置２１０のＣＰＵ２１６に転送するようにプログラムしておけば、転送された測定データを検査装置２１０のＣＰＵ２１６によって基準値と比較するようにプログラムしておくことができる。
上記の方式によると、ＥＣＵ２４０の負荷を低減することができる。
【００１８】
本発明で実現されたＥＣＵ自体も新規である。このＥＣＵは、検査装置を接続するとＥＣＵを検査するシステムを構築する。
本発明で実現されたＥＣＵは、図１に模式的に示すように、入力ポート２４２と、アナログ回路２４６と、Ａ／Ｄ変換手段２５６と、ＣＰＵ２５２と、通信手段２５８と、通信ポート２６１を備えている。アナログ回路２４６は、入力ポート２４２とＡ／Ｄ変換手段２５６の間に挿入されており、Ａ／Ｄ変換手段２５６は、ＣＰＵ２５２に接続されている。本発明のシステムでは、入力ポート２４２とアナログ回路２４６の間に逆流禁止回路２４４が挿入されていてもよいし、挿入されていなくてもよい。ＣＰＵ２５２は通信手段２５８を介して通信ポート２６１に接続されている。
ＥＣＵ２４０の記憶装置２４９はＣＰＵ２５２に、
（１）検査装置２１０のＣＰＵ２１６から通信ポート２６１を介して検査開始信号を入力した時点からの経過時間を計測する処理と、
（２）その経過時間に対応付けてＡ／Ｄ変換手段２５６で変換された電圧値を特定する処理と、
（６）ＥＣＵ２４０のＣＰＵ２５２から検査装置２１０のＣＰＵ２１６にデータを転送する処理を実行させるプログラムを記憶している。
前記（６）の処理では、経過時間に対応付けられている電圧値のデータを転送してもよいし、基準値との比較結果を転送してもよい。
【００１９】
本発明で実現された検査装置自体も新規である。この検査装置は、ＥＣＵに接続するとＥＣＵを検査するシステムを構築する。
本発明で実現された検査装置２１０は、図１に模式的に示すように、ＣＰＵ２１６と、記憶装置２１３と、反転電圧出力回路２１８と、出力ポート２２０と、通信手段２２２と、通信ポート２２５を備えている。
反転電圧出力回路２１８は、ＣＰＵ２１６と出力ポート２２０の間に挿入されている。検査装置２１０のＣＰＵ２１６は通信手段２２２を介して通信ポート２２５に接続されている。
検査装置２１０の記憶装置２１３はＣＰＵ２１６に、
（３）検査装置２１０の通信手段２２２とＥＣＵ２４０の通信手段２５８を介してＥＣＵ２４０のＣＰＵ２５２に検査開始信号を出力する処理と、
（４）前記（３）の出力時点から所定時間後に反転電圧出力回路２１８の出力電圧を反転させる処理と、
（６）ＥＣＵ２４０のＣＰＵ２５２から検査装置２１０のＣＰＵ２１６にデータを転送させる処理を実行させるプログラムを記憶している。
前記（６）の処理では、経過時間に対応付けられている電圧値のデータを転送してもよいし、基準値との比較結果を転送してもよい。
【発明の効果】
【００２０】
本発明のＥＣＵの検査システムでは、ＥＣＵのＣＰＵでアナログ回路の時間応答性を計測するために、ＥＣＵの入力回路を検査する際に、その入力回路を入力回路として利用して検査できる（すなわち、通常使用時に入力回路として用いるものを出力回路として検査する必要がない）。このために、ＥＣＵのハードウエアを改良する必要がなく、ＥＣＵを小型化することができる。
【発明を実施するための最良の形態】
【００２１】
以下に説明する実施例の主要な特徴を最初に整理する。
（特徴１）ＥＣＵの検査システムは、ＥＣＵの入力回路にアナログ回路を含んでいるＥＣＵを検査する。
（特徴２）ＥＣＵ２４０のＣＰＵ２５２で測定データを基準値と比較する。このＥＣＵ２４０は、
（１）検査装置２１０のＣＰＵ２１６から通信ポート２６１を介して検査開始信号を入力した時点からの経過時間を計測する処理と、
（２）その経過時間に対応付けてＡ／Ｄ変換手段２５６で変換された電圧値を特定する処理と、
（５）前記（２）の処理でＥＣＵ２４０のＣＰＵ２５２が特定した経過時間と電圧値が対応付けられているデータを基準値と比較する処理と、
（６）前記（５）の処理による比較結果をＥＣＵ２４０のＣＰＵ２５２から検査装置２１０のＣＰＵ２１６にデータを転送する処理を実行するようにプログラムされている。
（特徴３）ＥＣＵ２４０のＣＰＵ２５２は、検査装置２１０のＣＰＵ２１６に、測定データを転送するようにプログラムされている。検査装置２１０は、
（３）検査装置２１０の通信手段２２２とＥＣＵ２４０の通信手段２５８を介してＥＣＵ２４０のＣＰＵ２５２に検査開始信号を出力する処理と、
（４）前記（３）の出力時点から所定時間後に反転電圧出力回路２１８の出力電圧を反転させる処理と、
（６）ＥＣＵ２４０のＣＰＵ２５２から検査装置２１０のＣＰＵ２１６に転送させる測定データを入力する処理と、
（５）前記（６）の処理で転送された経過時間と電圧値が対応付けられているデータを基準値と比較する処理を実行するようにプログラムされている。
【実施例】
【００２２】
（実施例１）
図４は、本発明のＥＣＵの検査システムのブロック図を示す。まず検査対象となるＥＣＵ４０の構成について説明する。ＥＣＵ４０は、入力ポート４２と、逆流禁止回路４４と、アナログ回路４６と、ＣＰＵ５２と、ＲＯＭ４８と、ＲＡＭ５０と、通信入力ポート６０と、通信出力ポート６２を備えている。ＣＰＵ６は、電圧入力端子５４に接続されたＡ／Ｄ変換手段５６と、通信手段５８を有している。ＣＰＵ５２の通信手段５８は通信ポート６０及び６２と接続しており、ＣＰＵ５２の電圧入力端子５４はアナログ回路４６及び逆流禁止回路４４を通して入力ポート４２と接続している。ＣＰＵ５２のさらに別の端子はＲＯＭ４８及びＲＡＭ５０と接続している。
ＲＯＭ４８の所定領域には、ＥＣＵ４０を検査するプログラムが予め格納されている。ＥＣＵ検査装置１０から後述する検査開始準備信号がＣＰＵ５２の通信手段５８に入力されると、ＣＰＵ５２はＲＯＭ４８から検査プログラムを読み出し、検査を行う。
【００２３】
アナログ回路４６は、ＣＲローパスフィルタである。ＣＲローパスフィルタはＥＣＵ４０の通常の動作時（検査時以外）に入力ポート４２から入力されるアナログ信号のノイズ成分（高周波成分）をカットする役割を果たす。アナログ回路４６は、１個のコンデンサＣ１と２個の抵抗Ｒ１及びＲ２によって構成されている。２個の抵抗Ｒ１及びＲ２は直列に接続されており、コンデンサＣ１は抵抗Ｒ１とＲ２の中間点とグランド電圧との間に接続されている。
図示番号４４は、逆流禁止回路である。逆流禁止回路４４はＥＣＵ４０の通常の動作時にＥＣＵ４０の内部電圧が入力ポート４２から外部に漏れ出すことを防止する役割を果たす。逆流禁止回路４４は、１個のダイオードＤと１個の抵抗Ｒ３及び定電圧源Ａ１によって構成されている。ダイオードＤは入力ポート４２からアナログ回路４６に向かう方向が順方向になるように接続されており、定電圧源Ａ１は抵抗Ｒ３を通してダイオードＤ１のアノード側に接続されている。
【００２４】
次にＥＣＵ検査装置１０の構成を説明する。検査装置１０はＣＰＵ１６と、ＲＯＭ１２と、ＲＡＭ１４と、反転信号出力回路１８と、出力ポート２０と、通信出力ポート２４と、通信入力ポート２６を備えている。ＣＰＵ１６は通信手段２２を有しており、通信ポート２４及び２６と接続している。またＣＰＵ１６は反転電圧出力回路１８を通して出力ポート２０に接続しており、ＣＰＵ１６のさらに別の端子はＲＯＭ１２及びＲＡＭ１４と接続している。
本発明の検査システムでは、検査対象であるＥＣＵ４０をケーブル３０と３２及び３４で接続することで、検査装置１０の出力ポート２０はＥＣＵの入力ポート４２と接続し、検査装置１０の通信出力ポート２４はＥＣＵの通信入力ポートと接続し、検査装置１０の通信入力ポート２６はＥＣＵの通信出力ポートと接続する。
ＲＯＭ１２の所定領域には、ＥＣＵ４０を検査するタイムチャートに相当するプログラムが予め格納されている。検査開始時にＣＰＵ１６はＲＯＭ１２からタイムチャートのプログラムを読み出し、そのタイムチャートに従って検査を行う。
【００２５】
図５に検査のタイミングチャートと、検査中にＥＣＵ４０で発生する信号の時間変化を示す。図５でＨｉは信号のハイ状態を、Ｌｏは信号のロー状態を示す。参照番号Ｘ１は通信入力ポート６０からＥＣＵ４０に入力される信号を示し、参照番号Ｘ２は通信出力ポート６２から検査装置１０に出力される信号を示し、参照番号Ｚ１は反転電圧出力回路１８からＥＣＵ４０の入力ポート４２に出力される信号を示し、参照番号Ｚ２はＥＣＵ４０内部でアナログ回路４６からＣＰＵ５２の電圧入力端子５４に入力される信号を示す。また、参照番号ＹはＥＣＵ４０のＣＰＵ５２の検査状況を示し、後述する電圧入力端子５４に入力される電圧の検出が行われている状況をハイ状態、検出がおこなわれていない状況をロー状態として示している。ｔ１〜ｔ５は検査の時間経過を示し、ｔ１は検査開始指示時間を示し、ｔ２は検査準備時間を示し、ｔ３は検査時間を示し、ｔ４は検査終了指示時間を示し、ｔ５は検査結果転送時間を示す。
【００２６】
図４及び図５を使って検査手順を説明する。
検査開始指示時間ｔ１に検査装置１０ではＣＰＵ１６がＲＯＭ１２から図５のタイミングチャートに相当するプログラムを呼び出し、通信手段２２を通して検査開始信号１０２をＥＣＵ４０のＣＰＵ５２に出力する。検査開始信号１０２を受け取ったＣＰＵ５２はＲＯＭ４８に予め格納されている検査プログラムを読み出し、検査準備時間ｔ２に前回検査した結果の初期化などの検査準備を行うと共に検査開始信号１０２からの経過時間を測定する。
検査準備時間ｔ２終了後、検査時間ｔ３に入るとＣＰＵ５２は電圧入力端子５４に入力される信号の電圧の検出１０４を開始する。検査時間ｔ３の一定のディレイ時間ｔ１０経過後、検査装置１０のＣＰＵ１６は反転電圧出力回路１８を通して入力ポート４２に反転信号１０６を出力する。反転信号１０６は逆流禁止回路４４の順方向ダイオードＤを通過してアナログ回路４６に入力し、アナログ回路４６は反転信号１０６の入力に起因してＣＰＵ５２の電圧入力端子５４に過渡信号１０８を入力する。電圧入力端子５４に入力された過渡信号１０８は検出動作１０４によりＣＰＵ５２に電圧値が検出され、検出された電圧は電圧入力端子５４に接続しているＡ／Ｄ変換手段５６により電圧データに変換される。ＣＰＵ５２は図６を用いて後に説明するように、検査プログラムに含まれる基準データ範囲と電圧データとを比較を行い、その比較結果をＲＡＭ５０に格納する。
検査期間ｔ３終了後、検査終了指示時間ｔ４に検査装置１０のＣＰＵ１６は通信手段２２を通して検査終了信号１１０をＥＣＵ４０のＣＰＵに出力する。検査終了指示時間ｔ４終了時に検査終了信号１１０がロー状態になると共にＣＰＵ６は電圧入力端子５４からの電圧の検出１０４を終了する。その後、検査結果転送時間ｔ５になると、ＥＣＵ４０のＣＰＵ５２はＲＡＭ５０から比較結果を読み出し、通信手段５８を通して検査装置１０へと検査結果１１２として比較結果を出力する。これにより検査装置１０はＥＣＵ４０の検査を完了することができる。
図５の中で図示番号１０２〜１１２の信号は一つの矩形波信号として図示したが、単なる例示であり、複数の矩形波で形成された信号であっても構わない。ロー状態又はハイ状態の関係や波形の形などは固定されたものではない。また信号の変わりに時間により検査動作手順が管理される場合も含む。
【００２７】
図６に本発明の判定方法の一例を示す。本発明の検査システムでは本発明者が特許文献１、２で開示した方法を全て用いることができる。図６において、ｖｎ（ｎ＝１１、１２、１３・・・）は図４の反転信号１０６が出力されてからの経過時間ｔｎ（ｎ＝１１、１２、１３・・・）における過渡信号１０８を示す。過渡信号１０８が基準電圧ｖ１１に達するとＣＰＵ５２は検出を始め、基準電圧ｖ１１が検出された時間ｔ１１から一定時間間隔の経過時間ｔｎ毎に過渡信号１０８を検出し、検出された電圧ｖｎが基準データ範囲ｗｎ（ｎ＝１１、１２、１３・・・）内に含まれているか判定する。
基準データ範囲ｗｎは検査プログラムと共にＲＯＭ４８に予め格納されており、図６（Ａ）に示すように検出された電圧ｖｎが基準データ範囲ｗｎ内に含まれている場合、アナログ回路４６は正常であると判定する。一方、図６（Ｂ）に示すように検出された電圧ｖｎが基準データ範囲ｗｎ内に含まれず、範囲外領域１１４と交わる場合、アナログ回路４６は異常であると判定し、一度異常であると判定したものは判定を終了する。
図６は判定方法の一例であり、判定方法を特定するものではない。特許文献１、２で示された方法は全て用いることができ、異常と判定されたときのその後の判定の進め方、及び判定終了の判断基準もそれを限定するものではない。
【００２８】
（実施例２）
また本発明の検査システムでは、図６に示す判定方法をＥＣＵ１０のＣＰＵ１６で行っても構わない。この場合、図５に示す検出動作１０４は過渡信号１０８の検出及びＡ／Ｄ変換手段５６による電圧データへの変換、及びＲＡＭ５０への電圧データの格納を意味し、検査結果１１２は変換された電圧データの転送を意味する。検査結果転送時間ｔ５に電圧データを受け取った検査装置１０のＣＰＵ１６は、ＥＣＵ４０の検査プログラムとは別に、検査装置１０のＲＯＭ１２に予め格納されていた基準データ範囲との比較が行われ、比較結果を作成する。
【００２９】
以上、本発明の実施例１及び２を説明したが、これらは例示に過ぎず特許請求の範囲を限定するものではない。特許請求の範囲に記載された技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
（１）上記実施例１及び２では、アナログ回路４６として抵抗とコンデンサを用いたＣＲローパスフィルタによって説明を行ったが、アナログ回路４６はこれに特定されない。またアナログ回路４６を構成する電子部品も特定されるものではなく、オペアンプやトランジスタ等の能力素子を含む回路によって構成されていてもよい。
（２）上記実施例１及び２では、Ａ／Ｄ変換手段５６はＥＣＵ４０のＣＰＵ５２に内蔵されているが、ＣＰＵ５２とは別にＡ／Ｄ変換手段を有する電子部品で構成されていても構わない。この場合、ＣＰＵ４０にはＡ／Ｄ変換手段５６は無く、Ａ／Ｄ変換手段を有する電子部品で変換された電圧データが入力端子に入力され、その値を検出する。
（３）また上記実施例１及び２では、ＥＣＵ４０のＲＯＭ４８に検査プログラムが予め格納されているが、検査プログラムはＲＡＭ４０に格納されていても構わない。この場合、ＲＯＭ４８は必ずしも必要ではない。またＣＰＵ５２自体に記憶領域が存在する場合、ＣＰＵ５２に検査プログラムが格納されていても構わない。
検査プログラムがＲＡＭに格納される場合、ＲＡＭではその記憶内容の上書き及び削除が制限されていないことが多く、ＲＡＭに検査プログラムが格納される時期は検査前であれば自由である。またＲＡＭに格納された検査プログラムは検査終了後に消去しても構わない。これは検査装置１０のＲＯＭ１２に格納されるタイミングチャートに相当するプログラムについても同様である。
（４）また上記実施例１及び２では、ＥＣＵ４０の入力ポート４２に接続した逆流禁止回路４４を記載して説明を行ったが、逆流禁止回路４４は必ずしも必用ではない。本発明の検査システムでは実使用状態の信号の通電方法を使用しているので、逆流禁止回路４４の存在に関わらず検査を行うことができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の検査システムを示す。
【図２】図１に対応する図であり、特許文献１及び２の測定システムを示す。
【図３】図１及び２に対応する図であり、特許文献１及び２の検査装置で、本発明で対象としているＥＣＵを検査するシステムを示す。従来技術の問題点を示す。
【図４】本発明の検査システムのブロック図を示す。
【図５】本発明の検査タイミングチャートを示す。
【図６】本発明の判定方法の１つの実施例を示す。（Ａ）はＯＫとなる検出結果を示し、（Ｂ）はＮＧとなる検出結果の例を示す。
【符号の説明】
【００３１】
１０・・・・検査装置
１２・・・・ＲＯＭ
１４・・・・ＲＡＭ
１６・・・・ＣＰＵ
１８・・・・反転電圧出力回路
２０・・・・出力ポート
２２・・・・通信手段
２４・・・・通信出力ポート
２６・・・・通信入力ポート
３０・・・・ケーブル
３２・・・・ケーブル
３４・・・・ケーブル
４０・・・・ＥＣＵ
４２・・・・入力ポート
４４・・・・逆流禁止回路
４６・・・・アナログ回路
４８・・・・ＲＯＭ
５０・・・・ＲＡＭ
５２・・・・ＣＰＵ
５４・・・・電圧入力端子
５６・・・・Ａ／Ｄ変換手段
５８・・・・通信手段
６０・・・・通信入力ポート
６４・・・・通信出力ポート
１０２・・・検査開始信号
１０４・・・検出動作
１０６・・・反転信号
１０８・・・過渡信号
１１０・・・検査終了信号
１１２・・・検査結果
１１４・・・範囲外領域
２１０・・・検査装置
２１３・・・記憶装置
２１６・・・ＣＰＵ
２１８・・・反転電圧出力回路
２２０・・・出力ポート
２２２・・・通信手段
２２５・・・通信ポート
２４０・・・ＥＣＵ
２４２・・・入力ポート
２４４・・・逆流禁止回路
２４５・・・通常時の信号の流れ方向
２４６・・・アナログ回路
２４９・・・記憶装置
２５２・・・ＣＰＵ
２５６・・・Ａ／Ｄ変換器
２５８・・・通信手段
２６１・・・通信ポート
２７０・・・逆流禁止回路２４４により許容されている信号の流れ方向
２７２・・・逆流禁止回路２４４により禁止されている信号の流れ方向
３１０・・・検査装置
３１３・・・記憶装置
３１６・・・ＣＰＵ
３２０・・・入力ポート
３２１・・・Ａ／Ｄ変換手段
３２２・・・通信手段
３２５・・・通信ポート
３４０・・・ＥＣＵ
３４２・・・出力ポート
３４５・・・通常時の信号の流れ方向
３４６・・・アナログ回路
３４９・・・記憶装置
３５２・・・ＣＰＵ
３５８・・・通信手段
３６１・・・通信ポート
３７０・・・検査時の信号の流れ方向
４０２・・・出力端子
４０４・・・導線
４０６・・・導線
４０８・・・バイパス導線
４１０・・・出力ポート
４４０・・・ＥＣＵ
Ａ１・・・・定電圧源
Ｃ１・・・・コンデンサ
Ｄ１・・・・ダイオード
Ｒ１、Ｒ２、Ｒ３・・・抵抗
Ｘ１・・・・通信出力信号
Ｘ２・・・・通信入力信号
Ｙ・・・・・電圧検出状況
Ｚ１・・・・反転電圧出力信号
Ｚ２・・・・アナログ回路４６から電圧入力端子５４への入力信号
ｔ１・・・・検査開始指示時間
ｔ２・・・・検査準備時間
ｔ３・・・・検査時間
ｔ４・・・・検査終了指示時間
ｔ５・・・・検査結果転送時間
ｔ１０・・・ディレイ時間
ｔ１１、ｔ１２、ｔ１３・・・経過時間
ｖ１１、ｖ１２、ｖ１３・・・検出電圧
ｗ１１、ｗ１２、ｗ１３・・・基準データ範囲
【図１】
2008275373.tif 000003
【図２】
2008275373.tif 000004
【図３】
2008275373.tif 000005
【図４】
2008275373.tif 000006
【図５】
2008275373.tif 000007
【図６】
2008275373.tif 000008