(57)【特許請求の範囲】
【請求項１】
第１の電気通信回線に接続された、固有の識別情報としての機器ＩＤを有し、複数の通信プロトコルのうち任意の通信プロトコルに従って動作する複数の電子機器と、
前記第１の電気通信回線を介して前記複数の電子機器と通信する制御装置と、
第２の電気通信回線を介して前記制御装置と通信する端末装置とを備え、
前記制御装置には複数の電子機器それぞれと対応する複数のＩＰアドレスが割り当てられ、電子機器を制御及び／又は監視する場合、前記端末装置は、前記第２の電気通信回線を介して前記制御装置に電子機器に対応するＩＰアドレスを送信し、前記ＩＰアドレスにはネットワークアドレスとインターフェースＩＤとが含まれ、当該インターフェースＩＤに前記制御装置を識別するゲートウェイ識別子と前記通信プロトコルを識別するプロトコル識別子と前記電子機器を識別する機器ＩＤとが含まれ、前記端末装置からＩＰアドレスが送信されるのに応じて、当該ＩＰアドレス内に含まれるゲートウェイ識別子により識別される前記制御装置は、当該ＩＰアドレスに含まれるプロトコル識別子により識別される通信プロトコルに定められた変換を行って機器ＩＤを復元し、ＩＰアドレス内に含まれる機器ＩＤに対応する電子機器を制御及び／又は監視し、
前記制御装置には複数の電子機器による所定の制御パターンに対応するグループ・パターンＩＰアドレスが割り当てられ、前記端末装置から当該グループ・パターンＩＰアドレスが指定又は送信されるのに応じて、前記制御装置は、グループ・パターンＩＰアドレスに対応するグループ・パターンＩＰアドレスに対応する複数の電子機器による制御パターンを実行し、前記制御パターンが複数の電子機器を異なる組み合わせで動作させる複数のパターンを含むこと
を特徴とするデバイス制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等の電気通信回線を介して設備系ネットワークやホームネットワーク等の固有のネットワーク環境に接続されている電子機器を制御及び／又は監視するデバイス制御システムに関する。
【背景技術】
【０００２】
従来より、インターネット等の電気通信回線を介して端末装置を制御装置（ウェブサーバ装置）に接続し、制御装置が提供するウェブ環境を介して制御装置が属する固有のネットワーク環境に接続されている電子機器を制御，監視するデバイス制御システムが知られている。このようなデバイス制御システムによれば、ユーザは、電子機器から離れた位置から、ウェブブラウザを介して電子機器を簡単に制御，監視することができる。
【非特許文献１】高橋  賢，藤村  英樹，小田  悟朗，“小型低コストのインタネットインタフェイスユニット”，松下電工技報，Vol.52，No.4，p11-18
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のデバイス制御システムは、上述の通り、電気通信回線を介して端末装置を制御装置に接続させた後に、制御装置が提供するウェブ環境を介して電子機器を制御，監視する構成となっているために、制御装置に接続する端末装置の数が増加した場合、ＨＴＴＰ（HyperText Transfer Protocol）セッション数が増加することにより制御装置の負荷が大きくなる。また、固有のネットワーク環境の構成、より具体的には制御，監視する電子機器の構成が変化した場合には、ウェブ環境の構成を変更しなければならないためにシステム管理に多くのコストを要する。
【０００４】
本発明は、上記課題を解決するためになされたものであり、その目的は、制御装置の負荷を軽減すると共にシステム管理に要するコストを低減することが可能なデバイス制御システムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の第１の態様に係るデバイス制御システムの特徴は、第１の電気通信回線に接続された、固有の識別情報を有する複数の電子機器と、第１の電気通信回線を介して複数の電子機器と通信する制御装置と、第２の電気通信回線を介して制御装置と通信する端末装置とを備え、制御装置には複数の電子機器それぞれと対応する複数のＩＰアドレスが割り当てられ、制御装置は、各ＩＰアドレスと電子機器の識別情報の対応関係を示すテーブルを有し、電子機器を制御及び／又は監視する場合、端末装置は、第２の電気通信回線を介して電子機器に対応するＩＰアドレスを制御装置に指定し、端末装置からＩＰアドレスが指定されるのに応じて、制御装置は、テーブルを参照して指定されたＩＰアドレスに対応する識別情報を有する電子機器を制御及び／又は監視し、制御装置には複数の電子機器による所定の制御パターンに対応するグループ・パターンＩＰアドレスが割り当てられ、端末装置から当該グループ・パターンＩＰアドレスが指定又は送信されるのに応じて、制御装置は、グループ・パターンＩＰアドレスに対応するグループ・パターンＩＰアドレスに対応する複数の電子機器による制御パターンを実行し、制御パターンが複数の電子機器を異なる組み合わせで動作させる複数のパターンを含む。
することにある。
【０００６】
本発明の第１の態様に係るデバイス制御システムの特徴は、第１の電気通信回線に接続された、固有の識別情報としての機器ＩＤを有し、複数の通信プロトコルのうち任意の通信プロトコルに従って動作する複数の電子機器と、前記第１の電気通信回線を介して前記複数の電子機器と通信する制御装置と、第２の電気通信回線を介して前記制御装置と通信する端末装置とを備え、前記制御装置には複数の電子機器それぞれと対応する複数のＩＰアドレスが割り当てられ、電子機器を制御及び／又は監視する場合、前記端末装置は、前記第２の電気通信回線を介して前記制御装置に電子機器に対応するＩＰアドレスを送信し、前記ＩＰアドレスにはネットワークアドレスとインターフェースＩＤとが含まれ、当該インターフェースＩＤに前記制御装置を識別するゲートウェイ識別子と前記通信プロトコルを識別するプロトコル識別子と前記電子機器を識別する機器ＩＤとが含まれ、前記端末装置からＩＰアドレスが送信されるのに応じて、当該ＩＰアドレス内に含まれるゲートウェイ識別子により識別される前記制御装置は、当該ＩＰアドレスに含まれるプロトコル識別子により識別される通信プロトコルに定められた変換を行って機器ＩＤを復元し、ＩＰアドレス内に含まれる機器ＩＤに対応する電子機器を制御及び／又は監視し、制御装置には複数の電子機器による所定の制御パターンに対応するグループ・パターンＩＰアドレスが割り当てられ、端末装置から当該グループ・パターンＩＰアドレスが指定又は送信されるのに応じて、制御装置は、グループ・パターンＩＰアドレスに対応するグループ・パターンＩＰアドレスに対応する複数の電子機器による制御パターンを実行し、制御パターンが複数の電子機器を異なる組み合わせで動作させる複数のパターンを含む。
【発明の効果】
【０００７】
本発明に係るデバイス制御システムによれば、電子機器を制御及び／又は監視する時のみ制御装置と端末装置との間にセッションが確立されるので、制御装置の負荷を軽減すると共にシステム管理に要するコストを低減することができる。また、本発明に係るデバイス制御システムによれば、ウェブ環境を介在させることなく電子機器を制御及び／又は監視することができるので、人による操作無しに電子機器を制御及び／又は監視することができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して、本発明の実施形態となるデバイス制御システムについて説明する。
【０００９】
〔デバイス制御システムの構成〕
本発明の実施形態となるデバイス制御システム１は、図１に示すように、パーソナルコンピュータや携帯型情報通信端末等の公知の情報処理装置により構成される端末装置２と、フィールドコントローラ３ａ，３ｂに接続された電気スタンドやエアコンディショナー等の複数の電子機器４ａ〜４ｄと、フィールドコントローラ３ａ，３ｂを介して複数の電子機器４ａ〜４ｄの動作（電源のオン／オフ，スイッチのオン／オフ，レベル設定等）を制御，監視する制御装置５とを主な構成要素として備え、端末装置２と制御装置５はインターネット６を介して情報通信可能なように構成されている。なお本実施形態では、電子機器はフル２線ネットワークやＬＯＮ（Local Operating Network）等のインターネット６とは通信プロトコルが異なる電気通信回線を介してフィールドコントローラに接続されている。
【００１０】
上記フィールドコントローラ３ａ，３ｂは、電子機器４ａ〜４ｄにＩＰ接続することなく、シリアル通信やＩＯ等によって電子機器４ａ〜４ｄを制御，監視する装置である。上記制御装置５には、フィールドコントローラ３ａ，３ｂに接続された電子機器固有の識別情報（例えばＭＡＣアドレスやフル２線ネットワークではＬＩＵ（Local Interface Unit）番号，Ｔ／Ｕ（Terminal Unit）番号，及びチャンネル番号からなる接点固有の識別番号等。以下、機器ＩＤと表記）と関連づけされた複数のグローバルアドレス（以下ＩＰアドレスと表記）が割り当てられ、制御装置５は、図２に示すように、機器ＩＤとＩＰアドレスの対応関係を示すマッピングテーブル１１（図４参照）を参照してフィールドコントローラ３ａ，３ｂを介して複数の電子機器４ａ〜４ｄを制御，監視する制御ブロック１２と、所定の電子機器のグループに対し所定の制御パターンを実行するように制御ブロック１２に指示するグループ・パターン管理ブロック１３と、所定の電子機器に所定の制御を実行するタイミング（スケジュール）を制御ブロック１２に指示するスケジュール管理ブロック１４とを備える。スケジュール管理ブロック１４は、メインプログラム等から予め設定された時間間隔で定期的に呼び出され、その時点で処理すべき制御がある場合、後述するプロトコル解析ブロック２４に対し制御コマンドを発行する。
【００１１】
上記制御ブロック１２は、図３に示すように、インターネット６を介して端末装置２からセッション要求を受信するのに応じてスレッド２２を生成すると共に、生成したセッション数を監視，制御するＩＰセッション管理ブロック２１と、ＩＰセッション管理ブロック２１により生成されたスレッド２２毎に設けられた、ＩＰデータの送受信，例外処理（通信ソケットを開くことができないＣＲＣエラー等のエラー処理）を行う通信制御ブロック２３，通信プロトコルに従って受信データを解析するプロトコル解析ブロック２４，解析結果に従ってフィールドコントローラ３ａ，３ｂを介して該当する電子機器に制御コマンドを発行する判定ブロック２５，及び電子機器制御用のプロトコルに合わせたフォーマットに制御コマンドを変換する（例えば受信した制御コマンドをフル２線ネットワーク用のシリアルコマンドに変換等）と共に、電子機器から取得した情報を制御ブロック１２に合わせたフォーマットに変換する機器制御ブロック２６を備える。
【００１２】
なお、グループ・パターン管理ブロック１３は、具体的には図５（ａ），（ｂ）に示すように複数の電子機器又は所定の制御パターンに対応するグループ・パターンＩＰアドレス（図５（ａ），（ｂ）に示す例では２００１：：１０，２００１：：１１）を記憶し、端末装置２からグループ・パターンＩＰアドレスが指定されるのに応じて、グループ・パターンＩＰアドレスに対応する複数の電子機器を制御又はグループ・パターンＩＰアドレスに対応する制御パターンを実行するように制御ブロック１２に指示する。グループ・パターン管理ブロック１３は、図５（ａ）に示す例では４つの電子機器を例えばオン／オフするように制御ブロック１２に指示し、図５（ｂ）に示す例では４つの電子機器をそれぞれ指定されたオン／オフ状態に設定するように制御ブロック１２に指示する。このような処理によれば、電子機器がオフィスの天井照明器具である場合、間引き点灯や窓付近の照明だけオフする等、所望のグループパターン制御を１つのＩＰコマンドで行うことができる。
【００１３】
そしてこのようなデバイス制御システム１は、以下に示すように動作することにより、制御装置５の負荷を軽減すると共にシステム管理に要するコストを低減する。すなわち、このデバイス制御システム１では、電子機器４ａ〜４ｄを制御，監視する場合、始めに、端末装置２が、インターネット６を介して電子機器４ａ〜４ｄに対応するＩＰアドレスをコマンドとして指定することにより、これらのＩＰアドレスを有する制御装置５に接続する。なお、端末装置２と制御装置５間の接続状態はＩＰアドレスの送信時のみ確立される。次に、端末装置２が接続すると、制御装置５内部の制御ブロック１２が、マッピングテーブル１１を参照して接続時に指定されたＩＰアドレスに対応する機器ＩＤを特定し、特定された機器ＩＤを有する電子機器４ａ〜４ｄを制御，監視するためのスレッド２２を生成，実行する。なお、電子機器４ａ〜４ｄに対し実行を要求する処理の内容は、ＩＰアドレスと共に処理内容を示すデータを添付したり、ＩＰアドレス内の特定ビット（例えばペイロード等）に処理内容を記述したりすることにより指定することができる。
【００１４】
一般に、ＨＴＴＰを利用したウェブブラウジグングの場合、ウェブ画面を開いている間もセッションが維持されるために、サーバ装置に掛かる負荷が大きくなる傾向にある。これに対して、本発明の実施形態となるデバイス制御システム１によれば、上述のように、制御装置５にはコマンド送信やイベント受信の時のみセッションが確立されるので、ウェブ環境を利用した制御システムと比較して、制御装置５の負荷を軽減することができる。
【００１５】
また、本発明に実施形態となるデバイス制御システム１によれば、フィールドコントローラ３ａ，３ｂに接続されている電子機器４ａ〜４ｃをＩＰ機器とみなし、ソケットＡＰＩとして広くオープンに利用されているＩＰベースのソフトウェアを実装することができるので、他社ベンダー間との相互接続が容易になり、ソフトウェア実装の負荷が軽くなる（ＩＰのソケットプログラミングは標準化されており、相互接続性について検証がなされている）。
【００１６】
以上、本発明者によってなされた発明を適用した実施の形態について説明したが、この実施の形態による本発明の開示の一部をなす論述及び図面により本発明は限定されることはない。例えば、本実施形態では、制御ブロック１２は、マッピングテーブル１１を参照して端末装置２から送信されたＩＰアドレスを機器固有の機器ＩＤに変換したが、端末装置２は一部のビット領域に機器固有の機器ＩＤを埋め込んだＩＰアドレス情報を送信するようにしてもよい。具体的には端末装置２は、図６に示すようなフォーマットのＩＰアドレス情報を送信する。図６に示すＩＰアドレス情報は、送信元（端末装置２）と宛先（制御対象）のＩＰｖ６アドレス情報とペイロード情報（各種コマンド，データ，応答等）により構成され、宛先のＩＰｖ６アドレス情報は、図７に示すようにネットワークアドレス部とインターフェースＩＤ部により構成されている。そしてインターフェースＩＤ部は、制御装置５の識別子（ゲートウェイ（ＧＷ）識別子），プロトコル識別子，及びフィールドデバイスＩＤ部により形成され、フィールドデバイスＩＤ部に制御対象の機器ＩＤを格納する。この場合、プロトコル解析ブロック２４は、フィールドデバイスＩＤ部から制御対象の機器ＩＤのデータを抽出し、必要であれば、プロトコル識別子を参照してフィールドコントローラのプロトコル毎に定められた変換を行うことにより制御対象の機器ＩＤを復元する。そしてプロトコル解析ブロック２４は、復元された機器ＩＤとペイロード中のコマンドを機器制御ブロック２６に引き渡す。このような処理によれば、制御装置５にマッピングテーブル１１を記憶する必要がなくなるので、制御装置５のリソースを低減することができる。またマッピングテーブル１１からＩＰアドレスに対応する電子機器の機器ＩＤを検索する必要がなくなるので、制御装置５の処理時間が短くなり、接続されるフィールコントローラの数が多い場合でも制御装置５は効率的に処理を行うことができる。さらに、本実施形態では、制御ブロック１２は、端末装置２からのセッション要求を受信するのに応じてスレッド２２を生成しているが、スレッド２２の代わりにプロセスを生成するようにしてもよい。また、本実施形態において、ＩＰアドレスは、ＩＰｖ４形態及びＩＰｖ６形態どちらの形態であってもよく、リンクローカル（プライベート）アドレスであってもよい。このように、上記実施の形態に基づいて当業者等によりなされる他の実施の形態、実施例及び運用技術等は全て本発明の範疇に含まれることは勿論であることを付け加えておく。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態となるデバイス制御システムの構成を示す模式図である。
【図２】図１に示す制御装置の内部構成を示すブロック図である。
【図３】図２に示す制御ブロックの内部構成を示すブロック図である。
【図４】図２に示すマッピングテーブルの一例を示す図である。
【図５】複数の電子機器又は所定の制御パターンに対応するグループ・パターンＩＰアドレスの一例を示す図である。
【図６】本発明の実施形態となるＩＰアドレス情報を示す模式図である。
【図７】図６に示す宛先ＩＰｖ６アドレス情報の構成を示す模式図である。
【図８】図７に示すインターフェースＩＤ部の構成を示す模式図である。
【符号の説明】
【００１８】
１：デバイス制御システム
２：端末装置
３ａ，３ｂ：フィールドコントローラ
４ａ〜４ｄ：電子機器
５：制御装置
６：インターネット
【図１】
0005175474.tif 000002
【図２】
0005175474.tif 000003
【図３】
0005175474.tif 000004
【図４】
0005175474.tif 000005
【図５】
0005175474.tif 000006
【図６】
0005175474.tif 000007
【図７】
0005175474.tif 000008
【図８】
0005175474.tif 000009