(57)【特許請求の範囲】
【請求項１】
撮像素子及び撮影レンズを備えた撮像部と、
機器全体を制御する制御手段と、
上記撮像部によって取得された画像データに基いてジェスチャー解析を行なうジェスチャー解析部と、
上記ジェスチャー解析部によるデータ解析結果に基いて上記撮像部の全撮影範囲のうちの一部の撮影範囲を判定する範囲判定部と、
上記範囲判定部によって判定された撮影範囲に対応する画像データを記録する記録部と、
を具備し、
上記制御手段は、
上記範囲判定部を制御し、上記ジェスチャー解析部による上記データ解析結果により得られた、該機器前方で検出された該機器使用者の指形状及びその位置情報に基づいて上記一部の撮影範囲の画角を求めると共に、上記撮像部における上記撮影レンズの中心軸と該機器使用者の視線の延長軸との距離情報および上記機器使用者から被写体までの距離情報に基づいて上記撮影レンズの中心軸と上記撮影範囲の中心線との角度である仰角を求め、かつ、上記画角と上記仰角とに基づいて設定される上記撮影範囲における上記被写体を記録するよう上記記録部を制御する
ことを特徴とする撮影機器。
【請求項２】
通常撮影時とノーファインダー撮影時の高度変化を検出する高度情報取得手段を、さらに具備し、
上記制御手段は、上記高度情報取得手段によって取得された高度情報に基いて上記撮像部における上記撮影レンズの中心軸と該機器使用者の視線の延長軸との距離情報を求め、当該距離情報に応じてノーファインダー撮影時における上記撮影範囲を設定することを特徴とする請求項１に記載の撮影機器。
【請求項３】
上記制御手段は、上記範囲判定部により判定された撮影範囲情報に基いて撮影回数を切り換えることを特徴とする請求項１に記載の撮影機器。
【請求項４】
上記制御手段は、上記範囲判定部により判定された撮影範囲が、上記撮像部による前撮影範囲に対して充分に小さい場合に複数回の撮影を行なって、これによって得られた複数画像の重ね合わせ処理を行なうことを特徴とする請求項３に記載の撮影機器。
【請求項５】
撮像素子及び撮影レンズを備えた撮像部によって取得された画像データに基いて撮影機器の使用者に係るジェスチャー解析を行なうジェスチャー解析ステップと、
上記ジェスチャー解析ステップによるデータ解析結果に基いて上記撮像部の全撮影範囲のうちの一部の撮影範囲を判定する範囲判定ステップと、
上記範囲判定ステップによって判定された撮影範囲に対応する画像データを記録部に記録する記録ステップと、
を有し、
上記範囲判定ステップは、
上記ジェスチャー解析ステップによる上記データ解析結果により得られた、該機器前方で検出された該機器使用者の指形状及びその位置情報に基づいて上記一部の撮影範囲の画角を求めるステップと、
上記撮像部における上記撮影レンズの中心軸と該機器使用者の視線の延長軸との距離情報および上記機器使用者から被写体までの距離情報に基づいて上記撮影レンズの中心軸と上記撮影範囲の中心線との角度である仰角を求めるステップと、
を有し、
上記記録ステップは、
上記画角と上記仰角とに基づいて設定される上記撮影範囲における上記被写体を記録するよう上記記録部を制御するステップを有する
ことを特徴とする画像データの記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮影機器及び画像データの記録方法、詳しくは撮影者が機器を手に持って構えることなく、また操作部材を用いることなく撮影を実行し、撮影者の意図を反映した撮影結果を得られる撮影機器と、この撮影機器を用いた画像データの記録方法に関するものである。
【背景技術】
【０００２】
従来の撮影機器を用いて撮影を行なう際には、撮影者は、まず撮影機器を手に持って、ファインダー若しくは表示装置等を視認することで撮影を所望する構図を任意に決定し、しかる後に、撮影機器に備わる操作部材を用いて撮影を開始させる操作を行なうという一連の操作手順を必要とするのが普通である。
【０００３】
その一方、近年においては、撮影者が撮影機器を手に保持することなく所望の撮影を実行し得るようにする技術が、例えば特開２００９−１０９８７号公報（特許第４４４９０８２号公報）等によって種々提案されている。
【０００４】
上記特開２００９−１０９８７号公報等によって開示されている撮影機器は、頭部に装着した撮影機器と、撮影者の手指等に装着した座標検出マーカと、撮影者の手の位置や形状等の情報に基づいて撮像手段による撮影動作の制御や撮影結果（撮影画像）についての画像処理を制御する制御手段とを具備し、撮像手段によって取得される全撮影範囲の画像から切り出し範囲の画像を切り出して記録するというものである。  
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１０９８７号公報（特許第４４４９０８２号）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、上記特開２００９−１０９８７号公報等によって開示されている撮影機器は、頭部に装着する構造を備えた専用構造の撮影機器と、撮影動作の指示や撮影範囲を指定する等のために撮影者が手指等に装着する座標検出マーカ等の専用の構成部材が必要になるという問題点がある。
【０００７】
一方、近年においては、撮像素子等によって取得した画像データに基いて人の手や指の動き，ジェスチャー（gesture；身振り，手振り）等を認識して、機器自体や操作部材等に触れることなく機器の操作を可能とするいわゆる非接触型インターフェースに関する技術が種々提案されている。
【０００８】
このような技術を有効に利用すれば、上記公報等による手段においては必要とされていた座標検出マーカ等の構成を不要とすることができ、さらに至便なものとなる。
【０００９】
本発明は、上述した点に鑑みてなされたものであって、その目的とするところは、通常の形態の撮影機器であっても、撮影の際に撮影者が撮影機器を手に持って構えたり、各種の操作部材を操作することなく、所望の撮影を行なうことのできる撮影機器を提供することである。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の一態様の撮影機器は、撮像素子及び撮影レンズを備えた撮像部と、機器全体を制御する制御手段と、上記撮像部によって取得された画像データに基いてジェスチャー解析を行なうジェスチャー解析部と、上記ジェスチャー解析部によるデータ解析結果に基いて上記撮像部の全撮影範囲のうちの一部の撮影範囲を判定する範囲判定部と、上記範囲判定部によって判定された撮影範囲に対応する画像データを記録する記録部と、を具備し、上記制御手段は、上記範囲判定部を制御し、上記ジェスチャー解析部による上記データ解析結果により得られた、該機器前方で検出された該機器使用者の指形状及びその位置情報に基づいて上記一部の撮影範囲の画角を求めると共に、上記撮像部における上記撮影レンズの中心軸と該機器使用者の視線の延長軸との距離情報および上記機器使用者から被写体までの距離情報に基づいて上記撮影レンズの中心軸と上記撮影範囲の中心線との角度である仰角を求め、かつ、上記画角と上記仰角とに基づいて設定される上記撮影範囲における上記被写体を記録するよう上記記録部を制御する。
上記目的を達成するために、本発明の一態様の画像データの記録方法は、撮像素子及び撮影レンズを備えた撮像部によって取得された画像データに基いて撮影機器の使用者に係るジェスチャー解析を行なうジェスチャー解析ステップと、上記ジェスチャー解析ステップによるデータ解析結果に基いて上記撮像部の全撮影範囲のうちの一部の撮影範囲を判定する範囲判定ステップと、上記範囲判定ステップによって判定された撮影範囲に対応する画像データを記録部に記録する記録ステップと、を有し、上記範囲判定ステップは、上記ジェスチャー解析ステップによる上記データ解析結果により得られた、該機器前方で検出された該機器使用者の指形状及びその位置情報に基づいて上記一部の撮影範囲の画角を求めるステップと、上記撮像部における上記撮影レンズの中心軸と該機器使用者の視線の延長軸との距離情報および上記機器使用者から被写体までの距離情報に基づいて上記撮影レンズの中心軸と上記撮影範囲の中心線との角度である仰角を求めるステップと、を有し、上記記録ステップは、上記画角と上記仰角とに基づいて設定される上記撮影範囲における上記被写体を記録するよう上記記録部を制御するステップを有する。
【発明の効果】
【００１１】
本発明によれば、通常の形態の撮影機器であっても、撮影の際に撮影者が撮影機器を手に持って構えたり、各種の操作部材を操作することなく、所望の撮影を行なうことのできる撮影機器を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態の撮影機器（カメラ）の内部構成の概略を示すブロック構成図、
【図２】図１の撮影機器（カメラ）を用いて撮影する際に撮影者が行なう撮影指示用のジェスチャーの一例を示す概念図、
【図３】図１の撮影機器（カメラ）による全撮影範囲と実際の撮影範囲を示す概念図、
【図４】図１の撮影機器（カメラ）のカメラ制御メインシーケンスを示すフローチャート、
【図５】図４のステップＳ１２６の処理のサブルーチンを示すフローチャート、
【図６】図４の所定形状指画像判定処理（ステップＳ１１２の処理）のサブルーチンを示すフローチャート、
【図７】図１の撮影機器（カメラ）を用いたノーファインダー撮影モード時での撮影状況を説明する概念図であって、撮影者とカメラと被写体との位置関係の概略を示す図、
【図８】図１の撮影機器（カメラ）を用いた撮影時の状況を説明する概念図であって、（Ａ）は通常撮影時、（Ｂ）はノーファインダー撮影モード時を示す図、
【図９】図１の撮影機器（カメラ）を用いたノーファインダー撮影モード時の撮影者の視線とカメラ光軸の関係の概念を拡大して示す概念図、
【図１０】図９の状況を、光軸及び視線軸と同方向をＺ軸とし、このＺ軸に直交する垂直方向の軸をＹ軸とする座標軸として示す図、
【図１１】図１の撮影機器（カメラ）を用いたノーファインダー撮影モード時において、一方の手指と、この手指が撮影レンズを介して撮像素子の受光面上に結像している状態を正面側から見た概念図、
【図１２】図１１の状況をＸ軸及びＺ軸で示す座標軸として見た場合の概念図、
【図１３】図１の撮影機器（カメラ）を用いたノーファインダー撮影モード時での撮影状況を説明する概念図であって、撮影者の指示する撮影範囲をノーファインダー撮影する際の様子を示す概念図、
【図１４】図１の撮影機器（カメラ）を用いたノーファインダー撮影モード時における全撮影範囲の画像の概念図、
【図１５】図１の撮影機器（カメラ）を用いたノーファインダー撮影モード時において所定形状指画像判定処理の実行時の全撮影範囲の画像の概念図、
【発明を実施するための形態】
【００１３】
以下、図示の実施の形態によって本発明を説明する。
【００１４】
本発明の一実施形態は、例えば光学レンズにより形成される光学像を固体撮像素子を用いて光電変換し、これによって得られる画像信号を静止画像又は動画像等を表わすデジタル画像データに変換し、これにより生成されたデジタルデータを記録媒体に記録し、また記録媒体に記録されたデジタル画像データに基いて静止画像，動画像等を表示装置に再生表示し得るように構成される撮影機器であるカメラに本発明の構成を適用した場合の例示である。
【００１５】
なお、本実施形態においては、撮影機器（以下、カメラという）を用いて行なう撮影時に被写体に対向しているカメラの面をカメラ前面という。同様に、カメラを用いて行なう撮影時に撮影者が対面するカメラの面をカメラ背面というものとする。また、通常の撮影時に撮影操作を行なうレリーズボタン等の操作部材が設けられている面を上面というものとする。そして、カメラの上面に対向する側の面を底面というものとする。さらに、カメラの通常の使用状態で両側に配置される面を左側面及び右側面というものとする。この場合における左右の判別は、被写体側からカメラの前面に向かって見たときの左側又は右側をそれぞれ左又は右として区別するものとする。
【００１６】
また、本実施形態においては、カメラの前面側に設けられる撮影レンズの光軸を符号Ｏで表す。そして、この光軸Ｏに沿う方向において、カメラの前面に対向する位置であって、被写体が存在する側を前方というものとする。また、カメラの使用時において、撮影者が存在する側を後方というものとする。
【００１７】
以下の説明に用いる各図面においては、各構成要素を図面上で認識可能な程度の大きさとするため、各構成要素毎に縮尺を異ならせて示している場合がある。したがって、本発明は、これらの図面に記載された構成要素の数量，構成要素の形状，構成要素の大きさの比率及び各構成要素の相対的な位置関係等は、図示の形態のみに限定されるものではない。
【００１８】
まず、本実施形態のカメラにおける内部構成のうち本発明に直接関わる主要構成部について、図１を用いて以下に説明する。図１は、本発明の一実施形態の撮影機器（カメラ）の内部構成の概略を示すブロック構成図である。
【００１９】
カメラ１０は、信号処理＆制御部１１と、撮像部１２と、高度＆位置情報取得部１３と、記録部１４と、表示部１８等を具備して構成される。
【００２０】
信号処理＆制御部１１は、カメラ１０の全体を統括的に制御する制御回路であって、カメラ１０内の各種の構成ユニットから入力される各種の信号を受けて、各信号に対応する各種の制御処理を行う回路部である。信号処理＆制御部１１は、内部にジェスチャー解析部１１ａ，範囲判定部１１ｂ，超解像処理部１１ｃ等等を有している。
【００２１】
ジェスチャー解析部１１ａは、撮像部１２によって取得された画像データに基く画像解析処理を行なって、撮影者の手指等によるジェスチャー等を認識する機能を有するソフトウエアを含む回路部である。
【００２２】
範囲判定部１１ｂは、上記ジェスチャー解析部１１ａによる解析結果を受けて、撮影者が手指のジェスチャーによって指示された撮影範囲を判定する機能を有するソフトウエアを含む回路部である。
【００２３】
超解像処理部１１ｃは、上記範囲判定部１１ｂによる判定結果に基いて撮影取得された画像データについて、解像度を高める高解像度化処理（例えば画素補完処理等）を行なって高解像度画像データを生成する機能を有するソフトウエアを含む回路部である。
【００２４】
なお、本実施形態のカメラ１０における信号処理＆制御部１１は、上述の構成部のほかに、例えば表示部１８を駆動制御する表示制御回路や、撮像部１２の駆動制御を行なう撮像制御回路、撮像部１２によって取得した画像データについての圧縮伸張処理，加工処理等を行なう画像データ処理回路等を有する。これら不図示の処理回路，制御回路については、従来の一般的なカメラにおいて採用されている構成と同様のものであるとし、その詳細構成の説明は省略する。
【００２５】
撮像部１２は、被写体からの光束を受けて光学像を形成する撮影レンズ（及びそのレンズ駆動機構等も含む）や、この撮影レンズによって形成された光学像を受けて光電変換する光電変換素子、この光電変換素子により生成された画像信号の前処理を行って所定のファイル形態の画像データを生成する信号処理回路等によって構成される。撮像部１２によって生成された画像データは、上記信号処理＆制御部１１へと出力される。なお、上記光電変換素子としては、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ；電荷結合素子），ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ；相補型金属酸化膜半導体）等の固体撮像素子が適用される。
【００２６】
なお、本カメラ１０における撮像部１２に適用される撮影レンズは、比較的広い画角のもの、即ち一般的に広角レンズあるいは超広角レンズと呼ばれる広い画角（具体的には例えば画角１００度以上）を備えた光学系が適用される。その理由は後述する。
【００２７】
高度＆位置情報取得部１３は、本カメラ１０の高度情報や緯度，経度等の位置情報を取得する高度情報取得手段としての機能を有する構成部である。具体的には、例えばグローバルポジショニングシステム （Global Positioning System (GPS)；全地球測位システム）を用いて、該カメラ１０の現在位置の高度，緯度，経度等の位置情報を取得する構成部である。また、高度情報を取得するための手段としては、これに限らず、例えば気圧変化を測定したり、電波を利用してカメラ１０自身の絶対高度を計測する高度計を備えるようにしてもよい。
【００２８】
記録部１４は、上記撮像部１２によって取得されて上記信号処理＆制御部１１において各種の信号処理が施された後の記録用画像データを記録蓄積するための記録媒体と、この記録媒体を駆動する駆動回路等からなる。
【００２９】
表示部１８は、信号処理＆制御部１１において生成される表示用画像信号を受けて対応する画像表示や、予め用意されている設定用メニュー表示等を表示させる表示装置である。表示部１８は、上記信号処理＆制御部１１の表示制御部（不図示）によって駆動制御される。なお、表示部１８としては、例えば液晶表示装置（ＬＣＤ）や有機ＥＬディスプレイ等が適用される。また、一般的な撮影を行なう際には、表示部１８は、撮像部１２からの出力を連続的に表示させてライブビュー表示を行なって、電子ビューファインダーとして機能するようにもなっている。そして、後述するように、本カメラ１０を用いてノーファインダー撮影を行なう際には、この電子ビューファインダー機能はオフ状態にされる。
【００３０】
本カメラ１０は、その他の各種構成部材を具備するものであるが、上記以外の構成部材については、従来の一般的なカメラが有する構成と同様のものが採用されるものとして、それらの図示及び詳細構成の説明は省略する。
【００３１】
このように構成された本実施形態のカメラ１０を使用して撮影を行なう際の作用の概略を以下に説明する。図２は、本実施形態のカメラ１０を用いて撮影する際に、撮影者が行なう撮影指示のジェスチャーの一つの例を示す。
【００３２】
まず、撮影者１００は、図２に示すように、カメラ１０を手に持って保持することなく、例えばネックストラップやクリップ等を用いて自身の胸前付近等に保持した状態としている。したがって、この状態にあるとき撮影者の両手は自由な状態になっている。また、このとき、カメラ１０の電源はオン状態にされて、撮影動作を実行し得る撮影待機状態にあるものとする。
【００３３】
この状態において、撮影者１００は、所望の撮影範囲を両手を用いて指示するジェスチャーを行なう。例えば、図２に示す例では、撮影者１００は、カメラ１０の前方に両手を伸ばした状態で、両手の手指の人差指と親指を用いて二つの略Ｌ字形状１００ａ，１００ｂを作り、これら二つの略Ｌ字形状１００ａ，１００ｂを、所望の撮影範囲を想定した略矩形状の対角に位置させるというジェスチャーを行なっている。カメラ１０の前で、このようなジェスチャーを行うことによって、撮影者１００は所望の撮影範囲を指示するようにしている。
【００３４】
そして、本実施形態におけるカメラ１０は、信号処理＆制御部１１による制御下において、次のような一連の処理を実行することによって、撮影者１００が所望する撮影画像を取得する。詳細は後述するが、簡略に説明すると、
（１）撮像部１２は、撮影者１００の手指等を用いて行なう上述のようなジェスチャーを含む画像データを連続的に取得する、
（２）ジェスチャー解析部１１ａは、上記撮像部１２によって連続的に取得される画像データに基いて画像解析処理を行なう、
（３）範囲判定部１１ｂは、上記ジェスチャー解析部１１ａによる解析結果に基いて上記撮像部１２によって取得された画像データのうち撮影者１００が所望する撮影範囲や撮影タイミング等を判定する、
（４）超解像処理部１１ｃは、上記撮像部１２による全画像データから上記範囲判定部１１ｂによって判定された撮影範囲を撮影し、取得した画像データについて、適宜必要なデータ処理（画像切り出し処理や超解像処理等）を行なう、
（５）信号処理＆制御部１１は、上記超解像処理部１１ｃからの出力データを受けて所定の形態の記録用データを生成し、これを記録部１４の記録媒体に記録する、
等の一連の処理を実行する。
【００３５】
ここで、上記（１）項，（２）項の処理を実現するために、本実施形態のカメラ１０においては、広視野を得るための手段として、上述したように撮像部１２における撮影レンズとして、比較的広い画角の光学系を採用している。
【００３６】
つまり、本実施形態のカメラ１０においては、図３に示すように、本カメラ１０により撮影し得る全撮影範囲の画像データに基いて、撮影者１００が手指等によって任意に指示する撮影範囲（図３では二種類の範囲を同時に示している）の画像データを撮影画像として取り出すようにしている。この場合においては、例えば指示された撮影範囲の画角に応じて、撮影レンズのズーミング（光学ズーム）を行なうようにすればよい。また、全撮影範囲の画像データから指示された撮影範囲の画像データを切り出し適宜拡大等を施す画像処理（いわゆる電子ズーム処理等）を行なうようにしてもよい。
【００３７】
また、図２に示すような状況下において、撮影者１００がカメラ１０の前方に手を伸ばし、上述のようなジェスチャーを行なったときに、撮影者１００の手指等が当該カメラ１０の全撮影範囲に含まれるようにするためにも、広視野を得られる広画角の光学系を採用するのが望ましい。
【００３８】
例えば、図２に示す状態の撮影者（カメラ１０を胸前付近に保持した撮影者）１００に対して所定の距離だけ離れた位置に向かい合って存在する人物等の被写体を撮影する場合を考えてみる。
【００３９】
この場合において、撮影者１００の胸前付近に保持されているカメラ１０（図２参照）が撮影し得る全撮影範囲を、図３の符号Ａ１で示す略矩形状の範囲とし、撮影対象とする人物等の被写体１０１は、この全撮影範囲Ａ１内に充分に収まる位置にあるものとする。
【００４０】
このとき、上述したように撮影者１００が手指等を用いたジェスチャー指示を行なって撮影範囲を指定すると、例えば図３の符号Ａ２，Ａ３等で示される略矩形状の範囲が、取得される撮影画像の撮影範囲となる。このように、比較的広い範囲に設定されている全撮影範囲に比べて、撮影者１００により指示される撮影範囲が小さくなることから、取得される撮影画像には次のような問題が考えられる。
【００４１】
例えば、カメラ１０の撮像部１２に適用される撮像素子の画素数、即ち全撮影範囲の解像度が充分に高いものであっても、その中から指示される撮影範囲が狭くなるので、最終的に取得され記録される撮影画像は低解像度となってしまうので、場合によっては印刷プリントに適さない劣化画像しか得られないことがある。
【００４２】
具体的には、例えば、近年のカメラにおいては、撮像素子の有効画素数が約１０００万〜１６００万画素程度に設定されたものが一般に普及している。一方、通常品質の印刷プリントを行なったり大画面表示を行なったりするのに必要となる画素数としては、一般的に２００万画素程度（ハイビジョン画像と同等の画像サイズ）であるとされている。したがって、例えば全撮影範囲の解像度が１０００万画素のカメラの場合に、指示される撮影範囲が１／９程度の面積であると、そのままでは１００万画素程度の画像データにしかならない。
【００４３】
そこで、指示された撮影範囲の画像データが、このように低解像度出ある場合、その画像データに対して、超解像処理部１１ｃによる補完処理等の超解像処理（上記（４）項の処理）を施すことによって、印刷プリントや拡大表示を行なうのに最低限必要程度の画像データに変換する。これにより、撮影範囲が小さい場合に画質が劣化するのを抑止している。
【００４４】
また、超解像処理の一例としては、例えば複数回の連続撮影を行なって、複数枚の撮影データを取得し、これらの複数画像についての重ね合わせ処理等を行うことにより、画像データの補完を行なうようにしてもよい。なお、この場合において、記録部１４に記録する画像データは、上記重ね合わせ処理の結果の画像データ（一つ）のみを記録するようにしてもよいし、複数の画像データのみを記録するようにしてもよいし、複数の画像データと重ね合わせ処理結果の画像データの両方を記録するようにしてもよい。
【００４５】
一方、撮影時においては、上述したように撮影者１００がカメラ１０の前方に手を伸ばし上述のジェスチャーを行なうものとしている。この場合において、撮影者１００の手指によって形成される略Ｌ字形状１００ａ，１００ｂが、カメラ１０の全撮影範囲Ａ１内に含まれるようにしている。そして、そのジェスチャーを解析することによって、撮影範囲や撮影タイミング等を決定するようにしている。したがって、そのためにも、本カメラ１０においては、撮像部１２の広視野が確保されている必要がある。
【００４６】
他方、本実施形態のカメラ１０においては、撮影者１００が行なう範囲指示のためのジェスチャーとして、上述のように両手の手指等を用いて略L字形状を作り、この二つのＬ字形状を所望の撮影範囲を想定した略矩形状の対角に位置させるジェスチャーを例示する。
【００４７】
次に、本実施形態のカメラ１０による撮影時の作用の詳細を、図４〜図６を用いて以下に説明する。図４は、本カメラ１０のカメラ制御メインシーケンスを示すフローチャートである。図５は、図４のステップＳ１２６の処理のサブルーチンを示すフローチャートである。図６は、図４のステップＳ１１２の処理のサブルーチンを示すフローチャートである。
【００４８】
まず、カメラ１０の電源がオン状態にあるとき、図４のステップＳ１０１において、信号処理＆制御部１１は、設定されている動作モードが撮影モードであるか否かの確認を行なう。ここで、撮影モードが設定されていることが確認されると、次のステップＳ１０２の処理に進む。また、撮影モード以外の動作モードが設定されている場合には、ステップＳ１３１の処理に進む。
【００４９】
ステップＳ１０２において、信号処理＆制御部１１は、撮影モード時における動作モードのうちノーファインダー撮影モードが設定されているか否かの確認を行なう。ここで、ノーファインダー撮影モードとは、表示部１８に表示されるライブビュー表示等を確認せずに撮影動作を実行する場合の動作モードである。
【００５０】
このステップＳ１０２の処理において、ノーファインダー撮影モードが設定されている場合には、次のステップＳ１１１の処理に進む。また、ノーファインダー撮影モードが設定されていない場合、即ち通常撮影モードが設定されている場合には、ステップＳ１０３の処理に進む。このステップＳ１０３の処理以降、ステップＳ１０８までの処理シーケンスは、従来のカメラで一般的に行なわれている通常の撮影モードと略同様のシーケンスであり、本発明には直接関連しない部分であるので、その説明は簡単に説明するに留める。
【００５１】
即ち、ステップＳ１０３において、信号処理＆制御部１１は、撮像部１２，表示部１８を制御して、ライブビュー表示処理を実行する。
【００５２】
続いて、ステップＳ１０４において、信号処理＆制御部１１は、高度＆位置情報取得部１３をからの出力に基いて、本カメラ１０の高度情報や緯度，経度等の位置情報を取得する。
【００５３】
次に、ステップＳ１０５において、信号処理＆制御部１１は、操作部（不図示）のうち撮影開始指示を発生させるシャッターレリーズスイッチからの指示信号の確認を行なう。ここで、撮影開始指示信号が確認された場合には、次のステップＳ１０６の処理に進む。また、撮影開始指示信号が確認されない場合には、ステップＳ１０８の処理に進む。
【００５４】
ステップＳ１０６において、信号処理＆制御部１１は、撮像部１２，表示部１８等を制御して、所定の撮影動作処理を実行する。
【００５５】
続いて、ステップＳ１０７において、信号処理＆制御部１１は、記録部１４を制御して、上述のステップＳ１０６の処理の結果取得され一時記憶されている画像データの記録保存処理（画像ファイル化処理）を実行する。
【００５６】
ステップＳ１０８において、信号処理＆制御部１１は、電源スイッチからのオンオフ信号の出力を確認する。ここで、電源オフ信号が確認された場合には、次のステップＳ１１０の処理に進む。また、電源オフ信号が確認されない場合には、ステップＳ１０９の処理に進む。
【００５７】
ステップＳ１０９において、信号処理＆制御部１１は、動作モードの変更操作を受け付けるモード変更操作受付処理を行なう。これにより、カメラ１０は、撮影待機状態となる。その後、ステップＳ１０１の処理に戻り、以降の処理を繰り返す。
【００５８】
ステップＳ１１０において、信号処理＆制御部１１は、上述のステップＳ１０８の処理における電源オフ信号を受けて、電源状態をオフ状態に切り換える電源オフ処理を実行する。その後、一連の処理シーケンスを終了する（エンド）。
【００５９】
一方、上述のステップＳ１０１の処理にて、設定動作モードが撮影モード以外であることが確認されてステップＳ１３１の処理に進んだ場合の処理シーケンスを、以下に説明する。なお、図４におけるステップＳ１３１の処理以降、ステップＳ１３５の処理までの処理シーケンスは、本発明には直接関連しない部分であるので、その説明は簡単に説明するに留める。
【００６０】
ステップＳ１３１において、信号処理＆制御部１１は、設定されている動作モードが再生モードであるか否かの確認を行なう。ここで、再生モードが設定されていることが確認されると、次のステップＳ１３２の処理に進む。また、再生モード以外の動作モードが設定されている場合には、対応するその他の動作モードに応じた処理シーケンスへ移行する。なお、本実施形態では、その他の動作モードについての説明は省略する。
【００６１】
ステップＳ１３２において、信号処理＆制御部１１は、記録部１４，表示部１８を制御して、記録部１４に記録済みの画像データを読み出し、表示部１８を用いて記録済み画像データの一覧表示を行なう表示処理を実行する。その後、ステップＳ１３３の処理に進む。
【００６２】
ステップＳ１３３において、信号処理＆制御部１１は、再生用画像データが選択されたか否かの確認を行なう。  
例えば、カメラ１０の使用者が再生を所望する画像データを選択するための所定の操作を、対応する操作部材（不図示）を操作すると、再生画像データ選択指示信号が生じる。信号処理＆制御部１１は、この指示信号を監視している。
【００６３】
そして、上述のステップＳ１３３の処理にて、再生用画像データが選択されたことが確認されると、次のステップＳ１３４の処理に進む。また、同データの選択操作が確認されない場合には、次のステップＳ１３５の処理に進む。
【００６４】
ステップＳ１３４において、信号処理＆制御部１１は、記録部１４を制御して、上述のステップＳ１３３の処理にて確認された再生用画像データ選択指示信号に対応する選択画像データを読み込み、表示部１８を制御して、対応画像の再生表示処理を実行する。その後、上述のステップＳ１３１の処理に戻り、以降の処理を繰り返す。
【００６５】
ステップＳ１３５において、信号処理＆制御部１１は、再生モード処理を終了する指示信号が生じたか否かを確認する。ここで、終了指示信号が確認された場合には、ステップＳ１０８の処理に進む。
【００６６】
他方、上述のステップＳ１０２の処理にて、ノーファインダー撮影モードの設定が確認されて、次のステップＳ１１１の処理に進むと、このステップＳ１１１において、信号処理＆制御部１１は、撮像部１２を制御して定期的な撮像動作を実行する。ここで行われる撮像動作とは、撮像部１２によって行われる光電変換処理等を含む一連の処理であるが、このステップＳ１１１の処理における撮像動作においては、記録部１４による記録処理と、表示部１８によるライブビュー表示処理とを伴わないものである。
【００６７】
また、一般的な撮像動作は、例えば３０ｆｐｓ若しくは６０ｆｐｓ等の間隔で行なわれるが、このステップＳ１１１の処理における撮像動作では、例えば上記一般的な間隔以下の少ない間隔で定期性を持たせて行なうようにしてもよいし、一般的な撮像間隔による定期性を持たせて行なうようにしてもよい。
【００６８】
ステップＳ１１２において、信号処理＆制御部１１は、所定形状指画像判定処理を実行する。この所定形状指画像判定処理とは、撮像部１２によって取得され得る画像データに基く全撮影画像内に、所定の形状（例えば略Ｌ字形状；図２参照）に形成された撮影者１００の手指等が侵入したことを、画像解析を行うことで識別し、さらに、その手指等の画像内における位置を判定する処理である。これによって、撮影者が指示する撮影範囲を判定している。なお、この所定形状指画像判定処理の詳細を図６のサブシーケンスに示す（詳細説明は後述する）。その後、ステップＳ１１３の処理に進む。
【００６９】
ここで、本実施形態のカメラ１０においては、図４のステップＳ１１２の処理（所定形状指画像判定処理；図６参照）と、図４のステップＳ１１３の処理〜ステップＳ１２７の処理（図５のサブルーチン（図４のステップＳ１２６）を含む）とによって、撮像部１２により取得された画像データに基くジェスチャー解析部１１ａによる画像解析処理を実行して、ノーファインダー撮影モード時の撮影が行なわれる。
【００７０】
なお、このノーファインダー撮影モード時における撮影状況としては、上述した図２に示す状況を想定している。また、図７〜図１５においては、上述の図２に示す状況についてさらに詳しく示している。
【００７１】
図７は、図２の状況における撮影者１００とカメラ１０と被写体１０１（図２では不図示）との位置関係の概略を示している。この場合において、被写体１０１は、撮影者１００に対面するように、該撮影者１００から離間した位置に存在しているものとする。そして、カメラ１０は、撮影者１００と被写体１０１との間の空間で、撮影者１００に近接した位置に配置される。詳しくは、カメラ１０は、撮影者１００の手の届く範囲内に配置される。図７に示す各符号は、以下の通りである。即ち、
Ｄ１：撮影者１００から撮影者１００の手指１００ａ，１００ｂまでの距離
Ｄ２：撮影者１００から被写体１０１までの距離
Ｔ１：撮影者１００の手指１００ａ，１００ｂによって指示される撮影範囲の縦方向（Ｙ軸方向）の画面寸法
Ｔ２：被写体１０１上において上記寸法Ｔ１に対応する撮影領域の縦方向（Ｙ軸方向）の寸法
ΔＨ：カメラ１０の撮影レンズ中心軸（光軸）Ｏ１と撮影者１００の視線の延長軸（撮影範囲中心）Ｏ２との間の位置ズレ寸法（垂直方向（Ｙ軸方向）の離間距離）
φ：指示される撮影範囲によって規定される（画面縦方向（Ｙ軸方向）の）撮影画角
とする。
【００７２】
このような状況にて撮影を行なうのに際して、撮影者１００が手指を用いたジェスチャーによって指示される撮影範囲は、当該撮影者１００の視線の延長線を略中心とし、撮影者１００から所定の距離だけ離れた空間上の略矩形状の範囲（例えば、図７において符号Ｇ１参照）となるのが自然である。
【００７３】
このとき、撮影者１００の手指によるジェスチャーで指示される撮影範囲を、撮像部１２によって取得される画像データによって識別するためには、手指等が全撮影範囲内に含まれる必要がある。上述したように、図２，図７に示す状況においては、撮影者１００が両手を伸ばした状態で二つの略Ｌ字形状１００ａ，１００ｂを作り、これら二つの略Ｌ字形状１００ａ，１００ｂを任意に配置するジェスチャーによって撮影範囲を指示するようにしている。
【００７４】
したがって、撮影者１００が、上記撮影範囲を指示するジェスチャーを行ったとき、撮影者１００の手指等が、該カメラ１０の撮像部１２による前撮影範囲内に含まれていることが前提となる。そのためにも、本実施形態の撮影レンズは、上述したように比較的広い画角の光学系が採用される。
【００７５】
一方、図２，図７に示す状況では、上述したように、カメラ１０が撮影者１００の胸前付近に保持された状態となっていることから、該カメラ１０によって撮影し得る全撮影範囲の中心軸（光軸）Ｏ１と、撮影者１００の視線の延長軸（撮影範囲中心）Ｏ２との間には、図２の矢印Ｙ方向において、図７の符号ΔＨで示される位置ズレが生じる。この符号ΔＨで示される位置ズレ寸法としては、例えばネックストラップを用いてカメラ１０を保持しているものとすると、ΔＨ＝約４０ｃｍ程度として想定することができる。
【００７６】
また、この符号ΔＨで示される位置ズレは、次のように示すことができる。例えば、図８（Ａ）で示す状況は、カメラ１０を手で保持して、撮影者１００の視線の延長線上にカメラ１０の表示部を配置するように構えた通常撮影時の状況を示している。なお、図８（Ａ）に示す符号Ｈ０は、カメラ１０自体の地面からの高度寸法を示すものとする。一方、図８（Ｂ）で示す状況は、カメラ１０をストラップ等によって撮影者１００の胸前付近に保持したノーファインダー撮影時の状況を示している。
【００７７】
このことから、上記位置ズレ寸法ΔＨは、図８（Ａ）で示す一般的な通常撮影時の状況でのカメラ位置Ｈ０と、図２，図７，図８（Ｂ）で示す本実施形態のノーファインダー撮影状況でのカメラ位置（Ｈ０−ΔＨ）との高度差寸法である。
【００７８】
ここで、図８（Ａ）の通常カメラ位置Ｈ０と、図８（Ｂ）のノーファインダー撮影カメラ位置とは、高度＆位置情報取得部１３からの出力に基いて取得されるそれぞれの位置でのカメラ１０の高度情報とし、両者の差を高度差寸法ΔＨとしてもよい。この場合、通常カメラ位置Ｈ０の高度情報は、特定の撮影者と特定のカメラの組み合わせにおいては、所定の情報とすれば足りると考えられるので、予め設定しておくようにすればよい。
【００７９】
ただし、カメラ１０を用いて撮影を行なう場合には、撮影者が立った状態で撮影する状況のほか、座ったりしゃがんだりして撮影を行なう等、カメラの高度が変動するのが常である。したがって、高度＆位置情報取得部１３からの出力に基いて、カメラ光軸Ｏ１と視線軸Ｏ２との高度差を設定する場合には、最も高い位置のものを採用するのが望ましい。このようにして、カメラ１０の光軸Ｏ１と、撮影者１００の視線軸Ｏ２との差ΔＨが設定できる。
【００８０】
一方、手指によって指示される撮影範囲と、実際の被写体上の撮影範囲とは、
Ｄ１：Ｔ１＝Ｄ２：Ｔ２
の関係が成り立つ。このことから、
Ｄ１×Ｔ２＝Ｄ２×Ｔ１
Ｔ２＝Ｄ２×Ｔ１／Ｄ１
の関係が導き出される。ここから、さらに、
Φ≒ａｒｃｔａｎＴ１／Ｄ１
である。したがって、手指の位置を検出するのに、上記距離情報Ｄ１，Ｔ１を求める必要がある。さらに、被写体１０１までの距離Ｄ２は、例えば焦点調節動作による情報から求めることが可能である。
【００８１】
図９は、図２，図７，図８（Ｂ）の状況（ノーファインダー撮影）における撮影者の視線とカメラ光軸の関係の概念を拡大して示す図である。図９において、撮影者１００の目を符号１００ｃで示し、カメラ１０の撮像部１２のうち符号１２ａを撮像素子、符号１２ｂを撮影レンズとして示している。
【００８２】
図９において、手を伸ばした際の手指と撮影レンズ１２ｂとの離間距離Ｄ１として、例えば約４０ｃｍ程度と想定する。また、カメラ光軸Ｏ１と、視線軸Ｏ２との距離（ΔＨ）は、上述したように約４０ｃｍ程度として想定する。
【００８３】
この場合において、撮影範囲は、撮影者１００が手指１００ａ，１００ｂによって指示することになるが、その場合の両手指１００ａ，１００ｂ間の垂直方向（Ｙ軸方向）の間隔は、大きな距離にはならない（数ｃｍ程度）。したがって、カメラ光軸Ｏ１と上側にある手指１００ａとの距離は、上記ΔＨ＝約４０ｃｍと略等しいものとして想定し得る。
【００８４】
このことから、カメラ光軸Ｏ１と手指１００ａから入射する光束との角度は４５度以上であるので、カメラ１０の撮影レンズ１２ｂの撮影画角としては、約９０度として想定すればよい。なお、画角約９０度は、例えば３５ｍｍ幅のフイルムを用いるカメラ（撮影画面３６ｍｍ×２４ｍｍ）の場合、焦点距離２０ｍｍ程度のレンズの画角に相当する。
【００８５】
そこで、本カメラ１０において、例えば撮影レンズ１２ｂの焦点距離Ｆ＝４ｍｍであるとすると、撮像素子１２ａの縦方向（Ｙ軸方向）の寸法Ｙ０（図９）としては、Ｙ０≧８ｍｍであることが必要となる。
【００８６】
ここで、図１０は、図９の場合において、光軸Ｏ１及び視線軸Ｏ２と同方向をＺ軸とし、このＺ軸に直交する垂直方向の軸をＹ軸とする（図２も参照）座標軸として考える。
【００８７】
図９，図１０の状態において、手指１００ａ，１００ｂからの光束は、撮影レンズ１２ｂへと入射して、撮像素子１２ａの受光面上に結像する。これにより、撮像素子１２ｂは、光電変換を行なって対応する画像データを出力することになる。
【００８８】
このことを、図１０の座標軸上で考えると、撮像素子１２ａの受光面上の像の大きさから、手指とカメラ間の距離Ｚ１の概略値を求めることができる（詳細後述。図１１，図１２参照）。さらに、こうして求めたＺ１と、撮影レンズ１２ｂの焦点距離Ｆ（即ち撮影レンズ１２ｂと撮像素子１２ａの受光面間距離）と、手指の像の受光面上における位置（画面中心＝光軸Ｏ１から像位置までの距離）Ｙ１，Ｙ２とに基いて、図１０の座標軸上におけるＹ軸上の手指の位置（手指のＹ座標）Ｙ３，Ｙ４を求めることができる。
【００８９】
ここで、上記Ｚ１の概略値を求めるには、次のように行なう。図１１，図１２は、図２等の状況下における一方の手指１００ａと、この手指１００ａが撮影レンズ１２ｂを介して撮像素子１２ａの受光面上に結像している状態を概念的に示している。なお、図１１は、撮影レンズ１２ｂ，撮像素子１２ａの正面側から見た場合の概念図であり、図１２は、図１１をＸ軸及びＺ軸で示す座標軸として見た場合の概念図である。
【００９０】
ここで、撮影者１００の手指１００ａの人差指部分の実際の長さ寸法＝符号ΔＸ１とする。この場合において、手指１００ａは撮影レンズ１２ｂを介して撮像素子１２ａの受光面上に結像する。このときの該受光面上に結像する手指像１００ａａの人差指部分の長さ寸法＝ΔＸ２とする。
【００９１】
上述したように、撮影レンズ１２ｂと撮像素子１２ａとの離間距離（焦点距離）Ｆとし、撮影レンズ１２ｂから手指１００ａまでの離間距離Ｚ１とすると、両者の関係は、
Ｚ１＝Ｆ×ΔＸ１／ΔＸ２
で表される。この場合において、Ｚ１≒Ｄ１（図７）として近似しているものとしてもよい。
【００９２】
ここで、例えば人差指の長さΔＸ１＝約８ｃｍと想定する（成人の手指の人差指の長さの平均値）と、上記Ｆ，ΔＸ２は既知であることから、上記Ｚ１は容易に求まる。
【００９３】
例えば、Ｆ＝４ｍｍ、撮像素子１２ａの横幅寸法Ｘ０（図１１，図１２）＝１２ｍｍとし、手指像の長さΔＸ２が画面横方向（Ｘ軸方向）において１／１５であるとする場合、
ΔＸ２＝０．８ｍｍ
の像長さであると考えられる。そこで、上式より、
Ｚ１＝Ｆ×ΔＸ１／ΔＸ２
＝４×８０／０．８（ｍｍ）
＝４００ｍｍ＝４０ｃｍ
となる。
【００９４】
なお、手指１００ａの結像位置は、撮像素子１２ａの受光面上において周辺部近傍位置となることから、画像歪み等の影響を考慮するようにしてもよい。
【００９５】
このようにして、Ｚ１＝４０ｃｍが求められると、これにより、図１０のＹ座標Ｙ３，Ｙ４を求めることができる。即ち、
Ｙ３＝Ｙ１×Ｚ１／Ｆ
Ｙ４＝Ｙ２×Ｚ１／Ｆ
である。これにより、手指のＹ軸方向の間隔Ｔ１は、
Ｔ１＝Y４−Y３
＝（Ｙ１−Ｙ２）×Ｚ１／Ｆ
と求めることができる。
【００９６】
このようにして、撮影者１００が指示する二つの手指１００ａ，１００ｂの位置を求めることにより、指示された撮影範囲の画角φを算出することができる。
【００９７】
図１３は、撮影者の指示する撮影範囲をノーファインダー撮影する際の様子を示す概念図である。
【００９８】
図１３に示すように、カメラ１０は、算出された画角φとなるように撮影レンズ１２ｂのズーミング（光学ズーム又は電子ズーム）を行なって、撮影対象となる被写体１０１の所定の撮影領域Ｔ２を撮影する。ただし、この場合において、光軸Ｏ１と視線軸Ｏ２との高度差（位置ズレ）ΔＨを考慮して、視線より低位置にあるカメラ１０の光軸Ｏ１に仰角を設ける必要がある。
【００９９】
これは、被写体１０１までの距離＝Ｄ２とした場合の仰角Δφは、
Δφ＝ａｒｃｔａｎΔＨ／Ｄ２
として求められる。
【０１００】
また、上述の図１１を用いた説明においては、手指とカメラ間の距離Ｚ１を、成人手指の平均的長さ（人差指長さΔＸ１≒８ｃｍ）として求めた。これと同様に、被写体１０１が人物である場合には、被写体までの距離Ｄ２を求めるのに、成人の顔の大きさの平均値を利用して求めることも可能である。
【０１０１】
例えば、図１３に示すように被写体１０１の顔の縦方向（Ｙ軸方向）の長さ寸法＝Ｋ１とし、これに対応する撮像素子上の顔の像の長さ寸法＝Ｋ２とすると、
Ｄ２＝Ｆ×Ｋ１／Ｋ２
となる。なお、この場合には、近年実用化されている顔検出機能を利用すれば、被写体が人物であるか否かを容易に識別し得る。
【０１０２】
他方、被写体となる撮影範囲内に人物が存在せず風景のみである場合には、被写体までの距離Ｄ２は、充分に大きな値、例えば１０ｍ等の数値を用いてもよい。
【０１０３】
以上説明したことを、図４のフローチャートに従って説明する。  
まず、図４のステップＳ１１３において、信号処理＆制御部１１のジェスチャー解析部１１ａ，範囲判定部１１ｂは、手指の長さΔＸ１の判定を行なって、その判定結果ΔＸ１に基いて手指と撮影レンズ１２ｂとの離間距離Ｄ１を算出する。
【０１０４】
続いて、ステップＳ１１４において、信号処理＆制御部１１は、手指の位置Ｙ３，Ｙ４を求めると共に、これに基いて手指のＹ軸方向の間隔Ｔ１を算出する。
【０１０５】
次に、ステップＳ１１５において、信号処理＆制御部１１は、上述のステップＳ１１３，Ｓ１１４の処理にてそれぞれ算出したＤ１，Ｔ１に基いて撮影範囲のＹ軸方向の撮影画角φを算出する。
【０１０６】
ステップＳ１１６において、信号処理＆制御部１１は、被写体が人物であるか否かの確認を行なう。この場合における確認は、例えば不図示の顔認識技術を用いる。ここで、撮影範囲の画像中に人物の顔が確認された場合には、ステップＳ１２１の処理に進む。また、人物の顔が確認されなかった場合には、ステップＳ１１７の処理に進む。
【０１０７】
ステップＳ１１７において、信号処理＆制御部１１は、撮影時の仰角Δφ＝０に設定し、ステップＳ１２４の処理に進む。
【０１０８】
また、ステップＳ１２１において、信号処理＆制御部１１は、上述のステップＳ１１６の処理にて確認された人物の顔について、顔サイズ、即ち縦方向（Ｙ軸方向）の長さ寸法を算出し、その算出結果に基いて、被写体までの距離Ｄ２を算出する。
【０１０９】
続いて、ステップＳ１２２において、信号処理＆制御部１１は、通常撮影時との高度差を判定し、その高度差ΔＨを算出する。
【０１１０】
次に、ステップＳ１２３において、信号処理＆制御部１１は、上述のステップＳ１２２の処理にて算出された高度差ΔＨに基いて仰角Δφを算出する。
【０１１１】
次に、ステップＳ１２４において、信号処理＆制御部１１は、撮影タイミングを設定するために、撮影画像内に手指の画像が重なって写り込んでいるか否かの確認を行なう。ここで、手指画像がある場合には、ステップＳ１２５の処理に進む。また、手指画像がない場合には、ステップＳ１２７の処理に進む。
【０１１２】
続いて、ステップＳ１２７において、信号処理＆制御部１１は、仰角Δφ，画角φに設定した画像を取得するための撮影動作を実行する。その後、ステップＳ１０７の処理に進む。以降の処理は同様である。
【０１１３】
ステップＳ１２５において、信号処理＆制御部１１は、警告処理を行なう。この警告処理としては、表示部１８を用いて行なう所定の警告表示、例えば撮影画像範囲内に手指が写り込んでしまう旨の警告表示等を行なう。その後、ステップＳ１２６の処理に進む。
【０１１４】
ステップＳ１２６において、信号処理＆制御部１１は、再度撮影範囲内の手指画像の確認を行ない（指なし判定）、その後、所定時間後に、仰角Δφ，画角φに設定した画像を取得するための撮影動作を実行する。その後、ステップＳ１０７の処理に進む。以降の処理は同様である。
【０１１５】
ここで、上記図４のステップＳ１２６の処理の詳細を、図５のサブルーチンによって以下に説明する。  
上述したように、図４のステップＳ１２６の処理は、指なし判定の２秒後に、仰角Δφ中心にφの画像を取得する処理である。
【０１１６】
即ち、ステップＳ２０１において、信号処理＆制御部１１は、指示された撮影範囲内に手指画像があるか否かの確認（指の存否判定）を行ない、撮影範囲内に手指画像がない（指なしの）場合には、ステップＳ２１０の処理に進み、このステップＳ２１０において、信号処理＆制御部１１は自身の内部時計（不図示）を参照して２秒が経過するまで待機して、２秒が経過したら（指なし判定の２秒後）、ステップＳ２１１以降の処理、即ち仰角Δφ中心にφの画像取得処理（ステップＳ１２７の処理と同様の処理）を実行する。
【０１１７】
このときの全撮影範囲の画像の概念図を、図１４に示す。図１４においては、符号Ａ１で示す全撮影範囲枠内に、撮影者が手指１００ａ，１００ｂによって撮影範囲を指示している状況を示す手指画像と、これによって指示される撮影範囲を示す枠Ａｘとが示されている。そして、図１４においては、撮影範囲枠Ａｘ内に、手指画像がかかっている状態が示されている。このような状況において、撮影動作が実行されてしまうと、撮影者の手指等まで撮影されてしまうことにな不都合である。そこで、このような場合には、上述したように、撮影者の手指等が撮影範囲内にあるか否かを確認し、ある場合には手指等が当該範囲内から除去された後、所定時間の経過後のタイミングで実際の撮影動作（シャッターレリーズ）を実行するようにしている。これにより、指定した撮影範囲のみの画像データを確実に取得できる。
【０１１８】
ステップＳ２１１において、信号処理＆制御部１１は、撮影者１００により指示された撮影範囲に対応する画角φの確認をする。ここで、画角φが画面内の１／９相当より小である場合（画角φ＜画面内の１／９）には、ステップＳ２１２の処理へ進む。また、画角φが画面内の１／９相当以上大である場合（画角φ≧画面内の１／９）には、ステップＳ２１４の処理へ進む。
【０１１９】
ステップＳ２１４において、信号処理＆制御部１１は、１回撮影動作処理を実行し、その後、元の処理に戻る（リターン）。
【０１２０】
一方、ステップＳ２１２において、信号処理＆制御部１１は、４回撮影動作処理を連続的に実行する。
【０１２１】
続いて、ステップＳ２１３において、信号処理＆制御部１１は、上述のステップＳ２１２の処理にて得られた４回分の撮影により得られた画像データの重ね合わせ処理を行なった後、元の処理に戻る（リターン）。
【０１２２】
上述のステップＳ２１１〜Ｓ２１２の処理は、撮影者１００によって指示される撮影範囲が全撮影範囲に対して比較的小さい場合に行なう画像データ補完処理の一例である。このフローチャートにおいては、指示された撮影範囲が小さい場合には、複数回（本実施形態においては４回）の連続撮影を行ない、その結果得られた複数画像についての重ね合わせ処理を行なうことで画像を補完している。そして、この重ね合わせ処理の結果得られた画像データが記録部１４に記録される。なお、この場合に記録部１４に記録される画像データは、重ね合わせ処理の結果の画像データのみでもよいし、複数画像データのみでもよいし、両方の画像データを共に記録するようにしてもよい。
【０１２３】
この補完処理としては、この例に限らず、例えば指示された撮影範囲が小さい場合にも一回の撮影のみとし、その低解像度の画像データに対して超解像処理部１１ｃによる補完処理等を行なうようにしてもよい。
【０１２４】
一方、上述のステップＳ２０１の処理において、撮影範囲内に手指画像の存在が確認された場合には、ステップＳ２０２の処理に進み、このステップＳ２０２において、信号処理＆制御部１１は、自身の内部時計（不図示）を参照して３０秒が経過したか否かの確認を行なう。ここで、３０秒が経過するまで、上述のステップＳ２０１以降の処理を繰り返し、３０秒が経過したら、次のステップＳ２０３の処理に進む。
【０１２５】
ステップＳ２０３において、信号処理＆制御部１１は、警告処理を行なう。この警告処理としては、表示部１８を用いて行なう所定の警告表示、例えば撮影画像範囲内に手指が写り込んでしまう旨の警告表示等を行なう。その後、ステップＳ２０１の処理に戻り、以降の処理を繰り返す。
【０１２６】
次に、上記図４のステップＳ１１２の処理、即ち所定形状指画像判定処理の詳細を、図６のサブルーチンによって以下に説明する。  
ステップＳ３０１において、信号処理＆制御部１１は、撮像部１２の撮像素子による全撮影範囲内に画面の左右方向からの侵入物があるか否かの確認を行なう。このときの状況に対応する概念図を図１５に示す。図１５において、符号Ａ１で示す枠は、本カメラ１０の全撮影範囲を表している。この全撮影範囲Ａ１に対して、その画面の左右方向、即ち矢印Ｘ１，Ｘ２方向から侵入物がある場合を想定する。図１５に示す例では、手指１００ａ，１００ｂをそれぞれ略Ｌ字形状に形成した場合のジェスチャーを示している。さらに、本カメラ１０においては、上述しているように、撮影範囲を指示するための手指等は、画面上端近傍に侵入することを考慮するようにしてもよい。
【０１２７】
このステップＳ３０１の処理にて、侵入物が確認されると、次のステップＳ３０２の処理に進む。また、侵入物が確認されない場合には、ステップＳ３１７の処理に進み、このステップＳ３１７において、信号処理＆制御部１１は、全撮影範囲内において手指等が検出されなかったものとして（指判定なし）、元の処理に戻る（リターン）。
【０１２８】
ステップＳ３０２において、信号処理＆制御部１１は、上述のステップＳ３０１の処理にて確認された画面内への侵入物が停止したか否かの確認を行なう。ここで、侵入物の停止が確認された場合には、次のステップＳ３０３の処理に進む。また、侵入物の停止が確認されない場合には、ステップＳ３１７の処理に進み、このステップＳ３１７において、信号処理＆制御部１１は、侵入物が手指等ではなかったものとして（指判定なし）、元の処理に戻る（リターン）。
【０１２９】
ステップＳ３０３において、信号処理＆制御部１１は、侵入物の形状比較処理を開始する。この侵入物形状比較処理は、例えばジェスチャー解析部１１ａ等により行われる。
【０１３０】
まず、ステップＳ３０４において、信号処理＆制御部１１のジェスチャー解析部１１ａは、画面右方向（矢印Ｘ１）から侵入する右側侵入物の左端部の判定処理を行なう。図１５に示す例では、右側侵入物は手指１００ａである。そして、このステップにおける判定処理は、図１５の符号１００ａｘで示す位置、即ち手指１００ａの人差指先端部位の判定を行なう。
【０１３１】
続いて、ステップＳ３０５において、信号処理＆制御部１１のジェスチャー解析部１１ａは、画面上側に存在する侵入物の下端部の判定処理を行なう。図１５に示す例では、画面上側に存在する侵入物は、手指１００ａである。そして、このステップにおける判定処理は、図１５の符号１００ａｗで示す位置、即ち手指１００ａの親指先端部位の判定を行なう。
【０１３２】
同様に、ステップＳ３０６において、信号処理＆制御部１１のジェスチャー解析部１１ａは、画面左方向（矢印Ｘ２）から侵入する左側侵入物の右端部の判定処理を行なう。図１５に示す例では、左側侵入物は手指１００ｂである。そして、このステップにおける判定処理は、図１５の符号１００ｂｘで示す位置、即ち手指１００ｂの人差指先端部位の判定を行なう。
【０１３３】
続いて、ステップＳ３０７において、信号処理＆制御部１１のジェスチャー解析部１１ａは、画面下側に存在する侵入物の上端部の判定処理を行なう。図１５に示す例では、画面下側に存在する侵入物は、手指１００ｂである。そして、このステップにおける判定処理は、図１５の符号１００ｂｗで示す位置、即ち手指１００ｂの親指先端部位の判定を行なう。
【０１３４】
続いて、ステップＳ３１１において、信号処理＆制御部１１は、図１５に示す右側侵入物１００ａの左端部１００ａｘを延長した直線Ｘ１１と、画面下側侵入物１００ｂの上端部１００ｂｗを延長した直線Ｙ１１とが交差（クロス）しているか否かの確認を行なう。ここで、交差（クロス）していることが確認された場合には、ステップＳ３１２の処理に進む。また、交差（クロス）していない場合には、ステップＳ３１３の処理に進む。
【０１３５】
ステップＳ３１２において、信号処理＆制御部１１は、図１５に示す左側侵入物１００ｂの右端部１００ｂｘを延長した直線Ｘ１２と、画面上側侵入物１００ａの下端部１００ａｗを延長した直線Ｙ１２とが交差（クロス）しているか否かの確認を行なう。ここで、交差（クロス）していることが確認された場合には、ステップＳ３１５の処理に進む。また、交差（クロス）していない場合には、ステップＳ３１３の処理に進む。
【０１３６】
ステップＳ３１３において、信号処理＆制御部１１は、図１５に示す右側侵入物１００ａの左端部１００ａｘを延長した直線Ｘ１１と、画面上側侵入物１００ａの下端部１００ａｗを延長した直線Ｙ１２とが交差（クロス）しているか否かの確認を行なう。ここで、交差（クロス）していることが確認された場合には、ステップＳ３１４の処理に進む。また、交差（クロス）していない場合には、ステップＳ３１７の処理に進み、このステップＳ３１７において、信号処理＆制御部１１は、手指等が判定されなかったものとして（指判定なし）、元の処理に戻る（リターン）。
【０１３７】
ステップＳ３１４において、信号処理＆制御部１１は、図１５に示す左側侵入物１００ｂの右端部１００ｂｘを延長した直線Ｘ１２と、画面下側侵入物１００ｂの上端部１００ｂｗを延長した直線Ｙ１１とが交差（クロス）しているか否かの確認を行なう。ここで、交差（クロス）していることが確認された場合には、ステップＳ３１５の処理に進む。また、交差（クロス）していない場合には、ステップＳ３１７の処理に進み、このステップＳ３１７において、信号処理＆制御部１１は、手指等が判定されなかったものとして（指判定なし）、元の処理に戻る（リターン）。
【０１３８】
ステップＳ３１５において、信号処理＆制御部１１は、左側クロス点Ｘ２１（即ち直線Ｘ１１と直線Ｙ１１との交点Ｘ２１）と右側侵入物１００ａの左端部１００ａｘとの距離＝ＸＬとし、右側クロス点Ｘ２２（即ち直線Ｘ１２と直線Ｙ１２との交点Ｘ２２）と左側侵入物１００ｂの右端部１００ｂｘとの距離＝ＸＲとしたとき、
距離ＸＬ≒距離ＸＲ
であるか否かの確認を行なう。ここで、ＸＬ≒ＸＲである場合には、指判定ありと判断される。その後、元の処理に戻る（リターン）。また、ＸＬ≒ＸＲが成立しない場合には、ステップＳ３１７の処理に進み、このステップＳ３１７において、信号処理＆制御部１１は、手指等が判定されなかったものとして（指判定なし）、元の処理に戻る（リターン）。
【０１３９】
以上説明したように上記第１の実施形態によれば、通常形態の撮影機器であるにも関らず、撮影機器を手に持たず、例えばネックストラップやクリップ等によって携帯保持している状態であっても、撮影者は撮影機器の操作部材を操作する代わりに、撮影機器の前方（該撮影機器の全撮影範囲内）で所定のジェスチャーを行なうことで、撮影者の意図を反映した構図を取ることができ、かつ所望のタイミングによって撮影を実行することができ、よって撮影者の意図した撮影結果を取得することができる。
【０１４０】
また、撮影者がジェスチャーによって所望の撮影範囲を任意に指定することにより、撮影機器の全撮影範囲内から指定された範囲の画像を取り出すようにしている。この場合に、指示した撮影範囲の画像を取り出すのに際しては、撮影レンズのズーミング（光学ズーム）を行なう手段の他に、画像切り出し処理及び拡大補完処理等を行なって電子ズーム処理を行なう手段等、各種の構成が考えられる。
【０１４１】
なお、本発明は上述した実施形態に限定されるものではなく、発明の主旨を逸脱しない範囲内において種々の変形や応用を実施し得ることが可能であることは勿論である。さらに、上記実施形態には、種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせによって、種々の発明が抽出され得る。例えば、上記一実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題が解決でき、発明の効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【産業上の利用可能性】
【０１４２】
本発明は、デジタルカメラ等の撮影機能に特化した電子機器である撮影機器に限られることはなく、撮影機能を備えた他の形態の電子機器、例えば携帯電話，録音機器，電子手帳，パーソナルコンピュータ，ゲーム機器，テレビ，時計，ＧＰＳ（Global Positioning System）を利用したナビゲーション機器等、各種の撮影機能付き電子機器にも適用することができる。
【符号の説明】
【０１４３】
１０…カメラ，１１…信号処理＆制御部，１１ａ…ジェスチャー解析部，１１ｂ…範囲判定部，１１ｃ…超解像処理部，１２…撮像部，１３…高度＆位置情報取得部，１４…記録部，１８…表示部
【図１】
0005885395.tif 000002
【図２】
0005885395.tif 000003
【図３】
0005885395.tif 000004
【図４】
0005885395.tif 000005
【図５】
0005885395.tif 000006
【図６】
0005885395.tif 000007
【図７】
0005885395.tif 000008
【図８】
0005885395.tif 000009
【図９】
0005885395.tif 000010
【図１０】
0005885395.tif 000011
【図１１】
0005885395.tif 000012
【図１２】
0005885395.tif 000013
【図１３】
0005885395.tif 000014
【図１４】
0005885395.tif 000015
【図１５】
0005885395.tif 000016