(57)【要約】  【課題】風景を撮影してなる画像のコントラストを高めるにあたり、従来よりも画像における色成分の再現性が高く、見た目にも違和感のない画像とすることができるようにする。  【解決手段】風景を撮影してなる画像のうちの遠景領域を、複数の色成分それぞれの成分画像に分離し（ｓ１４０）、散乱されにくい色成分の成分画像を基準として、それ以外の成分画像における明るさ毎の画素の分布を修正できる（ｓ１９０）。このように、散乱されやすい色成分を、散乱されにくい色成分を基準に補正することで、画像としてのコントラストを高めることができるだけでなく、色成分別に補正することから、単純に画像領域の輝度を調整する構成と比べて、画像における色成分それぞれの再現性を高めることができる。その結果、最終的に得られる画像を、見た目にも違和感のない画像とすることができる。【選択図】図２
2008009877.tif 000002
【特許請求の範囲】
【請求項１】
風景を撮影してなる画像を示す画像データについて、該画像データで示される画像を複数の色成分それぞれの成分画像に分離する成分分離手段と、
該成分分離手段により分離された成分画像のうち、光として空気中を伝搬する際に散乱されにくい色成分としてあらかじめ定められた色成分の成分画像を基準となる基準成分画像とし、該基準成分画像における明るさ毎の画素の分布に基づいて、該基準成分画像以外の成分画像である非基準成分画像における明るさ毎の画素の分布を修正する分布修正手段と、
前記基準成分画像，および，前記分布修正手段により修正された成分画像それぞれを合成する成分合成手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
前記分布修正手段は、前記非基準成分画像において明るさ毎に画素が分布する分布帯域が、前記基準成分画像において明るさ毎に画素が分布する分布帯域と所定範囲内の近似する帯域幅となるように、前記非基準成分画像における明るさ毎の画素の分布を修正する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記分布修正手段は、前記非基準成分画像における前記分布帯域の帯域幅が、該分布帯域の中心を基準に拡がるように、該非基準成分画像における明るさ毎の画素の分布を修正する
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記成分合成手段により合成された画像のホワイトバランスを調整するホワイトバランス調整手段を備えている
ことを特徴とする請求項１から３のいずれかに記載の画像処理装置。
【請求項５】
風景を撮影してなる画像を示す画像データに基づいて、該画像データで示される画像を、被写体が所定の距離より近い位置に存在する領域である近景領域，および，被写体が所定の距離以上離れた位置に存在する領域である遠景領域それぞれに分割する領域分割手段を備え、
前記成分分離手段による成分画像への分離，前記分布修正手段による分布の修正，および，前記成分合成手段による成分画像の合成が、前記領域分割手段により分割された遠景領域に対してのみ行われるように構成されており、
さらに、
前記領域分割手段により分割された近景領域，および，前記成分合成手段により合成された画像領域を合成する領域合成手段を備えている
ことを特徴とする請求項１から４のいずれかに記載の画像処理装置。
【請求項６】
前記画像データが、１以上の被写体までの距離それぞれを特定可能な距離情報の付加されたものである場合において、
前記領域分割手段は、前記画像データに付加された距離情報で特定される距離に応じて、該画像データで示される画像を前記近景領域および前記遠景領域に分割する
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
ユーザに前記近景領域および前記遠景領域の境界となる距離を指定させる距離指定手段を備え、
前記領域分割手段は、前記距離指定手段により指定させた距離に基づいて、その距離より近い位置に被写体が存在する領域を近景領域とし、その距離以上離れた位置に被写体が存在する領域を遠景領域として画像を分割する
ことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
風景を撮影してなる画像を示す画像データについて、該画像データで示される画像を複数の色成分それぞれの成分画像に分離して、
該分離した成分画像のうち、光として空気中を伝搬する際に散乱されにくい色成分としてあらかじめ定められた色成分の成分画像を基準となる基準成分画像とし、該基準成分画像における明るさ毎の画素の分布に基づいて、該基準成分画像以外の成分画像である非基準成分画像における明るさ毎の画素の分布を修正して、
前記基準成分画像，および，前記修正された成分画像それぞれを合成する
ことを特徴とする画像処理方法。
【請求項９】
風景を撮影してなる画像を示す画像データについて、該画像データで示される画像を複数の色成分それぞれの成分画像に分離する成分分離手順と、
該成分分離手順にて分離した成分画像のうち、光として空気中を伝搬する際に散乱されにくい色成分としてあらかじめ定められた色成分の成分画像を基準となる基準成分画像とし、該基準成分画像における明るさ毎の画素の分布に基づいて、該基準成分画像以外の成分画像である非基準成分画像における明るさ毎の画素の分布を修正する分布修正手順と、
前記基準成分画像，および，前記分布修正手順にて修正した成分画像それぞれを合成する成分合成手順と、
をコンピュータシステムに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに対する画像処理を行う画像処理装置に関する。
【背景技術】
【０００２】
従来から、カメラにて風景を撮影した際には、撮影された画像のコントラストが低くなってしまうという問題があった。これは、空気中を伝搬する光が、空気中の水分や埃などの影響を受けて散乱され、カメラに到達しにくくなるからである。
【０００３】
このような問題を解決するためには、例えば、画像における被写体までの距離に応じて画像領域それぞれの輝度を調整するといった技術が提案されている（特許文献１参照）。
【特許文献１】特表平１１−５０９６５７号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、空気中を伝搬する光は、複数の色成分から構成されており、その色成分によって空気中を伝搬する際の散乱度合いが異なっている。
そのため、上述したように、単純に画像領域それぞれの輝度を調整してしまうと、散乱度合いの大きな色成分については、この色成分よりも散乱度合いの小さな色成分と比較してコントラストが低くなってしまうのに対し、相対的に散乱度合いの小さな色成分については他の色成分に比べてコントラストが高くなってしまう。
【０００５】
その結果、画像における色成分の再現性が低くなり、見た目にも違和感のある画像になってしまう恐れがある。
本発明は、このような課題を解決するためになされたものであり、その目的は、風景を撮影してなる画像のコントラストを高めるにあたり、従来よりも画像における色成分の再現性が高く、見た目にも違和感のない画像とすることができるようにするための技術を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため請求項１に記載の画像処理装置は、風景を撮影してなる画像を示す画像データについて、該画像データで示される画像を複数の色成分それぞれの成分画像に分離する成分分離手段と、該成分分離手段により分離された成分画像のうち、光として空気中を伝搬する際に散乱されにくい色成分としてあらかじめ定められた色成分の成分画像を基準となる基準成分画像とし、該基準成分画像における明るさ毎の画素の分布に基づいて、該基準成分画像以外の成分画像である非基準成分画像における明るさ毎の画素の分布を修正する分布修正手段と、前記基準成分画像，および，前記分布修正手段により修正された成分画像それぞれを合成する成分合成手段と、を備えていることを特徴とする。
【０００７】
このように構成された画像処理装置は、風景を撮影してなる画像を、複数の色成分それぞれの成分画像に分離し、光として空気中を伝搬する際に散乱されにくい色成分の成分画像を基準として、それ以外の成分画像における明るさ毎の画素の分布を修正できる。
【０００８】
このように、散乱されやすい色成分を、散乱されにくい色成分を基準にして補正することで、画像としてのコントラストを高めることができるだけでなく、色成分別に補正することから、単純に画像領域の輝度を調整する構成と比べて、画像における色成分それぞれの再現性を高めることができる。その結果、最終的に得られる画像を、見た目にも違和感のない画像とすることができる。
【０００９】
なお、この構成における成分分離手段は、画像データで示される画像を複数の色成分として分離する手段であり、具体的には、画像を、光の三原色である赤，緑，青それぞれの成分画像に分離する。
【００１０】
また、上述した分布修正手段が修正をする際に参照する「基準成分画像」とは、光として空気中を伝搬する際に散乱されにくい色成分としてあらかじめ定められた色成分の成分画像であってもよいし、任意に設定された色成分の成分画像であってもよい。
【００１１】
また、この分布修正手段は、基準成分画像における明るさ毎の画素の分布に基づいて、非基準成分画像における明るさ毎の画素の分布を修正する手段であり、その具体的な修正方法については、特に限定されない。
【００１２】
例えば、請求項２に記載のように、前記非基準成分画像において明るさ毎に画素が分布する分布帯域が、前記基準成分画像において明るさ毎に画素が分布する分布帯域と所定範囲内の近似する帯域幅となるように、前記非基準成分画像における明るさ毎の画素の分布を修正する、ように構成することが考えられる。
【００１３】
このように構成すれば、非基準成分画像における分布帯域を、基準成分画像における分布帯域の帯域幅と所定範囲内の近似する帯域幅とすることができる。
ここで、光として空気中を伝搬することにより色成分が散乱されるということは、明るさ毎に画素の分布をみた場合に、その分布帯域の帯域幅が狭くなることを意味する。そのため、非基準成分画像における分布帯域を、基準成分画像における分布帯域の帯域幅と所定範囲内の近似する帯域幅とすれば、その色成分を、基準成分画像の色成分と同程度まで増幅することができる。
【００１４】
また、上述のように、非基準成分画像における分布帯域を、単純に基準成分画像における分布帯域と近似させる方法としては、例えば、（１）相対的に明るい画素がより多く分布するように帯域幅を拡げる，または，相対的に暗い画素がより多く分布するように帯域幅を拡げること、（２）非基準成分画像における明るさ毎の画素の分布を、基準成分画像における明るさ毎の画素の分布と近似させることが考えられる。
【００１５】
しかし、上記（１）の方法では、非基準成分画像の色成分が不自然に明るくまたは暗くなってしまう恐れがあり、上記（２）の方法では、非基準成分画像および基準成分画像それぞれの色成分の明るさに差があるほど、非基準成分画像の色成分が、その差に応じた不自然な明るさになってしまう恐れがある。
【００１６】
そこで、非基準成分画像における明るさ毎の画素の分布を修正するにあたっては、非基準成分画像における分布帯域の帯域幅が、この分布帯域における所定の位置を基準に拡がるようにすることが望ましい。
【００１７】
このときの「所定の位置」としては、例えば、分布帯域の中心が考えられ、このためには、請求項３に記載の画像処理装置のように構成すればよい。
この画像処理装置において、前記分布修正手段は、前記非基準成分画像における前記分布帯域の帯域幅が、該分布帯域の中心を基準に拡がるように、該非基準成分画像における明るさ毎の画素の分布を修正する、ように構成されている。
【００１８】
このように構成すれば、非基準成分画像の分布帯域は、その中心を基準として拡がるため、明るい画素および暗い画素のいずれか一方のみが多く分布するような分布帯域とはなりにくくなる。その結果、最終的に得られる画像を、不自然な明るさ（またはコントラスト）となりにくい画像とすることができる。
【００１９】
また、上述した各画像処理装置においては、請求項４に記載のように、前記成分合成手段により合成された画像のホワイトバランスを調整するホワイトバランス調整手段を備えている。
【００２０】
このように構成すれば、成分合成手段により合成された画像における白色が適切に表現されるように補正することができる。
ところで、カメラにて撮影した風景の画像において、コントラストが低くなるのは、空気中を伝搬される光が散乱されるからであるが、この散乱は、空気中の水分や埃などの影響で引き起こされることから、被写体までの距離が遠くなる遠景であるほど顕著なものとなる。
【００２１】
そのため、風景を撮影してなる画像に、光の散乱が大きい遠景の領域（遠景領域）だけでなく、この領域に比べて光の散乱が小さい近景の領域（近景領域）が含まれている場合、単純に非基準成分画像における明るさ毎の画素の分布を修正しただけでは、画像における色成分それぞれの再現性を充分に高めることができない恐れがある。
【００２２】
そこで、風景を撮影してなる画像に、遠景領域だけでなく、近景領域が含まれている場合において、画像における色成分それぞれの再現性を充分に高めるために、請求項５に記載の画像処理装置のように構成することが考えられる。
【００２３】
この画像処理装置は、風景を撮影してなる画像を示す画像データに基づいて、該画像データで示される画像を、被写体が所定の距離より近い位置に存在する領域である近景領域，および，被写体が所定の距離以上離れた位置に存在する領域である遠景領域それぞれに分割する領域分割手段を備え、前記成分分離手段による成分画像への分離，前記分布修正手段による分布の修正，および，前記成分合成手段による成分画像の合成が、前記領域分割手段により分割された遠景領域に対してのみ行われるように構成されている。さらに、この画像処理装置は、前記領域分割手段により分割された近景領域，および，前記成分合成手段により合成された画像領域を合成する領域合成手段を備えている。
【００２４】
このように構成すれば、遠景領域についてのみ明るさ毎の画素の分布を修正し、この遠景領域に比べて光の散乱が小さい近景領域について、明るさ毎の画素の分布を修正しないようにすることで、画像における色成分それぞれの再現性を充分に高めることができる。
【００２５】
なお、この構成における領域分割手段は、画像を近景領域および遠景領域それぞれに分割する手段であり、その具体的な分割方法については特に限定されない。例えば、所定の距離より近い位置に被写体が存在する領域，所定の距離以上離れた位置に被写体が存在する領域それぞれを、ユーザに選択させることで、近景領域および遠景領域それぞれを特定し、それぞれの領域に分割する、といった構成とすることが考えられる。
【００２６】
また、画像データに、１以上の被写体までの距離それぞれを特定可能な距離情報が付加されている場合であれば、領域分割手段は、請求項６に記載のように、前記画像データに付加された距離情報で特定される距離に応じて、該画像データで示される画像を前記近景領域および前記遠景領域に分割する、ように構成するとよい。
【００２７】
このように構成すれば、画像データに付加された距離情報に基づき、この画像データで示される画像を近景領域および遠景領域それぞれに分割することができる。
また、このように距離情報に基づいて画像を近景領域および遠景領域それぞれに分割する構成においては、その距離情報で示される距離のうち、どの程度の距離を、近景領域および遠景領域と特定する際の基準である「所定の距離」とするかが問題となる。
【００２８】
これについては、例えば、あらかじめ定められた距離を「所定の距離」としたり、距離情報で示される全ての被写体までの距離の分布に基づいて算出される距離を「所定の距離」とすることが考えられる。
【００２９】
また、距離情報で示される距離のうちの任意の距離をユーザに指定させ、それを「所定の距離」とすることも考えられ、このためには、請求項７に記載の画像処理装置のように構成することが考えられる。
【００３０】
この画像処理装置は、ユーザに前記近景領域および前記遠景領域の境界となる距離を指定させる距離指定手段を備えている。そして、前記領域分割手段は、前記距離指定手段により指定させた距離に基づいて、その距離より近い位置に被写体が存在する領域を近景領域とし、その距離以上離れた位置に被写体が存在する領域を遠景領域として画像を分割する、ように構成されている。
【００３１】
このように構成すれば、ユーザが任意に選択した距離に基づいて、画像データで示される画像を近景領域および遠景領域それぞれに分割することができる。
また、請求項８に記載の画像処理方法は、風景を撮影してなる画像を示す画像データについて、該画像データで示される画像を複数の色成分それぞれの成分画像に分離して、該分離した成分画像のうち、光として空気中を伝搬する際に散乱されにくい色成分としてあらかじめ定められた色成分の成分画像を基準となる基準成分画像とし、該基準成分画像における明るさ毎の画素の分布に基づいて、該基準成分画像以外の成分画像である非基準成分画像における明るさ毎の画素の分布を修正して、前記基準成分画像，および，前記修正された成分画像それぞれを合成する、ことを特徴とする方法である。
【００３２】
このような方法であれば、請求項１〜７のいずれかに記載の画像処理装置において、画像処理を行うのに適している。
また、この方法は、前記非基準成分画像において明るさ毎に画素が分布する分布帯域が、前記基準成分画像において明るさ毎に画素が分布する分布帯域と所定範囲内の近似する帯域幅となるように、前記非基準成分画像における明るさ毎の画素の分布を修正する、ようにするとよい。
【００３３】
この方法であれば、請求項２およびこれに従属する請求項に記載の画像処理装置において、画像処理を行うのに適している。
また、この方法では、前記非基準成分画像における前記分布帯域の帯域幅が、該分布帯域の中心を基準に拡がるように、該非基準成分画像における明るさ毎の画素の分布を修正する、ようにするとよい。
【００３４】
この方法であれば、請求項３およびこれに従属する請求項に記載の画像処理装置において、画像処理を行うのに適している。
また、上述した各方法においては、成分画像それぞれを合成した後、この画像のホワイトバランスを調整する、ようにするとよい。
【００３５】
この方法であれば、請求項４およびこれに従属する請求項に記載の画像処理装置において、画像処理を行うのに適している。
また、上述した各方法においては、風景を撮影してなる画像を示す画像データに基づいて、該画像データで示される画像を、被写体が所定の距離より近い位置に存在する領域である近景領域，および，被写体が所定の距離以上離れた位置に存在する領域である遠景領域それぞれに分割して、成分画像それぞれへの分離，分布の修正，および，成分画像それぞれの合成が、前記分割した遠景領域に対してのみ行うと共に、そうして分割された近景領域，および，合成された画像領域を合成する、ようにするとよい。
【００３６】
この方法であれば、請求項５およびこれに従属する請求項に記載の画像処理装置において、画像処理を行うのに適している。
また、この方法において、前記画像データが、１以上の被写体までの距離それぞれを特定可能な距離情報の付加されたものである場合には、画像を近景領域および遠景領域それぞれに分割するにあたり、前記画像データに付加された距離情報で特定される距離に応じて、該画像データで示される画像を前記近景領域および前記遠景領域に分割する、ようにするとよい。
【００３７】
このように構成すれば、請求項６およびこれに従属する請求項に記載の画像処理装置において、画像処理を行うのに適している。
また、この方法においては、ユーザに前記近景領域および前記遠景領域の境界となる距離を指定させ、画像を近景領域および遠景領域それぞれに分割するに際し、ユーザに指定させた距離に基づいて、その距離より近い位置に被写体が存在する領域を近景領域とし、その距離以上離れた位置に被写体が存在する領域を遠景領域として画像を分割する、ようにするとよい。
【００３８】
このように構成すれば、請求項７に記載の画像処理装置において、画像処理を行うのに適している。
また、請求項９に記載のプログラムは、風景を撮影してなる画像を示す画像データについて、該画像データで示される画像を複数の色成分それぞれの成分画像に分離する成分分離手順と、該成分分離手順にて分離した成分画像のうち、光として空気中を伝搬する際に散乱されにくい色成分としてあらかじめ定められた色成分の成分画像を基準となる基準成分画像とし、該基準成分画像における明るさ毎の画素の分布に基づいて、該基準成分画像以外の成分画像である非基準成分画像における明るさ毎の画素の分布を修正する分布修正手順と、前記基準成分画像，および，前記分布修正手順にて修正した成分画像それぞれを合成する成分合成手順と、をコンピュータシステムに実行させるためのプログラムである。
【００３９】
このプログラムにより制御されるコンピュータシステムは、請求項１およびこれに従属する請求項に記載の画像処理装置の一部として機能することができる。
また、このプログラムにおいて、分布修正手順では、前記非基準成分画像において明るさ毎に画素が分布する分布帯域が、前記基準成分画像において明るさ毎に画素が分布する分布帯域と所定範囲内の近似する帯域幅となるように、前記非基準成分画像における明るさ毎の画素の分布を修正する、ように構成するとよい。
【００４０】
このプログラムにより制御されるコンピュータシステムは、請求項２およびこれに従属する請求項に記載の画像処理装置の一部として機能することができる。
また、このプログラムにおいて、分布修正手順では、前記非基準成分画像における前記分布帯域の帯域幅が、該分布帯域の中心を基準に拡がるように、該非基準成分画像における明るさ毎の画素の分布を修正する、ように構成するとよい。
【００４１】
このプログラムにより制御されるコンピュータシステムは、請求項３およびこれに従属する請求項に記載の画像処理装置の一部として機能することができる。
また、上述した各プログラムは、前記成分合成手順にて合成された画像のホワイトバランスを調整するホワイトバランス調整手順が含まれたものとしてもよい。
【００４２】
このプログラムにより制御されるコンピュータシステムは、請求項４およびこれに従属する請求項に記載の画像処理装置の一部を構成することができる。
また、上述した各プログラムは、風景を撮影してなる画像を示す画像データに基づいて、該画像データで示される画像を、被写体が所定の距離より近い位置に存在する領域である近景領域，および，被写体が所定の距離以上離れた位置に存在する領域である遠景領域それぞれに分割する領域分割手順が含まれたものとし、前記成分分離手順による成分画像への分離，分布修正手順による分布の修正，および，成分合成手順による成分画像の合成が、前記領域分割手順にて分割された遠景領域に対してのみ行われるように構成されており、さらに、前記領域分割手順にて分割された近景領域，および，前記成分合成手順にて合成された画像領域を合成する領域合成手順が含まれている。
【００４３】
このプログラムにより制御されるコンピュータシステムは、請求項５およびこれに従属する請求項に記載の画像処理装置の一部を構成することができる。
また、このプログラムにおいて、領域分割手順は、前記画像データが１以上の被写体までの距離それぞれを特定可能な距離情報の付加されたものである場合であれば、前記画像データに付加された距離情報で特定される距離に応じて、該画像データで示される画像を前記近景領域および前記遠景領域に分割する、ように構成するとよい。
【００４４】
このプログラムにより制御されるコンピュータシステムは、請求項６およびこれに従属する請求項に記載の画像処理装置の一部を構成することができる。
また、このプログラムは、ユーザに前記近景領域および前記遠景領域の境界となる距離を指定させる距離指定手順が含まれ、領域分割手順では、前記距離指定手順にて指定させた距離に基づいて、その距離より近い位置に被写体が存在する領域を近景領域とし、その距離以上離れた位置に被写体が存在する領域を遠景領域として画像を分割する、ように構成するとよい。
【００４５】
このプログラムにより制御されるコンピュータシステムは、請求項７に記載の画像処理装置の一部を構成することができる。
【発明を実施するための最良の形態】
【００４６】
以下に本発明の実施形態を図面と共に説明する。
（１）全体構成
画像処理装置１は、周知のパーソナルコンピュータ（ＰＣ）として構成されたものであり、ＣＰＵ１２，ＲＯＭ１４，ＲＡＭ１６，ハードディスク（ＨＤＤ）１８，操作部２２，表示部２４，各種インタフェース（Ｉ／Ｆ）３０などを備えている。
【００４７】
ＣＰＵ１２は、ハードディスク１８に記憶されたプログラムに従い、画像処理装置１全体の動作を制御するように構成されている。
インタフェース３０は、ＰＣにデータを入出力するのためのＤＳＣ用インタフェース，他のＰＣとの間でデータを入出力するためのＰＣ用インタフェース，着脱可能な外部メモリとの間でデータを入出力するための外部メモリ用インタフェースなどからなる。
（２）ＣＰＵ１２による画像修正処理
以下に、ＣＰＵ１２により実行される画像修正処理の処理手順を図２に基づいて説明する。この画像修正処理は、操作部２２により所定の操作が行われることで開始される。なお、本画像修正処理は、風景を撮影してなる画像を示す画像データを取り扱うことを想定した処理である。
【００４８】
この画像修正処理が起動されると、まず、画像データが入力され（ｓ１１０）、この画像データがＲＡＭ１６に記憶される（ｓ１２０）。このｓ１１０では、表示部２４に所定のメッセージが表示され、そのメッセージに従ってユーザに画像データの入力元（インタフェース３０を介して接続された各機器におけるデータの記憶領域）が指定された際に、そうして指定された入力元からインタフェース３０を介して画像データが入力される。なお、以降の処理は、画像データがＲＡＭ１６上で加工されながら行われることとなる。
【００４９】
次に、ｓ１２０にてＲＡＭ１６に記憶された画像データに基づいて、この画像データで示される画像が近景領域および遠景領域それぞれに分割される（ｓ１３０）。
ここでは、ｓ１１０にて入力された画像データに、その画像データで示される画像における１以上の被写体それぞれまでの距離を特定可能な距離情報が付加されている場合であれば、その距離情報で示される距離に基づいて近景領域および遠景領域に分割される。また、距離情報が付加されていない場合であれば、画像データで示される画像のうち、遠景領域とすべき領域をユーザに指定させ、その指定結果に基づいて近景領域および遠景領域それぞれの分割が行われる。
【００５０】
ここで、前者の場合（距離情報が付加されている場合）には、距離情報に基づいて所定の距離より近い位置に存在する被写体の領域が近景領域とし、所定の距離以上離れた位置に存在する被写体の領域が遠景領域として分割されることとなる。このとき、「所定の距離」は、あらかじめ定められた距離，距離情報で示される全ての被写体までの距離の分布に基づいて算出される距離，ユーザに選択させた距離などとすればよく、ユーザに選択させた距離とする場合には、距離情報で示される全ての被写体までの距離のうちのいずれかを、近景領域と遠景領域との境界としてユーザに指定させることとすればよい。
【００５１】
次に、ｓ１３０にて分割された領域のうちの遠景領域が、複数の色成分それぞれの成分画像に分離される（ｓ１４０）。ここでは、遠景領域が、光の三原色である赤（Ｒ），緑（Ｇ），青（Ｂ）それぞれの成分画像に分離される。
【００５２】
次に、ｓ１４０にて分離された成分画像それぞれについて、明るさ毎の画素の分布が解析される（ｓ１５０）。ここでは、図３に示すように、各成分画像について、該当する色の明るさを横軸にとり、各明るさの画素の出現頻度（画素の数）を縦軸にとったヒストグラムが、各成分画像における明るさ毎の画素の分布を示すものとして生成される。なお、この図３では、図３（ａ）が赤（Ｒ）におけるヒストグラムを示し、図３（ｂ）が緑（Ｇ）におけるヒストグラムを示し、図３（ｃ）が青（Ｂ）におけるヒストグラムを示し、図３（ｄ）が遠景領域全体におけるヒストグラムを示している。
【００５３】
このヒストグラムは、図４に示す風景のカラー画像について解析をしたものであるが、赤の成分画像についての分布帯域（図３において横軸方向に画素が分布している幅；ＤＲ）が最も広く、青の成分画像についての分布帯域（同図ＤＢ）が最も狭くなっている。これは、空気中を伝搬する光の散乱度合いが色成分によって異なっていることに起因している。
【００５４】
カメラで風景を撮影するにあたっては、被写体からの光が空気中を伝搬してカメラまで到達することとなるが、この間に、光における色成分それぞれが空気中の水分や埃などで散乱されることになる。そうすると、色成分それぞれは、カメラに到達するまでに弱められてしまい、本来分布すべき画素が少なくなってしまうため、その成分画像についての分布帯域が狭められてしまうことになる。
【００５５】
つまり、上記風景を撮影した環境下では、最も分布帯域が広い成分画像である赤が他の色成分に比べて散乱されにくく、最も分布帯域が狭い成分画像である青が他の色成分に比べて散乱されやすいということになる。
【００５６】
次に、ｓ１５０による解析結果に基づいて、各成分画像それぞれが補正される（ｓ１６０）。ここでは、ｓ１５０にて生成されたヒストグラムそれぞれが、その分布帯域における最大および最小の明るさとなっている画素の出現頻度を「０」とした状態となるように、各成分画像における明るさ毎の画素の分布が補正される。
【００５７】
次に、ｓ１６０にて補正された各成分画像それぞれについて、その画素の分布を示す分布帯域のうちの基準となる明るさが特定される（ｓ１７０）。ここでは、ｓ１６０にて補正された各成分画像のヒストグラムがｓ１５０と同様に生成された後、そのヒストグラムにおける分布帯域のうちの中心となる明るさ（図３の矢印ＡＲ，ＡＧ，ＡＢ参照）が、その成分画像における基準の明るさとして特定される。
【００５８】
次に、ｓ１６０にて補正された成分画像それぞれにおける画素毎の明るさの分布が適正であるか否かがチェックされる（ｓ１８０）。ここでは、ｓ１６０にて補正された各成分画像のうち、赤の成分画像に対応するヒストグラムの分布帯域を「ＤＲ」，緑の成分画像に対応するヒストグラムの分布帯域を「ＤＧ」，青の成分画像に対応するヒストグラムの分布帯域を「ＤＢ」とする式「ＤＢ≦ＤＧ≦ＤＲ」が成立した場合に、画素毎の明るさの分布が適正であると判定される。
【００５９】
このｓ１８０で、画素毎の明るさの分布が適正であると判定された場合（ｓ１８０：ＹＥＳ）、散乱されにくい色成分としてあらかじめ定められた色成分の成分画像を基準となる基準成分画像として、各成分画像における画素毎の明るさの分布が修正される（ｓ１９０）。本実施形態においては、上述したように他の色成分に比べて散乱されにくい赤の成分画像を基準成分画像とし、それ以外の成分画像（非基準成分画像）における画素毎の明るさの分布が修正される。
【００６０】
具体的には、図５に示すように、非基準成分画像に対応するヒストグラムの分布帯域が、ｓ１７０にて特定された明るさの位置を基準とし、基準成分画像に対応するヒストグラムの分布帯域と所定範囲内の近似する幅（本実施形態においては同じ幅）となるまで拡げられた状態となるように、非基準成分画像における画素毎の明るさの分布が修正される。このように、散乱されやすい色成分の成分画像における分布帯域を拡げることにより、散乱されやすい色成分が、散乱されにくい色成分と同程度まで強められることとなる。
【００６１】
次に、各成分画像それぞれが遠景領域として合成された後（ｓ２００）、この遠景領域についてのホワイトバランスの調整が行われる（ｓ２１０）。ここでは、遠景領域の画像における色成分に基づいて色調の補正値を算出し、この補正値で色成分を補正することにより、ホワイトバランスの調整が行われる。なお、このホワイトバランスの具体的な調整方法としては、例えば、特開２００２−２３２９０６号の段落０００３〜０００８に記載されている方法を採用することが考えられる。
【００６２】
そして、ｓ１３０にて分割した近景領域と、ｓ２００にて合成された遠景領域とが画像として合成された後（ｓ２２０）、本画像修正処理が終了する。このｓ２２０では、こうして合成された画像を示す画像データがハードディスク１８に記憶される。
【００６３】
なお、ｓ２２０にて合成された風景の画像を図６に示し、本画像修正処理が行われる前後の画像それぞれにおける遠景領域（の一部分）を図７（ａ），（ｂ）に示す。この図７からは、本画像修正処理が行われた後の画像の方が、遠景領域におけるコントラストが高くなっていることがわかる。
【００６４】
また、上述したｓ１８０で、画素毎の明るさの分布が適正でないと判定された場合（ｓ１８０：ＮＯ）、その旨のメッセージが表示部２４に表示された後（ｓ２３０）、本画像修正処理が終了する。
（３）作用，効果
このように構成された画像処理装置１は、風景を撮影してなる画像のうちの遠景領域を、複数の色成分それぞれの成分画像に分離し（図２のｓ１４０）、散乱されにくい色成分の成分画像を基準として、それ以外の成分画像における明るさ毎の画素の分布を修正できる（同図ｓ１９０）。
【００６５】
このように、散乱されやすい色成分を、散乱されにくい色成分を基準に補正することで、画像としてのコントラストを高めることができるだけでなく、色成分別に補正することから、単純に画像領域の輝度を調整する構成と比べて、画像における色成分それぞれの再現性を高めることができる。その結果、最終的に得られる画像を、見た目にも違和感のない画像とすることができる。
【００６６】
また、上記実施形態では、非基準成分画像における分布帯域を、基準成分画像における分布帯域の帯域幅と所定範囲内の近似する帯域幅とすることができる（図２のｓ１９０）。ここで、光として空気中を伝搬することにより色成分が散乱されるということは、明るさ毎に画素の分布をみた場合に、その分布帯域の帯域幅が狭くなることを意味する。
【００６７】
そのため、非基準成分画像における分布帯域を、基準成分画像における分布帯域の帯域幅と所定範囲内の近似する帯域幅とすれば、その色成分を、基準成分画像の色成分と同程度まで増幅することができる。
【００６８】
また、上記実施形態においては、非基準成分画像における分布帯域が、その中心を基準として拡がるように、非基準成分画像における明るさ毎の画素の分布を修正している（図２のｓ１９０）。そのため、非基準成分画像が、明るい画素および暗い画素のいずれか一方のみが多く分布するような分布帯域になってしまうことを防止できる。その結果、最終的に得られる画像を、不自然な明るさ（またはコントラスト）となりにくい画像とすることができる。
【００６９】
また、上記実施形態においては、成分画像を遠景領域として合成した後、これのホワイトバランスを調整しているため（図２のｓ２１０）、遠景領域として合成された画像における白色が適切に表現されるように補正することができる。
【００７０】
また、上記実施形態では、遠景領域についてのみ明るさ毎の画素の分布を修正し、この遠景領域に比べて光の散乱が小さい近景領域について、明るさ毎の画素の分布を修正しないようにすることで、画像における色成分それぞれの再現性を充分に高めることができる。
【００７１】
カメラにて撮影した風景の画像において、コントラストが低くなるのは、空気中を伝搬される光が散乱されるからであるが、この散乱は、上述のとおり被写体までの距離が遠くなる遠景であるほど顕著なものとなる。
【００７２】
そのため、風景を撮影してなる画像に、光の散乱が大きい遠景領域だけでなく、この領域に比べて光の散乱が小さい近景領域が含まれている場合、単純に非基準成分画像における明るさ毎の画素の分布を修正しただけでは、画像における色成分それぞれの再現性を充分に高めることができない恐れがある。
【００７３】
そのため、風景を撮影してなる画像に、遠景領域だけでなく、近景領域が含まれている場合においては、画像における色成分それぞれの再現性を充分に高めるために、遠景領域についてのみ修正を行うことが望ましいといえる。
【００７４】
また、上記実施形態では、画像データに１以上の被写体までの距離それぞれを特定可能な距離情報が付加されている場合、その距離情報で特定される距離に応じて、その画像データで示される画像を近景領域および遠景領域に分割することができる（図２のｓ１３０）。
【００７５】
また、このように距離情報に基づいて画像を近景領域および遠景領域それぞれに分割するにあたっては、距離情報で示される距離のうちの任意の距離をユーザに指定させ、それを近景領域および遠景領域の境界とすることができる。つまり、この場合には、ユーザが任意に選択した距離に基づいて、画像データで示される画像を近景領域および遠景領域それぞれに分割することができる。
【００７６】
また、上記実施形態においては、空気中を伝搬する光の散乱度合いに基づき、赤の成分画像に対応するヒストグラムの分布帯域が、緑の成分画像における分布帯域よりも狭く、また、緑の成分画像における分布帯域が、青の成分画像における分布帯域よりも狭くなることを前提に、緑および青の成分画像を修正するように構成されている。
【００７７】
そのため、例えば、画像の主体が菜の花畑など、近景領域から遠景領域まで黄色であるような風景である場合など、画像データで示される画像の色成分として赤以外の色成分が極端に強いと、上述のような前提が成り立たなくなってしまう。このような状態では、成分画像それぞれにおける画素毎の明るさの分布が適正なものとはいえないため、成分画像の修正をした場合に、画像における色成分それぞれの再現性を充分に高めることができなくなってしまう恐れがある。
【００７８】
このようなことを防止するため、上記実施形態においては、成分画像それぞれにおける画素毎の明るさの分布が適正であるか否かを、各成分画像における分布帯域によって判定し（図２のｓ１８０）、適正であると判定された場合にのみ、成分画像の修正を行うようにしている。これにより、上述のように、画像における色成分それぞれの再現性を充分に高めることができなくなってしまうと推定される場合には、成分画像の修正を行わないようにすることができる。
（４）変形例
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【００７９】
例えば、上記実施形態においては、本願発明の画像処理装置が、周知のＰＣに実装されている構成となっているものを例示した。しかし、本願発明の画像処理装置は、上述した画像修正処理を実行可能なハードウェア構成を備えているものであれば、ＰＣ以外の装置，例えば、プリンタ，複合機などに実装した構成としてもよい。これら装置に本発明の画像処理装置を実装した場合には、修正後の画像をそのままプリントアウトするように構成してもよい。
【００８０】
また、上記実施形態においては、非基準成分画像における明るさ毎の画素の分布を修正する際、この非基準成分画像における分布帯域を、基準成分画像における分布帯域と同じ幅となるように修正を行うように構成されたものを例示した。しかし、この修正に際しては、画像における色成分それぞれの再現性を高めることができるのであれば、基準成分画像における分布帯域よりも広くまたは狭くなるように修正を行うように構成してもよい。
【００８１】
更に、基準成分画像の分布領域を広げ、非基準成分画像の分布領域を広げた基準成分画像の分布領域と同じ幅になるように構成してもよい。この場合には、前記修正を行うようにした構成よりも、色成分の再現性が良くなり、コントラストもより高まるので、人の感覚として、より景色がきれいに感じるという効果もある。
【００８２】
また、上記実施形態においては、各成分画像を修正する際に参照する「基準成分画像」が、光として空気中を伝搬する際に散乱されにくい色成分である「赤」の成分画像として定められている構成を例示した。しかし、この「基準成分画像」は、カメラによる撮影環境に合わせて任意に別の色の成分画像とすることができるようにしてもよい。
【００８３】
また、上記実施形態においては、非基準成分画像における分布帯域が、その中心の明るさを基準として拡がるように、非基準成分画像における明るさ毎の画素の分布を修正するように構成されているものを例示した（図２のｓ１９０）。しかし、この非基準成分画像における明るさ毎の画素の分布を修正するにあたっては、最終的に得られる画像を、不自然な明るさ（またはコントラスト）となりにくい画像とすることができるのであれば、その分布帯域を中心以外の明るさを基準として拡がるようにしてもよい。
（５）本発明との対応関係
以上説明した実施形態において、図２のｓ１４０は本発明における成分分離手段であり、同図ｓ１９０は本発明における分布修正手段であり、同図ｓ２００は本発明における成分合成手段であり、同図ｓ２１０は本発明におけるホワイトバランス調整手段であり、同図ｓ１３０は本発明における領域分割手段，距離指定手段であり、同図ｓ２２０は本発明における領域合成手段である。
【図面の簡単な説明】
【００８４】
【図１】画像処理装置の構成を示すブロック図
【図２】画像修正処理を示すフローチャート
【図３】各成分画像におけるヒストグラムを示す図（修正前）
【図４】修正前の原画像を示す図
【図５】各成分画像におけるヒストグラムを示す図（修正後）
【図６】修正後の修正画像を示す図
【図７】修正前後の遠景領域を示す図（（ａ）が修正前，（ｂ）が修正後）
【符号の説明】
【００８５】
１…画像処理装置、１２…ＣＰＵ、１４…ＲＯＭ、１６…ＲＡＭ、１８…ハードディスク、２２…操作部、２４…表示部、３０…インタフェース。
【図１】
2008009877.tif 000003
【図２】
2008009877.tif 000004
【図３】
2008009877.tif 000005
【図５】
2008009877.tif 000006
【図４】
2008009877.tif 000007
【図６】
2008009877.tif 000008
【図７】
2008009877.tif 000009