(57)【要約】【課題】  画角の異なる複数の画像データを容易に得ることができる撮像装置及びそのプログラムを実現する。【解決手段】  ズーム連写撮影モードが選択されると、被写体のスルー画像とともにズーム連写枠２０ａ、２０ｂを画像表示部１２に表示させる。そして、ユーザの十字キーの操作が行われると、十字キーの操作にしたがってズーム連写枠２０のトリミング位置の記憶を更新して、該更新後に記憶したトリミング位置にズーム連写枠２０を表示させる。そして、シャッタボタンが押下されると、静止画撮影処理を開始し、該静止画撮影処理により得られた画像データをバッファメモリに記憶する。そして、該得られた画像データからトリミング処理によりズーム連写枠２０ａ内の画像データと、ズーム連写枠２０ｂ内の画像データを生成してバッファメモリに記憶させる。そして、撮影処理により得られた画像データ及び生成された画像データをフラッシュメモリ１１に記録する。【選択図】  図３
2006211489.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、前記撮像手段による被写体の静止画撮影を制御する撮影制御手段と、
前記撮影制御手段により得られた撮影画像データからトリミング画像データを生成する生成手段と、
前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを記録手段に記録する記録制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
ユーザが被写体の撮影を指示する指示手段を備え、
前記撮影制御手段は、
前記指示手段により撮影の指示があった場合には、前記撮像手段による被写体の静止画撮影を制御することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記生成手段は、
前記撮像制御手段により得られた撮像画像データから少なくとも２枚以上のトリミング範囲が異なるトリミング画像データを生成することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
前記記録制御手段は、
前記生成手段によるトリミングが行われる前の撮影画像データと、前記生成手段により生成されたトリミング画像データとを前記記録手段に記録することを特徴とする請求項１乃至３の何れかに記載の撮像装置。
【請求項５】
前記記録制御手段は、
前記生成手段により生成された２枚以上のトリミング範囲が異なるトリミング画像データを前記記録手段に記録することを特徴とする請求項３記載の撮像装置。
【請求項６】
前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを組み合わせて１枚の組画像データを生成する組画像生成手段を備え、
前記記録制御手段は、
前記組画像生成手段により生成された組画像データを前記記録手段に記録する第１の記録制御手段を含むことを特徴とする請求項１乃至５の何れかに記載の撮像装置。
【請求項７】
前記記録制御手段は、
前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを別個の画像データとして前記記録手段に記録する第２の記録制御手段を含むことを特徴とする請求項１乃至６の何れかに記載の撮像装置。
【請求項８】
前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを組み合わせて１枚の組画像データを生成する組画像生成手段と、
複数種の記録モードの中から任意の記録モードを選択する記録モード選択手段と、を備え、
前記記録制御手段は、
前記組画像生成手段により生成された組画像データを前記記録手段に記録する第１の記録制御手段と、
前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを別個の画像データとして前記記録手段に記録する第２の記録制御手段とを含み、
前記記録モード選択手段により選択された記録モードに基づき、前記第１、第２の記録制御手段のうちのいずれか一方又は双方による記録制御を実行することを特徴とする請求項１乃至５の何れかに記載の撮像装置。
【請求項９】
前記記録制御手段により記録手段に記録される画像データを表示手段にレビュー表示させる撮影レビュー表示制御手段を備えたことを特徴とする請求項１乃至８の何れかに記載の撮像装置。
【請求項１０】
前記撮像手段により撮像された被写体のスルー画像を表示手段に表示させる表示制御手段を備えたことを特徴とする請求項１乃至９の何れかに記載の撮像装置。
【請求項１１】
前記表示制御手段は、
前記撮像手段により撮像された被写体のスルー画像を前記表示手段に表示させるとともに、前記生成手段によりトリミング画像データが生成される画像の範囲を示すトリミング範囲枠を表示させることを特徴とする請求項１０記載の撮像装置。
【請求項１２】
前記表示制御手段は、
前記生成手段により生成されるトリミング画像データの枚数分のトリミング範囲枠を表示させることを特徴とする請求項１１記載の撮像装置。
【請求項１３】
前記撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、
前記設定手段により設定された画像サイズからトリミング範囲枠の枠サイズ及び又は枠数を取得する枠情報取得手段と、
を備え、
前記表示制御手段は、
前記枠情報取得手段により取得された枠サイズ及び又は枠数のトリミング範囲枠を表示させることを特徴とする請求項１１又は１２記載の撮像装置。
【請求項１４】
ユーザがトリミング範囲枠の枠サイズ及び又は枠数を選択するための選択手段を備え、
前記表示制御手段は、
前記選択手段により選択された枠サイズ及び又は枠数のトリミング範囲枠を表示させることを特徴とする請求項１１又は１２記載の撮像装置。
【請求項１５】
前記撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、
前記選択手段により選択されたトリミング範囲枠の枠サイズ及び又は枠数と画像サイズとを対応付けて記憶する対応テーブル記憶手段とを備え、
前記表示制御手段は、
前記設定手段により設定された画像サイズと対応付けて前記対応テーブル記憶手段に記憶されているトリミング範囲枠の枠サイズ及び又は枠数のトリミング範囲枠を表示させることを特徴とする請求項１４記載の撮像装置。
【請求項１６】
前記表示手段に表示されたトリミング範囲枠のトリミング位置をユーザが変更するための変更手段を備え、
前記表示制御手段は、
前記変更手段により変更されたトリミング位置にしたがってトリミング範囲枠を表示させることを特徴とする請求項１１乃至１５の何れかに記載の撮像装置。
【請求項１７】
前記変更手段によりトリミング位置が変更された場合には、該変更後のトリミング位置をラストメモリするトリミング位置記憶制御手段を備え、
前記表示制御手段は、
前記トリミング位置記憶制御手段によりラストメモリされたトリミング位置にしたがってトリミング範囲枠を表示させることを特徴とする請求項１６記載の撮像装置。
【請求項１８】
被写体に対してオートフォーカスをするフォーカス制御手段を備え、
前記フォーカス制御手段は、
トリミング範囲枠の中心に対してオートフォーカスすることを特徴とする請求項１１乃至１７の何れかに記載の撮像装置。
【請求項１９】
被写体に対してオートフォーカスするフォーカス制御手段を備え、
前記表示制御手段は、
前記フォーカス制御手段によりオートフォーカスするフォーカスポイントがトリミング範囲枠の中心となるようにトリミング範囲枠を表示させることを特徴とする請求項１１乃至１５の何れかに記載の撮像装置。
【請求項２０】
ユーザが前記フォーカス制御手段によりオートフォーカスするフォーカスポイントを指定するための指定手段を備え、
前記表示制御手段は、
前記指定手段によりオートフォーカスするフォーカスポイントが指定された場合には、該指定されたフォーカスポイントがトリミング範囲枠の中心となるようにトリミング範囲枠を表示させることを特徴とする請求項１９記載の撮像装置。
【請求項２１】
前記表示制御手段は、
前記表示手段に表示させるトリミング範囲枠が前記撮像手段により撮像された画像の画角からはみ出る場合には、トリミング範囲枠が前記撮像手段により撮像された画像の画角内に納まるようにトリミング範囲枠を表示させることを特徴とする請求項１９又は２０記載の撮像装置。
【請求項２２】
ユーザが前記表示制御手段により表示されたトリミング範囲枠の表示のＯＮ／ＯＦＦを切り替えるための切替手段を備え、
前記表示制御手段は、
前記切替手段によりＯＮに切り替えられた場合は、前記表示手段にトリミング範囲枠を表示させ、前記切替手段によりＯＦＦに切り替えられた場合には、前記表示手段にトリミング範囲枠を表示させないことを特徴とする請求項１１乃至２１の何れかに記載の撮像装置。
【請求項２３】
前記撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、
前記設定手段により設定された画像サイズからトリミング範囲及び又はトリミング枚数を取得するトリミング情報取得手段を備え、
前記生成手段は、
前記トリミング情報取得手段により取得されたトリミング範囲及び又はトリミング枚数のトリミング画像データを生成することを特徴とする請求項１乃至９の何れかに記載の撮像装置。
【請求項２４】
ユーザがトリミング範囲及び又はトリミング枚数を選択するための選択手段を備え、
前記生成手段は、
前記選択手段により選択されたトリミング範囲及び又はトリミング枚数のトリミング画像データを生成することを特徴とする請求項１乃至９の何れかに記載の撮像装置。
【請求項２５】
前記撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、
前記選択手段により選択されたトリミング範囲及び又はトリミング枚数と画像サイズとを対応付けて記憶する対応テーブル記憶手段とを備え、
前記生成手段は、
前記設定手段により設定された画像サイズと対応付けて前記対応テーブル記憶手段に記憶されているトリミング範囲及び又はトリミング枚数のトリミング画像データを生成することを特徴とする請求項２４記載の撮像装置。
【請求項２６】
トリミング位置をユーザが変更するための変更手段を備え、
前記生成手段は、
前記変更手段により変更されたトリミング位置であって前記トリミング範囲及び又はトリミング枚数のトリミング画像データを生成することを特徴とする請求項２３乃至２５の何れかに記載の撮像装置。
【請求項２７】
前記変更手段によりトリミング位置が変更された場合には、該変更後のトリミング位置をラストメモリするトリミング位置記憶制御手段を備え、
前記生成手段は、
前記トリミング位置記憶制御手段によりラストメモリされたトリミング位置であって前記トリミング範囲及び又はトリミング枚数のトリミング画像データを生成することを特徴とする請求項２６記載の撮像装置。
【請求項２８】
被写体に対してオートフォーカスするフォーカス制御手段と、
前記フォーカス制御手段によりオートフォーカスするフォーカスポイントに応じてトリミング位置を変更する変更手段と、を備え、
前記生成手段は、
前記変更手段により変更されたトリミング位置であって前記トリミング範囲及び又はトリミング枚数のトリミング画像データを生成することを特徴とする請求項２３乃至２５の何れかに記載の撮像装置。
【請求項２９】
前記設定手段により設定された画像サイズが所定の画像サイズであるか否かを判断する判断手段と、
前記判断手段により所定の画像サイズであると判断された場合、前記生成手段によるトリミング画像データの生成を禁止する禁止制御手段とを備えたことを特徴とする請求項２３記載の撮像装置。
【請求項３０】
前記記録手段は、第１、第２の記録手段を含み、
前記記録制御手段は、
前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを前記第１の記録手段に記録する第１の記録制御手段と、
前記第１の記録手段に記録されている撮影画像データとトリミング画像データのうちの何れかを選択する選択手段と、
前記選択手段により選択された画像データを前記第２の記録手段に記録する第２の記録制御手段と、
を含むことを特徴とする請求項１乃至５記載の撮像装置。
【請求項３１】
被写体を撮像する撮像処理と、
前記撮像処理による被写体の静止画撮影を制御する撮影制御処理と、
前記撮影制御処理により得られた撮影画像データからトリミング画像データを生成する生成処理と、
前記撮影制御処理により得られた撮影画像データと、前記生成処理により生成されたトリミング画像データとを記録媒体に記録する処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びそのプログラムに係り、詳しくは、画角の異なる複数の画像データを一度に得ることができる撮像装置及びそのプログラムに関する。
【背景技術】
【０００２】
従来、撮像装置、例えば、デジタルカメラにおいては、光学ズーム機能を備え、被写体をズームして撮影することができる。また、焦点距離をブラケティングして被写体を撮影する機能を有したデジタルカメラも登場してきている。
【０００３】
下記特許文献には、ズーム機能付きカメラなる発明が開示されている。詳しくは、自動ズーム撮影モードにおいて、レリーズキーが２段押しされずに、ズームキーのワイド用キートップ又はテレ用キートップが押されると、焦点距離を１段ずつ変えながら、撮影動作と録画動作を繰り返し行うことにより、画角の異なる複数の撮影画像を得ることができるズーム機能付きカメラなるものが記載されている。
【０００４】
【特許文献１】公開特許公報  特開２０００−６９３４５（段落「００５１」〜段落「００６６」参照）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記した特許文献記載の技術によれば、ズームレンズを動かしながら連続して何度も撮影処理を行わなければならず、トータルの処理時間や処理負担が増大するという問題点があった。
また、ズームレンズを動かしながら撮影処理を繰り返し行っている間に、被写体が動いてしまうと画像内容が変わってしまうという問題点もあった。
【０００６】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、画角の異なる複数の画像データを容易に得ることができる撮像装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的達成のため、請求項１記載の発明による撮像装置は、被写体を撮像する撮像手段と、前記撮像手段による被写体の静止画撮影を制御する撮影制御手段と、
前記撮影制御手段により得られた撮影画像データからトリミング画像データを生成する生成手段と、
前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを記録手段に記録する記録制御手段と、
を備えたことを特徴とする。
【０００８】
また、例えば、請求項２に記載されているように、ユーザが被写体の撮影を指示する指示手段を備え、
前記撮影制御手段は、
前記指示手段により撮影の指示があった場合には、前記撮像手段による被写体の静止画撮影を制御するようにしてもよい。
【０００９】
また、例えば、請求項３に記載されているように、前記生成手段は、
前記撮像制御手段により得られた撮像画像データから少なくとも２枚以上のトリミング範囲が異なるトリミング画像データを生成するようにしてもよい。
【００１０】
また、例えば、請求項４に記載されているように、前記記録制御手段は、
前記生成手段によるトリミングが行われる前の撮影画像データと、前記生成手段により生成されたトリミング画像データとを記録手段に記録するようにしてもよい。
【００１１】
また、例えば、請求項５に記載されているように、前記記録制御手段は、
前記生成手段により生成された２枚以上のトリミング範囲が異なるトリミング画像データを記録手段に記録するようにしてもよい。
【００１２】
また、例えば、請求項６に記載されているように、前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを組み合わせて１枚の組画像データを生成する組画像生成手段を備え、
前記記録制御手段は、
前記組画像生成手段により生成された組画像データを前記記録手段に記録する第１の記録制御手段を含むようにしてもよい。
【００１３】
また、例えば、請求項７に記載されているように、前記記録制御手段は、
前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを別個の画像データとして前記記録手段に記録する第２の記録制御手段を含むようにしてもよい。
【００１４】
また、例えば、請求項８に記載されているように、前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを組み合わせて１枚の組画像データを生成する組画像生成手段と、
複数種の記録モードの中から任意の記録モードを選択する記録モード選択手段と、を備え、
前記記録制御手段は、
前記組画像生成手段により生成された組画像データを前記記録手段に記録する第１の記録制御手段と、
前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを別個の画像データとして前記記録手段に記録する第２の記録制御手段とを含み、
前記記録モード選択手段により選択された記録モードに基づき、前記第１、第２の記録制御手段のうちのいずれか一方又は双方による記録制御を実行するようにしてもよい。
【００１５】
また、例えば、請求項９に記載されているように、前記記録制御手段により記録手段に記録される画像データを表示手段にレビュー表示させる撮影レビュー表示制御手段を備えるようにしてもよい。
【００１６】
また、例えば、請求項１０に記載されているように、前記撮像手段により撮像された被写体のスルー画像を表示手段に表示させる表示制御手段を備えるようにしてもよい。
【００１７】
また、例えば、請求項１１に記載されているように、前記表示制御手段は、
前記撮像手段により撮像された被写体のスルー画像を前記表示手段に表示させるとともに、前記生成手段によりトリミング画像データが生成される画像の範囲を示すトリミング範囲枠を表示させるようにしてもよい。
【００１８】
また、例えば、請求項１２に記載されているように、前記表示制御手段は、
前記生成手段により生成されるトリミング画像データの枚数分のトリミング範囲枠を表示させるようにしてもよい。
【００１９】
また、例えば、請求項１３に記載されているように、前記撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、
前記設定手段により設定された画像サイズからトリミング範囲枠の枠サイズ及び又は枠数を取得する枠情報取得手段と、
を備え、
前記表示制御手段は、
前記枠情報取得手段により取得された枠サイズ及び又は枠数のトリミング範囲枠を表示させるようにしてもよい。
【００２０】
また、例えば、請求項１４に記載されているように、ユーザがトリミング範囲枠の枠サイズ及び又は枠数を選択するための選択手段を備え、
前記表示制御手段は、
前記選択手段により選択された枠サイズ及び又は枠数のトリミング範囲枠を表示させるようにしてもよい。
【００２１】
また、例えば、請求項１５に記載されているように、前記撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、
前記選択手段により選択されたトリミング範囲枠の枠サイズ及び又は枠数と画像サイズとを対応付けて記憶する対応テーブル記憶手段とを備え、
前記表示制御手段は、
前記設定手段により設定された画像サイズと対応付けて前記対応テーブル記憶手段に記憶されているトリミング範囲枠の枠サイズ及び又は枠数のトリミング範囲枠を表示させるようにしてもよい。
【００２２】
また、例えば、請求項１６に記載されているように、前記表示手段に表示されたトリミング範囲枠のトリミング位置をユーザが変更するための変更手段を備え、
前記表示制御手段は、
前記変更手段により変更されたトリミング位置にしたがってトリミング範囲枠を表示させるようにしてもよい。
【００２３】
また、例えば、請求項１７に記載されているように、前記変更手段によりトリミング位置が変更された場合には、該変更後のトリミング位置をラストメモリするトリミング位置記憶制御手段を備え、
前記表示制御手段は、
前記トリミング位置記憶制御手段によりラストメモリされたトリミング位置にしたがってトリミング範囲枠を表示させるようにしてもよい。
【００２４】
また、例えば、請求項１８に記載されているように、被写体に対してオートフォーカスをするフォーカス制御手段を備え、
前記フォーカス制御手段は、
トリミング範囲枠の中心に対してオートフォーカスするようにしてもよい。
【００２５】
また、例えば、請求項１９に記載されているように、被写体に対してオートフォーカスするフォーカス制御手段を備え、
前記表示制御手段は、
前記フォーカス制御手段によりオートフォーカスするフォーカスポイントがトリミング範囲枠の中心となるようにトリミング範囲枠を表示させるようにしてもよい。
【００２６】
また、例えば、請求項２０に記載されているように、ユーザが前記フォーカス制御手段によりオートフォーカスするフォーカスポイントを指定するための指定手段を備え、
前記表示制御手段は、
前記指定手段によりオートフォーカスするフォーカスポイントが指定された場合には、該指定されたフォーカスポイントがトリミング範囲枠の中心となるようにトリミング範囲枠を表示させるようにしてもよい。
【００２７】
また、例えば、請求項２１に記載されているように、前記表示制御手段は、
前記表示手段に表示させるトリミング範囲枠が前記撮像手段により撮像された画像の画角からはみ出る場合には、トリミング範囲枠が前記撮像手段により撮像された画像の画角内に納まるようにトリミング範囲枠を表示させるようにしてもよい。
【００２８】
また、例えば、請求項２２に記載されているように、ユーザが前記表示制御手段により表示されたトリミング範囲枠の表示のＯＮ／ＯＦＦを切り替えるための切替手段を備え、
前記表示制御手段は、
前記切替手段によりＯＮに切り替えられた場合は、前記表示手段にトリミング範囲枠を表示させ、前記切替手段によりＯＦＦに切り替えられた場合には、前記表示手段にトリミング範囲枠を表示させないようにしてもよい。
【００２９】
また、例えば、請求項２３に記載されているように、前記撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、
前記設定手段により設定された画像サイズからトリミング範囲及び又はトリミング枚数を取得するトリミング情報取得手段を備え、
前記生成手段は、
前記トリミング情報取得手段により取得されたトリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしてもよい。
【００３０】
また、例えば、請求項２４に記載されているように、ユーザがトリミング範囲及び又はトリミング枚数を選択するための選択手段を備え、
前記生成手段は、
前記選択手段により選択されたトリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしてもよい。
【００３１】
また、例えば、請求項２５に記載されているように、前記撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、
前記選択手段により選択されたトリミング範囲及び又はトリミング枚数と画像サイズとを対応付けて記憶する対応テーブル記憶手段とを備え、
前記生成手段は、
前記設定手段により設定された画像サイズと対応付けて前記対応テーブル記憶手段に記憶されているトリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしてもよい。
【００３２】
また、例えば、請求項２６に記載されているように、トリミング位置をユーザが変更するための変更手段を備え、
前記生成手段は、
前記変更手段により変更されたトリミング位置であって前記トリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしてもよい。
【００３３】
また、例えば、請求項２７に記載されているように、前記変更手段によりトリミング位置が変更された場合には、該変更後のトリミング位置をラストメモリするトリミング位置記憶制御手段を備え、
前記生成手段は、
前記トリミング位置記憶制御手段によりラストメモリされたトリミング位置であって前記トリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしてもよい。
【００３４】
また、例えば、請求項２８に記載されているように、被写体に対してオートフォーカスするフォーカス制御手段と、
前記フォーカス制御手段によりオートフォーカスするフォーカスポイントに応じてトリミング位置を変更する変更手段と、を備え、
前記生成手段は、
前記変更手段により変更されたトリミング位置であって前記トリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしてもよい。
【００３５】
また、例えば、請求項２９に記載されているように、前記設定手段により設定された画像サイズが所定の画像サイズであるか否かを判断する判断手段と、
前記判断手段により所定の画像サイズであると判断された場合、前記生成手段によるトリミング画像データの生成を禁止する禁止制御手段とを備えるようにしてもよい。
【００３６】
また、例えば、請求項３０に記載されているように、前記記録手段は、第１、第２の記録手段を含み、
前記記録制御手段は、
前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを前記第１の記録手段に記録する第１の記録制御手段と、
前記第１の記録手段に記録されている撮影画像データとトリミング画像データのうちの何れかを選択する選択手段と、
前記選択手段により選択された画像データを前記第２の記録手段に記録する第２の記録制御手段と、
を含むようにしてもよい。
【００３７】
上記目的達成のため、請求項３１記載の発明によるプログラムは、被写体を撮像する撮像処理と、
前記撮像処理による被写体の静止画撮影を制御する撮影制御処理と、
前記撮影制御処理により得られた撮影画像データからトリミング画像データを生成する生成処理と、
前記撮影制御処理により得られた撮影画像データと、前記生成処理により生成されたトリミング画像データとを記録媒体に記録する処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とする。
【発明の効果】
【００３８】
請求項１記載の発明によれば、撮像制御手段により得られた撮影画像データからトリミング画像を生成する生成手段と、撮影制御手段により得られた撮影画像データと前記生成手段により生成されたトリミング画像を記録手段に記録する記録制御手段と、を備えるようにしたので、同時に複数の画角の異なる画像データを得ることができる。
【００３９】
請求項２記載の発明によれば、ユーザが被写体の撮影を指示する指示手段を備え、前記指示手段により撮影の指示があった場合には、前記撮影制御手段により撮像手段による被写体の静止画撮影を制御するので、ユーザが撮影を行いたい画像を撮影することができ、同時に複数の画角の異なる画像データを得ることができる。
【００４０】
請求項３記載の発明によれば、生成手段は、撮影制御手段により得られた撮影画像データから少なくとも２枚以上のトリミング範囲が異なるトリミング画像データを生成するようにしたので、同時に複数の画角の異なるトリミング画像データを生成することができる。
【００４１】
請求項４記載の発明によれば、記録制御手段は、生成手段によるトリミングが行われる前の撮影画像データと、前記生成手段により生成されたトリミング画像データとを記録手段に記録するので、トリミングがされる前の撮影画像データも得ることができ、同時に複数の画角の異なるトリミング画像データを得ることができる。
【００４２】
請求項５記載の発明によれば、記録制御手段は、生成手段により生成された２枚以上のトリミング範囲が異なるトリミング画像データを記録手段に記録するようにしたので、同時に複数の画角の異なるトリミング画像データを得ることができる。
【００４３】
請求項６記載の発明によれば、撮像手段により得られた画像データと、生成手段により生成されたトリミング画像とを組み合わせて１枚の組画像データを生成する組画像生成手段と、前記組画像生成手段により生成された組画像データを記録手段に記録する組画像記録制御手段と、を備えたので、背景や周囲の状況を含めた俯瞰図と、迫力のあるアップ写真が同時に楽しむことができ、洒落た写真としても楽しむことができる。
【００４４】
請求項７記載の発明によれば、記録制御手段は、撮影制御手段により得られた撮影画像データと、前記生成手段により得られた画像データとを別個の画像データとして記録手段に記録する第２の記録制御手段を含むようにしたので、同時に複数の画角の異なる画像データをそれぞれ別個に得ることができる。
【００４５】
請求項８記載の発明によれば、撮影制御手段により得られた撮影画像データと、生成手段により生成されたトリミング画像データとを組み合わせて１枚の組画像データを生成する組画像生成手段と、複数種の記録モードの中から任意の記録モードを選択する記録モード選択手段と、を備え、記録制御手段は、前記組画像生成手段により生成された組画像データを記録手段に記録する第１の記録制御手段と、前記撮影制御手段により得られた撮影画像データと、前記生成手段により生成されたトリミング画像データとを別個の画像データとして前記記録手段に記録する第２の記録制御手段とを含み、前記記録モード選択手段により選択された記録モードに基づき、前記第１、第２の記録制御手段のうち何れか一方又は双方による記録制御を実行するようにしたので、組画像データのみを記録するか、撮影画像データ及びトリミング画像データを記録するか、若しくは、組画像データと撮影画像データとトリミング画像データを記録するかを選択することができる。
【００４６】
請求項９記載の発明によれば、記録制御手段により記録手段に記録される画像データを表示手段にレビュー表示させる撮影レビュー表示制御手段を備えるようにしたので、記録しようとする画像データの内容をユーザは知ることができる。
【００４７】
請求項１０記載の発明によれば、撮像手段により得られた画像データを表示手段に表示させる表示制御手段を備えるようにしたので、現在撮像している画像をユーザは認識することができる。
【００４８】
請求項１１記載の発明によれば、表示制御手段は、撮像手段により得られた画像データを表示手段に表示させるとともに、生成手段によりトリミング画像が生成される画像の範囲を示すトリミング範囲枠を表示させるようにしたので、ユーザは生成されるトリミング画像の領域を認識することができる。
【００４９】
請求項１２記載の発明によれば、表示制御手段は、生成手段により生成されるトリミング画像の枚数分のトリミング範囲枠を表示させるようにしたので、ユーザは生成されるトリミング画像の枚数及びその画像の領域を認識することができる。
【００５０】
請求項１３記載の発明によれば、前記撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、前記設定手段により設定された画像サイズからトリミング範囲枠の枠サイズ及び枠数を取得する枠情報取得手段と、を備え、前記表示制御手段は、前記取得手段により取得された枠サイズ及び枠数のトリミング範囲枠を表示させるようにしたので、設定した画像サイズにしたがってトリミングする画像の領域、枚数を一律に定めることができる。
【００５１】
請求項１４記載の発明によれば、ユーザがトリミング範囲枠の枠サイズ及び又は枠数を選択するための選択手段を備え、表示制御手段は、前記選択手段により選択された枠サイズ及び又は枠数のトリミング範囲枠を表示させるようにしたので、ユーザがトリミングする画像の領域の大きさ及び又は枚数を選択することができる。
【００５２】
請求項１５記載の発明によれば、撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、選択手段により選択されたトリミング範囲枠の枠サイズ及び又は枠数と画像サイズとを対応付けて記憶する対応テーブル記憶手段と、を備え、表示制御手段は、前記設定手段により設定された画像サイズと対応付けて前記対応テーブル記憶手段に記憶されているトリミング範囲枠の枠サイズ及び又は枠数のトリミング範囲枠を表示させるようにしたので、設定された画像サイズと対応付けて記憶されているユーザによって選択された枠サイズ及び又は枠数のトリミング範囲枠を表示させることができる。
【００５３】
請求項１６記載の発明によれば、表示手段に表示されたトリミング範囲枠のトリミング位置をユーザが変更するための変更手段を備え、表示制御手段は、前記変更手段により変更されたトリミング位置にしたがってトリミング範囲枠を表示させるので、ユーザがトリミングしたい領域にトリミング範囲枠を合わすことができる。
【００５４】
請求項１７記載の発明によれば、変更手段によりトリミング置が変更された場合は、該変更後のトリミング位置をラストメモリするトリミング位置記憶制御手段を備え、前記トリミング位置記憶制御手段によりラストメモリされたトリミング位置にしたがってトリミング範囲枠を表示させるようにしたので、前回ユーザがズーム連写枠を表示させた位置にズーム連写枠が再び表示されることとなる。
【００５５】
請求項１８記載の発明によれば、被写体に対してオートフォーカスするフォーカス制御手段を備え、前記フォーカス制御手段は、トリミング範囲枠の中心に対してオートフォーカスするようにしたので、ピントの合ったトリミング画像を生成することができる。
【００５６】
請求項１９記載の発明によれば、被写体に対してオートフォーカスするフォーカス制御手段を備え、表示制御手段は、前記フォーカス制御手段によりオートフォーカスするフォーカスポイントがトリミング範囲枠の中心となるようにトリミング範囲枠を表示させるようにしたので、ピントの合ったトリミング画像を生成することができる。
【００５７】
請求項２０記載の発明によれば、ユーザがフォーカス制御手段によりオートフォーカスするフォーカスポイントを指定するための指定手段を備え、表示制御手段は、前記指定手段によりオートフォーカスするフォーカスポイントが指定された場合には、該指定されたフォーカスポイントがトリミング範囲枠の中心となるようにトリミング範囲枠を表示させるようにしたので、ピントの合うトリミング画像を生成することができる。
【００５８】
請求項２１記載の発明によれば、表示制御手段は、表示手段に表示させるトリミング範囲枠が撮像手段により撮像された画像の画角からはみ出る場合には、トリミング範囲枠が前記撮像手段により撮像された画像の画角内に納まるようにトリミング範囲枠を表示させるようにしたので、空白部分（被写体が存在しないエリア）のない綺麗な画像データを得ることができる。
【００５９】
請求項２２記載の発明によれば、ユーザが表示手段に表示されたトリミング範囲枠の表示のＯＮ／ＯＦＦを切り替えるための切替手段を備え、表示制御手段は、前記切替手段によりＯＮに切り替えられた場合には、前記表示手段にトリミング範囲枠を表示させ、前記切替手段によりＯＦＦに切り替えられた場合には、前記表示手段にトリミング範囲枠を表示させないようにしたので、ユーザがズーム連写枠を表示させたい場合のみズーム連写枠を表示させることができ、絶えずズーム連写枠が表示されるという煩わしさを無くすことができる。
【００６０】
請求項２３記載の発明によれば、撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、前記設定手段により設定された画像サイズからトリミング範囲及び又はトリミング枚数を取得するトリミング情報取得手段を備え、生成手段は、前記トリミング情報取得手段により取得されたトリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしたので、複数のトリミング範囲が異なる画像データを生成することができ、同時に複数の画像の異なる画像データを得ることができる。
【００６１】
請求項２４記載の発明によれば、ユーザがトリミング範囲及び又はトリミング枚数を選択するための選択手段を備え、生成手段は、選択手段により選択されたトリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしたので、ユーザがトリミングしたい範囲や枚数を選択することができる。
【００６２】
請求項２５記載の発明によれば、撮影制御手段により得られる撮影画像データの画像サイズを設定する設定手段と、選択手段により選択されたトリミング範囲及び又はトリミング枚数と画像サイズとを対応付けて記憶する対応テーブル記憶手段と、を備え、生成手段は、前記設定手段により設定された画像サイズと対応付けて前記対応テーブル記憶手段に記憶されているトリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしたので、該設定された画像サイズと対応付けて記憶されているユーザによって選択されたトリミング範囲及び又はトリミング枚数のトリミング画像データを生成することができる。
【００６３】
請求項２６記載の発明によれば、トリミング位置をユーザが変更するための変更手段を備え、生成手段は、前記変更手段により変更されたトリミング位置であって前記トリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしたので、ユーザがトリミングしたい位置を選択することができる。
【００６４】
請求項２７記載の発明によれば、変更手段によりトリミング位置が変更された場合には、該変更後のトリミング位置をラストメモリするトリミング位置記憶制御手段を備え、生成手段は、前記トリミング位置記憶制御手段によりラストメモリされたトリミング位置であって前記トリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしたので、前回トリミング画像データを生成したときのトリミング位置で、再びトリミング画像データを生成することができる。
【００６５】
請求項２８記載の発明によれば、被写体に対してオートフォーカスするフォーカス制御手段と、前記フォーカス制御手段によりオートフォーカスするフォーカスポイントに応じてトリミング位置を変更する変更手段とを備え、生成手段は、前記変更手段により変更されたトリミング位置であって前記トリミング範囲及び又はトリミング枚数のトリミング画像データを生成するようにしたので、ピントの合ったトリミング画像データを生成することができる。
【００６６】
請求項２９記載の発明によれば、設定手段により設定された画像サイズが所定の画像サイズであるか否かを判断する判断手段と、前記判断手段により所定の画像サイズであると判断された場合、生成手段によるトリミング画像データの生成を禁止する禁止制御手段と、を備えるようにしたので、設定された画像サイズが所定の画像サイズの場合には、トリミング画像データを生成しないですむ。例えば、所定の画像サイズをあるサイズより小さい画像サイズとしておくことにより、画像サイズがかなり小さい画質の悪いトリミング画像データの生成を排除することができる。
【００６７】
請求項３０記載の発明によれば、記録手段は、第１、第２の記録手段を含み、記録制御手段は、撮影制御手段により得られた撮影画像データと、生成手段により生成されたトリミング画像データとを前記第１の記録手段に記録する第１の記録制御手段と、前記第１の記録手段に記録されている撮影画像データとトリミング画像データのうち何れかを選択する選択手段と、前記選択手段により選択された画像データを前記第２の記録手段に記録する第２の記録制御手段を備えるようにしたので、撮影画像データ及びトリミング画像データのうち任意の画像データのみを保存することができる。また、別の記録媒体ごとに異なる画像データも記録することができる。
【００６８】
請求項３１記載の発明によれば、デジタルカメラ、パソコン等に読み込ませることにより、本発明の撮像装置を実現することができる。
【発明を実施するための最良の形態】
【００６９】
以下、本実施の形態について、デジタルカメラを適用した一例として図面を参照して詳細に説明する。
[第１の実施の形態]
Ａ．デジタルカメラの構成
図１は、本発明の撮像装置を実現するデジタルカメラ１の電気的な概略構成を示すブロック図である。
デジタルカメラ１は、撮影レンズ２、レンズ駆動ブロック３、絞り兼用シャッタ４、ＣＣＤ５、ＴＧ（timing generator）６、ユニット回路７、ＤＲＡＭ８、メモリ９、ＣＰＵ１０、フラッシュメモリ１１、画像表示部１２、キー入力部１３、音声処理部１４、ストロボ駆動部１５、ストロボ発光部１６、カードＩ／Ｆ１７を備えており、カードＩ／Ｆ１７には、図示しないデジタルカメラ１本体のカードスロットに着脱自在に装着されたメモリ・カード１８が接続されている。
【００７０】
撮影レンズ２は、図示しないフォーカスレンズ、ズームレンズを含み、レンズ駆動ブロック３が接続されている。レンズ駆動ブロック３は、図示しないフォーカスレンズ、ズームレンズをそれぞれ光軸方向に駆動させるモータと、ＣＰＵ１０からの制御信号にしたがってフォーカスモータ、ズームモータをそれぞれ光軸方向に駆動させるフォーカスモータドライバ、ズームモータドライバから構成されている。
【００７１】
絞り兼用シャッタ４は、図示しない駆動回路を含み、駆動回路はＣＰＵ１０から送られてくる制御信号にしたがって絞り兼用シャッタを動作させる。この絞り兼用シャッタは、絞りとシャッタとして機能する。
絞りとは、撮影レンズ２から入ってくる光の量を制御する機構のことをいい、シャッタとは、ＣＣＤ５に光を当てる時間を制御する機構のことをいい、ＣＣＤ５に光を当てる時間は、シャッタの開閉の速度（シャッタ速度）によって変わってくる。露出は、この絞りとシャッタ速度によって定めることができる。
【００７２】
ＣＣＤ５は、撮影レンズ２、絞り兼用シャッタ４を介して投影された被写体の光を電気信号に変換し、撮像信号としてユニット回路７に出力する。また、ＣＣＤ５は、ＴＧ６によって生成された所定周波数のタイミング信号にしたがって駆動する。ＴＧ６にはユニット回路７が接続されている。
ユニット回路７は、ＣＣＤ５から出力される撮像信号を相関二重サンプリングして保持するＣＤＳ（Correlated Double Sampling）回路、そのサンプリング後の撮像信号の自動利得調整を行うＡＧＣ（Automatic Gain Control）回路、その自動利得調整後のアナログの撮像信号をデジタル信号に変換するＡ／Ｄ変換器から構成されており、ＣＣＤ５の撮像信号は、ユニット回路７を経てデジタル信号としてＣＰＵ１０に送られる。
【００７３】
ＣＰＵ１０は、ユニット回路７から送られてきた画像データの画像処理（画素補間処理、γ補正、輝度色差信号の生成、ホワイトバランス処理、露出補正処理等）、画像データの圧縮・伸張（例えば、ＪＰＥＧ形式やＭＰＥＧ形式の圧縮・伸張）の処理などを行う機能を有するとともに、デジタルカメラ１の各部を制御するワンチップマイコンである。
【００７４】
ＤＲＡＭ８は、ＣＣＤ５によって撮像された後、ＣＰＵ１０に送られてきた画像データを一時記憶するバッファメモリとして使用されるとともに、ＣＰＵ１０のワーキングメモリとして使用される。
フラッシュメモリ１１やメモリ・カード１８は、ＣＣＤ５によって撮像された画像データなどを保存しておく記録媒体である。なお、本実施例では、画像データの書き込み（記録）は、専らフラッシュメモリ１１を用いて説明しているが、ユーザのキー入力部１３の操作により、画像データをフラッシュメモリ１１に記録するか、メモリ・カード１８に記録するかを選択することができる。このフラッシュメモリ１１やメモリ・カード１８は、本発明の記録手段として機能する。
【００７５】
画像表示部１２は、カラーＬＣＤとその駆動回路を含み、撮影待機状態にあるときには、ＣＣＤ５によって撮像された被写体をスルー画像として表示し、記録画像の再生時には、保存用フラッシュメモリ１１やメモリ・カード１８から読み出され、伸張された記録画像を表示させる。この画像表示部１２は、本発明の表示手段に相当する。
キー入力部１３は、シャッタボタン、ズーム連写キー、十字キー、ＳＥＴキー等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号をＣＰＵ１０に出力する。このキー入力部１３は、本発明の指示手段、選択手段、変更手段、指定手段、切替手段として機能する。
【００７６】
音声処理部１４は、内蔵マイク、アンプ、Ａ／Ｄ変換器、Ｄ／Ａ変換器、アンプ、内蔵スピーカ等を含み、音声付画像の撮影時には、内蔵マイクに入力された音声をデジタル信号に変換してＣＰＵ１０に送る。ＣＰＵ１０は、送られてきた音声データをバッファメモリ（ＤＲＡＭ８）に順次記憶し、ＣＣＤ５によって撮像された画像データとともにフラッシュメモリ１１やメモリ・カード１８に記録する。
また、音声処理部１４は、音声付画像の再生時には、各画像データに付属する音声データに基づく音声等を内蔵スピーカから放音する。
【００７７】
ストロボ駆動部１５は、ＣＰＵ１０の制御信号にしたがって、ストロボ発光部１６を閃光駆動させ、ストロボ発光部１６はストロボを閃光させる。ＣＰＵ１０は、ＣＣＤ５の出力信号又は図示しない測光回路によって撮影シーンが暗いか否かを判断し、撮影シーンが暗いと判断し、且つ、撮影を行うと判断した場合（シャッタボタン押下時）には、ストロボ駆動部１５に制御信号を送る。
【００７８】
Ｂ.以下、本発明の特徴となるデジタルカメラ１のそれぞれの構成の機能について説明する。
ユーザのキー入力部１３の操作によりデジタルカメラ１の電源がＯＮされると、
ＣＰＵ１０は、ＣＣＤ５による被写体の撮像を開始させ、ＣＣＤ５によって撮像された被写体の画像データに対して画像処理を施してバッファメモリ（ＤＲＡＭ８）に記憶し、該記憶した画像データの画像を画像表示部１２に表示させるという、いわゆるスルー画像表示の開始を行なう（表示制御手段）。このときフォーカスポイントを示すフォーカスフレームも同時に表示させる。
【００７９】
ＣＰＵ１０は、スルー画像表示の開始を行うと、静止画撮影処理により記録する画像データの画像サイズの設定操作がユーザによって行われたかを判断し、画像データのサイズの設定操作が行われたと判断すると、ユーザによって設定された画像データのサイズ設定を行う（設定手段）。
また、ＣＰＵ１０は、スルー画像表示を行うと、ズーム連写撮影モードが選択されたか否かの判断を行う。この判断は、ユーザのキー入力部１３のズーム連写キーの操作に対応する操作信号が送られてきたか否かを判断し、送られてきた場合には、ズーム連写撮影モードが選択されたと判断する。
【００８０】
ＣＰＵ１０は、ズーム連写撮影モードが選択されたと判断すると、現在設定されている画像サイズが６８０×４８０ドット（ピクセル）であるか否かの判断を行い（判断手段）、６８０×４８０ドット（ピクセル）であると判断すると、通常の静止画撮影モードへと戻る。画像サイズが６８０×４８０ドット（ピクセル）の場合には、トリミング処理を行うと画像サイズがかなり小さい画質の悪い画像となってしまうからである。
ＣＰＵ１０は、設定されている画像サイズが６８０×４８０ドット（ピクセル）でないと判断すると、現在設定されている画像サイズからトリミングする画像の範囲を示すズーム連写枠のズーム倍率をメモリ９に格納されているトリミングサイズテーブルから取得する（枠情報取得手段）。
【００８１】
図２は、メモリ９に格納されているトリミングサイズテーブルの内容を示すものである。
図２に示すように、現在設定されている画像サイズが３０７２×２３０４ドット（ピクセル）の場合は、トリミングする画像サイズは２０４８×１５３６ドット（ピクセル）、１６００×１２００ドット（ピクセル）となり、ズーム連写枠のズーム倍率はそれぞれ１．５倍、１．９２倍となる。
また、設定されている画像のサイズが２５６０×１９２０ドット（ピクセル）の場合は、トリミングする画像サイズは１６００×１２００ドット（ピクセル）、１２８０×９６０ドット（ピクセル）となり、ズーム連写枠のズーム倍率はそれぞれ１．６倍、２．０倍となる。
【００８２】
また、設定されている画像サイズが２０４８×１５３６ドット（ピクセル）の場合は、トリミングする画像サイズは１２８０×９６０ドット（ピクセル）、１０２４×７６８ドット（ピクセル）となり、ズーム連写枠のズーム倍率はそれぞれ１．６倍、２．０倍となる。
また、設定されている画像サイズが１６００×１２００ドット（ピクセル）の場合は、トリミングする画像サイズは１０２４×７６８ドット（ピクセル）、６４０×４８０ドット（ピクセル）となり、ズーム連写枠のズーム倍率はそれぞれ１．５６倍、２．５倍となる。
ここで、撮像している画像サイズに対応する大小の異なるトリミング画像のサイズ及びズーム倍率があるのは、撮影された画像データから２枚のトリミング画像を生成するためである。このメモリ９は、本発明の対応テーブル記憶手段として機能する。
【００８３】
そして、ＣＰＵ１０は、ズーム連写枠のズーム倍率の取得を行うと、メモリ９から取得したズーム倍率及びメモリ９のトリミング位置記憶領域に記憶されているトリミング位置（ズーム連写枠の表示位置）に基づいて画像表示部１２にズーム連写枠を表示させる（表示制御手段）。
この取得したズーム倍率に基づくズーム連写枠の表示とは、現在撮像している画像の画角に対して取得したズーム倍率となる画角となるようにズーム連写枠を表示させる。例えば、現在設定されている画像サイズが３０７２×２３０４の場合には、撮像している画像の画角に対してズーム倍率が１．５倍と、１．９２倍となる画角となるようにズーム連写枠を表示させる。
【００８４】
また、メモリ９のトリミング位置記憶領域に記憶されているトリミング位置に基づくズーム連写枠の表示とは、トリミング位置記憶領域に記憶されているトリミング位置に対応する画像表示部１２の表示位置にズーム連写枠を表示させる。このとき、最初、トリミング位置記憶領域には、ズーム連写枠を画像表示部１２の中央部分に表示させるようなトリミング位置が記憶されているが、後述するトリミング位置の変更が行われた場合には、変更後のトリミング位置が記憶されることとなる。なお、このとき、フォーカスフレームは、ズーム連写枠の中央部に表示させる。ズーム連写枠の中央部に対して後述するＡＦ処理によりオートフォーカスを行うからである。
【００８５】
図３は、トリミング位置の変更が未だ行われていないときの、画像表示部１２に表示されたズーム連写枠の様子を示すものである。
図３に示すように、ＣＣＤ５によって撮像された女の子（被写体）の画像と、ズーム連写枠２０ａと、ズーム連写枠２０ｂが表示されているのがわかり、ズーム連写枠２０は、撮像されている画像（スルー画像）の中央部分に表示されていることがわかる。また、例えば、設定している画像サイズが３０７２×２３０４ドット（ピクセル）となる場合には、ズーム連写枠２０ａは、ズーム倍率が１．５倍となるような画角で表示され、ズーム連写枠２０ｂは、ズーム倍率が１．９２倍となるような画角で表示されることとなる。
【００８６】
また、ＣＰＵ１０は、ユーザによってＳＥＴキーの操作が行われたか否かの判断を行う。この判断は、キー入力部１３からＳＥＴキーの操作に対応する操作信号が送られてきたか否かにより判断し、送られてきた場合には、ＳＥＴキーの操作が行われたと判断する。
ＣＰＵ１０は、ＳＥＴキーの操作が行われたと判断すると、現在ズーム連写枠２０（以下、ズーム連写枠２０ａ、２０ｂを総括）を表示中であるか否かを判断し、表示中であると判断するとズーム連写枠２０の表示を中止し、表示中でないと判断するとメモリ９から取得したズーム倍率及びメモリ９のトリミング位置記憶領域に記憶されているトリミング位置に基づいてズーム連写枠２０の表示を行う。
【００８７】
また、ＣＰＵ１０は、ズーム連写枠２０が表示されている状態で、十字キーの操作が行われたか否かの判断も行う。この判断は、キー入力部１３から十字キーの操作に対応する操作信号が送られてきたか否かにより判断し、送られてきた場合には十字キーの操作が行われたと判断する。
ＣＰＵ１０は、ズーム連写枠２０が表示されている状態で十字キーの操作が行われたと判断すると、ユーザの十字キーの操作にしたがって新たなトリミング位置を算出して、トリミング位置記憶領域に記憶し（ラストメモリして）、該記憶したトリミング位置に対応する画像表示部１２の表示位置にズーム連写枠２０を表示させる。このトリミング位置を記憶しておくことにより、ズーム連写撮影モードにおいて撮影を行う場合には、前回ズーム連写撮影モードを選択してズーム連写枠２０を表示させた位置にズーム連写枠２０が再び表示されることとなる。このトリミング位置を記憶する機能は、本発明のトリミング位置記憶制御手段に相当する。
【００８８】
図４は、ユーザの十字キーの操作にしたがって更新されるズーム連写枠２０の表示位置の様子を示すものである。
例えば、図４の（ａ）に示す状態で（ズーム連写枠２０が中央に表示されている状態で）、ユーザが十字キーの「↑」を押下し続けるとズーム連写枠２０の表示位置は、段々と上の方に移動していき、図４（ｂ）に示すようにズーム連写枠２０の上辺が画像表示部１２の上端まで来ると移動は止まる。つまり、ズーム連写枠２０はそれ以上、上には表示されない。また、図４（ａ）に示す状態で、ユーザが「←」を押下し続けるとズーム連写枠２０の表示位置は、段々と左の方に表示されていき、図４（ｃ）に示すようにズーム連写枠２０の左辺が画像表示部１２の左端まで来ると移動は止まる。つまり、ズーム連写枠２０はそれ以上、左には表示されない。
【００８９】
また、逆に、図４（ａ）に示す状態で、ユーザが「↓」を押下し続けるとズーム連写枠２０の表示位置は、段々と下の方に表示されていき、図４（ｄ）に示すようにズーム連写枠２０の下辺が画像表示部１２の下端まで来ると移動は止まる。また、図４（ａ）に示す状態で、ユーザが「→」を押下し続けるとズーム連写枠２０の表示位置は、段々と右の方に表示されていき、図４（ｅ）に示すようにズーム連写枠２０の右辺が画像表示部１２の右端まで来ると移動は止まる。
このように、ＣＰＵ１０は、ユーザの十字キーの操作にしたがってトリミング位置の記憶を更新してズーム連写枠２０を表示させることにより、ユーザは任意の場所にズーム連写枠２０の表示位置を移動することができる。これにより、ユーザはトリミングしたい領域にズーム連写枠２０を合わすことができる。なお、十字キーの操作によりズーム連写枠２０ａ、２０ｂは一体となって移動する。
【００９０】
また、ＣＰＵ１０は、シャッタボタンが押下されたか否かの判断を行う。この判断は、キー入力部１３のシャッタボタン押下に対応する操作信号が送られて来たか否かにより判断する。
ＣＰＵ１０は、シャッタボタンが押下されたと判断すると、ＡＦ処理を行う。このとき、ズーム連写枠２０の中央に対してオートフォーカスさせる（オートフォーカス制御手段）。つまり、ズーム連写枠２０の中央部分にピントが合うようにフォーカスレンズを駆動させる。ズーム連写枠２０内にある画像がユーザが最も撮影したい被写体であると推認することができるからである。
ＣＰＵ１０は、ＡＦ処理を行うと静止画撮影処理を開始し（撮影制御手段）、該撮影処理に得られた画像データ（撮影画像データ）に対して画像処理、つまり、現在設定されている画像サイズとなるように間引き処理等を施して、バッファメモリに記憶させる。
【００９１】
そして、ＣＰＵ１０は、メモリ９に記憶されているトリミング位置及び現在設定されている画像サイズに対応するトリミングする画像のサイズを読み出し（サイズ取得手段、トリミング位置取得手段）、バッファメモリに記憶されている撮影画像データのうち、該読み出したトリミング位置及びトリミングする画像のサイズに対応する範囲の画像データをバッファメモリにコピーする（以下、コピーした画像データをトリミング画像データという）。なお、現在設定されている画像サイズとなるように該コピーしたトリミング画像データに対して画素補間処理を施してバッファメモリに記憶させるようにしてもよい。この撮像画像データからトリミング画像データを生成する機能は、本発明の生成手段に相当する。
【００９２】
そして、ＣＰＵ１０は、バッファメモリに記憶されている撮影画像データ及び２枚のトリミング画像データを画像表示部１２にレビュー表示させる（撮影レビュー表示制御手段）。表示方法としては、記録した３枚の画像データを一定時間毎に１枚ずつ表示させるようにしたり、ユーザのキー入力部１３の操作が行われた場合に表示させる画像データの切り替えを行うようにしてもよい。
そして、ＣＰＵ１０は、バッファメモリに記憶されている撮影画像データ及びトリミング画像データに対して圧縮処理を施して、フラッシュメモリ１１に記録する（記録制御手段）。
【００９３】
メモリ９には、ＣＰＵ１０によるデジタルカメラ1の各部の制御に必要なプログラム、及び各部の制御に必要なデータ（トリミングサイズテーブルなど）が記録されており、ＣＰＵ１０は、このプログラムにしたがって処理を行うことにより本発明の撮像装置として機能する。このメモリ９は、本発明の記憶手段として機能する。
なお、本実施の形態におけるデジタルカメラ１は、ズーム連写撮影モードが選択されると、被写体に対して光学によりズームすることはできるが、電子ズームを行うことはできないように設定しておく。
【００９４】
Ｃ．デジタルカメラ１の動作
第１の実施の形態におけるデジタルカメラ１の動作を図５〜図７のフローチャートにしたがって説明する。
まず、ユーザのキー入力部１３の操作により、デジタルカメラ１の電源がＯＮされると、ＣＣＤ５による被写体の撮像を開始し、該撮像した被写体の画像を画像表示部１２に表示させるという、いわゆるスルー画像の表示を開始させる（ステップＳ１）。このとき、フォーカスポイントを示すフォーカスフレームも画像表示部１２に表示させる。
【００９５】
次いで、ユーザによってズーム連写撮影モードが選択されたか否かの判断を行う（ステップＳ２）。この判断は、キー入力部１３からズーム連写キーの操作に対応する操作信号がＣＰＵ１０に送られてきたか否かにより判断する。
ステップＳ２で、ズーム連写撮影モードが選択されていないと判断すると、ステップＳ３に進み、シャッタボタンが押下されたか否かの判断を行う。
ステップＳ３で、シャッタボタンが押下されていない場合には、画像サイズの設定操作がユーザによって行われたか否かの判断を行う。この判断は、キー入力部１３から画像サイズの設定操作に対応する操作信号が送られてきたか否かにより判断し、送られてきた場合には設定操作が行われたと判断する。
【００９６】
ステップＳ４で、画像サイズの設定操作が行われたと判断すると、ステップＳ５に進み、該設定操作に応じた画像サイズの設定を行ってからステップＳ２に戻り、ステップＳ４で、画像サイズの設定操作が行われていないと判断するとそのままステップＳ２に戻る。
一方、ステップＳ３で、シャッタボタンの押下が行われたと判断すると、ステップＳ６に進み、ＡＦ処理及び静止画撮影処理を行い、該得られた画像データをフラッシュメモリ１１に記録する。このとき、レビュー表示を行う旨の設定が行われている場合は、静止画撮影処理により得られた画像データをフラッシュメモリ１１に記録する前に、撮影処理により得られた画像データを画像表示部１２にレビュー表示させる。
そして、画像データをフラッシュメモリ１１に記録すると、ステップＳ１に戻る。
【００９７】
一方、ステップＳ２で、ズーム連写撮影モードが選択されたと判断すると、図６のステップＳ７に進み、現在設定されている画像サイズが６８０×４８０ドット（ピクセル）であるか否かの判断を行う。現在設定されている画像サイズが６８０×４８０ドット（ピクセル）であると判断すると、通常の静止画撮影モード、つまり、ステップＳ２に戻り、６８０×４８０ドット（ピクセル）でないと判断すると、ステップＳ８に進む。設定された画像サイズが６８０×４８０ドット（ピクセル）の場合には、トリミング処理を行うと画像サイズがかなり小さい画質の悪い画像となってしまうからである。
【００９８】
ステップＳ８に進むと、現在設定されている画像サイズから画像表示部１２に表示させるズーム連写枠２０のズーム倍率をメモリ９に格納されているトリミングサイズテーブルから取得する。ここでは、現在設定されている画像サイズを３０７２×２３０４ドット（ピクセル）とすると、取得したズーム連写枠のズーム倍率は、１．５倍と、１．９２倍ということになる。
次いで、ステップＳ９で、取得したズーム連写枠２０のズーム倍率及びメモリ９のトリミング位置記憶領域に記憶されているトリミング位置に基づいて画像表示部１２にズーム連写枠２０を表示させる。最初、トリミング位置記憶領域には、ズーム連写枠が画像表示部１２の中央部分に表示させるようなトリミング位置が記憶されているが、後述するトリミング位置の変更が行われた場合には、変更後のトリミング位置が記憶されることとなる。
【００９９】
図３は、トリミング位置の変更が未だ行われていないときの、画像表示部１２に表示されたズーム連写枠２０の様子を示したものである。ここで、取得したズーム連写枠のズーム倍率は１．５倍と１．９２倍であるので、図３に示すズーム連写枠２０ａの大きさは、撮像している画像の画角に対してズーム倍率が１．５倍となるような画角であり、ズーム連写枠２０ｂの大きさは、撮像している画像の画角に対してズーム倍率が１．９２倍となるような画角で表示されている。
【０１００】
ズーム連写枠２０を画像表示部１２に表示させると、ステップＳ１０で、ユーザによってＳＥＴキーの操作が行われたか否かの判断を行う。この判断は、キー入力部１３からＳＥＴキーの操作に対応する操作信号が送られてきたか否かにより判断する。
ステップＳ１０で、ＳＥＴキーの操作が行われたと判断すると、ステップＳ１１で、現在ズーム連写枠の表示を行っているか否かの判断を行う。
【０１０１】
ステップＳ１１で、ズーム連写枠の表示を行っていないと判断すると、ステップＳ１２に進み、取得したズーム連写枠２０のズーム倍率及びトリミング位置記憶領域に記憶されているトリミング位置に基づいてズーム連写枠２０の表示を行ってからステップＳ１４に進み、ステップＳ１１で、ズーム連写枠２０の表示を行っていると判断すると、ステップＳ１３に進み、ズーム連写枠２０の表示を中止させてステップＳ１４に進む。
一方、ステップＳ１０で、ＳＥＴキーの操作が行われていないと判断するとそのままステップＳ１４に進む。
【０１０２】
ステップＳ１４に進むと、ユーザによって十字キーの操作が行われたか否かの判断を行う。この判断は、キー入力部１３から十字キーの操作に対応する操作信号が送られてきたか否かにより判断する。
ステップＳ１４で、十字キーの操作が行われたと判断すると、ステップＳ１５に進み、現在ズーム連写枠の表示を行っているか否かの判断を行い、ズーム連写枠の表示を行っていると判断すると、ステップＳ１６に進み、十字キーの操作にしたがって新たなトリミング位置を算出し、該算出したトリミング位置を記憶する（ラストメモリする）。つまり、トリミング位置記憶領域に記憶されているトリミング位置の記憶を更新する。
【０１０３】
次いで、ステップＳ１７で、取得したズーム連写枠２０のズーム倍率及びトリミング位置記憶領域に新たに記憶されたトリミング位置に基づいて画像表示部１２にズーム連写枠２０及びフォーカスフレームを表示させてステップＳ１８に進む。
一方、ステップＳ１４で、十字キーの操作が行われていないと判断した場合、及び、ステップＳ１５で、ズーム連写枠が表示されていないと判断した場合には、そのままステップＳ１８に進む。
ステップＳ１８に進むと、ユーザによってシャッタボタンが押下されたか否かの判断を行う。この判断は、キー入力部１３からシャッタボタン押下に対応する操作信号が送られてきたか否かにより判断する。
【０１０４】
ステップＳ１８で、シャッタボタンが押下されていないと判断すると、ステップＳ１９に進み、ユーザによって画像サイズの設定操作が行われたか否かを判断する。
ステップＳ１９で、画像サイズの設定操作が行われたと判断すると、ステップＳ２０に進み、現在ズーム連写枠２０の表示を行っているか否かの判断を行う。
ステップＳ２０で、ズーム連写枠２０の表示を行っていないと判断すると、ステップＳ２１に進み、ユーザの設定操作にしたがって画像サイズの設定を行ってからステップＳ７に戻る。
一方、ステップＳ１９で、画像サイズの設定操作が行われていないと判断した場合、及び、ステップＳ２０で、現在ズーム連写枠２０の表示を行っていると判断した場合には、ステップＳ１０に戻る。
【０１０５】
一方、ステップＳ１８で、シャッタボタンが押下されたと判断すると、図７のステップ２２に進み、ＡＦ処理を行う。このときには、ズーム連写枠２０の中央部（フォーカスポイント）に対してオートフォーカスを行う。ここで、ＡＦ処理の方式としては、コントラスト検出方式を行うので、ズーム連写枠２０の中央部分の画像のコントラストが最も大きくなる位置にフォーカスレンズを移動させる。
ＡＦ処理を行うと、ステップＳ２３で被写体の静止画撮影処理を行い、該撮影処理により得られた３０７２×２３０４ドット（ピクセル）の画像データ（撮影画像データ）に対して画像処理、つまり、現在設定されている画像サイズとなるように単純間引き、補間間引き等の間引き処理などを施して、バッファメモリに記憶させる。つまり、現在設定されている画像サイズが３０７２×２３０４ドット（ピクセル）である場合には間引き処理を行わないことになる。なお、ここでは、ユーザは、図３に示すような被写体、ズーム連写枠２０及びフォーカスフレーム（フォーカス枠）が画像表示部１２に表示されている状態でシャッタボタンを押下して静止画撮影処理を行ったものとする。
【０１０６】
次いで、ステップＳ２４で、該得られた撮影画像データからトリミング画像データの生成を行う。具体的に説明すると、トリミング位置記憶領域に記憶されているトリミング位置及び現在設定されている画像サイズに対応するトリミングする画像サイズを読み出し、該読み出したトリミング位置及びトリミングする画像のサイズを用いて該バッファメモリに記憶されている撮影画像データ上におけるトリミングする画像の範囲を特定し、該特定した範囲の画像データをコピーしてバッファメモリに記憶させる。なお、現在設定されている画像サイズとなるように、該コピーした画像データに対して画素補間処理を施してバッファメモリに記憶させるようにしてもよい。
【０１０７】
つまり、静止画撮影処理により得られた撮影画像データの画像が図３に示すような画像の場合には、ズーム連写枠２０ａ内の画像の画像データ（以下、画像データａ）と、ズーム連写枠２０ｂ内の画像の画像データ（以下、画像データｂ）をコピーしてバッファメモリに記憶する。なお、現在設定されている画像サイズとなるように画素補間処理を行う場合は、該コピーした画像データａ及び画像データｂに対して画素補間処理を施してバッファメモリに記憶させる。ここでは、設定されている画像サイズは３０７２×２３０４ドット（ピクセル）と設定されているので、３０７２×２３０４ドット（ピクセル）となるように画素補間処理を施すことになる。なお、このトリミング画像データの生成は、ズーム連写枠２０の表示、非表示に拘らず行う。
【０１０８】
次いで、ステップＳ２５で、これから記録しようとする画像データ、つまり、撮影画像データ、及び２枚のトリミング画像データ（コピー後の画像データａと画像データｂ）を画像表示部１２にレビュー表示させるか否かの判断を行う。この判断は、予め設定モードなどにおいて、レビュー表示を行う旨の設定が行われているか否かにより判断する。
【０１０９】
ステップＳ２５で、レビュー表示を行うと判断すると、ステップＳ２６で、バッファメモリに記憶してある撮影画像データ及び２枚のトリミング画像データを画像表示部１２に表示させてから、ステップＳ２７に進む。表示方法としては、記録した３枚の画像データを一定時間毎に１枚ずつ表示させるようにしたり、ユーザのキー入力部１３の操作が行われた場合に表示させる画像データの切り替えるようにしたり、３枚の画像データを同時に表示させるようにしてもよい。
一方、ステップＳ２５で、レビュー表示を行わないと判断すると、そのまま、ステップＳ２７に進む。
ステップＳ２７に進むと、バッファメモリに記憶されている撮影画像データ及び２枚のトリミング画像データに対して圧縮処理を施して、フラッシュメモリ１１に記録させる。
【０１１０】
図８は、フラッシュメモリ１１に記録された画像データの画像の様子を示すものである。図８（ａ）は、静止画撮影処理により得られた画像データの画像を示しており、図８（ｂ）は、トリミング処理により生成された画像データの画像の様子を示しており、図８（ｃ）も、トリミング処理に生成された画像データの画像の様子を示している。図８（ｂ）に示す画像の画像データは、ズーム連写枠２０ａ内の画像の画像データあり、図８（ｃ）に示す画像の画像データは、ズーム連写枠２０ｂ内の画像の画像データであることは言うまでもない。
【０１１１】
また、上述したように、現在設定されている画像サイズは、３０７２×２３０４ドット（ピクセル）であるので、図８（ｂ）に示す画像の画像データは、撮影画像データの画像の画角に対してズーム倍率が１．５倍となるような画角の画像データ（２０４８×１５３６ドット（ピクセル）の画像データ）であり、図８（ｃ）に示す画像の画像データは、撮影画像データに対してズーム倍率が１．９２倍となるような画角の画像データ（１６００×１２００ドット（ピクセル）の画像データ）であることも言うまでもない。
【０１１２】
図３と図８を見比べるとわかるように、図３の全体の画像が図８（ａ）の画像に対応し、図３のズーム連写枠２０ａの画像が図８（ｂ）の画像に対応し、図３のズーム連写枠２０ｂの画像が図８（ｃ）の画像に対応しているのがわかる。つまり、一度の撮影で、ズーム倍率（画角）が異なる３つの画像データが得られることになる。
そして、撮影画像データ等をフラッシュメモリ１１に記録すると、ステップＳ２８で、ズーム連写枠２０を表示させずに、被写体のスルー画像及びフォーカスフレームのみの表示を開始させて、図６のステップＳ１０に戻る。
【０１１３】
このように、ズーム連写撮影モードにおいては、ズーム連写枠２０を表示させ、撮影を行いたい被写体にズーム連写枠２０を十字キーの操作により合わせる。そして、ユーザがシャッタボタンを押下すると、静止画撮影処理を行い、該得られた画像データからトリミング処理によりズーム連写枠２０ａ内の画像の画像データと、ズーム連写枠２０ｂ内の画像の画像データを生成し、静止画撮影処理により該得られた画像データと、トリミング処理により得られた２枚の画像データをフラッシュメモリ１１に記録する。
【０１１４】
Ｄ．以上のように、第１の実施の形態においては、ズーム連写枠２０を画像表示部１２に表示させるので、トリミング処理により切り取る画像の範囲をユーザが認識することができる。
また、十字キーの操作により表示されたトリミングする画像の大きさを示すズーム連写枠２０のトリミング位置を調整することができるので、ズームしたい被写体にズーム連写枠を合わすことができ、ズームされた画像を得ることができる。
また、静止画撮影処理を行うと、該撮影処理により得られた画像データからトリミング処理によりズーム連写枠２０内の画像データを生成し、該撮影処理により得られた画像データ及び生成された画像データをフラッシュメモリ１１に記録するので、一度に複数の倍率（画角）が異なる画像を得ることができる。
【０１１５】
なお、第1の実施の形態においては、ズーム連写枠２０を画像表示部１２に表示させた場合にのみ、ズーム連写枠のトリミング位置の変更の操作を行うことができるようにしたが、ズーム連写枠２０を画像表示部１２に表示させていない場合であっても、ズーム連写枠２０のトリミング位置の変更を行うことができるようにしてもよい。
また、ズーム連写枠２０ａ、２０ｂは、一体となって移動するようにしたが、図１３（ｂ）に示すようにそれぞれのズーム連写枠を別々に移動させることができるようにしてもよい。この場合には、フォーカスポイントが２つになる。
【０１１６】
［第２の実施の形態］
次に、第２の実施の形態について説明する。
第１の実施の形態においては、ズーム連写枠２０の中心をフォーカスポイントとしたが、第２の実施の形態においては、フォーカスポインの位置に基づいてズーム連写枠２０の位置を定めるというものである。
【０１１７】
Ｅ．デジタルカメラ１の動作
第２の実施の形態も、図１に示したものと同様の構成を有するデジタルカメラ１を用いることにより本発明の撮像装置を実現し、以下、第２の実施の形態におけるデジタルカメラ１の動作について説明する。
第２の実施の形態においては、第１の実施の形態におけるデジタルカメラ１と同様の動作については説明を省略し、第２の実施の形態におけるデジタルカメラ１は、図６のフローチャートに示す動作に替えて図９のフローチャートに示すような動作を行う。
【０１１８】
まず、ズーム連写撮影モードが選択されたと判断すると（図５のステップＳ２でＹに分岐）、図９のステップＳ５１に進み、フォーカスポイント（位置）及びズーム連写枠２０のトリミング位置の初期設定を行う。この初期設定は、撮像している画像の中心に対してフォーカスポイントを指定し、ズーム連写枠２０が撮像している画像の中央部分となるようなトリミング位置をメモリ９のトリミング位置記憶領域に記憶させる。このとき、フォーカスポイントとズーム連写枠２０の中心は同じ位置にあることになる。
【０１１９】
次いで、ステップ５２で、現在設定されている画像サイズが６４０×４８０ドット（ピクセル）であるか否かの判断を行う。
ステップＳ５２で、現在設定されている画像サイズが６４０×４８０ドット（ピクセル）であると判断すると、通常の静止画撮影モード、つまり、ステップＳ２に戻り、６８０×４８０ドット（ピクセル）でないと判断すると、ステップＳ５３に進む。
【０１２０】
ステップＳ５３に進むと、現在設定されている画像サイズからズーム連写枠２０のズーム倍率をメモリ９に格納されているトリミングサイズテーブルから取得する。
次いで、ステップＳ５４で、取得したズーム連写枠２０のズーム倍率及びメモリ９のトリミング位置記憶領域に記憶されているトリミング位置に基づいて画像表示部１２にズーム連写表示枠２０を表示させる。
【０１２１】
次いで、ステップＳ５５で、ユーザによってＳＥＴキーの操作が行われたか否かの判断を行う。
ステップＳ５５で、ＳＥＴキーの操作が行われたと判断すると、ステップＳ５６に進み、現在ズーム連写枠２０の表示を行っているか否かの判断を行う。
ステップＳ５６で、ズーム連写枠２０の表示を行っていないと判断すると、ステップＳ５７に進み、取得したズーム連写枠２０のズーム倍率及びトリミング位置記憶領域に記憶されているトリミング位置に基づいてズーム連写枠の表示を行ってからステップＳ５９に進み、ステップＳ５６で、ズーム連写枠２０の表示を行っていると判断すると、ステップＳ５８に進み、ズーム連写枠２０の表示を中止させてステップＳ５９に進む。
一方、ステップＳ５５で、ＳＥＴキーの操作が行われていないと判断すると、そのままステップＳ５９に進む。
【０１２２】
ステップＳ５９に進むと、ユーザによって十字キーの操作が行われたか否かの判断を行う。
ステップＳ５９で、十字キーの操作が行われていないと判断するとステップＳ６５に進み、十字キーの操作が行われたと判断するとステップＳ６０に進み、ユーザの十字キーの操作にしたがって新たなフォーカスポイントの指定を行う。ここで、最初は、ステップＳ５１により画像表示部１２に表示されている画像の中心がフォーカスポイントと指定されており、ユーザによって十字キーの「→」の操作が行われると指定されるフォーカスポイントは右に移動していき、「←」の操作が行われると指定されるフォーカスポイントは左に移動していく。また、「↑」の操作が行われると指定されるフォーカスポイントは上に移動していき、「↓」の操作が行われると指定されるフォーカスポイントは下に移動していく。
【０１２３】
ステップＳ６０で、フォーカスポイントの指定を行うと、ステップＳ６１に進み、指定されたフォーカスポイントにしたがってズーム連写枠２０のトリミング位置を算出してトリミング位置記憶領域に記憶させる。つまり、トリミング位置記憶領域に記憶されているトリミング位置を更新させる。このフォーカスポイントに応じてトリミング位置を変更させる機能は、本発明の変更手段として機能する。
ここで、この指定されたフォーカスポイントにしたがったトリミング位置とは、画像表示部１２に表示されるズーム連写枠２０の中心が該指定されたフォーカスポイントとなるようなズーム連写枠２０のトリミング位置である。
しかし、指定したフォーカスポイントにより撮像している画像の画角からズーム連写枠２０がはみ出してしまう場合には、撮像している画像の画角内に納まるようなズーム連写枠２０のトリミング位置を算出して記憶させる。
【０１２４】
例えば、図１０（ａ）に示すようなフォーカスポイントにより、ズーム連写枠２０が撮像している画像の画角より上にはみ出してしまう場合には、図１０（ｂ）に示すようにはみ出した部分だけ下に移動させてズーム連写枠２０のトリミング位置を記憶させる。なお、フォーカスフレーム２１は、現在のフォーカスポイントを示すものである。
また、図１０（ｃ）に示すようなフォーカスポイントにより、ズーム連写枠２０が撮像している画像の画角より右にはみ出してしまう場合には、図１０（ｄ）に示すようにはみ出した部分だけ左に移動させてズーム連写枠２０のトリミング位置を記憶させる。
【０１２５】
また、図１０（ｅ）に示すようなフォーカスポイントにより、ズーム連写枠２０が撮像している画像の画角より左及び下にはみ出してしまう場合には、図１０（ｆ）に示すようにはみ出した部分だけ、右及び上に移動させてズーム連写枠２０のトリミング位置を記憶させる。
【０１２６】
ステップＳ６１で、指定されたフォーカスポイントにしたがったトリミング位置の記憶を更新すると、ステップＳ６２に進み、現在ズーム連写枠２０の表示を行っているか否かの判断を行う。
ステップＳ６２で、ズーム連写枠２０の表示を行っていると判断すると、ステップＳ６３に進み、該ステップＳ５３で取得したズーム連写枠２０のズーム倍率及びトリミング位置記憶領域に新たに記憶されたトリミング位置に基づいて画像表示部１２にズーム連写枠２０を表示させるとともに、ステップＳ６０で指定したフォーカスポイントにフォーカスフレーム２１を表示させてステップＳ６５に進む。
一方、ステップＳ６２で、ズーム連写枠２０の表示を行っていないと判断すると、ステップＳ６４に進み、ステップＳ６０で指定したフォーカスポイントに基づいてフォーカスフレーム２１を表示させてステップＳ６５に進む。
【０１２７】
ステップＳ６５に進むと、ユーザによってシャッタボタンが押下されたか否かの判断を行い、シャッタボタンが押下されていないと判断すると、ステップＳ６６に進み、ユーザによって画像サイズの設定操作が行われたか否かの判断を行う。
ステップＳ６６で、画像サイズの設定が行われたと判断すると、ステップＳ６７に進み、現在ズーム連写枠６０の表示を行っているか否かの判断を行う。
ステップＳ６７で、ズーム連写枠６０の表示を行っていないと判断すると、ステップ６８に進み、ユーザの設定操作にしたがって画像サイズの設定を行ってからステップＳ５２に戻る。
一方、ステップＳ６６で、画像サイズの設定操作が行われていないと判断した場合、及び、ステップＳ６７で、現在ズーム連写枠２０の表示を行っていると判断した場合には、ステップＳ５５に戻る。
一方、ステップＳ６４で、シャッタボタンが押下されたと判断するとステップＳ２１に進み、その後の動作は第１の実施の形態と同様なので説明を省略するが、図７のステップＳ２６で、撮影画像データ及びトリミング画像データの記録処理を行い、ステップＳ２７で、被写体のスルー画像及びフォーカスフレームのみの表示の開始を行うと、図９のステップＳ５５に戻る。
【０１２８】
Ｆ．以上のように、第２の実施の形態においては、フォーカスポイントにしたがってズーム連写枠２０のトリミング位置を定めるので、撮影を行いたい被写体に対してピントを合わすことができ、一度にピントの合った複数の倍率（画角）が異なる画像を得ることができる。
また、指定されたフォーカスポイントによりズーム連写枠２０が撮像している画像の画角よりはみ出してしまう場合には、撮像している画像の画角に納まるようにズーム連写枠２０のトリミング位置を調整するので、空白部分（被写体が存在しないエリア）のない綺麗なトリミング画像データを得ることができる。
【０１２９】
なお、第２の実施の形態においては、ズーム連写枠２０を表示させるようにしたが、フォーカスフレーム２１のみを表示させ、ズーム連写枠２０を表示させない態様であってもよい。
【０１３０】
［変形例］
Ｇ．上記第１の実施の形態及び第２の実施の形態は以下のような変形例も可能である。
第１の実施の形態及び第２の実施の形態においては、静止画撮影処理により得られた画像データと、該静止画撮影処理により得られた画像データから生成されたトリミング画像データとをそれぞれ１枚の画像データとして記録するというものであったが、第３の実施の形態においては、静止画撮影処理により得られた画像データと、生成されたトリミング画像データとから１枚の組画像データを生成して記録するというものである。
【０１３１】
図１１のフローチャートにしたがって具体的に説明すると、予めユーザが設定モードにおいて第１のモード、第２のモード、第３のモードの中から何れか１つのモードをキー入力部１３を操作することにより選択し、図７のステップＳ２４で撮影処理により得られた画像データからトリミング画像データの生成を行うと、図１１のステップＳ１０１に進み、ユーザによって第１のモードが選択されたか否かを判断する。
ステップＳ１０１で、第１のモードであると判断すると図７のステップＳ２５に進み、第１のモードでないと判断すると、ステップ１０２に進み、ユーザによって第２のモードが選択されたか否かを判断する。
【０１３２】
ステップＳ１０２で、第２のモードであると判断すると、ステップＳ１０３に進み、図１２に示すように、撮影処理により得られた画像データとトリミング処理により生成された２枚のトリミング画像データとを組み合わせて、１枚の組画像データを生成する。なお、組画像データの画像は、図１２に示すような態様に限られるものではなく、例えば、ピクチャー  イン  ピクチャーのような態様で組画像データを生成するようにしてもよい。
次いで、ステップＳ１０４に進み、該生成した組画像データのみをレビュー表示させ、ステップＳ１０５で、該生成した組画像データのみをフラッシュメモリ１１に記録する。
【０１３３】
一方、ステップＳ１０２で、第２のモードでないと判断すると、ユーザによって第３のモードが選択されたと判断してステップＳ１０６に進み、撮影処理により得られた画像データとトリミング処理により生成された２枚のトリミング画像データとを組み合わせて、１枚の組画像データを生成する。
次いで、ステップＳ１０７で、撮影処理により得られた画像データ（撮影画像データ）、トリミング処理により生成されたトリミング画像データ及び生成された組画像データを画像表示部１２にレビュー表示させる。この表示方法としては、一定時間毎に撮影画像データ、トリミング画像データ、組画像データを１枚ずつ表示させるようにしたり、ユーザのキー入力部１３の操作が行われた場合に表示させる画像データの切り替えるようにしたり、撮影画像データ、トリミング画像データ、組画像データを同時に表示させるようにしてもよい。
次いで、ステップＳ１０８で、撮影処理により得られた撮影画像データ、２枚のトリミング画像データ及び組画像データをフラッシュメモリ１１に記録させる。
【０１３４】
Ｈ．以上のように、変形例においては、撮影処理により得られた画像データ及びトリミング処理により生成された画像データから１枚の組画像データを生成するので、背景や周囲の状況を含めた俯瞰図と、迫力のあるアップ写真が同時に楽しむことができ、洒落た写真としても楽しむことができる。
【０１３５】
なお、組画像生成モードというものを設けるようにしてもよい。この場合には、図７のステップＳ２７で、撮影画像データと、その撮影画像データからトリミング処理により生成された２枚の画像データとを関連付けて記録するようにする。
そして、組画像生成モードにおいて、撮影画像データやトリミング処理により生成された画像データを１枚選択すると、該選択された画像データと関連付けられて記録されている撮影画像データ等から１枚の組画像データを新たに生成してフラッシュメモリ１１に記録するようにしてもよい。
【０１３６】
また、第１のモード、第２のモード、第３のモードというものを設けずに、ズーム連写撮影モードが選択された場合には、強制的に上記した第２のモードと同様の処理を行うようにしてもよいし、強制的に上記した第３のモードと同様の処理を行うようにしてもよい。
【０１３７】
また、上記各実施の形態においては、表示させるズーム連写枠をズーム連写枠２０ａ、２０ｂの２つとしたが、１つであってもよいし、図１３（ａ）に示すように３つ以上であってもよい。
また、現在設定されている画像の画像サイズから生成すべきトリミング画像の枚数をトリミングサイズテーブルから自動的に取得するようにしたが、ユーザがトリミング処理により生成させる画像データの枚数を任意に指定することができるようにしてもよい。この場合には、ユーザによって指定されたトリミング処理により生成される画像データの枚数分のサイズが異なるズーム連写枠を表示させることとなる。  
【０１３８】
また、固定のトリミングサイズテーブルを用いるようにしたが、画像サイズ毎にトリミングする画像サイズ（ズーム倍率）や枚数を任意に設定できるようにしてもよい。つまり、トリミングサイズテーブルをユーザが変更できるようにしてもよい。
また、どの画像サイズが設定されてもトリミングする画像の枚数は同じにしたが、画像サイズ毎に生成するトリミングする画像の枚数を異ならせるようにしてもよい。例えば、設定される画像サイズが大きくなる度に、トリミングする画像の枚数を増やしていくようにしてもよい。
【０１３９】
また、現在設定されている画像の画像サイズからトリミングする画像サイズ及びズーム倍率をトリミングサイズテーブルから自動的に取得するようにしたが、ユーザがトリミングする画像サイズやズーム倍率を任意に選択することができるようにしてもよい。この場合、ユーザがズーム倍率を選択した場合には、そのズーム倍率に対応したトリミングする画像サイズが自動的に決まり、ユーザがトリミングする画像サイズを選択した場合には、そのトリミングする画像サイズに対応するズーム倍率が自動的に決まる。なぜならば、トリミングする画像サイズとズーム倍率をユーザが個別に選択可能とすると、画像表示部１２に表示されたズーム連写枠内の画像と、実際に生成される画像の画角が異なるものとなってしまうからである。この場合には、ユーザによって指定されたズーム倍率に応じたサイズのズーム連写枠を表示させ、ユーザによって指定されたトリミングする画像サイズのトリミング画像データを生成して記録することとなる。
【０１４０】
また、電子ズーム（デジタルズーム）機能を有し、撮影したい被写体を電子ズームによりズームし、電子ズームされた画像データから更にトリミング処理によりズーム連写枠内の画像の画像データを生成するようにしてもよい。電子ズームされた被写体もトリミング処理に生成された画像データと見なすことができるので、この場合、撮影処理により記録される画像データはすべてトリミング処理により生成された画像データが記録されることとなる。この場合は、電子ズーム倍率に応じてトリミングする画像サイズ（ズーム倍率）や枚数が設定される。また、この場合、電子ズームされた画像データは、現在設定されている画像サイズとなるように画素補間処理が施された後に記録され、電子ズームされた画像データから更にトリミング処理されたトリミング画像データは、画素補間処理を施すことなくトリミング処理した画像データをそのまま記録するか、現在設定されている画像サイズとなるように画素補間処理が施された後に記録されることになる。
【０１４１】
また、トリミングサイズテーブルにおいては、トリミングする画像サイズとズーム倍率を予め格納させておくようにしたが、トリミングする画像サイズのみ又はズーム倍率のみであってもよい。トリミングする画像サイズのみを格納しておく場合には、設定する画像サイズと、それに対応するトリミングする画像サイズによりズーム倍率を計算で求めるようにする。また、ズーム倍率のみを格納しておく場合には、設定する画像サイズと、それに対応するズーム倍率からトリミングする画像サイズを計算で求めるようにする。
【０１４２】
また、バッファメモリに記憶されている撮影画像データ、トリミング画像データや組画像データなどをそのままフラッシュメモリ１１などに記録するようにしたが、バッファメモリに記憶されている画像データの中からユーザが記録したい画像データを選択し、該選択された画像データのみをフラッシュメモリ１１などに記録するようにしてもよい。
【０１４３】
また、上記各実施の形態におけるデジタルカメラ１は、上記の各実施の形態に限定されるものではなく、カメラ付き携帯電話、カメラ付きＰＤＡ、カメラ付きパソコン、カメラ付きＩＣレコーダ、又はデジタルビデオカメラ等でもよく、要は被写体を撮影することができる機器であれば何でもよい。
【図面の簡単な説明】
【０１４４】
【図１】本発明の実施の形態のデジタルカメラのブロック図である。
【図２】メモリ９に格納されているトリミングサイズテーブルの様子を示すものである。
【図３】画像表示部１２に表示されたズーム連写枠２０の様子を示すものである。
【図４】画像表示部１２に表示されたズーム連写枠２０の表示位置が変更されたときの様子を示すものである。
【図５】第１の実施の形態のデジタルカメラの動作を示すフローチャートである。
【図６】第１の実施の形態のデジタルカメラの動作を示すフローチャートである。
【図７】第１の実施の形態のデジタルカメラの動作を示すフローチャートである。
【図８】ズーム連写撮影モードにおいて撮影処理により記録された画像の様子を示すものである。
【図９】第２の実施の形態のデジタルカメラの動作を示すフローチャートである。
【図１０】フォーカスポイントにより画像表示部１２に表示されるズーム連写枠の様子を示したものである。
【図１１】変形例におけるデジタルカメラの動作を示すフローチャートである。
【図１２】生成される組画像データの画像の様子の例を示した図である。
【図１３】画像表示部１２に表示されるズーム連写枠の様子を示したものである。
【符号の説明】
【０１４５】
１      デジタルカメラ
２      撮影レンズ
３      レンズ駆動ブロック
４      絞り兼用シャッタ
５      ＣＣＤ
６      ＴＧ
７      ユニット回路
８      ＤＲＡＭ
９      メモリ
１０    ＣＰＵ
１１    フラッシュメモリ
１２    画像表示部
１３    キー入力部
１４    音声処理部
１５    ストロボ駆動部
１６    ストロボ発光部
１７    カードＩ／Ｆ
１８    メモリ・カード
【図１】
2006211489.tif 000003
【図２】
2006211489.tif 000004
【図３】
2006211489.tif 000005
【図４】
2006211489.tif 000006
【図５】
2006211489.tif 000007
【図６】
2006211489.tif 000008
【図７】
2006211489.tif 000009
【図８】
2006211489.tif 000010
【図９】
2006211489.tif 000011
【図１０】
2006211489.tif 000012
【図１１】
2006211489.tif 000013
【図１２】
2006211489.tif 000014
【図１３】
2006211489.tif 000015