(57)【要約】【課題】画角が変更された場合であっても、画角が変更される前の画角の画像を取得することが出来る撮像装置を提供すること。【解決手段】水準器を備える撮像装置であって、画角を取得し、実際の撮像の実行までに、前記画角取得手段で取得した画角が変化したか否かを判定し、前記画角取得手段で取得した画角が変化したと判定した場合、前記変化後の画角を、前記変化前の画角が収まるように変更する。そして、変更した画角から、前記変化前の画角が含む画像をトリミングして保存する。  【選択図】図３
2013131924.tif 000002
【特許請求の範囲】
【請求項１】
水準器を備える撮像装置であって、
前記撮像装置の画角を取得する画角取得手段と、
前記撮像装置による撮像の実行までに、前記画角取得手段で取得した画角が変化したか否かを判定する画角変化判定手段と、
前記画角変化判定手段で、前記画角取得手段で取得した画角が変化したと判定した場合、変化した後の画角である変化後画角を、変化する前の画角である変化前画角が収まるように変更する画角変更手段と、
前記画角変更手段で変更した画角から、前記変化前画角が含む画像を抽出する画像抽出手段と、
を備えることを特徴とする撮像装置。
【請求項２】
画角の傾きを検知する傾き検知手段
を更に備え、
前記画角変化判定手段は、前記傾き検知手段で検知した傾きの情報を用いて、前記画角取得手段で取得した画角が変化したか否かを判定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
撮像対象の画像上の認識枠の座標である認識枠座標を特定する認識枠座標特定手段
を更に備え、
前記画角変化判定手段は、前記認識枠座標特定手段で特定した認識枠座標に変化があったか否か、または、前記認識枠座標と前記画角との関係に変化があったか否かを以て、前記画角取得手段で取得した画角が変化したか否かを判定することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
ズーム倍率を変更するズーム倍率変更手段と
を更に備え、
前記ズーム倍率変更手段は、前記画角変化判定手段で、前記画角取得手段で取得した画角が変化したと判定した場合、前記変化後画角が、前記変化前画角が収まるように、ズーム倍率を変更することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
水準器を備える撮像装置の制御方法であって、
画角取得手段が、前記撮像装置の画角を取得する画角取得工程と、
画角変化判定が、前記撮像装置による撮像の実行までに、前記画角取得工程で取得した画角が変化したか否かを判定する画角変化判定工程と、
画角変更手段が、前記画角変化判定工程で、前記画角取得工程で取得した画角が変化したと判定した場合、変化した後の画角である変化後画角を、変化する前の画角である変化前画角が収まるように変更する画角変更工程と、
画像抽出手段が、前記画角変更工程で変更した画角から、前記変化前画角が含む画像を抽出する画像抽出工程と、
を含むことを特徴とする撮像装置の制御方法。
【請求項６】
水準器を備える撮像装置で実行が可能なプログラムであって、
前記撮像装置を、
前記撮像装置の画角を取得する画角取得手段と、
前記撮像装置による撮像の実行までに、前記画角取得手段で取得した画角が変化したか否かを判定する画角変化判定手段と、
前記画角変化判定手段で、前記画角取得手段で取得した画角が変化したと判定した場合、変化した後の画角である変化後画角を、変化する前の画角である変化前画角が収まるように変更する画角変更手段と、
前記画角変更手段で変更した画角から、前記変化前画角が含む画像を抽出する画像抽出手段として機能させることを特徴とする撮像装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ユーザが手にするほとんど全てのカメラにセルフタイマー撮影の機能が搭載されている。セルフタイマー撮影を行うには、一般的に、カメラが予想外に動かないような安定した場所に前記カメラを設置する必要がある。不安定な場所にカメラを設置してセルタイマー撮影を行う場合、セルフタイマーの開始から撮影の実行までに、設置したカメラが傾き、セルフタイマー開始当初に予定していた画像を撮影できない場合がある。これに対し、カメラが傾いた場合に、像回転機構を用いて、カメラが傾いた場合であっても撮像する画像を水平に保つ技術が公開されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２５７３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術においては、カメラの撮影する画像の画角や構成については何ら触れられていない。カメラが傾いた場合、撮像する画像の中心点が、カメラが傾く前の位置から移動してしまう可能性が高く、撮像する画像を水平に補正する技術を用いても、カメラが傾く前の画角の画像を撮像することは困難である。
【０００５】
本発明は、画角が変更された場合であっても、画角が変更される前の画角の画像を取得することが出来る撮像装置、その制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、水準器を備える撮像装置であって、前記撮像装置の画角を取得する画角取得手段と、前記撮像装置による撮像の実行までに、前記画角取得手段で取得した画角が変化したか否かを判定する画角変化判定手段と、前記画角変化判定手段で、前記画角取得手段で取得した画角が変化したと判定した場合、変化した後の画角である変化後画角を、変化する前の画角である変化前画角が収まるように変更する画角変更手段と、前記画角変更手段で変更した画角から、前記変化前画角が含む画像を抽出する画像抽出手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、画角が変更された場合であっても、画角が変更される前の画角の画像を取得することが出来る撮像装置、その制御方法及びプログラムを提供することが出来る。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態における、撮像装置のハードウェア構成および撮影機能を示す図
【図２】本発明の実施形態における、撮像装置１００の機能構成の一例を示す図
【図３】本発明の実施形態における、補正モード撮影の処理の流れを示すフローチャート
【図４】本発明の実施形態における、撮影モード設定の処理の流れを示すフローチャート
【図５】本発明の実施形態における、撮影モード設定画面の構成の一例を示す図
【図６】本発明の実施形態における、画面遷移の様子の一例を示す図。
【図７】本発明の実施形態における、画角情報一時記憶テーブルの構成の一例を示す図
【図８】本発明の実施形態における、補正条件テーブルの構成の一例を示す図
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。まず、図１を参照して、本発明の実施形態における、撮像装置のハードウェア構成および撮影機能について説明する。図１は、本発明の実施形態における、撮像装置のハードウェア構成および撮影機能を示す図である。
【００１０】
図１に示す通り、撮影装置は、いわゆるデジタルカメラから成り、撮影用のレンズ１０１、撮像素子（以下、「ＣＣＤ」と称する）１０２、カメラ信号処理部（以下、「ＡＤＣ」と称する）１０３、画像処理部１０４、システムコントローラ１１０、バッファメモリ１１１、フラッシュＲＯＭ１１２、インターフェース回路（以下、「Ｉ／Ｆ回路」と称する）１１３、カードホルダ１１４、メモリカード１１５、ディスプレイドライバ１１６、および操作部１２０を備える。
【００１１】
レンズ１０１は、レンズ等であり、対物レンズ、ズームレンズ、およびフォーカスレンズなどで構成される。ズームレンズおよびフォーカスレンズについては、不図示の駆動機構により光軸方向へ駆動される。撮像素子１０２は、レンズ１０１から入射した撮像光を結像し、電気信号（アナログ信号）に変換して出力するＣＣＤイメージセンサで構成される。
【００１２】
カメラ信号処理部（ＡＤＣ）１０３は、撮像素子１０２から受けた電気信号にデジタル変換やホワイトバランス調整などの信号処理を行なって、デジタル信号に変換する機能を有する。システムコントローラ１１０は、画像処理部１０４、バッファメモリ１１１、フラッシュＲＯＭ１１２、Ｉ／Ｆ回路１１３、ディスプレイドライバ１１６、サウンドドライバ１１８、ＬＥＤドライバ１２８、および操作部１２０に接続されている。
【００１３】
画像処理部１０４は、前処理部１０５、ＹＣ処理部１０６、電子ズーム処理部１０７、圧縮部１０８、および伸長部１０９を備え、カメラ信号処理部１０３から出力されるデジタル信号から画像データを生成し、各種画像処理を行う機能を有する。
【００１４】
前処理部１０５は、入力される画像データに基づく画像のホワイトバランスを調整するホワイトバランス処理や画像のガンマ補正処理を行う機能を有する。ホワイトバランス処理は、画像の色合いを、実物の色合いに近くなるように調整したり、光源（蛍光灯や太陽光など）に合った適正な色に調整したりする処理である。ガンマ補正処理は、画像のコントラストを調整する処理である。なお、前処理部１０５は、ホワイトバランス処理およびガンマ補正処理以外の画像処理を実行することも可能である。
【００１５】
ＹＣ処理部１０６は、入力される画像データに基づく画像を、輝度情報「Ｙ」と、輝度信号と青色の色差情報「Ｃｂ」と、輝度信号と赤色の色差情報「Ｃｒ」とに分離する機能を有する。電子ズーム処理部１０７は、画像の一部（例えば中央部）を所定の大きさでトリミングし、トリミングした画像を信号処理で元画像の大きさに拡大する機能を有する。電子ズーム処理部１０７は、例えば、撮影された１６００×１２００ドットの画像から中央の１０２４×７６８ドットの画像を切り出し、データ補間を行いながら１６００×１２００ドットのサイズに拡大することができる。
【００１６】
圧縮部１０８は、画像データをＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）方式などの圧縮形式によって圧縮する機能を有する。伸長部１０９は、圧縮されている画像データを伸長する機能を有する。例えば、画像データをＪＰＥＧ方式で圧縮する場合、まず、画像データの高周波成分と低周波成分の割合を数値化する離散コサイン変換処理が行われる（ＤＣＴ処理）。次に、画像の階調やグラデーションを表現する段階を数値（量子化ビット数）で表現する量子化処理が行われる。最後に、ハフマン符号化処理で画像データが圧縮される。
【００１７】
具体的には、画像データの信号文字列が一定のビット毎に区切られ、出現頻度が高い文字列に対してより短い符号が与えてられてゆく。なお、圧縮処理を行わないで画像データを記録する方式の場合は、圧縮部１０８および伸長部１０９を省略することができる。また、画像データの圧縮形式は、ＪＰＥＧ方式に限らず、ＧＩＦ（Ｇｒａｐｈｉｃａｌ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）形式などであっても、同様に処理を行うことができる。
【００１８】
バッファメモリ１１１には、画像処理部１０４で画像処理が行われる際に、一時的に画像データが保存される。フラッシュＲＯＭ１１２には、撮影装置の各種設定情報や、後述するユーザ認証情報が保存される。Ｉ／Ｆ回路１１３は、システムコントローラ１１０から出力される画像データを、メモリカード１１５に記録可能なデータ形式に変換する。また、Ｉ／Ｆ回路１１３は、メモリカード１１５から読み出された画像データ等を、システムコントローラ１１０で処理可能なデータ形式に変換する。
【００１９】
カードホルダ１１４は、記録媒体であるメモリカード１１５を撮影装置に着脱可能にする機構を備えると共に、メモリカード１１５との間でデータ通信が可能な電気接点を備える。また、カードホルダ１１４は、撮影装置で利用される記録媒体の種類に応じた構造を有する。メモリカード１１５は、フラッシュメモリなどの半導体記憶素子を内蔵し、カードホルダ１１４に着脱可能なカード型の記録媒体である。メモリカード１１５には、撮影装置で撮影された画像データを記録することができる。
【００２０】
ディスプレイドライバ１１６は、システムコントローラ１１０から出力される画像データを液晶ディスプレイ１１７で表示可能な信号に変換する。具体的には、ディスプレイドライバ１１６は、システムコントローラ１１０から出力されるデジタルの画像データをアナログ画像信号に変換する処理を行い、次に画像サイズを液晶ディスプレイ１１７の表示可能エリアのサイズに適したサイズに変換する処理を行う。
【００２１】
サウンドドライバ１１８は、システムコントローラ１１０から出力される音声データをスピーカ２１９で鳴動可能な信号に変換する処理を行う。ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ＬＥＤドライバ１２８は、システムコントローラ１１０から出力される命令に従いランプ１２９の制御を行う。
【００２２】
操作部１２０は、電源スイッチ１２１、モードダイヤル１２２、撮影ボタン１２３、カーソルキー１２４、ズームボタン１２５、および閲覧（再生）ボタン１２６を備え、ユーザからの操作入力を受け付けて、操作内容に応じた信号をシステムコントローラ１１０に出力する。なお、操作部１２０には、図示の操作ボタン以外の操作ボタン類も含まれるが、それらの説明は省略する。
【００２３】
モードダイヤル（選択ボタン）１２２は、撮影動作のモードを切り替えるための回転可能なダイヤルである。ユーザはモードダイヤル１２２を操作することで、複数の撮影動作モードを選択することが可能である。なお、本発明の実施形態で、モードダイヤルは、ダイヤル式機構として記載をするが、例えば、ダイヤルではなくスライド式のボタンであってもよい。つまり、モードダイヤル１２２について、その機構はダイヤルに限定されず、カメラのモードを切り替えられるための機構を備えていることが本質である。
【００２４】
閲覧ボタン１２６は、撮影した画像データを閲覧する閲覧モード（再生モード）に切り替えるためのボタンである。閲覧ボタン１２６が押下されると、撮影モードから閲覧モードに移行する。なお、閲覧モードへの切替方法については、閲覧ボタン１２６の押下に限定されず、液晶ディスプレイ１１７上のタッチパネル（不図示）などによる移行方法であってもよい。
【００２５】
閲覧モードでは、システムコントローラ１１０が、Ｉ／Ｆ回路１１３を介して、カードホルダ１１４に装着されているメモリカード１１５から設定情報と画像データを読み出す。設定情報は、現在装着されているメモリカード１１５に記録されている画像の枚数および記録されている画像データの容量などである。読み出される画像データは、例えば、画像１枚分の画像データまたはサムネイルデータである。なお、メモリカード１１５から読み出される画像データは、上述したように所定の圧縮形式で圧縮されている。
【００２６】
メモリカード１１５から読み出された画像データは、Ｉ／Ｆ回路１１３およびシステムコントローラ１１０を介して、ディスプレイドライバ１１６へ入力される。ディスプレイドライバ１１６は、入力された画像データを液晶ディスプレイ１１７に表示させる。
【００２７】
カーソルキー１２４は、ユーザが撮影装置に対する所定の指示や機能選択を行うためのキーである。ユーザは、カーソルキー１２４により、撮影装置に対する各種設定情報やユーザ認証情報などの操作入力を行うことができる。また、カーソルキー１２４により、液晶ディスプレイ１１７にメニュー画面を表示させたり、撮影装置が有する所定の機能を選択することができる。さらに、カーソルキー１２４により、撮影装置で撮影された画像データを液晶ディスプレイ１１７上にプレビュー表示させることができる。プレビュー表示とは、撮像装置１００で撮影した画像を、その直後に液晶ディスプレイ１１７に表示させる機能である。
【００２８】
なお、プレビュー表示については、液晶ディスプレイ１１７上に撮影した画像を１枚のみ表示する構成に限定されず、サムネイル画像を含む複数の画像を表示するように構成してもよい。また、プレビュー表示の切り替えについては、カーソルキー１２４の押下に限らず、他のボタンの押下などの一般的な方法を利用して切り替えられる構成にしてもよい。また、プレビュー表示画面で、プレビュー表示画像の削除や編集などが行えるように構成してもよい。
【００２９】
レンズ制御部１２７は、レンズ１０１のレンズに対して、ズーム、フォーカス、絞り等の制御を行う。また、撮影装置は、被写体を撮像して画像データを得る撮影モードと当該撮影モードで得た画像データを表示する閲覧（再生）モードとを備える。
【００３０】
なお、音声についてはマイクやスピーカを用いることで、撮像装置と同様に記録、及び再生が可能である。また、映像（動画）記録時には、通常音声記録も同時に行われ、圧縮部１０８および伸長部１０９で、映像と音声が多重化される。
【００３１】
また、撮像装置１００における撮影動作について図１を用いて説明する。まず、ユーザが電源スイッチ１２１を操作し、撮像装置１００の電源をＯＮにする。すると、撮像装置１００に内蔵されているバッテリー（不図示）から各回路へ電源供給されて、撮像装置１００の起動処理（レンズバリアを開く動作制御およびマイクロコンピューターのリセット処理など）が行われる。撮像装置１００は、電源ＯＦＦ時に電源スイッチ１２１が押下されると電源ＯＮとなり、自動的に撮影モードとなるように構成されている。また、電源ＯＦＦ時に閲覧ボタンが押下されると電源ＯＮとなり、自動的に閲覧モードとなるように構成されている。
【００３２】
撮像装置１００が撮影モードに移行すると、光学画像がレンズ１０１を介して撮影装置内へ入射し、撮像素子（ＣＣＤ）１０２に結像される。ＣＣＤ１０２は、入射される光学画像を電気信号に変換して、カメラ信号処理部（ＡＤＣ）１０３へ出力する。ＡＤＣ１０３は、入力される電気信号（アナログ信号）をデジタル信号に変換する。ＡＤＣ１０３から出力されるデジタル信号は画像処理部１０４に入力される。
【００３３】
画像処理部１０４内の前処理部１０５では、入力されるデジタル信号に基づき画像データを生成し、ホワイトバランス処理およびガンマ補正処理などが行われる。画像処理部１０４内のＹＣ処理部１０６では、画像データが輝度信号Ｙと色差信号ＣｒおよびＣｂとに分離され、色差信号ＣｒおよびＣｂの情報量を減らす処理が行われる。色差信号ＣｒおよびＣｂの情報量の削減処理は、例えば、画像の主走査方向の色情報を間引く「４：２：２ダウンサンプリング処理」や、画像の縦横方向の色情報を間引く「４：１：１ダウンサンプリング処理」などがある。なお、前処理部１０５およびＹＣ処理部１０６で画像処理を行う際は、画像データを一時的にバッファメモリ１１１に保存し、随時バッファメモリ１１１に保存されている画像データを読み出しながら画像処理が行われる。
【００３４】
画像処理部１０４から出力される画像データ（非圧縮）はシステムコントローラ１１０に入力される。システムコントローラ１１０は、画像処理部１０４から出力される画像データを、ディスプレイドライバ１１６へ出力する。ディスプレイドライバ１１６は、入力される画像データ（デジタル信号）をアナログ画像信号に変換すると共に、アナログ画像信号に基づく画像のサイズを液晶ディスプレイ１１７で表示可能なサイズに調整する。
【００３５】
また、ディスプレイドライバ１１６は、液晶ディスプレイ１１７に画像を表示させるよう制御する。このとき、液晶ディスプレイ１１７に表示される画像は、ＣＣＤ１０２、ＡＤＣ１０３、および画像処理部１０４で、連続的に信号処理されて生成される画像（スルー画像）である。
【００３６】
液晶ディスプレイ１１７にスルー画像が表示されている状態で、ユーザが希望のタイミングで撮影ボタン１２３を操作すると、システムコントローラ１１０は画像処理部１０４に制御信号を出力する。画像処理部１０４に制御信号が入力されると、圧縮部１０８は、前処理部１０５およびＹＣ処理部１０６で画像処理された画像データをバッファメモリ１１１へ保存し、圧縮処理を行う。
【００３７】
具体的には、画像データの高周波成分と低周波成分の割合を数値化する離散コサイン変換処理（ＤＣＴ処理）や、画像の階調やグラデーションを表現する段階を量子化ビット数で表現する量子化処理や、画像データの信号文字列を一定のビット毎に区切り、出現頻度が高い文字列に対して、より短い符号を与えてゆくハフマン符号化処理などが実行される。圧縮された画像データは、システムコントローラ１１０およびディスプレイドライバ１１６を介して液晶ディスプレイ１１７に表示される。また、圧縮された画像データは、カードホルダ１１４を介してメモリカード１１５に記録される。
【００３８】
撮影ボタン１２３が操作される前にズームボタン１２５が操作されると、システムコントローラ１１０は光学ズーム処理や電子ズーム処理を実行し、画像の大きさを拡大または縮小させることができる。そして、ズームボタン１２５の操作後、撮影ボタン１２３が操作されると、拡大または縮小された画像の画像データがメモリカード１１５へ記録される。
【００３９】
水準器１３０は、撮像装置１００の傾きを検知し、計測する。以上が図１に示す、本発明を実施する撮像装置のハードウェア構成および撮影機能についての説明である。
【００４０】
次に図２を参照して、本発明の実施形態における、撮像装置１００の機能構成の一例について説明する。図２は、本発明の実施形態における、撮像装置１００の機能構成の一例を示す図である。
【００４１】
図２に示す通り、撮像装置１００は、画角情報取得部２０１、画角情報一時記憶部２０２、時間判定部２０３、画角比較部２０４、倍率調整部２０５、画像抽出部２０６等を備えて構成されている。
【００４２】
画角情報取得部２０１は、撮像装置が撮像する範囲である画角の情報を特定し、取得する。画角情報一時記憶部２０２は、取得した画角情報を一時的に記憶する。ここでいう画角情報とは、例えば、図７の、画角情報一時記憶テーブル７００に一時的に記憶されるような情報のことを言う。画角情報一時記憶テーブル７００については、図７の説明にて後述する。
【００４３】
ここで図７を参照して、本発明の実施形態における、画角情報一時記憶テーブルの構成の一例について説明する。図７は、本発明の実施形態における、画角情報一時記憶テーブルの構成の一例を示す図である。
【００４４】
画角情報一時記憶テーブル７００は、撮像装置１００のフラッシュＲＯＭ１１２や、メモリカード１１５等の記憶媒体に記憶される。図７に示す通り、画角情報一時記憶テーブル７００は、上下方向角度７０１、方角７０２、像回転角度７０３、認識枠座標７０４等から構成されている。
【００４５】
上下方向角度とは、撮像装置１００のレンズが前方に対し、上を向いているか下を向いているかを表す角度である。ここでは、正位置を取る撮像装置を基準に、当該撮像装置が上を向くにつれて角度が増加するものとする。
【００４６】
つまり、撮像装置１００が正面を向いている場合は上下方向角度＝０°、真上を向いている場合、上下方向角度＝９０°であり、逆さまの場合、上下方向角度＝１８０°である。また、真下を向いている場合には、上下方向角度＝２４０°となる。
【００４７】
方角７０２は撮像装置１００のレンズがどの方角を向いているかを示している。言い換えれば撮像装置が左右どちらを向いているかを示す左右方向角度である。ここでは、真北を基準とし、時計回りに角度を変えるにつれて、角度の値が増加するものとする。つまり、真北の方角＝０°、真東の方角＝９０°、真南の方角＝１８０°、真西の方角＝２４０°となる。
【００４８】
像回転角度７０３は、撮像装置１００のレンズの面を基準として、当該レンズがレンズの面に対して水平に、どれだけ回転しているかを示す。正位置の撮像装置１００のレンズの角度を基準値（０°）とし、時計回りに回転するにつれて角度の値が増すものとする。
【００４９】
つまり、撮像装置の上部が真上を向いている場合は像回転角度＝０°。撮像装置の上部が真右を向いている場合は像回転角度＝９０°。撮像装置の上部が真下を向いている場合は像回転角度＝１８０°。撮像装置の上部が真左を向いている場合は像回転角度＝２４０°である。
【００５０】
また、撮像装置で撮像対象である被写体を映した際、当該被写体の位置関係を以て画角情報としてもよい。つまり、人間３人を被写体とし、当該人間３人の顔を認識し、当該認識した顔の画面上の位置関係である構図を以、画角情報としてもよい。
【００５１】
認識枠座標７０４は、撮像装置１００が被写体を認識していることを示す認識枠の画面上の座標のことである。認識枠とは、例えば、撮像装置が人間の顔を認識した場合に、表示画面の上に、顔を囲う様に表示される矩形のことである。
【００５２】
当該認識枠座標７０４、つまりは、画像上の被写体の配置を以て、画角を識別することが出来る。以上が図７の、本発明の実施形態における、画角情報一時記憶テーブルの構成の一例についての説明である。
【００５３】
図２の説明に戻る。時間判定部２０３は、セルフタイマーが開始されてから撮影までの時間が経過したか、乃至、セルフタイマー開始時から、前記セルフタイマー開始時の画角と比較するための画角を取得するまでの時間が経過したかを判定する判定部である。
【００５４】
画角比較部２０４は、セルフタイマー開始時に取得した画角と、セルフタイマー開始後〜撮影時までに取得した画角に変化があったか否かの判定である画角変化判定を行うべく、前記２つの画角を比較する比較部である。
【００５５】
例えば、水準器１３０を用いて、ルフタイマー開始時に取得した画角と、セルフタイマー開始後〜撮影時までに取得した画角とを比較する。
【００５６】
また、例えば、セルフタイマー開始時に取得した画角内の当該認識枠座標７０４と、セルフタイマー開始後〜撮影時までに取得した画角内の認識枠座標７０４に変化があった場合、前記２つの画角の間に変化が生じたものと判断する。
【００５７】
当該座標による画角変化の有無の判定の基準は、認識枠座標同士の比較によるものとは限らない。例えば、画角の外枠と認識枠座標７０４との距離に変化があるか否かを以て画角の変化の有無を判定してもよい。
【００５８】
倍率調整部２０５は、画角比較部２０４で画角を比較した結果、画角に変化があったと判定した場合に、前記変化の後の画角である変化後画角を、変化前の画角である変化前画角を含めることが出来るように、撮像装置１００の画像倍率を調整する調整部である。
【００５９】
画像抽出部２０６は、前記変化前画角に含まれる画像を、前記変化後画角で撮影した画像の中から抽出（トリミング）する抽出部である。以上が図２の、本発明の実施形態における、撮像装置１００の機能構成の一例についての説明である。
【００６０】
次に図３を参照して、本発明の実施形態における、補正モード撮影の処理の流れについて説明する。図３は、本発明の実施形態における、補正モード撮影の処理の流れを示すフローチャートである。
【００６１】
撮像装置１００は、ユーザからの指示を受け付け（ステップＳ３０１）、受け付けた指示が撮影ボタン１２３の押下指示か否かを判定する（ステップＳ３０２）。受け付けた指示が撮影ボタン１２３の押下指示でないと判定した場合（ステップＳ３０２でＮＯ）、処理を終了する。
【００６２】
受け付けた指示が撮影ボタン１２３の押下指示であると判定した場合（ステップＳ３０２でＹＥＳ）、処理をステップＳ３０３に移行し、セルフタイマーが設定済か否かを判定する（ステップＳ３０３）。
【００６３】
セルフタイマーが設定済でないと判定した場合（ステップＳ３０３でＮＯ）、処理をステップＳ３１２に移行し、撮影処理を実行する（ステップＳ３１２）。セルフタイマーが設定済であると判定した場合（ステップＳ３０３でＹＥＳ）、セルフタイマーを開始する（ステップＳ３０４）。
【００６４】
撮像装置１００は、撮影モードが画角補正モードか否かを判定する（ステップＳ３０５）。画角補正モードとは、セルフタイマー開始時から撮影実行時までに撮像装置１００の画角に変化が生じた場合であっても、前記変化前の画角の画像と近似する画角の画像を取得するための撮影モードである。
【００６５】
具体的には、撮像装置１００のズーム倍率を減縮する等、ズーム倍率変更を行い、前記変化後の画角を、前記変化前の画角が含まれるように変更（画角変更）し、当該変更後の画角で撮影した画像から、前記変化前の画角に該当する部分の画像を抽出することで、前記変化前の画角の画像と類似する画像の取得を可能とする。当該撮影モードの設定の詳細は、図４の説明にて後述する。
【００６６】
ここで図４を参照して、本発明の実施形態における、撮影モード設定の処理の流れについて説明する。図４は、本発明の実施形態における、撮影モード設定の処理の流れを示すフローチャートである。
【００６７】
撮像装置１００は、ユーザからの指示を受け付け（ステップＳ４０１）、受け付けた指示が撮影モードの設定指示か否かを判定する（ステップＳ４０２）。ここでは、受け付けた指示が撮影モードの設定指示でないと判定した場合（ステップＳ４０２でＮＯ）、処理を終了するものとする。
【００６８】
撮像装置１００は、受け付けた指示が撮影モードの設定指示であると判定した場合（ステップＳ４０２でＹＥＳ）、図５の撮影モード設定画面５００のような画面を、撮像装置１００の表示画面上に表示する（ステップＳ４０３）。撮影モード設定画面５００については、図５の説明にて後述する。
【００６９】
ここで図５を参照して、本発明の実施形態における、撮影モード設定画面の構成の一例について説明する。図５は、本発明の実施形態における、撮影モード設定画面の構成の一例を示す図である。
【００７０】
図５に示す通り、撮影モード設定画面５００は、撮影モード設定選択受付部５０１、画角取得タイミング選択受付部５０２、画角取得タイミング入力受付部５０３、上下方向角度条件５０４、方角条件５０５、像回転角度条件５０６、組み合せ条件選択受付部５０７、認識枠座標条件５０８、「ＯＫ」ボタン５０９等から構成されている。
【００７１】
撮影モード設定選択受付部５０１は、撮影モードの選択を受け付ける受付部である。以下、画角補正モードの設定について説明する。画角取得タイミング選択受付部５０２は、セルフタイマー開始時に取得する画角が変化していないか否かを確認するための、比較対象の画角を取得するタイミングの選択を受け付ける受付部である。
【００７２】
例えば、画角取得タイミング選択受付部５０２＝ＡＵＴＯの場合、撮像装置１００は、セルフタイマー開始後から撮影実行までの間、一定の感覚で（例えば１秒ごとに）画角情報を取得して、セルフタイマー開始時の画角情報と比較する。
【００７３】
画角取得タイミング選択受付部５０２＝撮影２秒前の場合、前記比較対象の画角は撮影実行時間の２秒前に取得される。画角取得タイミング入力受付部５０３は、前記比較対象の画角取得のタイミングをユーザに決定させるべく、秒数、数値の入力を受け付ける受付部である。
【００７４】
上下方向角度条件５０４、方角条件５０５、像回転角度条件５０６は、撮像装置１００の画角が、セルフタイマー開始時から、前記比較対象の画角との比較時までに変化したか否かを判断する基準値である。尚、当該３つの条件値は、ユーザからの数値の入力指示等により自由に変更可能であるものとする。
【００７５】
上下方向角度条件５０４は、前記セルフタイマー開始時の画角と、比較対象の画角との間の上下方向角度の差がどれだけあった場合に、画角に変化が生じていると判断するかの判断基準の条件値である。
【００７６】
方角条件５０５は、前記セルフタイマー開始時の画角と、比較対象の画角との間の方角の差がどれだけあった場合に、画角に変化が生じていると判断するかの判断基準の条件値である。
【００７７】
像回転角度条件５０６は、前記セルフタイマー開始時の画角と、比較対象の画角との間の像回転角度の差がどれだけあった場合に、画角に変化が生じていると判断するかの判断基準の条件値である。
【００７８】
組み合せ条件選択受付部５０７は、前記上下方向角度条件５０４、方角条件５０５、像回転角度条件５０６をａｎｄ条件として、画角変化の判断を行うか、ｏｒ条件として画角変化の判断を行うかの選択を受け付ける選択受付部である。
【００７９】
ａｎｄ条件で画角変化の判断を行うとは、つまり、前記比較対象の画角が、前記上下方向角度条件５０４、方角条件５０５、像回転角度条件５０６の全ての条件を満たす場合に、前記画角が変化したと判断するということである。
【００８０】
また、ｏｒ条件で画角変化の判断を行うとは、前記比較対象の画角が、前記上下方向角度条件５０４、方角条件５０５、像回転角度条件５０６の内、少なくとも１つ以上の条件を満たす場合に、前記画角が変化したと判断するということである。
【００８１】
組み合せ条件選択受付部５０７は、ユーザからの押下指示等を受け付けることで、その設定をａｎｄからｏｒへ、またその逆へ切り替えるものとする。
【００８２】
認識枠座標条件５０８は、前記セルフタイマー開始時の画角内の認識枠座標７０４と、前記比較対象の認識枠座標７０４との間に差がどれだけあった場合に、画角に変化が生じていると判断するかの判断基準の条件値である。
【００８３】
つまり、前記比較対象の認識枠座標７０４が、前記セルフタイマー開始時の画角内の認識枠座標７０４から５０ピクセル以上移動している場合、乃至、５０ピクセルを超えて移動している場合、前記画角に変化が生じていると判断するものとする。
【００８４】
尚、ここでは、前記上下方向角度条件５０４〜組み合せ条件選択受付部５０７と、前記認識枠座標条件５０８で指定を受け付けた条件は、ｏｒ条件として組み合せられているものとする。
【００８５】
つまり、前記比較対象の画角が、前記上下方向角度条件５０４、方角条件５０５、像回転角度条件５０６の全ての条件を満たす場合、乃至、いずれか１の条件を満たす場合か、または、認識枠座標条件５０８で指定を受け付けた条件を満たす場合、画角に変化が生じていると判断するということである。
【００８６】
撮影モード設定画面５００にて各項に入力された設定は、図８の補正条件テーブル８００のようなテーブルに記憶され、撮像装置１００のフラッシュＲＯＭ１１２、メモリカード１１５等に記憶される。
【００８７】
ここで図８を参照して、本発明の実施形態における、補正条件テーブルの構成の一例について説明する。図８は、本発明の実施形態における、補正条件テーブルの構成の一例を示す図である。
【００８８】
図８に示す通り、補正条件テーブル８００は、画角取得タイミング８０１、上下方向角度条件８０２、方角条件８０３、像回転角度条件８０４、組み合せ条件８０５、認識枠座標条件８０６、処理８０７等から構成されている。
【００８９】
画角取得タイミング８０１には、画角取得タイミング選択受付部５０２、画角取得タイミング入力受付部５０３で受け付けた内容が反映される。上下方向角度条件８０２には、上下方向角度条件５０４で受け付けた内容が反映される。
【００９０】
方角条件８０３には、方角条件５０５で受け付けた内容が反映される。像回転角度条件８０４には、像回転角度条件５０６で受け付けた内容が反映される。組み合せ条件８０５には、組み合せ条件選択受付部５０７で選択を受け付けた内容が反映される。
【００９１】
認識枠座標条件８０６には、認識枠座標条件５０８で受け付けた内容が反映される。
処理８０７は、画角取得タイミング８０１、上下方向角度条件８０２、方角条件８０３、像回転角度条件８０４、組み合せ条件８０５の条件を満たした場合の、撮像装置１００のその後の処理が設定される。以上が図８の、本発明の実施形態における、本発明の実施形態における、補正条件テーブルの構成の一例についての説明である。
【００９２】
図５の説明に戻る。「ＯＫ」ボタン５０９は、当該撮影モード設定画面５００における撮影モードの設定を終了するためのボタンである。当該「ＯＫ」ボタンの押下指示受付後、撮像装置１００の表示画面は、例えば、当該撮影モード設定画面５００を表示する前の不図示のメニュー画面や、撮影画面に移行するものとする。以上が図５の、本発明の実施形態における、撮影モード設定画面の構成の一例についての説明である。
【００９３】
図４の説明に戻る。撮像装置１００は、ステップＳ４０４でユーザからの指示を受け付け（ステップＳ４０４）、受け付けた指示が撮影モード設定画面５００の各項目の入力指示か否かを判定する（ステップＳ４０５）。ここでいう各項目とは、「ＯＫ」ボタン５０９以外の項目のことをいう。
【００９４】
撮像装置１００は、受け付けた指示が撮影モード設定画面５００の各項目の入力・選択指示であると判定した場合（ステップＳ４０５でＹＥＳ）、入力・選択指示を受け付けた項目に対応する補正条件テーブル８００の項目を更新し（ステップＳ４０７）、処理をステップＳ４０４の前に戻す。
【００９５】
受け付けた指示が撮影モード設定画面５００の各項目の入力・選択指示でないと判定した場合（ステップＳ４０５でＮＯ）、受け付けた指示が撮影モード設定画面５００の終了指示か否かを判定する（ステップＳ４０６）。
【００９６】
ここでいう撮影モード設定画面５００の終了指示とは、「ＯＫ」ボタン５０９の押下指示のことを指すものとする。受け付けた指示が撮影モード設定画面５００の終了指示でないと判定した場合（ステップＳ４０６でＮＯ）、例えば、プルダウンボタンの押下指示等の場合、処理をステップＳ４０４の前に戻す。
【００９７】
受け付けた指示が撮影モード設定画面５００の終了指示であると判定した場合（ステップＳ４０６でＹＥＳ）、撮影モード設定画面５００を終了する。以上が図４の、本発明の実施形態における、撮影モード設定の処理の流れについての説明である。
【００９８】
図３の説明に戻る。撮像装置１００は、撮影モードが画角補正モードでないと判定した場合（ステップＳ３０５でＮＯ）、処理をステップＳ３１１に移行し、撮影実行の時間である撮影時間か否かを判定して（ステップＳ３１１）、撮影処理に移行する。つまり、通常のセルフタイマー撮影に処理を移行する。
【００９９】
一方、撮影モードが画角補正モードであると判定した場合（ステップＳ３０５でＹＥＳ）、撮像装置１００は、画角情報を取得し、画角情報一時記憶テーブル７００に一時記憶する（ステップＳ３０６）。ここでは、画角情報一時記憶テーブル７００に一時記憶される情報を画角情報と呼ぶこととする。つまり、ステップＳ３０６において、撮像装置１００は、撮像装置、乃至撮像装置の画角の角度を表す情報の特定、画角内の認識枠の座標を特定する認識枠座標特定を行う。
【０１００】
その後、セルフタイマーの開始（初めの画角情報の取得）から一定時間が経ったか否かを判定する（ステップＳ３０７）。つまり、画角取得タイミング選択受付部５０２＝ＡＵＴＯではなく、画角取得タイミング入力受付部５０３に２秒を示す数値が設定されている場合は、撮影実行の２秒前になるまで時間が経過したか否かを判定する。
【０１０１】
そして、セルフタイマーの開始から一定時間が経っていないと判定した場合は（ステップＳ３０７でＮＯ）、処理をステップＳ３０７の前に戻し、セルフタイマーの開始から一定時間が経ったと判定した場合は（ステップＳ３０７でＹＥＳ）、処理をステップＳ３０８に移行し、画角情報を取得する（ステップＳ３０８）。
【０１０２】
撮像装置１００は、ステップＳ３０６で取得した画角情報と、ステップＳ３０８で取得した画角情報とに変化があるか否かを判定する（ステップＳ３０９）。画角情報に変化があると判定した場合（ステップＳ３０９でＹＥＳ）、当該変化後の画角を、当該変化前の画角が含まれるように変更するために、ズーム倍率を減縮し（ステップＳ３１０）、処理をステップＳ３１１に移行する。
【０１０３】
画角情報に変化がないと判定した場合（ステップＳ３０９でＮＯ）、処理をステップＳ３１１に移行する。撮像装置１００は、ステップＳ３１１で撮影時間になったか否かを判定し（ステップＳ３１１）、撮影時間になっていないと判定した場合（ステップＳ３１１でＮＯ）、処理をステップＳ３１１の前に戻し、撮影時間になったと判定した場合は（ステップＳ３１１でＹＥＳ）、撮影を実行する（ステップＳ３１２）。
【０１０４】
撮像装置１００は、ステップＳ３０９で画角情報に変化があると判定済みか否かを判定し（ステップＳ３１３）、画角情報に変化があると判定済みであると判定した場合（ステップＳ３１３でＹＥＳ）、撮影した画像から、ステップＳ３０６で取得した画角に基づいた画像の部分をトリミングし（ステップＳ３１４）、メモリカード１１５等の記憶媒体に記憶する。図３のステップＳ３０６〜ステップＳ３１４までの処理時の、撮像装置１００の表示画面の様子については、図６を参照して説明する。
【０１０５】
ここで図６を参照して、本発明の実施形態における、画面遷移の様子の一例について説明する。図６は、本発明の実施形態における、画面遷移の様子の一例を示す図である。
【０１０６】
図６に示すように、撮像装置１００の表示画面は、画角取得時画面６１０、画角ズレ発生時画面６２０、撮影時画面６３０というように遷移していく。画角取得時画面６１０は、撮像装置１００が、図３の捨ステップＳ３０６で画角を取得した際の画面である。つまり、撮像装置１００がステップＳ３０６で取得した画角を示している。
【０１０７】
画角ズレ発生時画面６２０は、撮像装置１００が、図３のステップＳ３０９で画角情報に変化があると判定した場合、つまり、ステップＳ３０６で取得した画角から画角がずれた場合の画面である。
【０１０８】
撮影時画面６３０は、撮像装置１００が、図３のステップＳ３１０でズーム倍率を減縮して、ステップＳ３１２で撮影を実行する際の画面である。
【０１０９】
画角取得時画面６１０の撮影モード名表示部は、現在の撮影モードの名称を表示する表示部である。残時間表示部６１２は、セルフタイマー撮影における撮影実行までの残り時間を示す時間表示部である。
【０１１０】
倍率表示部６１３は、現在の画像の倍率を表示する表示部である。実行中処理表示部６１４は、実行中の処理の内容を表示する表示部である。被写体認識枠６１５は、撮像装置１００が被写体を認識していることを示す認識枠である。
【０１１１】
当該認識枠で認識されている画像中の部位は、例えば、撮像装置１００によるフォーカス処理の基準になる部位であるものとする。また、本説明においては、当該被写体認識枠６１５は被写体である人間の顔を認識しているものとする。尚、当該撮像装置１００が認識する部位は、人間の顔に限らない。例えば、動物の顔を認識するようにしてもよいし、非生物を認識するようにしてもよい。
【０１１２】
例えば、セルフタイマー中に撮像装置１００の像回転角度が左に数度ズレた場合、撮像装置１００の表示画面は画角ズレ発生時画面６２０のような画面になる。画角ズレ発生時画面６２０の被写体認識枠６２１は、画角取得時画面６１０で（ステップＳ３０６で画角を取得した際に）認識した被写体の位置を示している。つまり、撮像装置１００の表示画面が画角取得時画面６１０の状態だった時点から、画角にズレが生じている様子を表している。
【０１１３】
撮影時画面６３０は、撮像装置１００の表示画面が画角取得時画面６１０から画角ズレ発生時画面６２０に変化した後、図３のステップＳ３１０でズーム倍率を減縮し、撮影処理を実行する際の表示画面の様子を示す。
【０１１４】
倍率表示部６３１は、ズーム倍率を表示する表示部である。ここでは、画角取得時画面６１０の倍率表示部６１３の示す“４倍”から、倍率表示部６３１の“２倍”へとズーム倍率が減縮されている。
被写体認識枠６３２は、撮像装置１００が被写体を認識していることを示す認識枠である。
【０１１５】
トリミング枠６３３は、撮像装置１００が図３のステップＳ３０６で取得した画角（画角取得時画面６１０の示す画角）を示すものであり、ステップＳ３０６で取得した画角が、撮影時の画面である撮影時画面６３０に含まれていることを示している。
【０１１６】
また、撮像装置１００は、撮影時画面６３０の示す画角で画像を撮影した後、トリミング枠６３３に含まれる画像を撮影した画像の中からトリミングし、メモリカード１１５等の記憶媒体に記憶する。以上が図６の、本発明の実施形態における、画面遷移の様子の一例についての説明である。
【０１１７】
図３の説明に戻る。撮像装置１００は、ステップＳ３１３において、ステップＳ３０９で画角情報に変化があると判定済みであると判定した場合（ステップＳ３１３でＮＯ）、ステップＳ３１４のトリミング処理を実行することなく、画像データをメモリカード１１５等の記憶媒体に記憶し、処理を終了する。以上が図３の、本発明の実施形態における、補正モード撮影の処理の流れについて説明である。
【０１１８】
以上説明したように、本発明によれば、画角が変更された場合であっても、画角が変更される前の画角の画像を取得することが出来る。
【０１１９】
また、本発明は、例えば、システム、装置、方法、プログラムとしての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１２０】
本発明におけるプログラムは、図３〜図４に示すフローチャートの処理に従って撮像装置としてコンピュータが実行可能なプログラムであり、本発明の記録媒体は図３〜図４の処理方法を撮像装置が実行可能なプログラムを記憶されている。なお、本発明におけるプログラムは図３〜図４の各装置の処理方法ごと、別の独立したプログラムであってもよい。
【０１２１】
また、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１２２】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１２３】
また、撮像装置が読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２４】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２５】
また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２６】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【０１２７】
また上記のソフトウェアで実現する各処理を、ファームウェアやハードウェア構成にして、各処理を各手段として実現することも可能であり、本発明の技術的範囲はこのようなファームウェアやハードウェア構成による実現も含むものである。
【符号の説明】
【０１２８】
１００  撮像装置
２０１  画角情報取得部
２０２  画角情報一時記憶部
２０３  時間判定部
２０４  画角比較部
２０５  倍率調整部
２０６  画像抽出部
【図１】
2013131924.tif 000003
【図２】
2013131924.tif 000004
【図３】
2013131924.tif 000005
【図４】
2013131924.tif 000006
【図５】
2013131924.tif 000007
【図６】
2013131924.tif 000008
【図７】
2013131924.tif 000009
【図８】
2013131924.tif 000010