(57)【要約】【課題】写真などの画像処理において、輪郭強調や平滑処理等を圧縮データを用いて自動的に行う自動化方法を提供すること。【解決手段】このため、本発明では、画像の輪郭を強調処理する画像処理方法において、復元された画像のデータ量と圧縮データ量との比に応じた輪郭強調幅を得る解像力パラメータを有する解像力パラメータ・テーブルＴＰを持ち、対象画像をＪＰＥＧ圧縮を行い、データの圧縮比を求めてこの圧縮比により解像力パラメータ・テーブルＴＰを参照して画像の解像度パラメータを求め、この解像度パラメータにより輪郭強調の幅及び強さを求め、この幅及び強さにもとづき対象画像の輪郭処理を行うことを特徴とする。【選択図】図５
2004096771.tif 000002
【特許請求の範囲】
【請求項１】
　画像の輪郭を強調処理する画像処理方法において、
　復元された画像のデータ量と圧縮データ量との比に応じた輪郭強調幅を得る解像力パラメータを有する解像力パラメータ・テーブルを持ち、
　対象画像をＪＰＥＧ圧縮を行い、データの圧縮比を求めてこの圧縮比により解像力パラメータ・テーブルを参照して画像の解像度パラメータを求め、この解像度パラメータにより輪郭強調の幅及び強さを求め、この幅及び強さにもとづき対象画像の輪郭処理を行うことを特徴とする画像処理における輪郭強調の自動化方法。
【請求項２】
　画像を平滑化処理する画像処理方法において、
　復元された画像のデータ量と圧縮データ量との比に応じた平滑化の幅を得る解像力パラメータを有する解像力パラメータ・テーブルを持ち、
　対象画像をＪＰＥＧ圧縮を行い、データの圧縮比を求めてこの圧縮比により解像力パラメータ・テーブルを参照して画像の解像度パラメータを求め、この解像度パラメータにより平滑化の幅及び強さを求め、この幅及び強さにもとづき対象画像の平滑化処理を行うことを特徴とする画像処理における平滑化の自動化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、印刷、新聞、デザイン分野において写真などの画像処理における輪郭部分を強調したり、或いはある領域内の平滑化を自動的に行う自動化方法に関する。
【背景技術】
【０００２】
　例えば、印刷、新聞、デザイン等の分野では、近年コンピュータを用いて画像を扱う画像処理システムの開発が進められており、これに伴い、例えば１枚の写真のような、画像単体処理の高速化並びに自動化処理を実現することにより、画像処理を効率化することが要求されている。
【０００３】
　写真のような画像を単体処理するとき、輪郭を明確にすることとか、例えば人の肌を滑らかに表現すること等が要求されている。従来では、オペレータによる会話処理により輪郭の幅とかその強度等のパラメータを入力していたが、このパラメータ設定は複雑であって専門職以外の者には使用できなかった。また自動化処理方法が研究されているが、固定パラメータによる処理の実現にとどまっており、品質的に問題があった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
　このように従来の画像処理では、オペレータが行う会話処理ではマニアルの入力が必要なため高速な処理が難しく、しかもパラメータの設定が複雑なため専門職以外の者では使用できなかった。また固定パラメータによる自動化処理では、例えば風景画ではきめ細かく輪郭を定めたり、人物画では粗く太く輪郭を定めることが必要であるというような、画像が持つ多様な特徴を網羅するには品質的に問題があった。
【０００５】
　従って本発明の目的は、このような問題点を改善するため、対象画像に適した輪郭強調処理、平滑化処理を自動化して高速かつ的確な処理を行う自動化方法を提供することである。
【課題を解決するための手段】
【０００６】
　上記課題を解決するため、本発明は下記（１）、（２）の方法を特徴とする。
【０００７】
　（１）画像の輪郭を強調処理する画像処理方法において、
　復元された画像のデータ量と圧縮データ量との比に応じた輪郭強調幅を得る解像力パラメータを有する解像力パラメータ・テーブルを持ち、
　対象画像をＪＰＥＧ圧縮を行い、データの圧縮比を求めてこの圧縮比により解像力パラメータ・テーブルを参照して画像の解像度パラメータを求め、この解像度パラメータにより輪郭強調の幅及び強さを求め、この幅及び強さにもとづき対象画像の輪郭処理を行うことを特徴とする画像処理における輪郭強調の自動化方法。
【０００８】
　（２）画像を平滑化処理する画像処理方法において、
　復元された画像のデータ量と圧縮データ量との比に応じた平滑化の幅を得る解像力パラメータを有する解像力パラメータ・テーブルを持ち、
　対象画像をＪＰＥＧ圧縮を行い、データの圧縮比を求めてこの圧縮比により解像力パラメータ・テーブルを参照して画像の解像度パラメータを求め、この解像度パラメータにより平滑化の幅及び強さを求め、この幅及び強さにもとづき対象画像の平滑化処理を行うことを特徴とする画像処理における平滑化の自動化方法。
【発明の効果】
【０００９】
　本発明により下記（１）、（２）の効果を奏することができる。
【００１０】
　（１）請求項１に記載された本発明によれば、ＪＰＥＧ圧縮データの圧縮比を使用して輪郭の幅や強さを求めることができるので、ＪＰＥＧ圧縮されて、例えばファイルに保存されたデータや他の装置から圧縮データとして伝送されたものに対しても、特別に明るさ成分のヒストグラムを作ることなく、自動的に高速に輪郭処理を行うことができる。
【００１１】
　（２）請求項２に記載された本発明によれば、ＪＰＥＧ圧縮データの圧縮比を使用して平滑化の幅や強さを求めることができるので、ＪＰＥＧ圧縮されて、例えばファイルに保存されたデータや、他の装置から圧縮データとして伝送されたものに対しても、特別に明るさ成分のヒストグラムを作ることなく、自動的に平滑化を行うことができる。
【発明を実施するための最良の形態】
【００１２】
　本発明の説明に先立ち、関連技術として、画像処理における輪郭強調、又は平滑化の処理について説明する。
【００１３】
　図１に示す如く、例えば、カラー写真の如き対象画像ＰをＮ×Ｍ個の分割画像ＥＩに分割する。そして各分割画像ＥＩ内の各画素毎にその色を例えば（Ｌ* ａ* ｂ* ）色空間で求め、分割画像毎にそのＬ* にもとづくヒストグラムを作成する。そしてこのヒストグラムの分布から解像力パラメータ・テーブルＴＡをアクセスして、このヒストグラムの分布に応じた解像力パラメータＴを得る。この解像力パラメータＴは絵の細かさを示すものであり、事前に用意されるものである。このとき、対象画像の解像度（ピクセル／インチ）をＤとすれば、輪郭強調の幅であるフィルタサイズＦＳを次式で決定する。
【００１４】
　　　ＦＳ＝Ｄ／Ｔ
　このようにして求められたフィルタサイズＦＳから、輪郭強調の強さＦを次式で決定する。
【００１５】
　　　Ｆ＝α×（１／ＦＳ）
　ここでαは係数であり、オペレータやユーザの判断で決まるものであり、外部入力されるものである。このＦＳ、Ｆにもとづき、別に得られた輪郭部分が強調処理される。
【００１６】
　なお、平滑化を行う場合は、解像力パラメータ・テーブルＴＡとは別の、平滑化用解像力パラメータ・テーブルＴＡ′を用意する。
【００１７】
　平滑化処理を行うときも、前記輪郭強調処理を行う場合と同様に、対象画像Ｐをｎ×ｍ個の分割画像Ｅｉに分割し、各分割画像Ｅｉ内の各画素毎にその色を例えば（Ｌ* ａ* ｂ* ）色空間で求め、分割画像毎にそのＬ* にもとづくヒストグラムを作成する。
【００１８】
　そしてこのヒストグラムの分布から平滑化用解像力パラメータ・テーブルＴＡ′をアクセスして、この分布に応じた解像力パラメータＴ′を得る。これにより平滑化の幅であるフィルタサイズＦＳ′を次式で決定する。
【００１９】
　　　ＦＳ′＝Ｄ／Ｔ′
　このようにして求められたフィルタサイズＦＳ′から平滑化の強さＦ′を次式で決定する。
【００２０】
　　　Ｆ′＝α′×（１／ＦＳ′）
　ここでα′は係数であり、オペレータやユーザの判断で決まるものであり、外部入力されるものである。このＦＳ′、Ｆ′により平滑処理が行われる。
【００２１】
　なお、前記各説明ではヒストグラムを（Ｌ* ａ* ｂ* ）空間で得た例について説明したが、本発明はこれに限定されるものではなく、（ＹＣｂＣｒ）空間、（Ｌ* ｕ* ｖ* ）空間、（ＲＧＢ）空間、（ＣＭＹ）空間等その他のものを使用することもできる。勿論これらの空間に応じて解像力パラメータ・テーブルを用意することが必要になる。
【００２２】
　本発明の第２の関連技術を図２及び図３にもとづき説明する。図２は本発明の第２の関連技術のデータ処理装置であり、図３は本発明の第２の関連技術説明図の輪郭処理部の説明図である。
【００２３】
　図２において１は中央処理部、２は操作入力部、３は画像入力部、４は印刷部、５はメモリ、６は表示部、１１は輪郭抽出部、１２は輪郭処理部、１３は平滑処理部である。
【００２４】
　中央処理部１はデータ処理装置の制御を行うものであり操作入力部２から入力されたデータに応じて処理を行ったり、画像入力部３から入力された画像データをメモリ５に保持し、この画像データに対して輪郭強調処理を行ったり、平滑処理を行ったり、処理結果を表示部６或いは印刷部４に出力したりするものであり、輪郭抽出部１１、輪郭処理部１２、平滑処理部１３等を具備する。
【００２５】
　操作入力部２はデータ処理に必要なコマンドやデータを入力操作するものであり、キーボードやマウス等を具備するものである。
【００２６】
　画像入力部３は処理すべき画像が入力されるものであり、例えばイメージスキャナやＴＶカメラを具備している。また他の装置から入力したものを伝送受信する受信部を具備する。なお画像入力部３は、この入力された画像を、（Ｌ* ａ* ｂ* ）空間の色信号により中央処理部１に出力する。
【００２７】
　印刷部４は中央処理部１で処理したデータを印刷出力するものであり、例えばプリンターで構成される。
【００２８】
　メモリ５は、中央処理部１が動作するに必要なデータ、例えばプログラムとか、処理対象である画像データとか、処理後の画像データ等が格納されるものである。
【００２９】
　表示部６は中央処理部１で処理したデータを出力表示したり、また会話的処理においてオペレータに対して所望の入力データを求めるための表示が行われるものであり、液晶あるいはＣＲＴで構成される。
【００３０】
　輪郭抽出部１１は、画像入力部３から入力した画像に対して輪郭抽出を行うものであり、例えば入力画像に対して３×３のマスクで走査して、隣接画素との画像データの変化の大きいところを輪郭と判断するものであり、公知のものである。
【００３１】
　輪郭処理部１２は、画像入力部３より入力された画像の輪郭部分を強調処理するものである。
【００３２】
　平滑処理部１３は、画像入力部３より入力された画像を平滑処理するものである。
【００３３】
　図３は、本発明の第２関連技術説明図で、図２における輪郭処理部１２の一実施例を示すものであり、対象画像読取部２１、画像分割ヒストグラム生成部２２、分割画像代表値決定部２３−１、２３−２・・・２３−ｎ、解像力パラメータ決定部２４、フィルタサイズ決定部２５、輪郭強度決定部２６、輪郭強調処理部２７等を具備する。
【００３４】
　対象画像読取部２１は、図２に示す画像入力部３から入力され、メモリ５に記憶されている、輪郭強調処理対象となる画像を読取るものである。
【００３５】
　画像分割ヒストグラム生成部２２は、前記対象画像読取部２１が読取った画像を、例えば８画素×８画素の小領域の分割画像に分けることにより、この読取った画像をＮ×Ｍ個の分割画像に分割するとともに、この分割画像について各画素毎にその明るさを示すＬ値を判別してＬ値毎の個数を計数した、図１に示す如きヒストグラムを作成するものである。なおこの小領域のサイズは予め入力されるものである。
【００３６】
　分割画像代表値決定部２３−１は、前記小領域の分割画像について輪郭強調の幅を決定するために必要な画像力パラメータを求めるための処理を行うものであって、前記分割画像について求められたＬ値毎の個数を計算したヒストグラムから分散を算出して、この分散の値から予め登録されている画像力パラメータ・テーブルＴＡをアクセスして、この小領域の分割画像の分散に応じた解像力パラメータｔ1 を得る。
【００３７】
　分割画像代表値決定部２３−２・・・２３−ｎも、分割画像代表値決定部２３−１と同様に構成され、動作するものであり、演算速度を向上するため複数の分割画像代表値決定部２３−１、２３−２・・・２３−ｎが用意されている。
【００３８】
　解像力パラメータ決定部２４は、輪郭強調処理すべき画像全体に対する解像力パラメータを決定するものであり、分割画像代表値決定部２３−１、２３−２・・・から伝達された小領域の各分割画像毎の各解像力パラメータｔ1 、ｔ2 ・・・のうち、多数決論理により最も多いものを画像全体の解像力パラメータＴとして決定するものである。
【００３９】
　フィルタサイズ決定部２５は、伝達された解像力パラメータにより輪郭強調の幅であるフィルタサイズＦＳを決定するものであって、画像の解像度をＤ（ピクセル／インチ）とし、解像力パラメータをＴとしたとき、次式により輪郭強調の幅であるフィルタサイズＦＳを決定する。
【００４０】
　　　ＦＳ＝Ｄ／Ｔ　　　　　　　　　　　　・・・・（１）
　輪郭強度決定部２６は、前記フィルタサイズ決定部２５により得られたフィルタサイズＦＳより次式により輪郭強度の強さＦを決定する。
【００４１】
　　　Ｆ＝α×（１／ＦＳ）　　　　　　　　・・・・（２）
ここでαは係数であり、オペレータやユーザが適宜決めてもよく、予め与えておいてもよい。
【００４２】
　輪郭強調処理部２７は、前記輪郭抽出部１１によりすでに抽出された輪郭に対して、前記フィルタサイズ決定部２５により決定された幅に、前記輪郭強度決定部２６により決定された輪郭強調の強さＦにより輪郭強調を実行するものである。
【００４３】
　図３の動作を説明する。
【００４４】
　(1) 輪郭強調処理したい対象画像、例えばカラー写真をオペレータは、画像読取部３にセットし、操作入力部２より輪郭処理用のコマンドを入力する。これにより画像入力部３からこの写真の画像が入力されて画素毎に（Ｌ* ａ* ｂ* ）空間の色データによりメモリ５に保持されるとともに、この保持された画像に対して輪郭抽出部１１が前記の如く、輪郭抽出処理を行って、抽出した輪郭をメモリ５に保持する。
【００４５】
　(2) 次に対象画像読取部２１では、メモリ５に記憶されている輪郭強調処理対象となる画像を読取り、画像分割ヒストグラム生成部２２に渡す。
【００４６】
　(3) 画像分割ヒストグラム生成部２２は、この画像を、適宜なサイズ例えば８×８画素の小領域の分割画像に分割して、全体をＮ×Ｍ個の分割画像に分割するとともに、これらの分割画像について各画素毎に明るさを示すそのＬ値を認識し、Ｌ値毎の個数を計数して、明度分布を示すヒストグラムを作成する。
【００４７】
　(4) 画像分割ヒストグラム生成部２２において作成された、各分割画像毎のＬ値にもとづく、ヒストグラムは順次分割画像代表値決定部２３−１、２３−２・・・に伝達される。各分割画像代表値決定部４３−１、４３−２・・・は各ヒストグラムから分散を求め、その値から解像力パラメータ・テーブルＴＡをアクセスし、この分割画像における解像力パラメータの代表値を得る。
【００４８】
　(5) 解像力パラメータ決定部２４では、前記（４）において、各分割画像毎に求められた解像力パラメータ群の中から多数決論理により、その最も数の多かった解像力パラメータを対象画像全体の解像力パラメータＴとして決定する。
【００４９】
　(6) フィルタサイズ決定部２５は、対象画像の解像度Ｄと、前記（５）において解像力パラメータ決定部２４から伝達された対象画像全体の解像力パラメータＴにもとづき、前記（１）式のＦＳ＝Ｄ／Ｔの演算を行って輪郭強調の幅を決定するフィルタサイズＦＳを決定する。
【００５０】
　(7) 輪郭強調決定部２６は、前記フィルタサイズＦＳから、前記（２）式のＦ＝α／ＦＳの演算を行って、輪郭強調の強さＦを決定する。
【００５１】
　(8) 輪郭強調処理部２７は、これら輪郭強調の幅ＦＳ、輪郭強調の強さＦ等のパラメータにより、メモリ５に記憶されている輪郭部分を強調処理する。
【００５２】
　なお前記説明では、色空間を（Ｌ* ａ* ｂ* ）空間の例について説明したが、これに限定されるものではなく、（Ｌ* ｕ* ｖ* ）空間でも（ＹＣｂＣｒ）空間でも使用できる。これらのときヒストグラム用の明るさの成分としてＬまたはＹを使用する。
【００５３】
　本発明の第３の関連技術を図４に基づき説明する。図４では、対象画像に平滑化処理を行うものである。第３の関連技術では、図２における平滑処理部１３は、図４に示す如く、対象画像読取部７１、画像分割ヒストグラム生成部７２、分割画像代表値決定部７３−１、７３−２・・・７３−ｎ、解像力パラメータ決定部７４、フィルタサイズ決定部７５、平滑化強度決定部７６、平滑化処理部７７等を具備する。
【００５４】
　(1) オペレータは対象画像、例えば写真を画像入力部３にセットし、操作入力部２より平滑処理用のコマンドを入力する。これにより画像入力部３から対象画像が入力され、画素毎に（Ｌ* ａ* ｂ* ）空間の色データによりメモリ５に保持される。
【００５５】
　(2) 次に対象画像読取部７１では、メモリ５に記憶されている平滑処理対象となるこの画像を読取り、画像分割ヒストグラム生成部７２に渡す。
【００５６】
　(3) 画像分割ヒストグラム生成部７２は、この画像を適宜なサイズ、例えば１×１センチメートルの小領域の分割画像に分割して、全体をｎ×ｍ個の分割画像に分割する。なおこの分割画像のサイズは、予め設定されている。画像分割ヒストグラム生成部７２は、これらの分割画像毎に対し、各画素のＬ値を認識し、Ｌ値毎の個数を計数して、明度分布を示すヒストグラムを作成する。
【００５７】
　(4) 画像分割ヒストグラム生成部７２において作成された各分割画素毎のＬ値に基づく前記ヒストグラムは順次分割画像代表値決定部７３−１、７３−２・・・に伝達される。各分割画像代表値決定部７３−１、７３−２・・・は各ヒストグラムから分散を求め、この分散の値から解像力パラメータ・テーブルＴＡ′をアクセスし、この分割画像における解像力パラメータの代表値を得る。なお当然のことながら、図４における解像力パラメータ・テーブルＴＡ′は図３における解像力パラメータ・テーブルＴＡとは同一のものではない。
【００５８】
　(5) 解像力パラメータ決定部７４では、前記（４）において各分割画像毎に求められた解像力パラメータ群の中から多数決論理により、その最も多かった解像力パラメータを対象画像全体の平滑化用解像力パラメータＴ′として決定する。
【００５９】
　(6) フィルタサイズ決定部７５は、対象画像の解像度Ｄと、前記（５）において決定された平滑化用解像力パラメータＴ′から下記の（３）式により平滑化の幅であるフィルタサイズＦＳ′を決定する。
【００６０】
　　ＦＳ′＝Ｄ／Ｔ′・・・（３）
　(7) 平滑化強度決定部７６は、前記フィルタサイズＦＳ′から下記の（４）式により平滑化の強さＦ′を決定する。なおαは係数である。
【００６１】
　　Ｆ′＝α×（１／ＦＳ′）・・・（４）
　(8) 平滑化処理部７７は、前記（６）により得られた平滑化の幅ＦＳ′と、前記（７）により得られた平滑化の強さＦ′等のパラメータにより平滑化処理を行う。平滑化処理すべき領域は、前記対象画像を対象画像読取部７１で読取ったものを、表示部６に表示して、例えばマウス等により指示された位置から前記平滑化の幅ＦＳ′だけ自動的に行われる。
【００６２】
　なお前記説明では色空間として（Ｌ* ａ* ｂ* ）空間の例について説明したが、勿論これに限定されるものではなく、（Ｌ* ｕ* ｖ* ）空間でも（ＹＣｂＣｒ）空間でも使用できる。なおこれらの場合、ヒストグラム用の明度成分としてＬ又はＹを使用する。
【実施例１】
【００６３】
　本発明の実施例１を図５に基づき説明する。図５ではＪＰＥＧ（Joint Photographic Coding Experts Group)方式で画像を圧縮し、圧縮データに応じて解像力パラメータを求め、輪郭強調処理を行うものである。
【００６４】
　実施例１では、図２における輪郭処理部１２は、図５に示す如く、対象画像読取部６１、ＪＰＥＧ圧縮部６２、保持部６３、復元部６４、圧縮データ比算出部６５、解像力パラメータ決定部６６、フィルタサイズ決定部６７、強度決定部６８、輪郭強調処理部６９等を具備する。なお図５では、色空間として例えば（ＹＣｂＣｒ）空間を使用する。
【００６５】
　(1) オペレータは対象画像、例えばカラー写真を画像入力部３にセットし、操作入力部２より圧縮保持用のコマンドを入力する。これにより画像入力部３から対象画像が入力され、画素毎に（ＹＣｂＣｒ）空間の色データによりメモリ５に一時記憶されている。
【００６６】
　(2) 次に対象画像読取部６１では、メモリ５に記憶されている対象画像を読取り、ＪＰＥＧ圧縮部６２に渡す。
【００６７】
　(3）ＪＰＥＧ圧縮部６２は、この対象画像をＪＰＥＧ方式で圧縮した圧縮データを作成し、これを保持部６３に保持する。
【００６８】
　(4) このように保持された対象画像を輪郭処理する場合、オペレータは操作入力部２から輪郭処理用のコマンドを入力する。保持部６３はこのコマンドに基づき指示された対象画像を読出し、これを復元部６４に伝達する。復元部６４ではこの圧縮データを復元して対象画像を得る。そしてこのときの復元された画像のデータ量を圧縮データ比算出部６５に送出する。なお、復元された対象画像は、図２に示す輪郭抽出部１１にも送出され、輪郭抽出が行われる。
【００６９】
　(5) このとき圧縮データ比算出部６５では、保持部６３から読出された対象画像の圧縮データ量を計数している。これにより圧縮データ比算出部６５では、前記復元された画像のデータ量と圧縮データ量との比を求め、即ち圧縮前後のデータ量の比を算出し、このデータ量の比を解像力パラメータ決定部６６に送出する。
【００７０】
　(6) 解像力パラメータ決定部６６は、このデータ量の比により、予め登録されている解像力パラメータ・テーブルＴＰをアクセスし、解像力パラメータＴＰを得る。そしてこの解像力パラメータＴＰをフィルタサイズ決定部６７に送出する。
【００７１】
　(7) フィルタサイズ決定部６７は、対象画像の解像度Ｄと、前記解像力パラメータＴＰにより前記（１）式の演算を行い輪郭強調の幅を決定するフィルタサイズＦＳｐを決定する。
【００７２】
　(8) 強度決定部６８は、このフィルタサイズＦＳｐにより前記（２）式の演算を行って、輪郭強調の強さＦｐを決定する。
【００７３】
　(9) 輪郭強調処理部６９は、前記輪郭強調の強さＦｐ、前記輪郭強調の幅を決定するフィルタサイズＦＳｐ等のパラメータと、図２に示す輪郭抽出部１１により得られた輪郭情報により、復元部６９により復元された対象画像に対し輪郭強調処理を行う。
【００７４】
　このようにして、ＪＰＥＧ方式で圧縮された圧縮データを復元した画像に対しても輪郭強調処理を行うことができる。ＪＰＥＧ方式では、例えば風景のような輪郭の多数存在する画像に対しては、高周波成分が多いためデータ圧縮率が低く、人物画のようなものは低周波成分が多いためデータ圧縮率が高い。従ってデータ圧縮率により解像力パラメータを求めることができる。
【００７５】
　また色空間は（ＹＣｂＣｒ）空間に限定されるものではなく、（Ｌ* ａ* ｂ* ）空間、（Ｌ* ｕ* ｖ* ）空間、（ＲＧＢ）空間、（ＣＭＹ）空間などその他の空間を使用することができる。
【実施例２】
【００７６】
　本発明の実施例２を図６にもとづき説明する。図６ではＪＰＥＧ方式で画像を圧縮したものに対して、圧縮データに応じて解像力パラメータを求め、平滑化処理を行うものである。
【００７７】
　実施例２では、図２における平滑処理部１３は、図６に示す如く、対象画像読取部１１１、ＪＰＥＧ圧縮部１１２、保持部１１３、復元部１１４、圧縮データ比算出部１１５、解像力パラメータ決定部１１６、フィルタサイズ決定部１１７、強度決定部１１８、平滑化処理部１１９等を具備する。なお、図６では、色空間として例えば（ＹＣｂＣｒ）空間を使用する。
【００７８】
　(1) オペレータは対象画像、例えばカラー写真を画像入力部３にセットし、操作入力部２より圧縮保持用のコマンドを入力する。これにより画像入力部３から対象画像が入力され、画素毎に（ＹＣｂＣｒ）空間の色データによりメモリ５に一時記憶される。
【００７９】
　(2) 次に対象画像読取部１１１は、メモリ５に記憶している平滑処理対象となる対象画像を読取り、ＪＰＥＧ圧縮部１１２に渡す。
【００８０】
　(3) ＪＰＥＧ圧縮部１１２は、この対象画像をＪＰＥＧ方式で圧縮した圧縮データを作成し、これを保持部１１３に保持する。
【００８１】
　(4) このように保持された対象画像を平滑処理するとき、オペレータは操作入力部２より平滑処理用のコマンドを入力する。保持部１１３はこのコマンドにもとづき指示された平滑処理対象となる対象画像を読出し、これを復元部１１４に伝達する。復元部１１４ではこの圧縮データを復元して対象画像を得る。そしてこのときの復元された画像のデータ量を圧縮データ比算出部１１５に送出する。
【００８２】
　(5) このとき圧縮データ比算出部１１５では、保持部１１３から読出された対象画像の圧縮データ量を計数している。これにより圧縮データ比算出部１１５では、前記復元された画像のデータ量と圧縮データ量との比を求め、即ち圧縮前後のデータ量の比を算出し、このデータ量の比を解像力パラメータ決定部１１６に送出する。
【００８３】
　(6) 解像力パラメータ決定部１１６は、このデータ量の比により、予め登録されている解像力パラメータ・テーブルＴＰ′をアクセスし、解像力パラメータＴＰ′を得る。そしてこの解像力パラメータＴＰ′をフィルタサイズ決定部１１７に送出する。
【００８４】
　(7) フィルタサイズ決定部１１７は、対象画像の解像度Ｄと、前記解像力パラメータＴＰ′により前記（３）式の演算を行い、平滑化の幅を示すフィルタサイズＦＳｐ′を決定する。
【００８５】
　(8) 強度決定部１１８は、このフィルタサイズＦＳｐ′により前記（４）式の演算を行って、平滑化の強さＦｐ′を決定する。
【００８６】
　(9) 平滑化処理部１１９は、前記平滑化の幅を示すフィルタサイズＦＳｐ′、前記平滑化の強さＦｐ′等のパラメータにより、復元部１１４により復元され、表示部６に表示された画像について、オペレータからマウス等により指示された部分に対し平滑化処理を行う。
【００８７】
　このようにしてＪＰＥＧ方式で圧縮された圧縮データを復元した画像に対しても平滑処理を行うことができる。ＪＰＥＧ方式では、例えば風景写真のような輪郭の多数存在する画像に対しては高周波成分が多いためデータ圧縮率が低くなり、人物画のようなものは輪郭が少ないため低周波成分が多くデータ圧縮率が高い。従ってデータ圧縮率により解像力パラメータを求めることができる。
【００８８】
　また、前記説明では色空間を（ＹＣｂＣｒ）空間の例について説明したが、勿論これに限定されるものではなく、（Ｌ* ａ* ｂ* ）空間、（Ｌ* ｕ* ｖ* ）空間、（ＲＧＢ）空間、（ＣＭＹ）空間等その他の空間を使用することができる。
【００８９】
　このように本発明によれば、例えば図７（Ａ）に示す如き、人物写真のように、明るさの変化が大まかな画像に対しては輪郭の幅を大きくして強さを小さい、全体として柔らかな画質のものとすることができる。また図７（Ｂ）に示す如き風景写真のような細かな画像に対しては輪郭の幅を小さくかつ強さの大きな処理を施して、輪郭のくっきりとしたものとすることができる。
【００９０】
　しかも例えば人物写真のように人間の肌荒れが存在するようなものに対しては自動的に決められた適当な幅と強さの平滑化処理を施すことができるので、これもまた良好の画質の画像を提供することができる。
【図面の簡単な説明】
【００９１】
【図１】本発明の関連技術説明図である。
【図２】本発明の第２の関連技術説明図である。
【図３】輪郭処理部に関する関連技術説明図である。
【図４】平滑処理部に関する関連技術説明図である。
【図５】本発明の輪郭処理部の実施例である。
【図６】本発明の平滑処理部の実施例である。
【図７】本発明で処理される画像説明図である。
【符号の説明】
【００９２】
　　１　ＣＰＵ
　　２　操作入力部
　　３　画像入力部
　　４　印刷部
　　５　メモリ
　　６　表示部
　　１１　輪郭抽出部
　　１２　輪郭処理部
　　１３　平滑処理部
　　２１　対象画像読取部
　　２２　画像分割ヒストグラム生成部
　　２３　分割画像代表値決定部
　　２４　解像力パラメータ決定部
　　２５　フィルタサイズ決定部
　　２６　輪郭強度決定部
　　２７　輪郭強調処理部
【図１】
2004096771.tif 000003
【図２】
2004096771.tif 000004
【図３】
2004096771.tif 000005
【図４】
2004096771.tif 000006
【図５】
2004096771.tif 000007
【図６】
2004096771.tif 000008
【図７】
2004096771.tif 000009