(57)【特許請求の範囲】
【請求項１】
画像が印刷されたシートのコーナーを綴じることができる画像形成装置であって、
画像をシートに印刷する印刷手段と、
複数の位置に移動して綴じ処理を実行可能な第１の綴じ部又は綴じ処理を実行可能な位置が１箇所に固定された第２の綴じ部のいずれかを用いて、ユーザによって指定されたコーナーに綴じ処理を実行できるシート綴じ手段と、
シートを反転するための搬送路を介してシートを反転させる反転手段と、
前記第１の綴じ部を用いて所定のコーナーへ綴じ処理を行う場合は、前記反転手段による反転を行っていないシートに対する綴じ処理を実行させ、前記第２の綴じ部を用いて前記所定のコーナーへ綴じ処理を行う場合は、前記反転手段による反転を行ったシートに対する綴じ処理を実行させる制御手段と、
を備え、
前記制御手段は更に、前記印刷手段による画像の印刷に使用するシートが前記反転手段による反転を行うことが許可される種類のシートである場合は、前記第１の綴じ部を用いた綴じ処理の実行を許可し且つ前記第２の綴じ部を用いた綴じ処理の実行を許可し、前記印刷手段による画像の印刷に使用するシートが前記反転手段による反転を行うことが許可されない種類のシートである場合は、前記第１の綴じ部を用いた綴じ処理の実行を許可し、前記第２の綴じ部を用いた綴じ処理の実行を許可しないことを特徴とする画像形成装置。
【請求項２】
印刷処理の設定を受け付ける受付手段を更に備え、
前記制御手段は、前記受付手段が印刷処理の設定を受け付ける際に、前記印刷処理に対して前記第２の綴じ部を用いた綴じ処理を行うことが予め指定されている場合は、前記印刷処理で使用するシートとして前記反転手段による反転を行うことが許可されない種類のシートが指定されないように前記受付手段を制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
印刷処理の設定を受け付ける受付手段を更に備え、
前記制御手段は、前記受付手段が印刷処理の設定を受け付ける際に、前記印刷処理に対して前記反転手段による反転を行うことが許可されない種類のシートに画像を印刷することが予め指定されている場合は、前記第２の綴じ部を用いた綴じ処理が指定されないように前記受付手段を制御することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記制御手段は、前記反転手段による反転を行うことなく前記第２の綴じ部を用いた綴じ処理を実行できるコーナーが指定されている場合は、前記印刷手段による画像の印刷に使用するシートが前記反転手段による反転を行うことが許可されない種類のシートであっても、前記第２の綴じ部を用いた綴じ処理の実行を許可することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
印刷処理の設定を受け付ける受付手段を更に備え、
前記受付手段は、当該印刷処理に設定された綴じ設定の内容に応じて当該印刷処理に使用できるシートを制限することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
印刷処理の設定を受け付ける受付手段を更に備え、
前記制御手段は、前記受付手段が印刷処理の設定を受け付ける際に、前記印刷処理に対して前記第２の綴じ部を用いた綴じ処理を行うことが予め指定され、且つ、前記反転手段による反転を行うことが許可されない種類のシートに画像を印刷することが予め指定されている場合は、前記反転手段による反転を行うことで前記第２の綴じ部を用いた綴じ処理を実行できるコーナーが指定されないように、前記受付手段を制御することを特徴とする請求項４に記載の画像形成装置。
【請求項７】
前記制御手段は、前記印刷手段により画像をシートの両面に印刷する場合であって、当該印刷に使用するシートが前記反転手段による反転を行うことが許可されない種類のシートの場合は、前記印刷手段による印刷処理をキャンセルすることを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
外部装置から印刷データを受信する受信手段を更に備え、
前記制御手段は、前記受信した印刷データに基づく印刷を行う場合に、当該印刷データの設定として、前記反転手段による反転を行うことが許可されない種類のシートを印刷に使用することが指定され、且つ、前記第２の綴じ部を用いた綴じ処理を行うことが指定されている場合は、前記受信した印刷データに基づく画像の印刷をキャンセルすることを特徴とする請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
画像をシートに印刷する印刷手段と、
複数の位置に移動して綴じ処理を実行可能な第１の綴じ部と、第２の綴じ部のいずれかの綴じ部を用いて、前記印刷手段によって印刷されたシートの、ユーザによって指定されたコーナーに綴じ処理を実行できるシート綴じ手段と、
シートを反転するための搬送路を介してシートを反転させる反転手段と、
前記印刷手段によって片面だけに印刷されたシートの所定のコーナーに前記第１の綴じ部を用いて綴じ処理を行う場合は、前記反転手段による反転を行っていないシートに対して綴じ処理を実行させ、前記印刷手段によって片面だけに印刷されたシートの前記所定のコーナーに前記第２の綴じ部を用いて綴じ処理を行う場合は、前記反転手段による反転を行ったシートに対して綴じ処理を実行させる制御手段と、を備え、
前記制御手段は更に、前記印刷手段による画像の印刷に使用するシートが前記反転手段による反転を行うことが許可される種類のシートである場合は、前記印刷手段によって片面だけに印刷されたシートの前記所定のコーナーに前記第１の綴じ部を用いて綴じ処理を行うことと前記第２の綴じ部を用いて綴じ処理を行うことを許可し、前記印刷手段による画像の印刷に使用するシートが前記反転手段による反転を行うことが許可されない種類のシートである場合は、前記印刷手段によって片面だけに印刷されたシートの前記所定のコーナーに前記第１の綴じ部を用いて綴じ処理を行うことを許可し、前記印刷手段によって片面だけに印刷されたシートの前記所定のコーナーに前記第２の綴じ部を用いて綴じ処理を行うことを許可しないことを特徴とする画像形成装置。
【請求項１０】
画像が印刷されたシートのコーナーを綴じることができる画像形成装置の制御方法であって、
画像をシートに印刷する印刷工程と、
複数の位置に移動して綴じ処理を実行可能な第１の綴じ部又は綴じ処理を実行可能な位置が１箇所に固定された第２の綴じ部のいずれかを用いて、ユーザによって指定されたコーナーに綴じ処理を実行するシート綴じ工程と、
シートを反転するための搬送路を介してシートを反転させる反転工程と、
前記第１の綴じ部を用いて所定のコーナーへ綴じ処理を行わせる場合は、前記反転工程で反転を行っていないシートに対する綴じ処理を実行させ、前記第２の綴じ部を用いて前記所定のコーナーへ綴じ処理を行わせる場合は、前記反転工程で反転を行ったシートに対する綴じ処理を実行させる制御工程と、
を備え、
前記制御工程は更に、前記印刷工程で画像の印刷に使用するシートが前記反転工程で反転を行うことが許可される種類のシートである場合は、前記第１の綴じ部又は第２の綴じ部を用いた綴じ処理の実行を許可し、前記印刷工程で画像の印刷に使用するシートが前記反転工程で反転を行うことが許可されない種類のシートである場合は、前記第１の綴じ部を用いた綴じ処理の実行を許可し、前記第２の綴じ部を用いた綴じ処理の実行を許可しないことを特徴とする画像形成装置の制御方法。
【請求項１１】
請求項１０に記載の画像形成装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、綴じ処理の設定がなされた印刷ジョブを実行する画像形成装置に関するものである。
【背景技術】
【０００２】
従来、画像形成装置が実行可能な後処理機能の一つとして、印刷された複数のシートを整合して綴じる綴じ処理が知られている。当初は、綴じ処理を実現する綴じ部を移動する機構が備えられておらず、固定された一箇所で綴じ処理を行うことしかできなかった。これに対し、画像の回転と、最初のページから順に印刷する正順印刷及び最後のページから順に印刷する逆順印刷の切り替えとを組み合わせることで、印刷物の各コーナーに綴じ処理を実行可能とすることが知られている（例えば、特許文献１）
また、綴じ処理を実現する綴じ部を移動可能とすることで、ユーザによって指定された綴じ位置に綴じ部を移動させてシート束を綴じることも知られている。
【０００３】
シート束を綴じる綴じ方法としては、一般的に知られている針を使用してシート束を綴じる綴じ方法、綴じ位置にトナーを溶着してシート束を綴じる綴じ方法、ステイプル針等の綴じ部材を用いずに綴じる綴じ方法など、様々な綴じ方法が考えられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−８８３７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置が実行できる綴じ機能を拡充するために、画像形成装置に複数の綴じ部を設ける事が考えられている。この場合、装置内の設置スペースやコストなどに応じて、移動することにより複数位置での綴じ処理が可能な綴じ部と固定された位置で綴じ処理を行う綴じ部を混在させることが考えられる。
【０００６】
ところで、画像形成装置では、シートの裏表を反転するための搬送路を介してシートを反転することができる。しかしながら、シートの種類によっては、搬送路の屈曲やローラの影響が原因で、シートにシワや、折れ曲がりが発生し、印刷物の品質が低下する場合があるため、そのようなシートは反転を行わないように制御する必要がある。
【０００７】
ここで、移動することにより複数位置での綴じ処理が可能な綴じ部によりシートを綴じる場合、片面印刷であれば、綴じ部の移動と画像の回転とを組み合わせることで、シートを反転する搬送路を介さずに印刷物の各コーナーや各辺に綴じ処理を行うことができる。
【０００８】
一方、固定された位置で綴じ処理を行う綴じ部によりシートを綴じる場合、指定された綴じ位置によっては、逆順印刷を行わなければならない。このため、片面印刷であってもシートの表裏を反転する搬送路を介してシートを反転する必要がある。しかしながら、上述したような反転させるための搬送路を通すことによってシワや折れ曲がりが発生する種類のシートを綴じる場合、印刷物の品質の低下が発生し得る。
【０００９】
本発明は、上記の問題点に鑑みなされたものであり、綴じ位置の指定及び指定された綴じ処理を実行する綴じ部に応じた制御を行うことにより、印刷物の品質の低下を防止することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために本発明の画像形成装置は、画像が印刷されたシートのコーナーを綴じることができる画像形成装置であって、画像をシートに印刷する印刷手段と、複数の位置に移動して綴じ処理を実行可能な第１の綴じ部又は綴じ処理を実行可能な位置が１箇所に固定された第２の綴じ部のいずれかを用いて、ユーザによって指定されたコーナーに綴じ処理を実行するシート綴じ手段と、シートを反転するための搬送路を介してシートを反転させる反転手段と、前記第１の綴じ部を用いて所定のコーナーへ綴じ処理を行う場合は、前記反転手段による反転を行っていないシートに対する綴じ処理を実行させ、前記第２の綴じ部を用いて前記所定のコーナーへ綴じ処理を行う場合は、前記反転手段による反転を行ったシートに対する綴じ処理を実行させる制御手段と、を備え、
前記制御手段は更に、前記印刷手段による画像の印刷に使用するシートが前記反転手段による反転を行うことが許可される種類のシートである場合は、前記第１の綴じ部又は第２の綴じ部を用いた綴じ処理の実行を許可し、前記印刷手段による画像の印刷に使用するシートが前記反転手段による反転を行うことが許可されない種類のシートである場合は、前記第１の綴じ部を用いた綴じ処理の実行を許可し、前記第２の綴じ部を用いた綴じ処理の実行を許可しないことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、綴じ位置の指定及び指定された綴じ処理を実行する綴じ部に応じた制御を行うことにより、印刷物の品質の低下を防止することができる。
【図面の簡単な説明】
【００１２】
【図１】印刷処理システムを示すブロック図である。
【図２】操作部１１６を示す図である。
【図３】ＭＦＰ１０１の断面図である。
【図４】シート処理部１２２を上方から見た断面図である。
【図５】針不使用綴じ部３１４ｂによる綴じ処理を説明する図である。
【図６】印刷する画像データの一例を示す図である。
【図７】針不使用綴じ部３１４ｂによる綴じ処理を説明する図である。
【図８】針不使用綴じ部３１４ｂでシート束を綴じる場合における、印刷制御、綴じ処理、及び綴じ結果の対応関係を示す図である。
【図９】パネル２０１に表示される操作画面を示す図である。
【図１０】パネル２０１に表示される操作画面を示す図である。
【図１１】パネル２０１に表示される操作画面を示す図である。
【図１２】印刷処理の制御方法を説明するフローチャートである
【図１３】印刷処理の制御方法を説明するフローチャートである。
【図１４】印刷処理の制御方法を説明するフローチャートである。
【図１５】パネル２０１に表示される操作画面を示す図である。
【図１６】印刷処理の制御方法を説明するフローチャートである。
【図１７】印刷処理の制御方法を説明するフローチャートである。
【図１８】印刷処理の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１４】
＜第１の実施形態＞
まず、本発明の第１の実施形態について説明する。図１は、本実施形態に係る印刷処理システムを示すブロック図である。本実施形態では画像形成装置の一例としてＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０１を、情報処理装置の一例としてＰＣ１０２を説明する。ＭＦＰ１０１とＰＣ１０２はネットワーク１００を介して通信可能に接続されている。
【００１５】
尚、図１では、１つの情報処理装置が印刷処理システムに設けられた場合を例示しているが、ＭＦＰ１０１と複数の情報処理装置がネットワーク１００を介して通信可能に接続されていてもよい。また、本実施形態の印刷処理システムは、ＭＦＰ１０１とＰＣ１０２を含む場合を例示しているが、これに限定されるものではない。例えば、ＭＦＰ１０１のみを印刷処理システムと呼んでもよい。
【００１６】
まずＰＣ１０２について説明する。ＰＣ１０２は、アプリケーションプログラム等の各種のプログラムを実行することができる。また、ＰＣ１０２には、印刷内容をＭＦＰ１０１に対して送信する印刷データに変換する機能を有するプリンタドライバがインストールされている。印刷を行いたいユーザは各種のアプリケーションなどから印刷指示を行うことができる。プリンタドライバは印刷指示に基づいてアプリケーションが出力するデータをＭＦＰ１０１が解釈可能な印刷データに変換し、ネットワーク１００に接続されたＭＦＰ１０１に印刷データを送信することができる。
【００１７】
なお、本実施形態では、情報処理装置の一例としてＰＣを例示しているが、例えばスマートフォンやタブレット端末などの携帯情報端末などであってもよい。なお、印刷データを画像形成装置に送信する方法は適宜変形できる。印刷用のアプリケーション又はドライバを介して画像形成装置に印刷データを送信するようにしてもよいし、印刷データをクラウドサーバ経由で画像形成装置へ送信するようにしてもよい。
【００１８】
次にＭＦＰ１０１について説明する。ＭＦＰ１０１はシート上の画像を読み取る読取機能、シートに画像を印刷する印刷機能を有する。また、ＭＦＰ１０１は、画像が印刷された複数のシートを綴じたり、複数のシートを揃えたりする後処理機能を有する。なお、シートには、普通紙や厚紙などの用紙、ＯＨＰシートなどが含まれる。
【００１９】
なお、本実施形態では画像形成装置の一例としてＭＦＰ１０１を説明するが、例えば、読取機能を有さないプリンタ等の画像形成装置であってもよい。本実施例では、一例として画像形成装置が以下に説明する各種構成要件を備えるものとする。
【００２０】
ＣＰＵ１１１を含む制御部１１０は、ＭＦＰ１０１全体の動作を制御する。ＣＰＵ１１１は、ＲＯＭ１１２又はストレージ１１４に記憶された制御プログラムを読み出して、読取制御や印刷制御などの各種制御を行う。ＲＯＭ１１２は、ＣＰＵ１１１で実行可能な制御プログラムを格納する。また、ＲＯＭ１１２は、ブートシーケンスやフォント情報などを記憶する。ＲＡＭ１１３は、ＣＰＵ１１１の主記憶メモリであり、ワークエリア、ＲＯＭ１１２及びストレージ１１４に格納された各種制御プログラムを展開するための一時記憶領域として用いられる。ストレージ１１４は、画像データ、印刷データ、各種プログラム、及び各種設定情報を記憶する。本実施形態ではストレージ１１４としてＨＤＤ等の補助記憶装置を想定しているが、ＨＤＤの代わりにＳＳＤに代表されるＦＬＡＳＨ  ＤＩＳＫを用いるようにしても良い。
【００２１】
なお、本実施形態のＭＦＰ１０１では、１つのＣＰＵ１１１が１つのメモリ（ＲＡＭ１１３）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の様態であっても構わない。例えば複数のＣＰＵ、ＲＡＭ、ＲＯＭ、及びストレージを協働させて後述するフローチャートに示す各処理を実行することもできる。また、ＡＳＩＣやＦＰＧＡ等のハードウェア回路を用いて一部の処理を実行するようにしてもよい。
【００２２】
操作部Ｉ／Ｆ１１５は、操作部１１６と制御部１１０を接続する。操作部１１６は、ユーザに対して情報を表示したり、ユーザからの指示を入力したりする。図２は、操作部１１６を示す外観図である。操作部１１６は、後述する操作画面を表示するパネル２０１及びハードキー入力部２０２からなる。パネル２０１は例えばタッチパネルディスプレイである。ハードキー入力部２０２は、スタートボタン２１２などの各種のハードキーを有する。ユーザはパネル２０１に表示されているキーをタッチする、又はハードキー入力部２０２の各種ハードキーを押下して指示を入力する。なお、パネル２０１は、タッチパネル機能を有さないディスプレイであってもよい。この場合、タッチ操作によるキー入力に代えて、ディスプレイに表示されるキーを選択するためのスクロールキー及び当該キーを決定するための決定キーをハードキー入力部として備えればよい。操作部１１６は、パネル２０１及び入力部２０２を介したユーザからの指示を受け付け、必要に応じてパネル２０１に操作画面を表示する。
【００２３】
読取部Ｉ／Ｆ１１７は、読取部１１８と制御部１１０を接続する。読取部１１８はシート上の画像を読み取って、その画像をバイナリーデータなどの画像データに変換する。読取部１１８によって生成された画像データは読取部Ｉ／Ｆ１１７を介して圧縮伸長部１２４に転送される。圧縮伸長部１２４で圧縮された画像データは、制御部１１０のストレージ１１４又はＲＡＭ１１３に格納される。格納された画像データは、通信部Ｉ／Ｆ１２３を介して外部装置に送信されたり、シート上に印刷されたりする。
【００２４】
印刷部Ｉ／Ｆ１１９は、印刷部１２０と制御部１１０を接続する。印刷すべき画像データ（印刷対象の画像データ）は印刷部Ｉ／Ｆ１１９を介して制御部１１０から印刷部１２０に転送される。印刷部１２０は制御部１１０を介して制御コマンド及び印刷すべき画像データを受信し、当該画像データに基づいた画像をシート上に印刷する。
【００２５】
シート処理部Ｉ／Ｆ１２１は、シート処理部１２２と制御部１１０を接続する。シート処理部１２２は制御部１１０を介して制御コマンドを受信し、その制御コマンドに従って印刷部１２０により印刷されたシートに後処理を施す。例えば、複数のシートを揃える、複数のシートを綴じるなどの後処理を実行する。また、シート処理部が備える後処理の機能や後処理の能力は、予め（例えば、ＭＦＰ１０１の起動時など）シート処理部Ｉ／Ｆ１２１を介して制御部１１０に通知され、ストレージ１１４又はＲＡＭ１１３に通知される。本実施形態では、シート処理部１２２は、少なくとも針を使用して複数のシートを綴じる綴じ処理と針を使用せずに複数のシートを綴じる綴じ処理を実行可能である。
【００２６】
また、制御部１１０は、通信部Ｉ／Ｆ１２３を介してネットワーク１００に接続される。通信部Ｉ／Ｆ１２３は、ネットワーク１００上の外部装置に画像データや情報を送信したり、ネットワーク１００上の情報処理装置から印刷データや情報を受信したりする。更に、通信部Ｉ／Ｆ１２３はＵＳＢなどのローカルインタフェースを介して外部装置と通信したりする。通信部Ｉ／Ｆ１２３によって受信された印刷データはストレージ１１４に格納される。
【００２７】
通信部Ｉ／Ｆ１２３を介して受信した印刷データは、ストレージ１１４又はＲＯＭ１１２に格納された印刷データを解析するためのソフトウェアモジュール（ＰＤＬ解析部、不図示）によって解析される。ＰＤＬ解析部は、ストレージ１１４に格納された様々な種類のページ記述言語（ＰＤＬ）で表現された印刷データを解析する。印刷データは印刷属性に関するコードと、描画に関するコードからなる。印刷データには、印刷データの全体又は一部のページごとに印刷部数、綴じ処理に関する情報、出力時のシートのサイズ、シートのタイプ及び給紙段などの印刷属性情報が設定される。
【００２８】
ＰＤＬ解析部は印刷データを解析して得られた印刷属性に関する設定（印刷属性情報）をＲＡＭ１１３又はストレージ１１４に一時的に格納する。また、ＰＤＬ解析部は、印刷データに含まれた描画コードを解析して、中間コードへ変換する。この中間コードは印刷データそのものと比較して、より描画処理（ラスタライズ）に適した形式のデータであり、主にエッジの座標とエッジ間の塗り潰しデータ等で構成されている。
【００２９】
また、ＰＤＬ解析部は、ＰＤＬを解析した結果から、出力するシート枚数などの計算などを行い印刷属性情報としてＲＡＭ１１３又はストレージ１１４に格納する。ＰＤＬ解析部によって取得又は計算された印刷属性情報は印刷データに基づいた印刷処理やシート処理部１２２による後処理を行う際に適宜参照される。
【００３０】
また、ＰＤＬ解析部で生成された中間コードはＲＩＰ１２５によって画像データに変換される。ＲＩＰ１２５は、ＰＤＬ解析部によって生成された中間コードに対してレンダリング処理を行い、印刷部１２０で印刷する画像データを生成する。ＲＩＰ１２５によって生成された画像データは、印刷設定に基づいて印刷部１２０で印刷される。
【００３１】
次に、シートへの印刷処理及び後処理について説明する。図３は、ＭＦＰ１０１の断面図である。図３では、シート処理部１２２はＭＦＰ１０１の筺体内部に配置されている。ただし、シート処理部１２２の配置は図３の例に限らない。例えば、シート処理部１２２がＭＦＰ１０１に隣接するように接続されていてもよい。また、例えば、本実施形態のようにＭＦＰ１０１自身が、標準装備として、シート処理部１２２を具備した装置構成であってもよいし、シート処理部１２２をオプションとして接続した装置構成であってもよい。
【００３２】
給紙部３０１は、シートを格納する。図３では、ＭＦＰ１０１は３つの給紙部を有しているが、給紙部の数は３つに限らない。給送ローラ３０３は給紙部３０１に格納されているシートを印刷部１２０に給送する。印刷部１２０は、給送されてきたシートの第１面に画像を印刷する。印刷部１２０は、インクをシートに吐出して画像を印刷するインクジェット方式を採用していても、トナーをシートに定着させて画像を印刷する電子写真方式を採用していてもよい。
【００３３】
片面印刷の場合には、印刷されたシートは搬送ローラ３０５及び３０６に導かれシート処理部１２２に搬送され、中間トレイ３２０へ排出される。この場合、出力されるシートを装置の上方からみたときに印字面の裏面が見える状態（表面が下向きの状態）で排出される。このような排出の向きをフェイスダウンと呼ぶ。
【００３４】
本実施形態では、通常、複数ページの最初のページから順に印刷する正順印刷を行う。この場合、印刷物の出力順序を揃えるためにフェイスダウンでシートを排出する。先頭ページのシートが中間トレイ３２０に排出され、以後後続のページが排出されることで正順にシートが重なっていく。
【００３５】
次に、両面印刷の場合には、印刷部１２０で第１面が印刷されたシートは搬送ローラ３０８に導かれ、搬送ローラ３０８はシートを搬送ローラ３０９に搬送する。搬送ローラ３０９はシートを反転パス３１０に搬送する。シートの後端が搬送ローラ３０９に到達すると、搬送ローラ３０９は逆回転し始め、シートを搬送ローラ３１１に搬送する。搬送ローラ３１１は両面印刷用搬送パス３１２を介してシートを搬送ローラ３１３に搬送する。搬送ローラ３１３はシートを印刷部１２０に搬送する。印刷部１２０はシートの第２面に画像を印刷する。両面印刷されたシートは搬送ローラ３０５及び３０６に導かれ、中間トレイ３２０へ排出される。この場合、出力されるシートを装置の上方から見たときに印字面が見える状態（表面が上向きの状態）で排出される。このような排出の向きをフェイスアップと呼ぶ。
【００３６】
本実施形態では、複数ページの最後のページから逆順に印刷する逆順印刷を行う場合、印刷物の出力順序を揃えるためにフェイスアップでシートを排出する。最後のページのシートが中間トレイ３２０に排出され、以後、逆順に後続のページが排出されることで逆順にシートが重なっていく。
【００３７】
なお、両面印刷の場合、画像の印刷順序（降順とするか昇順とするか）は適宜変更することができる。従って、両面印刷を行う場合でも、２ページ目に対応する画像を第１面に印刷した後に、シートを反転して１ページ目に対応する画像を第２面に印刷するようにすれば、フェイスダウンで排出でき、正順印刷を行うことができる。
【００３８】
片面印刷の場合にも、反転パスを介してフェイスアップで排出を行うことで逆順印刷を行うこともできる。この場合、給送されてきたシートの第１面に画像を印刷した後に、当該シートを両面印刷の場合と同様に反転パス３１０に搬送する。反転パスで反転されたシートは、印刷部１２０によるシートの第２面への印刷を行わずにシート処理部１２２に搬送され、中間トレイ３２０に排出される。
【００３９】
中間トレイ３２０は、シート搬送方向の下流側（図の左側）を鉛直方向の上方に、上流側（図の右側）を鉛直方向の下方に位置させることで傾斜が設けられており、複数のシートを保持することができる。また、中間トレイ３２０は、下流側に配された１組の上部及び下部の束排出ローラ３１８ａ、３１８ｂからなる束排出ローラ対３１８と、中間部上方に配される引込みパドル３１５とを有している。上部束排出ローラ３１８ａは、ガイド３１７に支持されている。
【００４０】
このガイド３１７は、モータ（不図示）により上下に移動可能に構成されている。このため、ガイド３１７に設けられた上部束排出ローラ３１８ａが、ガイド３１７の昇降動作に伴って下部束排出ローラ３１８ｂに対して離接可能となっている。従って、中間トレイに保持されたシート束の厚さに応じて、これら束排出ローラ対３１８のローラの間隔を調整可能になっている。
【００４１】
ＣＰＵ１１１は、上部束排出ローラ３１８ａに対して下部束排出ローラ３１８ｂを離間した状態となるようにガイド３１７を上部に移動させた状態で、搬送ローラ３０６によって排出されるシートＰを中間トレイ３２０上に受け入れる。
【００４２】
また、中間トレイ３２０上の、シート搬送方向に直交する幅方向の手前側と奥側には、整合部材３２１が設けられる。整合部材３２１はそれぞれ、前整合モータ（不図示）および後整合モータ（不図示）によって幅方向に移動する。ここで、「手前」とは、図３に記載されている向きでＭＦＰ１０１を見て紙面手前になる部分を言い、「奥」とは、紙面奥の部分を言う。引込みパドル３１５は、回転軸を中心としてストッパ３１６側へシートを押圧する方向（例えば図３においては反時計周り）に回転する。
【００４３】
搬送ローラ３０６に導かれ、中間トレイ３２０に排出されたシートＰは、中間トレイ３２０の傾斜及び引き込みパドル３１５のシートを押圧する作用によって、中間トレイ３２０の積載面上、又は中間トレイ３２０に積載されたシート上を滑降する。中間トレイ３２０上に排出されたシートは、滑降中に整合部材３２１によって整合処理が施され、シート後端（排出方向上流端）がストッパ３１６に突き当たることで停止する。
【００４４】
中間トレイ３２０上で整合されたシート束は、必要に応じて針使用綴じ部３１４ａ又は針不使用綴じ部３１４ｂによる綴じ処理が行われる。綴じ部３１４ａ及び３１４ｂは中間トレイ３２０上に保持されたシート束の搬送方向に対する後端部を綴じることができる。なお、本実施形態ではシート束の搬送方向に対する後端部を綴じるようにしているが、これに限定されない。例えば、中間トレイ３２０上に保持されたシート束の搬送方向に対する先端部を綴じるようにしてもよい。
【００４５】
シート処理部１２２によって綴じ処理などの後処理が行われたシート束は、排出部３０７に排出される。具体的には、束排出ローラ３１８ａを中間トレイ３２０上の最上部のシートに当接させるようにガイド３１７を移動させ、当該当接した状態で、束排出ローラ対３１８を回転駆動させることにより、後処理を終えたシート束を排出部３０７上に排出する。
【００４６】
図４は、シート処理部１２２を上方から見た断面図であり、綴じ部３１４ａ又は３１４ｂの綴じ処理を実行する位置を説明するための図である。４０３は複数のシートを示す。シート処理部１２２は制御部１１０から受信した綴じ処理に関する情報に従って複数のシートを綴じることができる。針使用綴じ部３１４ａは不図示のモータにより、図中の矢印４０１に示す方向にスライドできるように構成されている。ＣＰＵ１１１は不図示のモータを駆動して、針使用綴じ部３１４ａを搬送方向と直交する方向に移動してシート束の搬送方向に対する後端部のコーナーを綴じたり、後端の２箇所を綴じたりする。従って、綴じ部３１４ａの移動と印刷する画像の上下反転（１８０度回転）によって搬送方向から見て直交する辺の２箇所を綴じることができる。また同様に、シートの４隅（左上、右上、右下、左下）のいずれか１箇所のコーナーを綴じることができる。
【００４７】
また、針使用綴じ部３１４ａは、シート束にステイプル針（不図示）を打ち込むことで綴じ処理（以下、針綴じ）を行う。針使用綴じ部３１４ａにはステイプル針を装填したカートリッジ（不図示）が格納される。ユーザはカートリッジを交換することで針を補充することができる。
【００４８】
一方、針不使用綴じ部３１４ｂはＭＦＰ１０１の正面から見て、奥側の位置に固定されている。従って、針不使用綴じ部３１４ｂは使用してシート束を綴じる場合は、以下に示すような処理を行う。ＣＰＵ１１１は、整合部材３２１を針不使用綴じ部３１４ｂが配置される「奥」方向にスライドする。また、ＣＰＵ１１１は、印刷されたシート束を中間トレイの奥側に排出するように制御する。針不使用綴じ部３１４ｂは、整合部材３２１により整合されたシート束の後端部の奥側１箇所を綴じる。
【００４９】
図５（ａ）、（ｂ）、（ｃ）は針不使用綴じ部３１４ｂによる綴じ処理を示す図である。本実施形態の針不使用綴じ部３１４ｂでは、複数のシートの上下から圧力をかけて、シート束４０３を密着させて綴じる。図５（ａ）は、針不使用綴じ部３１４ｂがシート束４０３に綴じ処理を実行する位置の近辺を示すものである。上金型５０１は複数のシートを上から押さえつける。上金型５０１には複数の凸形状の刃５０２が並んでいて、それぞれの刃５０２がシートに圧力をかける。下金型５０５は複数のシートを下から押さえつける。下金型５０５には、複数の刃５０２に対応した複数の凹部５０４が並んでいて、それぞれの凹部５０４が刃５０２を受け止める。
【００５０】
図５（ｂ）は、上金型５０１と下金型５０５が複数のシートを上下方向から加圧した状態を示す。上金型５０１と下金型５０５が複数のシートを加圧することで、シート間の繊維を絡めて綴じることが可能になっている。また、複数の刃５０２と複数の凹部５０４がシートの複数箇所を加圧するため、シートがはがれにくくなっている。
【００５１】
図５（ｃ）は、左上コーナーに針を使用しない綴じ処理が実行されたシート束４０３の一例を示す。図５（ｃ）に示すように、針不使用ステイプルがなされたシート束４０３は、シートの一部が潰されてシート同士が圧着することで綴じられている。位置５１１乃至位置５１４は針不使用綴じ部３１４ｂで綴じることのできる位置を示すものである。位置５１１はシート束の左上コーナーを、位置５１２はシート束の右上コーナーを示している。また、位置５１３はシート束の右下コーナーを、位置５１４はシート束の左下コーナーを示している。
【００５２】
図６は、印刷部１２０で印刷する画像データの一例を説明する図である。本実施形態では、以降の説明のために、画像データの並び順と当該画像データに描かれた数値を一致するように表現している。
【００５３】
図７は、針不使用綴じ部３１４ｂによる綴じ処理を説明する図である。図７では、図６において示した画像データを片面印刷し、中間トレイ３２０にフェイスダウンで排出したシート束を綴じた状態を示している。針不使用綴じ部３１４ｂによりシートを綴じる場合、ＣＰＵ１１１は、整合部材３２１を針不使用綴じ部３１４ｂが配置される「奥」方向にスライドする。印刷部１２０で画像が印刷されたシートは、中間トレイ３２０に順次フェイスダウンで排出され、中間トレイ３２０上に積載される。なお、位置７０１は、針不使用綴じ部３１４ｂが綴じ処理を実行する位置を示している。中間トレイ３２０で後処理が行われたシート束は排出部３０７へ排出される。
【００５４】
また、本実施形態では、固定された１箇所でのみ綴じ処理を行う針不使用綴じ部３１４ｂでシート束を綴じる場合、印刷する画像の回転と、印刷の順序を組み合わせて印刷物の４隅（右上、左上、左下、右下）に対する綴じ処理を実現する。
【００５５】
図８は、針不使用綴じ部３１４ｂでシート束を綴じる場合における、印刷制御、綴じ処理、及び綴じ結果の対応関係を示す図である。図８の「１」、「２」、「３」、「４」、「５」は印刷される画像を示し、数字の向きはシートに印字される画像の向きを表現している。文字が濃く記載されているものはフェイスアップでの排出を表し、薄く記載されているものはフェイスダウンでの排出を表している。
【００５６】
印刷物の左上コーナーを綴じる場合は、８０１に示すように、画像の向きを回転せずに正順印刷を行う。５枚目のシートが排出されると、針不使用綴じ部３１４ｂにより位置７０１に綴じ処理が行われる。この場合、印刷物の左上コーナー（位置５１１）が綴じられることとなる。
【００５７】
また、印刷物の右下コーナーを綴じる場合は、８０２に示すように画像の向きを１８０度回転（上下反転）して正順印刷を行う。５枚目のシートが排出されると、針不使用綴じ部３１４ｂにより位置７０１に綴じ処理が行われる。この場合、印刷物の右下コーナー（位置５１３）が綴じられることとなる。このように、綴じ処理を実行するときの綴じ部の位置は同じであっても、印刷する画像を回転する印刷制御を行うことで印刷物に対する綴じ位置を変更することができる。
【００５８】
次に、印刷物の右上コーナーを綴じる場合は、画像の向きを回転せずに、逆順印刷を行う。最初に、５ページ目の画像データを１枚目のシートに印刷する。この場合、印刷の表面が上向きとなるように、フェイスアップで排出する。印刷が進み、１ページ目の画像データが５枚目のシートに印刷され、中間トレイ３２０に排出されると、針不使用綴じ部３１４ｂにより位置７０１に綴じ処理が行われる。この場合、印刷物の右上コーナー（位置５１２）が綴じられることとなる。
【００５９】
また、印刷物の左下コーナーを綴じる場合は、画像の向きを１８０度回転し、逆順印刷を行う。５枚目のシートが排出されると、針不使用綴じ部３１４ｂにより位置７０１に綴じ処理が行われる。この場合、印刷物の左下コーナー（位置５１４）が綴じられることとなる。
【００６０】
このように、綴じ処理を実行するときの綴じ部の位置は同じであっても、画像の回転と逆順印刷を組み合わせた印刷制御を行うことで、印刷物の綴じ位置を変更することができる。
【００６１】
なお、本実施形態では、移動することにより複数位置での綴じ処理が可能な綴じ部として針使用綴じ部３１４ａを、固定された一箇所での綴じ処理を行う綴じ部として針不使用綴じ部３１４ｂを例示したがこれに限定されるものではない。移動することにより複数位置での綴じ処理が可能な綴じ部と固定された一箇所での綴じ処理を行う綴じ部が混在する画像形成装置であれば本実施形態を適用することができる。
【００６２】
ここまで説明したように、移動することにより複数位置での綴じ処理が可能な綴じ部３１４ａと固定された一箇所での綴じ処理を行う綴じ部３１４ｂでは、それぞれ異なる印刷制御を行って中間トレイ３２０に綴じるべきシート束を搬送しなければならない。
【００６３】
具体的には、移動することにより複数位置での綴じ処理が可能な綴じ部３１４ａでは、片面印刷を行う場合、綴じ部の移動と印刷する画像の回転とを組み合わせることで、シートの表裏を反転することなく印刷物の各コーナーや各辺に綴じ処理を行うことができる。
【００６４】
一方、固定された一箇所での綴じ処理を行う綴じ部３１４ｂでは、図８に示したように、片面印刷を行う場合であってもシートの表裏を反転するための搬送路を介してシートを反転し、フェイスアップで排出しなければならない場合がある。しかし、シートの裏表を反転するための反転パス３１０を介してシートを反転する場合、シートの種類によっては、搬送パスの屈曲やローラの影響が原因で、シートにシワや、折れ曲がりが発生し、印刷物の品質が低下する場合がある。
【００６５】
これらの問題を鑑みて、本実施形態では、綴じ位置の指定及び指定された綴じ処理を実行する綴じ部に応じて、印刷物の品質の低下を防止する印刷設定制御及び印刷制御を行うことについて説明する。
【００６６】
ユーザがＭＦＰ１０１の使用を開始すると、実行する処理を選択するためのホーム画面（不図示）が表示される。ユーザは操作部１１６を介してコピー機能や送信機能などのＭＦＰ１０１が備える機能を選択することができる。
【００６７】
図９（ａ）、（ｂ）は、ＣＰＵ１１１が操作部１１６のパネル２０１に表示する操作画面の一例を示す図である。ユーザがホーム画面（不図示）を介してコピー機能を選択すると、ＣＰＵ１１１はパネル２０１に図９（ａ）に示すコピージョブの設定画面を表示する。
【００６８】
なお、コピージョブの設定は、多数の設定項目がある。そのため同一画面内で全ての設定を行うことは困難である。従って設定項目ごとに個別の設定画面に遷移して、複数の機能の設定を行う。
【００６９】
仕上げキー９０１は、コピー処理に対して仕上げ処理を設定する場合に使用するキーである。図１０（ａ）、（ｂ）は、仕上げ処理に関する設定画面の一例を示す図である。ＣＰＵ１１１は、仕上げキー９０１がタッチされたと判断すると、仕上げ処理を設定する画面を表示する。図１０（ａ）は仕上げ処理を設定する画面の一例を示すものであり、針なし綴じキー１００４が選択された状態を示している。キー１００１、キー１００３、キー１００４は排他設定であり、いずれか１つのキーを選択できる。また、いずれのキーも選択されない場合は、後処理を行わずに出力する設定となる。
【００７０】
仕上げ処理とは、出力される印刷物に対する加工処理全般を指す。ここでは綴じ処理に関係する加工処理を例示しているが、これに限定されず、他の後処理（例えば、グループソート、シフトソートなど）などの設定を含んでいてもよい。
【００７１】
コーナー綴じキー１００１は、針を使用して印刷物の４隅（右上、左上、左下及び右下）のコーナーのいずれかに綴じ処理を行う場合に使用するキーである。また、ダブル綴じキー１００３は、針を使用して印刷物のいずれか１辺の２箇所に綴じ処理を行う場合に使用するキーである。針なし綴じキー１００４は針を使用せずに印刷物の４隅（右上、左上、左下及び右下）のコーナーのいずれかに綴じ処理を行う場合に使用するキーである。
【００７２】
次へキー１００６は、選択された仕上げ処理の詳細設定を行う場合に使用するキーである。ＣＰＵ１１１は次へキー１００６がタッチされた場合は、仕上げ処理の詳細設定画面に遷移する。また、設定取消キー１００５は、図１０（ａ）、（ｂ）の画面を介してなされた仕上げ処理に関する設定を破棄する場合に使用するキーである。ＣＰＵ１１１は設定取消キー１００５がタッチされた場合は、仕上げ処理に関する設定を破棄して、コピー機能の設定画面（図９（ａ））に遷移する。
【００７３】
ＣＰＵ１１１は、コーナー綴じキー１００１又は針なし綴じキー１００４が選択された状態で、次へキー１００６がタッチされた場合、図１０（ｂ）に示すような４隅のいずれか１箇所を選択するための画面を介して綴じ位置を設定する。
【００７４】
図１０（ｂ）はコーナー綴じキー９０１又は針なし綴じキー９０４が選択された状態で、次へキー１００６がタッチされた場合に表示する仕上げ処理の詳細設定画面の一例を示すものであり、左上コーナーが選択された状態を図示している。ユーザは図１０（ｂ）の画面を介して綴じ位置を指定する。左上、右上、右下、左下に対応するキーは排他設定であり、いずれか１つのキーを選択できる。
【００７５】
ＯＫキー１００７は、図１０（ａ）、（ｂ）の画面を介して選択された仕上げ処理の設定を適用する場合に使用するキーである。ＣＰＵ１１１は、ＯＫキー１００７がタッチされた場合は、図１０（ａ）、（ｂ）の画面を介してなされた綴じ処理に関する設定をコピーの設定として適用して、コピーの設定画面（図９（ａ））に戻る。
【００７６】
なお、本実施形態では、図１０（ａ）に示す画面と、図１０（ｂ）に示す画面に分けて仕上げ処理の設定を行う場合を例示しているが、これに限定されず、綴じ方の種類と綴じ位置を指定できるものであればよい。例えば、１つの画面内で綴じ方の種類の選択と綴じ位置の指定を行うようにしてもよいし、綴じ位置の選択ウィンドウをポップアップ表示するようにしてもよい。
【００７７】
図９（ａ）の説明に戻り、用紙選択キー９０２は、印刷に使用するシートの種類（用紙の種類）を選択する場合に使用するキーである。ＣＰＵ１１１は、用紙選択キー９０２がタッチされた場合は、シートを選択する画面を表示する。図１１は、ＣＰＵ１１１が操作部１１６のパネル２０１に表示する操作画面の一例を示す図であり、シートの種類を選択するための画面の一例を示す。図１１では、行１１０１に示す普通紙１（８０〜９０ｇ／ｍ２）が選択された状態を例示している。ユーザは図１１の画面を介して印刷に使用するシートの種類を選択することができる。ＯＫキー１１０７は、画面を介してなされたシートの種類を適用する場合に使用するキーである。ＣＰＵ１１１は、ＯＫキー１００７がタッチされた場合は、選択されたシートの種類をコピーの設定として適用して、コピーの設定画面（図９（ａ））に戻る。なお、行１２０２は、グレーアウトされており同画面において選択不可能な状態を示している。グレーアウトに関しては後述のフローチャートにて説明する。
【００７８】
次に本実施形態のコピー処理の制御について説明する。図１２乃至図１４は、コピー処理の制御を示すフローチャートである。図１２乃至図１４に示すフローチャートの各動作（ステップ）は、ＣＰＵ１１１がＲＯＭ１１２又はストレージ１１４に記憶された制御プログラムをＲＡＭ１１３に読み出し、実行することにより実現される。
【００７９】
ＣＰＵ１１１は、ユーザがホーム画面（不図示）を介してコピー機能が選択された場合に図１２のフローチャートに対応する制御を実行する。
【００８０】
ステップＳ１２０１では、ＣＰＵ１１１はパネル２０１を介してコピージョブの設定を受け付ける。詳細は図１３のフローチャートを用いて説明する。複数の複数の設定操作を遷移してコピー設定を行う場合、ユーザは、所望のコピー設定を行うために、一度設定した項目の設定取消や変更など、複雑な画面遷移が行われる場合がある。図１３では、組み合わせると不都合な設定を排他処理する一例として、綴じ処理に関する設定が行われた後に、シートの選択に関する設定を行う場合の制御を例示して排他処理の説明を行う。
【００８１】
ステップＳ１３０１では、ＣＰＵ１１１は、図１０（ａ）、（ｂ）の画面を介して綴じ処理及び綴じ位置の設定を受け付ける。ステップＳ１３０２では、ＣＰＵ１１１は、コピージョブに針を使用しない綴じ処理が指定されているか否かを判断する。コピージョブに針を使用しない綴じ処理が指定されていると判断するとステップＳ１３０３に進む。一方、針を使用しない綴じ処理が指定されていない（針を使用する綴じ処理が指定されている、又は綴じ処理が指定されていない）と判断すると、ステップＳ１３０４に進む。
【００８２】
ステップＳ１３０３では、ＣＰＵ１１１は、反転できないシートを選択できないようにしたシートの種類を選択する画面を表示する。ＣＰＵ１１１は、給紙部３０１にセットされているシートのサイズやシートの種類に関する情報などを取得する。また、取得した情報に基づいて、当該シートの坪量や形状などの情報を取得する。次に、ＣＰＵ１１１は給紙部にセットされているシートの坪量や形状などに基づいて、反転できないシートであるか判断する。反転できるシートであると判断すると、当該シートに対応する給送部をユーザに選択可能な状態とし、反転できないシートであると判断すると、当該シートに対応する給送部をユーザに選択不可能な状態（グレーアウト）として表示する。なお、本実施形態では、シートの坪量や形状などから反転パスで反転できるか否かを判断する場合を例示したが、例えば、反転できるシートか否かのフラグがシートの情報として予めテーブルなどに設定されていてもよい。
【００８３】
図１１は、ステップＳ１３０３で表示される反転できないシートを選択できないようにして表示した場合の一例を示している。カスタム用紙１はフェイスアップでの出力もしくは両面印刷に不適なシートの一例であり、ステップＳ１３０３の処理によってグレーアウトして表示される。従って、針なし綴じが指定され、固定された一箇所で綴じ処理を行う綴じ部によって綴じ処理を行う場合は、反転できないシートの選択を受け付けないようにしている。
【００８４】
図１３の説明に戻り、ステップＳ１３０４では、ＣＰＵ１１１は、反転できないシートを含めてすべてのシートを一覧表示したシートの種類を選択する画面を表示する。ステップＳ１３０５では、ＣＰＵ１１１はステップＳ１３０３又はステップＳ１３０４でパネル２０１に表示したシートの種類を選択する画面を介したシートの種類の選択を受け付ける。
【００８５】
ステップＳ１３０６では、ＣＰＵ１１１はその他の設定処理を受け付けて設定処理を終了する。なお、ステップＳ１３０３及びステップＳ１３０４においてシートの選択画面を表示する際に、更にジョブに設定された綴じ処理の種類に基づいて、当該綴じ処理で実行できるシートであるか否かを判断してフィルタを行うようにしてもよい。
【００８６】
図１２の説明に戻りステップＳ１２０２では、ＣＰＵ１１１はスタートボタン２１２が押下されたか判断する。スタートボタン２１２が押下されると、ステップＳ１２０３に進み、スタートボタン２１２が押下されない場合は、ステップＳ１２０１に戻り、ユーザからのコピージョブの設定を受け付ける。
【００８７】
ステップＳ１２０３では、ＣＰＵ１１１はコピージョブの設定チェックを行う。前述したように、複数の複数の設定操作を遷移してコピー設定を行う場合、ユーザは、所望のコピー設定を行うために、一度設定した項目の設定取消や変更など、複雑な画面遷移が行われる場合がある。また、画面による設定以外の要因によって状況が変更される場合もある。例えば、給紙部３０１にセットされるシートが変更されることにより、コピーに使用できるシートの種類が変わる場合や、ユーザがＰＣ１０２等のウェブブラウザを用いてＭＦＰ１０１を遠隔操作することで、ＭＦＰの動作設定が変更される場合もある。
【００８８】
そのため、パネル２０１に表示する設定項目の選択可能又は選択不可能による排他処理では、組み合わせると不都合な設定の全てを排他することができない場合もある。従って、スタートボタン２１２が押下された直後に、その段階で設定されている設定内容の一貫性をチェックし、必要に応じてその後のジョブ処理を中断することができるようにする。
【００８９】
コピージョブの設定チェックについては、図１４のフローチャートを用いて説明する。図１４はコピージョブの設定チェックの中でも、綴じ処理とシートの設定に関連する設定チェックを説明するフローチャートである。ステップＳ１４０１では、ＣＰＵ１１１は、両面印刷が設定されているか否かを判断する。両面印刷が設定されていれば、ステップＳ１４０４に進み、両面印刷が設定されていなければ、ステップＳ１４０２に進む。
【００９０】
ステップＳ１４０２では、ＣＰＵ１１１は、ジョブに針を使用しない綴じが指定されているか否かを判断する。針を使用しない綴じが指定されていれば、ステップＳ１４０４に進み、針を使用しない綴じが設定されていなければ（針を使用する綴じが指定されている又は綴じ処理が指定されていない）、ステップＳ１４０３に進む。ステップＳ１４０３では、ＣＰＵ１１１は、設定に基づいた印刷が実行可能であることをＲＡＭ１１３に格納し、ステップＳ１２０４に進む。
【００９１】
ステップＳ１４０４では、ＣＰＵ１１１は、ジョブに設定された印刷に使用するシートの種類を取得する。ステップＳ１４０５では、ＣＰＵ１１１はステップＳ１４０４で取得シートの種類に対応付けられたシートの坪量や形状などを取得し、当該シートが反転できないシートであるか判断する。反転できないシートであると判断すると、ステップＳ１４０６に進み、反転できるシートであると判断すると、ステップＳ１４０３に進む。ステップＳ１４０６では、ＣＰＵ１１１は、設定に基づいた印刷が実行不可能であることをＲＡＭ１１３に格納し、ステップＳ１２０４に進む。
【００９２】
なお、綴じ処理に関連する設定チェック以外にも、他の印刷設定に関するチェックもこのタイミングで行われてもよい。例えば用紙切れ、トナー切れ又はステイプル針切れなど他の条件に基づいて印刷できない場合に実行不可能であるとすることができる。
【００９３】
図１２の説明に戻り、ステップＳ１２０４では、ＣＰＵ１１１は、ステップＳ１２０３によるチェックの結果に基づいて実行可能であるか否かを判断する。実行可能であれば、ステップＳ１２０７に進み、実行不可能であれば、ステップＳ１２０５に進む。
【００９４】
ステップＳ１２０５では、ＣＰＵ１１１は、パネル２０１に所定のメッセージを表示する。図９（ｂ）はパネル２０１に表示される画面の一例を示すものである。情報９１０は使用できない機能が設定されており、ジョブが実行できないことをユーザに通知するための情報である。なお、情報９１０に加えて、更に設定を変更するためのヒントをユーザに通知するようにしてもよい。ＯＫキー９０７は、情報９１０のポップアップを綴じる場合に使用するキーである。図１２の説明に戻り、ステップＳ１２０６では、ＣＰＵ１１１はジョブを中止し、印刷処理の実行を回避して処理を終了する。なお、ＯＫキー９０７が押下された場合にステップＳ１２０１に戻るようにしてもよい。この場合、図９（ａ）の「コピーできます」などの表示を、「設定変更が必要です」などの表示に変更することもできる。
【００９５】
一方、ステップＳ１２０７では、ＣＰＵ１１１は、ジョブに綴じ指定がなされているか否かを判断する。いずれかの綴じ指定がなされていればステップＳ１２１０に進み、綴じ指定がなされていなければ、ステップＳ１２０８に進む。ステップＳ１２０８では、ＣＰＵ１１１は、読取部１１８及び印刷部１２０を制御して、コピー設定に基づいたコピー処理を実行し、コピー処理を終了する。
【００９６】
ステップＳ１２１０では、ＣＰＵ１１１はジョブに指定されている綴じ方法が針を使用しない綴じ方法であるか否かを判断する。針不使用綴じ部３１４ｂを用いる綴じ方法が指定されていれば、ステップＳ１２１３に進み、針不使用綴じ部３１４ｂを用いる綴じ方法が指定されていなければ（針を使用する綴じが指定されていれば）、ステップＳ１２１１に進む。
【００９７】
ステップＳ１２１１では、ＣＰＵ１１１は、読取部１１８及び印刷部１２０を制御して、コピー設定に基づいたコピー処理を実行する。この際、ＣＰＵ１１１は、読取部１１８で読み取った画像をジョブに設定されたコーナー綴じ及びダブル綴じの綴じ位置に応じて適宜回転して印刷する。
【００９８】
ステップＳ１２１２では、ＣＰＵ１１１は、シート処理部１２２を制御して針を使用する綴じ処理を実行する。シート処理部１２２は、ジョブに指定された綴じ処理がダブル綴じであれば、針使用綴じ部３１４ａを移動させ、シート束後端の第１の位置及び第２の位置に針を貫通させて綴じ処理を行う。また、ジョブに指定された綴じ処理がコーナー綴じであれば、綴じ位置に応じて、針使用綴じ部３１４ａを移動させ、当該綴じ位置で針を貫通させて綴じ処理を行う。次に、ＣＰＵ１１１は、綴じ処理が行われたシートを排出部３０７に排出し、処理を終了する。
【００９９】
一方、ステップＳ１２１３では、ＣＰＵ１１１はジョブに指定されている綴じ位置が左下または右上であるか判断する。左下または右上であれば、ステップＳ１２１４に進み、左下または右上でなければ（左上または右下であれば）、ステップＳ１２１６に進む。
【０１００】
ステップＳ１２１４では、ＣＰＵ１１１は、読取部１１８及び印刷部１２０を制御して、逆順印刷でのコピー処理を実行する。この場合、逆順印刷を行うため、読取部で全ての原稿を読み取った後に、印刷が開始される。また、印刷部で印刷を行う際に、ＣＰＵ１１１は、読取部１１８で読み取った画像をジョブに設定された綴じ位置に応じて適宜回転して印刷する。
【０１０１】
ステップＳ１２１５では、ＣＰＵ１１１は、シート処理部１２２を制御して針を使用しない綴じ処理を実行する。シート処理部１２２は、針不使用綴じ部３１４ｂにより固定された位置での綴じ処理を行う。次に、ＣＰＵ１１１は、綴じ処理が行われたシート束を排出部３０７に排出し、処理を終了する。
【０１０２】
ステップＳ１２１６では、ＣＰＵ１１１は、読取部１１８及び印刷部１２０を制御して、正順印刷でのコピー処理を実行する。印刷部で印刷を行う際に、ＣＰＵ１１１は、読取部１１８で読み取った画像をジョブに設定された綴じ位置に応じて適宜回転して印刷する。
【０１０３】
ステップＳ１２１７では、ＣＰＵ１１１は、シート処理部１２２を制御し、針不使用綴じ部３１４ｂにより固定された位置での綴じ処理を行う。次に、ＣＰＵ１１１は、綴じ処理が行われたシート束を排出部３０７に排出し、処理を終了する。
【０１０４】
本実施形態では、コピージョブの設定の際に排他処理の一例として図１３に示すように綴じ処理に関する設定が行われた後に、シートの選択に関する設定を行う場合の制御を例示したがこれに限定されるものではない。例えば、先にシートの選択が行われ、その後に綴じ処理に関する設定が行うように制御してもよい。この場合、反転できないシートが選択された場合は、針を使用する綴じ処理である、針なし綴じキー１００４をグレーアウトで表示するようにすればよい。また、本実施形態ではコピージョブの設定の際に排他処理を行う場合を例示したが、これに限定されない。例えばＰＣ１０２における印刷データに対する印刷設定などに適用することもできる。
【０１０５】
このように、本実施形態では、コピーを行う場合に、反転パスで反転できるシートであれば、どちらの綴じ処理も行えるように制御することができる。また、反転パスで反転できないシートであれば、固定された一箇所で綴じ処理を行う綴じ部３１４ｂでは綴じ処理を行わせないように制御することができる。これにより、固定された一箇所で綴じ処理を行う綴じ部と移動することにより複数位置での綴じ処理が可能な綴じ部３１４ａが混在する環境において、印刷物の品質の低下を防止しつつ、綴じ部に応じた綴じ処理を行うことができる。
【０１０６】
更に、固定された一箇所で綴じ処理を行う綴じ部３１４ｂによる綴じ処理と、移動することにより複数位置での綴じ処理が可能な綴じ部３１４ａによる綴じ処理が指定された場合とで、反転できないシートの設定を受け付けるか否かを切り替えることができる。従って、ユーザは綴じ処理を行う場合に、印刷に使用するシートを適切に選択することできる。
【０１０７】
＜第２の実施形態＞
第１の実施形態では、反転パスで反転できないシートであれば、固定された一箇所で綴じ処理を行う綴じ部３１４ｂでは綴じ処理を行わせないことを説明した。第２の実施形態では、第１の実施形態に加えて、反転パスで反転できないシートであっても、反転せずに排紙できる場合であれば綴じ処理を行えるように制御を行うことについて説明する。
【０１０８】
なお、第２の実施形態において、前提となる装置のハードウェア構成は第１の実施形態と同様である。第１の実施形態と同様の構成については、詳細な説明は省略する。
【０１０９】
ＣＰＵ１１１は、ユーザがホーム画面（不図示）を介してコピー機能が選択された場合に図１２のフローチャートを実行する。
【０１１０】
ステップＳ１２０１では、ＣＰＵ１１１はパネル２０１を介してコピージョブの設定を受け付ける。詳細は図１６のフローチャートを用いて説明する。なお、図１６は、第１の実施形態における図１３のフローチャートに代えて実行されるコピージョブの設定を行う際の排他処理の一例である。
【０１１１】
ステップＳ１６０１では、ＣＰＵ１１１は、印刷するシートに反転できないシートが設定されているか否かを判断する。反転できないシートが設定されていると判断するとステップＳ１６０２に進み、反転できるシートが設定されていると判断するとステップＳ１６０４に進む。
【０１１２】
ステップＳ１６０２では、ＣＰＵ１１１は、針を使用しない綴じの設定が選択されたか否かを判断する。具体的には、針なし綴じキー１００４が選択された状態で次へキー１００６がタッチされた場合にステップＳ１６０２に進み、そうでない場合は、ステップＳ１６０４に進む。
【０１１３】
ステップＳ１６０３では、ＣＰＵ１１１は、逆順（フェイスアップ）で印刷する必要がある綴じ位置をグレーアウトして綴じ位置設定画面を表示する。図１５は、ＣＰＵ１１１がステップＳ１６０２でパネル２０１に表示する操作画面を示す図であり、綴じ位置として左上が選択された状態を示している。また、右上と左下の綴じ位置は選択できないようにグレーアウトで表示される。
【０１１４】
ステップＳ１６０４では、図１０（ａ）、（ｂ）及び図１５の画面を介してなされた綴じ処理の設定を受け付ける。ステップＳ１６０５では、ＣＰＵ１１１はジョブに針を使用しない綴じが指定されているか否かを判断する。針を使用しない綴じが指定されている場合は、ステップＳ１６０６に進み、針を使用しない綴じが指定されていなければステップＳ１６０８に進む。
【０１１５】
ステップＳ１６０６では、ＣＰＵ１１１は、ジョブに指定された綴じ位置が逆順（フェイスアップ）で印刷する必要がある綴じ位置であるかを判断する。具体的には、綴じ位置が右上又は左下に設定されている場合は、逆順（フェイスアップ）で印刷する必要がある綴じ位置であるとして、ステップＳ１６０７に進む。一方、右上又は左下に設定されていない場合（左上、右下に設定されている場合）は、ステップＳ１６０８に進む。なお、ステップＳ１６０７乃至ステップＳ１６１０は第１の実施形態で説明したステップＳ１３０３乃至ステップＳ１３０６と同様の制御であるため詳細は省略する。ステップＳ１６０１乃至ステップＳ１６１０でジョブの設定処理がなされるとステップＳ１２０２に進む。また、ステップＳ１２０２以降の処理は第１の実施形態と同様であるため説明は省略する。
【０１１６】
このように、第２の実施形態では、第１の実施形態に加えて、コピーの設定を行う場合に、反転できないシートであっても、指定された綴じ位置によっては、固定された一箇所で綴じ処理を行う綴じ部３１４ｂで綴じ処理を行えるように制御する。これにより、針を使用しない綴じの設定がなされた場合であっても、シート反転させることなく綴じ処理を実行することができる綴じ位置については、反転できないシートを用いたジョブの実行が可能となる。
【０１１７】
＜第３の実施形態＞
第１及び第２の実施形態では、ＭＦＰ１０１が備えるコピー機能において綴じ位置の指定及び指定された綴じ処理を実行する綴じ部に応じた設定制御及び印刷制御を行うことについて説明した。第３の実施形態では、ＰＣ１０２などの情報処理装置から印刷データを受信して印刷処理を行う場合の印刷制御について説明する。
【０１１８】
印刷データに基づく印刷処理では、印刷データの解析が完了した後に、印刷を開始するモードと、印刷データの解析が完了する前に印刷を開始するモードが存在する。本実施形態ではユーザはＭＦＰ１０１の動作設定としていずれかのモードを予め設定することができるものとする。
【０１１９】
これらのモードについて簡単に説明する。印刷データの解析が完了した後に印刷を開始するモードでは、１ページ目のプリントを開始するまでの時間はかかるものの、１ページ目以降のページ間のプリント間隔を短くすることができる。また、印刷部１２０を占有している時間が短縮されるため、印刷データの解析中に、ＭＦＰ１０１は他の機能（例えばコピーの出力など）を実行することができる。一方、印刷データの解析が完了する前に印刷を開始するモードでは、印刷部１２２を占有している時間は長いものの、印刷物をより早く出力することができる。
【０１２０】
図１７及び図１８は、ＭＦＰ１０１による印刷処理を示すフローチャートである。ＣＰＵ１１１は、ＰＣ１０２やプリントサーバ（不図示）等から印刷データを受信すると、図１７に示すフローチャートに対応する制御プログラムを実行する。
【０１２１】
ステップＳ１７０１では、ＣＰＵ１１１は、ＰＣ１０２等の情報処理装置から送信された印刷データを受信する。ＭＦＰ１０１が受信した印刷データはストレージ１１４又はＲＡＭ１１３等に一時的に格納される。
【０１２２】
ステップＳ１７０２では、ＣＰＵ１１１は、ステップＳ１７０１で受信した印刷データを解析する。ＣＰＵ１１１は印刷データを解析して得られた印刷属性に関する設定（以下、印刷設定）をＲＡＭ１１３等に格納する。ＲＡＭ１１３に格納された印刷設定は後述するステップで適宜参照される。
【０１２３】
なお、印刷データは印刷属性に関するコードと、描画に関するコードからなり、印刷属性に関するコードと描画に関するコードが混在している。印刷データの先頭には、これから印刷するページの印刷属性に関するコードが記載されている。また、印刷データの途中に印刷属性に関するコードが記載されている場合もある。これは、印刷物の途中ページからシートの種類やサイズを変更したい場合などに使用される。
【０１２４】
ステップＳ１７０３では、ＣＰＵ１１１は印刷データから中間コードを生成する。また、ＲＩＰ１２５は、ステップＳ１７０２で格納した印刷設定に基づいて中間コードから印刷に使用する画像データを生成する。
【０１２５】
ステップＳ１７０４では、ＣＰＵ１１１は、画像形成装置の動作設定として印刷データの解析が完了した後に印刷を開始するモードが設定されているか判断する。印刷データの解析が完了した後に印刷を開始するモードが設定されていれば、ステップＳ１７０５に進む。一方、印刷データの解析が完了した後に印刷を開始するモードが設定されていなければ（印刷データの解析が完了する前に印刷を開始するモードが設定されていれば）、ステップＳ１７０６に進む。
【０１２６】
ステップＳ１７０５では、ＣＰＵ１１１は、全ページのＲＩＰ処理が完了したか判断する。全ページのＲＩＰ処理が完了していない場合は、ステップＳ１７０２に戻り、印刷データの解析、及び画像データの生成を行う。一方、全ページのＲＩＰ処理が完了した場合は、ステップＳ１８０４に進む。
【０１２７】
まず、ステップＳ１８０４以降に示す、印刷データの解析が完了した後に印刷を開始するモードの場合の印刷制御について説明する。
【０１２８】
ステップＳ１８０４では、ＣＰＵ１１１は印刷設定に綴じ指定がなされているか否かを判断する。いずれかの綴じ指定がなされていればステップＳ１８０６に進み、綴じ指定がなされていなければ、ステップＳ１８０５に進む。ステップＳ１８０５では、ＣＰＵ１１１は、印刷部１２０を制御して、印刷設定に基づいた印刷処理を実行し、印刷制御を終了する。
【０１２９】
ステップＳ１８０６では、ＣＰＵ１１１は印刷設定に指定されている綴じ方法が針を使用しない綴じ方法であるか否かを判断する。ＣＰＵ１１１は、針不使用綴じ部３１４ｂを用いる綴じ方法が指定されていれば、ステップＳ１８０９に進み、針不使用綴じ部３１４ｂを用いる綴じ方法が指定されていなければ（針を使用する綴じが指定されていれば）、ステップＳ１８０７に進む。
【０１３０】
ステップＳ１８０７では、ＣＰＵ１１１は、印刷部１２０を制御して、印刷設定に基づいた印刷処理を行う。この際、ＣＰＵ１１１は、ステップＳ１７０３で解析した画像を印刷設定として指定された綴じ位置に応じて適宜回転して印刷する。ステップＳ１８０８では、第１の実施形態におけるステップＳ１２１２と同様に、針を使用する綴じ処理を実行して印刷制御を終了する。
【０１３１】
一方、ステップＳ１８０９では、ＣＰＵ１１１は、印刷に使用するシートの種類として反転できないシートが含まれているか否かを判断する。反転できないシートが含まれている場合は、ステップＳ１８１０に進む。反転できるシートが含まれていなければ、ステップＳ１８１３に進む。
【０１３２】
ステップＳ１８１０では、ＣＰＵ１１１は、反転できないシートが印刷部に給送されることを回避する。ここでの回避処理の一例としては、印刷処理を中止する制御を行うことができる。印刷を中止する場合は、当該印刷データを削除してもよいし、印刷キューにエラー状態で残すようにしてもよい。また、パネル２０１を介してシートを変更するための設定変更を行わせるようにしてもよい。この場合反転できるシートに変更されると、ステップＳ１８１３に進む。
【０１３３】
一方、ステップＳ１８１３では、ＣＰＵ１１１は、印刷設定として指定された綴じ位置が左下または右上であるか判断する。左下または右上であれば、ステップＳ１８１４に進み、左下または右上でなければ（左上または右下であれば）、ステップＳ１８１６に進む。
【０１３４】
ステップＳ１８１４では、ＣＰＵ１１１は、印刷部１２０を制御して、逆順印刷で印刷を行う。また、印刷部で印刷を行う際に、ＣＰＵ１１１は、ステップＳ１７０３で生成した画像を印刷設定として指定された綴じ位置に応じて適宜回転して印刷する。
【０１３５】
ステップＳ１８１５では、ＣＰＵ１１１は、シート処理部１２２を制御し、針不使用綴じ部３１４ｂによる綴じ処理を行う。次に、ＣＰＵ１１１は、綴じ処理が行われたシート束を排出部３０７に排出し、処理を終了する。
【０１３６】
ステップＳ１８１６では、ＣＰＵ１１１は、読取部１１８及び印刷部１２０を制御して、正順印刷で印刷を行う。また、印刷部で印刷を行う際に、ＣＰＵ１１１は、ステップＳ１７０３で生成した画像をジョブに設定された綴じ位置に応じて適宜回転して印刷する。
【０１３７】
ステップＳ１８１７では、ＣＰＵ１１１は、シート処理部１２２を制御し、針不使用綴じ部３１４ｂによる綴じ処理を行う。次に、ＣＰＵ１１１は、綴じ処理が行われたシート束を排出部３０７に排出し、処理を終了する。
【０１３８】
このように印刷データの解析が完了した後に印刷を開始するモードでは、印刷データの途中に反転できないシートが混在している場合であっても、印刷を開始することなく回避処理を行うことができる。
【０１３９】
図１７の説明に戻り、次に、印刷データの解析が完了する前に印刷を開始するモードで動作する場合について説明する。
【０１４０】
ステップＳ１７０６では、ＣＰＵ１１１は１ページ分のＲＩＰが完了したか否かを判断する。１ページ分のＲＩＰが完了していれば、ステップＳ１７０７に進み、１ページ分のＲＩＰが完了していなければステップＳ１７０２に戻り、印刷データの解析及び画像データの生成を行う。
【０１４１】
ステップＳ１７０７では、ＣＰＵ１１１は印刷設定に針を使用しない綴じ指定がなされているか否かを判断する。針を使用しない綴じ指定がなされていればステップＳ１７１０に進み、針を使用しない綴じ指定がなされていなければ（針を使用する綴じ指定がなされている又は綴じ指定がなされていない）、ステップＳ１７０８に進む。ステップＳ１７０８では、ＣＰＵ１１１は、印刷部１２０を制御して、１ページ分の画像をシートに印刷する。また、印刷部で印刷を行う際に、ＣＰＵ１１１は、画像を印刷設定に応じて適宜回転して印刷する。ステップＳ１７０９では、ＣＰＵ１１１は、全ページ分の印刷が完了したか否かを判断する。全ページの印刷が完了したと判断するとステップＳ１７１７に進み、全ページの印刷が完了していないと判断するとステップＳ１７０２に戻る。
【０１４２】
一方、ステップＳ１７１０では、ＣＰＵ１１１は、当該ページを印刷する際の印刷設定として反転できないシートが設定されているか否かを判断する。反転できないシートが設定されていると判断すると、ステップＳ１７１１に進み、反転できないシートが設定されていない（反転できるシートが設定されている）と判断すると、ステップＳ１７１３に進む。
【０１４３】
ステップＳ１７１１では、ＣＰＵ１１１は、反転できないシートが印刷部に給送されることを回避する。ここでの回避処理の一例としては、印刷処理を中止する制御を行うことができる。印刷を中止する場合は、当該印刷データを削除してもよいし、印刷キューにエラー状態で残すようにしてもよい。また、印刷を中断し、パネル２０１を介してシートを変更するための設定変更を行わせるようにしてもよい。この場合反転できるシートに変更されると、ステップＳ１７１３に進む。
【０１４４】
ステップＳ１７１３では、ＣＰＵ１１１は、印刷設定として指定された綴じ位置が左下または右上であるか判断する。左下または右上であれば、ステップＳ１７１４に進み、左下または右上でなければ（左上または右下であれば）、ステップＳ１７１５に進む。
【０１４５】
ステップＳ１７１４では、印刷部１２０を制御して、１ページ分の画像をシートに印刷する。また、印刷部で印刷を行う際に、ＣＰＵ１１１は、画像を印刷設定として指定された綴じ位置に応じて適宜回転して印刷する。１ページ分の画像がシートに印刷されると、ステップＳ１７０９に進む。
【０１４６】
一方、ステップＳ１７１５では、ＣＰＵ１１１は印刷データに含まれる全ページのＲＩＰが完了したか否かを判断する。印刷データに含まれる全ページのＲＩＰが完了していれば、ステップＳ１７１６に進み、完了していなければステップＳ１７０２に戻り、印刷データの解析及び画像データの生成を行う。
【０１４７】
なお、綴じ位置が左上又は右上の場合は、図８に示したように逆順での印刷が必要となる。従って全ページの画像データが揃ってから印刷を開始する必要がある。
【０１４８】
ステップＳ１７１６では、ＣＰＵ１１１は、印刷部１２０を制御して、印刷データに含まれる全ての画像を逆順でシートに印刷する。また、ＣＰＵ１１１は、印刷部で印刷を行う際に、ＣＰＵ１１１は、画像を印刷設定として指定された綴じ位置に応じて適宜回転して印刷する。全ての画像の印刷が完了すると、ステップＳ１７１７に進む。
【０１４９】
ステップＳ１７１７では、ＣＰＵ１１１は、印刷設定に綴じ指定がなされているか否かを判断する。いずれかの綴じ指定がなされていればステップＳ１７１８に進み、綴じ指定がなされていなければ、シート束を排出部３０７に排出して処理を終了する。
【０１５０】
ステップＳ１７１８では、ＣＰＵ１１１は、シート処理部１２２を制御し、綴じ指定に応じた綴じ処理を行う。なお、具体的な綴じ処理の制御については、第１の実施形態のステップＳ１２１２やステップＳ１２１５と同様であるため説明を省略する。ＣＰＵ１１１は、綴じ処理が行われたシート束を排出部３０７に排出し、処理を終了する。
【０１５１】
なお、ステップＳ１７１０及びＳ１７１１の反転できないシートの回避処理を、ステップＳ１７１３の綴じ位置の判定後に行うようにしてもよい。この場合、綴じ位置が左下又は右上の場合（ステップＳ１８１３でＹｅｓ）、即ちフェイスアップで出力するためにシートを反転する必要がある場合に、ステップＳ１７１０及びステップＳ１７１１の回避処理を行うようにする。一方、綴じ位置が左上又は右下の場合（ステップＳ１８１３でＮｏ）、即ちシートを反転する必要がない場合は、回避処理を行わずに綴じ処理を行うことができるようにする。また、同様にステップＳ１８０９及び１８１０の回避処理を、ステップＳ１７１３の綴じ位置の判定後に行うようにしてもよい。
【０１５２】
また、本実施形態では、ステップＳ１７０１で印刷データの受信が完了した後に、印刷データの解析を開始するようにしているが、これに限定されず、印刷データの受信中に印刷データの先頭から解析を開始するようにしてもよい。
【０１５３】
このように、本実施形態では、印刷処理を行う場合に、反転パスで反転できるシートであれば、どちらの綴じ処理も行えるように制御することができる。また、反転できないシートであれば、固定された一箇所で綴じ処理を行う綴じ部３１４ｂでは綴じ処理を行わせないように制御することができる。これにより、固定された一箇所で綴じ処理を行う綴じ部と移動することにより複数位置での綴じ処理が可能な綴じ部３１４ａが混在する環境において、印刷物の品質の低下を防止しつつ、綴じ部に応じた綴じ処理を行うことができる。
【０１５４】
また、印刷データの解析が完了した後に印刷を開始する場合は、シートに印刷を行う前に、綴じ処理を行わせないように制御できる。更に。印刷データの解析が完了する前に印刷を開始する場合は印刷物の出力を早めつつ、且つ印刷データに反転できないシートが混在している場合にも適切に反転できないシートであれば綴じ処理を行わせないように制御することができる。
【０１５５】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１５６】
１０１  ＭＦＰ
１０２  ＰＣ
１１１  ＣＰＵ
１２０  印刷部
１２２  シート処理部
３１４ａ  針使用綴じ部
３１４ｂ  針不使用綴じ部
【図１】
0006425536.tif 000002
【図２】
0006425536.tif 000003
【図３】
0006425536.tif 000004
【図４】
0006425536.tif 000005
【図５】
0006425536.tif 000006
【図６】
0006425536.tif 000007
【図７】
0006425536.tif 000008
【図８】
0006425536.tif 000009
【図９】
0006425536.tif 000010
【図１０】
0006425536.tif 000011
【図１１】
0006425536.tif 000012
【図１２】
0006425536.tif 000013
【図１３】
0006425536.tif 000014
【図１４】
0006425536.tif 000015
【図１５】
0006425536.tif 000016
【図１６】
0006425536.tif 000017
【図１７】
0006425536.tif 000018
【図１８】
0006425536.tif 000019