(57)【特許請求の範囲】
【請求項１】
画像処理端末で作成された画像データないし描画命令に基づいて画像処理を行う画像処理装置であって、
前記画像データないし前記描画命令から所定の太さ以下の細線画像を抽出する細線画像抽出手段と、
前記細線画像抽出手段によって抽出された前記細線画像を所定太さ以上の線画像となるように変換し、かつ、所定の太さ以下の細線画像であることを認識可能とする画像変換手段と、
を含むことを特徴とする画像処理装置。
【請求項２】
前記細線画像抽出手段によって抽出された前記細線画像に対して前記画像変換手段によって画像変換したことを警告する警告手段を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記警告手段が、前記細線画像抽出手段によって前記所定の太さ以下の細線画像が抽出されたことを、前記画像処理端末上に表示して告知することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記画像変換手段による前記細線画像に対する画像変換を設定する設定手段を含み、前記画像変換手段が、前記設定手段の設定に基づいて画像変換を行うことを特徴とする請求項１から請求項３の何れか１項に記載の画像処理装置。
【請求項５】
前記画像変換手段が、前記抽出手段によって抽出された前記細線画像を所定の色に変換することを特徴とする請求項１から請求項４の何れか１項に記載の画像処理装置。
【請求項６】
前記画像変換手段が、前記細線画像抽出手段によって抽出された前記細線画像のみの画像データを生成することを特徴とする請求項１から請求項４の何れか１項に記載の画像処理装置。
【請求項７】
前記画像変換手段が、前記細線画像抽出手段によって抽出された前記細線画像を前記処理端末で作成されて入力された前記画像データないし前記描画命令から消去することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記細線画像抽出手段が、前記画像データに基づいて生成されたラスタデータから前記細線画像を抽出することを特徴とする請求項１から請求項８の何れか１項に記載の画像処理装置。
【請求項９】
前記細線画像抽出手段が、所定の領域内の画素と予め設定されているパターンとを比較して前記細線画像を抽出することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記画像データまたは描画命令に基づいた画像を印刷出力する印刷出力装置へ出力する出力手段を含み、前記画像変換手段によって変換された前記線画像を含む前記画像データないし描画命令が前記出力手段によって前記印刷出力装置へ出力される、ことを特徴とする請求項１から請求項９の何れか１項に記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種アプリケーション作成された画像データまたは描画命令に応じた画像処理を行う画像処理装置に関する。
【０００２】
【従来の技術】
印刷処理の分野においてもデジタル化が浸透して、ＤＴＰ（Desktop Publishing）化が進んでいる。これにより、パーソナルコンピュータやワークステーション等の処理装置上で、画像の作成、加工、編集等を行うことによりページレイアウトを作成し、このページレイアウトに基づいてフィルムの作成を行ったり、印刷版に直接書き込んで印刷用の刷版を作成する（ＣＴＰ：Computer to Plate）。
【０００３】
一方、実際の刷版を用いた印刷等に先だって校正を行うときには、ＷＹＳＩＷＹＧ機能を用いてモニタ上にページレイアウトを表示したり、レーザプリンタやページプリンタ等の印刷出力装置により印刷出力する。
【０００４】
ところで、刷版を用いた印刷では、プリンタを用いた印刷よりも細線を指定することができる。すなわち、刷版を用いた印刷では、２４００dpi以上の解像度が得られるのに対して、プリンタを用いた印刷では、解像度が４００dpi〜６００dpi程度となっている。
【０００５】
したがって、刷版を用いた印刷で指定を行うことができる細線であっても、プリンタを用いた印刷物上では、消失したりかすれが生じてしまうことがある。
【０００６】
このために、特開平６−２３１２３８号公報では、細線をプリンタで出力可能な太さの線に変換するようにしており、これにより、プリンタを用いた印刷時に、細線の消失、かすれ等の発生を防止するようにしている。
【０００７】
【発明が解決しようとする課題】
しかしながら、プリンタで現すことができない細線を、プリンタで現すことができる細線に変換して印刷処理を行った印刷物は、刷版を用いた印刷物と異なってしまうことになり、例えば、刷版を用いたときに、かすれ等が生じる細さの線画像であっても、プリンタを用いて作成した印刷物には、かすれが生じない線画像として表現されてしまうことになってしまう。
【０００８】
また、単にプリンタで出力できない細線を、プリンタで出力可能な太さに変換した場合、刷版を用いて印刷したときにかすれ等が生じてしまう細い線画像まで出力してしまうことがある。このために、印刷物にどのように現れるかの確認できず、的確な校正が困難となるのは勿論、実際に刷版を作成して印刷処理を行うまでは、どの部分が相違するかも不明確となっている。
【０００９】
本発明は上記事実に鑑みてなされたものであり、例えばワークステーションやパーソナルコンピュータ等の画像処理端末で作成した画像データないし描画命令に基づいて画像処理等を行うときに、刷版を用いて印刷を行うときにかすれ等が生じする線画像であることが明確となる画像処理装置を提案することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するために本発明は、画像処理端末で作成された画像データないし描画命令に基づいて画像処理を行う画像処理装置であって、前記画像データないし前記描画命令から所定の太さ以下の細線画像を抽出する細線画像抽出手段と、前記細線画像抽出手段によって抽出された前記細線画像を所定太さ以上の線画像となるように変換し、かつ、所定の太さ以下の細線画像であることを認識可能とする画像変換手段と、を含むことを特徴とする。
【００１１】
この発明によれば、細線画像抽出手段に抽出した細線画像が明確となるように画像変換を行い、かつ、所定の太さ以下の細線画像であることが明確となるようにする。刷版を用いて印刷したときにかすれが生じる細線画像であることが明確となるように画像変換を行うことにより、例えば、低解像度のプリンタを用いて印刷処理したときに、この線画像が、刷版を用いた印刷物上でかすれや消失が生じる可能性のある細線画像であることを明確にすることができる。
【００１２】
また、本発明の画像処理装置は、前記細線画像抽出手段によって抽出された前記細線画像に対して前記画像変換手段によって画像変換したことを警告する警告手段を含むことを特徴とする。
【００１３】
この発明によれば、細線画像抽出手段が、画像データないし描画命令にもとづいて、予め設定されている所定の太さ以下の細線画像を抽出すると、細線画像が含まれていることを警告手段によって警告する。これにより、例えば、刷版を用いて作成した印刷物上でかすれや消失等が生じてしまう細線画像を抽出したときに、該当細線画像の抽出を告知するなどして警告することにより、所定の太さ以下の細線画像であったことを的確に認識可能とすることができる。
【００１４】
したがって、刷版を用いた印刷物よりも解像度の低いプリンタ等の印刷出力装置を用いて校正刷りを行っても、適正な校正が可能となる。
【００１５】
このような本発明では、前記警告手段が、前記細線画像抽出手段によって前記所定の太さ以下の細線画像が抽出されたことを、前記画像処理端末上に表示して告知するものであっても良く、また、抽出された細線画像が明確となるように画像変換を行うものでも良く、これらを合わせて行うものであっても良い。すなわち、前記画像変換手段による前記細線画像に対する画像変換を設定する設定手段を含み、前記画像変換手段が、前記設定手段の設定に基づいて画像変換を行うものでも良い。
【００１６】
このような画像変換としては、前記変換手段が、前記細線画像抽出手段によって抽出された細線画像を所定の色に変換しても良い。
【００１７】
さらに、画像変換手段としては、前記細線画像抽出手段によって抽出された前記細線画像のみの画像データを生成しても良く、このときには、前記細線画像抽出手段によって抽出された細線画像を消去するようにしても良い。
【００１８】
さらに、これらの変換方法の何れかを画像処理端末から指定するものであっても良い。
【００１９】
一方、前記細線画像抽出手段は、前記画像データに基づいて生成されたラスタデータから前記細線画像を抽出するものであっても良く、また、描画命令の記述から抽出しても良い。また、ラスタデータから抽出するときには、所定の領域内の画素と予め設定されているパターンとを比較しても良く、また、これに限らず、従来公知の任意の画像抽出方法を用いることができる。
また、本発明は、前記画像データまたは描画命令に基づいた画像を印刷出力する印刷出力装置へ出力する出力手段を含み、前記画像変換手段によって変換された前記線画像を含む前記画像データないし描画命令が前記出力手段によって前記印刷出力装置へ出力されるものであっても良い。
【００２０】
【発明の実施の形態】
以下、本発明野実施の形態を説明する。図１には、本実施の形態に適用した印刷システム１０の概略構成を示している。この印刷システム１０は、例えば、一般的構成のパーソナルコンピュータ（ＰＣ）に、所定の機能を備えたＰＣＩボードを追加するなどして構成した画像処理装置３２を備えている。また、この画像処理装置３２には、印刷出力装置としてプリンタ１４が接続され、画像処理装置３２で処理した画像の印刷出力が可能となっている。
【００２１】
さらに、画像処理装置３２には、パーソナルコンピュータ、ワークステーション等がクライアント端末１６とし接続されている。このクライアント端末１６は、各種アプリケーションを用いて画像の作成、加工、編集等の画像処理を行うＤＴＰに用いられる。画像処理装置３２は、こられのクライアント端末１６からの描画命令に基づいて印刷処理を行うための画像処理を行う。
【００２２】
すなわち、印刷システム１０では、画像処理装置３２がプリントサーバ１２内に構成されている。なお、プリントサーバ１２は、プリントコントローラ２０に、イーサネット（Ethernet）等の双方向インターフェイス１８を介して、複数台のプリンタ１４が接続されたものであっても良く、また、ネットワークインターフェイス２２を介して、複数のクライアント端末１６がＬＡＮ、ＷＡＮ等のネットワークされる。
【００２３】
このようなプリントサーバ１２は、ＲＯＭ、ＲＡＭ、ＨＤ等の外部メモリが設けられ、ＲＯＭに記憶しているオペレーティングプログラムによって動作し、ＲＯＭないし外部メモリに記憶されたプログラムに基づいて、システム図形、イメージ、文字ないし表等に対しての処理を実行する。また、プリントサーバ１２には、キーボード、マウス（何れも図示省略）等の入力デバイス、ＣＲＴディスプレイ等の表示デバイスを備えている。また、プリントサーバ１２においても、表示デバイスの表示画像に対する印刷処理が可能となっている（ＷＹＳＩＷＹＧ機能）。
【００２４】
画像処理装置３２には、画像処理部２４が形成され、画像処理部２４は、描画命令に基づいて画像データからラスタデータを生成する。このラスタデータが、プリントコントローラ２０に制御されて、プリンタ１４へ出力されることにより、画像データに基づいた印刷物が得られるようになっている。
【００２５】
一方、クライアント端末１６は、例えばPhotoshop、Illustrator（何れも米アドビシステムズ社の商品名）、QuarkXPress（米クォーク社の商品名）等の各種のＤＴＰアプリケーションを用いて、画像の作成、加工、編集等の画像処理を行う。このとき、これらのアプリケーションは、PostScript形式のページレイアウト等を作成する。
【００２６】
本実施例では、このクライアント端末１６によって作成されたページレイアウトが、カラー電子製版システム（ＣＥＰＳ）で印刷版の露光に用いるフィルムの作成や、ダイレクト製版（ＣＴＰ）での印刷版の露光に用いられる。このページレイアウトに基づいて作成された刷版によって印刷処理がなされる。
【００２７】
カラー電子製版システムや、ダイレクト製版システムでは、クライアント端末１６によって作成されたページレイアウトに基づいた刷版の作成に先だって、カラープルーフ等と呼ばれる校正用の印刷物（以下「プルーフ」とする）を作成する校正刷りが行われる。
【００２８】
この校正刷りを行うときには、クライアント端末１６から描画命令と共にページレイアウトを含む画像ファイルが、印刷ジョブとしてプリントサーバ１２へ出力される。これにより、プリントサーバ１２は、ページレイアウトに基づいた印刷処理を行う。
【００２９】
クライアント端末１６から入力されるページレイアウトは、ＹＭＣＫ形式であっても良く、また、ＲＢＧ形式であっても良く、さらに、これらが混在するものであっても良い。画像処理部２４では、描画命令に基づいてこのページレイアウトからＹ、Ｍ、Ｃ、Ｋの各色のラスタデータを生成して、プリンタ１４へ出力する。
【００３０】
ところで、画像処理装置３２には、印刷機能の一つとして、例えばヘアライン警告機能などと称される細線警告機能を備えている。この細線警告機能は、微細画像抽出部２６、微細画像変換部２８及び警告処理部３０によって構成されている。
【００３１】
微細画像抽出部２６は、描画命令ないし画像処理部２４で作成したラスタデータ中から所定の細線画像を形成する画素を抽出する。本実施の形態に適用した微細画像抽出部２６は、例えばプリンタ１４でプルーフを印刷出力するときには勿論、刷版して印刷したときに印刷物上でかすれないし消失の生じる可能性のある細線を抽出する。なお、本実施の形態で抽出する線画像は、直線や円弧であっても良く、又、種々の形状の曲線であっても良い。
【００３２】
また、微細画像変換部２８は、微細画像抽出部２６が抽出した画素によって形成される画像に対して所定の処理を施す。また、警告処理部３０は、微細画像抽出部２６で微細画像を抽出したことが明確となるように警告処理を行う。これにより、プルーフに形成されるプリンタ１４で出力するプルーフの画像が、本来のページレイアウトと異なっていることが明確となるようにする。
【００３３】
ここで、図面を参照しながら、画像処理装置３２での細線等に対する処理の一例を説明する。なお、以下では、画像処理部２４で画像データ及び描画命令に基づいて作成したラスタデータから、所定太さ以下の線画像を抽出する例を説明するが、本発明における細線抽出は、これに限らず描画命令等の記述から細線抽出を行うものであっても良い。
【００３４】
図２には、細線警告の基本的処理の流れを示している。このフローチャートでは、最初のステップ１００で、細線警告機能が設定されているか否かを確認し、細線警告機能が設定されているときに（ステップ１００で肯定判定）、ステップ１０２へ移行して、生成したラスタデータから細い線画像を形成する画素の抽出を行う。また、ステップ１０４では、所定以下の太さの細線を形成する画素を抽出したか否かを確認する。
【００３５】
ここで、所定以下の太さとなる細線（細線を形成する画素）を抽出すると、ステップ１０４で肯定判定して、ステップ１０６へ移行する。なお、所定以下の細線がないときには、ステップ１０４で否定判定して、細線警告処理を終了する。
【００３６】
ステップ１０６では、所定以下の太さの細線を抽出したことを告知する。この告知は、印刷ジョブを依頼したクライアント端末１６の図示しないモニタ上に、かすれ等が生じる可能性のある細線が存在することを警告する警告メッセージを表示する。
【００３７】
次のステップ１０８では、抽出した画素によって形成される線画像に対する処理を行う。この処理としては、例えば、プリンタ１４から出力する印刷物上で該当する画像を消去したり、該当する画像が明確となるように太線に変換したり、色を変換するなどの警告画像となるようにする。また、該当する細線が明確となるように抽出して、別に印刷出力するように画像変換を行うようにしても良い。
【００３８】
画像変換が終了すると、ステップ１１０では、変換内容に応じた画像が印刷出力されるように印刷設定を行う。
【００３９】
これにより、例えば、プリンタ１４からかすれや消失が生じていない画像として印刷出力されていても、刷版を用いた印刷物上では、かすれや消失の生じる可能性のあるを明確にすることができる。また、このような画像を明確にすることにより適正な校正が可能となる。
【００４０】
一般に、刷版を用いた印刷では、１２００dpi〜３６００dpi程度の解像度が得られるが、カラーレーザープリンタやページプリンタ等のプリンタ１４では、解像度が４００dpi〜６００dpi程度となっている。また、プリンタ１４からの印刷出力は、プリンタ１４の解像度よりも微細な画像が、プリンタ１４の解像度に合わせて画像に変換される。
【００４１】
このために、クライアント端末１６で作成されるページレイアウトでは、かすれや消失画生じていない線画像であっても、刷版を用いた印刷物上では、かすれや消失が生じてしまうことになる。
【００４２】
これに対して、細線警告機能は、刷版を用いた印刷物上でかすれや消失の生じる可能性のある線画像を抽出して、警告を発することにより、適正な校正が可能となるようにしている。
【００４３】
ここで、細線警告の具体例を説明する。画像処理装置３２では、細線警告機能として、所定以下の線画像を抽出したときに、クライアント端末１６の図示しないモニタ上に、細線を抽出したことを示す警告メッセージを表示する。また、抽出した細線に対する画像処理が設定されているときには、設定に基づいた画像処理を行うことにより、プリンタ１４から出力する印刷物（プルーフ）上で、該当する画像が明確となるようにしている。
【００４４】
このような細線警告機能は、クライアント端末１６から印刷ジョブを出力するときに、例えば、図３（Ａ）及び図３（Ｂ）に示すダイアログ等によって設定する。
【００４５】
画像処理装置３２では、細線に対する処理として、抽出した細線の「消去」、抽出した細線のみを別に警告ページとして印刷出力する「抽出」、プルーフ上で細線を消去すると共に別に抽出した細線を印刷出力する「消去＋抽出」、抽出した細線を警告色ないし太線となるように変換する「警告」の何れかが選択可能となっている。また、「警告」を選択した時には、細線を太線に変換するときの線の太さや、警告色に変換する時の色の設定が可能となっており、これにより、該当する細線がプリンタ１４から出力する印刷物上で明確となるようにしている。
【００４６】
また、この細線警告機能では、抽出する細線のしきい値の設定が可能となっている。なお、警告種別は、プルダウンメニューによって処理の指定が可能となっており、しきい値の数値入力を行うことにより、抽出する細線の太さの選択が可能となっている。
【００４７】
図４には、画像処理部２４で生成したラスタデータからの細線の抽出及び抽出した細線に対する処理の概略を示している。また、図５には、細線画像を抽出したときの、抽出した細線に対する画像変換処理の概略を示している。なお、画素抽出は、一例を示すものであり、これに限らず従来公知の任意のアルゴリズムを適用することができる。
【００４８】
画像処理装置３２で画像変換を行うときには、元のラスタデータを画像メモリＳｃに格納し、指定された処理に基づいたラスタデータを画像メモリＤｃに格納する。また、カラー画像であるときには、Ｃ、Ｍ、Ｙ、Ｋの４色分（カラーカウンタｃ＝０、１、２、３）のラスタデータに対して、細線抽出を行う。なお、以下では、画像を形成する画素（着色画素）の要素データを「黒」とし、非画像部分となる画素（非着色画素）の要素データを「白」として説明する。
【００４９】
ここで、画素抽出は、図６に示すラスターデータ上で任意の画素ｄi,jに注目し（以下「注目画素ｄi,j」とする）、この注目画素ｄi,jの要素データが「黒」（画像部分）であるか「白」（非画像部分）であるかを確認する。このとき、刷版を用いた印刷物の解像度を２４００dpiとしたときに、１２００dpiのラスタデータから細線を形成する画素抽出を行う。
【００５０】
なお、画素抽出を行う範囲（ｍ×ｎ画素：０≦ｉ≦ｍ−１、０≦ｊ≦ｎ−１）は、プルーフの１ページ分であっても良く、また、１ページ分を複数に分割して、分割したそれぞれの領域内で、順に画素抽出を行うようにしても良い。なお、ラスタデータを１ページ分としたときには、ｍ×ｎ画素を外れた領域（プルーフの周縁部の余白部分に該当する領域）の画素は、その要素データを「白」とする。
【００５１】
注目画素ｄi,jの要素データが「黒」であったときには、注目画素ｄi,jを含むをｐ×ｑ画素（例えば図６に実線で示す３×３画素）の領域内の要素データから、注目画素ｄi,jが、細線を形成する画素であるか否かを判断する。
【００５２】
このとき、微細画像抽出部２６には、図７に示すマスクパターンを記憶しており、注目画素ｄi,jを含む所定の領域が何れかのマスクパターンに該当するか否かから注目画素ｄi,jが細線を形成する画素であるか否かを判定する。なお、図７では、一例として３×３画素の領域に対するマスクパターンを示している。
【００５３】
図４に示すフローチャートは、細線警告機能がオンされた状態で、Ｃ、Ｍ、Ｙ、Ｋの各色のラスタデータが生成されると実行され、最初のステップ１２０では、初期設定を行う。この初期設定では、行変数ｉ、列変数ｊと共にカラーカウンタｃをリセットする（ｉ＝０、ｊ＝０、ｃ＝０）。なお、カラーカウンタｃは、Ｃ、Ｍ、Ｙ、Ｋの４色について行うものとして、ｃ＝０、１、２、３となる。
【００５４】
この後、ステップ１０２では、行変数ｉ及び列変数ｊによって特定される注目画素ｄi,jの要素データを読み込み、ステップ１２４で、この要素データが「黒」であるか否かを判断する。このときに、注目画素ｄi,jの要素データが「白」で非画像部分の画素であるときには、ステップ１２４で否定判定してステップ１２６へ移行し、列変数ｊをインクリメントすると共に、ステップ１２８で、列変数ｊが所定値ｎに達した否かを確認する。
【００５５】
これにより、１列分の注目画素ｄi,jに対する判定が終了していないときには、ステップ１２８で肯定判定して、ステップ１２２へ移行し、次の注目画素ｄi,jに対する判定を行う。また、１列分の注目画素ｄi,jに対する判定が終了した時には、ステップ１２８で否定判定して、ステップ１３０へ移行する。
【００５６】
このステップ１３０では、列変数ｊをリセット（ｊ＝０）すると共に、行変数ｉをインクリメント（ｉ＝ｉ＋１）し、ステップ１３２では、行変数ｉが所定値ｍに達したか否かを判定し、１行分の注目画素に対する判定が終了していないときには、ステップ１３２で肯定判定してステップ１２２へ移行する。また、１行分の注目画素ｄi,jに対する判定が終了すると、ステップ１３２で肯定判定して、ステップ１３４へ移行する。
【００５７】
ステップ１３４では、行変数ｉ及び列変数ｊをリセットすると共に、カラーカウンタｃをインクリメントする。ステップ１３６では、カラーカウンタｃが所定値未満であるか否かを確認し、所定値未満であるときには、すべての色のラスタデータに対する判定が終了していないと判断（ステップ１３６で肯定判定）して、ステップ１２２へ移行する。また、Ｃ、Ｍ、Ｙ、Ｋの各色のラスタデータに対する判定が終了すると、ステップ１３６で否定判定して、細画像の抽出処理を終了する。
【００５８】
一方、注目画素ｄi,jの要素データが「黒」であると、ステップ１２４で肯定判定して、ステップ１３８へ移行する。このステップ１３８では、注目画素ｄi,jを中心とした所定の領域の画素（本実施の形態では、一例として３×３画素）の要素データを読み込む。この後、ステップ１４０では、所定領域の画素の形成するパターンに該当するパターンと予め設定しているマスクパターンとを比較し、ステップ１４２では、一致パターンがあるか否かを確認し、一致パターンがないときには、ステップ１４２で否定判定して、ステップ１２６へ移行する。
【００５９】
これに対して、一致パターンがあるときには、ステップ１４２で肯定判定して、ステップ１４４へ移行し、該当する注目画素ｄi,jが細線を形成する画素であると設定する。
【００６０】
画像処理装置２４では、この設定結果に基づいて、細線を抽出したことを示す警告を発すると共に、この抽出した画素に対する処理を行う。
【００６１】
図５には、抽出した画素によって形成される画像に対する変換処理の一例を示している。なお、以下に説明する画像変換処理では、細線を太線に変換する時の太さの画素数Ｗｗとし、変換する色の各色成分（Ｃ、Ｍ、Ｙ、Ｋの各色成分）をＷｃ（ｃ＝０〜３）とする。
【００６２】
このフローチャートは、最初のステップ１５０でカラーカウンタｃをリセットすることにより、最初の色画像のラスタデータに設定する。この後、ステップ１５２では、指定された処理が抽出した画像の消去であるかを確認し、次のステップ１５４では、警告画像への変換かを確認する。
【００６３】
ここで、抽出した画像の消去に設定されていると、ステップ１５２で肯定判定してステップ１５６へ移行する。このステップ１５６では、画像メモリＳｃのデータを画像メモリＤｃにコピーし、ステップ１５８では、抽出した注目画素ｄi,jを読み込む。この後、ステップ１６０では、注目画素ｄi,jの要素データを「黒」から「白」に変換し、変換結果を画像メモリＤｃの該当する画素ｄi,jの要素データとして画像メモリｄi,jに格納する。
【００６４】
この後、ステップ１６２では、次の注目画素（抽出した画素）ｄi,jがあるか否かを確認し、抽出した注目画素ｄi,jがあるときには、ステップ１６２で肯定判定して、ステップ１５８へ移行し、次の注目画素ｄi,jに対する処理を行う。
【００６５】
このようにして、１色分のラスタデータに対する画像処理が終了し、ステップ１６２で否定判定されると、ステップ１６４へ移行して、カラーカウンタｃをインクリメントした後、カラーカウンタｃの値が所定値未満であるかを確認する（ステップ１６６）。
【００６６】
これにより、Ｃ、M、Ｙ、Ｋの各色について抽出した注目画素ｄi,jの要素データを変換することにより、抽出した注目画素ｄi,jによって形成された線画像が削除された画像データが得られる。
【００６７】
一方、変換処理として、注目画素ｄi,jによって形成された線画像を抽出した印刷物（警告ページ）を得るように指定されているときには、ステップ１５２、１５４で否定判定されてステップ１６８へ移行する。このステップ１６８では、変換した画像を格納する画像メモリＤcのデータをクリアする。これにより、白紙の印刷物が得られるように設定される。
【００６８】
この後、ステップ１７０では、抽出した注目画素ｄi,jの要素データを読み込み、この注目画素ｄi,jの要素データを、画像メモリＤｃ内の該当する画素ｄi,jの要素データとして格納する（ステップ１７２）。
【００６９】
また、ステップ１７４では、残りの注目画素ｄi,jがあるかを確認し、注目画素ｄi,jがあるときには、肯定判定して、ステップ１７０へ移行する。また、ステップ１７６では、カラーカウンタｃをインクリメントすることにより、次の色に設定し、ステップ１７８では、全ての色に対する画像変換が終了したかを確認する。
【００７０】
このようにして画像変換を行うことにより、画像メモリＤｃには、細線のみが抽出された印刷物が出力可能となるラスタデータが生成される。
【００７１】
このような画像処理や画像抽出ではなく、警告画像への変換が指定されているときには、ステップ１５２で否定判定された後、ステップ１５４で肯定判定されて、ステップ１８０へ移行して、画像メモリＳｃ（画像メモリＳ0、Ｓ1、Ｓ2、Ｓ3）のデータを画像メモリＤｃ（画像メモリＤ0、Ｄ1、Ｄ2、Ｄ3）にコピーする。
【００７２】
この後、ステップ１８２では、抽出した注目画素ｄi,jを読み込むと共に、ステップ１８４で線幅Ｗｗを設定する。なお、太線に変換せずに線幅Ｗｗの指定がないときには、線幅Ｗｗ＝１となり、ａ＝ｉ、ｂ＝ｊとなる。
【００７３】
次のステップ１８６では、画素da,bの要素データを「黒」に設定し、画像メモリＤｃの該当する画素にデータをコピーする。
【００７４】
また、ステップ１８８では、抽出した細線に対する色変換である警告色への変換が指定されているか否かを確認し、警告色への変換が指定されているときには、ステップ１８８で肯定判定されてステップ１９０へ移行する。このステップ１９０では、画素ｄa,bのデータを、指定されている警告色Ｗｃ（警告色Ｗ0、Ｗ1、Ｗ2、Ｗ3）に応じたデータに変換し、画像メモリＤｃ（画像メモリＤ0、Ｄ1、Ｄ2、Ｄ3）にコピーする。
【００７５】
この後、ステップ１９２では、列変数ｂをインクリメント（ｂ＝ｂ＋１）し、ステップ１９４では、列方向が設定されている線幅Ｗｗ内かを確認する。また、ステップ１９６では、列変数ｂに最初の値（ステップ１８４で設定した値）に戻すと共に、行変数ａをインクリメント（ａ＝ａ＋１）して、ステップ１９８では、列方向が設定されている線幅Ｗｗ内かを確認する。
【００７６】
これにより、抽出した注目画素ｄi,jを中心として、所定幅の線画像が形成されるまで（ステップ１９４ないしステップ１９８で肯定判定されている間）、注目画素ｄi,jを中心とした画素に対する変換処理を行う。
【００７７】
また、ステップ２００では、次の注目画素ｄi,jの有無を確認し、注目画素ｄi,jに対する変換処理が終了して、ステップ２００で否定判定されると、ステップ２０２へ移行し、カラーカウンタｃをインクリメントした後、カラーカウンタｃが所定値未満かを確認し、所定値に達していないときには、ステップ１８２へ移行して、次の色に対する処理を行う。
【００７８】
このようにして画像変換を行うことにより、抽出した細線を警告色に変換した印刷物、抽出した細線を太線に変換した印刷物または、太線に変換すると共に警告色に変換した印刷物を得ることができ、この印刷物によって、刷版を用いて印刷処理したときに、かすれや消失が生じる可能性のある画像が明確となる。
【００７９】
したがって、プリンタ１４から出力されるプルーフによって画像データに対する適正な校正が可能となる。
【００８０】
なお、以上の説明では、細線警告機能に基づいて抽出した画像に対する処理を、描画命令上で予め設定するように説明したが、細線警告機能は、予めプリントサーバ１２で設定されているものであっても良い。すなわち、描画命令上での細線警告機能の設定の有無にかかわらずプリントサーバ１２が、画像データないし描画命令を作成したアプリケーションや、クライアント端末１６から細線警告機能のオン／オフ設定及び変換画像の指定を行うものであっても良い。
【００８１】
また、本実施の形態では、画像の変換処理を指定するように説明したが、少なくとも細線警告機能のオン／オフが設定されていれば良い。この場合、細線警告機能によって所定の細線を抽出して、クライアント端末１６に警告を発したときに、変換処理の指定入力を要求すれば良い。
【００８２】
すなわち、図８のフローチャートに示すように、画素抽出を行って所定以下の細線を警告する（ステップ１１２）。このときに、クライアント端末１６のモニタ上に変換処理を選択するメニューを合わせて表示し、クライアント端末１６から変換処理の指定が入力されると、ステップ１１４へ移行して、変換処理の指定を読み込む。この後に、ステップ１０８で、指定に基づいた変換処理を行えば良い。
【００８３】
また、クライアント端末１６に、抽出した線画像が明確となるプレビュー画面を表示するようにしても良い。この場合、クライアント端末１６から印刷処理の中止を指定できるようにしても良い。
【００８４】
なお、以上説明した本実施の形態は、本発明の構成を限定するものではない。例えば、本実施の形態では、プルーフの作成を例に説明したが、プルーフに限らずクライアント端末１６からの種々の描画命令に対して、印刷出力する画像にかすれ等が生じる可能性があると判断したときに、該当する画像に対する変換処理に合わせて、変換内容が明確となるように警告するものであれば任意の構成に適用することができる。
【００８５】
また、本実施の形態では、本発明の画像処理装置をプリントサーバ１２に適用して説明したが、本発明はこれに限るものではなく、本発明の画像処理装置は、例えば、複数のクライアント端末１６とプリントサーバないしプリントとの間に配置する中間サーバに、クライアント端末から入力される画像データに基づいて処理する画像処理装置として設けても良く、また、クライアント端末１６と共にネットワーク上に設けて、クライアント端末から入力される画像データに対して所定の処理を行う画像処理装置として用いても良い。
【００８６】
【発明の効果】
以上説明したように本発明によれば、例えば刷版を作成して印刷出力される印刷物上で、かすれや消失等が生じる可能性のある細線画像を抽出すると、この細線画像が明確となるように警告を発する。また、この細線画像が明確となるように画像変換を行うことにより、校正刷り等を行ったときも、的確な校正が可能となるという優れた効果が得られる。
【図面の簡単な説明】
【図１】  本実施の形態に適用した印刷システムの概略構成図である。
【図２】  本発明での線画像に対する画像処理の基本を示す流れ図である。
【図３】  （Ａ）及び（Ｂ）は細線警告機能の設定を行うダイアログの一例を示す概略図であり、（Ａ）はプルダウンメニューにより設定を示し、（Ｂ）は設定の一例を示している。
【図４】  細線画像を形成する画素抽出の一例を示す流れ図である。
【図５】  画像変換の一例を示す流れ図である。
【図６】  ラスタデータを示す概略図である。
【図７】  画素抽出を行うためのマスクパターンの一例を示す概略図である。
【図８】  本発明に適用される処理の他の一例を示す流れ図である。
画像消去とかすれの防止を行う一例を示す流れ図である。
【符号の説明】
１０    印刷システム
１２    プリントサーバ
１４    プリンタ（印刷出力装置）
１６    クライアント端末（画像処理端末）
２０    プリントコントローラ
２４    画像処理部
２６    微細画像抽出部（細線画像抽出手段）
２８    微細画像変換部（画像変換手段）
３０    警告処理部（警告手段）
３２    画像処理装置
【図１】
0003925112.tif 000002
【図２】
0003925112.tif 000003
【図３】
0003925112.tif 000004
【図４】
0003925112.tif 000005
【図５】
0003925112.tif 000006
【図６】
0003925112.tif 000007
【図７】
0003925112.tif 000008
【図８】
0003925112.tif 000009