(57)【要約】【課題】プロトコルにかかわらず端末装置を用いて家電機器を操作することを可能にすること。【解決手段】第一のプロトコルで動作する端末装置と、第二のプロトコルで動作する家電装置と、通信する通信装置であって、前記第一のプロトコルで動作する端末装置から、前記家電装置の動作を制御するための制御信号であって前記第一のプロトコルに準拠した制御信号である第一制御信号を受信する通信部と、前記第一制御信号を、前記動作と同等の動作で前記家電装置を制御するための制御信号であって、前記第二のプロトコルに準拠した制御信号である第一擬似制御信号を生成する家電制御部と、を備え、前記通信部は、前記家電装置に対して前記第一擬似制御信号を送信する、通信装置である。【選択図】図４
2016181845.tif 000002
【特許請求の範囲】
【請求項１】
第一のプロトコルで動作する端末装置と、第二のプロトコルで動作する家電装置と、通信する通信装置であって、
前記第一のプロトコルで動作する端末装置から、前記家電装置の動作を制御するための制御信号であって前記第一のプロトコルに準拠した制御信号である第一制御信号を受信する通信部と、
前記第一制御信号を、前記動作と同等の動作で前記家電装置を制御するための制御信号であって、前記第二のプロトコルに準拠した制御信号である第一擬似制御信号を生成する家電制御部と、を備え、
前記通信部は、前記家電装置に対して前記第一擬似制御信号を送信する、通信装置。
【請求項２】
前記家電制御部は、前記家電装置の登録処理において、前記家電装置のアドレスと、前記家電装置の機器ＩＤと、前記家電装置に対して新たに発行される擬似機器ＩＤと、を対応づけて記憶し、前記端末装置に対して自装置を示すアドレス及び前記擬似機器ＩＤを用いて前記端末装置に対して登録要求を送信する、請求項１に記載の通信装置。
【請求項３】
前記家電制御部は、前記第一のプロトコルを担当する第一の副制御部と、前記第二のプロトコルを担当する第二の副制御部とを備え、
前記通信部は、第二のプロトコルで動作する端末装置から、第一のプロトコルで動作する家電装置の動作を制御するための制御信号であって前記第二のプロトコルに準拠した制御信号である第二制御信号を受信し、
前記第一の副制御部は、前記第一のプロトコルで動作する端末装置から送信される前記第一制御信号に基づいて前記第一擬似制御信号を生成し、
前記第二の副制御部は、前記第二のプロトコルで動作する端末装置から送信される前記第二制御信号に基づいて、前記第二制御信号が示す動作と同等の動作で前記家電装置を制御するための制御信号であって、前記第一のプロトコルに準拠した制御信号である第二擬似制御信号を生成する、請求項１又は２に記載の通信装置。
【請求項４】
前記家電制御部は、前記第一のプロトコルを担当する第一の副制御部と、前記第二のプロトコルを担当する第二の副制御部とを備え、
前記通信部は、第二のプロトコルで動作する端末装置から、第一のプロトコルで動作する家電装置の動作を制御するための制御信号であって前記第二のプロトコルに準拠した制御信号である第二制御信号を受信し、
前記第一の副制御部は、前記第一のプロトコルで動作する端末装置から送信される前記第一制御信号に基づいて、前記第一制御信号が示す動作と同等の動作を示す共通信号を生成し、
前記第二の副制御部は、前記第二のプロトコルで動作する端末装置から送信される前記第二制御信号に基づいて、前記第二制御信号が示す動作と同等の動作を示す共通信号を生成し、
前記第一の副制御部は、前記第二の副制御部によって生成された前記共通信号に基づいて、前記共通信号が示す動作と同等の動作を示す第一擬似制御信号を生成し、
前記第二の副制御部は、前記第一の副制御部によって生成された前記共通信号に基づいて、前記共通信号が示す動作と同等の動作を示す第二擬似制御信号を生成する、請求項１又は２に記載の通信装置。
【請求項５】
前記家電制御部は、前記第一のプロトコルを担当する第一の副制御部と、前記第二のプロトコルを担当する第二の副制御部とを備え、
前記通信部は、第二のプロトコルで動作する端末装置から、第一のプロトコルで動作する家電装置の動作を制御するための制御信号であって前記第二のプロトコルに準拠した制御信号である第二制御信号を受信し、
前記第一の副制御部は、前記第一のプロトコルで動作する端末装置から送信される前記第一制御信号に基づいて前記第一擬似制御信号を生成し、生成された前記第一擬似制御信号を自装置にループバック機能で送信し、
前記第二の副制御部は、前記第二のプロトコルで動作する端末装置から送信される前記第二制御信号に基づいて、前記第二制御信号が示す動作と同等の動作で前記家電装置を制御するための制御信号であって、前記第一のプロトコルに準拠した制御信号である第二擬似制御信号を生成し、生成された前記第二擬似制御信号を自装置にループバック機能で送信し、
前記第一の副制御部は、前記ループバック機能で送信された前記第二擬似制御信号を、前記第一のプロトコルで動作する家電装置に送信し、
前記第二の副制御部は、前記ループバック機能で送信された前記第一擬似制御信号を、前記第二のプロトコルで動作する家電装置に送信する、請求項１又は２に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置を用いて家電機器を制御するための技術に関する。
【背景技術】
【０００２】
従来、専用のリモートコントローラーではなく汎用の端末装置を用いて複数の家電機器を制御する技術が提案されている（例えば特許文献１参照）。このような技術では、例えばスマートフォン等の端末装置に制御用のアプリケーションがインストールされる。ユーザは、端末装置を操作することによって、複数の家電機器を操作することが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０７２８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
端末装置と家電機器との間で行われる通信のプロトコルが複数提案されている。これらのプロトコルには互換性の無いものも多い。そのため、ユーザは、あるプロトコルに対応した家電機器を有していたとしても、そのプロトコルを利用できない端末装置を有している場合には、家電機器を操作できない場合があった。
【０００５】
上記事情に鑑み、本発明は、プロトコルにかかわらず端末装置を用いて家電機器を操作することを可能とする技術の提供を目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、第一のプロトコルで動作する端末装置と、第二のプロトコルで動作する家電装置と、通信する通信装置であって、前記第一のプロトコルで動作する端末装置から、前記家電装置の動作を制御するための制御信号であって前記第一のプロトコルに準拠した制御信号である第一制御信号を受信する通信部と、前記第一制御信号を、前記動作と同等の動作で前記家電装置を制御するための制御信号であって、前記第二のプロトコルに準拠した制御信号である第一擬似制御信号を生成する家電制御部と、を備え、前記通信部は、前記家電装置に対して前記第一擬似制御信号を送信する、通信装置である。
【０００７】
本発明の一態様は、上記の通信装置であって、前記家電制御部は、前記家電装置の登録処理において、前記家電装置のアドレスと、前記家電装置の機器ＩＤと、前記家電装置に対して新たに発行される擬似機器ＩＤと、を対応づけて記憶し、前記端末装置に対して自装置を示すアドレス及び前記擬似機器ＩＤを用いて前記端末装置に対して登録要求を送信する。
【０００８】
本発明の一態様は、上記の通信装置であって、前記家電制御部は、前記第一のプロトコルを担当する第一の副制御部と、前記第二のプロトコルを担当する第二の副制御部とを備え、前記通信部は、第二のプロトコルで動作する端末装置から、第一のプロトコルで動作する家電装置の動作を制御するための制御信号であって前記第二のプロトコルに準拠した制御信号である第二制御信号を受信し、前記第一の副制御部は、前記第一のプロトコルで動作する端末装置から送信される前記第一制御信号に基づいて前記第一擬似制御信号を生成し、前記第二の副制御部は、前記第二のプロトコルで動作する端末装置から送信される前記第二制御信号に基づいて、前記第二制御信号が示す動作と同等の動作で前記家電装置を制御するための制御信号であって、前記第一のプロトコルに準拠した制御信号である第二擬似制御信号を生成する。
【０００９】
本発明の一態様は、上記の通信装置であって、前記家電制御部は、前記第一のプロトコルを担当する第一の副制御部と、前記第二のプロトコルを担当する第二の副制御部とを備え、前記通信部は、第二のプロトコルで動作する端末装置から、第一のプロトコルで動作する家電装置の動作を制御するための制御信号であって前記第二のプロトコルに準拠した制御信号である第二制御信号を受信し、前記第一の副制御部は、前記第一のプロトコルで動作する端末装置から送信される前記第一制御信号に基づいて、前記第一制御信号が示す動作と同等の動作を示す共通信号を生成し、前記第二の副制御部は、前記第二のプロトコルで動作する端末装置から送信される前記第二制御信号に基づいて、前記第二制御信号が示す動作と同等の動作を示す共通信号を生成し、前記第一の副制御部は、前記第二の副制御部によって生成された前記共通信号に基づいて、前記共通信号が示す動作と同等の動作を示す第一擬似制御信号を生成し、前記第二の副制御部は、前記第一の副制御部によって生成された前記共通信号に基づいて、前記共通信号が示す動作と同等の動作を示す第二擬似制御信号を生成する。
【００１０】
本発明の一態様は、上記の通信装置であって、前記家電制御部は、前記第一のプロトコルを担当する第一の副制御部と、前記第二のプロトコルを担当する第二の副制御部とを備え、前記通信部は、第二のプロトコルで動作する端末装置から、第一のプロトコルで動作する家電装置の動作を制御するための制御信号であって前記第二のプロトコルに準拠した制御信号である第二制御信号を受信し、前記第一の副制御部は、前記第一のプロトコルで動作する端末装置から送信される前記第一制御信号に基づいて前記第一擬似制御信号を生成し、生成された前記第一擬似制御信号を自装置にループバック機能で送信し、前記第二の副制御部は、前記第二のプロトコルで動作する端末装置から送信される前記第二制御信号に基づいて、前記第二制御信号が示す動作と同等の動作で前記家電装置を制御するための制御信号であって、前記第一のプロトコルに準拠した制御信号である第二擬似制御信号を生成し、生成された前記第二擬似制御信号を自装置にループバック機能で送信し、前記第一の副制御部は、前記ループバック機能で送信された前記第二擬似制御信号を、前記第一のプロトコルで動作する家電装置に送信し、前記第二の副制御部は、前記ループバック機能で送信された前記第一擬似制御信号を、前記第二のプロトコルで動作する家電装置に送信する。
【発明の効果】
【００１１】
本発明により、プロトコルにかかわらず端末装置を用いて家電機器を操作することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】家電制御システム１０のシステム構成を表すシステム構成図である。
【図２】中継装置２００の第一実施形態の機能構成を表す概略ブロック図である。
【図３】変換テーブルの具体例を示す図である。
【図４】機器テーブルの具体例を示す図である。
【図５】同じプロトコルの端末装置１００及び家電装置３００における登録処理のシーケンスチャートである。
【図６】異なるプロトコルの端末装置１００及び家電装置３００における登録処理のシーケンスチャートである。
【図７】同じプロトコルの端末装置１００及び家電装置３００における制御処理のシーケンスチャートである。
【図８】異なるプロトコルの端末装置１００及び家電装置３００における制御処理のシーケンスチャートである。
【図９】中継装置２００の第二実施形態の機能構成を表す概略ブロック図である。
【図１０】第二実施形態における変換テーブルの具体例を示す図である。
【図１１】異なるプロトコルの端末装置１００及び家電装置３００における登録処理のシーケンスチャートである。
【図１２】異なるプロトコルの端末装置１００及び家電装置３００における制御処理のシーケンスチャートである。
【図１３】中継装置２００の第三実施形態の機能構成を表す概略ブロック図である。
【図１４】異なるプロトコルの端末装置１００及び家電装置３００における登録処理のシーケンスチャートである。
【図１５】異なるプロトコルの端末装置１００及び家電装置３００における制御処理のシーケンスチャートである。
【発明を実施するための形態】
【００１３】
図１は、家電制御システム１０のシステム構成を表すシステム構成図である。家電制御システム１０は、複数の端末装置１００（１００ａ〜１００ｃ）、中継装置２００、複数の家電装置３００（３００ａ〜３００ｃ）を備える。家電制御システム１０には、予め定められたプロトコルに対応した装置が備えられている。家電制御システム１０には、例えば３つのプロトコル（プロトコルＡ、プロトコルＢ及びプロトコルＣ）が実装されている。
【００１４】
端末装置１００は、スマートフォン、携帯電話機、パーソナルコンピュータ、タブレット等の情報処理装置である。端末装置１００は、ネットワーク４００を介して中継装置２００及び複数の家電装置３００と通信可能である。端末装置１００は、予め定められたプロトコルに従って制御信号を生成し、制御信号を中継装置２００及び家電装置３００に送信する。
【００１５】
中継装置２００は、ネットワーク４００とネットワーク５００との間の通信を中継する中継装置である。中継装置２００は、互いに異なるプロトコルで動作する端末装置１００及び家電装置３００の間で制御信号を中継する。ネットワーク４００は、宅内ネットワーク（例えば、ＬＡＮ：Local Area Network）である。ネットワーク５００は、広域ネットワーク（例えば、インターネット）である。
【００１６】
家電装置３００は、冷蔵庫、空調機、テレビ受像機、床暖房等の家電製品である。家電装置３００は、ネットワーク４００を介して端末装置１００及び中継装置２００と通信可能である。家電装置３００は、予め定められたプロトコルに従って制御信号を受信し、制御信号に基づいて動作する。
【００１７】
図１に示す具体例では、端末装置１００ａ及び家電装置３００ａはプロトコルＡに準拠して動作し、端末装置１００ｂ及び家電装置３００ｂはプロトコルＢに準拠して動作し、端末装置１００ｃ及び家電装置３００ｃはプロトコルＣに準拠して動作する。そのため、端末装置１００ａは、プロトコルＢ及びＣに応じた制御信号を生成することはできず、端末装置１００ｂは、プロトコルＡ及びＣに応じた制御信号を生成することはできず、端末装置１００ｃは、プロトコルＡ及びＢに応じた制御信号を生成することはできない。同様に、家電装置３００ａは、プロトコルＢ及びＣの制御信号に応じて正しく動作することはできず、家電装置３００ｂは、プロトコルＡ及びＣの制御信号に応じて正しく動作することはできず、家電装置３００ｃは、プロトコルＡ及びＢの制御信号に応じて正しく動作することはできない。以下、中継装置２００の３つの実施形態について説明する。
【００１８】
［第一実施形態］
図２は、中継装置２００の第一実施形態の機能構成を表す概略ブロック図である。中継装置２００は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備える。中継装置２００は、プログラムを実行することによって、第一通信部２０１、第二通信部２０２、中継部２０３及び家電制御部２０４を備える装置として機能する。なお、中継装置２００の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されても良い。また、中継装置２００は、専用のハードウェアによって実現されても良い。中継装置２００において実行されるプログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ、半導体記憶装置（例えばＳＳＤ：Solid State Drive）等の可搬媒体、コンピュータシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。プログラムは、電気通信回線を介して提供されても良い。
【００１９】
第一通信部２０１は、通信インタフェースである。第一通信部２０１は、ネットワーク４００との間で通信データの送受信を行う。
【００２０】
第二通信部２０２は、通信インタフェースである。第二通信部２０２は、ネットワーク５００との間で通信データの送受信を行う。
【００２１】
中継部２０３は、第一通信部２０１及び第二通信部２０２との間で通信データの中継処理を行う。中継部２０３は、例えばネットワーク４００とネットワーク５００との間に設置されるホームゲートウェイ装置（Home Gate Way）として機能するための処理を実行する。
【００２２】
家電制御部２０４は、端末装置１００から送信された信号に応じて、家電装置３００を制御するための信号を生成する。以下、家電制御部２０４について詳細に説明する。
【００２３】
家電制御部２０４は、複数の副制御部２１１、複数の変換テーブル記憶部２１２及び機器テーブル記憶部２１３を備える。家電制御部２０４が備える副制御部２１１及び変換テーブル記憶部２１２の数は、自装置において制御すべきプロトコルの種別の数に応じた数である。例えば、図１の例では３種のプロトコルが実装されている。したがって、家電制御部２０４は、少なくとも各機能部を３つ備えることが望ましい。図２の例では、家電制御部２０４は、３つの副制御部２１１（２１１ａ〜２１１ｃ）と、３つの変換テーブル記憶部２１２（２１２ａ〜２１２ｃ）とを備える。なお、複数の副制御部２１１は１又は複数のハードウェアによって実装されてもよい。また、複数の変換テーブル記憶部２１２は、１又は複数の記憶装置によって実装されてもよい。
【００２４】
副制御部２１１は、一のプロトコルに応じた信号を受信すると、受信された信号に応じて、他のプロトコルに応じた信号を生成する。一のプロトコルは、副制御部２１１が担当するプロトコルである。受信された信号が家電装置によって送信される登録要求である場合、副制御部２１１が生成する信号を擬似登録要求と呼ぶ。受信された信号が端末装置によって送信される制御信号である場合、副制御部２１１が生成する信号を擬似制御信号と呼ぶ。受信された信号と、生成される信号とは、ほぼ同じ内容の動作を端末装置１００又は家電装置３００に実行させる信号である。例えば、副制御部２１１ａは、プロトコルＡの担当である。そのため、副制御部２１１ａは、プロトコルＡの信号を受信すると、受信された信号に応じてプロトコルＢ又はプロトコルＣに応じた信号を生成する。例えば、副制御部２１１ｂは、プロトコルＢの担当である。そのため、副制御部２１１ｂは、プロトコルＢの信号を受信すると、受信された信号に応じてプロトコルＡ又はプロトコルＣに応じた信号を生成する。例えば、副制御部２１１ｃは、プロトコルＣの担当である。そのため、副制御部２１１ｃは、プロトコルＣの信号を受信すると、受信された信号に応じてプロトコルＡ又はプロトコルＢに応じた信号を生成する。
【００２５】
変換テーブル記憶部２１２は、ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。変換テーブル記憶部２１２は、複数の変換テーブルを記憶する。図３は、変換テーブルの具体例を示す図である。変換テーブルは、複数の変換レコードを有する。変換レコードは、変換元信号及び変換先信号の値を有する。変換元信号は、変換テーブル記憶部２１２のテーブルを使用する副制御部２１１が担当するプロトコルである。変換先信号は、変換テーブル記憶部２１２のテーブルを使用する副制御部２１１の担当ではないプロトコルである。例えば、変換テーブル記憶部２１２ａの変換テーブルでは、変換元信号はプロトコルＡに応じた信号を表し、変換先信号はプロトコルＢ又はプロトコルＣに応じた信号を表す。変換テーブルは、変換元信号のプロトコルと変換先信号のプロトコルとの組み合わせ毎に設けられる。
【００２６】
また、変換先信号は、同じレコードの変換元信号が表す制御内容に応じた制御内容を示す信号である。例えば、同じレコードの変換元信号が空調機の温度設定を１度上げることを指示する制御内容の信号である場合、変換先信号も空調機の温度設定を１度上げる事を指示する制御内容の信号か、それと類似した制御内容（例えば、空調機の温度設定を１段階上げる事）を指示する制御内容の信号である。
【００２７】
機器テーブル記憶部２１３は、ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。機器テーブル記憶部２１３は、機器テーブルを記憶する。図４は、機器テーブルの具体例を示す図である。機器テーブルは複数の機器レコードを有する。機器レコードは、機器ＩＤ、擬似機器ＩＤ、機器種別、ＩＰアドレス及びプロトコルの値を有する。機器レコードは、ネットワーク４００に接続されている家電装置３００毎に設けられる。機器ＩＤは、家電装置３００を示す識別情報である。擬似機器ＩＤは、同じ機器レコードの機器ＩＤが示す家電装置３００に対して副制御部２１１が発行する識別情報である。擬似機器ＩＤは、他機器レコードとの間で重複しないように設定されることが望ましい。機器種別は、家電装置３００の種別を表す。機器種別の具体例として、冷蔵庫、空調機、テレビ受像機等がある。ＩＰアドレスは、家電装置３００に割り当てられているネットワークアドレスを示す。プロトコルは、家電装置３００が対応可能なプロトコルの識別情報である。機器レコードは、登録処理のシーケンスにおいて生成される。機器レコードは、例えば家電装置３００がネットワーク４００に接続された際に家電装置３００から送信される登録要求に含まれる情報に基づいて副制御部２１１によって生成される。
【００２８】
図５は、同じプロトコルの端末装置１００及び家電装置３００における登録処理のシーケンスチャートである。まず、家電装置３００ａがネットワーク４００に接続される（ステップＳ１０１）。家電装置３００ａは、プロトコルＡに応じて、自装置の機器ＩＤ、機器種別、ＩＰアドレス及びプロトコルの値を示す登録要求を生成する。そして、家電装置３００ａは、生成された登録要求をネットワーク４００に送信する（ステップＳ１０２）。端末装置１００ａは、ネットワーク４００を介して家電装置３００ａから登録要求を受信する。端末装置１００ａは、登録要求に含まれる各情報を、プロトコルＡに準拠した処理によって自装置に登録する（ステップＳ１０３）。この登録が行われた後、ユーザは、端末装置１００ａを操作することによって家電装置３００ａの動作を操作することが可能となる。
【００２９】
図６は、異なるプロトコルの端末装置１００及び家電装置３００における登録処理のシーケンスチャートである。まず、家電装置３００ａがネットワーク４００に接続される（ステップＳ２０１）。家電装置３００ａは、プロトコルＡに応じて、自装置の機器ＩＤ、機器種別、ＩＰアドレス及びプロトコルの値を示す登録要求を生成する。そして、家電装置３００ａは、生成された登録要求をネットワーク４００に送信する（ステップＳ２０２）。副制御部２１１ａは、ネットワーク４００を介して家電装置３００ａから登録要求を受信する。副制御部２１１ａは、登録要求の送信元である家電装置３００ａに対し、プロトコルＡに応じた処理を実行する。例えば、登録要求に応じて登録応答を送信することがプロトコルＡに定められている場合、副制御部２１１ａは、登録応答を家電装置３００ａに対して送信する。
【００３０】
次に、副制御部２１１ａは、機器テーブル記憶部２１３の機器テーブルに対し、受信された登録要求に含まれる各情報を登録する（ステップＳ２０３）。このとき、副制御部２１１ａは、家電装置３００ａに対して擬似機器ＩＤを発行する。副制御部２１１ａは、変換テーブル記憶部２１２ａの変換テーブルに基づいて、プロトコルＡとは異なるプロトコル（プロトコルＢ及びＣ）毎に、擬似登録要求を生成する（ステップＳ２０４）。擬似登録要求に含まれる機器ＩＤ（すなわち、本来は送信元となる家電装置３００ａを示すはずの機器ＩＤ）は、副制御部２１１ａによって発行された擬似機器ＩＤである。また、擬似登録要求に含まれるＩＰアドレス（すなわち、本来は送信元となる家電装置３００ａの宛先を示すはずのＩＰアドレス）は、家電制御部２０４によって使用されるＩＰアドレス（例えば、中継装置２００のＩＰアドレス）である。副制御部２１１ａは、生成された擬似登録要求を、ネットワーク４００に送信する（ステップＳ２０５）。
【００３１】
端末装置１００ｂは、ネットワーク４００を介して副制御部２１１ａから擬似登録要求を受信する。端末装置１００ｂは、擬似登録要求に含まれる各情報を、プロトコルＢに準拠した処理によって自装置に登録する（ステップＳ２０６）。この登録が行われた後、ユーザは、端末装置１００ｂを操作することによって家電装置３００ａの動作を操作することが可能となる。なお、端末装置１００ｂにおいて家電装置３００ａに関する情報が登録されるが、そのときに家電装置３００ａを示す機器ＩＤとして登録される情報は副制御部２１１ａによって発行された擬似機器ＩＤである。また、家電装置３００ａの宛先として登録されるＩＰアドレスは、家電制御部２０４によって使用されるＩＰアドレスである。
【００３２】
図７は、同じプロトコルの端末装置１００及び家電装置３００における制御処理のシーケンスチャートである。なお、図７に示す処理が開始される前に、端末装置１００ａと家電装置３００ａとの間で登録処理が行われている。
【００３３】
端末装置１００ａには、登録処理によって登録された家電装置３００ａを操作するための画面が表示される。端末装置１００ａのユーザは、表示された画面に応じて、家電装置３００ａに対して行いたい操作を示す指示を入力する。端末装置１００ａは、ユーザによる指示を受け付ける（ステップＳ３０１）。端末装置１００ａは、受け付けられた指示に応じた制御信号を、プロトコルＡに従ったプロトコルで生成する（ステップＳ３０２）。端末装置１００ａは、生成された制御信号を、家電装置３００ａのＩＰアドレス宛に送信する（ステップＳ３０３）。
【００３４】
家電装置３００ａは、制御信号を受信すると、プロトコルＡに応じた制御信号にしたがって動作する（ステップＳ３０４）。
【００３５】
図８は、異なるプロトコルの端末装置１００及び家電装置３００における制御処理のシーケンスチャートである。なお、図８に示す処理が開始される前に、端末装置１００ｂと副制御部２１１ｂと家電装置３００ａとの間で登録処理が行われている。
【００３６】
端末装置１００ｂには、登録処理によって登録された家電装置３００ａを操作するための画面が表示される。端末装置１００ｂのユーザは、表示された画面に応じて、家電装置３００ａに対して行いたい操作を示す指示を入力する。端末装置１００ｂは、ユーザによる指示を受け付ける（ステップＳ４０１）。端末装置１００ｂは、受け付けられた指示に応じた制御信号を、プロトコルＢに従ったプロトコルで生成する（ステップＳ４０２）。このとき、制御信号の機器ＩＤとして使用されるＩＤは、家電装置３００ａに対して副制御部２１１ａが登録処理で発行した擬似機器ＩＤである。また、制御信号の送信先となるＩＰアドレスは、家電制御部２０４によって使用されるＩＰアドレスである。端末装置１００ｂは、生成された制御信号を、家電制御部２０４のＩＰアドレス宛に送信する（ステップＳ４０３）。
【００３７】
副制御部２１１ｂは、制御信号を受信すると、制御信号に含まれている擬似機器ＩＤを取得する。副制御部２１１ｂは、取得された擬似機器ＩＤの機器レコードを機器テーブル記憶部２１３から取得する。副制御部２１１ｂは、取得された機器レコードから、ＩＰアドレス、機器ＩＤ、プロトコルの値を取得する。図８の具体例では、取得されるプロトコルの値はプロトコルＡである。また、取得されるＩＰアドレス及び機器ＩＤは、いずれも家電装置３００ａのＩＰアドレス及び機器ＩＤである。副制御部２１１ｂは、取得されたプロトコル（プロトコルＡ）に応じた変換テーブルから、受信された制御信号（変換元信号）に応じた変換先信号を取得する。副制御部２１１ｂは、取得された変換先信号の機器ＩＤ及び宛先を、機器レコードから取得された機器ＩＤ及びＩＰアドレスに設定する。このような処理によって、家電装置３００ａを制御するための擬似制御信号が生成される。そして、副制御部２１１ｂは、擬似制御信号を家電装置３００ａに送信する（ステップＳ４０５）。
【００３８】
家電装置３００ａは、擬似制御信号を受信すると、プロトコルＡに応じた擬似制御信号にしたがって動作する（ステップＳ４０６）。
【００３９】
［第二実施形態］
図９は、中継装置２００の第二実施形態の機能構成を表す概略ブロック図である。第二実施形態における中継装置２００は、第一実施形態における中継装置２００と家電制御部２０４の構成が異なる。以下、第二実施形態における家電制御部２０４について詳細に説明する。
【００４０】
第二実施形態における家電制御部２０４は、副制御部２１１に代えて副制御部２２１を備える点、変換テーブル記憶部２１２に代えて変換テーブル記憶部２２２を備える点、において第一実施形態における家電制御部２０４と異なる。
【００４１】
副制御部２２１は、端末装置１００又は家電装置３００から一のプロトコルに応じた信号を受信すると、受信された信号に応じて、共通信号を生成する。一のプロトコルは、副制御部２２１が担当するプロトコルである。副制御部２２１は、生成された共通信号を、他の副制御部２２１に渡す。副制御部２２１は、他の副制御部２２１から共通信号を受けると、受けた共通信号に応じて、他のプロトコルの信号を生成する。他のプロトコルは、副制御部２２１が担当するプロトコルである。
【００４２】
登録要求に基づいて生成された共通信号に応じて副制御部２２１が生成する信号を擬似登録要求と呼ぶ。制御信号に基づいて生成された共通信号に応じて副制御部２２１が生成する信号を擬似制御信号と呼ぶ。一のプロトコルに応じた信号と、この信号に基づいて生成された共通信号に応じて副制御部２２１が生成する他のプロトコルの信号とは、ほぼ同じ内容の動作を端末装置１００又は家電装置３００に実行させる信号である。
【００４３】
例えば、副制御部２２１ａは、プロトコルＡの担当である。そのため、副制御部２２１ａは、プロトコルＡの信号を受信すると、受信された信号に応じて共通信号を生成する。副制御部２２１ａは、共通信号を受けると、受けた共通信号に応じてプロトコルＡに応じた信号を生成する。例えば、副制御部２２１ｂは、プロトコルＢの担当である。そのため、副制御部２２１ｂは、プロトコルＢの信号を受信すると、受信された信号に応じて共通信号を生成する。副制御部２２１ｂは、共通信号を受けると、受けた共通信号に応じてプロトコルＢに応じた信号を生成する。例えば、副制御部２２１ｃは、プロトコルＣの担当である。そのため、副制御部２２１ｃは、プロトコルＣの信号を受信すると、受信された信号に応じて共通信号を生成する。副制御部２２１ｃは、共通信号を受けると、受けた共通信号に応じてプロトコルＣに応じた信号を生成する。
【００４４】
変換テーブル記憶部２２２は、ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。変換テーブル記憶部２２２は、変換テーブルを記憶する。図１０は、第二実施形態における変換テーブルの具体例を示す図である。第二実施形態における変換テーブルは、変換レコードを有する。第二実施形態における変換レコードは、プロトコル信号及び共通信号の値を有する。プロトコル信号は、変換テーブル記憶部２２２のテーブルを使用する副制御部２２１が担当するプロトコルの信号である。共通信号は、他の変換テーブル記憶部２２２に記憶される変換テーブルと共通の信号である。例えば、変換テーブル記憶部２２２ａの変換テーブルでは、プロトコル信号はプロトコルＡに応じた信号を表し、共通信号は他の変換テーブルと共通した信号を表す。各変換テーブルにおいて、同じ共通信号に対応づけて登録される各プロトコルのプロトコル信号は、ほぼ同じ内容の動作を端末装置１００又は家電装置３００に実行させる信号である。
【００４５】
例えば、空調機の温度設定を１度上げることを指示する制御内容のプロトコルＡの制御信号に対応づけて登録されている共通信号について、プロトコルＣの変換テーブルにおいて対応づけられているプロトコルＣの制御信号は、空調機の温度設定を１度上げる事を指示する制御内容の信号か、それと類似した制御内容（例えば、空調機の温度設定を１段階上げる事）を指示する制御内容の信号である。
【００４６】
機器テーブル記憶部２１３は、第一実施形態と同様の構成である。
次に、登録処理及び制御処理の流れについて説明する。なお、同じプロトコルの端末装置１００及び家電装置３００における登録処理及び制御処理は、第一実施形態と第二実施形態とで同じである。そのため、説明を省略する。
【００４７】
図１１は、異なるプロトコルの端末装置１００及び家電装置３００における登録処理のシーケンスチャートである。まず、家電装置３００ａがネットワーク４００に接続される（ステップＳ５０１）。家電装置３００ａは、プロトコルＡに応じて、自装置の機器ＩＤ、機器種別、ＩＰアドレス及びプロトコルの値を示す登録要求を生成する。そして、家電装置３００ａは、生成された登録要求をネットワーク４００に送信する（ステップＳ５０２）。副制御部２２１ａは、ネットワーク４００を介して家電装置３００ａから登録要求を受信する。副制御部２２１ａは、登録要求の送信元である家電装置３００ａに対し、プロトコルＡに応じた処理を実行する。例えば、登録要求に応じて登録応答を送信することがプロトコルＡに定められている場合、副制御部２２１ａは、登録応答を家電装置３００ａに対して送信する。
【００４８】
次に、副制御部２２１ａは、機器テーブル記憶部２１３の機器テーブルに対し、受信された登録要求に含まれる各情報を登録する（ステップＳ５０３）。このとき、副制御部２２１ａは、家電装置３００ａに対して擬似機器ＩＤを発行する。副制御部２２１ａは、変換テーブル記憶部２２２ａの変換テーブルに基づいて、登録要求に応じた共通信号を取得する。副制御部２２１ａは、取得された共通信号と、擬似機器ＩＤ、ＩＰアドレス及び機器種別の情報と、に基づいて共通登録要求を生成する（ステップＳ５０４）。副制御部２２１ａは、生成された共通登録要求を他の副制御部２２１（２２１ｂ及び２２１ｃ）に渡す（ステップＳ５０５）。
【００４９】
副制御部２２１ｂは、共通登録要求を受けると、変換テーブル記憶部２２２ｂの変換テーブルに基づいて、共通登録要求に応じたプロトコル信号を取得する。副制御部２２１ｂは、取得されたプロトコル信号（プロトコルＢの登録要求）と、擬似機器ＩＤ、ＩＰアドレス及び機器種別の情報と、に基づいて擬似登録要求を生成する（ステップＳ５０６）。擬似登録要求に含まれる機器ＩＤ（すなわち、本来は送信元となる家電装置３００ａを示すはずの機器ＩＤ）は、副制御部２２１ａによって発行された擬似機器ＩＤである。また、擬似登録要求に含まれるＩＰアドレス（すなわち、本来は送信元となる家電装置３００ａの宛先を示すはずのＩＰアドレス）は、家電制御部２０４によって使用されるＩＰアドレス（例えば、中継装置２００のＩＰアドレス）である。副制御部２２１ｂは、生成された擬似登録要求を、ネットワーク４００に送信する（ステップＳ５０７）。なお、副制御部２２１ｃも副制御部２２１ｂと同様に動作する。
【００５０】
端末装置１００ｂは、ネットワーク４００を介して副制御部２２１ｂから擬似登録要求を受信する。端末装置１００ｂは、擬似登録要求に含まれる各情報を、プロトコルＢに準拠した処理によって自装置に登録する（ステップＳ５０８）。この登録が行われた後、ユーザは、端末装置１００ｂを操作することによって家電装置３００ａの動作を操作することが可能となる。なお、端末装置１００ｂにおいて家電装置３００ａに関する情報が登録されるが、そのときに家電装置３００ａを示す機器ＩＤとして登録される情報は副制御部２２１ａによって発行された擬似機器ＩＤである。また、家電装置３００ａの宛先として登録されるＩＰアドレスは、家電制御部２０４によって使用されるＩＰアドレスである。なお、端末装置１００ｃも端末装置１００ｂと同様に動作する。
【００５１】
図１２は、異なるプロトコルの端末装置１００及び家電装置３００における制御処理のシーケンスチャートである。なお、図１２に示す処理が開始される前に、端末装置１００ｂと副制御部２２１ｂと副制御部２２１ａと家電装置３００ａとの間で登録処理が行われている。
【００５２】
端末装置１００ｂには、登録処理によって登録された家電装置３００ａを操作するための画面が表示される。端末装置１００ｂのユーザは、表示された画面に応じて、家電装置３００ａに対して行いたい操作を示す指示を入力する。端末装置１００ｂは、ユーザによる指示を受け付ける（ステップＳ６０１）。端末装置１００ｂは、受け付けられた指示に応じた制御信号を、プロトコルＢに従ったプロトコルで生成する（ステップＳ６０２）。このとき、制御信号の機器ＩＤとして使用されるＩＤは、家電装置３００ａに対して副制御部２２１ａが登録処理で発行した擬似機器ＩＤである。また、制御信号の送信先となるＩＰアドレスは、家電制御部２０４によって使用されるＩＰアドレスである。端末装置１００ｂは、生成された制御信号を、家電制御部２０４のＩＰアドレス宛に送信する（ステップＳ５０３）。
【００５３】
副制御部２２１ｂは、制御信号を受信すると、変換テーブルから、受信された制御信号（プロトコル信号）に応じた共通信号を取得する。また、副制御部２２１ｂは、受信された制御信号から擬似機器ＩＤを取得する。副制御部２２１ｂは、取得された擬似機器ＩＤの機器レコードを機器テーブル記憶部２１３から取得する。副制御部２２１ｂは、取得された機器レコードから、ＩＰアドレス、機器ＩＤ、プロトコルの値を取得する。図１２の具体例では、取得されるプロトコルの値はプロトコルＡである。また、取得されるＩＰアドレス及び機器ＩＤは、いずれも家電装置３００ａのＩＰアドレス及び機器ＩＤである。副制御部２２１ｂは、取得された共通信号、機器ＩＤ、ＩＰアドレスの値を含む共通制御信号を生成する（ステップＳ６０４）。副制御部２２１ｂは、取得されたプロトコルの値が示すプロトコルを担当する副制御部２２１（この場合は副制御部２２１ａ）に対して、共通制御信号を渡す（ステップＳ６０５）。
【００５４】
副制御部２２１ａは、共通制御信号を受けると、変換テーブルから、共通制御信号に応じたプロトコル信号を取得する。また、副制御部２２１ａは、共通制御信号から機器ＩＤ及びＩＰアドレスを取得する。副制御部２２１ａは、取得されたプロトコル信号、機器ＩＤ及びＩＰアドレスに基づいて擬似制御信号を生成する（ステップＳ６０６）。すなわち、副制御部２２１ａは、取得されたプロトコル信号の機器ＩＤ及び宛先を、共通制御信号から取得された機器ＩＤ及びＩＰアドレスに設定する。このような処理によって、家電装置３００ａを制御するための擬似制御信号が生成される。そして、副制御部２２１ａは、擬似制御信号を家電装置３００ａに送信する（ステップＳ６０７）。
【００５５】
家電装置３００ａは、擬似制御信号を受信すると、プロトコルＡに応じた擬似制御信号にしたがって動作する（ステップＳ６０８）。
【００５６】
［第三実施形態］
図１３は、中継装置２００の第三実施形態の機能構成を表す概略ブロック図である。第三実施形態における中継装置２００は、第一実施形態における中継装置２００と家電制御部２０４の構成が異なる。以下、第三実施形態における家電制御部２０４について詳細に説明する。
【００５７】
第三実施形態における家電制御部２０４は、副制御部２１１に代えて副制御部２３１を備える点において第一実施形態における家電制御部２０４と異なる。
【００５８】
副制御部２３１は、端末装置１００又は家電装置３００から一のプロトコルに応じた信号を受信すると、受信された信号に応じて、他のプロトコルに応じた信号を生成する。一のプロトコルは、副制御部２３１が担当するプロトコルである。受信された信号が家電装置３００によって送信される登録要求である場合、副制御部２３１が生成する信号を擬似登録要求と呼ぶ。受信された信号が端末装置によって送信される制御信号である場合、副制御部２３１が生成する信号を擬似制御信号と呼ぶ。受信された信号と、生成される信号とは、ほぼ同じ内容の動作を端末装置１００又は家電装置３００に実行させる信号である。例えば、副制御部２３１ａは、プロトコルＡの担当である。そのため、副制御部２３１ａは、プロトコルＡの信号を受信すると、受信された信号に応じてプロトコルＢ又はプロトコルＣに応じた信号を生成する。例えば、副制御部２３１ｂは、プロトコルＢの担当である。そのため、副制御部２３１ｂは、プロトコルＢの信号を受信すると、受信された信号に応じてプロトコルＡ又はプロトコルＣに応じた信号を生成する。例えば、副制御部２３１ｃは、プロトコルＣの担当である。そのため、副制御部２３１ｃは、プロトコルＣの信号を受信すると、受信された信号に応じてプロトコルＡ又はプロトコルＢに応じた信号を生成する。
【００５９】
変換テーブル記憶部２１２及び機器テーブル記憶部２１３は、第一実施形態と同様の構成である。
【００６０】
次に、登録処理及び制御処理の流れについて説明する。なお、同じプロトコルの端末装置１００及び家電装置３００における登録処理及び制御処理は、第一実施形態と第三実施形態とで同じである。そのため、説明を省略する。
【００６１】
図１４は、異なるプロトコルの端末装置１００及び家電装置３００における登録処理のシーケンスチャートである。まず、家電装置３００ａがネットワーク４００に接続される（ステップＳ７０１）。家電装置３００ａは、プロトコルＡに応じて、自装置の機器ＩＤ、機器種別、ＩＰアドレス及びプロトコルの値を示す登録要求を生成する。そして、家電装置３００ａは、生成された登録要求をネットワーク４００に送信する（ステップＳ７０２）。副制御部２３１ａは、ネットワーク４００を介して家電装置３００ａから登録要求を受信する。副制御部２３１ａは、登録要求の送信元である家電装置３００ａに対し、プロトコルＡに応じた処理を実行する。例えば、登録要求に応じて登録応答を送信することがプロトコルＡに定められている場合、副制御部２３１ａは、登録応答を家電装置３００ａに対して送信する。
【００６２】
次に、副制御部２３１ａは、機器テーブル記憶部２１３の機器テーブルに対し、受信された登録要求に含まれる各情報を登録する（ステップＳ７０３）。このとき、副制御部２３１ａは、家電装置３００ａに対して擬似機器ＩＤを発行する。副制御部２３１ａは、変換テーブル記憶部２１２ａの変換テーブルに基づいて、プロトコルＡとは異なるプロトコル（プロトコルＢ及びＣ）毎に、擬似登録要求を生成する（ステップＳ７０４）。擬似登録要求に含まれる機器ＩＤ（すなわち、本来は送信元となる家電装置３００ａを示すはずの機器ＩＤ）は、副制御部２３１ａによって発行された擬似機器ＩＤである。また、擬似登録要求に含まれるＩＰアドレス（すなわち、本来は送信元となる家電装置３００ａの宛先を示すはずのＩＰアドレス）は、家電制御部２０４によって使用されるＩＰアドレス（例えば、中継装置２００のＩＰアドレス）である。副制御部２３１ａは、生成された擬似登録要求を、中継装置２００のループバック機能を用いて自装置に送信する（ステップＳ７０５）。
【００６３】
副制御部２３１ｂは、副制御部２３１ａによって送信された擬似登録要求を受信する。副制御部２３１ｂは、受信された擬似登録要求を、家電装置３００ａから受信されたプロトコルＢの登録要求として取り扱う。そのため、副制御部２３１ｂは、受信された擬似登録要求を、自身が担当するプロトコル（プロトコルＢ）の端末装置１００ｂへ送信する（ステップＳ７０６）。なお、副制御部２３１ｃも副制御部２３１ｂと同様に動作する。
【００６４】
端末装置１００ｂは、ネットワーク４００を介して副制御部２３１ｂから擬似登録要求を受信する。端末装置１００ｂは、擬似登録要求に含まれる各情報を、プロトコルＢに準拠した処理によって自装置に登録する（ステップＳ７０７）。この登録が行われた後、ユーザは、端末装置１００ｂを操作することによって家電装置３００ａの動作を操作することが可能となる。なお、端末装置１００ｂにおいて家電装置３００ａに関する情報が登録されるが、そのときに家電装置３００ａを示す機器ＩＤとして登録される情報は副制御部２１１ａによって発行された擬似機器ＩＤである。また、家電装置３００ａの宛先として登録されるＩＰアドレスは、家電制御部２０４によって使用されるＩＰアドレスである。なお、端末装置１００ｃも端末装置１００ｂと同様に動作する。
【００６５】
図１５は、異なるプロトコルの端末装置１００及び家電装置３００における制御処理のシーケンスチャートである。なお、図１５に示す処理が開始される前に、端末装置１００ｂと副制御部２３１ｂと副制御部２３１ａと家電装置３００ａとの間で登録処理が行われている。
【００６６】
端末装置１００ｂには、登録処理によって登録された家電装置３００ａを操作するための画面が表示される。端末装置１００ｂのユーザは、表示された画面に応じて、家電装置３００ａに対して行いたい操作を示す指示を入力する。端末装置１００ｂは、ユーザによる指示を受け付ける（ステップＳ８０１）。端末装置１００ｂは、受け付けられた指示に応じた制御信号を、プロトコルＢに従ったプロトコルで生成する（ステップＳ８０２）。このとき、制御信号の機器ＩＤとして使用されるＩＤは、家電装置３００ａに対して副制御部２３１ａが登録処理で発行した擬似機器ＩＤである。また、制御信号の送信先となるＩＰアドレスは、家電制御部２０４によって使用されるＩＰアドレスである。端末装置１００ｂは、生成された制御信号を、家電制御部２０４のＩＰアドレス宛に送信する（ステップＳ８０３）。
【００６７】
副制御部２３１ｂは、制御信号を受信すると、制御信号に含まれている擬似機器ＩＤを取得する。副制御部２３１ｂは、取得された擬似機器ＩＤの機器レコードを機器テーブル記憶部２１３から取得する。副制御部２３１ｂは、取得された機器レコードから、ＩＰアドレス、機器ＩＤ、プロトコルの値を取得する。図１５の具体例では、取得されるプロトコルの値はプロトコルＡである。また、取得されるＩＰアドレス及び機器ＩＤは、いずれも家電装置３００ａのＩＰアドレス及び機器ＩＤである。副制御部２３１ｂは、取得されたプロトコル（プロトコルＡ）に応じた変換テーブルから、受信された制御信号（変換元信号）に応じた変換先信号を取得する。副制御部２３１ｂは、取得された変換先信号の機器ＩＤ及び宛先を、機器レコードから取得された機器ＩＤ及びＩＰアドレスに設定する。このような処理によって、家電装置３００ａを制御するための擬似制御信号が生成される。そして、副制御部２３１ｂは、生成された擬似制御信号を、中継装置２００のループバック機能を用いて自装置に送信する（ステップＳ８０５）。
【００６８】
副制御部２３１ａは、副制御部２３１ｂによって送信された擬似制御信号を受信する。副制御部２３１ａは、受信された擬似制御信号を、端末装置１００ｂから受信されたプロトコルＡの制御信号として取り扱う。そのため、副制御部２３１ａは、受信された擬似登録要求を、自身が担当するプロトコル（プロトコルＡ）の家電装置３００ａへ送信する（ステップＳ８０６）。
【００６９】
家電装置３００ａは、擬似制御信号を受信すると、プロトコルＡに応じた擬似制御信号にしたがって動作する（ステップＳ８０７）。
【００７０】
以上説明したように、いずれの実施形態においても、端末装置１００と家電装置３００との間でプロトコルが一致していない場合であっても、中継装置２００の家電制御部２０４が信号を中継することによって、端末装置１００と家電装置３００との間で処理を行うことが可能である。そのため、プロトコルにかかわらず端末装置を用いて家電機器を操作することが可能となる。
【００７１】
上述した実施形態におけるの機能をコンピュータで実現するようにしても良い。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００７２】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７３】
１００（１００ａ〜１００ｃ）…端末装置
２００…中継装置
３００（３００ａ〜３００ｃ）…家電装置
４００，５００…ネットワーク
２０１…第一通信部
２０２…第二通信部
２０３…中継部
２０４…家電制御部
２１１（２１１ａ〜２１１ｃ），２２１（２２１ａ〜２２１ｃ），２３１（２３１ａ〜２３１ｃ）…副制御部
２１２（２１２ａ〜２１２ｃ），２２２（２２２ａ〜２２２ｃ），２３２（２３２ａ〜２３２ｃ）…変換テーブル記憶部
２１３…機器テーブル記憶部
【図１】
2016181845.tif 000003
【図２】
2016181845.tif 000004
【図３】
2016181845.tif 000005
【図４】
2016181845.tif 000006
【図５】
2016181845.tif 000007
【図６】
2016181845.tif 000008
【図７】
2016181845.tif 000009
【図８】
2016181845.tif 000010
【図９】
2016181845.tif 000011
【図１０】
2016181845.tif 000012
【図１１】
2016181845.tif 000013
【図１２】
2016181845.tif 000014
【図１３】
2016181845.tif 000015
【図１４】
2016181845.tif 000016
【図１５】
2016181845.tif 000017