(57)【要約】    【課題】領域分離等の処理を行うことなく、多値画像から、情報欠落の少ない二値画像を取得する。    【解決手段】色空間変換部１１は、ＲＧＢの入力画像データをＬ＊、ａ＊、ｂ＊のデータに変換する。平滑化部１２は、孤立点等のノイズ除去等の前処理を実行する。要素二値画像生成部１３は、明度高低二値画像生成部１３０、明度エッジ二値画像生成部１３１、彩度高低二値画像生成部１３２、および彩度エッジ二値画像生成部１３３を含み、明度高低二値画像、明度エッジ二値画像、彩度高低二値画像および彩度エッジ二値画像を生成する。論理演算部１４は２以上の種類の要素二値画像の論理演算を実行して生成二値画像として出力する。【選択図】  図１
2008182623.tif 000002
【特許請求の範囲】
【請求項１】
多値画像を入力する入力手段と、
上記多値画像の明度の高低を表す第１の二値画像、上記多値画像の明度のエッジを表す第２の二値画像、および上記多値画像の彩度のエッジを表す第３の二値画像のうちの少なくとも２つを生成する生成手段と、
上記第１の二値画像、上記２の二値画像、および上記第３の二値画像のうちの少なくとも２つを論理演算してその演算結果を出力する論理演算手段とを有することを特徴とする画像処理装置。
【請求項２】
多値画像を入力する入力手段と、
上記多値画像の明度の高低を表す第１の二値画像、上記多値画像の明度のエッジを表す第２の二値画像、上記多値画像の彩度のエッジを表す第３の二値画像、および上記多値画像の彩度の高低を表す第４の二値画像のうちの少なくとも２つを生成する生成手段と、
上記第１の二値画像、上記２の二値画像、上記第３の二値画像、および上記第４の二値画像のうちの少なくとも２つを論理演算してその演算結果を出力する論理演算手段とを有することを特徴とする画像処理装置。
【請求項３】
上記生成手段は浮動二値化によりエッジを表す二値画像を生成する請求項１または２記載の画像処理装置。
【請求項４】
上記生成手段は判別分析法により決定された閾値に基づいて上記高低を表す二値画像を生成する請求項１〜３のいずれかに記載の画像処理装置。
【請求項５】
上記論理演算は、対象画素の周囲において上記明度の高低を表す画像がエッジに該当するかどうかに応じて演算内容を変化させる請求項１〜４のいずれかに記載の画像処理装置。
【請求項６】
多値画像を入力する入力手段と、
上記多値画像の所定の色空間の所定の測度の高低を表す第１の二値画像および上記多値画像の所定の色空間の所定の測度のエッジを表す第２の二値画像を生成する生成手段と、
上記第１の二値画像および上記２の二値画像を論理演算してその演算結果を出力する論理演算手段とを有することを特徴とする画像処理装置。
【請求項７】
入力手段が、多値画像を入力するステップと、
生成手段が、上記多値画像の明度の高低を表す第１の二値画像、上記多値画像の明度のエッジを表す第２の二値画像、および上記多値画像の彩度のエッジを表す第３の二値画像のうちの少なくとも２つを生成するステップと、
論理演算手段が、上記第１の二値画像、上記２の二値画像、および上記第３の二値画像のうちの少なくとも２つを論理演算してその演算結果を出力するステップとを有することを特徴とする画像処理方法。
【請求項８】
入力手段が、多値画像を入力するステップと、
生成手段が、上記多値画像の明度の高低を表す第１の二値画像、上記多値画像の明度のエッジを表す第２の二値画像、および上記多値画像の彩度のエッジを表す第３の二値画像のうちの少なくとも２つを生成するステップと、
論理演算手段が、上記第１の二値画像、上記２の二値画像、および上記第３の二値画像のうちの少なくとも２つを論理演算してその演算結果を出力するステップとをコンピュータに実行させるために用いられることを特徴とする画像処理要コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、多値画像を二値画像に変換する技術に関する。
【背景技術】
【０００２】
カラーまたはグレースケールの多値画像をそのまま出力せずに二値画像に変換して出力することがある。このとき例えば明度情報に対する単純な二値化を適用すると低コントラスト領域を中心に文字等の有益な情報が欠落してしまうおそれがある。有益な情報をそのまま保持した二値画像を得ることが望まれる。
【０００３】
この発明と関連する技術文献としては以下のものがある。
【０００４】
特許文献１は、 明度エッジとともに彩度エッジを算出して網点部、エッジ部、平坦部を判定することを提案している。判定結果によって、文字はエッジ強調、網点は平滑化処理を施し、見やすい画像を再現する。
【０００５】
特許文献２は、入力原稿を文字領域、写真領域、および網点領域に分離する。また画像データにカラー画像が含まれているか否かを判定するための濃度値を設定し、この濃度以上の領域を写真領域と判定し、低濃度の領域を文字領域と判定し、空間フィルタ処理、階調処理、エッジ強調処理および単純２値化処理を施すことを提案している。
【０００６】
従来、明度情報のみより作成された二値画像は、明度差無く彩度差有りの領域を再現できない。低コントラスト部分を二値画像で再現する場合、写真領域・文字領域等の領域判定処理が必要である。
【０００７】
なお、上述の従来技術やその問題点は、この発明の背景の一部を説明するためにのみ説明している。この発明は上述の従来技術や問題点に限定されるものではない点に留意されたい。
【特許文献１】特開２０００−３５７２３７公報
【特許文献２】特開２００２−１００９４公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
この発明は上述の事情を考慮してなされたものであり、領域分離等の処理を行うことなく、多値画像から、情報欠落の少ない二値画像を取得する画像処理技術を提供することを目的としている。
【課題を解決するための手段】
【０００９】
この発明の原理的な構成によれば、明度の高低を再現した二値画像と、明度のエッジ（輪郭とも言う）を再現した二値画像と、彩度のエッジを再現した二値画像とのうち少なくとも２つについて論理演算を実行して情報欠落の少ない二値画像を生成するようにしている。
【００１０】
この構成においては、明度二値画像と彩度情報の二値画像を直接参照することで、領域判定を行うことなく明度低コントラスト領域を再現した二値画像を得ることができる。低コントラスト領域を再現した、情報欠落がなく視覚的に自然な二値画像を得る。
【００１１】
さらにこの発明を説明する。
【００１２】
この発明の一側面によれば、上述の目的を達成するために、画像処理装置に：多値画像を入力する入力手段と；上記多値画像の明度の高低を表す第１の二値画像、上記多値画像の明度のエッジを表す第２の二値画像、および上記多値画像の彩度のエッジを表す第３の二値画像のうちの少なくとも２つを生成する生成手段と；上記第１の二値画像、上記２の二値画像、および上記第３の二値画像のうちの少なくとも２つを論理演算してその演算結果を出力する論理演算手段とを設けている。
【００１３】
この構成においては、明度の高低の情報、明度のエッジの情報および彩度のエッジの情報のうちの少なくとも２つを統合的に利用して情報欠落が少ない二値画像を、領域分離することなく取得することができる。
【００１４】
また、この発明の他の側面によれば、上述の目的を達成するために、画像処理装置に：多値画像を入力する入力手段と；上記多値画像の明度の高低を表す第１の二値画像、上記多値画像の明度のエッジを表す第２の二値画像、上記多値画像の彩度のエッジを表す第３の二値画像、および上記多値画像の彩度の高低を表す第４の二値画像のうちの少なくとも２つを生成する生成手段と；上記第１の二値画像、上記２の二値画像、上記第３の二値画像、および上記第４の二値画像のうちの少なくとも２つを論理演算してその演算結果を出力する論理演算手段とを設けている。
【００１５】
この構成においても、明度の高低の情報、明度のエッジの情報および彩度のエッジの情報を統合的に利用して情報欠落が少ない二値画像を得ることができる。
【００１６】
高低を表す二値画像は、閾値処理により生成できる。閾値処理は、固定閾値を用いてもよく（固定二値化ともいう）、浮動閾値を用いても良い（浮動二値化ともいう）。固定二値化は、画像に対して予め準備した閾値を基準にして画像を二値化するものである。固定閾値は、判別分析を利用した大津の手法で自動的に決定しても良いが（大津，「判別および最小２乗基準に基づく自動しきい値選定法」，電子通信学会論文誌，Ｖｏｌ．Ｊ６３−Ｄ，Ｎｏ．４，ｐｐ．３４９−３５６，１９８０）、これに限定されない。浮動二値化は、注目画素ごとに、例えば、周辺領域の濃度に応じて閾値を調整して画像を二値化するものである。
【００１７】
エッジを表す画像は、例えば、浮動二値化により生成する。フィルタを用いてエッジ強度を算出し、これを閾値処理により二値化してもよい。
【００１８】
上記論理演算は、対象画素の周囲において上記明度の高低を表す画像がエッジに該当するかどうかに応じて演算内容を変化させるようにしてもよい。
【００１９】
例えば、明度の高低の二値化画像においては、明度の大きい場合（白）をＯＦＦ、小さい場合（黒）をＯＮとし、明度のエッジ画像においては、エッジをＯＮ、その他をＯＦＦとし、それらを排他的ＯＲ処理する。明度高低二値画像および明度エッジ二値画像の双方がＯＮの場合には、注目画素の周囲が上記明度の高低を表す画像のエッジに該当するときにはＯＮ、黒ベタ（ＯＮで埋められている）に該当するときにはＯＦＦとする。
【００２０】
例えば、明度二値画像がＯＮで彩度二値画像がＯＮの場合には、注目画素の周囲が明度二値画像のエッジに該当する場合にはＯＮ、黒ベタ（ＯＮで埋められている）に該当するときにはＯＦＦとする。
【００２１】
また、この発明のさらに他の側面によれば、上述の目的を達成するために、画像処理装置に：多値画像を入力する入力手段と；上記多値画像の所定の色空間の所定の測度の高低を表す第１の二値画像および上記多値画像の所定の色空間の所定の測度のエッジを表す第２の二値画像を生成する生成手段と；上記第１の二値画像および上記２の二値画像を論理演算してその演算結果を出力する論理演算手段とを設けている。
【００２２】
所定の色空間は例えばＬ＊ａ＊ｂ＊であるが、これに限定されない。高低の二値画像は例えば明度値（Ｌ＊）に基づく。エッジはエッジ強度を閾値処理して検出できる。彩度のエッジ強度は例えばａ＊画像のエッジ強度およびｂ＊画像のエッジ強度のユークリッド距離として算出されるが、これに限定されない。代替的には、エッジの二値画像は例えばメトリック彩度（（（ａ＊）２＋（ｂ＊）２）１／２に基づいてもよい。エッジの二値画像は１種類でなく２またはそれ以上であってもよい。
【００２３】
この構成においても、高低の情報およびエッジの情報を統合的に利用して情報欠落が少なく視覚的に自然な二値画像を得ることができる。
【００２４】
各手段は、細分化された手段により構成されても良く、また、逆に、統合された手段として構成されても良い。
【００２５】
なお、この発明は装置またはシステムとして実現できるのみでなく、方法としても実現可能である。また、そのような発明の一部をソフトウェアとして構成することができることはもちろんである。またそのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品もこの発明の技術的な範囲に含まれることも当然である。
【００２６】
この発明の上述の側面および他の側面は特許請求の範囲に記載され以下実施例を用いて詳述される。
【発明の効果】
【００２７】
この発明によれば、情報欠落が少ない二値画像を、領域分離することなく取得することができる。
【発明を実施するための最良の形態】
【００２８】
以下、この発明の実施例について説明する。
【実施例１】
【００２９】
図１は、この発明の原理的な構成を示し実施例１の画像処理装置を示している。この実施例１の画像処理装置は、複写機、撮像装置、コンピュータのプログラム等、種々の態様で実現できる。
【００３０】
図１において、画像処理装置は、画像入力部１０、色空間変換部１１、平滑化部１２、要素二値画像生成部１３、論理演算部１４等を含んで構成される。画像入力部１０は、所定の色空間で規定された多値の画像データを入力する。入力画像データは例えばＲ、Ｇ、Ｂのデータであるが、これに限定されない。色空間変換部１１は、入力画像データをＬ＊、ａ＊、ｂ＊のデータに変換する。Ｌ＊ａ＊ｂ＊表色系以外でも明度情報と色情報とを区別できるものであればどのようなものでもよい。平滑化部１２は、孤立点等のノイズ除去等の前処理を実行する。要素二値画像生成部１３は、例えば図２に示すように、明度高低二値画像生成部１３０、明度エッジ二値画像生成部１３１、彩度高低二値画像生成部１３２、および彩度エッジ二値画像生成部１３３を含み、明度高低二値画像、明度エッジ二値画像、彩度高低二値画像および彩度エッジ二値画像を生成する。論理演算部１４は２以上の種類の要素二値画像の論理演算を実行して生成二値画像として出力する。論理演算部１４で実行される論理演算は例えば排他的ＯＲ処理であるが、高低二値画像およびエッジ二値画像をともに保存する演算であればどのようなものでもよく、周囲の状況に応じて適合的に演算処理内容を異ならせても良い。
【００３１】
明度高低二値画像生成部１３０は、明度データ（Ｌ＊）を閾値処理して、明度（Ｌ＊）データの高低を二値で表すデータを生成する。閾値処理は例えば固定（単純）二値化により画像ごとに準備した閾値で明度データを二値化する。単純二値化は例えば判別分析を利用した大津の方法（大津，「判別および最小２乗基準に基づく自動しきい値選定法」，電子通信学会論文誌，Ｖｏｌ．Ｊ６３−Ｄ，Ｎｏ．４，ｐｐ．３４９−３５６，１９８０）を利用できる。
【００３２】
明度エッジ画像生成部１３１は、明度データ（Ｌ＊）のエッジを表す二値画像を形成する。エッジの検出は、エッジ検出用のフィルタ等を用いてエッジ強度を検出し、これを閾値処理する。代替的には、画素ごとに閾値を適応的に決定する浮動二値化を採用してもよい。浮動二値化でエッジを検出するためには、例えば浮動閾値を、周辺画素の明度の最大値および最小値の差分が大きいほど閾値を下げるように設定すればよい。例えば、エッジを含まない画像部分で予定される、周辺画素の明度の最大値および最小値の差分より十分に大きな値ｔｈ０と、周辺がその明度の平均値ｔｈａｖｅと、最大値Ｍａｘと、最小値Ｍｉｎを用いて、閾値を、ｔｈ０＋ｔｈａｖｅ−１／２・θ・（Ｍａｘ−Ｍｉｎ）（ただしθは約１以下の強調用の係数である）で表すことができる。
【００３３】
彩度高低二値画像生成部１３２は、彩度データ（ａ＊、ｂ＊）を閾値処理して、彩度（ａ＊、ｂ＊）データの高低を二値で表すデータを生成する。閾値処理は明度データと同様に例えば固定（単純）二値化により画像ごとに準備した閾値で、または浮動二値化により画素ごとに準備した閾値で彩度データを二値化する。彩度データは、例えば、メトリック彩度（（（ａ＊）２＋（ｂ＊）２）１／２であるが、これに限定されない。ａ＊、ｂ＊データを一方から導出した値を用いても良い。
【００３４】
彩度エッジ画像生成部１３３は、彩度データ（ａ＊、ｂ＊）のエッジを表す二値画像を形成する。エッジの検出は、明度データのエッジ検出と同様に、エッジ検出用のフィルタ等を用いてエッジ強度を検出し、これを閾値処理する。代替的には、浮動二値化を採用してもよい。
【００３５】
図３はこの実施例の二値化処理の例を示すものであり、その詳細は以下のとおりである。なお、図４に示す画像の例を併せて参照されたい。
【００３６】
［ステップＳ１０］：画像データ、例えばＲ、Ｇ、Ｂの画像データを入力する。
【００３７】
図４の入力画像例は、「研修の案内」を内容とするものであり、全体として文字情報を含む。明度は例えば０〜２５５であり、黒い部分は「０」側であり、二値化すると「ＯＦＦ」（０）となり、白い部分は「２５５」側であり、二値化すると「ＯＮ」（１）となる。入力画像の中央の「プログラム」の文字の背景は文字と同明度で、彩度がある。三角の部分は明度が大きく彩度もある背景である。円形の部分は明度が小さく、彩度がある。一番下の「０５年度新規研修」の文字部は高明度の背景中のやや明度の低い文字からなり、彩度はない。
【００３８】
［ステップＳ１１］：入力画像の色空間をＲＧＢからＬ＊ａ＊ｂ＊表色系に変換する。
［ステップＳ１２］：平滑化部はＬ＊ａ＊ｂ＊の各データを平滑化処理する。平滑化は例えばメジアンフィルタを用いたり、注目位置近傍に適応的な平滑化処理を用いるが、これに限定されない。
［ステップＳ１３］：要素二値画像を生成する。
【００３９】
図４の例では、要素二値画像として、明度高低二値画像（ａ）、明度エッジ二値画像（ｂ）、彩度エッジ二値画像（ｃ）を生成する。
【００４０】
明度高低二値画像（ａ）は例えば固定二値化により生成される。図４の例では「プログラム」の矩形の背景および円形の背景が黒くつぶれてしまっている（ＯＦＦ）。
【００４１】
明度エッジ二値画像（ｂ）は例えば浮動二値化により生成される。図４の例では、中央の「プログラム」の部分はその背景の輪郭を除き白抜きになっている（ＯＮ）。なお、図４では明瞭でないが、図７に示すように、明度エッジ二値画像の文字はその輪郭のみが黒く保存され、輪郭内部は白抜きとなる。
【００４２】
彩度エッジ二値画像（ｃ）は、典型的には、ａ＊画像のエッジ強度とｂ＊画像のエッジ強度のユークリッド距離を擬似彩度エッジ強度とし、この擬似彩度エッジ強度を浮動二値化により二値化するが、これに限定されない。ここで、ａ＊画像のエッジ強度とｂ＊画像のエッジ強度のユークリッド距離をｃ*エッジ強度と呼ぶこととする。このｃ*エッジ強度を算出することによって、明度も彩度も等しく色相が異なる色同士が隣り合う領域間でエッジを抽出することができる。上記のような色が隣り合っていない場合は、簡便な手法としてメトリック彩度（（（ａ＊）２＋（ｂ＊）２）１／２を採用してこれからエッジを検出しても良い。図４の例では、彩度のある部分の輪郭が保存される（図８）。明度高低二値画像（ａ）や明度エッジ二値画像（ｂ）では抜け落ちている中央の「プログラム」の画像部分が保存されることに留意されたい。
【００４３】
［ステップＳ１４］：明度高低二値画像（ａ）、明度エッジ二値画像（ｂ）および彩度エッジ二値画像（ｃ）の二値データを論理演算する。典型的にはエッジ二値画像同士はＯＲ処理し、高低二値画像とエッジ二値画像とは排他的ＯＲ処理を行う。種々の組み合わせ論理で出力画像を生成して選択可能にしてもよい。
［ステップＳ１５］：最終的な二値画像を出力（プリント、表示）する。図４の例では、明度高低二値画像のみでなく明度エッジ二値画像および彩度エッジ二値画像をも参照しているので情報欠落が少ないものとなっている。
【００４４】
なお、上述の動作例では彩度高低二値画像について詳細には言及しなかったが、これを用いても良い。
【実施例２】
【００４５】
つぎにこの発明の詳細構成を示す実施例２の画像処理装置を説明する。
【００４６】
図５は実施例２の画像処理装置を示しており、この図において、画像処理装置は画像入力部２０、色空間変換部２１、適応平滑化部２２、固定閾値二値化部２３、浮動二値化部２４、論理演算部２５、２６、メジアンフィルタ２７、エッジ検出部２８、ｃ*演算部２９等を含んで構成されている。
【００４７】
画像入力部２０は例えばＲＧＢの画像データを入力する。なお、図５中に、高明度の背景中の低明度の文字「エ」（彩度なし）（左上）、高明度の背景中のやや高明度の文字「エ」（彩度なし）（左下）、低明度の背景中のやや高明度の文字「エ」（彩度なし）（右下）、および、やや高明度の背景中のやや高明度の文字「エ」（同一の明度、異なる彩度）（右上）からなる画像の処理例を示す。
【００４８】
色空間変換部２１は、ＲＧＢの画像データをＬ＊ａ＊ｂ＊表色系に変換する。色空間変換部２１から出力されるＬ＊データは適応平滑化されたのち固定閾値二値化部２３および浮動二値化部２４に供給される。固定閾値二値化部２３は明度データを固定二値化する。その詳細は後に説明する。固定閾値二値化部２３の出力画像は画像例の左上の部分の情報を保存したものとなっている。他の部分の情報は欠落している。浮動二値化部２４は明度データを浮動二値化してその輪郭情報を取得する。この輪郭情報は画像例の左上の部分、左下の部分、および右下の部分の情報を輪郭情報として保存している。右上の部分の情報は欠落している。論理演算部２５は固定閾値二値化部２３および浮動二値化部２４の出力二値画像を論理演算、典型的には排他的ＯＲ処理する。
【００４９】
色空間変換部２１から出力されるａ＊データおよびｂ＊データはメジアンフィルタ２７で平滑化される。エッジ検出部２８は、ａ＊データおよびｂ＊データのそれぞれのエッジ強度を検出し、ｃ*演算部２９は、ａ＊データおよびｂ＊データのエッジ強度のユークリッド距離を算出してｃ＊エッジ強度（擬似彩度エッジ強度）として出力する。浮動二値化部３０は、ｃ＊エッジ強度を浮動閾値により二値化して彩度エッジ画像を形成する。彩度エッジ画像は画像例の右上の部分の情報をエッジ情報として保持している。
【００５０】
論理演算部２６は、明度高低二値画像および明度エッジ二値画像の論理演算結果と彩度エッジ二値画像とを論理演算（例えば排他的論理和）して出力する。
【００５１】
出力画像は、明度高低二値画像で保存されている部分は通常のソリッドの文字として、明度高低二値画像で保存されず、エッジ二値画像で保存される部分は輪郭文字として出力され、情報欠落が少ない。
【００５２】
図６（Ａ）は、図６（Ｂ）の固定閾値ｔｈにより二値化した画像の例を示す。閾値ｔｈは、大津の方法を用いて、明度ヒストグラムの分散を最適化する値として選定することができる。
【００５３】
図７は、明度エッジ二値画像の例を示す。図８は、彩度エッジ二値画像の例を示す。図７および図８中で小さな白抜き丸で示すものは、文字であり、文字が白抜きの輪郭文字であることを示す。内、周辺画素の範囲の大小により、白抜きがつぶれることもある。
【００５４】
図９は、固定二値化処理の改良例を示す。この手法では中間調を持つ画像も適切に閾値決定できる。図９の固定二値化の処理例は以下のとおりである。
【００５５】
［ステップＳ２０］：濃度（明度）ヒストグラムを入力する。
［ステップＳ２１］：ヒストグラムの（１）ピーク位置（極大値）、（２）谷位置（極小値）、（３）ピークの面積等を算出する。
［ステップＳ２２］：最大ピーク面積が閾値以上か判別し、肯定的であれば、ステップＳ２３へ進み、そうでなかったらステップＳ２４へ進む。
［ステップＳ２３］：二値化閾値=（最大ピークの低明度度側の谷位置（極小値））に設定する（図１０（Ａ））。その後ステップＳ２９へ進む。
［ステップＳ２４］：大津の手法で用いる参照濃度幅を設定する。
［ステップＳ２５］：参照濃度内で大津の手法を用いて仮閾値を算出する。
［ステップＳ２６］：仮閾値＝ヒストグラムの谷位置（極小値）かどうかを判別し、谷位置（極小値）であればステップＳ２７へ進む。
［ステップＳ２７］：二値化閾値=仮閾値を設定する。その後ステップＳ２９へ進む。
［ステップＳ２８］：二値化閾値=（仮閾値より低濃度側にある谷位置（極小値）を設定する（図１０（Ｂ）。そののち、ステップＳ２９へ進む。
［ステップＳ２９］：設定閾値で画像の濃度（明度）を二値化する。
［ステップＳ３０］：二値画像を出力する。
【００５６】
この二値化手法によれば、下地と文字からなる原稿（図１０（Ａ））はもちろん、中間調を持つ原稿（図１０（Ｂ））についても適切に閾値を設定できる。
【００５７】
図１１〜図１３は、彩度のエッジ検出手法の例を示す。この例では、ａ＊画像およびｂ＊画像のそれぞれのエッジ強度を例えば図１１に示すロビンソンオペレータで算出する。図１１の６つのオペレータのそれぞれと画像との積和を算出し、各オペレータの対応する８方向のエッジ強度を算出できる。そのうちの最大値を例えばエッジ強度とする。各方向のエッジ強度から隣接結合を確認してもよい。
【００５８】
この例では図１３（Ａ）に示すようにａ＊画像のエッジ強度およびｂ＊画像のエッジ強度のユークリッド距離から擬似彩度エッジ強度（ｃ＊エッジ強度）を算出する（図１２）。そしてエッジ検出に有効な範囲を選定するために図１３（Ｂ）に示すようにｃ＊エッジ強度を０〜２５５のクラスに割り当てる。そしてこのクラスについてヒストグラムを算出して二値化する。
【００５９】
図１４は、明度高低二値画像と明度エッジ二値画像の演算例を示す。この例では、固定閾値処理画素が「ＯＮ」（黒）で浮動二値化画素が「ＯＮ」（エッジ）のときの演算結果を周辺画素の明度高低二値画像値の状況に応じて適合的に変化させている（図１４で星印で示す）。このようにすれば輪郭の内部が「黒」（ＯＮ）または「白」（ＯＦＦ）でソリッドに描画されるので、表示が自然である。
【００６０】
図１５は明度二値画像と彩度二値画像（彩度エッジ二値画像）の演算例を示す。この例では、明度二値画素が「ＯＮ」で彩度二値画素が「ＯＮ」のときの演算結果を周辺画素の明度の状況に応じて適合的に変化させている（図１５で星印で示す）。このようにすると明度または彩度で背景領域を区切った場合にその境界を「黒」（ＯＮ）または「白」（ＯＦＦ）の線で表示できる。
【００６１】
なお、この発明は特許請求の範囲の記載に基づいて決定されるものであり、実施例の具体的な構成、課題、および効果には限定されない。この発明は上述の実施例に限定されるものではなくその趣旨を逸脱しない範囲で種々変更が可能である。
【図面の簡単な説明】
【００６２】
【図１】この発明の原理的な構成の実施例１を全体として示すブロック図である。
【図２】実施例１の一部の構成例を説明する図である。
【図３】実施例１の動作例を説明するフローチャートである。
【図４】実施例１の画像処理例を説明する図である。
【図５】この発明のより具体的な実施例２を全体として示す図である。
【図６】実施例２の明度高低二値画像を説明する図である。
【図７】実施例２の明度エッジ二値画像を説明する図である。
【図８】実施例２の彩度エッジ二値画像を説明する図である。
【図９】実施例２の固定二値化の動作例を説明するフローチャートである。
【図１０】実施例２の固定二値化の閾値の例を説明する図である。
【図１１】実施例２のエッジ強度を算出するためのロビンソンオペレータを説明する図である。
【図１２】実施例２の擬似彩度エッジ強度を説明する図である。
【図１３】実施例２の擬似彩度エッジ強度のヒストグラムの修正を説明する図である。
【図１４】実施例２の論理演算の例を説明する図である。
【図１５】実施例２の論理演算の例を説明する図である。
【符号の説明】
【００６３】
１０       画像入力部
１１       色空間変換部
１２       平滑化部
１３       要素二値画像生成部
１４       論理演算部
２０       画像入力部
２１       色空間変換部
２２       適応平滑化部
２３       固定閾値二値化部
２４       浮動二値化部
２５       論理演算部
２６       論理演算部
２７       メジアンフィルタ
２８       エッジ検出部
２９       ｃ＊演算部
３０       浮動二値化部
１３０    明度高低二値画像生成部
１３１    明度エッジ二値画像生成部
１３２    彩度高低二値画像生成部
１３３    彩度エッジ二値画像生成部
【図１】
2008182623.tif 000003
【図２】
2008182623.tif 000004
【図３】
2008182623.tif 000005
【図６】
2008182623.tif 000006
【図７】
2008182623.tif 000007
【図８】
2008182623.tif 000008
【図９】
2008182623.tif 000009
【図１１】
2008182623.tif 000010
【図４】
2008182623.tif 000011
【図５】
2008182623.tif 000012
【図１０】
2008182623.tif 000013
【図１２】
2008182623.tif 000014
【図１３】
2008182623.tif 000015
【図１４】
2008182623.tif 000016
【図１５】
2008182623.tif 000017