第1のネットワークプロトコルに従って、前記第1のネットワークプロトコルを用いる第1のネットワーク及び第2のネットワークプロトコルを用いる第2のネットワークを含む結合ネットワークにおける第1のデバイスについての識別子を判断することを含み、前記識別子を判断することは、前記第1のデバイスについての一意指定に基づいて前記識別子を確立することを含み、前記第2のネットワークプロトコルに従って、前記第1のデバイスについてのアドレス指定情報を判断することをさらに含み、前記アドレス指定情報を判断することは、前記第1のデバイスについての物理アドレス及び論理アドレスを確立することを含み、前記第1のデバイスの識別情報及び能力を含む1つ又はそれ以上のメッセージを、前記第1のネットワーク内のデバイス及び前記第2のネットワーク内のデバイスにブロードキャストすることと、前記第1のデバイスが受信した、前記第1のネットワークプロトコルの下の1つ又はそれ以上のメッセージ及び前記第2のネットワークプロトコルの下の1つ又はそれ以上のメッセージを含むメッセージからの情報を記録し、処理することと、をさらに含むことを特徴とする方法。前記メッセージからの情報を処理することは、前記受信されたメッセージから記録された前記情報に基づいて、前記第1のデバイスにより、前記結合ネットワークの前記デバイスのマップを生成することを含むことを特徴とする、請求項1に記載の方法。前記マップを生成することは、前記第1のデバイスを用いて第2のデバイスが前記第2のネットワーク内にあるかどうかを判断することを含み、前記判断することは、前記第1のデバイスが、前記第2のデバイスから、前記第1のネットワークプロトコルの下のメッセージ及び前記第2のネットワークプロトコルの下のメッセージの両方を受信するかどうかに基づいていることを特徴とする、請求項2に記載の方法。前記第1のネットワークプロトコルはIPインターネットプロトコルであることを特徴とする、請求項1に記載の方法。前記第1のデバイスについての、前記第1のネットワークプロトコルの下の前記識別子は、前記第1のデバイスのMAC媒体アクセス制御アドレスに基づいていることを特徴とする、請求項1に記載の方法。前記第2のネットワークプロトコルは、HDMI商標高精細度マルチメディアインターフェースプロトコルであることを特徴とする、請求項1に記載の方法。前記物理アドレスは、前記第2のデバイスの組における1つ又はそれ以上の他のデバイスに対する、前記デバイスの相対位置に基づいており、論理アドレスを確立することは、デバイスのタイプに基づいていることを特徴とする、請求項1に記載の方法。前記第2のデバイスの組の前記デバイスの前記物理アドレス及び論理アドレスは、前記前記第2のネットワークプロトコルの下の、前記結合ネットワーク内の他のネットワークのデバイスに対して一意のものではないことを特徴とする、請求項1に記載の方法。装置であって、第1のネットワークプロトコルの下で動作する、結合ネットワークの第1のネットワークに接続するための第1のポートを含み、前記装置は、前記第1のネットワーク上のデバイスから、各々が前記第1のネットワーク上の送信側デバイスの識別情報及び能力を含むデータを有する1つ又はそれ以上のメッセージのブロードキャストを受信し、第2のネットワークプロトコルの下で動作する、前記結合ネットワークの第2のネットワークに接続するための第2のポートをさらに含み、前記装置は、前記第2のネットワーク上のデバイスから、各々が前記第2のネットワーク上の送信側デバイスの識別情報及び能力を含むデータを有する1つ又はそれ以上のメッセージのブロードキャストを受信し、第1のネットワークプロトコルに従った前記装置についての一意のデバイス識別子、並びに前記装置についての物理アドレス及び論理アドレスを含む、第2のネットワークプロトコルに従った前記装置についてのアドレス指定情報のための格納部と、前記第1のネットワーク上の前記1つ又はそれ以上のデバイス及び前記第2のネットワーク上の前記1つ又はそれ以上のデバイスからの前記メッセージからの前記情報を処理するためのプロセッサと、が設けられたことを特徴とする装置。前記第1のネットワークプロトコルはIPインターネットプロトコルであることを特徴とする、請求項9に記載の装置。前記第2のネットワークプロトコルはHDMI商標高精細度マルチメディアインターフェースプロトコルであり、前記第2のネットワークは接続されたノードのHDMIツリーを定めることを特徴とする、請求項9に記載の装置。前記デバイスの各々の前記物理アドレスは、前記第2のネットワーク内の特定のデバイスに対する前記デバイスの相対位置に基づいており、かつ、前記デバイスの各々の前記論理アドレスは、前記デバイスのタイプに基づいていることを特徴とする、請求項9に記載の装置。前記メッセージからの情報を処理することは、前記結合ネットワーク内の前記デバイスのリストを生成することを含むことを特徴とする、請求項9に記載の装置。前記リストは、前記結合ネットワーク内の前記デバイスの各々についての前記一意のデバイス識別子を含むことを特徴とする、請求項13に記載の装置。前記リストは、前記第2のネットワーク内の前記デバイスの各々についての前記物理アドレス及び論理アドレスをさらに含むことを特徴とする、請求項14に記載の装置。前記リストは、前記結合ネットワークの前記デバイスの各々の前記能力をさらに含むことを特徴とする、請求項14に記載の装置。前記結合ネットワークは、民生用娯楽ネットワークであることを特徴とする、請求項9に記載の装置。結合ネットワークシステムであって、複数の電子デバイスを有し、第1のネットワークプロトコルの下で動作する、結合ネットワークの第1のネットワークと、各々が1つ又はそれ以上の電子デバイスを有し、第2のネットワークを含み、各々が第2のネットワークプロトコルの下で動作し、かつ、前記第1のネットワーク内に含まれる、前記結合ネットワークの1つ又はそれ以上の付加的なネットワークと、前記結合ネットワークにおけるデバイスの発見のための発見プロトコルと、を含み、前記第1のネットワークプロトコルは、前記第1のネットワークプロトコルの下で動作する前記デバイスの各々についての一意指定に基づいて、一意の識別子の判断をもたらし、前記第2のネットワークプロトコルは、前記第2のネットワークプロトコルの下で動作する前記デバイスの各々についての物理アドレス及び論理アドレスの判断をもたらし、前記第1のネットワーク内の前記複数のデバイスの各々は、識別情報及び能力情報を提供するメッセージを、前記第1のネットワーク内の他のデバイスの各々に伝送し、かつ、前記第2のネットワーク内の前記1つ又はそれ以上のデバイスの各々は、識別情報及び能力情報を提供するメッセージを、前記第2のネットワーク内の他のデバイスの各々に伝送することを特徴とするシステム。前記第1のネットワークプロトコルはIPインターネットプロトコルであることを特徴とする、請求項18に記載のシステム。前記第2のネットワークプロトコルはHDMI商標高精細度マルチメディアインターフェースプロトコルであり、前記第2のネットワークは接続されたノードのHDMIツリーを定めることを特徴とする、請求項18に記載のシステム。前記デバイスの各々の前記物理アドレスは、前記第2のネットワーク内の特定のデバイスに対する前記デバイスの相対位置に基づいており、かつ、前記デバイスの各々の前記論理アドレスは、前記デバイスのタイプに基づいていることを特徴とする、請求項18に記載のシステム。前記発見プロトコルは、前記第1のネットワークプロトコル及び前記第2のネットワークプロトコルを介して受信されたメッセージに基づいて、前記結合ネットワークン内の前記デバイスのリストを生成することを含むことを特徴とする、請求項18に記載のシステム。前記結合ネットワークは、民生用娯楽ネットワークであることを特徴とする、請求項18に記載のシステム。プロセッサにより実行されたときに、前記プロセッサに、第1のネットワークプロトコルに従って、前記第1のネットワークプロトコルを用いる第1のネットワーク及び第2のネットワークプロトコルを用いる第2のネットワークを含む結合ネットワークにおける第1のデバイスについての識別子を判断することを含み、前記識別子を判断することは、前記第1のデバイスについての一意指定に基づいて前記識別子を確立することを含み、前記第2のネットワークプロトコルに従って、前記第1のデバイスについてのアドレス指定情報を判断することをさらに含み、前記アドレス指定情報を判断することは、前記第1のデバイスについての物理アドレス及び論理アドレスを確立することを含み、前記第1のデバイスの識別情報及び能力を含む1つ又はそれ以上のメッセージを、前記第1のネットワーク内のデバイス及び前記第2のネットワーク内のデバイスにブロードキャストすることと、前記第1のデバイスが受信した、前記第1のネットワークプロトコルの下の1つ又はそれ以上のメッセージ及び前記第2のネットワークプロトコルの下の1つ又はそれ以上のメッセージを含むメッセージからの情報を記録し、処理することと、を含む動作を実行させる、命令のシーケンスを表すデータが上に格納されたコンピュータ可読媒体。前記メッセージからの情報を処理することは、前記受信されたメッセージから記録された前記情報に基づいて、前記第1のデバイスにより、前記結合ネットワークの前記デバイスのマップを生成することを含むことを特徴とする、請求項24に記載の媒体。前記マップを生成することは、前記第1のデバイスを用いて第2のデバイスが前記第2のネットワーク内にあるかどうかを判断することを含み、前記判断することは、前記第1のデバイスが、前記第2のデバイスから、前記第1のネットワークプロトコルの下のメッセージ及び前記第2のネットワークプロトコルの下のメッセージの両方を受信するかどうかに基づいていることを特徴とする、請求項25に記載の媒体。前記第1のネットワークプロトコルはIPインターネットプロトコルであることを特徴とする、請求項24に記載の媒体。前記第2のネットワークプロトコルはHDMI商標高精細度マルチメディアインターフェースプロトコルであることを特徴とする、請求項24に記載の媒体。本発明の実施形態は、一般に、結合ネットワークにおける電子デバイスの発見に向けられる。幾つかの実施形態において、結合ネットワーク内に存在するデバイスを識別するための装置又は方法が提供される。結合ネットワークは、デバイスが、第1のネットワークプロトコルの下の第1のネットワークと第2のネットワークプロトコルの下の第2のネットワークのような複数の異なるプロトコルを用いることができるネットワークである。結合ネットワークは、ホームネットワークのような特定の限定された環境又は区域内に存在し得る。幾つかの実施形態において、ネットワークは民生用娯楽ネットワークとすることができ、デバイスは、テレビ、ビデオプレーヤー、オーディオサウンドシステム、ゲームシステム、パーソナルコンピュータ、及び移動体デバイスといった娯楽デバイスとすることができる。幾つかの実施形態において、結合ネットワークの第1のネットワークプロトコルは、デバイスの識別に関する第1のネットワーク規約を提供できる一方で、結合ネットワークの第2のネットワークプロトコルは、デバイスの識別に関する第2のネットワーク規約を提供することができる。幾つかの実施形態において、装置又は方法は、結合ネットワークにおけるデバイスのための発見プロセスにおいて、両方のネットワーク規約を利用する。幾つかの実施形態において、結合ネットワークの1つ又はそれ以上のデバイスは、第1のネットワークプロトコル及び第2のネットワークプロトコルをブリッジして、第1及び第2のネットワークプロトコル内でのデバイスの発見を可能にするブリッジングプロトコルと適合する。幾つかの実施形態において、第2のネットワークは、IPインターネットプロトコルネットワークプロトコルの下のネットワークとすることができる。幾つかの実施形態において、第2のネットワークは、デバイスがCECバスを用いてリンクされるHDMI/CECConsumerElectronicControlネットワークとすることができる。HDMI/CECネットワークは、複数のHDMIネットワークの1つとすることができる。幾つかの実施形態において、ブリッジングプロトコルは、IPネットワークプロトコルとHDMIネットワークプロトコルとの間をブリッジし、結合ネットワークにおけるデバイスの発見を可能にする。幾つかの実施形態において、CECプロトコル及びIPプロトコルのようなネットワークのネットワークプロトコルの各々、並びに結合された発見プロトコルを理解するデバイスが、こうしたデバイスの一意のデバイス識別子、こうしたデバイスの各々の能力、ネットワークトポロジー内の各デバイスの相対位置、及び制御メッセージを各デバイスに送るのに必要とされるアドレス指定情報と共に、結合ネットワークにおける全てのデバイスのリストを判断するのを可能にする、結合ネットワークにおいて、民生用デバイスのような1組のデバイスを一意的に識別するための装置又は方法が提供される。幾つかの実施形態において、ネットワークは、例えば、各デバイスについての一意のアドレスに基づいたデバイス識別子を提供する第1のネットワークプロトコルを用いる。幾つかの実施形態において、第1のネットワークプロトコルは、デバイス間の関係及び物理ネットワークトポロジーの判断をもたらさない。一例において、第2のネットワークプロトコルは、グローバル一意globallyuniqueイーサネット登録商標MAC媒体アクセス制御アドレスから、又はMACアドレスがデバイスに利用可能でない場合には他のグローバル一意識別番号から得られる識別子を提供することができる。幾つかの実施形態において、こうした識別子の各々は、ローカルIPネットワーク上で定期的なブロードキャストメッセージを通じてなど、ネットワークにおいて広告される。例えば、ブロードキャストは、識別情報を含み、デバイスの能力を提供する、UDPユーザデータグラムプロトコルパケットを介して行うことができる。この例において、デバイスは、IPネットワーク上の他のデバイスからの定期的なブロードキャストをリスンし、かつこうしたブロードキャストから得られた情報を格納する。幾つかの実施形態において、第1のネットワークプロトコル内には、デバイス間の関係又は物理ネットワークトポロジーの判断をもたらすプロセスは含まれない。幾つかの実施形態において、第2のネットワークプロトコルは、こうしたネットワークプロトコルの下の各デバイスの論理アドレス及び物理アドレスを含むアドレス指定情報の判断を可能にし得る。こうした動作において、各デバイスについての論理アドレスは、そのデバイスのタイプに依存するアドレスであり、各デバイスについての物理アドレスは、デバイスについてのネットワークにおける相対位置を記述するアドレスである。幾つかの実施形態において、物理アドレスは、ルートノードからデバイスまでの経路を記述するアドレスといった、デバイスの適切なクラスタの特定のルートノードに基づいて定められる。幾つかの実施形態において、第2のネットワークプロトコルは、各デバイスについての物理アドレスの判断、次いで各デバイスについての論理アドレスの判断を提供し、グローバル一意アドレスの確立をもたらさない。幾つかの実施形態において、結合ネットワークは、第2のネットワークプロトコルとしてCECプロトコルを用いるネットワークを含む。幾つかの実施形態において、ネットワークは、さらにMHLデータプロトコルに適合するものとすることができ、ここで、MHLは、移動体デバイスとHDMI表示デバイスとの接続を提供するインターフェースプロトコルである。CECデバイスは、2つのタイプのアドレスによって識別され、このアドレスは、論理アドレス及び物理アドレスである。論理アドレスタイプ及び物理アドレスタイプの両方とも、特定のCECクラスタ内で一意のものである。CECデバイスの物理アドレスは、HDMIルートノード一般に、特定のデータを用いるシンク又はディスプレイからCECデバイスまでの経路を識別する。CECデバイスの論理アドレスは、タイプ別にデバイスを識別する。CECデバイスの場合、物理アドレスは、アドレス割り当て段階中に割り当てられ、ここでアドレス割り当て段階は、ホットプラグイベント第1のデバイスが第2のデバイスに接続されるとき、又は電源投入イベントデバイスが最初にオンにされるとき、又は他の場合には再立ち上げ時により開始される。物理アドレス0を有する、接続されたノードのHDMIツリーのルートで開始すると、各子ノードの物理アドレスは、子デバイスがその親に接続されるポート番号を、親ノードの物理アドレスに付加することによって判断される。このアドレス判断プロセスは、全てのこうしたCECノードが物理アドレスを有するまで各付加的なノードについて繰り返され、従って、各ノードについての物理アドレスは、ルートノードからアドレス指定されるデバイスまでの経路を指定する。CECデバイスについての論理アドレスは、こうしたデバイスについての物理アドレスが判断された後で割り当てられる。各CECノードは、そのデバイスタイプに基づいて論理アドレスを選択し、ここで選択された論理アドレスは、デバイスタイプに対する多数の定義済み論理アドレスのうちの1つであり、ノードは、次いで、CECポーリングメッセージを論理アドレスに伝送する。ポーリングメッセージが肯定応答されれば、これは、その論理アドレスが使用中であることを示し、これに応答して、CECノードは、定義済み論理アドレスのうちの異なる論理アドレスを選択する。各デバイスタイプについて定義済み特定の論理アドレスが存在する。ノードは、該ノードが未使用の論理アドレスを識別するまで、又はそのデバイスタイプについての定義済みのアドレスを使い果たすまで、論理アドレスを選択するプロセスを再試行し、定義済みのアドレスを使い果たした場合、ノードは未定義のアドレスをノードの論理アドレスとして使用する。幾つかの実施形態において、HDMI/CECプロトコルのような第2のネットワークプロトコルは、比較的少量の組の論理アドレスを含み、この場合、論理アドレスは、大部分が予め定義されたデバイスタイプと関連付けることができる。HDMI/CECプロトコルの例において、ネットワーク上のCECデバイスの組を判断するために、CECデバイスは、クエリを各々の可能な論理アドレスに送る。論理アドレスが使用中である場合、アドレスを所有するデバイスは、その物理アドレスに応答する。物理アドレスは、HDMIツリーのルートからそのデバイスまでの経路を記述する。このプロセスは、照会しているCECデバイスが、CECネットワークの物理トポロジーのマップを構築することを可能にし、このマップは、HDMIツリーにおける全てのデバイスの完全なリスト、及び、どのデバイスがどの他のデバイスに接続されているかについての情報を提供する。しかしながら、物理アドレス及び論理アドレスは、特定のアドレスツリー内で一意であるが、必ずしも他のツリーに対して一意であるとは限らない。例えば、他のCECツリーにおいて、CEC論理アドレス及び物理アドレスを複製することができる。幾つかの実施形態において、第1のネットワークプロトコルにおけるデバイスは、デバイスのアドレスを判断すること、及びデバイスに関する関連するアドレスツリーを識別することによって、一意的に識別することができる。例えば、CECデバイスは、デバイスのCECアドレスを判断すること、及びそのCECデバイスがどのHDMIツリー内に位置するかを判断することにより、一意的に識別することができる。幾つかの実施形態において、第1のネットワークプロトコルにおいてグローバル一意識別子が存在しない結合ネットワークにおいて、関連するアドレスツリーは、そのツリー内のノードを第2のネットワークプロトコルにより識別することにより、一意的に識別することができる。幾つかの実施形態において、HDMIツリーは、CECデバイスの第2のネットワークプロトコルID、及びツリー内で最も低い物理アドレスを有する第2のネットワークプロトコル認識ノードの第2のネットワークプロトコルIDにより、一意的に識別することができる。幾つかの実施形態において、デバイス発見プロセスは、その識別、並びにIPネットワークのような第1のネットワーク及びCECネットワークのような第2のネットワークの両方におけるデバイスの能力を提供するビットベクトルの、各デバイスによるブロードキャストを用いる。幾つかの実施形態において、発見情報は、第2のネットワークプロトコルによる識別情報及び能力ベクトルを含むベンダー特有のCECコマンドとして、CECネットワーク上でブロードキャストされる。幾つかの実施形態において、コマンドは、ネットワークの変更時にのみCECネットワーク上でブロードキャストされるが、IPネットワーク上では、さらに定期的にブロードキャストされる。幾つかの実施形態において、結合ネットワーク内のデバイスは、これらのブロードキャストを受信し、各ノードからの最新のメッセージ及びメッセージを受信した時刻を記録する。幾つかの実施形態において、第1のネットワークプロトコル、第2のネットワークプロトコル、及びネットワーク発見プロセスをサポートするデバイスは、2つのネットワークプロトコルシステムを結合して、第1のネットワークプロトコル及び第2のネットワークプロトコルの両方を理解するあらゆるノードのトポロジーを記述するマップにすることができる。幾つかの実施形態において、マッピングプロセスを用いて、物理レイアウト情報を、結合された第1のネットワークプロトコル及び第2のネットワークプロトコルのデバイスについての既知の情報に付加することができる。幾つかの実施形態において、いずれかのノード及びその位置を識別するために、3つのパラメータ、即ち第1のネットワークプロトコル識別子、第2のネットワークプロトコル論理アドレス、及び第2のネットワークプロトコルの物理アドレスを用いることができる。幾つかの実施形態において、第1のマルチネットワークプロトコル認識デバイス第1のネットワークプロトコルを認識し、かつ、第2のネットワークプロトコルを認識しているは、これが第2のネットワークプロトコルの発見ブロードキャストメッセージを受信した場合に、第2のこうしたマルチネット認識デバイスが同じツリー内にあると判断することができる。幾つかの実施形態において、第2のマルチネットワークデバイスが第1のネットワークプロトコルのブロードキャストを受信するが、第2のネットワークプロトコルのブロードキャストを受信しない場合には、第1のネットワークプロトコルデバイス及び第2のネットワークプロトコルデバイスは別個のツリー内にあると判断することができる。幾つかの実施形態において、結合された第1のネットワークプロトコル及び第2のネットワークプロトコルの発見により、デバイスが、IPネットワーク上で通信するが、2つのデバイスが同じHDMIネットワークのような同じローカルIPネットワーク内にあるかどうか、従って、それらが、HDMIネットワーク上で音声/映像コンテンツを移送するなど、第2のネットワーク上でデータを搬送できるかどうかを認識することが可能になる。幾つかの実施形態において、結合ネットワークプロトコルの発見により、コンテンツ配信のためのHDMIネットワーキングの高帯域を利用しながら、制御のためのIPネットワーキングを用いるといった異なる目的のために複数のネットワークを用いる柔軟性が可能になる。一例において、HDMI/CECネットワークは、コンテンツ配信及び室内又はクラスタ内でのローカル制御のために用いることができる一方、IP又はWiFiネットワークは、全体的なホームネットワークとして用いることができ、又は全体として制御及びインターネットに対するアクセスのために使用することができる。幾つかの実施形態において、ネットワークへのアクセスは、例えば、携帯電話又は汎用コンピュータによって、又は家庭外のサーバからのゲートウェイを通じて行うことができる。図1は、デバイスの発見を可能にする結合ネットワークの実施形態の図である。この図において、結合ネットワーク100は、第1のネットワークプロトコル105の下の第1のネットワークネットワーク1と、例えば、第2のネットワークネットワーク2110及び第3のネットワークネットワーク3115のような第2のネットワークプロトコルの下の1つ又はそれ以上のネットワークとを含む。幾つかの実施形態において、第1のネットワークプロトコルは、インターネットプロトコルIPであり、第2のネットワークプロトコルは、HDMI/CECである。幾つかの実施形態において、結合ネットワークは、民生用娯楽ネットワークであり、特定の家などの特定の区域に限定され得る。幾つかの実施形態において、結合ネットワーク100は、結合ネットワーク内に含まれる、民生用デバイスのようなデバイスの組を一意的に識別するために、第1のネットワークプロトコル及び第2のネットワークプロトコルを用いる結合ネットワーク発見プロトコル160を含む。幾つかの実施形態において、CECプロトコル及びIPプロトコルのようなネットワークのネットワークプロトコルの各々、並びに結合ネットワーク発見プロトコルを理解するデバイスは、こうしたデバイスの一意のデバイス識別子、こうしたデバイスの各々の能力、ネットワークトポロジー内の各デバイスの相対位置、及びメッセージを各デバイスに送るのに必要とされるアドレス指定情報と共に、結合ネットワークにおける全てのデバイスのリストを判断するように動作することができる。図2は、デバイスの発見を可能にする結合ネットワークの実施形態の図である。この図において、結合ネットワーク100は、第1のネットワークプロトコル105例えば、IPプロトコルの下で動作する第1のネットワーク内の多数のデバイス220-250から成ることができ、ここでは、第2のネットワーク110内のデバイスC230及びデバイスD235第1のHDMIツリーを形成することができるのネットワーク110、及び、第2のネットワーク115内のデバイスE240、デバイスF245、及びデバイスG250これらは第2のHDMIツリーを形成することができるのような、デバイスの幾つかは、第2のネットワークプロトコルの下で動作することができる。第2のネットワークプロトコルの下で動作していないデバイスA220及びデバイスB225のような、付加的なデバイスも存在し得る。幾つかの実施形態において、結合ネットワーク発見プロトコル160は、第1のネットワークプロトコル及び第2のネットワークプロトコルを用いて、デバイス220-250を一意的に識別することができ、ここで、デバイスの識別は、こうしたデバイスの一意のデバイス識別子、こうしたデバイスの各々の能力、ネットワークトポロジー内の各デバイスの相対位置、及び制御メッセージを各デバイスに送るために必要とされるアドレス指定情報と共に、結合ネットワークにおける全てのデバイスのリストを生成することを含む。幾つかの実施形態において、第1のネットワークプロトコルの下の各デバイスについての識別子は、グローバル一意イーサネットMACアドレス、又は他のグローバル一意の番号から得られる。この図において、一意の識別子は、デバイスA乃至デバイスG220-250の各々について確立され、ここでは、この図の目的のために、デバイスA220についての識別子は1-Aであり、デバイスB225についての識別子は1-Bであり、以下同様である。しかしながら、こうしたアドレスの指定は、説明を簡単にするために用いられる記号であり、実際のアドレスの形式であるように意図するものではない。幾つかの実施形態において、アドレスは、HDMI/CECのような第2のネットワークプロトコルの下の1つ又はそれ以上のネットワーク内に含まれる各デバイスについて確立される。この図において、デバイスの各々は、物理アドレス及び論理アドレスを割り当てられる。例えば、物理アドレスは、ネットワークにおけるルートデバイスから各デバイスへの経路に基づいて確立することができる。デバイスC230及びデバイスE240が、例えば、HDMIネットワークにおけるテレビディスプレイ又は他のデータシンクのようなルートデバイスであり、物理アドレスは、ここではルートデバイスC230に対し2P-0ゼロ0は経路に対する指定である、デバイスD235に対し2P-0DルートデバイスからデバイスDまでの経路を示すとして記号により示されると仮定する。さらに、物理アドレスは、ルートデバイスE240に対して2P-0、デバイスF245に対して2P-0F、及びデバイスG250に対し2P-0FGルートからデバイスFを経由してデバイスGまでの経路を示すとすることができる。この図において、次いで、論理アドレスが、第2のネットワーク110及び第3のネットワーク115における各デバイスについて確立される。いずれのデバイスに対する論理アドレスも、デバイスのタイプに基づくことができる。しかしながら、いずれのデバイスタイプにも利用可能な論理アドレスの数は限られたものとなり得るので、アドレスは、ネットワーク間で一意のものではない。例えば、第2のネットワーク110のデバイスは、デバイスC230に対して論理アドレスXとすることができ第2のネットワークプロトコルの下での論理アドレスを示すために、2L-Zとして示される、デバイスD235に対して論理アドレスZとすることができる。しかしながら、こうした論理アドレスの1つ又は複数は、第3のネットワーク115のような別のネットワーク内に存在し得る。一例において、デバイスCは、デバイスE240と同じタイプのものとすることができ、デバイスD235は、デバイスG250と同じタイプとすることができる。従って、この図において、デバイスE240は論理アドレスXを有し、デバイスF245は論理アドレスYを有し、デバイスG250は論理アドレスZを有する。幾つかの実施形態において、あるデバイスは、第1のネットワークプロトコル及び第2のネットワークプロトコルを用いて、結合ネットワークにおける全てのデバイスを識別することができる。図3は、結合ネットワークにおけるデバイスの発見のためのフローチャートを示す。幾つかの実施形態において、結合ネットワークは、第1のネットワークプロトコルの下の第1のネットワークと、第2のネットワークプロトコルの下の第2のネットワークを含む1つ又はそれ以上の付加的なネットワークとを含む。この図において、MACアドレス又は他の一意指定に基づいて、結合ネットワーク内の各デバイスについての一意のデバイス識別子を確立することなどにより、第1のネットワークプロトコルにおいて、各デバイスについての識別子が確立される305。さらに、第2のネットワークプロトコルを用いて、第2のネットワーク内の各デバイスについて、物理アドレス310及び論理アドレス315を含むアドレス指定情報が確立される。結合ネットワーク内のデバイスは、次いで、結合ネットワークのネットワーク内の他のデバイスに対してブロードキャストを提供する。この図において、ブロードキャストは、第1のネットワーク内の各々のアクティブなデバイスにより、第1のネットワーク上の他のデバイスに対して行われ、ここで幾つかの実施形態においては、ブロードキャストは定期的に行われる320。さらに、ブロードキャストは、第2のネットワーク内のデバイスにより、第2のネットワーク上の他のデバイスに対して行われ、ここで幾つかの実施形態においては、ブロードキャストは、第2のネットワークの変更時に行われる325。幾つかの実施形態において、ブロードキャストメッセージは、メッセージを送るデバイスの能力に関する情報を含む。幾つかの実施形態において、結合ネットワーク内のデバイスは、結合ネットワーク上の他のデバイスからのメッセージをリスンするように動作する330。さらに、デバイスは、受信したメッセージから得られた情報を記録し、第1のネットワークプロトコルのデバイス識別子を第2のネットワークプロトコルについてのデバイスの物理アドレス及び論理アドレスとマッピングする335ように動作可能であり、これにより、デバイスが、ネットワーク内のデバイスの識別子、アドレス指定、相対的な物理位置、及び能力に関するデータを生成することが可能になる。データは、もしあれば、第2のネットワークプロトコルの下でデバイスがどのネットワークに関連しているかに関するデータを含む。例えば、データは、第1のデバイスが、関連するネットワークに関連するメッセージを受信したかどうかに基づいて、第2のデバイスが第1のデバイスと同じHDMIツリー内に含まれるかどうかを判断することを可能にする。例えば、第1のデバイスにより、第2のデバイスから第1のネットワークプロトコルメッセージ及び第2のネットワークプロトコルメッセージの両方を受信した340場合、このことは次いで、第1及び第2のデバイスが、第2のネットワークプロトコルの下の同じツリー内に存在すること345、例えば、第1のデバイスと第2のデバイスとの間でHDMIデータを交換するように動作し得ること350を示す。しかしながら、第1のネットワークプロトコルのメッセージのみが第2のデバイスから第1のデバイスにより受信された場合、このことは次いで、第1のデバイス及び第2のデバイスが同じツリー内に存在していないこと355、従って、現在の構造の下でHDMIデータを交換できないことを示す。図4は、結合ネットワークにおけるデバイスの発見のためのメッセージングの実施形態の図である。この図において、結合ネットワーク内に多数のデバイスが存在し、ここで結合ネットワークは、IPネットワーク及び複数のHDMIツリーを含む。図4に与えられるように、第1のデバイス400判断された識別子及びアドレス420を有するはIPネットワーク及び第1のHDMIHDMI-1ツリー内に存在し、第2のデバイス402判断された識別子及びアドレス422を有するもまたIPネットワーク及び第1のHDMIツリー内に存在し、第3のデバイス404判断された識別子及びアドレス424を有するはIPネットワーク及び第2のHDMIHDMI-2ツリー内に存在し、第4のデバイス406判断された識別子426を有するはIPネットワーク内に存在するが、HDMIツリー内には存在しない。幾つかの実施形態において、デバイスは、自らの存在及び能力を広告するメッセージを送る。図を簡単にするために、メッセージは特定の順序で示されるが、こうしたメッセージは、いつでも及びどのような順序ででも生じ得る。示されるように、第1のデバイス400は、IP第1のネットワークプロトコルメッセージ435を伝送し、こうしたメッセージは、ここではデバイス422及び426として示される、結合ネットワーク内の他のデバイスの各々により受信される。第1のデバイス400はまた、CECメッセージ440も送るが、こうしたメッセージは、この図では第2のデバイス402である、同じ第1のHDMIツリー内のものにより受信される。第2のデバイス402はまた、結合ネットワーク内の他のデバイスの各々により受信されるIPメッセージ445を伝送し、この図では第1のデバイス400である、第1のHDMIツリー内のものにより受信されるCECメッセージ450を伝送する。第3のデバイス404は、結合ネットワーク内の各デバイスにより受信されるIPメッセージ455を伝送し、この図には示されない、同じHDMIツリーHDMI-2内にあるものにより受信されるCECメッセージ460を伝送する。最後に、第4のデバイス406はIPメッセージ465を伝送するが、これはHDMIツリー内にないので、CECメッセージを伝送しない。幾つかの実施形態において、デバイスの各々は、結合ネットワークにおけるメッセージをリスンし、受信したデータに基づいて、ネットワーク内のデバイスの識別子、アドレス指定、相対的な物理位置、及び能力に関するデータの生成を含めて、結合ネットワークのデバイスをマッピングすることができる470-476。デバイスがHDMIツリー内に含まれる場合、マップは、CECネットワークの物理トポロジーを含み、このマップは、HDMIツリーにおける全てのデバイスの完全なリストと、どのデバイスが他のどのデバイスに接続されているかについての情報とを提供する。図5は、結合ネットワークにおけるデバイスの発見により生成されるマッピングデータの実施形態の図である。幾つかの実施形態において、例えば、図4において伝送され、受信されたメッセージを介して生成されるような、結合ネットワークのマッピング500は、結合ネットワーク内の各デバイス505のリストを含む。幾つかの実施形態において、生成されるデータは、第1のネットワークプロトコルから得られるような、各デバイスについての一意のデバイス識別子510と、伝送されたメッセージにおいて与えられるデバイス能力515のリストと、第2のネットワークプロトコル例えば、HDMI-CECからのデータを用いて提供される場合の各デバイスの相対位置520と、各デバイスに到達するためのアドレス指定情報525と、必要に応じてその他のデータ530とを含む。図6は、電子デバイスの実施形態を示す。この図において、本説明に密接な関係のない特定の標準及び周知の構成要素は図示されない。幾つかの実施形態において、デバイス600は、図2に示される結合ネットワーク100におけるデバイス220-250のような、結合ネットワークにおけるデバイスである。幾つかの実施形態の下で、デバイス600は、データの伝送のための相互接続部若しくはクロスバー605、又は他の通信手段を含む。データは、例えば、音声映像データ、及び関連する制御データを含む、種々のタイプのデータを含むことができる。デバイス600は、情報を処理するための、相互接続部605と結合された、1つ又はそれ以上のプロセッサ610のような処理手段を含むことができる。プロセッサ610は、1つ又はそれ以上の物理プロセッサ、及び1つ又はそれ以上の論理プロセッサを含むことができる。さらに、プロセッサ610の各々は、複数のプロセッサコアを含むことができる。相互接続部605は、簡単にするために、単一の相互接続部として示されるが、複数の異なる相互接続部又はバスを表すことができ、そうした相互接続部への構成要素接続は変化し得る。図6に示される相互接続部605は、いずれかの1つ又はそれ以上の別個の物理バス、ポイントツーポイント接続、又は適切なブリッジ、アダプタ、若しくはコントローラにより接続されるその両方を表す抽象概念である。相互接続部605は、例えば、システムバス、PCI若しくはPCIeバス、HyperTransport若しくは業界標準アーキテクチャindustrystandardarchitecture、ISAバス、小型コンピュータ用周辺機器インターフェースsmallcomputersysteminterface、SCSI、IICI2Cバス、又は、ファイアワイヤFirewireと呼ばれることもある電気電子学会InstituteofElectricalandElectronicsEngineers、IEEE標準1394バスを含むことができる。1996年8月30日に公開された非特許文献1及び補足幾つかの実施形態において、デバイス600は、情報、及びプロセッサ610により実行される命令を格納するためのメインメモリ615として、ランダムアクセスメモリRAM又は他の動的記憶装置をさらに含む。メインメモリ615はまた、データストリーム又はサブストリームについてのデータを格納するために用いることもできる。RAMメモリは、メモリコンテンツのリフレッシュを必要とする、ダイナミックランダムアクセスメモリDRAMと、コンテンツのリフレッシュを必要としないが、コストがかかるスタティックランダムアクセスメモリSRAMとを含む。DRAMメモリは、信号を制御するためのクロック信号を含む、同期式ダイナミックランダムアクセスメモリsynchronousdynamicrandomaccessmemory、SDRAMと、拡張データ出力ダイナミックランダムアクセスメモリextendeddata-outdynamicrandomaccessmemory、EDODRAMとを含むことができる。幾つかの実施形態において、システムのメモリは、レジスタ又は他の専用メモリを含むことができる。デバイス600はまた、プロセッサ610のための静的情報及び命令を格納するための、読み出し専用メモリROM625又は他の静的記憶装置を含むことができる。デバイス600は、特定の要素の格納のための1つ又はそれ以上の不揮発性メモリ要素630を含むことができる。デバイス600の相互接続605にはまた、情報及び命令を格納するためのデータ格納部datastorage620を連結することができる。データ格納部620は、磁気ディスク又は他のメモリデバイスを含むことができる。こうした要素は、互いに組み合わせることができ、又は独立したコンポーネントとすることができ、かつデバイス600の他の要素の一部を利用することができる。幾つかの実施形態において、デバイス600は、それぞれ第1のネットワークプロトコル及び第2のネットワークプロトコルにより生成されるような、デバイスに関するデバイスのUDI、並びに可能な物理アドレス及び論理アドレス675の格納部を含む。さらに、デバイス600は、第1のネットワークプロトコル及び第2のネットワークプロトコルの下のデバイスから受信された告知メッセージから1つ又はそれ以上のプロセッサ610により生成されるような、結合ネットワークのマップ680として示される、結合ネットワークに関するデータの格納部を含む。こうしたアドレス情報675及び結合ネットワークのデータ680は、デバイスのアクセス及び動作のために、必要に応じて格納され、本明細書では、これは、例えばデータ格納部620又は不揮発性メモリ630における格納部として示される。デバイス600はまた、相互接続部605を介して、出力表示又は提示デバイス640に結合することもできる。幾つかの実施形態において、ディスプレイ640は、エンドユーザに情報又はコンテンツを表示するための液晶ディスプレイLCD又は他のいずれかの表示技術を含むことができる。幾つかの環境において、ディスプレイ640は、入力デバイスの少なくとも一部としても用いられタッチスクリーンを含むことができる。幾つかの環境において、ディスプレイ640は、テレビ番組の音声部分を含む音声情報を提供するための、スピーカなどのオーディオデバイスとすることができ、又はこれを含むことができる。1つ又はそれ以上の送信機又は受信機645を相互接続部605に結合することもできる。幾つかの実施形態において、デバイス600は、データの受送信のための1つ又はそれ以上のポート650を含むことができる。デバイス600は、例えばWi-Fiネットワークのような無線信号を介してデータを受信するための、1つ又はそれ以上のアンテナ655をさらに含むことができる。デバイス600は、結合ネットワークにおける他のデバイスへの接続のための接続部を利用することができる。デバイス600はまた、電力を供給又は生成するための、電源装置、バッテリ、太陽電池、燃料電池、又は他のシステム若しくはデバイスを含む電源デバイス又はシステム660を含むこともできる。電源デバイス又はシステム660により供給される電力は、必要に応じて、デバイス600の要素に分配することができる。説明のための上記の説明において、本発明の完全な理解を提供するために、多くの具体的な詳細が示される。しかしながら、本発明はこれらの具体的な詳細がなくとも実施できることが、当業者には明らかであろう。他の例において、周知の構造体及びデバイスは、ブロック図の形で示される。示されるコンポーネント間には、中間構造体が存在し得る。本明細書で記述される又は図示されるコンポーネントは、図示されない又は記述されない付加的な入力又は出力を有することができる。図示される要素又はコンポーネントはまた、いずれかのフィールドの並べ換え又はフィールドサイズの変更を含む、異なる構成又は順序で配置することもできる。本発明は、種々のプロセスを含むことができる。本発明のプロセスは、ハードウェアコンポーネントにより実施することができ、又はコンピュータ可読命令の形で具体化することができ、このコンピュータ可読命令を用いて、命令がプログラムされた汎用プロセッサ又は専用プロセッサ又は論理回路にプロセスを実行させることができる。代替的に、ハードウェアとソフトウェアの組み合わせにより、プロセスを実施することができる。本発明の部分は、本発明によるプロセスを実行するためにコンピュータ又は他の電子デバイスをプログラムするのに用いることができるコンピュータプログラム命令が上に格納されたコンピュータ可読記憶媒体を含むことができるコンピュータプログラム製品として提供することができる。コンピュータ可読記憶媒体は、これらに限定されるものではないが、フロッピィディスケット、光ディスク、CD-ROMコンパクトディスク読み出し専用メモリ、及び光磁気ディスク、ROM読み出し専用メモリ、RAMランダムアクセスメモリ、EPROM消去可能プログラム可能読み出し専用メモリ、EEPROM電気的消去可能プログラム可能読み出し専用メモリ、磁気又は光カード、フラッシュメモリ、又は、電子命令を格納するのに適した他のタイプの媒体/コンピュータ可読媒体を含むことができる。さらに、本発明はまた、コンピュータプログラム製品としてダウンロードすることもでき、プログラムを遠隔コンピュータから要求中のコンピュータに転送することができる。方法の多くは最も基本的な形で説明されるが、本発明の基本的な範囲から逸脱することなく、プロセスを方法のいずれかに付加すること又はそれから削除することができ、情報を記述されたメッセージのいずれかに付加すること又はそれから取り去ることができる。多数の更なる変更及び改造がなされ得ることが、当業者には明らかであろう。特定の実施形態は、本発明を限定するためにではなく、本発明を例示するために提供されている。要素Aが要素Bに又はこれと連結されると述べられている場合、要素Aは要素Bに直接に連結されていてもよく、又は、例えば要素Cを介して間接的に連結されていてもよい。本明細書が、構成要素、特徴、構造、プロセス、又は特性Aが、構成要素、特徴、構造、プロセス、又は特性Bを生じさせると記述している場合、それは、AはBの少なくとも部分的な原因ではあるが、Bを生じさせるためには少なくとも1つの他の構成要素、特徴、構造、プロセス、又は特性の補助が存在してもよいという意味である。本明細書が、構成要素、特徴、構造、プロセス、又は特性が含まれてもよい又は含まれ得るmay、might、又はcouldと記述している場合、その特定の構成要素、特徴、構造、プロセス、又は特性が必ず含まれている必要があるわけではない。本明細書が1つのa又はan要素に言及する場合、記述された要素がただ1つだけ存在するということを意味するものではない。実施形態は、本発明の実装又は例である。本明細書において、実施形態、1つの実施形態、幾つかの実施形態、又は他の実施形態に言及する場合、その実施形態に関連して記述される特定の特徴、構造、又は特性は少なくとも幾つかの実施形態に含まれるが、必ずしも全ての実施形態に含まれるとは限らないことを意味する。実施形態、1つの実施形態、又は幾つかの実施形態といった様々な形は、必ずしも全て同じ実施形態のことを指しているわけではない。本発明の例示的な実施形態の上記の説明において、本発明の種々の特徴は、開示を簡素化し、本発明の種々の態様のうちの1つ又はそれ以上の理解を助けるために、単一の実施形態、図面、又はその説明において互いにグループ化されることもあることを認識すべきである。