(57)【特許請求の範囲】
【請求項１】
制御される装置がユーザアクセスサーバからトリガ信号を受信することに応答して、制御される前記装置からの第１のネットワークアドレスコンフィギュレーションプロトコルメッセージを受信するための第１の受信デバイスと、
前記ネットワークアドレスコンフィギュレーションプロトコルメッセージに従って、制御される前記装置の識別情報を判定するための装置識別情報判定デバイスと、
制御される前記装置の識別情報に従って、前記ユーザアクセスサーバから制御される前記装置の制御情報を取得するための制御情報取得デバイスと、
第２のネットワークアドレスコンフィギュレーションプロトコルメッセージを介して制御される前記装置に前記制御情報を送信するための第１の送信デバイスと
を備える、通信ネットワークのネットワークアドレスコンフィギュレーションサーバ内で遠隔で装置を制御するための遠隔制御デバイス。
【請求項２】
前記トリガ信号が、ユーザからの制御命令に従ってユーザアクセスサーバから送信され、制御される前記装置の識別情報を判定するためにユーザ名プラス装置名を含む、請求項１に記載の遠隔制御デバイス。
【請求項３】
前記識別情報が、制御される前記装置のルーティング識別情報を含み、
前記制御情報取得デバイスがさらに、制御される前記装置のルーティング識別情報に従って、前記制御情報を判定するようになされた、請求項２に記載の遠隔制御デバイス。
【請求項４】
前記識別情報が、制御される前記装置のハードウェア識別情報を含み、
前記制御情報取得デバイスがさらに、制御される前記装置のハードウェア識別情報に従って、前記制御情報を判定するようになされた、請求項２に記載の遠隔制御デバイス。
【請求項５】
制御される前記装置からの前記ネットワークアドレスコンフィギュレーションプロトコルメッセージに従って、制御される前記装置がネットワークアドレスをもつかどうかを判断するための、ネットワークアドレス判断デバイスと、
制御される前記装置がネットワークアドレスをもたない場合に、前記装置のためのネットワークアドレスを割り当てるための、ネットワークアドレス割当てデバイスと
を前記遠隔制御デバイスがさらに備え、
前記第１の送信デバイスがさらに、ネットワークアドレスコンフィギュレーションプロトコルメッセージを介して、制御される前記装置に前記ネットワークアドレスおよび前記制御情報の両方を送信するようになされた、請求項２に記載の遠隔制御デバイス。
【請求項６】
前記ネットワークアドレスコンフィギュレーションサーバがＤＨＣＰサーバであり、前記ネットワークアドレスコンフィギュレーションプロトコルメッセージがＤＨＣＰメッセージであり、前記制御情報がＤＨＣＰメッセージのオプションフィールド内で運ばれる、請求項１から５のいずれかに記載の遠隔制御デバイス。
【請求項７】
ユーザアクセスサーバからトリガ信号を取得するための、トリガ信号取得デバイスと、
前記トリガ信号に従って、第１のネットワークアドレスコンフィギュレーションプロトコルメッセージをネットワークアドレスコンフィギュレーションサーバに送信するための、第２の送信デバイスと、
第１のネットワークアドレスコンフィギュレーションプロトコルメッセージに応答して、ネットワークアドレスコンフィギュレーションサーバから第２のネットワークアドレスコンフィギュレーションプロトコルメッセージを受信するための、第２の受信デバイスと、
前記ネットワークアドレスコンフィギュレーションプロトコルメッセージの中から制御情報を取得するための、メッセージ構文解析デバイスと、
前記制御情報に従って前記装置に対応する動作を適用するための、実行デバイスと
を備える、装置制御ユニット内で遠隔で装置を制御するのを支援するための第１の支援デバイス。
【請求項８】
前記トリガ信号が、ユーザからの制御命令に従ってユーザアクセスサーバから送信される、請求項７に記載の第１の支援デバイス。
【請求項９】
前記トリガ信号が、装置の識別情報に従って送信される、請求項８に記載の第１の支援デバイス。
【請求項１０】
前記トリガ信号が、起動制御信号を備え、
前記トリガ信号取得デバイスが、前記起動制御信号に従って前記装置を起動させるようになされた、請求項９に記載の第１の支援デバイス。
【請求項１１】
前記ネットワークアドレスコンフィギュレーションサーバがＤＨＣＰサーバであり、前記ネットワークアドレスコンフィギュレーションプロトコルメッセージがＤＨＣＰメッセージであり、前記制御情報が前記ＤＨＣＰメッセージのオプションフィールド内で運ばれる、請求項７から１０に記載の第１の支援デバイス。
【請求項１２】
制御命令を取得するための制御命令取得デバイスと、
前記制御命令に従って制御される装置の装置識別情報および制御情報を判定するための制御命令構文解析デバイスと、
前記装置識別情報に従って、前記制御情報がネットワークアドレスコンフィギュレーションサーバから通知され得るように前記装置にトリガ信号を送信し、前記制御情報をネットワークアドレスコンフィギュレーションサーバに送信するための第３の送信デバイス
を備える、ユーザアクセスサーバ内で遠隔で装置を制御するのを支援するための第２の支援デバイス。
【請求項１３】
前記制御命令構文解析デバイスが、制御命令に含まれるユーザ名プラス装置名に従って、制御される前記装置のルーティング識別情報またはハードウェア識別情報を含む装置識別情報を判定する、請求項１２に記載の第２の支援デバイス。
【請求項１４】
制御される前記装置と装置識別情報の間の対応を確立するためのマッピング関係確立デバイス
を前記第２の支援デバイスがさらに備え、
前記制御命令構文解析デバイスがさらに、前記制御命令に従って制御される前記装置の装置識別情報および制御情報と、制御される前記装置と装置識別情報の間の対応とを判定するようになされた、請求項１２または１３に記載の第２の支援デバイス。
【請求項１５】
前記ネットワークアドレスコンフィギュレーションサーバがＤＨＣＰサーバである、請求項１２から１４のいずれかに記載の第２の支援デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔でネットワーク装置を制御するための遠隔制御システムに関する。
【背景技術】
【０００２】
通信技術、ネットワーク技術の斬新的進化とともに、ネットワーク化によって、家庭用電気器具に遠隔制御を実施することが家庭用電気器具の傾向になっている。現在、家庭用電気器具のネットワーク化に基づく多数の遠隔制御方式が提案されている。
【０００３】
家庭用電気器具のネットワーク化を実施するために、ＴＣＰ／ＩＰプロトコルを使用するネットワークでは、ＩＰアドレスが家庭用電気器具デバイスに割り当てられなければならず、ＤＨＣＰ（動的ホストコンフィギュレーション）プロトコルがクライアントにＩＰアドレスを動的に割り当てるようにしばしば構成される。図１は、ＤＨＣＰサーバによってクライアントにＩＰアドレスを割り当てる単純な流れ図である。ＤＨＣＰクライアントが初めてネットワークにログオンするとき、そのクライアントは、固有の機械にＩＰデータ設定がないことを発見し、次にＤＨＣＰ発見パッケージをネットワークに送信する。ＤＨＣＰサーバがクライアントからのＤＨＣＰ発見ブロードキャストを監視するとき、それは利用可能なＩＰアドレスを選択し、ＩＰアドレスおよび他のＴＣＰ／ＩＰ設定を含むＤＨＣＰ提供パッケージをクライアントにフィードバックする。最初のそのクライアントのためのＩＰアドレスの欠落のため、ＤＨＣＰ発見パッケージは、そのクライアントのＭＡＣアドレスおよびそのパッケージの認識のためのＸＩＤ番号を含むことになり、ＤＨＣＰサーバによってフィードバックされたＤＨＣＰ提供パッケージが、これらのデータに従ってリースを要求するクライアントに送信される。クライアントがネットワーク内の複数のＤＨＣＰサーバからフィードバックを受信する場合、それはＤＨＣＰ提供のうちの１つ（通常は最初に到達したもの）を選択し、ネットワークにＤＨＣＰ要求ブロードキャストパッケージを送信し、それによって、すべてのＤＨＣＰサーバにどのサーバのＩＰアドレスが受諾するように指定されるかを知らせる。ＤＨＣＰサーバは、クライアントからＤＨＣＰ要求を受信した後、ＩＰリースの成立を確認し、それによって完全なＤＨＣＰワークフローが終わるように、クライアントにＤＨＣＰ  ＡＣＫをフィードバックする。
【０００４】
現在のＤＨＣＰサーバは、クライアントからのより多くのアプリケーション要件を満たす能力をもたずに、クライアントのＩＰアドレスを割り当てるためにただ使用されているが、より多くの機能がＤＨＣＰサーバに求められている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の要件を満たすために、本発明は、ネットワークアドレスコンフィギュレーションサーバを介して遠隔で装置を制御する方法およびデバイスを提供した。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、通信ネットワークのネットワークアドレスコンフィギュレーションサーバ内で遠隔で装置を制御する方法が提供され、以下のステップ：Ｂ．制御される装置の制御情報を取得するステップ、Ｃ．ネットワークアドレスコンフィギュレーションプロトコルメッセージを介して制御される前記装置に前記制御情報を送信するステップ、を含む。
【０００７】
本発明の第２の態様によれば、装置制御ユニット内で遠隔で装置を制御するのを支援する方法が提供される以下のステップ：ｃ．ネットワークアドレスコンフィギュレーションサーバからネットワークアドレスコンフィギュレーションプロトコルメッセージを受信するステップ、ｄ．前記ネットワークアドレスコンフィギュレーションプロトコルメッセージの中から制御情報を取得するステップ、ｅ．前記制御情報に従って前記装置に対応する動作を適用するステップ、を含む。
【０００８】
本発明の第３の態様によれば、ユーザアクセスサーバ内で遠隔で装置を制御するのを支援する方法が提供される以下のステップ：Ｉ．制御命令を取得するステップ、ＩＩ．前記制御命令に従って制御される装置の装置識別情報および制御情報を判定するステップ、ＩＩＩ．制御される前記装置の制御情報をネットワークアドレスコンフィギュレーションサーバに送信するステップ、を含む。
【０００９】
本発明の第４の態様によれば、通信ネットワークのネットワークアドレスコンフィギュレーションサーバ内で遠隔で装置を制御するための遠隔制御デバイスが提供され：制御される装置の制御情報を取得するための制御情報取得デバイス、ネットワークアドレスコンフィギュレーションプロトコルメッセージを介して制御される前記装置に前記制御情報を送信するための第１の送信デバイス、を備える。
【００１０】
本発明の第５の態様によれば、装置制御ユニット内で遠隔で装置を制御するのを支援するための第１の支援デバイスが提供され：ネットワークアドレスコンフィギュレーションサーバからネットワークアドレスコンフィギュレーションプロトコルメッセージを受信するための第２の受信デバイス、前記ネットワークアドレスコンフィギュレーションプロトコルメッセージの中から制御情報を取得するためのメッセージ構文解析デバイス、前記制御情報に従って前記装置に対応する動作を適用するための実行デバイス、を備える。
【００１１】
本発明の第６の態様によれば、ユーザアクセスサーバ内で遠隔で装置を制御するのを支援するための第２の支援デバイスが提供され：制御命令を取得するための制御命令取得デバイス、前記制御命令に従って制御される装置の装置識別情報および制御情報を判定するための制御命令構文解析デバイス、制御される前記装置の制御情報をネットワークアドレスコンフィギュレーションサーバに送信するための第３の送信デバイス、を備える。
【００１２】
本発明の第７の態様によれば、本発明の第４の態様による遠隔制御デバイスを備える、ネットワークアドレスコンフィギュレーションサーバが提供される。
【００１３】
本発明の第８の態様によれば、本発明の第５の態様による第１の支援デバイスを備える、装置制御ユニットが提供される。
【００１４】
本発明の第９の態様によれば、本発明の第６の態様による第２の支援デバイスを備える、ユーザアクセスサーバが提供される。
【００１５】
本発明におけるネットワークアドレスコンフィギュレーションプロトコルは、ＤＨＣＰプロトコル、または、ＰＰＰ（端点間プロトコル）プロトコルなどの他のプロトコルでもよい。本発明におけるネットワークアドレスコンフィギュレーションサーバは、ＤＨＣＰサーバ、または、ＰＰＰサーバなどの他のサーバでもよい。本発明の方法、デバイスまたは装置を使用することによって、少なくとも以下の利点：ネットワークアドレスコンフィギュレーションサーバが、ネットワーク装置のためのネットワークアドレスのコンフィギュレーションのためのみならず、ネットワーク装置のための遠隔制御を実装するようにネットワーク装置に制御情報を通信するために使用されることが、達成される。
【００１６】
添付の図面の助けにより、限定されない実施形態の以下の説明を読むことによって、本発明の特徴、態様および利点がさらに明らかとなろう。
【図面の簡単な説明】
【００１７】
【図１】ＤＨＣＰサーバがＩＰアドレスを割り当てるクライアントである、先行技術における流れ図である。
【図２】本発明の一実施形態によるネットワークデバイスのための遠隔制御システムを示す図である。
【図３】本発明の一実施形態による通信ネットワークのネットワークアドレスコンフィギュレーションサーバ内で遠隔で装置を制御する方法の流れ図である。
【図４】本発明の一実施形態による装置制御ユニット内で遠隔で装置を制御するのを支援する方法の流れ図である。
【図５】本発明の一実施形態によるユーザアクセスサーバ内で遠隔で装置を制御するのを支援する方法の流れ図である。
【図６】本発明の一実施形態による採用されたＤＨＣＰオプション構造を示す図である。
【図７】本発明の一実施形態による通信ネットワークのネットワークアドレスコンフィギュレーションサーバ内で遠隔で装置を制御するための遠隔制御デバイスの構成図である。
【図８】本発明の一実施形態による装置制御ユニット内で遠隔で装置を制御するのを支援するための第１の支援デバイスの構成図である。
【図９】本発明の一実施形態によるユーザアクセスサーバ内で遠隔で装置を制御するのを支援するための第２の支援デバイスの構成図である。
【発明を実施するための形態】
【００１８】
前記図面において、同一のまたは同様の参照番号は同一のまたは同様のデバイス（モジュール）または方法のステップを指す。
【００１９】
図２は、本発明の一実施形態による遠隔制御システムを図解する。図２に示すように、遠隔制御システムは、ネットワークアドレスコンフィギュレーションサーバ１、装置制御ユニット２ａ、２ｂ、２ｃ、ユーザアクセスサーバ３、遠隔制御可能な装置４ａ、４ｂ、４ｃ、およびアクセスデバイス７などを備え、各装置制御ユニットはデバイスを制御するようになされ、装置制御ユニットは一般に対応するデバイスの内部に配置され、たとえば、装置制御ユニット２ａは装置４ａの内部に配置される。本発明における遠隔制御可能なデバイスは通常は、家庭用電気器具であり、たとえば、装置４ａは冷蔵庫、デバイス４ｂは空調機器、デバイス４ｃは洗濯機である。確かに、本発明の方法およびデバイスはさらに、家庭用電気器具以外のそれらの装置を遠隔で制御するようになされることができる。
【００２０】
図３は、本発明の一実施形態による通信ネットワークのネットワークアドレスコンフィギュレーションサーバ内で遠隔で装置を制御する方法の流れ図である。図４は、本発明の一実施形態による装置制御ユニット内で遠隔で装置を制御するのを支援する方法の流れ図である。図５は、本発明の一実施形態によるユーザアクセスサーバ内で遠隔で装置を制御するのを支援する方法の流れ図である。
【００２１】
本発明は、図２から図５とともに、方法態様から以下のように説明される。
【００２２】
本発明による一実施形態によれば、ネットワークアドレスコンフィギュレーションサーバ１によって装置４ａに適用される遠隔制御は以下のとおりであり、装置４ａは冷蔵庫である。
【００２３】
図３を参照すると、以下のステップがネットワークアドレスコンフィギュレーションサーバ１側で実行される：
ステップＳ１２で、ネットワークアドレスコンフィギュレーションサーバ１が、装置４ａの制御情報を取得する。装置４ａは冷蔵庫であり、そのとき、その制御情報は、運転時間に関する設定、たとえば開始時間１６：００、終了時間２０：００など、および、運転温度に関する設定、たとえば０℃など、を備えることができる。
【００２４】
続いて、ステップＳ１３で、ネットワークアドレスコンフィギュレーションサーバ１が、ネットワークアドレスコンフィギュレーションプロトコルメッセージを介して装置４ａに装置４ａに関する制御情報を送信する。具体的には、本明細書におけるネットワークアドレスコンフィギュレーションプロトコルメッセージはＤＨＣＰメッセージを採用することができ、制御情報はＤＨＣＰメッセージの拡張オプションフィールド内にロードされることができる。ネットワークアドレスコンフィギュレーションサーバ１によって送信されるネットワークアドレスコンフィギュレーションプロトコルメッセージは、ＤＨＣＰ提供メッセージまたはＤＨＣＰ  ＡＣＫメッセージでもよい。
【００２５】
一般に、装置制御ユニット２ａは、装置４ａの内部に配置される。そうでない場合、装置制御ユニット２ａは、装置４ａに関連した独立装置でもよい。図４を参照すると、以下のステップが、装置制御ユニット２ａ側で実行される：
ステップＳ２３で、装置制御ユニット２ａが、ネットワークアドレスコンフィギュレーションサーバ１からネットワークアドレスコンフィギュレーションプロトコルメッセージを受信する。
【００２６】
ステップＳ２４で、装置制御ユニット２ａが、受信プロトコルメッセージから装置４ａに関する制御情報を取得する。
【００２７】
ステップＳ２５で、装置制御ユニット２ａが、制御情報に従って、対応する動作を装置４ａに適用する。たとえば、装置制御ユニット２ａは、装置４ａを１６：００に始動するように制御し、動作温度を２０：００に０℃になるように設定し、装置制御ユニット２ａは、装置４ａが動作を停止するように制御する。
【００２８】
好ましくは、ステップＳ２３の前に、装置制御ユニット２ａが、ネットワークアドレスコンフィギュレーション情報および／または制御情報を問い合わせるために使用される、ネットワークアドレスコンフィギュレーションサーバ１にネットワークアドレスコンフィギュレーションプロトコルメッセージを送信する。具体的には、装置制御ユニット２ａによって送信されるネットワークアドレスコンフィギュレーションプロトコルメッセージは、ＤＨＣＰ発見メッセージまたはＤＨＣＰ要求メッセージでもよい。
【００２９】
さらに具体的には、ネットワークアドレスコンフィギュレーションプロトコルメッセージを送出する前に、装置制御ユニット２ａは、トリガ信号を取得し、かかるトリガ信号はユーザアクセスサーバ３から来る。装置制御ユニット２ａは、取得されたトリガ信号に従って、ネットワークアドレスコンフィギュレーションサーバ１にネットワークアドレスコンフィギュレーションプロトコルメッセージを送信する。トリガ信号が起動制御信号を備える場合、装置制御ユニット２ａは、起動制御信号に従って、装置４ａを起動させ、次に、ネットワークアドレスコンフィギュレーションプロトコルメッセージをネットワークアドレスコンフィギュレーションサーバ１に送信する。
【００３０】
ネットワークアドレスコンフィギュレーションサーバ１は、装置制御ユニット２ａからネットワークアドレスコンフィギュレーションプロトコルメッセージを受信した後に、ステップＳ１２の実行を開始する。具体的には、ネットワークアドレスコンフィギュレーションサーバ１が、装置制御ユニット２ａからのアドレスコンフィギュレーションプロトコルメッセージに従って装置４ａの識別情報を判定し、かかる識別情報に従って装置４ａの制御情報を判定する。さらに具体的には、装置４ａの識別情報は、装置４ａがネットワークにアクセスする場合に占有される、アクセスデバイス７の、ポート番号などのそのルーティング識別番号でもよく、或いは、かかる識別情報はまた、そのＭＡＣアドレスなどの装置４ａのハードウェア識別情報でもよい。
【００３１】
さらに、装置制御ユニット２ａからのネットワークアドレスコンフィギュレーションプロトコルメッセージに従って、ネットワークアドレスコンフィギュレーションサーバ１はさらに、装置４ａがネットワークアドレスをもつかどうかを判断する。装置４ａがネットワークアドレスをもたない場合、次にネットワークアドレスコンフィギュレーションサーバ１は、ネットワークアドレスを装置４ａに割り当て、次にステップＳ１３で、ネットワークアドレスコンフィギュレーションプロトコルメッセージを介して装置４ａにネットワークアドレスおよび装置４ａの両方の制御情報を送信する。
【００３２】
図５を参照すると、ユーザアクセスサーバ３側で、以下の動作が実行される：
ステップＳ３１で、ユーザアクセスサーバ３が、クライアントから制御命令を取得する。たとえば、装置４ａはユーザ８の家の中の電気器具であり、ユーザ８が装置４ａのための制御命令を設定する。具体的な設定モードは、ユーザ８がユーザアクセスサーバ３に遠隔でログオンして設定する、または、ユーザアクセスサーバ３がユーザ８からショートメッセージを受信して設定を終了するなどでもよい。
【００３３】
続いて、ステップＳ３２で、ユーザアクセスサーバ３が、装置４ａに関する取得された制御命令に従って、装置４ａの識別情報を判定し、その制御命令の内容をネットワークアドレスコンフィギュレーションプロトコルメッセージを介した伝送に適した制御情報に変換する。
【００３４】
次に、ステップＳ３３で、ユーザアクセスサーバ３が、制御情報装置４ａをネットワークアドレスコンフィギュレーションサーバ１に送信する。
【００３５】
具体的には、ステップＳ３２の後に、ユーザアクセスサーバ３がさらに、装置４ａの識別情報に従って装置４ａにトリガ信号を送信し、それによって、装置４ａに更新された制御情報を通知する。
【００３６】
装置４ａの識別情報は、ルーティング識別情報またはそのハードウェア識別情報でもよく、かかる情報は一般に複雑で分かりにくい。好ましくは、ユーザ８によって設定される制御命令は、異なる装置を区別するためのユーザ名プラス装置名などの容易に覚えられる項目を採用することができる。たとえば、ユーザ８によって設定される制御命令内のユーザ名は「１１１１」、装置名は「冷蔵庫」である。従って、ユーザアクセスサーバ３で、ステップＳ３１に先立って、ユーザ名プラス装置名と装置識別情報の間の対応関係がさらに確立される必要がある。ステップＳ３２で、ユーザアクセスサーバ３が、制御命令および前述の対応関係に従って識別情報装置４ａを判定し、制御命令の内容をネットワークアドレスコンフィギュレーションプロトコルメッセージを介した伝送に適した制御情報に変換する。
【００３７】
本発明で採用されるネットワークアドレスコンフィギュレーションプロトコルはＤＨＣＰプロトコルに限定されないことが、当業者には理解されよう。ネットワークアドレスコンフィギュレーションの機能をもつ他のプロトコル、たとえばＰＰＰプロトコル、もまた本発明に適用可能となり得る。
【００３８】
本発明の一実施形では、システムに採用された、ネットワークアドレスコンフィギュレーションプロトコルは、ＤＨＣＰプロトコルであり、ネットワークアドレスコンフィギュレーションサーバ１はＤＨＣＰサーバである。図６に示すような、ＤＨＣＰオプションの構造が、かかる実施形態で採用されることができる。図６に示すＤＨＣＰオプションの内容はそれぞれ以下のとおり：かかるオプションのオプションコード、かかるオプションのオプション長、いくつかのサブオプション、である。１つのサブオプションの内容はそれぞれ以下のとおり：かかるサブオプションのオプションコード、かかるサブオプションのサブオプション値の長さ、かかるサブオプションのサブオプション値、である。装置の制御情報をもつためのオプションは、以下のように定義されることができる：いくつかのサブオプションがそれぞれ制御パラメータに対応する。家庭用電気器具デバイスの使用により、通常の制御パラメータは以下：動作の開始時間、動作の終了時間、動作温度など、を備えることができる。具体的には、装置の制御情報をもつためのオプションは以下：その値が動作の開始時間に対応するサブオプション１、その値が動作の終了時間に対応するサブオプション２、その値が運転温度に対応するサブオプション３、を備えることができる。ユーザ８が自宅に置かれた装置４ａを遠隔で制御する手順について、詳細な説明が行われる。
【００３９】
１５：００に、ユーザ８が、装置４ａのための制御命令を設定する。ユーザアクセスサーバ３が、かかる制御命令を取得し、かかる命令に従って、装置４ａの識別情報および制御情報を判定し、ここで識別情報は装置４ａのルーティング識別情報であり、制御情報の内容は以下：開始時間１６：００、終了時間２０：００、運転温度０℃、を含む。装置４ａの識別情報は、そのハードウェア識別情報、たとえばそのＭＡＣアドレス、でもよいことが、当業者には理解されよう。
【００４０】
次に、ユーザアクセスサーバ３が、装置４ａのルーティング識別情報に従って、トリガ信号を送信する。その装置の所定の状況情報に従って、ユーザアクセスサーバ３は、装置４ａが起動されていないことを知らされ、従って、トリガ信号はさらに起動制御信号を備える。
【００４１】
装置制御ユニット２ａは、かかるトリガ信号を受信すると、その中の起動制御信号に従って装置４ａを起動させる。その瞬間に、装置４ａはネットワークアドレスを提供されておらず、従って、装置制御ユニット２ａがＤＨＣＰ発見メッセージを送出する。
【００４２】
ＤＨＣＰサーバ１は、かかるＤＨＣＰ発見メッセージを受信し、装置４ａがネットワークアドレスをもたないと判断し、次にそれにネットワークアドレスを割り当てる。加えて、ＤＨＣＰサーバ１はさらに、かかるメッセージから、装置４ａのルーティング識別情報を判定し、装置４ａのルーティング識別情報による問合せのための問合せメッセージをユーザアクセスサーバ３に送信する。
【００４３】
アクセスユーザサーバ３が、問合せメッセージに従って探索を行い、装置４ａの探索された制御情報でＤＨＣＰサーバ１に伝送する。
【００４４】
装置４ａの制御情報を取得した後に、ＤＨＣＰサーバ１はＤＨＣＰ提供メッセージを送出し、かかるメッセージは装置４ａに割り当てられるネットワークアドレスおよびその制御情報を含み、その制御情報はＤＨＣＰ提供メッセージの拡張オプションフィールド内にパッケージ化されている。
【００４５】
ＤＨＣＰ提供メッセージを受信した後、装置制御ユニット２ａは、そこから装置４ａのネットワークアドレスおよび制御情報を取得し、制御情報に従って、対応する動作を装置４ａに適用する。つまり、装置制御ユニット２ａは、１６：００に始動するように装置４ａを制御し、動作温度を０℃になるように設定する。
【００４６】
１７：００に、ユーザ８が、装置４ａのための新しい制御命令を設定する。ユーザアクセスサーバ３が、更新するためのこの制御命令を取得し、かかる命令に従って、装置４ａの識別情報および更新された制御情報を判定し、その識別情報はルーティング識別情報装置４ａであり、更新された制御情報の内容は以下：運転温度４℃、を含む。
【００４７】
次に、ユーザアクセスサーバ３が、装置４ａのルーティング識別情報に従って、トリガ信号を送信する。
【００４８】
装置制御ユニット２ａは、かかるトリガ信号を受信するときに、かかるトリガ信号に従って、ＤＨＣＰ要求メッセージを送出する。
【００４９】
ＤＨＣＰサーバ１が、かかるＤＨＣＰ要求メッセージを受信し、かかるメッセージから、装置４ａのルーティング識別情報を判定し、装置４ａのルーティング識別情報による問合せのためにユーザアクセスサーバ３に問合せメッセージを送信する。
【００５０】
ユーザアクセスサーバ３が、その問合せメッセージに従って、探索を行い、装置４ａの探索され更新された制御情報でＤＨＣＰサーバ１に送信する。
【００５１】
装置４ａの更新された制御情報を取得した後、ＤＨＣＰサーバ１は、ＤＨＣＰ  ＡＣＫメッセージを送信し、その更新された制御情報はＤＨＣＰ  ＡＣＫメッセージの拡張オプションフィールド内にパッケージ化されている。
【００５２】
ＤＨＣＰ提供メッセージを受信した後、装置制御ユニット２ａは、そこから装置４ａの更新された制御情報を取得し、その更新された制御情報に従って、対応する動作を装置４ａに行う。つまり、装置制御ユニット２ａは、装置４ａを制御して動作温度が４℃になるように調節する。
【００５３】
更新するための他の制御命令がない場合、次に２０：００に、装置制御ユニット２ａは、装置４ａを制御して動作を終了させる。
【００５４】
前述の実施形態では、ユーザアクセスサーバ３およびネットワークアドレスコンフィギュレーションサーバ１は、２つの独立装置として存在する。本発明のいくつかの他の実施形態では、これらの２つの装置の機能は、単一の装置によって実行されることができる。
【００５５】
図７は、本発明の一実施形態による通信ネットワークのネットワークアドレスコンフィギュレーションサーバ内で遠隔で装置を制御するための遠隔制御デバイスの構成図である。図７に示すように、かかる実施形態の遠隔制御デバイス１０は：第１の受信デバイス１０１、装置識別情報判定デバイス１０２１をさらに備える制御情報取得デバイス１０２、第１の送信デバイス１０３、ネットワークアドレス判断デバイス１０４、ネットワークアドレス割当てデバイス１０５、を備える。通常は、遠隔制御デバイス１０は、ネットワークアドレスコンフィギュレーションサーバ１の内部に配置される。本発明のさまざまな実施形態で、遠隔制御デバイス１０は、図７に示されたデバイスの部分、および、図７に示されていない１つまたは複数の他のデバイスを備えることができる。
【００５６】
図８は、本発明の一実施形態による装置制御ユニット内で遠隔で装置を制御するのを支援するための第１の支援デバイスの構成図である。図８に示すように、かかる実施形態における第１の支援デバイス２０は：トリガ信号取得デバイス２０１、第２の送信デバイス２０２、第２の受信デバイス２０３、メッセージ構文解析デバイス２０４、実行デバイス２０５、を備える。通常は、第１の支援デバイス２０は、装置制御ユニット２ａ、２ｂ、２ｃの内部に配置される。本発明のさまざまな実施形態で、第１の支援デバイス２０は、図８に示された１つまたは複数のデバイスの部分、および、図８に示されていない他のデバイスを備えることができる。
【００５７】
図９は、本発明の一実施形態によるユーザアクセスサーバ内で遠隔で装置を制御するのを支援するための第２の支援デバイスの構成図である。図９に示すように、かかる実施形態における第２の支援デバイス３０は：マッピング関係確立デバイス３００、制御命令取得デバイス３０１、制御命令構文解析デバイス３０２、第３の送信デバイス３０３、を備える。通常は、第２の支援デバイス３０は、ユーザアクセスサーバ３の内部に配置される。本発明のさまざまな実施形態で、第２の支援デバイス３０は、図９に示されたデバイスの部分、および、図９に示されていない１つまたは複数の他のデバイスを備えることができる。
【００５８】
本発明の説明が、図２、図７、図８、および図９に関連して、一デバイス態様から以下に与えられる。
【００５９】
本発明の一実施形態によれば、ネットワークアドレスコンフィギュレーションサーバ１によって装置４ｂに適用される遠隔制御は、以下のとおりであり、装置４ｂは空調機器である。
【００６０】
図７に関連して、以下の動作が、ネットワークアドレスコンフィギュレーションサーバ１内で実行される：
最初に、制御情報取得デバイス１０２が、装置４ｂの制御情報を取得する。装置４ｂは空調機器であり、そのとき、その制御情報は、運転時間に関する設定、たとえば、開始時間１７：００、終了時間２２：００、および、運転温度に関する設定、たとえば２８℃、を備えることができる。
【００６１】
続いて、第１の送信デバイス１０３が、ネットワークアドレスコンフィギュレーションプロトコルメッセーを介して装置４ｂに装置４ｂに関する制御情報を送信する。具体的には、本明細書におけるネットワークアドレスコンフィギュレーションプロトコルメッセージはＤＨＣＰメッセージを採用し、制御情報はＤＨＣＰメッセージの拡張オプションフィールドにロードされることができる。第１の送信デバイス１０３によって送信されるネットワークアドレスコンフィギュレーションプロトコルメッセージは、ＤＨＣＰ提供メッセージ、またはＤＨＣＰ  ＡＣＫメッセージでもよい。
【００６２】
一般に、装置制御ユニット２ｂは、装置４ｂの内部に配置される。そうでない場合、装置制御ユニット２ｂは、装置４ｂに関連する独立装置でもよい。図８を参照すると、以下の動作が、装置制御ユニット２ｂ側で実行される：
最初に、第２の受信デバイス２０３が、ネットワークアドレスコンフィギュレーションサーバ１からネットワークアドレスコンフィギュレーションプロトコルメッセージを受信する。
【００６３】
次に、メッセージ構文解析デバイス２０４が、受信プロトコルメッセージから装置４ｂに関する制御情報を取得する。
【００６４】
続いて、実行デバイス２０５が、その制御情報に従って、装置４ｂに対応する動作を適用する。たとえば、実行デバイス２０５は、１７：００に始動するように装置４ｂを制御し、動作温度が２８℃になるように設定し、２２：００に、実行デバイス２０５は、動作を停止するように装置４ｂを制御する。
【００６５】
好ましくは、ネットワークアドレスコンフィギュレーションサーバ１からネットワークアドレスコンフィギュレーションプロトコルメッセージを受信する前に、装置制御ユニット２ｂの第１の支援デバイス２０内で、第２の送信デバイス２０２が、ネットワークアドレスコンフィギュレーション情報および／または制御情報を問い合わせるために使用される、ネットワークアドレスコンフィギュレーションサーバ１にネットワークアドレスコンフィギュレーションプロトコルメッセージを送信する。具体的には、第２の送信デバイス２０２によって送信されるネットワークアドレスコンフィギュレーションプロトコルメッセージは、ＤＨＣＰ発見メッセージ、またはＤＨＣＰ要求メッセージでもよい。
【００６６】
さらに具体的には、ネットワークアドレスコンフィギュレーションプロトコルメッセージを送出する前に、装置制御ユニット２ｂの第１の支援デバイス２０内で、トリガ信号取得デバイス２０１がトリガ信号を取得し、かかるトリガ信号はユーザアクセスサーバ３から来る。第２の送信デバイス２０２が、取得されたトリガ信号に従って、ネットワークアドレスコンフィギュレーションサーバ１にネットワークアドレスコンフィギュレーションプロトコルメッセージを送信する。トリガ信号が起動制御信号を備える場合、そのとき、装置制御ユニット２ｂは、その起動制御信号に従って、装置４ｂを起動させ、第２の送信デバイス２０２が次にネットワークアドレスコンフィギュレーションプロトコルメッセージをネットワークアドレスコンフィギュレーションサーバ１に送信する。
【００６７】
ネットワークアドレスコンフィギュレーションサーバ１内の第１の受信デバイス１０１が、装置制御ユニット２ｂからネットワークアドレスコンフィギュレーションプロトコルメッセージを受信する。次に、装置識別情報判定デバイス１０２１が、装置制御ユニット２ｂからのアドレスコンフィギュレーションプロトコルメッセージに従って、装置４ｂの識別情報を判定し、制御情報取得デバイス１０２が、かかる識別情報に従って、装置４ｂの制御情報を判定する。さらに具体的には、装置４ｂの識別情報は、装置４ｂがネットワークにアクセスする場合に占有される、アクセスデバイス７のそのルーティング識別情報、たとえばポート番号、などでもよく、または、かかる識別情報は、装置４ｂのハードウェア識別情報、たとえばそのＭＡＣアドレス、でもよい。
【００６８】
さらに、装置制御ユニット２ｂからのネットワークアドレスコンフィギュレーションプロトコルメッセージに従って、ネットワークアドレスコンフィギュレーションサーバ１内のネットワークアドレス判断デバイス１０４がさらに、装置４ｂがネットワークアドレスをもつかどうかを判断する。装置４ｂがネットワークアドレスをもたない場合、そのとき、ネットワークアドレスコンフィギュレーションサーバ１内のネットワークアドレス割当てデバイスが、ネットワークアドレスを装置４ｂに割り当て、次に、第１の送信デバイス１０３が、ネットワークアドレスコンフィギュレーションプロトコルメッセージを介して、ネットワークアドレスおよび装置４ｂの両方の制御情報を装置４ｂに送信する。
【００６９】
図９を参照すると、以下の動作が、ユーザアクセスサーバ３側内で実行される：
最初に、制御命令取得デバイス３０１が、クライアントから制御命令を取得する。たとえば、装置４ｂはユーザ８の家の中の電気器具であり、ユーザ８が装置４ｂのための制御命令を設定する。具体的な設定モードは、ユーザ８が遠隔でユーザアクセスサーバ３にログオンして設定する、または、制御命令取得デバイス３０１がユーザ８からショートメッセージを受信して設定を完了する、などでもよい。
【００７０】
続いて、制御命令構文解析デバイス３０２が、装置４ｂに関する取得された制御命令に従って、装置４ｂの識別情報を判定し、制御命令の内容をネットワークアドレスコンフィギュレーションプロトコルメッセージを介した伝送に適した制御情報に変換する。
【００７１】
次に、第３の送信デバイス３０３が、制御情報装置４ｂをネットワークアドレスコンフィギュレーションサーバ１に送信する。
【００７２】
具体的には、第３の送信デバイス３０３がさらに、装置４ｂの識別情報に従って、装置４ｂにトリガ信号を送信し、それによって、装置４ｂに更新された制御情報を通知する。
【００７３】
装置４ｂの識別情報はルーティング識別情報またはそのハードウェア識別情報でもよく、そして、かかる情報は一般に複雑で分かりにくい。好ましくは、ユーザ８によって設定される制御命令は、異なる装置を区別するためのユーザ名プラス装置名などの容易に覚えられる項目を採用することができる。たとえば、ユーザ８によって設定される制御命令内のユーザ名は「１１１１」であり、装置名は「空調機器」である。従って、ユーザアクセスサーバ３で、マッピング関係確立デバイス３００はさらに、ユーザ名プラス装置名と装置識別情報の間の対応関係を確立する必要がある。制御命令構文解析デバイス３０２が、制御命令による識別情報装置４ｂおよび前述の対応関係を判定し、制御命令の内容をネットワークアドレスコンフィギュレーションプロトコルメッセージを介した伝送に適した制御情報に変換する。
【００７４】
本発明で採用されるネットワークアドレスコンフィギュレーションプロトコルはＤＨＣＰプロトコルに限定されないことが、当業者には理解されよう。ネットワークアドレスコンフィギュレーションの機能をもつ他のプロトコル、たとえばＰＰＰプロトコル、もまた本発明に適用可能であり得る。
【００７５】
本発明の一実施形態では、システムに採用された、ネットワークアドレスコンフィギュレーションプロトコルはＤＨＣＰプロトコルであり、ネットワークアドレスコンフィギュレーションサーバ１はＤＨＣＰサーバである。図６に示すような、ＤＨＣＰオプションの構造は、かかる実施形態で採用されることができる。図６に示すＤＨＣＰオプションの内容はそれぞれ：かかるオプションのオプションコード、かかるオプションのオプション長、いくつかのサブオプションである。１つのサブオプションの内容はそれぞれ：かかるサブオプションのオプションコード、かかるサブオプションのサブオプション値の長さ、かかるサブオプションのサブオプション値である。装置の制御情報をもつためのオプションは、以下のように定義されることができる：いくつかのサブオプションがそれぞれ制御パラメータに対応する。家庭用電気器具デバイスの使用によれば、通常の制御パラメータは以下：動作の開始時間、動作の終了時間、動作温度など、を含む。具体的には、装置の制御情報をもつためのオプションは：その値が動作の開始時間に対応するサブオプション１、その値が動作の終了時間に対応するサブオプション２、その値が運転温度に対応するサブオプション３、を含む。ユーザ８が彼の家に置かれた装置４ｂを遠隔で制御する手順についての詳細な説明をする。
【００７６】
１５：３０に、ユーザ８が装置４ｂのための制御命令を設定する。ユーザアクセスサーバ３内の制御命令取得デバイス３０１が、かかる制御命令を取得し、制御命令構文解析デバイス３０２が、かかる命令に従って、装置４ｂの識別情報および制御情報を判定し、その識別情報は装置４ｂのハードウェア識別情報、即ちＭＡＣアドレス、であり、制御情報の内容は：開始時間１７：００、終了時間２２：００、運転温度２８℃、を含む。装置４ｂの識別情報は、デバイス４ｂによって占有される、アクセスデバイス７のそのルーティング識別情報、たとえばポート番号、でもよいことが、当業者には理解されよう。
【００７７】
次に、ユーザアクセスサーバ３内の、第３の送信デバイス３０３が、装置４ｂのハードウェア識別情報に従って、トリガ信号を送信する。装置の所定の状況情報によれば、ユーザアクセスサーバ３は、装置４ｂが起動されておらず、従って、トリガ信号がさらに起動制御信号を備えることを知らされる。
【００７８】
装置制御ユニット２ｂ内で、トリガ信号取得デバイス２０１がかかるトリガ信号を受信し、装置制御ユニット２ｂが次に、かかるトリガ信号内の起動制御信号に従って、装置４ｂを起動させる。起動動作は、実行デバイス２０５によって実行されることができる。その瞬間、装置４ｂはネットワークアドレスを提供されておらず、従って、装置制御ユニット２ｂ内の第２の送信デバイス２０２がＤＨＣＰ発見メッセージを送信する。
【００７９】
ＤＨＣＰサーバ１内で、第１の受信デバイス１０１が、かかるＤＨＣＰ発見メッセージを受信する。かかるメッセージによれば、ネットワークアドレス判断デバイス１０４が、装置４ｂはネットワークアドレスをもたないと判断し、ネットワークアドレス割当てデバイス１０５が次に、ネットワークアドレスをそれに割り当てる。さらに、装置識別情報判定デバイス１０２１がさらに、かかるメッセージから、装置４ｂのハードウェア識別情報を判定し、制御情報取得デバイス１０２が装置４ｂのハードウェア識別情報による問合せのための問合せメッセージをユーザアクセスサーバ３に送信し、かかる問合せメッセージは装置４ｂのハードウェア識別情報を含むことができる。
【００８０】
アクセスユーザサーバ３が、問合せメッセージ内の装置４ｂのハードウェア識別情報による探索を行い、装置４ｂの探索された制御情報でＤＨＣＰサーバ１に伝送する。
【００８１】
ＤＨＣＰサーバ１の内部で、制御情報取得デバイス１０２が装置４ｂの制御情報を取得した後に、第１の送信デバイス１０３がＤＨＣＰ提供メッセージを送出し、かかるメッセージは、装置４ｂに割り当てられるネットワークアドレス、および、ＤＨＣＰ提供メッセージの拡張オプションフィールド内にパッケージ化された、その制御情報を含む。
【００８２】
装置制御ユニット２ｂの内部で、第２の受信デバイス２０３がＤＨＣＰ提供メッセージを受信した後に、メッセージ構文解析デバイス２０４が、かかるメッセージの中から、装置４ｂのネットワークアドレスおよび制御情報を取得し、次に、実行デバイス２０５が、制御情報に従って、対応する動作を装置４ｂに適用する。具体的には、実行デバイス２０５は、装置４ｂを制御して１７：００に始動し、動作温度が２８℃になるように設定する。
【００８３】
１８：００に、ユーザ８が装置４ｂのための新しい制御命令を設定する。ユーザアクセスサーバ３内で、制御命令取得デバイス３０１が、更新するためのこの制御命令を取得し、制御命令構文解析デバイス３０２が、かかる命令に従って、装置４ｂの識別情報および更新された制御情報を判定し、その識別情報はハードウェア識別情報装置４ｂであり、更新された制御情報の内容：運転温度２５℃、を含む。次に、第３の送信デバイス３０３が、ハードウェア識別情報装置４ｂに従って、トリガ信号を送信する。
【００８４】
装置制御ユニット２ｂの内部で、トリガ信号取得デバイス２０１がかかるトリガ信号を受信した後に、第２の送信デバイス２０２が、かかるトリガ信号に従って、ＤＨＣＰ要求メッセージを送信する。
【００８５】
ＤＨＣＰサーバ１の内部で、第１の受信デバイス１０１がかかるＤＨＣＰ要求メッセージを受信し、装置識別情報判定デバイス１０２１が、かかるメッセージの中から、装置４ｂのハードウェア識別情報を判定し、制御情報取得デバイス１０２が装置４ｂのハードウェア識別情報による問合せのためにユーザアクセスサーバ３に問合せメッセージを送信する。問合せメッセージは、装置４ｂのハードウェア識別情報を含むことができる。
【００８６】
ユーザアクセスサーバ３が、問合せメッセージ内の装置４ｂのハードウェア識別情報による探索を行い、装置４ｂの探索され更新された制御情報でＤＨＣＰサーバ１に送信する。
【００８７】
ＤＨＣＰサーバ１の内部で、制御情報取得デバイス１０２が装置４ｂの更新された制御情報を取得した後に、第１の送信デバイス１０３がＤＨＣＰ  ＡＣＫメッセージを送信し、その更新された制御情報はＤＨＣＰ  ＡＣＫメッセージの拡張オプションフィールド内にパッケージ化されている。
【００８８】
装置制御ユニット２ｂの内部で、第２の受信デバイス２０３がＤＨＣＰ提供メッセージを受信した後に、メッセージ構文解析デバイス２０４が、かかるメッセージの中から、装置４ｂの更新された制御情報を取得し、次に、実行デバイス２０５が、その更新された制御情報に従って、対応する動作を装置４ｂに行う。具体的には、実行デバイス２０５が、装置４ｂを制御して動作温度が２５℃になるように調節する。
【００８９】
更新するための他の制御命令がない場合、次に２２：００に、装置制御ユニット２ｂ内の実行デバイス２０５が、装置４ｂを制御してその動作を終了させる。
【００９０】
前述の実施形態では、ユーザアクセスサーバ３およびネットワークアドレスコンフィギュレーションサーバ１は、２つの独立装置として存在する。本発明のいくつかの他の実施形態では、遠隔制御デバイス１０および第２の支援デバイス３０は、ユーザアクセスサーバ３およびネットワークアドレスコンフィギュレーションサーバ１の両方の機能を装備した、単一の装置内に配置される。
【００９１】
本発明におけるさまざまなデバイスは、ハードウェアデバイスまたはソフトウェアの機能モジュールのいずれかによって実装されることができることが、当業者には理解されよう。
【００９２】
本発明のいくつかの限定されない実施形態にいくらかの説明が行われたが、本発明は特定のシステム、デバイス、または特定のプロトコルに限定されず、当業者は添付の特許請求の範囲内で何らかの変換または修正をなし得る。
【図１】
0005548217.tif 000002
【図２】
0005548217.tif 000003
【図３】
0005548217.tif 000004
【図４】
0005548217.tif 000005
【図５】
0005548217.tif 000006
【図６】
0005548217.tif 000007
【図７】
0005548217.tif 000008
【図８】
0005548217.tif 000009
【図９】
0005548217.tif 000010