(57)【要約】【課題】ＩＥＥＥ８０２．３ａｚの規格も考慮して、大きな節電効果を得ること。【解決手段】画像形成装置１は、ＰＨＹ９１と、ＭＡＣ９２と、ＭＡＣに接続され、受信した画像形成用データに基づいて画像形成に関する処理を行うＣＰＵ９３と、ＭＡＣがＰＨＹから画像形成用データを受信する際の受信クロックの供給を制御する通信クロック制御部９５と、ＣＰＵの処理クロックのクロック周波数を制御する処理クロック制御部９４と、を備え、ＩＥＥＥ８０２．３ａｚの規格に基づき、ＰＨＹとハブとの間で通信が所定時間行われなかった場合に、ＰＨＹは受信クロックを停止させることを知らせるＬＰＩ情報をＭＡＣに送信した後、受信クロックを停止させ、処理クロック制御部は、ＭＡＣがＰＨＹからＬＰＩ情報を受信した場合に、処理クロックを停止させる。【選択図】図３
2011212946.tif 000002
【特許請求の範囲】
【請求項１】
ハブを介してネットワークに接続され、画像形成用データを受信する物理層部と、
前記物理層部から画像形成用データを受信するメディアアクセス制御部と、
前記メディアアクセス制御部に接続され、受信した画像形成用データに基づいて画像形成に関する処理を行う処理部と、
前記メディアアクセス制御部が前記物理層部から画像形成用データを受信する際の受信クロックの供給を制御する通信クロック制御部と、
前記処理部の処理クロックのクロック周波数を制御する処理クロック制御部と、を備え、
ＩＥＥＥ８０２．３ａｚの規格に基づき、前記物理層部と前記ハブとの間で通信が所定時間行われなかった場合に、
前記物理層部は受信クロックを停止させることを知らせるＬＰＩ情報を前記メディアアクセス制御部に送信した後、受信クロックを停止させ、前記処理クロック制御部は、前記メディアアクセス制御部が前記物理層部から前記ＬＰＩ情報を受信した場合に、処理クロックを停止させることを特徴とする画像形成装置。
【請求項２】
前記処理クロック制御部は、さらに前記メディアアクセス制御部が前記物理層部から画像形成用データを所定時間受信していない場合にも、処理クロックを停止させるものであり、
前記処理クロック制御部は、前記メディアアクセス制御部が前記物理層部から前記ＬＰＩ情報を受信した第１の条件と、前記物理層部から画像形成用データを所定時間受信していない第２の条件のうち、いずれかの条件を満たしたときに処理クロックを停止させることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記メディアアクセス制御部が前記物理層部から前記ＬＰＩ情報を受信して、前記処理クロック制御部が処理クロックを停止させた後、前記メディアアクセス制御部がＩＥＥＥ８０２．３ａｚの規格に基づく前記ＬＰＩ情報とは異なる情報を受信した場合に、
前記処理クロック制御部は停止している処理クロックを起動させることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記メディアアクセス制御部が前記物理層部から前記ＬＰＩ情報を受信して、前記処理クロック制御部が処理クロックを停止させた後、前記物理層部と前記ハブとの間で通信が開始された場合に、
前記物理層部は停止している受信クロックを起動させることを特徴とする請求項１又は２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
プリンタ、コピー、ファックス等の機能を備えた画像形成装置（複合機）が知られている。画像形成装置は、主に会社や学校に設置されており、複数のコンピュータにネットワーク接続されている。各コンピュータの使用者は、コンピュータで作成した書面等のデータをネットワーク回線により画像形成装置に送信し、そのデータを受信した画像形成装置は、メモリにデータを格納し、格納されたデータに基づいて紙等の記録媒体にその画像を定着させて出力する。
画像形成装置は、電源がほぼ一日にわたってオンにされているため、消費電力が大きく、地球温暖化が大きな問題となっている今日においては、消費電力を下げることが望まれている。この問題を解決すべく、未使用時には省電力モード（節電モード）に切り替えることができる画像形成装置がある。
また、省電力モード中において、更なる節電を図るため、通信速度がギガビットの機器に対するクロックを停止させたり、サポートしている通信速度のうち、最も遅い通信速度となる周波数のクロックを物理層部に与えたりしているものもある（例えば、特許文献１参照。）。これは、クロック周波数を低く抑えることにより、通信に必要な電力も低く抑えることができるからである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２４３５３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、物理層部とメディアアクセス制御部との間においては、ネットワークを介して送られてきた印刷ジョブ等の受信データが物理層部からメディアアクセス制御部に送られ、ネットワークを介して送られてきたＩＰアドレス等の応答信号に対する応答データがメディアアクセス制御部から物理層部に送られる。
しかし、特許文献１においては、これらを通信するための各クロックを一括で制御しており、通信するデータに応じて各クロックの節電を行っていなかった。そのため、いずれかのデータの通信しか行っていなくても、他のデータの通信に用いられるクロックは動作したままであり、節電効率が悪かった。
また、ＩＥＥＥ８０２．３ａｚというイーサネット（登録商標）の標準規格が新たに作成され、さらなる省電力化を行うための動きが本格化してきている。このＩＥＥＥ８０２．３ａｚは、ネットワークに接続されたハブと物理層部との間で通信が所定時間行われていなければ、物理層部とメディアアクセス制御部との間で通信する際の受信クロックを停止させるという省電力化のための規格である。
このような通信技術の流れに鑑み、イーサネット（登録商標）によりネットワーク接続される画像形成装置においても、さらなる節電が求められている。
【０００５】
そこで、本発明は、上記課題を解決するためになされたものであり、ＩＥＥＥ８０２．３ａｚの規格も考慮して、従来よりも大きな節電効果を得ることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、画像形成装置において、
ハブを介してネットワークに接続され、画像形成用データを受信する物理層部と、
前記物理層部から画像形成用データを受信するメディアアクセス制御部と、
前記メディアアクセス制御部に接続され、受信した画像形成用データに基づいて画像形成に関する処理を行う処理部と、
前記メディアアクセス制御部が前記物理層部から画像形成用データを受信する際の受信クロックの供給を制御する通信クロック制御部と、
前記処理部の処理クロックのクロック周波数を制御する処理クロック制御部と、を備え、
ＩＥＥＥ８０２．３ａｚの規格に基づき、前記物理層部と前記ハブとの間で通信が所定時間行われなかった場合に、
前記物理層部は受信クロックを停止させることを知らせるＬＰＩ情報を前記メディアアクセス制御部に送信した後、受信クロックを停止させ、前記処理クロック制御部は、前記メディアアクセス制御部が前記物理層部から前記ＬＰＩ情報を受信した場合に、処理クロックを停止させることを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の画像形成装置において、
前記処理クロック制御部は、さらに前記メディアアクセス制御部が前記物理層部から画像形成用データを所定時間受信していない場合にも、処理クロックを停止させるものであり、
前記処理クロック制御部は、前記メディアアクセス制御部が前記物理層部から前記ＬＰＩ情報を受信した第１の条件と、前記物理層部から画像形成用データを所定時間受信していない第２の条件のうち、いずれかの条件を満たしたときに処理クロックを停止させることを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の画像形成装置において、
前記メディアアクセス制御部が前記物理層部から前記ＬＰＩ情報を受信して、前記処理クロック制御部が処理クロックを停止させた後、前記メディアアクセス制御部がＩＥＥＥ８０２．３ａｚの規格に基づく前記ＬＰＩ情報とは異なる情報を受信した場合に、
前記処理クロック制御部は停止している処理クロックを起動させることを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１又は２に記載の画像形成装置において、
前記メディアアクセス制御部が前記物理層部から前記ＬＰＩ情報を受信して、前記処理クロック制御部が処理クロックを停止させた後、前記物理層部と前記ハブとの間で通信が開始された場合に、
前記物理層部は停止している受信クロックを起動させることを特徴とする。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、ＩＥＥＥ８０２．３ａｚの規格に基づき、物理層部とハブとの間で通信が所定時間行われなかった場合に、物理層部は受信クロックを停止させることを知らせるＬＰＩ情報をメディアアクセス制御部に送信した後、受信クロックを停止させ、処理クロック制御部は、メディアアクセス制御部が物理層部からＬＰＩ情報を受信した場合に、処理クロックを停止させる。
これにより、ＩＥＥＥ８０２．３ａｚの規格を導入する前は停止させることができなかった物理層部とメディアアクセス制御部との間の受信クロックを停止させることができ、従来よりも大きな節電効果を得ることができる。
また、物理層部とメディアアクセス制御部との間で画像形成用データの通信を行わないにもかかわらず処理クロックが動作しているといった無駄な状態をなくすことができ、従来よりも大きな節電効果を得ることができる。
【００１１】
請求項２に記載の発明によれば、処理クロック制御部は、メディアアクセス制御部が物理層部からＬＰＩ情報を受信した第１の条件と、物理層部から画像形成用データを所定時間受信していない第２の条件のうち、いずれかの条件を満たしたときに処理クロックを停止させる。
これにより、従来よりも早く省電力モードに移行することができ、大きな節電効果を得ることができる。
【００１２】
請求項３に記載の発明によれば、ＬＰＩ情報の受信により処理クロックが停止している状態において、メディアアクセス制御部がＩＥＥＥ８０２．３ａｚの規格に基づくＬＰＩ情報とは異なる情報を受信した場合に、処理クロック制御部は停止している処理クロックを起動させる。
これにより、メディアアクセス制御部は、ＩＥＥＥ８０２．３ａｚの規格に基づく情報がＬＰＩ情報と一致するか否かの容易な判定をするだけで、処理クロックの起動の判定を行うことができる。
【００１３】
請求項４に記載の発明によれば、ＬＰＩ情報の受信により処理クロックが停止している状態において、物理層部とハブとの間で通信が開始された場合、物理層部は停止している受信クロックを起動させる。
これにより、物理層部はハブとの間で通信を行っていない場合にのみ受信クロックを停止させることができるので、節電効率を向上させることができる。
【図面の簡単な説明】
【００１４】
【図１】画像形成装置の概略を示す図。
【図２】画像形成装置の制御系についての構成を示すブロック図。
【図３】コントローラ部の制御系についての構成を示すブロック図。
【図４】ＰＨＹとＭＡＣとの間のクロック、データのやりとりについて説明するブロック図。
【図５】節電モードを説明する図。
【図６】第１の節電モード及び第２の節電モードに移行する際の処理の流れを示すフローチャート。
【図７】第３の節電モードに移行する際の処理の流れを示すフローチャート。
【図８】各モード間の移行条件を説明する図。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、画像形成装置について説明する。
【００１６】
［画像形成装置の全体構成］
図１、図２に示すように、画像形成装置１は、スキャナ機能、コピー機能、プリンタ機能を備えた複合機である。画像形成装置１は、本体部２と、本体部２にオプション接続された後処理部３と、を備えている。画像形成装置１は、ハブ（ＨＵＢ）１０を介してネットワークＮに接続されている。
図１、図２に示すように、本体部２は、スキャナ部４と、自動原稿給紙部（ＡＤＦ部：Auto Document Feeder）５と、操作表示部６と、プリンタ部７と、制御部８と、コントローラ部９と、を備えている。
本体部２には、給紙機構を有する３つの給紙トレイＦＴ１〜ＦＴ３、及び大容量トレイユニットＦＴ４が設けられており、各給紙トレイＦＴ１〜ＦＴ４の近傍には給紙された用紙を検知する給紙センサが設けられている。これらの給紙トレイＦＴ１〜ＦＴ４には、記録媒体として、それぞれ普通紙、裏紙、再生紙、上質紙、タブ紙等の種類及びサイズが異なる用紙が収容可能となっている。
本体部２は、ネットワークＮを介して複数のユーザ端末Ｐに接続されている。すなわち、本体部２は、接続されたユーザ端末Ｐからデータ（画像形成のためのデータ）を受信し、受信したデータによりプリントする画像を形成する。
後処理部３は、本体部２から搬送された用紙に各種後処理を行う、いわゆるフィニッシャーである。例えば、本体部２から搬送された用紙のソート処理を行うソートユニット、パンチ処理を行うパンチユニット、折り処理を行う折りユニット、断裁処理を行う断裁ユニット、カッティング処理行うカッティングユニット等を備える。また、後処理部３には、搬送された用紙が排紙される排紙トレイＥＴ１、ＥＴ２が設けられている。
各給紙トレイＦＴ１〜ＦＴ４に収納された用紙に画像形成する際には、用紙が各給紙トレイＦＴ１〜ＦＴ４から引き出され、途中のローラを介してプリンタ部７に搬送される。プリンタ部７においては、本体部２の制御の下、指示された画像が用紙に形成され、その後、ローラを介して排紙トレイＥＴ１、ＥＴ２に排出される。
【００１７】
＜スキャナ部＞
図２に示すように、スキャナ部４は、ＣＣＤ等のイメージセンサ４１と、スキャナ制御部４２とを備えている。スキャナ制御部４２は、制御部８からの制御信号に基づいて、スキャナ部４の各部の駆動を制御する。具体的には、コンタクトガラスに載置された原稿面の露光走査を実行させ、反射光をイメージセンサ４１において結像させて画像を読み取る。そして、この結像された光信号を光電変換してアナログ画像信号を生成させ、制御部８に送信する。
【００１８】
＜ＡＤＦ部＞
図２に示すように、ＡＤＦ部５は、制御部８からの制御信号に基づいて、ＡＤＦ部５の制御を行うＡＤＦ制御部５１を備えている。ＡＤＦ部５は、原稿トレイ（図示略）に載置された原稿をスキャナ部４のコンタクトガラス上に１枚ずつ自動給送する。
【００１９】
＜操作表示部＞
図２に示すように、操作表示部６は、表示部６１と、操作表示制御部６２と、操作部６３と、その他図示しない操作キー群とを備えている。
表示部６１は、操作表示制御部６２からの表示制御信号に従って、画面上に各種設定画面や画像の状態表示、各機能の動作状況等の表示を行う。また、表示部６１の画面上には、例えば透明電極を格子状に配置した感圧式（抵抗膜圧式）のタッチパネル等からなる操作部６３が構成されており、手指やタッチペン等で操作された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号として操作表示制御部６２に出力する。
【００２０】
＜プリンタ部＞
図２に示すように、プリンタ部７は、ＬＤ部（Laser Diode）７１と、プリンタ制御部７２とを備えている。プリンタ部７は、制御部８から入力された画像データに基づいて用紙に画像を形成する。ここで、ユーザ端末Ｐから画像データが画像形成装置１に送信されてきた場合には、後述するコントローラ部９から受信したデータに基づいて画像を形成する。すなわち、プリンタ部７は、画像形成手段として機能する。
ＬＤ部７１は、ＬＤ、感光体ドラム、帯電部、露光部、現像部、転写部、クリーニング部、及び定着部等を備えている。また、ＬＤ部７１は、内部の搬送経路に従って用紙を搬送するための給紙ローラ、レジストローラ、排紙ローラをはじめとする各種ローラ、搬送路切換板、及び反転部等を備えている。ＬＤ部７１の搬送部は、プリンタ制御部７２からの制御に基づいて、当該ジョブで指定された用紙を給紙トレイＦＴ１〜ＦＴ４の何れかから給紙して、給紙された用紙を搬送経路上に搬送する。ＬＤ部７１の搬送経路上には、複数のセンサが設けられている。これらのセンサは、用紙が通過する際に検出信号を発生し、これをプリンタ制御部７２に出力する。
プリンタ制御部７２は、制御部８からの制御信号を受信して、ＬＤ部７１の各部の動作を制御する。また、プリンタ制御部７２は、搬送経路上に設けられたセンサからの検出信号に基づいて、ジョブ毎に給紙した用紙の枚数をカウントし、制御部８に出力する。
プリンタ部７では、プリンタ制御部７２からの指示に基づいて、感光体ドラム表面を帯電部により帯電させ、制御部８から入力されたＰＷＭ信号に基づいてＬＤにより感光体ドラム表面にレーザ光を照射することにより静電潜像を形成する。そして、現像部において感光体ドラム表面の静電潜像を含む領域にトナーを付着させ、転写部により用紙にトナーを転写して画像を形成する。そして、転写された画像を定着部で定着させた後、画像形成済みの用紙を排紙ローラにより後処理部３へ搬送する。
【００２１】
＜制御部＞
図２に示すように、制御部８は、ＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３、記憶部８４等を備えている。制御部８は、ＲＯＭ８２に記憶されているシステムプログラムや画像形成処理プログラム、排紙処理プログラム等の各種処理プログラムを読み出してＲＡＭ８３に展開し、展開したプログラムに従って画像形成装置１の各部の動作を集中制御する。記憶部８４は、例えば、ＥＥＰＲＯＭによって構成され、スキャナ部４又はコントローラ部９から入力された画像データを含むジョブのデータを一時的に記憶する。また、記憶部８４は、操作表示部６を介するユーザの操作入力により設定される各種設定情報の表示に用いるために生成されるプレビュー画像に関する情報等を記憶する。
例えば、ＣＰＵ８１は、スキャナ部４又はコントローラ部９から入力された受信データ（画像情報）と、操作表示部６を介して入力された設定情報とに基づいてジョブを作成する。そして、このジョブを実行することで用紙に画像を形成する。
ここで、ジョブとは、画像形成に関する一連の動作を指し、例えば、複数枚の原稿をコピーする場合には、複数枚の原稿をコピーに関する一連の動作が１ジョブである。また、複数部数のコピーを行なう場合は、複数部数のコピーに関する一連の動作が１ジョブである。
他にも、ＣＰＵ８１は、画像データの圧縮処理や伸長処理を行い、画像データの送信等に関する処理を行う。
また、ＣＰＵ８１は、ネットワークＮを介してコントローラ部９から入力されたＩＰアドレス等の応答信号に対する応答データを作成する。
【００２２】
＜コントローラ部＞
図３に示すように、コントローラ部９は、ネットワークＮに接続されたユーザ端末Ｐからプリントするためのデータ（画像形成用データ）を受信すると共に、その受信データを制御部８に送信する。また、コントローラ部９は、ネットワークＮに接続されたユーザ端末ＰからＩＰアドレス等の応答信号を受信すると共に、この応答信号に対するＩＰアドレス等の情報を含む応答データをユーザ端末Ｐに送信する。
コントローラ部９は、物理層部としてのＰＨＹ９１と、メディアアクセス制御部としてのＭＡＣ９２と、処理部としてのＣＰＵ９３と、処理クロック制御部９４と、通信クロック制御部９５と、メモリ９６等を備えている。
【００２３】
（ＰＨＹ）
ＰＨＹ９１は、ハブ１０にネットワーク接続され、ハブ１０との間でオートネゴシエーションを行う。オートネゴシエーションは、ＰＨＹ９１とハブ１０との間における通信速度（１０Ｍｂｐｓ、１００Ｍｂｐｓ、１Ｇｂｐｓ等）及び通信モード（全二重、半二重）を決定することであり、ＰＨＹ９１とハブ１０の双方に対応する最も条件の良いものが決定される。通信速度であれば、１Ｇｂｐｓが最も高速であるため最も条件が良く、１０Ｍｂｐｓが最も条件が悪いこととなる。通信モードであれば、全二重の方が半二重よりも条件が良い。
このように、ＰＨＹ９１がオートネゴシエーションを行うことにより、ＰＨＹ９１とハブ１０との間の通信条件（具体的には、通信速度及び通信モード）が決まる。すなわち、コントローラ部９は、オートネゴシエーションで決まった通信条件でハブ１０から印刷ジョブ等の受信データを受信する。また、コントローラ部９は、オートネゴシエーションで決まった通信条件で送られてくる応答信号に対して作成されたＩＰアドレス等の応答データをハブ１０からユーザ端末Ｐに送信する。
【００２４】
図３に示すように、ＰＨＹ９１の内部には、レジスタ部９１ａが備えられている。図３に示すように、レジスタ部９１ａには、フラグビットが集合したステータスレジスタ９１ｂがあり、ここには、ＰＨＹ９１の通信に関する性能情報が格納されている。具体的には、ステータスレジスタ９１ｂには、ＰＨＹ９１が対応可能な通信の性能情報（例えば、１００ＢＡＳＥ−Ｔ４、１００ＢＡＳＥ−ＴＸ  ＦＵＬＬ  Ｄｕｐｌｅｘ、１００ＢＡＳＥ−ＴＸ、１０ＢＡＳＥ−Ｔ  ＦＵＬＬ  Ｄｕｐｌｅｘ、１０ＢＡＳＥ−Ｔの５種類）に関する情報を書き込むビットを有している。ここで、「ＦＵＬＬ  Ｄｕｐｌｅｘ」は、全二重を指し、これが記載されていないものは半二重である。
【００２５】
ＰＨＹ９１がハブ１０とオートネゴシエーションを行うことにより、ステータスレジスタ９１ｂにある性能情報と共通する性能をハブ１０が有していた場合、ステータスレジスタ９１ｂのうち、ＰＨＹ９１とハブ１０とで共通している性能情報に関するビットにフラグが立てられる。
ＰＨＹ９１は、オートネゴシエーションが終了したときに、終了した旨をＣＰＵ９３に知らせる割り込み信号をＣＰＵ９３に送信する。
【００２６】
ＰＨＹ９１は、イーサネット（登録商標）のＩＥＥＥ８０２．３ａｚの規格に対応したものである。ＰＨＹ９１は、ＭＡＣ９２に対して三種類の異なる情報を含むＩＥＥＥ８０２．３ａｚ情報を送信する。
ＩＥＥＥ８０２．３ａｚ情報は、受信データのうち有効なデータの有無をＭＡＣ９２に知らせる情報であるＲＸ＿ＤＶと、ＭＡＣ９２に通信の状態を伝える情報であるＲＸＤ＜７：０＞と、ＰＨＹ９１とＭＡＣ９２との間でやりとりされるデータのエラーをＭＡＣ９２に知らせる情報であるＲＸ＿ＥＲとが含まれている。
ＲＸ＿ＤＶは、有効なデータの有無を知らせる情報であるため２進数で表現されている。
ＲＸＤ＜７：０＞は、通信で想定される複数の状態を区別することができるように１６進数で表現されている。例えば、ＰＨＹ９１とハブ１０との間で所定時間通信が行われていない、ネットワークへの接続ケーブルが外れている等の状態である。
ＲＸ＿ＥＲは、エラーの有無を知らせる情報であるため２進数で表現されている。
例えば、ＰＨＹ９１は、ハブ１０との間で通信が所定時間行われなかった場合に、受信クロックＲＸ＿ＣＬＫを停止させることを知らせるＬＰＩ（Assert low power idle）情報をＭＡＣ９２に送信する。このＬＰＩ情報は、ＲＸ＿ＤＶが「０」、ＲＸＤ＜７：０＞が「０１」、ＲＸ＿ＥＲが「１」で表現されている。すなわち、ＬＰＩ情報は、ＩＥＥＥ８０２．３ａｚ情報の一種である。
ＰＨＹ９１は、ＬＰＩ情報をＭＡＣ９２に送信した後、少なくとも９クロックの受信クロックＲＸ＿ＣＬＫをＭＡＣ９２に送信する。その後、ＰＨＹ９１は、受信クロックＲＸ＿ＣＬＫのＭＡＣ９２への送信を停止する。
ＰＨＹ９１は、ハブ１０との間で通信を開始（再開）したときは、ＭＡＣ９２へのＬＰＩ情報の送信を取りやめ、停止させていた受信クロックＲＸ＿ＣＬＫを起動（再起動）させる。
【００２７】
（ＭＡＣ）
ＭＡＣ９２は、ＰＨＹ９１から受信データやＩＰアドレス等の応答信号を受信すると共に、その受信データや応答信号をＣＰＵ９３、メモリ９６に送信する。ＭＡＣ９２は、システムバス９７に接続されている。
ＭＡＣ９２は、ＰＨＹ９１と通信を行うインターフェイス部９２ａと、インターフェイス部９２ａに接続され、送受信するデータを格納すると共に、送受信の制御を行う通信制御部９２ｂと、ＰＨＹ９１から受信したＩＥＥＥ８０２．３ａｚの規格に基づく情報がＬＰＩ情報であるか否かを判定する判定部９２ｃとを備えている。
インターフェイス部９２ａは、オートネゴシエーションを終えたＰＨＹ９１から決定した通信速度を受信する。
通信制御部９２ｂは、バッファとなるＦＩＦＯ９２ｄを備えている。ＦＩＦＯ９２ｄには、ＰＨＹ９１から受信したデータを一定容量まで蓄え、一定容量に達したときに蓄えたデータを一気にメモリ９６に送信する。
判定部９２ｃは、ＰＨＹ９１から受信したＩＥＥＥ８０２．３ａｚの規格に基づく情報に含まれるＲＸ＿ＤＶ、ＲＸＤ＜７：０＞、ＲＸ＿ＥＲの各情報がＬＰＩ情報を構成するＲＸ＿ＤＶ、ＲＸＤ＜７：０＞、ＲＸ＿ＥＲと全て一致しているか否かを判定する。すなわち、判定部９２ｃは、ＰＨＹ９１から受信したＩＥＥＥ８０２．３ａｚ情報がＬＰＩ情報であるか否かを判定する。
具体的には、ＬＰＩ情報の場合には、ＲＸ＿ＤＶが「０」、ＲＸＤ＜７：０＞が「１」、ＲＸ＿ＥＲが１６進数で「０１」と定められているため、ＭＡＣ９２が受信したＩＥＥＥ８０２．３ａｚ情報が三つのうち一つでもＬＰＩ情報と異なる場合、すなわち、完全一致していない場合には、判定部９２ｃはＬＰＩ情報ではないと判定する。
判定部９２ｃによる判定結果は、処理クロック制御部９４に送信され、処理クロック制御部９４は受信した判定結果に基づいて処理クロックの制御を行う。
【００２８】
（ＣＰＵ）
ＣＰＵ９３は、メモリ９６に記憶された画像形成に関する各種演算処理やデータ送信等の各制御を担う。ＣＰＵ９３は、システムバス９７に接続されており、ＭＡＣ９２との間でデータのやり取りや指示が可能となっている。
ＣＰＵ９３は、メモリ９６に記憶されたプログラムを実行することにより、受信データに基づく画像の形成や応答信号に基づく応答データの作成を行う。
【００２９】
（処理クロック制御部）
処理クロック制御部９４は、ＣＰＵ９３及びシステムバス９７に接続され、ＣＰＵ９３及びシステムバス９７のクロック周波数を増減させることでＣＰＵ９３及びシステムバス９７のクロック周波数を制御する。
例えば、処理クロック制御部９４は、ＣＰＵ９３のクロック周波数を２００ＭＨｚ、システムバス９７のクロック周波数を１００ＭＨｚに設定する。もちろん、この設定は任意であり、変更可能である。
処理クロック制御部９４は、通信クロック制御部９５が送信クロックＴＸ＿ＣＬＫを停止させた後、ＭＡＣ９２が受信データをＰＨＹ９１から所定時間受信していないと判断した場合に、処理クロックＳＹＳ＿ＣＬＫを停止させる。
処理クロック制御部９４は、ＭＡＣ９２がＰＨＹ９１からＩＥＥＥ８０２．３ａｚ情報のうちＬＰＩ情報を受信したと判定部９２ｃにより判定された場合（第１の条件を満たした場合）に、処理クロックＳＹＳ＿ＣＬＫを停止させる。
【００３０】
処理クロック制御部９４は、ＭＡＣ９２が有効なデータ（画像形成用データ）をＰＨＹ９１から所定時間受信していないと判断した場合（第２の条件を満たした場合）に、処理クロックＳＹＳ＿ＣＬＫを停止させる。
処理クロック制御部９４は、上記の第１の条件と第２の条件のうち、いずれかの条件を満たしたときに処理クロックＳＹＳ＿ＣＬＫを停止させる。
すなわち、処理クロック制御部９４は、ＭＡＣ９２がＰＨＹ９１からＩＥＥＥ８０２．３ａｚ情報のうちＬＰＩ情報を受信したと判定部９２ｃにより判定された場合と、ＭＡＣ９２が有効なデータ（画像形成用データ）をＰＨＹ９１から所定時間受信していないと判断した場合とのうち、早く満たした方の条件を契機に処理クロックＳＹＳ＿ＣＬＫを停止させる。
【００３１】
処理クロック制御部９４は、ＭＡＣ９２がＰＨＹ９１からＬＰＩ情報を受信して処理クロック制御部９４が処理クロックＳＹＳ＿ＣＬＫを停止させた後、ＭＡＣ９２がＬＰＩ情報とは異なるＩＥＥＥ８０２．３ａｚ情報を受信した場合に、停止している処理クロックＳＹＳ＿ＣＬＫを起動させる。すなわち、処理クロック制御部９４は、ＬＰＩ情報を受信している間は処理クロックＳＹＳ＿ＣＬＫを停止させているが、ＬＰＩ情報を受信しなくなると停止している処理クロックＳＹＳ＿ＣＬＫを起動させる。
【００３２】
（通信クロック制御部）
通信クロック制御部９５は、ＰＨＹ９１に接続され、オートネゴシエーションにより決定されたクロック周波数をＰＨＹ９１に発振する。通信クロック制御部９５は、２．５ＭＨｚ及び２５ＭＨｚのクロックを発振する２５ＭＨｚクロック制御部９５ａと、１２５ＭＨｚのクロックを発振する１２５ＭＨｚクロック制御部９５ｂの二つを有している。２５ＭＨｚクロック制御部９５ａは、オートネゴシエーションにより決定された通信速度が１０Ｍｂｐｓ又は１００Ｍｂｐｓの場合に用いられ、１２５ＭＨｚクロック制御部９５ｂは、オートネゴシエーションにより決定された通信速度が１Ｇｂｐｓの場合に用いられる。
すなわち、通信クロック制御部９５は、ＭＡＣ９２がＰＨＹ９１から画像形成用データを受信する際の受信クロックＲＸ＿ＣＬＫの供給を制御する。
通信クロック制御部９５は、ＭＡＣ９２が応答データをＰＨＹ９１に所定時間送信していないと判断した場合に、送信クロックＴＸ＿ＣＬＫを停止させる。
【００３３】
（メモリ）
メモリ９６は、画像形成に用いるデータが格納される記憶手段として機能する。メモリ９６には、ＣＰＵ９３により実行される通信速度の判断に関するプログラム等が記憶されている。
【００３４】
［ＰＨＹとＭＡＣ間の通信について］
図４に示すように、ＰＨＹ９１には、２５ＭＨｚクロック制御部９５ａと１２５ＭＨｚクロック制御部９５ｂとが接続されており、オートネゴシエーションにより決定された通信速度が１０Ｍｂｐｓであれば、２５ＭＨｚクロック制御部９５ａにより２．５ＭＨｚのクロック周波数で通信を行う。また、オートネゴシエーションにより決定された通信速度が１００Ｍｂｐｓであれば、２５ＭＨｚクロック制御部９５ａにより２５ＭＨｚのクロック周波数で通信を行う。また、オートネゴシエーションにより決定された通信速度が１Ｇｂｐｓであれば、１２５ＭＨｚクロック制御部９５ｂにより１２５ＭＨｚのクロック周波数で通信を行う。
以上のようにして決定されるクロック周波数は、受信クロックＲＸ＿ＣＬＫ及び送信クロックＴＸ＿ＣＬＫのクロック周波数となる。
１２５ＭＨｚクロック制御部９５ｂは、ＰＨＹ９１とセレクタ９８に接続されており、双方にクロックを発振することができる。
【００３５】
ＰＨＹ９１は、オートネゴシエーションで決定された通信速度により定まる受信クロックＲＸ＿ＣＬＫで、受信データ（画像形成に必要な印刷ジョブ）をＭＡＣ９２に送信する。
ＰＨＹ９１は、オートネゴシエーションで決定された通信速度により定まる送信クロックＴＸ＿ＣＬＫで、応答信号に対する応答データ（ＩＰアドレス等のデータ）をＭＡＣ９２から受信する。
ＭＡＣ９２は、ＰＨＹ９１のレジスタ部９１ａにアクセスして、オートネゴシエーションにより決定された通信速度を読み取る。
ＰＨＹ９１は、ＩＥＥＥ８０２．３ａｚの規格に基づくＩＥＥＥ８０２．３ａｚ情報をＭＡＣ９２に送信する。
【００３６】
応答データの送信に用いられる送信クロックＴＸ＿ＣＬＫは、ＭＡＣ９２からセレクタ９８に送信されるセレクト信号によって、ＰＨＹ９１からの送信クロックＴＸ＿ＣＬＫ＿ＯＲＧと１２５ＭＨｚクロック制御部９５ｂからの送信クロックＣＬＫ１２５を選択してＡＮＤ回路９９に出力される。ここで、セレクト信号は、ＰＨＹ９１のレジスタ部９１ａから読み取った通信速度に基づき、セレクタ９８に入力されるいずれのクロックをＡＮＤ回路９９に入力するかの指令となる信号である。オートネゴシエーションにより決定された通信速度が１Ｇｂｐｓである場合には、１２５ＭＨｚクロック制御部９５ｂからの送信クロックＣＬＫ１２５が選択される。
ＡＮＤ回路９９では、応答データの送信に用いられる送信クロックＴＸ＿ＣＬＫの動作、停止の切り替え制御を行う。ＡＮＤ回路９９には、送信クロックＴＸ＿ＣＬＫと、ＭＡＣ９２からの停止信号が入力される。停止信号が出力された場合、送信クロックＴＸ＿ＣＬＫは、ＭＡＣ９２に送信されず、送信クロックが停止する。
ＭＡＣ９２は、処理クロック制御部９４によって制御される処理クロックＳＹＳ＿ＣＬＫでＣＰＵ９３とデータの送受信等の処理を行う。
【００３７】
［画像形成装置の節電モード］
図５に示すように、画像形成装置１の節電は、三段階にわたって行われる。すなわち、画像形成装置１は、ＭＡＣ９２の受信データの受信、ＭＡＣ９２による応答データの送信、ＣＰＵ９３による処理の全てが可能な通常の状態（通常モード）、応答データの送信クロックＴＸ＿ＣＬＫのみが停止された状態（第１の節電モード）、応答データの送信クロックＴＸ＿ＣＬＫ及びＣＰＵ９３の処理クロックＳＹＳ＿ＣＬＫが停止された状態（第２の節電モード）、受信データをＭＡＣ９２に送信する際の受信クロックＲＸ＿ＣＬＫ、応答データの送信クロックＴＸ＿ＣＬＫ及びＣＰＵ９３の処理クロックＳＹＳ＿ＣＬＫの全てが停止された状態（第３の節電モード）の四つの状態に切り替えることができる。
【００３８】
［画像形成装置の節電方法］
図６から図８を用いて、画像形成装置の節電方法について説明する。
図６、図８に示すように、ＭＡＣ９２は、ＰＨＹ９１から応答信号を受信していないことにより、応答データをＰＨＹ９１に送信していない時間が所定時間（事前に設定される任意の時間）経過したか否かを判断する（ステップＳ１）。
ステップＳ１において、ＭＡＣ９２は、所定時間経過したと判断した場合（ステップＳ１：ＹＥＳ）、通信クロック制御部９５は、送信クロックＴＸ＿ＣＬＫを停止させる（ステップＳ２）。これで、画像形成装置１は、第１の節電モードに移行する。
次いで、第１の節電モードへの移行後、ＭＡＣ９２は、応答信号の受信があったか否かを判断する（ステップＳ３）。
【００３９】
ステップＳ３において、ＭＡＣ９２が応答信号の受信があったと判断した場合（ステップＳ３：ＹＥＳ）、ＭＡＣ９２は、停止している送信クロックＴＸ＿ＣＬＫを起動させ（ステップＳ８）、ステップＳ１の判断に戻る。
ステップＳ３において、ＭＡＣ９２が応答信号の受信がないと判断した場合（ステップＳ３：ＮＯ）、ＭＡＣ９２は、第１の節電モードに移行後に所定時間（事前に設定される任意の時間）経過したか否かを判断する（ステップＳ４）。
【００４０】
ステップＳ４において、ＭＡＣ９２は、所定時間経過したと判断した場合（ステップＳ４：ＹＥＳ）、処理クロック制御部９４は、処理クロックＳＹＳ＿ＣＬＫ及びＣＰＵ９３を停止させる（ステップＳ５）。これで、画像形成装置１は、第２の節電モードに移行する。
ステップＳ４において、ＭＡＣ９２は、第１の節電モードに移行後に所定時間経過していないと判断した場合（ステップＳ４：ＮＯ）、ＭＡＣ９２は、ステップＳ３の判断に戻る。
【００４１】
次いで、第２の節電モードへの移行後、ＭＡＣ９２は、受信データ又は応答信号の受信があったか否かを判断する（ステップＳ６）。
ステップＳ６において、ＭＡＣ９２は、受信データ又は応答信号の受信があったと判断した場合（ステップＳ６：ＹＥＳ）、ＭＡＣ９２は、ＣＰＵ９３を起動させる（ステップＳ７）。さらに、ＭＡＣ９２は、処理クロックＳＹＳ＿ＣＬＫ及び送信クロックＴＸ＿ＣＬＫを起動させ、通常モードに移行させる（ステップＳ８，Ｓ９）。
通常モードになった後は、ＭＡＣ９２は、再びステップＳ１の判断に戻り、上記処理を繰り返す。
【００４２】
このように、通常モードから第１の節電モード、第２の節電モードへは段階的にモードが移行するが、第３の節電モードについては、どのモードからでも直接移行させることができる。これは、画像形成用データの受信の有無に並行してＬＰＩ情報の受信の有無について判定しているからである。
図７、図８に示すように、各モードにおいて、ＩＥＥＥ８０２．３ａｚの規格に基づき、ＰＨＹ９１は、ＩＥＥＥ８０２．３ａｚ情報をＭＡＣ９２に送信する（ステップＳ１１）。
ＰＨＹ９１から送信されたＩＥＥＥ８０２．３ａｚ情報はＭＡＣ９２のインターフェイス部９２ａで受信される（ステップＳ１２）。
次いで、ＭＡＣ９２の判定部９２ｃは、受信したＩＥＥＥ８０２．３ａｚ情報がＬＰＩ情報であるか否かを判定する（ステップＳ１３）。
【００４３】
ステップＳ１３において、判定部９２ｃは、受信したＩＥＥＥ８０２．３ａｚ情報がＬＰＩ情報であると判定した場合（ステップＳ１３：ＹＥＳ）、ＭＡＣ９２は、処理クロック制御部９４に処理クロックＳＹＳ＿ＣＬＫを停止させる指令信号を送信する。かかる指令信号を受信した処理クロック制御部９４は、処理クロックＳＹＳ＿ＣＬＫを停止し、ＣＰＵ９３の動作を停止させる（ステップＳ１４）。さらに、ＭＡＣ９２は、送信クロックＴＸ＿ＣＬＫも停止させる。なお、受信クロックＲＸ＿ＣＬＫは、ＩＥＥＥ８０２．３ａｚの規格に基づき、ＰＨＹ９１がＬＰＩ情報をＭＡＣ９２に送信した後にＰＨＹ９１によって停止される。これにより、全てのクロックが停止した第３の節電モードとなる。
【００４４】
ステップＳ１３において、判定部９２ｃは、受信したＩＥＥＥ８０２．３ａｚ情報がＬＰＩ情報ではないと判定した場合（ステップＳ１３：ＮＯ）、ＭＡＣ９２は処理クロック制御部９４に処理クロックＳＹＳ＿ＣＬＫを停止させる指令信号を送信することはなく、現在のモードを維持する（ステップＳ１５）。
ただし、処理クロックＳＹＳ＿ＣＬＫが既に停止している際に、判定部９２ｃは、受信したＩＥＥＥ８０２．３ａｚ情報がＬＰＩ情報ではないと判定した場合には、ＭＡＣ９２は、処理クロック制御部９４に処理クロックＳＹＳ＿ＣＬＫを起動させる指令信号を送信する。かかる指令信号を受信した処理クロック制御部９４は、処理クロックＳＹＳ＿ＣＬＫを起動させ、ＣＰＵ９３の動作を起動させる（ステップＳ１５）。さらに、ＭＡＣ９２は、送信クロックＴＸ＿ＣＬＫも起動させる。なお、ＰＨＹ９１がＬＰＩ情報をＭＡＣ９２に送信していないということは、ＰＨＹ９１がハブ１０との間で通信を開始したことになるため、ＰＨＹ９１は受信クロックＲＸ＿ＣＬＫを起動させる。これにより、全てのクロックが再起動されて通常モードとなる。
【００４５】
なお、判定部９２ｃによるＩＥＥＥ８０２．３ａｚ情報の判定はＰＨＹ９１から受信するたびに判定しているため、ステップＳ１４及びステップＳ１５の処理後は、ステップＳ１２に戻る。
このように、処理クロックＳＹＳ＿ＣＬＫの停止は、受信データを所定時間受信することがなく第２の節電モードに移行するときに行われる場合と、各モードにおいて、ハブ１０とＰＨＹ９１との通信が途絶えて所定時間経過した際に行われる場合の二通りある。これらの制御は併用されており、ＩＥＥＥ８０２．３ａｚの規格に対応したＰＨＹ９１を用いることで従来よりも効果的な節電を実現している。
【００４６】
［作用・効果］
以上のように、画像形成装置１によれば、ＩＥＥＥ８０２．３ａｚの規格に基づき、ＰＨＹ９１とハブ１０との間で通信が所定時間行われなかった場合に、ＰＨＹ９１は、受信クロックＲＸ＿ＣＬＫを停止させることを知らせるＬＰＩ情報をＭＡＣ９２に送信した後、受信クロックＲＸ＿ＣＬＫを停止させ、処理クロック制御部９４は、ＭＡＣ９２がＰＨＹ９１からＬＰＩ情報を受信した場合に、処理クロックＳＹＳ＿ＣＬＫを停止させる。
これにより、ＩＥＥＥ８０２．３ａｚの規格を導入する前は停止させることができなかったＰＨＹ９１とＭＡＣ９２との間の受信クロックＲＸ＿ＣＬＫを停止させることができ、従来よりも大きな節電効果を得ることができる。
また、ＰＨＹ９１とＭＡＣ９２との間で画像形成用データの通信を行わないにもかかわらず処理クロックＳＹＳ＿ＣＬＫが動作しているといった無駄な状態をなくすことができ、従来よりも大きな節電効果を得ることができる。
【００４７】
また、処理クロック制御部９４は、ＭＡＣ９２がＰＨＹ９１からＬＰＩ情報を受信した第１の条件と、ＰＨＹ９１から画像形成用データを所定時間受信していない第２の条件のうち、いずれかの条件を満たしたときに処理クロックＳＹＳ＿ＣＬＫを停止させる。
これにより、従来よりも早く節電モードに移行することができ、大きな節電効果を得ることができる。
【００４８】
また、ＬＰＩ情報の受信により処理クロックＳＹＳ＿ＣＬＫが停止している状態において、ＭＡＣ９２がＩＥＥＥ８０２．３ａｚの規格に基づくＬＰＩ情報とは異なるＩＥＥＥ８０２．３ａｚ情報を受信した場合に、処理クロック制御部９４は停止している処理クロックＳＹＳ＿ＣＬＫを起動させる。
これにより、ＭＡＣ９２は、ＩＥＥＥ８０２．３ａｚ情報がＬＰＩ情報と一致するか否かの容易な判定をするだけで、処理クロックＳＹＳ＿ＣＬＫの起動の判定を行うことができる。
【００４９】
また、ＬＰＩ情報の受信により処理クロックＳＹＳ＿ＣＬＫが停止している状態において、ＰＨＹ９１がハブ１０との間で通信を再開した場合、言い換えると、ＭＡＣ９２がＩＥＥＥ８０２．３ａｚの規格に基づくＬＰＩ情報とは異なるＩＥＥＥ８０２．３ａｚ情報を受信した場合、ＰＨＹ９１は停止している受信クロックＲＸ＿ＣＬＫを起動させる。
これにより、ＰＨＹ９１はハブ１０との間で通信を行っていない場合にのみ受信クロックＲＸ＿ＣＬＫを停止させることができるので、節電効率を向上させることができる。
【００５０】
［その他］
なお、本発明は、上記実施形態に限られるものではなく、発明の本質的部分を変更しない範囲内で自由に設計変更が可能である。
例えば、上記実施形態においては、ＭＡＣ９２がＰＨＹ９１からＬＰＩ情報以外のＩＥＥＥ８０２．３ａｚ情報を受信した際には、処理クロックＳＹＳ＿ＣＬＫを起動させて通常モードに移行させていたが、必ずしも通常モードに移行させる必要はなく、第１の節電モードや第２の節電モードに移行させるようにしてもよい。この場合、ＭＡＣ９２のレジスタ等に予め節電モード移行のための条件を設定しておき、設定された条件に基づいて第３の節電モードから第１の節電モード又は第２の節電モードに移行させるとよい。
【符号の説明】
【００５１】
１  画像形成装置
１０  ハブ
９１  ＰＨＹ（物理層部）
９２  ＭＡＣ（メディアアクセス制御部）
９３  ＣＰＵ（処理部）
９４  処理クロック制御部
９５  通信クロック制御部
Ｎ  ネットワーク
【図１】
2011212946.tif 000003
【図２】
2011212946.tif 000004
【図３】
2011212946.tif 000005
【図４】
2011212946.tif 000006
【図５】
2011212946.tif 000007
【図６】
2011212946.tif 000008
【図７】
2011212946.tif 000009
【図８】
2011212946.tif 000010