(57)【要約】【課題】デジタル画像の上端部又は下端部の大きさを自動的に補正して、自然な画像を作成する。【解決手段】デジタル画像表示機器は、横に並んだ人の列が、前後に複数配備されたデジタル画像から各顔領域を判別する顔領域判断手段3と、顔領域の位置から、同一列に含まれるべき顔領域を検出するともに、各列に属する顔領域の平均値を求める列判断手段30と、該列判断手段30が求めた各列の顔領域の平均的大きさを元に、大きさが異なる各列の顔領域を拡大／縮小すべき倍率を設定する演算手段31と、該倍率に基づいて各列の被写体要素の領域を拡大／縮小するＣＰＵ1を設けている。各列の顔領域は縦方向のみならず、横方向にも拡大／縮小される。【選択図】図１
2006318151.tif 000002
【特許請求の範囲】
【請求項１】
横に並んだ被写体要素の列が、前後に複数配備された被写体のデジタル画像から各被写体要素の領域を判別する第１の判断手段と、
被写体要素領域の位置から、同一列に含まれるべき被写体要素領域を検出する第２の判断手段と、
各列に属する被写体要素領域の平均値又は中間的な大きさを求める手段と、
演算手段が求めた各列の被写体要素領域の平均値又は中間的な大きさを元に、大きさが異なる各列の被写体要素領域を拡大／縮小すべき倍率を設定する演算手段と、
該倍率に基づいて各列の被写体要素領域を拡大／縮小する手段を設けたデジタル画像表示機器。
【請求項２】
被写体要素は人間の顔であり、被写体のデジタル画像は人間の集合写真である、請求項１に記載のデジタル画像表示機器。
【請求項３】
被写体要素領域を拡大／縮小すべき倍率は、縦横夫々について求められる、請求項１に記載のデジタル画像表示機器。
【請求項４】
第１又は第２の判断手段は、被写体要素領域の座標から、被写体要素領域が傾いている角度を算出し、該角度だけ画像を傾き補正すべき旨の信号を発する、請求項１又は３に記載のデジタル画像表示機器。
【請求項５】
横に並んだ被写体要素の列が、前後に複数配備された被写体のデジタル画像から各被写体要素の領域を判別する第１の判断手段と、
デジタル画像が表示される画面を、縦横複数の小画面に分け、被写体要素領域の位置から、各小画面に含まれるべき被写体要素の領域を検出する第２の判断手段と、
各小画面に属する被写体要素領域の平均値又は中間的な大きさを求める手段と、
演算手段が求めた各小画面毎の被写体要素領域の平均値又は中間的な大きさを元に、大きさが異なる各小画面の被写体要素領域を拡大／縮小すべき倍率を設定する演算手段と、
該倍率に基づいて各小画面の被写体要素領域を拡大／縮小する手段を設けたデジタル画像表示機器。
【請求項６】
被写体要素領域を拡大／縮小すべき倍率は、縦横夫々について求められる、請求項５に記載のデジタル画像表示機器。
【請求項７】
横に並んだ被写体要素の列が、前後に複数配備された被写体のデジタル画像から各被写体要素の領域を判別する工程と、
被写体要素の領域の位置から、同一列に含まれるべき被写体要素を検出する工程と、
各列に属する被写体要素の領域の平均値又は中間的な大きさを求める工程と、
演算手段が求めた各列の被写体要素領域の平均値又は中間的な大きさを元に、大きさが異なる各列の被写体要素領域を拡大／縮小すべき倍率を設定する工程と、
該倍率に基づいて各列の被写体要素の領域を拡大／縮小する工程を有するデジタル画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体要素である人間の顔領域を特定し、これを拡大／縮小することができるデジタル画像表示機器及びデジタル画像表示方法に関し、具体的にはデジタルカメラに関する。
【背景技術】
【０００２】
従来から、撮影したデジタル画像から、人の顔を特定する機能を具えた表示装置が提案されている(例えば、特許文献１参照)。これは、図１８に示すように、１フレーム分の顔の画像が入力される画像入力部(８)、顔画像をデジタルデータに変換して格納する画像蓄積部(80)、デジタル化された顔画像を検出する顔領域抽出部(81)、瞳検出部(82)、鼻孔検出部(83)、画像展開用メモリ(56)を具える。画像蓄積部(80)では、顔画像が２値化処理されて、周知のラベリング処理や収縮／拡散によってノイズを除去し、図１９に示す顔画像を得る。図１９の２値化処理された顔画像では、黒い画素が環状に繋がった顔の輪郭線が示され、瞳及び鼻孔が黒色で表される(例えば、特許文献２参照)。顔領域抽出部(81)にて、輪郭線の左右しきい線Ｂ１、Ｂ２及び上下しきい線Ｃ１、Ｃ２を定める。瞳検出部(82)ではしきい線Ｂ１、Ｂ２、Ｃ１、Ｃ２内の２値化画像が顔であることを確認すべく、画像の上から下に向けてラスタ走査して瞳を検出する。
【０００３】
瞳検出部(82)には、図２０に示すように予め多数の被験者の瞳の形を撮影して得た瞳辞書、及び瞳とは全く別の顔内の部位を撮影した非瞳辞書が格納されている。瞳検出部(82)では走査して得た黒い画像が瞳か否かを判断する。具体的には、画像が瞳辞書内の画像に近似していれば、類似度として高いポイントを設定し、非類似であれば低いポイントを設定する。同様に、画像が非瞳辞書内の画像に近似していれば、非類似度として高いポイントを設定し、類似していなければ低いポイントを設定する。
次に、瞳検出部(82)は、瞳辞書との類似度のポイントから、非瞳辞書との類似度のポイントを引いて評価値を求める。例えば、図１９にて箇所Ａ１を走査して得た画像は眉毛であるから、瞳辞書との類似度のポイントは低く、非類似度のポイントは高い。従って、評価値は低く、走査した画像が瞳でないことが判る。
箇所Ａ２を走査して得た画像は瞳であり、瞳辞書との類似度のポイントは高く、非類似度のポイントは低い。従って、評価値は高く、走査した画像が瞳であることが判る。尚、瞳辞書には、横目、半目のような各種の瞳の状態が用意されている。
【０００４】
次に、鼻孔検出部(83)は、鼻孔を検出する。鼻孔検出部(83)は、多数の被験者の鼻孔から得た鼻孔辞書、非鼻孔辞書を格納しており、瞳検出部(82)と同様に評価値を求める。鼻孔は瞳よりも下側にあるから、箇所Ａ２よりも下側の箇所Ａ３にて、鼻孔が検出される。これにより、しきい線Ｂ１、Ｂ２、Ｃ１、Ｃ２内の画像が顔であることが確認され、該領域が特定された画像が画像展開用メモリ(56)に格納される。顔領域の面積及び該領域の左上の座標Ｋも画像展開用メモリ(56)内の画像から判る。画像内に複数の顔が写っていても、顔領域が特定される。
また、図２１に示すように、前後に並んだ複数の人物(７)(７)(７)をカメラにて撮影すると、図２２に示すように、前側の人(７)の顔が大きく、後側の人(７)の顔が小さく写る、所謂あおり現象を生じる。そこで、このあおり現象を補正する、具体的には小さく写ったデジタル画像を大きくする補正機能を有するデジタルカメラが提案されている(例えば、特許文献３参照)。デジタル画像にあっては、画素であるピクセル間に、ソフトウエアにて補間ピクセルを作ることにより、画像を拡大する。
【０００５】
【特許文献１】特開２０００−２５９８３３号公報
【特許文献２】特開２００３−３３８９５２号公報
【特許文献３】特開２００４−７２１８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
複数の人間が、横及び前後に並んで写った集合写真の場合には、前記のあおり現象により、後列の人間の顔が小さく写り、前列の人間の顔が大きく写る。この場合に、拡大／縮小する顔を、その都度、手動で特定して大きさを補正するのは面倒である。また、拡大／縮小した画像と、拡大／縮小しない隣の画像との境目に不連続ができ、不自然である。
本発明の目的は、デジタル画像の上端部又は下端部の大きさを自動的に補正して、自然な画像を作成することにある。
【課題を解決するための手段】
【０００７】
デジタル画像表示機器は、横に並んだ被写体要素の列が、前後に複数配備された被写体のデジタル画像から各被写体要素の領域を判別する第１の判断手段と、
被写体要素の領域の位置から、同一列に含まれるべき被写体要素の領域を検出する第２の判断手段と、
各列に属する被写体要素の領域の平均値又は中間的な大きさを求める手段と、
演算手段が求めた各列の被写体要素領域の平均値又は中間的な大きさを元に、大きさが異なる各列の被写体要素領域を拡大／縮小すべき倍率を設定する演算手段と、
該倍率に基づいて各列の被写体要素の領域を拡大／縮小する手段を設けている。
【発明の効果】
【０００８】
第２の判断手段によって、同一列に含まれるべき被写体要素の領域、即ち顔領域が検出され、各列の顔領域の中間的な大きさ、具体的には平均値を元に、大きさが異なる各列の顔領域が自動的に拡大／縮小される。これにより、画像の一部を拡大／縮小したにも拘わらず、自然な画像を作成することができる。
【発明を実施するための最良の形態】
【０００９】
(第１実施例)
以下、本発明の一実施例を図を用いて、詳述する。本例にて、処理すべきデジタル画像は、図３に示すように人(７)が横に並んだ列が、前後に複数設けられた集合写真であって、撮影当初はあおり現象により、前列の人(７)の顔が大きく、後列の人(７)の顔が小さく写っている。即ち、本例では、被写体要素は人の顔であるが、これに限定されない。
図１は、本発明に係わるデジタルカメラの内部ブロック図である。対物レンズ(５)からの光は、ＣＣＤ(50)上に合焦される。ＣＣＤ(50)は受けた光信号を電気信号である画像信号に変換して出力し、該画像信号はＣＤＳ(相関二重サンプリング)回路(51)によりノイズが低減された後に、ＡＧＣ(自動利得制御)回路(52)によりレベルが調整される。画像信号は、Ａ／Ｄコンバータ(53)にてデジタル信号に変換され、デジタル信号処理部(54)にて黒レベルやホワイトバランスが調整された後に、制御手段であるＣＰＵ(１)に入力する。ＣＰＵ(１)は、メモリカード(９)に繋がり、画像信号は圧縮伸長回路(55)にて圧縮されてメモリカード(９)内に格納される。メモリカード(９)内の画像は、圧縮伸長回路(55)にて伸長されて液晶パネルであるディスプレイ(２)に表示される。
【００１０】
ＣＰＵ(１)は画像処理用のソフトウエアが格納されたＲＯＭ(10)及び顔領域判断手段(３)に繋がる。該顔領域判断手段(３)は図１８に示す画像蓄積部(80)から鼻孔検出部(83)までの構成を具えており、前記の如く、２値化画像から顔領域の面積、座標を特定する。顔領域判断手段(３)は列判断手段(30)に繋がり、該列判断手段(30)は顔領域が前後何列目に属するかを判断するとともに、同一列に属する顔領域の平均面積を求める。列判断手段(30)は演算手段(31)に繋がり、該演算手段(31)は最後列の画像を何倍に拡大するかを求めて、ＣＰＵ(１)にフィードバックする。勿論、最前列の画像を縮小してもよいが、以下では説明の便宜上、最後列の画像を拡大する場合について説明する。
【００１１】
図２は、本例のデジタルカメラの画像処理の概略を示すフローチャートである。撮影された画像は、デジタル化されて、一旦画像展開用メモリ(56)に格納される(Ｓ1−Ｓ3)。顔領域判断手段(３)によって、各顔領域の面積や左上隅部の座標を特定する(Ｓ4)。次に、各顔領域が属する列を求め、該列に属する顔領域の大きさの平均値を求め、各列毎の平均値から、各列の顔領域を拡大すべき倍率である補正係数を求める(Ｓ5)。該補正係数に基づいて、各列の顔領域を拡大処理し(Ｓ6)、該画像を圧縮処理して(Ｓ7)、メモリカード(９)に保存する(Ｓ8)。
尚、既に撮影してメモリカード(９)に保存された画像を再生して処理するには、画像を再生した後に、ステップＳ3からＳ8までの手順を踏む。
【００１２】
図３は、処理すべき集合写真のデジタル画像であって、各顔の周囲に示される点線は、顔領域判断手段(３)が求めた各顔の領域である。デジタル画像は、左隅部を原点(０、０)とし、原点から右向きにＸ軸、下向きにＹ軸が延びる。画像の右隅の座標は、(Ｘ、Ｙ)となる。また、図４は図２のフローチャートのステップＳ4からＳ6までの動作を詳細に示す流れ図である。
先ず、STEP１にて、「顔認識」を開始、即ち顔領域判断手段(３)によって、各々の顔領域の面積、左上隅部の座標を含む顔領域の位置を特定する。次に、STEP２にて、顔領域判断手段(３)は各顔領域の面積、具体的には図３に点線の四角形で示された領域の面積を求める。
次に、求められた顔領域の面積、位置は列判断手段(30)に送られて、STEP３にて各顔領域がどの列に属するかが判断される。これには先ず、最も後列に属するべき顔領域を特定する必要があり、更にその最初の工程として、最も後列に属するべき複数の顔領域のうち、基準となる顔領域を特定する。この手順を図５のフローチャートに示す。
【００１３】
先ず、図３に示す画像には、１５ヶの顔領域がある。この中で、仮に最も左上に位置する顔領域を顔領域１とし、右に向かって顔領域２…５と続き、最も右下の顔領域を顔領域１５とする。この顔領域１が最も後列に属するかをチェックする。最初に顔領域１の左上Ｙ座標をＹ１とし、チェック対象の顔領域の番号をＮ(当初は１)とする(Ｓ10)。
Ｙ１と顔領域２の左上Ｙ座標の何れが大きいかを求める(Ｓ12)。仮に図６(a)で示すように顔領域１の左上Ｙ座標が、顔領域２の左上Ｙ座標よりも小さければ、次にＮに１を加えて(Ｓ14)、顔領域３をチェックする。
図６(b)で示すように顔領域１の左上Ｙ座標が、顔領域２の左上Ｙ座標よりも大きければ、顔領域２の左上Ｙ座標をＹ１として(Ｓ13)、以降の処理を進める。全部の顔領域がチェックされれば(Ｓ11)、処理を終了し、最も後列に属するべき複数の顔領域のうち、基準となる顔領域を特定する。以下の記載では、顔領域１のＹ座標が最も小さい、即ち最後列の基準となる顔領域とする。
【００１４】
次に、図４のSTEP３では、顔領域１と同一列に含まれるべき顔領域を検出する。前記の如く、各顔領域の左上隅部のＹ座標は判っている。図７に示すように、顔領域２の左上隅部Ｋ２のＹ座標が、顔領域１の左上隅部Ｋ１のＹ座標から、顔領域１の縦幅Ｈの半分Ｈ／２以内にあれば、顔領域２は顔領域１と同じ列に属する顔領域とし、そうでなければ顔領域２は顔領域１よりも前列に属する顔領域とする。尚、Ｈ／２の値は適宜変更可能であり、例えば、Ｈ／３でもよい。
顔領域１と同じ列に属する顔領域が無くなれば、これらの顔領域を除いた顔領域の中で最もＹ座標が小さな顔領域を求めて、同様に同一列に含まれるべき顔領域を検出する。
【００１５】
最終的に図８に示すように、最後列に属する５つの顔領域、中央列に属する５つの顔領域、最前列に属する５つの顔領域が求まる。図４のSTEP４に示すように、列判断手段(30)は各列に属する顔領域面積の平均値Ａｖｅ(Ｓｉｚｅ  Ｒ１)…Ａｖｅ(Ｓｉｚｅ  Ｒｎ)を求める。平均値に代えて、各列に属する顔領域面積の中間的な値でもよい。
ここで、列がｎは最後列から数えて何番目の列かを示す値で、図８にあっては、前後３列であるから、ｎは最大で３である。列判断手段(30)はまた、各列に属する顔領域の総数であるＳｕｍＲ１…ＳｕｍＲｎ、各列に属する顔領域のＸ軸からの距離の平均値であるＡｖｅ(Ｄｉｓｔ  Ｒ１)…Ａｖｅ(Ｄｉｓｔ  Ｒｎ)をも求め、これを演算手段(31)に送る。
【００１６】
演算手段(31)は、図４のSTEP５に示すように、Ａｖｅ(Ｄｉｓｔ  Ｒ１)…Ａｖｅ(Ｄｉｓｔ  Ｒｎ)及びＡｖｅ(Ｓｉｚｅ  Ｒ１)…Ａｖｅ(Ｓｉｚｅ  Ｒｎ)から補正係数を求める。補正係数は、図９に示す式にて求まる。
該補正係数に顔領域のＸ軸からの距離を乗じれば、各顔領域を拡大すべき倍率が求まる。
具体的には、図８に於いて最後列の顔領域の大きさを、最前列の顔領域の大きさに合わせる場合には、ｎ＝３であるから、Ａｖｅ(Ｓｉｚｅ  Ｒ３)はＡｖｅ(Ｓｉｚｅ  Ｒ１)よりも大きく、Ａｖｅ(Ｄｉｓｔ  Ｒ３)はＡｖｅ(Ｄｉｓｔ  Ｒ１)よりも大きいから、図９の補正係数は１よりも大きい。この補正係数に距離Ａｖｅ(Ｄｉｓｔ  Ｒ１)を乗じれば、最後列の顔領域を拡大すべき倍率が求まる。
演算手段(31)は、この倍率をＣＰＵ(１)に伝え、該ＣＰＵ(１)はこの倍率に基づいて、画像展開用メモリ(56)内の画像を自動的に拡大する。デジタル画像の拡大方法は、従来と同様に、画素間に補間ピクセルを形成する方法である。以上の記載では、最後列の顔領域を拡大することを記載したが、最前列の顔領域を縮小してもよい。
本例の方法により、デジタル画像の上端部又は下端部の大きさは、自動的に補正される。これにより、画像の一部を拡大／縮小したにも拘わらず、自然な画像を作成することができる。
尚、最後列の顔領域の大きさ、最前列の顔領域の大きさを求め、この結果から最後列と最前列の間に存在する中間列の顔領域の大きさを補正してもよい。即ち、図８に於いて、１列目の顔領域の大きさ、及び／又は３列目の顔領域の大きさとから、２列目の顔領域の大きさを自動的に補正してもよい。
【００１７】
(第２実施例)
図１０に示すように、集合写真をカメラの縦位置にて撮影したとすると、実際の画像は図１１に示すように、人(７)の顔が横向きに写る。図１１に於いて、最後列の顔領域サイズと最前列の顔領域サイズを比較すると、上下方向よりも左右方向の方が差が大きい。
即ち、図１１の画像では、画像の原点から右向きに進む方が、あおり現象により顔サイズが小さくなっているから、上下方向に大きさを補正するよりも、左右方向に補正するのが合理的である。
本例にあっては、顔領域判断手段(３)は、各列に属する顔領域面積から、顔領域面積の上下及び左右方向の幅を求める。演算手段(31)は、最後列の顔領域の幅を、最前列の顔領域の幅にて除した比を、上下方向のみならず左右方向についても求め、この比を比較し、該比が小さい方の向きに沿って、最後列の顔領域を拡大する。
【００１８】
具体的には、図１１に示す画像にあっては、顔領域判断手段(３)は、先ず上下方向に沿って各列に属する顔領域の幅Ｈ１、Ｈ２を求め、演算手段(31)は、最後列の顔領域の幅Ｈ２を最前列の顔領域の幅Ｈ１にて除した比を求める。図１１に示す画像では、最後列の顔領域の幅Ｈ２は、最前列の顔領域の幅Ｈ１に略等しく、比は１に近い値となる。
次に、顔領域判断手段(３)は、左右方向に沿って各列に属する顔領域の横幅ＨＹ１、ＨＹ２を求め、演算手段(31)は、最後列の顔領域の横幅ＨＹ２を最前列の顔領域の横幅ＨＹ１にて除した比を求める。図１１に示す画像では、最後列の顔領域の横幅ＨＹ２は、最前列の顔領域の横幅ＨＹ１よりも明らかに小さいから、比は１よりも小さな値となる。即ち、最後列の顔領域と最前列の顔領域の比は、左右方向の方が小さい、換言すれば顔領域は左右方向で差が大きい。この結果から、ＣＰＵ(１)は画像展開用メモリ(56)内の最後列の顔領域面積を左右、即ち横方向に拡大する。これにより、更に自然な補正画像を作成することができる。
【００１９】
(第３実施例)
顔領域は前記の如く、２値化画像から認識される。しかるに、顔領域の認識結果は、髪型や顔の角度に影響されやすい。従って、顔領域が大きいと判断された人が最後列に居たり、顔領域が小さいと判断された人が最前列に居るとされる可能性もある。この場合、前記の如く、列毎に顔領域面積を補正すると、大きいと判断された顔領域が更に大きくされたり、逆に小さいと判断された顔領域が更に小さくされる場合も想定される。この虞れを避ける為に、以下の方法が考えられる。
先ず、図１２に示すように、画面(６)を縦横に配列された複数の小画面(60)に区切る。図１２では、横４つの小画面(60)(60)を上下３段に配列し、各小画面(60)に左上から右下にかけて、１から１２までの番号を付しているが、これに限定するものではない。顔領域判断手段(３)には、各小画面(60)の番号、左上隅部のＸ、Ｙ座標、上下及び左右の幅が予め格納されている。以下に、本例の動作を図１３のフローチャートを用いて説明する。
【００２０】
列判断手段(30)は、先ず顔領域判断手段(３)が検出した顔領域がどの小画面(60)内に含まれるかを検出する(Ｓ20)。次に、該小画面(60)内に存在する顔領域の情報を集計する(Ｓ21)。この情報には、小画面(60)内に存在する顔領域の数、顔領域の縦横の幅、後記するように顔領域の傾き角度が含まれる。次に、小画面(60)毎に顔領域の縦横の幅、角度の平均値を求め(Ｓ22)、この縦幅、角度の値を小画面(60)の行(即ち、縦方向)毎に集計する(Ｓ23)。演算手段(31)は、縦幅の情報から縦方向に補正すべき係数を求めて(Ｓ24)、ＣＰＵ(１)に送る。顔領域判断手段(３)はまた、横幅の値を小画面(60)の列(即ち、横方向)毎に集計し(Ｓ25)、演算手段(31)は、横幅の情報から横方向に補正すべき係数を求めて(Ｓ26)、ＣＰＵ(１)に送る。これにより、小画面(60)毎にデジタル画像が拡大／縮小され、例えば大きいと判断された顔領域が更に大きくされるような不具合は解消される。
【００２１】
(第４実施例)
図１４に示すように、全員の人(７)が真っ直ぐに立っている集合写真を、カメラを傾けて撮影すると、実際にメモリカード(９)内に格納される画像は、図１５に示すように傾いた画像となる。この傾いた画像に於いて、図４のSTEP３に示すように、各顔領域がどの列に属するかを判断すると、同一列に属するべき顔領域が、同一列内とみなされなくなる。その結果、同一列に属するべき画面左端部の顔領域と、画面右端部の顔領域の拡大倍率が異なる不具合も考え得る。
そこで、出願人は顔領域判断手段(３)が、各顔領域の左隅部の座標を認識していることから、撮像画像が傾いている場合は、該座標データから画像を傾き補正してから、各顔領域がどの列に属するかを判断することを着想した。
【００２２】
図１６は、各顔領域が傾いている状態を示す拡大図である。顔領域判断手段(３)は、各顔領域１、２、３の左隅部Ｋ１、Ｋ２、Ｋ３の座標が判っているから、Ｋ１、Ｋ２の座標から傾き角を求め、続いてＫ２、Ｋ３の座標から傾き角を求める。これら２つの傾き角が図１６に示すΦで、略同じであれば、顔領域１、２、３が同じ方向に角度Φ傾いているとして、ＣＰＵ(１)に対して、画像を角度Φだけ傾き補正すべき旨の信号を発する。ＣＰＵ(１)は公知のマトリックス変換により、画像展開用メモリ(56)内の画像を傾き補正する。傾き角は、Ｋ１、Ｋ２、Ｋ３の座標から最小二乗法により、線形近似した回帰直線から求めてもよい。角度Φの演算は、顔領域判断手段(３)に代えて、列判断手段(30)にて行ってもよい。
但し、図１７に示すように、各顔領域１、２、３の座標Ｋ１、Ｋ２、Ｋ３から、各顔領域１、２、３がバラバラな向きに傾いていると顔領域判断手段(３)が判断すれば、画像の傾き補正は行わない。かかる場合に傾き補正すると、更に違和感のある画像となるからである。
【００２３】
上記例にあっては、被写体画像として人の集合写真を例示したが、あおり現象を生じる集合写真であれば、人の顔に限定されない。また、デジタル画像を表示する機器は、デジタルカメラに限定されない。
【００２４】
上記実施例の説明は、本発明を説明するためのものであって、特許請求の範囲に記載の発明を限定し、或は範囲を減縮する様に解すべきではない。又、本発明の各部構成は上記実施例に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能であることは勿論である。
【図面の簡単な説明】
【００２５】
【図１】デジタルカメラの内部ブロック図である。
【図２】デジタルカメラの画像処理の概略を示すフローチャートである。
【図３】集合写真の正面図である。
【図４】図２のフローチャートのステップＳ4からＳ6までの動作を詳細に示す流れ図である。
【図５】最も後列に属するべき複数の顔領域のうち、基準となる顔領域を特定する手順を示すフローチャートである。
【図６】(a)、(b)は、顔領域の配列関係を示す図である。
【図７】顔領域の配列関係を示す図である。
【図８】最後列と最前列を示す正面図である。
【図９】補正係数を求める式である。
【図１０】別の集合写真の正面図である。
【図１１】実際の画像を示す図である。
【図１２】小画面の配置を示す正面図である。
【図１３】小画面毎にデジタル画像を拡大／縮小する手順を示すフローチャートである。
【図１４】別の集合写真の正面図である。
【図１５】カメラを傾けて撮影した画像を示す図である。
【図１６】顔領域の配列関係を示す図である。
【図１７】顔領域の配列関係を示す図である。
【図１８】従来の２値化画像を得る構成を示す図である。
【図１９】２値化画像を示す図である。
【図２０】瞳辞書と非瞳辞書を示す図である。
【図２１】人間が前後に並んだ画像を撮影する状態の図である。
【図２２】あおり現象を生じた画像を示す図である。
【符号の説明】
【００２６】
(１)  ＣＰＵ
(３)  顔領域判断手段
(30)  列判断手段
(31)  演算手段
(60)  小画面
【図１】
2006318151.tif 000003
【図２】
2006318151.tif 000004
【図３】
2006318151.tif 000005
【図４】
2006318151.tif 000006
【図５】
2006318151.tif 000007
【図６】
2006318151.tif 000008
【図７】
2006318151.tif 000009
【図８】
2006318151.tif 000010
【図９】
2006318151.tif 000011
【図１０】
2006318151.tif 000012
【図１１】
2006318151.tif 000013
【図１２】
2006318151.tif 000014
【図１３】
2006318151.tif 000015
【図１４】
2006318151.tif 000016
【図１５】
2006318151.tif 000017
【図１６】
2006318151.tif 000018
【図１７】
2006318151.tif 000019
【図１８】
2006318151.tif 000020
【図１９】
2006318151.tif 000021
【図２０】
2006318151.tif 000022
【図２１】
2006318151.tif 000023
【図２２】
2006318151.tif 000024