(57)【要約】【課題】小型で簡便な通信システム等を提供する。【解決手段】通信モジュール２００の処理部は、アドレス登録コマンド受信処理と、アドレス登録処理と、後段側出力制御処理と、前段側出力制御処理とを実行する。アドレス登録コマンド受信処理では、モジュールアドレスが未登録であり、かつ、前段側入力端子が第１レベルである場合に、メインユニット１００から送信されるアドレス登録コマンドを通信機能によって受信する。アドレス登録処理では、受信したアドレス登録コマンドに従ってモジュールアドレスをメモリに格納する。後段側出力制御処理では、アドレス登録コマンド受信処理の後に、後段側出力端子を第２レベルから第１レベルへ遷移させる。前段側出力制御処理では、アドレス登録処理の後であって後段側入力端子が第１レベルである場合に、前段側出力端子を第２レベルから第１レベルへ遷移させる。【選択図】図１
2010211582.tif 000002
【特許請求の範囲】
【請求項１】
メインユニットと有線または無線による通信が可能な通信モジュールであって、
前記メインユニットとの前記通信を行うための通信機能を有した処理部と、
前記処理部がアクセス可能に設けられており、当該通信モジュールに割り当てられるモジュールアドレスを格納するためのメモリと、
前記メインユニットまたは前段の通信モジュールとのディジーチェーン接続に用いられる前段側入力端子および前段側出力端子と、
後段の通信モジュールとのディジーチェーン接続に用いられる後段側入力端子および後段側出力端子と
を備え、
前記処理部は、
前記モジュールアドレスが未登録であり、かつ、前記前段側入力端子の信号レベルが第１レベルである場合に、前記メインユニットから送信されるアドレス登録コマンドを前記通信機能によって受信する、アドレス登録コマンド受信処理と、
受信した前記アドレス登録コマンドに従って前記モジュールアドレスを前記メモリに格納する、アドレス登録処理と、
前記アドレス登録コマンド受信処理の後に、前記後段側出力端子の信号レベルを第２レベルから前記第１レベルへ遷移させる、後段側出力制御処理と、
前記アドレス登録処理の後であって前記後段側入力端子の信号レベルが前記第１レベルである場合に、前記前段側出力端子の信号レベルを前記第２レベルから前記第１レベルへ遷移させる、前段側出力制御処理と
を実行する、通信モジュール。
【請求項２】
請求項１に記載の通信モジュールであって、
前記後段側入力端子は、
当該後段側入力端子に前記後段の通信モジュールが接続されていない場合には、前記第１レベルに設定され、
当該後段側入力端子に前記後段の通信モジュールが接続されている場合には、前記第１レベルと前記第２レベルとによるレベル遷移が可能である、
通信モジュール。
【請求項３】
メインユニットと、
前記メインユニットと有線または無線による通信が可能な複数の通信モジュールと
を備え、
前記複数の通信モジュールのそれぞれは、請求項１または２に記載の通信モジュールで構成され、
前記複数の通信モジュールと前記メインユニットとはディジーチェーン接続されている、
通信システム。
【請求項４】
請求項３に記載の通信システムであって、
前記複数の通信モジュールは、複数の系列に分かれて、前記メインユニットにディジーチェーン接続されており、
前記複数の系列のそれぞれは、前記メインユニットに接続された第１段目の前記通信モジュールを含み、
前記複数の系列の前記第１段目の通信モジュールは、一の前記第１段目の通信モジュールの前記前段側出力端子が他の前記第１段目の通信モジュールの前記前段側入力端子に接続される形態で以て、順次接続されている、
通信システム。
【請求項５】
請求項４に記載の通信システムであって、
前記メインユニットは、前記一の第１段目の通信モジュールの前記前段側出力端子と、前記他の第１段目の通信モジュールの前記前段側入力端子とを接続する配線を有する、
通信システム。
【請求項６】
請求項４または５に記載の通信システムであって、
前記メインユニットは、前記アドレス登録コマンドを前記複数の通信モジュールに対してブロードキャストする、
通信システム。
【請求項７】
モジュールアドレスを格納するためのメモリをそれぞれ有する複数の通信モジュールと、
前記モジュールアドレスの登録を指示するためのアドレス登録コマンドおよびモジュール活性化信号を発行するメインユニットと
を備え、
前記複数の通信モジュールは、複数の系列に分かれて、前記メインユニットにディジーチェーン接続されており、
前記複数の通信モジュールのそれぞれは、前記アドレス登録コマンドと前記モジュール活性化信号とを別々の通信経路によって受信し、
前記メインユニットから出力された前記モジュール活性化信号は、一の前記系列において前記メインユニットに接続された第１段目の前記通信モジュールから最終段の前記通信モジュールまで伝送され、前記一の系列において前記最終段の通信モジュールから前記第１段目の通信モジュールまで返送され、前記一の系列の前記第１段目の通信モジュールから他の前記系列の第１段目の前記通信モジュールへ伝送される形態で以て、前記複数の通信モジュールに順次、受信される、
通信システム。
【請求項８】
請求項７に記載の通信システムであって、
前記メインユニットは、前記一の系列の前記第１段目の通信モジュールと、前記他の系列の前記第１段目の通信モジュールとを接続する配線を有する、
通信システム。
【請求項９】
請求項７または８に記載の通信システムであって、
前記メインユニットは、前記アドレス登録コマンドを前記複数の通信モジュールに対してブロードキャストする、
通信システム。
【請求項１０】
前記請求項３ないし９のうちのいずれか１項に記載の通信システムを備え、
前記複数の通信モジュールをそれぞれ有する複数のセンサモジュールを含む、
センサシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信モジュール、通信システムおよびセンサシステムに係る。
【背景技術】
【０００２】
一般に分電盤内には主幹の電力系統が複数存在する。例えば１００Ｖ系統、２００Ｖ系統等に大別され、さらに例えば１００Ｖの主幹系統が複数存在する場合もある。また、各主幹系統は分電盤内で複数に分岐されることが多い。例えば電力供給先毎に分岐される。
【０００３】
かかる分電盤に対して、例えば各分岐系統での使用電力量を監視するシステムが設けられる場合がある。一般的な監視システムでは、各分岐系統に設けられる電力測定装置と、各電力測定装置による測定結果を収集する情報収集装置とを含んでいる。各電力測定装置と情報収集装置とは、通信機能を用いて、測定結果等を送受信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−１０１００４号公報
【特許文献２】特開平５−１０１００３号公報
【特許文献３】特開２００５−３６３８号公報
【特許文献４】特開２０００−１０９０２号公報
【特許文献５】特開平１０−４０２０６号公報
【特許文献６】特開２００７−１２３０４５号公報
【特許文献７】特開平５−１６５７０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
電力量監視システムにおいて適切な通信を行うためには、各電力測定装置にその装置を識別するための固有のアドレス（ＩＤ等とも称される）を登録する必要がある。かかるアドレスの登録手法として例えばディップスイッチ等のスイッチ部品の利用が考えられる。
【０００６】
しかし、分電盤内には上記のように種々の電力系統が配設されているので、スペースに余裕が少ない。このため、アドレス設定用スイッチ部品の採用により、電力測定装置が大型化するのは好ましくない。
【０００７】
また、上記スイッチ部品によれば、アドレスの登録はユーザが手作業で行わなければならず、煩雑である。このため、アドレス登録を自動で行いうる簡便なシステムが要望されている。
【０００８】
また、アドレス登録の自動化だけでなく、種々の点において簡便なシステムが要望されている。
【０００９】
上記の課題および要望は電力量監視システムに限られるものではない。例えば、メインユニットと当該メインユニットと通信可能な複数の通信モジュールとを含んで構成される通信システムに対しても、上記の課題および要望は当てはまる。
【００１０】
本発明は、上記の課題および要望の一つまたは複数を解決しうる通信システムを提供し、また、そのような通信システムを構成可能な通信モジュールを提供することを目的とする。
【００１１】
また、本発明は、上記通信システムが適用されたセンサシステムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
請求項１に係る発明は、メインユニットと有線または無線による通信が可能な通信モジュールであって、前記メインユニットとの前記通信を行うための通信機能を有した処理部と、前記処理部がアクセス可能に設けられており、当該通信モジュールに割り当てられるモジュールアドレスを格納するためのメモリと、前記メインユニットまたは前段の通信モジュールとのディジーチェーン接続に用いられる前段側入力端子および前段側出力端子と、後段の通信モジュールとのディジーチェーン接続に用いられる後段側入力端子および後段側出力端子とを備え、前記処理部は、前記モジュールアドレスが未登録であり、かつ、前記前段側入力端子の信号レベルが第１レベルである場合に、前記メインユニットから送信されるアドレス登録コマンドを前記通信機能によって受信する、アドレス登録コマンド受信処理と、受信した前記アドレス登録コマンドに従って前記モジュールアドレスを前記メモリに格納する、アドレス登録処理と、前記アドレス登録コマンド受信処理の後に、前記後段側出力端子の信号レベルを第２レベルから前記第１レベルへ遷移させる、後段側出力制御処理と、前記アドレス登録処理の後であって前記後段側入力端子の信号レベルが前記第１レベルである場合に、前記前段側出力端子の信号レベルを前記第２レベルから前記第１レベルへ遷移させる、前段側出力制御処理とを実行する、通信モジュールである。
【００１３】
請求項２に係る発明は、請求項１に記載の通信モジュールであって、前記後段側入力端子は、当該後段側入力端子に前記後段の通信モジュールが接続されていない場合には、前記第１レベルに設定され、当該後段側入力端子に前記後段の通信モジュールが接続されている場合には、前記第１レベルと前記第２レベルとによるレベル遷移が可能である、通信モジュールである。
【００１４】
請求項３に係る発明は、メインユニットと、前記メインユニットと有線または無線による通信が可能な複数の通信モジュールとを備え、前記複数の通信モジュールのそれぞれは、請求項１または２に記載の通信モジュールで構成され、前記複数の通信モジュールと前記メインユニットとはディジーチェーン接続されている、通信システムである。
【００１５】
請求項４に係る発明は、請求項３に記載の通信システムであって、前記複数の通信モジュールは、複数の系列に分かれて、前記メインユニットにディジーチェーン接続されており、前記複数の系列のそれぞれは、前記メインユニットに接続された第１段目の前記通信モジュールを含み、前記複数の系列の前記第１段目の通信モジュールは、一の前記第１段目の通信モジュールの前記前段側出力端子が他の前記第１段目の通信モジュールの前記前段側入力端子に接続される形態で以て、順次接続されている、通信システムである。
【００１６】
請求項５に係る発明は、請求項４に記載の通信システムであって、前記メインユニットは、前記一の第１段目の通信モジュールの前記前段側出力端子と、前記他の第１段目の通信モジュールの前記前段側入力端子とを接続する配線を有する、通信システムである。
【００１７】
請求項６に係る発明は、請求項４または５に記載の通信システムであって、前記メインユニットは、前記アドレス登録コマンドを前記複数の通信モジュールに対してブロードキャストする、通信システムである。
【００１８】
請求項７に係る発明は、モジュールアドレスを格納するためのメモリをそれぞれ有する複数の通信モジュールと、前記モジュールアドレスの登録を指示するためのアドレス登録コマンドおよびモジュール活性化信号を発行するメインユニットとを備え、前記複数の通信モジュールは、複数の系列に分かれて、前記メインユニットにディジーチェーン接続されており、前記複数の通信モジュールのそれぞれは、前記アドレス登録コマンドと前記モジュール活性化信号とを別々の通信経路によって受信し、前記メインユニットから出力された前記モジュール活性化信号は、一の前記系列において前記メインユニットに接続された第１段目の前記通信モジュールから最終段の前記通信モジュールまで伝送され、前記一の系列において前記最終段の通信モジュールから前記第１段目の通信モジュールまで返送され、前記一の系列の前記第１段目の通信モジュールから他の前記系列の第１段目の前記通信モジュールへ伝送される形態で以て、前記複数の通信モジュールに順次、受信される、通信システムである。
【００１９】
請求項８に係る発明は、請求項７に記載の通信システムであって、前記メインユニットは、前記一の系列の前記第１段目の通信モジュールと、前記他の系列の前記第１段目の通信モジュールとを接続する配線を有する、通信システムである。
【００２０】
請求項９に係る発明は、請求項７または８に記載の通信システムであって、前記メインユニットは、前記アドレス登録コマンドを前記複数の通信モジュールに対してブロードキャストする、通信システムである。
【００２１】
請求項１０に係る発明は、前記請求項３ないし９のうちのいずれか１項に記載の通信システムを備え、前記複数の通信モジュールをそれぞれ有する複数のセンサモジュールを含む、センサシステムである。
【発明の効果】
【００２２】
請求項１に係る発明によれば、モジュールアドレスの登録にディップスイッチ等のスイッチ部品を利用しない。このため、通信モジュールの小型化を図ることができる。
【００２３】
また、請求項１に係る発明によれば、モジュールアドレスの登録は通信モジュールとメインユニットとによって自動的に行われる。このため、ユーザによるアドレス登録作業は不要であるし、モジュールアドレスの重複登録を防止することができる。これにより、簡便な通信システムを提供することができる。
【００２４】
また、請求項１に係る発明によれば、後段側出力制御処理を実行する。このため、例えば、複数の通信モジュールがディジーチェーン接続された場合に、前段側から順次、アドレス登録処理を実行させることが可能である。したがって、複数の通信モジュールに対しても自動的にモジュールアドレスを登録することができる。これにより、簡便な通信システムを提供することができる。
【００２５】
また、請求項１に係る発明によれば、前段側出力制御処理を実行する。このため、例えば、一の系列の第１段目の通信モジュールの前段側出力端子を他の系列の第１段目の通信モジュールの前段側入力端子に接続することにより、当該他の系列についてアドレス登録処理を自動的に開始させることが可能である。したがって、個々の系列を識別することなく、全ての通信モジュールについてアドレス登録することができる。これにより、簡便な通信システムを提供することができる。
【００２６】
また、請求項１に係る発明によれば、後段側出力制御処理は、コマンドを利用せずに、後段側出力端子を第１レベルを設定するだけで済む。このため、後段側出力制御処理に相当する処理を通信モジュールの通信機能を用いてコマンドで行う場合に比べて、処理部の処理負荷を軽減することができる。前段側出力制御処理についても同様である。
【００２７】
また、請求項１に係る発明によれば、アドレス登録処理を実行させる通信モジュールは、前段側入力端子を第１レベルに設定することにより指定される。このため、メインユニットは、アドレス登録コマンドにおいて、アドレス登録処理を実行させる通信モジュールを個々に指定する必要がない。また、複数の系列が存在する場合であっても、アドレス登録コマンドにおいて系列を指定する必要がない。したがって、メインユニットの処理負荷を軽減することができる。
【００２８】
請求項２に係る発明によれば、例えば複数の通信モジュールがディジーチェーン接続された場合において、最終段の通信モジュールに前段側出力制御処理を自動的に開始させることができる。これにより、簡便な通信システムを提供することができる。また、ユーザは、最終段の通信モジュールに対して最終段であることの設定作業をする必要がない。この点からも、簡便な通信システムを提供することができる。
【００２９】
請求項３に係る発明によれば、各通信モジュールにおける後段側出力制御処理の実行により、前段側から順次、アドレス登録処理を実行させることができる。したがって、各通信モジュールに対して自動的にモジュールアドレスを登録することができる。これにより、簡便な通信システムを提供することができる。
【００３０】
請求項４に係る発明によれば、各通信モジュールにおける前段側出力制御処理の実行により、他の系列に対してアドレス登録処理を自動的に開始させることができる。このため、個々の系列を識別することなく、全ての通信モジュールについてアドレス登録することができる。これにより、簡便な通信システムを提供することができる。
【００３１】
請求項５に係る発明によれば、通信モジュールをメインユニットに接続するだけで、一の系列の第１段目の通信モジュールの前段側出力端子と、他の系列の第１段目の通信モジュールの前段側入力端子とを接続することができる。これにより、簡便な通信システムを提供することができる。
【００３２】
請求項６に係る発明によれば、アドレス登録コマンドにおいて、アドレス登録処理を実行させる通信モジュールを個々に指定する必要がない。また、アドレス登録コマンドを送信する系列を指定する必要もない。このため、メインユニットの処理負荷を軽減することができる。
【００３３】
請求項７に係る発明によれば、モジュールアドレスの登録にディップスイッチ等のスイッチ部品を利用しない。このため、通信モジュールの小型化を図ることができる。
【００３４】
また、請求項７に係る発明によれば、モジュールアドレスの登録は通信モジュールとメインユニットとによって自動的に行われる。このため、ユーザによるアドレス登録作業は不要であるし、モジュールアドレスの重複登録を防止することができる。これにより、簡便な通信システムを提供することができる。
【００３５】
また、請求項７に係る発明によれば、モジュール活性化信号は各系列において第１段目の通信モジュールから最終段の通信モジュールまで伝送される。このため、前段側から順次、アドレス登録を実行させることが可能である。したがって、複数の通信モジュールに対しても自動的にモジュールアドレスを登録することができる。これにより、簡便な通信システムを提供することができる。
【００３６】
また、請求項７に係る発明によれば、モジュール活性化信号は第１段目の通信モジュールへ返送された後、別の系列の通信モジュールへ伝送される。このため、当該別の系列についてアドレス登録処理を自動的に開始する。したがって、個々の系列を識別することなく、全ての通信モジュールについてアドレス登録することができる。これにより、簡便な通信システムを提供することができる。
【００３７】
また、請求項７に係る発明によれば、アドレス登録処理を実行させる通信モジュールは、モジュール活性化信号によって指定される。また、モジュール活性化信号は、アドレス登録コマンドとは別の通信経路によって通信モジュールへ送信される。このため、メインユニットは、アドレス登録コマンドにおいて、アドレス登録処理を実行させる通信モジュールを個々に指定する必要がない。また、アドレス登録コマンドにおいて系列を指定する必要がない。したがって、メインユニットの処理負荷を軽減することができる。
【００３８】
請求項８に係る発明によれば、通信モジュールをメインユニットに接続するだけで、モジュール活性化信号を一の系列から他の系列へ伝送可能である。これにより、簡便な通信システムを提供することができる。
【００３９】
請求項９に係る発明によれば、アドレス登録コマンドにおいて、アドレス登録処理を実行させる通信モジュールを個々に指定する必要がない。また、アドレス登録コマンドを送信する系列を指定する必要もない。このため、メインユニットの処理負荷を軽減することができる。
【００４０】
請求項１０に係る発明によれば、上記の種々の効果を享受可能なセンサシステムを提供することができる。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施の形態に係る通信システムを概説するブロック図である。
【図２】本発明の実施の形態に係る通信モジュールを概説するブロック図である。
【図３】本発明の実施の形態に係る通信モジュールを概説するブロック図である。
【図４】本発明の実施の形態に係る通信モジュールの動作を概説するフローチャートである。
【図５】本発明の実施の形態に係る通信モジュールの動作を概説するフローチャートである。
【図６】本発明の実施の形態に係る通信システムの動作を概説する模式図である。
【図７】本発明の実施の形態に係る通信システムの動作を概説する模式図である。
【図８】本発明の実施の形態に係る通信システムの動作を概説する模式図である。
【図９】本発明の実施の形態に係る通信システムの動作を概説する模式図である。
【図１０】本発明の実施の形態に係る通信システムの動作を概説する模式図である。
【図１１】本発明の実施の形態に係る通信システムの動作を概説する模式図である。
【図１２】本発明の実施の形態に係る通信システムの動作を概説する模式図である。
【図１３】本発明の実施の形態に係る通信システムの動作を概説する模式図である。
【図１４】本発明の実施の形態に係る通信システムを応用した電力量監視システムを概説するブロック図である。
【発明を実施するための形態】
【００４２】
図１に本発明の実施の形態に係る通信システム１を概説するブロック図を示す。図１に例示の通信システム１は、メインユニット１００と、通信モジュール２００と、配線５５〜５７とを含んでいる。ここでは７台の通信モジュール２００を例示するが、この台数に限定されるものではない。なお、７台の通信モジュール２００を符号２１１〜２１３，２２１，２２２，２３１，２３２を以て区別する場合もある。
【００４３】
メインユニット１００と通信モジュール２００とは双方向に通信可能に構成されている。ここではメインユニット１００と通信モジュール２００とが配線５５、換言すれば通信ライン５５を介して有線通信を行う場合を例示する。有線通信方式として例えばＩ2Ｃバス方式を採用可能であるが、これに限定されるものではない。また、通信ライン５５として、メインユニット１００から通信モジュール２００へ至る不図示の電力供給ラインを利用することにより、電力線通信（いわゆるＰＬＣ（Power  Line  Communication））を採用することも可能である。また、光通信を利用することも可能である。また、有線通信に代えてまたは加えて、無線通信を行うようにメインユニット１００と通信モジュール２００とを構成してもよい。
【００４４】
メインユニット１００は、当該メインユニット１００における各種の処理を行う処理部１５１を有している。処理部１５１は例えば、マイクロコンピュータ（換言すればマイクロプロセッサ）と、メモリとを含んで構成可能である。
【００４５】
この場合、マイクロコンピュータが、メモリに予め格納されているプログラムに記述された処理ステップ（換言すれば手順）を実行することにより、各種の処理が行われる。上記メモリは例えばＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、書き換え可能な不揮発性メモリ（ＥＰＲＯＭ（Erasable  Programmable  ROM）等）の１つまたは複数を含んで構成される。当該メモリは、上記のように処理部１５１が実行するプログラムを格納する他に、各種の情報やデータ等を格納し、また、プログラムを実行するための作業領域を提供する。
【００４６】
かかる構成によれば、上記マイクロコンピュータは１つまたは複数の処理ステップに対応する各種手段として機能し、または、上記マイクロコンピュータによって１つまたは複数の処理ステップに対応する各種機能が実現される。なお、上記マイクロコンピュータによって実現される各種の手段または機能の一部または全部を論理回路等によるハードウェアで実現することも可能である。
【００４７】
処理部１５１は、通信モジュール２００との上記通信を行うための通信機能を有している。より具体的には、処理部１５１は自身のマイクロコンピュータと通信モジュール２００との間の通信を担う通信回路（図示略）を有し、かかる通信回路とマイクロコンピュータとによって処理部１５１の通信機能が実現される。
【００４８】
処理部１５１は、また、外部のホスト機器等との通信を行うための通信機能を有している。かかる通信機能は上記と同様にして実現可能である。なお、かかる外部通信は、有線通信と無線通信との一方または両方を利用可能であり、また、電力線通信、インターネット等も利用可能である。
【００４９】
メインユニット１００は、さらに、モジュール接続部１１０，１２０，１３０と、配線１５５，１６１〜１６３とを有している。ここでは３つのモジュール接続部１１０，１２０，１３０を例示するが、この数に限定されるものではない。
【００５０】
モジュール接続部１１０，１２０，１３０は、通信モジュール２００が接続される端子部である。モジュール接続部１１０，１２０，１３０はそれぞれが、出力端子Ａ０と、入力端子Ａ１と、通信端子Ａ２とを有している。出力端子Ａ０はモジュール活性化信号をメインユニット１００の外部へ出力するための信号端子であり、入力端子Ａ１はモジュール活性化信号をメインユニット１００の内部へ入力するための信号端子である。通信端子Ａ２は、通信モジュール２００と通信を行う際の通信パケットの入出力端子である。通信端子Ａ２は、図面では略記しているが、通信方式に応じて１つまたは複数の端子で構成される。
【００５１】
ここで、モジュール活性化信号は、後述の説明から明らかとなるが、通信モジュール２００を活性化するための信号、換言すれば通信モジュール２００を稼動状態にするための信号である。通信モジュール２００が活性状態、換言すれば稼動状態であることにより、例えばメインユニット１００との通信が可能になる。ここでは、モジュール活性化信号が、論理信号で採用される第１レベルと第２レベルとのうちの第１レベルによって構成される場合を例示する。この例によれば、出力端子Ａ０が第１レベルになることによりモジュール活性化信号が出力され（換言すればモジュール活性化信号がオンになり）、出力端子Ａ０が第２レベルである場合にはモジュール活性化信号は出力されない（換言すればモジュール活性化信号はオフである）。同様に、入力端子Ａ１が第１レベルにされることによりモジュール活性化信号が入力され、入力端子Ａ１が第２レベルである場合にはモジュール活性化信号の入力はない。
【００５２】
なお、説明を簡単にするために、第１レベルと第２レベルとの間での遷移途中の信号レベルおよびその遷移期間は無視することにする。また、第１レベルが論理信号のＨｉｇｈレベル（以下、Ｈレベルと称する）であり、第２レベルが論理信号のＬｏｗレベル（以下、Ｌレベルと称する）である場合を例示する。但し、第１レベルをＬレベルとし、第２レベルをＨレベルとすることも可能である。また、モジュール活性化信号は電圧信号で構成される場合を例示するが、電流信号、光信号等を採用することも可能である。
【００５３】
図１の例では、モジュール接続部１１０の出力端子Ａ０は、配線１６１を介して、処理部１５１に接続されている。また、モジュール接続部１１０の入力端子Ａ１は、配線１６２を介して、モジュール接続部１２０の出力端子Ａ０に接続されている。モジュール接続部１２０の入力端子Ａ１は、配線１６３を介して、モジュール接続部１３０の入力端子Ａ０に接続されている。すなわち、３つのモジュール接続部１１０，１２０，１３０は、一のモジュール接続部の入力端子Ａ１が他のモジュール接続部の出力端子Ａ０に接続される形態で以て、順次、接続されている。
【００５４】
なお、上記の処理部１５１とモジュール接続部１１０，１２０，１３０との接続形態において、処理部１５１に近い側を前段側または上位側のように表現し、処理部１５１から遠い側を後段側または下位側のように表現する。また、上記の接続形態において処理部１５１に最も近いモジュール接続部１１０を第１段目または第１のモジュール接続部１１０と称する場合もある。同様に、モジュール接続部１２０を第２段目または第２のモジュール接続部１２０と称し、モジュール接続部１３０を第３段目または第３のモジュール接続部１３０と称する場合もある。このとき、例えば第２段目のモジュール接続部１２０は、第１段目のモジュール接続部１１０の後段のモジュール接続部であり、第３段目のモジュール接続部１３０の前段のモジュール接続部である。なお、ここでの例では、第３段目のモジュール接続部１３０が最終段のモジュール接続部である。
【００５５】
モジュール接続部１１０，１２０，１３０の通信端子Ａ２は、処理部１５１に共通に接続されている。より具体的には、処理部１５１に接続された配線１５５が分岐して各モジュール接続部１１０，１２０，１３０の通信端子Ａ２に接続されている。
【００５６】
各モジュール接続部１１０，１２０，１３０は、例えば複数の端子を有する多端子コネクタ部品で構成可能である。この場合、コネクタの端子に上記の各端子Ａ０〜Ａ２が割り当てられる。
【００５７】
モジュール接続部１１０，１２０，１３０には、７台の通信モジュール２１１〜２１３，２２１，２２２，２３１，２３２が、３つの系列２１０，２２０，２３０に分かれて、接続されている。より具体的には、モジュール接続部１１０には３台の通信モジュール２１１〜２１３を含んだ系列２１０が接続され、モジュール接続部１２０には２台の通信モジュール２２１，２２２を含んだ系列２２０が接続され、モジュール接続部１３０には２台の通信モジュール２３１，２３２を含んだ系列２３０が接続されている。なお、系列２１０，２２０，２３０の数、および、各系列２１０，２２０，２３０に含まれる通信モジュール２００の数は、ここでの例示に限定されるものではない。
【００５８】
なお、系列２１０，２２０，２３０を、接続相手であるモジュール接続部１１０，１２０，１３０に対応させて称する場合もある。すなわち、系列２１０を第１段目または第１の系列２１０と称し、系列２２０を第２段目または第２の系列２２０と称し、系列２３０を第３段目または第３の系列２３０と称する場合もある。また、モジュール接続部１１０，１２０，１３０について上述した前段側（または上位側）および後段側（または下位側）という表現も、同様に採用する。例えば、第２段目の系列２２０は、第１段目の系列２１０の後段の系列であり、第３段目の系列２３０の前段の系列である。なお、ここでの例では、第３段目の系列２３０が最終段の系列である。また、系列２１０，２２０，２３０を、モジュール系列２１０，２２０，２３０と称する場合もある。
【００５９】
系列２１０では、通信モジュール２１１がメインユニット１００に接続され、通信モジュール２１２が通信モジュール２１１に接続され、通信モジュール２１３が通信モジュール２１２に接続されている。つまり、メインユニット１００と通信モジュール２１１〜２１３とはディジーチェーン状に、換言すれば数珠繋ぎ状に有線接続されている。同様に、メインユニット１００と、第２系列２２０に含まれる通信モジュール２２１，２２２とがディジーチェーン接続されている。また、メインユニット１００と、第３系列２３０に含まれる通信モジュール２３１，２３２とがディジーチェーン接続されている。なお、メインユニット１００と各通信モジュール２１１，２２１，２３１との間のディジーチェーン接続、および、通信モジュール２１１〜２１３，２２１，２２２，２３１，２３２間のディジーチェーン接続にはそれぞれ、配線５５〜５７が用いられている。なお、かかる配線形態に鑑み、配線５５〜５７をディジーチェーン配線５５〜５７と称する場合もある。
【００６０】
なお、各モジュール系列２１０，２２０，２３０におけるディジーチェーン接続形態において、メインユニット１００に近い側を前段側または上位側のように表現し、メインユニット１００から遠い側を後段側または下位側のように表現する。また、上記のディジーチェーン接続形態において、メインユニット１００に最も近い通信モジュール２１１，２２１，２３１を第１段目または第１の通信モジュール２１１，２２１，２３１と称する場合もある。同様に、通信モジュール２１２，２２２，２３２を第２段目または第２の通信モジュール２１２，２２２，２３２と称し、通信モジュール２１３を第３段目または第３の通信モジュール２１３と称する場合もある。このとき、例えば系列２１０において、第２段目の通信モジュール２１２は、第１段目の通信モジュール２１１の後段の通信モジュールであり、第３段目の通信モジュール２１３の前段の通信モジュールである。また、ここでの例示では、通信モジュール２１３，２２２，２３２が系列２１０，２２０，２３０における最終段の通信モジュールである。なお、モジュール系列に含まれる通信モジュール２００が１台だけである場合、当該通信モジュール２００は、第１段目の通信モジュールであるとともに、最終段の通信モジュールである。
【００６１】
図２および図３に通信モジュール２００を概説するブロック図を示す。なお、図２には説明を分かりやすくするために配線５５〜５７も併記している。また、図３には通信モジュール２００中の一部の要素を抜き出して図示している。図１に加え、図２および図３も参照して、通信モジュール２００を説明する。
【００６２】
通信モジュール２００は、当該通信モジュール２００における各種の処理を行う処理部２５１を有している。処理部２５１は例えばマイクロコンピュータとメモリとを含んで構成可能である。
【００６３】
この場合、マイクロコンピュータが、メモリに予め格納されているプログラムに記述された処理ステップ（換言すれば手順）を実行することにより、各種の処理が行われる。上記メモリは例えばＲＯＭ、ＲＡＭ、書き換え可能な不揮発性メモリ（ＥＰＲＯＭ等）の１つまたは複数を含んで構成される。当該メモリは、上記のように処理部２５１が実行するプログラムを格納する他に、各種の情報やデータ等を格納し、また、プログラムを実行するための作業領域を提供する。
【００６４】
かかる構成によれば、上記マイクロコンピュータは１つまたは複数の処理ステップに対応する各種手段として機能し、または、上記マイクロコンピュータによって１つまたは複数の処理ステップに対応する各種機能が実現される。なお、上記マイクロコンピュータによって実現される各種の手段または機能の一部または全部を論理回路等によるハードウェアで実現することも可能である。
【００６５】
通信モジュール２００は、さらに、モジュールアドレス（以下、単にアドレスとも称する）を格納するためのメモリ２５２を有している。モジュールアドレスは、通信システム１において各通信モジュール２００を他の通信モジュール２００と識別するための識別情報である。各通信モジュール２００にはそれぞれ固有のモジュールアドレスが割り当てられる（後述する）。モジュールアドレスはＩＤ等と称される場合もある。
【００６６】
メモリ２５２は、処理部２５１が、より具体的には処理部２５１の上記マイクロコンピュータがアクセス可能に設けられている。メモリ２５２は例えばＲＡＭ、ＥＰＲＯＭ等の書き換え可能なメモリで構成可能である。なお、ここでは説明を分かりやすくするために、モジュールアドレスを格納するメモリ２５２が処理部２５１の上記メモリとは別個に設けられている場合を例示する。しかし、例えば処理部２５１の上記メモリの一部の記憶領域を、モジュールアドレスを格納するためのメモリ２５２として利用する構成であっても構わない。
【００６７】
処理部２５１は、メインユニット１００との上記通信を行うための通信機能を有している。より具体的には、処理部２５１は自身のマイクロコンピュータとメインユニット１００との間の通信を担う通信回路（図示略）を有し、かかる通信回路とマイクロコンピュータとによって処理部２５１の通信機能が実現される。
【００６８】
かかる通信機能に関し、通信モジュール２００は、通信端子Ｂ２，Ｃ２と、配線２５５とを有している。前段側の通信端子Ｂ２は、メインユニット１００とのディジーチェーン接続、または前段の通信モジュール２００とのディジーチェーン接続に用いられる。後段側の通信端子Ｃ２は、後段の通信モジュール２００とのディジーチェーン接続に用いられる。より具体的には、前段側通信端子Ｂ２は、通信ライン５５を介してメインユニット１００の通信端子Ａ２、または、前段の通信モジュール２００の後段側通信端子Ｃ２に接続される。配線２５５は、通信端子Ｂ２，Ｃ２を相互に接続するとともに、処理部２５１に、より具体的には上記通信回路に接続されており、通信ラインを構成している。
【００６９】
かかる構成の場合、例えばモジュール系列２１０の通信モジュール２１１〜２１３とメインユニット１００とは、外観的には、図１に例示されるように通信ライン５５によってディジーチェーン接続される。これに対し、各通信モジュール２１１〜２１３の処理部２５１とメインユニット１００の処理部１５１とは、通信形式としては、配線１５５，５５，２５５で構成される通信ラインに対して並列的にバス接続されている。他のモジュール系列２２０，２３０についても同様である。
【００７０】
また、この場合、上記のようにメインユニット１００の通信ライン１５５は３つのモジュール接続部１１０，１２０，１３０に接続されているので、各種コマンド（後述のアドレス登録コマンドを含む）等の通信パケットは全ての通信モジュール２００へ向けて同時発信される。すなわちブロードキャストされる。
【００７１】
通信モジュール２００は、さらに、前段側入力端子Ｂ１と、前段側出力端子Ｂ０と、後段側出力端子Ｃ０と、後段側入力端子Ｃ１とを有している。前段側の端子Ｂ１，Ｂ０は、メインユニット１００とのディジーチェーン接続、または、前段の通信モジュール２００とのディジーチェーン接続に用いられる。後段側の端子Ｃ０，Ｃ１は、後段の通信モジュール２００とのディジーチェーン接続に用いられる。より具体的には、前段側入力端子Ｂ１は配線５６を介してメインユニット１００の出力端子Ａ０または前段の通信モジュール２００の後段側出力端子Ｃ０に接続され、前段側出力端子Ｂ０は配線５７を介してメインユニット１００の入力端子Ａ１または前段の通信モジュール２００の後段側入力端子Ｃ１に接続される。
【００７２】
入力端子Ｂ１，Ｃ１はモジュール活性化信号を通信モジュール２００の内部へ入力するための信号端子であり、出力端子Ｂ０，Ｃ０はモジュール活性化信号を通信モジュール２００の外部へ出力するための信号端子である。このため、モジュール活性化信号のオン／オフに応じて、端子Ｂ１，Ｂ０，Ｃ０，Ｃ１の電圧レベルも第１レベルまたは第２レベルになる。なお、信号端子Ｂ１，Ｂ０，Ｃ０，Ｃ１に接続される配線５６，５７は、モジュール活性化信号を伝送するための信号ラインである。
【００７３】
端子Ｂ１，Ｂ０，Ｃ０，Ｃ１は、処理部２５１に接続されている。なお、処理部２５１は、例えば、上記マイクロコンピュータと入力端子Ｂ１，Ｃ１との間にそれぞれモジュール活性化信号の受信回路（図示略）を含み、また、例えば、上記マイクロコンピュータと出力端子Ｂ０，Ｃ０との間にそれぞれモジュール活性化信号の送信回路（図示略）を含む。
【００７４】
ここで、後段側入力端子Ｃ１に後段の通信モジュール２００の端子Ｂ０が接続されていない場合、当該入力端子Ｃ１はＨレベルに設定される、換言すれば固定される。他方、後段側入力端子Ｃ１に後段の通信モジュール２００の端子Ｂ０が接続されている場合、当該入力端子Ｃ１は接続相手の端子Ｂ０の信号レベルに従って、ＨレベルとＬレベルとによるレベル遷移が可能である。かかる構成は、例えば図３に概説するようにスイッチング部２６０を採用することにより、実現可能である。
【００７５】
より具体的には、スイッチング部２６０は、処理部２５１内における後段側入力端子Ｃ１の接続先を、Ｈレベルを与える電源部へ至る経路と、マイクロコンピュータへ至る経路とのいずれかに切り替える。この際、スイッチング部２６０は制御信号Ｓ２６０に基づいて、切り替え動作を行う。切り替え制御信号Ｓ２６０は、後段側入力端子Ｃ１に後段の通信モジュール２００が接続されているか否かの検出結果を示す信号である。後段の通信モジュール２００の接続検出は例えば機械的、電気的、光学的等の既知の手法によって可能である。これにより、後段に通信モジュール２００が検出されない場合、後段側入力端子Ｃ１は上記電源部によってＨレベルにプルアップされる。逆に、後段に通信モジュール２００が検出された場合、後段側入力端子Ｃ１はマイクロコンピュータへ至る経路に接続される。
【００７６】
図３では説明を分かりやすくするためにスイッチング部２６０を模式的に図示しているが、スイッチング部２６０は各種の素子または回路によって構成可能である。また、ここでは処理部２５１に、スイッチング部２６０、上記電源部、プルアップ抵抗、入力端子Ｃ１に繋がる通信モジュール２００の検出部（図示略）が設けられるものとする。
【００７７】
なお、前段側の端子Ｂ０，Ｂ１，Ｂ２は例えば多端子コネクタ部品の端子に割り当てることが可能である。また、処理部２５１と端子Ｂ０，Ｂ１とを繋ぐ配線および処理部２５１と端子Ｂ２とを繋ぐ配線２５５を通信モジュール２００の筐体外部へ引き出し、これらの配線の先端に上記コネクタ部品を設けてもよい。かかる場合、通信モジュール２００の端子Ｂ０，Ｂ１，Ｂ２を有するコネクタ部品と、メインユニット１００の端子Ａ０，Ａ１，Ａ２を有するコネクタ部品とを直接、接続することができる。すなわち、配線５５〜５７を、メインユニット１００および通信モジュール２００とは別部材として準備する必要が無くなる。上記の種々の態様は後段側の端子Ｃ０，Ｃ１，Ｃ２についても同様である。
【００７８】
ところで、上記のように、モジュール接続部１１０，１２０の入力端子Ａ１は、モジュール接続部１２０，１３０の出力端子Ａ０にそれぞれ接続されている。このため、通信モジュール２１１，２２１の前段側出力端子Ｂ０は、メインユニット１００内の配線１６２，１６３を介して、通信モジュール２２１，２３１の前段側入力端子Ｂ１に接続される。すなわち、各系列２１０，２２０，２３０の第１段目の通信モジュール２１１，２２１，２３１は、一の通信モジュールの前段側出力端子Ｂ０がメインユニット１００内の配線１６２，１６３を介して他の通信モジュールの前段側入力端子Ｂ１に接続される形態で以て、順次接続されている。
【００７９】
以下に、通信システム１の動作を説明する。まずは、図４および図５のフローチャートを参照して各通信モジュール２００単位での動作を説明し、その後、図６〜図１３の模式図を参照して通信システム１全体の動作を説明する。
【００８０】
図４のフローチャートに例示する処理ＳＴ１００は、処理ステップ（以下、単にステップとも称する）ＳＴ１０１〜ＳＴ１０７を含んでいる。
【００８１】
通信モジュール２００の処理部２５１は、電源投入等によって起動し、リセット状態になる（ステップＳＴ１０１）。なお、かかるリセット処理ステップＳＴ１０１の開始を、例えばメインユニット１００が通信モジュール２００の通信機能や不図示のリセット専用ラインを用いて指示するように、通信システム１を構成することも可能である。
【００８２】
ステップＳＴ１０１の後、ステップＳＴ１０２において、処理部２５１は初期化処理を実行する。当該初期化処理には、例えば、メインユニット１００との通信機能を初期設定する処理、各端子Ｂ１，Ｃ０，Ｃ１，Ｂ０の電圧レベルを初期設定する処理等が含まれる。
【００８３】
ステップＳＴ１０２の後、ステップＳＴ１０３において、処理部２５１は、前段側入力端子Ｂ１がＨレベルか否かを判別し、Ｈレベルになるまで待機する。前段側入力端子Ｂ１がＨレベルに遷移することにより、ステップＳＴ１０３は終了する。
【００８４】
次のステップＳＴ１０４において、処理部２５１は、自身のモジュールアドレスとして所定のアドレスを設定し、メモリ２５２（図２参照）へ格納する。この所定アドレスとは、固有のモジュールアドレスが未登録状態である場合に、後述のアドレス登録コマンドを受信するために用いる暫定的なアドレスである。かかるアドレスの具体的内容は、メインユニット１００の処理部１５１と通信モジュール２００の処理部２５１との間で予め規定されており、処理部１５１，２５１に組み込まれている。
【００８５】
ステップＳＴ１０４の後、ステップＳＴ１０５において、処理部２５１はアドレス登録コマンドを受信するまで待機する。
【００８６】
ここで、アドレス登録コマンドについて説明する。アドレス登録コマンドは、メインユニット１００の処理部１５１によって生成される。アドレス登録コマンドは、例えば、送信先の通信モジュール２００のアドレスと、当該送信先モジュール２００に対して割り当てる固有のモジュールアドレスのデータとを含んだフォーマットをしている。なお、送信先のモジュールアドレスには、上記の予め規定されている所定のアドレスに設定される。
【００８７】
アドレス登録コマンドは、通信ライン１５５および各モジュール接続部１１０，１２０，１３０の通信端子Ａ２を介してメインユニット１００から出力される。すなわち、アドレス登録コマンドは、メインユニット１００と通信モジュール２００との上記通信機能によって送受信される。
【００８８】
なお、通信モジュール２００の処理部２５１は、メインユニット１００から送信されてくる各種コマンド（アドレス登録コマンドを含む）中の送信先アドレスと、メモリ２５２に格納している自身のモジュールアドレスとを比較することにより、そのコマンドが自身宛のものであるか否かを判定する。
【００８９】
アドレス登録コマンドの受信により、ステップＳＴ１０５は終了する。
【００９０】
ここで、上記ステップＳＴ１０３〜ＳＴ１０５により、固有のモジュールアドレスが未登録であり、かつ、前段側入力端子Ｂ１がＨレベルである場合に、アドレス登録コマンドを通信機能によって受信する処理（以下、アドレス登録コマンド受信処理と称する）が行われる。
【００９１】
次のステップＳＴ１０６において、処理部２５１は、受信したアドレス登録コマンドに従って、固有のモジュールアドレスをメモリ２５２に格納する処理（以下、アドレス登録処理と称する）を行う。より具体的には、処理部２５１は、受信したアドレス登録コマンド中から上記の登録すべきモジュールアドレスを抽出し、当該抽出したアドレスをメモリ２５２に格納する。なお、ステップＳＴ１０６の後に、アドレスの登録終了を通信機能を用いてメインユニット１００へ通知する処理を含んでもよい。
【００９２】
ステップＳＴ１０６の後、ステップＳＴ１０７において、処理部２５１は、後段側出力端子Ｃ０をＬレベルからＨレベルへ遷移させる制御（以下、後段側出力制御処理と称する）を行う。ここでは、ステップＳＴ１０７の終了後、換言すれば処理ＳＴ１００の終了後も、後段側出力端子Ｃ０はＨレベルに維持されるものとする。なお、当該ステップＳＴ１０７は、アドレス登録コマンドの受信処理ＳＴ１０３〜ＳＴ１０５の後であれば実行可能である。このため、例えばステップＳＴ１０６，ＳＴ１０７を上記とは逆の順序で実行してもよい。
【００９３】
図５のフローチャートは、上記の処理ＳＴ１００が終了した後に行われる処理ＳＴ２００を概説している。ここで例示する処理ＳＴ２００はステップＳＴ２０１〜ＳＴ２０３を含んでいる。
【００９４】
ステップＳＴ２０１において、通信モジュール２００の処理部２５１は、アドレスの登録が終了しているか否かを判別し、終了するまで待機する。アドレス登録の終了により、ステップＳＴ２０１は終了する。
【００９５】
ステップＳＴ２０１の後、ステップＳＴ２０２において、処理部２５１は、後段側入力端子Ｃ１がＨレベルであるか否かを判別し、Ｈレベルになるまで待機する。当該端子Ｃ１がＨレベルになることにより、ステップＳＴ２０２は終了する。
【００９６】
なお、ステップＳＴ２０１，ＳＴ２０２を上記とは逆の順序で実行してもよい。
【００９７】
ステップＳＴ２０２の後、ステップＳＴ２０３において、処理部２５１は、前段側出力端子Ｂ０をＬレベルからＨレベルへ遷移させる。
【００９８】
かかるステップＳＴ２０１〜ＳＴ２０３により、上記アドレス登録処理の後であって後段側入力端子Ｃ１がＨレベルである場合に、前段側出力端子Ｂ０をＬレベルからＨレベルに遷移させる制御（以下、前段側出力制御処理と称する）が行われる。ここでは、ステップＳＴ２０３の終了後、換言すれば処理ＳＴ２００の終了後も、前段側出力端子Ｂ０はＨレベルに維持されるものとする。
【００９９】
次に、図６〜図１３の模式図を参照して、通信システム１における各通信モジュール２００の動作を説明する。図６〜図１３には、端子Ｂ１，Ｃ０，Ｃ１，Ｂ０とこれに関連する要素を抽出して図示している。また、図６〜図１３には、通信モジュール２００を模式的に表す太枠内に端子Ｂ１，Ｃ０，Ｃ１，Ｂ０の信号レベルを記入している。
【０１００】
図６は、ステップＳＴ１０１、すなわちリセット処理における各通信モジュール２００の状態を示している。
【０１０１】
リセット状態の通信モジュール２００は、他の通信モジュール２００等が接続されていない場合、前段側入力端子Ｂ１はＬレベルになり、後段側入力端子Ｃ１はＨレベルになり、出力端子Ｃ０，Ｂ０の電圧レベルは不定状態（Ｘレベルと表現することにする）になる。但し、他の通信モジュール等と接続されて通信システム１を構成している状態では、次のようになる。
【０１０２】
第１段目の系列２１０の第１段目の通信モジュール２１１は、図６に示すように、前段側入力端子Ｂ１がＨレベルになる。これは、当該端子Ｂ１が接続されている、第１段目のモジュール接続部１１０の出力端子Ａ０が、メインユニット１００においてＨレベルによってプルアップされているからである。なお、図６等の例示ではＨレベルにプルアップするための電源部と、プルアップ抵抗とはメインユニット１００の処理部１５１に設けられている。
【０１０３】
また、単体状態ではＸレベル（不定レベル）になる端子Ｃ０，Ｂ０は、他のモジュールが接続されている場合には、接続先の端子Ｂ１，Ｃ１と同じ電圧レベルになる（図６参照）。
【０１０４】
図７は、ステップＳＴ１０２、すなわち初期化処理における各通信モジュール２００の状態を示している。かかる初期化では、各通信モジュール２００において、出力端子Ｃ０，Ｂ０がＬレベルに設定される。これに伴って、出力端子Ｃ０，Ｂ０の接続先である、他の通信モジュール２００の入力端子Ｂ１，Ｃ１もＬレベルになる。
【０１０５】
但し、図７に示すように、各モジュール系列２１０，２２０，２３０の最終段を成す通信モジュール２１３，２２２，２３２では、後段側入力端子Ｃ１はＨレベルになる。これは、上記のように、各通信モジュール２００は、後段側入力端子Ｃ１に他の通信モジュール２００が接続されていない場合には当該入力端子Ｃ１がＨレベルに設定されるように、構成されているからである。
【０１０６】
各通信モジュール２００は、ステップＳＴ１０２の後、ステップＳＴ１０３において前段側入力端子Ｂ１がＨレベルになるまで待機する。
【０１０７】
図８および図９は、第１段目の系列２１０の通信モジュール２１１〜２１３がステップＳＴ１０３〜ＳＴ１０７を実行する状態、すなわちアドレス登録コマンド受信処理、アドレス登録処理および後段側出力制御を実行する状態を示している。
【０１０８】
より具体的には、上記のように、第１段目の通信モジュール２１１の前段側入力端子Ｂ１はメインユニット１００によってＨレベルにされる。つまり、メインユニット１００から当該端子Ｂ１にモジュール活性化信号が入力される。これにより、通信モジュール２１１において、アドレス登録コマンド受信処理が開始され、アドレス登録処理と後段側出力制御処理とが実行される。その後、通信モジュール２１１の動作は処理ＳＴ２００（図５参照）へ移行するが、後段側入力端子Ｃ１がＬレベルであるため、ステップＳＴ２０２において当該端子Ｃ１がＨレベルに遷移するまで待機する。
【０１０９】
後段側出力制御処理の実行により、図８に示すように、通信モジュール２１１の後段側出力端子Ｃ０がＬレベルからＨレベルに遷移される。これに連動して、後段の通信モジュール２１２の前段側入力端子Ｂ１がＬレベルからＨレベルに遷移する。つまり、第２段目の通信モジュール２１２にモジュール活性化信号が入力される。換言すれば、信号レベル遷移が連動することにより、モジュール活性化信号が第１段目の通信モジュール２１１から第２段目の通信モジュール２１２へ伝達される。
【０１１０】
モジュール活性化信号を取得した第２段目の通信モジュール２１２は、アドレス登録コマンド受信処理と、アドレス登録処理と、後段側出力制御処理とを実行する。図９に示すように、後段側出力制御処理により通信モジュール２１２の後段側出力端子Ｃ０がＬレベルからＨレベルに遷移し、これにより第３段目の通信モジュール２１３へモジュール活性化信号が伝達される。通信モジュール２１２は、その後、処理ＳＴ２００（図５参照）を開始するが、前段の通信モジュール２１１と同様にステップＳＴ２０２での待機状態になる。
【０１１１】
第３段目の通信モジュール２１３も、モジュール活性化信号の受信によりステップＳＴ１０３〜ＳＴ１０７を実行し、その後、処理ＳＴ２００を開始する。
【０１１２】
図１０および図１１は、第１段目の系列２１０の各通信モジュール２１１〜２１３が処理ＳＴ２００、すなわち前段側出力制御処理を実行する状態を示している。
【０１１３】
モジュール系列２１０の最終段を成す通信モジュール２１３は、上記のように、後段側入力端子Ｃ１はＨレベルに設定されている。このため、当該通信モジュール２１３は、ステップＳＴ２０１，ＳＴ２０２を経て、ステップＳＴ２０３において前段側出力端子Ｂ０をＬレベルからＨレベルへ遷移させる（図１０参照）。
【０１１４】
通信モジュール２１３の前段側出力端子Ｂ０のレベル遷移に連動して、図１０に示すように、前段の通信モジュール２１２の後段側入力端子Ｃ１がＬレベルからＨレベルに遷移する。ステップＳＴ２０２で待機状態にある通信モジュール２１２は、後段側入力端子Ｃ１がＨレベルに遷移したことにより、ステップＳＴ２０３へ移行して自身の前段側出力端子Ｂ０をＬレベルからＨレベルへ遷移させる（図１１参照）。これに連動して、前段の通信モジュール２１１も、ステップＳＴ２０２での待機状態を脱し、ステップＳＴ２０３において前段側出力端子Ｂ０をＬレベルからＨレベルへ遷移させる（図１１参照）。
【０１１５】
ここで、上記のように、第１段目の系列２１０の通信モジュール２１１の前段側出力端子Ｂ０は、メインユニット１００を介して、第２段目の系列２２０の通信モジュール２２１の前段側入力端子Ｂ１に接続されている。このため、図１１に示すように、通信モジュール２１１の前段側出力端子Ｂ０のレベル遷移に連動して、通信モジュール２２１の前段側入力端子Ｂ１がＬレベルからＨレベルへ遷移する。これにより、通信モジュール２２１がアドレス登録コマンド受信処理（ステップＳＴ１０３〜ＳＴ１０５）を開始する。
【０１１６】
かかる形態に鑑みると、系列２２０の第１段目の通信モジュール２２１には、前段の系列２１０の第１段目の通信モジュール２１１からモジュール活性化信号が伝送されることになる。
【０１１７】
また、第２段目の系列２２０へのモジュール活性化信号の伝送、すなわち通信モジュール２２１の前段側入力端子Ｂ１のレベル遷移は、前段の系列２１０の通信モジュール２１３，２１２，２１１の前段側出力端子Ｂ０のレベル遷移の連鎖に拠る。かかる形態に鑑みると、通信モジュール２１３，２１２，２１１における前段側出力制御処理ＳＴ２００の実行は、最終段の通信モジュール２１３まで到達したモジュール活性化信号を第１段目の通信モジュール２１１へ返送する処理に相当する。
【０１１８】
モジュール活性化信号が入力された第２段目の系列２２０では、通信モジュール２２１，２２２が、第１段目の系列２１０の通信モジュール２１１〜２１３と同様に動作する（図１２参照）。また、上記と同様にして、第２段目の系列２２０から第３段目の系列２３０へモジュール活性化信号が伝達される。そして、第３段目の系列２３０の通信モジュール２３１，２３２が上記と同様に動作する（図１３参照）。
【０１１９】
なお、メインユニット１００は、例えば、通信モジュール２００からアドレス登録終了の通知が送信されなくなった状態を以て、全ての通信モジュール２００にアドレスが登録されたと判断することが可能である。あるいは、メインユニット１００において最終段のモジュール接続部１３０の入力端子Ａ１と処理部２５２とを接続することにより、当該端子Ａ１にモジュール活性化信号が伝達したことを以て、全ての通信モジュール２００でアドレス登録が終了したと判断することも可能である。但し、前者の判断手法によれば、例えばモジュール接続部１１０，１２０だけに通信モジュール２００が接続される場合にも対応可能であり、利便性が高い。
【０１２０】
通信モジュール２００によれば、モジュールアドレスの登録にディップスイッチ等のスイッチ部品を利用しない。このため、通信モジュール２００および通信システム１の小型化を図ることができる。
【０１２１】
また、上記のようにモジュールアドレスの登録はメインユニット１００と通信モジュール２００とによって自動的に行われる。このため、ユーザによるアドレス登録作業は不要であるし、モジュールアドレスの重複登録を防止することができる。これにより、簡便な通信システム１を提供することができる。
【０１２２】
また、後段側出力制御処理ＳＴ１０７の実行により、モジュール活性化信号が、ディジーチェーン接続された複数の通信モジュール２００の間を前段側から順に伝送される。このため、前段側の通信モジュール２００から順次、アドレス登録処理が実行される。したがって、複数の通信モジュール２００に対して自動的にモジュールアドレスを登録することができる。かかる点においても通信システム１は簡便である。
【０１２３】
また、前段側出力制御処理ＳＴ２００の実行により、モジュール活性化信号が、ディジーチェーン接続された複数の通信モジュール２００の間を後段側から前段側へ向けて返送される。第１段目の通信モジュール２００へ返送されたモジュール活性化信号は、他のモジュール系列へ入力されて、当該系列の通信モジュール２００に自動的にアドレス登録処理を開始させる。したがって、個々の系列２１０，２２０，２３０を識別することなく、全ての通信モジュール２００についてアドレス登録することができる。かかる点においても通信システム１は簡便である。
【０１２４】
また、後段側出力制御処理は、コマンドを利用せずに、後段側出力端子Ｃ０をＨレベルに設定するだけで済む。このため、後段側出力制御処理に相当する処理を通信モジュール２００の通信機能を用いてコマンドで行う場合に比べて、処理部２５１の処理負荷を軽減することができる。前段側出力制御処理についても同様である。
【０１２５】
また、アドレス登録処理の実行を指示するアドレス登録コマンドとモジュール活性化信号とは、いずれもメインユニット１００で発行されるが、上記のように別々の通信経路を介して各通信モジュールへ至る。このとき、アドレス登録処理を実行させる通信モジュールは、モジュール活性化信号によって、より具体的には前段側入力端子Ｂ１をＨレベルに設定することによって、指定される。したがって、メインユニット１００は、アドレス登録処理を実行させる通信モジュール２００を、アドレス登録コマンドにおいて個々に指定する必要がない。また、アドレス登録コマンドにおいて系列２１０，２２０，２３０を指定する必要もない。したがって、メインユニット１００の処理部１５１の処理負荷を軽減することができる。また、上記のようにアドレス登録コマンドを全ての通信モジュール２００に対してブロードキャストすることが可能になる。
【０１２６】
また、通信モジュール２００の後段側入力端子Ｃ１は、後段の通信モジュール２００が接続されていない場合には、Ｈレベルに設定される。このため、最終段の通信モジュール２１３，２２２，２３２に前段側出力制御処理を自動的に開始させることができる。これにより、簡便な通信システムを提供することができる。また、ユーザは、最終段の通信モジュール２１３，２２２，２３２に対して最終段であることの設定作業をする必要がない。この点においても通信システム１は簡便である。
【０１２７】
また、メインユニット１００がモジュール接続部１１０，１２０，１３０を接続する配線１６２，１６３を内蔵している。このため、通信モジュール２００をメインユニット１００に接続するだけで、通信モジュール２１１，２２１の前段側出力端子Ｂ０と、通信モジュール２２１，２３１の前段側入力端子Ｂ１とが接続される。したがって、モジュール系列２１０，２２０，２３０間の上記接続形態を簡単に得ることができる。かかる点においても通信システム１は簡便である。
【０１２８】
図１４に、通信システム１を応用した電力量監視システム２を概説するブロック図を示す。図１４には、電力供給の主幹回路３００が２つの１００Ｖ供給系統と、１つの２００Ｖ供給系統とを有する場合を例示している。また、図１４の例では、一方の１００Ｖ供給系統から３本の電力供給ライン３１１〜３１３が分岐し、他方の１００Ｖ供給系統から２本の電力供給ライン３２１，３２２が分岐し、２００Ｖ供給系統から２本の電力供給ライン３３１，３３２が分岐している。各電力供給ライン３１１〜３１３，３２１，３２２，３３１，３３２には分岐箇所付近に分岐ブレーカ３０１が挿入されている。
【０１２９】
なお、電力供給ライン３１１〜３１３を第１または第１段目の分岐系列３１０と称し、電力供給ライン３２１，３２２を第２または第２段目の分岐系列３２０と称し、電力供給ライン３３１，３３２を第３または第３段目の分岐系列３３０と称することにする。
【０１３０】
図１４に例示の電力量監視システム２では、第１の分岐系列３１０に対して上記通信システム１の第１のモジュール系列２１０が設けられ、第２の分岐系列３２０に対して第２のモジュール系列２２０が設けられ、第３の分岐系列３３０に対して第３のモジュール系列２３０が設けられている。
【０１３１】
図１４に例示するように、通信モジュール２１１は、電力供給ライン３１１に取り付けられた電流測定器（例えばＣＴセンサ）４０１に接続されており、当該電流測定器４０１とともに電力測定モジュール４００を構成している。同様に、各通信モジュール２００と電流測定器４０１とを含んで電力測定モジュール４００が構成され、かかる電力測定モジュール４００が電力供給ライン３１１〜３１３，３２１，３２２，３３１，３３２のそれぞれに対して設けられている。
【０１３２】
各電力測定モジュール４００において、通信モジュール２００の処理部２５１（図２参照）は、例えば、電流測定器４０１で測定された電流値と、対象となる分岐系列の電圧値（既知である）とから電力量を算出し、算出データを通信機能を利用してメインユニット１００へ送信する。なお、メインユニット１００は、各電力測定モジュール４００から収集したデータ、情報等を外部のホスト機器へ送信してもよい。この外部通信には、例えば、主幹回路３００を利用した電力線通信を利用可能である。
【０１３３】
電力量監視システム２によれば、通信システム１が採用されているので、上記の種々の効果を享受することができる。
【０１３４】
なお、上記では各分岐系列３１０，３２０，３３０が主幹回路３００の各供給系統に対応付けられる場合を例示したが、かかる例示に限定されるものではない。例えば部屋毎のように電力供給先毎に、分岐系列３１０，３２０，３３０を選定してもよい。
【０１３５】
また、上記の電力量監視システム２は、通信システム１を適用したセンサシステムの一例に過ぎない。すなわち、上記例示の電流測定器４０１に代えて各種センサを通信モジュール２００と組み合わせてセンサモジュールを構成することにより、種々のセンサシステムを提供することができる。
【符号の説明】
【０１３６】
１  通信システム
２  電力量監視システム（センサシステム）
１００  メインユニット
２００，２１１〜２１３，２２１，２２２，２３１，２３２  通信モジュール
２１０，２２０，２３０  モジュール系列
２５１  処理部
２５２  メモリ
Ｂ０  前段側出力端子
Ｂ１  前段側入力端子
Ｃ０  後段側出力端子
Ｃ１  後段側入力端子
４００  電力測定モジュール（センサモジュール）
【図１】
2010211582.tif 000003
【図２】
2010211582.tif 000004
【図３】
2010211582.tif 000005
【図４】
2010211582.tif 000006
【図５】
2010211582.tif 000007
【図６】
2010211582.tif 000008
【図７】
2010211582.tif 000009
【図８】
2010211582.tif 000010
【図９】
2010211582.tif 000011
【図１０】
2010211582.tif 000012
【図１１】
2010211582.tif 000013
【図１２】
2010211582.tif 000014
【図１３】
2010211582.tif 000015
【図１４】
2010211582.tif 000016