(57)【要約】【課題】  プリンタ装置の省電力動作に、実際に印刷動作を行なっているプリンタエンジンの状況をリアルタイムに反映しておらず省電力効果が低かった。【解決手段】  入力される画像データを記録媒体に印刷するプリンタエンジンと、画像データを処理する処理手段と、前記プリンタエンジンに画像データを供給する供給手段とを有するプリンタにおいて、前記プリンタエンジンが通常動作状態で印刷をしていない場合に前記処理手段への電源を遮断し、前記プリンタエンジンが省電力状態の場合に前記処理手段と前記供給手段への電源を遮断する。【選択図】  図１
2012111154.tif 000002
【特許請求の範囲】
【請求項１】
入力される画像データを記録媒体に印刷するプリンタエンジンと、
画像データを処理する処理手段と、
前記プリンタエンジンに画像データを供給する供給手段と、
前記プリンタエンジンが通常動作状態で印刷をしていない場合に前記処理手段への電源を遮断し、前記プリンタエンジンが省電力状態の場合に前記処理手段と前記供給手段への電源を遮断する電源制御手段と、
を有することを特徴とするプリンタ。
【請求項２】
前記電源制御手段は前記プリンタエンジンに接続され、前記プリンタエンジンから送信される前記プリンタエンジンの状態を示す情報に基づいて電源を遮断することを特徴とする請求項１に記載のプリンタ。
【請求項３】
前記プリンタエンジンは定着器と、当該定着器による定着動作が行なわれているか否かを示す情報を前記プリンタエンジンの状態を示す情報として前記電源制御手段に送信する送信手段と、を更に備えることを特徴とする請求項１又は２のいずれか１項に記載のプリンタ。
【請求項４】
前記プリンタエンジンは、前記定着器が所定の時間以上印刷を行なわない場合に、前記定着器へ供給する電源を遮断する省電力状態へと移行することを特徴とする請求項３に記載のプリンタ。
【請求項５】
ＣＰＵと接続されているルートコンプレックスと通信状態を維持する通信手段を更に有し、前記通信手段と前記電源制御手段は前記プリンタエンジンの動作状態に関わらず常に電源を供給されることを特徴とする請求項１乃至４のいずれか１項に記載のプリンタ。
【請求項６】
前記供給手段が前記プリンタエンジンに供給する画像データを保持するメモリと、前記通信手段から送信される画像データを保持するバッファと、当該ＦＩＦＯの画像データを前記メモリに転送するダイレクトメモリアクセス制御手段とを更に有することを特徴とする請求項１乃至５のいずれか１項に記載のプリンタ。
【請求項７】
前記電源制御手段は、前記プリンタエンジンが通常動作状態で印刷をしていない場合に、前記バッファと前記ダイレクトメモリアクセス制御手段への電源を遮断することを特徴とする請求項６に記載のプリンタ。
【請求項８】
ＣＰＵを更に有し、前記ＣＰＵは、前記プリンタエンジンを省電力動作モードから通常動作モードに復帰させるコマンドを出力することを特徴とする請求項１乃至７のいずれか１項に記載のプリンタ。
【請求項９】
前記プリンタエンジンは当該プリンタエンジンが省電力状態であることを示す情報を前記ＣＰＵに出力することを特徴とする請求項１乃至８のいずれか１項に記載のプリンタ。
【請求項１０】
入力される画像データを記録媒体に印刷するプリンタエンジンと、画像データを処理する処理手段と、前記プリンタエンジンに画像データを供給する供給手段と、を有するプリンタの制御方法であって、
前記プリンタエンジンが通常動作モードで印刷をしていない場合に前記処理手段への電源を遮断し、前記プリンタエンジンが省電力状態である場合に前記処理手段と前記供給手段への電源を遮断することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＣＩ  Ｅｘｐｒｅｓｓ  Ｉ／Ｆに接続する情報処理装置、拡張ボードによって実現するプリンタコントローラと、前記プリンタコントローラを介して接続する印刷処理を行うプリンタエンジンから構成されるプリンタ装置、そしてその省電力動作に関するものである。
【背景技術】
【０００２】
コンピュータ技術の進化に伴う大量、高速印刷の要求を受けてページプリンタが急速に普及してきている。ページプリンタは、印刷イメージを発生するとともに装置全体を制御するプリンタコントローラと、実際に印刷動作を行うプリンタエンジンとで構成される。
【０００３】
特許文献１はより大容量の画像データを高速に処理するために、ＰＣＩ  Ｅｘｐｒｅｓｓ  Ｉ／Ｆによってデータ転送を行う画像形成装置を開示している。
【０００４】
ここで、大容量の画像データを高速に処理するために回路規模も増加しており、それに伴い消費電力も増えてきている。
【０００５】
特許文献２は、ホストコンピュータから印刷データを待っている状態で、ホストコンピュータから印刷データが供給されなくなってから所定時間経過すると省電力動作モードへと移行する機能を備えた画像形成装置を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−３５４６５８
【特許文献２】特開平０７−１５６５５１２
【発明の概要】
【発明が解決しようとする課題】
【０００７】
引用文献２の省電力動作はコントローラに対しての上位装置であるホストコンピュータの動作や命令に基づいており、省電力動作に入る際に、エンジンの動作モードの変化をコントローラのパワーマネージメント動作に反映させようとするとタイムラグが発生する。また、復帰時には、ホストコンピュータとコントローラとの間で接続が切れた通信の復帰に時間を要してしまう。
【０００８】
本発明は、上述した問題点に鑑みてなされたものであり、細やかに省電力動作させることでより省電力効果を向上させることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために本発明に係るプリンタは、入力される画像データを記録媒体に印刷するプリンタエンジンと、画像データを処理する処理手段と、前記プリンタエンジンに画像データを供給する供給手段と、前記プリンタエンジンが通常動作状態で印刷をしていない場合に前記処理手段への電源を遮断し、前記プリンタエンジンが省電力状態の場合に前記処理手段と前記供給手段への電源を遮断する電源制御手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、プリンタエンジンの動作状況に基づいてプリンタコントローラ電源供給の制御を行うことが可能になり、細やかに省電力動作に遷移させることができるため、従来よりも省電力効果が高まる。
【図面の簡単な説明】
【００１１】
【図１】プリンタの構成を示すブロック図である。
【図２】画像データエリアと印刷状態情報との対応を示した図である。
【図３】印刷動作中の省電力処理を示すフローチャートである。
【図４】プリンタコントローラの省電力動作に関する概略構成を示すブロック図である。
【図５】プリンタエンジンの構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下、図面に従って本発明の実施例を詳細に説明する。図１は、本発明のプリンタ装置の構成を示すブロック図である。図１において、１はコンピュータなどの情報処理装置（以下、単にＰＣと称す）であり、ＣＰＵ（不図示）とＣＰＵとシステムバスを介して通信可能に接続されているＰＣＩ  Ｅｘｐｒｅｓｓ拡張スロット１１を備えている。ＰＣＩ  Ｅｘｐｅｒｓｓ拡張スロット１１には、ＰＣＩＥｘｐｒｅｓｓ拡張カードとしてのプリンタコントローラ２が装着されている。プリンタコントローラ２には、ビデオインタフェース（供給手段）２３を介してプリンタエンジン３（以下、単にエンジン３）が接続されている。
【００１３】
印刷動作を行うエンジン３は、ビデオインタフェース２３以外にもＰＣ１、プリンタコントローラ２と、それぞれ通信ライン２８、通信ライン２７を介して通信可能に接続されている。
【００１４】
プリンタコントローラ２は、ＰＣＩ  ＥｘｐｒｅｓｓのルートコンプレックスとしてのＰＣ１（の拡張スロット１１）との通信のエンドポイントとして動作するＰＣＩ  Ｅｘｐｅｒｓｓ  ＳＷＩＴＣＨ２１（通信手段、以下、単にスイッチ２１と称す）と、画像処理回路２２とを有する。さらに、印刷動作を行うエンジン３へのデータ送信やコマンド、ステータス、同期信号などの制御信号の送受信を行うビデオインタフェース２３から構成されている。スイッチ２１は、ＰＣＩＥｘｐｒｅｓｓのＮｏｎ  Ｔｒａｎｓｐａｒｅｎｔ  Ｂｒｉｄｇｅ機能をサポートしている。Ｎｏｎ  Ｔｒａｎｓｐａｒｅｎｔ  Ｂｒｉｄｇｅ機能は、特定のポートをＨｅａｄｅｒ  Ｔｙｐｅ０のエンドポイントとして構成することを可能にする。スイッチ２１のＨｅａｄｅｒ  Ｔｙｐｅ０として構成されたポートは、ＰＣＩの階層とは分離したローカル階層となり、ＰＣ１からのＰＣＩトランザクションは透過することがない。すなわち、ＰＣ１とスイッチ２１のＰＣＩＥｘｐｒｅｓｓ通信と、スイッチ２１のＨｅａｄｅｒ  Ｔｙｐｅ０で終端されたポート以下のＰＣＩＥｘｐｒｅｓｓ通信は、完全に分離して動作することを意味する。分離された階層が通信を行う場合は、エンドポイントのＢａｓｅ  Ａｄｄｒｒｅｓｓ  Ｒｅｇｉｓｔｅｒ空間を通じて相互にアクセスすることとなる。た、コントローラ２の電源領域は大きく二つのブロックに分かれている。一つは、プリンタの稼働中は常に電源を供給され動作している給電エリア２５、もう一つは省電力動作のために電源の供給のオン／オフが可能となっている省電力エリア２６である。省電力エリア２６への電源供給制御は、電源制御手段２４により行なわれる。省電力エリア２６は、メモリ４０４とデータ転送制御部４０５等のエンジンデバイスへデータを出力する系である第１エリアと、ＦＩＦＯ（バッファ）４０２とＤＭＡＣ４０３とＰＣＩＥｘｐｒｅｓｓ制御部４０１の画像処理回路２２を含む第２エリアの二つに分かれており、この二つのエリアは別々に電源の供給が制御されている。また電源制御手段２４は、通信ライン２７を介してエンジン３と通信可能に構成されている。通信ライン２７は、特にそのプロトコルに拘るものではなく、一般的なシリアル通信などである。
【００１５】
図４は省電力エリア２６の詳細を示している。ＰＣＩ  Ｅｘｐｒｅｓｓ接続制御部４０１（以降、接続制御部４０１と称す）は、スイッチ２１と通信可能に接続されている（不図示）。また、ＰＣＩＥｘｐｒｅｓｓを介して送信されてきた画像データは、接続制御部４０１によりＦＩＦＯ４０２へと逐次転送される。ＦＩＦＯ４０２に転送されたデータは、ダイレクトメモリアクセスコントローラ４０３（ダイレクトメモリアクセス制御手段、以降、ＤＭＡＣ４０３と称す）によりＦＩＦＯ４０２からメモリ４０４へと転送される。これらの処理によって、メモリ４０４には画像データが蓄積されていく。
【００１６】
データ転送制御部４０５には、ビデオインタフェース２３を介してエンジン３の同期信号が入力されており、同期信号の示すタイミングに合わせてＣ、Ｍ、Ｙ、Ｋの４色データが其々エンジン３に送信される。電源制御手段２４は、省電力エリア２６内の各制御部への電源供給のオン／オフを制御することで省電力制御をしている。
【００１７】
エンジン３の詳細を示したのが図５である。エンジン３は、プリンタコントローラ２からビデオインタフェース２３を介して送られてきた画像データを、給紙カセット５０５から供給される紙などの記録媒体５０６に印刷する機構を備える。プリンタコントローラ２からの画像データをＣＭＹＫの感光体ドラム５０１によって中間転写ベルト２０１上にトナー像として形成し、二次転写ローラ５０３によってトナー像を記録媒体５０６に転写する。そして、熱定着器５０４によってトナー像を記録媒体５０６に定着させることで一連の印刷動作が完結する。
【００１８】
この熱定着器５０４は高温で動作するために消費電力が大きい。したがって、エンジン３内では印刷に関わるコマンドの有無や印刷データの有無をタイマでモニタしており、所定の時間以上印刷（データ）がない場合、熱定着器５０４への電源供給を停止した省電力動作モードへと移行する機能を備えるのが一般的である。熱定着器５０４の電源を一度オフすると、次に電源をオンにしても印刷が可能になるまではウオームアップの時間を要する。そのため、省電力動作モードから印刷を行うには、通常の待機状態にある時よりも時間を要することとなる。エンジン３は、エンジン３自身が通常動作モード（通常動作状態）にあるか省電力動作モード（省電力状態）にあるかを示す情報をコントローラ２に対して送信している。
【００１９】
また、エンジン３は自身が実際に印刷動作を行なっている最中であるか否かを示す情報もコントローラ２へ送信している。例えば、図２に示すように、複数ページの連続印刷であっても、前述した中間転写ベルト２０１上のｎ枚目の画像データエリア２０２とｎ＋１枚目の画像データエリア２０３の間にはトナー像は形成されず印刷動作も行なわれない。
【００２０】
画像データエリアの開始と終了（データエリアをページとした際のページスタートとページエンド）の検出に基づいて、エンジン３は印刷中か否かを示す印刷状態情報２０９をコントローラ２に対して送信する。図２に示す印刷状態情報２０９は、ハイの状態で熱定着器５０４へ電源が供給されかつ印刷動作（定着動作）の最中にあることを示し、ローの状態で熱定着器５０４へ電源が供給されかつ印刷動作の最中ではないことを示している。
【００２１】
次に、上記構成における実施例の動作例を図３のフローチャートを利用して詳細に説明する。エンジン３は、コントローラ２から画像データが送られてくると、画像データを中間転写ベルト２０１上にトナー像として形成し熱定着器５０４で記録媒体に定着させるなどの一連の印刷動作を行う（ステップＳ３０１）。印刷動作を行なっている間は、エンジン３からコントローラ２への印刷状態情報２０９は、印刷中であることを示すハイに保持される（ステップＳ３０２、ＹＥＳ）。
【００２２】
印刷動作が終わると、エンジン３はコントローラ２への印刷状態情報２０９を、印刷中を示すハイから非印刷中を示すローに切り替える（ステップＳ３０３、図２で示すｎｅｎｄ）。そして、次の印刷ページの先端（図２で示すｎ＋１ｓｔａｒｔ）がくるまで印刷情報２０９をローに保持する。
【００２３】
印刷状態情報２０９が非印刷中を示すレベルに切り替えられるとコントローラ２の電源制御手段は省電力エリア２６（の第２エリア）への電源供給を停止する（ステップＳ３０４）。なお、この時、エンジン３はすぐに印刷できる状態であるため、コントローラ２もすぐにデータを送信出来る状態であることが好ましい。したがって、画像データを蓄積しておくためのメモリ４０４や、データ転送制御部４０５およびビデオインタフェース２３などの第１エリアへの電源供給は継続させる。しかしながら、メモリ４０４に蓄積されている画像データが出力されないので、ＦＩＦＯ４０２、ＤＭＡＣ４０３、ＰＣＩＥｘｐｒｅｓｓ接続制御部４０１などの第２エリアへの電源は遮断する。なお、スイッチ２１はＰＣＩＥｘｐｒｅｓｓ接続制御部４０１とＮｏｎ  Ｔｒａｎｓｐａｒｅｎｔモードで接続しているため、ＰＣ１とコントローラ２との間のＰＣＩ  Ｅｘｐｒｅｓｓのリンクは切断されない。従って、スイッチ２１とルートコンプレックスであるＰＣ１との間のデータ通信に関わる通信状態は維持される。
【００２４】
次に、エンジン３が次の印刷ページの先端（図２で示すｎ＋１ｓｔａｒｔ）を検出する（ステップＳ３０５ＹＥＳ）と、エンジン３は印刷状態情報２０９をハイに切り替え、それに応じて電源制御手段２４は、ステップＳ３０４で遮断した（第２エリアへの）電源を再度供給する（ステップＳ３１１）。そして、データ転送制御部４０５がメモリ４０４のデータをエンジン３へ転送し、エンジン３は印刷動作を開始する。
【００２５】
しかし、印刷動作が行なわれることない時間が所定の時間を超えた場合（ステップＳ３０６、ＹＥＳ）、エンジン３は熱定着器５０４の電源を遮断し省電力動作モードに遷移する（ステップＳ３０７）。そして、エンジン３は自身が省電力動作モードとなったことを示す信号を、通信線２７・２８を介してコントローラ２、ＰＣ１に送信する。
【００２６】
エンジン３からエンジン３が省電力動作モードへ移行したことを示す情報を受けた電源制御手段２４は、省電力エリア２６への電源供給を全面的に遮断する（ステップＳ３０８）。
【００２７】
エンジン３を省電力動作モードから通常動作モードへと復帰させる場合、ＰＣ１（のＣＰＵ）は通信線２８を介してエンジン３を通常動作モードへ移行させる移行要求を送る（ステップＳ３０９）、ＹＥＳ。エンジン３は、熱定着器５０４への電源供給を開始し熱定着器５０４が印刷可能な状態になれば（ステップＳ３１０）、通信線２７を介して電源制御手段２４に対して印刷可能状態であることを伝える。電源制御手段２４はエンジン２が印刷可能であることを検出すると、省電力動作エリア２６への電源供給を行う（ステップＳ３１２）。省電力エリア２６は、エンジン３が備える熱定着器５０４のようなウオームアップ時間を必要としないため復帰に多くの時間は必要としない。また、ＰＣＩＥｘｐｒｅｓｓのリンクは、ＰＣＩＥｘｐｒｅｓｓ  ＳＷＩＴＣＨ２１により保たれたままであったため、これも復帰に時間を要することはない。エンジン３が復帰すると同時に、プリンタコントローラも含めた全体が動作可能な状態となる。
【００２８】
なお、上述の実施形態ではＰＣ１のＰＣＩ拡張スロット１１に装着している拡張カードにプリンタコントローラ２を備える構成にしているが、ＰＣのルートコンプレックスからプリンタ内部のＰＣＩスイッチ２１にＰＣＩ―Ｅｘｐｒｅｓｓによって接続させ、プリンタコントローラ２をプリンタ内部に設けるようにしてもよい。
【図１】
2012111154.tif 000003
【図２】
2012111154.tif 000004
【図３】
2012111154.tif 000005
【図４】
2012111154.tif 000006
【図５】
2012111154.tif 000007