(57)【要約】【課題】スリープ状態時におけるネットワークからのステータス取得要求に対してはサブＣＰＵで対応して、システム全体としての消費電力の節減を図ることである。【解決手段】電力制御モードが省エネモード時に、メインチップＱ７０１に代えて電力供給される１チップマイコンＱ７０２がネットワーク接続手段を介するステータス取得要求に対して、検知されるステータスを応答し、所定のジョブ処理要求があった場合には、通常待機モードへ復帰させて、メインチップＱ７０１を動作させ、１チップマイコンＱ７０２が受信しているジョブ処理要求を引き渡す構成を特徴とする。【選択図】　　　図７
2004034488.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク接続手段を介して外部装置と通信可能な画像形成装置であって、
ステータス更新時に、省エネモード時に節電されているステータス更新に必要な電源の電源供給を制御する制御手段と、
前記制御手段の電源制御に応じて更新されたステータスを前記外部装置に通知する通知手段とを有することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記ステータス更新が終了した後、前記ステータス更新に必要な電源を節電するよう制御することを特徴とする請求項１記載の画像形成装置。
【請求項３】
ネットワーク接続手段を介してネットワークに接続可能な画像形成装置であって、
通常待機時より消費電力が少ない省エネモードに移行させる電力制御モードを有し、
前記画像形成装置のステータスを検知する検知手段と、
前記電力制御モードが通常待機時である場合に、前記ネットワーク接続手段から前記画像形成装置のステータスの問い合わせがあった時に、前記検知手段で検知されたステータス情報を通知するよう制御する第１の制御手段と、
前記電力制御モードが電力制御が前記省エネモード時である場合に、前記ネットワーク接続手段から前記画像形成装置のステータスの問い合わせがあった時に、前記検知手段で検知されたステータス情報を通知するよう制御する第２の制御手段と、
前記電力制御モードが通常待機時と省エネモード時とで、前記第１又は第２の制御手段への電力供給状態を制御する電力制御手段と、
を有することを特徴とする画像形成装置。
【請求項４】
通常待機時は、前記検知手段からのステータスを前記第１の制御手段へ接続し、前記省エネモード時は前記検知手段からのステータスを前記第２の制御手段へ接続するステータス信号切替手段と、
通常時は、前記ネットワーク接続手段が前記第１の制御手段に接続されて情報のやり取りを行い、前記省エネモード時は前記ネットワーク接続手段が前記第２の制御手段に接続されて情報のやりとりを行うように切り替え制御を行うネットワーク切替手段と、
を備えることを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記制御手段は、前記省エネモード時は、前記第１の制御手段への電力供給を停止し、前記第２の制御手段へ電力を供給することを特徴とする請求項３記載の画像形成装置。
【請求項６】
前記第２の制御手段は、前記省エネモード時に前記ネットワーク接続手段から所定のジョブ要求を受けた時には、前記第１の制御手段の動作を再開させる要求を前記第１の制御手段に出力するとともに、前記ネットワーク接続手段から前記所定のジョブ要求に基づくコマンドを前記第１の制御手段に通知することを特徴とする請求項３〜５のいずれかに記載の画像形成装置。
【請求項７】
前記所定のジョブ要求は、前記ネットワーク接続手段からのプリントジョブ要求，ファクシミリジョブ要求を含むことを特徴とする請求項６記載の画像形成装置。
【請求項８】
第１の制御手段と第２の制御手段とが通信可能なコントローラを備えて、ネットワーク接続手段を介してネットワークに接続可能な画像形成装置における電力制御方法であって、
通常待機時より消費電力が少ない省エネモードに移行させる電力制御モードを有し、
画像形成装置のステータスを検知する検知ステップと、
前記電力制御モードが通常待機時である場合に、前記ネットワーク接続手段から前記画像形成装置のステータスの問い合わせがあった時に、前記第１の制御手段により前記検知ステップで検知されたステータス情報を通知するよう制御する通知ステップと、前記電力制御モードが前記省エネモード時である場合に、前記ネットワーク接続手段から画像形成装置のステータスの問い合わせがあった時に、第２の制御手段により前記検知ステップで検知されたステータス情報を通知するように前記第１または第２の制御手段に対する電力供給状態を制御する電力制御ステップと、
を有することを特徴とする電力制御方法。
【請求項９】
前記電力制御ステップは、通常待機時は、前記検知ステップからのステータスを前記第１の制御手段へ通知し、前記省エネモード時は前記検知ステップからのステータスを前記第２の制御手段へ通知するステータス信号切替ステップと、
通常時は、前記ネットワーク接続手段が前記第１の制御手段に接続されて情報のやり取りを行い、前記省エネモード時は前記ネットワーク接続手段が前記第２の制御手段に接続されて情報のやりとりを行うように切り替え制御を行うネットワーク切替ステップと、
を備えることを特徴とする請求項８記載の電力制御方法。
【請求項１０】
前記電力制御ステップは、前記省エネモード時は、前記第１の制御手段への電力供給を停止し、前記第２の制御手段へ電力を供給することを特徴とする請求項８または９記載の電力制御方法。
【請求項１１】
前記第２の制御手段は、前記省エネモード時に前記ネットワーク接続手段から所定のジョブ要求を受けた時には、前記第１の制御手段の動作を再開させる要求を前記第１の制御手段に出力するとともに、前記ネットワーク接続手段から前記所定のジョブ要求に基づくコマンドを前記第１の制御手段に通知することを特徴とする請求項８〜１０のいずれかに記載の電力制御方法。
【請求項１２】
前記所定のジョブ要求は、前記ネットワーク接続手段からのプリントジョブ要求，ファクシミリジョブ要求を含むことを特徴とする請求項１１記載の電力制御方法。
【請求項１３】
ネットワーク接続手段を介して外部装置と通信可能な画像形成装置における電力制御方法であって、
ステータス更新時に、省エネモード時に節電されているステータス更新に必要な電源の電源供給を制御する制御ステップと、
前記制御ステップの電源制御に応じて更新されたステータスを前記外部装置に通知する通知ステップと、
を有することを特徴とする電力制御方法。
【請求項１４】
前記制御ステップは、前記ステータス更新が終了した後、前記ステータス更新に必要な電源を節電するよう制御することを特徴とする請求項１３記載の電力制御方法。
【請求項１５】
請求項８〜１４のいずれかに記載の電力制御方法を実現するプログラムを記憶したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１６】
請求項８〜１４のいずれかに記載の電力制御方法を実現することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク接続手段を介してネットワークに接続されて、所定のジョブ処理を実行可能な画像形成装置および電力制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラムに関するものである。
【０００２】
【従来の技術】
従来、プリンタ（複写機、複合機を含む）とコンピュータとをネットワーク接続したシステムが存在する。
【０００３】
図１６は、従来の画像形成装置を含むネットワークシステムの一例を示すブロック図であり、例えばネットワーク環境下で複数ユーザにより使用されるネットワークシステムの構成例に対応する。
【０００４】
図１６において、ネットワークシステムは複数のＰＣ１０３ａ、ＰＣ１０３ｂと複写機１０１ａ、複写機１０１ｂ、サーバ１０２とをネットワーク接続した構成である。複写機（複写機１０１ａ、複写機１０１ｂ共に）はプリンタ部２０１、リーダ部２１６、コントローラ部２０２、ＤＣ電源２０３から構成されている。コントローラ部２０２はネットワークを介して外部とのやり取り及びＤＣ電源２０３のＯＮ／ＯＦＦ制御、リーダ部２１６、プリンタ部２０１の制御を行っている。
【０００５】
通常、複写機は複写動作、プリント動作を所定時間行われていない時には、エネルギーを節約するためにスリープモード（省エネモード）に移行する。
【０００６】
また、ネットワークを管理するアプリケーションソフトが知られている。これは、ＰＣにインストールすることで、ネットワークに接続された複写機のステータスを知ることが可能となるソフトウエアである。例えば、用紙無しが発生した場合、ＰＣ上でその複写機のステータスが表示可能となる。複写機１０１ａ、複写機１０１ｂが、スリープ状態であっても、ネットワークに接続されたＰＣからプリント要求があると、それを検知して複写機のＤＣ電源２０３を起動して複写機全体を起こしプリント出力を行う。
【０００７】
【発明が解決しようとする課題】
しかしながら、上述した従来技術においては下記のような問題があった。
【０００８】
ネットワークに接続された画像形成装置、例えば複写機がスリープ状態の時に、ＰＣから複写機の随時更新されるような最新のステータスを聞きに来られた場合、複写機内部のコントローラ部２０２は、ＤＣ電源２０３を起動して、エンジン内部のすべてに電源を供給して、聞かれたステータスの状態を検知するために、リーダ部２１６、プリンタ部２０１と通信を行い、その結果をネットワークに返信していた。
【０００９】
そのため、スリープ状態という省エネルギーを達成している状態にあるにもかかわらず、複写機のステータス状態を聞かれるたびに、複写機全体に電源を供給するか、或いは、電源を常時通電しておく必要があり、近年の省エネルギーに対して相反するものとなっている。
【００１０】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、従来に比べてより一層の省電力化を実現すると共に、外部装置からのステータス要求に更新されたステータスを応答することができる仕組みを提供することにある。
【００１１】
また、別の目的は、複数の各種センサを備える画像形成装置において、メインチップに比べて消費電力の少ないサブＣＰＵに、外部装置へのステータス応答を行うことができる仕組みを提供することである。
【００１２】
【課題を解決するための手段】
本発明に係る第１の発明は、ネットワーク接続手段を介して外部装置と通信可能な画像形成装置であって、ステータス更新時に、省エネモード時に節電されているステータス更新に必要な電源の電源供給を制御する制御手段（図１３のステップＳ４０１）と、前記制御手段の電源制御に応じて更新されたステータスを前記外部装置に通知する通知手段（図１１のステップＳ２１５）とを有することを特徴とする。
【００１３】
本発明に係る第２の発明は、前記制御手段は、前記ステータス更新が終了した後、前記ステータス更新に必要な電源を節電するよう制御する（図１４のステップＳ４２４）こと特徴とする。
【００１４】
本発明に係る第３の発明は、ネットワーク接続手段を介してネットワークに接続可能な画像形成装置であって、画像形成装置のステータスを検知する検知手段（図２に示すセンサＡ群２０８，センサＢ群２０９，図７のＩＦ回路７０１等に相当）と、通常待機時より消費電力が少ない省エネモードに移行させる電力制御モードを有し、電力制御モードが通常待機時である場合に、前記ネットワーク接続手段から画像形成装置のステータスの問い合わせがあった時に、前記検知手段で検知されたステータス情報を通知するよう制御する第１の制御手段（図７に示すメインチップＱ７０１に相当）と、前記電力制御モードが電力制御が前記省エネモード時である場合に、前記ネットワーク接続手段から画像形成装置のステータスの問い合わせがあった時に、前記検知手段で検知されたステータス情報を通知するよう制御する第２の制御手段（図７に示す１チップマイコンＱ７０２に相当）と、前記電力制御モードが通常待機時と省エネモード時とで、前記第１又は第２の制御手段への電力供給状態を制御する電力制御手段（図７に示すＩＦ回路７０４，７０５等に相当）とを有することを特徴とする。
【００１５】
本発明に係る第４の発明は、通常待機時は、前記検知手段からのステータスを前記第１の制御手段へ接続し、前記省エネモード時は前記検知手段からのステータスを前記第２の制御手段へ接続するステータス信号切替手段（図３に示す信号切替回路Ｑ３０４，Ｑ３０５，Ｑ３０６，Ｑ３０８に相当）と、通常時は、前記ネットワーク接続手段が前記第１の制御手段に接続されて情報のやり取りを行い、前記省エネモード時は前記ネットワーク接続手段が前記第２の制御手段に接続されて情報のやりとりを行うように切り替え制御を行うネットワーク切替手段（図７に示すＩＦ回路７０２に相当）とを備えることを特徴とする。
【００１６】
本発明に係る第５の発明は、前記電力制御手段は、前記省エネモード時は、前記第１の制御手段への電力供給を停止し、前記第２の制御手段へ電力を供給することを特徴とする。
【００１７】
本発明に係る第６の発明は、前記第２の制御手段は、前記省エネモード時に前記ネットワーク接続手段から所定のジョブ要求を受けた時には、前記第１の制御手段の動作を再開させる要求を前記第１の制御手段に出力するとともに、前記ネットワーク接続手段から前記所定のジョブ要求に基づくコマンドを前記第１の制御手段に通知することを特徴とする。
【００１８】
本発明に係る第７の発明は、前記所定のジョブ要求は、前記ネットワーク接続手段からのプリントジョブ要求，ファクシミリジョブ要求を含むことを特徴とする。
【００１９】
本発明に係る第８の発明は、第１の制御手段と第２の制御手段とが通信可能なコントローラを備えて、ネットワーク接続手段を介してネットワークに接続可能な画像形成装置における電力制御方法であって、通常待機時より消費電力が少ない省エネモードに移行させる電力制御モードを有し、画像形成装置のステータスを検知する検知ステップ（図１１に示すステップＳ２１７）と、電力制御モードが通常待機時である場合に、前記ネットワーク接続手段から画像形成装置のステータスの問い合わせがあった時に、前記第１の制御手段により前記検知ステップで検知されたステータス情報を通知するよう制御する通知ステップと、電力制御モードが前記省エネモード時である場合に、前記ネットワーク接続手段から画像形成装置のステータスの問い合わせがあった時に、第２の制御手段により前記検知ステップで検知されたステータス情報を通知するように前記第１または第２の制御手段に対する電力供給状態を制御する電力制御ステップ（図１１に示すステップＳ２０５，Ｓ２１１）とを有することを特徴とする。
【００２０】
本発明に係る第９の発明は、前記電力制御ステップは、通常待機時は、前記検知ステップからのステータスを前記第１の制御手段へ通知し、前記省エネモード時は前記検知ステップからのステータスを前記第２の制御手段へ通知するステータス信号切替ステップ（図１２に示すステップＳ３１８）と、通常時は、前記ネットワーク接続手段が前記第１の制御手段に接続されて情報のやり取りを行い、前記省エネモード時は前記ネットワーク接続手段が前記第２の制御手段に接続されて情報のやりとりを行うように切り替え制御を行うネットワーク切替ステップ（図１２に示すステップＳ３１９）とを備えることを特徴とする。
【００２１】
本発明に係る第１０の発明は、前記電力制御ステップは、前記省エネモード時は、前記第１の制御手段への電力供給を停止し、前記第２の制御手段へ電力を供給することを特徴とする。
【００２２】
本発明に係る第１１の発明は、前記第２の制御手段は、前記省エネモード時に前記ネットワーク接続手段から所定のジョブ要求を受けた時には、前記第１の制御手段の動作を再開させる要求を前記第１の制御手段に出力するとともに、前記ネットワーク接続手段から前記所定のジョブ要求に基づくコマンドを前記第１の制御手段に通知することを特徴とする。
【００２３】
本発明に係る第１２の発明は、前記所定のジョブ要求は、前記ネットワーク接続手段からのプリントジョブ要求，ファクシミリジョブ要求を含むことを特徴とする。
【００２４】
本発明に係る第１３の発明は、ネットワーク接続手段を介して外部装置と通信可能な画像形成装置における電力制御方法であって、ステータス更新時に、省エネモード時に節電されているステータス更新に必要な電源の電源供給を制御する制御ステップ（図１３のステップＳ４０１）と、前記制御ステップの電源制御に応じて更新されたステータスを前記外部装置に通知する通知ステップ（図１１のステップＳ２１５）とを有することを特徴とする。
【００２５】
本発明に係る第１４の発明は、前記制御ステップは、前記ステータス更新が終了した後、前記ステータス更新に必要な電源を節電するよう制御する（図１３のステップＳ４２４）こと特徴とする。
【００２６】
本発明に係る第１５の発明は、第８〜第１４のいずれかに記載の電力制御方法を実現するプログラムを記憶したコンピュータが読み取り可能な記憶媒体であることを特徴とする。
【００２７】
本発明に係る第１６の発明は、第８〜第１４のいずれかに記載の電力制御方法を実現するプログラムであることを特徴とする。
【００２８】
【発明の実施の形態】
〔第１実施形態〕
図１は、本発明の第１実施形態を示す画像形成装置を適用可能なネットワークシステムの一例を示すブロック図である。なお、本発明を適用可能な画像形成装置には、電子写真方式やインクジェット方式を採用した印刷装置（プリンタ）、ファクシミリ、或いはプリンタ，ファクシミリ処理を含む複合画像処理を行うデジタル複合機が含まれることはいうまでもない。以下、デジタル複合機を例として説明する。
【００２９】
図１において、１０１ａと１０１ｂはデジタル複合機で、後述するように電源２０３からプリンタ部２０１とリーダ部２１６とコントローラ２０２に電力が供給されることにより動作する。
【００３０】
１０２はサーバ、１０３ａと１０３ｂはパソコンであって、ローカルエリアネットワークのイーサネット（登録商標）１０４で、上記の機器が接続されている。イーサネット（登録商標）１０４を介して、図１で示したパソコン１０３ａ，１０３ｂやサーバ１０２に接続して、パソコン１０３ａ，１０３ｂからプリントジョブを受信したり、パソコン１０３ａ，１０３ｂからのステータスの問い合わせに対してステータスの情報を出力したりできる。
【００３１】
ここで言うステータスとは、現在のジョブの蓄積状況や処理状況、現在ある用紙カセットのサイズ設定や、その用紙カセットの中に紙が有るか無ないか、オプションの接続状況、トナーが有るか無いかである。またデジタル複合機にはファクシミリ機能が付いていて所定の通信回線（例えば、電話回線）を介して外部と通信可能に接続されている。
【００３２】
このデジタル複合機の一般的な複写機と同じ構成部分に関しては、簡易的に説明すると、原稿の読み取りはＣＣＤもしくはコンタクトセンサと言った光電変換を用いてデジタルデータに変換するものである。またプリントはレーザを用いて高圧で帯電した感光体に潜像画像を形成し、その潜像画像に現像材であるトナーの画像を形成してそれを転写紙に転写する。
【００３３】
また、本実施形態におけるデジタル複合機には２つの待機モード、すなわち、スタンバイモード、スリープモードがあって、コピー動作、プリント動作、ファクシミリ送信動作、ファクシミリ受信動作、スキャナ動作などのいずれかの動作もしくは複合動作を行っているモードである。
【００３４】
ここで、スタンバイモードとは前記の動作はしていないが、前記の動作がすぐに開始可能なモードであり、スリープモードとは前記の動作をしてないし、また前記の動作をすぐに開始もできないが、スタンバイモードよりも消費電力の小さいモードである。
【００３５】
図２は、図１に示したデジタル複合機１０１ａ，１０１ｂの制御構成を説明するブロック図である。
【００３６】
図２において、２０１は制御基板（ＤＣＯＮ）で、後述するコントローラ２０２からインタフェースＩＦ−１を介してビデオデータを受け取りプリント制御を司り、各種プリント制御に必要なセンサ群２０８，２０９，２１０とインタフェースＩＦ−２，３，４で接続し、プリントを行うためのＤＣ負荷群２１１とインタフェースＩＦ−５で接続し、感光体に露光を行うレーザ関係２１２とＩＦ−６で接続して、それらを制御する。
【００３７】
また、ＤＣＯＮ２０１はソートを行う排紙オプション２１３とインタフェースＩＦ−１７で接続し、給紙のカセット段数を増設する給紙オプション２１４とインタフェースＩＦ−１８で接続して各種情報をシリアル通信で制御している。
【００３８】
センサは３つのグループに分かれており、それぞれ、コピー中／プリント中やスタンバイ中はもとより、スリープ中にも定期的に検知を行うセンサＡ群２０８、コピー中／プリント中やスタンバイ中はもとより、スリープ中であってもセンサＡ群の状態に応じて、必要と判断された場合、より詳細な検知を行うためのセンサＢ群２０９、コピー中／プリント中やスタンバイ中のみ検知を行いスリープ中は、いっさい検知を行わないセンサＣ群２１０に分かれている。
【００３９】
また、ＤＣＯＮ２０１は後述のＡＣドライバ２０５にインタフェースＩＦ−７で接続していて、その先に接続するＡＣ負荷群２１５を制御する。このＡＣ負荷群２１５には、トナーを熱して融解して用紙に定着させるための図示しないヒータが含まれる。ＤＣＯＮ２０１への電源供給は、動作時とスタンバイ時のみに供給される電源は、ＤＣ電源２０３からＰＷ−ＤＣ−２を介して行われ、スリープ時にも供給される電源はコントローラ２０２からインタフェースＩＦ−１を介して行われる。
【００４０】
２０５はＡＣドライバで、ＤＣＯＮ２０１からのＩＦ−７を介したＯＮ／ＯＦＦ信号により、ＡＣ１００ＶをトライアックやＳＳＲといったスイッチ素子で、ＰＷ−ＡＣ−３を介して、ＡＣ負荷群２１５へＡＣ１００Ｖの通電・非通電を切り替える。
【００４１】
２１６は制御基板（ＲＣＯＮ）であり、スキャナ系の制御を司り、画像読み取りを行うための画像センサや原稿の紙をコントロールするためのセンサ群２１７，２１８，２１９とインタフェースＩＦ−１２，１３，１４で接続し、ＤＣ負荷群２２０にインタフェースＩＦ−１５で接続して、それらを制御する。
【００４２】
また、ＲＣＯＮ２１６と接続されるセンサも３つのグループに分かれており、それぞれ、コピー中／プリント中やスタンバイ中はもとより、スリープ中にも定期的に検知を行うセンサＤ群２１７、コピー中／プリント中やスタンバイ中はもとより、スリープであってもセンサＤ群が変化したなら、その後に、より詳細な検知を行うために検知を行うセンサＥ群２１８、コピー中／プリント中やスタンバイ中のみ検知を行いスリープ中は、いっさい検知を行わないセンサＦ群２１９に分かれている。
【００４３】
２２１は画像を電気信号に変換する画像センサで、その電気信号を所定のフォーマットにフォーマットして、ＩＦ−１６，ＩＦ−９を介して後述するコントローラ２０２にビデオデータを転送する。
【００４４】
２０２がメイン制御基板（コントローラ）で、インタフェースＩＦ−１でＤＣＯＮ２０１と接続しており、一方ＩＦ−９でＲＣＯＮ２１６と接続している。この接続によりコピーの時は原稿のビデオデータがＲＣＯＮ２１６からコントローラ２０２に送られて、そのビデオデータを処理後にコントローラ２０２からＤＣＯＮ２０１に送る。この時、コントローラ２０２では、ビデオデータのフォーマットを変換したり、ビデオデータを加工したり、ビデオデータの転送をプリンタのタイミングに合わせたりといった処理を行う。また操作部２２２とＩＦ−１９で接続して、オペレータからの入力と、オペレータへの表示を行うことができる。２２３は特にその中でも電源スイッチであって、ＩＦ−２０からの、この入力がスリープへの移行やスリープからスタンバイの復帰のトリガになる。
【００４５】
また、コントローラ２０２は、ＤＣ電源２０３とＩＦ−８で接続してＰＷ−ＤＣ−１，２，３に含まれる一部のＤＣ電源出力のＯＮ／ＯＦＦを制御することが可能である。またコントローラ２０２はＩＦ−１１を介してＦＡＸ−ＵＮＩＴ２０６に接続し、その先で電話回線に接続している。またコントローラ２０２はＩＦ−１０を介してＬＡＮ−ＵＮＩＴ２０７に接続し、その先でイーサネット（登録商標）に接続している。ここで、ＬＡＮ−ＵＮＩＴ２０７はイーサネット（登録商標）に限定されるものではなく、所定のプロトコルに従った通信ユニットであることが想定される。無論、無線／有線の双方を適用可能であることは言うまでもない。
【００４６】
２０４はＡＣ入力部で、電源コンセントから、ＰＷ−ＡＣ−１の経路でＡＣ１００Ｖが入力され、漏電を検知するための回路や、ノイズを除去するＸコンや、そのＸコンの放電抵抗などの回路を通して、ＤＣ電源２０３とＡＣドライバ２０５にＰＷ−ＡＣ−２の経路でＡＣ１００Ｖを供給している。画像センサ２２１は、画像を読み取るためのセンサである。
【００４７】
図３は、図２に示したＤＣＯＮ２０１の構成を説明するブロック図であり、図２と同一のものには同一の符号を付してある。
【００４８】
図３において、Ｐ５ＶＢとＰ５ＶＣは、それぞれ５Ｖ電源で、Ｐ５ＶＢがＤＣ電源２０３から供給される電源であり、コピー中／プリント中とスタンバイ中に供給される。３０１〜３０９はインタフェース回路（ＩＦ回路）である。
【００４９】
なお、コントローラ２０２がＤＣ電源２０３を制御してＰ５ＶＢをＯＮ／ＯＦＦしている。また、Ｐ５ＶＣはＩＦ−１を介してコントローラ２０２から供給される電源で、コピー中／プリント中とスタンバイ中は常にＯＮで、スリープ中は必要なときのみＯＮする。
【００５０】
また、スリープ中の必要なときとは、パラシリ変換部Ｑ３０２及びシリパラ変換部Ｑ３０３をコントローラが使用してセンサＡ群２０８とセンサＢ群２０９の検知を行うときである。なお、Ｐ５ＶＣはコントローラ２０２によりＯＮ／ＯＦＦ制御されている。
【００５１】
Ｑ３０１はマイコンで、内部に少なくともＲＯＭ、ＲＡＭを有していて、そのＲＯＭに書き込まれたプログラムに従って動作する。マイコンＱ３０１の一つの役割には、ステータスの監視があり、後述するセンサＡ、Ｂ群２０８，２０９を入力ポートで検知し、ドアの開閉や、カセットの開閉状態や、用紙サイズや、用紙の有無をステータスの一部として、コントローラ２０２（メインＣＰＵ或いはサブＣＰＵ宛）にＩＦ−１のシリアル通信により連絡する。
【００５２】
また、マイコンＱ３０１のその他の主な役割としては、プリントの制御で、センサＡ，Ｂ，Ｃ群２０８，２０９，２１０に接続する入力ポートの状態の検知と、ＤＣ負荷群２１１に接続する出力ポートとＡＣドライバ２０５に接続する出力ポートでそれらをＯＮ／ＯＦＦ制御して用紙の搬送制御・高圧制御・定着ヒータ制御等を実行する。
【００５３】
Ｑ３０９はゲートアレイで、ＩＦ−１からビデオデータを受け取り、レーザ関係２１２をＩＦ回路３０８とＩＦ−３を介して制御して、そのレーザにより図示しない感光体をビデオデータに基づき露光して感光体上に帯電状態の分布として潜像画像を形成する。またマイコンＱ３０１は、ゲートアレイＱ３０９が動作をするための設定値を、バスを介して書き込む。
【００５４】
ＩＦ−１からのシリアル通信の信号として、コントローラ２０２からＤＣＯＮ２０１へのシリアルデータ信号であるＳＤＡＴＡ＿Ｃ２Ｄと、ＤＣＯＮ２０１からコントローラ２０２へのシリアルデータ信号であるＳＤＡＴＡ＿Ｄ２Ｃと、シリアルデータの転送クロックであるＳＣＬＫ↓信号があり、そのうち、ＳＤＡＴＡ＿Ｃ２ＤとＳＤＡＴＡ＿Ｄ２Ｃに関しては、スリープ以外の時、ＳＬＥＥＰ信号がＬｏｗで、ＳＬＥＥＰ信号の状態で接続先を切り替える信号切替回路Ｑ３０４，Ｑ３０５，Ｑ３０６，Ｑ３０８によってマイコンＱ３０１のシリアル通信端子に接続していて後述するコントローラのメインチップＱ７０１と通信している。
【００５５】
このスリープ以外の時の通信内容には、コマンドやステータスなど多様な情報のやりとりを行うことができる。なお、マイコンＱ３０１には、転送クロックが接続しておらず、転送クロックの不要な、非同期の通信をコントローラ２０２との間で行っている。
【００５６】
次に、スリープ中の時は、図２中のＳＬＥＥＰ信号がＨｉｇｈで信号切替回路Ｑ３０４，Ｑ３０５，Ｑ３０６，Ｑ３０７，Ｑ３０８によって、ＳＤＡＴＡ＿Ｄ２Ｃ、ＳＤＡＴＡ＿Ｃ２Ｄ、ＳＣＬＫ↓の信号がシリパラ変換部Ｑ３０３とパラシリ変換部Ｑ３０２に接続している。このスリープ時の通信内容は、スリープ以外の時ほど多様な情報のやりとりが出来ないのは構成上、明らかである。このようにスリープ中（省エネモード中）と、スリープ中でない場合とで、ステータスなどの情報の通知先を変更することができる。
【００５７】
シリパラ変換部Ｑ３０３にＬＯＡＤ信号が接続していて、ＬＯＡＤ中はシリパラ変換部Ｑ３０３は内部のシリアルレジスタのデータを出力端子Ｑ０￣Ｑ１５に直結したシリパラ変換部Ｑ３０３内部のバッファにＬＯＡＤし、ＬＯＡＤ中でない時はバッファのデータを保持する。
【００５８】
シリパラ変換部Ｑ３０３内部のシリアルレジスタはＬＳＢファーストでＳＣＬＫ↓に同期してシリパラ変換部Ｑ３０３のＳＯ端子より出力される。また、シリパラ変換部Ｑ３０３のシフトレジスタのＭＳＢにはクロックに同期してシリパラ変換部Ｑ３０３のＳＩ端子のデータが格納される。なお、シリパラ変換部Ｑ３０３のＳＯ端子はコントローラへ送信するＳＤＡＴＡ＿Ｄ２Ｃの信号がスリープ中は接続している。シリパラ変換部Ｑ３０３のＳＩ端子は給紙オプション２１４とスリープ中はカスケードに接続している。
【００５９】
逆にパラシリ変換部Ｑ３０２は、やはりＬＯＡＤ信号が接続していて、ＬＯＡＤ中は、入力端子Ｄ０￣Ｄ１５のデータをパラシリ変換部Ｑ３０２の内部のシリアルレジスタにＬＯＡＤする。パラシリ変換部Ｑ３０２内部のシリアルレジスタはＬＳＢファーストでＳＣＬＫ↓に同期してパラシリ変換部Ｑ３０２のＳＯ端子より出力される。また、パラシリ変換部Ｑ３０２のシフトレジスタのＭＳＢにはクロックに同期してパラシリ変換部Ｑ３０２のＳＩ端子のデータが格納される。なお、パラシリ変換部Ｑ３０２のＳＩ端子はコントローラより受信するＳＤＡＴＡ＿Ｃ２Ｄの信号がスリープ中は接続している。パラシリ変換部Ｑ３０２のＳＯ端子は給紙オプション２１４とスリープ中はカスケードに接続している。
【００６０】
このように図３の構成によれば、図７のメインチップＱ７０１からのＳｌｅｅｐ信号がＨｉｇｈの指示に応じて、マイコンＱ３０１のへの供給電力が節約される。また、マイコンＱ３０１の代わりに、信号切替回路Ｑ３０４，Ｑ３０５，Ｑ３０６，Ｑ３０８が駆動されるので、省電力しつつコントローラ２０２とのステータスなどの情報の通信も継続して行うことが実現される。
【００６１】
図４は、図２に示したコントローラ２０２とＤＣＯＮ２０１とのインタフェースを説明する図である。
【００６２】
図４において、Ｃ＿Ｐ＿ＲＥＡＤＹはコントローラ２０２の通信準備がＯＫであることをＤＣＯＮ２０１が確認するための信号である。Ｐ＿Ｐ＿ＲＥＡＤＹはＤＣＯＮの通信準備がＯＫであることをコントローラ２０２が確認するための信号である。
【００６３】
ＳＣＬＫ↓はシリアル通信のクロック信号である。ＳＤＡＴＡ＿Ｃ２Ｄはシリアル通信のコントローラからＤＣＯＮ２０１へのデータ信号である。ＳＤＡＴＡ＿Ｄ２Ｃはシリアル通信のＤＣＯＮ２０１からコントローラ２０２へのデータ信号である。
【００６４】
ＰＳＴＡＲＴはコントローラ２０２がＤＣＯＮ２０１にプリント開始を連絡する信号である。ＶＲＥＱは前記ＰＳＴＡＲＴ信号を受けてＤＣＯＮ２０１がコントローラに副走査のビデオデータ出力の開始を要求する信号である。ＶＳＹＮＣは所定の数の主走査のライン後に、有効な主走査ラインの出力を開始することを、コントローラ２０２がＤＣＯＮ２０１に通知する信号であって、ＶＲＥＱに続く信号である。
【００６５】
ＨＲＥＱは、主走査ごとにＤＣＯＮ２０１がコントローラ２０２に主走査のビデオデータ出力の開始を要求する信号である。ＨＳＹＮＣは主走査ごとに、所定の数のＶＩＤＥＯ＿ＣＬＫ後に、有効なビデオ・データを出力することを、コントローラがＤＣＯＮに通知する信号であって、ＨＲＥＱに続く信号である。ＶＩＤＥＯ＿ＣＬＫはＶＩＤＥＯ＿ＤＡＴＡの転送クロックである。
【００６６】
ＶＩＤＥＯ＿ＤＡＴＡは８ビットのビデオデータ信号である。ＳＬＥＥＰ信号はスリープ中にＨＩＧＨとなるコントローラ２０２よりＤＣＯＮ２０１に出力される信号である。ＬＯＡＤ信号はシリパラ変換とパラレル変換のデータをＬＯＡＤする信号であると同時に、一部のセンサの給電を制御する信号である。Ｐ５ＶＣはコントローラ２０２からＤＣＯＮ２０１に供給されるＯＮ／ＯＦＦが可能な５Ｖ電源である。
【００６７】
図５は、図２に示したＤＣＯＮ２０１とセンサＡ類２０８とのインタフェースを説明する図である。なお、センサＡ群２０８は、図３に示したメカニカルなマイクロスイッチにより構成されるセンサのグループである。また、図３と同一のものには同一の符号を付してある。
【００６８】
図５において、ＳＷ５０１は、ドア開閉検知スイッチであり、定着器あるいはドラムカートリッジ等のプロセス系をユーザがアクセスする場合に開く必要があるドアの開閉を検知するものである。ＳＷ５０２は、上段カセットの開閉検知を行うカセット開閉検知上段スイッチである。
【００６９】
ＳＷ５０３は、下段カセットの開閉検知を行うカセット開閉検知下段スイッチである。ＳＷ５０４は、排紙オプションの接続検知を行う排紙オプション接続検知スイッチである。ＳＷ５０５は、給紙オプションの接続検知を行う給紙オプション接続検知スイッチである。なお、図５において、Ｐ５ＶＣは電源である。
【００７０】
Ｑ５０１とＱ５０２はＰＮＰトランジスタで、スイッチＳＷ５０１からスイッチＳＷ５０５に供給する電源のオン／オフを制御する。
【００７１】
Ｒ５０１、Ｒ５０２、Ｒ５０３、Ｒ５０４、Ｒ５０５は前記スイッチＳＷ５０１からスイッチＳＷ５０５へ供給する電流値を制限する抵抗器である。
【００７２】
また、Ｒ―ＩＮ０はＳＷ５０１のオン／オフを検知するための信号である。Ｒ―ＩＮ１はＳＷ５０２のオン／オフを検知するための信号である。Ｒ―ＩＮ２はＳＷ５０３のオン／オフを検知するための信号である。Ｒ―ＩＮ３はＳＷ５０４のオン／オフを検知するための信号である。Ｒ―ＩＮ４はＳＷ５０５のオン／オフを検知するための信号である。ＳＬＥＥＰ信号とＬＯＡＤ信号はＰ５ＶＣの供給を制御するための信号である。
【００７３】
このような構成にてＩＦ回路３０１ではＰＮＰトランジスタＱ５０１とＰＮＰトランジスタＱ５０２がオン状態になっている時に、スイッチＳＷ５０１からスイッチＳＷ５０５のオン／オフ検知が可能である。
【００７４】
スイッチＳＷ５０１からスイッチＳＷ５０５のオン／オフの検知を必要としない場合は、トランジスタＱ５０１とトランジスタＱ５０２をオフ状態に制御し、スイッチＳＷ５０１からスイッチＳＷ５０５への電流を供給しないことによりエネルギーの消費を抑制することが可能である。
【００７５】
図６は、図２に示したＤＣＯＮ２０１とセンサＢ類２０９とのインタフェースを説明する図である。なお、センサＢ群は、図３中に示されているフォトインタラプタによるセンサグループである。
【００７６】
図６において、Ｑ６０７はカートリッジの有無を検知するカートリッジ検知センサである。Ｑ６０８，Ｑ６０９，Ｑ６１０，Ｑ６１１は上段カセットの紙サイズを検知する、それぞれ上段紙サイズ０センサ、上段紙サイズ１センサ、上段紙サイズ２センサ、上段紙有無センサである。
【００７７】
Ｑ６１２，Ｑ６１３，Ｑ６１４，Ｑ６１５は下段カセットの紙サイズを検知する、それぞれ下段紙サイズ０センサ、下段紙サイズ１センサ、下段紙サイズ２センサ、下段紙有無センサである。
【００７８】
なお、ＩＦ回路３は、図３に示されている上記センサＢ群とのインタフェース回路である。Ｐ５ＶＣは図３中に示される電源である。ＳＬＥＥＰ信号、Ｒ―ＯＵＴ０からの信号は、図３中に示されるＩＦ回路３の入力信号である。これらの信号によりフォトインタラプタセンサヘの電源供給を制御するものである。Ｒ−ＩＮ５からＲＩＮ―１３は、各センサの出力に応じたＩＦ回路３からの出力信号である。このように、必要な時に効率よくセンサＢ群に電源が供給がなされるので、効率よくセンサ情報を取得できると共に省電力化を実現することができる。
【００７９】
Ｑ６０２、Ｑ６０４，Ｑ６０６は、ＳＬＥＥＰ信号によりオン／オフ制御され、フォトインタラプタセンサヘの電源供給を制御するＰＮＰトランジスタである。Ｑ６０１，Ｑ６０３，Ｑ６０５は、それぞれＲ−ＯＵＴ０、Ｒ−ＯＵＴ１、Ｒ−ＯＵＴ２によりオン／オフ制御され、フォトインタラプタセンサヘの電源供給を制御するＰＮＰトランジスタである。Ｒ６０１からＲ６０９は、フォトインタラプタへの電流を制御する電流制限抵抗器である。
【００８０】
このような構成において、センサＢ群は、送信データにより電源供給を選択する構成になっているため、フォトインタラプタセンサへの通電を必要時以外にオフすることが可能である。これによって、スリープ時の消費電力を低くすることを可能としている。
【００８１】
図７は、図２に示したコントローラ２０２の詳細構成を説明する図である。
【００８２】
図７において、７０１〜７０８はインタフェース回路（ＩＦ回路）であり、それぞれ特定のデバイスと１チップマイコンＱ７０２またはメインチップＱ７０１とのインタフェースを司る。
【００８３】
図７において、Ｐ５ＶＡ、Ｐ５ＶＢとＰ５ＶＣはそれぞれ５Ｖ電源で、Ｐ５ＶＡ、Ｐ５ＶＢがＤＣ電源２０３から供給される電源であり、Ｐ５ＶＡはサブＣＰＵなどを駆動させる為に常時供給されている。また、Ｐ５ＶＢはコピー中／プリント中などの画像形成動作中とスタンバイ中のみ供給される。そして、Ｐ５ＶＣはＰＶ５Ａの電源に基づき実現される電源であり、コントローラ内のＱ７０５によってオンオフ制御される電源であり、ＤＣＯＮ、ＲＣＯＮに間欠的に電源を供給するよう制御を行うことができる。。また、省エネモード（スリープ）時にＰ５ＶＡ以外の電源を節電することにより、不必要な消費電力を減らすことが可能となり、特にＰ５ＶＢは電源内で電源回路を止めてしまうので、消費電力を減少させるには大きな効果がある。
【００８４】
また、ＰＶ５Ａ、ＰＶ５Ｂ、ＰＶ５Ｃは図７のみならず、図３、図４、図５、図６、図８、図９、図１０にも共通して適用されるものであり、これら各図におけるＰＶ５Ａ、ＰＶ５Ｂ、ＰＶ５Ｃは図１１、図１２、図１３、図１４のフローチャートに従って電源制御されることになる。
【００８５】
メインチップＱ７０１は電源がオフでも電池ＢＴ７０１によってバックアップされてデータを保持するＲＡＭＱ７０４をワークエリアとして、ＲＯＭＱ７０３に格納された制御プログラムを実行するマイクロプロセッサ、各種割り込み信号の制御を行う割り込み制御回路、ＤＭＡ制御回路、各種タイマ、画像処理回路、解像度変換回路、入出力ポートインターフェース回路などを含みコントローラ全体の制御を行う。
【００８６】
さらにＸ’ｔａｌＸ７０１と接続し、内部の動作クロックを出力するＰＬＬ回路を含み、このＰＬＬ回路はマイクロプロセッサが省電力のスリープ状態になるとクロック出力を停止して、チップ全体の消費電力を低く抑える機能をもっている。
【００８７】
また、１チップマイコン（サブチップ）Ｑ７０２にはＣＰＵ、ＲＡＭ、ＲＯＭなど一般的マイコンと同様の構成が備えられており、メインチップほど複雑なロジックを採用しない事や、ＣＰＵのクロック周波数が低い事や、容量の小さなメモリを備える等の理由により消費電力の少ないマイコンが採用される。そして、この１チップマイコンによりスリープ状態でもステータス更新や、外部への情報通知の為のＬＡＮ−ＵＮＩＴ２０７の駆動など、メインチップの一部の通常の動作を実行することができる。また、後述にて詳しく説明するが、スリープ時の電源制御、ステータス監視、ネットワークからのコマンドの監視と応答なども実行することができる。
【００８８】
メインコントローラ（メインチップ）Ｑ７０１には、１チップマイコン（サブチップ）Ｑ７０２からの割り込み信号７０９がＮＭＩ（ノンマスカブル割り込み）端子に入力されていて、もしマイクロプロセッサがスリープ状態にあるときにＮＭＩが入力すると、スリープ状態が解除されて、ＰＬＬ回路がイネーブルになりクロックがメインチップ全体に供給されて、メインチップが再び動作を開始するようになっている。
【００８９】
１チップマイコンＱ７０２はスリープ状態でのＲＣＯＮ２１６やＤＣＯＮ２０１のセンサ信号を監視したり、ＦＡＸ−ＵＮＩＴ２０６のスリープ復帰信号を監視するものである。さらに、スリープ時にメインチップＱ７０１に代わってＬＡＮ−ＵＮＩＴ２０７にコマンドレスポンスやステータス情報を送る。
【００９０】
１チップマイコンＱ７０２とメインチップＱ７０１との間はシリアル通信７１０でコマンド、データをやり取りすることができ、前述した１チップマイコンＱ７０２からの割り込み信号７０９がメインチップのＮＭＩ端子に入力している他、メインチップＱ７０１がスリープ状態か動作状態かを示すＡｃｔｉｖｅ信号７１１が入力している。
【００９１】
電源スイッチ２２３は操作部２２２上にあり、この電源スイッチ２２３の入力によって、本実施形態のデジタル複合機はスリープ状態に移行し、あるいはスリープ状態から復帰する。
【００９２】
ただし、スリープ状態への移行は電源スイッチ２２３の入力だけではなく、操作部２２２からの設定によって選択可能なあらかじめ決められた時間、本デジタル複合機が待機状態だと自動的にスリープ状態に移行するようにもできる。
【００９３】
また、スリープ状態からの復帰も電源スイッチ２２３の入力だけではなく、後述するように、ＬＡＮからのコマンドや電話回線からの呼び出し信号などによっても復帰するようになっている。
【００９４】
スリープ移行を示すＳｌｅｅｐ信号７１２はスリープ時に「Ｈ」レベル状態となり、メインチップＱ７０１からＲＣＯＮとのＩＦ回路７０６を介してＲＣＯＮ２１６へ、ＤＣＯＮとのＩＦ回路７０１を介してＤＣＯＮ２０１へ信号を送る。
【００９５】
スリープ時には１チップマイコンＱ７０２からの制御信号によって、ＤＣ電源でＰ５ＶＡ以外の電源を切り、さらに、トランジスタＱ７０５によって、Ｐ５ＶＣの電源も間欠でオン・オフさせ、消費電力を少なくしている。
【００９６】
ＲＣＯＮ２１６はＣＣＤなどの光電変換素子からの画像信号をＡＤ変換して、それにシェーディング処理などの読み取り画像処理をして８ビットのビデオ信号を出力する。
【００９７】
また、原稿サイズなどの各種センサの状態もコントローラへ出力し、さらに、読み取り部のモータの制御も行う。ＩＦ−９には垂直同期信号（出力）、水平同期信号（出力）、垂直同期要求信号（入力）、水平同期要求信号（入力）、クロック（出力）、ビデオ信号８ｂｉｔ（入力）、ビデオ信号レディー信号（入力）、Ｓｌｅｅｐ信号７１２（出力）、Ｌｏａｄ信号（出力）などの信号線があり、さらにＲＣＯＮのセンサ情報がシリアル通信で入力している。
【００９８】
ＲＣＯＮ２１６とのＩＦ回路７０６ではＩＦ−９の各信号をメインチップＱ７０１に送る。ただし、スリープ時はメインチップＱ７０１が信号の受信ができないので、１チップマイコンＱ７０２に送られ、この切り替えはメインチップＱ７０１からのＳｌｅｅｐ信号７１２によって行われる。
【００９９】
ＤＣＯＮ２０１は図３で説明されたように画像の記録を行う。ＩＦ−１は図４で説明した信号線があり、ＤＣＯＮ２０１のセンサ信号はコマンドステータス信号とともにシリアル通信で入力している。
【０１００】
ＤＣＯＮ２０１とのＩＦ回路７０１ではＩＦ−１の各信号をメインチップＱ７０１に送る。ただし、スリープ時はメインチップＱ７０１が信号の受信ができないので、１チップマイコンＱ７０２に送られ、この切り替えはメインチップＱ７０１からのＳｌｅｅｐ信号７１２によって行われる。
【０１０１】
なお、ＩＦ−１において、Ｖｉｄｅｏ＿ｄａｔａ信号の８本を、通常時は画像信号の転送に使用して、スリープ時には、Ｓｌｅｅｐ信号によって、センサ信号７本とＬｏａｄ信号とに切り替えて使用するよにして、ＩＦ−１の信号線の本数を節約しても構わない。
【０１０２】
画像読み取り時、ＲＣＯＮ２１６からＩＦ−９を介して入力されるビデオ信号を画像処理部に転送して画像処理を行い、ＲＡＭＱ７０４へ格納する。
【０１０３】
画像記録時、ＲＡＭＱ７０４の画像データを読み出して、記録紙サイズや各種の設定に基づいて画像処理、解像度変換を行い、ＩＦ−１を介してＤＣＯＮ２０１へ画像データを出力する。
【０１０４】
ＬＡＮ−ＵＮＩＴ２０７はＥｔｈｅｒｎｅｔ（登録商標）と接続するための物理層（ＰＨＹ）、ＭＡＣ層の制御を行うＥｔｈｅｒｎｅｔ（登録商標）接続回路、ＩＥＥＥ８０２．３の通信制御を行うＬＡＮ制御部などを含む。
【０１０５】
ＬＡＮ−ＵＮＩＴ　ＩＦ回路７０２はＵＳＢまたはＩＥＥＥ１２８４のインタフェース回路であり、ＬＡＮ−ＵＮＩＴ２０７からＩＦ−１０を介して受信した情報をメインチップＱ７０１に伝え、メインチップからの情報をＬＡＮ−ＵＮＩＴ２０７に伝える。
【０１０６】
例えば、本実施形態のデジタル複合機のステータスを要求するコマンドがＬＡＮ−ＵＮＩＴ２０７を介して検知された場合には、ステータス要求のコマンドがＬＡＮ−ＵＮＩＴ　ＩＦ回路からメインチップＱ７０１に伝えられ、メインチップＱ７０１が記憶部（ＲＡＭ）に保持している必要なステータスをメインチップＱ７０１からＬＡＮ−ＵＮＩＴ　ＩＦ回路に伝え、ＬＡＮ−ＵＮＩＴ　ＩＦ回路はこの情報をＩＦ−１０を介してＬＡＮ−ＵＮＩＴに送る。
【０１０７】
また、ネットワーク上のＰＣからプリントジョブが来た場合には、プリントを要求するコマンドがＬＡＮ−ＵＮＩＴ　ＩＦ回路からメインチップＱ７０１に伝えられ、プリントできる状態になるとプリントＯＫのレスポンスをメインチップＱ７０１からＬＡＮ−ＵＮＩＴ　ＩＦ回路に伝え、ＬＡＮ−ＵＮＩＴ　ＩＦ回路はこの情報をＩＦ−１０を介してＬＡＮ−ＵＮＩＴに送る。
【０１０８】
ネットワーク上のＰＣ（情報処理装置）がこのレスポンスを受けると続いてプリントデータを送信してくるので、同様な信号の流れで、プリントデータはメインチップＱ７０１に入力され、メインチップＱ７０１から必要な画像処理を施された後いったんＲＡＭに格納される。そして、画像記録時の処理と同様にＩＦ−１の画像信号としてＤＣＯＮへ画像データを送り、記録される。
【０１０９】
以上はメインチップＱ７０１が通常動作している場合であって、スリープ時の動きは前記の動作とは少し異なる。
【０１１０】
スリープ時は、ネットワークとのコマンドのやり取りは１チップマイコンＱ７０２によって行われている。ＬＡＮ−ＵＮＩＴ　ＩＦ回路７０２はＬＡＮ−ＵＮＩＴ２０７からＩＦ−１０を介して受信した情報を１チップマイコンＱ７０２に伝え、１チップマイコンＱ７０２からの情報をＬＡＮ−ＵＮＩＴ２０７に伝える。
【０１１１】
スリープ時、メインチップＱ７０１はスリープ状態にあって、信号の送受信はできない状態であるため、１チップマイコンＱ７０２がＲＣＯＮ２１６とのＩＦ回路７０６とＤＣＯＮ２０１とのＩＦ回路７０１からステータス情報を受信して監視している。別途示す図（フローチャート）で説明するように、ＬＡＮ−ＵＮＩＴ２０７からステータス要求コマンドを受け取ると１チップマイコンＱ７０２はステータス情報をレスポンスとしてＬＡＮ−ＵＮＩＴに送る。
【０１１２】
スリープ中に本実施形態のデジタル複合機へのプリントジョブが発生したなどの理由により本デジタル複合機がスリープが解除される際には、まず、ＬＡＮ−ＵＮＩＴから受信したコマンドがスリープから復帰しなければ処理できない内容であるか否かを１チップマイコンＱ７０２が判断する。プリント要求のようなスリープから復帰しないと処理できないコマンドを受けた場合には、１チップマイコンＱ７０２は電源制御ＩＦ回路７０５にスリープ中に落としている電源を立ち上げるような指示を出し、電源制御ＩＦ回路はＤＣ電源２０３へ電源オン信号を送出する。
【０１１３】
一方、メインチップＱ７０１のＮＭＩ端子に対しては、割り込み信号（ＮＭＩ）７０９を出力し、ＮＭＩ端子から割り込み信号７０９を受けたメインチップＱ７０１は、別の図（フローチャート）を用いて説明するように、スリープ状態から通常状態に移行する。メインチップＱ７０１が通常状態になったことをＡｃｔｉｖｅ信号７１１によって１チップマイコンＱ７０２が確認すると、１チップマイコンＱ７０２は受信したコマンドの内容をシリアル通信７１０でメインチップＱ７０１に伝える。受信したコマンドを処理できる状態に本デジタル複合機がなったとメインチップＱ７０１が判断すると（プリントコマンドに対しては、記録ができる状態に立ち上がったことを確認すると）メインチップＱ７０１はＬＡＮ−ＵＮＩＴに必要なレスポンスを送る。
【０１１４】
ＦＡＸ−ＵＮＩＴ２０６は画像データを符号化・複合化するＣＯＤＥＣ、符号化されたデータをＦＡＸ送信のために変調し、また受信したＦＡＸ信号を復調するＭＯＤＥＭ、ＦＡＸのプロトコルを実行するＦＡＸ制御部、呼び出し信号（ＣＩ）を検出してＣＩ検出信号を出力するＣＩ検出回路、オフフックを検出してオフフック検出信号を出力するオフフック検出回路などを含む。
【０１１５】
ＦＡＸ−ＵＮＩＴとのＩＦ回路７０３はＩＥＥＥ１２８４インタフェース回路で、ＩＦ−１１を介してＦＡＸ−ＵＮＩＴ２０６との間でコマンド、画像データのやり取りを行う。また、ＣＩ検出信号（入力）、オフフック検出信号（入力）を受信する。
【０１１６】
ＦＡＸ送信時はＲＡＭＱ７０４にある画像データをＦＡＸ−ＵＮＩＴに送出してＦＡＸ送信を行い、ＦＡＸ受信時ＦＡＸ−ＵＮＩＴから画像データを受信して、いったんＲＡＭに格納する。そして、画像記録時の処理と同様にＩＦ−１の画像信号としてＤＣＯＮへ画像データを送り、記録される。
【０１１７】
スリープ時はＩＦ−１１の中のＣＩ検出信号とオフフック検出信号を監視していて、ＣＩ着信やオフフックが検出されると１チップマイコンＱ７０２とメインチップＱ７０１にＦＡＸからの起動信号７１３を送出する。ＦＡＸからの起動信号を受信した１チップマイコンは電源の立ち上げとメインコントローラをスリープから復帰させ、ＦＡＸ−ＵＮＩＴからのコマンドに応答できる状態にする。
【０１１８】
なお、上記説明ではＦＡＸからの起動信号７１３を１チップマイコンＱ７０２とメインチップＱ７０１の両方に入力させているが、ＦＡＸ起動信号７１３は１チップマイコンＱ７０２にのみ入力させ、１チップマイコンＱ７０２がシリアル通信７１０によってＦＡＸ−ＵＮＩＴからの起動信号によって起動されたことを伝えても構わない。
【０１１９】
図８は、図２に示したＲＣＯＮ２１６の構成を説明する図であり、図２と同一のものには同一の符号を付してある。
【０１２０】
図８において、ＲＣＯＮ２１６は図３に示したＤＣＯＮと比較してプリンタＤＣ負荷群２１１が、図２中リーダＤＣ負荷群２２０に置き換わる構成となっている。９０１〜９０４，９０８，９０９はインタフェース回路（ＩＦ回路）であり、ＩＦ回路９０１は、ＲＣＯＮ２１６のＩＦ回路２およびＩＦ回路３より構成される。ＩＦ回路９０２は、ＲＣＯＮ２１６のＩＦ回路ＤＣ−３を備える。
【０１２１】
ＩＦ回路９０３は前記ＲＣＯＮ２０６とのＩＦ回路１４を備える。ＩＦ回路９０４はＲＣＯＮ２１６のＩＦ回路５を備える。ＩＦ回路９０８は、ＲＣＯＮ２１６のＩＦ回路６である。ＩＦ回路９０９はＲＣＯＮ２１６のＩＦ回路１である。
【０１２２】
ＲＣＯＮ２１６は、図３中のＡＣドライバ２０５、ＩＦ回路３０５、排紙オプション２１３、ＩＦ回路３０６，給紙オプション２１４、ＩＦ回路３０７、レーザ関係２１２、ＩＦ回路３０８が存在しない。又、それらに接続される信号線も存在しない。画像センサ２２１は、画像を読み取るためのセンサである。
【０１２３】
ＰＷ−ＤＣ−３はＲＣＯＮ２１６の電源ＩＦである。Ｑ９０１はＲＣＯＮ２１６のマイコンである。Ｑ９０２はＲＣＯＮ２１６のシリパラ変換器である。Ｑ９０３は、ＲＣＯＮのパラシリ変換機である。Ｑ９０４は、ＲＣＯＮ２１６の３ステートバッファである。Ｑ９０６は、ＲＣＯＮ２１６の３ステートバッファである。
【０１２４】
図９は、図３に示した給紙系オプション２１４のＩＦ回路１８の詳細を説明する図であり、基本的な構成及び動作は、ＲＣＯＮ２０６とＤＣＯＮ２０１のＩＦ回路２と同等である。
【０１２５】
図９において、ＳＷ１００２は、上段カセットの開閉検知を行うカセット開閉検知上段スイッチである。ＳＷ１００３は、下段カセットの開閉検知を行うカセット開閉検知下段スイッチである。Ｐ５ＶＣは図３に示される電源である。
【０１２６】
Ｑ１００１，Ｑ１００２はＰＮＰトランジスタで、スイッチＳＷ１００２からスイッチＳＷ１００３までのスイッチに供給する電源のオン／オフを制御する。Ｒ１００２，Ｒ１００３は、スイッチＳＷ１００２からスイッチＳＷ１００３へ供給する電流値を制限する抵抗器である。
【０１２７】
Ｒ―ＩＮ１７は、ＳＷ１００２のオン／オフを検知するための信号である。Ｒ―ＩＮ１８は、ＳＷ１００３のオン／オフを検知するための信号である。ＳＬＥＥＰ信号とＬＯＡＤ信号はＰ５ＶＣの供給を制御するための信号である。
【０１２８】
このような構成にてＩＦ回路１８ではトランジスタＱ１００１とＱ１００２がオン状態になっている時にスイッチＳＷ１００２からスイッチＳＷ１００３のオン／オフ検知が可能である。
【０１２９】
スイッチＳＷ１００２からスイッチＳＷ１００３のオン／オフの検知を必要としない場合は、トランジスタＱ１００１とトランジスタＱ１００２をオフ状態に制御し、スイッチＳＷ１００２からスイッチＳＷ１００３への電流を供給しないことによりエネルギーの消費を抑制することが可能である。
【０１３０】
図１０は、図３に示した給紙オプション２１４のＩＦ回路３とセンサＢ群２０９のインタフェースを説明する図である。基本的には、ＲＣＯＮやＤＣＯＮと同様の構成であり、同様の動作をするものである。また、センサＢ群は、フォトインタラプタによるセンサグループである。
【０１３１】
図１０において、Ｑ１１０８は上段カセットの紙サイズを検知する上段紙サイズ０センサである。Ｑ１１０９は上段カセットの紙サイズを検知する上段紙サイズ１センサである。Ｑ１１１０は上段カセットの紙サイズを検知する上段紙サイズ２センサである。Ｑ１１１１は上段カセットの紙有無を検知する上段紙有無センサである。
【０１３２】
Ｑ１１１２は下段カセットの紙サイズを検知する下段紙サイズ０センサである。Ｑ１１１３は下段カセットの紙サイズを検知する下段紙サイズ１センサである。Ｑ１１１４は下段カセットの紙サイズを検知する下段紙サイズ２センサである。Ｑ１１１５は下段カセットの紙有無を検知する下段紙有無センサである。
【０１３３】
Ｐ５ＶＣは図３中に示される電源である。ＳＬＥＥＰ信号、Ｒ―ＯＵＴ１７〜１８は、ＩＦ回路３の入力信号である。これらの信号によりフォトインタラプタセンサヘの電源供給を制御するものである。
【０１３４】
Ｒ−ＩＮ２２からＲＩＮ―２９は、ＩＦ回路３からの出力信号である。
【０１３５】
Ｑ１１０４，Ｑ１１０６はＰＮＰトランジスタで、ＳＬＥＥＰ信号によりオン／オフ制御され、フォトインタラプタセンサヘの電源供給を制御する。
【０１３６】
Ｑ１１０３，Ｑ１１０５はＰＮＰトランジスタで、それぞれＲ−ＯＵＴ１７、Ｒ−ＯＵＴ１８によりオン／オフ制御され、フォトインタラプタセンサヘの電源供給を制御する。Ｒ１１０２からＲ１１０９は、フォトインタラプタへの電流を制御する電流制限抵抗器である。
【０１３７】
このような構成で、フォトインタラプタセンサへの通電を必要時以外にオフすることが可能である。
【０１３８】
上記の構成において、省電力スリープ状態への移行、および通常状態への復帰、およびスリープ状態での、ＤＣＯＮ、ＲＣＯＮのステータス監視、およびＬＡＮ−ＵＮＩＴからのコマンド監視およびＬＡＮ−ＵＮＩＴへのステータス送信は、１チップマイコンＱ７０２（以下、サブＣＰＵ）、およびメインチップＱ７０１（以下、メインＣＰＵ）によって、制御される。以下、図１１、図１２、図１３、図１４のフローチャートを用いて、これらの動作を説明する。
【０１３９】
図１１は、本発明に係る画像形成装置における第１の制御手順の一例を示すフローチャートであり、サブＣＰＵの動作手順に対応する。なお、Ｓ２０１〜Ｓ２１７は各ステップを示す。
【０１４０】
また、サブＣＰＵは、ＤＣ電源Ｐ５ＶＡに接続されて常時動作しており、その動作は、メインＣＰＵがＨＡＬＴ状態にあるスリープ状態と、メインＣＰＵが通常動作している通常状態に大別される。まず、通常状態について説明する。
【０１４１】
メインＣＰＵからのＡＣＴＩＶＥ信号７１１がＯＮ状態かどうかを判断して、ＯＮ状態の場合（Ｓ２０１）は、通常状態であり、メインＣＰＵから、ＤＣＯＮ２０１およびＲＣＯＮ２１６のステータスを受信し（Ｓ２０２）、電源スイッチ２２３を監視する動作を繰り返す（Ｓ２０３）。
【０１４２】
ここで、電源スイッチ２２３が、押下されたと判断した場合は、本システム全体を省電力スリープ状態に移行させる様に、メインＣＰＵにシステムダウン要求（ＳＹＳＴＥＭ　ＤＯＷＮ）を送信する（Ｓ２０４）。なお、ここで、ステータスの受信、システムダウン要求は、サブＣＰＵ−メインＣＰＵ間のシリアル通信７１０を用いて行われる。
【０１４３】
一方、メインＣＰＵからのＡＣＴＩＶＥ信号がＯＦＦになると（Ｓ２０１）、省電力スリープ状態に移行する。なお、ＡＣＴＩＶＥ信号がＯＦＦになる要因については後述するが、省電力スリープ状態になると、まず、電源制御ＩＦ７０５にＤＣＯＮ２０１，ＲＣＯＮ２１６系への電源Ｐ５ＶＢのＯＦＦを指示する（Ｓ２０５）。
【０１４４】
次に、ＤＣＯＮ２０１，ＲＣＯＮ２１６のステータス監視タイマをスタートさせる（Ｓ２０６）。本タイマは、ステータスを取得する間隔を計時するタイマであり、本実施形態においては、１００ｍｓｅｃを計時している。
【０１４５】
そして、１００ｍｓｅｃを計時するまでの間、ＦＡＸジョブ要求があるか（Ｓ２０７）、プリントジョブ要求があるか（Ｓ２０８）、電源スイッチが押下されたか（Ｓ２０９）、外部機器からステータス要求があるか（Ｓ２１０）、の監視を繰り返し、ジョブ要求があった場合（Ｓ２０７，Ｓ２０８のＹｅｓ）および電源スイッチが押下された場合（Ｓ２０９のＹｅｓ）は、電源制御ＩＦ７０５にＤＣＯＮ２０１，ＲＣＯＮ２１６系への電源Ｐ５ＶＢのＯＮを指示し（Ｓ２１１）、メインＣＰＵ起動信号７０９をＯＮした後（Ｓ２１２）、メインＣＰＵの起動（ＡＣＴＩＶＥ信号ＯＮ）を待って（Ｓ２１３）、ステップＳ２０９の起動要因およびステップＳ２０７やステップＳ２０８のＬＡＮ−ＵＮＩＴから受信したコマンドなどの情報をメインＣＰＵに転送し（Ｓ２１４）、ステップＳ２０１に戻り、通常状態に移行する。
【０１４６】
なお、ステップＳ２０７のＦＡＸジョブの有無の判定は、前述したＦＡＸ−ＵＮＩＴ−ＩＦ回路７０３から供給されるＣＩ検出信号、オフフック検出信号にて、判定される。プリントジョブの有無は、前述したＬＡＮ−ＵＮＩＴ−ＩＦ回路７０２から供給されるコマンドにより判定され、このコマンドは、メインＣＰＵに転送される。
【０１４７】
一方、外部機器からステータス要求がある場合は（Ｓ２１０）、保持している最新のステータスをＬＡＮ−ＵＮＩＴを介し、外部機器に送信する（Ｓ２１５）。外部機器に送信（通対）されたステータス情報は外部機器に設けられた表示部にステータス情報として表示され、ユーザは最新のステータスを確認することができる。
【０１４８】
なお、ここで送信されるＤＣＯＮ２０１，ＲＣＯＮ２１６のステータスは、ステップＳ２０２にて、メインＣＰＵから受信したステータス、またはステップＳ２１７にて、取得したステータスのいずれか最新のステータスである。
【０１４９】
ステータス監視タイマが１００ｍｓｅｃを計時すると（Ｓ２１６）、ＤＣＯＮ２０１，ＲＣＯＮ２１６からステータスを取得し（Ｓ２１７）、ステップＳ２０６以降の処理を繰り返す。なお、ステップＳ２１７のステータス取得動作の詳細に関しては、図１３を用いて後述する。
【０１５０】
このように図１１のフローチャートによれば、画像形成に関わる処理時／電源スイッチ押下などの検知が行われない限りＰ５ＶＢの電源が節電される。また、メインＣＰＵが節電されているにも関わらず、外部からのステータス要求（Ｓ２１０）に対して、消費電力の少ないサブＣＰＵがステータスを応答することができる。また、外部に応答するステータスはステップＳ２１７の処理に応じて更新されるが、ステップＳ２１７のステータス処理においても省電力化が行われている。
【０１５１】
次に、メインＣＰＵの動作を図１２のフローチャートを用いて説明する。
【０１５２】
図１２は、本発明に係る画像形成装置における第２の制御手順の一例を示すフローチャートであり、メインＣＰＵの動作手順に対応する。なお、Ｓ３０１〜Ｓ３２２は各ステップを示す。
【０１５３】
また、メインＣＰＵは、サブＣＰＵ同様、ＤＣ電源Ｐ５ＶＡに接続されて常時動作しているが、その動作は、ＣＰＵクロック（Ｘ７０１）が停止したＨＡＬＴ状態にあるスリープ状態と、ＦＡＸ送受信、プリント動作、スキャン動作、外部機器からステータス要求応答等、本システムの全ての動作が可能な通常状態に大別される。
【０１５４】
メインＣＰＵが（ＨＡＬＴ状態から）通常状態になると、まず、ＡＣＴＩＶＥ信号７１１をＯＮする（Ｓ３０１）。先述した様に、この動作により、サブＣＰＵは、通常状態になる。次に、サブＣＰＵから起動要因およびコマンドを受信する（Ｓ３０２）。この際、受信するコマンドは、先述した様に、サブＣＰＵがＬＡＮ−ＵＮＩＴから受信したコマンドであり、これは、ステップＳ３０７以降にて処理される。
【０１５５】
次に、ｓｌｅｅｐ信号７１２をＯＦＦする（Ｓ３０３）。前述した様に、この動作により、コントローラにおいては、ＤＣＯＮ−ＩＦ回路７０１、ＲＣＯＮ−ＩＦ回路７０６において、ＤＣＯＮ２０１，ＲＣＯＮ２１６とのシリアル通信ＩＦがサブＣＰＵからメインＣＰＵに切り替わる。
【０１５６】
また、ＤＣＯＮ２０１，ＲＣＯＮ２１６においても、シリアル通信ＩＦが、ハードウエア構成から、ＤＣＯＮマイコンＱ３０１、ＲＣＯＮマイコンＱ９０１に切り替わると同時に、ＤＣＯＮマイコンＱ３０１、ＲＣＯＮマイコンＱ９０１のスリープ状態が解除される。
【０１５７】
次に、省電力スリープ移行タイマをスタートさせる（Ｓ３０４）。本タイマは、通常状態から、再び、省電力スリープ状態へ移行するまでの時間を計時するタイマであり、本実施形態においては、１時間を計時している。１時間を計時するまでの間、ＤＣＯＮ２０１，ＲＣＯＮ２１６からのステータス受信（Ｓ３０５）、およびサブＣＰＵからのシステムダウン要求があるか（Ｓ３０６）、ＦＡＸジョブ要求があるか（Ｓ３０７）、プリントジョブ要求があるか（Ｓ３０８）、ＤＣＯＮマイコンＱ３０１からジョブ要求があるか（Ｓ３０９）、ＲＣＯＮマイコンＱ９０１からジョブ要求があるか（Ｓ３１０）、外部機器からのステータス要求があるか（Ｓ３１１）の監視を繰り返す。
【０１５８】
そして、システムダウン要求があった場合は（Ｓ３０６）、後述するステップＳ３１５以降の省電力スリープ状態への移行処理を行う。
【０１５９】
また、ジョブ要求があった場合は、所定のジョブを実行し（Ｓ３１２）、再び省電力スリープ移行タイマに１時間を設定し、再スタートさせ（Ｓ３１３）、ステップＳ３０５に戻る。
【０１６０】
なお、ＦＡＸジョブの有無は、前述したＦＡＸ−ＵＮＩＴ−ＩＦ回路７０３から供給されるＣＩ検出信号、オフフック検出信号、またはステップＳ３０２にてサブＣＰＵから受信したコマンドにて判定される。プリントジョブの有無は、前述したＬＡＮ−ＵＮＩＴ−ＩＦ回路７０２から供給されるコマンド、またはステップＳ３０２にてサブＣＰＵから受信したコマンドにて判定される。ＤＣＯＮ、ＲＣＯＮからのジョブ要求は、各々のシリアル通信ＩＦにて受信する。
【０１６１】
外部機器からのステータス要求の有無は、前述したＬＡＮ−ＵＮＩＴ−ＩＦ回路７０２から供給されるコマンドにて判定される。また、ジョブの実行方法は、一般的ないかなる手法でも実現でき、その詳細な説明は省略する。
【０１６２】
一方、省電力スリープ移行タイマが１時間を計時する、つまり、何らジョブを実行しない状態が１時間経過すると（Ｓ３１４）、自ら、省電力スリープ状態に移行するために、ステップＳ３１５以降の省電力スリープ状態への移行処理を行う。
【０１６３】
次に、ステップＳ３１５以降の省電力スリープ状態への移行処理について説明する。前述の様に、サブＣＰＵからシステムダウン要求があった場合（Ｓ３０６）、または、省電力スリープ移行タイマにより、メインＣＰＵが自ら、省電力スリープ状態へ移行する場合（Ｓ３１４）に実行される省電力スリープ状態への移行処理であって、まず、シリアル通信ＩＦを介して、ＤＣＯＮ、ＲＣＯＮにパワーオフ予告を送信し（Ｓ３１５）、ＤＣＯＮ２０１，ＲＣＯＮ２１６からのパワーオフ許可応答の受信を待つ（Ｓ３１６）。
【０１６４】
なお、ＤＣＯＮ、ＲＣＯＮマイコンは、パワーオフ予告を受信すると、所定のパワーオフ処理を行い、完了すると、メインＣＰＵにパワーオフ許可を送信する様に構成されている。
【０１６５】
ＤＣＯＮ、ＲＣＯＮマイコンの両方からパワーオフ許可応答を受信すると（Ｓ３１６）、ＤＣＯＮ、ＲＣＯＮのステータスをサブＣＰＵに送信する（Ｓ３１７）。なお、ここで送信されるＤＣＯＮ、ＲＣＯＮのステータスは、ステップＳ３０５にて、ＤＣＯＮマイコン、ＲＣＯＮマイコンから受信した最新のステータスである。
【０１６６】
次に、ｓｌｅｅｐ信号７１２をＯＮする（Ｓ３１８）。前述した様に、この動作により、コントローラにおいては、ＤＣＯＮ−ＩＦ回路７０１、ＲＣＯＮ−ＩＦ回路７０６において、ＤＣＯＮ、ＲＣＯＮとのシリアル通信ＩＦがメインＣＰＵからサブＣＰＵに切り替わる。また、ＤＣＯＮ、ＲＣＯＮにおいても、シリアル通信ＩＦが、ＤＣＯＮマイコンＱ３０１、ＲＣＯＮマイコンＱ９０１からハードウエア構成に切り替わると同時に、ＤＣＯＮマイコン、ＲＣＯＮマイコンは、スリープ状態になる。
【０１６７】
次に、ＡＣＴＩＶＥ信号７１１をＯＦＦする（Ｓ３１９）。先述した様に、この動作により、サブＣＰＵは、省電力スリープ状態になる。
【０１６８】
次に、メインＣＰＵ自らをＣＰＵクロック（Ｘ７０１）を停止したＨＡＬＴ状態にし、省電力スリープ状態への移行が完了する（Ｓ３２０）。この状態は、サブＣＰＵから供給されるメインＣＰＵ起動信号７０９による割り込みが発生するまで、継続し、割り込みが発生すると（Ｓ３２１）、ＨＡＬＴ状態は、解除され（Ｓ３２２）、通常状態のステップＳ３０１に移行する。
【０１６９】
次に、省電力スリープ中にサブＣＰＵがＤＣＯＮからステータスを取得する動作について、図１３，図１４フローチャートを用いて説明する。
【０１７０】
図１３，図１４は、本発明に係る画像形成装置における第３の制御手順の一例を示すフローチャートであり、サブＣＰＵの動作手順（図１１に示したステップＳ２１７のステータス取得処理手順の詳細手順）に対応する。なお、Ｓ４０１〜Ｓ４３０は各ステップを示す。
【０１７１】
まず、ＤＣＯＮおよび給紙ユニットのハードウエアシリアル通信ブロックを動作可能にするため、Ｐ５ＶＣをＯＮする（Ｓ４０１）。このＰ５ＶＣを駆動させることにより、図５、６に示したように、ＩＦ回路２及び３に通電がなされ、センサＡ群、Ｂ群を信号検知可能な状態になる。これにより、ステータス更新時に、省エネモード時に節電されているステータス更新に必要な電源（センサ群への通電）の供給の制御を行うことに相当し、該制御に応じて更新されたステータスが図１１のステップＳ２１５にてサブＣＰＵの処理に基づきＬＡＮ−ＵＮＩＴ２０７を介して外部装置に通知される。
【０１７２】
次にＬＯＡＤ信号をＬにし（Ｓ４０２）、パラシリ変換部Ｑ３０２の入力データ安定まで、１００ｕｓｅｃウエイトした後（Ｓ４０３）、ＬＯＡＤ信号をＨにし、パラシリ変換部の入力データを確定する（Ｓ４０４）。
【０１７３】
次に、センサＢ群２０９の通電をＯＦＦさせる様に、送信データ００００（ｈｅｘ）をセットし（Ｓ４０５）、ＳＣＬＫより、３２発のクロックｃｌｋを出力することにより、３２ｂｉｔのデータを送受信する（Ｓ４０６）。これによって、センサＡ群の状態を受信できる。またこの時、付随して、センサＢ群の情報も受信するが、電源供給がＯＦＦなので、無効なデータとするように制御が行われる。
【０１７４】
詳細に説明すると、ＳＤＡＴＡ＿Ｃ２Ｄを介し、シリパラ変換部Ｑ３０３に、送信データ００００（ｈｅｘ）が送信され、ＳＤＡＴＡ＿Ｄ２Ｃを介し、パラシリ変換部Ｑ３０２より、Ｒ−ＩＮ３１〜Ｒ−ＩＮ０のデータが受信される。但し、この時受信された、Ｒ−ＩＮ５〜Ｒ−ＩＮ１６、Ｒ−ＩＮ１９〜Ｒ−ＩＮ３１は、無効なデータである。また、給紙ユニットが接続されていない場合には、送受信データの上位１６ｂｉｔは無効なデータとなる。
【０１７５】
次に、ＬＯＡＤ信号をＬにし（Ｓ４０７）、１００ｕｓｅｃウエイトした後（Ｓ４０８）、ＬＯＡＤ信号をＨにし、シリパラ変換部Ｑ３０３の出力データを確定する（Ｓ４０９）。ここで、ステータスの変化をチェックするためのレジスタである次送信データを０クリアして初期化する（Ｓ４１０）。このステップＳ４１０はこれは通信バッファをクリアするためのステップである。
【０１７６】
次に受信したセンサＡ群のステータスと、取得済の最新のステータスとを比較する。
【０１７７】
受信データのｂｉｔ０（Ｒ−ＩＮ０）であるドア開閉検知スイッチ（ＳＷ５０１）が開状態である場合は（Ｓ４１２）、次送信データのｂｉｔ０をセット（ここでのセットとは０から１にセットすることを指す）し、次データ送信時にカートリッジ検知（Ｑ６０７）の検知結果がＲ−ＩＮ５に出力される様にする（Ｓ４１３）。
【０１７８】
受信データのｂｉｔ１（Ｒ−ＩＮ１）であるカセット開閉検知上段スイッチ（ＳＷ５０２）が開状態から閉状態に変化した時は（Ｓ４１４）、次送信データのｂｉｔ１をセットし、次データ送信時に上段カセットサイズ０センサ（Ｑ６０８）、上段カセットサイズ１センサ（Ｑ６０９）、上段カセットサイズ２センサ（Ｑ６１０）、上段紙有無検知センサ（Ｑ６１１）の検知結果がＲ−ＩＮ６〜Ｒ−ＩＮ９に出力される様にする（Ｓ４１５）。
【０１７９】
受信データのｂｉｔ２（Ｒ−ＩＮ２）であるカセット開閉検知下段スイッチ（ＳＷ５０３）が開状態から閉状態に変化した時は（Ｓ４１６）、次送信データのｂｉｔ２をセットし、次データ送信時に下段カセットサイズ０センサ（Ｑ６１２）、下段カセットサイズ１センサ（Ｑ６１３）、下段カセットサイズ２センサ（Ｑ６１４）、下段紙有無検知センサ（Ｑ６１５）の検知結果がＲ−ＩＮ１０〜Ｒ−ＩＮ１３に出力される様にする（Ｓ４１７）。
【０１８０】
受信データのｂｉｔ４（Ｒ−ＩＮ４）である給紙オプション接続検知スイッチ（ＳＷ５０５）が接続有りを検知している場合（Ｓ４１８）、ステップＳ４１９以降のオプションカセットのカセット開閉状態の変化を判定し、接続無しを検出している場合は、ステップＳ４２３以降の処理を実行する。
【０１８１】
受信データのｂｉｔ１７（Ｒ−ＩＮ１７）であるオプションカセット開閉検知上段センサが開状態から閉状態に変化した時は（Ｓ４１９）、次送信データのｂｉｔ１７をセットし、次データ送信時にオプション上段カセットサイズ０センサ、オプション上段カセットサイズ１センサ、オプション上段カセットサイズ２センサ、オプション上段紙有無検知センサの検知結果がＲ−ＩＮ２２〜Ｒ−ＩＮ２５に出力される様にする（Ｓ４２０）。
【０１８２】
受信データのｂｉｔ１８（Ｒ−ＩＮ１８）であるオプションカセット開閉検知下段センサが開状態から閉状態に変化した時は（Ｓ４２１）、次送信データのｂｉｔ１８をセットし、次データ送信時にオプション下段カセットサイズ０センサ、オプション下段カセットサイズ１センサ、オプション下段カセットサイズ２センサ、オプション下段紙有無検知センサの検知結果がＲ−ＩＮ２６〜Ｒ−ＩＮ２９に出力される様にする（Ｓ４２２）。
【０１８３】
ここで、次送信データが０の時は（Ｓ４２３）、センサＢ群の状態を検出する必要がないケースであり、変化があったセンサＡ群のデータのみを更新し、Ｐ５ＶＣをＯＦＦして（Ｓ４２４）、ステータスの取得・判定処理は終了する。このステップＳ４２４の処理によって、ステータス更新が終了した後、ステータス更新に必要な電源を節電する制御が実現され、消費電力をより一層少なくすることができる。
【０１８４】
次送信データが０以外の場合は（Ｓ４２３）、センサＢ群の状態を検出する必要があるケースであり、ステップＳ４２５以降のステータスの二次取得・判定処理を行う。このように、ステップＳ４２３の判定処理により、ステップＳ４１２でドアが開いていたことが検知されたことや、カセット開閉に変化があったような場合に、連動してセンサＢ群のデータを収集するようにするので、効率よくステータスデータを収集することができる。逆にセンサＢ群のデータが必要でない可能性が高い場合にはセンサＢ群に基づくステータス収集を行うことなくより一層の省電力を測ることができる。
【０１８５】
まず、先述した次送信データを、ＳＣＬＫより、３２発のクロックｃｌｋを出力することにより、３２ｂｉｔのデータを送信する（Ｓ４２５）。（なお、この時、受信されたデータは、無効なデータであり破棄する）次にＬＯＡＤ信号をＬにし（Ｓ４２６）、１００ｕｓｅｃウエイトした後（Ｓ４２７）、ＬＯＡＤ信号をＨにする（Ｓ４２８）。この動作により、シリパラ変換部の出力データが確定し、センサＢ群の状態が、パラシリ変換部の入力データとして確定する。そして、再び、ＳＣＬＫより、３２発のクロックｃｌｋを出力し、３２ｂｉｔのデータを受信する（Ｓ４２９）ことにより、センサＢ群の状態を取得する。
【０１８６】
なお、この時、送信されたデータは、ＬＯＡＤ信号のＯＮ／ＯＦＦを行わないため無効なデータである。
【０１８７】
次に受信したデータの内、有効なデータのみを更新し（Ｓ４３０）、ステップＳ４２４以降の処理を行い、ステータスの取得・判定処理は終了する。
【０１８８】
なお、有効なデータとは、ステップＳ４２９にて送信したデータのｂｉｔ０が１の場合は、受信データｂｉｔ５であり、送信したデータのｂｉｔ１が１の場合は、受信データｂｉｔ６〜９であり、送信したデータのｂｉｔ２が１の場合は、ｂｉｔ１０〜１３であり、送信したデータのｂｉｔ１７が１の場合は、受信データのｂｉｔ２２〜２５であり、送信したデータのｂｉｔ１８が１の場合は、受信データのｂｉｔ２６〜２９であり、それ以外は、全て無効なデータである。
【０１８９】
また、本フローチャートでは、ＤＣＯＮ、給紙ユニットからのステータス取得・判定動作について説明したが、ＲＣＯＮに対しても同様の手法にて、センサＤ群（２１７）、センサＥ群（２１８）のステータスを取得・判定する機能を有しており、ＤＣＯＮ、給紙ユニットからステータス取得・判定を行う際には、ＲＣＯＮからのステータス取得・判定も同時に実行される。
【０１９０】
このように図１３、図１４のフローチャートによれば、サブＣＰＵを含む外部からの所定の信号検知等に必要なＰ５ＶＡに常時通電させると共に、画像形成（レーザ関係２１２等）や給紙駆動（給紙オプション２１３等）を駆動させる為に必要なＰ５ＶＢを節電した状態に遷移することができる。
【０１９１】
〔第２実施形態〕
上記第１実施形態においては、図７に示されるがごとく、サブＣＰＵ（１チップマイコンＱ７０２）とメインチップＱ７０１を物理的に別対として説明してきたが、これに限定されるものではなく、所定のチップ（ＣＰＵ）において高周波数クロックで動作するモードと、低周波数クロックで動作させるモードを夫々、メインチップ、サブチップに相当させることや、所定のチップにおける局所電源を節電し、小さな消費電力で前記チップを駆動させるモードをサブチップに相当させることも想定される。
【０１９２】
以下、図１５に示すメモリマップを参照して本発明に係る画像形成装置で読み出し可能なデータ処理プログラムの構成について説明する。
【０１９３】
図１５は、本発明に係る画像形成装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１９４】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１９５】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１９６】
本実施形態における図１１〜図１４に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１９７】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１９８】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９９】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【０２００】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２０１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２０２】
上記実施形態によれば、デジタル複合機がスリープ状態であったとしても、ネットワークから聞かれたステータスの返答をする場合に、極力少ないエネルギーで、かつ低コストで実現することができる。
【０２０３】
また、省エネモードにおいては、消費電力の大きなメインチップに代わってサブチップがネットワークからのステータス要求に答えることによって、消費電力を小さくすることを実現できる。
【０２０４】
さらに、省エネモード時にメインチップをスリープ状態にして動作を止め、サブチップがステータスを認識して、ステータス要求に答えることによって、さらに消費電力を小さくすることを実現する。
【０２０５】
また、省エネモード中にプリント要求などのコマンドを受けて、デジタル複合機を通常モードに戻す必要のあるときには、サブチップがこれを判断して、メインチップを起こすとともに、サブチップが受けたプリント要求などのコマンド情報をメインチップに受け渡すことによって、ネットワーク上でのコマンド・レスポンスが滞りなく行いながら、低消費電力を実現するものである。
【０２０６】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形が可能であり、それらを本発明の範囲から排除するものではない。
【０２０７】
【発明の効果】
以上説明したように、本発明によれば、ネットワーク接続手段を介してネットワークに接続可能な画像形成装置において、従来に比べてより一層の省電力化を実現すると共に、外部装置からのステータス要求に更新されたステータスを応答することができるようになった。
【０２０８】
また、複数の各種センサを備える画像形成装置において、メインチップに比べて消費電力の少ないサブＣＰＵに、外部装置へのステータス応答を行うことができるようになった。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示す画像形成装置を適用可能なネットワークシステムの一例を示すブロック図である。
【図２】図１に示したデジタル複合機の制御構成を説明するブロック図である。
【図３】図２に示したＤＣＯＮの構成を説明するブロック図である。
【図４】図２に示したコントローラとＤＣＯＮとのインタフェースを説明する図である。
【図５】図２に示したＤＣＯＮとセンサＡ群とのインタフェースを説明する図である。
【図６】図２に示したＤＣＯＮとセンサＢ群とのインタフェースを説明する図である。
【図７】図２に示したコントローラの詳細構成を説明する図である。
【図８】図２に示したＲＣＯＮの構成を説明する図である。
【図９】図３に示した給紙系オプションのＩＦ回路の詳細を説明する図である。
【図１０】図３に示した給紙系ＯＰＴＩＯＮのＩＦ回路とセンサＢ類のインタフェースを説明する図である。
【図１１】本発明に係る画像形成装置における第１の制御手順の一例を示すフローチャートである。
【図１２】本発明に係る画像形成装置における第２の制御手順の一例を示すフローチャートである。
【図１３】本発明に係る画像形成装置における第３の制御手順の一例を示すフローチャートである。
【図１４】本発明に係る画像形成装置における第３の制御手順の一例を示すフローチャートである。
【図１５】本発明に係る画像形成装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１６】従来の画像形成装置を含むネットワークシステムの一例を示すブロック図である。
【符号の説明】
２０１　ＤＣＯＮ
２０２　コントローラ
２０３　ＤＣ電源
２０４　ＡＣ入力部
２０５　ＡＣドライバ
２０６　ＦＡＸ−ＵＮＩＴ
２０７　ＬＡＮ−ＵＮＩＴ
２０８　センサＡ群
２０９　センサＢ群
２１０　センサＣ群
２１１　プリンタＤＣ負荷群
２１２　レーザ関係
２１３　排紙オプション
２１４　給紙オプション
２１５　ＡＣ負荷群
２１６　ＲＣＯＮ
２１７　センサＤ群
２１８　センサＥ群
２１９　センサＦ群
２２０　リーダＤＣ負荷群
２２１　画像センサ
２２２　操作部
２２３　電源スイッチ（ソフトスイッチ）
【図１】
2004034488.tif 000003
【図２】
2004034488.tif 000004
【図３】
2004034488.tif 000005
【図４】
2004034488.tif 000006
【図５】
2004034488.tif 000007
【図６】
2004034488.tif 000008
【図７】
2004034488.tif 000009
【図８】
2004034488.tif 000010
【図９】
2004034488.tif 000011
【図１０】
2004034488.tif 000012
【図１１】
2004034488.tif 000013
【図１２】
2004034488.tif 000014
【図１３】
2004034488.tif 000015
【図１４】
2004034488.tif 000016
【図１５】
2004034488.tif 000017
【図１６】
2004034488.tif 000018