(57)【要約】【課題】  アドレスの入力作業が不要な通信中継装置２を提供する。【解決手段】  本発明に係る通信中継装置２は、通信プロトコルの異なる２つのネットワーク１、３間に介在して、該２つのネットワーク１、３の通信プロトコルに準拠した複数の異なるアドレスを用いて両ネットワーク間の通信を中継するものである。該通信中継装置２は、装置本体の電源が投入されたとき、或いはユーザ操作が行なわれたときに、一方のネットワーク３を構成する複数台の機器30のアドレスを取得して、該複数台の機器30について夫々、取得したアドレスに基づき他方のネットワーク１の通信プロトコルに準拠したアドレスを生成し、その後、取得したアドレスと生成したアドレスとを用いて両ネットワーク間の通信を中継する。【選択図】      図１
2005286872.tif 000002
【特許請求の範囲】
【請求項１】
通信プロトコルの異なる２つのネットワーク間に介在して、該２つのネットワークの通信プロトコルに準拠した複数の異なるアドレスを用いて両ネットワーク間の通信を中継する通信中継装置において、装置本体の電源が投入されたとき、或いはユーザ操作が行なわれたときに、一方のネットワークを構成する複数台の機器のアドレスを取得して、該複数台の機器について夫々、取得したアドレスに基づき他方のネットワークの通信プロトコルに準拠したアドレスを生成し、その後、取得したアドレスと生成したアドレスとを用いて両ネットワーク間の通信を中継することを特徴とする通信中継装置。
【請求項２】
１つの第１ネットワークと複数の第２ネットワークとの間に介在して、第１ネットワークと各第２ネットワークとの間の通信を中継することが可能であって、
装置本体の電源が投入されたとき、或いはユーザ操作が行なわれたときに、各第２ネットワークを構成する複数台の機器からアドレスを取得するアドレス取得手段と、
各第２ネットワークを構成する複数台の機器について夫々、取得されたアドレスと第２ネットワークの識別情報とに基づいて第１ネットワークの通信プロトコルに準拠したアドレスを生成するアドレス生成手段と、
各第２ネットワークを構成する複数台の機器について、第１ネットワークの通信プロトコルに準拠したアドレスと第２ネットワークの通信プロトコルに準拠したアドレスとを格納するためのアドレス格納手段と、
アドレス取得手段によって取得されたアドレスとアドレス生成手段によって生成されたアドレスとを前記アドレス格納手段に格納する格納処理手段と、
アドレス格納手段に格納されているアドレスを用いて、第１ネットワークと各第２ネットワークとの間で通信を行なう通信処理手段
とを具えている請求項１に記載の通信中継装置。
【請求項３】
前記アドレス生成手段は、取得されたアドレスと第２ネットワークの識別情報とを含むアドレスを生成する請求項２に記載の通信中継装置。
【請求項４】
前記アドレス生成手段は、
取得されたアドレスが所定のビット数で表現可能な所定範囲内のものであるか否かを判断する手段と、
取得されたアドレスが所定のビット数で表現可能な所定範囲内のものであると判断された場合には、該アドレスと第２ネットワークの識別情報とを含むアドレスを生成する手段と、
取得されたアドレスが所定のビット数で表現可能な所定範囲内のものでないと判断された場合には、所定の規則に従って該アドレスを前記所定範囲内の値に変換し、該変換値と第２ネットワークの識別情報とを含むアドレスを生成する手段
とを具えている請求項２に記載の通信中継装置。
【請求項５】
第２ネットワークを構成する複数台の機器の内、第１ネットワークで通信可能なデータ量よりもデータ通信量の多い機器については、１つのメインアドレスと１或いは複数のサブアドレスとを生成するものであって、前記アドレス生成手段は、
前記機器から取得されたアドレスから、該機器のデータ通信量に応じた数の互いに異なる値を生成する手段と、
生成された複数の値の内の１つの値と第２ネットワークの識別情報とを含むメインアドレスを生成すると共に、該１つの値以外の１或いは複数の値から、１つの値と第２ネットワークの識別情報とを含む１或いは複数のサブアドレスを生成する手段
とを具え、前記通信処理手段は、前記機器から取得したデータを複数のパケットに分けて、該複数のパケットにそれぞれ該機器について生成されたメインアドレス及び１或いは複数のサブアドレスを付加して第１ネットワークに送信する請求項２に記載の通信中継装置。
【請求項６】
第２ネットワークを構成する複数台の機器にコマンドを送信して、これら複数台の機器から返ってくるデータの構成に基づいて、該第２ネットワークの通信プロトコルを認識する手段を具え、前記アドレス生成手段は、認識された通信プロトコルに応じてアドレス生成動作を変更する請求項２に記載の通信中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信プロトコルの異なる２つのネットワーク間の通信を中継する通信中継装置に関するものである。
【背景技術】
【０００２】
従来、食料品店などの店舗においては、複数台の冷蔵ショーケースとこれらの冷蔵ショーケースの動作を制御する１台の制御装置とを具えたショーケースシステムが採用されており、複数台の冷蔵ショーケース及び制御装置は店内に設置されている。一方、店外には、それらの冷蔵ショーケースに冷媒を供給する複数台の冷凍機が設置されており、冷凍機と冷蔵ショーケースとの間を冷媒が循環することによって冷蔵ショーケースの冷蔵室内が冷却される。
又、店舗には、店内の空調を行なう複数台の空調機や、冷凍機や空調機の消費電力を測定する複数台の電力計が設置されている。
【０００３】
ところで、近年、店舗においては、上述の如く設置されている多数の機器を統合的に管理することが可能な機器統合管理システムが要求されており、かかるシステムの構成として、ショーケースシステムの制御装置に冷凍機群や空調機群などの複数の機器群を接続して、該制御装置により複数の機器群の動作を制御する構成が考えられる。
しかし、制御装置と複数の機器群との間の通信を可能とするためには制御装置の構成や機器群を構成する各機器の構成を変更しなければならず、多大な労力と時間がかかる問題がある。
そこで、ショーケースシステムの制御装置と複数の機器群に、該制御装置と複数の機器群との間の通信を中継する通信中継装置を接続することが考えられる。
【０００４】
尚、単一ネットワークにおいて親局が子局に互いに重複しないアドレスを割り付けるアドレス設定方式が提案されている(特許文献１)。
【特許文献１】特開２００１−２１７８５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ショーケースシステムの制御装置と複数の機器群に通信中継装置を接続する構成においては、制御装置と複数の機器群との間の通信を可能とするために、複数の機器群を構成する多数の機器についてショーケースシステムの通信プロトコルに準拠したアドレスを通信中継装置に入力する作業を行なわねばならず、この作業が極めて煩雑である問題があった。
本発明の目的は、アドレスの入力作業が不要な通信中継装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る通信中継装置は、通信プロトコルの異なる２つのネットワーク間に介在して、該２つのネットワークの通信プロトコルに準拠した複数の異なるアドレスを用いて両ネットワーク間の通信を中継するものであって、装置本体の電源が投入されたとき、或いはユーザ操作が行なわれたときに、一方のネットワークを構成する複数台の機器のアドレスを取得して、該複数台の機器について夫々、取得したアドレスに基づき他方のネットワークの通信プロトコルに準拠したアドレスを生成し、その後、取得したアドレスと生成したアドレスとを用いて両ネットワーク間の通信を中継する。
【０００７】
上記本発明に係る通信中継装置においては、装置本体の電源が投入されたとき、或いは、例えばアドレス生成開始操作などのユーザ操作が行なわれたときに、自動的に一方のネットワークを構成する複数台の機器のアドレスが取得されて、該アドレスに基づき他方のネットワークの通信プロトコルに準拠したアドレスが生成されるので、アドレスを入力する作業は不要である。
【０００８】
具体的には、１つの第１ネットワークと複数の第２ネットワークとの間に介在して、第１ネットワークと各第２ネットワークとの間の通信を中継することが可能であって、
装置本体の電源が投入されたとき、或いはユーザ操作が行なわれたときに、各第２ネットワークを構成する複数台の機器からアドレスを取得するアドレス取得手段と、
各第２ネットワークを構成する複数台の機器について夫々、取得されたアドレスと第２ネットワークの識別情報とに基づいて第１ネットワークの通信プロトコルに準拠したアドレスを生成するアドレス生成手段と、
各第２ネットワークを構成する複数台の機器について、第１ネットワークの通信プロトコルに準拠したアドレスと第２ネットワークの通信プロトコルに準拠したアドレスとを格納するためのアドレス格納手段と、
アドレス取得手段によって取得されたアドレスとアドレス生成手段によって生成されたアドレスとを前記アドレス格納手段に格納する格納処理手段と、
アドレス格納手段に格納されているアドレスを用いて、第１ネットワークと各第２ネットワークとの間で通信を行なう通信処理手段
とを具えている。
【０００９】
上記具体的構成においては、各第２ネットワークを構成する複数台の機器について、自動的に第１ネットワークの通信プロトコルに準拠したアドレスが生成され、生成されたアドレスと第２ネットワークの通信プロトコルに準拠したアドレスとがアドレス格納手段に格納される。その後、該アドレス格納手段に格納されているアドレスを用いて、第１ネットワークと各第２ネットワークとの間で通信が行なわれる。
【００１０】
又、具体的構成においては、前記アドレス生成手段は、取得されたアドレスと第２ネットワークの識別情報とを含むアドレスを生成する。
【００１１】
例えば、第１ネットワークの通信プロトコルに準拠したアドレスはネットワーク識別部と機器識別部とを具えており、第２ネットワークの通信プロトコルが該機器識別部よりも少ないビット数でアドレスを表現するものである場合に、第２ネットワークから取得されたアドレスからなる機器識別部と第２ネットワークの識別情報からなるネットワーク識別部とを含むアドレスが生成される。
【００１２】
又、他の具体的構成においては、前記アドレス生成手段は、
取得されたアドレスが所定のビット数で表現可能な所定範囲内のものであるか否かを判断する手段と、
取得されたアドレスが所定のビット数で表現可能な所定範囲内のものであると判断された場合には、該アドレスと第２ネットワークの識別情報とを含むアドレスを生成する手段と、
取得されたアドレスが所定のビット数で表現可能な所定範囲内のものでないと判断された場合には、所定の規則に従って該アドレスを前記所定範囲内の値に変換し、該変換値と第２ネットワークの識別情報とを含むアドレスを生成する手段
とを具えている。
【００１３】
例えば、第１ネットワークの通信プロトコルに準拠したアドレスはネットワーク識別部と前記所定ビット数の機器識別部とを具えており、第２ネットワークの通信プロトコルが該機器識別部よりも多いビット数でアドレスを表現するものである場合に、上記アドレス生成動作が実行される。
即ち、第２ネットワークから取得されたアドレスが前記所定ビット数で表現可能な所定範囲内のものである場合には、該アドレスからなる機器識別部と第２ネットワークの識別情報とからなるネットワーク識別部とを含むアドレスが生成される。
これに対し、第２ネットワークから取得されたアドレスが前記所定ビット数で表現可能な所定範囲内のものでない場合には、所定の規則に従って第２ネットワークから取得されたアドレスが前記所定範囲内の値に変換され、該変換値からなる機器識別部と第２ネットワークの識別情報とを含むアドレスが生成される。
【００１４】
更に、他の具体的構成においては、第２ネットワークを構成する複数台の機器の内、第１ネットワークで通信可能なデータ量よりもデータ通信量の多い機器については、１つのメインアドレスと１或いは複数のサブアドレスとを生成するものであって、前記アドレス生成手段は、
前記機器から取得されたアドレスから、該機器のデータ通信量に応じた数の互いに異なる値を生成する手段と、
生成された複数の値の内の１つの値と第２ネットワークの識別情報とを含むメインアドレスを生成すると共に、該１つの値以外の１或いは複数の値から、１つの値と第２ネットワークの識別情報とを含む１或いは複数のサブアドレスを生成する手段
とを具えている。そして、前記通信処理手段は、前記機器から取得したデータを複数のパケットに分けて、該複数のパケットにそれぞれ該機器について生成されたメインアドレス及び１或いは複数のサブアドレスを付加して第１ネットワークに送信する。
【００１５】
例えば、第２ネットワークの通信プロトコルが第１ネットワークよりも通信可能なデータ量の多いものである場合に、第１ネットワークで通信可能なデータ量よりもデータ通信量の多い機器については、該機器から取得されたアドレスから該機器のデータ通信量に応じた数の互いに異なる値が生成され、生成された複数の値を用いて、１つのメインアドレスと１或いは複数のサブアドレスが生成される。その後、該機器から取得されたデータは複数のパケットに分けられ、複数のパケットはそれぞれ１つのメインアドレス及び１或いは複数のサブアドレスが付加されて第１ネットワークに送信される。
上記具体的構成によれば、第２ネットワークの通信プロトコルが第１ネットワークよりも通信可能なデータ量の多いものである場合に、第１ネットワークで通信可能なデータ量よりもデータ通信量の多い機器についてサブアドレスを入力する作業は不要となる。又、該機器と第１ネットワークとの間でデータの送受信が可能となる。
【００１６】
更に又、他の具体的構成においては、第２ネットワークを構成する複数台の機器にコマンドを送信して、これら複数台の機器から返ってくるデータの構成に基づいて、該第２ネットワークの通信プロトコルを認識する手段を具え、前記アドレス生成手段は、認識された通信プロトコルに応じてアドレス生成動作を変更する。
【００１７】
上記具体的構成においては、複数の第２ネットワークの通信プロトコルが互いに異なる場合であっても、第２ネットワークの通信プロトコルに応じたアドレス生成動作が実行されて、第１ネットワークの通信プロトコルに準拠したネットワークが生成されることになる。
【発明の効果】
【００１８】
本発明に係る通信中継装置によれば、アドレスの入力作業は不要となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明を、食料品店などの店舗における機器統合管理システムの通信中継装置に実施した形態につき、図面に沿って具体的に説明する。
本発明に係る機器統合管理システムは、図１に示す如く、複数の冷蔵ショーケース(11)及びこれらのショーケースの動作を制御する制御装置(12)からなるショーケースネットワーク(１)と、店内の空調を行なう複数の空調機(30)からなる空調機ネットワーク(３)と、前記複数の冷蔵ショーケース(11)に冷媒を供給する複数の冷凍機(40)からなる冷凍機ネットワーク(４)と、空調機や冷凍機の消費電力を測定する複数の電力計(50)からなる電力計ネットワーク(５)と、上述の複数のネットワーク(１)(３)(４)(５)に接続された通信中継装置(２)とから構成されている。
【００２０】
該通信中継装置(２)においては、装置本体に電源が投入されたとき、空調機ネットワーク(３)、冷凍機ネットワーク(４)及び電力計ネットワーク(５)の各機器ネットワークを構成する複数台の機器から、各ネットワークの通信プロトコルに準拠した機器側ネットワークアドレスが取得され、該複数台の機器について夫々、該機器側ネットワークアドレスに基づきショーケースネットワーク(１)の通信プロトコルに準拠した制御装置側ネットワークアドレスが生成される。そして、ネットワーク毎に、取得された機器側ネットワークアドレス及び生成された制御装置側ネットワークアドレスを含むデータテーブルが作成されて内蔵メモリに格納されると共に、生成された制御装置側ネットワークアドレスがショーケースネットワーク(１)を構成する制御装置(12)に通知される。前記作成されたデータテーブルは、図２乃至図４に示す如く、各ネットワークを構成する各機器から得られる機器情報(例えば機器ＩＤ、各機器に設定されている設定情報、各機器の状態を表わす状態情報、各機器によって測定された測定情報)の書込み欄を有している。
【００２１】
その後、ショーケースネットワーク(１)の制御装置(12)から機器ＩＤ及び制御装置側ネットワークアドレスを含む機器情報取得指令が発せられると、上述の如く生成されたデータテーブルを参照して該制御装置側ネットワークアドレスを有する機器の機器側ネットワークアドレスが特定され、該アドレスを有する機器から機器情報が取得される。取得された機器情報は、データテーブルの機器情報書込み欄に書き込まれた後、制御装置(12)に送信される。
この様にして、ショーケースネットワーク(１)を構成する制御装置(12)と、空調機ネットワーク(３)、冷凍機ネットワーク(４)及び電力計ネットワーク(５)の各機器ネットワークを構成する各機器との間で通信が行なわれる。
【００２２】
次に、上記通信中継装置(２)において実行される制御装置側ネットワークアドレス生成手続きについて、具体的に説明する。尚、以下の説明では、ショーケースネットワーク(１)は、８ビットデータによってアドレスを表現する通信プロトコルを有しており、制御装置側ネットワークアドレスは、上位２ビットのネットワーク識別部と下位６ビットの機器識別部とから構成されるものとする。
上記通信中継装置(２)は、接続されている各機器ネットワークを構成する複数台の機器に電源が投入された状態で装置本体に電源が投入されたとき、複数の機器ネットワークについて順次、機器側ネットワークアドレスを認識し、認識した機器側ネットワークアドレスに応じて図５乃至図７の何れかの制御装置側ネットワークアドレス生成手続きを実行する。機器側ネットワークアドレスの認識方法としては、ポーリングに対する各機器からの応答データの構成に基づいて認識する方法や、機器側ネットワークアドレスを認識するための専用コマンドを各機器に送信して返ってくるデータの構成に基づいて認識する方法が採用される。
【００２３】
図５は、アドレスのビット数がショーケースネットワーク(１)の機器識別部のビット数(６ビット)よりも少ない機器ネットワークについて実行される制御装置側ネットワークアドレス生成手続きを表わしている。尚、以下では、電力計ネットワーク(５)が４ビットデータによってアドレスを表現する通信プロトコルを有するものとして、電力計ネットワーク(５)について実行される制御装置側ネットワークアドレス生成手続きについて説明する。
先ずステップＳ１にて、電力計ネットワーク(５)を構成する複数台の電力計(50)に対しポーリングを行なって、各電力計(50)からの応答データから機器側ネットワークアドレス、例えば“１”を取得する。尚、アドレスを取得するための専用コマンドを各電力計(50)に送信することによって機器側ネットワークアドレスを取得する構成を採用することも可能である。
次にステップＳ２では、ネットワークを識別するための系統記号の内、任意の系統記号、例えば“Ａ”を選択して、該系統記号を電力計ネットワーク(５)の系統記号として決定し、ステップＳ３では、電力計ネットワーク(５)を構成する複数台の電力計の内、１台の電力計(50)について、前記決定した系統記号とステップＳ１にて取得した機器側ネットワークアドレスとから制御装置側ネットワークアドレスを生成する。ここで、４ビットデータによって表現可能な所定範囲内の機器側ネットワークアドレス１〜１６は、そのまま制御装置側ネットワークアドレスの機器識別部として使用される。系統記号が“Ａ”、機器側ネットワークアドレスが“１”の上述の例では、制御装置側ネットワークアドレス“Ａ１”が生成される。
【００２４】
続いてステップＳ４では、電力計ネットワーク(５)を構成する全ての電力計について制御装置側ネットワークアドレスを生成したか否かを判断し、ノーと判断された場合には、ステップＳ３に戻って、制御装置側ネットワークアドレスの生成処理を繰り返す。
その後、全ての電力計について制御装置側ネットワークアドレスを生成すると、ステップＳ４にてイエスと判断されてステップＳ５に移行し、ステップＳ１にて取得した機器側ネットワークアドレス及びステップＳ３にて生成した制御装置側ネットワークアドレスから図２に示す如きデータテーブルを作成して内蔵メモリに格納すると共に、生成した制御装置側ネットワークアドレスをショーケースネットワーク(１)の制御装置(12)に通知して、手続きを終了する。
【００２５】
例えば、電力計ネットワーク(５)が１０台の電力計(50)によって構成されており、それらの電力計の機器側ネットワークアドレスが“１”〜“１０”であって、上述のステップＳ２では系統記号として“Ａ”が選択された場合には、制御装置側ネットワークアドレス“Ａ１”〜“Ａ１０”が生成されて、図２に示すデータテーブルが作成されることになる。
その後、ショーケースネットワーク(１)の制御装置(12)と通信中継装置(２)との間で通信が行なわれる際には、上述の制御装置側ネットワークアドレス“Ａ１”〜“Ａ１０”が用いられる。例えば、制御装置(12)は、機器側ネットワークアドレス“１”を有する電力計(50)から機器情報を取得せんとする際には、制御装置側ネットワークアドレス“Ａ１”を含む機器情報取得指令を通信中継装置(２)に発する。通信中継装置(２)は、該指令を受けて、前記機器側ネットワークアドレス“１”を有する電力計(50)から機器情報を取得してデータテーブルに書き込んだ後、該機器情報に前記制御装置側ネットワークアドレス“Ａ１”を付加して制御装置(12)に送信する。
【００２６】
図６は、アドレスのビット数がショーケースネットワーク(１)の機器識別部のビット数(６ビット)よりも多い機器ネットワークについて実行される制御装置側ネットワークアドレス生成手続きを表わしている。尚、以下では、空調機ネットワーク(３)が９ビットデータによってアドレスを表現する通信プロトコルを有するものとして、空調機ネットワーク(３)について実行される制御装置側ネットワークアドレス生成手続きについて説明する。
【００２７】
先ずステップＳ１１にて、空調機ネットワーク(３)を構成する複数台の空調機(30)に対しポーリングを行なって、各空調機(30)からの応答データから機器側ネットワークアドレスを取得する。尚、アドレスを取得するための専用コマンドを各空調機(30)に送信することによって機器側ネットワークアドレスを取得する構成を採用することも可能である。
次にステップＳ１２では、空調機ネットワーク(３)を構成する複数台の空調機から監視用機器として複数台の空調機を選択する。ここで、制御装置側ネットワークアドレスの機器識別部は６ビットデータによって構成されるので、６ビットデータによって識別可能な６４台以下の空調機が選択される。例えば、空調機ネットワーク(３)は、子機としての複数台の空調機と、子機の動作を制御する親機としての複数台の空調機とから構成されており、親機を認識するための専用コマンドを各空調機(30)に送信することによって複数台の親機が認識され、該親機が監視用機器として選択される。或いは、特定の機器側ネットワークアドレスを有する複数台の空調機が監視用機器として選択される。
【００２８】
続いてステップＳ１３では、ネットワークを識別するための系統記号の内、任意の系統記号を選択して、該系統記号を空調機ネットワーク(３)の系統記号として決定し、ステップＳ１４では、ステップＳ１２にて選択した複数台の空調機の内、１台の空調機の機器側ネットワークアドレスが、制御装置側ネットワークアドレスの機器識別部のビット数(６ビット)で表現可能な所定範囲内の値、例えば１〜６４であるか否かを判断する。
【００２９】
機器側ネットワークアドレスが６ビットで表現可能な前記所定範囲内の値であってステップＳ１４にてイエスと判断された場合には、ステップＳ１５に移行し、ステップＳ１３にて決定した系統記号と該機器側ネットワークアドレスとから制御装置側ネットワークアドレスを生成して、ステップＳ１８に移行する。例えば、系統記号が“Ｂ”、機器側ネットワークアドレスが“１”である場合には、制御装置側ネットワークアドレス“Ｂ１”が生成される。
これに対し、機器側ネットワークアドレスが６ビットで表現可能な前記所定範囲内の値ではなく、ステップＳ１４にてノーと判断された場合には、ステップＳ１６に移行し、所定の変換規則に従って該機器側ネットワークアドレスを６ビットで表現可能な前記所定範囲内の値であって、且つ、既に生成された制御装置側ネットワークアドレスの機器識別部と重複しない値に変換した後、ステップＳ１７では、ステップＳ１３にて決定した系統番号とステップＳ１６にて得られた変換値とから制御装置側ネットワークアドレスを生成して、ステップＳ１８に移行する。例えば、系統記号が“Ｂ”、機器側ネットワークアドレスが“１０１”である場合に、制御装置側ネットワークアドレス“Ｂ３１”が生成され、機器側ネットワークアドレスが“１０２”である場合に、制御装置側ネットワークアドレス“Ｂ３２”が生成される。
【００３０】
ステップＳ１８では、ステップＳ１２にて選択した全ての空調機について制御装置側ネットワークアドレスを生成したか否かを判断し、ノーと判断された場合には、ステップＳ１４に戻って、制御装置側ネットワークアドレスの生成処理を繰り返す。
その後、全ての空調機について制御装置側ネットワークアドレスを生成すると、ステップＳ１８にてイエスと判断されてステップＳ１９に移行し、ステップＳ１１にて取得した機器側ネットワークアドレスとステップＳ１５及びＳ１６にて生成した制御装置側ネットワークアドレスとから図３に示す如きデータテーブルを作成して内蔵メモリに格納すると共に、生成した制御装置側ネットワークアドレスをショーケースネットワーク(１)の制御装置(12)に通知して、手続きを終了する。
【００３１】
例えば、制御装置側ネットワークアドレスの機器識別部として３１以上の値が未使用であり、上述のステップＳ１２にて選択された空調機の機器側ネットワークアドレスが“１０１”〜“１１０”であって、ステップＳ１３では系統記号として“Ｂ”が選択された場合には、制御装置側ネットワークアドレス“Ｂ３１”〜“Ｂ４０”が生成されて、図３に示すデータテーブルが作成されることになる。
その後、ショーケースネットワーク(１)の制御装置(12)と通信中継装置(２)との間で通信が行なわれる際には、上述の制御装置側ネットワークアドレス“Ｂ３１”〜“Ｂ４０”が用いられる。例えば、制御装置(12)は、機器側ネットワークアドレス“１０１”を有する空調機から機器情報を取得せんとする際には、制御装置側ネットワークアドレス“Ｂ３１”を含む機器情報取得指令を通信中継装置(２)に発する。通信中継装置(２)は、該指令を受けて、前記機器側ネットワークアドレス“１０１”を有する空調機(30)から機器情報を取得してデータテーブルに書き込んだ後、該機器情報に前記制御装置側ネットワークアドレス“Ｂ３１”を付加して制御装置(12)に送信する。
【００３２】
図７は、アドレスのビット数がショーケースネットワーク(１)の機器識別部のビット数(６ビット)よりも少なく、且つ通信可能なデータ量がショーケースネットワーク(１)よりも多い機器ネットワークについて実行される制御装置側ネットワークアドレス生成手続きを表わしている。尚、以下では、冷凍機ネットワーク(４)が、４ビットデータによってアドレスを表現し、且つ通信可能なデータ量がショーケースネットワーク(１)よりも多い通信プロトコルを有するものとして、冷凍機ネットワーク(４)について実行される制御装置側ネットワークアドレス生成手続きについて説明する。該手続きによれば、データ通信量がショーケースネットワーク(１)よりも多い冷凍機(40)については、１つのメイン制御装置側ネットワークアドレス(以下、メインアドレスという)と、該冷凍機(40)のデータ通信量に応じた数のサブ制御装置側ネットワークアドレス(以下、サブアドレスという)とが生成され、データ通信量がショーケースネットワーク(１)と同じ或いはショーケースネットワーク(１)よりも少ない冷凍機(40)については、１つの制御装置側ネットワークアドレスが生成される。
【００３３】
先ずステップＳ２１にて、冷凍機ネットワーク(４)を構成する複数台の冷凍機(40)に対しポーリングを行なって、各冷凍機(40)からの応答データから機器側ネットワークアドレス及び機器ＩＤを取得する。尚、アドレス及び機器ＩＤを取得するための専用コマンドを各冷凍機(40)に送信することによって機器側ネットワークアドレス及び機器ＩＤを取得する構成を採用することも可能である。
次にステップＳ２２では、ネットワークを識別するための系統記号の内、任意の系統記号を選択して、該系統記号を冷凍機ネットワーク(４)の系統記号として決定し、ステップＳ２３では、冷凍機ネットワーク(４)を構成する複数台の冷凍機の内、１台の冷凍機について、ステップＳ２１にて取得した機器ＩＤに基づきサブアドレス数を決定する。ここで、内蔵メモリには、機器ＩＤと生成すべきサブアドレス数とが対応付けられて規定されている図８に示す如きサブアドレス数決定テーブルが格納されており、該テーブルを参照してサブアドレス数が決定される。この様にして、データ通信量に応じたサブアドレス数が決定される。
【００３４】
続いてステップＳ２４では、前記１台の冷凍機以外に冷凍機について既にサブアドレスが生成されているか否かを判断し、ノーと判断された場合には、ステップＳ２５に移行して、前記１台の冷凍機の機器側ネットワークアドレスから、６ビットで表現可能な所定範囲内の値、例えば１〜６４の値であって、且つ既に生成されたメインアドレスの機器識別部と重複しない値をステップＳ２３にて決定したサブアドレス数だけ生成し、生成した値をサブアドレスの機器識別部として決定する。例えば、機器側ネットワークアドレスが“１１”、サブアドレス数が２つである場合には、機器側ネットワークアドレス“１１”に“１”を加算した値“１２”及び“２”を加算した値“１３”が生成される。
その後、ステップＳ２６では、ステップＳ２２にて決定した系統記号と前記１台の冷凍機の機器側ネットワークアドレスとから１つのメインアドレスを生成すると共に、ステップＳ２２にて決定した系統番号とステップＳ２５にて決定した機器識別部とからステップＳ２３にて決定した数のサブアドレスを生成する。系統記号が“Ｃ”、機器側ネットワークアドレスが“１１”であって該アドレスから生成した値が“１２”及び“１３”の上述の例では、１つのメインアドレス“Ｃ１１”と２つのサブアドレス“Ｃ１２”及び“Ｃ１３”が生成される。
【００３５】
これに対し、既にサブアドレスが生成されていてステップＳ２４にてイエスと判断された場合には、ステップＳ２７に移行して、機器側ネットワークアドレスから、６ビットで表現可能な前記所定範囲内の値であって、且つ既に生成されたメインアドレス及びサブアドレスの機器識別部と重複しない値をステップＳ２３にて決定したサブアドレス数に１を加算した数だけ生成し、生成した値をメインアドレス及びサブアドレスの機器識別部として決定する。例えば、機器側ネットワークアドレスが“１２”、サブアドレス数が１つであって、上述の如く１つメインアドレス“Ｃ１１”と２つのサブアドレス“Ｃ１２”及び“Ｃ１３”が既に生成されている場合には、機器側ネットワークアドレス“１２”に既に生成されているサブアドレス数“２”を加算した値“１４”、該値に１を加算した値“１５”の２つの値が生成される。
その後、ステップＳ２７では、ステップＳ２２にて決定した系統記号とステップＳ２７にて決定した機器識別部とから、１つのメインアドレスとステップＳ２３にて決定した数のサブアドレスを生成する。系統記号が“Ｃ”、機器側ネットワークアドレスが“１２”であって該アドレスから生成した値が“１４”及び“１５”の上述の例では、１つのメインアドレス“Ｃ１４”と１つのサブアドレス“Ｃ１５”が生成される。
【００３６】
続いてステップＳ２９では、冷凍機ネットワーク(４)を構成する全ての冷凍機について制御装置側ネットワークアドレスを生成したか否かを判断し、ノーと判断された場合には、ステップＳ２３に戻って、制御装置側ネットワークアドレス(メインアドレス及びサブアドレス)の生成処理を繰り返す。
その後、全ての冷凍機について制御装置側ネットワークアドレスを生成すると、ステップＳ２９にてイエスと判断されてステップＳ３０に移行し、ステップＳ２１にて取得した機器側ネットワークアドレスとステップＳ２６及びＳ２８にて生成した制御装置側ネットワークアドレスとから図４に示す如きデータテーブルを作成して内蔵メモリに格納すると共に、生成した制御装置側ネットワークアドレスをショーケースネットワーク(１)の制御装置(12)に通知して、手続きを終了する。
【００３７】
例えば、冷凍機ネットワーク(４)が４台の冷凍機によって構成されており、それらの冷凍機の機器側ネットワークアドレスが“１１”〜“１４”であって、それらの冷凍機について生成すべきサブアドレス数がそれぞれ２つ、１つ、１つ、及び０であり、上述のステップＳ２２では系統記号として“Ｃ”が選択された場合には、機器側ネットワークアドレス“１１”を有する冷凍機(40)についてはメインアドレス“Ｃ１１”とサブアドレス“Ｃ１２”及び“Ｃ１３”、機器側ネットワークアドレス“１２”を有する冷凍機についてはメインアドレス“Ｃ１４”とサブアドレス“Ｃ１５”、機器側ネットワークアドレス“１３”を有する冷凍機についてはメインアドレス“Ｃ１６”とサブアドレス“Ｃ１７”、機器側ネットワークアドレス“１４”についてはメインアドレス“Ｃ１８”が生成されて、図４に示すデータテーブルが作成されることになる。
その後、ショーケースネットワーク(１)の制御装置(12)と通信中継装置(２)との間で通信が行なわれる際には、上述の制御装置側ネットワークアドレス“Ｃ１１”〜“Ｃ１８”が用いられる。例えば、制御装置(12)は、機器側ネットワークアドレス“１１”を有する冷凍機(40)から機器情報を取得せんとする際には、制御装置側ネットワークアドレス“Ｃ１１”、“Ｃ１２”及び“Ｃ１３”をそれぞれ含む３つの機器情報取得指令を通信中継装置(２)に発する。通信中継装置(２)は、該指令を受けて、前記機器側ネットワークアドレス“１１”を有する冷凍機(40)から機器情報を取得してデータテーブルに書き込んだ後、該機器情報を３つのパケットに分け、それらのパケットに前記３つの制御装置側ネットワークアドレス“Ｃ１１”、“Ｃ１２”及び“Ｃ１３”を付加して制御装置(12)に送信する。
【００３８】
本発明に係る通信中継装置においては、装置本体に電源が投入されたときに、自動的に空調機ネットワーク(３)、冷凍機ネットワーク(４)及び電力計ネットワーク(５)を構成する複数台の機器から機器側ネットワークアドレスが取得されて、該アドレスから制御装置側ネットワークアドレスが生成されるので、アドレスを入力する作業は不要となる。
又、データ通信量がショーケースネットワーク(１)よりも多い機器については、自動的に該データ通信量に応じて１或いは複数のサブアドレスが生成されるので、サブアドレスを入力する作業も不要となる。又、この様な機器とショーケースネットワーク(１)の制御装置(12)との間でデータの送受信が可能となる。
【００３９】
尚、本発明の各部構成は上記実施の形態に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能である。
例えば、上記実施の形態においては、図１に示す如く、通信中継装置(２)に空調機ネットワーク(３)、冷凍機ネットワーク(４)及び電力計ネットワーク(５)が接続されているが、その他の種々の機器ネットワークを接続することが可能である。
又、上記実施の形態においては、上述の如く、冷凍機ネットワーク(４)を構成する各冷凍機(40)から機器ＩＤを取得し、該機器ＩＤに基づいてサブアドレス数を決定しているが、機器側ネットワークアドレス取得時のデータ量に応じてサブアドレス数を決定することも可能である。
更に、制御装置側ネットワークアドレス及び機器側ネットワークアドレスを構成するデータのビット数は任意である。例えば、制御装置側ネットワークアドレスを上位３ビットのネットワーク識別部と下位７ビットの機器識別部とから構成し、電力計の機器側ネットワークアドレスを５ビットデータ、空調機の機器側ネットワークアドレスを１０ビットデータ、冷凍機の機器側ネットワークアドレスを５ビットデータによって構成することが可能である。
更に又、上記実施の形態においては、図２乃至図４に示す如く、電力計ネットワーク、空調機ネットワーク及び冷凍機ネットワークについての制御装置側ネットワークアドレスの生成に互いに異なる系統記号を用いているが、同じ系統記号を用いることも可能である。
【図面の簡単な説明】
【００４０】
【図１】本発明に係る機器統合管理システムの構成を表わすブロック図である。
【図２】電力計ネットワークについてのデータテーブルを表わす図である。
【図３】空調機ネットワークについてのデータテーブルを表わす図である。
【図４】冷凍機ネットワークについてのデータテーブルを表わす図である。
【図５】電力計ネットワークについて実行される制御装置側ネットワークアドレス生成手続きを表わすフローチャートである。
【図６】空調機ネットワークについて実行される制御装置側ネットワークアドレス生成手続きを表わすフローチャートである。
【図７】冷凍機ネットワークについて実行される制御装置側ネットワークアドレス生成手続きを表わすフローチャートである。
【図８】サブアドレス数決定テーブルを表わす図である。
【符号の説明】
【００４１】
(１)  ショーケースネットワーク
(11)  冷蔵ショーケース
(12)  制御装置
(２)  通信中継装置
(３)  空調機ネットワーク
(30)  空調機
(４)  冷凍機ネットワーク
(40)  冷凍機
(５)  電力計ネットワーク
(50)  電力計
【図１】
2005286872.tif 000003
【図２】
2005286872.tif 000004
【図３】
2005286872.tif 000005
【図４】
2005286872.tif 000006
【図５】
2005286872.tif 000007
【図６】
2005286872.tif 000008
【図７】
2005286872.tif 000009
【図８】
2005286872.tif 000010