(57)【要約】【課題】  本発明は、複数のネットワークインタフェースを実装する装置の節電効果を向上させたネットワーク制御システムおよびその制御方法を提供する。【解決手段】  同一ネットワークに接続され、送受信情報を指定された宛先の中継ポートに切替えて中継伝送する中継機器と、中継機器の複数の中継ポートにそれぞれ接続された複数のネットワークインタフェース手段を有するネットワーク機器を備え、ネットワーク機器は、各ネットワークインタフェース手段の少なくとも１つを除く他のネットワークインタフェース手段を節電状態に制御する節電制御手段を備え、中継機器は、節電状態のネットワークインタフェース手段を宛先とする通信を節電状態にないネットワークインタフェース手段を宛先とする通信とするように中継ポートの切替えを行い、節電状態にないネットワークインタフェース手段が節電状態のネットワークインタフェース手段を宛先とする通信処理を代行する。【選択図】  図１
2008099096.tif 000002
【特許請求の範囲】
【請求項１】
同一のネットワークに接続され、送受信する情報を指定された宛先に対応する複数の中継ポートに切り替えて中継伝送する中継機器と、
前記中継機器の中継ポートにそれぞれ接続された複数のネットワークインタフェース手段を有するネットワーク機器と
を具備し、
前記ネットワーク機器は、
前記複数のネットワークインタフェース手段のうちの少なくとも１つを除く他のネットワークインタフェース手段を節電状態に制御する節電制御手段
を具備し、
前記中継機器は、
前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信を節電状態にないネットワークインタフェース手段を宛先とする通信とするように前記中継ポートの切り替えを行い、
これにより、前記節電状態にないネットワークインタフェース手段が前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信処理を代行するネットワーク制御システム。
【請求項２】
前記ネットワークインタフェース手段は、
前記ネットワークを介する通信機能の物理層の処理を行う第１の処理手段と、
前記通信機能のメディアアクセス制御副層の処理を行う第２の処理手段と、
前記通信機能のメディアアクセス制御副層以上の層の処理を行う第３の処理手段と
を具備し、
前記節電制御手段は、
前記第１の処理手段を含めて節電状態に制御する請求項１記載のネットワーク制御システム。
【請求項３】
前記ネットワーク機器は、
前記節電制御手段により前記ネットワークインタフェース手段を節電状態に制御するに際して、前記中継機器に節電状態に制御するネットワークインタフェース手段を通知し、
前記中継機器は、
該通知に基づき節電状態に制御されたネットワークインタフェース手段を宛先とする通信を節電状態にないネットワークインタフェース手段を宛先とする通信とするように前記中継ポートの切り替えを行う請求項１記載のネットワーク制御システム。
【請求項４】
互いにルータを介して接続された複数のネットワークと、
前記ネットワークにルータを介して接続された第１のネットワークと、
前記複数のネットワークにそれぞれ接続された複数のネットワークインタフェース手段を有するネットワーク機器と
を具備し、
前記ネットワーク機器は、
前記複数のネットワークインタフェース手段のうちの少なくとも１つを除く他のネットワークインタフェース手段を節電状態に制御する節電制御手段
を具備し、
前記ルータは、
前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信を前記節電状態にないネットワークインタフェース手段が接続されたネットワークを介する該節電状態にないネットワークインタフェース手段を宛先とする通信とするように通信経路を切り替え、
これにより、前記節電状態にないネットワークインタフェース手段が前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信処理を代行するネットワーク制御システム。
【請求項５】
前記ネットワークインタフェース手段は、
前記ネットワークを介する通信機能の物理層の処理を行う第１の処理手段と、
前記通信機能のメディアアクセス制御副層の処理を行う第２の処理手段と、
前記通信機能のメディアアクセス制御副層以上の層の処理を行う第３の処理手段と
を具備し、
前記節電制御手段は、
前記第１の処理手段を含めて節電状態に制御する請求項４記載のネットワーク制御システム。
【請求項６】
前記ネットワーク機器は、
前記節電制御手段により前記ネットワークインタフェース手段を節電状態に制御するに際して、前記ルータに節電状態に制御するネットワークインタフェース手段を通知し、
前記ルータは、
該通知に基づき節電状態に制御されたネットワークインタフェース手段を宛先とする通信を前記節電状態にないネットワークインタフェース手段が接続されたネットワークを介する該節電状態にないネットワークインタフェース手段を宛先とする通信とするように通信経路を切り替える請求項４記載のネットワーク制御システム。
【請求項７】
同一のネットワークに接続され、送受信する情報を指定された宛先に対応する複数の中継ポートに中継機器で切り替えて中継伝送し、
前記中継機器の中継ポートにネットワークインタフェース手段を有する複数のネットワーク機器でそれぞれ接続し、
前記ネットワーク機器は、
前記複数のネットワークインタフェース手段のうちの少なくとも１つを除く他のネットワークインタフェース手段を節電制御手段で節電状態に制御し、
前記中継機器は、
前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信を節電状態にないネットワークインタフェース手段を宛先とする通信とするように前記中継ポートの切り替えを行い、
これにより、前記節電状態にないネットワークインタフェース手段が前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信処理を代行する制御方法。
【請求項８】
前記ネットワークインタフェース手段は、
前記ネットワークを介する通信機能の物理層の処理を第１の処理手段で行い、
前記通信機能のメディアアクセス制御副層の処理を第２の処理手段で行い、
前記通信機能のメディアアクセス制御副層以上の層の処理を第３の処理手段で行い、
前記節電制御手段は、
前記第１の処理手段を含めて節電状態に制御する請求項７記載の制御方法。
【請求項９】
前記ネットワーク機器は、
前記節電制御手段により前記ネットワークインタフェース手段を節電状態に制御するに際して、前記中継機器に節電状態に制御するネットワークインタフェース手段を通知し、  前記中継機器は、
該通知に基づき節電状態に制御されたネットワークインタフェース手段を宛先とする通信を節電状態にないネットワークインタフェース手段を宛先とする通信とするように前記中継ポートの切り替えを行う請求項７記載の制御方法。
【請求項１０】
互いにルータを介して接続された複数のネットワークと、
前記ネットワークにルータを介して接続された第１のネットワークと、
前記複数のネットワークにネットワークインタフェース手段でそれぞれ接続するネットワーク機器と、
前記ネットワーク機器は、
前記複数のネットワークインタフェース手段のうちの少なくとも１つを除く他のネットワークインタフェース手段を節電制御手段で節電状態に制御し、
前記ルータは、
前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信を前記節電状態にないネットワークインタフェース手段が接続されたネットワークを介する該節電状態にないネットワークインタフェース手段を宛先とする通信とするように通信経路を切り替え、
これにより、前記節電状態にないネットワークインタフェース手段が前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信処理を代行する制御方法。
【請求項１１】
前記ネットワークインタフェース手段は、
前記ネットワークを介する通信機能の物理層の処理を第１の処理手段で行い、
前記通信機能のメディアアクセス制御副層の処理を第２の処理手段で行い、
前記通信機能のメディアアクセス制御副層以上の層の処理を第３の処理手段で行い、
前記節電制御手段は、
前記第１の処理手段を含めて節電状態に制御する請求項１０記載の制御方法。
【請求項１２】
前記ネットワーク機器は、
前記節電制御手段により前記ネットワークインタフェース手段を節電状態に制御するに際して、前記ルータに節電状態に制御するネットワークインタフェース手段を通知し、
前記ルータは、
該通知に基づき節電状態に制御されたネットワークインタフェース手段を宛先とする通信を前記節電状態にないネットワークインタフェース手段が接続されたネットワークを介する該節電状態にないネットワークインタフェース手段を宛先とする通信とするように通信経路を切り替える請求項１０記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク制御システムおよびその制御方法に関し、特に、複数のネットワークインタフェースを実装する装置の節電効果をより向上させたネットワーク制御システムおよびその制御方法に関する。
【背景技術】
【０００２】
近年、ネットワーク技術の発展とコンピュータの普及に伴い、コンピュータと印刷装置とをネットワーク接続して印刷装置を共有する、もしくはコンピュータと他の装置とを接続してデータを共有する等、資源の有効利用が図られている。
【０００３】
また、コンピュータや印刷装置には、消費電力を抑えるための節電制御を行う節電モードが備えられており、例えばネットワーク接続された印刷装置においては、予め設定された設定時間を経過しても印刷データが受信されない場合は、印刷装置の消費電力の大きい部分（例えば定着部等）への電源供給を停止する等の節電制御を行っている。
【０００４】
例えば特許文献１には、自システム宛てのパケットを受信した場合のみ電源状態を回復させて節電効果を向上させた計算機システムおよびその計算機システムで使用されるネットワーク制御装置が提案されている。
【０００５】
上記提案の発明は、ＣＰＵが停止状態である時に受信したパケットが自通信ポート宛てであるかどうかをＭＡＣが判別して、自通信ポート宛てのパケットを受信した場合のみＣＰＵを起動することで、ＣＰＵの節電効果を向上させるように構成したものである。
【０００６】
また、特許文献２には、ネットワーク機器のインターフェース部をも節電するネットワークインタフェース装置と、それを用いたネットワークシステムが提案されている。
【０００７】
上記提案の発明は、パケット信号を検出する信号検出部で所定時間の間、パケット信号が検出されない場合にはネットワークインターフェース部のトランシーバ部及びネットワークコントローラ部への電力供給を停止してネットワークインターフェース部を節電するように構成したものである。
【０００８】
また、特許文献３には、ネットワークに接続されたプリンタなどのサービス装置における節電効率を向上させることが可能な節電管理システム、節電管理方法、節電管理プログラム、節電管理装置、及びサービス装置が提案されている。
【０００９】
上記提案の発明は、クライアント端末からサービス装置へステータスの要求があった場合は、ステータス要求に対するステータスをサービス装置の節電状態を管理する節電管理装置が代行してクライアント端末に送信し、クライアント端末からサービス装置へサービスの要求があった場合は、節電管理装置がサービス装置に対して起動要求を送信し、サービス装置を起動させるように構成したものである。
【００１０】
また、特許文献４には、同一のスイッチングハブで接続されたサーバ装置へのネットワークアクセスの監視と、サーバ装置への電源投入を制御する電源制御装置が電源投入停止後のサーバ装置に対するネットワークアクセスの発生も監視できるサーバ装置の監視制御方法および電源制御装置が提案されている。
【００１１】
上記提案の発明は、サーバ装置のネットワークアドレスを送信元アドレスとするＡＲＰ要求フレームを電源制御装置からネットワークに送出し、これを受信したスイッチングハブが、これ以後、サーバ装置のネットワークアドレスに宛てたフレームを受信すると、そのフレームを電源制御装置が接続されているポートに送出するように構成したものである。
【特許文献１】特開平１１−１１００８９号公報
【特許文献２】特開２００２−０１６６１２号公報
【特許文献３】特開２００５−２６７５３９号公報
【特許文献４】特開２０００−３４９７９７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記特許文献１に示される提案では、受信したパケットが自装置宛のパケットであるか否かを判別するためにＰＨＹを停止することができず、この技術を複数の通信ポートを実装する装置に適用した場合は、各通信ポートのＣＰＵは停止できても、ＰＨＹを停止させることができない。
【００１３】
また、上記特許文献２に示される提案では、一定時間使用されないネットワークインターフェースを停止させる機能を具備しているが、しかし最近では、ネットワークで接続された各種装置から各種情報を収集するためのブロードキャストパケットや、既知のホスト装置からの情報収集の為のアクセスパケットなどがネットワーク上を頻繁に流れているため、それらのブロードキャストパケットなどを受信することにより、実際には、ネットワークインターフェースを停止する時間が殆ど無くなり節電効果が得られにくいという課題がある。
【００１４】
また、上記特許文献３に示される提案では、特別な管理装置を必要とし、また、上記特許文献４に示される提案では、サーバー装置と電源装置との別々の装置をスイッチングハブで接続する必要がある。
【００１５】
そこで、本発明は、複数のネットワークインタフェースを実装する装置の節電効果をより向上させたネットワーク制御システムおよびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記目的を達成するため、請求項１のネットワーク制御システムの発明は、同一のネットワークに接続され、送受信する情報を指定された宛先に対応する複数の中継ポートに切り替えて中継伝送する中継機器と、前記中継機器の中継ポートにそれぞれ接続された複数のネットワークインタフェース手段を有するネットワーク機器とを具備し、前記ネットワーク機器は、前記複数のネットワークインタフェース手段のうちの少なくとも１つを除く他のネットワークインタフェース手段を節電状態に制御する節電制御手段を具備し、前記中継機器は、前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信を節電状態にないネットワークインタフェース手段を宛先とする通信とするように前記中継ポートの切り替えを行い、これにより、前記節電状態にないネットワークインタフェース手段が前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信処理を代行する。
【００１７】
また、請求項２の発明は、請求項１の発明において、前記ネットワークインタフェース手段は、前記ネットワークを介する通信機能の物理層の処理を行う第１の処理手段と、前記通信機能のメディアアクセス制御副層の処理を行う第２の処理手段と、前記通信機能のメディアアクセス制御副層以上の層の処理を行う第３の処理手段とを具備し、前記節電制御手段は、前記第１の処理手段を含めて節電状態に制御する。
【００１８】
また、請求項３の発明は、請求項１の発明において、前記ネットワーク機器は、前記節電制御手段により前記ネットワークインタフェース手段を節電状態に制御するに際して、前記中継機器に節電状態に制御するネットワークインタフェース手段を通知し、前記中継機器は、該通知に基づき節電状態に制御されたネットワークインタフェース手段を宛先とする通信を節電状態にないネットワークインタフェース手段を宛先とする通信とするように前記中継ポートの切り替えを行う。
【００１９】
また、請求項４の発明は、互いにルータを介して接続された複数のネットワークと、前記ネットワークにルータを介して接続された第１のネットワークと、前記複数のネットワークにそれぞれ接続された複数のネットワークインタフェース手段を有するネットワーク機器とを具備し、前記ネットワーク機器は、前記複数のネットワークインタフェース手段のうちの少なくとも１つを除く他のネットワークインタフェース手段を節電状態に制御する節電制御手段を具備し、前記ルータは、前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信を前記節電状態にないネットワークインタフェース手段が接続されたネットワークを介する該節電状態にないネットワークインタフェース手段を宛先とする通信とするように通信経路を切り替え、これにより、前記節電状態にないネットワークインタフェース手段が前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信処理を代行する。
【００２０】
また、請求項５の発明は、請求項４の発明において、前記ネットワークインタフェース手段は、前記ネットワークを介する通信機能の物理層の処理を行う第１の処理手段と、前記通信機能のメディアアクセス制御副層の処理を行う第２の処理手段と、前記通信機能のメディアアクセス制御副層以上の層の処理を行う第３の処理手段とを具備し、前記節電制御手段は、前記第１の処理手段を含めて節電状態に制御する。
【００２１】
また、請求項６の発明は、請求項４の発明において、前記ネットワーク機器は、前記節電制御手段により前記ネットワークインタフェース手段を節電状態に制御するに際して、前記ルータに節電状態に制御するネットワークインタフェース手段を通知し、前記ルータは、該通知に基づき節電状態に制御されたネットワークインタフェース手段を宛先とする通信を前記節電状態にないネットワークインタフェース手段が接続されたネットワークを介する該節電状態にないネットワークインタフェース手段を宛先とする通信とするように通信経路を切り替える。
【００２２】
また、請求項７の制御方法の発明は、同一のネットワークに接続され、送受信する情報を指定された宛先に対応する複数の中継ポートに中継機器で切り替えて中継伝送し、前記中継機器の中継ポートにネットワークインタフェース手段を有する複数のネットワーク機器でそれぞれ接続し、前記ネットワーク機器は、前記複数のネットワークインタフェース手段のうちの少なくとも１つを除く他のネットワークインタフェース手段を節電制御手段で節電状態に制御し、前記中継機器は、前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信を節電状態にないネットワークインタフェース手段を宛先とする通信とするように前記中継ポートの切り替えを行い、これにより、前記節電状態にないネットワークインタフェース手段が前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信処理を代行する。
【００２３】
また、請求項８の発明は、請求項７の発明において、前記ネットワークインタフェース手段は、前記ネットワークを介する通信機能の物理層の処理を第１の処理手段で行い、前記通信機能のメディアアクセス制御副層の処理を第２の処理手段で行い、前記通信機能のメディアアクセス制御副層以上の層の処理を第３の処理手段で行い、前記節電制御手段は、前記第１の処理手段を含めて節電状態に制御する。
【００２４】
また、請求項９の発明は、請求項７の発明において、前記ネットワーク機器は、前記節電制御手段により前記ネットワークインタフェース手段を節電状態に制御するに際して、前記中継機器に節電状態に制御するネットワークインタフェース手段を通知し、前記中継機器は、該通知に基づき節電状態に制御されたネットワークインタフェース手段を宛先とする通信を節電状態にないネットワークインタフェース手段を宛先とする通信とするように前記中継ポートの切り替えを行う。
【００２５】
また、請求項１０の制御方法の発明は、互いにルータを介して接続された複数のネットワークと、前記ネットワークにルータを介して接続された第１のネットワークと、前記複数のネットワークにネットワークインタフェース手段でそれぞれ接続するネットワーク機器と、前記ネットワーク機器は、前記複数のネットワークインタフェース手段のうちの少なくとも１つを除く他のネットワークインタフェース手段を節電制御手段で節電状態に制御し、前記ルータは、前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信を前記節電状態にないネットワークインタフェース手段が接続されたネットワークを介する該節電状態にないネットワークインタフェース手段を宛先とする通信とするように通信経路を切り替え、これにより、前記節電状態にないネットワークインタフェース手段が前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信処理を代行する。
【００２６】
また、請求項１１の発明は、請求項１０の発明において、前記ネットワークインタフェース手段は、前記ネットワークを介する通信機能の物理層の処理を第１の処理手段で行い、前記通信機能のメディアアクセス制御副層の処理を第２の処理手段で行い、前記通信機能のメディアアクセス制御副層以上の層の処理を第３の処理手段で行い、前記節電制御手段は、前記第１の処理手段を含めて節電状態に制御する。
【００２７】
また、請求項１２の発明は、請求項１０の発明において、前記ネットワーク機器は、前記節電制御手段により前記ネットワークインタフェース手段を節電状態に制御するに際して、前記ルータに節電状態に制御するネットワークインタフェース手段を通知し、前記ルータは、該通知に基づき節電状態に制御されたネットワークインタフェース手段を宛先とする通信を前記節電状態にないネットワークインタフェース手段が接続されたネットワークを介する該節電状態にないネットワークインタフェース手段を宛先とする通信とするように通信経路を切り替える。
【発明の効果】
【００２８】
本発明のネットワーク制御システムおよびその制御方法によれば、同一のネットワークに接続され、送受信する情報を指定された宛先に対応する複数の中継ポートに切り替えて中継伝送する中継機器と、前記中継機器の中継ポートにそれぞれ接続された複数のネットワークインタフェース手段を有するネットワーク機器とを具備し、前記ネットワーク機器は、前記複数のネットワークインタフェース手段のうちの少なくとも１つを除く他のネットワークインタフェース手段を節電状態に制御する節電制御手段を具備し、前記中継機器は、前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信を節電状態にないネットワークインタフェース手段を宛先とする通信とするように前記中継ポートの切り替えを行い、これにより、前記節電状態にないネットワークインタフェース手段が前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信処理を代行するので、情報の送受信に影響を与えることなく代行処理をされるネットワークインタフェース手段を節電状態に制御して節電効果を得ることができる。
【００２９】
また、互いにルータを介して接続された複数のネットワークと、前記ネットワークにルータを介して接続された第１のネットワークと、前記複数のネットワークにそれぞれ接続された複数のネットワークインタフェース手段を有するネットワーク機器とを具備し、前記ネットワーク機器は、前記複数のネットワークインタフェース手段のうちの少なくとも１つを除く他のネットワークインタフェース手段を節電状態に制御する節電制御手段を具備し、前記ルータは、前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信を前記節電状態にないネットワークインタフェース手段が接続されたネットワークを介する該節電状態にないネットワークインタフェース手段を宛先とする通信とするように通信経路を切り替え、これにより、前記節電状態にないネットワークインタフェース手段が前記節電制御手段により節電状態に制御されたネットワークインタフェース手段を宛先とする通信処理を代行するので、ネットワークインタフェース手段が接続されているネットワーク形態に応じてネットワークインタフェース手段を節電状態に制御し、節電効果を得ることができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明に係わるネットワーク制御システムおよびその制御方法の一実施例について添付図面を参照して詳細に説明する。
【００３１】
図１は、本発明に係わるネットワーク制御システムおよびその制御方法を適用した印刷装置１の要部の概略的な構成を示すブロック図である。
【００３２】
図１に示すように、印刷装置１にはＬＡＮ（＝Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースカード１１、ＬＡＮインタフェースカード１２、ＬＡＮインタフェースカード１３の複数のＬＡＮインタフェースカードが実装され、ネットワーク制御部１０と、画像出力部２０を備えている。
【００３３】
各ＬＡＮインタフェースカードは、印刷装置１とＬＡＮとを接続し、ＬＡＮを介して他の装置とデータの送受信制御を行うための拡張カードである。
【００３４】
ネットワーク制御部１０は、各ＬＡＮインタフェースカードを統括制御し、各ＬＡＮインタフェースカードと接続されたネットワークを介してデータの送受信制御を行う。
【００３５】
また、各ＬＡＮインタフェースカードと接続されたネットワークの形態と、各ＬＡＮインタフェースカードでのデータの送受信状態に応じて各ＬＡＮインタフェースカードの電力消費を抑えるための節電制御等を行う。
【００３６】
また、ネットワーク制御部１０は、ＣＰＵ１４と、不揮発性メモリー１５と、ＲＯＭ／ＲＡＭ１６（＝Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ／Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、ストレージ１７およびその周辺装置を備えており、各ＬＡＮインタフェースカードと、ＣＰＵ１４と、不揮発性メモリー１５と、ＲＯＭ／ＲＡＭ１６と、画像出力部２０と、ストレージ１７およびその周辺装置がローカルバス５で接続されている。
【００３７】
ネットワーク制御部１０のＣＰＵ１４は、ネットワーク制御部１０の不揮発性メモリー１５、ＲＯＭ／ＲＡＭ１６、ストレージ１７およびその周辺装置を制御してネットワーク制御部１０全体を統括制御する中央処理装置である。
【００３８】
また、ＣＰＵ１４は、各ＬＡＮインタフェースカードの後述するＣＰＵ１１５が停止している場合に、ＣＰＵ１１５の制御動作を代行し、ＣＰＵ１１５が停止しているＬＡＮインタフェースカードの後述するＰＨＹ１１１およびＭＡＣ１１２の制御を行う。
【００３９】
不揮発性メモリー１５、ＲＯＭ／ＲＡＭ１６、ストレージ１７は、何れも記憶装置であり、不揮発性メモリー１５は、電源を切っても記憶内容の保持が要求される各種データやプログラム等を記憶保持する。
【００４０】
また、ＲＯＭ／ＲＡＭ１６は、印刷装置１の制御動作を行うプログラムや各種データを記憶保持し、実行中のプログラムや処理中のデータを一時的に記憶する。
【００４１】
また、ストレージ１７は、比較的容量が大きく、送受信されるデータ等を記憶する。
【００４２】
画像出力部２０は、印刷装置１に入力されたデータを画像処理し、用紙等の媒体に印刷出力する。
【００４３】
印刷装置１は、各ＬＡＮインタフェースカードで例えばＬＡＮ２やＬＡＮ３と接続することで、各ＬＡＮと接続された他の装置と印刷装置１との間でデータの送受信を行うことができる。
【００４４】
図２は、印刷装置１に実装された各ＬＡＮインタフェースカードの要部の構成を示すブロック図である。
【００４５】
図２に示すように、各ＬＡＮインタフェースカードは、電源制御部１１０と、ＰＨＹ１１１と、ＭＡＣ１１２と、不揮発性メモリー１１３と、ＲＯＭ／ＲＡＭ１１４と、ＣＰＵ１１５と、インタフェース１１７と、ストレージ１１６およびその周辺装置を備えている。
【００４６】
電源制御部１１０は、ＬＡＮインタフェースカードのＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５、ストレージ１１６およびその周辺装置への電源供給を制御し、ＬＡＮインタフェースカードの消費電力を抑えるための節電制御を行う。
【００４７】
ＰＨＹ１１１は、ＯＳＩ基本参照モデルの物理層に対応するプロトコル処理を行う。
【００４８】
具体的には、ネットワークとの物理的接続、伝送方式、電気信号の相互変換方式等のプロトコル処理を行う。
【００４９】
ＭＡＣ１１２は、ＯＳＩ基本参照モデルのデータリンク層、メディアアクセス制御副層に対応するプロトコル処理を行う。
【００５０】
具体的には、ＰＨＹ１１１で受信されたデータが自ＭＡＣ宛てのデータであるか否かを判別するとともに受信データのフレーム形式や誤り等の検出を行う。
【００５１】
不揮発性メモリー１１３、ＲＯＭ／ＲＡＭ１１４、ストレージ１１６は、何れも記憶装置であり、不揮発性メモリー１１３は、電源を切っても記憶内容の保持が要求される各種データやプログラム等を記憶保持する。
【００５２】
また、ＲＯＭ／ＲＡＭ１１４は、ＬＡＮインタフェースカードの制御動作を行うプログラムや各種データを記憶保持し、実行中のプログラムや処理中のデータを一時的に記憶する。
【００５３】
また、ストレージ１１６は、比較的容量が大きく、送受信されるデータ等を記憶する。
【００５４】
ＣＰＵ１１５は、ＰＨＹ１１１及びＭＡＣ１１２を制御し、ＭＡＣ１１２でプロトコル処理されたデータに対してＯＳＩ基本参照モデルのデーターリンク層、論理リンク制御副層より上に対応するプロトコル処理（データーリンク層、論理リンク制御副層も含む）の各種処理を行うとともに、ＬＡＮインタフェースカード全体を統括制御する中央処理装置である。
【００５５】
インタフェース１１７は、ＬＡＮインタフェースカードと印刷装置１（具体的にはネットワーク制御部１０）との間でデータや制御信号を送受信するためのインタフェース制御を行う。
【００５６】
このように構成された各ＬＡＮインタフェースカードは、各ＬＡＮインタフェースカード毎に電源制御部１１０を備えているので各ＬＡＮインタフェースカード毎にＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５、ストレージ１１６およびその周辺装置への電源供給を制御して各ＬＡＮインタフェースカードの節電効果をより向上させる節電制御を行っている。
【００５７】
なお、電源制御部１１０が自ＬＡＮインタフェースカードの節電制御を行う場合は、ＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５、ストレージ１１６およびその周辺装置のうちの電源供給を停止する順番（節電レベル）に従ってこれらの装置への電源供給を制御する。
【００５８】
図３は、電源制御部１１０が行う自ＬＡＮインタフェースカードの節電制御と、その節電レベルの対応の一例を示した節電制御と節電レベル対応表３００である。
【００５９】
図３に示すように、節電制御と節電レベル対応表３００には電源制御部１１０が行う自ＬＡＮインタフェースカードの節電制御と、その節電レベルとが対応付けされた情報が示されている。
【００６０】
節電レベル０（図中の節電レベル項目３０１）は、ＬＡＮインタフェースカードのＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５、ストレージ１１６およびその周辺装置の全てに電源を供給する制御である。
【００６１】
また、節電レベル１（図中の節電レベル項目３０２）は、ＬＡＮインタフェースカードのストレージ１１６およびその周辺装置への電源供給を停止し、ＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５に電源を供給する制御である。
【００６２】
このように節電制御されたＬＡＮインタフェースカードでは、ストレージ１１６を使用しないジョブやステータス情報等のデータであれば送受信可能である。
【００６３】
また、節電レベル２（図中の節電レベル項目３０３）は、ＬＡＮインタフェースカードのＣＰＵ１１５とストレージ１１６およびその周辺装置への電源供給を停止し、ＰＨＹ１１１、ＭＡＣ１１２に電源を供給する制御である。
【００６４】
このように節電制御されたＬＡＮインタフェースカードでは、そのＬＡＮインタフェースカードのＣＰＵ１１５が行う動作制御（具体的にはＰＨＹ１１１及びＭＡＣ１１２を制御する動作）をそのＬＡＮインタフェースカードを備えた本体装置側（具体的にはネットワーク制御部２０）のＣＰＵ（具体的にはＣＰＵ１４）が代行して制御するようにすることでデータの送受信が可能である。
【００６５】
この場合は、ストレージの使用が必要なデータの入力時には、本体装置側のストレージ１７が使用される。
【００６６】
また、節電レベル３（図中の節電レベル項目３０４）は、ＬＡＮインタフェースカードのＭＡＣ１１２、ＣＰＵ１１５、ストレージ１１６およびその周辺装置への電源供給を停止し、ＰＨＹ１１１に電源を供給する制御である。
【００６７】
このように節電制御されたＬＡＮインタフェースカードでは、そのＬＡＮインタフェースカードのＣＰＵ１１５が行う動作制御（具体的にはＰＨＹ１１１及びＭＡＣ１１２を制御する動作）をそのＬＡＮインタフェースカードを備えた本体装置側（具体的にはネットワーク制御部２０）のＣＰＵ（具体的にはＣＰＵ１４）が代行して制御するようにし、ＰＨＹ１１１に入力データがあれば、ＭＡＣ１１２の節電状態を解除するようにすることで、データの送受信が可能である。
【００６８】
また、節電レベル４（図中の節電レベル項目３０５）は、ＬＡＮインタフェースカードのＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５、ストレージ１１６およびその周辺装置の全ての電源供給を停止する制御である。
【００６９】
このように節電制御されたＬＡＮインタフェースカードは、ＰＨＹ１１１が停止されている、もしくはＬＡＮインタフェースカード全体が電源断の状態である。
【００７０】
この節電制御と節電レベル対応表３００の情報は、各ＬＡＮインタフェースカードのＲＯＭ／ＲＡＭ１１４及びネットワーク制御部１０のＲＯＭ／ＲＡＭ１６に予め記憶保持され、各ＬＡＮインタフェースカードの電源制御部１１０がネットワーク制御部１０のＣＰＵ１４から指令される節電レベル情報と、節電制御と節電レベル対応表３００に基づき節電制御を行う。
【００７１】
このような節電制御が行えるＬＡＮインタフェースカード１１、ＬＡＮインタフェースカード１２、ＬＡＮインタフェースカード１３を備えた印刷装置１は、各ＬＡＮインタフェースカードと接続されたネットワークの形態と、各ＬＡＮインタフェースカードでのデータの送受信状態に応じて各ＬＡＮインタフェースカードの節電制御を行い、各ＬＡＮインタフェースカードの節電効果をより向上させるように構成されている。
【００７２】
この各ＬＡＮインタフェースカードと接続されたネットワークの形態と、各ＬＡＮインタフェースカードでのデータの送受信状態に応じた各ＬＡＮインタフェースカードの節電制御は、主にネットワーク制御部１０の制御に基づき各ＬＡＮインタフェースカードの電源制御部１１０が制御する。
【００７３】
図４は、ネットワーク制御部１０が印刷装置１に実装された各ＬＡＮインタフェースカード対して節電制御を指示する際の判断基準となる節電制御判断情報４００の一例を示す図である。
【００７４】
図４に示すように、節電制御判断情報４００には、ネットワーク制御部１０が各ＬＡＮインタフェースカード対して各ＬＡＮインタフェースカードの節電レベルを段階的に節電レベル０から節電レベル４へ移行させるための条件となる情報が示されている。
【００７５】
例えば通常状態（節電レベル０）のＬＡＮインタフェースカードを節電レベル１の状態に節電制御する場合（図中の節電レベル項目４０１）は、ネットワーク制御部１０が印刷装置１に実装された各ＬＡＮインタフェースカードでのデータの送受信状況を監視し、予め設定された一定時間Ｔ１内にデータ（例えばジョブ、装置のステータス情報、パケット等）の送受信が無いＬＡＮインタフェースカードに対して節電レベル１の節電制御を指示する。
【００７６】
また、節電レベル１のＬＡＮインタフェースカードを節電レベル２に移行させる場合（図中の節電レベル項目４０２）は、節電レベル１に節電制御されたＬＡＮインタフェースカードで予め設定された一定時間Ｔ２内にデータの送受信が無い場合に節電レベル２の節電制御を指示する。
【００７７】
また、節電レベル２のＬＡＮインタフェースカードを節電レベル３に節電制御する場合（図中の節電レベル項目４０３）は、節電レベル２に節電制御されたＬＡＮインタフェースカードで予め設定された一定時間Ｔ３内にデータの送受信が無く、かつ当該ＬＡＮインタフェースカードの代理応答が可能な別のＬＡＮインタフェースカードを印刷装置１が備えていない場合（通信不能な場合等）に節電レベル３の節電制御を指示する。
【００７８】
ここで言う代理応答とは、印刷装置１に実装された複数のＬＡＮインタフェースカードのうちの節電レベル２に節電制御されたＬＡＮインタフェースカードのＰＨＹ１１１が受信すべきメッセージを、起動している別のＬＡＮインタフェースカードが受信し、そのパケットに対するメッセージを必要に応じて送信することである。
【００７９】
この代理応答は、同じサブネットに接続された装置間ならば何れの装置とも接続できるため、印刷装置１に実装された複数のＬＡＮインタフェースカードが同一サブネットで接続されたネットワーク接続であれば代理応答が可能である。
【００８０】
また、ＤＨＣＰ／ＤＤＮＳ（＝Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ／Ｄｙｎａｍｉｃ  Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）運用で同じドメイン名が使える場合は、ＤＮＳ（＝Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）での検索が可能なため、印刷装置１に実装された複数のＬＡＮインタフェースカードが異なるサブネットで接続されていても各ＬＡＮインタフェースカードが接続されたネットワークがＤＨＣＰ／ＤＤＮＳ運用され、ＤＮＳで同一ドメインに属し、常に同一のホスト、ドメイン名が割り付けられるように構成されていれば、限定的ではあるが、ＦＱＤＮ（＝Ｆｕｌｌｙ  Ｑｕａｌｉｆｉｅｄ  Ｄｏｍａｉｎ  Ｎａｍｅ）名で接続して代理応答することが可能である。
【００８１】
なお、各ＬＡＮインタフェースカードが互いにネットワークを介してデータの送受信ができない状態では代理応答を行うことができない。
【００８２】
また、節電レベル３のＬＡＮインタフェースカードを節電レベル４に節電制御する場合（図中の節電レベル項目４０４）は、節電レベル３に節電制御されたＬＡＮインタフェースカードで予め設定された一定時間Ｔ４内にデータの送受信が無く、かつ印刷装置１に実装されている別のＬＡＮインタフェースカードが節電レベル３のＬＡＮインタフェースカードの代理応答が可能なネットワークに接続されている場合は、節電レベル３のＬＡＮインタフェースカードに対して節電レベル４の節電制御を指示する。
【００８３】
また、節電状態（節電レベル１乃至節電レベル４）にあるＬＡＮインタフェースカードの処理を必要とするデータを受信した場合や他のＬＡＮインタフェースカードの負荷が高く、負荷の分散を要する場合には節電状態（節電レベル１乃至節電レベル４）のＬＡＮインタフェースカードの節電解除の節電制御を指示する。
【００８４】
具体的には、節電状態（節電レベル１乃至節電レベル４）のＬＡＮインタフェースカードを節電レベル０へ移行する節電制御を行うよう指示する。
【００８５】
この節電制御判断情報４００は、ネットワーク制御部１０のＲＯＭ／ＲＡＭ１６に予め記憶保持されている。
【００８６】
なお、節電制御判断は、節電レベル０から節電レベル４の順番に段階的に移行させてももよく、あるいは節電レベル０、節電レベル１、節電レベル３、節電レベル４の順番のように間を飛ばして移行させてもよい任意設定が可能である。
【００８７】
このように構成された印刷装置１が印刷装置１に実装された各ＬＡＮインタフェースカードにより接続されたネットワークの形態と、各ＬＡＮインタフェースカードでのデータの送受信状況に応じて行う節電制御について、図５乃至図９を参照して説明する。
【００８８】
図５及び図６は、印刷装置１が接続されたネットワークの形態の一例を示す図である。
【００８９】
図５は、印刷装置１に実装された複数のＬＡＮインタフェースカードが同一サブネットで接続されたネットワーク５００の一例を示す図であり、図６は、印刷装置１に実装された複数のＬＡＮインタフェースカードが異なるサブネットで接続され、ＤＨＣＰ／ＤＤＮＳ運用されてＤＮＳでは同一ドメインに属し、常に同一のホスト、ドメイン名が割り付けられるように構成されネットワーク５０１の一例を示す図である。
【００９０】
なお、図５及び図６においては、説明の便宜上、印刷装置１に実装されたＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２が接続されたネットワークの形態を例に示すものとする。
【００９１】
図５に示すように、ネットワーク５００は、印刷装置１とクライアント装置５０とがＬＡＮ２で接続され、ＬＡＮ２にはＤＨＣＰサーバ装置６０が接続されている。
【００９２】
また、印刷装置１に実装されたＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２がスイッチングハブ４０にそれぞれ接続され、スイッチングハブ４０を介してＬＡＮ２の同一サブネットに接続されている。
【００９３】
このように構成されたネットワーク５００では、印刷装置１の各ＬＡＮインタフェースカードが通常状態で稼動している場合（節電レベル０）は、クライアント装置５０から印刷装置１の各ＬＡＮインタフェースカード宛てに送信された各パケットは、ＬＡＮ２を介してスイッチングハブ４０へ転送され、スイッチングハブ４０の切替え制御により各ＬＡＮインタフェースカード宛てのパケットがそれぞれのＬＡＮインタフェースカードへ転送され、各ＬＡＮインタフェースカードで受信される。
【００９４】
また、図６に示すように、ネットワーク５０１は、印刷装置１とクライアント装置５０とがＬＡＮ２及びＬＡＮ３で接続され、ＬＡＮ２とＬＡＮ３とがルータ７０で接続されている。
【００９５】
また、ＬＡＮ２には印刷装置１のＬＡＮインタフェースカード１２と、クライアント装置５０と、ＤＨＣＰサーバ装置６０と、ルータ７０とが接続され、ＬＡＮ３には印刷装置１のＬＡＮインタフェースカード１１と、ＤＨＣＰサーバ装置６１と、ＤＤＮＳサーバ装置８０とが接続されている。
【００９６】
このように構成されたネットワーク５０１では、印刷装置１のＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２の各ＬＡＮインタフェースカードが通常状態で稼動している場合（節電レベル０）は、クライアント装置５０から印刷装置１の各ＬＡＮインタフェースカード宛てに送信された各パケットは、ＬＡＮインタフェースカード１２宛てのパケットがＬＡＮ２を介してＬＡＮインタフェースカード１２へ転送され、ＬＡＮインタフェースカード１１宛てのパケットがＬＡＮ２と、ルータ７０と、ＬＡＮ３を介してＬＡＮインタフェースカード１１へ転送される。
【００９７】
このように印刷装置１の各ＬＡＮインタフェースカードが接続されたネットワーク５００またはネットワーク５０１の形態において、印刷装置１のネットワーク制御部１０が印刷装置１に実装された各ＬＡＮインタフェースカードでのデータの送受信状態に応じて行う節電制御について、図７及び図８を参照して説明する。
【００９８】
図７及び図８は、ネットワーク５００とネットワーク５０１の形態における印刷装置１の節電制御の動作を示す流れ図である。
【００９９】
なお、図７及び図８において、説明の便宜上、節電制御される、例えばＬＡＮインタフェースカード１２をＬＡＮインタフェースカードＡ、節電状態にあるＬＡＮインタフェースカードＡの代理応答または代理処理を行わせる別のＬＡＮインタフェースカード、例えばＬＡＮインタフェースカード１１をＬＡＮインタフェースカードＢで示すものとする。
【０１００】
印刷装置１の各ＬＡＮインタフェースカードが通常状態で稼動している場合（節電レベル０）は、前述したように、クライアント装置５０から印刷装置１の各ＬＡＮインタフェースカード宛てに送信された各パケットは、ネットワーク形態がネットワーク５００の場合は、ＬＡＮ２を介してスイッチングハブ４０へ転送され、スイッチングハブ４０を介して各ＬＡＮインタフェースカード宛ての各パケットがそれぞれのＬＡＮインタフェースカードで受信される。
【０１０１】
また、ネットワーク形態がネットワーク５０１の場合は、クライアント装置５０から各ＬＡＮインタフェースカード宛てに送信された各パケットは、ＬＡＮインタフェースカード１２宛てのパケットがＬＡＮ２を介してＬＡＮインタフェースカード１２へ転送され、ＬＡＮインタフェースカード１１宛てのパケットがＬＡＮ２と、ルータ７０と、ＬＡＮ３を介してＬＡＮインタフェースカード１１へ転送される。
【０１０２】
このように、印刷装置１の各ＬＡＮインタフェースカードが節電レベル０に節電制御された状態において、図７に示すように、印刷装置１の例えばＬＡＮインタフェースカード１２で予め設定された一定時間Ｔ１内にデータ（例えばパケット）の送受信が無かった場合は（ステップＳ６０１、ステップＳ６０２でＹＥＳ）、ＬＡＮインタフェースカード１２を節電レベル１で節電制御し、節電レベル０から節電レベル１へ移行させる（ステップＳ６０３）。
【０１０３】
この制御動作は、具体的には、印刷装置１のネットワーク制御部１０（具体的にはＣＰＵ１４）が印刷装置１の各ＬＡＮインタフェースカードでのデータ（例えばパケット）の送受信状況を監視し、データの送受信の無い状態を図示せぬタイマーで計測し、節電レベル１へ移行するための予め設定された一定時間Ｔ１内にデータ（例えばパケット）の送受信が無かった例えばＬＡＮインタフェースカード１２の電源制御部１１０に対して節電レベル１の節電制御を行うよう指令信号を送信する。
【０１０４】
この指令信号に基づきそのＬＡＮインタフェースカード（この場合は、ＬＡＮインタフェースカード１２）の電源制御部１１０は、電源制御部１１０の節電制御により電源が供給されていたＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５、ストレージ１１６およびその周辺装置のうちのストレージ１１６およびその周辺装置への電源供給を停止する。
【０１０５】
また、節電レベル１に節電制御された状態の例えばＬＡＮインタフェースカード２で節電レベル２へ移行するための予め設定された一定時間Ｔ２内にデータ（例えばパケット）の送受信が無かった場合は（ステップＳ６０４、ステップＳ６０５でＹＥＳ）、ＬＡＮインタフェースカード１２を節電レベル２で節電制御し、節電レベル１から節電レベル２へ移行させる（ステップＳ６０６）。
【０１０６】
この制御動作は、具体的には、ネットワーク制御部１０（具体的にはＣＰＵ１４）が印刷装置１の各ＬＡＮインタフェースカードでのデータ（例えばパケット）の送受信状況の監視に基づき節電レベル２へ移行が可能な通信状態の例えばＬＡＮインタフェースカード１２の電源制御部１１０に対して節電レベル２の節電制御を行うよう指令信号を送信する。
【０１０７】
この指令信号に基づきＬＡＮインタフェースカード１２の電源制御部１１０は、電源を供給していたＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５のうちのＣＰＵ１１５への電源供給を停止する。
【０１０８】
また、節電レベル２に節電制御された状態の例えばＬＡＮインタフェースカード２で節電レベル３へ移行するための予め設定された一定時間Ｔ３内にデータ（例えばパケット）の送受信が無かった場合は（ステップＳ６０７、ステップＳ６０８でＹＥＳ）、ＬＡＮインタフェースカード１２を節電レベル３で節電制御し、節電レベル２から節電レベル３へ移行させる（ステップＳ６０９）。
【０１０９】
この制御動作は、ネットワーク制御部１０（具体的にはＣＰＵ１４）が印刷装置１の各ＬＡＮインタフェースカードでのデータ（例えばパケット）の送受信状況の監視に基づき節電レベル３へ移行が可能な通信状態の例えばＬＡＮインタフェースカード１２の電源制御部１１０に対して節電レベル３の節電制御を行うよう指令信号を送信する。
【０１１０】
この指令信号に基づきそのＬＡＮインタフェースカード（この場合は、ＬＡＮインタフェースカード１２）の電源制御部１１０は、電源を供給していたＰＨＹ１１１、ＭＡＣ１１２のうちのＭＡＣ１１２への電源供給を停止する。
【０１１１】
また、図８に示すように、節電レベル３に節電制御された状態の例えばＬＡＮインタフェースカード１２で節電レベル４へ移行するための予め設定された一定時間Ｔ４内にデータ（例えばパケット）の送受信が無かった場合は（ステップＳ６１０、ステップＳ６１１でＹＥＳ）、印刷装置１がＬＡＮインタフェースカード１２とは別のＬＡＮインタフェースカードを備えているか否かを判別する（ステップＳ６１２）。
【０１１２】
ステップＳ６１２において、印刷装置１がＬＡＮインタフェースカード１２とは別のＬＡＮインタフェースカードを備えていると判別した場合は（ステップＳ６１３でＹＥＳ）、各ＬＡＮインタフェースカードのネットワークの接続状態を検知し、印刷装置１の各ＬＡＮインタフェースカードのうちの節電レベル３から節電レベル４へ移行するＬＡＮインタフェースカード（この場合は、ＬＡＮインタフェースカード１２）の代理応答または代理処理が可能なネットワーク形態に接続されたＬＡＮインタフェースカードがあるか否かを判断する（ステップＳ６１４）。
【０１１３】
節電レベル３から節電レベル４へ移行するＬＡＮインタフェースカード（この場合は、ＬＡＮインタフェースカード１２）の代理応答または代理処理が可能なネットワーク形態に接続されたＬＡＮインタフェースカードがある場合は（ステップＳ６１５でＹＥＳ）、ＬＡＮインタフェースカード１２を節電レベル４で節電制御し、節電レベル３から節電レベル４へ移行させる。
【０１１４】
また、ＬＡＮインタフェースカード１２を節電レベル３から節電レベル４へ移行後、ＬＡＮインタフェースカード１２の代理応答または代理処理を行わせる別のＬＡＮインタフェースカード（この場合は、ＬＡＮインタフェースカード１１）に対してＬＡＮインタフェースカード１２の代理応答または代理処理が行うための代行準備処理を行う。
【０１１５】
ＬＡＮインタフェースカードを節電レベル３から節電レベル４へ移行させる節電制御及び代行準備処理は、印刷装置１に実装された各ＬＡＮインタフェースカードが接続されているネットワークの形態に応じて処理動作が異なる。
【０１１６】
例えば印刷装置１がネットワーク５００で接続されている場合（図５参照）は、印刷装置１のＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２が同一サブネット内に接続されているので（ステップＳ６１５でＹＥＳ）、節電レベル３に節電制御された例えばＬＡＮインタフェースカード１２の起動を停止（ＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５、ストレージ１１６およびその周辺装置の全てに電源供給を停止）し（ステップＳ６１６）、ＬＡＮインタフェースカード１１からＬＡＮインタフェースカード１２のＭＡＣアドレスとＩＰでＡＲＰを送信させてＬＡＮ２に通知し、スイッチングハブ４０のポートのマッピングをＬＡＮインタフェースカード１１側に設定させる（ステップＳ６１７）。
【０１１７】
なお、印刷装置１のＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２が同一サブネット内に接続されているか否かは、自ＬＡＮインタフェースカードのＩＰ設定とその動作値から判断できる。
【０１１８】
このような節電制御と代行準備処理を行うことでネットワーク５００に接続された印刷装置１の例えばＬＡＮインタフェースカード１２の起動を停止させ、例えばＬＡＮインタフェースカード１１でＬＡＮインタフェースカード１２の代理応答または代理処理を行なわせることができる。
【０１１９】
なお、ネットワーク５００で印刷装置１の各ＬＡＮインタフェースカードがスイッチングハブ４０を介さずにＬＡＮ２と直接接続されている構成の場合は、ＬＡＮインタフェースカード１１からのＡＲＰの送信は省略できる。
【０１２０】
この場合は、予め自分宛のＡＲＰ（＝Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を送信し、それが他のＬＡＮインタフェースカードに到達するかで検知可能であり、到達すれば印刷装置１にはＬＡＮインタフェースカード１２の代理応答または代理処理が可能なネットワークに接続されたＬＡＮインタフェースカードが実装されていないと判断する。
【０１２１】
また、例えば印刷装置１がネットワーク５０１と接続されている場合（図６参照）、印刷装置１のＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２が異なるサブネットで接続されているが（ステップＳ６１５でＮＯ）、ＤＨＣＰ／ＤＤＮＳ運用され、ＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２がＤＮＳの同一ドメインに属し、常に同一のホスト、ドメイン名が割り付けられるように構成されているので（ステップＳ６１８、ステップＳ６１９でＹＥＳ）、節電レベル３に節電制御された例えばＬＡＮインタフェースカード１２に対してＤＨＣＰサーバ装置６０に登録されたＬＡＮインタフェースカード１２のＩＰと、図示せぬＤＮＳサーバに登録されたＬＡＮインタフェースカード１２の名前の削除を各サーバへ要求させて削除させた後（ステップＳ６２０）、ＬＡＮインタフェースカード１２の起動を停止させる（ステップＳ６２１）。
【０１２２】
なお、印刷装置１のＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２がＤＨＣＰ／ＤＤＮＳ運用か否かは、自インタフェースカードのＩＰ設定とＤＤＮＳ設定、およびそれによって取得できた動作値から判断できる。
【０１２３】
ＬＡＮインタフェースカード１２の起動停止後、ＬＡＮインタフェースカード１１に対してＬＡＮインタフェースカード１２のＭＡＣアドレスでＤＨＣＰサーバー装置６１からＩＰを取得し、そのアドレスとＬＡＮインタフェースカード１２のホスト名でＦＱＤＮを取得する動作を行わせる（ステップＳ６２２）。
【０１２４】
このような節電制御と代行準備処理を行うことでネットワーク５０１に接続された印刷装置１の例えばＬＡＮインタフェースカード１２の起動を停止させ、例えばＬＡＮインタフェースカード１１でＬＡＮインタフェースカード１２の代理応答または代理処理を行なわせることができる。
【０１２５】
このように印刷装置１の例えばＬＡＮインタフェースカード１２が節電レベル４で制御されている状態において、印刷装置１がネットワーク５００と接続されている場合は、クライアント装置５０から印刷装置１の各ＬＡＮインタフェースカード宛てに送信されたパケットは、ＬＡＮ２を介してスイッチングハブ４０へ転送され、スイッチングハブ４０の切替え制御により各ＬＡＮインタフェースカード宛てのパケットがそれぞれＬＡＮインタフェースカード１１で受信される。
【０１２６】
また、印刷装置１がネットワーク５０１と接続されている場合は、クライアント装置５０から印刷装置１の各ＬＡＮインタフェースカード宛てに送信されたパケットは、ＬＡＮ２、ルータ７０及びＬＡＮ３を介してＬＡＮインタフェースカード１１で受信される。
【０１２７】
次に、印刷装置１の各ＬＡＮインタフェースカードのうちの節電レベル４のＬＡＮインタフェースカードの節電制御を解除（節電レベル０へ移行）する制御動作について図９を参照して説明する。
【０１２８】
図９は、印刷装置１の節電レベル４の状態に節電制御されたＬＡＮインタフェースカードの節電制御を解除（節電レベル０へ移行）する動作を示す流れ図である。
【０１２９】
図９に示すように、印刷装置１の例えばＬＡＮインタフェースカード１２が節電レベル４で節電制御されている状態でＬＡＮインタフェースカード１２を通常状態（節電レベル０）に復帰させる状況が発生した場合は（ステップＳ９０１、ステップＳ９０２でＹＥＳステップＳ９０３、ステップＳ９０４でＹＥＳ）、ＬＡＮインタフェースカード１２の
代理応答または代理処理を停止させ、ＬＡＮインタフェースカード１２を通常状態へ復帰させる。
【０１３０】
この代理応答または代理処理の停止と、節電状態の解除の制御動作は、印刷装置１に実装された各ＬＡＮインタフェースカードが接続されているネットワークの形態に応じて異なる。
【０１３１】
例えば印刷装置１がネットワーク５００（図５参照）の形態で接続されている場合は、印刷装置１のＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２が同一サブネット内に接続されているので（ステップＳ９０６でＹＥＳ）、ＬＡＮインタフェースカード１２の代理応答または代理処理を行っているＬＡＮインタフェースカード（この場合は、ＬＡＮインタフェースカード１１）の代理応答または代理処理動作を停止させ（ステップＳ９０７）、節電レベル４で節電制御されているＬＡＮインタフェースカード１２の節電制御を解除し、節電レベル０の状態へ移行させる（ステップＳ９０８）。
【０１３２】
この制御動作は、具体的には、ネットワーク制御部１０（具体的にはＣＰＵ１４）が印刷装置１の各ＬＡＮインタフェースカードでのデータ（例えばパケット）の送受信状況やＣＰＵの処理状況に基づきＬＡＮインタフェースカード１２を通常状態に復帰させる状況が発生したことを検知した場合に節電レベル４で節電制御されているＬＡＮインタフェースカード１２の電源制御部１１０に対して節電レベル０で節電制御するように指令信号を送信する。
【０１３３】
この指令信号に基づきＬＡＮインタフェースカード１２の電源制御部１１０は、電源供給が停止されていたＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５、ストレージ１１６およびその周辺装置の全てに電源を供給する。
【０１３４】
なお、節電制御を解除する判断基準は、節電レベル４に節電制御されていた例えばＬＡＮインタフェースカード１２固有の処理機能を必要とするデータを受信した場合や印刷装置１に実装された他の起動しているＬＡＮインタフェースカードがサポートしていないプロトコル処理を要するデータを受信した場合及び起動しているＬＡＮインタフェースカードが高負荷となった場合等である。
【０１３５】
節電レベル４で節電制御されていたＬＡＮインタフェースカード１２の節電制御を解除後、通常状態（節電レベル０）へ移行させた例えばＬＡＮインタフェースカード１２に対してＬＡＮインタフェースカード１２のＭＡＣアドレスとＩＰでＡＲＰをＬＡＮ２に送信させてＬＡＮ２に通知し、スイッチングハブ４０のポートのマッピングをＬＡＮインタフェースカード１２側に設定する（ステップＳ９０９）。
【０１３６】
また、例えば印刷装置１がネットワーク５０１（図６参照）と接続されている場合は、印刷装置１のＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２が異なるサブネットで接続されているが、ＤＨＣＰ／ＤＤＮＳ運用され、ＬＡＮインタフェースカード１１とＬＡＮインタフェースカード１２がＤＮＳの同一ドメインに属し、常に同一のホスト、ドメイン名が割り付けられるように構成されているので（ステップＳ９１０、ステップＳ９１１でＹＥＳ）、ＬＡＮインタフェースカード１２の代理応答または代理処理を行っているＬＡＮインタフェースカード（この場合は、ＬＡＮインタフェースカード１１）の代理応答または代理処理動作を停止させ（ステップＳ９１２）、節電レベル４で節電制御されているＬＡＮインタフェースカード１２の節電制御を解除し、節電レベル０の状態へ移行させる（ステップＳ９１３）。
【０１３７】
この制御動作は、具体的には、前述のネットワーク５００の形態の場合と同様にネットワーク制御部１０が各ＬＡＮインタフェースカードでのデータ（例えばパケット）の送受信状況やＣＰＵの処理状況に基づきＬＡＮインタフェースカード１２を通常状態に復帰させる状況が発生した場合に節電レベル４で節電制御されているＬＡＮインタフェースカード１２の電源制御部１１０に対して節電レベル０で節電制御するように指令信号を送信すし、ＬＡＮインタフェースカード１２の電源制御部１１０がＰＨＹ１１１、ＭＡＣ１１２、ＣＰＵ１１５、ストレージ１１６およびその周辺装置の全てに電源を供給する。
【０１３８】
節電レベル４で節電制御されていたＬＡＮインタフェースカード１２の節電制御を解除後、通常状態（節電レベル０）へ移行させた例えばＬＡＮインタフェースカード１２に対してＤＨＣＰサーバー装置６０から自ＭＡＣアドレスでＩＰを取得し、そのアドレスと自装置のホスト名でＦＱＤＮを取得する動作を行わせる（ステップＳ９１４）。
【０１３９】
このように印刷装置１は、印刷装置１に実装された複数のＬＡＮインタフェースカードの節電レベルを各ＬＡＮインタフェースカードがそれぞれ接続されたネットワーク形態に応じて自動的に最適な節電状態に制御するので、よりも大きな節電効果が得られる。
【０１４０】
以上の説明では、印刷装置１に実装された各ＬＡＮインタフェースカードの節電レベル移行の判断と制御指示を印刷装置１のネットワーク制御部１０で行う例を示したが、各ＬＡＮインタフェースカードとネットワーク制御部１０とで分担して行うような構成としてもよい。
【産業上の利用可能性】
【０１４１】
本発明は、ＣＰＵ及びＭＡＣを備えた通信ポートを介してデータ転送を行う装置の省電力化に応用する技術に適用可能である。  
【図面の簡単な説明】
【０１４２】
【図１】本発明に係わるネットワーク制御システムおよびその制御方法を適用した印刷装置１の構成を示すブロック図
【図２】印刷装置１に実装された各ＬＡＮインタフェースカードの構成を示すブロック図
【図３】各ＬＡＮインタフェースカードの節電制御と、その節電レベルの対応の一例を示す図
【図４】節電制御の判断基準となる節電制御判断情報４００の一例を示す図
【図５】ネットワーク５００の一例を示す図
【図６】ネットワーク５０１の一例を示す図
【図７】各ネットワーク形態における節電制御の動作を示す流れ図（その１）
【図８】各ネットワーク形態における節電制御の動作を示す流れ図（その２）
【図９】節電制御を解除（節電レベル０へ移行）する動作を示す流れ図
【符号の説明】
【０１４３】
１      印刷装置
１、２  ＬＡＮ（＝Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）
５      ローカルバス
１１、１２、１３  ＬＡＮインタフェースカード
１４    ＣＰＵ（ネットワーク制御部）
１５    不揮発性メモリー（ネットワーク制御部）
１６    ＲＯＭ／ＲＡＭ（ネットワーク制御部）
１７    ストレージ（ネットワーク制御部）
２０    画像出力部
４０    スイッチングハブ
５０    クライアント装置
６０、６１  ＤＨＣＰサーバ装置
７０    ルータ
８０    ＤＤＮＳサーバ装置
１１０  電源制御部
１１１  ＰＨＹ
１１２  ＭＡＣ
１１３  不揮発性メモリー
１１４  ＲＯＭ／ＲＡＭ
１１５  ＣＰＵ
１１６  ストレージ
１１７  インタフェース
３００  節電制御と節電レベル対応表
４００  節電制御判断情報
５００、５０１  ネットワーク構成
【図１】
2008099096.tif 000003
【図２】
2008099096.tif 000004
【図３】
2008099096.tif 000005
【図４】
2008099096.tif 000006
【図５】
2008099096.tif 000007
【図６】
2008099096.tif 000008
【図７】
2008099096.tif 000009
【図８】
2008099096.tif 000010
【図９】
2008099096.tif 000011