(57)【要約】【課題】入力画像の画像品質を向上させるために入力画像の明度階調を補正する。【解決手段】入力画像から明度情報を抽出して明度分布を求め（ヒストグラムを生成し）、この明度分布から入力画像の明度の特徴を示す領域を特定し、この領域に対応する明度累積頻度を求める。求めた少なくとも一点以上の明度累積頻度に始点と終点とを加えた少なくとも三点以上の点の間を補間することにより補正曲線、即ち明度階調補正特性を求め、この補正曲線に基づいて画像の明度値を補正することにより、人間の感性に近い明度補正を行なうことができる。【選択図】　　　　図１
2004032427.tif 000002
【特許請求の範囲】
【請求項１】
入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は複数の輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成し、生成された明度（又は輝度）分布から明度（又は輝度）階調補正特性を求め、求められた明度（又は輝度）階調補正特性に基づいて入力画像の明度（又は輝度）階調を補正する画像処理方法において、
各明度（又は各輝度）区分の頻度を低明度（又は低輝度）側から高明度（又は高輝度）側へ累積した明度（又は輝度）累積頻度を求め、
明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域を抽出し、
抽出された少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特定し、
特定された特徴点と、最低及び最高の明度（又は輝度）区分に対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とをそれぞれ明度（又は輝度）階調補正特性上の始点及び終点とし、これらの各点の間を補間し、
該補間結果に基づいて入力画像の明度（又は輝度）階調を補正すること
を特徴とする画像処理方法。
【請求項２】
全明度（又は全輝度）区分の頻度の平均値を求め、
求められた平均値に所定値を加減算して上限閾値と下限閾値とを求め、
前記上限閾値を上回る頻度を有する明度（又は輝度）区分と、前記下限閾値を下回る頻度を有する明度（又は輝度）区分とをそれぞれ抽出すること
により前記特徴領域を抽出することを特徴とする請求項１に記載の画像処理方法。
【請求項３】
明度（又は輝度）分布中の連続した複数の明度（又は複数の輝度）区分が一つの特徴領域として抽出された場合に、前記連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度の内の一つを特徴点として選択することを特徴とする請求項２に記載の画像処理方法。
【請求項４】
前記連続した複数の明度（又は複数の輝度）区分の両端の明度（又は両端の輝度）区分に対応する明度（又は輝度）累積頻度、前記連続した複数の明度（又は複数の輝度）区分の中央の明度（又は中央の輝度）区分に対応する明度（又は輝度）累積頻度、または前記連続した複数の明度（又は複数の輝度）区分が所定数を超える場合は、前記連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度を所定の手順に従って間引いた残りの明度（又は輝度）累積頻度のいずれかを特徴点として選択することを特徴とする請求項３に記載の画像処理方法。
【請求項５】
入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は複数の輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成するヒストグラム生成部と、生成された明度（又は輝度）分布から明度（又は輝度）階調補正特性を求め、求められた明度（又は輝度）階調補正特性に基づいて入力画像の明度（又は輝度）階調を補正する画像補正部とを備えた画像処理装置において、
前記ヒストグラム生成部が生成した各明度（又は各輝度）区分の頻度を低明度（又は低輝度）側から高明度（又は高輝度）側へ累積した明度（又は輝度）累積頻度を求める明度（又は輝度）累積頻度計算部と、
明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域を抽出する特徴領域抽出部と、
抽出された少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特定する特徴点特定部と、
特定された特徴点と、最低及び最高の明度（又は輝度）区分に対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とをそれぞれ明度（又は輝度）階調補正特性上の始点及び終点とし、これらの各点の間を補間する補間処理部と
を備え、
前記画像補正部は、前記補間処理部による補間結果に基づいて入力画像の明度（又は輝度）階調を補正するようにしてあることを特徴とする画像処理装置。
【請求項６】
前記特徴領域抽出部は、
全明度（又は全輝度）区分の頻度の平均値を求め、
求められた平均値に所定値を加減算して上限閾値と下限閾値とを求め、
前記上限閾値を上回る頻度を有する明度（又は輝度）区分と、前記下限閾値を下回る頻度を有する明度（又は輝度）区分とをそれぞれ抽出すること
により前記特徴領域を抽出するようにしてあることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記特徴領域抽出部は、明度（又は輝度）分布中の連続した複数の明度（又は複数の輝度）区分が一つの特徴領域として抽出された場合に、前記連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度の内の一つを特徴点として選択するようにしてあることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記特徴領域抽出部は、前記連続した複数の明度（又は複数の輝度）区分の両端の明度（又は両端の輝度）区分に対応する明度（又は輝度）累積頻度、前記連続した複数の明度（又は複数の輝度）区分の中央の明度（又は中央の輝度）区分に対応する明度（又は輝度）累積頻度、または前記連続した複数の明度（又は複数の輝度）区分が所定数を超える場合は、前記連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度を所定の手順に従って間引いた残りの明度（又は輝度）累積頻度のいずれかを特徴点として選択するようにしてあることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
請求項５乃至８のいずれかに記載の画像処理装置を備えることを特徴とする画像形成装置。
【請求項１０】
請求項５乃至８のいずれかに記載の画像処理装置を備えることを特徴とする撮像装置。
【請求項１１】
入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は複数の輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成し、生成された明度（又は輝度）分布から明度（又は輝度）階調補正特性を求め、求められた明度（又は輝度）階調補正特性に基づいて入力画像の明度（又は輝度）階調を補正する画像処理をコンピュータに実行させるコンピュータプログラムであって、
コンピュータに、明度（又は輝度）分布の各明度（又は各輝度）区分の頻度を低明度（又は低輝度）側から高明度（又は高輝度）側へ累積した値を求めさせる手順と、
コンピュータに、明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域を抽出させる手順と、
コンピュータに、抽出された少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特定させる手順と、
コンピュータに、特定された特徴点と、最低及び最高の明度（又は輝度）区分にそれぞれ対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とを明度（又は輝度）階調補正特性上の始点及び終点とし、これらの各点の間を補間させる手順と、
コンピュータに、補間結果に基づいて入力画像の明度（又は輝度）階調を補正させる手順と
を実行させることを特徴とするコンピュータプログラム。
【請求項１２】
前記特徴領域を抽出させる手順は、
コンピュータに、全明度（又は全輝度）区分の頻度の平均値を求めさせる手順と、
コンピュータに、求められた平均値に所定値を加減算して上限閾値と下限閾値とを求めさせる手順と、
コンピュータに、前記上限閾値を上回る頻度を有する明度（又は輝度）区分と、前記下限閾値を下回る頻度を有する明度（又は輝度）区分とをそれぞれ前記特徴領域として抽出させる手順と
を更に実行させることを特徴とする請求項１１に記載のコンピュータプログラム。
【請求項１３】
入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は複数の輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成し、生成された明度（又は輝度）分布から明度（又は輝度）階調補正特性を求め、求められた明度（又は輝度）階調補正特性に基づいて入力画像の明度（又は輝度）階調を補正する画像処理をコンピュータに実行させるコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
コンピュータに、明度（又は輝度）分布の各明度（又は各輝度）区分の頻度を低明度（又は低輝度）側から高明度（又は高輝度）側へ累積した値を求めさせる手順と、
コンピュータに、明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域を抽出させる手順と、
コンピュータに、抽出された少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特定させる手順と、
コンピュータに、特定された特徴点と、最低及び最高の明度（又は輝度）区分にそれぞれ対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とを明度（又は輝度）階調補正特性上の始点及び終点とし、これらの各点の間を補間させる手順と、
コンピュータに、補間結果に基づいて入力画像の明度（又は輝度）階調を補正させる手順と
を含むコンピュータプログラムを記録したことを特徴とする記録媒体。
【請求項１４】
前記特徴領域を抽出させる手順は、
コンピュータに、全明度（又は全輝度）区分の頻度の平均値を求めさせる手順と、
コンピュータに、求められた平均値に所定値を加減算して上限閾値と下限閾値とを求めさせる手順と、
コンピュータに、前記上限閾値を上回る頻度を有する明度（又は輝度）区分と、前記下限閾値を下回る頻度を有する明度（又は輝度）区分とをそれぞれ前記特徴領域として抽出させる手順と
を更に含み、コンピュータに前記特徴領域を抽出させるコンピュータプログラムを記録したことを特徴とする請求項１３に記載の記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力画像の特徴情報、特に、明度情報（又は輝度情報）に基づいて適切な明度階調補正を行なうことが可能な画像処理方法及び画像処理装置に関する。また本発明はプリンタ、複写機等のような装置のための上述のような本発明の画像処理装置を備えた画像形成装置、デジタルカメラ等のような装置のための上述のような本発明の画像処理装置を備えた撮像装置に関し、更に本発明の画像処理方法及び装置を汎用コンピュータシステムで実現するためのコンピュータプログラム及びそれを記録した記録媒体に関する。
【０００２】
【従来の技術】
画像の明度階調の補正は一般的には、入力明度と出力明度とを対応付けた階調補正特性曲線を用いて行なわれる。また、この階調補正特性曲線は明度ヒストグラムの特徴に基づいて定められる。
【０００３】
図１１は明度階調補正を行なうための原理を説明するためのグラフである。このグラフでは、入力信号の明度（入力明度）と、これを補正した出力信号の明度（出力明度）との関係が示されている。
【０００４】
図１１に示すように、横軸に示す入力明度の区間の幅がいずれもΔＬで等しい二つの区間の実線で示す階調補正特性の傾きが比較的緩やかである場合と比較的急である場合とについて考える。前者に対応する縦軸に示す出力明度は比較的狭い区間ΔＬｏ１に写像され、後者に対応する出力明度は比較的広い区間ΔＬｏ２に写像される（ΔＬｏ１＜ΔＬｏ２）。従って、明度ヒストグラムとして考えた場合には、頻度が高い明度区分に対応する区間では階調補正特性の傾きを急峻にし、逆に頻度が低い明度区分に相当する区間では傾きを緩やかにすることにより、それぞれの頻度に応じた階調数を割り当てることができる。
【０００５】
このように明度信号のヒストグラムにより階調補正特性を決定する従来の一般的な方法として、ヒストグラムの累積値を求めてそれを階調補正特性として利用する方法が知られている。具体的には、ヒストグラムの明度区分に対応する各区間における補正特性の傾きをヒストグラムの全要素数、即ち入力画像の全画素数に対する明度区分の頻度数の比率とする方法である。たとえば、ヒストグラムのある明度区分が全画素数の５％の頻度を有する場合、最大明度をＬｍａｘ　とすると、補正特性はそれに対応する区間において０．０５Ｌｍａｘ　だけ上昇すると定義する。このとき、階調補正特性は入力明度と出力明度との双方が０の点を起点として入出力明度が最大明度となる点まで単調増加で連続しているため、各区間の始点の値はその直前の区間の傾きによって定まる。従って、各区間の傾きを頻度の割合により決定する場合には、線形近似された階調補正特性が求められる。また、各区間の始点と終点とを非線形な補間関数、たとえば多項近似曲線等を用いて補間すれば滑らかな階調補正特性を求めることも可能である。
【０００６】
しかしこのような従来の方法では、入力画像の特性によっては階調補正特性が著しく変化する明度領域において擬似輪郭が発生し易いという問題があった。そのため、従来技術としてたとえば特開平１０−２１０３２３号公報には、各区間における傾きの最大、最小値に制限を設けることにより擬似輪郭の発生を抑えるようにした発明が提案されている。この従来技術では、各区間の傾きに上限と下限とを設定することにより、階調補正特性の急激な変化を抑制するようにしている。しかし、この従来技術では、階調補正特性の終点が入出力明度の最大明度となる点に一致しない場合が生じる可能性があるため、このような場合には階調補正特性を求めた後に、終点が入出力最大明度の点となるように補正する必要が生じる。
【０００７】
【発明が解決しようとする課題】
前述の従来技術としての特開平１０−２１０３２３号の発明では擬似輪郭の発生を抑えた良好な補正が可能となるが、以下のような問題が残されている。即ち、図１２に示すように、明度ヒストグラムの頻度の変化が単調で無い場合、上述の従来技術により求められる補正特性の傾きは図１２に実線で示すように高頻度で変化して細かい折れ線になる。このように補正特性の傾きの変化が著しくかつ頻繁な領域では擬似輪郭が発生しやすくなる。また、この擬似輪郭を抑制するために傾きの最大、最小値を厳しく制限した場合には、補正特性は線形に近くなり、従って画像全体に対する補正の効果がほとんど目立たなくなってしまう。いずれにしても、図１２に示すような明度分布の特徴を有する画像に対しては、従来技術では十分な補正効果を得ることが困難であった。
【０００８】
本発明は図１２に示すような明度特性を有する画像に対しても十分な補正効果を得ることが可能な画像処理方法及び画像処理装置の提供を主たる目的とする。またそのような画像処理方法及び装置を汎用コンピュータシステムで実現するためのコンピュータプログラム及びそれを記録した記録媒体の提供も目的とする。更に、上述のような画像処理装置を備えた画像形成装置、撮像装置の提供をも目的とする。なお、本発明は明度のみならず輝度を対象として同様の作用・効果を奏することができる。
【０００９】
【課題を解決するための手段】
本発明に係る画像処理方法は、入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は複数の輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成し、生成された明度（又は輝度）分布から明度（又は輝度）階調補正特性を求め、求められた明度（又は輝度）階調補正特性に基づいて入力画像の明度（又は輝度）階調を補正する画像処理方法において、各明度（又は各輝度）区分の頻度を低明度（又は低輝度）側から高明度（又は高輝度）側へ累積した明度（又は輝度）累積頻度を求め、明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域を抽出し、抽出された少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特定し、特定された特徴点と、最低及び最高の明度（又は輝度）区分に対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とをそれぞれ明度（又は輝度）階調補正特性上の始点及び終点とし、これらの各点の間を補間し、該補間結果に基づいて入力画像の明度（又は輝度）階調を補正することを特徴とする。
【００１０】
このような本発明の画像処理方法では、入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成し、生成された明度（又は輝度）分布から、各明度（又は各輝度）区分の頻度を低明度（又は低輝度）側から高明度（又は高輝度）側へ累積した明度（又は輝度）累積頻度が求められ、明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域が抽出され、抽出された少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度が明度（又は輝度）階調補正特性上の特徴点として特定され、特定された特徴点と、最低及び最高の明度（又は輝度）区分に対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とをそれぞれ明度（又は輝度）階調補正特性上の始点及び終点としてこれらの各点の間が補間され、この補間結果に基づいて入力画像の明度（又は輝度）階調が補正されることにより、明度（又は輝度）階調が補正された画像が出力される。
【００１１】
また本発明に係る画像処理方法は上述の発明において、全明度（又は全輝度）区分の頻度の平均値を求め、求められた平均値に所定値を加減算して上限閾値と下限閾値とを求め、前記上限閾値を上回る頻度を有する明度（又は輝度）区分と、前記下限閾値を下回る頻度を有する明度（又は輝度）区分とをそれぞれ抽出することにより前記特徴領域を抽出することを特徴とする。
【００１２】
このような本発明の画像処理方法では、上述の発明において、全明度（又は全輝度）区分の頻度の平均値が求められ、求められた平均値に所定値が加減算されることにより上限閾値と下限閾値とが求められ、上限閾値を上回る頻度を有する明度（又は輝度）区分と、下限閾値を下回る頻度を有する明度（又は輝度）区分とがそれぞれ抽出されることにより特徴領域が決定され、これに対応する特徴点が特定される。
【００１３】
また本発明に係る画像処理方法は上述の発明において、明度（又は輝度）分布中の連続した複数の明度（又は複数の輝度）区分が一つの特徴領域として抽出された場合に、前記連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度の内の一つを特徴点として選択することを特徴とする。
【００１４】
このような本発明の画像処理方法では、上述の発明において、明度（又は輝度）分布中の連続した複数の明度（又は複数の輝度）区分が一つの特徴領域として抽出された場合に、連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度の内の一つが特徴点として選択され、明度（又は輝度）階調の補正に使用される。
【００１５】
また本発明に係る画像処理方法は上述の発明において、前記連続した複数の明度（又は複数の輝度）区分の両端の明度（又は輝度）区分に対応する明度（又は輝度）累積頻度、前記連続した複数の明度（又は複数の輝度）区分の中央の明度（又は輝度）区分に対応する明度（又は輝度）累積頻度、または前記連続した複数の明度（又は複数の輝度）区分が所定数を超える場合は、前記連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度を所定の手順に従って間引いた残りの明度（又は輝度）累積頻度のいずれかを特徴点として選択することを特徴とする。
【００１６】
このような本発明の画像処理方法では、上述の発明において、連続した複数の明度（又は複数の輝度）区分の両端の明度（又は輝度）区分に対応する明度（又は輝度）累積頻度、連続した複数の明度（又は複数の輝度）区分の中央の明度（又は輝度）区分に対応する明度（又は輝度）累積頻度、または連続した複数の明度（又は複数の輝度）区分が所定数を超える場合は、連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度が所定の手順に従って間引かれた残りの明度（又は輝度）累積頻度が特徴点として選択され、明度（又は輝度）階調の補正に使用される。
【００１７】
本発明に係る画像処理装置は、入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は複数の輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成するヒストグラム生成部と、生成された明度（又は輝度）分布から明度（又は輝度）階調補正特性を求め、求められた明度（又は輝度）階調補正特性に基づいて入力画像の明度（又は輝度）階調を補正する画像補正部とを備えた画像処理装置において、前記ヒストグラム生成部が生成した各明度（又は各輝度）区分の頻度を低明度（又は低輝度）側から高明度（又は高輝度）側へ累積した明度（又は輝度）累積頻度を求める明度（又は輝度）累積頻度計算部と、明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域を抽出する特徴領域抽出部と、抽出された少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特定する特徴点特定部と、特定された特徴点と、最低及び最高の明度（又は輝度）区分に対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とをそれぞれ明度（又は輝度）階調補正特性上の始点及び終点とし、これらの各点の間を補間する補間処理部とを備え、前記画像補正部は、前記補間処理部による補間結果に基づいて入力画像の明度（又は輝度）階調を補正するようにしてあることを特徴とする。
【００１８】
このような本発明の画像処理装置では、入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は複数の輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成するヒストグラム生成部と、生成された明度（又は輝度）分布から明度（又は輝度）階調補正特性を求め、求められた明度（又は輝度）階調補正特性に基づいて入力画像の明度（又は輝度）階調を補正する画像補正部とを備え、ヒストグラム生成部が求めた各明度（又は各輝度）区分の頻度を明度（又は輝度）累積頻度計算部が低明度（又は低輝度）側から高明度（又は高輝度）側へ累積して明度（又は輝度）累積頻度を求め、特徴領域抽出部が明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域を抽出する。そして、特徴点特定部が抽出された少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特定し、補間処理部が特定された特徴点と、最低及び最高の明度（又は輝度）区分に対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とをそれぞれ明度（又は輝度）階調補正特性上の始点及び終点とし、これらの各点の間を補間することにより、明度（又は輝度）階調補正特性が求められる。最後に、画像補正部が、補間処理部による補間結果に基づいて入力画像の明度（又は輝度）階調を補正する。
【００１９】
また本発明に係る画像処理装置は上述の発明において、前記特徴領域抽出部は、全明度（又は全輝度）区分の頻度の平均値を求め、求められた平均値に所定値を加減算して上限閾値と下限閾値とを求め、前記上限閾値を上回る頻度を有する明度（又は輝度）区分と、前記下限閾値を下回る頻度を有する明度（又は輝度）区分とをそれぞれ抽出することにより前記特徴領域を抽出するようにしてあることを特徴とする。
【００２０】
このような本発明の画像処理装置では、上述の発明において、特徴領域抽出部が全明度（又は全輝度）区分の頻度の平均値を求め、求められた平均値に所定値を加減算して上限閾値と下限閾値とを求め、上限閾値を上回る頻度を有する明度（又は輝度）区分と、下限閾値を下回る頻度を有する明度（又は輝度）区分とをそれぞれ抽出することにより特徴領域を抽出する。そして、この特徴領域抽出部が抽出した特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特徴点特定部が特定する。
【００２１】
また本発明に係る画像処理装置は上述の発明において、前記特徴領域抽出部は、明度（又は輝度）分布中の連続した複数の明度（又は複数の輝度）区分が一つの特徴領域として抽出された場合に、前記連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度の内の一つを特徴点として選択するようにしてあることを特徴とする。
【００２２】
このような本発明の画像処理装置では、上述の発明において、明度（又は輝度）分布中の連続した複数の明度（又は複数の輝度）区分が一つの特徴領域として抽出された場合に、特徴領域抽出部が連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度の内の一つを特徴点として選択する。そして、この特徴領域抽出部が選択した特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特徴点特定部が特定する。
【００２３】
また本発明に係る画像処理装置は上述の発明において、前記特徴領域抽出部は、前記連続した複数の明度（又は複数の輝度）区分の両端の明度（又は輝度）区分に対応する明度（又は輝度）累積頻度、前記連続した複数の明度（又は複数の輝度）区分の中央の明度（又は輝度）区分に対応する明度（又は輝度）累積頻度、または前記連続した複数の明度（又は複数の輝度）区分が所定数を超える場合は、前記連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度を所定の手順に従って間引いた残りの明度（又は輝度）累積頻度を特徴点として選択するようにしてあることを特徴とする。
【００２４】
このような本発明の画像処理装置では、上述の発明において、特徴領域抽出部が、連続した複数の明度（又は複数の輝度）区分の両端の明度（又は輝度）区分に対応する明度（又は輝度）累積頻度、連続した複数の明度（又は複数の輝度）区分の中央の明度（又は輝度）区分に対応する明度（又は輝度）累積頻度、または連続した複数の明度（又は複数の輝度）区分が所定数を超える場合は、特徴領域抽出部が連続した複数の明度（又は複数の輝度）区分に対応する複数の明度（又は複数の輝度）累積頻度を所定の手順に従って間引いた残りの明度（又は輝度）累積頻度を特徴点として選択する。そして、この特徴領域抽出部が選択した特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点を特徴点特定部が特定する。
【００２５】
本発明に係る画像形成装置は、前述の各発明の画像処理装置のいずれかを備えることを特徴とする。
【００２６】
このような本発明の画像形成装置では、前述の各発明の画像処理装置のいずれかを備えているので、それぞれの発明の画像処理装置が処理した結果を利用して画像形成を行なう。
【００２７】
本発明に係る撮像装置は、前述の各発明の画像処理装置のいずれかを備えることを特徴とする。
【００２８】
このような本発明の撮像装置では、前述の各発明の画像処理装置のいずれかを備えているので、それぞれの発明の画像処理装置が処理した結果を利用して画像の撮像を行なう。
【００２９】
本発明に係るコンピュータプログラムは、入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は複数の輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成し、生成された明度（又は輝度）分布から明度（又は輝度）階調補正特性を求め、求められた明度（又は輝度）階調補正特性に基づいて入力画像の明度（又は輝度）階調を補正する画像処理をコンピュータに実行させるコンピュータプログラムであって、コンピュータに、明度（又は輝度）分布の各明度（又は各輝度）区分の頻度を低明度（又は低輝度）側から高明度（又は高輝度）側へ累積した値を求めさせる手順と、明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域を抽出させる手順と、抽出された少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特定させる手順と、特定された特徴点と、最低及び最高の明度（又は輝度）区分にそれぞれ対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とを明度（又は輝度）階調補正特性上の始点及び終点とし、これらの各点の間を補間させる手順と、補間結果に基づいて入力画像の明度（又は輝度）階調を補正させる手順とを実行させることを特徴とする。
【００３０】
このような本発明のコンピュータプログラムでは、これがコンピュータに読み込まれることにより、入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は複数の輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成し、生成された明度（又は輝度）分布から明度（又は輝度）階調補正特性を求め、この求められた明度（又は輝度）階調補正特性に基づいて入力画像の明度（又は輝度）階調を補正する画像処理をコンピュータに実行させることができ、その際に、コンピュータに、明度（又は輝度）分布の各明度（又は各輝度）区分の頻度を低明度（又は低輝度）側から高明度（又は高輝度）側へ累積した値を求めさせ、明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域を抽出させ、抽出させた少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）累積頻度を明度（又は輝度）階調補正特性上の特徴点として特定させ、特定させた特徴点と、最低及び最高の明度（又は輝度）区分にそれぞれ対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とを明度（又は輝度）階調補正特性上の始点及び終点としてこれらの各点の間を補間させ、補間結果に基づいて入力画像の明度（又は輝度）階調を補正させる。
【００３１】
また本発明に係るコンピュータプログラムは上述の発明において、前記特徴領域を抽出させる手順は、コンピュータに、全明度（又は全輝度）区分の頻度の平均値を求めさせる手順と、コンピュータに、求められた平均値に所定値を加減算して上限閾値と下限閾値とを求めさせる手順と、コンピュータに、前記上限閾値を上回る頻度を有する明度（又は輝度）区分と、前記下限閾値を下回る頻度を有する明度（又は輝度）区分とをそれぞれ前記特徴領域として抽出させる手順とを更に実行させることを特徴とする。
【００３２】
このような本発明のコンピュータプログラムでは、上述の発明において、コンピュータに、全明度（又は全輝度）区分の頻度の平均値を求めさせ、求めさせた平均値に所定値を加減算して上限閾値と下限閾値とを求めさせ、上限閾値を上回る頻度を有する明度（又は輝度）区分と、下限閾値を下回る頻度を有する明度（又は輝度）区分とをそれぞれ特徴領域として抽出させることにより、特徴領域を抽出させる。
【００３３】
本発明に係る記録媒体は、入力画像から明度情報（又は輝度情報）を抽出し、抽出された明度情報（又は輝度情報）を複数の明度（又は複数の輝度）区分に区分した各明度（又は各輝度）区分の頻度から明度（又は輝度）分布を生成し、生成された明度（又は輝度）分布から明度（又は輝度）階調補正特性を求め、求められた明度（又は輝度）階調補正特性に基づいて入力画像の明度（又は輝度）階調を補正する画像処理をコンピュータに実行させるコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、コンピュータに、明度（又は輝度）分布の各明度（又は各輝度）区分の頻度を低明度（又は低輝度）側から高明度（又は高輝度）側へ累積した値を求めさせる手順と、明度（又は輝度）分布の特徴を示す少なくとも一つの特徴領域を抽出させる手順と、抽出された少なくとも一つの特徴領域に対応する明度（又は輝度）区分の明度（又は輝度）階調補正特性上の特徴点として特定させる手順と、特定された特徴点と、最低及び最高の明度（又は輝度）区分にそれぞれ対応する最小明度（又は最小輝度）値と最大明度（又は最大輝度）値とを明度（又は輝度）階調補正特性上の始点及び終点とし、これらの各点の間を補間させる手順と、補間結果に基づいて入力画像の明度（又は輝度）階調を補正させる手順とを含むコンピュータプログラムを記録したことを特徴とする。
【００３４】
また本発明に係る記録媒体は上述の発明において、前記特徴領域を抽出させる手順は、コンピュータに、全明度（又は全輝度）区分の頻度の平均値を求めさせる手順と、コンピュータに、求められた平均値に所定値を加減算して上限閾値と下限閾値とを求めさせる手順と、コンピュータに、前記上限閾値を上回る頻度を有する明度（又は輝度）区分と、前記下限閾値を下回る頻度を有する明度（又は輝度）区分とをそれぞれ前記特徴領域として抽出させる手順とを更に含み、コンピュータに前記特徴領域を抽出させるコンピュータプログラムを記録したことを特徴とする。
【００３５】
これらの本発明の記録媒体では、これらに記録されているコンピュータプログラムをコンピュータに読み込ませることにより、上述のコンピュータプログラムの発明と同様の動作を行なわせることができる。
【００３６】
【発明の実施の形態】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。なお、以下の説明においては、基本的には明度を対象として説明するが、明度に代えて輝度を対象としても本発明は同様の作用・効果を得ることができる。
【００３７】
図１は本発明に係る画像処理装置に備えられる明度階調補正部１の機能構成例を示す機能ブロック図である。なお、この明度階調補正部１は、後述するように、たとえばパーソナルコンピュータ等の汎用コンピュータシステムに本発明の記録媒体から同じくコンピュータプログラムとしてインストールされたソフトウェア的機能として実現することも可能であり、またたとえば複写機等の画像形成装置、デジタルカメラ等の撮像装置にソフトウェア（ファームウェア）機能としてインストールしておくことも、またはＬＳＩチップ等として構成した回路を実装させたハードウェア的機能として備えることも可能である。
【００３８】
図２は本発明の画像処理装置に備えられる明度階調補正部１による処理手順、即ち本発明の画像処理方法の手順を示すフローチャートである。以下、図１、図２を参照して本発明の画像処理装置により実行される処理手順について説明する。
【００３９】
明度階調補正部１へは、まず、入力画像データがＣＩＥＬ＊　ａ＊　ｂ＊　信号（ＣＩＥ：　Ｃｏｍｍｉｓｓｉｏｎ　Ｉｎｔｅｒｎａｔｉｏｎａｌ　ｄｅ　ｌ’Ｅｃｌａｉｒａｇｅ：国際照明委員会。Ｌ＊　：明度、ａ＊　及びｂ＊　：色度）等の均等色空間に変換される等の処理を受けて明度信号と色度信号とに分離されて入力される（ステップＳ１１）。但し、この処理を明度階調補正部１内で必ずしも行なう必要はなく、明度階調補正部１の前段に色変換部を介在させて適宜に処理を行なわせればよい（この点に関しては後述する）。なお、明度信号ではなく、ＲＧＢ（Ｒ：Ｒｅｄ　、Ｇ：Ｇｒｅｅｎ　、Ｂ：Ｂｌｕｅ）信号として明度階調補正部１へ入力された画像データを下記式に基づいて輝度信号に変換して使用してもよい。
【００４０】
Ｙｊ　＝　　０．３０Ｒｊ　＋０．５９Ｇｊ　＋０．１１Ｂｊ　
Ｙｊ　：各画素の輝度信号
Ｒｊ　，Ｇｊ　，Ｂｊ　：各画素の色成分の濃度値
【００４１】
次に、ヒストグラム生成部１１において、上述のような明度階調補正部１へ入力される明度信号を複数の明度区分に区分した各明度区分の頻度から明度分布が生成される。なおこの場合、以下の処理を全自動で実行するのであれば明度分布を視覚化する必要は無いが、たとえば本発明の画像処理方法をパーソナルコンピュータのアプリケーションソフトウェアとして実現するような場合には、必要に応じてヒストグラムをディスプレイに表示してユーザに提示するようにしてもよい。
【００４２】
ヒストグラム生成部１１は図３に示すようなヒストグラムＨｌ（ｎ）を生成する。ここで、ｎは「ｎ＝１，　２，　３・・・Ｌｍａｘ　」の整数であり、ヒストグラムのいずれの明度区分であるかを特定するインデクスである。たとえば、Ｌｍａｘ　＝１６、即ち１６階調である場合、入力信号の明度を１６の明度区分に区分して明度分布（ヒストグラムＨｌ（ｎ））を求める（ステップＳ１２）。
【００４３】
次に、明度累積頻度計算部１２により、ヒストグラム生成部１１が求めた明度分布を、各明度区分の頻度を低明度側から高明度側へ累積した明度累積頻度（累積ヒストグラムＡＨｌ（ｎ））が計算される（ステップＳ１３）。なおこの場合も上記同様に、本発明をパーソナルコンピュータのアプリケーションソフトウェアとして実現する場合には、必要に応じて累積ヒストグラムＡＨｌ（ｎ）をディスプレイに表示してユーザに提示するようにしてもよい。
【００４４】
なお、図３には累積ヒストグラムＡＨｌ（ｎ）そのものは示していないが、「○」で示した明度累積頻度（累積頻度）を各明度区分の頻度として表したヒストグラムが累積ヒストグラムＡＨｌ（ｎ）である。この「○」で示されている明度累積頻度を線形、または非線形の関数で近似して各明度累積頻度の間を補間して結んだ線が明度累積曲線である。また、この明度累積曲線の生成に際しては、必要に応じて傾きに対する制限とその結果生じる可能性のある終端でのずれに対する補正とを行なってもよい。
【００４５】
なお上述の明度累積曲線は、従来技術においてはこれ自体が明度階調補正のための特性曲線として使用されていたものであることは前述した。
【００４６】
一方、本発明では次に特徴領域抽出部１３において、明度分布、即ちヒストグラムＨｌ（ｎ）上の特徴領域を抽出する。特徴領域とは、ヒストグラムＨｌ（ｎ）上で階調補正特性を決定する際に重要な特徴となる明度区分のことである。
【００４７】
特徴領域抽出部１３が特徴領域を抽出する方法としてはたとえば以下のような手法を採ることが可能である。即ち、特徴領域抽出部１３は図４に示すようにヒストグラムＨｌ（ｎ）の各明度区分の頻度から頻度平均値Ｍｆ　を求め、この頻度平均値Ｍｆ　から予め定められた規則に従って得られる値を加減算することにより上限閾値Ｔｈａ　と下限閾値Ｔｈｂ　とを計算する（ステップＳ１４）。但し、両閾値Ｔｈａ　、Ｔｈｂ　と平均値Ｍｆ　との差ΔＦａ　、ΔＦｂ　は下記式にて表されるが、必ずしも均等である必要はない。
【００４８】
ΔＦａ　＝Ｔｈａ　−Ｍｆ　、
ΔＦｂ　＝Ｍｆ　−Ｔｈｂ　
【００４９】
また、この両閾値Ｔｈａ　、Ｔｈｂ　と平均値Ｍｆ　との差ΔＦａ　、ΔＦｂ　を予め定数として定めておく必要もない。たとえば、上限閾値Ｔｈａ　を明度区分の頻度の最大値と頻度平均値Ｍｆ　との中間値として、また下限閾値Ｔｈｂ　を頻度の最小値と頻度平均値Ｍｆ　との中間値としてそれぞれ求めてもよい。
【００５０】
次に、特徴領域抽出部１３は、上述のようにして得られた上限閾値Ｔｈａ　を上回るヒストグラムＨｌ（ｎ）上の頻度を有する明度区分と下限閾値Ｔｈｂ　を下回るヒストグラムＨｌ（ｎ）上の頻度を有する明度区分とをそれぞれ特徴領域ＣＡ（ｍ）　として抽出する（ステップＳ１５）。ここで、ｍは「ｍ＝１，　２，　３・・・」の正の整数であり、特徴領域がヒストグラムＨｌ（ｎ）のいずれの明度区分であるかを特定するインデクスである。
【００５１】
次に、特徴点特定部１４が、上述のステップＳ１５において特徴領域抽出部１３が抽出した二つの特徴領域ＣＡ（ｍ）　の明度区分に相当する累積ヒストグラムＡＨｌ（ｎ）上の点をそれぞれ特徴点ＣＰ（ｋ）　として特定する（ステップＳ１６）。ここで、ｋは「ｋ＝１，　２，　３・・・」の正の整数であり、特徴点ヒストグラムＨｌ（ｎ）のいずれの明度区分であるかを特定するインデクスである。このようにして特徴点を決定する理由は、ヒストグラムから階調補正特性を推定する際に、頻度の相対的に少ない領域と多い領域とが特に重要な特徴領域となるためである。
【００５２】
即ち、画像の明度の階調補正をコンピュータシステム等で自動的に行なった画像と、人間がコンピュータシステム上で画像処理ソフト等を用いて明度ヒストグラムを参照して手動で行なった画像とを比較した場合、一般的には人間が手動で補正した画像の方が主観的な評価が高くなる傾向がある。具体的には、人間が階調補正を手動で行なう場合、人間の感性に従ってヒストグラムから度数が高いか、または低いか等の特徴となる点を認識して階調補正特性の補正を行ない、他の点は特徴となる点に基づいて画像処理ツールを用いて自動的に補間する場合が多い。
【００５３】
本発明は、このような人間が手動で画像の明度補正を行なう際の特徴に着目することにより、明度ヒストグラムから前述したような手順で画像の特徴を自動的に抽出し、その結果を用いて階調補正を行なうようにしているため、多くの人間が好ましいと感じる補正に近似した補正を行なうことが可能になる。
【００５４】
ステップＳ１６において特定されたヒストグラムＨｌ（ｎ）上の少なくとも一つの特徴点ＣＰ（ｋ）　と、始点となる入出力明度値が最小明度値の点と、終点となる入出力明度値が最大明度値の点とを加え、合計３点以上の点を基準として補間処理部１５が任意の補間手法を用いてこれらの点の間をそれぞれ補間処理する　（ステップＳ１７）。これにより、特徴点を通る補正曲線、即ち階調補正特性曲線ＣＣ（Ｌ）　、即ち明度階調補正特性が決定される。なお、具体的な補間手法としては、たとえばベジェ曲線を用いることが可能である。
【００５５】
最後に、補正処理部（画像補正部）１６では、補間処理部１５が求めた補正曲線ＣＣ（Ｌ）　を用いて入力画像データの明度の階調を補正処理し（ステップＳ１８）、出力画像の明度を求める。この補正処理部１６による補正処理そのものは従来公知の手法である。
【００５６】
以上のようにして明度階調補正部１により階調補正特性、即ち補正曲線ＣＣ（Ｌ）　を決定することにより、図４に示すように、補正特性全体の特徴を維持したままで、従来は擬似輪郭の原因となっていた局所的なヒストグラムの変化に基づく補正特性の頻繁な傾きの変化を抑制することができる。即ち、従来技術では、図４に破線で示すように、階調補正特性の傾きの変化が著しいために擬似輪郭が発生し易い。しかし本発明では図４に実線で示すように、階調補正特性が滑らかに変化する補正曲線ＣＣ（Ｌ）　が得られるため、疑似輪郭の発生が抑制される。
【００５７】
また、前述したように従来技術においては、疑似輪郭の発生を抑えるために階調補正特性の区間における傾きの最大値、最小値を制限していたため、その結果として、全体的な階調補正の効果も抑制されてしまうような場合があった。しかし本発明によればそのような場合においても、階調補正特性の傾きに対する制限を緩めることが可能になるため、全体的な補正の効果を高く維持することができる。
【００５８】
ところで、上述の本発明の画像処理装置においてヒストグラムの明度区分数が十分に多い場合、たとえば明度区分数が８以上の場合には、図５に示すように、特徴領域が複数の明度区分に跨って連続する場合があり得る。このような場合には、複数の連続する明度区分中の各明度区分のそれぞれに特徴点が対応することになるが、それらの複数の特徴点から代表点を選択してそれを特徴点とする。
【００５９】
ここで、代表点を決定する方法としては、連続して一つの特徴領域を形成する特徴点の両端を代表点とする方法、また別の方法としては連続して一つの特徴領域を形成する特徴点の中間点を代表点とする方法、更には一つの特徴領域を形成する特徴点の個数に制限を設けておき、この制限を超える場合には特徴点を間引く方法、等のいずれもが可能である。最後の特徴点を間引く方法としては、たとえば前述した二つの方法の何れかを用いてもよいし、予め定めた間隔で特徴点を間引いてもよい。
【００６０】
次に、上述のような本発明の実際の適用例について説明する。まず、汎用コンピュータ用のアプリケーションソフトウェアとして本発明を適用する場合について説明する。
【００６１】
本発明を汎用コンピュータのアプリケーションソフトウェアに適用する場合、具体的にはスキャナ等の画像入力装置で取り込んだ画像データに対してコンピュータシステム上で画像データ全体、またはその内の一部を選択した画像領域の色を調整する等の色調補正処理及びエッジを強調するフィルタ処理等と共に本発明の画像処理方法、即ち明度階調補正処理をアプリケーションソフトウェアとして実行し、処理後の画像をディスプレイ等の画像表示装置に表示したり、プリンタ等の画像出力装置から出力したりすることが可能になる。
【００６２】
図６は一般的なコンピュータシステムの構成例を示すブロック図であり、上述した本発明の画像処理装置としての明度階調補正部１の機能を本発明のコンピュータプログラムを記録してある記録媒体からインストールして実現することが可能である。
【００６３】
コンピュータシステム２０は、フラットベッドスキャナ、フィルムスキャナ、デジタルカメラ等の画像入力装置２１、コンピュータプログラムがロードされることにより本発明の画像処理方法を含む種々の処理を行なうコンピュータ本体２２、マウス、キーボード等の入力手段としてのユーザーインターフェース２３、コンピュータの処理結果を表示するＣＲＴディスプレイ、液晶ディスプレイ等の画像表示装置２４及びコンピュータの処理結果を紙等に出力するプリンタ等の画像出力装置２５等により構成される。
【００６４】
なお、コンピュータシステム２０は、データ、コンピュータプログラム等を保存するための外部記憶装置２６、ＬＡＮ、インターネット等のネットワークを介してサーバ等の他のコンピュータシステムに接続するための通信手段２７としてモデム、ネットワークカード等を備えている。
【００６５】
ところで、前述した本発明の画像処理方法は、たとえば図２に示すフローチャートのような処理手順をコンピュータに実行させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体からコンピュータシステム２０にインストールすることによって実現することができる。従って、本発明の画像処理方法を実現するコンピュータプログラムを記録した記録媒体をコンピュータシステムと分離して、汎用コンピュータ用のアプリケーションプログラムとして提供することができる。
【００６６】
なおここで、コンピュータプログラムを記録した記録媒体としては、コンピュータ本体２２の内部で処理を行なうための図示しない内部記憶装置、たとえばＲＯＭのような記録媒体に不揮発的に記録しておいてファームウェア的な使用方法を採ってもよいし、また外部記憶装置２６によりコンピュータプログラムの読み取りが可能な種々の記録媒体であってもよい。
【００６７】
いずれの場合においても、格納されているプログラムは、コンピュータ本体２２のプロセッサがアクセスして実行する構成であってもよいし、外部記憶装置２６に格納されているコンピュータプログラムを読み出し、読み出したコンピュータプログラムを、コンピュータ本体２２の図示しないプログラム記憶領域に一旦ロードし、それを実行する構成であってもよい。
【００６８】
なお、上述のような本発明の記録媒体としては、コンピュータ本体２２と分離可能な、磁気テープ、フレキシブルディスク、ハードディスク等の磁気記録媒体、ＭＯ等の光磁気記録媒体やＣＤ−ＲＯＭ／ＣＤ−Ｒ／ＭＤ／ＤＶＤ等の光学記録媒体、またはマスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ　）、フラッシュＲＯＭ等の半導体メモリを含む不揮発性の記録媒体であってもよい。
【００６９】
また、図６に示すコンピュータシステム２０は通信手段２７によりＬＡＮ、インターネット等の通信ネットワークに接続可能な構成であるので、通信ネットワークを介して他のコンピュータシステム等からプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。なお、このように通信ネットワークを介してプログラムをダウンロードする場合には、プログラム自体をダウンロードするためのプログラムがコンピュータ本体２２に予めインストールされている必要があるが、そのようなプログラムは予めコンピュータ本体２２に格納しておいてもよいし、または本発明の記録媒体とは別の記録媒体から事前にインストールするようにしてもよい。
【００７０】
具体的には、コンピュータシステム２０のコンピュータ本体２２には、本発明の記録媒体から読み取られた本発明のコンピュータプログラムを含むアプリケーションプログラム３０がインストールされており、前述した如く、本発明の明度階調補正部１、色調補正処理部３１、フィルタ処理部３２として機能する。
【００７１】
図７は上述の図６に示されているコンピュータシステム２０にインストールされる本発明のコンピュータプログラムの内容を示す模式図であり、本発明の記録媒体としてのＣＤ−ＲＯＭ２６０に記録されている。なお、このＣＤ−ＲＯＭ２６０は、コンピュータシステム２０の外部記憶装置２６がＣＤ−ＲＯＭドライブ対応である場合に、これによってその記録内容が読み取り可能な記録媒体である。
【００７２】
ＣＤ−ＲＯＭ２６０に記録されているコンピュータプログラムは、入力画像から明度情報を抽出し、抽出された明度情報を複数の明度区分に区分した各明度区分の頻度から明度分布を生成し、生成された明度分布から明度階調補正特性を求め、求められた明度階調補正特性に基づいて入力画像の明度階調を補正する画像処理をコンピュータに実行させるコンピュータプログラムであって、コンピュータに、「明度分布の各明度区分の頻度を低明度側から高明度側へ累積した値を求めさせる手順（Ｐ１１）」と、「明度分布の特徴を示す少なくとも一つの特徴領域ＣＡ（ｍ）　を抽出させる手順（Ｐ１２）」と、「抽出された少なくとも一つの特徴領域ＣＡ（ｍ）　に対応する明度区分の明度累積頻度を明度階調補正特性上の特徴点ＣＰ（ｋ）　として特定させる手順（Ｐ１３）」と、「特定された特徴点ＣＰ（ｋ）　と、最低及び最高の明度区分にそれぞれ対応する最小明度値と最大明度値とを明度階調補正特性上の始点及び終点とし、これらの各点の間を補間させる手順（Ｐ１４）」と、「補間結果に基づいて入力画像の明度階調を補正させる手順（Ｐ１５）」とを含む。
【００７３】
また本発明に係るコンピュータプログラムは、上述の手順（Ｐ１２）が更に、コンピュータに、「全明度区分の頻度の平均値Ｍｆ　を求めさせる手順（Ｐ２１）」と、「求められた平均値Ｍｆ　に所定値を加減算して上限閾値Ｔｈａ　と下限閾値Ｔｈｂ　とを求めさせる手順（Ｐ２２）」と、「上限閾値Ｔｈａ　を上回る頻度を有する明度区分と、下限閾値Ｔｈｂ　を下回る頻度を有する明度区分とをそれぞれ特徴領域ＣＡ（ｍ）　として抽出させる手順（Ｐ２３）」とを含む。
【００７４】
次に本発明の画像処理装置に備えられる明度階調補正部１を含むデジタルスチルカメラを実現する場合について説明する。
【００７５】
デジタルスチルカメラの画像補正処理機能の一つとして本発明の画像処理方法、即ち明度階調補正処理を組み込むことにより、デジタルスチルカメラで撮像した画像をデジタルスチルカメラ内で明度階調補正処理を施して出力することが可能になる。
【００７６】
図８はデジタルスチルカメラの一般的な構成に本発明の画像処理方法、即ち明度階調補正処理を実行する明度階調補正部１を組み込んだ場合の構成例を示す機能ブロック図である。
【００７７】
画像入力装置４１は、たとえば光学レンズ、カラーフィルタ、受光素子であるＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）等により構成されており、画像を撮像して画像データを出力する。なお、この画像入力装置４１から出力される画像データはＣＣＤにおいて画像の明度、色度等を電気的信号に変換したＲＧＢのアナログ信号である。
【００７８】
画像処理装置４０のＡ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換部４２において、画像入力装置４１から出力されたアナログ信号はデジタル信号に変換される。そして、入力補正部４３において画像入力装置４１の結像系、撮像系で発生した各種の歪みを取り除く処理、及び光源の色温度に基づくホワイトバランスの調整等が行なわれる。
【００７９】
次に、入力補正部４３からの出力信号は第１色変換部４４においてたとえばＣＩＥ１９７６Ｌ＊　ａ＊　ｂ＊　信号に変換する等の処理により、明度信号と色度信号とに分離される。次に、本発明の明度階調補正部１において、第１色変換部４４からの出力信号の内の明度信号を対象として前述した本発明の画像処理方法を実行することにより明度階調を補正する。
【００８０】
次に、第２色変換部４５では、明度階調補正部１からの出力信号である明度信号と第１色変換部４４からの出力信号である色度信号とを入力して再度ＲＧＢ信号に変換する。圧縮処理部４６では、第２色変換部４５からの出力信号を、記憶装置の容量を節約するため、またデータ転送に要する時間を短縮するため等の目的でＪＰＥＧ（Ｊｏｉｎｔ　Ｐｉｃｔｕｒｅ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）方式等に従ってデータサイズを圧縮する。
【００８１】
このようにして圧縮処理部４６においてデータ圧縮された画像データは、メモリカード等の記憶媒体を利用した記憶部４７に格納される。記憶部４７に格納された画像データはデジタルスチルカメラ本体に付属する液晶ディスプレイ等の画像表示装置４８に表示することが可能であり、また出力画像データとしてコンピュータシステムを介して、または直接的にプリンタ等の画像出力装置へ出力することもできる。
【００８２】
なお上述のような本発明の明度階調補正部１をデジタルスチルカメラに組み込む場合には、明度階調補正部１による処理を全自動的に実行させるのであれば、ヒストグラム生成部１１によるヒストグラムＨｌ（ｎ）及び明度累積曲線生成部１２による累積ヒストグラムＡＨｌ（ｎ）を表示させる必要はない。しかし、それらを画像表示装置４８に表示することによりユーザが手動で補正を行なうような場合のために、実際にヒストグラムＨｌ（ｎ）及び累積ヒストグラムＡＨｌ（ｎ）を表示するようにしてもよい。
【００８３】
次に本発明の画像処理装置に備えられる明度階調補正部１をプリンタとして実現する場合について説明する。但し以下の例では、デジタルスチルカメラ、フラットベッドスキャナ等の画像入力装置により得られた画像データをコンピュータを介さずに直接プリンタへ入力して出力（プリントアウト）するために、プリンタのファームウェアに本発明の画像処理装置である明度階調補正部１の機能を組み込むことにより明度階調の補正を実行する場合について説明する。
【００８４】
図９はプリンタの一般的な構成に本発明の画像処理方法、即ち明度階調補正処理を実行する明度階調補正部１を組み込んだ場合の構成例を示す機能ブロック図である。
【００８５】
デジタルスチルカメラ等の画像入力装置から入力されたＲＧＢ画像データは、プリンタ５０の本体であるカラー画像処理装置５００へ入力され、第１色変換部５１においてたとえばＣＩＥ１９７６Ｌ＊　ａ＊　ｂ＊　信号に変換する等の処理により、明度信号と色度信号とに分離される。
【００８６】
本発明の明度階調補正部１では、第１色変換部５１の出力信号の内の明度信号を対象として前述した本発明の画像処理方法を実行することにより明度階調を補正する。
【００８７】
第２色変換部５２へは、第１色変換部５１からの出力信号の内の色度信号と本発明の明度階調補正部１からの補正済の明度信号とが与えられる。第２色変換部５２では、これらの信号をＲＧＢ信号、またはＲＧＢ信号を補色反転したＣＭＹ（Ｃ：Ｃｙａｎ、Ｍ：Ｍａｇｅｎｔａ　、Ｙ：Ｙｅｌｌｏｗ）信号に再変換する処理を行なう。なお、以下の説明においては、第２色変換部５２がＣＭＹ信号を出力する場合について説明する。
【００８８】
次の色補正部５３では、第２色変換部５２からの出力信号であるＣＭＹ信号（またはＲＧＢ信号）に対して色補正処理を施す。ここで、色補正処理とは、色再現の忠実化を目的として不要吸収成分を含むＣＭＹ色材の分光特性に基づいた色濁りを取り除く処理である。なお、図９においては、第２色変換部５２と色補正部５３とを別個の構成要素として示しているが、両者を一つにまとめる構成も可能である。
【００８９】
黒生成下色除去部５４は図示しないが黒生成部と下色除去部とから構成されいる。黒生成下色除去部５４の黒生成部では色補正部５３の出力信号である色補正されたＣＭＹ信号に基づいて、黒（Ｋ）生成処理を行なう。一方、黒生成下色除去部５４の下色除去部では、黒信号から計算される下色の量をＣＭＹ信号から減算してＣＭＹＫの４色のデータに変換する。
【００９０】
次に、黒生成下色除去部５４において得られたＣＭＹＫの４色のデータに対して、空間フィルタ処理部５５がデジタルフィルタによる空間フィルタ処理を行なうことにより、空間周波数特性を補正して出力画像のぼやけ、粒状性劣化等を防ぐ処理を行なう。
【００９１】
そして、出力階調補正部５６において、濃度信号等の信号をカラー画像出力装置５８の特性値である網点面積率に変換する出力階調補正処理を行ない、最終的に階調再現処理部５７において、画像を画素に分離してそれぞれの階調を再現できるように処理する階調再現処理を行なう。
【００９２】
上述した各処理が施された画像データは、一旦、図示しない記憶装置に記憶され、所定のタイミングで記憶装置から読み出されてカラー画像出力装置５８へ出力される。カラー画像出力装置５８は、画像データを紙等の記録媒体上に出力（プリントアウト）する装置であり、たとえばインクジェット方式、熱転写方式のいわゆるヘッドに相当する部分であるが、特に限定されるものではない。
【００９３】
また、操作パネル５９には、図示はしないが、モード選択ボタン、設定ボタン、テンキー等の入力手段が備えられており、ユーザの指示を受け付けると共に、設定されている出力モード等をユーザに対して報知する機能を有している。ユーザは、この操作パネル５９を操作してモードを選択することにより、プリンタ５０の種々の処理機能をＯＮ／ＯＦＦしたり、任意にパラメータを設定したりすることができる。
【００９４】
なお上述のような本発明の明度階調補正部１をプリンタ等に組み込む場合には、明度階調補正部１による処理を全自動的に実行させるのであれば、ヒストグラム生成部１１によるヒストグラムＨｌ（ｎ）及び明度累積曲線生成部１２による累積ヒストグラムＡＨｌ（ｎ）を表示させる必要はない。しかし、操作パネル５９の操作により明度補正のパラメータの設定を行なうような場合には、ヒストグラムＨｌ（ｎ）及び累積ヒストグラムＡＨｌ（ｎ）を図示しない表示装置に表示することによりユーザが明度補正のパラメータ補正を行なう際に参照することが可能になる。従って、このような場合のために、実際にヒストグラムＨｌ（ｎ）及び累積ヒストグラムＡＨｌ（ｎ）を表示するようにしてもよい。
【００９５】
次に本発明の明度階調補正部１をデジタルカラー複写機に備えられる画像処理装置に適用する場合について説明する。但し以下の例では、スキャナ等の画像入力装置から読み込まれた原稿画像に対して、デジタルカラー複写機のファームウェアに本発明の明度階調補正部の機能を組み込むことにより明度階調の補正を実行する場合について説明する。
【００９６】
図１０はデジタルカラー複写機の一般的な構成に本発明の画像処理方法、即ち明度階調補正処理を実行する明度階調補正部１を組み込んだ場合の構成例を示す機能ブロック図である。
【００９７】
デジタルカラー複写機７０は、カラー画像入力装置７１、カラー画像処理装置７００、及びカラー画像出力装置８３により構成される。
【００９８】
カラー画像入力装置７１は、たとえばＣＣＤ等の光学情報を電気信号に変換するデバイスを備えたスキャナであり、原稿からの反射光像をＲＧＢのアナログ電気信号として読み取って出力する。
【００９９】
カラー画像入力装置７１により読み取られたアナログ電気信号は、カラー画像処理装置７００内を、Ａ／Ｄ変換部７２、シェーディング補正部７３、入力階調補正部７４、領域分離処理部７５、第１色変換部７６、本発明の画像処理装置である明度階調補正部１、第２色変換部７７、色補正部７８、黒生成下色除去部７９、空間フィルタ処理部８０、出力階調補正部８１、及び階調再現処理部８２の順に送られつつ処理され、ＣＭＹＫのデジタルカラー信号としてカラー画像出力装置８３へ出力される。
【０１００】
Ａ／Ｄ変換部７２は、カラー画像入力装置７１からの出力信号であるＲＧＢのアナログ電気信号をデジタル信号に変換する。このデジタル信号への変換後の信号は、シェーディング補正部７３において、カラー画像入力装置７１の照明系、結像系、撮像系等で発生する各種の歪みを取り除く処理が施される。
【０１０１】
入力階調補正部７４は、シェーディング補正部７３において各種の歪みが取り除かれたＲＧＢ信号に対して、カラーバランスを調整すると共に、濃度信号等のようなカラー画像処理装置７００で採用している画像処理システムが扱い易い信号に変換する処理を施す。
【０１０２】
領域分離処理部７５は、入力階調補正部７４の出力信号であるＲＧＢ信号を対象として、入力画像中の各画素を公知の方法により文字領域、網点領域、写真領域の何れかに分離する。そして領域分離処理部７５は、分離結果に基づいて各画素がいずれの領域に属しているかを示す領域識別信号を、黒生成下色除去部７９、空間フィルタ処理部８０、及び階調再現処理部８２へ出力すると共に、入力階調補正部７４から出力された信号をそのまま後段の第１色変換部７６へ出力する。
【０１０３】
第１色変換部７６においては、領域分離処理部７５から出力されたＲＧＢ信号を入力してたとえばＣＩＥ１９７６Ｌ＊　ａ＊　ｂ＊　信号に変換する等の処理により色度信号と明度信号とに分離する。これらの内の明度信号に関しては本発明の明度階調補正部１に与えられ、前述した如く本発明の画像処理方法としての明度階調補正が施される。
【０１０４】
第２色変換部７７では、第１色変換部７６から出力された色度信号と明度階調補正部１から出力された補正済の明度信号とを入力してＲＧＢ信号を補色反転したＣＭＹ信号に変換する。
【０１０５】
色補正部７８では、色再現の忠実化を図るために、第２色変換部７７からの出力信号に対して不要吸収成分を含むＣＭＹ色材の分光特性に基づいた色濁りを取り除く処理を行なう。なお、この例においても、第２色変換部７７と色補正部７８とを一つにまとめた構成要素としてもよい。
【０１０６】
黒生成下色除去部７９は、色補正部７８での色補正後のＣＭＹの３色信号から黒（Ｋ）信号を生成する黒生成の処理と、元のＣＭＹ信号から黒生成で得たＫ信号を差し引いて新たなＣＭＹ信号を生成する処理とを行なう。この黒生成下色除去部７９での処理により、ＣＭＹの３色信号はＣＭＹＫの４色信号に変換される。
【０１０７】
空間フィルタ処理部８０は、黒生成下色除去部７９から入力されるＣＭＹＫ信号の画像データに対して、領域分離処理部７５から与えられている領域識別信号に基づいてデジタルフィルタによる空間フィルタ処理を行なうことにより空間周波数特性を補正する。この空間フィルタ処理部８０での処理により、出力画像のぼやけ、粒状性劣化等が軽減される。階調再現処理部８２では、空間フィルタ処理部８０と同様に、ＣＭＹＫ信号の画像データに対して、領域分離処理部７５から与えられている領域識別信号に基づいて以下のような処理を施す。
【０１０８】
たとえば、領域分離処理部７５において文字として分離された領域に対しては、文字の再現性を高めるために空間フィルタ処理部８０での処理用の空間フィルタとして高周波成分の強調量が大きいフィルタが用いられる。同時に、階調再現処理部８２においては、高域周波成分の再現に適した高解像度のスクリーンによる二値化または多値化処理が施される。
【０１０９】
また、領域分離処理部７５において網点として分離された領域に関しては、空間フィルタ処理部８０において、入力網点成分を除去するためのローパスフィルタ処理が施される。そして、出力階調補正部８１では、濃度信号等の信号をカラー画像出力装置８３の特性値である網点面積率に変換する出力階調補正処理を行なう。この後、階調再現処理部８２において、最終的に画像を画素に分離してそれぞれの階調を再現できるように処理する階調再現処理が施される。
【０１１０】
なお、領域分離処理部７５において写真として分離された領域に関しては、階調再現性を重視したスクリーンでの二値化、または多値化処理が行なわれる。
【０１１１】
上述したような各処理が施された画像データは、一旦記憶装置に記憶され、所定のタイミングで記憶装置から読み出されてカラー画像出力装置８３へ入力される。カラー画像出力装置８３は、画像データを紙等の記録媒体上に出力する装置であり、たとえば、電子写真方式やインクジェット方式等のカラー画像出力装置を挙げることができるが、特に限定されるものではない。
【０１１２】
また、操作パネル８４には、図示はしないが、モード選択ボタン、設定ボタン、テンキー等の入力手段が備えられており、ユーザの指示を受け付けると共に、設定されている読み取りモード、出力モード等をユーザに対して報知する機能を有している。ユーザは、この操作パネル８４を操作してモードを選択することにより、デジタルカラー複写機７０の種々の処理機能をＯＮ／ＯＦＦしたり、任意にパラメータを設定したりすることができる。
【０１１３】
なお上述のような本発明の明度階調補正部１をデジタルカラー複写機等に組み込む場合には、明度階調補正部１による処理を全自動的に実行させるのであれば、ヒストグラム生成部１１によるヒストグラムＨｌ（ｎ）及び明度累積曲線生成部１２による累積ヒストグラムＡＨｌ（ｎ）を表示する必要はない。しかし、操作パネル８４の操作により明度補正のパラメータの設定を行なうような場合には、ヒストグラムＨｌ（ｎ）及び累積ヒストグラムＡＨｌ（ｎ）を図示しない表示装置に表示することによりユーザが明度補正のパラメータ補正を行なう際に参照することが可能になる。従って、このような場合のために、実際にヒストグラムＨｌ（ｎ）及び累積ヒストグラムＡＨｌ（ｎ）を表示するようにしてもよい。
【０１１４】
以上の説明においては、基本的には明度を対象として説明したが、明度に代えて輝度を対象としても本発明は同様の作用・効果を得ることができる。
【０１１５】
【発明の効果】
以上に詳述したように本発明の画像処理方法及び画像処理装置によれば、入力画像から明度情報を抽出し、明度情報に基づいて明度分布（明度ヒストグラム）を求め、この明度分布から明度累積頻度を計算し（累積ヒストグラム生成し）、一方では明度分布の特徴を示す領域を決定し、明度階調補正特性上での先に求めた明度累積頻度と対応する点を特徴点として特定する。このようにして得られた特徴点を補間し（補正曲線を決定し）、これに基づいて明度階調を補正する。従って、明度階調補正特性上の特徴点を抽出することにより、明度分布の局所的な特性の影響を抑えて全体的な特性に基づく階調補正特性を決定することが可能になるので、従来方式では適切に補正することが困難であった明度分布上の頻度変化が一様でないような画像に対しても良好な補正結果が得られる。
【０１１６】
また本発明の画像処理方法及び画像処理装置によれば、明度分布上の特徴領域を決定する際に明度分布の頻度平均値を求め、これに対して上限閾値と下限閾値とを決定し、上限閾値を上回る頻度の明度区分と下限閾値を下回る頻度の明度区分とをそれぞれ特徴領域とする。従って、平均値を基準に閾値を決定して特徴領域を抽出することにより、入力画像に応じて人間の感性に近い適切な補正が可能になる。
【０１１７】
また本発明の画像処理方法及び画像処理装置によれば、特徴点を決定する際に、連続した一つの特徴領域に対して複数の特徴点が対応する場合にはこれらの特徴点から代表点を抽出し新たな特徴点とする。従って、特徴点の個数を制限することで明度分布の局所的な特性による影響を抑制する効果がある。
【０１１８】
また本発明の画像処理方法及び画像処理装置によれば、特徴点から代表点を決定する方法として、連続した一つの特徴領域に対応する特徴点の両端の点を代表点として抽出して新たな特徴点とする。従って、明度分布の局所的な特性を残しつつ、その影響を抑制することができる。
【０１１９】
また本発明の画像処理方法及び画像処理装置によれば、特徴点から代表点を決定する方法として、連続した一つの特徴領域に対応する特徴点の中間点を代表点として抽出して新たな特徴点とする。従って、間引かれる特徴点の個数が多くなるため、明度分布の局所的な特性による影響をより大きく抑制することができる。
【０１２０】
また本発明の画像処理方法及び画像処理装置によれば、特徴点から代表点を決定する方法として、連続した一つの特徴領域に対応する特徴点の個数が予め定めた値を超える場合に予め定めた規則に則り特徴点を間引く。従って、特徴点の個数に対する閾値と間引きの規則とを調整することにより、明度分布の局所的な特性による影響の抑制効果を調整することができる。
【０１２１】
本発明の撮像装置によれば、上述のような画像処理装置を備えることにより、たとえばデジタルスチルカメラ等に組み込んだ場合において、明暗が著しく明度が一様でない画像に対しても階調を適性に補正してトーンギャップを抑制することができるので、品質の良い画像を出力することができる。
【０１２２】
本発明の画像形成装置によれば、上述のような画像処理装置を備えることにより、たとえばプリンタ、デジタルカラー複写機等に組み込んだ場合において、明暗が著しく変化し明度が一様でない画像に対しても階調を適性に補正してトーンギャップを抑制することができるので、品質の良い画像を出力することができる。
【０１２３】
本発明のコンピュータプログラム及び記録媒体によれば、前述のような画像処理方法及び装置を、汎用コンピュータシステムにより実現することが可能になる。
【図面の簡単な説明】
【図１】本発明の明度階調補正部の機能構成例を示す機能ブロック図である。
【図２】本発明の明度階調補正部による処理手順、即ち本発明の画像処理方法の手順を示すフローチャートである。
【図３】本発明の明度階調補正部へ入力される明度信号から生成されるヒストグラムの模式図である。
【図４】本発明の明度階調補正部による特徴領域を抽出する方法を説明するための模式図である。
【図５】本発明の明度階調補正部による特徴領域を抽出する際にヒストグラムの明度区分数が十分に多い場合の状態を示す模式図である。
【図６】本発明の画像処理装置としての明度階調補正部の機能がインストールされた一般的なコンピュータシステムの構成例を示すブロック図である。
【図７】コンピュータシステムにインストールされる本発明のコンピュータプログラムの内容を示す模式図である。
【図８】デジタルスチルカメラの一般的な構成に本発明の画像処理方法、即ち明度階調補正処理を実行する明度階調補正部を組み込んだ場合の構成例を示す機能ブロック図である。
【図９】プリンタの一般的な構成に本発明の画像処理方法、即ち明度階調補正処理を実行する明度階調補正部を組み込んだ場合の構成例を示す機能ブロック図である。
【図１０】デジタルカラー複写機の一般的な構成に本発明の画像処理方法、即ち明度階調補正処理を実行する明度階調補正部を組み込んだ場合の構成例を示す機能ブロック図である。
【図１１】明度階調補正を行なうための原理を説明するためのグラフである。
【図１２】従来技術としての特開平１０−２１０３２３号の発明の説明図である。
【符号の説明】
１　　明度階調補正部
１１　ヒストグラム生成部
１２　明度累積頻度計算部
１３　特徴領域抽出部
１４　特徴点特定部
１５　補間処理部
１６　補正処理部
２０　コンピュータシステム
２６　外部記憶装置
４０　画像処理装置
５０　プリンタ
７０　デジタルカラー複写機
２６０　ＣＤ−ＲＯＭ（記録媒体）
５００　カラー画像処理装置
７００　カラー画像処理装置
【図１】
2004032427.tif 000003
【図２】
2004032427.tif 000004
【図３】
2004032427.tif 000005
【図４】
2004032427.tif 000006
【図５】
2004032427.tif 000007
【図６】
2004032427.tif 000008
【図７】
2004032427.tif 000009
【図８】
2004032427.tif 000010
【図９】
2004032427.tif 000011
【図１０】
2004032427.tif 000012
【図１１】
2004032427.tif 000013
【図１２】
2004032427.tif 000014