(57)【要約】【課題】プリンタのパワーマネージメント制御において、なるたけプリンタ使用者の利便性を損なわないようにして、プリンタの無駄な消費電力を大幅に低減できるようにする。【解決手段】ホスト装置からの印刷ジョブの受信を待ち（ステップＳ２）、受信なしの状態の持続時間が予め定められた規定時間を越えたら（Ｓ４のＹｅｓ）、現在時刻が予め設定された時間帯内の時刻であるか否か判断する（Ｓ８）。そして前記時間帯外の時刻であったら、ノーマルモードからスリープモードへ移行する（Ｓ５）。また、前記時間帯内の時刻であったら、プリンタの電源をオフする（Ｓ１０）。前記時間帯に入っても、受信なしの状態の持続時間が規定時間を越えたときに限ってプリンタの電源をオフするので、使用者の利便性を損なうことを非常に少なくして、プリンタの無駄な消費電力を大幅に低減できる。【選択図】図２
2008142942.tif 000002
【特許請求の範囲】
【請求項１】
プリンタにおいて、印刷動作が予め定められた一定時間以上行われなかった場合にそれを要因として低消費電力モードへ移行し、その後、ホスト装置から印刷ジョブを受信すると印刷処理可能モードに復帰し、印刷ジョブの印刷処理を行うように制御する制御手段と、
プリンタを使用しないと想定される時間帯を予め設定する時間帯設定手段とを有し、
前記制御手段は、プリンタにおいて前記低消費電力モードへ移行する要因が前記時間帯設定手段により設定された時間帯外で発生した場合には低消費電力モードへ移行し、前記設定された時間帯内で発生した場合にはプリンタの電源をオフする時間帯に応じたパワーマネージメント制御を行うことを特徴とするプリンタのパワーマネージメント制御装置。
【請求項２】
プリンタにおいて前記低消費電力モードへ移行する要因が前記時間帯設定手段により設定された時間帯内で発生した場合に、前記制御手段がプリンタの電源をオフする直前に、前記ホスト装置に該ホスト装置の電源をオフするように指示する情報を送信する手段を有することを特徴とする請求項１に記載のプリンタのパワーマネージメント制御装置。
【請求項３】
前記制御手段に前記時間帯に応じたパワーマネージメント制御を実行させるか否かを選択する選択手段と、
前記制御手段が前記選択手段の選択に応じて前記時間帯に応じたパワーマネージメント制御を実行する場合に、該時間帯に応じたパワーマネージメント制御を実行中であることを使用者に報知する情報を出力する手段を有することを特徴とする請求項１または２に記載のプリンタのパワーマネージメント制御装置。
【請求項４】
プリンタにおいて、印刷動作が予め定められた一定時間以上行われなかった場合にそれを要因として低消費電力モードへ移行し、その後、ホスト装置から印刷ジョブを受信すると印刷処理可能モードに復帰し、印刷ジョブの印刷処理を行うように制御するプリンタのパワーマネージメント制御方法であって、
プリンタを使用しないと想定される時間帯を予め設定しておき、  
プリンタにおいて前記低消費電力モードへ移行する要因が前記設定した時間帯外で発生した場合には低消費電力モードへ移行し、前記設定した時間帯内で発生した場合にはプリンタの電源をオフする時間帯に応じたパワーマネージメント制御を行うことを特徴とするプリンタのパワーマネージメント制御方法。
【請求項５】
プリンタにおいて前記低消費電力モードへ移行する要因が前記設定した時間帯内で発生した場合に、プリンタの電源をオフする直前に、前記ホスト装置に該ホスト装置の電源をオフするように指示する情報を送信することを特徴とする請求項４に記載のプリンタのパワーマネージメント制御方法。
【請求項６】
前記時間帯に応じたパワーマネージメント制御を実行するか否かを選択可能とし、
該選択に応じて前記時間帯に応じたパワーマネージメント制御を実行する場合に、該時間帯に応じたパワーマネージメント制御を実行中であることを使用者に報知する情報を出力することを特徴とする請求項４または５に記載のプリンタのパワーマネージメント制御方法。
【請求項７】
プリンタにおいて、請求項４〜６のいずれか１項に記載のプリンタのパワーマネージメント制御方法によりパワーマネージメント制御を実行するための制御手順を含むことを特徴とするプリンタの制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタにおいて消費電力を低減するためのパワーマネージメント制御を行うプリンタのパワーマネージメント制御装置、プリンタのパワーマネージメント制御方法、及びプリンタの制御プログラムに関するものである。
【背景技術】
【０００２】
一般的に、プリンタはＵＳＢ（Universal Serial Bus）やネットワーク（例えばＬＡＮ）等のホストインターフェースを介してホスト装置であるコンピュータに接続される。そして、コンピュータから送信された印刷ジョブを受信し、印刷ジョブに含まれる印刷データを印刷ジョブで指定される条件で印刷している。
【０００３】
近年、地球環境保全の観点から、プリンタを含むコンピュータの周辺装置に対してもエネルギー消費の削減が求められるようになった。そのために、周辺装置は使用されない間は自動的に低消費電力モード（以下、スリープモードと呼ぶ）に移行することが要求されるようになってきた。このような要求の国際的な規定である、国際エナジースターやブルーエンジェル等の規定では、周辺装置の機能が予め定められた一定時間以上使用されなかった場合に、自動的にスリープモードに入る必要がある。例えば、ある種のプリンタの場合、１５分以上の間、コンピュータからの印刷ジョブが受信されず且つ操作パネル等での操作もなされなかった場合、つまり印刷動作が行われなかった場合にスリープモードに移行しなければならないことになっている。また、スリープモード時にコンピュータから印刷ジョブが送信されて来たら、自動的にスリープモードから通常の印刷処理可能モード（通常動作状態。以下ノーマルモードという）に復帰し、送信されてきた印刷ジョブの印刷データを印刷できなければならない。
【０００４】
図４に、従来のプリンタにおける上記スリープモードに対応したパワーマネージメント制御の流れを示す。この制御は、プリンタ全体の制御を司るシステムコントローラにより行われる。
【０００５】
プリンタの主電源が使用者の操作でオンされると図４のステップＳ１でパワーマネージメント制御が開始される。この制御は使用者の操作でプリンタの主電源がオフされるまで継続される。なお、主電源オン時にプリンタ各部に電源が供給され、プリンタはノーマルモードの状態、つまり印刷動作が可能な通常状態にされる。
【０００６】
パワーマネージメントの制御開始後、まず印刷ジョブ待ち受け状態となり、印刷ジョブを受信したか否か判断する（ステップＳ２）。そして受信したら、その印刷ジョブの印刷処理を行う（ステップＳ３）。印刷処理が完了すると、ステップＳ２に戻り、再び印刷ジョブ待ち受け状態となる。ここまでの処理はプリンタとしての基本動作の処理である。
【０００７】
一方、ステップＳ２で印刷ジョブを受信していなかった場合にはステップＳ４に進む。ステップＳ４ではタイマーで計時される印刷ジョブの受信がない状態の持続時間が予め定められた一定の規定時間（国際エナジースターやブルーエンジェル等で規定されるスリープモードへ移行するまでの時間）を超えたかどうかをチェックする。そして、超えていなければステップＳ２に戻り、再び印刷ジョブ待ち受け状態となる。つまり、そのまま印刷ジョブの受信がなければ、規定時間を超えるまでは、印刷ジョブ待ち受け状態を維持することになる。
【０００８】
また、ステップＳ４で上記持続時間が規定時間を超えた場合には、（国際エナジースターやブルーエンジェル等の規定に従い）プリンタのスリープモードを維持できる最低限の電力を残し、多くの部分の電源を遮断してスリープモードへ移行する（ステップＳ５）。
【０００９】
そしてスリープモードへの移行後、コンピュータからデータを受信したか否かを判断し（ステップＳ６）、受信していなければ受信するのを待つ。この間、スリープモードが維持されることになる。
【００１０】
そして、ステップＳ６でコンピュータからのデータを受信した場合には、プリンタの電源を遮断していた各部に電源を供給してノーマルモードへ移行（復帰）する（ステップＳ７）。
【００１１】
そして、再びステップＳ２の印刷ジョブ待ち受け状態に戻る。そして、もし、ノーマルモードへ復帰する直前に受信したコンピュータからのデータが印刷ジョブであった場合（ステップＳ２のＹｅｓ）には、その印刷ジョブの印刷処理を行う（ステップＳ３）。印刷処理が完了すると、再びステップＳ２の印刷ジョブ待ち受け状態に戻る。
【００１２】
以上のような制御動作を、プリンタの電源がオフされるまで継続する。このようなパワーマネージメント制御によりプリンタの消費電力を低減することができる。
【００１３】
さらに、特に夜間等のプリンタの消費電力を低減させる手法として、予め設定された時刻になると自動的に電源をオフするオートパワーオフ機能を用いる手法がある。
【００１４】
また、夜間に待機モード（スリープモード）となり、印刷ジョブが受信されても印刷ジョブを印刷処理せずに保存しておき、後で待機モードが解除されてから、まとめて印刷処理を行うような方法も知られている（例えば特許文献１参照）。
【特許文献１】特開２００５−２５４７３６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかしながら、従来例の図４のようなパワーマネージメント制御を行うプリンタにおいては、スリープモードに移行しても、スリープモードを維持するための電力を消費する。国際エナジースターやブルーエンジェル等の規定では、度重なる改定を行い、スリープモード時の消費電力の低下を推進してきたが、現在でも、スリープモード時に数Ｗ以上の電力を消費するプリンタが多く存在する。
【００１６】
従来例のプリンタにおけるスリープモードに自動的に移行する機能は、プリンタ使用者にとっては、プリンタの消費電力を簡単に低減させる便利な機能であるが、反面、プリンタの電源オフを控えさせる傾向がある。特にネットワークに接続されるプリンタは、複数の使用者が存在するため、ある使用者がプリンタを使用しなくなっても、他の使用者がまだ使用するかもしれないと考え、プリンタの電源をオフにすることをためらう。そのために、多くのネットワークプリンタは、通常の就業時間外の時間帯（例えば１８：００〜９：００）の間、スリープモード時電力（数Ｗ）を消費し続けることになってしまう。大きな組織ではネットワークに多数のプリンタが接続され、それらが長時間スリープモード時電力を消費するため、１台当たりのスリープモード時電力が数Ｗであっても、合計すればかなりの電力を無駄に消費することになる。
【００１７】
また、一般的に電気部品はその部品に電圧が印加されている時間で寿命が設定されている。近年のプリンタは高機能が要求され、さらにスリープモードからノーマルモードへの復帰時間の短縮の要求も強くなる傾向にあるために、プリンタのスリープモード時においても電圧が印加されたままの状態である部品も多くなってきた。このため、就業時間外の時間帯で電源オフとされずにスリープモードのままとされるプリンタでは、スリープモードで電圧が印加されたままの状態である部品の寿命が短くなり、ひいてはプリンタの寿命が短くなってしまう。
【００１８】
また、オートパワーオフ機能を用いる手法では、使用者が印刷処理を行っている最中や、少し先で印刷を行うためにコンピュータ上のプリンタドライバで各種設定を行っている最中などであっても、予め設定された時刻になると強制的に電源オフになってしまう。このため使用者の利便性を損ねることになる。
【００１９】
また、特許文献１のようにスリープモード解除後にまとめて印刷処理を行う手法では、プリンタはスリープモードの状態が長時間維持されるため、無駄な消費電力の低減効果は小さく、プリンタの寿命も短くなる。また、印刷ジョブの印刷完了がプリンタ使用者の期待する時刻よりも大幅に遅くなる可能性があり、やはり、使用者の利便性を損ねてしまう。
【００２０】
そこで本発明の課題は、プリンタのパワーマネージメント制御において、なるたけプリンタ使用者の利便性を損なわないようにして、プリンタの無駄な消費電力を大幅に低減し、プリンタの寿命を延ばすこともできるようにすることにある。
【課題を解決するための手段】
【００２１】
上記の課題を解決するため、本発明によるプリンタのパワーマネージメント制御装置は、
プリンタにおいて、印刷動作が予め定められた一定時間以上行われなかった場合にそれを要因として低消費電力モードへ移行し、その後、ホスト装置から印刷ジョブを受信すると印刷処理可能モードに復帰し、印刷ジョブの印刷処理を行うように制御する制御手段と、
プリンタを使用しないと想定される時間帯を予め設定する時間帯設定手段とを有し、
前記制御手段は、プリンタにおいて前記低消費電力モードへ移行する要因が前記時間帯設定手段により設定された時間帯外で発生した場合には低消費電力モードへ移行し、前記設定された時間帯内で発生した場合にはプリンタの電源をオフする時間帯に応じたパワーマネージメント制御を行うことを特徴とする。
【００２２】
また、本発明では、上記本発明に係るプリンタのパワーマネージメント制御装置の構成に対応するプリンタのパワーマネージメント制御方法、及びプリンタの制御プログラムの構成を採用した。
【発明の効果】
【００２３】
本発明によれば、プリンタにおいて、予め設定された時間帯外では、印刷動作が予め定められた一定時間以上行われなかった場合に低消費電力モードへ移行する。また前記時間帯内では、印刷動作が予め定められた一定時間以上行われなかった場合にプリンタの電源をオフする。したがって、プリンタの無駄な消費電力を大幅に低減できるとともに、プリンタの電気部品に対する電圧の印加時間を短縮して部品の寿命を延ばし、ひいてはプリンタの寿命を延ばすことができる。しかも、前記時間帯に入っても、印刷動作が予め定められた一定時間以上行われなかった場合に限ってプリンタの電源をオフし、その電源オフまでは印刷可能であるので、使用者の利便性を損なうことが非常に少ないという優れた効果が得られる。
【発明を実施するための最良の形態】
【００２４】
以下、図を参照して本発明を実施するための最良の形態の実施例を説明する。
【実施例１】
【００２５】
図１および図２により実施例１を説明する。
【００２６】
図１は、実施例１のプリンタ２とホスト装置としてのコンピュータ１をＬＡＮなどのネットワーク３を介して接続してなる印刷システムの構成を示している。
【００２７】
コンピュータ１には、各種のアプリケーションプログラム１０、コンピュータ１を制御するＯＳ（Operating System）１１、及びプリンタ２を制御するプリンタドライバ１３がインストールされている。また、コンピュータ１には、ネットワーク３を介してプリンタ２とデータ通信を行うためのネットワークＩ／Ｆ（インターフェース）１４が設けられている。
【００２８】
なおＯＳ１１には、電源制御タスク１２が含まれている。電源制御タスク１２は、アプリケーションプログラム１０やＯＳ１１自身の各種タスクのプログラム等の実行を管理しているＯＳ１１と協調し、コンピュータ１の電源を遮断する際に必要な各種処理や電源遮断を行うタイミングの調整などを行う。つまり、一般的にコンピュータは、いきなり電源が遮断されると、実行中のプログラムが扱っているデータや、各種通信Ｉ／Ｆで転送中のデータ、及びＨＤＤ（ハードディスクドライブ）が書き込みを行っている最中のデータ等を消失する可能性が有る。そのような障害を避けるために、電源制御タスク１２は、実行中のデバイスドライバやデータ処理を行っているタスク等の電源をいきなり遮断した場合に障害となるようなプログラムを終了させ、その後に電源をオフするような制御を行う。
【００２９】
また、プリンタ２の構成において、ネットワークＩ／Ｆ２１はシステムコントローラ２０に実装され、ネットワーク３を介してコンピュータ１とデータ通信を行うためのものである。
【００３０】
システムコントローラ２０は、プリンタ２のシステム全体を制御する。そして、コンピュータ１から送信された印刷ジョブをネットワークＩ／Ｆ２１を介して受信し、エンジンコントローラ２２が扱える印刷用ビットマップデータに変換してエンジンコントローラ２２に渡す処理を行う。システムコントローラ２０は、制御の主体となるＣＰＵ、その制御プログラムを格納したＲＯＭ、ワークエリアや印刷データのバッファなどとして用いられるＲＡＭ、ＥＥＰＲＯＭなどの書き換え可能な不揮発性メモリ、及びタイマーなどから構成される。
【００３１】
エンジンコントローラ２２は、プリンタ２のエンジン部２３のセンサー等からの情報を基に、エンジン部２３のメカ機構や印刷ヘッド等を制御して印刷動作を行わせる。
【００３２】
エンジン部２３は、印刷用紙を搬送する紙送り機構、印刷ヘッドを搭載したキャリッジを移動させる移動機構などのメカ機構を主として構成される。印刷ヘッドは、特に限定する訳ではないが、例えばインクジェット方式のものとする。そしてエンジン部２３は、紙送り、キャリッジの移動、及び印刷ヘッドの駆動により、印刷ヘッドから印刷用紙の指定された場所に、指定された色のインク滴を順次吐出して印刷を行う。
【００３３】
また、操作パネル２４は、使用者がプリンタ２を操作するための各種の入力を行うための各種の操作スイッチ群、及びプリンタ２の状態などの情報を表示する表示器などから構成される。本実施例では、操作パネル２４からの入力により使用者がパワーオフ時間帯を任意に設定できるように構成されるものとする。ここで、パワーオフ時間帯とは、通常はプリンタを使用しないと想定される時間帯、つまりプリンタの電源をオフしてもよいと想定される時間帯である。パワーオフ時間帯は、例えば、オフィスにおける１日の就業時間の終了時刻（例えば１８：００）から翌朝の就業時間の開始時刻（例えば８：００）までの時間帯などが設定される。
【００３４】
パワーオフ時間帯の設定では、まず操作パネル２４の所定の操作スイッチの入力に応じて表示器にパワーオフ時間帯の設定画面が表示され、その画面上でテンキーなどの操作でパワーオフ時間帯の開始時刻と終了時刻が入力される。これを受けてシステムコントローラ２０のＣＰＵは入力された開始時刻と終了時刻のデータを不揮発性メモリなどに書き込んでパワーオフ時間帯を設定する。
【００３５】
なお、パワーオフ時間帯を設定するための入力は、コンピュータ１のプリンタドライバ１３により不図示のモニターに表示されるプリンタ設定画面上で行えるようにしてもよい。
【００３６】
以上のような図１の印刷システムの構成において、コンピュータ１とプリンタ２はそれぞれネットワークＩ／Ｆ１４と２１でネットワーク３に接続され、相互にデータのやり取りが可能である。コンピュータ１のＯＳ１１上で動作しているアプリケーションプログラム１０が印刷処理を要求した場合には、プリンタドライバ１３が起動される。そして、コンピュータ１の操作者がプリンタドライバ１３による設定画面上での各種パラメータ設定により印刷用紙の種類と大きさや印刷モード等の印刷条件を指定する。そして、指定された印刷条件の情報がアプリケーションプログラムで作成された印刷データに付加されて、印刷ジョブが作成される。
【００３７】
その印刷ジョブがネットワークＩ／Ｆ１４、ネットワーク３、及びネットワークＩ／Ｆ２１を経由して、システムコントローラ２０へ送信される。システムコントローラ２０は印刷ジョブを受信すると、印刷ジョブを解析し、印刷ジョブ中の印刷データを取り出し、印刷ジョブで指定される印刷条件に従って、エンジンコントローラ２２に印刷処理指令を出力する。エンジンコントローラ２２は、指令に基づき、エンジン部２３のメカ機構と印刷ヘッドを制御し、アプリケーションプログラム１０の操作者が所望する印刷処理を実行させる。
【００３８】
次に、図２は、本実施例のプリンタ２におけるパワーマネージメント制御の制御手順を示す。この制御は、プリンタ２のシステムコントローラ２０により行われる。詳しくは、システムコントローラ２０のＣＰＵがＲＯＭに格納されたパワーマネージメント制御タスクの制御プログラムを実行することにより、パワーマネージメント制御を図２の制御手順で以下のように行う。なお図２の制御手順は、従来例の図４中と共通のステップＳ１〜Ｓ７に従来例と異なるステップＳ８及びＳ１０を付加したものであり、以下の説明でステップＳ１〜Ｓ７の説明は従来例での説明と重複する。
【００３９】
プリンタ２の主電源が使用者の操作でオンされると図２のステップＳ１でパワーマネージメント制御が開始される。この制御は、後述するステップＳ１０でプリンタ２の主電源が自動的にオフされるか、或いは使用者の操作でプリンタ２の主電源がオフされるまで継続される。なお、最初の主電源オン時にプリンタ２の各部に電源が供給され、プリンタ２はノーマルモードの状態、つまり印刷動作が可能な通常状態にされる。
【００４０】
パワーマネージメントの制御開始後、まず印刷ジョブ待ち受け状態となり、印刷ジョブを受信したか否か判断する（ステップＳ２）。そして受信したら、その印刷ジョブの印刷処理を行う（ステップＳ３）。印刷処理が完了すると、ステップＳ２に戻り、再び印刷ジョブ待ち受け状態となる。ここまでの処理はプリンタとしての基本動作の処理である。
【００４１】
一方、ステップＳ２で印刷ジョブを受信していなかった場合には、システムコントローラ２０内の第１のタイマーで計時される印刷ジョブの受信がない状態の持続時間が予め定められた一定の規定時間を超えたかどうかをチェックする（ステップＳ４）。前記の規定時間は、国際エナジースターやブルーエンジェル等で規定されるスリープモードへ移行するまでの時間である。
【００４２】
ステップＳ４で規定時間を超えていなければステップＳ２に戻り、再び印刷ジョブ待ち受け状態となる。つまり、そのまま印刷ジョブの受信がなければ、規定時間を超えるまでは、印刷ジョブ待ち受け状態を維持することになる。
【００４３】
またステップＳ４で上記持続時間が規定時間を超えた場合には、ステップＳ８において、コントローラ２０内の第２のタイマーで計時される現在の時刻が前述のように予め操作パネル２４からの入力に応じて設定されたパワーオフ時間帯内の時刻であるか否か判定する。
【００４４】
そして否であり、現在時刻がパワーオフ時間帯外である場合、つまりプリンタが通常に使用される時間帯内である場合はステップＳ５に進む。ステップＳ５では、国際エナジースターやブルーエンジェル等の規定に従い、プリンタ２のスリープモードを維持できる最低限の電力を残し、多くの部分の電源を遮断してスリープモードへ移行する。
【００４５】
そしてスリープモードへの移行後、コンピュータからデータを受信したか否かを判断し（ステップＳ６）、受信していなければ受信するのを待つ。この間、スリープモードが維持されることになる。
【００４６】
そして、ステップＳ６でコンピュータからのデータを受信した場合には、プリンタの電源を遮断していた各部に電源を供給してノーマルモードへ移行（復帰）する（ステップＳ７）。
【００４７】
そして、再びステップＳ２の印刷ジョブ待ち受け状態に戻る。そして、もし、ノーマルモードへ復帰する直前に受信したコンピュータからのデータが印刷ジョブであった場合（ステップＳ２のＹｅｓ）には、その印刷ジョブの印刷処理を行う（ステップＳ３）。印刷処理が完了すると、再びステップＳ２の印刷ジョブ待ち受け状態に戻る。
【００４８】
一方、ステップＳ８において、現在時刻が予め設定されたパワーオフ時間帯内、つまり通常はプリンタを使用しないと想定される時間帯内である場合には、ステップＳ１０に進み、プリンタ２の主電源をオフするパワーオフ処理を行う。これは、以後新たな印刷ジョブが送信される可能性は低いと判断されるからである。
【００４９】
以上のような本実施例によれば、プリンタ２において印刷ジョブの受信がなく、印刷動作が行われない状態の持続時間が規定時間を越えた場合、それが予め設定されたパワーオフ時間帯外でのことであればスリープモードに移行する。また、パワーオフ時間帯内でのことであればプリンタ２の電源をオフする。したがって、プリンタ２の無駄な消費電力を大幅に低減することができる。また、パワーオフ時間帯内でプリンタ２の主電源がオフされれば、スリープモード時に電圧が印加される電気部品を含めてプリンタ２の殆ど全ての電気部品に電圧が印加されなくなる。したがって、部品に対する電圧の印加時間を短縮して部品の寿命を延ばすことができ、ひいてはプリンタ２の寿命を延ばすことができる。
【００５０】
しかも、パワーオフ時間帯に入っていても、前回の印刷動作完了時からスリープモードへ移行するまでの規定時間以内に、連続的に印刷ジョブが送信されてくる限りは、プリンタ２の電源はオフされず、それらの印刷ジョブの印刷処理を行うことが可能である。つまり、ネットワーク上の全てのプリンタ使用者の印刷要求が処理された後に電源オフになる確立が非常に高い。従って、使用者の利便性を損なうことを非常に少くして、プリンタの無駄な消費電力を大幅に低減し、プリンタの寿命を延ばすこともできる。
【実施例２】
【００５１】
上述した実施例１では、プリンタの非使用時の無駄な電力の低減は可能になるが、プリンタに印刷ジョブを送信しているコンピュータはその限りではない。例えば、非常に大きなデータ容量の印刷ジョブや複数の印刷ジョブが就業時間の終了間際に発生し、それらの印刷ジョブの印刷が全て完了するのに数時間もかかるような場合がある。このような場合には、使用者はコンピュータの電源もプリンタの電源もオンにしたまま、帰宅するような使用方法が多くなる。近年のコンピュータは消費電力がかなり大きく、プリンタよりも大きい。そのため、前記のコンピュータとプリンタの使用方法では、実施例１を実施しても、コンピュータとプリンタからなる印刷システム全体としては無駄な消費電力の低減効果は低くなってしまう。このような問題を解決するための実施例２を以下に説明する。
【００５２】
実施例２のプリンタとコンピュータからなる印刷システム自体の構成は実施例１の図１の構成と共通とする。そして、実施例２では、プリンタ２のシステムコントローラ２０が行うパワーマネージメント制御の手順を実施例１の図２に示す手順から図３に示す手順に変更する。図３中のステップＳ１〜Ｓ８及びＳ１０は図２中のステップＳ１〜Ｓ８及びＳ１０と共通である。つまり図３の制御手順は、図２と共通の制御手順に異なるステップＳ９を追加したものである。
【００５３】
ステップＳ９の処理は、ステップＳ８で現在時刻が予め設定されたパワーオフ時間帯内の時刻であると判断した場合に、ステップＳ１０でプリンタ２の電源をオフする直前に実行される。そのステップＳ９では、ネットワークＩ／Ｆ２１を介してコンピュータ１と通信し、コンピュータ１のプリンタドライバ１３に対して、コンピュータ１の電源をオフするように指示する情報を通知する。
【００５４】
この情報を通知されたプリンタドライバ１３は、ＯＳ１１のシステムコールを呼び出すなどして、ＯＳ１１の管理下にある電源制御タスク１２に対してコンピュータ１の電源をオフするように指示する。電源制御タスク１２は、実行中のデバイスドライバやデータ処理を行っているタスク等、電源をいきなり遮断した場合に障害となるようなプログラムを終了させた後に、コンピュータ１の電源をオフするように制御する。
【００５５】
このようにして、コンピュータ１の電源をオフさせると共に、ステップＳ１０で実施例１と同様にプリンタ２の電源もオフすることができる。
【００５６】
このような実施例２によれば、就業時間終了間際（パワーオフ時間帯の開始時刻直前）に印刷時間が長時間になる印刷ジョブが発生しても、使用者はプリンタ２とコンピュータ１の電源をオンにしたまま（印刷処理を継続したまま）帰宅しても支障がない。その場合、パワーオフ時間帯内でその印刷ジョブの印刷が終了した後、後続の印刷ジョブの受信がない状態のまま規定時間が経過すれば、コンピュータ１とプリンタ２の電源がオフされるので、電力を無駄に消費することがないからである。
【実施例３】
【００５７】
プリンタにおけるパワーマネージメント制御として、実施例１ないし２の制御（図２ないし図３の制御。以下、時間帯に応じた制御という）を実行させるか、或いは従来例の図４の制御を実行させるかを使用者が選択できると便利である。
【００５８】
そうするためには、例えば、実行させるパワーマネージメント制御のモードとして、時間帯に応じた制御モードまたは従来の制御モードを使用者が選択して設定する情報の入力をプリンタ２の操作パネル２４から行えるようにする。入力されたパワーマネージメント制御モードの設定情報は、システムコントローラ２０の不揮発性メモリなどに記憶する。なお、前記の設定情報の入力はコンピュータ１のプリンタドライバ１３により不図示のモニター上に表示されるプリンタ設定画面上で行えるようにしてもよい。
【００５９】
また、システムコントローラ２０のＣＰＵは、プリンタ２の電源オンに応じてパワーマネージメント制御を開始する際に、上記の記憶された制御モードの設定情報を参照する。そして、その設定情報に対応して、図２ないし図３の制御手順による時間帯に応じた制御、または図４の制御手順による従来の制御を実行するものとする。また、これと共に、時間帯に応じた制御を実行する場合はその制御を実行中である旨、また、従来の制御を実行する場合はその制御を実行中である旨を使用者に報知する情報を操作パネル２４の表示器などに表示させるものとする。
【００６０】
以上のようにすれば、使用者は、プリンタ２の使用状況などによる必要性に応じて、パワーマネージメント制御として、時間帯に応じた制御、或いは従来の制御を選択して実行させることができ、使用者の利便性をさらに向上することができる。
【００６１】
なお、以上説明した各実施例では、プリンタに接続されるホスト装置はコンピュータとしたが、例えばデジタルカメラなどのデジタル画像出力機能を有する装置であってもよいことは勿論である。
【図面の簡単な説明】
【００６２】
【図１】本発明の各実施例で共通なプリンタとコンピュータからなる印刷システムの構成を示すブロック図である。
【図２】実施例１におけるパワーマネージメント制御の制御手順を示すフローチャート図である。
【図３】実施例２におけるパワーマネージメント制御の制御手順を示すフローチャート図である。
【図４】従来のパワーマネージメント制御の制御手順を示すフローチャート図である。
【符号の説明】
【００６３】
１  コンピュータ
２  プリンタ
３  ネットワーク
１０  アプリケーションプログラム
１１  ＯＳ
１２  電源制御タスク
１３  プリンタドライバ
１４  ネットワークＩ／Ｆ
２０  システムコントローラ
２１  ネットワークＩ／Ｆ
２２  エンジンコントローラ
２３  エンジン部
２４  操作パネル
【図１】
2008142942.tif 000003
【図２】
2008142942.tif 000004
【図３】
2008142942.tif 000005
【図４】
2008142942.tif 000006