(57)【特許請求の範囲】
【請求項１】
入力されたカラー画像における色彩成分の輪郭強度とともに前記カラー画像の明度成分の輪郭強度を算出して前記色彩成分の輪郭強度と前記明度成分の輪郭強度から色彩輪郭に対する強調度合いを算出する色彩輪郭強調度合い算出手段と、前記カラー画像の明度成分に対して前記色彩輪郭強調度合い算出手段で算出された前記色彩輪郭に対する強調度合いに従って強調処理を行う色彩輪郭強調手段を有することを特徴とする画像処理装置。
【請求項２】
さらに、前記色彩輪郭強調度合い算出手段で算出した前記色彩成分の輪郭強度および前記明度成分の輪郭強度をもとに明度輪郭に対する強調度合いを算出する明度輪郭強調度合い算出手段と、前記カラー画像の明度成分に対して前記明度輪郭強調度合い算出手段で算出した前記明度輪郭に対する強調度合いに従って強調処理を行う明度輪郭強調手段を有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
入力されたカラー画像から色彩輪郭に対する強調度合いを算出する色彩輪郭強調度合い算出手段と、前記カラー画像の明度成分に対して前記色彩輪郭強調度合い算出手段で算出された前記色彩輪郭に対する強調度合いに従って強調処理を行う色彩輪郭強調手段を有し、前記色彩輪郭強調度合い算出手段は、注目画素の色値と該注目画素の周辺領域の平均色値との差分ベクトルの色彩成分の長さおよび明度成分の長さを用いて当該注目画素における前記色彩輪郭に対する強調度合いを算出することを特徴とする画像処理装置。
【請求項４】
入力されたカラー画像から色彩輪郭に対する強調度合いを算出する色彩輪郭強調度合い算出手段と、前記カラー画像の明度成分に対して前記色彩輪郭強調度合い算出手段で算出された前記色彩輪郭に対する強調度合いに従って強調処理を行う色彩輪郭強調手段を有し、前記色彩輪郭強調度合い算出手段は、注目画素の色値と該注目画素の周辺領域の平均色値との差分ベクトルの色彩成分の長さおよび前記差分ベクトルと明度軸とのなす角を用いて当該注目画素における前記色彩輪郭に対する強調度合いを算出することを特徴とする画像処理装置。
【請求項５】
さらに、前記差分ベクトルを用いて明度輪郭に対する強調度合いを算出する明度輪郭強調度合い算出手段と、前記カラー画像の明度成分に対して前記明度輪郭強調度合い算出手段で算出した前記明度輪郭に対する強調度合いに従って強調処理を行う明度輪郭強調手段を有することを特徴とする請求項３または請求項４に記載の画像処理装置。
【請求項６】
コンピュータに、請求項１ないし請求項５のいずれか１項に記載の画像処理装置の機能を実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理プログラムに関するものである。
【背景技術】
【０００２】
従来より、カラー画像を白黒階調画像に変換することが行われている。カラー画像を白黒の階調画像に変換する従来技術として、簡単にはカラー画像の明度成分を抽出すればよい。この技術では、カラー画像中に同等の明度を有する色が多く用いられている場合には、それらの色は同等の階調に変換されることになる。
【０００３】
別の従来技術として、例えば特許文献１においては、カラー画像中の色値をクラスタ分析し、得られた色値の集合（クラスタ）のそれぞれから選択された主要色に対して色差の対比を用いて出力階調値を調整し、白黒階調画像上で色の違いが階調の違いに反映されるようにしている。
【０００４】
【特許文献１】特開２００３−１７９７６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、明度情報を保持したまま、情報の欠落なく色の違いを確認できる白黒階調画像を生成する画像処理装置および画像処理プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
本願請求項１に記載の発明は、入力されたカラー画像における色彩成分の輪郭強度とともに前記カラー画像の明度成分の輪郭強度を算出して前記色彩成分の輪郭強度と前記明度成分の輪郭強度から色彩輪郭に対する強調度合いを算出する色彩輪郭強調度合い算出手段と、前記カラー画像の明度成分に対して前記色彩輪郭強調度合い算出手段で算出された前記色彩輪郭に対する強調度合いに従って強調処理を行う色彩輪郭強調手段を有することを特徴とする画像処理装置である。
【０００７】
本願請求項２に記載の発明は、本願請求項１に記載の画像処理装置の構成に、さらに、前記色彩輪郭強調度合い算出手段で算出した前記色彩成分の輪郭強度および前記明度成分の輪郭強度をもとに明度輪郭に対する強調度合いを算出する明度輪郭強調度合い算出手段と、前記カラー画像の明度成分に対して前記明度輪郭強調度合い算出手段で算出した前記明度輪郭に対する強調度合いに従って強調処理を行う明度輪郭強調手段を有することを特徴とする画像処理装置である。
【０００８】
本願請求項３に記載の発明は、入力されたカラー画像から色彩輪郭に対する強調度合いを算出する色彩輪郭強調度合い算出手段と、前記カラー画像の明度成分に対して前記色彩輪郭強調度合い算出手段で算出された前記色彩輪郭に対する強調度合いに従って強調処理を行う色彩輪郭強調手段を有し、前記色彩輪郭強調度合い算出手段は、注目画素の色値と該注目画素の周辺領域の平均色値との差分ベクトルの色彩成分の長さおよび明度成分の長さを用いて当該注目画素における前記色彩輪郭に対する強調度合いを算出することを特徴とする画像処理装置である。
【０００９】
本願請求項４に記載の発明は、入力されたカラー画像から色彩輪郭に対する強調度合いを算出する色彩輪郭強調度合い算出手段と、前記カラー画像の明度成分に対して前記色彩輪郭強調度合い算出手段で算出された前記色彩輪郭に対する強調度合いに従って強調処理を行う色彩輪郭強調手段を有し、前記色彩輪郭強調度合い算出手段は、注目画素の色値と該注目画素の周辺領域の平均色値との差分ベクトルの色彩成分の長さおよび前記差分ベクトルと明度軸とのなす角を用いて当該注目画素における前記色彩輪郭に対する強調度合いを算出することを特徴とする画像処理装置である。
【００１０】
本願請求項５に記載の発明は、本願請求項３または請求項４に記載の画像処理装置の構成に、さらに、前記差分ベクトルを用いて明度輪郭に対する強調度合いを算出する明度輪郭強調度合い算出手段と、前記カラー画像の明度成分に対して前記明度輪郭強調度合い算出手段で算出した前記明度輪郭に対する強調度合いに従って強調処理を行う明度輪郭強調手段を有することを特徴とする画像処理装置である。
【００１１】
本願請求項６に記載の発明は、コンピュータに、請求項１ないし請求項５のいずれか１項に記載の画像処理装置の機能を実行させることを特徴とする画像処理プログラムである。
【発明の効果】
【００１２】
本願請求項１に記載の発明によれば、明度情報を保持したまま、情報の欠落なく色の違いを確認できる白黒階調画像を生成することができるとともに、明度輪郭を考慮して色彩輪郭部分を白黒階調画像に反映することができる。
【００１３】
本願請求項２に記載の発明によれば、色彩輪郭を考慮して明度輪郭部分の濃度を調整した白黒階調画像を生成することができる。
【００１４】
本願請求項３に記載の発明によれば、明度情報を保持したまま、情報の欠落なく色の違いを確認できる白黒階調画像を生成することができる。
【００１５】
本願請求項４に記載の発明によれば、明度情報を保持したまま、情報の欠落なく色の違いを確認できる白黒階調画像を生成することができる。
【００１６】
本願請求項５に記載の発明によれば、色彩輪郭を考慮して明度輪郭部分の濃度を調整した白黒階調画像を生成することができる。
【００１７】
本願請求項６に記載の発明によれば、明度情報を保持したまま、情報の欠落なく色の違いを確認できる白黒階調画像を生成することができる。
【発明を実施するための最良の形態】
【００１８】
図１は、本発明の第１の実施の形態を示すブロック図である。図中、１１は色変換部、１２は色彩輪郭強調度合い算出部、１３は色彩輪郭強調部、２１は色彩輪郭強度算出部、２２は色彩輪郭総合強度算出部、２３は明度輪郭強度算出部、２４は色彩輪郭強調度合い計算部である。色変換部１１は、入力されたカラー画像を、明度（輝度）成分と色彩成分を別に扱える色空間の画像に変換する。例えば以下の説明では、Ｌ* ａ* ｂ* 色空間の画像に変換するものとする。なお、入力される画像が明度成分と色彩成分を扱える色空間の画像であれば変換する必要はないし、この色変換部１１を設けずに構成してもよい。
【００１９】
色彩輪郭強調度合い算出部１２は、入力されたカラー画像における色彩成分の輪郭強度から、色彩輪郭強調部１３で強調処理を行う際の色彩輪郭に対する強調度合いを算出する。なお、図１に示す例では入力されたカラー画像における明度成分も用いて色彩輪郭に対する強調度合いを算出している。この例では、色彩輪郭強調度合い算出部１２は色彩輪郭強度算出部２１、色彩輪郭総合強度算出部２２、明度輪郭強度算出部２３、色彩輪郭強調度合い計算部２４を含んで構成されている。
【００２０】
色彩輪郭強度算出部２１は、カラー画像における色彩成分のそれぞれについて、隣接する画素間に、各成分についての値の違いがある場合に、その違いがどの程度であるかを示す輪郭強度を算出する。ここではａ* 成分およびｂ* 成分のそれぞれについて輪郭強度を算出する。輪郭強度の算出方法は任意である。
【００２１】
色彩輪郭総合強度算出部２２は、色彩輪郭強度算出部２１で算出したそれぞれの色彩成分の輪郭強度をもとに、色彩輪郭の総合強度を算出する。例えば、色彩輪郭強度算出部２１でａ* 成分およびｂ* 成分の輪郭強度を算出している場合には、両者の二乗和の平方根を算出すればよい。もちろん他の方法でもよい。
【００２２】
明度輪郭強度算出部２３は、カラー画像における明度成分の輪郭強度を算出する。輪郭強度の算出方法は任意である。なお、色彩輪郭強調度合い算出部２４で明度成分の輪郭強度を用いない場合には、この明度輪郭強度算出部２３を設けずに構成してもよい。
【００２３】
色彩輪郭強調度合い計算部２４は、色彩輪郭総合強度算出部２２で算出した色彩輪郭の総合強度、あるいはさらに明度輪郭強度算出部２３で算出した明度成分の輪郭強度を用いて、色彩輪郭に対して強調処理を施す際の強調度合いを求める。
【００２４】
色彩輪郭強調部１３は、色彩輪郭強調度合い算出部１２で算出された色彩輪郭に対する強調度合いに従って、カラー画像の明度成分に対して強調処理を行う。これにより、カラー画像の明度成分において色彩輪郭が存在していた部分に強調処理が施される。例えば同等の明度であるが異なる色が隣接している場合には、明度成分だけではそのことは分からないが、色彩輪郭が存在していた部分に強調処理を施すことによって、異なる色が隣接する位置に階調の変化を生じさせ、色彩の変化が存在していることを表す。強調処理の方法は任意であり、例えば強調フィルタにより周囲の画素との畳み込み演算を行ったり、階調値を強調度合いに従って加減算して補正するなどにより行えばよい。
【００２５】
図２は、本発明の第１の実施の形態における動作の一例を示す流れ図、図３は、同じく具体例の説明図である。ここでは図３に示した具体例を用いて、図２に示した動作の一例を説明してゆく。図３（Ａ）には入力されたカラー画像の一例を示しており、図示の都合上、斜線の間隔により濃淡を示し、斜線の方向により色の違いを示している。この例では、図中左側の矩形状の部分は周囲と明度が同等であり周囲とは異なる色が用いられている部分である。また図中右側の矩形状の部分は黒く塗りつぶされた領域である。
【００２６】
カラー画像が入力されると、そのカラー画像のそれぞれの画素を処理対象としながら図２の処理が行われる。Ｓ４１において、処理対象の画素について、必要に応じて色変換部１１により明度成分および色彩成分を有する色空間の画像に変換する。もちろん、入力されたカラー画像が明度成分及び色彩成分を有する色空間の画像である場合には、この色変換は不要である。
【００２７】
Ｓ４２において、処理対象の画素の色彩成分のそれぞれについて、色彩輪郭強調度合い算出部１２の色彩輪郭強度算出部２１で輪郭強度が算出される。例えば色空間としてＬ* ａ* ｂ* 色空間を用いている場合には、ａ* 成分及びｂ* 成分のそれぞれについて輪郭強度が算出される。さらにＳ４３において、色彩輪郭総合強度算出部２２で各色彩成分の輪郭強度から色彩輪郭の総合強度が算出される。図３（Ｂ）には、輪郭強度が算出される色彩輪郭の部分を示している。図中左側の矩形状の部分は周囲と色が異なるため輪郭部分で輪郭強度が算出され、また、図中右側の黒く塗りつぶされた矩形状の部分の輪郭においても、色が違うものとして輪郭強度が算出される。
【００２８】
またＳ４４において、カラー画像の明度成分について、色彩輪郭強調度合い算出部１２の明度輪郭強度算出部２３において明度成分の輪郭強度が算出される。図３（Ｃ）には、輪郭強度が算出される明度輪郭の部分を示している。図中左側の矩形状の部分は、色は異なっても明度が同等であるため輪郭は検出されず、図中右側の矩形状の部分について輪郭部分の輪郭強度が算出される。なお、このＳ４４の処理と、Ｓ４２，Ｓ４３の処理はいずれが先でもよいし、並行して実行してもよい。
【００２９】
色彩輪郭の総合強度および明度輪郭の輪郭強度が算出されたら、Ｓ４５において、色彩輪郭強調度合い計算部２４で色彩輪郭に対して強調処理を施す際の強調度合いを求める。図４は、本発明の第１の実施の形態における色彩輪郭強調度合い計算部２４の動作の一例の説明図である。色彩輪郭強調度合い計算部２４は、色彩輪郭の総合強度と明度輪郭の輪郭強度とから、例えば図４に示す傾向を有するように強調度合いを算出する。
【００３０】
例えば、明度輪郭の輪郭強度が大きい場合にはカラー画像の明度成分に輪郭が強く現れているため、その輪郭により色の違いは表現されている。そのため、このような部分における色彩輪郭のための強調処理は行わないか、あるいは行うとしてもそれほどの強調処理を行わなくてよい。従って、このような場合には強調度合いを小さくする。
【００３１】
また、明度輪郭の輪郭強度が小さい場合には、明度差が少ないが異なる色が用いられている可能性がある。そのため、彩度輪郭の総合強度に応じて強調度合いを算出する。すなわち、彩度輪郭の総合強度が大きい場合には強調度合いを大きくし、彩度輪郭の総合強度が小さい場合には強調度合いを中程度とするか、あるいは小さくする。強調度合いを中程度にすれば、色の差が小さくても明度差が少ない部分に輪郭が現れることになる。
【００３２】
このような傾向を有するように算出された強調度合いが色彩輪郭強調部１３に渡され、Ｓ４６において、カラー画像の明度成分に対して強調処理が施される。Ｓ４７において、未処理の画素が残っているか否かを判定し、残っている場合にはＳ４１へ戻って未処理の画素を処理対象として処理を繰り返す。未処理の画素がなくなれば、この処理は終了する。
【００３３】
このような処理によって得られる画像を図３（Ｄ）に示している。明度成分には明度の輪郭については反映されているが、色彩の輪郭については明度差が少ないと反映されない。図４に示した傾向を有する強調度合いを用いて強調処理を行うことによって、明度差が少ない色彩の輪郭について輪郭部が強調処理されて輪郭の周辺との明度差が大きくなる。これにより明度差が少ない色彩輪郭が現われることになる。図３（Ｃ）にも示したように明度成分では図３（Ａ）中の左側の矩形については輪郭が現れなかったが、強調処理により図３（Ｄ）に示すように左側の矩形の輪郭が現れ、全体として矩形が２つ存在していると認識される階調画像が得られる。
【００３４】
図５は、本発明の第１の実施の形態の変形例を示すブロック図である。図中、１４は明度輪郭強調度合い算出部、１５は明度輪郭強調部である。この第１の実施の形態における変形例では、カラー画像の明度成分に対しても輪郭強調処理を行う例を示している。
【００３５】
明度輪郭強調度合い算出部１４は、色彩輪郭強調度合い算出部１２で彩度輪郭の強調度合いを算出する過程で算出した明度輪郭強度及び色彩輪郭の総合強度をもとに、明度輪郭強調部１５で強調処理を行う際の明度輪郭に対する強調度合いを算出する。図６は、本発明の第１の実施の形態の変形例における明度輪郭強調度合い計算部１４の動作の一例の説明図である。例えば、色彩輪郭の輪郭強度が大きい場合には色彩輪郭強調部１３により強調処理が施されるので、この部分では強調度合いを小さくする。また、色彩輪郭の輪郭強度が小さい場合には、明度輪郭強度が小さい場合に強調度合いを大きくし、明度輪郭強度が大きい場合には強調度合いを小さくする。明度輪郭強度が小さい場合に強調度合いを大きくすることにより、例えば筆圧が弱く薄くなった文字や線画などが強調され、見やすくなる。
【００３６】
明度輪郭強調部１５は、明度輪郭強調度合い算出部１４で算出された明度輪郭に対する強調度合いに従って、カラー画像の明度成分に対して強調処理を行う。強調処理方法は任意であり、周囲の画素との畳み込み演算や、中高周波強調フィルタなどを用いるとよい。
【００３７】
なお、図５に示した例では明度輪郭強調部１５によってカラー画像の明度成分に対して明度輪郭の強調処理を行った後に、色彩輪郭強調部１３による色彩輪郭の強調処理を行っているが、色彩輪郭強調部１３による色彩輪郭の強調処理を行った後に、明度輪郭強調部１５によって明度輪郭の強調処理を行ってもよい。
【００３８】
図７は、本発明の第２の実施の形態を示すブロック図である。図中、３１は注目画素色値取得部、３２は平均色値算出部、３３はベクトル成分情報算出部、３４は色彩輪郭強調度合い計算部である。この第２の実施の形態では、色彩輪郭強調度合い算出部１２の構成が第１の実施の形態と異なる。色変換部１１及び色彩輪郭強調部１３については重複する説明を省略する。
【００３９】
色彩輪郭強調度合い算出部１２は、入力されたカラー画像における各画素を順に注目画素とし、注目画素の色値とその注目画素の周辺領域の平均色値との差分ベクトルをもとに、色彩輪郭強調部１３で強調処理を行う際の当該注目画素における色彩輪郭に対する強調度合いを算出する。そのための構成として、色彩輪郭強調度合い算出部１２は注目画素色値取得部３１、平均色値算出部３２、ベクトル成分情報算出部３３、色彩輪郭強調度合い計算部３４を含んで構成されている。
【００４０】
注目画素色値取得部３１は、入力されたカラー画像から順に選択される注目画素の色値を取得する。
【００４１】
平均色値算出部３２は、注目画素の周辺領域の画素について色値の平均値を算出し、平均色値とする。なお、周辺領域としてどのような大きさ及び形状の領域にするかは任意であり、予め設定しておけばよい。
【００４２】
ベクトル成分情報算出部３３は、平均色値算出部３２で算出した平均色値を始点とし、注目画素色値取得部３１で取得した注目画素の色値を終点とする色空間における差分ベクトルを求め、その差分ベクトルのベクトル成分情報を算出する。図８は、本発明の第２の実施の形態におけるベクトル成分情報算出部で算出するベクトル成分情報の一例の説明図である。ここではベクトル成分情報として、ここでは差分ベクトルの明度成分、色彩成分、明度軸とのなす偏角を求めるものとする。図８に示した例では、差分ベクトルをＰとし、その明度成分Ｐｅと色彩成分Ｐｃｒｏを示している。また、偏角は明度成分Ｐｅと差分ベクトルＰとのなす角θである。これらのベクトル成分情報を算出し、色彩輪郭強調度合い計算部３４へ渡す。
【００４３】
色彩輪郭強調度合い計算部３４は、ベクトル成分情報算出部３３から渡されるベクトル成分情報に従って、色彩輪郭に対して強調処理を施す際の強調度合いを求める。図９は、本発明の第２の実施の形態における色彩輪郭強調度合い計算部３４の動作の一例の説明図である。図９（Ａ）には差分ベクトルの明度成分Ｐｅの長さと色彩成分Ｐｃｒｏの長さとによる強調度合いの傾向を示している。明度成分Ｐｅの長さが長い場合には、注目画素は周囲の画素と明度が大きく異なっていることを示しており、その場合にはそれほど強調しなくてよいので強調度合いは小さくする。また、明度成分Ｐｅの長さが短い場合には、注目画素と周囲の画素との間にそれほど明度の差がないことを表している。このような場合には、色彩成分Ｐｃｒｏの長さに応じて強調度合いを決める。すなわち、色彩成分Ｐｃｒｏの長さが長い場合には強調度合いを大きくして色彩輪郭をはっきりさせるようにする。また色彩成分Ｐｃｒｏの長さが短い場合には強調度合いを中程度として、弱い色彩輪郭の存在が分かるようにする。
【００４４】
また図９（Ｂ）には偏角θ（ここではｃｏｓθ）と色彩成分Ｐｃｒｏの長さとによる強調度合いの傾向を示している。偏角θが０度または１８０度、すなわちｃｏｓθが±１に近い場合には、差分ベクトルが明度軸に沿った方向を向いていることを示している。従って、この場合には色彩輪郭は小さく、明度輪郭が大きいので、彩度輪郭に対する強調度合いは小さくする。また、偏角θが９０度、すなわちｃｏｓθが０に近い場合には、差分ベクトルが色彩成分の方向を向いていることを示している。この場合には色彩成分Ｐｃｒｏの長さに応じて強調度合いを決める。すなわち、色彩成分Ｐｃｒｏの長さが長い場合には強調度合いを大きくして色彩輪郭をはっきりさせるようにする。また色彩成分Ｐｃｒｏの長さが短い場合には強調度合いを中程度として、弱い色彩輪郭の存在が分かるようにする。
【００４５】
図９（Ａ）に示した差分ベクトルの明度成分Ｐｅの長さと色彩成分Ｐｃｒｏの長さとによる強調度合いの傾向と、図９（Ｂ）に示した偏角θと色彩成分Ｐｃｒｏの長さとによる強調度合いの傾向とは、いずれか一方を用いて強調度合いを算出してもよいし、両者を勘案して算出してもよい。もちろん、この例に限らず、強調度合いを算出してもよい。
【００４６】
色彩輪郭強調部１３は、色彩輪郭強調度合い計算部３４で上述の傾向を有するように算出された強調度合いに従って、カラー画像の明度成分に対して強調処理を行う。これにより、カラー画像の明度成分において明度輪郭がそれほど現れない部分に色彩輪郭が存在していた場合に、その色彩輪郭に対して強調処理が施され、カラー画像の明度成分だけではわからなかった色彩の違いの存在が表現される。
【００４７】
図１０は、本発明の第２の実施の形態の変形例を示すブロック図である。図中、１６は明度輪郭強調度合い算出部である。この第２の実施の形態における変形例では、図７に示した構成に明度輪郭強調度合い算出部１６及び明度輪郭強調部１５を追加し、カラー画像の明度成分に対しても輪郭強調処理を行う例を示している。
【００４８】
明度輪郭強調度合い算出部１６は、色彩輪郭強調度合い算出部１２のベクトル成分情報算出部３３で算出したベクトル成分情報をもとに、明度輪郭強調部１５で強調処理を行う際の明度輪郭に対する強調度合いを算出する。図１１は、本発明の第２の実施の形態の変形例における明度輪郭強調度合い計算部１６の動作の一例の説明図である。この例では差分ベクトルの色彩成分の長さと明度成分の長さに従って明度輪郭の強調度合いを決める場合について示している。例えば、差分ベクトルの色彩成分の長さが長く、色彩輪郭強度が大きいと判断される場合には、色彩輪郭強調部１３により色彩輪郭に強調処理が施されるので、この部分では強調度合いを小さくする。また、差分ベクトルの色彩成分の長さが短く、色彩輪郭強度が小さいと判断される場合には、差分ベクトルの明度成分の長さが短い場合に強調度合いを大きくし、長い場合には強調度合いを小さくする。差分ベクトルの明度成分の長さが短い場合に強調度合いを大きくすることにより、例えば筆圧が弱く薄くなった文字や線画などが強調され、見やすくなる。
【００４９】
この第２の実施の形態の変形例においても、明度輪郭強調部１５は、明度輪郭強調度合い算出部１４で算出された明度輪郭に対する強調度合いに従って、カラー画像の明度成分に対して強調処理を行う。強調処理方法は任意であり、周囲の画素との畳み込み演算や、中高周波強調フィルタなどを用いるとよい。
【００５０】
なお、図１０に示した例では明度輪郭強調部１５によってカラー画像の明度成分に対して明度輪郭の強調処理を行った後に、色彩輪郭強調部１３による色彩輪郭の強調処理を行っているが、色彩輪郭強調部１３による色彩輪郭の強調処理を行った後に、明度輪郭強調部１５によって明度輪郭の強調処理を行ってもよい。
【００５１】
図１２は、本発明の各実施の形態及びその変形例の機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、５１はプログラム、５２はコンピュータ、６１は光磁気ディスク、６２は光ディスク、６３は磁気ディスク、６４はメモリ、７１はＣＰＵ、７２は内部メモリ、７３は読取部、７４はハードディスク、７５はインタフェース、７６は通信部である。
【００５２】
上述の本発明の各実施の形態およびその変形例で説明した各部の機能の一部または全部を、コンピュータにより実行可能なプログラム５１によって実現してもよい。その場合、そのプログラム５１およびそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶させておいてもよい。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部７３に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部７３にプログラムの記述内容を伝達できるものである。例えば、光磁気ディスク６１，光ディスク６２（ＣＤやＤＶＤなどを含む）、磁気ディスク６３，メモリ６４（ＩＣカード、メモリカードなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００５３】
これらの記憶媒体にプログラム５１を格納しておき、例えばコンピュータ５２の読取部７３あるいはインタフェース７５にこれらの記憶媒体を装着することによって、コンピュータからプログラム５１を読み出し、内部メモリ７２またはハードディスク７４に記憶し、ＣＰＵ７１によってプログラム５１を実行することによって、各実施の形態およびその変形例で説明した機能が実現される。あるいは、ネットワークなどを介してプログラム５１をコンピュータ５２に転送し、コンピュータ５２では通信部７６でプログラム５１を受信して内部メモリ７２またはハードディスク７４に記憶し、ＣＰＵ７１によってプログラム５１を実行することによって、各実施の形態およびその変形例で説明した機能を実現してもよい。なお、コンピュータ５２には、このほかインタフェース７５を介して様々な装置と接続してもよい。例えば出力された白黒階調画像を形成する画像形成手段を接続し、白黒階調画像を形成するように構成してもよい。また、例えば画像読取装置を接続し、その画像読取装置で読み取ったカラー画像を処理対象としてもよい。さらに、情報を表示する表示装置やユーザが情報を入力する入力装置等が接続されていてもよい。
【００５４】
もちろん、一部の機能についてハードウェアによって構成してもよいし、すべてをハードウェアで構成してもよい。あるいは、他の構成とともに本発明も含めたプログラムとして構成してもよい。例えばプリンタや複写機などのように画像形成装置、あるいはさらに画像読取装置を含む装置において、制御プログラムとともに１つのプログラムとして構成してもよい。もちろん、他の用途に適用する場合には、その用途におけるプログラムとの一体化も可能である。
【図面の簡単な説明】
【００５５】
【図１】本発明の第１の実施の形態を示すブロック図である。
【図２】本発明の第１の実施の形態における動作の一例を示す流れ図である。
【図３】本発明の第１の実施の形態における動作の具体例の説明図である。
【図４】本発明の第１の実施の形態における色彩輪郭強調度合い計算部２４の動作の一例の説明図である。
【図５】本発明の第１の実施の形態の変形例を示すブロック図である。
【図６】本発明の第１の実施の形態の変形例における明度輪郭強調度合い計算部１４の動作の一例の説明図である。
【図７】本発明の第２の実施の形態を示すブロック図である。
【図８】本発明の第２の実施の形態におけるベクトル成分情報算出部で算出するベクトル成分情報の一例の説明図である。
【図９】本発明の第２の実施の形態における色彩輪郭強調度合い計算部３４の動作の一例の説明図である。
【図１０】本発明の第２の実施の形態の変形例を示すブロック図である。
【図１１】本発明の第２の実施の形態の変形例における明度輪郭強調度合い計算部１６の動作の一例の説明図である。
【図１２】本発明の各実施の形態及びその変形例の機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【符号の説明】
【００５６】
１１…色変換部、１２…色彩輪郭強調度合い算出部、１３…色彩輪郭強調部、１４…明度輪郭強調度合い算出部、１５…明度輪郭強調部、１６…明度輪郭強調度合い算出部、２１…色彩輪郭強度算出部、２２…色彩輪郭総合強度算出部、２３…明度輪郭強度算出部、２４…色彩輪郭強調度合い計算部、３１…注目画素色値取得部、３２…平均色値算出部、３３…ベクトル成分情報算出部、３４…色彩輪郭強調度合い計算部、５１…プログラム、５２…コンピュータ、６１…光磁気ディスク、６２…光ディスク、６３…磁気ディスク、６４…メモリ、７１…ＣＰＵ、７２…内部メモリ、７３…読取部、７４…ハードディスク、７５…インタフェース、７６…通信部。
【図１】
0004863011.tif 000002
【図２】
0004863011.tif 000003
【図３】
0004863011.tif 000004
【図４】
0004863011.tif 000005
【図５】
0004863011.tif 000006
【図６】
0004863011.tif 000007
【図７】
0004863011.tif 000008
【図８】
0004863011.tif 000009
【図９】
0004863011.tif 000010
【図１０】
0004863011.tif 000011
【図１１】
0004863011.tif 000012
【図１２】
0004863011.tif 000013