(57)【要約】【課題】オン・オフの２状態を表現する通信規格の端末機器を接続する場合であってもユーザの利便性の低下を抑制する技術を提供する。【解決手段】制御される動作状態が複数の状態で表現可能な第１通信規格と、制御される動作状態がオン・オフの２状態で表現される第２通信規格とが規定されており、制御装置１０は、第１通信規格による通信を実行することによって、第１通信規格と第２通信規格との間でメッセージを変換する変換アダプタ１６を介して、第２通信規格に対応した第２種端末機器１８と通信可能である。探索部５０は、第１種端末機器１４を介した第２種端末機器１８の接続を探索する。設定部５２は、探索部５０による探索によって第２種端末機器１８の接続を検出した場合、第２種端末機器１８の種別を設定する。【選択図】図１
2019117587.tif 000002
【特許請求の範囲】
【請求項１】
制御される動作状態が複数の状態で表現可能な第１通信規格と、制御される動作状態がオン・オフの２状態で表現される第２通信規格とが規定されており、前記第１通信規格による通信を実行することによって、前記第１通信規格と前記第２通信規格との間でメッセージを変換する変換アダプタを介して、前記第２通信規格に対応した端末機器と通信可能な制御装置であって、
前記変換アダプタを介した前記端末機器の接続を探索する探索部と、
前記探索部による探索によって前記端末機器の接続を検出した場合、前記端末機器の種別を設定する設定部と、
を備える、制御装置。
【請求項２】
前記第１通信規格は、ＥＣＨＯＮＥＴ  Ｌｉｔｅであり、
前記第２通信規格は、ＪＥＭ−Ａである、
請求項１に記載の制御装置。
【請求項３】
ユーザが操作可能な操作部をさらに備え、
前記設定部は、前記操作部において受けつけた操作をもとに、前記端末機器の種別を設定する、
請求項１または２に記載の制御装置。
【請求項４】
前記設定部において設定された前記端末機器の種別に応じた内容の表示を制御する表示制御部をさらに備える、
請求項１から３のいずれか１項に記載の制御装置。
【請求項５】
前記端末機器の種別に応じた内容は、オン・オフの２状態で表現された動作状態を変換した動作状態であって、かつ前記端末機器の種別に応じた動作状態である、
請求項４に記載の制御装置。
【請求項６】
前記表示制御部による制御によって、前記端末機器の種別に応じた内容を表示する表示部をさらに備える、
請求項４または５に記載の制御装置。
【請求項７】
制御される動作状態が複数の状態で表現可能な第１通信規格と、制御される動作状態がオン・オフの２状態で表現される第２通信規格とが規定されており、前記第１通信規格による通信を実行することによって、前記第１通信規格と前記第２通信規格との間でメッセージを変換する変換アダプタを介して、前記第２通信規格に対応した端末機器と通信可能な制御装置におけるプログラムであって、
前記変換アダプタを介した前記端末機器の接続を探索するステップと、
探索によって前記端末機器の接続を検出した場合、前記端末機器の種別を設定するステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信を実行する制御装置およびプログラムに関する。
【背景技術】
【０００２】
電力制御システム（ＥＭＳ：Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）は、家庭内で機器の電力消費量を表示したり、遠隔地から機器の運転を制御したりする。この電力制御システムに通信プロトコルが導入される。通信プロトコルの１つであるＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）は、機器の種別ごとに機器クラスを規定し、機器が持つ情報および制御対象をプロパティとして機器クラスごと規定する。一方、既に開発されて活用されている装置には、ＥＣＨＯＮＥＴ  Ｌｉｔｅ以外の通信プロトコル、例えばモドバスプロトコルが使用されている。ＥＣＨＯＮＥＴ  Ｌｉｔｅ以外の通信プロトコルの装置をＥＣＨＯＮＥＴ  Ｌｉｔｅに接続するために、当該装置はプロトコル変換装置に接続され、プロトコル変換装置がＥＣＨＯＮＥＴ  Ｌｉｔｅに接続される（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−７１９０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
オン・オフの２状態の制御およびモニタだけが可能な通信プロトコルとして、ＪＥＭ−Ａがある。ＪＥＭ−Ａの通信プロトコルに対応した端末機器をＥＣＨＯＮＥＴ  Ｌｉｔｅに接続する場合にもプロトコル変換がなされるべきである。しかしながら、ＪＥＭ−Ａの通信プロトコルに対応した端末機器自体の情報が直接使用されないので、ユーザの利便性が低下する。
【０００５】
本発明はこうした状況に鑑みなされたものであり、その目的は、オン・オフの２状態を表現する通信規格の端末機器を接続する場合であってもユーザの利便性の低下を抑制する技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の制御装置は、制御される動作状態が複数の状態で表現可能な第１通信規格と、制御される動作状態がオン・オフの２状態で表現される第２通信規格とが規定されており、第１通信規格による通信を実行することによって、第１通信規格と第２通信規格との間でメッセージを変換する変換アダプタを介して、第２通信規格に対応した端末機器と通信可能な制御装置であって、変換アダプタを介した端末機器の接続を探索する探索部と、探索部による探索によって端末機器の接続を検出した場合、端末機器の種別を設定する設定部と、を備える。
【０００７】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、コンピュータプログラム、またはコンピュータプログラムを記録した記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、オン・オフの２状態を表現する通信規格の端末機器を接続する場合であってもユーザの利便性の低下を抑制できる。
【図面の簡単な説明】
【０００９】
【図１】実施例１に係る通信システムの構成を示す図である。
【図２】図２（ａ）−（ｄ）は、図１の表示部に表示される画面を示す図である。
【図３】図１の通信システムにおいて使用されるメッセージのフォーマットを示す図である。
【図４】図４（ａ）−（ｂ）は、図１の表示部に表示される別の画面を示す図である。
【図５】図５（ａ）−（ｂ）は、図１の表示部に表示されるさらに別の画面を示す図である。
【図６】図１の処理部に記憶される管理テーブルのデータ構造を示す図である。
【図７】図７（ａ）−（ｃ）は、図１の表示部に表示されるさらに別の画面を示す図である。
【図８】図１の制御部に記憶されるテーブルのデータ構造を示す図である。
【図９】図１の制御装置による設定手順を示すフローチャートである。
【図１０】実施例２に係る通信システムの構成を示す図である。
【発明を実施するための形態】
【００１０】
（実施例１）
本発明の実施例を具体的に説明する前に、本実施例の概要を説明する。実施例は、電力会社等からの電力の供給を受けている施設である需要家、例えば住宅内に設置される通信システムに関する。通信システムは、これまでと同様にＥＭＳに使用されてもよいが、ここでは、特に、エアコン、シャッター、電気錠等の機器を接続する。通信システムに機器を接続することによって、機器から離れた位置においても機器を制御することが可能になる。このような通信システムの通信プロトコルとして、例えばＥＣＨＯＮＥＴ  Ｌｉｔｅの使用が想定される。ＥＣＨＯＮＥＴ  Ｌｉｔｅは、ＯＳＩ参照モデルの第５層および第６層に相当する通信ミドルウェアの仕様を規定する。また、ＥＣＨＯＮＥＴ  Ｌｉｔｅは、機器の種別ごとに機器クラスを規定し、当該機器に関するパラメータをプロパティとして機器クラスごとに規定する。
【００１１】
一方、日本電機工業会規格（ＪＥＭ）であるＪＥＭ−Ａは、ＥＣＨＯＮＥＴ  Ｌｉｔｅとは別の通信プロトコルである。ＪＥＭ−Ａは、ＨＡ端子とも呼ばれ、機器のオン・オフの制御とその状態のモニタとを実行するための規格である。ＪＥＭ−Ａでは、オン・オフ以外の制御およびモニタを実行できない。このＪＥＭ−ＡをＥＣＨＯＮＥＴ  Ｌｉｔｅと比較すると、ＪＥＭ−Ａでは、機器の制御される動作状態がオン・オフの２状態で表現されるが、ＥＣＨＯＮＥＴ  Ｌｉｔｅでは、機器の制御される動作状態が複数の状態で表現可能である。そのため、ＪＥＭ−Ａに対応した機器は、ＥＣＨＯＮＥＴ  Ｌｉｔｅに接続できない。以下では、ＥＣＨＯＮＥＴ  Ｌｉｔｅを「第１通信規格」と呼ぶ場合、ＪＥＭ−Ａは「第２通信規格」と呼ばれる。また、ＥＣＨＯＮＥＴ  Ｌｉｔｅに対応した機器を「第１種端末機器」と呼ぶ場合、ＪＥＭ−Ａに対応した機器は「第２種端末機器」と呼ばれる。
【００１２】
第２種端末機器を通信システムに接続するために、通信システムには変換アダプタが接続され、変換アダプタには第２種端末機器が接続される。変換アダプタは、第１通信規格と第２通信規格との間でメッセージを変換するための機器であり、第１通信規格における機器クラスとしてスイッチクラスに含まれる。スイッチクラスにおけるプロパティでは、ＪＥＭ−Ａに合わせてオン・オフの２状態が表現可能である。そのため、通信システムにおける制御装置では、変換アダプタを介して第２種端末機器のオン・オフを制御できるだけであり、第２種端末機器の種別は不明である。また、第２種端末機器がシャッターである場合、シャッターは開・閉の２状態で示されるが、開・閉とオン・オフとの対応関係も不明である。このように、第２種端末機器を変換アダプタを介して制御装置に接続する場合、ユーザの利便性が低下する。これに対応するため、本実施例に係る制御装置は、変換アダプタを介して接続された第２種端末機器の種別の登録を受けつけるともに、種別に応じた動作状態とオン・オフとを１対１で対応づける。
【００１３】
図１は、通信システム１００の構成を示す。通信システム１００は、制御装置１０、ルータ１２、第１種端末機器１４、変換アダプタ１６、第２種端末機器１８を含む。制御装置１０は、操作部３０、処理部３２、表示制御部３４、表示部３６、通信部３８を含み、処理部３２は、探索部５０、設定部５２を含む。ここで、第１種端末機器１４、第２種端末機器１８と示される機器の数は「２」とされるが、通信システム１００に含まれる機器の数は「２」に限定されない。また、これらは、例えば需要家内に設置される。
【００１４】
制御装置１０とルータ１２は第１回線２００で接続され、ルータ１２と第１種端末機器１４は第２回線２０２で接続され、ルータ１２と変換アダプタ１６は第３回線２０４で接続され、変換アダプタ１６と第２種端末機器１８は第４回線２０６で接続される。第１回線２００、第２回線２０２、第３回線２０４では第１通信規格による通信が実行され、第４回線２０６では第２通信規格による通信が実行される。前述のごとく、第１通信規格の一例がＥＣＨＯＮＥＴ  Ｌｉｔｅであり、第２通信規格の一例がＪＥＭ−Ａである。また、制御装置１０、ルータ１２、第１種端末機器１４、変換アダプタ１６、第２種端末機器１８は、いずれも通信機能、例えば、無線通信機能あるいは有線通信機能を備える。このような構成によって、制御装置１０は、ルータ１２を介して第１種端末機器１４と通信可能であり、ルータ１２および変換アダプタ１６を介して第２種端末機器１８と通信可能である。
【００１５】
第１種端末機器１４は、第１通信規格に対応した機器であり、例えば、エアコン、照明器具、電気温水器である。また、第２種端末機器１８は、第２通信規格に対応した機器であり、例えば、エアコン、照明器具、電気温水器、シャッター、電気錠である。制御装置１０は、通信システム１００に第１種端末機器１４と第２種端末機器１８を登録し、通信システム１００によって第１種端末機器１４と第２種端末機器１８を制御する。また、制御装置１０はユーザによる操作も受けつける。以下では、（１）機器の初期登録、（２）機器の制御の順に説明する。
【００１６】
（１）機器の初期登録
ここでは、説明を明瞭にするために、第１種端末機器１４と第２種端末機器１８とがいずれもエアコンであり、これらを通信システム１００に初期登録する場合を想定する。初期登録とは、制御装置１０から機器へのアクセスを可能にするために、制御装置１０において機器を登録するための処理である。制御装置１０の操作部３０は、タッチパネル、ボタン等により構成されており、制御装置１０を使用するユーザによる操作を受けつける。操作部３０は、ユーザからの操作を処理部３２に出力する。表示制御部３４は、処理部３２からの情報、画面を受けつけ、表示部３６に画面を表示させる。表示部３６は、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等により構成されており、表示制御部３４による制御によって情報、画像を表示する。なお、操作部３０がタッチパネルである場合、操作部３０と表示部３６とは一体的に構成される。処理部３２は、操作部３０からの操作を受けつけるとともに、表示制御部３４に情報、画像を出力する。また、処理部３２は、通信部３８との間で、これらを入出力する。
【００１７】
表示部３６には初期登録の設定画面が表示される。図２（ａ）−（ｄ）は、表示部３６に表示される画面を示す。図２（ａ）が設定画面に相当する。この状態において、ユーザが、操作部３０を使用して「ネットワーク機器登録」を選択すると、処理部３２は、初期登録の実行指示を受けつける。図１の探索部５０は、初期登録の実行指示をもとに、通信システム１００における機器の接続を探索する。機器を探索している間、表示部３６には図２（ｂ）の画面が表示される。図１に戻る。探索部５０は、通信システム１００における機器の接続を探索するために、機器ＩＤプロパティを要求するためのメッセージを送信することを通信部３８に指示する。なお、機器ＩＤとは、第１通信規格において機器を一意に特定するための情報である。
【００１８】
通信部３８は、処理部３２からの指示に応じたメッセージの生成、メッセージの送受信、受信したメッセージの解析を実行する。ここでは、まずメッセージのフォーマットを説明する。図３は、通信システム１００において使用されるメッセージのフォーマットを示しており、第１通信規格におけるメッセージのフォーマットに相当する。メッセージは、ＩＰアドレス、送信元クラスＩＤ、送信先クラスＩＤ、コマンド種別、プロパティ情報を先頭から順に配置する。ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスには、送信元のＩＰアドレスと送信先のＩＰアドレスが含まれる。送信元クラスＩＤは、送信元の機器クラスを識別するためのＩＤであり、送信先クラスＩＤは、送信先の機器クラスを識別するためのＩＤである。機器クラスには、例えば、エアコン、照明器具、電気温水器等が規定される。
【００１９】
コマンド種別は、後述のプロパティ値に対する操作内容を識別するための情報である。コマンド種別には、例えば、プロパティ値の設定要求である「Ｓｅｔ」、あるいはプロパティ値の読み出し要求である「Ｇｅｔ」等が設定される。プロパティ情報には、プロパティＩＤとプロパティ値との組合せが１つ以上含まれる。プロパティＩＤは、プロパティを識別するためのＩＤであり、プロパティ値は、当該プロパティＩＤに対する値である。このプロパティＩＤによって識別されるプロパティは、機器クラスごとに規定される。また、プロパティＩＤとプロパティ値との組合せの数がプロパティ数に示される。図１に戻る。
【００２０】
通信部３８は、探索部５０からの指示に応じて、機器ＩＤプロパティのメッセージを生成する際、通信システム１００に含まれるすべての機器に対して問合せを行うために、送信先のＩＰアドレスにマルチキャストアドレスを設定する。また、通信部３８は、送信先クラスＩＤに、さまざまな機器の機器クラスを設定する。例えば、機器クラスを変えながら、複数の機器ＩＤプロパティのメッセージが生成されてもよく、複数の機器クラスが含まれた１つの機器ＩＤプロパティのメッセージが生成されてもよい。さらに、通信部３８は、コマンド種別に、プロパティ値の読み出し要求である「Ｇｅｔ」を設定する。機器ＩＤプロパティのプロパティＩＤには、機器ＩＤプロパティに対応した値が設定され、プロパティ値にはダミー値が設定される。この段階において、機器ＩＤが未知であるからである。
【００２１】
これに続いて、通信部３８は、第１通信規格にしたがって各機器との通信を行う。例えば、通信部３８は、第１通信規格による通信を実行することによって、ルータ１２を介して第１種端末機器１４と通信する。また、通信部３８は、第１通信規格による通信を実行することによって、ルータ１２、変換アダプタ１６を介して、第２種端末機器１８と通信する。変換アダプタ１６は、一端側に第３回線２０４を接続し、他端側に第４回線２０６を接続する。変換アダプタ１６は、第３回線２０４側における第１通信規格と、第４回線２０６側における第２通信規格との間でメッセージを変換する。前述のごとく、第１通信規格では、図３のプロパティ情報において、機器の制御される動作状態が複数の状態で表現可能である。一方、第２通信規格は、機器の制御される動作状態がオン・オフの２状態で表現される。そのため、変換アダプタ１６は、第１通信規格における複数の状態のうちの２つと、第２通信規格における２状態との１対１の対応関係を予め保持しており、対応関係を使用してメッセージの変換を実行する。
【００２２】
第１種端末機器１４は、前述のごとく、第１通信規格にしたがった通信を実行可能である。第１種端末機器１４は、第１通信規格における機器クラスとして、例えば「エアコン」を保持するとともに、機器ＩＤをプロパティ値として保持する。第１種端末機器１４は、制御装置１０から受信したメッセージに含まれた送信先クラスＩＤに第１種端末機器１４の機器クラスが含まれる場合に、当該メッセージを受けつける。一方、第１種端末機器１４は、制御装置１０から受信したメッセージに含まれた送信先クラスＩＤに第１種端末機器１４の機器クラスが含まれない場合に、当該メッセージを受けつけない。
【００２３】
第１種端末機器１４は、受けつけたメッセージに含まれたプロパティ情報をもとに、プロパティＩＤおよびプロパティ値を特定する。また、通信部３００は、メッセージに含まれたコマンド種別をもとに、プロパティ値に対する操作内容を識別する。具体的に説明すると、第１種端末機器１４は、メッセージにおけるにおけるプロパティＩＤから機器ＩＤプロパティを特定する。また、通信部３００は、メッセージにおけるコマンド種別から、プロパティ値の読み出し要求であることを識別する。
【００２４】
これに応じて、第１種端末機器１４は、第１種端末機器１４の機器ＩＤをプロパティ値として取得し、当該プロパティ値を格納したメッセージを生成する。このメッセージにおける送信元のＩＰアドレスには、第１種端末機器１４のＩＰアドレスが設定され、送信先のＩＰアドレスには、制御装置１０のＩＰアドレスが設定される。また、送信元クラスＩＤには、第１種端末機器１４の機器クラスが設定され、プロパティ情報のプロパティＩＤには、制御装置１０から受信したメッセージにおけるプロパティＩＤがそのまま設定される。第１種端末機器１４は、メッセージを制御装置１０に送信する。
【００２５】
変換アダプタ１６は、前述のごとく、一端側において第１通信規格にしたがった通信を実行可能である。変換アダプタ１６は、第１通信規格における機器クラスとして、「スイッチ」を保持するとともに、機器ＩＤをプロパティ値として保持する。変換アダプタ１６は、制御装置１０から受信したメッセージに含まれた送信先クラスＩＤにスイッチの機器クラスが含まれる場合に、当該メッセージを受けつける。一方、変換アダプタ１６は、制御装置１０から受信したメッセージに含まれた送信先クラスＩＤにスイッチの機器クラスが含まれない場合に、当該メッセージを受けつけない。
【００２６】
受けつけたメッセージに対して、変換アダプタ１６は、第１種端末機器１４と同様の処理を実行し、変換アダプタ１６の機器ＩＤがプロパティ値として格納されたメッセージを制御装置１０に送信する。このメッセージにおける送信元のＩＰアドレスには、変換アダプタ１６のＩＰアドレスが設定され、送信先のＩＰアドレスには、制御装置１０のＩＰアドレスが設定される。また、送信元クラスＩＤには、変換アダプタ１６の機器クラスが設定される。このように、変換アダプタ１６は、初期登録の処理において第２種端末機器１８を代理する。
【００２７】
制御装置１０の通信部３８は、第１種端末機器１４からのメッセージを受信するとともに、変換アダプタ１６からのメッセージも受信する。通信部３８は、第１種端末機器１４からのメッセージにおける送信元クラスＩＤをもとに、第１種端末機器１４の機器クラスを特定する。また、通信部３８は、メッセージに含まれたプロパティ情報をもとに、プロパティＩＤおよびプロパティ値を特定する。ここでは、プロパティＩＤから機器ＩＤプロパティが特定され、プロパティ値から第１種端末機器１４の機器ＩＤが特定される。
【００２８】
また、通信部３８は、変換アダプタ１６からのメッセージにおける送信元クラスＩＤをもとに、スイッチの機器クラスを特定する。また、通信部３８は、メッセージに含まれたプロパティ情報をもとに、プロパティＩＤおよびプロパティ値を特定する。ここでは、プロパティＩＤから機器ＩＤプロパティが特定され、プロパティ値から変換アダプタ１６の機器ＩＤが特定される。通信部３８は、第１種端末機器１４の機器クラス、機器ＩＤ、ＩＰアドレスの組合せ（以下、「第１の組合せ」という）と、スイッチの機器クラス、機器ＩＤ、ＩＰアドレスの組合せ（以下、「第２の組合せ」という）とを探索部５０に出力する。
【００２９】
探索部５０は、通信部３８からの通知を受けつけると、探索によって機器の接続を検出したと判定する。設定部５２は、探索部５０による探索によって機器の接続を検出した場合、それらの登録を促すための画面（以下、「登録画面」という）の表示を表示制御部３４に指示する。表示制御部３４は、設定部５２から指示にしたがって登録画面を表示部３６に表示させる。図２（ｃ）は、登録画面を示す。ここでは、３つの機器の接続が検出されているとする。最上段が第１種端末機器１４に対応し、名称欄には、第１種端末機器１４の機器クラスである「エアコン」が示される。２段目が変換アダプタ１６に接続された第２種端末機器１８に対応し、名称欄には、スイッチクラスに対応した「機器」が示される。３段目については説明を省略する。ユーザは、第１種端末機器１４と第２種端末機器１８とを登録する場合、操作部３０を操作しながら最上段と２段目の選択欄のチェックボックスをチェックするとともに、「決定」ボタンを押し下げる。図１に戻る。
【００３０】
設定部５２は、操作部３０からの操作を受けつけると、第１種端末機器１４と第２種端末機器１８とを登録する。具体的には、前述の第１の組合せと第２の組合せとが記憶される。その際、「機器クラス」は「機器種別」として登録される。設定部５２は、登録を完了すると、登録の完了を知らせるための画面（以下、「登録完了画面」という）の表示を表示制御部３４に指示する。表示制御部３４は、設定部５２から指示にしたがって登録完了画面を表示部３６に表示させる。図２（ｄ）は、登録完了画面を示す。第１種端末機器１４と第２種端末機器１８の登録が示される。図１に戻る。
【００３１】
設定部５２は、機器の登録、特に機器種別の登録に続いて、機器名称の設定を促すための画面（以下、「機器名称設定画面」という）の表示を表示制御部３４に指示する。表示制御部３４は、設定部５２から指示にしたがって機器名称設定画面を表示部３６に表示させる。図４（ａ）−（ｂ）は、表示部３６に表示される別の画面を示す。図４（ａ）は、機器名称設定画面に先立って表示されるポップアップ表示である。これは、登録した機器のなかにスイッチクラスが含まれている場合、つまり変換アダプタ１６を介して第２種端末機器１８が接続されている場合、機器種別の設定を忘れることを防止するために表示される。このポップアップが表示された場合、ユーザは、操作部３０を操作して「機器名称設定へ」ボタンを押し下げる。
【００３２】
図４（ｂ）は、機器名称設定画面を示す。ここでも、最上段が第１種端末機器１４に対応し、２段目が第２種端末機器１８に対応する。第１種端末機器１４の機器クラスはエアコンであるので、機器種別欄にはエアコンが示されているが、第２種端末機器１８の機器クラスはスイッチであるので、機器種別欄には機器と「変更」ボタンが示される。ユーザは、第２種端末機器１８の機器種別として、実際の第２種端末機器１８の種別を設定するために、操作部３０を操作して「変更」ボタンを押し下げる。図１に戻る。
【００３３】
設定部５２は、操作部３０からの操作を受けつけると、第２種端末機器１８の機器種別の設定を促すための画面（以下、「機器種別設定画面」という）の表示を表示制御部３４に指示する。表示制御部３４は、設定部５２から指示にしたがって機器種別設定画面を表示部３６に表示させる。図５（ａ）−（ｂ）は、表示部３６に表示されるさらに別の画面を示す。図５（ａ）は、機器種別設定画面を示す。機器種別の部分に表示される機器種別の中から、第２種端末機器１８に対応した機器種別が選択される。当該選択は、ユーザが操作部３０を操作することによってなされる。第２種端末機器１８がエアコンである場合、機器種別として「エアコン」が選択される。図５（ｂ）は後述して図１に戻る。
【００３４】
設定部５２は、操作部３０からの操作を受けつけると、第２種端末機器１８の機器種別をスイッチから、選択されたエアコンに変更して設定する。このように、設定部５２は、探索部５０による探索によって変換アダプタ１６を介した第２種端末機器１８の接続が検出された場合、変換アダプタ１６の種別に変えて第２種端末機器１８の種別を設定する。
【００３５】
図４（ｂ）が表示された場合において機器名称を設定する場合、ユーザは、操作部３０を操作して、機器名称欄の「変更」ボタンを押し下げる。設定部５２は、操作部３０からの操作を受けつけると、選択された機器の機器名称の設定を促すための画面（以下、これもまた「機器名称設定画面」という）の表示を表示制御部３４に指示する。表示制御部３４は、設定部５２から指示にしたがって機器名称設定画面を表示部３６に表示させる。図５（ｂ）は、機器名称設定画面を示す。ユーザは、操作部３０を使用することによって、機器の部分に名称を設定する。図１に戻る。設定部５２は、操作部３０からの操作を受けつけると、該当する機器に対して、操作に応じた機器名称を設定する。
【００３６】
その結果、設定部５２は、操作部３０において受けつけた操作をもとに、機器種別と機器名称と機器ＩＤとＩＰアドレスとを対応づけて設定する。これは、前述の第１の組合せと第２の組合せを修正することに相当する。これは管理テーブルとも呼ばれ、管理テーブルは処理部３２に記憶されてもよい。図６は、処理部３２に記憶される管理テーブルのデータ構造を示す。管理テーブルには、図示のごとく、機器ＩＤ、機器種別、機器名称、ＩＰアドレスの組合せが記憶される。第１通信規格に対応した第１種端末機器１４の場合、機器種別には「エアコン」と示されるが、第２通信規格に対応した第２種端末機器１８、つまり変換アダプタ１６を介して接続された第２種端末機器１８の場合、機器種別には「機器（エアコン）」と示される。
【００３７】
（２）機器の制御
表示部３６には機器を制御するための画面が示される。図７（ａ）−（ｃ）は、表示部３６に表示されるさらに別の画面を示す。図７（ａ）は、第２種端末機器１８がエアコンである場合を示す。表示部３６は、表示制御部３４による制御によって、変換アダプタ１６に接続された第２種端末機器１８の種別に応じた内容を表示する。ここではエアコンがオンである場合を示す。ユーザが当該エアコンをオフにする場合、操作部３０を操作して「オフ」ボタンを押し下げる。図７（ｂ）−（ｃ）は後述して、図１に戻る。処理部３２は、操作部３０から受けつけた内容に応じて、第２種端末機器１８をオフにさせるためのメッセージを送信することを通信部３８に指示する。その際、処理部３２は、機器ＩＤをもとに管理テーブルを検索することによって、第２種端末機器１８を接続した変換アダプタ１６のＩＰアドレスを取得し、これも通信部３８に出力する。
【００３８】
通信部３８は、処理部３２からの指示に応じて、第２種端末機器１８をオフにさせるためのメッセージを生成するが、これは、オフのプロパティ値の設定を要求するためのメッセージを生成することに相当する。通信部３８は、処理部３２から受けつけたＩＰアドレスを送信先のＩＰアドレスに設定する。また、通信部３８は、送信先クラスＩＤに、スイッチの機器クラスを設定し、コマンド種別に、プロパティ値の設定要求である「Ｓｅｔ」を設定する。さらに、通信部３８は、プロパティＩＤに、オン・オフ制御プロパティに対応した値を設定し、プロパティ値にオフに対応した値を設定する。例えば、オフに対応した値が「０」であれば、オンに対応した値は「１」である。これに続いて、通信部３８は、生成したメッセージを通信対象となる変換アダプタ１６に送信する。
【００３９】
変換アダプタ１６は、メッセージを制御装置１０から受信する。変換アダプタ１６は、制御装置１０から受信したメッセージに含まれたプロパティ情報をもとに、プロパティＩＤおよびプロパティ値を特定する。また、変換アダプタ１６は、メッセージに含まれたコマンド種別をもとに、プロパティ値に対する操作内容として、プロパティ値の設定要求であることを識別する。これに応じて、変換アダプタ１６は、第２種端末機器１８をオフにするためのメッセージを第２通信規格にしたがって第２種端末機器１８に出力する。第２種端末機器１８は、変換アダプタ１６から受信したメッセージに応じて停止する。
【００４０】
つまり、変換アダプタ１６は、制御装置１０からの設定要求に基づいて、第２種端末機器１８に対する設定を実行する。これは、プロパティＩＤとプロパティ値に応じた設定を第２種端末機器１８に対して実行することに相当する。また、変換アダプタ１６は、設定が完了した場合、つまり第２種端末機器１８をオフにさせた場合に、設定の完了を報告するためのメッセージを生成して、メッセージを制御装置１０に送信する。
【００４１】
制御装置１０の通信部３８は、変換アダプタ１６からのメッセージを受信する。通信部３８は、メッセージから設定の完了報告を抽出する。通信部３８は、設定の完了報告を処理部３２に出力する。処理部３２は、設定の完了報告を受けつけることによって、第２種端末機器１８がオフにされたことを確認する。これに応じて、処理部３２は、表示制御部３４に画面の変更を指示する。表示制御部３４は、図７（ａ）の「オフ」ボタンを消去し、「オン」ボタンを表示部３６に表示させる。
【００４２】
図７（ｂ）は、第２種端末機器１８がシャッターである場合を示す。前述のごとく、第２種端末機器１８が対応している第２通信規格では、動作状態としてオン・オフの２状態が表現される。そのため、第２通信規格において、シャッターの動作状態はオン・オフの２状態で表現される。一方、シャッターの動作状態は、一般的にオン・オフではなく開・閉の２状態が表現されるべきであり、オン・オフの２状態による表現ではユーザの利便性が低下する。これに対応するために、処理部３２は、図８に示されるテーブルを記憶する。図８は、処理部３２に記憶されるテーブルのデータ構造を示す。図示のごとく、第２種端末機器１８として想定されるシャッター、電気錠等における２状態と、第２通信規格におけるオン・オフの２状態との対応関係が示される。なお、第２通信規格におけるオン・オフの２状態は、プロパティ値におけるオン・オフの２状態と同一である。例えば、シャッターにおける「開」は第２通信規格の「オン」に対応し、シャッターにおける「閉」は第２通信規格の「オフ」に対応する。また、電気錠における「施錠」は第２通信規格の「オン」に対応し、電気錠における「解錠」は第２通信規格の「オフ」に対応する。図７（ｂ）に戻る。
【００４３】
処理部３２は、図８のテーブルを参照することによって、通信部３８が受信したメッセージにおけるプロパティ値を、第２種端末機器１８の動作状態に変換し、変換した動作状態を表示制御部３４に使用させる。表示制御部３４は、第２種端末機器１８の動作状態が示された画面を表示部３６に表示させる。そのため、第２種端末機器１８がシャッターである場合、画面には、オン・オフの代わりに「開」と「閉」が示される。図１に戻る。また、処理部３２は、図８のテーブルを参照することによって、操作部３０による操作によって指定された動作状態を、通信部３８が生成すべきメッセージにおけるプロパティ値に変換する。例えば、指定された動作状態「開」あるいは「閉」はプロパティ値「オン」あるいは「オフ」に変換される。
【００４４】
図７（ｃ）は、第２種端末機器１８が電気錠である場合を示す。画面には、オン・オフの代わりに「施錠」と「解錠」が示される。なお、図７（ａ）の場合に、処理部３２に記憶されたテーブルにおいて、エアコンにおける「運転中」が第２通信規格の「オン」に対応づけられ、エアコンにおける「停止」が第２通信規格の「オフ」に対応づけられていてもよい。処理部３２は、これまでと同様に、テーブルによる変換を実行することによって、画面には、オン・オフの代わりに「運転中」と「停止」が示される。
【００４５】
このように表示制御部３４は、設定部５２において設定された第２種端末機器１８の種別に応じた内容の表示を制御する。特に、第２種端末機器１８の種別に応じた内容は、オン・オフの２状態で表現された動作状態を変換した動作状態であって、かつ第２種端末機器１８の種別に応じた動作状態である。さらに、表示部３６は、表示制御部３４による制御によって、第２種端末機器１８の種別に応じた内容を表示する。
【００４６】
本開示における装置、システム、または方法の主体は、コンピュータを備えている。このコンピュータがプログラムを実行することによって、本開示における装置、システム、または方法の主体の機能が実現される。コンピュータは、プログラムにしたがって動作するプロセッサを主なハードウェア構成として備える。プロセッサは、プログラムを実行することによって機能を実現することができれば、その種類は問わない。プロセッサは、半導体集積回路（ＩＣ）、またはＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）を含む１つまたは複数の電子回路で構成される。複数の電子回路は、１つのチップに集積されてもよいし、複数のチップに設けられてもよい。複数のチップは１つの装置に集約されていてもよいし、複数の装置に備えられていてもよい。プログラムは、コンピュータが読み取り可能なＲＯＭ、光ディスク、ハードディスクドライブなどの非一時的記録媒体に記録される。プログラムは、記録媒体に予め格納されていてもよいし、インターネット等を含む広域通信網を介して記録媒体に供給されてもよい。
【００４７】
以上の構成による通信システム１００の動作を説明する。図９は、制御装置１０による設定手順を示すフローチャートである。探索部５０は、機器を探索する（Ｓ１０）。第１種端末機器１４あるいは第２種端末機器１８がある場合（Ｓ１２のＹ）、設定部５２は、第１種端末機器１４あるいは第２種端末機器１８を登録する（Ｓ１４）。第２種端末機器１８を登録した場合（Ｓ１６のＹ）、設定部５２は、第２種端末機器１８の機器種別を設定する（Ｓ１８）。第２種端末機器１８を登録していない場合（Ｓ１６のＮ）、ステップ１８はスキップされる。設定部５２は機器名称を登録する（Ｓ２０）。第１種端末機器１４あるいは第２種端末機器１８がない場合（Ｓ１２のＮ）、処理は終了される。
【００４８】
本実施例によれば、変換アダプタ１６を介して第２種端末機器１８の接続を検出した場合、第２種端末機器１８の種別を設定するので、直接接続された変換アダプタ１６を第２種端末機器１８として制御できる。また、直接接続された変換アダプタ１６が第２種端末機器１８として制御されるので、オン・オフの２状態を表現する通信規格の第２種端末機器１８を接続する場合であってもユーザの利便性の低下を抑制できる。また、第２種端末機器１８の種別を設定すれば、第１種端末機器１４に対する処理と第２種端末機器１８に対する処理とが同一になるので、処理を簡易にできる。
【００４９】
また、第１通信規格は、ＥＣＨＯＮＥＴ  Ｌｉｔｅであり、第２通信規格は、ＪＥＭ−Ａであるので、これらに適用できる。また、操作部３０において受けつけたユーザによる操作をもとに、第２種端末機器１８の種別を設定するので、種別を正確に設定できる。また、設定された第２種端末機器１８の種別に応じた内容の表示を制御するので、ユーザの利便性を向上できる。また、第２種端末機器１８の種別に応じた内容は、オン・オフの２状態で表現された動作状態を変換した、第２種端末機器１８の種別に応じた動作状態であるので、ユーザの利便性を向上できる。また、第２種端末機器１８の種別に応じた内容を表示するので、ユーザの利便性を向上できる。
【００５０】
本発明の一態様の概要は、次の通りである。本発明のある態様の制御装置１０は、制御される動作状態が複数の状態で表現可能な第１通信規格と、制御される動作状態がオン・オフの２状態で表現される第２通信規格とが規定されており、第１通信規格による通信を実行することによって、第１通信規格と第２通信規格との間でメッセージを変換する変換アダプタ１６を介して、第２通信規格に対応した第２種端末機器１８と通信可能な制御装置１０であって、変換アダプタ１６を介した第２種端末機器１８の接続を探索する探索部５０と、探索部５０による探索によって第２種端末機器１８の接続を検出した場合、第２種端末機器１８の種別を設定する設定部５２と、を備える。
【００５１】
第１通信規格は、ＥＣＨＯＮＥＴ  Ｌｉｔｅであり、第２通信規格は、ＪＥＭ−Ａである。
【００５２】
ユーザが操作可能な操作部３０をさらに備えてもよい。設定部５２は、操作部３０において受けつけた操作をもとに、第２種端末機器１８の種別を設定する。
【００５３】
設定部５２において設定された第２種端末機器１８の種別に応じた内容の表示を制御する表示制御部３４をさらに備える。
【００５４】
第２種端末機器１８の種別に応じた内容は、オン・オフの２状態で表現された動作状態を変換した動作状態であって、かつ第２種端末機器１８の種別に応じた動作状態である。
【００５５】
表示制御部３４による制御によって、第２種端末機器１８の種別に応じた内容を表示する表示部３６をさらに備える。
【００５６】
（実施例２）
次に、実施例２を説明する。実施例２も実施例１と同様に需要家内に設置される通信システムに関する。そのため、通信システムにおける制御装置には、第１種端末機器が接続されるとともに、変換アダプタを介して第２種端末機器が接続されている。また、制御装置と第１種端末機器が第１通信規格に対応し、第２種端末機器が第２通信規格に対応する。実施例１では、制御装置において、第１種端末機器と第２種端末機器に対する初期登録が実行されるとともに、第１種端末機器と第２種端末機器に対する制御も実行されている。一方、実施例２では、制御装置において、第１種端末機器と第２種端末機器に対する初期登録が実行されるが、ネットワークを介して接続された端末装置において、第１種端末機器と第２種端末機器に対する制御が実行される。ここでは、実施例１との差異を中心に説明する。
【００５７】
図１０は、通信システム１００の構成を示す。通信システム１００は、図１の構成に加えて、サーバ２０、端末装置２２を含む。制御装置１０から第２種端末機器１８、第１回線２００から第４回線２０６は図１と同様である。また、サーバ２０は、第５回線２０８によって制御装置１０に接続され、端末装置２２は、第６回線２１０によって端末装置２２に接続される。ここで、第５回線２０８、第６回線２１０は、第１通信規格、第２通信規格に対応しておらず、他の通信規格に対応する。
【００５８】
端末装置２２は、スマートフォン、タブレット等の情報端末であり、図１における操作部３０、表示部３６と同様の機能を有する。ここでは、実施例１の（２）機器の制御におけるユーザの操作の受付、画面の表示が端末装置２２においてなされる。サーバ２０は、端末装置２２と制御装置１０との間で情報を中継する。
【００５９】
本実施例によれば、端末装置２２を使用して、第１種端末機器１４、第２種端末機器１８を制御するので、ユーザの利便性を向上できる。また、制御装置１０あるいは端末装置２２から第１種端末機器１４、第２種端末機器１８を制御可能であるので、構成の自由度を向上できる。
【００６０】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素あるいは各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【符号の説明】
【００６１】
１０  制御装置、  １２  ルータ、  １４  第１種端末機器、  １６  変換アダプタ、  １８  第２種端末機器（端末機器）、  ２０  サーバ、  ２２  端末装置、  ３０  操作部、  ３２  処理部、  ３４  表示制御部、  ３６  表示部、  ３８  通信部、  ５０  探索部、  ５２  設定部、  １００  通信システム。
【図１】
2019117587.tif 000003
【図２】
2019117587.tif 000004
【図３】
2019117587.tif 000005
【図４】
2019117587.tif 000006
【図５】
2019117587.tif 000007
【図６】
2019117587.tif 000008
【図７】
2019117587.tif 000009
【図８】
2019117587.tif 000010
【図９】
2019117587.tif 000011
【図１０】
2019117587.tif 000012