(57)【要約】【課題】ユーザにとって、簡単で手間のかからない操作をするだけで、所望の画像に近い構図で撮像された画像を容易に得ることを可能とすること。【解決手段】撮像装置１は、構図情報記憶部５１と、撮像部１６と、構図情報検出部４３と、構図情報判定部４４と、を備える。構図情報記憶部５１は、参照画像の構図を特定するための構図情報を記憶する。撮像部１６は、被写体を逐次撮像して撮像画像のデータを出力する。構図情報検出部４３は、撮像部１６から出力された撮像画像のデータに基づいて、当該撮像画像の構図を特定するための構図情報を検出する。構図情報判定部４４は、構図情報記憶部５１により記憶された参照画像の構図情報と、構図情報検出部４３により検出された撮像画像の構図情報と、の間の合致状態を判定する。【選択図】図２
2012199807.tif 000002
【特許請求の範囲】
【請求項１】
参照画像の構図を特定するための構図情報を記憶する構図情報記憶手段と、
被写体を逐次撮像して撮像画像のデータを出力する撮像手段と、
前記撮像手段から出力された撮像画像のデータに基づいて、当該撮像画像の構図を特定するための構図情報を検出する構図情報検出手段と、
前記構図情報記憶手段により記憶された前記参照画像の前記構図情報と、前記構図情報検出手段により検出された前記撮像画像の前記構図情報との間の合致状態を判定する構図情報判定手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記構図情報には、前記参照画像又は前記撮像画像にオブジェクトとして含まれる実空間上の対象物をみる場合における当該実空間内の方向を示す、３次元方向の情報が含まれている、
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記構図情報には、前記参照画像又は前記撮像画像にオブジェクトとして含まれる実空間上の対象物までの実距離を示す、距離の情報が含まれている、
ことを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記構図情報には、前記参照画像又は前記撮像画像についての遠近感の情報が含まれている、
ことを特徴とする請求項１乃至３の何れか１項に記載の撮像装置。
【請求項５】
前記構図情報判定手段の判定結果に基づいて、記録用の撮像画像のデータを前記撮像装置が撮影するタイミングを制御する撮像制御手段、
をさらに備えることを特徴とする請求項１乃至４の何れか１項に記載の撮像装置。
【請求項６】
前記構図情報判定手段による判定結果の報知を制御する報知制御手段
をさらに備えることを特徴とする請求項１乃至５の何れか１項に記載の撮像装置。
【請求項７】
前記報知制御手段は、前記参照画像の構図情報と前記撮像画像の構図情報とが合致するようなズーム倍率を報知し、
前記撮像手段は、前記報知制御手段により報知が制御された前記ズーム倍率で、前記被写体を撮像する、
ことを特徴とする請求項６に記載の撮像装置。
【請求項８】
被写体を撮像して撮像画像のデータを出力する撮像装置が実行する撮像方法において、
参照画像の構図を特定するための構図情報を記憶する構図情報記憶ステップと、
被写体を逐次撮像して撮像画像のデータを出力する撮像ステップと、
前記撮像ステップにおいて出力された撮像画像のデータに基づいて、当該撮像画像の構図を特定するための構図情報を検出する構図情報検出ステップと、
前記構図情報記憶ステップにおいて記憶された前記参照画像の前記構図情報と、前記構図情報検出ステップにおいて検出された前記撮像画像の前記構図情報との間の合致状態を判定する構図情報判定ステップと、
を含むことを特徴とする撮像方法。
【請求項９】
被写体を撮像して撮像画像のデータを出力する撮像装置を制御するコンピュータに、
参照画像の構図を特定するための構図情報を記憶装置に記憶させる構図情報記憶機能、
被写体を逐次撮像して撮像画像のデータを出力する撮像機能、
前記撮像機能により出力された撮像画像のデータに基づいて、当該撮像画像の構図を特定するための構図情報を検出する構図情報検出機能、
前記構図情報記憶機能により記憶された前記参照画像の前記構図情報と、前記構図情報検出機能により検出された前記撮像画像の前記構図情報との間の合致状態を判定する構図情報判定機能、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像方法、及びプログラムに関する。
【背景技術】
【０００２】
昨今、ユーザの所望の構図を撮像記録前（シャッタボタン押下前）にガイドするデジタルカメラが提案されている。
特許文献１に記載の従来のデジタルカメラは、過去の撮像画像から抽出されたエッジや、所定のガイド枠のみを含み、それ以外の部分を透過させた過去画像のデータを生成し、当該過去画像を現在のライブビュー画像に重畳表示させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−５１７７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザは、特許文献１に記載の従来のデジタルカメラを用いて、所望の構図で撮像記録操作（シャッタボタンの押下操作）をするまでには、煩雑で手間のかかる操作が必要である。
具体的には、ユーザは、過去の撮像画像と同様の構図になった撮像画像のデータを得るためには、従来のデジタルカメラの画面を目視しながら、過去の撮像画像のエッジやガイド枠に、現在のライブビュー画像に含まれる被写体等が合致するように、当該従来のデジタルカメラの姿勢を変更させる、といった操作を何度も繰り返さなければならない。そして、ユーザは、このような煩雑で手間のかかる操作を何度も繰り返した後、自らが最良と思われる構図になった段階ではじめて、シャッタボタンを押下する必要があった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、ユーザにとって、簡単で手間のかからない操作をするだけで、所望の画像に近い構図で撮像された画像を容易に得ることを可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の撮像装置は、
参照画像の構図を特定するための構図情報を記憶する構図情報記憶手段と、
被写体を逐次撮像して撮像画像のデータを出力する撮像手段と、
前記撮像手段から出力された撮像画像のデータに基づいて、当該撮像画像の構図を特定するための構図情報を検出する構図情報検出手段と、
前記構図情報記憶手段により記憶された前記参照画像の前記構図情報と、前記構図情報検出手段により検出された前記撮像画像の前記構図情報との間の合致状態を判定する構図情報判定手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザにとって、簡単で手間のかからない操作をするだけで、所望の画像に近い構図で撮像された画像を容易に得ることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る撮像装置のハードウェアの構成を示すブロック図である。
【図２】図１の撮像装置の機能的構成のうち、判定処理を実行するための機能的構成を示す機能ブロック図である。
【図３】図１の撮像装置のＲＡＭに記憶されている参照テーブルの構造例を示している。
【図４】図２の機能的構成を有する図１の撮像装置が実行する撮像処理の流れを説明するフローチャートである。
【図５】図２の機能的構成を有する図１の撮像装置が実行する判定処理の流れを説明するフローチャートである。
【図６】図１の撮像装置のＲＯＭに記憶されている図３の参照テーブルに記憶されている参照画像の一例を示している。
【図７】図５の判定処理中の出力部のディスプレイの画面の一例を示している。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
図１は、本発明の一実施形態に係る撮像装置のハードウェアの構成を示すブロック図である。
撮像装置１は、例えばデジタルカメラとして構成される。
【００１１】
撮像装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、撮像部１６と、入力部１７と、出力部１８と、記憶部１９と、傾きセンサ２０と、通信部２１と、ドライブ２２と、を備えている。
【００１２】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部１９からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１３】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１４】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、撮像部１６、入力部１７、出力部１８、記憶部１９、傾きセンサ２０、通信部２１及びドライブ２２が接続されている。
【００１５】
撮像部１６は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
【００１６】
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
【００１７】
イメージセンサは、光電変換素子や、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）等から構成される。
光電変換素子は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換（撮像）して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてＡＦＥに順次供給する。
ＡＦＥは、このアナログの画像信号に対して、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部１６の出力信号として出力される。
このような撮像部１６の出力信号を、以下、「撮像画像のデータ」と呼ぶ。撮像画像のデータは、ＣＰＵ１１に適宜供給される。
【００１８】
このような撮像部１６の動作は、ＣＰＵ１１によって、詳細には、後述の図２を参照して説明する撮像制御部４１によって制御される。例えば、撮像制御部４１は、撮像部１６の各種撮像条件を設定する。例えば撮像制御部４１は、撮像条件の１つとしてズーム倍率を設定し、設定したズーム倍率になるように、図示せぬレンズ駆動部を制御してズームレンズを駆動する。
【００１９】
入力部１７は、電源ボタン、シャッタボタン、構図選択ボタン等、各種ボタン等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部１８は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
記憶部１９は、ハードディスク或いはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、各種画像のデータを記憶する。
【００２０】
傾きセンサ２０は、加速度センサ等で構成され、撮像装置１の傾きの度合いとして、撮像装置１の仰角、俯角、及び光軸周りの撮像装置１の回転角等を検出する。ここで、撮像装置１の仰角及び俯角とは、撮像部１６の光学レンズ部の光軸が水平面となす角度をいう。
通信部２１は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【００２１】
ドライブ２２には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２２によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部１９にインストールされる。また、リムーバブルメディア３１は、記憶部１９に記憶されている画像のデータ等の各種データも、記憶部１９と同様に記憶することができる。
【００２２】
図２は、このような撮像装置１の機能的構成のうち、判定処理を実行するための機能的構成を示す機能ブロック図である。
【００２３】
ここでいう「判定処理」とは、次のような一連の処理をいう。即ち、撮像装置１は、ＲＯＭ１２に記憶された参照画像の構図情報と、ライブビュー画像（ライブビュー画像については後述する）のデータから検出された撮像画像の構図情報と、がどの程度合致しているのかを示す合致の度合の状態（以下、「合致状態」と呼ぶ）を判定する。撮像装置１は、この構図情報の合致状態をユーザに報知し、その後、所定の判定結果に基づいて、構図情報の合致状態が合致している状態になると、その時点のライブビュー画像のデータを撮像画像のデータとして記録する。
なお、「参照画像」とは、絵画や名画等、ユーザが撮影をする際に参照したい構図を備える画像をいう。
【００２４】
ＣＰＵ１１においては、判定処理の実行が制御される場合、撮像制御部４１と、画像取得部４２と、構図情報検出部４３と、構図情報判定部４４と、報知制御部４５と、表示制御部４６と、が機能する。
また、ＲＯＭ１２においては、後述の参照画像の構図情報を記憶するために、構図情報記憶部５１、が機能する。
【００２５】
撮像制御部４１は、撮像部１６の撮像動作を制御する。ここでいう撮像動作の制御とは、記録用の撮像画像のデータを撮像部１６が出力するまでに行われる制御であり、後述するライブビュー画像のデータを撮像部１６が出力するための制御や、ズーム倍率等の撮像部１６の撮像条件を変更する制御も含まれる。
【００２６】
画像取得部４２は、撮像部１６から出力された撮像画像のデータを、ライブビュー画像のデータとして取得する。
即ち、ＣＰＵ１１等は、撮影処理の実行中やその前後に、ライブビュー撮像処理及びライブビュー表示処理を実行することで、ライブビュー画像を出力部１８のディスプレイに表示させる。
具体的には、ＣＰＵ１１等は、本実施形態では撮像制御部４１は、例えば動作モードが撮像動作のモードに切り替えられると、撮像部１６による撮像動作を継続させる。そして、ＣＰＵ１１等は、本実施形態では撮像制御部４１は、撮像部１６による撮像動作が継続されている間、当該撮像部１６から順次出力される撮像画像のデータを、メモリ（本実施形態では記憶部１９）に一時的に記憶させる。このような一連の制御処理が、ここでいう「ライブビュー撮像処理」である。
また、ＣＰＵ１１等は、ライブビュー撮像処理の最中にメモリ（本実施形態では記憶部１９）に一時的に記録された各撮像画像のデータを順次読み出して、当該撮像画像を出力部１８に順次表示させる。このような一連の制御処理が、ここでいう「ライブビュー表示処理」であり、ライブビュー表示処理により出力部１８に表示されている撮像画像が、ここでいう「ライブビュー画像」である。
即ち、画像取得部４２は、ライブビュー表示処理のうち、撮像部１６から出力された後にメモリ（記憶部１９）に一時的に記憶されたライブビュー画像のデータを取得して、構図情報検出部４３及び表示制御部４６に供給する処理まで実行する、そして、後述の表示制御部４６は、ライブビュー表示処理のうち、当該ライブビュー画像を出力部１８から表示出力する処理まで実行する。
【００２７】
構図情報検出部４３は、画像取得部４２により取得されたライブビュー画像のデータに基づいて、当該ライブビュー画像の構図を特定するための構図情報を検出する。
ここで、「構図情報」とは、所定の画像や絵画の構図を特定するための情報の集合体である。即ち、構図を特徴付けるための条件が幾つか存在し、所定の画像や絵画が、これらの幾つかの条件の観点でどのような情報を有しているのかに応じて、その構図が特定される。したがって、所定の画像や絵画の構図情報とは、任意の数の任意の種類の条件の各々に関し、当該所定の画像や絵画がどのような特徴を有しているのかを示す情報の集合体である。
【００２８】
本実施形態においては、このような条件として、３次元方向、距離、及び遠近感といった３つの条件が採用されている。これらの３つの条件に関して、所定の画像や絵画がどのような特徴を有しているのかを示す情報の集合体が構図情報として採用されている。
即ち、本実施形態の構図情報は、３次元方向の情報、距離の情報、及び遠近感の情報からなる。
【００２９】
「３次元方向」とは、地上の３次元実空間上で参照画像又は撮像画像にオブジェクトとして含まれる対象物（画像ならば被写体となる物体であり、絵画ならば描画対象の物体）をみる場合の、当該３次元実空間内での方向をいう。
より詳細には、所定の撮像画像（ライブビュー画像を含む）を撮像する際の撮像装置（必ずしも撮像装置１である必要はない）の姿勢により特定される、当該撮像装置の光軸の方向（３次元実空間内の３次元の方向）が、当該所定の撮像画像についての３次元方向の一例である。また、所定の絵画を描画する際の人間の姿勢により特定される、当該人間の視線の方向（３次元実空間内の３次元の方向）もまた、所定の絵画についての３次元方向の一例である。
本実施形態では、処理対象のライブビュー画像が撮像されたときの撮像装置１の姿勢に基づいて３次元方向の情報が検出される。具体的には、処理対象のライブビュー画像が撮像されたときの傾きセンサ２０の検出結果、即ち、仰角及び俯角が、３次元方向の情報として構図情報検出部４３によって取得される。
ただし、構図情報検出部４３による３次元方向の検出手法は、特に本実施形態の例に限定されず、その他例えば、処理対象のライブビュー画像に対して画像処理を施して、その画像処理の結果から３次元方向を検出する手法を採用してもよい。
具体的には、構図情報検出部４３は、処理対象のライブビュー画像のデータのうち色情報等を用いて、コントラスト変化を算出し、その算出結果に基づいて、当該ライブビュー画像に含まれる建物、人、又は草木等の特徴的なオブジェクト（被写体や背景等）を検出する。そして、構図情報検出部４３は、検出したオブジェクトの向きや配置に基づいて、当該オブジェクトが撮像された方向を特定し、その特定結果に基づいて３次元方向の情報を検出してもよい。
或いはまた、構図情報検出部４３は、背景画像のエッジの画素値を利用して輪郭線を検出し、輪郭線内の領域を特徴領域として抽出し、その特定結果に基づいて３次元方向の情報を検出してもよい。
【００３０】
「遠近感」とは、対象の画像又は絵画を鑑賞者が鑑賞したときに、当該鑑賞者が感じ取ることができる立体的な奥行きや厚み等をいい、この立体的な奥行きや厚み等の度合いを示す指標が、遠近感の情報として構図情報検出部４３によって検出される。
遠近感の情報は、地上の３次元実空間のうち撮像装置１の画角の範囲内の部分における、１の主要被写体（人物等）と、それ以外の被写体（画像内で背景になるものも含む）との間の実際の位置関係（以下、「実被写体間位置関係」と呼ぶ）を考慮して取得される。換言すると、遠近感の情報は、実被写体間位置関係が考慮された情報であれば足り、具体的な取得手法は特に限定されない。そこで、本実施形態では、処理対象のライブビュー画像に含まれる１の主要オブジェクト（主要被写体の像）についての焦点距離と、それ以外のオブジェクトに対する焦点距離とがそれぞれ求められる。具体的には、フォーカスレンズが順次移動され、所定のオブジェクトにおいて合焦した時点における、フォーカスレンズの光軸方向の位置によって、当該所定のオブジェクトの焦点距離が求められる。そして、１の主要オブジェクトと、それ以外のオブジェクトとの各焦点距離の比較によって、実被写体間の位置関係が予測演算され、その予測演算の算出結果に基づいて遠近感の情報が取得される。このため、１の主要オブジェクトを含む各オブジェクトに対する各焦点距離が、撮像制御部４１から検出される。
【００３１】
「距離」とは、地上の３次元実空間上で参照画像又は撮像画像にオブジェクトとして含まれる対象物（画像ならば被写体となる物体であり、絵画ならば描画対象の物体）までの、当該３次元実空間内での実距離をいう。
ここで、ライブビュー画像を含む撮像画像については、当該撮像画像に含まれる主要オブジェクトに対応する主要被写体（人物等）が「対象物」になる。したがって、３次元実空間内において、当該撮像画像を撮像した撮像装置（必ずしも撮像装置１である必要はない）と、当該撮像画像に含まれる主要オブジェクトに対応する主要被写体（人物等）との間の実距離が、ここでいう「距離」になる。
また、絵画については、当該絵画に描かれている主要オブジェクトに対応する実物体（人物等）が「対象物」になる。したがって、３次元実空間内において、絵画に含まれる主要オブジェクトに対応する主要被写体（人物等）と、当該絵画を描画している人物（画家）との間の実距離が、ここでいう「距離」になる。
距離の情報の取得手法は、特に限定されず、例えば超音波やレーザ等を用いた測距センサを用いた手法であってもよい。ただし、本実施形態では、上述の遠近感の情報とともに取得することが可能となるように、１の主要オブジェクトに対する各焦点距離を用いて、距離を予測演算する手法が、距離の情報の取得手法として採用されている。
撮像制御部４１は、１の主要オブジェクトを含む各オブジェクトの各々についての焦点距離の情報、及びライブビュー画像のデータを撮像部１６に供給する。
【００３２】
構図情報検出部４３は、このようにして、３次元方向の情報、遠近感の情報、及び距離の情報を含む構図情報を検出し、構図情報判定部４４に供給する。
【００３３】
構図情報判定部４４は、ＲＯＭ１２（より詳細には、後述の構図情報記憶部５１）に予め記憶されている参照画像の構図情報と、構図情報検出部４３により検出されたライブビュー画像の構図情報と、の合致状態を判定する。
【００３４】
より具体的には、構図情報判定部４４は、構図情報記憶部５１に記憶された参照テーブルに基づいて、所定の参照画像（絵画）に対応する絵画情報を特定して、当該絵画情報に対応する構図情報を構図情報判定部４４に供給する。
そこで、以下この参照テーブルについて説明する。
【００３５】
図３は、図１の撮像装置１のＲＯＭ１２（より詳細には、構図情報記憶部５１）に記憶されている参照テーブルの構造例を示している。
参照テーブルとは、「画家名」及び「作品名」を含む「絵画情報」と、「３次元方向」の情報、「距離」の情報、及び「遠近感」の情報を含む「構図情報」の組み合わせとの関係を示すテーブルである。したがって、参照テーブルの構造は、このような関係を示すものであれば足り、特に限定されないが、本実施形態では図３に示すように行列構造となっている。
図３の参照テーブルの所定行には、「絵画情報」に対応する「画家名」及び「作品名」で特定される所定の１つの参照画像（絵画）が対応付けられている。そして、当該所定行には、当該絵画に対応する、「３次元方向」の情報、「距離」の情報、及び「遠近感」の情報を含む「構図情報」が格納される。
【００３６】
具体的には、所定行に格納される「画家名」とは、当該所定行に対応する参照画像の著者名又は作家名を示す情報である。また、所定行に格納される「作品名」とは、当該所定行に対応する参照画像の名称を示す情報である。この「画家名」又は「作品名」を含む「絵画情報」が、後述の出力部１８によって提示される参照画像情報の内容である。
【００３７】
所定行に格納される「３次元方向」の情報、「距離」の情報、及び「遠近感」の情報とは、当該所定行に対応する参照画像に対して予め求められている、構図情報の各内容である。即ち、この「３次元方向」の情報、「距離」の情報、「遠近感」の情報が、構図情報判定部４４によりライブビュー画像の構図情報と比較される比較相手である、当該所定行に対応する参照画像の構図情報である。
【００３８】
なお、「３次元方向」の情報、「距離」の情報、「遠近感」の情報を含む図３の参照テーブルのデータベースの作成手法については、後述の図６を参照して説明する。
また、本実施形態においては、図３の参照テーブルは、ＲＯＭ１２の構図情報記憶部５１に記憶しているがこれに限られるものではなく、記憶部１９やＲＡＭ１３であってもよい。
【００３９】
構図情報判定部４４は、このような参照画像の構図情報のうち３次元方向の情報と、処理対象のライブビュー画像についての構図情報のうちの３次元方向の情報とを比較する。
同様に、構図情報判定部４４は、参照画像の構図情報のうち遠近感の情報と、処理対象のライブビュー画像についての構図情報のうちの遠近感の情報とを比較する。構図情報判定部４４は、参照画像の構図情報のうちの距離の情報と、処理対象のライブビュー画像についての構図情報のうちの距離の情報とを比較する。
そして、構図情報判定部４４は、これらの比較の結果を総合的に判断して、参照画像と処理対象のライブビュー画像との各構図情報の合致状態を判定し、その判定結果を撮像制御部４１及び報知制御部４５に通知する。
【００４０】
報知制御部４５は、構図情報判定部４４により判定された判定結果、即ち、図３の参照テーブルの参照画像の構図情報と、処理対象のライブビュー画像から検出された構図情報との合致状態を報知する制御を実行する。
ここで、報知の形態は、特に限定されず、例えば所定の音声により提示する形態を採用してもよいが、本実施形態では、構図情報の差異を示す画像を出力部１８のディスプレイに表示する形態が採用される。
報知制御部４５は、構図情報判定部４４により判定された「３次元方向」の情報、「距離」の情報、及び「遠近感」の情報を含む各構図情報の差異を示す情報を表示制御部４６に供給する。
【００４１】
表示制御部４６は、報知制御部４５から供給された各構図情報の差異を示す情報を、出力部１８のディスプレイに表示させる制御を実行する。
なお、報知制御部４５により供給された各構図情報の差異を示す情報は、通信部２１によって、図示せぬ外部機器に出力させることもできる。これにより、外部機器、例えば、テレビジョン受像機、パーソナルコンピュータ、プロジェクタ等でも、各構図情報の差異を示す情報の表示が可能になる。
【００４２】
次に、図４を参照して、このような図２の機能的構成を有する撮像装置１が実行する処理のうち、撮影処理について説明する。
図４は、図２の機能的構成を有する図１の撮像装置１が実行する撮影処理の流れを説明するフローチャートである。
【００４３】
撮影処理は、ユーザの入力部１７に対する所定操作により、撮像装置１の動作モードが撮影モードに切り替えられたことを契機として開始され、その後、所定の単位時間毎に繰り返し実行される。即ち、所定の単位時間毎に、次のような処理が繰り返し実行される。
【００４４】
ステップＳ１１において、表示制御部４６は、ライブビュー表示処理を開始する。これにより、ライブビュー画像が出力部１８のディスプレイに表示される。
なお、本実施形態では、ステップＳ１１の処理でライブビュー表示処理が開始されると、それ以降撮影処理が終了されるまでの間、ライブビュー画像が出力部１８のディスプレイに表示され続けるものとする。
【００４５】
ステップＳ１２において、撮像制御部４１は、構図選択操作がされたか否かを判定する。
即ち、撮像制御部４１は、入力部１７の構図選択ボタンが押下され、出力部１８のディスプレイに表示された「画家名」及び「作品名」を含む参照画像情報の中から、ユーザの所望する参照画像情報が選択されたか否かを判定する。構図選択操作がされていない場合、ステップＳ１２においてＮＯであると判定されて、処理はステップＳ１６に進む。
【００４６】
ステップＳ１６において、撮像制御部４１は、通常撮像記録処理を行う。
通常撮像記録処理とは、ユーザにより入力部１７のシャッタボタンが押下されると、撮影動作を行い、その結果得られる撮像画像のデータをメモリ（記憶部１９等）に記録させるまでの一連の処理をいう。
この処理が終了すると、撮影処理が終了する。
【００４７】
これに対して、構図選択操作がされている場合、ステップＳ１２においてＹＥＳであると判定されて、処理はステップＳ１３に進む。
【００４８】
ステップＳ１３において、構図情報検出部４３は、ライブビュー画像に基づいて被写体（オブジェクト）の構図情報を検出する。
【００４９】
ステップＳ１４において、構図情報判定部４４乃至表示制御部４６は、後述の図５を参照して説明する判定処理を実行する。これにより、処理はステップＳ１５に進む。
【００５０】
ステップＳ１５において、撮像制御部４１は、撮像記録処理を行う。
撮像記録処理とは、ユーザにより入力部１７のシャッタボタンが押下操作されたか否かに関わらず撮影動作を行い、その結果得られる撮像画像のデータをメモリ（記憶部１９等）に自動的に記録させるまでの一連の処理をいう。
この処理が終了すると、撮影処理が終了する。
【００５１】
次に、図５を参照して、このような撮影処理のうち、ステップＳ１４の判定処理について説明する。
図５は、図２の機能的構成を有する図１の撮像装置１が実行する図４の撮影処理のうち、ステップＳ１４の判定処理の流れを説明するフローチャートである。
【００５２】
判定処理は、本実施形態では、ユーザが入力部１７の構図選択ボタンを操作して、１の参照画像情報を選択したことを契機として開始される。即ち、次のような処理が実行される。
【００５３】
ステップＳ３１において、構図情報判定部４４は、３次元方向は合致したか否かを判定する。具体的には、構図情報判定部４４は、ＲＯＭ１２から読み出した３次元方向の情報を含む参照画像の構図情報と、傾きセンサ２０から得られる撮像装置１自身の傾きから得られるライブビュー画像の構図情報とを比較して、各３次元方向の情報が合致したか否かを判定する。３次元方向が合致している場合、ステップＳ３１においてＹＥＳであると判定されて、処理はステップＳ３３に進む。これに対して、３次元方向が合致していない場合、ステップＳ３１においてＮＯであると判定されて、処理はステップＳ３２に進む。
【００５４】
ステップＳ３２において、報知制御部４５は、ステップＳ３１において判定された結果に基づいて、参照画像の構図情報に含まれる３次元方向の情報と、ライブビュー画像から検出された構図情報に含まれる３次元方向の情報との差異を報知する。
具体的には、報知制御部４５は、図３の参照テーブルの参照画像の構図情報に含まれる３次元方向の情報と、傾きセンサ２０から得られる撮像装置１自身の傾きから得られるライブビュー画像の構図情報に含まれる３次元情報との差異を出力部１８のディスプレイにおいて報知する制御を実行する。この処理が終了すると、処理はステップＳ３１に戻る。
即ち、本実施形態では３次元方向の情報が合致しない限り、３次元方向が合致するまでの間、ステップＳ３１：ＮＯ及びステップＳ３２のループ処理が繰り返し実行されて、判定処理は待機状態となる。この間、報知制御部４５は、３次元方向の差異を出力部１８のディスプレイを通じて報知し続けるため、報知を受けたユーザは、報知に基づくガイドを通じて、参照画像とライブビュー画像との３次元方向の差異を修正することができる。
【００５５】
ステップＳ３３において、構図情報判定部４４は、距離は合致したか否かを判定する。具体的には、構図情報判定部４４は、ＲＯＭ１２から読み出した距離の情報を含む参照画像の構図情報と、撮像制御部４１から得られるオブジェクトまでの距離の情報を含むライブビュー画像の構図情報とを比較して、各距離の情報が合致したか否かを判定する。距離が合致している場合、ステップＳ３３においてＹＥＳであると判定されて、処理はステップＳ３５に進む。これに対して、距離が合致していない場合、ステップＳ３３においてＮＯであると判定されて、処理はステップＳ３４に進む。
【００５６】
ステップＳ３４において、報知制御部４５は、ステップＳ３３において判定された結果に基づいて、参照画像の構図情報に含まれる距離の情報と、撮像制御部４１から検出された構図情報に含まれる距離の情報との差異を解消するためのズーム倍率を報知する。
具体的には、報知制御部４５は、図３の参照テーブルの参照画像の構図情報に含まれる距離の情報と、撮像制御部４１から検出された構図情報に含まれる距離の情報との差異とに基づき、撮像制御部４１において設定すべきズーム倍率を算出する。そして、報知制御部４５は、出力部１８のディスプレイにおいて算出したズーム倍率を報知する制御を実行する。この処理が終了すると、処理はステップＳ３３に戻る。
即ち、本実施形態では距離の情報が合致しない限り、距離の情報が合致するまでの間、ステップＳ３３：ＮＯ及びステップＳ３４のループ処理が繰り返し実行されて、判定処理は待機状態となる。この間、報知制御部４５は、距離の差異を解消するためのズーム倍率を出力部１８のディスプレイを通じて報知し続けるため、報知を受けたユーザは、報知に基づくガイドを通じて、参照画像とライブビュー画像との距離の差異を修正することができる。
【００５７】
ステップＳ３５において、構図情報判定部４４は、遠近感は合致したか否かを判定する。具体的には、構図情報判定部４４は、ＲＯＭ１２から読み出した遠近感の情報を含む参照画像の構図情報と、撮像制御部４１から得られる各オブジェクトに対する遠近感の情報を含むライブビュー画像の構図情報とを比較して、遠近感の情報が合致したか否かを判定する。遠近感が合致している場合、ステップＳ３５においてＹＥＳであると判定されると、判定処理が終了する。これに対して、遠近感が合致していない場合、ステップＳ３５においてＮＯであると判定されて、処理はステップＳ３６に進む。
【００５８】
ステップＳ３６において、報知制御部４５は、ステップＳ３５において判定された結果に基づいて、参照画像の構図情報に含まれる遠近感の情報と、撮像制御部４１から検出された構図情報に含まれる遠近感の情報との差異を報知する。
具体的には、報知制御部４５は、図３の参照テーブルの参照画像の構図情報に含まれる遠近感の情報と、撮像制御部４１から検出された構図情報に含まれる遠近感の情報との差異を出力部１８のディスプレイにおいて報知する制御を実行する。この処理が終了すると、処理はステップＳ３５に戻る。
即ち、本実施形態では遠近感の情報が合致しない限り、遠近感の情報が合致するまでの間、ステップＳ３５：ＮＯ及びステップＳ３６のループ処理が繰り返し実行されて、判定処理は待機状態となる。この間、報知制御部４５は、遠近感の差異を出力部１８のディスプレイを通じて報知し続けるため、報知を受けたユーザは、報知に基づくガイドを通じて、参照画像とライブビュー画像との遠近感の差異を修正することができる。この処理が終了すると、判定処理が終了する。
【００５９】
さらに、以下、図６及び図７を参照して、撮影処理及び判定処理について具体的に説明する。
【００６０】
図６は、図１の撮像装置１のＲＯＭ１２に記憶されている図３の参照テーブルに記憶されている参照画像の一例を示している。
【００６１】
図３の参照テーブルのデータベース作成者は、予め絵画である参照画像の画像解析を行い、透視図法から消失点を抽出し、当該消失点の画像上の位置から逆算することにより「３次元方向」の情報を作成する。
例えば、参照画像である絵画が人間の視野角で描かれていると仮定した場合、一点透視図法で消失点が画像の真ん中にあれば撮像装置１を水平にする画像の一番上に消失点がある場合、人間の視野角は１２５度程度なので、俯角は６２．５度であると考えられる。但し、参照画像である絵画がどのような画角（視野角）で描かれているかは、画家の主観であるので、実在する風景画や代替対象物（花瓶等の静物）でない場合、解析不可能であるため、データベース作成者の主観により構築される。
【００６２】
また、図３の参照テーブルのデータベース作成者は、予め絵画である参照画像の画像解析を行い、参照画像中の各オブジェクトに対する距離を既存の手法に基づき算出することにより「距離」の情報を作成する。但し、オブジェクトに対する距離の算出が不可能な場合は、「３次元方向」の情報と同様に、データベース作成者の主観により構築される。
【００６３】
また、図３の参照テーブルのデータベース作成者は、予め絵画である参照画像の画像解析を行い、距離の情報と同様に、参照画像中の各オブジェクトに対する距離を既存の手法に基づき算出し、各オブジェクト間の焦点距離の差分を算出することにより「遠近感」の情報を作成する。但し、オブジェクトに対する遠近感の算出が不可能な場合は、「３次元方向」や「距離」の情報と同様に、データベース作成者の主観により構築される。
【００６４】
このように、構図情報判定部４４は、ＲＯＭ１２から読み出した３次元方向の情報を含む参照画像の構図情報と、傾きセンサ２０から得られる撮像装置１自身の傾きから得られるライブビュー画像の構図情報とを比較して判定する。この３次元方向の情報には、当該参照画像における画家の視点の仰角や俯角の情報が含まれている。
【００６５】
図７は、図５の判定処理中の出力部１８のディスプレイの画面の一例を示している。
示している。
ユーザは、入力部１７（図１）の構図選択ボタンを操作することで、参照画像情報の設定を指示することができる（ステップＳ１２：ＹＥＳ）。構図情報検出部４３は、このような指示に基づいて、図７に示すようにライブビュー画像中の被写体（オブジェクト）の構図情報を検出する（ステップＳ１３）。本実施形態においては、「３次元方向」の情報として、仰角１８度、俯角１８度がそれぞれ構図情報として検出されている。ライブビュー画像中の構図情報の検出が終わると、ステップＳ１４の判定処理が開始する。
図７に示すようなライブビュー画像が出力部１８のディスプレイに表示されている時に、構図情報判定部４４は、図６の参照画像の構図情報に含まれる３次元方向の情報と、図７に示すライブビュー画像の構図情報に含まれる３次元方向の情報が合致するか否かを判定する（図５のステップＳ３１）。合致状態を判定した結果、３次元方向の情報が合致していない場合（図５のステップＳ３１：ＮＯ）、３次元方向の差異が報知される（図５のステップＳ３２）。３次元方向の差異の報知としては、図示しないが例えば、「仰角をあげてください」や「画角を調整してください」というメッセージをライブビュー画像中に重畳して表示することができる。
なお、図示していないが、図６の参照画像の構図情報に含まれる距離の情報や遠近感の情報と、図７に示すライブビュー画像の構図情報に含まれる距離の情報や遠近感の情報が合致するか否かも判定される（図５のステップＳ３３、ステップＳ３５）。合致状態を判定した結果、距離の情報や遠近感の情報が合致していない場合（図５のステップＳ３３：ＮＯ、ステップＳ３５：ＮＯ）、ズーム倍率や遠近感の差異が報知される（図５のステップＳ３４、ステップＳ３６）。
ズーム倍率の報知としては、図示しないが例えば、「ズーム倍率をあげてください」や「ズーム倍率を下げてください」というメッセージをライブビュー画像中に重畳して表示することができる。
遠近感の差異の報知としては、図示しないが例えば、「斜めに向けてください」や「仰角を調整してください」というメッセージをライブビュー画像中に重畳して表示することができる。
ユーザは、このようなメッセージを視認することによって、所望の参照画像に類似する構図に合わせることができる。
【００６６】
以上説明したように、本実施形態の撮像装置１は、構図情報記憶部５１と、撮像部１６と、構図情報検出部４３と、構図情報判定部４４と、を備える。
構図情報記憶部５１は、参照画像の構図を特定するための構図情報を記憶する。
撮像部１６は、被写体を逐次撮像して撮像画像のデータを出力する。
構図情報検出部４３は、撮像部１６から出力された撮像画像のデータに基づいて、当該撮像画像の構図を特定するための構図情報を検出する。
構図情報判定部４４は、構図情報記憶部５１により記憶された参照画像の構図情報と、構図情報検出部４３により検出された撮像画像の構図情報と、の間の合致状態を判定する。
この場合、参照画像の被写体の構図と、ライブビュー画像の被写体の構図と、が合致したか否かが判定される。このため、ユーザは、名画や絵画等の参照画像の被写体の構図と、出力された撮像画像の被写体の構図と、が合致したか否かを容易に判断することができる。このため、ユーザは撮像装置１を大まかに動かすだけで、名画や絵画等の参照画像に近い構図での構図に合わせることができる。したがって、ユーザは、簡単で手間のかからない操作をするだけで、所望の画像に近い構図で撮像された画像を容易に得ることが可能となる。
【００６７】
さらに、本実施形態の撮像装置１において、構図情報には、参照画像又は撮像画像にオブジェクトとして含まれる実空間上の対象物をみる場合における当該実空間内の方向を示す、３次元方向の情報が含まれている。
この場合、構図情報判定部４４は、３次元方向の情報に基づき参照画像の構図情報と、構図情報検出部４３により検出された撮像画像の構図情報との間の合致状態を判定することで、例えば、参照画像と同じ仰角や俯角を備える構図での撮影を可能とすることができる。このため、ユーザは名画や絵画等の参照画像と同じ３次元方向の構図に合わせることができる。したがって、ユーザは、簡単で手間のかからない操作をするだけで、所望の画像に近い構図で撮像された画像を容易に得ることが可能となる。
【００６８】
また、本実施形態の撮像装置１において、構図情報には、参照画像又は撮像画像にオブジェクトとして含まれる実空間上の対象物までの実距離を示す、距離の情報が含まれている。この場合、構図情報判定部４４は、距離の情報に基づき参照画像の構図情報と、構図情報検出部４３により検出された撮像画像の構図情報との間の合致状態を判定することで、例えば、参照画像と同じ距離を備える構図での撮影を可能とすることができる。このため、ユーザは名画や絵画等の参照画像と同じ距離の構図に合わせることができる。したがって、ユーザは、簡単で手間のかからない操作をするだけで、所望の画像に近い構図で撮像された画像を容易に得ることが可能となる。
【００６９】
また、本実施形態の撮像装置１において、構図情報には、参照画像又は撮像画像についての遠近感の情報が含まれている。この場合、構図情報判定部４４は、遠近感の情報に基づき参照画像の構図情報と、構図情報検出部４３により検出された撮像画像の構図情報との間の合致状態を判定することで、例えば、参照画像と同じ遠近感を有する構図での撮影を可能とすることができる。このため、ユーザは名画や絵画等の参照画像と同じ遠近感の構図に合わせることができる。したがって、ユーザは、簡単で手間のかからない操作をするだけで、所望の画像に近い構図で撮像された画像を容易に得ることが可能となる。
【００７０】
さらに、本実施形態の撮像装置１は、構図情報判定部４４の判定結果に基づいて、記録用の撮像画像のデータを撮像装置１が撮影するタイミングを制御する撮像制御部４１をさらに備える。このため、ユーザが撮像装置１を大まかに動かすだけで、名画や絵画等の参照画像に近い構図での撮影が自動的に行われる。したがって、ユーザは、簡単で手間のかからない操作をするだけで、所望の画像に近い構図で撮像された画像を容易に得ることが可能となる。
【００７１】
さらに、本実施形態の撮像装置１は、構図情報判定部４４による判定結果の報知を制御する報知制御部４５をさらに備える。この場合、参照画像の被写体の構図と、撮像画像の被写体の構図と、が合致していない場合、その構図情報の合致状態を報知しガイドすることで、ユーザに対し参照画像と同じ構図となるように撮像装置１の操作を促すことができる。したがって、ユーザは報知された内容に基づいて撮像装置１を操作するだけで、所望の参照画像と同様の構図での撮影を容易に行うことができる。
【００７２】
さらに、本実施形態の撮像装置１の報知制御部４５は、参照画像の構図情報と撮像画像の構図情報とが合致するようなズーム倍率を報知する。
また、撮像装置１の撮像部１６は、報知制御部４５により報知が制御されたズーム倍率で、被写体を撮像する。
この場合、参照画像の被写体の構図と、ライブビュー画像の被写体の構図と、が合致していない場合、その構図情報が合致するようにズーム倍率を報知しガイドすることで、ユーザに対し参照画像と同じ構図となるようにズーム倍率の操作を促すことができる。したがって、ユーザは報知された内容に基づいてズーム倍率を操作するだけで、所望の参照画像と同様の画角での撮影を容易に行うことができる。
さらに、撮像部１６は、報知されたズーム倍率に基づいて被写体の撮像を自動的に行う。したがって、ユーザは、簡単で手間のかからない操作をするだけで、所望の画像に近い構図で撮像された画像を容易に得ることが可能となる。
【００７３】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００７４】
上述の実施形態では、報知制御部４５は、ステップＳ３３において判定された結果に基づいて、参照画像の構図情報に含まれる距離の情報と、撮像制御部４１から検出された構図情報に含まれる距離の情報との差異を解消するためのズーム倍率を報知しているがこれに限られない。参照画像の構図情報に含まれる距離の情報と、撮像制御部４１から検出された構図情報に含まれる距離の情報との差異を解消するために、所望の構図となるように、撮像制御部４１によりズーム倍率を自動的に制御してもよい。
【００７５】
また、参照画像の構図情報は、予めＲＯＭ１２の構図情報記憶部５１に記憶しているがこれに限られるものではなく、ユーザが気に入った構図の撮像画像の構図情報を後から図３の参照テーブルに追加することができる。これにより、ユーザがお気に入りの構図をいつでも参照して繰り返し撮影することができる。
【００７６】
また、図３の参照テーブルには、構図情報のみを記憶しているがこれに限られるものではない。例えば、図３の参照テーブルに、参照画像のデータを記憶し、各参照画像のデータ中に含まれるオブジェクトの抽出を行う。この場合、構図情報検出部４３は、ライブビュー画像中に含まれるオブジェクトの抽出を行う。そして、構図情報判定部４４は、参照画像のデータ中に含まれるオブジェクトの抽出結果と、ライブビュー画像中に含まれるオブジェクトの抽出結果とを比較判定することで、各画像中に含まれるオブジェクトの合致状態を判定することができる。なお、この場合、対象とするオブジェクトが人物である場合には、オブジェクト抽出技術ではなく、周知の顔検出技術を用いることにより、各画像中に含まれるオブジェクトの合致状態を判定することができる。
【００７７】
また、上述の実施形態では、本発明が適用される撮像装置１は、デジタルカメラを例として説明したが、特にこれに限定されない。
例えば、本発明は、撮像機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、ポータブルゲーム機等に適用可能である。
【００７８】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図２の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮像装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図２の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００７９】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００８０】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１２や、図１の記憶部１９に含まれるハードディスク等で構成される。
【００８１】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
【００８２】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００８３】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
参照画像の構図を特定するための構図情報を記憶する構図情報記憶手段と、
被写体を逐次撮像して撮像画像のデータを出力する撮像手段と、
前記撮像手段から出力された撮像画像のデータに基づいて、当該撮像画像の構図を特定するための構図情報を検出する構図情報検出手段と、
前記構図情報記憶手段により記憶された前記参照画像の前記構図情報と、前記構図情報検出手段により検出された前記撮像画像の前記構図情報との間の合致状態を判定する構図情報判定手段と、
を備えることを特徴とする撮像装置。
［付記２］
前記構図情報には、前記参照画像又は前記撮像画像にオブジェクトとして含まれる実空間上の対象物をみる場合における当該実空間内の方向を示す、３次元方向の情報が含まれている、
ことを特徴とする付記１に記載の撮像装置。
［付記３］
前記構図情報には、前記参照画像又は前記撮像画像にオブジェクトとして含まれる実空間上の対象物までの実距離を示す、距離の情報が含まれている、
ことを特徴とする付記１又は２に記載の撮像装置。
［付記４］
前記構図情報には、前記参照画像又は前記撮像画像についての遠近感の情報が含まれている、
ことを特徴とする付記１乃至３の何れか１項に記載の撮像装置。
［付記５］
前記構図情報判定手段の判定結果に基づいて、記録用の撮像画像のデータを前記撮像装置が撮影するタイミングを制御する撮像制御手段、
をさらに備えることを特徴とする付記１乃至４の何れか１項に記載の撮像装置。
［付記６］
前記構図情報判定手段による判定結果の報知を制御する報知制御手段
をさらに備えることを特徴とする付記１乃至５の何れか１項に記載の撮像装置。
［付記７］
前記報知制御手段は、前記参照画像の構図情報と前記撮像画像の構図情報とが合致するようなズーム倍率を報知し、
前記撮像手段は、前記報知制御手段により報知が制御された前記ズーム倍率で、前記被写体を撮像する、
ことを特徴とする付記６に記載の撮像装置。
［付記８］
被写体を撮像して撮像画像のデータを出力する撮像装置が実行する撮像方法において、
参照画像の構図を特定するための構図情報を記憶する構図情報記憶ステップと、
被写体を逐次撮像して撮像画像のデータを出力する撮像ステップと、
前記撮像ステップにおいて出力された撮像画像のデータに基づいて、当該撮像画像の構図を特定するための構図情報を検出する構図情報検出ステップと、
前記構図情報記憶ステップにおいて記憶された前記参照画像の前記構図情報と、前記構図情報検出ステップにおいて検出された前記撮像画像の前記構図情報との間の合致状態を判定する構図情報判定ステップと、
を含むことを特徴とする撮像方法。
［付記９］
被写体を撮像して撮像画像のデータを出力する撮像装置を制御するコンピュータに、
参照画像の構図を特定するための構図情報を記憶装置に記憶させる構図情報記憶機能、
被写体を逐次撮像して撮像画像のデータを出力する撮像機能、
前記撮像機能により出力された撮像画像のデータに基づいて、当該撮像画像の構図を特定するための構図情報を検出する構図情報検出機能、
前記構図情報記憶機能により記憶された前記参照画像の前記構図情報と、前記構図情報検出機能により検出された前記撮像画像の前記構図情報との間の合致状態を判定する構図情報判定機能、
を実現させることを特徴とするプログラム。
【符号の説明】
【００８４】
１・・・撮像装置、１１・・・ＣＰＵ、１２・・・ＲＯＭ、１３・・・ＲＡＭ、１４・・・バス、１５・・・入出力インターフェース、１６・・・撮像部、１７・・・入力部、１８・・・出力部、１９・・・記憶部、２０・・・傾きセンサ、２１・・・通信部、２２・・・ドライブ、３１・・・リムーバブルメディア、４１・・・撮像制御部、４２・・・画像取得部、４３・・・構図情報検出部、４４・・・構図情報判定部、４５・・・報知制御部、４６・・・表示制御部、５１・・・構図情報記憶部
【図１】
2012199807.tif 000003
【図２】
2012199807.tif 000004
【図３】
2012199807.tif 000005
【図４】
2012199807.tif 000006
【図５】
2012199807.tif 000007
【図６】
2012199807.tif 000008
【図７】
2012199807.tif 000009