(57)【要約】【課題】撮影者がカメラを動かして厳密な構図合わせをしなくても良好構図の画像が得られるようにする。【解決手段】撮影者がカメラを構えることで決まる構図領域１１には、被写体２１，２２が含まれているが、これらの被写体がバランスよく配置されているとは限らない。カメラは、構図領域１１中の画像データを分析し、当該画像データ中の１領域を良好構図領域１２として抽出する。抽出した構図領域の画像データは、元の画像データから切り出され、切り出された画像データが最終画像データとして記録媒体に記録される。【選択図】図２
2008092046.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して構図抽出対象画像データを得る撮像手段と、
前記得られた構図抽出対象画像データを分析し、当該画像データ中の少なくとも１領域を良好構図領域として抽出する構図抽出手段と、
前記抽出された構図領域内の画像データを最終画像データとして設定する設定手段とを具備することを特徴とする構図抽出が可能なカメラ。
【請求項２】
前記構図抽出対象画像データから前記最終画像データを切り出し、該切り出した画像データを記録媒体に記録することを特徴とする請求項１に記載の自動構図抽出が可能なカメラ。
【請求項３】
前記構図抽出対象画像データから前記最終画像データを切り出す旨の指示情報を、当該構図抽出対象画像データに対応づけて記録媒体に記録することを特徴とする請求項１に記載の自動構図抽出が可能なカメラ。
【請求項４】
前記構図抽出対象画像データに基づく画像を表示するとともに、前記抽出された構図領域を当該表示画像中に明示する表示手段を更に備えることを特徴とする請求項１〜３のいずれかに記載の自動構図抽出が可能なカメラ。
【請求項５】
前記構図抽出手段は、撮影者による撮影操作の前に得られた構図抽出対象画像データに対して前記構図領域の抽出を行い、前記設定手段は、前記撮影操作に伴う撮像によって得られた構図抽出対象画像データに対して前記最終画像データの設定を行うことを特徴とする請求項１〜４のいずれかに記載の自動構図抽出が可能なカメラ。
【請求項６】
前記撮影操作に伴う撮像に先立ち、前記抽出された構図領域を対象として焦点調節および／または露出演算を行うことを特徴とする請求項５に記載の自動構図抽出が可能なカメラ。
【請求項７】
前記構図抽出手段は、撮影者による撮影操作によって得られた構図抽出対象画像データに対して前記構図領域の抽出を行うことを特徴とする請求項１〜４のいずれかに記載の自動構図抽出が可能なカメラ。
【請求項８】
前記抽出された構図領域を対象としてホワイトバランス設定を行うことを特徴とする請求項１〜７のいずれかに記載の自動構図抽出が可能なカメラ。
【請求項９】
前記構図抽出手段により複数の構図領域が抽出された場合に、いずれかの構図領域を選択する選択手段を更に備えることを特徴とする請求項１〜８のいずれかに記載の自動構図抽出が可能なカメラ。
【請求項１０】
コンピュータを、
構図抽出対象画像データを分析し、当該画像データ中の少なくとも１領域を良好構図領域として抽出する構図抽出手段と、
前記抽出された構図領域内の画像データを最終画像データとして保存する保存手段として機能させることを特徴とする構図抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像から良好な構図を抽出することが可能なカメラおよび構図抽出プログラムに関する。
【背景技術】
【０００２】
構図アドバイス機能を持ったカメラが知られている。例えば特許文献１に記載のものは、被写界の輝度分布等に基づいて構図の良否を判定し、構図不良と判断した場合に警告を出力するものである。
【０００３】
【特許文献１】特開２００３−２７４２２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のカメラを始めとする従来の構図アドバイスカメラは、構図不良の場合に単に警告したり、構図修正方向を示唆するだけのもので、良好な構図はあくまでも撮影者自身がカメラを動かして決める必要があり、その作業が面倒であった。
【課題を解決するための手段】
【０００５】
本発明に係る自動構図抽出が可能なカメラは、被写体を撮像して構図抽出対象画像データを得る撮像手段と、得られた構図抽出対象画像データを分析し、当該画像データ中の少なくとも１領域を良好構図領域として抽出する構図抽出手段と、抽出された構図領域内の画像データを最終画像データとして設定する設定手段とを具備することを特徴とする。
構図抽出対象画像データから最終画像データを切り出し、切り出した画像データを記録媒体に記録するようにしてもよい。あるいは、構図抽出対象画像データから最終画像データを切り出す旨の指示情報を当該構図抽出画像データに対応づけて記録するようにしてもよい。
構図抽出対象画像データに基づく画像を表示するとともに、抽出された構図領域を当該表示画像中に明示する表示手段を更に設けてもよい。
撮影者による撮影操作の前に得られた構図抽出対象画像データに対して上記構図領域の抽出を行い、撮影操作に伴う撮像によって得られた構図抽出対象画像データに対して上記最終画像データの設定を行うようにしてもよい。撮影操作に伴う撮像に先立ち、抽出された構図領域を対象として焦点調節および／または露出演算を行うようにしてもよい。
撮影者による撮影操作によって得られた構図抽出対象画像データに対して構図領域の抽出を行うようにしてもよい。
抽出された構図領域を対象としてホワイトバランス設定を行うようにしてもよい。
構図抽出手段により複数の構図領域が抽出された場合に、いずれかの構図領域を選択する選択手段を更に設けてもよい。
本発明に係る構図抽出プログラムは、コンピュータを、構図抽出対象画像データを分析し、当該画像データ中の少なくとも１領域を良好構図領域として抽出する構図抽出手段と、抽出された構図領域内の画像データを最終画像データとして保存する保存手段として機能させることを特徴とする。  
【発明の効果】
【０００６】
本発明によれば、撮影者が特に構図に気を配ることなく良好な構図の画像を得ることが可能となる。
【発明を実施するための最良の形態】
【０００７】
図１〜図６により本発明の一実施の形態を説明する。
図１は本実施形態における電子カメラのブロック図である。ＣＰＵ５１には、撮像部５２、画像記録部５３、表示部５４、操作部５５、メモリ５６などが接続される。撮像部５２は、撮影レンズ（不図示）の透過光束を受光して光電変換する撮像素子や、撮像素子の光電変換出力に種々の処理を施して画像データを生成する画像処理回路などを含む。生成された画像データは、コンピュータで扱うことが可能な画像ファイルとして、画像記録部５３を介して記録媒体５７に記録される。
【０００８】
表示部５４は、画像やメニュー画面等が表示可能な液晶モニタ等の表示装置と、その駆動回路から構成される。操作部５５は、レリーズボタンを始めとする種々の操作部材およびそれらの操作に連動するスイッチ類から構成される。
【０００９】
ＣＰＵ５１は、予めメモリ５６に格納された構図抽出プログラムを用い、撮像によって得られた画像データから良好な構図領域を自動抽出する。構図抽出プログラムのアルゴリズムは問わないが、例えば画像データの輝度分布に基づいて画像データ中の１または複数の被写体を認識し、三分割法や三角法などの論理に従い、被写体が好ましい位置に配置されるような構図領域を抽出することができる。また公知の顔認識技術を用い、画像データ中の人物を認識し、人物を中心とした構図となるような領域を抽出することも可能である。
【００１０】
図２は自動構図抽出の一例を示している。１１は撮影者がカメラを構えることで決まる構図領域を示し、この構図領域中には、人物２１およびその背後の額縁２２が被写体として含まれている。しかし、人物２１が中央に位置するいわゆる日の丸構図であるのに加え、右側の空間が不自然であり、優れた構図とはいえない。一方、１２はＣＰＵ５１が上記構図検出プログラムによって抽出した自動抽出構図領域である。この場合は、人物２１および額縁２２が主要な被写体とみなされ、その双方が三分割法に従った位置に配置される構図領域が抽出されている。この構図領域１２は、日の丸構図ではなく、また不自然な空間もなく、一般的に優れているとされる構図である。
【００１１】
ＣＰＵ５１は、撮像によって得られた構図抽出対象画像データ（構図領域１１内の画像データで）を表示部５４に表示するとともに、自動抽出構図領域１２を図２のように破線枠でスーパーインポーズ表示する。さらに、構図抽出対象画像データから自動抽出構図領域内の画像データを切り出し、切り出した画像データを最終的な撮影画像として記録媒体５７に記録する。図３は図２の画像データから切り出された画像データを示している。
【００１２】
なお、自動抽出構図領域の縦横比については、これを構図抽出対象画像データの縦横比と必ず一致させる仕様としてもよいし、構図抽出対象画像データの縦横比には拘らない仕様でもよい。また、切り出した画像データを記録する際、構図抽出対象画像データもともに記録するようにしてもよい。
【００１３】
ここで、ＣＰＵ５１により構図が抽出された後に改めて撮像を行う場合は、自動抽出構図領域内の被写体にピントおよび露出が合うようにフォーカシングおよびＡＥ演算を行うことが望ましい。また自動抽出構図領域は１つだけとは限らず、２以上の構図が抽出された場合は、その中からいずれかを選択できるようにすることが望ましい。図４は二人の人物が存在する例を示し、２つの構図領域１２，１３が抽出されている。
【００１４】
図５は上記の制御をソフト的に実現するための手順の一例を示している。
カメラの電源ＯＮに伴ってＣＰＵ５１がこのプログラムを起動し、ステップＳ１で撮像を行って画像データを得る。この画像データは、撮影者が決めた構図に応じた構図抽出対象画像データである。ステップＳ２では、構図抽出対象画像データに対し、上述したように構図の自動抽出を行う。ステップＳ３では、構図抽出対象画像データをスルー画として表示部５４に表示すると同時に、自動抽出構図領域を点線枠で明示する。上記ステップＳ１〜Ｓ３の処理は、ステップＳ４でレリーズボタンの半押し操作が確認されるまで繰り返される。
【００１５】
なお、構図領域の自動抽出およびその表示は、カメラで構図自動抽出モードが設定されているときにのみ行われ、このモードが非設定の場合は通常の撮影となる。
【００１６】
半押し操作が確認されると、ステップＳ５で自動抽出構図領域からいずれか１つを選択する。自動抽出構図領域がもともと１つしかない場合は自ずとその構図が選択されるが、複数ある場合は、ＣＰＵ５１が所定のアルゴリズムに従って最良と判断されるものを選択するか、または撮影者が選択できるようにしてもよい。撮影者が選択する場合は、選択状態にある構図領域の枠をハイライト表示し、所定の選択操作のたびにハイライト枠を順次移動させるよう構成すればよい。この撮影者による構図の選択操作は、半押し操作の前に行い、ＣＰＵ５１は、その選択操作に応じてステップＳ５で構図領域の選択を行う。
【００１７】
ステップＳ６では、ステップＳ５で選択された構図領域内の被写体にピントが合うように撮影レンズのフォーカシングを行う。ステップＳ７では、選択された構図領域内の被写体に露出が合うように、当該構図領域内の輝度値に基づいてＡＥ演算を行い、露出値（絞り値、シャッタ秒時）を求める。また、閃光発光の有無も当該領域内の輝度値に基づいて決定する。
【００１８】
次に、ステップＳ８，Ｓ９のループでレリーズボタンの全押し操作（レリーズ操作）、または半押し操作解除を待つ。半押し解除が確認されるとステップＳ１に戻り、全押し操作が確認されるとステップＳ１０に進む。ステップＳ１０では、ステップＳ７で求めた露出値に基づいて絞りおよびシャッタを制御し、撮像を行う。閃光撮影の場合は、上記選択された構図領域に対して調光を行う。
【００１９】
ステップＳ１１では、ステップＳ１０での撮像によって得られた画像データ（構図抽出対象画像データ）に対し、最適なホワイトバランスを設定する。ステップＳ１２では、ステップＳ１０で得た構図抽出対象画像データから、上記選択された自動抽出構図領域内の画像データを切り出し、ステップＳ１３では、切り出した画像データに対して最適なホワイトバランスを設定する。同時に階調補正や輪郭強調などの画像処理を行ってもよい。
【００２０】
ステップＳ１４では、上記構図抽出対象画像データおよび切り出した画像データの双方を画像ファイルとして記録媒体５７に記録する。記録に際しては、切り出した画像データをそのまま記録するのではなく、構図抽出対象画像データと同等のサイズとなるように解像度変換（画素補間）して記録するようにしてもよい。
【００２１】
なお、自動抽出構図が複数ある場合にいずれか１つを選択可能な例を示したが、複数選択できるようにしてもよい。複数選択した場合は、１回のレリーズ操作で構図抽出対象画像データ以外に複数の画像データが得られる。
【００２２】
以上の実施形態では、レリーズ操作の前に自動構図抽出を行う例を示したが、レリーズ操作後の画像データに対して自動構図抽出を行う例を図６に示す。
【００２３】
図６において、レリーズボタンの全押し操作（レリーズ操作）がなされると、ＣＰＵ５１によってこのプログラムが起動される。まずステップＳ５１で撮像を行い、構図抽出対象画像データを得る。ステップＳ５２では、構図抽出対象画像データに対して構図の自動抽出を行う。ステップＳ５３では、構図抽出対象画像データを表示部５４に表示すると同時に、自動抽出構図領域を点線枠で明示する。
【００２４】
ステップＳ５４では、撮影者によって構図選択操作がなされるのを待つ。自動抽出構図領域が複数ある場合は、いずれか１つまたは複数を選択できる。選択後、撮影者が「決定」の操作を行うと、ステップＳ５５で選択された自動抽出構図領域内の画像データを切り出し、ステップＳ５６で切り出した画像データ（１または複数）を記録媒体５７に記録する。自動抽出構図領域が１つしかない場合は、ステップＳ５４の処理をスキップしてもよい。
【００２５】
なお以上では、選択された自動抽出構図領域内の画像データを構図抽出対象画像データから切り出して記録する例を示したが、カメラは切り出しを行わず、代わりに切り出しを指示する情報を構図抽出対象画像データと対応づけて保存するようにしてもよい。これを実現するにあたっては、画像ファイルに添付される付加情報（例えば、Ｅｘｉｆ情報）を用いることができる。すなわちカメラは、選択された自動抽出構図領域の位置を示す情報（座標）を付加情報に追加し、この付加情報と構図抽出対象画像データとを組み合わせて画像ファイルを作成し、その画像ファイルを記録媒体５７に記録する。なお、画像ファイルの記録に際して圧縮が行われるが、選択された自動抽出構図領域内の画像データが他と比べて高画質になるような圧縮方法を用いてもよい。例えばJPEG2000形式であれば、そのような圧縮方法が可能である。
【００２６】
上記カメラで記録された画像ファイルをコンピュータ等の外部機器に転送した際、外部機器に組み込んだソフトウェアが付加情報を読み取って自動抽出構図領域を認識し、その領域の画像データを切り出してハードディスク等に保存する。これによれば、カメラでは１回の撮影につき１画像ファイルのみ記録すればよいので、比較的小容量の記録媒体でも対応可能である。
【００２７】
以上は電子カメラにて説明したが、上述の自動構図抽出機能（例えば、図６のステップＳ５２〜Ｓ５６の機能）をプログラムとして提供することで、パーソナルコンピュータ等においても上述と同様の処理を行える。この場合は、電子カメラから取り込んだ画像データの他に、ネットワークを介して入手した画像等も構図抽出対象画像データとなり得る。
【図面の簡単な説明】
【００２８】
【図１】一実施形態における電子カメラの制御ブロック図。
【図２】自動構図抽出時の表示例を示す図。
【図３】図２の構図から切り出した自動抽出構図領域を示す図。
【図４】自動構図抽出時の他の表示例を示す図。
【図５】自動構図抽出動作の一例を示すフローチャート。
【図６】自動構図抽出動作の他の例を示すフローチャート。
【符号の説明】
【００２９】
１１  構図領域
１２，１３  自動抽出構図領域
２１，２２  被写体
５１  ＣＰＵ
５２  撮像部
５３  画像記録部
５４  表示部
５５  操作部
５６  メモリ
【図１】
2008092046.tif 000003
【図２】
2008092046.tif 000004
【図３】
2008092046.tif 000005
【図４】
2008092046.tif 000006
【図５】
2008092046.tif 000007
【図６】
2008092046.tif 000008