(57)【要約】  中断した印刷処理を再開する際に、正常に印刷されたシートを再利用することができるようにする。  ジョブの実行中にシートのジャムを検知した場合に印刷を中断し、ジョブの中断前に給紙部から給紙されたシートのうち、１以上のシートの指定をユーザから受付ける。また、指定されたシートをユーザが再利用するためにセットする給紙部を選択する。そして、印刷を再開する際に、指定手段によって指定された１以上のシートを再印刷することなく、当該シートがユーザによってセットされた給紙部から給紙して、再印刷されるシートとともに出力するよう制御する。
2011070654.tif 000002
【特許請求の範囲】
【請求項１】
ジョブを実行することによって、複数の給紙部のうちのいずれかの給紙部からシートを給紙し、給紙したシートに対して印刷を実行する印刷装置であって、
前記ジョブの実行中にシートのジャムを検知した場合に印刷を中断する中断手段と、
前記中断手段によって印刷を中断した後、当該印刷を再開する際に、給紙されるシートに対して再印刷を実行する再印刷手段と、
前記中断手段によって前記印刷を中断した場合に、前記ジョブの中断前に給紙部から給紙されたシートのうち、１以上のシートを指定する指定手段と、
前記複数の給紙部のうち、前記指定手段によって指定されたシートをユーザが再利用するためにセットする給紙部を選択する選択手段と、
前記印刷を再開する際に、前記指定手段によって指定された１以上のシートに対して前記再印刷手段によって再印刷を実行することなく、当該シートを前記選択手段によって選択された給紙部から給紙して、前記再印刷手段によって再印刷されるシートとともに出力するよう制御する制御手段とを備えることを特徴とする印刷装置。
【請求項２】
前記制御手段は、前記指定手段によって指定された１以上のシートを、再印刷されるシートに挿入するよう制御することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記中断手段によって前記印刷を中断した場合に、前記ジョブの中断前に前記給紙部から給紙されたシートを示す画像と、当該シートに印刷される画像データとを対応付けて表示する表示手段をさらに備え、
前記指定手段は、前記表示手段に表示されたシートを示す画像のうち、ユーザから受付けた指示に従って１以上のシートを指定することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記ジョブの中断前に前記給紙部から給紙されたシートのうち、正常に排紙されたシートを示す画像を、前記指定手段によって指定できないように制御する第１の指定制御手段をさらに備えることを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記印刷装置は、シートに画像を形成する画像形成手段と、
前記ジョブの中断前に前記給紙部から給紙されたシートのうち、前記画像形成手段による画像の形成が完了していないシートを、前記指定手段によって指定できないように制御する第２の指定制御手段とをさらに備えることを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記画像形成手段は、シートにトナーを転写する転写手段と、前記転写手段によって転写されたトナーをシートに定着する定着手段とを備え、
前記第２の指定制御手段は、前記ジョブの中断前に前記給紙部から給紙されたシートのうち、前記転写手段によってトナーが転写されたが、前記定着手段によってまだ当該トナーがシートに定着されていないシートを、前記指定手段によって指定できないように制御することを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記印刷装置は、ジャムしたシートを特定する特定手段と、
前記ジョブの中断前に前記給紙部から給紙されたシートのうち、前記特定手段によって特定されたシートを、前記指定手段によって指定できないように制御する第３の指定制御手段とをさらに備えることを特徴とする請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
ジョブを実行することによって、複数の給紙部のうちのいずれかの給紙部からシートを給紙し、給紙したシートに対して印刷を実行する印刷装置の制御方法であって、
前記ジョブの実行中にシートのジャムを検知した場合に印刷を中断する中断工程と、
前記中断工程で印刷を中断した後、当該印刷を再開する際に、給紙されるシートに対して再印刷を実行する再印刷工程と、
前記中断工程で印刷を中断した場合に、前記ジョブの中断前に給紙部から給紙されたシートのうち、１以上のシートの指定を受付ける受付工程と、
前記複数の給紙部のうち、前記１以上のシートをユーザが再利用するためにセットする給紙部を選択する選択工程と、
前記印刷を再開する際に、前記指定された１以上のシートに対して前記再印刷工程で再印刷を実行することなく、当該シートを前記選択工程で選択された給紙部から給紙して、前記再印刷工程で再印刷されるシートとともに出力するよう制御することを特徴とする印刷装置の制御方法。
【請求項９】
請求項８に記載の印刷装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、印刷装置は、シート搬送路においてジャムが発生した場合に印刷を中断するとともにシートの搬送を停止し、ジャムの状況がひどくなることを防いでいる。【０００３】
中断された印刷を再開するために、ユーザは、印刷装置のシート搬送路に存在するシートを取り除き、全てのシートを取り除いたことを確認した後、印刷の再開を指示する。印刷装置は印刷の再開を指示されると、給紙部から新たなシートを給紙し、印刷を再開する。【０００４】
印刷の再開を指示する方法として、特許文献１には、操作画面に印刷される画像のサムネイルを表示し、ユーザによって選択された画像から印刷を再開する方法が提案されている。（特許文献１参照）
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２７２９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の印刷の再開方法では、ユーザがシート搬送路から取り除いたシートを、再開される印刷処理にて再利用することができなかった。例えば、シート搬送路から取り除いたシートの中には、折れや皺がなく、正常な出力物として扱えるシートがある。そのようなシートがあったとしても、ユーザは、それを正常な出力物として利用することができなかった。【０００７】
特許文献１に記載された方法の場合、ユーザによって選択された画像から印刷を再開することによって、選択された画像以前の画像を再度印刷する必要がなくなる。しかしながら、選択された画像以降の画像は全て再印刷されるため、選択された画像以降の既に画像が印刷されたシートを再利用することはできなかった。【０００８】
本発明は、上記課題を解決するためになされたものである。本発明は、中断した印刷を再開する際に、正常に印刷されたシートの再利用を可能とする仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記課題に鑑みてなされたものであり、ジョブを実行することによって、複数の給紙部のうちのいずれかの給紙部からシートを給紙し、給紙したシートに対して印刷を実行する印刷装置であって、ジョブの実行中にシートのジャムを検知した場合に印刷を中断する中断手段と、中断手段によって印刷を中断した後、当該印刷を再開する際に、給紙されるシートに対して再印刷を実行する再印刷手段と、中断手段によって印刷を中断した場合に、ジョブの中断前に給紙部から給紙されたシートのうち、１以上のシートを指定する指定手段と、複数の給紙部のうち、指定手段によって指定されたシートをユーザが再利用するためにセットする給紙部を選択する選択手段と、印刷を再開する際に、指定手段によって指定された１以上のシートに対して再印刷手段によって再印刷を実行することなく、当該シートを選択手段によって選択された給紙部から給紙して、再印刷手段によって再印刷されるシートとともに出力するよう制御する制御手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、中断した印刷処理を再開する際に、正常に印刷されたシートを再利用することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明にかかる印刷システムの構成を示すブロック図である。
【図２】本発明にかかる印刷システムの構成を示す断面図である。
【図３】本発明の制御部における印刷処理の手順を示すフローチャートである。
【図４】本発明の制御部における印刷処理の手順を示すフローチャートである。
【図５】本発明の制御部におけるジャム発生時の処理を示すフローチャートである。
【図６】本発明の制御部における再利用するページの指定処理を示すフローチャートである。
【図７】本発明の制御部における再印刷処理の手順を示すフローチャートである。
【図８】本発明にかかる操作部に表示される表示画面の例を示す図である。
【図９】本発明にかかる操作部に表示される表示画面の例を示す図である。
【図１０】本発明の制御部における再利用するページの指定処理を示すフローチャートである。
【図１１】本発明にかかる操作部に表示される表示画面の例を示す図である。
【図１２】本発明にかかる操作部に表示される表示画面の例を示す図である。
【図１３】本発明の制御部におけるシートのカウント処理の手順を示すフローチャートである。
【図１４】本発明にかかるジョブの構成を示す図である。
【図１５】本発明にかかるシートの搬送状況の例を示す図である。
【発明を実施するための形態】
【００１２】
（第１の実施形態）
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１３】
図１は、本発明の実施の形態に係る印刷システム１０００の構成を示すブロック図である。印刷システム１０００は、給紙デッキ５０、印刷装置１００、シート処理装置２００を備える。
【００１４】
給紙デッキ５０は、印刷装置１００に接続され、印刷に用いられるシートを印刷装置に供給する。印刷装置１００は、給紙されたシートに対して印刷を行う。シート処理装置２００は、印刷装置１００で印刷されたシートに対して、ステイプル処理や、パンチ処理、製本処理等のシート処理を行い、シート処理を実行したシートを排紙する。
【００１５】
印刷装置１００は、制御部２０１、スキャナ部２０２、操作部２０３、圧縮伸張部２０４、ＲＯＭ２０５、ＲＡＭ２０６、プリンタ部２０７、ＨＤＤ２０８、外部Ｉ／Ｆ部２０９を有し、それらがバス等のインタフェースによって互いに通信可能に接続されている。
【００１６】
制御部２０１は、マイクロコンピュータを備え、印刷システム１０００を統括的に制御する。
【００１７】
ＲＯＭ２０５は、制御部２０１によって読み出され、実行されるプログラムを格納する。ＲＡＭ２０６は、制御部２０１の作業領域として用いられる。
【００１８】
操作部２０３は、液晶表示部やタッチパネルを備え、ユーザからの指示を受付けたり、ユーザへのメッセージを表示する。
【００１９】
スキャナ部２０２は、原稿を読み取り、読み取った原稿の画像データを生成する。プリンタ部２０７は、画像データに基づきシートに画像を印刷する。外部Ｉ／Ｆ２０９は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やプリントサーバから、印刷データ（例えば、ＰＤＬデータ）や各種コマンドを受信するインタフェースである。
【００２０】
画像処理部２０４は、制御部２０１からの指示に従って、画像データの圧縮・伸張処理や、画像データのフォーマット変換を実行する。また、画像処理部２０４は、入力された画像データに基づいて、当該画像データのサイズを縮小したサムネイル画像を生成する機能を有する。
【００２１】
ＨＤＤ２０８は、スキャナ部２０２で原稿を読み取ることにより生成された画像データや、外部Ｉ／Ｆ２０９を介してＰＣ等の外部装置から受付けた印刷データ、画像処理部２０４によって生成されたサムネイル画像を記憶する。
【００２２】
印刷システム１０００は、以上のような構成を有する。このような印刷システム１０００において、制御部２０１のマイクロコンピュータが、ＲＯＭ２０５に格納されたプログラムを読み出して実行することにより、コピージョブやプリントジョブ等の各種ジョブを実行する。なお、コピージョブは、スキャナ部２０２によって原稿を読み取ることにより生成された画像データに基づく画像を、操作部２０３から受付けた設定に基づいて、プリンタ部２０７でシートに印刷するジョブである。プリントジョブは、外部Ｉ／Ｆ２０９を介して受付けた印刷データに基づく画像を、同様に外部Ｉ／Ｆ部２０９を介して受付けた印刷設定に従って、プリンタ部２０７でシートに印刷するジョブである。
【００２３】
次に、印刷システム１０００の構成を、図２に示す断面図を用いて説明する。なお、ここでは、コピージョブを実行する際の動作とともに構成を説明する。
【００２４】
スキャナ部２０２に設けられた自動原稿搬送装置（ＡＤＦ）３０１は、ユーザにより原稿トレイにセットされた複数枚の原稿を１枚目から順番に分離して原稿台ガラス上へ搬送する。読取部３０２は、原稿台ガラス上に搬送された原稿の画像をＣＣＤによって読み取り、画像データに変換する。変換された画像データは、制御部２０１によってＲＡＭ２０６やＨＤＤ２０８等のメモリに格納される。
【００２５】
印刷装置１００は、複数の感光体（ドラム）を備えたタンデムタイプのカラープリンタ構成であり、給紙カセット３１７、３１８、手差しトレイ３２０等の給紙部を有し、いずれかの給紙部からシートを給紙する。また、印刷装置１００には、大量のシートを収納できる給紙デッキ３１９も、給紙部として接続されており、給紙デッキ３１９からシートを給紙することもできる。印刷装置１００は、いずれかの給紙部から給紙されたシートを、レジストローラ３０６まで搬送したところで、中間転写ベルト３０５との同期をとるために一旦停止する。またレジストローラ３０６の位置に転写待ちのシートが存在しているときに、次のページの印刷のためのシートを給紙カセット３１７、３１８、給紙デッキ３１９、手差しトレイ３２０のいずれかから給紙することができる。このように給紙を行うことで、複数のシートの搬送間隔を短くすることができ、印刷の生産性を高めることができる。
【００２６】
ところで、ＲＡＭ２０６やＨＤＤ２０８に一時記憶された画像データは、プリンタ部２０７へと転送され、レーザ記録部（不図示）でイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色それぞれの記録レーザ光に変換される。そして、記録レーザ光が各色の感光体に照射され、感光体に各色に対応する静電潜像が形成される。そして、トナーカートリッジから供給される４色のトナーによりトナー現像が行われ、可視化されたトナー像が感光体から中間転写ベルト３０５に一時転写される。
【００２７】
中間転写ベルト３０５は、図の時計回転方向に一定速度で回転する。そして、中間転写ベルト３０５が所定の位置まで回転したところで、レジストローラ３０６の位置で待機中のシートの搬送を開始する。ここで、所定の位置とは、中間転写ベルト３０５上に転写された画像の先端が二次転写位置３１６に到達したときに、シートのほぼ先端が二次転写位置へ搬送される位置である。こうして、二次転写位置３１６において、中間転写ベルト３０５上のトナー像がシートへ転写される。
【００２８】
トナー像が転写されたシートはベルト３０７で更に搬送され、定着器３０８からの加圧と熱により該トナーが定着され、シート搬送路を搬送された後、排紙される。
【００２９】
排紙フラッパ３０９は、揺動軸を中心に揺動可能に構成され、シートの搬送方向を規定する。排紙フラッパ３０９が図でいう時計回りの方向に揺動し、その位置で固定されているときには、定着器３０８から排出されたシートは、そのまま横方向に搬送され、排紙ローラ３１０によってシート処理装置２００の一つである糊付け製本機２００ａに搬送される。このようにして片面印刷が実行される。
【００３０】
一方、シートの両面に画像を印刷する際には、排紙フラッパ３０９が図でいう反時計回りの方向に揺動し、その位置で固定され、定着器３０８から排出されたシートは下方向に進路を変更され両面搬送部へと送り込まれる。両面搬送部は、反転フラッパ３１１、反転ローラ３１２、反転ガイド３１３および両面トレイ３１４を備える。反転フラッパ３１１は、揺動軸を中心に揺動し、シートの搬送方向を規定する。両面印刷を行う場合、制御部２０１は、反転フラッパ３１１を図でいう反時計回りの方向に揺動させ、シートの第１面に画像が印刷されたシートを、搬送ローラ３１２を介して反転ガイド３１３へと送り込むよう制御する。そして、シートの後端が反転ガイドの入り口に設けられた反転ローラに狭持された状態で反転ローラを一旦停止させ、引き続き反転フラッパ３１１を図でいう時計回りの方向に揺動させ、反転ローラを逆方向に回転させる。これにより、該シートをスイッチバックして搬送させ、シートの後端と先端が入れ替わった状態で、該シートを両面トレイ３１４へと導くよう制御する。
【００３１】
両面トレイ３１４ではシートが一旦保持され、その後、再給紙ローラ３１５によってシートは再びレジストローラ３０６へと送り込まれる。このときシートは、１面目の転写プロセスでトナーを転写した面とは反対側の２面目が中間転写ベルト３０５と対向する側になった状態で送られてくる。そして、前述した１面目の転写プロセスと同様にして該シートの２面目に画像を形成させる。そして、シートの２面目に形成された画像を定着器３０８によって定着した後、画像が形成されたシートを、排紙ローラ３１０によって、シート処理装置２００の一つである糊付け製本機２００ａに搬送する。このようにして、両面印刷が実行される。
【００３２】
印刷装置１００で片面もしくは両面に画像の印刷されたシートは、操作部２０３からの印刷設定に従って、シート処理装置２００である、糊付け製本機２００ａ、または大容量スタッカ２００ｂ、または中綴じ製本機２００ｃまで選択的に搬送される。
【００３３】
糊付け製本を実行するよう設定されている場合、シートは、糊付け製本機２００ａに搬送され、製本処理が実行され、製本物排紙部３３１に排紙される。即ち、製本処理は、印刷装置１００で画像の印刷された複数枚のシートを、必要に応じて、インサータ３３２から給紙したシートでくるんで製本する。製本された印刷物は、製本物排紙部３３１に蓄積される。
【００３４】
また、大量積載処理を実行するよう設定されている場合、印刷装置１００で画像の印刷されたシートは、糊付け製本機２００ａのシート搬送路３３０を介して、大容量スタッカ２００ｂに搬送される。大容量スタッカ２００ｂは、受け取ったシートを、エスケープトレイ３３５または積載部３３４に排紙する。
【００３５】
後処理の設定がされていない場合、印刷装置１００で画像の印刷されたシートは、糊付け製本機２００ａのシート搬送路３３０及び大容量スタッカ２００ｂのシート搬送路３３３を介して中綴じ製本機２００ｃに搬送される。中綴じ製本機２００ｃは、受け取ったシートを、シート搬送路３３６を介して排紙部３３７に排紙する。
【００３６】
また、ステイプル処理を実行するよう設定されている場合、中綴じ製本機２００ｃは、受け取ったシートを、シート搬送路３３６を介して中間トレイに蓄える。そして、中綴じ製本機２００ｃは、中間トレイに、ステイプルされるべき１束分のシートがそろった段階で、１束分のシートに対してステイプルを行い、排紙部３３８に排紙する。
【００３７】
また、中綴じ製本処理を実行するよう設定されている場合、中綴じ製本機２００ｃは、受け取ったシートに対して中綴じ製本処理を実行し、排紙部３３９に排紙する。
【００３８】
以上のように、印刷システム１０００にて、給紙、印刷、後処理、排紙等の処理が実行される。
【００３９】
なお、印刷システム１０００は、印刷装置１００、糊付け製本機２００ａ、大容量スタッカ２００ｂ、中綴じ製本機２００ｃがそれぞれ備えるシート搬送路に、シート検知センサを備える。具体的に、シート検知センサは、各装置の出入口やシート搬送路の分岐点、合流点などに備えられる。図２には、シート検知センサが備えられる位置の例を三角記号で示し、Ａ〜Ｏがシート検知センサを示している。制御部２０１は、これらのシート検知センサから信号を受信することによって、シート搬送路を介して搬送されるシートの有無、シートの位置を検知している。
【００４０】
また、例えば、あるシート検知センサからの信号が所定の時間以上継続した場合、制御部２０１は、信号を継続して送信しているセンサに対応する位置でシートの滞留ジャム（詰まり）が発生していると判断する。あるいは、あるシート検知センサを通過したシートが次のシート検知センサに所定の時間以上通過しない場合、制御部２０１は、それらのシート検知センサの間でシートの遅延ジャム（詰まり）が発生していると判断する。
【００４１】
そして、制御部２０１は、印刷システム１０００のシート搬送路でシートのジャム（詰まり）が発生した場合に、印刷を中断し、シート検知センサからの信号に従って、除去されるべきシートの位置および除去手順をガイダンスとして表示する。それによって、ユーザは、印刷システム１０００のどこに、除去されるべきシートが存在するのかを把握し、ガイダンスに従って、装置のドアを開けてシート搬送路からシートを除去していく。全てのシートが除去されたら、ユーザは、印刷の再開を操作部２０３を介して指示する。制御部２０１は、印刷の再開の指示を受付けると、印刷を再開する。本実施形態において、印刷の再開は、印刷が中断された際に、正常に排紙されなかったシートから印刷が実行されるものとする。
【００４２】
また、給紙カセット３１７、３１８、給紙デッキ３１９、手差しトレイ３２０の各給紙部の給紙口には各々に対応する給紙センサとしてのシート検知センサＡ−１、Ａ−２、Ａ―４、Ａ−３が備えられる。これら給紙センサは、給紙されたシートを検知し、制御部２０１にシート検知信号を送信する。制御部２０１は、給紙センサから受信したシート検知信号に従って、各給紙部から給紙されたシートの枚数をカウントする。制御部２０１は、カウントした値をＲＡＭ２０６に保持しておく。それによって、制御部２０１は、ジョブを実行することによって夫々の給紙部から給紙されたシートの枚数を把握することができる。
【００４３】
また、中綴じ製本機２００ｃの排紙部３３７には排紙センサＮが備えられる。排紙センサＮは、排紙部３３７に排紙されたシートを検知し、シート排紙信号を制御部２０１に送信する。制御部２０１は、シート排紙信号に従って、排紙されたシートの枚数をカウントする。制御部２０１は、カウントした値をＲＡＭ２０６に保持しておく。それによって、制御部２０１は、ジョブを実行することによって排紙部３３７に排紙されたシートの枚数を把握することができる。
【００４４】
なお、本実施形態では、印刷装置１００が、４Ｄ（ドラム）タイプのカラーＭＦＰの場合について説明するが、印刷装置１００の構成はこれに限らず、白黒ＭＦＰでも、１Ｄ（ドラム）タイプのカラーＭＦＰでもよい。
【００４５】
また、以上では、コピージョブを例に動作及び構成の説明を行なったが、プリントジョブにおいては、スキャナ部からの画像データに代えて外部Ｉ／Ｆからの印刷データを用い、本構成において同様の印刷動作が実行される。
【００４６】
次に、図３を用いて、本実施形態における印刷システム１０００における処理手順を説明する。なお、図３に示すフローチャートの各ステップは、制御部２０１のマイクロコンピュータが、ＲＯＭ２０５に記憶されたプログラムを読み出して実行することによって実現される。
【００４７】
まず、Ｓ４０１で、制御部２０１は、ＨＤＤ２０８を参照し、実行すべきジョブがあるか否かを判定する。
【００４８】
なお、実行すべきジョブには、コピージョブや、プリントジョブがある。コピージョブを実行する際に制御部２０１は、操作部２０３が備えるスタートキーが押された場合に、スキャナ部２０２によって原稿を読み取りを実行させる。そして制御部２０１は、読み取った原稿の画像データと、操作部２０３を介して受付けたコピー設定とを、コピージョブとしてＨＤＤ２０８に記憶する。
【００４９】
また、外部Ｉ／Ｆ部２０９を介して画像データ及び印刷設定を受信した場合には、制御部２０１は受信した画像データと印刷設定とを対応付けて、プリントジョブとしてＨＤＤ２０８に記憶する。なお、ジョブの種類は、これに限らず、予めＨＤＤ２０８に保持されたジョブを、ユーザが選択して印刷させるボックスプリントジョブや、ファクス受信した画像データを印刷するファクス受信ジョブであってもよい。
【００５０】
制御部２０１は、ＨＤＤ２０８に実行すべきジョブがあると判定した場合、Ｓ４０２に処理を進め、実行すべきジョブがないと判定した場合、Ｓ４０１の処理を繰り返す。
【００５１】
Ｓ４０２で、制御部２０１は、ＨＤＤ２０８に記憶されたジョブを実行することによって、当該ジョブを実行することによって印刷される１部の印刷処理を実行する。Ｓ４０２で実行される印刷処理の詳細は、図４を用いて後述する。ここで、図１４を用いて、ジョブと部数とページ数との関係を説明する。図１４に示す図の場合、ジョブは、１部が５ページで構成され、２部印刷するように設定されている。もちろん、ジョブに含まれる部数やページ数はこれらに限定されるものではない。ジョブが図１４に示すような構成の場合、Ｓ４０２で、制御部２０１は、１〜５ページの印刷処理を実行する。
【００５２】
１部の印刷処理が完了したならば、Ｓ４０３で、制御部２０１は、ジョブに設定された部数分の印刷処理が完了したか否かを判定する。図１４に示す例の場合、制御部２０１は、２部分の印刷処理が完了したか否かを判定する。印刷処理が完了していなければ、Ｓ４０２に処理を戻し、設定された部数分の印刷処理が完了したと判定された場合、処理を終了する。
【００５３】
図４は、図３に示すＳ４０２で、制御部２０１が実行する１部分の印刷処理を説明するためのフローチャートである。なお、図４に示すフローチャートの各ステップは、制御部２０１のマイクロコンピュータが、ＲＯＭ２０５に記憶されたプログラムを読み出して実行することによって実現される。
【００５４】
Ｓ５０１で、制御部２０１は、ＲＡＭ２０６に、給紙部から給紙したシートの枚数を格納するための変数Ｐを用意し、Ｐの値を初期値１に設定する。このＰの値は、後述する図６に示す処理で用いられる。
【００５５】
Ｓ５０２で、制御部２０１は、ジョブの設定情報に従って、使用する給紙部を特定する。例えば、ＨＤＤ３０８に記憶されたジョブの設定情報で、特定の給紙部が指定されている場合、制御部２０１は、指定された給紙部を、使用する給紙部として特定する。例えば、給紙カセット３１７を使用するよう設定されている場合、制御部２０１は、給紙カセット３１７を、使用する給紙部として特定する。
【００５６】
また、ジョブの設定情報として、特定の給紙部が指定されておらず、印刷処理に用いる用紙のサイズが指定されている場合がある。そのような場合、制御部２０１は、印刷システムが備える複数の給紙部のうち、指定されたサイズの用紙がセットされた給紙部を特定する。
【００５７】
Ｓ５０３で、制御部２０１は、このようにして特定された給紙部からシートを給紙し、プリンタ部２０７にて印刷を実行させる。画像の印刷されたシートは、後処理の設定によって、糊付け製本機２００ａの取り出し口３３１や大容量スタッカの積載部３３４等に排紙される。ここでは説明の便宜上、画像の印刷された複数枚のシートが排紙部３３７に排紙されるジョブを代表的な動作例として説明する。
【００５８】
Ｓ５０４で、制御部２０１は、ジャムが発生したか否かを判定する。ジャムが発生したと判定した場合にはＡに処理を進め、ジャムが発生していないと判定した場合には、Ｓ５０５に処理を進める。Ａに処理を進めた場合、制御部２０１が、図５に示す処理を実行する。
【００５９】
ジャムが発生していない場合、Ｓ５０５で、制御部２０１は、ジョブを実行することによって処理される１部の印刷処理が完了したか否かを判定する。例えば、制御部２０１は、１部に対応する複数枚のシートに画像が全て印刷され、排紙部３３７に排紙されたか否かを判定する。具体的に、まず、制御部２０１はジョブに含まれる全ての画像データをプリンタ部２０７で印刷した場合に、１部あたり何枚のシートが排紙されるかを算出し、ＲＡＭ２０６に記憶しておく。例えば、図１４に示すジョブを、縮小レイアウトせずに片面印刷した場合、５枚のシートが排紙される。そこで、制御部２０１は、そのジョブの印刷を開始した後、排紙部のセンサ（例えばセンサＮ）からの信号をカウントし、５枚のシートが排紙されたか否かを判定する。このようにして、制御部２０１は、１部に対応する複数枚のシートに画像が全て印刷され、排紙部３３７に排紙されたか否かを判定する。そして、１部分の画像が全てシートに印刷されて排紙されていない場合にはＳ５０６に処理を進め、変数Ｐに値１を加算し、Ｓ５０３の印刷動作を更に継続する。一方、１部分の画像が全てシートに印刷されて排紙されている場合には、１部分の印刷処理が完了したと判定して図４のフローチャートに示す処理を終了する。
【００６０】
図４のフローチャートに示す処理が終了した場合、図３のＳ４０３に処理を進める。そして、図３のＳ４０２〜Ｓ４０３を繰返し、ジョブで設定された部数分の印刷処理を実行する。ジョブが、図１４に示すような構成である場合、制御部２０１は、２部の印刷処理を実行する。
【００６１】
このように、制御部２０１は、印刷動作の実行を制御する。印刷動作の実行を制御している間、制御部２０１は、どの給紙部からシートを給紙したか、また、何枚のシートを給紙し、何枚のシートを排紙したかをシート検知センサＡ〜Ｏからの信号に基づいてＲＡＭ２０６内で管理しておく。例えば、制御部２０１は印刷動作の実行を制御している間、各センサを通過したシートの枚数をカウントし、記憶しておく。
【００６２】
図１３に示すフローチャートは、Ａ〜Ｏの各シート検知センサからの信号に基づいて、制御部２０１が、通過したシートの枚数をカウントするための処理手順を示す。図１３に示すフローチャートは、制御部２０１のマイクロコンピュータがＲＯＭ２０５内のプログラムを読み出して実行することによって行われる。
【００６３】
図１３に示すＳ１４０１で、制御部２０１は、変数Ｑに初期値１を設定する。変数Ｑは、あるシート検知センサを通過したシートの枚数をカウントしておくための変数である。変数Ｑは、Ａ〜Ｎのセンサごとに、ＱＡ〜ＱＮとしてＲＡＭ２０６の所定のエリアに用意され、制御部２０１は、それぞれのセンサを通過したシートをそれぞれ独立してカウントし、ＱＡ〜ＱＮに分けて格納しておく。それによって、制御部２０１は、Ａ〜Ｎの各センサを通過したシートの枚数を把握する。
【００６４】
次に、Ｓ１４０２で、制御部２０１はシート検知センサから、シートが通過した（シートの後端が通過した）ことを示す信号を受信したか否かを判定する。シートが通過したことを示す信号を受信していない場合にはＳ１４０２の処理を繰返し、シートが通過したことを示す信号を受信した場合にはＳ１４０３に処理を進める。Ｓ１４０３で、制御部２０１は、Ｑの値を１増やし、Ｓ１４０４に処理を進める。Ｓ１４０４で、制御部２０１は、ジョブに対応する印刷処理が完了したか否かを判定する。例えば、制御部２０１は、ジョブを実行することによって排紙されるシートの枚数を算出しておき、全てのシートが排紙されたことを排紙部のシート検知センサＮによって検知した場合に、そのジョブが完了したと判定する。すなわち、制御部２０１は、排紙部のセンサＮからの信号に従ってカウントした値Ｑが、実行対象のジョブの実行により排紙される全てのシートの枚数と同じ値となった場合に、そのジョブが完了したと判定する。そして、制御部２０１は、印刷処理が完了したと判定した場合に処理を終了し、印刷処理が完了していないと判定した場合にＳ１４０２に処理を進める。
【００６５】
制御部２０１は、このような処理を、シート検知センサＡ〜Ｏのセンサごとに実行する。そして、制御部２０１は、各シート検知センサを何枚のシートが通過したかを識別することができる。なお、給紙部のシート検知センサＡについては、前述の通りシート検知センサＡ−１〜Ａ−４が給紙部ごとに設けられている。そして、制御部２０１は、シート検知センサＡ−１〜Ａ−４からの信号に基づいて、どの給紙部から何枚のシートを給紙したかを識別する。また、制御部２０１は、シート検知センサＮからの信号に基づいて、排紙トレイ３３７に何枚のシートを排紙したかを識別しておくことができる。
【００６６】
制御部２０１が印刷動作の実行を制御している間に、シート搬送路でジャムが発生した場合、制御部２０１は印刷処理を停止し、シートの搬送を中断する。それによって、ジャムの状況がひどくなってしまうことを防ぐことができる。また、制御部２０１は、ジャムが発生したことをユーザに報知するとともに、印刷システム１０００内のどこにシートが存在するかを、シート検知センサの信号に基づいて検知し、操作部２０３に表示する。
【００６７】
印刷処理が停止されると、ユーザは、印刷システム１０００内のどこにシートが存在するかを、操作部２０３の表示部を介して確認し、シート搬送路に存在しているシートを取り除いていく。このとき、シート搬送路には、ジャムしたシートと、それ以外のシートが存在する。
【００６８】
通常、ジャムしたシートは、シート搬送路上で折れている、または皺が寄っているため、正常な印刷物として取り扱うことはできない。
【００６９】
しかしながら、ジャムしたシート以外のシートの中には、ユーザが取り除くときに慎重に取り除けば、皺が寄ったり、折れたりせずに、正常な印刷物として取り扱うことができるシートがある。
【００７０】
ユーザは、従来、このようなシートを正常な印刷物として取り扱うことができるにも関わらず、ジャムしたシート以降のシートは不要なものとして廃棄していた。その場合、廃棄したシートに印刷されていた画像の再印刷を行うために、新たなシートに新たなトナーを用いて画像の印刷が行なわれ、シートやトナーの無駄遣いとなってしまう。特に、後処理装置が接続された大型の印刷装置は、長いシート搬送路を有するため、ジャムが発生した場合に、多くのシートがシート搬送路に残り、ジャム処理時に正常な印刷物として取り扱うことができるシートが多量に破棄されてしまう可能性がある。
【００７１】
また、近年、印刷業者は、顧客から、プレプリント紙などの特殊な用紙と画像データとを受け取り、顧客から受け取ったプレプリント紙を用いて画像を印刷している。しかし、顧客から受け取るプレプリント紙は、限られた枚数だけ受け取るため、無駄に破棄することは好ましくない。
【００７２】
そこで、本実施形態では、ジャムが発生した場合にシート搬送路に存在する再利用可能なシートを、容易な操作で、できる限り再利用する仕組みを提供する。
【００７３】
そのような仕組みを提供するために、制御部２０１が実行する処理手順を、図５を用いて説明する。
【００７４】
図５は、図３や図４を用いて説明した印刷処理の途中で、ジャムが発生した場合に制御部２０１が実行する処理を示すフローチャートである。なお、図５に示すフローチャートの各ステップは、制御部２０１のマイクロコンピュータが、ＲＯＭ２０５に記憶されたプログラムを読み出して実行することによって実現される。
【００７５】
図４のＳ５０４で制御部２０１が、シート搬送路においてジャムが発生したことを検知すると、Ｓ６０１で、制御部２０１はプリンタ部２０３による印刷を中断し、Ｓ６０２でシートの搬送を中断する。
【００７６】
Ｓ６０３で、制御部２０１は、ＨＤＤ２０９に記憶された実行中のジョブの情報を、後に印刷処理を再開するときのためにＲＡＭ２０６に退避する。即ち、制御部２０１は、実行中のジョブを特定するための情報や、そのジョブを実行したことによって、何枚目のシートをどの給紙部から給紙したかという情報等を記憶しておく。これらの中断したジョブに関する情報は、印刷処理の再開時に制御部２０１によって用いられる。
【００７７】
Ｓ６０４で、制御部２０１は、ジャムが解消したか否かをシート搬送路のシート検知センサからの情報に基づいて判定する。例えば、ユーザによるシート除去により、ジャム発生の検知の基となったシート検知センサから、シートが存在することを示す信号を受信しなくなった場合に、制御部２０１は、ジャムが解消したと判定する。このジャムが解消したとの判定がなされるまでＳ６０５に処理を進めず、ジャムが解消したと判定した場合に、Ｓ６０５に処理を進める。
【００７８】
Ｓ６０５で、制御部２０１は、印刷処理の再開が指示されたか否かを判定する。印刷処理の再開は、操作部２０３を介してユーザにより指示される。または、印刷システム１０００に含まれる各装置のドアが、全て閉じられたことを検知したことに応じて、ユーザによるジャム処理が終了し、印刷処理の再開が指示されたと判定するようにしてもよい。
【００７９】
Ｓ６０６で、制御部２０１は、印刷システム１０００の設定として、シート搬送路上のシートを再利用するよう設定されているか否かを判定する。当該設定は、ユーザが操作部２０３を介して予め設定しておけばよく、設定された内容を予めＨＤＤ２０８に保存しておく。なお、ユーザが操作部２０３を介して予め設定するのではなく、ユーザがＳ６０６のタイミングで、シートを再利用するか否かを操作部２０３を介して選択してもよい。
【００８０】
シートを再利用するよう設定されていない場合には、Ｓ６０９に処理を進め、一方、シートを再利用するよう設定されている場合には、Ｓ６０７に処理を進める。
【００８１】
Ｓ６０７で、制御部２０１は、再利用する１以上のシートの指定を受付ける。例えば、制御部２０１は、操作部２０３に図８に示す画面を表示させ、当該画面を介して、ユーザから、再利用するシートの指定を受付ける。なお、Ｓ６０７における詳しい処理については、図６に示すフローチャートを用いて後述する。
【００８２】
次に、Ｓ６０８で、制御部２０１は、再利用するシートをセットする給紙部の指定を受付ける。例えば、操作部２０３に、図９に示す画面を表示させ、当該画面を介して、ユーザから、再利用するシートをセットする給紙部の指定を受付ける。制御部２０１は、受付けた設定をＨＤＤ２０８に記憶しておく。ここで、ユーザが指定できる給紙部は、ジャムの発生によって中断されたジョブで用いていた給紙部とは異なる給紙部に制限される。なぜならば、中断されたジョブを再開する際に、当該ジョブで用いる給紙部に、再利用するシートをセットしてしまうと、一度、画像データが印刷されたシートに、再度画像データが印刷されてしまうおそれがあるためである。ここで、制御部２０１は、選択できないよう制限された給紙部に対応するボタンを、図９に示す画面上でグレーアウトするよう制御する。それによって、ユーザは、選択できない給紙部を容易に識別することができる。
【００８３】
ユーザは、操作部２０３によって再利用するシートをセットする給紙部を指定した後、その指定した給紙段に再利用するシートをセットする。
【００８４】
Ｓ６０９で、制御部２０１は、受付けた指定に従って、印刷処理を再開する。印刷処理の再開については、図７を用いて後述する。
【００８５】
図６に示すフローチャートは、Ｓ６０７の処理を具体的に説明するための図である。なお、図６に示すフローチャートの各ステップは、制御部２０１のマイクロコンピュータが、ＲＯＭ２０５に記憶されたプログラムを読み出して実行することによって実現される。
【００８６】
まず、Ｓ９０１で、制御部２０１は、排紙されたシートの枚数（Ｘ）をＲＡＭ２０６から取得する。これは、排紙部３３７に設けられた排紙センサＮからの信号に基づき、制御部２０１によってカウントされた値である。
【００８７】
次に、Ｓ９０２で、制御部２０１は、給紙されたシートの枚数Ｐ（図４）をＲＡＭ２０６から取得する。
【００８８】
Ｓ９０３で、制御部２０１は、ＨＤＤ２０９に記憶されたジョブに対応する画像データのうち、Ｘ＋１〜Ｐ枚までのシートに印刷される画像データを取得する。なお、１枚のシートに対して１ページの画像を印刷するよう設定されている場合、制御部２０１は、シート１枚につき１ページ分の画像データを取得する。また、１枚のシートにＭページ（Ｍは整数）分の画像を印刷するよう設定されている場合、制御部２０１は、シート１枚につきＭページ分の画像データを取得する。
【００８９】
Ｓ９０４で、制御部２０１は、取得された画像データを、画像処理部２０４によって、サムネイル表示するためのサムネイル画像データに変換し、ＨＤＤ２０８に格納する。例えば、サムネイル画像データは、元の画像データを縮小したり、解像度を低下させたりすることによって生成される。
【００９０】
Ｓ９０５で、制御部２０１は、生成されたサムネイル画像データに基づき、サムネイル画像を操作部２０３に表示させる。
【００９１】
即ち、制御部２０１は、操作部２０３に図８に示すような画面を表示する。そして、Ｓ９０６で、制御部２０１は、表示された画面を介して、再利用するシートの選択を受付ける。
【００９２】
図８に示す画面７０１は、メッセージ領域７０２、スクロールボタン７０３・７０４、シート選択ボタン７０５、シート表示領域７０６、キャンセルボタン７０７、ＯＫボタン７０８、システム状況ボタン７１０を有する。
【００９３】
シート表示領域７０６には、Ｓ９０３で生成されたサムネイル画像データに基づいた画像が、シートごとに表示される。当該画面を介して、制御部２０１はユーザからシートの指定を受付ける。ユーザは、再利用するシートを、それぞれのシートに印刷される画像を見ながら指定することができる。
【００９４】
図８に示す画面には、３〜７枚目のシートの画像が表示されている。これは、図１５に示すようなシートの状態でジャムが発生した場合に表示される画面である。この例では、ジャム発生による印刷（ジョブ）の中断前には既に１〜７枚のシートが給紙されている。しかしながら、１〜２枚目のシートは、正常に排紙されているため、制御部２０１は、これらのシートの画像を図８に示す画面に表示しないように制御する。それによって１〜２枚目のシートがユーザによって選択されないようになり、一度正常に排紙されたシートが、再利用するシートとして選択されることを防いでいる。
【００９５】
ユーザは、表示された画面を用い、シート選択ボタン７０５を操作することにより、印刷（ジョブ）の中断前に給紙されたシートの中から再利用したいシートを指定する。例えば、ユーザは、ジャムを解除するために装置から除去したシートの中から皺や折れのないシートを目で見て確認し、皺や折れのないシートを再利用したいシートとして指定する。この画面では、３〜４枚目のシートが指定された状態を示している。指定されたシートの画像は、図８に示すように輪郭を濃く表示するなどして、強調されるとよい。
【００９６】
なお、図８に示す６枚目のシートは、グレーアウトされ、選択できないように表示されている。このような表示は、図１５に示すように、６枚目のシートが、中間転写ベルト３０５によって画像が転写された後、定着器３０８によって画像が定着される前の状態である場合に行われる。このようなシートを選択できない理由は、転写されたトナーがまだ定着されておらず飛散してしまうおそれがあり、当該シートは再利用できないためである。仮に、このようなシートを、ユーザが再利用するために給紙段にセットしてしまうと、定着されていないトナーが原因で他のシートを汚してしまうおそれがある。本実施形態ではこのような事態を防ぐため、制御部２０１は、転写後で、且つ、定着前のシートを再利用するシートとして選択できないように制御する。制御部２０１は、センサＢの値が５枚のシートが通過したことを示し、センサＣの値が４枚のシートが通過したことを示している状態でジャムが発生した場合に、５枚目のシートが再利用できないと判定し、このような表示を行う。
【００９７】
Ｓ９０７で、制御部２０１は、ユーザによりＯＫボタン７０８が押されたか否かで、指定が完了したか否かを判定し、指定が完了していないと判定した場合、Ｓ９０６に処理を戻し、指定が完了したと判定した場合、Ｓ９０７に処理を進める。
【００９８】
Ｓ９０８で、制御部２０１は、再利用指定されたシートを示す情報をＲＡＭ２０６に記憶する。そして、図５のＳ６０８に処理を進める。
【００９９】
図７は、図５のＳ８０９で再開される印刷処理を示す処理手順である。なお、図７に示すフローチャートの各ステップは、制御部２０１のマイクロコンピュータが、ＲＯＭ２０５に記憶されたプログラムを読み出して実行することによって実現される。なお、第１の実施形態では、ジャムによって中断されたジョブに対応するシートのうち、排紙が完了していなかったシートから印刷を再開する場合について説明する。
【０１００】
Ｓ１００１で、制御部２０１は、変数Ｐに、排紙が完了したシートの枚数に１を加えた値を設定する。これは、正常に排紙されたシートの続きから給紙を行うためである。例えば、ジャムの発生前に２枚のシートが完了している場合、３枚目のシートから給紙を開始するためである。
【０１０１】
Ｓ１００２で、制御部２０１は、Ｓ６０３でＨＤＤ３０８に退避されている中断したジョブの設定情報に従って、再印刷するシートの給紙元となる給紙部を特定する。例えば、ジョブの設定情報で、特定の給紙部が指定されている場合、制御部２０１は指定された給紙部を、再印刷するシートの給紙部として特定する。例えば、給紙カセット３１７を使用するよう設定されている場合、制御部２０１は、給紙カセット３１７を再印刷するシートの給紙部として特定する。
【０１０２】
また、ジョブの設定情報として特定の給紙部が指定されておらず、印刷処理に用いる用紙のサイズが指定されている場合がある。そのような場合、制御部２０１は、印刷システムが備える複数の給紙部のうち、指定されたサイズの用紙がセットされた給紙部を特定する。
【０１０３】
Ｓ１００３で、制御部２０１は、再利用するシートがユーザによりセットされた給紙部を、Ｓ６０８で選択された給紙部の情報に従って特定する。
【０１０４】
Ｓ１００４で、制御部２０１は、Ｐ枚目のシートが、再利用するよう指定されたシートであるか否かを判定する。再利用するよう指定されたシートであると判定した場合、Ｓ１００５に処理を進め、再利用するよう指定されたシートではないと判定した場合、Ｓ１００６に処理を進める。
【０１０５】
Ｓ１００５で、制御部２０１は、Ｐ枚目のシートが図４に示す１回目の印刷処理で印刷済みか否かを判定する。なぜならば、Ｓ１００５で、１回目の印刷処理で印刷済みのシートとして、定着器３０８による定着を終えた状態の印刷済みシートが挙げられる。一方、１回目の印刷処理で印刷済みでないシートとして、２次転写位置３１６で画像が転写されていないシートが挙げられる。定着器３０８による定着前で、中間転写ベルト３０５による画像の転写後のシートは、再利用するシートとして指定できないので、Ｓ１００５における判定の対象から外れる。そして、印刷済みシートは、図７に示す再印刷処理の際に、再度印刷する必要はない。一方、未印刷シートは、図７に示す再印刷処理の際に印刷し直す必要がある。
【０１０６】
再利用するシートに再印刷を行うか否かを判定するために、制御部２０１は、Ｓ１００５で、給紙されたシートが、図４による１回目の印刷処理によって既に印刷されたシートであるか否かを判定する。制御部２０１は、１回目の印刷処理で何枚目のシートまで、定着器３０８を通過したかを、定着器３０８の排紙口に設けられたシート検知センサＣからの信号に基づいてカウントしておき、ＲＡＭ２０６に格納しておく。そして、給紙されるシートが定着器３０８を通過したシートであれば、制御部２０１は、印刷済シートであると判定し、通過していないシートであれば、未印刷シートであると判定する。給紙されたシートが印刷済シートであれば、Ｓ１００７に処理を進め、制御部２０１は、中間転写ベルト３０５によって再度画像を転写することなく、当該シートをＳ６０８で選択された給紙部から給紙し、搬送して排紙部３３７に排紙するよう制御する。また、制御部２０１は、このシートが定着器３０８を通過する間、定着器３０８の加熱ローラと加圧ローラを離間させておく。それによって、定着する必要のないシートが再度定着器３０８によって定着処理を施されることによって破れたり、曲がったりすることを防止できる。一方、当該給紙されたシートがまだ印刷されていない未印刷シートであれば、S１００８に処理を進め、制御部２０１は、当該シートに画像を印刷して排紙部３３７に排紙する。
【０１０７】
Ｓ１００６に処理を進めた場合、制御部２０１は、Ｐ枚目のシートを、Ｓ１００２で特定した、ジョブの設定情報に従って示される給紙部から給紙して印刷する。
【０１０８】
Ｓ１００９で、制御部２０１は、印刷処理が完了したか否かを判定し、印刷処理が完了していないと判定した場合、Ｓ１００８に処理を進める。
【０１０９】
Ｓ１０１０で、制御部２０１はＰをインクリメントし、Ｓ１００４に処理を戻す。
【０１１０】
そして、Ｓ１００４〜Ｓ１００８に示す処理を、印刷されるべきシートの枚数分繰り返した後、Ｓ１００９で印刷処理が完了したと判定した場合に、処理を終了する。Ｓ１００９で印刷処理が完了したか否かを判定する方法は、Ｓ５０５と同様であるため、説明を省略する。
【０１１１】
このように、印刷を再開することによって、制御部２０１は、再利用されるシートを、再印刷されるシートの適切な位置に挿入することができる。
【０１１２】
以上に説明した制御を行うことによって、中断した印刷処理を再開する際に、正常に印刷されたシートを再利用することができる。
【０１１３】
また、その際に、ユーザが、再利用したいシートを指定することができる。そして、再利用したいシートを選択する画面に、正常に排紙されたシートを選択候補として表示せず、シート搬送路に残存するシートのみを表示するため、ユーザの混乱を防ぎ、再利用したいシートをより選択しやすくすることができる。
【０１１４】
（第２の実施形態）
第１の実施形態では、１回目の印刷処理で正常に排紙されたシートの続きから再印刷する場合を説明した。第２の実施形態では、給紙されたシートを全て表示部に表示し、再利用するシートがユーザによって選択されると、再利用するシートを用いて先頭のシートから再印刷を行う例について説明する。先頭のシートから再印刷を行うことによって、印刷ジョブが、ジャムによって中断した後、印刷処理を再開する場合に、先頭のシートから印刷を再開するような場合であっても本発明を適用することができる。
【０１１５】
第２の実施形態における印刷装置の構成は、第１の実施形態と同様であるため、詳しい説明を省略する。また、印刷処理の手順は、図３及び図４に示したものと同様であり、ジャムが発生した際の処理手順は図５を用いて説明したものと同様であるため、詳しい説明を省略する。
【０１１６】
第２の実施形態が第１の実施形態と異なる点は、印刷処理の再開方法と、制御部２０１が図６に示す処理の代わりに図１０に示す処理を行う点である。第２の実施形態では、ジャムによって中断された印刷処理を、先頭のシートの印刷処理から再開する場合を説明する。
【０１１７】
図１０に示すフローチャートは、Ｓ６０７の処理を具体的に説明するための図である。なお、図１０に示すフローチャートの各ステップは、制御部２０１が、ＲＯＭ２０５に記憶されたプログラムを読み出して実行することによって実現される。
【０１１８】
Ｓ２００１で、制御部２０１は、給紙されたシートの枚数（Ｐ）をＲＡＭ２０６から取得する。
【０１１９】
Ｓ２００２で、制御部２０１は、ＨＤＤ２０９に記憶されたジョブに対応する画像データのうち、Ｘ＋１〜Ｐ枚目までのシートに印刷される画像データを取得する。
【０１２０】
Ｓ２００３で、制御部２０１は、取得された画像データを、画像処理部２０４によって、サムネイル表示するためのサムネイル画像データに変換する。例えば、サムネイル画像データは、元の画像データを縮小したり、解像度を低下させたりすることによって生成される。
【０１２１】
Ｓ２００４で、制御部２０１は、生成されたサムネイル画像データを操作部２０３に表示させる。
【０１２２】
Ｓ２００５で、制御部２０１は、操作部２０３に図１１に示すような画面を表示する。そして、制御部２０１は、表示された画面を介して、再利用するシートの選択を受付ける。
【０１２３】
図１１に示す画面８０１は、メッセージ領域８０２、スクロールボタン８０３・８０４、シート選択ボタン８０５、シート表示領域８０６、キャンセルボタン８０７、ＯＫボタン８０８、システム状況ボタン８１０を有する。
【０１２４】
シート表示領域８０６には、Ｓ２００４で生成されたサムネイル画像データに基づいた画像が重ね合わされたシートの画像が表示される。ここで、表示されるシートの画像は、第１の実施形態の場合と異なり、排紙済みのシート１、２は表示されていない。
【０１２５】
当該画面を介して、制御部２０１は、ユーザからシートの選択を受付ける。ユーザは、表示された画面の中から、再利用したいシートを示すシートの画像を選択する。例えば、ユーザは、ジャムを解除した後、皺や折れのないシートに対応するシートの画像を選択する。この画面では、５枚目のシートと７枚目のシートが選択された状態を示している。選択されたシートの画像は、図１１に示すように輪郭を濃く表示するなどして、強調されるとよい。
【０１２６】
なお、図１１に示す４枚目のシートは、実施形態１の場合と同様の理由でグレーアウトされ、選択できないように表示されている。
【０１２７】
Ｓ２００７で、制御部２０１は、選択が完了したか否かを判定し、選択が完了していないと判定した場合、Ｓ２００７に処理を戻し、選択が完了したと判定した場合、Ｓ９０７に処理を進める。
【０１２８】
Ｓ２００８で、制御部２０１は、選択されたシートを示す情報を記憶する。そして、図５のＳ６０７に処理を進める。
【０１２９】
その後、印刷を再開する際の方法は、図７を用いて説明した処理とほぼ同様であるが、印刷を再開するページ数は、１ページのシートからである。すなわち、図７のＳ１００１のＰに、１を設定して印刷処理を再開する。
【０１３０】
このように、印刷を再開することによって、制御部２０１は、再利用されるシートを、再印刷されるシートの適切な位置に挿入することができる。
【０１３１】
以上のように制御することによって、中断した印刷処理を１枚目のシートから再開する際に、正常に印刷されたシートを再利用することができる。
【０１３２】
なお、第２の実施形態において、図１１に示す画面には、１回目の印刷処理で給紙されたシートの画像が全て表示される例を説明したが、表示されるシートの画像の表示数を制限してもよい。例えば、予めユーザが表示数を設定しておき、設定された表示数に従ってシートの画像を表示することによって、１回目の印刷処理で給紙されたシートの数が多い場合に、表示されるシートの画像の生成に長い時間がかかることを防ぐことができる。
【０１３３】
（第３の実施形態）
上述した第１の実施形態、及び、第２の実施形態では、再利用すべきでないシートとして、中間転写ベルト３０５によって、シートにトナーを転写した後、定着器３０８によってトナーを定着する前のシートを例に説明した。同様の仕組みを用いて、ジャムしたシートを、再利用すべきでないシートとして、ユーザが選択できないように表示してもよい。なお、この第３の実施形態の制御は、第１の実施形態または第２の実施形態の制御に加えて行う。
【０１３４】
例えば、制御部２０１は、所定の時間以上、シート検知センサからの信号を受信し続けた場合に、当該シート検知センサに対応する位置でジャムが発生したと判断する。また、制御部は、あるシート検知センサを通過したシートが、次のシート検知センサを所定の時間通過していない場合に、それらのシート検知センサの間でジャムが発生したと判断する。
【０１３５】
次に、制御部２０１は、ジャムしたシートが何枚目のシートであるかを特定する。例えば、制御部２０１は、各シート検知センサを通過したシートの枚数をカウントしておき、ジャムが発生した場合に、所定の時間以上シートが存在することを検知したセンサが、何枚までシートをカウント済みかを識別する。例えば、１枚のシートをカウント完了したシート検知センサから、所定の時間以上シートが存在する信号を受信した場合、制御部２０１は、ジャムが発生したシートが２枚目のシートであると判定する。また、２枚のシートが通過したことを検知したシート検知センサに対応する位置を通過したシートが、次のシート検知センサに対応する位置まで所定の時間到達しない場合、制御部２０１は、ジャムしたシートが２枚目のシートであると判定する。
【０１３６】
このような方法で制御部２０１が、２枚目のシートがジャムを発生させたシートであると特定した場合、制御部２０１は、図１２に示すような画面を表示し、２枚目のシートを、ユーザが選択できないように表示する。なお、図１２に示す４枚目のシートは、転写後で、且つ、定着前のシートであるため、選択できないよう表示されている。
【０１３７】
それによって、再利用すべきでないシートをユーザが誤って選択し、再利用すべきでないシートが、再印刷の際に、用いられることを防ぐことができる。
【０１３８】
なお、本実施形態では、再利用できないシートを、選択できないように表示する例を説明したが、本発明はこれに限られるものではなく、再利用できないシートを表示しないようにしてもよい。
【０１３９】
それによって、より効果的に、再利用すべきでないシートをユーザが誤って指定してしまうことを防止することができる。
【０１４０】
（その他の実施形態）
なお、上述した実施形態では、印刷を再開する際に、ユーザが選択した給紙部から再利用するシートを給紙する例を説明した。しかしながら、本発明はこれに限られるものではなく、印刷装置１００の設定として、複数の給紙部のうち、いずれの給紙部を再利用するシートの給紙元とするかをジャムの発生前に予め設定しておく。そして、設定された給紙部が再利用する給紙部として用いられるようにしてもよい。また、ユーザに設定させずに固定の給紙部（例えば、手差しトレイ３１９）からシートを給紙するようにしてもよい。
【０１４１】
また、上述した実施形態で、ジョブを実行することによって排紙されるシートのサイズが、Ａ４とＡ３等、複数のサイズを含む場合がある。その場合に、ジャムが発生し、ユーザによってＡ４とＡ３のシートを再利用するよう選択された場合、制御部２０１はシートのサイズごとに給紙部を指定させるとよい。また、ジョブを実行することによって排紙されるシートの種類が、普通紙と厚紙等、複数のタイプを含み、ユーザによって普通紙と厚紙のシートを再利用するよう選択されれば、制御部２０１はシートのタイプごとに給紙部を指定させればよい。そして、ユーザによって印刷処理の再開が指示されると、制御部２０１は、サイズや、シートのタイプごとに指定された給紙部を特定し、特定された給紙部から、再利用するシートを給紙して出力する。
【０１４２】
なお、上述した実施形態では、再利用できないシートを、指定できないようにグレーアウトして表示する指定制御の例を説明したが、本発明はこれに限られるものではなく、再利用できないシートを表示しないようにしてもよい。
【０１４３】
また、上述した実施形態は、印刷装置１００が、シートにトナーを転写し、転写されたトナーをシートに定着させる電子写真方式ではなく、インクジェット方式である場合にも適用することができる。印刷装置１００が、インクジェット方式である場合、インクが塗布されたシートがインク塗布部のような画像形成部を通過していない場合、シートを再利用不可能とし、シートがインク塗布部のような画像形成部を通過している場合、シートを再利用可能とすればよい。
【０１４４】
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１４５】
２０１  制御部
２０８  ＨＤＤ
【図１】
2011070654.tif 000003
【図２】
2011070654.tif 000004
【図３】
2011070654.tif 000005
【図４】
2011070654.tif 000006
【図５】
2011070654.tif 000007
【図６】
2011070654.tif 000008
【図７】
2011070654.tif 000009
【図８】
2011070654.tif 000010
【図９】
2011070654.tif 000011
【図１０】
2011070654.tif 000012
【図１１】
2011070654.tif 000013
【図１２】
2011070654.tif 000014
【図１３】
2011070654.tif 000015
【図１４】
2011070654.tif 000016
【図１５】
2011070654.tif 000017
【国際調査報告】
2011070654.tif 000018
2011070654.tif 000019
2011070654.tif 000020
2011070654.tif 000021