(57)【要約】【課題】簡易な操作で、被写体に応じた適切な撮影構図（ユーザが知らない撮影構図を含む）をユーザに提示する撮像装置、構図アシスト装置、構図アシスト方法、及び構図アシストプログラムを提供すること。【解決手段】画像特徴量と被写体種別とが関連付けられて成るデータが格納された被写体DB12と、被写体種別と構図アシスト情報とが関連付けられて成るデータが格納された構図DB14と、撮影画像データから抽出した画像特徴量と被写体DB12に格納されているデータとに基づいて撮影画像データの被写体種別を判定する判定部4と、被写体種別に基づいて撮影画像データに応じた構図アシスト情報を前記構図DB14から検出する検索部6と、撮影画像データと構図アシスト情報に係るサンプル画像データとから抽出した特性情報同士の差異に基づいて構図アシスト情報に優先度を設定する優先度設定部8と、優先度に応じて構図アシスト情報を表示する表示部10と、を撮像装置1に具備させる。【選択図】図１
2014192743.tif 000002
【特許請求の範囲】
【請求項１】
被写体毎に画像データから抽出された画像特徴量と、前記画像特徴量に対応する被写体種別と、が関連付けられて成るデータが格納されている被写体データベースと、
前記被写体種別と、前記被写体種別に対応する構図アシスト情報とが関連付けられて成るデータが格納されている構図データベースと、
撮影により撮影画像データを取得する撮影部と、
前記撮影画像データから画像特徴量を抽出し、該抽出した画像特徴量と、前記被写体データベースに格納されているデータとに基づいて、前記撮影画像データの被写体種別を判定する判定部と、
前記判定部によって判定された被写体種別と、前記構図データベースに格納されているデータとに基づいて、前記撮影画像データに応じた構図アシスト情報を、前記構図データベースから検出する検索部と、
前記撮影画像データと、前記検索部によって検出された構図アシスト情報に係るサンプル画像データとから、それぞれの画像データに係る特性情報を抽出し、それら特性情報同士の差異に基づいて、前記検索部によって検出された構図アシスト情報をユーザに提示する際の優先度を設定する優先度設定部と、
前記優先度設定部によって設定された優先度に応じて、前記構図アシスト情報を表示する表示部と、
を具備することを特徴とする撮像装置。
【請求項２】
前記特性情報は、当該特性情報に係る画像データを取得した際の撮影に係る情報である
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記特性情報は、当該特性情報に係る画像データを取得した際の撮像装置の姿勢を示す情報、焦点距離、絞り、及びシャッター速度のうち少なくとも何れか一つである
ことを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記特性情報は、当該特性情報に係る画像データを取得した際の撮像装置の撮影モード、アートフィルター、レンズ種別、合焦距離、露出、ぼけ、及び彩度のうち少なくとも何れか一つを示す情報である
ことを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記構図アシスト情報は、撮像装置の設定に係る設定情報と、撮像装置の設定操作に係るガイド情報と、を含む
ことを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記構図アシスト情報は、当該構図アシスト情報に従った撮影構図での撮影で取得される画像データのサンプルであるサンプル画像データを含む
ことを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記サンプル画像データは、ユーザが構図アシスト情報を参照しての撮影で取得した画像データである
ことを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記特性情報同士の差異が大きいほど優先度を高く設定する
ことを特徴とする請求項1に記載の撮像装置。
【請求項９】
前記優先度設定部は、前記特性情報同士の差異を所定の閾値と比較し、当該差異が前記所定の閾値未満の構図アシスト情報については、当該差異が小さいほど優先度を高く設定すると共に、当該差異が所定の閾値以上の構図アシスト情報については、当該差異が所定の閾値未満の構図アシスト情報の優先度よりも低く、且つ、当該差異が大きいほど高く優先度を設定する
ことを特徴とする請求項１に記載の撮像装置。
【請求項１０】
前記特性情報同士の差異が前記所定の閾値未満の構図アシスト情報をユーザに提示する際には、その旨を示すシンボルを同時にユーザに提示するシンボル提示部を含む
ことを特徴とする請求項９に記載の撮像装置。
【請求項１１】
前記表示部は、前記検索部によって検出された構図アシスト情報のうち最も優先度が高い構図アシスト情報が選択された態様で、前記検索部によって検出された構図アシスト情報を表示する
ことを特徴とする請求項１に記載の撮像装置。
【請求項１２】
前記優先度設定部は、前記特性情報同士の差異を所定の閾値と比較し、当該撮像装置に関するユーザの習熟度が所定の習熟度以上である場合には、当該差異が前記所定の閾値未満の構図アシスト情報については、当該差異が小さいほど優先度を高く設定すると共に、当該差異が所定の閾値以上の構図アシスト情報については、当該差異が所定の閾値未満の構図アシスト情報よりも低い優先度で、且つ、当該差異が大きいほど高く優先度を設定する
ことを特徴とする請求項１に記載の撮像装置。
【請求項１３】
前記優先度設定部は、当該撮像装置の仕様を示す情報に基づいて、当該撮像装置の仕様上実現できない設定の構図アシスト情報を、優先度の設定対象から除外する処理を行うと共に、当該撮像装置の仕様に適さない設定の構図アシスト情報の優先度を下げる処理を行う
ことを特徴とする請求項１に記載の撮像装置。
【請求項１４】
前記優先度設定部は、ユーザによる構図アシスト情報の選択履歴を示す選択履歴情報に基づいて、前記構図アシスト情報の優先度を変更する
ことを特徴とする請求項１に記載の撮像装置。
【請求項１５】
前記優先度設定部は、前記構図アシスト情報が最後に選択されて撮影が行われた時点からの経過時間に応じて、当該構図アシスト情報の優先度を変更する
ことを特徴とする請求項１に記載の撮像装置。
【請求項１６】
前記優先度設定部は、撮影条件に係る情報である撮影条件情報にも基づいて、前記構図アシスト情報の優先度を設定する
ことを特徴とする請求項１に記載の撮像装置。
【請求項１７】
前記撮影条件情報は、撮影に係る位置情報、高度情報、日時情報、及び音声情報のうち少なくとも何れか一つの情報である
ことを特徴とする請求項１に記載の撮像装置。
【請求項１８】
被写体毎に画像データから抽出された画像特徴量と、前記画像特徴量に対応する被写体種別と、が関連付けられて成るデータが格納されている被写体データベースと、
前記被写体種別と、前記被写体種別に対応する構図アシスト情報 とが関連付けられて成るデータが格納されている構図データベースと、
撮影画像データを取得する撮影画像データ取得部と、
前記撮影画像データから画像特徴量を抽出し、該抽出した画像特徴量と、前記被写体データベースに格納されたデータとに基づいて、前記撮影画像データの被写体種別を判定する判定部と、
前記判定部によって判定された被写体種別と、前記構図データベースに格納されたデータとに基づいて、前記撮影画像データに応じた構図アシスト情報を前記構図データベースから検出する検索部と、
前記撮影画像データと、前記検索部によって検出された構図アシスト情報に係るサンプル画像データとから、それぞれの画像データに係る特性情報を抽出し、それら特性情報同士の差異 に基づいて、前記検索部によって検出された構図アシスト情報をユーザに提示する際の優先度を設定する優先度設定部と、
前記優先度設定部によって設定された優先度に応じて、前記構図アシスト情報を表示する表示部と、
を具備することを特徴とする構図アシスト装置。
【請求項１９】
撮影画像データを取得し、
前記撮影画像データから画像特徴量を抽出し、
被写体毎に画像データから抽出された画像特徴量と、前記画像特徴量に対応する被写体種別と、が関連付けられて成るデータが格納されている被写体データベースから、前記抽出した画像特徴量に対応する被写体種別を検出し、
前記被写体種別と、前記被写体種別に対応する構図アシスト情報 とが関連付けられて成るデータが格納されている構図データベースから、前記検出した被写体種別に応じた構図アシスト情報を検索し、
前記撮影画像データと、前記検索された構図アシスト情報に係るサンプル画像データとから、それぞれの画像データに係る特性情報を抽出し、それら特性情報同士の差異 に基づいて、前記検索された構図アシスト情報をユーザに提示する際の優先度を設定し、
前記設定した優先度に応じて、前記構図アシスト情報を表示する、
ことを特徴とする構図アシスト方法。
【請求項２０】
撮影画像データを取得する機能と、
前記撮影画像データから画像特徴量を抽出する機能と、
被写体毎に画像データから抽出された画像特徴量と、前記画像特徴量に対応する被写体種別と、が関連付けられて成るデータが格納されている被写体データベースから、前記抽出した画像特徴量に対応する被写体種別を検出する機能と、
前記被写体種別と、前記被写体種別に対応する構図アシスト情報 とが関連付けられて成るデータが格納されている構図データベースから、前記検出した被写体種別に応じた構図アシスト情報を検索する機能と、
前記撮影画像データと、前記検索された構図アシスト情報に係るサンプル画像データとから、それぞれの画像データに係る特性情報を抽出し、それら特性情報同士の差異 に基づいて、前記検索された構図アシスト情報をユーザに提示する際の優先度を設定する機能と、
前記設定した優先度に応じて、前記構図アシスト情報を表示する機能と、
をコンピュータに実現させるための構図アシストプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体に応じた撮影構図の設定をアシストする撮像装置、構図アシスト装置、構図アシスト方法、及び構図アシストプログラムに関する。
【背景技術】
【０００２】
従来より、画像撮影に際してユーザをアシストする機能を有する撮像装置が提案されている。例えば特許文献１には、例えば、シャッタースピード、絞り値、ＩＳＯ感度、焦点位置、及びフラッシュの要否などの撮影条件を、サーバから取得する情報に基づいて自動的に設定する撮像装置が開示されている。また、例えば特許文献２には、注目被写体に応じた撮影案内表示が為される撮像装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２３５５０８号公報
【特許文献２】特開２０１１−２２３５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示されている技術では、ユーザ自身が撮影したい具体的なイメージを明示的にキーワードとして指示する必要があり、煩雑な操作が要求される。また、ユーザ自身によるキーワード指示に基づいて処理を行う為、ユーザ自身が気づいていないような（知らないような）撮影構図に関する情報を得ることは非常に困難である。
【０００５】
また、特許文献２に開示されている技術では、例えば撮影モードから注目被写体を決定し、それに基づいてガイド線を表示するものの、ユーザは単なる位置合わせ程度しかできず、適切な構図についての情報提供が為されているとは言い難い。更に言えば、特許文献２に開示されている技術では、ユーザ自身が気づいていない（知らない）撮影構図に関する情報を提供することができない。
【０００６】
本発明は、前記の事情に鑑みて為されたものであり、簡易な操作で、被写体に応じた適切な撮影構図（ユーザが知らない撮影構図を含む）をユーザに提示する撮像装置、構図アシスト装置、構図アシスト方法、及び構図アシストプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記の目的を達成するために、本発明の第１の態様による撮像装置は、
被写体毎に画像データから抽出された画像特徴量と、前記画像特徴量に対応する被写体種別と、が関連付けられて成るデータが格納されている被写体データベースと、
前記被写体種別と、前記被写体種別に対応する構図アシスト情報とが関連付けられて成るデータが格納されている構図データベースと、
撮影により撮影画像データを取得する撮影部と、
前記撮影画像データから画像特徴量を抽出し、該抽出した画像特徴量と、前記被写体データベースに格納されているデータとに基づいて、前記撮影画像データの被写体種別を判定する判定部と、
前記判定部によって判定された被写体種別と、前記構図データベースに格納されているデータとに基づいて、前記撮影画像データに応じた構図アシスト情報を、前記構図データベースから検出する検索部と、
前記撮影画像データと、前記検索部によって検出された構図アシスト情報に係るサンプル画像データとから、それぞれの画像データに係る特性情報を抽出し、それら特性情報同士の差異に基づいて、前記検索部によって検出された構図アシスト情報をユーザに提示する際の優先度を設定する優先度設定部と、
前記優先度設定部によって設定された優先度に応じて、前記構図アシスト情報を表示する表示部と、
を具備することを特徴とする。
【０００８】
前記の目的を達成するために、本発明の第２の態様による構図アシスト装置は、
被写体毎に画像データから抽出された画像特徴量と、前記画像特徴量に対応する被写体種別と、が関連付けられて成るデータが格納されている被写体データベースと、
前記被写体種別と、前記被写体種別に対応する構図アシスト情報 とが関連付けられて成るデータが格納されている構図データベースと、
撮影画像データを取得する撮影画像データ取得部と、
前記撮影画像データから画像特徴量を抽出し、該抽出した画像特徴量と、前記被写体データベースに格納されたデータとに基づいて、前記撮影画像データの被写体種別を判定する判定部と、
前記判定部によって判定された被写体種別と、前記構図データベースに格納されたデータとに基づいて、前記撮影画像データに応じた構図アシスト情報を前記構図データベースから検出する検索部と、
前記撮影画像データと、前記検索部によって検出された構図アシスト情報に係るサンプル画像データとから、それぞれの画像データに係る特性情報を抽出し、それら特性情報同士の差異 に基づいて、前記検索部によって検出された構図アシスト情報をユーザに提示する際の優先度を設定する優先度設定部と、
前記優先度設定部によって設定された優先度に応じて、前記構図アシスト情報を表示する表示部と、
を具備することを特徴とする。
【０００９】
前記の目的を達成するために、本発明の第３の態様による構図アシスト方法は、
撮影画像データを取得し、
前記撮影画像データから画像特徴量を抽出し、
被写体毎に画像データから抽出された画像特徴量と、前記画像特徴量に対応する被写体種別と、が関連付けられて成るデータが格納されている被写体データベースから、前記抽出した画像特徴量に対応する被写体種別を検出し、
前記被写体種別と、前記被写体種別に対応する構図アシスト情報 とが関連付けられて成るデータが格納されている構図データベースから、前記検出した被写体種別に応じた構図アシスト情報を検索し、
前記撮影画像データと、前記検索された構図アシスト情報に係るサンプル画像データとから、それぞれの画像データに係る特性情報を抽出し、それら特性情報同士の差異 に基づいて、前記検索された構図アシスト情報をユーザに提示する際の優先度を設定し、
前記設定した優先度に応じて、前記構図アシスト情報を表示する、
を具備することを特徴とする。
前記の目的を達成するために、本発明の第４の態様による構図アシストプログラムは、
撮影画像データを取得する機能と、
前記撮影画像データから画像特徴量を抽出する機能と、
被写体毎に画像データから抽出された画像特徴量と、前記画像特徴量に対応する被写体種別と、が関連付けられて成るデータが格納されている被写体データベースから、前記抽出した画像特徴量に対応する被写体種別を検出する機能と、
前記被写体種別と、前記被写体種別に対応する構図アシスト情報 とが関連付けられて成るデータが格納されている構図データベースから、前記検出した被写体種別に応じた構図アシスト情報を検索する機能と、
前記撮影画像データと、前記検索された構図アシスト情報に係るサンプル画像データとから、それぞれの画像データに係る特性情報を抽出し、それら特性情報同士の差異 に基づいて、前記検索された構図アシスト情報をユーザに提示する際の優先度を設定する機能と、
前記設定した優先度に応じて、前記構図アシスト情報を表示する機能と、
をコンピュータに実現させる。
【発明の効果】
【００１０】
本発明によれば、簡易な操作で、被写体に応じた適切な撮影構図（ユーザが知らない撮影構図を含む）をユーザに提示する撮像装置、構図アシスト装置、構図アシスト方法、及び構図アシストプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の第１実施形態に係る撮像装置の一構成例を示す図である。
【図２】図２は、本発明の第１実施形態に係る撮像装置による構図アシスト情報の提示処理に係る一連のフローチャートの第１の部分を示す図である。
【図３】図３は、本発明の第１実施形態に係る撮像装置による構図アシスト情報の提示処理に係る一連のフローチャートの第２の部分を示す図である。
【図４】図４は、撮像装置の表示部における構図アシスト情報の表示形態の一例を示す図である。
【図５】図５は、撮像装置の表示部における構図アシスト情報の表示形態の一例を示す図である。
【図６】図６は、撮像装置の表示部における構図アシスト情報の表示形態の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法について説明する。
［第１実施形態］
図１は、本第１実施形態に係る撮像装置の一構成例を示す図である。同図に示すように、撮像装置１は、撮像部２と、判定部４と、検索部６と、優先度設定部８と、表示部１０と、被写体データベース（以降、被写体ＤＢと略称する）１２と、構図データベース（以降、構図ＤＢと略称する）１４と、制御部１６と、を具備する。
【００１３】
前記撮像部２は、シャッター（不図示）が半押し／全押し操作されると、被写体を撮像して画像データを生成する。ここで、シャッター（不図示）の半押し操作によって生成した画像データを“仮撮影画像データ”と総称する。
なお、本第１実施形態においては仮撮影画像データを利用して構図アシスト処理を実行する例を説明するが、仮撮影画像データの代わりに、シャッター（不図示）の全押し操作によって生成した本撮影画像データ(実際に撮影して記憶媒体（不図示）に保存された画像データ)や所謂スルー画と称されるシャッター操作にかかわらず取得する画像データを利用して構図アシスト処理を実行しても勿論よい。例えば仮撮影画像データの代わりに本撮影画像データを利用する場合、次回以降の撮影に構図アシスト情報を参照することを促す形態となる。
【００１４】
前記判定部４は、前記仮撮影画像データから画像特徴量を抽出し、この画像特徴量と、被写体ＤＢ１２に格納されたデータとに基づいて、前記仮撮影画像データの被写体種別を判定する。換言すれば、判定部４は、撮影画像データから画像特徴量を抽出し、該抽出した画像特徴量と、被写体データベース１２に格納されているデータとに基づいて、前記撮影画像データの被写体種別を判定する。
【００１５】
詳細には、判定部４による被写体種別の判定には、一般物体認識として行われる各種手法を用いることができる。具体的には、例えば画像データからはＬＢＰ,ＳＩＦＴ,ＳＵＲＦ,ＯＲＢ,ＨＳＶヒストグラム等を抽出する。そして、それらを用いて例えばＳＶＭ等の機械学習により被写体種別を判定すればよい。
【００１６】
前記検索部６は、判定部４によって判定された前記仮撮影画像データの被写体種別に応じた構図アシスト情報を、構図ＤＢ１４から検索する。換言すれば、検索部６は、判定部４によって判定された被写体種別と、構図データベース１４に格納されているデータとに基づいて、撮影画像データに応じた構図アシスト情報を、構図データベース１４から検出する。
【００１７】
この検索部６によって検出された一つ以上の構図アシスト情報は、ユーザに提示する構図アシスト情報の候補である。提示候補の構図アシスト情報は、通常は複数であるが、一つの構図アシスト情報であっても勿論構わない。上述の処理で検出された提示候補の構図アシスト情報は、それぞれ優先度設定部８によって優先度を設定され、当該優先度に応じた態様で（優先度が高いものが）ユーザに提示される（表示部１０に表示される）。
【００１８】
ここで、前記構図アシスト情報とは、撮影構図例を示す“サンプル登録画像データ”と、撮影条件を設定する為の“設定情報”と、撮影アングルや構成のポイントなど撮像装置に条件設定するものではない事柄についてユーザに説明する“ガイド情報”の少なくともいずれかを含む情報である。
【００１９】
前記優先度設定部８は、撮像部２によって取得した仮撮影画像データと、検索部６によって検出された構図アシスト情報に係るサンプル登録画像データとから特性情報を抽出し、それら特性情報同士の差異に基づいて、ユーザに提示する際の優先度を、各構図アシスト情報について設定する。
【００２０】
換言すれば、優先度設定部８は、撮影画像データと、前記検索部６によって検出された構図アシスト情報に係るサンプル画像データとから、それぞれの画像データに係る特性情報を抽出し、それら特性情報同士の差異に基づいて、前記検索部６によって検出された構図アシスト情報をユーザに提示する際の優先度を設定する
前記特性情報としては、具体的には、例えば判定部４によって抽出された“画像特徴量”、及び“仮撮影画像データを取得した際の撮影条件”等を挙げることができる。
【００２１】
具体的には、前記優先度設定部８は、前記仮撮影画像データと前記サンプル登録画像データとについて、同種の“特性情報同士の差異”を算出し、この差異が大きい構図アシスト情報ほど、優先度を高く設定する。
例えば、特性情報として画像特徴量を用いる場合、例えば仮撮影画像データでの被写体の検出位置と、サンプル登録画像での被写体位置とのずれ量を“特性情報の差異”としてもよい。また、被写体の領域のずれ量(面積の差)を“特性情報の差異”としてもよい。さらには、画像データから抽出した低解像度(例えば１６×１６ピクセル)の輝度値で表現される画像特徴量(テンプレート)同士の累積差分を“特性情報の差異”としてもよい。
【００２２】
なお、“特性情報の差異”を計算するのに必要な画像特徴量が被写体を判別するのに必要な画像特徴量と異なる場合には、優先度設定部８は、“特性情報の差異”の計算に要する画像特徴量を別途抽出してもよい。
例えば、特性情報として撮影条件を用いる場合、例えばカメラの姿勢(加速度センサ情報)、焦点距離、絞り、シャッター速度等の数値の差分を、“特性情報の差異”としてもよい。また、前記の種々の撮影条件の差分を組み合わせたものを、“特性情報の差異”としてもよい。
【００２３】
前記表示部１０は、前記検索部６によって検出された構図アシスト情報を、優先度設定部８によって設定された優先度に応じて表示する。換言すれば、表示部１０は、前記優先度設定部によって設定された優先度に応じて、前記構図アシスト情報を表示する。
【００２４】
前記被写体ＤＢ１２は、被写体毎に、当該被写体に係る画像データの画像特徴量と、各々の画像特徴量に対応する被写体種別と、が関連付けられて成るデータが格納されている。換言すれば、被写体ＤＢ１２は、被写体毎に画像データから抽出された画像特徴量と、前記画像特徴量に対応する被写体種別と、が関連付けられて成るデータが格納されている。
【００２５】
前記構図ＤＢ１４は、各被写体種別と、それら各被写体種別にそれぞれ対応する構図アシスト情報とが関連付けられて成るデータが格納されている。換言すれば、構図ＤＢ１４は、前記被写体種別と、前記被写体種別に対応する構図アシスト情報とが関連付けられて成るデータが格納されている。
【００２６】
前記制御部１６は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から成り、当該撮像装置１の各部を統括的に制御する。
以下、本第１実施形態に係る撮像装置の制御部１６による構図アシスト処理について説明する。図２及び図３は、本第１実施形態に係る撮像装置の制御部１６による構図アシスト処理に係るフローチャートを示す図である。
【００２７】
まず、撮像部２は、ユーザによるシャッター（不図示）の半押し操作に応じて制御部１６によって制御され、仮撮影画像データを生成する（ステップＳ１）。
ここで、判定部４は、制御部１６の制御によって、ステップＳ１で生成した仮撮影画像データから画像特徴量を抽出する（ステップＳ２）。
さらに、判定部４は、制御部１６の制御によって、ステップＳ２で抽出した画像特徴量に基づいて、被写体ＤＢ１２に格納されたデータを参照し、前記仮撮影画像データに係る被写体種別を判定する（ステップＳ３）。
【００２８】
そして、検索部６は、制御部１６の制御によって、前記ステップＳ３で判定された前記仮撮影画像データの被写体種別に応じた構図アシスト情報候補を、構図ＤＢ１４から検索する（ステップＳ４）。
ここで、優先度設定部８は、制御部１６の制御によって、前記仮撮影画像データから特性情報を抽出し（ステップＳ５）、且つ、ステップＳ４で検索された構図アシスト情報に係るサンプル登録画像データから特性情報を抽出する（ステップＳ６）。そして、優先度設定部８は、制御部１６の制御によって、前記仮撮影画像データと前記サンプル登録画像データとについて、同種の特性情報同士の“差異”を算出し、この差異に基づいてユーザに提示する際の優先度を設定する（ステップＳ７）。
【００２９】
続いて、表示部１０は、制御部１６の制御によって、ステップＳ４で検出された構図アシスト情報候補を、ステップＳ７で設定された優先度に応じた表示態様で、表示部１０に表示させる（ステップＳ８）。
以下、構図アシスト情報の表示例を具体的に説明する。図４は、撮像装置１の表示部１０における構図アシスト情報の表示形態の一例を示す図である。同図に示す例では、表示部１０において最大の表示面積を有する第１表示領域１０ａには仮撮影画像データが表示され、この第１表示領域１０ａの隣接領域（上側）で構図アシスト情報を表示する為の第２表示領域１０ｂには、最も優先度が高い構図アシスト情報が表示され、第１表示領域１０ａの隣接領域（下側）で構図アシスト情報を表示する為の第３表示領域１０ｃには、次に優先度が高い構図アシスト情報が表示される。ここで、同図に示す例では、構図アシスト情報として“サンプル登録画像データ”と共に、上述した“ガイド情報”も表示されている。
【００３０】
図４に示すように、構図アシスト情報は、ユーザによる選択が可能に表示されており、ユーザは、複数表示された構図アシスト情報のうち自分が気に入った構図アシスト情報を選択する（第１表示領域１０ａに表示させる）。この選択に応じて、制御部１６は、当該選択された構図アシスト情報に含まれる“設定情報”及び“ガイド情報”を表示部１０に表示させる。
【００３１】
なお、ユーザが気づいていない（知らない）撮影構図に係る情報をユーザに提示するに当たっては、ユーザが実際にその撮影構図を見ることで違いを認識することが効果的である為、表示部１０に構図アシスト情報候補を表示する段階では構図アシスト情報に含まれるサンプル登録画像を表示させ、構図アシスト情報に含まれる“設定情報”、“ガイド情報”については最小限の表示とすることが好ましい。
【００３２】
なお、表示部１０における表示領域の面積が限られている等の理由に起因して全ての構図アシスト情報を表示部１０に同時に表示させることができない場合には、例えば表示領域のスクロール等を利用してユーザが全ての構図アシスト情報を閲覧可能に提示しても勿論よい。
【００３３】
なお、第１表示領域１０ａには仮撮影画像データの代わりに、当該時点におけるスルー画を表示させても勿論よい。
なお、ユーザによって構図アシスト情報が選択された時点で、自動的に当該構図アシスト情報に含まれる“設定情報”に係る設定を実行するように構成しても勿論よい。
【００３４】
以上説明したように、本第１実施形態によれば、簡易な操作で、被写体に応じた適切な撮影構図（ユーザが知らない撮影構図を含む）をユーザに提示する撮像装置、構図アシスト装置、及び構図アシスト方法を提供することができる。
すなわち、本第１実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法によれば、仮撮影画像データの被写体と同一の被写体種別でありながら、仮撮影画像データに対して最も撮影構図が異なるサンプル登録画像データから優先的にユーザに提示される。これにより、ユーザが仮撮影画像データを取得した時点では気づいていない（知らない）構図での撮影へと導く（撮影構図の設定をアシストする）情報が、ユーザに提供される。
【００３５】
仮撮影画像データとサンプル登録画像データとの“特性情報の差異”が大きいということは、仮撮影画像データの画像特徴量より判定した当該被写体の撮影に関して、現状と構図アシスト情報との乖離が大きいことを意味している。このことは、ユーザが構図アシスト情報で提示される内容（撮影構図）に気づいていないことを意味し、これを優先的に提示することにより、ユーザは、自身が気づいていない構図アシスト情報を得て、撮影することが可能となる。
【００３６】
なお、特性情報として撮像装置１本体のセンサから得られる数値情報を用いる場合には、特性情報の算出に係る処理を軽減させることができる。
ところで、上述の第１実施形態に係る撮像装置１の判定部４、検索部６、優先度設定部８、表示部１０、被写体ＤＢ１２、及び構図ＤＢ１４については、必ずしも撮像装置１に具備させる必要はなく、例えば当該撮像装置１と通信可能なサーバ装置に具備させてもよい。そのように構成する場合、撮像装置１とサーバ装置とが協働して一つの構図アシスト装置として機能する。
［第２実施形態］
以下、本発明の第２実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法について説明する。説明の重複を避ける為、第１実施形態との相違点について説明する。
【００３７】
本第２実施形態においては、前記特性情報として、例えば撮影モード、アートフィルター、及びレンズ種別といった情報を利用し、それらの差異を“特性情報の差異”とする。具体的には、これら“特性情報の差異”を定量化したデータをテーブルとして例えば優先度設定部８のメモリ（不図示）が予め保持し、当該テーブルを参照することで“特性情報の差異”とすればよい。なお、他にも、例えば合焦距離、露出、ぼけ、及び彩度等の撮影条件を特性情報として用いても勿論よい。
【００３８】
このように構成することで、例えば被写体によっては意図的に露出をオーバー気味にした方が良いような構図アシスト情報がある場合に、“露出の差分”をも優先度設定の指標に加えることができ、ユーザが気づいていない“露出の変更”という要素がユーザに提示されやすくなる。
【００３９】
更に言えば、特性情報は、カメラのパラメータとして取得するものに限られず、仮撮影画像データ及びサンプル登録画像データに対して画像処理を施すことにより取得できる情報であっても勿論よい。
以上説明したように、本第２実施形態によれば、第１実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法と同様の効果を奏する上に、画像データに係る情報のみならず撮像装置１から直接的に得られるパラメータからも“特性情報の差異”を算出することで、当該パラメータを別途算出する必要がなくなり、より高速な処理が可能となる撮像装置、構図アシスト装置、及び構図アシスト方法を提供することができる。
［第３実施形態］
以下、本発明の第３実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法について説明する。説明の重複を避ける為、第１実施形態との相違点について説明する。
【００４０】
上述したように構図アシスト情報に含まれる“設定情報”に係る設定内容は、ユーザによって当該構図アシスト情報が選択された時点で、自動的に撮像装置１に設定することができる。しかしながら、本第３実施形態においては、そのように自動的に設定するのではなく、設定に係る項目を表示部１０に“変更要素”として表示させ、ユーザ自身が、この表示を参照して自ら設定操作するように構成する。
【００４１】
具体的には、例えば露出を“＋１/３ＥＶ”とすることが“設定情報”として存在する場合には、表示部１０に“明るく撮りましょう”という文字情報と共に、露出を変更するための数値や操作部(例えばボタン形式、または、図５に示すようなスライダー形式等)に係る情報を、表示部１０に表示させる。ユーザは、この表示に基づいて自ら露出変更の設定操作を行う。図５は、撮像装置１の表示部１０における構図アシスト情報の表示形態の一例を示す図である。
【００４２】
また、レンズの交換のようにスイッチ等で変更できない要素についても、それをユーザに実行させる指示を行い（例えば表示部１０に表示し）、それを受けてユーザ自身が操作するように構成すればよい。
ところで、構図アシスト情報を構成する“設定情報”と“ガイド情報”とを組み合わせ、サンプル登録画像データと同様の撮影構図等による撮影を実行する為の情報提供（ステップ形式の表現による説明（ステップ形式情報と略称する））をすることは、一つの有効な構図アシスト情報の提示方法である。
【００４３】
このように構成する場合、“設定情報”と関連する事項(例えば『明るく撮りましょう』等)については、当該事項に係る記述をユーザが選択すると、設定変更の為の表示に切り替わるように構成すると、より効果的な構図アシスト情報の提示となる。
さらには、このとき第１表示領域１０ａ（スルー画）に、設定に係る重要情報及び解説図を重畳させて表示させても勿論よい。また、前記ステップ形式情報がユーザによって選択された際に、上述の重要情報及び解説図を、その内容に合わせて切り替えても勿論よい。
【００４４】
以上説明したように、本第３実施形態によれば、第１実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法と同様の効果を奏する上に、ユーザが自ら設定変更できるようにアシストすることで、ユーザが容易に設定変更に係る各種操作を容易に学習することを可能とした撮像装置、構図アシスト装置、及び構図アシスト方法を提供することができる。すなわち、本第３実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法によれば、ユーザ自身の撮影技能の修得が促進され、構図アシスト情報が提示されない撮像装置等を利用する場合であっても、効果的な撮影方法（撮影構図）にユーザ自ら気づき且つ設定変更できるようになる。
【００４５】
より具体的には、構図アシスト情報に係る設定情報に基づいて、設定変更する為の要素（設定アシスト情報）をユーザへ提示し、ユーザが自ら設定変更できるように構成することで、ユーザは変更の手段を容易に学習することができる。この結果、ユーザ自身の技能の修得が促され、構図アシスト情報が提示されない場合であっても効果的な撮影方法に自ら気づくようになることが期待される。
［第４実施形態］
以下、本発明の第４実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法について説明する。説明の重複を避ける為、第１実施形態との相違点について説明する。
【００４６】
本第４実施形態においては、ユーザが構図アシスト情報を参照して行った撮影で取得した画像データを、構図ＤＢ１４に格納する構図アシスト情報のサンプル登録画像データとして用いる。このように構成することにより、ユーザは、自身が構図アシスト情報を参照して行った撮影で取得した画像データを、サンプル登録画像データとして目にすることとなる。これにより、ユーザは、表示部１０に表示されて提示されたサンプル登録画像データを見るだけで、構図アシスト情報によって提供される情報に迅速に気づくことができる。
以上説明したように、本第４実施形態によれば、第１実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法と同様の効果を奏する上に、ユーザ自身の撮影で取得した画像データを用いた構図アシストとなるので、ユーザはサンプル登録画像データを見るだけで構図アシスト情報によって提供される情報に気づくことができる撮像装置、構図アシスト装置、及び構図アシスト方法を提供することができる。
【００４７】
［第５実施形態］
以下、本発明の第５実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法について説明する。説明の重複を避ける為、第１実施形態との相違点について説明する。
【００４８】
本第５実施形態では、“特性情報の差異”に所定の閾値（以降、“特性閾値”と略称する）を設け、特性閾値と“特性情報の差異”との大小関係に基づいて、優先度の判断基準を変更する。ここで、特性閾値は、例えば優先度設定部８の備えるメモリ（不図示）等に格納しておけばよい。
【００４９】
すなわち、優先度設定部８は、“特性情報の差異”が所定の特性閾値未満の構図アシスト情報については、その“差異”が小さいほど優先度を高く設定する。他方、優先度設定部８は、“特性情報の差異”が所定の特性閾値以上の構図アシスト情報については、“特性情報の差異”が所定の特性閾値未満の構図アシスト情報よりも低く、且つ、その“差異”が大きいほど高く優先度を設定する。
そして、制御部１６は、複数の構図アシスト情報を、優先度が高い順に優先的な態様で表示部１０に表示させる。すなわち、制御部１６は、図６に示すように最も優先度が高い構図アシスト情報を第１表示領域１０ａに表示させ、且つ、第１表示領域１０ａの上部の第４表示領域１０ｄに、その他の構図アシスト情報を表示させる。図６は、撮像装置１の表示部１０における構図アシスト情報の表示形態の一例を示す図である。
【００５０】
ここで、“特性情報の差異”が所定の特性閾値未満の構図アシスト情報を構成するサンプル登録画像データは、仮撮影画像データに非常に類似している画像データである。本第５実施形態は、仮撮影画像データに非常に類似しているサンプル登録画像データが存在する場合には、そのサンプル登録画像データに係る撮影構図をユーザに提示することで、ユーザが敢えて狙っている撮影構図（ユーザが意識した特定の撮影構図）に近い撮影構図を提示することが可能となる。
【００５１】
しかしながら、ユーザが敢えて撮影構図を狙ったわけでない（ユーザが特定の撮影構図を別段意識したわけでない）場合も考えられる為、上述したように“特性情報の差異”が所定の特性閾値以上の構図アシスト情報についても、“特性情報の差異”が大きい順に優先して提示する。これにより、何れの場合であっても、ユーザに撮影構図上の気づきを与えることができる。
【００５２】
なお、“特性情報の差異”が所定の特性閾値未満の構図アシスト情報を構成するサンプル登録画像データを表示部１０に表示する際には、そのような画像データである旨を示すシンボル（表示部１０上に表示するマーク、特定の音や振動等)を同時に提示するようにしてもよい。このようにする場合には、撮影操作をできるだけ妨げることのない態様で当該シンボルを提示することが好ましい。
【００５３】
以上説明したように、本第５実施形態によれば、第１実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法と同様の効果を奏する上に、被写体に適した撮影構図に近い撮影構図で仮撮影画像データが取得されている場合には、敢えて幅広い（仮撮影画像データの撮影構図と異なる）撮影構図の構図アシスト情報を提示するのではなく、仮撮影画像データの撮影構図に近しい撮影構図の構図アシスト情報を直接提示することで、ユーザの撮影における手間を軽減することができる撮像装置、構図アシスト装置、及び構図アシスト方法を提供することができる。
【００５４】
より具体的には、ユーザが特定の撮影構図を意図している場合、現状と大きく異なる撮影構図だけでなく、意図している撮影構図との違いを知覚できる情報を提供することで、違いを気づかせることができる。つまり、本第５実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法によれば、ユーザは、意図している特定の撮影構図がよい構図であるかということに効率的に気づくことができる。
【００５５】
また、仮撮影画像データに係る撮影（現状）と近しい撮影構図の構図アシスト情報が選択状態で表示されることによって、詳細な設定情報、ガイド情報を得る為に要するユーザ操作量を軽減させることができる。
さらに、仮撮影画像データに係る撮影（現状）と近しい撮影構図の構図アシスト情報を提示する場合にはその旨を示すシンボルを通知することによって、撮影の集中状態を妨げる可能性を小さくしつつ、その旨をユーザに通知することができる。
［第６実施形態］
以下、本発明の第６実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法について説明する。説明の重複を避ける為、第１実施形態及び第５実施形態との相違点について説明する。
【００５６】
本第６実施形態では、撮像装置の操作についてのユーザの“習熟度”を考慮に入れた処理を行う。すなわち、本第６実施形態では、ユーザの習熟度に関する閾値(以降、“習熟度閾値”と略称する)と、上述した第５実施形態において用いた“特性閾値”と、を利用して優先度を設定する。ここで、各ユーザの習熟度及び習熟度閾値は、例えば優先度設定部８の備えるメモリ（不図示）等に格納しておけばよい。
【００５７】
すなわち、本第６実施形態では、ユーザの習熟度が習熟度閾値未満の場合には、第１実施形態と同様に、“特性情報の差異”が大きい構図アシスト情報ほど優先度を高く設定する。
他方、ユーザの習熟度が習熟度閾値以上の場合には、第５実施形態と同様に、“特性情報の差異”が特性閾値未満の構図アシスト情報の優先度を、差分が小さいほど高く設定する。さらに、第５実施形態と同様に、“特性情報の差異”が特性閾値以上である構図アシスト情報については、“特性情報の差異”が特性閾値未満の構図アシスト情報よりも低く、且つ、その“差異”が大きいほど高く優先度を設定する。
【００５８】
ここで、各ユーザの習熟度は、例えば下記のように設定すればよい。すなわち、例えば各ユーザが実際に構図アシスト情報を参照して撮影を実行した回数をカウントし、該カウント値の大小に基づいて、当該ユーザの習熟度を設定すればよい。また、各ユーザが構図アシスト情報を参照して行った撮影で取得した画像データと、当該参照した構図アシスト情報に係るサンプル登録画像データとの“特性情報の差異”の累積値に基づいて、当該ユーザの習熟度を設定してもよい。
【００５９】
以上説明したように、本第６実施形態によれば、第１実施形態及び第５実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法と同様の効果を奏する上に、ユーザの習熟度に応じて、より適切な撮影を行うことができる撮像装置、構図アシスト装置、及び構図アシスト方法を提供することができる。
すなわち、本第６実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法によれば、習熟度が高いユーザには、ユーザ自身が望む撮影構図（ユーザの意図が反映されている仮撮影画像データの撮影構図）に近い撮影構図が優先的に提示され、且つ、習熟度が低いユーザには、構図アシスト情報無しでは想到していなかった最適な撮影構図が提示される。
【００６０】
本第６実施形態は、習熟度が高いユーザは特定の撮影構図を意図した撮影を行うことができる段階にあることを鑑みて為されたものである。仮撮影画像データの撮影状況（現状）と大きく異なる撮影構図だけでなく、意図している特定の撮影構図との違いを知覚できる情報を提供することで、ユーザに違いを気づかせることができる。つまり、本第６実施形態によれば、ユーザは、意図している特定の撮影構図が適切な構図であるか否かということに効率的に気づくことができる。
［第７実施形態］
以下、本発明の第７実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法について説明する。説明の重複を避ける為、第１実施形態との相違点について説明する。
【００６１】
本第７実施形態では、優先度設定部８は、撮像装置１の仕様(例えば、撮影可能なＩＳＯ感度、シャッター速度、焦点距離、及び絞り等)を、優先度の設定において考慮に入れる。すなわち、“特性情報の差異”が大きい構図アシスト情報であっても、当該構図アシスト情報に係る設定情報が撮像装置１の仕様によっては実現できない場合には、当該構図アシスト情報をユーザに提示しない（例えば優先度の設定対象から除外してもよい）。
【００６２】
例えば、暗い屋内での撮影の場合、或る構図アシスト情報に係るシャッター速度を設定した場合に光量が十分であるか否かは、仮撮影画像データに係る撮影条件から推定することができる。このように推定を行うことで、もし光量が不十分であると推定されるならば、撮像装置１の仕様上実現できない構図アシスト情報と判断し、当該構図アシスト情報を、優先度設定対象から除外する。
【００６３】
ところで、例えば拡張ＩＳＯ感度を選択すれば光量が足りるが、常用ＩＳＯ感度を選択した場合には光量が足りないと推定される場合であれば、“特性情報の差異”に基づいて設定された優先度を下げればよい（既定の優先度から所定段階低くすればよい）。具体的には、例えば“優先度を１段階下げる”、“定量表現された優先度(大きいほど優先度が高い)に１未満の係数をかける”、等の処理を挙げることができる。
【００６４】
以上説明したように、本第７実施形態によれば、第１実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法と同様の効果を奏する上に、撮像装置１の仕様までをも考慮して優先度を設定することにより、ユーザがより実現性の高い構図アシスト情報を優先的に得ることができる撮像装置、構図アシスト装置、及び構図アシスト方法を提供することができる。
【００６５】
また、撮像装置１本体の仕様を考慮して優先度を設定することにより、ユーザは実現可能性のある設定情報を効率的に得ることができる。
［第８実施形態］
以下、本発明の第８実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法について説明する。説明の重複を避ける為、第１実施形態との相違点について説明する。
【００６６】
本第８実施形態では、ユーザによる構図アシスト情報の選択履歴を示す情報（実際にユーザに選択された回数・時期を示す情報；以降、選択履歴情報と略称する）を、優先度の設定条件に加える。
まず、優先度設定部８は、“特性情報の差異”に基づいて決定した優先度を参照し、優先度が高い順に、（初期表示数−１)個の構図アシスト情報を抽出する。続いて、これら抽出した構図アシスト情報について、その選択履歴情報に基づいて、当該時点までに表示されたことがあるにもかかわらずユーザに選択されなかった構図アシスト情報の優先度を下げる（優先順位を、初期表示数よりも下げる）。例えば、選択履歴の閾値を設け、(選択回数/表示回数)が当該閾値以下ものを優先度を下げる対象としてもよい。
【００６７】
この優先度の変更においては、構図アシスト情報の優先度の序列自体は維持する。すなわち、例えば優先度（優先順位）が“２,４,５”番の構図アシスト情報を、初期表示数である“８”よりも下の優先度（優先順位）に変更する場合、そのままの序列で優先度（優先順位）を“９,１０,１１”番とする。
【００６８】
上述の優先度の変更の処理を、(初期表示数−１)個の構図アシスト情報の中に、過去選択されなかった構図アシスト情報が含まれなくなるまで繰り返す。そして、初期表示における残り１つの枠は、(初期表示数−１)より下の優先度（優先順位）の構図アシスト情報の中から、無作為に（ランダムに）選択する。」
なお、無作為に（ランダムに）構図アシスト情報を選択する処理においては、未だ初期表示に含まれたことがない構図アシスト情報や、未だ用いられたことがない撮影構図の構図アシスト情報を重み付けし、それらの構図アシスト情報が選択される確率を上げる処理を行ってもよい。
【００６９】
以上の処理により、“特性情報の差異”及び“選択履歴情報”に基づいて選択された（初期表示数−１)個の構図アシスト情報と、優先度（優先順位）が初期表示数以下の構図アシスト情報の中からランダムに選択された１個の構図アシスト情報と、から成る“初期表示数と同数の”構図アシスト情報が決定される。
【００７０】
なお、過去に実際の撮影において選択されて用いられた構図アシスト情報は、実際に選択された時点からの経過時間に応じて、その優先度を変更しても勿論よい。例えば、前回撮影に用いられてからの経過時間が１週間以内である構図アシスト情報については優先度を下げ、それ以上経過時間が経っている構図アシスト情報については優先度を上げる等の処理をしてもよい。さらに、ここで再度撮影に用いられた構図アシスト情報については、更に１ヶ月経過するまでは優先度を下げ、１ヶ月以上経過した場合には優先度を上げる等の処理をしてもよい。
【００７１】
以上説明したように、本第８実施形態によれば、第１実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法と同様の効果を奏する上に、選択履歴情報を考慮することにより、類似な状況での撮影であっても同じ構図アシスト情報ばかりを提示することがなく（ユーザが気づいていない構図アシスト情報を提示し）、さらに、間隔に応じて優先度が変更することにより、効率的に構図アシスト情報を提示してユーザの学習効果を高める撮像装置、構図アシスト装置、及び構図アシスト方法を提供することができる。
【００７２】
このように優先度の設定において選択履歴情報を用いることにより、ユーザの経験や“選択した／しなかった”というユーザの意図を反映した構図アシスト情報群を検出することができる。この結果、ユーザが気づいていない構図アシスト情報を効率的に表示部１０に表示させることができる。
［第９実施形態］
以下、本発明の第９実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法について説明する。説明の重複を避ける為、第１実施形態との相違点について説明する。
【００７３】
本第９実施形態においては、優先度設定部８は、特性情報のみならず、後述する第２撮影条件情報も用いて、構図アシスト情報の優先度を設定する。ここで、第２撮影条件情報とは、例えば位置情報、高度情報、日時情報、及び音声情報等の情報に係る情報である。本第９実施形態では、“特性情報の差異”に基づいて優先度を設定した後、さらに“第２撮影条件情報の差異”に基づいて当該優先度に修正を加える（優先度を変更する）。具体的には、“第２撮影条件情報の差異”が小さい構図アシスト情報ほど、その構図アシスト情報の優先度を高く設定する。
【００７４】
ここで、“第２撮影条件情報の差異”が小さい構図アシスト情報のサンプル登録画像データは、仮撮影画像データの撮影状況（例えば季節、時間帯、撮影場所等）に近い撮影状況での撮影で取得された画像データである。
以上説明したように、本第９実施形態によれば、第１実施形態に係る撮像装置、構図アシスト装置、及び構図アシスト方法と同様の効果を奏する上に、“第２撮影条件情報の差異”に基づいて撮影環境が近しいことを判断することによって、“特性情報の差異”によって優先度が設定された構図アシスト情報のうち、より適切で実現可能性が高い構図アシスト情報を更に優先してユーザに提示することができる撮像装置、構図アシスト装置、及び構図アシスト方法を提供することができる。
【００７５】
すなわち、第２撮影条件情報の差異に基づいて、撮影環境が仮撮影画像データの撮影環境に近しいことの判断を行い、その判断結果を優先度の設定に反映させることによって、特性情報の差異に基づいて優先度が設定された構図アシスト情報のうち、撮影環境により適した構図アシスト情報を更に優先させることができ、ユーザは最適な撮影構図についての気づきを得ることができる。
【００７６】
以上、第１実施形態乃至第９実施形態に基づいて本発明を説明したが、本発明は上述の例に限定されるものではなく、本発明の要旨の範囲内で変形及び応用が可能なことは勿論である。例えば、上述した実施形態における撮像装置による各処理は、いずれもコンピュータとしての制御部１６に実行させることができるプログラムとして記憶させておくこともできる。このプログラムは、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶装置の記憶媒体に格納して配布することができる。そして、制御部１６は、この外部記憶装置の記憶媒体に記憶されたプログラムを読み込み、この読み込んだプログラムによって動作が制御されることにより、上述した処理を実行することができる。
さらに、上述した実施形態には種々の段階の発明が含まれており、開示した複数の構成要件の適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示す全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【符号の説明】
【００７７】
１…撮像装置、  ２…撮像部、  ４…判定部、  ６…検索部、  ８…優先度設定部、  １０…表示部、  １０ａ…第１表示領域、  １０ｂ…第２表示領域、  １０ｃ…第３表示領域、  １０ｄ…第４表示領域、  １２…被写体データベース、  １４…構図データベース、  １６…制御部。
【図１】
2014192743.tif 000003
【図２】
2014192743.tif 000004
【図３】
2014192743.tif 000005
【図４】
2014192743.tif 000006
【図５】
2014192743.tif 000007
【図６】
2014192743.tif 000008