(57)【要約】  【課題】  目の瞳が赤く撮影されるといった赤目現象等が発生しているデジタル画像における瞳領域のカラー補正処理を確実に且つ効率よく実行可能な瞳補正処理装置及びその方法を提供する。  【解決手段】  デジタル画像から被写体の瞳領域を検出する瞳領域検出手段４０と、前記瞳領域検出手段４０により検出されたデジタル画像の瞳領域に対してカラー補正処理する瞳領域カラー補正手段４６とを備えた瞳補正処理装置であって、前記瞳領域検出手段４０は、前記デジタル画像を縮小した縮小デジタル画像に縮小処理する縮小処理部４１と、前記縮小デジタル画像の瞳領域である縮小瞳領域を検出する縮小瞳検出部４２と、前記縮小瞳領域に基づいて前記デジタル画像の瞳領域を検出する瞳検出部４３とを備える。【選択図】  図１
2006301981.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された画像を読取るデジタル画像入力手段と、前記デジタル画像入力手段により読み取られたデジタル画像から被写体の瞳領域を検出する瞳領域検出手段と、前記瞳領域検出手段により検出されたデジタル画像の瞳領域に対してカラー補正処理する瞳領域カラー補正手段とを備えた瞳補正処理装置であって、
前記瞳領域検出手段は、前記デジタル画像を縮小した縮小デジタル画像に縮小処理する縮小処理部と、前記縮小デジタル画像の瞳領域である縮小瞳領域を検出する縮小瞳検出部と、前記縮小瞳領域に基づいて前記デジタル画像の瞳領域を検出する瞳検出部とを備える瞳補正処理装置。
【請求項２】
前記縮小瞳検出部は、前記検出した縮小瞳領域に対応する所定の座標または所定の大きさを検出し、前記瞳検出部は、前記検出された所定の座標または所定の大きさに基づいて前記デジタル画像の瞳領域を検出する請求項１に記載の瞳補正処理装置。
【請求項３】
前記所定の座標が前記縮小瞳領域を円領域に近似した場合における中心の座標であり、前記所定の大きさが前記縮小瞳領域を円領域に近似した場合における半径である請求項２に記載のデジタル画像の瞳補正処理装置。
【請求項４】
前記所定の座標が前記縮小瞳領域の重心の座標であり、前記所定の大きさが前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離である請求項２に記載の瞳補正処理装置。
【請求項５】
前記所定の座標が前記縮小瞳領域の外縁座標である請求項２に記載の瞳補正処理装置。
【請求項６】
前記瞳領域カラー補正手段は、前記縮小瞳検出部により検出された縮小瞳領域に対するカラー補正値を算出するカラー補正値算出部と、前記カラー補正値算出部により算出されたカラー補正値に基づいて前記デジタル画像の瞳領域に対してカラー補正処理するカラー補正部とを備える請求項２から５の何れかに記載の瞳補正処理装置。
【請求項７】
前記瞳領域カラー補正手段は、前記カラー補正値算出部により算出されたカラー補正値から前記縮小瞳領域のカラーデータを生成するカラーデータ生成部を備え、前記カラー補正部は、前記カラーデータ生成部により生成されたカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理する請求項６に記載の瞳補正処理装置。
【請求項８】
前記カラー補正部は、前記所定の座標または前記所定の座標と前記所定の大きさとから得られる座標におけるカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理する請求項７に記載の瞳補正処理装置。
【請求項９】
記録媒体に記録された画像を読取るデジタル画像入力ステップと、前記デジタル画像入力ステップにより読み取られたデジタル画像から被写体の瞳領域を検出する瞳領域検出ステップと、前記瞳領域検出手段により検出されたデジタル画像の瞳領域に対してカラー補正処理する瞳領域カラー補正ステップとからなる瞳補正処理方法であって、
前記瞳領域検出ステップは、前記デジタル画像を縮小した縮小デジタル画像に縮小処理する縮小処理ステップと、前記縮小デジタル画像の瞳領域である縮小瞳領域を検出する縮小瞳検出ステップと、前記縮小瞳領域に基づいて前記デジタル画像の瞳領域を検出する瞳検出ステップとからなる瞳補正処理方法。
【請求項１０】
前記縮小瞳検出ステップは、前記検出した縮小瞳領域に対応する所定の座標または所定の大きさを検出し、前記瞳検出ステップは、前記検出された所定の座標または所定の大きさに基づいて前記デジタル画像の瞳領域を検出する請求項９に記載の瞳補正処理方法。
【請求項１１】
前記所定の座標が前記縮小瞳領域を円領域に近似した場合における中心の座標であり、前記所定の大きさが前記縮小瞳領域を円領域に近似した場合における半径である請求項１０に記載の瞳補正処理方法。
【請求項１２】
前記所定の座標が前記縮小瞳領域の重心の座標であり、前記所定の大きさが前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離である請求項１０に記載の瞳補正処理方法。
【請求項１３】
前記所定の座標が前記縮小瞳領域の外縁座標である請求項１０に記載の瞳補正処理方法。
【請求項１４】
前記瞳領域カラー補正ステップは、前記縮小瞳検出ステップにより検出された縮小瞳領域に対するカラー補正値を算出するカラー補正値算出ステップと、前記カラー補正値算出ステップにより算出されたカラー補正値に基づいて前記デジタル画像の瞳領域に対してカラー補正処理するカラー補正ステップとからなる請求項１０から１３の何れかに記載の瞳補正処理方法。
【請求項１５】
前記瞳領域カラー補正ステップは、前記カラー補正値算出ステップにより算出されたカラー補正値から前記縮小瞳領域のカラーデータを生成するカラーデータ生成ステップを備え、前記カラー補正ステップは、前記カラーデータ生成ステップにより生成されたカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理する請求項１４に記載の瞳補正処理方法。
【請求項１６】
前記カラー補正ステップは、前記所定の座標または前記所定の座標と前記所定の大きさとから得られる座標におけるカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理する請求項１５に記載の瞳補正処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人物の目の瞳孔部分が赤く撮影されるといった赤目現象等が発生しているデジタル画像における瞳画像を自然な色に補正処理する瞳補正処理装置及びその方法に関する。
【背景技術】
【０００２】
人物がストロボ撮影された写真画像において、目の瞳部分が赤く撮影される赤目現象等がしばしば発生するが、このような赤目現象を補正するために、従来より、デジタル画像入力手段によりデジタル画像として入力された写真画像から人物の瞳の領域を検出して瞳孔部分の彩度等を補正して自然な色に補正するカラー補正処理手段を備えた写真処理装置が提案されている。
【０００３】
上述の写真処理装置では、現像済み写真フィルムからフィルムスキャナで読み取られ、或いはデジタルスチルカメラで撮影されメモリカードに記憶された画像がメディアドライバで読み取られた後に、プレジャッジ画面でモニタに表示されたサムネイル画像に対して、赤目現象等の発生から瞳領域のカラー補正が必要とオペレータにより判断され、プレジャッジ画面に表示されている瞳領域のカラー補正アイコンが操作されると、瞳領域のカラー補正のためのカラー補正処理手段が起動されるように構成されている。
【０００４】
前記カラー補正処理手段は、フィルムスキャナやメディアドライバから読み取られた高解像度の画像データを所定の縮小アルゴリズムを用いて縮小する縮小処理手段と、モニタに表示された縮小画像に対してオペレータ操作により瞳領域を含む大まかな目の領域を指定する領域指定手段と、指定された領域のヒストグラムを生成してその値から瞳領域の画素をオペレータによる操作または自動検出により特定する瞳検出手段と、検出された瞳領域に対してオペレータの操作に基づき彩度等を調整する瞳補正手段とを備えて構成され、プリントデータの生成時に前記領域指定手段で指定された領域の座標データと前記瞳補正手段によるカラー補正パラメータ等に基づき、高解像度の画像データに対して対応する領域を座標変換により認識し、当該領域に対して生成されるヒストグラムから瞳領域の画素を自動検出し、当該画素をカラー補正パラメータに基づいて自動補正するように構成されていた。
【０００５】
ここに、縮小処理手段を設けて縮小処理後の画像データに対して補正操作を行なうのはプレジャッジ画面において種々の補正処理を実行する際の演算負荷を軽減して高速に処理するためであり、前記縮小処理は、例えば、縮小デジタル画像が高解像度のデジタル画像と比較して極度に劣化しないように、前記デジタル画像における各画素に対して、図１１に示すように、特定画素Ｐｓ（ｉ，ｊ）となる画素を含んだ目的縮小サイズに応じた所定数の画素群Ｐｇ（ｉ，ｊ）における画素データの平均値を算出し、前記算出された平均値を前記特定画素Ｐｓ（ｉ，ｊ）の新たな画素データとして置換する等といった平滑化処理を実施するとともに、目的縮小サイズとなるように画素の間引き処理が行なわれ、前記間引き処理により尚もまだ残っている前記新たな画素データとなった画素Ｐｓ’（ｉ，ｊ）の座標が新たな座標Ｐｓ’（ｋ，ｌ）に置換される圧縮処理が行なわれている（ｉ＝０、１，２，・・・，ｍ−１、ｊ＝０、１，２，・・・，ｎ−１、ｋ＝０，１，２，・・・，（ｎ−１）／ｐ、ｌ＝０，１，２，・・・，（ｍ−１）／ｑ、ｐはｙ軸方向の縮小係数、ｑはｘ軸方向の縮小係数）。
【特許文献１】特開平１１−３０８４７４号公報
【特許文献２】特開２０００−２３１６３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上述した縮小デジタル画像における個々の画素データは元のデジタル画像の画素が平均化処理されたものであるために、瞳検出手段により生成される縮小デジタル画像に対するヒストグラムに基づいて検出された瞳領域と元のデジタル画像に対するヒストグラムに基づいて検出される瞳領域が相違する、つまり誤検出されることがあるという問題があった。
【０００７】
同様に、前記縮小デジタル画像における個々の画素データと前記デジタル画像における個々の画素データとが異なる値であることから、縮小デジタル画像に対する補正パラメータに基づいて元のデジタル画像がカラー補正処理されても適正な色に補正されない場合もあった。
【０００８】
上述の写真処理装置では、プレジャッジ画面において前記縮小デジタル画像に対する瞳領域の検出及び補正について適正な補正がなされたか否かがオペレータにより確認されているが、作業効率の向上化等のため前記デジタル画像における瞳領域の検出及びカラー補正の確認が行なわれることなく自動的に補正処理が実行されてプリント処理されるので、出力された写真プリントが適正にカラー補正処理されていないときもあり、このような場合には、再度カラー補正処理を最初から行ない直す必要があり、却って作業効率が低下するといった問題が発生していた。
【０００９】
本発明は、上述した従来の問題点に鑑み、目の瞳が赤く撮影されるといった赤目現象等が発生しているデジタル画像における瞳領域のカラー補正処理を確実に且つ効率よく実行可能な瞳補正処理装置及びその方法を提供する点にある。
【課題を解決するための手段】
【００１０】
上述の目的を達成するため、本発明による瞳補正処理装置の第一の特徴構成は、特許請求の範囲の書類の請求項１に記載した通り、記録媒体に記録された画像を読取るデジタル画像入力手段と、前記デジタル画像入力手段により読み取られたデジタル画像から被写体の瞳領域を検出する瞳領域検出手段と、前記瞳領域検出手段により検出されたデジタル画像の瞳領域に対してカラー補正処理する瞳領域カラー補正手段とを備えた瞳補正処理装置であって、前記瞳領域検出手段は、前記デジタル画像を縮小した縮小デジタル画像に縮小処理する縮小処理部と、前記縮小デジタル画像の瞳領域である縮小瞳領域を検出する縮小瞳検出部と、前記縮小瞳領域に基づいて前記デジタル画像の瞳領域を検出する瞳検出部とを備える点にある。
【００１１】
上述の構成によれば、デジタル画像を縮小処理した縮小デジタル画像の瞳領域である縮小瞳領域に基づいて前記デジタル画像の瞳領域を検出するため、前記縮小デジタル画像で検出された縮小瞳領域に対応する前記デジタル画像における領域を瞳領域として検出することから前記デジタル画像における瞳領域の誤検出を発生させることなく、確実に前記デジタル画像における瞳領域を検出することができるのである。
【００１２】
同第二の特徴構成は、同請求項２に記載した通り、上述の第一の特徴構成に加えて、前記縮小瞳検出部は、前記検出した縮小瞳領域に対応する所定の座標または所定の大きさを検出し、前記瞳検出部は、前記検出された所定の座標または所定の大きさに基づいて前記デジタル画像の瞳領域を検出する点にある。
【００１３】
上述の構成によれば、前記瞳検出部が前記縮小瞳検出部により検出された縮小瞳領域に対応する所定の座標または所定の大きさに基づいて瞳領域を検出するため、確実に前記デジタル画像における瞳領域を検出することができるのである。
【００１４】
同第三の特徴構成は、同請求項３に記載した通り、上述の第二の特徴構成に加えて、前記所定の座標が前記縮小瞳領域を円領域に近似した場合における中心の座標であり、前記所定の大きさが前記縮小瞳領域を円領域に近似した場合における半径である点にある。
【００１５】
上述の構成によれば、通常は円形である人物の目の瞳孔部分の形状に対応して、前記縮小瞳領域を円領域に近似した場合における中心の座標とその半径に基づいてデジタル画像の瞳領域を検出するため確実に前記デジタル画像における瞳領域を検出することができるのである。また、前記縮小瞳検出部から瞳検出部に転送されるデータは、多くとも前記縮小瞳領域を円領域に近似した場合における中心の座標とその半径を転送すれば、前記デジタル画像における瞳領域を特定することができるようになるため、縮小瞳領域の全ての座標等のデータを転送する必要はなく、前記瞳領域を特定するためのデータ転送に要する時間を短縮することができ、更には、データ転送に必要とされるメモリ容量を削減することができるのである。
【００１６】
同第四の特徴構成は、同請求項４に記載した通り、上述の第二の特徴構成に加えて、前記所定の座標が前記縮小瞳領域の重心の座標であり、前記所定の大きさが前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離である点にある。
【００１７】
上述の構成によれば、通常は円形である人物の目の瞳孔部分が、例えば、半分だけ瞼によって遮られることにより円形とはいえない形状となっていても、前記縮小瞳領域の重心の座標と、前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離とに基づいてデジタル画像の瞳領域を検出するため確実に前記デジタル画像における瞳領域を検出することができるのである。また、前記縮小瞳検出部から瞳検出部に転送されるデータは、多くとも前記縮小瞳領域の重心の座標と、前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離とを転送すれば、前記デジタル画像における瞳領域を特定することができるようになるため、縮小瞳領域の全ての座標等のデータを転送する必要はなく、前記瞳領域を特定するためのデータ転送に要する時間を短縮することができ、更には、データ転送に必要とされるメモリ容量を削減することができるのである。
【００１８】
同第五の特徴構成は、同請求項５に記載した通り、上述の第二の特徴構成に加えて、前記所定の座標が前記縮小瞳領域の外縁座標である点にある。
【００１９】
上述の構成によれば、通常は円形である人物の目の瞳孔部分が、例えば、半分だけ瞼によって遮られることにより円形とはいえない形状となっていても、前記縮小瞳領域の外縁座標に基づいてデジタル画像の瞳領域を検出するため確実に前記デジタル画像における瞳領域を検出することができるのである。また、前記縮小瞳検出部から瞳検出部に転送されるデータは、多くとも前記縮小瞳領域の外縁座標を転送すれば、前記デジタル画像における瞳領域を特定することができるようになるため、縮小瞳領域の全ての座標等のデータを転送する必要はなく、前記瞳領域を特定するためのデータ転送に要する時間を短縮することができ、更には、データ転送に必要とされるメモリ容量を削減することができるのである。
【００２０】
同第六の特徴構成は、同請求項６に記載した通り、上述の第二から第五の何れかの特徴構成に加えて、前記瞳領域カラー補正手段は、前記縮小瞳検出部により検出された縮小瞳領域に対するカラー補正値を算出するカラー補正値算出部と、前記カラー補正値算出部により算出されたカラー補正値に基づいて前記デジタル画像の瞳領域に対してカラー補正処理するカラー補正部とを備える点にあり、前記瞳領域にカラー補正処理を行なうことができるのである。
【００２１】
同第七の特徴構成は、同請求項７に記載した通り、上述の第六の特徴構成に加えて、前記瞳領域カラー補正手段は、前記カラー補正値算出部により算出されたカラー補正値から前記縮小瞳領域のカラーデータを生成するカラーデータ生成部を備え、前記カラー補正部は、前記カラーデータ生成部により生成されたカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理する点にある。
【００２２】
上述の構成によれば、前記カラー補正部は、前記縮小瞳領域のカラー補正処理を行なったカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理を行なうため、例えば、前記縮小瞳領域のカラー補正処理を行なったカラーデータから前記デジタル画像の瞳領域の画素数に対応するように補間カラーデータを生成し、前記デジタル画像の瞳領域のカラーデータと、前記補間カラーデータを含む前記縮小瞳領域のカラー補正処理を行なったカラーデータとを置き換える置換処理等のカラー補正処理を行なうため、前記瞳領域に対して行なったカラー補正処理後の色と、前記縮小瞳領域に対して行なったカラー補正処理後の色とを確実に一致させることができるのである。
【００２３】
同第八の特徴構成は、同請求項８に記載した通り、上述の第七の特徴構成に加えて、前記カラー補正部は、前記所定の座標または前記所定の座標と前記所定の大きさとから得られる座標におけるカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理する点にある。
【００２４】
上述の構成によれば、前記所定の座標または前記所定の座標と前記所定の大きさとから得られる座標におけるカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理を行なうため、前記カラーデータ生成部からに前記カラー補正部に転送されるデータは、多くとも前記所定の座標または前記所定の座標と前記所定の大きさとから得られる座標におけるカラーデータを転送すれば、前記デジタル画像における瞳領域のカラー補正処理ができるようになるのである。つまり、前記縮小瞳領域の全ての座標におけるカラーデータを転送する必要がなく、前記瞳領域のカラー補正処理を行なうためのデータ転送に要する時間を短縮することができ、更には、データ転送に必要とされるメモリ容量を削減することができるのである。
【００２５】
上述の目的を達成するため、本発明による瞳補正処理方法の第一の特徴構成は、同請求項９に記載した通り、記録媒体に記録された画像を読取るデジタル画像入力ステップと、前記デジタル画像入力ステップにより読み取られたデジタル画像から被写体の瞳領域を検出する瞳領域検出ステップと、前記瞳領域検出手段により検出されたデジタル画像の瞳領域に対してカラー補正処理する瞳領域カラー補正ステップとからなる瞳補正処理方法であって、前記瞳領域検出ステップは、前記デジタル画像を縮小した縮小デジタル画像に縮小処理する縮小処理ステップと、前記縮小デジタル画像の瞳領域である縮小瞳領域を検出する縮小瞳検出ステップと、前記縮小瞳領域に基づいて前記デジタル画像の瞳領域を検出する瞳検出ステップとからなる点にある。
【００２６】
同第二の特徴構成は、同請求項１０に記載した通り、上述の第一の特徴構成に加えて、前記縮小瞳検出ステップは、前記検出した縮小瞳領域に対応する所定の座標または所定の大きさを検出し、前記瞳検出ステップは、前記検出された所定の座標または所定の大きさに基づいて前記デジタル画像の瞳領域を検出する点にある。
【００２７】
同第三の特徴構成は、同請求項１１に記載した通り、上述の第二の特徴構成に加えて、前記所定の座標が前記縮小瞳領域を円領域に近似した場合における中心の座標であり、前記所定の大きさが前記縮小瞳領域を円領域に近似した場合における半径である点にある。
【００２８】
同第四の特徴構成は、同請求項１２に記載した通り、上述の第二の特徴構成に加えて、前記所定の座標が前記縮小瞳領域の重心の座標であり、前記所定の大きさが前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離である点にある。
【００２９】
同第五の特徴構成は、同請求項１３に記載した通り、上述の第二の特徴構成に加えて、前記所定の座標が前記縮小瞳領域の外縁座標である点にある。
【００３０】
同第六の特徴構成は、同請求項１４に記載した通り、上述の第二から第五の何れかの特徴構成に加えて、前記瞳領域カラー補正ステップは、前記縮小瞳検出ステップにより検出された縮小瞳領域に対するカラー補正値を算出するカラー補正値算出ステップと、前記カラー補正値算出ステップにより算出されたカラー補正値に基づいて前記デジタル画像の瞳領域に対してカラー補正処理するカラー補正ステップとからなる点にある。
【００３１】
同第七の特徴構成は、同請求項１５に記載した通り、上述の第六の特徴構成に加えて、前記瞳領域カラー補正ステップは、前記カラー補正値算出ステップにより算出されたカラー補正値から前記縮小瞳領域のカラーデータを生成するカラーデータ生成ステップを備え、前記カラー補正ステップは、前記カラーデータ生成ステップにより生成されたカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理する点にある。
【００３２】
同第八の特徴構成は、同請求項１６に記載した通り、上述の第七の特徴構成に加えて、前記カラー補正ステップは、前記所定の座標または前記所定の座標と前記所定の大きさとから得られる座標におけるカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理する点にある。
【発明の効果】
【００３３】
以上説明した通り、本発明によれば、目の瞳が赤く撮影されるといった赤目現象等が発生しているデジタル画像における瞳領域のカラー補正処理を確実に且つ効率よく実行可能な瞳補正処理装置及びその方法を提供することができるようになった。
【発明を実施するための最良の形態】
【００３４】
以下、本発明によるデジタル画像の瞳補正処理装置を写真処理装置に適用した実施の形態について説明する。前記写真処理装置１の外観構成は、図２に示すように、印画紙Ｐに対して出力画像データに基づいた露光処理を行なうとともに、露光された印画紙を現像処理する写真プリンタ２と、デジタル画像に対するプリントオーダ情報を設定入力するとともに各種の画像補正処理を行なう操作ステーション３とを備えて構成され、前記操作ステーション３によりデジタル画像に対して編集処理されたプリントデータが前記写真プリンタ２に出力されて所望の写真プリントが生成されるように構成されている。
【００３５】
前記写真プリンタ２の概観構成は図２、図３に示すように、感光材料としてのロール状の印画紙Ｐを収容し、また、感光材料供給部として前記印画紙Ｐを供給する二系統の印画紙マガジン２１と、前記印画紙マガジン２１から供給された印画紙Ｐを所定のプリントサイズに切断するシートカッター２２と、前記切断後の印画紙Ｐの背面に画像番号等のプリント情報を印字するバックプリント部２３と、前記写真プリント対象データに基づいて印画紙Ｐを露光する露光処理部２４と、前記露光処理後の印画紙Ｐを現像、漂白、定着するための各処理液が充填された複数の処理槽２５ａ、２５ｂ、２５ｃが印画紙Ｐの搬送経路に沿って配置された現像処理部２５と、現像処理後に乾燥処理された印画紙Ｐが排出される横送りコンベア２６と、横送りコンベア２６に集積された複数枚の印画紙（写真プリント）Ｐが写真プリントの注文単位で仕分けられるプリント仕分け処理部としてのソータ２７とを備えて構成されている。前記露光処理部２４は、プリント対象データに基づいて印画紙Ｐを送りながらＲ（赤）、Ｇ（緑）、Ｂ（青）の３原色の光線の露光を行う露光ヘッドを備えており、露光時には印画紙Ｐを副走査方向に搬送しながら、この搬送速度と同期して主走査方向に沿ったライン状に露光を行うよう構成されている。尚、露光ヘッドとしては、露光仕様に応じて、蛍光ビーム方式、液晶シャッター方式、ＤＭＤ方式又はＦＯＣＲＴ方式などの採用が可能である。
【００３６】
つまり、前記写真プリンタ２は、２つの印画紙マガジン２１に納めたロール状の印画紙Ｐを搬送してプリントサイズに切断するとともに、このように切断された印画紙Ｐに対し、露光処理部２４で露光処理を行い、この露光処理後の印画紙Ｐを複数の現像処理槽を有した現像処理部２５に送って現像する。そして、現像処理され、乾燥処理の後に当該写真プリンタ２の上部の横送りコンベア２６からソータ２７に送られた印画紙Ｐを、つまり写真プリントＰをソータ２７の複数のトレイにプリント注文毎に仕分けた状態で集積するように構成されている。
【００３７】
前記操作ステーション３の外観構成は、図２に示すように、現像済みの写真フィルムＦから画像をデジタル画像として読み込むフィルムスキャナ３１と、デジタルスチルカメラ等で撮影されたデジタル画像が格納されたメモリカード等のデジタル画像記憶メディアＭから前記デジタル画像を読み取るメディアドライバ３２と、コントローラ３３としての汎用コンピュータ等とを備えて構成されている。尚、前記コントローラ３３には、汎用のオペレーティングシステムの管理下で動作し当該写真処理装置１の各種制御が実行されるアプリケーションプログラムがインストールされ、オペレータとの操作インターフェースとしてモニタ３４、キーボード３５、マウス３６等が接続されている。
【００３８】
前記コントローラ３３のハードウェア及びソフトウェアの協働により実行されるデジタル画像の瞳領域におけるカラー補正処理にかかる機能ブロック構成は、図１に示すように、デジタル画像入力手段としての前記フィルムスキャナ３１やメディアドライバ３２によって読み取られたデジタル画像等を格納するメモリ３７と、前記読み取られたデジタル画像に基づいた画像情報や入力情報等からなるグラフィック操作画面を生成し前記モニタ３４に前記グラフィック操作画面の表示を行うとともに前記グラフィック操作画面に対する前記キーボード３５またはマウス３６からの入力操作に基づいて各種の制御コマンドを生成するグラフィックユーザーインターフェース（ＧＵＩ）部３８と、前記メモリ３７に格納されたデジタル画像に対して前記制御コマンドに基づいて瞳領域を検出し前記瞳領域をカラー補正処理する瞳補正処理部３９とを備えて構成されている。
【００３９】
前記フィルムスキャナ３１は、前記フィルムＦに記録された画像を低解像度ではあるものの高速で読み取るプレスキャンモードと、低速ではあるものの高解像度で読み取る本スキャンモードの二モードで作動するように構成され、通常はプレスキャンモードで読み込まれた低解像度のコマ画像がプレジャッジ画面で表示され、オペレータによりプリントオーダ情報の入力や各種の画像補正処理がなされ、このときの各種補正パラメータに基づいて本スキャンモードで読み込まれた高解像度の画像データに対して最終の補正が行なわれてプリントデータが生成される。
【００４０】
同様にメディアドライバ３２で読み込まれたサムネイル画像、サムネイル画像が存在しない場合には高解像度の画像から縮小処理されたサムネイル画像がプレジャッジ画面で表示され、各種の補正処理が行なわれた後にその補正パラメータに基づいて高解像度のデジタル画像が補正処理される。
【００４１】
前記プレジャッジ画面に表示されたサムネイル画像に対して高精細な補正処理が必要となる場合にはその都度高解像度のデジタル画像が読み込まれてその縮小画像を表示する一コマ拡大モードに移行して詳細な補正処理が実行される。
【００４２】
例えば、プレジャッジ画面でオペレータにより赤目現象の発生等から瞳領域のカラー補正が必要と認識されたサムネイル画像がマウス３６でダブルクリックされると一コマ拡大モードに移行して、本スキャンモードにより読み込まれた高解像度のデジタル画像、或いはメディアドライバ３２から読み込まれた高解像度のデジタル画像が前記メモリ３７に格納され、前記メモリ３７に格納された高解像度のデジタル画像に基づいて以下に説明する瞳補正処理部３９が起動される。
【００４３】
前記瞳補正処理部３９は、前記メモリ３７に格納されたデジタル画像の瞳領域を検出する瞳領域検出手段４０と、前記瞳領域検出手段４０により検出されたデジタル画像の瞳領域に対してカラー補正処理する瞳領域カラー補正手段４６とを備えて構成されている。
【００４４】
前記瞳領域検出手段４０は、前記メモリ３７に格納されたデジタル画像を縮小した縮小デジタル画像に縮小処理する縮小処理部４１と、前記縮小処理部４１により縮小処理された縮小デジタル画像の瞳領域である縮小瞳領域を検出する縮小瞳検出部４２と、前記縮小瞳検出部４２により検出された縮小瞳領域に基づいて前記メモリ３７に格納されたデジタル画像の瞳領域を検出する瞳検出部４３とを備えて構成されている。
【００４５】
前記縮小処理部４１は、前記メモリ３７に格納されたデジタル画像における各画素に対して、特定画素となる画素を含んだ目的縮小サイズに応じた所定数の画素群における画素データの平均値を算出して、前記算出された平均値を前記特定画素の新たな画素データとして置換する平滑化処理を実行し、さらに必要な場合には目的縮小サイズとなるように画素の間引き処理を行ない、前記間引き処理により尚もまだ残っている前記新たな画素データとなった各画素の座標を新たな座標に置換する圧縮処理を実行することで、縮小デジタル画像を生成するように構成されている。尚、前記デジタル画像が前記縮小デジタル画像に縮小処理される縮小率は、予め前記デジタル画像のサイズに応じた縮小率が定められた構成となっている。
【００４６】
前記縮小瞳検出部４２は、前記ＧＵＩ３８を介して前記モニタ３４に表示される前記縮小処理部４１により縮小処理された縮小デジタル画像に対して、例えば、図４に示すように、オペレータにより前記マウス３６またはキーボード３５を介して操作指定される二点Ｐ１（ｘ１，ｙ１）、Ｐ２（ｘ２，ｙ２）を対角とした矩形領域Ｅにおけるヒストグラムを生成して彩度が所定の閾値範囲となる連続画素領域を縮小瞳領域として検出するように構成されている。
【００４７】
尚、前記縮小瞳領域の検出は、前記彩度の所定の閾値範囲を予め設定しておくことで、オペレータにより前記矩形領域Ｅが操作指定された後に自動的に実施される構成としてもよいし、前記彩度の所定の閾値範囲を前記マウス３６またはキーボード３５を介して設定可能な構成としてもよい。オペレータによる前記縮小瞳領域の微調整が可能となるとともに、赤目現象となっている瞳の他、種々の色となっている瞳に対しても検出が可能となる。
【００４８】
また、前記縮小瞳領域の検出は、彩度の他に、明度や色度、または、これらの組合せに基づいた値が所定の閾値範囲となる連続画素領域を縮小瞳領域として検出するように構成してもよい。
【００４９】
更に、前記縮小瞳検出部４２は、前記検出した縮小瞳領域を円領域として近似し、前記円領域の中心座標と前記円領域の半径を算出するように構成されている。例えば、前記縮小瞳領域において、画素の列方向（ｘ軸方向）への連続画素数が最大となっている画素行における前記連続画素数と画素の行方向（ｙ軸方向）への連続画素数が最大となっている画素列における前記連続画素数との平均画素数の半値を前記円領域の半径として検出し、また、画素の列方向（ｘ軸方向）への連続画素数が最大となっている画素行におけるｙ座標を前記円領域の中心位置のｙ座標とし、画素の行方向（ｙ軸方向）への連続画素数が最大となっている画素列におけるｘ座標を前記円領域の中心位置のｘ座標として検出するように構成されている。
【００５０】
つまり、前記縮小瞳検出部４２の動作について、図５のフローチャートに基づいて説明すると、縮小デジタル画像に対して、オペレータにより前記マウス３６またはキーボード３５を介して操作指定される二点Ｐ１、Ｐ２を対角とした矩形領域Ｅが指定されると（ＳＡ１）、前記縮小瞳検出部４２は、前記矩形領域Ｅを抽出し（ＳＡ２）、前記矩形領域Ｅにおける各画素に対して（ＳＡ３、ＳＡ４、ＳＡ５、ＳＡ６、ＳＡ７、ＳＡ８）、画素データにおける明度Ｍが所定の第一明度閾値Ｍｔｈ１と所定の第二明度閾値Ｍｔｈ２の範囲以内で（ＳＡ９）、かつ、彩度Ｓが所定の第一彩度閾値Ｓｔｈ１と所定の第二彩度閾値Ｓｔｈ２範囲以内となる画素を検出する（ＳＡ１０、ＳＡ１１）。前記矩形領域Ｅにおける各画素の検出が終了すると、前記検出された画素が所定数の連続画素となっている連続画素領域を縮小瞳領域として検出する（ＳＡ１２）。
【００５１】
前記縮小瞳検出部４２は、前記検出した縮小瞳領域における画素の各列に対する行方向の連続画素数を計測し（ＳＡ１３）、前記連続画素数が最大となる列におけるｘ座標を検出する（ＳＡ１４）。また、前記検出した縮小瞳領域における画素の各行に対する列方向の連続画素数を計測し（ＳＡ１５）、前記連続画素数が最大となる行におけるｙ座標を検出する（ＳＡ１６）。更に、前記計測した画素の行方向で最大となる連続画素数と画素の列方向で最大となる連続画素数との平均の半値を検出する（ＳＡ１７）。つまり、前記縮小瞳検出部４２は、前記検出した縮小瞳領域を円領域として近似し、その中心座標とその半径を検出する。
【００５２】
尚、前記縮小瞳検出部４２は、前記検出された縮小瞳領域に対して種々のサイズの基準円を重ね合わせ、前記縮小瞳領域と最も一致度の高いサイズの基準円を検出し、また、前記縮小瞳領域に対して最も一致度の高い位置となっているときの前記基準円の位置を検出し、このときにおける前記基準円の半径、及び、中心座標とを検出する構成としてもよい。
【００５３】
前記瞳検出部４３は、前記縮小瞳検出部４２により検出された中心座標と半径に基づいて、前記メモリ３７に格納されているデジタル画像の瞳領域を検出するもので、前記メモリ３７に格納されているデジタル画像が前記縮小処理部４１によって縮小デジタル画像に縮小処理された縮小率に応じた拡大率に基づいて前記中心座標と半径とを変換し、前記変換された中心座標と半径により得られる前記デジタル画像内の円領域を特定し、前記特定された円領域を瞳領域として検出するように構成されている。尚、前記拡大率は、前記縮小率に応じた拡大率が予め定められた構成となっている。例えば、前記縮小率が１／Ｎ倍であった場合には、前記拡大率はＮ倍と設定することができ、更にこのとき、前記縮小デジタル画像における縮小瞳領域の中心座標が（ｘａ，ｙａ）で、半径がｒであった場合には、変換された中心座標は（Ｎ・ｘａ，Ｎ・ｙａ）として、また、変換された半径はＮ・ｒとして算出することができる。
【００５４】
前記瞳検出部４３の動作について、図６のフローチャートに基づいて説明すると、前記瞳検出部４３は、前記縮小瞳検出部４２により前記縮小瞳領域における中心座標と半径が検出されると（ＳＢ１）、前記メモリ３７に格納されているデジタル画像が前記縮小処理部４１により縮小デジタル画像に縮小処理された縮小率の確認を行い（ＳＢ２）、前記縮小デジタル画像の縮小率に応じた拡大率を求める（ＳＢ３）。
【００５５】
また、前記瞳検出部４３は、前記縮小瞳領域における中心座標と半径とを前記拡大率に基づいて変換し（ＳＢ４）、前記変換された中心座標と半径とにより得られる前記デジタル画像内の円領域を特定し（ＳＢ５）、前記円領域を前記デジタル画像における瞳領域として検出する（ＳＢ６）。
【００５６】
前記瞳領域カラー補正手段４６は、前記縮小瞳検出部４２より検出された縮小瞳領域に対してカラー補正処理を行ない、前記カラー補正処理に適用されたカラー補正値を算出するカラー補正値算出部４４と、前記瞳検出部４３により検出された瞳領域に対して前記カラー補正値算出部４４により算出されたカラー補正値に基づいてカラー補正処理を行なうカラー補正部４５とを備えて構成されている。
【００５７】
前記カラー補正値算出部４４は、前記ＧＵＩ３８を介して前記モニタ３４に表示される前記縮小デジタル画像の縮小瞳領域に対して、オペレータにより前記マウス３６またはキーボード３５を介して順次試されるカラー補正値、例えば、彩度や色度、明度等毎に夫々設定される補正率等の入力操作指示に基づいて順次カラー補正処理を行なうとともに、前記ＧＵＩ３８を介して前記カラー補正処理をおこなった縮小瞳領域のカラー補正処理画像を前記モニタ３４に表示し、オペレータにより最終的に選択された縮小瞳領域のカラー補正処理画像に適用されているカラー補正値を算出するように構成されている。
【００５８】
前記カラー補正部４５は、前記瞳検出部４３により検出された前記デジタル画像における瞳領域の画素に対して、前記カラー補正値算出部４４により算出されたカラー補正値に基づいてカラー補正処理を行なうように構成されている。
【００５９】
つまり、前記カラー補正部４５は、前記カラー補正値算出部４４により算出されたカラー補正値としての彩度や色度、明度等の補正率を、前記瞳検出部４３により検出された前記デジタル画像における瞳領域の画素値に積算処理する等により反映して新たな画素値を算出することで、カラー補正処理を行なうように構成されている。
【００６０】
以下、デジタル画像の瞳領域におけるカラー補正処理の動作について、図７のフローチャートに基づいて説明する。プレジャッジ画面でオペレータにより赤目現象の発生等から瞳領域のカラー補正が必要と認識されたサムネイル画像がマウス３６でダブルクリックされ、一コマ拡大モードに移行し、本スキャンモードにより読み込まれた高解像度のデジタル画像、或いはメディアドライバ３２から読み込まれた高解像度のデジタル画像が前記メモリ３７に格納されると（ＳＣ１）、前記縮小処理部４１は、前記デジタル画像データを前記デジタル画像サイズに応じた縮小処理を行うことで縮小デジタル画像を生成する（ＳＣ２）。
【００６１】
前記縮小処理部４１により縮小デジタル画像が生成されると、前記モニタ３４には、前記ＧＵＩを介して前記縮小デジタル画像が表示される（ＳＣ３）。前記モニタ３４上における前記縮小デジタル画像に対して、オペレータにより前記マウス３６またはキーボード３５を介して前記矩形領域Ｅが指定されると（ＳＣ４）、前記縮小瞳検出部４２は、上述したように前記矩形領域Ｅ内において縮小瞳領域の自動検出を行ない（ＳＣ５）、前記縮小瞳領域を円領域として近似し、その中心座標とその半径を検出する（ＳＣ６）。
【００６２】
一方、前記カラー補正値算出部４４は、前記ＧＵＩ３８を介して前記モニタ３４に表示される前記縮小デジタル画像の瞳領域に対して、オペレータにより前記マウス３６またはキーボード３５を介して順次試されるカラー補正値の操作指示に基づいて順次カラー補正処理を行なうとともに（ＳＣ７、ＳＣ８）、前記ＧＵＩ３８を介して前記カラー補正処理を行なった瞳領域のカラー補正処理画像を前記モニタ３４に表示し（ＳＣ９）、オペレータにより最終的に選択された瞳領域のカラー補正処理画像に適用されているカラー補正値を算出する（ＳＣ１０、ＳＣ１１）。
【００６３】
前記瞳検出部４３は、上述したように、前記縮小瞳検出部４２により検出された中心座標と半径に基づいて、前記メモリ３７に格納されているデジタル画像の瞳領域を検出する（ＳＣ１２）。
【００６４】
前記カラー補正部４５は、前記瞳検出部４３により検出された前記デジタル画像における瞳領域の画素に対して、前記カラー補正値算出部４４により算出されたカラー補正値に基づいてカラー補正処理を行なう（ＳＣ１３）。
【００６５】
尚、前記瞳領域のカラー補正処理が行なわれたデジタル画像は、プリントデータ生成部４５によりプリントデータに変換された後、前記写真プリンタ２により写真プリントとして出力される。
【００６６】
以下、別の実施形態について説明する。上述では、前記縮小瞳検出部４２は、前記検出した縮小瞳領域を円領域として近似することで、前記円領域の中心座標と前記円領域の半径を算出し、前記瞳検出部４３が、前記円領域の中心座標と前記円領域の半径に基づいて前記デジタル画像の瞳領域を検出した場合について説明したが、前記縮小瞳検出部４２は、前記検出した縮小瞳領域の重心の座標と、前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離とを算出し、前記瞳検出部４３が、前記縮小瞳領域の重心の座標と、前記重心の座標から前記重心の座標に対して所定の角度における前記縮小瞳領域の外縁部までの複数の距離とに基づいて前記デジタル画像の瞳領域を検出する構成としてもよい。尚、以下説明の便宜上、前記縮小瞳検出部４２を縮小瞳検出部５０のように、また前記瞳検出部４３を瞳検出部５１のように符号を代えて説明する。
【００６７】
前記縮小瞳検出部５０は、上述と同様に縮小瞳領域を検出した後に、前記検出した縮小瞳領域の重心の座標と、前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離とを算出するように構成されている。
【００６８】
前記縮小瞳領域の重心の座標は、例えば、前記縮小瞳領域におけるｘ座標の値の平均値とｙ座標の値の平均値とすることができる。つまり、前記算出されたｘ座標の値の平均値を前記縮小瞳領域の重心の座標におけるｘ座標の値とすることが、また、前記算出されたｙ座標の値の平均値を前記縮小瞳領域の重心の座標におけるｙ座標の値とすることができる。
【００６９】
前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離は、例えば、図８に示すように、前記重心の座標と前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部の各座標とのズレ量をｘ軸方向とｙ軸方向とにおいて夫々個別に算出した値とすることができる。尚、前記複数の距離は、前記重心の座標から等角度間隔で異なる方向に位置する前記縮小瞳領域の外縁部の座標と、前記重心の座標とにおける各距離とすれば、後述する前記瞳検出部５１による前記瞳領域の検出が比較的精度よく実施することが可能となり好ましい。
【００７０】
つまり、前記縮小瞳検出部５０の動作について、図９のフローチャートに基づいて説明すると、前記縮小瞳検出部５０は、上述と同様に縮小瞳領域を検出した後に（ＳＤ１）、前記縮小瞳領域におけるｘ座標の値の平均値とｙ座標の値の平均値とを算出する（ＳＤ２、ＳＤ３）。また、前記算出されたｘ座標の値の平均値とｙ座標の値の平均値を前記縮小瞳領域の重心の座標とし、前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部の座標を検出する（ＳＤ４）。例えば、前記重心の座標に対してＲ°間隔で３６０／Ｒの方向における前記縮小瞳領域の外縁部の各座標を検出する。
【００７１】
前記縮小瞳検出部５０は、前記検出された縮小瞳領域の外縁部の各座標と、前記縮小瞳領域の重心の座標との距離を検出する。つまり、前記検出された縮小瞳領域の外縁部の各座標におけるｘ座標の値と前記重心の座標におけるｘ座標の値の差と、前記各外縁部の座標におけるｙ座標の値と前記重心の座標におけるｙ座標の値の差とを算出する（ＳＤ５、ＳＤ６）。
【００７２】
前記瞳検出部５１は、前記メモリ３７に格納されているデジタル画像が前記縮小処理部４１によって縮小デジタル画像に縮小処理された縮小率に応じた拡大率に基づいて、前記縮小瞳検出部５０によって検出された縮小瞳領域の重心の座標と前記複数の距離とを変換し、前記変換された重心座標から前記変換された距離だけ離れた位置に対応する各座標を算出する。また、前記算出された各座標に包囲される前記デジタル画像内の領域を特定し、前記特定された領域を瞳領域として検出するように構成されている。尚、前記拡大率は、上述と同様に前記縮小率に応じた拡大率が予め定められた構成となっている。例えば、前記縮小率が１／Ｎ倍であった場合には、前記拡大率はＮ倍と設定することができ、更にこのとき、前記縮小デジタル画像における縮小瞳領域の重心の座標が（ｘａ，ｙａ）で、前記距離が（ｘｂ，ｙｂ）であった場合には、変換された中心座標は（Ｎ・ｘａ，Ｎ・ｙａ）として、また、変換された距離は（Ｎ・ｘｂ，Ｎ・ｙｂ）として算出することができる。
【００７３】
また、前記複数の距離が、前記重心の座標から等角度間隔で異なる方向に位置する前記縮小瞳領域の外縁部の座標と、前記重心の座標とにおける各距離となっていれば、これらを変換して得られる前記各座標が、比較的等間隔で配置されるため、前記座標等の情報量が比較的少なくても、これらの座標によって包囲される領域、つまり、瞳領域を比較的精度よく検出することができ好ましい。
【００７４】
つまり、前記瞳検出部５１の動作について、図１０のフローチャートに基づいて説明すると、前記瞳検出部５１は、前記縮小瞳検出部５０により前記縮小瞳領域における前記重心の座標と前記複数の距離が検出されると（ＳＥ１）、前記メモリ３７に格納されているデジタル画像が前記縮小処理部４１により縮小デジタル画像に縮小処理された縮小率の確認を行い（ＳＥ２）、前記縮小デジタル画像の縮小率に応じた拡大率を求める（ＳＥ３）。
【００７５】
また、前記縮小瞳領域の重心の座標と前記複数の距離とを、前記拡大率に基づいて変換し（ＳＥ４）、前記変換された重心の座標と前記複数の距離とから、前記変換された重心座標から前記変換された距離だけ離れた位置に対応する各座標を算出する（ＳＥ５）。更に、前記算出された各座標に包囲される前記デジタル画像内の領域を特定し、前記特定された領域を瞳領域として検出する（ＳＥ６）
上述では、前記縮小瞳検出部５０は、前記検出した縮小瞳領域の重心の座標と、前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離とを算出し、前記瞳検出部５１が、前記縮小瞳領域の重心の座標と、前記重心の座標から前記重心の座標に対して所定の角度における前記縮小瞳領域の外縁部までの複数の距離とに基づいて前記デジタル画像の瞳領域を検出する場合について説明したが、前記縮小瞳検出部５０は、前記検出した縮小瞳領域の外縁部における所定数の座標を検出し、前記瞳検出部５１が、前記縮小瞳領域の外縁部における所定数の座標に基づいて前記デジタル画像の瞳領域を検出する構成としてもよい。前記拡大率に基づいて前記縮小瞳領域の外縁部の各座標を変換し、前記変換された各座標に包囲される前記デジタル画像の領域を瞳領域として検出することができる。
【００７６】
また、前記瞳領域カラー補正手段４６は、前記カラー補正値算出部４４により算出されたカラー補正値から前記縮小瞳領域のカラーデータを生成するカラーデータ生成部を備え、前記カラー補正部４５は、前記カラーデータ生成部により生成されたカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理する構成としてもよい。例えば、前記カラー補正部４５は、前記縮小瞳領域のカラー補正処理を行なって得られるカラーデータ、つまり、前記カラーデータ生成部により生成されるカラーデータから前記デジタル画像の瞳領域の画素数に対応するように補間カラーデータを生成し、前記デジタル画像の瞳領域のカラーデータと、前記補間カラーデータを含む前記縮小瞳領域のカラー補正処理を行なったカラーデータとを置き換える置換処理を行なえばよい。尚、前記補間カラーデータは、例えば、最近隣内挿法や共１次内挿法、３次たたみ込み内挿法（バイキュービック）等を用いて生成することができる。
【００７７】
また、前記カラー補正部４５は、所定の座標または前記所定の座標と所定の大きさとから得られる座標におけるカラーデータに基づいて前記デジタル画像の瞳領域に対してカラー補正処理する構成としてもよい。例えば、前記所定の座標を前記縮小瞳領域検出部により検出された縮小瞳領域を円領域に近似した中心座標とし、前記所定の大きさを前記円領域の半径とし、前記所定の座標と所定の大きさとから得られる座標を前記円領域の円周部に相当する座標とすることができる。また或いは、前記所定の座標を前記縮小瞳領域検出部により検出された縮小瞳領域の重心の座標とし、前記所定の大きさを前記重心の座標から前記重心の座標に対して所定の角度方向における前記縮小瞳領域の外縁部までの複数の距離とし、前記所定の座標と所定の大きさとから得られる座標を前記重心の座標に対して所定の角度方向に位置する前記縮小瞳領域の外縁部の座標とすることができる。更には、前記所定の座標を前記所定の座標を前記縮小瞳領域検出部により検出された縮小瞳領域の外縁部の座標としてもよい。何れにしても、適宜、補間カラーデータを生成し、前記デジタル画像の瞳領域のカラーデータと、前記補間カラーデータを含む前記縮小瞳領域のカラー補正処理を行なったカラーデータとを置き換える置換処理を行なえばよい。
【００７８】
尚、上述した実施形態は、本発明の一例に過ぎず、本発明の作用効果を奏する範囲において各ブロックの具体的構成等を適宜変更設計できることは言うまでもない。
【図面の簡単な説明】
【００７９】
【図１】デジタル画像の瞳領域におけるカラー補正処理にかかる機能ブロック構成の説明図
【図２】写真処理装置の外観構成の説明図
【図３】写真プリンタの概観構成の説明図
【図４】縮小デジタル画像に対する矩形領域の指定方法の説明図
【図５】縮小瞳検出部の動作について説明するためのフローチャート
【図６】瞳検出部の動作について説明するためのフローチャート
【図７】デジタル画像の瞳領域におけるカラー補正処理の動作について説明するためのフローチャート
【図８】重心の座標と、前記重心の座標から前記重心の座標に対して所定の角度方向における縮小瞳領域の外縁部までの複数の距離との説明図
【図９】別実施形態における縮小瞳検出部の動作について説明するためのフローチャート
【図１０】別実施形態における瞳検出部の動作について説明するためのフローチャート
【図１１】デジタル画像を縮小デジタル画像に変換するための縮小処理の説明図
【符号の説明】
【００８０】
１：写真処理装置
２：写真プリンタ
３：操作ステーション
３１：フィルムスキャナ
３２：メディアドライバ
３３：コントローラ
３４：モニタ
３５：キーボード
３６：モニタ
３７：メモリ
３８：ＧＵＩ
３９：瞳補正処理部
４０：瞳領域検出手段
４１：縮小処理部
４２、５０：縮小瞳検出部
４３、５１：瞳検出部
４４：カラー補正値算出部
４５：カラー補正部
４６：瞳領域カラー補正手段
【図１】
2006301981.tif 000003
【図２】
2006301981.tif 000004
【図３】
2006301981.tif 000005
【図４】
2006301981.tif 000006
【図５】
2006301981.tif 000007
【図６】
2006301981.tif 000008
【図７】
2006301981.tif 000009
【図８】
2006301981.tif 000010
【図９】
2006301981.tif 000011
【図１０】
2006301981.tif 000012
【図１１】
2006301981.tif 000013