(57)【要約】【課題】本発明は、印刷出力等の出力対象の画像データをキャプチャして保存し、出力異常が発生すると、該異常発生部分のキャプチャ画像を取得して出力するデータ処理装置に関する。【解決手段】ＭＦＰ１は、入力画像データを蓄積機能部８２に蓄積するとともに、ハードウェア制御機能部８４が、該画像データをハードウェア８３で印刷出力させ、該印刷出力に中断が発生したことの通知をハードウェア８３から受け取ると、取得機能部８５が該中断に係るページの画像データを蓄積機能部８２から取得して、出力機能部８６が出力する。したがって、未印刷出力部分の画像データをいちいち確認することなく、また、重複出力を防止しつつ、適切かつ確実に未印刷出力部分の画像データを取得して出力することができる。【選択図】          図３
2009027656.tif 000002
【特許請求の範囲】
【請求項１】
画像データの出力処理をするとともに、該出力状況を通知するハードウェア資源を備えたデータ処理装置であって、前記画像データを入力する入力手段と、該入力手段で入力された画像データを所定のフォーマット形式で蓄積する蓄積手段と、該入力手段で入力された画像データを前記ハードウェア資源に出力処理させるとともに、該ハードウェア資源からの前記出力状況の通知を受け取り、該出力状況の通知が出力中断の通知であると、該画像データの取得要求を出力するハードウェア制御手段と、該ハードウェア制御手段からの取得要求に応じて該出力中断に係る所定部分の画像データを該蓄積手段から取得する取得手段と、該取得手段の取得した該画像データを出力する出力手段と、を備えていることを特徴とするデータ処理装置。
【請求項２】
前記蓄積手段は、前記画像データに関する書誌情報を該画像データとともに蓄積し、前記取得手段は、前記出力中断に係る画像データと該書誌情報のうち少なくともいずれかを取得することを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記出力手段は、前記データ処理装置の表示手段、所定の通信手段で接続されている所定の外部装置、前記画像データの前記出力処理を連結して実行する他のデータ処理装置のうち少なくともいずれかに前記画像データを出力することを特徴とする請求項１または請求項２記載のデータ処理装置。
【請求項４】
前記入力手段は、原稿の読み取り画像データまたは所定の通信手段で接続されている外部装置からの受信画像データを前記画像データとして入力することを特徴とする請求項１から請求項３のいずれかに記載のデータ処理装置。
【請求項５】
前記データ処理装置は、前記取得手段の取得した前記画像データに対して施す画像処理を指定する指定手段と、該指定手段の指定に応じた画像処理を該画像データに対して施す画像処理手段と、を備え、前記出力手段が、該画像処理手段の処理した画像データを出力することを特徴とする請求項１から請求項４のいずれかに記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置に関し、詳細には、印刷出力等の出力処理対象の画像データをキャプチャして保存し、該出力状況に応じて該保存したキャプチャ画像を取得して出力するデータ処理装置に関する。
【背景技術】
【０００２】
プリンタ装置、複写装置、複合装置等の画像形成装置においては、一般的に、コピー処理中や印刷処理中に用紙ジャム（紙詰まり）等が発生して印刷ができなくなるという異常事態が発生した場合、用紙ジャムを解除する等の異常事態発生の原因を取り除くと、画像形成装置の動作は回復するが、異常事態発生時に印刷出力中に印刷されたページの画像データや異常事態発生に伴って破棄された用紙に印刷されていたページの画像データは、動作再開後には印刷されない。
【０００３】
したがって、従来、ユーザは、画像形成装置の動作再開後の印刷物を視認して、ページ抜け等を確認し、ページ抜け等が発生しているときには、該ページ抜けしているページの情報を再度入力して印刷させる必要がある。
【０００４】
そして、従来から、入力された画像データをキャプチャしてハードディスク等のメモリに保存することが行われており、このキャプチャでは、通常、印刷ジョブ単位で画像データをキャプチャしてメモリに保存している。
【０００５】
そこで、上記印刷において異常事態が発生した場合、このようなキャプチャしてメモリに保存されている画像データを持ち出して利用することが考えられる（特許文献１、特許文献２参照）。
【０００６】
【特許文献１】特開２００６−２０１５１号公報
【特許文献２】特許第３７６９４４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述のように、印刷において異常が発生した場合に、従来のキャプチャした画像データを利用することは、異常回復後のデータ処理を効率的にかつ適切に行う上で、改良の必要があった。
【０００８】
すなわち、従来、キャプチャは、その単位として、原稿１枚単位ではなく、印刷ジョブ単位で行われるため、再印刷等には適しているが、再印刷をしたときには、印刷ジョブ単位で印刷出力される。したがって、異常事態が発生して印刷できなかったページを全ページの中から手作業で確認する必要があり、面倒な作業を必要とするという問題があるとともに、既に印刷されているページについては、重複印刷され、紙資源の無駄が発生するという問題があった。さらに、このような事態は、重複印刷された原稿が放置されてしまうおそれがあり、情報の機密を保持する上でも改良の必要があった。
【０００９】
そこで、本発明は、上記問題の少なくとも１つに鑑みてなされたものであり、印刷時の異常事態の発生に適切に印刷対象の画像データを取得するデータ処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
請求項１記載の発明のデータ処理装置は、画像データの出力処理をするとともに、該出力状況を通知するハードウェア資源を備えたデータ処理装置であって、前記画像データを入力する入力手段と、該入力手段で入力された画像データを所定のフォーマット形式で蓄積する蓄積手段と、該入力手段で入力された画像データを前記ハードウェア資源に出力処理させるとともに、該ハードウェア資源からの前記出力状況の通知を受け取り、該出力状況の通知が出力中断の通知であると、該画像データの取得要求を出力するハードウェア制御手段と、該ハードウェア制御手段からの取得要求に応じて該出力中断に係る所定部分の画像データを該蓄積手段から取得する取得手段と、該取得手段の取得した該画像データを出力する出力手段と、を備えていることにより、上記目的を達成している。
【００１１】
この場合、例えば、請求項２に記載するように、前記蓄積手段は、前記画像データに関する書誌情報を該画像データとともに蓄積し、前記取得手段は、前記出力中断に係る画像データと該書誌情報のうち少なくともいずれかを取得してもよい。
【００１２】
また、請求項１または請求項２の場合、例えば、請求項３に記載するように、前記出力手段は、前記データ処理装置の表示手段、所定の通信手段で接続されている所定の外部装置、前記画像データの前記出力処理を連結して実行する他のデータ処理装置のうち少なくともいずれかに前記画像データを出力してもよい。
【００１３】
さらに、請求項１から請求項３の場合、例えば、請求項４に記載するように、前記入力手段は、原稿の読み取り画像データまたは所定の通信手段で接続されている外部装置からの受信画像データを前記画像データとして入力してもよい。
【００１４】
また、請求項１から請求項４の場合、例えば、請求項５に記載するように、前記データ処理装置は、前記取得手段の取得した前記画像データに対して施す画像処理を指定する指定手段と、該指定手段の指定に応じた画像処理を該画像データに対して施す画像処理手段と、を備え、前記出力手段が、該画像処理手段の処理した画像データを出力してもよい。
【発明の効果】
【００１５】
本発明のデータ処理装置によれば、入力画像データを蓄積手段に蓄積するとともに、出力処理を行い、該出力処理に中断が発生すると、該中断に係る所定部分の画像データを蓄積手段から取得して出力するので、未出力部分の画像データをいちいち確認することなく、かつ、重複出力を防止しつつ、適切かつ確実に未出力部分の画像データを取得して出力することができ、利用性を向上させることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００１７】
図１〜図９は、本発明のデータ処理装置の一実施例を示す図であり、図１は、本発明のデータ処理装置の一実施例を適用したＭＦＰ（マルチファンクション装置）１のハードウェア構成図である。
【００１８】
図１において、ＭＦＰ１は、コントローラ１０、オペレーションパネル２０、ファックスコントロールユニット（以下、ＦＣＵという。）２１、ＵＳＢデバイス２２、ＩＥＥＥ１３９４デバイス２３、ＭＬＣ（Media Link Controller）２４及びエンジン２５等を備えている。
【００１９】
コントローラ１０は、ＣＰＵ（Central Processing Unit ）１１、システムメモリ（以下、ＭＥＭ−Ｐという。）１２、ノースブリッジ（以下、ＮＢという。）１３、サウスブリッジ（以下、ＳＢという。）１４、ＡＳＩＣ１５、ローカルメモリ（以下、ＭＥＭ−Ｃという。）１６、ハードディスク装置（以下、ＨＤＤという。）１７及びネットワークインタフェースであるＰＨＹ１８等を備えている。
【００２０】
オペレーションパネル２０は、コントローラ１０のＡＳＩＣ１５に接続されており、ＦＣＵ２１、ＵＳＢデバイス２２、ＩＥＥＥ１３９４デバイス２３、ＭＬＣ２４及びエンジン２５は、コントローラ１０のＡＳＩＣ１５にＰＣＩバス２６で接続されている。
【００２１】
コントローラ１０は、ＡＳＩＣ１５にＭＥＭ−Ｃ１６、ＨＤＤ１７等が接続されるとともに、ＣＰＵ１１とＡＳＩＣ１５とがＣＰＵチップセットのＮＢ１３を介して接続されている。このように、ＮＢ１３を介してＣＰＵ１１とＡＳＩＣ１５とを接続すれば、ＣＰＵ１１のインタフェースが公開されていない場合に対応することができる。
【００２２】
なお、ＡＳＩＣ１５とＮＢ１３とは、ＰＣＩバスではなく、ＡＧＰ（Accelerated Graphics Port）２７を介して接続されており、パフォーマンスの向上が図られている。
【００２３】
ＦＣＵ２１には、公衆回線（ＰＮ）等の回線が接続されており、ＦＣＵ２１は、Ｇ３及びＧ４のファクシミリ送信及びファクシミリ受信機能を実現する。すなわち、ＭＦＰ１は、ファックス送信時、読取部で読み取った画像データを、ＡＳＩＣ１５で必要な画像処理を施した後、ＦＣＵ２１へ転送して、ＦＣＵ２１が、通信網へのデータ変換を行って、ファクシミリ送信する。また、ＭＦＰ１は、ファックス受信時、回線を介して外部のファクシミリ装置等からのファクシミリデータをＦＣＵ２１で受信して画像データに変換し、エンジン２５で用紙に印刷出力したり、ＨＤＤ１７に保存する。
【００２４】
このように、図２のアプリケーション層３４やプラットフォーム３５を形成する一つ以上のプロセスを実行制御するため、ＡＳＩＣ１５とＮＢ１３とを低速のＰＣＩバスでなくＡＧＰ２７を介して接続し、パフォーマンスの向上を図っている。
【００２５】
ＣＰＵ１１は、ＭＦＰ１の全体制御を行うものであり、図２に示すプラットフォーム３５をＯＳ上にそれぞれプロセスとして起動して実行させるとともに、図２に示すアプリケーション層３４を形成するプリンタアプリ２１、コピーアプリ２２、ファックスアプリ２３及びスキャナアプリ２４を起動して実行させる。
【００２６】
ＮＢ１３は、ＣＰＵ１１、システムメモリ１２、ＳＢ１４及びＡＳＩＣ１５を接続するためのブリッジであり、ＭＥＭ−Ｐ１２は、ＭＦＰ１の描画用メモリ等として用いるメモリである。ＳＢ１４は、ＮＢ１３とＲＯＭ、ＰＣＩバス、周辺デバイスとを接続するためのブリッジであり、ＭＥＭ−Ｃ１６は、コピー用画像バッファ、符号バッファとして用いるメモリである。
【００２７】
ＡＳＩＣ１５は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣであり、ＨＤＤ１７は、画像データの蓄積、文書データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積等を行うためのストレージである。
【００２８】
オペレーションパネル２０は、各種操作キーやディスプレイ等を備え、オペレータによる各種操作キーからの入力操作を受け付けるとともに、オペレータに対してディスプレイに各種情報の表示を行う。オペレーションパネル２０は、特に、後述するデータ管理処理でのキャプチャ画像の出力指示操作、出力画像の品質選択操作、キャプチャ画像の表示等を行う。
【００２９】
ＭＬＣ２４は、符号変換機能を実行するものであり、所定の符号化方式から他の符号化方式への変換（例えば、ＪＰＥＧ方式等への変換）を行う。
【００３０】
エンジン２５は、所定の印刷方式、例えば、電子写真方式で印刷対象の画像データに基づいて画像を用紙に記録出力する。エンジン２５は、電子写真方式の場合、図示しないが、レーザを用いた電子写真方式で用紙に画像データを記録出力するのに必要な部品、例えば、感光体、光書込部、現像部、帯電部及びクリーニング部等を備えており、画像データ及び制御信号により光書込部を動作させて感光体上に静電潜像を形成し、現像部によりトナーを感光体上に供給して現像してトナー画像を形成する。エンジン２５は、給紙部から用紙搬送路を経由させて用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、画像を用紙に印刷出力する。
【００３１】
そして、ＭＦＰ１は、図２に示すように、ソフトウェア群３１、ＭＦＰ起動部３２、ハードウェア資源３３等を備えており、ハードウェア資源３３は、エンジン２５としての白黒レーザプリンタ（以下、白黒ＬＰという。）４１とカラーレーザプリンタ（以下、カラーＬＰという。）４２、ＭＬＣ２４及びその他のハードウェアリソース４３等を含んでいる。
【００３２】
ソフトウェア群３１は、ＵＮＩＸ（登録商標）等のオペレーティングシステム（以下、ＯＳという）上に起動されているアプリケーション層３４とプラットフォーム３５を備えている。
【００３３】
アプリケーション層３４は、プリンタ、コピー、ファックスおよびスキャナ等の画像形成に関連するユーザサービスにそれぞれ固有の処理を行うプログラムを含んでおり、プリンタ用のアプリケーション（以下、アプリケーションのことを、必要に応じて、単に、アプリという。）であるプリンタアプリ５１、コピー用アプリケーションであるコピーアプリ５２、ファックス用アプリケーションであるファックスアプリ５３及びスキャナ用アプリケーションであるスキャナアプリ５４等を含んでいる。
【００３４】
プラットフォーム３５は、アプリケーション層３４からの処理要求を解釈してハードウェア資源３３の獲得要求を発生するコントロールサービス層３６、１つ以上のハードウェア資源３３の管理を行ってコントロールサービス層３６からの獲得要求を調停するシステムリソースマネージャ（以下、ＳＲＭという。）６９及びＳＲＭ６９からの獲得要求に応じてハードウェア資源３３の管理を行うハンドラ層３７等を含んでいる。
【００３５】
コントロールサービス層３６は、ネットワークコントロールサービス（以下、ＮＣＳという。）６１、デリバリーコントロールサービス（以下、ＤＣＳという。）６２、オペレーションパネルコントロールサービス（以下、ＯＣＳという。）６３、ファックスコントロールサービス（以下、ＦＣＳという。）６４、エンジンコントロールサービス（以下、ＥＣＳという。）６５、メモリコントロールサービス（以下、ＭＣＳという。）６６、ユーザインフォメーションコントロールサービス（以下、ＵＣＳという。）６７、システムコントロールサービス（以下、ＳＣＳという。）６８等の一つ以上のサービスモジュールを含むんでいる。
【００３６】
なお、プラットフォーム３５は、予め定義されている関数により、アプリケーション層３４からの処理要求を受信可能とするＡＰＩ（Application Program Interface ）７１を有している。ＯＳは、アプリケーション層３４及びプラットフォーム３５の各ソフトウェアをプロセスとして並列実行する。
【００３７】
ＮＣＳ６１のプロセスは、ネットワークＩ／Ｏを必要とするアプリケーションに対して共通に利用できるサービスを提供するものであり、ネットワーク側から各プロトコルによって受信したデータを各アプリケーション５１〜５４に振り分けたり、各アプリケーション５１〜５４からのデータをネットワーク側に送信する際の仲介を行う。例えば、ＮＣＳ６１は、ネットワークを介して接続されるネットワーク機器とのデータ通信をｈｔｔｐｄ（Hyper Text Transfer Protocol Daemon）により、ＨＴＴＰ（Hyper Text Transfer Protocol）で制御する。
【００３８】
ＤＣＳ６２のプロセスは、蓄積文書の配信等の制御を行い、ＯＣＳ６３のプロセスは、オペレータと本体制御との間の情報伝達手段となるオペレーションパネル２０の制御を行う。
【００３９】
ＦＣＳ６４のプロセスは、アプリケーション層３４からＰＳＴＮまたはＩＳＤＮ網を利用したファックス送受信、バックアップ用のメモリで管理されている各種ファックスデータの登録／引用、ファックス読み取り、ファックス受信印刷等を行うためのＡＰＩを提供する。
【００４０】
ＥＣＳ６５のプロセスは、白黒レーザプリンタ４１、カラーレーザプリンタ４２、ＭＬＣ２４及びその他のハードウェアリソース４３等のエンジン２５の制御を行い、ＭＣＳ６６のプロセスは、ＭＥＭ−Ｐ１２及びＭＥＭ−Ｃ１６の取得及び開放、及びＨＤＤ１７の利用等のメモリ制御を行う。ＵＣＳ６７は、ユーザ情報の管理を行う。
【００４１】
ＳＣＳ６８のプロセスは、アプリケーション５１〜５４の管理、オペレーションパネル２０の制御、システム画面表示、ＬＥＤ（Light Emitting Diode）の表示、ハードウェア資源３３の管理、割り込みアプリケーション制御等の処理を行い、ＳＲＭ６９のプロセスは、ＳＣＳ６８とともにシステムの制御及びハードウェア資源３３の管理を行う。例えば、ＳＲＭ６９のプロセスは、白黒レーザプリンタ４１やカラーレーザプリンタ４２等のハードウェア資源３３を利用する上位層からの獲得要求に従って調停を行い、実行制御する。ＳＲＭ６９のプロセスは、具体的には、獲得要求されたハードウェア資源３３が利用可能であるか（他の獲得要求により利用されていないかどうか）を判定し、利用可能であれば、獲得要求されたハードウェア資源３３が利用可能である旨を上位層に通知する。また、ＳＲＭ６９のプロセスは、上位層からの獲得要求に対してハードウェア資源３３を利用するためのスケジューリングを行い、要求内容（例えば、白黒ＬＰ４１、カラーＬＰ４２等のプリンタエンジン２５による紙搬送と作像動作、メモリ確保、ファイル生成等）を直接実施する。
【００４２】
ハンドラ層３７は、上記ＦＣＵ２１の管理を行うファックスコントロールユニットハンドラ（以下、ＦＣＵＨという。）７１、プロセスに対するメモリの割り振り及びプロセスに割り振ったメモリの管理を行うイメージメモリハンドラ（以下、ＩＭＨという。）７２及びＭＥＵ７３を含んでいる。ＳＲＭ６９及びＦＣＵ２１は、予め定義されている関数によりハードウェア資源３３に対する処理要求を送信可能とするエンジンＩ／Ｆ５２を利用して、ハードウェア資源３３に対する処理要求を行う。ＭＥＵ７３は、ＭＬＣ２４の制御を行う。
【００４３】
ＭＦＰ１は、各アプリケーション２１〜２５で共通的に必要な処理をプラットフォーム３５で一元的に処理することができる。
【００４４】
上記ＭＦＰ起動部３２は、ＭＦＰ１の電源投入時に最初に実行されて、アプリケーション層３４及びプラットフォーム３５を起動する。例えば、ＭＦＰ起動部３２は、アプリケーション層３４及びプラットフォーム３５のプログラムを、外部記憶手段に対応するハードディスク装置１７等から読み出し、読み出した各プログラムをメモリ領域に転送して起動する。
【００４５】
そして、ＭＦＰ１は、後述する画像データ管理方法を実行する画像データ管理プログラムの記録されているＣＤ（Compact Disc）、ＤＶＤ（Digital Video Disk）、フレキシブル記録媒体等の記録媒体を読み取らせて、該画像データ管理プログラムを導入することで、図３に示すような機能構成部８０が構築される。
【００４６】
すなわち、ＭＦＰ１は、画像データ管理プログラムが導入されることで、機能構成部８０として、入力機能部８１、蓄積機能部８２、ハードウェア機能部８３、ハードウェア制御機能部８４、取得機能部８５及び出力機能部８６が構築され、各機能部８１〜８６は、エンジン  Ｉ／Ｆ８７を介してエンジン２５に接続されている。
【００４７】
入力機能部８１は、画像データを入力する入力手段として機能するもので、図２のアプリ層３５やＮＣＳ６１によって実行される。
【００４８】
蓄積機能部８２は、入力機能部８１で入力された画像データを蓄積する蓄積手段として機能するもので、図２のハードウェア資源３３のその他のハードウェアリソース４３のＨＤＤ１７及びＭＣＳ６６によって実行される。
【００４９】
ハードウェア機能部８３は、ＭＦＰ１のハードウェア資源３３であり、ハードウェア制御機能部８４は、入力機能部８１で入力された画像データの印刷指示をハードウェア機能部８３のハードウェア資源３３に通知するとともに、該ハードウェア資源３３からの画像データの印刷状況の通知を受けるもので、図２のＳＲＭ６９及びＥＣＳ６５によって実行される。
【００５０】
取得機能部８５は、ハードウェア機能部８３であるハードウェア資源３３から画像データの印刷の中断に関する通知を受けたときに、ハードウェア制御機能部８４から送出される処理要求に基づいて蓄積機能部８２に蓄積されている該中断に係る画像データを取得するものであり、ＩＭＨ７２及びＭＥＵ７３によって実行される。
【００５１】
出力機能部８６は、取得機能部８５の取得した中断に係るページ等の所定部分の画像データを、オペレーションパネル２０の表示部、印刷出力、後述するサーバＳＶを介したクライアント端末ＣＴ等に出力するものであり、ＯＣＳ６３、ハードウェア資源３３、ＮＣＳ６１等で実行される。
【００５２】
次に、本実施例の作用を説明する。本実施例のＭＦＰ１は、入力された画像データを蓄積機能部８２のＨＤＤ１７に蓄積するとともに、エンジン２５のハードウェア資源３３で該画像データを印刷するとともに、該印刷の管理を行って該印刷実行中にジャム等の異常事態が発生して印刷が中断されると、該中断で印刷されなかったページの画像データを特定して印刷されなかったページのみの印刷を再実行する。
【００５３】
すなわち、ＭＦＰ１は、図４に示すように、ＬＡＮ（Local Area Network）等のネットワークによってパーソナルコンピュータ等のクライアント端末ＣＴとサーバＳＶに接続された印刷システムに組み込まれることが多く、クライアント端末ＣＴは、通常、ネットワーク上に複数台接続されている。
【００５４】
このような印刷システムにおいて、クライアント端末ＣＴは、その搭載するアプリケーション等で作成された文書の印刷要求が行われると、該文書の印刷データと印刷要求をＭＦＰ１に送信する（図４のａ）。
【００５５】
ＭＦＰ１は、印刷要求と印刷データが送られてくると、該印刷データを入力機能部８１で受け取って、蓄積機能部８２のＨＤＤ１７に所定のフォーマット、例えば、ＪＰＥＧ、ＴＩＦＦ、ＰＤＦ等の汎用フォーマットに変換して蓄積、すなわち、キャプチャ処理を行うとともに、該受信した印刷データをページ毎にハードウェア資源３３の白黒レーザプリンタ３３またはカラーレーザプリンタ４２に渡して、ハードウェア制御機能部８４が、該ページの印刷データの印刷を行わせるとともに、ハードウェア資源３３からの該ページの画像データの印刷状況の通知を受けて該ハードウェア資源３３での印刷の管理を行う。ＭＦＰ１は、このキャプチャ処理では、印刷データ（画像データ）だけでなく、該印刷データに関する書誌情報をもキャプチャ画像として蓄積機能部８２に蓄積する。
【００５６】
なお、このキャプチャ処理では、クライアント端末ＣＴから印刷データがページ毎に送信されず、全ページ分の印刷データが一括して送信されてくるときには、該印刷データを蓄積機能部８２に保存して、ページ毎に蓄積機能部８２から読み出して印刷を行うとともに、該蓄積機能部８２に保存した印刷データのうち、印刷対象の画像データを所定のフォーマットに変換してキャプチャ画像データとして蓄積機能部８２に保存する。なお、蓄積機能部８２の容量が十分にあるときには、キャプチャ画像データは、印刷中の画像データだけでなく、印刷データの全ページ分をキャプチャ画像データとして蓄積機能部８２に保存してもよい。
【００５７】
ハードウェア制御機能部８４は、ハードウェア資源３３での印刷が適切に行われると、該印刷データの次のページの印刷の指示をハードウェア資源３３に行って、同様に、次のページの印刷を行わせるとともに、該印刷の管理を行う。
【００５８】
このページ印刷中に、印刷の中断される異常事態、例えば、用紙ジャムが発生して、適切な印刷が不可能な画像データが発生して（図４のｂ）、ハードウェア制御機能部８４が、ハードウェア資源３３からの該ページの印刷データの印刷中に印刷中断が発生した旨の通知を受けると、データ取得要求を取得機能部８５に送出し、取得機能部８５が、蓄積機能部８２で蓄積したキャプチャ画像のうち、該印刷の中断したページの画像データ（キャプチャ画像）を蓄積機能部８２から取得する（図４のｃ）。すなわち、通常、印刷の途中で用紙ジャムが発生して印刷した用紙が折れたり潰れて適切な印刷が行えない場合、ジャムを解除すると、印刷は再開されるが、印刷が終了して潰れてしまったページは印刷済みと判断されるため、印刷が再度されることはない。そこで、本実施例のＭＦＰ１は、このような異常事態が発生した場合にも、取得機能部８５が、ＨＤＤ１７等の蓄積機能部８２に保存されているキャプチャ画像データを取得する。具体的には、ＭＦＰ１は、異常事態が発生したとき、画像データのどのページで異常が発生したかの通知は、ハードウェア資源３３からプラットフォーム層３５のＳＲＭ６９に通知され、ＳＲＭ６９は、ＩＭＨ７２に通知して、ＩＭＨ７２が、ＭＥＵ７３にキャプチャ画像データの取得要求を行う。ＭＥＵ７３は、キャプチャ画像データのうちジャム等の異常事態の発生したページの画像データをキャプチャ画像として取得する。
【００５９】
取得機能部８５がキャプチャ画像データを取得すると、出力機能部８６が、ネットワークを介してサーバＳＶに送信し（図４のｄ）、サーバＳＶが該ＭＦＰ１から送られてきたキャプチャ画像データをネットワークを介してクライアント端末ＣＴに送信する（図４のｄ）。この場合、サーバＳＶは、画像データのうち、どのページのどの画像でジャム等の異常事態が発生して印刷できなかったかの書誌情報のみ、または、キャプチャ画像データのみ、または、キャプチャ画像データと書誌情報を、クライアント端末ＣＴに送信する。この書誌情報には、少なくとも異常事態の発生したキャプチャ画像データのページ情報も入っている。
【００６０】
サーバＳＶは、キャプチャ画像データを送信するクライアント端末ＣＴを以下の方法のいずれかで決定する。すなわち、ＭＦＰ１のユーザ管理等を行うＵＣＳ６７等でどのクライアント端末ＣＴに送信するか、例えば、常に管理者のクライアント端末ＣＴに送信する、印刷要求を行ってきたクライアント端末ＣＴに送信する等を管理していて、キャプチャ画像データをサーバＳＶに送信する際に該送信先のクライアント端末ＣＴの情報を付加してサーバＳＶに送信する方法、クライアント端末ＣＴからＭＦＰ１に印刷データが送信されたときに、その印刷データの送信元の情報であるクライアント端末ＣＴのＩＰやメールドレス等が印刷データに含まれていて、その送信元の情報に基づいてキャプチャ画像データのサーバＳＶへの送信時に送信先のクライアント端末ＣＴの情報を付加してサーバＳＶに送信する方法等の用いる。
【００６１】
なお、ＭＦＰ１は、用紙ジャム等の異常事態が発生すると、クライアント端末ＣＴとの通信ができなくなり、直接クライアント端末ＣＴにキャプチャ画像データを送信できなくなるため、サーバＳＶを介してクライアント端末ＣＴにキャプチャ画像データを送信する。また、ＭＦＰ１は、出力機能部８６が出力するキャプチャ画像の送信では、画像データである印刷データと該印刷データに関する書誌情報のうち、少なくともいずれかを送信する。
【００６２】
クライアント端末ＣＴは、キャプチャ画像データがサーバＳＶから送信されてくると、図４のｅに示すようなジャム発生と印刷できなかったページの再印刷を行うか否かの選択を促すジャム通知＆印刷再開選択画面を表示部に表示し（図４のｅ）、該選択に応じた処理を行う。この場合、クライアント端末ＣＴは、キャプチャ画像を表示部に表示すると、送信を再開するページの画像を特定することができる。そのとき中断した画像のキャプチャを取得し画像でページがどこまで印刷されたかを確認し、どこから送りなおすかをユーザが適切かつ容易に判断することができます。
【００６３】
このようにＭＦＰ１がキャプチャ画像データをサーバＳＶを介してクライアント端末ＣＴに送信するのは、ジャム等の異常事態が発生すると、ジャムが解消されない限り、ＭＦＰ１での印刷を利用することができないため、サーバＳＶを介してクライアント端末ＣＴや他の印刷可能な装置にサーバＳＶを介して画像データを送信して印刷させたり、クライアント端末ＣＴに再印刷先の選択を行わせて、該選択された印刷先にキャプチャ画像データを送信するためである。
【００６４】
なお、上記説明では、再印刷を行うのをジャム等の異常事態の発生したＭＦＰ１が動作回復されるのを待って、該ＭＦＰ１にキャプチャ画像データを送信して再印刷する場合について説明したが、ネットワークに他のＭＦＰ１が接続されているときには、該他のＭＦＰ１で該キャプチャ画像データの再印刷を行わせてもよい。この場合、クライアント端末ＣＴに他のＭＦＰ１で再印刷するかどうかや再印刷させる他のＭＦＰ１の選択を行う表示を行うようにしてもよい。
【００６５】
また、上記説明では、用紙ジャムの発生等によって印刷不可となった場合について説明したが、印刷不可とならなくても、例えば、トナーやインクの不足等によって適切な印刷が不可（印刷不良）となっているおそれがある場合にも同様に適用することができる。
【００６６】
この場合、ページ印刷中に（図５のａ）、印刷で使用されているトナーやインク等の消耗品の不足が発生して、かすれや色不足等の適切な印刷が不可能な画像データが発生して（図５のｂ）、ハードウェア制御機能部８４が、ハードウェア資源３３からの該ページの印刷データの印刷中に印刷不良が発生しているおそれがある旨の通知を受けると、データ取得要求を取得機能部８５に送出し、取得機能部８５が、蓄積機能部８２で蓄積したキャプチャ画像のうち、該印刷の中断したページの画像データ（キャプチャ画像）を蓄積機能部８２から取得する（図５のｃ）。
【００６７】
そして、取得機能部８５がキャプチャ画像データを取得すると、出力機能部８６が、ネットワークを介してサーバＳＶに送信し（図５のｄ）、サーバＳＶが該ＭＦＰ１から送られてきたキャプチャ画像データをネットワークを介してクライアント端末ＣＴに送信する（図５のｄ）。ＭＦＰ１は、出力機能部８６が出力するキャプチャ画像の送信では、画像データである印刷データと該印刷データに関する書誌情報のうち、少なくともいずれかを送信する。
【００６８】
クライアント端末ＣＴは、キャプチャ画像データがサーバＳＶから送信されてくると、図５のｅに示すような印刷不良の発生のおそれと該当ページの再印刷を行うか否かの選択を促す印刷不良通知＆印刷再開選択画面を表示部に表示し（図５のｅ）、該選択に応じた処理を行う。
【００６９】
このように、本実施例のＭＦＰ１は、入力画像データを蓄積機能部８２に蓄積するとともに、印刷出力し、該印刷出力に中断が発生すると、該中断に係るページの画像データを蓄積機能部８２から取得して出力している。
【００７０】
したがって、未印刷出力部分の画像データをいちいち確認することなく、重複出力を防止しつつ、適切かつ確実に未印刷出力部分や不適切印刷出力部分の画像データを取得して出力することができ、利用性を向上させることができる。
【００７１】
また、本実施例のＭＦＰ１は、蓄積機能部８２に、入力された画像データに関する書誌情報を該画像データとともに蓄積し、取得機能部８５が、印刷中断に係る画像データと該書誌情報のうち少なくともいずれかを取得している。
【００７２】
したがって、画像データのうち未印刷出力部分や不適切印刷出力部分を容易に確認することができ、利用性をより一層向上させることができる。
【００７３】
さらに、本実施例のＭＦＰ１は、出力機能部８６が、ＭＦＰ１のオペレーションパネル２０の表示部または／及びネットワークで接続されているクライアント端末ＣＴや管理者の端末にサーバＳＶを介して出力している。
【００７４】
したがって、画像データのうち未印刷出力部分や不適切印刷出力部分を容易に確認したり、画像データの管理を適切に行うことができ、利用性をより一層向上させることができる。
【００７５】
また、本実施例のＭＦＰ１は、入力機能部８１が、ネットワークで接続されているクライアント端末ＣＴからの受信画像データを入力画像データとして入力している。
【００７６】
したがって、外部装置からの画像データの印刷出力時に発生した異常中断に適切に対処することができ、利用性を向上させることができる。
【００７７】
そして、ＭＦＰ１は、少なくともサーバＳＶとネットワークで接続されている場合、ＭＦＰ１で、入力機能部８１であるスキャナ部に原稿がセットされてオペレーションパネル２０でコピー動作が指示操作されると、入力機能部８１で原稿を１枚ずつ読み取って該読み取った原稿画像データを蓄積機能部８２のＨＤＤ１７に所定のフォーマット、例えば、ＪＰＥＧ、ＴＩＦＦ、ＰＤＦ等の汎用フォーマットに変換して蓄積、すなわち、キャプチャ処理を行うとともに、該読み取った画像データをページ毎にハードウェア資源３３の白黒レーザプリンタ３３またはカラーレーザプリンタ４２に渡して、ハードウェア制御機能部８４が、該ページの印刷データの印刷を行わせるとともに、ハードウェア資源３３からの該ページの画像データの印刷状況の通知を受けて該ハードウェア資源３３での印刷の管理を行う（図６のａ）。
【００７８】
ハードウェア制御機能部８４は、ハードウェア資源３３での印刷が適切に行われると、該印刷データの次のページの印刷の指示をハードウェア資源３３に行って、同様に、次の原稿のページの読み取りと該読み取った原稿ページの画像データの蓄積機能部８２へのキャプチャ及び該原稿ページの画像データの印刷を行わせるとともに、該印刷の管理を行う。
【００７９】
このコピー動作中に、印刷（コピー）の中断される異常事態、例えば、用紙ジャム等が発生して、適切な印刷（コピー）が不可能な画像データが発生して（図６のｂ）、ハードウェア制御機能部８４が、ハードウェア資源３３からの該ページの画像データの印刷中に印刷中断が発生した旨の通知を受けると、データ取得要求を取得機能部８５に送出し、取得機能部８５が、蓄積機能部８２で蓄積したキャプチャ画像のうち、該印刷の中断したページの画像データ（キャプチャ画像）を蓄積機能部８２から取得する（図６のｃ）。
【００８０】
取得機能部８５がキャプチャ画像データを取得すると、出力機能部８６が、ネットワークを介してサーバＳＶに送信し（図６のｄ）、サーバＳＶが該ＭＦＰ１から送られてきたキャプチャ画像データを、該ＭＦＰ１のジャム等の異常事態の解消が行われるのを待って、ネットワークを介して該ＭＦＰ１に送信する（図６のｄ）。ＭＦＰ１は、出力機能部８６が出力するキャプチャ画像の送信では、画像データと該画像データに関する書誌情報のうち、少なくともいずれかを送信する。
【００８１】
ＭＦＰ１は、キャプチャ画像データがサーバＳＶから送信されてくると、図６のｅに示すようなジャム発生と印刷できなかったページの再印刷を行うか否かの選択を促すジャム通知＆コピー再開選択画面をオペレーションパネル２０の表示部に表示し（図６のｅ）、該選択に応じた処理を行う。この場合、キャプチャ画像をオペレーションパネル２０の表示部に表示すると、ユーザが、画像データのどのページまでが印刷されてどのページで印刷が中断されたかを確認し、どのページから印刷し直すかを判断することができる。
【００８２】
なお、上記説明では、再印刷を行うのをジャム等の異常事態の発生したＭＦＰ１が動作回復されるのを待って、該ＭＦＰ１にキャプチャ画像データを送信して再印刷する場合について説明したが、ネットワークに他のＭＦＰ１が接続されているときには、該他のＭＦＰ１で該キャプチャ画像データの再印刷を行わせてもよい。この場合、ジャムの発生したＭＦＰ１には、先に、他のＭＦＰ１で再印刷するかどうかや再印刷させる他のＭＦＰ１の選択を行う表示を行うようにしてもよい。そして、サーバＳＶは、再印刷先のＭＦＰ１の情報がジャムを発生したＭＦＰ１から通知されると、該再印刷を行うＭＦＰ１にキャプチャ画像データを送信する。
【００８３】
このように、本実施例のＭＦＰ１は、入力機能部８１が、原稿の読み取り画像データを入力して、該画像データを印刷するコピー動作において、異常事態が発生して適切に印刷出力できない場合や用紙折れ等で不適切な印刷しかできない場合に、未印刷出力部分や不適切な印刷出力部分の画像データをいちいち確認することなく、かつ、重複出力を防止しつつ、適切かつ確実に未印刷出力部分の画像データを取得して出力することができ、利用性を向上させることができる。
【００８４】
さらに、ＭＦＰ１は、入力機能部８１のスキャナ部に送信原稿がセットされ、オペレーションパネル２０で送信先が指定されてファクシミリ送信がスタート指示されると、入力機能部８１で原稿を１枚ずつ読み取って該読み取った原稿画像データを蓄積機能部８２のＨＤＤ１７に所定のフォーマット、例えば、ＪＰＥＧ、ＴＩＦＦ、ＰＤＦ等の汎用フォーマットに変換して蓄積、すなわち、キャプチャ処理を行うとともに、ハードウェア資源３３のＦＣＵ２１に渡して、ハードウェア制御機能部８４が、ＦＣＵ２１に指定の宛先装置、例えば、ＭＦＰ１００にファクシミリ送信を行わせるとともに、ハードウェア資源３３であるＦＣＵ２１からの該ページの画像データのＭＦＰ１００への送信状況の通知を受けて該ハードウェア資源３３での画像データ送信の管理を行う（図７のａ）。
【００８５】
ハードウェア制御機能部８４は、ハードウェア資源３３のＦＣＵ２１での画像データのファクシミリ送信が適切に行われると、該画像データの次のページの送信の指示をハードウェア資源３３であるＦＣＵ２１に行って、同様に、次の原稿のページの画像データの蓄積機能部８２へのキャプチャ及び該原稿ページの画像データのファクシミリ送信を行わせるとともに、該ファクシミリ送信の管理を行う。
【００８６】
このファクシミリ送信動作中に、送信の中断される異常事態、例えば、送信先のＭＦＰ１００での用紙ジャムや用紙無し等が発生して、適切な送信が不可能な画像データが発生して（図７のｂ）、ハードウェア制御機能部８４が、ハードウェア資源３３のＦＣＵ２１から該ページの画像データの送信中に送信中断が発生した旨の通知を受けると、データ取得要求を取得機能部８５に送出し、取得機能部８５が、蓄積機能部８２が蓄積したキャプチャ画像のうち、該送信の中断したページの画像データ（キャプチャ画像）を蓄積機能部８２から取得する（図７のｃ）。
【００８７】
取得機能部８５がキャプチャ画像データを取得すると、出力機能部８６が、ネットワークを介してサーバＳＶに送信し（図７のｄ）、サーバＳＶが該ＭＦＰ１から送られてきたキャプチャ画像データを、該ＭＦＰ１の送信不可の異常事態の解消が行われるのを待って、ネットワークを介して該ＭＦＰ１に送信する（図７のｄ）。ＭＦＰ１は、出力機能部８６が出力するキャプチャ画像の送信では、画像データである印刷データと該印刷データに関する書誌情報のうち、少なくともいずれかを送信する。この場合、キャプチャ画像をオペレーションパネル２０の表示部に表示すると、ユーザが、画像データのどのページまでが送信されてどのページで送信が中断されたかを確認し、どのページから送信し直すかを判断することができる。
【００８８】
ＭＦＰ１は、キャプチャ画像データがサーバＳＶから送信されてくると、図７のｅに示すような送信失敗と送信できなかったページの再送信を行うか否かの選択を促す送信失敗通知＆送信再開選択画面をオペレーションパネル２０の表示部に表示し（図７のｅ）、該選択に応じた処理を行う。
【００８９】
なお、上記説明では、再送信を行うのを異常事態の発生した送信先のＭＦＰ１００が動作回復されるのを待って、該ＭＦＰ１にキャプチャ画像データを送信して再送信する場合について説明したが、ネットワークに他のＭＦＰが接続されているときには、該他のＭＦＰで該キャプチャ画像データの再送信印刷を行わせてもよい。この場合、送信に失敗したＭＦＰ１には、先に、他のＭＦＰで再送信するかどうかや再送信させる他のＭＦＰの選択を行う表示を行うようにしてもよい。そして、サーバＳＶは、再送信先のＭＦＰの情報がジャムを発生したＭＦＰから通知されると、該再印刷を行うＭＦＰにキャプチャ画像データを送信する。
【００９０】
このように、本実施例のＭＦＰ１は、入力機能部８１が、原稿の読み取り画像データを入力画像データとして入力して、該画像データをファクシミリ送信する出力動作において、異常事態が発生して適切にファクシミリ送信出力できない場合に、未送信出力部分の画像データをいちいち確認することなく、かつ、重複出力を防止しつつ、適切かつ確実に未送信出力部分の画像データを取得して出力することができ、利用性を向上させることができる。
【００９１】
そして、上記各場合において、印刷不可や印刷不良等の発生したページのキャプチャ画像を、上述のように、そのまま再印刷や再送信してもよいが、ユーザの指定に応じて、キャプチャ画像をそのサイズや画質等を変更して、再印刷や再送信を行ってもよい。
【００９２】
すなわち、例えば、コピーの場合、図８に示すように、ＭＦＰ１で、入力機能部８１であるスキャナ部に原稿がセットされてオペレーションパネル２０でコピー動作が指示操作されると、入力機能部８１で原稿を１枚ずつ読み取って該読み取った原稿画像データを蓄積機能部８２にキャプチャ処理を行うとともに、該読み取った画像データをページ毎にハードウェア資源３３に渡して、ハードウェア制御機能部８４が、該ページの印刷データの印刷を行わせるとともに、ハードウェア資源３３からの該ページの画像データの印刷状況の通知を受けて該ハードウェア資源３３での印刷の管理を行う（図８のａ）。
【００９３】
ハードウェア制御機能部８４は、ハードウェア資源３３での印刷が適切に行われると、該印刷データの次のページの印刷の指示をハードウェア資源３３に行って、同様に、次の原稿のページの読み取りと該読み取った原稿ページの画像データの蓄積機能部８２へのキャプチャ及び該原稿ページの画像データの印刷を行わせるとともに、該印刷の管理を行う。
【００９４】
このコピー動作中に、印刷の中断される異常事態、例えば、用紙ジャムが発生して、適切な印刷が不可能な画像データが発生して（図８のｂ）、ハードウェア制御機能部８４が、ハードウェア資源３３からの該ページの印刷データの印刷中に印刷中断が発生した旨の通知を受けると、データ取得要求を取得機能部８５に送出し、取得機能部８５が、蓄積機能部８２で蓄積したキャプチャ画像のうち、該印刷の中断したページの画像データ（キャプチャ画像）を蓄積機能部８２から取得する（図８のｃ）。
【００９５】
取得機能部８５がキャプチャ画像データを取得すると、出力機能部８６が、ネットワークを介してサーバＳＶに送信し（図８のｄ）、サーバＳＶが該ＭＦＰ１から送られてきたキャプチャ画像データを、該ＭＦＰ１のジャム等の異常事態の解消が行われるのを待って、ネットワークを介して該ＭＦＰ１に送信する（図８のｄ）。
【００９６】
ＭＦＰ１は、キャプチャ画像データがサーバＳＶから送信されてくると、図８のｅに示すようなジャム発生と印刷できなかったページの再印刷を行うか否かの選択を促すとともに、オフションの設定を選択するジャム通知＆印刷再開選択画面をオペレーションパネル２０の表示部に表示する（図８のｅ）。この場合、キャプチャ画像をオペレーションパネル２０の表示部に表示すると、ユーザが、画像データのどのページまでが印刷されてどのページで印刷が中断されたかを確認し、どのページから印刷し直すかを判断することができる。
【００９７】
このジャム通知＆印刷再開選択画面でオプションボタンが押下されてオプション設定が選択されると、ＭＦＰ１は、オプション画面を表示し、該オプション画面で、キャプチャ画像の画質及び画像サイズの選択が行われる。このキャプチャ画像の画質の選択は、例えば、ＪＰＥＧ、ＴＩＦＦ等の画像フォーマット形式の選択によって行われる。
【００９８】
ＭＦＰ１は、オプション画面によって選択された画質及び画像サイズに基づいて、ＡＳＩＣ１５でキャプチャ画像データの変換処理を行い、該変換後の画像データに基づいてエンジン２５で用紙への画像の印刷出力を行う。
【００９９】
このように、本実施例のＭＦＰ１は、取得機能部８５が取得したキャプチャ画像データを、オペレーションパネル２０からの画質やサイズの指定に応じて画像処理して、オペレーションパネル２０に表示出力したり、サーバＳＶを介してクライアント端末ＣＴに送信している。
【０１００】
したがって、キャプチャ画像データをその利用形態等に応じた画像品質の画像として取得して出力することができ、より一層利用性を向上させることができる。
【０１０１】
また、ＭＦＰ１は、ハードウェア資源３３で印刷出力やファクシミリ送信等の画像出力処理を行っていて、適切な出力処理が行えない状態が発生したとき、ＭＦＰ１に連結関係にあるＭＦＰがあると、該ＭＦＰでキャプチャ画像を出力させてもよい。連結機能とは、ネットワーク等で接続され連結関係にある複数のＭＦＰ１、２００等がコピー対象の画像データや印刷対象の画像データを分散して印刷出力して、印刷動作にかかる時間の短縮を図るための機能である。
【０１０２】
すなわち、図９に示すように、ＭＦＰ１とＭＦＰ２００がネットワークで接続されている場合に、ＭＦＰ１において、画像データを、蓄積機能部８２に保存するキャプチャ処理を行うとともに、ハードウェア資源３３に渡して、ハードウェア制御機能部８４が、該ページの画像データの印刷を行わせるとともに、ハードウェア資源３３からの該ページの画像データの印刷状況の通知を受けて該ハードウェア資源３３での印刷の管理を行う（図９のａ）。
【０１０３】
ハードウェア制御機能部８４は、ハードウェア資源３３での印刷が適切に行われると、該画像データの次のページの印刷の指示をハードウェア資源３３に行って、同様に、次のページの画像データの印刷を行わせるとともに、該印刷の管理を行う。
【０１０４】
このページ印刷中に、印刷の中断される異常事態が発生して、適切な印刷が不可能な画像データが発生して（図９のｂ）、ハードウェア制御機能部８４が、ハードウェア資源３３からの該ページの印刷データの印刷中に印刷中断が発生した旨の通知を受けると、オペレーションパネル２０の表示部に、例えば、「故障により××ページの原稿の印刷が失敗しました。連結子機にて××ページから印刷を再開しますか？」との連結子機での印刷を問い合わせる送信再開選択画面を表示する（図９のｃ）。この場合、キャプチャ画像をオペレーションパネル２０の表示部に表示すると、ユーザが、画像データのどのページまでが印刷されてどのページで印刷が中断されたかを確認し、どのページから印刷し直すかを判断することができる。
【０１０５】
ＭＦＰ１は、この送信再開選択画面で、連結子機での印刷が選択されると、ハードウェア制御機能部８４が、データ取得要求を取得機能部８５に送出し、取得機能部８５が、蓄積機能部８２で蓄積したキャプチャ画像のうち、該印刷の中断したページの画像データ（キャプチャ画像）を蓄積機能部８２から取得する（図４のｄ）。
【０１０６】
取得機能部８５がキャプチャ画像データを取得すると、出力機能部８６が、ネットワークを介してサーバＳＶに送信し（図９のｅ）、サーバＳＶが該ＭＦＰ１から送られてきたキャプチャ画像データをネットワークを介して連結子機のＭＦＰ２００に送信する（図９のｅ）。
【０１０７】
連結子機のＭＦＰ２００は、キャプチャ画像データがサーバＳＶから送信されてくると、該送信されてきた画像データの印刷を行う（図９のｆ）。
【０１０８】
このように、本実施例のＭＦＰ１は、画像データの出力処理で中断が発生すると、該中断に係るページの画像データを蓄積機能部８２から取得して、画像データの出力処理を連結して実行する連結関係にあるＭＦＰ２００にサーバＳＶを介して出力している。
【０１０９】
したがって、未印刷出力部分の画像データをいちいち確認することなく、重複出力を防止しつつ、適切かつ確実に未出力部分の画像データを取得して、適切なＭＦＰ２００で出力することができ、利用性をより一層向上させることができる。
【０１１０】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１１１】
本発明は、印刷出力等の出力処理対象の画像データをキャプチャして保存し、該出力状況に応じて該保存したキャプチャ画像データのうち所定部分の画像データを取得して出力するプリンタ装置、ファクシミリ装置、複合装置等のデータ処理装置に利用することができる。
【図面の簡単な説明】
【０１１２】
【図１】本発明のデータ処理装置の一実施例を適用したＭＦＰのハードウェア構成図。
【図２】図１のＭＦＰのソフトウェア構成図。
【図３】図１のＭＦＰの機能ブロック構成図。
【図４】図１のＭＦＰによる印刷処理におけるジャムによって異常発生するときのデータ管理処理の説明図。
【図５】図１のＭＦＰによる印刷処理におけるトナー不足によって異常発生するときのデータ管理処理の説明図。
【図６】図１のＭＦＰによるコピー処理におけるジャムによって異常発生するときのデータ管理処理の説明図。
【図７】図１のＭＦＰによるファクシミリ送信処理におけるジャムによって異常発生するときのデータ管理処理の説明図。
【図８】図１のＭＦＰによるキャプチャ画像の画像処理を伴うデータ管理処理の説明図。
【図９】図１のＭＦＰによるキャプチャ画像の連結子機で印刷再開を行うデータ管理処理の説明図。
【符号の説明】
【０１１３】
１  ＭＦＰ１は、コントローラ
１１  ＣＰＵ
１２  システムメモリ（ＭＥＭ−Ｐ）
１３  ノースブリッジ（ＮＢ）
１４  サウスブリッジ（ＳＢ）
１５  ＡＳＩＣ
１６  ローカルメモリ（ＭＥＭ−Ｃ）
１７  ハードディスク装置（ＨＤＤ）
１８  ＰＨＹ
２０  オペレーションパネル
２１  ファックスコントロールユニット（ＦＣＵ）
２２  ＵＳＢデバイス
２３  ＩＥＥＥ１３９４デバイス
２４  ＭＬＣ
２５  エンジン
２６  ＰＣＩバス
２７  ＡＧＰ
３１  ソフトウェア群
３２  ＭＦＰ起動部
３３  ハードウェア資源
３４  アプリケーション層
３５  プラットフォーム
３６  コントロールサービス層
３７  ハンドラ層
４１  白黒レーザプリンタ（白黒ＬＰ）
４２  カラーレーザプリンタ（カラーＬＰ）
２４  ＭＬＣ
４３  その他のハードウェアリソース
５１  プリンタアプリ
５２  コピーアプリ
５３  ファックスアプリ
５４  スキャナアプリ
６１  ネットワークコントロールサービス（ＮＣＳ）
６２  デリバリーコントロールサービス（ＤＣＳ）
６３  オペレーションパネルコントロールサービス（ＯＣＳ）
６４  ファックスコントロールサービス（ＦＣＳ）
６５  エンジンコントロールサービス（ＥＣＳ）
６６  メモリコントロールサービス（ＭＣＳ）
６７  ユーザインフォメーションコントロールサービス（ＵＣＳ）
６８  システムコントロールサービス（ＳＣＳ）
６９  システムリソースマネージャ（ＳＲＭ）
７１  ファックスコントロールユニットハンドラ（ＦＣＵＨ）
７２  イメージメモリハンドラ（ＩＭＨ）
７３  ＭＥＵ
８０  機能構成部
８１  入力機能部
８２  蓄積機能部
８３  ハードウェア機能部
８４  ハードウェア制御機能部
８５  取得機能部
８６  出力機能部
８７  エンジン  Ｉ／Ｆ
ＣＴ  クライアント端末
ＳＶ  サーバ
１００、２００  ＭＦＰ
【図１】
2009027656.tif 000003
【図２】
2009027656.tif 000004
【図３】
2009027656.tif 000005
【図４】
2009027656.tif 000006
【図５】
2009027656.tif 000007
【図６】
2009027656.tif 000008
【図７】
2009027656.tif 000009
【図８】
2009027656.tif 000010
【図９】
2009027656.tif 000011