(57)【特許請求の範囲】
【請求項１】
第１の処理の実行完了後に所定時間だけ画像形成ジョブを実行可能な画像形成システムであって、
前記第１の処理の実行中に、前記第１の処理とは異なり当該第１の処理と同時に実行不可能な第２の処理の実行要求が発生したことを認識する認識部と、
前記認識部により前記第２の処理の実行要求が発生したことが認識された場合、前記第２の処理の処理時間と前記所定時間とに基づいて、前記第１および第２の処理の実行タイミングを制御する制御部と、
前記第２の処理の処理時間が前記所定時間よりも長いか否かを判断する第１の判断部と、を有し、
前記第１の判断部により前記第２の処理の処理時間が前記所定時間よりも長いと判断される場合、前記制御部は、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して画像形成ジョブを実行する、画像形成システム。
【請求項２】
前記第１の判断部により前記第２の処理の処理時間が前記所定時間よりも短いと判断される場合、前記所定時間から前記第２の処理の処理時間を差し引いた残り時間内に、画像形成ジョブの実行時間が収まるか否かを判断する第２の判断部をさらに有し、
前記第２の判断部により前記画像形成ジョブの実行時間が前記残り時間内に収まると判断される場合、前記制御部は、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行する、請求項１に記載の画像形成システム。
【請求項３】
前記第２の判断部により前記画像形成ジョブの実行時間が前記残り時間内に収まらないと判断される場合、前記画像形成ジョブの実行時間を前記所定時間で除した余りの時間が、前記残り時間未満であるか否かを判断する第３の判断部をさらに有し、
前記第３の判断部により前記余りの時間が前記残り時間未満であると判断される場合、前記制御部は、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行する、請求項２に記載の画像形成システム。
【請求項４】
前記第３の判断部により前記余りの時間が前記残り時間以上であると判断される場合、前記制御部は、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して前記画像形成ジョブを実行する、請求項３に記載の画像形成システム。
【請求項５】
用紙上に画像を形成する画像形成部と、
前記画像形成部により用紙上に形成された前記画像を読み取る画像読取部と、をさらに有し、
前記第１の処理は、前記画像読取部のシェーディング補正処理であり、前記第２の処理は、前記画像読取部の温度調整処理である、請求項１〜４のいずれか１項に記載の画像形成システム。
【請求項６】
第１の処理の実行完了後に所定時間だけ画像形成ジョブが実行可能となる前記第１の処理の実行中に、前記第１の処理とは異なり当該第１の処理と同時に実行不可能な第２の処理の実行要求が発生したことを認識するステップ（ａ）と、
前記ステップ（ａ）において前記第２の処理の実行要求が発生したことが認識された場合、前記第２の処理の処理時間と前記所定時間とに基づいて、前記第１および第２の処理の実行タイミングを制御するステップ（ｂ）と、
前記第２の処理の処理時間が前記所定時間よりも長いか否かを判断するステップ（ｃ）と、
前記ステップ（ｃ）において前記第２の処理の処理時間が前記所定時間よりも長いと判断される場合、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して画像形成ジョブを実行するステップ（ｄ）と、
を有する画像形成方法。
【請求項７】
前記ステップ（ｃ）において前記第２の処理の処理時間が前記所定時間よりも短いと判断される場合、前記所定時間から前記第２の処理の処理時間を差し引いた残り時間内に、画像形成ジョブの実行時間が収まるか否かを判断するステップ（ｅ）と、
前記ステップ（ｅ）において、前記画像形成ジョブの実行時間が前記残り時間内に収まると判断される場合、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行するステップ（ｆ）と、をさらに有する、請求項６に記載の画像形成方法。
【請求項８】
前記ステップ（ｅ）において前記画像形成ジョブの実行時間が前記残り時間内に収まらないと判断される場合、前記画像形成ジョブの実行時間を前記所定時間で除した余りの時間が、前記残り時間未満であるか否かを判断するステップ（ｇ）と、
前記ステップ（ｇ）において前記余りの時間が前記残り時間未満であると判断される場合、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行するステップ（ｈ）と、をさらに有する、請求項７に記載の画像形成方法。
【請求項９】
前記ステップ（ｇ）において前記余りの時間が前記残り時間以上であると判断される場合、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して前記画像形成ジョブを実行するステップ（ｉ）をさらに有する、請求項８に記載の画像形成方法。
【請求項１０】
前記第１の処理は、画像読取部のシェーディング補正処理であり、前記第２の処理は、前記画像読取部の温度調整処理である、請求項６〜９のいずれか１項に記載の画像形成方法。
【請求項１１】
第１の処理の実行完了後に所定時間だけ画像形成ジョブが実行可能となる前記第１の処理の実行中に、前記第１の処理とは異なり当該第１の処理と同時に実行不可能な第２の処理の実行要求が発生したことを認識する手順（ａ）と、
前記手順（ａ）において前記第２の処理の実行要求が発生したことが認識された場合、前記第２の処理の処理時間と前記所定時間とに基づいて、前記第１および第２の処理の実行タイミングを制御する手順（ｂ）と、
前記第２の処理の処理時間が前記所定時間よりも長いか否かを判断する手順（ｃ）と、
前記手順（ｃ）において前記第２の処理の処理時間が前記所定時間よりも長いと判断される場合、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して画像形成ジョブを実行する手順（ｄ）と、
をコンピューターに実行させるための画像形成プログラム。
【請求項１２】
前記手順（ｃ）において前記第２の処理の処理時間が前記所定時間よりも短いと判断される場合、前記所定時間から前記第２の処理の処理時間を差し引いた残り時間内に、画像形成ジョブの実行時間が収まるか否かを判断する手順（ｅ）と、
前記手順（ｅ）において、前記画像形成ジョブの実行時間が前記残り時間内に収まると判断される場合、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行する手順（ｆ）と、をさらに有する、請求項１１に記載の画像形成プログラム。
【請求項１３】
前記手順（ｅ）において前記画像形成ジョブの実行時間が前記残り時間内に収まらないと判断される場合、前記画像形成ジョブの実行時間を前記所定時間で除した余りの時間が、前記残り時間未満であるか否かを判断する手順（ｇ）と、
前記手順（ｇ）において前記余りの時間が前記残り時間未満であると判断される場合、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行する手順（ｈ）と、をさらに有する、請求項１２に記載の画像形成プログラム。
【請求項１４】
前記手順（ｇ）において前記余りの時間が前記残り時間以上であると判断される場合、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して前記画像形成ジョブを実行する手順（ｉ）をさらに有する、請求項１３に記載の画像形成プログラム。
【請求項１５】
前記第１の処理は、画像読取部のシェーディング補正処理であり、前記第２の処理は、前記画像読取部の温度調整処理である、請求項１１〜１４のいずれか１項に記載の画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムおよび画像形成方法に関する。
【背景技術】
【０００２】
画像形成装置により用紙上に形成された画像を後処理装置に備えられたスキャナーにより読み取って、画像を評価する画像形成システムがある（たとえば、特許文献１）。
【０００３】
このような画像形成システムにおいて、スキャナーのシェーディング補正処理が実行される場合、補正効果が低下することを防止するため、画像形成システムは、シェーディング補正処理の完了後、所定時間だけ印刷ジョブを実行することができる。たとえば、印刷ジョブの実行時間が所定時間を超える場合、画像形成システムは、所定時間経過時点で印刷ジョブを中断し、シェーディング補正処理を再度実行する。そして、画像形成システムは、再度のシェーディング補正処理の完了後、印刷ジョブを再開する。
【０００４】
一方、スキャナーの温度が規定温度を超える場合、画像形成システムは、温度調整処理を実行してスキャナーを冷却する。ここで、シェーディング補正処理は温度の影響を受けるため、画像形成システムは、シェーディング補正処理と温度調整処理とを同時に実行することはできない。このため、たとえば、シェーディング補正処理の実行中に温度調整処理が必要になった場合、画像形成システムは、シェーディング補正処理の実行完了後に温度調整処理を実行する。
【０００５】
しかしながら、シェーディング補正処理の実行完了後に温度調整処理が実行される場合、温度調整処理の実行中に、印刷ジョブを実行することができる時間（所定時間）が経過してしまう場合がある。この場合、画像形成システムは、温度調整処理の実行完了後、シェーディング補正処理を再度実行しなければならず、印刷ジョブが完了するまでの時間が長くなり、好ましくない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−０３６２５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、画像形成ジョブの実行時間が制限される第１の処理の実行中に、第１の処理と同時に実行不可能な第２の処理が必要になった場合、画像形成ジョブが完了するまでの時間を短縮できる画像形成システム、画像形成方法、および画像形成プログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）第１の処理の実行完了後に所定時間だけ画像形成ジョブを実行可能な画像形成システムであって、前記第１の処理の実行中に、前記第１の処理とは異なり当該第１の処理と同時に実行不可能な第２の処理の実行要求が発生したことを認識する認識部と、前記認識部により前記第２の処理の実行要求が発生したことが認識された場合、前記第２の処理の処理時間と前記所定時間とに基づいて、前記第１および第２の処理の実行タイミングを制御する制御部と、前記第２の処理の処理時間が前記所定時間よりも長いか否かを判断する第１の判断部と、を有し、前記第１の判断部により前記第２の処理の処理時間が前記所定時間よりも長いと判断される場合、前記制御部は、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して画像形成ジョブを実行する、画像形成システム。
【００１１】
（２）前記第１の判断部により前記第２の処理の処理時間が前記所定時間よりも短いと判断される場合、前記所定時間から前記第２の処理の処理時間を差し引いた残り時間内に、画像形成ジョブの実行時間が収まるか否かを判断する第２の判断部をさらに有し、前記第２の判断部により前記画像形成ジョブの実行時間が前記残り時間内に収まると判断される場合、前記制御部は、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行する、上記（１）に記載の画像形成システム。
【００１２】
（３）前記第２の判断部により前記画像形成ジョブの実行時間が前記残り時間内に収まらないと判断される場合、前記画像形成ジョブの実行時間を前記所定時間で除した余りの時間が、前記残り時間未満であるか否かを判断する第３の判断部をさらに有し、前記第３の判断部により前記余りの時間が前記残り時間未満であると判断される場合、前記制御部は、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行する、上記（２）に記載の画像形成システム。
【００１３】
（４）前記第３の判断部により前記余りの時間が前記残り時間以上であると判断される場合、前記制御部は、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して前記画像形成ジョブを実行する、上記（３）に記載の画像形成システム。
【００１４】
（５）用紙上に画像を形成する画像形成部と、前記画像形成部により用紙上に形成された前記画像を読み取る画像読取部と、をさらに有し、前記第１の処理は、前記画像読取部のシェーディング補正処理であり、前記第２の処理は、前記画像読取部の温度調整処理である、上記（１）〜（４）のいずれか１つに記載の画像形成システム。
【００１５】
（６）第１の処理の実行完了後に所定時間だけ画像形成ジョブが実行可能となる前記第１の処理の実行中に、前記第１の処理とは異なり当該第１の処理と同時に実行不可能な第２の処理の実行要求が発生したことを認識するステップ（ａ）と、前記ステップ（ａ）において前記第２の処理の実行要求が発生したことが認識された場合、前記第２の処理の処理時間と前記所定時間とに基づいて、前記第１および第２の処理の実行タイミングを制御するステップ（ｂ）と、前記第２の処理の処理時間が前記所定時間よりも長いか否かを判断するステップ（ｃ）と、前記ステップ（ｃ）において前記第２の処理の処理時間が前記所定時間よりも長いと判断される場合、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して画像形成ジョブを実行するステップ（ｄ）と、を有する画像形成方法。
（７）前記ステップ（ｃ）において前記第２の処理の処理時間が前記所定時間よりも短いと判断される場合、前記所定時間から前記第２の処理の処理時間を差し引いた残り時間内に、画像形成ジョブの実行時間が収まるか否かを判断するステップ（ｅ）と、前記ステップ（ｅ）において、前記画像形成ジョブの実行時間が前記残り時間内に収まると判断される場合、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行するステップ（ｆ）と、をさらに有する、上記（６）に記載の画像形成方法。
（８）前記ステップ（ｅ）において前記画像形成ジョブの実行時間が前記残り時間内に収まらないと判断される場合、前記画像形成ジョブの実行時間を前記所定時間で除した余りの時間が、前記残り時間未満であるか否かを判断するステップ（ｇ）と、前記ステップ（ｇ）において前記余りの時間が前記残り時間未満であると判断される場合、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行するステップ（ｈ）と、をさらに有する、上記（７）に記載の画像形成方法。
（９）前記ステップ（ｇ）において前記余りの時間が前記残り時間以上であると判断される場合、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して前記画像形成ジョブを実行するステップ（ｉ）をさらに有する、上記（８）に記載の画像形成方法。
（１０）前記第１の処理は、画像読取部のシェーディング補正処理であり、前記第２の処理は、前記画像読取部の温度調整処理である、上記（６）〜（９）のいずれか１つに記載の画像形成方法。
（１１）第１の処理の実行完了後に所定時間だけ画像形成ジョブが実行可能となる前記第１の処理の実行中に、前記第１の処理とは異なり当該第１の処理と同時に実行不可能な第２の処理の実行要求が発生したことを認識する手順（ａ）と、前記手順（ａ）において前記第２の処理の実行要求が発生したことが認識された場合、前記第２の処理の処理時間と前記所定時間とに基づいて、前記第１および第２の処理の実行タイミングを制御する手順（ｂ）と、前記第２の処理の処理時間が前記所定時間よりも長いか否かを判断する手順（ｃ）と、前記手順（ｃ）において前記第２の処理の処理時間が前記所定時間よりも長いと判断される場合、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して画像形成ジョブを実行する手順（ｄ）と、をコンピューターに実行させるための画像形成プログラム。
（１２）前記手順（ｃ）において前記第２の処理の処理時間が前記所定時間よりも短いと判断される場合、前記所定時間から前記第２の処理の処理時間を差し引いた残り時間内に、画像形成ジョブの実行時間が収まるか否かを判断する手順（ｅ）と、前記手順（ｅ）において、前記画像形成ジョブの実行時間が前記残り時間内に収まると判断される場合、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行する手順（ｆ）と、をさらに有する、上記（１１）に記載の画像形成プログラム。
（１３）前記手順（ｅ）において前記画像形成ジョブの実行時間が前記残り時間内に収まらないと判断される場合、前記画像形成ジョブの実行時間を前記所定時間で除した余りの時間が、前記残り時間未満であるか否かを判断する手順（ｇ）と、前記手順（ｇ）において前記余りの時間が前記残り時間未満であると判断される場合、前記第１の処理を継続して実行した後、前記第２の処理を実行して前記画像形成ジョブを実行する手順（ｈ）と、をさらに有する、上記（１２）に記載の画像形成プログラム。
（１４）前記手順（ｇ）において前記余りの時間が前記残り時間以上であると判断される場合、前記第１の処理を中止して前記第２の処理を実行した後、前記第１の処理を実行して前記画像形成ジョブを実行する手順（ｉ）をさらに有する、上記（１３）に記載の画像形成プログラム。
（１５）前記第１の処理は、画像読取部のシェーディング補正処理であり、前記第２の処理は、前記画像読取部の温度調整処理である、上記（１１）〜（１４）のいずれか１つに記載の画像形成プログラム。
【発明の効果】
【００１６】
本発明によれば、画像形成ジョブを実行可能な時間と第２の処理の処理時間とを考慮して第１および第２の処理の実行タイミングが制御されるため、実行タイミングが制御されない場合に比べ、画像形成ジョブが完了するまでの時間を短縮することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係る画像形成システムの概略構成を示す図である。
【図２】画像形成装置、画像読取装置、および用紙綴じ装置の概略構成を示すブロック図である。
【図３】印刷処理の手順を示すフローチャートである。
【図４】特殊処理実行判定処理の手順を示すフローチャートである。
【図５】図４に後続するフローチャートである。
【図６】シェーディング補正判定処理の手順を示すフローチャートである。
【図７】温度調整判定処理の手順を示すフローチャートである。
【図８】特殊処理終了判定処理の手順を示すフローチャートである。
【図９】図８に後続するフローチャートである。
【図１０】温度調整処理の処理時間が所定時間よりも長い場合の印刷処理の流れの一例を示す図である。
【図１１】一般的な画像形成システムによる印刷処理の流れを示す図である。
【図１２】所定時間から温度調整処理の処理時間を差し引いた残り時間内に印刷ジョブの実行時間が収まる場合の印刷処理の流れの一例を示す図である。
【図１３】印刷ジョブの実行時間を所定時間で除した余りの時間が残り時間未満の場合の印刷処理の流れの一例を示す図である。
【図１４】印刷ジョブの実行時間を所定時間で除した余りの時間が残り時間以上の場合の印刷処理の流れの一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１９】
図１は、本発明の一実施形態に係る画像形成システム１００の概略構成を示す図であり、図２は、画像形成装置１１０、画像読取装置１２０、および用紙綴じ装置１３０の概略構成を示すブロック図である。
【００２０】
図１および図２に示すとおり、画像形成システム１００は、用紙上に画像を形成する画像形成装置１１０と、画像形成装置１１０により用紙上に形成された画像を読み取る画像読取装置１２０と、画像読取装置１２０から搬送される用紙を綴じる用紙綴じ装置１３０を備える。画像形成装置１１０、画像読取装置１２０、および用紙綴じ装置１３０は、用紙搬送の上流側から下流側へ順に連結されている。以下、画像形成装置１１０、画像読取装置１２０、および用紙綴じ装置１３０の順番で説明する。
【００２１】
＜画像形成装置＞
画像形成装置１１０は、制御部１１１、記憶部１１２、通信部１１３、操作パネル１１４、給紙部１１５、および画像形成部１１６を備えており、これらは信号をやり取りするためのバスを介して相互に接続されている。
【００２２】
制御部１１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、プログラムにしたがって上記各部の制御や各種の演算処理を行う。記憶部１１２は、予め各種プログラムや各種データを格納しておくＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、作業領域として一時的にプログラムやデータを記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、各種プログラムや各種データを格納するハードディスク等からなる。
【００２３】
通信部１１３は、他の機器と通信するためのインターフェースであり、画像読取装置１２０および用紙綴じ装置１３０との間で、設定値や動作タイミング制御に必要な各種信号等の送受信を行う。
【００２４】
操作パネル１１４は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００２５】
給紙部１１５は、印刷に使用される用紙を収容する。給紙部１１５は、複数の給紙トレイを有しており、給紙トレイに収容された用紙を１枚ずつ画像形成部１１６に送り出す。
【００２６】
画像形成部１１６は、帯電、露光、現像、転写、および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、各種データに基づく画像を用紙上に形成する。画像形成部１１６は、用紙反転機構（不図示）を備えており、用紙の表面および裏面の両方に画像を形成することができる。
【００２７】
＜画像読取装置＞
画像読取装置１２０は、制御部１２１、記憶部１２２、通信部１２３、画像読取部１２４、および冷却ファン１２５を備えており、これらは信号をやり取りするためのバスを介して相互に接続されている。なお、画像読取装置１２０の上記各部のうち、画像形成装置１１０の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００２８】
画像読取部１２４は、画像形成装置１１０により用紙上に形成された画像を読み取る。画像読取部１２４は、用紙の表面および裏面の画像をそれぞれ読み取る２つのスキャナーと、用紙上の画像を測色する測色計とを含む。スキャナーは、画像読取装置１２０内を搬送される用紙上に蛍光ランプ等の光源で光を当て、その反射光をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサー等の撮像装置で光電変換して、その電気信号から画像データを生成する。画像読取装置１２０の制御部１２１は、画像読取部１２４のシェーディング補正処理（第１の処理）を実行する。
【００２９】
冷却ファン１２５は、画像読取部１２４に冷却ガスを吹き付けて、画像読取部１２４を冷却する。画像読取装置１２０の制御部１２１は、画像読取部１２４の温度が規定温度を超える場合、冷却ファン１２５を駆動させて、画像読取部１２４を所定の処理時間だけ冷却する温度調整処理（第２の処理）を実行する。なお、温度調整処理は、シェーディング補正処理と同時に実行不可能な処理であり、温度調整処理の処理時間は、たとえば、省エネモードで６０秒、通常モードで２０秒である。
【００３０】
＜用紙綴じ装置＞
用紙綴じ装置１３０は、制御部１３１、記憶部１３２、通信部１３３、用紙綴じ部１３４、および排紙部１３５を備えており、これらは信号をやり取りするためのバスを介して相互に接続されている。なお、用紙綴じ装置１３０の上記各部のうち、画像形成装置１１０の上記各部と同様の機能を有する部分については、その説明を省略する。
【００３１】
用紙綴じ部１３４は、画像読取装置１２０から搬送される用紙の束をステープル止めする。排紙部１３５は、用紙綴じ部１３４を通過した用紙を用紙綴じ装置１３０の外部に送出する。
【００３２】
なお、画像形成装置１１０、画像読取装置１２０、および用紙綴じ装置１３０は、それぞれ、上記構成要素以外の構成要素を含んでいてもよく、あるいは、上記構成要素のうちの一部が含まれていなくてもよい。
【００３３】
以上のとおり構成される画像形成システム１００では、画像読取部１２４のシェーディング補正処理が実行された場合、補正効果が低下することを防止するため、シェーディング補正処理の実行完了後所定時間だけ印刷ジョブの実行が許可される。より具体的には、画像形成システム１００は、シェーディング補正処理の実行完了後、所定時間（たとえば、４０秒）だけ印刷ジョブを実行することができる。そして、画像形成システム１００は、シェーディング補正処理の実行完了後所定時間が経過すれば、実行中の印刷ジョブが完了していない場合でも印刷ジョブを中断し、シェーディング補正処理を再度実行する。再度のシェーディング補正処理を実行しない限り、画像形成システム１００は、中断した残りの印刷ジョブを実行することができない。
【００３４】
加えて、本実施形態の画像形成システム１００では、シェーディング補正処理の実行中に、画像読取部１２４の温度調整処理の実行要求が発生した場合、温度調整処理の処理時間と上記所定時間とに基づいて、２つの処理の実行タイミングが制御される。以下、図３〜図１４を参照して、画像形成システム１００の動作について説明する。
【００３５】
図３は、画像形成システム１００により実行される印刷処理の手順を示すフローチャートである。本実施形態では、画像形成装置１１０の制御部１１１が、画像読取装置１２０の制御部１２１等と通信しつつ、画像形成システム１００の動作を制御する。
【００３６】
まず、画像形成装置１１０の制御部１１１は、特殊処理実行判定処理を実行する（ステップＳ１０１）。より具体的には、制御部１１１は、画像形成システム１００の状態に応じて、画像読取部１２４のシェーディング補正処理または温度調整処理を実行する特殊処理実行判定処理を実行する。ステップＳ１０１に示す特殊処理実行判定処理についての詳細な説明は後述する。
【００３７】
次に、制御部１１１は、特殊処理終了判定処理を実行する（ステップＳ１０２）。より具体的には、制御部１１１は、シェーディング補正処理および温度調整処理が終了しているか否かを判断する特殊処理終了判定処理を実行する。ステップＳ１０２に示す特殊処理終了判定処理についての詳細な説明は後述する。
【００３８】
次に、制御部１１１は、印刷可能であるか否かを判断する（ステップＳ１０３）、より具体的には、制御部１１１は、ステップＳ１０２に示す特殊処理終了判定処理の判定結果に基づいて、印刷ジョブの実行が可能であるか否かを判断する。
【００３９】
印刷可能でないと判断する場合（ステップＳ１０３：ＮＯ）、制御部１１１は、ステップＳ１０１の処理に戻る。一方、印刷可能であると判断する場合（ステップＳ１０３：ＹＥＳ）、制御部１１１は、印刷を開始する（ステップＳ１０４）。より具体的には、制御部１１１は、画像形成装置１１０を制御して印刷ジョブの実行を開始する。画像形成装置１１０により用紙上に形成された画像は、画像読取装置１２０により読み取られる。
【００４０】
次に、制御部１１１は、印刷用紙があるか否かを判断する（ステップＳ１０５）。より具体的には、制御部１１１は、印刷に必要な用紙が給紙部１１５に収容されているか否かを判断する。
【００４１】
印刷用紙があると判断する場合（ステップＳ１０５：ＹＥＳ）、制御部１１１は、ステップＳ１０１の処理に戻る。一方、印刷用紙がないと判断する場合（ステップＳ１０５：ＮＯ）、制御部１１１は、処理を終了する。
【００４２】
以上のとおり、図３に示すフローチャートの処理によれば、画像形成システム１００の状態に応じて、画像読取部１２４のシェーディング補正処理または温度調整処理が実行される。そして、シェーディング補正処理または温度調整処理が実行されている間、印刷ジョブの実行が禁止され、シェーディング補正処理および温度調整処理が実行されていない間のみ印刷ジョブの実行が許可される。
【００４３】
加えて、本実施形態の画像形成システム１００によれば、シェーディング補正処理の実行中に温度調整処理の実行要求が発生した場合、シェーディング補正処理および温度調整処理の実行タイミングが制御され、印刷ジョブが完了するまでの時間が短縮される。以下、図４〜図１４を参照して、シェーディング補正処理および温度調整処理の実行タイミングを制御する画像形成システム１００の動作について詳細に説明する。
【００４４】
図４および図５は、図３のステップＳ１０１に示す特殊処理実行判定処理の手順を示すフローチャートである。
【００４５】
まず、制御部１１１は、シェーディング補正判定処理を実行する（ステップＳ２０１）。より具体的には、制御部１１１は、画像形成システム１００の状態に応じて、シェーディング補正処理の実行要求を設定するシェーディング補正判定処理を実行する。ステップＳ２０１に示すシェーディング補正判定処理についての詳細な説明は後述する。
【００４６】
次に、制御部１１１は、温度調整判定処理を実行する（ステップＳ２０２）。より具体的には、制御部１１１は、画像形成システム１００の状態に応じて、温度調整処理の実行要求を設定する温度調整判定処理を実行する。ステップＳ２０２に示す温度調整判定処理についての詳細な説明は後述する。
【００４７】
次に、制御部１１１は、温度調整処理の実行中であるか否かを判断する（ステップＳ２０３）。より具体的には、制御部１１１は、現在、画像読取部１２４の温度調整処理が実行されているか否かを判断する。
【００４８】
温度調整処理の実行中であると判断する場合（ステップＳ２０３：ＹＥＳ）、制御部１１１は、処理を終了する。一方、温度調整処理の実行中でないと判断する場合（ステップＳ２０３：ＮＯ）、制御部１１１は、シェーディング補正処理の実行中であるか否かを判断する（ステップＳ２０４）。より具体的には、制御部１１１は、現在、画像読取部１２４のシェーディング補正処理が実行されているか否かを判断する。
【００４９】
シェーディング補正処理の実行中であると判断する場合（ステップＳ２０４：ＹＥＳ）、制御部１１１は、ステップＳ２０９の処理に移る。一方、シェーディング補正処理の実行中でないと判断する場合（ステップＳ２０４：ＮＯ）、制御部１１１は、温度調整要求があるか否かを判断する（ステップＳ２０５）。より具体的には、制御部１１１は、画像形成システム１００が現在印刷中またはアイドリング中であると認識した上で、画像形成システム１００内に温度調整処理の実行要求が設定されているか否かを判断する。
【００５０】
温度調整要求があると判断する場合（ステップＳ２０５：ＹＥＳ）、制御部１１１は、温度調整処理を実行し（ステップＳ２０６）、処理を終了する。より具体的には、制御部１１１は、画像読取装置１２０の制御部１２１と通信して冷却ファン１２５を駆動させ、画像読取部１２４の温度調整処理を開始する。
【００５１】
一方、温度調整要求がないと判断する場合（ステップＳ２０５：ＮＯ）、制御部１１１は、シェーディング補正要求があるか否かを判断する（ステップＳ２０７）。より具体的には、制御部１１１は、画像形成システム１００内にシェーディング補正処理の実行要求が設定されているか否かを判断する。
【００５２】
シェーディング補正要求がないと判断する場合（ステップＳ２０７：ＮＯ）、制御部１１１は、処理を終了する。一方、シェーディング補正要求があると判断する場合（ステップＳ２０７：ＹＥＳ）、制御部１１１は、シェーディング補正処理を実行し（ステップＳ２０８）、処理を終了する。より具体的には、制御部１１１は、画像読取装置１２０の制御部１２１と通信して、画像読取部１２４のシェーディング補正処理を開始する。なお、画像読取部１２４のシェーディング補正処理自体は、周知の技術であるため、詳細な説明は省略する。
【００５３】
以上のとおり、図４のステップＳ２０１〜Ｓ２０８に示す処理によれば、まず、画像形成システム１００が印刷中またはアイドリング中であることが認識される。そして、温度調整処理またはシェーディング補正処理の実行要求の有無が確認され、実行要求があれば、温度調整処理またはシェーディング補正処理が実行される。
【００５４】
一方、ステップＳ２０４に示す処理において、画像形成システム１００がシェーディング補正処理の実行中であると判断する場合（ステップＳ２０４：ＹＥＳ）、制御部１１１は、温度調整要求があるか否かを判断する（ステップＳ２０９）。
【００５５】
温度調整要求がないと判断する場合（ステップＳ２０９：ＮＯ）、制御部１１１は、処理を終了する。
【００５６】
一方、温度調整要求があると判断する場合（ステップＳ２０９：ＹＥＳ）、制御部１１１は、温度調整時間が所定時間を超えているか否かを判断する（ステップＳ２１０）。より具体的には、制御部１１１は、画像読取部１２４の温度調整処理の処理時間が、シェーディング補正処理の実行完了後に印刷ジョブの実行が許可される所定時間（たとえば、４０秒）よりも長いか否かを判断する。温度調整処理の処理時間は、たとえば、省エネモードで６０秒、通常モードで２０秒である。
【００５７】
温度調整時間が所定時間を超えていないと判断する場合（ステップＳ２１０：ＮＯ）、制御部１１１は、ステップＳ２１４の処理に移る。一方、温度調整時間が所定時間を超えていると判断する場合（ステップＳ２１０：ＹＥＳ）、制御部１１１は、シェーディング補正処理を中止する（ステップＳ２１１）。より具体的には、制御部１１１は、画像読取装置１２０の制御部１２１と通信して、実行中のシェーディング補正処理を中止する。そして、制御部１１１は、温度調整処理を実行する（ステップＳ２１２）。
【００５８】
そして、制御部１１１は、シェーディング補正要求を設定し（ステップＳ２１３）、処理を終了する。より具体的には、制御部１１１は、画像読取部１２４のシェーディング補正処理が実行されるように、シェーディング補正処理の実行要求を設定し、処理を終了する。
【００５９】
以上のとおり、図５のステップＳ２０９〜Ｓ２１３に示す処理によれば、まず、シェーディング補正処理の実行中に温度調整処理の実行要求が発生したことが認識される。シェーディング補正処理の実行中に温度調整処理の実行要求が発生したことが認識された場合、温度調整処理の処理時間が所定時間よりも長いか否かが判断される。そして、温度調整処理の処理時間が所定時間よりも長い場合、シェーディング補正処理が中止され、温度調整処理が実行される。このような構成によれば、シェーディング補正処理を中止することなく継続してシェーディング補正処理の実行完了後に温度調整処理を実行する場合に比べ、印刷ジョブが完了するまでの時間を短縮することができる。
【００６０】
一方、ステップＳ２１０に示す処理において、温度調整時間が所定時間を超えていないと判断する場合（ステップＳ２１０：ＮＯ）、制御部１１１は、ジョブ時間が印刷可能残り時間以下であるか否かを判断する（ステップＳ２１４）。より具体的には、制御部１１１は、まず、上記所定時間から温度調整処理の処理時間を差し引いた時間を印刷可能残り時間として算出する。そして、制御部１１１は、印刷データを解析して得られる印刷ジョブの実行時間が、印刷可能残り時間以下であるか否かを判断する。
【００６１】
ジョブ時間が印刷可能残り時間以下でないと判断する場合（ステップＳ２１４：ＮＯ）、制御部１１１は、ステップＳ２１５の処理に移る。一方、ジョブ時間が印刷可能残り時間以下であると判断する場合（ステップＳ２１４：ＹＥＳ）、制御部１１１は、処理を終了する。その結果、シェーディング補正処理が中止されることなく継続される。
【００６２】
以上のとおり、図５のステップＳ２１４に示す処理によれば、温度調整処理の処理時間が所定時間よりも短い場合、所定時間から温度調整処理の処理時間を差し引いた残り時間内に印刷ジョブの実行時間が収まるか否かが判断される。そして、残り時間内に印刷ジョブの実行時間が収まる場合、シェーディング補正処理が継続され、シェーディング補正処理の実行完了後に温度調整処理が実行される。このような構成によれば、シェーディング補正処理を中止して温度調整処理を実行する場合に比べ、印刷ジョブが完了するまでの時間を短縮することができる。
【００６３】
一方、ステップＳ２１４に示す処理において、ジョブ時間が印刷可能残り時間以下でないと判断する場合（ステップＳ２１４：ＮＯ）、制御部１１１は、最終分割ジョブ時間が印刷可能残り時間未満であるか否かを判断する（ステップＳ２１５）。より具体的には、制御部１１１は、まず、最終分割ジョブ時間として、印刷ジョブの実行時間を上記所定時間で除した余りの時間を算出する。そして、制御部１１１は、算出した余りの時間が上記印刷可能残り時間未満であるか否かを判断する。
【００６４】
最終分割ジョブ時間が印刷可能残り時間未満であると判断する場合（ステップＳ２１５：ＹＥＳ）、制御部１１１は、処理を終了する。その結果、シェーディング補正処理が中止されることなく継続される。
【００６５】
一方、最終分割ジョブ時間が印刷可能残り時間以上であると判断する場合（ステップＳ２１５：ＮＯ）、制御部１１１は、シェーディング補正処理を中止し、温度調整処理を実行する（ステップＳ２１１，Ｓ２１２）。
【００６６】
そして、制御部１１１は、シェーディング補正要求を設定し（ステップＳ２１３）、処理を終了する。
【００６７】
以上のとおり、図５のステップＳ２１１〜Ｓ２１５に示す処理によれば、温度調整処理の処理時間が所定時間よりも短く、かつ、印刷ジョブの実行時間が残り時間内に収まらない場合、印刷ジョブの実行時間を所定時間で除した余りの時間が残り時間未満であるか否かが判断される。そして、余りの時間が残り時間未満の場合、シェーディング補正処理が継続される一方、余りの時間が残り時間以上の場合、シェーディング補正処理が中止され、温度調整処理が実行される。このような構成によれば、印刷ジョブが完了するまでの時間を短縮することができる。
【００６８】
以上のとおり、図４および図５に示すフローチャートの処理によれば、シェーディング補正処理の実行中に温度調整処理の実行要求が発生した場合、シェーディング補正処理と温度調整処理の実行タイミングが制御され、印刷ジョブが完了するまでの時間が短縮される。画像形成システム１００の作用効果についてのより詳細な説明は後述する。
【００６９】
図６は、図４のステップＳ２０１に示すシェーディング補正判定処理の手順を示すフローチャートである。上述したとおり、シェーディング補正判定処理では、画像形成システム１００の状態に応じて、シェーディング補正処理の実行要求が設定される。
【００７０】
まず、制御部１１１は、シェーディング補正処理の実行中であるか否かを判断する（ステップＳ３０１）。シェーディング補正処理の実行中であると判断する場合（ステップＳ３０１：ＹＥＳ）、制御部１１１は、処理を終了する。
【００７１】
一方、シェーディング補正処理の実行中でないと判断する場合（ステップＳ３０１：ＮＯ）、制御部１１１は、シェーディング補正処理が未実行であるか否かを判断する（ステップＳ３０２）。より具体的には、制御部１１１は、画像読取部１２４のシェーディング補正処理が以前に実行されていないか否かを判断する。たとえば、画像形成システム１００が起動直後の場合、シェーディング補正処理が未実行であると判断される。
【００７２】
シェーディング補正処理が未実行であると判断する場合（ステップＳ３０２：ＹＥＳ）、制御部１１１は、シェーディング補正要求を設定する（ステップＳ３０３）。
【００７３】
そして、制御部１１１は、計測時間をクリアし（ステップＳ３０４）、処理を終了する。より具体的には、制御部１１１は、シェーディング補正処理の完了時点からの経過時間を「０」秒にリセットし、処理を終了する。
【００７４】
一方、ステップＳ３０２に示す処理において、シェーディング補正処理が未実行でないと判断する場合（ステップＳ３０２：ＮＯ）、制御部１１１は、経過時間が所定時間を超過しているか否かを判断する（ステップＳ３０５）。より具体的には、制御部１１１は、前回のシェーディング補正処理の完了時点からの経過時間が、印刷ジョブの実行が許可される所定時間（たとえば、４０秒）を超えているか否かを判断する。
【００７５】
経過時間が所定時間を超過していないと判断する場合（ステップＳ３０５：ＮＯ）、制御部１１１は、処理を終了する。一方、経過時間が所定時間を超過していると判断する場合（ステップＳ３０５：ＹＥＳ）、制御部１１１は、シェーディング補正要求を設定して、計測時間をクリアし（ステップＳ３０３，Ｓ３０４）、処理を終了する。
【００７６】
以上のとおり、図６に示すフローチャートの処理によれば、画像形成システム１００の状態に応じて、シェーディング補正処理の実行要求が設定される。
【００７７】
図７は、図４のステップＳ２０２に示す温度調整判定処理の手順を示すフローチャートである。上述したとおり、温度調整判定処理では、画像形成システム１００の状態に応じて、温度調整処理の実行要求が設定される。
【００７８】
まず、制御部１１１は、温度調整処理の実行中であるか否かを判断する（ステップＳ４０１）。温度調整処理の実行中であると判断する場合（ステップＳ４０１：ＹＥＳ）、制御部１１１は、処理を終了する。
【００７９】
一方、温度調整処理の実行中でないと判断する場合（ステップＳ４０１：ＮＯ）、制御部１１１は、画像読取部１２４の温度が規定温度以下であるか否かを判断する（ステップＳ４０２）。より具体的には、制御部１１１は、画像読取部１２４の近傍に設けられた温度センサー（不図示）の出力を参照して、画像読取部１２４の温度が規定温度（たとえば、４０℃）以下であるか否かを判断する。
【００８０】
画像読取部１２４の温度が規定温度以下であると判断する場合（ステップＳ４０２：ＹＥＳ）、制御部１１１は、処理を終了する。一方、画像読取部１２４の温度が規定温度以下でないと判断する場合（ステップＳ４０２：ＮＯ）、制御部１１１は、温度調整要求を設定し（ステップＳ４０３）、処理を終了する。より具体的には、制御部１１１は、画像読取部１２４の温度調整処理が実行されるように、温度調整処理の実行要求を設定し、処理を終了する。
【００８１】
以上のとおり、図７に示すフローチャートの処理によれば、画像形成システム１００の状態に応じて、温度調整処理の実行要求が設定される。
【００８２】
図８および図９は、図３のステップＳ１０２に示す特殊処理終了判定処理の手順を示すフローチャートである。上述したとおり、特殊処理終了判定処理では、シェーディング補正処理および温度調整処理が終了しているか否かが判断される。
【００８３】
まず、制御部１１１は、シェーディング補正処理の実行中であるか否かを判断する（ステップＳ５０１）。シェーディング補正処理の実行中であると判断する場合（ステップＳ５０１：ＹＥＳ）、制御部１１１は、ステップＳ５０８の処理に移る。
【００８４】
一方、シェーディング補正処理の実行中でないと判断する場合（ステップＳ５０１：ＮＯ）、制御部１１１は、温度調整処理の実行中であるか否かを判断する（ステップＳ５０２）。温度調整処理の実行中でないと判断する場合（ステップＳ５０２：ＮＯ）、制御部１１１は、「印刷可能」と判断し（ステップＳ５０３）、処理を終了する。より具体的には、制御部１１１は、画像形成システム１００が印刷可能な状態にあると判断し、処理を終了する。
【００８５】
一方、ステップＳ５０２に示す処理において、温度調整処理の実行中であると判断する場合（ステップＳ５０２：ＹＥＳ）、制御部１１１は、処理終了通知があるか否かを判断する（ステップＳ５０４）。より具体的には、制御部１１１は、画像読取装置１２０の制御部１２１から温度調整処理の終了通知を受信したか否かを判断する。
【００８６】
処理終了通知がないと判断する場合（ステップＳ５０４：ＮＯ）、制御部１１１は、「印刷不可能」と判断し（ステップＳ５０５）、処理を終了する。より具体的には、制御部１１１は、現在、温度調整処理の実行中であり、画像形成システム１００が印刷不可能な状態にあると判断し、処理を終了する。
【００８７】
一方、処理終了通知があると判断する場合（ステップＳ５０４：ＹＥＳ）、制御部１１１は、シェーディング補正要求があるか否かを判断する（ステップＳ５０６）。
【００８８】
シェーディング補正要求があると判断する場合（ステップＳ５０６：ＹＥＳ）、制御部１１１は、「印刷不可能」と判断し（ステップＳ５０５）、処理を終了する。より具体的には、制御部１１１は、シェーディング補正処理が実行される予定であり、画像形成システム１００が印刷不可能な状態にあると判断し、処理を終了する。
【００８９】
一方、シェーディング補正要求がないと判断する場合（ステップＳ５０６：ＮＯ）、制御部１１１は、「印刷可能」と判断し（ステップＳ５０７）、処理を終了する。
【００９０】
一方、ステップＳ５０１に示す処理において、シェーディング補正処理の実行中であると判断する場合（ステップＳ５０１：ＹＥＳ）、制御部１１１は、処理終了通知があるか否かを判断する（ステップＳ５０８）。より具体的には、制御部１１１は、画像読取装置１２０の制御部１２１からシェーディング補正処理の終了通知を受信したか否かを判断する。
【００９１】
処理終了通知がないと判断する場合（ステップＳ５０８：ＮＯ）、制御部１１１は、「印刷不可能」と判断し（ステップＳ５１０）、処理を終了する。より具体的には、制御部１１１は、現在、シェーディング補正処理の実行中であり、画像形成システム１００が印刷不可能な状態にあると判断し、処理を終了する。
【００９２】
一方、処理終了通知があると判断する場合（ステップＳ５０８：ＹＥＳ）、制御部１１１は、温度調整要求があるか否かを判断する（ステップＳ５０９）。
【００９３】
温度調整要求があると判断する場合（ステップＳ５０９：ＹＥＳ）、制御部１１１は、「印刷不可能」と判断し（ステップＳ５１０）、処理を終了する。より具体的には、制御部１１１は、温度調整処理が実行される予定であり、画像形成システム１００が印刷不可能な状態にあると判断し、処理を終了する。
【００９４】
一方、温度調整要求がないと判断する場合（ステップＳ５０９：ＮＯ）、制御部１１１は、「印刷可能」と判断する（ステップＳ５１１）。そして、制御部１１１は、時間計測を開始し（ステップＳ５１２）、処理を終了する。より具体的には、制御部１１１は、シェーディング補正処理の完了時点からの経過時間の計測を開始し、処理を終了する。
【００９５】
以上のとおり、図８および図９に示すフローチャートの処理によれば、シェーディング補正処理および温度調整処理が終了しているか否かが判断される。そして、シェーディング補正処理および温度調整処理が終了していれば、印刷ジョブの実行が許可される。
【００９６】
以下、図１０〜図１４を参照して、画像形成システム１００の作用効果についてより詳細に説明する。
【００９７】
上述したとおり、本実施形態の画像形成システム１００では、シェーディング補正処理の実行中に温度調整処理の実行要求が発生した場合、温度調整処理の処理時間が、印刷ジョブの実行が許可される所定時間と比較される。そして、温度調整処理の処理時間が所定時間よりも長い場合、シェーディング補正処理が中止され、温度調整処理が実行される。
【００９８】
図１０は、温度調整処理の処理時間が所定時間よりも長い場合の印刷処理の流れの一例を示す図であり、図１１は、比較例として、一般的な画像形成システムによる印刷処理の流れを示す図である。以下では、シェーディング補正処理に要する時間を６０秒、シェーディング補正処理の実行完了後に印刷ジョブの実行が許可される所定時間を４０秒と仮定する。さらに、シェーディング補正処理の開始後３０秒経過時点で、温度調整処理の実行要求が発生したと仮定する。
【００９９】
図１０に示すとおり、温度調整処理の処理時間が６０秒の場合、温度調整処理の処理時間は所定時間よりも長くなる。この場合、本実施形態の画像形成システム１００は、シェーディング補正処理を中止して、温度調整処理を実行する。そして、画像形成システム１００は、温度調整処理の実行完了後、シェーディング補正処理を実行して印刷ジョブを実行する。したがって、本実施形態の画像形成システム１００では、実行時間４０秒の印刷ジョブを実行する場合、印刷ジョブが完了するまでの時間は１９０秒となる。
【０１００】
一方、図１１に示すとおり、一般的な画像形成システムは、シェーディング補正処理の実行中に温度調整処理の実行要求が発生した場合、シェーディング補正処理を中止せず、シェーディング補正処理の実行完了後に温度調整処理を実行する。しかしながら、温度調整処理の処理時間が所定時間よりも長ければ、温度調整処理の実行中に所定時間が経過してしまうため、画像形成システムは、温度調整処理後にシェーディング補正処理を再度実行する必要がある。このため、一般的な画像形成システムでは、実行時間４０秒の印刷ジョブを実行する場合、印刷ジョブが完了するまでの時間は２２０秒となる。
【０１０１】
以上のとおり、本実施形態の画像形成システム１００によれば、温度調整処理の処理時間が所定時間よりも長い場合、シェーディング補正処理が中止され、温度調整処理が実行されるため、印刷ジョブが完了するまでの時間が短縮される。
【０１０２】
一方、本実施形態の画像形成システム１００では、温度調整処理の処理時間が所定時間よりも短い場合、所定時間から温度調整処理の処理時間を差し引いた残り時間内に印刷ジョブの実行時間が収まるか否かが判断される。
【０１０３】
図１２は、所定時間から温度調整処理の処理時間を差し引いた残り時間内に印刷ジョブの実行時間が収まる場合の印刷処理の流れの一例を示す図である。
【０１０４】
図１２に示すとおり、温度調整処理の処理時間が２０秒の場合、温度調整処理の処理時間は所定時間よりも短くなる。そして、印刷ジョブの実行時間が２０秒の場合、所定時間から温度調整処理の処理時間を差し引いた残り時間（２０秒）内に印刷ジョブの実行時間が収まる。この場合、画像形成システム１００は、シェーディング補正処理を中止することなく継続する。そして、画像形成システム１００は、シェーディング補正処理の実行完了後、温度調整処理を実行して、印刷ジョブを実行する。このような構成によれば、シェーディング補正処理を中止して温度調整処理を実行する場合に比べ、印刷ジョブが完了するまでの時間を短縮することができる。
【０１０５】
一方、印刷ジョブの実行時間が上記残り時間内に収まらない場合、印刷ジョブの実行時間を所定時間で除した余りの時間が、残り時間未満であるか否かが判断される。
【０１０６】
図１３は、印刷ジョブの実行時間を所定時間で除した余りの時間が残り時間未満の場合の印刷処理の流れの一例を示す図であり、図１４は、印刷ジョブの実行時間を所定時間で除した余りの時間が残り時間以上の場合の印刷処理の流れの一例を示す図である。
【０１０７】
図１３に示すとおり、たとえば、印刷ジョブの実行時間が５０秒の場合、印刷ジョブの実行時間を所定時間（４０秒）で除した余りの時間は１０秒であり、残り時間（２０秒）未満となる。この場合、画像形成システム１００は、シェーディング補正処理を中止することなく継続する。そして、画像形成システム１００は、シェーディング補正処理の実行完了後、温度調整処理を実行して、印刷ジョブを実行する。加えて、画像形成システム１００は、シェーディング補正処理の実行完了時点から所定時間が経過した時点で印刷ジョブを中断し、シェーディング補正処理を再度実行した後、印刷ジョブを再開する。このような構成によれば、シェーディング補正処理を中止して温度調整処理を実行する場合に比べ、印刷ジョブが完了するまでの時間を短縮することができる。
【０１０８】
一方、図１４に示すとおり、印刷ジョブの実行時間が３０秒の場合、印刷ジョブの実行時間を所定時間で除した余りの時間は３０秒となり、残り時間（２０秒）以上となる。この場合、画像形成システム１００は、シェーディング補正処理を中止して温度調整処理を実行する。そして、画像形成システム１００は、温度調整処理の実行完了後、シェーディング補正処理を実行して、印刷ジョブを実行する。このような構成によれば、シェーディング補正処理を継続してシェーディング補正処理の実行完了後に温度調整処理を実行する場合に比べ、印刷ジョブが完了するまでの時間を短縮することができる。
【０１０９】
以上のとおり、本実施形態の画像形成システム１００によれば、温度調整処理の処理時間、印刷ジョブの実行が許可される所定時間、および印刷ジョブの実行時間に基づいて、温度調整処理とシェーディング補正処理の実行タイミングが制御される。このような構成によれば、印刷ジョブが完了するまでの時間を短縮することができる。
【０１１０】
なお、上述した実施形態において、画像形成装置１１０の制御部１１１は、認識部および第１〜第３の判断部として機能する。ここで、認識部は、シェーディング補正処理の実行中に温度調整処理の実行要求が発生したことを認識する。第１の判断部は、温度調整処理の処理時間が所定時間よりも長いか否かを判断する。第２の判断部は、所定時間から温度調整処理の処理時間を差し引いた残り時間内に印刷ジョブの実行時間が収まるか否かを判断する。第３の判断部は、印刷ジョブの実行時間を所定時間で除した余りの時間が残り時間未満であるか否かを判断する。なお、上記各部の機能は、制御部１１１が、対応するプログラムを実行することによって発揮される。
【０１１１】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０１１２】
たとえば、上述した実施形態では、冷却ファンから冷却ガスを吹き付けることにより画像読取部が冷却された。しかしながら、画像読取部を冷却する方法は、冷却ガスを吹き付ける方法に限定されるものではなく、たとえば、冷却ガスを吹き付けることなく画像読取部を放置して、画像読取部を冷却してもよい。
【０１１３】
また、上述した実施形態では、画像形成装置と画像読取装置とを有する画像形成システムを例に挙げて説明した。しかしながら、画像読取装置は、画像形成装置に内蔵されてもよい。この場合、画像形成装置の内部に、画像読取部および冷却ファンが備えられ、画像形成装置の制御部により各部の制御が行われる。
【０１１４】
上述した実施形態に係る画像形成システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、画像形成システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【０１１５】
１００  画像形成システム、
１１０  画像形成装置、
１１１，１２１，１３１  制御部、
１１２，１２２，１３２  記憶部、
１１３，１２３，１３３  通信部、
１１４  操作パネル、
１１５  給紙部、
１１６  画像形成部、
１２０  画像読取装置、
１２４  画像読取部、
１２５  冷却ファン、
１３０  用紙綴じ装置、
１３４  用紙綴じ部、
１３５  排紙部。
【図１】
0006520651.tif 000002
【図２】
0006520651.tif 000003
【図３】
0006520651.tif 000004
【図４】
0006520651.tif 000005
【図５】
0006520651.tif 000006
【図６】
0006520651.tif 000007
【図７】
0006520651.tif 000008
【図８】
0006520651.tif 000009
【図９】
0006520651.tif 000010
【図１０】
0006520651.tif 000011
【図１１】
0006520651.tif 000012
【図１２】
0006520651.tif 000013
【図１３】
0006520651.tif 000014
【図１４】
0006520651.tif 000015