(57)【要約】【課題】本発明は、ソート、スタック印刷した各種紙種の用紙をＺ折り処理等の必要な後処理を行った後に排紙する場合に、印刷設定に一致する用紙がない場合にも適切に印刷及び後処理を行う画像形成装置に関する。【解決手段】画像形成装置１は、紙厚等の用紙種類が印刷要求の印刷設定の用紙と給紙トレイの用紙で異なると、給紙トレイの用紙を印刷対象用紙として採用するとともに、当該印刷対象用紙の用紙種類に適した印刷設定を印刷要求の印刷設定に優先して採用して印刷する。したがって、印刷要求の印刷設定で指定された用紙種類の用紙が給紙トレイにない場合にも、印刷設定により近い適切な印刷処理を行うことができる。【選択図】          図１
2006240194.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置から用紙種類等の各種印刷設定を有する印刷要求と印刷データを受け取って、複数の厚さ等の複数種類の用紙を収納可能な複数の給紙トレイから給紙される前記用紙に前記印刷データを前記印刷設定に応じてソート印刷、スタック印刷等の印刷処理を行い、当該印刷済みの用紙に対して後処理機構でＺ折り処理等の必要な後処理を施して、当該印刷済みの用紙を複数の排紙トレイのうち少なくとも１つに排出する画像形成装置であって、前記印刷設定で指定された用紙種類と前記給紙トレイに収納されている用紙種類とが異なると、当該給紙トレイに収納されている用紙種類の用紙を印刷対象用紙として採用し、前記印刷要求で指定されている前記印刷設定よりも当該印刷対象用紙の用紙種類に適した印刷設定を優先させて、前記印刷データを当該印刷対象用紙に印刷することを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、前記印刷設定で前記Ｚ折り処理が指定されており、前記優先した印刷設定によっては、当該Ｚ折り処理が実施不可能であると、当該印刷データの印刷を中止することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像形成装置は、前記印刷設定で前記Ｚ折り処理が指定されており、前記優先した印刷設定によっては、当該Ｚ折り処理が実施不可能であると、当該印刷設定のＺ折り処理指定を解除して、前記印刷データの印刷を実施することを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記画像形成装置は、前記印刷設定で前記Ｚ折り処理が指定されており、前記優先した印刷設定によっては、当該Ｚ折り処理が実施不可能である場合、当該印刷データの印刷を中止するか、当該印刷設定のＺ折り処理指定を解除して前記印刷データの印刷を行うかを、選択に応じて、実行することを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記画像形成装置は、前記各排紙トレイに排紙可能な用紙の制限量が設定されており、前記印刷設定で複数の紙厚の用紙を使用した混在印刷が設定されているとき、当該混在印刷の各用紙の厚さと印刷枚数及び前記制限量等に基づいて前記印刷枚数を制限して、当該排紙トレイに排出される印刷済み用紙枚数を前記制限量以下に抑制することを特徴とする請求項１から請求項４のいずれかに記載の画像形成装置。
【請求項６】
前記画像形成装置は、前記各排紙トレイに排紙可能な用紙の制限量が設定されており、前記印刷設定が前記Ｚ折り処理の実施を指定しているとき、当該印刷対象の用紙の厚さ、印刷枚数、当該Ｚ折り処理による付加条件及び前記制限量等に基づいて、前記印刷枚数を制限して、当該排紙トレイに排出されるＺ折り処理された印刷済み用紙枚数を前記制限量以下に抑制することを特徴とする請求項１から請求項５のいずれかに記載の画像形成装置。
【請求項７】
前記画像形成装置は、前記排紙中の前記排紙トレイの排紙枚数が前記制限量に到達すると、当該印刷済み用紙の排紙先を他の前記排紙トレイに変更して、排出することを特徴とする請求項５または請求項６記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、詳細には、ソート、スタック印刷した各種紙種の用紙をＺ折り処理等の後処理を行う後処理機構を備え、印刷設定に一致する用紙がない場合にも適切に印刷及び後処理を行う画像形成装置に関する。
【背景技術】
【０００２】
プリンタ、ファクシミリ装置、複写装置、複合装置等の画像形成装置においては、紙厚、紙サイズ、紙質等の紙種の異なる用紙を複数の給紙トレイにセットして、ホスト装置等の指定に応じた紙種の給紙トレイを選択して、印刷出力することができるようになってきている。
【０００３】
そして、このような各種紙種への印刷を行う場合、指定された紙種と画像形成装置にセットされている紙種とが異なることがあり、このような指定の紙種と画像形成装置の備えている紙種とが異なる場合の処理が問題となる。
【０００４】
そこで、従来、指定の紙種と画像形成装置の備えている紙種とが異なる場合、印刷を中止する技術が提案されている（特許文献１参照）。
【０００５】
したがって、この従来技術によれば、ユーザの意図しない紙種への印刷出力を防止して、印刷のやり直し等が発生するのを防止している。
【０００６】
ところが、この従来技術にあっては、紙種の差が、例えば、単なる紙圧の差等の些細な差の場合であっても印刷を中止するため、画像形成装置への用紙の再設定を行った後、再度、印刷操作を行う必要があり、利用性が悪いという問題があった。
【０００７】
そして、本出願人は、種々の厚さの用紙にソート、スタック印刷することができ、当該印刷の完了した用紙の排出される複数の排紙トレイを備え、用紙種類毎に排紙トレイを選択する場合に、プリンタドライバからの用紙種類設定が現在の画像形成装置側が選択している排紙トレイとは異なるが、当該画像形成装置側の選択している排紙トレイに排出することができるときには、エンジン側の設定を優先して処理する画像形成装置を提案している（特許文献２参照）。
【０００８】
また、従来、装置内部にシート種類判別手段の判別結果に基づいて、画像形成したシートをフェイスアップ排紙とフェイスダウン排紙の２以上の排紙経路の１つを選択して排紙する画像形成装置が提案されている（特許文献３参照）。
【０００９】
【特許文献１】特開２００１−２１３０３１号公報
【特許文献２】特開２００３−２６６８９３号公報
【特許文献３】特開平９−２７８２５２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来技術にあっては、指定された紙種と画像形成装置にセットされている紙種が異なる場合に、より一層適切な印刷処理を効率的に行う上で、改良の必要があった。
【００１１】
すなわち、特許文献１記載の従来技術にあっては、上述のように、指定の紙種と画像形成装置の備えている紙種とが異なる場合、印刷を中止するので、紙種の差が、例えば、単なる紙圧の差等の些細な差の場合であっても印刷を中止するため、画像形成装置への用紙の再設定を行った後、再度、印刷操作を行う必要があり、利用性が悪いという問題があった。
【００１２】
また、上記特許文献２記載の従来技術にあっては、印刷の行われた用紙に対して、Ｚ折り処理等の仕上げ処理を行う後処理機構を備えている場合には、当該後処理機構での処理を適切に行うことができるか否かを考慮しておらず、改良の必要があった。
【００１３】
さらに、上記特許文献３記載の従来技術にあっては、紙種によって排紙経路を選択することはできるが、上記問題を解決することはできない。
【００１４】
そこで、本発明は、印刷要求の印刷設定で指定された用紙種類の用紙が給紙トレイにない場合にも、給紙トレイの用紙を使用して、印刷設定により近い適切な印刷処理を行い、印刷のやり直しを少なくして、利用性の良好な画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【００１５】
請求項１記載の発明の画像形成装置は、ホスト装置から用紙種類等の各種印刷設定を有する印刷要求と印刷データを受け取って、複数の厚さ等の複数種類の用紙を収納可能な複数の給紙トレイから給紙される前記用紙に前記印刷データを前記印刷設定に応じてソート印刷、スタック印刷等の印刷処理を行い、当該印刷済みの用紙に対して後処理機構でＺ折り処理等の必要な後処理を施して、当該印刷済みの用紙を複数の排紙トレイのうち少なくとも１つに排出する画像形成装置であって、前記印刷設定で指定された用紙種類と前記給紙トレイに収納されている用紙種類とが異なると、当該給紙トレイに収納されている用紙種類の用紙を印刷対象用紙として採用し、前記印刷要求で指定されている前記印刷設定よりも当該印刷対象用紙の用紙種類に適した印刷設定を優先させて、前記印刷データを当該印刷対象用紙に印刷することにより、上記目的を達成している。
【００１６】
この場合、例えば、請求項２に記載するように、前記画像形成装置は、前記印刷設定で前記Ｚ折り処理が指定されており、前記優先した印刷設定によっては、当該Ｚ折り処理が実施不可能であると、当該印刷データの印刷を中止するものであってもよい。
【００１７】
また、例えば、請求項３に記載するように、前記画像形成装置は、前記印刷設定で前記Ｚ折り処理が指定されており、前記優先した印刷設定によっては、当該Ｚ折り処理が実施不可能であると、当該印刷設定のＺ折り処理指定を解除して、前記印刷データの印刷を実施するものであってもよい。
【００１８】
さらに、例えば、請求項４に記載するように、前記画像形成装置は、前記印刷設定で前記Ｚ折り処理が指定されており、前記優先した印刷設定によっては、当該Ｚ折り処理が実施不可能である場合、当該印刷データの印刷を中止するか、当該印刷設定のＺ折り処理指定を解除して前記印刷データの印刷を行うかを、選択に応じて、実行するものであってもよい。
【００１９】
また、例えば、請求項５に記載するように、前記画像形成装置は、前記各排紙トレイに排紙可能な用紙の制限量が設定されており、前記印刷設定で複数の紙厚の用紙を使用した混在印刷を指定しているとき、当該混在印刷の各用紙の厚さと印刷枚数及び前記制限量等に基づいて前記印刷枚数を制限して、当該排紙トレイに排出される印刷済み用紙枚数を前記制限量以下に抑制するものであってもよい。
【００２０】
さらに、例えば、請求項６に記載するように、前記画像形成装置は、前記各排紙トレイに排紙可能な用紙の制限量が設定されており、前記印刷設定が前記Ｚ折り処理の実施を指定しているとき、当該印刷対象の用紙の厚さ、印刷枚数、当該Ｚ折り処理による付加条件及び前記制限量等に基づいて、前記印刷枚数を制限して、当該排紙トレイに排出されるＺ折り処理された印刷済み用紙枚数を前記制限量以下に抑制するものであってもよい。
【００２１】
また、例えば、請求項７に記載するように、前記画像形成装置は、前記排紙中の前記排紙トレイの排紙枚数が前記制限量に到達すると、当該印刷済み用紙の排紙先を他の前記排紙トレイに変更して、排出するものであってもよい。
【発明の効果】
【００２２】
本発明の画像形成装置によれば、紙厚等の用紙種類が印刷要求の印刷設定の用紙と給紙トレイの用紙が異なると、給紙トレイの用紙を印刷対象用紙として採用するとともに、当該印刷対象用紙の用紙種類に適した印刷設定を印刷要求の印刷設定に優先して採用して印刷するので、印刷要求の印刷設定で指定された用紙種類の用紙が給紙トレイにない場合にも、給紙トレイの用紙を使用して、印刷設定により近い適切な印刷処理を行うことができ、印刷のやり直しを少なくして、利用性を向上させることができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００２４】
図１〜図９は、本発明の画像形成装置の一実施例を示す図であり、図１は、本発明の画像形成装置の一実施例を適用した画像形成装置１のブロック構成図である。
【００２５】
図１において、画像形成装置１は、コントローラ２及びエンジン３等を備えており、コントローラ２には、ホスト装置であるホストパソコン（ホストＰＣ）１０が接続されている。
【００２６】
コントローラ２は、ホストインタフェース４、エンジンインタフェース５、ＣＰＵ（Central Processing Unit ）６、ＲＯＭ（Read Only Memory）７及びＲＡＭ（Random Access Memory）８等を備えており、これらはバス９により接続されている。
【００２７】
ホストインタフェース４には、上記ホストパソコン１０が接続され、エンジンインタフェース５には、上記エンジン３が接続されている。
【００２８】
ホストパソコン１０は、搭載するＯＳ（Operating System）上で動作する各種アプリケーションによって文章、図形、写真等の各種文書が作成されて、印刷要求が行われると、搭載するプリンタドライバを起動して、印刷データを生成するとともに、各種印刷条件の設定が行われると、当該設定された印刷条件の印刷要求を画像形成装置１のコントローラ２に行う。この印刷条件の設定では、例えば、ソート／スタック印刷の有無、印刷用紙の用紙種類、用紙サイズ、Ｚ折り等の仕上げ処理の内容等が設定される。
【００２９】
ＲＯＭ７は、画像形成装置１としての基本処理プログラム及び後述する異種紙種時印刷制御処理プログラム等の各種プログラムと当該プログラムを実行するのに必要な各種データを格納している。
【００３０】
ＲＡＭ８は、ワークメモリとして利用されるとともに、各種データ、特に、異種紙種時印刷制御処理で必要とする各種データ、例えば、図２に示すような後処理を伴わない場合の排紙トレイの最大積載量と現在の積載量の関係データ、図３に示すような後処理を伴う場合の排紙トレイの最大積載量と現在の積載量の関係データ等を記憶する。
【００３１】
なお、図２の後処理を伴わない場合の排紙トレイの最大積載量と現在の積載量の関係データは、３つの排紙トレイの紙種Ａ〜Ｃ、当該紙種Ａ〜Ｃでの排紙トレイの最大積載枚数α〜γ、１枚当たりの重み（Ｌ／α〜Ｌ／γ）及び現在の印刷枚数ｘ〜ｚからなり、図３の後処理を伴う場合の排紙トレイの最大積載量と現在の積載量の関係データは、上記図２のデータに、後処理の重み（Ｎ（Ｌ／α）〜Ｎ（Ｌ／γ））が追加されたものである。
【００３２】
そして、図２及び図３で、排紙トレイの排紙限界を枚数ではなく、量で算出するようにしているが、この量は、各紙種毎に設定されている最大積載枚数の最小公倍数であり、この値を排紙トレイの最大積載量としている。この最大積載量を紙種毎に設けられている最大積載枚数で割った値が、その紙種の重みとなり、排紙された紙の枚数と重みを掛け合わせた値が、紙種に依存しない排紙量となる。さらに、各紙種毎に排紙量を求め、各紙種毎の排紙量を足し合わせた結果が、現積載量となる。
【００３３】
ＣＰＵ６は、ＲＯＭ７内のプログラムに基づいて、ＲＡＭ８をワークメモリとして利用しつつ、また、ＲＡＭ８内のデータを参照しつつ、画像形成装置１の各部、特に、エンジン３を制御して、画像形成装置１としての処理を実行するとともに、後述する異種紙種時印刷制御処理を実行する。
【００３４】
エンジンインタフェース５には、エンジン３が接続されており、エンジン３としては、例えば、電子写真方式で印刷データに基づいて画像を用紙に記録出力する。エンジン３は、図示しないが、例えば、レーザを用いた電子写真方式で用紙に印刷データを記録出力するのに必要な部品、例えば、感光体、光書込部、現像部、帯電部及びクリーニング部等を備えており、印刷データ及び制御信号により光書込部を動作させて感光体上に静電潜像を形成し、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。エンジン３は、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、画像を形成する。
【００３５】
この給紙部には、複数の給紙トレイが設けられており、複数種の紙種の用紙が設定可能であり、例えば、普通紙、厚紙、ＯＨＰ等の紙質、用紙サイズ等の用紙が設定可能である。また、給紙部には、複数の排紙トレイを有し、印刷ソート、スタック処理を施すとともに、Ｚ折り等の仕上げ処理を施す後処理機構を接続可能であって、本実施例では、この後処理機構が接続されている。また、本実施例では、図２及び図３に示すように、少なくとも３つ排紙トレイを備えている。
【００３６】
次に、本実施例の作用を説明する。本実施例の画像形成装置１は、ホストＰＣ１０からの印刷要求に基づいてホストＰＣ１０から送られてくる印刷データを当該印刷要求で設定されている印刷条件の設定（印刷設定）とエンジン３側にセットされて設定されている紙種に応じた印刷設定とが異なる場合、エンジン３側の設定を優先して印刷処理を行う。
【００３７】
まず、印刷基本処理について、図４に基づいて説明する。ＣＰＵ６は、まず、エンジン３の設定状態、例えば、エラー、トレイ情報等をエンジン３から取得して、ＲＡＭ８に格納し（ステップＳ１０１）、ホストＰＣ１０から印刷要求が送られてくると、ホストインタフェース４を介して当該印刷要求を受け取って当該印刷要求から印刷設定を取得する（ステップＳ１０２）。
【００３８】
そして、ＣＰＵ６は、紙種情報による給紙トレイ、後処理の設定処理を行い（ステップＳ１０３）、次に、紙種の重みによる排紙トレイの設定及び後処理の重みによる排紙トレイの設定を行って（ステップＳ１０４）、印刷動作を起動する（ステップＳ１０５）。
【００３９】
ＣＰＵ６は、上記ステップＳ１０３の紙種情報による給紙トレイの設定処理及び後処理の設定処理を、図５に示すように行う。すなわち、ＣＰＵ６は、まず、給紙トレイ候補の初期化を行い（ステップＳ２０１）、上記図４のステップＳ１０１で取得したエンジン３側の設定とステップＳ１０２で取得した印刷要求の印刷設定の用紙サイズが一致するかチェックする（ステップＳ２０２）。
【００４０】
用紙サイズが一致すると、すなわち、印刷設定の用紙サイズに一致する用紙サイズの用紙のセットされている給紙トレイがエンジン３にあると、ＣＰＵ６は、当該一致する用紙サイズのセットされている給紙トレイを給紙トレイ候補とし、当該全ての給紙トレイ候補の紙種をチェックし（ステップＳ２０３）、印刷設定の紙種と一致する紙種の用紙のセットされている給紙トレイがあるかチェックする（ステップＳ２０４）。
【００４１】
ステップＳ２０４で、印刷設定の紙種と一致する紙種の用紙のセットされている給紙トレイがあると、ＣＰＵ６は、当該給紙トレイ候補を当該印刷要求の印刷データを印刷するのに使用する給紙トレイとして設定して処理を終了する（ステップＳ２０５）。
【００４２】
ステップＳ２０４で、印刷設定の紙種と一致する紙種の用紙のセットされている給紙トレイがないときには、ＣＰＵ６は、ホストＰＣ１０からの印刷要求でプリンタドライバでの指定が紙種情報の変更を禁止しているか許可しているかをチェックし（ステップＳ２０６）、紙種情報の変更を禁止しているときには、給紙トレイがない旨の給紙トレイエラーの通知をホストＰＣ１０に行って、処理を終了する（ステップＳ２０７）。
【００４３】
ステップＳ２０６で、紙種情報の変更が許可されているときには、ＣＰＵ６は、エンジン３の給紙トレイの紙種情報に基づいて紙種情報を変更し（ステップＳ２０８）、プリンタドライバが印刷設定で後処理指定を行っているかどうかチェックする（ステップＳ２０９）。
【００４４】
ステップＳ２０９で、後処理指定がないときには、ＣＰＵ６は、給紙トレイ候補となっている給紙トレイを印刷要求の印刷データを印刷するのに使用する給紙トレイとして設定して処理を終了する（ステップＳ２０５）。
【００４５】
ステップＳ２０９で、後処理指定があるときには、ＣＰＵ６は、変更後の紙種情報に従ってＺ折り等の後処理が可能であるか否かを判断して、後処理の再設定を行った後（ステップＳ２１０）、給紙トレイ候補となっている給紙トレイを印刷要求の印刷データを印刷するのに使用する給紙トレイとして設定して処理を終了する（ステップＳ２０５）。
【００４６】
上記ステップＳ２０２で、用紙サイズが一致しないときには、すなわち、印刷設定の用紙サイズに一致する用紙サイズの用紙のセットされている給紙トレイがエンジン３にないときには、ＣＰＵ６は、プリンタドライバによる印刷設定での給紙トレイの指定が固定であるか自動であるかをチェックし（ステップＳ２１１）、給紙トレイの指定が固定であると、給紙トレイがない旨の給紙トレイエラーの通知をホストＰＣ１０に行って、処理を終了する（ステップＳ２０７）。
【００４７】
ステップＳ２１１で、給紙トレイの指定が自動であるときには、ＣＰＵ６は、エンジン３の備えている給紙トレイの中から印刷設定の用紙サイズと同じ用紙サイズの用紙のセットされている給紙トレイを検索して列挙し（ステップＳ２１２）、印刷設定の用紙サイズと同じ用紙サイズの用紙のセットされている給紙トレイがあるかどうかチェックする（ステップＳ２１３）。
【００４８】
ステップＳ２１３で、印刷設定の用紙サイズと同じ用紙サイズの用紙のセットされている給紙トレイが無いときには、ＣＰＵ６は、給紙トレイがない旨の給紙トレイエラーの通知をホストＰＣ１０に行って、処理を終了する（ステップＳ２０７）。
【００４９】
ステップＳ２１３で、印刷設定の用紙サイズと同じ用紙サイズの用紙のセットされている給紙トレイがあるときには、ＣＰＵ６は、ステップＳ２０３に移行して、当該一致する用紙サイズのセットされている給紙トレイを全て給紙トレイ候補とし、当該全ての給紙トレイ候補の紙種をチェックする処理から上記同様に処理する（ステップＳ２０３〜Ｓ２１０）。
【００５０】
また、ＣＰＵ６は、上記図４のステップＳ１０４の紙種の重み付けによる排紙トレイ設定処理を、図６に示すように、実施する。すなわち、ＣＰＵ６は、まず、ホストＰＣ１０から送られてくる印刷設定に基づいて排紙トレイ候補の初期化を行い（ステップＳ３０１）、紙種情報に基づいてその紙種に固有の加算分を求めて加算する（ステップＳ３０２）。
【００５１】
次に、ＣＰＵ６は、現在の排紙トレイの積載量と上記紙種の重み付け（付加条件）の加算分を加算した重さと当該排紙トレイの最大積載量を比較して、当該排紙トレイにさらに載置可能か、すなわち、最大積載量を超えていないかをチェックする（ステップＳ３０３）。
【００５２】
すなわち、図２の後処理を伴わない場合の排紙トレイの最大積載量と現在の積載量の関係データは、具体的には、図７に示すようになり、普通紙、厚紙、ＯＨＰのそれぞれについて各排紙トレイの最大積載枚数、加算量／１枚、印刷枚数に基づいて、判断する。そして、図７の場合、図７の表部分の下部に示しているように、ある排紙トレイの最大積載量Ｌが、Ｌ＝３００で、当該排紙トレイの現在の積載量Ｃｏｕｎｔが、Ｃｏｕｎｔ＝２９０であり、最大積載量までの量が、「１０」であるので、兵部分の加算量から分かるように、普通紙であれば、１枚、厚紙であれば、１枚、ＯＨＰであれば、排紙できないこととなる。
【００５３】
ステップＳ３０３で、最大積載量を超えていないときには、ＣＰＵ６は、当該排紙トレイ候補に排紙が可能であると判断して、当該排紙トレイ候補を排紙トレイとして設定し、処理を終了する（ステップＳ３０４）。
【００５４】
ステップＳ３０３で、最大積載量を超えていると、ＣＰＵ６は、排紙トレイ候補を更新し（ステップＳ３０５）、更新した排紙トレイ上に既に用紙が排出されているかチェックする（ステップＳ３０６）。
【００５５】
ステップＳ３０６で、更新した排紙トレイ上に用紙が排出されていないときには、ＣＰＵ６は、当該排紙トレイ候補に排紙が可能であると判断して、ステップＳ３０４に移行し、当該排紙トレイ候補を排紙トレイとして設定して、処理を終了する（ステップＳ３０４）。
【００５６】
ステップＳ３０６で、更新した排紙トレイ上に既に用紙が排出されているときには、ＣＰＵ６は、当該排紙トレイ候補への排紙は不可能であると判断して、未検索の排紙トレイがあるかチェックし（ステップＳ３０７）、未検索の排紙トレイがあるときには、ステップＳ３０５に戻って、排紙トレイの検索を行って排紙トレイの候補とする処理から上記同様に処理する（ステップＳ３０５、Ｓ３０４、Ｓ３０６、Ｓ３０７）。
【００５７】
ステップＳ３０７で、未検索の排紙トレイがないときには、ＣＰＵ６は、使用できる排紙トレイがないと判断して、排紙トレイがない旨の排紙トレイエラーの通知をホストＰＣ１０に行って、処理を終了する（ステップＳ３０８）。
【００５８】
さらに、ＣＰＵ６は、上記図４のステップＳ１０４の後処理の重み付けによる排紙トレイ設定処理を、図８に示すように、実施する。すなわち、ＣＰＵ６は、図６の処理で確定した排紙トレイ情報を基づいて後処理による重み付けを考慮した排紙トレイの最終設定を行う。ＣＰＵ６は、まず、図６の処理で確定している排紙トレイ情報を基に排紙トレイ候補を初期化し、後処理情報に基づいて、その後処理に固有の加算分を求めて加算する（ステップＳ４０１）。この後処理に固有の加算分は、例えば、Ｚ折り処理の場合、図９に示すように、「３」である。
【００５９】
次に、ＣＰＵ６は、現在の排紙トレイの積載量と上記後処理の重み付けの加算分を加算した重さと当該排紙トレイの最大積載量を比較して、当該排紙トレイにさらに載置可能か、すなわち、最大積載量を超えていないかをチェックする（ステップＳ４０２）。
【００６０】
すなわち、図３の後処理を伴う場合の排紙トレイの最大積載量と現在の積載量の関係データは、具体的には、図９に示すようになり、普通紙、厚紙１、厚紙２のそれぞれについて各排紙トレイの最大積載枚数、加算量／１枚、印刷枚数に基づいて、判断する。すなわち、後処理を行った用紙は、後処理を行わないで通常排紙を行う用紙よりも厚みがでるため、１枚当たりの重みが異なる。そこで、後処理を行った各紙種１枚毎の重み（図３のＮ）は、通常排紙を行った際の重みの整数倍とし、排紙された枚数とこの重みを掛け合わせることで、後処理の有無及び紙種に依存しない排紙量を求めることができる。そして、排紙トレイ上の各紙種毎に上記紙種に依存しない排紙量を求め、各紙種の排紙量を足し合わせた結果が、現積載量となる。
【００６１】
そして、図９の場合、図９の表部分の下部に示しているように、ある排紙トレイの最大積載量Ｌが、Ｌ＝３００で、当該排紙トレイの現在の積載量Ｃｏｕｎｔが、Ｃｏｕｎｔ＝２９０であり、最大積載量までの量が、「１０」であるので、兵部分の加算量から分かるように、普通紙であれば、１枚、厚紙１及び厚紙２であれば、排紙できないこととなる。
【００６２】
ステップＳ４０２で、最大積載量を超えていないときには、ＣＰＵ６は、当該排紙トレイ候補に排紙が可能であると判断して、当該排紙トレイ候補を排紙トレイとして設定し、処理を終了する（ステップＳ４０３）。
【００６３】
ステップＳ４０２で、最大積載量を超えていると、ＣＰＵ６は、排紙トレイ候補を更新し（ステップＳ４０４）、更新した排紙トレイ上に既に用紙が排出されているかチェックする（ステップＳ４０５）。
【００６４】
ステップＳ４０５で、更新した排紙トレイ上に用紙が排出されていないときには、ＣＰＵ６は、当該排紙トレイ候補に排紙が可能であると判断して、ステップＳ４０３に移行し、当該排紙トレイ候補を排紙トレイとして設定して、処理を終了する（ステップＳ４０３）。
【００６５】
ステップＳ４０５で、更新した排紙トレイ上に既に用紙が排出されているときには、ＣＰＵ６は、当該排紙トレイ候補への排紙は不可能であると判断して、未検索の排紙トレイがあるかチェックし（ステップＳ４０６）、未検索の排紙トレイがあるときには、ステップＳ４０４に戻って、排紙トレイの検索を行って排紙トレイの候補とする処理から上記同様に処理する（ステップＳ４０４、Ｓ４０５、Ｓ４０３、Ｓ４０６）。
【００６６】
ステップＳ４０６で、未検索の排紙トレイがないときには、ＣＰＵ６は、ユーザによる後処理解除指定があるか否かチェックする（ステップＳ４０７）。
【００６７】
ステップＳ４０７で、後処理解除指定があると、ＣＰＵ６は、後処理を行わない設定に設定変更を行って、排紙トレイを初期値に戻し（ステップＳ４０８）、排紙トレイ候補を排紙トレイとして設定して、処理を終了する（ステップＳ４０３）。
【００６８】
ステップＳ４０７で、後処理解除指定がないときには、ＣＰＵ６は、使用できる排紙トレイがないと判断して、排紙トレイがない旨の排紙トレイエラーの通知をホストＰＣ１０に行って、処理を終了する（ステップＳ４０９）。
【００６９】
このように、本実施例の画像形成装置１は、紙厚等の用紙種類が印刷要求の印刷設定の用紙と給紙トレイの用紙が異なると、給紙トレイの用紙を印刷対象用紙として採用するとともに、当該印刷対象用紙の用紙種類に適した印刷設定を印刷要求の印刷設定に優先して採用して印刷している。
【００７０】
したがって、印刷要求の印刷設定で指定された用紙種類の用紙が給紙トレイにない場合にも、給紙トレイの用紙を使用して、印刷設定により近い適切な印刷処理を行うことができ、印刷のやり直しを少なくして、利用性を向上させることができる。
【００７１】
また、本実施例の画像形成装置１は、印刷設定でＺ折り処理が指定されており、優先した印刷設定によっては、当該Ｚ折り処理が実施不可能であると、当該印刷データの印刷を中止している。
【００７２】
したがって、無駄な印刷を行うことを防止することができ、利用性を向上させるとともに、無駄に印刷することによる紙資源の浪費を防止することができる。
【００７３】
さらに、本実施例の画像形成装置１は、印刷設定でＺ折り処理が指定されており、優先した印刷設定によっては、当該Ｚ折り処理が実施不可能であると、当該印刷設定のＺ折り処理指定を解除して、印刷データの印刷を実施している。
【００７４】
したがって、エンジン３にダメージを与えることを防止することができ、画像形成装置１の劣化や故障を抑制することができる。
【００７５】
また、本実施例の画像形成装置１は、印刷設定でＺ折り処理が指定されており、優先した印刷設定によっては、当該Ｚ折り処理が実施不可能である場合、当該印刷データの印刷を中止するか、当該印刷設定のＺ折り処理指定を解除して印刷データの印刷を行うかを、選択に応じて、実行している。
【００７６】
したがって、ユーザの意図を印刷設定に広く反映し、利用性をより一層向上させることができる。
【００７７】
さらに、本実施例の画像形成装置１は、各排紙トレイに排紙可能な用紙の制限量が設定されており、印刷設定で複数の紙厚の用紙を使用した混在印刷を指定しているとき、当該混在印刷の各用紙の厚さと印刷枚数及び制限量等に基づいて印刷枚数を制限して、当該排紙トレイに排出される印刷済み用紙枚数を制限量以下に抑制している。
【００７８】
したがって、排紙トレイ及びエンジンへのダメージを与えることを防止することができる。
【００７９】
また、本実施例の画像形成装置１は、各排紙トレイに排紙可能な用紙の制限量が設定されており、印刷設定がＺ折り処理の実施を指定しているとき、当該印刷対象の用紙の厚さ、印刷枚数、当該Ｚ折り処理による付加条件（重み付け）及び制限量等に基づいて、印刷枚数を制限して、当該排紙トレイに排出されるＺ折り処理された印刷済み用紙枚数を制限量以下に抑制している。
【００８０】
したがって、排紙トレイ及びエンジンへのダメージを与えることを防止することができる。
【００８１】
さらに、本実施例の画像形成装置１は、排紙中の排紙トレイの排紙枚数が制限量に到達すると、当該印刷済み用紙の排紙先を他の排紙トレイに変更して、排出している。
【００８２】
したがって、排紙トレイ及びエンジンへのダメージを与えることを防止することができるとともに、連続して印刷を行って、利用性をより一層向上させることができる。
【００８３】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００８４】
ホスト装置からの紙種、後処理条件等の指定に応じて印刷処理を行う場合に、指定の紙種を備えていない場合にも適切に印刷処理を行うプリンタ、複合装置、複写装置、ファクシミリ装置等の画像形成装置に適用することができる。
【図面の簡単な説明】
【００８５】
【図１】本発明の画像形成装置の一実施例を適用した画像形成装置のブロック構成図。
【図２】図１のＲＡＭに格納される後処理を伴わない場合の排紙トレイの最大積載量と現在の積載量の関係データの一例を示す図。
【図３】後処理を伴う場合の排紙トレイの最大積載量と現在の積載量の関係データの一例を示す図。
【図４】図１の画像形成装置による印刷基本処理を示すフローチャート。
【図５】図４の紙種情報による給紙トレイの設定処理及び後処理の設定処理の詳細な処理を示すフローチャート。
【図６】図４の紙種の重み付けによる排紙トレイ設定処理の詳細な処理を示すフローチャート。
【図７】図２の後処理を伴わない場合の排紙トレイの最大積載量と現在の積載量の関係データの具体例を示す図。
【図８】図４の後処理の重み付けによる排紙トレイ設定処理の詳細な処理を示すフローチャート。
【図９】図３の後処理を伴う場合の排紙トレイの最大積載量と現在の積載量の関係データの具体例の一例を示す図。
【符号の説明】
【００８６】
１  画像形成装置
２  コントローラ
３  エンジン
４  ホストインタフェース
５  エンジンインタフェース
６  ＣＰＵ
７  ＲＯＭ
８  ＲＡＭ
９  バス
１０  ホストパソコン（ホストＰＣ）
【図１】
2006240194.tif 000003
【図２】
2006240194.tif 000004
【図３】
2006240194.tif 000005
【図４】
2006240194.tif 000006
【図５】
2006240194.tif 000007
【図６】
2006240194.tif 000008
【図７】
2006240194.tif 000009
【図８】
2006240194.tif 000010
【図９】
2006240194.tif 000011