(57)【要約】【課題】例えば、構図を適切に表示する。【解決手段】表示制御装置は、例えば、入力画像に対する複数の推奨構図を判断する構図判断部と、前記複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う表示制御部とを備える。【選択図】図６
2015002484.tif 000002
【特許請求の範囲】
【請求項１】
入力画像に対する複数の推奨構図を判断する構図判断部と、
前記複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う表示制御部と
を備える表示制御装置。
【請求項２】
前記表示制御部は、入力される動き情報に応じて、前記一の推奨構図を切り替えて表示する制御を行う
請求項１に記載の表示制御装置。
【請求項３】
前記構図判断部は、構図毎の評価値を算出し、
前記表示制御部は、前記評価値に応じて、前記一の推奨構図を設定する
請求項１に記載の表示制御装置。
【請求項４】
前記構図判断部は、所定のタイミングでもって前記評価値を算出し、
前記表示制御部は、前記算出された前記評価値に応じて前記一の推奨構図を設定する
請求項３に記載の表示制御装置。
【請求項５】
前記構図判断部は、前記入力画像が入力されることに応じて、前記評価値を算出する
請求項４に記載の表示制御装置。
【請求項６】
前記構図判断部は、シャッターボタンが半押しされることに応じて、前記評価値を算出する
請求項４に記載の表示制御装置。
【請求項７】
前記表示制御部は、前記評価値が閾値より大きい構図を推奨構図として設定し、前記評価値が最も大きい構図を前記一の推奨構図に設定する
請求項３に記載の表示制御装置。
【請求項８】
前記構図判断部は、入力画像における前記構図の位置および前記構図の大きさの少なくとも一方をパラメータとして、前記評価値を算出する
請求項３に記載の表示制御装置。
【請求項９】
前記構図判断部は、構図内の人物の顔の数が大きくなる構図ほど前記評価値が高くなるように、前記評価値を算出する
請求項３に記載の表示制御装置。
【請求項１０】
前記表示制御部は、前記一の推奨構図および前記他の推奨構図に対して、異なる撮像順序を付加して表示する制御を行う
請求項１に記載の表示制御装置。
【請求項１１】
所定期間、前記一の推奨構図が切り替わらない場合に、前記一の推奨構図に関連する関連情報を表示する
請求項１に記載の表示制御装置。
【請求項１２】
前記関連情報は、前記一の推奨構図に誘導するための誘導情報である
請求項１１に記載の表示制御装置。
【請求項１３】
構図判断部が、入力画像に対する複数の推奨構図を判断し、
表示制御部が、前記複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う
表示制御方法。
【請求項１４】
構図判断部が、入力画像に対する複数の推奨構図を判断し、
表示制御部が、前記複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う
表示制御方法を、コンピュータに実行させるプログラム。
【請求項１５】
撮像部と、
前記撮像部を介して取得される入力画像に対する複数の推奨構図を判断する構図判断部と、
前記複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う表示制御部と
を備える撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、表示制御装置、表示制御方法、プログラムおよび撮像装置に関する。
【背景技術】
【０００２】
表示部に適切な構図を表示し、その構図での撮影をユーザに促す機能を有する撮像装置が提案されている。例えば、下記特許文献１には、適切な構図に基づく複数の画像を順次、表示させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１０１１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、順次、表示される複数の構図のそれぞれをユーザが記憶しなければならない。
【０００５】
したがって、本技術の目的の一つは、上記問題を解決し得る表示制御装置、表示制御方法、プログラムおよび撮像装置を提供することにある。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本技術は、例えば、
入力画像に対する複数の推奨構図を判断する構図判断部と、
複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う表示制御部と
を備える表示制御装置である。
【０００７】
本技術は、例えば、
構図判断部が、入力画像に対する複数の推奨構図を判断し、
表示制御部が、複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う
表示制御方法である。
【０００８】
本技術は、例えば、
構図判断部が、入力画像に対する複数の推奨構図を判断し、
表示制御部が、複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う
表示制御方法を、コンピュータに実行させるプログラムである。
【０００９】
本技術は、例えば、
撮像部と、
撮像部を介して取得される入力画像に対する複数の推奨構図を判断する構図判断部と、
複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う表示制御部と
を備える撮像装置である。
【発明の効果】
【００１０】
少なくとも一つの実施形態によれば、複数の構図を表示できる。なお、本明細書に記載された効果はあくまで例示あって、それにより本技術の内容が限定されて解釈されるものではない。また、本技術により例示した効果と異なる効果が得られることを否定するものではない。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態等における撮像装置の外観の一例を説明するため図である。
【図２】第１の実施形態等における撮像装置の外観の一例を説明するため図である。
【図３】第１の実施形態等における撮像装置の構成の一例を説明するためブロック図である。
【図４】第１の実施形態におけるモニタの表示例を説明するための図である。
【図５】第１の実施形態におけるモニタの表示例を説明するための図である。
【図６】第１の実施形態におけるモニタの表示例を説明するための図である。
【図７】第１の実施形態におけるモニタの表示例を説明するための図である。
【図８】第１の実施形態における処理の流れの一例を示すフローチャートである。
【図９】主推奨構図を設定する方法の一例を示すフローチャートである。
【図１０】第２の実施形態におけるモニタの表示例を説明するための図である。
【図１１】第２の実施形態におけるモニタの表示例を説明するための図である。
【図１２】第２の実施形態におけるモニタの表示例を説明するための図である。
【図１３】第２の実施形態におけるモニタの表示例を説明するための図である。
【図１４】第２の実施形態における処理の流れの一例を示すフローチャートである。
【図１５】第２の実施形態の変形例における処理の流れの一例を示すフローチャートである。
【図１６】第２の実施形態の変形例におけるモニタの表示例を説明するための図である。
【図１７】第３の実施形態におけるモニタの表示例を説明するための図である。
【図１８】第３の実施形態におけるモニタの表示例を説明するための図である。
【図１９】第３の実施形態における処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本技術の複数の実施形態について図面を参照しながら説明する。なお、説明は以下の順序で行う。
＜１．第１の実施形態＞
＜２．第２の実施形態＞
＜３．第３の実施形態＞
＜４．変形例＞
以下に説明する実施形態等は本技術の好適な具体例であり、本技術の内容がこれらの実施形態等に限定されるものではない。
【００１３】
＜１．第１の実施形態＞
「撮像装置の外観の一例」
図１は、表示制御装置が適用された撮像装置の外観の一例を示す斜視図である。撮像装置１００は、例えば、動画および静止画を撮像する機能を有する。撮像装置１００は、例えば、カメラボディ１１０と、ズームレンズ等のレンズを内蔵する鏡筒１１１と、モニタ１１２と、シャッターボタン（レリーズボタンなどとも称される）１１３と、グリップ部１１４と、電動ズームキー１１５とを含む。
【００１４】
カメラボディ１１０は、例えば、前面と、背面と、上面と、底面と、右側面と、左側面とを有する。なお、前後左右等の方向を規定する表現は説明の便宜上のものであり、これらの方向に本技術の内容が限定されるものではない。カメラボディ１１０の前面に鏡筒１１１が配設される。カメラボディ１１０の背面側にモニタ１１２が配設される。カメラボディ１１０の前面の端部がやや突出し、突出した箇所とカメラボディ１１０の右側面とによりグリップ部１１４が形成される。カメラボディ１１０の上面におけるグリップ部１１４の近傍に、シャッターボタン１１３が配設される。鏡筒１１１の周面には、例えば上下方向にスライド可能な電動ズームキー１１５が配設される。電動ズームキー１１５は、カメラボディ１１０に配設されてもよい。
【００１５】
鏡筒１１１は、被写体からの光（光像）を取り込むレンズ窓として機能する。さらに、鏡筒１１１は、被写体からの光を、カメラボディ１１０の内部に配置される撮像素子に導くための撮像光学系としても機能する。鏡筒１１１は、レンズ交換ボタン等を操作することによりカメラボディ１１０から取り外しができるように構成されてもよい。
【００１６】
鏡筒１１１は、光軸に沿うように順次、配される複数のレンズからなるレンズ群を有する。レンズ群は、例えば、焦点の調節を行うためのフォーカスレンズと、変倍を行うためのズームレンズとを含む。電動ズームキー１１５に対する操作に応じて、ズームレンズが光軸方向に適宜、移動し、光学的なズーム（光学ズーム）が行われる。例えば、光学ズームによる拡大が限界に達した場合はデジタルズームが行われる。
【００１７】
なお、鏡筒１１１の周面に、回転可能なリングが形成されてもよい。そして、リングに対してユーザのマニュアル操作がなされ、リングの回転方向および回転量に応じてズームレンズが光軸方向に移動するようにしてもよい。移動後のズームレンズの位置に応じたズーム倍率が設定される。鏡筒１１１にフォーカス調整用のリングが設けられてもよい。ユーザは、リングを回転させることによりフォーカスレンズを移動させ、マニュアルフォーカスを行うことができるようにしてもよい。
【００１８】
モニタ１１２は、ＬＣＤ(Liquid Crystal Display)や有機ＥＬ(Electroluminescence)パネルなどにより構成される。モニタ１１２には、例えば、撮像装置１００の機能を設定するためのメニュー画面や、再生画像が表示される。さらに、撮像前における被写体の構図決め(フレーミング)の際には、動画的態様の画像（スルー画像）がモニタ１１２に表示される（ライブビュー表示）。
【００１９】
シャッターボタン１１３は、例えば、シャッターボタン１１３を途中まで押しこんだ「半押し状態」と、さらに押しこんだ「全押し状態」とが可能なボタンとして構成される。シャッターボタン１１３が半押しされると、例えば、被写体の静止画を撮像するための準備動作が行われる。被写体の静止画を撮像するための準備動作としては、露出制御値の設定や焦点を検出する検出動作、補助光部の発光などが例示される。なお、半押し状態でシャッターボタン１１３の押下が解除されると、準備動作が終了する。
【００２０】
半押し状態からさらにシャッターボタン１１３が押しこまれ、シャッターボタン１１３が全押しされると撮像が指示され、撮像素子を使用して被写体像（被写体の光像）に関する露光動作が行われる。露光動作により得られた画像データに所定の画像信号処理を施す動作が行われ、静止画像が得られる。得られた静止画像に対応する画像データがメモリカードや、撮像装置１００に内蔵されるハードディスク等の記憶装置に適宜、記憶される。なお、動画の撮像がなされる場合は、例えば、シャッターボタン１１３が押下されると動画の撮像および動画の記録がなされ、再度、シャッターボタン１１３が押下されると動画の撮像が停止される。
【００２１】
グリップ部１１４は、撮像装置１００のユーザにより把持される箇所である。フィッティング性を向上させるために、グリップ部１１４の表面に凹凸が形成されてもよい。例えば、グリップ部１１４の内部に電池収納室とカード収納室とが形成される。電池収納室には、撮像装置１００の電源である電池が収納される。電池としては、リチウムイオン２次電池等の２次電池が使用される。もちろん、１次電池でもよい。カード収納室には、撮像画像の画像データ等を記憶するためにメモリカードが着脱可能に収納される。グリップ部１１４に、グリップ部１１４が把持されたか否かを検出するためのセンサ等が設けられてもよい。
【００２２】
電動ズームキー１１５は、例えば、鏡筒１１１の周面に配設される。電動ズームキー１１５に対して、例えば、上下方向へのスライド操作が可能とされる。上下方向の一方が望遠（Ｔ）側に設定され、他方が広角（Ｗ）側に設定される。撮像装置１００のユーザは、例えば、電動ズームキー１１５を望遠側にスライドすることによりズーム倍率の増加を指示でき、電動ズームキー１１５を広角側にスライドすることによりズーム倍率の減少を指示できる。
【００２３】
図２は、撮像装置１００を背面側から見た斜視図である。上述したように、カメラボディ１１０の背面側にモニタ１１２が配設される。なお、モニタ１１２が、例えば、ヒンジを介してカメラボディ１１０に取り付けられてもよい。そして、ヒンジを介してモニタ１１２が回動自在とされ、モニタ１１２の向きを変更できるようにしてもよい。これにより、例えば、撮像装置１００のユーザが自身を撮像する、いわゆる自分撮りを行うことができる。
【００２４】
「撮像装置の電気的な構成の一例」
図３は、撮像装置１００の電気的な構成の一例を示すブロック図である。撮像装置１００は、例えば、撮像素子１５１と、アナログ信号処理部１５２と、デジタル信号処理部１５３と、モニタ１５４と、記録デバイス１５５と、構図データベース（ＤＢ）１５７と、センサ１５８と、操作部１５９と、制御部１７０と、レンズブロック２００とを含む。なお、モニタ１５４は、図１および図２に示したモニタ１１２に対応する構成である。
【００２５】
制御部１７０は、例えば、プロセッサ１７１と、ＥＥＰＲＯＭ(Electrically Erasable Programmable Read-Only Memory)１７２と、ＲＯＭ(Read Only Memory)１７３と、ＲＡＭ(Random Access Memory)１７４とを含む。図３では、プロセッサ１７１の機能ブロックの一例として、オブジェクト検出部１７１１と、構図判断部１７１２と、動き検出部１７１３と、表示制御部１７１４とが示されている。
【００２６】
レンズブロック２００は、ズームレンズ２０１と、フォーカスレンズ２０２と、防振レンズ２０３と、露出を調節するための絞り（シャッタを含む）２０４とを含む。なお、図３では、ズームレンズ２０１等が１枚のレンズにより図示されているが、ズームレンズ２０１は、複数のレンズ（レンズ群）により構成されてもよく、複数のレンズ群から構成されてもよい。各レンズの配置態様は、適宜、変更できる。
【００２７】
撮像装置１００は、レンズブロック２００の各部および撮像素子１５１のそれぞれを制御する制御機構を有する。具体的には、撮像装置１００は、例えば、ズームレンズ２０１を制御するズーム制御部１６１と、フォーカスレンズ２０２を制御するフォーカス制御部１６２と、防振レンズ２０３を制御する防振制御部１６３と、絞り２０４を制御する露光制御部１６４と、撮像素子１５１を制御する撮像素子制御部１６５とを有する。
【００２８】
撮像装置１００の各ブロックがバス３００を介して互いに接続される。バス３００を介して、ブロック間における、データの送受信やコマンドの送受信が行われる。以下、撮像装置１００の各部について説明する。
【００２９】
レンズブロック２００は、被写体に関する像を撮像素子１５１の撮像面に結像させるためのものである。レンズブロック２００を構成する各レンズが、被写体からの光（適宜、被写体光と称する）の光軸にそってほぼ一列に並んでいる。ここで、「ほぼ一列に並ぶ」とは、レンズブロック２００を通過した光が、撮像素子１５１に入射しうるような配置を指し、各レンズの中心や撮像素子１５１の中心が、必ずしも同一直線状に並んでいなくてもよい。なお、レンズブロック２００に、被写体光の一部を所定方向に反射させるためのミラー装置が含まれてもよい。
【００３０】
ズームレンズ２０１の位置を光軸方向に移動させることにより焦点距離が変化し、被写体へのズームを調整することができる。ズームレンズ２０１は、ズーム制御部１６１による制御に応じて変位する。ズーム制御部１６１は、例えば、ズームレンズ２０１を駆動するステッピングモータ等の駆動機構と、マイクロコンピュータとを含む。
【００３１】
このマイクロコンピュータは、バス３００を介して制御部１７０のプロセッサ１７１と通信可能とされる。例えば、通信により、プロセッサ１７１からズーム制御部１６１のマイクロコンピュータに対してズームレンズ制御信号が供給される。ズームレンズ制御信号に応じてズーム制御部１６１の駆動機構が動作し、ズームレンズ制御信号に応じた位置にズームレンズ２０１が移動される。さらに、通信により、ズーム制御部１６１からプロセッサ１７１に対してズームレンズ２０１の位置を示す位置情報が供給される。
【００３２】
フォーカスレンズ２０２の位置を光軸方向に移動させることにより、被写体に対するフォーカスを調整することができる。フォーカス制御部１６２は、例えば、フォーカスレンズ２０２を駆動するステッピングモータ等の駆動機構と、マイクロコンピュータとを含む。
【００３３】
このマイクロコンピュータは、バス３００を介してプロセッサ１７１と通信可能とされる。例えば、通信により、プロセッサ１７１からフォーカス制御部１６２のマイクロコンピュータに対してフォーカスレンズ制御信号が供給される。フォーカスレンズ制御信号に応じてフォーカス制御部１６２の駆動機構が動作し、フォーカス制御信号に応じた位置にフォーカスレンズ２０２が移動される。さらに、通信により、フォーカス制御部１６２からプロセッサ１７１に対してフォーカスレンズ２０２の位置を示す位置情報が供給される。
【００３４】
防振レンズ２０３は、手振れ補正を行うためのレンズである。例えば、ジャイロセンサ等からなるセンサ１５８から供給されるセンサ情報に応じて、手振れを補正する補正情報がプロセッサ１７１により生成される。補正情報がプロセッサ１７１から防振制御部１６３に供給され、防振制御部１６３による制御に応じて防振レンズ２０３が変位し、光学的な手振れの補正がなされる。なお、手振れの補正は、光学的な補正に限らず、画像データに対する信号処理により行われてもよく、これらの組み合わせた方法により行われてもよい。
【００３５】
絞り２０４は、撮像素子１５１に入射する被写体光の光量を調節する。露光制御部１６４は、例えば、プロセッサ１７１の制御に応じて動作し、絞り２０４に含まれる絞りやシャッタなどの開閉、絞りの値、シャッタスピード等が適切な値となるように制御する。
【００３６】
撮像素子１５１は、例えば、撮像素子を二次元に配置して構成されたセンサである。撮像素子１５１としては、画素ごとに異なるタイミングで露光が行われるＣＭＯＳ(Complementary Metal Oxide Semiconductor)イメージセンサが例示される。撮像素子１５１としてＣＣＤ（Charge Coupled Device）、その他のイメージセンサが使用されてもよい。例えば、撮像素子１５１およびレンズブロック２００により撮像部が構成される。撮像素子１５１と、後段のアナログ信号処理部１５２およびデジタル信号処理部１５３とを含む構成が撮像部に対応する構成と理解されてもよい。
【００３７】
撮像素子１５１は、例えば、垂直同期信号の周期に同期して被写体を撮像し、レンズブロック２００および撮像素子１５１の前面に設けられた原色フィルタ（図示を省略している）を介して入射した被写体の光像を光電変換して、撮像信号を生成する。撮像素子１５１は、生成した撮像信号をアナログ信号処理部１５２へ出力する。撮像素子１５１は、撮像素子制御部１６５による制御に応じて、撮像信号の生成処理等を行う。例えば、撮像素子１５１は、撮像素子制御部１６５から供給されるタイミングに基づいて、撮像信号を生成する。
【００３８】
撮像素子制御部１６５は、例えば、プロセッサ１７１の制御に応じて動作し、撮像素子１５１を制御する。撮像素子制御部１６５は、レンズブロック２００および原色フィルタを介して入射された被写体の光像を光電変換して撮像信号を生成させる制御や電子シャッタの駆動の制御を撮像素子１５１に対して行う。プロセッサ１７１による制御に応じて撮像素子制御部１６５が撮像素子１５１を適切な位置に移動することにより、手振れ補正が行われてもよい。
【００３９】
アナログ信号処理部１５２は、撮像素子１５１から供給されるアナログ画像データに対してＣＤＳ(Correlated Double Sampling)処理を行ってＳ／Ｎ比(Signal to Ratio)を良好にする。アナログ信号処理部１５２は、さらに、ＡＧＣ(Automatic Gain Control)処理を行うことにより利得を制御するとともに、公知のアナログ信号処理を行う。アナログ信号処理部１５２によるアナログ信号処理が施されたアナログ画像データがデジタル信号処理部１５３に供給される。
【００４０】
デジタル信号処理部１５３は、例えば、ＤＳＰ(Digital Signal Processor)により構成される。デジタル信号処理部１５３は、所定のデジタル画像処理を行う。デジタル画像処理としては、Ｙ／Ｃ分離処理、ホワイトバランス処理、補間処理、ガンマ補正処理、色補正処理、輪郭補正処理、諧調再現処理、ノイズリダクション処理などが例示される。また、デジタル信号処理部１５３は変換機能を有し、画像データをアナログ形式からデジタル方式に、若しくは、デジタル形式からアナログ形式に適宜、変換する。なお、デジタル信号処理部１５３による処理がなされたデジタル画像データは、必要に応じて、バス３００を介して制御部１７０に供給される。
【００４１】
デジタル信号処理部１５３による処理が施された画像データが、例えば、モニタ１５４に供給され、モニタ１５４に画像データに基づく表示がなされる。なお、画像データは、例えば、１／３０秒ごとに生成・表示される。モニタ１５４は、ＬＣＤや有機ＥＬパネルなどの表示パネルと、それらの表示パネルを駆動するためのドライバとを含む。モニタ１５４には、画像データのほかに、撮像装置１００の各種の設定を行うためのメニュー画面などが表示される。
【００４２】
デジタル信号処理部１５３による処理が施された画像データが、例えば、記録デバイス１５５に供給され、記録デバイス１５５に記録される。例えば、画像データが動画像データである場合には、デジタル信号処理部１５３による処理が施された画像データがＡＶＣＨＤ（Advanced Video Codec High Definition）(登録商標)などの圧縮符号化形式により圧縮されて記録デバイス１５５に記録される。撮像装置１００が静止画を撮像できる場合は、静止画像データがＪＰＥＧ(Joint Photographic Experts Group)などの圧縮符号化形式により圧縮されて記録デバイス１５５に記録される。
【００４３】
記録デバイス１５５は、撮像装置１００に内蔵される記録デバイスおよび撮像装置１００に着脱自在とされる記録デバイスの少なくとも一方である。記録デバイス１５５として、ハードディスク、フラッシュメモリ、光ディスク、光磁気ディスクなどが例示される。撮影により得られた画像データが、デジタル信号処理部１５３による制御に応じて記録デバイス１５５に記録される。画像データを、内蔵のメモリおよび外付けのメモリのいずれに保存させるかは、例えば、ユーザが任意に設定できる。
【００４４】
構図ＤＢ１５７は、構図を示す構図枠の画像データや、後述する主推奨構図に関連する関連情報の画像データ等を記憶している。なお、構図ＤＢ１５７は、記録デバイス１５５やＲＡＭ１７４と同一の構成とされてもよい。
【００４５】
センサ１５８は、例えば、ジャイロセンサにより構成される。センサ１５８により得られるセンサ情報が、制御部１７０のプロセッサ１７１に供給される。プロセッサ１７１は、センサ情報を使用して撮像装置１００の動きを判別することができる。
【００４６】
操作部１５９は、撮像装置１００に設けられるボタンやダイヤル、スイッチなどの入力機構を総称したものである。操作部１５９に対するユーザの操作に応じて、撮像装置１００の各種の設定や撮像動作などがなされる。なお、この例では、上述したモニタ１５４がタッチスクリーン（タッチパネル）として構成され、モニタ１５４が操作部１５９として機能する。撮像装置１００に対して、音声による操作指示が可能とされてもよい。上述した電動ズームキー１１５は、操作部１５９の一部を構成する。なお、操作部１５９は、物理的なキーに限らず、モニタ１５４に表示されるキーでもよい。
【００４７】
操作部１５９に対する操作に応じて操作信号が生成される。生成された操作信号がバス３００を介してプロセッサ１７１に供給される。プロセッサ１７１は、供給された操作信号に応じた制御を実行する。
【００４８】
制御部１７０は、撮像装置１００の各部を制御し、ＣＰＵ(Central Processing Unit)等のプロセッサ１７１と、ＥＥＰＲＯＭ１７２と、ＲＯＭ１７３と、ＲＡＭ１７４とを有する。プロセッサ１７１は、撮像装置１００の各部を制御するための制御コマンドを生成する処理や、各種の演算処理を行う。
【００４９】
ＥＥＰＲＯＭ１７２やＲＡＭ１７４は、プロセッサ１７１が動作する際のワークメモリやデータの一時的な記憶領域、各種の履歴の保存として使用される。ＲＯＭ１７３には、例えば、プロセッサ１７１が実行するプログラムが格納される。なお、図示は省略しているが、撮像装置１００が、例えば、収音用のマイクや、音声再生用のスピーカを有する構成としてもよい。
【００５０】
「プロセッサの機能の一例」
プロセッサ１７１の機能の一例について説明する。なお、以下に説明するプロセッサ１７１の機能は一例であり、例示した機能と異なる機能をプロセッサ１７１が有するようにしてもよい。
【００５１】
プロセッサ１７１は、例えば、オブジェクト検出部１７１１と、構図判断部１７１２と、動き検出部１７１３と、表示制御部１７１４として機能する。もちろん、これらの機能を実現するプロセッサが、プロセッサ１７１と別個に設けられ、プロセッサ間においてデータ等のやりとりが可能とされてもよい。
【００５２】
オブジェクト検出部１７１１は、入力画像からオブジェクトを検出する。オブジェクトは、例えば、人物の顔や、山、花等の被写体である。オブジェクト検出部１７１１は、オブジェクトに対応した検出方法により、オブジェクトを検出する。例えば、オブジェクト検出部１７１１は、入力画像から肌色を検出することにより顔を検出したり、顔の明暗差を使用して顔自体を検出する。また、オブジェクト検出部１７１１は、入力画像のエッジを検出して、得られたエッジを所定のパターンと照合することにより、オブジェクトそのものを検出するとともに、オブジェクトが何であるかを判断する。
【００５３】
構図判断部１７１２は、入力画像に対する構図を判断する。入力画像は、例えば、デジタル信号処理部１５３によりデジタル信号処理が施され、バス３００を介してＲＡＭ１７４に供給され、ＲＡＭ１７４に一時的に格納（記憶）された画像である。
【００５４】
判断の結果、複数の構図が得られた場合には、構図判断部１７１２は、複数の構図の中から適切な構図を選択し、選択した構図を推奨構図として設定する。構図判断部１７１２は、複数の推奨構図が設定された場合には、例えば、当該複数の推奨構図の中から一の推奨構図を選択する。以下の説明において、この一の推奨構図を適宜、主推奨構図と称する。なお、「主」とう用語は説明の便宜のものであり、当該用語により本技術の内容が限定して解釈されるものではない。
【００５５】
構図判断部１７１２は、例えば、オブジェクト検出部１７１１により検出されたオブジェクトに基づいて、構図を判断する。なお、構図を如何なるようにして設定するかは適宜、変更できるが、ここでは、いわゆる３分割法にしたがって構図を決定するようにしている。３分割法とは、モニタ１５４を縦横にそれぞれ３分割し（全体ではモニタ１５４が９分割される）、分割線の交点もしくは交点付近に上述したオブジェクトを配置する手法である。もちろん他の方法（例えば、４分割法）にしたがって、構図が設定されるようにしてもよい。ユーザが複数の構図法の中から好みの構図法を設定できるようにしてもよい。
【００５６】
動き検出部１７１３は、センサ１５８から供給されるセンサ情報に基づいて、撮像装置１００の動きを検出する。なお、動き検出部１７１３は、センサ情報ではなく、入力画像の変化から撮像装置１００の動きを検出してもよく、これらの検出方法を組み合わせてもよい。例えば、ＲＡＭ１７４に複数の入力画像を保持し、これらの入力画像を使用した動きベクトルを検出することにより撮像装置１００の動きの有無や動きの方向を検出するようにしてもよい。
【００５７】
表示制御部１７１４は、モニタ１５４への表示を制御する。例えば、構図判断部１７１２により判断された推奨構図を示す推奨構図枠（適宜、単に推奨構図と略称する）をスルー画像に重畳してモニタ１５４に表示する制御を行う。この際、表示制御部１７１４は、主推奨構図を他の推奨構図と区別可能にモニタ１５４に表示するように制御する。
【００５８】
また、表示制御部１７１４は、動き検出部１７１３から供給される動き情報に応じた表示制御を行う。例えば、所定の方向に一定以上の動きがあった場合には、表示制御部１７１４は、所定方向に対応する方向に位置する推奨構図を主推奨構図として設定し、かつ、もとの主推奨構図を推奨構図として設定し、設定の結果に応じた表示制御を行う。
【００５９】
「第１の実施形態における表示の一例」
図４は、モニタ１５４に表示されるスルー画像の一例を示す。例えば、中央付近に位置する花ＦＬ１と、モニタ１５４に向かって左寄りに位置する花ＦＬ２と、モニタ１５４に向かって右寄りに位置する土筆ＨＴ１および土筆ＨＴ２と、花ＦＬ１に留まる蝶ＢＴ１と、土筆ＨＴ１の先端に留まるＢＴ２とを含むスルー画像ＴＩ１がモニタ１５４に表示される。
【００６０】
オブジェクト検出部１７１１により、花ＦＬ１等が検出される。オブジェクト検出部１７１１による検出の結果に応じて、構図判断部１７１２が推奨構図を判断する。構図判断部１７１２は、例えば、蝶ＢＴ１が、３分割法に従った構図における適切な位置となるように推奨構図を設定する。また、構図判断部１７１２は、例えば、蝶ＢＴ２が、３分割法に従った構図における適切な位置となるように推奨構図を設定する。構図判断部１７１２により判断された推奨構図がスルー画像ＴＩ１に重畳して表示される。
【００６１】
図５は、スルー画像ＴＩ１に重畳された推奨構図の一例を示す。例えば、スルー画像ＴＩ１に対して、推奨構図ＦＲ１および推奨構図ＦＲ２が設定される。なお、この例では、推奨構図ＦＲ１が主推奨構図として設定される（以下、推奨構図ＦＲ１を主推奨構図ＦＲ１と適宜、称する）。なお、第１の実施形態では、スルー画像の中央（モニタ１５４の中央）に近い構図をデフォルトの主推奨構図として設定する。もちろん、他の方法により主推奨構図を設定してもよい。例えば、推奨構図の枠の大きさが最も大きいものを主推奨構図として設定してもよい。
【００６２】
なお、主推奨構図および推奨構図の設定は、例えば、スルー画像がＲＡＭ１７４に入力される毎に行われる。センサ１５８による動き情報に基づいて得られる、撮像装置１００の動きが一定以上の場合に、主推奨構図および推奨構図の設定が行われるようにしてもよい。
【００６３】
表示制御部１７１４は、主推奨構図ＦＲ１および推奨構図ＦＲ２を区別可能に表示する制御を行う。例えば、図６に示すように、主推奨構図ＦＲ１で囲まれる領域と異なる領域を半透明のグレーにて表示する（この表示を、適宜、グレーアウト表示と称する）。
【００６４】
なお、グレーアウト表示の際には、推奨構図ＦＲ２をユーザが視認できるように、表示することが好ましい。複数の構図を表示することにより、ユーザが自身では気づかなかった構図を認識することできる。例えば、ユーザに人物を撮像する場合に、撮像装置１００００は、背景の一部に関する適切な構図をユーザに提供できる。ユーザは、主推奨構図ＦＲ１に基づく構図でよければ、主推奨構図ＦＲ１に基づいて、撮像装置１００の位置や画角等を変更すればよい。
【００６５】
ところで、複数の（推奨）構図がユーザに提示される場合には、複数の構図の中から一の構図を選択する必要がある。シャッターボタン１１３を押下する際に、複数の構図の中から一の構図を選択する操作を行うことは、煩わしい。また、複数の構図毎の説明や補助線が表示されるとモニタ１５４に表示される情報が煩雑となるおそれがある。そこで、この例では、撮像装置１００の動きに応じて、主推奨構図を切り替える。
【００６６】
例えば、ユーザが主推奨構図ＦＲ１より推奨構図ＦＲ２に基づく構図を気に入った場合を考える。ユーザは、撮像装置１００を推奨構図ＦＲ２の方向、すなわち、右方向に向かって移動させる。撮像装置１００の移動に伴ってＲＡＭ１７４に格納されるスルー画像が更新される。更新されたスルー画像に対して、新たな推奨構図が設定される。
【００６７】
図７は、更新されたスルー画像（スルー画像ＴＩ２）に対して設定された推奨構図の一例を示す。スルー画像ＴＩ２に対して、推奨構図ＦＲ５および推奨構図ＦＲ６が構図判断部１７１２により設定される。
【００６８】
動き検出部１７１３は、センサ１５８から供給されるセンサ情報に基づいて、撮像装置１００の動きを示す動き情報を生成する。表示制御部１７１４は、動き検出部１７１３により生成される動き情報に基づいて、主推奨構図を切り替えて表示する。この例では、撮像装置１００は、右方向に向かって移動することから、表示制御部１７１４は、右方向に位置する推奨構図、すなわち、推奨構図ＦＲ６を主推奨構図として設定する。そして、表示制御部１７１４は、スルー画像ＴＩ２における、主推奨構図ＦＲ６内の領域とは異なる領域を半透明のグレー表示にする制御を行う。
【００６９】
このように、撮像装置１００の動きに追従するように、主推奨構図を切り替え、それに応じた表示がなされる。ユーザは、複数の推奨構図の中から所定の推奨構図を選択する操作を行うことなく、自然な動作によって興味のある推奨構図（結果的に、この推奨構図が主推奨構図に対応することになる）を確認できる。さらに、主推奨構図内の領域と異なる領域を、例えば、グレー表示することにより、ユーザは、主推奨構図により撮像される画像を容易にイメージできる。
【００７０】
「処理の流れの一例」
図８のフローチャートを参照して、第１の実施形態における処理の流れの一例について説明する。なお、特に断らない限り、図８のフローチャートにおける各処理は、プロセッサ１７１およびプロセッサ１７１が有する各機能により実行される。
【００７１】
ステップＳＴ１０１では、レンズブロック２００等を介して取得され、所定の信号処理が施されたスルー画像がＲＡＭ１７４に格納される。そして、処理がステップＳＴ１０２に進む。
【００７２】
ステップＳＴ１０２では、オブジェクト検出部１７１１により、スルー画像からオブジェクトが検出される。そして、処理がステップＳＴ１０３に進む。
【００７３】
ステップＳＴ１０３では、ステップＳＴ１０２で検出されたオブジェクトが適切な配置となるような推奨構図が複数、設定される。そして、処理がステップＳＴ１０４に進む。
【００７４】
ステップＳＴ１０４では、構図判断部１７１２により、複数の推奨構図の中から主推奨構図が設定される。デフォルトでは、例えば、スルー画像の中央に近い推奨構図が主推奨構図として設定される。そして、処理がステップＳＴ１０５に進む。
【００７５】
ステップＳＴ１０５は、表示制御部１７１４による制御に応じて、推奨構図および主推奨構図が重畳されたスルー画像がモニタ１５４に表示される。表示制御部１７１４は、主推奨構図内の領域以外の領域を、例えば、グレー表示する制御を行う。そして、処理がステップＳＴ１０６に進む。
【００７６】
ステップＳＴ１０６では、表示制御部１７１４が、撮像装置１００の動きを示す動き情報の有無を判断する。動き情報は、例えば、動きの量（移動量）および動きの方向（移動方向）を含む情報である。
【００７７】
すなわち、センサ１５８から供給されるセンサ情報に基づいて、動き検出部１７１３が撮像装置１００の動き情報を生成する。動き検出部１７１３は、生成した動き情報を表示制御部１７１４に供給する。表示制御部１７１４は、動き情報の有無に応じて、撮像装置１００の動きがあるか否かを判断する。動き情報が表示制御部１７１４に入力されない場合は、処理がステップＳＴ１０６に戻り、ステップＳＴ１０６の判断が繰り返される。動き情報が表示制御部１７１４に入力された場合は、処理がステップＳＴ１０７に進む。
【００７８】
ステップＳＴ１０７では、主推奨構図を変更する必要があるか否かが、表示制御部１７１４により判断される。動き情報により示される撮像装置１００の移動量が所定の移動量より小さい場合（例えば、手振れ等に基づく撮像装置１００の動き）には、表示制御部１７１４は、主推奨構図を変更する必要がないと判断する。そして、処理がステップＳＴ１０６に戻り、ステップＳＴ１０６の判断処理が繰り返される。
【００７９】
ステップＳＴ１０７の判断処理において、動き情報により示される撮像装置１００の移動量が所定の移動量より大きい場合には、表示制御部１７１４は、主推奨構図を変更する必要があると判断する。そして、処理がステップＳＴ１０８に進む。
【００８０】
ステップＳＴ１０８において、表示制御部１７１４は、主推奨構図を変更し、変更後の主推奨構図等をモニタ１５４に表示する。具体的には、撮像装置１００の動きに伴い、ＲＡＭ１７４に格納されるスルー画像が更新される。更新されたスルー画像に対して、複数の推奨構図が構図判断部１７１２により設定される。表示制御部１７１４は、動き情報により示される撮像装置１００の移動方向に位置する推奨構図を主推奨構図に設定する。そして、表示制御部１７１４は、設定した主推奨構図内の領域以外の領域をグレー表示する制御を行う。
【００８１】
＜２．第２の実施形態＞
次に、第２の実施形態について説明する。第２の実施形態における撮像装置の外観、構成、機能等は、例えば、第１の実施形態における撮像装置１００と同様とされる。このため、重複した説明は、適宜、省略する。
【００８２】
第２の実施形態では、プロセッサ１７１の構図判断部１７１２が、構図毎の評価値を算出する。構図毎の評価値に応じて、推奨構図および主推奨構図が設定される。例えば、閾値以上の評価値と判断された構図が推奨構図に設定され、その推奨構図の中で評価値が最も大きい推奨構図が主推奨構図に設定される。
【００８３】
「評価値を算出する処理の流れの一例」
図９のフローチャートを参照して、評価値を算出する処理の流れの一例について説明する。なお、特に断らない限り、図９のフローチャートにおける各処理は、プロセッサ１７１およびプロセッサ１７１が有する各機能により実行される。
【００８４】
ステップＳＴ２０１では、オブジェクト検出部１７１１により、スルー画像から一または複数のオブジェクトが検出される。そして、処理がステップＳＴ２０２に進む。
【００８５】
ステップＳＴ２０２では、所定のタイミングであるか否かが構図判断部１７１２により判断される。所定のタイミングは、適宜、設定することができる。入力画像の一例であるスルー画像がＲＡＭ１７４に格納される毎や、シャッターボタン１１３が半押しされたタイミング等、所定のタイミングを設定できる。なお、ステップＳＴ２０２における所定のタイミングでオブジェクト検出部１７１１によりオブジェクトを検出する処理が行われてもよい。所定のタイミングでない場合は、処理がステップＳＴ２０２に戻り、ステップＳＴ２０２の処理が繰り返される。所定のタイミングである場合は、処理がステップＳＴ２０３に進む。
【００８６】
ステップＳＴ２０３では、構図判断部１７１２が複数の構図を設定する。構図判断部１７１２は、オブジェクト検出部１７１１が検出したオブジェクトが、３分割法における構図の適切な位置となるように、複数の構図を設定する。そして、処理がステップＳＴ２０４に進む。
【００８７】
ステップＳＴ２０４では、構図判断部１７１２が構図毎の評価値を算出する。構図判断部１７１２は、例えば、入力画像における構図の位置および構図の大きさの少なくとも一方をパラメータとして、評価値を算出する。
【００８８】
この例では、一例として、下記の式により構図毎の評価値Ｅが算出される。
Ｅ＝ｋ１＊ｆ１＋ｋ２＊ｆ２    ・・・（１）
・式（１）におけるｋ１およびｋ２は、重み係数であり、適宜設定することができる値である。
・式（１）におけるｆ１は、撮像装置（撮像装置１００）の画角重心（入力画像の中心）と構図の重心との差に基づく値である。撮像装置の画角重心と構図の重心とが近い、すなわち、撮像装置の画角重心と構図の重心とが差が小さいほど、ｆ１の値が大きくなるように設定される。
・式（１）におけるｆ２は、モニタ１５４と構図のサイズの差に基づく値である。モニタ１５４のサイズと構図のサイズの差が小さいほど、ｆ２の値が大きくなるように設定される。
【００８９】
式（１）における重み係数を適切に設定することにより、重心位置の差およびサイズ差のいずれを重視するかを設定できる。なお、例えば、構図判断部１７１２により算出される補正値が加算されるようにしてもよい。
【００９０】
式（１）による場合は、構図の重心が入力画像の中心に近く、かつ、構図のサイズがモニタのサイズに近いほど、評価値が高くなる。そして、処理がステップＳＴ２０５に進む。
【００９１】
ステップＳＴ２０５において、構図判断部１７１２は、評価値に応じて推奨構図を設定する。構図判断部１７１２は、例えば、評価値が閾値以上の構図を推奨構図に設定する。そして、処理がステップＳＴ２０６に進む。
【００９２】
ステップＳＴ２０６において、構図判断部１７１２は、複数の推奨構図の中から、主推奨構図を設定する。構図判断部１７１２は、例えば、評価値が最も大きい推奨構図を主推奨構図に設定する。そして、処理がステップＳＴ２０７に進む。
【００９３】
ステップＳＴ２０７において、表示制御部１７１４は、主推奨構図および推奨構図をスルー画像に重畳して表示する。例えば、表示制御部１７１４は、グレーアウト表示により、主推奨構図および推奨構図を区別可能に表示する。そして、処理がステップＳＴ２０２に戻る。このように、デフォルトでは、評価値が最も大きい推奨構図が主推奨構図としてユーザに提示される。
【００９４】
入力画像の変化にともって構図が変化し、変化後の構図に対して新たに評価値が設定される。構図および評価値の変更にともって、主推奨構図が更新される。構図内のオブジェクトに基づいて評価値が設定されてもよい。図１０は、スルー画像の一例を示す。スルー画像ＴＩ３は、４人の人物（人物ＨＵ１、人物ＨＵ２、人物ＨＵ３および人物ＨＵ４）を含む。各人物の顔がオブジェクト検出部１７１１により検出される。
【００９５】
構図判断部１７１２は、各人物の顔が適切な位置となるように推奨構図を設定する。そして、構図判断部１７１２は、複数の推奨構図の中から主推奨構図を設定する。この例では、推奨構図内に含まれる人物の顔が多いほど評価値が高くなる。
【００９６】
図１１は、設定された推奨構図の一例を示す。例えば、４人の人物の顔を含む推奨構図ＦＲ１０および３人の人物（人物ＨＵ１、人物ＨＵ２および人物ＨＵ３）の顔を含む推奨構図ＦＲ１１が設定される。人物の顔をより多く含む推奨構図ＦＲ１０が主推奨構図として設定される。主推奨構図ＦＲ１０外の領域がグレー表示される。
【００９７】
図１２は、撮像装置１００が例えば左方向に移動されたことにともなって、モニタ１５４に表示されたスルー画像ＴＩ４の一例を示す。撮像装置１００の移動にともない、人物ＨＵ４がスルー画像外にフレームアウトされる。人物ＨＵ４の顔は、オブジェクト検出部１７１１により検出されない。オブジェクト検出部１７１１により検出されるオブジェクトが変化したことにともない、新たに推奨構図および主推奨構図が設定される。
【００９８】
図１２に示すように、例えば、３人の人物（人物ＨＵ１、人物ＨＵ２および人物ＨＵ３）の顔を含む推奨構図ＦＲ１３と２人の人物（人物ＨＵ１および人物ＨＵ２）の顔を含む推奨構図ＦＲ１４が新たに設定される。人物の顔をより多く含む推奨構図ＦＲ１３が主推奨構図として設定される。主推奨構図ＦＲ１３外の領域がグレー表示される。このように、オブジェクトの変化に応じて、推奨構図および主推奨構図を適切に設定することができる。なお、撮像装置に対する操作は、ズームによる拡大や縮小でもよい。オブジェクトがフレームイン若しくはフレームアウトされることに応じて、推奨構図および主推奨構図が適切に設定される。
【００９９】
なお、例えば、図１３に示すように、横向きの人物ＨＵ５が検出された場合には、人物ＨＵ５を除くようにして主推奨構図が設定されてもよい。人物ＨＵ５は、例えば、通行人等である。これにより、通行人等を除いた適切な推奨構図を提示できる。
【０１００】
人物が密集する場合は、適切な背景となる構図が推奨構図として設定されてもよい。複数の顔が広範囲に存在する場合には、複数の顔を含む全体の略中心が中央となる構図が推奨構図として設定されてもよい。
【０１０１】
「処理の流れの一例」
図１４のフローチャートを参照して、第２の実施形態における処理の流れの一例について説明する。なお、特に断らない限り、図１４のフローチャートにおける各処理は、プロセッサ１７１およびプロセッサ１７１が有する各機能により実行される。
【０１０２】
ステップＳＴ２１０では、スルー画像が入力され、スルー画像がＲＡＭ１７４に一時的に格納される。そして、処理がステップＳＴ２１１に進む。
【０１０３】
ステップＳＴ２１１では、スルー画像に対してオブジェクト検出部１７１１によるオブジェクト検出処理が行われ、オブジェクトが検出される。そして、処理がステップＳＴ２１２に進む。
【０１０４】
ステップＳＴ２１２では、シャッターボタン１１３が半押しされたか否かが判断される。この判断は、シャッターボタン１１３から供給される操作情報に応じて、プロセッサ１７１により行われる。シャッターボタン１１３が半押しされていない場合は、処理がステップＳＴ２１０に戻る。シャッターボタン１１３が半押しされた場合は、処理がステップＳＴ２１３に進む。
【０１０５】
ステップＳＴ２１３では、プロセッサ１７１による制御に応じて、撮像準備動作が行われる。撮像準備動作は、フォーカシング処理等の公知の処理を適用できる。そして、処理がステップＳＴ２１４に進む。
【０１０６】
ステップＳＴ２１４では、シャッターボタン１１３が全押しされたか否かが判断される。シャッターボタン１１３が全押しされた場合は、処理がステップＳＴ２１５に進む。
【０１０７】
ステップＳＴ２１５では、露光処理等の公知の撮像処理が行われる。この処理により、静止画像や動画像が取得され、記録デバイス１５５に適宜、記録される。そして、処理が終了する。すなわち、シャッターボタン１１３が全押しされた場合は、推奨構図等に関係なく、ユーザが設定した任意の構図による撮像が行われる。
【０１０８】
ステップＳＴ２１４において、シャッターボタン１１３が全押しされない場合は、処理がステップＳＴ２１６に進む。ステップＳＴ２１６では、シャッターボタン１１３が半押しされることに応じて、構図判断部１７１２が複数の推奨構図を設定するとともに、当該複数の推奨構図の中から主推奨構図を設定する。推奨構図および主推奨構図は、例えば、上述した評価値に基づいて設定される。すなわち、この例では、シャッターボタン１１３が半押しされる間、構図毎の評価値が算出され、推奨構図等の設定がなされる。そして、処理がステップＳＴ２１７に進む。
【０１０９】
ステップＳＴ２１７では、表示制御部１７１４による制御により、スルー画像に対して主推奨構図および推奨構図が重畳されて表示される。主推奨構図および推奨構図が、区別可能に表示される。そして、処理がステップＳＴ２１８に進む。
【０１１０】
ステップＳＴ２１８では、主推奨構図を変更する必要があるか否かが判断される。例えば、順次、入力されるスルー画像に対して構図が設定されるとともに構図毎の評価値が算出される。評価値に応じて推奨構図が設定される。評価値が最も大きい推奨構図が変化した場合には、主推奨構図を変更する必要があると判断される。主推奨構図を変更する必要がないと判断された場合には、処理がステップＳＴ２１２に戻り、ステップＳＴ２１２の判断処理が繰り返される。主推奨構図を変更する必要があると判断された場合には、処理がステップＳＴ２１９に進む。
【０１１１】
ステップＳＴ２１９では、表示制御部１７１４の制御により、主推奨構図および推奨構図が変更されて表示される。そして、処理がステップＳＴ２１２に戻り、ステップＳＴ２１２の判断処理が繰り返される。
【０１１２】
以上、説明したように、第２の実施形態では、例えば、構図毎の評価値を算出し、評価値に応じて推奨構図および主推奨構図を設定する。撮像装置の移動等にともなって評価値が変化した場合には、必要に応じて、主推奨構図および推奨構図が変更されて表示される。
【０１１３】
「第２の実施形態の変形例」
第２の実施形態の変形例について説明する。なお、説明の便宜を考慮して、以下に変形例の一つを説明するが、以下に説明する変形例は、第２の実施形態に限らず、第１の実施形態等の他の実施形態に対して適用することもできる。この変形例では、一定時間、主推奨構図に変更がない場合に、主推奨構図に関連する関連情報を表示する。
【０１１４】
図１５のフローチャートを参照して、変形例における処理の一例について説明する。なお、図１５におけるステップＳＴ２１０からステップＳＴ２１９までの処理は、図１４における対応する処理と同様の処理なので、重複した説明を適宜、省略する。
【０１１５】
ステップＳＴ２１８またはステップＳＴ２１９の処理により、主推奨構図および推奨構図が設定される。そして、処理がステップＳＴ２２０に進む。
【０１１６】
ステップＳＴ２２０では、一定時間、主推奨構図の変更がないか否かが判断される。一定時間の間に主推奨構図の変更がある場合には、処理がステップＳＴ２１２に戻る。一定時間の間に主推奨構図の変更がない場合には、処理がステップＳＴ２２１に進む。なお、一定時間は適宜、設定できるが、一例として、数秒に設定される。
【０１１７】
一定時間、主推奨構図の変更がないということは、例えば、オブジェクトの配置等がほとんど変化せず、撮像装置１００がほとんど移動しないことを意味する。この場合には、プロセッサ１７１は、ユーザが提示された主推奨構図に着目している、と判断する。そこで、ステップＳＴ２２１では、表示制御部１７１４は、例えば、主推奨構図に関連する関連情報を構図ＤＢ１５７から読み出し、表示する。一定時間、主推奨構図に変更がない場合は、例えば、推奨構図が消去され、主推奨構図に関連する関連情報のみがスルー画像に対して重畳表示されるようにしてもよい。
【０１１８】
主推奨構図に関連する関連情報は、例えば、主推奨構図に誘導するための誘導情報である。図１６は、誘導情報の一例である。誘導情報は、例えば、主推奨構図に相当する枠ＦＲ２０と、枠ＦＲ２０を適宜な率でもって縮小した４つの枠（枠の大きさが大きい順に、枠ＦＲ２１、枠ＦＲ２２、枠ＦＲ２３および枠ＦＲ２４とそれぞれ称する）とを含む。
【０１１９】
例えば、枠ＦＲ２０→枠ＦＲ２１→枠ＦＲ２２→枠ＦＲ２３→枠ＦＲ２４と、各枠を順次、表示する。枠ＦＲ２４の次は、枠ＦＲ２０を再度、表示し、上述した表示を繰り返す。各枠の表示の切替は、例えば、数ミリ秒間隔で行われる。この表示により、前方から後方（モニタ１５４の奥行き方向）に向かう誘導表示をユーザに対して提示できる。ユーザは、誘導表示にしたがって、自らが前方等に移動したり、ズーム操作を行うことで、主推奨構図に基づく撮像を行うことができる。
【０１２０】
このように、主推奨構図を選択する操作を行うことなく、ユーザの自然な動作に応じて、主推奨構図への誘導を行うことができる。なお、図１６に示した誘導情報は一例であり、これに限定されるものではない。主推奨構図に関連する関連情報は、誘導情報に限定されない。例えば、主推奨構図を実現するための構図分割線や、各種のガイドや補助線の表示等、主推奨構図による撮像を実現するためのサポート情報でもよい。主推奨構図以外の推奨構図に関連する関連情報は表示されないため、モニタの表示がユーザにとって見づらくなることを防止できる。
【０１２１】
＜３．第３の実施形態＞
次に、第３の実施形態について説明する。第３の実施形態における撮像装置の外観、構成、機能等は、例えば、第１の実施形態における撮像装置１００と同様とされる。このため、重複した説明は、適宜、省略する。
【０１２２】
第３の実施形態では、例えば、始めに撮像すべき構図を主推奨構図に設定する。主推奨構図の近傍に対して、例えば、始めに撮像すべき順序である「１」が表示される。主推奨構図および推奨構図のそれぞれに対して異なる撮像順序が付加されることにより、主推奨構図が推奨構図と区別可能に表示される。
【０１２３】
「第３の実施形態における表示の一例」
図１７は、モニタ１５４に表示されるスルー画像の一例を示す。スルー画像ＴＩ３０は、人物ＨＵ３０の全身を含む画像である。人物ＨＵ３０がオブジェクト検出部１７１１により検出される。
【０１２４】
構図判断部１７１２は、スルー画像ＴＩ３０に対する複数の推奨構図を設定する。構図判断部１７１２は、同じ人物をバリエーションに富む構図により撮像できるように、複数の推奨構図を設定する。例えば、人物ＨＵ３０全体を撮像するフルショット用の推奨構図ＦＲ３０と、人物ＨＵ３０の胸より上を撮像するバストショット用の推奨構図ＦＲ３１と、人物ＨＵ３０の顔付近を撮像するフェイスショット用の推奨構図ＦＲ３２とが、構図判断部１７１２により設定される。
【０１２５】
次に、構図判断部１７１２は、撮像すべき順序を判断し、始めに撮像すべき推奨構図を主推奨構図に設定する。例えば、フルショット用の推奨構図ＦＲ３０が主推奨構図に設定され、主推奨構図の近傍に撮像順序を示す「１」の表示がなされる。他の推奨構図に対しては、撮像すべき順序を示す情報が付加される。例えば、推奨構図ＦＲ３１の近傍には「２」が表示され、推奨構図ＦＲ３２の近傍には「３」が表示される。
【０１２６】
ユーザは、撮像順序にしたがい、例えば、人物ＨＵ３０への接近や、ズーム、パン等を行い、順次、撮像を行う。これにより、ユーザは、適切な構図の一連の画像を得ることができる。さらに、ユーザが、適切な構図の画像を撮り忘れることを防止できる。
【０１２７】
なお、例えば、主推奨構図の一例である推奨構図ＦＲ３０に基づく撮像が終了した場合には、推奨構図ＦＲ３０が消去されてもよい。そして、推奨構図ＦＲ３１が主推奨構図に設定され、推奨構図ＦＲ３１の近傍に「１」が表示され、推奨構図ＦＲ３２の近傍に「２」が表示されるようにしてもよい。
【０１２８】
なお、例えば、推奨構図ＦＲ３１に基づく撮像がなされずに、推奨構図ＦＲ３２に基づく撮像を行うためのユーザの動作がなされた場合には、ユーザの動作に応じた表示が行われてもよい。例えば、推奨構図ＦＲ３１に基づく撮像がなれずに撮像装置１００のユーザが人物ＨＵ３０に近づく場合には、推奨構図ＦＲ３１が消去され、推奨構図ＦＲ３２が主推奨構図として表示されるようにしてもよい。
【０１２９】
もちろん、第３の実施形態は、人物に限定されるものではなく、風景に対しても適用できる。図１８は、モニタ１５４に表示されるスルー画像の一例である。スルー画像ＴＩ３１は、例えば、電車ＴＲＡと、木ＴＲと、山ＭＯを含む画像である。
【０１３０】
全景を撮像するための推奨構図と、個々の被写体を撮像するための推奨構図とが設定される。例えば、全景を撮像するための推奨構図ＦＲ３５と、電車ＴＲＡを撮像するための推奨構図ＦＲ３６と、山ＭＯを撮像するための推奨構図ＦＲ３７とが設定され、表示される。そして、例えば、推奨構図ＦＲ３５の近傍に「１」が表示され、推奨構図ＦＲ３６の近傍に「２」が表示され、推奨構図ＦＲ３７の近傍に「３」が表示される。ユーザは、例えば、全景を撮像した後に、個々の被写体に関する適切な構図の画像を撮像できる。全景を撮像することにより、個々の被写体および当該被写体の全景との関係を示す画像を記録することができる。
【０１３１】
「処理の流れの一例」
図１９のフローチャートを参照して、第３の実施形態における処理の流れの一例について説明する。なお、特に断らない限り、図１９のフローチャートにおける各処理は、プロセッサ１７１およびプロセッサ１７１が有する各機能により実行される。
【０１３２】
ステップＳＴ３０１では、スルー画像が入力され、入力されたスルー画像がＲＡＭ１７４に格納される。そして、処理がステップＳＴ３０２に進む。
【０１３３】
ステップＳＴ３０２では、ＲＡＭ１７４に格納されたスルー画像に対してオブジェクト検出部１７１１によるオブジェクト検出処理が行われる。オブジェクトを検出する方法は、公知の方法を適用できる。そして、処理がステップＳＴ３０３に進む。
【０１３４】
ステップＳＴ３０３では、構図判断部１７１２が複数の推奨構図を設定する。例えば、ステップＳＴ３０２におけるオブジェクト検出により人物の全身が検出された場合には、フルショット用の推奨構図と、バストショット用の推奨構図と、フェイスショット用の推奨構図とが設定される。そして、処理がステップＳＴ３０４に進む。
【０１３５】
ステップＳＴ３０４では、構図判断部１７１２が最初に撮像すべき推奨構図を主推奨構図に設定する。例えば、フルショット用の推奨構図が主推奨構図に設定される。そして、処理がステップＳＴ３０５に進む。
【０１３６】
ステップＳＴ３０５では、構図判断部１７１２が、主推奨構図以外の推奨構図（例えば、バストショット用の推奨構図およびフェイスショット用の推奨構図）に対して撮像順序を設定する。そして、処理がステップＳＴ３０６に進む。
【０１３７】
ステップＳＴ３０６では、表示制御部１７１４が、スルー画像に主推奨構図と推奨構図と撮像順序とを重畳して表示する。撮像順序を示す画像データは、例えば、構図ＤＢ１５７に記録されている。表示制御部１７１４による制御により、主推奨構図の近傍には、例えば、「１」と表示され、他の推奨構図と区別可能に表示される。撮像順序は数字に限定されず、文字等でもよい。
【０１３８】
なお、図１９では図示を省略しているが、撮像装置１００に対する操作等に応じて、主推奨構図が変更されてもよい。例えば、主推奨構図に基づく撮像が終了した場合には、当該主推奨構図を消去し、「２」が付された推奨構図を新たに主推奨構図として設定、表示することができる。例えば、画角の調整等の操作およびシャッターボタン１１３の全押し操作がなされたことをプロセッサ１７１が検出することにより、主推奨構図に基づく撮像が終了したか否かを判断することができる。
【０１３９】
さらに、例えば、２方向へのスライド可能はユーザインターフェースをモニタ１５４に表示し、ユーザインターフェースに対する一方向への操作に応じて、主推奨構図が切り替わるようにしてもよい。
【０１４０】
＜４．変形例＞
以上、本技術の実施形態について具体的に説明したが、本技術は、上述の実施形態に限定されるものではなく、本技術の技術的思想に基づく各種の変形が可能である。
【０１４１】
上述した複数の実施形態では、入力画像の一例として、撮像部を介して得られるスルー画像を例にして説明したが、これに限定されることはない。例えば、メモリに記憶された画像（動画および静止画を問わない）や、インターネット等のネットワークを介して得られる画像でもよい。
【０１４２】
主推奨構図および推奨構図を区別可能に表示する方法は、グレーアウト表示に限定されない。例えば、主推奨構図が点滅して表示されるようにしてもよい。主推奨構図および推奨構図が、それぞれ異なる色により着色して表示されてもよい。
【０１４３】
推奨構図の数や形状は、上述した実施形態に限定されず、適宜、変更することができる。主推奨構図が複数、設定されてもよい。
【０１４４】
実施形態および変形例における構成および処理は、技術的な矛盾が生じない範囲で適宜組み合わせることができる。例示した処理の流れにおけるそれぞれの処理の順序は、技術的な矛盾が生じない範囲で適宜、変更できる。
【０１４５】
第１の実施形態〜第３の実施形態により説明した機能の全て、もしくは、そのうちの複数の機能を有する撮像装置として、本技術が構成されてもよい。例えば、第３の実施形態において、撮像順序に加え、第１の実施形態のようにグレーアウト表示が行われてもよい。また、検出されるオブジェクトに応じた処理が行われてもよい。例えば、オブジェクトとして複数の人物が検出された場合には、第２の実施形態における処理が行われ、オブジェクトとして風景若しくは全身の人物が検出された場合には、第３の実施形態における処理が行われてもよい。
【０１４６】
主推奨構図等を設定する際に、撮像の履歴を反映するようにしてもよい。撮像の履歴は、例えば、記録デバイスに記録された画像に基づいて判断することができる。例えば、全景より個々の被写体の画像が記録デバイスに多く記録されている場合には、全景より個々の被写体に関する構図を主推奨構図や推奨構図として設定してもよい。
【０１４７】
本技術における表示制御装置は、撮像装置のほか、パーソナルコンピュータ、スマートホン、タブレット型のコンピュータ等に対しても適用できる。さらに、本技術における表示制御装置は、民生用の撮像装置に限らず、監視用の撮像装置や、車載用の撮像装置に対しても適用できる。
【０１４８】
本技術は、装置に限らず、方法、プログラム、システム等により実現することができる。プログラムは、例えば、ネットワークを介して、若しくは、光ディスクや半導体メモリ等の可搬型のメモリを介してユーザに提供し得る。
【０１４９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１５０】
プログラムを供給するための記録媒体としては、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記録媒体、ＭＯ(Magneto-Optical Disk)、ＣＤ−ＲＯＭ、ＣＤ−Ｒ(Recordable)、ＣＤ−ＲＷ(Rewritable)、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどが挙げられる。
【０１５１】
有線／無線通信を用いたプログラムの供給方法としては、コンピュータネットワーク上のサーバに本技術の内容を実現するコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイル等、クライアントコンピュータ上で本技術の内容を実現するコンピュータプログラムとなりうるデータファイル（プログラムデータファイル）を記憶し、接続されたクライアントコンピュータにプログラムデータファイルをダウンロードする方法などが挙げられる。この場合、プログラムデータファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに配置してもよい。
【０１５２】
本技術は、例示した処理が複数の装置によって分散されて処理される、いわゆるクラウドシステムに対して適用することもできる。実施形態および変形例において例示した処理が実行されるシステムであって、例示した処理の少なくとも一部の処理が実行される装置として、本技術を実現することができる。
【０１５３】
本技術は、以下の構成もとることができる。
（１）
入力画像に対する複数の推奨構図を判断する構図判断部と、
前記複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う表示制御部と
を備える表示制御装置。
（２）
前記表示制御部は、入力される動き情報に応じて、前記一の推奨構図を切り替えて表示する制御を行う
（１）に記載の表示制御装置。
（３）
前記構図判断部は、構図毎の評価値を算出し、
前記表示制御部は、前記評価値に応じて、前記一の推奨構図を設定する
（１）または（２）に記載の表示制御装置。
（４）
前記構図判断部は、所定のタイミングでもって前記評価値を算出し、
前記表示制御部は、前記算出された前記評価値に応じて前記一の推奨構図を設定する
（３）に記載の表示制御装置。
（５）
前記構図判断部は、前記入力画像が入力されることに応じて、前記評価値を算出する
（４）に記載の表示制御装置。
（６）
前記構図判断部は、シャッターボタンが半押しされることに応じて、前記評価値を算出する
（４）に記載の表示制御装置。
（７）
前記表示制御部は、前記評価値が閾値より大きい構図を推奨構図として設定し、前記評価値が最も大きい構図を前記一の推奨構図に設定する
（２）乃至（６）のいずれかに記載の表示制御装置。
（８）
前記構図判断部は、入力画像における前記構図の位置および前記構図の大きさの少なくとも一方をパラメータとして、前記評価値を算出する
（２）乃至（７）のいずれかに記載の表示制御装置。
（９）
前記構図判断部は、構図内の人物の顔の数が大きくなる構図ほど前記評価値が高くなるように、前記評価値を算出する
（２）乃至（６）のいずれかに記載の表示制御装置。
（１０）
前記表示制御部は、前記一の推奨構図および前記他の推奨構図に対して、異なる撮像順序を付加して表示する制御を行う
（１）乃至（９）のいずれかに記載の表示制御装置。
（１１）
所定期間、前記一の推奨構図が切り替わらない場合に、前記一の推奨構図に関連する関連情報を表示する
（１）乃至（１０）のいずれかに記載の表示制御装置。
（１２）
前記関連情報は、前記一の推奨構図に誘導するための誘導情報である
（１１）に記載の表示制御装置。
（１３）
構図判断部が、入力画像に対する複数の推奨構図を判断し、
表示制御部が、前記複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う
表示制御方法。
（１４）
構図判断部が、入力画像に対する複数の推奨構図を判断し、
表示制御部が、前記複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う
表示制御方法を、コンピュータに実行させるプログラム。
（１５）
撮像部と、
前記撮像部を介して取得される入力画像に対する複数の推奨構図を判断する構図判断部と、
前記複数の推奨構図のうち、一の推奨構図を他の推奨構図と区別可能に表示する制御を行う表示制御部と
を備える撮像装置。
【符号の説明】
【０１５４】
１００・・・撮像装置
１５４・・・モニタ
１５８・・・センサ
１７１・・・プロセッサ
１７１１・・・オブジェクト検出部
１７１２・・・構図判断部
１７１３・・・動き検出部
１７１４・・・表示制御部
２００・・・レンズブロック
【図１】
2015002484.tif 000003
【図２】
2015002484.tif 000004
【図３】
2015002484.tif 000005
【図４】
2015002484.tif 000006
【図５】
2015002484.tif 000007
【図８】
2015002484.tif 000008
【図９】
2015002484.tif 000009
【図１０】
2015002484.tif 000010
【図１３】
2015002484.tif 000011
【図１４】
2015002484.tif 000012
【図１５】
2015002484.tif 000013
【図１６】
2015002484.tif 000014
【図１７】
2015002484.tif 000015
【図１８】
2015002484.tif 000016
【図１９】
2015002484.tif 000017
【図６】
2015002484.tif 000018
【図７】
2015002484.tif 000019
【図１１】
2015002484.tif 000020
【図１２】
2015002484.tif 000021