(57)【要約】【課題】フィニッシング装置からのエラー通知に対して適切にリカバリを行う印刷装置を提供する。【解決手段】印刷ジョブを実行している場合に、フィニッシング装置からエラー情報を受信すると、当該印刷ジョブの実行を停止する。印刷ジョブの実行を停止すると、印刷装置の搬送路にある印刷済みの印刷用紙を強制的に排出するか否かを判定する。【選択図】図５
2014117883.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置であって、
印刷ジョブを実行している場合に、フィニッシング装置からエラー情報を受信すると、当該印刷ジョブの実行を停止する停止手段と、
前記停止手段が当該印刷ジョブの実行を停止すると、前記印刷装置の搬送路にある印刷済みの印刷用紙を強制的に排出するか否かを判定する判定手段と、
前記判定手段が強制的に排出すると判定した場合に、前記印刷装置の搬送路にある印刷用紙を強制的に排出する排出手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記印刷装置の搬送路にある印刷済みの印刷用紙を強制的に排出するか否かの選択を受け付ける受付手段、をさらに備え、
前記判定手段は、前記受付手段が強制的に排出する選択を受け付けた場合に、前記印刷装置の搬送路にある印刷済みの印刷用紙を強制的に排出すると判定する、
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記受付手段は、前記選択を受け付けるための選択画面であることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記選択画面は、前記フィニッシング装置から前記エラー情報を受信した場合に、表示部に表示されることを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記受付手段は、前記印刷ジョブの実行前に、前記選択を受け付けることを特徴とする請求項３に記載の印刷装置。
【請求項６】
前記エラー情報は、前記フィニッシング装置におけるエラー発生の旨を表わす情報であることを特徴とする請求項１乃至５のいずれか１項に記載の印刷装置。
【請求項７】
印刷装置の制御方法であって、
印刷ジョブを実行している場合に、フィニッシング装置からエラー情報を受信すると、当該印刷ジョブの実行を停止する停止工程と、
前記停止工程で当該印刷ジョブの実行を停止すると、前記印刷装置の搬送路にある印刷済みの印刷用紙を強制的に排出するか否かを判定する判定工程と、
前記判定工程で強制的に排出すると判定した場合に、前記印刷装置の搬送路にある印刷用紙を強制的に排出する排出工程と、
を有することを特徴とする制御方法。
【請求項８】
請求項７に記載の印刷装置の制御方法を、コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
ＰＯＤ（Ｐｒｉｎｔ  ｏｎ  Ｄｅｍａｎｄ）のような高生産・高効率な印刷を行う印刷システムでは、大型の印刷装置を備え、更に様々なシート処理装置（フィニッシング装置）が後段に接続される。シート処理装置が接続された印刷システムでは、何らかのエラーが発生した場合に、そのエラーのリカバリにおいてオペレータの作業効率を高めることが求められる。特に、印刷装置内でシートのジャムを検知した場合に、その検知位置と、ジャム検知時点での全搬送路内で残留した各残留シートの位置とを比較し、残留シートを自動排出する技術が知られている（特許文献１および特許文献２）。また、印刷装置が印刷停止状態に移行する際に、印刷装置内での残留シートの有無を判定し、残留シートが存在する場合には、外部装置又はオペレータから、装置外への自動排紙指示を受付可能にする技術も知られている（特許文献３）。
【０００３】
ＰＯＤで扱うような印刷システムでは、様々なシート処理装置が使用され、それらは、印刷装置のベンダとは異なる様々なベンダにより提供される。そこで、印刷装置は、それら様々なベンダから提供され得るシート処理装置を印刷装置に容易に接続することが求められている。そのために、例えば、シート処理装置と印刷装置との間では、通信インタフェースを単純化することが挙げられる。そのような構成により、印刷装置は、シート処理装置の能力を意識する必要がなく、印刷装置の特定の出力先をシート処理装置の給紙口に割り当てるだけで済む。シート処理装置は、その給紙口から受け付けたシートに対して、シート処理装置内で設定された指示に従い、シート処理を実行する。つまり、印刷装置は、シート処理装置が接続される出力先にシートを搬送した後は、そのシートに対する制御は基本的に不要とすることができる。
【０００４】
シート処理装置においてエラーが発生した場合には、シート処理装置から印刷装置にはエラーの詳細については通知されず、印刷装置でも、そのエラーのリカバリ動作等、詳細処理は行わない。そのため、シート処理装置でエラーが発生した場合には、シート処理装置に設けられた表示部でのみ詳細を表示し、印刷装置では、シート処理装置の表示部を参照することをユーザに促すのみに構成されている。
【０００５】
以上のような構成により、シート処理装置を印刷装置に対して容易に接続することができる。つまり、シート処理装置と印刷装置との通信インタフェースを単純化しながら、印刷装置のシート処理装置に対する制御を不要とするような構成をとることで、様々なシート処理をインラインで容易に接続可能にしつつ、高い生産性を実現することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平９−０１１５５９号公報
【特許文献２】特開２００８−１６２７４５号公報
【特許文献３】特開平９−１０４１４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１〜３では、ジョブ実行中に印刷装置とは異なるベンダによって開発されたシート処理装置からのエラー通知に応じたエラーリカバリについては、一切言及されていない。例えば、シート処理装置がサドル製本機である構成を考える。そのような構成では、印刷装置とは異なるベンダ製のサドル製本機でジョブ実行中にジャムが発生した場合、もしくはサドル製本用のステイプル針がなくなった場合には、印刷装置に対してシート処理装置でエラーが発生したことのみが通知される。しかしながら、印刷装置は、そのエラー通知だけでは、印刷装置とは異なるベンダ製のサドル製本機の中のシートがジャム等の異常状態となっているのか、ステイプル針補給待ちで待機状態となっているのかを識別することができない。
【０００８】
ここで、シート処理装置からエラーが通知された場合に、それを異常状態とみなさずに、待機状態と判断した場合を考える。その場合、印刷装置は、シート処理装置内でジャムが発生していたとしても、印刷装置内の残留シートを滞留したままとしてしまう。その結果、残留シートを取り除くべきエラーがシート処理装置内で発生しているので印刷再開のためには、オペレータが手動で印刷装置内の残留シートを全て取り除かなければならない。逆に、シート処理装置からエラーが通知された場合に、それを異常状態とみなす場合を考える。その場合、印刷装置は、シート処理装置内でステイプル針補給待ちが発生したとしても、それを異常状態とみなし、印刷装置内の残留シートを全て装置外に排出してしまう。従って、印刷再開のためには、再び先頭の用紙から印刷し直すことになり、消耗品を余計に消費してしまう。
【０００９】
本発明の目的は、このような従来の問題点を解決することにある。本発明は、上記の点に鑑み、フィニッシング装置からのエラー通知に対して適切にリカバリを行う印刷装置、印刷装置の制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明に係る印刷装置は、印刷装置であって、印刷ジョブを実行している場合に、フィニッシング装置からエラー情報を受信すると、当該印刷ジョブの実行を停止する停止手段と、前記停止手段が当該印刷ジョブの実行を停止すると、前記印刷装置の搬送路にある印刷済みの印刷用紙を強制的に排出するか否かを判定する判定手段と、前記判定手段が強制的に排出すると判定した場合に、前記印刷装置の搬送路にある印刷用紙を強制的に排出する排出手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、フィニッシング装置からのエラー通知に対して適切にリカバリを行うことができる。
【図面の簡単な説明】
【００１２】
【図１】印刷環境システムの構成例を示す図である。
【図２】印刷システムの構成を示すブロック図である。
【図３】印刷システムの搬送路周辺の構成を示す図である。
【図４】操作部の一例を示す図である。
【図５】第１の実施形態でのエラー発生時の処理の手順を示す図である。
【図６】警告画面の一例を示す図である。
【図７】エスケープ選択画面の一例を示す図である。
【図８】ジャム表示画面の一例を示す図である。
【図９】第２の実施形態でのユーザモード設定変更時の処理の手順を示す図である。
【図１０】第２の実施形態でのエラー発生時の処理の手順を示す図である。
【図１１】ユーザモード設定受付画面の一例を示す図である。
【図１２】エラー動作設定選択画面の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の好適な実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１４】
〔第１の実施形態〕
［印刷環境システムの構成］
図１は、本発明に係る実施形態における印刷環境システムの構成例を示す図である。以下、印刷環境システム１を、ＰＯＤ（Ｐｒｉｎｔ  ｏｎ  Ｄｅｍａｎｄ）環境としても利用可能であるので、ＰＯＤシステム１とも呼ぶ。ＰＯＤシステム１は、印刷システム１０と、サーバ１０３と、クライアント１０４とを含む。サーバ１０３とクライアント１０４は、例えば、ＰＣ等の汎用的な情報処理装置である。また、ＰＯＤシステム１は、各フィニッシング処理に使用される各装置を含む。例えば、ＰＯＤシステム１は、紙折り機１０７と、断裁機１０９と、中綴じ製本機１１０と、くるみ製本機１０８と、スキャナ１０２とを含む。印刷システム１０は、印刷装置１００とシート処理装置２００とを含んで構成されている。本実施形態においては、印刷装置１００として、例えば、コピー機能及びプリント機能など複数の機能が一体化された複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）が用いられる。しかしながら、印刷装置１００は、コピー機能のみ或いはプリント機能のみの単一機能型の印刷装置であっても良い。
【００１５】
本実施形態においては、図１に示す紙折り機１０７、くるみ製本機１０８、断裁機１０９、中綴じ製本機１１０を、印刷システム１０のシート処理装置２００と同様に、シート処理装置と呼ぶ。つまり、それらの装置を、印刷装置１００で印刷されたシート（印刷用紙）に対するフィニッシング処理としての各種シート処理を実行可能な装置として定義する。例えば、紙折り機１０７は、印刷装置１００で印刷されたシートの折処理を実行可能な装置である。断裁機１０９は、複数枚のシートで構成されるシート束単位で、印刷装置１００で印刷されたシートの断裁処理を実行可能な装置である。中綴じ製本機１１０は、印刷装置１００で印刷されたシートの中綴じ製本処理を実行可能な装置である。くるみ製本機１０８は、印刷装置１００で印刷されたシートのくるみ製本処理を実行可能な装置である。
【００１６】
但し、これらのシート処理装置で各種シート処理を実行させるには、印刷装置１００で印刷された印刷物を印刷装置１００の排紙部からオペレータが取り出して、処理対象のシート処理装置に、その印刷物をセットする作業が必要である。つまり、印刷システム１０のシート処理装置２００以外のシート処理装置を使用する場合には、印刷装置１００による印刷後に、オペレータによる介入作業を必要とする。換言すると、印刷システム１０のシート処理装置２００を使用してシート処理を実行させる場合には、印刷装置１００による印刷後に、オペレータによる介入作業を必要としない。なぜならば、印刷装置１００からシート処理装置２００に対して印刷装置１００により印刷されたシートを、直接、供給できるように印刷システム１０が構成されているからである。具体的には、印刷装置１００の内部のシート搬送路は、シート処理装置２００内部のシート搬送路に接続可能に構成されている。このように、印刷システム１０のシート処理装置２００と印刷装置１００とは、物理的に相互接続されている。そして、印刷装置１００とシート処理装置２００はそれぞれＣＰＵを備えており、相互にデータ通信が可能である。即ち、印刷装置１００とシート処理装置２００とは、電気的にも相互接続されている。
【００１７】
本実施形態では、印刷装置１００のコントローラ部２０５（後述）が、印刷装置１００とシート処理装置２００とを統括的に制御している。但し、シート処理装置２００の状態管理や制御等、基本的にシート処理装置２００内で処理が完結する場合には、コントローラ部２０５はシート処理装置２００へシートの搬送を行うのみである。つまり、シート処理装置２００内での処理について具体的な指示及び制御は行わない。つまり、印刷装置１００のコントローラ部２０５は、シート処理装置２００へのシートの搬送指示と、シート処理装置２００の状態信号をシート処理装置２００から受信するのみであり、シート処理装置２００と連動するような指示及び制御を極力行わない。その場合、コントローラ部２０５は、シート処理装置２００へのシート搬送、及び、シート処理装置２００の状態に応じた最低限の処理について、シート処理装置２００の接続時に設定された初期設定に従って実行する。初期設定とは、例えば、シート搬送時のシート間隔や、シート搬送がシート長手方向に平行な向きに行われるか短手方向に平行な向きに行われるか等である。印刷装置１００は、サーバ１０３やクライアント１０４等からネットワーク１０１を介して送信された印刷ジョブに従って、印刷データを印刷処理する。
【００１８】
［印刷システム１０の構成］
図２は、印刷システム１０のブロック構成を示す図である。本実施形態においては、図２に示す各ユニットのうちシート処理装置２００以外のユニットについては全て、印刷装置１００の内部に設けられている。図２に示すシート処理装置２００は、単体のシート処理装置２００のみならず、インラインタイプの一連のシート処理装置群を表わす。シート処理装置２００は、印刷装置１００に対して着脱可能であり、印刷装置１００のオプション装置として提供され得る。そのような構成により、ＰＯＤ環境に必要な数分のインライン・フィニッシャ（フィニッシング装置）を構成することができる。
【００１９】
印刷装置１００のコピー機能とは、スキャナ部２０１から受け付けたデータをハードディスク（ＨＤＤ）２０９に格納し、そのデータに基づきプリンタ部２０３により印刷させる機能である。また、印刷装置１００の印刷機能とは、外部Ｉ／Ｆ部２０２を介してサーバ１０３、クライアント１０４等の外部装置から受け付けた印刷ジョブおよび印刷対象のデータをＨＤＤ２０９に格納し、そのデータに基づきプリンタ部２０３により印刷させる機能である。また、印刷機能は、カラーとモノクロのいずれの印刷も可能である。
【００２０】
スキャナ部２０１は、原稿台に載置された原稿画像を光学的に読み取って生成された画像データを画像処理する。また、外部Ｉ／Ｆ部２０２は、ファクシミリ、ネットワーク接続機器、外部専用装置等の外部装置との間で、各種データやコマンド等を送受信する。プリンタ部２０３は、ＨＤＤ２０９に記憶された印刷対象のデータを印刷処理し、シートに対しての印刷を実行する。操作部２０４は、ディスプレイ等の表示部を有し、各機能の設定等を行うためのユーザインタフェース画面を表示する。また、操作部２０４は、ボタンや、キーボード、ポインティングデバイス、ディスプレイ上のタッチパネル操作により、ユーザからの指示を受け付ける。図４は、操作部２０４の一例を示す図である。操作部２０４は、ハードキーによるユーザ操作を受付可能なキー入力部４０２と、ソフトキー（表示キー）によるユーザ操作を受付可能なタッチパネル部４０１とを有する。
【００２１】
コントローラ部２０５は、例えばＣＰＵであり、印刷装置１００を統括的に制御する。ＲＯＭ２０７は、読み出し専用のメモリで、ブートプログラムやフォント情報等のプログラムを記憶している。ＲＯＭ２０７は、他にも、後述するフローチャートの処理を実行するための制御プログラムや、ユーザインタフェース（ＵＩ）画面を操作部２０４の表示部に表示させるための表示制御プログラム等を記憶する。制御部２０５は、ＲＯＭ２０７に記憶されたそれらのプログラムを、読み出し及び書き込み可能なＲＡＭ２０８に読み出して実行する。また、ＲＯＭ２０７は、外部Ｉ／Ｆ２０２を介してサーバ１０３やクライアント１０４から受信したＰＤＬ（ページ記述言語）データを解釈し、ラスタイメージデータ（ビットマップ画像データ）に展開する動作を実行するためのプログラムも記憶している。
【００２２】
ＨＤＤ２０９は、印刷ジョブ等の各種ジョブと、各種ジョブの処理対象のデータ等を記憶する。ＨＤＤ２０９は、例えば、圧縮伸張部２１０によって圧縮された画像データを記憶する。コントローラ部２０５は、例えば、スキャナ部２０１や外部Ｉ／Ｆ部２０２を介してＨＤＤ２０９に記憶された印刷ジョブを処理する。コントローラ部２０５は、画像データを印刷ページ順に処理し、該当するページが装置外に排紙されたことを検出すると、その画像データをＨＤＤ２０９から削除する。コントローラ部２０５は、全ての印刷ページについての画像データが全て削除されたことを検出すると、該当する印刷ジョブをＨＤＤ２０９から削除する。また、コントローラ部２０５は、これらの画像データを外部Ｉ／Ｆ２０２を介して外部装置に送信するようにも制御可能である。圧縮伸張部２１０は、ＪＢＩＧやＪＰＥＧなどの各種の圧縮方式により、ＲＡＭ２０８やＨＤＤ２０９に記憶されている画像データに対して圧縮伸張処理を行う。
【００２３】
図３は、印刷システム１０の内部の搬送路周辺の構成を示す図である。以下、コピージョブを実行する場合について図３を説明する。図３には、印刷装置１００の後段に、シート処理装置２００である、糊付け製本機２００ａ、大容量スタッカ２００ｂ、中綴じ製本機２００ｃが接続されている。ここで、中綴じ製本機２００ｃは、ＤＦＤ（Ｄｏｃｕｍｅｎｔ  Ｆｉｎｉｓｈｉｎｇ  Ｄｅｖｉｃｅ）フィニッシャであるとする。ＤＦＤフィニッシャとは、印刷装置１００とは異なるベンダ（３ｒｄ−ｐａｒｔｙ）製のフィニッシャである。
【００２４】
スキャナ部２０１に設けられた自動原稿搬送装置（ＡＤＦ）３０１は、ユーザにより原稿トレイにセットされた複数枚の原稿を１枚目から順番に分離して原稿台ガラス上へ搬送する。読取部３０２は、原稿台ガラス上に搬送された原稿の画像をＣＣＤにより読み取って画像データを生成する。コントローラ部２０５は、その生成された画像データをＲＡＭ２０８やＨＤＤ２０９等の記憶領域に格納する。
【００２５】
印刷装置１００は、例えば、複数の感光体（ドラム）を備えたタンデムタイプのカラープリンタであり、給紙カセット３１７、３１８、手差しトレイ３２０等の給紙部を有し、いずれかの給紙部からシートを給紙する。また、印刷装置１００には、大量のシートを収納できる給紙デッキ３１９も給紙部として接続されており、給紙デッキ３１９からシートを給紙することもできる。印刷装置１００は、上記いずれかの給紙部から給紙されたシートをレジストローラ３０６まで搬送して、中間転写ベルト３０５との同期をとるために一旦停止する。また、コントローラ部２０５は、レジストローラ３０６の位置に転写待ちのシートが存在しているときに、次ページの印刷のためのシートを給紙カセット３１７、３１８、給紙デッキ３１９、手差しトレイ３２０のいずれかから給紙するように制御する。このように給紙を行うことで、複数のシートの搬送間隔を短くすることができ、印刷の生産性を高めることができる。
【００２６】
ＲＡＭ２０８やＨＤＤ２０９に一時的に記憶された印刷対象の画像データは、プリンタ部２０３に転送され、不図示のレーザ記録部でイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色それぞれの記録用のレーザ光に変換される。そして、レーザ光が各色に対応する感光体に照射され、各色に対応する静電潜像が形成される。そして、トナーカートリッジから供給される４色のトナーによりトナー現像が行われ、可視化されたトナー像が感光体から中間転写ベルト３０５に一時転写される。
【００２７】
中間転写ベルト３０５は、図３上の時計回転方向に一定速度で回転する。そして、中間転写ベルト３０５が所定の位置まで回転したところで、レジストローラ３０６の位置で待機中のシートの搬送を開始する。ここで、所定の位置とは、中間転写ベルト３０５上に転写された画像の先端が二次転写位置３１６に到達したときにシートのほぼ先端が二次転写位置へ搬送される位置である。こうして、二次転写位置３１６において、中間転写ベルト３０５上のトナー像がシートに転写される。トナー像が転写された印刷済みのシートはベルト３０７により更に搬送され、定着器３０８からの加圧と熱によりトナーが定着され、シート搬送路を搬送された後に装置外に排紙される。
【００２８】
排紙フラッパ３０９は、揺動軸を中心に揺動可能に構成され、シートの搬送方向を特定する。排紙フラッパ３０９が図３上の時計回りの方向に揺動し、その位置で固定されているときには、定着器３０８から排出されたシートは、そのまま横方向に搬送され、排紙ローラ３１０によりシート処理装置２００の１つである糊付け製本機２００ａに搬送される。このようにして、片面印刷が実行される。
【００２９】
一方、シートの両面に画像を印刷する際には、排紙フラッパ３０９が図３上の反時計回りの方向に揺動し、その位置で固定され、定着器３０８から排出されたシートは下方向に進路を変更されて両面搬送部に送り込まれる。両面搬送部は、反転フラッパ３１１、反転ローラ３１２、反転ガイド３１３および両面トレイ３１４を含む。反転フラッパ３１１は、揺動軸を中心に揺動し、シートの搬送方向を特定する。両面印刷を行う場合、コントローラ部２０１は、反転フラッパ３１１を図３上の反時計回りの方向に揺動させ、シートの第１面（表面）に画像が印刷されたシートを、搬送ローラ３１２を介して反転ガイド３１３に送り込むよう制御する。そして、シートの後端が反転ガイドの入り口に設けられた反転ローラに狭持された状態で反転ローラを一旦停止させ、引き続き反転フラッパ３１１を図３上の時計回りの方向に揺動させ、反転ローラを逆方向に回転させる。これにより、シートをスイッチバックして搬送させ、シートの後端と先端が入れ替わった状態で、シートを両面トレイ３１４に導くことができる。両面トレイ３１４ではシートが一旦保持され、その後、再給紙ローラ３１５によってシートは再びレジストローラ３０６へと送り込まれる。このときシートは、１面目の転写プロセスでトナーを転写した面とは反対側の第２面（裏面）が中間転写ベルト３０５と対向する側になった状態で搬送される。そして、前述した１面目の転写プロセスと同様にして、シートの２面目に画像を形成する。そして、シートの２面目に形成された画像を定着器３０８により定着した後、画像が形成されたシートは、排紙ローラ３１０によって、シート処理装置２００の１つである糊付け製本機２００ａに搬送される。このようにして、両面印刷が実行される。
【００３０】
印刷装置１００で片面又は両面に画像を印刷されたシートは、操作部２０４を介して受け付けた印刷設定に従い、糊付け製本機２００ａ、大容量スタッカ２００ｂ、又は、中綴じ製本機２００ｃまで選択的に搬送される。例えば、糊付け製本を実行するよう設定されている場合には、シートは、糊付け製本機２００ａに搬送されて製本処理が実行され、製本物排紙部３３１に排紙される。製本処理では、印刷装置１００で画像が印刷された複数枚のシートは必要に応じて、インサータ３３２から給紙したシートでくるまれて製本される。製本された印刷物は、製本物排紙部３３１に蓄積される。また、大量積載処理を実行するよう設定されている場合には、印刷装置１００で画像が印刷されたシートは、糊付け製本機２００ａのシート搬送路３３０を介して、大容量スタッカ２００ｂに搬送される。大容量スタッカ２００ｂは、受け取ったシートを、エスケープトレイ３３５または積載部３３４に排紙する。
【００３１】
また、中綴じ製本機２００ｃにおいてシート処理を実行するように設定されている場合には、印刷装置１００で印刷されたシートは、各装置のシート搬送路３３０及び３３３を介して中綴じ製本機２００ｃに搬送される。ここで、中綴じ製本機２００ｃで、受け取ったシートに対してどのような処理を実行し、若しくはどこに排紙させるかについては、中綴じ製本機２００ｃに備えられた操作部３３６で受け付けた設定に従って決定される。
【００３２】
例えば、操作部３３６においてステイプル処理を実行するよう設定されている場合には、中綴じ製本機２００ｃは、受け取ったシートを中間トレイに蓄積する。そして、中綴じ製本機２００ｃは、中間トレイに、ステイプルされるべき１束分のシートが揃うと、１束分のシートに対してステイプルを行い、排紙部３３８に排紙する。また、操作部３３６において中綴じ製本処理を実行するよう設定されている場合には、中綴じ製本機２００ｃは、受け取ったシートに対して中綴じ製本処理を実行し、排紙部３３９に排紙する。また、操作部３３６において、シート処理について何も選択されていない場合には、受け取ったシートに対して何も処理を実行せずに、排紙部３３７に排紙する。
【００３３】
以上のように、印刷システム１０において、給紙、印刷、各後処理、排紙等の処理が実行される。なお、印刷システム１０は、印刷装置１００、糊付け製本機２００ａ、大容量スタッカ２００ｂ、中綴じ製本機２００ｃがそれぞれ備えるシート搬送路に、シート検知センサを備えている。例えば、シート検知センサは、各装置の出入口やシート搬送路の分岐点、合流点などに備えられる。図３では、シート検知センサが備えられる位置の例を三角記号で示し、Ａ〜Ｑがシート検知センサを示している。コントローラ部２０５は、シート検知センサＡ〜Ｌからの信号を検知することによって、シート搬送路を介して搬送されるシートの有無やシートの位置を検知する。
【００３４】
しかしながら、コントローラ部２０５は、シート検知センサＭ〜Ｑからの信号を直接検知することはなく、中綴じ製本機２００ｃの制御部（ＣＰＵ等）が、それらの信号を検知する。また、中綴じ製本機２００ｃの制御部は、その検知した信号に応じて、印刷装置１００のコントローラ部２０５に対して、中綴じ製本機２００ｃの状態情報を通知する。
【００３５】
例えば、あるシート検知センサからの信号が所定の時間以上継続して検知された場合、コントローラ部２０５、又は、中綴じ製本機２００ｃの制御部は、信号を継続して送信しているセンサに対応する位置でシートの滞留ジャムが発生していると判定する。あるいは、あるシート検知センサを通過したシートが次のシート検知センサに所定の時間以上通過しない場合、コントローラ部２０５、又は、中綴じ製本機２００ｃの制御部は、それらのシート検知センサの間でシートの遅延ジャムが発生していると判定する。
【００３６】
コントローラ部２０５は、印刷装置内のシート搬送路でシートの滞留ジャムが発生したことを検知した場合には、印刷を中断し、シート検知センサからの信号に従って、除去されるべきシートの位置および除去手順をガイダンスとして表示する。あるいは、中綴じ製本機２００ｃの制御部は、中綴じ製本機２００ｃ内のシート搬送路でシートの滞留ジャムが発生したことを検知した場合には、操作部３３６に除去されるべきシートの位置及び除去手順をガイダンスとして表示する。中綴じ製本機２００ｃの制御部はさらに、印刷装置のコントローラ部２０５にその異常状態情報を通知する。その際に通知される異常状態情報は、エラーがあったという旨に留まり、滞留ジャムが中綴じ製本機２００ｃのいずれの場所で発生したかというエラーの詳細情報を表わすものではない。コントローラ部２０５は、異常状態情報を中綴じ製本機２００ｃから受信すると、中綴じ製本機２００ｃの操作部３３６を参照する旨を、操作部２０４の表示部に表示する。中綴じ製本機２００ｃの操作部３３６には、上述の滞留ジャムのエラー詳細情報が表示されている。
【００３７】
ユーザは、操作部２０４又は操作部３３６の表示により、印刷システム１０のどこに、除去されるべきシートが存在するのかを把握することができる。ユーザは、表示されたガイダンスに従って、各部のドアを開けてシート搬送路からシートを除去する。全てのシートが除去されたら、ユーザは、印刷の再開を操作部２０４により指示する。制御部２０５は、印刷の再開の指示を受け付けると、印刷を再開する。
【００３８】
給紙カセット３１７、３１８、給紙デッキ３１９、手差しトレイ３２０の各給紙部の給紙口には、各々に対応する給紙センサとしてのシート検知センサＡ−１、Ａ−２、Ａ―４、Ａ−３が備えられる。それらの給紙センサは、給紙されたシートを検知し、コントローラ部２０５にシート検知信号を送信する。コントローラ部２０５は、給紙センサから受信したシート検知信号に従って、各給紙部から給紙されたシートの枚数をカウントする。コントローラ部２０５は、カウントした値をＲＡＭ２０８に保持しておく。それにより、コントローラ部２０５は、実行中のジョブにおいて各給紙部から給紙されたシートの枚数を把握することができる。
【００３９】
本実施形態では、印刷装置１００が、４Ｄ（ドラム）タイプのカラーＭＦＰの場合について説明したが、印刷装置１００の構成はこれに限らず、白黒ＭＦＰでも、１Ｄ（ドラム）タイプのカラーＭＦＰでも良い。また、印刷ジョブにおいては、スキャナ部２０１からの画像データに代えて外部Ｉ／Ｆ２０２を介して受信した印刷データを用いる。その他の点については、コピージョブの場合の説明と同じである。
【００４０】
〔第１の実施形態〕
以下、中綴じ製本機２００ｃ内で滞留ジャム等のエラーが発生した場合の処理を説明する。図５は、中綴じ製本機２００ｃ内でエラー発生時の処理の手順を示すフローチャートである。図５に示す各処理は、印刷装置１００のコントローラ部２０５がＲＯＭ２０７から制御プログラムを読み出して実行することによって実現される。
【００４１】
まず、Ｓ５０１において、コントローラ部２０５は、印刷システム１０において、印刷装置１００またはシート処理装置２００から何らかのエラー通知を受信したか否かを判定する。ここで、エラー通知を受信したと判定された場合にはＳ５０２に進む。ここでは、エラー通知を受信したと判定されるまで、Ｓ５０１の処理を繰り返す。Ｓ５０２において、コントローラ部２０５は、エラー通知の受信時に印刷処理が実行中であるか否かを判定する。ここで、印刷が実行中でないと判定された場合にはＳ５１１に進み、印刷が実行中であると判定された場合にはＳ５０３に進む。
【００４２】
ここで、Ｓ５１１以降の処理について説明する。Ｓ５１１において、コントローラ部２０５は、受信しているエラー通知の要因が全て解除されているか否かを判定する。ここで、エラー通知の要因が全て解除されていると判定された場合には、Ｓ５１３に進む。一方、なおエラー通知の要因が少なくとも１つ以上検出されている場合にはＳ５１２に進む。Ｓ５１２において、コントローラ部２０５は、検出されているエラー通知情報を取得し、そのエラー通知情報を操作部２０４の表示部に表示し、Ｓ５１１に戻る。ここで、検出されているエラー通知情報が、中綴じ製本機２００ｃ内でのエラーである場合には、ユーザに注意を促すために、図６に示すような警告画面６０１をポップアップ表示させる。つまり、図６に示すように、中綴じ製本機２００ｃ内で何らかのエラーが発生した旨を表示し、詳細については、中綴じ製本機２００ｃの操作部３３６を見るようにユーザに即す。Ｓ５１３においてコントローラ部２０５は、操作部２０４の表示に表示していたエラー通知情報やリカバリの手順についての情報の表示を終了し、印刷可能な状態に戻し、図５の本処理を終了する。
【００４３】
再び、Ｓ５０２を参照する。Ｓ５０２で印刷処理の実行中と判定された場合のＳ５０３以降の処理について説明する。Ｓ５０３において、コントローラ部２０５は、全ての印刷ジョブの停止処理を実行する。その際に、印刷装置内で搬送中のシートの停止処理も実行し、Ｓ５０４に進む。ここで、停止処理とは、例えば、定着器付近のシートを、定着器とは異なる位置に搬送してから停止するというような制御も含む。
【００４４】
Ｓ５０４において、コントローラ部２０５は、印刷システム１０内のシート検知センサからの情報によって、印刷装置１００内に残留しているシート（残留紙）の有無を判定する。ここで、残留紙がないと判定された場合には、Ｓ５１１に進む。一方、残留紙があると判定された場合には、Ｓ５０５に進む。
【００４５】
Ｓ５０５において、コントローラ部２０５は、Ｓ５０１で受信したエラー通知情報について、中綴じ製本機２００ｃからのエラー通知情報が含まれているか否かを判定する。ここで、中綴じ製本機２００ｃからのエラー通知情報が含まれていると判定された場合には、Ｓ５０６に進む。一方、中綴じ製本機２００ｃからのエラー通知情報が含まれていないと判定された場合には、Ｓ５０８に進む。
【００４６】
Ｓ５０６において、コントローラ部２０５は、印刷装置１００内の残留紙を自動でエスケープさせるか否かのエスケープ選択画面７０１を操作部２０４に表示して、Ｓ５０７に進む。ここで、エスケープとは、印刷装置１００内の印刷済みの残留紙を、後処理の必要があっても、近くの排出箇所から強制的に排紙させることをいう。図７は、エスケープ選択画面７０１の一例を示す図である。図７に示すように、中綴じ製本機２００ｃで詳細不明なエラーが発生した旨が表示され、印刷装置１００内に残留している残留紙を、近い排紙箇所から排紙させるエスケープ処理を実行するか否かをユーザが選択することができる。
【００４７】
Ｓ５０７において、コントローラ部２０５は、エスケープ選択画面７０１でボタン７０２とボタン７０３のいずれが押下されたのかを判定する。ここで、ボタン７０２が押下されたと判定された場合にはＳ５０８に進み、ボタン７０３が押下されたと判定された場合にはＳ５０９に進む。Ｓ５０８において、コントローラ部２０５は、印刷装置１００内のシート検知センサからの検知信号により、印刷装置１００内に残留している残留紙の位置と搬送路の状態を検出し、各シートのエスケープ可能な排紙先を特定して、エスケープ処理を実行する。Ｓ５０９において、コントローラ部２０５は、再び、印刷装置１００内で残留しているシートの有無を判定する。ここで、残留しているシートがないと判定された場合にはＳ５１１に進み、残留しているシートがあると判定された場合にはＳ５１０に進む。Ｓ５１０において、コントローラ部２０５は、残留しているシートの位置情報をシート検知センサからの検知信号に基づいて、図８に示すようなジャム表示画面を操作部２０４の表示部に表示して、ユーザにリカバリ処理を促す。そして、ユーザのリカバリ処理が完了するまでジャム表示を継続する。
【００４８】
図５では、コントローラ部２０５は、Ｓ５０６〜Ｓ５０７において、エスケープ選択画面７０１を表示している。しかしながら、エスケープ選択画面７０１の表示中に、ユーザにより残留紙が除去され、残留紙の存在を検知しなくなった場合には、Ｓ５１１に進むように構成しても良い。
【００４９】
以上のように、印刷装置１００とは異なるベンダ製のシート処理装置である中綴じ製本機２００ｃからエラー情報を受信した場合にも、エラー情報に応じた処理をユーザに選択可能とすることができる。つまり、ユーザは、中綴じ製本機２００ｃの操作部３３６の表示を見て、印刷装置１００での自動エスケープが必要な場合には、印刷装置１００の操作部２０４に表示されている指示に従ってボタン７０２を押下する。従って、ユーザは、必要最低限のオペレーションで効率的にリカバリ処理を行うことができる。また、ユーザは、中綴じ製本機２００ｃの操作部３３６の表示を見て、印刷装置での自動エスケープが不要な場合、印刷装置１００の操作部２０４に表示されている指示に従ってボタン７０３を押下する。従って、印刷物を無駄に排紙することを防ぐことができる。以上の結果、印刷システムの効率性を向上させることができる。また、本実施形態では、印刷装置１００とは異なるベンダ製の中綴じ製本機２００ｃについて説明した。しかしながら、印刷装置１００とは異なるベンダ製以外のシート処理装置でも、印刷装置１００と後段に接続されるシート処理装置が独立に自装置を制御し、シート処理装置でのエラー情報の詳細を印刷装置１００が取得できない場合には本実施形態を適用可能である。
【００５０】
〔第２の実施形態〕
図９及び図１０は、本実施形態における、中綴じ製本機２００ｃ内でエラー発生時の処理の手順を示すフローチャートである。図９及び図１０に示す各処理は、印刷装置１００のコントローラ部２０５がＲＯＭ２０７から制御プログラムを読み出して実行することによって実現される。
【００５１】
図９は、印刷装置１００の操作部２０４において、ユーザモード設定の変更を受け付けた場合の処理の手順を示すフローチャートである。図９に示す処理は、印刷ジョブの実行前であり、例えば、印刷装置１００の設置時に実行されても良い。コントローラ部２０５は、ユーザモード設定の変更を受け付けると、図１１に示すようなユーザモード設定受付画面１１０１を表示する。Ｓ９０１において、コントローラ部２０５は、エラー動作設定選択ボタン１１０２が押下されたか否かを判定する。ここで、押下されたと判定された場合には、Ｓ９０２に進む。Ｓ９０２において、コントローラ部２０５は、図１２に示すエラー動作設定画面１２０１を操作部２０４に表示し、Ｓ９０３に進む。
【００５２】
Ｓ９０３において、コントローラ部２０５は、エラー動作設定画面１２０１内のボタンが押下されたか否かを判定する。ここで、ボタンが押下されたと判定された場合には、Ｓ９０４に進む。Ｓ９０４において、コントローラ部２０５は、押下されたボタンがボタン１２０２及び１２０３のモード設定ボタンであるか、それらのボタン以外であるかを判定する。ここで、ボタン１２０２及び１２０３以外のボタン、例えば、ＯＫボタン１２０４やキャンセルボタン１２０５であると判定された場合には、図９の本処理を終了する。一方、ボタン１２０２及び１２０３が押下されたと判定された場合には、Ｓ９０５に進む。Ｓ９０５において、コントローラ部２０５は、押下されたボタンに応じた設定をＨＤＤ２０９に保存して、図９の本処理を終了する。例えば、ボタン１２０３が押下されたと判定された場合には、印刷装置１００において、中綴じ製本機２００ｃから詳細不明のエラー通知情報を受信した場合には、残留紙のエスケープを自動的に実行する。一方、ボタン１２０２が押下されたと判定された場合には、印刷装置１００において、中綴じ製本機２００ｃから詳細不明のエラー通知情報を受信した場合には、残留紙のエスケープを自動的に実行しない。
【００５３】
図１０は、中綴じ製本機２００ｃ内でエラー発生時の処理の手順を示すフローチャートである。図１０のＳ１００１〜Ｓ１００５、及び、Ｓ１００８〜Ｓ１０１３の処理はそれぞれ、図５のＳ５０１〜Ｓ５０５、Ｓ５０８〜Ｓ５１３における説明と同じである。つまり、本実施形態は、Ｓ１００６及びＳ１００７の点で、第１の実施形態と異なる。
【００５４】
Ｓ１００６において、コントローラ部２０５は、中綴じ製本機２００ｃからエラー通知情報を受信した場合に、印刷装置１００内の残留紙を自動エスケープさせるか否かの設定をＨＤＤ２０９から取得し、Ｓ１００７に進む。Ｓ１００７において、コントローラ部２０５は、取得した設定内容が自動エスケープを行う設定であるか否かを判定する。ここで、自動エスケープを行う設定であると判定された場合には、Ｓ１００８に進む。一方、自動エスケープを行わない設定であると判定された場合には、Ｓ１００９に進む。
【００５５】
以上においては、エラー動作設定画面１２０１における選択肢として、自動エスケープするか否かの二択としている。しかしながら、その他に、中綴じ製本機２００ｃからエラー情報を受信する度に、エスケープ処理するか否かを毎回選択可能とするモードの選択肢を表示するように構成しても良い。ユーザがその選択肢を選択した場合には、第１の実施形態と同じ動作となる。また、Ｓ１００７において、自動エスケープを行わない設定であると判定された場合にも、中綴じ製本機２００ｃからエラー情報を受信する度に、ユーザにエスケープを実行するか否かを選択させる図７の選択画面を操作部２０４に表示するようにしても良い。
【００５６】
また、自動エスケープするか否かの設定を、中綴じ製本機２００ｃの設置時にサービスマンが設定するようにしても良い。その場合、例えば、サービスマンは、中綴じ製本機２００ｃが自装置内のエラーの詳細情報を印刷装置１００に通知可能か否かについての能力情報を、中綴じ製本機２００ｃの接続時に設定する。そのような構成の場合、印刷装置１００のコントローラ部２０５は、その能力情報に応じて、例えば、詳細情報を通知不可能な場合に自動エスケープ処理を行うように設定しても良い。
【００５７】
本実施形態においては、エラーの詳細情報を印刷装置１００に通知できないようなシート処理装置を接続する場合には、印刷装置１００が自動的にエスケープ処理を行うように設定する。その結果、ユーザが中綴じ製本機２００ｃの操作部３３６を確認することは必要なく、利便性が向上する。これは、例えば、印刷中のエラーとして滞留ジャムのような特定のエラーのみが発生し易いシート処理装置を接続する場合には、シート処理装置からのエラー情報を受信した場合でも、エラーの詳細情報が予測可能であるからである。
【００５８】
以上のように、印刷装置１００とは異なるベンダ製のシート処理装置との情報の伝達とやり取りの仕組みを単純化して印刷装置１００とは異なるベンダ側の開発を容易にしつつ、印刷装置側が状況に応じたエラー時のリカバリ処理を実行することができる。また、印刷システムでエラーが発生した場合でも、効率的で無駄のないエラー処理を、必要最低限のオペレーションで実行することができる。
【００５９】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014117883.tif 000003
【図２】
2014117883.tif 000004
【図３】
2014117883.tif 000005
【図４】
2014117883.tif 000006
【図５】
2014117883.tif 000007
【図６】
2014117883.tif 000008
【図７】
2014117883.tif 000009
【図８】
2014117883.tif 000010
【図９】
2014117883.tif 000011
【図１０】
2014117883.tif 000012
【図１１】
2014117883.tif 000013
【図１２】
2014117883.tif 000014