(57)【要約】      （修正有）【課題】より適したタイミングでキャリブレーションを実施する印刷装置を提供する。【解決手段】キャリブレーション機能を有する印刷装置であって、制御部とプリンタエンジンを有し、制御部とプリンタエンジンへの電力供給を停止したスリープモードと、スリープモードよりも消費電力が大きく、かつプリンタエンジンへの電力供給を継続し、制御部の一部への電力供給を停止した節電モードと、で動作できる。印刷装置は、節電モード中にキャリブレーションが要求された場合のキャリブレーションの実行の有無、実行タイミングを設定する第１の設定手段を有する。制御部は、節電モード中にキャリブレーションが要求された場合、第１設定手段による設定に従ってプリンタエンジンによるキャリブレーションの実行を制御する。【選択図】図４
2020011497.tif 000002
【特許請求の範囲】
【請求項１】
キャリブレーション機能を有する印刷装置であって、
制御部と、
プリンタエンジンと、を有し、
前記制御部と前記プリンタエンジンへの電力供給を停止した第１の省電力モードと、前記第１の省電力モードよりも消費電力が大きく、かつ前記プリンタエンジンへの電力供給を継続し、前記制御部の一部への電力供給を停止した第２の省電力モードと、で動作でき、
前記第２の省電力モードのときにキャリブレーションが要求された場合のキャリブレーションの実行の有無、或いは実行タイミングを設定する第１設定手段を、更に有し、
前記制御部は、前記第２の省電力モードのときにキャリブレーションが要求された場合、前記第１設定手段による設定に従って前記プリンタエンジンによるキャリブレーションの実行を制御することを特徴とする印刷装置。
【請求項２】
前記第１設定手段は、前記第２の省電力モードのときにキャリブレーションが要求された場合に、前記キャリブレーションを実行する、或いは前記キャリブレーションを実行しないを、設定できることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第１設定手段は、更に、前記第２の省電力モードのときにキャリブレーションが要求された場合に前記キャリブレーションを実行しないと設定された場合、前記第２の省電力モードからの復帰後に前記キャリブレーションを実行する、或いは前記キャリブレーションを実行しないかを設定できることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記第１設定手段はさらに、前記第２の省電力モードからの復帰後に前記キャリブレーションを実行すると設定された場合、当該キャリブレーションを前記第２の省電力モードからの復帰直後に実行するか、或いは次のジョブを実行した後に実行するかを設定できることを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記キャリブレーションの要求は、前記プリンタエンジンが前回キャリブレーションを実行してから所定の時間が経過していることに応じて生成されることを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記印刷装置が置かれている環境を検知する環境センサを、更に有し、
前記キャリブレーションの要求は、前記プリンタエンジンが前回キャリブレーションを実行してから所定の時間が経過していない場合でも、前記環境センサにより検知された値と、前回の前記環境センサにより検知された値との差が予め定められた基準値より大きい場合に生成されることを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記キャリブレーションの要求の要因ごとに、キャリブレーションを実行するかしないかを設定できる第２設定手段を、更に有し、
前記第１設定手段により、前記第２の省電力モードのときにキャリブレーションが要求された場合に前記キャリブレーションを実行すると設定されていると、前記制御部は、前記第２設定手段による設定に応じて、当該キャリブレーションの要求の要因に応じた前記プリンタエンジンによるキャリブレーションの実行を制御することを特徴とする請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
制御部と、プリンタエンジンとを有し、前記プリンタエンジンのキャリブレーションを実行できる印刷装置の制御方法であって、
前記制御部と前記プリンタエンジンへの電力供給を停止した第１の省電力モードに移行する工程と、
前記第１の省電力モードよりも消費電力が大きく、かつ前記プリンタエンジンへの電力供給を継続し、前記制御部の一部への電力供給を停止した第２の省電力モードに移行する工程と、
前記第２の省電力モードのときにキャリブレーションが要求された場合のキャリブレーションの実行の有無、或いは実行タイミングを設定する設定工程と、
前記第２の省電力モードのときにキャリブレーションが要求された場合、前記設定工程における設定に従って前記プリンタエンジンによるキャリブレーションの実行を制御する工程と、
を有することを特徴とする制御方法。
【請求項９】
コンピュータに、請求項８に記載の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置とその制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、プリンタや複写機等の印刷装置は、印刷画像の画質を補正するために、キャリブレーション機能を有している。例えば、電子写真記録方式のカラープリンタの場合、色ずれ調整（レジストレーション調整）やトナー濃度調整などのキャリブレーションが行われる。このキャリブレーションは、温度や湿度などの環境変動があったとき、一定の枚数を印刷したとき、一定の時間が経過したとき等、調整効果が高いタイミングを推定して自動的に実行されることがある。特許文献１では、印刷データの入力を待機している間にキャリブレーションを実行するか否かを判定し、キャリブレーションが必要と判定すると、印刷データが入力される前にキャリブレーションを実行する。これにより、印刷開始前に必ずキャリブレーションを実施する構成と比較して、印刷データを受信してから印刷を開始するまでの時間を短縮することができる。
【０００３】
また、このような印刷装置は、一般的に、ユーザが装置を使用しない期間の消費電力を抑えるためにスリープモードを有している。ここでスリープモードとは、定着器における加熱や、ファンの回転、或いはＣＰＵや各種センサの動作を停止又は抑制することにより、これらのユニットへの電力供給を停止するか、電力供給を部分的に少なくするものである。ところが、スリープモードが一定時間継続すると、環境条件（温度、湿度等）の変化や、プリンタエンジンの定着器の降温、帯電器の帯電状態の変化等の影響で、プリンタエンジンの印刷特性が変化することがある。そして、印刷特性が変化した状態で印刷を実行すると、印刷画像における階調性や色味が原画像のものを再現していないなど、所望のものと異なる結果となってしまう。そこで、スリープモード中に印刷データを受信した際は、プリンタエンジンにウォーミングアップ処理を指示することが一般的である。ウォーミングアップ処理では、定着器の昇温や帯電状態の安定を図るとともに、上述のキャリブレーション処理を併せて実行することもある。このウォーミングアップ処理は時間を要し、ユーザにダウンタイムを発生させる。
【０００４】
このように、スリープモード中に受信した印刷指示に従って実行される印刷制御は、定常時に受信した印刷指示に従って実行される印刷制御と比較すると、印刷開始までの時間が長くなる。そこで、スリープモード中に、スリープモードの経過時間による影響を受けるプリンタエンジン内のユニットへの電力供給を継続し、時間に影響しないユニットへの電力供給のみ停止するモードを有する印刷装置が存在する。経過時間による影響を受けないユニットの例としては、表示パネル等が挙げられる。以降、このモードを「節電モード」と称する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−９０４５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
印刷データの受信待機中にキャリブレーションを実行するか否かを判定し、必要と判定した場合は、随時キャリブレーションを実行する構成の場合、騒音などの観点から、スリープモード中にキャリブレーションは実施しないのが望ましい。しかし、上述の節電モードで、表示パネルへの電力供給を停止する構成の場合、ユーザは、表示パネルが消灯中の印刷装置が、節電モードか、スリープモードかを判別できない。また節電モード中はプリンタエンジンのユニットへの電力供給が遮断されていないため、印刷装置はキャリブレーションを実行してしまう。
【０００７】
本発明の目的は、上記従来技術の問題点の少なくとも一つを解決することにある。
【０００８】
本発明の目的は、印刷装置において、より適したタイミングでキャリブレーションを実施することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明の一態様に係る印刷装置は以下のような構成を備える。即ち、
キャリブレーション機能を有する印刷装置であって、
制御部と、
プリンタエンジンと、を有し、
前記制御部と前記プリンタエンジンへの電力供給を停止した第１の省電力モードと、前記第１の省電力モードよりも消費電力が大きく、かつ前記プリンタエンジンへの電力供給を継続し、前記制御部の一部への電力供給を停止した第２の省電力モードと、で動作でき、
前記第２の省電力モードのときにキャリブレーションが要求された場合のキャリブレーションの実行の有無、或いは実行タイミングを設定する第１設定手段を、更に有し、
前記制御部は、前記第２の省電力モードのときにキャリブレーションが要求された場合、前記第１設定手段による設定に従って前記プリンタエンジンによるキャリブレーションの実行を制御することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、印刷装置において、プリンタエンジンへの電力供給を継続し、前記制御部の一部への電力供給を停止した第２の省電力モードではキャリブレーションを実施しないよう制御することが可能であり、ユーザの意図しないタイミングでのキャリブレーションを抑制することができる。
【００１１】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１２】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る複合機（ＭＦＰ）のハードウェア構成を説明するブロック図。
【図２】実施形態１に係るプリンタエンジンのハードウェア構成を説明するブロック図。
【図３】実施形態１に係るプリンタエンジンのＣＰＵが実行する、キャリブレーション要求をＭＦＰコントローラへ通知する処理を説明するフローチャート。
【図４】実施形態１に係るＭＦＰコントローラのＣＰＵによる処理を説明するフローチャート。
【図５】実施形態１に係るＭＦＰにおける節電モード時、及び節電モードから復帰したときのキャリブレーションの実行を設定する画面例を示す図。
【図６】実施形態２に係るＭＦＰコントローラのＣＰＵが実行する処理を説明するフローチャート。
【図７】実施形態２に係るＭＦＰにおける、節電モード中にキャリブレーションを実行するかどうかを、キャリブレーションの要因ごとに設定するための画面例を示す図。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでするものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１４】
［実施形態１］
図１は、本発明の実施形態１に係る複合機（ＭＦＰ）のハードウェア構成を説明するブロック図である。尚、以下の実施形態では、複合機を例に説明するが、印刷機能のみを有するプリンタ（印刷装置）であってもよい。
【００１５】
このＭＦＰの動作を制御するＭＦＰコントローラ１０は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、表示部インターフェース１０４、表示部１０５、操作部インターフェース１０６、操作部１０７を備える。また、ＭＦＰコントローラ１０は、ネットワークインタフェースカード（ＮＩＣ）１０８、プリンタインターフェース１０９、電源制御部１１１を備えている。
【００１６】
ＣＰＵ１０１は、システムバス１１０に接続される各デバイスを総括的に制御する。ＣＰＵ１０１は、電源供給部１２より電源が供給されると、ＲＯＭ１０２に記憶されたブートプログラムを実行する。通常、ブートプログラムは、ストレージに保存されているメインプログラムをＲＡＭ１０３に展開し、その展開されたメインプログラムの先頭にジャンプする。ＲＡＭ１０３は、メインプログラムの格納場所としてだけでなく、メインプログラムのワークエリアなどとして機能する。表示インターフェース１０４は、表示部１０５に対する描画を制御する。操作部インターフェース１０６は、ＭＦＰに装備された操作部１０７からの入力を制御する。操作部１０７は、テンキー、カーソルキー、ワンタッチキー等を備える。ここで操作部１０７は、表示部１０５に内包されるタッチパネルであってもよい。ＮＩＣ１０８は、ＬＡＮを介して、メールやファイルのサーバなどと双方向にデータのやり取りを行う。プリンタインターフェース１０９は、プリンタエンジン１１の制御を行う。プリンタエンジン１１は、電子写真方式で記録紙に画像を形成（印刷）を行う。プリンタエンジン１１については後述する。プリンタエンジン１１はプリンタインターフェース１０９に接続されており、ＣＰＵ１０１はプリンタインターフェース１０９を介してプリンタエンジン１１とやり取りする。
【００１７】
電源制御部１１１は、電源供給部１２から、ＭＦＰコントローラ１０の各ユニット１０１〜１１０へ供給される電力を制御する。実施形態１におけるスリープモード（第１の省電力モード）では、電源制御部１１１は、各ユニット１０１〜１１０へ供給する電力を制限しない。一方、実施形態１における節電モード（第２の省電力モード）では、電源制御部１１１は、ＭＦＰコントローラ１０の中の比較的電力消費の大きい一部のユニット（例えば、表示部１０５）への電力供給を制限する。
【００１８】
図２は、実施形態１に係るプリンタエンジン１１のハードウェア構成を説明するブロック図である。
【００１９】
プリンタエンジン１１は、プリンタエンジンＣＰＵ２０１（以下、ＣＰＵ２０１）、プリンタエンジンＲＯＭ２０２、プリンタエンジンＲＡＭ２０３、シリアルインタフェース２０４を備える。また、プリンタエンジン１１は、Ｉ／Ｏ（入出力ポート）２０５、電子写真系ユニット２０６、用紙搬送系ユニット２０７、環境センサ２０８を備える。
【００２０】
ＣＰＵ２０１は、電源が供給されると、プリンタエンジンＲＯＭ２０２に記憶された制御プログラムを実行する。プリンタエンジンＲＡＭ２０３は、制御プログラムの実行時に、ＣＰＵ２０１にワークエリアを提供する。ＣＰＵ２０１は、シリアルインタフェース２０４を介して、ＭＦＰコントローラ１０のＣＰＵ１０１により発行された各種命令を受信する。そして、受信した各種命令に従って、システムバス２０９に接続されるＩ／Ｏ２０５を介して、電子写真系ユニット２０６や用紙搬送系ユニット２０７を制御する。
【００２１】
更にＣＰＵ２０１は、Ｉ／Ｏ２０５を介して環境センサ２０８による環境変動の検知結果を取得できる。環境変動を検知するためのパラメータの例としては、温度などが挙げられる。パラメータとして温度を用いる場合は、環境センサ２０８として温度センサを用いることになる。
【００２２】
電源制御部２１０は、電源供給部１２よりプリンタエンジン１１の各ユニット２０１〜２０９へ供給される電力を制御する。実施形態１におけるスリープモードでは、電源制御部２１０は各ユニット２０１〜２０９へ電源を供給しない。一方、実施形態１における節電モードでは、電源制御部２１０は各ユニット２０１〜２０９へ電源を供給するように制御する。不揮発メモリ２１１は、キャリブレーションを実行した日時などを記憶するのに使用される。
【００２３】
尚、前述のスリープモードから節電モードへの移行は、例えば、ＦＡＸ着信呼出設定がオフになった、ＦＡＸジョブが残っている、ＵＳＢメモリが接続された、コインベンダ機能が有効になったなどが挙げられる。
【００２４】
プリンタエンジンの各ユニット２０１〜２０９は、印刷制御の速度に大きく影響するため、節電モードでは、スリープモードと比較して、印刷開始までの時間を短縮できる。また節電モードは、ＭＦＰコントローラ１０の比較的電力消費の大きいユニット（例えば、表示部１０５）への電力供給を制限するモードであるため、通常モードと比較して消費電力を節約できる。
【００２５】
図３は、実施形態１に係るプリンタエンジン１１のＣＰＵ２０１が実行する、キャリブレーション要求をＭＦＰコントローラ１０へ通知する処理を説明するフローチャートである。この図３のフローチャートで示す処理が周期的に実行されることにより、プリンタエンジン１１は、環境の変化を捉えてキャリブレーション要求を生成することが可能になる。尚、このフローチャートで示す処理は、ＣＰＵ２０１がプリンタエンジンＲＯＭ２０２に記憶されているプログラムを実行することにより達成される。
【００２６】
まずＳ３０１でＣＰＵ２０１は、現在の日時情報を取得する。ここで現在の日時情報は、ＣＰＵ２０１により計算されても良く、またＭＦＰコントローラ１０のＣＰＵ１０１により計算された値を、プリンタインターフェース１０９を介して受け取っても良い。また或いは不図示のタイマから取得した日時情報であってもよい。次にＳ３０２に進みＣＰＵ２０１は、Ｓ３０１で取得した日時情報と、前回キャリブレーションを実施したときの日時情報とを比較する。この前回キャリブレーションを実施したときの日時情報は、不揮発メモリ２１１に記憶されている。この比較の結果、その差分が所定値（閾値）以上であればＳ３０５に進みＣＰＵ２０１は、時間経過によるプリンタエンジンの特性の変化を解消するためにキャリブレーション要求を生成して、この処理を終了する。
【００２７】
一方、Ｓ３０２で、その差分が閾値以下であればＳ３０３へ進む。Ｓ３０３でＣＰＵ２０１は、環境センサ２０７が検知した値を取得する。そしてＳ３０４に進みＣＰＵ２０１は、Ｓ３０３で取得した環境センサ２０７が検知した値から、プリンタエンジン１１における印刷特性の変化が発生し得るかどうかを判定する。具体的には、前回の環境センサ２０７により検知された値との差が、予め定められた基準値より大きいか否かで判定を行う。ここで基準値より大きいと判定した場合はＳ３０５に進み、プリンタエンジンの特性変化を解消するためにキャリブレーション要求を生成する。一方、Ｓ３０４で基準値以下であると判定すると、キャリブレーション要求を生成することなく、この処理を終了する。Ｓ３０５でＣＰＵ２０１は、シリアルインタフェース２０３を介してＭＦＰコントローラ１０へキャリブレーション要求を送信して、この処理を終了する。
【００２８】
尚、実施形態１におけるスリープモードは、プリンタエンジン１１への電源供給を停止する動作モードである。従って、スリープモード中は、ＣＰＵ２０１に電力が供給されないため、図３に示す制御は実施されない。
【００２９】
また実施形態１における節電モードは、プリンタエンジン１１への電力供給を停止しない動作モードであるため、節電モードでは、図３に示す処理が実施される。
【００３０】
図４は、本実施形態１に係るＭＦＰコントローラ１０のＣＰＵ１０１による処理を説明するフローチャートである。図４のフローチャートで示す処理を周期的に実行することで、ＭＦＰコントローラ１０はキャリブレーション要求をリアルタイムで受け取ることが可能となる。尚、このフローチャートで示す処理は、ＣＰＵ１０１がＲＡＭ１０３に展開したプログラムを実行することにより達成される。
【００３１】
まずＳ４０１でＣＰＵ１０１は、キャリブレーション要求があるか否か判定する。このキャリブレーション要求は、図３を参照して説明したプリンタエンジン１１よりプリンタインターフェース１０９を介して通知されるキャリブレーション要求を含むが、これに限定されるものではない。即ち、操作部インターフェース１０６やＮＩＣ１０８などにより要求されるキャリブレーション要求を含んでもよい。Ｓ４０１でキャリブレーション要求がないと判定した場合は、この処理を終了し、キャリブレーション要求がある場合はＳ４０２へ進む。
【００３２】
Ｓ４０２でＣＰＵ１０１は、ＭＦＰコントローラ１０が節電モード中（第２省電力モード中）であるか否かを判定する。ここで節電モード中でなければＳ４０６に進み、節電モード中であればＳ４０３に進む。Ｓ４０３とＳ４０４でＣＰＵ１０１は、ＭＦＰコントローラ１０の設定に基づき、節電モード中にキャリブレーション要求を受けた際の動作を決定する。
【００３３】
図５は、実施形態１に係るＭＦＰにおける節電モード時、及び節電モードから復帰したときのキャリブレーションの実行を設定する画面例を示す図である。
【００３４】
図５（Ａ）は節電モード中にキャリブレーションを実行するか否かを設定する画面例を示し、この画面は操作部１０７に表示される。ボタン５０２或いはボタン５０３を押下することで、節電モード中にキャリブレーションを実行するかどうかをＭＦＰコントローラ１０に設定できる。ボタン５０２は、「節電モード中はキャリブレーションを実施しない」ように設定するボタンである。またボタン５０３は、「節電モード中もキャリブレーションを実施する」ように設定するボタンである。
【００３５】
図５（Ｂ）は、図５（Ａ）でボタン５０２、即ち、「節電モード中はキャリブレーションを実施しない」が選択された状態でＯＫボタンが押下されたときに遷移する画面例を示す。
【００３６】
図５（Ｂ）は、操作部１０７への表示例を示している。ユーザは、この画面でボタン５０４〜５０６のいずれかを選択してＯＫボタンを押下することで、節電モード時のキャリブレーションを受け付けた際に、キャリブレーションをいつ実行するかのタイミングを設定することができる。
【００３７】
ここでボタン５０４は、節電モードから復帰した後もキャリブレーションを実施しないように設定する。ボタン５０５は、節電モードからの復帰直後にキャリブレーションを実行するように設定する。更にボタン０６は、次のジョブを実行した後にキャリブレーションを実行するように設定する。尚、この画面による設定は、ＲＡＭ１０３に記憶される。
【００３８】
説明を図４に戻し、Ｓ４０３でＣＰＵ１０１は、ＭＦＰコントローラ１０が節電モード中にキャリブレーションする設定であるかどうかを判定する。言い換えると、図５（Ａ）のボタン５０３が選択されていたかどうかを判定する。節電モード中にキャリブレーションする設定であった場合は、キャリブレーションを実行するためにＳ４０６に進む。
【００３９】
一方、Ｓ４０３でＣＰＵ１０１は、節電モード中にキャリブレーションする設定でないと判定するとＳ４０４に進む。Ｓ４０４でＣＰＵ１０１は、ＭＦＰコントローラ１０が節電モードからの復帰時にキャリブレーションを実行する設定であるかを判定する。言い換えると、図５（Ｂ）のボタン５０５が選択されていたかどうかを判定する。節電モードからの復帰時にキャリブレーションする設定であった場合はＳ４０５に進み、そうでなかった場合は、この処理を終了する。
【００４０】
Ｓ４０５でＣＰＵ１０１は、節電モードからの復帰時にキャリブレーションの実行要求を発生するように設定して、この処理を終了する。このようにＳ４０５で、節電モードからの復帰時にキャリブレーションの実行要求を発生するように設定した場合は、節電モードからの復帰時に再度この処理を実行することで、キャリブレーションが実施される。
【００４１】
具体的には、Ｓ４０１ではキャリブレーション実行要求が発生しているのでＳ４０２に進み、Ｓ４０２では節電モードが解除されているのでＳ４０６に進み、その結果、キャリブレーションが実行されるようになる。Ｓ４０６でＣＰＵ１０１は、キャリブレーション実行命令を、プリンタインターフェース１０９を介してプリンタエンジン１０９に通知して、この処理を終了する。
【００４２】
以上説明したように実施形態１によれば、ユーザは、節電モード中、及び節電モードからの復帰後のキャリブレーションの実行の有無と、その実行タイミングを指定できる。これにより、ユーザにとって、より有意義なタイミングでのキャリブレーションの実施が可能となる。
【００４３】
[実施形態２]
上述の実施形態１では、キャリブレーションの実行要求をトリガとしたキャリブレーション実施の例で説明した。しかし節電モード中において、キャリブレーションの発生要因によっては実行されることが望ましく、また別の要因によっては、実行されないことが望ましいケースが存在する。上記の課題を解決するため、キャリブレーションの発生要因によってはキャリブレーションを実行しないようにする実施形態２に関して以下に説明する。尚、実施形態２に係るＭＦＰのハードウェア構成は、前述の実施形態１と同様であるため、その説明を省略する。
【００４４】
図６は、実施形態２に係るＭＦＰコントローラ１０のＣＰＵ１０１が実行する処理を説明するフローチャートである。図６の処理が周期的に実行されるようにすることで、ＭＦＰコントローラ１０はキャリブレーション要求をリアルタイムで受け取ることが可能となる。尚、このフローチャートで示す処理は、ＣＰＵ１０１がＲＡＭ１０３に展開したプログラムを実行することにより達成される。図６において、Ｓ６０１〜Ｓ６０５の処理は、前述の実施形態１に係る図４のＳ４０１〜Ｓ４０５の処理とほぼ同等であるため、相違点のみを説明する。
【００４５】
Ｓ６０２でＣＰＵ１０１は、ＭＦＰコントローラ１０が節電モード中であるか否かを判定し、節電モード中でなければ、プリンタエンジン１１にキャリブレーションを実行させるためにＳ６０７に進む。一方、節電モード中であれば、Ｓ６０３に進む。Ｓ６０３でＣＰＵ１０１は、ＭＦＰコントローラ１０が節電モード中にキャリブレーションする設定であるかどうかを判定する。これは前述の図５の画面の設定に基づくものである。ここで節電モード中にキャリブレーションする設定であると判定した場合は、キャリブレーションの要因を判別するためにＳ６０６に進む。一方、節電モード中にキャリブレーションする設定でないと判定した場合はＳ６０４に進む。Ｓ６０６でＣＰＵ１０１は、節電モード中に発生したキャリブレーション要求を実行するかを、その要因に基づいて判定する。
【００４６】
図７は、実施形態２に係るＭＦＰにおける、節電モード中にキャリブレーションを実行するかどうかを、キャリブレーションの要因ごとに設定するための画面例を示す図である。この画面は操作部１０７に表示される。
【００４７】
図７において、７０１〜７０４は、キャリブレーションが発生し得る各要因を示し、ボタン７０５〜７０８は、各対応する要因ごとにキャリブレーションを実施するか否かを設定するボタンである。ボタン７０５〜７０８は、押下するたびに「実施する」「実施しない」がトグル表示され、各要因ごとにキャリブレーションを「実施する」か「実施しない」かを設定できる。尚、この画面による設定は、ＲＡＭ１０３に記憶される。
【００４８】
Ｓ６０６でＣＰＵ１０１は、キャリブレーションの要因を参照する。例えば、その要因が「ＦＡＸジョブ」７０２によるキャリブレーションであった場合は、ＣＰＵ１０１は、それに対応するボタン７０５の設定を確認する。そして、その設定が「実施する」であった場合、キャリブレーション実行させるためにＳ６０７へ進む。一方、その設定が「実施しないで」あった場合は、そのままこの処理を終了する。Ｓ６０７でＣＰＵ１０１は、キャリブレーションの実行命令をプリンタインターフェース１０９を介してプリンタエンジン１０９に通知して、この処理を終了する。
【００４９】
以上説明したように実施形態２によれば、節電モード中であっても、キャリブレーションの要因に応じたキャリブレーションの実施、或いは非実施を制御できる。これにより、ユーザにとって、より有意義なタイミングでのキャリブレーションの実施が可能となる。
【００５０】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００５１】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００５２】
１０…ＭＦＰコントローラ、１１…プリンタエンジン、１２…電源供給部、１０１…ＣＰＵ（ＭＦＰコントローラ）、１０７…操作部、２０１…ＣＰＵ（プリンタエンジン）、２０８…環境センサ
【図１】
2020011497.tif 000003
【図２】
2020011497.tif 000004
【図３】
2020011497.tif 000005
【図４】
2020011497.tif 000006
【図５】
2020011497.tif 000007
【図６】
2020011497.tif 000008
【図７】
2020011497.tif 000009