(57)【特許請求の範囲】
【請求項１】
各種動作処理を行うとともに消費電力及び通信データ量がそれぞれ異なる複数の通信インターフェイスを備えている複数の動作ユニットと、
前記各動作ユニットの複数の前記通信インターフェイスとそれぞれ通信する消費電力及び通信データ量がそれぞれ異なる複数の通信インターフェイスを備え、該各動作ユニットを制御する制御ユニットと、
前記各動作ユニットに設けられ、消費電力の異なる複数の電力モードのうち所定の消費電力の少ない低電力モードから消費電力のより多い他の電力モードへの復帰要因が発生すると、複数の前記通信インターフェイスのうち該復帰要因に対して必要な該通信インターフェイスの情報を最も消費電力に少ない該通信インターフェイスを利用して前記制御ユニットに通知する通知手段と、
前記制御ユニットの制御下で、前記各動作ユニット及び前記制御ユニットの前記各電力モードへの遷移を個別に制御して、前記復帰要因に応じた機能動作を処理するのに必要な動作ユニットのみを該復帰要因の機能動作を処理させるのに必要な電力モードへ移行させるとともに、該動作ユニットと前記制御ユニットとの間における複数の前記通信インターフェイスのうち、両ユニット間の通信量に応じた通信インターフェイスのみを復帰させる省電力制御手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、
前記各動作ユニットと前記制御ユニットの複数の前記通信インターフェイスのうち、最大通信量の通信インターフェイスに対応する信号線と、
前記各動作ユニットの複数の前記通信インターフェイスを前記信号線に選択的に切り替えて接続する動作ユニット側スイッチ手段と、
前記制御ユニットの前記各動作ユニットに対応する複数の前記通信インターフェイスをそれぞれ前記信号線に選択的に切り替えて接続する制御ユニット側スイッチ手段と、
を備え、
前記省電力制御手段は、
前記制御ユニットと前記各動作ユニットとの間における複数の前記通信インターフェイスのうち、前記制御ユニット側スイッチ手段及び前記動作ユニット側スイッチ手段を制御して、両ユニット間の通信量に応じた通信インターフェイスを前記信号線に接続させることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置は、
少なくとも前記制御ユニットが、該制御ユニットの前記各通信インターフェイスに対応して該通信インターフェイスにおける最大単位通信量分のバッファメモリを備えており、前記復帰要因に基づいて、復帰させる該通信インターフェイスに対応する該バッファメモリのうち、前記動作ユニットとの間の通信量に応じたバッファメモリのみを動作させることを特徴とする請求項１または請求項２記載の画像処理装置。
【請求項４】
消費電力及び通信データ量がそれぞれ異なる複数の通信インターフェイスを備えている制御ユニットの各該通信ユニットに対応するそれぞれ消費電力及び通信データ量が異なる複数の通信インターフェイスを介して通信して、該制御ユニットによって制御されて各種動作処理を行う複数の動作ユニットにおいて、消費電力の異なる複数の電力モードのうち所定の消費電力の少ない低電力モードで消費電力のより多い他の電力モードへの復帰要因が発生すると、複数の該通信インターフェイスのうち該復帰要因に対して必要な該通信インターフェイスの情報を最も消費電力に少ない該通信インターフェイスを利用して該制御ユニットに通知する通知処理ステップと、
前記制御ユニットの制御下で、前記各動作ユニット及び前記制御ユニットの前記各電力モードへの遷移を個別に制御して、前記復帰要因に応じた機能動作を処理するのに必要な動作ユニットのみを該復帰要因の機能動作を処理させるのに必要な電力モードへ移行させるとともに、該動作ユニットと前記制御ユニットとの間における複数の前記通信インターフェイスのうち、両ユニット間の通信量に応じた通信インターフェイスのみを復帰させる省電力制御処理ステップと、
を有していることを特徴とする省電力制御方法。
【請求項５】
コンピュータに、
消費電力及び通信データ量がそれぞれ異なる複数の通信インターフェイスを備えている制御ユニットの各該通信ユニットに対応するそれぞれ消費電力及び通信データ量が異なる複数の通信インターフェイスを介して通信して、該制御ユニットによって制御されて各種動作処理を行う複数の動作ユニットにおいて、消費電力の異なる複数の電力モードのうち所定の消費電力の少ない低電力モードで消費電力のより多い他の電力モードへの復帰要因が発生すると、複数の該通信インターフェイスのうち該復帰要因に対して必要な該通信インターフェイスの情報を最も消費電力に少ない該通信インターフェイスを利用して該制御ユニットに通知する通知処理と、
前記制御ユニットの制御下で、前記各動作ユニット及び前記制御ユニットの前記各電力モードへの遷移を個別に制御して、前記復帰要因に応じた機能動作を処理するのに必要な動作ユニットのみを該復帰要因の機能動作を処理させるのに必要な電力モードへ移行させるとともに、該動作ユニットと前記制御ユニットとの間における複数の前記通信インターフェイスのうち、両ユニット間の通信量に応じた通信インターフェイスのみを復帰させる省電力制御処理と、
を実行させることを特徴とする省電力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、省電力制御方法及び省電力制御プログラムに関し、詳細には、複数のユニット間を接続する通信インターフェイスの動作を制御して、省電力を図る画像処理装置、省電力制御方法及び省電力制御プログラムに関する。
【背景技術】
【０００２】
近年、データを取り扱う画像処理装置、例えば、複合装置、プリンタ装置、複写装置、スキャナ装置、ファクシミリ装置等の画像処理装置においては、スキャナユニット、プロッタユニット、通信ユニット、操作表示ユニット及びコントロールユニット等の各ユニットを、バスや信号線で接続するとともに、各ユニットに通信インターフェイスを設けてこれらのバスや信号線を使用したコマンドやデータの授受を行っている。
【０００３】
また、近年、画像処理装置は、省電力が要望され、待機状態において、装置の主要各ユニットへの電力供給の停止や供給電力の削減、また、動作モードによっては、使用しないユニットへの電力供給の停止や供給電力の削減を行って、消費電力の削減を図る省電力モードを備えるようになってきている。
【０００４】
そして、従来、上位装置からの印刷データに基づいて印刷する印刷手段と、クロック入力により作動しかつ前記印刷手段を制御する制御手段と、前記上位装置と個別に接続される第１の通信インターフェイスと、前記上位装置と共通に接続される第２の通信インターフェイスとを備えた印刷装置において、前記第１の通信インターフェイス及び前記第２の通信インターフェイスの接続状態を判断して、第１の通信インターフェイスが接続状態の時は、前記印刷手段及び前記制御手段の電源をともにオフにする電源停止モードに設定するとともに、第２の通信インターフェイスが接続状態のときは、前記印刷手段の電源をオフしかつ前記制御手段のクロックを停止するスリープモードに設定する印刷装置が提案されている（特許文献１参照）。
【０００５】
すなわち、この従来技術は、電源停止モードだけでなく、印刷手段の電源をオフにしかつ制御手段のクロックを停止するスリープモードを設けることで、さらなる消費電力の削減を図っている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記公報記載の従来技術にあっては、上位装置との通信インターフェイスの状態に基づいて印刷手段と制御手段への電源の供給とクロックの供給を制御しているのみであるため、消費電力の削減を向上させる上で、改良の必要があった。
【０００７】
すなわち、画像処理装置は、複数のユニットを備えており、これらの各ユニットが通信インターフェイスを介して接続されて、各ユニットが連携することで、画像処理装置の各種動作処理を実行している。したがって、このような画像処理装置における消費電力の削減を向上させるためには、各ユニット自体への電力供給の制御を行うとともに、通信インターフェイスへの電力供給の制御を行うことが求められる。
【０００８】
ところが、上記公報記載の従来技術にあっては、コンピュータ等の印刷要求してくる上位装置と２つの通信インターフェイスで接続して、そのいずれの通信インターフェイスで接続しているかに応じて印刷手段と制御手段への電力供給とクロックの供給を制御しているのみであるため、印刷手段や制御手段の電力供給やクロックの供給を制御しても、省電力状態から復帰すると、省電力モードからの復帰要因として、通信インターフェイスへの電力供給やクロックを制限しても良い場合であっても、これらの手段間を接続する通信インターフェイスへの電力供給も再開されることとなるため、消費電力の削減を向上させる上で、改良の必要があった。
【０００９】
そこで、本発明は、ユニット間の通信インターフェイスにおける消費電力を削減して、装置全体の消費電力をより一層削減することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の画像処理装置は、各種動作処理を行うとともに消費電力及び通信データ量がそれぞれ異なる複数の通信インターフェイスを備えている複数の動作ユニットと、前記各動作ユニットの複数の前記通信インターフェイスとそれぞれ通信する消費電力及び通信データ量がそれぞれ異なる複数の通信インターフェイスを備え、該各動作ユニットを制御する制御ユニットと、前記各動作ユニットに設けられ、消費電力の異なる複数の電力モードのうち所定の消費電力の少ない低電力モードから消費電力のより多い他の電力モードへの復帰要因が発生すると、複数の前記通信インターフェイスのうち該復帰要因に対して必要な該通信インターフェイスの情報を最も消費電力に少ない該通信インターフェイスを利用して前記制御ユニットに通知する通知手段と、前記制御ユニットの制御下で、前記各動作ユニット及び前記制御ユニットの複数の前記電力モードへの遷移を個別に制御して、前記復帰要因に応じた機能動作を処理するのに必要な動作ユニットのみを該復帰要因の機能動作を処理させるのに必要な電力モードへ移行させるとともに、該動作ユニットと前記制御ユニットとの間における複数の前記通信インターフェイスのうち、両ユニット間の通信量に応じた通信インターフェイスのみを復帰させる省電力制御手段と、を備えていることを特徴としている。
【発明の効果】
【００１１】
本発明によれば、ユニット間の通信インターフェイスにおける消費電力を削減して、装置全体の消費電力をより一層削減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施例を適用した画像処理装置のブロック構成図。
【図２】各ユニットの通信インターフェイスのブロック構成図。
【図３】ＰＣＩｅの信号の一例を示す図。
【図４】第２実施例の画像処理装置における通信インターフェイス部分の概略構成図。
【図５】第３実施例の画像処理装置における通信インターフェイス関連部分の概略構成図。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１４】
図１〜図３は、本発明の画像処理装置、省電力制御方法及び省電力制御プログラムの第１実施例を示す図であり、図１は、本発明の画像処理装置、省電力制御方法及び省電力制御プログラムの第１実施例を適用した画像処理装置１のブロック構成図である。
【００１５】
図１において、画像処理装置１は、コントロールユニット（制御ユニット）１０と各種動作ユニットとしてのスキャナユニット２０、操作パネルユニット３０、通信ユニット４０、プロッタユニット５０及び直流電源生成ユニット７０等を備えており、コントロールユニット１０は、各動作ユニット２０、３０、４０、５０とそれぞれバス（信号線）８０ｓ、８０ｏ、８０ｔ及び８０ｐによって接続されている。
【００１６】
コントロールユニット１０は、ペリフェラル回路を内蔵したメインＭＰＵ（Micro Processing Unit）１１、ＦＲＯＭ（Flash Read Only Memory）１２、ＤＲＡＭ（Dynamic Random Access Memory）１３、画像処理制御部１４、ワークＲＡＭ（Random Access Memory）１５、ハードディスク（ＨＤＤ）１６及び通信インターフェイス１７等を備えており、メインＭＰＵ１１、ＦＲＯＭ１２、ＤＲＡＭ１３は、システムバス１８に、メインＭＰＵ１１、画像処理制御部１４、ワークＲＡＭ１５、ハードディスク１６及び通信インターフェイス１７は、ワークバス１９に接続されている。
【００１７】
ＦＲＯＭ１２は、画像処理装置１の全体を制御する基本プログラム、本発明の省電力制御プログラム及び必要なシステムデータ等を格納しており、ＤＲＡＭ１３は、メインＭＰＵ１１の動作及びデータのワークメモリとして利用される。
【００１８】
そして、画像処理装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の省電力制御方法を実行する省電力制御プログラムを読み込んでＦＲＯＭ１２等に導入して、メインＭＰＵ１１が実行することで、後述する通信インターフェイスをも効率的に省電力制御を行って消費電力を削減する省電力制御方法を実行する画像処理装置として構築されている。この省電力制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００１９】
画像処理制御部１４は、ワークＲＡＭ１５を画像処理のワークメモリとして利用して種々の画像処理を行う。
【００２０】
ハードディスク１６は、各種データが格納され、必要に応じて読み出される。
【００２１】
通信インターフェイス１７は、要求と応答が分離され、応答を待たずに次の要求を発行できるＰＣＩ（Peripheral Component Interconnect） Express（以下、ＰＣＩｅという。）という高速で大容量通信に適したスプリットトランザクションのバス用のＰＣＩｅ用インターフェイス１７ａと、消費電力が比較的少なく小容量通信に適したＩ２Ｃ（Inter Integrated Circuit）用インターフェイス１７ｂと、を備えており、ＰＣＩｅ用インターフェイス１７ａ及びＩ２Ｃ用インターフェイス１７ｂは、上記バス８０ｓ、８０ｏ、８０ｔ、８０ｐによってスキャナユニット２０、操作パネルユニット３０、通信ユニット４０、プロッタユニット５０に接続されている。通信インターフェイス１７は、コマンドをビデオバス１９経由でメインＭＰＵ１１に送り、データを、画像処理制御部１４、ワークＲＡＭ１５、ハードディスク１６のビデオバス１９に対するＩ／ＯにＣＰＵ転送、ＤＭＡ転送する。
【００２２】
スキャナユニット２０は、スキャナ２１、スキャナ制御部２２及び通信インターフェイス２３等を備えている。
【００２３】
スキャナ２１は、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor ）を利用したイメージスキャナが用いられており、原稿を走査して、カラー原稿の画像を所定の解像度で読み取って、スキャナ制御部２２に出力する。
【００２４】
スキャナ制御部２２は、コントロールユニット１０から通信インターフェイス１７及びバス８０ｓを介して送られてきたコマンドに基づいてスキャナ２１の動作を制御して、原稿の画像を読み取らせ、スキャナ２１の読み取った原稿の画像データを通信インターフェイス２３からバス８０ｓを介してコントロールユニット１０に送信する。
【００２５】
通信インターフェイス２３は、ＰＣＩｅ用インターフェイス２３ａと、Ｉ２Ｃ用インターフェイス２３ｂと、を備えており、ＰＣＩｅ用インターフェイス２３ａ及びＩ２Ｃ用インターフェイス２３ｂは、上記バス８０ｓによってコントロールユニット１０の通信インターフェイス１７の対応するＰＣＩｅ用インターフェイス１７ａとＩ２Ｃ用インターフェイス１７ｂに接続されている。
【００２６】
操作パネルユニット３０は、操作パネル制御部３１、ＬＥＤ（Light Emitting Diode）３２、キースイッチ３３、タッチパネル３４、ＬＣＤ（Liquid Crystal Display）パネル３５、ＤＲＡＭ（Dynamic Random Access Memory）３６及び通信インターフェイス３７等を備えている。
【００２７】
通信インターフェイス３７は、ＰＣＩｅ用インターフェイス３７ａと、Ｉ２Ｃ用インターフェイス３７ｂと、を備えており、ＰＣＩｅ用インターフェイス３７ａ及びＩ２Ｃ用インターフェイス３７ｂは、上記バス８０ｏによってコントロールユニット１０の通信インターフェイス１７の対応するＰＣＩｅ用インターフェイス１７ａとＩ２Ｃ用インターフェイス１７ｂに接続されている。
【００２８】
操作パネル制御部３１は、コントロールユニット１０から通信インターフェイス１７及びバス８０ｏを介して送られてきて通信インターフェイス１７の受信したコマンド及びデータに基づいて、ＬＥＤ３２の点灯／消灯及び点滅を行うとともに、ＤＲＡＭ３６を描画用ワークメモリとして利用して、ＬＣＤパネル３５への文字、画像、タッチ機能ボタンの表示を行うとともに、キースイッチ３３及びタッチパネル３４の操作内容を検出して、検出した操作情報を通信インターフェイス３７からバス８０ｏを介してコントロールユニット１０に送信する。
【００２９】
通信ユニット４０は、アナログ回線Ｉ／Ｆ４１、ＦＡＸ制御部４２、ＬＡＮ制御部４３、ＵＳＢ（Universal Serial Bus）制御部４４及び通信インターフェイス４５等を備えており、ＦＡＸ制御部４２、ＬＡＮ制御部４３、ＵＳＢ制御部４４及び通信インターフェイス４５は、ＩＯバス４６によって接続されている。
【００３０】
通信インターフェイス４５は、ＰＣＩｅ用インターフェイス４５ａと、Ｉ２Ｃ用インターフェイス４５ｂと、を備えており、ＰＣＩｅ用インターフェイス４５ａ及びＩ２Ｃ用インターフェイス４５ｂは、上記バス８０ｔによってコントロールユニット１０の通信インターフェイス１７の対応するＰＣＩｅ用インターフェイス１７ａとＩ２Ｃ用インターフェイス１７ｂに接続されている。
【００３１】
アナログ回線Ｉ／Ｆ４１には、アナログの電話網が接続されており、ＦＡＸ制御部４２は、コントロールユニット１０から通信インターフェイス１７及びバス８０ｔを介して送られてきたファクシミリデータを、アナログ回線Ｉ／Ｆ４１を利用してアナログ電話網を介して指定の宛先に送信するファクシミリ送信処理及びアナログ電話網を介してアナログ回線Ｉ／Ｆ４１を介して受信したファクシミリデータを、ＩＯバス４６を介して通信インターフェイス４５に送って、通信インターフェイス４５からバス８０ｔを介してコントロールユニット１０に送信する。
【００３２】
ＬＡＮ制御部４３には、ＬＡＮ（Local Area Network）等のネットワークが接続されており、ＬＡＮ制御部４３は、ネットワークの物理Ｉ／Ｆを備えている。ＬＡＮ制御部４３は、ネットワーク上の端末との間でデータ及びコマンドの授受を行って、端末との間で授受したデータ及びコマンドを、ＩＯバス４６、通信インターフェイス４５及びバス８０ｔを介してコントロールユニット１０との間で授受する。
【００３３】
ＵＳＢ制御部４４には、ＵＳＢデバイスやＵＳＢホストが接続され、ＵＳＢ制御部４４は、これらのＵＳＢデバイスやＵＳＢホストとＵＳＢ通信を行う物理Ｉ／Ｆを備えている。ＵＳＢ制御部４４は、ＵＳＢデバイスやＵＳＢホストとの間でデータ及びコマンドの授受を行って、ＩＯバス４６、通信インターフェイス４５及びバス８０ｔを介してコントロールユニット１０との間で、ＵＳＢデバイスやＵＳＢホストとの間で授受したデータ及びコマンドの授受を行う。
【００３４】
プロッタユニット５０は、エンジンＭＰＵ５１、ＦＲＯＭ５２、ＤＲＡＭ５３、通信インターフェイス５４、プロッタ制御部５５、プロッタＩ／Ｏ５６、レーザ制御部５７、レーザ５８、Ｉ／Ｏ制御部５９、ＡＤＦ（Auto Document Feeder）６０、バンク６１、モータ／クラッチ６２及びセンサ６３等を備えており、エンジンＭＰＵ５１、ＦＲＯＭ５２、ＤＲＡＭ５３、通信ユニット５４、プロッタ制御部５５、レーザ制御部５７及びＩ／Ｏ制御部５９は、システムバス６４に接続されている。
【００３５】
通信インターフェイス５４は、ＰＣＩｅ用インターフェイス５４ａと、Ｉ２Ｃ用インターフェイス５４ｂと、を備えており、ＰＣＩｅ用インターフェイス５４ａ及びＩ２Ｃ用インターフェイス５４ｂは、上記バス８０ｐによってコントロールユニット１０の通信インターフェイス１７の対応するＰＣＩｅ用インターフェイス１７ａとＩ２Ｃ用インターフェイス１７ｂに接続されている。
【００３６】
エンジンＭＰＵ５１は、ＦＲＯＭ５２内に格納されているプロッタユニット５０のプログラムに基づいて、ＤＲＡＭ５３をワークメモリとして利用して、プロッタユニット５０の各部を制御して、プロッタユニット５０としての処理を実行する。
【００３７】
プロッタＩ／Ｏ５６には、図示しないプロッタエンジンが接続されており、プロッタエンジンは、電子写真方式のエンジンである。
【００３８】
レーザ制御部５７には、プロッタエンジンのレーザ５８が接続されており、データに基づいてレーザ５８の駆動制御を行う。
【００３９】
プロッタエンジンは、図示しないが、電子写真方式で用紙に描画データに基づいて印刷処理を行うのに必要な部品、例えば、感光体、帯電部、レーザ５８、現像部、転写部及びクリーニング部等を備えており、レーザ制御部５７の制御下で、描画データ及び制御信号により光書き込み部を動作させて、帯電部による一様に帯電されている感光体上に静電潜像を形成して、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。プロッタエンジンは、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を転写部によって用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、印刷処理を行う。
【００４０】
Ｉ／Ｏ制御部５９には、上記ＡＤＦ６０、バンク６１、モータ／クラッチ６２及びセンサ６３等が接続されており、Ｉ／Ｏ制御部５９は、エンジンＭＰＵ５１からの信号に基づいてＡＤＦ６０、バンク６１及びモータ／クラッチ６２の動作を制御するとともに、センサ６３からの信号をエンジンＭＰＵ５１に出力する。
【００４１】
直流電源生成ユニット７０には、電源コードを介して電源プラグ７１に接続されており、電源プラグ７１が商用電源のコンセントに挿入されることで、１００Ｖの交流電源電力が供給される。直流電源生成ユニット７０は、１００Ｖの交流電源電力を整流・電圧変換を行って、直流電圧Ｖ１、Ｖ２、・・・、Ｖｎ及びプロッタ電圧を生成して画像処理装置１の各部に供給する。特に、直流電源生成ユニット７０は、コントロールユニット１０のメインＭＰＵ１１の汎用Ｉ／Ｏポートの電源制御信号であるＰＣＮＴ信号に基づいて、直流電圧Ｖ１、Ｖ２、・・・、Ｖｎのオン／オフを行う。
【００４２】
そして、各ユニット１０、２０、３０、４０、５０の通信ユニット１７、２３、３７、４５、５４は、図２に示すようにブロック構成されており、コントロールユニット１０の通信インターフェイス１７は、各ユニット２０、３０、４０、５０の通信ユニット２３、３７、４５、５４のＩ２Ｃ用インターフェイス２３ｂ、５４ｂ、３７ｂ、４５ｂにバス８０ｓ、８０ｐ、８０ｏ、８０ｔによって接続されるＩ２Ｃ用インターフェイス１７ｂ及びＰＣＩｅ用インターフェイス１７ａとして、スキャナユニット２０の通信インターフェイス２３のＰＣＩｅ用インターフェイス２３ａにバス８０ｓによって接続されるＰＣＩｅ用インターフェイス１７ａｓ、プロッタユニット５０の通信インターフェイス５４のＰＣＩｅ用インターフェイス５４ａにバス８０ｐによって接続されるＰＣＩｅ用インターフェイス１７ａｐ、操作パネルユニット３０の通信インターフェイス３７のＰＣＩｅ用インターフェイス３７ａにバス８０ｏによって接続されるＰＣＩｅ用インターフェイス１７ａｏ及び通信ユニット４０の通信インターフェイス４５のＰＣＩｅインターフェイス４５ａにバス８０ｔによって接続されるＰＣＩｅ用インターフェイス１７ａｔを備えている。
【００４３】
ＰＣＩｅ用インターフェイス１７ａｓ及びＰＣＩｅ用インターフェイス１７ａｐは、スキャナユニット２０及びプロッタユニット５０と大量の画像データをやりとりするために、４レーンまでＰＣＩｅを装備しており、ＰＣＩｅ用インターフェイス１７ａｏは、ＬＣＤパネル３５の大きさにもよるが、比較的データ量が少ないため、１レーンまでＰＣＩｅを装備している。また、ＰＣＩｅ用インターフェイス１７ａｔは、ネットワークやＵＳＢからの大量のデータを処理するために、２レーンまでＰＣＩｅを装備しており、また、２レーンまでＰＣＩｅを装備することで、２つの通信が重なって発生したときに、１レーンずつ処理を分担して、通信応答の遅延を防止する。
【００４４】
コントロールユニット１０の通信インターフェイス１７のＩ２Ｃ用インターフェイス１７ｂと各ユニット２０、３０、４０、５０の通信ユニット２３、３７、４５、５４のＩ２Ｃ用インターフェイス２３ｂ、３７ｂ、４５ｂ、５４ｂは、コントロールユニット１０のがホストとなり、各ユニット２０、３０、４０、５０のデバイスがカスケードとなる状態で接続される。
【００４５】
そして、コントロールユニット１０の通信インターフェイス１７と各ユニット２０、３０、４０、５０の通信インターフェイス２３ｂ、５４ｂ、３７ｂ、４５ｂを接続する８０ｓ、８０ｐ、８０ｏ、８０ｔ、特に、スキャナユニット２０とのバス８０ｓ及び操作パネルユニット３０とのバスｏは、ハーネスで構成されることが多い。
【００４６】
また、コンピュータ等においては、ＰＣＩｅはスロットに汎用のＩ／Ｏカードを接続できるようにするため、ＰＣＩｅの全ての信号が割り付けられているが、本実施例の画像処理装置１は、図３に示すように、クロックと、ペリフェアルリセット及び各レーンの送受信信号のみが接続できるようになっている。
【００４７】
そして、画像処理装置１は、各ユニット１０〜５０の制御系や画像処理系の回路が、ＡＳＩＣ（Application Specific Integrated Circuit）により構成されている。
【００４８】
次に、本実施例の作用を説明する。本実施例の画像処理装置１は、ユニット１０、２０、３０、４０、５０間の通信インターフェイス１７、２３、３７、４５、５４における消費電力を削減して、装置全体の消費電力を削減する。
【００４９】
すなわち、画像処理装置１は、電源プラグ７１が商用電源のコンセントに挿入されて、直流電源生成ユニット７０に１００Ｖの電源電力が供給されて、画像処理装置１の電源スイッチがオン操作されると、直流電源生成ユニット７０は、直流電圧Ｖ１を生成して、コントロールユニット１０のメインＭＰＵ１１のコア電源、汎用Ｉ／Ｏ及び通信インターフェイス１７のＩ２Ｃ用インターフェイス１７ｂ及び各動作ユニット２０〜５０の通信インターフェイス２３、３７、４５、５４のＩ２Ｃ用インターフェイス２３ｂ、３７ｂ、４５ｂ、５４ｂに電力を供給する。この状態で、メインＭＰＵ１１は、自己診断を行い、正常にブートすると、ＦＲＯＭ１２からＤＲＡＭ１３にプログラムをロードして、以後、ＤＲＡＭ１３のプログラムを実行する。また、このとき、コントロールユニット１０の通信インターフェイス１７のＩ２Ｃ用通信インターフェイス１７ｂと各動作ユニット２０〜５０の通信インターフェイス２３、３７、４５、５４のＩ２Ｃ用インターフェイス２３ｂ、３７ｂ、４５ｂ、５４ｂを利用した通信網が確立する。
【００５０】
次に、コントロールユニット１０は、メインＭＰＵ１１が、ＰＣＮＴ信号を直流電源生成ユニット７０に出力して、直流電圧Ｖ２を生成させ、直流電源生成ユニット７０は、直流電圧Ｖ２をメインＭＰＵ１１の残りのセル及びビデオバス１９の各Ｉ／Ｏに供給する。
【００５１】
次に、コントロールユニット１０は、メインＭＰＵ１１が、ＰＣＮＴ信号を直流電源生成ユニット７０に出力して、直流電圧Ｖ３を生成させ、直流電源生成ユニット７０は、画像処理装置１の外部からのアクセスを監視する部分に電源電力を供給させる。すなわち、直流電源生成ユニット７０は、コントロールユニット１０の通信インターフェイス１７のＰＣＩｅ用インターフェイス１７ａ、各動作ユニット２０〜５０の通信インターフェイス２３、３７、４５、５４のＰＣＩｅ用インターフェイス２３ａ、３７ａ、４５ａ、５４ａ、各動作ユニット２０〜５０の制御部２２、３１、５１、５５、５７、５９のコア電圧、メモリ電圧、プロッタユニット５０のセンサ６３、ＡＤＦ６０のセンサ、操作パネルユニット３０のタッチパネル３４、キースイッチ３３、ＬＥＤ３２、通信ユニット４０のアナログ回線Ｉ／Ｆ４１、ＬＡＮ制御部４３、ＵＳＢ制御部４４の物理Ｉ／Ｆ等に電源電力を供給する。
【００５２】
画像処理装置１は、直流電圧Ｖ３が供給されることで、各制御部が自己診断を実施して、立ち上がり、各動作ユニット２０〜５０のＰＣＩｅ用インターフェイス２３ａ、３７ａ、４５ａ、５４ａは、正常であることが確認できると、各制御部によってクロックを止めたり、低電力モードに遷移したりする。そして、動作ユニット２０〜５０のＰＣＩｅ用インターフェイス２３ａ、３７ａ、４５ａ、５４ａは、Ｉ２Ｃを介してメインＭＰＵ１１から低電力モードからの復帰が行われる。
【００５３】
そして、各ユニット１０〜５０のＰＣＩｅ用インターフェイス１７ａ、２３ａ、３７ａ、４５ａ、５４ａが各制御部またはメインＭＰＵ１１によって、通常モードになると、ＰＣＩｅを使用して、メインＭＰＵ１１は、各動作ユニット２０〜５０の制御部と通信することができる。
【００５４】
各動作ユニット２０〜５０の制御部は、正常に立ち上がると、メインＭＰＵ１１に通知し、メインＭＰＵ１１は、ＰＣＮＴ信号により直流電源生成ユニット７０に直流電圧Ｖ４を生成させる。直流電源生成ユニット７０は、直流電圧Ｖ４を、スキャナユニット２０のＩ／Ｏ部、プロッタユニット５０のプロッタＩ／Ｏ５６、レーザ５８、ＡＤＦ６０、バンク６１、モータ／クラッチ６２、Ｉ／Ｏ制御部５９のＩ／Ｏセル、操作パネルユニット３０のＬＣＤパネル３５、通信ユニット４０のＦＡＸ制御部４２、ＬＡＮ制御部４３、ＵＳＢ制御部４４に供給する。
【００５５】
上記の動作によって、画像処理装置１の全体に電源電力がオンするが、さらに、直流電圧Ｖ５、Ｖ６、・・・、Ｖｎのように細かく制御してもよい。
【００５６】
そして、画像処理装置１は、機能動作の行われない期間が継続すると、メインＭＰＵ１１が、内蔵タイマーにより所定の省電力移行時間が経過するかチェックして、省電力移行時間が経過すると、各動作ユニット２０〜５０に省電力モードへの移行通知を行い、各動作ユニット２０〜５０からＯＫの返信があると、直流電源生成ユニット７０へのＰＣＮＴ信号を制御して、直流電圧Ｖ４をオフさせる。なお、省電力モードへの移行においては、直流電圧を細かく制御してもよいが、本実施例では、各制御部のＡＳＩＣが自身のクロックを止める等によって低電力モードに移行するものとして説明する。
【００５７】
画像処理装置１は、直流電圧Ｖ４をオフさせた状態では、画像処理装置１の復帰要因、例えば、プロッタユニット５０のセンサ６３によるドアカバー、ＡＤＦカバーの開閉、操作パネルユニット３０のタッチパネル３４やキースイッチ３３の操作、通信ユニット４０の各網からの通信信号の受信等を観測して、通信インターフェイス２３、３７、４５、５４のＩ２Ｃ用通信インターフェイス２３ｂ、３７ｂ、４５ｂ、５４ｂ及びバス８０ｓ、８０ｏ、８０ｔ、８０ｐを介して通信インターフェイス１７のＩ２Ｃ用インターフェイス１７ｂで受け取って、メインＭＰＵ１１に通知することができる。すなわち、各動作ユニット１０〜５０は、通信インターフェイス２３、３７、４５、５４のうち、最も消費電力量の少ないＩ２Ｃ用インターフェイス２３ｂ、３７ｂ、４５ｂ、５４ｂを使用して復帰要因の発生をコントロールユニット１０に通知する。
【００５８】
そして、画像処理装置１は、省電力モードにおいて復帰要因が発生すると、該復帰要因の発生した動作ユニット２０〜５０の制御部は、Ｉ２Ｃ用通信インターフェイス２３ｂ、３７ｂ、４５ｂ、５４ｂ及びバス８０ｓ、８０ｏ、８０ｔ、８０ｐを介してコントロールユニット１０に送って、コントロールユニット１０が、通信インターフェイス１７のＩ２Ｃ用インターフェイス１７ｂで受け取って、メインＭＰＵ１１に通知し、該制御部は、ＰＣＩｅ用インターフェイスＰＣＩｅ用インターフェイス２３ａ、３７ａ、４５ａ、５４ａを復帰させて、メインＭＰＵ１１との通信を確立する。なお、コントロールユニット１０のＰＣＩｅ用インターフェイス１７ａは、上述のように、メインＭＰＵ１１が必要と判断すると、通常モードに復帰させることができる。
【００５９】
また、画像処理装置１は、例えば、操作パネルユニット３０のキースイッチ３３またはタッチパネル３４の操作によって、スキャナ機能が選択されると、スキャナユニット２０だけを通常モードに復帰させ、また、ＡＤＦ６０に原稿がセットされて、操作パネルユニット３０のキースイッチ３３またはタッチパネル３４の操作によって、ＦＡＸ送信機能が選択されると、ＡＤＦ６０とＡＤＦ制御のためのＩ／Ｏ制御部５９、スキャナユニット２０、通信ユニット４０のＦＡＸ制御部４２、コントロールユニット１０の画像処理制御部１４のみを通常復帰させる等の制御を行って、必要最小限の部分のみを通常モードに復帰させる。
【００６０】
さらに、画像処理装置１は、予期することのできない事態の発生については、一旦通常モードに移行するが、一定期間（上記省電力移行時間よりは充分短い時間）アクセスが無いと、低電力モードに移行する。
【００６１】
また、画像処理装置１は、省電力モードにおいて発生する復帰要因に対処するのに必要な動作ユニット２０〜５０の必要な各部のみを復帰させる。例えば、画像処理装置１は、操作パネルユニット３０のタッチパネル３４やキースイッチ３３が操作された場合、次のキー入力操作とそれに続く入力操作が判明するまでは、Ｉ２Ｃ通信のみを用い、装置情報を検査するだけとか、Ｉ２Ｃ通信だけでやり取りできるデータ量であれば、電力をより一層消費する部分の立ち上げを抑制する。また、画像処理装置１は、上記タッチパネル３４やキースイッチ３３の操作だけであれば、メインＭＰＵ１１の内蔵タイマーによって、再度、省電力モードに移行して、無駄な電力の消費を削減することができる。
【００６２】
さらに、画像処理装置１は、通信ユニット４０がネットワークやＵＳＢを経由してクライアントコンピュータ等から情報データを取得する場合等であってもデータ量が少ないときには、通信ユニット４０の通信インターフェイス４５では、同様に、ＰＣＩｅ用インターフェイス４５ａを起動せず、Ｉ２Ｃ用インターフェイス４５ｂを用いたＩ２Ｃ通信のみを行う。そして、画像処理装置１は、通信のハンドシェイクが進んで、画像データ、プリントデータ、動画等の大量で高速のデータ通信が必要になった場合にのみ、ＰＣＩｅの確立を各動作ユニット２０〜５０から要求したり、コントロールユニット１０のメインＭＰＵ１１が要求する。例えば、画像処理装置１は、ＦＡＸ受信を印刷する場合、ＦＡＸ受信を印刷することが判明した時点で、ＦＡＸ制御部４２が、メインＭＰＵ１１にＰＣＩｅの通信を要求し、メインＭＰＵ１１は、プロッタユニット５０のエンジンＭＰＵ５１にＰＣＩｅの通信を要求する。
【００６３】
また、画像処理装置１は、省電力モードからの復帰要因が発生すると、該復帰要因を検出した動作ユニット２０〜５０が、Ｉ２Ｃ通信によって、コントロールユニット１０のメインＭＰＵ１１に復帰要因の発生を通知し、該動作ユニット２０〜５０の制御部は、復帰要因を解析して、使用する必要のある動作ユニット２０〜５０とデータ量を判断して、Ｉ２Ｃを利用したコマンドでメインＭＰＵ１１に通知する。例えば、画像処理装置１は、復帰要因がプロッタユニット５０のドア、カバー開閉であると、エンジンＭＰＵ５１が、ドアまたはカバーが開けられたことをＩ２Ｃ通信によってコントロールユニット１０のメインＭＰＵ１１に通知するだけとし、通信インターフェイス５４のＰＣＩｅ用インターフェイス５４ａについては低電力のまま保持する。また、画像処理装置１は、例えば、操作パネルユニット３０のタッチパネル３４またはキースイッチ３３が操作されると、操作パネル制御部３１は、内蔵ＲＯＭの基本画面をＬＣＤパネル３５に表示し、次のメニュー画面の切替操作を監視する。操作パネル制御部３１は、描画が大量に発生すると、通信インターフェイス３７のＰＣＩｅ用インターフェイス３７ａを起動して、メインＭＰＵ１１にＰＣＩｅの起動と描画データの要求を通知する。操作パネル制御部３１は、描画量が少ないときには、その旨をメインＭＰＵ１１に通知し、Ｉ２Ｃの通信のみでコントロールユニット１０からの描画データを受信する。
【００６４】
さらに、画像処理装置１は、上述のように、通信インターフェイス１７、２３、３７、４５、５４のＰＣＩｅ用インターフェイス１７ａ、２３ａ、３７ａ、４５ａ、５４ａへの供給電力のオン／オフ制御だけでなく、Ｉ２Ｃ用通信インターフェイス１７ｂ、２３ｂ、３７ｂ、４５ｂ、５４ｂへ供給しているクロックのクロック周波数を段階的に切り替えて、省電力を測ってもよいし、また、ＰＣＩｅが複数レーンある場合には、起動するレーン数を、１レーン→２レーン→４レーン等のように、切り替えてもいい。この場合、画像処理装置１は、複数の細かい切り替えを予め各部の機能に応じてプログラムし、どの機能が起動すると、どの状態までＩ２Ｃ通信用のクロック数やＰＣＩｅのレーン数を動作させるかを細かく制御して、無駄な消費電力を抑制する。
【００６５】
このように、本実施例の画像処理装置１は、各種動作処理を行うとともに消費電力及び通信データ量がそれぞれ異なる複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂを備えている複数の動作ユニット２０、３０、４０、５０と、各動作ユニット２０、３０、４０、５０の複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂとそれぞれ通信する消費電力及び通信データ量がそれぞれ異なる複数の通信インターフェイス１７ａ、１７ｂを備え、該各動作ユニット２０、３０、４０、５０を制御するコントロールユニット（制御ユニット）１０と、各動作ユニット２０、３０、４０、５０に設けられ、消費電力の異なる複数の電力モードのうち所定の消費電力の少ない低電力モードから消費電力のより多い他の電力モードへの復帰要因が発生すると、複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのうち該復帰要因に対して必要な該通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂの情報を最も消費電力に少ない該通信インターフェイス２３ｂ、３７ｂ、４５ｂ、５４ｂ及び通信インターフェイス１７ｂを利用してコントロールユニット１０に通知する通知手段としてのスキャナ制御部２２、操作パネル制御部３１、制御部４２〜４４及びエンジンＭＰＵ５１と、各動作ユニット２０、３０、４０、５０及びコントロールユニット１０の各電力モードへの遷移を個別に制御して、復帰要因に応じた機能動作を処理するのに必要な動作ユニット２０〜５０のみを該復帰要因の機能動作を処理させるのに必要な電力モードへ移行させるとともに、該動作ユニット２０、３０、４０、５０とコントロールユニット１０との間における複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのうち、両ユニット１０〜５０間の通信量に応じた通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのみを復帰させるメインＭＰＵ（省電力制御手段）と、を備えている。
【００６６】
したがって、省電力モードにおいて、スキャナユニット１０、操作パネルユニット３０、通信ユニット４０、プロッタユニット５０で復帰要因が発生すると、該復帰要因で必要とする通信速度や情報量に応じた通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのみを起動して通信することができ、ユニット１０〜５０間の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂにおける消費電力を削減して、画像処理装置１全体の消費電力をより一層削減することができる。
【００６７】
また、本実施例の画像処理装置１は、消費電力及び通信データ量がそれぞれ異なる複数の通信インターフェイス１７ａ、１７ｂを備えているコントロールユニット１０の各通信インターフェイス１７ａ、１７ｂに対応するそれぞれ消費電力及び通信データ量が異なる複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂを介して通信して、該コントロールユニット１０によって制御されて各種動作処理を行う複数の動作ユニット２０、３０、４０、５０において、消費電力の異なる複数の電力モードのうち所定の消費電力の少ない低電力モードで消費電力のより多い他の電力モードへの復帰要因が発生すると、複数の該通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのうち該復帰要因に対して必要な該通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂの情報を最も消費電力に少ない通信インターフェイス２３ｂ、３７ｂ、４５ｂ、５４ｂ及び通信インターフェイス１７ｂを利用してコントロールユニット１０に通知する通知処理ステップと、コントロールユニット１０の制御下で、各動作ユニット２０〜５０及びコントロールユニット１０の各電力モードへの遷移を個別に制御して、復帰要因に応じた機能動作を処理するのに必要な動作ユニット２０〜５０のみを該復帰要因の機能動作を処理させるのに必要な電力モードへ移行させるとともに、該動作ユニット２０〜５０とコントロールユニット１０との間における複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのうち、両ユニット１０〜５０間の通信量に応じた通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのみを復帰させる省電力制御処理ステップと、を有する省電力制御方法を実行している。
【００６８】
したがって、省電力モードにおいて、スキャナユニット１０、操作パネルユニット３０、通信ユニット４０、プロッタユニット５０で復帰要因が発生すると、該復帰要因で必要とする通信速度や情報量に応じた通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのみを起動して通信することができ、ユニット１０〜５０間の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂにおける消費電力を削減して、画像処理装置１全体の消費電力をより一層削減することができる。
【００６９】
さらに、本実施例の画像処理装置１は、コンピュータに、消費電力及び通信データ量がそれぞれ異なる複数の通信インターフェイス１７ａ、１７ｂを備えているコントロールユニット１０の各通信インターフェイス１７ａ、１７ｂに対応するそれぞれ消費電力及び通信データ量が異なる複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂを介して通信して、該コントロールユニット１０によって制御されて各種動作処理を行う複数の動作ユニット２０、３０、４０、５０において、消費電力の異なる複数の電力モードのうち所定の消費電力の少ない低電力モードで消費電力のより多い他の電力モードへの復帰要因が発生すると、複数の該通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのうち該復帰要因に対して必要な該通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂの情報を最も消費電力に少ない通信インターフェイス２３ｂ、３７ｂ、４５ｂ、５４ｂ及び通信インターフェイス１７ｂを利用してコントロールユニット１０に通知する通知処理と、コントロールユニット１０の制御下で、各動作ユニット２０〜５０及びコントロールユニット１０の各電力モードへの遷移を個別に制御して、復帰要因に応じた機能動作を処理するのに必要な動作ユニット２０〜５０のみを該復帰要因の機能動作を処理させるのに必要な電力モードへ移行させるとともに、該動作ユニット２０〜５０とコントロールユニット１０との間における複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのうち、両ユニット１０〜５０間の通信量に応じた通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのみを復帰させる省電力制御処理と、を実行させる省電力制御プログラムを搭載している。
【００７０】
したがって、省電力モードにおいて、スキャナユニット１０、操作パネルユニット３０、通信ユニット４０、プロッタユニット５０で復帰要因が発生すると、該復帰要因で必要とする通信速度や情報量に応じた通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのみを起動して通信することができ、ユニット１０〜５０間の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂにおける消費電力を削減して、画像処理装置１全体の消費電力をより一層削減することができる。
【実施例２】
【００７１】
図４は、本発明の本発明の画像処理装置、省電力制御方法及び省電力制御プログラムの第２実施例を適用した画像処理装置の通信インターフェイス部分の概略構成図である。
【００７２】
なお、本実施例の画像処理装置は、第１実施例の画像処理装置１と同様の画像処理装置に適用したものであり、第１実施例の画像処理装置１と同様の部分には、同一の符号を付与してその詳細な説明を省略するとともに、図示しない部分についても、第１実施例の説明で用いた符号をそのまま用いて説明する。
【００７３】
図４において、画像処理装置１は、コントロールユニット１０の通信インターフェイス１７側に、スイッチ１０１が配設されており、各動作ユニット２０〜５０の通信インターフェイス２３、３７、４５、５４側に、スイッチ１０２が配設されている。スイッチ（制御ユニット側スイッチ手段）１０１とスイッチ（動作ユニット側スイッチ手段）１０２は、ＰＣＩｅバス（信号線）１０３で接続されている。
【００７４】
なお、図４には、スキャナユニット２０の通信インターフェイス２３、該通信インターフェイス２３に対応するスイッチ１０２ｓ、通信インターフェイス１７のＰＣＩｅ用インターフェイス１７ａのうちスキャナユニット２０に対応するＰＣＩｅ用インターフェイス１７ａｓ、該ＰＣＩｅ用通信インターフェイス１７ａｓに対応するスイッチ１０１ｓ及びスイッチ１０１ｓとスイッチ１０２ｓを接続するＰＣＩｅバス１０３ｓのみが記載されているが、その他の操作ユニット３０の通信インターフェイス３７、通信ユニット４０の通信インターフェイス４５及びプロッタユニット５０の通信インターフェイス５４に対しても、同様に、ＰＣＩｅ用インターフェイス１７ａｐに対してスイッチ１０１ｐ、ＰＣＩｅバス１０３ｐ、スイッチ１０２ｐが、ＰＣＩｅ用インターフェイス１７ａｏに対してスイッチ１０１ｏ、ＰＣＩｅバス１０３ｏ、スイッチ１０２ｏが、ＰＣＩｅ用インターフェイス１７ａｔに対してスイッチ１０１ｔ、ＰＣＩｅバス１０３ｔ、スイッチ１０２ｔが、それぞれ配設されている。
【００７５】
以下の説明では、図４に示すＰＣＩｅ用インターフェイス１７ａｓ、スイッチ１０１ｓ、ＰＣＩｅバス１０３ｓ、スイッチ１０２ｓについて説明するが、上記他のユニット３０〜５０に対しても同様である。
【００７６】
スイッチ１０１ｓは、２つの切り替え切片１１１ｓを備えており、２つの切り替え切片１１１ｓは、ＰＣＩｅバス１０３ｓのラインを２組に分割したそれぞれのライン組に接続されている。スイッチ１０１ｓは、メインＭＰＵ（省電力制御手段）１１の制御下で、２つの切り替え切片１１１ｓを、ＰＣＩｅ用インターフェイス１７ａｓのＰＣＩｅバス１０３ｓのラインと対応するラインにそれぞれ接続する状態と、ＰＣＩｅバス１０３ｓの２組のラインをＩ２Ｃ用インターフェイス１７ｂの２本の信号線ＳＣＬ（Serial CLock）と信号線ＳＤＡ（Sirial DAta）にそれぞれ接続する状態と、を切り替える。
【００７７】
スイッチ１０２ｓは、２つの切り替え切片１１２ｓを備えており、２つの切り替え切片１１２ｓは、ＰＣＩｅバス１０３ｓのラインを２組に分割したそれぞれのライン組に接続されている。スイッチ１０２ｓは、メインＭＰＵ（省電力制御手段）１１によって制御されるスキャナ制御部２２の制御下で、２つの切り替え切片１１２ｓを、ＰＣＩｅ用インターフェイス２３ａのＰＣＩｅバス１０３ｓのラインと対応するラインにそれぞれ接続する状態と、ＰＣＩｅバス１０３ｓの２組のラインをＩ２Ｃ用インターフェイス２３ｂの２本の信号線ＳＣＬと信号線ＳＤＡにそれぞれ接続する状態と、を切り替える。
【００７８】
したがって、通信インターフェイス１７と通信インターフェイス２３は、ＰＣＩｅバス１０３ｓのみで接続されていることとなり、Ｉ２Ｃ用の信号線を削減することができる。
【００７９】
上記スイッチ１０１ｓ、１０２ｓは、アナログのオペアンプ、スイッチングトランジスタが用いられており、一方のスイッチ１０１ｓ、１０２ｓが切り替わったときに他方のスイッチ１０１ｓ、１０２ｓからの影響を防ぐように回路設計されている。
【００８０】
そして、本実施例の画像処理装置１は、スイッチ１０１ｓとスイッチ１０２ｓが、通常モードでは、図４に破線で示すように、ＰＣＩｅバス１０３ｓを介してＰＣＩｅ用インターフェイス１７ａｓとＰＣＩｅ用インターフェイス２３ａを接続してＰＣＩｅ通信が可能な状態となっており、省電力モードにおいては、図４に実線で示すように、ＰＣＩｅバス１０３ｓを介してＩ２Ｃ用インターフェイス１７ｂとＩ２Ｃ用インターフェイス２３ｂを接続してＳＣＬ、ＳＤＡ信号の通信が可能な状態となる。
【００８１】
すなわち、本実施例の画像処理装置１は、省電力モードにおいては、スイッチ１０１ｓ、１０２ｓをＩ２Ｃ側に接続しているため、省電力モードにおいて、復帰要因が発生したときに、復帰する情報のやり取りを、まず、Ｉ２Ｃ通信によりコマンドレベルの通信によって行い、データのやり取りの必要が発生した場合に、スイッチ１０１ｓ、１０２ｓをＰＣＩｅ側に切り替えた後、ＰＣＩｅ用インターフェイス１７ａｓ、ＰＣＩｅ用インターフェイス２３ａを起動させて、データのやり取りを行う。
【００８２】
このように、本実施例の画像処理装置１は、各動作ユニット２０〜５０とコントロールユニット１０の複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのうち、最大通信量の通信インターフェイス２３ａ、３７ａ、４５ａ、５４ａ及び通信インターフェイス１７ａに対応するＰＣＩｅバス（信号線）１０３ｓ、１０３ｐ、１０３ｏ、１０３ｔと、各動作ユニット２０〜５０の複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂを該ＰＣＩｅバス１０３ｓ、１０３ｐ、１０３ｏ、１０３ｔに選択的に切り替えて接続するスイッチ（動作ユニット側スイッチ手段）１０２、１０２ｐ、１０２ｏ、１０２ｔと、コントロールユニット１０の各動作ユニット２０〜５０に対応する複数の通信インターフェイス１７ａｓ、１７ａｐ、１７ａｏ、１７ａｔと通信インターフェイス１７ｂをそれぞれＰＣＩｅバス１０３ｓ、１０３ｐ、１０３ｏ、１０３ｔに選択的に切り替えて接続するスイッチ（制御ユニット側スイッチ手段）１０１ｓ、１０１ｐ、１０１ｏ、１０１ｔと、を備え、コントロールユニット１０のメインＭＰＵ１１が、コントロールユニット１０と各動作ユニット２０〜５０との間における複数の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂのうち、スイッチ１０１ｓ、１０１ｐ、１０１ｏ、１０１ｔ及びスイッチ１０２、１０２ｐ、１０２ｏ、１０２ｔを制御して、両ユニット１０〜５０間の通信量に応じた通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂをＰＣＩｅバス１０３ｓ、１０３ｐ、１０３ｏ、１０３ｔに接続させている。
【００８３】
したがって、ユニット１０〜５０間が物理的に離れていてハーネス接続される場合おいても、ハーネスの線数を削減することができ、コストを削減しつつ、ユニット１０〜５０間の通信インターフェイス２３ａ、２３ｂ、３７ａ、３７ｂ、４５ａ、４５ｂ、５４ａ、５４ｂ及び通信インターフェイス１７ａ、１７ｂにおける消費電力を削減して、画像処理装置１全体の消費電力をより一層削減することができる。
【実施例３】
【００８４】
図５は、本発明の本発明の画像処理装置、省電力制御方法及び省電力制御プログラムの第３実施例を適用した画像処理装置の通信インターフェイス関連部分の概略構成図である。
【００８５】
なお、本実施例の画像処理装置は、第１実施例の画像処理装置１及び第２実施例の画像処理装置１と同様の画像処理装置に適用したものであり、第１実施例及び第２実施例の画像処理装置１と同様の部分には、同一の符号を付与してその詳細な説明を省略するとともに、図示しない部分についても、第１実施例及び第２実施例の説明で用いた符号をそのまま用いて説明する。
【００８６】
図５において、画像処理装置１は、第２実施例の画像処理装置１と同様に、コントロールユニット１０の通信インターフェイス１７側に、スイッチ１０１が配設されており、各動作ユニット２０〜５０の通信インターフェイス２３、３７、４５、５４側に、スイッチ１０２が配設されている。スイッチ１０１とスイッチ１０２は、ＰＣＩｅバス１０３で接続されている。
【００８７】
なお、図５には、スキャナユニット２０の通信インターフェイス２３、該通信インターフェイス２３に対応するスイッチ１０２ｓ、通信インターフェイス１７のＰＣＩｅ用インターフェイス１７ａのうちスキャナユニット２０に対応するＰＣＩｅ用インターフェイス１７ａｓ、該ＰＣＩｅ用通信インターフェイス１７ａｓに対応するスイッチ１０１ｓ及びスイッチ１０１ｓとスイッチ１０２ｓを接続するＰＣＩｅバス１０３ｓのみが記載されているが、その他の操作ユニット３０の通信インターフェイス３７、通信ユニット４０の通信インターフェイス４５及びプロッタユニット５０の通信インターフェイス５４に対しても、同様に、ＰＣＩｅ用インターフェイス１７ａｐに対してスイッチ１０１ｐ、ＰＣＩｅバス１０３ｐ、スイッチ１０２ｐが、ＰＣＩｅ用インターフェイス１７ａｏに対してスイッチ１０１ｏ、ＰＣＩｅバス１０３ｏ、スイッチ１０２ｏが、ＰＣＩｅ用インターフェイス１７ａｔに対してスイッチ１０１ｔ、ＰＣＩｅバス１０３ｔ、スイッチ１０２ｔが、それぞれ配設されている。
【００８８】
以下の説明では、図５に示すＰＣＩｅ用インターフェイス１７ａｓ、スイッチ１０１ｓ、ＰＣＩｅバス１０３ｓ、スイッチ１０２ｓについて説明するが、上記他のユニット３０〜５０に対しても同様である。
【００８９】
スイッチ１０１ｓは、２つの切り替え切片１１１ｓを備えており、２つの切り替え切片１１１ｓは、ＰＣＩｅバス１０３ｓのラインを２組に分割したそれぞれのライン組に接続されている。スイッチ１０１ｓは、２つの切り替え切片１１１ｓを、ＰＣＩｅ用インターフェイス１７ａｓのＰＣＩｅバス１０３ｓのラインと対応するラインにそれぞれ接続する状態と、ＰＣＩｅバス１０３ｓの２組のラインをＩ２Ｃ用インターフェイス１７ｂの２本の信号線ＳＣＬ（Serial CLock）と信号線ＳＤＡ（Sirial DAta）にそれぞれ接続する状態と、を切り替える。
【００９０】
スイッチ１０２ｓは、２つの切り替え切片１１２ｓを備えており、２つの切り替え切片１１２ｓは、ＰＣＩｅバス１０３ｓのラインを２組に分割したそれぞれのライン組に接続されている。スイッチ１０２ｓは、２つの切り替え切片１１２ｓを、ＰＣＩｅ用インターフェイス２３ａのＰＣＩｅバス１０３ｓのラインと対応するラインにそれぞれ接続する状態と、ＰＣＩｅバス１０３ｓの２組のラインをＩ２Ｃ用インターフェイス２３ｂの２本の信号線ＳＣＬと信号線ＳＤＡにそれぞれ接続する状態と、を切り替える。
【００９１】
そして、コントロールユニット１０のメインＭＰＵ１１は、内部にＲＡＭが設けられており、ＰＣＩｅ用インターフェイス１７ａを利用して画像データの横方向１ライン分をやり取りすることのできるメモリバッファとして、ｎライン分のＦＩＦＯ１１ｆ１〜１１ｆｎが設けているとともに、Ｉ２Ｃ用インターフェイス１７ｂを利用して１６ビットまたは３２ビットの信号をやり取りすることのできるバッファ１１ｂ１〜１１ｂｎがｎワードまたはｎダブルワード分設けられている。また、このバッファ１１ｂ１〜１１ｂｎは、順番に使用可能なリングバッファとなっている。
【００９２】
なお、図５では、コントロールユニット１０側にのみ、ＦＩＦＯ１１ｆ１〜１１ｆｎ、バッファ１１ｂ１〜１１ｂｎが設けられているが、コストと効果を考慮した結果において、デバイス側である相手先のユニット２０、３０、４０、５０においても、ＦＩＦＯやバッファを設けてもよい。
【００９３】
メインＭＰＵ１１は、ＦＩＦＯ１１ｆ１〜１１ｆｎ及びバッファ１１ｂ１〜１１ｂｎも、メインＭＰＵ１１の低電力モード及び通常モードと同期してモードが切り替えられる。すなわち、Ｉ２Ｃの高速通信やＰＣＩｅによるデータ通信を最大限の通信レートで行えるようにＦＩＦＯ１１ｆ１〜１１ｆｎやバッファ１１ｂ１〜１１ｂｎを動作可能な状態にしておくと、消費電力が大きくなるため、この消費電力を削減するために、メインＭＰＵ１１の低電力モード及び通常モードと同期して、ＦＩＦＯ１１ｆ１〜１１ｆｎやバッファ１１ｂ１〜１１ｂｎのモードを切り替える。
【００９４】
そして、本実施例の画像処理装置１は、例えば、ＰＣＩｅ通信の場合、メインＭＰＵ１１が、ＰＣＩｅのデータ量が最大能力以下で処理可能であると判断すると、そのデータ量に応じたＦＩＦＯ１１ｆ１〜１１ｆｎだけを復帰させる。例えば、メインＭＰＵ１１は、ＦＡＸ通信やネットワークからのプリント印刷の場合、原稿サイズ、解像度等からデータ量が予め予測し、ＦＩＦＯ１１ｆ１〜１１ｆ４までで処理が可能であると判断すると、対応するＦＩＦＯ１１ｆ１〜１１ｆ４までを機能させ、ＦＩＦＯ１１ｆ５〜１１ｆｎまでについては低電力の状態を維持させる。
【００９５】
また、メインＭＰＵ１１は、Ｉ２Ｃ通信の場合、比較的データ量が少ないときには、例えば、バッファ１１ｂ１、１１ｂ２をリングバッファとして使用し、バッファ１１ｂ３〜１１ｂｎまでは起動しない。
【００９６】
なお、ＦＩＦＯ１１ｆ１〜１１ｆｎ及びバッファ１１ｂ１〜１１ｂｎの使い方は、予測できたデータ量に応じて一義的に起動させるＦＩＦＯ１１ｆ１〜１１ｆｎやバッファ１１ｂ１〜１１ｂｎを決定する方法、ＦＩＦＯ１１ｆ１〜１１ｆｎやバッファ１１ｂ１〜１１ｂｎのオーバーランを監視して、足りなくなると、段階的に使用数を増やす方法等適宜の方法を用いることができる。
【００９７】
このように、本実施例の画像処理装置１は、少なくともコントロールユニット１０が、各通信インターフェイス１７ａ、１７ｂに対応して該通信インターフェイス１７ａ、１７ｂにおける最大単位通信量分のバッファメモリであるＦＩＦＯ１１ｆ１〜１１ｆｎ及びバッファ１１ｂ１〜１１ｂｎを備えており、復帰要因に基づいて、復帰させる該通信インターフェイス１７ａ、１７ｂに対応するＦＩＦＯ１１ｆ１〜１１ｆｎ及びバッファ１１ｂ１〜１１ｂｎのうち、動作ユニット２０〜５０との間の通信量に応じたＦＩＦＯ１１ｆ１〜１１ｆｎ及びバッファ１１ｂ１〜１１ｂｎのみを動作させている。
【００９８】
したがって、メインＭＰＵ１１自体の消費電力を必要最小限に抑制することができ、画像処理装置１の消費電力をより一層削減することができる。
【００９９】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【０１００】
１  画像処理装置
１０  コントロールユニット
１１  メインＭＰＵ
１２  ＦＲＯＭ
１３  ＤＲＡＭ
１４  画像処理制御部
１５  ワークＲＡＭ
１６  ハードディスク（ＨＤＤ）
１７  通信インターフェイス
１７ａ、１７ａｓ、１７ａｐ、１７ａｏ、１７ａｔ  ＰＣＩｅ用インターフェイス
１７ｂ  Ｉ２Ｃ用インターフェイス
１８  システムバス
１９  ワークバス
２０  スキャナユニット
２１  スキャナ
２２  スキャナ制御部
２３  通信インターフェイス
２３ａ  ＰＣＩｅ用インターフェイス
２３ｂ  Ｉ２Ｃ用インターフェイス
３０  操作パネルユニット
３１  操作パネル制御部
３２  ＬＥＤ
３３  キースイッチ
３４  タッチパネル
３５  ＬＣＤパネル
３６  ＤＲＡＭ
３７  通信インターフェイス
３７ａ  ＰＣＩｅ用インターフェイス
３７ｂ  Ｉ２Ｃ用インターフェイス
４０  通信ユニット
４１  アナログ回線Ｉ／Ｆ
４２  ＦＡＸ制御部
４３  ＬＡＮ制御部
４４  ＵＳＢ制御部
４５  通信インターフェイス
４５ａ  ＰＣＩｅ用インターフェイス
４５ｂ  Ｉ２Ｃ用インターフェイス
４６  ＩＯバス
５０  プロッタユニット
５１  エンジンＭＰＵ
５２  ＦＲＯＭ
５３  ＤＲＡＭ
５４  通信インターフェイス
５４ａ  ＰＣＩｅ用インターフェイス
５４ｂ  Ｉ２Ｃ用インターフェイス
５５  プロッタ制御部
５６  プロッタＩ／Ｏ
５７  レーザ制御部
５８  レーザ
５９  Ｉ／Ｏ制御部
６０  ＡＤＦ
６１  バンク
６２  モータ／クラッチ
６３  センサ
６４  システムバス
７０  直流電源生成ユニット
７１  電源プラグ
８０ｓ、８０ｏ、８０ｔ、８０ｐ  バス
１０１、１０１ｓ、１０１ｐ、１０１ｏ、１０１ｔ  スイッチ
１０２、１０２ｓ、１０２ｐ、１０２ｏ、１０２ｔ  スイッチ
１０３、１０３ｓ、１０３ｐ、１０３ｏ、１０３ｔ  ＰＣＩｅバス
１１ｆ１〜１１ｆｎ  ＦＩＦＯ
１１ｂ１〜１１ｂｎ  バッファ
【先行技術文献】
【特許文献】
【０１０１】
【特許文献１】特開２００１−１８００８３号公報
【図１】
0005821406.tif 000002
【図２】
0005821406.tif 000003
【図３】
0005821406.tif 000004
【図４】
0005821406.tif 000005
【図５】
0005821406.tif 000006