(57)【要約】【課題】  制御機器から送信されるコマンドが、異なるプロトコルドメインに接続される端末機器まで適切にルーティンクできる仕組みを提供する。【解決手段】  共通プロトコルドメイン１０１に、ゲートウェイ２、３を介して、固有プロトコルドメイン２０１、３０１が接続されてなるネットワークアーキテクチャにおいて、ゲートウェイ２、３および固有プロトコルドメイン２０１、３０１に接続される端末機器４、５および当該端末機器が具備するサービスに対して、各々をユニークに識別する識別子を付与し、共通プロトコルドメインに接続される制御機器１が、端末機器４、５または当該端末機器の具備するサービスにコマンドを送信する際、当該コマンドの送信対象となる端末機器または当該端末機器の具備するサービスに付与された識別子をコマンドに含ませる情報の１つとする。【選択図】図１
2005110057.tif 000002
【特許請求の範囲】
【請求項１】
制御機器が接続される共通プロトコルドメインに、ゲートウェイを介して、前記制御機器の制御対象である端末機器が接続されている固有プロトコルドメインが接続されてなるネットワークアーキテクチャにおけるルーディング方法であって、
前記ゲートウェイおよび前記固有プロトコルドメインに接続される端末機器および当該端末機器が具備するサービスに対して、各々をユニークに識別する識別子を付与し、
前記共通プロトコルドメインに接続される前記制御機器が、前記固有プロトコルドメインに接続される端末機器または当該端末機器の具備するサービスにコマンドを送信する際、当該コマンドの送信対象となる端末機器または当該端末機器の具備するサービスに付与された識別子をコマンドに含ませる情報の１つとすることを特徴とするルーティング方法。
【請求項２】
請求項１に記載のルーティング方法において、前記固有プロトコルドメインに接続される端末機器に付与される識別子は、当該固有プロトコルドメインと共通プロトコルドメインとを接続するゲートウェイに付与される識別子を含み、さらに当該端末機器の具備するサービスに付与される識別子は、当該端末機器に付与される識別子を含むことを特徴とするルーティング方法。
【請求項３】
請求項１もしくは２に記載のルーティング方法において、前記ゲートウェイは、前記共通プロトコルドメインに接続される制御機器からコマンドを受信すると、当該コマンドに含まれる識別子によって、宛先の端末機器へのルーティングを実現することを特徴とするルーティング方法。
【請求項４】
請求項１もしくは２に記載のルーティング方法において、前記ゲートウェイは、前記固有プロトコルドメインに接続される端末機器に付与される識別子と当該端末機器に付与された当該固有プロトコルドメインで適用されるアドレスとの対応を管理し、前記共通プロトコルドメインに接続される制御機器からコマンドを受信すると、当該コマンドに含まれる識別子から、宛先の端末機器のアドレスを抽出することによって、ルーティングを実現することを特徴とするルーティング方法。
【請求項５】
ツリー状かつ多段にプロトコルドメインがゲートウェイを介して接続され、リーフとなるプロトコルドメインが端末機器の接続される固有プロトコルドメインであって、リーフ以外のプロトコルドメインが共通プロトコルドメインで、ルートとなる共通プロトコルドメインに前記端末機器の制御機器が接続されてなるネットワークアーキテクチャにおけるルーティング方法であって、
前記ゲートウェイおよび前記固有プロトコルドメインに接続される端末機器および当該端末機器が具備するサービスに対して、各々をユニークに識別する識別子を付与し、
前記ルートの共通プロトコルドメインに接続される制御機器が、前記固有プロトコルドメインに接続される端末機器または当該端末機器の具備するサービスにコマンドを送信する際、当該コマンドの送信対象となる端末機器または当該端末機器の具備するサービスに付与された識別子をコマンドに含ませる情報の１つとすることを特徴とするルーティング方法。
【請求項６】
請求項５に記載のルーティング方法において、前記ゲートウェイに付与される識別子は、ルートとなる共通プロトコルドメインから、当該ゲートウェイが接続されるルート側の共通プロトコルドメインに至る経路上に存在する全てのゲートウェイに付与される識別子を含み、前記固有プロトコルドメインに接続される端末機器に付与される識別子は、ルートとなる共通プロトコルドメインから当該固有プロトコルドメインに至る経路上に存在する全てのゲートウェイに付与される識別子を含み、さらに当該端末機器の具備するサービスに付与される識別子は、当該端末機器に付与される識別子を含むことを特徴とするルーティング方法。
【請求項７】
請求項５もしくは６に記載のルーティング方法において、前記ゲートウェイは、前記ルートとなる共通プロトコルドメインに接続される制御機器からコマンドを受信すると、当該コマンドに含まれる識別子によって、宛先の端末機器へのルーティングを実現することを特徴とするルーティング方法。
【請求項８】
請求項５もしくは６に記載のルーティング方法において、前記固有プロトコルドメインと接続しないゲートウェイは、接続するリーフ側の共通プロトコルドメインに接続されるゲートウェイに付与される識別子と当該ゲートウェイに付与された当該共通プロトコルドメインで適用されるアドレスとの対応を管理し、前記固有プロトコルドメインと接続するゲートウェイは、当該固有プロトコルドメインに接続される端末機器に付与される識別子と当該端末機器に付与された当該固有プロトコルドメインで適用されるアドレスとの対応を管理し、前記ルートとなる共通プロトコルドメインに接続される制御機器から送信されたコマンドを受信すると、固有プロトコルドメインと接続しないゲートウェイは、当該コマンドに含まれる識別子から、当該ゲートウェイと接続するリーフ側の共通プロトコルドメインに接続されるゲートウェイのアドレスを抽出し、前記固有プロトコルドメインと接続するゲートウェイは当該コマンドに含まれる識別子から、宛先の端末機器のアドレスを抽出することによって、ルーティングを実現することを特徴とするルーティング方法。
【請求項９】
請求項１乃至８のいずれか１項に記載のルーティング方法が利用されることを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御機器が、異なるプロトコルドメインに接続される端末機器および該端末機器が具備するサービスを識別し、異なるプロトコルドメインを越えて宛先の端末機器にコマンドをルーティングする方法、及び、それを利用したネットワークシステムに関する。
【背景技術】
【０００２】
端末機器をネットワークに接続し、端末機器および端末機器に具備されるサービスを発見・制御するための固有プロトコルとして、Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ（ＵＰｎＰ）やＥＣＨＯＮＥＴやＪｉｎｉといったプロトコルが提案されているが、当面、ホームネットワーク等に接続される端末機器が１つの固有プロトコルにまとまるということは考えにくい。従って、当面はホームネットワーク内に、複数の固有プロトコルが混在する状況が容易に想像できる。このような状況では、ユーザは複数の固有プロトコルを意識する必要があり、非常に不便である。
【０００３】
そこで、ＩＴＵ−Ｔ  ＳＧ９（ＳＧ：Ｓｔｕｄｙ  Ｇｒｏｕｐ）は、既存の固有プロトコルドメインを、ＩＰ（ＩｎｔｅｒｎｅｔＰｒｏｔｏｃｏｌ）を利用する共通的なプロトコルドメインにＨｏｍｅＣｌｉｅｎｔ（ＨＣ）機能を介して接続し、共通的なプロトコルドメインは、外部ドメインとＨｏｍｅＡｃｃｅｓｓ（ＨＡ）機能を介して接続されるというアーキテクチャを勧告化した（非特許文献１）。このアーキテクチャでは、制御は共通化されたプロトコルドメインを介して行われることとされている。
【０００４】
しかしながら、固有プロトコルドメインでは、固有プロトコルドメインごとにアドレス体系は様々であるため、外部ドメインから固有プロトコルドメインに接続された端末機器をユニークに識別する必要があるが、その方法については、前記アーキテクチャでは規定されていない。また、外部ドメインに接続された制御機器（パソコン、携帯端末、携帯電話等）から固有プロトコルドメインに接続された端末機器に制御コマンドを送るためには、ＨｏｍｅＡｃｃｅｓｓ機能およびＨｏｍｅＣｌｉｅｎｔ機能において、アドレスを解決し、固有プロトコルドメインに接続された端末機器に至るまでコマンドをルーティングする必要があるが、アドレス解決方法およびルーティング方法についても、前記アーキテクチャでは規定されていない。
【０００５】
【非特許文献１】ＩＴＵ−Ｔ  Ｒecommendation  Ｊ．１９０  “Ａrchitecture  of  ＭediaＨomeＮet  that  Ｓupports  cable-based  services”
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記のような課題を解決するものであり、共通プロトコルドメインとゲートウェイで接続された固有プロトコルドメインに接続されている端末機器を、共通プロトコルドメインにおいてユニークに識別し、例え、共通プロトコルドメインがゲートウェイを介してツリー状に多段に接続され、かつツリーのリーフのドメインとしてゲートウェイを介して固有プロトコルドメインが接続されるような状況にあっても、ルートとなる共通プロトコルドメインから送信されるコマンドが目的の固有プロトコルドメインに接続される端末機器まで適切にルーティングされるための方法、及び、それを利用したネットワークシステムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、制御機器が接続される共通プロトコルドメインに、ゲートウェイを介して、前記制御機器の制御対象である端末機器が接続されている固有プロトコルドメインが接続されてなるネットワークアーキテクチャにおいて、前記ゲートウェイおよび前記固有プロトコルドメインに接続される端末機器および当該端末機器が具備するサービスに対して、各々をユニークに識別する識別子を付与し、前記共通プロトコルドメインに接続される前記制御機器が、前記固有プロトコルドメインに接続される端末機器または当該端末機器の具備するサービスにコマンドを送信する際、当該コマンドの送信対象となる端末機器または当該端末機器の具備するサービスに付与された識別子をコマンドに含ませる情報の１つとすることを特徴とする。
【０００８】
また、本発明は、前記固有プロトコルドメインに接続される端末機器に付与される識別子は、当該固有プロトコルドメインと共通プロトコルドメインとを接続するゲートウェイに付与される識別子を含み、さらに当該端末機器の具備するサービスに付与される識別子は、当該端末機器に付与される識別子を含むことを特徴とする。
【０００９】
また、本発明は、前記ゲートウェイは、前記共通プロトコルドメインに接続される制御機器からコマンドを受信すると、当該コマンドに含まれる識別子によって、宛先の端末機器へのルーティングを実現することを特徴とする。
【００１０】
また、本発明は、前記ゲートウェイは、前記固有プロトコルドメインに接続される端末機器に付与される識別子と当該端末機器に付与された当該固有プロトコルドメインで適用されるアドレスとの対応を管理し、前記共通プロトコルドメインに接続される制御機器からコマンドを受信すると、当該コマンドに含まれる識別子から、宛先の端末機器のアドレスを抽出することによって、ルーティングを実現することを特徴とする。
【００１１】
更に、本発明は、ツリー状かつ多段にプロトコルドメインがゲートウェイを介して接続され、リーフとなるプロトコルドメインが端末機器の接続される固有プロトコルドメインであって、リーフ以外のプロトコルドメインが共通プロトコルドメインで、ルートとなる共通プロトコルドメインに前記端末機器の制御機器が接続されてなるネットワークアーキテクチャにおいて、前記ゲートウェイおよび前記固有プロトコルドメインに接続される端末機器および当該端末機器が具備するサービスに対して、各々をユニークに識別する識別子を付与し、前記ルートの共通プロトコルドメインに接続される制御機器が、前記固有プロトコルドメインに接続される端末機器または当該端末機器の具備するサービスにコマンドを送信する際、当該コマンドの送信対象となる端末機器または当該端末機器の具備するサービスに付与された識別子をコマンドに含ませる情報の１つとすることを特徴とする。
【００１２】
また、本発明は、前記ゲートウェイに付与される識別子は、ルートとなる共通プロトコルドメインから、当該ゲートウェイが接続されるルート側の共通プロトコルドメインに至る経路上に存在する全てのゲートウェイに付与される識別子を含み、前記固有プロトコルドメインに接続される端末機器に付与される識別子は、ルートとなる共通プロトコルドメインから当該固有プロトコルドメインに至る経路上に存在する全てのゲートウェイに付与される識別子を含み、さらに当該端末機器の具備するサービスに付与される識別子は、当該端末機器に付与される識別子を含むことを特徴とする。
【００１３】
また、本発明は、前記ゲートウェイは、前記ルートとなる共通プロトコルドメインに接続される制御機器からコマンドを受信すると、当該コマンドに含まれる識別子によって、宛先の端末機器へのルーティングを実現することを特徴とする。
【００１４】
また、本発明は、前記固有プロトコルドメインと接続しないゲートウェイは、接続するリーフ側の共通プロトコルドメインに接続されるゲートウェイに付与される識別子と当該ゲートウェイに付与された当該共通プロトコルドメインで適用されるアドレスとの対応を管理し、前記固有プロトコルドメインと接続するゲートウェイは、当該固有プロトコルドメインに接続される端末機器に付与される識別子と当該端末機器に付与された当該固有プロトコルドメインで適用されるアドレスとの対応を管理し、前記ルートとなる共通プロトコルドメインに接続される制御機器から送信されたコマンドを受信すると、固有プロトコルドメインと接続しないゲートウェイは、当該コマンドに含まれる識別子から、当該ゲートウェイと接続するリーフ側の共通プロトコルドメインに接続されるゲートウェイのアドレスを抽出し、前記固有プロトコルドメインと接続するゲートウェイは当該コマンドに含まれる識別子から、宛先の端末機器のアドレスを抽出することによって、ルーティングを実現することを特徴とする。
【００１５】
さらに、本発明は、上記のようなルーティング方法が利用されるネットワークシステムを提供することを特徴とする。
【発明の効果】
【００１６】
本発明による識別子および識別子を用いたルーティング方法を導入することによって、共通プロトコルドメインと固有プロトコルドメインが、ゲートウェイを介して直接あるいはツリー状かつ多段に接続されるアーキテクチャ（リーフドメインは固有プロトコルドメイン）において、ルートとなる共通プロトコルドメインに接続される制御機器は、固有プロトコルドメインに接続される端末機器および端末機器に具備されるサービスをユニークに識別することが可能となり、また、任意の固有プロトコルドメインに接続される任意の端末機器に対して、共通の表記法で記述される識別子を用いてコマンドを送信し、当該コマンドが経路上のゲートウェイにおいて適切にルーティングされることが可能となる。
【００１７】
また、本発明による識別子は、同一プロトコルドメインに接続されるゲートウェイのうち、ルート側のゲートウェイの識別子を包含する仕組みを採用することから、各ゲートウェイは、隣接するリーフ側のプロトコルドメインに接続されるゲートウェイまたは端末機器または端末機器が具備するサービスについてのみ、識別子およびアドレスの管理を実施すれば、次に命令を転送すべきゲートウェイを判断できる。つまり１つのゲートウェイは、接続するリーフ側のゲートウェイまたは端末機器の情報さえ管理しておけば、プロトコルドメイン全体がどれくらいの規模で接続されているかも、各々のプロトコルドメインでどのようなアドレス体系を適用されているかも、どこのドメインでどんなゲートウェイまたは端末機器が接続されるかも、全く意識する必要はない。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明の実施の形態について図面を用いて具体的に説明する。
【実施例１】
【００１９】
図１は第１の実施形態を示す図である。制御機器が接続される共通プロトコルドメイン１０１には、ゲートウェイ機能を具備するホームエージェント（以下、ゲートウェイと称す）（ＨＣ＃１）２を介して固有プロトコルドメインのＥＣＨＯＮＥＴドメイン２０１が接続され、同様に、ゲートウェイ機能を具備するホームエージェント（以下、ゲートウェイと称す）（ＨＣ＃２）３を介して固有プロトコルドメインのＵＰｎＰドメイン３０１が接続されている。ＥＣＨＯＮＥＴドメイン２０１、ＵＰｎＰドメイン３０１にはそれぞれ端末機器（エアコン）４、５が接続されている。また、共通プロトコルドメイン１０１にはディレクトリサーバ６が接続されている。共通プロトコルドメイン１０１では、ＩＰアドレスが利用され、ＥＣＨＯＮＥＴドメイン２０１では、非ＩＰ系のＥＣＨＯＮＥＴアドレスが利用され、ＵＰｎＰドメイン３０１では、共通プロトコルドメイン１０１とネットワークアドレスの異なるＩＰアドレスが利用されているとする。
【００２０】
本実施例においては、ゲートウェイ、端末機器および該端末機器が具備するサービスに付与される識別子には、ゲートウェイおよび端末機器に付与されるアドレスが利用される。具体的には下記の通りである。
【００２１】
ゲートウェイ（ＨＣ＃１）２には、ＩＰアドレス（ＩＰ＃１）が付与され、このアドレスが識別子としても利用される（図１のａ）。また、ゲートウェイ（ＨＣ＃２）３には、ＩＰアドレス（ＩＰ＃２）が付与され、このアドレスが識別子として利用される（図１のｂ）。
【００２２】
ＥＣＨＯＮＥＴドメイン２０１に接続されるエアコン４には、ＥＣＨＯＮＥＴアドレス（ＥＡ＃１）が付与され、ゲートウェイ（ＨＣ＃１）２の識別子にエアコン４のＥＣＨＯＮＥＴアドレスを付加したＩＰ＃１／ＥＡ＃１が識別子として付与される（図１のｃ）。さらに、エアコン４には、共通プロトコルの規定により、空調サービスおよび除湿サービスが提供されており、空調サービスには、エアコン４の識別子に該エアコン４においてサービスをユニークに識別する識別子（Ｓerv＃１）を付加したＩＰ＃１／ＥＡ＃１／Ｓerv＃１が識別子として付与され、除湿サービスについても、空調サービスと同様の方法で、ＩＰ＃１／ＥＡ＃１／Ｓerv＃２が識別子として付与される（図１の同じくｃ）。
【００２３】
一方、ＵＰｎＰドメイン３０１に接続されるエアコン５には、ＩＰアドレス（ＩＰ＃３）が付与され、ゲートウェイ（ＨＣ＃２）３の識別子にエアコン５のＩＰアドレスを付加したＩＰ＃２／ＩＰ＃３が識別子として付与される（図１のｄ）。さらに、エアコン５には、共通プロトコルの規定により、空調サービスが提供されており、空調サービスには、エアコン５の識別子にエアコン５においてサービスをユニークに識別する識別子（Ｓerv＃１）を付加したＩＰ＃２／ＩＰ＃３／Ｓerv＃１が識別子として付与される（図１の同じくｄ）。
【００２４】
なお、エアコン４およびエアコン５に付与される識別子は、ゲートウェイ（ＨＣ＃１）２及びゲートウェイ（ＨＣ＃２）３が固有プロトコル所定の接続検知手段またはゲートウェイ独自に接続検知手段を具備することにより、ゲートウェイ（ＨＣ＃１）２およびゲートウェイ（ＨＣ＃２）３が接続を検知した際に付与される。また、これら識別子がディレクトリサーバ６に登録される。
【００２５】
制御機器１からエアコン４、５の空調サービスを遠隔操作したい場合、以下のステップを経て、サービスが制御される。
(ｉ)  共通プロトコルドメイン１０１に接続された制御機器１は、ディレクトリサーバ６に問い合わせることにより、固有プロトコルドメインのＥＣＨＯＮＥＴドメイン２０１に接続されるエアコン４とＵＰｎＰドメイン３０１に接続されるエアコン５によってサービス提供可能であることを発見する。
(ii)  ユーザがＥＣＨＯＮＥＴドメイン２０１に接続されているエアコン４で提供される空調サービスを選択した場合、制御機器１はディレクトリサーバ６より、当該サービス（ＩＰ＃１／ＥＡ＃１／Ｓerv＃１）の識別子を取得する。
(iii)  制御機器１は、取得した識別子からゲートウェイ（ＨＣ＃１）２のＩＰアドレス（ＩＰ＃１）を抽出する。
(vi)  制御機器１は、共通プロトコル規定のコマンドの引数の一部として、取得した識別子を記述し、抽出したゲートウェイ（ＨＣ＃１）２のＩＰアドレス（ＩＰ＃１）を用いてコマンドを送信する。
(ｖ)  ゲートウェイ（ＨＣ＃１）２は、コマンドを受信すると、該コマンドに記述されている識別子からエアコン４のＥＣＨＯＮＥＴアドレス（ＥＡ＃１）を抽出する。
(vi)  ゲートウェイ（ＨＣ＃１）２は、抽出したＥＣＨＯＮＥＴアドレス（ＥＡ＃１）を用いて、さらにコマンドをＥＣＨＯＮＥＴ規定のコマンドに変換して送信する。
(vii)  エアコン４がコマンドを受信し、付与されている識別子のＳerv１により空調サービスをコマンドにしたがい実行する。
【実施例２】
【００２６】
図２は第２の実施形態を示す図である。制御機器１が接続される共通プロトコルドメイン１０１には、ゲートウェイ（ＨＣ＃１）２を介して、固有プロトコルドメインのＥＣＨＯＮＥＴドメイン２０１が接続され、さらにゲートウェイ（ＨＣ＃２）３を介し、固有プロトコルドメインのＵＰｎＰドメイン３０１が接続されている。ＥＣＨＯＮＥＴドメイン２０１、ＵＰｎＰドメイン３０１にはそれぞれ端末機器（エアコン）４、５が接続されている。また、共通プロトコルドメイン１０１にはディレクトリサーバ６が接続されている。共通プロトコルドメイン１０１では、ＩＰアドレスが利用され、ＥＣＨＯＮＥＴドメイン２０１では、ＥＣＨＯＮＥＴアドレスが利用され、ＵＰｎＰドメイン３０１では、共通プロトコルドメイン１０１とネットワークアドレスの異なるＩＰアドレスが利用されている。これらの構成は実施例１と同様である。
【００２７】
本実施例においては、端末機器（エアコン）および該端末機器が具備するサービスに付与される識別子は、端末機器および該端末機器が具備するサービスに付与されるアドレスには依存せず共通化される。具体的には下記の通りである。
【００２８】
ゲートウェイ（ＨＣ＃１）２には、ＩＰアドレス（ＩＰ＃１）が付与され、このアドレスが識別子としても利用される（図２のａ）。また、ゲートウェイ（ＨＣ＃２）３には、ＩＰアドレス（ＩＰ＃２）が付与され、このアドレスが識別子として利用される（図２のｂ）。これは実施例１と同じである。
【００２９】
ＥＣＨＯＮＥＴドメイン２０１に接続されるエアコン４には、ＥＣＨＯＮＥＴアドレス（ＥＡ＃１）が付与され、ゲートウェイ（ＨＣ＃１）２の識別子にエアコン４をＥＣＨＯＮＥＴドメイン２０１内でユニークに識別する識別子（０００１）を付加したＩＰ＃１／０００１が識別子として付与される（図２のｃ）。さらに、エアコン４には、共通プロトコルの規定により、空調サービスおよび除湿サービスが提供されており、空調サービスには、エアコン４の識別子に該エアコン４においてサービスをユニークに識別する識別子（Ｓerv＃１）を付加したＩＰ＃１／０００１／Ｓerv＃１が識別子として付与され、除湿サービスについても、空調サービスと同様の方法で、ＩＰ＃１／０００１／Ｓerv＃２が識別子として付与される（図２の同じくｃ）。
【００３０】
一方、ＵＰｎＰドメイン３０１に接続されるエアコン５には、ＩＰアドレス（ＩＰ＃３）が付与され、ゲートウェイ（ＨＣ＃２）３の識別子にエアコン５をＵＰｎＰドメイン３０１内でユニークに識別する識別子（０００１）を付加したＩＰ＃２／０００１が識別子として付与される（図２のｄ）。さらに、エアコン５には、共通プロトコルの規定により、空調サービスが提供されており、空調サービスには、エアコン５の識別子に該エアコン５においてサービスをユニークに識別する識別子（Ｓerv＃１）を付加したＩＰ＃２／０００１／Ｓerv＃１が識別子として付与される（図２の同じくｄ）。
【００３１】
なお、エアコン４およびエアコン５に付与される識別子は、ゲートウェイ（ＨＣ＃１）２及びゲートウェイ（ＨＣ＃２）３が固有プロトコル所定の接続検知手段またはゲートウェイ独自に接続検知手段を具備することにより、ゲートウェイ（ＨＣ＃１）２およびゲートウェイ（ＨＣ＃２）３が接続を検知した際に付与される。これら識別子がディレクトリサーバ６に登録される。
【００３２】
本実施例においては、ゲートウェイ（ＨＣ＃１）２には、図３に示すように、ＥＣＨＯＮＥＴドメイン２０１に接続される端末機器に付与された識別子およびそのＥＣＨＯＮＥＴアドレスとの対応を管理するＨＣ＃１ルーティングテーブル７が具備されている。また、ゲートウェイ（ＨＣ＃２）３には、図４に示すように、ＵＰｎＰドメイン３０１に接続される端末機器に付与された識別子およびそのＩＰアドレスとの対応を管理するＨＣ＃２ルーティングテーブル８が具備されている。
【００３３】
本実施例では、制御機器１からエアコン４、５の空調サービスを遠隔操作する場合、以下のステップを経て、サービスが制御される。
(ｉ)  共通プロトコルドメイン１０１に接続された制御機器１は、ディレクトリサーバ６に問い合わせることにより、固有プロトコルドメインのＥＣＨＯＮＥＴドメイン２０１に接続されるエアコン４とＵＰｎＰドメイン３０１に接続されるエアコン５によってサービス提供可能であることを発見する。
(ii)  ユーザがＥＣＨＯＮＥＴドメイン２０１に接続されているエアコン４で提供される空調サービスを選択した場合、制御機器１はディレクトリサーバ６より、当該サービスの識別子（ＩＰ＃１／０００１／Ｓerv＃１）を取得する。
(iii)  制御機器１は、取得した識別子からゲートウェイ（ＨＣ＃１）２のＩＰアドレス（ＩＰ＃１）を抽出する。
(iv)  制御機器１は、共通プロトコル規定のコマンドの引数の一部として、取得した識別子を記述し、抽出したゲートウェイ（ＨＣ＃１）２のＩＰアドレス（ＩＰ＃１）を用いてコマンドを送信する。
(ｖ)  ゲートウェイ（ＨＣ＃１）２は、コマンドを受信すると、ＨＣ＃１ルーティングテーブル７（図７）を用いて、コマンドに記述されている識別子のＩＰ＃１／０００１からエアコン４のＥＣＨＯＮＥＴアドレス（ＥＡ＃１）を抽出する。
(vi)  ゲートウェイ（ＨＣ＃１）２は、抽出したＥＣＨＯＮＥＴアドレス（ＥＡ＃１）を用いて、さらにコマンドをＥＣＨＯＮＥＴ規定のコマンドに変換して送信する。
(vii)  エアコン４がコマンドを受信し、付与されている識別子のＳerv＃１により空調サービスをコマンドにしたがい実行する。
【実施例３】
【００３４】
図５は第３の実施形態を示す図である。制御機器１が接続される共通プロトコルドメイン（＃１）１００には、ゲートウェイ機能を具備するホームアクセス装置（以下、ゲートウェイと称す）（ＨＡ＃０）９を介してさらに共通プロトコルドメイン（＃２）１０１が接続される。この共通プロトコルドメイン（＃２）１０１に、ゲートウェイ（ＨＣ＃１）２を介してＥＣＨＯＮＥＴドメイン２０１が接続され、さらにゲートウェイ（ＨＣ＃２）３を介してＵＰｎＰドメイン３０１が接続されている。そして、ＥＣＨＯＮＥドメイン２０１、ＵＰｎＰドメイン３０１にそれぞれ端末機器（エアコン）４、５が接続されている。ディレクトリサーバ６は共通プロトコルドメイン（＃１）１００に接続されている。
【００３５】
共通プロトコルドメイン（＃１）１００では、グローバルＩＰアドレスが、共通プロトコルドメイン（＃２）１０１では、プライベートＩＰアドレスが利用されるとする。また、ＥＣＨＯＮＥＴドメイン２０１では、ＥＣＨＯＮＥＴアドレスが利用され、ＵＰｎＰドメイン３０１では、共通プロトコルドメイン（＃２）１０１とネットワークアドレスの異なるＩＰアドレスが利用されるとする。
【００３６】
本実施例においては、多段の各ゲートウェイ、端末機器および各端末機器が具備するサービスに付与される識別子には、各ゲートウェイおよび端末機器に付与されるアドレスが利用される。具体的には下記の通りである。
【００３７】
ゲートウェイ（ＨＡ＃０）９には、ＩＰアドレス（ＩＰ＃０）が付与され、このアドレスが識別子としても利用される（図５のａ）。ゲートウェイ（ＨＣ＃１）２には、ＩＰアドレス（ＩＰ＃１）が付与され、ゲートウェイ（ＨＡ＃０）９の識別子にこのアドレスを付加したＩＰ＃０／ＩＰ＃１が識別子として付与される（図５のｂ）。ゲートウェイ（ＨＣ＃２）３には、ＩＰアドレス（ＩＰ＃２）が付与され、ゲートウェイ（ＨＡ＃０）９の識別子にこのアドレスを付加したＩＰ＃０／ＩＰ＃２が識別子として付与される（図５のｃ）。
【００３８】
ＥＣＨＯＮＥＴドメイン２０１に接続されるエアコン４には、ＥＣＨＯＮＥＴアドレス（ＥＡ＃１）が付与され、ゲートウェイ（ＨＣ＃１）２の識別子にエアコン４のＥＣＨＯＮＥＴアドレスを付加したＩＰ＃０／ＩＰ＃１／ＥＡ＃１が識別子として付与される（図５のｄ）。さらに、エアコン４には、共通プロトコルの規定により、空調サービスおよび除湿サービスが提供されており、空調サービスには、エアコン４の識別子に該エアコン４においてサービスをユニークに識別する識別子（Ｓerv＃１）を付加したＩＰ＃０／ＩＰ＃１／ＥＡ＃１／Ｓerv＃１が識別子として付与され、除湿サービスについても、空調サービスと同様の方法で、ＩＰ＃０／ＩＰ＃１／ＥＡ＃１／Ｓerv＃２が識別子として付与される（図５の同じくｄ）。
【００３９】
一方、ＵＰｎＰドメイン３０１に接続されるエアコン５には、ＩＰアドレス（ＩＰ＃３）が付与され、ゲートウェイ（ＨＣ＃２）３の識別子にエアコン５のＩＰアドレスを付加したＩＰ＃０／ＩＰ＃２／ＩＰ＃３が識別子として付与される（図５のｅ）。さらに、エアコン５には、共通プロトコルの規定により、空調サービスが提供されており、空調サービスには、エアコン５の識別子に該エアコン５においてサービスをユニークに識別する識別子（Ｓerv＃１）を付加したＩＰ＃０／ＩＰ＃２／ＩＰ＃３／Ｓerv＃１が識別子として付与される（図５の同じくｅ）。
【００４０】
なお、ゲートウェイ（ＨＣ＃１）２、ゲートウェイ（ＨＣ＃２）３に付与される識別子は、ゲートウェイが共通プロトコル所定の接続検知手段を具備することによって、ゲートウェイ（ＨＡ＃０）９から付与される。エアコン４およびエアコン５に付与される識別子は、ゲートウェイ（ＨＣ＃１）２およびゲートウェイ（ＨＣ＃２）３が固有プロトコル所定の接続検知手段またはゲートウエイＨＣ独自に接続検知手段を具備することにより、ゲートウェイ（ＨＣ＃１）２およびゲートウェイ（ＨＣ＃２）３が接続を検知した際に付与される。これら識別子がディリレクトリサーバ６に登録される。
【００４１】
本実施例では、制御機器１からエアコン４、５の空調サービスを遠隔操作する場合、以下のステップを経て、サービスが制御される。
(ｉ)  共通プロトコルドメイン（＃１）１００に接続された制御機器１は、ディレクトリサーバ６に問い合わせることにより、固有プロトコルドメインのＥＣＨＯＮＥＴドメイン２０１に接続されるエアコン４とＵＰｎＰドメイン３０１に接続されるエアコン５によってサービス提供可能であることを発見する。
(ii)  ユーザがＥＣＨＯＮＥＴドメイン２０１に接続されているエアコン４で提供される空調サービスを選択した場合、制御機器１はディレクトリサーバ６より、当該サービスの識別子（ＩＰ＃０／ＩＰ＃１／ＥＡ＃１／Ｓerv＃１）を取得する。
(iii)  制御機器１は、取得した識別子からゲートウェイ（ＨＡ＃０）９のＩＰアドレス（ＩＰ＃０）を抽出する。
(iv)  制御機器１は、共通プロトコル規定のコマンドの引数の一部として、取得した識別子を記述し、抽出したゲートウェイ（ＨＡ＃０）９のＩＰアドレス（ＩＰ＃０）を用いてコマンドを送信する。
(ｖ)  ゲートウェイ（ＨＡ＃０）９は、コマンドを受信すると、該コマンドに記述されている識別子からゲートウェイ（ＨＣ＃１）２のＩＰアドレス（ＩＰ＃１）を抽出する。
(vi)  ゲートウェイ（ＨＡ＃０）９は、共通プロトコル規定のコマンドの引数の一部として、取得した識別子を記述し、抽出したゲートウェイ（ＨＣ＃１）２のＩＰアドレス（ＩＰ＃１）を用いてコマンドを送信する。
(vii)  ゲートウェイ（ＨＣ＃１）２は、コマンドを受信すると、該コマンドに記述されている識別子からエアコン４のＥＣＨＯＮＥＴアドレス（ＥＡ＃１）を抽出する。
(viii)  ゲートウェイ（ＨＣ＃１）２は、抽出したＥＣＨＯＮＥＴアドレス（ＥＡ＃１）を用いて、さらにコマンドをＥＣＨＯＮＥＴ規定のコマンドに変換して送信する。
(ix)  エアコン４が、コマンドを受信し、付与されている識別子のＳerv＃１により空調サービスをコマンドにしたがい実行する。
【実施例４】
【００４２】
図６は第４の実施形態を示す図である。制御機器１が接続される共通プロトコルドメイン（＃１）１００には、ゲートウェイ（ＨＡ＃０）９を介してさらに共通プロトコルドメイン（＃２）１０１が接続され、この共通プロトコルドメイン（＃２）１０１に、ゲートウェイ（ＨＣ＃１）２を介してＥＣＨＯＮＥＴドメイン２０１が接続され、また、ゲートウェイ（ＨＣ＃２）３を介してＵＰｎＰドメイン３０１が接続されている。そして、ＥＣＨＯＮＥドメイン２０１、ＵＰｎＰドメイン３０１にそれぞれ端末機器（エアコン）４、５が接続されている。ディレクトリサーバ６は共通プロトコルドメイン（＃１）１００に接続されている。この構成は、実施例４と同じである。
【００４３】
共通プロトコルドメイン（＃１）１００では、グローバルＩＰアドレスが、共通プロトコルドメイン（＃２）１０１では、プライベートＩＰアドレスが利用されるとする。また、ＥＣＨＯＮＥＴドメイン２０１では、ＥＣＨＯＮＥＴアドレスが利用され、ＵＰｎＰドメイン３０１では、共通プロトコルドメイン（＃２）とネットワークアドレスの異なるＩＰアドレスが利用されるとする。
【００４４】
本実施例においては、ゲートウェイ（ＨＣ）および端末機器および該端末機器が具備するサービスに付与される識別子は、ゲートウェイ（ＨＣ）および端末機器および該端末機器が具備するサービスに付与されるアドレスには依存せず共通化される。具体的には下記の通りである。
【００４５】
ゲートウェイ（ＨＡ＃０）９には、ＩＰアドレス（ＩＰ＃０）が付与され、このアドレスが識別子としても利用される（図６のａ）。ゲートウェイ（ＨＣ＃１）２には、ＩＰアドレス（ＩＰ＃１）が付与され、ゲートウェイ（ＨＡ＃０）９の識別子にゲートウェイ（ＨＣ＃１）２を共通プロトコルドメイン（＃２）１０１内でユニークに識別する識別子（０００１）が付与される（図６のｂ）。また、ゲートウェイ（ＨＣ＃２）３は、ＩＰアドレス（ＩＰ＃２）が付与され、ゲートウェイ（ＨＡ＃０）９の識別子にゲートウェイ（ＨＣ＃２）３を共通プロトコルドメイン（＃２）１０１内でユニークに識別する識別子（０００２）が付与される（図６のｃ）。
【００４６】
ＥＣＨＯＮＥＴドメイン２０１に接続されるエアコン４には、ＥＣＨＯＮＥＴアドレス（ＥＡ＃１）が付与され、ゲートウェイ（ＨＣ＃１）２の識別子にエアコン４をＥＣＨＯＮＥＴドメイン２０１内でユニークに識別する識別子（００１１）を付加したＩＰ＃０／０００１／００１１が識別子として付与される（図６のｄ）。さらに、エアコン４には、共通プロトコルの規定により、空調サービスおよび除湿サービスが提供されており、空調サービスには、エアコン４の識別子に該エアコン４においてサービスをユニークに識別する識別子（Ｓerv＃１）を付加したＩＰ＃０／０００１／００１１／Ｓerv＃１が識別子として付与され、除湿サービスについても、空調サービスと同様の方法で、ＩＰ＃０／０００１／００１１／Ｓerv＃２が識別子として付与される（図６の同じくｄ）。
【００４７】
一方、ＵＰｎＰドメイン３０１に接続されるエアコン５には、ＩＰアドレス（ＩＰ＃３）が付与され、ゲートウェイ（ＨＣ＃２）３の識別子にエアコン５をＵＰｎＰドメイン３０１内でユニークに識別する識別子（００２２）を付加したＩＰ＃０／０００２／００２２が識別子として付与される（図６のｅ）。さらに、エアコン５には、共通プロトコルの規定により、空調サービスが提供されており、空調サービスには、エアコン５の識別子に該エアコン５においてサービスをユニークに識別する識別子（Ｓerv＃１）を付加したＩＰ＃０／０００２／００２２／Ｓerv＃１が識別子として付与される（図６の同じくｅ）。
【００４８】
なお、ゲートウェイ（ＨＣ＃１）２、ゲートウェイ（ＨＣ＃２）３に付与される識別子は、ゲートウェイ（ＨＣ）が共通プロトコル所定の接続検知手段を具備することによってゲートウェイ（ＨＡ＃０）９から付与される。エアコン４およびエアコン５に付与される識別子は、ゲートウェイ（ＨＣ＃１）２及びゲートウェイ（ＨＣ＃２）３が固有プロトコル所定の接続検知手段またはＨＣ独自に接続検知手段を具備することにより、ゲートウェイ（ＨＣ＃１）２およびゲートウェイ（ＨＣ＃２）３が接続を検知した際に付与される。これら識別子がディレトクリサーバ６に登録される。
【００４９】
本実施例では、ゲートウェイ（ＨＡ＃０）９には、図７に示すように、共通プロトコルドメイン（＃２）１０１に接続されるゲートウェイ（ＨＣ）に付与された識別子およびそのＩＰアドレスとの対応を管理するＨＡ＃０ルーティングテーブル１０が具備されている。ゲートウェイ（ＨＣ＃１）２には、図８に示すように、ＥＣＨＯＮＥＴドメイン２０１に接続される端末機器に付与された識別子およびそのＥＣＨＯＮＥＴアドレスとの対応を管理するゲートウェイ（ＨＣ＃１）ルーティングテーブル（７）が具備されている。ゲートウェイ（ＨＣ＃２）３には、図９に示すように、ＵＰｎＰドメイン３０１に接続される端末機器に付与された識別子およびそのＩＰアドレスとの対応を管理するＨＣ＃２ルーティングテーブル８が具備されている。
【００５０】
本実施例では、制御機器１からエアコン４、５の空調サービスを遠隔操作する場合、以下のステップを経て、サービスが制御される。
(ｉ)  共通プロトコルドメイン（＃１）１００に接続された制御機器１は、ディレクトリサーバ６に問い合わせることにより、固有プロトコルドメインのＥＣＨＯＮＥＴドメイン２０１に接続されるエアコン４とＵＰｎＰドメイン３０１に接続されるエアコン５によってサービス提供可能であることを発見する。
(ii)  ユーザがＥＣＨＯＮＥＴドメイン２０１に接続されているエアコン４で提供される空調サービスを選択した場合、制御機器１はディレクトリサーバ６より、当該サービスの識別子（ＩＰ＃０／０００１／００１１／Ｓerv＃１）を取得する。
(iii)  制御機器１は、取得した識別子からゲートウェイ（ＨＡ＃０）９のＩＰアドレス（ＩＰ＃０）を抽出する。
(iv)  制御機器１は、共通プロトコル規定のコマンドの引数の一部として、取得した識別子を記述し、抽出したゲートウェイ（ＨＡ＃０）９のＩＰアドレス（ＩＰ＃０）を用いてコマンドを送信する。
(ｖ)  ゲートウェイ（ＨＡ＃０）９は、コマンドを受信すると、ＨＡ＃０ルーティングテーブル１０（図７）を用いて、コマンドに記述されている識別子のＩＰ＃０／０００１からゲートウェイ（ＨＣ＃１）２のＩＰアドレス（ＩＰ＃１）を抽出する。
(vi)  ゲートウェイ（ＨＡ＃０）９は、共通プロトコル規定のコマンドの引数の一部として、取得した識別子を記述し、抽出したゲートウェイ（ＨＣ＃１）２のＩＰアドレス（ＩＰ＃１）を用いてコマンドを送信する。
(vii)  ゲートウェイ（ＨＣ＃１）２は、コマンドを受信すると、ＨＣ＃１ルーティングテーブル７（図８）を用いて、コマンドに記述されている識別子のＩＰ＃０／０００１／００１１からエアコン４のＥＣＨＯＮＥＴアドレス（ＥＡ＃１）を抽出する。
(viii)  ゲートウェイ（ＨＣ＃１）２は、抽出したＥＣＨＯＮＥＴアドレス（ＥＡ＃1）を用いて、さらにコマンドをＥＣＨＯＮＥＴ規定のコマンドに変換して送信する。
(ix)  エアコン４がコマンドを受信し、付与されている識別子のＳerv＃１により空調サービスをコマンドにしたがい実行する。
【００５１】
以上、本発明の実施例を説明したが、実施例１、３は、ゲートウェイ（ＨＣ）および端末機器が、自らのアドレスを識別子に用いる場合であって、ゲートウェイ（ＨＣ）は識別子から直接転送先のアドレスを抽出できる。一方、実施例２、４は、特に固有プロトコルドメインのアドレスは表記法等が異なることから、識別子を共通化する場合であって、ゲトウェイ（ＨＡ）、ゲートウェイ（ＨＣ）が隣接するリーフ側のプロトコルドメインに接続されるゲートウェイ（ＨＣ）または端末機器の識別子とアドレスを管理するルーティングテーブルを具備することにより、識別子から転送先のアドレスを抽出できる。
【図面の簡単な説明】
【００５２】
【図１】本発明の第１の実施形態を示す図である。
【図２】本発明の第２の実施形態を示す図である。
【図３】図２におけるゲートウェイ（ＨＣ＃１）が具備するルーティングテーブルを示す図である。
【図４】図２におけるゲートウェイ（ＨＣ＃２）が具備するルーティングテーブルを示す図である。
【図５】本発明の第３の実施形態を示す図である。
【図６】本発明の第４の実施形態を示す図である。
【図７】図６におけるゲートウェイ（ＨＡ＃０）が具備するルーティングテーブルを示す図である。
【図８】図６におけるゲートウェイ（ＨＣ＃１）が具備するルーティングテーブルを示す図である。
【図９】図６におけるゲートウェイ（ＨＣ＃２）が具備するルーティングテーブルを示す図である。
【符号の説明】
【００５３】
１  制御機器
２  ゲートウェイ（ＨＣ＃１）
３  ゲートウェイ（ＨＣ＃２）
４  端末機器（エアコン）
５  端末機器（エアコン）
６  ディレクトリサーバ
７  ＨＣ＃１ルーティングテーブル
８  ＨＣ＃２ルーティングテーブル
９  ゲートウェイ（ＨＡ＃０）
１０  ＨＡ＃０ルーティングテーブル
【図１】
2005110057.tif 000003
【図２】
2005110057.tif 000004
【図３】
2005110057.tif 000005
【図４】
2005110057.tif 000006
【図５】
2005110057.tif 000007
【図６】
2005110057.tif 000008
【図７】
2005110057.tif 000009
【図８】
2005110057.tif 000010
【図９】
2005110057.tif 000011