(57)【要約】【課題】読取専用のセンサを必要とすることなく、印刷の対象であるシートがその印刷を行う前から既に印刷済みであるか否かを判定することが可能な画像形成装置を提供すること。【解決手段】制御装置は、第１温度センサの出力信号に基づいて定着部の温度を実測し、シートのカバレッジ等に基づいて推定した定着部の最低温度からその実測温度を引いた温度差を算出し、その温度差が許容差を超えているか否かを判定する（Ｓ１２５）。制御装置は、その温度差が許容差を超えていれば（Ｓ１２５：ＹＥＳ）、印刷の対象であるシートの印刷面がその印刷を行う前から既に印刷済みであると判定する。【選択図】図６
2017198874.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて現像剤をシートに転写する画像形成部と、
前記シートに転写された現像剤を該シートに定着させる定着部と、
前記定着部の温度に応じた信号を出力する第１温度センサと、
メモリと、
制御装置と、を備え、
前記制御装置は、
前記印刷データを前記メモリに記憶する記憶処理と、
前記画像形成部及び前記定着部を介して前記シートに前記印刷データに基づく画像を印刷する印刷処理と、
前記第１温度センサから出力された信号により前記定着部の温度を検出する第１検出処理と、
前記印刷処理にて前記シートに定着する現像剤のカバレッジにより、前記シートが前記定着部を通過する時の前記定着部の温度変化を推定する推定処理と、
前記印刷処理にて前記シートが前記定着部を通過する時に前記第１検出処理にて検出される温度に基づいて、前記定着部の温度変化を取得する取得処理と、
前記推定処理にて推定した推定温度変化と前記取得処理にて取得した実測温度変化とを比較する比較処理と、
前記比較処理により、前記推定温度変化における温度の低下に比べ前記実測温度変化における温度の低下が大きいと判定することに応じて行うエラー処理と、を実行することを特徴とする画像形成装置。
【請求項２】
前記エラー処理は、
前記推定温度変化における温度の低下に比べ前記実測温度変化における温度の低下が大きいと判定した時点で未だ前記印刷処理に用いられていない未印刷データに基づく前記印刷処理を中止する中止処理であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記エラー処理は、
エラーが生じた旨を報知する報知処理であることを特徴とする請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記制御装置は、
前記エラー処理における判定の対象となった印刷データを再印刷するか否かの選択を催促する第１催促処理と、
前記第１催促処理を実行した後に、前記再印刷する選択を受け付けることに応じて、前記エラー処理における判定の対象となった前記印刷処理に係る印刷データに基づく画像を前記シートに印刷する再印刷処理と、を実行することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御装置は、
前記再印刷処理を実行した後に、前記エラー処理における判定の対象となった前記印刷処理に係る印刷データを前記メモリから消去する第１消去処理を実行することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記制御装置は、
前記第１催促処理を実行した後に、前記再印刷しない選択を受け付けることに応じて、前記エラー処理における判定の対象となった前記印刷処理に係る印刷データを前記メモリから消去する第２消去処理を実行することを特徴とする請求項４又は請求項５に記載の画像形成装置。
【請求項７】
前記制御装置は、
前記比較処理により、前記推定温度変化における温度の低下に比べ前記実測温度変化における温度の低下が大きくないと判定することに応じて、当該判定の対象となった前記印刷処理に係る印刷データを前記メモリから消去する第３消去処理を実行することを特徴とする請求項１乃至請求項６のいずれか一つに記載の画像形成装置。
【請求項８】
前記制御装置は、
前記推定処理において、前記現像剤のカバレッジが多いほど、前記定着部の温度の低下を大きく推定することを特徴とする請求項１乃至請求項７のいずれか一つに記載の画像形成装置。
【請求項９】
前記制御装置は、
前記印刷処理にて現像剤が定着する前記シートの厚みを判定するシート厚判定処理を実行し、
前記推定処理において、前記シート厚判定処理にて判定したシート厚が厚いほど、前記定着部の温度の低下を大きく推定することを特徴とする請求項１乃至請求項８のいずれか一つに記載の画像形成装置。
【請求項１０】
外気温度に応じた信号を出力する第２温度センサを備え、
前記制御装置は、
前記第２温度センサから出力された信号により、外気温度を検出する第２検出処理を実行し、
前記推定処理において、前記第２検出処理にて検出した外気温度が低いほど、前記定着部の温度の低下を大きく推定することを特徴とする請求項１乃至請求項９のいずれか一つに記載の画像形成装置。
【請求項１１】
前記制御装置は、
前記比較処理において、前記推定温度変化に含まれる前記定着部の推定温度の最低値と、前記実測温度変化に含まれる前記定着部の実測温度の最低値とを比較することを特徴とする請求項１乃至請求項１０のいずれか一つに記載の画像形成装置。
【請求項１２】
前記制御装置は、
前記推定処理において、前記メモリに記憶している前記推定温度変化に関するデータテーブル又は係数により、前記定着部の温度変化を推定することを特徴とする請求項１乃至請求項１１のいずれか一つに記載の画像形成装置。
【請求項１３】
トレイと、
前記トレイに支持されたシートを前記画像形成部へ供給する供給部と、
前記供給部による供給が可能な位置におけるシートの有無に応じた信号を出力するシート補充センサと、
タイマと、を備え、
前記制御装置は、
前記供給部による供給が可能な位置にシートが無い時に前記シート補充センサから出力される信号から、前記供給部による供給が可能な位置にシートが有る時に前記シート補充センサから出力される信号に変化することに応じて、前記タイマによる時間の計測を開始する計測処理と、
前記印刷処理を実行する要求を受け付けた時点での前記計測処理にて計測する時間が所定時間未満である時、前記比較処理の実行タイミングを遅延させる遅延処理と、を実行することを特徴とする請求項１乃至請求項１２のいずれか一つに記載の画像形成装置。
【請求項１４】
前記制御装置は、
前記比較処理により、前記推定温度変化における温度の低下に比べ前記実測温度変化における温度の低下が許容差を超えて大きいと判定する場合に、前記推定温度変化における温度の低下に比べ前記実測温度変化における温度の低下が大きいと判定することを特徴とする請求項１乃至請求項１３のいずれか一つに記載の画像形成装置。
【請求項１５】
前記制御装置は、
前記中止処理にて中止された前記印刷処理を続行するか否かの選択を催促する第２催促処理と、
前記第２催促処理を実行した後に、前記印刷処理を続行しない選択を受け付けることに応じて、前記未印刷データを前記メモリから消去する第４消去処理と、を実行することを特徴とする請求項２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに基づく画像をシートに印刷する画像形成装置に関するものである。
【背景技術】
【０００２】
従来より、印刷の対象であるシートの一面がその印刷を行う前から既に印刷済みであるか否かを判定する画像形成装置が種々提案されている。
【０００３】
例えば、下記特許文献１に記載の電子複写機では、コピー動作時に給紙トレイ等にセットされた用紙を搬送し、この搬送される用紙のＡ面を第１センサで読取り、当該用紙のＢ面を第２センサで読取り、それぞれの読取り信号から用紙のＡ面、Ｂ面が白紙であるか否かを検知している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−０９７１１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の電子複写機において、用紙のＡ面、Ｂ面が白紙であるか否かを検知するには、第１センサ及び第２センサを読取専用のセンサとして設ける必要があった。
【０００６】
そこで、本発明は、上述した点を鑑みてなされたものであり、読取専用のセンサを必要とすることなく、印刷の対象であるシートがその印刷を行う前から既に印刷済みであるか否かを判定することが可能な画像形成装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
この課題を解決するためになされた本願の画像形成装置は、印刷データに基づいて現像剤をシートに転写する画像形成部と、シートに転写された現像剤を該シートに定着させる定着部と、定着部の温度に応じた信号を出力する第１温度センサと、メモリと、制御装置と、を備え、制御装置は、印刷データをメモリに記憶する記憶処理と、画像形成部及び定着部を介してシートに印刷データに基づく画像を印刷する印刷処理と、第１温度センサから出力された信号により定着部の温度を検出する第１検出処理と、印刷処理にてシートに定着する現像剤のカバレッジにより、シートが定着部を通過する時の定着部の温度変化を推定する推定処理と、印刷処理にてシートが定着部を通過する時に第１検出処理にて検出される温度に基づいて、定着部の温度変化を取得する取得処理と、推定処理にて推定した推定温度変化と取得処理にて取得した実測温度変化とを比較する比較処理と、比較処理により、推定温度変化における温度の低下に比べ実測温度変化における温度の低下が大きいと判定することに応じて行うエラー処理と、を実行することを特徴とする。
【発明の効果】
【０００８】
本願の画像形成装置は、読取専用のセンサを必要とすることなく、印刷の対象であるシートがその印刷を行う前から既に印刷済みであるか否かを判定することが可能である。
【図面の簡単な説明】
【０００９】
【図１】本実施形態であるプリンタの構成を概略的に示す模式図である。
【図２】同プリンタの電気的構成を示すブロック図である。
【図３】（ａ）は、シートのシート種別と定着部の最大低下温度量との対応関係を示す図である。（ｂ）は、シートのカバレッジと第１係数との対応関係を示す図である。（ｃ）は、外気温度と第２係数との対応関係を示す図である。
【図４】定着部でのシート通過時間と定着部の温度との関係を示す図である。
【図５】シート補充後経過時間監視処理の処理内容を示すフローチャートである。
【図６】印刷要求処理の処理内容を示すフローチャートである。
【図７】印刷要求処理の処理内容を示すフローチャートである。
【図８】最低温度推定処理の処理内容を示すフローチャートである。
【図９】印刷要求処理の処理内容を示すフローチャートである。
【図１０】印刷要求処理の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本願に係る画像形成装置をプリンタに具体化した一実施形態について、図面を参照しつつ説明する。図１は、本実施形態のプリンタ１０の概略構成を示している。尚、以下の説明において、図１に示すように、紙面に向かって左側を「前側」、紙面に向かって右側を「後側」とし、紙面に向かって上下方向を「上下方向」とする。
【００１１】
［プリンタの全体構成］
本実施形態に係るプリンタ１０は、電子写真方式のカラーレーザプリンタであり、シートＰに所望の画像を印刷する。但し、プリンタ１０は、モノクロレーザプリンタでもよい。プリンタ１０は、本体筐体１１、操作パネル１３、３つの給紙トレイ１５Ａ，１５Ｂ，１５Ｃ、印刷部１７、及び定着部１９等を備えている。
【００１２】
本体筐体１１は、略箱型形状をなし、内部に印刷部１７や給紙トレイ１５Ａ〜１５Ｃ等を収容している。操作パネル１３は、例えば、タッチパネルであり、本体筐体１１の上面に設けられている。操作パネル１３は、プリンタ１０の動作状況の表示やユーザによる入力操作の受け付けを行う。ここでいうユーザによる入力操作には、例えば、印刷部１７による印刷の中止を指示する操作の他、給紙トレイ１５Ａ〜１５Ｃに補充したシートＰに係わるシート情報を入力する操作等を含む。
【００１３】
シート情報には、例えば、シートＰの厚さを示すシート種別がある。シート種別には、例えば、厚紙、普通紙、及び薄紙がある。
【００１４】
給紙トレイ１５Ａ〜１５Ｃの各々は、本体筐体１１内における下部に設けられており、画像の印刷に供される複数のシートＰを収容している。例えば、給紙トレイ１５Ａ〜１５Ｃの各々は、異なる厚さのシートＰをそれぞれ収納している。尚、以下の説明では、給紙トレイ１５Ａ〜１５Ｃの各々を区別せずに総称して説明する場合には、給紙トレイ１５と表記する。
【００１５】
給紙トレイ１５は、本体筐体１１に対して前方側に引き出し可能に構成されている。また、給紙トレイ１５は、前方側に引き出した後、本体筐体１１に対して取り外し、及び取り付け可能に構成されている。ユーザは、給紙トレイ１５を本体筐体１１から引き出して、各給紙トレイ１５Ａ〜１５Ｃ上にシートＰを補充することができる。
【００１６】
本体筐体１１には、給紙トレイ１５Ａ〜１５Ｃの各々に対応して設けられ、給紙トレイ１５Ａ〜１５Ｃの取り付けの有無を検出するトレイセンサ２１Ａ，２１Ｂ，２１Ｃが設けられている。トレイセンサ２１Ａ〜２１Ｃは、給紙トレイ１５Ａ〜１５Ｃの前方且つ上方に設けられている。トレイセンサ２１Ａ〜２１Ｃの各々は、例えば、光学式センサであり、各給紙トレイ１５Ａ〜１５Ｃに向けて発光し、反射光の強弱に応じた信号を制御装置５１（図２参照）に出力する。トレイセンサ２１Ａ〜２１Ｃは、給紙トレイ１５Ａ〜１５Ｃが装着状態にあるときと装着状態にないときとで、異なる強度の信号を制御装置５１に出力する。
【００１７】
また、本体筐体１１には、各給紙トレイ１５Ａ〜１５Ｃの各々に収納されたシートＰを給紙するための給紙ローラ２３Ａ，２３Ｂ，２３Ｃが設けられている。各給紙トレイ１５Ａ〜１５Ｃ上のシートＰは、給紙ローラ２３Ａ〜２３Ｃの各々によって一枚毎に分離され搬送経路３１へ搬送される。搬送経路３１に搬送されたシートＰは、印刷部１７まで搬送される。つまり、装着状態にある給紙トレイ１５内に収納されたシートＰは、給紙ローラ２３Ａ〜２３ＣでシートＰを印刷部１７に供給することが可能な位置にあると言える。
【００１８】
印刷部１７は、本体筐体１１内において給紙トレイ１５の上方に設けられ、シートＰに所望の画像を印刷する。印刷部１７は、スキャナユニット３３、４つの画像形成ユニット３５、及びベルトユニット３７等を備えている。スキャナユニット３３は、本体筐体１１内の上部に設けられており、ポリゴンモータ、ポリゴンミラー、レーザ光源、反射ミラー、及びレンズ等（図示略）を備えている。スキャナユニット３３は、所望の画像に起因したレーザ光をレーザ光源から出射し、ポリゴンミラー、反射ミラー、及びレンズ等を介して、各画像形成ユニット３５の感光体ドラム３８の表面に静電潜像を生成する。
【００１９】
４つの画像形成ユニット３５は、スキャナユニット３３とベルトユニット３７との上下方向の間に設けられ、前後方向に沿って並設されている。各画像形成ユニット３５は、例えば、前方から順に、イエロー、マゼンタ、シアン、ブラックのトナー色に対応している。画像形成ユニット３５は、帯電器（図示略）によって感光体ドラム３８の表面を一様に正極性に帯電させる。画像形成ユニット３５は、感光体ドラム３８の表面に生成された静電潜像に現像剤（トナー）を供給し、当該静電潜像を現像してトナー像を生成する。
【００２０】
ベルトユニット３７は、４つの画像形成ユニット３５の下方であって、給紙トレイ１５の上方に設けられている。ベルトユニット３７は、環状のベルトを回転させることで、シートＰを定着部１９へ搬送する。また、ベルトユニット３７の内側に転写ローラ３９が設けられている。転写ローラ３９は、負極性の転写バイアスを印加されることによって、感光体ドラム３８の表面のトナー像をシートＰへ転写する。
【００２１】
定着部１９は、ベルトユニット３７の後方に設けられ、シートＰに転写したトナー像を熱定着させる。定着部１９は、加熱ローラ４１、及びニップローラ４３を備えている。加熱ローラ４１は、ハロゲンランプ等の熱源を備え、回転駆動可能に設けられている。ニップローラ４３は、加熱ローラ４１の下方に配置され、加熱ローラ４１を押圧するように接触している。定着部１９は、トナー像を坦持したシートＰを加熱しつつ、加熱ローラ４１とニップローラ４３とによって狭持することによって、シートＰを通過させる。
【００２２】
定着部１９の内部には、定着部１９の温度を検出するための第１温度センサ４７が設けられている。第１温度センサ４７は、加熱ローラ４１の軸方向における中央付近であって、加熱ローラ４１に接触しない程度の近い位置に設けられている。第１温度センサ４７は、サーミスタ等であり、加熱ローラ４１の外周温度に応じた信号を出力する。
【００２３】
給紙トレイ１５における定着部１９の下流であって本体筐体１１の上部には、排紙トレイ４５が設けられている。搬送経路３１は、図１に示すように、給紙トレイ１５の給紙位置から印刷部１７を介して排紙トレイ４５までの略Ｓ字形状の経路を備えている。
【００２４】
本体筐体１１の後方且つ下方には、外気温度を検出するための第２温度センサ４９が設けられている。第２温度センサ４９は、プリンタ１０の内部温度の影響を受けにくい位置に設けられている。第２温度センサ４９は、サーミスタ等であり、本体筐体１１の周囲温度に応じた信号を出力する。
【００２５】
［プリンタの電気的構成］
図２は、プリンタ１０の電気的構成を示している。プリンタ１０は、制御装置５１、タイマ５３、及びメモリ５５等を備えている。制御装置５１は、ＣＰＵ及びＲＡＭを備え、メモリ５５に格納された制御プログラムに基づく処理を実行することによって、プリンタ１０の各部を統括的に制御する。ここでいう各部とは、上記した操作パネル１３、印刷部１７、及び定着部１９等である。例えば、制御装置５１は、シートＰが定着部１９を通過中に、加熱ローラ４１の温度を目標定着温度に維持するように制御する。目標定着温度は、例えば、１８０℃である。尚、制御装置５１は、ＣＰＵで制御プログラムを実行するソフト処理に限らず、ＡＳＩＣ等の専用のハードウェアを備え、ハード処理を実行することによって、プリンタ１０の各部を制御する構成でもよい。
【００２６】
タイマ５３は、制御装置５１の信号を入力したことに応じて、時間の計測を開始又は停止する。タイマ５３は、時間の計測を開始すると、一定時間が経過する毎にタイマカウント値をカウントアップする。尚、タイマ５３は、制御装置５１に内蔵されたハードウエアであってもよいし、ＣＰＵで制御プログラムを実行するソフト処理で構成してもよい。
【００２７】
メモリ５５には、プリンタ１０を制御するための各種制御プログラムや各種の設定データ等が記憶されている。メモリ５５には、シート情報及び印刷データが記憶されている。メモリ５５内のシート情報は、給紙トレイ１５及び印刷ジョブに対応付けられて記憶されている。このシート情報には、シートＰのシート種別など情報が設定されている。メモリ５５内の印刷データは、印刷ジョブに対応付けられて記憶されている。制御装置５１は、印刷を行う際に、給紙トレイ１５Ａ〜１５Ｃのうち、印刷ジョブに設定された給紙トレイからシートＰを供給し、印刷ジョブの印刷データに基づく画像を印刷部１７によって印刷する。尚、図２中の「トレイ１〜３」は、給紙トレイ１５Ａ〜１５Ｃの各々に対応している。
【００２８】
メモリ５５には、データテーブルが記憶されている。図３は、メモリ５５に記憶されているデータテーブルの一例を示している。図３（ａ）のデータテーブルは、シートＰのシート種別と定着部１９の最大低下温度量Ａとの対応関係を示している。定着部１９の最大低下温度量Ａとは、後述する図３の第１係数Ｂ及び第２係数Ｃが「１」である条件で印刷している場合において、印刷面が白紙で所定サイズのシートＰが定着部１９を通過する時の加熱ローラ４１の最低温度、すなわち、印刷面が白紙で所定サイズのシートＰが定着部１９を通過する時に第１温度センサ４７を用いて検出される最低温度と、加熱ローラ４１の目標定着温度である１８０℃との温度差をいう。図３（ａ）のデータテーブルによれば、シートＰのシート種別が「厚紙」である場合に対応する定着部１９の最大低下温度量Ａは４９℃である。以下、「普通紙」には２８℃が対応し、「薄紙」には１８℃が対応する。
【００２９】
図３（ｂ）は、シートＰのカバレッジと第１係数Ｂとの対応関係を示している。シートＰのカバレッジとは、定着部１９を通過中の１枚のシートＰに印刷可能な最大ドット数に対する、当該シートＰに印刷された画像の印刷データのドット数の比率をいう。第１係数Ｂとは、後述する定着部１９の推定温度変化の最低温度を推定する際に使用される係数であり、定着部１９の最大低下温度量Ａに乗じて使用される。第１係数Ｂは、カバレッジが大きいほど、現像剤による熱伝導の影響を受けて、後述する定着部１９の推定温度変化の最低温度が低下することを示している。図３（ｂ）のデータテーブルによれば、１０％未満のカバレッジに対応する第１係数Ｂは「１」である。以下、１０％以上３０％未満には「１．１」が対応し、３０％以上５０％未満には「１．２」が対応し、５０％以上７０％未満には「１．３」が対応し、７０％以上には「１．４」が対応する。尚、図３（ａ）に示す定着部１９の最大低下温度量Ａは、印刷面が白紙で所定サイズのシートＰに対して、１０％未満のカバレッジで印刷していることを前提にしている。
【００３０】
図３（ｃ）は、外気温度と第２係数Ｃとの対応関係を示している。外気温度とは、本体筐体１１の周囲温度をいう。第２係数Ｃとは、後述する定着部１９の推定温度変化の最低温度を推定する際に使用される係数であり、定着部１９の最大低下温度量Ａに乗じて使用される。第２係数Ｃは、外気温度が低いほど、給紙トレイ１５に収納されているシートＰの温度が外気温度の影響を受けて低くなり、後述する定着部１９の推定温度変化の最低温度が低下することを示している。図３（ｃ）のデータテーブルによれば、高温（３０℃以上）の外気温度に対応する第２係数Ｃは「０．８」である。以下、常温（１０℃以上３０℃未満）には「１」が対応し、低温（１０℃未満）には「１．２」が対応する。尚、図３（ａ）に示す定着部１９の最大低下温度量Ａは、印刷面が白紙で所定サイズのシートＰに対して、常温（１０℃以上３０℃未満）の外気温度で印刷していることを前提にしている。
【００３１】
図２に戻り、操作パネル１３は、ユーザによるタッチパネルへの入力操作に応じた信号を制御装置５１に出力する。また、操作パネル１３は、制御装置５１からの指令に応じた画像を表示する。
【００３２】
トレイセンサ２１Ａ〜２１Ｃは、給紙トレイ１５の挿抜動作に応じた信号を制御装置５１に出力する。これにより、制御装置５１は、給紙トレイ１５の装着状態又は取り外し状態を検知することが可能となる。ここでいう、給紙トレイ１５の装着状態とは、本体筐体１１内に給紙トレイ１５の全体を収容した状態をいう。また、給紙トレイ１５の取り外し状態とは、例えば、本体筐体１１から給紙トレイ１５の一部又は全部を引き出した状態をいう。言い換えると、給紙トレイ１５の取り外し状態とは、給紙トレイ１５が装着状態にない状態をいう。尚、トレイセンサ２１Ａ〜２１Ｃは、光学式センサでなく、例えば、装着状態にある給紙トレイ１５に押下されるスイッチ式のセンサであってもよい。また、給紙ローラ２３Ａ〜２３ＣでシートＰを印刷部１７に供給することが可能な位置にシートＰがあるか否かを判断するために、トレイセンサ２１Ａ〜２１Ｃを用いて給紙トレイ１５が装着状態にあるか否かを検出するのに替えて、例えば、本体筐体１１における、装着状態にある給紙トレイ１５と対向する位置に設けられ、給紙トレイ１５内のシートＰの有無に応じた信号を制御装置５１に出力するセンサを用いて、給紙トレイ１５内のシートＰの有無を検出してもよい。
【００３３】
第１温度センサ４７は、加熱ローラ４１の外周温度に応じた信号を制御装置５１に出力する。これにより、制御装置５１は、加熱ローラ４１の外周温度を、定着部１９の温度として検知することが可能となる。第２温度センサ４９は、本体筐体１１の周囲温度に応じた信号を制御装置５１に出力する。これにより、制御装置５１は、本体筐体１１の周囲温度を、外気温度として検知することが可能となる。
【００３４】
［定着部の温度変化］
図４は、外気温度が常温（１０℃以上３０℃未満）である環境において、シート種別が「普通紙」で印刷面が白紙であるシートＰに対し、異なるカバレッジ情報を有する印刷データに基づく画像をそれぞれ印刷した時の、定着部１９の各温度変化を示している。定着部１９の温度変化とは、より詳細に言えば、定着部１９を構成する加熱ローラ４１の外周温度の変化であり、第１温度センサ４７により検知される温度変化である。
【００３５】
ケース１はカバレッジが１０％の事例であり、ケース２はカバレッジが５０％の事例であり、ケース３はカバレッジが１００％の事例である。尚、いずれのケースも、シートＰに印刷された画像の印刷データのドットが、文字印刷等により当該シートＰ全体において均一に分散されていることを前提にしている。
【００３６】
図４に示すように、いずれのケースにおいても、印刷中の定着部１９の温度は、上記前提により、互いに似た曲線で変化する。具体的には、印刷中の定着部１９の温度は、シートＰの先端が定着部１９に到達すると、目標定着温度の１８０℃から急激に低下し始める。そして、印刷中の定着部１９の温度は、シートＰの先端が定着部１９を通過した後に、つまり、シートＰが定着部１９を通過中に最低温度に達する。その後、印刷中の定着部１９の温度は、上昇に転じて、目標定着温度の１８０℃に漸近し、シートＰの後端が定着部１９を通過した後に、つまり、シートＰが定着部１９を通過し終えた後に目標定着温度の１８０℃に戻る。
【００３７】
但し、印刷中の定着部１９の温度は、カバレッジが高いほど、より低く変化する。更に、印刷中においてシートＰが定着部１９を通過しているときに達する定着部１９の最低温度（以下、「印刷中におけるシート通過時の定着部１９の最低温度」と略記する。）は、カバレッジが高いほど、より低い。具体的には、印刷中におけるシート通過時の定着部１９の最低温度は、例えば、カバレッジが１０％のケース１で１５０℃であり、カバレッジが５０％のケース２で１４５℃であり、カバレッジが１００％のケース３で１４０℃である。
【００３８】
カバレッジが高いほど、印刷中の定着部１９の温度がより低く変化し、印刷中におけるシート通過時の定着部１９の最低温度がより低いのは、トナー像を構成する現像剤の熱伝導率がシートＰの熱伝導率と比べて高いためである。つまり、カバレッジが高いほど、シートＰの印刷面上に現像剤が多く転写されており、現像剤によって奪われる定着部１９の熱量がより多くなるので、印刷中の定着部１９の温度がより低く変化し、印刷中におけるシート通過時の定着部１９の最低温度がより低くなる。
【００３９】
従って、シートＰの既印刷面に対して印刷データに基づく画像を印刷する場合には、印刷面が白紙であるシートＰに対して同一の画像を印刷する場合と比べて、既印刷分の現像剤が余分に定着されており、カバレッジが高いことから、印刷中の定着部１９の温度がより低く変化し、シート通過時の定着部１９の最低温度がより低くなる。
【００４０】
そこで、本実施形態のプリンタ１０は、印刷中におけるシート通過時の定着部１９の温度変化について、定着部１９によってシートＰに定着させる現像剤のカバレッジ等に応じて、白紙のシートＰに現像剤を定着させる場合の推定温度変化を推定し、更に、第１温度センサ４７から出力された信号により、実測温度変化を実測する。推定温度変化における温度の低下に比べ実測温度変化における温度の低下が大きいと、定着部１９を通過中のシートＰのカバレッジが、印刷面を白紙とするシートＰのカバレッジより高いので、本実施形態のプリンタ１０は、印刷データに基づく画像をシートＰの既印刷面に印刷していると判定する。
【００４１】
但し、本実施形態のプリンタ１０は、当該判定を容易にするため、以下に説明する制御処理において、推定温度変化における最低温度と実測温度変化における最低温度とを比較する。尚、本実施形態のプリンタ１０は、印刷中におけるシート通過時の定着部１９の温度変化について、推定温度変化における温度低下率と実測温度変化における温度低下率とを比較してもよい。そのような場合には、推定温度変化における温度低下率に比べ実測温度変化における温度低下率が大きいと、定着部１９を通過中のシートＰのカバレッジが、印刷面を白紙とするシートＰのカバレッジより高いので、本実施形態のプリンタ１０は、印刷データに基づく画像をシートＰの既印刷面に印刷していると判定してもよい。
【００４２】
［シート補充後経過時間監視処理］
次に、給紙トレイ１５内にシートＰを補充した際の制御装置５１の処理について、図５を参照しつつ説明する。制御装置５１は、給紙トレイ１５内にシートＰを補充してからの経過時間が所定時間未満であれば、給紙トレイ１５内にシートＰを補充した直後であることを示す「１」を、フラグに設定する。一方、制御装置５１は、給紙トレイ１５内にシートＰを補充してから所定時間が経過していれば、給紙トレイ１５内にシートＰを補充した直後でないことを示す「０」を、フラグに設定する。制御装置５１は、図５に示すシート補充後経過時間監視処理を、電源がオンされた際に開始する。
【００４３】
まず、図５のステップ（以下、単に「Ｓ」と表記する）１１において、制御装置５１は、フラグに「１」を設定し、タイマカウント値に「０」を代入する。フラグ及びタイマカウント値の各変数は、制御装置５１のＲＡＭに確保されている。その後、制御装置５１は、タイマ５３による時間計測を開始する（Ｓ１３）。
【００４４】
次に、制御装置５１は、給紙トレイ１５内にシートＰが補充されたか否かを判定する（Ｓ１５）。この判定は、トレイセンサ２１Ａ〜２１Ｃからの出力信号に基づいて行われる。例えば、トレイセンサ２１Ａ〜２１Ｃの出力信号が給紙トレイ１５の取り外し状態時の信号から装着状態時の信号に変化したことに応じて、制御装置５１は給紙トレイ１５内にシートＰが補充されたと判定する。或いは、給紙トレイ１５上のシートＰの有無に応じた信号を制御装置５１に出力するセンサの出力信号が、給紙トレイ１５内にシートＰが無い時の信号から有る時の信号に変化したことに応じて、制御装置５１は給紙トレイ１５内にシートＰが補充されたと判定してもよい。
【００４５】
制御装置５１は、給紙トレイ１５内にシートＰが補充された場合に応じて（Ｓ１５：ＹＥＳ）、フラグが「０」であるか否かを判定する（Ｓ１７）。更に、制御装置５１は、フラグが「０」である場合に応じて（Ｓ１７：ＹＥＳ）、フラグに「１」を設定し（Ｓ１９）、タイマ５３による時間計測を停止する（Ｓ２１）。これに対し、制御装置５１は、フラグが「１」である場合に応じて（Ｓ１７：ＮＯ）、フラグに「１」を設定することなく、タイマ５３による時間計測を停止する（Ｓ２１）。その後、制御装置５１は、タイマカウント値に「０」を代入し（Ｓ２３）、Ｓ１３からの処理を再度実行する。
【００４６】
これにより、給紙トレイ１５内にシートＰが補充される度に（Ｓ１５：ＹＥＳ）、制御装置５１は、タイマ５３による時間計測を開始する（Ｓ１３）。
【００４７】
一方、制御装置５１は、給紙トレイ１５内にシートＰが補充されていない場合に応じて（Ｓ１５：ＮＯ）、タイマカウント値が所定値以上であるか否かを判定する（Ｓ２５）。これにより、制御装置５１は、給紙トレイ１５内にシートＰを補充してから所定時間が経過しているか否かを判定する。制御装置５１は、タイマカウント値が所定値未満である場合に応じて（Ｓ２５：ＮＯ）、Ｓ１５の処理を再度実行する。これに対し、制御装置５１は、タイマカウント値が所定値以上である場合に応じて（Ｓ２５：ＹＥＳ）、フラグが「０」であるか否かを判定する（Ｓ２７）。
【００４８】
制御装置５１は、フラグが「０」である場合に応じて（Ｓ２７：ＹＥＳ）、Ｓ１５からの処理を再度実行する。これに対し、制御装置５１は、フラグが「１」である場合に応じて（Ｓ２７：ＮＯ）、タイマ５３による時間計測を停止する（Ｓ２９）。その後、制御装置５１は、フラグに「０」を代入し（Ｓ３１）、Ｓ１５からの処理を再度実行する。
【００４９】
これにより、電源がオンされてから、或いは、給紙トレイ１５内にシートＰを補充してからの経過時間が所定時間未満であれば（Ｓ２５：ＮＯ）、給紙トレイ１５内にシートＰを補充した直後であることを示す「１」がフラグに設定される（Ｓ１１，Ｓ１９）。一方、所定時間が経過していれば（Ｓ２５：ＹＥＳ）、給紙トレイ１５内にシートＰを補充した直後でないことを示す「０」がフラグに設定される（Ｓ３１）。以上のフローチャートにより設定されたフラグは、後述する図６のフローチャートにおいて、印刷データに基づく画像がシートＰの既印刷面に印刷されているか否かの判定タイミングを決定するために使用される。
【００５０】
［印刷要求処理］
次に、印刷要求が有ったときの制御装置５１の処理について、図６乃至図８を参照しつつ説明する。制御装置５１は、図６に示す印刷要求処理を、電源がオンされた際に開始する。制御装置５１は、シート種別、カバレッジ、及び外気温度に基づいて推定した定着部１９の推定温度変化の最低温度から、定着部１９の実測温度変化の最低温度を減じて温度差を算出し、その温度差が許容差より大きいことに応じて、エラー処理を実行する。
【００５１】
尚、以下の説明では、給紙トレイ１５Ａ〜１５Ｃの各々に補充されているシートＰが同一の所定サイズであることを想定した処理について説明する。
【００５２】
まず、図６のＳ１０１において、制御装置５１は、印刷要求があるか否かを判定する。制御装置５１は、例えば、ユーザによる印刷要求の入力操作を操作パネル１３で受け付けた時に、印刷要求があると判定する。制御装置５１は、印刷要求がない場合に応じて（Ｓ１０１：ＮＯ）、Ｓ１０１の処理を再度実行して繰り返す。これに対し、制御装置５１は、印刷要求がある場合に応じて（Ｓ１０１：ＹＥＳ）、当該印刷要求に対応する印刷データをメモリ５５に記憶する（Ｓ１０３）。
【００５３】
制御装置５１は、フラグが「１」であるか否かを判定する（Ｓ１０５）。制御装置５１は、フラグが「１」である場合に応じて（Ｓ１０５：ＹＥＳ）、つまり、給紙トレイ１５内にシートＰを補充した直後である場合に応じて、判定シート枚数の変数に、後述するＹ枚より大きいＸ枚を設定し（Ｓ１０７）、印刷ジョブに応じた印刷を開始する（Ｓ１１１）。判定シート枚数の変数は、制御装置５１のＲＡＭに確保されている。これに対し、制御装置５１は、フラグが「０」である場合に応じて（Ｓ１０５：ＮＯ）、つまり、給紙トレイ１５内にシートＰを補充した直後でない場合に応じて、判定シート枚数の変数に、１枚以上且つＸ枚よりも小さいＹ枚を設定し（Ｓ１０９）、印刷ジョブに応じた印刷を開始する（Ｓ１１１）。尚、判定シート枚数は、後述するＳ１２５の判定処理、つまり、印刷データに基づく画像がシートＰの既印刷面に印刷されているか否かの判定タイミングを決定するために使用される。
【００５４】
印刷ジョブに応じた印刷では、制御装置５１は、印刷ジョブのシート情報に含まれるシート種別のシートＰを給紙トレイ１５から印刷部１７に供給し、その供給されたシートＰに対し、印刷ジョブの印刷データに基づく画像を印刷する。
【００５５】
制御装置５１は、裏紙セットミスの検出モードであるか否かを判定する（Ｓ１１３）。裏紙セットミスの検出モードとは、後述するＳ１２５の判定処理、つまり、印刷データに基づく画像がシートＰの既印刷面に印刷されているか否かの判定処理を実行するモードである。尚、裏紙セットミスの検出モードは、操作パネル１３での入力操作により設定することが可能である。制御装置５１は、裏紙セットミスの検出モードでない場合に応じて（Ｓ１１３：ＮＯ）、後述する図７に示すＳ１５３以降の処理を実行する。これに対し、制御装置５１は、裏紙セットミスの検出モードである場合に応じて（Ｓ１１３：ＹＥＳ）、印刷ジョブのシート情報から、シートＰのシート種別に関する情報を取得する（Ｓ１１５）。
【００５６】
制御装置５１は、印刷ジョブのカバレッジ情報から、印刷対象のシートＰに対応する印刷データのカバレッジを取得する（Ｓ１１７）。制御装置５１は、第２温度センサ４９の出力信号に基づいて、外気温度を取得する（Ｓ１１９）。
【００５７】
制御装置５１は、最低温度推定処理を実行する（Ｓ１２１）。図８は、最低温度推定処理の処理内容を示している。まず、制御装置５１は、図３（ａ）に示すデータテーブルより、図６のＳ１１５で取得したシート種別に対応する、定着部１９の最大低下温度量Ａを取得する（Ｓ２０１）。
【００５８】
制御装置５１は、図３（ｂ）に示すデータテーブルより、図６のＳ１１７で取得したカバレッジに対応する第１係数Ｂを取得する（Ｓ２０３）。制御装置５１は、図３（ｃ）に示すデータテーブルより、図６のＳ１１９で取得した外気温度に対応する第２係数Ｃを取得する（Ｓ２０５）。
【００５９】
制御装置５１は、Ｓ２０１で取得した定着部１９の最大低下温度量Ａ、Ｓ２０３で取得した第１係数Ｂ、及びＳ２０５で取得した第２係数Ｃを使用した下記の式により、定着部１９の推定温度変化の最低温度を算出する（Ｓ２０７）。
定着部１９の推定温度変化の最低温度（℃）＝  定着部１９の目標定着温度（１８０℃）−  定着部１９の最大低下温度量Ａ（℃）×第１係数Ｂ×第２係数Ｃ
このようにして算出された定着部１９の推定温度変化の最低温度は、印刷面が白紙で所定サイズのシートＰの印刷中において、シートＰが定着部１９を通過する時の、加熱ローラ４１の最低温度を推定したものである。
【００６０】
上記の式において、定着部１９の最大低下温度量Ａ（℃）は、図３（ａ）に示すように、シートＰのシート種別毎、つまり、シートＰの厚さ毎に異なる。定着部１９の最大低下温度量Ａ（℃）に乗じられる第１係数Ｂは、図３（ｂ）に示すように、シートＰのカバレッジ毎に異なる。定着部１９の最大低下温度量Ａ（℃）に乗じられる第２係数Ｃは、図３（ｃ）に示すように、外気温度毎に異なる。従って、定着部１９の最大低下温度量Ａ（℃）は、シートＰの厚さ、シートＰのカバレッジ、及び外気温度によって調整される。従って、制御装置５１は、図３（ａ）（ｂ）（ｃ）に示す各データテーブルにより、定着部１９の推定温度変化の最低温度を、正確に且つ容易に推定することが可能である。例えば、外気温度が常温の環境において、普通紙のシートＰにカバレッジが５％の印刷データに基づく画像を印刷する場合の定着部１９の推定温度変化の最低温度は、
１８０−２８×１×１＝１５２（℃）
と推定することができる。
【００６１】
尚、上記の式で使用した第１係数Ｂ及び第２係数Ｃは、図３（ｂ）（ｃ）に示す各データテーブルを介さずにメモリ５５に記憶されてもよい。
【００６２】
図６に戻り、制御装置５１は、印刷開始からのシート枚数が判定シート枚数を超えているか否かを判定する（Ｓ１２３）。判定シート枚数には、フラグが「１」であるか否かのＳ１０５の判定結果に応じて、Ｓ１０７又はＳ１０９でＸ枚又はＹ枚が設定されている。尚、制御装置５１は、この判定に代えて、印刷開始からの経過時間をタイマ５３で計測し、その計測時間が所定時間を超えているか否かを判定してもよい。
【００６３】
制御装置５１は、印刷開始からのシート枚数が判定シート枚数を超えていない場合に応じて（Ｓ１２３：ＮＯ）、後述する図７に示すＳ１５３以降の正常印刷に関する処理を実行する。これに対し、制御装置５１は、印刷開始からのシート枚数が判定シート枚数を超えている場合に応じて（Ｓ１２３：ＹＥＳ）、後述するＳ１２５の処理を実行する。
【００６４】
ここで、本実施形態では、印刷開始からのシート枚数が判定シート枚数を超えていなければ（Ｓ１２３：ＮＯ）、給紙トレイ１５内のシートＰの温度と本体筐体１１の周囲温度との温度差（以下、「シート温度と周囲温度との温度差」と略記する。）が大きいとみなし、印刷開始からのシート枚数が判定シート枚数を超えていれば（Ｓ１２３：ＹＥＳ）、シート温度と周囲温度との温度差が小さいとみなしている。
【００６５】
つまり、制御装置５１は、シート温度と周囲温度との温度差が小さくなるまで（Ｓ１２３：ＮＯ）、後述するＳ１２５の処理を実行することを回避し、更に、シート温度と周囲温度との温度差が小さくなった以降で（Ｓ１２３：ＹＥＳ）、後述するＳ１２５の処理を実行することで、後述するＳ１２５の処理の実行タイミングを遅らせる。これにより、制御装置５１は、後述するＳ１２５の処理をシートＰの温度の影響を低減させた状態で実行することが可能である。
【００６６】
但し、給紙トレイ１５内にシートＰを補充した直後である場合とない場合とでは、シート温度と周囲温度との温度差が異なる可能性が高いので、その相違がＳ１２３の判定に影響が及ぶことが考えられる。そこで、本実施形態では、フラグが「１」であるか否かのＳ１０５の判定結果に応じて、つまり、給紙トレイ１５内にシートＰを補充した直後であるか否かに応じて、Ｓ１０７又はＳ１０９でＸ枚又はＸ枚より小さいＹ枚が判定シート枚数に設定されることにより、Ｓ１２３の判定の調整が行われている。
【００６７】
次に、制御装置５１は、第１温度センサ４７の出力信号に基づいて定着部１９の実測温度変化の最低温度を実測し、Ｓ１２１で推定した推定温度変化の最低温度からその実測温度変化の最低温度を減じた温度差（以下、「温度差」と略記する。）を算出し、温度差が許容差を超えているか否かを判定する（Ｓ１２５）。
【００６８】
温度差が許容差を超えていれば（Ｓ１２５：ＹＥＳ）、Ｓ１２１で推定した推定温度変化の最低温度よりも定着部１９の実測温度変化の最低温度が低い。これにより、制御装置５１は、印刷の対象であるシートＰの印刷面がその印刷を行う前から既に印刷済みであると判定することが可能である。更に、制御装置５１は、Ｓ１２５の判定で許容差を使用することにより、Ｓ１２１で推定した推定温度変化の最低温度又は第１温度センサ４７の出力信号から取得した実測温度変化の最低温度に含まれる誤差の影響を低減させて、Ｓ１２５の判定を行うことが可能である。尚、制御装置５１は、許容差を使用せず、推定温度変化の最低温度が実測温度変化の最低温度より高いか否かにより、Ｓ１２５の判定を実行してもよい。
【００６９】
制御装置５１は、温度差が許容差を超えていない場合に応じて（Ｓ１２５：ＮＯ）、後述する図７に示すＳ１５３以降の正常印刷に関する処理を実行する。この場合、印刷中のシートＰは、両面が白紙であるもの、或いは、裏紙の給紙トレイ１５へのセットミスがなく白紙面が印刷されるように給紙トレイ１５に補充されていたものである。
【００７０】
これに対し、制御装置５１は、最低温度と実測温度との温度差が許容差を超えている場合に応じて（Ｓ１２５：ＹＥＳ）、後述する図７に示すＳ１２５以降のエラーに関する処理を実行する。この場合、印刷中のシートＰは、裏紙の給紙トレイ１５へのセットミスがあり、既印刷面が印刷されるように給紙トレイ１５に補充されていたものである。
【００７１】
制御装置５１は、最低温度と実測温度との温度差が許容差を超えている場合に応じて（Ｓ１２５：ＹＥＳ）、図７のＳ１２７の処理を実行し、印刷を中断する。これにより、制御装置５１は、印刷データに基づく画像をシートＰの既印刷面に重ねて印刷するといった事態（以下、「異常印刷」という。）を抑制することが可能である。更に、制御装置５１は、Ｓ１２５における判定の対象となったシートＰを、異常印刷の対象となったシートとして排紙を行い（Ｓ１２９）、エラー報知を行う（Ｓ１３１）。制御装置５１は、例えば、プリンタ１０の動作状況がエラーである旨のメッセージを操作パネル１３に表示することにより、エラー報知を行う。尚、制御装置５１は、音声のメッセージによって、エラー報知を行ってもよい。これにより、制御装置５１は、異常印刷をユーザに告げることができる。
【００７２】
次に、制御装置５１は、再印刷の指示があるか否かを判定する（Ｓ１３３）。制御装置５１は、例えば、再印刷するか否かの選択を促すメッセージを操作パネル１３に表示し、ユーザによる入力操作により再印刷する選択を操作パネル１３で受け付けた時に、再印刷の指示があると判定する。これに対し、制御装置５１は、ユーザによる入力操作により再印刷しない選択を操作パネル１３で受け付けた時に、再印刷の指示がないと判定する。
【００７３】
制御装置５１は、再印刷の指示がある場合に応じて（Ｓ１３３：ＹＥＳ）、給紙トレイ１５にシートＰを再セットする案内のメッセージを、Ｓ１２９で異常印刷により排紙したシートＰの画像と共に操作パネル１３に表示する（Ｓ１３５）。
【００７４】
その後、制御装置５１は、給紙トレイ１５にシートＰが再セットされたか否かを判定する（Ｓ１３７）。この判定は、図５のＳ１５の処理と同様にして、トレイセンサ２１Ａ〜２１Ｃからの出力信号に基づいて行われる。制御装置５１は、給紙トレイ１５にシートＰが再セットされていない場合に応じて（Ｓ１３７：ＮＯ）、Ｓ１３７の処理を再度実行する。これに対し、制御装置５１は、給紙トレイ１５にシートＰが再セットされた場合に応じて（Ｓ１３７：ＹＥＳ）、印刷を再開する（Ｓ１３９）。これにより、制御装置５１は、ユーザの要望に応えて、Ｓ１２９で異常印刷により排紙したシートＰの画像を後続のシートＰに再び印刷することが可能である。
【００７５】
次に、制御装置５１は、印刷ジョブの印刷データがないか否かを判定する（Ｓ１４１）。制御装置５１は、印刷ジョブの印刷データがある場合に応じて（Ｓ１４１：ＮＯ）、図６のＳ１１３からの処理を再度実行する。これに対し、制御装置５１は、印刷ジョブの印刷データがない場合に応じて（Ｓ１４１：ＹＥＳ）、印刷ジョブに応じた印刷を完了する（Ｓ１５１）。
【００７６】
一方、制御装置５１は、再印刷の指示がない場合に応じて（Ｓ１３３：ＮＯ）、印刷を続行する指示があるか否かを判定する（Ｓ１４３）。制御装置５１は、例えば、印刷を続行するか否かの選択を促すメッセージを操作パネル１３に表示し、ユーザによる入力操作により印刷を続行する選択を操作パネル１３で受け付けた時に、印刷を続行する指示があると判定する。これに対し、制御装置５１は、ユーザによる入力操作により印刷を続行しない選択を操作パネル１３で受け付けた時に、印刷を続行する指示がないと判定する。
【００７７】
制御装置５１は、印刷を続行する指示がある場合に応じて（Ｓ１４３：ＹＥＳ）、印刷ジョブの印刷データのうち、Ｓ１２９で異常印刷により排紙したシートＰの印刷データをメモリ５５から消去する（Ｓ１４５）。これにより、制御装置５１は、メモリ５５の空き容量を増加することが可能である。その後、制御装置５１は、裏紙セットミスの検出モードから非検出モードに設定し（Ｓ１４７）、Ｓ１３９からの処理を実行する。裏紙セットミスの非検出モードとは、Ｓ１２５の判定処理、つまり、印刷データに基づく画像がシートＰの既印刷面に印刷されているか否かの判定処理を実行しないモードである。
【００７８】
これに対し、制御装置５１は、印刷を続行する指示がない場合に応じて（Ｓ１４３：ＮＯ）、印刷ジョブの全ての印刷データをメモリ５５から消去する（Ｓ１４９）。これにより、制御装置５１は、メモリ５５の空き容量を増加することが可能である。その後、制御装置５１は、印刷ジョブに応じた印刷を完了する（Ｓ１５１）。
【００７９】
一方、制御装置５１は、検出モードでない場合（Ｓ１１３：ＮＯ）、印刷開始からのシート枚数が判定シート枚数を超えていない場合（Ｓ１２３：ＮＯ）、又は温度差が許容差を超えていない場合（Ｓ１２５：ＮＯ）に応じて、シートＰに対して正常に印刷が行われたとして、シートＰの排紙を行う（Ｓ１５３）。制御装置５１は、印刷ジョブの印刷データのうち、Ｓ１５３で排紙したシートＰに印刷された画像の印刷データをメモリ５５から消去する（Ｓ１５５）。これにより、制御装置５１は、メモリ５５の空き容量を増加することが可能である。その後、制御装置５１は、Ｓ１４１からの処理を実行する。
【００８０】
以上、上記実施形態によれば、制御装置５１は、印刷の対象であるシートＰの印刷面がその印刷を行う前から既に印刷済みであると判定することが可能であり（Ｓ１２５）、その判定結果（Ｓ１２５：ＹＥＳ）に応じて、Ｓ１２７以降のエラー処理を実行することで、異常印刷を抑制することが可能である。
【００８１】
ちなみに、本実施形態において、プリンタ１０は、「画像形成装置」の一例である。給紙トレイ１５Ａ〜１５Ｃは、「トレイ」の一例である。印刷部１７は、「画像形成部」の一例である。トレイセンサ２１Ａ〜２１Ｃは、「シート補充センサ」の一例である。給紙ローラ２３Ａ〜２３Ｃは、「供給部」の一例である。
【００８２】
［変更例］
尚、上記実施形態は、その趣旨を逸脱しない範囲で様々な変更が可能である。
例えば、制御装置５１は、図６及び図７に示す印刷要求処理に代えて、図９及び図１０に示す印刷要求処理を実行してもよい。
【００８３】
図９に示す印刷要求処理は、図６に示す印刷要求処理と比べて、図６のＳ１０５、Ｓ１０７、Ｓ１０９、及びＳ１２３の各処理が省略されたことを除き、図６に示す印刷要求処理と同じである。これにより、制御装置５１は、図９に示す印刷要求処理を実行すれば、図５に示すシート補充後経過時間監視処理を実行する必要がない。
【００８４】
図１０に示す印刷要求処理は、以下の（１）（２）（３）で示す箇所を除いて、図７に示す印刷要求処理と同じである。以下の説明において、図１０に示す印刷要求処理は、図７に示す印刷要求処理と同じ部分には同一の符号を付し、詳しい説明は省略する。
【００８５】
（１）制御装置５１は、図７のＳ１３９の処理に代えて、図１０のＳ３０１の処理を実行し、印刷部１７に最初に供給したシートＰに対応する印刷データ、つまり、印刷ジョブの１頁目の印刷データから印刷を再開する。これにより、図１０に示す印刷要求処理では、図９に示すＳ１２５の判定結果、つまり、印刷の対象であるシートＰの印刷面がその印刷を行う前から既に印刷済みであるか否かの判定結果が誤っていても、印刷ジョブの印刷データに基づく画像が１頁目から印刷されることが担保される。
【００８６】
（２）制御装置５１は、図７のＳ１４５の処理に代えて、図１０のＳ３０３の処理を実行し、Ｓ１２９で異常印刷により排紙したシートＰに後続するシートＰに対応する印刷データ、つまり、印刷ジョブの次頁の印刷データから印刷を再開する。これにより、図１０に示す印刷要求処理では、図９に示すＳ１２５の判定結果、つまり、印刷の対象であるシートＰの印刷面がその印刷を行う前から既に印刷済みであるか否かの判定結果が誤っていても、印刷ジョブの印刷データに基づく画像が次頁目から印刷されることが担保される。
【００８７】
（３）制御装置５１は、図７のＳ１４５、Ｓ１４９、及びＳ１５５の各消去処理に代えて、図１０のＳ３０５の消去処理を実行し、印刷ジョブの全ての印刷データをメモリ５５から消去する。これにより、図１０に示す印刷要求処理では、Ｓ３０５の消去処理によって、図７のＳ１４５、Ｓ１４９、及びＳ１５５の各消去処理が統一される。
【符号の説明】
【００８８】
１０  プリンタ
１５Ａ〜１５Ｃ  給紙トレイ
１７  印刷部
１９  定着部
２１Ａ〜２１Ｃ  トレイセンサ
２３Ａ〜２３Ｃ  給紙ローラ
４７  第１温度センサ
４９  第２温度センサ
５１  制御装置
５３  タイマ
５５  メモリ
Ｐ  シート
【図１】
2017198874.tif 000003
【図２】
2017198874.tif 000004
【図３】
2017198874.tif 000005
【図４】
2017198874.tif 000006
【図５】
2017198874.tif 000007
【図６】
2017198874.tif 000008
【図７】
2017198874.tif 000009
【図８】
2017198874.tif 000010
【図９】
2017198874.tif 000011
【図１０】
2017198874.tif 000012