(57)【要約】【課題】スタンバイ時の消費電力を効率的に削減することが可能な周辺機器の電力削減方法を提供すること。【解決手段】通信インターフェース及び通信ネットワークを介してホスト装置と接続される周辺機器における電力制御方法として、前記周辺機器は、ホスト装置からの動作要求がなされていないスタンバイ状態時において、通信インターフェースの動作を所定の時間間隔ごとに制御する制御ステップを有し、前記制御ステップが実行されるタイミングが、前記通信ネットワーク上に存在する他の周辺機器において同様に実行される前記制御ステップの実行タイミングと異なることを特徴とする。【選択図】図１
2006192588.tif 000002
【特許請求の範囲】
【請求項１】
通信インターフェース及び通信ネットワークを介してホスト装置と接続される周辺機器における電力制御方法であって、
前記周辺機器は、ホスト装置からの動作要求がなされていないスタンバイ状態時において、通信インターフェースの動作を所定の時間間隔ごとに制御する制御ステップを有し、前記制御ステップが実行されるタイミングが、前記通信ネットワーク上に存在する他の周辺機器において同様に実行される前記制御ステップの実行タイミングと異なることを特徴とする周辺機器における電力制御方法。
【請求項２】
前記通信インターフェースの動作を所定の時間間隔ごとに制御する前記制御ステップの制御実行タイミングと、前記ホスト装置から周辺機器へのアクセスのタイミングを一致させるために、前記通信ネットワーク上に存在している機器同士で同期を行うステップを有することを特徴とする請求項１記載の周辺機器における電力制御方法。
【請求項３】
前記通信ネットワーク上に存在している機器同士で同期を行うステップとは、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）プロトコルを用いた時刻同期であることを特徴とする請求項１又は２記載の周辺機器における電力制御方法。
【請求項４】
前記通信インターフェースの動作を所定の時間間隔ごとに制御する前記制御ステップとは、前記制御ステップによる制御実行時にのみ前記通信インターフェースに対する電力供給を行うものであることを特徴とする請求項１〜３の何れかに記載の周辺機器における電力制御方法。
【請求項５】
前記周辺機器は、前記通信ネットワーク上の通信を検知する検知手段を有し、前記制御ステップの制御開始後に、前記ホスト装置が他の周辺機器に対してアクセスしていることが前記検知手段によって検知された場合は、前記制御ステップの制御実行を中断することを特徴とする請求項１〜４の何れかに記載の周辺機器における電力制御方法。
【請求項６】
前記通信インターフェースの動作を所定の時間間隔ごとに制御する前記制御ステップとは、前記制御ステップによる制御実行時にのみ前記通信インターフェースを構成する回路への動作クロックの供給を行うものであることを特徴とする請求項１〜５の何れかに記載の周辺機器における電力制御方法。
【請求項７】
前記通信インターフェースの動作を制御する前記制御ステップが、前記通信インターフェースを構成する回路要素の全体に対して適用されることを特徴とする請求項１〜６の何れかに記載の周辺機器における電力制御方法。
【請求項８】
前記通信インターフェースの動作を制御する前記制御ステップが、前記通信インターフェースを構成する回路要素のうちの、所定の回路要素に対してのみ適用されることを特徴とする請求項１〜７の何れかに記載の周辺機器における電力制御方法。
【請求項９】
前記所定の回路要素とは、前記通信インターフェースのリンク層を構成する回路要素であることを特徴とする請求項８記載の周辺機器における電力制御方法。
【請求項１０】
前記通信インターフェースの動作を制御する前記制御ステップによる制御が実行されているタイミングにおいて、前記周辺機器が前記ホスト装置からの動作要求を受信した場合に、スタンバイ状態から、通常の動作状態へ復帰するステップを有することを特徴とする請求項１〜９の何れかに記載の周辺機器における電力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ等の、ホスト装置に接続されて使用される周辺機器における電力制御方法に関し、特に、スタンバイ時の消費電力を効率的に削減することが可能な周辺機器における電力制御方法に関する。
【背景技術】
【０００２】
従来より、プリンタやスキャナ等のコンピュータ周辺機器では、ホスト機器からのアクセスや、データの処理が一定時間以上行われていないといったスタンバイ状態において、自動的に節電機能を有効化することによってスリープ状態へと移行させる、といったことが行われている。
【０００３】
スリープ状態における具体的な電力削減の方法としては、例えば周辺機器を構成する機能ブロック毎に電力の供給／遮断を制御（使用しない機能ブロックへの電力供給を遮断する）するといった方法や、ＣＰＵの動作クロックの周波数を下げるといった方法が、それぞれ単独か、或は組み合わせて用いられる。こうした省電力を実現するための技術として、例えば特許文献１においては、ネットワークプリンタの消費電力低減方法として、外部機器とのインターフェースを制御するコントローラと、画像展開を行うコントローラの２つのコントローラを設け、スタンバイ時には画像展開用のコントローラとプリントエンジンを停止する構成が示されている。
【０００４】
【特許文献１】特開平５−２１２９４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のような周辺機器では、スリープ時においてもホスト機器からのアクセスを待ち受けるため、ホスト機器に対するインターフェース部分に関しては常に電力を供給しておく必要があり、消費電力の削減には限界があった。
【０００６】
本発明は以上のような状況を鑑みてなされたもので、スタンバイ時の消費電力を効率的に削減することが可能な周辺機器の電力削減方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、通信インターフェース及び通信ネットワークを介してホスト装置と接続される周辺機器における電力制御方法として、前記周辺機器は、ホスト装置からの動作要求がなされていないスタンバイ状態時において、通信インターフェースの動作を所定の時間間隔ごとに制御する制御ステップを有し、前記制御ステップが実行されるタイミングが、前記通信ネットワーク上に存在する他の周辺機器において同様に実行される前記制御ステップの実行タイミングと異なることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、以下の効果が得られる。
【０００９】
ＬＡＮ等のネットワークを介してコンピュータ等のホスト機器と接続されるプリンタ等の周辺機器において、或る一定時間の中で、限られた所定の時間のみ通信インターフェースに対する電力の供給を行い、それ以外の時間はインターフェースへの電力の供給をストップすることで、ホスト機器からのアクセスを待ち受けるために通信インターフェース部分に関しては常に電力を供給していた従来の省電力制御の方法と比較して、大幅な省電力を実現することが可能となる。
【００１０】
又、ＬＡＮ上の複数のホスト機器、並びにプリンタがＮＴＰプロトコルを用いて相互に時刻の同期を行うことで、ＬＡＮ上の各ホスト機器が周辺機器に対して行うアクセスのタイミングと、各周辺機器において通信インターフェースに対する電力の供給が行われているタイミングを一致させることが可能となるので、周辺機器が通信インターフェースに対して電力の供給を行っている時間を短縮することができ、より効果的、且つ、効率的に消費電力を削減することが可能となる。
【００１１】
更に、周辺機器が通信インターフェースに対して電力の供給を行っているタイミングで周囲に存在する他の機器が例えば印刷データの受信中である等してネットワークが占有されている場合、直ちに通信インターフェースに対する電力供給を停止することにより、更に消費電力を削減することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下に本発明の実施の形態を添付図面に基づいて説明する。
【００１３】
＜実施の形態１＞
ここでは、本発明における周辺機器の電力削減方法を説明するため、具体例としてＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されているプリンタを用いて説明する。
【００１４】
図１は本発明の実施形態におけるプリンタを含むＬＡＮの概略構成を表す図である。図１において、ＬＡＮ１０３には、プリンタ１００ａ，１００ｂ、ホスト機器１０１ａ，１０１ｂ，１０１ｃ及び正確な時刻情報を保持するＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバ１０２が存在する。ここでは、ＮＴＰの詳細に関しての説明は省略するが、ＬＡＮ１０３上の各プリンタ並びに各ホスト機器はＮＴＰクライアントとしての機能を有しており、ＮＴＰサーバと通信して時刻を合わせることにより、相互に時刻の同期を行うことが可能となっている。ＮＴＰでは、ネットワークの通信の遅延時間やそのばらつき等を考慮することにより、１ｍｓｅｃ或はそれ以下の非常に高い精度で時刻を合わせることができる。
【００１５】
図２は本発明の実施形態におけるプリンタ（図１中のプリンタ１００ａ，１００ｂが該当）の構成を示すブロック図である。
【００１６】
図１において、プリンタ２００は、制御部２０１、ＲＯＭ２０２、ＲＡＭ２０３、エンジンインターフェース２０４、プリントエンジン２０５、ＥＥＰＲＯＭ２０６、シリアルインターフェース２０７、通信インターフェース２０８、システムバス２０９、電源部２１０、計時部２１１の各部によって構成され、プリントエンジン２０５、ＥＥＰＲＯＭ２０６、計時部２１１及び電源部２１０を除く各ブロックはシステムバス２０９によって相互に接続されている。
【００１７】
制御部２０１は、プリンタ２００全体の制御を行う部分であり、マイクロプロセッサやその他の周辺回路等から構成される。制御部２０１は後述のＲＯＭ２０２に格納されている動作制御プログラムを実行することにより、ホストから受信した印刷データの処理、図２で示す各ブロックに対するアクセス制御等を含め、プリンタ全体の動作を制御するとともに、本発明に記載される電力制御に関連する処理を実行する。
【００１８】
ＲＯＭ２０２は、主として制御部２０１において実行される動作制御プログラムが格納される不揮発性のメモリであり、制御部２０１からの命令に従い、格納されている内容をシステムバス２０９上へ出力する。
【００１９】
ＲＡＭ２０３は、制御部２０１において実行される制御プログラムを実行する際のワークメモリや印刷データのバッファメモリとしての機能に加え、ホストとの間で送受信される各種データ（印刷データや各種制御データ）を一時的に格納するためのバッファメモリとしての機能を持つ。
【００２０】
エンジンインターフェース２０４は、プリントエンジン２０５と制御部２０１とを接続し、両者間の通信を実現する。
【００２１】
プリントエンジン２０５は、紙面に対して実際の印刷動作を行うプリンタヘッドやその駆動機構、用紙の供給、搬送等を実現するための機構等によって構成される。
【００２２】
ＥＥＰＲＯＭ２０６は、プリンタ２００の動作状態や、各種の設定データを保持するために設けられている電気的に書き換え可能な不揮発性のメモリであって、シリアルインターフェース２０７によって制御部２０１に対して接続されている。
【００２３】
通信インターフェース２０８は、プリンタ２００をネットワークへ接続するもので、ネットワーク上に存在する機器との間で実際にデータフレームの送受信を行う送受信回路及び符号化・復号化回路等で構成される。プリンタ２００は、ネットワーク上の各種ホスト機器と接続され、ホスト機器からの印刷要求をネットワーク経由で受信する。この際、通信インターフェース２０８は、ネットワーク経由で受信されるホスト機器からの印刷データを制御部２０１に対して渡したり、プリンタ２０１のステータス情報をホスト装置へと送信したりするために用いられる。通信インターフェース２０８は、例えばＩＥＥＥ８０２．３規格（いわゆるＥｔｈｅｒｎｅｔ（登録商標））によって規定される方式に従った通信インターフェースとして構成される。
【００２４】
電源部２１０は、交流電源から供給される電流を直流に変換する回路やバッテリ、ＤＣ／ＤＣコンバータ等の回路で概略構成され、上述の各ブロックが動作するのに必要となる電力を供給する。
【００２５】
図３は電源部２１０の内部構成を説明するためのブロック図である。
【００２６】
図３において示すように、電源部２１０は、プリンタ２００を構成する各ブロックに対する電力の供給・停止を、制御部２０１からの制御信号によってブロック毎に個別に切り替えられるように構成されている。図３において、電源部２１０はＤＣ／ＤＣコンバータ等の電力供給部３０１及び制御部１０１からの制御信号よってＯＮ／ＯＦＦを制御されるＳＷ１，ＳＷ２（図中３０２ａ，３０２ｂ）により構成されており、ここでは通信インターフェース、プリントエンジンへの電力供給が、スタンバイ状態時の省電力動作の目的で個別に制御可能な構成として図示してある。
【００２７】
計時部２１１は現在時刻を計時するためのもので、基準となる時刻を記憶する回路や、計時のための回路等によって構成される。又、計時部２１１は、制御部２０１に対して接続されており、予め設定された時刻になったことを制御部に対して通知するタイマ機能を持つ。又、計時部２１１は、制御部からの要求に従って管理する時刻情報を出力する。尚、プリンタ２００は、ＮＴＰクライアントとしての機能を有しており、電源投入直後の初期設定時や、所定の期間ごとにＮＴＰサーバとの間で時刻の同期を取ることによって、計時部２１１が保持する現在時刻情報を正しい時刻に合わせることが可能となっている。
【００２８】
以上の構成のプリンタ２００は、ホストからのコマンドや印刷データの送信が一定時間以上行われていないか、或はプリンタ内部での印刷データの処理が行われていないといった、動作要求待ちのスタンバイ状態において、通信インターフェースを含めたプリンタ全体の消費電力を削減するための処理を制御部２０１の制御下において実行し、消費電力の削減を実現する。以下に、消費電力削減のための処理内容を説明する。
【００２９】
本実施の形態において説明する処理は、従来はホストからの動作要求待ち受けのために常時電力供給が行われていた通信インターフェースの電源を、定期的に遮断することによってより効率的に省電力を実現するためのものである。ここで、プリンタ２００は、或る一定時間内で所定の時間のみ通信インターフェース２０８への電力供給を行い、それ以外の時間は電力供給を遮断することで消費電力を削減する。
【００３０】
又、ＬＡＮ上に複数のプリンタが存在している場合、ホスト機器から各プリンタへのアクセスの衝突を避けるため、各プリンタ間で通信インターフェースへの電力供給を行うタイミングをずらす制御を行い、各プリンタは各々に対してそれぞれ割り当てられたタイミングの間だけ通信インターフェース２０８への電力供給を行う。更に加えて、各プリンタは割り当てられたタイミングにおいて他の同様な制御を行うプリンタがデータ送受信中等でＬＡＮを占有していることが判明した場合は、割り当てられたタイミングを放棄して直ちに通信インターフェースの電源を遮断して次に割り当てられたタイミングまで待つことによって、より一層の省電力を実現するものである。
【００３１】
図４は本実施の形態におけるプリンタ２００の電源投入後の処理内容を表すフローチャートである。
【００３２】
制御部２０１は、先ずステップＳ４０１において自身のＮＴＰクライアントを起動し、ＮＴＰサーバ（図１参照）との時刻の同期を行う。本実施の形態におけるプリンタ２００は、スタンバイ状態において通信インターフェースへの電力供給を間欠的に遮断するように動作するが、ここで実行される時刻の同期は、ホストからのアクセスのタイミングと、プリンタの通信インターフェースへの電力供給が行われて通信が可能となっているタイミングとを一致させるために行うものである。ステップＳ４０１の終了後、ステップＳ４０２へ進む。
【００３３】
ステップＳ４０２において、制御部２０１は後述するタイムスロットのカウントを開始する基準時刻の設定を行う。この基準時刻の設定は、例えば毎時０分０秒を基準として、１タイムスロットの時間（「スロット時間長」とする）Ｔをｎ倍（ｎ＝１，２，３，４，…）した時間をそれぞれ加えた時刻と現在の時刻を比較し、現在の時刻から最も近い将来の時刻を基準時刻とすることで設定する。
【００３４】
即ち、現在時刻が１２時０３分１２秒で、スロット時間長が例えば５秒であるとした場合、１２時０分０秒を起点にしてこれにスロット時間長のｎ倍を足した時刻１２時００分５秒、１２時００分１０秒、…と現在時刻を比較することにより、最初のタイムスロットを開始する基準時刻は１２時０３分１５秒、と設定される。ＬＡＮ上の他の機器に関しても同様にタイムスロットの基準時刻を設定することで、ＬＡＮ上の各機器同士で同一のタイムスロットを共有することが可能となる。ステップＳ４０２の終了後、ステップＳ４０３へ進む。
【００３５】
ステップＳ４０３において、制御部２０１はステップＳ４０２において設定した基準時刻になったか否かを確認する。ここで、基準時刻になったことが確認された場合（ステップＳ４０３のＹ）は、タイムスロットのカウントを開始し、未だ設定した基準時刻になっていなければ（ステップＳ４０３のＮ）はステップＳ４０３を繰り返す。ＬＡＮ上のホスト機器は、プリンタ２００とタイムスロットを共有することにより、プリンタの通信インターフェースへの電力供給が行われているタイミングに合わせてプリンタへのアクセスを実行することが可能となる。
【００３６】
図５は本実施の形態における、プリンタの通信インターフェースの電源状態を模式的に表す図であって、図１において示したように、ＬＡＮ上に２台のプリンタ（プリンタＡ、プリンタＢとする）が存在している場合の各プリンタの電源状態を示すものである。
【００３７】
先ず、図５のプリンタＡに関して説明する。尚、図５において、各タイムスロットに対してつけた番号（＃１，＃２，…，＃Ｎ）は説明のための便宜的なものである。
【００３８】
図５において、タイムスロット＃１，＃２，＃Ｎでは、通信インターフェースに対して電力の供給が行われている一定時間（図中ＯＮ時間）内ではプリンタＡに対するホスト機器からのアクセスが無く、それ以外の時間は通信インターフェースに対する電力の供給は停止される。
【００３９】
一方、タイムスロット＃３では、ＯＮ時間内にホストからの印刷要求が確認されたために電源の遮断は行われない。プリンタＡは、上記印刷要求に対する処理が完了し、印刷が終了するまで通信インターフェースに対する電力供給を継続し、省電力動作を行わない通常状態での動作を行う。図５では、プリンタＡはタイムスロット＃（Ｎ−１）において印刷処理が完了した後、次のタイムスロット＃Ｎから再びスタンバイ状態へと移行し、通信インターフェースへの電力供給制御の実行が再開される様子を示してある。
【００４０】
尚、通信インターフェースの電源ＯＮ／ＯＦＦ１サイクルの時間（図中、「スロット時間」）及び１スロット時間内におけるＯＮ状態の継続時間（図中、「ＯＮ時間」）に関しては、前もってＬＡＮ上の他機器との間で取り決めてＥＥＰＲＯＭ２０６等に格納しておき、その値を利用する。
【００４１】
次に、プリンタＢについて説明する。
【００４２】
プリンタＢは、図５において示すようにプリンタＡと同一のタイムスロットを共有しており、且つ、プリンタＡとは、同一タイムスロット中において通信インターフェースの電源をＯＮにするタイミングが異なるように設定されている。
【００４３】
図６は或るタイムスロットにおいて省電力処理を実行しているプリンタＡ及びプリンタＢの通信インターフェースに対する電力供給が行われるタイミングの違いを表す図である。
【００４４】
図６において、プリンタＡとプリンタＢは同一のタイムスロットを共有している。ここで、各タイムスロットはＫ個（Ｋ＝２，３，４、…）のサブスロットに分割されており、プリンタＡとプリンタＢは異なるサブスロットを利用することにより、異なるタイミングで通信インターフェースの電源をＯＮにするよう動作する。図６では、プリンタＡはサブスロット１を、プリンタＢはサブスロット２をそれぞれ利用している状態を示してある。このように各プリンタで異なったサブスロットを利用することで、ＬＡＮ上に複数のプリンタが存在している場合に、複数のホスト機器から同時に両プリンタへのアクセスが行われることによるデータの衝突を避けることができる。
【００４５】
尚、１つのタイムスロット中におけるサブスロットの数に関しては、予め取り決められているものとする。又、ＬＡＮ上の各プリンタがどのサブスロットで通信インターフェースの電源をＯＮにするかは、各プリンタ間で重複しないよう、予めユーザによって各プリンタに対して設定されており、同様にホスト機器側においても予め各プリンタが使用するサブスロットの情報が設定される。
【００４６】
図７は本実施の形態におけるプリンタの省電力動作時の処理を説明するフローチャートである。図１に示したＬＡＮ上の各プリンタは、以下に説明する処理を実行することにより省電力動作を行う。
【００４７】
プリンタ２００は、前述のように、ホストからのアクセスやユーザによる操作が一定時間以上行われない場合に、所定のタイムスロットからスタンバイ状態へと移行し、省電力処理を開始する。
【００４８】
先ず、スタンバイ状態へ移行したプリンタはステップＳ７０１において、制御部２０１の制御によって図３に示したＳＷ１をＯＦＦへと切り替え、通信インターフェースへの電力供給を停止する処理を行い、ステップＳ７０２へ進む。
【００４９】
ステップＳ７０２において、制御部２０１はタイマ（計時部２１１内のタイマ回路を利用する）をスタートさせる。ここで計時部２１１は、予め設定された通信インターフェースへの電力供給を開始するサブスロットの開始時間、所定のＯＮ時間（図４参照）終了時及び１スロット時間経過時に、制御部２０１に対して通知を行うように設定される。ステップＳ７０２の終了後、ステップＳ７０３へ進む。
【００５０】
ステップＳ７０３では、タイマの通知から通信インターフェースへの電力供給を行うサブスロット（予めユーザにより設定されている）の開始時刻になったかを確認する。ここで、サブスロットの開始時刻になっている場合（ステップＳ７０３のＹ）はステップＳ７０４へ進み、設定サブスロットの開始時刻でなければ（ステップＳ７０３のＮ）はタイマからサブスロットの開始時間の通知が確認されるまでステップＳ７０３を繰り返す。
【００５１】
ステップＳ７０４では、制御部２０１は図２に示したＳＷ１をＯＮへと切り替えることにより、通信インターフェースへの電力供給を再開し、ステップＳ７０５へ進む。
【００５２】
ステップＳ７０５では、制御部２０１はネットワークのトラフィックを監視し、ネットワーク上の他の機器が通信中か否かを判定する。ここで、他の機器が通信中か否かは、例えばネットワーク上を流れるパケットのＭＡＣアドレスを調べることによって判断する。ここで、ネットワーク上の他の機器が通信中であると判定した場合（ステップＳ７０５のＹ）は、ステップＳ７０８へ進み直ちに通信Ｉ／Ｆへの電力供給を停止する。又、他の機器が通信中でないと判定した場合（ステップＳ７０５のＮ）は、ステップＳ７０６へと進む。
【００５３】
ステップＳ７０６では、制御部２０１は通信インターフェースにホストからの自信宛の受信パケットがあるか否かを確認する。ここで、ホストから印刷要求が行われる等して、通信インターフェースに受信パケットがある場合（ステップＳ７０６のＹ）は、スタンバイ状態を解除し、プリンタ２００内部の全ての機能ブロックに対して電力供給がなされる通常の電力状態へと移行して省電力処理を終了する。又、通信インターフェースに自信宛の受信パケットが存在しない場合（ステップＳ７０６のＮ）は、ステップＳ７０７へ進む。
【００５４】
ステップＳ７０７では、計時部からのＯＮ時間経過通知の有無を確認する。ＯＮ時間が経過しておらず、計時部２１１からの通知が確認されない場合（ステップＳ７０７のＮ）は、ステップＳ７０６へ戻る。又、ＯＮ時間が経過し、計時部２１１からの通知が確認された場合（ステップＳ７０７のＹ）は、ステップＳ７０８へ進む。
【００５５】
ステップＳ７０８では、制御部２０１は、図３に示したＳＷ１をＯＦＦへと切り替えることにより通信インターフェースへの電力供給を停止する処理を行い、ステップＳ７０９へ進む。尚、プリントエンジン２０５への電力供給を制御するＳＷ２に関しては、ＳＷ１とは異なり、プリンタが省電力状態にある場合は常にＯＦＦとされ、通常のプリンタと同様の省電力制御が行われる。
【００５６】
ステップＳ７０９では、計時部２１１からのスロット時間経過通知の有無を確認する。スロット時間が経過しておらず、計時部２１１からの通知が確認されない場合（ステップＳ７０９のＮ）は、スロット時間の経過通知が確認されるまでステップＳ７０９を繰り返す。スロット時間が経過し、計時部２１１からの通知が確認された場合（ステップＳ７０９のＹ）は、ステップＳ７１０へと進む。
【００５７】
ステップＳ７１０では、制御部２０１は計時部２１１内のタイマをリセットする処理を行い、ステップＳ７０２へと戻って以降の処理を繰り返す。
（発明の他の実施形態）
以上の実施の形態では、通信インターフェースへの電力供給を制御部２０１の制御によって全て遮断する構成として説明したが、通信インターフェースにおいて消費される電力を効果的に削減するための方法としては、必ずしも通信インターフェースに対する全ての電力供給を遮断する必要はなく、例えば通信インターフェースにおいてリンク層を構成する回路部分に対する電力供給のみを停止するといった構成や、或はリンク層を構成するＬＳＩに対する動作クロックの供給を停止する、といった方法によっても実現することが可能である。
【００５８】
尚、本発明は以上において説明した具体的な実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、様々に変更することが可能である。例えば、以上の実施の形態では、ＬＡＮ上のプリンタが２台の場合を例として説明したが、本発明はこれに限定されるものではなく、プリンタの台数が３台以上であっても構わない。
【００５９】
又、上記実施の形態では、周辺機器としてプリンタを例に説明したが、本発明はプリンタに限定されるものではなく、ホスト機器と通信するスキャナやデジタルカメラ、或はネットワークに接続された複写機といったプリンタ以外の周辺機器にも適用可能である。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施の形態におけるプリンタを含むＬＡＮの概略構成を表す図である。
【図２】本発明の実施の形態におけるプリンタの内部構成を示すブロック図である。
【図３】本発明の実施の形態における電源部の内部構成を説明するためのブロック図である。
【図４】本発明の実施の形態におけるプリンタの電源投入後の処理内容を表すフローチャートである。
【図５】本発明の実施の形態におけるプリンタの通信インターフェースの電源状態を模式的に表す図である。
【図６】本発明の実施の形態における省電力処理を実行している複数のプリンタ間での通信インターフェースに対する電力供給が行われるタイミングの違いを示す図である。
【図７】本発明の実施の形態におけるプリンタの省電力動作時の処理を説明するフローチャートである。
【符号の説明】
【００６１】
１００ａ，１００ｂ    プリンタ
１０１ａ〜１０１ｃ    ホスト機器
１０２    ＮＴＰサーバ
１０３    ＬＡＮ
２００    プリンタ
２０１    制御部
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    エンジンインターフェース
２０５    プリントエンジン
２０６    ＥＥＰＲＯＭ
２０７    シリアルインターフェース
２０８    通信インターフェース
２０９    システムバス
２１０    電源部
２１１    制御部
【図１】
2006192588.tif 000003
【図２】
2006192588.tif 000004
【図３】
2006192588.tif 000005
【図４】
2006192588.tif 000006
【図５】
2006192588.tif 000007
【図６】
2006192588.tif 000008
【図７】
2006192588.tif 000009