(57)【要約】【課題】対応付けされた複数の装置のネットワーク上のアドレスを容易に設定することができる伝送システムを提供する。【解決手段】ゲートウェイ装置１００は、実装されているスイッチで自らのＩＰアドレスを設定する。次に、自ＩＰアドレスが奇数の場合、相手先ＩＰアドレス＝自ＩＰアドレス＋１とし、自ＩＰアドレスが偶数の場合、相手先ＩＰアドレス＝自ＩＰアドレス−１とすることにより、相手先のＩＰアドレスを算出する。次に、算出した相手先のＩＰアドレスを用いて、相手先に対して情報を送信する。【選択図】    図６
2004356754.tif 000002
【特許請求の範囲】
【請求項１】
対応する第１及び第２アドレスによりネットワーク上の位置がそれぞれ示される第１及び第２伝送装置の間で、ネットワークを介して、通信を行う伝送システムであって、
前記第１伝送装置は、
第１アドレスを記憶している記憶手段と、
前記第１アドレスに基づいて、対応する第２アドレスを取得する取得手段と、
送信先アドレスとして第２アドレスが付加された伝送データをネットワークを介して送出する送出手段とを備え、
前記第２伝送装置は、
第２アドレスを記憶している記憶手段と、
前記第２アドレスに基づいて、対応する第１アドレスを取得する取得手段と、
送信先アドレスとして第１アドレスが付加された伝送データをネットワークを介して送出する送出手段とを備える
ことを特徴とする伝送システム。
【請求項２】
対応する第１及び第２アドレスによりネットワーク上の位置がそれぞれ示される伝送装置及び受信装置の間で、ネットワークを介して、通信を行う伝送システムにおける前記伝送装置であって、
第１アドレスを記憶している記憶手段と、
前記第１アドレスに基づいて、対応する第２アドレスを取得する取得手段と、
送信先アドレスとして第２アドレスが付加された伝送データをネットワークを介して送出する送出手段と
を備えることを特徴とする伝送装置。
【請求項３】
対応する第１及び第２アドレスは、隣接する値を有し、
前記取得手段は、前記第１アドレスが偶数であるか又は奇数であるかを判断し、偶数であると判断する場合に、前記第１アドレスから１を減じた値を第２アドレスとして取得し、奇数であると判断する場合に、前記第１アドレスに１を加えた値を第２アドレスとして取得する
ことを特徴とする請求項２に記載の伝送装置。
【請求項４】
対応する第１及び第２アドレスによりネットワーク上の位置がそれぞれ示される伝送装置及び受信装置の間で、ネットワークを介して、通信を行う伝送システムにおける前記伝送装置で用いられる伝送プログラムであって、
前記伝送装置は、第１アドレスを記憶している記憶手段を備えており、
前記伝送プログラムは、
前記第１アドレスに基づいて、対応する第２アドレスを取得する取得ステップと、
送信先アドレスとして第２アドレスが付加された伝送データをネットワークを介して送出する送出ステップと
を含むことを特徴とする伝送プログラム。
【請求項５】
対応する第１及び第２アドレスによりネットワーク上の位置がそれぞれ示される伝送装置及び受信装置の間で、ネットワークを介して、通信を行う伝送システムにおける前記伝送装置で用いられる伝送方法であって、
前記伝送装置は、第１アドレスを記憶している記憶手段を備えており、
前記伝送方法は、
前記第１アドレスに基づいて、対応する第２アドレスを取得する取得ステップと、
送信先アドレスとして第２アドレスが付加された伝送データをネットワークを介して送出する送出ステップと
を含むことを特徴とする伝送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークにより接続された伝送装置間で通信を行う技術に関する。
【０００２】
【従来の技術】
従来より、離れた場所に設置されている２台の装置を信号線路により接続することにより、装置間で信号の伝達が行われている。
例えば、ビルなどの高層建築物の各階に空調設備が設置され、管理階に中央監視装置が設置され、各空調設備と中央監視装置との間は、ビル内に配された信号線路で結合される。中央監視装置は、各信号線路を介して、各空調設備との間で信号の伝達を行うことにより、各空調設備を集中的に管理する。この場合には、接続される装置の組み合わせは予め決まっている。空調設備が接続される相手は、中央監視装置である。このように、特定の装置には、他の特定の装置が接続される場合が多い。
【０００３】
特許文献１によると、制御部と前記制御部から離れた位置に設けられた被制御部とを直列の信号を伝送する信号線路で接続された直並列変換形遠隔制御方式が開示されている。前記制御部は、電源が外部から供給され、クロックパルス列を生成する手段と、前記被制御部に接続された多数の機器を制御する制御情報に基づく直列の制御信号を発生する回路と、前記制御信号のスタート信号を生成すると共に前記直列の制御信号と前記クロックパルス列及び前記電源が入力され、クロックパルスに同期して制御信号の各２値信号の値に対応して地気か電源電圧の中間の電圧を発生し、クロックパルスと次のクロックパルスの間は、電源電圧となる信号を発生して前記信号線に３値の電圧レベルを持つ信号を出力する信号変換手段とを備える。前記被制御部は、電源を外部から供給されず、前記信号線に接続されて前記信号線のクロック信号と２値の制御信号を除去して被制御部の各部を駆動するための電源電圧を生成する電源生成回路と、前記スタート信号を検出するスタート信号検出手段と、前記信号線上の信号から前記クロックパルスと前記直列の２値の制御情報を取り出す信号抽出手段と、前記スタート信号及びクロックパルスに応答して被制御部の各機器に供給される２値の各制御信号の位置を表す信号を順に発生する信号分配手段、及び前記信号抽出手段から供給される前記２個の各制御信号を前記信号分配手段からの位置を表す信号に基づいて先頭から順に保持する保持手段と、前記各保持手段の出力に応じて前記各機器の状態を前記電源電圧を用いて並列に駆動する出力手段を備える。こうして、制御部から制御信号とクロック信号と電源を同一の線路で伝送し、被制御部でこれらの信号を抽出するとともに、電源を生成することにより配線の本数を減らしている。なお、特許文献２及び特許文献３は、特許文献１と同様の技術を開示している。
【０００４】
また、特許文献４によると、通信網を介して、設備機器、該設備機器を監視制御するための設備制御機器、情報通信制御機器及び情報通信端末機器が接続されている監視制御装置が開示されている。前記設備制御機器が、伝送線を介して設備機器との情報データ信号の送受信を行うことにより、設備機器の監視及び制御を行う。これにより、設備機器と中央監視制御装置とを接続する配線と、ＬＡＮにおける配線とを共有させ、配線量及びそれに伴う工事を減少させている。
【０００５】
しかし、特許文献４に開示された技術によると、伝送装置にＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを設定するためには、パソコンなどの制御端末を伝送装置毎に接続する必要があり、このパソコンの接続作業が煩わしいという問題点がある。
この問題点を解決するために、特許文献５によると、通信アドレスをスイッチの情報によって設定する技術が開示されている。スイッチは、８個の４ビットのロータリスイッチにより構成され、ネットワーク内で一意となるように、スイッチの値が設定される。ＬＡＮカードに実装されるアプリケーションは、スイッチの値を読み取り、スイッチの値に基づいて、ＬＡＮコントローラのＩＰアドレスやＯＳＩプロトコル通信に使用するＮＳＡＰ等の通信アドレスを算出し、ＬＡＮカードは、算出されたＩＰアドレスやＮＳＡＰアドレスをＬＡＮコントローラに割り当てる。これにより、アドレスの設定が容易になる。
【０００６】
【特許文献１】第２６３７９９２号特許公報
【０００７】
【特許文献２】第２７２３２３２号特許公報
【０００８】
【特許文献３】第２７６０３８２号特許公報
【０００９】
【特許文献４】特開平６−７８３６１号公報
【００１０】
【特許文献５】特開２００１−３３９３９２号公報
【００１１】
【発明が解決しようとする課題】
しかしながら、特定の装置には、他の特定の装置が接続されるなど、接続される装置の組み合わせが予め決まっている場合には、その対応付けのための設定をしなければならず、この作業が煩わしいという問題点がある。
本発明は、上記の問題点を解決するために、対応付けされた複数の装置のネットワーク上のアドレスを容易に設定することができる伝送システム、伝送装置、伝送方法、伝送プログラムを提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記の目的を達成するために、本発明の伝送装置は、接続された入出力機器の情報を、ネットワークを介して特定の他の装置に接続された入出力機器に対して、所定の通信プロトコルに従って、伝送する。前記伝送装置は、ネットワークを介したデータ通信を制御する通信制御手段と、通信制御手段の通信アドレスを決めるための所定の情報を記憶する記憶手段と、記憶手段に記憶された情報を読み出す読み出し手段と、読み出し手段によって読み出された情報に基づいて、通信手段の通信アドレスを算出する算出手段と、算出手段によって算出された通信アドレスを通信制御手段の通信アドレスとして設定する設定手段と、通信アドレスから一意に求められる通信相手先アドレスを算出する算出手段と、算出手段によって算出された通信相手先アドレスを通信制御手段の通信アドレスとして設定する設定手段とを備える。
【００１３】
ここで、前記記憶手段は複数のスイッチにより構成され、各スイッチの状態により情報が記憶され、伝送装置における自らのＩＰアドレスなどの通信アドレスが、伝送装置内に実装されたスイッチにより設定される。設定されたＩＰアドレスなどの通信アドレスに基づいて、定められた演算方法に基づき通信相手先ＩＰアドレスなどを算出する。
【００１４】
例えば、
▲１▼伝送装置に実装されているスイッチで自らのＩＰアドレスを設定する。
▲２▼自ＩＰアドレスが奇数の場合、相手先ＩＰアドレス＝自ＩＰアドレス＋１とし、自ＩＰアドレスが偶数の場合、相手先ＩＰアドレス＝自ＩＰアドレス−１とすることにより、相手先のＩＰアドレスを算出する。
▲３▼算出した相手先のＩＰアドレスを用いて、相手先に対して情報を送信する。
【００１５】
このように、本発明によれば、自ＩＰアドレスを設定するだけで、相手先のＩＰアドレスを算出するので、ネットワークに接続された装置間で簡単に一対一の通信が行なえる。
【００１６】
【発明の実施の形態】
本発明に係る１個の実施の形態としてのビル空調管理システム１０について説明する。
１．ビル空調管理システム１０
ビル空調管理システム１０は、図１に示すように、ゲートウェイ装置１００、２００、センサーターミナルユニット３００、３０１、３０２、パワーターミナルユニット４００、４０１、４０２、管理制御盤５００、５台の空調設備６０１、６０２、・・・、６０５、温度センサ５１１、５１２及びＨＵＢユニット２１、２２、２３から構成される。
【００１７】
ビル空調管理システム１０は、高層ビル内に設けられ、ビル内の気温、湿度、換気などを管理制御するシステムである。
ＨＵＢユニット２１、２２、２３は、それぞれスイッチングハブであり、ＨＵＢユニット２２、２３は、それぞれ、接続線３１、３２を介して、ＨＵＢユニット２１に接続され、ゲートウェイ装置１００、２００は、それぞれ、接続線３３、３４を介して、ＨＵＢユニット２２、２３に接続されている。ここで、接続線３１、３２、３３、３４は、一例として、シールド付きのツイストペアケーブルである。ＨＵＢユニット２１、２２、２３及びゲートウェイ装置１００、２００は、第１のネットワークを構成している。第１のネットワークでは、第１の通信プロトコルが用いられる。第１の通信プロトコルは、具体的には、Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌである。
【００１８】
また、ゲートウェイ装置１００、センサーターミナルユニット３００、３０１及びパワーターミナルユニット４０２は、それぞれ、接続線４１を介して、接続されている。ゲートウェイ装置１００、センサーターミナルユニット３００、３０１及びパワーターミナルユニット４０２は、第２のネットワークを構成している。管理制御盤５００は、５個のスイッチ５０１、５０２、・・・、５０５及び表示部６１１、６１２を内蔵しており、スイッチ５０１、５０２及び５０３は、センサーターミナルユニット３００に接続されており、スイッチ５０４及び５０５は、センサーターミナルユニット３０１に接続されており、表示部６１１及び６１２は、パワーターミナルユニット４０２に接続されている。
【００１９】
また、ゲートウェイ装置２００、パワーターミナルユニット４００、４０１、センサーターミナルユニット３０２は、接続線５１を介して、接続されており、ゲートウェイ装置２００、パワーターミナルユニット４００、４０１、センサーターミナルユニット３０２は、第３のネットワークを構成している。また、空調設備６０１、６０２及び６０３は、パワーターミナルユニット４００に接続されており、空調設備６０４及び６０５は、パワーターミナルユニット４０１に接続されており、温度センサ５１１及び５１２は、センサーターミナルユニット３０２に接続されている。
【００２０】
上述の第２のネットワーク及び第３のネットワークでは、第２の通信プロトコルが用いられる。第２の通信プロトコルは、特許文献１、特許文献２及び特許文献３により開示されている通信プロトコルである。
ここで、ゲートウェイ装置１００及び２００は、一対一に、対応しており、利用者により、それぞれ、一例として、ＩＰアドレス「１９２．１６８．２５１．２」及び「１９２．１６８．２５１．３」が割り当てられ、設定されるものとする。
【００２１】
管理制御盤５００に設けられたスイッチ５０１、・・・、５０５を利用者がＯＮ又はＯＦＦに設定することにより、それぞれ、５台の空調設備６０１、６０２、・・・、６０５の電源のＯＮ又はＯＦＦが制御される。また、温度センサ５１１及び５１２により検知された室内の温度が、それぞれ表示部６１１及び６１２により表示される。
【００２２】
１．１  ゲートウェイ装置１００
ゲートウェイ装置１００は、図２に示すように、通信部１０１、ロータリスイッチ１０２、１０３、読出部１０４、自アドレス算出部１０５、相手アドレス算出部１０６、記憶部１０７及び入出力部１０８から構成されている。
ゲートウェイ装置１００は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、ゲートウェイ装置１００は、その機能を達成する。
【００２３】
ゲートウェイ装置１００は、第１の通信プロトコルと第２の通信プロトコルとの間で、通信プロトコルの変換を行う。
なお、ゲートウェイ装置２００は、ゲートウェイ装置１００と同一の構成を有しているので、説明を省略する。
（１）ロータリスイッチ１０２、１０３及び読出部１０４
ロータリスイッチ１０２及び１０３は、それぞれ、４ビットのロータリスイッチであり、ロータリスイッチ１０２及び１０３には、ＩＰアドレスのホストアドレス部（８ビット）のうちの上位４ビットの値ＳＷ１及び下位４ビットの値ＳＷ２が利用者により設定される。
【００２４】
読出部１０４は、ロータリスイッチ１０２及び１０３によりそれぞれ設定された値ＳＷ１及び値ＳＷ２を読み出し、読み出した値ＳＷ１及び値ＳＷ２を自アドレス算出部１０５へ出力する。
（２）記憶部１０７
記憶部１０７は、自ＩＰアドレス及び相手ＩＰアドレスを記憶するための領域を備えている。
【００２５】
ここで、自ＩＰアドレスは、第１のネットワーク上におけるゲートウェイ装置１００の位置を示すアドレスであり、相手ＩＰアドレスは、ゲートウェイ装置１００に一対一に対応する装置、つまり、ゲートウェイ装置２００の第１のネットワーク上における位置を示すアドレスである。
（３）自アドレス算出部１０５
自アドレス算出部１０５は、読出部１０４から値ＳＷ１及び値ＳＷ２を受け取り、受け取った値ＳＷ１及び値ＳＷ２を用いて、次の式により、自ホストアドレスを算出する。ここで、自ホストアドレスは、自ＩＰアドレスのホストアドレス（８ビット）である。
【００２６】
自ホストアドレス＝値ＳＷ１×１６（１０進数）＋値ＳＷ２
次に、自アドレス算出部１０５は、自ホストアドレスに、固定値「１９２．１６８．２５１」を付加して、自ＩＰアドレスを生成する。
自ＩＰアドレス＝「１９２．１６８．２５１．（自ホストアドレス）」
次に、自アドレス算出部１０５は、生成した自ＩＰアドレスを記憶部１０７へ書き込む。
【００２７】
（４）相手アドレス算出部１０６
相手アドレス算出部１０６は、記憶部１０７から自ＩＰアドレスを読み出し、読み出した自ＩＰアドレス内の自ホストアドレスが、偶数であるか、奇数であるかを判断する。
（ａ）偶数であると判断する場合に、次式により、相手ホストアドレスを算出する。
【００２８】
相手ホストアドレス＝自ホストアドレス＋１
（ｂ）奇数であると判断する場合に、次式により、相手ホストアドレスを算出する。
相手ホストアドレス＝自ホストアドレス−１
次に、相手アドレス算出部１０６は、相手ホストアドレスに、固定値「１９２．１６８．２５１」を付加して、相手ＩＰアドレスを生成する。
【００２９】
相手ＩＰアドレス＝「１９２．１６８．２５１．（相手ホストアドレス）」
次に、相手アドレス算出部１０６は、生成した相手ＩＰアドレスを記憶部１０７へ書き込む。
（５）入出力部１０８
入出力部１０８は、接続線４１上又は接続線５１上において、スタート信号及びエンド信号を検出する。また、スタート信号の検出後、エンド信号を検出するまでの期間において、パルス信号を検出する。ここで、スタート信号及びエンド信号は、それぞれ、データの送出期間の開始及び終了を示すための特別な並びのパルス信号である。
【００３０】
また、入出力部１０８は、１ビットのデータを格納するための変数を２５６個有している。ここでは、２５６個の変数をＤ（０）、Ｄ（１）、Ｄ（２）、・・・、Ｄ（２５５）により示す。
（第２の通信プロトコルから第１の通信プロトコルへの変換）
第２の通信プロトコルから第１の通信プロトコルへの変換について説明する。
【００３１】
入出力部１０８は、スタート信号の検出後、エンド信号を検出するまでの期間において、接続線４１上において検出したパルス信号に同期して、前記パルス信号の電圧Ｖｘ／２又は電圧「０」を検出する。ここで、電圧Ｖｘは、ゲートウェイ装置１００、センサーターミナルユニット３００、３０１及びパワーターミナルユニット４０２に供給される電圧である。電圧Ｖｘ／２を検出した場合には、相応する変数Ｄ（ｉ）を「１」（２進数表現）に設定し、電圧「０」を検出した場合には、相応する変数Ｄ（ｉ）を「０」（２進数表現）に設定する。
【００３２】
スタート信号の検出後、エンド信号を検出するまでの期間において、２５６個のパルス信号が含まれる。このため、２５６個の変数Ｄ（０）、Ｄ（１）、Ｄ（２）、・・・、Ｄ（２５５）が、それぞれ、「１」又は「０」に設定される。
次に、入出力部１０８は、エンド信号を検出すると、２５６個の変数Ｄ（０）、Ｄ（１）、Ｄ（２）、・・・、Ｄ（２５５）を通信部１０１へ出力する。
【００３３】
（第１の通信プロトコルから第２の通信プロトコルへの変換）
第１の通信プロトコルから第２の通信プロトコルへの変換について説明する。
入出力部１０８は、通信部１０１から送信データを受け取る。送信データは、２５６個の変数Ｄ（０）、Ｄ（１）、Ｄ（２）、・・・、Ｄ（２５５）を含む。
入出力部１０８は、スタート信号の検出後、エンド信号を検出するまでの期間において、検出したパルス信号に同期して、Ｄ（ｉ）が「０」であるか、「１」であるかを判断し、Ｄ（ｉ）＝「０」である場合には、電圧「０」を接続線５１へ出力し、Ｄ（ｉ）＝「１」である場合には、電圧Ｖｘ／２を接続線５１へ出力する。
【００３４】
（６）通信部１０１
（第２の通信プロトコルから第１の通信プロトコルへの変換）
第２の通信プロトコルから第１の通信プロトコルへの変換について、説明する。
通信部１０１は、入出力部１０８から２５６個の変数Ｄ（０）、Ｄ（１）、Ｄ（２）、・・・、Ｄ（２５５）を受け取り、記憶部１０７から自ＩＰアドレス及び相手ＩＰアドレスを読み出す。
【００３５】
次に、読み出した自ＩＰアドレスを送信元ＩＰアドレスとし、読み出した相手ＩＰアドレスを宛先ＩＰアドレスとし、受け取った２５６個の変数Ｄ（０）、Ｄ（１）、Ｄ（２）、・・・、Ｄ（２５５）を送信データとすることにより、図３に示すように、送信元ＩＰアドレスと宛先ＩＰアドレスとを含むヘッダ部７０１と、送信データを含む送信データ部７０２とから構成される制御データ７００を生成し、生成した制御データを、接続線３３を介してＨＵＢ２２へ出力する。
【００３６】
（第１の通信プロトコルから第２の通信プロトコルへの変換）
第１の通信プロトコルから第２の通信プロトコルへの変換について、説明する。
通信部１０１は、ＨＵＢ２３から制御データを受け取り、受け取った制御データから送信データを抽出し、抽出した送信データを入出力部１０８へ出力する。
【００３７】
１．２  センサーターミナルユニット３００
センサーターミナルユニット３００は、特許文献２により開示されている制御部と同様の構成を有している。このため、詳細の説明を省略する。また、センサーターミナルユニット３０１及び３０２は、センサーターミナルユニット３００と同一の構成を有しているので説明を省略する。
【００３８】
センサーターミナルユニット３００は、計時部を内蔵している。計時部は、予め定められた時間間隔で繰り返しクロック信号を生成する。
また、センサーターミナルユニット３００は、以下に示す制御信号を時系列に繰り返し生成し、生成した制御信号を接続線４１へ出力する。
図４に示すように、制御信号８０１は、スタート信号８０２、２５６個のパルス信号８１１、８１２、・・・、８１６、及びエンド信号８０９から構成されている。スタート信号８０２及びエンド信号８０９は、それぞれの信号を識別できように、特別な並びのパルス信号を含む。２５６個のパルス信号８１１、８１２、・・・、８１６は、クロック信号に同期して生成され、「０」Ｖの値を有し、２５６個のパルス信号８１１、８１２、・・・、８１６のうち、先頭の７個のパルス信号は、それぞれ、５個のスイッチ５０１、５０２、・・・、５０５、及び２個の表示部６１１、６１２に対応している。先頭の７個を除くその他のパルス信号は、ビル空調管理システム１０では、未使用である。クロック信号と次のクロック信号の間隔の期間は、電源電圧Ｖｘの値を取る。
【００３９】
ここで生成される２５６個のパルス信号８１１、８１２、・・・、８１６は、図４に示すように、それぞれ、上述した２５６個の変数Ｄ（０）、Ｄ（１）、Ｄ（２）、・・・、Ｄ（２５５）に対応している。
この図に示すように、Ｖｘ／２の値を取るパルス信号８１１に対して、変数Ｄ（０）＝「１」であり、「０」Ｖの値を取るパルス信号８１２に対して、変数Ｄ（１）＝「０」である。
【００４０】
１．３  管理制御盤５００
管理制御盤５００は、上述したように、５個のスイッチ５０１、５０２、・・・、５０５及び２個の表示部６１１、６１２を内蔵しており、スイッチ５０１、５０２及び５０３は、センサーターミナルユニット３００と接続されており、
スイッチ５０４及び５０３は、センサーターミナルユニット３０１と接続されており、表示部６１１及び６１２は、パワーターミナルユニット４０２と接続されている。
【００４１】
スイッチ５０１は、利用者による操作で、ＯＮ又はＯＦＦのいずれかの状態を取る切替部を有している。切替部がＯＮの状態を取る場合に、スイッチ５０１とセンサーターミナルユニット３００とを接続する回線が閉じられ、切替部がＯＦＦの状態を取る場合に、スイッチ５０１とセンサーターミナルユニット３００とを接続する回線が開かれる。また、スイッチ５０２、・・・、５０５についても、スイッチ５０１と同様の構成を有しているので、説明を省略する。
【００４２】
表示部６１１は、ＬＥＤ（Ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）を内蔵し、センサーターミナルユニット３００からＬＥＤの点灯のための電圧を供給された場合に、ＬＥＤは、発光し、電圧を供給されない場合には、ＬＥＤは、発光しない。また、表示部６１２についても、表示部６１１と同様であるので、説明を省略する。
【００４３】
１．４  パワーターミナルユニット４００
パワーターミナルユニット４００は、特許文献１により開示されている制御部と同様の構成を有している。このため、詳細の説明を省略する。
パワーターミナルユニット４００は、計時部を内蔵している。計時部は、予め定められた時間間隔で繰り返し、クロック信号を生成する。
【００４４】
また、パワーターミナルユニット４００は、センサーターミナルユニット３００と同様に、図４に示す制御信号を時系列に繰り返し生成し、生成した制御信号を接続線５１へ出力する。
パワーターミナルユニット４００により生成される制御信号に含まれる２５６個のパルス信号のうち、先頭の７個のパルス信号は、それぞれ、５個の空調設備６０１、６０２、・・・、６０５及び２個り温度センサ５１１、５１２に対応している。
【００４５】
１．５  空調設備６０１及び温度センサ５１１
空調設備６０１は、気温、湿度及び換気の管理を行う空調機構と、空調機構のＯＮ／ＯＦＦを制御する制御部とから構成されている。制御部は、パワーターミナルユニット４００から空調機構のＯＮを示す電圧（例えば、５Ｖ）を供給された場合に、空調機構をＯＮとするように制御する。一方、空調機構のＯＦＦを示す電圧（例えば、０Ｖ）を供給された場合に、空調機構をＯＦＦとするように制御する。また、空調設備６０２、・・・、６０５についても、空調設備６０１と同じ構成を有しているので、説明を省略する。
【００４６】
温度センサ５１１は、サーミスタ（ｔｈｅｒｍａｌｌｙ  ｓｅｎｓｉｔｉｖｅ  ｒｅｓｉｓｔｏｒ）を内蔵する温度検出回路であり、周囲温度が設定値を超えたときに、５Ｖの電圧をセンサーターミナルユニット３０２へ供給し、周囲温度が設定値以下のときに、０Ｖの電圧をセンサーターミナルユニット３０２へ供給する。また、温度センサ５１２についても、温度センサ５１１と同じ構成を有しているので、説明を省略する。
【００４７】
１．６  ビル空調管理システム１０の動作
ビル空調管理システム１０の動作について説明する。
（１）ビル空調管理システム１０全体の動作
ビル空調管理システム１０全体の動作について、図５に示すフローチャートを用いて説明する。
【００４８】
ゲートウェイ装置１００は、自己及び相手のＩＰアドレスを設定し（ステップＳ１０１）、ゲートウェイ装置２００は、自己及び相手のＩＰアドレスを設定し（ステップＳ１０２）。
スイッチ５０１は、利用者によりＯＮ又はＯＦＦの状態に切り替えられる（ステップＳ１００）。
【００４９】
センサーターミナルユニット３００は、制御信号を生成し、スイッチ５０１のＯＮ／ＯＦＦを検知し、スイッチ５０１のＯＮ／ＯＦＦに応じて、制御信号の対応するパルス信号に、「０」Ｖ又はＶｘ／２を載せて出力し、制御信号は、接続線４１上を流れる（ステップＳ１０３〜ステップＳ１０４）。
ゲートウェイ装置１００は、接続線４１上の制御信号から制御データを生成し（ステップＳ１０５）、生成した制御データを第１のネットワークを介して、ゲートウェイ装置２００へ送信する（ステップＳ１０６）。
【００５０】
ゲートウェイ装置２００は、受信した制御データからパルス信号を生成し、生成したパルス信号を制御信号に載せて出力する（ステップＳ１０７）。制御信号が接続線５１上を流れる（ステップＳ１０８〜ステップＳ１０９）。
空調設備６０１の空調機構は、ＯＮ又はＯＦＦに制御される（ステップＳ１１０）。
【００５１】
なお、温度センサ５１１により検知された温度により、表示部６１１が内蔵するＬＥＤを点滅する場合の動作についても、上記と同様であるので、説明を省略する。
（２）ゲートウェイ装置１００によるＩＰアドレスの設定
ゲートウェイ装置１００によるＩＰアドレスの設定の動作について、図６に示すフローチャートを用いて説明する。なお、ゲートウェイ装置２００によるＩＰアドレスの設定の動作については、同様であるので、説明を省略する。
【００５２】
読出部１０４は、ロータリスイッチ１０２及び１０３によりそれぞれ設定された値ＳＷ１及び値ＳＷ２を読み出し、読み出した値ＳＷ１及び値ＳＷ２を自アドレス算出部１０５へ出力する（ステップＳ１３１）。
自アドレス算出部１０５は、読出部１０４から値ＳＷ１及び値ＳＷ２を受け取り、受け取った値ＳＷ１及び値ＳＷ２を用いて、自ホストアドレス＝値ＳＷ１×１６（１０進数）＋値ＳＷ２により、自ホストアドレスを算出する（ステップＳ１３２）。
【００５３】
次に、自アドレス算出部１０５は、自ホストアドレスに、固定値「１９２．１６８．２５１」を付加して、自ＩＰアドレス＝「１９２．１６８．２５１．（自ホストアドレス）」を生成する（ステップＳ１３３）。
次に、自アドレス算出部１０５は、生成した自ＩＰアドレスを記憶部１０７へ書き込む（ステップＳ１３４）。
【００５４】
次に、相手アドレス算出部１０６は、記憶部１０７から自ＩＰアドレスを読み出し、読み出した自ＩＰアドレス内の自ホストアドレスが、偶数であるか、奇数であるかを判断する（ステップＳ１３５）。偶数であると判断する場合に（ステップＳ１３５）、相手ホストアドレス＝自ホストアドレス＋１により、相手ホストアドレスを算出する（ステップＳ１３６）。奇数であると判断する場合に（ステップＳ１３５）、相手ホストアドレス＝自ホストアドレス−１により、相手ホストアドレスを算出する（ステップＳ１３７）。
【００５５】
次に、相手アドレス算出部１０６は、相手ホストアドレスに、固定値「１９２．１６８．２５１」を付加して、相手ＩＰアドレス＝「１９２．１６８．２５１．（相手ホストアドレス）」を生成する（ステップＳ１３８）。
次に、相手アドレス算出部１０６は、生成した相手ＩＰアドレスを記憶部１０７へ書き込む（ステップＳ１３９）。
【００５６】
（３）制御データの生成の動作
ゲートウェイ装置１００による制御データの生成の動作について、図７に示すフローチャートを用いて説明する。
入出力部１０８は、スタート信号を検出すると（ステップＳ１５１）、カウンタｉに０の値を設定する（ステップＳ１５２）。
【００５７】
次に、入出力部１０８は、接続線４１上において検出したパルス信号に同期して、前記パルス信号の電圧Ｖｘ／２又は電圧「０」Ｖを検出する（ステップＳ１５３）。電圧Ｖｘ／２を検出した場合には（ステップＳ１５４）、相応する変数Ｄ（ｉ）を「１」（２進数表現）に設定し（ステップＳ１５６）、電圧「０」を検出した場合には（ステップＳ１５４）、相応する変数Ｄ（ｉ）を「０」（２進数表現）に設定する（ステップＳ１５５）。
【００５８】
次に、カウンタｉに「１」の値を加算し（ステップＳ１５７）、エンド信号を検出するまで（ステップＳ１５８）、ステップＳ１５３〜ステップＳ１５７を繰り返す。
エンド信号を検出すると（ステップＳ１５８）、通信部１０１は、入出力部１０８から２５６個の変数Ｄ（０）、Ｄ（１）、Ｄ（２）、・・・、Ｄ（２５５）を受け取り、記憶部１０７から自ＩＰアドレス及び相手ＩＰアドレスを読み出し、読み出した自ＩＰアドレスを送信元ＩＰアドレスとし（ステップＳ１５９）、読み出した相手ＩＰアドレスを宛先ＩＰアドレスとし（ステップＳ１６０）、受け取った２５６個の変数Ｄ（０）、Ｄ（１）、Ｄ（２）、・・・、Ｄ（２５５）を送信データとし（ステップＳ１６１）、生成した制御データを、接続線３３を介してＨＵＢ２２を介してゲートウェイ装置２００へ出力する（ステップＳ１６２）。
【００５９】
次に、ステップＳ１５１へ戻って処理を繰り返す。
（４）パルス信号の生成の動作
ゲートウェイ装置２００によるパルス信号の生成の動作について、図８に示すフローチャートを用いて説明する。
通信部１０１は、ゲートウェイ装置１００からＨＵＢ２３を介して制御データを受け取り、２５６個の変数Ｄ（０）、Ｄ（１）、Ｄ（２）、・・・、Ｄ（２５５）を含む送信データを抽出する。
【００６０】
入出力部１０８は、スタート信号を検出すると（ステップＳ１８１）、カウンタｉに０の値を設定する（ステップＳ１８２）。
次に、入出力部１０８は、検出したパルス信号に同期して、Ｄ（ｉ）が「０」であるか、「１」であるかを判断し（ステップＳ１８３）、Ｄ（ｉ）＝「０」である場合には（ステップＳ１８３）、電圧「０」を接続線５１へ出力し（ステップＳ１８５）、Ｄ（ｉ）＝「１」である場合には（ステップＳ１８３）、電圧Ｖｘ／２を接続線５１へ出力する（ステップＳ１８４）。
【００６１】
次に、カウンタｉに「１」の値を加算し（ステップＳ１８６）、エンド信号を検出するまで（ステップＳ１８７）、ステップＳ１８３〜ステップＳ１８６を繰り返す。
エンド信号を検出すると（ステップＳ１８７）、次に、ステップＳ１８１へ戻って処理を繰り返す。
【００６２】
２．まとめ
以上説明したように、上記の実施の形態では、対応する２個のゲートウェイ装置のＩＰアドレスは、隣接する２個の値であるとし、一方は、偶数値を取り、他方は、奇数値を取る。２個のゲートウェイ装置のＩＰアドレスは、一例として、それぞれ、「１９２．１６８．２５１．２」及び「１９２．１６８．２５１．３」である。ここで、「１９２．１６８．２５１．２」及び「１９２．１６８．２５１．３」は、末尾のみが異なる値を有している。
【００６３】
各ゲートウェイ装置が、相手のＩＰアドレスを算出する際に、自己のＩＰアドレスが偶数値を取る場合には、自己のＩＰアドレスに「１」を加算した値を相手のＩＰアドレスとし、自己のＩＰアドレスが奇数値を取る場合には、自己のＩＰアドレスから「１」を減じた値を相手のＩＰアドレスとする。
こうして、対応付けされた複数のゲートウェイ装置のネットワーク上のアドレスを容易に設定することができる。
【００６４】
また、上記の実施の形態において、第２のネットワークに含まれるゲートウェイ装置１００から第３のネットワークに含まれるゲートウェイ装置２００へ制御データを一方向に送信するだけでなく、ゲートウェイ装置１００とゲートウェイ装置２００との間で相互に制御データを送信している。
３．その他の変形例
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【００６５】
（１）上記の実施の形態において、ゲートウェイ装置は、自ＩＰアドレスの末尾の１桁が奇数であるか偶数であるかを判断することにより、相手のＩＰアドレスを設定するとしているが、この方法には限定されない。
対応する２台のゲートウェイのＩＰアドレスを予め含むアドレステーブルを各ゲートウェイ装置に配信し、各ゲートウェイ装置は、アドレステーブルを用いて、相手のＩＰアドレスを決定するとしてもよい。
【００６６】
（２）上記の実施の形態において、ビル内に設置されたスイッチと空調設備とが管理対象であるとしているが、この例には限定されない。例えば、ビル内に設置された監視装置と照明設備、工場内に設置された工作機械と工作機械を制御する制御機器などが管理対象であるとしてもよい。
（３）上記の実施の形態において、ゲートウェイ装置は、２個の４ビットのロータリスイッチにより、ＩＰアドレスのホストアドレス部（８ビット）を設定するとしているが、次に示すようにしてもよい。
【００６７】
ゲートウェイ装置は、４ビットの第１スイッチ（ロータリスイッチ）と、３ビットの第２スイッチ（ロータリスイッチ）と、１ビットの第３スイッチとを備えており、第１ロータリスイッチ、第２ロータリスイッチ及び第３スイッチにより、ＩＰアドレスのホストアドレス部（８ビット）のうちの上位から４ビット、３ビット及び１ビットの値がそれぞれ設定されるとしてもよい。
【００６８】
対応する２台のゲートウェイ装置にそれぞれ、対応するＩＰアドレスを設定する場合に、それぞれのゲートウェイ装置のＩＰアドレスのホストアドレス部の上位の７ビットに、第１及び第２スイッチにより同じ値を設定し、ホストアドレス部の最下位の１ビットに、第３スイッチにより、それぞれ、異なる値を設定する。
【００６９】
こうして、対応する２台のゲートウェイ装置の対応するＩＰアドレスの設定が確実に行える。
なお、ゲートウェイ装置が備えるスイッチは、ロータリスイッチには限定されない。複数個のディップスイッチを備えているとしてもよい。また、利用者の操作により設定値の増減をそれぞれ受け付ける２個のボタン及び前記２個のボタンにより設定された設定値を表示する表示ユニットから構成されるスイッチを備えているとしてもよい。
【００７０】
（４）上記の実施の形態において、第２のネットワーク及び第３のネットワークは、特許文献１〜３により開示されている通信プロトコルに基づくとしているが、これには限定されない。他の通信プロトコルを用いるとしてもよい。
（５）上記の実施の形態において、ゲートウェイ装置１００とゲートウェイ装置２００とは、一対一に対応しており、各ゲートウェイ装置が、相手のＩＰアドレスを算出する際に、自己のＩＰアドレスが偶数値を取る場合には、自己のＩＰアドレスに「１」を加算した値を相手のＩＰアドレスとし、自己のＩＰアドレスが奇数値を取る場合には、自己のＩＰアドレスから「１」を減じた値を相手のＩＰアドレスとしているが、これには限定されない。
【００７１】
（５−１）３台のゲートウェイ装置（第１、第２及び第３ゲートウェイ装置）が、それぞれ対応しているとしてもよい。
この場合に、第１ゲートウェイ装置は、第２及び第３ゲートウェイ装置に対して、情報を送信する。また、第２ゲートウェイ装置は、第１及び第３ゲートウェイ装置に対して、情報を送信する。また、第３ゲートウェイ装置は、第１及び第２ゲートウェイ装置に対して、情報を送信する。
【００７２】
このとき、各ゲートウェイ装置は、次に示すようにして、対応するゲートウェイ装置の相手ＩＰアドレスを算出する。
（ａ）ゲートウェイ装置の自己のＩＰアドレスを「３」で割ったときの余りが「０」なら、（「自己のＩＰアドレス（ｍｏｄ  ３）＝  ０」と表現）
第１の相手のＩＰアドレス＝自己のＩＰアドレス＋１
第２の相手のＩＰアドレス＝自己のＩＰアドレス＋２
（ｂ）ゲートウェイ装置の自己のＩＰアドレスを「３」で割ったときの余りが「１」なら、（「自己のＩＰアドレス（ｍｏｄ  ３）＝  １」と表現）
」第１の相手のＩＰアドレス＝自己のＩＰアドレス−１
第２の相手のＩＰアドレス＝自己のＩＰアドレス＋１
（ｃ）ゲートウェイ装置の自己のＩＰアドレスを「３」で割ったときの余りが「２」なら、（「自己のＩＰアドレス（ｍｏｄ  ３）＝  ２」と表現）
第１の相手のＩＰアドレス＝自己のＩＰアドレス−１
第２の相手のＩＰアドレス＝自己のＩＰアドレス−２
（５−２）１台のゲートウェイ装置（主ゲートウェイ装置）が、２台のゲートウェイ装置（第１副ゲートウェイ装置及び第２副ゲートウェイ装置）に対応しているとしてもよい。
【００７３】
この場合に、主ゲートウェイ装置は、第１副ゲートウェイ装置及び第２副ゲートウェイ装置に対して、情報を送信する。また、第１副ゲートウェイ装置は、主ゲートウェイ装置に対して、情報を送信する。また、第２副ゲートウェイ装置は、主ゲートウェイ装置に対して、情報を送信する。
このとき、主ゲートウェイ装置には、自己のＩＰアドレスを「３」で割ったときの余りが「０」となるように、前記自己のＩＰアドレスを設定する。また、第１副ゲートウェイ装置には、自己のＩＰアドレスを「３」で割ったときの余りが「１」となるように、前記自己のＩＰアドレスを設定する。また、第２副ゲートウェイ装置には、自己のＩＰアドレスを「３」で割ったときの余りが「２」となるように、前記自己のＩＰアドレスを設定する。
【００７４】
このとき、主ゲートウェイ装置は、次に示すようにして、対応するゲートウェイ装置の相手ＩＰアドレスを算出する。
第１副ゲートウェイ装置のＩＰアドレス＝自己のＩＰアドレス＋１
第２副ゲートウェイ装置のＩＰアドレス＝自己のＩＰアドレス＋２
また、このとき、第１副ゲートウェイ装置は、次に示すようにして、対応する主ゲートウェイ装置の相手ＩＰアドレスを算出する。
【００７５】
主ゲートウェイ装置のＩＰアドレス＝自己のＩＰアドレス−１
また、このとき、第２副ゲートウェイ装置は、次に示すようにして、対応する主ゲートウェイ装置の相手ＩＰアドレスを算出する。
主ゲートウェイ装置のＩＰアドレス＝自己のＩＰアドレス−２
（６）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【００７６】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【００７７】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【００７８】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（７）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【００７９】
【発明の効果】
以上説明したように、本発明は、対応する第１及び第２アドレスによりネットワーク上の位置がそれぞれ示される第１及び第２伝送装置の間で、ネットワークを介して、通信を行う伝送システムであって、前記第１伝送装置は、第１アドレスを記憶している記憶手段と、前記第１アドレスに基づいて、対応する第２アドレスを取得する取得手段と、送信先アドレスとして第２アドレスが付加された伝送データをネットワークを介して送出する送出手段とを備え、前記第２伝送装置は、第２アドレスを記憶している記憶手段と、前記第２アドレスに基づいて、対応する第１アドレスを取得する取得手段と、送信先アドレスとして第１アドレスが付加された伝送データをネットワークを介して送出する送出手段とを備える。
【００８０】
この構成によると、第１伝送装置は、第１アドレスに基づいて、対応する第２アドレスを取得し、また、第２伝送装置は、第２アドレスに基づいて、対応する第１アドレスを取得するので、対応付けされた複数の装置のネットワーク上のアドレスを容易に設定することができる。
また、本発明は、対応する第１及び第２アドレスによりネットワーク上の位置がそれぞれ示される伝送装置及び受信装置の間で、ネットワークを介して、通信を行う伝送システムにおける前記伝送装置であって、第１アドレスを記憶している記憶手段と、前記第１アドレスに基づいて、対応する第２アドレスを取得する取得手段と、送信先アドレスとして第２アドレスが付加された伝送データをネットワークを介して送出する送出手段とを備える。
【００８１】
この構成によると、伝送装置は、第１アドレスに基づいて、対応する第２アドレスを取得するので、対応付けされた装置のネットワーク上のアドレスを容易に設定することができる。
ここで、対応する第１及び第２アドレスは、隣接する値を有し、前記取得手段は、前記第１アドレスが偶数であるか又は奇数であるかを判断し、偶数であると判断する場合に、前記第１アドレスから１を減じた値を第２アドレスとして取得し、奇数であると判断する場合に、前記第１アドレスに１を加えた値を第２アドレスとして取得する。
【００８２】
この構成によると、第１及び第２アドレスが隣接する値である場合に、容易に対応するアドレスを取得することができる。
【図面の簡単な説明】
【図１】ビル空調管理システム１０の構成を示す機能ブロック図である。
【図２】ゲートウェイ装置１００の構成を示す機能ブロック図である。
【図３】制御データの構造を示すデータ構造図である。
【図４】制御信号のデータ構造と、制御信号と制御データとの対応を示す。
【図５】ビル空調管理システム１０全体の動作を示すフローチャートである。
【図６】ゲートウェイ装置１００によるＩＰアドレスの設定の動作を示すフローチャートである。
【図７】ゲートウェイ装置１００による制御データの生成の動作を示すフローチャートである。
【図８】ゲートウェイ装置２００によるパルス信号の生成の動作を示すフローチャートである。
【符号の説明】
１０          ビル空調管理システム
２１〜２３    ＨＵＢユニット
１００          ゲートウェイ装置
２００          ゲートウェイ装置
３００          センサーターミナルユニット
４００          パワーターミナルユニット
５００          スイッチボード
５０１〜５０４  スイッチ
６０１〜６０４  空調設備
【図１】
2004356754.tif 000003
【図２】
2004356754.tif 000004
【図３】
2004356754.tif 000005
【図４】
2004356754.tif 000006
【図５】
2004356754.tif 000007
【図６】
2004356754.tif 000008
【図７】
2004356754.tif 000009
【図８】
2004356754.tif 000010