(57)【要約】【課題】  出力物における異常を高精度に検出できると共に、異常の位置を簡易に把握可能にできる画像処理装置を提供する。【解決手段】  入力したイメージデータにより示される画像を画像記録装置によりページ単位で記録する際に、入力されたイメージデータに基づいて当該イメージデータに異常があるか否かを検出し、異常が検出された場合に、当該異常が検出された位置の明示を行なう。【選択図】  図３
2005215621.tif 000002
【特許請求の範囲】
【請求項１】
入力したイメージデータにより示される画像をページ単位で記録する画像記録装置に適用される画像処理装置であって、
前記イメージデータを入力する入力手段と、
前記入力手段により入力されたイメージデータに基づいて当該イメージデータに異常があるか否かを検出する検出手段と、
前記検出手段により異常が検出された場合に、当該異常が検出された位置の明示を行なう明示手段と、
を備えた画像処理装置。
【請求項２】
前記明示手段は、前記異常が検出された位置を示す情報が、前記イメージデータに基づいて記録されるページとは異なるページに記録されるように前記イメージデータを加工することによって前記明示を行なう
請求項１記載の画像処理装置。
【請求項３】
前記明示手段は、前記異常が検出された位置を示す情報が、当該異常が検出されたページに記録されるように前記イメージデータを加工することによって前記明示を行なう
請求項１の画像処理装置。
【請求項４】
前記明示手段は、前記異常が検出された位置を示す情報が、当該異常が検出された位置及び余白の少なくとも一方に重ねて記録されるように前記イメージデータを加工する
請求項３記載の画像処理装置。
【請求項５】
前記明示手段は、前記異常が検出された位置を示す情報が、前記イメージデータにより示される画像とは異なる色で記録されるように前記イメージデータを加工する
請求項２乃至請求項４の何れか１項記載の画像処理装置。
【請求項６】
前記明示手段は、更に前記異常に関する情報を明示する
請求項１乃至請求項５の何れか１項記載の画像処理装置。
【請求項７】
前記明示手段は、前記異常が検出されたページに隣接するように、前記イメージデータを記録するページとはサイズ及び色の少なくとも一方が異なるページを新たに出力するように前記画像記録装置を制御することによって前記明示を行なう
請求項１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力したイメージデータにより示される画像をページ単位で記録する画像記録装置に適用される画像処理装置に関する。
【背景技術】
【０００２】
従来の印刷（例えばオフセット印刷）では、写植等の紙焼き（印画紙）、版下、網ネガ、網ポジ、ＰＳ版（刷版）等の中間成果物を生成し、これら中間成果物を元に印刷や製本等を行っていた。近年、ＤＴＰ（ＤｅｓｋＴｏｐ  Ｐｕｂｌｉｓｈｉｎｇ  ／Ｐｒｅｐｒｅｓｓ）の普及によって、ＤＴＰデータから直接印刷する「ダイレクト印刷」または「オンデマンド印刷」が知られている。ＤＴＰでは、ページレイアウトをコンピュータ上で処理して得た印刷データを印画紙や製版フィルム等に形成し、これに基づいて刷版を作成して印刷する処理が普及している。また、中間成果物を生成せずに電子データにより直接刷版を形成するＣＴＰ（Ｃｏｍｐｕｔｅｒ  Ｔｏ  Ｐｌａｔｅ）も注目されている。このような印刷処理に用いることが可能なものとして、プリンタ装置や複写装置等の印刷機能を備えた画像形成装置が知られている。近年の画像形成装置は、画質向上が高まると共にカラー化され、例えば、電子写真プロセス（ゼログラフィ）を用いたカラープリンタ装置は、高品質かつ高速な画像形成が可能である。この画像形成装置では、印刷データを受け取り刷版等を生成せずに印刷物を出力することができる。
【０００３】
図１２は、従来の画像形成システムの概略図である。図１２（Ａ）に全体構成図を示すように、画像形成システムは、画像形成装置１１と、画像形成装置１１に印刷データを渡し印刷指示をするＤＦＥ（Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ  Ｐｒｏｃｅｓｓｏｒ）装置とから構成されている。また、図１２（Ｂ）にはデータの流れを示した。
【０００４】
ＤＦＥ装置は、描画機能とプリンタコントローラ（印刷制御装置）機能とを備えており、例えばページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述された印刷データをクライアント端末から順次受け取り、この印刷データをラスターイメージに変換（ＲＩＰ処理；Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓ）し、さらにＲＩＰ処理済みのイメージデータ及び印刷枚数や用紙サイズ等の印刷制御情報（ジョブチケット）を画像形成装置１１に送り、画像形成装置１１のプリントエンジンや用紙搬送系を制御して、画像形成装置１１に印刷処理を実行させる。すなわち、画像形成装置１１の印刷動作は、ＤＦＥ装置によるプリンタコントローラによって制御される。印刷データは、カラー印刷用の基本色の、イエロ（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）の３色と、ブラック（Ｋ）とを合わせた４色（ＹＭＣＫ）分が画像形成装置１１に送られる。
【０００５】
画像形成装置１１は、電子写真プロセスを利用して画像を印刷用紙に記録するもので、ＩＯＴ（Ｉｍａｇｅ  Ｏｕｔｐｕｔ  Ｔｅｒｍｉｎａｌ）モジュール１２、ＩＯＴモジュール１２に連結されたフィードモジュール（ＦＭ；Ｆｅｅｄｅｒ  Ｍｏｄｕｌｅ；給紙モジュール）１５、出力モジュール１７、タッチパネル等を含んで各種データの入力支援をするためのユーザインターフェース装置１８、を備えている。ＩＯＴモジュール１２は、ＹＭＣＫ分のトナーカートリッジ２４が搭載されたトナー供給部２２と、ＩＯＴコア部２０とを有する。ＩＯＴコア部２０は、光走査装置や感光体ドラム等を有するプリントエンジン（印字ユニット）３０を色毎でかつベルト回転方向に一列に配置した所謂タンデム構成になっており、プリントエンジン３０を制御する電気回路等を収容する電気系制御収納部３９を備えている。ＩＯＴコア部２０では、感光体ドラム上のトナー像を中間転写ベルト４３に転写（１次転写）することにより、ＹＭＣＫの各色トナー像が中間転写ベルト４３に多重転写される。中間転写ベルト４３上に転写された画像（トナー像）は、所定のタイミングでフィードモジュール１５から搬送されてきた印刷用紙上に転写され（２次転写）、定着器（Ｆｕｓｅｒ）７０によりトナー像が用紙上に溶融定着される。その後、排紙処理装置７２を経由して機外へ排出される。また、両面印刷時には、片面に印刷済みの用紙が排紙トレイ（スタッカ）７４に一時的に保持され、排紙トレイ７４から引き出され、反転搬送路４９を介して反転されて再度ＩＯＴコア部２０に渡される。
【０００６】
このシステムを用いた場合、画像形成処理（プリント処理）の高性能化や高速化の要求（例えば、１００枚〜２００枚／分以上のカラー印刷）を実現するためには、画像形成装置の対応のみならず、ＲＩＰ処理や出力側の画像記録部に対する印刷制御部分であるプリンタコントローラも高速・高性能化が必要である。
【０００７】
ところが、ＤＦＥ装置は、クライアント端末からのＰＤＬデータに対するＲＩＰ処理だけでなく、印刷ジョブに従ったページ再配置（昇順／降順の並び替え、両面印刷時の処理ページ順決定、フィニッシャ対応の位置づらし等）や、プリントエンジンや定着器等の出力側の処理特性に応じたデータ変換（例えばグレイバランスや色ズレ校正等）等の、付加処理も実行するようになっている。このため、ＤＦＥ装置と画像形成装置１１との間を専用の通信プロトコルで接続した専用かつ独立の装置構成を採用していた。
【０００８】
しかしながら、この構成は、専用の装置を個別に用意する必要があり、システム全体がコスト高になるとともに、汎用性にかけていた。
【０００９】
そこで、近年、ＤＦＥ装置（フロントエンドプロセッサ）及び画像形成装置の間に出力側に依存した制御を行なうプリンタコントローラ機能を備えた画像形成支援装置（バックエンドプロセッサ）を設け、当該画像形成支援装置がＤＦＥ装置から送られたイメージデータを受け取り、出力側の画像形成装置の処理特性に応じて順次イメージデータを画像形成装置へ送ると共に、画像形成装置を制御して印刷処理を行なわせるシステムも提案されている。これにより、クライアントからの要求に基づく出力形態に適合した処理やリカバリ処理等をする際に、ＤＦＥ装置とは無関係に対応することができる。
【００１０】
ところで、画像形成装置（画像記録装置）や画像形成支援装置に入力されるイメージデータには、文字化け、フォントエラー、塗り潰し（黒ベタ）、白抜けや白点等の異常が発生することがあり、このような異常が発生しているイメージデータを用いてそのまま印刷されると、用紙や時間が無駄になってしまう。
【００１１】
この点に鑑みて、従来、ＰＤＬの言語エラーを認知できるプリンタであって、当該ＰＤＬで記述された印刷データの中の印刷すべき文字コードをチェックしてエラーを検出するエラー検出手段を備え、エラーを検出した場合にはエラー通知や印刷命令の再送要求を行なうと共に、オペレータパネルにエラー信号を送り、エラーを表示させたり、音声によりエラーが発生したことを警告するようにした技術があった（例えば、特許文献１参照）。
【特許文献１】特開平１１−３１９３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記従来のエラー検知に関する技術では、ＰＤＬの言語エラーを認知しているので、文字化けやフォントエラー等のみを検出対象としており、上記塗り潰し（黒ベタ）、白抜けや白点等のエラーについては検出することができない、という問題点があった。
【００１３】
また、上記従来のエラー検知に関する技術では、検出結果がモニター表示あるいは音声のみにより、エラーが検出されたことのみが通知されるため、実際にエラー箇所を特定するためには、オペレータが出力物から当該個所を検索してチェックする必要がある。この作業は、ダメージ発生箇所の特定及びダメージ現象確認の必要性から必須であるが、一般に、人手を介しての全ページ手めくりによる目視によって実施されているため、チェック漏れが発生しやすく、また、作業に多大な労力と時間を要するという問題点があった。
【００１４】
本発明は、上記問題点に鑑みてなされたものであり、出力物における異常を高精度に検出できると共に、異常の位置を簡易に把握可能にできる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するために本発明の画像処理装置は、入力したイメージデータにより示される画像をページ単位で記録する画像記録装置に適用される画像処理装置であって、前記イメージデータを入力する入力手段と、前記入力手段により入力されたイメージデータに基づいて当該イメージデータに異常があるか否かを検出する検出手段と、前記検出手段により異常が検出された場合に、当該異常が検出された位置の明示を行なう明示手段と、を備えている。
【００１６】
本発明によれば、イメージデータが入力手段により入力され、入力されたイメージデータに基づいて当該イメージデータに異常があるか否かが検出手段により検出されて、異常が検出された場合には、当該異常が検出された位置の明示が明示手段により行なわれる。
【００１７】
これにより、イメージデータに基づいて当該イメージデータの異常を検出するので、例えば出力物におけるＰＤＬの言語エラーの認知や文字コードの解析によっては検出できない異常についても検出でき、高精度な異常の検出が可能となる。
【００１８】
また、異常が検出された位置を明示するので、異常の発生した位置が簡易に把握可能となる。このため、出力物における異常箇所の特定及び確認作業に要する労力及び時間を軽減させることもできる。
【００１９】
このように、本発明によれば、入力したイメージデータにより示される画像を画像記録装置によりページ単位で記録する際に、入力されたイメージデータに基づいて当該イメージデータに異常があるか否かを検出し、異常が検出された場合に、当該異常が検出された位置の明示を行なうので、出力物における異常を高精度に検出できると共に、異常の位置を簡易に把握可能にできる。
【００２０】
なお、本発明の明示手段は、前記異常が検出された位置を示す情報が、前記イメージデータに基づいて記録されるページとは異なるページに記録されるように前記イメージデータを加工することによって前記明示を行なうようにすることができる。
【００２１】
また、本発明の明示手段は、前記異常が検出された位置を示す情報が、当該異常が検出されたページに記録されるように前記イメージデータを加工することによって前記明示を行なうようにすることができる。
【００２２】
さらに、本発明の明示手段は、前記異常が検出された位置を示す情報が、当該異常が検出された位置及び余白の少なくとも一方に重ねて記録されるように前記イメージデータを加工するようにすることもできる。
【００２３】
また、明示手段は、前記異常が検出された位置を示す情報が、前記イメージデータにより示される画像とは異なる色で記録されるように前記イメージデータを加工するようにしてもよい。
【００２４】
さらに、本発明の明示手段は、更に前記異常に関する情報を明示するようにすることが好ましい。
【００２５】
また、本発明の明示手段は、前記異常が検出されたページに隣接するように、前記イメージデータを記録するページとはサイズ及び色の少なくとも一方が異なるページを新たに出力するように前記画像記録装置を制御することによって前記明示を行なうようすることができる。
【発明の効果】
【００２６】
以上のように、本発明によれば、入力したイメージデータにより示される画像を画像記録装置によりページ単位で記録する際に、入力されたイメージデータに基づいて当該イメージデータに異常があるか否かを検出し、異常が検出された場合に、当該異常が検出された位置の明示を行なうので、出力物における異常を高精度に検出できると共に、異常の位置を簡易に把握可能にできる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
（第１の実施の形態）
〔画像形成システム〕
図１は、本実施の形態に係る画像形成システムの全体概略構成を示す図である。画像形成システムは、汎用の通信プロトコルによる高速ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を備えており、高速ＬＡＮには例えばページ記述言語（ＰＤＬ）で記述された電子データ（印刷データ）を入力するためのクライアント端末４００，４０２が接続されている。クライアント端末４００，４０２は、異なるオペレーティングシステム（ＯＳ）下で各種アプリケーションプログラムを実行可能なコンピュータである。この高速ＬＡＮには、原稿の画像を読み取りその画像データを出力するスキャナ装置４１０も接続されている。また、高速ＬＡＮには、ＤＦＥ装置５００，５０２，５０４，５０６，５０８、ＢＥＰ（Ｂａｃｋ  Ｅｎｄ  Ｐｒｏｃｅｓｓｏｒ：バックエンドプロセッサ）装置６００，６０２，６０４、電子データで直接刷版を作成するＣＴＰ装置７０２が接続されている。
【００２８】
ＣＴＰ装置７０２で作成された刷版を用いてプレス装置７１０において印刷がなされる。また、このＣＴＰ装置７０２に並列的に（高速ＬＡＮに）ＢＥＰ装置６００が接続される。このＢＥＰ装置６００には画像形成装置１１と同様の高速プリンタ７４６が接続される。
【００２９】
また、高速ＬＡＮに接続されたＢＥＰ装置６０４の出力側には、出力機７３０、同様の構成の高速プリンター７４０，７４２、ＣＴＰ装置７００が接続されている。出力機７３０、高速プリンター７４０、７４２からはプリント出力がなされ、ＣＴＰ装置７００では刷版が作成される。また、ＤＦＥ装置５０２は、ＢＥＰ装置６０２を介して同様の構成のプリンタプルーファ７２０，７２２に接続されている。プリンタプルーファ７２０，７２２は印刷のための出力確認用のものであり、画像形成装置として機能する場合がある。
【００３０】
また、ＤＦＥ装置５０４は画像形成装置１１と同様の高速プリンター７４４に接続され、ＤＦＥ装置５０４と高速プリンター７４４とはオンデマンド印刷処理を担当する部門を担っている。ＤＦＥ装置５０６は出力機７３２に接続され、ＤＦＥ装置５０８は大型出力機７５０に接続されている。ＤＦＥ装置５０６と出力機７３２からなる構成及びＤＦＥ装置５０８と大型出力機７５０からなる構成は、従来の画像形成装置の構成と同様である。
本実施の形態の画像形成システムでは、ＣＴＰと、ＰＯＤ（プリントオンデマンド）の機能を有する装置を同一のシステム内に混在可能な構成である。これは、本実施の形態にかかるＢＥＰ装置が、クライアントからの印刷データがラスタデータに変換（ＲＩＰ処理）された後のデータを、各種処理する機能を備えているためである。
【００３１】
〔構成例〕
上記構成による画像形成システムにおいて、本発明の実施形態について説明を簡単にするために、刷版を作成して印刷する構成と、刷版作成なしに印刷する構成との代表例を、一実施形態として説明する。すなわち、クライアント端末４００、ＤＦＥ装置５００、ＣＴＰ装置７０２、及びプレス装置７１０の装置を利用して画像を形成する場合の構成Ａ、クライアント端末４００、ＤＦＥ装置５００、ＢＥＰ装置６００、及び高速プリンタ７４６（画像形成装置１１）の装置を利用して画像を形成する場合の構成Ｂ、について説明する。
【００３２】
なお、ＤＦＥ装置５００は、クライアント端末４００からのデータをラスタデータに変換（ＲＩＰ処理）し、その変換後のラスタ画像を圧縮処理する機能を備えるが、本実施の形態では、高速プリンタ７４６（画像形成装置１１）に依存した印刷制御機能を果たすプリンタコントローラ機能を要求しない。すなわち、ＤＦＥ装置５００は、主にＲＩＰ処理の機能のみを有する構成でよい。
【００３３】
図２は、本発明に係る画像形成システムの一実施形態を示す図である。すなわち、クライアント端末４００で印刷指示した画像をＤＦＥ装置５００でＲＩＰして、ＣＴＰ装置７０２で刷版を作成した後にプレス装置７１０で印刷する構成Ａと、ＲＩＰされた画像をＢＥＰ装置６００を介して高速プリンタ７４６（画像形成装置１１）で印刷する構成Ｂとを本発明に係る画像形成システムの一実施形態として説明する。図２（Ａ）は本実施形態で構成Ａと構成Ｂからなるシステム構成の概略を示し、図２（Ｂ）は、構成Ｂによる接続例を示している。
【００３４】
〔構成Ａ〕
構成Ａは、刷版を作成するＣＴＰ装置７０２と、このＣＴＰ装置７０２に印刷データを出力し刷版作成の指示をするＤＦＥ装置５００と、ＣＴＰ装置７０２で作成された刷版を用いて印刷するプレス装置７１０と、からシステムを構成する。
【００３５】
この構成Ａは、従来の印刷処理と同様のため、詳細な説明を省略するが、ＤＦＥ装置５００は、フロントエンドプロセッサ（ＦＥＰ：Ｆｒｏｎｔ  Ｅｎｄ  Ｐｒｏｃｅｓｓｏｒ）部や、フロントエンジンによるＲＯＰ（Ｒａｓｔｅｒ  ＯＰｅｒａｔｉｏｎ）処理によりクライアント端末４００からのデータをラスタデータに変換（ＲＩＰ処理）し、その変換後のラスタ画像を圧縮処理する機能を備える。そして、ＤＦＥ装置５００では、刷版を作成するために、主にＲＩＰ処理のみを実行する。このＲＩＰ処理されたラスタ画像（圧縮画像）のラスタデータにより、ＣＴＰ装置７０２で刷版が作成される。このＣＴＰ装置７０２で作成された刷版を用いてプレス装置７１０で印刷媒体に画像がプレスされ、印刷がなされる。
【００３６】
なお、上記構成Ａでは、高速ＬＡＮに、ＣＴＰ装置７０２を接続し、ＤＦＥ装置５００からの印刷データで刷版を作成する場合を説明したが、ＣＴＰ装置７０２をＢＥＰ装置６００を介して接続してもよい（図１のＢＥＰ装置６０４と、ＣＴＰ装置７００の構成）。この場合には、以下の構成Ｂで説明するように、ＤＦＥ装置５００からの印刷データによりＢＥＰ装置６００において画像形成装置１１などの下流側装置に依存する処理を行ってデータ出力する。この下流側装置として、ＣＴＰ装置７００を採用したときに、ＢＥＰ装置６００は、そのＣＴＰ装置７００に依存する処理を行ってデータ出力する。
【００３７】
〔構成Ｂ〕
次に、構成Ｂは、画像形成装置１１（高速プリンタ７４６）と、この画像形成装置１１に印刷データを渡し印刷指示をするＤＦＥ装置５００と、画像形成装置１１とＤＦＥ装置５００との間に設けられるＢＥＰ装置６００からシステムを構成する。
【００３８】
画像形成装置１１は、ＩＯＴモジュール（ＩＯＴ本体）１２と、フィード（給紙）モジュール（ＦＭ：Ｆｅｅｄｅｒ  Ｍｏｄｕｌｅ）１５と、出力モジュール１７と、パソコン（ＰＣ）等のユーザインターフェース装置１８とを備える。なお、フィードモジュール１５は、多段構成としてもよい。また、必要に応じて、各モジュール間を連結する連結モジュールを設けてもよい。また、出力モジュール１７の後段に、フィニッシャ（Ｆｉｎｉｓｈｅｒ：後処理装置）モジュールを接続してもよい。フィニッシャモジュールとしては、例えば、用紙をスタック処理し、１個所以上を綴じるステープラを備えたもの、またはパンチ孔を穿設するパンチング機構を備えたもの等がある。
【００３９】
ＤＦＥ装置５００は、クライアント端末４００からのデータをラスタデータに変換（ＲＩＰ処理）し、その変換後のラスタ画像を圧縮処理する機能を備えて、主にＲＩＰ処理をする。このデータは、ＢＥＰ装置６００により処理されて画像形成装置１１へ出力される。
【００４０】
ＢＥＰ装置６００は、画像形成装置１１に依存した処理の制御機能を有するが、この制御機能は、ユーザインターフェース装置１８により指示してもよく、予め定めておいてもよい。ユーザインターフェース装置１８により指示する場合、ユーザインターフェース装置１８は、キーボード等の入力デバイスやユーザに画像を提示しつつ指示入力を受け付けるＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）機能を有し、画像形成装置１１に依存した処理を指示するように構成すればよい。
【００４１】
ＢＥＰ装置６００は、ＤＦＥ装置に保持しておいたＲＩＰ処理済みのデータを利用することで、効率的な高速出力を可能としている。すなわち、ＢＥＰ装置６００は、ＤＦＥ装置５００から受け取った印刷制御情報に基づいてコマンドコード（Ｃｏｍｍａｎｄ  Ｃｏｄｅ）を生成し、画像形成装置１１内の各部の処理タイミングをエンジン特性に応じて制御する。また、ＢＥＰ装置６００は、ＩＯＴモジュール１２やフィードモジュール１５または出力モジュール１７等のエンジン特性に適合するようにスプール（Ｓｐｏｏｌ）処理を完結させてからＩＯＴモジュール１２に画像データを渡す。
【００４２】
例えば、ＤＦＥ装置５００からＢＥＰ装置６００には、ＲＩＰ処理が施されたラスタベース画像を含むデータが送られる。このデータとしては、ＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）フォーマット等の圧縮されたラスタベースの画像ファイルデータの他、印刷部数、両面／片面、カラー／白黒、合成印刷、ソートの有無、ステープラの有無等印刷制御情報等が含まれる。以下、印刷制御情報として上記印刷処理に係る各種の制御コマンドが記述されたデータのことを、ジョブチケットと称す。
【００４３】
なお、回転（Ｒｏｔａｔｉｏｎ）、１枚の用紙内へのページ割付（Ｎ−ＵＰ）、リピート処理、用紙サイズ合わせ、デバイス差を補正するＣＭＳ（Ｃｏｌｏｒ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ；カラー管理システム）、解像度変換、コントラスト調整、圧縮率指定（低／中／高）等のＲＩＰ処理と関わりのある処理は、ＤＦＥ装置５００にて処理し、その制御コマンドをＢＥＰ装置６００へは通知しない（非通知）。
【００４４】
また、コレーション（帳合い）、両面印刷、スタンプ・パンチ・ステープラ等のフィニッシャ装置または用紙トレーと関わりのある位置合わせ処理、排出面（上下）合わせ、グレーバランスや色ズレ補正等のキャリブレーション処理、スクリーン指定処理等、画像形成装置１１の処理特性と関わりの強いもの（ＩＯＴ依存の処理）に関しては、その制御コマンドをＤＦＥ装置５００がスルーすることで、ＢＥＰ装置６００にて処理する。
このように、本実施形態のＤＦＥ装置側は１つのジョブ（ＪＯＢ）をエンジン特性に依存せずＲＩＰ処理した順にＢＥＰ装置側へ一方的に転送し、ＢＥＰ装置側で印刷用にページ再配置をする。
【００４５】
図３は、ＤＦＥ装置５００と画像形成装置１１との間にＢＥＰ装置６００を介在させたときのデータの流れに着目した概念ブロック図である。
【００４６】
ＤＦＥ装置５００は、クライアント端末４００からＰＤＬで記述された印刷データ（以下ＰＤＬデータという）を受け取り、そのＰＤＬデータを一旦順次格納するデータ格納部５０９と、データ格納部５０９からＰＤＬデータを読み出して解釈しページ単位のイメージデータ（ラスタデータ）を生成（ラスタライズ）するＲＩＰ処理部５１０と、このＲＩＰ処理部５１０にて生成されたイメージデータを所定のフォーマットにしたがって圧縮する圧縮処理部５３０とを備える。この圧縮処理部５３０の後段には、インターフェース部５４２が設けられている。ＲＩＰ処理部５１０では、ＰＤＬデータを展開してイメージデータを生成するため、ＲＩＰ処理部５１０には、ＰＤＬ解釈部およびイメージャとして機能するデコンポーザ、所謂ＲＩＰエンジンが組み込まれている。圧縮処理部５３０は、ＲＩＰ５１０からのイメージデータを圧縮し、圧縮済のイメージデータをＢＥＰ装置６００へ即時に転送する。
【００４７】
一方、ＢＥＰ装置６００は、ＤＦＥ装置５００にて印刷ジョブやプリントエンジン３０の処理特性に無関係に処理された（例えばプリントエンジン３０の処理速度に非同期で処理された）圧縮済のイメージデータを受け取り保持する画像記憶部６０５と、画像記憶部６０５から圧縮済のイメージデータを読み出して、ＤＦＥ装置５００側の圧縮処理部５３０の圧縮処理に対応する伸張処理をし、この伸張処理済のイメージデータをＩＯＴコア部２０側に送出する伸張処理部６１０を備える。この伸張処理部６１０は、画像記憶部６０５から読み出し伸張処理したイメージデータに対して、画像回転や用紙上の画像位置の調整、または拡大もしくは縮小等、の画像編集機能を備えている。画像記憶部６０５の前段には、データ受信部６０１が設けられ、伸張処理部６１０の後段には、出力側のインターフェース部６５０が設けられている。
【００４８】
また、ＢＥＰ装置６００は、ＩＯＴコア部２０の処理性能に依存してＢＥＰ装置６００の各部やＩＯＴコア部２０を制御するプリンタコントローラとして機能する印刷制御部６２０を備える。印刷制御部６２０は、ＤＦＥ装置５００からのジョブチケットを解釈（デコード）、またはＧＵＩ部８０を介したユーザ指示を受けて、プリントエンジン３０や定着器７０またはフィニッシャの処理特性に応じて出力形態（ページ内の画像位置、またはページ排出順や向き等）を特定する出力形態特定部６２２と、特定した出力形態で印刷物が出力されるように、プリントエンジン３０や定着器７０またはフィニッシャ等の各部を制御する制御部６２４とを備える。出力形態特定部６２２は、クライアントが希望する出力形態に関する情報を受け付ける出力形態情報収得部としての機能を備える。
【００４９】
従って、ＤＦＥ装置５００では、ＲＩＰ処理部５１０にてページ記述言語からラスタライズされた（描画展開された）イメージデータが、ＢＥＰ装置６００側へページ順に転送される。ＢＥＰ装置６００は、ＤＦＥ装置５００から転送されたイメージデータを、一旦バッファとして機能する画像記憶部６０５に蓄積する。伸張処理部６１０は、画像記憶部６０５から圧縮済のイメージデータを読み出して伸張処理するとともに、クライアント端末やＤＦＥ装置５００から指定された印刷ジョブに従ってページデータを組み立てたり（ページデータの再配置）、指示されたプリントエンジンへの転送準備をしたりする。そして、ＢＥＰ装置６００では、プリントエンジン３０の処理速度に同期して制御コマンドをやり取りしながら、エンジン生産性を最大限生かす速度でページデータを所定の順にＩＯＴコア部２０に送出する。
【００５０】
このように、ＤＦＥ装置５００側は１つのジョブ（ＪＯＢ）をエンジン特性に依存せずＲＩＰ処理した順にＢＥＰ装置６００側へ一方的に転送すればよい。そして、ＢＥＰ装置６００が、印刷用にページ再配置をする等印刷ジョブやプリントエンジン３０に依存した処理を担当する。
【００５１】
このように構成Ｂでは、画像形成装置１１とＤＦＥ装置５００との間にＢＥＰ装置６００を介在させているので、ＲＩＰ処理に関わる処理はＤＦＥ装置５００で行うが、ＲＩＰ処理のやり直しが必要な際には、ＤＦＥ装置５００へ再ＲＩＰ処理を要求することなく（ＤＦＥ装置５００とは独立に）、画像記憶部６０５に保持しておいたデータを再利用することができる。これにより、ＤＦＥ装置５００にての再ＲＩＰ処理が不要となる。また、プリントエンジン等出力側の処理特性に適応する性能を持ちプリントエンジン３０等と接続されたＢＥＰ装置６００にて、出力側の処理特性に依存する処理をすることができる。
例えば、クライアントが希望する出力形態にて出力する場合において、出力側の処理特性に依存する処理を必要とする一例で、ＲＩＰ処理と関わりのある再処理としては、１枚の用紙内へのページ割付（Ｎ−ＵＰ）、リピート処理、用紙サイズ合わせ、デバイス差を補正するＣＭＳ（Ｃｏｌｏｒ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ；カラー管理システム）、解像度変換、コントラスト調整、圧縮率指定（低／中／高）等がある。
【００５２】
また、出力側である画像形成装置１１（例えばプリントエンジン）の処理特性に依存した処理（出力側の処理特性と関わりの強い依存処理）が必要となる場合の一例としては、画像回転（Ｒｏｔａｔｉｏｎ）、コレーション（Ｃｏｌｌａｔｉｏｎ；帳合い）、両面印刷、スタンプ・パンチ・ステープラ等のフィニッシャ装置または用紙トレーと関わりのある位置合わせ処理（Ｓｈｉｆｔ；画像シフト）、排出面（上下）合わせ、グレーバランスや色ズレ補正等のキャリブレーション処理、スクリーン指定処理等がある。
【００５３】
ところで、本実施の形態に係るＢＥＰ装置６００では、画像記録部（ＩＯＴコア部２０）にイメージデータを送出する際に、当該イメージデータの異常として塗り潰し（黒ベタ）の有無を検出し、黒ベタが検出された場合には、検出されたページを示す情報を含む異常に関する情報をバナーシートに記録することにより通知する機能を有している。
【００５４】
なお、バナーシートは、各ジョブのイメージデータに追加して出力される、ユーザ名、文書名、印刷日時やコメント等、ジョブの内容を識別するための情報を記録するページであり、ユーザの設定により出力するか否か及び記録する内容を設定することが可能となっている。
【００５５】
図４は、このとき制御部６２４が実行するエラー検出処理プログラムの処理の流れを示すフローチャートであり、以下、同図を参照して本実施の形態に係るエラー検出処理について説明する。
【００５６】
まず、ステップ１００では、画像記憶部６０５に記憶された当該エラー検出処理の対象となるジョブの１画素分のイメージデータを読み出して伸張処理部６１０により伸張処理を施し、次のステップ１０２では、当該画素が黒色であるか否かを判定し、当該判定が否定判定となった場合はステップ１１２に移行する。
【００５７】
すなわち、本実施の形態では、画像のＹ、Ｍ、Ｃ、Ｋの濃度階調を８ビットのデータを用いて０〜２５５の値で表わすようにしている。したがって、読み出した画素が、Ｙ＝Ｍ＝Ｃ＝０でかつＫ＝２５５であれば、当該画素が表す色は黒ということになる。
【００５８】
一方、ステップ１０２で肯定判定となった場合は、ＲＵＮ数を計数する。ここで、ＲＵＮ数は、条件に適合する画素群（黒ベタ）を構成する画素の数である。すなわち、条件に適合した画素の累積総数を示すものではなく、それまで条件に適合した画素のうち、互いに垂直方向又は水平方向に隣接する画素の数を示すものである。また、ここでは、ＲＵＮ数を垂直方向及び水平方向に隣接する画素の数がそれぞれ識別可能にカウントする（例えば、垂直方向にｐ個、水平方向にｑ個であれば、ＲＵＮ数はｐ×ｑ。）。
【００５９】
次のステップ１０６では、ＲＵＮ数がｍ×ｎ個か否かを判定し、当該判定が否定判定となったステップ１１２に移行し、肯定判定となった場合は、黒ベタが発生していると判断してステップ１０８に移行する。
【００６０】
なお、上記ｍ及びｎの値については、ｍ×ｎの画素により構成される矩形領域が全て黒色であった場合に、黒ベタであると判断することができる値を適用することができる。なお、当該矩形領域を小さく設定するほど小さな黒ベタの発生も検出可能となるメリットがある一方、誤判定を招きやすいというデメリットも存在する。したがって、当該ｍ及びｎの値については、これらのバランスをとりつつ設定することが好ましい。
【００６１】
ステップ１０８では、黒ベタが発生していること及び黒ベタの発生箇所（発生ページ）を示す情報を含むエラー情報をバナーシートに追加するように伸張処理部６１０を制御してイメージデータを加工し、その後にステップ１１２に移行する。
【００６２】
ステップ１１２では、１ジョブ分の処理が終了したか否かを判定し、当該判定が否定判定となった場合は再びステップ１００に戻る。一方、ステップ１１２で肯定判定となった時点で、当該エラー検出処理プログラムを終了する。
【００６３】
なお、当該エラー検出処理が終了すると、印刷制御部６２０は、ＩＯＴコア部２０にイメージデータ及びエラー情報が記載されたバナーシートのイメージデータを送信すると共に画像記録部を制御して、バナーシート及び印刷ジョブの出力を実行する。
【００６４】
図５には、このとき出力されるバナーシートが一例として示されている。同図に示すように、バナーシートに記載する情報として予め設定されているユーザ名、文書名、プリント開始日時、プリント終了日時及びコメント等に加え、エラー情報として、エラー発生日時、当該ジョブのＰＤＬのバージョン情報、ＰＤＬの言語の種類及びエラーの詳細が記載される。また、エラーの詳細としては、当該ジョブにおける全てのエラーについて、発生ページ及びエラー内容（黒ベタ、白抜け、白点等（本実施の形態では、黒ベタ。））が記載される。
【００６５】
以上詳細に説明したように、本第１の実施の形態によれば、入力したイメージデータにより示される画像を画像記録装置によりページ単位で記録する際に、入力されたイメージデータに基づいて当該イメージデータに異常があるか否かを検出し、異常が検出された場合に、当該異常が検出された位置の明示を行なうので、出力物における異常を高精度に検出できると共に、異常の位置を簡易に把握可能にできる。
【００６６】
また、本第１の実施の形態によれば、前記異常が検出された位置を示す情報が、前記イメージデータに基づいて記録されるページとは異なるページに記録されるように前記イメージデータを加工することによって前記明示を行なうので、出力物の視認性を妨げることなく異常が検出された位置を簡易に把握可能に出きる。
【００６７】
さらに、本第１の実施の形態によれば、更にエラー発生日時、当該ジョブのＰＤＬのバージョン情報、ＰＤＬの言語の種類、エラー内容（本実施の形態では、黒ベタ。）等の前記異常に関する情報を明示しているので、異常が発生した原因の判断材料とすることができる。
【００６８】
なお、本第１の実施の形態では、ジョブと共に出力されるバナーシートにより明示を行なうものとして説明したが、本発明はこれに限定されるものではない。
【００６９】
例えば、図６に示すように、異常が検出されたページ及び異常に関する情報のみを記録した用紙を別途エラー通知用紙として出力するようにしてもよい。また、この場合、同図に示すように、エラー内容として実際に異常が発生している個所をそのまま抜き出して記録することにより、出力物における異常の特定及び確認が容易になる。
（第２の実施の形態）
上記第１の実施の形態では、異常が検出されたページを示す情報及び当該異常に関する情報を記録したバナーシートを出力することにより異常が発生した位置を通知する形態について説明したが、本第２の実施の形態では、異常が検出されたページの余白に異常が検出された位置を示す情報及び当該異常に関する情報を記録することにより異常が発生した位置を通知する形態について説明する。
【００７０】
なお、本第２の実施の形態に係る画像形成システムの構成については、上述した第１の実施の形態に係る画像形成システムの構成（図１乃至図３参照）と同様であるので、ここでの図示及び説明を省略する。
【００７１】
図７は、本実施の形態に係るエラー検出処理プログラムの処理の流れを示すフローチャートであり、以下、同図を参照して本第２の実施の形態に係るエラー検出処理について説明する。
【００７２】
なお、図７のフローチャートにおいて、図４のフローチャートと同様の処理を行なうステップについては同一の符号を付し、その説明を省略する。
【００７３】
ステップ１０６で肯定判定となった場合、ステップ１１０に移行して、伸張処理部６１０を制御してエラー情報を示す画像を余白部分に重ね合わせるように当該異常が検出されたページのイメージデータを加工して、ステップ１１２に移行する。
【００７４】
図８には、本実施の形態に係るエラー検出処理によりエラー情報を示す画像が余白に記録されたエラー発生ページが一例として示されている。同図に示されるように、エラー発生ページの下方向の余白部分（トンボの外側）に、エラーが発生したことを示す「☆ＥＲＲＯＲ☆」のマークを記録すると共に、エラーが発生した（異常を検出した）日時、ＰＤＬのバージョン情報、ＰＤＬの言語の種類及びエラー内容等が記録される。
【００７５】
このように、本第２の実施の形態によれば、入力したイメージデータにより示される画像を画像記録装置によりページ単位で記録する際に、入力されたイメージデータに基づいて当該イメージデータに異常があるか否かを検出し、異常が検出された場合に、当該異常が検出された位置の明示を行なうので、出力物における異常を高精度に検出できると共に、異常の位置を簡易に把握可能にできる。
【００７６】
また、本第２の実施の形態によれば、前記異常が検出された位置を示す情報が、当該異常が検出されたページに記録されるように前記イメージデータを加工することによって前記明示を行なうので、当該異常の確認作業において、作業者は、各ページにおける異常があった場合に当該情報が記録される位置だけをチェックすればよく、出力物の各ページ全体をチェックする必要がないため、作業の労力を軽減することができ、作業時間も短縮することができる。
【００７７】
さらに、本第２の実施の形態によれば、前記異常が検出された位置を示す情報が、余白に重ねて記録されるように前記イメージデータを加工するので、出力物の視認性を妨げることがなく異常の位置を容易に確認することができる。
【００７８】
また、本第２の実施の形態によれば、更にエラー発生日時、当該ジョブのＰＤＬのバージョン情報、ＰＤＬの言語の種類、エラー内容（本実施の形態では、黒ベタ。）等の前記異常に関する情報を明示しているので、異常が発生した原因の判断材料とすることができる。
【００７９】
なお、本第２の実施の形態では、前記異常が検出された位置を示す情報が、当該異常が検出されたページの下方向の余白に重ねて記録されるものとして説明したが、本発明はこれに限定されるものではない。
【００８０】
例えば、図９に示すように、エラー発生ページの裏面に印刷すべきイメージデータがない場合には、当該裏面に、異常が検出された位置を示す情報及び当該異常に関する情報を記録するようにしてもよい。
【００８１】
これにより、当該異常の確認作業において、作業者は、各ページにおける異常があった場合に記録されるべき画像がない裏面だけをチェックすれば異常が検出された位置を特定できるので、出力物の各ページ全体をチェックする必要がないため、作業の労力を軽減することができ、作業時間も短縮することができる。
【００８２】
また、図１０に示すように、前記異常が検出された位置を示す情報を当該異常が検出された位置に重ねて記録するようにしてもよい。なお、同図では、異常が検出された位置を示す情報として、異常が検出された位置を枠線で囲うようにしている。
【００８３】
これにより、出力物には存在しないはずの画像（図１０に示す例では、枠線。）の有無だけをチェックすれば異常が検出された位置を特定できるので、各ページを詳細にチェックする必要がなく、作業の労力を軽減でき、作業時間も短縮することができる。
【００８４】
なお、前記異常が検出された位置を示す情報を、前記イメージデータにより示される画像とは異なる色で記録するようにしてもよい。これにより、例えば白いページにモノクロの画像を記録し、異常の位置を赤い枠線で示すことにより、直感的に異常の位置を認識することができるので、作業の労力を軽減して作業時間を短縮することができる。
【００８５】
さらに、上記各実施の形態では、エラー情報を画像として記録すべくイメージデータを加工する形態について説明したが、本発明はこれに限定されるものではない。
【００８６】
例えば、図１１に示すように、異常が検出されたページに隣接するように、前記イメージデータを記録するページとはサイズ及び色の少なくとも一方が異なるページを新たに出力するようにしてもよい。
【００８７】
これにより、イメージデータを加工する必要がないので、処理が容易であり、かつ、異常が検出された位置を明示することができるので、出力物における異常を高精度に検出できると共に、異常の位置を簡易に把握可能にできる。
【００８８】
また、上記各実施の形態では、説明の錯綜を回避するために、エラー検出処理において塗り潰し（黒ベタ）のみを検出する形態について説明したが、白抜け、白点等の異常を併せて検出するようにし、その検出結果をそれぞれ明示するようにしてもよいことは言うまでもない。
【００８９】
さらに、文字化けやフォントエラー等のエラーについても検出して明示するようにしてもよい。この場合、印刷制御部６２２がＦＥＰ装置から取得するジョブチケットに文字コードを含め、当該文字コードに基づいて上記エラーを検出したり、イメージデータに基づくパターンマッチング等を行なって上記エラーを検出したりすることができる。
【００９０】
なお、上記各実施の形態では、エラー検出及びエラーの通知を制御部６２４により実行されるソフトウェアの処理として行う形態について説明したが、本発明はこれに限定されるものではなく、エラー検出回路等を別途備えた構成として、ハードウェアの処理としてもよい。これにより、処理速度の高速化を図ることができる。
【００９１】
なお、ＢＥＰ装置によりプルーファを構成する場合、高速高機能の画像形成装置１１によるダイレクト印刷に先立って、ＤＴＰデータから直接カラー校正用プリントの出力を例えばプリンタプルーファ７２０にて行うＤＤＣＰ（Ｄｉｇｉｔａｌ  Ｄｉｒｅｃｔ  Ｃｏｌｏｒ  Ｐｒｏｏｆｉｎｇ）システムを構築することができる。このシステムで、ＢＥＰ装置は、印刷ジョブとしてプルーフデータを受け取るとプルーフィングに適したデータ形式（例えば低ビデオレート等）の画像データをプルーファに出力してカラー校正用プリント出力を指令する一方、通常の印刷ジョブを受け取ると、高速高性能マシンに高ビデオレートの画像データを出力して高速高機能の印刷指示を出力する。この場合、高速高機能マシンとプルーファまたは縦連接続された機種との間の異なるカラー出力の微妙な差異（デバイス差）を補正するＣＭＳ（Ｃｏｌｏｒ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ；カラー管理システム）を搭載することが望ましい。
【００９２】
以上、本発明を各実施形態を用いて説明したが、本発明の技術的範囲は上記各実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記各実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【００９３】
また、上記各実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。各実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【００９４】
なお、圧縮／伸張の処理に際しては、線画や文字等主に２値で表される画像オブジェクト（線画文字オブジェクトＬＷ（Ｌｉｎｅ  Ｗｏｒｋ））と背景部や写真部等主に多階調で表される画像オブジェクト（多階調画像オブジェクトＣＴ（Ｃｏｎｔｉｎｕｏｕｓ  Ｔｏｎｅ））等、画像オブジェクトの特性に応じて、適応した処理とすることもできる。
【図面の簡単な説明】
【００９５】
【図１】実施の形態に係る画像形成システムの全体構成を示す概略図である。
【図２】画像形成システムの一実施形態を示す図である。
【図３】ＤＦＥ装置およびＢＥＰ装置の一実施形態を示すブロック図である。
【図４】第１の実施の形態に係るエラー検出処理プログラムの処理の流れを示すフローチャートである。
【図５】エラー検出処理により、バナーシートを利用してエラーが検出された位置が明示された状態を示す説明図である。
【図６】他の形態に係るエラーが検出された位置が明示された状態を示す説明図である。
【図７】第２の実施の形態に係るエラー検出処理プログラムの処理の流れを示すフローチャートである。
【図８】エラー検出処理により、エラー発生ページの余白を利用してエラーが検出された位置が明示された状態を示す説明図である。
【図９】他の形態に係るエラーが検出された位置が明示された状態を示す説明図である。
【図１０】他の形態に係るエラーが検出された位置が明示された状態を示す説明図である。
【図１１】他の形態に係るエラーが検出された位置が明示された状態を示す説明図である。
【図１２】従来の画像形成システムの概略を示す図である。
【符号の説明】
【００９６】
２０      ＩＯＴコア部
８０      ＧＵＩ部
５００、５０２、５０４、５０８    ＤＦＥ装置
５０９    データ格納部
５１０    ＲＩＰ処理部
５３０    圧縮処理部
５４２    インターフェース部（入力手段）
６００、６０２、６０４      ＢＥＰ装置
６０１    データ受信部
６０５    画像記憶部
６１０    伸張処理部
６２０    印刷制御部
６２２    出力形態特定部
６２４    制御部（検出手段、明示手段）
６５０    インターフェース部
【図１】
2005215621.tif 000003
【図２】
2005215621.tif 000004
【図３】
2005215621.tif 000005
【図４】
2005215621.tif 000006
【図５】
2005215621.tif 000007
【図６】
2005215621.tif 000008
【図７】
2005215621.tif 000009
【図８】
2005215621.tif 000010
【図９】
2005215621.tif 000011
【図１０】
2005215621.tif 000012
【図１１】
2005215621.tif 000013
【図１２】
2005215621.tif 000014