(57)【要約】【課題】簡単に良好な構図の画像を撮影できる撮影装置を提供することを目的とする。【解決手段】撮影する画像の中から人物の顔の位置が顔検出部１５４によって検出され、その顔の位置が画像内の所定位置に配置されるように、修正すべきカメラの向きがスピーカ３６から音声ガイドとして出力される。【選択図】      図４
2005269562.tif 000002
【特許請求の範囲】
【請求項１】
画像の記録指示に応じて撮像手段から得られる画像を記憶メディアに記録する撮影装置において、
前記撮像手段から得られる画像の中から人物の顔の位置を検出する顔検出手段と、
前記顔検出手段で検出された人物の顔の位置が、画像内の所定位置に位置するようにガイドするガイド手段と、
を備えたことを特徴とする撮影装置。
【請求項２】
前記撮像手段から得られる画像の中から水平又は垂直の線分を検出する線分検出手段と、
前記顔検出手段で検出された人物の顔が、前記線分検出手段で検出された水平又は垂直の線分と重なると警告する警告手段と、
を備えたことを特徴とする請求項１に記載の撮影装置。
【請求項３】
画像の記録指示に応じて撮像手段から得られる画像を記憶メディアに記録する撮影装置において、
前記撮像手段から得られる画像の中から人物の顔の位置を検出する顔検出手段と、
前記撮像手段から得られる画像の中から水平又は垂直の線分を検出する線分検出手段と、
前記顔検出手段で検出された人物の顔が、前記線分検出手段で検出された水平又は垂直の線分と重なると警告する警告手段と、
を備えたことを特徴とする撮影装置。
【請求項４】
画像の記録指示に応じて撮像手段から得られる画像を記憶メディアに記録する撮影装置において、
前記撮像手段から得られる画像の中から人物の顔の位置を検出する顔検出手段と、
前記顔検出手段で検出された人物の顔の位置が、画像内の所定位置に位置すると、前記記録指示を出力する記録指示手段と、
を備えたことを特徴とする撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮影装置に係り、特に撮像素子から得た画像をデジタル処理し、デジタルデータとして記録メディアに記録する撮影装置に関する。
【背景技術】
【０００２】
近年、カメラは自動化が進み、写真撮影に慣れていない者であっても、比較的失敗の少ない写真が撮影できるようになってきている。このような現状において、撮影に慣れていない者と写真撮影に習熟した者との差は、構図やアングル、フレーミングによるものが大きいと考えられる。
【０００３】
そこで、撮影に習熟していない者であっても、簡単に良好な構図、フレーミングの撮影ができるようにするため、特許文献１には、フレーミング手法や撮影手法に関するガイド情報を撮影装置に格納しておき、そのガイド情報を撮影時にモニタに表示することが提案されている。
【０００４】
また、特許文献２には、撮影時のフレーミングをガイドするグリッドをスルー画像に重ねて表示することが提案されている。
【０００５】
さらに、特許文献３、４には、撮影モードに応じて最適な位置に被写体が配置されるようにガイドする人型の枠線画像をモニタに表示することが提案されている。
【０００６】
また、特許文献５には、撮像素子から得られる画像から被写体の目を検出し、目に焦点が合うように、自動でピント合わせすることが提案されている。
【特許文献１】特開２００２−２８１３５６号公報
【特許文献２】特開２００２−２９０７８０号公報
【特許文献３】特開２００２−０９４８３８号公報
【特許文献４】特開２００２−２３２７５３号公報
【特許文献５】特開２００１−２１５４０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の撮影装置は、ガイド情報を参照して最適な構図を定める方式のため、面倒であるという欠点がある。
【０００８】
また、特許文献２の撮影装置は、単にグリッドが表示されるだけの構成であるため、撮影に慣れていない者にとっては、利用方法が分からず、有効に活用できないという欠点がある。
【０００９】
また、特許文献３、４の撮影装置は、ガイドする人型の枠線画像がスルー画像に重ねられてモニタに表示されるため、モニタが見難くなるという欠点がある。また、単に最適な位置に被写体が配置されるようにガイドするだけであるため、背景を考慮した撮影を行なうことができず、結果、人物撮影として好ましくない画像が撮影されてしまうおそれがある。すなわち、たとえば、背景の水平線や地平線などの横線が人物の首を横切るように写り込む「首切りショット」や、背景の木や電柱が人物の頭部を突き刺すように写り込む「串刺しショット」が撮影されてしまうおそれがある。
【００１０】
また、特許文献５の撮影装置は、ピントを自動的に被写体の目に合わせるだけで、最終的な構図はユーザが決定しなければならないという欠点がある。
【００１１】
本発明は、このような事情に鑑みてなされたもので、簡単に良好な構図の画像を撮影できる撮影装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
請求項１に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段から得られる画像を記憶メディアに記録する撮影装置において、前記撮像手段から得られる画像の中から人物の顔の位置を検出する顔検出手段と、前記顔検出手段で検出された人物の顔の位置が、画像内の所定位置に位置するようにガイドするガイド手段と、を備えたことを特徴とする撮影装置を提供する。
【００１３】
本発明によれば、撮影装置を被写体に向けると、撮像手段から得られる画像の中から人物の顔の位置が顔検出手段によって検出され、その顔の位置が画像内の所定位置に位置するようにガイド手段によってガイドされる。これにより、たとえば所定位置を画像の黄金比の位置に設定しておけば、誰もが簡単に最適な位置に被写体を配置させて撮影を行なうことができる。
【００１４】
請求項２に係る発明は、前記目的を達成するために、前記撮像手段から得られる画像の中から水平又は垂直の線分を検出する線分検出手段と、前記顔検出手段で検出された人物の顔が、前記線分検出手段で検出された水平又は垂直の線分と重なると警告する警告手段と、を備えたことを特徴とする請求項１に記載の撮影装置を提供する。
【００１５】
本発明によれば、撮像手段から得られる画像の中から水平又は垂直の線分が線分検出手段によって検出され、その線分検出手段で検出された水平又は垂直の線分と、顔検出手段で検出された顔とが重なると、警告手段によって警告が発せられる。これにより、いわゆる「首切りショット」や「串刺しショット」が撮影されるのを未然に防止できる。
【００１６】
また、請求項３に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段から得られる画像を記憶メディアに記録する撮影装置において、前記撮像手段から得られる画像の中から人物の顔の位置を検出する顔検出手段と、前記撮像手段から得られる画像の中から水平又は垂直の線分を検出する線分検出手段と、前記顔検出手段で検出された人物の顔が、前記線分検出手段で検出された水平又は垂直の線分と重なると警告する警告手段と、を備えたことを特徴とする撮影装置を提供する。
【００１７】
本発明によれば、撮影装置を被写体に向けると、撮像手段から得られる画像の中から人物の顔の位置が顔検出手段によって検出されるとともに、画像内における水平又は垂直の線分が線分検出手段によって検出される。そして、その線分検出手段で検出された水平又は垂直の線分が、顔検出手段で検出された顔に重なると、警告手段によって警告が発せられる。これにより、いわゆる「首切りショット」や「串刺しショット」が撮影されるのを未然に防止できる。
【００１８】
また、請求項４に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段から得られる画像を記憶メディアに記録する撮影装置において、前記撮像手段から得られる画像の中から人物の顔の位置を検出する顔検出手段と、前記顔検出手段で検出された人物の顔の位置が、画像内の所定位置に位置すると、前記記録指示を出力する記録指示手段と、を備えたことを特徴とする撮影装置を提供する。
【００１９】
本発明によれば、撮像手段から得られる画像の中から人物の顔が検出され、その顔の位置が像内の所定位置に位置すると、記録指示が出力される。これにより、最適な構図の画像を自動で撮影することができる。
【発明の効果】
【００２０】
本発明に係る撮影装置によれば、簡単に良好な構図の画像を撮影することができる。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面に従って本発明に係る撮影装置を実施するための最良の形態について説明する。
【００２２】
図１は、本発明に係る撮影装置の一実施形態を示す正面斜視図である。この撮影装置は、レンズを通った光を固体撮像素子で受け、デジタル信号に変換して記憶メディアに記録するデジタルカメラである。
【００２３】
デジタルカメラ１０のカメラボディ１２は、横長の四角い箱状に形成されており、その正面には、レンズ１４、ストロボ１６、ファインダ窓１８、セルフタイマランプ２０、ＡＦ補助光ランプ２２、ストロボ調光センサ２４等が設けられている。また、カメラボディ１２の上面にはシャッターボタン２６、電源／モードスイッチ２８、モードダイヤル３０等が設けられている。
【００２４】
図２は、図１に示したデジタルカメラ１０の背面図であり、同図に示すように、カメラボディ１２の背面には、モニタ３２、ファインダ接眼部３４、スピーカ３６、ズームボタン３８、十字ボタン４０、ＭＥＮＵ／ＯＫボタン４２、ＤＩＳＰボタン４４、ＢＡＣＫボタン４６等が設けられている。
【００２５】
なお、図示しないカメラボディ１２の下面には、開閉自在なカバーを介してバッテリ挿入部及びメモリカードスロットが設けられており、このバッテリ挿入部とメモリカードスロットにバッテリとメモリカードが装填される。
【００２６】
レンズ１４は、沈胴式のズームレンズで構成されており、電源／モードスイッチ２８によってカメラのモードを撮影モードに設定することにより、カメラボディ１２から繰り出される。
【００２７】
シャッターボタン２６は、いわゆる「半押し」と「全押し」とからなる２段ストローク式のスイッチで構成されている。デジタルカメラ１０は、このシャッターボタン２６が「半押し」されることにより、ＡＥ／ＡＦが作動し、「全押し」されることにより、撮影を実行する。
【００２８】
電源／モードスイッチ２８は、デジタルカメラ１０の電源をＯＮ／ＯＦＦする電源スイッチとしての機能と、デジタルカメラ１０のモードを設定するモードスイッチとしての機能とを併せ持っており、「ＯＦＦ位置」と「再生位置」と「撮影位置」との間をスライド自在に設けられている。デジタルカメラ１０は、電源／モードスイッチ２８をスライドさせて、「再生位置」又は「撮影位置」に合わせることにより、電源がＯＮになり、「ＯＦＦ位置」に合わせることにより、電源がＯＦＦになる。そして、電源／モードスイッチ２８をスライドさせて、「再生位置」に合わせることにより、「再生モード」に設定され、「撮影位置」に合わせることにより、「撮影モード」に設定される。
【００２９】
モードダイヤル３０は、デジタルカメラ１０の撮影モードを設定する撮影モード設定手段として機能し、このモードダイヤルの設定位置により、デジタルカメラ１０の撮影モードが「オート撮影モード」、「動画撮影モード」、「人物撮影モード」、「スポーツ撮影モード」、「風景撮影モード」、「夜景撮影モード」、「プログラム撮影モード」、「絞り優先撮影モード」、「シャッタースピード優先撮影モード」、「マニュアル撮影モード」等に設定される。
【００３０】
モニタ３２は、カラー表示が可能な液晶ディスプレイで構成されている。このモニタ３２は、再生モード時に撮影済み画像を表示するための画像表示パネルとして利用されるとともに、各種設定操作を行なう際のユーザインターフェース表示パネルとして利用される。また、撮影モード時には、必要に応じてスルー画像が表示されて、画角確認用の電子ファインダとして利用される。
【００３１】
ズームボタン３８は、ズームを指示するズーム指示手段として機能し、望遠側へのズームを指示するズームテレボタン３８Ｔと、広角側へのズームを指示するズームワイドボタン３８Ｗとからなる。デジタルカメラ１０は、撮影モード時に、このズームテレボタン３８Ｔとズームワイドボタン３８Ｗとが操作されることにより、レンズ１４の焦点距離が変化する。また、再生モード時に、このズームテレボタン３８Ｔとズームワイドボタン３８Ｗとが操作されることにより、再生中の画像が拡大、縮小する。
【００３２】
十字ボタン４０は、上下左右４方向の指示を入力する方向指示手段として機能し、たとえば、メニュー画面でメニュー項目の選択などに使用される。
【００３３】
ＭＥＮＵ／ＯＫボタン４２は、各モードの通常画面からメニュー画面への遷移を指示するボタン（ＭＥＮＵボタン）として機能するととともに、選択内容の確定、処理の実行等を指示するボタン（ＯＫボタン）として機能する。
【００３４】
ＤＩＳＰボタン４４は、モニタ３２の表示切り替えを指示するボタンとして機能し、撮影中、このＤＩＳＰボタン４４が押されると、モニタ３２の表示が、ＯＮ→フレーミングガイド表示→ＯＦＦに切り替えられる。また、再生中、このＤＩＳＰボタン４４が押されると、通常再生→文字表示なし再生→マルチ再生に切り替えられる。
【００３５】
ＢＡＣＫボタン４６は、入力操作のキャンセルや一つ前の操作状態に戻すことを指示するボタンとして機能する。
【００３６】
図３は、デジタルカメラ内部の概略構成を示すブロック図である。
【００３７】
デジタルカメラ１０は、全体の動作を中央処理装置（ＣＰＵ）１１０によって統括制御されている。ＣＰＵ１１０は、操作部１１２（シャッターボタン２６、電源／モードスイッチ２８、モードダイヤル３０、ズームボタン３８、十字ボタン４０、ＭＥＮＵ／ＯＫボタン４２、ＤＩＳＰボタン４４、ＢＡＣＫボタン４６等）から入力される操作信号に基き所定の制御プログラムに従ってデジタルカメラ１０の全体を統括制御する。
【００３８】
バス１１４を介してＣＰＵ１１０と接続されたＲＯＭ１１６には、このＣＰＵ１１０が実行する制御プログラム及び制御に必要な各種データ等が格納されており、ＥＥＰＲＯＭ１１８には、ユーザ設定情報等のデジタルカメラ１０の動作に関する各種設定情報等が格納されている。また、メモリ（ＳＤＲＡＭ）１２０は、ＣＰＵ１１０の演算作業用領域として利用されるとともに、画像データ等の一時記憶領域として利用され、ＶＲＡＭ１２２は、画像データ専用の一時記憶領域として利用される。
【００３９】
上記のように、デジタルカメラ１０は、電源／モードスイッチ２８を撮影位置に合わせることで、撮影モードに設定され、撮影が可能になる。そして、撮影モードに設定されることにより、レンズ１４が繰り出され、撮影スタンバイ状態になる。
【００４０】
この撮影モードの下、レンズ１４を通過した被写体光は、絞り１５を介して固体撮像素子１２４の受光面に結像される。固体撮像素子１２４は、ＣＣＤで構成されており、その受光面には、所定の配列構造（ベイヤー、Ｇストライプなど）で配列された赤（Ｒ）、緑（Ｇ）、青（Ｂ）のカラーフィルタを介して多数のフォトダイオード（受光素子）が二次元的に配置されている。レンズ１４を通過した被写体光は、各フォトダイオードによって受光され、入射光量に応じた量の信号電荷に変換される。
【００４１】
各フォトダイオードに蓄積された信号電荷は、タイミングジェネレータ（ＴＧ）１２６から与えられる駆動パルスに基づいて信号電荷に応じた電圧信号（画像信号）として順次読み出され、アナログ処理部（ＣＤＳ／ＡＭＰ）１２８に加えられる。
【００４２】
アナログ処理部１２８は、入力された画素ごとのＲ、Ｇ、Ｂ信号をサンプリングホールド（相関二重サンプリング処理）するとともに、増幅し、Ａ／Ｄ変換器１３０に出力する。Ａ／Ｄ変換器１３０は、アナログ処理部１２８から出力されたアナログのＲ、Ｇ、Ｂ信号をデジタルのＲ、Ｇ、Ｂ信号に変換して出力し、このＡ／Ｄ変換器１３０から出力されたデジタルのＲ、Ｇ、Ｂ信号が、画像入力制御部１３２を介してメモリ１２０に取り込まれる。
【００４３】
画像信号処理部１３４は、メモリ１２０に取り込まれたＲ、Ｇ、Ｂ信号をＣＰＵ１１０の指令に従って処理し、輝度信号（Ｙ信号）及び色差信号（Ｃr 、Ｃb 信号）を生成する。すなわち、この画像信号処理部１３４は、同時化回路（単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して色信号を同時式に変換する処理回路）、ホワイトバランス補正回路、ガンマ補正回路、輪郭補正回路、輝度・色差信号生成回路等を含む画像処理手段として機能し、ＣＰＵ１１０からの指令に従ってメモリ１２０を活用しながら入力されたＲ、Ｇ、Ｂ信号を信号処理することにより、輝度信号及び色差信号（輝度／色差信号）を生成する。生成された輝度／色差信号は、ＶＲＡＭ１２２に格納される。
【００４４】
撮影画像をモニタ３２に出力する場合は、生成された輝度／色差信号が、ＶＲＡＭ１２２からビデオエンコーダ１３６に送られる。ビデオエンコーダ１３６は、入力された輝度／色差信号を表示用の信号形式（たとえばＮＴＳＣ方式のカラー複合映像信号）に変換し、モニタ３２に出力する。これにより、ＣＣＤ１２４で撮像された画像がモニタ３２に表示される。
【００４５】
ＣＣＤ１２４から画像信号を定期的に取り込み、その画像信号から生成される輝度／色差信号によってＶＲＡＭ１２２内の画像データを定期的に書き換え、モニタ３２に出力することにより、ＣＣＤ１２４で撮像される画像がリアルタイムに表示される。撮影者は、このモニタ３２にリアルタイムに表示される画像（スルー画像）を見ることにより、撮影画角を確認することができる。
【００４６】
なお、ＶＲＡＭ１２２からビデオエンコーダ１３６に加えられる輝度／色差信号は、必要に応じて文字ＭＩＸ部１３８に加えられ、所定の文字や図形等と合成されたのち、ビデオエンコーダ１３６に加えられる。これにより、所要の撮影情報等がスルー画像に重ねて表示される。
【００４７】
撮影はシャッターボタン２６の押下によって行なわれる。シャッターボタン２６が半押しされると、Ｓ１オン信号がＣＰＵ１１０に入力され、ＣＰＵ１１０はＡＥ／ＡＦ処理を実施する。
【００４８】
まず、画像入力制御部１３２を介してＣＣＤ１２４から取り込まれた画像信号がＡＦ検出部１４０並びにＡＥ／ＡＷＢ検出部１４２に入力される。
【００４９】
ＡＥ／ＡＷＢ検出部１４２は、１画面を複数のエリア（例えば、１６×１６）に分割し、分割エリアごとにＲ、Ｇ、Ｂ信号を積算する回路を含み、その積算値をＣＰＵ１１０に提供する。ＣＰＵ１１０は、ＡＥ／ＡＷＢ検出部１４２から得た積算値に基づいて被写体の明るさ（被写体輝度）を検出し、撮影に適した露出値（撮影ＥＶ値）を算出する。そして、求めた撮影ＥＶ値と所定のプログラム線図から絞り値とシャッタースピードを決定し、これに従いＣＣＤ１２４の電子シャッターと絞り駆動部１４４を制御して適正な露光量を得る。
【００５０】
また、ＡＥ／ＡＷＢ検出部１４２は、自動ホワイトバランス調整時、分割エリアごとにＲ、Ｇ、Ｂ信号の色別の平均積算値を算出し、その算出結果をＣＰＵ１１０に提供する。ＣＰＵ１１０は、得られたＲの積算値、Ｂの積算値、Ｇの積算値から各分割エリアごとにＲ／Ｇ及びＢ／Ｇの比を求め、求めたＲ／Ｇ、Ｂ／Ｇの値のＲ／Ｇ、Ｂ／Ｇの色空間における分布等に基づいて光源種判別を行う。そして、判別された光源種に適したホワイトバランス調整値に従って、たとえば、各比の値がおよそ１（つまり、１画面においてＲＧＢの積算比率がＲ：Ｇ：Ｂ≒１：１：１）になるように、ホワイトバランス調整回路のＲ、Ｇ、Ｂ信号に対するゲイン値（ホワイトバランス補正値）を制御し、各色チャンネルの信号に補正をかける。
【００５１】
ＡＦ検出部１４０は、Ｇ信号の高周波成分のみを通過させるハイパスフィルタ、絶対値化処理部、所定のフォーカスエリア（たとえば、画面中央部）内の信号を切り出すＡＦエリア抽出部及びＡＦエリア内の絶対値データを積算する積算部から構成され、ＡＦ検出部１４０で求めた積算値のデータはＣＰＵ１１０に通知される。ＣＰＵ１１０は、レンズ駆動部１４６を制御してレンズ１４のフォーカスレンズ群を移動させながら、複数のＡＦ検出ポイントで焦点評価値（ＡＦ評価値）を演算し、評価値が極大となるレンズ位置を合焦位置として決定する。そして、求めた合焦位置にフォーカスレンズ群が移動するように、レンズ駆動部１４６を制御する。
【００５２】
以上のように、シャッターボタン２６の半押しによって、ＡＥ／ＡＦ処理が行なわれる。なお、撮影者は、必要に応じてズームボタン３８を操作し、レンズ１４をズーミングさせて画角を調整する。
【００５３】
この後、シャッターボタン２６が全押しされると、ＣＰＵ１１０にＳ２オン信号が入力され、ＣＰＵ１１０は、撮影、記録処理を開始する。すなわち、測光結果に基づき決定されたシャッター速度、絞り値でＣＣＤ１２４を露光する。
【００５４】
ＣＣＤ１２４から出力された画像信号は、アナログ処理部１２８、Ａ／Ｄ変換器１３０、画像入力制御部１３２を介してメモリ１２０に取り込まれ、画像信号処理部１３４において輝度／色差信号に変換されたのち、メモリ１２０に格納される。
【００５５】
メモリ１２０に格納された画像データは、圧縮伸張処理部１４８に加えられ、所定の圧縮フォーマット（たとえばＪＰＥＧ形式）に従って圧縮された後、メモリ１２０に格納され、所定の画像記録フォーマット（たとえばＥｘｉｆ形式）の画像ファイルとされたのち、メディア制御部１５０を介して記憶メディア１５２に記録される。
【００５６】
以上のようにして記憶メディア１５２に記録された画像は、電源／モードスイッチ２８を再生位置に合わせて、デジタルカメラ１０のモードを再生モードに設定することにより、モニタ３２で再生表示させることができる。
【００５７】
電源／モードスイッチ２８を再生位置に合わせて、デジタルカメラ１０のモードを再生モードに設定すると、ＣＰＵ１１０は、メディア制御部１５０にコマンドを出力し、記憶メディア１５２に最後に記録された画像ファイルを読み出させる。
【００５８】
読み出された画像ファイルの圧縮画像データは、圧縮伸張処理部１４８に加えられ、非圧縮の輝度／色差信号に伸張されたのち、ビデオエンコーダ１３６を介してモニタ３２に出力される。これにより、記憶メディア１５２に記録されている画像がモニタ３２に再生表示される。なお、再生時も必要に応じて再生する画像の輝度／色差信号が、文字ＭＩＸ部１３８に加えられ、所定の文字や図形等と合成されたのち、ビデオエンコーダ１３６に加えられる。これにより、撮影済み画像に重ねられて所定の撮影情報等がモニタ３２に表示される。。
【００５９】
画像のコマ送りは、十字ボタン４０の左右のキー操作によって行なわれ、十字ボタン４０の右キーが押されると、次の画像ファイルが記憶メディア１５２から読み出され、モニタ３２に再生表示される。また、十字ボタン４０の左キーが押されると、一つ前の画像ファイルが記憶メディア１５２から読み出され、モニタ３２に再生表示される。
【００６０】
さて、上記のように、本実施の形態のデジタルカメラ１０では、撮影時にモニタ３２にスルー画像を表示させることができるようにされており、このモニタ３２に表示されるスルー画像を見ることで、容易に撮影する画像の構図等を決定できるようにされている。
【００６１】
しかしながら、撮影に慣れていない者にとって、最適な構図を決めて撮影することは難しく、面白みに欠ける構図になってしまいがちである。
【００６２】
そこで、本実施の形態のデジタルカメラ１０には、構図決定を補助する機能として構図ガイド機能が備えられている。以下、この構図ガイド機能について説明する。
【００６３】
本実施の形態のデジタルカメラ１０が備える構図ガイド機能には、被写体となる人物の顔の位置が、人物撮影として好ましい位置に配置されるようにガイドする構図ガイド機能［１］と、いわゆる「首切りショット」や「串刺しショット」といった、人物撮影として好ましくない構図となるのを防止する構図ガイド機能［２］の２つの構図ガイド機能があり、いずれの構図ガイド機能もメニュー画面によって、そのＯＮ／ＯＦＦが設定できるようにされている。
【００６４】
まず、被写体となる人物の顔の位置が、人物撮影として好ましい位置に配置されるようにガイドする構図ガイド機能［１］について説明する。
【００６５】
構図ガイド機能［１］がＯＮにされている場合、レリーズボタン２６が半押しされると、ＣＰＵ１１０は、構図ガイド［１］の処理を実行する。
【００６６】
この場合、画像信号処理部１３４で生成された輝度／色差信号が顔検出部１５４に加えられる。顔検出部１５４は、入力された輝度／色差信号から、画像内の顔を抽出し、その重心座標を検出する。顔の抽出は、たとえば、画像内の肌色データを抽出することによって画像中の人物の顔を抽出する。
【００６７】
顔検出部１５４で検出された顔の位置データ（顔領域の重心座標）は、ＣＰＵ１１０に出力される。ＣＰＵ１１０は、検出された顔の位置Ｐが、あらかじめ設定された顔配置領域に属するか否かを判定し、位置していなければ、音声ガイドを実施する。
【００６８】
ここで、この被写体の顔を位置させる顔配置領域は、次のように設定される。すなわち、図４に示すように、画面を上下、左右１．６１８０３３９８９：１と１：１．６１８０３３９８９の比率（黄金比）で分割する。そして、各分割線Ｌ１〜Ｌ４の交点Ｐ１〜Ｐ４を中心とする半径ｒの領域Ｓ１〜Ｓ４を顔配置領域に設定する。このように設定された顔配置領域Ｓ１〜Ｓ４のデータは、ＲＯＭ１１６に記録されており、ＣＰＵ１１０は、このＲＯＭ１１６に記録された顔配置領域Ｓ１〜Ｓ４のデータを読み出して、顔検出部１５４で検出された顔の位置Ｐが、あらかじめ設定された顔配置領域Ｓ１〜Ｓ４に属するか否かを判定する。
【００６９】
音声ガイドは、現在の顔の位置から最も近い顔配置領域に被写体の顔が位置するように、修正すべきカメラ（レンズ）の向きをスピーカ３６から出力することにより行なわれる。たとえば、図５（ａ) に示すように、現在の顔の位置Ｐが、画面中央やや右上寄りの位置にある場合、その位置から最も近い顔配置領域Ｓ２に被写体の顔が位置するように、修正すべきカメラ（レンズ）の向きをスピーカ３６から出力する。
【００７０】
この場合、まず、左右方向のガイドが実施され、その後、上下方向のガイドが実施される。図５（ａ）に示す例の場合、画面中央やや右上寄りの位置にある被写体の顔を、その右上にある顔配置領域Ｓ２に位置させるので、カメラ（レンズ）の向きを左斜め下方向に向ける必要がある。
【００７１】
したがって、まず、左右方向のズレを修正すべく、「カメラを左に向けて下さい」という音声ガイドが出力される。撮影者は、この音声ガイドに従ってカメラの向きを左方向に向ける。
【００７２】
この結果、左右方向の位置が修正されると、方向修正を止めさせるべく、「止めて下さい」という音声ガイドが出力される。これにより、図５( ｂ) に示すように、左右方向のズレが修正される。
【００７３】
次いで上下方向のズレを修正すべく、「カメラを下方向に向けて下さい」という音声ガイドが出力される。撮影者は、この音声ガイドに従ってカメラの向きを左方向に向ける。
【００７４】
この結果、上下方向の位置が修正されると、方向修正を止めさせるべく、「止めて下さい」という音声ガイドが出力される。
【００７５】
このように、音声ガイドが行なわれて、図５( ｃ) に示すように、被写体の顔の位置Ｐが、予定された顔配置領域Ｓ２に属すると、方向修正の音声ガイドを終了し、「撮影して下さい」という音声ガイドを出力する。撮影者は、この「撮影して下さい」という音声ガイドに従ってレリーズボタン２６を押し、撮影を実施する。
【００７６】
なお、ガイド用の音声は、あらかじめＲＯＭ１１６に記録されている所要の音声ファイルをＲＯＭ１１６から読み出して音声信号処理部１５６に加え、音声信号処理部１５６で所要の信号処理を施したのち、Ｄ／Ａ変換器１５８でアナログ信号に変換し、アンプ１６０を介してスピーカ３６から出力する。
【００７７】
図６は、上述した構図ガイド機能［１］の処理の手順を示すフローチャートである。
【００７８】
まず、レリーズボタン２６の半押しの有無を判定する（ステップＳ１０）。レリーズボタン２６が半押しされたと判定すると、構図ガイド［１］の処理を実行する。
【００７９】
まず、ＣＣＤ１２４から得た画像に基づき顔検出部１５４で人物の顔位置の検出が行なわれる（ステップＳ１１）。
【００８０】
ＣＰＵ１１０は、顔検出部１５４の検出結果に基づき撮影する画像中に人物の顔があるか判定する（ステップＳ１２）。この判定の結果、撮影する画像中に人物の顔がないと判定すると、構図ガイド［１］の処理を終了する。
【００８１】
一方、撮影する画像の中に人物の顔が検出されると、その人物の顔の位置が、あらかじめ設定された顔配置領域に属しているか否か判定する（ステップＳ１３）。この判定の結果、検出された顔の位置が、顔配置領域に属していると判定すると、構図ガイド［１］処理を終了する。
【００８２】
一方、検出された顔の位置が、顔配置領域に属していないと判定すると、音声ガイドの処理を実行する。
【００８３】
図７は、構図ガイド［１］における音声ガイドの処理の手順を示すフローチャートである。
【００８４】
まず、検出した顔位置からもっとも近い顔配置領域を求め、その位置に配置させるための修正方向を算出する（ステップＳ２０）。そして、この算出の結果から左右方向の修正の有無を判定する（ステップＳ２１）。
【００８５】
左右方向の修正がなければ、ステップ２８に進み、左右方向の修正があれば、その修正方向が、左方向か否かを判定する（ステップＳ２２）。修正方向が左方向であれば、「カメラを左に向けて下さい」という音声ガイドを出力し（ステップＳ２３）、修正方向が左方向でなければ、「カメラを右に向けて下さい」という音声ガイドを出力する（ステップＳ２４）。撮影者は、この音声ガイドに従ってカメラの向きを修正する。
【００８６】
この修正により画像中の被写体の左右方向の顔の位置が変化するので、ＣＰＵ１１０は、変化した顔の位置から左右方向のズレが修正されたか否か判定し（ステップＳ２５）、修正されたと判定すると、ユーザによるカメラの向きの修正を止めさせるべく「止めて下さい」という音声ガイドを出力する（ステップＳ２６）。これにより、被写体の顔の位置の左右方向のズレが修正される。
【００８７】
次に、上下方向の修正の有無を判定し（ステップＳ２７）、上下方向の修正がなければ、ステップ３３に進み、「撮影して下さい」という音声ガイドを出力する（ステップＳ３３）。
【００８８】
一方、上下方向の修正があれば、その修正方向が上方向か否かを判定する（ステップＳ２８）。修正方向が上方向であれば、「カメラを上に向けて下さい」という音声ガイドを出力し（ステップＳ２９）、修正方向が上方向でなければ、「カメラを下に向けて下さい」という音声ガイドを出力する（ステップＳ３０）。撮影者は、この音声ガイドに従ってカメラの向きを修正する。
【００８９】
この修正により画像中における被写体の上下方向の顔の位置が変化するので、ＣＰＵ１１０は、変化した顔の位置から上下方向のズレが修正されたか否か判定し（ステップＳ３１）、修正されたと判定すると、ユーザによるカメラの向きの修正を止めさせるべく「止めて下さい」という音声ガイドを出力する（ステップＳ３２）。これにより、被写体の顔の位置の左右方向のズレが修正される。
【００９０】
以上一連の修正処理により、画像中における被写体の顔の位置が、あらかじめ設定された顔配置領域に位置するので、ＣＰＵ１１０は、「撮影して下さい」という音声ガイドを出力して（ステップＳ３３）。音声ガイドの処理を終了する。
【００９１】
このように、構図ガイド機能［１］を利用して撮影することにより、被写体となる人物の顔の位置を画面の黄金分割比の位置に配置させて撮影することができ、誰でもが簡単に人物撮影として好ましい構図の撮影を行なうことができるようになる。
【００９２】
なお、上記の実施の形態では、図４に示す領域Ｓ１〜Ｓ４（画面を黄金比で分割したときにおける、各分割線Ｌ１〜Ｌ４の交点Ｐ１〜Ｐ４を中心とする半径ｒの領域）に被写体となる人の顔が位置するようにガイドしているが、人物の顔を配置する位置として設定する位置は、これに限定されるものではない。
【００９３】
たとえば、画面を左右１．６１８０３３９８９：１と１：１．６１８０３３９８９の比率（黄金比）で分割し、その分割線（図４において、Ｌ１とＬ２）上に被写体の顔が位置するようにガイドするようにしてもよいし、また、画面を上下１．６１８０３３９８９：１と１：１．６１８０３３９８９の比率（黄金比）で分割し、その分割線（図４において、Ｌ３とＬ４）上に被写体の顔が位置するようにガイドするようにしてもよい。また、上記実施の形態の図４における顔配置領域Ｓ１又はＳ２に被写体の顔が位置するようにガイドするようにしてもよい。さらに、被写体の顔を配置する位置をユーザが任意に設定できるようにしてもよい。
【００９４】
また、画像中に占める被写体の顔の大きさの比率を検出し、一定の比率以下の大きさで撮影されている場合についてのみ、構図ガイドの処理を実行するようにしてもよい。すなわち、アップで撮影した場合、かえって不自然な構図になるおそれがあるので、一定の比率以下で人物の顔が撮影される場合（たとえば、バストアップ撮影時における人物の顔の大きさよりも小さく撮影される場合）にのみ、構図ガイドの処理を実行することが好ましい。
【００９５】
また、画像中に占める被写体の顔の大きさの比率に応じて、顔配置領域を変更するようにしてもよい。たとえば、バストアップ撮影の時の人物の顔の大きさよりも大きく被写体の顔が撮影される場合は、画面中央に顔配置領域を設定し、バストアップ撮影の時の人物の顔の大きさよりも小さく被写体の顔が撮影される場合は、図４における領域Ｓ１〜Ｓ４を顔配置領域に設定する。
【００９６】
また、上記実施の形態では、音声によって構図の修正方向のガイドを行なっているが、修正方向のガイドの方法は、これに限定されるものではない。たとえば、モニタ３２をビューファインダとして使用している場合には、図８に示すように、修正方向を示すマーク（ここでは、「▲」マーク）をスルー画像に重ねて表示するようにしてもよい。なお、図８に示す例では、カメラの向きを左方向及び下方向（斜め下方向）に修正すべきことを示している。
【００９７】
次に、人物撮影として好ましくない構図となるのを防止する構図ガイド機能［２］について説明する。
【００９８】
構図ガイド機能［２］がＯＮにされている場合、レリーズボタン２６が半押しされると、ＣＰＵ１１０は構図ガイド［２］の処理を実行する。
【００９９】
この場合、画像信号処理部１３４で生成された輝度／色差信号が、顔検出部１５４と線分検出部１６２に加えられる。線分検出部１６２は、入力された輝度／色差信号から、画像内の水平・垂直の線分を抽出し、その位置を検出する。
【０１００】
垂直・水平の線分の抽出方法としては、たとえば、入力された画像に対してフィルタ処理を施すことにより輪郭を抽出し、抽出された輪郭からほぼ水平、垂直の線分を抽出する。
【０１０１】
顔検出部１５４で検出された顔の位置データと、線分検出部１６２で検出された垂直・水平の線分の位置データは、ＣＰＵ１１０に出力される。
【０１０２】
ＣＰＵ１１０は、入力された顔の位置データと、線分の位置データとに基づいて、水平の線分が顔の下、すなわち、首に相当する部分を横切っているか否か判定する。また、垂直の線分が、顔を通過しているか否か判定する。
【０１０３】
すなわち、撮影しようとしているが画像が、図９（ａ）に示すように、水平線分が首を横切る、いわゆる「首切りショット」か否か、図１０（ａ）に示すように、垂直線分が頭を通過する、いわゆる「串刺しショット」か否かを判定する。
【０１０４】
この結果、「首切りショット」又は「串刺しショット」と判定すると、「構図を変えて下さい」という音声ガイドを出力させる。
【０１０５】
図１１は、この構図ガイド機能［２］の処理の手順を示すフローチャートである。
【０１０６】
まず、レリーズボタン２６の半押しの有無を判定する（ステップＳ４０）。レリーズボタン２６が半押しされたと判定すると、構図ガイド［２］の処理を実行する。
【０１０７】
まず、ＣＣＤ１２４から得た画像に基づき顔検出部１５４で人物の顔位置の検出が行なわれるとともに、水平・垂直の線分の検出が行なわれる（ステップＳ４１）。
【０１０８】
ＣＰＵ１１０は、顔検出部１５４の検出結果に基づき撮影する画像中に人物の顔があるか判定する（ステップＳ４２）。この判定の結果、撮影する画像中に人物の顔がないと判定すると、構図ガイド［２］の処理を終了する。
【０１０９】
一方、撮影する画像の中に人物の顔が検出されると、検出された人物の顔の位置と、水平・垂直の線分の位置とに基づいて、構図が、いわゆる「首切りショット」又は「串刺しショット」になっているか否かを判定する（ステップＳ４３）。この判定の結果、現在の構図が「首切りショット」又は「串刺しショット」になっていないと判定すると、構図ガイド［２］の処理を終了する。
【０１１０】
一方、現在の構図が「首切りショット」又は「串刺しショット」になっていると判定すると、音声ガイドの処理を実行する（ステップＳ４４）。すなわち、構図変更を促すべく、「構図を変えて下さい」という音声ガイドをスピーカから出力させる。
【０１１１】
撮影者は、この音声ガイドに従って構図を変更し、「首切りショット」や「串刺しショット」にならないように構図を調整する（図９（ｂ）、図１０（ｂ）参照）。
【０１１２】
このように、構図ガイド機能［２］を利用して撮影することにより、人物撮影として好ましくない構図となるのを未然に防いで撮影を行なうことができる。
【０１１３】
なお、上記の実施の形態では、スピーカ３６から出力する音声によって構図の変更を促すようにしているが、モニタ３２に構図変更を促すメッセージを表示するようにしてもよい。また、ビープ音やＬＥＤの発光によって警告を促すようにしてもよい。
【０１１４】
また、「首切りショット」又は「串刺しショット」になっている場合は、撮影不能にするようにしてもよい。
【０１１５】
以上説明したように、本実施の形態のデジタルカメラ１０では、構図ガイド機能［１］を利用して撮影することにより、人物撮影として好ましい位置に被写体の顔を配置させて撮影することができ、また、構図ガイド機能［２］を利用して撮影することにより、人物撮影として好ましくない構図となるのを防止して撮影することができる。
【０１１６】
なお、構図ガイド機能［１］と構図ガイド機能［２］は、同時に実行させることができる。この場合、構図ガイド機能［１］によって、人物撮影として好ましい位置に被写体の顔を配置させた場合であっても、いわゆる「首切りショット」又は「串刺しショット」になっている場合は、構図ガイド機能［２］により、警告が発せられることになる。
【０１１７】
また、上記実施の形態では、メニュー画面にて構図ガイド機能［１］、［２］のＯＮ／ＯＦＦを設定するようにしているが、たとえば、人物撮影モードに設定すると、自動的に構図ガイド機能［１］、［２］が実行されるようにしてもよい。また、専用のスイッチにてＯＮ／ＯＦＦを切り替えるようにしてもよい。
【０１１８】
次に、本実施の形態のデジタルカメラ１０が備える他の撮影機能について説明する。
【０１１９】
本実施の形態のデジタルカメラ１０は、被写体となる人物の顔が、画像中の所定位置に位置すると、自動で撮影が実行される、自動撮影機能を備えている。すなわち、たとえば、図４に示した顔は位置領域Ｓ１〜Ｓ４を撮影実行領域として設定したとすると、その撮影実行領域Ｓ１〜Ｓ４のいずれかの領域に人物の顔が位置すると、自動的にシャッタが切れ、撮影が実行される。
【０１２０】
この自動撮影の機能は、たとえば、撮影メニューによってＯＮ／ＯＦＦが設定される。また、自動撮影を行なうに際して、デジタルカメラ１０は三脚等に取り付けて、任意の場所に固定して設置する。
【０１２１】
図１２は、自動撮影機能の処理の手順を示すフローチャートである。
【０１２２】
まず、ＣＣＤ１２４から得た画像に基づき顔検出部１５４で人物の顔位置の検出が行なわれる（ステップＳ５０）。
【０１２３】
ＣＰＵ１１０は、顔検出部１５４の検出結果に基づき撮影する画像中に人物の顔があるか判定する（ステップＳ５１）。この判定の結果、撮影する画像中に人物の顔がないと判定すると、ステップ５４に進み、自動撮影機能の終了指示の有無を判定する( ステップＳ５４）。
【０１２４】
一方、撮影する画像の中に人物の顔が検出されると、その人物の顔の位置が、あらかじめ設定された顔配置領域に属しているか否か判定する（ステップＳ５２）。この判定の結果、検出された顔の位置（重心座標Ｐ）が、図１３( ａ) に示すように、撮影実行領域Ｓ１〜Ｓ４に属していないと判定すると、ステップ５４に進み、自動撮影機能の終了指示の有無を判定する( ステップＳ５４）。
【０１２５】
一方、検出された顔の位置が、図１３( ｂ) に示すように、撮影実行領域Ｓ１〜Ｓ４のいずれかに属していると判定すると、撮影を実行し、撮影した画像を記憶メディア１５２に記録する( ステップＳ５３）。
【０１２６】
この後、自動撮影機能の終了指示の有無を判定し( ステップＳ５４）、終了指示がないと判定すると、ステップ５０に戻り、再度、人物の顔位置の検出が行なわれる。一方、終了指示アリと判定すると、自動撮影機能を終了する。
【０１２７】
このように、自動撮影機能を実行すると、人物撮影として好ましい構図の画像を自動で撮影することができる。
【０１２８】
なお、上記の実施の形態では、撮影実行領域として、図４に示す領域Ｓ１〜Ｓ４（画面を黄金比で分割した、各分割線Ｌ１〜Ｌ４の交点Ｐ１〜Ｐ４を中心とする半径ｒの領域）を設定し、この領域に被写体の顔が位置したときに、撮影を実行するようにしているが、撮影を実行する領域は、これに限定されるものではない。
【０１２９】
たとえば、画面を左右１．６１８０３３９８９：１と１：１．６１８０３３９８９の比率（黄金比）で分割し、その分割線（図４において、Ｌ１とＬ２）上に被写体の顔が位置したときに、撮影を実行するようにしてもよいし、また、画面を上下１．６１８０３３９８９：１と１：１．６１８０３３９８９の比率（黄金比）で分割し、その分割線（図４において、Ｌ３とＬ４）上に被写体の顔が位置したときに、撮影を実行するようにしてもよい。また、図４における領域Ｓ１又はＳ２に被写体の顔が位置したときに、撮影を実行するようにしてもよい。
【０１３０】
また、画像中に占める被写体の顔の大きさの比率を検出し、その比率に応じて撮影実行領域を変更するようにしてもよい。
【０１３１】
また、上述した一連の実施の形態では、本発明を静止画の撮影に適用した場合を例に説明したが、動画を撮影する場合にも同様の適用することができる。
【０１３２】
また、上述した一連の実施の形態では、本発明をデジタルカメラに適用した場合を例に説明したが、本発明の適用はデジタルカメラに限らず、デジタルビデオカメラやカメラ付き携帯電話機やカメラ付きＰＤＡ、カメラ付きパーソナルコンピュータ等の撮影機能を備えた電子機器（撮影装置）全般に適用することができる。
【図面の簡単な説明】
【０１３３】
【図１】本発明が適用されたデジタルカメラの正面斜視図
【図２】本発明が適用されたデジタルカメラの背面図
【図３】デジタルカメラ内部の概略構成を示すブロック図
【図４】顔配置領域の設定例を示す図
【図５】構図ガイド機能［１］の概念図
【図６】構図ガイド機能［１］の処理の手順を示すフローチャート
【図７】音声ガイドの処理の手順を示すフローチャート
【図８】ガイド方法の他の例を示す図
【図９】構図ガイド機能［２］の概念図
【図１０】構図ガイド機能［２］の概念図
【図１１】構図ガイド機能［２］の処理の手順を示すフローチャート
【図１２】自動撮影機能の処理の手順を示すフローチャート
【図１３】自動撮影機能の概念図
【符号の説明】
【０１３４】
１０…デジタルカメラ、１２…カメラボディ、１４…レンズ、１６…ストロボ、１８…ファインダ窓、２０…セルフタイマランプ、２２…ＡＦ補助光ランプ、２４…ストロボ調光センサ、２６…シャッターボタン、２８…電源／モードスイッチ、３０…モードダイヤル、３２…モニタ、３４…ファインダ接眼部、３６…スピーカ、３８…ズームボタン、４０…十字ボタン、４２…ＭＥＮＵ／ＯＫボタン、４４…ＤＩＳＰボタン、４６…ＢＡＣＫボタン、１１０…ＣＰＵ、１１２…操作部、１１４…バス、１１６…ＲＯＭ、１１８…ＥＥＰＲＯＭ、１２０…メモリ（ＳＤＲＡＭ）、１２２…ＶＲＡＭ、１２４…固体撮像素子（ＣＣＤ）、１２６…タイミングジェネレータ（ＴＧ）、１２８…アナログ処理部（ＣＤＳ／ＡＭＰ）、１３０…Ａ／Ｄ変換器、１３２…画像入力制御部、１３４…画像信号処理部、１３６…ビデオエンコーダ、１３８…文字ＭＩＸ部、１４０…ＡＦ検出部、１４２…ＡＥ／ＡＷＢ検出部、１４４…絞り駆動部、１４６…レンズ駆動部、１４８…圧縮伸張処理部、１５０…メディア制御部、１５２…記憶メディア、１５４…顔検出部、１５６…音声信号処理部、１５８…Ｄ／Ａ変換器、１６０…アンプ、１６２…線分検出部
【図１】
2005269562.tif 000003
【図２】
2005269562.tif 000004
【図３】
2005269562.tif 000005
【図４】
2005269562.tif 000006
【図５】
2005269562.tif 000007
【図６】
2005269562.tif 000008
【図７】
2005269562.tif 000009
【図８】
2005269562.tif 000010
【図９】
2005269562.tif 000011
【図１０】
2005269562.tif 000012
【図１１】
2005269562.tif 000013
【図１２】
2005269562.tif 000014
【図１３】
2005269562.tif 000015