(57)【要約】    【課題】  簡単、且つ安価な構成でページの抜けや重複を回避しつつ中断に係る処理を再開できるようにする。    【解決手段】  画像データの処理（印刷処理、送信処理等）の途中で処理エラーの発生等により当該処理が中断された場合に、中断された処理の再開ページを指定するためのＧＵＩ画面を表示する。このＧＵＩ画面には、装置側で判定した最適な再開ページとその前後のページに係る画像データのサムネイル画像が再開ページの候補として表示される。このサムネイル画像は、スクロールすることができ、ユーザが任意に選択・指定したサムネイル画像に係る画像データから印刷処理、送信処理等の処理が再開される。【選択図】      図１６
2006272904.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも画像データを印刷する機能を有する画像処理装置において、
画像データの処理の途中で当該処理を中断する中断手段と、
前記中断手段により中断された処理の再開位置を指定させるための指定画面を少なくとも表示する表示制御手段と、
前記表示制御手段により表示された指定画面上で指定された再開位置から前記画像データの処理を再開する再開手段と、
を有することを特徴とする画像処理装置。
【請求項２】
画像データの処理の途中で発生した処理エラーに基づいて前記中断手段により当該処理が中断された場合に、当該処理の再開位置を判定する判定手段を有し、前記表示制御手段は、該判定手段により判定された再開位置及び該再開位置の前後の画像データのサムネイル画像を前記指定画面上に表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示制御手段は、前記判定された再開位置に係るサムネイル画像をデフォルトの再開位置として特殊な形態で表示させることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記表示制御手段は、前記指定画面上に表示するサムネイル画像をスクロールするためのソフトウェア操作子を当該指定画面上に表示することを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記表示制御手段は、前記指定画面上に表示するサムネイル画像の数を予め設定するための第１の設定画面を表示することを特徴とする請求項２〜４の何れかに記載の画像処理装置。
【請求項６】
前記表示制御手段は、前記指定画面上に表示するサムネイル画像の数に応じて、当該サムネイル画像を拡大／縮小して表示することを特徴とする請求項２〜５の何れかに記載の画像処理装置。
【請求項７】
前記表示制御手段は、前記判定された再開位置から自動的に中断に係る処理を再開する第１の再開モードと、前記指定画面上で指定された位置から中断に係る処理を再開する第２の再開モードとを選択的に予め設定するための第２の設定画面を表示することを特徴とする請求項２〜６の何れかに記載の画像処理装置。
【請求項８】
前記表示制御手段は、前記第２の設定画面上で前記第２の再開モードが設定された場合、再開位置をページ単位で指定するか、或いは部数単位で指定するかを選択的に予め設定するための第３の設定画面を表示することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記表示制御手段は、前記第３の設定画面上で部数単位で指定する旨が予め設定された場合、前記指定画面上には前記された再開位置に対応する部数をデフォルトの再開位置として表示することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記表示制御手段は、前記指定画面に表示する部数をアップ／ダウンするためのソフトウェア操作子を当該指定画面上に表示することを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記表示制御手段は、前記第２の設定画面上で前記第２の再開モードが設定された場合、再開位置の指定入力が所定時間以上なされない場合に自動的に前記判定された再開位置から中断に係る処理を再開する待ち時間を予め設定するための第４の設定画面を表示することを特徴とする請求項７に記載の画像処理装置。
【請求項１２】
前記表示制御手段は、画像データの印刷処理の途中で発生したペーパージャム、画像データの送信処理の途中で発生した送信エラー等の処理エラーに基づいて前記中断手段により処理が中断された場合だけでなく、ユーザの指示に基づいて前記中断手段により処理が中断された場合にも、当該中断に係る処理の再開位置を指定させるための前記指定画面を表示することを特徴とする請求項１〜１１の何れかに記載の画像処理装置。
【請求項１３】
少なくとも画像データを印刷する機能を有する画像処理装置の制御方法であって、
画像データの処理の途中で当該処理を中断する中断工程と、
前記中断工程により中断された処理の再開位置を指定させるための指定画面を少なくとも表示する表示制御工程と、
前記表示制御工程により表示された指定画面上で指定された再開位置から前記画像データの処理を再開する再開工程と、
を有することを特徴とする制御方法。
【請求項１４】
請求項１〜１２の何れか１項に記載の処理を実行するためのプログラム。
【請求項１５】
処理すべきジョブのデータを処理可能なデータ処理装置を有するジョブ処理システムであって、
中断要因の発生により前記データ処理装置において処理が中断したジョブの処理を、該中断要因が解除された後に、前記データ処理装置により再開可能とする制御手段と、
中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を、ユーザインタフェース手段を介して、受け付け可能とする受付け手段とを有し、
前記制御手段は、
中断したジョブの処理を、該ユーザインタフェース手段を介して受け付けた指示に基づいた箇所から、前記データ処理装置により再開させる、ことを特徴とするジョブ処理システム。
【請求項１６】
処理すべきジョブのデータのプリント処理が可能な印刷装置を有するジョブ処理システムであって、
中断要因の発生により前記印刷装置において処理が中断したジョブの処理を、該中断要因が解除された後に、前記印刷装置により再開可能とする制御手段と、
中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を、ユーザインタフェース手段を介して、受け付け可能とする受付け手段とを有し、
前記制御手段は、
中断したジョブの処理を、該ユーザインタフェース手段を介して受け付けた指示に基づいた箇所から、前記データ処理装置により再開させる、ことを特徴とするジョブ処理システム。
【請求項１７】
処理すべきジョブのデータの送信処理が可能なデータ送信装置を有するジョブ処理システムであって、
中断要因の発生により前記データ送信装置において処理が中断したジョブの処理を、該中断要因が解除された後に、前記データ送信装置により再開可能とする制御手段と、
中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を、ユーザインタフェース手段を介して、受け付け可能とする受付け手段とを有し、
前記制御手段は、
中断したジョブの処理を、該ユーザインタフェース手段を介して受け付けた指示に基づいた箇所から、前記データ送信装置により再開させる、ことを特徴とするジョブ処理システム。
【請求項１８】
処理すべきジョブのデータを処理可能なデータ処理装置を有するシステムのジョブ処理方法であって、
中断要因の発生により前記データ処理装置において処理が中断したジョブの処理を、該中断要因が解除された後に、前記データ処理装置により再開可能にし、
中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を、ユーザインタフェース手段を介して、受け付け可能とし、
中断したジョブの処理を、該ユーザインタフェース手段を介して受け付けた指示に基づいた箇所から、前記データ処理装置により再開可能にする、ことを特徴とするジョブ処理方法。
【請求項１９】
処理すべきジョブのデータのプリント処理を実行可能な印刷装置を有するシステムのジョブ処理方法であって、
中断要因の発生により前記印刷装置において処理が中断したジョブの処理を、該中断要因が解除された後に、前記印刷装置により再開可能にし、
中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を、ユーザインタフェース手段を介して、受け付け可能とし、
中断したジョブの処理を、該ユーザインタフェース手段を介して受け付けた指示に基づいた箇所から、前記印刷装置により再開可能にする、ことを特徴とするジョブ処理方法。
【請求項２０】
処理すべきジョブのデータの送信処理を実行可能なデータ送信装置を有するシステムのジョブ処理方法であって、
中断要因の発生により前記データ送信装置において処理が中断したジョブの処理を、該中断要因が解除された後に、前記データ送信装置により再開可能にし、
中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を、ユーザインタフェース手段を介して、受け付け可能とし、
中断したジョブの処理を、該ユーザインタフェース手段を介して受け付けた指示に基づいた箇所から、前記データ送信装置により再開可能にする、ことを特徴とするジョブ処理方法。
【請求項２１】
請求項１８乃至２０の何れかに記載のジョブ処理方法であって、
中断したジョブのデータに関する情報を前記ユーザインタフェース手段に提示させたうえで、中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を、受付可能にすることを特徴とするジョブ処理方法。
【請求項２２】
請求項１８乃至２１の何れかに記載のジョブ処理方法であって、
中断したジョブのデータに関する情報として、該ジョブのデータのプレビュー表示を前記ユーザインタフェース手段に実行させたうえで、中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を、受付可能にすることを特徴とするジョブ処理方法。
【請求項２３】
請求項１８乃至２２の何れかに記載のジョブ処理方法であって、
中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を受け付けるにあたり、その再開箇所となる選択候補を複数、前記ユーザインタフェース手段により提示させ、その複数の選択候補の中から、中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を受け付ける可能にすることを特徴とするジョブ処理方法。
【請求項２４】
請求項１８乃至２３の何れかに記載のジョブ処理方法であって、
前記中断要因が解除されたことに応じて、中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を受付可能にすることを特徴とするジョブ処理方法。
【請求項２５】
請求項１８乃至２４の何れかに記載のジョブ処理方法であって、
中断したジョブのデータのサムネイル表示を前記ユーザインタフェース手段に実行させ、そのサムネイル表示を介して、該ジョブの処理の再開箇所をオペレータにより特定可能にすることを特徴とするジョブ処理方法。
【請求項２６】
請求項１８乃至２５の何れかに記載のジョブ処理方法であって、
中断したジョブのデータのサムネイル表示を前記ユーザインタフェース手段に実行可能とし、
中断したジョブが複数ページのデータを有するジョブである場合に、各ページ毎の複数のサムネイルデータを前記ユーザインタフェース手段に表示可能とすることを特徴とするジョブ処理方法。
【請求項２７】
請求項１８乃至２６の何れかに記載のジョブ処理方法であって、
中断したジョブが複数ページのデータを有するジョブである場合に、各ページ毎の複数のサムネイルデータを、前記ユーザインタフェース手段の表示部の同一画面上に、複数個表示可能とし、
前記画面上に表示された複数個のサムネイルデータの中から選択されたページからジョブを再開可能にすることを特徴とするジョブ処理方法。
【請求項２８】
請求項１８乃至２７の何れかに記載のジョブ処理方法であって、
中断したジョブが複数ページのデータを有するジョブである場合に、各ページ毎の複数のサムネイルデータを、前記ユーザインタフェース手段の表示部の同一画面上に、複数個表示可能とし、
前記画面上に表示された複数個のサムネイルデータの中から選択されたページからジョブを再開可能とし、
前記画面上に同時表示させるサムネイルデータの数を予めオペレータにより選択可能にすることを特徴とするジョブ処理方法。
【請求項２９】
請求項１８乃至２８の何れかに記載のジョブ処理方法であって、
前記中断要因は、原稿ジャム、記録紙ジャム、ステイプルジャム、用紙切れ、ステイプル針切れ、トナー切れ、メモリフル、ユーザからのジョブ中断指示のうちの、少なくとも何れかの中断要因を含む、ことを特徴とするジョブ処理方法。
【請求項３０】
請求項１８乃至２９の何れかに記載のジョブ処理方法を実行するためのプログラムを記憶したことを特徴とするコンピュータ読取可能な記憶媒体。
【請求項３１】
請求項１８乃至２９の何れかに記載のジョブ処理方法を実行するためのプログラム。
【請求項３２】
請求項１８乃至２９の何れかに記載のジョブ処理方法を実行するためのジョブ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの印刷や送信を行うことが可能な画像処理装置、制御方法、プログラム、ジョブ処理システム、ジョブ処理方法、及び記憶媒体に関し、特に、処理エラーの発生等により中断した処理の再開処理技術に関する。
【背景技術】
【０００２】
近年、電子写真方式の印刷装置やインクジェット方式の印刷装置の高速化、高画質化に伴い、従来のオフセット印刷における製版工程、刷版工程を経ることなくデジタルデータを直接印刷するＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ）と呼ばれる印刷方式が実現されている。
【０００３】
このＰＯＤは、小ロット多品種印刷や短納期が可能である、在庫レスを図ることができる、１枚ごとに内容を変えるバリアブル印刷を容易に行なえる、通信機能を利用して１つのデータを複数の画像形成装置で分散して印刷する分散印刷が可能となる等の各種の利点があり、印刷業界において、将来的には印刷方式の主流になるものと期待されている。
【０００４】
ＰＯＤの印刷現場では、プリンタや複写機等の画像形成装置、スキャナ等の画像入力装置、バインディング、ステープリング、表紙付け、グルーイング、パンチング等の処理を行う後処理装置等のデバイスがネットワークを介して接続されており、クライアントコンピュータ上で生成された印刷ジョブ、インターネットを介して投入された印刷ジョブ等の印刷処理を行っている。
【０００５】
また、昨今のプリンタや複写機等の画像処理装置は、ペーパージャム（以下、ジャムという）等のエラーが発生した場合、そのエラー要因をオペレータが除去した後に、中断した処理を自動的に再開出来るようにすることも提案されている（特許文献１参照）。
【０００６】
また、ジャムが発生した場合に、そのジャムの発生箇所、それまでに印刷した枚数やページ数、印刷を再開するページ等のジャム情報を印刷出力する画像形成装置も検討されつつある。
【特許文献１】特開平４−３０５７７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のように、装置において、エラー要因が発生したことに応じて処理中のジョブの処理が中断し、その後、該エラー要因がオペレータにより解除されたことに応じて、当該装置が自らの判断で自動的にそのジョブの処理を再開できるように構成した場合に、次のような問題が発生する可能性も考えられる。
【０００８】
例えば、本来望むべきプリント再開処理が適切に行われず、ＰＯＤの世界では許すことのできない「ページの抜け」や「ページの重複」を招く可能性がある。
【０００９】
また、例えば、ジャムを例にして考えると、「ページの抜け」や「ページの重複」を招くことなくプリントを再開するためには、ジャムの発生位置を検知するための多数のセンサを的確な位置に配置することが考えられるが、現実にはセンサの数も限られるため、主要位置にのみセンサを配置することとなり、画像形成装置は、正確なジャム位置情報を得ることができなくなる可能性もある。その結果、画像形成装置は、不正確なジャム位置情報に基づいてプリント再開位置を決定することとなり、「ページの抜け」や「ページの重複」を招く場合も考えられる。
【００１０】
また、「ページの抜け」や「ページの重複」を招くことなくプリントを再開するためには、当該プリントに係るジョブのカウント値、実際に印刷出力がなされたページのカウント値、ジャムを起こしているシートのページ番号などの情報を正確に管理することも考えられる。
【００１１】
しかしながら、これらの方法では、処理が煩雑になって処理速度が低下する、ページを特定するべく入力に係る画像データとの比較を行なうためのメモリ領域が必要となる、印刷出力の最終段階でカメラを用いて実際の出力画像を撮影する必要がある等の問題も懸念され、コスト等の面で実用的ではないと予想される。
【００１２】
従って、上述したように、装置で自動的にリカバリする構成を検討してみると、「ページの抜け」や「ページの重複」を防止するためにも、印刷出力されたシートをオペレータが手作業でチェックする必要もあり、この作業が大変になることが予想される。また、「ページ抜け」を防止するため、ジャムが発生した場合は、途中まで出力されたシートを廃却して新たに１部多く印刷するなどして要求出力部数よりも多く印刷することが予想され、コスト面・省資源面においても問題が生じうると思われる。
【００１３】
本発明は、このような背景の下になされたもので、簡単、且つ安価な構成でページの抜けや重複を回避しつつ中断に係る処理を再開し得る画像処理装置、制御方法、プログラム、ジョブ処理システム、ジョブ処理方法、及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するため、本発明は、少なくとも画像データを印刷する機能を有する画像処理装置において、画像データの処理の途中で当該処理を中断する中断手段と、前記中断手段により中断された処理の再開位置を指定させるための指定画面を少なくとも表示する表示制御手段と、前記表示制御手段により表示された指定画面上で指定された再開位置から前記画像データの処理を再開する再開手段とを有している。
【発明の効果】
【００１５】
本発明によれば、画像データの処理の途中で当該処理が中断された場合に、中断された処理の再開位置を指定するための指定画面を表示し、その指定画面上でユーザが指定した位置から中断に係る処理を再開することができるので、簡単、且つ安価な構成でページの抜けや重複を回避しつつ中断に係る処理を再開し得る画像処理装置、制御方法、プログラム、ジョブ処理システム、ジョブ処理方法、及び記憶媒体を提供することが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１７】
［第１の実施の形態］
図１は、本発明の実施の形態に係る画像処理装置を適用した画像処理システムの全体構成を示すブロック図である。本画像処理システムは、１つ又は複数のエンドユーザ環境１５０，１６０と、インターネットＩＮを介して接続されたＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ）サイト環境１００の中に配備されている。
【００１８】
エンドユーザ環境１５０，１６０では、それぞれ、エンドユーザ（発注者）がクライアントＰＣ１５１，１６１を利用して、プリントの発注依頼を行なったり、その発注に係るプリントジョブのステータスを確認したりすることができる。また、ＰＯＤサイト環境１００では、工程管理部１１０、プリプレス部１２０、ディジタルプリント部１３０、ポストプレス部１４０の４つの工程に係るデバイスがＬＡＮを介して接続されている。
【００１９】
工程管理部１１０は、本画像処理システムのワークフローを一元管理する工程であり、複数のコンピュータが配備されている。工程管理部１１０のコンピュータは、当該工程管理部１１０、プリプレス部１２０、ディジタルプリント部１３０、ポストプレス部１４０の各工程のデバイスに対して処理を指示する、クライアントＰＣ１５１，１６１からジョブを受信して保管する、そのジョブに係る指定に基づいて各工程１１０〜１４０における処理をワークフローとして組み立てる、効率よくスケジュールする等の処理を行なう。
【００２０】
プリプレス部１２０は、印刷用のデータを生成する工程であり、スキャナ／ＭＦＰ等のスキャンデバイス、プリプレスサーバ、コンピュータ等が配備されている。プリプレス部１２０のスキャンデバイスは、工程管理部１１０から受信したプリプレスジョブに係る指示に基づいて、エンドユーザから受け取った紙原稿上の画像を読み取り、その画像データをスキャン画像ファイルとしてプリプレスサーバに格納したりクライアントＰＣ１５１，１６１に転送したりする。
【００２１】
また、プリプレス部１２０のコンピュータは、上記のプリプレスジョブに係る指示に基づいて、クライアントＰＣ１５１、１６１から受信され工程管理部１１０により保管されたジョブに係る文書／画像ファイルの画像データ、或いはプリプレスサーバ上のスキャン画像ファイルに係る画像データに対して、画像補正処理、ファイルのマージ処理、ページの挿入／削除処理、各種のページレイアウト編集処理、面付け処理、最終印刷物のレイアウトや色味を確認するためのプルーフ出力処理等を行なう。
【００２２】
ディジタルプリント部１３０は、印刷データを印刷する工程であり、白黒ＭＦＰ、カラーＭＦＰ、プリンタ等のプリントデバイス（画像処理装置１３１）、及びコンピュータが配備されている。ディジタルプリント部１３０のプリントデバイスは、工程管理部１１０、又はプリプレス部１２０から受信したプリントジョブに基づいて、上記文書／画像ファイルの画像データ、或いはスキャン画像ファイルに係る画像データを印刷する。なお、この印刷対象の画像データは、プリプレス部１２０にて上記の各種処理が施されたものを含む。
【００２３】
ポストプレス部１４０は、ディジタルプリント部１３０にて印刷・出力された記録紙に対して、紙折り処理、中綴じ製本処理、くるみ製本処理、断裁処理、封入処理、帳合処理等の仕上げ処理を行なう工程であり、紙折り機、中綴じ製本機、くるみ製本機、断裁機、封入機、帳合機等の後処理デバイス、及びこれら後処理デバイスを制御するコンピュータが配備されている。
【００２４】
図２は、図１のディジタルプリント部１３０に配備されている画像処理装置１３１としてのＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：マルチファンクション周辺機器）の外観図である。ＰＯＤで用いられる画像処理装置は、図２に示したように大型の装置であり、実際に画像を形成するＭＦＰ本体３１の他に、大容量の給紙装置３２，３３、スタッカ３４、くるみ製本装置３５、フィニッシャ３６、紙折り装置３７、断裁機３８など、多数の後処理装置が接続され、印刷用紙等のシートを搬送するための搬送路が非常に長くなっている。なお、ＭＦＰ本体３１の上部には、原稿を自動的に読み取り位置に供送する原稿自動給送装置、表示装置等も設けられている。
【００２５】
図３は、図２のＭＦＰ１３１（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：マルチファンクション周辺機器）の構成を示すブロック図である。ＭＦＰ１３１は、原稿画像を読み取るスキャナ機能、読み取られた原稿画像を印刷するコピー機能、外部から入力された画像データを印刷するプリンタ機能、ファクシミリ送受信を行なうＦＡＸ機能等の各種の機能を有している。
【００２６】
これらの機能をジョブ制御部３０１の制御の下に実現すべく、ジョブ制御部３０１には、原稿上の画像を光学的に読み取って電子的な画像データに変換して入力するスキャナ入力部３０２、電話回線を利用してファクシミリ送受信を行うＦＡＸ部３０３、ネットワークを利用して画像データ等を送受信するＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部３０４、外部装置との間で画像データ等を送受信する専用Ｉ／Ｆ部３０５、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ（リムーバブルメディアの一種）に代表されるＵＳＢ機器との間で画像データ等を送受信するＵＳＢ  Ｉ／Ｆ部３０６等が接続されている。
【００２７】
また、ジョブ制御部３０１には、文書管理部３０７、圧縮伸張部３０８、リソース管理部３０９、ＰＤＬ部３１０、画像処理部３１１、プリンタ部３１２、操作部３１４が接続され、プリンタ部３１２には、後処理部３１３が接続されている。
【００２８】
文書管理部３０７は、複数の画像データを格納可能なハードディスク等のメモリを具備し、ジョブ制御部３０１の制御の下に、スキャナ入力部３０２、ＦＡＸ部３０３、ＮＩＣ部３０４、専用Ｉ／Ｆ部３０５、ＵＳＢ  Ｉ／Ｆ部３０６を介して入力された画像データ等の各種の画像データをハードディスクに格納すると共に、このハードディスクに格納された画像データを適宜読み出して、プリンタ部３１２、或いはコンピュータや他の画像形成装置等の外部装置に転送する。
【００２９】
圧縮伸張部３０８は、ジョブ制御部３０１の制御の下に、文書管理部３０７により管理される画像データ、ＮＩＣ部３０４を介して送受信する画像データに対して圧縮又は伸張処理を行なう。なお、圧縮伸張部３０８は、ＮＩＣ部３０４を介して送受信する画像データに対しては、ＪＰＥＧ、ＪＢＩＧ、ＺＩＰなどの方式で圧縮又は伸張処理を行なう。
【００３０】
リソース管理部３０９は、フォント、カラープロファイル、ガンマ補正値などのパラメータに係る各種のテーブルを保存・管理しており、ジョブ制御部３０１の制御の下に、テーブルデータを読み出したり修正したり、新しいテーブルを保存したりする。なお、リソース管理部３０９は、後述するリカバリに係る各種の初期値を登録するためのリカバリテーブル（図示省略）も保存・管理している。
【００３１】
ＰＤＬ部３１０は、ジョブ制御部３０１の制御の下に、ＮＩＣ部３０４等を介して入力されたＰＤＬデータに対してＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理を施す。また、画像処理部３１１は、ジョブ制御部３０１の制御の下に、スキャナ入力部３０２から入力された画像データに対してガンマ補正処理等の画像処理を施したり、プリント対象の画像データをプリンタ部３１２でプリントするためのビットマップデータに変換したりする。
【００３２】
プリンタ部３１２は、電子写真方式、インクジェット方式等のプリンタにより構成され、ジョブ制御部３０１の制御の下に画像データをシート上に印刷し、プリントアウトされたシートを後処理部３１３に排出する。後処理部３１３は、図２に示したスタッカ３４、くるみ製本装置３５、フィニッシャ３６、紙折り装置３７、断裁機３８におけるシート後処理を制御する。なお、操作部３１４については、後述する。
【００３３】
ジョブ制御部３０１は、円滑にジョブを流す役割を担っており、機能に応じて以下のようにパス切り替えを行なう。但し、以下のパス切り替えにおいて、圧縮伸張部３０８、後処理部３１３、全体のコアとなるジョブ制御部３０１などへのパス切り替えは省略している。また、文書管理部３０７については、文書管理部３０７が始点又は終点となる場合だけ記載している。
【００３４】
「複写機能：スキャナ入力部３０２→画像処理部３１１→プリンタ部３１２」、「ファクシミリ送信機能：スキャナ入力部３０２→ＦＡＸ部３０３」、「ファクシミリ受信機能：ＦＡＸ部３０３→画像処理部３１１→プリンタ部３１２」、「ネットワークスキャン機能：スキャナ入力部３０２→ＮＩＣ部３０４」、「ネットワークプリント機能：ＮＩＣ部３０４→ＰＤＬ部３１０→画像処理部３１１→プリンタ部３１２」、「外部装置へのスキャン機能：スキャナ入力部３０２→専用Ｉ／Ｆ部３０５」、「外部装置からのプリント機能：専用Ｉ／Ｆ部３０５→ＰＤＬ部３１０→画像処理部３１１→プリンタ部３１２」、「外部メモリへのスキャン機能：スキャナ入力部３０２→ＵＳＢ  Ｉ／Ｆ部３０６」、「外部メモリからのプリント機能：ＵＳＢ  Ｉ／Ｆ部３０６→ＰＤＬ部３１０→画像処理部３１１→プリンタ部３１２」、「ボックススキャン機能：スキャナ入力部３０２→画像処理部３１１→文書管理部３０７」、「ボックスプリント機能：文書管理部３０７→プリンタ部３１２」、「ボックス受信機能：ＮＩＣ部３０４→ＰＤＬ部３１０→画像処理部３１１→文書管理部３０７」、「ボックス送信機能：文書管理部３０７→ＮＩＣ部３０４」、「プレビュー機能：文書管理部３０７→操作部３１４」。
【００３５】
なお、上記以外にも、電子メール機能やＷｅｂサーバ機能等の機能との組み合わせが考えられる。また、ボックススキャン機能、ボックスプリント機能、ボックス受信機能、ボックス送信機能は、全て文書管理部３０７を利用する機能であり、ジョブ毎、又はユーザ毎に文書管理部３０７内のメモリ領域を分割して、ユーザＩＤやパスワードを用いてデータの入出力を行う機能である。
【００３６】
図４は、図３の操作部３１４の構成を示す図である。操作部３１４は、ユーザインタフェイスとして機能し、グラフィカルユーザインタフェイス（ＧＵＩ）部４０１と、ハードキー部４０２を有している。
【００３７】
グラフィカルユーザインタフェイス部４０１は、液晶タッチパネル等で構成され、文字列の入力や表示を行なうボックス、各種の機能を指定するボタン等が表示されたＧＵＩ画面が表示される。ハードキー部４０２には、置数キー、スタートキー等のハードキー、ダイヤル、各種のファンクションキー等が設けられている。なお、ハードキー部４０２のハードキーにより、グラフィカルユーザインタフェイス部４０１に表示されたＧＵＩ画面上の入力ボックスに後述する待ち時間等のデータを入力することができる。また、ハードキー部４０２には、ユーザモードキー４０２ａが設けられ、このユーザモードキー４０２ａを操作することにより、後述の図７のユーザモードに係るＧＵＩ画面をグラフィカルユーザインタフェイス部４０１に表示させることができる。
【００３８】
図５は、基本的なＧＵＩ画面を示しており、「コピー」、「送信／ファクス」、「ボックス」、「拡張」という４つの機能に係るタブが表示されている。図５のＧＵＩ画面では「コピー」タブ５０１が選択されており、表示ボックス５０２には、コピーが可能な状態であること、現在の倍率が１００％であること、選択されている用紙がＡ４であり、コピー部数は１部であることが表示されている。
【００３９】
また、図５のＧＵＩ画面には、ソータ機能を実行するためのソータボタン５０３、両面印刷機能を実行するための両面ボタン５０４、応用モードに移行するための応用モードボタン５０６、印刷濃度を設定するための濃度ボタン５０７等が表示され、ステータスガイド部５０５には、システムが中止状態となっている旨が表示されている。
【００４０】
次に、本実施の形態に特有なリカバリ初期値の設定処理を、図６のフローチャートに従って説明する。
【００４１】
オペレータは、エラーが発生した場合のリカバリに係る初期値を設定する場合、ユーザモードを選択する（ステップＳ６０１）。このユーザモードの選択操作は、図４の操作部３１４のユーザモードキー４０２ａを押下することにより行なう。ただし、図５に示した応用モードボタン５０６をタッチすることにより各種の応用モードを選択するためのＧＵＩ画面（図示省略）を表示させ、このＧＵＩ画面上でユーザモードを選択するようにしてもよい。
【００４２】
ユーザモードキー４０２ａが押下されると、ジョブ制御部３０１は、図７のユーザモードに係るＣＵＩ画面を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する。このユーザモードに係るＣＵＩ画面には、「共通仕様設定」ボタン７０１が表示されており、オペレータは、リカバリに係る初期値を設定する場合は、「共通仕様設定」ボタン７０１をタッチして選択する（ステップＳ６０２）。「共通仕様設定」ボタン７０１が選択されると、ジョブ制御部３０１は、図８の共通仕様設定に係るＧＵＩ画面を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する。この共通仕様設定に係るＧＵＩ画面には、「初期機能の設定」、「オートクリア後の機能」、「ブザーのＯＮ／ＯＦＦ」、「インチ入力」、「プリントリカバリ機能」というメニュー項目を選択するためのチェックボックス、及びボタンが表示されている。そこで、オペレータは、プリントリカバリに係る初期値を設定する場合は、「プリントリカバリ機能」というメニュー項目に係るチェックボックス８０１にチェックマークを入れて、対応するボタン８０２をタッチすることにより、「プリントリカバリ機能」を選択する（ステップＳ６０３）。
【００４３】
「プリントリカバリ機能」が選択されると、ジョブ制御部３０１は、図９のプリントリカバリ機能に係るＧＵＩ画面を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する。このプリントリカバリ機能に係るＧＵＩ画面には、中断した印刷処理を再開する場合の再開モードとしての自動再開モード、又は手動再開モードを選択するための自動再開モードボタン９０１、手動再開モードボタン９０２が表示されている。なお、自動再開モードは、中断した印刷処理を中断要因解除後に再開する場合に、装置が再開位置として判断した再開位置から自動的に再開するモードであり、手動再開モードは、中断した印刷処理を中断要因解除後に再開する場合に、ユーザが指定した位置から再開するモードである。
【００４４】
オペレータは、図９のプリントリカバリ機能に係るＧＵＩ画面上で自動再開モードボタン９０１、又は手動再開モードボタン９０２をタッチすることにより、自動再開モード又は手動再開モードを任意に選択する（ステップＳ６０４）。ジョブ制御部３０１は、自動再開モードが選択された場合には、リソース管理部３０９内の上記リカバリテーブルに「自動」を登録して（ステップＳ６０５）、本リカバリ初期値の設定処理を終了する。
【００４５】
一方、手動再開モードが選択された場合は、ジョブ制御部３０１は、図１０の待ち時間を設定するためのＧＵＩ画面を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する。図１０のＧＵＩ画面には、オペレータにより入力操作が行なわれるのを待つ際の入力待ち時間を設定するためのボックス１００１が表示されており、オペレータは、前述の置数キーにより、任意の入力待ち時間をボックス１００１に入力することができる（ステップＳ６０６）。なお、図１０のＧＵＩ画面では、置数キーにより入力待ち時間を設定することを想定しているが、アップ／ダウンボタン等のソフトウェア操作子により表示ボックスに表示される数値を変化させることにより、入力待ち時間の設定を簡単かつ迅速に行なえるようにすることも可能である。
【００４６】
この入力待ち時間は、オペレータが中断要因の解除作業を行なった後に当該装置（ＭＦＰ１３１）の配置位置から離れる場合を想定したものであって、手動再開モードが設定された状態でジャム等により印刷処理が中断し、その中断要因が解除された後、当該入力待ち時間が経過する前に後述する「部数を指定する」等の再開箇所の選択操作がなされなかった場合に、手動再開モードを解除して自動再開モードに移行するためのタイムアウト判定用の時間として機能するものである。
【００４７】
オペレータが図１０のＧＵＩ画面上のボックス１００１に入力待ち時間を入力し、０Ｋボタンをタッチすると、ジョブ制御部３０１は、図１１の再開位置の指定の単位を設定するためのＧＵＩ画面を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する。図１１のＧＵＩ画面には、「部数で指定」ボタン１１０１と「ページで指定」ボタン１１０２とが表示されている。
【００４８】
オペレータが図１１のＧＵＩ画面上で「部数で指定」ボタン１１０１をタッチし、ＯＫボタンをタッチすると、ジョブ制御部３０１は、リソース管理部３０９内の上記リカバリテーブルに「手動」、及び「部数で指定」を登録して（ステップＳ６０７，Ｓ６０８）、本リカバリ初期値の設定処理を終了する。なお、後述するように、リカバリテーブルに「手動」、及び「部数で指定」が登録された場合は、オペレータは、印刷処理のジャムに係るシートを除去する等の中断要因を解除した後、印刷再開位置を部数で指定することができる。
【００４９】
一方、オペレータが図１１のＧＵＩ画面上で「ページで指定」ボタン１１０２をタッチすると（ステップＳ６０７，Ｓ６０９）、ジョブ制御部３０１は、図１２の再開位置候補としての画像データのサムネイル画像の表示数を予め設定するためのＧＵＩ画面を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する。
【００５０】
図１２のＧＵＩ画面には、デフォルトで表示するサムネイル画像の数、すなわち再開位置候補としての画像データのサムネイル画像の表示数を入力するための入力ボックス１２０１が表示されている。この再開位置候補としての画像データのサムネイル画像は、具体的には、中断に係る処理を再開する場合の最適な再開位置として装置が判断した位置に係る画像データのサムネイル画像を意味し、その表示数は、当該再開位置及びその前後の画像データのサムネイル画像を表示する際の表示画像数を意味する。
【００５１】
図１２のＧＵＩ画面例では、デフォルトで表示するサムネイル画像の数を「５」に設定している。しかしながら、例えば、処理中の印刷ジョブのページ数が図１２のＧＵＩ画面で設定した値よりも小さい場合は、実際のページ数を表示画像数とする。
【００５２】
なお、図１２のＧＵＩ画面では、デフォルトで表示するサムネイル画像の数を置数キーにより入力・設定することを想定しているが、アップ／ダウンボタン等のソフトウェア操作子により表示ボックスに表示される数値を変化させることにより、デフォルトで表示するサムネイル画像の数の設定を簡単かつ迅速に行なえるようにすることも可能である。
【００５３】
オペレータが、デフォルトで表示するサムネイル画像の数を図１２のＧＵＩ画面上の入力ボックス１２０１に入力し、設定完了ボタンをタッチすると、ジョブ制御部３０１は、リソース管理部３０９内の上記リカバリテーブルに「手動」、「ページで指定」、及び図１２のＧＵＩ画面上の入力ボックス１２０１に入力された「サムネイル画像数」を登録して（ステップＳ６１０）、本リカバリ初期値の設定処理を終了する。
【００５４】
次に、実際のリカバリ処理を、図１３，１４のフローチャートに従って説明する。なお、図１３はリカバリ処理の概要を示すフローチャートであり、図１４は、図１３のステップＳ１３０４〜Ｓ１３０６の間の処理を詳細に示すフローチャートである。また、図１３，１４のフローチャートは、ペーパージャムが発生した場合に対応しているが、送信エラー等の他の中断要因が発生した場合も、ほぼ同様の処理が行なわれる。
【００５５】
ジョブ制御部３０１は、一連の印刷処理を実行している最中にペーパージャムが発生すると（ステップＳ１３０１）、図１５に示すように、ペーパージャムに係るシートを装置から除去するように案内するガイダンス情報、ＭＦＰ１３１の全体を示す画像、及びＭＦＰ１３１のどの位置でペーパージャムが発生しているのかを示す情報を、操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する（ステップＳ１３０２）。なお、図１５の網掛けの○は、ＭＦＰ１３１がジャム検知用のセンサの配備位置等の関係でペーパージャムの発生位置として認識し得る位置を示したものであり、実際にペーパージャムが発生した位置として認識した位置の○だけが赤色で表示される。図１５では、黒塗りの○が赤色で表示される位置を示している。
【００５６】
次に、ジョブ制御部３０１は、ペーパージャムに係るシートが除去されたか否かを判別し（ステップＳ１３０３）、当該シートが除去されていなければ、ステップＳ１３０２に戻り、図１５の画像の表示処理を継続する。一方、ペーパージャムに係るシートが除去されていれば、ジョブ制御部３０１は、リソース管理部３０９内のリカバリテーブルに「手動」が登録されているか否かを判別する（ステップＳ１３０４）。その結果、「手動」ではなく「自動」が登録されていれば、ジョブ制御部３０１は、当該ジョブ制御部３０１が最適な再開位置として判断した位置から自動的に印刷処理を再開する（ステップＳ１３０５）。
【００５７】
なお、この場合の印刷再開位置、すなわち自動リカバリ開始位置の判断は、ページ単位、或いは印刷部数の単位の何れの単位で行なってもよい。この場合、ページ単位、或いは印刷部数の単位の何れの単位で印刷再開位置を判断するかを予め設定しておき、この設定に応じてページ単位、或いは印刷部数の単位で印刷再開位置を判断するようにするのが望ましい。
【００５８】
一方、リソース管理部３０９内のリカバリテーブルに「手動」が登録されていれば、ジョブ制御部３０１は、さらに、リカバリテーブルに「ページで指定」が登録されているか否かを判別する（ステップＳ１４０１）。その結果、「ページで指定」が登録されていれば、ジョブ制御部３０１は、例えば図１６に示したような、リカバリテーブルに登録されているサムネイル画像数の分だけ再開位置候補としての画像データのサムネイル画像を表示して出力開始ページの指定を促すＧＵＩ画面を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する（ステップＳ１４０２）。
【００５９】
この図１６のＧＵＩ画面は、リカバリテーブルに登録されているサムネイル画像数が「５」の場合に対応するものであり、再開位置候補としての５つの画像データのサムネイル画像が初期表示されている。この場合、ジョブ制御部３０１が再開位置として最適であると判定したページの画像に係るサムネイル画像が、枠と矢印を用いて示されている。換言すれば、ジョブ制御部３０１は、当該ジョブ制御部３０１が再開位置として最適であると判定したページの画像に係るサムネイル画像を中心として、その前後のページの画像に係るサムネイル画像をリカバリテーブルに登録されている画像数の分だけ表示する。
【００６０】
なお、オペレータは、中断要因を解除した結果、自分が再開位置として指定したいと思うページのサムネイル画像が、再開位置候補として初期表示されたサムネイル画像の中に含まれていない場合は、図１６に示した左スクロールボタン１６０１、又は右スクロールボタン１６０２を用いて所望のサムネイル画像を表示させることができる。そして、オペレータは、表示されているサムネイル画像の中から所望のサムネイル画像を選択することにより再開位置を指定し、再開ボタン１６０３を押下して再開処理をジョブ制御部３０１に指示する。
【００６１】
また、ステップＳ１４０２で表示するＧＵＩ画面には、図１６に示したように、中断している印刷ジョブを特定する情報として、ジョブＩＤ、ユーザ名、ドキュメント名、送信開始時刻などの情報が表示される。
【００６２】
一方、「ページで指定」ではなく「部数で指定」がリカバリテーブルに登録されている場合は（ステップＳ１４０１）、ジョブ制御部３０１は、図１７に示すようなＧＵＩ画面を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する（ステップＳ１４０３）。このステップＳ１４０２で表示するＧＵＩ画面には、図１７に示したように、中断している印刷ジョブを特定する情報として、ジョブＩＤ、ユーザ名、ドキュメント名、出力開始時刻などの情報が表示されると共に、中断発生時の印刷部数が表示されている。図１７の例では、中断発生時の印刷部数として「全２０部のうち８部目で中断」という情報が表示されている。また、ステップＳ１４０３で表示されるＧＵＩ画面には、「中断が発生した部から再開」ボタン１７０１、「部数を指定」ボタン１７０２、再開ボタン１７０３も表示されている。
【００６３】
そこで、オペレータは、中断が発生した部から再開したい場合は、「中断が発生した部から再開」ボタン１７０１を押下し、指定した部（部数）から再開したい場合は、「部数を指定」ボタン１７０２を押下する。「中断が発生した部から再開」ボタン１７０１が押下された場合は、ジョブ制御部３０１は、当該中断が発生した部の最初のページから印刷を再開する。また、「部数を指定」ボタン１７０２が押下された場合は、ジョブ制御部３０１は、図１８に示したようなＧＵＩ画面を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する。
【００６４】
「部数を指定」ボタン１７０２が押下された場合に表示されるＧＵＩ画面の表示ボックス１８０１には、部数の初期値として中断発生時の印刷部数が表示されるが、オペレータは、アップボタン１８０２、又はダウンボタン１８０３を用いて表示ボックス１８０１に表示される数字を変化させ、所望の部数を示す数字が表示ボックス１８０１に表示された段階で「再開」ボタン１８０４を押下することによって、当該所望の部数（部）の最初のページから印刷を再開させることができる。
【００６５】
ジョブ制御部３０１は、ステップＳ１４０２にて図１６のようなＧＵＩ画面を表示した後、或いはステップＳ１４０３にて図１７、又は図１７と図１８のＧＵＩ画面を表示した後、オペレータが上記の図１６〜図１８のようなＧＵＩ画面上で入力操作を行なったか否かを判別する（ステップＳ１３０６）。その結果、当該入力操作が未だ行なわれていなければ、ジョブ制御部３０１は、中断要因が解除された時点から（ステップＳ１３０３）、図６のステップＳ６０６で設定された待ち時間が経過したか否かを判別する（ステップＳ１３０７）。
【００６６】
その結果、待ち時間が経過していなければ、ジョブ制御部３０１は、ステップＳ１３０６に戻り、オペレータにより上記の入力操作がなされるのを待つ。一方、待ち時間が経過しタイムアウトとなった場合は、ジョブ制御部３０１は、ステップＳ１３０５に進み、自動でリカバリを開始する。すなわち、中断要因が解除された時点から設定に係る待ち時間が経過するまでの間に、オペレータが再開位置等を指定しない場合は、ジョブ制御部３０１は、自動的に手動再開モードを解除して自動再開モードに移行する。
【００６７】
このような自動再開モードへの自動移行処理により、中断要因が解除されたにも拘らず、オペレータが他の緊急な用事の発生等によりＭＦＰ１３１の作業現場を離れたような場合に、長時間にわたって印刷処理等が中断されたまま放置されることを防止することができ、生産性の低減を可及的に抑制することが可能となる。なお、待ち時間として「０」が設定されている場合は、ジョブ制御部３０１は、オペレータからの入力を待ち続け、自動再開モードに移行することはない。
【００６８】
中断要因が解除された時点から設定に係る待ち時間が経過するまでの間に、オペレータが再開位置等を指定した場合は、ジョブ制御部３０１は、その指定された再開位置からリカバリを開始する（ステップＳ１３０８）。
【００６９】
次に、具体的なリカバリ処理を、図１９〜図２２に基づいて説明する。例えば、図１９に示したような３ページの印刷ジョブを考える。この印刷ジョブは、１ページ目には「Ａ」、２ページ目には「Ｂ」、３ページ目には「Ｃ」という文字（画像）を印刷するジョブであり、この３ページのジョブに対して、「４部」の出力要求がなされたものとする。この場合、印刷中断要因が発生しなければ、図１９に示すように、「Ａ」、「Ｂ」、「Ｃ」という文字がそれぞれ印刷された印刷物（シート）が４部ずつ生成されることになる。
【００７０】
しかしながら、図２０に示すように、２部目の２ページ目の画像「Ｂ」に係るシートまでは正常に出力されたが、２部目の３ページ目の画像「Ｃ」に係るシートが紙詰まり（ジャム）を起こしたとする。この場合、紙詰まりを起こした時点で、例えば図１５で示すようなジャム位置を表示した画面が操作部３１４のグラフィカルユーザインタフェイス部４０１に表示される。そこで、オペレータは、表示されたジャム位置、或いはその近傍の位置からジャムを起こしているシートを探し出して除去する。
【００７１】
図９のＧＵＩ画面での設定が「手動」、図１１のＧＵＩ画面での設定が「ページで指定」、図１２のＧＵＩ画面でのサムネイル画像数の設定が「３」であった場合において、オペレータがジャムを起こしているシートを除去すると、図２１のようなＧＵＩ画面が表示される。このＧＵＩ画面では、オペレータに対して印刷再開ページを指定するように促しており、ジョブ制御部３０１が再開位置として判定した画像「Ｂ」のページがハイライト表示されている。すなわち、ＰＯＤシステムで使われるような画像形成装置には各種の後処理装置が接続されているため、ジョブ制御部３０１は、実際に出力されたページを厳密に特定することができず、実際には画像「Ｂ」のページまで出力されているにも拘らず、この画像「Ｂ」のページから印刷を再開するのが妥当だと判断し、この画像「Ｂ」のページをハイライト表示させている。
【００７２】
しかしながら、オペレータは、２ページ目の画像「Ｂ」のシートまで確実に出力されていることを確認した場合には、図２２に示すように、画像「Ｃ」のページを再開ページとして指定することにより、画像「Ｂ」のページを１部余計に印刷するのを回避することができる（図２３参照）。なお、画像「Ｃ」のページを再開ページとして指定する場合は、単に画像「Ｃ」のページのサムネイル画像をタッチするだけでよく、複雑な操作を行なう必要はない。また、画像「Ｃ」のページのサムネイル画像をタッチすると、そのタッチされた画像「Ｃ」のページのサムネイル画像がハイライト表示されるので、オペレータは、所望の画像「Ｃ」のページが再開ページとしてジョブ制御部３０１により認識されたことを容易に知ることができる。従って、オペレータは、当該印刷処理が終了した後に、ページの抜けや重複を確認する必要がなくなり、作業の手間を省くことが可能となる。
【００７３】
また、図９のＧＵＩ画面での設定が「手動」、図１１のＧＵＩ画面での設定が「部数で指定」であった場合において、図１９の印刷ジョブを実行している際に図２０のジャムが発生したので、オペレータがジャムを起こしているシートを除去したとすると、図２４のＧＵＩ画面が表示される。図２４のＧＵＩ画面には、「中断が発生した部から再開」ボタンと、「部数を指定」ボタンが表示されると共に、出力ジョブのＩＤや、ユーザ名、出力開始時刻などの情報に加えて、中断発生時の部数情報として、「全４部のうち２部目で中断」という情報が表示されている。
【００７４】
ここで、「中断が発生した部から再開」ボタンを選択したとすると、上記のように予め表示されている「２部目」から印刷ジョブが再開されることになる。すなわち、図２５に示すように、中断が発生したのが２部目の３ページ目だとすると、２部目の先頭ページである「Ｗ」のポジションの「Ａ」のページから印刷が再開されることとなる。
【００７５】
この場合は、２部目の１ページ目〜２ページ目のシートは既に排紙されているにも拘らず、これら２部目の１ページ目〜２ページ目が再度印刷されるので、「中断が発生した部から再開」ボタンを選択する前に既に排紙されている２部目の１ページ目〜２ページ目のシートを出力トレイから取り除いておくのが望ましい。その理由は、余分に印刷された１，２ページ目のシートを印刷完了後に取り除く場合は、多数の印刷ページ（シート）の中に埋もれてしまっている１，２ページ目のシートを探し出す必要があるが、印刷を再開する前に２部目の１ページ目〜２ページ目のシートを出力トレイから取り除く場合は、その１ページ目〜２ページ目のシートは出力トレイに最上層部、又は最下層部に排紙されており、簡単に取り除くことができるからである。
【００７６】
また、図２４のＧＵＩ画面において「部数を指定」ボタンを選択した場合は、図２６のＧＵＩ画面が表示される。図２４のＧＵＩ画面では、再開部数のデフォルト値として、ジョブ制御部３０１が中断部数として認識した「２」が表示されているが、オペレータが、出力済みのシートを見て「１部目から再開したい」と考えた場合は、ダウンボタンを操作して図２７に示したように「１」を指定し、「再開」ボタンを押下して印刷処理を再開させればよい。この場合は、図２８で示すポイント「Ｘ」から印刷が再開されるので、上記の理由と同様の理由により、少なくとも「再開」ボタンを押下する前に、正常に出力されている１部目の１ページ目のシート〜２部目の２ページ目のシートを排紙トレイから取り除いておくのが望ましい。
【００７７】
次に、図２９のように、「あ」から「け」の９文字を１ページに１文字ずつ印刷するジョブを実行している際に、５ページ目の画像「お」で中断が発生した場合の例を説明する。この場合において、図９のＧＵＩ画面での設定が「手動」、図１１のＧＵＩ画面での設定が「ページで指定」、図１２のＧＵＩ画面でのサムネイル画像数の設定が「３」であり、オペレータがジャムを起こしている５ページ目のシートを除去した後に、図３０のようなＧＵＩ画面が表示されたとする。このＧＵＩ画面では、オペレータに対して印刷再開ページを指定するように促しており、ジョブ制御部３０１が再開位置として判定した画像「お」のページがハイライト表示されている。
【００７８】
オペレータは、そのまま画像「お」から印刷の再開をすることもできるが、出力された画像「あ」から画像「え」の印刷結果を見たところ、最初の画像「あ」は正常に印刷されていたが、それ以降のページでは、用紙に汚れが付いていることが分かったとする。この場合、オペレータは、新しいシートを補給したり、汚れの原因を取り除いたりした後、図３２に示したように画像「い」のページから印刷を再開させればよい。画像「い」のページから印刷を再開させるためには、図３０のＧＵＩ画面においてスクロールボタン３００１を押下することにより、表示対象のサムネイル画像をスクロールさせて図３１のように所望の画像「い」のサムネイル画像を表示させ、画像「い」のサムネイル画像を選択してハイライト表示させて、再開ボタンを押下すればよい。
【００７９】
上記のようなリカバリ処理は、印刷処理時にエラーが発生した場合だけでなく、送信処理時にエラーが発生した場合にも行なうことができる。すなわち、画像データを外部の画像処理装置やコンピュータに送信している際に、例えば伝送経路に障害が発生した場合に、全部のページを送信できずに、送信エラーになる場合があり、このような場合にも印刷処理時にエラーが発生した場合と同様のリカバリ処理を行なうことができる。
【００８０】
送信エラーが発生すると、ジョブ制御部３０１は、その旨を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する（図示省略）。次に、ジョブ制御部３０１は、図３３に示したような送信再開位置を指定するためのＧＵＩ画面を、操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する。図３３のＧＵＩ画面には、ジョブ制御部３０１が判断した最適な再開位置から送信処理を自動的に再開させるための自動再開モードボタン３３０１と、オペレータが指定した位置から送信処理を再開させるための手動再開モードボタン３３０２が表示されており、オペレータは、自動再開モード、手動再開モードの何れかを任意に選択することができる。
【００８１】
オペレータが手動再開モードを選択した場合、ジョブ制御部３０１は、図３４に示したようなＧＵＩ画面を操作部３１４のグラフィカルユーザインタフェイス部４０１に表示する。この図３４のＧＵＩ画面には、ジョブ制御部３０１が送信エラーであると判断したページのサムネイル画像と、その前後のページのサムネイル画像が表示されているので、オペレータは、受信側からのレスポンスなどをチェックして実際の送信エラーページを認識し、その送信エラーページのサムネイル画像を再送位置として指定することにより、同一ページの重複送信を回避することができる。
【００８２】
また、本実施の形態では、サムネイル画像を表示する場合は、その表示するサムネイルの画像の数に応じて、各サムネイル画像の大きさを変化させている。すなわち、図９の設定が「手動」、図１１の設定が「ページで指定」であり、デフォルトで表示するサムネイル画像数が図１２に示したように「５」に設定されている場合には、図１６に示したように、５つのサムネイル画像がそれぞれ左右の表示スペースに合わせたサイズで表示されている。
【００８３】
一方、図９の設定が「手動」、図１１の設定が「ページで指定」であり、デフォルトで表示するサムネイル画像数が図３５に示したように「３」に設定されている場合には、図３６に示したように、図１６の場合よりも大きなサイズの３つのサムネイル画像が、図１６における縦横比を崩さずに、すなわち相似形を維持した状態で拡大されて表示される。
なお、デフォルトで表示するサムネイル画像数が「６」以上に設定されている場合は、その「６」以上の画像数と画像数「５」との比に応じて図１６の各サムネイル画像が縮小されて表示される。また、上記の拡大／縮小は、必ずしも縦横比を崩さずに行なう必要はなく、適宜、縦横比を崩して行なうことも可能である。
【００８４】
以上説明したように、本実施の形態では、画像データの処理（印刷処理、又は送信処理等）の途中で処理エラーの発生等により当該処理が中断された場合に、中断された処理の再開ページを指定するためのＧＵＩ画面を表示し、このＧＵＩ画面には、装置側で判定した最適な再開ページとその前後のページに係る複数の画像データのサムネイル画像をスクロール可能に再開ページ候補として表示し、ユーザが任意に選択・指定したサムネイル画像に係る画像データから印刷処理、又は送信処理等の処理を再開することができる。
【００８５】
例えば、ペーパージャムの発生により印刷処理が中断された場合に、ユーザは、ペーパージャムに係るシートを取り除いた後に、このペーパージャムに係るシートの印刷画像を見る、最終段の後処理装置に設置された排紙トレイに排紙されたシートの印刷画像を見る等して、ページの抜けや重複が発生しない再開ページを的確に認識し、その再開ページに係るサムネイル画像を再開ページとしてＧＵＩ画面上で選択し、再開ボタンを押下して印刷処理を再開させることができる。
【００８６】
この場合、ページの抜けや重複が発生しない再開ページを的確に認識するためのセンサ、カウンタ等を装置に設ける必要はなく、装置のコストアップを招くことはない。また、ユーザはＧＵＩ画面に表示されたサムネイル画像を選択して再開ボタンを押下するという簡単な操作で再開ページ等を指定することができる。また、ページの抜けや重複が発生しない再開ページを的確に指定できるため、無駄なページが印刷されることはなく、ランニングコストの削減化、及び省資源化を図ることも可能となり、更に、ページの抜けや重複のチェック作業を行なう必要もなくなる。
【００８７】
また、本実施の形態では、装置が判断した再開位置から自動的に中断に係る処理を再開する自動再開モード、ユーザが指定した位置から中断に係る処理を再開する手動再開モードを選択的に予め設定することができるので、例えばユーザが当該装置の配備位置に常駐できないような場合に、自動再開モードを予め設定しておくことにより、処理が長時間にわたって中断されるのを回避して生産効率の低減を可及的に抑制することができる等、利便性が向上する。
【００８８】
また、手動モードを設定した場合には、再開位置の指定入力が所定時間以上なされない場合に、装置側が判定した再開位置から自動的に中断に係る処理を再開するための待ち時間を設定することもできるので、この点でも処理が長時間にわたって中断されるのを回避して生産効率の低減を可及的に抑制することができる等、利便性が向上する。
【００８９】
さらに、再開位置をページ単位だけでなく、部数単位で指定することもでき、更に部数単位で指定した場合には、装置側で判断した中断に係る部数がデフォルトの選択状態で表示され、この装置側で判定された部数はページの場合とは異なり正確なので、例えば、忙しい場合には、ペーパージャムに係るシートを取り除いた後に再開ボタンを押下してデフォルトの選択状態で表示された部数から印刷を再開させることにより、印刷再開に係る部数を正確に判断する手間や部数の選択操作を省くことができる等、利便性が向上する。
【００９０】
また、装置側で判断した中断に係るページのサムネイル画像や部数は、デフォルトの選択状態で特殊な形態で表示することができ、また、表示するサムネイル画像をスクロールしたり、表示する部数をアップ／ダウンしたりするためのソフトウェア操作子を表示することができるので、操作性が向上し、簡単に再開位置を指定することが可能となる。
【００９１】
なお、本発明は、上記の実施の形態に限定されることなく、例えば、画像メモリ等のメモリが満杯になったことによる処理の中断、トナー切れによる処理の中断、停電による処理の中断、原稿自動給送装置でのペーパージャムによる処理中断、或いはユーザの意図的な指示による処理の中断等の場合にも、上記のようなＧＵＩ画面による再開位置の指定、リカバリ初期値の設定等を行なうことも可能である。
【００９２】
また、本発明は、各種の機能を有するＭＦＰだけでなく、画像データの印刷機能だけを有するプリンタ等の他の装置に適用することも可能である。さらに、本発明は、ＰＯＤに係る画像処理装置だけでなく、例えば社内専用の画像処理装置等に適用することも可能である。
【００９３】
以上説明したように、本実施の形態では、図２に示すような、処理すべきジョブのデータを処理可能なデータ処理装置を有するシステムを提供する。そして、中断要因の発生により前記データ処理装置において処理が中断したジョブの処理を、該中断要因が解除された後に、前記データ処理装置により再開可能に該システムの制御部（例えば、ジョブ制御部３０１等）により制御する。
【００９４】
この場合、制御部は、中断したジョブの処理をどの箇所から再開させるかをオペレータにより特定可能にするための指示を、ユーザインタフェースユニット（操作部３１４や、グラフィカルユーザインタフェイス部４０１等）を介して、受け付け可能に制御する。そして、制御部は、該ユーザインタフェースユニットを介して受け付けた指示に係る箇所から中断に係るジョブの処理を再開できるように前記データ処理装置を制御する。
【００９５】
その一例として、例えば、図２のシステムにおいて、処理対象となる複数のページデータを有するジョブのデータを入力可能なユニットとしてのスキャナ部３０２、及び、ＦＡＸ部３０３、及び、ＮＩＣ部３０４、及び、専用Ｉ／Ｆ部３０５、及び、ＵＳＢＩ／Ｆ部３０６のうちの少なくとも１つのユニットを介して、プリンタ部３１２によりプリントすべきジョブのプリントデータを入力する。
【００９６】
そして、ジョブ制御部３０１は、当該入力したジョブのプリントデータを文書管理部３０７に記憶させ、文書管理部３０７からプリント処理対象となるジョブのプリントデータを読み出して、プリンタ部３１２によりページ単位でプリント処理を実行させる。このような処理対象となるジョブのデータに対する一連の処理を本システムにて実行している最中に、当該ジョブの印刷処理に関する中断要因が発生したことを該システムにおける中断要因検知ユニットにより検出したとする。
【００９７】
この中断要因の検出例としては、次のような例が挙げられる。すなわち、（１）コピージョブの場合に、ＡＤＦにより処理すべきジョブの原稿を給送している最中に当該ＡＤＦが具備する原稿ジャム検知センサにより原稿ジャムを検出した場合、（２）プリンタ部３１２内部の記録紙を搬送するシート搬送路で発生した記録紙のジャムを、該シート搬送路上に配設された記録紙ジャム検出センサにより検出した場合、（３）シートの有無やシートの残量を検出可能なシート検知センサであって、プリンタ部３１２の給紙カセットに設けられたシート検知センサにより、処理対象となるジョブのデータのプリントに必要なシートが無くなった等の紙無し状態を検出した場合、（４）プリンタ部３１２のトナー残量検知センサによりプリントすべきジョブのプリント処理に必要なトナーが無くなった等のトナー切れを検出した場合、（５）上述のデータ入力ユニットからのジョブのデータを文書管理部３０７内のハードディスク等の格納している際中にメモリフルが発生したことを、メモリ残量検知ユニットにより検出した場合、（６）プリンタ部３１２からのプリント済みのシートに対してステイプル処理やパンチ処理や製本処理等のシート加工処理を実行可能なシート処理装置としてのフィニッシャ（後処理部３１３とも称する）において、ステイプル針が無くなった、或いはステイプルジャムが発生した等のトラブルを、該シート処理装置のエラー検出センサにより検出した場合等の例が、中断要因の検出例として挙げられる。
【００９８】
制御部（例えば、ジョブ制御部３０１等）は、上述したような、印刷処理を実行している際中に該ジョブの印刷処理の中断要因となるイベントが発生したことを確認すると、当該ジョブの処理を中断させるよう本システムを制御する。
【００９９】
なお且つ、制御部は、該中断したジョブのデータを例えば文書管理部３０７に全ページ保持しておくように制御する。そして、制御部は、少なくとも該中断要因が解除されたことを確認するまで、当該ジョブの処理再開を待機するよう制御し、中断要因が解除された後に初めて、文書管理部３０７に保持しているプリントデータを用いて当該ジョブの再開処理を行なうように制御する。
【０１００】
なお、制御部（例えば、ジョブ制御部３０１等）は、例えば、原稿ジャムの発生に応じてジョブを中断した場合には、ＡＤＦ内のジャム検知センサからの情報に基づいてＡＤＦ内のジャムに係る原稿がオペレータにより除去されたことを確認することにより、該処理対象のジョブの中断要因が解除されたものと判断する。
【０１０１】
また、制御部は、例えば、プリンタ部３１２内部で記録紙ジャムが発生したことによりジョブを中断した場合には、該プリンタ部３１２内部の記録紙ジャム検出センサからの情報に基づいて当該ジャムに係る記録紙がオペレータにより除去されたことを確認することにより、該処理対象のジョブの中断要因が解除されたものと判断する。
【０１０２】
また、制御部は、例えば、紙無しが原因でジョブを中断した場合には、プリンタ部３１２の給紙カセットのシート検知センサからの情報に基づいてオペレータにより給紙カセットにシートが補給されたことを確認することにより、該ジョブの中断要因が解除されたとものと判断する。
【０１０３】
また、制御部は、例えば、トナー切れが原因でジョブが中断した場合では、プリントに必要なトナーがオペレータにより補給されたことを、プリンタ部３１２のトナー残量検知センサからの情報に基づいて確認することにより、該ジョブの中断要因が解除されたものと判断する。
【０１０４】
また、制御部は、例えば、メモリフルが原因でジョブが中断した場合には、メモリエラーが解消されたことに応じて（例えば、文書管理部３０７のデータが削除され、該メモリに空き容量ができた場合など）、該ジョブの中断要因が解除されたものと判断する。
【０１０５】
また、制御部は、シート処理装置でのトラブル（ステイプルジャムやステイプル針無し、或いは、シート処理装置における紙詰まり等）が原因でジョブを中断した場合は、該シート処理装置のセンサからの情報に基づいて該トラブルがオペレータにより解消されたことを確認することにより、該ジョブの中断要因が解除されたものと判断する。
【０１０６】
そして、制御部（例えば、ジョブ制御部３０１等）は、上記のような中断要因が解除された後に中断に係るジョブを再開するように、プリンタ部３１２を制御する。
【０１０７】
このような構成を前提とし、本システムでは、中断したジョブの印刷処理をどの箇所から再開させるかをオペレータが指示するためのユーザインタフェース（本実施の形態では、視覚を利用したＧＵＩ画面であるが、聴覚（音声等）或いは触覚（凹凸、振動等）等の他の感覚器官を利用したユーザインタフェースであってもよい）を提示し、このユーザインタフェースからのオペレータの再開箇所の指示を受け付けるように制御する。そして、制御部は、ユーザインタフェースを介してオペレータが指示した箇所から中断に係るジョブの印刷処理を再開するように、プリンタ部３１２を制御する。
【０１０８】
制御部は、具体的には次のような制御を行なう。制御部は、例えば、５０ページあるジョブのうちの１ページ目から２４ページ目までの印刷は完了しており、２５ページ目を印刷している際中に上述のような中断要因が発生したことに応じて、該ジョブの印刷処理を中断させたとする。この場合、制御部は、当該ジョブの中断要因が上記のようなユーザ操作を介して解除されたとしても、自動的に２５ページ目の印刷から処理を再開するような動作を禁止するように、プリンタ部３１２等を制御する。
【０１０９】
ここで、本実施の形態では、制御部は、中断要因が解除されたことに応じて、ユーザインタフェースユニットの表示部に、例えば左から順に２３ページ目→２４ページ目→２５ページ目→２６ページ目→２７ページ目の各サムネイルを再開箇所候補として選択可能に配列した所定の操作画面（ＧＵＩ画面）を表示させる。このように、制御部は、中断要因が発生した際に処理中であったジョブのページを中心とする複数のページのサムネイルを再開箇所候補として選択可能に配列したプレビュー表示を実行させることにより、オペレータが印刷処理の再開箇所を容易に指示できるように制御する。
【０１１０】
なお、選択可能に表示する再開箇所候補は、サムネイルに限定されることなく、例えば、「２３ページ目」、「２部目の２３ページ目」等の文字列等の他の態様で表示することも可能である。
【０１１１】
上記の表示例で２３ページ目からジョブを再開させる指示が入力されたとすると、制御部は、中断要因が解除された後に、２３ページ目から５０ページ目までの印刷を当該ジョブの処理のリカバリ処理として実行するように制御する。換言すれば、制御部は、ユーザから指示が有れば、既に正常に印刷が完了したページ（上記の例では２３ページ目と２４ページ目）であってもリカバリ処理において再度印刷を行なうように制御する。
【０１１２】
なお、制御部は、２８ページ目からジョブを再開させる指示が入力された場合には、中断要因が解除された後に、２８ページ目から５０ページ目までの印刷を当該ジョブの処理のリカバリ処理として実行するように制御する。換言すれば、制御部は、ユーザからの指示が有れば、エラー発生時のページの印刷は実行せずに（スキップし）、それ以降のページから印刷処理を再開させるように制御する。
【０１１３】
また、制御部は、印刷中断時のページである２５ページ目から印刷を再開させる指示が入力された場合には、中断要因が解除された後に、２５ページ目から５０ページ目までの印刷を該ジョブの処理のリカバリ処理として実行するように制御する。すなわち、制御部は、ユーザからの指示に基づいて、印刷を中断した時点のページから印刷処理を再開させるように制御することも可能である。
【０１１４】
さらに、制御部は、同一画面上に一度に配列・表示させる上記のサムネイルの数、及びサイズをオペレータが予め設定できるように制御すると共に、その予め設定されたサムネイルの配列数並びにサイズ等をオペレータがユーザインタフェースユニットを介して変更できるように制御する。
【０１１５】
しかも、制御部は、上記のような自動リカバリ動作(中断要因が解除されたことに応じて、オペレータからの指示なしに、中断要因が発生した時点で処理中で且つ処理が未完了のページから処理を再開させる動作)の実行を禁止すると共に、オペレータによりリカバリ箇所を指示させるモードを実行する場合において、再開箇所をページ単位で指示可能にするのみならず、部数単位でも指示できるように制御する。
【０１１６】
例えば、１０ページからなるジョブを合計５０部数分（５０セット分）、印刷させるような場合において、１部〜１４部目の印刷は全て完了しており、現在、１５部目の３ページ目の印刷を実行している際中に上記のような中断要因が発生したので、制御部は、現在印刷処理中の１５部目の３ページ目の印刷処理を、その処理が完了していない状態で、直ちに中断させたとする。
【０１１７】
この場合、制御部は、当該ジョブの処理を自動的に再開する場合に備えて、メモリに当該ジョブの１０ページ分の全てのデータを保持しておき、且つ、出力部数等の自動印刷再開条件情報（上記の例では１５部目の３ページ目等の情報）も全て保持しておく。ただし、制御部は、上記ジョブの中断要因が解除されたとしても、１５部目の３ページ目の印刷処理から自動的にリカバリ処理を実行することは禁止する。
【０１１８】
そして、制御部は、例えば、上記ジョブの中断要因が解除された場合には、上記のような操作画面をユーザインタフェースユニットに表示させることにより、当該ジョブを何ページ目の印刷から或いは何部目の印刷から再開を実行するかをオペレータが任意に指示できるようにする。
【０１１９】
例えば、制御部は、１３部目からジョブを再開させる指示が入力された場合には、当該ジョブの中断要因が解除された後に、１３部目の先頭ページ（１ページ目）から５０部数目の最終ページ（この例の場合、１０ページ目）までの印刷を当該ジョブの処理のリカバリ処理として実行するように制御する。また、制御部は、オペレータから指示があれば、当該ジョブの中断要因が解除された後に、１部目から１４部目など、既に正常に印刷が完了した出力束の分の印刷もリカバリ処理として実行するように制御する。なお、この場合、当初予定していた出力部数よりも印刷される出力部数は増えることになる。
【０１２０】
さらに、制御部は、１６部目からジョブを再開させる指示が入力された場合には、当該ジョブの中断要因が解除された後に、１６部目の先頭ページ（１ページ目）から５０部数目の最終ページ（この例の場合、１０ページ目）までの印刷を当該ジョブの処理のリカバリ処理として実行するように制御する。このように、制御部は、ユーザからの指示次第では、最終的に印刷される出力枚数の合計が、当初予定していた出力枚数（この例では、１５０枚）よりも少ない出力枚数となるように制御する。
【０１２１】
また、制御部は、１５部目からジョブを再開させる指示が入力された場合には、当該ジョブの中断要因が解除された後に、１５部目の先頭ページ（１ページ目）から５０部数目の最終ページ（この例の場合、１０ページ目）までの印刷を当該ジョブの処理のリカバリ処理として実行するように制御する。このように、制御部は、ユーザからの指示次第では、最終的に印刷される出力枚数の合計が、当初予定していた出力枚数よりも多い出力枚数力となるように制御する。
【０１２２】
また、別の一例として、例えば、図２のシステムにおいて、ＦＡＸ部３０３、ＮＩＣ部３０４、専用Ｉ／Ｆ部３０５等のデータ入力機能のみならず、データ出力機能をも兼用するデータ送信ユニットとしても機能するデータ送信ユニットにより、文書管理部３０７のハードディスクに保存しているジョブのデータの送信処理を、ページ単位で実行している際中に中断要因が発生した場合に、制御部は、当該送信対象のジョブの処理を中断させる。なお、この場合の中断要因としては、ＡＤＦでの原稿ジャムや、文書管理部３０７でのメモリフルエラー、上記送信ユニットによるデータ通信エラー等が挙げられる。
【０１２３】
そして、制御部は、中断要因が解除された後に、該中断要因の発生により前記データ送信処理が中断したジョブの送信処理を、該データ送信ユニットにより再開するように制御する。この場合、制御部は、中断したジョブの送信処理をどの箇所から再開させるかをオペレータが指示するためのユーザインタフェース（本実施の形態では、視覚を利用したＧＵＩ画面であるが、聴覚（音声等）或いは触覚（凹凸、振動等）等の他の感覚器官を利用したユーザインタフェースであってもよい）を提示し、このユーザインタフェースからのオペレータの再開箇所の指示を受け付けるように制御する。そして、制御部は、ユーザインタフェースを介してオペレータが指示した箇所から中断に係るジョブの送信処理を再開するように、上記送信ユニットを制御する。
【０１２４】
なお、制御部は、上記のように送信対象のジョブを制御する場合でも、前述の印刷処理対象のジョブを制御する場合と同様に、上記のＧＵＩ画面には、中断箇所を中心とする複数ページのサムネイル、文字列等を再開箇所候補として選択可能に同時に表示させる。さらに、制御部は、上記のように送信対象のジョブを制御する場合にも、上記のＧＵＩ画面に同時表示させるサムネイル数やそのサイズをオペレータが予め設定できるように制御する等、前述の印刷処理対象のジョブを制御する場合と同様の制御を行なう。
【０１２５】
さらに、本発明の目的は、実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【０１２６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２７】
又、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１２８】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１２９】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【０１３０】
【図１】本発明の実施の形態に係る画像処理装置を適用した画像処理システムの全体構成を示すブロック図である。
【図２】図１のディジタルプリント部１３０に配備されている画像処理装置１３１としてのＭＦＰの外観図である。
【図３】上記ＭＦＰの構成を示すブロック図である。
【図４】上記ＭＦＰの操作部の平面図である。
【図５】上記操作部に表示される基本的なＧＵＩ画面を示す図である。
【図６】リカバリ初期値設定処理を示すフローチャートである。
【図７】ユーザモードに係るＧＵＩ画面を示す図である。
【図８】共通仕様設定に係るＧＵＩ画面を示す図である。
【図９】プリントリカバリ機能に係る再開モード設定用のＧＵＩ画面を示す図である。
【図１０】プリントリカバリ機能に係るタイムアウト設定用のＧＵＩ画面を示す図である。
【図１１】プリントリカバリ機能に係る再開箇所設定用のＧＵＩ画面を示す図である。
【図１２】プリントリカバリ機能に係る初期サムネイル画像表示数設定用のＧＵＩ画面を示す図である（初期サムネイル画像表示数として「５」を設定した状態）。
【図１３】中断要因が発生した場合のリカバリ処理を示すフローチャートである。
【図１４】図１３のステップＳ１３０４〜Ｓ１３０６の間の詳細な処理を示すフローチャートである。
【図１５】ペーパージャムが発生した旨を報知するための画面を示す図である。
【図１６】プリント出力再開ページを指定するめのＧＵＩ画面を示す図である。
【図１７】中断した部から再開するのか、部数を指定するのかを選択するためのＧＵＩ画面を示す図である。
【図１８】部数を指定するためのＧＵＩ画面を示す図である。
【図１９】プリントジョブを例示した図である。
【図２０】図１９のプリントジョブにおける中断発生例を示す図である。
【図２１】出力再開ページ指定用のＧＵＩ画面例（デフォルト指定状態：図１９に対応）を示す図である。
【図２２】出力再開ページ指定用のＧＵＩ画面例（図１９のデフォルト指定を変更した場合）を示す図である。
【図２３】図２２の指定に対応する印刷再開位置を示す図である。
【図２４】中断した部から再開するのか、部数を指定するのかを選択するための第２のＧＵＩ画面例を示す図である。
【図２５】図２４のＧＵＩ画面において「中断が発生した部から再開」を選択した場合の印刷再開位置を示す図である。
【図２６】図２４のＧＵＩ画面において「部数を指定する」を選択した場合のＧＵＩ画面例（デフォルト指定状態）を示す図である。
【図２７】図２６においてデフォルト指定を変更した状態を示す図である。
【図２８】図２７の部数指定に対応する印刷再開位置を示す図である。
【図２９】第２のプリントジョブ例における中断発生例を示す図である。
【図３０】出力再開ページ指定用のＧＵＩ画面例（デフォルト指定状態：図２９に対応）を示す図である。出力再開ページ指定の例
【図３１】出力再開ページ指定用のＧＵＩ画面例（図３０のデフォルト指定の変更例）を示す図である。
【図３２】図３０の指定に対応する印刷再開位置を示す図である。
【図３３】送信リカバリ機能に係る再開モード設定用のＧＵＩ画面を示す図である。
【図３４】送信出力再開ページを指定するめのＧＵＩ画面を示す図である。
【図３５】プリントリカバリ機能に係る初期サムネイル画像表示数設定用のＧＵＩ画面を示す図である（初期サムネイル画像表示数として「３」を設定した状態）。
【図３６】図３５の設定に対応するサムネイル画像の大きさを示す図である。
【符号の説明】
【０１３１】
１３０…ディジタルプリント部
１３１…画像処理装置（ＭＦＰ）
３０１…ジョブ制御部
３０４…ＮＩＣ部
３０９…リソース管理部
３１４…操作部
３１２…プリンタ部
３１３…後処理部
４０１…グラフィカルユーザインタフェイス部
【図１】
2006272904.tif 000003
【図２】
2006272904.tif 000004
【図３】
2006272904.tif 000005
【図４】
2006272904.tif 000006
【図５】
2006272904.tif 000007
【図６】
2006272904.tif 000008
【図７】
2006272904.tif 000009
【図８】
2006272904.tif 000010
【図９】
2006272904.tif 000011
【図１０】
2006272904.tif 000012
【図１１】
2006272904.tif 000013
【図１２】
2006272904.tif 000014
【図１３】
2006272904.tif 000015
【図１４】
2006272904.tif 000016
【図１５】
2006272904.tif 000017
【図１６】
2006272904.tif 000018
【図１７】
2006272904.tif 000019
【図１８】
2006272904.tif 000020
【図１９】
2006272904.tif 000021
【図２０】
2006272904.tif 000022
【図２１】
2006272904.tif 000023
【図２２】
2006272904.tif 000024
【図２３】
2006272904.tif 000025
【図２４】
2006272904.tif 000026
【図２５】
2006272904.tif 000027
【図２６】
2006272904.tif 000028
【図２７】
2006272904.tif 000029
【図２８】
2006272904.tif 000030
【図２９】
2006272904.tif 000031
【図３０】
2006272904.tif 000032
【図３１】
2006272904.tif 000033
【図３２】
2006272904.tif 000034
【図３３】
2006272904.tif 000035
【図３４】
2006272904.tif 000036
【図３５】
2006272904.tif 000037
【図３６】
2006272904.tif 000038