(57)【要約】【課題】ＬＡＮ内の端末に対する遠隔制御を、その管理コストを低減しつつ行う。【解決手段】端末制御システム(１)を構成するゲートウェイ（１０）は、ＷＡＮ(２)を介した一の識別情報を含む要求の受信に応じて、第１のデータベース(１１０)を検索して、前記一の識別情報に対応するサブネット(４＿ｎ)内の端末(３０)を制御可能な制御装置(２０)を特定する。そして、ゲートウェイ（１０）は、ＨＴＴＰに則した通信によって、制御装置(２０)に対し端末(３０)を制御するよう指示する。制御装置(２０)は、前記指示に応じて、第２のデータベース(２１０)から前記一の識別情報に対応するＭＡＣアドレス(端末(３０)のＭＡＣアドレス)を検索する。そして、制御装置(２０)は、前記検索したＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信する。【選択図】図１
2013055467.tif 000002
【特許請求の範囲】
【請求項１】
ＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ）と、多段化された複数のサブネットを含むＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）との間でトラヒックを中継するゲートウェイであって、
前記複数のサブネット中にそれぞれ配置された複数の端末を識別するための識別情報と、前記複数のサブネット中にそれぞれ配置されて、１以上の端末をＭＡＣ（Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ）プロトコルに則した通信によって制御する複数の制御装置のアドレス情報と、を対応付けて記憶するデータベースと、
前記ＷＡＮを介した一の識別情報を含む要求の受信に応じて、前記データベースから前記一の識別情報に対応するアドレス情報を検索し、前記一の識別情報に対応する端末を制御可能な制御装置を特定する検索手段と、
ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）に則した通信によって、前記特定した制御装置に対し前記一の識別情報に対応する端末を制御するよう指示する指示手段と、
を備えたゲートウェイ。
【請求項２】
請求項１において、
前記指示手段は、前記指示を、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）で記述されるＳＯＡＰ（Ｓｉｍｐｌｅ Ｏｂｊｅｃｔ Ａｃｃｅｓｓ Ｐｒｏｔｏｃｏｌ）メッセージを用いて行う、
ことを特徴としたゲートウェイ。
【請求項３】
請求項１又は２において、
前記指示手段は、前記制御として、前記一の識別情報に対応する端末の起動を指示する、
ことを特徴としたゲートウェイ。
【請求項４】
請求項１〜３のいずれか一項において、
前記検索手段は、前記一の識別情報が前記データベースに記憶されているか否かに応じて、前記要求の受付可否を決定する、
ことを特徴としたゲートウェイ。
【請求項５】
ＬＡＮを形成する多段化された複数のサブネットの内の一のサブネット中に配置され、１以上の端末を制御する制御装置であって、
各端末を識別するための識別情報と、各端末のＭＡＣアドレスとを対応付けて記憶するデータベースと、
ＨＴＴＰに則した通信によって、ＷＡＮと前記ＬＡＮとの間でトラヒックを中継するゲートウェイから一の識別情報を受信すると共に、前記データベースから前記一の識別情報に対応するＭＡＣアドレスを検索する検索手段と、
前記検索したＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信する送信手段と、
を備えた制御装置。
【請求項６】
請求項５において、
前記検索手段は、前記一の識別情報を、ＸＭＬで記述されるＳＯＡＰメッセージを用いて受信する、
ことを特徴とした制御装置。
【請求項７】
請求項５又は６において、
前記送信手段は、前記制御用のＭＡＣフレームとして、前記一の識別情報に対応する端末を起動するためのマジックパケットを送信する、
ことを特徴とした制御装置。
【請求項８】
ＷＡＮと、多段化された複数のサブネットを含むＬＡＮとの間でトラヒックを中継するゲートウェイと、
前記複数のサブネット中にそれぞれ配置されて、１以上の端末を制御する複数の制御装置と、を備え、
前記ゲートウェイは、
前記複数のサブネット中にそれぞれ配置された複数の端末を識別するための識別情報と、前記複数の制御装置のアドレス情報とを対応付けて第１のデータベースに記憶し、
前記ＷＡＮを介した一の識別情報を含む要求の受信に応じて、前記第１のデータベースから前記一の識別情報に対応するアドレス情報を検索して、前記一の識別情報に対応する端末を制御可能な制御装置を特定し、
ＨＴＴＰに則した通信によって、前記特定した制御装置に対し前記一の識別情報に対応する端末を制御するよう指示し、
各制御装置は、
各端末を識別するための識別情報と、各端末のＭＡＣアドレスとを対応付けて第２のデータベースに記憶し、
前記指示に応じて、前記第２のデータベースから前記一の識別情報に対応するＭＡＣアドレスを検索し、
前記検索したＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信する、
端末制御システム。
【請求項９】
ＷＡＮと、多段化された複数のサブネットを含むＬＡＮとの間でトラヒックを中継するゲートウェイにおける端末制御方法であって、
前記複数のサブネット中にそれぞれ配置された複数の端末を識別するための識別情報と、前記複数のサブネット中にそれぞれ配置されて、１以上の端末をＭＡＣプロトコルに則した通信によって制御する複数の制御装置のアドレス情報と、を対応付けてデータベースに記憶し、
前記ＷＡＮを介した一の識別情報を含む要求の受信に応じて、前記データベースから前記一の識別情報に対応するアドレス情報を検索して、前記一の識別情報に対応する端末を制御可能な制御装置を特定し、
ＨＴＴＰに則した通信によって、前記特定した制御装置に対し前記一の識別情報に対応する端末を制御するよう指示する、
ことを含む端末制御方法。
【請求項１０】
ＬＡＮを形成する多段化された複数のサブネットの内の一のサブネット中に配置され、１以上の端末を制御する制御装置における端末制御方法であって、
各端末を識別するための識別情報と、各端末のＭＡＣアドレスとを対応付けてデータベースに記憶し、
ＨＴＴＰに則した通信によって、ＷＡＮと前記ＬＡＮとの間でトラヒックを中継するゲートウェイから一の識別情報を受信すると共に、前記データベースから前記一の識別情報に対応するＭＡＣアドレスを検索し、
前記検索したＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信する、
ことを含む端末制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲートウェイ、制御装置、並びに端末制御システム及び方法に関し、特にＬＡＮ(Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ)内の端末を遠隔から制御する技術に関する。
【背景技術】
【０００２】
上記のような遠隔制御の一つとして、電源オフ状態に在る端末を遠隔から起動する制御が知られている。この起動制御の例としては、端末内のＰＣＩ(Ｐｅｒｉｐｈｅｒａｌ Ｃｏｍｐｏｎｅｎｔ Ｉｎｔｅｒｃｏｎｎｅｃｔ)バスを経由して起動信号を送り、以て端末の電源をオンさせる手法が挙げられる。その他に使用されるものとして、マジックパケットと呼称される特定フォーマットのＭＡＣ(Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ)フレームを同一ＬＡＮ内のノードから送信し、このマジックパケットを端末が受信することで電源オンさせる手法がある。
【０００３】
一方、更に遠隔から起動制御を行うための技術として、特許文献１には、ＬＡＮ外部からのメッセージをトリガとして、単一のＬ２(Ｌａｙｅｒ ２)セグメントで形成されるＬＡＮ内の端末に対してマジックパケットを送信し、以て端末の電源をオンさせるホームゲートウェイが記載されている。また、同様の技術が特許文献２に記載されている。
【０００４】
しかしながら、一般に、ＬＡＮは、多段化された複数のＬ２セグメントによって形成されることが多い。この場合、特許文献１及び２に記載される技術では、起動制御を行うことが可能な端末に制限が生じてしまうという問題がある。これは、マジックパケットがＬ２セグメント間に設置されるファイヤウォールに因って遮断されるためである。
【０００５】
この問題に対処する技術として、特許文献３には、ゲートウェイが、ＳＳＬ(Ｓｅｃｕｒｅ Ｓｏｃｋｅｔ Ｌａｙｅｒ)プロトコルに則した通信によって、ＬＡＮ内の制御装置に対して端末の起動を指示するシステムが記載されている。このゲートウェイは、ＬＡＮ内に設置される全ての端末の起動状態を管理し、起動対象の端末毎に、制御装置に対する指示の実施可否を判断する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−０５１４７３号公報
【特許文献２】特開２００５−２３５１５９号公報
【特許文献３】特開２００６−１４８６６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、本願発明者は、上記の特許文献３には、システムの管理コストが増大してしまうという課題があることを発見した。具体的には、上記の特許文献３に記載されるゲートウェイでは、ＬＡＮ内に設置される全ての端末の起動状態を管理している。従って、Ｌ２セグメント内の一部のアドレス体系が変更されるような場合であっても、これに伴って設定変更等が必要となる範囲がゲートウェイを含むシステム全体に亘り、システムの管理手順が煩雑である。このため、管理コストが増大する。また、端末の起動状態に係る処理負荷がゲートウェイを輻輳させ、通信スループットの低下を招く虞もある。
【０００８】
従って、本発明は、ＬＡＮ内の端末に対する遠隔制御を、その管理コストを低減しつつ行うことを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するため、本発明の第１の態様に係るゲートウェイは、ＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ）と、多段化された複数のサブネットを含むＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）との間でトラヒックを中継する。このゲートウェイは、前記複数のサブネット中にそれぞれ配置された複数の端末を識別するための識別情報と、前記複数のサブネット中にそれぞれ配置されて、１以上の端末をＭＡＣ（Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ）プロトコルに則した通信によって制御する複数の制御装置のアドレス情報と、を対応付けて記憶するデータベースと、前記ＷＡＮを介した一の識別情報を含む要求の受信に応じて、前記データベースから前記一の識別情報に対応するアドレス情報を検索し、前記一の識別情報に対応する端末を制御可能な制御装置を特定する検索手段と、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）に則した通信によって、前記特定した制御装置に対し前記一の識別情報に対応する端末を制御するよう指示する指示手段とを備える。
【００１０】
また、本発明の第２の態様に係る制御装置は、ＬＡＮを形成する多段化された複数のサブネットの内の一のサブネット中に配置され、１以上の端末を制御する。この制御装置は、各端末を識別するための識別情報と、各端末のＭＡＣアドレスとを対応付けて記憶するデータベースと、ＨＴＴＰに則した通信によって、ＷＡＮと前記ＬＡＮとの間でトラヒックを中継するゲートウェイから一の識別情報を受信すると共に、前記データベースから前記一の識別情報に対応するＭＡＣアドレスを検索する検索手段と、前記検索したＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信する送信手段とを備える。
【００１１】
また、本発明の第３の態様に係る端末制御システムは、ＷＡＮと、多段化された複数のサブネットを含むＬＡＮとの間でトラヒックを中継するゲートウェイと、前記複数のサブネット中にそれぞれ配置されて、１以上の端末を制御する複数の制御装置とを備える。前記ゲートウェイは、前記複数のサブネット中にそれぞれ配置された複数の端末を識別するための識別情報と、前記複数の制御装置のアドレス情報とを対応付けて第１のデータベースに記憶し、前記ＷＡＮを介した一の識別情報を含む要求の受信に応じて、前記第１のデータベースから前記一の識別情報に対応するアドレス情報を検索して、前記一の識別情報に対応する端末を制御可能な制御装置を特定し、ＨＴＴＰに則した通信によって、前記特定した制御装置に対し前記一の識別情報に対応する端末を制御するよう指示する。各制御装置は、各端末を識別するための識別情報と、各端末のＭＡＣアドレスとを対応付けて第２のデータベースに記憶し、前記指示に応じて、前記第２のデータベースから前記一の識別情報に対応するＭＡＣアドレスを検索し、前記検索したＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信する。
【００１２】
また、本発明の第４の態様に係る端末制御方法は、ＷＡＮと、多段化された複数のサブネットを含むＬＡＮとの間でトラヒックを中継するゲートウェイにおける端末制御方法を提供する。この方法は、前記複数のサブネット中にそれぞれ配置された複数の端末を識別するための識別情報と、前記複数のサブネット中にそれぞれ配置されて、１以上の端末をＭＡＣプロトコルに則した通信によって制御する複数の制御装置のアドレス情報と、を対応付けてデータベースに記憶し、前記ＷＡＮを介した一の識別情報を含む要求の受信に応じて、前記データベースから前記一の識別情報に対応するアドレス情報を検索して、前記一の識別情報に対応する端末を制御可能な制御装置を特定し、ＨＴＴＰに則した通信によって、前記特定した制御装置に対し前記一の識別情報に対応する端末を制御するよう指示することを含む。
【００１３】
さらに、本発明の第５の態様に係る端末制御方法は、ＬＡＮを形成する多段化された複数のサブネットの内の一のサブネット中に配置され、１以上の端末を制御する制御装置における端末制御方法を提供する。この方法は、各端末を識別するための識別情報と、各端末のＭＡＣアドレスとを対応付けてデータベースに記憶し、ＨＴＴＰに則した通信によって、ＷＡＮと前記ＬＡＮとの間でトラヒックを中継するゲートウェイから一の識別情報を受信すると共に、前記データベースから前記一の識別情報に対応するＭＡＣアドレスを検索し、前記検索したＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信することを含む。
【発明の効果】
【００１４】
本発明によれば、ＬＡＮ内の端末に対する遠隔制御を、その管理コストを低減しつつ行うことが可能である。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係る端末制御システムの構成例を示したブロック図である。
【図２】本発明の実施の形態に係る端末制御システムに用いるデータベースの構成例を示した図である。
【図３】本発明の実施の形態に係るゲートウェイの構成例を示したブロック図である。
【図４】本発明の実施の形態に係る制御装置の構成例を示したブロック図である。
【図５】本発明の実施の形態に係るゲートウェイ及び制御装置の動作例を示したシーケンス図である。
【図６】本発明の実施の形態に係るゲートウェイ及び制御装置の適用例を示したブロック図である。
【発明を実施するための形態】
【００１６】
以下、本発明に係るゲートウェイ及び制御装置、並びにこれらを適用する端末制御システムの実施の形態を、図１〜図６を参照して説明する。なお、各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００１７】
図１に示すように、本実施の形態に係る端末制御システム１は、ゲートウェイ１０と、制御装置２０とを含む。ゲートウェイ１０は、ＷＡＮ ２とＬＡＮ ３の間で、トラヒックを中継する。ここで、ＬＡＮ ３は、多段化された複数のサブネット４＿１〜４＿ｎによって形成される。また、制御装置２０は、サブネット４＿ｎ中に設置され、端末３０を制御する。なお、図示を省略するが、制御装置２０は、サブネット４＿ｎ中に設置される、端末３０以外の他の端末も制御する。また、他のサブネット４＿１〜４＿ｎ−１中にも、制御装置２０と同様に構成された制御装置がそれぞれ設置され、各制御装置は１以上の端末を制御する。各制御装置は、ハードウェアによって構成しても良いし、ルータやファイアウォールとして動作するノードに論理的な機能として実装しても良い。
【００１８】
ゲートウェイ１０は、ユーザＩＤデータベース１１０と、検索部１２０と、指示部１３０とを含む。
【００１９】
この内、ユーザＩＤデータベース１１０には、図２(ａ)に示す如く、ユーザＩＤと、サブネット情報とが対応付けて記憶される。ユーザＩＤは、各端末を所有し且つ各サブネットへのアクセス権を有するユーザに付与された識別子であり、各端末の識別に用いられる。一方、サブネット情報は、各制御装置のアドレス情報である。アドレス情報の例としては、各制御装置のＩＰ(Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ)アドレスや、各サブネットのネットワークアドレスが挙げられる。
【００２０】
検索部１２０は、ＷＡＮ ２を介して端末４０から、ユーザＩＤを含む要求を受信する。この時、検索部１２０は、ユーザＩＤデータベース１１０から受信したユーザＩＤに対応するサブネット情報を検索し、以て受信したユーザＩＤに対応する端末を制御可能な制御装置を特定する。また、検索部１２０は、受信したユーザＩＤを指示部１３０へ通知する。なお、以降の説明においては、サブネット中に設置される端末をエンド端末と呼称する一方、ＷＡＮに接続される端末をユーザ端末と呼称し、以て両端末を区別する。
【００２１】
指示部１３０は、検索部１２０によって特定された制御装置に対して、検索部１２０から通知されたユーザＩＤに対応する端末を制御するよう指示する。この時、指示部１３０は、ＨＴＴＰに則した通信によって指示を行う。指示に際してＨＴＴＰを用いる理由は、ファイアウォールが一般にＨＴＴＰを透過するためである。
【００２２】
なお、図示を省略するが、ゲートウェイ１０は、一般的なゲートウェイと同様、ＷＡＮ ２とＬＡＮ ３の間でトラヒックを中継するための機能ブロック、及びトラヒック中継に際してのセキュリティ制御を行うための機能ブロックを有している。
【００２３】
一方、制御装置２０は、ＭＡＣエントリデータベース２１０と、検索部２２０と、送信部２３０とを含む。
【００２４】
この内、ＭＡＣエントリデータベース２１０には、図２(ｂ)に示す如く、ユーザＩＤと、エンド端末のＭＡＣアドレスが対応付けて記憶される。
【００２５】
検索部２２０は、ゲートウェイ１０からの指示に応じて、ＭＡＣエントリデータベース２１０からユーザＩＤに対応するＭＡＣアドレスを検索し、送信部２３０へ通知する。
【００２６】
送信部２３０は、検索部２２０から通知されたＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信する。
【００２７】
動作において、エンド端末３０及びユーザ端末４０が同一ユーザによって所有されているものとすると、ゲートウェイ１０は、ユーザＩＤデータベース１１０からの検索の結果として制御装置２０を特定し、制御装置２０に対して指示を発行する。この指示を受けた制御装置２０は、ＭＡＣエントリデータベース２１０からの検索の結果としてエンド端末３０のＭＡＣアドレスを得て、エンド端末３０へ制御用のＭＡＣフレームを送信する。
【００２８】
このように、本実施の形態においては、ＬＡＮが多段のＬ２セグメントによって形成される場合であっても、エンド端末に対する遠隔制御をファイヤウォールに因る制限を受けること無く行うことができる。
【００２９】
また、例えばＬ２セグメント内でエンド端末の設置位置を変更する場合、ユーザＩＤデータベース１１０及びＭＡＣエントリデータベース２１０のいずれにも更新が生じない。換言すると、アドレス体系の変更に付随して必要となる手順は無く、システムの管理が容易である。このため、管理コストを、上記の特許文献３と比して大幅に低減できる。
【００３０】
以下、ゲートウェイ１０及び制御装置２０の具体的な構成及び動作を、エンド端末３０に対して起動制御を行う場合を例に取り、図３〜図５を参照して詳細に説明する。
【００３１】
図３に示すように、ゲートウェイ１０内の検索部１２０は、ユーザ認証部１２１と、サブネット情報管理部１２２とを含む。
【００３２】
ユーザ認証部１２１は、ユーザＩＤに基づきユーザ端末４０を認証する。具体的には、ユーザ認証部１２１は、ユーザ端末４０から受信したユーザＩＤがユーザＩＤデータベース１１０に登録されているか否かを判定する。ユーザＩＤが登録されている場合、ユーザ認証部１２１は、ユーザ端末４０からの要求を受け付け、ユーザＩＤをサブネット情報管理部１２２へ通知する。一方、ユーザＩＤが登録されていない場合、ユーザ認証部１２１は、ユーザ端末４０からの要求を拒否する。これにより、ゲートウェイ１０は、ＬＡＮ ３へのアクセス権を持つ正当なユーザに対してのみ、起動制御に係るサービスを提供することができる。
【００３３】
サブネット情報管理部１２２は、ユーザ認証部１２１から通知されたユーザＩＤをキーとしてユーザＩＤデータベース１１０を検索し、ユーザＩＤに対応するサブネット情報を取得する。サブネット情報として各サブネットのネットワークアドレスを用いる場合、サブネット情報管理部１２２は、取得したネットワークアドレスと、予め固定値として設定した制御装置のノードアドレスとを組み合わせて、制御装置のＩＰアドレスを得る。また、サブネット情報管理部１２２は、ユーザＩＤ及び制御装置のＩＰアドレスを、指示部１３０へ通知する。
【００３４】
一方、指示部１３０は、ＸＭＬ ＷｅｂサービスＡＰＩ(Ａｐｐｌｉｃａｔｉｏｎ Ｐｒｏｇｒａｍ Ｉｎｔｅｒｆａｃｅ) １３１と、起動アクション発行部１３２とを含む。
【００３５】
ＸＭＬ ＷｅｂサービスＡＰＩ １３１は、制御装置とのインタフェースとして機能し、ＨＴＴＰ上でＸＭＬ(Ｅｘｔｅｎｓｉｂｌｅ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ)形式のＳＯＡＰ(Ｓｉｍｐｌｅ Ｏｂｊｅｃｔ Ａｃｃｅｓｓ Ｐｒｏｔｏｃｏｌ)メッセージの送受信を行う。ＳＯＡＰメッセージを用いる理由は、ＳＯＡＰメッセージがテキストベースのＸＭＬで記載されており、処理内容の細かい設定やその変更を容易に行えるためである。ＳＯＡＰメッセージを用いる場合、管理コストの更なる低減効果が期待できる。
【００３６】
起動アクション発行部１３２は、エンド端末の起動を要求するためのＳＯＡＰアクションを発行し、以てＸＭＬ ＷｅｂサービスＡＰＩ １３１に、ＳＯＡＰアクションを制御装置のＩＰアドレス宛てに送信させる。この時、起動アクション発行部１３２は、ユーザＩＤをＳＯＡＰアクションに含める。なお、ＳＯＡＰアクションの内容を適宜変更すれば、制御装置に対して起動以外の各種制御を行わせることができる。
【００３７】
また、図４に示すように、制御装置２０内の検索部２２０は、ＸＭＬ ＷｅｂサービスＡＰＩ ２２１と、起動アクション応答部２２２とを含む。
【００３８】
ＸＭＬ ＷｅｂサービスＡＰＩ ２２１は、ゲートウェイ１０とのインタフェースとして機能し、ＨＴＴＰ上でＳＯＡＰメッセージの送受信を行う。
【００３９】
起動アクション応答部２２２は、ＸＭＬ ＷｅｂサービスＡＰＩ ２２１を介して受信したＳＯＡＰアクションから、ユーザＩＤを抽出する。また、起動アクション応答部２２２は、抽出したユーザＩＤをキーとしてＭＡＣエントリデータベース２１０を検索し、ユーザＩＤに対応するＭＡＣアドレスを取得する。さらに、起動アクション応答部２２２は、取得したＭＡＣアドレスを、送信部２３０へ通知する。
【００４０】
一方、送信部２３０は、起動用フレーム送信部２３１を含む。起動用フレーム送信部２３１は、起動アクション応答部２２２から通知されたＭＡＣアドレス宛てに、エンド端末３０を起動するためのＭＡＣフレーム(マジックパケット、以下、起動用フレームと呼称する)を送信する。なお、送信部２３０は、起動用フレームを、エンド端末３０の起動状態に関わらず送信する。
【００４１】
次に、ゲートウェイ１０及び制御装置２０の動作を、エンド端末３０及びユーザ端末４０が同一ユーザによって所有される場合を例に取り、図５を参照して説明する。
【００４２】
図５に示すように、エンド端末３０の電源を遠隔から投入する場合、まずユーザ端末４０が、ゲートウェイ１０に対して、ユーザＩＤを含むユーザ認証要求を送信する(ステップＳ１１)。
【００４３】
ゲートウェイ１０は、ユーザ認証要求を受信すると、ユーザＩＤに基づきユーザ端末４０を認証する。ユーザ端末４０の認証に成功した場合、ゲートウェイ１０は、ユーザＩＤに対応するサブネット情報を、ユーザＩＤデータベース１１０から検索する(ステップＳ１２)。
【００４４】
この結果、制御装置２０のＩＰアドレス(若しくは、サブネット４＿ｎのネットワークアドレス)がヒットする。このため、ゲートウェイ１０は、制御装置２０に対して、エンド端末３０の起動を要求するＳＯＡＰアクション(以下、起動アクションと呼称する)を発行する。この時、ゲートウェイ１０は、ユーザＩＤを起動アクションに含める(ステップＳ１３)。
【００４５】
制御装置２０は、起動アクションを受信すると、ユーザＩＤに対応するＭＡＣアドレスを、ＭＡＣエントリデータベース２１０から検索する(ステップＳ１４)。
【００４６】
この結果、エンド端末３０のＭＡＣアドレスがヒットする。そして、制御装置２０は、ヒットしたＭＡＣアドレス宛てに、起動用フレームを送信する(ステップＳ１５)。これにより、エンド端末３０の電源がオンされることとなる。但し、エンド端末３０の電源がオンされたか否かは、エンド端末３０から他のノードへは通知されない。このため、制御装置２０は、起動用フレームを、図５に点線で示す如く所定回数に亘って繰り返し送信し、以てエンド端末３０の電源を確実にオンするようにしても良い。
【００４７】
この後、制御装置２０は、起動アクションに対する応答を、ゲートウェイ１０へ通知する(ステップＳ１６)。ゲートウェイ１０は、起動用フレームを送信した旨を、上記の認証結果と共にユーザ端末４０へ応答する(ステップＳ１７)。
【００４８】
最後に、本実施の形態に係るゲートウェイ１０及び制御装置２０の適用例を、図６を参照して説明する。
【００４９】
図６に示すように、ゲートウェイ１０及び制御装置２０は、企業内ＬＡＮ３ａ内の社内端末３０ａを移動端末４０ａから制御する用途に適用できる。
【００５０】
ここで、企業内ＬＡＮ３ａは多段化された複数のサブネット４ａ＿１〜４ａ＿ｎによって形成され、サブネット４ａ＿１及び４ａ＿２の間にファイアウォール５＿１が設置され、サブネット４ａ＿ｎ−１及び４ａ＿ｎの間にはファイアウォール５＿２が設置されている。しかしながら、ゲートウェイ１０と制御装置２０の間の通信は、ＨＴＴＰに則して行われる。このため、ゲートウェイ１０から制御装置２０への指示は、ファイアウォール５＿１及び５＿２を透過する。従って、移動端末４０ａから社内端末３０ａへの遠隔制御を行うことができる。
【００５１】
なお、上記の実施の形態によって本発明は限定されるものではなく、特許請求の範囲の記載に基づき、当業者によって種々の変更が可能なことは明らかである。
【００５２】
上記の実施の形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【００５３】
（付記１）
ＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ）と、多段化された複数のサブネットを含むＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）との間でトラヒックを中継するゲートウェイであって、
前記複数のサブネット中にそれぞれ配置された複数の端末を識別するための識別情報と、前記複数のサブネット中にそれぞれ配置されて、１以上の端末をＭＡＣ（Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ）プロトコルに則した通信によって制御する複数の制御装置のアドレス情報と、を対応付けて記憶するデータベースと、
前記ＷＡＮを介した一の識別情報を含む要求の受信に応じて、前記データベースから前記一の識別情報に対応するアドレス情報を検索し、前記一の識別情報に対応する端末を制御可能な制御装置を特定する検索手段と、
ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）に則した通信によって、前記特定した制御装置に対し前記一の識別情報に対応する端末を制御するよう指示する指示手段と、
を備えたゲートウェイ。
【００５４】
（付記２）
付記１において、
前記指示手段は、前記指示を、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）で記述されるＳＯＡＰ（Ｓｉｍｐｌｅ Ｏｂｊｅｃｔ Ａｃｃｅｓｓ Ｐｒｏｔｏｃｏｌ）メッセージを用いて行う、
ことを特徴としたゲートウェイ。
【００５５】
（付記３）
付記１又は２において、
前記指示手段は、前記制御として、前記一の識別情報に対応する端末の起動を指示する、
ことを特徴としたゲートウェイ。
【００５６】
（付記４）
付記１〜３のいずれか一つにおいて、
前記検索手段は、前記一の識別情報が前記データベースに記憶されているか否かに応じて、前記要求の受付可否を決定する、
ことを特徴としたゲートウェイ。
【００５７】
（付記５）
ＬＡＮを形成する多段化された複数のサブネットの内の一のサブネット中に配置され、１以上の端末を制御する制御装置であって、
各端末を識別するための識別情報と、各端末のＭＡＣアドレスとを対応付けて記憶するデータベースと、
ＨＴＴＰに則した通信によって、ＷＡＮと前記ＬＡＮとの間でトラヒックを中継するゲートウェイから一の識別情報を受信すると共に、前記データベースから前記一の識別情報に対応するＭＡＣアドレスを検索する検索手段と、
前記検索したＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信する送信手段と、
を備えた制御装置。
【００５８】
（付記６）
付記５において、
前記検索手段は、前記一の識別情報を、ＸＭＬで記述されるＳＯＡＰメッセージを用いて受信する、
ことを特徴とした制御装置。
【００５９】
（付記７）
付記５又は６において、
前記送信手段は、前記制御用のＭＡＣフレームとして、前記一の識別情報に対応する端末を起動するためのマジックパケットを送信する、
ことを特徴とした制御装置。
【００６０】
（付記８）
付記７において、
前記送信手段は、前記マジックパケットを、予め定めた回数に亘って繰り返し送信する、
ことを特徴とした制御装置。
【００６１】
（付記９）
ＷＡＮと、多段化された複数のサブネットを含むＬＡＮとの間でトラヒックを中継するゲートウェイと、
前記複数のサブネット中にそれぞれ配置されて、１以上の端末を制御する複数の制御装置と、を備え、
前記ゲートウェイは、
前記複数のサブネット中にそれぞれ配置された複数の端末を識別するための識別情報と、前記複数の制御装置のアドレス情報とを対応付けて第１のデータベースに記憶し、
前記ＷＡＮを介した一の識別情報を含む要求の受信に応じて、前記第１のデータベースから前記一の識別情報に対応するアドレス情報を検索して、前記一の識別情報に対応する端末を制御可能な制御装置を特定し、
ＨＴＴＰに則した通信によって、前記特定した制御装置に対し前記一の識別情報に対応する端末を制御するよう指示し、
各制御装置は、
各端末を識別するための識別情報と、各端末のＭＡＣアドレスとを対応付けて第２のデータベースに記憶し、
前記指示に応じて、前記第２のデータベースから前記一の識別情報に対応するＭＡＣアドレスを検索し、
前記検索したＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信する、
端末制御システム。
【００６２】
（付記１０）
ＷＡＮと、多段化された複数のサブネットを含むＬＡＮとの間でトラヒックを中継するゲートウェイにおける端末制御方法であって、
前記複数のサブネット中にそれぞれ配置された複数の端末を識別するための識別情報と、前記複数のサブネット中にそれぞれ配置されて、１以上の端末をＭＡＣプロトコルに則した通信によって制御する複数の制御装置のアドレス情報と、を対応付けてデータベースに記憶し、
前記ＷＡＮを介した一の識別情報を含む要求の受信に応じて、前記データベースから前記一の識別情報に対応するアドレス情報を検索して、前記一の識別情報に対応する端末を制御可能な制御装置を特定し、
ＨＴＴＰに則した通信によって、前記特定した制御装置に対し前記一の識別情報に対応する端末を制御するよう指示する、
ことを含む端末制御方法。
【００６３】
（付記１１）
ＬＡＮを形成する多段化された複数のサブネットの内の一のサブネット中に配置され、１以上の端末を制御する制御装置における端末制御方法であって、
各端末を識別するための識別情報と、各端末のＭＡＣアドレスとを対応付けてデータベースに記憶し、
ＨＴＴＰに則した通信によって、ＷＡＮと前記ＬＡＮとの間でトラヒックを中継するゲートウェイから一の識別情報を受信すると共に、前記データベースから前記一の識別情報に対応するＭＡＣアドレスを検索し、
前記検索したＭＡＣアドレス宛てに、制御用のＭＡＣフレームを送信する、
ことを含む端末制御方法。
【符号の説明】
【００６４】
１  端末制御システム
２  ＷＡＮ
３  ＬＡＮ
３ａ  企業内ＬＡＮ
４＿１〜４＿ｎ, ４ａ＿１〜４ａ＿ｎ  サブネット
５＿１, ５＿２  ファイアウォール
１０  ゲートウェイ
２０  制御装置
３０  ユーザ端末
３０ａ  社内端末
４０  エンド端末
４０ａ  移動端末
１１０  ユーザＩＤデータベース
１２０, ２２０  検索部
１２１  ユーザ認証部
１２２  サブネット情報管理部
１３０  指示部
１３１, ２２１  ＸＭＬ ＷｅＢサービスＡＰＩ
１３２  起動アクション発行部
２１０  ＭＡＣエントリデータベース
２２２  起動アクション応答部
２３０  送信部
２３１  起動用フレーム送信部
【図１】
2013055467.tif 000003
【図２】
2013055467.tif 000004
【図３】
2013055467.tif 000005
【図４】
2013055467.tif 000006
【図５】
2013055467.tif 000007
【図６】
2013055467.tif 000008