(57)【要約】      （修正有）【課題】不定形サイズの用紙に対応して適切な印刷動作が実行されない。【解決手段】用紙サイズ検出部２０４は、印刷ジョブの実行の際に、給紙カセットに収納された用紙のサイズに関係するサイズ情報を検出する。定形サイズ判定部２０５は、前記検出されたサイズ情報に基づいて、前記用紙のサイズが定形サイズか否かを判定する。不定形サイズ推定部２０６は、前記判定の結果、前記用紙のサイズが前記定形サイズでない場合、前記検出されたサイズ情報に基づいて、不定形サイズの用紙のサイズを推定する。条件設定部２０７は、不定形サイズに対応する印刷エンジン条件を、前記推定された不定形サイズの用紙のサイズよりも一回り大きい定形サイズに対応する印刷エンジン条件に設定する。印刷制御部２０２は、前記印刷エンジン条件に基づいて、前記不定形サイズの用紙で印刷を実行する。【選択図】図２
2016191801.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブの実行の際に、給紙カセットに収納された用紙のサイズに関係するサイズ情報を検出する用紙サイズ検出部と、
前記検出されたサイズ情報に基づいて、前記用紙のサイズが定形サイズか否かを判定する定形サイズ判定部と、
前記判定の結果、前記用紙のサイズが前記定形サイズでない場合、前記検出されたサイズ情報に基づいて、不定形サイズの用紙のサイズを推定する不定形サイズ推定部と、
不定形サイズに対応する印刷エンジン条件を、前記推定された不定形サイズの用紙のサイズよりも一回り大きい定形サイズに対応する印刷エンジン条件に設定する条件設定部と、
前記印刷エンジン条件に基づいて、前記不定形サイズの用紙で印刷を実行する印刷制御部と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記条件設定部は、前記給紙カセットの用紙が無くなった場合、印刷実行の際の原稿の画像データのサイズを、前記推定された不定形サイズの用紙のサイズよりも一回り小さい定形サイズに縮小するとともに、当該縮小した定形サイズに対応する印刷エンジン条件に再設定し、
前記印刷制御部は、前記再設定された印刷エンジン条件の定形サイズの用紙を収納した給紙カセットを選択して、給紙を再開する
請求項１に記載の画像形成装置。
【請求項３】
前記条件設定部が、前記印刷ジョブの設定条件のうち、後処理が含まれている場合、前記推定された不定形サイズの用紙のサイズよりも一回り小さい定形サイズの印刷エンジン条件に設定し、
前記印刷制御部が、前記印刷エンジン条件に基づいて、前記不定形サイズの用紙で印刷及び後処理を実行する
請求項１又は２に記載の画像形成装置。
【請求項４】
印刷ジョブの実行の際に、給紙カセットに収納された用紙のサイズに関係するサイズ情報を検出する用紙サイズ検出ステップと、
前記検出されたサイズ情報に基づいて、前記用紙のサイズが定形サイズか否かを判定する定形サイズ判定ステップと、
前記判定の結果、前記用紙のサイズが前記定形サイズでない場合、前記検出されたサイズ情報に基づいて、不定形サイズの用紙のサイズを推定する不定形サイズ推定ステップと、
不定形サイズに対応する印刷エンジン条件を、前記推定された不定形サイズの用紙のサイズよりも一回り大きい定形サイズに対応する印刷エンジン条件に設定する条件設定ステップと、
前記印刷エンジン条件に基づいて、前記不定形サイズの用紙で印刷を実行する印刷制御ステップと、
を備えることを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
従来より、複合機、複写機、プリンタ等の画像形成装置において、不定形サイズの用紙に対する画像形成の技術が多種存在する。例えば、特開２０１２−１２１７９号公報（特許文献１）には、ユーザーが、不定形サイズの縦及び横の長さをユーザー定義サイズとして設定することが可能な画像形成装置が開示されている。この装置では、ユーザー定義サイズに該当しないフリーサイズを更に設定することが可能であり、不定形サイズの用紙を給紙する際に、不定形サイズがユーザー定義サイズであれば、当該ユーザー定義サイズに対応して動作し、不定形サイズがフリーサイズであれば、当該フリーサイズに対応して動作する。これにより、不定形サイズの用紙に適切な印刷を施すことが出来るとしている。
【０００３】
又、特開平５−１６２８７３号公報（特許文献２）には、用紙の搬送シーケンスを行なう第１モードと、装置内部で測定した紙サイズに基づいて用紙の搬送制御を行なう第２モードとを有する画像形成装置が開示されている。この装置では、第２モードで搬送される用紙の紙サイズを測定し、その測定結果に応じて第２モードから第１モードに切り換えて用紙の搬送をする。これにより、スループットの低下をすることなく、操作性を向上させるとしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１２１７９号公報
【特許文献２】特開平５−１６２８７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、ユーザーが予め不定形サイズの用紙をユーザー定義サイズとして設定する必要があり、作業が煩雑になるという課題がある。又、ユーザーがユーザー定義サイズを予め設定していなければ、不定形サイズの用紙は、全てフリーサイズとなるため、フリーサイズの動作における生産性の低下を招き、カウンタ制御や代用給紙、後処理が適切に実行されないという課題がある。
【０００６】
又、特許文献２に記載の技術では、用紙のサイズを測定するために、一度、不定形サイズの用紙を給紙する必要があるという課題がある。特に、用紙のサイズの測定について、用紙の長手方向の紙サイズは測定し易い一方、用紙の短手方向の紙サイズは測定し難いという課題がある。
【０００７】
そこで、本発明では、前記課題を解決するためになされたものであり、不定形サイズの用紙に対応して適切な印刷動作を実行することが可能な画像形成装置及び画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一の局面に係る画像形成装置は、用紙サイズ検出部と、定形サイズ判定部と、不定形サイズ推定部と、条件設定部と、印刷制御部と、を備える。用紙サイズ検出部は、印刷ジョブの実行の際に、給紙カセットに収納された用紙のサイズに関係するサイズ情報を検出する。定形サイズ判定部は、前記検出されたサイズ情報に基づいて、前記用紙のサイズが定形サイズか否かを判定する。不定形サイズ推定部は、前記判定の結果、前記用紙のサイズが前記定形サイズでない場合、前記検出されたサイズ情報に基づいて、不定形サイズの用紙のサイズを推定する。条件設定部は、不定形サイズに対応する印刷エンジン条件を、前記推定された不定形サイズの用紙のサイズよりも一回り大きい定形サイズに対応する印刷エンジン条件に設定する。印刷制御部は、前記印刷エンジン条件に基づいて、前記不定形サイズの用紙で印刷を実行する。
【０００９】
前記条件設定部は、前記給紙カセットの用紙が無くなった場合、印刷実行の際の原稿の画像データのサイズを、前記推定された不定形サイズの用紙のサイズよりも一回り小さい定形サイズに縮小するとともに、当該縮小した定形サイズに対応する印刷エンジン条件に再設定し、前記印刷制御部は、前記再設定された印刷エンジン条件の定形サイズの用紙を収納した給紙カセットを選択して、給紙を再開する。又、前記条件設定部が、前記印刷ジョブの設定条件のうち、後処理が含まれている場合、前記推定された不定形サイズの用紙のサイズよりも一回り小さい定形サイズの印刷エンジン条件に設定し、前記印刷制御部が、前記印刷エンジン条件に基づいて、前記不定形サイズの用紙で印刷及び後処理を実行する。
【００１０】
本発明の一の局面に係る画像形成方法は、用紙サイズ検出ステップと、定形サイズ判定ステップと、不定形サイズ推定ステップと、条件設定ステップと、印刷制御ステップと、を備える。用紙サイズ検出ステップは、印刷ジョブの実行の際に、給紙カセットに収納された用紙のサイズに関係するサイズ情報を検出する。定形サイズ判定ステップは、前記検出されたサイズ情報に基づいて、前記用紙のサイズが定形サイズか否かを判定する。不定形サイズ推定ステップは、前記判定の結果、前記用紙のサイズが前記定形サイズでない場合、前記検出されたサイズ情報に基づいて、不定形サイズの用紙のサイズを推定する。条件設定ステップは、不定形サイズに対応する印刷エンジン条件を、前記推定された不定形サイズの用紙のサイズよりも一回り大きい定形サイズに対応する印刷エンジン条件に設定する。印刷制御ステップは、前記印刷エンジン条件に基づいて、前記不定形サイズの用紙で印刷を実行する。
【発明の効果】
【００１１】
本発明の画像形成装置及び画像形成方法によれば、不定形サイズの用紙に対応して適切な印刷動作を実行することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る複合機の内部の全体構成を示す概念図である。
【図２】本発明に係る複合機の制御系ハードウェアの構成を示す図である。
【図３】本発明の実施形態における複合機の機能ブロック図である。
【図４】本発明の実施形態における給紙カセットの一例を示す図（図４Ａ）と、本発明の実施形態における用紙サイズテーブルの一例を示す図（図４Ｂ）とである。
【発明を実施するための形態】
【００１３】
以下に、添付図面を参照して、本発明の実施形態について説明し、本発明の理解に供する。尚、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。又、フローチャートにおける数字の前に付されたアルファベットＳはステップを意味する。
【００１４】
以下に、本発明の実施形態の一例として、画像形成装置について説明する。尚、本発明の画像形成装置は、例えば、コピー、スキャナ、プリンタ等の機能を備えた複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）が該当する。
【００１５】
複合機１００は、図１に示すように、操作部１０１を介してユーザーから印刷ジョブの設定条件を受け付けて、画像読取部１０２、画像形成部１０３、搬送部１０４、定着部１０５等の各部を駆動し、当該印刷ジョブを提供する。
【００１６】
尚、複合機１００の制御回路は、図示しないが、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、各駆動部に対応するドライバーを内部バスによって接続している。複合機１００のＣＰＵは、例えば、ＲＡＭを作業領域として利用し、ＲＯＭ、ＨＤＤ等に記憶されているプログラムを実行し、当該実行結果に基づいてドライバーからのデータ、指示、信号、命令等を授受し、各種処理の実行に関する各駆動部の動作を制御する。又、駆動部以外の後述する各部（図２に示す）についても、ＣＰＵが、各プログラムを実行することで当該各部を実現する。ＲＯＭ、ＲＡＭ、ＨＤＤ等には、以下に説明する各部を実現するプログラムやデータが記憶されている。
【００１７】
次に、図２、図３を参照しながら、本発明の実施形態に係る構成及び実行手順について説明する。先ず、ユーザーが、複合機１００の電源を投入する（又は複合機１００のスリープ状態を解除する）と、当該複合機１００の表示受付部２０１が、操作部１０１を介して操作画面を表示し、ユーザーからジョブの入力を受け付ける。
【００１８】
ここで、ユーザーが、原稿台に所定のサイズ（例えば、「Ａ４」）の原稿を載置し、前記操作画面のうち、印刷ジョブの設定条件（例えば、用紙サイズ「Ａ４」等）を入力し、スタートキーを選択すると、表示受付部２０１が、当該印刷ジョブを受け付ける（図３：Ｓ１０１）。
【００１９】
表示受付部２０１が前記印刷ジョブを受け付けると、その旨を印刷制御部２０２にその旨を通知し、当該通知を受けた印刷制御部２０２は、当該印刷ジョブを実行する。印刷制御部２０２は、先ず、画像読取制御部２０３にその旨を通知し、当該通知を受けた画像読取制御部２０３は、画像読取部１０２を介して、原稿台の原稿の画像データを読み取る（図３：Ｓ１０２）。
【００２０】
次に、印刷制御部２０２は、所定の給紙カセットを選択して、その旨を用紙サイズ検出部２０４に通知する。前記選択される給紙カセットは、予め初期設定された給紙カセットでも、前記印刷ジョブの設定条件で指定された給紙カセットでも良い。当該通知を受けた用紙サイズ検出部２０４は、給紙カセットに収納された用紙のサイズに関係するサイズ情報を検出する（図３：Ｓ１０３）。
【００２１】
ここで、用紙サイズ検出部２０４が検出する方法に特に限定は無い。例えば、複合機１００に設けられた給紙カセット４００には、図４（Ａ）に示すように、用紙が収納される給紙台４０１の用紙の縦方向（搬送方向、副走査方向）に自在に移動可能な縦方向ガイド４０２が設けられている。この縦方向ガイド４０２の幅４０３によって、用紙の縦方向のサイズが自動的に検出される。又、給紙台４０１の用紙の横方向（主走査方向）に自在に移動可能な横方向ガイド４０４が設けられている。この横方向ガイド４０４の幅４０５によって、用紙の横方向のサイズが自動的に検出される。用紙サイズ検出部２０３は、縦方向ガイド４０２の幅４０３（例えば、「２９７ｍｍ」）及び横方向ガイド４０４の幅４０５（例えば、「２１０ｍｍ」）を取得し、これらの情報を前記サイズ情報として検出する。
【００２２】
用紙サイズ検出部２０４が検出を完了すると、その旨を定形サイズ判定部２０５に通知し、当該通知を受けた定形サイズ判定部２０５は、前記検出されたサイズ情報に基づいて、前記用紙のサイズが定形サイズか否かを判定する（図３：Ｓ１０４）。
【００２３】
ここで、定形サイズ判定部２０５が判定する方法に特に限定は無い。例えば、定形サイズ判定部２０５は、所定のメモリーに予め記憶された用紙サイズテーブル４０６を参照する。前記用紙サイズテーブル４０６には、用紙の縦方向サイズの範囲４０７（例えば、「２９７ｍｍ」）と、用紙の横方向サイズの範囲４０８（例えば、「２１０ｍｍ」）と、用紙の縦方向サイズの範囲４０７及び横方向サイズの範囲４０８の組合せから決定される用紙サイズ４０９とが関連付けて記憶されている。
【００２４】
ここで、前記用紙サイズ４０９には、定形サイズ（例えば、「Ａ５」、「Ａ４」、「Ａ３」）が記憶されるとともに、用紙の縦方向サイズの範囲４０７及び横方向サイズの範囲４０８に応じて、不定形サイズの用紙のサイズが記憶されている。例えば、用紙の縦方向サイズの範囲４０７が「２１０ｍｍ＜２９７ｍｍ」であり、用紙の横方向サイズの範囲４０８が「１４８ｍｍ＜２１０ｍｍ」である場合、前記用紙サイズ４０９に「Ａ４より小さくＡ５より大きい不定形サイズ」が記憶される。
【００２５】
定形サイズ判定部２０５は、前記検出されたサイズ情報の縦方向ガイド４０２の幅４０３（例えば、「２９７ｍｍ」）及び横方向ガイド４０４の幅４０５（例えば、「２１０ｍｍ」）を、前記用紙サイズテーブル４０６の用紙の縦方向サイズの範囲４０７及び横方向サイズの範囲４０８に対応させて、前記用紙サイズ４０９を取得する。そして、定形サイズ判定部２０５は、前記取得した用紙サイズ４０９が定形サイズか否かを判定する。
【００２６】
前記判定の結果、前記取得した用紙サイズ４０９が定形サイズ（「Ａ４」）である場合（図３：Ｓ１０４ＹＥＳ）、定形サイズ判定部２０５は、用紙サイズが確定出来たと判定し、その旨を印刷制御部２０２に通知する。当該通知を受けた印刷制御部２０２は、前記給紙カセットの用紙の定形サイズ（「Ａ４」）に対応する印刷エンジン条件を、画像形成部１０３、搬送部１０４、定着部１０５にそれぞれ設定する（図３：Ｓ１０５）。ここで、印刷エンジン条件とは、印刷を実行する際に各部で利用される条件を意味し、例えば、用紙の定形サイズが「Ａ４」であれば、用紙の搬送速度が「Ａｍ／ｓ」の印刷エンジン条件が設定され、用紙の定形サイズが「Ａ３」であれば、用紙の搬送速度が「Ｂｍ／ｓ」の印刷エンジン条件が設定される。これは、用紙のサイズの大小により、画像品質を維持するトナー転写条件や定着条件が異なる。又、用紙のサイズの大小により、同じ用紙の搬送速度でも、紙詰まりの発生頻度が異なる。そのため、用紙のサイズに対応する印刷エンジン条件を変更する必要がある。例えば、用紙の定形サイズが「Ａ３」である場合の用紙の搬送速度は、用紙の定形サイズが「Ａ４」である場合の用紙の搬送速度よりも遅くなり、搬送時間も十数秒長くなるものの、画像品質が維持され、紙詰まりの発生頻度が抑えられる。このように、印刷エンジン条件は、印刷物の生産性に影響を与えるため、印刷制御部２０２は、前記用紙の定形サイズに応じて、印刷エンジン条件を設定する。
【００２７】
そして、印刷制御部２０２は、画像形成部１０３、搬送部１０４、定着部１０５をそれぞれ駆動することで、印刷を実行する（図３：Ｓ１０６）。具体的には、印刷制御部２０２は、画像形成部１０３を介して、前記読み取った原稿の画像データのトナー像を形成させ、搬送部１０４を介して、前記選択した給紙カセットから用紙を搬送させる。又、印刷制御部２０２は、前記搬送された用紙に前記トナー像を形成させ、定着部１０５を介して、当該トナー像を用紙に定着させ、当該定着後の用紙を印刷物として排紙する。これにより、印刷が実行される。
【００２８】
ここで、用紙が定形サイズであれば、当該定形サイズに応じて印刷エンジン条件が設定されるため、特に問題ない。一方、用紙が不定形サイズの場合、通常、予め設定された不定形サイズ用の印刷エンジン条件が設定されるが、この不定形サイズ用の印刷エンジン条件は、用紙のサイズを考慮していないため、どのような用紙のサイズであっても一義的に決定される。すると、不定形サイズの用紙に印刷を実行する場合、例えば、印刷エンジン条件の不適合から、画像品質が悪化したり、紙詰まりが発生したりし、印刷物の生産性が低下する。
【００２９】
そこで、Ｓ１０４において、前記判定の結果、前記取得した用紙サイズ４０９が定形サイズでない場合（図３：Ｓ１０４ＮＯ）、定形サイズ判定部２０５は、用紙サイズが確定出来ないと判定し、その旨を不定形サイズ推定部２０６に通知する。当該通知を受けた不定形サイズ推定部２０６は、前記検出されたサイズ情報に基づいて、不定形サイズの用紙のサイズを推定する（図３：Ｓ１０７）。
【００３０】
ここで、不定形サイズ推定部２０６が推定する方法に特に限定は無い。例えば、前記用紙サイズテーブル４０６の用紙サイズ４０９には、用紙の縦方向サイズの範囲４０７及び横方向サイズの範囲４０８に応じて、不定形サイズの用紙のサイズが記憶されている。そこで、不定形サイズ推定部２０６は、前記検出されたサイズ情報から、不定形サイズの用紙のサイズを、前記用紙サイズテーブル４０６の用紙サイズ４０９から取得する。例えば、前記サイズ情報の縦方向ガイド４０２の幅４０３が、例えば、「２５０ｍｍ」であり、横方向ガイド４０４の幅４０５が、例えば、「１９０ｍｍ」）である場合、不定形サイズ推定部２０６は、用紙の縦方向サイズの範囲４０７が「２１０ｍｍ＜２９７ｍｍ」であり、用紙の横方向サイズの範囲４０８が「１４８ｍｍ＜２１０ｍｍ」である用紙サイズ４０９の「Ａ４より小さくＡ５より大きい不定形サイズ」を取得する。この用紙サイズ４０９が、不定形サイズの用紙のサイズに該当する。
【００３１】
不定形サイズ推定部２０６が推定を完了すると、その旨を条件設定部２０７に通知し、当該通知を受けた条件設定部２０７は、不定形サイズに対応する印刷エンジン条件を、前記推定された不定形サイズの用紙のサイズよりも一回り大きい定形サイズに対応する印刷エンジン条件に設定する（図３：Ｓ１０８）。
【００３２】
ここで、条件設定部２０７が設定する方法に特に限定は無い。例えば、不定形サイズの用紙のサイズが「Ａ４より小さくＡ５より大きい不定形サイズ」であれば、条件設定部２０７は、当該「Ａ４より小さくＡ５より大きい不定形サイズ」から一回り大きい定形サイズ「Ａ４」に対応する印刷エンジン条件を、不定形サイズに対応する印刷エンジン条件として、印刷制御部２０２に設定する。
【００３３】
そして、条件設定部２０７が設定を完了すると、その旨を印刷制御部２０２に通知し、当該通知を受けた印刷制御部２０２は、Ｓ１０６へ移行し、前記設定された印刷エンジン条件で、画像形成部１０３、搬送部１０４、定着部１０５をそれぞれ駆動することで、前記不定形サイズの用紙で印刷を実行する（図３：Ｓ１０６）。
【００３４】
ここで、不定形サイズの用紙のサイズよりも一回り大きい定形サイズに対応する印刷エンジン条件で印刷が実行されることで、不定形サイズの用紙に最も適合している定形サイズの印刷エンジン条件で印刷が実行されることになる。そのため、他の印刷エンジン条件と比較して、当該印刷エンジン条件では、画像品質がよく、紙詰まり等のエラーの発生を低減することが可能となる。又、当該印刷エンジン条件では、一般的に使用されている不定形サイズ用の印刷エンジン条件と比較して、印刷物の生産性の向上を期待することが出来る。
【００３５】
又、仮に、複合機１００に課金装置が付属され、上述した印刷の実行の度に課金カウンタが起動する際に、不定形サイズ用の印刷エンジン条件では、特定の定形サイズ（「Ａ４」）よりも大きいサイズの不定形サイズの用紙印刷であっても、一律に特定の定形サイズ（例えば、「Ａ４」）の用紙印刷とみなされ、特定の定形サイズの用紙印刷としてカウントされる。このような場合、ユーザーが課金カウンタで得をする可能性がある。本発明では、不定形サイズの用紙のサイズよりも一回り大きい定形サイズに対応する印刷エンジン条件で印刷を実行させることで、このような不当なユーザーの得を無くすることが出来る。
【００３６】
又、複合機１００が、給紙カセットにおいて、用紙の縦方向のサイズ及び横方向のサイズをカスタムサイズ（ユーザー定義サイズ）として登録することが出来る場合、前記サイズ情報の縦方向ガイド４０２の幅４０３と、横方向ガイド４０４の幅４０５とをカスタムサイズとして自動的に登録しても良い。これにより、ユーザーが用紙の不定形サイズの情報を入力する手間や煩雑さを解消することが出来る。
【００３７】
さて、Ｓ１０６において、印刷制御部２０２が印刷を実行した際に、前記給紙カセットの用紙が無くならない場合（図３：Ｓ１０９ＮＯ）、印刷制御部２０２は、前記印刷ジョブの印刷を全て実行することで、全ての処理が完了する。
【００３８】
一方、印刷制御部２０２が印刷を実行した際に、前記給紙カセットの用紙が無くなった場合（図３：Ｓ１０９ＹＥＳ）、印刷制御部２０２は、その旨を条件設定部２０７に通知する。当該通知を受けた条件設定部２０７は、印刷実行の際の原稿の画像データのサイズを、前記推定された不定形サイズの用紙のサイズよりも一回り小さい定形サイズに縮小するとともに（図３：Ｓ１１０）、当該縮小した定形サイズに対応する印刷エンジン条件に再設定する（図３：Ｓ１１１）。
【００３９】
ここで、条件設定部２０７が再設定する方法に特に限定は無い。例えば、不定形サイズの用紙のサイズが「Ａ４より小さくＡ５より大きい不定形サイズ」であれば、条件設定部２０７は、前記原稿の画像データのサイズ（「Ａ４」）を、当該「Ａ４より小さくＡ５より大きい不定形サイズ」から一回り小さい定形サイズ「Ａ５」に縮小する。又、条件設定部２０７は、前記縮小した定形サイズ「Ａ５」に対応する印刷エンジン条件を再設定する。
【００４０】
そして、条件設定部２０７が再設定を完了すると、その旨を印刷制御部２０２に通知し、当該通知を受けた印刷制御部２０２は、前記再設定された印刷エンジン条件の定形サイズの用紙を収納した給紙カセットを選択して、給紙を再開する（図３：Ｓ１１２）。
【００４１】
そして、Ｓ１０６へ移行し、印刷制御部２０２は、前記再設定された印刷エンジン条件で、画像形成部１０３、搬送部１０４、定着部１０５をそれぞれ駆動することで、印刷を実行する（図３：Ｓ１０６）。これにより、給紙していた不定形サイズの用紙が無くなって、異なる給紙カセットから用紙が給紙される場合、前記推定された不定形サイズの用紙のサイズよりも一回り小さい定形サイズに、印刷条件を合わせることで、読み取られた画像データの切れの発生や異種サイズの用紙変更による画像品質の悪化、紙詰まりの発生を防止することが出来る。尚、Ｓ１０６において、前記給紙カセットが変更された後に、印刷制御部２０２が印刷を実行した際に、前記給紙カセットの用紙が無くならない場合（図３：Ｓ１０９ＮＯ）、印刷制御部２０２は、前記印刷ジョブの印刷を全て実行することで、全ての処理が完了する。
【００４２】
尚、上述では、条件設定部２０７が、前記給紙カセットの用紙が無くなった場合に、前記推定された不定形サイズの用紙のサイズよりも一回り小さい定形サイズの印刷エンジン条件に再設定したが、他の場合でも良い。例えば、前記印刷ジョブの設定条件のうち、ステープル処理やパンチ処理等の後処理が含まれている場合、条件設定部２０７は、前記推定された不定形サイズの用紙のサイズよりも一回り小さい定形サイズの印刷エンジン条件に設定しても良い。後処理の場合は、不定形サイズよりも一回り小さい定形サイズの印刷エンジン条件とすることで、無駄な動作が少なくなり、後処理が円滑に実行される。この場合は、印刷制御部２０２が、前記印刷エンジン条件に基づいて、前記不定形サイズの用紙で印刷及び後処理を実行する。
【００４３】
又、上述では、条件設定部２０７が、給紙カセットの用紙が不定形サイズの用紙である場合に、一律に、不定形サイズに対応する印刷エンジン条件を、前記推定された不定形サイズの用紙のサイズよりも一回り大きい定形サイズに対応する印刷エンジン条件に設定するよう構成したが、他の構成でも良い。例えば、給紙カセットの用紙が不定形サイズの用紙である場合に、条件設定部２０７が、表示受付部２０１を介して、操作部１０１に、印刷エンジン条件を選択可能な選択画面を表示させる。条件設定部２０７が、ユーザーに、不定形サイズの用紙のサイズよりも一回り大きい定形サイズに対応する印刷エンジン条件で印刷を実行するか、不定形サイズの用紙のサイズよりも一回り小さい定形サイズに対応する印刷エンジン条件で印刷を実行するかを問い合わせる。そして、ユーザーが、所定の印刷エンジン条件を選択すると、条件設定部２０７は、ユーザーにより選択された印刷エンジン条件を設定しても良い。
【００４４】
又、不定形サイズの用紙の印刷には、ユーザーが意図しないエラーも生じ易いことから、例えば、印刷制御部２０２が、不定形サイズの用紙で印刷を実行する場合、表示受付部２０１を介して、操作部１０１に、不定形サイズの用紙で印刷する旨の警告画面を表示させるよう構成しても良い。又、この警告画面の表示の実施／不実施は、ユーザーの設定により制御されても良い。又、不定形サイズの用紙の印刷の実施／不実施は、ユーザーの設定により制御されても良い。
【００４５】
又、上述では、前記サイズ情報の検出方法に、給紙カセット４００の給紙台４０１に設けられた縦方向ガイド４０２及び横方向ガイド４０４を用いたが、他の方法でも良い。例えば、給紙台４０１に、用紙の縦方向に沿って、用紙の存在を検出する縦方向検出センサーを複数配置し、その中に、定形サイズの縦方向サイズの用紙の端部を検出する縦方向検出センサーを組み込む。又、給紙台４０１に、用紙の横方向に沿って、用紙の存在を検出する横方向検出センサーを複数配置し、その中に、定形サイズの横方向サイズの用紙の端部を検出する横方向検出センサーを組み込む。そして、用紙サイズ検出部２０４は、各検出センサーの存在を示す検出信号の組合せから、給紙カセットに収納された用紙のサイズに関係するサイズ情報を検出しても良い。又、各検出センサーの検出信号から、用紙の定形サイズ又は不定形サイズを判定するよう構成しても良い。これらの検出信号は、不定形サイズの用紙のサイズを推定するためにも利用出来る。
【００４６】
又、本発明の実施形態では、複合機１００が各部を備えるよう構成したが、当該各部を実現するプログラムを記憶媒体に記憶させ、当該記憶媒体を提供するよう構成しても構わない。当該構成では、前記プログラムを複合機１００に読み出させ、当該複合機１００が前記各部を実現する。その場合、前記記録媒体から読み出されたプログラム自体が本発明の作用効果を奏する。さらに、各手段が実行するステップをハードディスクに記憶させる方法として提供することも可能である。
【産業上の利用可能性】
【００４７】
以上のように、本発明に係る画像形成装置及び画像形成方法は、複合機はもちろん、複写機、プリンタ等に有用であり、不定形サイズの用紙に対応して適切な印刷動作を実行することが可能な画像形成装置及び画像形成方法として有効である。
【符号の説明】
【００４８】
１００  複合機
２０１  表示受付部
２０２  印刷制御部
２０３  画像読取制御部
２０４  用紙サイズ検出部
２０５  定形サイズ判定部
２０６  不定形サイズ推定部
２０７  条件設定部
【図１】
2016191801.tif 000003
【図２】
2016191801.tif 000004
【図３】
2016191801.tif 000005
【図４】
2016191801.tif 000006