(57)【要約】【課題】少数の被写体を大勢で撮影するシチュエーションで被写体の視線を適切に誘導して好ましい画像を撮影することができる撮影装置及び方法を提供する。【解決手段】イメージセンサ１３０から取り込んだ画像を解析して、撮影シチュエーションを判定する。撮影シチュエーションが、少数の被写体を大勢で撮影するシチュエーションと判定されると、視線誘導ランプ２０を発光させて、視線誘導機能を発動させる。【選択図】      図５
2010062854.tif 000002
【特許請求の範囲】
【請求項１】
本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影装置において、
被写体の視線を撮影レンズに誘導する視線誘導手段と、
前記撮像手段から得られる画像データに基づいて、画面内に占める被写体の顔の割合、被写体の顔の向き、被写体までの距離、被写体の動き量、被写体の顔の表情、所定時間内における被写体の明るさの変化量の少なくとも一つを検出する検出手段と、
前記検出手段の検出結果を取得し、取得した検出結果に応じて、画面内に占める被写体の顔の割合が閾値以上か、被写体の顔の向きが正面か、被写体までの距離が所定範囲か、被写体の動き量が閾値以下か、被写体の顔の表情が笑顔か、所定時間内における被写体の明るさの変化量が閾値以上かを判定する判定手段と、
前記判定手段で判定した要件が、すべて満たされている場合に前記視線誘導手段を発動させる発動制御手段と、
を備えたことを特徴とする撮影装置。
【請求項２】
本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影装置において、
被写体の視線を撮影レンズに誘導する視線誘導手段と、
周囲で発生したシャッタ音を検出するシャッタ音検出手段と、
一定時間内に前記シャッタ音検出手段で検出されるシャッタ音が、規定回数以上の場合に、前記視線誘導手段を発動させる発動制御手段と、
を備えたことを特徴とする撮影装置。
【請求項３】
本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影装置において、
被写体の視線を撮影レンズに誘導する視線誘導手段と、
周囲で発生した特定の音声を検出する特定音声検出手段と、
一定時間内に前記特定音声検出手段で検出される特定の音声が、規定回数以上の場合に、前記視線誘導手段を発動させる発動制御手段と、
を備えたことを特徴とする撮影装置。
【請求項４】
他の撮影装置の視線誘導手段が発動されていることを検知する競合検知手段を備え、前記発動制御手段は、該競合検知手段によって他の撮影装置の視線誘導手段が発動されていることが検知されると、前記視線誘導手段の発動を中止することを特徴とする請求項１、２又は３に記載の撮影装置。
【請求項５】
前記視線誘導手段は、被写体に向けて所定の色の光を発光することにより、被写体の視線を前記撮影レンズに誘導し、
前記競合検知手段は、前記撮像手段から得られる画像データの色相を検出して、他の撮影装置の視線誘導手段が発動されていることを検知することを特徴とする請求項４に記載の撮影装置。
【請求項６】
被写体の視線を撮影レンズに誘導する視線誘導手段を備え、撮影準備の指示に応じて、撮影準備を行い、本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影方法において、
前記撮影準備の指示を受けた後、前記撮像手段から得られる画像データに基づいて、画面内に占める被写体の顔の割合、被写体の顔の向き、被写体までの距離、被写体の動き量、被写体の顔の表情、所定時間内における被写体の明るさの変化量の少なくとも一つを検出する工程と、
検出結果を取得し、取得した検出結果に応じて、画面内に占める被写体の顔の割合が閾値以上か、被写体の顔の向きが正面か、被写体までの距離が所定範囲か、被写体の動き量が閾値以下か、被写体の顔の表情が笑顔か、所定時間内における被写体の明るさの変化量が閾値以上かを判定する工程と、
判定した要件が、すべて満たされている場合に前記視線誘導手段を発動させる工程と、
を備えたことを特徴とする撮影方法。
【請求項７】
被写体の視線を撮影レンズに誘導する視線誘導手段を備え、撮影準備の指示に応じて、撮影準備を行い、本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影方法において、
前記撮影準備の指示を受けた後、周囲で発生するシャッタ音を検出し、
一定時間内で規定回数以上の前記シャッタ音が検出されると、前記視線誘導手段を発動させることを特徴とする撮影方法。
【請求項８】
被写体の視線を撮影レンズに誘導する視線誘導手段を備え、撮影準備の指示に応じて、撮影準備を行い、本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影方法において、
前記撮影準備の指示を受けた後、周囲で発生する特定の音声を検出し、
一定時間内で規定回数以上の前記特定の音声が検出されると、前記視線誘導手段を発動させることを特徴とする撮影方法。
【請求項９】
前記視線誘導手段を発動させる前に、他の撮影装置の視線誘導手段の発動の有無を検出し、
他の撮影装置の視線誘導手段が発動されている場合は、前記視線誘導手段の発動を中止することを特徴とする請求項６、７又は８に記載の撮影方法。
【請求項１０】
前記視線誘導手段は、被写体に向けて所定の色の光を発光することにより、被写体の視線を前記撮影レンズに誘導し、
前記他の撮影装置の視線誘導手段の発動の有無の検出は、前記撮像手段から得られる画像データの色相を検出し、前記視線誘導手段が発光する光の色相と同じか否かを判定して行うことを特徴とする請求項９に記載の撮影方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置及び方法に係り、特に視線誘導手段によって被写体の視線を撮影レンズに誘導して撮影する撮影装置及び方法に関する。
【背景技術】
【０００２】
一般に、人物やペットを対象とした撮影では、被写体の視線が撮影レンズに向けられていることが好ましい（いわゆるカメラ目線）。
【０００３】
そこで、特許文献１−３では、撮影時にカメラ側で被写体の注意を喚起する動作、たとえば、被写体に向けて光を発生させたり、音を発生させたりする動作を行って、被写体の視線を撮影レンズに誘導することが提案されている。
【特許文献１】特開２００３−７８７９２号公報
【特許文献２】特開２００５−２８３９３１号公報
【特許文献３】特開２００６−３３３６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、少数の被写体を大勢で撮影するようなシチュエーションでは、被写体の視線を撮影レンズに向けさせることが難しい。
【０００５】
したがって、このような撮影シチュエーションでは、特許文献１−３のように、カメラ側で被写体の視線を撮影レンズに誘導する動作を行うことが好ましい。
【０００６】
しかしながら、特許文献１−３の方法では、撮影シチュエーションの判別ができないため、適切に被写体の視線を撮影レンズに誘導する動作を行うことができないという欠点があった。
【０００７】
本発明は、このような事情に鑑みてなされたもので、少数の被写体を大勢で撮影するシチュエーションを自動的に検出して、被写体の視線を適切に誘導し、好ましい画像を撮影することができる撮影装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に係る発明は、前記目的を達成するために、本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影装置において、被写体の視線を撮影レンズに誘導する視線誘導手段と、前記撮像手段から得られる画像データに基づいて、画面内に占める被写体の顔の割合、被写体の顔の向き、被写体までの距離、被写体の動き量、被写体の顔の表情、所定時間内における被写体の明るさの変化量の少なくとも一つを検出する検出手段と、前記検出手段の検出結果を取得し、取得した検出結果に応じて、画面内に占める被写体の顔の割合が閾値以上か、被写体の顔の向きが正面か、被写体までの距離が所定範囲か、被写体の動き量が閾値以下か、被写体の顔の表情が笑顔か、所定時間内における被写体の明るさの変化量が閾値以上かを判定する判定手段と、前記判定手段で判定した要件が、すべて満たされている場合に前記視線誘導手段を発動させる発動制御手段と、を備えたことを特徴とする撮影装置を提供する。
【０００９】
本発明によれば、撮像手段から得られる画像データに基づいて、画面内に占める被写体の顔の割合、被写体の顔の向き、被写体までの距離、被写体の動き量、被写体の顔の表情、所定時間内における被写体の明るさの変化量の少なくとも一つを検出し、その検出結果に応じて、画面内に占める被写体の顔の割合が閾値以上か、被写体の顔の向きが正面（ほぼ正面を含む）か、被写体までの距離が所定範囲か、被写体の動き量が閾値以下か、被写体の顔の表情が笑顔か、所定時間内における被写体の明るさの変化量が閾値以下かを判定し、判定した要件が、すべて満たされている場合に視線誘導手段を発動させる。すなわち、画面内に占める被写体の顔の割合が大きいときや、被写体の顔の向きが正面のとき、被写体までの距離が近いとき、被写体の動き量が少ないとき、被写体の顔の表情が笑顔のとき、フラッシュ撮影などで所定時間内における被写体の明るさの変化量が大きいときは、少数の被写体を大勢で撮影しているシチュエーションと考えられるので、これらの要件を満たしている場合は、自動的に視線誘導手段を発動させて、被写体の視線を撮影レンズに誘導する。これにより、少数の被写体を大勢で撮影するシチュエーションであっても、このような撮影シチュエーションを自動的に検出して、自動的に視線誘導手段を発動させることができ、いわゆるカメラ目線の好ましい画像を簡単に撮影することができる。なお、検出項目は、少なくとも一つであればよいが、複数組み合せることにより、より精度よく少数の被写体を大勢で撮影するシチュエーションを判別できる。また、被写体は、主として人物であるが、ペット等の動物も含まれる。
【００１０】
請求項２に係る発明は、前記目的を達成するために、本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影装置において、被写体の視線を撮影レンズに誘導する視線誘導手段と、周囲で発生したシャッタ音を検出するシャッタ音検出手段と、一定時間内に前記シャッタ音検出手段で検出されるシャッタ音が、規定回数以上の場合に、前記視線誘導手段を発動させる発動制御手段と、を備えたことを特徴とする撮影装置を提供する。
【００１１】
本発明によれば、周囲のシャッタ音が検出され、一定時間内に規定回数以上のシャッタ音が検出されると、自動的に視線誘導手段が発動される。すなわち、周囲で多数のシャッタ音がするようなシチュエーションは、少数の被写体を大勢で撮影しているシチュエーションだと考えられるので、このような場合は自動的に視線誘導手段を発動させて、被写体の視線を撮影レンズに誘導する。これにより、少数の被写体を大勢で撮影するシチュエーションであっても、このような撮影シチュエーションを自動的に検出して、自動的に視線誘導手段を発動させることができ、いわゆるカメラ目線の好ましい画像を簡単に撮影することができる。
【００１２】
請求項３に係る発明は、前記目的を達成するために、本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影装置において、被写体の視線を撮影レンズに誘導する視線誘導手段と、周囲で発生した特定の音声を検出する特定音声検出手段と、一定時間内に前記特定音声検出手段で検出される特定の音声が、規定回数以上の場合に、前記視線誘導手段を発動させる発動制御手段と、を備えたことを特徴とする撮影装置を提供する。
【００１３】
本発明によれば、周囲の発生する特定の音声（視線を誘導する音声、たとえば、「こっち向いてー」、「撮るよー」など）が検出され、一定時間内に規定回数以上、この音声が検出されると、自動的に視線誘導手段が発動される。すなわち、周囲でこのような音声が多数の発せられているようなシチュエーションは、少数の被写体を大勢で撮影しているシチュエーションだと考えられるので、このような場合は自動的に視線誘導手段を発動させて、被写体の視線を撮影レンズに誘導する。これにより、少数の被写体を大勢で撮影するシチュエーションであっても、このような撮影シチュエーションを自動的に検出して、自動的に視線誘導手段を発動させることができ、いわゆるカメラ目線の好ましい画像を簡単に撮影することができる。
【００１４】
請求項４に係る発明は、前記目的を達成するために、他の撮影装置の視線誘導手段が発動されていることを検知する競合検知手段を備え、前記発動制御手段は、該競合検知手段によって他の撮影装置の視線誘導手段が発動されていることが検知されると、前記視線誘導手段の発動を中止することを特徴とする請求項１、２又は３に記載の撮影装置を提供する。
【００１５】
本発明によれば、他の撮影装置の視線誘導手段が発動されていることを検知し、他の撮影装置の視線誘導手段が発動されている場合は、視線誘導手段の発動を中止する。これにより、視線誘導が競合することによる被写体の混乱（どの方向に視線を向けるべきかの混乱）を避けることができる。
【００１６】
請求項５に係る発明は、前記目的を達成するために、前記視線誘導手段は、被写体に向けて所定の色の光を発光することにより、被写体の視線を前記撮影レンズに誘導し、前記競合検知手段は、前記撮像手段から得られる画像データの色相を検出して、他の撮影装置の視線誘導手段が発動されていることを検知することを特徴とする請求項４に記載の撮影装置を提供する。
【００１７】
本発明によれば、所定の色の光を発光して、被写体の視線を誘導する。この場合、撮像手段から得られる画像データの色相を検出すれば、他の撮影装置の視線誘導手段が発動されているか否かを検出することができる。すなわち、たとえば、青色の光を発光して、被写体の視線を誘導する場合、画像は、青色の光が投光されることにより、青みがかるので、画像の色相を検出すれば、他の視線誘導手段が発動されているか否かを検出することができる。これにより、別途検知手段を設ける必要がなくなり、装置全体の構成を簡素化することができる。
【００１８】
請求項６に係る発明は、前記目的を達成するために、被写体の視線を撮影レンズに誘導する視線誘導手段を備え、撮影準備の指示に応じて、撮影準備を行い、本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影方法において、前記撮影準備の指示を受けた後、前記撮像手段から得られる画像データに基づいて、画面内に占める被写体の顔の割合、被写体の顔の向き、被写体までの距離、被写体の動き量、被写体の顔の表情、所定時間内における被写体の明るさの変化量の少なくとも一つを検出する工程と、検出結果を取得し、取得した検出結果に応じて、画面内に占める被写体の顔の割合が閾値以上か、被写体の顔の向きが正面か、被写体までの距離が所定範囲か、被写体の動き量が閾値以下か、被写体の顔の表情が笑顔か、所定時間内における被写体の明るさの変化量が閾値以上かを判定する工程と、判定した要件が、すべて満たされている場合に前記視線誘導手段を発動させる工程と、を備えたことを特徴とする撮影方法を提供する。
【００１９】
本発明によれば、撮影準備の指示を受けると、撮像手段から得られる画像データに基づいて、画面内に占める被写体の顔の割合、被写体の顔の向き、被写体までの距離、被写体の動き量、被写体の顔の表情、所定時間内における被写体の明るさの変化量の少なくとも一つが検出され、その検出結果に応じて、画面内に占める被写体の顔の割合が閾値以上か、被写体の顔の向きが正面か、被写体までの距離が所定範囲か、被写体の動き量が閾値以下か、被写体の顔の表情が笑顔か、所定時間内における被写体の明るさの変化量が閾値以下かが判定される。そして、判定した要件が、すべて満たされていると、視線誘導手段が発動される。これにより、少数の被写体を大勢で撮影するシチュエーションであっても、このような撮影シチュエーションを自動的に検出して、自動的に視線誘導手段を発動させることができ、いわゆるカメラ目線の好ましい画像を簡単に撮影することができる。
【００２０】
請求項７に係る発明は、前記目的を達成するために、被写体の視線を撮影レンズに誘導する視線誘導手段を備え、撮影準備の指示に応じて、撮影準備を行い、本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影方法において、前記撮影準備の指示を受けた後、周囲で発生するシャッタ音を検出し、一定時間内で規定回数以上の前記シャッタ音が検出されると、前記視線誘導手段を発動させることを特徴とする撮影方法を提供する。
【００２１】
本発明によれば、周囲のシャッタ音が検出され、一定時間内に規定回数以上のシャッタ音が検出されると、自動的に視線誘導手段が発動される。これにより、少数の被写体を大勢で撮影するシチュエーションであっても、このような撮影シチュエーションを自動的に検出して、自動的に視線誘導手段を発動させることができ、いわゆるカメラ目線の好ましい画像を簡単に撮影することができる。
【００２２】
請求項８に係る発明は、前記目的を達成するために、被写体の視線を撮影レンズに誘導する視線誘導手段を備え、撮影準備の指示に応じて、撮影準備を行い、本撮影の指示に応じて、撮像手段から画像データを取り込み、記憶媒体に記録する撮影方法において、前記撮影準備の指示を受けた後、周囲で発生する特定の音声を検出し、一定時間内で規定回数以上の前記特定の音声が検出されると、前記視線誘導手段を発動させることを特徴とする撮影方法を提供する。
【００２３】
本発明によれば、周囲の発生する特定の音声（視線を誘導する音声）が検出され、一定時間内に規定回数以上、この音声が検出されると、自動的に視線誘導手段が発動される。これにより、少数の被写体を大勢で撮影するシチュエーションであっても、このような撮影シチュエーションを自動的に検出して、自動的に視線誘導手段を発動させることができ、いわゆるカメラ目線の好ましい画像を簡単に撮影することができる。
【００２４】
請求項９に係る発明は、前記目的を達成するために、前記視線誘導手段を発動させる前に、他の撮影装置の視線誘導手段の発動の有無を検出し、他の撮影装置の視線誘導手段が発動されている場合は、前記視線誘導手段の発動を中止することを特徴とする請求項６、７又は８に記載の撮影方法を提供する。
【００２５】
本発明によれば、他の撮影装置の視線誘導手段が発動されていることを検知し、他の撮影装置の視線誘導手段が発動されている場合は、視線誘導手段の発動を中止する。これにより、視線誘導が競合することによる被写体の混乱を避けることができる。
【００２６】
請求項１０に係る発明は、前記目的を達成するために、前記視線誘導手段は、被写体に向けて所定の色の光を発光することにより、被写体の視線を前記撮影レンズに誘導し、前記他の撮影装置の視線誘導手段の発動の有無の検出は、前記撮像手段から得られる画像データの色相を検出し、前記視線誘導手段が発光する光の色相と同じか否かを判定して行うことを特徴とする請求項９に記載の撮影方法を提供する。
【００２７】
本発明によれば、所定の色の光を発光して、被写体の視線を誘導する。また、撮像手段から得られる画像データの色相を検出して、他の撮影装置の視線誘導手段が発動されているか否かを検出する。これにより、別途検知手段を設ける必要がなくなり、装置全体の構成を簡素化することができる。
【発明の効果】
【００２８】
本発明によれば、少数の被写体を大勢で撮影するシチュエーションを自動的に検出して、被写体の視線を適切に誘導し、いわゆるカメラ目線の好ましい画像を簡単に撮影することができる。
【発明を実施するための最良の形態】
【００２９】
以下、添付図面を参照して、本発明に係る撮影装置及び方法の好ましい実施の形態について詳説する。
【００３０】
［第１の実施の形態］
＜装置構成＞
図１、図２は、それぞれ本発明が適用されたデジタルカメラの外観構成を示す正面斜視図と背面斜視図である。
【００３１】
同図に示すように、このデジタルカメラ１０は、いわゆるコンパクトカメラとして構成されており、そのカメラボディ１２は、厚みの薄い四角い箱状に形成されている。
【００３２】
カメラボディ１２の正面には、図１に示すように、撮影レンズ１４、フラッシュ１６、マイク１８、視線誘導ランプ２０が設けられており、上面には、シャッタボタン２２、モードレバー２４、電源ボタン２６が設けられている。
【００３３】
一方、カメラボディ１２の背面には、図２に示すように、モニタ２８、ズームボタン３０、再生ボタン３２、ファンクションボタン３４、十字ボタン３６、ＭＥＮＵボタン３８、ＯＫボタン４０、キャンセルボタン４２が設けられており、側面には、スピーカ４４が設けられている。
【００３４】
また、図示されていないが、カメラボディ１２の底面には、三脚ネジ穴、ＵＳＢ端子、電源端子、開閉自在なバッテリカバー等が設けられており、バッテリカバーの内側には、バッテリを収納するためのバッテリ収納室及びメモリカードを装着するためのメモリカードスロットが設けられている。
【００３５】
撮影レンズ１４は、沈胴式のズームレンズで構成されており、デジタルカメラ１０の電源をＯＮすると、カメラボディ１２から繰り出される。なお、撮影レンズ１４のズーム機構や沈胴機構については、公知の技術なので、ここでは、その具体的な構成についての説明は省略する。
【００３６】
フラッシュ１６は、キセノン管で構成されており、暗いシーンや逆光時などに被写体に向けて発光される。
【００３７】
マイク１８は、周囲の音声を集音する。動画撮影時には、このマイク１８で集音した音声が映像と共に記録される。
【００３８】
視線誘導ランプ２０は、青色のＬＥＤランプで構成されており、視線誘導時に被写体に向けて発光（点滅を含む）される。撮影時に、この視線誘導ランプ２０を発光させることにより、被写体の注意が喚起され、被写体の視線が撮影レンズ１４に誘導される。
【００３９】
シャッタボタン２２は、撮影準備と本撮影の指示を行う操作手段であり、いわゆる「半押し」と「全押し」とからなる二段ストローク式の押下ボタンで構成されている。デジタルカメラ１０は、このシャッタボタン２２を半押しすると撮影準備、すなわち、ＡＥ（Automatic Exposure：自動露出）、ＡＦ（Auto Focus：自動焦点合わせ）の各処理を行い、全押すると、本撮影、すなわち、記録用の画像の撮影、記録の処理を行う。
【００４０】
なお、シャッタボタン２２は、カメラボディ１２を把持した際、その把持した手の人指し指が自然にかかる位置（上面やや左端の位置）に配置される。撮影者は、カメラボディ１２の正面左端部に配置されたグリップ４６に手の中指をかけて、カメラボディ１２を右手で把持する。
【００４１】
視線誘導ランプ２０は、このカメラボディ１２を把持する手の指がかからない位置に配置される。本例では、撮影レンズ１４の上に配置され、前方に向けて撮影方向と平行（撮影光軸と平行）に青色の光を投光する。
【００４２】
モードレバー２４は、撮影モードの設定を行う操作手段であり、シャッタボタン２２の周りを回動して、所定位置、すなわち、「ＳＰ位置」、「ＡＵＴＯ位置」、「Ｍ位置」、「動画位置」にセット可能に設けられている。デジタルカメラ１０は、このモードレバー２４を「ＳＰ位置」にセットすることにより、「シーンプログラム撮影モード」に設定され、撮影シーンに応じた露出制御、撮影制御を行うモードに設定される。また、「ＡＵＴＯ位置」にセットすることにより、「オート撮影モード」に設定され、露出制御を全自動で行うモードに設定される。また、「Ｍ位置」に設定されることにより、「マニュアル撮影モード」に設定され、露出設定を手動で行うモードに設定される。また、「動画位置」に設定することにより、「動画撮影モード」に設定され、動画を撮影するモードに設定される。
【００４３】
なお、「シーンプログラム撮影モード」としては、たとえば、人物撮影を行う「人物撮影モード」、風景撮影を行う「風景撮影モード」、スポーツ撮影を行う「スポーツ撮影モード」、夜景撮影を行う「夜景撮影モード」、水中撮影を行う「水中撮影モード」等が用意されており、メニュー画面で設定される。
【００４４】
電源ボタン２６は、デジタルカメラ１０の電源のＯＮ／ＯＦＦを指示する操作手段であり、押下式のボタンで構成されている。デジタルカメラ１０は、この電源ボタン２６が所定時間継続して押下されることにより（たとえば、２秒）、デジタルカメラ１０の電源がＯＮ／ＯＦＦされる。
【００４５】
モニタ２８は、カラーＬＣＤで構成されている。このモニタ２８は、撮影済み画像を表示するための画像表示部として利用されるとともに、各種設定時にＧＵＩとして利用される。また、撮影時には、撮像素子で捉えた画像がスルー表示され、電子ファインダとして利用される。
【００４６】
ズームボタン３０は、撮影時における撮影レンズ１４のズーム操作、及び、再生時における再生画像のズーム操作を行う操作手段であり、望遠側へのズームを指示するズームテレボタンと、広角側へのズームを指示するズームワイドボタンとで構成されている。
【００４７】
再生ボタン３２は、再生モードへの切り替えを指示する操作手段であり、押下式のボタンで構成されている。デジタルカメラ１０は、撮影中、この再生ボタン３２が押されると、再生モードに切り替えられる。また、電源ＯＦＦの状態でこの再生ボタン３２が押されると、デジタルカメラ１０は、再生モードで起動する。
【００４８】
ファンクションボタン３４は、特定の撮影機能及び再生機能の設定画面の呼び出しを指示する操作手段であり、押下式のボタンで構成されている。デジタルカメラ１０は、撮影時に、このファンクションボタン３４が押されると、モニタ２８に画像サイズ（記録画素数）、感度、画質等の設定画面が表示され、これらの設定が可能になる。また、再生時に、このファンクションボタン３４が押されると、モニタ２８に表示中の画像のプリント予約（ＤＰＯＦ）、表示中の画像のプロテクト等の設定画面が表示され、これらの設定が可能になる。
【００４９】
十字ボタン３６は、上下左右４方向に押下操作可能に設けられた操作手段である。この十字ボタン３６の各方向には、カメラの状態に応じた機能が割り当てられる。たとえば、撮影時には、左ボタンにマクロ機能のＯＮ／ＯＦＦを切り替える機能が割り当てられ、右ボタンにフラッシュモードを切り替える機能が割り当てられる。また、上ボタンにモニタ２８の明るさを替える機能が割り当てられ、下ボタンにセルフタイマのＯＮ／ＯＦＦを切り替える機能が割り当てられる。また、再生時には、左ボタンにコマ送りの機能が割り当てられ、右ボタンにコマ戻しの機能が割り当てられる。また、上ボタンにモニタ２８の明るさを替える機能が割り当てられ、下ボタンに再生中の画像を削除する機能が割り当てられる。また、各種設定時には、モニタ２８に表示されたカーソルを各ボタンの方向に移動させる機能が割り当てられる。
【００５０】
なお、本実施の形態のデジタルカメラ１０において、フラッシュモードには、オート発光モード（撮影シーンに応じて自動的にフラッシュが発光される）と、強制発光モード（強制的にフラッシュが発光される）と、発光禁止モード（発光が禁止される）と、スローシンクロモード（スローシャッタ撮影が行われる）、赤目軽減発光モード（赤目軽減処理が行われる）、二枚撮りモード（１回の記録指示（シャッタボタンの全押し）でフラッシュＯＮ画像とフラッシュＯＦＦ画像の二枚の画像を撮影する）が用意されており、十字ボタン３６の右ボタンを押すたびに順次モードが切り替わるように構成されている。
【００５１】
ＭＥＮＵボタン３８は、メニュー画面の呼び出しを指示する操作手段であり、押下式のボタンで構成されている。デジタルカメラ１０は、このＭＥＮＵ３８を押下することによって、モニタ２８に呼び出されるメニュー画面で各種設定が行われる。たとえば、セルフタイマ機能のＯＮ／ＯＦＦや測光方式の切り替え、ＡＦ方式の切り替え、デジタルズーム機能のＯＮ／ＯＦＦ、ホワイトバランス（光源種別）の切り替え、連写機能のＯＮ／ＯＦＦ、日時設定等の各種設定が行われる。
【００５２】
ＯＫボタン４０は、メニュー画面等で選択した項目の確定、処理の実行を指示する操作手段であり、押下式のボタンで構成されている。
【００５３】
キャンセルボタン４２は、入力操作のキャンセルを指示する操作手段であり、押下式のボタンで構成されている。
【００５４】
スピーカ４４は、音声を出力する。動画再生時には、このスピーカ４４から音声が出力される。
【００５５】
図３は、図１及び図２に示したデジタルカメラ１０のシステム構成を示すブロック図である。
【００５６】
同図に示すように、デジタルカメラ１０は、ＣＰＵ１１２、操作部１１４、ＲＯＭ１１６、フラッシュＲＯＭ１１８、メモリ（ＳＤＲＡＭ）１２０、撮影レンズ１４、イメージセンサ１３０、イメージセンサ駆動回路１３２、アナログ信号処理回路１３４、Ａ／Ｄ変換回路１３６、画像入力制御回路１３８、デジタル信号処理回路１４０、ＡＦ検出回路１４２、ＡＥ検出回路１４４、圧縮伸張処理回路１４６、メディア制御回路１４８、表示制御回路１５０、モニタ２８、音声信号処理回路１５８、音声入力回路１６０、マイク１８、音声出力回路１６４、スピーカ４４、フラッシュ制御回路１６８、フラッシュ１６、視線誘導ランプ制御回路１７０、視線誘導ランプ２０、電源制御回路１７２、電源１７４、顔検出回路１７６、表情判定回路１７８、動き検出回路１８０等を備えて構成されている。
【００５７】
ＣＰＵ１１２は、デジタルカメラ１０の全体の動作を統括制御する制御手段であり、所定のプログラムを実行して、デジタルカメラ１０の各部を制御する。また、所定のプログラムを実行して、制御に必要な各種演算処理を実行する。
【００５８】
バス１８６を介して接続されたＲＯＭ１１６には、このＣＰＵ１１２が実行するプログラム及び制御に必要な各種データ等が格納されており、フラッシュＲＯＭ１１８には、デジタルカメラ１０の動作に関する各種設定情報等が格納されている。
【００５９】
メモリ（ＳＤＲＡＭ）１２２は、ＣＰＵ１１２のプログラム実行領域として利用されるとともに、データの一時記憶領域として利用される。
【００６０】
操作部１１４は、各操作ボタン類（シャッタボタン２２、モードレバー２４、電源ボタン２６、ズームボタン３０、再生ボタン３２、ファンクションボタン３４、十字ボタン３６、ＭＥＮＵボタン３８、ＯＫボタン４０、キャンセルボタン４２）の操作に応じた信号をＣＰＵ１１２に出力する。
【００６１】
撮影レンズ１４は、ズームレンズ１４ｚ、絞り１４ｉ、フォーカスレンズ１４ｆ等を備えて構成されている。
【００６２】
ズームレンズ１４ｚは、光軸上を前後移動自在に設けられており、ズームモータ１２６ｚに駆動されて、光軸上を光軸に沿って前後移動する。撮影レンズ１４は、このズームレンズ１４ｚを前後移動させることにより、焦点距離が変化する。ＣＰＵ１１２は、ズーム制御回路１２８ｚを介してズームモータ２６ｚの駆動を制御し、ズームレンズ１４ｚの移動を制御して、撮影レンズ１４の焦点距離を制御する。
【００６３】
フォーカスレンズ１４ｆは、光軸上を前後移動自在に設けられており、フォーカスモータ２６ｆに駆動されて、光軸上を前後移動する。撮影レンズ１４は、このフォーカスレンズ１４ｆを光軸に沿って前後移動させることにより、焦点位置が変化する。ＣＰＵ１１２は、フォーカス制御回路１２８ｆを介してフォーカスモータ１２６ｆの駆動を制御し、フォーカスレンズ１４ｆの移動を制御することにより、撮影レンズ１４の焦点位置を制御する。
【００６４】
絞り１４ｉは、虹彩絞りで構成されており、絞りモータ２６ｉに駆動されて、その開口量が可変する。撮影レンズ１４は、この絞り１４ｉの開口量を調整することにより、イメージセンサ１３０への入射光量（絞り値）を調整する。ＣＰＵ１１２は、絞り制御回路１２８ｉを介して絞りモータ２６ｉの駆動を制御し、絞り１４ｉの開口量を制御することにより、絞り値（Ｆ値）を制御する。
【００６５】
なお、本例では虹彩絞りを用いることとしているが、ターレット式の絞り等の他の構成の絞りを用いることもできる。
【００６６】
イメージセンサ１３０は、単板式のカラーＣＣＤ（たとえば、ベイヤ配列の原色カラーＣＣＤ）で構成されている。イメージセンサ駆動回路１３２は、ＣＰＵ１１２からの指令に応じて、イメージセンサ１３０を駆動し、各フォトダイオードに蓄積された信号電荷を電圧信号（画像信号）として点順次に出力させる。なお、本実施の形態では、イメージセンサとして、単板式のカラーＣＣＤを採用しているが、ＣＭＯＳ等の他の構成のイメージセンサを用いてもよい。
【００６７】
アナログ信号処理回路１３４は、アナログ信号処理回路１３８は、相関二重サンプリング回路（ＣＤＳ）、ゲイン・コントロール・アンプ（ＡＧＣ）を含み、イメージセンサ１３０から点順次に出力されたＲ、Ｇ、Ｂのアナログの画像信号を取り込んで、所要の信号処理を施す。すなわち、相関二重サンプリング回路でアンプ雑音とリセット雑音を除去し、ゲイン・コントロール・アンプでゲインを調整する。
【００６８】
Ａ／Ｄ変換回路１３６は、アナログ信号処理回路１３４から出力されたアナログの画像信号をデジタルの画像信号に変換する。
【００６９】
画像入力制御回路１３８は、ＣＰＵ１１２からの指令に応じて、Ａ／Ｄ変換回路１３６から出力される画像信号を順次取り込み、１コマ分の画像データとして、メモリ１２０に格納する。
【００７０】
デジタル信号処理回路１４０は、ＣＰＵ１１２からの指令に応じて、メモリ１２０に格納された画像データ（ＲＡＷデータ）を取り込み、所定の信号処理を施して、可視可能な画像データを生成する。具体的には、単板式のイメージセンサから得られるＲＡＷデータは、各画素が単色の色情報しか持たないため、所要の補完処理（デモザイク処理）を行って、各画素がＲ、Ｇ、Ｂ三色の色情報を持った画像データを生成する。また、これと同時に明るさやコントラスト、ホワイトバランス、増感補正、彩度、シャープネスなどの画像処理（レタッチ処理）を行って、最終的に可視可能な画像データ（再生用の画像データ）を生成する。ここでは、カラー画像データとして、輝度データ（Ｙデータ）と色差データ（Ｃｒデータ、Ｃｂデータ）とからなるＹ／Ｃデータを生成する。
【００７１】
なお、画像処理は、通常、自動で行われるが（シーンに応じて最適な画像となるように、画像処理を行うための各種パラメータ（現像パラメータ）が自動設定されて、画像処理が行われる。）、ユーザが特定の画像処理の条件について修正を指示した場合には、指示された条件に従って、対応する現像パラメータを修正し、画像処理を実行する。たとえば、画像の明るさを明るくする又は暗くする指示がなされた場合には、指示された程度に応じて、明るさの現像パラメータを修正して、画像処理が行われ、彩度を上げる又は下げる指示がなされた場合には、指示された程度に応じて、彩度の現像パラメータを修正して、画像処理が行われる。他の現像パラメータについても同様である。
【００７２】
修正の指示は、メニュー画面から専用の設定画面を呼び出して、モニタ２８上で行われる。この設定画面では、たとえば、各現像パラメータについて、１段ずつ±１０の範囲で修正を指示できるようにされている（デフォルトでは０）。ユーザは、修正する現像項目を選択し、十字キーを上下動させて、修正量を入力する。
【００７３】
このようにして、修正が指示された場合、ＣＰＵ１１２は、自動設定された現像パラメータ（標準の現像パラメータ）を指示された修正量で修正し、デジタル信号処理回路１４０に画像処理を行わせる。
【００７４】
デジタル信号処理回路１４０で生成された画像データ（現像データ）は、メモリ１２０に格納される。
【００７５】
ＡＦ検出回路１４２は、メモリ１２０に格納された１コマ分のＲＡＷデータを取り込み、ＡＦ制御に必要な焦点評価値を算出する。ＣＰＵ１１２は、このＡＦ検出回路１４２から出力される焦点評価値に基づいてフォーカスレンズ１４ｆの移動を制御し、焦点合わせを行う。具体的には、フォーカスレンズ１４ｆを至近から無限遠まで移動させて、焦点評価値が極大となる位置をサーチし、サーチされた位置にフォーカスレンズ１２４ｆを移動させることにより、焦点合わせを行う（いわゆるコントラストＡＦ）。
【００７６】
ＡＥ検出回路１４４は、メモリ１２０に格納された１コマ分のＲＡＷデータを取り込み、ＡＥ制御に必要な積算値を算出する。具体的には、一画面を複数のエリア（たとえば、８×８＝６４エリア）に分割し、分割されたエリアごとにＲ、Ｇ、Ｂ信号の積算値を算出する。ＣＰＵ１１２は、このＡＥ検出回路１４４で算出されたエリアごとのＲ、Ｇ、Ｂ信号の積算値の情報を取得して、本撮影時の露出を決定する。具体的には、得られた積算値から被写体の明るさ（測光値）を算出し、算出さられた測光値と設定ＩＳＯ感度とに基づいて露出値（ＥＶ値）を算出し、所定のプログラム線図を参照して、本撮影時の露出（絞り値、シャッタースピード）を決定する。
【００７７】
圧縮伸張処理回路１４６は、ＣＰＵ１１２からの指令に応じて、入力された画像データ（Ｙ／Ｃデータ）を所定の圧縮フォーマット（本実施の形態では、ＪＰＥＧ）で圧縮して、圧縮画像データを生成する。また、ＣＰＵ１１２からの指令に応じて、入力された圧縮画像データを伸張し、非圧縮の画像データ（Ｙ／Ｃデータ）を生成する。
【００７８】
メディア制御回路１４８は、ＣＰＵ１１２からの指令に応じて、記憶メディア１８４にデータを読み／書きする。記憶メディア１８４は、メモリカードとして、カメラボディ１２に設けられたメモリカードスロットに着脱自在に装着される。
【００７９】
表示制御回路１５０は、ＣＰＵ１１２からの指令に応じて、モニタ２８の表示を制御する。この表示制御回路１５０は、ＯＳＤ（On Screen Display）回路を含み、ＯＳＤ回路は、ＣＰＵ１１２からの指令に応じて、文字や図形、記号等を画像に重ねてモニタ２８に表示させる。
【００８０】
音声信号処理回路１５８は、ＣＰＵ１１２からの指令に応じて、音声入力回路６０から入力された音声信号を処理し、記録用の音声データを生成する。また、ＣＰＵ１１２からの指令に応じて、記録済みの音声データを再生処理し、音声出力回路１６４に出力する。
【００８１】
音声入力回路６０は、マイク６２から取り込まれた音声信号をデジタル信号に変換して、音声信号処理回路１５８に出力する。
【００８２】
音声出力回路１６４は、音声信号処理回路１５８から出力された音声信号をアナログ信号に変換して、スピーカ４４から出力する。
【００８３】
フラッシュ制御回路１６８は、ＣＰＵ１１２からの指令に応じて、フラッシュ１６の発光を制御する。
【００８４】
視線誘導ランプ制御回路１７０は、ＣＰＵ１１２からの指令に応じて、視線誘導ランプ２０の発光を制御する。
【００８５】
電源制御回路１７２は、ＣＰＵ１１２からの指令に応じて、バッテリ１７４から供給される電力の各部への供給を制御する。
【００８６】
顔検出回路１７６は、ＣＰＵ１１２からの指令に応じて、入力された画像データから画像中に含まれる人物の顔領域を検出する。具体的には、顔テンプレートとのパターンマッチングにより、入力された画像データから人物の顔領域を検出する。検出された人物の顔領域の情報はＣＰＵ１１２に出力される。
【００８７】
なお、画像から人物の顔領域を検出する方法は、これに限らず、他の方法、たとえば、原画像から肌色データを抽出し、肌色範囲と判断された測光点のクラスタを顔として抽出する方法や、測光データを色相と彩度に変換し、変換した色相・彩度の二次元ヒストグラムを作成し、解析することで、顔領域を判断する方法、人の顔の形状に相当する顔候補領域を抽出し、その領域内の特徴量から顔領域を決定する方法、画像から人の顔の輪郭を抽出し、顔領域を決定する方法等を用いて検出する構成とすることもできる。
【００８８】
表情判定回路１７８は、ＣＰＵ１１２からの指令に応じて、顔検出回路１７６で検出された顔領域の表情を判定する。すなわち、顔検出回路１７６で顔領域が検出された画像データを取り込み、所要の画像解析を行って、そこに写されている人物の表情（たとえば、怒り、嫌悪、恐怖、喜び、悲しみ、驚き、無表情等)を判別する。この判定結果は、ＣＰＵ１１２に出力される。
【００８９】
なお、画像に写されている人物の顔の表情（感情）を判別（認識）する技術については、種々の公知技術が存在するので、これら公知技術を用いて、表情の判別を行うことができる。たとえば、目や口などの顔器官に設定した特徴点の位置関係を示す特徴量を算出し、その特徴量から表情を推定する。
【００９０】
動き検出回路１８０は、ＣＰＵ１１２からの指令に応じて、イメージセンサ１３０から得られた画像データから撮影中の被写体の動き量を検出する。具体的には、イメージセンサ１３０から画像データを連続的に取り込み、前後する画像データの差分を求めて、被写体の動き量を検出する。検出された被写体の動き量の情報はＣＰＵ１１２に出力される。
【００９１】
なお、画像から被写体の動き量を検出する方法は、これに限らず、他の方法で検出する構成とすることもできる。
【００９２】
＜基本動作＞
次に、本実施の形態のデジタルカメラ１０による撮影、再生の基本動作について説明する。
【００９３】
まず、撮影時の基本動作について説明する。
【００９４】
撮影は、カメラのモードを撮影モードに設定することにより行われる。本実施の形態のデジタルカメラ１０は、カメラの電源を投入すると、撮影モードで起動する。
【００９５】
カメラのモードが、撮影モードに設定されると、イメージセンサ１３０からスルー表示用の画像が連続的に取り込まれる。取り込まれた画像信号は、連続的に処理されて、モニタ２８に出力される。撮影者は、このモニタ２８に表示される画像（スルー画像）を見て構図を確認し、シャッタボタン２２を半押して、撮影準備の実行を指示する。
【００９６】
シャッタボタン２２が半押しされると、ＣＰＵ１１２には、Ｓ１ＯＮ信号が入力される。ＣＰＵ１１２は、このＳ１ＯＮ信号の入力に応動して、撮影準備処理、すなわち、ＡＥ、ＡＦの各処理を実行する。
【００９７】
まず、イメージセンサ１３０から出力された画像信号が、ＡＥ検出回路１４４及びＡＦ検出回路１４２に加えられる。
【００９８】
ＡＥ検出回路１４４は、入力された画像信号からＡＥ制御に必要な積算値を算出し、ＣＰＵ１１２に出力する。ＣＰＵ１１２は、このＡＥ検出回路１４４から得られた積算値に基づき露出を決定する。
【００９９】
また、ＡＦ検出回路１４２は、入力された画像信号からＡＦ制御に必要な焦点評価値を算出し、ＣＰＵ１１２に出力する。ＣＰＵ１１２は、このＡＦ検出回路１４２から得られた焦点評価値に基づきフォーカスレンズ１４ｆの移動を制御し、撮影レンズ１４の焦点を主要被写体に合わせる。
【０１００】
撮影者は、モニタ２８に表示されるスルー画像を見てピント状態等を確認し、シャッタボタン２２を全押しして、本撮影の実行を指示する。
【０１０１】
シャッタボタン２２が全押しされると、ＣＰＵ１１２にＳ２ＯＮ信号が入力される。ＣＰＵ１１２は、このＳ２ＯＮ信号に応動して、本撮影の処理を実行する。
【０１０２】
まず、上記ＡＥで決定した露出でイメージセンサ１３０を露光させ、記録用の画像を撮像する。
【０１０３】
イメージセンサ１３０から出力された記録用の画像信号は、アナログ信号処理回路１３４で所要の信号処理を施されたのち、Ａ／Ｄ変換回路１３６でデジタル信号に変換されて、画像入力制御回路１３８からメモリ１２０に取り込まれる。
【０１０４】
メモリ１２０に取り込まれた画像データ（ＲＡＷデータ）は、デジタル信号処理回路１４０に加えられ、ここで所要の現像処理が施されて、輝度データＹと色差データＣｒ、Ｃｂとからなる画像データ（Ｙ／Ｃデータ）に変換される。
【０１０５】
生成された画像データは、メモリ１２０に一旦格納されたのち、圧縮伸張処理回路１４６に加えられ、ここで所要の圧縮処理が施されて、圧縮画像データに変換される。
【０１０６】
生成された圧縮画像データは、メモリ１２０に格納される。ＣＰＵ１１２は、このメモリ１２０に格納された圧縮画像データに所定の付属情報を付加して、所定フォーマット（本実施の形態では、Ｅｘｉｆ）の画像ファイルを生成する。
【０１０７】
生成された画像ファイルは、メディア制御回路１４８を介して記憶メディア１８４に記録される。なお、本実施の形態のデジタルカメラ１０では、ＤＣＦ規格に従って記憶メディア１８４に画像ファイルが記録される。
【０１０８】
なお、上記の例では、撮影により得られた画像データを圧縮して記録する例で説明したが、圧縮せずに記録することもできる。また、ＲＡＷデータとして記録することもでき、この場合、Ａ／Ｄ変換後の画像データ（ＲＡＷデータ）が、そのまま記憶メディア１８４に記録される。撮影者は、撮影時に記録モードを選択することができる。
【０１０９】
次に、画像再生時の基本動作について説明する。
【０１１０】
画像の再生は、カメラのモードを再生モードに設定することにより行われる。撮影モードから再生モードへの切り換えは、再生ボタン３２を押下することにより行われる。また、カメラの電源がＯＦＦされている場合は、再生ボタン３２を押下することにより、カメラは再生モードで起動する。なお、この再生モードの状態でシャッタボタン２２を半押しすると、カメラのモードが撮影モードに切り換えられる。
【０１１１】
カメラのモードが、再生モードに設定されると、ＣＰＵ１１２は、メディア制御回路１４８を介して記憶メディア１８４に最後に記録された画像ファイルの画像データを読み出す。読み出された画像データは、圧縮伸張処理回路１４６で所要の伸張処理が施されたのち、表示制御回路１５０を介してモニタ２８に出力される。
【０１１２】
これにより、記憶メディア１８４に記録された画像が、モニタ２８に再生表示される。
【０１１３】
なお、最後に記録された画像ファイルの画像データが、非圧縮の画像データの場合は、そのまま表示制御回路１５０を介してモニタ２８に出力される。また、最後に記録された画像ファイルの画像データが、ＲＡＷデータの場合は、デジタル信号処理回路１４０で所要の現像処理が施されたのち、表示制御回路１５０を介してモニタ２８に出力される。
【０１１４】
画像のコマ送り／コマ戻しは、十字ボタン３６の右ボタン／左ボタンで行われ、右ボタンが押下操作されると、次の画像が記憶メディア１８４から読み出されて、モニタ２８に再生表示される。また、左ボタンが押圧操作されると、一つ前の画像が記憶メディア１８４から読み出され、モニタ２８に再生表示される。
【０１１５】
＜視線誘導処理＞
さて、本実施の形態のデジタルカメラ１０には、視線誘導の機能が備えられており、当該機能を発動させると、視線誘導ランプ２０が点滅して、被写体の注意を喚起し、被写体の視線を撮影レンズ１４に誘導する。
【０１１６】
この視線誘導の機能は、図４に示すように、少数の被写体（同図では二人）を多数の撮影者（同図では９人）が取り囲んで撮影するようなシチュエーション（たとえば、結婚式など、以下、「撮影会シチュエーション」という。）で特に有効に機能する。本実施の形態のデジタルカメラ１０は、撮影シチュエーションを自動的に判別し、撮影会シチュエーションの場合は自動的に視線誘導機能を発動させる。
【０１１７】
図５は、撮影シチュエーションを判別して、撮影する場合の処理の手順を示すフローチャートである。
【０１１８】
上記のように、撮影時はモニタ２８にスルー画像が表示されるので、撮影者は、このスルー画像を見て構図を決定し、シャッタボタン２２を半押して、撮影準備を指示する。
【０１１９】
上記のように、シャッタボタン２２が半押しされると、操作部１１４からＣＰＵ１１２にＳ１ＯＮ信号が入力される。ＣＰＵ１１２は、操作部１１４からの信号入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ１０）。
【０１２０】
シャッタボタン２２が半押しされると、ＣＰＵ１１２は、撮影準備が指示されたと判断して、撮影準備処理を行う（ステップＳ１１）。すなわち、ＡＥ、ＡＦの各処理を実行する。
【０１２１】
撮影準備が完了すると、ＣＰＵ１１２は、スルー表示用に取り込んだ画像データに基づいて、撮影シチュエーションの判定処理を行う（ステップＳ１２）。具体的には、画面内（現在の撮影範囲）に人物の顔領域が存在するか否か、存在する場合は、その顔領域が画面に占める割合が閾値以上か否か、顔領域が画面に占める割合が閾値以上の場合は、その顔が笑顔か否かを判定し、撮影会シチュエーションであるか否かを判定する。すなわち、すべての要件が満たされている場合は、少数の被写体を大勢で撮影している撮影会シチュエーションと判定し、それ以外は撮影会シチュエーションではないと判定する。
【０１２２】
図６は、撮影シチュエーションの判定処理の手順を示すフローチャートである。
【０１２３】
まず、画面内から人物の顔領域を検出する（ステップＳ２０）。顔領域の検出は、顔検出回路１７６で行われ、スルー表示用に取り込んだ画像データを顔検出回路１７６に加えて、画面内の人物の顔領域を検出する。
【０１２４】
ＣＰＵ１１２は、この顔領域の検出結果を顔検出回路１７６から取得して、画面内に人物の顔領域が存在するか否かを判定する（ステップＳ２１）。
【０１２５】
この判定で画面内に人物の顔領域が存在しないと判定すると、ＣＰＵ１１２は、現在の撮影シチュエーションが、撮影会シチュエーションではないと判定し（ステップＳ２７）、撮影シチュエーションの判定処理を終了する。
【０１２６】
一方、画面内に人物の顔領域が存在すると判定すると、次に、ＣＰＵ１１２は、顔領域の検出結果に基づいて、検出された顔領域が画面内に占める割合を算出する（ステップＳ２２）。
【０１２７】
そして、算出された割合が閾値以上か否かを判定する（ステップＳ２３）。すなわち、一般に少数の被写体を大勢で撮影する撮影会シチュエーションでは、人物の顔を比較的大きく写すと考えられるので、画面内に人物の顔の大きさが一定の大きさ以上で写されているか否か（画面内に占める人物の顔領域の割合が閾値以上であるか否か）を判定する。
【０１２８】
この判定で画面内に占める人物の顔領域の割合が閾値未満と判定すると、ＣＰＵ１１２は、現在の撮影シチュエーションが、撮影会シチュエーションではないと判定し（ステップＳ２７）、撮影シチュエーションの判定処理を終了する。
【０１２９】
一方、画面内に占める人物の顔領域が閾値以上と判定すると、次に、ＣＰＵ１１２は、検出された顔の表情を判定する（ステップＳ２４）。表情の判定は、表情判定回路１７８で行われ、顔検出した画像データを表情判定回路１７８に加えて、検出された顔領域の顔の表情を判定する。
【０１３０】
ＣＰＵ１１２は、この表情の判定結果を表情判定回路１７８から取得して、検出された人物の顔が笑顔か否かを判定する（ステップＳ２５）。
【０１３１】
この判定で検出された人物の顔が笑顔ではないと判定すると、ＣＰＵ１１２は、現在の撮影シチュエーションが、撮影会シチュエーションではないと判定し（ステップＳ２７）、撮影シチュエーションの判定処理を終了する。
【０１３２】
一方、検出された人物の顔が笑顔と判定すると、現在の撮影シチュエーションが、少数の被写体を大勢で撮影する撮影会シチュエーションであると判定し（ステップＳ２６）、撮影シチュエーションの判定処理を終了する。
【０１３３】
この後、ＣＰＵ１１２は、撮影処理フロー（図５）に復帰し、撮影シチュエーションの判定結果に基づいて、視線誘導機能の発動の要否を判定する（ステップＳ１３）。すなわち、撮影シチュエーションの判定結果、現在の撮影シチュエーションが、撮影会シチュエーションであると判定されていれば、視線誘導機能の発動が必要と判定する。一方、現在の撮影シチュエーションが、撮影会シチュエーションではないと判定されていれば、視線誘導機能の発動は不要と判定する。
【０１３４】
この判定で視線誘導機能の発動が必要と判定すると、ＣＰＵ１１２は、視線誘導ランプ２０を所定の態様で点滅させて、視線誘導機能を発動させる（ステップＳ１４）。この視線誘導ランプ２０が点滅することにより、被写体の注意が喚起され、被写体の視線が撮影レンズ１４に誘導される。
【０１３５】
この後、ＣＰＵ１１２は、操作部１１４の入力に基づいて、シャッタボタン２２が全押しされたか否かを判定し（ステップＳ１５）、本撮影の指示がなされたか否かを判定する。
【０１３６】
上記ステップＳ１３において、視線誘導機能の発動が不要と判定した場合も、ＣＰＵ１１２は、操作部１１４からの入力に基づいて、シャッタボタン２２が全押しされたか否かを判定し（ステップＳ１５）、本撮影の指示がなされたか否かを判定する。
【０１３７】
なお、上記のように、シャッタボタン２２が全押しされると、操作部１１４からＣＰＵ１１２にＳ２ＯＮ信号が入力されるので、ＣＰＵ１１２は、このＳ２ＯＮ信号の入力に基づいて、シャッタボタン２２が全押しされたか否かを判定する。
【０１３８】
ここで、シャッタボタン２２が全押しされていないと判定すると、ＣＰＵ１２は、シャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１７）。そして、シャッタボタン２２の半押しが解除されたと判定すると、ステップＳ１０に戻り、再度シャッタボタン２２の半押しの有無を判定する。
【０１３９】
一方、シャッタボタン２２が全押しされたと判定すると、ＣＰＵ１２は、本撮影の処理を実行する（ステップＳ１６）。すなわち、ＡＥで決定した露出でイメージセンサ１３０を露光させ、記録用の画像を撮像する。そして、得られた画像データを記憶メディア１８４に記録する（ステップＳ１７）。
【０１４０】
このように、本実施の形態のデジタルカメラ１０では、撮影シチュエーションを自動で認識し、自動的に視線誘導機能を発動させるので、カメラ目線の好ましい画像を簡単に撮影することができる。
【０１４１】
なお、上記の実施の形態では、画面中に占める人物の顔領域の割合が閾値以上であって、かつ、画面内の人物の顔の表情が笑顔の場合に少数の被写体を大勢で撮影する撮影会撮影シチュエーションであると判定しているが、撮影会シチュエーションの判定方法は、これに限定されるものではない。画面内に占める被写体の顔の割合、画面内の被写体の顔の向き、画面内の被写体までの距離、画面内の被写体の動き量、画面内の被写体の顔の表情、所定時間内における画面内の被写体の明るさの変化量の少なくとも一つを検出し、その検出結果に基づいて、撮影会シチュエーションを判別する構成とすることもできる。
【０１４２】
すなわち、上記のように、少数の被写体を大勢で撮影する場合、画面内に被写体の顔を大きく写すことが多いので、画面内に占める被写体の顔の割合の割合を検出し、その割合が一定以上の場合は、撮影会シチュエーションと判定するようにする。
【０１４３】
また、少数の被写体を大勢で撮影する場合、画面内の被写体の顔の向きが正面（ほぼ正面を含む）を向いていることが多いので、画面内の被写体の顔の向きを検出し、その向きが正面の場合は、撮影会シチュエーションと判定するようにする。
【０１４４】
また、少数の被写体を大勢で撮影する場合、画面内の被写体までの距離が近いことが多いので（およそ１〜３ｍ程度と考えられる。）、画面内の被写体までの距離を検出し、その距離が一定範囲内の場合は、撮影会シチュエーションと判定するようにする。
【０１４５】
また、上記のように、少数の被写体を大勢で撮影する場合、画面内の被写体の表情が笑顔であることが多いので、画面内の被写体の表情を判定し、笑顔の場合は、撮影会シチュエーションと判定するようにする。
【０１４６】
また、少数の被写体を大勢で撮影する場合、画面内の被写体は、動かないことが多いので、画面内の被写体の動き量を検出し、その動き量が一定量以下の場合は、撮影会シチュエーションと判定するようにする。
【０１４７】
また、フラッシュが沢山たかれているときは、少数の被写体を大勢で撮影していると考えられるので、所定時間内における画面内の被写体の明るさの変化量を検出し、その変化量が一定量以上のときは、撮影会シチュエーションと判定するようにする。すなわち、このような場合、被写体の顔に他のカメラのフラッシュが当たって短時間で大きな明暗差が生じるので、所定時間内における画面内の被写体の明るさの変化量を検出し、その変化量が一定量以上のときは、撮影会シチュエーションと判定する。
【０１４８】
なお、判定項目は少なくとも一つあればよいが、より高精度に判定するためには、複数の判定項目を組み合わせ、すべてにおいて要件を満足する場合（すべての判定で肯定の場合）に、撮影会シチュエーションと判定することが好ましい。
【０１４９】
また、複数の判定項目で判定を行い、規定数以上の要件を満足する場合に、撮影会シチュエーションと判定するようにしてもよい。たとえば、画面内に占める被写体の顔の割合が閾値以上か否か、画面内の被写体の顔の向きが正面か否か、画面内の被写体までの距離が所定範囲か、画面内の被写体の動き量が閾値以下か、画面内の被写体の顔の表情が笑顔か、所定時間内における画面内の被写体の明るさの変化量が閾値以上かのすべてを判定し、少なくとも３項目以上において、要件を満足している場合に撮影会シチュエーションと判定するようにしてもよい。
【０１５０】
また、特定の判定項目を必須項目とし、それに加えて他の判定項目も満足している場合に撮影会シチュエーションと判定するようにしてもよい。たとえば、画面内に占める被写体の顔の割合が閾値以上であることを必須項目とし、これに加えて、画面内の被写体の顔の向きが正面、画面内の被写体までの距離が所定範囲、画面内の被写体の動き量が閾値以下、画面内の被写体の顔の表情が笑顔、所定時間内における画面内の被写体の明るさの変化量が閾値以上の少なくとも一つの要件を満足する場合に撮影会シチュエーションと判定するようにしてもよい。
【０１５１】
なお、上述した各判定項目、すなわち、(1)画面内に占める被写体の顔の割合が閾値以上か否か、(2)画面内の被写体の顔の向きが正面か否か、(3)画面内の被写体までの距離が所定範囲か、(4)画面内の被写体の動き量が閾値以下か、(5)画面内の被写体の顔の表情が笑顔か、(6)所定時間内における画面内の被写体の明るさの変化量が閾値以上かの中では、(2)画面内の被写体の顔の向きが正面か否か、(3)画面内の被写体までの距離が所定範囲か、(4)画面内の被写体の動き量が閾値以下かの３項目が、もっとも撮影会シチュエーションとの相関が高く、次いで、(1)画面内に占める被写体の顔の割合が閾値以上か否かの項目、次いで、(6)所定時間内における画面内の被写体の明るさの変化量が閾値以上か、(5)画面内の被写体の顔の表情が笑顔かの項目が、撮影会シチュエーションとの相関が高いと考えられる。
【０１５２】
したがって、好ましくは、(2)画面内の被写体の顔の向きが正面か否か、(3)画面内の被写体までの距離が所定範囲か、(4)画面内の被写体の動き量が閾値以下かの３項目について検出し、すべての項目の要件を満たした場合に撮影会シチュエーションと判別することが好ましい。
【０１５３】
そして、より高精度に撮影シチュエーションを判別する場合は、上記３項目（（2)画面内の被写体の顔の向きが正面か否か、(3)画面内の被写体までの距離が所定範囲か、(4)画面内の被写体の動き量が閾値以下か）に加えて、(1)画面内に占める被写体の顔の割合が閾値以上か否かの項目についても検出し、すべての項目の要件を満たした場合、撮影会シチュエーションとの判別することが好ましい。
【０１５４】
また、更に高精度に撮影シチュエーションを判別する場合は、上記４項目（2)画面内の被写体の顔の向きが正面か否か、(3)画面内の被写体までの距離が所定範囲か、(4)画面内の被写体の動き量が閾値以下か、(1)画面内に占める被写体の顔の割合が閾値以上か否か）に加えて、(6)所定時間内における画面内の被写体の明るさの変化量が閾値以上か、及び／又は、(5)画面内の被写体の顔の表情が笑顔かについても検出し、すべての項目の要件を満たした場合、撮影会シチュエーションとの判別することが好ましい。
【０１５５】
なお、上記３項目（2)画面内の被写体の顔の向きが正面か否か、(3)画面内の被写体までの距離が所定範囲か、(4)画面内の被写体の動き量が閾値以下か）に加えて、(6)所定時間内における画面内の被写体の明るさの変化量が閾値以上か、及び／又は、(5)画面内の被写体の顔の表情が笑顔かについても検出し、すべての項目の要件を満たした場合、撮影会シチュエーションとの判別するようにしてもよい。
【０１５６】
また、(1)画面内に占める被写体の顔の割合が閾値以上か否か、(2)画面内の被写体の顔の向きが正面か否か、(3)画面内の被写体までの距離が所定範囲か、(4)画面内の被写体の動き量が閾値以下か、(5)画面内の被写体の顔の表情が笑顔か、(6)所定時間内における画面内の被写体の明るさの変化量が閾値以上かのすべての項目について検出し、(2)画面内の被写体の顔の向きが正面か否か、(3)画面内の被写体までの距離が所定範囲か、(4)画面内の被写体の動き量が閾値以下かの３項目がについて要件を満足し、かつ、(1)画面内に占める被写体の顔の割合が閾値以上か否かの項目、(6)所定時間内における画面内の被写体の明るさの変化量が閾値以上か、(5)画面内の被写体の顔の表情が笑顔かの少なくとも一つの項目で要件を満足している場合に撮影会シチュエーションと判定するようにしてもよい。
【０１５７】
なお、検出、判定する項目については、カメラに実装されている機能に応じて、適宜選択して設定することが好ましい。すなわち、顔検出ＡＦ（画面内の顔領域を検出して、検出された顔に焦点を自動的に合せる機能）等のために、顔検出機能が実装されているカメラの場合には、これを利用して、画面中に占める人物の顔領域の割合を検出することができるので、画面中に占める人物の顔領域の割合を検出して、撮影シチュエーションを判別する。
【０１５８】
また、表情に応じて自動的に撮影する機能（たとえば、笑顔を判定して、自動的に撮影する機能）等のために、表情判定機能を備えている場合には、その表情判定機能を利用して、撮影シチュエーションを判別する。
【０１５９】
同様に、顔の向きの検出機能を備えている場合には、その顔の向きの検出機能を利用して、撮影シチュエーションを判別する。
【０１６０】
また、撮影画像のブレを防止等するために、被写体の動き量を検出する機能を備えている場合には、その動き量の検出機能を利用して、撮影シチュエーションを判別する。たとえば、上記実施の形態のデジタルカメラ１０には、動き検出回路１８０が備えられているので、これを利用して、撮影シチュエーションを判別することができる。
【０１６１】
また、被写体までの距離については、画像解析により計測することもできるが、ＡＦ制御の結果を利用して求めることもできる（たとえば、フォーカスレンズ１４ｆの位置情報から演算により求めることができる。）。
【０１６２】
なお、上述した画面内に占める被写体の顔の割合、画面内の被写体の顔の向き、画面内の被写体までの距離、画面内の被写体の動き量、画面内の被写体の顔の表情、所定時間内における画面内の被写体の明るさの変化量の検出は、すべて専用のハードウェアにて行うようにすることもできるが、画像データを解析することによって検出することができるので、ソフトウェアで実現することもできる。ソフトウェアで実現する場合は、部品点数が増加することがないので、低コストで実装することができる。
【０１６３】
なお、上記実施の形態では、視線誘導機能として、視線誘導ランプ２０を所定の態様で点滅させているが、視線誘導の構成は、これに限定されるものではない。この他、所定の音声をスピーカ４４から発生させて、視線誘導を行うようにしてもよい（たとえば、「こっち向いて」などの音声をスピーカ４４から発生させる。）。
【０１６４】
また、複数の視線誘導機能を発動させて、視線誘導を行うようにしてもよい。たとえば、視線誘導ランプ２０を所定の態様で点滅させるとともに、所定の音声をスピーカ４４から発生させて、視線誘導を行うようにしてもよい。
【０１６５】
また、上記実施の形態では、視線誘導手段として、専用の視線誘導ランプ２０をカメラボディ１２に設置しているが、カメラに既存の装置を用いて視線誘導手段を構成することにより、部品点数を削減することができる。たとえば、フラッシュが備えられている場合には、フラッシュを高速に点滅させて、視線誘導に用いるようにしてもよい。また、セルフタイマランプを備えている場合には、セルフタイマランプを所定の態様で発光、点滅させて、視線誘導に用いるようにてもよい。また、ＡＦ補助光ランプを備えている場合には、ＡＦ補助光ランプを所定の態様で発光、点滅させて、視線誘導に用いるようにしてもよい。
【０１６６】
なお、視線誘導機能を発動させる場合、視線誘導ランプ２０は、本撮影が行われるまで継続して発光させるようにしてもよいし、また、一定時間発光させて、停止させるようにしてもよい（この場合、再度撮影会シチュエーションであると判定されると、再発光される。）。
【０１６７】
また、視線誘導ランプ２０の発光態様を複数用意し、ユーザが選択できるようにしてもよい。
【０１６８】
また、視線誘導ランプ２０は、単色の光を発光させるのではなく、複数の光を発光させるようにしてもよい。たとえば、赤、青、緑のＬＥＤで構成し、順番に発光させるようにしてもよい。これにより、より注意を喚起することができる。
【０１６９】
なお、上記実施の形態では、被写体として人物を対象とした場合を例に説明したが、被写体は、これに限定されるものではなく、ペット等の動物を対象とすることもできる。
【０１７０】
［第２の実施の形態］
本実施の形態のデジタルカメラでは、周囲で発生するシャッタ音に基づいて、撮影シチュエーションを判別する。すなわち、一定期間内に多数のシャッタ音が周囲で発生しているような場合は、少数の被写体を大勢で撮影するシチュエーション（撮影会シチュエーション）と考えられるので、このような場合に自動的に視線誘導機能を発動させる。
【０１７１】
図７は、本実施の形態のデジタルカメラ１０ａのシステム構成を示すブロック図である。
【０１７２】
同図に実施の形態に示すように、本実施の形態のデジタルカメラ１０ａは、音声検出回路１９０を備えている点で上述した第１の実施の形態のデジタルカメラ１０と相違している。したがって、ここでは、この音声検出回路１９０の構成についてのみ説明する。
【０１７３】
音声検出回路１９０は、ＣＰＵ１１２の指示に応じて、音声データを解析し、シャッタ音を検出する。本実施の形態のデジタルカメラ１０ａでは、取り込んだ音声データの波形からシャッタ音の波形を検出して、シャッタ音を検出する。
【０１７４】
なお、シャッタ音は、メーカや機種によって異なるので、複数のシャッタ音の波形データを保有し、これらと照合して、音声中のシャッタ音を検出することが好ましい。本実施の形態のデジタルカメラ１０ａでは、シャッタ音データベースとして、複数のシャッタ音の音声波形データがフラッシュＲＯＭ１１８に記録されており、これらと照合して、音声中のシャッタ音を検出する。この音声データベースは、適宜音声波形データを追加できるようにすることが好ましい。
【０１７５】
撮影シチュエーションの判定は、一定時間内に検出されるシャッタ音の回数に基づいて行われ、一定時間内に一定回数以上のシャッタ音が検出されると、撮影会シチュエーションと判定する。
【０１７６】
本実施の形態のデジタルカメラ１０ａでは、シャッタボタン２２が半押しされて、撮影準備が指示されると、マイク１８から周囲の音声が取り込まれ、取り込まれた音声に基づいて判定される。具体的には、一定の取り込み間隔で音声を連続的に取り込み、取り込んだ音声から規定回数以上のシャッタ音が検出されると、撮影会シチュエーションと判定する。
【０１７７】
図８は、本実施の形態のデジタルカメラでの撮影処理の手順を示すフローチャートである。
【０１７８】
撮影時は、モニタ２８にスルー画像が表示されるので、撮影者は、このモニタ２８のスルー画像を見て構図を決定し、シャッタボタン２２を半押して、撮影準備を指示する。
【０１７９】
ＣＰＵ１１２は、操作部１１４からの信号入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ３０）。
【０１８０】
シャッタボタン２２が半押しされると、ＣＰＵ１１２は、撮影準備が指示されたと判断して、撮影準備処理を行う（ステップＳ３１）。すなわち、ＡＥ、ＡＦの各処理を実行する。
【０１８１】
また、撮影準備の開始とともに、ＣＰＵ１１２は、カウンタＣの値を０にセットし、音声の取り込みを開始する（ステップＳ３２）。なお、取り込まれた音声は、音声信号処理回路１５８で逐次処理され、メモリ１２０に格納される。
【０１８２】
この後、ＣＰＵ１１２は、カウンタＣの値が、閾値ＣＭＡＸを超えているか否か判定する（ステップＳ３３）。この判定で、カウンタＣの値が、閾値ＣＭＡＸを超えていないと判定すると、ＣＰＵ１１２は、操作部１１４の入力に基づいて、シャッタボタン２２が全押しされたか否かを判定し（ステップＳ３４）、本撮影の指示がなされたか否かを判定する。
【０１８３】
シャッタボタン２２が全押しされたと判定すると、本撮影を行い（ステップＳ４２）、得られた画像データを記憶メディア１８４に記録して（ステップＳ４３）、撮影処理を終了する。
【０１８４】
一方、シャッタボタン２２が全押しされていないと判定すると、ＣＰＵ１２は、シャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ３５）。そして、シャッタボタン２２の半押しが解除されたと判定すると、音声の取り込みを中止して、ステップＳ３０に戻る。すなわち、再度シャッタボタン２２を検出して、撮影準備からやり直す。
【０１８５】
一方、シャッタボタン２２が半押しが解除されていないと判定すると、カウンタＣの値に１を加算し（ステップＳ３６）、ステップＳ３３に戻る。すなわち、カウンタＣの値が、閾値ＣＭＡＸを超えているか否か判定する（ステップＳ３３）。
【０１８６】
ここで、カウンタＣの値が、閾値ＣＭＡＸを超えていると判定すると（すなわち、取り込み開始から一定時間が経過していると判定すると）、ＣＰＵ１１２は、取り込んだ音声からシャッタ音の検出を行う（ステップＳ３７）。すなわち、取り込んだ音声データを音声検出回路１９０に加えて、シャッタ音を検出させる（ステップＳ３７）。
【０１８７】
ＣＰＵ１１２は、この音声検出回路１９０によるシャッタ音の検出結果を取得し、検出されたシャッタ音が閾値以上か否かを判定して、視線誘導機能の発動の要否を判定する（ステップＳ３８）。すなわち、一定期間内（ＣＭＡＸ内）に規定回数以上（閾値以上）のシャッタ音が検出されている場合は、撮影シチュエーションが、撮影会シチュエーションと判断し、視線誘導機能の発動が必要と判定する。一方、規定回数以上のシャッタ音が検出されていない場合は、撮影シチュエーションが、撮影会シチュエーションではないと判断し、視線誘導機能の発動が不要と判定する。
【０１８８】
そして、視線誘導機能の発動が必要と判定すると（検出されたシャッタ音が閾値以上と判定すると）、ＣＰＵ１１２は、視線誘導ランプ２０を所定の態様で点滅させて、視線誘導機能を発動させる（ステップＳ３９）。この視線誘導ランプ２０が点滅することにより、被写体の注意が喚起され、被写体の視線が撮影レンズ１４に誘導される。
【０１８９】
この後、ＣＰＵ１１２は、操作部１１４からの入力に基づいて、シャッタボタン２２が全押しされたか否かを判定し（ステップＳ４０）、本撮影の指示がなされたか否かを判定する。そして、シャッタボタン２２が全押しされたと判定すると、ＣＰＵ１２は、本撮影の処理を行い（ステップＳ４２）、撮影により得られた画像を記憶メディア１８４に記録する（ステップＳ４３）。
【０１９０】
一方、シャッタボタン２２が全押しされていないと判定すると、ＣＰＵ１２は、シャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ４１）。そして、シャッタボタン２２の半押しが解除されたと判定すると、ステップＳ３０に戻り、再度、シャッタボタン２２の半押しを検出して、撮影準備から処理をやり直す。
【０１９１】
また、上記ステップＳ３８において、検出されたシャッタ音が閾値以上ではないと判定し、視線誘導機能の発動が不要と判定すると、ステップＳ３２に戻り、カウンタＣを０にセットして、再度音声の取り込みを開始する。
【０１９２】
すなわち、シャッタボタン２２が半押しされている限り、シャッタ音の検出は行われ、規定回数以上のシャッタ音が検出された段階で視線誘導機能を発動させる。
【０１９３】
このように、本実施の形態のデジタルカメラ１０では、周囲で発生するシャッタ音から撮影シチュエーションを自動で認識し、自動的に視線誘導機能を発動させるので、カメラ目線の好ましい画像を簡単に撮影することができる。
【０１９４】
また、シャッタ音は、カメラ特有の音であり、カメラ以外の機器から発生することはないので、撮影会シチュエーションを正確に検出することができる。
【０１９５】
また、マイクを有するカメラであれば、別途部品点数を増加させることなく構成することができるので、コスト削減も図ることができる。
【０１９６】
なお、上記の実施の形態では、シャッタ音にのみ基づいて撮影シチュエーションの判定を行っているが、更に画像から人物の顔領域を検出して、撮影シチュエーションを判定するようにしてもよい。すなわち、シャッタボタン２２の半押し後に取り込まれるスルー表示用の画像から人物の顔領域を検出し、顔領域が検出されている場合であって、一定時間内に一定回数以上のシャッタが検出されている場合に撮影会シチュエーションと判定して、視線誘導機能を発動させるようにしてもよい。
【０１９７】
［第３の実施の形態］
上記第２の実施の形態のデジタルカメラでは、周囲で発生するシャッタ音に基づいて、撮影会シチュエーションを検出しているが、本実施の形態のデジタルカメラでは、撮影会シチュエーションで多く発声される音声、たとえば、「こっち向いてー」、「撮るよー」等の音声を検出して、撮影会シチュエーションを検出する。
【０１９８】
なお、装置の基本構成は、上述した第２の実施の形態のデジタルカメラ１０ａと同じなので、ここでは、撮影シチュエーションの判定方法と撮影時の処理の手順についてのみ説明する。
【０１９９】
撮影シチュエーションの判定は、マイク１８から取り込まれる音声に基づいて行われ、あらかじめ登録された音声が検出されると、撮影会シチュエーションと判定する。
【０２００】
具体的には、シャッタボタン２２が半押しされて、撮影準備が指示されると、マイク１８から周囲の音声が取り込まれ、取り込まれた音声から特定の音声の波形データを検出することにより、特定の音声が発せられれたことを検出する。
【０２０１】
特定の音声は、あらかじめデータベースとして保有し、フラッシュＲＯＭ１１８に格納される。音声検出回路１９０は、このデータベースに登録された音声の波形と照合して、音声データから特定の音声を検出する。
【０２０２】
なお、このデータベースは、適宜追加できるように構成することが好ましい。
【０２０３】
図９は、本実施の形態のデジタルカメラでの撮影処理の手順を示すフローチャートである。
【０２０４】
撮影時は、モニタ２８にスルー画像が表示されるので、撮影者は、このモニタ２８のスルー画像を見て構図を決定し、シャッタボタン２２を半押して、撮影準備を指示する。
【０２０５】
ＣＰＵ１１２は、操作部１１４からの信号入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ５０）。
【０２０６】
シャッタボタン２２が半押しされると、ＣＰＵ１１２は、撮影準備が指示されたと判断して、撮影準備処理を行う（ステップＳ５１）。すなわち、ＡＥ、ＡＦの各処理を実行する。
【０２０７】
また、撮影準備の開始とともに、ＣＰＵ１１２は、カウンタＣの値を０にセットし、音声の取り込みを開始する（ステップＳ５２）。なお、取り込まれた音声は、音声信号処理回路１５８で逐次処理され、メモリ１２０に格納される。
【０２０８】
この後、ＣＰＵ１１２は、カウンタＣの値が、閾値ＣＭＡＸを超えているか否か判定する（ステップＳ５３）。この判定で、カウンタＣの値が、閾値ＣＭＡＸを超えていないと判定すると、ＣＰＵ１１２は、操作部１１４の入力に基づいて、シャッタボタン２２が全押しされたか否かを判定し（ステップＳ５４）、本撮影の指示がなされたか否かを判定する。
【０２０９】
シャッタボタン２２が全押しされたと判定すると、本撮影を行い（ステップＳ５２）、得られた画像データを記憶メディア１８４に記録して（ステップＳ５３）、撮影処理を終了する。
【０２１０】
一方、シャッタボタン２２が全押しされていないと判定すると、ＣＰＵ１２は、シャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ５５）。そして、シャッタボタン２２の半押しが解除されたと判定すると、音声の取り込みを中止して、ステップＳ５０に戻る。すなわち、シャッタボタン２２を検出して、撮影準備からやり直す。
【０２１１】
一方、シャッタボタン２２が半押しが解除されていないと判定すると、カウンタＣの値に１を加算し（ステップＳ５６）、ステップＳ３３に戻る。すなわち、カウンタＣの値が、閾値ＣＭＡＸを超えているか否か判定する（ステップＳ３３）。
【０２１２】
ここで、カウンタＣの値が、閾値ＣＭＡＸを超えていると判定すると、ＣＰＵ１１２は、取り込んだ音声から特定の音声の検出処理を行う（ステップＳ５７）。すなわち、取り込んだ音声データを音声検出回路１９０に加え、特定の音声を検出させる。
【０２１３】
ＣＰＵ１１２は、この音声検出回路１９０によるシャッタ音の検出結果を取得し、特定の音声が検出されたか否かを判定して、視線誘導機能の発動の要否を判定する（ステップＳ５８）。すなわち、特定の音声が検出されている場合は、撮影シチュエーションが、撮影会シチュエーションと判断し、視線誘導機能の発動が必要と判定する。一方、特定の音声が検出されていない場合は、撮影シチュエーションが、撮影会シチュエーションではないと判断し、視線誘導機能の発動が不要と判定する。
【０２１４】
そして、視線誘導機能の発動が必要と判定すると、ＣＰＵ１１２は、視線誘導ランプ２０を所定の態様で点滅させて、視線誘導機能を発動させる（ステップＳ５９）。この視線誘導ランプ２０が点滅することにより、被写体の注意が喚起され、被写体の視線が撮影レンズ１４に誘導される。
【０２１５】
この後、ＣＰＵ１１２は、操作部１１４からの入力に基づいて、シャッタボタン２２が全押しされたか否かを判定し（ステップＳ６０）、本撮影の指示がなされたか否かを判定する。そして、シャッタボタン２２が全押しされたと判定すると、ＣＰＵ１２は、本撮影の処理を行い（ステップＳ６２）、撮影により得られた画像を記憶メディア１８４に記録する（ステップＳ６３）。
【０２１６】
一方、シャッタボタン２２が全押しされていないと判定すると、ＣＰＵ１２は、シャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ６１）。そして、シャッタボタン２２の半押しが解除されたと判定すると、ステップＳ５０に戻り、再度、シャッタボタン２２の半押しを検出して、撮影準備から処理をやり直す。
【０２１７】
また、上記ステップＳ５８において、特定の音声が検出されていないと判定すると、ステップＳ５２に戻り、カウンタＣを０にセットして、再度音声の取り込みを開始する。
【０２１８】
すなわち、シャッタボタン２２が半押しされている限り、特定の音声の検出は行われ、特定の音声が検出された段階で視線誘導機能を発動させる。
【０２１９】
このように、本実施の形態のデジタルカメラ１０では、周囲で発生する特定の音声（撮影会シチュエーションで多く発声される音声）を検出して、撮影シチュエーションを自動で認識し、自動的に視線誘導機能を発動させるので、カメラ目線の好ましい画像を簡単に撮影することができる。
【０２２０】
本例の場合、シャッタ音がならないカメラがある場合においても対応することができるので、撮影会シチュエーションを正確に検出することができる。
【０２２１】
また、マイクを有するカメラであれば、別途部品点数を増加させることなく構成することができるので、コスト削減も図ることができる。
【０２２２】
なお、上記の実施の形態では、周囲で発生する音声のみ基づいて撮影シチュエーションの判定を行っているが、更に画像から人物の顔領域を検出して、撮影シチュエーションを判定するようにしてもよい。すなわち、シャッタボタン２２の半押し後に取り込まれるスルー表示用の画像から人物の顔領域を検出し、顔領域が検出されている場合であって、特定の音声が検出されている場合に撮影会シチュエーションと判定して、視線誘導機能を発動させるようにしてもよい。
【０２２３】
［第４の実施の形態］
上記第１−３の実施の形態のデジタルカメラでは、カメラ側が撮影会シチュエーションと判定すると、自動的に視線誘導機能を発動させるが、他のカメラも同時に視線誘導機能を発動させると、被写体が混乱する。
【０２２４】
そこで、本実施の形態のデジタルカメラでは、他のカメラが視線誘導機能を発動させているか否かを事前に検知し、他のカメラが視線誘導機能を発動させている場合は、自身の視線誘導を禁止する。
【０２２５】
ここで、他のカメラが視線誘導機能を発動させているか否かの検知は、視線誘導機能が、視線誘導ランプの場合は、イメージセンサから得られる画像データの色相を検出して行う。すなわち、他のカメラが、視線誘導ランプを発光させて、視線誘導を行うと、イメージセンサから得られる画像の色相が、その視線誘導ランプの光の影響を受けて色みがかるので（たとえば、青色の光を発光する場合には、画像が青みがかる。）、これを検出して、他のカメラの視線誘導機能が発動されていることを検知する。
【０２２６】
図１０は、本実施の形態のデジタルカメラ１０ｂのシステム構成を示すブロック図である。
【０２２７】
同図に実施の形態に示すように、本実施の形態のデジタルカメラ１０ｂは、色相検出回路１９２を備えている点で上述した第１の実施の形態のデジタルカメラ１０と相違している。
【０２２８】
この色相検出回路１９２は、ＣＰＵ１１２の指令に応じて、入力された画像データの色相を検出する。具体的には、画面全体の色相角Θ（Θ＝tan-1Cb/Cr）を検出する。
【０２２９】
検出された色相角Θの情報は、ＣＰＵ１１２に出力される。ＣＰＵ１１２は、得られた色相角Θに基づいて、他のカメラの視線誘導機能が発動されているか否かを判定する。具体的には、得られたΘが、Θ１≦Θ≦Θ２か否かを判定して、他のカメラの視線誘導機能が発動されているか否かを判定する。なお、このΘ１≦Θ≦Θ２の範囲は、他のカメラの視線誘導機能が発動されている場合の画像の色相角の範囲である。したがって、視線誘導ランプの発光色が青色の場合は、青色の色相角の範囲が設定される。
【０２３０】
図１１は、本実施の形態のデジタルカメラ１０ｂでの撮影処理の手順を示すフローチャートである。
【０２３１】
なお、撮影シチュエーションの判定処理は、上記第１の実施の形態と同様に、スルー表示用に取り込んだ画像データに基づいて行う。すなわち、画面内に人物の顔領域が存在するか否か、存在する場合は、その顔領域が画面に占める割合が閾値以上か否か、顔領域が画面に占める割合が閾値以上の場合は、その顔が笑顔か否かを判定し、撮影会シチュエーションであるか否かを判定する。すなわち、すべての要件が満たされている場合は、少数の被写体を大勢で撮影している撮影会シチュエーションと判定し、それ以外は撮影会シチュエーションではないと判定する。
【０２３２】
撮影者は、モニタ２８に表示されるスルー画像を見て構図を決定し、シャッタボタン２２を半押して、撮影準備を指示する。
【０２３３】
ＣＰＵ１１２は、操作部１１４からの信号入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ７０）。
【０２３４】
シャッタボタン２２が半押しされると、ＣＰＵ１１２は、撮影準備が指示されたと判断して、撮影準備処理を行う（ステップＳ７１）。
【０２３５】
撮影準備が完了すると、ＣＰＵ１１２は、スルー表示用に取り込んだ画像データに基づいて、撮影シチュエーションの判定処理を行う（ステップＳ７２）。具体的には、画面内（現在の撮影範囲）に人物の顔領域が存在するか否か、存在する場合は、その顔領域が画面に占める割合が閾値以上か否か、顔領域が画面に占める割合が閾値以上の場合は、その顔が笑顔か否かを判定し、撮影会シチュエーションであるか否かを判定する。すなわち、すべての要件が満たされている場合は、少数の被写体を大勢で撮影している撮影会シチュエーションと判定し、それ以外は撮影会シチュエーションではないと判定する。
【０２３６】
ＣＰＵ１１２は、この撮影シチュエーションの判定結果に基づいて、視線誘導機能の発動の要否を判定する（ステップＳ７３）。すなわち、撮影シチュエーションの判定結果、現在の撮影シチュエーションが、撮影会シチュエーションであると判定されていれば、視線誘導機能の発動が必要と判定する。一方、現在の撮影シチュエーションが、撮影会シチュエーションではないと判定されていれば、視線誘導機能の発動は不要と判定する。
【０２３７】
この判定で視線誘導機能の発動が必要と判定すると、ＣＰＵ１１２は、他のカメラの視線誘導機能の発動の有無を検出する。すなわち、競合の有無を検知する。
【０２３８】
まず、スルー表示用に取り込んだ画像データを色相検出回路１９２に加えて、画面全体の色相角Θを検出する（ステップＳ７４）。そして、得られた色相角が、あらかじめ規定された色相角の範囲内（Θ１≦Θ≦Θ２）か否かを判定する（ステップＳ７５）。すなわち、画面の色相が、他のカメラの視線誘導機能が発動されているときの色相になっているか否かを判定する。
【０２３９】
この判定で画面の色相が、あらかじめ規定された色相角の範囲内（Θ１≦Θ≦Θ２）ではないと判定すると（画面の色相が、他のカメラの視線誘導機能が発動されているときの色相ではないと判定すると）、ＣＰＵ１１２は、視線誘導ランプ２０を所定の態様で点滅させて、視線誘導機能を発動させる（ステップＳ７６）。この視線誘導ランプ２０が点滅することにより、被写体の注意が喚起され、被写体の視線が撮影レンズ１４に誘導される。
【０２４０】
この後、ＣＰＵ１１２は、操作部１１４の入力に基づいて、シャッタボタン２２が全押しされたか否かを判定し（ステップＳ７７）、本撮影の指示がなされたか否かを判定する。
【０２４１】
ここで、シャッタボタン２２が全押しされていないと判定すると、ＣＰＵ１２は、シャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ７８）。そして、シャッタボタン２２の半押しが解除されたと判定すると、ステップＳ７０に戻り、再度シャッタボタン２２の半押しの有無を判定する。
【０２４２】
一方、シャッタボタン２２が全押しされたと判定すると、ＣＰＵ１２は、本撮影の処理を行い（ステップＳ７９）、撮影により得られた画像データを記憶メディア１８４に記録する（ステップＳ８０）。
【０２４３】
また、上記ステップＳ７５で画面の色相が、あらかじめ規定された色相角の範囲内（Θ１≦Θ≦Θ２）であると判定すると（画面の色相が、他のカメラの視線誘導機能が発動されているときの色相であると判定すると）、ＣＰＵ１１２は、視線誘導機能の発動を中止する。したがって、この場合、ＣＰＵ１１２は、視線誘導の発動処理をスキップして、シャッタボタン２２が全押しされたか否かを判定する（ステップＳ７７）。
【０２４４】
これにより、視線誘導の競合が防止でき、被写体が混乱するのを未然に防止することができる。
【０２４５】
なお、この場合、上記ステップＳ７７でシャッタボタン２２が全押しされていないと判定され、更にステップＳ７８で半押しの解除もされていないと判定されると、ステップＳ７４に戻り、再度、他のカメラの視線誘導機能の発動の有無を検出して、競合の有無を検知する。
【０２４６】
そして、競合が解消している場合（他のカメラの視線誘導機能が発動していない場合）は、改めて自身の視線誘導機能を発動させ、被写体の注意を喚起する。
【０２４７】
このように、本実施の形態のデジタルカメラ１０ｂでは、視線誘導の競合を未然に防止できるので、被写体を混乱させることなく、撮影することができる。
【０２４８】
また、本実施の形態のデジタルカメラ１０ｂでは、イメージセンサ１３０から得られる画像データに基づいて、他のカメラの視線誘導機能の発動状態を検知しているので、別途検出センサ等を設けることなく、他のカメラの視線誘導機能の発動状態を検知することができる。
【０２４９】
なお、本実施の形態では、画面の色相を検出して、他のカメラの視線誘導機能の発動状態を検出する構成としているが、他のカメラの視線誘導機能の発動状態を検出する方法は、これに限定されるものではない。この他、たとえば、カメラ間で無線通信する機能を備えている場合には、自己の視線誘導機能の発動状態を互いに通知して、他のカメラの視線誘導機能の発動状態を検出するようにしてもよい。また、たとえば、特定の音声を発して、視線誘導を行う場合には、その音声を検知して、他のカメラの視線誘導機能の発動状態を検出するようにしてもよい。
【０２５０】
また、上記実施の形態では、第１の実施の形態のデジタルカメラと同様に、イメージセンサ１３０から得られる画像データに基づいて、撮影シチュエーションの判定を行っているが、上記第２の実施の形態のデジタルカメラのように、周囲で発生するシャッタ音を検出して、撮影シチュエーションの判定を行うようにしてもよい。同様に記第３の実施の形態のデジタルカメラのように、周囲で発声する特定の音声を検出して、撮影シチュエーションを判定するようにしてもよい。
【０２５１】
［その他の実施の形態］
上記第１の実施の形態では、画像データを解析して、第２の実施の形態では、周囲で発生するシャッタ音を検出して、第３の実施の形態では、周囲で発生する特定の音声を検出して、撮影シチュエーションを判別しているが、これらを複合して、撮影シチュエーションを判別する構成としてもよい。すなわち、たとえば、画面中に占める人物の顔領域の割合が一定割合以上であって、かつ、一定期間内に一定回数以上のシャッタ音が検出されると、撮影会シチュエーションと判定して、視線誘導機能が発動させるようにしてもよい。同様に画面中に占める人物の顔領域の割合が一定割合以上であって、かつ、特定の音声が検出されると、撮影会シチュエーションと判定して、視線誘導機能が発動させるようにしてもよい。また、一定期間内に一定回数以上のシャッタ音が検出され、かつ、特定の音声が検出されると、撮影会シチュエーションと判定して、視線誘導機能が発動させるようにしてもよい。また、画面中に占める人物の顔領域の割合が一定割合以上であって、かつ、一定期間内に一定回数以上のシャッタ音が検出され、かつ、特定の音声が検出されると、撮影会シチュエーションと判定して、視線誘導機能が発動させるようにしてもよい。また、更にこれらに上記第４の実施の形態で説明した競合防止の処理を行うようにしてもよい。
【図面の簡単な説明】
【０２５２】
【図１】デジタルカメラの外観構成を示す正面斜視図
【図２】デジタルカメラの外観構成を示す背面斜視図
【図３】デジタルカメラのシステム構成を示すブロック図
【図４】撮影会シチュエーションの説明図
【図５】撮影シチュエーションを判別して、撮影する場合の処理の手順を示すフローチャート
【図６】撮影シチュエーションの判定処理の手順を示すフローチャート
【図７】デジタルカメラのシステム構成を示すブロック図（第２の実施の形態）
【図８】撮影処理の手順を示すフローチャート（第２の実施の形態）
【図９】撮影処理の手順を示すフローチャート（第３の実施の形態）
【図１０】デジタルカメラ１０ｂのシステム構成を示すブロック図（第４の実施の形態）
【図１１】撮影処理の手順を示すフローチャート（第４の実施の形態）
【符号の説明】
【０２５３】
１０、１０ａ、１０ｂ…デジタルカメラ、１２…カメラボディ、１４…撮影レンズ、１６…フラッシュ、１８…マイク、２０…視線誘導ランプ、２２…シャッタボタン、２４…モードレバー、２６…電源ボタン、２８…モニタ、３０…ズームボタン、３２…再生ボタン、３４…ファンクションボタン、３６…十字ボタン、３８…ＭＥＮＵボタン、４０…ＯＫボタン、４２…キャンセルボタン、４４…スピーカ、１１２…ＣＰＵ、１１４…操作部、１１６…ＲＯＭ、１１８…フラッシュＲＯＭ、１２０…メモリ（ＳＤＲＡＭ）、１３０…イメージセンサ、１３２…イメージセンサ駆動回路、１３４…アナログ信号処理回路、１３６…Ａ／Ｄ変換回路、１３８…画像入力制御回路、１４０…デジタル信号処理回路、１４２…ＡＦ検出回路、１４４…ＡＥ検出回路、１４６…圧縮伸張処理回路、１４８…メディア制御回路、１５０…表示制御回路、１５８…音声信号処理回路、１６０…音声入力回路、１６４…音声出力回路、１６８…フラッシュ制御回路、１７０…視線誘導ランプ制御回路、１７２…電源制御回路、１７４…電源、１７６…顔検出回路、１７８…表情判定回路、１８０…動き検出回路、１９０…音声検出回路、１９２…色相検出回路
【図１】
2010062854.tif 000003
【図２】
2010062854.tif 000004
【図３】
2010062854.tif 000005
【図４】
2010062854.tif 000006
【図５】
2010062854.tif 000007
【図６】
2010062854.tif 000008
【図７】
2010062854.tif 000009
【図８】
2010062854.tif 000010
【図９】
2010062854.tif 000011
【図１０】
2010062854.tif 000012
【図１１】
2010062854.tif 000013