(57)【要約】【課題】ミスプリントの発生を確実に抑制する。【解決手段】画像形成装置は、サイズ判定処理を行うとき、第１搬送路に給紙した用紙に画像を印刷せずに用紙を搬送する処理を印刷部に行わせ、このときに搬送される用紙を判定対象用紙とし、サイズ判定処理として、判定対象用紙の第１方向のサイズおよび第２方向のサイズをそれぞれ検知するとともに、判定対象用紙のサイズと判定対象用紙に印刷すべき対象画像のサイズとを比較する処理を行い、判定対象用紙の第１方向のサイズが対象画像の第１方向のサイズよりも小さい場合および判定対象用紙の第２方向のサイズが対象画像の第２方向のサイズよりも小さい場合のうち少なくとも一方の場合に、サイズエラーが発生したと判定し、印刷ジョブを中断する。【選択図】図３
2018017893.tif 000002
【特許請求の範囲】
【請求項１】
用紙を収容する収容部と、
前記収容部に収容された用紙を印刷位置に搬送するための第１搬送路と、
前記印刷位置よりも用紙搬送方向下流側の位置において前記第１搬送路から分岐し、前記印刷位置よりも用紙搬送方向上流側の位置において前記第１搬送路に合流する第２搬送路と、
印刷ジョブを実行するとき、給紙元に設定された前記収容部から前記第１搬送路に用紙を給紙して第１方向に搬送するとともに、印刷すべき画像を形成し、前記印刷位置を通過する用紙に画像を印刷する印刷部と、
前記第１搬送路に沿って搬送される用紙の前記第１方向のサイズを検知するための第１検知部と、
前記第１搬送路に沿って搬送される用紙の前記第１方向と直交する第２方向のサイズを検知するための第２検知部と、
前記印刷部の動作制御を行うとともに、前記印刷部により搬送される用紙のサイズが適正サイズではないサイズエラーが発生したか否かを判定するサイズ判定処理を行い、前記サイズエラーが発生すると前記印刷ジョブを中断する制御部と、
ユーザーから操作を受け付けるとともに情報を表示する操作表示部と、を備え、
前記制御部は、前記サイズ判定処理を行うとき、前記第１搬送路に給紙した用紙に画像を印刷せずに前記第１搬送路に沿って用紙を搬送する処理を前記印刷部に行わせ、このときに前記第１搬送路に沿って搬送される用紙を判定対象用紙とし、前記サイズ判定処理として、前記第１検知部および前記第２検知部の各出力に基づき、前記判定対象用紙の前記第１方向のサイズおよび前記第２方向のサイズをそれぞれ検知するとともに、前記判定対象用紙のサイズと前記判定対象用紙に印刷すべき画像である対象画像のサイズとを比較する処理を行い、
前記制御部は、前記判定対象用紙の前記第１方向のサイズが前記対象画像の前記第１方向のサイズよりも小さい場合および前記判定対象用紙の前記第２方向のサイズが前記対象画像の前記第２方向のサイズよりも小さい場合のうち少なくとも一方の場合に、前記サイズエラーが発生したと判定し、
前記制御部は、前記サイズエラーが発生したと判定したとき、前記判定対象用紙に前記対象画像を印刷せずに前記判定対象用紙を排出する第１処理を前記印刷部に行わせるとともに、前記サイズエラーが発生した旨を報知するためのサイズエラー報知を前記操作表示部に行わせる一方、前記サイズエラーが発生していないと判定したとき、前記第２搬送路を用いて前記第１搬送路の前記印刷位置よりも用紙搬送方向上流側に戻した前記判定対象用紙に前記対象画像を印刷してから前記判定対象用紙を排出する第２処理を前記印刷部に行わせることを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記印刷ジョブの開始後、前記第１搬送路に１枚目の用紙が給紙されるときに前記サイズ判定処理を行い、２枚目以降の用紙の給紙時には所定条件が満たされると前記サイズ判定処理を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記収容部に収容されている用紙の残量を検知するための残量検知部を備え、
前記制御部は、前記印刷ジョブの実行中に前記残量検知部の出力に基づき前記給紙元に設定している前記収容部の用紙が無くなったと判断すると、実行中の前記印刷ジョブを中断し、その後、前記残量検知部の出力に基づき前記給紙元に設定している前記収容部に用紙が補給されたと判断すると、用紙が補給された前記収容部を前記給紙元に設定した状態で、中断した前記印刷ジョブを再開し、
前記制御部は、中断した前記印刷ジョブの再開後、前記給紙元に設定している前記収容部から前記第１搬送路に最初に用紙が給紙されるとき、前記所定条件を満たすとして前記サイズ判定処理を行うことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記収容部に収容されている用紙の残量を検知するための残量検知部と、
前記収容部に収容されている用紙のサイズとしてユーザーが設定した設定サイズを記憶する記憶部と、を備え、
前記制御部は、前記印刷ジョブの実行中に前記残量検知部の出力に基づき前記給紙元に設定している前記収容部から用紙が無くなったと判断すると、前記給紙元に設定している前記収容部と前記設定サイズが同じ他の前記収容部を新たな前記給紙元に設定し、
前記制御部は、新たに前記給紙元に設定した前記収容部から前記第１搬送路に最初に用紙が給紙されるとき、前記所定条件を満たすとして前記サイズ判定処理を行うことを特徴とする請求項２または３に記載の画像形成装置。
【請求項５】
前記制御部は、前記サイズエラーが発生したとき、実行中の前記印刷ジョブを中断し、中断した前記印刷ジョブを再開するか否かを選択する選択操作の受け付けを前記操作表示部に行わせ、
中断した前記印刷ジョブを再開する旨を受け付けた場合、前記制御部は、中断した前記印刷ジョブの再開後、前記第１搬送路に最初に用紙が給紙されるときに前記サイズ判定処理を行うことを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記収容部の前記画像形成装置に対する着脱を検知するための着脱検知部を備え、
前記制御部は、前記サイズエラーが発生したとき、前記サイズエラーの発生時に前記給紙元に設定していた前記収容部の前記印刷ジョブでの使用を禁止し、前記印刷ジョブでの使用を禁止した前記収容部の着脱を前記着脱検知部の出力に基づき検知するまで、前記印刷ジョブでの使用を禁止した前記収容部を前記給紙元に設定しないことを特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
前記印刷部は、前記第２搬送路を用いて前記第１搬送路の前記印刷位置よりも用紙搬送方向上流側に前記判定対象用紙を戻すとき、前記印刷位置を再度通過する前記判定対象用紙の表裏面の向きが前回通過したときとは逆向きとなるよう反転させる反転処理を行い、
前記印刷部は、前記印刷ジョブが用紙の片面に画像を印刷する片面印刷ジョブである場合の前記第２処理として、前記反転処理を２度行った前記判定対象用紙に対して前記対象画像を印刷してから前記判定対象用紙を排出する処理を行い、
前記印刷部は、前記印刷ジョブが用紙の両面に画像を印刷する両面印刷ジョブである場合の前記第２処理として、前記反転処理を１度行った前記判定対象用紙に対して裏面に印刷すべき前記対象画像を印刷し、その後、前記表裏面の向きをさらに反転させた前記判定対象用紙に対して表面に印刷すべき前記対象画像を印刷してから前記判定対象用紙を排出する処理を行うことを特徴とする請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項８】
前記第１検知部は、前記第１搬送路の予め定められた位置を検知位置とし、前記検知位置における用紙の有無に応じて出力を変化させるセンサーを含み、
前記制御部は、前記第１搬送路に沿って搬送される前記判定対象用紙の先端が前記検知位置に到達してから前記判定対象用紙の後端が前記検知位置を通過するまでの時間に基づき前記判定対象用紙の前記第１方向のサイズを検知することを特徴とする請求項１〜７のいずれか１項に記載の画像形成装置。
【請求項９】
前記第２検知部は、前記第１搬送路に沿って搬送される用紙を読み取るイメージセンサーを含み、
前記制御部は、前記イメージセンサーによる前記判定対象用紙の読み取りによって得られた読取データに基づき前記判定対象用紙の前記第２方向のサイズを検知することを特徴とする請求項１〜８のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙に画像を印刷する画像形成装置に関する。
【背景技術】
【０００２】
従来、収容部に収容された用紙を用紙搬送路に給紙して搬送するとともに、印刷すべき画像を形成し、搬送中の用紙に画像を印刷する画像形成装置が知られている。このような画像形成装置は、たとえば、特許文献１に開示されている。
【０００３】
特許文献１の画像形成装置は、収容部に収容されている用紙のサイズを設定する操作をユーザーから受け付け、設定された用紙のサイズ（設定サイズ）を記憶する。また、特許文献１の画像形成装置は、用紙搬送路に沿って用紙を搬送しているとき、搬送中の用紙のサイズ検知を行う。なお、用紙搬送中に検知される用紙のサイズ（検知サイズ）は用紙搬送方向のサイズ（第１方向のサイズ）であり、用紙搬送方向と直交する方向のサイズ（第２方向のサイズ）は検知されない。そして、特許文献１の画像形成装置は、検知サイズと設定サイズとが異なっていると判定したとき、それ以降の印刷ジョブを停止する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２４９３３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
用紙のサイズが印刷すべき画像のサイズよりも小さい場合には、印刷すべき画像の一部が用紙に印刷されずに用紙が排出されるという不都合が発生する（ミスプリントが発生する）。このように排出された用紙（ミスプリント用紙）はユーザーにとって不要であるので、たとえば、破棄される。このため、用紙が無駄になる。あるいは、ミスプリント用紙が放置されることがある。仮に、ミスプリント用紙が放置されると、ミスプリント用紙の印刷内容が不特定多数の者に見られてしまうので、情報漏洩の危険性がある。
【０００６】
ここで、特許文献１のような画像形成装置では、用紙搬送中に用紙の第１方向（用紙搬送方向）のサイズを検知するので、搬送中の用紙の第１方向のサイズと印刷すべき画像の第１方向のサイズとを比較し、用紙の第１方向のサイズが画像の第１方向のサイズよりも小さい場合（ミスプリントが発生する場合）には印刷ジョブを停止する、といった制御を行うことができる。しかし、搬送中の用紙の第２方向（第１方向と直交する方向）のサイズと印刷すべき画像の第２方向のサイズとの比較は行えない。したがって、用紙の第２方向のサイズが画像の第２方向のサイズよりも小さいことに起因するミスプリントの発生を抑制することはできない。
【０００７】
本発明は、上記課題を解決するためになされたものであり、ミスプリントの発生を確実に抑制することが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の画像形成装置は、用紙を収容する収容部と、前記収容部に収容された用紙を印刷位置に搬送するための第１搬送路と、前記印刷位置よりも用紙搬送方向下流側の位置において前記第１搬送路から分岐し、前記印刷位置よりも用紙搬送方向上流側の位置において前記第１搬送路に合流する第２搬送路と、印刷ジョブを実行するとき、給紙元に設定された前記収容部から前記第１搬送路に用紙を給紙して第１方向に搬送するとともに、印刷すべき画像を形成し、前記印刷位置を通過する用紙に画像を印刷する印刷部と、前記第１搬送路に沿って搬送される用紙の前記第１方向のサイズを検知するための第１検知部と、前記第１搬送路に沿って搬送される用紙の前記第１方向と直交する第２方向のサイズを検知するための第２検知部と、前記印刷部の動作制御を行うとともに、前記印刷部により搬送される用紙のサイズが適正サイズではないサイズエラーが発生したか否かを判定するサイズ判定処理を行い、前記サイズエラーが発生すると前記印刷ジョブを中断する制御部と、ユーザーから操作を受け付けるとともに情報を表示する操作表示部と、を備える。前記制御部は、前記サイズ判定処理を行うとき、前記第１搬送路に給紙した用紙に画像を印刷せずに前記第１搬送路に沿って用紙を搬送する処理を前記印刷部に行わせ、このときに前記第１搬送路に沿って搬送される用紙を判定対象用紙とし、前記サイズ判定処理として、前記第１検知部および前記第２検知部の各出力に基づき、前記判定対象用紙の前記第１方向のサイズおよび前記第２方向のサイズをそれぞれ検知するとともに、前記判定対象用紙のサイズと前記判定対象用紙に印刷すべき画像である対象画像のサイズとを比較する処理を行う。また、前記制御部は、前記判定対象用紙の前記第１方向のサイズが前記対象画像の前記第１方向のサイズよりも小さい場合および前記判定対象用紙の前記第２方向のサイズが前記対象画像の前記第２方向のサイズよりも小さい場合のうち少なくとも一方の場合に、前記サイズエラーが発生したと判定する。そして、前記制御部は、前記サイズエラーが発生したと判定したとき、前記判定対象用紙に前記対象画像を印刷せずに前記判定対象用紙を排出する第１処理を前記印刷部に行わせるとともに、前記サイズエラーが発生した旨を報知するためのサイズエラー報知を前記操作表示部に行わせる一方、前記サイズエラーが発生していないと判定したとき、前記第２搬送路を用いて前記第１搬送路の前記印刷位置よりも用紙搬送方向上流側に戻した前記判定対象用紙に前記対象画像を印刷してから前記判定対象用紙を排出する第２処理を前記印刷部に行わせる。
【０００９】
本発明の構成では、制御部は、サイズ判定処理を行うとき、第１搬送路に給紙した用紙に画像を印刷せずに第１搬送路に沿って用紙を搬送する処理を印刷部に行わせ、このときに第１搬送路に沿って搬送される用紙を判定対象用紙とする。すなわち、制御部がサイズ判定処理を行っているときには、判定対象用紙には画像が印刷されない。これにより、サイズエラーが発生したと制御部が判定した場合（ミスプリントが発生する場合）に、判定対象用紙に画像を印刷せずに判定対象用紙を排出することができる。
【００１０】
なお、サイズエラーが発生していないと制御部が判定した場合には、第２搬送路を用いて第１搬送路の印刷位置よりも用紙搬送方向上流側に判定対象用紙を戻すので、判定対象用紙に画像を印刷してから判定対象用紙を排出することができる。したがって、サイズエラーが発生していないにもかかわらず、画像が印刷されていない白紙用紙が排出されるという不都合は生じない。
【００１１】
ここで、制御部は、判定対象用紙の第１方向のサイズが対象画像の第１方向のサイズよりも小さい場合および判定対象用紙の第２方向のサイズが対象画像の第２方向のサイズよりも小さい場合のうち少なくとも一方の場合に、サイズエラーが発生したと判定し、印刷ジョブを中断する。すなわち、判定対象用紙の第１方向のサイズが対象画像の第１方向のサイズ以上であっても、判定対象用紙の第２方向のサイズが対象画像の第２方向のサイズよりも小さい場合（ミスプリントが発生する場合）には、印刷ジョブが中断される。その結果、ミスプリントの発生を確実に抑制することができる（用紙の第２方向のサイズが画像の第２方向のサイズよりも小さいことに起因するミスプリントの発生を抑制することができる）。
【発明の効果】
【００１２】
本発明の構成では、ミスプリントの発生を確実に抑制することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態による画像形成装置の構成を示す概略図
【図２】本発明の一実施形態による画像形成装置の構成を示すブロック図
【図３】本発明の一実施形態による画像形成装置にて行われるサイズ判定処理を伴う印刷ジョブの実行時の流れを示すフローチャート
【図４】本発明の一実施形態による画像形成装置にてサイズエラー発生時に表示される報知画面を示す図
【発明を実施するための形態】
【００１４】
＜画像形成装置の構成＞
図１に示すように、本実施形態の画像形成装置１００は、画像読取部１および印刷部２を備える。画像読取部１は、原稿を光学的に読み取って原稿の画像データを生成する。印刷部２は、用紙搬送路２０に沿って用紙Ｐを搬送する。また、印刷部２は、印刷すべき画像を形成する。そして、印刷部２は、搬送中の用紙Ｐに画像を印刷する。コピージョブでは、画像読取部１による原稿の読み取りによって得られた画像が用紙Ｐに印刷される。プリンタージョブでは、画像形成装置１００が外部機器から受信した画像データに基づく画像が用紙Ｐに印刷される。
【００１５】
印刷部２は、給紙部３、用紙搬送部４、画像形成部５、中間転写部６および定着部７によって構成される。給紙部３は、ピックアップローラーおよび給紙ローラー対を含む。給紙部３は、用紙カセット２１に収容された用紙Ｐを用紙カセット２１から引き出して用紙搬送路２０に給紙する。なお、用紙カセット２１は「収容部」に相当する。
【００１６】
用紙カセット２１は、画像形成装置１００の装置本体に対して着脱可能であり、用紙カセット２１に用紙Ｐを補給する作業（現在収容されている用紙Ｐからサイズが異なる他の用紙Ｐに交換する作業を含む）をユーザーが行うとき、ユーザーにより装置本体から引き出される。そして、ユーザーによる作業が終わると、用紙カセット２１が装置本体に再装着される。なお、用紙カセット２１の装着数は特に限定されず、複数でもよいし１つでもよい。
【００１７】
たとえば、用紙カセット２１には、用紙カセット２１内の用紙Ｐが載置されるリフト板２１ａが設けられる。リフト板２１ａは、用紙カセット２１内の用紙Ｐが消費されると上昇し、用紙カセット２１内の用紙Ｐを給紙部３（ピックアップローラー）に当接させる。
【００１８】
用紙搬送部４は、用紙搬送路２０の搬送経路に沿って配置された複数の搬送ローラー対を含む。用紙搬送部４は、用紙搬送路２０に給紙された用紙Ｐを印刷位置ＰＰ（転写ニップ）および定着位置ＦＰ（定着ニップ）の順に搬送する。そして、用紙搬送部４は、印刷済みの用紙Ｐを排出トレイ２２に排出する。
【００１９】
画像形成部５は、ブラック（Ｂｋ）、イエロー（Ｙ）、シアン（Ｃ）およびマゼンタ（Ｍ）の各色にそれぞれ対応する機構部５０Ｂｋ、５０Ｙ、５０Ｃおよび５０Ｍに分類される。機構部５０Ｂｋ、５０Ｙ、５０Ｃおよび５０Ｍは、それぞれ、感光体ドラム５１、帯電装置５２、現像装置５３および清掃装置５４を１つずつ含む。また、画像形成部５は、各色共通で使用する露光装置５５を含む。画像形成部５は、各色のトナー像を対応する感光体ドラム５１の表面上に形成する。
【００２０】
中間転写部６は、中間転写ベルト６１、１次転写ローラー６２および２次転写ローラー６３を含む。１次転写ローラー６２は、感光体ドラム５１との間で中間転写ベルト６１を挟み込む。２次転写ローラー６３は、中間転写ベルト６１との間で転写ニップ（当該転写ニップの位置が印刷位置ＰＰとなる）を形成する。中間転写部６は、まず、画像形成部５により形成されたトナー像を中間転写ベルト６１に１次転写し、その後、中間転写ベルト６１に転写されたトナー像を用紙Ｐに２次転写する。
【００２１】
定着部７は、定着ローラー対を含む。定着ローラー対を成す各ローラーは、互いに圧接することにより定着ニップ（当該定着ニップの位置が定着位置ＦＰとなる）を形成する。そして、定着部７は、定着位置ＦＰを通過する用紙Ｐを加熱および加圧し、用紙Ｐにトナー像を定着させる。
【００２２】
ここで、用紙搬送路２０は、第１搬送路２０Ａおよび第２搬送路２０Ｂを含む。第１搬送路２０Ａは、用紙カセット２１から、印刷位置ＰＰおよび定着位置ＦＰをこの順番で経由し、排出トレイ２２に至る。第２搬送路２０Ｂは、定着位置ＦＰよりも用紙搬送方向下流側の下流位置ＤＰにおいて第１搬送路２０Ａから分岐し、印刷位置ＰＰよりも用紙搬送方向上流側の上流位置ＵＰにおいて第１搬送路２０Ａに合流する。
【００２３】
用紙Ｐの片面にだけ画像を印刷する印刷ジョブ（片面印刷ジョブ）の実行時には、片面に画像が印刷された片面印刷用紙Ｐ（定着位置ＦＰを通過した用紙Ｐ）がそのまま排出トレイ２２に排出される。たとえば、第１搬送路２０Ａの下流位置ＤＰ（第１搬送路２０Ａと第２搬送路２０Ｂとの分岐点）には切替爪ＳＣが設けられる。そして、片面印刷ジョブの実行時には、第２搬送路２０Ｂへの搬送経路が切替爪ＳＣによって遮断される。これにより、定着位置ＦＰを通過した片面印刷用紙Ｐが排出トレイ２２へ導かれる。
【００２４】
用紙Ｐの両面に画像を印刷する印刷ジョブ（両面印刷ジョブ）の実行時には、片面印刷用紙Ｐが第１搬送路２０Ａの下流位置ＤＰを通過した後、第２搬送路２０Ｂを用いて片面印刷用紙Ｐを第１搬送路２０Ａの上流位置ＵＰに戻す処理（片面印刷用紙Ｐが印刷位置ＰＰを再度通過するよう片面印刷用紙Ｐを搬送する処理）が行われる。当該処理は、印刷位置ＰＰを再度通過する片面印刷用紙Ｐの表裏面の向きが前回通過したときとは逆向きとなるよう片面印刷用Ｐの表裏面の向き（画像を印刷する面の向き）を反転させる処理を含む。以下、片面印刷用紙Ｐを第１搬送路２０Ａの下流位置ＤＰから上流位置ＵＰに戻す処理（片面印刷用紙Ｐの表裏面の向きを反転させる処理を含む）を反転処理と称する。
【００２５】
両面印刷ジョブの実行時には、片面印刷用紙Ｐが第１搬送路２０Ａの下流位置ＤＰを通過した後、切替爪ＳＣが回動することによって第２搬送路２０Ｂへの搬送経路が開放される。また、片面印刷用紙Ｐが反転ローラー対４１（第１搬送路２０Ａの用紙搬送方向の最下流側に設けられた搬送ローラー対）の設置位置を通過し切る前に、反転ローラー対４１が逆回転する。これにより、片面印刷用紙Ｐがスイッチバックされる（片面印刷用紙Ｐの前後が逆転する）。このとき、第２搬送路２０Ｂへの搬送経路が開放されているので、スイッチバックされた片面印刷用紙Ｐは第２搬送路２０Ｂに引き込まれる。
【００２６】
その後、片面印刷用紙Ｐは第２搬送路２０Ｂに沿って搬送され、第１搬送路２０Ａの上流位置ＵＰに戻る。第１搬送路２０Ａの上流位置ＵＰに戻った片面印刷用紙Ｐは第１搬送路２０Ａに沿って搬送され、印刷位置ＰＰを再度通過する。このときには、片面印刷用紙Ｐの表裏面の向きが反転しているので、片面印刷用紙Ｐの未印刷面に対して画像が印刷される。そして、両面に画像が印刷された用紙Ｐは、そのまま第１搬送路２０Ａに沿って搬送されることによって排出トレイ２２に排出される。
【００２７】
また、画像形成装置１００は、操作パネル８を備える。操作パネル８は、タッチパネルディスプレイ８１やハードウェアキー８２を含む。タッチパネルディスプレイ８１は、各種画面（ソフトウェアキーなどを配した画面）を表示するとともに、各種操作をユーザーから受け付ける。ハードウェアキー８２は複数設けられる。操作パネル８に設けられるハードウェアキー８２としては、一例を挙げると、印刷ジョブの実行指示をユーザーから受け付けるためのスタートキーや、数値入力をユーザーから受け付けるためのテンキーなどがある。なお、操作パネル８は「操作表示部」に相当する。
【００２８】
図２に示すように、画像形成装置１００は、制御部１１０、記憶部１２０および通信部１３０を備える。制御部１１０は、各種処理を実行するＣＰＵ１１１や、ＣＰＵ１１１を動作させるための制御用プログラムを記憶するメモリー１１２などを含む。
【００２９】
制御部１１０は、画像読取部１および印刷部２に接続され、画像読取部１の読取動作を制御するとともに、印刷部２の印刷動作を制御する。また、制御部１１０は、操作パネル８に接続される。そして、制御部１１０は、タッチパネルディスプレイ８１の表示動作を制御する。また、制御部１１０は、タッチパネルディスプレイ８１（ソフトウェアキー）に対するタッチ操作やハードウェアキー８２に対する押下操作を検知する。
【００３０】
たとえば、制御部１１０は、用紙カセット２１に関する設定（カセット設定）を受け付けるためのカセット設定画面（図示せず）を操作パネル８に表示させ、カセット設定の受け付けを操作パネル８に行わせる。カセット設定では、複数の用紙カセット２１ごとに、現在収容されている用紙Ｐのサイズがユーザーによって設定（入力）される。このため、用紙カセット２１内の用紙Ｐが当該用紙Ｐのサイズとは異なるサイズの用紙Ｐに交換されたときなどに、カセット設定が行われる。
【００３１】
記憶部１２０は、ＲＯＭ（ＥＥＰＲＯＭなど）やＨＤＤなどの不揮発性の記憶デバイスを含む。制御部１１０は、記憶部１２０に接続され、記憶部１２０からの情報の読み出しや記憶部１２０への情報の書き込みを行う。たとえば、記憶部１２０には、用紙カセット２１に現在収容されている用紙Ｐのサイズとしてユーザーが設定した設定サイズを示すカセット情報が複数の用紙カセット２１ごとに記憶される。
【００３２】
通信部１３０は、通信回路やメモリー、通信用コネクターを含む。制御部１１０は、通信部１３０に接続され、通信部１３０を介して、外部機器と通信する。たとえば、画像形成装置１００には、ユーザーにより使用されるユーザー端末であるパーソナルコンピューター（ＰＣ）３００が通信可能に接続される。そして、プリンタージョブでは、ＰＣ３００から画像形成装置１００に対してジョブデータが送信される。ジョブデータには、印刷すべき画像の画像データや印刷条件（ジョブ実行時に使用する用紙カセット２１や用紙Ｐのサイズなど）が含まれる。
【００３３】
また、画像形成装置１００は、用紙カセット２１の状態を検知するための検知部を備える。当該検知部として、残量検知部２１０や着脱検知部２２０が画像形成装置１００に設けられ、制御部１１０に接続される。
【００３４】
残量検知部２１０は、用紙カセット２１内の用紙Ｐの残量を検知するための検知部である。残量検知部２１０は、用紙カセット２１のリフト板２１ａの上下方向の位置に応じて出力を変化させるセンサーを含む。そして、制御部１１０は、残量検知部２１０の出力に基づき、用紙カセット２１内の用紙Ｐの残量を検知する。なお、用紙カセット２１内の用紙Ｐが無くなると、リフト板２１ａが上限位置（給紙部３のピックアップローラーにリフト板２１ａが当接する位置）に到達する。そこで、制御部１１０は、リフト板２１ａが上限位置に到達したことを検知すると、用紙カセット２１から用紙Ｐが無くなったと判断する。
【００３５】
着脱検知部２２０は、装置本体に対する用紙カセット２１の引き出しおよび装着を検知するための検知部である。着脱検知部２２０は、たとえば、バネ式やインターロック式のスイッチを含み、装置本体に用紙カセット２１が装着されたとき、用紙カセット２１によって押圧される。このため、用紙カセット２１の引き出し時と装着時とで着脱検知部２２０の出力に差が生じる。そして、制御部１１０は、着脱検知部２２０の出力に基づき、装置本体に対する用紙カセット２１の着脱を検知する。
【００３６】
また、画像形成装置１００は、第１搬送路２０Ａに沿って用紙Ｐが搬送されているときに、搬送中の用紙Ｐのサイズを検知するための検知部を備える。当該検知部として、第１検知部２３１および第２検知部２３２が画像形成装置１００に設けられ、制御部１１０に接続される。
【００３７】
第１検知部２３１は、第１搬送路２０Ａに沿って搬送される用紙Ｐの第１方向（用紙搬送方向）のサイズを検知するための検知部である。第１検知部２３１は、第１搬送路２０Ａの予め定められた位置を検知位置とし、当該検知位置における用紙Ｐの有無に応じて出力を変化させる光センサーを含む。たとえば、第１搬送路２０Ａの印刷位置ＰＰよりも用紙搬送方向上流側の位置が第１検知部２３１の検知位置とされる。そして、制御部１１０は、第１搬送路２０Ａに沿って搬送される用紙Ｐの先端が検知位置に到達してから用紙Ｐの後端が検知位置を通過するまでの時間を計測し、計測した時間に基づき用紙Ｐの第１方向のサイズを検知する。
【００３８】
なお、図示しないが、画像形成装置１００には、第１搬送路２０Ａの予め定められた複数の位置をそれぞれ検知位置とする複数の搬送センサー（光センサー）が設けられる。複数の搬送センサーは、それぞれ、対応する検知位置における用紙Ｐの有無に応じて出力を変化させる。そして、制御部１１０は、複数の搬送センサーの各出力に基づき、第１搬送路２０Ａに沿って搬送される用紙Ｐの状態（ジャムが発生したか否かなど）を検知する。
【００３９】
このような搬送センサーが画像形成装置１００に設けられる場合、第１検知部２３１として搬送センサーを用いてもよい。すなわち、第１検知部２３１として用いるセンサーを別途設ける必要はない。
【００４０】
第２検知部２３２は、第１搬送路２０Ａに沿って搬送される用紙Ｐの第２方向（第１方向と直交する方向）のサイズを検知するための検知部である。第２検知部２３２は、搬送中の用紙Ｐを読み取るＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）方式のイメージセンサーを含む。たとえば、第１搬送路２０Ａの印刷位置ＰＰよりも用紙搬送方向上流側の位置が第２検知部２３２の読取位置とされる。
【００４１】
そして、制御部１１０は、第２検知部２３２による用紙Ｐの読み取りによって得られた読取データに基づき、第１搬送路２０Ａに沿って搬送される用紙Ｐの第２方向のサイズを検知する。たとえば、読取データの中から用紙Ｐの先端または後端のエッジ画像（第１方向に延びるエッジ画像）を抽出し、当該抽出したエッジ画像の長さに基づき用紙Ｐの第２方向のサイズを検知してもよい。
【００４２】
＜サイズエラーが発生したか否かの判定＞
印刷ジョブを実行するとき、制御部１１０は、複数の用紙カセット２１のうちいずれかを給紙元に設定し、給紙元に設定した用紙カセット２１から第１搬送路２０Ａへの用紙Ｐの給紙を印刷部２に行わせる。
【００４３】
たとえば、コピージョブを実行するとき、制御部１１０は、画像読取部１にセットされた原稿のサイズを検知する。そして、制御部１１０は、複数の用紙カセット２１のうち、設定サイズが原稿のサイズと同じ用紙カセット２１を給紙元に設定する。
【００４４】
あるいは、コピージョブを実行するとき、制御部１１０は、用紙カセット２１を選択するカセット選択操作の受け付けを操作パネル８に行わせる。たとえば、操作パネル８は、複数の用紙カセット２１の各設定サイズを示す情報を選択肢として表示する。そして、制御部１１０は、カセット選択操作により選択された選択肢に対応する用紙カセット２１を給紙元に設定する。すなわち、制御部１１０は、ユーザー指定の用紙カセット２１を給紙元に設定する。
【００４５】
また、プリンタージョブを実行するとき、制御部１１０は、画像形成装置１００がＰＣ３００から受信したジョブデータに含まれる印刷条件に基づき、ユーザー指定の用紙カセット２１を認識する。そして、制御部１１０は、ユーザー指定の用紙カセット２１を給紙元に設定する。
【００４６】
このような構成においては、たとえば、給紙元に設定された用紙カセット２１内の用紙Ｐの交換作業を従前に行ったユーザーがカセット設定を間違えたりカセット設定をし忘れたりした場合（特に、給紙元に設定された用紙カセット２１の設定サイズよりも現在収容されている用紙Ｐの実際のサイズの方が小さい場合）に、印刷すべき画像のサイズよりも小さい用紙Ｐが第１搬送路２０Ａに給紙されるという不都合が生じる。その結果、ミスプリントが発生する（ミスプリント用紙Ｐが排出トレイ２２に排出される）。
【００４７】
そこで、制御部１１０は、第１搬送路２０Ａに給紙された用紙Ｐのサイズが印刷すべき画像のサイズよりも小さいか否か（サイズエラーが発生したか否か）を判定するサイズ判定処理を行う。サイズ判定処理では、第１搬送路２０Ａに給紙された用紙Ｐの第１方向のサイズが印刷すべき画像の第１方向のサイズよりも小さい場合および第１搬送路２０Ａに給紙された用紙Ｐの第２方向のサイズが印刷すべき画像の第２方向のサイズよりも小さい場合の少なくとも一方の場合（ミスプリント用紙Ｐが排出トレイ２２に排出される可能性がある場合）に、サイズエラーが発生したと制御部１１０が判定する。第１搬送路２０Ａに給紙された用紙Ｐの第１方向のサイズが印刷すべき画像の第１方向のサイズ以上であって、かつ、第１搬送路２０Ａに給紙された用紙Ｐの第２方向のサイズが印刷すべき画像の第２方向のサイズ以上である場合には、制御部１１０はサイズエラーが発生していないと判定する。なお、サイズエラーが発生したということは、サイズエラーの発生時に給紙元に設定されていた用紙カセット２１の設定サイズが間違っていた（設定サイズよりも小さいサイズの用紙Ｐが収容されていた）ということである。
【００４８】
たとえば、制御部１１０は、コピージョブの実行に際し、印刷ジョブで用いる用紙Ｐのサイズ判定を行うか否か（サイズ判定処理を伴う印刷ジョブを実行するか否か）の受け付けを操作パネル８に行わせる。そして、サイズ判定処理を伴う印刷ジョブを実行する旨を操作パネル８が受け付けた場合、制御部１１０は、サイズ判定処理を伴う印刷ジョブを印刷部２に実行させる。また、制御部１１０は、プリンタージョブの実行に際し、サイズ判定処理を伴う印刷ジョブの実行命令がジョブデータに含まれているか否かを判断し、サイズ判定処理を伴う印刷ジョブの実行がジョブデータに含まれていれば、サイズ判定処理を伴う印刷ジョブを印刷部２に実行させる。
【００４９】
ここで、ユーザーによって行われたカセット設定（用紙カセット２１の設定サイズの変更）が間違っていた場合などに、サイズエラーが発生し得る。言い換えると、印刷ジョブの実行に際して制御部１１０が給紙元に設定した用紙カセット２１の設定サイズが実際に収容されている用紙Ｐのサイズと異なっていた場合に、サイズエラーが発生し得る。このため、制御部１１０は、サイズ判定処理を伴う印刷ジョブの開始後、給紙元に設定した用紙カセット２１から第１搬送路２０Ａに１枚目の用紙Ｐが給紙されるときにサイズ判定処理を行う。
【００５０】
サイズ判定処理を行うとき、制御部１１０は、まず、判定用搬送処理を印刷部２に行わせる。印刷部２は、判定用搬送処理として、給紙元に設定された用紙カセット２１から第１搬送路２０Ａに給紙した用紙Ｐに画像を印刷せずに第１搬送路２０Ａに沿って用紙Ｐを搬送する処理を行う。すなわち、印刷部２による判定用搬送処理によって第１搬送路２０Ａに沿って搬送される用紙Ｐは、画像が印刷されないまま、印刷位置ＰＰおよび定着位置ＦＰを通過する。そして、制御部１１０は、印刷部２に判定用搬送処理を行わせているとき、第１搬送路２０Ａに沿って搬送される用紙Ｐを対象としてサイズ判定処理を行う（以下、サイズ判定処理の対象となる用紙Ｐを判定対象用紙Ｐと称する）。
【００５１】
制御部１１０は、印刷部２に判定用搬送処理を行わせているとき、第１検知部２３１の出力に基づき判定対象用紙Ｐの第１方向（用紙搬送方向）のサイズを検知するとともに、第２検知部２３２の出力に基づき判定対象用紙Ｐの第２方向（第１方向と直交する方向）のサイズを検知する。また、制御部１１０は、判定対象用紙Ｐに印刷すべき画像（以下、対象画像と称する）の第１方向のサイズおよび第２方向のサイズをそれぞれ認識する。
【００５２】
そして、制御部１１０は、判定対象用紙Ｐの第１方向のサイズと対象画像の第１方向のサイズとを比較するとともに、判定対象用紙Ｐの第２方向のサイズと対象画像の第２方向のサイズとを比較することによって、サイズエラーが発生したか否かを判定する。なお、制御部１１０によるサイズ判定処理は、判定対象用紙Ｐの後端が反転ローラー対４１を通過し切る前に行われる。
【００５３】
サイズエラーが発生したと判定したとき、制御部１１０は、印刷部２に第１処理を行わせる。印刷部２は、第１処理として、判定対象用紙Ｐに対象画像を印刷せずに判定対象用紙Ｐを排出トレイ２２に排出する処理を行う。なお、制御部１１０は、サイズ判定処理を行うとき、予め、反転処理が行われるよう印刷部２の動作（用紙Ｐの搬送経路）を設定する。なぜなら、後に詳説するが、サイズエラーが発生していないと判定したときには、判定対象用紙Ｐに対する反転処理が必要になるためである。
【００５４】
このため、第１処理の実行指示を受けた印刷部２は、判定対象用紙Ｐに対する反転処理を行うことにより、判定対象用紙Ｐを第１搬送路２０Ａの上流位置ＵＰに戻す（判定対象用紙Ｐが印刷位置ＰＰを再度通過するよう判定対象用紙Ｐを搬送する）。そして、印刷部２は、印刷位置ＰＰを再度通過する判定対象用紙Ｐに対して対象画像を印刷せずに判定対象用紙Ｐを排出トレイ２２に排出する。
【００５５】
なお、制御部１１０によるサイズ判定処理の途中（サイズ判定の判定結果が出た後）に用紙Ｐの搬送経路の設定が変更できてもよい。この場合には、判定対象用紙Ｐに対する反転処理を行わずに判定対象用紙Ｐを排出トレイ２２に排出してもよい。
【００５６】
一方で、サイズエラーが発生していないと判定したとき、制御部１１０は、印刷部２に第２処理を行わせる。ここで、サイズエラーが発生していないときには、判定対象用紙Ｐに対して対象画像を印刷しても、対象画像の一部が判定対象用紙Ｐに印刷されずに判定対象用紙Ｐが排出トレイ２２に排出されるという不都合（ミスプリント用紙Ｐが排出されるという不都合）は生じない。
【００５７】
そこで、制御部１１０は、判定対象用紙Ｐへの対象画像の印刷を印刷部２に行わせる。ただし、サイズ判定の判定結果が出た時点では、判定対象用紙Ｐは印刷位置ＰＰを既に通過している可能性が高い。あるいは、判定対象用紙Ｐが印刷位置ＰＰを通過している最中にサイズ判定の判定結果が出る可能性が高い。したがって、判定対象用紙Ｐに対象画像を印刷するには、判定対象用紙Ｐを第１搬送路２０Ａの上流位置ＵＰに戻さなければならない。
【００５８】
このため、第２処理の実行指示を受けた印刷部２は、判定対象用紙Ｐに対する反転処理を行うことにより、判定対象用紙Ｐを第１搬送路２０Ａの上流位置ＵＰに戻す。そして、印刷部２は、第１搬送路２０Ａの上流位置ＵＰに戻した判定対象用紙Ｐ（印刷位置ＰＰを再度通過する判定対象用紙Ｐ）に対して対象画像を印刷し、その後、判定対象用紙Ｐを排出トレイ２２に排出する。
【００５９】
たとえば、実行ジョブが片面印刷ジョブである場合、判定用搬送処理後の第２処理として、印刷部２は、判定対象用紙Ｐに対する反転処理を２回行う。そして、印刷部２は、表裏面の向きを２回反転させた判定対象用紙Ｐに対して対象画像を印刷してから判定対象用紙Ｐを排出トレイ２２に排出する。これにより、用紙Ｐの表裏面が予め定められている場合（たとえば、用紙カセット２１に収容された用紙Ｐの上方に向く面が表面とされる）、判定対象用紙Ｐの表面に対象画像を印刷することができる。
【００６０】
なお、用紙Ｐの表裏面が定められていない場合には、判定対象用紙Ｐに対する反転処理を１回だけ行い、表裏面の向きを１回反転させた判定対象用紙Ｐに対して対象画像を印刷してから判定対象用紙Ｐを排出トレイ２２に排出してもよい。
【００６１】
また、実行ジョブが両面印刷ジョブである場合、判定用搬送処理後の第２処理として、印刷部２は、反転処理を行い、表裏面の向きを１回反転させた判定対象用紙Ｐに対して裏面に印刷すべき対象画像（裏面画像）を印刷する。その後、印刷部２は、反転処理を再度行い、表裏面の向きを合計２回反転させた判定対象用紙Ｐに対して表面に印刷すべき対象画像（表面画像）を印刷する。これにより、用紙Ｐの表裏面が予め定められている場合、判定対象用紙Ｐの表面に表面画像（対象画像）を印刷することができ、判定対象用紙Ｐの裏面に裏面画像（対象画像）を印刷することができる。
【００６２】
なお、用紙Ｐの表裏面が定められていない場合には、反転処理を１回行った判定対象用紙Ｐに対して表面画像（対象画像）を印刷し、その後、反転処理を再度行った判定対象用紙Ｐに対して裏面画像（対象画像）を印刷してから判定対象用紙Ｐを排出トレイ２２に排出してもよい。
【００６３】
また、制御部１１０は、第１搬送路２０Ａに用紙Ｐが給紙される度にサイズ判定処理を行うのではなく、所定条件を満たすときだけサイズ判定処理を行う。すなわち、印刷ジョブの開始後、１枚目の用紙Ｐの給紙時には、必ずサイズ判定処理が行われ、２枚目以降の用紙Ｐの給紙時には、サイズ判定処理が行われる場合もあるし行われない場合もある。以下、所定条件について説明する。
【００６４】
たとえば、制御部１１０は、印刷ジョブの実行中に残量検知部２１０の出力に基づき給紙元に設定している用紙カセット２１の用紙Ｐが無くなったと判断すると、実行中の印刷ジョブを中断する。この場合、制御部１１０は、用紙Ｐが無くなった旨の報知を操作パネル８に行わせる。このとき、操作パネル８は、現在給紙元に設定されている用紙カセット２１への用紙Ｐの補給を促すための報知メッセージを表示する。なお、用紙Ｐが無くなった旨の報知は、画像形成装置１００を使用しているユーザーに対して行ってもよい。あるいは、ユーザーによる用紙Ｐの補給を禁止している場合には、画像形成装置１００を管理する管理者に対して報知を行ってもよい。この場合には、報知メッセージとして、管理者を呼び出すよう促すメッセージを操作パネル８に表示してもよい。
【００６５】
その後、制御部１１０は、給紙元に設定している用紙カセット２１に用紙Ｐが補給されたか否かを判断する。たとえば、制御部１１０は、給紙元に設定している用紙カセット２１が引き出されてから再装着されたことを着脱検知部２２０の出力に基づき検知すると、残量検知部２１０の出力に基づき、給紙元に設定している用紙カセット２１の用紙Ｐの残量検知を行う。このとき、制御部１１０は、給紙元に設定している用紙カセット２１のリフト板２１ａを上昇させ、リフト板２１ａが上限位置に到達しなければ、給紙元に設定している用紙カセット２１に用紙Ｐが補給されたと判断する。
【００６６】
制御部１１０は、給紙元に設定している用紙カセット２１に用紙Ｐが補給されたと判断すると、給紙元に設定している用紙カセット２１（ジョブ中断中に用紙Ｐが補給された用紙カセット２１）をそのまま給紙元に設定した状態で、中断した印刷ジョブを再開する。そして、制御部１１０は、中断した印刷ジョブの再開後、給紙元に設定している用紙カセット２１から第１搬送路２０Ａに最初に用紙Ｐが給紙されるとき、所定条件を満たすとしてサイズ判定処理を行う。すなわち、ジョブ中断中に用紙Ｐが補給された用紙カセット２１から第１搬送路２０Ａに最初に給紙される用紙Ｐが判定対象用紙Ｐとされる。
【００６７】
別の例として、制御部１１０は、印刷ジョブの実行中に残量検知部２１０の出力に基づき給紙元に設定している用紙カセット２１の用紙Ｐが無くなったと判断すると、複数の用紙カセット２１の各カセット情報に基づき、現在給紙元に設定している用紙カセット２１と設定サイズが同じ他の用紙カセット２１（ここでは、同一サイズカセット２１と称する）の検索を行う。そして、制御部１１０は、同一サイズカセット２１が存在すると判断したとき、同一サイズカセット２１を新たな給紙元に設定する。すなわち、給紙元が変更される。なお、同一サイズカセット２１が存在しないときには、実行中の印刷ジョブを中断し、用紙Ｐが無くなった旨の報知を行ってもよい。
【００６８】
制御部１１０は、給紙元の変更後、新たに給紙元に設定した用紙カセット２１から第１搬送路２０Ａに最初に用紙Ｐが給紙されるとき、所定条件を満たすとしてサイズ判定処理を行う。すなわち、ジョブ実行中に新たに給紙元に設定された用紙カセット２１から第１搬送路２０Ａに最初に給紙される用紙Ｐが判定対象用紙Ｐとされる。
【００６９】
なお、個人情報などの機密情報を含む画像の印刷時に、制御部１１０によるサイズ判定処理が行われてもよい。このように構成する場合、制御部１１０は、印刷すべき画像に所定情報が含まれているか否かを判断する。特に限定されないが、個人特定に使用される情報（たとえば、所定桁数の数字列など）や、機密事項であることを示す情報などが所定情報とされる。なお、所定情報の内容はメーカーやユーザーによって予め登録され、また、所定情報の登録内容は任意に変更可能である。そして、制御部１１０は、印刷すべき画像に所定情報が含まれているとき、所定条件を満たすとしてサイズ判定処理を行う。すなわち、所定情報を含む画像の印刷時に第１搬送路２０Ａに給紙される用紙Ｐが判定対象用紙Ｐとされる。
【００７０】
以下、図３に示すフローチャートを参照し、サイズ判定処理を伴う印刷ジョブを実行するときの処理の流れについて説明する。図３に示すフローチャートは、印刷すべき画像の画像データが画像形成装置１００に入力された後、制御部１１０がサイズ判定処理を伴う印刷ジョブを印刷部２に行わせるとき（１枚目の用紙Ｐの第１搬送路２０Ａへの給紙を開始させるとき）にスタートする。なお、コピージョブでは、画像読取部１による原稿の読み取りによって得られた原稿の画像データが画像形成装置１００に入力される。プリンタージョブでは、ＰＣ３００から送信された画像データが画像形成装置１００に入力される。
【００７１】
ステップＳ１において、制御部１１０は、判定用搬送処理を印刷部２に行わせる（このときに第１搬送路２０Ａに沿って搬送される用紙Ｐが判定対象用紙Ｐとなる）。そして、制御部１１０は、第１搬送路２０Ａに沿って搬送される判定対象用紙Ｐに対してサイズ判定処理を行う。
【００７２】
ステップＳ２において、制御部１１０は、サイズエラーが発生したか否かを判断する。その結果、サイズエラーが発生したと制御部１１０が判断した場合には、ステップＳ３に移行する。ステップＳ３に移行すると、制御部１１０は、判定対象用紙Ｐに対象画像を印刷せずに判定対象用紙Ｐを排出する第１処理を印刷部２に行わせる。そして、ステップＳ４において、制御部１１０は、実行中の印刷ジョブを中断する。その後、ステップＳ５において、制御部１１０は、サイズエラーが発生した旨（ミスプリントの危険性がある旨）を報知するためのサイズエラー報知を操作パネル８に行わせる。
【００７３】
たとえば、操作パネル８は、図４に示すような報知画面８００を表示する。報知画面８００には、現在給紙元に設定されている用紙カセット２１内の用紙Ｐのサイズ確認を促すメッセージ８０１が表示される。また、報知画面８１０には、現在給紙元に設定されている用紙カセット２１の設定サイズおよび対象画像のサイズをそれぞれ示すサイズ情報８０２が表示される。
【００７４】
さらに、報知画面８００には、再開キーＫ１およびキャンセルキーＫ２が表示される。再開キーＫ１へのタッチ操作を検知した場合、制御部１１０は、中断した印刷ジョブを再開する。キャンセルキーＫ２へのタッチ操作を検知した場合、制御部１１０は、中断した印刷ジョブをキャンセルする。すなわち、制御部１１０は、中断した印刷ジョブを再開するか否かを選択する選択操作の受け付けを操作パネル８に行わせる。
【００７５】
図３に戻り、ステップＳ５からステップＳ６に移行すると、制御部１１０は、サイズエラーの発生時に給紙元に設定していた用紙カセット２１の印刷ジョブでの使用を禁止する使用禁止設定を行う。すなわち、制御部１１０は、設定サイズが実際に収容されている用紙Ｐのサイズよりも小さい用紙カセット２１の印刷ジョブでの使用を禁止する。なお、制御部１１０は、印刷ジョブでの使用を禁止した用紙カセット２１を給紙元に設定しない。
【００７６】
ここで、報知画面８００（図４参照）が表示されることにより、ユーザーや管理者によってエラー解消作業（設定サイズの変更や用紙Ｐの交換）が行われる。エラー解消作業では、印刷ジョブでの使用が禁止された用紙カセット２１内の用紙Ｐのサイズを確認するため、当該用紙カセット２１の着脱が必要となる。すなわち、印刷ジョブでの使用が禁止された用紙カセット２１が着脱されると、エラー解消作業が行われたと言える。そこで、制御部１１０は、印刷ジョブでの使用を禁止した用紙カセット２１の着脱を着脱検知部２２０の出力に基づき検知すると、エラー解消作業が行われたと判断し、当該用紙カセット２１の使用禁止を解除する。すなわち、制御部１１０は、印刷ジョブでの使用を禁止した用紙カセット２１の着脱を着脱検知部２２０の出力に基づき検知するまで、当該用紙カセット２１の使用禁止を解除しない（印刷ジョブでの使用を禁止した用紙カセット２１を給紙元に設定しない）。
【００７７】
使用禁止設定が行われた後、ステップＳ７に移行する。ステップＳ７に移行すると、制御部１１０は、サイズエラーが発生したことにより中断した印刷ジョブの再開指示を操作パネル８が受け付けたか否か（報知画面８００の再開キーＫ１へのタッチ操作が行われたか否か）を判断する。その結果、再開指示を受け付けたと制御部１１０が判断した場合には、ステップＳ８に移行し、再開指示を受け付けていないと制御部１１０が判断した場合には、ステップＳ９に移行する。
【００７８】
ステップＳ８に移行した場合、制御部１１０は、サイズエラーが発生したことにより中断した印刷ジョブを再開する。このとき、制御部１１０は、印刷ジョブでの使用を禁止していない用紙カセット２１（使用禁止を解除した用紙カセット２１を含む）であり、設定サイズが印刷すべき画像のサイズ以上の用紙カセット２１を給紙元に設定する。仮に、ユーザー指定の用紙カセット２１が印刷ジョブでの使用を禁止している用紙カセット２１である場合には、ユーザー指定の用紙カセット２１と設定サイズが同じ他の用紙カセット２１を給紙元に設定する。その後、ステップＳ１に移行する。すなわち、制御部１１０は、サイズエラーが発生したことにより印刷ジョブを中断した後、中断した印刷ジョブを再開するとき、サイズ判定処理を行う。
【００７９】
ステップＳ９に移行した場合、制御部１１０は、サイズエラーが発生したことにより中断した印刷ジョブのキャンセル指示を操作パネル８が受け付けたか否か（報知画面８００のキャンセルキーＫ２へタッチ操作が行われたか否か）を判断する。その結果、キャンセル指示を受け付けたと制御部１１０が判断した場合には、ステップＳ１０に移行し、キャンセル指示を受け付けていないと制御部１１０が判断した場合には、ステップＳ７に移行する。
【００８０】
ステップＳ１０に移行すると、制御部１１０は、サイズエラーが発生したことにより中断した印刷ジョブをキャンセルする。なお、中断した印刷ジョブをキャンルすると、中断した印刷ジョブは削除される。それ以降、キャンセルした印刷ジョブを実行したい場合には、コピージョブであれば、原稿の読み取りを再度行う必要があり、プリンタージョブであれば、画像形成装置１００へのジョブデータの送信を再度行う必要がある。すなわち、キャンセル後の印刷ジョブの開始時には、図３に示すフローチャートに沿った制御がスタートする。
【００８１】
ステップＳ２において、サイズエラーが発生していないと制御部１１０が判断した場合には、ステップＳ１１に移行する。ステップＳ１１に移行すると、制御部１１０は、判定対象用紙Ｐに対象画像を印刷してから判定対象用紙Ｐを排出する第２処理を印刷部２に行わせる。
【００８２】
そして、ステップＳ１２において、制御部１１０は、印刷ジョブが完了したか否か（次の用紙Ｐに印刷すべき画像が存在するか否か）を判断する。その結果、印刷ジョブが完了したと制御部１１０が判断した場合には、本フローは終了する。一方で、印刷ジョブが完了していないと制御部１１０が判断した場合には、ステップＳ１３に移行する。
【００８３】
ステップ１３に移行すると、制御部１１０は、所定条件を満たすか否か（次の用紙Ｐの給紙時にサイズ判定処理を行うか否か）を判断する。その結果、所定条件を満たすと制御部１１０が判断した場合には、ステップＳ１に移行する。すなわち、制御部１１０は、次の用紙Ｐの給紙時にサイズ判定処理を行う（次の用紙Ｐが判定対象用紙Ｐとなる）。
【００８４】
ステップＳ１３において、所定条件を満たさないと制御部１１０が判断した場合には、ステップＳ１４に移行する。ステップＳ１４に移行すると、制御部１１０は、通常印刷処理を印刷部２に行わせる。その後、ステップＳ１２に移行する。
【００８５】
なお、通常印刷処理では、制御部１１０によるサイズ判定処理は行われない（印刷部２による判定用搬送処理は行われない）。すなわち、印刷部２は、第１搬送路２０Ａに給紙した用紙Ｐが印刷位置ＰＰを最初に通過するとき、用紙Ｐに対して表面画像を印刷する。そして、実行ジョブが片面印刷ジョブである場合、印刷部２は、反転処理を行わずに用紙Ｐを排出する。一方で、実行ジョブが両面印刷ジョブである場合、印刷部２は、反転処理を行い、用紙Ｐが印刷位置ＰＰを再度通過するときに用紙Ｐに対して裏面画像を印刷してから用紙Ｐを排出する。
【００８６】
本実施形態の画像形成装置１００は、上記のように、用紙Ｐを収容する用紙カセット２１（収容部）と、用紙カセット２１に収容された用紙Ｐを印刷位置ＰＰに搬送するための第１搬送路２０Ａと、印刷位置ＰＰよりも用紙搬送方向下流側の位置において第１搬送路２０Ａから分岐し、印刷位置ＰＰよりも用紙搬送方向上流側の位置において第１搬送路２０Ａに合流する第２搬送路２０Ｂと、印刷ジョブを実行するとき、給紙元に設定された用紙カセット２１から第１搬送路２０Ａに用紙Ｐを給紙して第１方向に搬送するとともに、印刷すべき画像を形成し、印刷位置ＰＰを通過する用紙Ｐに画像を印刷する印刷部２と、第１搬送路２０Ａに沿って搬送される用紙Ｐの第１方向のサイズを検知するための第１検知部２３１と、第１搬送路２０Ａに沿って搬送される用紙Ｐの第１方向と直交する第２方向のサイズを検知するための第２検知部２３２と、印刷部２の動作制御を行うとともに、印刷部２により搬送される用紙Ｐのサイズが適正サイズではないサイズエラーが発生したか否かを判定するサイズ判定処理を行い、サイズエラーが発生すると印刷ジョブを中断する制御部１１０と、ユーザーから操作を受け付けるとともに情報を表示する操作パネル８（操作表示部）と、を備える。制御部１１０は、サイズ判定処理を行うとき、第１搬送路２０Ａに給紙した用紙Ｐに画像を印刷せずに第１搬送路２０Ａに沿って用紙Ｐを搬送する処理を印刷部２に行わせ、このときに第１搬送路２０Ａに沿って搬送される用紙Ｐを判定対象用紙Ｐとし、サイズ判定処理として、第１検知部２３１および第２検知部２３２の各出力に基づき、判定対象用紙Ｐの第１方向のサイズおよび第２方向のサイズをそれぞれ検知するとともに、判定対象用紙Ｐのサイズと判定対象用紙Ｐに印刷すべき画像である対象画像のサイズとを比較する処理を行う。また、制御部１１０は、判定対象用紙Ｐの第１方向のサイズが対象画像の第１方向のサイズよりも小さい場合および判定対象用紙Ｐの第２方向のサイズが対象画像Ｐの第２方向のサイズよりも小さい場合のうち少なくとも一方の場合に、サイズエラーが発生したと判定する。そして、サイズエラーが発生したと判定したとき、制御部１１０は、判定対象用紙Ｐに対象画像を印刷せずに判定対象用紙Ｐを排出する第１処理を印刷部２に行わせるとともに、サイズエラーが発生した旨を報知するためのサイズエラー報知を操作パネル８に行わせる。一方で、サイズエラーが発生していないと判定したとき、制御部１１０は、第２搬送路２０Ｂを用いて第１搬送路２０Ａの印刷位置ＰＰよりも用紙搬送方向上流側に戻した判定対象用紙Ｐに対象画像を印刷してから判定対象用紙Ｐを排出する第２処理を印刷部２に行わせる。
【００８７】
本実施形態の構成では、制御部１１０は、サイズ判定処理を行うとき、第１搬送路２０Ａに給紙した用紙Ｐに画像を印刷せずに第１搬送路２０Ａに沿って用紙Ｐを搬送する処理を印刷部に行わせ、このときに第１搬送路２０Ａに沿って搬送される用紙Ｐを判定対象用紙Ｐとする。すなわち、制御部１１０がサイズ判定処理を行っているときには、判定対象用紙Ｐには画像が印刷されない。これにより、サイズエラーが発生したと制御部１１０が判定した場合（ミスプリントが発生する場合）に、判定対象用紙Ｐに画像を印刷せずに判定対象用紙Ｐを排出することができる。
【００８８】
なお、サイズエラーが発生していないと制御部１１０が判定した場合には、第２搬送路２０Ｂを用いて第１搬送路２０Ａの印刷位置ＰＰよりも用紙搬送方向上流側に判定対象用紙Ｐを戻すので、判定対象用紙Ｐに画像を印刷してから判定対象用紙Ｐを排出することができる。したがって、サイズエラーが発生していないにもかかわらず、画像が印刷されていない白紙用紙Ｐが排出されるという不都合は生じない。
【００８９】
ここで、制御部１１０は、判定対象用紙Ｐの第１方向のサイズが対象画像の第１方向のサイズよりも小さい場合および判定対象用紙Ｐの第２方向のサイズが対象画像の第２方向のサイズよりも小さい場合のうち少なくとも一方の場合に、サイズエラーが発生したと判定し、印刷ジョブを中断する。すなわち、判定対象用紙Ｐの第１方向のサイズが対象画像の第１方向のサイズ以上であっても、判定対象用紙Ｐの第２方向のサイズが対象画像の第２方向のサイズよりも小さい場合（ミスプリントが発生する場合）には、印刷ジョブが中断される。その結果、ミスプリントの発生を確実に抑制することができる（用紙Ｐの第２方向のサイズが画像の第２方向のサイズよりも小さいことに起因するミスプリントの発生を抑制することができる）。
【００９０】
また、本実施形態では、上記のように、制御部１１０は、印刷ジョブの開始後、第１搬送路２０Ａに１枚目の用紙Ｐが給紙されるときにサイズ判定処理を行い、２枚目以降の用紙の給紙時には所定条件が満たされるとサイズ判定処理を行う。すなわち、制御部１１０によるサイズ判定処理は用紙Ｐが給紙される度に行われるわけではない。これにより、印刷ジョブの開始から完了までの時間が長くなるのを抑制することができる。
【００９１】
また、本実施形態では、上記のように、制御部１１０は、印刷ジョブの実行中に給紙元に設定している用紙カセット２１の用紙Ｐが無くなったことにより実行中の印刷ジョブを中断した後、用紙Ｐが補給された用紙カセット２１（給紙元に設定されている用紙カセット２１）から第１搬送路２０Ａに最初に用紙Ｐが給紙されるとき、所定条件を満たすとしてサイズ判定処理を行う。これにより、用紙カセット２１への用紙Ｐの補給時に誤ったサイズの用紙Ｐが補給されても、ミスプリントが発生するのを抑制することができる。
【００９２】
また、本実施形態では、上記のように、制御部１１０は、印刷ジョブの実行中に給紙元に設定している用紙カセット２１から用紙Ｐが無くなったことにより給紙元を新たに設定した後、新たに給紙元に設定した用紙カセット２１から第１搬送路２０Ａに最初に用紙Ｐが給紙されるとき、所定条件を満たすとしてサイズ判定処理を行う。これにより、新たに給紙元に設定された用紙カセット２１の設定サイズが実際に収容されている用紙Ｐのサイズよりも小さかったとしても、ミスプリントが発生するのを抑制することができる。
【００９３】
また、本実施形態では、上記のように、制御部１１０は、サイズエラーが発生したことにより実行中の印刷ジョブを中断した後、第１搬送路２０Ａに最初に用紙Ｐが給紙されるとき、サイズ判定処理を行う。これにより、サイズエラーが発生した後、ユーザーや管理者がサイズエラーを解消するための作業を行うことなく印刷ジョブを再開したとしても、ミスプリントは発生しない。
【００９４】
また、本実施形態では、上記のように、制御部１１０は、サイズエラーの発生時に給紙元に設定していた用紙カセット２１の印刷ジョブでの使用を禁止し、その後、印刷ジョブでの使用を禁止した用紙カセット２１の着脱を検知するまで、印刷ジョブでの使用を禁止した用紙カセット２１を給紙元に設定しない。これにより、サイズエラーが繰り返し発生するのを抑制することができる。
【００９５】
また、本実施形態では、上記のように、印刷部２は、実行ジョブが片面印刷ジョブである場合の第２処理として、表裏面の向きを２回反転させた判定対象用紙Ｐに対して対象画像を印刷してから判定対象用紙Ｐを排出する処理を行う。また、印刷部２は、実行ジョブが両面印刷ジョブである場合の第２処理として、表裏面の向きを１回反転させた判定対象用紙Ｐに対して裏面に印刷すべき対象画像を印刷し、その後、表裏面の向きをさらに１反転させた判定対象用紙Ｐに対して表面に印刷すべき対象画像を印刷してから判定対象用紙Ｐを排出する処理を行う。これにより、用紙Ｐの表裏面が予め定められている場合に、判定対象用紙Ｐの表面に表面画像（対象画像）を印刷することができ、判定対象用紙Ｐの裏面に裏面画像（対象画像）を印刷することができる。
【００９６】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【００９７】
２  印刷部
８  操作パネル（操作表示部）
２０Ａ  第１搬送路
２０Ｂ  第２搬送路
２１  用紙カセット（収容部）
１１０  制御部
１２０  記憶部
２１０  残量検知部
２２０  着脱検知部
２３１  第１検知部
２３２  第２検知部
Ｐ  用紙、判定対象用紙
ＰＰ  印刷位置
【図１】
2018017893.tif 000003
【図２】
2018017893.tif 000004
【図３】
2018017893.tif 000005
【図４】
2018017893.tif 000006