(57)【要約】【課題】複数の通信アドレス設定用端子のうち任意の一本に入力されるべき電圧レベルが不具合により反転した場合においても、異常動作を防ぐことができる通信アドレス検出装置、制御回路内蔵コネクタ、及び、通信アドレス検出方法を提供する。【解決手段】複数の通信アドレス設定用端子に入力されたハイレベル又はローレベルからなる電圧レベルの組み合わせに基づいて通信アドレスを検出する通信アドレス検出装置において、通信アドレス情報記憶手段１７２に記憶されている通信アドレスが割り当てられた前記電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転されたとき、通信アドレスが割り当てられていない電圧レベルの組み合わせになるように定められている。【選択図】図１
2010245988.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信アドレス設定用端子に入力されたハイレベル又はローレベルからなる電圧レベルの組み合わせに基づいて通信アドレスを検出する通信アドレス検出装置において、
前記電圧レベルの組み合わせとそれに割り当てられた前記通信アドレスとの関係が予め定められているとともに、前記通信アドレスが割り当てられた前記電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転されたとき、前記通信アドレスが割り当てられていない前記電圧レベルの組み合わせになるように定められている通信アドレス情報が記憶された通信アドレス情報記憶手段と、
前記複数の通信アドレス設定用端子に入力された前記電圧レベルの組み合わせを検出する電圧レベル検出手段と、
前記通信アドレス情報記憶手段に記憶された前記通信アドレス情報に基づいて、前記電圧レベル検出手段によって検出された前記電圧レベルの組み合わせに前記通信アドレスが割り当てられているか否かを判定する通信アドレス割り当て判定手段と、
前記通信アドレス割り当て判定手段によって、前記電圧レベル検出手段により検出された前記電圧レベルの組み合わせに前記通信アドレスが割り当てられていないと判定されたとき、所定の異常処理を行う異常処理手段と、を有している
ことを特徴とする通信アドレス検出装置。
【請求項２】
前記通信アドレス情報における前記通信アドレスが割り当てられた前記電圧レベルの組み合わせが、前記電圧レベルの組み合わせに含まれるハイレベルの数が偶数となる複数の前記電圧レベルの組み合わせの中から選択される、又は、前記電圧レベルの組み合わせに含まれるハイレベルの数が奇数となる複数の前記電圧レベルの組み合わせの中から選択される、ことを特徴とする請求項１に記載の通信アドレス検出装置。
【請求項３】
複数の通信アドレス設定用端子と、前記複数の通信アドレス設定用端子に入力されたハイレベル又はローレベルからなる電圧レベルの組み合わせに基づいて通信アドレスを検出する通信アドレス検出装置と、を備える制御回路内蔵コネクタにおいて、
前記通信アドレス検出装置として、請求項１又は２に記載の通信アドレス検出装置を備えていることを特徴とする制御回路内蔵コネクタ。
【請求項４】
複数の通信アドレス設定用端子に入力されたハイレベル又はローレベルからなる電圧レベルの組み合わせに基づいて通信アドレスを検出する通信アドレス検出装置において用いられる通信アドレス検出方法であって、
前記複数の通信アドレス設定用端子に入力された前記電圧レベルの組み合わせを検出する電圧レベル検出工程と、
前記電圧レベルの組み合わせとそれに割り当てられた前記通信アドレスとの関係が予め定められているとともに、前記通信アドレスが割り当てられた前記電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転されたとき、前記通信アドレスが割り当てられていない前記電圧レベルの組み合わせになるように定められている通信アドレス情報に基づいて、前記電圧レベル検出工程において検出された前記電圧レベルの組み合わせに前記通信アドレスが割り当てられているか否かを判定する通信アドレス割り当て判定工程と、
前記通信アドレス割り当て判定工程で、前記電圧レベル検出工程において検出された前記電圧レベルの組み合わせに前記通信アドレスが割り当てられていないと判定されたとき、所定の異常処理を行う異常処理工程と、を順次有している
ことを特徴とする通信アドレス検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信アドレス設定用端子に入力されたハイレベル又はローレベルからなる電圧レベルの組み合わせに基づいて通信アドレスを検出する通信アドレス検出装置、該通信アドレス検出装置を備える制御回路内蔵コネクタ、及び、該通信アドレス検出装置で用いられる通信アドレス検出方法に関するものである。
【背景技術】
【０００２】
自動車などの車両には、ウィンドウやミラーなどを駆動するための複数のアクチュエータが設けられている。これら複数のアクチュエータは、電子制御装置（ＥＣＵ）との間を、複数の電線が束ねられて構成されたワイヤハーネスで接続されている。各アクチュエータは、該ワイヤハーネスを介して制御情報を送受信することにより、例えば、ウィンドウの開閉やミラーの角度調整などの、該制御情報に応じた動作を行う。
【０００３】
そして、これら複数のアクチュエータとＥＣＵとを、個別にワイヤハーネスで接続する構成とした場合、ワイヤハーネスがアクチュエータの数に比例して増大してしまうという問題があった。そのため、１本又は少数本のワイヤハーネスを用いて複数のアクチュエータとＥＣＵとを互いにバス接続し、そして、ＥＣＵ及び各アクチュエータに互いに異なる通信アドレスを設定して識別可能にするとともに、ワイヤハーネスを流れる制御情報に通信アドレスを付加して該制御情報の宛先を指定することによって、複数のアクチュエータとＥＣＵとの通信を１本又は少数本のワイヤハーネスで可能として、ワイヤハーネスの増大を抑止していた（一例として、特許文献１を参照のこと）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−８８６４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した各アクチュエータに通信アドレスを設定する一般的な構成として、複数の通信アドレス設定用端子を設けて、これら複数の通信アドレス設定用端子に入力された電圧レベルの組み合わせに基づいて通信アドレスを設定するものが知られている。各通信アドレス設定用端子に入力される電圧レベルは、電源電圧若しくはそれに近いハイレベル（以下、［１］ともいう）、又は、０Ｖ若しくはそれに近いローレベル（以下、［０］ともいう）、である。
【０００６】
このような複数の通信アドレス設定用端子は、抵抗器を介して電源電圧に接続（即ち、プルアップ）されており、電圧レベルとしてハイレベルが入力されている。そして、ジャンパスイッチやワイヤハーネス等を介して、複数の通信アドレス設定用端子のうち所定の通信アドレス設定用端子がグランドに接続されることにより、電圧レベルとしてローレベルが入力される。このようにして、複数の通信アドレス設定用端子に、所定の電圧レベル（［１］又は［０］）の組み合わせを入力することにより、この電圧レベルの組み合わせに割り当てられた通信アドレスがアクチュエータに設定される。
【０００７】
しかしながら、上述した構成において、ジャンパスイッチの接触不良やワイヤハーネスの断線などの不具合によって、本来、ローレベルが入力されるべき通信アドレス設定用端子に、ハイレベル（即ち、断線時の電圧レベル）が誤って入力されてしまうことがある。または、ワイヤハーネスの短絡などの不具合によって、本来、ハイレベルが入力されるべき通信アドレス設定用端子に、ローレベル（即ち、短絡時の電圧レベル）が誤って入力されてしまうことがある。即ち、上述した不具合などにより、通信アドレス設定用端子に入力されるべき電圧レベルが、反転してしまうことがある。そのため、上記不具合が発生したアクチュエータの通信アドレス設定用端子に入力される電圧レベルの組み合わせが、他のアクチュエータの通信アドレス設定用端子に入力される電圧レベルの組み合わせと同一になって、複数のアクチュエータにおいて通信アドレスが重なってしまう恐れがあった。
【０００８】
一例として、図１０の通信アドレステーブルＫに示されるように、３本の通信アドレス設定用端子ａ、端子ｂ、端子ｃに入力される複数の電圧レベルの組み合わせに対して、それぞれ通信アドレスが割り当てられた構成を考える。これら複数の電圧レベルの組み合わせのうち、例えば、通信アドレスとして「３」が割り当てられた電圧レベルの組み合わせ（端子ａ，端子ｂ，端子ｃ）＝（［０］，［０］，［１］）において、端子ｂが断線すると、電圧レベルの組み合わせが（端子ａ，端子ｂ，端子ｃ）＝（［０］，［１］，［１］）となり、通信アドレスとして「６」が割り当てられた電圧レベルの組み合わせと同一になって、通信アドレスが重なってしまう。または、通信アドレスとして「３」が割り当てられた電圧レベルの組み合わせ（端子ａ，端子ｂ，端子ｃ）＝（［０］，［０］，［１］）において、端子ｃがグランドと短絡すると、電圧レベルの組み合わせが（端子ａ，端子ｂ，端子ｃ）＝（［０］，［０］，［０］）となり、通信アドレスとして「０」が割り当てられた電圧レベルの組み合わせと同一になって、この場合も通信アドレスが重なってしまう。
【０００９】
そして、複数のアクチュエータにおいて通信アドレスが重なってしまうと、バス上を流れる他のアクチュエータ向けの制御情報を誤って処理するなどして、誤動作や暴走などの異常動作を引き起こしてしまうという問題があった。
【００１０】
本発明は、上記課題に係る問題を解決することを目的としている。即ち、本発明は、複数の通信アドレス設定用端子のうち任意の一本に入力されるべき電圧レベルが不具合により反転した場合においても、異常動作を防ぐことができる通信アドレス検出装置、制御回路内蔵コネクタ及び通信アドレス検出方法を提供することを目的としている。
【課題を解決するための手段】
【００１１】
請求項１に記載された発明は、上記目的を達成するために、図１の基本構成図に示すように、複数の通信アドレス設定用端子２１に入力されたハイレベル又はローレベルからなる電圧レベルの組み合わせに基づいて通信アドレスを検出する通信アドレス検出装置において、前記電圧レベルの組み合わせとそれに割り当てられた前記通信アドレスとの関係が予め定められているとともに、前記通信アドレスが割り当てられた前記電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転されたとき、前記通信アドレスが割り当てられていない前記電圧レベルの組み合わせになるように定められている通信アドレス情報が記憶された通信アドレス情報記憶手段１７２と、前記複数の通信アドレス設定用端子２１に入力された前記電圧レベルの組み合わせを検出する電圧レベル検出手段１７１ａと、前記通信アドレス情報記憶手段１７２に記憶された前記通信アドレス情報に基づいて、前記電圧レベル検出手段１７１ａによって検出された前記電圧レベルの組み合わせに前記通信アドレスが割り当てられているか否かを判定する通信アドレス割り当て判定手段１７１ｂと、前記通信アドレス割り当て判定手段１７１ｂによって、前記電圧レベル検出手段１７１ａにより検出された前記電圧レベルの組み合わせに前記通信アドレスが割り当てられていないと判定されたとき、所定の異常処理を行う異常処理手段１７１ｃと、を有していることを特徴とする通信アドレス検出装置である。
【００１２】
請求項２に記載された発明は、請求項１に記載された発明において、前記通信アドレス情報における前記通信アドレスが割り当てられた前記電圧レベルの組み合わせが、前記電圧レベルの組み合わせに含まれるハイレベルの数が偶数となる複数の前記電圧レベルの組み合わせの中から選択される、又は、前記電圧レベルの組み合わせに含まれるハイレベルの数が奇数となる複数の前記電圧レベルの組み合わせの中から選択される、ことを特徴とするものである。
【００１３】
請求項３に記載された発明は、複数の通信アドレス設定用端子と、前記複数の通信アドレス設定用端子に入力されたハイレベル又はローレベルからなる電圧レベルの組み合わせに基づいて通信アドレスを検出する通信アドレス検出装置と、を備える制御回路内蔵コネクタにおいて、前記通信アドレス検出装置として、請求項１又は２に記載の通信アドレス検出装置を備えていることを特徴とする制御回路内蔵コネクタである。
【００１４】
請求項４に記載された発明は、複数の通信アドレス設定用端子に入力されたハイレベル又はローレベルからなる電圧レベルの組み合わせに基づいて通信アドレスを検出する通信アドレス検出装置において用いられる通信アドレス検出方法であって、前記複数の通信アドレス設定用端子に入力された前記電圧レベルの組み合わせを検出する電圧レベル検出工程と、前記電圧レベルの組み合わせとそれに割り当てられた前記通信アドレスとの関係が予め定められているとともに、前記通信アドレスが割り当てられた前記電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転されたとき、前記通信アドレスが割り当てられていない前記電圧レベルの組み合わせになるように定められている通信アドレス情報に基づいて、前記電圧レベル検出工程において検出された前記電圧レベルの組み合わせに前記通信アドレスが割り当てられているか否かを判定する通信アドレス割り当て判定工程と、前記通信アドレス割り当て判定工程で、前記電圧レベル検出工程において検出された前記電圧レベルの組み合わせに前記通信アドレスが割り当てられていないと判定されたとき、所定の異常処理を行う異常処理工程と、を順次有していることを特徴とする通信アドレス検出方法である。
【発明の効果】
【００１５】
請求項１、４に記載された発明によれば、通信アドレス情報における通信アドレスが割り当てられた前記電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転（即ち、ハイレベルがローレベルに、又は、ローレベルがハイレベルに）されたとき、通信アドレスが割り当てられていない電圧レベルの組み合わせになるように定められているので、通信アドレスが割り当てられた電圧レベルの組み合わせが入力されている複数の通信アドレス設定用端子において、そのうち１つの端子がワイヤハーネスの断線や短絡などの不具合によって、入力されている電圧レベルが反転した場合、該複数の通信アドレス設定用端子に入力される電圧レベルの組み合わせが、通信アドレスが割り当てられていない電圧レベルの組み合わせとなり、そのため、他の通信アドレスが割り当てられた電圧レベルの組み合わせと重複することがなく、該通信アドレス情報に基づいて、複数の通信アドレス設定用端子に入力される電圧レベルの組み合わせに生じた異常を検出することができ、所定の異常処理を行うことができる。したがって、複数の通信アドレス設定用端子のうち任意の一本に入力されるべき電圧レベルが不具合により反転した場合においても、異常動作を防ぐことができる。
【００１６】
請求項２に記載された発明によれば、通信アドレス情報における通信アドレスが割り当てられた電圧レベルの組み合わせが、（ａ）電圧レベルの組み合わせに含まれるハイレベルの数が「偶数」となる複数の電圧レベルの組み合わせの中から選択される、又は、（ｂ）電圧レベルの組み合わせに含まれるハイレベルの数が「奇数」となる複数の電圧レベルの組み合わせの中から選択されるので、例えば、通信アドレス情報における通信アドレスが割り当てられた電圧レベルの組み合わせが、上記（ａ）とされていた場合、ワイヤハーネスの断線や短絡などによって、複数の通信アドレス設定用端子のうち１本の電圧レベルが反転すると、ハイレベルが入力されている通信アドレス設定用端子の数が「奇数」になる。また、通信アドレス情報における通信アドレスが割り当てられた電圧レベルの組み合わせが、上記（ｂ）とされていた場合、ワイヤハーネスの断線や短絡などによって、複数の通信アドレス設定用端子のうち１本の電圧レベルが反転すると、ハイレベルが入力されている通信アドレス設定用端子の数が「偶数」になる。そのため、ハイレベルが入力されている通信アドレス設定用端子の数を計数することによって電圧レベルの組み合わせの異常を検出することができ、例えば、データテーブルなどを参照して通信アドレスが割り当てられた電圧レベルの組み合わせ検出する構成に比べて簡易な処理になり、複数の通信アドレス設定用端子に入力される電圧レベルの組み合わせに生じた異常を高速且つ容易に検出することができる。
【００１７】
請求項３に記載された発明によれば、請求項１又は２に記載の通信アドレス検出装置を備えているので、複数の通信アドレス設定用端子のうち任意の一本に入力されるべき電圧レベルが不具合により反転した場合においても、異常動作を防ぐことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の通信アドレス検出装置の基本構成を示す図である。
【図２】本発明の一実施形態である制御回路内蔵コネクタを用いた通信システムの一例を示す概略構成図である。
【図３】図２の制御回路内蔵コネクタの透視斜視図である。
【図４】図２の制御回路内蔵コネクタが備える制御回路パッケージの透視斜視図である。
【図５】制御回路パッケージが備えるＩＣチップの概略構成を示す図である。
【図６】ＩＣチップのＲＯＭに記憶された通信アドレス情報の一例を説明する図である。
【図７】ＩＣチップのＣＰＵにおける本発明に係る動作の一例を示すフローチャートである。
【図８】ＩＣチップのＲＯＭに記憶された通信アドレス情報の他の一例を説明する図である。
【図９】ＩＣチップのＲＯＭに記憶された通信アドレス情報のさらに他の一例を説明する図である。
【図１０】従来の通信アドレス検出装置における、通信アドレス設定用端子に入力される電圧レベルの組み合わせと、それに割り当てられた通信アドレスとの関係の一例を示す通信アドレステーブルを示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施形態である制御回路内蔵コネクタを、図２〜図７を参照して説明する。
【００２０】
制御回路内蔵コネクタは、例えば、ウィンドウの開閉やドアミラーの角度調整などを行うための各種アクチュエータなどの電子機器と、それら電子機器を制御するためのＥＣＵ等の制御装置とを、データ通信によるネットワークで接続するために用いられる。そのため、制御回路内蔵コネクタは、データ通信等の制御を行う回路素子などを内蔵している。
【００２１】
図２に示すように、このような制御回路内蔵コネクタ（図中、符号１で示す）は、アクチュエータなどの電子機器７０と、電線１５を介して一対一で接続される。そして、電子機器７０と接続された複数の制御回路内蔵コネクタ１（符号１Ａ、１Ｂ、１Ｃ）は、１本のワイヤハーネス５０に設けられた複数のハーネス側コネクタ５１にそれぞれ接続される。また、ワイヤハーネス５０の一端には、電子制御装置（ＥＣＵ）６０が接続されており、複数の制御回路内蔵コネクタ１とＥＣＵ６０とは互いにバス接続される。
【００２２】
各制御回路内蔵コネクタ１Ａ、１Ｂ、１Ｃは、ハーネス側コネクタ５１と接続（嵌合）されることにより、それぞれが備える後述する複数の通信アドレス設定用端子Ａに、互いに異なる通信アドレスが割り当てられた、ハイレベル（即ち、［１］）又はローレベル（即ち、［０］）からなる電圧レベルの組み合わせが入力される。図２の構成において、制御回路内蔵コネクタ１Ａ、１Ｂ、１Ｃには、それぞれ通信アドレス「０」、「１」、「２」が設定され、ＥＣＵ６０には、通信アドレス「３」が設定される。
【００２３】
各制御回路内蔵コネクタ１Ａ、１Ｂ、１Ｃは、例えば、ワイヤハーネス５０上を流れる各種制御情報を受信し、設定された通信アドレスに基づいて、該受信した制御情報を処理すべきか否かを判定する。そして、処理すべきと判定すると、該制御情報を電子機器７０に送信し、また、処理すべきでないと判定すると、該制御情報を破棄する。
【００２４】
制御回路内蔵コネクタ１は、図３に示すように、アウタハウジング５と、制御回路パッケージ６と、を備えている。アウタハウジング５は、扁平な箱状に形成されており、ユニットハウジング７と、カバー部８と、を備えている。
【００２５】
ユニットハウジング７は、絶縁性の合成樹脂で構成され、筒状のフード部１０と、該フード部１０に連なった制御回路パッケージ収容室１１と、を一体に備えている。フード部１０は、ワイヤハーネス５０に設けられたハーネス側コネクタ５１のコネクタハウジングが進入して、該ハーネス側コネクタ５１と嵌合される。制御回路パッケージ収容室１１は、断面コ字状に形成されて、図３の上方に向けて開口１２が設けられている。
【００２６】
カバー部８は、絶縁性の合成樹脂で構成され、平板状に形成されている。カバー部８は、開口１２を塞ぐようにして、ユニットハウジング７に取り付けられる。
【００２７】
制御回路パッケージ６は、図４に示すように、リードフレーム１６と、回路素子としてのＩＣチップ１７と、樹脂封止体１８と、を備えている。リードフレーム１６は、導電性の金属で構成されており、チップ保持部１９と、複数の圧接端子２０と、複数の雄タブ２１と、複数の連結部２２と、を一体に備えている。制御回路パッケージ６は、ユニットハウジング７の制御回路パッケージ収容室１１に収容される。
【００２８】
チップ保持部１９は、平板状に形成されている。チップ保持部１９は、その表面上にＩＣチップ１７をエポキシ、Ａｇペースト、半田等で接合し位置づける。
【００２９】
圧接端子２０は、平行部２３と、立設部２４と、を一体に備えている。平行部２３は、帯板状に形成され、且つ、両表面がチップ保持部１９の両表面と同一平面状に設けられている。立設部２４は、圧接端子２０の平行部２３の一方の端から図４の上方に向けて立設されている。複数の圧接端子２０は、図４に示すように、それらの平行部２３が互いに平行に、且つ、それらの立設部２４がそれぞれ同方向に立設するように、配置されている。また、複数の圧接端子２０の平行部２３の他方の端は、チップ保持部１９側に向けられている。
【００３０】
立設部２４は、圧接端子２０の幅方向即ち複数の圧接端子２０同士が並ぶ方向に沿って互いに間隔をあけた一対の圧接刃２５を備えている。圧接刃２５は、互いの間に電線１５を挟み込むとともに、該電線１５の被覆部を切り込んで、その芯線と接触する。図示例では、立設部２４の両表面は、平行部２３の両表面に対して直交している。
【００３１】
雄タブ２１は、直線状に延在した棒状に形成されている。複数の雄タブ２１は、互いに間隔をあけて平行に配置されている。これら複数の雄タブ２１は、複数の圧接端子２０との間にチップ保持部１９を位置づけている。雄タブ２１は、その先端をフード部１０の開口に向けて該フード部１０内に配置されており、フード部１０にハーネス側コネクタ５１が嵌合されると、ハーネス側コネクタ５１の端子金具（図示なし）と電気的に接続される。
【００３２】
複数の雄タブ２１は、図４に示すように、それらの一部が通信アドレス設定用端子Ａ（符号２１ａ、２１ｂ、２１ｃで示す）に割り当てられ、他の一部が制御情報用端子Ｂに割り当てられ、残りが電源用端子Ｃに割り当てられている。
【００３３】
連結部２２は、それぞれ圧接端子２０及び雄タブ２１からチップ保持部１９に向かうように屈曲して形成されている。一部の連結部２２は、チップ保持部１９と圧接端子２０とを接続し、他の残りの連結部２２は、チップ保持部１９と雄タブ２１とを接続している。
【００３４】
ＩＣチップ１７は、チップ保持部１９上に配置されて、リードフレーム１６に取り付けられる回路素子である。ＩＣチップ１７は、周知のボンディングワイヤによって、各連結部２２と接続されている。ＩＣチップ１７は、連結部２２を介して、圧接端子２０と雄タブ２１とを予め定められたパターンにしたがって電気的に接続している。このように、ＩＣチップ１７は、リードフレーム１６に実装されている。
【００３５】
ＩＣチップ１７は、周知のマイクロコンピュータであり、図５に示すように、中央演算処理装置（ＣＰＵ）１７１と、読み出し専用のメモリであるＲＯＭ１７２と、読み出し及び書き換えが可能なメモリであるＲＡＭ１７３と、入力ポート１７４と、入出力ポート１７５と、を備えている。ＩＣチップ１７は、請求項中の通信アドレス検出装置に相当する。
【００３６】
ＣＰＵ１７１は、制御回路内蔵コネクタ１における各種制御を司り、ＲＯＭ１７２に記憶されている各種制御プログラムにしたがって本発明に係る制御を含む各種の処理を実行する。ＲＯＭ１７２は、前記制御プログラムや、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力された電圧レベルの組み合わせとそれに割り当てられる通信アドレスとの関係について予め定められた通信アドレス情報Ｊ１などの各種情報を記憶している。即ち、ＲＯＭ１７２は、請求項中の通信アドレス情報記憶手段に相当する。
【００３７】
通信アドレス情報Ｊ１は、図６に示すように、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力された電圧レベルの組み合わせとそれに割り当てられる通信アドレスとの関係を示す通信アドレステーブルＪ１１と、通信アドレステーブルＪ１１における通信アドレスが割り当てられた電圧レベルの組み合わせに含まれるハイレベルの数の種別（偶数又は奇数）を示すハイレベル数種別情報Ｊ１２と、を有している。
【００３８】
通信アドレステーブルＪ１１には、通信アドレスが割り当てられた電圧レベルの組み合わせのみ設定されている。言い換えると、通信アドレステーブルＪ１１に含まれていない電圧レベルの組み合わせには通信アドレスが割り当てられておらず、そのような電圧レベルの組み合わせを検出したときは、異常が発生したものと判定することができる。また、通信アドレステーブルＪ１１に含まれる電圧レベルの組み合わせは、それに含まれるハイレベルの数（即ち、［１］の数）が、「偶数」になるように設定されている。本実施形態においては、電圧レベルの組み合わせに含まれるハイレベルの数が、通信アドレス「０」〜「２」においては２、通信アドレス「３」においては０、即ち、それぞれ偶数になるようにされている。また、ハイレベル数種別情報Ｊ１２には、「偶数」を示す情報が設定されている。
【００３９】
このように、通信アドレスが割り当てられた電圧レベルの組み合わせに含まれるハイレベルの数を「偶数」にすることにより、通信アドレス情報Ｊ１の通信アドレステーブルＪ１１における通信アドレスが割り当てられた電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転（即ち、ハイレベルがローレベルに、又は、ローレベルがハイレベルに）されたとき、通信アドレスが割り当てられていない電圧レベルの組み合わせに変わる。
【００４０】
例えば、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに、通信アドレスが割り当てられた電圧レベルの組み合わせが入力されている場合において、ワイヤハーネスの断線などの不具合によって、ローレベルが入力されるべき１つの通信アドレス設定用端子にハイレベルが誤って入力されると、ハイレベルが入力される通信アドレス設定用端子の数が「奇数」となる。また、ワイヤハーネスの短絡などの不具合によって、ハイレベルが入力されるべき１つの通信アドレス設定用端子にローレベルが誤って入力されると、ハイレベルが入力される通信アドレス設定用端子の数が「奇数」となる。
【００４１】
そして、通信アドレステーブルＪ１１において、電圧レベルの組み合わせに含まれるハイレベルの数が「奇数」のものには通信アドレスが割り当てられていないので、上述のように、通信アドレス設定用端子の１つに入力されるべき電圧レベルが反転された場合において、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力される電圧レベルの組み合わせが、通信アドレスが割り当てられていない電圧レベルの組み合わせに変わり、通信アドレスが割り当てられた他の電圧レベルの組み合わせと重複することがない。
【００４２】
また、通信アドレス設定用端子に入力された電圧レベルの組み合わせに含まれるハイレベルの数を計数して、「偶数」か否かを判定することによって、電圧レベルの組み合わせの異常を検出することができる。また、本実施形態においては、通信アドレスが割り当てられた電圧レベルの組み合わせに含まれるハイレベルの数を「偶数」にしているが、これに限らず、該ハイレベルの数を「奇数」にしても良い。
【００４３】
また、ＲＯＭ１７２は、ＣＰＵ１７１を電圧レベル検出手段、通信アドレス割り当て判定手段、及び、異常処理手段等の各種手段として機能させるためのプログラムを記憶している。そして、ＣＰＵ１７１は、そのプログラムを実行することで、前述した各種手段として機能することになる。
【００４４】
ＲＡＭ１７３は、ＣＰＵ１７１が各種の処理を実行する上において必要なデータ、プログラム等が適宜記憶される。ＲＡＭ１７３には、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力された電圧レベルの組み合わせに基づいて検出された通信アドレスを設定する領域（通信アドレス領域）が設けられている。ＣＰＵ１７１は、この通信アドレス領域に格納された通信アドレスを用いて、ＥＣＵ６０から受信した各種制御情報の処理判定や、ＥＣＵ６０に送信する各種制御情報の生成等を行う。
【００４５】
入力ポート１７４は、周知の汎用入力ポートであり、雄タブ２１の通信アドレス設定用端子Ａ（即ち、端子２１ａ、２１ｂ、２１ｃ）に接続されており、これら端子の電圧レベルをＣＰＵ１７１に入力する。入力ポート１７４における端子２１ａ、２１ｂ、２１ｃが接続される入力部は、ＩＣチップ１７内で抵抗器（図示なし）を介して電源電圧に接続（即ち、プルアップ）され、電圧レベルとして電源電圧又はそれに近いハイレベルが入力されている。そして、制御回路内蔵コネクタ１にハーネス側コネクタ５１が嵌合されると、ワイヤハーネス５０を介して、端子２１ａ、２１ｂ、２１ｃのうち所定の端子がグランドに接続されて、電圧レベルとして０Ｖ又はそれに近いローレベルが、入力ポート１７４の入力部に入力される。
【００４６】
入出力ポート１７５は、周知の汎用入出力ポートであり、雄タブ２１の制御情報用端子Ｂに接続されている。入出力ポート１７５は、ワイヤハーネス５０を介してＥＣＵ６０から送られてくる各種制御情報をＣＰＵ１７１に入力し、且つ、ＣＰＵ１７１が生成した各種制御情報を、ワイヤハーネス５０を介してＥＣＵ６０に出力する。また、ＩＣチップ１７の電源系配線（即ち、電源及びグランド）は、雄タブ２１の電源用端子Ｃに接続されている。
【００４７】
樹脂封止体１８は、合成樹脂で構成され、且つ、扁平な箱状に形成されている。樹脂封止体１８は、チップ保持部１９と、各圧接端子２０の平行部２３と、各雄タブ２１のチップ保持部１９寄りの基端部と、各連結部２２と、を成形金型内に収容してモールド成形することで封止している。即ち、樹脂封止体１８は、圧接端子２０と雄タブ２１とを突出させてＩＣチップ１７及びリードフレーム１６を封止している。
【００４８】
次に、上述したＣＰＵ１７１が実行する本発明に係る通信アドレス検出処理概要の一例を、図７に示すフローチャートを参照して以下に説明する。
【００４９】
制御回路内蔵コネクタ１に電源が投入されると、ＣＰＵ１７１は所定の初期化処理を実行したのち、図７のフローチャートに示すステップＳ１１０に進む。
【００５０】
ステップＳ１１０では、入力ポート１７４に入力されている電圧レベルの組み合わせ、即ち、各通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力されている電圧レベルの組み合わせを検出する。そして、ステップＳ１２０に進む。
【００５１】
ステップＳ１２０では、ステップＳ１１０において検出した電圧レベルの組み合わせに通信アドレスが割り当てられているか否かを判定する。具体的には、ステップＳ１１０において検出した電圧レベルの組み合わせが、ＲＯＭ１７２に記憶されている通信アドレステーブルＪ１１に含まれているか否かを判定し、含まれている場合は、該検出した電圧レベルの組み合わせに通信アドレスが割り当てられているものと判定して、ステップＳ１３０に進み（Ｓ１２０でＹ）、含まれていない場合は、該検出した電圧レベルの組み合わせに通信アドレスが割り当てられていないものと判定して、ステップＳ１４０に進む（Ｓ１２０でＮ）。
【００５２】
または、ステップＳ１２０において、ステップＳ１１０において検出した電圧レベルの組み合わせに含まれるハイレベルの数を用いて、該電圧レベルの組み合わせに通信アドレスが割り当てられているか否かを判定しても良い。具体的には、ステップＳ１１０で検出した電圧レベルの組み合わせに含まれるハイレベルの数を計数する。そして、この計数したハイレベルの数の種別（即ち、偶数又は奇数）が、ハイレベル数種別情報Ｊ１２に設定されている情報と同じであるとき、該検出した電圧レベルの組み合わせに通信アドレスが割り当てられているものと判定し、また、この計数したハイレベルの数の種別が、ハイレベル数種別情報Ｊ１２に設定されている情報と異なるとき、該検出した電圧レベルの組み合わせに通信アドレスが割り当てられていないもの（即ち、異常発生）と判定してもよい。ただし、上記のように、検出した電圧レベルの組み合わせに含まれるハイレベルの数を用いて、該電圧レベルの組み合わせに通信アドレスが割り当てられているものと判定する場合には、ハイレベルの数が偶数（又は、奇数）となる電圧レベルの組み合わせ全てに通信アドレスが割り当てられている必要がある。
【００５３】
このように、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力されている電圧レベルの組み合わせに含まれるハイレベルの数を用いて判定を行うことにより、例えば、データテーブルなどを用いて通信アドレスが割り当てられた電圧レベルの組み合わせ検出する構成に比べて簡易な処理になり、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力される電圧レベルの組み合わせに生じた異常を、高速且つ容易に検出することができる。
【００５４】
ステップＳ１３０では、ＲＯＭ１７２に記憶されている通信アドレステーブルＪ１１から、ステップＳ１２０において検出した電圧レベルの組み合わせに割り当てられた通信アドレスを取得する。そして、この取得した通信アドレスをＲＡＭ１７３に設けられた通信アドレス領域に格納する。このようにして、制御回路内蔵コネクタ１の通信アドレスが検出（設定）される。そして、本フローチャートの処理を終了する。
【００５５】
ステップＳ１４０では、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力されている電圧レベルの組み合わせに異常が生じたことを、ＥＣＵ６０に対して通知するための異常通知制御情報を生成して、入出力ポート１７５を介してＥＣＵ６０に送信し、そして、暴走等の異常動作を防止するため全ての処理を停止する（即ち、所定の異常処理）。そして、本フローチャートの処理を終了する。
【００５６】
なお、上述したステップＳ１１０が、請求項中の電圧レベル検出手段に相当し、ステップＳ１２０が、請求項中の通信アドレス割り当て判定手段に相当し、ステップＳ１４０が、請求項中の異常処理手段に相当する。また、上述したステップＳ１１０が、請求項中の電圧レベル検出工程に相当し、ステップＳ１２０が、請求項中の通信アドレス割り当て判定工程に相当し、ステップＳ１４０が、請求項中の異常処理工程に相当する。
【００５７】
次に、上述した制御回路内蔵コネクタ１における本発明に係る動作の一例について説明する。
【００５８】
制御回路内蔵コネクタ１は、ワイヤハーネス５０のハーネス側コネクタ５１と接続されており、このとき、雄タブ２１の通信アドレス設定用端子２１ａ、２１ｂ、２１ｃには、通信アドレスとして「１」が割り当てられた電圧レベルの組み合わせ（端子２１ａ、端子２１ｂ、端子２１ｃ）＝（［１］、［０］、［１］）が入力されているものとする。
【００５９】
そして、この制御回路内蔵コネクタ１に電源が投入されると、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力された電圧レベルの組み合わせを検出する（ステップＳ１１０）。そして、この検出された電圧レベルの組み合わせが、通信アドレスが割り当てられた正常なものであると判定して（ステップＳ１２０でＹ）、その割り当てられた通信アドレスを設定する（ステップＳ１３０）。
【００６０】
また、上記電圧レベルの組み合わせにおいて電圧レベルが反転しないような不具合（例えば、端子２１ａに接続されるワイヤハーネス５０の電線が断線、又は、端子２１ｂに接続されるワイヤハーネス５０の電線がグランドと短絡）が生じた場合も、上記と同様に動作する。
【００６１】
また、例えば、ワイヤハーネス５０の断線等により、端子２１ｂがグランドに接続されなかった場合、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃには、通信アドレスが割り当てられていない電圧レベルの組み合わせ（端子２１ａ、端子２１ｂ、端子２１ｃ）＝（［１］、［１］、［１］）が入力される。この状態において、制御回路内蔵コネクタ１に電源が投入されると、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力された電圧レベルの組み合わせを検出し（ステップＳ１１０）、そして、この検出された電圧レベルの組み合わせが、通信アドレスが割り当てられていない異常なものであると判定して（ステップＳ１２０でＮ）、異常発生をＥＣＵ６０に通知する（ステップＳ１４０）。
【００６２】
また、例えば、ワイヤハーネス５０の短絡等により、端子２１ａがグランドに接続されてしまった場合、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃには、通信アドレスが割り当てられていない電圧レベルの組み合わせ（端子２１ａ、端子２１ｂ、端子２１ｃ）＝（［０］、［０］、［１］）が入力される。この状態において、制御回路内蔵コネクタ１に電源が投入されると、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力された電圧レベルの組み合わせを検出し（ステップＳ１１０）、そして、この検出された電圧レベルの組み合わせが、通信アドレスが割り当てられていない異常なものであると判定して（ステップＳ１２０でＮ）、異常発生をＥＣＵ６０に通知する（ステップＳ１４０）。
【００６３】
以上より、本発明によれば、通信アドレス情報Ｊ１の通信アドレステーブルＪ１１における通信アドレスが割り当てられた電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転（即ち、ハイレベルがローレベルに、又は、ローレベルがハイレベルに）されたとき、通信アドレスが割り当てられていない電圧レベルの組み合わせになるように定められているので、通信アドレスが割り当てられた電圧レベルの組み合わせが入力されている複数の通信アドレス設定用端子２１ａ、２１ｂ、２１ｃにおいて、そのうち１つの端子がワイヤハーネス５０の断線や短絡などの不具合によって、入力されている電圧レベルが反転した場合、該複数の通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力される電圧レベルの組み合わせが、通信アドレスが割り当てられていない電圧レベルの組み合わせとなり、そのため、他の通信アドレスが割り当てられた電圧レベルの組み合わせと重複することがなく、該通信アドレス情報Ｊ１に基づいて、複数の通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力される電圧レベルの組み合わせに生じた異常を検出することができ、所定の異常処理を行うことができる。したがって、複数の通信アドレス設定用端子２１ａ、２１ｂ、２１ｃのうち任意の一本に入力されるべき電圧レベルが不具合により反転した場合においても、異常動作を防ぐことができる。
【００６４】
また、通信アドレス情報Ｊ１の通信アドレステーブルＪ１１における通信アドレスが割り当てられた電圧レベルの組み合わせが、電圧レベルの組み合わせに含まれるハイレベルの数が「偶数」となる複数の電圧レベルの組み合わせの中から選択されているので、例えば、ワイヤハーネスの断線や短絡などによって、複数の通信アドレス設定用端子２１ａ、２１ｂ、２１ｃのうち１本の電圧レベルが反転すると、ハイレベルが入力されている通信アドレス設定用端子の数が「奇数」になる。そのため、ハイレベルが入力されている通信アドレス設定用端子の数を計数することによって電圧レベルの組み合わせの異常を検出することができ、例えば、データテーブルなどを参照して通信アドレスが割り当てられた電圧レベルの組み合わせ検出する構成に比べて簡易な処理になり、複数の通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力される電圧レベルの組み合わせに生じた異常を高速且つ容易に検出することができる。
【００６５】
本実施形態において、通信アドレスが割り当てられた電圧レベルの組み合わせに含まれるハイレベルの数を「偶数」にしているが、これに限らず、該ハイレベルの数を「奇数」にしても良い。通信アドレスが割り当てられた電圧レベルの組み合わせに含まれるハイレベルの数が「奇数」となる情報アドレス情報の一例を、図８に示す。上述した実施形態において、図６に示す通信アドレス情報Ｊ１に代えて、図８に示す通信アドレス情報Ｊ２を用いても良い。
【００６６】
通信アドレス情報Ｊ２は、通信アドレス情報Ｊ１と同様に、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力された電圧レベルの組み合わせとそれに割り当てられる通信アドレスとの関係を示す通信アドレステーブルＪ２１と、通信アドレステーブルＪ２１における通信アドレスが割り当てられた電圧レベルの組み合わせに含まれるハイレベルの数の種別（偶数又は奇数）を示すハイレベル数種別情報Ｊ１２と、を有している。
【００６７】
通信アドレステーブルＪ２１には、通信アドレスが割り当てられた電圧レベルの組み合わせのみ設定されている。言い換えると、通信アドレステーブルＪ２１に含まれていない電圧レベルの組み合わせには通信アドレスが割り当てられておらず、そのような電圧レベルの組み合わせを検出したときは、異常が発生したものと判定することができる。また、通信アドレステーブルＪ２１に含まれる電圧レベルの組み合わせは、それに含まれるハイレベルの数（即ち、［１］の数）が、「奇数」になるように設定されている。具体的には、電圧レベルの組み合わせに含まれるハイレベルの数が、通信アドレス「０」〜「２」においては１、通信アドレス「３」においては３、即ち、それぞれ奇数になるようにされている。また、ハイレベル数種別情報Ｊ２２には、「奇数」を示す情報が設定されている。
【００６８】
このように、通信アドレスが割り当てられた電圧レベルの組み合わせに含まれるハイレベルの数を「奇数」にすることにより、通信アドレス情報Ｊ２の通信アドレステーブルＪ２１における通信アドレスが割り当てられた電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転（即ち、ハイレベルがローレベルに、又は、ローレベルがハイレベルに）されたとき、通信アドレスが割り当てられていない電圧レベルの組み合わせに変わる。また、通信アドレス設定用端子に入力された電圧レベルの組み合わせに含まれるハイレベルの数を計数して、「奇数」か否かを判定することによって、電圧レベルの組み合わせの異常を検出することができる。
【００６９】
また、本実施形態においては、通信アドレス設定用端子を３本備える構成について示すものであったが、これに限らず、本発明は通信アドレス設定用端子が４本以上備える構成にも適用可能である。通信アドレス設定用端子を４本（端子ａ、端子ｂ、端子ｃ、端子ｄ）備える構成において用いられる通信アドレス情報の一例を、図９に示す。
【００７０】
図９に示す通信アドレス情報Ｊ３は、通信アドレス情報Ｊ１、Ｊ２と同様に、通信アドレス設定用端子ａ、ｂ、ｃ、ｄに入力された電圧レベルの組み合わせとそれに割り当てられる通信アドレスとの関係を示す通信アドレステーブルＪ３１と、通信アドレステーブルＪ３１における通信アドレスが割り当てられた電圧レベルの組み合わせに含まれるハイレベルの数の種別（偶数又は奇数）を示すハイレベル数種別情報Ｊ３２と、を有している。
【００７１】
通信アドレステーブルＪ３１には、通信アドレスが割り当てられた電圧レベルの組み合わせのみ設定されている。言い換えると、通信アドレステーブルＪ３１に含まれていない電圧レベルの組み合わせには通信アドレスが割り当てられておらず、そのような電圧レベルの組み合わせを検出したときは、異常が発生したものと判定することができる。また、通信アドレステーブルＪ３１に含まれる電圧レベルの組み合わせは、それに含まれるハイレベルの数（即ち、［１］の数）が、「奇数」になるように設定されている。具体的には、電圧レベルの組み合わせに含まれるハイレベルの数が、通信アドレス「０」〜「３」においては３、通信アドレス「４」〜「７」においては１、即ち、それぞれ奇数になるようにされている。また、ハイレベル数種別情報Ｊ３２には、「奇数」を示す情報が設定されている。
【００７２】
このように、通信アドレスが割り当てられた電圧レベルの組み合わせに含まれるハイレベルの数を「奇数」にすることにより、通信アドレス情報Ｊ３の通信アドレステーブルＪ３１における通信アドレスが割り当てられた電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転（即ち、ハイレベルがローレベルに、又は、ローレベルがハイレベルに）されたとき、通信アドレスが割り当てられていない電圧レベルの組み合わせに変わる。また、通信アドレス設定用端子に入力された電圧レベルの組み合わせに含まれるハイレベルの数を計数して、「奇数」か否かを判定することによって、電圧レベルの組み合わせの異常を検出することができる。
【００７３】
または、通信アドレスが割り当てられた電圧レベルの組み合わせが、その電圧レベルの組み合わせのうち任意の１つの電圧レベルが反転されたとき、通信アドレスが割り当てられていない電圧レベルの組み合わせとなるように、任意に選択しても良い。言い換えると、通信アドレスが割り当てられた電圧レベルの組み合わせが、他の全ての通信アドレスが割り当てられた電圧レベルの組み合わせと、各電圧レベル（即ち、各ビット）それぞれについて排他的論理和を算出したときに、少なくとも２つ以上の電圧レベルについて排他的論理和が「真」となるようにすればよい。つまり、排他的論理和は、値が同じとき「偽」になり、値が異なるときに「真」となるので、他の電圧レベルの組み合わせに対して、２つ以上値が異なる電圧レベルがあれば、そのうち１つが反転した場合においても、電圧レベルの組み合わせが同じになることはない。
【００７４】
一例として、通信アドレス設定用端子を５本（端子ａ、端子ｂ、端子ｃ、端子ｄ、端子ｅ）備える構成において、通信アドレスが割り当てられた電圧レベルの組み合わせをそれぞれ、通信アドレス「０」は（端子ａ、端子ｂ、端子ｃ、端子ｄ、端子ｅ）＝（［０］、［０］、［０］、［０］、［０］）、通信アドレス「１」は（端子ａ、端子ｂ、端子ｃ、端子ｄ、端子ｅ）＝（［０］、［０］、［０］、［１］、［１］）、通信アドレス「２」は（端子ａ、端子ｂ、端子ｃ、端子ｄ、端子ｅ）＝（［１］、［１］、［１］、［０］、［０］）、通信アドレス「３」は（端子ａ、端子ｂ、端子ｃ、端子ｄ、端子ｅ）＝（［１］、［１］、［１］、［１］、［１］）、に定めた構成などがある。
【００７５】
また、本実施形態において、通信アドレステーブルＪ１１は、通信アドレスが割り当てられた電圧レベルの組み合わせのみ含まれるものとされていたが、これに限らず、通信アドレステーブルＪ１１に、通信アドレスが割り当てられていない電圧レベルの組み合わせを含めてもよい。そして、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力された電圧レベルの組み合わせが、通信アドレステーブルＪ１１の通信アドレスが割り当てられていない電圧レベルの組み合わせと一致するか否かを判定して、通信アドレス設定用端子に入力された電圧レベルの組み合わせの異常を検出しても良い。
【００７６】
また、本実施形態において、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力された電圧レベルの組み合わせに含まれるハイレベルの数を計数して、この計数した数の種別（即ち、偶数又は奇数）が、ハイレベル数種別情報Ｊ１２と一致するか否かによって、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力された電圧レベルの組み合わせの異常を検出しても良い。
【００７７】
また、制御回路内蔵コネクタ１とハーネス側コネクタ５１とが完全に嵌合されない半嵌合状態にあるとき、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃがハーネス側コネクタ５１の端子金具と接触せずに、それらに入力されている電圧レベルが全てハイレベルになることがある。そこで、電圧レベルの組み合わせにおいて全てがハイレベルであるものについては、通信アドレスの割り当てをせず、そして、通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに入力されている電圧レベルの組み合わせが全てハイレベルだったときは、コネクタの半嵌合が生じている旨の異常通知制御情報をＥＣＵ６０に送信するようにしてもよい。このようにすることで、制御回路内蔵コネクタ１に生じた異常の原因をより詳細に知ることができ、復旧作業を迅速に行うことができる。
【００７８】
また、本実施形態においては、雄タブ２１の一部を通信アドレス設定用端子２１ａ、２１ｂ、２１ｃに割り当て、ワイヤハーネスを介して、所定の通信アドレス設定用端子をグランドに接続するものであったが、これに限らず、ＩＣチップ１７の入力ポート１７４を、ディップスイッチやジャンパスイッチなどを介して、グランドに接続するなど、本発明の目的に反しない限り、通信アドレス設定用端子の構成は任意である。
【００７９】
なお、前述した実施形態は本発明の代表的な形態を示したに過ぎず、本発明は、実施形態に限定されるものではない。即ち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。
【符号の説明】
【００８０】
１      制御回路内蔵コネクタ
１７    ＩＣチップ（通信アドレス検出装置）
１７１  ＣＰＵ（電圧レベル検出手段、通信アドレス割り当て判定手段、異常処理手段）
１７２  ＲＯＭ（通信アドレス情報記憶手段）
２１    雄タブ
２１ａ、２１ｂ、２１ｃ    通信アドレス設定用端子
Ｊ１、Ｊ２、Ｊ３          通信アドレス情報
Ｊ１１、Ｊ２１、Ｊ３１    通信アドレステーブル
Ｊ１２、Ｊ２２、Ｊ３２    ハイレベル数種別情報
【図１】
2010245988.tif 000003
【図２】
2010245988.tif 000004
【図３】
2010245988.tif 000005
【図４】
2010245988.tif 000006
【図５】
2010245988.tif 000007
【図６】
2010245988.tif 000008
【図７】
2010245988.tif 000009
【図８】
2010245988.tif 000010
【図９】
2010245988.tif 000011
【図１０】
2010245988.tif 000012