(57)【特許請求の範囲】
【請求項１】
管理装置、該管理装置と通信を行う他装置、および、前記管理装置と前記他装置とを相互に接続する中継器を有し、前記管理装置から前記中継器を介して送信される起動信号を受信した前記他装置の電源スイッチがオンになり、前記管理装置と前記他装置との間で各種のメンテナンスが行われるネットワーク制御システムにおいて、
前記他装置に設けられた、前記起動信号を受信したことを監視する他装置側の起動信号監視部を少なくとも含む回路の電源のオン・オフ制御を行う電源制御回路を有し、
該電源制御回路により、前記電源スイッチがオフであることが検出されている間は、前記中継器へ所定の信号を出力するのを抑止することを特徴とするネットワーク制御システム。
【請求項２】
前記中継器が、前記他装置から前記所定の信号が出力されなくなったことを検出したときは、前記所定の信号を受け取ったことを示す信号を前記他装置に送出することを停止する請求項１記載のネットワーク制御システム。
【請求項３】
前記他装置が、前記所定の信号を受け取ったことを示す信号が前記中継器から送出されなくなったことを検出したときは、前記他装置側の前記起動信号監視部の電源をオフにする請求項１記載のネットワーク制御システム。
【請求項４】
ネットワークにて管理装置から中継器を介して送信される起動信号を受信したときに、電源スイッチがオンになり、前記管理装置との間で各種のメンテナンスが行われる装置において、
前記起動信号を受信したことを監視する起動信号監視部を少なくとも含む回路の電源のオン・オフ制御を行う電源制御回路を有し、
該電源制御回路により、前記電源スイッチがオフであることが検出されている間は、前記中継器へ所定の信号を出力するのを抑止することを特徴とするネットワーク用の装置。
【請求項５】
前記所定の信号が前記中継器へ出力されなくなった場合に、前記所定の信号を受け取ったことを示す信号が前記中継器から送出されなくなったことを検出したときは、前記電源制御回路が、前記起動信号監視部の電源をオフにする請求項４記載の装置。
【請求項６】
前記中継器により、前記管理装置からの前記起動信号を受信したことを検出したことが通知されたときに、前記電源制御回路が、前記起動信号監視部を少なくとも含む回路の電源をオンにする請求項４または５記載の装置。
【請求項７】
前記起動信号監視部を少なくとも含む回路の電源をオンにしてから、前記中継器へ前記所定の信号を再び出力する請求項６記載の装置。
【請求項８】
ネットワークにて管理装置と、前記管理装置と通信を行う他装置とを相互に接続し、前記管理装置から送信される起動信号を受信したときに、前記管理装置と前記他装置との間で各種のメンテナンスを行わせる中継器において、
前記起動信号を受信したことを監視する起動信号監視部と、
該起動信号監視部からの信号に基づいて、前記他装置との間で各種の信号のやり取りを行う送受信回路の電源のオン・オフ制御を行う電源制御回路とを備え、
前記他装置から所定の信号が出力されなくなったことが前記送受信回路により検出されたときに、前記電源制御回路は、前記送受信回路の前記電源をオフにし、前記送受信回路は、前記所定の信号を受け取ったことを示す信号を前記他装置に送出するのを停止することを特徴とするネットワーク用の中継器。
【請求項９】
前記起動信号監視部が、前記起動信号を受信したことを検出したときに、前記電源制御回路は、前記送受信回路の前記電源をオンにし、前記送受信回路は、前記起動信号を受信したことを通知する信号を前記他装置に送出する請求項８記載の中継器。
【請求項１０】
前記送受信回路が、前記起動信号を受信したことを通知する信号を前記他装置に送出してから、前記他装置から前記所定の信号が再び出力されたことを検出したときに、前記所定の信号を受け取ったことを示す信号を前記他装置に再び送出する請求項９記載の中継器。
【請求項１１】
ネットワークにて管理装置から中継器を介して送信される起動信号を受信したときに、電源スイッチがオンになり、前記管理装置との間で各種のメンテナンスが行われる装置と、前記ネットワークとの接続を行うための接続装置において、
前記起動信号を受信したことを監視する起動信号監視部を少なくとも含む回路の電源のオン・オフ制御を行う電源制御回路を有し、
該電源制御回路により、前記電源スイッチがオフであることが検出されている間は、前記中継器へ所定の信号を出力するのを抑止することを特徴とするネットワーク用の接続装置。
【請求項１２】
前記所定の信号が前記中継器へ出力されなくなった場合に、前記所定の信号を受け取ったことを示す信号が前記中継器から送出されなくなったことを検出したときは、前記電源制御回路が、前記起動信号監視部の電源をオフにする請求項１１記載の接続装置。
【請求項１３】
前記中継器により、前記管理装置からの前記起動信号を受信したことを検出したことが通知されたときに、前記電源制御回路が、前記起動信号監視部を少なくとも含む回路の電源をオンにする請求項１１または１２記載の接続装置。
【請求項１４】
前記起動信号監視部を少なくとも含む回路の電源をオンにしてから、前記中継器へ前記所定の信号を再び出力する請求項１３記載の接続装置。
【発明の詳細な説明】
技術の分野
本発明は、各種のサービスを提供する側の管理装置（代表的に、サーバ）や、各種のサービスを依頼する側の他装置（代表的に、クライアント）や、上記管理装置と上記他装置とを相互に接続する中継器（代表的に、ハブ）により構成されるネットワーク制御システム、および、ネットワーク用の装置、中継器および接続装置に関する。
特に、本発明は、クライアント−サーバ型のローカルエリア・ネットワーク（通常、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と略記する）制御システムにおいて、夜中等のようにクライアントの電源がオフの状態になっているときに、サーバから供給される「ウェイクアップパケット」とよばれる特殊なパケットによりクライアントの電源スイッチを自動的に起動してオンの状態にし、リモート方式によりサーバからクライアントのメンテナンスを行う場合に、クライアントおよびハブの消費電力をできる限り節減するための一手法について言及するものである。
背景技術
図１に、一般的なクライアント−サーバ型のＬＡＮ制御システムの概略的な構成をブロック図にて示す。
ここで、サーバとは、ネットワーク環境において、主に他のマシン（ハードウェアまたはソフトウェアを含む他装置であり、典型的には、クライアントとよばれる）にサービスを提供する機能を持つハードウェアやソフトウェアをいう。図１では、ハードウェアとソフトウェアが一体となった装置Ｓを示している。サーバは、機能的には、プログラムやデータベース、プリンタ、ネットワークなどの管理をすることが多い。また一方で、一般的に要求を受け付けるものをサーバという。クライアントとは、サーバにサービスを依頼する側をいう。クライアント−サーバ型のＬＡＮ制御システムでは、利用者（ユーザ）が操作するパソコンである場合が多い。ここで、クライアント−サーバ型のＬＡＮ（または、クライアント−サーバモデル）とは、ＬＡＮで接続されたコンピュータ相互の機能分担を明確にした処理形態である。分散処理の基本的なモデルの一つであり、特定の機能を提供するサーバとこの機能を利用するクライアントとに分けられる。通常、クライアントは利用者が使用するコンピュータであり、サーバは処理能力の高いコンピュータであることが多い。サーバが提供するサービスは、データベースや高速性が要求される演算処理であることが多い。また一方で、サーバはシステム全体の管理を行う。
図１のブロック図から明らかなように、一般的なクライアント−サーバ型のＬＡＮ制御システムでは、システム全体の管理を行うサーバＳ（管理装置）が基幹ＬＡＮ（ＢＬ）上に存在し、ハブＨはチップの形で基幹ＬＡＮに接続されている。各々のクライアントＣ（他装置）は、代表的に、パーソナルコンピュータ（通常、パソコンと略記する）により構成され、ハブＨを介して基幹ＬＡＮに接続される。ハブは、複数のクライアントをＬＡＮに接続するための中継器である。各々のクライアントＣとハブＨとの接続形態は、一例としてイーサネット（Ｅｔｈｅｒｎｅｔ）の１０ＢＡＳＥ−Ｔ（通信速度、１０メガビット／秒（Ｍｂｉｔ／ｓｅｃ））、あるいは１００ＢＡＳＥ−ＴＸ（通信速度、１００メガビット／秒）である。
各々のクライアントＣから引き出される交流（ＡＣ：Ａｌｔｅｒｎａｔｉｎｇ  Ｃｕｒｒｅｎｔ）電源ケーブルＡＰは、壁等に設置されている商用のＡＣコンセントＡＳに接続される。このＡＣコンセントＡＳより、各々のクライアント用の電源が供給される。通常、ＡＣ電源ケーブルＡＰはＡＣコンセントＡＳに接続されたままであり、実際のクライアントを構成するパーソナルコンピュータの電源のオン・オフの状態は、各々のクライアントＣ（装置）の電源スイッチＰＳにより行われ、使用時以外はクライアントの電源がオフの状態になっている。
サーバからのリモートコントロールによる特定のクライアントの各種のメンテナンスは、クライアントの使用時以外であってその電源がオフになっている時間（夜中等）に行われる。このとき、クライアントのメンテナンスのためには、上記クライアントの電源スイッチをオンにする必要がある。このため、サーバは、特定のクライアントに対してウェイクアップパケットＷＰ（後述の起動信号に対応する）を送信することになる。ウェイクアップパケットは、特定のパケットフォーマットで規定され、クライアントがそのパケットを受信した場合、自身の電源をオンとするように定義されたパケットである。このウェイクアップパケットは、ハブを経由して特定のクライアントに送信される。上記ウェイクアップパケットを受信したクライアントは、電源スイッチがオフになっているときにウェイクアップパケットを受信すると、自動的に電源スイッチをオンにする。その後、サーバとクライアントの間で、ソフトウェアのレベルアップや、各種情報のやり取り（通知）等が行われる。
図２は従来のクライアントおよびハブの内部構成を示すブロック図であり、図３は従来の電源供給の流れを説明するためのタイミングチャートである。図２においては、ＬＡＮ制御システムを構成するための従来タイプのクライアントおよびハブの具体的な構成が例示されている。
図２に示すように、従来タイプのクライアントＣは、このクライアント用の電源を生成する電源回路６と、ＣＰＵ、メモリおよびチップセットを含む回路部分４と、ＬＡＮを制御するためのＬＡＮチップからなるＬＡＮ制御回路１とを備えている。電源回路６は、ＡＣ電源ケーブルＡＰからＡＣ電源を入力し、内部で交流電源から直流（ＤＣ：Ｄｉｒｅｃｔ  Ｃｕｒｒｅｎｔ）電源への変換を行い、ＣＰＵ等を含む回路部分４へ第１の電源Ｐ−１を供給し、ＬＡＮ制御回路１へ第２の電源Ｐ−２を供給する。
ここで、図３のタイミングチャートも参照しながら、クライアントおよびハブの電源供給の流れを説明する。通常、ＡＣ電源ケーブルはＡＣコンセントに接続されたままであり、ＡＣ電源は常にオンの状態になっている（図３の（１））。第１の電源Ｐ−１および第２の電源Ｐ−２の供給は、電源スイッチＰＳにより制御される（図３の（２））。電源スイッチＰＳがオンの状態、すなわち、クライアントの使用時は第１の電源Ｐ−１を供給し、電源スイッチＰＳがオフの状態、すなわち、クライアントの使用時以外は第１の電源Ｐ−１を供給しない（図３の（３））。また一方で、電源回路６は、クライアントの使用時以外にもサーバＳからのウェイクアップパケットを受信するために、ＬＡＮ制御回路１に対し第２の電源Ｐ−２を供給し続ける必要がある。このため、ＡＣ電源が入力されている状態では、第２の電源Ｐ−２は、電源スイッチＰＳのオン・オフに関係なくオンの状態になる（図３の（４））。さらに、ハブＨの電源回路１９から供給される第３の電源Ｐ−３もまた、サーバＳからのウェイクアップパケットを受信するために、電源スイッチＰＳのオン・オフに関係なくオンの状態になる（図３の（５））。
ＣＰＵ、メモリおよびチップセット４を含む回路部分４には、電源回路６から第１の電源Ｐ−１が供給され、クライアントのパソコンを利用者が使用するとき（電源スイッチＰＳがオンのとき）に上記回路部分４がオンになり、動作状態になる。この場合、回路部分４は、ＰＣＩバス（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｉｎｔｅｒｆａｃｅ  Ｂｕｓ）５を介してＬＡＮ制御回路１に接続される。なお、クライアント内のパソコンを利用者が使用する場合、ハードディスクや光磁気ディスク等の記憶媒体４０をパソコンの開口部に挿入することによってパソコンを始動させることも可能である。ＬＡＮチップからなるＬＡＮ制御回路１では、第２の電源Ｐ−２が、電源回路６からＶｃｃピン端子に供給される。この第２の電源Ｐ−２は、ＡＣ電源がクライアントに入力されているときは、電源スイッチＰＳの状態に無関係にオンの状態になっている。
さらに、ＬＡＮ制御回路１の内部には、ウェイクアップパケット監視部１０（後述の他装置側の起動信号監視部に対応する）が設けられている。これは、ＬＡＮ制御回路内の受信部３により受信したパケットを監視し、そのパケットがウェイクアップパケットであるか否かを監視する。ウェイクアップパケットとしては、特殊なフォーマットで規定されているマジック・パケット（Ｍａｇｉｃ  Ｐａｃｋｅｔ）等が使用される。もし、受信したパケットがウェイクアップパケットであったならば、ウェイクアップ信号１２により外部へ通知される。ウェイクアップ信号１２は、ＰＣＩバスのＰＭＥ♯信号に接続され、電源スイッチＰＳからの電源オン・オフ信号との論理和（ＯＲ論理）を取った後に、電源回路６へ入力される。電源回路６のオンの状態は、電源スイッチＰＳの押下、またはＰＭＥ♯信号の出力により形成される。電源回路６のオフの状態は、電源スイッチＰＳのオフにより形成され、ＰＭＥ♯信号では形成されない（図３の（６））。
図２のクライントとハブＨは、１０ＢＡＳＥ−Ｔまたは１００ＢＡＳＥ−ＴＸ用のツイストペアケーブルＴＣにより物理的に接続される。このツイストペアケーブルにより、ＬＡＮ制御回路内の送信部２から出力されるＴＸ＋／−信号とハブの送受信回路２６内の受信部１６のＲＸ＋／−信号とが接続され、また一方で、ハブの送受信回路２６内の送信部１７のＴＸ＋／−信号とクライアントの受信部３のＲＸ＋／−信号とが接続される（図３の（７）および（８））。
ＬＡＮ制御回路１とハブＨとの論理的な接続は、リンクの確立により行われる。送信ラインでは、クライアントのＴＸ＋／−信号上にリンク信号１３が出力され、ハブがそれを認識すること、また一方で受信ラインでは、ハブがウェイクアップパケットを受信したときにハブのＴＸ＋／−信号上にリンク信号１４が出力され、クライアントがそれを認識することの両方が成り立ったときに、リンクが確立される。それぞれのリンク信号１３、１４は、クライアントのＬＡＮ制御回路１およびハブの電源がオンの状態のときに出力されるため、通常では、常にリンクが確立した状態になっている。
リンク信号とは、ある一定の間隔および周期でもってＬＡＮ上を伝送するパルス信号であり、１０ＢＡＳＥ−Ｔまたは１００ＢＡＳＥ−ＴＸの標準規格となっている。
ウェイクアップパケットは、ＬＡＮ制御回路１とハブのリンクが確立された状態で、サーバからハブを経由してクライアントへ受信される。このため、ＬＡＮ制御回路１は、サーバからのウェイクアップパケットを常に受信可能な状態にしておく必要があるため、第２の電源Ｐ−２により常時リンクを確立しておかなければならない。
上記のとおり、従来のＬＡＮ制御システムにおいては、サーバによるクライアントのメンテナンスは、通常、ユーザがいない夜中等に行われる。この場合、サーバは、各々のクライアントに対し順番にメンテナンスを行うため、クライアント側がサーバからのウェイクアップパケットを常に受信可能な状態にしておく必要がある。このため、クライアント内のＬＡＮ制御回路の部分、およびハブの電源を常にオンの状態にしなければならない。しかしながら、実際は、メンテナンスが行われるときのみオンの状態になっていればよく、このために無駄な電力が消費されるという問題が発生する。
ここで、従来のＬＡＮ制御システムに関連する先行技術として、特開平７−１１５４２８号公報（平成７年５月２日公開）に示すように、ネットワーク接続がなされた複数の情報処理装置内の補助電源３１０（図２の第２の電源に相当）によって動作する遠隔電源制御部が２００が設けられ、この遠隔電源制御部が２００により、受信したデータに基づいて上記情報処理装置の主電源３００（図２の第１の電源に相当）の投入および切断を制御する遠隔電源制御方式が開示されている。
このような遠隔電源制御方式においては、ネットワークの構成に依存することなく遠隔電源制御が可能になり、セキュリティチェックが確実に行えるようになっている。しかしながら、このような方式では、ウェイクアップパケット待機のために補助電源３１０を常にオンの状態にしておくことが要求されるので、前述のようなウェイクアップパケット待機のための無駄な電力が消費されるという問題は依然として残る。
さらに、従来のＬＡＮ制御システムに関連する他の先行技術として、特開平６−６７７６２号公報（平成６年３月１１日公開）に示すように、あるワークステーション内の主電源６の供給を受けて動作し、所定の端末処理業務を実行するメインＣＰＵ装置１と第１サブＣＰＵ装置２に対し、別の専用電源７による電源供給を受ける第２サブＣＰＵ装置３を設け、主電源を切断したスタンバイモードで第２サブＣＰＵ装置３が他のワークステーションからの電源投入コマンドを受信解読したときに、電源制御部４が主電源６を投入し、その後に第２サブＣＰＵ装置３が第１サブＣＰＵ装置２にＬＡＮ制御を引き渡すような情報処理端末の自動電源制御装置の構成が開示されている。
このような構成においては、ワークステーションのスタンバイモードにおける主電源の切断および投入を複数のＣＰＵ装置により制御することによって、スタンバイモードでの消費電力を少なくするようにしている。しかしながら、このような構成でも、ウェイクアップパケット待機のためにサブＣＰＵ装置の電源を常にオンの状態にしておくことが要求されるので、前述のようなウェイクアップパケット待機のための無駄な電力が消費されるという問題は依然として残る。
要するに、ウェイクアップパケットの受信のためには、ウェイクアップパケットがサーバから送信されたときのみクライアントおよびハブの電源が入っていればよいのであるが、上記の先行技術を含め従来の技術では、ウェイクアップパケット待機のために、クライアント内のＬＡＮ制御回路やハブに対し常に電源を供給することが必要であった。
発明の開示
本発明は上記問題点に鑑みてなされたものであり、サーバから送信されるウェイクアップパケットを受信するために、クライアント内のＬＡＮ制御回路やハブに対して必要なときのみ電源を供給することにより、無駄な電力が消費されるのを抑止することが可能なネットワーク制御システム、および、ネットワーク用の装置、中継器および接続装置を提供することを目的とするものである。
上記問題点を解決するために、本発明は、管理装置、この管理装置と通信を行う他装置、および、上記管理装置と上記他装置とを相互に接続する中継器を有し、上記管理装置から上記中継器を介して送信される起動信号を受信した上記他装置の電源スイッチがオンになり、上記管理装置と上記他装置との間で各種のメンテナンスが行われるネットワーク制御システムにおいて、上記他装置に設けられた、上記起動信号を受信したことを監視する他装置側の起動信号監視部を少なくとも含む回路の電源のオン・オフ制御を行う電源制御回路を有しており、この電源制御回路により、上記電源スイッチがオフであることが検出されている間は、上記中継器へ所定の信号を出力するのを抑止するように構成される。
好ましくは、上記中継器は、上記他装置から上記所定の信号が出力されなくなったことを検出したときは、上記所定の信号を受け取ったことを示す信号を上記他装置に送出することを停止する。
さらに、好ましくは、上記他装置は、上記所定の信号を受け取ったことを示す信号が上記中継器から送出されなくなったことを検出したときは、上記他装置側の上記起動信号監視部の電源をオフにする。
また一方で、本発明は、ネットワークにて管理装置から中継器を介して送信される起動信号を受信したときに、電源スイッチがオンになり、上記管理装置との間で各種のメンテナンスが行われる装置において、上記起動信号を受信したことを監視する起動信号監視部を少なくとも含む回路の電源のオン・オフ制御を行う電源制御回路を有しており、この電源制御回路により、上記電源スイッチがオフであることが検出されている間は、上記中継器へ所定の信号を出力するのを抑止するように構成される。
好ましくは、上記所定の信号が上記中継器へ出力されなくなった場合に、上記所定の信号を受け取ったことを示す信号が上記中継器から送出されなくなったことを検出したときは、上記電源制御回路は、上記起動信号監視部の電源をオフにする。
さらに、好ましくは、上記中継器により、上記管理装置からの上記起動信号を受信したことを検出したことが通知されたときに、上記電源制御回路は、上記起動信号監視部を少なくとも含む回路の電源をオンにする。
さらに、好ましくは、本発明のネットワーク用の装置において、上記起動信号監視部を少なくとも含む回路の電源をオンにしてから、上記中継器へ上記所定の信号を再び出力する。
また一方で、本発明は、ネットワークにて管理装置と、上記管理装置と通信を行う他装置とを相互に接続し、上記管理装置から送信される起動信号を受信したときに、上記管理装置と上記他装置との間で各種のメンテナンスを行わせる中継器において、上記起動信号を受信したことを監視する起動信号監視部と、この起動信号監視部からの信号に基づいて、上記他装置との間で各種の信号のやり取りを行う送受信回路の電源のオン・オフ制御を行う電源制御回路とを備えており、上記他装置から所定の信号が出力されなくなったことが上記送受信回路により検出されたときに、上記電源制御回路は、上記送受信回路の上記電源をオフにし、上記送受信回路は、上記所定の信号を受け取ったことを示す信号を上記他装置に送出するのを停止するように構成される。
好ましくは、上記起動信号監視部は、上記起動信号を受信したことを検出したときに、上記電源制御回路は、上記送受信回路の上記電源をオンにし、上記送受信回路は、上記起動信号を受信したことを通知する信号を上記他装置に送出する。
さらに、好ましくは、上記送受信回路は、上記起動信号を受信したことを通知する信号を上記他装置に送出してから、上記他装置から上記所定の信号が再び出力されたことを検出したときに、上記所定の信号を受け取ったことを示す信号を上記他装置に再び送出する。
また一方で、本発明は、ネットワークにて管理装置から中継器を介して送信される起動信号を受信したときに、電源スイッチがオンになり、上記管理装置との間で各種のメンテナンスが行われる装置と、上記ネットワークとの接続を行うための接続装置において、上記起動信号を受信したことを監視する起動信号監視部を少なくとも含む回路の電源のオン・オフ制御を行う電源制御回路を有しており、この電源制御回路により、上記電源がオフであることが検出されている間は、上記中継器へ所定の信号を出力するのを抑止するように構成される。
好ましくは、上記所定の信号が上記中継器へ出力されなくなった場合に、上記所定の信号を受け取ったことを示す信号が上記中継器から送出されなくなったことを検出したときは、上記電源制御回路は、上記起動信号監視部の電源をオフにする。
さらに、好ましくは、上記中継器により、上記管理装置からの上記起動信号を受信したことを検出したことが通知されたときに、上記電源制御回路は、上記起動信号監視部を少なくとも含む回路の電源をオンにする。
さらに、好ましくは、本発明のネットワーク用の接続装置において、上記起動信号監視部を少なくとも含む回路の電源をオンにしてから、上記中継器へ上記所定の信号を再び出力する。
より具体的には、本発明のネットワーク制御システムに係るＬＡＮ制御システムにおいて、サーバからハブを介して送信されるウェイクアップパケットを受信したクライアントの電源スイッチが、自動的にオンになり、上記サーバと上記クライアントとの間で各種のメンテナンスを行う場合に、上記クライアントは、上記ウェイクアップパケットを受信したことを監視するクライアント側のウェイクアップパケット監視部を少なくとも含む回路の電源のオン・オフ制御を行うクライアント側の電源制御回路を設けている。このクライアント側の電源制御回路は、上記電源スイッチがオフであることが検出されている間は、上記ハブへ所定の信号を出力するのを抑止するようになっている。
好ましくは、本発明のＬＡＮ制御システム内のハブは、上記クライアントから上記所定の信号が出力されなくなったことを検出したときに、上記所定の信号を受け取ったことを示す信号を上記クライアントに送出する。
さらに、好ましくは、本発明のＬＡＮ制御システム内のクライアントは、上記所定の信号を受け取ったことを示す信号が上記ハブから送出されなくなったことを検出したときに、上記クライアント側のウェイクアップパケット監視部の電源をオフにする。
また一方で、本発明のＬＡＮ用のクライアントは、ウェイクアップパケットを受信したことを監視するクライアント側のウェイクアップパケット監視部を少なくとも含む回路の電源のオン・オフ制御を行うクライアント側の電源制御回路を備え、この電源制御回路により、上記電源スイッチがオフであることが検出されている間は、上記ハブへ所定の信号を出力するのを抑止するようにしている。
好ましくは、本発明のクライアントにおいて、上記所定の信号が上記ハブへ出力されなくなった場合に、上記所定の信号を受け取ったことを示す信号が上記ハブから送出されなくなったことを検出したときは、上記クライアント側の電源制御回路は、上記クライアント側のウェイクアップパケット監視部の電源をオフにする。
さらに、好ましくは、本発明のクライアントにおいて、上記ハブにより、上記サーバからの上記ウェイクアップパケットを受信したことを検出したことが通知されたときに、上記クライアント側の電源制御回路は、上記クライアント側のウェイクアップパケット監視部を少なくとも含む回路の電源をオンにする。
さらに、好ましくは、本発明のクライアントにおいて、上記クライアント側のウェイクアップパケット監視部を少なくとも含む回路の電源をオンにしてから、上記ハブへ上記所定の信号を再び出力する。
また一方で、本発明のＬＡＮ用のハブは、ウェイクアップパケットを受信したことを監視するハブ側のウェイクアップパケット監視部と、上記ウェイクアップパケット監視部からの信号に基づいて、上記クライアントとの間で各種の信号のやり取りを行う送受信回路の電源のオン・オフ制御を行うハブ側の電源制御回路とを備え、上記クライアントから所定の信号が出力されなくなったことが上記送受信回路により検出されたときに、上記電源制御回路は、上記送受信回路の上記電源をオフにし、上記送受信回路は、上記所定の信号を受け取ったことを示す信号を上記クライアントに送出するのを停止するようになっている。
好ましくは、本発明のハブにおいて、上記ハブ側のウェイクアップパケット監視部が上記ウェイクアップパケットを受信したことを検出したときに、上記ハブ側の電源制御回路は、上記送受信回路の上記電源をオンにし、上記送受信回路は、上記ウェイクアップパケットを受信したことを通知する信号を上記クライアントに送出する。
さらに、好ましくは、本発明のハブにおいて、上記送受信回路は、上記ウェイクアップパケットを受信したことを通知する信号を上記クライアントに送出してから、上記クライアントから上記所定の信号が再び出力されたことを検出したときに、上記所定の信号を受け取ったことを示す信号を上記クライアントに再び送出する。
また一方で、コンピュータ読み取り可能な記憶媒体を使用して本発明のクライアント内のパソコン等を始動させる場合に、ＬＡＮにてサーバからハブを介して送信されるウェイクアップパケットを受信したときに、クライアントの電源スイッチをオンにする手段と、上記ウェイクアップパケットを受信したことを監視するクライアント側のウェイクアップパケット監視部を少なくとも含む回路の電源のオン・オフ制御を行う手段と、上記電源スイッチがオフであることが検出されている間は、上記ハブへ所定の信号を出力するのを抑止する手段とを記憶した記憶媒体が提供される。
要約すれば、本発明では、クライアント（他装置）の電源制御回路や、ハブ（中継器）のウェイクアップパケット監視部（起動信号監視部）および電源制御回路を利用して、クライアントの電源スイッチがオフのときに、ＬＡＮチップからなるＬＡＮ制御回路（接続装置）やハブの電源を、必要な部分以外はオフの状態にすることによってクライアントおよびハブの省電力化を行うようにしている。そして、サーバ（管理装置）からウェイクアップパケット（起動信号）が送信されたときに、クライアント内のＬＡＮ制御回路およびハブの双方の電源をオンの状態にし、ウェイクアップパケットを受信可能な状態にしている。
それゆえに、本発明によれば、サーバから送信されるウェイクアップパケットを受信するために、クライアント内のＬＡＮ制御回路やハブに対して必要なときのみ電源を供給することができ、無駄な電力が消費されるのを抑止することが可能になる。
発明の実施の形態
以下、添付図面（図４〜図１３）を参照しながら、本発明の好ましい実施例の構成および動作を説明する。ここでは、本発明のＬＡＮ制御システムの主要部を構成するクライアントおよびハブの具体的な構成と、その動作を説明することとする。
図４〜図１３の実施例において、前述の本発明に係る管理装置、他装置および中継器は、一つの例として、それぞれサーバＳ、クライアントＣおよびハブＨ（例えば、図４および図５）である。さらに、前述の本発明に係る他装置側の起動信号監視部は、一つの例として、サーバＳからのウェイクアップパケットＷＰを監視するためにクライアントＣに設けられたウェイクアップパケット監視部１０（例えば、図４）である。さらに、前述の本発明の実施例に係る中継器側の起動信号監視部は、一つの例として、サーバＳからのウェイクアップパケットＷＰを監視するためにハブＨに設けられたウェイクアップパケット監視部１５（例えば、図５）である。
さらに、管理装置との間で各種のメンテナンスが行われる装置は、一つの例として、クライアントＣ（例えば、図４）である。さらに、上記の装置とネットワークとの接続を行うための接続装置は、一つの例として、クライアントＣに設けられたＬＡＮ制御回路１（例えば、図４）である。
図４は本発明の一実施例に係るクライアントの内部構成を示すブロック図であり、図５は本発明の一実施例に係るハブの内部構成を示すブロック図である。なお、これ以降、前述した構成要素と同様のものについては、同一の参照番号を付して表すこととする。
図４に示すように、ＬＡＮ制御システム内のクライアントＣは、従来のクライアント（図２参照）と同様に、このクライアント用の電源を生成する電源回路６と、ＣＰＵ、メモリおよびチップセットを含む回路部分４と、ＬＡＮを制御するためのＬＡＮチップからなるＬＡＮ制御回路１とを備えている。電源回路６は、ＡＣ電源ケーブルＡＰからＡＣ電源を入力し、内部でＡＣ電源からＤＣ電源への変換を行い、ＣＰＵ等を含む回路部分４に第１の電源Ｐ−１を供給し、ＬＡＮ制御回路１のＶｃｃピン端子に第２の電源Ｐ−２を供給する。
さらに、図４に示すＬＡＮ制御回路１は、従来のＬＡＮ制御回路（図２参照）の送信部２、受信部３およびウェイクアップパケット監視部１０に加えて、これらの送信部２、受信部３およびウェイクアップパケット監視部１０を含むＬＡＮ制御回路１の全ての電源のオン・オフ制御を行う電源制御回路７を設けている。この電源制御回路７は、第１の電源Ｐ−１と、受信部３から出力されるリンク検出信号１１を監視して、送信部２の第４の電源Ｐ−４、およびウェイクアップパケット監視部１０の第５の電源Ｐ−５のオン・オフ制御を行う。換言すれば、電源制御回路７は、クライアントＣの電源スイッチＰＳがオフであることを検出している間は、第４の電源Ｐ−４をオフの状態にし、ハブＨへリンク信号１３を出力しないようにすると共に、リンク検出信号１１が受信部３から出力されないときは第５の電源Ｐ−５をオフの状態にする。
図４および図５に示すように、ＬＡＮ制御システム内のクライントＣとハブＨは、従来の構成（図２参照）と同様に、１０ＢＡＳＥ−Ｔまたは１００ＢＡＳＥ−ＴＸ用のツイストペアケーブルＴＣにより物理的に接続される。このツイストペアケーブルにより、ＬＡＮ制御回路内の送信部２から出力されるＴＸ＋／−信号とハブの送受信回路２６内の受信部１６のＲＸ＋／−信号とが接続され、また一方で、ハブの送受信回路２６内の送信部１７のＴＸ＋／−信号とクライアントの受信部３のＲＸ＋／−信号とが接続される。
クライアント内のＬＡＮ制御回路１とハブＨとの論理的な接続は、リンクの確立により行われる。送信ラインでは、クライアントのＴＸ＋／−信号上にリンク信号１３が出力され、ハブがそれを認識すると、リンク検出信号２２を出力する。また一方で、受信ラインでは、ハブがウェイクアップパケットを受信したときにハブのＴＸ＋／−信号上にリンク信号１４が出力され、クライアントがそれを認識すると、リンク検出信号１１を出力する。これらの両方の状態が実現したときに、リンクが確立される。それぞれのリンク信号１３、１４は、クライアントのＬＡＮ制御回路１およびハブの電源がオンの状態のときに出力される。
さらに、図５に示すように、ＬＡＮ制御システム内のハブＨは、従来のハブ（図２参照）の送受信回路２６および電源回路１９に加えて、サーバＳからのウェイクアップパケットＷＰを受信したことを監視するウェイクアップパケット監視部１５と、上記ウェイクアップパケット監視部１５からのウェイクアップパケット検出信号２３に基づいて、クライアントＣとの間で各種の信号のやり取りを行う送受信回路２６の電源のオン・オフ制御を行う電源制御回路１８と、上記ウェイクアップパケット検出信号２３を一時的に保持するバッファ２４とを備えている。
図５のウェイクアップパケット監視部１５は、クライアントに設けられた従来のウェイクアップパケット監視部１０（図２参照）と同等の機能を有しており、サーバから送信されるパケットがウェイクアップパケットであるか否かを監視し、ウェイクアップパケットであることを検出すると、ウェイクアップパケット検出信号２３により電源制御回路１８およびバッファ２４へ通知する。
ここで、送受信回路２６内の受信部１６により、クライアントからリンク信号１３が出力されなくなったことを検出したときに、電源制御回路１８は、第６の電源Ｐ−６をオフの状態にし、送受信回路２６に第６の電源を供給しないようにする。さらに、送受信回路２６内の送信部は、リンク信号１３を受け取ったことを示すリンク信号１４をクライアントに送出しないようにする。
図６は図４の電源制御回路の具体的な構成を示すブロック図である。図６に示すように、クライアント側の電源制御回路７は、第１の電源Ｐ−１が入力されるタイミング制御回路部２００と、第４の電源Ｐ−４および第５の電源Ｐ−５をＬＡＮ制御回路１の所定の回路部分に供給するか否かを制御する２つのスイッチ２０１、２０２とを備えている。
さらに詳しく説明すると、クライアント側の電源制御回路７では、第４の電源Ｐ−４および第５の電源Ｐ−５への供給源として第２の電源Ｐ−２（Ｖｃｃ）が入力される。これらの第４および第５の電源Ｐ−４、Ｐ−５のオン・オフの状態は、スイッチ２０１、２０２のオン・オフ動作により制御される。それぞれのスイッチ２０１、２０２のオン・オフ動作は、タイミング制御回路部２００により制御される。このタイミング制御回路部２００は、第１の電源Ｐ−１およびリンク検出信号１１を監視して、スイッチ２０１、２０２のオン・オフ動作を制御する。
図７は図６のタイミング制御回路部の動作を説明するためのタイミングチャートである。図７のタイミングチャートから明らかなように、タイミング制御回路２００は、第２の電源Ｐ−２（Ｖｃｃ）の投入後（図７の（１）参照、ＡＣ電源の投入と同じ）、第１の電源Ｐ−１を監視し、第１の電源Ｐ−１電源１がオンになると（図７の（２））、スイッチ２０１、２０２をオンにして第４の電源Ｐ−４および第５の電源Ｐ−５（図７の（３）および（４））を供給する。その後、第１の電源Ｐ−１がオフの状態になると、スイッチ２０１をオフにして第４の電源Ｐ−４をオフの状態にし、また一方で、リンク検出信号１１がＬＡＮ制御回路１の受信部３に入力されなくなったときに（オフの状態になったときに）、第５の電源Ｐ−５をオフの状態にする。その後、ウェイクアップパケットＷＰを受信したときに、リンク検出信号１１がＬＡＮ制御回路１の受信部３に再び入力されると（オフの状態になると）、第４の電源Ｐ−４および第５の電源Ｐ−５をオンの状態にする（図７の（５））。
図８は図５の電源制御回路の具体的な構成を示すブロック図である。図８に示すように、ハブ側の電源制御回路１８は、リンク検出信号２２およびウェイクアップパケット検出信号２３が入力されるタイミング制御回路部２０３と、第６の電源Ｐ−６を送受信回路２６に供給するか否かを制御するスイッチ２０４とを備えている。
さらに詳しく説明すると、ハブ側の電源制御回路１８では、第６の電源Ｐ−６は、第３の電源Ｐ−３からスイッチ２０４を介して供給される。第６の電源Ｐ−６のオン・オフの状態は、スイッチ２０４のオン・オフ動作により制御される。このスイッチ２０４のオン・オフ動作は、タイミング制御回路部２０３により制御される。このタイミング制御回路部２０３は、リンク検出信号２２およびウェイクアップパケット検出信号２３を監視し、スイッチ２０４のオン・オフ動作を制御する。
図９は図８のタイミング制御回路部の動作を説明するためのタイミングチャートである。図９のタイミングチャートから明らかなように、タイミング制御回路２０３は、リンク検出信号２２がハブの受信部１６に入力されなくなったときに（オフの状態になったときに）（図９の（１））、スイッチ２０４をオフにして第６の電源Ｐ−６をオフの状態にする（（図９の（２））。その後、ウェイクアップパケット監視部１５からウェイクアップパケット検出信号２３が出力されたときに（オンの状態になったときに）、スイッチ２０４をオンにして第６の電源Ｐ−６を送受信部２６に供給する（図９の（３））。
図１０は図５のバッファの具体的な構成を示すブロック図である。図１０に示すように、ハブ内に設けられたバッファ２４は、ウェイクアップパケット検出信号２３およびリンク検出信号２２が入力されるタイミング制御回路部２０５と、サーバＳから送信されるパケットを一時的に格納するパケット格納バッファ２０６とを備えている。
さらに詳しく説明すると、バッファ２４の内部に設けられたパケット格納バッファ２０６は、タイミング制御回路部２０５からの格納信号２０７と送出信号２０８により制御される。このタイミング制御回路部２０５は、ウェイクアップパケット検出信号２３およびリンク信号２２を監視し、サーバから送信されるウェイクアップパケットＷＰをパケット格納バッファ２０６に一時的に格納するか、または送信部１７へ送出する処理を行う。
図１１は図１０のバッファの動作を説明するためのタイミングチャートである。図１１のタイミングチャートから明らかなように、パケット格納バッファ２０６は、サーバおよびハブ間の伝送路を通して送られるパケット（通常パケットＰまたはウェイクアップパケットＷＰ）を一時的に内部に格納する（図１１の（１））。このとき、ウェイクアップパケット検出信号２３がオフの状態になっている（図１１の（２））。すなわち、ハブが受信したパケットが通常パケットＰである場合、パケット格納バッファ２０６は、一時的に格納したパケットを廃棄し、次に送られるパケットを引き続き一時的に格納する（（図１１の（５））。ウェイクアップパケット検出信号２３がオンの状態になると、タイミング制御回路部２０５は、ウェイクアップパケット検出信号２３および格納信号２０７をオンの状態にし（（図１１の（３））、パケット格納バッファ２０６内のウェイクアップパケットＷＰを廃棄せず保持する。このウェイクアップパケットＷＰを保持した後、リンク検出信号２２がオフの状態になっている間は、通常パケットが送られても新たに格納は行われない。リンク検出信号２２がオンの状態になると（（図１１の（４））、送信部１７に保持していたウェイクアップパケットを送出する（図１１の（６））。その後、格納信号２０７をオフの状態にしてパケットを一時的に格納する状態になり、サーバから送られるパケットを一時的に格納する処理に戻る。
ここで、コンピュータ読み取り可能な記憶媒体を使用して本発明の一実施例に係るクライアント内のパソコン等を始動させる場合を想定する。この場合には、サーバからハブを介して送信されるウェイクアップパケットＷＰを受信したときに、クライアントの電源スイッチＰＳをオンにする手段と、クライアント内のＣＰＵ、メモリおよびチップセットを含む回路部分４、およびＬＡＮ制御回路１のの電源のオン・オフ制御を行う手段と、電源スイッチＰＳがオフであることが検出されている間は、ハブへリンク信号１３を出力するのを抑止する手段とをプログラム形式で記憶したハードディスクや光磁気ディスク等の記憶媒体を用意することが好ましい。
図１２および図１３は、それぞれ、本発明の一実施例に係るクライアントおよびハブの全体の処理フローを説明するためのタイミングチャートのその１およびその２である。図１２および図１３のタイミングチャートに係る処理フローは、以下の（Ａ）〜（Ｇ）に示すとおりである。
（Ａ）ステップ（１−１）および（１−２）の処理フロー
ＡＣ電源プラグをＡＣコンセントに差し込むと、第２の電源Ｐ−２はオンの状態になったままになる（図１２の（１））。クライアント側の電源制御回路７は、第１の電源Ｐ−１を監視し（図１２の（２））、この第１の電源Ｐ−１がオフの状態になると、ステップ（１−１）のように、送信部２への第２の電源Ｐ−４をオフの状態にする（図１２の（３））。送信部２は、第４の電源Ｐ−４がオフの状態になると、ステップ（１−２）のように、ハブの受信部１６へのリンク信号１３の送出を停止する（図１２の（５））。
これによって、クライアントの送信部２の省電力化が行われる。また一方で、クライアントからハブへのリンク信号１３の送出を停止することにより、ハブに対してクライアントの電源がオフの状態になったことを通知する。
（Ｂ）ステップ（２−１）〜（２−３）の処理フロー
また一方で、ハブの受信部１６は、クライアントのリンク信号１３を監視し、リンク信号検出信号２２がオフの状態になると（図１２の（６））、ステップ（２−１）のように、リンク検出信号２２をオフの状態にして、電源制御回路１８に通知する。この電源制御回路１８は、クライアントのリンク信号１３が停止したことを検出すると、ステップ（２−２）のように、受信部１６および送信部１７の第６の電源Ｐ−６をオフの状態にする（図１３の（１０））。送信部１７の第６の電源Ｐ−６がオフの状態になると、ステップ（２−３）のように、ハブの送信部１７からクライアントの受信部３へのリンク信号１４の送出が停止する（図１３の（８））。
ここで、ハブは、クライアントのリンク信号１３が停止したことにより、クライアントの電源がオフの状態になったことを認識することができる。また一方で、ハブ内部の受信部１６および送信部１７の第６の電源Ｐ−６をオフの状態にして省電力化を行い、リンク信号１４の停止によりクライアントに対してハブが省電力の状態になったことを通知する。
（Ｃ）ステップ（３−１）および（３−２）の処理フロー
クライアントの受信部３は、ハブからのリンク信号１４が停止すると、ステップ（３−１）のように、リンク検出信号１１をオフの状態にし（図１３の（９））、それを電源制御回路７に通知する。その後、電源制御回路７は、３−２のように、ウェイクアップパケット監視部１０の第５の電源Ｐ−５をオフの状態にする（図１２の（４））。
ここで、クライアントは、ハブからのリンク信号１４が停止したことにより、ハブが省電力の状態になったことを認識し、その後、ウェイクアップパケット監視部１０の第５の電源Ｐ−５をオフの状態にして省電力化を行う。
このとき、クライアントの受信部３のみは常に電源がオンの状態になっているため、ハブのリンク信号１４を常に監視して、ハブが省電力の状態から通常状態へと変化したか否かを知ることができる。
（Ｄ）ステップ（４−１）〜（４−５）の処理フロー
ハブのウェイクアップパケット監視部１５は、サーバおよびハブ間の伝送路から送られるウェイクアップパケットを監視する（図１３の（１２））。サーバからウェイクアップパケットが送信されると、ステップ（４−１）のように、ウェイクアップパケット監視部１５はそれを検出し、ステップ（４−２）のように、ウェイクアップパケット検出信号２３をオンの状態にして（図１３の（１１））、電源制御回路１８に通知を行う。このとき、ステップ（４−３）のように、バッファ２４の内部にウェイクアップパケットが保持される（図１３の（１３））。その後、電源制御回路１８は、ステップ（４−４）のように、受信部１６および送信部１７の第６の電源Ｐ−６をオンの状態にする（図１３の（１０））。送信部１７は、第６の電源Ｐ−６がオンの状態になると、ステップ（４−５）のように、再びリンク信号１４の送出を行う（図１３の（８））。
ここで、ハブは、サーバからのウェイクアップパケットを受信して受信部１６および送信部１７の第６の電源Ｐ−６をオンの状態にすることにより、通常状態へと復帰する。その後、送信部１７からリンク信号１４を送出し、クライアントに対して省電力の状態から通常状態へと移行する必要のあることを通知することができる。
（Ｅ）ステップ（５−１）および（５−２）の処理フロー
クライアントの受信部３は、リンク信号１４を受信すると、ステップ（５−１）のように、リンク検出信号１１をオンの状態にして（図１３の（９））、電源制御回路７に対して通知する。この電源制御回路７は、リンク信号１４が送信されると、ステップ（５−２）のように、第４および第５の電源Ｐ−４、Ｐ−５をオンの状態にして、送信部２およびウェイクアップパケット監視部１０を再び動作状態にする（図１２の（３）および（４））。
すなわち、クライアントは、ハブからのリンク信号１４を検出すると、第４および第５の電源Ｐ−４、Ｐ−５をオンの状態にして、省電力の状態から通常状態へと復帰することができる。
（Ｆ）ステップ（６−１）の処理フロー
クライアントの送信部２は、電源３が供給されると、ステップ（５−２）のように、再びリンク信号１３を送出する（図１２の（５））。すなわち、クライアントは、送信部２からリンク信号１３を送出し、ハブに対して通常状態に復帰したことを通知する。
（Ｇ）ステップ（７−１）〜（７−５）の処理フロー
ハブ内部の受信部１６は、クライアントからのリンク信号１３を検出すると、ステップ（７−１）のように、リンク検出信号２２をオンの状態にする（図１２の（６））。バッファ２４は、ステップ（７−２）のように、リンク検出信号２２がオンの状態になると、ステップ（７−３）のように、バッファ２４内に格納していたウェイクアップパケットを送信部１７に送出する（図１３の（８））。
クライアントは、ウェイクアップパケットを受信部３にて受信し、ウェイクアップパケット監視部１０にてそれがウェイクアップパケットであると認識し、ステップ（７−４）のように、ウェイクアップ信号１２、すなわち、ＰＭＥ♯信号をオンに状態にする（図１３の（７））。電源回路６は、ＰＭＥ♯信号がオンの状態になると、ステップ（７−５）のように、第１の電源Ｐ−１をオンの状態にしてクライアントの電源を投入し、使用可能状態とする（図１３の（２））。
すなわち、ハブは、クライアントからのリンク信号１３を検出して、クライアントが通常状態に復帰したことを認識し、ウェイクアップパケットを送信してクライアントの電源をオンの状態にすることができる。
以上説明したように、本発明の好ましい実施例に係る構成によれば、サーバから送信されるウェイクアップパケットの待機状態になっているときのように、電源オフ時のクライアントおよびハブのそれぞれの内部回路の電源制御を行うことにより、省電力化を実現することが可能になる。
【図面の簡単な説明】
本発明を添付の図面を参照しながら以下に説明する。
図１は一般的なクライアント−サーバ型のＬＡＮ制御システムの概略的な構成を示すブロック図、
図２は従来のクライアントおよびハブの内部構成を示すブロック図、
図３は従来の電源供給の流れを説明するためのタイミングチャート、
図４は本発明の一実施例に係るクライアントの内部構成を示すブロック図、
図５は本発明の一実施例に係るハブの内部構成を示すブロック図、
図６は図４の電源制御回路の具体的な構成を示すブロック図、
図７は図６のタイミング制御回路部の動作を説明するためのタイミングチャート、
図８は図５の電源制御回路の具体的な構成を示すブロック図、
図９は図８のタイミング制御回路部の動作を説明するためのタイミングチャート、
図１０は図５のバッファの具体的な構成を示すブロック図、
図１１は図１０のバッファの動作を説明するためのタイミングチャート、
図１２は本発明の一実施例に係るクライアントおよびハブの全体の処理フローを説明するためのタイミングチャート（その１）、および
図１３は本発明の一実施例に係るクライアントおよびハブの全体の処理フローを説明するためのタイミングチャート（その２）である。
【図１】
0003871569.tif 000002
【図２】
0003871569.tif 000003
【図３】
0003871569.tif 000004
【図４】
0003871569.tif 000005
【図５】
0003871569.tif 000006
【図６】
0003871569.tif 000007
【図７】
0003871569.tif 000008
【図８】
0003871569.tif 000009
【図９】
0003871569.tif 000010
【図１０】
0003871569.tif 000011
【図１１】
0003871569.tif 000012
【図１２】
0003871569.tif 000013
【図１３】
0003871569.tif 000014