(57)【特許請求の範囲】
【請求項１】
操作者からの操作を受け付ける操作手段と、シートに画像を印刷する印刷部への画像データの転送を制御すると共に、省電力モードへの移行条件を満たすか否かを判断する主制御手段と、複数の通信速度のうちの何れかの通信速度で外部装置とネットワーク経由で通信する通信制御手段と、前記主制御手段に対する電力供給を制御する電力制御手段と、を有し、前記省電力モードでは前記主制御手段への電力供給を停止し、前記操作手段からの操作者の操作、及び前記ネットワーク経由の要求により、前記省電力モードから復帰する画像形成装置であって、
前記画像形成装置が前記省電力モードに移行する際、前記通信制御手段は、前記主制御手段からの信号に基づき通信速度を低速にする処理を行い、
前記電力制御手段は、前記操作手段からの前記省電力モードから復帰するための信号及び前記通信制御手段からの前記省電力モードから復帰するための信号を受信し、何れを受信した際も前記主制御手段への電力供給の開始を制御し、前記通信制御手段は、電力供給を受けた前記主制御手段からの信号に基づき通信速度を高速にする処理を行う
ことを特徴とする画像形成装置。
【請求項２】
前記電力制御手段は、前記省電力モードへの移行条件を満たすと判断した前記主制御手段からの信号に基づき、前記主制御手段への電力供給の停止を制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記省電力モードに移行する際又は前記省電力モードから復帰する際に前記主制御手段から前記通信制御手段に送られる信号は、前記通信制御手段の通信速度を特定するための信号であることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記通信制御手段は、前記省電力モード中に前記ネットワーク経由で印刷要求を受信すると、前記省電力モードから復帰するための信号を前記電力制御手段へ送信し、この信号が送信された後に電力供給を受けた前記主制御手段は、前記印刷部への画像データの転送を制御することを特徴とする請求項１ないし３のいずれか１項に記載の画像形成装置。
【請求項５】
前記通信制御手段は、前記省電力モード中に前記ネットワーク経由でステータス要求を受信すると、前記省電力モードから復帰するための信号を前記電力制御手段へ送信し、この信号が送信された後に電力供給を受けた前記主制御手段は、前記画像形成装置の動作状態に関する情報を前記通信制御手段に転送することを特徴とする請求項１ないし４のいずれか１項に記載の画像形成装置。
【請求項６】
前記省電力モードでは前記印刷部への電力供給が停止され、
前記電力制御手段は、前記操作手段及び前記通信制御手段からの前記省電力モードから復帰するための信号に基づき、前記印刷部への電力供給の開始を制御することを特徴とする請求項１ないし５のいずれか１項に記載の画像形成装置。
【請求項７】
前記主制御手段は、前記外部装置から前記ネットワーク経由で要求が受信されずに一定時間経過した場合に、前記省電力モードへの移行条件を満たすと判断することを特徴とする請求項１ないし６のいずれか１項に記載の画像形成装置。
【請求項８】
前記主制御手段は、前記操作手段からの操作者の操作なしに一定時間経過した場合に、前記省電力モードへの移行条件を満たすと判断することを特徴とする請求項１ないし７のいずれか１項に記載の画像形成装置。
【請求項９】
前記通信速度を低速にする処理は、前記主制御手段から指示された低速な通信速度での通信リンクを確立するようにスイッチングハブに要求する処理であることを特徴とする請求項１ないし８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記通信速度を高速にする処理は、前記主制御手段から指示された高速な通信速度での通信リンクを確立するようにスイッチングハブに要求する処理であることを特徴とする請求項１ないし９のいずれか１項に記載の画像形成装置。
【請求項１１】
操作者からの操作を受け付ける操作手段と、シートに画像を印刷する印刷部への画像データの転送を制御すると共に、省電力モードへの移行条件を満たすか否かを判断する主制御手段と、複数の通信速度のうちの何れかの通信速度で外部装置とネットワーク経由で通信する通信制御手段と、前記主制御手段に対する電力供給を制御する電力制御手段と、を有し、前記省電力モードでは前記主制御手段への電力供給を停止し、前記操作手段からの操作者の操作、及び前記ネットワーク経由の要求により、前記省電力モードから復帰する画像形成装置の制御方法であって、
前記通信制御手段が、前記画像形成装置が前記省電力モードに移行する際に、前記主制御手段からの信号に基づき通信速度を低速にする処理を行い、
前記電力制御手段が、前記操作手段からの前記省電力モードから復帰するための信号及び前記通信制御手段からの前記省電力モードから復帰するための信号を受信し、何れを受信した際も前記主制御手段への電力供給の開始を制御し、
前記通信制御手段が、電力供給を受けた前記主制御手段からの信号に基づき通信速度を高速にする処理を行う
ことを特徴とする制御方法。
【請求項１２】
請求項１ないし１０のいずれか１項に記載の画像形成装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して他の通信装置と通信する通信装置に関する。
【背景技術】
【０００２】
従来から、通信装置がＬＡＮ等のネットワークを介して他の通信装置と通信を行うために、ネットワークインターフェースカード（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ（以下、ＮＩＣ））を用いることが知られている。ＮＩＣは、通信装置に例えばバス等を介して接続される基板であり、ネットワークケーブルを介して通信装置を他の通信装置を接続するための機能を提供する。
【０００３】
なお、ネットワークに関する代表的な規格として、イーサネット（登録商標）が知られている。そしてイーサネット（登録商標）における通信規格として、データ転送速度が１０Ｍｂｐｓの１０ＢＡＳＥ−Ｔや、データ転送速度が１００Ｍｂｐｓの１００ＢＡＳＥ−ＴＸが知られている。また近年では、データ転送速度が１０００Ｍｂｐｓの１０００ＢＡＳＥ−Ｔも知られている。
【０００４】
そして、近年は、１０Ｍｂｐｓ、１００Ｍｂｐｓ及び１０００Ｍｂｐｓ等の複数の通信速度にて通信可能なＮＩＣが提案されている（例えば、特許文献１参照）。
【０００５】
また、近年、通信装置には、消費電力の低減が求められている。通信装置が消費する消費電力を低減するには、装置の一部が動作していないときには、その部分に対する電力の供給を遮断する省電力モードとすれば良い。
【０００６】
ただし、通信装置は、省電力モードにおいて、省電力モードから復帰する要因を検出することができなければ省電力モードから通常の電力モードに復帰することができない。
そこで、通信装置は、装置の消費電力を低減させる省電力モードにて動作するときに、省電力モードから復帰する要因を検出する部分には電力を供給し、他の部分には電力を供給しないようにするのが望ましい。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−１５４７６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１のＮＩＣは、通信装置が省電力モードで動作する時に通信速度を低速にすることで、ＮＩＣの消費電力を低減することができる。
【０００９】
しかし、通信装置は、省電力モードにて動作するときに、省電力モードから復帰する要因を検出する部分を除く他の部分には電力を供給しないようにするのが望ましいのであるが、特許文献１のＮＩＣはそのような構成ではない。
【００１０】
具体的には、特許文献１のＮＩＣは、省電力モードにおいて、省電力モードから復帰する要因を検出する部分を除く他の部分にまで電力が供給されている。
【００１１】
本発明は上記の問題点を鑑みてなされたものであり、省電力モードに移行する前に他の通信装置と通信するための通信速度を低速にする通信装置を提供することにある。更に、本発明は、省電力モードにおいては通信速度を低速にするための指示をする部分への電力供給を遮断することで省電力化を実現する通信装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の画像形成装置は、操作者からの操作を受け付ける操作手段と、シートに画像を印刷する印刷部への画像データの転送を制御すると共に、省電力モードへの移行条件を満たすか否かを判断する主制御手段と、複数の通信速度のうちの何れかの通信速度で外部装置とネットワーク経由で通信する通信制御手段と、前記主制御手段に対する電力供給を制御する電力制御手段と、を有し、前記省電力モードでは前記主制御手段への電力供給を停止し、前記操作手段からの操作者の操作、及び前記ネットワーク経由の要求により、前記省電力モードから復帰する画像形成装置であって、前記画像形成装置が前記省電力モードに移行する際、前記通信制御手段は、前記主制御手段からの信号に基づき通信速度を低速にする処理を行い、前記電力制御手段は、前記操作手段からの前記省電力モードから復帰するための信号及び前記通信制御手段からの前記省電力モードから復帰するための信号を受信し、何れを受信した際も前記主制御手段への電力供給の開始を制御し、前記通信制御手段は、電力供給を受けた前記主制御手段からの信号に基づき通信速度を高速にする処理を行うことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、省電力モードに移行する前に他の通信装置と通信するための通信速度を低速にする通信装置を提供することができる。更に、本発明によれば、省電力モードにおいては通信速度を低速にするための指示をする部分への電力供給を遮断することで省電力化を実現する通信装置を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態の印刷装置１００の構成を示すブロック図である。
【図２】第１実施形態の印刷装置１００の動作を説明するためのフローチャートである。
【図３】第２実施形態の印刷装置１００の構成を示すブロック図である。
【図４】第２実施形態の印刷装置１００の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
以下、添付の図面を参照して本発明の好適な実施形態を説明する。
【００１６】
＜第１実施形態＞
図１は、第１実施形態の印刷装置１００の構成を示すブロック図である。
図１において、印刷装置１００は、画像を用紙に印刷処理する印刷部１０１、印刷装置１００の全体を制御する制御部１０２、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して他の通信装置と通信するためのＬＡＮ制御部１０３を有する。また、印刷装置１００は、印刷装置１００を動作させるための各種の情報を印刷装置の操作者に入力させるための操作部１０４、印刷装置１００の各部に電力を供給する電源部１０５を有する。また、印刷装置１００は、印刷部１０１、制御部１０２、ＬＡＮ制御部１０３、操作部１０４の間でデータの送受信を行うための内部バス１０６を有する。
以下、印刷装置１００を構成する各部について、より詳細に説明する。
【００１７】
（ＬＡＮ制御部１０３）
ＬＡＮ制御部１０３は、スイッチングハブ１１３を介して他の通信装置１１２と通信することができる。第１実施形態におけるＬＡＮ制御部１０３は、１０Ｍｂｐｓ、１００Ｍｂｐｓ及び１０００Ｍｂｐｓの３種の速度にて通信が可能である。
【００１８】
ここで、スイッチングハブ１１３は、ネットワークの中継機器であり、印刷装置１００から送られてきたデータを解析してあて先を検出し、送り先の端末（例えば、通信装置１１２）にしかデータを送信しないようにすることができる。また、スイッチングハブ１１３は、通信装置１１２から送られてきたデータを解析してあて先を検出し、送り先の端末（例えば、印刷装置１００）にしかデータを送信しないようにすることもできる。なお、スイッチングハブ１１３は、あて先を解析するために一時的にデータを蓄えるため、速度の違うネットワーク同士を接続することも可能である。例えば、通信装置１１２が１０００Ｍｂｐｓの通信速度でしか通信できない装置である場合に、スイッチングハブ１１３は、印刷装置１００が１０Ｍｂｐｓ、１００Ｍｂｐｓ及び１０００Ｍｂｐｓのいずれの通信速度でも通信できるようにすることができる。ただし、ＬＡＮ制御部１０３は、通常は、通信先の装置と印刷装置１００との双方が通信可能な通信速度のうち最高速度のものを用いて通信を行うように設定する。例えば、通信装置１１２が通信可能な最高速度が１０００Ｍｂｐｓである場合は、１０００Ｍｂｐｓにて通信するよう設定する。このとき、ＬＡＮ制御部１０３は、通信装置１１２から通信可能な最高速度が１０００Ｍｂｐｓであることを示す情報を受信することで１０００Ｍｂｐｓにて通信するよう設定する。
【００１９】
また、ＬＡＮ制御部１０３は、通信装置１１２等の他の通信装置から、印刷データ以外にも種々のデータを受信する。例えば、他の通信装置から印刷装置１００の動作状態（電力モード、印刷データの処理状況等）を問い合わせるステータス要求を受信することもある。そして、ＬＡＮ制御部１０３はステータス要求、印刷データを含む各種のデータを受信すると、内部バス１０６を介して制御部１０２へ転送する。
【００２０】
（制御部１０２）
制御部１０２は、印刷装置１００の全体を制御するためのものであり、内部バス１０６を介して印刷部１０１、ＬＡＮ制御部１０３、操作部１０４にコマンドを送信することで各部を制御する。
【００２１】
また、制御部１０２は、ＬＡＮ制御部１０３を介して通信装置１１２等から送信される印刷データを受信するとともに受信した印刷データの解析を行う。そして、制御部１０２は、印刷データを解析して印刷部１０１にて印刷可能な画像データに変換するとともに、画像データを印刷部１０１へ転送する。一方、制御部１０２は、ＬＡＮ制御部１０３を介して通信装置１１２等から受信したデータがステータス要求であれば、印刷装置１００の各部の動作状態に関する情報をＬＡＮ制御部１０３へ転送する。そして、ＬＡＮ制御部１０３は、印刷装置１００の動作状態に関する情報を、ステータス要求した通信装置を宛先として送信する。なお、制御部１０２は、印刷装置１００の各部の動作状態に関する情報を保持するためのＲＡＭを有しているものとする。
【００２２】
（印刷部１０１）
印刷部１０１は、制御部１０２から受信した画像データに基づいて印刷処理を実行する。印刷部１０１が印刷処理をする方法としては、種々の方法が適用できる。例えば、画像データに基づくトナー像を感光ドラム上に形成し、感光ドラム上に形成されたトナー像をシートに転写することで画像を形成する電子写真方式が適用できる。また、例えば、画像データに基づいてシートにインク滴を射出することで、シート上に画像を形成するインクジェット方式が適用できる。なお、印刷部１０１が印刷処理をするシートは、不図示の給紙カセット等から給紙され、印刷部１０１に供給されるものとする。
【００２３】
（電源部１０５）
電源部１０５は、印刷装置１００の各部（印刷部１０１、制御部１０２、ＬＡＮ制御部１０３、操作部１０４）へ電力を供給するものである。そして、電源部１０５には、制御部１０２から電源遮断信号１０７が入力され、ＬＡＮ制御部１０３から電源供給信号１０８が入力され、操作部１０４から電源供給信号１０９が入力される。
【００２４】
電源部１０５は、２つの電力供給経路を介して、印刷装置１００の各部に電力を供給する。電力供給経路Ａ１１０は、印刷部１０１及び制御部１０２へ電力を供給する経路である。制御部１０２は、印刷装置１００を後述する省電力モードに移行させる場合、電源遮断信号１０７を電源部１０５に入力することで、電力供給経路Ａ１１０から印刷部１０１及び制御部１０２への電力供給を遮断させる。
【００２５】
一方、電力供給経路Ｂ１１１は、ＬＡＮ制御部１０３及び操作部１０４へ電力を供給する経路である。電力供給経路Ｂ１１１からＬＡＮ制御部１０３及び操作部１０４への電力供給は、省電力モードにおいても行われる。
【００２６】
なお、電源部１０５は、省電力モードにおいて、ＬＡＮ制御部１０３からの電源供給信号１０８を受信すると、電力供給経路Ａ１１０を介した印刷部１０１及び制御部１０２への電力供給を再開させることで省電力モードを解除する。
【００２７】
また、電源部１０５は、省電力モードにおいて、操作部１０４からの電源供給信号１０９を受信すると、電力供給経路Ａ１１０を介した印刷部１０１及び制御部１０２への電力供給を再開させることで省電力モードを解除する。
【００２８】
（操作部１０４）
操作部１０４は、印刷装置１００の動作を設定するための操作者による指示を入力するためのものである。操作部１０４は、印刷装置１００が省電力モードとなっている状態で、操作者による指示が入力されると、電源供給信号１０９を電源部１０５へ出力する。電源部１０５は、省電力モード（印刷部１０１及び制御部１０２への電力供給を遮断するモード）において電源供給信号１０９が入力されると、電力供給経路Ａ１１０を介した印刷部１０１及び制御部１０２への電力供給を再開させる。
【００２９】
次に、図２を用いて印刷装置１００の動作を説明する。
【００３０】
なお、図２のフローチャートは、制御部１０２が、制御部１０２が備えるＲＯＭ（不図示）に記憶された制御プログラムを実行することにより行われる動作を示すものである。ただし、ステップＳ２０９〜２１０については、制御部１０２への電力供給が遮断されている場合に実行される処理である。ステップＳ２０９〜２１０における動作は、ＬＡＮ制御部１０３又は操作部１０４が実行するものである。
【００３１】
印刷装置１００は、印刷装置１００の電源スイッチ（不図示）がＯＮされることにより外部商用電源（不図示）からの電力を電源部１０５に供給することで、動作が開始される。なお、電源部１０５は、電源スイッチがＯＮされた後においては、電力供給経路Ａ１１０及び電力供給経路Ｂ１１１の双方を介して各部（印刷部１０１、ＬＡＮ制御部１０３及び操作部１０４）へ電力を供給する。
【００３２】
電源部１０５から電力供給経路Ａ１１０を介した電力の供給を受けた制御部１０２は、ステップＳ２００で、印刷装置１００の各部に初期化動作を実行させるための初期化コマンドを、内部バス１０６を介して送信する。内部バス１０６を介して制御部１０２から初期化コマンドを受信した各部（印刷部１０１、ＬＡＮ制御部１０３及び操作部１０４）は、初期化動作を実行する。
【００３３】
ステップＳ２０１で制御部１０２は、ＬＡＮ制御部１０３の通信速度を高速度に設定するよう内部バス１０６を介してＬＡＮ制御部１０３へ指示する。ここで、ＬＡＮ制御部１０３は、１０Ｍｂｐｓ、１００Ｍｂｐｓ及び１０００Ｍｂｐｓの３種の速度にて通信が可能であるので、１０００Ｍｂｐｓに設定するものとする。
【００３４】
ステップＳ２０２で制御部１０２は、制御部１０２に備えられたタイマーによるカウントを開始させる。
【００３５】
ステップＳ２０３で制御部１０２は、ＬＡＮ制御部１０３が通信装置１１２等の外部装置から、データを受信したか否かを判定し、データを受信していればステップＳ２０４へ進み、そうでなければステップＳ２０５へ進む。
【００３６】
ステップＳ２０４で制御部１０２は、ＬＡＮ制御部１０３が通信装置１１２との外部装置から受信したデータに応じた処理を実行する。
【００３７】
ここで、通信装置１１２から印刷データを受信した場合には、以下のような処理を実行する。まず、制御部１０２は、ＬＡＮ制御部１０３を介して受信した印刷データを解析して印刷部１０１にて印刷可能な画像データに変換する。そして、制御部１０２は、画像データを印刷部１０１へ転送する。制御部１０２から画像データを受信した印刷部１０１は、受信した画像データに基づいてシートに画像を形成する。
【００３８】
また、通信装置１１２からステータス要求を受信した場合には、以下のような処理を実行する。まず、制御部１０２は、ＬＡＮ制御部１０３を介して受信したステータス要求にて要求されている内容を解釈する。そして、制御部１０２は、ステータス要求にて要求されている内容が、印刷部１０１の動作状態に関する情報の送信であれば、印刷部１０１の動作状態を印刷部１０１に問合せる。制御部１０２は、印刷部１０１から問合せに対する応答を受信すると、受信した内容を通信装置１１２へ送信するようＬＡＮ制御部１０３へ要求する。
【００３９】
なお、制御部１０２は、ステップＳ２０４の処理を実行した後にステップＳ２０２を再び実行するよう制御する。
【００４０】
ステップＳ２０５で制御部１０２は、印刷装置１００の操作者が操作部１０４に対する指示を入力したか否かを判定し、入力があればステップＳ２０６へ進み、そうでなければステップＳ２０７へ進む。
【００４１】
ステップＳ２０６で制御部１０２は、印刷装置１００の操作者が操作部１０４に対して指示した内容に応じた処理を実行する。なお、制御部１０２は、ステップＳ２０６の処理を実行した後にステップＳ２０２を再び実行するよう制御する。
【００４２】
ステップＳ２０７で制御部１０２は、ステップＳ２０２でスタートさせたカウンタによるカウント値が一定値を超えたか否かを判定し、一定値を超えればステップＳ２０８へ進み、そうでなければステップＳ２０２へ戻る。制御部１０２がこのような判定をするのは、印刷装置１００を通常の電力モードから省電力モードへ移行させるためである。通常の電力モードとは、電力供給経路Ａ１１０及び電力供給経路Ｂ１１１の双方を介して各部（印刷部１０１、ＬＡＮ制御部１０３及び操作部１０４）へ電力を供給するモードである。一方、省電力モードとは、電力供給経路Ｂ１１１を介してＬＡＮ制御部１０３及び操作部１０４へ電力を供給するが、電力供給経路Ａ１１０を介して印刷部１０１及び制御部１０２へ電力を供給しないモードである。印刷装置１００が一定の時間動作しないような場合に、通常の電力モードから省電力モードに移行させることにより、印刷装置１００が消費する電力を低くすることができる。制御部１０２のカウンタが１分につき１カウントするものである場合、例えば前述した一定値を１５と設定しておくことで、１５分間に渡って印刷装置１００が動作をしないと、通常の電力モードから省電力モードに動作モードが切り替わることとなる。
【００４３】
ステップＳ２０８で制御部１０２は、印刷装置１００を省電力モードに移行させるのに先立って、ＬＡＮ制御部１０３の通信速度を低速度に設定する。前述したように、ＬＡＮ制御部１０３は、１０Ｍｂｐｓ、１００Ｍｂｐｓ及び１０００Ｍｂｐｓの３種の速度にて通信が可能である。ところが、ＬＡＮ制御部１０３は、設定された通信速度が高いほど、消費する電力量が多くなる。通常の電力モードにおいては、高速に通信できる方が通信装置１１２からデータ（例えば、印刷データ）を受信するに要する時間が短くなり、高速化を図ることができる。一方で、省電力モードにおいては、消費する電力量が多くなってしまい省電力化に悪影響を与える。
【００４４】
そこで、ステップＳ２０８で制御部１０２は、ＬＡＮ制御部１０３の通信速度を通常の電力モードのための１０００Ｍｂｐｓから省電力モードのための１００Ｍｂｐｓになるよう設定を変更させるよう内部バス１０６を介してＬＡＮ制御部１０３へ指示する。制御部１０２から速度変更の指示を受信したＬＡＮ制御部１０３は、通信速度を１０００Ｍｂｐｓから１００Ｍｂｐｓに変更する。
【００４５】
具体的には、ＬＡＮ制御部１０３は、制御部１０２から１００Ｍｂｐｓへの速度変更の指示を受信した場合、スイッチングハブ１１３に対して現在の通信速度（１０００Ｍｂｐｓ）による通信リンクを切断するように要求する。ＬＡＮ制御部１０３は、スイッチングハブ１１３との１０００Ｍｂｐｓでの通信リンクが切断されたと判断すると、新たに１００Ｍｂｐｓでの通信リンクを確立するようスイッチングハブ１１３に要求する。以上の動作により、ＬＡＮ制御部１０３とスイッチングハブ１１３との通信速度は、１０００Ｍｂｐｓから１００Ｍｂｐｓに変更される。
【００４６】
ステップＳ２０９で制御部１０２は、印刷装置１００を通常の電力モードから省電力モードに移行させるため、電源遮断信号１０７を電源部１０５へ送信する。制御部１０２から電源遮断信号１０７を受信した電源部１０５は、電力供給経路Ａ１１０を介した印刷部１０１及び制御部１０２への電力供給を停止する。
【００４７】
なお、本実施形態の印刷装置１００は、省電力モードにおいて消費する電力を低減するために、印刷装置１００の全体を制御する制御部１０２への電力供給をも遮断するものである。さらに、本実施形態の印刷装置１００は、省電力モードにおけるＬＡＮ制御部１０３の通信速度を低減することで消費電力を低減するものである。このように、制御部１０２の消費電力の低減と、ＬＡＮ制御部１０３の消費電力の低減を両立させるために、制御部１０２は、ステップＳ２０８でＬＡＮ制御部１０３の通信速度を変更した後に、ステップＳ２０９にて電源遮断信号１０７を送信するようにしている。例えば、ステップＳ２０９をステップＳ２０８より先に実行させようとしても、ステップＳ２０９にて制御部１０２への電力供給が遮断されてしまうので、ステップＳ２０８を実行することができなくなってしまう。本実施形態のようにすれば、省電力モードにおける制御部１０２の消費電力の低減と、ＬＡＮ制御部１０３の消費電力の低減を両立させることができる。
【００４８】
印刷装置１００が省電力モードに移行した後は、省電力モードから通常の電力モードへの復帰させるための条件が整うか否かを判定することとなる。
【００４９】
具体的には、ステップＳ２０９でＬＡＮ制御部１０３は、通信装置１１２等の外部装置から、データを受信した場合はステップＳ２１０へ進み、そうでなければステップＳ２１１へ進む。
【００５０】
ステップＳ２１１でＬＡＮ制御部１０３は、印刷装置１００の操作者が操作部１０４に対する指示を入力した場合はステップＳ２１０へ進み、そうでなければステップＳ２０９へ進む。
【００５１】
ステップＳ２１０でＬＡＮ制御部１０３又は操作部１０４は、電源供給信号１０８又は電源供給信号１０９を電源部１０５へ送信する。電源供給信号１０８又は電源供給信号１０９を受信した電源部１０５は、電力供給経路Ａ１１０を介した印刷部１０１及び制御部１０２への電力供給を再開して本フローを終了する。なお、本フローを終了すると新たに本フローが開始される。具体的には、ステップＳ２１０にて制御部１０２への電力要求が再開された後、再びステップＳ２００以降の各処理が実行される。具体的には、制御部１０２は、省電力モードにて低速（１００Ｍｂｐｓ）に設定していた通信速度を、通常の電力モードに復帰したことに応じて高速（１０００Ｍｂｐｓ）に再び戻す（Ｓ２０１）。具体的には、ＬＡＮ制御部１０３は、制御部１０２から１０００Ｍｂｐｓへの速度変更の指示を受信した場合、スイッチングハブ１１３に対して現在の通信速度（１００Ｍｂｐｓ）による通信リンクを切断するように要求する。ＬＡＮ制御部１０３は、スイッチングハブ１１３との１００Ｍｂｐｓでの通信リンクが切断されたと判断すると、新たに１０００Ｍｂｐｓでの通信リンクを確立するようスイッチングハブ１１３に要求する。以上の動作により、ＬＡＮ制御部１０３とスイッチングハブ１１３との通信速度は、１００Ｍｂｐｓから１０００Ｍｂｐｓに変更される。
【００５２】
以上説明したように本実施形態では、通常の電力モードから省電力モードへ移行させると判定した場合、制御部１０２はＬＡＮ制御部１０３に対して通信速度を低下させるための指示を行う。また、電源部１０５は制御部１０２が指示を行った後に制御部１０２への電力供給を遮断する。
【００５３】
それにより、省電力モードにおいて、省電力モードに移行する前に他の通信装置と通信するための通信速度を低速にする。更に、省電力モードにおいては通信速度を低速にするための指示をする部分への電力供給を遮断することで省電力化を実現することができる。
【００５４】
＜第２実施形態＞
図３は、第２実施形態の印刷装置１００の構成を示すブロック図である。
【００５５】
第２実施形態の印刷装置１００が、第１実施形態の印刷装置１００と異なる点は、クロック供給部３０１が新たに追加されている点である。クロック供給部３０１を除く他の部分については、第１実施形態の印刷装置１００と同様であるので説明を省略することとする。
【００５６】
（クロック供給部３０１）
クロック供給部３０１は、制御部１０２を動作させるための動作クロックを供給するものである。クロック供給部３０１は、制御部１０２から受信するクロック周波数指示信号３０２に基づいて、周波数の高い第１クロック信号又は周波数の低い第２クロック信号のいずれかを、クロック信号３０３として制御部１０２へ供給する。なお、制御部１０２は、第１クロック信号が供給されているときの消費電力が、第２クロック信号が供給されているときの消費電力より大きくなる。
【００５７】
次に、図４を用いて印刷装置１００の動作を説明する。
【００５８】
なお、図４のフローチャートは、制御部１０２が、制御部１０２が備えるＲＯＭ（不図示）に記憶された制御プログラムを実行することにより行われる動作を示すものである。ただし、ステップＳ４１７〜４１９については、制御部１０２への電力供給が遮断されている場合に実行される処理である。ステップＳ４１７〜４１９における動作は、ＬＡＮ制御部１０３又は操作部１０４が実行するものである。
【００５９】
印刷装置１００は、印刷装置１００の電源スイッチ（不図示）がＯＮされることにより外部商用電源（不図示）からの電力を電源部１０５に供給することで、動作が開始される。なお、電源部１０５は、電源スイッチがＯＮされた後においては、電力供給経路Ａ１１０及び電力供給経路Ｂ１１１の双方を介して各部（印刷部１０１、ＬＡＮ制御部１０３及び操作部１０４）へ電力を供給する。
【００６０】
電源部１０５から電力供給経路Ａ１１０を介した電力の供給を受けた制御部１０２は、ステップＳ４００で、印刷装置１００の各部に初期化動作を実行させるための初期化コマンドを、内部バス１０６を介して送信する。内部バス１０６を介して制御部１０２から初期化コマンドを受信した各部（印刷部１０１、ＬＡＮ制御部１０３及び操作部１０４）は、初期化動作を実行する。なお、クロック供給部３０１は、初期化された状態では、周波数の高い第１クロック信号を制御部１０２へ供給するものとする。
【００６１】
ステップＳ４０１で制御部１０２は、ＬＡＮ制御部１０３の通信速度を高速度に設定するよう内部バス１０６を介してＬＡＮ制御部１０３へ指示する。ここで、ＬＡＮ制御部１０３は、１０Ｍｂｐｓ、１００Ｍｂｐｓ及び１０００Ｍｂｐｓの３種の速度にて通信が可能であるので、１０００Ｍｂｐｓに設定するものとする。
【００６２】
ステップＳ４０２で制御部１０２は、制御部１０２に備えられたタイマーによるカウントを開始させる。
【００６３】
ステップＳ４０３で制御部１０２は、ＬＡＮ制御部１０３が通信装置１１２等の外部装置から、データを受信したか否かを判定し、データを受信していればステップＳ４０４へ進み、そうでなければステップＳ４０５へ進む。
ステップＳ４０４で制御部１０２は、ＬＡＮ制御部１０３が通信装置１１２との外部装置から受信したデータに応じた処理を実行する。
【００６４】
ここで、通信装置１１２から印刷データを受信した場合には、以下のような処理を実行する。まず、制御部１０２は、ＬＡＮ制御部１０３を介して受信した印刷データを解析して印刷部１０１にて印刷可能な画像データに変換する。そして、制御部１０２は、画像データを印刷部１０１へ転送する。制御部１０２から画像データを受信した印刷部１０１は、受信した画像データに基づいてシートに画像を形成する。
【００６５】
また、通信装置１１２からステータス要求を受信した場合には、以下のような処理を実行する。まず、制御部１０２は、ＬＡＮ制御部１０３を介して受信したステータス要求にて要求されている内容を解釈する。そして、制御部１０２は、ステータス要求にて要求されている内容が、印刷部１０１の動作状態に関する情報の送信であれば、印刷部１０１の動作状態を印刷部１０１に問合せる。制御部１０２は、印刷部１０１から問合せに対する応答を受信すると、受信した内容を通信装置１１２へ送信するようＬＡＮ制御部１０３へ要求する。
【００６６】
なお、制御部１０２は、ステップＳ４０４の処理を実行した後にステップＳ４０２を再び実行するよう制御する。
【００６７】
ステップＳ４０５で制御部１０２は、印刷装置１００の操作者が操作部１０４に対する指示を入力したか否かを判定し、入力があればステップＳ４０６へ進み、そうでなければステップＳ４０７へ進む。
【００６８】
ステップＳ４０６で制御部１０２は、印刷装置１００の操作者が操作部１０４に対して指示した内容に応じた処理を実行する。なお、制御部１０２は、ステップＳ４０６の処理を実行した後にステップＳ４０２を再び実行するよう制御する。
【００６９】
ステップＳ４０７で制御部１０２は、ステップＳ２０２でスタートさせたカウンタによるカウント値が一定値を超えたか否かを判定し、一定値を超えればステップＳ４０８へ進み、そうでなければステップＳ４０２へ戻る。制御部１０２がこのような判定をするのは、印刷装置１００を通常の電力モードから省電力モード１へ移行させるためである。ここで、通常の電力モードとは、電力供給経路Ａ１１０及び電力供給経路Ｂ１１１の双方を介して各部へ電力を供給し、かつクロック供給部３０１が制御部１０２へ周波数の高い第１クロック信号を供給するモードである。一方、省電力モード１とは、電力供給経路Ａ１１０及び電力供給経路Ｂ１１１の双方を介して各部へ電力を供給し、かつクロック供給部３０１が制御部１０２へ周波数の低い第２クロック信号を供給するモードである。なお、ここでいう各部とは、印刷部１０１、ＬＡＮ制御部１０３及び操作部１０４である。印刷装置１００が一定の時間動作しないような場合に、通常の電力モードから省電力モード１に移行させることにより、印刷装置１００が消費する電力を低くすることができる。なお、省電力モード１においては、制御部１０２に供給されるクロック信号の動作周波数が通常の電力モードよりも低くなるが、制御部１０２への電力供給が遮断されるわけではない。制御部１０２のカウンタが１分につき１カウントするものである場合、例えば前述した一定値を１５と設定しておくことで、１５分間に渡って印刷装置１００が動作をしないと、通常の電力モードから省電力モード１に動作モードが切り替わることとなる。
【００７０】
ステップＳ４０８で制御部１０２は、印刷装置１００を省電力モードに移行させるのに先立って、ＬＡＮ制御部１０３の通信速度を中速度（１００Ｍｂｐｓ）に設定する。前述したように、ＬＡＮ制御部１０３は、１０Ｍｂｐｓ、１００Ｍｂｐｓ及び１０００Ｍｂｐｓの３種の速度にて通信が可能である。ところが、ＬＡＮ制御部１０３は、設定された通信速度が高いほど、消費する電力量が多くなる。通常の電力モードにおいては、高速に通信できる方が通信装置１１２からデータ（例えば、印刷データ）を受信するに要する時間が短くなり、高速化を図ることができる。一方で、省電力モードにおいては、消費する電力量が多くなってしまい省電力化に悪影響を与える。
【００７１】
そこで、ステップＳ４０８で制御部１０２は、ＬＡＮ制御部１０３の通信速度を通常の電力モードのための１０００Ｍｂｐｓから省電力モード１のための１００Ｍｂｐｓになるよう設定を変更させるよう内部バス１０６を介してＬＡＮ制御部１０３へ指示する。制御部１０２から速度変更の指示を受信したＬＡＮ制御部１０３は、通信速度を１０００Ｍｂｐｓから１００Ｍｂｐｓに変更する。
【００７２】
具体的には、ＬＡＮ制御部１０３は、制御部１０２から１００Ｍｂｐｓへの速度変更の指示を受信した場合、スイッチングハブ１１３に対して現在の通信速度（１０００Ｍｂｐｓ）による通信リンクを切断するように要求する。ＬＡＮ制御部１０３は、スイッチングハブ１１３との１０００Ｍｂｐｓでの通信リンクが切断されたと判断すると、新たに１００Ｍｂｐｓでの通信リンクを確立するようスイッチングハブ１１３に要求する。以上の動作により、ＬＡＮ制御部１０３とスイッチングハブ１１３との通信速度は、１０００Ｍｂｐｓから１００Ｍｂｐｓに変更される。
【００７３】
ステップＳ４０９で制御部１０２は、制御部１０２の動作クロックを低い周波数に変更するために、クロック周波数指示信号３０２をクロック供給部３０１へ送信する。クロック供給部３０１は、クロック周波数指示信号３０２を受信すると、制御部１０２へ供給するクロック信号３０３を周波数の高い第１クロック信号から周波数の低い第２クロック信号へ変更する。この変更により、制御部１０２が消費する電力量が減少することとなる。
【００７４】
ステップＳ４１０で制御部１０２は、ＬＡＮ制御部１０３が通信装置１１２等の外部装置から、データを受信したか否かを判定し、データを受信していればステップＳ４１１へ進み、そうでなければステップＳ４１２へ進む。
【００７５】
ステップＳ４１１で制御部１０２は、ＬＡＮ制御部１０３が通信装置１１２との外部装置から受信したデータに応じた処理を実行する。
【００７６】
ここで、通信装置１１２から印刷データを受信した場合には、以下のような処理を実行する。まず、制御部１０２は、ＬＡＮ制御部１０３を介して受信した印刷データを解析して印刷部１０１にて印刷可能な画像データに変換する。そして、制御部１０２は、画像データを印刷部１０１へ転送する。制御部１０２から画像データを受信した印刷部１０１は、受信した画像データに基づいてシートに画像を形成する。
【００７７】
また、通信装置１１２からステータス要求を受信した場合には、以下のような処理を実行する。まず、制御部１０２は、ＬＡＮ制御部１０３を介して受信したステータス要求にて要求されている内容を解釈する。そして、制御部１０２は、ステータス要求にて要求されている内容が、印刷部１０１の動作状態に関する情報の送信であれば、印刷部１０１の動作状態を印刷部１０１に問合せる。制御部１０２は、印刷部１０１から問合せに対する応答を受信すると、受信した内容を通信装置１１２へ送信するようＬＡＮ制御部１０３へ要求する。
【００７８】
なお、制御部１０２は、ステップＳ４１１の処理を実行した後にステップＳ４０２を再び実行するよう制御する。
【００７９】
ステップＳ４１２で制御部１０２は、印刷装置１００の操作者が操作部１０４に対する指示を入力したか否かを判定し、入力があればステップＳ４１３へ進み、そうでなければステップＳ４１４へ進む。
【００８０】
ステップＳ４１３で制御部１０２は、印刷装置１００の操作者が操作部１０４に対して指示した内容に応じた処理を実行する。なお、制御部１０２は、ステップＳ４１３の処理を実行した後にステップＳ４０２を再び実行するよう制御する。
【００８１】
ステップＳ４１４で制御部１０２は、ステップＳ４０２でスタートさせたカウンタによるカウント値が一定値を超えたか否かを判定し、一定値を超えればステップＳ４１５へ進み、そうでなければステップＳ４１０へ戻る。制御部１０２がこのような判定をするのは、印刷装置１００を省電力モード１から省電力モード２へ移行させるためである。省電力モード２とは、電力供給経路Ｂ１１１を介してＬＡＮ制御部１０３及び操作部１０４へ電力を供給するが、電力供給経路Ａ１１０を介して印刷部１０１、制御部１０２及びクロック供給部３０１へ電力を供給しないモードである。印刷装置１００が一定の時間動作しないような場合に、省電力モード１から省電力モード２に移行させることにより、印刷装置１００が消費する電力を更に低くすることができる。制御部１０２のカウンタが１分につき１カウントするものである場合、例えば前述した一定値を３０と設定しておくことで、３０分間に渡って印刷装置１００が動作をしないと、省電力モード１から省電力モード２に動作モードが切り替わることとなる。
【００８２】
ステップＳ４１５で制御部１０２は、印刷装置１００を省電力モード２に移行させるのに先立って、ＬＡＮ制御部１０３の通信速度を低速度に設定する。前述したように、ＬＡＮ制御部１０３は、１０Ｍｂｐｓ、１００Ｍｂｐｓ及び１０００Ｍｂｐｓの３種の速度にて通信が可能である。ところが、ＬＡＮ制御部１０３は、設定された通信速度が高いほど、消費する電力量が多くなる。省電力モード１においては、中速に通信できる方が通信装置１１２からデータ（例えば、印刷データ）を受信するに要する時間が短くなり、ある程度の高速化を図ることができる。一方で、省電力モード２においては、消費する電力量が多くなってしまい省電力化に悪影響を与える。
【００８３】
そこで、ステップＳ４１５で制御部１０２は、ＬＡＮ制御部１０３の通信速度を省電力モード１のための１００Ｍｂｐｓから省電力モード２のための１０Ｍｂｐｓになるよう設定を変更させるよう内部バス１０６を介してＬＡＮ制御部１０３へ指示する。制御部１０２から速度変更の指示を受信したＬＡＮ制御部１０３は、通信速度を１００Ｍｂｐｓから１０Ｍｂｐｓに変更する。
【００８４】
具体的には、ＬＡＮ制御部１０３は、制御部１０２から１０Ｍｂｐｓへの速度変更の指示を受信した場合、スイッチングハブ１１３に対して現在の通信速度（１００Ｍｂｐｓ）による通信リンクを切断するように要求する。ＬＡＮ制御部１０３は、スイッチングハブ１１３との１００Ｍｂｐｓでの通信リンクが切断されたと判断すると、新たに１０Ｍｂｐｓでの通信リンクを確立するようスイッチングハブ１１３に要求する。以上の動作により、ＬＡＮ制御部１０３とスイッチングハブ１１３との通信速度は、１００Ｍｂｐｓから１０Ｍｂｐｓに変更される。
【００８５】
ステップＳ４１６で制御部１０２は、印刷装置１００を省電力モード１から省電力モード２に移行させるため、電源遮断信号１０７を電源部１０５へ送信する。制御部１０２から電源遮断信号１０７を受信した電源部１０５は、電力供給経路Ａ１１０を介した印刷部１０１及び制御部１０２への電力供給を停止する。
【００８６】
なお、本実施形態の印刷装置１００は、省電力モード２において消費する電力を省電力モード１より更に低減するために、印刷装置１００の全体を制御する制御部１０２への電力供給をも遮断するものである。さらに、本実施形態の印刷装置１００は、省電力モード１及び省電力モード２におけるＬＡＮ制御部１０３の通信速度を通常の電力モードより低減することで消費電力を低減するものである。このように、制御部１０２の消費電力の低減と、ＬＡＮ制御部１０３の消費電力の低減を両立させるために、制御部１０２は、ステップＳ４１５でＬＡＮ制御部１０３の通信速度を変更した後に、ステップＳ４１６にて電源遮断信号１０７を送信するようにしている。例えば、ステップＳ４１６をステップＳ４１５より先に実行させようとしても、ステップＳ４１６にて制御部１０２への電力供給が遮断されてしまうので、ステップＳ４１５を実行することができなくなってしまう。本実施形態のようにすれば、省電力モードにおける制御部１０２の消費電力の低減と、ＬＡＮ制御部１０３の消費電力の低減を両立させることができる。
【００８７】
印刷装置１００が省電力モードに移行した後は、省電力モードから通常の電力モードへの復帰させるための条件が整うか否かを判定することとなる。
【００８８】
具体的には、ステップＳ４１７でＬＡＮ制御部１０３は、通信装置１１２等の外部装置から、データを受信した場合はステップＳ４１９へ進み、そうでなければステップＳ４１８へ進む。
【００８９】
ステップＳ４１８でＬＡＮ制御部１０３は、印刷装置１００の操作者が操作部１０４に対する指示を入力した場合はステップＳ４１９へ進み、そうでなければステップＳ４１７へ進む。
【００９０】
ステップＳ４１９でＬＡＮ制御部１０３又は操作部１０４は、電源供給信号１０８又は電源供給信号１０９を電源部１０５へ送信する。電源供給信号１０８又は電源供給信号１０９を受信した電源部１０５は、電力供給経路Ａ１１０を介した印刷部１０１及び制御部１０２への電力供給を再開して本フローを終了する。なお、本フローを終了すると新たに本フローが開始される。具体的には、ステップＳ４１９にて制御部１０２への電力要求が再開された後、再びステップＳ４００以降の各処理が実行される。具体的には、制御部１０２は、省電力モードにて低速（１０Ｍｂｐｓ）に設定していた通信速度を、通常の電力モードに復帰したことに応じて高速（１０００Ｍｂｐｓ）に再び戻す（Ｓ２０１）。具体的には、ＬＡＮ制御部１０３は、制御部１０２から１０００Ｍｂｐｓへの速度変更の指示を受信した場合、スイッチングハブ１１３に対して現在の通信速度（１０Ｍｂｐｓ）による通信リンクを切断するように要求する。ＬＡＮ制御部１０３は、スイッチングハブ１１３との１０Ｍｂｐｓでの通信リンクが切断されたと判断すると、新たに１０００Ｍｂｐｓでの通信リンクを確立するようスイッチングハブ１１３に要求する。以上の動作により、ＬＡＮ制御部１０３とスイッチングハブ１１３との通信速度は、１０Ｍｂｐｓから１０００Ｍｂｐｓに変更される。
【００９１】
以上説明したように本実施形態では、通常の電力モードから省電力モード１へ移行させると判定した場合、制御部１０２はＬＡＮ制御部１０３に対して通信速度を低下させるための指示を行う。更に、制御部１０２は、制御部１０２を動作させるためのクロック信号の周波数を低下させる指示をクロック供給部３０１へ出力する。それにより、省電力モード１において、制御部１０２への電力供給を維持しつつ通常の電力モードよりも消費電力を低下させることができる。
【００９２】
また、本実施形態では省電力モード１から省電力モード２へ移行させると判定した場合、制御部１０２はＬＡＮ制御部１０３に対して通信速度を更に低下させるための指示を行う。更に、電源部１０５は制御部１０２が指示を行った後に制御部１０２への電力供給を遮断する。
【００９３】
それにより、省電力モード２において、省電力モード２に移行する前に他の通信装置と通信するための通信速度を低速にする。更に、省電力モード２においては通信速度を低速にするための指示をする部分への電力供給を遮断することで省電力化を実現することができる。
【００９４】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給することによっても達成される。この場合、そのシステムあるいは装置のコンピュータが記憶媒体に格納されたプログラムコードを読み出し実行すること前述した実施形態の機能を実現する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００９５】
１００  印刷装置
１０１  印刷部
１０２  制御部
１０３  ＬＡＮ制御部
１０４  操作部
１０５  電源部
１０６  内部バス
１１０  電力供給経路Ａ
１１１  電力供給経路Ｂ
１１２  通信装置
１１３  スイッチングハブ
【図１】
0005734357.tif 000002
【図２】
0005734357.tif 000003
【図３】
0005734357.tif 000004
【図４】
0005734357.tif 000005