(57)【要約】  構図ブラケット撮影画像データを記録する際の記録容量を削減する。そのために、画像処理部は、撮像部で得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定して第１のトリミング画像として設定し、複数の被写体トリミング画像を囲む１つの画像を第２のトリミング画像として設定し、第１のトリミング画像及び第２のトリミング画像のデータサイズを算出して比較し、データサイズが小さいと判断された画像を、記録部に記録するために選択する。
2008129758.tif 000002
【特許請求の範囲】
【請求項１】
構図ブラケット撮影を行う撮像装置であって、
被写体を撮像して撮像画像を得る撮像部と、
前記撮像部で得た撮像画像を加工する画像処理部と、
前記画像処理部で加工された画像を記録する記録部とを備え、
前記画像処理部は、
前記撮像部で得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定する被写体トリミング画像指定手段と、
前記複数の被写体トリミング画像を、第１のトリミング画像として設定する第１のトリミング画像設定手段と、
前記複数の被写体トリミング画像を囲む１つの画像を、第２のトリミング画像として設定する第２のトリミング画像設定手段と、
前記第１のトリミング画像のデータサイズを算出する第１のデータサイズ算出手段と、
前記第２のトリミング画像のデータサイズを算出する第２のデータサイズ算出手段と、
前記第１のトリミング画像のデータサイズと前記第２のトリミング画像のデータサイズとを比較する比較手段と、
前記第１のトリミング画像と前記第２のトリミング画像とのうち、前記比較手段でデータサイズが小さいと判断された画像を、前記記録部に記録するために選択する選択手段とを含むことを特徴とする、撮像装置。
【請求項２】
前記被写体トリミング画像指定手段が指定する前記複数の被写体トリミング画像は、いずれも四角形状であり、
前記第２のトリミング画像設定手段が設定する前記第２のトリミング画像は、四角形状であることを特徴とする、請求項１に記載の撮像装置。
【請求項３】
前記第２のトリミング画像設定手段が設定する前記第２のトリミング画像は、前記複数の被写体トリミング画像のいずれにも属さない領域を含まないことを特徴とする、請求項１に記載の撮像装置。
【請求項４】
前記被写体トリミング画像指定手段が指定する前記複数の被写体トリミング画像は、いずれも四角形状であることを特徴とする、請求項３に記載の撮像装置。
【請求項５】
前記被写体トリミング画像指定手段が指定する前記複数の被写体トリミング画像は、いずれも四角形状であり、
前記選択手段は、前記第１のトリミング画像を選択した場合は、前記複数の被写体トリミング画像の少なくとも１つを拡大又は縮小し、前記複数の被写体トリミング画像を並べて１つの四角形状の第１のトリミング画像に加工することを特徴とする、請求項１に記載の撮像装置。
【請求項６】
前記第１のデータサイズ算出手段が算出する前記第１のトリミング画像のデータサイズは、圧縮処理後のデータサイズであり、
前記第２のデータサイズ算出手段が算出する前記第２のトリミング画像のデータサイズは、圧縮処理後のデータサイズであることを特徴とする、請求項１に記載の撮像装置。
【請求項７】
前記撮像部で得た撮像画像は、被写体のリアルタイムの動きが反映されたリアルタイム動画であり、
前記被写体トリミング画像指定手段は、前記リアルタイム動画内の複数の被写体像を追跡してそれぞれを切出す複数の被写体トリミング画像を指定することを特徴とする、請求項１に記載の撮像装置。
【請求項８】
構図ブラケット撮影を行う撮像方法であって、
被写体を撮像して撮像画像を得る撮像ステップと、
前記撮像ステップで得た撮像画像を加工する画像処理ステップと、
前記画像処理ステップで加工された画像を記録する記録ステップとを備え、
前記画像処理ステップは、
前記撮像ステップで得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定するステップと、
前記複数の被写体トリミング画像を、第１のトリミング画像として設定するステップと、
前記複数の被写体トリミング画像を囲む１つの画像を、第２のトリミング画像として設定するステップと、
前記第１のトリミング画像のデータサイズを算出するステップと、
前記第２のトリミング画像のデータサイズを算出するステップと、
前記第１のトリミング画像のデータサイズと前記第２のトリミング画像のデータサイズとを比較するステップと、
前記第１のトリミング画像と前記第２のトリミング画像とのうち、前記データサイズを比較するステップでデータサイズが小さいと判断された画像を、前記記録ステップで記録するために選択するステップとを含むことを特徴とする、撮像方法。
【請求項９】
被写体を撮像して得た撮像画像を加工して記録する構図ブラケット撮影を行う撮像装置に組み込まれる集積回路であって、
被写体を撮像するＣＣＤの出力信号に対してノイズ低減処理及びゲインコントロールを行い、アナログ信号からデジタル信号に変換する信号処理／ＡＤ変換回路、
前記信号処理／ＡＤ変換回路の出力信号に対して、画像補正処理を行って前記撮像画像を得る補正回路、及び、
前記補正回路で得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定して第１のトリミング画像として設定し、前記複数の被写体トリミング画像を囲む１つの画像を第２のトリミング画像として設定し、前記第１のトリミング画像及び前記第２のトリミング画像のデータサイズをそれぞれ算出して比較し、データサイズが小さい方の画像を選択して記録する画像処理部としての機能を実装する、集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は構図ブラケット撮影を行う撮像装置、撮像方法及び集積回路に関し、より特定的には、記録したい被写体を含む複数の静止画像を撮像画像から切り出す撮像装置、撮像方法及び集積回路に関する。
【背景技術】
【０００２】
ユーザがシャッタボタンを一回押し下げる動作を行うだけで、構図が互いに異なる複数の静止画像を得ることができる撮像装置がある。以下では、ユーザがシャッタボタンを押し下げる動作を、シャッタ押下動作という。そして、この様に、ユーザの１回のシャッタ押下動作によって、構図が互いに異なる複数の静止画像を得る撮影を、構図ブラケット撮影という。【０００３】
構図ブラケット撮影を行う従来の撮像装置として、例えば、特開２００４−１０９２４７（特許文献１）に記載された従来の撮像装置がある。図１５は、特許文献１に記載された従来の撮像装置が行う構図ブラケット撮影を示す図である。特許文献１の撮像装置は、ユーザによってシャッタ押下動作が成されると、ズームレンズのレンズ位置を、シャッタ押下動作が成された時点におけるユーザの設定による第１の位置（領域Ｒ０）から、当該第１の位置よりも広角側の第２の位置（領域Ｒ１）へと移動させる。その後、特許文献１の撮像装置は、ＣＣＤ撮像素子によって、広角画像（領域Ｒ１）を撮影する。その後、特許文献１の撮像装置は、撮影画像（領域Ｒ１）から、第１の位置における画角に対応する大きさを有し、且つ、撮影画像（領域Ｒ１）内における位置が互いに異なる複数の領域（領域Ｒ０，Ｒ２）を複数の静止画像として抽出する。このことによって、特許文献１の撮像装置は、ユーザの１回のシャッタ押下動作によって、構図が互いに異なる複数の静止画像を取得する。【０００４】
また、構図ブラケット撮影を行う他の従来の撮像装置として、例えば、特開２００６−２１１４８９（特許文献２）に記載された従来の撮像装置がある。図１６は、特許文献２に記載された従来の撮像装置が行う構図ブラケット撮影を示す図である。特許文献２の撮像装置は、ユーザによってズーム連写撮影モードが選択されると、被写体のスルー画像と共に、複数のズーム連写枠をプレビュー表示する。そして、特許文献２の撮像装置は、ユーザの十字キーの操作に従ってズーム連写枠のトリミング位置の記憶を更新し、当該更新後に記憶したトリミング位置にズーム連写枠（２０ａ、２０ｂ）を表示する。そして、特許文献２の撮像装置は、ユーザによってシャッタ押下動作が成されると、静止画撮影処理を開始し、当該静止画撮影処理によって得られた静止画像をバッファメモリに記憶する。そして、特許文献２の撮像装置は、当該得られた静止画像からトリミング処理によって、ズーム連射枠２０ａ内の静止画像とズーム連射枠２０ｂ内の静止画像とを生成し、それぞれバッファメモリに記憶する。その後、特許文献２の撮像装置は、撮影処理によって得られた静止画像及び生成された静止画像を、フラッシュメモリにそれぞれ記録する。なお、特許文献２の撮像装置は、以上の処理によって得られた複数の静止画像を、１つの組画像として保存する。この様にして、特許文献２の撮像装置は、ユーザの１回のシャッタ押下動作によって、構図が互いに異なる複数の静止画像を取得する。
【特許文献１】特開２００４−１０９２４７号公報
【特許文献２】特開２００６−２１１４８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
以上に説明した様に、構図ブラケット撮影は、ユーザが１回シャッタ押下動作を行うと複数の静止画像が取得される。このことによって、上述した従来の撮像装置によって構図ブラケット撮影を行う場合には、ユーザが行うシャッタ押下動作の回数と比べて、取得する静止画像の数が多くなり、保存する静止画像のデータ量が大幅に多くなる。この結果として、従来の撮像装置には、大容量の記録装置が必要になるという問題が有る。具体的には、１回の構図ブラケット撮影によって４つの構図の静止画像が取得される設定では、従来の撮像装置では、ユーザが通常の撮影（１回のシャッタ押下動作で１つの静止画像を取得する撮影）と同じ回数の構図ブラケット撮影を行うためには、４倍程度の記録容量を必要とする。【０００６】
それ故に、本発明の目的は、上記した課題を解決するものであり、構図ブラケット撮影によって取得した静止画像のデータを記録部に記録する際に必要となる記録容量を削減する撮像装置、撮像方法及び集積回路を提供することである。
【課題を解決するための手段】
【０００７】
本発明は、構図ブラケット撮影を行う撮像装置に向けられている。そして、上記目的を達成させるために、本発明の撮像装置は、被写体を撮像して撮像画像を得る撮像部と、撮像部で得た撮像画像を加工する画像処理部と、画像処理部で加工された画像を記録する記録部とを備え、画像処理部は、撮像部で得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定する被写体トリミング画像指定手段と、複数の被写体トリミング画像を、第１のトリミング画像として設定する第１のトリミング画像設定手段と、複数の被写体トリミング画像を囲む１つの画像を、第２のトリミング画像として設定する第２のトリミング画像設定手段と、第１のトリミング画像のデータサイズを算出する第１のデータサイズ算出手段と、第２のトリミング画像のデータサイズを算出する第２のデータサイズ算出手段と、第１のトリミング画像のデータサイズと第２のトリミング画像のデータサイズとを比較する比較手段と、第１のトリミング画像と第２のトリミング画像とのうち、比較手段でデータサイズが小さいと判断された画像を、記録部に記録するために選択する選択手段とを含む。【０００８】
これにより、本発明の撮像装置は、記録部に記録する画像のデータサイズを低減することができるので、記録部の記録容量を削減することができる。【０００９】
また、被写体トリミング画像指定手段が指定する複数の被写体トリミング画像は、いずれも四角形状であってもよく、第２のトリミング画像設定手段が設定する第２のトリミング画像は、四角形状であってもよい。【００１０】
また、第２のトリミング画像設定手段が設定する第２のトリミング画像は、複数の被写体トリミング画像のいずれにも属さない領域を含まないのが好ましい。【００１１】
これにより、本発明の撮像装置は、更に記録部に記録する画像のデータサイズを低減することができるので、更に記録部の記録容量を削減することができる。【００１２】
また、被写体トリミング画像指定手段が指定する複数の被写体トリミング画像は、いずれも四角形状であり、選択手段は、第１のトリミング画像を選択した場合は、複数の被写体トリミング画像の少なくとも１つを拡大又は縮小し、複数の被写体トリミング画像を並べて１つの四角形状の第１のトリミング画像に加工してもよい。【００１３】
これにより、ユーザが第１のトリミング画像を観賞する際の見栄えが良くなる。【００１４】
また、第１のデータサイズ算出手段が算出する第１のトリミング画像のデータサイズは、圧縮処理後のデータサイズであり、第２のデータサイズ算出手段が算出する第２のトリミング画像のデータサイズは、圧縮処理後のデータサイズであってもよい。【００１５】
これにより、記録部に画像データを圧縮して記録する場合においても、記録部に記録する画像のデータサイズを最適に低減することができる。【００１６】
また、撮像部で得た撮像画像は、被写体のリアルタイムの動きが反映されたリアルタイム動画であり、被写体トリミング画像指定手段は、リアルタイム動画内の複数の被写体像を追跡してそれぞれを切出す複数の被写体トリミング画像を指定してもよい。【００１７】
これにより、ユーザは、リアルタイム動画内で複数の被写体像を１回指定するだけで、複数回の構図ブラケット撮影を行うことができる。【００１８】
なお、以上に説明した画像処理部が含む各手段は、図２、図７、図１０、図１２及び図１３のフロー（後に詳しく説明する）を構成する以下のステップの処理を実現する。被写体トリミング画像指定手段は、ステップＳ１０３、Ｓ５１０及びＳ５２０の処理を実現する。第１のトリミング画像設定手段は、ステップＳ１０４及びＳ５０４の処理を実現する。第２のトリミング画像設定手段は、ステップＳ１０６及びＳ２０６の処理を実現する。第１のデータサイズ算出手段は、ステップＳ１０５及びＳ４０５の処理を実現する。第２のデータサイズ算出手段は、ステップＳ１０７及びＳ４０７の処理を実現する。比較手段は、ステップＳ１０８、Ｓ２０８及びＳ４０８の処理を実現する。選択手段は、ステップＳ１０９、Ｓ１１０、Ｓ３１０、Ｓ４０９及びＳ４１０の処理を実現する。【００１９】
また、本発明は、構図ブラケット撮影を行う撮像方法にも向けられている。そして、上記目的を達成させるために、本発明の撮像方法は、被写体を撮像して撮像画像を得る撮像ステップと、撮像ステップで得た撮像画像を加工する画像処理ステップと、画像処理ステップで加工された画像を記録する記録ステップとを備え、画像処理ステップは、撮像ステップで得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定するステップと、複数の被写体トリミング画像を、第１のトリミング画像として設定するステップと、複数の被写体トリミング画像を囲む１つの画像を、第２のトリミング画像として設定するステップと、第１のトリミング画像のデータサイズを算出するステップと、第２のトリミング画像のデータサイズを算出するステップと、第１のトリミング画像のデータサイズと第２のトリミング画像のデータサイズとを比較するステップと、第１のトリミング画像と第２のトリミング画像とのうち、データサイズを比較するステップでデータサイズが小さいと判断された画像を、記録ステップで記録するために選択するステップとを含む。【００２０】
これにより、本発明の撮像方法は、記録する画像のデータサイズを低減することができるので、記録容量を削減することができる。【００２１】
また、本発明は、被写体を撮像して得た撮像画像を加工して記録する構図ブラケット撮影を行う撮像装置に組み込まれる集積回路にも向けられている。そして、上記目的を達成させるために、本発明の集積回路は、被写体を撮像するＣＣＤの出力信号に対してノイズ低減処理及びゲインコントロールを行った後に、アナログ信号からデジタル信号に変換する信号処理／ＡＤ変換回路、信号処理／ＡＤ変換回路の出力信号に対して、画像補正処理を行って撮像画像を得る補正回路、及び、補正回路で得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定して第１のトリミング画像として設定し、複数の被写体トリミング画像を囲む１つの画像を第２のトリミング画像として設定し、第１のトリミング画像及び第２のトリミング画像のデータサイズをそれぞれ算出して比較し、データサイズが小さい方の画像を選択して記録する画像処理部としての機能を実装する。【００２２】
これにより、本発明の集積回路は、記録する画像のデータサイズを低減することができるので、記録容量を削減することができる。
【発明の効果】
【００２３】
上記した通り、本発明の撮像装置、撮像方法及び集積回路によれば、構図ブラケット撮影によって取得した静止画像のデータを記録部に記録する際に必要となる記録容量を削減することができる。このことによって、本発明の撮像装置、撮像方法及び集積回路は、従来の撮像装置等と比べて、記録部の容量を削減できる。
【図面の簡単な説明】
【００２４】
【図１】図１は、第１の実施形態に係る撮像装置１００の構成例を示すブロック図である。
【図２】図２は、被写体を撮像して静止画像を記録部に記録するまでに撮像装置１００が行う特徴的な処理を説明するためのフロー図である。
【図３】図３は、図２のステップ１０２において、ＳＤＲＡＭ５に格納された静止画像４０の一例を示す図である。
【図４】図４は、図３に示す静止画像４０において、画像重畳部分４６が無い場合について説明するための図である。
【図５】図５は、図３に示す静止画像４０において、画像重畳部分４６が有る場合について説明するための図である。
【図６】図６は、図３に示す静止画像４０において、画像重畳部分４６が有る場合について説明するための図である。
【図７】図７は、被写体を撮像して静止画像を記録部に記録するまでに撮像装置２００が行う特徴的な処理を説明するためのフロー図である。
【図８】図８は、ステップＳ２０６において、ＣＰＵ１３−２が設定する第２のトリミング画像を説明するための図である。
【図９】図９は、ステップＳ２０６において、ＣＰＵ１３−２が設定する第２のトリミング画像を説明するための図である。
【図１０】図１０は、被写体を撮像して静止画像を記録するまでに撮像装置３００が行う特徴的な処理を説明するためのフロー図である。
【図１１】図１１は、ステップＳ３１０において、ＣＰＵ１３−３が行う加工について説明するための図である。
【図１２】図１２は、被写体を撮像して静止画像を記録部に記録するまでに撮像装置４００が行う特徴的な処理を説明するためのフロー図である。
【図１３】図１３は、被写体を撮像して静止画像を記録するまでに撮像装置５００が行う特徴的な処理を説明するためのフロー図である。
【図１４】図１４は、ステップＳ５１０等について説明するための図である。
【図１５】図１５は、特許文献１に記載された従来の撮像装置が行う構図ブラケット撮影を示す図である。
【図１６】図１６は、特許文献２に記載された従来の撮像装置が行う構図ブラケット撮影を示す図である。
【符号の説明】
【００２５】
１    レンズ
２    ＣＣＤ
３    信号処理／ＡＤ変換回路
４    補正回路
５    ＳＤＲＡＭ
６    不揮発性メモリ
７    メモリカードインタフェース
８    メモリカード
９    操作部
１０    表示部
１１    タイミングジェネレータ
１２    レンズ駆動部
１３、１３−２、１３−３、１３−４、１３−５    ＣＰＵ
１００、２００、３００、４００、５００    撮像装置
【発明を実施するための最良の形態】
【００２６】
（第１の実施形態）
図１は、第１の実施形態に係る撮像装置１００の構成例を示すブロック図である。図１に示す通り、撮像装置１００は、レンズ１と、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）２と、信号処理／ＡＤ変換回路３と、補正回路４と、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５と、不揮発性メモリ６と、メモリカードインタフェース７と、メモリカード８と、操作部９と、表示部１０と、タイミングジェネレータ１１と、レンズ駆動部１２と、ＣＰＵ１３とを備える。なお、メモリカード８は、撮像装置１００から取り外し可能であるので、撮像装置１００に含まれないものと考えてもよい。なお、不揮発性メモリ６、メモリカードインタフェース７及びメモリカード８を総称して、記録部と呼んでもよい。また、レンズ１、ＣＣＤ２、信号処理／ＡＤ変換回路３、補正回路４、タイミングジェネレータ１１及びレンズ駆動部１２をまとめて、撮像部と呼んでもよい。また、ＣＰＵ１３を画像処理部と呼んでもよい。また、ＳＤＲＡＭ５を一時格納部と呼んでもよい。【００２７】
まず、図１を参照して、撮像装置１００の動作について、簡単に説明する。レンズ１は、被写体（図示せず）の像（以下、被写体像という）をＣＣＤ２に結像させる。ＣＣＤ２は、光信号として結像された被写体像を電気信号に変換することによって、被写体を撮像する。信号処理／ＡＤ変換回路３は、ＣＣＤ２から出力された電気信号に対して、ノイズ低減処理及びゲインコントロールを行い、アナログ信号からデジタル信号に変換する。補正回路４は、信号処理／ＡＤ変換回路３から出力されたデジタル信号に対して、ホワイトバランス（白色補正）、ガンマ補正、色補正等の画像補正処理を行う。以上の処理によって、被写体のリアルタイムの動画像（以下、リアルタイム動画という）が取得される。ＳＤＲＡＭ５は、ユーザのシャッタ押下動作に従って、リアルタイム動画を用いて作成された静止画像を、一時的に格納する。ＣＰＵ１３は、ＳＤＲＡＭ５に格納された静止画像に後に詳しく説明する特徴的処理を施し、不揮発性メモリ６に記録、又はメモリカードインタフェース７を介してメモリカード８に記録する。タイミングジェネレータ１１は、ＣＣＤ２が信号処理／ＡＤ変換回路３に電気信号を出力するタイミングを制御する。レンズ駆動部１２は、レンズ１の位置を制御することによって、撮像装置１００のフォーカス動作及びズーム動作を可能とする。表示部１０は、リアルタイム動画及びＳＤＲＡＭ５に格納された静止画像を表示する。また、表示部１０は、メモリカード８又は不揮発性メモリ６に記録された静止画像を表示する。操作部９は、シャッタボタン及びカーソルボタン等であり、ユーザからの指示が入力される。また、ＣＰＵ１３は、以上に説明した、撮像装置１００が行う一連の動作を制御する。【００２８】
図２は、被写体を撮像して静止画像を記録部に記録するまでに撮像装置１００が行う特徴的な処理を説明するためのフローである。以下に、図２を参照して撮像装置１００の動作を説明する。【００２９】
まず、ユーザは、表示部１０に表示されたリアルタイム動画を視ながら、静止画像として記録したい複数の被写体像をフレーム内に配置する（ステップＳ１００）。ここで、被写体は、例えば、人物、動物、自動車、植物、建物等である。次に、ステップＳ１０１において、ＣＰＵ１３は、シャッタ押下動作を操作部９を介して検出すると、ステップＳ１０２に進む。ステップＳ１０１において、ＣＰＵ１３は、シャッタ押下動作を検出しない場合は、そのまま待機する。次に、ステップＳ１０２において、ＣＰＵ１３は、補正回路４から出力されるリアルタイム動画を用いて静止画像を作成し、当該静止画像をＳＤＲＡＭ５に一時的に格納する。図３は、図２のステップ１０２において、ＳＤＲＡＭ５に格納された静止画像４０の一例を示す図である。以下では、図３を用いて、より具体的に説明する。【００３０】
次に、ステップＳ１０３において、ＣＰＵ１３は、ユーザの指示に従って、ＳＤＲＡＭ５に格納された静止画像４０内のユーザが記録したい複数の被写体像４４及び４５を、それぞれ指定する。そして、ステップＳ１０３において、ＣＰＵ１３は、被写体像４４を含む四角形の被写体トリミング画像４１と、被写体像４５を含む四角形の被写体トリミング画像４２とを、静止画像４０内に設定する。この時、ユーザは、ＳＤＲＡＭ５に格納された静止画像４０が表示された表示部１０を視ながら、操作部９を用いて、当該静止画像４０内の記録したい複数の被写体像４４及び４５を指定する指示を行う。図３では、一例として、人物の像である被写体像４４と人物の像である被写体像４５とが指定されている。【００３１】
なお、被写体トリミング画像４１及び４２は、それぞれ、被写体像４４及び４５の全てを含むものでもよいし、一部（顔等）を含むものでもよい。また、被写体トリミング画像４１及び４２は、静止画像４０内のユーザが指定する点を中心とする四角形状によって設定されてもよいし、他の公知の方法で設定されてもよい。また、被写体トリミング画像４１及び４２は、多角形、楕円形、丸形、更には任意形状等、他の形状であってもよい。また、複数の被写体トリミング画像４１及び４２は、互いに異なる大きさ、形状であってもよい。また、被写体像が３つ以上指定されて、３つ以上の被写体トリミング画像が、それぞれ設定されてもよい。【００３２】
次に、ＣＰＵ１３は、ステップＳ１０３で設定された複数の被写体トリミング画像４１及び４２をそれぞれ抽出し、第１のトリミング画像として設定する（ステップＳ１０４）。【００３３】
次に、ＣＰＵ１３は、ステップＳ１０４で抽出された第１のトリミング画像のデータサイズを算出する（ステップＳ１０５）。具体的には、ＣＰＵ１３は、被写体トリミング画像４１の面積及び被写体トリミング画像４２の面積を算出して合計することによって、第１のトリミング画像のデータサイズを算出する。なお、被写体トリミング画像４１の面積は、被写体トリミング画像４１を構成する画素数を用いて算出できる。被写体トリミング画像４２の面積も、同様にして算出できる。【００３４】
次に、ＣＰＵ１３は、被写体トリミング画像４１及び４２を囲む１つの画像である四角形の被写体トリミング画像４３を抽出し、第２のトリミング画像として設定する（ステップＳ１０６）。【００３５】
次に、ＣＰＵ１３は、ステップＳ１０６で抽出された第２のトリミング画像のデータサイズを算出する（ステップＳ１０７）。具体的には、ＣＰＵ１３は、第２のトリミング画像の面積を算出することによって、第２のトリミング画像のデータサイズを算出する。なお、第２のトリミング画像の面積は、第２のトリミング画像を構成する画素数を用いて算出できる。また、第２のトリミング画像は、多角形、楕円形、丸形、更には任意形状等、他の形状であってもよい。ここで、第２のトリミング画像（被写体トリミング画像４３）は、被写体トリミング画像４１及び４２のどちらにも属さない領域である拡張領域４７及び４８を含む。また、被写体トリミング画像４１と被写体トリミング画像４２とが重なった部分を、画像重畳部分４６という。【００３６】
図４は、図３に示す静止画像４０において、画像重畳部分４６が無い場合について説明するための図である。なお、図４の静止画像４０は、拡張領域４９を含む。図５及び図６は、図３に示す静止画像４０において、画像重畳部分４６が有る場合について説明するための図である。以下に、図３〜図６を用いて、ステップＳ１０８について、説明する。【００３７】
ステップＳ１０８において、ＣＰＵ１３は、ステップＳ１０５で算出された第１のトリミング画像のデータサイズが、ステップＳ１０７で算出された第２のトリミング画像のデータサイズよりも大きいか否かを判断する。ステップＳ１０８における判断は、例えば、第１のトリミング画像の面積と第２のトリミング画像の面積とを比較することによってできる。具体的には、図６に示す様に、第１のトリミング画像の面積（被写体トリミング画像４１の面積と被写体トリミング画像４２の面積との合計）が第２のトリミング画像の面積（被写体トリミング画像４３の面積）よりも大きい場合は、第１のトリミング画像のデータサイズが第２のトリミング画像のデータサイズよりも大きいと判断され、ステップＳ１０９に進む。一方、図４及び図５に示す様に、第１のトリミング画像の面積が、第２のトリミング画像の面積よりも小さい場合は、第１のトリミング画像のデータサイズが第２のトリミング画像のデータサイズよりも小さいと判断され、ステップＳ１１０に進む。【００３８】
なお、ステップＳ１０８において、第１のトリミング画像の面積と、第２のトリミング画像の面積とが等しいと判断された場合には、例えば、ユーザがいずれのステップに進むのかを選択してもよいし、いずれのステップに進むのかが予め設定されていてもよい。【００３９】
ステップＳ１０９において、ＣＰＵ１３は、ステップＳ１０６で設定した第２のトリミング画像を選択する。次に、ＣＰＵ１３は、選択した第２のトリミング画像をファイル化し、不揮発性メモリ６又はメモリカード８に記録する（ステップＳ１１１）。なお、第２のトリミング画像を、不揮発性メモリ６又はメモリカード８のいずれに記録するのかは、ユーザによって決定されてもよいし、予め決定されていてもよい。【００４０】
ステップＳ１１０において、ＣＰＵ１３は、ステップＳ１０４で設定した第１のトリミング画像を選択する。言い換えると、ステップＳ１１０において、ＣＰＵ１３は、被写体トリミング画像４１と被写体トリミング画像４２とを選択する。次に、ＣＰＵ１３は、選択した第１のトリミング画像をファイル化し、不揮発性メモリ６又はメモリカード８に記録する（ステップＳ１１１）。ここで、ＣＰＵ１３は、被写体トリミング画像４１及び４２を、１つのファイルとして記録してもよいし、別ファイルとしてそれぞれ記録してもよい。被写体トリミング画像４１及び４２が別ファイルとしてそれぞれ記録される場合には、各ファイルは、関連付けられてもよい。このことによって、後にユーザ等が記録画像を観る際に、同時刻の被写体像４４及び４５を、容易に同時に観賞することができる。なお、第１のトリミング画像を、不揮発性メモリ６又はメモリカード８のいずれに記録するかは、ユーザによって決定されてもよいし、予め決定されていてもよい。【００４１】
なお、続けて構図ブラケット撮影が行われる行う場合には、以上に説明したステップが繰り返される。【００４２】
以上に説明した様に、第１の実施形態に係る撮像装置１００は、取得した静止画像４０内の複数の被写体像４４及び４５を指定し、それぞれの被写体像を含む被写体トリミング画像４１及び４２を設定する。そして、複数の被写体トリミング画像４１及び４２の合計データサイズ（第１のトリミング画像のデータサイズ）と、複数の被写体トリミング画像４１及び４２を囲む１つの被写体トリミング画像４３のデータサイズ（第２のトリミング画像のデータサイズ）とを比較する。そして、第１のトリミング画像のデータサイズが第２のトリミング画像のデータサイズよりも大きい場合には、第２のトリミングデータサイズを記録部であるメモリカード８等に記録する。第１のトリミング画像のデータサイズが第２のトリミング画像のデータサイズよりも小さい場合には、第１のトリミング画像を記録部であるメモリカード８等に記録する。この様に、第１の実施形態に係る撮像装置１００は、常に小さいデータサイズで記録部に記録を行う。【００４３】
このことによって、第１の実施形態に係る撮像装置１００は、構図ブラケット撮影によって取得した静止画像のデータを記録部に記録する際に必要となる記録容量を削減することができる。この結果として、第１の実施形態に係る撮像装置１００は、従来の撮像装置と比べて、記録部の容量を削減できる。更に、第１の実施形態に係る撮像装置１００は、既に説明した通り、複数の被写体像４４及び４５の画像を１つのファイルとして記録、又は互いに関連付けられた複数のファイルとして記録できる。このことによって、第１の実施形態に係る撮像装置１００は、ユーザ等が容易に同時刻の被写体像４４及び４５の画像を同時に観賞することを可能にする。【００４４】
なお、図２のステップＳ１１１において、画像のデータは、圧縮されて記録されてもよいし、圧縮されずに記録されてもよい。圧縮は、例えば、ＪＰＥＧ、ＪＰＥＧ２０００、ＰＮＧ、ＴＩＦＦ等の形式で行われる。【００４５】
また、図２において、ステップＳ１０４及びＳ１０５の前に、ステップＳ１０６及びＳ１０７を行ってもよい。【００４６】
また、以上では、図２のステップＳ１０８において、ＣＰＵ１３は、第１のトリミング画像のデータサイズと第２のトリミング画像のデータサイズとを直接比較していた。しかし、図２のステップＳ１０８において、ＣＰＵ１３は、所定値を第１のトリミング画像のデータサイズ又は第２のトリミング画像のデータサイズに加えた後に、データサイズを比較してもよい。つまり、ＣＰＵ１３は、データサイズの比較の際に、重み付けを行ってもよい。このことによって、図２のステップＳ１０８において、第１のトリミング画像が記録部に記録され易く設定したり、又は、第２のトリミング画像が記録部に記録され易く設定することができる。【００４７】
また、図３に示した画像重畳部分４６の面積と拡張領域４７及び４８の合計面積とを比較することによって、第１のトリミング画像のデータサイズと第２のトリミング画像のデータサイズとを比較してもよい。具体的には、画像重畳部分４６の面積が拡張領域４７及び４８の合計面積よりも大きい場合は第２のトリミング画像を記録部に記録し、画像重畳部分４６の面積が拡張領域４７及び４８の合計面積よりも小さい場合は第１のトリミング画像を記録部に記録してもよい。【００４８】
また、以上では、第１の実施形態の撮像装置１００は、構図ブラケット撮影を１回行って、同時刻の複数の被写体像４４及び４５を記録部に記録した。しかし、第１の実施形態の撮像装置１００は、例えば、構図ブラケット撮影を複数回行って、異なる時刻に撮像された複数の被写体像を合成して、記録部に記録してもよい。具体的には、例えば、第１の実施形態の撮像装置１００は、１回目の構図ブラケット撮影で２つの被写体像を指定し、２回目の構図ブラケット撮影で他の２つの被写体像を指定し、これら４つの被写体像を、図２に示した記録容量を削減する方法を用いて記録してもよい。この場合には、図２において、ステップＳ１０１ではシャッタ押下動作が２回行われ、ステップＳ１０２ではＳＤＲＡＭ５に静止画像が２つ格納され、ステップＳ１０３では格納された２つの静止画像のそれぞれから被写体像が指定される。また、図２のステップＳ１０６では、ＣＰＵ１３は、１回目の構図ブラケット撮影で指定された２つの被写体像と２回目の構図ブラケット撮影で指定された２つの被写体像とを、格納された撮像静止画像中の配置位置を変えることなく合成した後に、第２のトリミング画像を取得する。なお、この場合には、ユーザ等は、同時刻の被写体の画像を容易に同時に観賞することはできない。【００４９】
（第２の実施形態）
第２の実施形態に係る撮像装置２００は、第１の実施形態に係る撮像装置１００（図１を参照）と比べて、ＣＰＵ１３の動作のみが異なる。従って、第２の実施形態の説明は、図１を流用して行う。なお、説明の便宜のために、第２の実施形態では、図１のＣＰＵ１３をＣＰＵ１３−２として説明を行う。また、第１の実施形態で既に説明した構成要素については、説明を省略する。【００５０】
図７は、被写体を撮像して静止画像を記録部に記録するまでに撮像装置２００が行う特徴的な処理を説明するためのフローである。図７のフローは、第１の実施形態の撮像装置１００の処理を説明する図２のフローに対して、ステップＳ１０６をステップＳ２０６に置き換え、ステップＳ１０８をステップＳ２０８に置き換えたものである。なお、図７において、図２と同様のステップについては、同様の参照符号を付して、その説明は省略する。図８及び図９は、ステップＳ２０６において、ＣＰＵ１３−２が設定する第２のトリミング画像を説明するための図である。図８は、画像重畳部分４６が有る場合を示している。図９は、画像重畳部分４６が無い場合を示している。【００５１】
以下では、図７〜図９を参照して、撮像装置２００の動作について説明する。ステップＳ２０６において、ＣＰＵ１３−２は、被写体トリミング画像４１及び４２を含む１つの画像である被写体トリミング画像４３を抽出し、第２のトリミング画像として設定する。図９において、被写体トリミング画像４１と被写体トリミング画像４２とは離れているので、第２のトリミング画像は、被写体トリミング画像４１と被写体トリミング画像４２とを面積の無い線で繋いだ１つの画像として設定される。図８及び図９に示す通り、ステップＳ２０６で設定される第２のトリミング画像は、第１の実施形態で説明した拡張領域４７〜４９（図３〜図６を参照）を含まない。【００５２】
ステップＳ２０８において、ＣＰＵ１３−２は、第１のトリミング画像のデータサイズが、第２のトリミング画像のデータサイズよりも大きいか否かを判断する。以下、ステップＳ２０８について、具体的に説明する。まず、図８のように画像重畳部分４６が有る場合は、ＣＰＵ１３−２は、第１のトリミング画像のデータサイズが、第２のトリミング画像のデータサイズよりも大きいと判断し、ステップＳ１０９に進む。一方、図９のように画像重畳部分４６が無い場合は、ＣＰＵ１３−２は、第１のトリミング画像のデータサイズと第２のトリミング画像のデータサイズとが等しいと判断する。この様に画像重畳部分４６が無い場合は、例えば、ステップＳ１０９及びステップＳ１１０のいずれに進むのかをユーザが選択してもよいし、いずれのステップに進むのかが予め設定されていてもよい。【００５３】
以上に説明した通り、第２の実施形態に係る撮像装置２００は、第２のトリミング画像が拡張領域（図３〜図６を参照）を含まない。このことによって、第２の実施形態の撮像装置２００は、図７のステップＳ１１１において、拡張領域を記録部に記録しない。この結果として、第２の実施形態の撮像装置２００は、第１の実施形態の撮像装置１００よりも更に記録部の容量を削減できる。【００５４】
なお、図９において、第２のトリミング画像は、被写体トリミング画像４１と被写体トリミング画像４２とを繋ぐ線を含まなくてもよい。この場合には、第２のトリミング画像は、１つの画像ではなくなり、第１のトリミング画像と等しい画像となる。【００５５】
また、図７のステップＳ１１１において、画像のデータは、圧縮されて記録されてもよいし、圧縮されずに記録されてもよい。【００５６】
また、図７において、ステップＳ１０４及びＳ１０５の前に、ステップＳ２０６及びＳ１０７を行ってもよい。【００５７】
また、図７のステップＳ２０８において、ＣＰＵ１３−２は、第１の実施形態の図２のステップＳ１０８と同様に、データサイズの比較の際に重み付けを行ってもよい。【００５８】
また、第２の実施形態の撮像装置２００は、第１の実施形態で説明したのと同様に、構図ブラケット撮影を複数回行って、異なる時刻に撮像された複数の被写体像を合成して、記録部に記録してもよい。【００５９】
（第３の実施形態）
第３の実施形態に係る撮像装置３００は、第１の実施形態に係る撮像装置１００（図１を参照）と比べて、ＣＰＵ１３の動作のみが異なる。従って、第３の実施形態の説明は、図１を流用して行う。なお、説明の便宜のために、第３の実施形態では、図１のＣＰＵ１３をＣＰＵ１３−３として説明を行う。また、第１の実施形態で既に説明した構成要素については、説明を省略する。【００６０】
図１０は、被写体を撮像して静止画像を記録するまでに撮像装置３００が行う特徴的な処理を説明するためのフローである。図１０のフローは、第１の実施形態の撮像装置１００が行う処理を説明する図２のフローに対して、ステップＳ１１０の次に、ステップＳ３１０を追加したものである。なお、図１０において、図２と同様のステップについては、同様の参照符号を付して、その説明は省略する。【００６１】
ステップＳ３１０において、ＣＰＵ１３−３は、ステップＳ１１０で選択された第１のトリミング画像を加工する。図１１は、ステップＳ３１０において、ＣＰＵ１３−３が行う加工について説明するための図である。図１１（ａ）はステップＳ１１０で選択された第１のトリミング画像を示し、図１１（ｂ）〜（ｃ）は、ステップＳ３１０で加工された後の第１のトリミング画像を示す。以下では、図１０及び図１１を参照して、撮像装置３００の動作について説明する。【００６２】
図１１（ａ）に示す通り、ステップＳ１１０で選択される第１のトリミング画像は、被写体トリミング画像４１と被写体トリミング画像４２とが離れている状態の第１のトリミング画像である。ステップＳ３１０において、ＣＰＵ１３−３は、被写体トリミング画像４１と被写体トリミング画像４２とを、１つの四角形の画像となるように加工する。具体的には、例えば、図１１（ｂ）に示す通りに、被写体トリミング画像４１を拡大して、被写体トリミング画像４２と並べて１つの四角形の画像にする。また、例えば、図１１（ｃ）に示す通りに、被写体トリミング画像４２を縮小して、被写体トリミング画像４１と並べて１つの四角形の画像にする。また、例えば、図１１（ｄ）に示す通りに、被写体トリミング画像４１の切り出し範囲を広げて、被写体トリミング画像４２と並べて１つの四角形の画像にする。この様に、ステップＳ３１０において、ＣＰＵ１３−３は、ステップＳ１１０で選択された第１のトリミング画像を加工して、１つの四角形状の第１のトリミング画像にする。そして、ステップＳ１１１において、ＣＰＵ１３−３は、１つの四角形状の第１のトリミング画像をファイル化して記録部（図１を参照）に記録する。【００６３】
以上に説明した処理を行うことによって、ユーザが記録部に記録された第１のトリミング画像をディスプレイに写し、又はプリントアウト等して観賞する際に、第１のトリミング画像の見栄えを良くすることができる。【００６４】
ここで、ステップＳ３１０において、ＣＰＵ１３−３は、更に、加工後の第１のトリミング画像を、ユーザが用いる観賞方法に適した形状に加工してもよい。具体的には、ＣＰＵ１３−３は、ステップＳ３１０において、第１のトリミング画像を、例えば、ワイド画面テレビのディスプレイの縦横寸法比となるようにトリミングしてもよいし、例えば、印刷用紙の規格サイズ（Ａ４サイズ等）の縦横寸法比となるようにトリミングしてもよい。このことによって、ユーザが記録部に記録された第１のトリミング画像を観賞する際に、第１のトリミング画像の見栄えを、更に良くすることができる。【００６５】
以上に説明した通り、第３の実施形態に係る撮像装置３００は、第２のトリミング画像を記録部に記録する場合には、第１の実施形態に係る撮像装置１００と同様に、記録容量を削減できる。また、第３の実施形態の撮像装置３００は、第１のトリミング画像のデータサイズを縮小して記録装置に記録する場合（図１１（ｃ）を参照）には、第１の実施形態の撮像装置１００よりも、記録部を削減できる。更に、第３の実施形態の撮像装置３００は、ユーザが第１のトリミング画像を観賞する際に、第１のトリミング画像の見栄えを良くすることができる。【００６６】
なお、以上では、第１の実施形態について説明する図２のフローに、ステップＳ３１０を追加する場合について説明した。しかし、第２の実施形態について説明する図７のフローのステップＳ１１０の次に、ステップＳ３１０を追加してもよい。この場合には、第２の実施形態で説明したように拡張領域を記録部に記録しないので、更に記録部の容量を削減することができる。【００６７】
また、図１０のステップＳ１１１において、画像のデータは、圧縮されて記録されてもよいし、圧縮されずに記録されてもよい。【００６８】
また、図１０において、ステップＳ１０４及びＳ１０５の前に、ステップＳ１０６及びＳ１０７を行ってもよい。【００６９】
また、図１０のステップＳ１０８において、ＣＰＵ１３−３は、第１の実施形態の図２のステップＳ１０８と同様に、データサイズの比較の際に重み付けを行ってもよい。【００７０】
また、第３の実施形態の撮像装置３００は、第１の実施形態で説明したのと同様に、構図ブラケット撮影を複数回行って、異なる時刻に撮像された複数の被写体像を合成して、記録部に記録してもよい。【００７１】
（第４の実施形態）
第４の実施形態に係る撮像装置４００は、第１の実施形態に係る撮像装置１００（図１を参照）と比べて、ＣＰＵ１３の動作のみが異なる。従って、第４の実施形態の説明は、図１を流用して行う。なお、説明の便宜のために、第４の実施形態では、図１のＣＰＵ１３をＣＰＵ１３−４として説明を行う。また、第１の実施形態で既に説明した構成要素については、説明を省略する。【００７２】
図１２は、被写体を撮像して静止画像を記録部に記録するまでに撮像装置４００が行う特徴的な処理を説明するためのフローである。図１２のフローは、第１の実施形態の撮像装置１００が行う処理を説明する図２のフローに対して、ステップＳ１０５をステップＳ４０５に置き換え、ステップＳ１０７をステップＳ４０７に置き換え、ステップＳ１０８をステップＳ４０８に置き換え、ステップＳ１０９をステップＳ４０９に置き換え、ステップＳ１１０をステップＳ４１０に置き換え、ステップＳ１１１をステップＳ４１１に置き換えたものである。なお、図１２において、図２と同様のステップについては、同様の参照符号を付して、その説明は省略する。【００７３】
以下では、図１２を参照して、撮像装置４００の動作について説明する。ステップＳ４０５において、ＣＰＵ１３−４は、ステップＳ１０４で設定された第１のトリミング画像のデータを圧縮処理し、圧縮データサイズを算出する。また、ステップＳ４０７において、ＣＰＵ１３−４は、ステップＳ１０６で抽出された第２のトリミング画像のデータを圧縮処理し、圧縮データサイズを算出する。また、ステップＳ４０８において、ＣＰＵ１３−４は、ステップＳ４０５で算出された第１のトリミング画像の圧縮データサイズが、ステップＳ４０７で算出された第２のトリミング画像の圧縮データサイズよりも大きいか否かを判断する。ステップＳ４０８において、大きいと判断された場合には、ステップＳ４０９に進む。ステップＳ４０８において、小さいと判断された場合には、ステップＳ４１０に進む。【００７４】
なお、第１のトリミング画像の圧縮データサイズと、第２のトリミング画像の圧縮データサイズとが等しい場合には、例えば、ユーザがいずれのステップに進むのかを選択してもよいし、いずれのステップに進むのかが予め設定されていてもよい。【００７５】
ステップＳ４０９において、ＣＰＵ１３−４は、ステップＳ４０７で算出した第２のトリミング画像の圧縮データを選択する。次に、ＣＰＵ１３−４は、選択した第２のトリミング画像の圧縮データをファイル化し、不揮発性メモリ６又はメモリカード８に記録する（ステップＳ４１１）。なお、第２のトリミング画像の圧縮データを、不揮発性メモリ６又はメモリカード８のいずれに記録するかは、ユーザによって決定されてもよいし、予め決定されていてもよい。【００７６】
ステップＳ４１０において、ＣＰＵ１３−４は、ステップＳ４０５で算出した第１のトリミング画像の圧縮データを選択する。次に、ＣＰＵ１３−４は、選択した第１のトリミング画像の圧縮データをファイル化し、不揮発性メモリ６又はメモリカード８に記録する（ステップＳ４１１）。なお、第１のトリミング画像の圧縮データを、不揮発性メモリ６又はメモリカード８のいずれに記録するかは、ユーザによって決定されてもよいし、予め決定されていてもよい。【００７７】
以上に説明した通り、第４の実施形態に係る撮像装置４００は、第１のトリミング画像の圧縮データサイズと、第２のトリミング画像の圧縮データサイズとを比較して、少ない圧縮データサイズの方を記録部に記録する。【００７８】
ここで、画像を圧縮した後のデータサイズは、画像の性質や圧縮アルゴリズムの性質等に依存する。このことから、圧縮後のデータサイズの大小関係は、圧縮前のデータサイズの大小関係と異なる場合がある。【００７９】
このことから、第４の実施形態に係る撮像装置４００は、圧縮した第１のトリミング画像又は圧縮した第２のトリミング画像を記録部に記録する場合に、第１の実施形態に係る撮像装置１００よりも記録装置の容量を削減することができる。【００８０】
なお、以上では、第１の実施形態について説明する図２のフローを基にして、第２のトリミング画像に拡張領域（図３〜図６を参照）が有る場合について説明した。しかし、図１２において、ステップＳ１０６を、第２の実施形態の図７のフローのステップＳ２０６に置換えても良い。この場合には、第２の実施形態で説明したように拡張領域を記録部に記録しないので、更に記録部の容量を削減することができる。【００８１】
また、図１２において、ステップＳ１０４及びＳ４０５の前に、ステップＳ１０６及びＳ４０７を行ってもよい。【００８２】
また、図１２のステップＳ４０８において、ＣＰＵ１３−４は、第１の実施形態の図２のステップＳ１０８と同様に、圧縮データサイズの比較の際に重み付けを行ってもよい。【００８３】
また、第４の実施形態の撮像装置４００は、第１の実施形態で説明したのと同様に、構図ブラケット撮影を複数回行って、異なる時刻に撮像された複数の被写体像を合成して、記録部に記録してもよい。【００８４】
（第５の実施形態）
第５の実施形態に係る撮像装置５００は、第１の実施形態に係る撮像装置１００（図１を参照）と比べて、ＣＰＵ１３の動作のみが異なる。従って、第５の実施形態の説明は、図１を流用して行う。なお、説明の便宜のために、第５の実施形態では、図１のＣＰＵ１３をＣＰＵ１３−５として説明を行う。また、第１の実施形態で既に説明した構成要素については、説明を省略する。【００８５】
図１３は、被写体を撮像して静止画像を記録するまでに撮像装置５００が行う特徴的な処理を説明するためのフローである。図１３のフローは、第１の実施形態の撮像装置１００が行う処理を説明する図２のフローに対して、ステップＳ１００とステップＳ１０１との間にステップＳ５１０及びＳ５２０を追加し、ステップＳ１０２をステップＳ５０２に置換え、ステップＳ１０３を削除し、ステップＳ１０４をステップＳ５０４に置換え、ステップＳ１１１の次にステップＳ５１２を追加したものである。なお、図１３において、図２と同様のステップについては、同様の参照符号を付して、その説明は省略する。図１４は、ステップＳ５１０等について説明するための図である。【００８６】
以下では、図１３及び図１４を参照して、撮像装置５００の動作について説明する。ステップＳ５１０において、ＣＰＵ１３−５は、ユーザの指示に従って、ステップＳ１００でリアルタイム動画のフレーム５０内に配置された複数の被写体像４４及び４５を指定する。また、ステップＳ５１０において、ＣＰＵ１３−５は、指定された被写体像４４を含む被写体トリミング画像４１と指定された被写体像４５を含む被写体トリミング画像４２とを、リアルタイム動画内に設定する。この時、ユーザは、表示部１０に表示されたリアルタイム動画を視ながら、操作部９を用いて複数の被写体像を指定する指示をする。【００８７】
次に、ステップＳ５２０において、ＣＰＵ１３−５は、ステップＳ５１０で指定した複数の被写体像を認識し、当該複数の被写体像を追跡し、被写体トリミング画像４１が常に被写体像４４を含み被写体トリミング画像４２が常に被写体像４５を含むように、被写体トリミング画像４１及び４２の位置をリアルタイム動画内で移動させる。なお、被写体像を認識して追跡するには、例えば、パターンマッチング等の公知技術を用いればよい。その後、ユーザがシャッタ押下動作を行い、シャッタ押下が検出される（ステップＳ１０１）。【００８８】
ステップＳ５０２において、ＣＰＵ１３−５は、リアルタイム動画を用いてシャッタが押下検出時の静止画像を作成し、当該静止画像をＳＤＲＡＭ５に一時的に格納する。ここで、ステップＳ５０２において作成された静止画像には、シャッタ押下検出時の被写体トリミング画像４１及び４２の位置情報が付加されている。【００８９】
次に、ステップＳ５０４において、ＣＰＵ１３−５は、付加された被写体トリミング画像４１及び４２の位置情報を用いて、ステップＳ５０２で格納された静止画像から、被写体トリミング画像４１及び４２をそれぞれ抽出し、第１のトリミング画像として設定する。次に、ＣＰＵ１３−５は、ステップＳ５０４で設定された第１のトリミング画像のデータサイズを算出する（ステップＳ１０５）。その後、ステップＳ１０６〜ステップＳ１１１までの動作が行われる。次に、構図ブラケット撮影が続行される場合にはステップＳ１０１に戻り、構図ブラケット撮影が続行されない場合には処理が終了する（ステップＳ５１２）。【００９０】
以上に説明した処理によって、第５の実施形態に係る撮像装置５００は、第１の実施形態の撮像装置１００と同様の効果を得つつ、構図ブラケット撮影を行う度に複数の被写体をユーザに指定させる必要を無くすことができる。つまり、撮像装置５００によれば、ユーザは、記録容量を削減しつつ、記録したい複数の被写体像を１回指定するだけで、連続して構図ブラケット撮影を行うことができる。【００９１】
なお、以上では、一例として、第１の実施形態の撮像装置１００の処理（図２を参照）を変更することによって、第５の実施形態の撮像装置５００を実現した。しかし、第５の実施形態の撮像装置５００は、第２の実施形態の撮像装置２００〜第４の実施形態の撮像装置４００の処理（図７、図１０及び図１２を参照）のいずれかを変更することによって、実現されてもよい。つまり、第５の実施形態の撮像装置５００は、リアルタイム動画中で被写体像を指定して当該被写体像を追跡し、追跡している被写体像を、シャッタ押下検出の度に記録容量削減して記録するものであればよい。【００９２】
また、図１３のステップＳ１１１において、画像のデータは、圧縮されて記録されてもよいし、圧縮されずに記録されてもよい。【００９３】
また、図１３において、ステップＳ５０４及びＳ１０５の前に、ステップＳ１０６及びＳ１０７を行ってもよい。【００９４】
また、図１３のステップＳ１０８において、ＣＰＵ１３−５は、第１の実施形態の図２のステップＳ１０８と同様に、データサイズの比較の際に重み付けを行ってもよい。【００９５】
なお、第１〜第５の実施形態で述べた撮像装置１００〜５００（図１を参照）において、信号処理／ＡＤ変換回路３、補正回路４及びＣＰＵ１３（１３−２〜１３−５）のそれぞれを、集積回路であるＬＳＩとして実現することができる。これらは、個別に１チップ化されてもよいし、それぞれにおいて全て又は一部を含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと称呼されることもある。【００９６】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用例が可能性としてありえる。
【産業上の利用可能性】
【００９７】
本発明は、撮像装置等に利用可能であり、特に、構図ブラケット撮影を行う撮像装置において、記録容量を削減する場合等に有用である。
【図１】
2008129758.tif 000003
【図２】
2008129758.tif 000004
【図３】
2008129758.tif 000005
【図４】
2008129758.tif 000006
【図５】
2008129758.tif 000007
【図６】
2008129758.tif 000008
【図７】
2008129758.tif 000009
【図８】
2008129758.tif 000010
【図９】
2008129758.tif 000011
【図１０】
2008129758.tif 000012
【図１１】
2008129758.tif 000013
【図１２】
2008129758.tif 000014
【図１３】
2008129758.tif 000015
【図１４】
2008129758.tif 000016
【図１５】
2008129758.tif 000017
【図１６】
2008129758.tif 000018
【手続補正書】
【提出日】平成21年1月14日(2009.1.14)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は構図ブラケット撮影を行う撮像装置、撮像方法及び集積回路に関し、より特定的には、記録したい被写体を含む複数の静止画像を撮像画像から切り出す撮像装置、撮像方法及び集積回路に関する。
【背景技術】
【０００２】
ユーザがシャッタボタンを一回押し下げる動作を行うだけで、構図が互いに異なる複数の静止画像を得ることができる撮像装置がある。以下では、ユーザがシャッタボタンを押し下げる動作を、シャッタ押下動作という。そして、この様に、ユーザの１回のシャッタ押下動作によって、構図が互いに異なる複数の静止画像を得る撮影を、構図ブラケット撮影という。
【０００３】
構図ブラケット撮影を行う従来の撮像装置として、例えば、特開２００４−１０９２４７（特許文献１）に記載された従来の撮像装置がある。図１５は、特許文献１に記載された従来の撮像装置が行う構図ブラケット撮影を示す図である。特許文献１の撮像装置は、ユーザによってシャッタ押下動作が成されると、ズームレンズのレンズ位置を、シャッタ押下動作が成された時点におけるユーザの設定による第１の位置（領域Ｒ０）から、当該第１の位置よりも広角側の第２の位置（領域Ｒ１）へと移動させる。その後、特許文献１の撮像装置は、ＣＣＤ撮像素子によって、広角画像（領域Ｒ１）を撮影する。その後、特許文献１の撮像装置は、撮影画像（領域Ｒ１）から、第１の位置における画角に対応する大きさを有し、且つ、撮影画像（領域Ｒ１）内における位置が互いに異なる複数の領域（領域Ｒ０，Ｒ２）を複数の静止画像として抽出する。このことによって、特許文献１の撮像装置は、ユーザの１回のシャッタ押下動作によって、構図が互いに異なる複数の静止画像を取得する。
【０００４】
また、構図ブラケット撮影を行う他の従来の撮像装置として、例えば、特開２００６−２１１４８９（特許文献２）に記載された従来の撮像装置がある。図１６は、特許文献２に記載された従来の撮像装置が行う構図ブラケット撮影を示す図である。特許文献２の撮像装置は、ユーザによってズーム連写撮影モードが選択されると、被写体のスルー画像と共に、複数のズーム連写枠をプレビュー表示する。そして、特許文献２の撮像装置は、ユーザの十字キーの操作に従ってズーム連写枠のトリミング位置の記憶を更新し、当該更新後に記憶したトリミング位置にズーム連写枠（２０ａ、２０ｂ）を表示する。そして、特許文献２の撮像装置は、ユーザによってシャッタ押下動作が成されると、静止画撮影処理を開始し、当該静止画撮影処理によって得られた静止画像をバッファメモリに記憶する。そして、特許文献２の撮像装置は、当該得られた静止画像からトリミング処理によって、ズーム連射枠２０ａ内の静止画像とズーム連射枠２０ｂ内の静止画像とを生成し、それぞれバッファメモリに記憶する。その後、特許文献２の撮像装置は、撮影処理によって得られた静止画像及び生成された静止画像を、フラッシュメモリにそれぞれ記録する。なお、特許文献２の撮像装置は、以上の処理によって得られた複数の静止画像を、１つの組画像として保存する。この様にして、特許文献２の撮像装置は、ユーザの１回のシャッタ押下動作によって、構図が互いに異なる複数の静止画像を取得する。
【特許文献１】特開２００４−１０９２４７号公報
【特許文献２】特開２００６−２１１４８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
以上に説明した様に、構図ブラケット撮影は、ユーザが１回シャッタ押下動作を行うと複数の静止画像が取得される。このことによって、上述した従来の撮像装置によって構図ブラケット撮影を行う場合には、ユーザが行うシャッタ押下動作の回数と比べて、取得する静止画像の数が多くなり、保存する静止画像のデータ量が大幅に多くなる。この結果として、従来の撮像装置には、大容量の記録装置が必要になるという問題が有る。具体的には、１回の構図ブラケット撮影によって４つの構図の静止画像が取得される設定では、従来の撮像装置では、ユーザが通常の撮影（１回のシャッタ押下動作で１つの静止画像を取得する撮影）と同じ回数の構図ブラケット撮影を行うためには、４倍程度の記録容量を必要とする。
【０００６】
それ故に、本発明の目的は、上記した課題を解決するものであり、構図ブラケット撮影によって取得した静止画像のデータを記録部に記録する際に必要となる記録容量を削減する撮像装置、撮像方法及び集積回路を提供することである。
【課題を解決するための手段】
【０００７】
本発明は、構図ブラケット撮影を行う撮像装置に向けられている。そして、上記目的を達成させるために、本発明の撮像装置は、被写体を撮像して撮像画像を得る撮像部と、撮像部で得た撮像画像を加工する画像処理部と、画像処理部で加工された画像を記録する記録部とを備え、画像処理部は、撮像部で得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定する被写体トリミング画像指定手段と、複数の被写体トリミング画像を、第１のトリミング画像として設定する第１のトリミング画像設定手段と、複数の被写体トリミング画像を囲む１つの画像を、第２のトリミング画像として設定する第２のトリミング画像設定手段と、第１のトリミング画像のデータサイズを算出する第１のデータサイズ算出手段と、第２のトリミング画像のデータサイズを算出する第２のデータサイズ算出手段と、第１のトリミング画像のデータサイズと第２のトリミング画像のデータサイズとを比較する比較手段と、第１のトリミング画像と第２のトリミング画像とのうち、比較手段でデータサイズが小さいと判断された画像を、記録部に記録するために選択する選択手段とを含む。
【０００８】
これにより、本発明の撮像装置は、記録部に記録する画像のデータサイズを低減することができるので、記録部の記録容量を削減することができる。
【０００９】
また、被写体トリミング画像指定手段が指定する複数の被写体トリミング画像は、いずれも四角形状であってもよく、第２のトリミング画像設定手段が設定する第２のトリミング画像は、四角形状であってもよい。
【００１０】
また、第２のトリミング画像設定手段が設定する第２のトリミング画像は、複数の被写体トリミング画像のいずれにも属さない領域を含まないのが好ましい。
【００１１】
これにより、本発明の撮像装置は、更に記録部に記録する画像のデータサイズを低減することができるので、更に記録部の記録容量を削減することができる。
【００１２】
また、被写体トリミング画像指定手段が指定する複数の被写体トリミング画像は、いずれも四角形状であり、選択手段は、第１のトリミング画像を選択した場合は、複数の被写体トリミング画像の少なくとも１つを拡大又は縮小し、複数の被写体トリミング画像を並べて１つの四角形状の第１のトリミング画像に加工してもよい。
【００１３】
これにより、ユーザが第１のトリミング画像を観賞する際の見栄えが良くなる。
【００１４】
また、第１のデータサイズ算出手段が算出する第１のトリミング画像のデータサイズは、圧縮処理後のデータサイズであり、第２のデータサイズ算出手段が算出する第２のトリミング画像のデータサイズは、圧縮処理後のデータサイズであってもよい。
【００１５】
これにより、記録部に画像データを圧縮して記録する場合においても、記録部に記録する画像のデータサイズを最適に低減することができる。
【００１６】
また、撮像部で得た撮像画像は、被写体のリアルタイムの動きが反映されたリアルタイム動画であり、被写体トリミング画像指定手段は、リアルタイム動画内の複数の被写体像を追跡してそれぞれを切出す複数の被写体トリミング画像を指定してもよい。
【００１７】
これにより、ユーザは、リアルタイム動画内で複数の被写体像を１回指定するだけで、複数回の構図ブラケット撮影を行うことができる。
【００１８】
なお、以上に説明した画像処理部が含む各手段は、図２、図７、図１０、図１２及び図１３のフロー（後に詳しく説明する）を構成する以下のステップの処理を実現する。被写体トリミング画像指定手段は、ステップＳ１０３、Ｓ５１０及びＳ５２０の処理を実現する。第１のトリミング画像設定手段は、ステップＳ１０４及びＳ５０４の処理を実現する。第２のトリミング画像設定手段は、ステップＳ１０６及びＳ２０６の処理を実現する。第１のデータサイズ算出手段は、ステップＳ１０５及びＳ４０５の処理を実現する。第２のデータサイズ算出手段は、ステップＳ１０７及びＳ４０７の処理を実現する。比較手段は、ステップＳ１０８、Ｓ２０８及びＳ４０８の処理を実現する。選択手段は、ステップＳ１０９、Ｓ１１０、Ｓ３１０、Ｓ４０９及びＳ４１０の処理を実現する。
【００１９】
また、本発明は、構図ブラケット撮影を行う撮像方法にも向けられている。そして、上記目的を達成させるために、本発明の撮像方法は、被写体を撮像して撮像画像を得る撮像ステップと、撮像ステップで得た撮像画像を加工する画像処理ステップと、画像処理ステップで加工された画像を記録する記録ステップとを備え、画像処理ステップは、撮像ステップで得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定するステップと、複数の被写体トリミング画像を、第１のトリミング画像として設定するステップと、複数の被写体トリミング画像を囲む１つの画像を、第２のトリミング画像として設定するステップと、第１のトリミング画像のデータサイズを算出するステップと、第２のトリミング画像のデータサイズを算出するステップと、第１のトリミング画像のデータサイズと第２のトリミング画像のデータサイズとを比較するステップと、第１のトリミング画像と第２のトリミング画像とのうち、データサイズを比較するステップでデータサイズが小さいと判断された画像を、記録ステップで記録するために選択するステップとを含む。
【００２０】
これにより、本発明の撮像方法は、記録する画像のデータサイズを低減することができるので、記録容量を削減することができる。
【００２１】
また、本発明は、被写体を撮像して得た撮像画像を加工して記録する構図ブラケット撮影を行う撮像装置に組み込まれる集積回路にも向けられている。そして、上記目的を達成させるために、本発明の集積回路は、被写体を撮像するＣＣＤの出力信号に対してノイズ低減処理及びゲインコントロールを行った後に、アナログ信号からデジタル信号に変換する信号処理／ＡＤ変換回路、信号処理／ＡＤ変換回路の出力信号に対して、画像補正処理を行って撮像画像を得る補正回路、及び、補正回路で得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定して第１のトリミング画像として設定し、複数の被写体トリミング画像を囲む１つの画像を第２のトリミング画像として設定し、第１のトリミング画像及び第２のトリミング画像のデータサイズをそれぞれ算出して比較し、データサイズが小さい方の画像を選択して記録する画像処理部としての機能を実装する。
【００２２】
これにより、本発明の集積回路は、記録する画像のデータサイズを低減することができるので、記録容量を削減することができる。
【発明の効果】
【００２３】
上記した通り、本発明の撮像装置、撮像方法及び集積回路によれば、構図ブラケット撮影によって取得した静止画像のデータを記録部に記録する際に必要となる記録容量を削減することができる。このことによって、本発明の撮像装置、撮像方法及び集積回路は、従来の撮像装置等と比べて、記録部の容量を削減できる。
【発明を実施するための最良の形態】
【００２４】
（第１の実施形態）
図１は、第１の実施形態に係る撮像装置１００の構成例を示すブロック図である。図１に示す通り、撮像装置１００は、レンズ１と、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）２と、信号処理／ＡＤ変換回路３と、補正回路４と、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５と、不揮発性メモリ６と、メモリカードインタフェース７と、メモリカード８と、操作部９と、表示部１０と、タイミングジェネレータ１１と、レンズ駆動部１２と、ＣＰＵ１３とを備える。なお、メモリカード８は、撮像装置１００から取り外し可能であるので、撮像装置１００に含まれないものと考えてもよい。なお、不揮発性メモリ６、メモリカードインタフェース７及びメモリカード８を総称して、記録部と呼んでもよい。また、レンズ１、ＣＣＤ２、信号処理／ＡＤ変換回路３、補正回路４、タイミングジェネレータ１１及びレンズ駆動部１２をまとめて、撮像部と呼んでもよい。また、ＣＰＵ１３を画像処理部と呼んでもよい。また、ＳＤＲＡＭ５を一時格納部と呼んでもよい。
【００２５】
まず、図１を参照して、撮像装置１００の動作について、簡単に説明する。レンズ１は、被写体（図示せず）の像（以下、被写体像という）をＣＣＤ２に結像させる。ＣＣＤ２は、光信号として結像された被写体像を電気信号に変換することによって、被写体を撮像する。信号処理／ＡＤ変換回路３は、ＣＣＤ２から出力された電気信号に対して、ノイズ低減処理及びゲインコントロールを行い、アナログ信号からデジタル信号に変換する。補正回路４は、信号処理／ＡＤ変換回路３から出力されたデジタル信号に対して、ホワイトバランス（白色補正）、ガンマ補正、色補正等の画像補正処理を行う。以上の処理によって、被写体のリアルタイムの動画像（以下、リアルタイム動画という）が取得される。ＳＤＲＡＭ５は、ユーザのシャッタ押下動作に従って、リアルタイム動画を用いて作成された静止画像を、一時的に格納する。ＣＰＵ１３は、ＳＤＲＡＭ５に格納された静止画像に後に詳しく説明する特徴的処理を施し、不揮発性メモリ６に記録、又はメモリカードインタフェース７を介してメモリカード８に記録する。タイミングジェネレータ１１は、ＣＣＤ２が信号処理／ＡＤ変換回路３に電気信号を出力するタイミングを制御する。レンズ駆動部１２は、レンズ１の位置を制御することによって、撮像装置１００のフォーカス動作及びズーム動作を可能とする。表示部１０は、リアルタイム動画及びＳＤＲＡＭ５に格納された静止画像を表示する。また、表示部１０は、メモリカード８又は不揮発性メモリ６に記録された静止画像を表示する。操作部９は、シャッタボタン及びカーソルボタン等であり、ユーザからの指示が入力される。また、ＣＰＵ１３は、以上に説明した、撮像装置１００が行う一連の動作を制御する。
【００２６】
図２は、被写体を撮像して静止画像を記録部に記録するまでに撮像装置１００が行う特徴的な処理を説明するためのフローである。以下に、図２を参照して撮像装置１００の動作を説明する。
【００２７】
まず、ユーザは、表示部１０に表示されたリアルタイム動画を視ながら、静止画像として記録したい複数の被写体像をフレーム内に配置する（ステップＳ１００）。ここで、被写体は、例えば、人物、動物、自動車、植物、建物等である。次に、ステップＳ１０１において、ＣＰＵ１３は、シャッタ押下動作を操作部９を介して検出すると、ステップＳ１０２に進む。ステップＳ１０１において、ＣＰＵ１３は、シャッタ押下動作を検出しない場合は、そのまま待機する。次に、ステップＳ１０２において、ＣＰＵ１３は、補正回路４から出力されるリアルタイム動画を用いて静止画像を作成し、当該静止画像をＳＤＲＡＭ５に一時的に格納する。図３は、図２のステップ１０２において、ＳＤＲＡＭ５に格納された静止画像４０の一例を示す図である。以下では、図３を用いて、より具体的に説明する。
【００２８】
次に、ステップＳ１０３において、ＣＰＵ１３は、ユーザの指示に従って、ＳＤＲＡＭ５に格納された静止画像４０内のユーザが記録したい複数の被写体像４４及び４５を、それぞれ指定する。そして、ステップＳ１０３において、ＣＰＵ１３は、被写体像４４を含む四角形の被写体トリミング画像４１と、被写体像４５を含む四角形の被写体トリミング画像４２とを、静止画像４０内に設定する。この時、ユーザは、ＳＤＲＡＭ５に格納された静止画像４０が表示された表示部１０を視ながら、操作部９を用いて、当該静止画像４０内の記録したい複数の被写体像４４及び４５を指定する指示を行う。図３では、一例として、人物の像である被写体像４４と人物の像である被写体像４５とが指定されている。
【００２９】
なお、被写体トリミング画像４１及び４２は、それぞれ、被写体像４４及び４５の全てを含むものでもよいし、一部（顔等）を含むものでもよい。また、被写体トリミング画像４１及び４２は、静止画像４０内のユーザが指定する点を中心とする四角形状によって設定されてもよいし、他の公知の方法で設定されてもよい。また、被写体トリミング画像４１及び４２は、多角形、楕円形、丸形、更には任意形状等、他の形状であってもよい。また、複数の被写体トリミング画像４１及び４２は、互いに異なる大きさ、形状であってもよい。また、被写体像が３つ以上指定されて、３つ以上の被写体トリミング画像が、それぞれ設定されてもよい。
【００３０】
次に、ＣＰＵ１３は、ステップＳ１０３で設定された複数の被写体トリミング画像４１及び４２をそれぞれ抽出し、第１のトリミング画像として設定する（ステップＳ１０４）。
【００３１】
次に、ＣＰＵ１３は、ステップＳ１０４で抽出された第１のトリミング画像のデータサイズを算出する（ステップＳ１０５）。具体的には、ＣＰＵ１３は、被写体トリミング画像４１の面積及び被写体トリミング画像４２の面積を算出して合計することによって、第１のトリミング画像のデータサイズを算出する。なお、被写体トリミング画像４１の面積は、被写体トリミング画像４１を構成する画素数を用いて算出できる。被写体トリミング画像４２の面積も、同様にして算出できる。
【００３２】
次に、ＣＰＵ１３は、被写体トリミング画像４１及び４２を囲む１つの画像である四角形の被写体トリミング画像４３を抽出し、第２のトリミング画像として設定する（ステップＳ１０６）。
【００３３】
次に、ＣＰＵ１３は、ステップＳ１０６で抽出された第２のトリミング画像のデータサイズを算出する（ステップＳ１０７）。具体的には、ＣＰＵ１３は、第２のトリミング画像の面積を算出することによって、第２のトリミング画像のデータサイズを算出する。なお、第２のトリミング画像の面積は、第２のトリミング画像を構成する画素数を用いて算出できる。また、第２のトリミング画像は、多角形、楕円形、丸形、更には任意形状等、他の形状であってもよい。ここで、第２のトリミング画像（被写体トリミング画像４３）は、被写体トリミング画像４１及び４２のどちらにも属さない領域である拡張領域４７及び４８を含む。また、被写体トリミング画像４１と被写体トリミング画像４２とが重なった部分を、画像重畳部分４６という。
【００３４】
図４は、図３に示す静止画像４０において、画像重畳部分４６が無い場合について説明するための図である。なお、図４の静止画像４０は、拡張領域４９を含む。図５及び図６は、図３に示す静止画像４０において、画像重畳部分４６が有る場合について説明するための図である。以下に、図３〜図６を用いて、ステップＳ１０８について、説明する。
【００３５】
ステップＳ１０８において、ＣＰＵ１３は、ステップＳ１０５で算出された第１のトリミング画像のデータサイズが、ステップＳ１０７で算出された第２のトリミング画像のデータサイズよりも大きいか否かを判断する。ステップＳ１０８における判断は、例えば、第１のトリミング画像の面積と第２のトリミング画像の面積とを比較することによってできる。具体的には、図６に示す様に、第１のトリミング画像の面積（被写体トリミング画像４１の面積と被写体トリミング画像４２の面積との合計）が第２のトリミング画像の面積（被写体トリミング画像４３の面積）よりも大きい場合は、第１のトリミング画像のデータサイズが第２のトリミング画像のデータサイズよりも大きいと判断され、ステップＳ１０９に進む。一方、図４及び図５に示す様に、第１のトリミング画像の面積が、第２のトリミング画像の面積よりも小さい場合は、第１のトリミング画像のデータサイズが第２のトリミング画像のデータサイズよりも小さいと判断され、ステップＳ１１０に進む。
【００３６】
なお、ステップＳ１０８において、第１のトリミング画像の面積と、第２のトリミング画像の面積とが等しいと判断された場合には、例えば、ユーザがいずれのステップに進むのかを選択してもよいし、いずれのステップに進むのかが予め設定されていてもよい。
【００３７】
ステップＳ１０９において、ＣＰＵ１３は、ステップＳ１０６で設定した第２のトリミング画像を選択する。次に、ＣＰＵ１３は、選択した第２のトリミング画像をファイル化し、不揮発性メモリ６又はメモリカード８に記録する（ステップＳ１１１）。なお、第２のトリミング画像を、不揮発性メモリ６又はメモリカード８のいずれに記録するのかは、ユーザによって決定されてもよいし、予め決定されていてもよい。
【００３８】
ステップＳ１１０において、ＣＰＵ１３は、ステップＳ１０４で設定した第１のトリミング画像を選択する。言い換えると、ステップＳ１１０において、ＣＰＵ１３は、被写体トリミング画像４１と被写体トリミング画像４２とを選択する。次に、ＣＰＵ１３は、選択した第１のトリミング画像をファイル化し、不揮発性メモリ６又はメモリカード８に記録する（ステップＳ１１１）。ここで、ＣＰＵ１３は、被写体トリミング画像４１及び４２を、１つのファイルとして記録してもよいし、別ファイルとしてそれぞれ記録してもよい。被写体トリミング画像４１及び４２が別ファイルとしてそれぞれ記録される場合には、各ファイルは、関連付けられてもよい。このことによって、後にユーザ等が記録画像を観る際に、同時刻の被写体像４４及び４５を、容易に同時に観賞することができる。なお、第１のトリミング画像を、不揮発性メモリ６又はメモリカード８のいずれに記録するかは、ユーザによって決定されてもよいし、予め決定されていてもよい。
【００３９】
なお、続けて構図ブラケット撮影が行われる行う場合には、以上に説明したステップが繰り返される。
【００４０】
以上に説明した様に、第１の実施形態に係る撮像装置１００は、取得した静止画像４０内の複数の被写体像４４及び４５を指定し、それぞれの被写体像を含む被写体トリミング画像４１及び４２を設定する。そして、複数の被写体トリミング画像４１及び４２の合計データサイズ（第１のトリミング画像のデータサイズ）と、複数の被写体トリミング画像４１及び４２を囲む１つの被写体トリミング画像４３のデータサイズ（第２のトリミング画像のデータサイズ）とを比較する。そして、第１のトリミング画像のデータサイズが第２のトリミング画像のデータサイズよりも大きい場合には、第２のトリミングデータサイズを記録部であるメモリカード８等に記録する。第１のトリミング画像のデータサイズが第２のトリミング画像のデータサイズよりも小さい場合には、第１のトリミング画像を記録部であるメモリカード８等に記録する。この様に、第１の実施形態に係る撮像装置１００は、常に小さいデータサイズで記録部に記録を行う。
【００４１】
このことによって、第１の実施形態に係る撮像装置１００は、構図ブラケット撮影によって取得した静止画像のデータを記録部に記録する際に必要となる記録容量を削減することができる。この結果として、第１の実施形態に係る撮像装置１００は、従来の撮像装置と比べて、記録部の容量を削減できる。更に、第１の実施形態に係る撮像装置１００は、既に説明した通り、複数の被写体像４４及び４５の画像を１つのファイルとして記録、又は互いに関連付けられた複数のファイルとして記録できる。このことによって、第１の実施形態に係る撮像装置１００は、ユーザ等が容易に同時刻の被写体像４４及び４５の画像を同時に観賞することを可能にする。
【００４２】
なお、図２のステップＳ１１１において、画像のデータは、圧縮されて記録されてもよいし、圧縮されずに記録されてもよい。圧縮は、例えば、ＪＰＥＧ、ＪＰＥＧ２０００、ＰＮＧ、ＴＩＦＦ等の形式で行われる。
【００４３】
また、図２において、ステップＳ１０４及びＳ１０５の前に、ステップＳ１０６及びＳ１０７を行ってもよい。
【００４４】
また、以上では、図２のステップＳ１０８において、ＣＰＵ１３は、第１のトリミング画像のデータサイズと第２のトリミング画像のデータサイズとを直接比較していた。しかし、図２のステップＳ１０８において、ＣＰＵ１３は、所定値を第１のトリミング画像のデータサイズ又は第２のトリミング画像のデータサイズに加えた後に、データサイズを比較してもよい。つまり、ＣＰＵ１３は、データサイズの比較の際に、重み付けを行ってもよい。このことによって、図２のステップＳ１０８において、第１のトリミング画像が記録部に記録され易く設定したり、又は、第２のトリミング画像が記録部に記録され易く設定することができる。
【００４５】
また、図３に示した画像重畳部分４６の面積と拡張領域４７及び４８の合計面積とを比較することによって、第１のトリミング画像のデータサイズと第２のトリミング画像のデータサイズとを比較してもよい。具体的には、画像重畳部分４６の面積が拡張領域４７及び４８の合計面積よりも大きい場合は第２のトリミング画像を記録部に記録し、画像重畳部分４６の面積が拡張領域４７及び４８の合計面積よりも小さい場合は第１のトリミング画像を記録部に記録してもよい。
【００４６】
また、以上では、第１の実施形態の撮像装置１００は、構図ブラケット撮影を１回行って、同時刻の複数の被写体像４４及び４５を記録部に記録した。しかし、第１の実施形態の撮像装置１００は、例えば、構図ブラケット撮影を複数回行って、異なる時刻に撮像された複数の被写体像を合成して、記録部に記録してもよい。具体的には、例えば、第１の実施形態の撮像装置１００は、１回目の構図ブラケット撮影で２つの被写体像を指定し、２回目の構図ブラケット撮影で他の２つの被写体像を指定し、これら４つの被写体像を、図２に示した記録容量を削減する方法を用いて記録してもよい。この場合には、図２において、ステップＳ１０１ではシャッタ押下動作が２回行われ、ステップＳ１０２ではＳＤＲＡＭ５に静止画像が２つ格納され、ステップＳ１０３では格納された２つの静止画像のそれぞれから被写体像が指定される。また、図２のステップＳ１０６では、ＣＰＵ１３は、１回目の構図ブラケット撮影で指定された２つの被写体像と２回目の構図ブラケット撮影で指定された２つの被写体像とを、格納された撮像静止画像中の配置位置を変えることなく合成した後に、第２のトリミング画像を取得する。なお、この場合には、ユーザ等は、同時刻の被写体の画像を容易に同時に観賞することはできない。
【００４７】
（第２の実施形態）
第２の実施形態に係る撮像装置２００は、第１の実施形態に係る撮像装置１００（図１を参照）と比べて、ＣＰＵ１３の動作のみが異なる。従って、第２の実施形態の説明は、図１を流用して行う。なお、説明の便宜のために、第２の実施形態では、図１のＣＰＵ１３をＣＰＵ１３−２として説明を行う。また、第１の実施形態で既に説明した構成要素については、説明を省略する。
【００４８】
図７は、被写体を撮像して静止画像を記録部に記録するまでに撮像装置２００が行う特徴的な処理を説明するためのフローである。図７のフローは、第１の実施形態の撮像装置１００の処理を説明する図２のフローに対して、ステップＳ１０６をステップＳ２０６に置き換え、ステップＳ１０８をステップＳ２０８に置き換えたものである。なお、図７において、図２と同様のステップについては、同様の参照符号を付して、その説明は省略する。図８及び図９は、ステップＳ２０６において、ＣＰＵ１３−２が設定する第２のトリミング画像を説明するための図である。図８は、画像重畳部分４６が有る場合を示している。図９は、画像重畳部分４６が無い場合を示している。
【００４９】
以下では、図７〜図９を参照して、撮像装置２００の動作について説明する。ステップＳ２０６において、ＣＰＵ１３−２は、被写体トリミング画像４１及び４２を含む１つの画像である被写体トリミング画像４３を抽出し、第２のトリミング画像として設定する。図９において、被写体トリミング画像４１と被写体トリミング画像４２とは離れているので、第２のトリミング画像は、被写体トリミング画像４１と被写体トリミング画像４２とを面積の無い線で繋いだ１つの画像として設定される。図８及び図９に示す通り、ステップＳ２０６で設定される第２のトリミング画像は、第１の実施形態で説明した拡張領域４７〜４９（図３〜図６を参照）を含まない。
【００５０】
ステップＳ２０８において、ＣＰＵ１３−２は、第１のトリミング画像のデータサイズが、第２のトリミング画像のデータサイズよりも大きいか否かを判断する。以下、ステップＳ２０８について、具体的に説明する。まず、図８のように画像重畳部分４６が有る場合は、ＣＰＵ１３−２は、第１のトリミング画像のデータサイズが、第２のトリミング画像のデータサイズよりも大きいと判断し、ステップＳ１０９に進む。一方、図９のように画像重畳部分４６が無い場合は、ＣＰＵ１３−２は、第１のトリミング画像のデータサイズと第２のトリミング画像のデータサイズとが等しいと判断する。この様に画像重畳部分４６が無い場合は、例えば、ステップＳ１０９及びステップＳ１１０のいずれに進むのかをユーザが選択してもよいし、いずれのステップに進むのかが予め設定されていてもよい。
【００５１】
以上に説明した通り、第２の実施形態に係る撮像装置２００は、第２のトリミング画像が拡張領域（図３〜図６を参照）を含まない。このことによって、第２の実施形態の撮像装置２００は、図７のステップＳ１１１において、拡張領域を記録部に記録しない。この結果として、第２の実施形態の撮像装置２００は、第１の実施形態の撮像装置１００よりも更に記録部の容量を削減できる。
【００５２】
なお、図９において、第２のトリミング画像は、被写体トリミング画像４１と被写体トリミング画像４２とを繋ぐ線を含まなくてもよい。この場合には、第２のトリミング画像は、１つの画像ではなくなり、第１のトリミング画像と等しい画像となる。
【００５３】
また、図７のステップＳ１１１において、画像のデータは、圧縮されて記録されてもよいし、圧縮されずに記録されてもよい。
【００５４】
また、図７において、ステップＳ１０４及びＳ１０５の前に、ステップＳ２０６及びＳ１０７を行ってもよい。
【００５５】
また、図７のステップＳ２０８において、ＣＰＵ１３−２は、第１の実施形態の図２のステップＳ１０８と同様に、データサイズの比較の際に重み付けを行ってもよい。
【００５６】
また、第２の実施形態の撮像装置２００は、第１の実施形態で説明したのと同様に、構図ブラケット撮影を複数回行って、異なる時刻に撮像された複数の被写体像を合成して、記録部に記録してもよい。
【００５７】
（第３の実施形態）
第３の実施形態に係る撮像装置３００は、第１の実施形態に係る撮像装置１００（図１を参照）と比べて、ＣＰＵ１３の動作のみが異なる。従って、第３の実施形態の説明は、図１を流用して行う。なお、説明の便宜のために、第３の実施形態では、図１のＣＰＵ１３をＣＰＵ１３−３として説明を行う。また、第１の実施形態で既に説明した構成要素については、説明を省略する。
【００５８】
図１０は、被写体を撮像して静止画像を記録するまでに撮像装置３００が行う特徴的な処理を説明するためのフローである。図１０のフローは、第１の実施形態の撮像装置１００が行う処理を説明する図２のフローに対して、ステップＳ１１０の次に、ステップＳ３１０を追加したものである。なお、図１０において、図２と同様のステップについては、同様の参照符号を付して、その説明は省略する。
【００５９】
ステップＳ３１０において、ＣＰＵ１３−３は、ステップＳ１１０で選択された第１のトリミング画像を加工する。図１１は、ステップＳ３１０において、ＣＰＵ１３−３が行う加工について説明するための図である。図１１（ａ）はステップＳ１１０で選択された第１のトリミング画像を示し、図１１（ｂ）〜（ｃ）は、ステップＳ３１０で加工された後の第１のトリミング画像を示す。以下では、図１０及び図１１を参照して、撮像装置３００の動作について説明する。
【００６０】
図１１（ａ）に示す通り、ステップＳ１１０で選択される第１のトリミング画像は、被写体トリミング画像４１と被写体トリミング画像４２とが離れている状態の第１のトリミング画像である。ステップＳ３１０において、ＣＰＵ１３−３は、被写体トリミング画像４１と被写体トリミング画像４２とを、１つの四角形の画像となるように加工する。具体的には、例えば、図１１（ｂ）に示す通りに、被写体トリミング画像４１を拡大して、被写体トリミング画像４２と並べて１つの四角形の画像にする。また、例えば、図１１（ｃ）に示す通りに、被写体トリミング画像４２を縮小して、被写体トリミング画像４１と並べて１つの四角形の画像にする。また、例えば、図１１（ｄ）に示す通りに、被写体トリミング画像４１の切り出し範囲を広げて、被写体トリミング画像４２と並べて１つの四角形の画像にする。この様に、ステップＳ３１０において、ＣＰＵ１３−３は、ステップＳ１１０で選択された第１のトリミング画像を加工して、１つの四角形状の第１のトリミング画像にする。そして、ステップＳ１１１において、ＣＰＵ１３−３は、１つの四角形状の第１のトリミング画像をファイル化して記録部（図１を参照）に記録する。
【００６１】
以上に説明した処理を行うことによって、ユーザが記録部に記録された第１のトリミング画像をディスプレイに写し、又はプリントアウト等して観賞する際に、第１のトリミング画像の見栄えを良くすることができる。
【００６２】
ここで、ステップＳ３１０において、ＣＰＵ１３−３は、更に、加工後の第１のトリミング画像を、ユーザが用いる観賞方法に適した形状に加工してもよい。具体的には、ＣＰＵ１３−３は、ステップＳ３１０において、第１のトリミング画像を、例えば、ワイド画面テレビのディスプレイの縦横寸法比となるようにトリミングしてもよいし、例えば、印刷用紙の規格サイズ（Ａ４サイズ等）の縦横寸法比となるようにトリミングしてもよい。このことによって、ユーザが記録部に記録された第１のトリミング画像を観賞する際に、第１のトリミング画像の見栄えを、更に良くすることができる。
【００６３】
以上に説明した通り、第３の実施形態に係る撮像装置３００は、第２のトリミング画像を記録部に記録する場合には、第１の実施形態に係る撮像装置１００と同様に、記録容量を削減できる。また、第３の実施形態の撮像装置３００は、第１のトリミング画像のデータサイズを縮小して記録装置に記録する場合（図１１（ｃ）を参照）には、第１の実施形態の撮像装置１００よりも、記録部を削減できる。更に、第３の実施形態の撮像装置３００は、ユーザが第１のトリミング画像を観賞する際に、第１のトリミング画像の見栄えを良くすることができる。
【００６４】
なお、以上では、第１の実施形態について説明する図２のフローに、ステップＳ３１０を追加する場合について説明した。しかし、第２の実施形態について説明する図７のフローのステップＳ１１０の次に、ステップＳ３１０を追加してもよい。この場合には、第２の実施形態で説明したように拡張領域を記録部に記録しないので、更に記録部の容量を削減することができる。
【００６５】
また、図１０のステップＳ１１１において、画像のデータは、圧縮されて記録されてもよいし、圧縮されずに記録されてもよい。
【００６６】
また、図１０において、ステップＳ１０４及びＳ１０５の前に、ステップＳ１０６及びＳ１０７を行ってもよい。
【００６７】
また、図１０のステップＳ１０８において、ＣＰＵ１３−３は、第１の実施形態の図２のステップＳ１０８と同様に、データサイズの比較の際に重み付けを行ってもよい。
【００６８】
また、第３の実施形態の撮像装置３００は、第１の実施形態で説明したのと同様に、構図ブラケット撮影を複数回行って、異なる時刻に撮像された複数の被写体像を合成して、記録部に記録してもよい。
【００６９】
（第４の実施形態）
第４の実施形態に係る撮像装置４００は、第１の実施形態に係る撮像装置１００（図１を参照）と比べて、ＣＰＵ１３の動作のみが異なる。従って、第４の実施形態の説明は、図１を流用して行う。なお、説明の便宜のために、第４の実施形態では、図１のＣＰＵ１３をＣＰＵ１３−４として説明を行う。また、第１の実施形態で既に説明した構成要素については、説明を省略する。
【００７０】
図１２は、被写体を撮像して静止画像を記録部に記録するまでに撮像装置４００が行う特徴的な処理を説明するためのフローである。図１２のフローは、第１の実施形態の撮像装置１００が行う処理を説明する図２のフローに対して、ステップＳ１０５をステップＳ４０５に置き換え、ステップＳ１０７をステップＳ４０７に置き換え、ステップＳ１０８をステップＳ４０８に置き換え、ステップＳ１０９をステップＳ４０９に置き換え、ステップＳ１１０をステップＳ４１０に置き換え、ステップＳ１１１をステップＳ４１１に置き換えたものである。なお、図１２において、図２と同様のステップについては、同様の参照符号を付して、その説明は省略する。
【００７１】
以下では、図１２を参照して、撮像装置４００の動作について説明する。ステップＳ４０５において、ＣＰＵ１３−４は、ステップＳ１０４で設定された第１のトリミング画像のデータを圧縮処理し、圧縮データサイズを算出する。また、ステップＳ４０７において、ＣＰＵ１３−４は、ステップＳ１０６で抽出された第２のトリミング画像のデータを圧縮処理し、圧縮データサイズを算出する。また、ステップＳ４０８において、ＣＰＵ１３−４は、ステップＳ４０５で算出された第１のトリミング画像の圧縮データサイズが、ステップＳ４０７で算出された第２のトリミング画像の圧縮データサイズよりも大きいか否かを判断する。ステップＳ４０８において、大きいと判断された場合には、ステップＳ４０９に進む。ステップＳ４０８において、小さいと判断された場合には、ステップＳ４１０に進む。
【００７２】
なお、第１のトリミング画像の圧縮データサイズと、第２のトリミング画像の圧縮データサイズとが等しい場合には、例えば、ユーザがいずれのステップに進むのかを選択してもよいし、いずれのステップに進むのかが予め設定されていてもよい。
【００７３】
ステップＳ４０９において、ＣＰＵ１３−４は、ステップＳ４０７で算出した第２のトリミング画像の圧縮データを選択する。次に、ＣＰＵ１３−４は、選択した第２のトリミング画像の圧縮データをファイル化し、不揮発性メモリ６又はメモリカード８に記録する（ステップＳ４１１）。なお、第２のトリミング画像の圧縮データを、不揮発性メモリ６又はメモリカード８のいずれに記録するかは、ユーザによって決定されてもよいし、予め決定されていてもよい。
【００７４】
ステップＳ４１０において、ＣＰＵ１３−４は、ステップＳ４０５で算出した第１のトリミング画像の圧縮データを選択する。次に、ＣＰＵ１３−４は、選択した第１のトリミング画像の圧縮データをファイル化し、不揮発性メモリ６又はメモリカード８に記録する（ステップＳ４１１）。なお、第１のトリミング画像の圧縮データを、不揮発性メモリ６又はメモリカード８のいずれに記録するかは、ユーザによって決定されてもよいし、予め決定されていてもよい。
【００７５】
以上に説明した通り、第４の実施形態に係る撮像装置４００は、第１のトリミング画像の圧縮データサイズと、第２のトリミング画像の圧縮データサイズとを比較して、少ない圧縮データサイズの方を記録部に記録する。
【００７６】
ここで、画像を圧縮した後のデータサイズは、画像の性質や圧縮アルゴリズムの性質等に依存する。このことから、圧縮後のデータサイズの大小関係は、圧縮前のデータサイズの大小関係と異なる場合がある。
【００７７】
このことから、第４の実施形態に係る撮像装置４００は、圧縮した第１のトリミング画像又は圧縮した第２のトリミング画像を記録部に記録する場合に、第１の実施形態に係る撮像装置１００よりも記録装置の容量を削減することができる。
【００７８】
なお、以上では、第１の実施形態について説明する図２のフローを基にして、第２のトリミング画像に拡張領域（図３〜図６を参照）が有る場合について説明した。しかし、図１２において、ステップＳ１０６を、第２の実施形態の図７のフローのステップＳ２０６に置換えても良い。この場合には、第２の実施形態で説明したように拡張領域を記録部に記録しないので、更に記録部の容量を削減することができる。
【００７９】
また、図１２において、ステップＳ１０４及びＳ４０５の前に、ステップＳ１０６及びＳ４０７を行ってもよい。
【００８０】
また、図１２のステップＳ４０８において、ＣＰＵ１３−４は、第１の実施形態の図２のステップＳ１０８と同様に、圧縮データサイズの比較の際に重み付けを行ってもよい。
【００８１】
また、第４の実施形態の撮像装置４００は、第１の実施形態で説明したのと同様に、構図ブラケット撮影を複数回行って、異なる時刻に撮像された複数の被写体像を合成して、記録部に記録してもよい。
【００８２】
（第５の実施形態）
第５の実施形態に係る撮像装置５００は、第１の実施形態に係る撮像装置１００（図１を参照）と比べて、ＣＰＵ１３の動作のみが異なる。従って、第５の実施形態の説明は、図１を流用して行う。なお、説明の便宜のために、第５の実施形態では、図１のＣＰＵ１３をＣＰＵ１３−５として説明を行う。また、第１の実施形態で既に説明した構成要素については、説明を省略する。
【００８３】
図１３は、被写体を撮像して静止画像を記録するまでに撮像装置５００が行う特徴的な処理を説明するためのフローである。図１３のフローは、第１の実施形態の撮像装置１００が行う処理を説明する図２のフローに対して、ステップＳ１００とステップＳ１０１との間にステップＳ５１０及びＳ５２０を追加し、ステップＳ１０２をステップＳ５０２に置換え、ステップＳ１０３を削除し、ステップＳ１０４をステップＳ５０４に置換え、ステップＳ１１１の次にステップＳ５１２を追加したものである。なお、図１３において、図２と同様のステップについては、同様の参照符号を付して、その説明は省略する。図１４は、ステップＳ５１０等について説明するための図である。
【００８４】
以下では、図１３及び図１４を参照して、撮像装置５００の動作について説明する。ステップＳ５１０において、ＣＰＵ１３−５は、ユーザの指示に従って、ステップＳ１００でリアルタイム動画のフレーム５０内に配置された複数の被写体像４４及び４５を指定する。また、ステップＳ５１０において、ＣＰＵ１３−５は、指定された被写体像４４を含む被写体トリミング画像４１と指定された被写体像４５を含む被写体トリミング画像４２とを、リアルタイム動画内に設定する。この時、ユーザは、表示部１０に表示されたリアルタイム動画を視ながら、操作部９を用いて複数の被写体像を指定する指示をする。
【００８５】
次に、ステップＳ５２０において、ＣＰＵ１３−５は、ステップＳ５１０で指定した複数の被写体像を認識し、当該複数の被写体像を追跡し、被写体トリミング画像４１が常に被写体像４４を含み被写体トリミング画像４２が常に被写体像４５を含むように、被写体トリミング画像４１及び４２の位置をリアルタイム動画内で移動させる。なお、被写体像を認識して追跡するには、例えば、パターンマッチング等の公知技術を用いればよい。その後、ユーザがシャッタ押下動作を行い、シャッタ押下が検出される（ステップＳ１０１）。
【００８６】
ステップＳ５０２において、ＣＰＵ１３−５は、リアルタイム動画を用いてシャッタが押下検出時の静止画像を作成し、当該静止画像をＳＤＲＡＭ５に一時的に格納する。ここで、ステップＳ５０２において作成された静止画像には、シャッタ押下検出時の被写体トリミング画像４１及び４２の位置情報が付加されている。
【００８７】
次に、ステップＳ５０４において、ＣＰＵ１３−５は、付加された被写体トリミング画像４１及び４２の位置情報を用いて、ステップＳ５０２で格納された静止画像から、被写体トリミング画像４１及び４２をそれぞれ抽出し、第１のトリミング画像として設定する。次に、ＣＰＵ１３−５は、ステップＳ５０４で設定された第１のトリミング画像のデータサイズを算出する（ステップＳ１０５）。その後、ステップＳ１０６〜ステップＳ１１１までの動作が行われる。次に、構図ブラケット撮影が続行される場合にはステップＳ１０１に戻り、構図ブラケット撮影が続行されない場合には処理が終了する（ステップＳ５１２）。
【００８８】
以上に説明した処理によって、第５の実施形態に係る撮像装置５００は、第１の実施形態の撮像装置１００と同様の効果を得つつ、構図ブラケット撮影を行う度に複数の被写体をユーザに指定させる必要を無くすことができる。つまり、撮像装置５００によれば、ユーザは、記録容量を削減しつつ、記録したい複数の被写体像を１回指定するだけで、連続して構図ブラケット撮影を行うことができる。
【００８９】
なお、以上では、一例として、第１の実施形態の撮像装置１００の処理（図２を参照）を変更することによって、第５の実施形態の撮像装置５００を実現した。しかし、第５の実施形態の撮像装置５００は、第２の実施形態の撮像装置２００〜第４の実施形態の撮像装置４００の処理（図７、図１０及び図１２を参照）のいずれかを変更することによって、実現されてもよい。つまり、第５の実施形態の撮像装置５００は、リアルタイム動画中で被写体像を指定して当該被写体像を追跡し、追跡している被写体像を、シャッタ押下検出の度に記録容量削減して記録するものであればよい。
【００９０】
また、図１３のステップＳ１１１において、画像のデータは、圧縮されて記録されてもよいし、圧縮されずに記録されてもよい。
【００９１】
また、図１３において、ステップＳ５０４及びＳ１０５の前に、ステップＳ１０６及びＳ１０７を行ってもよい。
【００９２】
また、図１３のステップＳ１０８において、ＣＰＵ１３−５は、第１の実施形態の図２のステップＳ１０８と同様に、データサイズの比較の際に重み付けを行ってもよい。
【００９３】
なお、第１〜第５の実施形態で述べた撮像装置１００〜５００（図１を参照）において、信号処理／ＡＤ変換回路３、補正回路４及びＣＰＵ１３（１３−２〜１３−５）のそれぞれを、集積回路であるＬＳＩとして実現することができる。これらは、個別に１チップ化されてもよいし、それぞれにおいて全て又は一部を含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと称呼されることもある。
【００９４】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用例が可能性としてありえる。
【産業上の利用可能性】
【００９５】
本発明は、撮像装置等に利用可能であり、特に、構図ブラケット撮影を行う撮像装置において、記録容量を削減する場合等に有用である。
【図面の簡単な説明】
【００９６】
【図１】第１の実施形態に係る撮像装置１００の構成例を示すブロック図
【図２】被写体を撮像して静止画像を記録部に記録するまでに撮像装置１００が行う特徴的な処理を説明するためのフロー図
【図３】図２のステップ１０２において、ＳＤＲＡＭ５に格納された静止画像４０の一例を示す図
【図４】図３に示す静止画像４０において、画像重畳部分４６が無い場合について説明するための図
【図５】図３に示す静止画像４０において、画像重畳部分４６が有る場合について説明するための図
【図６】図３に示す静止画像４０において、画像重畳部分４６が有る場合について説明するための図
【図７】被写体を撮像して静止画像を記録部に記録するまでに撮像装置２００が行う特徴的な処理を説明するためのフロー図
【図８】ステップＳ２０６において、ＣＰＵ１３−２が設定する第２のトリミング画像を説明するための図
【図９】ステップＳ２０６において、ＣＰＵ１３−２が設定する第２のトリミング画像を説明するための図
【図１０】被写体を撮像して静止画像を記録するまでに撮像装置３００が行う特徴的な処理を説明するためのフロー図
【図１１】ステップＳ３１０において、ＣＰＵ１３−３が行う加工について説明するための図
【図１２】被写体を撮像して静止画像を記録部に記録するまでに撮像装置４００が行う特徴的な処理を説明するためのフロー図
【図１３】被写体を撮像して静止画像を記録するまでに撮像装置５００が行う特徴的な処理を説明するためのフロー図
【図１４】ステップＳ５１０等について説明するための図
【図１５】特許文献１に記載された従来の撮像装置が行う構図ブラケット撮影を示す図
【図１６】特許文献２に記載された従来の撮像装置が行う構図ブラケット撮影を示す図
【符号の説明】
【００９７】
１    レンズ
２    ＣＣＤ
３    信号処理／ＡＤ変換回路
４    補正回路
５    ＳＤＲＡＭ
６    不揮発性メモリ
７    メモリカードインタフェース
８    メモリカード
９    操作部
１０    表示部
１１    タイミングジェネレータ
１２    レンズ駆動部
１３、１３−２、１３−３、１３−４、１３−５    ＣＰＵ
１００、２００、３００、４００、５００    撮像装置
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
構図ブラケット撮影を行う撮像装置であって、
被写体を撮像して撮像画像を得る撮像部と、
前記撮像部で得た撮像画像を加工する画像処理部と、
前記画像処理部で加工された画像を記録する記録部とを備え、
前記画像処理部は、
前記撮像部で得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定する被写体トリミング画像指定手段と、
前記複数の被写体トリミング画像を、第１のトリミング画像として設定する第１のトリミング画像設定手段と、
前記複数の被写体トリミング画像を囲む１つの画像を、第２のトリミング画像として設定する第２のトリミング画像設定手段と、
前記第１のトリミング画像のデータサイズを算出する第１のデータサイズ算出手段と、
前記第２のトリミング画像のデータサイズを算出する第２のデータサイズ算出手段と、
前記第１のトリミング画像のデータサイズと前記第２のトリミング画像のデータサイズとを比較する比較手段と、
前記第１のトリミング画像と前記第２のトリミング画像とのうち、前記比較手段でデータサイズが小さいと判断された画像を、前記記録部に記録するために選択する選択手段とを含むことを特徴とする、撮像装置。
【請求項２】
前記被写体トリミング画像指定手段が指定する前記複数の被写体トリミング画像は、いずれも四角形状であり、
前記第２のトリミング画像設定手段が設定する前記第２のトリミング画像は、四角形状であることを特徴とする、請求項１に記載の撮像装置。
【請求項３】
前記第２のトリミング画像設定手段が設定する前記第２のトリミング画像は、前記複数の被写体トリミング画像のいずれにも属さない領域を含まないことを特徴とする、請求項１に記載の撮像装置。
【請求項４】
前記被写体トリミング画像指定手段が指定する前記複数の被写体トリミング画像は、いずれも四角形状であることを特徴とする、請求項３に記載の撮像装置。
【請求項５】
前記被写体トリミング画像指定手段が指定する前記複数の被写体トリミング画像は、いずれも四角形状であり、
前記選択手段は、前記第１のトリミング画像を選択した場合は、前記複数の被写体トリミング画像の少なくとも１つを拡大又は縮小し、前記複数の被写体トリミング画像を並べて１つの四角形状の第１のトリミング画像に加工することを特徴とする、請求項１に記載の撮像装置。
【請求項６】
前記第１のデータサイズ算出手段が算出する前記第１のトリミング画像のデータサイズは、圧縮処理後のデータサイズであり、
前記第２のデータサイズ算出手段が算出する前記第２のトリミング画像のデータサイズは、圧縮処理後のデータサイズであることを特徴とする、請求項１に記載の撮像装置。
【請求項７】
前記撮像部で得た撮像画像は、被写体のリアルタイムの動きが反映されたリアルタイム動画であり、
前記被写体トリミング画像指定手段は、前記リアルタイム動画内の複数の被写体像を追跡してそれぞれを切出す複数の被写体トリミング画像を指定することを特徴とする、請求項１に記載の撮像装置。
【請求項８】
構図ブラケット撮影を行う撮像方法であって、
被写体を撮像して撮像画像を得る撮像ステップと、
前記撮像ステップで得た撮像画像を加工する画像処理ステップと、
前記画像処理ステップで加工された画像を記録する記録ステップとを備え、
前記画像処理ステップは、
前記撮像ステップで得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定するステップと、
前記複数の被写体トリミング画像を、第１のトリミング画像として設定するステップと、
前記複数の被写体トリミング画像を囲む１つの画像を、第２のトリミング画像として設定するステップと、
前記第１のトリミング画像のデータサイズを算出するステップと、
前記第２のトリミング画像のデータサイズを算出するステップと、
前記第１のトリミング画像のデータサイズと前記第２のトリミング画像のデータサイズとを比較するステップと、
前記第１のトリミング画像と前記第２のトリミング画像とのうち、前記データサイズを比較するステップでデータサイズが小さいと判断された画像を、前記記録ステップで記録するために選択するステップとを含むことを特徴とする、撮像方法。
【請求項９】
被写体を撮像して得た撮像画像を加工して記録する構図ブラケット撮影を行う撮像装置に組み込まれる集積回路であって、
被写体を撮像するＣＣＤの出力信号に対してノイズ低減処理及びゲインコントロールを行い、アナログ信号からデジタル信号に変換する信号処理／ＡＤ変換回路、
前記信号処理／ＡＤ変換回路の出力信号に対して、画像補正処理を行って前記撮像画像を得る補正回路、及び、
前記補正回路で得た撮像画像内の複数の被写体像のそれぞれを切出す複数の被写体トリミング画像を指定して第１のトリミング画像として設定し、前記複数の被写体トリミング画像を囲む１つの画像を第２のトリミング画像として設定し、前記第１のトリミング画像及び前記第２のトリミング画像のデータサイズをそれぞれ算出して比較し、データサイズが小さい方の画像を選択して記録する画像処理部としての機能を実装する、集積回路。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2008129758.tif 000019
【図２】
2008129758.tif 000020
【図３】
2008129758.tif 000021
【図４】
2008129758.tif 000022
【図５】
2008129758.tif 000023
【図６】
2008129758.tif 000024
【図７】
2008129758.tif 000025
【図８】
2008129758.tif 000026
【図９】
2008129758.tif 000027
【図１０】
2008129758.tif 000028
【図１１】
2008129758.tif 000029
【図１２】
2008129758.tif 000030
【図１３】
2008129758.tif 000031
【図１４】
2008129758.tif 000032
【図１５】
2008129758.tif 000033
【図１６】
2008129758.tif 000034
【国際調査報告】
2008129758.tif 000035
2008129758.tif 000036