(57)【要約】【課題】  強制継続時に不具合の発生を従来より抑えることができる画像形成装置を提供する。【解決手段】  複合機は、用紙に印刷するジョブを実行するエンジンコントローラと、エンジンコントローラによるジョブの実行の強制的な継続である強制継続の指示である強制継続指示を利用者から受け付けるメインコントローラとを備えており、メインコントローラは、ジョブにおける指定サイズと、検知サイズとが異なるとき（Ｓ１０３でＹＥＳ）に強制継続指示を受け付けるとともに（Ｓ１０４）、強制継続指示を受け付けるときに、エンジンコントローラが強制継続の動作対象とする用紙サイズである強制サイズを利用者から受け付け（Ｓ１０４）、エンジンコントローラは、メインコントローラによって受け付けられた強制サイズに応じた動作で強制継続を実行することを特徴とする。【選択図】  図３
2011145631.tif 000002
【特許請求の範囲】
【請求項１】
用紙の用紙サイズを検知するサイズ検知手段と、前記用紙に印刷するジョブを実行するジョブ実行手段と、前記ジョブ実行手段による前記ジョブの実行の強制的な継続である強制継続の指示である強制継続指示を利用者から受け付ける指示受付手段とを備えており、
前記指示受付手段は、前記ジョブにおいて前記利用者によって指定された用紙サイズである指定サイズと、前記ジョブ実行手段が前記ジョブに応じて印刷を実行する予定の前記用紙に対して前記サイズ検知手段が検知した用紙サイズである検知サイズとが異なるときに前記強制継続指示を受け付ける画像形成装置であって、
前記ジョブ実行手段が前記強制継続の動作対象とする用紙サイズである強制サイズを前記利用者から受け付けるサイズ受付手段を備えており、
前記サイズ受付手段は、前記指示受付手段によって前記強制継続指示が受け付けられるときに前記強制サイズを受け付け、
前記ジョブ実行手段は、前記サイズ受付手段によって受け付けられた前記強制サイズに応じた動作で前記強制継続を実行することを特徴とする画像形成装置。
【請求項２】
前記指定サイズおよび前記検知サイズは、前記指定サイズの前記用紙に対して前記サイズ検知手段が検知する用紙サイズが前記検知サイズと同一であるように前記検知サイズ毎にグループに分類されており、
前記サイズ受付手段は、前記指定サイズおよび前記検知サイズが同一の前記グループに分類されているときのみ、前記強制サイズを受け付け、
前記ジョブ実行手段は、前記指定サイズおよび前記検知サイズが異なる前記グループに分類されているとき、前記検知サイズに応じた動作で前記強制継続を実行することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記サイズ受付手段は、前記指定サイズおよび前記検知サイズの中から前記強制サイズを受け付けることを特徴とする請求項１または請求項２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブの実行の強制的な継続（強制継続）を行うことができる画像形成装置に関する。
【背景技術】
【０００２】
従来、ジョブにおいて利用者によって指定された用紙サイズと、このジョブに応じて印刷を実行する予定の用紙に対して装置自身が検知した用紙サイズとが異なるときに、強制継続の指示を利用者から受け付け、強制継続の指示を利用者から受け付けると強制継続を実行する画像形成装置が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−７６９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像形成装置においては、画像形成装置が強制継続の動作対象としている用紙サイズと、強制継続が行われる用紙の実際の用紙サイズとが異なることがあり、これらの用紙サイズが異なるときに強制継続時にジャムやミスプリントなどの不具合が発生するという問題がある。
【０００５】
そこで、本発明は、強制継続時に不具合の発生を従来より抑えることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、用紙の用紙サイズを検知するサイズ検知手段と、前記用紙に印刷するジョブを実行するジョブ実行手段と、前記ジョブ実行手段による前記ジョブの実行の強制的な継続である強制継続の指示である強制継続指示を利用者から受け付ける指示受付手段とを備えており、前記指示受付手段は、前記ジョブにおいて前記利用者によって指定された用紙サイズである指定サイズと、前記ジョブ実行手段が前記ジョブに応じて印刷を実行する予定の前記用紙に対して前記サイズ検知手段が検知した用紙サイズである検知サイズとが異なるときに前記強制継続指示を受け付ける画像形成装置であって、前記ジョブ実行手段が前記強制継続の動作対象とする用紙サイズである強制サイズを前記利用者から受け付けるサイズ受付手段を備えており、前記サイズ受付手段は、前記指示受付手段によって前記強制継続指示が受け付けられるときに前記強制サイズを受け付け、前記ジョブ実行手段は、前記サイズ受付手段によって受け付けられた前記強制サイズに応じた動作で前記強制継続を実行することを特徴とする。
【０００７】
この構成により、本発明の画像形成装置は、利用者から受け付けた強制サイズに応じた動作で強制継続を実行するので、強制継続時に不具合の発生を従来より抑えることができる。
【０００８】
また、本発明の画像形成装置の前記指定サイズおよび前記検知サイズは、前記指定サイズの前記用紙に対して前記サイズ検知手段が検知する用紙サイズが前記検知サイズと同一であるように前記検知サイズ毎にグループに分類されており、前記サイズ受付手段は、前記指定サイズおよび前記検知サイズが同一の前記グループに分類されているときのみ、前記強制サイズを受け付け、前記ジョブ実行手段は、前記指定サイズおよび前記検知サイズが異なる前記グループに分類されているとき、前記検知サイズに応じた動作で前記強制継続を実行することが好ましい。
【０００９】
指定サイズおよび検知サイズが同一のグループに分類されているとき、指定サイズと検知サイズとでは、何れが実際の用紙サイズである可能性が高いか不明である。一方、指定サイズおよび検知サイズが異なるグループに分類されているとき、指定サイズと検知サイズとでは、検知サイズの方が実際の用紙サイズである可能性が高い。本発明の画像形成装置は、指定サイズおよび検知サイズが同一のグループに分類されているときのみ、利用者から強制サイズを受け付けるので、利用者から強制サイズを常に受け付ける構成と比較して、強制継続のための利用者の操作を容易化することができる。
【００１０】
また、本発明の画像形成装置の前記サイズ受付手段は、前記指定サイズおよび前記検知サイズの中から前記強制サイズを受け付けることが好ましい。
【００１１】
この構成により、本発明の画像形成装置は、指定サイズおよび検知サイズの中から強制サイズを利用者に選択させるので、多数の用紙サイズの中から強制サイズを利用者に選択させる構成と比較して、強制継続のための利用者の操作を容易化することができる。
【発明の効果】
【００１２】
本発明の画像形成装置は、強制継続時に不具合の発生を従来より抑えることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施の形態に係る画像形成システムの概略図である。
【図２】図１に示す画像形成システムの制御構成を示すブロック図である。
【図３】図２に示すメインコントローラの印刷実行時の動作のフローチャートである。
【図４】図２に示すエンジンコントローラの印刷実行時の動作のフローチャートである。
【図５】図１に示すモニタに表示されるエラー画面であって、強制サイズの受け付けを示すエラー画面を示す図である。
【図６】図５に示すエラー画面の代わりにモニタに表示されるエラー画面を示す図である。
【図７】本発明の第２の実施の形態に係る画像形成システムにおけるメインコントローラの印刷実行時の動作のフローチャートである。
【図８】本発明の第２の実施の形態に係る画像形成システムにおけるエンジンコントローラの印刷実行時の動作のフローチャートである。
【図９】本発明の第２の実施の形態に係る画像形成システムにおけるエンジンコントローラのＲＯＭに記憶されているテーブルであって、指定サイズ、検知サイズおよびグループの関係を表すテーブルを示す図である。
【図１０】本発明の第２の実施の形態に係る画像形成システムにおけるモニタに表示されるエラー画面であって、通常のエラー画面を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１５】
（第１の実施の形態）
まず、本実施の形態に係る画像形成システムの構成について説明する。
【００１６】
図１は、本実施の形態に係る画像形成システム１０の概略図である。
【００１７】
図１に示すように、画像形成システム１０は、用紙９１に印刷を行う本発明の画像形成装置としての複合機２０と、複合機２０に接続された後処理装置４０とを備えている。後処理装置４０は、複合機２０による印刷後の用紙９１にファイリング用の孔開けをする処理（パンチング処理）や、複合機２０による印刷後の用紙９１の束をステープル（綴じ針）で綴じ止めする処理（ステープル処理）など、複合機２０による印刷後の用紙９１の後処理を行う装置である。
【００１８】
複合機２０は、用紙９１を載置する複数の給紙トレイ２１と、用紙９１が排出される排紙トレイである本体トレイ２２と、用紙９１に印刷を実行するプリンタ部２３と、原稿を読み込んで画像データを生成する読取デバイスであるスキャナ部２４と、利用者によって種々の操作が入力される操作パネル２５上の操作部２５ａと、種々の情報を表示する操作パネル２５上のモニタ２５ｂとを備えている。プリンタ部２３は、給紙トレイ２１から搬送された用紙９１にトナー画像を転写する転写ユニット２３ａと、転写ユニット２３ａによって用紙に転写されたトナー画像を用紙９１に熱によって定着させる定着ユニット２３ｂと、用紙９１を搬送する図示していない搬送部となどを備えている。
【００１９】
給紙トレイ２１は、用紙９１の載置位置を規制するスライド可能な図示していない規制部材を、用紙９１の長手方向と、長手方向に直交する幅方向とにそれぞれ備えている。
【００２０】
プリンタ部２３は、図示していない外部の装置から後述するネットワークＩ／Ｆ（ｉｎｔｅｒｆａｃｅ）部３３を介して受信された印刷データのジョブや、図示していない外部のファクシミリ装置から後述するファクシミリ通信部３４を介して受信されたＦＡＸのジョブや、スキャナ部２４によって生成された画像データのジョブなどの各種のジョブを印刷する印刷デバイスである。
【００２１】
操作部２５ａは、モニタ２５ｂとともにタッチパネルを形成するボタンや、操作パネル上のボタンなどの入力デバイスから構成されている。
【００２２】
モニタ２５ｂは、例えばＬＣＤ(Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ)などの表示デバイスから構成されている。
【００２３】
後処理装置４０は、用紙９１が排出される排紙トレイであるメイントレイ４１およびサブトレイ４２と、印刷後の用紙９１の後処理を行う後処理部４３とを備えている。後処理部４３は、複合機２０から搬送されてきた用紙９１にパンチング処理を行うパンチングユニット４３ａと、複合機２０から搬送されてきた用紙９１の束を一時的に載置する中間トレイ４３ｂと、中間トレイ４３ｂに載置された用紙９１の束にステープル処理を行うステープラ４３ｃと、用紙９１を搬送する図示していない搬送部となどを備えている。
【００２４】
図２は、画像形成システム１０の制御構成を示すブロック図である。
【００２５】
図２に示すように、複合機２０は、複合機２０全体を制御するためのメインコントローラ３１と、プリンタ部２３、スキャナ部２４および後処理装置４０を制御するためのエンジンコントローラ３２と、ホストコンピュータなどの図示していない外部の装置とＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して通信を行うためのネットワークＩ／Ｆ部３３と、図示していない外部のファクシミリ装置と公衆電話回線等の通信回線を介してファクシミリ通信を行うためのファクシミリ通信部３４と、給紙トレイ２１に載置されている用紙９１の長手方向および幅方向の長さを検知する用紙サイズセンサ３５とを備えている。
【００２６】
メインコントローラ３１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを予め記憶しているＲＯＭ(Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ)と、ＣＰＵの作業領域として用いられるＲＡＭ(Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)となどによって構成されている。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することによってメインコントローラ３１を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００２７】
エンジンコントローラ３２は、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとなどによって構成されている。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することによってエンジンコントローラ３２を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００２８】
ネットワークＩ／Ｆ部３３は、例えば、スキャナ部２４によって生成された画像データをＬＡＮを介して外部の装置に送信したり、プリンタ部２３で印刷されるための印刷データをＬＡＮを介して外部の装置から受信したりする。
【００２９】
ファクシミリ通信部３４は、例えば、スキャナ部２４によって生成された画像データを通信回線を介して外部のファクシミリ装置にＦＡＸ送信したり、プリンタ部２３で印刷されるための画像データを通信回線を介して外部のファクシミリ装置からＦＡＸ受信したりする。
【００３０】
用紙サイズセンサ３５は、給紙トレイ２１における上述した規制部材のスライド位置に応じて抵抗が変化する可変抵抗を利用して用紙９１の長手方向および幅方向の長さを検知するものである。エンジンコントローラ３２は、エンジンコントローラ３２のＲＯＭに記憶されている複数の用紙サイズの中から、用紙サイズセンサ３５によって検知された用紙９１の長手方向および幅方向の長さに基づいて、用紙９１の用紙サイズを判断するようになっている。つまり、エンジンコントローラ３２および用紙サイズセンサ３５は、用紙９１の用紙サイズを検知するようになっており、本発明のサイズ検知手段を構成している。
【００３１】
後処理装置４０は、後処理装置４０全体を制御するための後処理コントローラ５１を備えている。後処理コントローラ５１は、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとなどによって構成されている。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することによって後処理コントローラ５１を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００３２】
次に、画像形成システム１０の動作について説明する。
【００３３】
利用者は、スキャナ部２４によって生成された画像データを印刷する用紙９１の用紙サイズや、印刷後の用紙９１の後処理の種類などを指定して、操作部２５ａによって複合機２０にコピーの指示を与えることができる。利用者がコピーの指示を複合機２０に与えると、複合機２０のメインコントローラ３１は、利用者からの指示に応じてエンジンコントローラ３２に原稿の読み取りを指示する。エンジンコントローラ３２は、メインコントローラ３１によって原稿の読み取りが指示されると、スキャナ部２４に原稿を読み取らせて画像データを生成させる。スキャナ部２４によって生成された画像データは、ジョブとしてメインコントローラ３１のＲＡＭに記憶される。このジョブには、画像データの他に、画像データを印刷する用紙９１の用紙サイズとして利用者によって指定された用紙サイズである指定サイズや、印刷後の用紙９１の後処理の種類などの情報も含まれる。そして、メインコントローラ３１は、ジョブがＲＡＭに記憶されると、図３に示す処理を実行する。
【００３４】
図３は、メインコントローラ３１の印刷実行時の動作のフローチャートである。
【００３５】
図３に示すように、メインコントローラ３１は、ジョブの実行をエンジンコントローラ３２に要求する（Ｓ１０１）。エンジンコントローラ３２は、メインコントローラ３１からジョブの実行がＳ１０１において要求されると、図４に示す処理を実行する。
【００３６】
図４は、エンジンコントローラ３２の印刷実行時の動作のフローチャートである。
【００３７】
図４に示すように、エンジンコントローラ３２は、ジョブに含まれる指定サイズと、ジョブに応じて印刷を実行する予定の用紙９１に対して用紙サイズセンサ３５で検知した用紙サイズである検知サイズとが異なるか否かを判断する（Ｓ１５１）。
【００３８】
エンジンコントローラ３２は、指定サイズと検知サイズとが同一であるとＳ１５１において判断すると、指定サイズに応じた動作でジョブを実行する（Ｓ１５２）。つまり、エンジンコントローラ３２は、ジョブに含まれる画像データを印刷する用紙９１の実際の用紙サイズが指定サイズであるとしてプリンタ部２３や後処理部４３を動作させる。
【００３９】
まず、エンジンコントローラ３２は、プリンタ部２３に印刷を実行させる。そして、エンジンコントローラ３２は、ジョブに含まれる後処理の種類が何もなかった場合、印刷後の用紙９１をプリンタ部２３によって本体トレイ２２に排出させ、ジョブに何らかの後処理の種類が含まれている場合、印刷後の用紙９１をプリンタ部２３によって後処理装置４０に搬送させる。このように、プリンタ部２３およびエンジンコントローラ３２は、用紙９１に印刷するジョブを実行するようになっており、本発明のジョブ実行手段を構成している。
【００４０】
ジョブに含まれる後処理の種類にパンチング処理が含まれている場合、エンジンコントローラ３２から後処理コントローラ５１にパンチング処理の指示が行われるので、後処理コントローラ５１は、複合機２０から搬送されてきた用紙９１に対してパンチングユニット４３ａにパンチング処理を実行させる。また、ジョブに含まれる後処理の種類にステープル処理が含まれている場合、エンジンコントローラ３２から後処理コントローラ５１にステープル処理の指示が行われるので、後処理コントローラ５１は、複合機２０から搬送されてきた用紙９１を中間トレイ４３ｂに載置させて、中間トレイ４３ｂに載置させた用紙９１の束に対してステープラ４３ｃにステープル処理を実行させる。そして、後処理コントローラ５１は、ステープル処理を実行した用紙９１の束を後処理部４３によってメイントレイ４１に排出させ、ステープル処理を実行しなかった用紙９１を後処理部４３によってサブトレイ４２に排出させる。後処理コントローラ５１は、用紙９１をメイントレイ４１またはサブトレイ４２に排出させると、後処理の完了をエンジンコントローラ３２に通知する。
【００４１】
そして、エンジンコントローラ３２は、印刷後の用紙９１をプリンタ部２３によって本体トレイ２２に排出させるか、後処理コントローラ５１から後処理の完了が通知されると、ジョブの実行の完了をメインコントローラ３１に通知して（Ｓ１５３）、図４に示す処理を終了する。
【００４２】
また、エンジンコントローラ３２は、指定サイズと検知サイズとが異なるとＳ１５１において判断すると、指定サイズと検知サイズとが異なることを示すサイズエラーをメインコントローラ３１に通知する（Ｓ１５４）。このとき、エンジンコントローラ３２は、サイズエラーとともに指定サイズおよび検知サイズもメインコントローラ３１に通知する。
【００４３】
次いで、エンジンコントローラ３２は、指定サイズと検知サイズとが同一であるか否かを判断する（Ｓ１５５）。ここで、利用者が指定サイズと同じ用紙サイズの用紙９１を給紙トレイ２１にセットすると、エンジンコントローラ３２は、指定サイズと検知サイズとが同一であるとＳ１５５において判断し、ジョブの続行をメインコントローラ３１に通知して（Ｓ１５６）、再びＳ１５１の処理に戻る。
【００４４】
図３に示すように、メインコントローラ３１は、Ｓ１０１の処理の後、Ｓ１０１において要求したジョブの実行が完了したか否かを判断する（Ｓ１０２）。ここで、上述したように、ジョブの実行が完了していれば、Ｓ１５３においてジョブの実行の完了がエンジンコントローラ３２からメインコントローラ３１に通知される。したがって、メインコントローラ３１は、エンジンコントローラ３２からジョブの実行の完了が通知されることによって、ジョブの実行が完了したと判断することができる。
【００４５】
メインコントローラ３１は、Ｓ１０１において要求したジョブの実行が完了したとＳ１０２において判断すると、図３に示す処理を終了する。
【００４６】
一方、メインコントローラ３１は、Ｓ１０１において要求したジョブの実行が完了していないとＳ１０２において判断すると、サイズエラーが発生しているか否かを判断する（Ｓ１０３）。ここで、上述したように、ジョブに含まれる指定サイズと、検知サイズとが異なる場合には、Ｓ１５４においてサイズエラーがエンジンコントローラ３２からメインコントローラ３１に通知される。したがって、メインコントローラ３１は、サイズエラーがエンジンコントローラ３２から通知されることによって、サイズエラーが発生していることを判断することができる。
【００４７】
メインコントローラ３１は、サイズエラーが発生しているとＳ１０３において判断しないとき、再びＳ１０２の処理に戻る。
【００４８】
一方、メインコントローラ３１は、サイズエラーが発生しているとＳ１０３において判断すると、プリンタ部２３や後処理部４３が強制継続の動作対象とする用紙サイズである強制サイズの受け付けを示すエラー画面をモニタ２５ｂに表示する（Ｓ１０４）。
【００４９】
図５は、強制サイズの受け付けを示すエラー画面を示す図である。図５に示すエラー画面には、利用者が強制継続を複合機２０に指示するときに押すための「強制継続」ボタン６１と、「強制継続」ボタン６１の右に配置されたラジオボタン６１ａ、６１ｂと、利用者がジョブの実行を断念するときに押すための「キャンセル」ボタン６２とが含まれている。ラジオボタン６１ａは、強制サイズとして検知サイズを選択するためのボタンである。ラジオボタン６１ｂは、強制サイズとして指定サイズを選択するためのボタンである。
【００５０】
利用者は、ラジオボタン６１ａおよびラジオボタン６１ｂの何れかを選択しなければ「強制継続」ボタン６１を押すことができず、ラジオボタン６１ａおよびラジオボタン６１ｂのうち「強制継続」ボタン６１を押したときに選択されていた方に対応する用紙サイズを、強制サイズとして複合機２０に強制継続を指示することができる。また、利用者は、「キャンセル」ボタン６２を押すことによって、複合機２０にキャンセルを指示することができる。このように、メインコントローラ３１は、指定サイズと検知サイズとが異なるときに（Ｓ１０３でＹＥＳ）強制継続指示を利用者から受け付ける（Ｓ１０４）ようになっており、本発明の指示受付手段を構成している。また、メインコントローラ３１は、強制継続指示を受け付けるときに強制サイズを利用者から受け付ける（Ｓ１０４）ようになっており、本発明のサイズ受付手段を構成している。
【００５１】
図３に示すように、メインコントローラ３１は、Ｓ１０４においてエラー画面をモニタ２５ｂに表示した後、利用者から操作部２５ａを介してエラー画面から何らかの指示があったか否かを判断する（Ｓ１０５）。
【００５２】
メインコントローラ３１は、利用者から操作部２５ａを介して何らかの指示がなかったとＳ１０５において判断すると、Ｓ１０１において要求したジョブが続行したか否かを判断する（Ｓ１０６）。ここで、上述したように、ジョブが続行すると、Ｓ１５６においてジョブの続行がエンジンコントローラ３２からメインコントローラ３１に通知される。したがって、メインコントローラ３１は、エンジンコントローラ３２からジョブの続行が通知されることによって、ジョブが続行したと判断することができる。
【００５３】
メインコントローラ３１は、Ｓ１０１において要求したジョブが続行していないとＳ１０６において判断すると、再びＳ１０５の処理に戻る。
【００５４】
一方、メインコントローラ３１は、Ｓ１０１において要求したジョブが続行したとＳ１０６において判断すると、モニタ２５ｂに表示中のエラー画面を閉じて（Ｓ１０７）、再びＳ１０２の処理に戻る。なお、メインコントローラ３１は、Ｓ１０７の処理から戻ってからのＳ１０２の処理およびＳ１０３の処理における判断を、新たに行われるエンジンコントローラ３２の通知に応じて実行する。
【００５５】
メインコントローラ３１は、利用者から操作部２５ａを介して何らかの指示があったとＳ１０５において判断すると、モニタ２５ｂに表示中のエラー画面を閉じて（Ｓ１０８）、利用者によって操作部２５ａを介してエラー画面から受けた指示をエンジンコントローラ３２に通知する（Ｓ１０９）。なお、強制継続の指示には、利用者から受け付けた強制サイズも含まれている。
【００５６】
そして、メインコントローラ３１は、エラー画面から受けた指示がキャンセルの指示であるか否かを判断する（Ｓ１１０）。
【００５７】
メインコントローラ３１は、エラー画面から受けた指示がキャンセルの指示であるとＳ１１０において判断すると、図３に示す処理を終了する。
【００５８】
一方、メインコントローラ３１は、エラー画面から受けた指示がキャンセルの指示ではないとＳ１１０において判断すると、再びＳ１０２の処理に戻る。なお、メインコントローラ３１は、Ｓ１１０の処理から戻ってからのＳ１０２の処理およびＳ１０３の処理における判断を、新たに行われるエンジンコントローラ３２の通知に応じて実行する。
【００５９】
図４に示すように、エンジンコントローラ３２は、指定サイズと検知サイズとが異なるとＳ１５５において判断すると、メインコントローラ３１から指示が通知されたか否かを判断する（Ｓ１５７）。ここで、上述したように、利用者から操作部２５ａを介して何らかの指示があると、利用者によって操作部２５ａを介してエラー画面から受けた指示がＳ１０９においてメインコントローラ３１からエンジンコントローラ３２に通知される。したがって、エンジンコントローラ３２は、メインコントローラ３１から指示が通知されることによって、メインコントローラ３１から指示が通知されたと判断することができる。
【００６０】
エンジンコントローラ３２は、メインコントローラ３１から指示が通知されなかったとＳ１５７において判断すると、再びＳ１５５の処理に戻る。
【００６１】
一方、エンジンコントローラ３２は、メインコントローラ３１から指示が通知されたとＳ１５７において判断すると、Ｓ１０９においてメインコントローラ３１から通知された指示の種類を判断する（Ｓ１５８）。
【００６２】
エンジンコントローラ３２は、キャンセルの指示がメインコントローラ３１から通知されたとＳ１５８において判断すると、図４に示す処理を終了する。
【００６３】
エンジンコントローラ３２は、強制継続の指示がメインコントローラ３１から通知されたとＳ１５８において判断すると、強制継続の指示に含まれる強制サイズに応じた動作でジョブを実行する（Ｓ１５９）。つまり、エンジンコントローラ３２は、ジョブに含まれる画像データを印刷する用紙９１の実際の用紙サイズが強制サイズであるとしてプリンタ部２３や後処理部４３を動作させる。そして、エンジンコントローラ３２は、上述したように、ジョブの実行が完了すると、ジョブの実行の完了をメインコントローラ３１に通知する（Ｓ１５３）。
【００６４】
以上に説明したように、複合機２０は、利用者から受け付けた強制サイズに応じた動作で強制継続を実行するので、強制継続時に不具合の発生を従来より抑えることができる。
【００６５】
なお、後処理装置４０においては、ステープル処理のために中間トレイ４３ｂ上で用紙９１の束の長手方向や幅方向の端の位置がそろえられる。したがって、後処理装置４０においては、正しい用紙サイズで強制継続が実行されなければ、後処理部４３で用紙９１の束の長手方向や幅方向の端の位置がそろえられるときに用紙９１が折れてジャムが発生し易い。しかしながら、複合機２０は、利用者から受け付けた強制サイズに応じた動作で強制継続を実行するので、強制継続時に後処理装置４０での不具合の発生も効果的に抑えることができる。
【００６６】
また、複合機２０は、図５に示すように、指定サイズおよび検知サイズの中から強制サイズを利用者に選択させるので、多数の用紙サイズの中から強制サイズを利用者に選択させる構成と比較して、強制継続のための利用者の操作を容易化することができる。
【００６７】
もちろん、複合機２０は、図５に示すエラー画面に代えて図６に示すエラー画面を表示するようにしても良い。図６は、図５に示すエラー画面の代わりにモニタ２５ｂに表示されるエラー画面を示す図である。図６に示すエラー画面には、複合機２０が対応している全ての用紙サイズのラジオボタンが表示されている。複合機２０は、図６に示す多数の用紙サイズの中から強制サイズを利用者に選択させることができる。
【００６８】
（第２の実施の形態）
本実施の形態に係る画像形成システムの構成は、第１の実施の形態に係る画像形成システム１０の構成と同様であるので、第１の実施の形態に係る画像形成システム１０の構成と同一の符号を付して詳細な説明を省略する。
【００６９】
本実施の形態に係る画像形成システムの動作は、メインコントローラ３１が以下に説明するＳ２０１、Ｓ２０２の処理を実行し、エンジンコントローラ３２がＳ１５４の処理（図４参照。）に代えて以下に説明するＳ２５１〜Ｓ２５７の処理を実行する点を除いて、第１の実施の形態に係る画像形成システム１０の動作と同様であるので、第１の実施の形態に係る画像形成システム１０の処理と同一の処理については、第１の実施の形態に係る画像形成システム１０の処理と同一の符号を付して詳細な説明を省略する。
【００７０】
図７は、本実施の形態に係るメインコントローラ３１の印刷実行時の動作のフローチャートである。図８は、本実施の形態に係るエンジンコントローラ３２の印刷実行時の動作のフローチャートである。
【００７１】
図８に示すように、エンジンコントローラ３２は、指定サイズと検知サイズとが異なるとＳ１５１において判断すると、指定サイズと検知サイズとが同一のグループに分類されているか否かを判断する（Ｓ２５１）。ここで、指定サイズおよび検知サイズは、指定サイズの用紙９１に対してエンジンコントローラ３２および用紙サイズセンサ３５が検知する用紙サイズが検知サイズと同一であるように検知サイズ毎にグループに分類されている。図９は、エンジンコントローラ３２のＲＯＭに記憶されているテーブルであって、指定サイズ、検知サイズおよびグループの関係を表すテーブルを示す図である。図９に示すテーブルは、指定サイズの何れのサイズが検知サイズの何れのサイズと同一のグループに分類されているかを表している。左右に隣り合う欄内の用紙サイズは、同一のグループに分類されていることを示している。例えば、図９に示すテーブルによれば、指定サイズのＡ４サイズおよびＬｅｔｔｅｒサイズは、検知サイズのＡ４サイズと同一のグループに分類されている。一方、指定サイズのＡ３サイズは、検知サイズのＡ４サイズとは異なるグループに分類されている。
【００７２】
図８に示すように、エンジンコントローラ３２は、指定サイズと検知サイズとが同一のグループに分類されているとＳ２５１において判断すると、指定サイズと検知サイズとが異なることを示すサイズエラーと、強制サイズを受け付けていることとをメインコントローラ３１に通知する（Ｓ２５２）。
【００７３】
一方、エンジンコントローラ３２は、指定サイズと検知サイズとが異なるグループに分類されているとＳ２５１において判断すると、指定サイズと検知サイズとが異なることを示すサイズエラーをメインコントローラ３１に通知する（Ｓ２５３）。
【００７４】
図７に示すように、メインコントローラ３１は、第１の実施の形態と同様に、サイズエラーが発生しているか否かを判断する（Ｓ１０３）。ここで、上述したように、ジョブに含まれる指定サイズと、検知サイズとが異なる場合には、Ｓ２５２またはＳ２５３においてサイズエラーがエンジンコントローラ３２からメインコントローラ３１に通知される。したがって、メインコントローラ３１は、サイズエラーがエンジンコントローラ３２から通知されることによって、サイズエラーが発生していることを判断することができる。
【００７５】
メインコントローラ３１は、サイズエラーが発生しているとＳ１０３において判断すると、エンジンコントローラ３２が強制サイズを受け付けているか否かを判断する（Ｓ２０１）。ここで、上述したように、エンジンコントローラ３２が強制サイズを受け付けている場合には、Ｓ２５２において強制サイズを受け付けていることがエンジンコントローラ３２からメインコントローラ３１に通知される。したがって、メインコントローラ３１は、強制サイズを受け付けていることがエンジンコントローラ３２から通知されることによって、エンジンコントローラ３２が強制サイズを受け付けていることを判断することができる。
【００７６】
メインコントローラ３１は、エンジンコントローラ３２が強制サイズを受け付けているとＳ２０１において判断すると、第１の実施の形態と同様に、プリンタ部２３や後処理部４３が強制継続の動作対象とする用紙サイズである強制サイズの受け付けを示すエラー画面をモニタ２５ｂに表示する（Ｓ１０４）。
【００７７】
一方、メインコントローラ３１は、エンジンコントローラ３２が強制サイズを受け付けていないとＳ２０１において判断すると、通常のエラー画面をモニタ２５ｂに表示する（Ｓ２０２）。
【００７８】
図１０は、通常のエラー画面を示す図である。図１０に示すエラー画面では、図５や図６に示すエラー画面とは異なり、強制サイズを利用者から受け付けるようにはなっていない。図１０に示すエラー画面には、利用者が強制継続を複合機２０に指示するときに押すための「強制継続」ボタン６１と、利用者がジョブの実行を断念するときに押すための「キャンセル」ボタン６２とが含まれている。
【００７９】
利用者は、「強制継続」ボタン６１を押すことによって、複合機２０に強制継続を指示することができる。また、利用者は、「キャンセル」ボタン６２を押すことによって、複合機２０にキャンセルを指示することができる。
【００８０】
図７に示すように、メインコントローラ３１は、Ｓ１０４またはＳ２０２においてエラー画面をモニタ２５ｂに表示した後、第１の実施の形態と同様に、利用者から操作部２５ａを介してエラー画面から何らかの指示があったか否かを判断する（Ｓ１０５）。
【００８１】
図８に示すように、エンジンコントローラ３２は、Ｓ２５２の処理の後、第１の実施の形態と同様に、指定サイズと検知サイズとが同一であるか否かを判断する（Ｓ１５５）。
【００８２】
一方、エンジンコントローラ３２は、Ｓ２５３の処理の後、指定サイズと検知サイズとが同一であるか否かを判断する（Ｓ２５４）。ここで、利用者が指定サイズと同じ用紙サイズの用紙９１を給紙トレイ２１にセットすると、エンジンコントローラ３２は、指定サイズと検知サイズとが同一であるとＳ２５４において判断し、ジョブの続行をメインコントローラ３１に通知して（Ｓ１５６）、再びＳ１５１の処理に戻る。
【００８３】
エンジンコントローラ３２は、指定サイズと検知サイズとが異なるとＳ２５４において判断すると、メインコントローラ３１から指示が通知されたか否かを判断する（Ｓ２５５）。ここで、上述したように、利用者から操作部２５ａを介して何らかの指示があると、利用者によって操作部２５ａを介してエラー画面から受けた指示がＳ１０９においてメインコントローラ３１からエンジンコントローラ３２に通知される。したがって、エンジンコントローラ３２は、メインコントローラ３１から指示が通知されることによって、メインコントローラ３１から指示が通知されたと判断することができる。
【００８４】
エンジンコントローラ３２は、メインコントローラ３１から指示が通知されなかったとＳ２５５において判断すると、再びＳ２５４の処理に戻る。
【００８５】
一方、エンジンコントローラ３２は、メインコントローラ３１から指示が通知されたとＳ２５５において判断すると、Ｓ１０９においてメインコントローラ３１から通知された指示の種類を判断する（Ｓ２５６）。
【００８６】
エンジンコントローラ３２は、キャンセルの指示がメインコントローラ３１から通知されたとＳ２５６において判断すると、図８に示す処理を終了する。
【００８７】
エンジンコントローラ３２は、強制継続の指示がメインコントローラ３１から通知されたとＳ２５６において判断すると、検知サイズに応じた動作でジョブを実行する（Ｓ２５７）。つまり、エンジンコントローラ３２は、ジョブに含まれる画像データを印刷する用紙９１の実際の用紙サイズが検知サイズであるとしてプリンタ部２３や後処理部４３を動作させる。そして、エンジンコントローラ３２は、上述したように、ジョブの実行が完了すると、ジョブの実行の完了をメインコントローラ３１に通知する（Ｓ１５３）。
【００８８】
以上に説明したように、本実施の形態に係るメインコントローラ３１は、指定サイズと検知サイズとが同一のグループに分類されているときのみ（Ｓ２５１でＹＥＳ）、強制サイズを受け付け（Ｓ１０４）、エンジンコントローラ３２は、指定サイズと検知サイズとが異なるグループに分類されているとき（Ｓ２５１でＮＯ）、検知サイズに応じた動作で強制継続を実行する（Ｓ２５７）ようになっている。
【００８９】
指定サイズと検知サイズとが同一のグループに分類されているとき、指定サイズと検知サイズとでは、何れが実際の用紙サイズである可能性が高いか不明である。一方、指定サイズと検知サイズとが異なるグループに分類されているとき、指定サイズと検知サイズとでは、検知サイズの方が実際の用紙サイズである可能性が高い。本実施の形態に係る複合機２０は、指定サイズと検知サイズとが同一のグループに分類されているときのみ、利用者から強制サイズを受け付けるので、利用者から強制サイズを常に受け付ける構成と比較して、強制継続のための利用者の操作を容易化することができる。
【００９０】
なお、上述した各実施の形態においては、コピーのジョブについて説明しているが、印刷を実行するジョブであれば他のジョブであっても良い。例えば、図示していない外部の装置からネットワークＩ／Ｆ部３３を介して受信された印刷データのジョブであっても良く、その場合には、メインコントローラ３１は、ネットワークＩ／Ｆ部３３を介して外部の装置のモニタにエラー画面を表示させ、外部の装置の操作部から入力された強制継続指示などの各種の指示をネットワークＩ／Ｆ部３３を介して受け付けるようになっていれば良い。
【００９１】
また、本発明の画像形成装置は、上述した各実施の形態において複合機について説明しているが、コピー機、プリンタなどの複合機以外の画像形成装置であっても良い。
【符号の説明】
【００９２】
２０  複合機（画像形成装置）
２３  プリンタ部（ジョブ実行手段）
３１  メインコントローラ（指示受付手段、サイズ受付手段）
３２  エンジンコントローラ（サイズ検知手段、ジョブ実行手段）
３５  用紙サイズセンサ（サイズ検知手段）
９１  用紙
【図１】
2011145631.tif 000003
【図２】
2011145631.tif 000004
【図３】
2011145631.tif 000005
【図４】
2011145631.tif 000006
【図５】
2011145631.tif 000007
【図６】
2011145631.tif 000008
【図７】
2011145631.tif 000009
【図８】
2011145631.tif 000010
【図９】
2011145631.tif 000011
【図１０】
2011145631.tif 000012