(57)【要約】      （修正有）【課題】撮像によって得られた被写体像の中に存在する顔の画像が検出し、撮像時に顔の画像部分をユーザに知らせることができるようにする。【解決手段】撮像によって被写体像が得られ，その被写体像がディジタル・スチル・カメラの表示画面17に表示される。被写体像の中から顔の画像ob１が検出される。検出された顔の画像ob１を囲むように顔枠Ａ11が表示される。顔枠Ａ11内の画像ob１を表す画像データを用いて自動合焦制御および自動露出制御が行われる。顔の画像ob１についてピントがあい，かつ適正な明るさをもつ被写体像を表す画像データをメモリ・カードに記録できる。【選択図】図１０
2005286940.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像し，被写体像を表す画像データを出力する撮像手段，
上記撮像手段から出力された画像データによって表される被写体像を表示画面上に表示する表示装置，
上記撮像手段から出力された画像データによって表される被写体像に含まれる顔画像を検出する顔画像検出手段，
上記顔画像検出手段によって検出された顔画像を囲む枠を，上記被写体像上に表示するように上記表示装置を制御する第１の表示制御手段，
シャッタ・レリーズ・ボタン，および
上記シャッタ・レリーズ・ボタンの押下に応じて，上記撮像手段から出力された画像データを記録媒体に記録する記録制御手段，
を備えたディジタル・スチル・カメラ。
【請求項２】
上記撮像手段が，
被写体を撮像し，被写体像を表す画像データを出力する固体電子撮像装置，および
被写体像を上記固体電子撮像装置の撮像面に結像させるレンズを備え，
上記枠内の顔画像を表す画像データにもとづいて上記レンズの位置を制御する自動合焦制御手段，
をさらに備えた請求項１に記載のディジタル・スチル・カメラ。
【請求項３】
上記枠内の画像を表す画像データにもとづいて，上記撮像手段における露出を制御する自動露出制御手段，
をさらに備えた請求項１に記載のディジタル・スチル・カメラ。
【請求項４】
上記顔画像検出手段が，
上記被写体像が矩形のサーチ・エリアによって走査されることにより，サーチ・エリア内の画像が顔画像であることを検出するものであり，
上記第１の表示制御手段が，上記サーチ・エリアに相当する枠を上記被写体像上に表示するものである，
請求項１に記載のディジタル・スチル・カメラ。
【請求項５】
上記顔画像検出手段によって検出された顔画像の傾きを検出する傾き検出手段をさらに備え，
上記第１の表示制御手段が，上記サーチ・エリアに相当する枠を上記傾き検出手段によって検出された顔画像の傾きに応じた角度だけ傾けて被写体像上に表示するものである，
請求項４に記載のディジタル・スチル・カメラ。
【請求項６】
トリミング指令を与えるトリミング指令手段，および
上記トリミング指令手段からトリミング指令が与えられたことに応じて，上記枠内の画像を含み，かつ枠内の画像に平行であり，上記表示画面のアスペクト比に対応した画像部分を切り出し，上記傾きに応じて回転して上記表示画面に表示するように上記表示装置を制御する第２の表示制御手段，
をさらに備えた請求項５に記載のディジタル・スチル・カメラ。
【請求項７】
上記顔画像検出手段が，
上記被写体像が矩形のサーチ・エリアによって走査されることにより，サーチ・エリア内の画像が顔画像であることを検出するものであり，
上記第１の表示制御手段が，上記サーチ・エリアに相当する枠を，上記被写体像上に表示するものであり，
トリミング指令を与えるトリミング指令手段，および
上記トリミング指令手段からトリミング指令が与えられたことに応じて，上記枠内の画像を含み，かつ枠内の画像に平行に上記表示装置の表示画面のアスペクト比に対応した画像部分を切り出し，切り出された画像部分を上記表示画面に表示するように上記表示装置を制御する第３の表示制御手段，
をさらに備えた請求項１に記載のディジタル・スチル・カメラ。
【請求項８】
被写体を撮像し，被写体像を表す画像データを得，
撮像により得られた画像データによって表される被写体像を表示画面上に表示し，
撮像により得られた画像データによって表される被写体像に含まれる顔画像を検出し，
検出された顔画像を囲む枠を，上記被写体像上に表示するように上記表示装置を制御し，
シャッタ・レリーズ・ボタンの押下に応じて，撮像により得られた画像データを記録媒体に記録する，
ディジタル・スチル・カメラの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，ディジタル・スチル・カメラ（カメラ付携帯電話などディジタル・スチル・カメラの機能を持つ情報機器を含む）およびその制御方法に関する。
【背景技術】
【０００２】
ディジタル・スチル・カメラを用いて被写体を撮像する場合には，ディジタル・スチル・カメラの背面に設けられている表示画面上に被写体像が表示される。表示画面に表示された被写体像を見ながら，カメラ・アングルが決定される。
【０００３】
画像の中に顔の画像がある場合に，顔認識色データにもとづいて顔の画像を認識し，認識された顔の画像を切り出すものがある（特許文献１）。
【特許文献１】特開平10−334213号公報
【０００４】
しかしながら，ディジタル・スチル・カメラを用いて撮像する場合において，被写体像に顔の画像が含まれているときに，その顔の画像部分をユーザに知らせるものは無い。
【発明の開示】
【０００５】
この発明は，撮像時に顔の画像部分をユーザに知らせることができるようにすることを目的とする。
【０００６】
この発明によるディジタル・スチル・カメラは，被写体を撮像し，被写体像を表す画像データを出力する撮像手段，上記撮像手段から出力された画像データによって表される被写体像を表示画面上に表示する表示装置，上記撮像手段から出力された画像データによって表される被写体像に含まれる顔画像を検出する顔画像検出手段，上記顔画像検出手段によって検出された顔画像を囲む枠を，上記被写体像上に表示するように上記表示装置を制御する第１の表示制御手段，シャッタ・レリーズ・ボタン，および上記シャッタ・レリーズ・ボタンの押下に応じて，上記撮像手段から出力された画像データを記録媒体に記録する記録制御手段を備えていることを特徴とする。
【０００７】
この発明は，上記ディジタル・スチル・カメラに適した制御方法も提供している。すなわち，この方法は，被写体を撮像し，被写体像を表す画像データを得，撮像により得られた画像データによって表される被写体像を表示画面上に表示し，撮像により得られた画像データによって表される被写体像に含まれる顔画像を検出し，検出された顔画像を囲む枠を，上記被写体像上に表示するように上記表示装置を制御し，シャッタ・レリーズ・ボタンの押下に応じて，撮像により得られた画像データを記録媒体に記録するものである。
【０００８】
この発明によると，被写体が撮像されることにより被写体像が表示画面に表示される。被写体像に含まれる顔画像が検出され，検出された顔画像を囲む枠が被写体像上に表示される。シャッタ・レリーズ・ボタンが押されると，被写体像を表す画像データが記録媒体に記録される。この発明によると，顔画像を囲む枠が表示されるので，被写体像のどの部分を中心にして撮像すれば良いかが分かる。また，その顔画像の部分にピントが合うように制御をすることもできる。
【０００９】
上記撮像手段が，被写体を撮像し，被写体像を表す画像データを出力する固体電子撮像装置，および被写体像を上記固体電子撮像装置の撮像面に結像させるレンズを備えるものでもよい。この場合，上記枠内の顔画像を表す画像データにもとづいて上記レンズの位置を制御する自動合焦制御手段をさらに備えることとなろう。枠内の顔画像のピントが合うようにレンズの位置を制御することができる。
【００１０】
上記枠内の画像を表す画像データにもとづいて，上記撮像手段における露出を制御する自動露出制御手段をさらに備えるようにしてもよい。枠内の顔の画像の露光量が適正となるように撮像できる。
【００１１】
上記顔画像検出手段は，たとえば，上記被写体像が矩形のサーチ・エリアによって走査されることにより，サーチ・エリア内の画像が顔画像であることを検出するものである。この場合，上記第１の表示制御手段は，上記サーチ・エリアに相当する枠を上記被写体像上に表示するものとなろう。被写体像の中に複数の顔の画像があった場合に枠同士が重なってしまうことを未然に防止できる。
【００１２】
上記顔画像検出手段によって検出された顔画像の傾きを検出する傾き検出手段をさらに備えてもよい。この場合，上記第１の表示制御手段は，たとえば，上記サーチ・エリアに相当する枠を上記傾き検出手段によって検出された顔画像の傾きに応じた角度だけ傾けて被写体像上に表示するものとなろう。顔の画像を切り出す場合に，切り出しやすくなる。また，傾いている顔の画像についても比較的正確に検出していることがわかる。
【００１３】
トリミング指令を与えるトリミング指令手段，および上記トリミング指令手段からトリミング指令が与えられたことに応じて，上記枠内の画像を含み，かつ枠内の画像に平行であり，上記表示画面のアスペクト比に対応した画像部分を切り出し，上記傾きに応じて回転して上記表示画面に表示するように上記表示装置を制御する第２の表示制御手段をさらに備えるようにしてもよい。
【００１４】
枠内の顔画像を表示させる場合に見やすくでき，かつ表示画面に枠内の顔画像を中心に表示させた場合であっても画像データが存在しない領域をなくすことができ，表示された画像が見づらくなってしまうことを未然に防止できる。
【００１５】
上記顔画像検出手段は，たとえば，上記被写体像を矩形がサーチ・エリアによって走査されることにより，サーチ・エリア内の画像が顔画像であることを検出するものである。この場合，上記第１の表示制御手段が，上記サーチ・エリアに相当する枠を，上記被写体像上に表示するものとなろう。また，トリミング指令を与えるトリミング指令手段，および上記トリミング指令手段からトリミング指令が与えられたことに応じて，上記枠内の画像を含み，かつ枠内の画像に平行に上記表示装置の表示画面のアスペクト比に対応した画像部分を切り出し，切り出された画像部分を上記表示画面に表示するように上記表示装置を制御する第３の表示制御手段をさらに備えるものとなろう。
【００１６】
この場合も，表示画面に枠内の顔画像を中心に表示させた場合であっても画像データが存在しない領域をなくすことができ，表示された画像が見づらくなってしまうことを未然に防止できる。
【実施例】
【００１７】
この実施例によるディジタル・スチル・カメラにおいては，撮像によって得られた被写体像の中に顔の画像があった場合にその顔の画像の枠を表示することができる。枠の中の画像を表す画像データを用いて自動合焦制御，自動露出制御などが行われることにより顔の画像部分が精細な被写体像が得られる。
【００１８】
図１は，この実施例において顔画像の検出に利用される学習結果（検出用データ）が生成される様子を示している。
【００１９】
事前学習用画像データとして顔画像データと非顔画像データとが用いられる。顔画像データには，さまざまな顔の画像ＦＩ１，ＦＩ２，ＦＩ３などを表すものが用いられる。また，非顔画像データには，顔の画像ではない非顔画像（顔の画像と似ていても似ていなくともよい）ＦＮ１，ＦＮ２，ＦＮ３などが用いられる。
【００２０】
これらの事前学習用画像データを用いて所定の学習アルゴリズムにしたがって，顔画像かどうかを判定するための学習結果が得られる。得られた学習結果は，ディジタル・スチル・カメラに記憶される。
【００２１】
図２は，学習結果を表すテーブルの一例である。
【００２２】
学習結果は，サーチ・エリア内の画像の所定の位置の画素値，サーチ・エリア内の画像に対してフィルタ処理が行われた場合におけるサーチ・エリア内の所定の位置の画素値，画素値の差などとそれらのスコアとして記憶されている。ある画素値等の値から対応するスコア（正負いずれでもよい）が得られ，得られたスコアを累積して得られた値がそのサーチ・エリア内の画像の顔らしさを示す評価値となる。
【００２３】
図３は，ディジタル・スチル・カメラの電気的構成を示すブロック図である。
【００２４】
ディジタル・スチル・カメラの全体の動作は，制御回路20によって統括される。
【００２５】
制御回路20には，互いにバス接続されているＣＰＵ21，ＲＯＭ22およびＲＡＭ23が含まれている。ＲＯＭ22には，上述したように学習結果を表すデータが記憶されている。もちろん，上述したようにテーブル等の形態をもつ学習結果ではなく顔の画像を表すテンプレート画像データがＲＯＭ22に記憶されていてもよいのはいうまでもない。ＲＡＭ23は，サーチ・エリア内の画像を表す画像データ，その他の画像データを記憶するものである。
【００２６】
ディジタル・スチル・カメラには，二段ストローク・タイプのシャッタ・レリーズ・ボタン，モード設定ダイアル，ＯＫボタン，トリミング・ボタンなどを含む操作器15が含まれている。操作器15から出力される操作信号は，制御回路20に入力する。
【００２７】
レンズ駆動回路11によってレンズ１のズーム位置が制御される。また，絞り駆動回路12によって絞り２の開口が制御される。レンズ１によって被写体像を表す光線が集光され，絞り２を通ってＣＣＤのような撮像素子３に入射する。撮像素子３の受光面上に被写体像を表す光像が結像する。
【００２８】
モード設定ダイアルによって撮像モードが設定されると，撮像素子制御回路13によって撮像素子３が制御され，被写体像を表す映像信号が撮像素子３から出力される。映像信号は，アナログ信号処理回路４において相関二重サンプリング等のアナログ信号処理が行われる。アナログ信号処理回路４から出力された映像信号は，アナログ／ディジタル変換回路５においてディジタル画像データに変換され，制御回路20およびディジタル信号処理回路６に入力する。ディジタル信号処理回路６において，ガンマ補正，白バランス調整などのディジタル信号処理が行われる。
【００２９】
ディジタル信号処理回路６から出力された画像データは，メモリ７を介して表示制御回路10に与えられる。表示制御回路10によって表示装置16の表示画面上に被写体像が表示される。
【００３０】
この実施例によるディジタル・スチル・カメラは，被写体像の中に含まれる顔の画像を検出することができる。このために，上述したように，ディジタル信号処理回路６から出力される画像データは顔検出回路14にも入力する。顔検出回路14において，被写体像の中の顔の画像が検出され，その顔の画像の位置，大きさ等を表すデータが制御回路20およびディジタル信号処理回路６に与えられる。
【００３１】
顔の位置等を表すデータがディジタル信号処理回路６に与えられると，ディジタル信号処理回路６において，顔の位置を囲む顔枠（枠）を表すデータが生成される。顔枠を表すデータは，メモリ７を介して表示制御回路10に与えられる。被写体像の顔画像を囲むように顔枠が被写体像上に表示装置16の表示画面に表示される。
【００３２】
また，シャッタ・レリーズ・ボタンの第一段階の押下が行われると，アナログ／ディジタル変換回路５から出力された画像データは制御回路20にも与えられる。制御回路20において，入力した画像データを用いて被写体像のピントが合うようにレンズ１のレンズ位置がレンズ駆動回路11によって制御（自動合焦制御）される。また，被写体像が適正露光量となるように，絞り２が絞り駆動回路12によって駆動され，かつ撮像素子３のシャッタ速度が撮像素子制御回路13によって制御される（自動露出制御）。
【００３３】
これらの自動合焦制御および自動露出制御は，詳しくは，後述するように，顔枠内の画像データを用いて行ってもよいし，顔枠内の画像データを用いずに行ってもよい。
【００３４】
シャッタ・レリーズ・ボタンの第二段階の押下が行われると，上述したのと同様に，被写体が再び撮像され，被写体像を表す画像データが得られる。画像データは，ディジタル信号処理回路６からメモリ７に与えられ，一時的に記憶される。画像データは，メモリ７から読み出され，記録／読出制御回路８によってメモリ・カード９に記録される。必要に応じてデータ圧縮が行われるのはいうまでもない。
【００３５】
モード設定ダイアルによって再生モードが設定されると，記録／読出制御回路８によってメモリ・カード９から被写体像を表す画像データが読み出される。読み出された画像データは，メモリ７を通過し，ディジタル信号処理回路６に与えられる。ディジタル信号処理回路６において，必要に応じてデータ伸長処理が行われる。画像データは，ディジタル信号処理回路６から出力され，メモリ７を介して表示制御回路10に与えられる。表示装置16の表示画面上にメモリ・カード９から読み取られた画像データによって表される画像が表示される。
【００３６】
図４は，この実施例によるディジタル・スチル・カメラの記録時の処理手順を示すフローチャートである。
【００３７】
上述のように，撮像モードが設定されると，被写体が撮像され，被写体像を表す画像データが得られる（ステップ31）。得られた画像データが表示装置16に与えられることにより，被写体像が表示装置16の表示画面上に表示される。また，被写体像を表す画像データは，顔検出処理回路14にも与えられ，被写体像の中に含まれる顔の画像の検出処理が行われる（ステップ32）。顔検出処理が行われると，被写体像の顔の画像を囲む顔枠を表示する処理が行われる（ステップ33）。これらの顔検出処理および顔枠表示処理について詳しくは後述する。
【００３８】
シャッタ・レリーズ・ボタンの第一段階の押下があると（ステップ35でＹＥＳ），上述のようにアナログ／ディジタル変換回路５から出力された画像データのうち，顔枠の中の画像を表す画像データを用いて自動露出制御が行われ（ステップ36），かつ自動合焦制御が行われる（ステップ37）。顔枠の中の画像は，顔の画像なので，顔の画像に対してピントがあい，かつ適正な明るさとなるように自動合焦制御および自動露出制御が行われるようになる。
【００３９】
シャッタ・レリーズ・ボタンの第二段階の押下があると（ステップ38でＹＥＳ），撮像によって得られた被写体像全体を表す画像データがメモリ・カード９に記録される（ステップ39）。
【００４０】
図５は，顔画像を検出する処理手順（図４ステップ32の処理手順）を示すフローチャート，図６は，被写体像とサーチ・エリアとの関係を示している。
【００４１】
この処理は，撮像によって得られた被写体像がサーチ・エリアによって走査され，サーチ・エリア内の画像と上述した学習結果（検出用データ）との一致度の評価が行われる。また，後述するように，サーチ・エリア内の画像は所定角度ずつ回転させられ，回転させられた所定角度においても評価値の算出処理が行われる。最大の評価値が得られたサーチ・エリアの位置等によって規定される部分の画像が顔の画像と判定される。
【００４２】
まず，評価値の最大値が０にリセットされる（ステップ41）。また，サーチ・エリアＡＳが被写体像Ｉの先頭に移動させられる（ステップ42）。この実施例においては，被写体像のサイズが序々に小さくされ，被写体像が所定の最小画像サイズまで小さくされる。それぞれのサイズにおいてサーチ・エリアＡＳ内の画像について顔らしさの評価値が算出される。このために，被写体像の画像サイズが所定の最小画像サイズとなったかどうかが判定される（ステップ42）。
【００４３】
最小画像サイズとなっていると（ステップ42でＹＥＳ），種々のサイズにおいて評価値算出処理が行われたこととなるので，得られた最大評価値にもとづいて被写体像の中の顔画像の位置が決定され，顔枠表示処理に移行する。最小画像サイズとなっていなければ（ステップ42でＮＯ），サーチ・エリアが被写体像Ｉの終端にあるかどうかが確認される（ステップ43）。
【００４４】
サーチ・エリアが被写体像Ｉの終端にあると（ステップ43でＹＥＳ），その被写体像Ｉについての評価値算出処理は終了したこととなるので，次にサイズの小さな対象画像について評価値算出処理が行われるように被写体像Ｉのリサイズ処理が行われる（ステップ44）。また，サーチ・エリアがリサイズされた被写体像の先頭に移動させられる。サーチ・エリアが被写体像Ｉの終端に無ければ（ステップ43でＮＯ），サーチ・エリアＡＳ内の画像の顔らしさを示す評価値が算出される（ステップ44）。この評価値算出処理について詳しくは，後述する。評価値算出処理が終了すると，サーチ・エリアが水平方向および垂直方向に少しの距離だけ移動させられる（ステップ45）。再びステップ43および44の処理が繰り返される。
【００４５】
このように，最初の被写体像Ｉについてサーチ・エリアＡＳ内の画像についての顔らしさの評価値算出処理が終了すると，サイズの小さな被写体像Ｉ１，さらにサイズの小さな被写体像Ｉ２というように最小画像サイズとなるまで評価値算出処理が繰り返される。
【００４６】
図７は，評価値算出処理（図５ステップ44）の処理手順を示すフローチャートである。
【００４７】
この実施例においては，サーチ・エリアＡＳ内の画像がサーチ・エリアＡＳの中心を中心として15度ずつ反時計まわりに回転させられ，回転後のサーチ・エリアＡＳ内の画像について学習結果を用いて顔らしさを示す評価値が算出される。
【００４８】
まず，サーチ・エリアＡＳ内の画像の回転角度を示す回転操作量θが０にリセットされる（ステップ51）。回転操作量θが360度になると，サーチ・エリアＡＳ内の画像は，一回転することとなる。このために，回転操作量θが360度以上となると（ステップ52でＮＯ），そのサーチ・エリアＡＳの位置での評価値算出処理は終了する。回転操作量θが360度未満であると（ステップ52でＹＥＳ），回転操作量θだけサーチ・エリアＡＳ内の画像が回転させられ（反時計まわりを正とする），学習結果を用いてそのサーチ・エリアＡＳ内の画像の評価値が算出される（ステップ53）。
【００４９】
得られた評価値が最大値よりも大きければ（ステップ54でＹＥＳ），その評価値が新たに最大値とされ，回転操作量θ，サーチ・エリアの位置，対象画像のサイズ情報が記憶される（ステップ55）。得られた評価値が最大値よりも大きくなければ（ステップ54でＮＯ），ステップ54の処理はスキップされる。回転操作量θが15度増やされ（ステップ56），増やされた回転操作量θによって特定される角度だけサーチ・エリアＡＳ内の画像が回転させられる。回転後のサーチ・エリアＡＳ内の画像について学習結果を用いて同様に評価値算出処理が繰り返される。
【００５０】
このように，回転操作量θが15度ずつ増やされ，それぞれの回転操作量θ（＝15度，30度，45度・・・）だけ回転させられたサーチ・エリアＡＳ内の画像について顔らしさの評価値が算出され，得られた評価値の最大値が記憶される。上述したように，サイズが異なる多くの被写体像のすべての領域について評価値算出処理が行われ，最大の評価値を与える回転操作量θ等が記憶される。
【００５１】
図８は，サーチ・エリア内の画像と顔らしさを検出するための学習結果との例を示している。
【００５２】
被写体像Ｉに含まれるサーチ・エリアＡＳ１内の画像ｉ21は30度左（反時計方向）に傾いている。
【００５３】
サーチ・エリアＡＳ２内の画像ｉ21の回転操作量θが０度から345度まで15度ずつ増えて回転した場合に得られる画像ｉ21〜ｉ2nについての顔らしさが，学習結果を用いて算出される。画像ｉ21によって表わされる顔は，30度左に傾いているから，学習結果を用いた場合，回転操作量θ＝330度のときの画像ｉ21に対する顔らしさの評価値が最大となる。回転操作量θ＝330度がサーチ・エリアＡＳ１の位置とともに記憶される。
【００５４】
回転操作量θが330度であるから，サーチ・エリアＡＳ１内の画像の傾き角αはα＝360度−θにより算出される（傾き角α＝360度−330度＝30度）。後述するように，設定に応じて，30度左に傾いた顔枠を被写体像上に表示できるようになる。
【００５５】
図９は，顔枠表示処理手順（図４ステップ33の処理手順）を示すフローチャート，図10から図13は，表示装置16の表示画面上に表示される被写体像の一例である。
【００５６】
まず，顔枠を回転させて表示させるように指定されているかどうかが確認される（ステップ61）。この指定は，モード設定ダイアルによって設定されるセットアップ・モードにおいてあらかじめ行われている。
【００５７】
顔枠を回転させて表示させるように指定されていない場合には（ステップ61でＮＯ），検出された顔の画像の傾きに依存せずに被写体像上に表示画面と平行に顔枠が表示される（ステップ62）。顔の画像の傾きに依存せずに被写体像上に表示画面と平行に顔枠が表示される一例が図10に示すものである。
【００５８】
図10を参照して，上述のように，被写体が撮像されると，表示装置16の表示画面17上に被写体像ＯＢ１が表示される。顔検出処理において，顔の画像部分ob1が検出されると，その顔の画像部分ob1を囲むように表示画面17に平行に顔枠（この顔枠は，上述したようにサーチ・エリアに対応するものである）Ａ11が表示される。
【００５９】
図９に戻って，トリミング・ボタンが押されると（ステップ63でＹＥＳ），表示画面17のアスペクト比に対応したアスペクト比をもち，かつ顔枠Ａ11を含む切り出し枠Ａ12（図10参照）が設定される。設定された切り出し枠Ａ12内の画像が被写体像ＯＢ１から切り出され，切り出し枠Ａ12内の画像ob２が表示画面17の全体に渡って表示されるように，画像の拡大処理が行われる（ステップ64）。
【００６０】
図11を参照して，切り出し枠Ａ12内の画像ob２が拡大された画像ＯＢ２が表示画面17全体に渡って表示される。拡大された画像ＯＢ２には，拡大された顔枠Ａ13も表示されている。上述したように，この顔枠Ａ13（Ａ12）内の画像を表す画像データを用いて自動合焦制御処理および自動露出制御処理が行われる。ユーザは，顔枠Ａ13（Ａ12）内の顔の画像に対してピントが合うように自動合焦制御が行われ，かつ適正な露光となるように自動露出制御が行われることを確認できる。一定時間が経過すると，図11に示す画像ＯＢ２の表示から図10に示す画像ＯＢ１の表示に戻る。トリミング・ボタンが押されないと，（ステップ63でＮＯ），ステップ64の処理はスキップされる。
【００６１】
顔枠を回転させて表示させるように指定されている場合には（ステップ61でＹＥＳ），上述したように検出された顔の画像の傾きに対応する傾きだけ顔枠が傾けられて顔の画像を囲むように被写体像上に表示される（ステップ65）。顔枠が傾けられて表示される一例が図12に示すものである。
【００６２】
図12を参照して，上述のように，被写体が撮像されると，表示装置16の表示画面17上に被写体像ＯＢ１が表示される。顔検出処理において顔の画像部分が検出され，かつ検出された顔の画像部分の傾きに応じた傾きをもつ顔枠Ａ15によって顔の画像部分ob３が囲まれる。
【００６３】
図９に戻って，トリミング・ボタンが押されると（ステップ66でＹＥＳ），顔の画像の傾き分だけ，その傾きと反対方向に，顔枠Ａ15によって囲まれている顔の画像部分ob３が回転させられる（ステップ67）。表示画面17のアスペクト比に対応したアスペクト比をもち，かつ顔枠Ａ15を含む切り出し枠Ａ16内の画像ob４が表示画面17の全体に渡って表示されるように画像の拡大処理が行われる（ステップ64）。
【００６４】
図13を参照して，切り出し枠Ａ16内の画像ob４が拡大された画像ＯＢ４が表示画面17全体に渡って表示される。拡大された画像Ｏｂ４には，拡大された顔枠Ａ15も表示されている。被写体の顔が傾いている場合であっても，見やすいように顔の画像の向きが補正されることとなる。
【００６５】
図14は，記録処理手順の他の例を示すフローチャートである。
【００６６】
図４に示す記録処理においては，顔検出処理が行われて表示された顔枠内の画像を表す画像データを用いて自動合焦制御処理および自動露出制御処理が行われているが，図14に示す処理においては，顔検出処理が行われる前に被写体像を表す画像データを用いて自動合焦制御処理および自動露出制御処理が行われる。自動合焦制御処理および自動露出制御処理が行われた被写体像に対して顔検出処理が行われ，顔枠が表示される。顔枠内の画像がピントがあっているかどうか，適正露光かどうかを顔枠を参照して確認できる。
【００６７】
撮像モードが設定されると，被写体が撮像され，被写体像が表示装置16の表示画面に表示される（ステップ71）。シャッタ・レリーズ・ボタンの第一段階の押下があると（ステップ72でＹＥＳ），被写体像を表す画像データを用いて自動露出制御処理が行われ（ステップ73），かつ自動合焦制御処理が行われる（ステップ74）。
【００６８】
また，上述したように，顔検出処理が行われる（ステップ75）。さらに，顔枠表示処理が行われる（ステップ76）。顔枠が表示されるので，上述したように，顔枠内の画像についてピントがあっているかどうか，適正な露光とされているかどうかを確認できる。
【００６９】
シャッタ・レリーズ・ボタンの第二段階の押下があると（ステップ77でＹＥＳ），撮像によって得られた被写体像全体の画像データがメモリ・カードに記録される（ステップ78）。
【００７０】
図15は，記録処理手順のさらに他の例を示すもので，プレビュー記録の処理のフローチャートである。
【００７１】
プレビュー記録の場合には，メモリ・カードに画像データが記録される前に，その画像データがメモリ７に一時的に記憶される。その記憶された画像データによって表される被写体像が表示され，顔検出処理および顔枠表示処理が行われる。顔枠内の画像または被写体像が上述のように表示画面上に表示される。顔枠内の画像にピントがあっていることの確認および顔枠内の画像が適正な露光となっていることの確認が行われると，ＯＫボタンが押され，被写体像を表す画像データがメモリ・カードに記録される。
【００７２】
撮像モードが設定されると，被写体が撮像され，被写体像が表示装置16の表示画面に表示される（ステップ81）。シャッタ・レリーズ・ボタンの第一段階の押下があると（ステップ82でＹＥＳ），自動露出制御処理が行われ（ステップ83），かつ自動合焦制御処理が行われる（ステップ84）。
【００７３】
シャッタ・レリーズ・ボタンの第二段階の押下があると（ステップ85でＹＥＳ），撮像によって得られた画像データがメモリ７に一時的に記憶される（ステップ87）。メモリ７から画像データが読み取られ，読み取られた画像データによって表される被写体像が表示装置16の表示画面に表示される。
【００７４】
また，顔検出処理が行われ（ステップ87），顔枠表示処理が行われる（ステップ88）。
表示画面に表示された被写体像または顔枠内の画像をユーザが見て，その被写体像全体の画像を表す画像データをメモリ・カードに記録する場合には，ユーザによってＯＫボタンが押される（ステップ89でＹＥＳ）。すると，メモリ７に一時的に記憶されている画像データがメモリ・カード16に与えられ，記録される。ＯＫボタンが押されずに一定時間経過すると，メモリ７に一時的に記憶されている画像データが消去される。
【００７５】
上述した実施例においては，サーチ・エリア内の画像を回転させて学習結果と比較することにより傾いた顔画像を検出しているが，サーチ・エリア内の画像自体を回転させる代わりにサーチ・エリア内の画像を回転させた画像を検出できるような学習結果（いわば学習結果を回転させる）を用いて傾いた顔画像を検出するようにしてもよい。
【図面の簡単な説明】
【００７６】
【図１】学習結果を作成する様子を示している。
【図２】学習結果の一例を示すテーブルである。
【図３】ディジタル・スチル・カメラの電気的構成を示すブロック図である。
【図４】記録処理手順を示すフローチャートである。
【図５】顔検出処理手順を示すフローチャートである。
【図６】サーチ・エリアによって被写体像をサーチする様子を示している。
【図７】評価値算出処理手順を示すフローチャートである。
【図８】回転されるサーチ・エリア内の画像と学習結果とを示している。
【図９】顔枠表示処理手順を示すフローチャートである。
【図１０】表示画面に表示される被写体像の一例である。
【図１１】検出された顔の画像が拡大された画像を示している。
【図１２】表示画面に表示される被写体像の一例である。
【図１３】検出された顔の画像が拡大された画像を示している。
【図１４】記録処理手順を示すフローチャートである。
【図１５】記録処理手順を示すフローチャートである。
【符号の説明】
【００７７】
１  レンズ
２  絞り
３  撮像素子
６  ディジタル信号処理回路
９  メモリ・カード
10  表示制御回路
14  顔検出回路
15  操作器
16  表示装置
20  制御回路
21  ＣＰＵ
Ａ11，Ａ13，Ａ15，Ａ17  顔枠
【図１】
2005286940.tif 000003
【図２】
2005286940.tif 000004
【図３】
2005286940.tif 000005
【図４】
2005286940.tif 000006
【図５】
2005286940.tif 000007
【図６】
2005286940.tif 000008
【図７】
2005286940.tif 000009
【図８】
2005286940.tif 000010
【図９】
2005286940.tif 000011
【図１０】
2005286940.tif 000012
【図１１】
2005286940.tif 000013
【図１２】
2005286940.tif 000014
【図１３】
2005286940.tif 000015
【図１４】
2005286940.tif 000016
【図１５】
2005286940.tif 000017