(57)【要約】【課題】実際の撮影を行う前に仮撮影したモニタ画像内の特定被写体が適正な状態で写っているタイミングで、この被写体を実撮影すべきことを案内できるようにする。【解決手段】ＣＰＵ１は、カメラ撮影部７から取得したモニタ画像が画像メモリ８にセットされている状態において、このモニタ画像を解析することによってモニタ画像内に特定人物が含まれているか否かを認識すると共に、特定人物が含まれていることが認識された際に、この人物がモニタ画像内において所定の適正状態で撮影されているか否かを認識し、人物が所定の適正状態で撮影されていれば、この人物を実撮影すべきことを案内するシャッターチャンスメッセージを表示出力させる。【選択図】  図1
2005341016.tif 000002
【特許請求の範囲】
【請求項１】
実際の撮影を行う前に仮撮影したモニタ画像が表示出力されている状態で撮影操作が行われた際に、この撮影操作に応答して実撮影された撮影画像を記録保存するカメラ装置であって、
モニタ画像を解析することによってモニタ画像内に特定被写体が含まれているか否かを認識する第１の被写体認識手段と、
この被写体認識手段によって特定被写体が含まれていることが認識された際に、この被写体がモニタ画像内において所定の適正状態で撮影されているか否かを認識する第２の被写体認識手段と、
この第２の被写体認識手段によって被写体が所定の最適状態で撮影されていることが認識された際に、この被写体を実撮影すべきことを促す撮影案内を報知する報知手段と、
を具備したことを特徴とするカメラ装置。
【請求項２】
前記第２の被写体認識手段は、特定被写体が含まれていることが認識された際に、モニタ画像内における当該特定被写体の位置を検出し、この特定被写体がモニタ画像内において所定の位置にあるか否かに基づいて特定被写体が適正状態で撮影されているか否かを認識する、
ようにしたことを特徴とする請求項1記載のカメラ装置。
【請求項３】
前記第２の被写体認識手段は、特定被写体が含まれていることが認識された際に、モニタ画像内において特定被写体が占める占有割合を算出し、この占有割合がモニタ画像内において所定の大きさ以上であるか否かに基づいて特定被写体が適正状態で撮影されているか否かを認識する、
ようにしたことを特徴とする請求項1記載のカメラ装置。
【請求項４】
前記第２の被写体認識手段によって被写体が所定の適正状態で撮影されていないことが認識された際に、その被写体が静止画撮影に最適な状態となるように光学系を駆動制御する、
ようにしたことを特徴とする請求項1記載のカメラ装置。
【請求項５】
通常撮影モードと撮影案内モードとを有し、
第１の被写体認識手段は、撮影案内モードにセットされている間、モニタ画像内に特定被写体が含まれているか否かの認識を繰り返し実行する、
ようにしたことを特徴とする請求項1記載のカメラ装置。
【請求項６】
コンピュータに対して、
実際の撮影を行う前に仮撮影したモニタ画像を解析することによってモニタ画像内に特定被写体が含まれているか否かを認識する機能と、
特定被写体が含まれていることが認識された際に、この被写体がモニタ画像内において所定の適正状態で撮影されているか否かを認識する機能と、
被写体が所定の適正状態で撮影されていることが認識された際に、この被写体を実撮影すべきことを促す撮影案内を報知する機能と、
この撮影案内に応答して撮影操作が行われた際に、実撮影された撮影画像を記録保存する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮影を補助するための案内を行うカメラ装置およびプログラムに関する。
【背景技術】
【０００２】
従来、カメラ装置としては、たとえば、動きのある被写体を検出してその被写体が所定の大きさとなるように光学ズームを制御するようにした自動撮影装置が知られている（特許文献１参照）。また、被写体の向き、距離を検出して被写体の動きに自動追随するようにした自動撮影システムが知られている（特許文献２参照）。また、撮影者の視線を検出してその撮影者が注視した被写体の特徴を登録しておき、この特徴を持った被写体を自動追随するようにした撮影装置が知られている（特許文献３参照）。
【特許文献１】特開平６−１３３２１０号公報
【特許文献２】特開平７−１１１６１１号公報
【特許文献３】特開平８−０２９８２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した特許文献１〜３の技術にあっては、被写体を自動検出して自動撮影を行うものであった。
ところで、人物撮影の場合、家族、知人など同じ被写体を何回も繰り返して撮影する場合が多いが、たとえば、子供の運動会、学芸会などでの撮影時に、実際に子供を肉眼で見た印象とファインダを通して子供を見た印象とでは、子供の大きさなどが感覚的に大きく異なり、特に、ズームイン、ズームアウトを多用しているような場合には顕著なものとなる。したがって、肉眼で見た印象とファインダで見た印象とを頻繁に見比べながら撮影を行うようにしているため、ファインダから目を反らしているうちに、シャッターチャンスを逃がしてしまうことが多かった。また、ファインダの端に子供が写っているにも拘らず、勘違いなどによってシャッターを押してしまうことも多かった。
【０００４】
この発明の課題は、実際の撮影を行う前に仮撮影したモニタ画像内の特定被写体が適正な状態で写っているタイミングで、この被写体を実撮影すべきことを案内できるようにすることである。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、実際の撮影を行う前に仮撮影したモニタ画像が表示出力されている状態で撮影操作が行われた際に、この撮影操作に応答して実撮影された撮影画像を記録保存するカメラ装置であって、モニタ画像を解析することによってモニタ画像内に特定被写体が含まれているか否かを認識する第１の被写体認識手段と、この被写体認識手段によって特定被写体が含まれていることが認識された際に、この被写体がモニタ画像内において所定の適正状態で撮影されているか否かを認識する第２の被写体認識手段と、この第２の被写体認識手段によって被写体が所定の適正状態で撮影されていることが認識された際に、この被写体を実撮影すべきことを促す撮影案内を報知する報知手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項６記載の発明）。
【０００６】
なお、請求項１記載の発明は次のようなものであってもよい。
前記第２の被写体認識手段は、特定被写体が含まれていることが認識された際に、モニタ画像内における当該特定被写体の位置を検出し、この特定被写体がモニタ画像内において所定の位置にあるか否かに基づいて特定被写体が適正状態で撮影されているか否かを認識する（請求項２記載の発明）。
【０００７】
前記第２の被写体認識手段は、特定被写体が含まれていることが認識された際に、モニタ画像内において特定被写体が占める占有割合を算出し、この占有割合がモニタ画像内において所定の大きさ以上であるか否かに基づいて特定被写体が適正状態で撮影されているか否かを認識する（請求項３記載の発明）。
【０００８】
前記第２の被写体認識手段によって被写体が所定の適正状態で撮影されていないことが認識された際に、その被写体が静止画撮影に最適な状態となるように光学系を駆動制御する（請求項４記載の発明）。
【０００９】
通常撮影モードと撮影案内モードとを有し、第１の被写体認識手段は、撮影案内モードにセットされている間、モニタ画像内に特定被写体が含まれているか否かの認識を繰り返し実行する（請求項５記載の発明）。
【発明の効果】
【００１０】
請求項１記載の発明によれば、実際の撮影を行う前に仮撮影したモニタ画像を解析することによってモニタ画像内に特定被写体が含まれているか否かを認識すると共に、特定被写体が含まれていることを認識した際に、この被写体がモニタ画像内において所定の適正状態で撮影されているか否かを認識し、被写体が所定の適正状態で撮影されていれば、この被写体を実撮影すべきことを促す撮影案内を報知するようにしたから、モニタ画像内の特定被写体が適正な状態で写っているタイミングで、この被写体の実撮影を案内することができ、シャッターチャンスを逃がすことなく、被写体を適正な状態で撮影することができるほか、勘違いなどによってシャッターを押してしまうことを効果的に防止することもできる。なお、被写体は、人物に限らず、たとえば、ペットなどであってもよい(以下、同様)。
【００１１】
請求項２記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、特定被写体が含まれていることが認識された際に、モニタ画像内における当該特定被写体の位置を検出し、この特定被写体がモニタ画像内において所定の位置にあるか否かに基づいて特定被写体が適正状態で撮影されているか否かを認識するようにしたから、特定人物を最適な位置で撮影することができ、被写体がモニタの端に写っている状態での撮影を防ぐことができる。
【００１２】
請求項３記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、特定被写体が含まれていることが認識された際に、モニタ画像内において特定被写体が占める占有割合を算出し、この占有割合がモニタ画像内において所定の大きさ以上であるか否かに基づいて特定被写体が適正状態で撮影されているか否かを認識するようにしたから、たとえば、ズームイン、ズームアウトを多用しているような場合でも、被写体を肉眼で見た印象とファインダで見た印象とを頻繁に見比べながら撮影を行う必要はなく、ズーム操作に集中することができる。
【００１３】
請求項４記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、被写体が所定の適正状態で撮影されていないことが認識された際に、その被写体が静止画撮影に最適な状態となるように光学系を駆動制御するようにしたから、たとえば、ズーム制御、フォーカス制御などの光学系を自動調整することによって常に被写体を適正な状態で撮影することができる。
【００１４】
請求項５記載の発明によれば、上述した請求項１記載の発明と同様の効果を有する他、通常撮影モードから撮影案内モードにセットされている状態では、モニタ画像内に特定被写体が含まれているか否かの認識を繰り返し実行するようにしたから、撮影案内モードの間、シャッターチャンスの報知にしたがった撮影が可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、図１〜図８を参照して本発明の実施例を説明する。
図１は、この実施例におけるデジタルカメラの全体構成の概要を示したブロック図である。
このデジタルカメラは、動画撮影が可能なデジタルスチルカメラあるいは静止画撮影が可能なデジタルビデオカメラで、持ち運び自由な携帯型カメラである。そして、この実施例のデジタルカメラは、実際の撮影を行う前に仮撮影したモニタ画像を解析することによってモニタ画像内に特定人物が含まれていることを認識した際に、この特定人物がモニタ画像内において所定の適正状態で撮影されていることを条件に実撮影の操作を報知する撮影補助案内機能を備えた構成となっている。
なお、この実施例の特徴部分を詳述する前に、この実施例のハードウェア上の構成について以下、説明しておく。
【００１６】
ＣＰＵ１は、記憶部２内のオペレーティングシステム、各種アプリケーションソフトに応じてこのデジタルスチルカメラの全体動作を制御する中央演算処理装置である。記憶部２は、ハードディスク等の固定的なメモリであり、プログラム記憶領域とデータ記憶領域とを有している。この記憶部２内のプログラム記憶領域には、後述する図３〜図６に示す動作手順で本実施例の動作を実現するためのアプリケーションプログラムが格納されている。このプログラム、データは、必要に応じてワークメモリ３にロードされたり、このワークメモリ３内のデータが記憶部２にセーブされる。なお、記録メディア４は、ＤＶＤ等の着脱自在なメモリであり、記憶部２、ワークメモリ３との間においてプログラム、画像データ等の授受を行う。
【００１７】
一方、ＣＰＵ１には、その入出力周辺デバイスである操作部５、表示部６、カメラ撮影部７がバスラインを介して接続されており、入出力プログラムに応じてＣＰＵ１は、これらの入出力デバイスの動作制御を行う。
操作部５は、シャッターボタンＳＴ、ズームボタンＷＤのほか、後述するノーマルモード／人物撮影補助モードに切り換えるモードボタンＭＤ等、各種のファンクションボタンを有し、その操作信号はＣＰＵ１に与えられる。表示部６は、たとえば、タッチパネル付きの液晶表示部であり、モニタ画面／ファインダ画面／画像再生画面として使用される。
【００１８】
カメラ撮影部７は、撮影レンズ、ミラー等のレンズ・ミラーブロック、ＣＣＤイメージセンサ等の撮像素子、その駆動系等を備えたもので、ＣＰＵ１は、光学ズーム機能を調整制御したり、レンズの向き(撮影方向)を調整制御したり、オートフォーカス時の駆動制御、シャッター駆動制御、露出、ホワイトバランス等を制御する。すなわち、図２は、カメラ撮影部７の詳細な構成を示した図で、カメラ撮影部７には、撮影レンズ７１、撮影制御部７２、撮像処理部７３を有し、ＣＰＵ1は、撮影制御部７２に対してズーム駆動制御、フォーカス駆動制御、露出駆動制御、シャッター駆動制御を行う。なお、ＣＰＵ１は、撮像処理部７３内のＣＣＤイメージセンサから画像メモリ８を介して撮影画像を取り込んで記録メディア４に記録保存するようにしている。
【００１９】
上述したモードボタンＭＤは、ノーマルモードと人物撮影補助モードとをサイクリックに切り換えるボタンで、この「ノーマルモード」は、人物、風景などの一般的な被写体を通常撮影する動作モードである。また、「人物撮影補助モード」は、上述した撮影補助案内機能を作動させる特殊撮影モードであり、ＣＰＵ1は、モニタ画像内に特定人物が含まれていることを認識した際、この人物がモニタ画像内において所定の適正状態で撮影されていることを条件に、その実撮影操作を促すための撮影案内を報知するようにした動作モードである。
【００２０】
すなわち、モニタ画像内の人物部分(顔画像)と予め登録されている参照画像(登録人物の顔画像)とを比較することによって特徴的に一致する参照画像が存在していれば、当該モニタ画像内の人物をこの参照画像の人物として特定すると共に、この特定人物がモニタ画像内の中央部に位置していれば、特定人物がモニタ画像内において所定の適正状態で撮影されていると認識し、また、特定人物がモニタ画像内を占める割合を算出した際に、この占有割合が所定値以上であれば、特定人物がモニタ画像内において所定の適正状態で撮影されていると認識して撮影操作を促す撮影案内を報知するようにした動作モードである。なお、特定人物がモニタ画像内において適正状態で撮影されているか否かを認識する際には、モニタ画像枠全体を基準として、特定人物の位置および大きさを認識するようにしている。また、撮影案内を報知する場合、シャッター操作を促すためのメッセージ(シャッターチャンスメッセージ)を表示出力するようにしている。
【００２１】
この場合、特定人物がモニタ画像内の中央部に位置せず、しかも、特定人物がモニタ画像内を占める占有割合が所定値に満たない場合、つまり、特定人物がモニタ画像内において所定の適正状態で撮影されていない場合には、その特定人物が静止画撮影に最適な状態となるように光学系を駆動制御するようにしている。すなわち、特定人物の顔部分が所定サイズとなるように光学ズームを自動調整すると共に、自動調整後のモニタ画像を再表示するようにしている。なお、光学ズームの自動調整時には焦点合わせも行われるが、そのときのズーム倍率およびフォーカスを固定した状態でモニタ画像を固定表示するようにしている。
【００２２】
次ぎに、この実施例におけるデジタルカメラの動作概念を図３〜図６に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。
【００２３】
図３〜図６は、撮影スイッチがオン操作された際に実行開始されるデジタルカメラの全体動作を示したフローチャートである。
先ず、ＣＰＵ１は、撮影スイッチがオン操作されると、ノーマルモードに初期設定した後(図３のステップＳ１)、カメラ撮影部７からモニタ画像を取得して画像メモリ８にセットすると共に(ステップＳ２)、モニタ画面に表示出力させる(ステップＳ３)。ここで、ボタン操作の有無をチェックし(ステップＳ４)、何らかのボタンが操作されるまでステップＳ２に戻って待機状態となるが、ボタン操作を検出した際には、操作ボタンの種類を判別し、モードボタンＭＤが操作されたか(ステップＳ５)、ズームボタンＷＤが操作されたか(ステップＳ６)、シャッターボタンＳＴかその他のボタンが操作されたかを調べる(ステップＳ７)。
【００２４】
いま、初期設定時のノーマルモードにおいて、ズームボタンＷＤが操作された際には(ステップＳ６でＹＥＳ)、そのズームイン／ズームアウト操作に応じて光学ズームの駆動を制御する(ステップＳ９)。また、シャッターボタンが操作された際には(ステップＳ７でＹＥＳ)、ノーマルモードにセットされていることを条件に、シャッター操作時の撮影画像を画像メモリ８から取得して直交変換方式(離散コサイン変換方式)に応じたデータ圧縮を行った後(ステップＳ１０)、この圧縮画像を記録メディア４に記録保存させる通常の動作を行う(ステップＳ１１)。ノーマルモードにおいて、その他のボタンが操作された際には(ステップＳ７でＮＯ)、操作ボタンに応じて他の処理を実行した後(ステップＳ１２)、モニタ画像の取得処理に戻る(ステップＳ２)。また、モードボタンＭＤが操作された場合には(ステップＳ５でＹＥＳ)、ノーマルモードから人物撮影補助モードに切り換えるモード変更処理が行われる(ステップＳ８)。
【００２５】
いま、ノーマルモードから人物撮影補助モードに切り換えられている状態においては、ターゲット画像(参照画像)が登録されているかの登録有無をチェックする(図４のステップＳ２１)。ここで、ターゲットが未登録であれば、登録対象人物を撮影すべき旨のガイダンスを表示出力させた後(ステップＳ２５)、カメラ撮影部７からモニタ画像を取得して画像メモリ８にセットすると共に(ステップＳ２６)、モニタ画面に表示出力させる(ステップＳ２７)。ここで、ボタン操作の有無をチェックし(ステップＳ２８)、何らかのボタンが操作されるまでステップＳ２６に戻って待機状態となるが、ボタン操作を検出した際には、操作ボタンの種類を判別し、シャッターボタンＳＴが操作されたか(ステップＳ２９)、モードボタンＭＤが操作されたかを調べる(ステップＳ３０)。
【００２６】
ここで、ターゲットの登録を指示するために、シャッターボタンＳＴが操作された際には、画像メモリ８内の画像を解析することによって人物の顔部分を特定すると共に、この顔画像を抽出し、これを参照画像として新規登録する(ステップＳ３１)。なお、参照画像には、当該人物を識別するための人物ＩＤ(たとえば、連番)が生成付加される。そして、登録終了がユーザ指示されるまで(ステップＳ３２)、上述のステップＳ２６以降に戻り、以下、撮影された人物の顔画像を参照画像として人物毎に登録する処理が繰り返される(ステップＳ２６〜Ｓ３２)。ここで、ターゲット登録の終了がユーザ指示された場合には(ステップＳ３２でＹＥＳ)、図５のステップＳ４１に移り、また、モードボタンＭＤが操作された場合には(ステップＳ３０でＹＥＳ)、人物撮影補助モードからノーマルモードに切り換えるモード変更処理を行った後に(ステップＳ３３)、図５のステップＳ４１に移り、人物撮影補助モードに応じた動作が行われる。
【００２７】
一方、ターゲットが登録済みであることが判別された場合には(ステップＳ２１でＹＥＳ)、人物撮影補助メニューを表示出力させる(ステップＳ２２)。図７は、この人物撮影補助メニュー画面を示したもので、ターゲット人物が登録済みであることがメッセージ表示されると共に、追加登録の有無を問い合わせるためのメニュー項目「１：ＮＯ」、「２：ＹＥＳ」が表示出力される。ここで、任意のメニューが選択されると(ステップＳ２３)、この選択項目を判別し(ステップＳ２４)、「２：ＹＥＳ」が選択された場合には、上述の人物画像の登録処理(ステップＳ２５〜Ｓ３２)に移って新規人物の追加登録が行われるが、「１：ＮＯ」が選択された場合には(ステップＳ２４でＹＥＳ)、図５のステップＳ４１以降に移り、人物撮影補助モードに応じた動作が行われる。
【００２８】
先ず、カメラ撮影部７からモニタ画像を取得して画像メモリ８にセットすると共に(ステップＳ４１)、モニタ画面に表示出力させる(ステップＳ４２)。そして、このときの画像メモリ８内の画像を解析することによって人物の顔部分を特定する(ステップＳ４３)。この場合、人物の顔部分の全体構成、各構成要素、配列状態、色などを総合的に判断して人物の顔部分を特定し、画像メモリ８内の画像に人物の顔部分が含まれているか否かを判別する(ステップＳ４４)。ここで、人物の顔部分が含まれている場合には、この顔画像を抽出すると共に、登録済みの顔画像(参照画像)の何れか１つを指定し、抽出した顔画像と指定した参照画像とを比較することによって(ステップＳ４６)、両者は特徴的に一致するか否かを判別する(ステップＳ４７)。この場合、抽出画像（顔画像）と各参照画像（顔画像）とを比較する際には、画像の顔の向き、大きさを補正した後、顔の輪郭、目、口、鼻、額等の形、位置、大きさ、髪型、メガネの有無と種類等を個別に比較するほか、それらを総合比較することによって画像比較を行う（以下、同様）
【００２９】
この結果、両者が特徴的に一致しない場合には(ステップＳ４７でＮＯ)、未指定の他の参照画像の有無を調べ(ステップＳ４８)、有れば、次ぎの未指定の参照画像を指定した後に、抽出画像と当該指定画像との比較を行う(ステップＳ４６)。ここで、全ての参照画像の何れにも不一致の場合には(ステップＳ４８でＹＥＳ)、当該人物を特定することができないため、次ぎのステップＳ４９に移り、画像メモリ８内の画像に他の人物が含まれているか否かを調べ、他の人物が含まれていれば、上述のステップＳ４６に戻って当該人物の特定を行う。なお、画像メモリ８に他の人物が無ければ (ステップＳ４９でＮＯ)、何らかのボタン操作の有無をチェックし(ステップＳ４５)、ボタン操作が行われるまでステップＳ４１に戻って人物特定処理が繰り返される。
【００３０】
いま、画像比較を行った結果、何れかの参照画像に一致し、人物を特定することができた場合には(ステップＳ４７でＹＥＳ)、図６のステップＳ６１に移り、一致した特定人物の顔部分が画像メモリ８内のどの部分に位置しているかをチェックし、画像メモリ８内の中央部に当該人物の顔部分が位置している場合には(ステップＳ６２でＹＥＳ)、特定人物が適正な状態で撮影されていると認識して、シャッターチャンスメッセージを表示出力させる(ステップＳ６５)。また、画像メモリ８内の中央部に当該人物の顔部分が位置していない場合には、画像メモリ８内で特定人物の顔部分が占める割合を算出し(ステップＳ６３)、この占有割合が所定値以上であれば(ステップＳ６４でＹＥＳ)、特定人物が適正な状態で撮影されていると認識して、シャッターチャンスメッセージを表示出力させる(ステップＳ６５)。
【００３１】
ここで、撮影者は、シャッターチャンスメッセージによって特定人物が適正な状態で撮影されていることを確認した際には、シャッターボタンＳＴを操作する(ステップＳ６６)。すると、ＣＰＵ１は、画像メモリ８内の画像を直交変換方式に応じてデータ圧縮を行い(ステップＳ６７)、この圧縮画像を記録メディア４に記録保存させた後(ステップＳ６８)、図５のステップＳ４１に戻ってカメラ撮影部７からモニタ画像を取得して画像メモリ８にセットした後、上述の人物特定処理を繰り返す。
【００３２】
一方、特定人物が中央部に位置せず、しかも、特定人物が占める占有割合が所定値に満たない場合、つまり、特定人物がモニタ画像内において所定の適正状態で撮影されていない場合には、図６のステップＳ６９に移り、以下、この特定人物が静止画撮影に最適な大きさとなるように光学ズームを駆動制御する処理が行われる。先ず、ＣＰＵ1は、表示モニタ全体を点滅表示させてその旨を報知すると共に(ステップＳ６９)、自動ロック要否メニューを表示出力させる(ステップＳ７０)。
【００３３】
図８は、この自動ロック要否メニュー画面を示した図で、登録されている人物がモニタ内に入っている旨を示すメッセージが表示されると共に、自動ロックで撮影するか否かをＹＥＳ／ＮＯ形式で問い合わせるメニュー項目が表示される。ここで、「自動ロック撮影」とは、特定人物がモニタ画像内において所定の適正状態で撮影されていない場合に、その特定人物が静止画撮影に最適な状態となるように光学ズームを自動調整すると共に、そのときのズーム倍率およびフォーカスを固定した状態で人物撮影されることを示している。
【００３４】
いま、任意のメニュー項目が選択指定されると(ステップＳ７１)、この選択メニュー項目を判別し、自動ロックで撮影するメニュー項目「ＹＥＳ」が選択された場合には(ステップＳ７２でＹＥＳ)、特定人物の顔部分が所定サイズ、つまり、静止画撮影に最適な状態となるように光学ズームを自動調整すると共に、調整後のズーム倍率に固定する(ステップＳ７３)。この場合、この光学ズームの自動調整時には焦点合わせも行われるが、そのときのフォーカスをロックした状態で(ステップＳ７４)、ＣＰＵ１は、画像メモリ８内の画像を固定して(ステップＳ７５)、モニタ表示させる(ステップＳ７６)。その後、シャッターボタンＳＴの操作有無をチェックする(ステップＳ７７)。
【００３５】
また、自動ロック撮影を要求しないメニュー項目「ＮＯ」が選択された場合にも(ステップＳ７２でＮＯ)、シャッターボタンＳＴの操作有無をチェックする(ステップＳ７７)。ここで、シャッターボタンＳＴが操作された場合には、画像メモリ８内の画像を直交変換方式に応じてデータ圧縮を行い(ステップＳ７８)、この圧縮画像を記録メディア４に記録保存させた後(ステップＳ７９)、図５のステップＳ４１に戻る。また、シャッターボタンＳＴが操作されなければ、光学ズームおよびフォーカスの固定を解除した後(ステップＳ８０)、図５のステップＳ４１に戻り、カメラ撮影部７からのモニタ画像を画像メモリ８にセットした後、上述の人物特定処理を繰り返す。
【００３６】
ここで、人物を特定することができなかった場合あるいは全ての人物を特定することができた場合において、何らかのボタンが操作された際には(図５のステップＳ４５でＹＥＳ)、操作ボタンの種類を判別し、モードボタンＭＤが操作されたか(ステップＳ５０)、ズームボタンＷＤが操作されたか(ステップＳ５１)、シャッターボタンＳＴかその他のボタンが操作されたかを調べる(ステップＳ５２)。いま、人物撮影補助モードにおいて人物を特定することができなかった場合に、ズームボタンＷＤ、シャッターボタンＳＴが操作された際には、上述したノーマルモードと同様の処理が行われる。
【００３７】
すなわち、ズームボタンＷＤが操作された際には(ステップＳ５１でＹＥＳ)、そのズームイン／ズームアウト操作に応じて光学ズームの駆動を制御し(ステップＳ５３)、シャッターボタンが操作された際には(ステップＳ５２でＹＥＳ)、シャッター操作時の撮影画像を画像メモリ８から取得して直交変換方式に応じたデータ圧縮を行った後(ステップＳ５４)、この圧縮画像を記録メディア４に記録保存させ(ステップＳ５５)、その他のボタンが操作された際には(ステップＳ５２でＮＯ)、操作ボタンに応じて他の処理を実行する(ステップＳ５６)。そして、ステップＳ４１に戻り、人物特定処理が引き続いて行われる。なお、モードボタンＭＤが操作された場合には(ステップＳ５０でＹＥＳ)、人物撮影補助モードからノーマルモードに切り換えるモード変更処理を行った後(ステップＳ５７)、図３のステップＳ２に戻る。
【００３８】
以上のように、この実施例においてＣＰＵ１は、カメラ撮影部７から取得したモニタ画像が画像メモリ８にセットされている状態において、このモニタ画像を解析することによってモニタ画像内に特定人物が含まれているか否かを認識すると共に、特定人物が含まれていることが認識された際に、この人物がモニタ画像内において所定の適正状態で撮影されているか否かを認識し、人物が所定の適正状態で撮影されていれば、この人物を実撮影すべきことを案内するシャッターチャンスメッセージを表示出力するようにしたから、モニタ画像内の特定被写体が適正な状態で写っているタイミングで、この被写体を実撮影すべきことを案内することができ、シャッターチャンスを逃がすことなく、被写体を適正な状態で撮影することができるほか、勘違いなどによってシャッターを押してしまうことを効果的に防止することもできる。
【００３９】
この場合、ＣＰＵ1は、特定人物が含まれていることを認識した際に、この特定人物がモニタ画像内の中央部に位置しているか否かに基づいて特定人物が適正状態で撮影されているか否かを認識するようにしたから、特定人物を最適な位置で撮影することができ、被写体がモニタの端に写っている状態での撮影を防ぐことができる。
また、特定人物が含まれていることを認識した際に、この特定人物がモニタ画像内を占める占有割合が所定の大きさ以上であるか否かに基づいて特定人物が適正状態で撮影されているか否かを認識するようにしたから、たとえば、ズームイン、ズームアウトを多用しているような場合でも、人物を肉眼で見た印象とファインダで見た印象とを頻繁に見比べながら撮影を行う必要はなく、ズーム操作に集中することができる。
【００４０】
ＣＰＵ1は、特定人物が所定の適正状態で撮影されていないことを認識した際に、その被写体が静止画撮影に最適な状態となるように光学ズームを駆動制御して撮影倍率を変更させるようにしたから、光学ズームの自動調整によって常に特定人物を適正な大きさで撮影することができる。
また、ノーマルモードと撮影案内モードとを必要に応じて切り換えることが可能となると共に、撮影案内モードでは、モニタ画像内に特定人物が含まれているか否かの認識を繰り返し実行するようにしたから、撮影案内モードの間、シャッターチャンスの報知にしたがった撮影が可能となる。
【００４１】
なお、上述した実施例においては、特定人物がモニタ画像内において適正状態で撮影されているか否かを認識する際に、モニタ画像枠全体を基準としたが、モニタ画像枠の一部分の領域(たとえば、右半分などの領域)を基準としてもよい。
上述した実施例においては、特定人物がモニタ画像内の中央部に位置しているか否か／特定人物がモニタ画像内を占める占有割合が所定値以上か否かに基づいて特定人物が適正状態で撮影されているか否かを認識するようにしたかが、特定人物が中央に位置していても特定人物の顔部分が極端に小さい場合、あるいは特定人物の顔部分が大きく写っているが、その顔部分の一部が欠けているような場合には、適正状態で撮影されていないと認識するようにしてもよい。
【００４２】
上述した実施例においては、撮影操作を促す撮影案内としてシャッターチャンスメッセージを表示出力させるようにしたが、画像色の変化あるいは点滅表示などであってもよく、音声メッセージを発生出力させたり、振動モータを駆動させるなどの方法で報知するようにしてもよい。
また、被写体としては、人物に限らず、ペット、または建物、風景などであってもよく、また、撮影画像内に含まれている２以上の被写体を１つの特定被写体として認識するようにしてもよい。
【００４３】
上述した実施例においては、光学ズームを駆動制御して撮影倍率を自動変更するようにしたが、光学系の駆動制御としては、レンズの向きを駆動制御して撮影方向を自動変更したり、絞りを駆動制御して露出を自動変更するようにしてもよい。
また、デジタルカメラとしては、静止画撮影が可能なデジタルビデオカメラ、動画撮影が可能なデジタルスチルカメラであってもよい。
【００４４】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（たとえば、ＣＤ−ＲＯＭ、フレキシブルディスク、ＲＡＭカード等）を提供するようにしてもよい。すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、実際の撮影を行う前に仮撮影したモニタ画像を解析することによってモニタ画像内に特定被写体が含まれているか否かを認識する機能と、特定被写体が含まれていることが認識された際に、この被写体がモニタ画像内において所定の適正状態で撮影されているか否かを認識する機能と、被写体が所定の適正状態で撮影されていることが認識された際に、この被写体を実撮影すべきことを促す撮影案内を報知する機能と、この撮影案内に応答して撮影操作が行われた際に、実撮影された撮影画像を記録保存する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【図面の簡単な説明】
【００４５】
【図１】デジタルカメラの全体構成の概要を示したブロック図。
【図２】カメラ撮影部７の詳細な構成を示した図。
【図３】撮影スイッチがオン操作された際に実行開始されるデジタルカメラの全体動作を示したフローチャート。
【図４】図３に続く、デジタルカメラの全体動作を示したフローチャート。
【図５】図３に続く、デジタルカメラの全体動作を示したフローチャート。
【図６】図３に続く、デジタルカメラの全体動作を示したフローチャート。
【図７】人物撮影補助メニュー画面を示した図。
【図８】自動ロック要否メニュー画面を示した図。
【符号の説明】
【００４６】
１  ＣＰＵ
２  記憶部
４  記録メディア
５  操作部
６  表示部
７  カメラ撮影部
８  画像メモリ
７２  撮影制御部
７３  撮像処理部
ＳＴ  シャッターボタン
ＷＤ  ズームボタン
ＭＤ  モードボタン
【図１】
2005341016.tif 000003
【図２】
2005341016.tif 000004
【図３】
2005341016.tif 000005
【図４】
2005341016.tif 000006
【図５】
2005341016.tif 000007
【図６】
2005341016.tif 000008
【図７】
2005341016.tif 000009
【図８】
2005341016.tif 000010