(57)【要約】【課題】施工時に親機から各子機までの配線長を確認することができ、配線長が仕様を満たしているか否かの判断を可能にする。【解決手段】通信線（５）のインピーダンス情報（Ｚ）と、電流信号送信回路（４３５）が引き込む電流の値（Ｉｔ）と、引き込み電流による通信線（５）における電圧降下（Ｖｄ）とに基づいて、親機（３）からの配線長（Ｌ）を算出し、算出した配線長（Ｌ）に関する情報を出力する。子機の入力電圧が下がったときに、子機内の駆動回路用電源回路（４３７）へ電流が流れなくなる構成であれば、予め記憶している親機の出力電圧（Ｖｍ）と、引き込み時の入力電圧（Ｖｂ）とから上記の電圧降下（Ｖｄ）が求められ、引き込み時の入力電流（Ｉｂ）を引き込み電流の値（Ｉｔ）として用い得る。電流信号送信回路（４３５）が定電流回路であれば、既知の値を引き込み電流の値（Ｉｔ）として用い得る。【選択図】図４
2019029275.tif 000002
【特許請求の範囲】
【請求項１】
通信線を介して親機から供給される電圧の値を検出する電圧検出回路と、
前記通信線を介して前記親機から電流を引き込むことにより、前記親機に電流信号を送信する電流信号送信回路と、
前記通信線のインピーダンス情報と、前記電流信号送信回路により引き込まれる電流の値と、前記電流信号送信回路により引き込まれる電流による、前記通信線における電圧降下とに基づいて、前記親機からの配線長を算出して、算出した配線長に関する情報を出力する処理部と
を備える制御装置。
【請求項２】
前記処理部により出力された前記配線長に関する情報をユーザーに通知する通知手段をさらに備える請求項１に記載の制御装置。
【請求項３】
前記通知手段が、１又は２以上の表示灯又はブザーを備える請求項２に記載の制御装置。
【請求項４】
前記配線長に関する情報が、前記配線長が予め定められた仕様の範囲内か否かを示す情報である請求項１から３のいずれか１項に記載の制御装置。
【請求項５】
前記配線長に関する情報が、前記配線長が予め定められた仕様の範囲外であることを示す情報又は前記配線長が前記仕様の範囲内であることを示す情報である請求項１から３のいずれか１項に記載の制御装置。
【請求項６】
前記通知手段が、表示器を備える請求項２に記載の制御装置。
【請求項７】
前記配線長に関する情報が、前記配線長を示す情報である請求項１、２、又は６に記載の制御装置。
【請求項８】
前記電流信号送信回路が、電流を引き込む際に、既知の値の定電流を流すものであり、
前記処理部が、前記電流信号送信回路により引き込まれる電流の値として、前記既知の値を用いて前記配線長を算出する
請求項１から７のいずれか１項に記載の制御装置。
【請求項９】
前記通信線を介して前記親機から供給される電圧により充電されるコンデンサを含み、該コンデンサの電圧を駆動用電源電圧として負荷に供給する駆動回路用電源回路と、
前記通信線を介して前記親機から供給される電圧が、前記コンデンサの電圧よりも低いときには、前記駆動回路用電源回路から前記電流信号送信回路へ電流が流れるのを防止する逆流防止回路と、
前記通信線を介して前記親機から流れ込む電流の値を検出し、検出結果を前記処理部に出力する電流検出回路と
をさらに備え、
前記処理部は、
前記電流信号送信回路が電流を引き込むときに、前記電流検出回路で検出される電流の値を、前記電流信号送信回路により引き込まれる電流の値として用い、予め記憶している、前記親機の出力電圧の値と、前記電流信号送信回路が電流を引き込むときに、前記電圧検出回路で検出される電圧の値との差を、前記電流信号送信回路により引き込まれる電流による、前記通信線における電圧降下として用いて、前記配線長を算出する
請求項１から７のいずれか１項に記載の制御装置。
【請求項１０】
前記通信線を介して前記親機から供給される電圧を受けて、一定電圧を生成し、該一定電圧を駆動用電源電圧として負荷に供給する駆動回路用電源回路と、
前記通信線を介して前記親機から流れ込む電流の値を検出する電流検出回路とをさらに備え、
前記処理部は、
前記電流信号送信回路が電流を引き込まないときに、前記電流検出回路で検出される電流の値と、前記電流信号送信回路が電流を引き込むときに、前記電流検出回路で検出される電流の値との差を、前記電流信号送信回路により引き込まれる電流の値として用い、前記電流信号送信回路が電流を引き込まないときに、前記電圧検出回路で検出される電圧の値と、前記電流信号送信回路が電流を引き込むときに、前記電圧検出回路で検出される電圧の値との差を、前記電流信号送信回路により引き込まれる電流による、前記通信線における電圧降下として用いて、前記配線長を算出する
請求項１から７のいずれか１項に記載の制御装置。
【請求項１１】
前記電流信号送信回路が電流を引き込む処理を行っているときに前記電圧検出回路が検出した電圧の値が予め定められた閾値よりも低くなった場合には、前記処理部が、前記電流信号送信回路に引き込まれる電流をより小さくする請求項１から１０のいずれか１項に記載の制御装置。
【請求項１２】
前記電流信号送信回路は、複数の既知の値のいずれかの定電流を引き込むものであり、
前記電流信号送信回路が電流を引き込む処理を行っているときに前記電圧検出回路が検出した電圧の値が予め定められた閾値よりも低くなった場合には、前記処理部が、前記電流信号送信回路に引き込まれる電流を、前記複数の既知の値のうちのより小さい値に変更する
請求項１１に記載の制御装置。
【請求項１３】
前記電流信号送信回路は、引き込む電流の値を調整する可変抵抗を有し、
前記電流信号送信回路が電流を引き込む処理を行っているときに前記電圧検出回路が検出した電圧の値が予め定められた閾値よりも低くなった場合には、前記処理部が、前記可変抵抗の抵抗値をより大きくし、これにより前記電流信号送信回路により引き込まれる電流をより小さくする
請求項１１に記載の制御装置。
【請求項１４】
前記電流信号送信回路が電流を引き込むために制御信号によってＯＮ状態にされるトランジスタを有し、前記電流を引き込むための処理が、前記制御信号を、前記トランジスタをＯＮさせるためのレベルにすることを含む請求項１１から１３のいずれか１項に記載の制御装置。
【請求項１５】
前記通信線のインピーダンス情報が、前記親機から送信されることを特徴とする請求項１から１４のいずれか１項に記載の制御装置。
【請求項１６】
請求項１から１５のいずれか１項に記載の制御装置を１個又は複数個備え、さらに前記親機を備える通信システムであって、前記親機が、前記制御装置に前記通信線を介して給電を行い、前記制御装置が前記親機に対して電流信号で情報を送信する通信システム。
【請求項１７】
前記親機に対して前記インピーダンス情報を供給する情報処理端末をさらに備え、
前記情報処理端末は、ユーザーにより入力される通信線情報に基づいて前記インピーダンス情報を生成し、
前記通信線情報が、前記通信線の線種及び線径を表す情報である請求項１６に記載の通信システム。
【請求項１８】
通信線を介して親機から供給される電圧の値を検出する電圧検出回路と、
前記通信線を介して前記親機から電流を引き込むことにより、前記親機に電流信号を送信する電流信号送信回路と
を備える制御装置における制御方法であって、
前記通信線のインピーダンス情報と、前記電流信号送信回路により引き込まれる電流の値と、前記電流信号送信回路により引き込まれる電流による、前記通信線における電圧降下とに基づいて、前記親機からの配線長を算出して、算出した配線長に関する情報を出力する
制御方法。
【請求項１９】
請求項１８に記載の制御方法における処理をコンピュータに実行させるためのプログラム。
【請求項２０】
請求項１９に記載のプログラムを記録した、コンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、親機と複数の子機とを含む通信システムにおいて子機として作用する制御装置に関する。本発明は特に、親機に対し電流信号を送信する通信方式を用いた制御装置に関する。本発明はまた上記の制御装置を１個又は複数個備え、かつ上記の親機を備える通信システムに関する。本発明はまた、上記の制御装置で実施される制御方法に関する。本発明はさらに、上記の制御装置又は制御方法における処理をコンピュータに実行させるためのプログラム、及び該プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
通信線を介して親機と子機が接続され、親機から短いパルスと長いパルスとを含む電圧信号を送信し、親機が通信線に長いパルスを伝送している期間中に子機から電流信号を送信する通信方式が知られている（特許文献１）。このような通信方式を用いたシステムでは、親機からの電圧信号が整流され、平滑化されて子機の諸回路の電源として用いられる。このため、一般的に、通信線の長さ（配線長）と、全ての子機の合計消費電流とに基づいて通信システムの仕様が規定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平２−２０００９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の通信方式は、例えば建物に設置される複数の電気機器のための複数の制御装置をそれぞれ構成する子機と、そのような子機に給電する親機とから成る制御システム、例えば照明制御システムで用いられる。そのような制御システムでは、上記の合計消費電流が仕様範囲内となるよう設計してから施工に入るが、配線長については設計時には正確な把握が困難であり、仕様範囲内で施工されたか否かの確認が正しくできないことがある。そのため、子機までの配線長が仕様範囲外であることに気付かず、施工後に子機と親機との通信に不具合が生じ、不具合の原因解析に時間がかかるという問題があった。
【０００５】
本発明は、上記の問題を解決するためになされたものであり、ユーザーが施工時に親機から各子機までの配線長を確認することができ、配線長が仕様を満たしているか否かを判断することができる制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を達成するため、本発明の制御装置は、
通信線を介して親機から供給される電圧の値を検出する電圧検出回路と、
前記通信線を介して前記親機から電流を引き込むことにより、前記親機に電流信号を送信する電流信号送信回路と、
前記通信線のインピーダンス情報と、前記電流信号送信回路により引き込まれる電流の値と、前記電流信号送信回路により引き込まれる電流による、前記通信線における電圧降下とに基づいて、前記親機からの配線長を算出して、算出した配線長に関する情報を出力する処理部と
を備える。
【発明の効果】
【０００７】
本発明によれば、親機からの各子機までの配線長を算出することができるので、配線長が仕様を満たしているか否かを現地で判断することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態１に係る子機と親機とを含む通信システムの構成を示す図である。
【図２】実施の形態１に係る子機に、親機が送信する電圧信号を示す波形図である。
【図３】実施の形態１に係る子機の構成を示す機能ブロック図である。
【図４】図３の子機の通信回路を示す回路図である。
【図５】（ａ）〜（ｄ）は、実施の形態１に係る子機における電流信号送信回路による電流引き込み及びこれに伴う入力電流及び入力電圧の変化を示す波形図である。
【図６】実施の形態１に係る親機及び情報処理端末の動作を示すフローチャートである。
【図７】実施の形態１に係る子機の動作を示すフローチャートである。
【図８】本発明の実施の形態２に係る子機の通信回路を示す回路図である。
【図９】実施の形態２に係る子機の動作を示すフローチャートである。
【図１０】本発明の実施の形態３に係る子機の通信回路を示す回路図である。
【図１１】（ａ）〜（ｄ）は、実施の形態３に係る子機における電流信号送信回路による電流引き込み及びこれに伴う入力電流及び入力電圧の変化を示す波形図である。
【図１２】実施の形態３に係る子機の動作を示すフローチャートである。
【図１３】本発明の実施の形態４に係る子機と親機とを含む通信システムの構成を示す図である。
【図１４】本発明の実施の形態５に係る子機と親機とを含む通信システムの構成を示す図である。
【図１５】本発明の実施の形態６に係る子機と親機とを含む通信システムの構成を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら、本発明の実施の形態を詳細に説明する。なお、本発明は、図示の例に限定されるものではない。
【００１０】
実施の形態１．
図１は、本発明の実施の形態１に係る子機と親機とを含む通信システム１の構成を示す図である。
【００１１】
図１に示される通信システム１は、親機３と一つ又は複数の子機４−１〜４−４とを含み、これらは二線の通信線５により互いに接続されている。通信システム１はまた情報処理端末２を含む。情報処理端末２は、無線又は有線の通信チャンネル６を介して親機３と接続されている。
【００１２】
子機４−１〜４−４としては、例えば照明器具の点灯、消灯の制御、調光の制御等を行う制御装置を想定している。しかしながら、本発明はこれに限定されない。例えば、子機４−１〜４−４が、人感センサ、照度センサ等を制御する制御装置であっても良く、複数の子機の幾つかが照明器具を制御する制御装置であり、他のものが人感センサ、照度センサ等を制御する制御装置であっても良い。要するに、子機４−１〜４−４は、通信線５を介して、親機３からの電圧の供給を受け、供給された電圧に基づいて内部の諸回路の電源電圧を生成するとともに、供給された電圧を電流信号用の電源として利用する装置であれば何でもよい。
【００１３】
図示の例では通信線５に４個の子機４−１〜４−４が接続されているが、通信線５に接続される子機の数に制限はない。子機を互いに区別する必要がないとき、あるいは全ての子機に共通の説明をするときは、符号「４−１」、「４−２」、「４−３」、「４−４」の代わりに符号「４」を用いる。
【００１４】
親機３は、各子機４に電圧の供給を行うとともに、各子機４と通信を行う機能を有し、各子機４を制御する。
【００１５】
情報処理端末２は、ユーザーにより操作されるものであり、ユーザーにより通信線５の通信線情報が入力される。ここで「ユーザー」は通信システムの配線工事を行う者である。情報処理端末２は、入力された通信線情報に基づいて、通信線５のインピーダンス情報を生成する。情報処理端末２は、生成したインピーダンス情報を親機３に送信する。
【００１６】
情報処理端末２としては、携帯に適した情報処理端末、例えばノートパソコン、タブレット端末等を想定している。しかし、本発明は、これに限定されず、情報処理端末２は、ユーザーが通信線５の通信線情報を入力することが可能で、通信線５のインピーダンス情報を親機３に送信できる機器であれば何でもよい。親機３との通信方式も如何なるものであっても良い。
【００１７】
情報処理端末２に入力される通信線情報としては、例えば通信線の線種及び線径を示す情報を想定している。しかし、本発明は、これに限定されず、通信線情報は配線のインピーダンスの特定に利用できる情報であれば良い。
【００１８】
情報処理端末２への通信線情報の入力は、表示される複数の選択肢のいずれかを選択することで行われる。選択肢の表示及びそのいずれかの選択は、ＧＵＩ（グラフィカルユーザーインターフェース）により行われても良い。
【００１９】
情報処理端末２には、予め通信線５のインピーダンス情報が、通信線情報（例えば線種及び線径）に関連付けて記憶されている。上記のように、ユーザーが通信線情報を入力すると、情報処理端末２は、入力された通信線情報に関連付けられたインピーダンス情報を特定して、親機３に送信する。
【００２０】
上記のインピーダンス情報としては、通信線５の単位長さ当たりの配線抵抗Ｚを表す情報を想定している。しかし、本発明は、これに限定されず、インピーダンス情報は、例えば配線の抵抗に加えて或いは抵抗の代わりにインダクタンス及びキャパシタンスの少なくとも一つを表す情報であってもよい。要するに、インピーダンス情報は、通信線５のインピーダンスに関する情報であれば良い。
【００２１】
親機３と子機４とを含む通信システムは、電圧信号送信モード、電流信号送信モード、又は配線長測定モードで動作する。
【００２２】
親機３で受信されたインピーダンス情報は、電圧信号送信モードにおいて、通信線５を介して各子機４に電圧信号で送信される。各子機４では、インピーダンス情報を表す電圧信号を受信してインピーダンス情報を取得する。
【００２３】
親機３としては、通信システムの中央処理装置としての機能を有するものを想定している。
親機３は、例えば図２に示すように、±２４Ｖのパルスを子機４に送信する。
【００２４】
図２に示されるように親機３から送信されるパルスには、同期信号ＳＹＮとしての役割を持つパルス、伝送されるデータの各ビットを表すパルスＤＡＴ、及び子機からの電流信号の受信のためパルス（待機パルス）ＲＴＭを含む。これらのパルスは、動作モードに関わらず常に送信されるものではなく、動作モードによって異なるパルスが送信される。例えば、電圧信号送信モードにおいては、同期信号ＳＹＮ及びデータビットを表すパルスＤＡＴが送信される。電流信号送信モード及び配線長測定モードにおいては、同期信号ＳＹＮ及び待機パルスＲＴＭが送信される。
【００２５】
子機４は、電圧信号送信モードにおいて受信したパルスＤＡＴで表されるデータビットを親機３から伝送された情報或いは指示として処理する。
【００２６】
電流信号送信モードにおいて、親機３から子機４へ送信されるパルスには、上記のように待機パルスＲＴＭが含まれる。この待機パルスＲＴＭが送信される期間（以下単に「待機パルスＲＴＭの期間」と言う）中に、子機４は、親機３に電流信号を送信する。電流信号の送信は、待機パルスＲＴＭの期間中に１回又は複数回、各々短い期間（待機パルスＲＴＭの期間よりも短い期間）にわたり電流を引き込むことで行われる。親機３は、複数の子機４が同時に電流信号の送信をしないようにするための制御を行う。例えば、同期信号ＳＹＮによって区切られる複数の送信周期の各々が各子機４に割り当てられ、各子機４は割り当てられた送信周期内の待機パルスＲＴＭの期間中に電流信号の送信を行う。待機パルスＲＴＭは各送信周期中に１回だけ発生されても良く２回以上発生されても良い。
【００２７】
配線長測定モードにおいても、親機３から子機４へ送信されるパルスには、待機パルスＲＴＭが含まれる。この待機パルスＲＴＭの期間中に、子機４は、電流を短い期間（待機パルスＲＴＭの期間よりも短い期間）にわたり引き込み、この引き込みを行っているときの入力電圧及び入力電流に基づいて、親機３から当該子機４までの配線長の算出を行う。
配線長測定モードにおいても、親機３は、複数の子機４が同時に電流の引き込みを行わないようにするための制御を行う。例えば、同期信号ＳＹＮによって区切られる複数の送信周期の各々が各子機に割り当てられ、各子機は割り当てられた送信周期内の待機パルスＲＴＭの期間中に電流の引き込みを行う。配線長測定モードにおいても待機パルスＲＴＭは各送信周期中に１回だけ発生されても良く２回以上発生されても良い。
【００２８】
電圧信号送信モード、電流信号送信モード及び配線長測定モードのいずれにおいても、親機３から送信されるパルスは、各子機４において整流され、平滑化されて、内部の諸回路のための電源として利用される。
【００２９】
各子機４は、例えば図３に示すように、入力端子４０１、４０２と、処理部４１０と、通知手段４２０と、通信回路４３０と、駆動回路群４４０とを備える。
【００３０】
通信回路４３０は、親機３からの電圧信号を受信する。通信回路４３０はまた、親機３に電流信号を送信する。
【００３１】
処理部４１０は、通信回路４３０で受信した信号に応じた処理、通信回路４３０で送信する信号の生成、駆動回路群４４０及び通信回路４３０内の各部の制御、通信回路４３０で取得したデータに基づく演算等を行う。この演算には、後述の配線長の演算が含まれる。
【００３２】
処理部４１０は、例えばマイコンで構成され、ＣＰＵ４１０ａと記憶部４１０ｂとを有する。処理部４１０の記憶部４１０ｂは、親機３から出力されるパルスの電圧の値Ｖｍ及びインピーダンス情報を記憶している。例えば、親機３から出力されるパルスの電圧の値Ｖｍを示す情報は、親機３からインピーダンス情報とともに送信されても良く、インピ−ダンス情報とは別に、送信されても良い。例えば通信システムの初期設定の際に送信されても良い。
【００３３】
処理部４１０は、通信線５から入力端子４０１、４０２を介して通信回路４３０に流れ込む電流（入力電流）Ｉと、通信線５から入力端子４０１、４０２を介して通信回路４３０に印加される電圧（入力電圧）Ｖと、記憶部４１０ｂに記憶されている親機３の出力電圧の値Ｖｍと、通信線５のインピーダンス情報とに基づいて、親機３から子機４までの配線長Ｌを算出し、算出した配線長Ｌに関する情報を出力する。
【００３４】
通知手段４２０は、処理部４１０が算出した配線長Ｌに関する情報をユーザーに通知する。配線長に関する情報は、配線長Ｌを示す情報又は配線長Ｌが予め定められた仕様の範囲内か否かを示す情報である。
【００３５】
通知手段４２０は、表示器及びその駆動回路、１又は２以上の表示灯及びその駆動回路、或いはブザー及びその駆動回路で構成される。表示器としては例えばセグメント方式の表示器が用いられる。セグメント方式の表示器は、算出した配線長を通知するために用いることもでき、算出した配線長が仕様範囲内か否かを通知するために用いることもできる。
【００３６】
１又は２以上の表示灯の各々としてはＬＥＤなどの発光素子から成る表示灯が用いられる。表示灯或いはブザーは、算出した配線長が仕様範囲内か否かを通知するのに適している。表示灯が１個のみ用いられる場合には、算出した配線長が仕様範囲外であるときに点灯し、そうでなければ消灯したままであることとしてもよく、逆に算出した配線長が仕様範囲内であるときに点灯し、そうでなければ消灯したままであることとしてもよい。
算出した配線長が仕様範囲外であるときに点灯する第１の表示灯と、配線長が仕様範囲内であるときに点灯する第２の表示灯とを設けても良い。
同様に、ブザーは、算出した配線長が仕様範囲外であるときに鳴動し、そうでなければ鳴動しないものであってもよく、逆に算出した配線長が仕様範囲内であるときに鳴動し、そうでなければ鳴動しないものであってもよい。算出した配線長が仕様範囲外であるときと、算出した配線長が仕様範囲内であるときとで異なる音を発するブザーであっても良い。
【００３７】
駆動回路群４４０は、ＰＷＭ信号出力回路、リレーコイル駆動回路等を含む。ここで言うＰＷＭ信号出力回路は照明器具の調光のために用いられるものであり、リレーコイル駆動回路は、照明器具のＯＮ／ＯＦＦの制御に用いられるものである。
【００３８】
通信回路４３０は、上記のように親機３との通信を行うほか、通知手段４２０及び駆動回路群４４０への電源の供給、処理部４１０への電源の供給などを行う。通信回路４３０は、例えば、図４に示すように、整流回路４３１と、受信回路４３２と、電流検出回路４３３と、電圧検出回路４３４と、電流信号送信回路４３５と、逆流防止回路４３６と、駆動回路用電源回路４３７と、処理部用電源回路４３８とを備える。
【００３９】
整流回路４３１は、通信線５を介して親機３から入力端子４０１、４０２に供給される電圧を受けて、直流電圧を正側電源線４０３及びグランド線４０４に出力する。
整流回路４３１は、図示の例では、ダイオードブリッジ４３１ａから成る全波整流回路で構成されている。しかしながら、本発明は図示の例に限定されず、整流回路４３１は、半波整流回路で構成されていてもよい。要するに整流回路４３１は、通信線５を介して親機３から供給される電圧を受けて直流電圧を出力する回路であれば良く、どのような回路又は素子から構成されていてもよい。
【００４０】
受信回路４３２は、親機３からの電圧信号Ｓａを検出し、処理部４１０に出力する。
受信回路４３２は、図示の例では、ツェナーダイオード４３２ａと、抵抗４３２ｂ、４３２ｃとを備え、通信線５を介して親機３から送信される電圧信号Ｓａをツェナーダイオード４３２ａのツェナー電圧で決まる一定の電圧に降圧し、処理部４１０に出力する。
しかしながら、本発明は図示の例に限定されない。要するに、受信回路４３２は、親機３からの電圧信号Ｓａを処理部４１０に伝達できれば、どのような回路又は素子から構成されていてもよい。
親機３からの電圧信号Ｓａには、通信線５のインピーダンス情報を示す信号、及び親機３から出力されるパルスの電圧の値Ｖｍを示す信号が含まれる。
【００４１】
電流検出回路４３３は、通信線５を介して親機３から通信回路４３０に流れ込む電流（入力電流）の値Ｉを検出し、検出結果を処理部４１０に出力する。
電流検出回路４３３は、図示の例では、検出抵抗４３３ａと、検出ＩＣ（集積回路）４３３ｂと、抵抗４３３ｃとを備え、検出抵抗４３３ａに流れる電流を検出ＩＣ４３３ｂで検出し、検出ＩＣ４３３ｂが検出結果を示す信号Ｓｂを処理部４１０に出力する。検出結果を示す信号Ｓｂはアナログ信号である。しかしながら、本発明は図示の例に限定されない。要するに、電流検出回路４３３は、通信回路４３０に流れ込む電流の値Ｉを示す信号Ｓｂを処理部４１０に出力できれば、どのような回路又は素子から構成されていてもよい。
【００４２】
電圧検出回路４３４は、通信線５を介して親機３から通信回路４３０に供給される電圧（入力電圧）の値Ｖを検出し、検出結果を処理部４１０に出力する。
電圧検出回路４３４は、図示の例では、抵抗４３４ａ及び４３４ｂから成る分圧回路を備え、子機４の入力電圧Ｖを抵抗４３４ａ及び４３４ｂで分圧して検出し、検出結果を示す信号Ｓｃを処理部４１０に出力する。検出結果を示す信号Ｓｃはアナログ信号である。しかしながら、本発明は図示の例に限定されない。要するに、電圧検出回路４３４は、子機４の入力電圧の値Ｖを示す信号Ｓｃを処理部４１０に出力できれば、どのような回路又は素子から構成されていてもよい。
【００４３】
電流信号送信回路４３５は、電流信号送信モードにおいて、通信線５を介して親機３から電流を断続的に引き込み、これにより、親機３に電流信号を送信する。各子機４による電流信号の送信は、当該子機に割り当てられた送信周期中の待機パルスＲＴＭの期間中に行われる。
【００４４】
電流信号送信回路４３５は、図示の例では、トランジスタ４３５ａと、抵抗４３５ｂと、抵抗値を変更することができる可変抵抗４３５ｃとを備える。トランジスタ４３５ａは、エミッタが可変抵抗４３５ｃを介してグランド線４０４に接続され、コレクタが正側電源線４０３に接続され、処理部４１０から出力される制御信号Ｓｄがベースに供給され、制御信号ＳｄによりＯＮ又はＯＦＦにされる。即ち、制御信号ＳｄがＬｏｗレベルのとき、トランジスタ４３５ａはＯＦＦ状態にある。制御信号ＳｄがＨｉｇｈレベルとなると、トランジスタ４３５ａはＯＮ状態となる。制御信号Ｓｄは、送信しようとするデータに対応するパルス列を表すように、そのレベルが切換えられる。
【００４５】
トランジスタ４３５ａがＯＮ、ＯＦＦすると、通信線５に流れる電流が変化する。
電流信号送信モードでは、各子機４において、当該子機に割り当てられた送信周期中の待機パルスＲＴＭの期間中に、トランジスタ４３５ａがＯＮ、ＯＦＦすることによる、通信線５の電流の変化を、親機３が当該子機４からの電流信号として受信する。
【００４６】
以上のように、電流信号送信モードにおいては、電流信号送信回路４３５は、トランジスタ４３５ａのＯＮ、ＯＦＦを繰り返すことで、電流Ｉの増減による信号（電流信号）を、親機３に送信する。しかしながら、本発明はこれに限定されない。要するに、電流信号送信回路４３５は、通信線５を介して親機３から電流を断続的に引き込むことができれば、どのような回路又は素子から構成されていてもよい。
【００４７】
本発明では上記の機能を有する電流信号送信回路４３５を、配線長の測定にも利用する。
配線長測定モードにおいて、各子機４の電流信号送信回路４３５は、通信線５を介して親機３から電流を、短い期間（待機パルスＲＴＭの期間よりも短い期間）にわたり引き込み、引き込みを行っているとき（トランジスタ４３５ａがＯＮであるとき）の当該子機４の入力電流の値Ｉｂ及び入力電圧の値Ｖｂに基づいて、当該子機４の処理部４１０が配線長の算出を行う。入力電流の値Ｉｂは、電流検出回路４３３で検出される。入力電圧の値Ｖｂは、電圧検出回路４３４で検出される。
【００４８】
トランジスタ４３５ａに流れる電流の値は可変抵抗４３５ｃの抵抗値によって調整することができる。図示の例では、可変抵抗４３５ｃとして、処理部４１０から出力される制御信号Ｓｅにより抵抗値が変更されるものが用いられている。しかしながら、本発明は図示の例に限定されない。要するに、可変抵抗４３５ｃは、電流信号送信回路４３５が引き込む電流の値を任意に調整できれば、どのような回路又は素子から構成されていてもよい。
【００４９】
電流信号送信モードにおいて電流信号送信回路４３５が引き込む電流の大きさ（電流値）は、電流信号の送信に適した値に予め設定されている。
【００５０】
配線長測定モードにおいて電流信号送信回路４３５が引き込む電流の値は、通常は、電流信号送信モードで用いられる値と同じ値とされる。例えば、配線長測定モードにおいては、電流信号送信モードで通常用いられる電流値が、初期値として設定されている。
後述のように、電流信号送信回路４３５が電流を引き込む処理を行っているときに、電圧検出回路４３４で検出された電圧値が予め定められた閾値よりも低くなった場合には、引き込む電流の値をより小さくする。
【００５１】
駆動回路用電源回路４３７は、通信線５を介して親機３から通信回路４３０に供給される電圧を受けて、駆動回路用電源電圧Ｖｃｃ１を生成して駆動回路用電源線４０５に出力する。
駆動回路用電源回路４３７は、図示の例では、整流回路４３１から出力される直流電圧により充電されるコンデンサ４３７ａを備え、該コンデンサ４３７ａにより安定化された電圧を駆動回路用電源電圧Ｖｃｃ１として負荷に供給する。
しかしながら、本発明は図示の例に限定されず、要するに、駆動回路用電源回路４３７は、駆動回路用電源電圧Ｖｃｃ１を生成できれば、どのような回路又は素子から構成されていてもよい。
【００５２】
駆動回路用電源電圧Ｖｃｃ１は、駆動回路群４４０に供給されて、駆動回路群４４０に含まれるＰＷＭ信号出力回路、リレーコイル駆動回路等の駆動電源として用いられるほか、通知手段４２０に供給されて、通知手段４２０を構成する表示器、１又は２以上の表示灯、又はブザーの駆動回路の駆動電源として用いられる。
【００５３】
処理部用電源回路４３８は、駆動回路用電源電圧Ｖｃｃ１を降圧し、処理部用電源電圧Ｖｃｃ２を生成して、処理部用電源線４０７に出力する。
処理部用電源回路４３８は、図示の例では、抵抗４３８ａと、ツェナーダイオード４３８ｂと、トランジスタ４３８ｃと、コンデンサ４３８ｄとを備える。トランジスタ４３８ｃはコレクタが駆動回路用電源線４０５に接続され、エミッタが処理部用電源線４０７に接続されている。コンデンサ４３８ｄは一方の電極が処理部用電源線４０７に接続され、他方の電極がグランド線４０４に接続されている。ツェナーダイオード４３８ｂはアノードがグランド線４０４に接続され、カソードがトランジスタ４３８ｃのベースに接続されている。抵抗４３８ａは一端がトランジスタ４３８ｃのコレクタに接続され、他端がトランジスタ４３８ｃのベースに接続されている。
【００５４】
処理部用電源回路４３８は、駆動回路用電源回路４３７が生成した電源電圧Ｖｃｃ１を降圧し、コンデンサ４３８ｄにより安定化することで処理部用電源電圧Ｖｃｃ２を生成する。即ち、処理部用電源回路４３８は、電源電圧Ｖｃｃ１を受けて、ツェナーダイオード４３８ｂのツェナー電圧Ｖｚａで決まる一定電圧でコンデンサ４３８ｄを充電し、コンデンサ４３８ｄにより安定化された電圧を生成して、処理部用電源電圧Ｖｃｃ２として出力する。
しかしながら、本発明はこれに限定されず、要するに、処理部用電源回路４３８は処理部用電源電圧Ｖｃｃ２を生成できれば、どのような回路又は素子から構成されていてもよい。
処理部用電源電圧Ｖｃｃ２は、処理部４１０及び検出ＩＣ４３３ｂに供給されて、これらの回路の駆動に用いられる。
【００５５】
通知手段４２０、駆動回路群４４０及び処理部用電源回路４３８が駆動回路用電源回路４３７の負荷となる。
【００５６】
逆流防止回路４３６は、駆動回路用電源回路４３７からの逆流を防止する。即ち、駆動回路用電源回路４３７から、電流信号送信回路４３５等へ電流が流れるのを防止する。
例えば、整流回路４３１から供給される電圧が、コンデンサ４３７ａの電圧よりも低いときに、逆流防止回路４３６は、駆動回路用電源回路４３７から電流信号送信回路４３５等へ電流が流れるのを防止する。
図示の例では、逆流防止回路４３６は、アノードが正側電源線４０３に接続され、カソードが駆動回路用電源線４０５に接続されたダイオード４３６ａで構成される整流素子を備える。しかしながら、本発明は図示の例に限定されず、上記の逆流を防止できれば、どのような回路又は素子から構成されていてもよい。
【００５７】
以下、配線長測定モードにおいて、各子機４に割り当てられた送信周期中の、待機パルスＲＴＭの期間中に、当該子機４のトランジスタ４３５ａをＯＮすることによる電流及び電圧の変化、並びにこれらの電流及び電圧に基づく配線長の測定について説明する。
【００５８】
上記のように、各子機４−ｉ（ｉは１から４のいずれか）における配線長の測定は、当該子機に割り当てられた送信周期中の、待機パルスＲＴＭの期間中に、当該子機４−ｉにおいて、トランジスタ４３５ａをＯＮ、ＯＦＦすることで行われる。
このとき他のすべての子機４−ｊ（ｊ≠ｉ）において、トランジスタ４３５ａがＯＮとはならないように制御されている。
【００５９】
図５（ａ）に一つの待機パルスＲＴＭの期間を示す。図５（ｂ）に上記の待機パルスＲＴＭの期間の一部において、トランジスタ４３５ａを制御する制御信号ＳｄがＨｉｇｈとなる期間Ｔｔを示す。制御信号ＳｄがＨｉｇｈとなってトランジスタ４３５ａがＯＮとなると、トランジスタ４３５ａに電流が流れる。トランジスタ４３５ａがＯＦＦであるときには、整流回路４３１の出力は、ダイオード４３６ａを介して電源回路４３７に流れるが、この電流は数ｍＡ程度であり、比較的小さい。これに対して、ＯＮとなっているトランジスタ４３５ａに流れる電流は、１Ａ程度であり、比較大きい。１Ａ程度の比較大きい電流が流れると、通信線５における電圧降下により、ダイオード４３６ａのアノード側電位がカソード側電位Ｖｃｃ１よりも低くなり、電源回路４３７へ電流が流れなくなる。
他の子機においてもダイオード４３６ａのアノード側電位がカソード側電位Ｖｃｃ１よりも低くなり、電源回路４３７へ電流が流れなくなる。
【００６０】
この状態では、通信線５に流れる電流は、選択されている子機４−ｉのトランジスタ４３５ａに流れる電流Ｉｔに略等しいものとなる。また、このときの入力電圧Ｖｂは、親機３の出力電圧に対して、通信線５における電圧降下Ｖｄだけ低い値となる。上記のように、親機３の出力電圧の値Ｖｍを示す情報が各子機４の記憶部４１０ｂに記憶されている。トランジスタ４３５ａがＯＮであるときの入力電圧Ｖｂと、親機３の出力電圧Ｖｍとから、通信線５における電圧降下Ｖｄは下記の式により算出される。
Ｖｄ＝Ｖｍ−Ｖｂ    （１）
【００６１】
通信線５（のうちの親機３から当該子機４−ｉまでの部分）に流れる電流はトランジスタ４３５ａに流れる電流Ｉｔに略等しく、従って、電流検出回路４３３で検出された電流に等しい。即ち、この電流の値をＩｂで表す。
ＶｄとＩｂとの間には以下の関係がある。
Ｖｄ＝Ｉｂ×Ｌ×Ｚ    （２）
【００６２】
式（２）で、
Ｚ（Ω／ｍ）は、通信線５の単位長さ当たりの抵抗であり、インピーダンス情報として親機３から伝達されている。
Ｌ（ｍ）は、親機３から当該子機４−ｉまでの配線長である。
式（２）を変形すると、
Ｌ＝Ｖｄ／（Ｉｂ×Ｚ）    （３）
式（１）と式（３）とを組み合わせると、
Ｌ＝（Ｖｍ−Ｖｂ）／（Ｉｂ×Ｚ）    （４）
【００６３】
式（４）は、伝達されたインピーダンス情報で示される単位長さ当たりの抵抗Ｚと、検出により得られた電流Ｉｂ及び電圧Ｖｂ、並びに予め記憶されている親機３の出力電圧Ｖｍを用いることで、配線長Ｌを算出することができることを示している。
【００６４】
但し、制御信号ＳｄをＨｉｇｈにし、トランジスタ４３５ａをＯＮ状態にしたときに電圧Ｖｂが低く成り過ぎる場合には、トランジスタ４３５ａのコレクタ電圧が下がって、トランジスタ４３５ａがＯＮ状態（飽和状態）を安定的に維持することができなくなる。そこで、閾値Ｖｔｈを予め設定しておき、電圧Ｖｂが閾値Ｖｔｈよりも低い場合には、可変抵抗４３５ｃの抵抗値を大きくすることで、トランジスタ４３５ａがＯＮ状態（飽和状態）を安定的に維持できるようにする。具体的には、抵抗４３５ｃの抵抗値を大きくした上で、再度制御信号ＳｄをＨｉｇｈにすることで、トランジスタ４３５ａをＯＮ状態にし、電流Ｉｂ及び電圧Ｖｂの検出をやり直す。電圧Ｖｂが閾値Ｖｔｈよりも低くなる場合には、抵抗４３５ｃの抵抗値をさらに大きくする。電圧Ｖｂが閾値Ｖｔｈ以上となれば、そのときの検出電流Ｉｂ及び検出電圧Ｖｂを用いて、配線長Ｌの算出を行う。
【００６５】
閾値Ｖｔｈとしては例えば、トランジスタ４３５ａをＯＮ状態（飽和状態）に安定的に維持するために必要な電圧以上の値を用いるのが望ましい。
【００６６】
抵抗４３５ｃの抵抗値を大きくする際、例えば一定の変化幅ずつ抵抗値を変更しても良く、一定の比率で抵抗値の変更しても良い。また予め定められた複数の値のうち、より大きい値を順次選択しても良い。上記以外の変更規則に従って抵抗値を変更しても良い。
【００６７】
次に、実施の形態１の通信システム１における配線長測定の動作を、図６及び図７を参照して説明する。
図６及び図７は、本発明の実施の形態１に係る通信システム１の処理の手順を示すフローチャートである。
【００６８】
図６は、情報処理端末２及び親機３における処理を示す。
まず、ユーザーは、情報処理端末２に通信線５の（通信線情報の一例として）線種及び線径を入力する（ステップＳＴ１１）。
【００６９】
線種及び線形が入力されると、情報処理端末２は、線種及び線径に予め関連付けて記憶されている、通信線５のインピーダンス情報を親機３に送信する（ステップＳＴ１２）。インピーダンス情報は、例えば単位長さあたりの抵抗Ｚを表す情報である。
【００７０】
インピーダンス情報を受けた後、親機３は、電圧信号送信モードに移行する（ＳＴ１３）。
この状態で、親機３は、インピーダンス情報を表す電圧信号Ｓａを、通信線５を介して、子機４に送信する（ステップＳＴ１４）。
【００７１】
インピーダンス情報が電圧信号Ｓａで送信されると、子機４の各々において、受信回路４３２が、インピーダンス情報を表す電圧信号Ｓａを受信し、処理部４１０が内部の記憶部４１０ｂにインピーダンス情報を記憶する（ステップＳＴ１５）。
【００７２】
上記の処理の後、親機３は、配線長測定モードに移行する（ステップＳＴ１６）。配線長測定モードでは、親機３はそれぞれの子機に送信周期を割り当て、各送信周期中に１又は２以上の待機パルスＲＴＭを送信する。
【００７３】
図７は、各子機４−ｉにおける処理を示す。
各子機４−ｉの処理部４１０は、各送信周期において、当該送信周期が当該子機４−ｉに割り当てられたものか否かの判定をする（ＳＴ２１）。
【００７４】
当該送信周期が当該子機４−ｉに割り当てられたものである場合、当該子機４−ｉの処理部４１０は、当該送信周期の待機パルスＲＴＭの期間中に、制御信号Ｓｄを一定期間ＴｔだけＨｉｇｈにし、制御信号ＳｄがＨｉｇｈである間に、電流検出回路４３３及び電圧検出回路４３４がそれぞれ入力電流及び入力電圧を検出し、処理部４１０は、入力電流及び入力電圧の検出値を、制御信号ＳｄがＨｉｇｈであるときの入力電流値Ｉｂ及び入力電圧値Ｖｂとして保持する（ＳＴ２２）。
【００７５】
次に電圧値Ｖｂが閾値Ｖｔｈよりも低いか否かを判定する（ＳＴ２３）。
低ければ、ステップＳＴ２４に進み、そうでなければステップＳＴ２５に進む。
【００７６】
ステップＳＴ２４では、電流信号送信回路４３５の可変抵抗４３５ｃの抵抗値を大きくする。例えば、予め定められた変更規則に従って、抵抗値を大きくする。
ステップＳＴ２４の次に、ステップＳＴ２１に戻り、次の、当該子機４−ｉに割り当てられた送信周期となるのを待ち、当該子機４−ｉに割り当てられた送信周期になったら、再びステップＳＴ２２以降の処理を行う。
【００７７】
ステップＳＴ２５では、ステップＳＴ２２で検出された電流値Ｉｂ及び電圧値Ｖｂを、トランジスタ４３５ａがＯＮである（安定的にＯＮ状態を維持している）ときの電流値Ｉｂ及び電圧値Ｖｂと認めて、電流値Ｉｂ、電圧値Ｖｍ及びＶｂ、並びに単位長さ当たりの抵抗Ｚを用いて、式（４）に従って、配線長Ｌを算出する。
Ｚとしては、記憶部４１０ｂに記憶されているインピーダンス情報で示される値を用いる。
Ｖｍとしては、記憶部４１０ｂに記憶されている値を用いる。
Ｉｂ及びＶｂとしては、ステップＳＴ２２で検出された電流値Ｉｂ及び電圧値Ｖｂを用いる。ステップＳＴ２３で電圧値Ｖｂが閾値Ｖｔｈよりも低いためにステップＳＴ２４及びＳＴ２２を繰り返した場合には、最後に（ステップＳＴ２５に移行する直前に）ステップＳＴ２２で検出された電流値Ｉｂ及び電圧値Ｖｂを用いる。
【００７８】
ステップＳＴ２６では、ステップＳＴ２５で算出された配線長Ｌに関する情報をユーザーに通知する。配線長に関する情報は、例えば配線長を示す情報、又は配線長が仕様範囲外か否かの判定結果を示す情報である。この判定結果としては、配線長Ｌが仕様範囲外であるときにそのことを通知しても良く、配線長Ｌが仕様範囲内であるときにそのことを通知しても良く、両方の場合にそれぞれ通知を行っても良い。
【００７９】
この判定で用いられる配線長の仕様については、予め子機４−ｉが記憶していてもよいし、親機３から配線長算出の処理の度に、例えば、インピーダンス情報の送信とともに送信することとしてもよい。
ステップＳＴ２６が終わったら、当該子機における配線長測定の処理を終了する。
【００８０】
以上のように、本実施の形態では、子機４が、親機３から受信したインピーダンス情報と、電流信号送信回路４３５により電流が引き込まれている期間において検出された電流値Ｉｂ及び電圧値Ｖｂ、並びに予め記憶されている、親機３の出力電圧の値Ｖｍとに基づいて、親機３から子機４までの配線長Ｌを算出し、算出した配線長Ｌに関する情報を通知手段４２０によりユーザーに通知することとしている。このため、ユーザーは、親機３からの各子機４までの配線長が仕様を満たしているか否かを判断することができる。
【００８１】
即ち、配線長Ｌに関する情報として配線長を示す情報が通知される場合には、ユーザーは、通知された配線長に基づいて配線長が仕様を満たしているか否かを判断することができる。
配線長Ｌに関する情報として配線長が仕様範囲内のものかどうかを示す（仕様範囲内であることを示す、或いは仕様範囲外であることを示す）情報が通知される場合には、ユーザーは、通知された情報から配線長が仕様を満たしているか否かを直ちに判断することができる。
【００８２】
また、電圧検出回路４３４が検出した電圧値Ｖｂが予め定められた閾値よりも低い場合には、電流信号送信回路４３５に流れる電流を小さくすることとしており、これにより、電流信号の送信に用いられる通常の電流値では、電流信号送信回路４３５をＯＮさせることができないほど配線長が長い場合にも、配線長を算出することができる。
【００８３】
また、本実施の形態では、電流信号送信回路４３５による電流引き込みにより、通信回路４３０の正側電源線４０３の電位が駆動回路用電源電圧Ｖｃｃ１よりも低くなり、駆動回路用電源回路４３７に電流が流れなくなった状態で電流検出回路４３３で検出される電流の値Ｉｂを通信線５に流れる電流の値とみなし、親機３の出力電圧の値Ｖｍと電圧検出回路４３４で検出される入力電圧の値Ｖｂ（電流の値Ｉｂと同様に、駆動回路用電源回路４３７に電流が流れなくなった状態で検出された値）との差を通信線５（のうちの当該子機までの部分）における電圧降下とみなして、配線長Ｌの算出を行うので、配線長の算出を正確に行うことができる。
【００８４】
なお、上記の実施の形態１では、親機から子機への電圧信号が、±２４Ｖのパルスであるが、本発明はこれに限定されない。電圧信号は、例えば±１２Ｖ等の、より低い電圧のパルスであってもよいし、ＤＣ２４Ｖの直流電圧のパルスであってもよい。
【００８５】
また、上記の実施の形態１では、制御信号ＳｄがＨｉｇｈである期間中に入力電圧Ｖｂを検出し（ＳＴ２２）、検出された入力電圧Ｖｂが閾値Ｖｔｈよりも低いか否かの判定を行い（ＳＴ２３）、低ければ、可変抵抗４３５ｃの抵抗値を大きくし（ＳＴ２４）、その上で、次の、当該子機４−ｉに割り当てられた次の送信周期になるのを待って（ＳＴ２１）、ステップＳＴ２２以降の処理をすることとしている。
このようにする代わりに、入力電圧Ｖｂを検出し、検出された入力電圧Ｖｂが閾値Ｖｔｈよりも低いか否かの判定を行い、低ければ可変抵抗４３５ｃの抵抗値を大きくし、抵抗値を大きくした後に再び入力電圧Ｖｂを検出し、検出した入力電圧Ｖｂが閾値よりも低いか否かを判定する処理を、制御信号ＳｄがＨｉｇｈである期間中に繰り返すこととしても良い。このようにすれば、配線長の測定に要する期間を短くすることができる。
【００８６】
また、各送信周期中に待機パルスＲＴＭが複数回発生される場合には、一つの待機パルスＲＴＭの期間中にステップＳＴ２２の処理を行い、その結果得られる入力電圧Ｖｂを用いてステップＳＴ２３の判定を行い、入力電圧Ｖｂが閾値Ｖｔｈよりも低ければ、次に可変抵抗４３５ｃの抵抗値を大きくし（ＳＴ２４）、その上で、同じ送信期間中の別の待機パルスＲＴＭの期間中に、次のステップＳＴ２２の処理をすることとしても良い。
このようにすることで、配線長の測定に要する期間を短くすることができる。
【００８７】
なおまた、上記の実施の形態では、電流信号送信モードとは別の配線長測定モードにおいて、配線長の測定を行っているが、電流信号送信モードにおいて電流信号の送信を行いながら、該送信の際に入力電流Ｉｂ及び入力電圧Ｖｂを検出し、検出結果に基づいて配線長の算出を行うようにしても良い。
【００８８】
また、上記の実施の形態では、情報処理端末２に通信線情報が入力され、情報処理端末２が通信線情報に基づいてインピーダンス情報を生成することとしているが、通信線情報からインピーダンス情報への変換を親機３で行っても良い。
また、情報処理端末２にインピーダンス情報を入力し、情報処理端末２は入力されたインピーダンス情報を親機３に送信することとしても良い。
【００８９】
実施の形態２．
以下、本発明の実施の形態２について説明する。実施の形態２の通信システムは、概して実施の形態１の通信システムと同じであり、実施の形態２の子機４は、図３の子機４と概して同じである。しかし、通信回路４３０の代わりに通信回路４３０Ｂを有する。
図８は、実施の形態２に係る子機４の通信回路４３０Ｂを示す図である。図８において、図４と同一又は類似の部分には同一の符号を付す。
図８に示される通信回路４３０Ｂは、図４の通信回路４３０と概して同じである。しかし、以下の点で異なる。
【００９０】
図４の通信回路４３０においては、電流信号送信回路４３５が、トランジスタ４３５ａ、抵抗４３５ｂ、及び可変抵抗４３５ｃを備え、可変抵抗４３５ｃの抵抗値により調整された値の電流を引き込み、引き込み電流Ｉｂ、及び引き込み電流Ｉｂを流したときの入力電圧Ｖｂ、並びに親機の出力電圧Ｖｍに基づいて配線長の算出を行っている。これに対し、図８に示される通信回路４３０Ｂにおいては、電流信号送信回路４３５Ｂが、トランジスタ４３５ａ、抵抗４３５ｂ、可変抵抗４３５ｃ及びトランジスタ４３５ａに加えて、トランジスタ４３５ｄ及び抵抗４３５ｅを有する。トランジスタ４３５ｄは、コレクタがトランジスタ４３５ａのベースに接続され、エミッタがグランド線４０４に接続され、ベースが抵抗４３５ｅを介してトランジスタ４３５ａのエミッタに接続されている。このような構成の電流信号送信回路４３５Ｂでは、トランジスタ４３５ａのエミッタの電位が、抵抗４３５ｅ及びトランジスタ４３５ｄにより、トランジスタ４３５ａのベースに負帰還され、これにより、トランジスタ４３５ａに流れる電流が一定に保たれる。即ち、図８に示される電流信号送信回路４３５Ｂで引き込まれる電流は、抵抗４３５ｃの抵抗値によって決まる一定の値Ｉｋに保たれる。
【００９１】
処理部４１０は、制御信号Ｓｅによって可変抵抗４３５ｃの抵抗値を制御する。従って、処理部４１０には制御信号Ｓｅによって指定された抵抗値が既知であり、そのため、抵抗値に対応する電流値Ｉｋが既知である。処理部４１０は、例えば制御信号Ｓｅを出力するとともに、制御信号Ｓｅに対応する電流値Ｉｋを記憶部４１０ｂに保持する。
【００９２】
この場合、配線長Ｌは、電流検出回路４３３が検出した電流値ではなく、既知の電流値Ｉｋを用いて下記の式（５）により算出される。
Ｌ＝（Ｖｍ−Ｖｂ）／（Ｉｋ×Ｚ）    （５）
式（５）は、実施の形態１で用いた式（４）において、ＩｂをＩｋで置き換えたものである。
【００９３】
尚、可変抵抗４３５ｃは、その抵抗値が、複数の既知の電流値に対応付けられた複数の既知の抵抗値の中から選択できるように構成しておくのが望ましい。
【００９４】
また、電流信号送信回路４３５Ｂは、電流値が既知である一定の電流（複数の既知の値のいずれかの定電流）を引き込むことができれば、上記の例に限らず、どのような回路又は素子から構成されていてもよい。
【００９５】
制御信号ＳｄがＨｉｇｈであるときの電圧Ｖｂが低く成り過ぎる場合には、実施の形態１で述べたのと同様に、可変抵抗４３５ｃの抵抗値を大きくすることで、トランジスタ４３５ａに流れる電流を小さくし、再度制御信号ＳｄをＨｉｇｈにした上で、電流Ｉｂ及び電圧Ｖｂの検出をやり直す。電圧Ｖｂが閾値Ｖｔｈよりも低くなる場合には、可変抵抗４３５ｃの抵抗値をさらに大きくする。電圧Ｖｂが閾値Ｖｔｈ以上となれば、そのときの検出電流Ｉｂ及び検出電圧Ｖｂをトランジスタ４３５ａがＯＮである（安定的にＯＮ状態を維持している）ときの入力電流Ｉｂ及び入力電圧Ｖｂと認めて、配線長Ｌの算出を行う。抵抗値を大きくする処理は、複数の既知の値のうちのより大きい値を選択することで行われ、これにより、電流信号送信回路４３５Ｂで引き込まれる電流が複数の既知の値のうちのより小さい値に変更される。
【００９６】
実施の形態２の通信システムの情報処理端末２及び親機３における処理の手順は、実施の形態１に関し図６を参照して説明したのと同様である。
以下、実施の形態２の通信システムの子機４における処理の手順を、図９を参照して説明する。図９において、図７と同じ符号は、図７と同一又は類似の処理を示す。
【００９７】
図９に示される手順は図７に示される手順と概して同じであるが、以下の点で異なる。
即ち、図７のステップＳＴ２２及びＳＴ２５の代わりに、ステップＳＴ２２ｂ及びＳＴ２５ｂが行われ、ステップＳＴ３１が追加されている。
ステップＳＴ３１はステップＳＴ２１の次に行われる。
【００９８】
ステップＳＴ３１では、当該子機４−ｉの処理部４１０は、制御信号Ｓｅにより指定されている可変抵抗４３５ｃの抵抗値に対応する既知の電流値Ｉｋを示す情報を記憶部４１０ｂから取得する。
【００９９】
次のステップＳＴ２２ｂでは、当該子機４−ｉの処理部４１０は、当該送信周期の待機パルスＲＴＭの期間中に、制御信号Ｓｄを一定期間ＴｔだけＨｉｇｈにし、制御信号ＳｄがＨｉｇｈである間に、電圧検出回路４３４が入力電圧を検出し、処理部４１０は、入力電圧の検出値を、制御信号ＳｄがＨｉｇｈであるときの入力電圧値Ｖｂとして保持する。
【０１００】
次にステップＳＴ２３では、図７に示される処理と同様に、電圧値Ｖｂが閾値Ｖｔｈよりも低いか否かを判定する。
低ければ、ステップＳＴ２４に進み、そうでなければステップＳＴ２５ｂに進む。
【０１０１】
ステップＳＴ２４では、電流信号送信回路４３５Ｂの可変抵抗４３５ｃの抵抗値を大きくする。例えば、予め定められた変更規則に従って、抵抗値を大きくする。
ステップＳＴ２４の次に、ステップＳＴ２１に戻り、次の、当該子機４−ｉに割り当てられた送信周期となるのを待ち、当該子機４−ｉに割り当てられた送信周期になったら、再びステップＳＴ３１以降の処理を行う。
【０１０２】
この場合、ステップＳＴ３１では、変更後の抵抗値に対応する電流値Ｉｋを示す情報を取得し、ステップＳＴ２２ｂでは、再度制御信号ＳｄをＨｉｇｈにし、入力電圧の値Ｖｂを検出する。
【０１０３】
ステップＳＴ２５ｂでは、ステップＳＴ２２ｂで検出された電圧値Ｖｂを、トランジスタ４３５ａがＯＮである（安定的にＯＮ状態を維持している）ときの電圧値Ｖｂと認めて、電流値Ｉｋ、電圧値Ｖｍ及びＶｂ、並びに単位長さ当たりの抵抗Ｚを用いて、式（５）に従って、配線長Ｌを算出する。
Ｚとしては、記憶部４１０ｂに記憶されているインピーダンス情報で示される値を用いる。
Ｖｍとしては、記憶部４１０ｂに記憶されている値を用いる。
Ｉｋとしては、ステップＳＴ３１で取得した情報で表される電流値Ｉｋを用いる。ステップＳＴ２３で電圧値Ｖｂが閾値Ｖｔｈよりも低いためにステップＳＴ３１以降の処理を繰り返した場合には、最後に（ステップＳＴ２５ｂに移行する直前に）ステップＳＴ３１で取得した情報で表される電流値Ｉｋを用いる。
Ｖｂとしては、ステップＳＴ２２ｂで検出された電圧値Ｖｂを用いる。ステップＳＴ２３で電圧値Ｖｂが閾値Ｖｔｈよりも低いためにステップＳＴ３１以降の処理を繰り返した場合には、最後に（ステップＳＴ２５ｂに移行する直前に）ステップＳＴ２２ｂで検出された電圧値Ｖｂを用いる。
【０１０４】
ステップＳＴ２６では、ステップＳＴ２５ｂで算出された配線長Ｌに関する情報をユーザーに通知する。配線長に関する情報は、例えば配線長を示す情報、又は配線長が仕様範囲外か否かの判定結果を示す情報である。
ステップＳＴ２６が終わったら、当該子機における配線長測定の処理を終了する。
【０１０５】
以上のように、本実施の形態では、子機４が、親機３から受信したインピーダンス情報と、電流信号送信回路４３５Ｂが引き込む電流の既知の値Ｉｋと、電流信号送信回路４３５Ｂにより電流が引き込まれている期間に検出された電圧値Ｖｂ、並びに、予め記憶されている、親機３の出力電圧の値Ｖｍとに基づいて、親機３から子機４までの配線長Ｌを算出し、算出した配線長Ｌに関する情報を通知手段４２０によりユーザーに通知することとしている。このため、ユーザーは、親機３からの各子機４までの配線長が仕様を満たしているか否かを判断することができる。
【０１０６】
また、本実施の形態では、電流信号送信回路４３５Ｂによる電流引き込みにより、通信回路４３０の正側電源線４０３の電位が駆動回路用電源電圧Ｖｃｃ１よりも低くなり、駆動回路用電源回路４３７に電流が流れなくなった状態で、電流信号送信回路４３５に流れる既知の電流値を通信線５に流れる電流の値とみなし、親機３の出力電圧の値Ｖｍと電圧検出回路４３４で検出される入力電圧の値Ｖｂとの差を通信線５（のうちの当該子機までの部分）における電圧降下とみなして、配線長Ｌの算出を行うので、入力電流の検出を省略することができ、しかも配線長の算出を正確に行うことができる。
【０１０７】
なお、上記のように、電流信号送信回路４３５Ｂとして、電流値が既知である一定電流を引き込むことができる回路を用いる場合には、配線長の算出には、電流検出回路４３３で検出された電流値は利用されない。従って、電流検出回路４３３が他の目的（配線長測定以外の目的）にも用いられないのであれば、電流検出回路４３３を省略しても良い。
【０１０８】
実施の形態３．
以下、本発明の実施の形態３について説明する。実施の形態３の通信システムは、概して実施の形態１の通信システムと同じであり、実施の形態３の子機４は、図３の子機４と概して同じである。しかし、通信回路４３０の代わりに通信回路４３０Ｃを有する。
図１０は、実施の形態３に係る子機４の通信回路４３０Ｃを示す図である。図１０において、図４と同一又は類似の部分には同一の符号を付す。
図１０に示される通信回路４３０Ｃは、図４の通信回路４３０と概して同じである。しかし、以下の点で異なる。
【０１０９】
まず、図４の逆流防止回路４３６が設けられていない。また、図４の駆動回路用電源回路４３７の代わりに駆動回路用電源回路４３７Ｃが設けられている。
図４の駆動回路用電源回路４３７は、コンデンサ４３７ａのみで構成されているが、図１０の駆動回路用電源回路４３７Ｃは、コンデンサ４３７ａのほか、抵抗４３７ｂと、ツェナーダイオード４３７ｃと、トランジスタ４３７ｄとを備える。トランジスタ４３７ｄはコレクタが正側電源線４０３に接続され、エミッタが駆動回路用電源線４０５に接続されている。コンデンサ４３７ａは一方の電極が駆動回路用電源線４０５に接続され、他方の電極がグランド線４０４に接続されている。ツェナーダイオード４３７ｃはアノードがグランド線４０４に接続され、カソードがトランジスタ４３７ｄのベースに接続されている。抵抗４３７ｂは一端がトランジスタ４３７ｄのコレクタに接続され、他端がトランジスタ４３７ｄのベースに接続されている。
【０１１０】
このような構成の駆動回路用電源回路４３７Ｃは、整流回路４３１から出力される電圧を降圧し、コンデンサ４３７ａにより安定化することで駆動回路用電源電圧Ｖｃｃ１を生成する。即ち、整流回路４３１から出力される電圧を受けて、ツェナーダイオード４３７ｃのツェナー電圧Ｖｚｂで決まる一定電圧でコンデンサ４３７ａを充電し、コンデンサ４３７ａにより安定化された電圧を生成して、駆動回路用電源電圧Ｖｃｃ１として出力する。
【０１１１】
図４の構成では、整流回路４３１から出力される電圧が逆流防止回路４３６を介してコンデンサ４３７ａに印加されて、コンデンサ４３７ａの電圧が電源電圧Ｖｃｃ１となる。即ち、電源電圧Ｖｃｃ１は、トランジスタ４３５ａがＯＦＦしているときの、入力電圧にほぼ等しい値となる。そして、通信線５における電圧降下の増大のため、入力電圧が電源電圧Ｖｃｃ１よりも低くなると（厳密には、電源電圧Ｖｃｃ１にダイオード４３６ａの順方向電圧を加えた値よりも低くなると）、電源回路４３７への電流が流れなくなる。
これに対して、図１０の構成では、コンデンサ４３７ａの電圧はツェナーダイオード４３７ｃのツェナー電圧Ｖｚｂにほぼ等しい値に保たれ、入力電圧がツェナー電圧Ｖｚｂよりも高ければ、電源回路４３７Ｃへ電流が流れ続ける。
この電流は、トランジスタ４３５ａがＯＦＦであってもＯＮであっても大きな差がなく、同じであると見ることができる。この電流を図１１（ｃ）に符号Ｉａで示す。
【０１１２】
何れかの子機４−ｉでトランジスタ４３５ａがＯＮとなり、トランジスタ４３５ａに電流Ｉｔが流れると、通信線５のうち、親機３から当該子機４−ｉまでの部分に流れる電流はＩｔだけ増えて電流値がＩｂとなり、電流の増加により通信線５のうちの当該子機４−ｉまでの部分における電圧降下が増加し、当該子機４の入力電圧が低下する。この低下分をΔＶで表すと、
ΔＶ＝Ｖａ−Ｖｂ        （６）
の関係がある。
【０１１３】
ここで、
Ｖａはトランジスタ４３５ａがＯＦＦであるときの入力電圧、
Ｖｂはトランジスタ４３５ａがＯＮであるときの入力電圧であり、
これらは、電圧検出回路４３４で検出される。
【０１１４】
また、電流の増加分（通信線５のうちの当該子機４−ｉまでの部分における電流の増加分）、即ち、トランジスタ４３５ａに流れる電流は、
Ｉｔ＝Ｉｂ−Ｉａ        （７）
で与えられる。
ここで、
Ｉａはトランジスタ４３５ａがＯＦＦであるときの入力電流、
Ｉｂはトランジスタ４３５ａがＯＮであるときの入力電流であり、
これらは、電流検出回路４３３で検出される。
【０１１５】
トランジスタ４３５ａがＯＮとなることによる、通信線５（のうちの当該子機４−ｉまでの部分）における電圧降下の増加分ΔＶは、式（６）で示されるように、当該子機４−ｉの入力電圧の低下分に等しい。
また、この増加分ΔＶは、電流Ｉｔ（通信線５（のうちの当該子機４−ｉまでの部分）における電流の増加分、即ちトランジスタ４３５ａに流れる電流）と、通信線５（のうちの当該子機４−ｉまでの部分）のインピーダンス（抵抗）との積に等しい。即ち、
ΔＶ＝Ｉｔ×Ｚ×Ｌ    （８）
の関係がある。
Ｌは親機３から当該子機４−ｉまでの配線長である。
【０１１６】
式（６）、（７）、（８）から、
Ｌ＝（Ｖｂ−Ｖａ）／｛（Ｉｂ−Ｉａ）×Ｚ｝    （９）
の関係が得られる。
【０１１７】
式（９）は、伝達されたインピーダンス情報で示される単位長さ当たりの抵抗Ｚと、検出により得られた電流値Ｉａ、Ｉｂと、検出により得られた電圧値Ｖａ、Ｖｂとを用いることで、配線長Ｌを算出することができることを示している。
【０１１８】
制御信号ＳｄがＨｉｇｈであるときの電圧Ｖｂが低く成り過ぎる場合には、実施の形態１で述べたのと同様に、可変抵抗４３５ｃの抵抗値を大きくすることで、トランジスタ４３５ａに流れる電流を小さくし、再度制御信号ＳｄをＨｉｇｈにした上で、電流Ｉｂ及び電圧Ｖｂの検出をやり直す。電圧Ｖｂが閾値Ｖｔｈよりも低くなる場合には、可変抵抗４３５ｃの抵抗値をさらに大きくする。電圧Ｖｂが閾値Ｖｔｈ以上となれば、そのときの検出電流Ｉｂ及び検出電圧Ｖｂを用いて、配線長Ｌの算出を行う。
【０１１９】
実施の形態３の通信システムの情報処理端末２及び親機３における処理の手順は、実施の形態１に関し図６を参照して説明したのと同様である。
以下、実施の形態３の通信システムの子機４における処理の手順を、図１１を参照して説明する。図１２において、図７と同じ符号は、図７と同一又は類似の処理を示す。
【０１２０】
図１２に示される手順は図７に示される手順と概して同じであるが、以下の点で異なる。
即ち、図７のステップＳＴ２２及びＳＴ２５の代わりに、ステップＳＴ２２ｃ及びＳＴ２５ｃが行われ、ステップＳＴ４１が追加されている。
ステップＳＴ４１はステップＳＴ２１の次に行われる。
【０１２１】
ステップＳＴ４１では、当該子機４−ｉでは、電流検出回路４３３及び電圧検出回路４３４がそれぞれ入力電流及び入力電圧を検出し、処理部４１０が、入力電流及び入力電圧の検出値をトランジスタ４３５ａがＯＮとなる前の電流値Ｉａ及び電圧値Ｖａとして保持する。
【０１２２】
次のステップＳＴ２２ｃでは、当該子機４−ｉの処理部４１０は、当該送信周期の待機パルスＲＴＭの期間中に、制御信号Ｓｄを一定期間ＴｔだけＨｉｇｈにし、制御信号ＳｄがＨｉｇｈである間に、電流検出回路４３３及び電圧検出回路４３４がそれぞれ入力電流及び入力電圧を検出し、処理部４１０は、入力電流及び入力電圧の検出値を、制御信号ＳｄがＨｉｇｈであるときの入力電流値Ｉｂ及び入力電圧値Ｖｂとして保持する。
【０１２３】
次にステップＳＴ２３では、図７に示される処理と同様に、電圧Ｖｂが閾値Ｖｔｈよりも低いか否かを判定する。
低ければ、ステップＳＴ２４に進み、そうでなければステップＳＴ２５ｃに進む。
【０１２４】
ステップＳＴ２４では、電流信号送信回路４３５の可変抵抗４３５ｃの抵抗値を大きくする。例えば、予め定められた変更規則に従って、抵抗値を大きくする。
ステップＳＴ２４の次に、ステップＳＴ２１に戻り、次の、当該子機４−ｉに割り当てられた送信周期となるのを待ち、当該子機に割り当てられた送信周期になったら、再びステップＳＴ４１以降の処理を行う。
【０１２５】
ステップＳＴ２５ｃでは、ステップＳＴ２２ｃで検出された電流値Ｉｂ及び電圧値Ｖｂを、トランジスタ４３５ａがＯＮであるとき（安定的にＯＮ状態を維持しているとき）の電流値Ｉｂ及び電圧値Ｖｂと認めて、電流値Ｉａ及びＩｂ、電圧値Ｖａ及びＶｂ、並びに単位長さ当たりの抵抗Ｚを用いて、式（９）に従って、配線長Ｌを算出する。
Ｚとしては、記憶部４１０ｂに記憶されているインピーダンス情報で示される値を用いる。
Ｉａ及びＶａとしては、ステップＳＴ４１で検出された電流値Ｉａ及び電圧値Ｖａを用いる。ステップＳＴ２３で電圧値Ｖｂが閾値Ｖｔｈよりも低いためにステップＳＴ４１以降の処理を繰り返した場合には、最後に（ステップＳＴ２５ｃに移行する直前に）ステップＳＴ４１で検出された電流値Ｉａ及び電圧値Ｖａを用いる。
Ｉｂ及びＶｂとしては、ステップＳＴ２２ｃで検出された電流値Ｉｂ及び電圧値Ｖｂを用いる。ステップＳＴ２３で電圧値Ｖｂが閾値Ｖｔｈよりも低いためにステップＳＴ４１以降の処理を繰り返した場合には、最後に（ステップＳＴ２５ｃに移行する直前に）ステップＳＴ２２ｃで検出された電流値Ｉｂ及び電圧値Ｖｂを用いる。
【０１２６】
ステップＳＴ２６では、ステップＳＴ２５ｃで算出された配線長Ｌに関する情報をユーザーに通知する。配線長に関する情報は、例えば配線長を示す情報、又は配線長が仕様範囲外か否かの判定結果を示す情報である。
ステップＳＴ２６が終わったら、当該子機における配線長測定の処理を終了する。
【０１２７】
なお、上記の例では、ステップＳＴ２１の処理の次にステップＳＴ４１で、入力電流Ｉａ及び入力電圧Ｖａを検出しているが、トランジスタ４３５ａがＯＦＦであるときの電流の変化は小さいので、ステップＳＴ２３でＹＥＳとなって、ステップＳＴ２１に戻った場合には、ステップＳＴ２１の次のステップＳＴ４１の処理が行われないようにして良い。例えば、図１２において、ステップＳＴ４１を、ステップＳＴ２１の前に行うようにしても良い。
【０１２８】
なおまた、上記の例では、期間Ｔｔの開始前の電流Ｉａ及び電圧Ｖａを検出しているが（ＳＴ４１）、期間Ｔｔの終了後の電流Ｉａ及び電圧Ｖａを検出しても良い。例えば、ステップＳＴ２２ｃで、電流Ｉｂ及び電圧Ｖｂを検出した期間Ｔｔの終了直後に、電流Ｉａ及び電圧Ｖａを検出しても良い。
要するに、期間Ｔｔ以外における電流Ｉａ及び電圧Ｖａを検出すれば良い。
【０１２９】
以上のように、本実施の形態では、子機４が、親機３から受信したインピーダンス情報と、電流信号送信回路４３５により電流が引き込まれている期間に検出された電流値Ｉｂ及び電圧値Ｖｂ、並びに電流信号送信回路４３５により電流が引き込まれていない期間において検出された電流値Ｉａ及び電圧値Ｖａとに基づいて、親機３から子機４までの配線長Ｌを算出し、算出した配線長Ｌに関する情報を通知手段４２０によりユーザーに通知することとしている。このため、ユーザーは、親機３からの各子機４までの配線長が仕様を満たしているか否かを判断することができる。
【０１３０】
また、本実施の形態では、駆動回路用電源回路４３７Ｃにより生成される駆動回路用電源電圧Ｖｃｃ１の値が、通信回路４３０の入力電圧とは独立に設定されており、電流信号送信回路４３５による電流引き込みにより、通信回路４３０の正側電源線４０３の電位が低くなっても、駆動回路用電源回路４３７Ｃに電流が流れ続けるようしており、電流信号送信回路４３５により電流が引き込まれているときと、引き込まれていないときの入力電流の差（Ｉｂ−Ｉａ）を電流信号送信回路４３５により引き込まれる電流、即ち、通信線５（のうちの当該子機までの部分）に流れる電流の増加分とみなし、電流信号送信回路４３５により電流が引き込まれているときと、引き込まれていないときの入力電圧の差（Ｖａ−Ｖｂ）を、引き込み電流による、通信線５（のうちの当該子機までの部分）における電圧降下の増加分とみなして、配線長Ｌの算出を行うので、配線長の算出を正確に行うことができ、しかもそのような処理を行う間にも、駆動回路用電源回路に電流を供給し続けることができる。
【０１３１】
以上実施の形態３を実施の形態１に対する変形として説明したが、実施の形態２に対しても同様の変形を加え得る。
【０１３２】
実施の形態４．
以下、本発明の実施の形態４について説明する。尚、実施の形態１と同様の構成については説明を省略し、実施の形態１との差異について説明する。
【０１３３】
図１３は、本発明の実施の形態４に係る通信システム１ｄの構成を示す図である。図１３において、図１と同一又は類似の部分には同一の符号を付す。
【０１３４】
実施の形態１では、図１に示すように、子機４が通知手段４２０を備えている。実施の形態４では、図１３に示すように、情報処理端末２の表示画面で、配線長に関する情報のユーザーへの通知が行われる。即ち、情報処理端末２の表示画面が通知手段４２０ｄを構成している。この通知手段４２０ｄは子機の通知手段４２０の代わりに設けても良く、子機の通知手段４２０に対して付加的に設けても良い。
【０１３５】
この場合、子機４が算出した配線長に関する情報を親機３に送信し、親機３が情報処理端末２に各子機４の配線長に関する情報を送信し、情報処理端末２が受信した配線長に関する情報をその表示画面に表示することでユーザーに通知する。表示画面には、表示されている配線長に関する情報がどの子機についてのものであるかを表す情報も併せて表示される。
子機４から親機３への配線長に関する情報の送信は電流信号により行い得る。
【０１３６】
実施の形態５．
以下、本発明の実施の形態５について説明する。尚、実施の形態１と同様の構成については説明を省略し、実施の形態１との差異について説明する。
【０１３７】
図１４は、本発明の実施の形態５に係る通信システム１ｅの構成を示す図である。図１４において、図１と同一又は類似の部分には同一の符号を付す。
【０１３８】
実施の形態１では、図１に示すように、情報処理端末２が無線又は有線の通信チャンネル６を介して親機３と接続されており、ユーザーが情報処理端末２に通信線情報を入力し、情報処理端末２からインピーダンス情報が親機３を介して子機４に伝送される。実施の形態５では、親機３が、図示しない入力手段を備え、該入力手段をユーザーが操作することにより、図１４に示すように、ユーザーが通信線情報又はインピーダンス情報を直接（即ち、情報処理端末２を介さずに）親機３に入力することが可能なように構成されている。
【０１３９】
親機３に通信線情報が入力される場合、親機３が通信線情報に基づいてインピーダンス情報を生成する機能を有する必要がある。この場合、例えば、通信線情報に対応付けてインピーダンス情報を記憶しておけば良い。ここで言う通信線情報は、例えば、線種及び線径を表す情報である。
【０１４０】
なお、上記の例では、親機３が備える入力手段を用いることで、図１４に示すように、ユーザーが通信線情報又はインピーダンス情報を直接（即ち、情報処理端末２を介さずに）親機３に入力することができるように構成されているが、親機３に予めインピーダンス情報を記憶させておくこととしても良い。
「予めインピーダンス情報を記憶させておく」とは、例えば、工事開始に先立ち、インピーダンス情報を入力し、記憶させておくことを意味する。
【０１４１】
実施の形態６．
以下、本発明の実施の形態６について説明する。尚、実施の形態１と同様の構成については説明を省略し、実施の形態１との差異について説明する。
【０１４２】
図１５は、本発明の実施の形態６に係る通信システム１ｆの構成を示す図である。図１５において、図１と同一又は類似の部分には同一の符号を付す。
【０１４３】
実施の形態１では、図１に示すように、情報処理端末２が無線又は有線の通信チャンネル６を介して親機３と接続されており、ユーザーが入力した通信線５のインピーダンス情報が、情報処理端末２から親機３を介して各子機４に送信されている。これに対して、実施の形態６では、図１５に示すように、情報処理端末２と子機４とが無線又は有線の通信チャンネル７により接続され、情報処理端末２が通信チャンネル７を介して直接子機４と通信することができるようになっている。そして、ユーザーが情報処理端末２に通信線５の通信線情報又はインピーダンス情報を入力すると、情報処理端末２は、インピーダンス情報を通信チャンネル７を介して子機４に直接送信する。
【０１４４】
ユーザーが通信線情報を入力する場合、情報処理端末２が通信線情報をインピーダンス情報に変換して子機４に送信する。ユーザーがインピーダンス情報を入力する場合、情報処理端末２が入力されたインピーダンス情報をそのまま子機４に送信する。
【０１４５】
このような構成の場合、実施の形態４と同様に、情報処理端末２の表示画面で、配線長に関する情報のユーザーへの通知を行うこととしても良い。
【０１４６】
この場合、子機４が算出した配線長に関する情報を、通信チャンネル７を介して情報処理端末２に送信し、情報処理端末２が受信した配線長に関する情報をその表示画面に表示することでユーザーに通知する。
配線長に関する情報は、配線長を表す情報であってもよく、配線長が仕様範囲内か否かを表す情報であっても良い。
【０１４７】
また、配線長が仕様範囲外であることが通知された場合、ユーザーが、情報処理端末２から子機４にアクセスし、算出した配線長を表す情報を情報処理端末２に送信させるようにしてもよい。
【０１４８】
なおまた、子機４の各々が、ユーザーから通信線情報又はインピーダンス情報を直接入力できる手段を備えている場合、或は予めインピーダンス情報を記憶している場合、情報処理端末２は設けなくてもよい。
【０１４９】
以上実施の形態４、５及び６を実施の形態１に対する変形として説明したが、実施の形態２及び３に対しても同様の変形を加え得る。
【０１５０】
以上本発明を制御装置として説明したが、上記の制御装置で実施される制御方法もまた本発明の一部を成す。また、上記の制御装置の処理部はマイコンで構成されているが、該マイコンに処理を実行させるプログラム、及び該プログラムを記録した、コンピュータで読み取り可能な記録媒体もまた本発明の一部を成す。
【産業上の利用可能性】
【０１５１】
本発明は、親機に対し電流信号を送信する通信方式を用いた制御装置において、施工時に親機から制御装置までの配線長を確認する場合に活用できる。
【符号の説明】
【０１５２】
１  通信システム、  ２  情報処理端末、  ３  親機、  ４，４−１〜４−４  子機、  ５  通信線、  ６，７  通信チャンネル、  ４１０  処理部、  ４１０ａ  ＣＰＵ、  ４１０ｂ  記憶部、  ４２０  通知手段、  ４３０  通信回路、  ４３１  整流回路、  ４３２  受信回路、  ４３３  電流検出回路、  ４３３ｂ  検出ＩＣ、  ４３４  電圧検出回路、  ４３５，４３５Ｂ  電流信号送信回路、  ４３６  逆流防止回路、  ４３７，４３７Ｃ  駆動回路用電源回路、  ４３８  処理部用電源回路。
【図１】
2019029275.tif 000003
【図２】
2019029275.tif 000004
【図３】
2019029275.tif 000005
【図４】
2019029275.tif 000006
【図５】
2019029275.tif 000007
【図６】
2019029275.tif 000008
【図７】
2019029275.tif 000009
【図８】
2019029275.tif 000010
【図９】
2019029275.tif 000011
【図１０】
2019029275.tif 000012
【図１１】
2019029275.tif 000013
【図１２】
2019029275.tif 000014
【図１３】
2019029275.tif 000015
【図１４】
2019029275.tif 000016
【図１５】
2019029275.tif 000017