(57)【要約】【課題】両面印刷異常が発生し易くなっている場合に両面印刷の実行だけを禁止させることが可能な画像形成装置を提供する。【解決手段】画像形成装置は、印刷部と、報知部と、直近の所定枚数分の両面印刷について、異常が発生することなく印刷できた正常回数を認識するとともに、片面印刷の実行時には発生しない異常である両面印刷異常が発生したために印刷できなかった異常回数を認識し、異常回数を正常回数と異常回数との合計回数で除した値を両面印刷異常の発生率として求め、発生率が予め定められた閾値以上であった場合、発生率の報知を報知部に行わせる制御部と、を備える。【選択図】図５
2019072893.tif 000002
【特許請求の範囲】
【請求項１】
片面印刷および両面印刷の実行が可能な印刷部と、
報知を行う報知部と、
直近の所定枚数分の前記両面印刷について、異常が発生することなく印刷できた正常回数を認識するとともに、前記片面印刷の実行時には発生しない異常である両面印刷異常が発生したために印刷できなかった異常回数を認識し、前記異常回数を前記正常回数と前記異常回数との合計回数で除した値を前記両面印刷異常の発生率として求める異常発生率算出処理を行い、前記発生率が予め定められた閾値以上であった場合、前記発生率の報知を前記報知部に行わせる制御部と、を備えることを特徴とする画像形成装置。
【請求項２】
前記印刷部は、用紙に画像を印刷する印刷位置を経由するメイン搬送路、および、前記メイン搬送路の前記印刷位置よりも用紙搬送方向下流側の下流位置と前記メイン搬送路の前記印刷位置よりも用紙搬送方向上流側の上流位置とを繋ぐ反転搬送路を含み、前記両面印刷を実行するとき、前記メイン搬送路に給紙した用紙を前記印刷位置に搬送するとともに、前記印刷位置にて片面に画像を印刷した片面印刷用紙をスイッチバックさせて前記下流位置から前記反転搬送路に引き込み、前記片面印刷用紙を前記上流位置から前記メイン搬送路に戻して前記印刷位置に搬送するよう構成されており、
前記制御部は、前記印刷部が前記片面印刷用紙をスイッチバックさせてから前記片面印刷用紙を前記メイン搬送路の前記印刷位置よりも用紙搬送方向下流側の位置に戻すまでに発生した異常を前記両面印刷異常として検知することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、予め定められた複数の用紙長さ範囲のそれぞれごとに前記両面印刷異常の発生率を求め、前記両面印刷異常の発生率が前記閾値以上になった前記用紙長さ範囲の報知を前記報知部に行わせることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記閾値は複数存在し、
前記制御部は、前記両面印刷異常の発生率が最大の前記閾値以上であった場合、前記両面印刷の実行を禁止するための禁止処理を行うことを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
指示を受け付ける操作パネルを備え、
前記制御部は、前記両面印刷異常の発生率が最小の前記閾値以上で最大の前記閾値未満であった場合、前記両面印刷の実行を禁止するか否かの指示の受け付けを前記操作パネルに行わせ、前記両面印刷の実行を禁止する旨の指示を前記操作パネルが受け付けると前記禁止処理を行うことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
指示を受け付ける操作パネルを備え、
前記制御部は、前記両面印刷の実行禁止を解除するか否かの指示の受け付けを前記操作パネルに行わせ、前記両面印刷の実行禁止を解除する旨の指示を前記操作パネルが受け付けると前記両面印刷の実行禁止を解除することを特徴とする請求項４または５に記載の画像形成装置。
【請求項７】
前記制御部は、前記両面印刷の実行禁止を解除してから、前記両面印刷の印刷枚数が予め定められた閾値枚数に達するまでに、前記両面印刷異常が発生したとき、前記禁止処理を行うことを特徴とする請求項６に記載の画像形成装置。
【請求項８】
リセット指示を受け付ける操作パネルを備え、
前記制御部は、前記操作パネルが前記リセット指示を受け付けてから前記両面印刷の印刷枚数が前記所定枚数に達するまで、前記異常発生率算出処理を行わないことを特徴とする請求項１〜７のいずれか１項に記載の画像形成装置。
【請求項９】
メンテナンス業者のサーバーに通信可能に接続される通信部を備え、
前記制御部は、前記両面印刷異常の発生率が前記閾値以上であったとき、前記サーバーに対し、前記通信部を用いて、前記両面印刷異常の発生率が前記閾値以上である旨を通知することを特徴とする請求項１〜８のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙に画像を印刷する画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置に発生している異常の程度を検出することが可能な画像形成装置が知られている。このような画像形成装置は、たとえば、特許文献１に開示されている。
【０００３】
特許文献１の画像形成装置（印刷システム）は、印刷の実行中、異常の程度を検出する処理を行う。そして、特許文献１の画像形成装置は、検出した異常の程度が大きければ（予め定められた第１の程度よりも大きければ）、実行中の印刷を中止する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−７８８８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置での印刷の実行中にジャムのような異常が発生すると、用紙が破損するなどの不都合が生じ得る。このため、画像形成装置によっては、異常が多発している状態になると、画像形成装置が異常状態になっている旨をユーザーに対し報知する場合がある。たとえば、当該報知を受けたユーザーは画像形成装置での印刷の実行を禁止し、画像形成装置のメンテナンスを依頼するなどの作業を行う。
【０００６】
ここで、画像形成装置には、片面印刷および両面印刷の実行が可能なものがある。片面印刷および両面印刷の実行が可能な画像形成装置では、両面印刷の実行時に、片面印刷の実行時には発生しない異常である両面印刷異常が発生することがある。
【０００７】
仮に、多発している異常が両面印刷異常だけである場合、片面印刷を実行しても、異常が発生する可能性は低い。しかし、この場合に、画像形成装置が異常状態になっている旨をユーザーに対し報知すると、両面印刷だけでなく、片面印刷の実行も禁止される恐れがある。したがって、片面印刷を実行したいユーザーに不利益をもたらす。
【０００８】
本発明は、上記課題を解決するためになされたものであり、両面印刷異常が発生し易くなっている場合に両面印刷の実行だけを禁止させることが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の一局面による画像形成装置は、片面印刷および両面印刷の実行が可能な印刷部と、報知を行う報知部と、直近の所定枚数分の両面印刷について、異常が発生することなく印刷できた正常回数を認識するとともに、片面印刷の実行時には発生しない異常である両面印刷異常が発生したために印刷できなかった異常回数を認識し、異常回数を正常回数と異常回数との合計回数で除した値を両面印刷異常の発生率として求める異常発生率算出処理を行い、発生率が予め定められた閾値以上であった場合、発生率の報知を報知部に行わせる制御部と、を備える。
【００１０】
本発明の構成では、異常回数を正常回数と異常回数との合計回数で除した値を両面印刷異常の発生率として求める異常発生率算出処理が制御部により行われる。ここで、正常回数は、異常が発生することなく印刷できた回数である。異常回数は、片面印刷の実行時には発生しない異常である両面印刷異常が発生したために印刷できなかった回数である。すなわち、制御部による異常発生率算出処理では、片面印刷の実行時にも発生し得る異常が発生したために印刷できなかった回数を反映させない。これにより、両面印刷異常の発生率を正確に求めることができる。
【００１１】
また、制御部は、両面印刷異常の発生率が予め定められた閾値以上であった場合、両面印刷異常の発生率の報知を報知部に行わせる。当該報知を受けたユーザーは両面印刷異常が発生し易くなっていると認識する。これにより、両面印刷異常が発生し易くなっている場合に両面印刷の実行だけを禁止させることができる（片面印刷の実行が不必要に禁止されることはない）。
【発明の効果】
【００１２】
本発明の構成では、両面印刷異常が発生し易くなっている場合に両面印刷の実行だけを禁止させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態による画像形成装置の全体構成を示すブロック図である。
【図２】本発明の一実施形態による画像形成装置の印刷部の構成を示す概略図である。
【図３】本発明の一実施形態による画像形成装置の制御部が行う処理（両面印刷情報を更新する処理）の流れを示すフローチャートである。
【図４】本発明の一実施形態による画像形成装置の制御部が行う異常発生率算出処理の流れを示すフローチャートである。
【図５】本発明の一実施形態による画像形成装置の制御部が行う実行／不実行判断処理の流れを示すフローチャートである。
【図６】本発明の一実施形態による画像形成装置の操作パネルが表示する第１報知画面を示す図である。
【図７】本発明の一実施形態による画像形成装置の操作パネルが表示する第２報知画面を示す図である。
【図８】本発明の一実施形態による画像形成装置の操作パネルが表示する第３報知画面を示す図である。
【発明を実施するための形態】
【００１４】
＜画像形成装置の構成＞
図１に示すように、本実施形態の画像形成装置１００は、制御部１を備える。制御部１は、ＣＰＵ１１、メモリー１２および画像処理モジュール１３を含む。ＣＰＵ１１は、制御用のプログラムおよびデータに基づき動作し、画像形成装置１００の各部を制御するための処理を行う。メモリー１２は、ＣＰＵ１１を動作させるための制御用のプログラムおよびデータを記憶する。画像処理モジュール１３は、画像処理を行うための専用の回路やメモリーを含む。制御部１は、画像処理モジュール１３を用いて、印刷すべき画像の画像データに対して画像処理を行う。
【００１５】
また、画像形成装置１００は、画像読取部２および印刷部３を備える。画像読取部２および印刷部３は、制御部１に接続される。制御部１は、画像読取部２の読取動作を制御するとともに、印刷部３の印刷動作を制御する。
【００１６】
画像読取部２は、光源やイメージセンサーなど原稿を光学的に読み取る光学系部材（図示せず）を備える。画像読取部２は、原稿を読み取り、原稿の画像データを生成する。
【００１７】
印刷部３は、図２に示すような構成を有する。印刷部３は、印刷の実行時に、用紙Ｐを搬送するとともに、印刷すべき画像を形成し、搬送中の用紙Ｐに画像を印刷する。たとえば、印刷部３は、画像読取部２が読み取った原稿の画像データに基づき印刷を行う。
【００１８】
印刷部３は、用紙搬送路３０（メイン搬送路３０Ａおよび反転搬送路３０Ｂ）を備えるとともに、用紙搬送路３０に沿って用紙Ｐを搬送するための搬送ローラー対３１を複数備える。また、印刷部３は、給紙ローラー対３２、画像形成部３３および定着ローラー対３４を備える。
【００１９】
給紙ローラー対３２は、用紙カセット３５に収容された用紙Ｐを用紙搬送路３０に給紙する。たとえば、画像形成装置１００には、複数の用紙カセット３５が装着される。この場合、複数の用紙カセット３５のそれぞれに１つずつ給紙ローラー対３２が割り当てられる。なお、複数の用紙カセット３５に収容可能な各用紙サイズは同じであってもよいし異なっていてもよい。
【００２０】
用紙カセット３５には、用紙Ｐの側面に当接して用紙Ｐを位置決めする規制ガイド３５１がスライド可能に設けられる。規制ガイド３５１は、用紙搬送方向（給紙方向）にスライド可能な第１カーソル、および、用紙搬送方向と直交する幅方向（図２の紙面に対して垂直な方向）にスライド可能な第２カーソルを含む。第１カーソルを用紙搬送方向にスライドさせることにより、用紙カセット３５に収容可能な用紙Ｐの用紙搬送方向のサイズ（用紙搬送方向の用紙長さ）を変更することができる。第２カーソルを幅方向にスライドさせることにより、用紙カセット３５に収容可能な用紙Ｐの幅方向のサイズ（幅方向の用紙長さ）を変更することができる。
【００２１】
用紙カセット３５から用紙搬送路３０に給紙された用紙Ｐは用紙搬送路３０に沿って搬送される。用紙搬送路３０に沿って搬送される用紙Ｐは印刷位置ＰＰ（転写ニップ）および定着位置ＦＰ（定着ニップ）をこの順番で経由する。用紙搬送路３０での用紙Ｐの搬送は搬送ローラー対３１が行う。印刷済み用紙Ｐは最終的に排出トレイ３６に排出される。
【００２２】
なお、複数の搬送ローラー対３１のうち、用紙搬送路３０の印刷位置ＰＰよりも用紙搬送方向上流側の位置であるレジスト位置に設置された搬送ローラー対３１（以下の説明では、レジストローラー対３１Ｒと称する）は、印刷の実行時に回転および回転停止を繰り返す。レジストローラー対３１Ｒは、レジスト位置に用紙Ｐの先端が到達した時点では回転を停止している。すなわち、レジストローラー対３１Ｒは、印刷位置ＰＰに向けて搬送される用紙Ｐの進行をレジスト位置にて一旦停止させる。
【００２３】
また、複数の搬送ローラー対３１のうち、用紙搬送路３０の用紙搬送方向の最下流側の位置である排出位置に設置された搬送ローラー対３１（以下の説明では、排出ローラー対３１Ｄと称する）は、排出トレイ３６に用紙Ｐを排出するときは正回転する。そして、排出ローラー対３１Ｄは、用紙Ｐをスイッチバックさせるときに逆回転する。詳細は後述する。
【００２４】
画像形成部３３は、感光体ドラム３３１および転写ローラー３３２を備える。また、図示しないが、画像形成部３３は、感光体ドラム３３１の周面を帯電させる帯電装置、感光体ドラム３３１の周面上に静電潜像を形成する露光装置、および、感光体ドラム３３１の周面上の静電潜像をトナー像に現像する現像装置、などを備える。感光体ドラム３３１および転写ローラー３３２は、互いに圧接し、転写ニップを形成する（当該転写ニップの位置が印刷位置ＰＰとなる）。画像形成部３３は、印刷位置ＰＰを通過する用紙Ｐにトナー像を転写する。
【００２５】
定着ローラー対３４は、加熱ローラーと加圧ローラーとを含む。加熱ローラーは、ヒーターを内蔵する。加圧ローラーは、加熱ローラーに圧接し加熱ローラーとの間で定着ニップを形成する（当該定着ニップの位置が定着位置ＦＰとなる）。定着ローラー対３４は、定着位置ＦＰを通過する用紙Ｐ（印刷位置ＰＰから送られてくる用紙Ｐ）を加熱および加圧することにより、用紙Ｐにトナー像を定着させる。
【００２６】
印刷部３は、片面印刷および両面印刷の実行が可能に構成される。印刷部３は、片面印刷の実行時、用紙Ｐの片面にだけ画像を印刷する。一方で、印刷部３は、両面印刷の実行時、用紙Ｐの両面に画像を印刷する。
【００２７】
片面印刷ではメイン搬送路３０Ａだけが使用され、両面印刷ではメイン搬送路３０Ａおよび反転搬送路３０Ｂの両方が使用される。なお、メイン搬送路３０Ａは、用紙カセット３５の設置位置から、印刷位置ＰＰおよび定着位置ＦＰをこの順番で経由し、排出トレイ３６の設置位置に至る。反転搬送路３０Ｂは、メイン搬送路３０Ａの下流位置ＤＰと上流位置ＵＰとを繋ぐ。メイン搬送路３Ａのうち、下流位置ＤＰは定着位置ＦＰ（印刷位置ＰＰ）よりも用紙搬送方向下流側の位置であり、上流位置ＵＰは印刷位置ＰＰよりも用紙搬送方向上流側の位置である。
【００２８】
片面印刷の実行時、印刷部３は、メイン搬送路３０Ａに給紙した用紙Ｐを印刷位置ＰＰに向けて搬送し、搬送中の用紙Ｐの片面に画像を印刷する。そして、印刷部３は、片面に画像を印刷した用紙Ｐをそのままメイン搬送路３０Ａに沿って搬送し、排出トレイ３６に排出する。
【００２９】
両面印刷の実行時、印刷部３は、片面印刷の実行時と同様、メイン搬送路３０Ａに給紙した用紙Ｐを印刷位置ＰＰに向けて搬送し、搬送中の用紙Ｐの片面に画像を印刷する。その後、印刷部３は、片面に画像を印刷した用紙Ｐ（ここでは、片面印刷用紙Ｐと称する）がメイン搬送路３０Ａの下流位置ＤＰを通過した後、反転搬送路３０Ｂを用いて片面印刷用紙Ｐをメイン搬送路３０Ａの上流位置ＵＰに戻す処理を行う。当該処理が行われることにより、片面印刷用紙Ｐの表裏面の向きが反転する。以下の説明では、メイン搬送路３０Ａの下流位置ＤＰから上流位置ＵＰに片面印刷用紙Ｐを戻す処理（片面印刷用紙Ｐの表裏面の向きを反転させる処理）を反転処理と称する。
【００３０】
具体的には、印刷部３は、片面印刷用紙Ｐの後端が下流位置ＤＰを通過した後、片面印刷用紙Ｐの後端が排出位置（排出ローラー対３１Ｄの設置位置）を通過し切る前に、排出ローラー対３１Ｄを逆回転させる。すなわち、印刷部３は、片面印刷用紙Ｐをスイッチバックさせる（片面印刷用紙Ｐの前後を逆転させる）。これにより、片面印刷用紙Ｐが下流位置ＤＰから反転搬送路３０Ｂに引き込まれる。
【００３１】
片面印刷用紙Ｐを反転搬送路３０Ｂに引き込んだ後、印刷部３は、反転搬送路３０Ｂに沿って片面印刷用紙Ｐを搬送し、片面印刷用紙Ｐを上流位置ＵＰからメイン搬送路３０Ａに戻す。その後、印刷部３は、メイン搬送路３０Ａに戻した片面印刷用紙Ｐを印刷位置ＰＰに搬送する。これにより、片面印刷用紙Ｐが印刷位置ＰＰを通過する。このときには、片面印刷用紙Ｐの表裏面の向きが反転しているので、片面印刷用紙Ｐの未印刷面に対して画像が印刷される。印刷部３は、両面に画像を印刷した用紙Ｐをそのままメイン搬送路３０Ａに沿って搬送し、排出トレイ３６に排出する。
【００３２】
図１に戻り、制御部１にはサイズセンサー１１１が接続される。サイズセンサー１１１は、規制ガイド３５１の位置によって出力値を変化させるセンサーである。制御部１は、サイズセンサー１１１の出力値に基づき、用紙カセット３５に収容されている用紙Ｐのサイズ（用紙搬送方向および幅方向の各用紙長さ）を検知する。
【００３３】
また、制御部１には搬送センサー１１２が接続される。搬送センサー１１２は、用紙搬送路３０に設置される。搬送センサー１１２の設置数は複数であり、用紙搬送路３０の予め定められた複数の位置がそれぞれ搬送センサー１１２の検知位置に設定される。複数の搬送センサー１１２は、それぞれ、対応する検知位置における用紙Ｐの有無に応じて出力値を変化させる。制御部１は、複数の搬送センサー１１２の各出力値に基づき、用紙搬送路３０での用紙Ｐの搬送状態（各検知位置における用紙Ｐの先端到達および後端通過）を検知する。
【００３４】
ここで、用紙搬送路３０に設置される複数の搬送センサー１１２に符号１１２ａ〜１１２ｇを付し、各搬送センサー１１２の設置位置（検知位置）について説明する。なお、以下に説明する各搬送センサー１１２の設置位置は一例であり、ここで挙げた位置に搬送センサー１１２が設置されなくてもよいし、他の位置に搬送センサー１１２が設置されてもよい。
【００３５】
図２に示すように、搬送センサー１１２ａは、給紙ローラー対３２の設置位置よりも用紙搬送方向下流側の位置（給紙ローラー対３２の設置位置の近傍）に設置される。画像形成装置１００に複数の用紙カセット３５が装着される場合、すなわち、画像形成装置１００に複数の給紙ローラー対３２が設置される場合には、搬送センサー１１２ａの設置数は複数となる。
【００３６】
また、搬送センサー１１２ｂは、レジストローラー対３１Ｒの設置位置よりも用紙搬送方向上流側の位置（レジストローラー対３１Ｒの設置位置の近傍）に設置される。搬送センサー１１２ｃは、定着位置ＦＰよりも用紙搬送方向下流側の位置（定着ローラー対３４の設置位置の近傍）に設置される。搬送センサー１１２ｄは、排出ローラー３１Ｄの設置位置よりも用紙搬送方向上流側の位置（排出ローラー対３１Ｄの設置位置の近傍）に設置される。
【００３７】
搬送センサー１１２ｅは、反転搬送路３０Ｂの下流位置ＤＰの近傍位置に設置される。搬送センサー１１２ｆは、反転搬送路３０Ｂの下流位置ＤＰと上流位置ＵＰとの間に設置される。用紙搬送路１１２ｆの設置数および設置位置は、反転搬送路３０Ｂに設置された搬送ローラー対３１の設置数や設置位置、反転搬送路３０Ｂの搬送経路の長さなどに応じて適宜変更される。搬送センサー１１２ｇは、反転搬送路３０Ｂの上流位置ＵＰの近傍位置に設置される。
【００３８】
図１に戻り、画像形成装置１００は、操作パネル４を備える。操作パネル４は、「報知部」に相当する。
【００３９】
操作パネル４は、タッチパネルディスプレイ４１を含む。タッチパネルディスプレイ４１は、ソフトウェアボタンを配置した設定画面を表示し、ソフトウェアボタンに対するタッチ操作をユーザーから受け付ける。また、操作パネル４は、ハードウェアボタン４２を複数含む。ハードウェアボタン４２としては、一例を挙げると、ユーザーから印刷指示を受け付けるスタートボタンがある。
【００４０】
操作パネル４は、制御部１に接続される。制御部１は、操作パネル４（タッチパネルディスプレイ４１）の表示動作を制御する。さらに、制御部１は、操作パネル４に対して行われた操作（タッチパネルディスプレイ４１に対するタッチ操作およびハードウェアキー４２に対する押下操作）を検知する。
【００４１】
また、画像形成装置１００は、記憶部５を備える。記憶部５は、たとえば、ＲＯＭ（ＥＥＰＲＯＭなど）やＨＤＤのような不揮発性の記憶デバイスを含む。すなわち、画像形成装置１００の主電源が遮断されても、記憶部５に記憶された情報は消えない。
【００４２】
記憶部５は、制御部１に接続される。制御部１は、記憶部５への情報の書き込みや記憶部５からの情報の読み出しを行う。たとえば、制御部１は、後述する異常発生率算出処理を行うときに参照する両面印刷情報１０を記憶部５に記憶させる。両面印刷情報１０については後に詳細に説明する。
【００４３】
また、画像形成装置１００は、通信部６を備える。通信部６は、画像形成装置１００をＬＡＮなどのネットワークＮＴに接続するためのインターフェースであり、通信用回路、通信用メモリーおよび通信用コネクターなどを含む。ネットワークＮＴには、画像形成装置１００のユーザーにより使用されるユーザー端末２００が接続される。ユーザー端末２００は、たとえば、パーソナルコンピューターである。さらに、ネットワークＮＴには、画像形成装置１００のメンテナンスを行うメンテナンス業者のサーバー３００（以下、メンテナンスサーバー３００と称する）が接続される。
【００４４】
通信部６は、制御部１に接続される。制御部１は、通信部６が行う通信を制御する。制御部１は、通信部６を用いて、ユーザー端末２００やメンテナンスサーバー３００との間で通信を行う。たとえば、画像形成装置１００がプリンターとして使用される場合には、印刷データや印刷条件（たとえば、印刷で使用する用紙サイズ）などを含む印刷指示がユーザー端末２００から送信される。ユーザー端末２００からの印刷指示は通信部６が受信する（ユーザーから印刷指示を受け付ける）。
【００４５】
＜印刷時の制御＞
制御部１は、ユーザーから印刷指示を受け付けると、ユーザー指定の用紙サイズを認識する。たとえば、用紙サイズの指定は操作パネル４がユーザーから受け付ける。画像形成装置１００がプリンターとして使用される場合には、ユーザー端末２００からの印刷指示にユーザー指定の用紙サイズが含まれる。
【００４６】
制御部１は、ユーザー指定の用紙サイズを認識すると、当該認識したサイズの用紙Ｐが収容されている用紙カセット３５を給紙元に設定するとともに、印刷部３に印刷実行命令を与える。印刷部３は、印刷実行命令を受けると、給紙元の用紙カセット３５に収容されている用紙Ｐを用紙搬送路３０に給紙する。そして、印刷部３は、用紙搬送路３０に沿って用紙Ｐを搬送し、搬送中の用紙Ｐに画像を印刷する。
【００４７】
制御部１は、印刷部３による片面印刷や両面印刷の実行中、用紙搬送路３０においてジャムエラーが発生したか否かを検知するジャムエラー検知を行う。制御部１によるジャムエラー検知は、複数の搬送センサー１１２の各出力値に基づき行われる。なお、用紙カセット３５から用紙搬送路３０に用紙Ｐが給紙されない無給紙エラーもジャムエラーとして検知される。
【００４８】
たとえば、制御部１は、複数の搬送センサー１１２のうち或る搬送センサー１１２（ここでは、第１搬送センサー１１２と称する）の検知位置において用紙Ｐの先端到達を検知してから計時を開始する。そして、制御部１は、第１搬送センサー１１２の検知位置において用紙Ｐの先端到達を検知してから所定時間が経過したときに、第１搬送センサー１１２よりも用紙搬送方向下流側にある搬送センサー１１２（ここでは、第２搬送センサー１１２と称する）の検知位置に用紙Ｐの先端が到達したか否かを検知する。その結果、用紙Ｐの先端到達を検知できなければ、制御部１は、ジャムエラーが発生したと判断する。この場合の所定時間は、第１搬送センサー１１２の検知位置と第２搬送センサー１１２の検知位置との間を用紙Ｐが進むのに要する時間であり、第１搬送センサー１１２の検知位置と第２搬送センサー１１２の検知位置との間の用紙搬送距離および用紙搬送速度に基づき予め求めることができる。
【００４９】
また、制御部１は、複数の搬送センサー１１２のうち或る搬送センサー１１２の検知位置において用紙Ｐの先端到達を検知してから、所定時間が経過しても同じ検知位置において用紙Ｐの後端通過を検知できなければ、ジャムエラーが発生したと判断する。この場合の所定時間は、或る搬送センサー１１２の検知位置に用紙Ｐの先端が到達してから同じ検知位置を用紙Ｐの後端が通過するのに要する時間であり、用紙サイズ（搬送方向長さ）および用紙搬送速度に基づき予め求めることができる。
【００５０】
なお、制御部１は、ジャムエラーが発生すると、印刷部３による印刷を中断させる。そして、制御部１は、ジャムエラーが発生したことを示すエラーメッセージを操作パネル４に表示させる。これにより、ユーザーによりジャム処理作業（ジャム用紙Ｐを用紙搬送路３０から取り除く作業）が行われる。
【００５１】
たとえば、ユーザーによるジャム処理作業では、画像形成装置１００の側面カバー（図示せず）が開けられる。側面カバーが開状態になると、用紙搬送路３０が露出する。これにより、用紙搬送路３０からジャム用紙Ｐを取り除くことができる。あるいは、画像形成装置１００から用紙カセット３５を引き出すと、給紙ローラー対３２が露出される。したがって、給紙ローラー対３２にジャム用紙Ｐが残留している場合には、用紙カセット３５を引き出すことによってジャム用紙Ｐを取り除くことができる。
【００５２】
制御部１は、ジャムエラーが発生して以降、ユーザーによるジャム処理作業が終了したか否かの判断を行う。制御部１は、ジャムエラーの発生以降に開けられた側面カバーが閉じられたことを検知すると、ジャム処理作業が終了したと判断する。あるいは、制御部１は、ジャムエラーの発生以降に引き出された用紙カセット３５が元に戻されたことを検知すると、ジャム処理作業が終了したと判断する。ユーザーによるジャム処理作業が終わった後、制御部１は、印刷部３による印刷を再開させる。
【００５３】
＜両面印刷の禁止＞
制御部１は、印刷部３よる両面印刷が１枚行われるごとに、ジャムエラーのような異常が発生したか否かを判断する。異常が発生した場合、制御部１は、発生した異常が片面印刷の実行時には発生しない異常、すなわち、両面印刷の実行時にだけ発生し得る異常（以下、両面印刷異常と称する）であるか否かを判断する。言い換えると、制御部１は、発生した異常が片面印刷の実行時にも発生し得る異常（以下、共通異常と称する）であるか否かを判断する。そして、制御部１は、両面印刷異常の発生頻度が高い場合、予め定められた対策処理を行う。
【００５４】
制御部１は、対策処理を行うべきか否かを判断するため、印刷部３による両面印刷が１枚実行されるごとに、両面印刷の印刷結果を認識する。制御部１は、印刷結果を示す印刷結果情報を記憶部５に記憶させる。
【００５５】
ここで、制御部１は、印刷部３が実行した直近の所定枚数分の印刷結果情報を両面印刷情報１０に含める。たとえば、所定枚数は１０枚である。なお、所定枚数に相当する数（１０個）の印刷結果情報が既に両面印刷情報１０に含まれている状態、すなわち、印刷部３による両面印刷の印刷枚数が既に所定枚数に達している状態で、印刷部３が新たに両面印刷を実行した場合、制御部１は、両面印刷情報１０から最も古い印刷結果情報を消去する。そして、制御部１は、新たに実行された両面印刷の印刷結果を示す印刷結果情報を両面印刷情報１０に追加する。
【００５６】
なお、記憶部５は、予め定められた複数の用紙長さ範囲（用紙搬送方向の長さの範囲）のそれぞれごとに両面印刷情報１０を記憶する。たとえば、用紙長さ範囲は、第１用紙長さ範囲、第２用紙長さ範囲および第３用紙長さ範囲の３つに分類される。この例では、第１用紙長さ範囲、第２用紙長さ範囲および第３用紙長さ範囲にそれぞれ対応する３つの両面印刷情報１０が記憶部５に記憶される。用紙長さ範囲の分類数は特に限定されず、用紙長さ範囲を２つに分類してもよいし４つ以上に分類してもよい。
【００５７】
たとえば、第１用紙長さ範囲は２９７ｍｍ（Ａ４サイズの長手方向の長さに相当）以上であり、第２用紙長さ範囲は２１０ｍｍ（Ａ５サイズの長手方向の長さに相当）以上２９７ｍｍ未満であり、第３用紙長さ範囲は２１０ｍｍ未満である。
【００５８】
以下に、図３に示すフローチャートを参照し具体的に説明する。図３に示すフローチャートは、印刷部３が両面印刷を開始したとき（印刷部３が用紙カセット３５から用紙搬送路３０への用紙Ｐの給紙を開始したとき）にスタートする。なお、印刷部３は、制御部１が給紙元に設定した用紙カセット３５の用紙Ｐを用紙搬送路３０に給紙する。そして、制御部１は、給紙元の用紙カセット３５に対応するサイズの用紙Ｐが搬送されていると認識する。
【００５９】
ステップＳ１において、制御部１は、異常が発生することなく、用紙カセット３５から用紙搬送路３０に給紙された用紙Ｐの両面に画像が印刷され、両面に画像が印刷された用紙Ｐが排出トレイ３６に正常に排出されたか否かの判断を行う。なお、両面印刷の実行中に異常が発生しなかった場合（実行中の両面印刷が中断されなかった場合）には、両面に画像が印刷された用紙Ｐは搬送センサー１１２ｄ（図２参照）の検知位置を通過して排出トレイ３６に排出される。したがって、制御部１は、異常が発生することなく、両面に画像が印刷された用紙Ｐの後端が搬送センサー１１２ｄの検知位置を通過したことを検知すると、用紙Ｐが正常に排出されたと判断する。
【００６０】
ステップＳ１において、用紙Ｐが正常に排出されたと制御部１が判断した場合には、ステップＳ２に移行する。ステップＳ２に移行すると、制御部１は、３つの用紙長さ範囲のうち、正常に排出された用紙Ｐのサイズに対応する用紙長さ範囲を認識し、当該認識した用紙長さ範囲の両面印刷情報１０を更新対象として認識する。そして、制御部１は、用紙Ｐが正常に排出されたことを示す第１情報を印刷結果情報として更新対象の両面印刷情報１０に追加する（更新対象の両面印刷情報１０を更新する）。
【００６１】
ステップＳ１において、用紙Ｐが正常に排出されなかった（異常が発生した）と制御部１が判断した場合には、ステップＳ３に移行する。ステップＳ３に移行すると、制御部１は、発生した異常が両面印刷異常であるか否かを判断する。ここで、両面印刷の実行時に発生した異常が両面印刷異常であるか否かの判断方法について説明する。
【００６２】
片面印刷では、メイン搬送路３０Ａは使用されるが反転搬送路３０Ｂは使用されない。両面印刷では、メイン搬送路３０Ａおよび反転搬送路３０Ｂの両方が使用される。このため、メイン搬送路３０Ａに沿って搬送されている用紙Ｐに異常が発生した場合には、発生した異常は両面印刷異常であるとは言えない（発生した異常は片面印刷の実行時にも発生し得る）。一方で、反転搬送路３０Ｂに沿って搬送されている用紙Ｐに異常が発生した場合には、発生した異常が両面印刷異常であると言える（発生した異常は片面印刷の実行時には発生し得ない）。また、片面印刷の実行時には用紙Ｐはスイッチバックされないが、両面印刷の実行時には用紙Ｐはスイッチバックされる。
【００６３】
このことから、制御部１は、印刷部３が片面印刷用紙Ｐをスイッチバックさせてから片面印刷用紙Ｐをメイン搬送路２０Ａに戻すまでの期間（ここでは、反転期間と称する）に異常が発生すると当該異常が両面印刷異常であると判断する。たとえば、反転期間は、排出ローラー対３１Ｄが逆回転を開始した時点から、メイン搬送路３０Ａに戻る途中の片面印刷用紙Ｐの後端が用紙センサー１１２ｇ（図２参照）の検知位置を通過した時点までの期間である。
【００６４】
ステップＳ３において、発生した異常が両面印刷異常であると制御部１が判断した場合には、ステップＳ４に移行する。ステップＳ４において、制御部１は、３つの用紙長さ範囲のうち、両面印刷異常の発生時に搬送されていた用紙Ｐ（両面印刷異常の発生原因となった用紙Ｐ）のサイズに対応する用紙長さ範囲を認識し、当該認識した用紙長さ範囲の両面印刷情報１０を更新対象として認識する。そして、制御部１は、両面印刷異常が発生したことを示す第２情報を印刷結果情報として更新対象の両面印刷情報１０に追加する（更新対象の両面印刷情報１０を更新する）。
【００６５】
ステップＳ３において、発生した異常が両面印刷異常ではなく共通異常であると制御部１が判断した場合、ステップＳ５に移行する。ステップＳ５に移行すると、制御部１は、３つの用紙長さ範囲のうち、共通異常の発生時に搬送されていた用紙Ｐ（共通異常の発生原因となった用紙Ｐ）のサイズに対応する用紙長さ範囲を認識し、当該認識した用紙長さ範囲の両面印刷情報１０を更新対象として認識する。そして、制御部１は、共通異常が発生したことを示す第３情報（発生した異常が両面印刷異常ではないことを示す情報）を印刷結果情報として更新対象の両面印刷情報１０に追加する（更新対象の両面印刷情報１０を更新する）。
【００６６】
両面印刷情報１０の更新後、ステップＳ６に移行する。ステップＳ６に移行すると、制御部１は、両面印刷を伴うジョブが終了したか否か（印刷すべき枚数分の両面印刷が終了したか否か）を判断する。その結果、ジョブが終了したと制御部１が判断した場合には、本フローは終了し、ジョブが終了していないと制御部１が判断した場合には、ステップＳ１に移行する。なお、制御部１は、ジョブをキャンセルする旨の指示をユーザーから受け付けた場合にも、ジョブが終了したと判断する。キャンセル指示の受け付けは操作パネル４が行う。たとえば、両面印刷の実行中に異常が発生したとき（実行中の両面印刷が中断したとき）、ジョブがキャンセルされる場合がある。
【００６７】
このようにして得られた両面印刷情報１０は、対策処理を行うべきか否かを制御部１が判断するときに参照される。制御部１は、対策処理を行うべきか否かを判断するとき、両面印刷情報１０に基づき、両面印刷異常の発生率を求める異常発生率算出処理を行う。なお、制御部１による異常発生率算出処理は、複数の用紙長さ範囲のそれぞれごとに行われる。
【００６８】
以下に、図４に示すフローチャートを参照し、制御部１により行われる異常発生率算出処理の流れを説明する。図４に示すフローチャートは、予め定められたチェック時点になったと制御部１が判断したときにスタートする。制御部１は、両面印刷を伴うジョブが終了したとき、チェック時点になったと判断する。あるいは、制御部１は、画像形成装置１００に主電源が投入されたとき、チェック時点になったと判断する。なお、以下の説明では、現在対象となっている用紙長さ範囲を対象用紙長さ範囲と称する。
【００６９】
ステップＳ１１において、制御部１は、対象用紙長さ範囲に対応する両面印刷情報１０を抽出する。そして、制御部１は、対象用紙長さ範囲の両面印刷情報１０に基づき、対象用紙長さ範囲の用紙Ｐを用いた直近の所定枚数分の両面印刷について、異常が発生することなく印刷できた回数（以下、正常回数と称する）を認識する。このとき、制御部１は、対象用紙長さ範囲の両面印刷情報１０に印刷結果情報として含まれている第１情報の数をカウントし、当該カウントした数を正常回数として認識する。
【００７０】
その後、ステップＳ１２に移行する。なお、ステップＳ１１およびＳ１２の各処理の順番は特に限定されない。
【００７１】
ステップＳ１２に移行すると、制御部１は、対象用紙長さ範囲の両面印刷情報１０に基づき、対象用紙長さ範囲の用紙Ｐを用いた直近の所定枚数分の両面印刷について、両面印刷異常が発生したために印刷できなかった回数（以下、異常回数と称する）を認識する。このとき、制御部１は、対象用紙長さ範囲の両面印刷情報１０に印刷結果情報として含まれている第２情報の数をカウントし、当該カウントした数を異常回数として認識する。
【００７２】
正常回数および異常回数の認識後、ステップＳ１３に移行する。ステップＳ１３に移行すると、制御部１は、異常回数を正常回数と異常回数との合計回数で除した値を両面印刷異常の発生率として求める（発生率を百分率で求めてもよい）。制御部１は、対象用紙長さ範囲と発生率とを対応付けて保持する。
【００７３】
たとえば、対象用紙長さ範囲の用紙Ｐを用いた直近の所定枚数分の両面印刷において、正常に排出された回数が２回であり、両面印刷異常の発生回数が７回であり、共通異常の発生回数が１回であったとする。この場合には、正常回数が２回で異常回数が７回となるので、両面印刷異常の発生率は０．７８（＝７／（２＋７））となる。たとえば、制御部１は、異常回数を合計回数で除した値の小数点第３位を四捨五入する。
【００７４】
複数の用紙長さ範囲のそれぞれについて両面印刷異常の発生率を算出した後、制御部１は、対策処理を行うべきか否かを判断する実行／不実行判断処理を行う。なお、制御部１による実行／不実行判断処理は、複数の用紙長さ範囲のそれぞれごとに行われる。
【００７５】
ここで、制御部１による実行／不実行判断処理で使用される閾値として、第１閾値、第２閾値および第３閾値が予め記憶部５に記憶される。第１閾値は最も小さい値であり、第３閾値は最も大きい値であり、第２閾値は第１閾値と第２閾値との間の値である。たとえば、第１閾値は０．１（１０％）であり、第２閾値は０．５（５０％）であり、第３閾値は０．９（９０％）である。
【００７６】
以下に、図５に示すフローチャートを参照し、制御部１により行われる実行／不実行判断処理の流れを説明する。図５に示すフローチャートは、両面印刷異常の発生率算出を制御部１が終えたときにスタートする。なお、以下の説明では、現在対象となっている用紙長さ範囲を対象用紙長さ範囲と称する。
【００７７】
ステップＳ２１において、制御部１は、対象用紙長さに対応する両面印刷異常の発生率を認識し、当該認識した両面印刷異常の発生率（Ｅｒ）が第１閾値（Ｔｈ１）以上であるか否かを判断する。その結果、両面印刷異常の発生率が第１閾値以上であると制御部１が判断した場合には、ステップＳ２２に移行する。
【００７８】
ステップＳ２２において、制御部１は、両面印刷異常の発生率（Ｅｒ）が第２閾値（Ｔｈ２）以上であるか否かを判断する。その結果、両面印刷異常の発生率が第２閾値未満であると制御部１が判断した場合には、ステップＳ２３に移行する。
【００７９】
ステップＳ２３に移行すると、制御部１は、対策処理を実行すべきと判断する。この場合、制御部１は、実行する対策処理として第１対策処理を選択する。すなわち、両面印刷異常の発生率が第１閾値以上であって第２閾値未満である場合には、制御部１により第１対策処理が実行される。第１対策処理については後述する。
【００８０】
ステップＳ２２において、両面印刷異常の発生率（Ｅｒ）が第２閾値（Ｔｈ２）以上であると制御部１が判断した場合には、ステップＳ２４に移行する。ステップＳ２４に移行すると、制御部１は、両面印刷異常の発生率（Ｅｒ）が第３閾値（Ｔｈ３）以上であるか否かを判断する。その結果、両面印刷異常の発生率が第３閾値未満であると制御部１が判断した場合には、ステップＳ２５に移行する。
【００８１】
ステップＳ２５に移行すると、制御部１は、対策処理を実行すべきと判断する。この場合、制御部１は、実行する対策処理として第２対策処理を選択する。すなわち、両面印刷異常の発生率が第２閾値以上であって第３閾値未満である場合には、制御部１により第２対策処理が実行される。第２対策処理については後述する。
【００８２】
ステップＳ２４において、両面印刷異常の発生率（Ｅｒ）が第３閾値（Ｔｈ３）以上であると制御部１が判断した場合には、ステップＳ２６に移行する。ステップＳ２６に移行すると、制御部１は、対策処理を実行すべきと判断する。この場合、制御部１は、実行する対策処理として第３対策処理を選択する。第３対策処理については後述する。
【００８３】
ステップＳ２１において、両面印刷異常の発生率（Ｅｒ）が第１閾値（Ｔｈ１）未満であると制御部１が判断した場合には、ステップＳ２７に移行する。ステップＳ２７に移行した場合、制御部１は、対策処理を実行しない。
【００８４】
なお、制御部１は、リセット指示の受け付けを操作パネル４に行わせる。たとえば、両面印刷異常の解消作業（部品交換など）をユーザーやメンテナンス業者が行った後、操作パネル４に対してリセット指示が行われる。
【００８５】
制御部１は、操作パネル４がリセット指示を受け付けると、両面印刷情報１０をリセットするリセット処理を行う。制御部１によりリセット処理が行われると、両面印刷情報１０から印刷結果情報が全て消去される。以降、制御部１は、複数の用紙長さ範囲のうちいずれかの用紙長さ範囲の用紙Ｐを用いた両面印刷が所定枚数に達するまで、異常発生率算出処理を行わない。異常発生率算出処理が行われなければ、対策処理も行われない。
【００８６】
対象用紙長さ範囲の両面印刷異常の発生率が第１閾値以上で第２閾値未満であった場合には、制御部１は第１対策処理を行う。制御部１は、第１対策処理として、対象用紙長さ範囲の両面印刷異常の発生率が第１閾値以上である旨をユーザーに報知する報知処理を行う。当該報知は操作パネル４が行う。
【００８７】
操作パネル４は、図６に示すような第１報知画面４１０を表示し、ユーザーに対して報知を行う。第１報知画面４１０には、対象用紙長さ範囲の両面印刷異常の発生率を含む第１メッセージＭＧ１１が表示される。また、第１報知画面４１０には、注意喚起メッセージＭＧ１２が表示される。なお、図６には、第１用紙長さ範囲（２９７ｍｍ以上）の両面印刷異常の発生率が第１閾値以上であった場合の第１報知画面４１０を図示する。
【００８８】
ここで、制御部１は、対象用紙長さ範囲の両面印刷異常の発生率が第１閾値以上で第２閾値未満であった場合、両面印刷の実行を禁止するか否かの指示の受け付けを操作パネル４に行わせる。たとえば、操作パネル４は、受付ボタンＢ１１およびＢ１２を第１報知画面４１０に表示する。制御部１は、受付ボタンＢ１１に対するタッチ操作を検知すると、両面印刷の実行を禁止する旨の指示をユーザーから受け付けたと判断する。一方で、制御部１は、受付ボタンＢ１２に対するタッチ操作を検知すると、両面印刷の実行を禁止しない旨の指示をユーザーから受け付けたと判断する。
【００８９】
制御部１は、両面印刷の実行を禁止する旨を受け付けると、印刷部３による両面印刷の実行を禁止するための禁止処理を行う。制御部１による禁止処理が行われると、両面印刷の実行指示を操作パネル４が受け付けなくなる。すなわち、ユーザーは両面印刷の実行指示を行えない。
【００９０】
また、対象用紙長さ範囲の両面印刷異常の発生率が第１閾値以上で第２閾値未満であった場合、制御部１は、通信部６を用いて、メンテナンスサーバー３００に対し、対象用紙長さ範囲の両面印刷異常の発生率が第１閾値以上である旨を通知する通知処理を行う。これにより、画像形成装置１００の現在の状態をメンテナンス業者に認識させることができる。
【００９１】
対象用紙長さ範囲の両面印刷異常の発生率が第２閾値以上で第３閾値未満であった場合には、制御部１は第２対策処理を行う。制御部１は、第２対策処理として、対象用紙長さ範囲の両面印刷異常の発生率が第２閾値以上である旨をユーザーに報知する処理を行う。当該報知は操作パネル４が行う。
【００９２】
操作パネル４は、図７に示すような第２報知画面４２０を表示し、ユーザーに対して報知を行う。第２報知画面４２０には、対象用紙長さ範囲の両面印刷異常の発生率を含む第２メッセージＭＧ２１が表示される。また、第２報知画面４２０には、警告メッセージＭＧ２２が表示される。なお、図７には、第２用紙長さ範囲（２１０ｍｍ以上２９７ｍｍ未満）の両面印刷異常の発生率が第２閾値以上であった場合の第２報知画面４２０を図示する。
【００９３】
ここで、制御部１は、対象用紙長さ範囲の両面印刷異常の発生率が第２閾値以上で第３閾値未満であった場合、第１閾値以上で第２閾値未満であった場合と同様、両面印刷の実行を禁止するか否かの指示の受け付けを操作パネル４に行わせる。すなわち、操作パネル４は、両面印刷の実行を禁止する旨を受け付けるための受付ボタンＢ２１および両面印刷の実行を禁止しない旨を受け付けるための受付ボタンＢ２２を第２報知画面４２０に表示する。そして、制御部１は、受付ボタンＢ２１に対するタッチ操作を検知すると、印刷部３による両面印刷の実行を禁止するための禁止処理を行う。
【００９４】
また、制御部１は、対象用紙長さ範囲の両面印刷異常の発生率が第２閾値以上で第３閾値未満であった場合にも、通知処理を行う。このときに行われる通知処理では、対象用紙長さ範囲の両面印刷異常の発生率が第２閾値以上である旨がメンテナンスサーバー３００に対して通知される。
【００９５】
対象用紙長さ範囲の両面印刷異常の発生率が第３閾値以上であった場合には、制御部１は第３対策処理を行う。制御部１は、第３対策処理として、対象用紙長さ範囲の両面印刷異常の発生率が第３閾値以上である旨をユーザーに報知する処理を行う。当該報知は操作パネル４が行う。
【００９６】
操作パネル４は、図８に示すような第３報知画面４３０を表示し、ユーザーに対して報知を行う。第３報知画面４３０には、対象用紙長さ範囲の両面印刷異常の発生率を含む第３メッセージＭＧ３１が表示される。図８には、第３用紙長さ範囲（２１０ｍｍ未満）の両面印刷異常の発生率が第３閾値以上であった場合の第３報知画面４３０を図示する。
【００９７】
ここで、制御部１は、対象用紙長さ範囲の両面印刷異常の発生率が第３閾値以上であった場合、強制的（自動的）に、両面印刷の実行を禁止するための禁止処理を行う。この場合、制御部１は、両面印刷の実行を禁止する旨の禁止メッセージＭＧ３２を操作パネル４に表示させる。
【００９８】
また、制御部１は、対象用紙長さ範囲の両面印刷異常の発生率が第３閾値以上であった場合にも、通知処理を行う。このときに行われる通知処理では、対象用紙長さ範囲の両面印刷異常の発生率が第３閾値以上である旨がメンテナンスサーバー３００に対して通知される。さらに、メンテナンスサーバー３００に対し、画像形成装置１００のメンテナンスを要求するメンテナンス要求が通知されてもよい。
【００９９】
なお、制御部１は、両面印刷の実行を禁止して以降、両面印刷の実行禁止を解除するか否かの指示の受け付けを操作パネル４に行わせる。そして、両面印刷の実行禁止を解除する旨の指示を操作パネル４がユーザーから受け付けた場合、制御部１は、両面印刷の実行禁止を解除する。これにより、ユーザーは両面印刷の実行指示を行えるようになる。
【０１００】
ただし、この場合、制御部１は、両面印刷の実行禁止を解除してから、両面印刷の印刷枚数が予め定められた閾値枚数に達するまでに、両面印刷異常が発生したとき、再度、禁止処理を行う。閾値枚数は所定枚数よりも少ない枚数であり、たとえば、５枚である。
【０１０１】
本実施形態の画像形成装置１００は、上記のように、片面印刷および両面印刷の実行が可能な印刷部３と、報知を行う操作パネル４（報知部）と、直近の所定枚数（１０枚）分の両面印刷について、異常が発生することなく印刷できた正常回数を認識するとともに、片面印刷の実行時には発生しない異常である両面印刷異常が発生したために印刷できなかった異常回数を認識し、異常回数を正常回数と異常回数との合計回数で除した値を両面印刷異常の発生率として求める異常発生率算出処理を行い、両面印刷異常の発生率が予め定められた閾値以上であった場合、両面印刷異常の発生率の報知を操作パネル４に行わせる制御部１と、を備える。
【０１０２】
本実施形態の構成では、異常回数を正常回数と異常回数との合計回数で除した値を両面印刷異常の発生率として求める異常発生率算出処理が制御部１により行われる。ここで、正常回数は、異常が発生することなく印刷できた回数である。異常回数は、片面印刷の実行時には発生しない異常である両面印刷異常が発生したために印刷できなかった回数である。すなわち、制御部１による異常発生率算出処理では、片面印刷の実行時にも発生し得る異常が発生したために印刷できなかった回数を反映させない。これにより、両面印刷異常の発生率を正確に求めることができる。
【０１０３】
また、制御部１は、両面印刷異常の発生率が予め定められた閾値以上であった場合、両面印刷異常の発生率の報知を操作パネル４に行わせる。当該報知を受けたユーザーは両面印刷異常が発生し易くなっていると認識する。これにより、両面印刷異常が発生し易くなっている場合に両面印刷の実行だけを禁止させることができる（片面印刷の実行が不必要に禁止されることはない）。
【０１０４】
また、本実施形態では、制御部１は、予め定められた複数の用紙長さ範囲ごとに両面印刷異常の発生率を求め、両面印刷異常の発生率が閾値以上になった用紙長さ範囲の報知を操作パネル４に行わせる。この構成では、当該報知を受けたユーザーは両面印刷異常が発生し易い用紙長さ範囲を認識することができる。このため、両面印刷異常が発生し易い用紙長さ範囲の用紙Ｐを用いる両面印刷の実行だけを禁止する、といったことが行える。
【０１０５】
また、本実施形態では、制御部１は、両面印刷異常の発生率が第３閾値（最大の閾値）以上であった場合、両面印刷の実行を禁止するための禁止処理を自動的に行う。ここで、両面印刷異常の発生率が第３閾値以上であれば、両面印刷異常が発生する可能性が高いので、両面印刷の実行を禁止するのが好ましい。しかし、ユーザーによっては、両面印刷の実行を禁止するための操作をし忘れる場合がある。したがって、両面印刷異常の発生率が第３閾値以上である場合に自動的に禁止処理が行われる構成では、ユーザーの利便性が向上する。
【０１０６】
また、本実施形態では、制御部１は、両面印刷異常の発生率が第１閾値（最小の閾値）以上で第３閾値（最大の閾値）未満であった場合、両面印刷の実行を禁止するか否かの指示の受け付けを操作パネル４に行わせ、両面印刷の実行を禁止する旨の指示を操作パネル４が受け付けると禁止処理を行う。この構成では、両面印刷の実行を禁止するか否かをユーザーが選択することができるので、ユーザーの利便性が向上する。
【０１０７】
また、本実施形態では、制御部１は、両面印刷の実行禁止を解除するか否かの指示の受け付けを操作パネル４に行わせ、両面印刷の実行禁止を解除する旨の指示を操作パネル４が受け付けると両面印刷の実行禁止を解除する。この構成では、両面印刷の実行禁止を解除するか否かをユーザーが選択することができるので、ユーザーの利便性が向上する。
【０１０８】
また、本実施形態では、制御部１は、両面印刷の実行禁止を解除してから、両面印刷の印刷枚数が予め定められた閾値枚数に達するまでに、両面印刷異常が発生したとき、禁止処理を自動的に行う。この構成では、両面印刷異常が発生し易くなっているにもかかわらず、両面印刷の実行が可能なまま放置されるのを抑制することができる。
【０１０９】
また、本実施形態では、制御部１は、両面印刷異常の発生率が閾値以上であったとき、メンテナンスサーバー３００（サーバー）に対し、通信部６を用いて、両面印刷異常の発生率が閾値以上である旨を通知する。この構成では、ユーザーからすると、メンテナンス業者にメンテナンスを依頼する作業を行わなくてもよいので、利便性が良い。
【０１１０】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【０１１１】
１  制御部
３  印刷部
４  操作パネル（報知部）
３０Ａ  メイン搬送路
３０Ｂ  反転搬送路
１００  画像形成装置
３００  メンテナンスサーバー（サーバー）
ＤＰ  下流位置
ＰＰ  印刷位置
ＵＰ  上流位置
【図１】
2019072893.tif 000003
【図２】
2019072893.tif 000004
【図３】
2019072893.tif 000005
【図４】
2019072893.tif 000006
【図５】
2019072893.tif 000007
【図６】
2019072893.tif 000008
【図７】
2019072893.tif 000009
【図８】
2019072893.tif 000010