(57)【要約】【課題】印刷効率を向上させる。【解決手段】給紙搬送された記録用紙の用紙サイズと印刷ジョブで設定された用紙サイズとを比較して、用紙サイズの不一致を検出する不一致検出手段と、前記不一致検出手段により前記用紙サイズの不一致を検出した場合に、前記印刷ジョブの印刷条件と、前記印刷ジョブに続く次の印刷ジョブの印刷条件とを比較する比較手段と、前記比較手段により比較された印刷条件の比較結果に応じて、前記次の印刷ジョブに対する印刷の継続又は印刷の中断を判断する判断手段とを有することにより上記課題を解決する。【選択図】図３
2013129088.tif 000002
【特許請求の範囲】
【請求項１】
給紙搬送された記録用紙の用紙サイズと印刷ジョブで設定された用紙サイズとを比較して、用紙サイズの不一致を検出する不一致検出手段と、
前記不一致検出手段により前記用紙サイズの不一致を検出した場合に、前記印刷ジョブの印刷条件と、前記印刷ジョブに続く次の印刷ジョブの印刷条件とを比較する比較手段と、
前記比較手段により比較された印刷条件の比較結果に応じて、前記次の印刷ジョブに対する印刷の継続又は印刷の中断を判断する判断手段とを有することを特徴とする画像形成装置。
【請求項２】
前記比較手段は、
前記印刷条件として、前記印刷ジョブの印刷単位を示す識別情報と、前記次の印刷ジョブの印刷単位を示す識別情報とを比較することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記比較手段は、
前記印刷条件として、前記印刷ジョブの給紙トレイ情報と、前記次の印刷ジョブの給紙トレイ情報とを比較することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記比較手段は、
前記印刷条件として、前記印刷ジョブの用紙サイズ情報と、前記次の印刷ジョブの用紙サイズ情報とを比較することを特徴とする請求項１乃至３のいずれか一項に記載の画像形成装置。
【請求項５】
前記不一致検出手段は、
前記給紙搬送された記録用紙の搬送方向における長さと、前記印刷ジョブで設定された用紙サイズの搬送方向における長さとの差が所定の範囲内に入っていないと判断した場合に、前記用紙サイズの不一致を検出することを特徴とする請求項１乃至４のいずれか一項に記載の画像形成装置。
【請求項６】
前記判断手段により、前記次の印刷ジョブに対する印刷の中断が判断された場合に、前記用紙サイズの不一致を通知し、アラート表示を行うアラート表示手段を有することを特徴とする請求項１乃至５のいずれか一項に記載の画像形成装置。
【請求項７】
給紙搬送された記録用紙の用紙サイズと印刷ジョブで設定された用紙サイズとを比較して、用紙サイズの不一致を検出する不一致検出手順と、
前記不一致検出手順により前記用紙サイズの不一致を検出した場合に、前記印刷ジョブの印刷条件と、前記印刷ジョブに続く次の印刷ジョブの印刷条件とを比較する比較手順と、
前記比較手順により比較された印刷条件の比較結果に応じて、前記次の印刷ジョブに対する印刷の継続又は印刷の中断を判断する判断手順とを有することを特徴とする画像形成方法。
【請求項８】
コンピュータを、請求項１乃至６のいずれか一項に記載の画像形成装置が有する各手段として機能させるための画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、及び画像形成プログラムに関する。
【背景技術】
【０００２】
従来では、例えば、画像形成装置にセットされている用紙の用紙サイズと、印刷ジョブで指定された用紙サイズとがサイズ不一致であることを検出した際に、サイズエラーを表示して印刷動作を停止させ、ユーザに用紙のセット状態を確認させるシステムが知られている。このようなシステムでは、例えば、次に続く印刷ジョブがサイズ不一致にならない場合でも、一旦、給紙動作を中断して、ユーザに用紙のセット状態を確認させるため、印刷効率が悪くなる。
【０００３】
そこで、紙サイズ不一致を無視する設定がなされている場合には、紙サイズエラー検知時でも、画像形成動作を続行するよう制御する方法が知られている（例えば、特許文献１参照）。また、指定された給紙用紙が定形用紙か不定形用紙かにより、不一致の判定条件を切り替えて不一致の誤報確率を低減する方法（例えば、特許文献２参照）や、エラー解除が一定時間なかったと判断された場合に、異なるジョブを実行する方法（例えば、特許文献３参照）が知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１や特許文献２に示すような手法では、単に、設定通りにシステムを動作させたり、指定された給紙用紙により不一致の判定条件を切り替えたりするだけである。したがって、次に続く印刷が、サイズ不一致となるか否か判断して、サイズ不一致とならない場合に、印刷動作を中断しないように制御するものではない。
【０００５】
また、特許文献３に示すような手法では、一定時間経過すると異なるジョブが実行されるため、ジョブの途中に別のジョブが混ざって印刷効率を悪くする。
【０００６】
本発明は、上記の課題に鑑みてなされたものであり、印刷効率を向上させる画像形成装置、画像形成方法、及び画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像形成装置は、給紙搬送された記録用紙の用紙サイズと印刷ジョブで設定された用紙サイズとを比較して、用紙サイズの不一致を検出する不一致検出手段と、前記不一致検出手段により前記用紙サイズの不一致を検出した場合に、前記印刷ジョブの印刷条件と、前記印刷ジョブに続く次の印刷ジョブの印刷条件とを比較する比較手段と、前記比較手段により比較された印刷条件の比較結果に応じて、前記次の印刷ジョブに対する印刷の継続又は印刷の中断を判断する判断手段とを有することを特徴とする。
【０００８】
また、本発明の画像形成方法は、給紙搬送された記録用紙の用紙サイズと印刷ジョブで設定された用紙サイズとを比較して、用紙サイズの不一致を検出する不一致検出手順と、前記不一致検出手順により前記用紙サイズの不一致を検出した場合に、前記印刷ジョブの印刷条件と、前記印刷ジョブに続く次の印刷ジョブの印刷条件とを比較する比較手順と、前記比較手順により比較された印刷条件の比較結果に応じて、前記次の印刷ジョブに対する印刷の継続又は印刷の中断を判断する判断手順とを有することを特徴とする。
【０００９】
また、本発明は、コンピュータを、上述した画像形成装置が有する各手段として機能させるための画像形成プログラムである。
【発明の効果】
【００１０】
本発明によれば、印刷効率を向上させることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る画像形成装置の概要を示す図である。
【図２】画像形成装置を含むシステムブロックの一例を示す図である。
【図３】エンジン制御手段が有する各手段の機能ブロックの一例を示す図である。
【図４】印刷処理全体の流れを示すフローチャートである。
【図５】本実施形態に係る不一致検出処理の流れを示すフローチャートである。
【図６】本実施形態に係る印刷条件比較処理の流れを示すフローチャートである。
【図７】不一致検出手段により検出される用紙のサイズ不一致を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について詳細に説明する。
【００１３】
＜画像形成装置の概要＞
図１は、本実施形態に係る画像形成装置の概要を示す図である。図１に示すように、画像形成装置１は、例えば、電子写真プロセスを用いたコピー機能、スキャナ機能、及びファクシミリ機能等の各種機能を有したカラーの複合装置等である。例えば、画像形成装置１は、画像読取ユニット２と、書込ユニット３と、画像形成ユニット４と、給紙ユニット５と、手差しユニット６とを有するように構成される。
【００１４】
画像読取ユニット２は、コンタクトガラス１１と、圧板１２と、第１走行体１３と、第２走行体１４と、レンズ１５と、３ラインＣＣＤセンサ１６とを有するように構成される。画像読取ユニット２は、コンタクトガラス１１上にセットされた原稿を、圧板１２で押さえ、コンタクトガラス１１の下部に配設されている第１走行体１３上の光源から原稿に光を照射する。
【００１５】
また、画像読取ユニット２は、光を照射した原稿から反射された反射光を、第１走行体１３上のミラーで第２走行体１４上のミラーに反射する。また、画像読取ユニット２は、第２走行体１４上のミラーに入射される反射光を、第２走行体１４でレンズ１５方向に反射して、レンズ１５を通して３ラインＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサ１６に入射し、３ラインＣＣＤセンサ１６で光電変換する。
【００１６】
また、画像読取ユニット２は、３ラインＣＣＤセンサ１６で光電変換することにより読み取った原稿の画像データを書込ユニット３に送る。画像読取ユニット２は、第１走行体１３と第２走行体１４とにより、原稿を主走査及び副走査して、原稿の画像を読み取る。
【００１７】
書込ユニット３は、画像読取ユニット２により読み取った画像データに応じたレーザ光を照射して、感光体２１に静電潜像を書き込む。
【００１８】
画像形成ユニット４は、感光体２１と、帯電器２２と、現像部２３と、中間転写部２４と、クリーニング部２５と、除電部２６と、転写部２７と、定着部２８とを有するように構成される。
【００１９】
例えば、画像形成ユニット４は、感光体２１の周囲に、各プロセス部、すなわち、帯電器２２と、現像部２３と、中間転写部２４と、クリーニング部２５と、除電部２６とを順番に配置し、更に転写部２７と定着部２８とを備える。これにより、画像形成ユニット４は、トナー像の形成及びトナー像の転写紙（記録用紙等）への転写を行う。
【００２０】
感光体２１は、図１の矢印で示す反時計方向に回転駆動し、帯電器２２によって一様に帯電され、書込ユニット３から画像データで変調されたレーザ光が照射されることにより、静電潜像が形成される。 
現像部２３は、静電潜像が形成された感光体２１に、ブラック（Ｂｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の各色のトナーを供給して現像する。
【００２１】
中間転写部２４は、中間転写ベルト２９を備え、感光体２１上に形成されたトナー像を転写する。クリーニング部２５は、転写の完了した感光体２１上に残留するトナーを除去する。除電部２６は、クリーニング２５で残留トナーが除去された感光体２１を除電する。
【００２２】
転写部２７は、中間転写ベルト２９に転写されたトナー像を、給紙ユニット５や手差しユニット６から搬送されてきた転写紙に転写する。 
なお、フルカラーで画像形成する場合には、書込ユニット３は、ブラック（Ｂｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の各色の静電潜像を感光体２１に書き込む。また、画像形成ユニット４は、現像部２３により、各色の静電潜像を各色のトナーで現像し、各色のトナー像を、順次、中間転写ベルト２９上に重ね合わせて転写し、転写したフルカラーのトナー像を、給紙ユニット５や手差しユニット６から搬送されてくる転写紙に転写する。
【００２３】
定着部２８は、トナー像の転写された転写紙を、加熱された定着ローラと、定着ローラに加圧されて回転する加圧ローラとにより、搬送しながら加熱・加圧して、トナー像を転写紙に定着させる。また、定着部２８は、定着を完了させた転写紙を、画像形成装置１の側面に取り付けられている排紙トレイ（図示略）上に排出する。 
給紙ユニット５は、複数枚の転写紙が載置される３つの給紙トレイ３１〜３３と、搬送機構部３４とを有するように構成される。搬送機構部３４は、適宜選択された給紙トレイ３１〜３３から転写紙を１枚ずつ給紙する。
【００２４】
手差しユニット６は、複数枚の転写紙が手操作で載置され、載置された転写紙を１枚ずつ給紙する。なお、給紙された転写紙は、レジストセンサ４０にて用紙先端が検出され、所定のタイミングで、一旦レジストローラ４１に突き当て停止させる。また、停止した転写紙は、上述した転写部２７と中間転写ベルト２９との間にタイミング調整されて搬送される。
【００２５】
レジストセンサ４０は、転写紙を搬送する際に、用紙後端の検出を行い、レジスト再スタートから用紙後端を検出するまでの時間と用紙搬送線速とから転写紙の搬送方向の長さを測定する。
【００２６】
本実施形態では、上述した画像形成装置１等において給紙搬送される記録用紙の用紙サイズと印刷ジョブで設定された用紙サイズとのサイズ不一致を検出した際に、次の印刷ジョブのサイズ不一致の可能性が低いと判断した場合、次の印刷ジョブに対する印刷を継続させ、印刷効率を向上させる。
【００２７】
＜システムブロック＞
次に、上述した画像形成装置１を含むハードウェアとしてのシステムブロックについて、図を用いて説明する。図２は、画像形成装置を含むシステムブロックの一例を示す図である。
【００２８】
図２に示すように、画像形成装置１と、ホストコンピュータ５０とは、例えば、セントロニクス、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の汎用のＩ／Ｆケーブルや、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等のネットワークを介して接続されている。
【００２９】
画像形成装置１は、ホストコンピュータ５０において作成された文書を、上述したネットワーク等を介して取得し、取得した文書を記録用紙等に印字する。
【００３０】
画像形成装置１は、オペレーションパネル６１と、コントローラ６２と、エンジン制御手段６３とを有するように構成される。
【００３１】
オペレーションパネル６１は、例えば、画像形成装置１の印字状態等を示す表示部と、ユーザからの入力操作を受け付け、印字モード等を切り替えるスイッチ部とを有するように構成される。
【００３２】
コントローラ６２は、ホストコンピュータ５０のプリンタドライバで印刷言語に変換されたコマンドを受け取り、例えば、バンド単位やページ単位でビットマップイメージに画像を展開し、エンジン制御手段６３に出力する。このとき、コントローラ６２は、ホストコンピュータ５０のプリンタドライバで指定された用紙サイズ情報やカラーモード情報等の印刷指示も併せて、エンジン制御手段６３に出力する。
【００３３】
エンジン制御手段６３は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）６４と、ＮＶＲＡＭ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  ＲＡＭ）６５と、ＦＲＯＭ（フラッシュＲＯＭ）６６と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６７とを有するように構成される。また、エンジン制御手段６３内の各構成は、例えばローカルバス（Ｌｏｃａｌ  Ｂｕｓ）等によりデータの送受信が可能な状態で接続されている。
【００３４】
エンジン制御手段６３は、コントローラ６２から取得したビデオ信号及び制御信号にしたがって、給紙ユニット５や手差しユニット６等から給紙搬送された記録用紙に画像形成を行い、取得した文書の印字データを印字する。
【００３５】
＜画像形成装置１の機能ブロック＞
次に、上述したエンジン制御手段６３が有する各手段について、図を用いて説明する。図３は、エンジン制御手段が有する各機能ブロックの一例を示す図である。
【００３６】
図３に示すように、エンジン制御手段６３は、不一致検出手段７１と、比較手段７２と、判断手段７３と、アラート表示手段７４とを有するように構成される。
【００３７】
不一致検出手段７１は、上述した給紙ユニット５や手差しユニット６等から、給紙搬送された記録用紙の用紙サイズと印刷ジョブで設定された用紙サイズとを比較して、用紙サイズの不一致（サイズ不一致）を検出する。
【００３８】
例えば、不一致検出手段７１は、給紙搬送された記録用紙の搬送方向における長さと、印刷ジョブで設定された用紙サイズの搬送方向における長さとの差が、所定の範囲に入っていないと判断した場合、用紙サイズの不一致を検出する。なお、不一致検出処理については後述する。
【００３９】
比較手段７２は、不一致検出手段７１により用紙サイズの不一致を検出した場合に、印刷ジョブの印刷条件と、次の印刷ジョブの印刷条件とを比較する。すなわち、比較手段７２は、印刷ジョブに対して設定（指定）されている印刷情報と、次に続く印刷ジョブに対して設定されている印刷情報とを、それぞれの印刷条件として比較する。
【００４０】
例えば、比較手段７２は、印刷ジョブの印刷単位を示す識別情報（ジョブＩＤ）と、次に続く印刷ジョブの印刷単位を示すジョブＩＤとを比較する。また、比較手段７２は、印刷ジョブ及び次に続く印刷ジョブに対して、それぞれ設定されている給紙トレイ情報や用紙サイズ情報等の印刷条件をそれぞれ比較したりしても良い。
【００４１】
判断手段７３は、比較手段７２により比較された印刷条件の比較結果に応じて、次の印刷ジョブに対する印刷の継続又は印刷中断を判断する。例えば、判断手段７３は、比較手段７２により印刷ジョブのジョブＩＤと次の印刷ジョブのジョブＩＤとを比較して、印刷ジョブのジョブＩＤと次の印刷ジョブのジョブＩＤとが同一ではないと判断した場合には、次の印刷ジョブがサイズ不一致になる可能性が低いと判断して、次の印刷ジョブに対する印刷の継続を判断する。
【００４２】
アラート表示手段７４は、判断手段７３により、次の印刷ジョブの印刷の中断が判断された場合に、コントローラ６２にサイズ不一致等を通知し、例えば、オペレーションパネル６１にサイズ不一致のアラートメッセージ等を表示させる。
【００４３】
＜印刷処理全体の流れ＞
次に、上述した画像形成装置１において実行される印刷処理全体の流れについて、図を用いて説明する。図４は、印刷処理全体の流れを示すフローチャートである。
【００４４】
図４に示すように、まず、画像形成装置１は、電源が投入されると、エンジン制御手段６３がイニシャライズ処理を実行し（Ｓ１０）、コントローラ６２から印刷要求があるか否か判断する（Ｓ１１）。印刷要求ありと判断した場合（Ｓ１１において、ＹＥＳ）、印刷処理を実行し（Ｓ１２）、処理を終了する。なお、印刷要求なしと判断した場合（Ｓ１１において、ＮＯ）、Ｓ１１の処理を続ける。
【００４５】
本実施形態では、上述した印刷処理において、給紙搬送される記録用紙の用紙サイズと印刷ジョブで設定された用紙サイズとを比較して、用紙サイズの不一致を検出する不一致検出処理が実行される。
【００４６】
＜不一致検出処理の流れ＞
次に、上述した印刷処理で実行される用紙サイズの不一致検出処理の流れについて、図を用いて説明する。図５は、本実施形態に係る不一致検出処理の流れを示すフローチャートである。
【００４７】
図５に示すように、上述した印刷処理では、エンジン制御手段６３は、まず、サイズ不一致フラグがセットされているか否か確認する（Ｓ２０）。エンジン制御手段６３は、サイズ不一致フラグがセットされていないと判断した場合（Ｓ２０において、ＮＯ）、コントローラ６２から、印刷要求時に指定（指示）された印刷ジョブの印刷情報（例えば、ジョブＩＤ、プロセスＩＤ、給紙トレイ、用紙サイズ、用紙の長さ／幅、使用色等に関する情報）を取得して、保存する（Ｓ２１）。
【００４８】
次に、エンジン制御手段６３は、印刷動作開始のため、各種モータ等をＯＮ状態にして給紙動作を開始する（Ｓ２２）。
【００４９】
次に、エンジン制御手段６３は、上述した給紙ユニット５や手差しユニット６等から記録用紙の給紙が開始されると、レジストセンサ４０がＯＮ状態（用紙先端の検出）か否か判断する（Ｓ２３）。レジストセンサ４０がＯＮ状態ではないと判断した場合（Ｓ２３において、ＮＯ）、Ｓ２３の処理を続ける。
【００５０】
エンジン制御手段６３は、レジストセンサ４０がＯＮ状態であると判断した場合（Ｓ２３において、ＹＥＳ）、記録用紙を、一旦レジストローラ４１に突き当て、停止させるための用紙停止タイマをスタートさせる（Ｓ２４）。
【００５１】
次に、エンジン制御手段６３は、用紙停止タイマのタイムアップが発生しているか否か判断し（Ｓ２５）、タイムアップが発生していないと判断すると（Ｓ２５において、ＮＯ）、Ｓ２５の処理を続ける。一方、エンジン制御手段６３は、タイムアップが発生していると判断すると（Ｓ２５において、ＹＥＳ）、記録用紙の搬送駆動を停止させて（Ｓ２６）、用紙をレジストローラ４１に突き当てた状態で停止させる。
【００５２】
次に、エンジン制御手段６３は、書き込み側と同期を取るための書き込み基準タイミングが発生しているか否か判断し（Ｓ２７）、書き込み基準タイミングが発生していないと判断すると（Ｓ２７において、ＮＯ）、Ｓ２７の処理を続ける。一方、エンジン制御手段６３は、書き込み基準タイミングが発生していると判断すると（Ｓ２７において、ＹＥＳ）、停止させていたレジストローラ４１と記録用紙の搬送駆動をＯＮ状態にして、記録用紙をレジストスタートさせる（Ｓ２８）。また、エンジン制御手段６３は、同時に、記録用紙の用紙長さ検出タイマをスタートさせる（Ｓ２９）。
【００５３】
その後、エンジン制御手段６３は、レジストセンサ４０がＯＦＦ状態（レジストセンサ４０を用紙後端が通過）か否か判断し（Ｓ３０）、レジストセンサ４０がＯＦＦ状態ではないと判断すると（Ｓ３０において、ＮＯ）、Ｓ３０の処理を続ける。エンジン制御手段６３は、レジストセンサ４０がＯＦＦ状態であると判断すると（Ｓ３０において、ＹＥＳ）、用紙長さ検出タイマを停止させる（Ｓ３１）。
【００５４】
次に、エンジン制御手段６３は、記録用紙の「用紙長さ：Ｌ」を算出する（Ｓ３２）。本実施形態では、例えば、「用紙長さ：Ｌ（ｍｍ）」＝「（用紙長さ検出タイマ値：ｔ（ｓ））×（線速：ｘ（ｍｍ／ｓ））＋（レジストローラ４１−レジストセンサ４０間距離：ａ（ｍｍ））」として算出する。
【００５５】
次に、不一致検出手段７１は、Ｓ３２の処理で算出した「用紙長さ：Ｌ」と、Ｓ２１の処理で保存した印刷要求時に指示された印刷ジョブの「用紙長さ：Ｍ」とを比較し、予め設定された所定の範囲内に入っているか否かにより、用紙サイズが不一致か否か判断する（Ｓ３３）。すなわち、用紙長さの算出には誤差が生じるため、誤差分をαとして、不一致検出手段７１は、「用紙長さ：Ｌ」が「（Ｍ−α）≦Ｌ≦（Ｍ＋α）」の範囲内に入っているか否か判断する。
【００５６】
不一致検出手段７１は、「用紙長さ：Ｌ」が「（Ｍ−α）≦Ｌ≦（Ｍ＋α）」の範囲内に入っていない場合、サイズ不一致と判断し（Ｓ３３において、ＹＥＳ）、サイズ不一致フラグをセットする（Ｓ３４）。また、「用紙長さ：Ｌ」が「（Ｍ−α）≦Ｌ≦（Ｍ＋α）」の範囲内に入っている場合、サイズ不一致ではないと判断し（Ｓ３３において、ＮＯ）、Ｓ３５の処理に進む。
【００５７】
エンジン制御手段６３は、記録用紙を転写部２７及び定着部２８へと搬送して、排紙が完了したか否か判断する（Ｓ３５）。エンジン制御手段６３は、排紙が完了していないと判断すると（Ｓ３５において、ＮＯ）、Ｓ３５の処理を続ける。
【００５８】
一方、エンジン制御手段６３は、排紙が完了したと判断すると（Ｓ３５において、ＹＥＳ）、サイズ不一致フラグがセットされているか否か判断する（Ｓ３６）。エンジン制御手段６３は、サイズ不一致フラグがセットされていると判断した場合（Ｓ３６において、ＹＥＳ）、コントローラ６２にサイズ不一致による印刷終了を通知し（Ｓ３７）、コントローラ６２への印刷終了応答とする。
【００５９】
一方、エンジン制御手段６３は、サイズ不一致フラグがセットされていないと判断した場合（Ｓ３６において、ＮＯ）、コントローラ６２に正常終了を通知する（Ｓ３８）。
【００６０】
なお、コントローラ６２は、エンジン制御手段６３からサイズ不一致による印刷終了が通知された場合、印刷を実行したホストコンピュータ５０にサイズ不一致エラーを通知し、ユーザに対してエラーメッセージ等を表示させても良い。
【００６１】
次に、エンジン制御手段６３は、次の印刷があるか否か判断し（Ｓ３９）、次の印刷がないと判断した場合（Ｓ３９において、ＮＯ）、サイズ不一致フラグをリセットし（Ｓ４０）、エンジン制御を停止させ（Ｓ４１）、処理を終了する。なお、次の印刷があると判断した場合、そのまま終了する。
【００６２】
また、エンジン制御手段６３は、印刷処理開始時のＳ２０の処理で、サイズ不一致フラグがセットされていると判断した場合（Ｓ２０において、ＹＥＳ）、サイズ不一致フラグをリセットして（Ｓ４２）、印刷条件比較処理を実行する（Ｓ４３）。
【００６３】
次に、アラート表示手段７２は、不一致停止フラグがセットされているか否か判断し（Ｓ４４）、不一致停止フラグがセットされていないと判断した場合（Ｓ４４において、ＮＯ）、Ｓ２１の処理に進む。
【００６４】
一方、アラート表示手段７２は、不一致停止フラグがセットされていると判断した場合（Ｓ４４において、ＹＥＳ）、不一致停止フラグをリセットし（Ｓ４５）、コントローラ６２に、サイズ不一致エラー等を通知する（Ｓ４６）。次に、エンジン制御手段６３は、印刷動作を開始せずに、処理を終了する。
【００６５】
なお、コントローラ６２は、アラート表示手段７２からサイズ不一致エラー等が通知された場合、例えばオペレーションパネル６１にアラートメッセージ等を表示し、ユーザの確認アクションが行われるまで、次の印刷を保留にする。
【００６６】
＜印刷条件比較処理の流れ＞
次に、上述したＳ４３の処理で実行される印刷条件比較処理の流れについて、図を用いて説明する。図６は、本実施形態に係る印刷条件比較処理の流れを示すフローチャートである。なお、図６に示す印刷条件比較処理は、上述したＳ３３の処理において、サイズ不一致を検出して、サイズ不一致フラグがセットされているときに、Ｓ３９の処理において、コントローラ６２から次の印刷ジョブの印刷要求を受けたと判断した場合に実行される処理である。
【００６７】
図６（Ａ）の例では、比較手段７２が、指定ジョブＩＤ（上述した次の印刷ジョブで指定されたジョブＩＤ）と、保存ジョブＩＤ（上述したサイズ不一致を検出した印刷ジョブの保存されているジョブＩＤ）とを比較し、指定ジョブＩＤと保存ジョブＩＤとが同一か否か判断する（Ｓ５０）。
【００６８】
ここで、比較手段７２が、指定ジョブＩＤと保存ジョブＩＤとが同一であると判断した場合（Ｓ５０において、ＹＥＳ）、判断手段７３は、次の印刷ジョブが、再度、サイズ不一致になる可能性が高いと判断して、不一致停止フラグをセットする（Ｓ５１）。一方、比較手段７２が、指定ジョブＩＤと保存ジョブＩＤとが同一ではないと判断した場合（Ｓ５０において、ＮＯ）、判断手段７３は、次の印刷ジョブが、再度、サイズ不一致になる可能性は低いと判断して、不一致停止フラグはセットせず、処理を終了する。
【００６９】
また、図６（Ｂ）の例では、比較手段７２が、指定給紙トレイ（上述した次の印刷ジョブで指定された給紙トレイ）と、保存給紙トレイ（上述したサイズ不一致を検出した印刷ジョブの保存されているジョブＩＤ）とを比較し、指定給紙トレイと保存給紙トレイとが同一か否か判断する（Ｓ５２）。
【００７０】
比較手段７２が、指定給紙トレイと保存給紙トレイとが同一であると判断した場合（Ｓ５２において、ＹＥＳ）、判断手段７３は、不一致停止フラグをセットし（Ｓ５３）、同一ではないと判断した場合（Ｓ５２において、ＮＯ）、不一致停止フラグをセットせずに、処理を終了する。
【００７１】
また、図６（Ｃ）の例では、比較手段７２が、指定用紙サイズ（上述した次の印刷ジョブで指定された用紙サイズ）と、保存用紙サイズ（上述したサイズ不一致を検出した印刷ジョブの保存されている用紙サイズ）とを比較し、指定用紙サイズと保存用紙サイズとが同一か否か判断する（Ｓ５４）。
【００７２】
比較手段７２が、指定用紙サイズと保存用紙サイズとが同一であると判断した場合（Ｓ５４において、ＹＥＳ）、判断手段７３は、不一致停止フラグをセットし（Ｓ５５）、同一ではないと判断した場合（Ｓ５４において、ＮＯ）、不一致停止フラグをセットせずに、処理を終了する。
【００７３】
上述したように、本実施形態では、次の印刷ジョブの印刷条件と、サイズ不一致を検出した印刷ジョブの印刷条件とを比較して、印刷条件が同一ではない場合に、次の印刷ジョブが、再度、サイズ不一致になる可能性が低いと判断する。また、不一致停止フラグをセットせず、次の印刷ジョブに対する印刷を続行させるよう制御する。
【００７４】
なお、印刷条件比較処理の例として、図６（Ａ）〜図６（Ｃ）に示す例を示したが、本発明においてはこれに限定されるものではなく、例えば、図６（Ａ）〜図６（Ｃ）に示す例を複数組み合わせて適用させても良い。
【００７５】
＜サイズ不一致の例＞
次に、上述したＳ３３の処理で、不一致検出手段７１により検出されるサイズ不一致の例について、図を用いて説明する。図７は、不一致検出手段により検出されるサイズ不一致を説明するための図である。
【００７６】
図７（Ａ）は、例えば、画像形成装置１の給紙ユニット５や手差しユニット６にセットされている記録用紙を示し、図７（Ｂ）は、ホストコンピュータ５０からの印刷要求と共に、印刷ジョブで指示された用紙サイズを示している。
【００７７】
図７（Ａ）に示す通紙方向（搬送方向）の「用紙長さ：Ｌ」と、図７（Ｂ）に示す通紙方向（搬送方向）の「用紙長さ：Ｍ」とを比較すると、「用紙長さ：Ｍ」＜「用紙長さ：Ｌ」となっている。
【００７８】
したがって、不一致検出手段７１は、給紙搬送される際にレジストセンサ４０等から得られる情報を用いて算出された「用紙長さ：Ｌ」と、印刷ジョブで指示された「用紙長さ：Ｍ」とが不一致となるため、用紙サイズは不一致であると判断する。
【００７９】
上述したように、本実施形態によれば、例えば、サイズ不一致を検出した際、次の印刷ジョブのサイズ不一致の可能性が低いと判断した場合には、次の印刷ジョブに対する印刷を継続させるため、印刷効率を向上させることが可能となる。
【００８０】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【００８１】
１  画像形成装置
２  画像読取ユニット
３  書込ユニット
４  画像形成ユニット
５  給紙ユニット
６  手差しユニット
１１  コンタクトガラス
１２  圧板
１３  第１走行体
１４  第２走行体
１５  レンズ
１６  ３ラインＣＣＤセンサ
２１  感光体
２２  帯電器
２３  現像部
２４  中間転写部
２５  クリーニング部
２６  除電部
２７  転写部
２８  定着部
２９  中間転写ベルト
３１〜３３  給紙トレイ
４０  レジストセンサ
４１  レジストローラ
５０  ホストコンピュータ
６１  オペレーションパネル
６２  コントローラ
６３  エンジン制御手段
６４  ＡＳＩＣ
６５  ＮＶＲＡＭ
６６  ＦＲＯＭ
６７  ＲＡＭ
６８  ＣＰＵ
７１  不一致検出手段
７２  比較手段
７３  判断手段
７４  アラート表示手段
【先行技術文献】
【特許文献】
【００８２】
【特許文献１】特開２００３−０９５４８２号公報
【特許文献２】特開２００９−１９６７６４号公報
【特許文献３】特開２０００−０６２２９２号公報
【図１】
2013129088.tif 000003
【図２】
2013129088.tif 000004
【図３】
2013129088.tif 000005
【図４】
2013129088.tif 000006
【図５】
2013129088.tif 000007
【図６】
2013129088.tif 000008
【図７】
2013129088.tif 000009