(57)【要約】  本発明の端末装置（１６）は、マスタ機器（１１）に新たな制御対象端末として登録を要求する旨を示す第１の登録要求を送信する送信部（１６４）と、マスタ機器（１１）により第１の登録要求の受信に応答して送信された登録要求確認情報を受信する受信部（１６１）と、登録要求確認情報に含まれ、マスタ機器（１１）が第１の登録要求を受信したことを示す通知情報を端末装置（１６）の外部に通知する通知部（１６５）と、マスタ機器（１３）に新たな制御対象端末として登録を要求する旨を示す第２の登録要求を送信しようとしている他の端末装置を検出する検出部（１６２）と、送信部（１６４）がマスタ機器（１１）に登録要求を送信する前に、検出部（１６２）が他の端末装置を検出したときには、第１の登録要求の送信期間と第２の登録要求の送信期間とが重複しないように少なくとも第１の登録要求の送信タイミングを制御する登録制御部（１６３）とを備える。
2011129115.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して制御対象端末を制御する第１の制御装置に、新たな制御対象端末として登録させるための端末装置であって、
前記第１の制御装置に、新たな制御対象端末として登録を要求する旨を示す第１の登録要求を送信する送信部と、
前記第１の制御装置により前記第１の登録要求の受信に応答して送信された登録要求確認情報を受信する受信部と、
前記登録要求確認情報に含まれ、前記第１の制御装置が前記第１の登録要求を受信したことを示す通知情報を当該端末装置の外部に通知する通知部と、
少なくとも前記第１の制御装置と異なる第２の制御装置に新たな制御対象端末として登録を要求する旨を示す第２の登録要求を送信しようとしている他の端末装置を検出する検出部と、
前記送信部が前記第１の制御装置に前記登録要求を送信する前に、前記検出部が前記他の端末装置を検出したときには、前記第１の登録要求の送信期間と前記第２の登録要求の送信期間とが重複しないように少なくとも前記第１の登録要求の送信タイミングおよび前記第２の登録要求の送信タイミングのいずれかを制御する登録制御部と、を備える
端末装置。
【請求項２】
前記登録制御部は、
前記第２の登録要求の宛先が前記第１の制御装置である場合には、前記第２の登録要求の送信期間および前記第１の登録要求の送信期間の重複を許可して、前記第１の登録要求または前記第２の登録要求の送信タイミングを制御する
請求項１に記載の端末装置。
【請求項３】
前記登録制御部は、
前記検出部が前記他の端末装置を検出した場合、前記他の端末装置との間で、前記第１の登録要求の送信タイミングおよび前記第２の登録要求の送信タイミングのうちで、いずれの送信タイミングを先に行うかを示す登録処理順序を決定し、決定した前記登録処理順序に従って前記第１の制御装置に前記第１の登録要求を送信させる
請求項１に記載の端末装置。
【請求項４】
前記検出部は、
前記他の端末装置が前記通信ネットワーク上に存在しているか否かを検出するための確認メッセージを送信した後、前記他の端末装置が前記確認メッセージを受信した旨を示す応答メッセージを前記他の端末装置から受信することにより前記他の端末装置を検出する
請求項１〜３のいずれか１項に記載の端末装置。
【請求項５】
前記確認メッセージには、前記他の端末装置に前記第２の登録要求の送信処理を待機させるための待機時間に関する情報が含まれており、
前記他の端末装置は、前記確認メッセージを受信したときには、前記待機時間の経過後に、前記第１の制御装置または前記第２の制御装置に前記第２の登録要求を送信する
請求項４に記載の端末装置。
【請求項６】
前記検出部は、
前記他の端末装置が前記通信ネットワーク上に当該端末装置が存在しているか否かを検出するための確認メッセージを受信することにより、前記他の端末装置を検出する
請求項１〜３のいずれか１項に記載の端末装置。
【請求項７】
前記確認メッセージには、当該端末装置に前記第１の登録要求の送信処理を待機させるための待機時間に関する情報が含まれており、
前記登録制御部は、
前記検出部で前記確認メッセージを受信したときには、前記待機時間の経過後に、前記送信部に前記第１の登録要求を送信させる
請求項６に記載の端末装置。
【請求項８】
前記登録制御部は、
前記検出部が前記他の端末装置から前記第２の登録要求が送信されたことを検知した場合には、前記送信部に、前記第１の登録要求をランダム時間経過後に、前記第１の制御装置に対して送信させる
請求項１に記載の端末装置。
【請求項９】
前記検出部は、さらに、
前記第１の制御装置と異なる第２の制御装置が通信ネットワーク上に存在しているか否かを検出し、
前記送信部は、前記第２の制御装置に対しても、新たな制御対象端末として登録を要求する旨を示す前記第１の登録要求を送信し、
前記登録制御部は、前記検出部が前記第２の制御装置の存在を検出した場合、前記第１の制御装置および前記第２の制御装置のうちいずれに前記第１の登録要求を先に送信するかを示す制御装置順序を決定し、決定した前記制御装置順序に従って前記送信部に前記第１の登録要求を送信させる
請求項１〜８のいずれか１項に記載の端末装置。
【請求項１０】
前記登録制御部は、
当該端末装置が前記第１の制御装置および前記第２の制御装置のうち一方の制御装置に登録された場合、他方の制御装置に対する前記第１の登録要求の送信を停止する
請求項９に記載の端末装置。
【請求項１１】
通信ネットワークを介して制御対象端末を制御する制御装置であって、
新たな制御対象端末として端末装置から登録を要求する旨を示す第１の登録要求を受信する受信部と、
前記第１の登録要求の受信に応答して、前記端末装置に、当該制御装置が前記第１の登録要求を受信したことを示す通知情報を含む登録要求確認情報を送信する送信部と、
少なくとも当該制御装置と異なる他の制御装置に新たな制御対象端末として登録を要求する旨を示す第２の登録要求を送信しようとしている前記端末装置とは異なる他の端末装置を検出する検出部と、
前記検出部が前記端末装置および他の端末装置を検出したときには、前記第１の登録要求の送信期間と前記第２の登録要求の送信期間とが重複しないように少なくとも前記第１の登録要求の送信タイミングを制御する登録制御部と、を備える
制御装置。
【請求項１２】
通信ネットワークを介して制御対象端末を制御する第１の制御装置に、新たな制御対象端末として端末装置を登録させるための登録方法であって、
前記第１の制御装置に、新たな制御対象端末として登録を要求する旨を示す第１の登録要求を送信する送信ステップと、
前記第１の制御装置により前記第１の登録要求の受信に応答して送信された登録要求確認情報を受信する受信ステップと、
前記登録要求確認情報に含まれ、前記第１の制御装置が前記第１の登録要求を受信したことを示す通知情報を当該端末装置の外部に通知する通知ステップと、
前記第１の制御装置または前記第１の制御装置と異なる第２の制御装置に新たな制御対象端末として登録を要求する旨を示す第２の登録要求を送信しようとしている他の端末装置を検出する検出ステップと、
前記送信ステップにおいて前記第１の制御装置に前記登録要求を送信する前に、前記検出ステップにおいて前記他の端末装置を検出したときには、前記第１の登録要求の送信期間と前記第２の登録要求の送信期間とが重複しないように少なくとも前記第１の登録要求の送信タイミングおよび前記第２の登録要求の送信タイミングのいずれかを制御する登録制御ステップと、を含む
登録方法。
【請求項１３】
通信ネットワークを介して制御対象端末を制御する第１の制御装置に、新たな制御対象端末として端末装置を登録させるための方法に含まれるステップを前記端末装置に実行させるためのプログラムであって、
前記第１の制御装置に、新たな制御対象端末として登録を要求する旨を示す第１の登録要求を送信する送信ステップと、
前記第１の制御装置により前記第１の登録要求の受信に応答して送信された登録要求確認情報を受信する受信ステップと、
前記登録要求確認情報に含まれ、前記第１の制御装置が前記第１の登録要求を受信したことを示す通知情報を当該端末装置の外部に通知する通知ステップと、
前記第１の制御装置または前記第１の制御装置と異なる第２の制御装置に新たな制御対象端末として登録を要求する旨を示す第２の登録要求を送信しようとしている他の端末装置を検出する検出ステップと、
前記送信ステップにおいて前記第１の制御装置に前記登録要求を送信する前に、前記検出ステップにおいて前記他の端末装置を検出したときには、前記第１の登録要求の送信期間と前記第２の登録要求の送信期間とが重複しないように少なくとも前記第１の登録要求の送信タイミングおよび前記第２の登録要求の送信タイミングのいずれかを制御する登録制御ステップと、
を端末装置に実行させるためのプログラム。
【請求項１４】
通信ネットワークを介して制御対象端末を制御する第１の制御装置と、前記第１の制御装置に新たな制御対象端末として登録させるための端末装置とを備えるシステムであって、
前記端末装置は、
前記第１の制御装置に、新たな制御対象端末として登録を要求する旨を示す第１の登録要求を送信する送信部と、
前記第１の制御装置により前記第１の登録要求の受信に応答して送信された登録確認情報を受信する受信部と、
前記登録確認情報に含まれ、前記第１の制御装置が前記第１の登録要求を受信したことを示す通知情報を当該端末装置の外部に通知する通知部と、
前記第１の制御装置または前記第１の制御装置と異なる第２の制御装置に新たな制御対象端末として登録を要求する旨を示す第２の登録要求を送信しようとしている他の端末装置を検出する検出部と、
前記送信部が前記第１の制御装置に前記登録要求を送信する前に、前記検出部が前記他の端末装置を検出したときには、前記第１の登録要求の送信期間と前記第２の登録要求の送信期間とが重複しないように少なくとも前記第１の登録要求の送信タイミングおよび前記第２の登録要求の送信タイミングのいずれかを制御する登録制御部と、を備える
システム。
【請求項１５】
通信ネットワークを介して制御対象端末を制御する第１の制御装置に、新たな制御対象端末として登録させるための端末装置の集積回路であって、
前記第１の制御装置に、新たな制御対象端末として登録を要求する旨を示す第１の登録要求を送信する送信部と、
前記第１の制御装置により前記第１の登録要求の受信に応答して送信された登録確認情報を受信する受信部と、
前記登録確認情報に含まれ、前記第１の制御装置が前記第１の登録要求を受信したことを示す通知情報を当該端末装置の外部に通知する通知部と、
前記第１の制御装置または前記第１の制御装置と異なる第２の制御装置に新たな制御対象端末として登録を要求する旨を示す第２の登録要求を送信しようとしている他の端末装置を検出する検出部と、
前記送信部が前記第１の制御装置に前記登録要求を送信する前に、前記検出部が前記他の端末装置を検出したときには、前記第１の登録要求の送信期間と前記第２の登録要求の送信期間とが重複しないように少なくとも前記第１の登録要求の送信タイミングおよび前記第２の登録要求の送信タイミングのいずれかを制御する登録制御部と、を備える
集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置およびその登録方法に関し、特に、通信ネットワークを介して制御対象端末を制御する制御端末に、制御対象端末として登録するための端末装置およびその登録方法に関する。
【背景技術】
【０００２】
近年、テレビまたは携帯電話等多くの家電機器がホームネットワークに接続されるシステムが検討されている。【０００３】
このシステムでは、ホームネットワークに接続された端末機器間で互いに通信可能で、かつ、端末機器相互の通信によって提供されるサービスが利用可能である。ここで、このようなサービスを実現するためには、ホームネットワークに端末機器を正しく登録する必要がある（例えば特許文献１）。【０００４】
図１は、ホームネットワークの機器構成の例を示す図である。【０００５】
図１では、２つのホームネットワークとして、ホームネットワーク９０１およびホームネットワーク９０２が示されている。ホームネットワーク９０１は、マスタ機器９１１と端末機器９１２との２つの機器で構成されており、ホームネットワーク９０２は、マスタ機器９１３と端末機器９１４との２つの機器で構成されている。【０００６】
マスタ機器９１１は、ホームネットワーク９０１を管理する機器（コーディネータ）である。具体的には、マスタ機器９１１は、ホームネットワーク９０１を構成する端末機器のリストを格納すること、使用可能なアドレスをホームネットワーク９０１に割り当てること、端末機器間のデータパケットのルーティングを行うこと、セキュリティーキーを配布すること、または、その他の関連動作を含む管理を行う。【０００７】
同様に、マスタ機器９１３は、ホームネットワーク９０２を管理マスタ機器（コーディネータ）である。具体的には、マスタ機器９１３は、ホームネットワーク９０２を構成する端末機器のリストを格納すること、使用可能なアドレスをホームネットワーク９０２に割り当てること、端末機器間のデータパケットのルーティングを行うこと、セキュリティーキーを配布すること、または、その他の関連動作を含む管理を行う。【０００８】
端末機器９１２は、ホームネットワーク９０１内の通常のノードであり、端末機器９１４は、ホームネットワーク９０２内の通常のノードである。【０００９】
ここで、端末機器９１２が、ホームネットワーク９０１に新たに参入する機器であるとして、ホームネットワーク９０１に参入するまでの動作について説明する。【００１０】
まず、端末機器９１２は、新しくホームネットワーク９０１に参入するために、ホームネットワーク９０１を管理するマスタ機器９１１を検出する。【００１１】
次に、端末機器９１２は、自端末機器９１２をマスタ機器９１１に登録する。それにより、端末機器９１２は、新しくホームネットワーク９０１に参入することができる。【００１２】
ここで、マスタ機器９１１と端末機器９１２とは、登録前に相互識別を行うための予備構成情報を有しないとする。その場合、マスタ機器９１１と端末機器９１２とが正しいペアであるか否かを判断後に、端末機器９１２が機器登録される。【００１３】
具体的には、マスタ機器９１１と端末機器９１２とは相互識別のための音声または視覚の信号指示を用いて正しいペアであるか否かをユーザに通知し、ユーザの判断後に端末機器９１２が機器登録される。それにより、端末機器９１２は、マスタ機器９１１が管理するホームネットワーク９０１に新しく参入することができる。【００１４】
信号指示としては、例えば、ペアになるマスタ機器９１１と端末機器９１２と共に、同一の音声ファイルを再生する、またはＬＥＤライトを点灯する方法などがある。【００１５】
このように、例えばホームネットワーク９０１内で機器登録が行われるときには、ペアになる端末機器９１２とマスタ機器９１１とを識別するために音声または視覚信号指示を用いて正しいペアであるか否かをユーザに通知する。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】特許第３７０４１０６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１７】
しかしながら、複数の端末機器と複数のマスタ機器とが同時に機器登録を実行する場合には、以下に説明するような問題がある。【００１８】
図２は、従来の機器登録における課題を説明するための図である。図２に示す自宅９０３と隣家９０４とには、それぞれ無線通信で構成されるホームネットワーク９０１Ａとホームネットワーク９０１Ｂとを有しており、自宅９０３にはマスタ機器９１１と端末機器９１２とが構成されており、隣家９０４には、マスタ機器９１３と、端末機器９１４とか構成されている。【００１９】
図２に示すように、隣接する家では、無線通信で構成されるホームネットワーク９０１Ａとホームネットワーク９０１Ｂとの範囲が重なる場合がある。つまり、例えばホームネットワーク９０１Ａ内で機器登録が１つのみが行われるときには、ペアになる端末機器９１２とマスタ機器９１１とを識別するために音声または視覚信号指示を用いても問題はない。しかし、図２に示すように、複数の端末機器（端末機器９１２および端末機器９１４）と、複数のマスタ機器（マスタ機器９１１およびマスタ機器９１３）とが同時に機器登録を実行する場合がある。その場合には、複数の端末機器（端末機器９１２および端末機器９１４）とマスタ機器（マスタ機器９１１およびマスタ機器９１３）とで同じ信号指示を用いると、端末機器とマスタ機器とが正しいペアであることを判断ができない問題がある。【００２０】
換言すると、例えばマスタ機器９１１および端末機器９１２、並びに、マスタ機器９１３および端末機器９１２それぞれにおいて、機器登録のための信号指示が自宅９０３および隣家９０４のユーザに通知されても、複数の端末機器とマスタ機器とで同じ信号指示を用いられているので、自宅９０３および隣家９０４のユーザは、端末機器とマスタ機器とが正しいペアであることを判断できない。その結果、端末機器がペアになるべきでないマスタ機器に登録されてしまうという問題が生じる。【００２１】
本発明は、上述の課題を解決するためになされたもので、登録対象でない制御装置に登録されるのを防止することができる端末装置、その通信方法、および、システムを提供することを目的とする。
【課題を解決するための手段】
【００２２】
上記目的を達成するために、本発明に係る端末装置の一態様は、通信ネットワークを介して制御対象端末を制御する第１の制御装置に、新たな制御対象端末として登録させるための端末装置であって、前記第１の制御装置に、新たな制御対象端末として登録を要求する旨を示す第１の登録要求を送信する送信部と、前記第１の制御装置により前記第１の登録要求の受信に応答して送信された登録要求確認情報を受信する受信部と、前記登録要求確認情報に含まれ、前記第１の制御装置が前記第１の登録要求を受信したことを示す通知情報を当該端末装置の外部に通知する通知部と、少なくとも前記第１の制御装置と異なる第２の制御装置に新たな制御対象端末として登録を要求する旨を示す第２の登録要求を送信しようとしている他の端末装置を検出する検出部と、前記送信部が前記第１の制御装置に前記登録要求を送信する前に、前記検出部が前記他の端末装置を検出したときには、前記第１の登録要求の送信期間と前記第２の登録要求の送信期間とが重複しないように少なくとも前記第１の登録要求の送信タイミングおよび前記第２の登録要求の送信タイミングのいずれかを制御する登録制御部と、を備える。【００２３】
本態様によれば、登録要求を送信するに先立って他の端末装置を検出したときに、自端末装置の第１の登録要求の送信期間と他の端末装置の第２の登録要求の送信期間とが重複しないように第１の登録要求および第２の登録要求の送信タイミングを制御する。【００２４】
これにより、各端末から第１の制御装置および第２の制御装置に登録要求が順次送信されるので、各端末から第１の制御端末および第２の制御端末に送信された登録要求が登録対象の制御装置に送信されたか否か判断できる。その結果、第１の制御装置および第２の制御端末と各端末との間で誤認証が発生するのを防止できる。
【発明の効果】
【００２５】
本発明によれば、登録対象でない制御装置に登録されるのを防止することができる端末装置、その通信方法、および、システムを実現することができる。
【図面の簡単な説明】
【００２６】
【図１】図１は、従来のホームネットワークの機器構成の例を示す図である。
【図２】図２は、従来の機器登録における課題を説明するための図である。
【図３】図３は、本発明の実施の形態におけるホームネットワークの機器構成の例を示す図である。
【図４】図４は、本発明の実施の形態における端末機器の機能ブロック図である。
【図５】図５は、本発明の実施の形態におけるマスタ機器の機能ブロック図である。
【図６】図６は、ホームネットワークに新たに接続する端末機器の登録処理を説明するためのフローチャートである。
【図７】図７は、図６とは異なる登録処理の例を示すフローチャートである。
【図８】図８は、登録要求メッセージおよび登録要求確認メッセージに含まれるメッセージフォーマットを示す図である。
【図９】図９は、登録開始承認メッセージおよび登録開始拒否メッセージに含まれるメッセージフォーマットを示す図である。
【図１０】図１０は、登録開始遅延メッセージに含まれるメッセージフォーマットを示す図である。
【図１１】図１１は、マスタ機器がホームネットワークに参入する新たな端末機器の登録処理を説明するためのフローチャートである。
【図１２】図１２は、マスタ機器が実施する登録手順処理の詳細を説明するためのフローチャートである。
【図１３】図１３は、Ｓ４０１の処理の詳細を説明するためのフローチャートである。
【図１４Ａ】図１４Ａは、Ｓ４０１の処理において、マスタ機器１１と、新たな端末機器である端末機器１２と、他の新たな端末機器１４との関係を示す図である。
【図１４Ｂ】図１４Ｂは、Ｓ４０１の処理において、マスタ機器１１と、新たな端末機器である端末機器１２と、他の新たな端末機器１４との関係を示す図である。
【図１５】図１５は、本発明に係る端末装置の最小構成の機能ブロックを示す図である。
【発明を実施するための形態】
【００２７】
本発明に係る端末装置の一態様は、通信ネットワークを介して制御対象端末を制御する第１の制御装置に、新たな制御対象端末として登録させるための端末装置であって、前記第１の制御装置に、新たな制御対象端末として登録を要求する旨を示す第１の登録要求を送信する送信部と、前記第１の制御装置により前記第１の登録要求の受信に応答して送信された登録要求確認情報を受信する受信部と、前記登録要求確認情報に含まれ、前記第１の制御装置が前記第１の登録要求を受信したことを示す通知情報を当該端末装置の外部に通知する通知部と、少なくとも前記第１の制御装置と異なる第２の制御装置に新たな制御対象端末として登録を要求する旨を示す第２の登録要求を送信しようとしている他の端末装置を検出する検出部と、前記送信部が前記第１の制御装置に前記登録要求を送信する前に、前記検出部が前記他の端末装置を検出したときには、前記第１の登録要求の送信期間と前記第２の登録要求の送信期間とが重複しないように少なくとも前記第１の登録要求の送信タイミングおよび前記第２の登録要求の送信タイミングのいずれかを制御する登録制御部と、を備える。
【００２８】
本態様によれば、登録要求を送信するに先立って他の端末装置を検出したときに、自端末装置の第１の登録要求の送信期間と他の端末装置の第２の登録要求の送信期間とが重複しないように第１の登録要求および第２の登録要求の送信タイミングを制御する。
【００２９】
これにより、第１の制御端末および第２の制御端末と各端末装置との間において登録要求が順次送信されるので、各端末から第１の制御端末および第２の制御端末に送信された登録要求が登録対象の制御装置に送信されたか否かを判断できる。その結果第１の制御装置と自端末装置との間で誤認証が発生するのを防止できる。
【００３０】
また、前記登録制御部は、前記第２の登録要求の宛先が前記第１の制御装置である場合には、前記第２の登録要求の送信期間および前記第１の登録要求の送信期間の重複を許可して、前記第１の登録要求または前記第２の登録要求の送信タイミングを制御するとしてもよい。
【００３１】
例えば、第１の登録要求の受信に応答して、第１の制御装置および端末装置の双方が登録処理を完了したことを示す登録完了情報を通知（音声案内または色点灯）することで、ユーザは、端末装置が当該第１の制御装置に正しく登録されたか否かを判断できる。
【００３２】
仮に、端末装置および他の端末装置が各々異なる第１の制御装置および第２の制御装置に登録要求を同時に送信すると、第１の制御装置および第２の制御装置のそれぞれが端末装置および他の端末装置にとって登録対象の制御機器でない場合でも、端末装置、他の端末装置、第１の制御装置、および、第２の制御装置の各々が、登録処理の完了をユーザに通知することになる。つまり、端末装置、他の端末装置、第１の制御装置および第２の制御装置の各々が、上記完了情報を同時に通知することになる。この場合には、各端末装置が第１の制御装置および第２の制御装置に誤って登録されても、端末装置および前記他の端末装置のユーザは誤って登録されたことに気づかない可能性が生じる。
【００３３】
一方、端末装置および他の端末装置が同じ第１の制御装置に登録要求を送信した場合には、第２の制御装置が上記完了情報を通知しないので、他の端末装置が上記完了通知を通知したとしても他の端末装置のユーザは登録対象の第２の制御装置に正しく登録されていないことを認識できる。
【００３４】
このような理由から、本態様によれば、第２の登録要求の宛先が第２の制御装置である場合に登録要求の送信タイミングを制御するが、第２の登録要求の宛先が第１の制御装置である場合は、登録要求の送信期間が重複しても登録処理の重複を許可する。
【００３５】
これにより、端末装置および他の端末装置において、登録要求の送信先が異なる場合には、端末装置と他の端末装置との間において登録要求が順次送信されるので、各端末機器から第１の制御装置および第２の制御装置に送信された登録要求が登録対象の制御装置に送信されたか否かを判断できる。その結果、各端末装置が登録対象でない制御装置に登録されるのを防止することができる。
【００３６】
また、記登録制御部は、前記検出部が前記他の端末装置を検出した場合、前記他の端末装置との間で、前記第１の登録要求の送信タイミングおよび前記第２の登録要求の送信タイミングのうちで、いずれの送信タイミングを先に行うかを示す登録処理順序を決定し、決定した前記登録処理順序に従って前記第１の制御装置に前記第１の登録要求を送信させるとしてもよい。
【００３７】
また、前記検出部は、前記他の端末装置が前記通信ネットワーク上に存在しているか否かを検出するための確認メッセージを送信した後、前記他の端末装置が前記確認メッセージを受信した旨を示す応答メッセージを前記他の端末装置から受信することにより前記他の端末装置を検出するとしてもよい。
【００３８】
また、前記確認メッセージには、前記他の端末装置に前記第２の登録要求の送信処理を待機させるための待機時間に関する情報が含まれており、前記他の端末装置は、前記確認メッセージを受信したときには、前記待機時間の経過後に、前記第１の制御装置または前記第２の制御装置に前記第２の登録要求を送信するとしてもよい。
【００３９】
また、前記検出部は、前記他の端末装置が前記通信ネットワーク上に当該端末装置が存在しているか否かを検出するための確認メッセージを受信することにより、前記他の端末装置を検出するとしてもよい。
【００４０】
また、前記確認メッセージには、当該端末装置に前記第１の登録要求の送信処理を待機させるための待機時間に関する情報が含まれており、前記登録制御部は、前記検出部で前記確認メッセージを受信したときには、前記待機時間の経過後に、前記送信部に前記第１の登録要求を送信させるとしてもよい。
【００４１】
また、前記登録制御部は、前記検出部が前記他の端末装置から前記第２の登録要求が送信されたことを検知した場合には、前記送信部に、前記第１の登録要求をランダム時間経過後に、前記第１の制御装置に対して送信させるとしてもよい。
【００４２】
また、前記検出部は、さらに、前記第１の制御装置と異なる第２の制御装置が通信ネットワーク上に存在しているか否かを検出し、前記送信部は、前記第２の制御装置に対しても、新たな制御対象端末として登録を要求する旨を示す前記第１の登録要求を送信し、前記登録制御部は、前記検出部が前記第２の制御装置の存在を検出した場合、前記第１の制御装置および前記第２の制御装置のうちいずれに前記第１の登録要求を先に送信するかを示す制御装置順序を決定し、決定した前記制御装置順序に従って前記送信部に前記第１の登録要求を送信させるとしてもよい。
【００４３】
また、前記登録制御部は、当該端末装置が前記第１の制御装置および前記第２の制御装置のうち一方の制御装置に登録された場合、他方の制御装置に対する前記第１の登録要求の送信を停止するとしてもよい。
【００４４】
また、本発明に係る制御装置の一態様は、通信ネットワークを介して制御対象端末を制御する制御装置であって、新たな制御対象端末として端末装置から登録を要求する旨を示す第１の登録要求を受信する受信部と、前記第１の登録要求の受信に応答して、前記端末装置に、当該制御装置が前記第１の登録要求を受信したことを示す通知情報を含む登録要求確認情報を送信する送信部と、少なくとも当該制御装置と異なる他の制御装置に新たな制御対象端末として登録を要求する旨を示す第２の登録要求を送信しようとしている前記端末装置とは異なる他の端末装置を検出する検出部と、前記検出部が前記端末装置および他の端末装置を検出したときには、前記第１の登録要求の送信期間と前記第２の登録要求の送信期間とが重複しないように少なくとも前記第１の登録要求の送信タイミングを制御する登録制御部と、を備える。
【００４５】
なお、本発明は、装置として実現するだけでなく、このような装置が備える処理手段を備える集積回路として実現したり、その装置を構成する処理手段をステップとする方法として実現したり、それらステップをコンピュータに実行させるプログラムとして実現したり、そのプログラムを示す情報、データまたは信号として実現したりすることもできる。そして、それらプログラム、情報、データおよび信号は、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の通信媒体を介して配信してもよい。
【００４６】
以下、本発明の実施の形態について、図面、具体的な数値、時間、構造、プロトコル、およびその他のパラメータを挙げながら説明する。なお、本発明は、説明に挙げた具体的な数値、時間、構造、プロトコル、およびその他のパラメータに限られない。具体的な詳細がなくとも、当業者には明らかなものも本発明の範囲に含まれる。
【００４７】
図３は、本発明の実施の形態におけるネットワークの機器構成の例を示す図である。図３では、２つのホームネットワークとして、ホームネットワーク１およびホームネットワーク２が示されている。ホームネットワーク１は、マスタ機器１１と端末機器１２との２つの機器で構成されており、ホームネットワーク２は、マスタ機器１３と端末機器１４との２つの機器で構成されている。
【００４８】
マスタ機器１１は、ホームネットワーク１を管理する機器（コーディネータ）である。具体的には、マスタ機器１１は、ホームネットワーク１を構成する端末機器のリストを格納すること、使用可能なアドレスをホームネットワーク１に割り当てること、端末機器間のデータパケットのルーティングを行うこと、セキュリティーキーを配布すること、または、その他の関連動作を含む管理を行う。同様に、マスタ機器１３は、ホームネットワーク２を管理するマスタ機器（コーディネータ）である。具体的には、マスタ機器１３は、ホームネットワーク２を構成する端末機器のリストを格納すること、使用可能なアドレスをホームネットワーク２に割り当てること、端末機器間のデータパケットのルーティングを行うこと、セキュリティーキーを配布すること、または、その他の関連動作を含む管理を行う。
【００４９】
端末機器１２は、ホームネットワーク１内の通常のノードであり、端末機器１４は、ホームネットワーク２内の通常のノードである。
【００５０】
＜端末機器の機能ブロック＞
図４は、本発明の実施の形態における端末機器の機能ブロック図である。図４に示す端末機器１２は、通信ネットワークを介して制御対象端末を制御するマスタ機器に、新たな制御対象端末として登録させるための端末装置である。
【００５１】
端末機器１２は、ネットワークインタフェース１２１と、登録制御部１２２と、音声／映像指示部１２３と、ユーザインタフェース部１２４と、端末機器選択部１２５と、マスタ機器選択部１２６とを備える。
【００５２】
ネットワークインタフェース１２１は、メッセージを送受信するためのメディア指定のアクセスカードである。
【００５３】
登録制御部１２２は、本発明の送信部、受信部、通知部、検出部および登録制御部に相当する。登録制御部１２２は、マスタ機器に、新たな制御対象端末として登録を要求する旨を示す第１の登録要求メッセージを送信する。
【００５４】
また、登録制御部１２２は、マスタ機器により第１の登録要求メッセージの受信に応答して送信された登録要求確認メッセージを受信し、登録要求確認メッセージに含まれ、マスタ機器が第１の登録要求メッセージを受信したことを示す通知情報を当該端末機器１２の外部に通知する。
【００５５】
また、登録制御部１２２は、マスタ機器またはマスタ機器と異なるマスタ機器に新たな制御対象端末として登録を要求する旨を示す第２の登録要求メッセージを送信しようとしている他の端末機器１４を検出する。
【００５６】
登録制御部１２２は、対象のマスタ機器に登録要求メッセージを送信する前に、他の端末機器１４を検出したときには、端末機器１２の第１の登録要求メッセージの送信期間と他の端末機器１４の第２の登録要求メッセージの送信期間とが重複しないように少なくとも当該端末機器１２の第１の登録要求メッセージの送信タイミングを制御する。
【００５７】
より具体的には、登録制御部１２２は、経路１２７１を介し、ネットワークインタフェース１２１より受信した自端末機器１２の登録に関するメッセージを解析する。登録制御部１２２は、ホームネットワーク１内で他の端末機器（例えば端末機器１４）を検出した場合は、端末機器選択部１２５に通知する。登録制御部１２２は、当該端末機器１２が利用可能なマスタ機器を検出した場合は、その旨をマスタ機器選択部１２６に通知する。
【００５８】
また、登録制御部１２２は、端末機器選択部１２５とマスタ機器選択部１２６とが決定した送信タイミングの順序に従って、端末機器１２の登録要求メッセージを送信する。
【００５９】
また、登録制御部１２２は、登録要求確認メッセージを受信すると、経路１２７４を介して、音声／映像指示部１２３に、相互識別のための音声または視覚の信号指示としての音声または映像信号を再生するよう通知する。
【００６０】
登録制御部１２２は、ユーザインタフェース部１２４より、経路１２７５を介して登録承認メッセージを受信すると、登録承認メッセージをマスタ機器に送信する。そして、マスタ機器より登録承認メッセージを受信すると登録処理を開始する。一方、マスタ機器より登録開始拒否メッセージを受信すると、他のマスタ機器へ登録要求メッセージを送信する。
【００６１】
音声／映像指示部１２３は、複数の異なる信号を再生可能な部である。これら複数の異なる信号は、一連の異なる音声エレメント、可視エレメント、またはその両方で構成されてもよい。
【００６２】
ユーザインタフェース部１２４は、ユーザによる僅かな操作により自端末機器１２とマスタ機器との登録を承認するかまたは拒否するかの指示を受け、その指示を、登録承認メッセージとして経路１２７５を介して登録制御部１２２に通知する。
【００６３】
なお、ユーザによる僅かな操作には、以下を含む。当該端末機器１２とペアになることを希望するマスタ機器からの登録要求確認メッセージに基づく次の動作（登録処理）を承認したり、当該端末機器とペアになることを希望するマスタ機器からの登録要求確認メッセージに基づく次の動作（登録処理）を拒否したりする。ユーザインタフェース部１２４は、これらを、登録開始承認／拒否メッセージとして経路１２７５を介して登録制御部１２２に通知する。
【００６４】
端末機器選択部１２５は、自端末機器１２が登録を開始する順序を決定して登録手順を開始する。
【００６５】
マスタ機器選択部１２６は、登録制御部１２２より受けた通知より、自端末機器１２が登録要求メッセージを送信する先のマスタ機器の順序を決定する。
【００６６】
以上のように、端末機器１２は構成される。
【００６７】
なお、登録制御部１２２は、端末機器１４が新たな制御対象端末として登録を要求する旨を示す第２の登録要求メッセージを送信しようとしている第２の登録要求メッセージに含まれる宛先を検出する。
【００６８】
登録制御部１２２は、検出した宛先がマスタ機器１３である場合には、第１の登録要求メッセージの送信タイミングに加えて第２の登録要求メッセージの送信タイミングを制御する。一方、登録制御部１２２は、検出した宛先が前記第１の制御装置である場合には、第２の登録要求の送信期間と第１の登録要求の送信期間との重複を許可してもよいし、第１の登録要求または第２の登録要求の送信タイミングを制御してもよい。
【００６９】
この構成は、以下の理由から本実施の形態に含まれる。
【００７０】
例えば、第１の登録要求の受信に応答して、第１の制御装置および端末装置の双方が登録処理を完了したことを示す登録完了情報を通知（音声案内または色点灯）することで、ユーザは、端末装置が当該第１の制御装置に正しく登録されたか否かを判断できる。
【００７１】
また、登録処理の完了後に登録完了情報を通知する場合以外にも、登録処理の開始前に登録開始情報を通知することで、端末装置のユーザは、正しい制御装置に登録処理しようとしているか否かを判断できる。そして、ユーザは正しい端末装置であれば登録処理を開始し、正しい端末装置でなければ登録処理を中止できる。
【００７２】
仮に、端末装置および他の端末装置が各々異なる第１の制御装置および第２の制御装置に登録要求を同時に送信すると、第１の制御装置および第２の制御装置のそれぞれが端末装置および他の端末装置にとって登録対象の制御機器でない場合でも、端末装置、他の端末装置、第１の制御装置、および、第２の制御装置の各々が、登録処理の完了をユーザに通知することになる。つまり、端末装置、他の端末装置、第１の制御装置および第２の制御装置の各々が、上記完了情報または上記登録開始情報を同時に通知することになる。
【００７３】
この場合には、各端末装置が第１の制御装置および第２の制御装置に誤って登録されても、端末装置および前記他の端末装置のユーザは誤って登録されたことに気づかない可能性が生じる。
【００７４】
一方、端末装置および他の端末装置が同じ第１の制御装置に登録要求を送信した場合には、第２の制御装置が上記完了情報を通知しないので、他の端末装置が上記完了通知を通知したとしても他の端末装置のユーザは登録対象の第２の制御装置に正しく登録されていないことを認識できる。
【００７５】
これにより、端末装置および他の端末装置において、登録要求の送信先が異なる場合には、それぞれの登録要求が順次送信されるので、他の通信装置、第１の制御装置、および第２の制御装置の各々が、上記登録開始情報または上記完了情報を同時に通知するのを防止することができる。その結果、各端末装置が登録対象でない制御装置に登録されるのを確実に防止することができる。
【００７６】
なお、端末機器１４については、端末機器１２と同様の構成のため説明を省略する。
【００７７】
＜マスタ機器機能ブロック＞
図５は、本発明の実施の形態におけるマスタ機器の機能ブロック図である。図５に示すマスタ機器１１は、通信ネットワークを介して制御対象端末を制御する制御装置であって、ネットワークインタフェース１１１と、登録制御部１１２と、音声／映像指示部１１３と、ユーザインタフェース部１１４と、端末機器選択部１１５とを備える。
【００７８】
登録制御部１１２は、本発明の送信部、受信部、検出部および登録制御部に相当する。登録制御部１１２は、新たな制御対象端末として端末装置（例えば端末機器１２）から登録を要求する旨を示す第１の登録要求メッセージを受信する。
【００７９】
また、登録制御部１１２は、第１の登録要求メッセージの受信に応答して、端末装置（端末機器１２）に、マスタ機器１１が第１の登録要求メッセージを受信したことを示す通知情報を含む登録要求確認情報を送信する。
【００８０】
また、登録制御部１１２は、少なくともマスタ機器１１と異なる他の制御装置（例えばマスタ機器１３）に新たな制御対象端末として登録を要求する旨を示す第２の登録要求メッセージを送信しようとしている端末装置（端末機器１２）とは異なる他の端末装置（例えば端末機器１４）を検出する。
【００８１】
登録制御部１１２は、端末装置（端末機器１２）および他の端末装置（端末機器１４）を検出したときには、第１の登録要求メッセージの送信期間と第２の登録要求メッセージの送信期間とが重複しないように少なくとも端末装置（端末機器１２）が送信する第１の登録要求メッセージに対する応答タイミングを制御する。
【００８２】
具体的には、登録制御部１１２は、経路１１７１を介してネットワークインタフェース１１１からの登録要求メッセージを受信すると、登録処理を実行する複数の新たな端末機器があるか否かを確認する。複数の端末機器がある場合、登録制御部１１２は、経路１１７２を介して、登録処理を実行する新たな端末機器の順序を決定するよう、端末機器選択部１１５に通知する。
【００８３】
また、登録制御部１１２は、端末機器選択部１１５より受信した決定結果に従って、登録処理を実行する複数の新たな端末機器のうちで端末機器を１つ選択し、ネットワークインタフェース１１１を介して、選択された端末機器に登録要求確認メッセージを返す。
【００８４】
登録制御部１１２は、経路１１７４を介して、音声／映像指示部１１３に、相互識別のための音声または視覚の信号指示としての音声または映像信号を再生するよう通知する。
【００８５】
また、登録制御部１１２は、ユーザインタフェース部１１４より、経路１１７５を介して登録開始承認／拒否メッセージを受信すると、登録開始承認／拒否メッセージを、以前に登録要求確認メッセージを送信した端末機器のネットワークインタフェース１２１に転送する。
【００８６】
端末機器選択部１１５は、登録制御部１１２より登録処理を実行する端末機器の順序を決定するよう通知されると、順序決定後、経路１１７２を介して、その決定結果を登録制御部１１２に送信する。
【００８７】
ユーザインタフェース部１１４は、ユーザより端末機器からの登録開始要求を承認するか、または拒否するかの指示を受け、そのユーザの指示を、経路１１７５を介して登録制御部１１２に通知する。
【００８８】
以上のように、マスタ機器１１は構成される。
【００８９】
なお、マスタ機器１３については、マスタ機器１１と同様の構成のため説明を省略する。
【００９０】
次に、端末機器１２の動作について説明する。
【００９１】
＜端末機器の登録処理＞
図６は、ホームネットワークに新たに接続する端末機器の登録処理を説明するためのフローチャートである。以下、端末機器１２が、ホームネットワーク１に新たに参入して登録処理を実施する場合を例に挙げて説明する。また、ホームネットワーク１とホームネットワーク２とは、図２で示したのと同様に、無線通信のネットワークであり、端末機器１２と端末機器１４とを含んでいるとする。
【００９２】
まず、端末機器１２は、新しくホームネットワーク１に参入するため、端末機器１２が存在する環境において新たな制御対象端末として登録される可能性のあるマスタ機器を検出する（Ｓ１０１）。具体的には、当該環境には、ホームネットワーク１およびホームネットワーク２があり、端末機器１２は、両者を区別できない。そのため、端末機器１２は、ホームネットワーク１を管理するマスタ機器１１およびホームネットワーク２を管理するマスタ機器１３を検出することになる。
【００９３】
次に、端末機器１２は、マスタ機器が検出されたか否かを確認する（Ｓ１０２）。ここで、端末機器１２がマスタ機器（マスタ機器１１およびマスタ機器１３）を検出しない場合（Ｓ１０２でＮｏ）、登録処理を停止する。
【００９４】
一方、端末機器１２がマスタ機器を検出する場合（Ｓ１０２でＹｅｓ）、端末機器１２は当該環境に新たに接続しようとする他の端末機器（図中、新たな端末機器と記載）があるかどうかを検出する（Ｓ１０４）。
【００９５】
端末機器１２は、他の新たな端末機器（例えば端末機器１４）を検出した場合（Ｓ１０５のＹｅｓ）、登録処理を開始する端末機器の順序を決定するために、端末機器選択手順を実行する（Ｓ１１５）。
【００９６】
一方、端末機器１２は、他の新たな端末機器（端末機器１４）を検出しない場合（Ｓ１０５でＮｏ）、当該環境にマスタ機器が１つしかないかどうかを確認する（Ｓ１０７）。
【００９７】
端末機器１２は、当該環境に複数のマスタ機器が検出された場合（Ｓ１０７でＮｏ）、マスタ機器選択部１２６でマスタ機器選択手順処理を実行し、自端末機器１２の登録要求メッセージの送信先（つまり登録対象）になりうるマスタ機器の順序を決定する（Ｓ１１７）。そして、マスタ機器選択部１２６で選択されたマスタ機器（例えばマスタ機器１１）へ登録要求メッセージを送信する（Ｓ１０９）。なお、端末機器１２は、当該環境にマスタ機器が１つしかない場合（Ｓ１０７でＹｅｓ）、そのマスタ機器（例えばマスタ機器１１）を選択し、選択したマスタ機器１１へ登録要求メッセージを送信する（Ｓ１０９）。
【００９８】
ここで、端末機器１２は、選択されたマスタ機器１１に登録要求メッセージを送信するとき、マスタ機器１１から返される登録要求確認メッセージを待つためのタイマー（制限時間）を設定している。なお、このタイマーは、単調減少するカウント値が設定され、一定の間隔でカウント値が減少し、０になるまでを制限時間とするものでもよいし、実時刻で管理されていてもよい。
【００９９】
次に、端末機器１２は、設定したタイマー（制限時間）が切れる前に、登録要求確認メッセージをマスタ機器１１から受信した否かを確認する（Ｓ１１０）。なお、端末機器１２は、登録要求確認メッセージをマスタ機器１１から受信せずに、設定したタイマー（制限時間）が切れると（Ｓ１１０のＮｏ）、登録要求メッセージをマスタ機器１１に再送信する（Ｓ１１４）。なお、端末機器１２は、登録要求確認メッセージではなく、登録開始遅延メッセージを受信した場合（Ｓ１１０のＮｏ）にも、登録開始遅延メッセージに含まれる待機時間後に、登録要求メッセージをマスタ機器１１に再送信する（Ｓ１１４）。
【０１００】
一方、端末機器１２は、登録要求確認メッセージをマスタ機器１１から受信した場合（Ｓ１１０のＹｅｓ）、受信した登録要求確認メッセージにおいて指定されている信号指示（例えば音声・視覚信号）を再生し（Ｓ１１１）、端末機器１２とマスタ機器１１とが正しいペアであるか否かの判断をユーザに促す。また、端末機器１２は、ユーザ操作を待つためのタイマーを自端末機器１２に設定している。
【０１０１】
なお、端末機器１２は、受信した登録要求確認メッセージが信号を指定していない場合は、自端末機器１２のデフォルトの信号指示を再生するとしてもよい。
【０１０２】
次に、ユーザは、信号指示（例えば音声・視覚信号）を再生している端末機器とマスタ機器とが正しいペアであるか否かを判断する（Ｓ１１２）。具体的には、ユーザは、ホームネットワーク１内の端末機器１２およびマスタ機器１１が、信号指示を再生しているかどうかを確認する。
【０１０３】
ユーザは、端末機器１２およびマスタ機器１１が同じ信号を再生していれば（Ｓ１１２でＹｅｓ）、そのペアは正しいと判断し、端末機器１２に、ユーザインタフェース部１２４を介して登録承認メッセージをマスタ機器１１に送信するように指示する。そして、端末機器１２は、マスタ機器１１から登録承認メッセージを受信し、登録処理を開始する（Ｓ１１３）。
【０１０４】
一方、Ｓ１１２で、ユーザは、端末機器１２およびマスタ機器１１が同じ信号を再生していなければ（Ｓ１１２のＮｏ）、端末機器１２およびマスタ機器１１がホームネットワーク１内の正しいペアでないと判断する。
【０１０５】
そして、ユーザは、端末機器１２にユーザインタフェース部１２４を介して登録開始拒否メッセージをマスタ機器１１に送信するように指示する。登録制御部１２２は、ユーザからの指示を受け付けると登録開始拒否メッセージをマスタ機器１１に送信する。
【０１０６】
次に、端末機器１２は、マスタ機器選択手順を実行して（Ｓ１１７）、マスタ機器１１とは異なる次のマスタ機器を選択する。端末機器１２は、マスタ機器選択手順の結果に基づいて選択したマスタ機器に対して、Ｓ１０９〜Ｓ１１２の処理を再度行う。
【０１０７】
そして、端末機器１２は、登録処理のうちの１つが成功するまで、または、新たに制御対象端末として登録される可能性のあるマスタ機器への登録処理が全て失敗するまで登録処理を実施後、登録処理を終了する。
【０１０８】
以上のように、端末機器は登録処理を行う。
【０１０９】
なお、上記では、端末機器１２は、ユーザがホームネットワーク１内のペア（端末機器１２とマスタ機器１１）が正しいと判断した後に、登録処理を実行したとして説明したが、それに限らない。例えば、登録処理を開始後に、登録処理が成功したかどうかを判断するとしてもよい。
【０１１０】
図７は、図６とは異なる登録処理の例を示すフローチャートである。なお、図６と同様の要素には同一の符号を付しており、詳細な説明は省略する。
【０１１１】
図７に示すように、端末機器１２は、Ｓ１０７およびＳ１１７の処理後、マスタ機器（例えばマスタ機器１１）へ登録要求メッセージを送信することにより、登録処理を開始する（Ｓ２０１）。
【０１１２】
次いで、端末機器１２は、登録処理が成功したかどうかを判断する（Ｓ２０２）。具体的には、端末機器１２は、上記のＳ１１０からＳ１１２およびＳ１１４の処理を行うことで、登録処理が成功したかどうかを判断し、Ｓ１１２に示す処理でＹｅｓの場合に、登録処理が成功したと判断する。
【０１１３】
＜端末機器のマスタ検出手順＞
次に、Ｓ１０１において端末機器１２が実施するマスタ機器の検出手順の詳細について説明する。換言すると、端末機器１２が該環境において新たな制御対象端末として登録される可能性のあるマスタ機器を検出する手順の詳細について説明する。
【０１１４】
端末機器１２は、ホームネットワーク１に参入するため、端末機器１２が存在する環境で、当該環境上にマスタ機器が存在しているか否かを検出するためのメッセージをブロードキャストで送信する。具体的には、端末機器１２は、ホームネットワーク１およびホームネットワーク２内において、メッセージをブロードキャストで送信し、応答を待つためのタイマーを設定する。ここで、このブロードキャストで送信されるメッセージであるブロードキャストメッセージは、ビーコン要求メッセージの一種であってもよい。
【０１１５】
次に、マスタ機器１１およびマスタ機器１３は、共に端末機器１２からの上記メッセージの受信範囲内に存在するので、端末機器１２のタイマー（制限時間）が切れる前に、ユニキャスト応答メッセージを、端末機器１２に返す。ここで、このユニキャスト応答メッセージもビーコンメッセージの一種であってもよい。
【０１１６】
このように、端末機器１２は、マスタ機器１１およびマスタ機器１３からのユニキャスト応答メッセージを受信することで、マスタ機器１１およびマスタ機器１３を検出する。
【０１１７】
なお、端末機器１２は、設定したタイマー（制限時間）が切れる前に応答メッセージを受信しなかった場合、マスタ検出手順を停止する。
【０１１８】
以上のようにして、端末機器１２は、当該環境で新たな制御対象端末として登録される可能性のあるマスタ機器を検出する。
【０１１９】
なお、端末機器１２が当該環境で新たな制御対象端末として登録される可能性のあるマスタ機器を検出する方法は、上述の例に限らない。例えば、マスタ機器がメッセージを定期的にブロードキャスト送信してもよい。
【０１２０】
その場合、端末機器１２は、ホームネットワーク１に参入するときに、マスタ機器１１によってブロードキャスト送信されたメッセージを受信するかどうかを確認する。
【０１２１】
ここで、端末機器１２は、タイマー（制限時間）が設定されている。タイマー（制限時間）は、マスタ機器がブロードキャスト送信するメッセージの間隔よりも長く設定されてもよい。端末機器１２は、設定したタイマーが切れると、ブロードキャストメッセージを受信したかどうかを確認する。受信していれば、マスタ機器１１は検出されているとし、そうでなければ、マスタ機器１１は検出されていないとする。
【０１２２】
＜新たな端末機器の検出手順と機器選択手順＞
以下、Ｓ１０４において、端末機器１２が実施する新たな端末機器１２の検出手順の詳細、すなわち、端末機器１２が当該環境において新たに接続しようとする他の端末機器があるかどうかを検出する手順の詳細について説明する。
【０１２３】
まず、端末機器１２は、当該環境において、すなわち、ホームネットワーク１およびホームネットワーク２において、他の新たな端末機器を検出するため、ブロードキャストで確認メッセージを送信する。
【０１２４】
ここで、この確認メッセージには、受信範囲内の他の新たな端末機器である端末機器１４に対して、この確認メッセージを受信したことを示す応答を要求する旨と、登録開始メッセージを送信するまでに待機するタイマーを設定するよう要求する旨とが含まれている。なお、この確認メッセージは、上述したマスタ機器の検出に用いられるブロードキャストメッセージに類似しているが、端末機器１２と異なる端末機器１４（他の新たな端末機器）の検出に用いられることを識別するための特定の情報を含んでいる点で異なる。
【０１２５】
次に、端末機器１４は、端末機器１２から受信した確認メッセージに応答メッセージを返す。それにより、端末機器１２は、他の新たな端末機器である端末機器１４を検出することができる。なお、端末機器１４は、端末機器１２から受信した確認メッセージの要求通り、登録開始メッセージを送信するまでに待機するタイマーを設定する場合は、確認メッセージに応答しなくてもよい。
【０１２６】
次に、端末機器１２は、当該環境に端末機器１４（他の新たな端末機器）があることを検出後、端末機器１２のネットワークインタフェース１２１で、ネットワーク伝送媒体がアイドル状態であるかどうかを確認する。アイドル状態であれば、端末機器１２はマスタ機器１１に登録処理を開始するための登録要求メッセージを送信する。
【０１２７】
以上のようにして、端末機器１２は、当該環境で新たに接続しようとする他の端末機器があるかどうかを検出する。
【０１２８】
換言すると、端末機器１２は、他の端末装置である端末機器１４が当該環境上に存在しているか否かを検出するための確認メッセージを送信し、端末機器１４が確認メッセージを受信した旨を示す応答メッセージを端末機器１４から受信することにより、端末機器１４を検出する。ここで、確認メッセージには、端末機器１４に登録要求メッセージの送信処理を待機させるための待機時間に関する情報が含まれている。端末機器１４は、確認メッセージを受信したときには、待機時間の経過後に、マスタ機器１１またはマスタ機器１３に登録要求メッセージを送信する。
【０１２９】
なお、端末機器１２が当該環境で新たに接続しようとする他の端末機器があるかどうかを検出する方法は、上述の例に限らない。
【０１３０】
例えば、端末機器１２は、自身にタイマー（制限時間）を設定し、他の新たな端末機器である端末機器１４から送信されるブロードキャストの確認メッセージを待つとしてもよい。具体的には、端末機器１４が、ホームネットワーク２に入り、端末機器１２のタイマー（制限時間）が切れる前に、新たな制御対象端末として登録される可能性のあるマスタ機器を検出するためのビーコン要求メッセージに相当するブロードキャストの確認メッセージの送信を開始するとしてもよい。その場合、端末機器１２は、端末機器１４から送信された確認メッセージを受信することにより、端末機器１４を検出する。そして、端末機器１２は、当該環境に端末機器１４があることを検出した後、登録要求メッセージが了承されるまでに必要な時間にランダム時間を追加した時間待機する。その後、端末機器１２は、ネットワークインタフェース１２１でホームネットワーク１の伝送媒体がアイドル状態であるかどうかを確認する。アイドル状態であれば、端末機器１２はマスタ機器１１に新たな制御対象端末として登録を要求する旨を示す登録要求メッセージを送信する。
【０１３１】
換言すると、端末機器１２は、他の端末装置である端末機器１４がホームネットワーク２上に端末機器１２が存在しているか否かを検出するための確認メッセージを受信することにより、端末機器１４を検出する。ここで、この確認メッセージには、端末機器１２に登録要求メッセージの送信処理を待機させるための待機時間に関する情報が含まれている。端末機器１２は、上記の確認メッセージを受信したときには、待機時間の経過後に、マスタ機器１１に、再度、登録要求メッセージを送信する。
【０１３２】
また、端末機器１２は、登録要求メッセージをマスタ機器１１に送信前に、他の新たな端末機器である端末機器１４を検出しなかったので、登録要求メッセージをマスタ機器１１に送信したとしても、端末機器１２と端末機器１４とが同時に登録要求メッセージの送信を開始する場合も考えられる。その場合、すなわち、端末機器１２と端末機器１４とが同時に登録要求メッセージの送信を開始し、登録要求メッセージのコリジョン（衝突）が起こった場合、端末機器１２および端末機器１４の双方は、直ちにバックオフする。
【０１３３】
換言すると、端末機器１２は、端末機器１４から登録要求メッセージが送信されたことを検知した場合には、端末機器１２の登録要求メッセージをランダム時間経過後に、マスタ機器１１に対して送信する。
【０１３４】
このように、複数の登録処理を同時にではなく順次に行わせる。つまり、端末機器１２および端末機器１４は、Ｓ１１５において、マスタ機器１１またはマスタ機器１３に一度に登録処理を開始できる新たな端末機器を、端末機器１２または端末機器１４の１つのみにすることを保証する。
【０１３５】
それにより、マスタ機器１１およびマスタ機器１３と各端末機器との間において登録要求が順次送信されるので、各端末機器からマスタ機器１１およびマスタ機器１３に送信された登録要求が登録対象の制御装置に送信されたか否かを判断できる。その結果、各端末機器が登録対象でないマスタ機器に登録されるのを確実に防止することができる。
【０１３６】
＜新たな端末機器におけるマスタ選択手順＞
次に、Ｓ１１７において、端末機器１２が実施するマスタ選択手順の詳細について説明する。すなわち、以下では、端末機器１２が自端末機器１２の登録開始要求メッセージの送信先になりうるマスタ機器の順序を決定する手順の詳細について説明する。
【０１３７】
まず、端末機器１２は、当該環境に２つ以上のマスタ機器（マスタ機器１１およびマスタ機器１３）があることを検出した後に、２つ以上のマスタ機器（マスタ機器１１およびマスタ機器１３）をランダムにソートする。
【０１３８】
なお、端末機器１２は、何らかのポリシー、アルゴリズム、または工場で事前設定された構成に基づいて２つ以上のマスタ機器の順序を決定してもよい。ポリシーとしては、例えば、マスタ機器１１とマスタ機器１３とが送信したビーコンのうちで、端末機器が受信したビーコンの受信強度が高い方のマスタ機器を先として順序を決定したり、マスタ機器１１とマスタ機器１３とが送信したビーコンのうちで、端末機器が受信したビーコンに格納されている情報に登録中であることが含まれているマスタ機器を先として順序を決定したりするなどのポリシーが想定される。
【０１３９】
換言すると、端末機器１２は、さらに、マスタ機器１１と、マスタ機器１１と異なるマスタ機器１３が当該環境上に存在しているか否かを検出する。端末機器１２は、マスタ機器１３に対しても、新たな制御対象端末として登録を要求する旨を示す登録要求メッセージを送信する。そして、端末機器１２は、マスタ機器１１以外にマスタ機器１３の存在を検出した場合、マスタ機器１１およびマスタ機器１３のうちいずれに登録要求メッセージを先に送信するかを示すマスタ機器を選択する順序を決定し、決定した順序に従って前記登録要求メッセージを送信する。
【０１４０】
また、後からホームネットワーク１に入る別のマスタ機器がある場合は、端末機器１２は、当該別のマスタ機器からのブロードキャストメッセージを受信することでそれを検出するとしてもよい。その場合には、端末機器１２は、新たに検出された別のマスタ機器を、既存のマスタ機器１１と同じようにマスタ機器の順序を決定すればよい。
【０１４１】
＜登録要求・登録要求確認メッセージ＞
図８は、登録要求メッセージおよび登録要求確認メッセージに含まれるメッセージフォーマットを示す図である。
【０１４２】
図８には、例えばホームネットワークなどのネットワーク上で送受信される登録要求メッセージまたは登録要求確認メッセージに含まれるメッセージフォーマットが示されている。
【０１４３】
タイプ６０１は、タイプインフォメーションエレメント（ＩＥ）であり、タイプ６０１を含むメッセージが登録要求メッセージまたは登録要求確認メッセージであることを識別するためのものである。
【０１４４】
アクション６１０と信号記述６２０は、登録要求確認メッセージの場合のみ情報が格納されるものである。アクション６１０は、例えば、視覚信号が点灯または点滅させる、音声信号を１回または繰り返し再生するなど信号を再生する方法に関する情報を含む。信号記述６２０は、例えば音声、視覚、または音声および視覚の両方など信号の種類と、その信号のファイル名とを含む。
【０１４５】
＜登録開始承認メッセージおよび登録開始拒否メッセージ＞
図９は、登録開始承認メッセージおよび登録開始拒否メッセージに含まれるメッセージフォーマットを示す図である。
【０１４６】
図９には、例えばホームネットワークなどのネットワーク上で送受信される登録に関する登録開始承認メッセージおよび登録開始拒否メッセージに含まれるメッセージフォーマットが示されている。
【０１４７】
タイプ７０１は、タイプインフォメーションエレメント（ＩＥ）であり、タイプ７０１を含むメッセージが登録開始承認メッセージまたは登録開始拒否メッセージであることを識別するために用いられる。
【０１４８】
結果７１０は、ユーザ操作の結果、つまり、ユーザが端末機器１２またはマスタ機器１１における登録処理を承認するか拒否するかに関する情報を含む。これにより、タイプ７０１を含むメッセージが登録開始承認メッセージまたは登録開始拒否メッセージであることを識別できる。
【０１４９】
＜登録開始遅延メッセージ＞
図１０は、登録開始遅延メッセージに含まれるメッセージフォーマットを示す図である。
【０１５０】
図１０には、例えばホームネットワークなどのネットワーク上で送受信される登録開始遅延メッセージに含まれるメッセージフォーマットが示されている。
【０１５１】
タイプ８０１は、タイプインフォメーションエレメント（ＩＥ）であり、タイプ８０１を含むメッセージが登録開始遅延メッセージであることを識別するために用いられる。
【０１５２】
遅延時間８１０は、端末機器１２が、同一のマスタ機器に登録開始要求を再度送信するまでに待機する時間の長さに関する情報を含む。なお、遅延時間８１０に０を格納することで、端末機器１２がランダム時間待機することを示すとしてもよい。
【０１５３】
次に、マスタ機器１１の動作について説明する。
【０１５４】
＜マスタ機器の登録処理＞
図１１は、マスタ機器１１がホームネットワーク１に参入する新たな端末機器の登録処理開始手順を説明するためフローチャートである。
【０１５５】
まず、マスタ機器１１は、新たに制御対象端末として登録される登録処理を実行している端末機器が１つしかないかどうかを検出する（Ｓ３０１）。
【０１５６】
マスタ機器１１は、登録処理を実行している端末機器が複数ある場合（Ｓ３０１でＮｏ）、登録処理を実行する登録処理対象の端末機器の順序を決定するために、端末機器選択処理を実行する（Ｓ３０６）。
【０１５７】
次に、Ｓ３０６の端末機器選択処理により決定された端末機器の順序に基づき、マスタ機器１１は、選択された登録処理対象の端末機器（例えば端末機器１２）の登録処理を実行する（Ｓ３０３）。
【０１５８】
なお、Ｓ３０１において、登録処理を実行している端末機器（例えば端末機器１２）が１つしかない場合（Ｓ３０１でＹｅｓ）、マスタ機器１１は、端末機器１２の登録処理を実行する（Ｓ３０３）。
【０１５９】
以上のように、マスタ機器は、登録開始処理手順を実施する。
【０１６０】
そして、マスタ機器１１は、上記の登録開始処理手順を実施し、当該環境に登録処理を実行中の新たな端末機器が１つしかないことが保証されると、その新たな端末機器（例えば端末機器１２）に登録要求確認メッセージを送信するとともに、その登録要求確認メッセージにおいて指定された信号指示を再生する。また、マスタ機器１１は、登録要求確認メッセージを送信する一方で、ユーザ操作を待つためのタイマーを自身に設定する。
【０１６１】
次いで、ユーザは、端末機器１２およびマスタ機器１１において再生された信号指示に基づいて、マスタ機器１１に承認指示を出す。
【０１６２】
すると、マスタ機器１１は、端末機器１２に、登録開始承認メッセージを送信する。
【０１６３】
なお、ユーザがマスタ機器１１に拒否指示を出したり、マスタ機器１１のタイマー（制限時間）が切れたりした場合、マスタ機器１１は端末機器１２に登録開始拒否メッセージを送信する。
【０１６４】
＜マスタ機器における端末機器選択処理＞
以下、Ｓ３０３において、マスタ機器１１が実施する登録手順処理の詳細について説明する。
【０１６５】
図１２は、マスタ機器が実施する登録手順処理の詳細を説明するためのフローチャートである。
【０１６６】
まず、マスタ機器１１は、ホームネットワーク１に参入する新たな端末機器（例えば端末機器１２）から登録要求メッセージを受信すると、他の新たな端末機器（例えば端末機器１４）の登録処理を実行中かを確認する（Ｓ４０１）。
【０１６７】
マスタ機器１１は、他の新たな端末機器が登録処理を実行していない場合（Ｓ４０１のＮｏ）、他のマスタ機器（例えばマスタ機器１３）が新たに制御対象端末を登録する登録処理を実行中であるかを検出する（Ｓ４０３）。具体的には、マスタ機器１１は、全てのマスタ機器（例えば、マスタ機器１１およびマスタ機器１３）に共有されている伝送媒体を確認し、他のマスタ機器１３と新たな端末機器とが送受信している何らかの登録メッセージ（例えば、登録要求メッセージまたは登録要求確認メッセージなど）を検出すると、当該環境に他のマスタ機器１３があることを認識する。
【０１６８】
マスタ機器１１は、他のマスタ機器（マスタ機器１３）が登録処理を実行中でない場合（Ｓ４０３のＮｏ）、マスタ機器１１は端末機器選択手順を終了する。
【０１６９】
なお、Ｓ４０１において、マスタ機器１１は、他の新たな端末機器の登録処理を実行している場合は（Ｓ４０１のＹｅｓ）、直近に登録要求メッセージを送信した新たな端末機器（端末機器１２）に対して登録開始遅延メッセージを返す（Ｓ４０７）。また、Ｓ４０３において、他のマスタ機器（マスタ機器１３）が登録処理を実行中である場合（Ｓ４０３のＹｅｓ）、マスタ機器１１は、直近の登録要求メッセージを送信した新たな端末機器（端末機器１２）に対して登録開始遅延メッセージを返す。これにより、登録処理中であった全ての新たな端末機器は、現在の登録処理を停止し、一定時間待機した後に、マスタ機器（マスタ機器１１またはマスタ機器１３）と新たな登録処理を開始することになる。
【０１７０】
以上のように、マスタ機器１１は登録手順処理を実施する。
【０１７１】
このようにして、新たな端末機器（端末機器１２）は、マスタ機器１１から登録開始遅延メッセージを受信することにより、バックオフする。そして、Ｓ２０５で説明したように、待機時間の経過後に、マスタ機器１１に対して登録要求メッセージを再送する。
【０１７２】
ここで、Ｓ４０１において、マスタ機器１１が他の新たな端末機器（例えば端末機器１４）の登録処理を実行中かを確認する処理の詳細について説明する。
【０１７３】
図１３は、Ｓ４０１の処理の詳細を説明するためのフローチャートである。なお、図１２と同様の要素には同一の符号を付しており、詳細な説明は省略する。また、図１４Ａおよび図１４Ｂは、Ｓ４０１の処理において、マスタ機器１１と、新たな端末機器である端末機器１２と、他の新たな端末機器１４との関係を示す図である。
【０１７４】
Ｓ４０１において、マスタ機器１１は、他の新たな端末機器の登録処理を実行している場合（Ｓ４０１のＹｅｓ）、マスタ機器１１は、さらに、他の新たな端末機器の登録処理の段階を確認する（Ｓ４０１１）。
【０１７５】
具体的には、マスタ機器１１は、Ｓ４０１において、ホームネットワーク１に参入する新たな端末機器１２から登録要求メッセージを受信すると、マスタ機器１１は、他の新たな端末機器１２と登録処理を実行中と判断する。すると、マスタ機器１１は、さらに、Ａ：他の新たな端末機器１４から登録要求メッセージを受信している状態か、または、Ｂ：登録要求確認メッセージを他の新たな端末機器１４に送信後の状態かを確認する（Ｓ５０３）。
【０１７６】
マスタ機器１１は、図１４Ａに示すように、他の新たな端末機器１４から登録要求メッセージを受信している状態の場合には（Ｓ４０１１のＡ）、直近に登録要求メッセージを送信した新たな端末機器（端末機器１２）に対して登録要求確認メッセージを返す（Ｓ４０１２）。反対に、マスタ機器１１は、他の新たな端末機器１４には、登録開始遅延メッセージを返す。
【０１７７】
一方、マスタ機器１１は、図１４Ｂに示すように、受信要求確認メッセージを他の新たな端末機器１４に送信後の状態の場合には（Ｓ４０１１のＢ）、直近に登録要求メッセージを送信した新たな端末機器（端末機器１２）または他の新たな端末機器（端末機器１４）に対して登録開始遅延メッセージを返す（Ｓ４０７）。そして、マスタ機器１１は、ユーザによりペアが正しいと判断された場合には、他の新たな端末機器に登録開始承認メッセージを送信する。
【０１７８】
なお、マスタ機器１１は、Ｓ４０１において、上記のＡおよびＢのどちらにも当てはまらない場合（Ｓ４０１のＣ）、Ｓ４０３の処理に移行する（Ｓ４０３）。
【０１７９】
以上、本発明によれば、登録対象でない制御装置に登録されるのを確実に防止することができる端末装置およびその登録方法を実現することができる。
【０１８０】
例えば、本発明の端末装置およびその登録方法によれば、登録要求を送信するに先立って他の端末装置を検出したときに、自端末装置の第１の登録要求の送信期間と他の端末装置の第２の登録要求の送信期間とが重複しないように第１の登録要求および第２の登録要求の送信タイミングを制御する。
【０１８１】
これにより、第１の制御端末と各端末装置との間において、登録処理が順次行われるので、自端末装置と他の端末装置との間で同時に登録処理が実行されることを防止できる。このようにして、第１の制御装置と自端末装置との間で誤認証が発生するのを防止することできる。
【０１８２】
また、例えば、本発明の端末装置およびその登録方法によれば、第２の登録要求の宛先が第２の制御装置である場合に登録要求の送信タイミングを制御するが、第２の登録要求の宛先が第１の制御装置である場合は、登録要求の送信期間が重複しても登録処理の重複を許可する。
【０１８３】
これにより、端末装置および他の端末装置において、登録要求の送信先が異なる場合には、それぞれの登録要求が順次送信されるので、他の通信装置、第１の制御装置、および第２の制御装置の各々が、完了情報を同時に通知するのを防止することができる。その結果、各端末装置が登録対象でない制御装置に登録されるのを確実に防止することができる。
【０１８４】
なお、マスタ機器の新たな制御対象端末として新たな端末機器が複数あり、それらが干渉範囲内にある場合は、新たな端末機器間での登録順序調整を実施すればよい。また、それらが干渉範囲内にない場合には、マスタ機器が新たな端末機器間での登録順序の制御を行う。
【０１８５】
なお、上記において、本発明の一例である端末機器１２は、ネットワークインタフェース１２１と、登録制御部１２２と、音声／映像指示部１２３と、ユーザインタフェース部１２４と、端末機器選択部１２５と、マスタ機器選択部１２６とを備えるとして説明したが、それに限らない。図１５に示す端末装置１６のように、通信ネットワークを介して制御対象端末を制御する第１の制御装置に、新たな制御対象端末として登録させるための端末装置であって、受信部１６１と、検出部１６２と、登録制御部１６３と、通知部１６５と、送信部１６４とを備えるとしてもよい。ここで、図１５は、本発明に係る端末装置の最小構成の機能ブロックを示す図である。また、端末装置１６は、本実施の形態における端末機器１２に対応する。第１の制御装置は、本実施の形態におけるマスタ機器１１に対応する。そして、受信部１６１と、検出部１６２と、登録制御部１６３と、通知部１６５と、送信部１６４とは、図４に示す登録制御部１２２の一例であり、登録制御部１２２に含まれる構成要素である。
【０１８６】
送信部１６４は、第１の制御装置に、新たな制御対象端末として登録を要求する旨を示す第１の登録要求メッセージを送信する。
【０１８７】
受信部１６１は、第１の制御装置により第１の登録要求メッセージの受信に応答して送信された登録要求確認メッセージを受信する。
【０１８８】
通知部１６５は、登録要求確認メッセージに含まれ、第１の制御装置が第１の登録要求メッセージを受信したことを示す通知情報を当該端末装置の外部に通知する。
【０１８９】
検出部１６２は、第１の制御装置または第１の制御装置と異なる第２の制御装置に新たな制御対象端末として登録を要求する旨を示す第２の登録要求メッセージを送信しようとしている他の端末装置を検出する。
【０１９０】
ここで、第２の制御装置は、本実施の形態におけるマスタ機器１３に対応し、他の端末装置は、本実施の形態における端末機器１４に対応する。
【０１９１】
登録制御部１６３は、送信部１６４が第１の制御装置に登録要求メッセージを送信する前に、検出部１６２が他の端末装置を検出したときには、第１の登録要求メッセージの送信期間と第２の登録要求メッセージの送信期間とが重複しないように少なくとも第１の登録要求メッセージの送信タイミングを制御する。
【０１９２】
以上のように、本実施の形態の特徴的な構成要素を備える端末装置は構成される。
【０１９３】
以上、本発明に係る端末装置について、複数の実施の形態に基づいて説明したが、本発明はそれらの実施の形態に限定されるものではない。それらの実施の形態に対して当業者が思いつく変形を施して得られる形態、および、それらの実施の形態における構成要素を任意に組み合わせて実現される別の形態も本発明に含まれる。
【０１９４】
また、本発明は、端末装置として実現できるだけでなく、端末装置を構成する処理手段をステップとする方法として実現できる。例えば、それらのステップは、コンピュータによって実行される。そして、本発明は、それらの方法に含まれるステップを、コンピュータに実行させるためのプログラムとして実現できる。さらに、本発明は、そのプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体として実現できる。また、複数の実施の形態で示された通信端末は、コンピュータであってもよい。
【０１９５】
また、端末装置に含まれる複数の構成要素は、集積回路であるＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）として実現されてもよい。これらの構成要素は、個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、システムＬＳＩ、スーパーＬＳＩまたはウルトラＬＳＩと呼称されることもある。
【０１９６】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、または、ＬＳＩ内部の回路セルの接続および設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０１９７】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて、通信端末に含まれる構成要素の集積回路化を行ってもよい。
【産業上の利用可能性】
【０１９８】
本発明に係る端末装置は、ネットワーク内で通信を実行する様々な通信端末に適用することができ、特に、ホームネットワークに接続されるテレビ、エアコンまたはホームセキュリティ機器等の家電機器にも有用である。
【符号の説明】
【０１９９】
１、２、９０１、９０１Ａ、９０１Ｂ、９０２  ホームネットワーク
１１、１３、９１１、９１３  マスタ機器
１２、１４、９１２、９１４  端末機器
１６  端末装置
１１１、１２１  ネットワークインタフェース
１１２、１２２、１６３  登録制御部
１１３、１２３  音声／映像指示部
１１４、１２４  ユーザインタフェース部
１１５、１２５  端末機器選択部
１２６  マスタ機器選択部
１６１  受信部
１６２  検出部
１６４  送信部
１６５  通知部
６０１、７０１、８０１  タイプ
６１０  アクション
６２０  信号記述
７１０  結果
８１０  遅延時間
９０３  自宅
９０４  隣家
１１７１、１１７２、１１７４、１１７５、１２７１、１２７４、１２７５  経路
【図１】
2011129115.tif 000003
【図２】
2011129115.tif 000004
【図３】
2011129115.tif 000005
【図４】
2011129115.tif 000006
【図５】
2011129115.tif 000007
【図６】
2011129115.tif 000008
【図７】
2011129115.tif 000009
【図８】
2011129115.tif 000010
【図９】
2011129115.tif 000011
【図１０】
2011129115.tif 000012
【図１１】
2011129115.tif 000013
【図１２】
2011129115.tif 000014
【図１３】
2011129115.tif 000015
【図１４Ａ】
2011129115.tif 000016
【図１４Ｂ】
2011129115.tif 000017
【図１５】
2011129115.tif 000018
【国際調査報告】
2011129115.tif 000019
2011129115.tif 000020