(57)【要約】【課題】  自動車の通信端末装置にあっては、機能に応じた個別アドレスを付す必要がある。しかしながら、従来提案されている通信端末装置のアドレス設定方法は、親局が予め定めたアドレスを通信端末装置が応答した順序に従って付すものなので、上記を満足することができなかった。【解決手段】  アドレス設定装置がランダムアドレス設定コマンドを発して各通信端末装置に対して任意の仮アドレスを設定させ、次にアドレス設定装置が宛先アドレスを順次変更した動作要求コマンドを発して通信端末装置による応答を確認して存在する仮アドレス及びその通信端末装置の機能を調べ、その後、アドレス設定装置がアドレス変更コマンドを前記仮アドレスの存在する各通信端末装置に対して発し、各通信端末装置に対しアドレス設定装置が指定する本アドレスに変更させる。これにより、上記課題を解決することができる。  【選択図】  図１
2006295585.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信端末装置が通信伝送路に接続されて形成された通信端末ユニットの前記各通信端末装置に対して個別のアドレスを設定する通信端末装置のアドレス設定方法において、前記通信伝送路に接続されたアドレス設定装置は各通信端末装置に対してランダムアドレス設定コマンドを発して各通信端末装置に対して任意の仮アドレスを設定させ、次にアドレス設定装置は宛先アドレスを順次変更した動作要求コマンドを発して通信端末装置による応答を確認して存在する仮アドレス及びその通信端末装置の機能を調べ、その後、アドレス設定装置はアドレス変更コマンドを前記仮アドレスの存在する各通信端末装置に対して発し、各通信端末装置に対して仮アドレスをアドレス設定装置が指定する本アドレスに変更させることを特徴とする通信端末装置のアドレス設定方法。
【請求項２】
各通信端末装置は、ランダムアドレス設定コマンドを受信することにより、自局の乱数発生部が発する乱数を用いて、自局の仮アドレスを設定することを特徴とする請求項１に記載の通信端末装置のアドレス設定方法。
【請求項３】
アドレス設定装置は応答要求コマンドにより通信端末装置からの応答が複数あった場合は、アドレス設定装置は複数あった仮アドレスの通信端末装置に対してランダムアドレス設定コマンドを発し、各通信端末装置に対して再度仮アドレスを設定させることを特徴とする請求項１又は請求項２に記載の通信端末装置のアドレス設定方法。
【請求項４】
アドレス設定装置は、電気スイッチをオン・オフする駆動部を備えていることを特徴とする請求項１乃至請求項３のいずれか１に記載の通信端末装置のアドレス設定方法。
【請求項５】
通信伝送路への接続端子と、複数の擬似補機装置と、前記各擬似補機装置に接続された制御接続端子と、前記各擬似補機装置を制御又はモニタする入出力インターフェースと、アドレス設定装置とを備えた通信端末装置検査装置において、各制御接続端子には通信伝送路に接続された各通信端末装置の補機制御端子が接続され、通信伝送路への接続端子には前記通信伝送路が接続され、アドレス設定装置は、通信伝送路の接続端子を介して前記通信端末装置と情報交換する機能と、前記入出力インターフェースを介して各擬似補機装置の動作状態を制御又はモニタする機能とを備え、アドレス設定装置は、各通信端末装置に対してランダムアドレス設定コマンドを発して各通信端末装置に対して任意に自局の仮アドレスを設定させる機能と、仮アドレス範囲内のアドレスを順次変更した相手先アドレス付きの応答要求コマンドを発して通信端末装置からの応答の有無により特定仮アドレスの存在を調べる機能と、前記各特定仮アドレスを宛先アドレスに持つ補機制御コマンドを順次発してその特定仮アドレスを持つ通信端末装置に対して擬似補機装置を駆動またはモニタさせる機能と、各擬似補機装置に接続された通信端末装置を特定し各擬似補機装置に対応する本アドレスを、アドレス変更コマンドを用いて各通信端末装置に対して順次発し、各通信端末装置の仮アドレスを各擬似補機装置に対応する本アドレスに変更させる機能を持つことを特徴とする通信端末装置検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信端末装置が通信伝送路に接続されて構成された通信端末ユニットの各通信端末装置に対してアドレスを設定する通信端末装置のアドレス設定方法、及びこの方法を使用した通信端末装置検査装置に関する。
【背景技術】
【０００２】
一般に、複数の通信端末装置と親局とが通信伝送路に接続され、送信側が通信伝送路に宛先アドレスを付した通信フレームを発して、親局と各通信端末装置との間で個別の通信を行うことが行われている。このような通信システムにおいては、親局及び各通信端末装置はそれぞれ通信システム内で互いに重複しない個別のアドレスを持つことが必要である。
従来、これを達成するために、予め互いに重複しない個別アドレスを各通信端末装置等に割り当てることが行われていた。しかしながら、この方法はアドレス管理を慎重に行わないとアドレスの重複などが発生する危険があった。そこでこのようなことを回避するために、重複しない通信端末装置アドレスを自動的に設定するアドレス設定方法が提案されている（例えば特許文献１〜２）。
【０００３】
その一つのアドレス設定方法（特許文献１に記載）は、以下の処理により行われるものである。
１．親局から発呼指示信号を送信する。
２．通信端末装置は前記発呼指示信号を受信して識別した時に、任意の計数初期値から計数を開始して、所定の計数値に達した時にアドレス設定を要求する発呼信号を親局に送信する。
３．親局が前記通信端末装置からの発呼信号を受信して識別した時に発呼信号を送信した通信端末装置に設定すべきアドレスと発呼停止信号とを送信する。
４．前記発呼信号を発した通信端末装置は、前記発呼停止信号を無視するとともに、前記アドレスを自局に格納し、且つ以後の発呼指示信号を無視する。上記２．で発呼信号を送信していない通信端末装置は、前記発呼停止信号によって発呼信号を生成するための計数を停止する。
５．その後、親局と通信端末装置とは上記１．〜４．を繰り返して行い、全通信端末装置のアドレスが設定されるまで繰り返す。
【０００４】
他のアドレス設定方法（特許文献２に記載）は、以下の処理により行われるものである。
６．各通信端末装置は、アドレスが未確定な時に予めアドレス未確定範囲内の仮アドレスを自動的に生成しておく。
７．親局は、アドレス未確定範囲内の仮アドレスの１つをポーリングによって、アドレス未設定通信端末装置検出要求を発する。この要求に対してアドレス未設定通信端末装置のみが応答する。
８．親局は前記応答があった場合は設定予定範囲内のアドレスで未だ通信端末装置に付与していないアドレスの１つを選択して前記応答の通信端末装置に対して送信する。前記応答の通信端末装置は親局から通知を受けたアドレスを自局のアドレスに設定する。
９．上記２．で複数の通信端末装置から応答があった場合は、その通信端末装置に対してアドレスランダム設定要求を行い、アドレス未確定範囲内の別アドレスを再度自動的に生成させる。
１０．親局は上記により７．〜９を行った後、所定時間が経過した後に、アドレス未確定範囲内の別の仮アドレスによって上記７．〜９．を行い、全ての仮アドレスから応答が無くなるまで繰り返す。
これにより全ての通信端末装置のアドレスを親局が自動的に付すことができる。
【０００５】
また、従来、自動車の配線、例えばワゴン車の配線においては、車体側に配置された電気接続箱と、バックドアに設けられているテールランプ、ストップランプ、ワイパー等の各種補機類との間を配電線で個別に接続することで車体側から各補機を制御することが行われて来たが、補機類の増加に伴ってこの方法で制御を行うと、多数の配電線をバックドアに設けた開口からドア内部に導入させなければならず、このため電線の占める体積が多くなり、美観上や保守上や機能上から困難を伴ってきた。そこで、近年、これを回避するために、各補機類を接続する各コネクタ内にそれぞれ通信端末装置を組込み、更に各通信端末装置をループ状、バス状等に配置した信号線に接続し、車体側に配置した親局から発した制御信号により各通信端末装置を制御し、各補機を制御することが行われている（例えば特許文献３）。この方法は信号線や電力線など少数の配線だけで各補機を制御することができるので、電線の占める体積を少なくすることができる。
【０００６】
図１１はその一例を図示したものである。図１１において、１１ａ、１１ｂ、１１ｃ・・・はそれぞれ各補機に接続された電気コネクタ、１２は親局、１３は電源線、１４は信号線であり、親局１２は車体側１５に配置され，各電気コネクタ１１ａ、１１ｂ、１１ｃ・・・は車体側１５と異なる例えば前記バックドア側１６に配置されている。親局１２と各電気コネクタ１１ａ、１１ｂ、１１ｃ・・・内に組み込まれた各通信端末装置とは信号線１４と電源線１３とがループ状に連結されて接続されている。
【０００７】
これにより、例えばストップランプを点灯制御するには、親局１２がストップランプの接続された電気コネクタ１１ｂ内の通信端末装置１１ｂ’に対して、通信端末装置１１ｂ’のアドレスを相手先アドレスにした点灯制御信号を発する。これにより、通信端末装置１１ｂ’はこの点灯制御信号を認識してストップランプの点灯制御を行う。
【０００８】
【特許文献１】特開平０８−１３９７４４号公報
【特許文献２】特開２００１−２１７８５２号公報
【特許文献３】特開２００５−００５１６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記特許文献１及び特許文献２に記載された発明は、それぞれ各端末装置に対して親局が互いに重複しない個別のアドレスを付すことができる。しかしながら、この親局が付す個別アドレスは予め親局が準備した順序に従った個別アドレスを通信端末装置が応答した順に付すものであるため、各通信端末装置に対してその機能や配置に応じた特定の個別アドレスを付すものとは異なるものであった。
【００１０】
これに対して、上記自動車の通信端末装置にあっては、各通信端末装置が例えばストップランプ点灯機能、ワイパー駆動制御機能など、個別に異なる機能を分担し、且つその配置位置も定まっているものである。従って、特定の通信端末装置には特定のアドレスを持つ個別アドレスを付す必要がある。仮に、このようなアドレスの付与を行わないと、各車両毎に特定の機能の個別アドレスが異なり、各車両の親局を同一プログラムによって構成することが出来なくなる。
【課題を解決するための手段】
【００１１】
本発明は、かかる点に鑑みなされたもので、第１の発明は、複数の通信端末装置が通信伝送路に接続されて形成された通信端末ユニットの前記各通信端末装置に対して個別のアドレスを設定する通信端末装置のアドレス設定方法において、前記通信伝送路に接続されたアドレス設定装置は各通信端末装置に対してランダムアドレス設定コマンドを発して各通信端末装置に対して任意の仮アドレスを設定させ、次にアドレス設定装置は宛先アドレスを順次変更した動作要求コマンドを発して通信端末装置による応答を確認して存在する仮アドレス及びその通信端末装置の機能を調べ、その後、アドレス設定装置はアドレス変更コマンドを前記仮アドレスの存在する各通信端末装置に対して発し、各通信端末装置に対して仮アドレスをアドレス設定装置が指定する本アドレスに変更させることを特徴とする。
【００１２】
また、第２の発明は、通信伝送路への接続端子と、複数の擬似補機装置と、前記各擬似補機装置に接続された制御接続端子と、前記各擬似補機装置を制御又はモニタする入出力インターフェースと、アドレス設定装置とを備えた通信端末装置検査装置において、各制御接続端子には通信伝送路に接続された各通信端末装置の補機制御端子が接続され、通信伝送路への接続端子には前記通信伝送路が接続され、アドレス設定装置は、通信伝送路の接続端子を介して前記通信端末装置と情報交換する機能と、前記入出力インターフェースを介して各擬似補機装置の動作状態を制御又はモニタする機能とを備え、アドレス設定装置は、各通信端末装置に対してランダムアドレス設定コマンドを発して各通信端末装置に対して任意に自局の仮アドレスを設定させる機能と、仮アドレス範囲内のアドレスを順次変更した相手先アドレス付きの応答要求コマンドを発して通信端末装置からの応答の有無により特定仮アドレスの存在を調べる機能と、前記各特定仮アドレスを宛先アドレスに持つ補機制御コマンドを順次発してその特定仮アドレスを持つ通信端末装置に対して擬似補機装置を駆動またはモニタさせる機能と、各擬似補機装置に接続された通信端末装置を特定し各擬似補機装置に対応する本アドレスを、アドレス変更コマンドを用いて各通信端末装置に対して順次発し、各通信端末装置の仮アドレスを各擬似補機装置に対応する本アドレスに変更させる機能を持つことを特徴とする。
【発明の効果】
【００１３】
上記第１の発明は、通信伝送路に接続されたアドレス設定装置が各通信端末装置に対してランダムアドレス設定コマンドを発して各通信端末装置に対して任意の仮アドレスを設定させ、次にアドレス設定装置が宛先アドレスを順次変更した動作要求コマンドを発して通信端末装置による応答を確認して存在する仮アドレス及びその通信端末装置の機能を調べ、その後、アドレス設定装置がアドレス変更コマンドを前記仮アドレスの存在する各通信端末装置に対して発し、各通信端末装置をアドレス設定装置が指定する本アドレスに変更させるので、各通信端末装置に対して、各通信端末装置の機能に応じた特定のアドレスを付すことができる。
また、第２の発明は、各制御接続端子に通信伝送路に接続された各通信端末装置の補機制御端子が接続され、通信伝送路への接続端子に前記通信伝送路が接続され、アドレス設定装置が通信伝送路への接続端子を介して前記通信端末装置と情報交換する機能と、入出力インターフェースを介して各擬似補機装置の動作状態を制御又はモニタする機能とを備え、アドレス設定装置が各通信端末装置に対してランダムアドレス設定コマンドを発して各通信端末装置に対して任意に自局の仮アドレスを設定させ、次にアドレス設定装置が宛先アドレスを順次変更した応答要求コマンドを発して通信端末装置からの応答の有無により特定仮アドレスの存在を調べ、その後、アドレス設定装置が前記各特定仮アドレスを宛先アドレスに持つ補機制御コマンドを順次発してその特定仮アドレスを持つ通信端末装置に対して擬似補機装置を駆動又はモニタさせ、これにより、アドレス設定装置が各擬似補機装置に接続された通信端末装置を特定し、その後、アドレス設定装置が各擬似補機装置に対応する仮アドレスをアドレス変更コマンドを用いて各通信端末装置に対して順次発し、各通信端末装置の仮アドレスを各擬似補機装置に対応する本アドレスに変更させるので、通信端末装置の良否を判断でき、更に各通信端末装置をその機能に応じた個別アドレスに変更することができる。
【発明を実施するための最良の形態】
【００１４】
本発明は以下の各種の実施形態を採用することができる。
各通信端末装置は、ランダムアドレス設定コマンドを受信することにより、自局の乱数発生部が発する乱数を用いて、自局の仮アドレスを設定する。
アドレス設定装置は応答要求コマンドにより通信端末装置からの応答が複数あった場合は、アドレス設定装置は複数あった仮アドレスの通信端末装置に対してランダムアドレス設定コマンドを発し、その各通信端末装置に対して再度仮アドレスを設定させる。
アドレス設定装置は、電気スイッチをオン・オフする駆動部を備えている。
【実施例１】
【００１５】
以下図示した実施例に基づき更に本発明を詳しく説明する。図１において、１００は通信端末装置検査装置、２００は通信端末ユニットである。
通信端末装置検査装置１００はそれを構成する基板１０１の上に、複数の擬似補機装置１０２及び通信・電源コネクタ１０３が搭載され、更に、アドレス設定装置１１０が搭載されている。アドレス設定装置１１０は、送受信部１１１、ＣＰＵ（中央演算装置）１１２、ＲＯＭ(Read Only Memory)１１３、ＲＡＭ(Random Access Memory)１１４、入力チャンネル１から入力チャンネル５の各入力端子を持つ入力インターフェース１１５、表示装置１１６、及び検査スタートスイッチ１１７等で構成されている。
擬似補機装置１０２は、電磁リレーによる擬似負荷装置で構成されている。
入力インターフェース１１５は、その各入力端子にそれぞれ各擬似補機装置１０２の出力接点端子が接続されており、ＣＰＵが所定のプログラムにより演算処理して、各擬似補機装置１０２の出力接点状態をモニタできるようになっている。
【００１６】
通信端末ユニット２００は、複数のコネクタハウジング２１０、通信・電源ケーブル２２０等で構成され、コネクタハウジング２１０は、接続端子２１１、補機接続端子２１２を有し、更にその内部に図２に示すように通信端末装置２３０が格納されている。この補機接続端子２１２は予め定められた擬似補機装置１０２の入力端子（電磁リレーの励磁コイル端子）が接続され、特定の通信端末装置２３０と擬似補機装置１０２とが一対一に対応するようになっている。
【００１７】
通信・電源ケーブル２２０は、通信線２２１、電源線２２２、グランド線２２３で構成され、各コネクタハウジング２１０の接続端子２１１をそれぞれ並列的に接続し、更に、通信・電源ケーブル２２０の端部に図１に示すように接続端子２２４が接続され、この接続端子２２４が通信・電源コネクタ１０３と接続されている。
【００１８】
通信端末装置２３０は、図２に示すように、通信部２３１、駆動部２３２、制御部２３３等で構成され、更に制御部２３３はＣＰＵ２３４、そのＣＰＵ２３４に接続されたＥＥＰＲＯＭ(Electrically Erasable Programmable Read-Only Memory)２３５、ＲＯＭ２３６、ＲＡＭ２３７、入出力インターフェース２３８等で構成されている。
なお、図２は通信端末ユニット２００が車両に搭載されたときの状態を示したもので、２４０はワイパーやウオッシャーポンプなどの補機を示すものである。
【００１９】
図１に示されたアドレス設定装置１１０内のＲＯＭ１１３内には、予め設定されたアドレス設定装置１１０の独自のアドレス及びＣＰＵ１１２が演算処理する通信プログラムや処理プログラムが格納されている。
図２に示された通信端末装置２３０内のＥＥＰＲＯＭ２３５は通信アドレス等を格納するものであり、電源を切ってもその記憶は保持されるものである。ＲＯＭ２３６には通信プログラムや処理プログラム等が格納され、例えば通信コマンドを解釈してモータの正転/逆転などを行わせることができる。またアドレス書き替えコマンドが送られた場合はＥＥＰＲＯＭ２３５内にそのアドレスが書き込まれる。そして送受信部１１１と、各通信端末装置２３０内の通信部２３１とは、互いに予め定められた通信フレームによりポーリング方式によって送受信し、情報の交換ができるように構成されている。なお、さらに送受信部１１１と全ての通信部２３１が、通信線２２１に出力された自己の通信フレームと相手方が出力した通信フレームをビット毎に絶えずモニタし、モニタした通信ビットと自己の発した通信ビットとが異なる場合は自己の通信フレームの送信を直ちに中止するようにしても良い。
【００２０】
アドレス設定装置１１０が発する通信フレームは、例えば
「ヘッダー＋相手アドレス＋コマンド＋データ部＋ＣＲＣコード＋デリミタ」で構成される。ヘッターは例えば"ＡＡ"、コマンドは例えば、０１がモータ正転、０２がモータ逆転、０３が停止、０４がアドレス乱数発生、０５がアドレス変更などと予め定義されている。データ部は各コマンドの量（大きさ）を示すものである。ＣＲＣコードはフレームの正当性を評価するためのエラーチェックコードである。デリミタは通信フレーム終了符号で例えば"０Ａ"などに定められている。これによって、例えばアドレス設定装置１１０から
"ＡＡ"＋"０７"＋"０１"＋"１５"＋ＣＲＣコード＋"０Ａ"が発せられると、アドレス０７の通信端末装置２３０に対して１５秒間の正転動作を命じたことになる。
【００２１】
このように構成・接続された通信端末装置検査装置１００と通信端末ユニット２００とは、以下の手順によって情報交換を行い、通信端末装置検査装置１００側のアドレス設定装置１１０によって通信端末ユニット２００側の各通信端末装置２３０の機能に応じた通信アドレスが各通信端末装置２３０に設定される。
【００２２】
即ち、図３の処理３００で、アドレス設定装置１１０がランダムアドレス設定コマンドを通信線２２１に発すると、全ての通信端末装置２３０はこれを受け、予め定められた仮アドレス範囲内（例えば１０〜９９）の１つのアドレスを自動生成して、自己の仮アドレスとする。
【００２３】
次に図３の処理４００で、アドレス設定装置１１０が前記仮アドレス範囲内のアドレスを順次変化させて動作要求コマンドを送信する。この動作要求コマンド内の送信先アドレスが自己の通信端末装置２３０の仮アドレスと一致したときに、その通信端末装置２３０は応答する。この応答をアドレス設定装置１１０が受けることにより、アドレス設定装置１１０は各通信端末装置２３０の仮アドレスとそれが持つ機能を知ることができる。
【００２４】
次に図３の処理５００で、アドレス設定装置１１０は前記応答のあった仮アドレスを送信先アドレスに設定して、各通信端末装置２３０の機能に応じたアドレス変更コマンドを送信する。この送信先アドレスに一致する通信端末装置２３０は、自己の通信アドレスをアドレス設定装置１１０の指定したアドレスに変更する。
【００２５】
このようにして全ての通信端末装置２３０は機能に応じた本アドレスがアドレス設定装置により設定されるが、これらの各処理を図４〜図８等によって更に詳しく説明する。
【００２６】
図４は上記処理３００を説明したものである。
始め、アドレス設定装置１１０は処理３０１においてランダムアドレス設定コマンドを発する。ランダムアドレス設定コマンドは例えば、
"ＡＡ"＋"０７"＋"０４"＋"ｘｘｙｙ"＋ＣＲＣコード＋"０Ａ"（ｘｘは乱数の最小値、ｙｙは乱数の最大値）を発する。これはアドレス０７の通信端末装置２３０に対して、最小値ｘｘから最大値ｙｙの範囲の乱数値を自己の仮アドレスに設定させるランダムアドレス設定コマンドを発したことになる。このフレームを使用する場合には、全ての通信端末装置２３０のＥＥＰＲＯＭ２３５をライターなどによってアドレス０７となるようにＥＥＰＲＯＭ２３５の作成時などで設定しておく。また、ＥＥＰＲＯＭ２３５の製造時に設定される初期値を相手先アドレスとしたランダムアドレス設定コマンドを発するようにしても良い。また、通常使用することのない特殊なアドレスを相手先アドレスに設定した特殊ランダムアドレス設定コマンド、又は特殊な通信フレームを持つ特殊ランダムアドレス設定コマンドを送信することにより、各通信端末装置２３０に対しランダムアドレス設定コマンドとして認識させても良い。
【００２７】
上記ランダムアドレス設定コマンドがアドレス設定装置１１０から発せられたことにより、全ての通信端末装置２３０は、処理３０２において、自己が計算する乱数発生装置等によって、先に指定された最小値ｘｘから最大値ｙｙの範囲の乱数値、例えば１０〜９９範囲内の１つの仮アドレスを生成し、所定の書き替えシーケンスに従ってその生成された仮アドレスをＥＥＰＲＯＭ２３５内に記憶する。各通信端末装置２３０は仮アドレスを記憶した後、必要に応じて擬似補機装置１０２を駆動するようにしても良い。
【００２８】
次にアドレス設定装置１１０は処理３０３に示すように、ランダムアドレス設定コマンドを発した後、通信端末装置２３０が生成したアドレスをＥＥＰＲＯＭ２３５に記憶できる十分な時間を待ち、各通信端末装置２３０が生成された仮アドレスをＥＥＰＲＯＭ２３５内記憶したと見なす。また、通信端末装置２３０が前記擬似補機装置１０２を駆動するような場合には、アドレス設定装置１１０は、擬似補機装置の動作をこれに接続された入力インターフェースを介して確認できるので、全ての擬似補機装置１０２が動作した時点で仮アドレスの設定が完了したと見なすこともできる。
【００２９】
図５は上記処理４００を説明したものである。
アドレス設定装置１１０は次に処理４０１において、通信端末装置２３０が前記処理３０２で設定される仮アドレス範囲内の最小値、例えば１０など変数ｎを送信先アドレスとしたモータ正転コマンド、例えば
"ＡＡ"＋"ｎ"＋"０１"＋"１０"＋ＣＲＣコード＋"０Ａ"を発する。
全ての通信端末装置２３０はこの通信フレーム（コマンド）を分析し、処理３０２において設定した仮アドレスとアドレス設定装置が指定した送信先アドレスとが一致しない場合は何の処理も行わない。しかしながら、処理３０２において設定した仮アドレスとアドレス設定装置が指定した送信先アドレスとが一致する場合は、その通信端末装置２３０は擬似補機装置１０２を駆動する。
【００３０】
アドレス設定装置１１０は次に処理４０３において一定時間、各擬似補機装置１０２の動作状態をモニタする。
次に、処理４０４において、擬似補機装置１０２の１つ以上が動作したか否を調べ、１つ以上が動作した場合は、処理４０５に分岐し、動作したものが無い場合は処理４０８に分岐する。
処理４０５ではアドレス設定装置１１０が擬似補機装置１０２の１つが動作したのか複数が動作したのかを調べ、一つの場合は処理４０６に分岐し、複数の場合は処理４０７に分岐する。
【００３１】
処理４０６では、アドレス設定装置１１０はＲＡＭ１１４内等に設けられたアドレスエリア内に現在の送信アドレスｎ及びそのマップの入力チャンネルエリアに動作した擬似補機装置１０２の有無及びある場合はその入力チャンネルを記憶し、処理４０８に進む。なお、ここで通信端末装置２３０の全ての擬似補機装置１０２が動作することを確認できたときは、処理４０８に進むことなく、処理４００を終了するようにしても良い。
【００３２】
処理４０７では、仮アドレスｎを持つ通信端末装置２３０が複数あるということなので、送信先アドレスをｎとしたランダムアドレス設定コマンド、例えば、
"ＡＡ"＋"０７"＋"０４"＋"ｘｘｙｙ"＋ＣＲＣコード＋"０Ａ"を発し、仮アドレスｎを持つ通信端末装置２３０に対して再度ランダムアドレスを生成させて新たな自己の仮アドレスに変更させ、その後、処理４０１の始めから処理をやり直す。又は前記特殊ランダムアドレス設定コマンドを発して全部の通信端末装置２３０に対して新たな仮アドレスを登録させて処理４０１の始めから処理をやり直す。
【００３３】
処理４０８では変数ｎの値を一つ増やし、次の処理４０９に移動する。
処理４０９では変数ｎの値が通信端末装置２３０が設定する仮アドレス範囲内の最大値、例えば１００を超えたか否かを調査し、超えていなければ処理４０２で１つ加算された新たな通信アドレスでモータ正転コマンドが発生され、上記と同様な処理が行われる。変数ｎの値が通信端末装置２３０の仮アドレスを超えた場合には処理４００の処理を終了する。
【００３４】
上記処理４００の結果、アドレス設定装置１１０内の記憶エリア内には、例えば図６に示すようなマップが作成される。このマップは仮アドレス１１、１４、３０、６５、９０の通信端末装置がそれぞれ２，４，１，３，５の入力チャンネルに反応したことを意味する。このマップから反応したものだけを取り出すと、図７に示すマップが作成される。
【００３５】
図８は上記処理５００を説明したものである。ここでアドレス設定装置１１０は処理５０１で変数ｉに１を設定する。次に処理５０２において、図７に示すマップの表No.から変数ｉに相当するアドレス及びチャンネルｃｈを取りだす。次に処理５０３において、取り出されたアドレスｎを通信送信先アドレスとし、チャンネルｃｈを変更アドレスとするアドレス変更コマンド、例えば、
"ＡＡ"＋"ｎ"＋"０５"＋"ｃｈ"＋ＣＲＣコード＋"０Ａ"を発する。例えば変数ｉが１の場合は
"ＡＡ"＋"１１"＋"０５"＋"０２"＋ＣＲＣコード＋"０Ａ"を発生する。
【００３６】
次に上記アドレス変更コマンドの送信先アドレスに指定された通信端末装置２３０は、処理５０４において今までの仮アドレスｎを本アドレスｃｈに変更し、応答メッセージ、例えば、
"ＡＡ"＋"アドレス設定装置のアドレス"＋"０５"＋"ｃｈ"＋ＣＲＣコード＋"０Ａ"を送信する。
【００３７】
次に、アドレス設定装置１１０は処理５０５において、アドレスｃｈをもつ通信端末装置２３０から応答メッセージが有るか否かを調べ、有った場合は処理５０７に分岐し、無い場合は処理５０６に分岐する。
処理５０６ではアドレス設定装置１１０が処理５０２に戻り、再度アドレス変更コマンドを発して上記と同様の処理をさせる。仮にこの処理を所定回、例えば１０回試みた後でも上記応答メッセージが無い場合は通信端末装置２３０の不良と見なして終了する。
【００３８】
処理５０７では変数ｉを１つ増やす。
処理５０８では変数ｉの値が通信端末装置２３０の数、例えば５を超えたか否かを調べ、超えている場合は終了し、超えていない場合は処理５０２に戻り、次の通信端末装置２３０のアドレス変更を行う。
このようにして、各通信端末装置２３０は、図９に示すように、その通信端末装置が担当する機能（上記ｃｈの違いに相当）に応じたアドレスが付与される。
【実施例２】
【００３９】
上記実施例は、図２に示す補機接続端子２１２に接続される補機２４０がテールランプ、ストップランプ、ワイパー等の電力消費を伴う補機の場合が説明されている。しかしながら、本発明は補機２４０が燃料の残量や温度の情報を取り込むセンサであっても良い。このような場合、図１に示される入力インターフェース１１５を出力インターフェースに代え、その出力インターフェースの各チャンネル端子にそれぞれ擬似センサの制御端子を接続し、また各擬似センサの出力端子に各コネクタハウジング２１０の補機接続端子２１２を接続し、アドレス設定装置が制御する各擬似センサの出力を各通信端末装置側で読み取ることができるようにする。
【００４０】
図１０はその処理６００の一例を図示したものであり、以下図１を参照しながら更に詳しく説明する。しかしながら、以下の説明においては、図１における入力インターフェース１１５等が上記のとおり、出力インターフェース等に変更されているものとして説明する。
即ち、アドレス設定装置１１０は処理６０１において、変数ｃｈに初期値１を設定し、処理６０２にて変数ｃｈの値に相当する前記出力インターフェースを介して擬似センサに所定値を与える（最初は１チャンネルの擬似センサが所定値に変更される）。続いて、アドレス設定装置１１０は、変数ｎに１を設定し、処理６０４にてその変数ｎに相当する相手先アドレスに対して入力状態要求コマンドを送信する。この送信を受けて、仮アドレスが前記送信先アドレスに一致する通信端末装置２３０は、自己の端末に接続された前記擬似センサーの値が初期値と異なる場合には"入力有り"の応答コマンドを発し、初期値に変化が無ければに"入力無し"の応答コマンドを発する。
【００４１】
アドレス設定装置１１０は処理６０５において、一定時間、通信端末装置２３０からの応答を待ち、複数の通信端末装置２３０から応答があった場合は"異常として処理６１０に分岐し、１個の応答コマンドがあった場合は処理６０７に分岐し、応答コマンドが無かった場合は処理６０６に分岐する。
【００４２】
処理６０６ではｎ値を１つ加算して次に処理６０４に戻り次の値の相手先アドレスに対して入力状態要求コマンドを発し、処理６０５において処理６０７又は処理６０９に分岐するまで順次相手先アドレスを変更して続ける。
【００４３】
処理６０７では図５に示す処理４０６と同様に、現在のｎおよびｃｈをマップに追加し、次に処理６０８にてｃｈ値を１つ加算して処理６０２に分岐し、次のチャンネル接続された擬似センサの通信端末装置２３０を探す。このようにして変数ｃｈが最大値になるまで続け、１からその最大値までのチャンネルの擬似補機に接続された通信端末装置２３０の仮アドレスを検出する。このようにして得られたマップは図7と同様になり、これを元に各通信端末装置２３０に対して図８に示すように本アドレスを設定する。
【００４４】
処理６０９は、各通信端末装置２３０が複数、同じ仮アドレスを持つものが存在するので、その仮アドレスを持つ通信端末装置２３０に対してランダムアドレス設定コマンドを送信して再度最初からやり直す。または、全通信端末装置２３０に対して特殊ランダムアドレス設定コマンドを発して最初からやり直し、上記図７のマップが完成するまで続ける。
【００４５】
上記のようにして各通信端末装置２３０に対して機能に応じた本アドレスが付されて構成された通信端末ユニット２００は、車両の特定位置、例えばバックドア内に配置され、更に各通信端末装置２３０の補機接続端子２１２にこれと一対一に対応する補機が接続され、また、更に接続端子２１１に車体側に配置された親局が接続され、親局と各通信端末装置とで情報交換を行い、特定の補機を駆動制御させることができる。
【００４６】
なお、上記各実施例は各補機接続端子２１２に接続されるものが、擬似補機装置が擬似負荷装置及び擬似センサの一方のみの場合が説明されているが、本発明はこれらの擬似負荷装置と擬似負荷センサとが混在しているような場合であっても良い。
【図面の簡単な説明】
【００４７】
【図１】本発明の一実施例を示す要部構成図。
【図２】本発明の上記実施例における要部製品の構成図。
【図３】本発明の一実施例における処理の概念図。
【図４】図３に示す概念図における要部処理の流れ図。
【図５】図３に示す概念図における他の要部処理の流れ図。
【図６】アドレス設定装置内の記憶エリアマップの一例を示す説明図。
【図７】図６と異なるアドレス設定装置内の記憶エリアマップの例を示す説明図。
【図８】図３に示す概念図における更に他の要部処理の流れ図。
【図９】図６と更に異なるアドレス設定装置内の記憶エリアマップの例を示す説明図。
【図１０】本発明の他の実施例を示す処理の概念図。
【図１１】一般的な配置構成図。
【符号の説明】
【００４８】
１００    通信端末装置検査装置
１０１    基板
１０２    擬似補機装置
１０３    通信・電源コネクタ
１１０    アドレス設定装置
１１１    送受信部
１１５    入力インターフェース
１１６    表示装置
１１７    検査スタートスイッチ
２００    通信端末ユニット
２１０    コネクタハウジング
２１１    接続端子
２１２    補機接続端子
２２０    通信・電源ケーブル
２２１    通信線
２２２    電源線
２２３    グランド線
２２４    接続端子
２３０    通信端末装置
２３１    通信部
２３２    駆動部
２３３    制御部
２３８    入出力インターフェース
【図１】
2006295585.tif 000003
【図２】
2006295585.tif 000004
【図３】
2006295585.tif 000005
【図４】
2006295585.tif 000006
【図５】
2006295585.tif 000007
【図６】
2006295585.tif 000008
【図７】
2006295585.tif 000009
【図８】
2006295585.tif 000010
【図９】
2006295585.tif 000011
【図１０】
2006295585.tif 000012
【図１１】
2006295585.tif 000013