(57)【要約】【課題】１回の撮影で複数の画角の画像データを記録することができる撮像装置において、撮影間隔の短縮及び低コスト化を可能にする。【解決手段】デジタル信号処理部１７及び圧縮伸張処理部１８は、撮影指示に応じて固体撮像素子５から出力された撮像信号から記録用画像データＸ’を生成し、これを外部にデータを出力可能な記録媒体である外部メディア２１に記録する。次に、デジタル信号処理部１７は、外部メディア２１に記録されている記録用画像データＸ’を読み出し、読み出した記録用画像データＸ’をトリミングして記録用画像データＹ,Ｚを生成する。次に、デジタル信号処理部１７は、記録用画像データＹ,Ｚを外部メディア２１に記録する。【選択図】図２
2009200597.tif 000002
【特許請求の範囲】
【請求項１】
撮影指示に応じて撮像素子から出力された撮像信号から記録用画像データを生成する記録用画像データ生成手段と、
前記記録用画像データを、外部にデータを出力可能な記録媒体である外部記録媒体に記録する第一の記録手段と、
前記外部記録媒体に記録されている前記記録用画像データを読み出すデータ読み出し手段と、
前記データ読み出し手段によって読み出された前記記録用画像データをトリミングして記録用トリミング画像データを生成する記録用トリミング画像データ生成手段と、
前記記録用トリミング画像データを前記外部記録媒体に記録する第二の記録手段とを備える撮像装置。
【請求項２】
請求項１記載の撮像装置であって、
前記記録用画像データが、前記撮像信号から生成した撮影画像データを圧縮したデータである撮像装置。
【請求項３】
請求項１又は２記載の撮像装置であって、
前記記録用トリミング画像データ生成手段が、前記記録用画像データをそれぞれ異なるｎ（ｎは２以上の自然数）個のサイズにトリミングして、ｎ個の前記記録用トリミング画像データを生成するものであり、
前記データ読み出し手段は、ｍ（ｍ＝１，２，３・・・（ｎ−１））個目の前記記録用トリミング画像データの生成が終了するたびに、（ｍ＋１）個目の前記記録用トリミング画像データ生成のための前記記録用画像データを前記外部記録媒体から読み出し、
前記記録用トリミング画像データ生成手段は、前記記録用トリミング画像データの生成を終了した時点で当該生成に用いた前記記録用画像データを削除する撮像装置。
【請求項４】
請求項１〜３のいずれか１項記載の撮像装置であって、
前記撮像素子によって撮像された範囲に含まれる顔を、前記撮像素子から出力される撮像信号に基づいて検出する顔検出手段を備え、
前記第一の記録手段は、前記記録用画像データと共に、前記記録用画像データを得るための撮影指示が行われた時点で前記顔検出手段により検出された顔位置情報を、前記記録用画像データと対応付けて前記外部記録媒体に記録し、
前記データ読み出し手段は、前記記録用画像データと共に、前記記録用画像データに対応する前記顔位置情報を読み出し、
前記記録用トリミング画像データ生成手段は、前記記録用画像データをトリミングする際、前記記録用画像データに対応する前記顔位置情報に基づいて、前記記録用トリミング画像データに顔が含まれるようにトリミングを行う撮像装置。
【請求項５】
請求項４記載の撮像装置であって、
前記記録用トリミング画像データ生成手段が、前記記録用画像データから前記顔位置情報に基づく顔を中心とした所定の範囲を切り取ることでトリミングを実施する撮像装置。
【請求項６】
請求項１〜３のいずれか１項記載の撮像装置であって、
前記撮像信号に基づいて表示用画像データを生成する表示用画像データ生成手段と、
前記表示用画像データをトリミングして表示用トリミング画像データを生成する表示用トリミング画像データ生成手段と、
前記表示用トリミング画像データに基づく画像と前記表示用画像データに基づく画像とを、表示部に表示する表示制御手段とを備える撮像装置。
【請求項７】
請求項４又は５記載の撮像装置であって、
前記撮像信号に基づいて表示用画像データを生成する表示用画像データ生成手段と、
前記表示用画像データをトリミングして表示用トリミング画像データを生成する表示用トリミング画像データ生成手段と、
前記表示用トリミング画像データに基づく画像と前記表示用画像データに基づく画像とを、表示部に表示する表示制御手段とを備え、
前記表示用トリミング画像データ生成手段は、前記表示用画像データを得るための撮影指示が行われた時点で前記顔検出手段により検出された顔位置情報に基づいて、前記表示用トリミング画像データに顔が含まれるようにトリミングを行う撮像装置。
【請求項８】
請求項７記載の撮像装置であって、
前記表示用トリミング画像データ生成手段が、前記表示用画像データから前記顔位置情報に基づく顔を中心とした所定の範囲を切り取ることでトリミングを実施する撮像装置。
【請求項９】
請求項１〜５のいずれか１項記載の撮像装置であって、
連写モード時、前記記録用画像データ生成手段が、前記撮像素子から順次出力されてくる複数の撮像信号から複数の前記記録用画像データを生成し、
前記第一の記録手段が前記複数の前記記録用画像データを前記外部記録媒体に記録した後、前記データ読み出し手段、前記記録用トリミング画像データ生成手段、及び前記第二の記録手段が動作する撮像装置。
【請求項１０】
コンピュータを、請求項１〜９のいずれか１項記載の撮像装置の各手段として機能させるための撮像プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１回の撮影で複数画角の画像データを記録することのできる撮像装置に関する。
【背景技術】
【０００２】
デジタルカメラによって被写体を撮影する際、背景を含めた広い範囲での写真も欲しいし、被写体にズームした狭い範囲での写真も欲しいという状況が発生する。このような状況では、通常、光学ズームを１倍にした状態で広い範囲の写真を撮影し、その後、光学ズームを例えば３倍にした状態で被写体をズームした写真を撮影するといった作業を行う。しかし、被写体が動いている場合は、ズームしているときに被写体が画角から外れてしまうため、ユーザは画角をずらして被写体を撮影することになり、広い範囲での写真と狭い範囲での写真とで、そこに写っている被写体像に差が出てしまう。
【０００３】
このような事態を避けるために、特許文献１には、１回の撮影で得られた画像データをトリミングして画角の異なる複数の画像データを生成し、これらを記録することのできるカメラが開示されている。
【０００４】
図６は、従来のカメラによる複数画角の画像データ生成の流れを説明するための図である。
撮影が行われると、撮像素子から出力されてデジタル変換された生の画像データ（ＲＡＷ画像データ）がＲＡＭ（Random Access Memory）等のワークメモリに一時記憶される。次に、ＲＡＷデータに同時化処理（１画素に３つの色情報を持たせる処理）等のデジタル信号処理が行われて、撮影画像データＡが生成される。次に、この撮影画像データＡから例えば１．４倍デジタルズーム相当の範囲のデータが切り取られて撮影画像データＢが生成され、３．０倍デジタルズーム相当の範囲のデータが切り取られて撮影画像データＣが生成される。
【０００５】
次に、撮影画像データＡ、撮影画像データＢ、及び撮影画像データＣがそれぞれ例えばＪＰＥＧ形式で圧縮されて、記録用画像データＡ’、記録用画像データＢ’、及び記録用画像データＣ’が生成される。ここまでの処理は、全てワークメモリ上で行われる。次に、記録用画像データＡ’、記録用画像データＢ’、及び記録用画像データＣ’が、カメラの外部にデータを出力することが可能なメディアである外部メディアに記録され、撮影が終了する（特許文献１の段落００９０〜００９３参照）。
【０００６】
【特許文献１】特開２００６−２１１４８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記従来の技術では、圧縮前の撮影画像データＡをトリミングし、トリミングして得られた撮影画像データＢ，Ｃと撮影画像データＡをそれぞれ圧縮して記録用画像データＡ’,Ｂ’,Ｃ’を生成する作業をワークメモリ上で行っているため、ワークメモリの容量が多く必要となり、コストがかかるという問題がある。特に、近年は多画素化が進んでいるため、コスト増の問題は無視できない。
【０００８】
又、圧縮前の撮影画像データをトリミングしているためトリミング処理に時間がかかると共に、トリミングして得られた撮影画像データをそれぞれ圧縮する必要があるため圧縮処理にも時間がかかる。この結果、メモリ利用効率が悪くなると共に、撮影処理に要する時間が長くなってしまう。したがって、次の撮影が可能になるまでの時間（撮影間隔）が長くなってしまう。
【０００９】
本発明は、上記事情に鑑みてなされたものであり、１回の撮影で複数の画角の画像データを記録することができる撮像装置において、撮影間隔の短縮及び低コスト化を可能にすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明の撮像装置は、撮影指示に応じて撮像素子から出力された撮像信号から記録用画像データを生成する記録用画像データ生成手段と、前記記録用画像データを、外部にデータを出力可能な記録媒体である外部記録媒体に記録する第一の記録手段と、前記外部記録媒体に記録されている前記記録用画像データを読み出すデータ読み出し手段と、前記データ読み出し手段によって読み出された前記記録用画像データをトリミングして記録用トリミング画像データを生成する記録用トリミング画像データ生成手段と、前記記録用トリミング画像データを前記外部記録媒体に記録する第二の記録手段とを備える。
尚、記録用画像データを生成してから記録用トリミング画像データを外部記録媒体に記録する一連の処理を、ユーザの撮影指示に基づいて順次行うようにしてもよい。
【００１１】
本発明の撮像装置は、前記記録用画像データが、前記撮像信号から生成した撮影画像データを圧縮したデータである。
記録用トリミング画像データが圧縮されたデータであってもよい。
【００１２】
本発明の撮像装置は、前記記録用トリミング画像データ生成手段が、前記記録用画像データをそれぞれ異なるｎ（ｎは２以上の自然数）個のサイズにトリミングして、ｎ個の前記記録用トリミング画像データを生成するものであり、前記データ読み出し手段は、ｍ（ｍ＝１，２，３・・・（ｎ−１））個目の前記記録用トリミング画像データの生成が終了するたびに、（ｍ＋１）個目の前記記録用トリミング画像データ生成のための前記記録用画像データを前記外部記録媒体から読み出し、前記記録用トリミング画像データ生成手段は、前記記録用トリミング画像データの生成を終了した時点で当該生成に用いた前記記録用画像データを削除する。
【００１３】
本発明の撮像装置は、前記撮像素子によって撮像された範囲に含まれる顔を、前記撮像素子から出力される撮像信号に基づいて検出する顔検出手段を備え、前記第一の記録手段は、前記記録用画像データと共に、前記記録用画像データを得るための撮影指示が行われた時点で前記顔検出手段により検出された顔位置情報を、前記記録用画像データと対応付けて前記外部記録媒体に記録し、前記データ読み出し手段は、前記記録用画像データと共に、前記記録用画像データに対応する前記顔位置情報を読み出し、前記記録用トリミング画像データ生成手段は、前記記録用画像データをトリミングする際、前記記録用画像データに対応する前記顔位置情報に基づいて、前記記録用トリミング画像データに顔が含まれるようにトリミングを行う。
【００１４】
本発明の撮像装置は、前記記録用トリミング画像データ生成手段が、前記記録用画像データから前記顔位置情報に基づく顔を中心とした所定の範囲を切り取ることでトリミングを実施する。
【００１５】
本発明の撮像装置は、前記撮像信号に基づいて表示用画像データを生成する表示用画像データ生成手段と、前記表示用画像データをトリミングして表示用トリミング画像データを生成する表示用トリミング画像データ生成手段と、前記表示用トリミング画像データに基づく画像と前記表示用画像データに基づく画像とを、表示部に表示する表示制御手段とを備える。
表示用画像データおよび表示用トリミング画像データの生成処理と、記録用画像データおよび記録用トリミング画像データの生成処理とが、それぞれ独立にまたは並行して行われるようにしてもよい。
このとき、トリミングの範囲を決めるための情報は、共通としてもよい。この情報は、撮像装置に対して撮影指示がなされたときに決定されるようにしてもよい。
【００１６】
本発明の撮像装置は、前記撮像信号に基づいて表示用画像データを生成する表示用画像データ生成手段と、前記表示用画像データをトリミングして表示用トリミング画像データを生成する表示用トリミング画像データ生成手段と、前記表示用トリミング画像データに基づく画像と前記表示用画像データに基づく画像とを、表示部に表示する表示制御手段とを備え、前記表示用トリミング画像データ生成手段は、前記表示用画像データを得るための撮影指示が行われた時点で前記顔検出手段により検出された顔位置情報に基づいて、前記表示用トリミング画像データに顔が含まれるようにトリミングを行う。
【００１７】
本発明の撮像装置は、前記表示用トリミング画像データ生成手段が、前記表示用画像データから前記顔位置情報に基づく顔を中心とした所定の範囲を切り取ることでトリミングを実施する。
【００１８】
本発明の撮像装置は、連写モード時、前記記録用画像データ生成手段が、前記撮像素子から順次出力されてくる複数の撮像信号から複数の前記記録用画像データを生成し、前記第一の記録手段が前記複数の前記記録用画像データを前記外部記録媒体に記録した後、前記データ読み出し手段、前記記録用トリミング画像データ生成手段、及び前記第二の記録手段が動作する。
【００１９】
本発明のプログラムは、コンピュータを前記撮像装置の各手段として機能させるためのプログラムである。
【発明の効果】
【００２０】
本発明によれば、１回の撮影で複数の画角の画像データを記録することができる撮像装置において、撮影間隔の短縮及び低コスト化が可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態について図面を参照して説明する。
【００２２】
（第一実施形態）
図１は、本発明の撮像装置の第一実施形態であるデジタルカメラの概略構成を示す図である。
図示するデジタルカメラの撮像系は、撮影レンズ１と、ＣＣＤイメージセンサやＣＭＯＳイメージセンサ等の固体撮像素子５と、この両者の間に設けられた絞り２と、赤外線カットフィルタ３と、光学ローパスフィルタ４とを備える。
【００２３】
デジタルカメラの電気制御系全体を統括制御するシステム制御部１１は、フラッシュ発光部１２及び受光部１３を制御し、レンズ駆動部８を制御して撮影レンズ１の位置をフォーカス位置に調整したりズーム調整を行ったりし、絞り駆動部９を介し絞り２の開口量を制御して露光量調整を行う。
【００２４】
又、システム制御部１１は、撮像素子駆動部１０を介して固体撮像素子５を駆動し、撮影レンズ１を通して撮像した被写体画像を撮像信号として出力させる。システム制御部１１には、操作部１４を通してユーザからの指示信号が入力される。
【００２５】
デジタルカメラの電気制御系は、更に、固体撮像素子５の出力に接続された相関二重サンプリング処理等のアナログ信号処理を行うアナログ信号処理部６と、このアナログ信号処理部６から出力されたＲＧＢの撮像信号をデジタル信号に変換するＡ／Ｄ変換部７とを備え、これらはシステム制御部１１によって制御される。
【００２６】
更に、このデジタルカメラの電気制御系は、ＲＡＭ等のワークメモリであるメインメモリ１６と、メインメモリ１６に接続されたメモリ制御部１５と、同時化処理やガンマ補正処理,ＲＧＢ／ＹＣ変換処理等を行って、固体撮像素子５から出力された撮像信号から撮影画像データを生成するデジタル信号処理部１７と、デジタル信号処理部１７で生成された撮影画像データをＪＰＥＧ形式に圧縮したり圧縮画像データを伸張したりする圧縮伸張処理部１８と、固体撮像素子５から出力される撮像信号から生成された撮影画像データを用いて、その撮影画像データに基づく画像に含まれる顔を検出する顔検出部１９と、外部にデータを出力することが可能な外部記録媒体である外部メディア２１が接続される外部メモリ制御部２０と、カメラ背面等に搭載された表示部２３が接続される表示制御部２２とを備え、これらは、制御バス２４及びデータバス２５によって相互に接続され、システム制御部１１からの指令によって制御される。
【００２７】
外部メモリ制御部２０は、外部メディア２１を駆動するものであり、外部メディア２１へのデータの記録制御及び外部メディア２１からのデータの読み出し制御を行う。
【００２８】
表示制御部２２は、表示部２３のドライバであり、受信した画像データに基づく画像を表示部２３に表示させる制御を行う。
【００２９】
以下、本実施形態のデジタルカメラの動作を説明する。
図２は、第一実施形態のデジタルカメラの動作を説明するためのフローチャートである。図３は、図２に示す処理を模式的に示した図である。
異なる画角の画像を記録することのできる撮影モードが設定されると、固体撮像素子５が駆動され、固体撮像素子５から撮像信号が一定間隔で出力される。この撮像信号からスルー画表示用の画像データがデジタル信号処理部１７により生成され、この画像データに基づくスルー画像が表示制御部２２を介して表示部２３に表示される。
【００３０】
ユーザが操作部１４に含まれるシャッターボタンを全押しして撮影指示を行うと、固体撮像素子５が外部メディア２１への記録のための撮像を行う（ステップＳ１）。そして、この撮像によって固体撮像素子５から出力された撮像信号のデジタル変換後のデータ（ＲＡＷ画像データ）がメインメモリ１６に一時的に記憶される。
【００３１】
次に、デジタル信号処理部１７が、ＲＡＷ画像データから撮影画像データＸを生成し、圧縮伸張処理部１８が、生成された撮影画像データＸを例えばＪＰＥＧ形式で圧縮して記録用画像データＸ’を生成し、生成した記録用画像データＸ’を、外部メモリ制御部２０を介して外部メディア２１に記録する（ステップＳ２）。撮影画像データＸの生成及び記録用画像データＸ’の生成は、メインメモリ１６上で行われる。
【００３２】
次に、デジタル信号処理部１７が、撮影画像データＸから表示部２３に確認用画像を表示するための表示用画像データｘ（例えば撮影画像データＸを表示部２３の表示画素数に合わせて間引いたもの）を生成し（ステップＳ３）、生成した表示用画像データｘをそれぞれ異なる２つのサイズにトリミングして、表示用画像データｙ,ｚを生成する（ステップＳ４）。例えば、表示用画像データｘから１．４倍デジタルズームに相当する範囲内の画像データを切り出すことで表示用画像データｙを生成し、表示用画像データｚから３．０倍デジタルズームに相当する範囲内の画像データを切り出すことで表示用画像データｚを生成する。表示用画像データｘ,ｙ,ｚの生成はメインメモリ１６上で行われる。
【００３３】
次に、デジタル信号処理部１７は、表示用画像データｘ,ｙ,ｚの各々に基づく画像を表示制御部２２を介して表示部２３に表示させる（ステップＳ５）。表示の方法としては、表示用画像データｘ,ｙ,ｚの各々に基づく画像を１画面でまとめて一覧表示する方法、表示用画像データｘ,ｙ,ｚの各々に基づく画像を順次切り替えて表示する方法等がある。
【００３４】
次に、デジタル信号処理部１７が、記録用画像データＸ’を外部メディア２１からメインメモリ１６上に読み出す（ステップＳ６）。次に、デジタル信号処理部１７が、記録用画像データＸ’から１．４倍デジタルズームに相当する範囲内の画像データを切り出すトリミング処理を行って記録用画像データＹを生成し（ステップＳ７）、生成した記録用画像データＹを、外部メモリ制御部２０を介して外部メディア２１に記録する（ステップＳ８）。尚、デジタル信号処理部１７は、記録用画像データＹの生成を終了した時点で、外部メディア２１から読み出した記録用画像データＸ’をメインメモリ１６上から削除する。
【００３５】
次に、デジタル信号処理部１７が、記録用画像データＸ’を外部メディア２１からメインメモリ１６上に再度読み出す（ステップＳ９）。次に、デジタル信号処理部１７が、記録用画像データＸ’から３．０倍デジタルズームに相当する範囲内の画像データを切り出すトリミング処理を行って記録用画像データＺを生成し（ステップＳ１０）、生成した記録用画像データＺを、外部メモリ制御部２０を介して外部メディア２１に記録する（ステップＳ１１）。尚、デジタル信号処理部１７は、記録用画像データＺの生成を終了した時点で、外部メディア２１から読み出した記録用画像データＸ’をメインメモリ１６上から削除する。
【００３６】
以上の処理により、１回の撮影で、記録用画像データＸ’,Ｙ,Ｚの３つの画角の画像データが外部メディア２１に記録される。
【００３７】
以上のように、本実施形態のデジタルカメラによれば、撮影指示に応じて生成された記録用画像データＸ’が外部メディア２１に一旦記録され、その後、外部メディア２１に記録された記録用画像データＸ’を用いて、記録用画像データＹ,Ｚの生成及び記録処理が行われる。このため、記録用画像データＹ,Ｚの生成及び記録処理と、撮影処理（撮像を行って記録用画像データを生成し、これを外部メディア２１に記録するまでの一連の処理）とを独立して行うことができる。
図６に示した従来の方法では、撮影処理の中に記録用画像データＢ’,Ｃ’の生成及び記録処理が組み込まれているため、撮影してから次の撮影が可能になるまでの時間（撮影間隔）が長くなってしまうが、本実施形態の方法によれば、撮影処理と記録用画像データＹ,Ｚの生成及び記録処理とを独立に行うことができるため、従来よりも撮影間隔を短縮することができる。
【００３８】
又、撮影処理と記録用画像データＹ,Ｚの生成及び記録処理とを独立に行うことができるため、既存のデジタルカメラのソフトウェアに、記録用画像データＹ,Ｚの生成及び記録処理のためのモジュールを組み込むだけで本実施形態のデジタルカメラを実現することができ、コストを低く抑えることができる。
【００３９】
尚、上述した撮影間隔の短縮及び低コストという効果は、記録用画像データＸ’をＲＡＷ画像データに置き換えることでも得ることができる。即ち、図２のステップＳ２において、ＲＡＷ画像データから撮影画像データを生成し圧縮する処理を行わずに、記録用画像データＸ’の代わりにＲＡＷ画像データをそのまま外部メディア２１に記録するようにしても良い。この場合、Ａ／Ｄ変換部７が特許請求の範囲の記録用画像データ生成手段として機能する。
【００４０】
又、本実施形態のデジタルカメラによれば、記録用画像データＸ’が圧縮されたデータであるため、従来と比較してトリミング時に使用するメインメモリ１６の容量を減らすことができる。この結果、メインメモリ容量の削減が可能となり、コストダウンを図ることができる。
【００４１】
又、記録用画像データＸ’が圧縮されたデータであるため、このデータに対するトリミング処理に要する時間を従来よりも短くすることができる。又、トリミングして生成されたデータは既に圧縮されたものとなっているため、従来のようにトリミング処理により生成された画像データを圧縮する必要がなく、この圧縮にかかる時間も削減することができる。したがって、記録用画像データＹ,Ｚの生成及び記録処理のためにメインメモリ１６を使用する時間を少なくすることができ、メモリ利用効率を向上させることができる。
【００４２】
又、本実施形態のデジタルカメラでは、記録用画像データＹの生成が終了した時点でメインメモリ１６から記録用画像データＸ’を一旦削除し、記録用画像データＹを外部メディア２１に記録した後、記録用画像データＸ’をメインメモリ１６に再び読み出し、この記録用画像データＸ’を用いて記録用画像データＺを生成している。これに対し、図６に示す従来の方法では、トリミング処理が完了するまで、トリミングを実施する対象となる撮影画像データＡを削除することができないため、本実施形態のような処理を行うことはできず、サイズの大きい撮影画像データＡがメインメモリ１６上に存在する時間が長くなってしまう。本実施形態によれば、記録用画像データＸ’は外部メディア２１に既に記録されているため、記録用画像データＸ’がメインメモリ１６上に記憶される時間を必要最小限にすることが可能であり、メインメモリ１６を効率良く使用することができる。
【００４３】
又、本実施形態のデジタルカメラによれば、１回の撮影によって外部メディア２１に最終的に記録される記録用画像データＸ’,Ｙ,Ｚの各々に基づく画像の概要を、撮影終了後、表示部２３によって確認することができ、どのような画が撮れたかを瞬時に把握することができる。これにより、意図しない画が撮れていた場合には、記録した画像を確認することなく撮り直しを行うことが可能となり、シャッタチャンスを逃してしまうのを防ぐことができる。
【００４４】
又、本実施形態のデジタルカメラによれば、動いている子供などの被写体をズーム撮影した場合、画角を外してしまうなどの失敗をすることがあるが、引いた画角も同時に残ることで被写体が外れない成功写真も残せるため、使い勝手が向上する。
【００４５】
尚、本実施形態のデジタルカメラでは、圧縮された記録用画像データＸ’をトリミングすることで、複数画角の記録用画像データＹ,Ｚを生成しているため、トリミングして得られた記録用画像データの品質が従来よりも劣化してしまうことが懸念される。しかし、近年のデジタルカメラ（特にコンパクトカメラ）は多画素化が進んでおり、記録画素数が１０００万画素レベルのものも多数登場してきている。このため、撮影画像データを圧縮したとしても、その品質を十分確保することが可能であり、品質の劣化はあまり問題にはならない。多画素化がそれほど進んでいなかった時代では、圧縮した画像データをトリミングして記録することは品質劣化の問題があるため考えられなかったが、現在ではそのような問題がないため、圧縮した画像データをトリミングして記録するという手法を採用することが可能となる。
【００４６】
又、以上の例では、記録用画像データＸ’を２つのサイズでトリミングしているが、これは１つや３つ以上のサイズでトリミングしても良い。３つ以上のサイズでトリミングする場合でも、記録用画像データＸ’を読み出し→１回目のトリミング→記録用画像データＸ’削除→記録用画像データＸ’を読み出し→２回目のトリミング→記録用画像データＸ’削除→記録用画像データＸ’を読み出し→３回目のトリミング→記録用画像データＸ’削除→記録用画像データＸ’を読み出し→４回目のトリミング・・・という処理を行うことが好ましい。
【００４７】
（第二実施形態）
本発明の撮像装置の第二実施形態であるデジタルカメラの構成は、図１と同様であるためこれを援用する。
図４は、第二実施形態のデジタルカメラの動作を説明するためのフローチャートである。図４に示す処理を模式的に示した図は、図３と同様（図３の括弧で括った部分のみが追加される）であるため、これを援用する。
【００４８】
異なる画角の画像を記録することのできる撮影モードが設定されると、固体撮像素子５が駆動され、固体撮像素子５から撮像信号が一定間隔で出力される。この撮像信号からスルー画表示用の画像データがデジタル信号処理部１７により生成され、この画像データに基づくスルー画像が表示制御部２２を介して表示部２３に表示される。スルー画表示用の画像データが生成されると、顔検出部１９により、その画像データに基づく画像から顔が検出され（Ｓ２１）、検出された顔の位置情報（以下、顔位置情報という）が図示しないメモリに保持される。
【００４９】
ユーザが操作部１４に含まれるシャッターボタンを全押しして撮影指示を行うと、固体撮像素子５が外部メディア２１への記録のための撮像を行う（ステップＳ２２）。そして、この撮像によって固体撮像素子５から出力された撮像信号のデジタル変換後のデータ（ＲＡＷ画像データ）がメインメモリ１６に一時的に記憶される。
【００５０】
次に、デジタル信号処理部１７が、ＲＡＷ画像データから撮影画像データＸを生成し、圧縮伸張処理部１８が、生成された撮影画像データＸを例えばＪＰＥＧ形式で圧縮して記録用画像データＸ’を生成する。圧縮伸張処理部１８は、生成した記録用画像データＸ’を、外部メモリ制御部２０を介して外部メディア２１に記録すると共に、記録用画像データＸ’を得るための撮影指示が行われた時点で顔検出部１９により検出・保持された顔位置情報を、記録用画像データＸ’と対応付けて外部メディア２１に記録する（ステップＳ２３）。撮影画像データＸの生成及び記録用画像データＸ’の生成は、メインメモリ１６上で行われる。
【００５１】
次に、デジタル信号処理部１７が、撮影画像データＸから表示部２３に確認用画像を表示するための表示用画像データｘ（例えば撮影画像データＸを表示部２３の表示画素数に合わせて間引いたもの）を生成し（ステップＳ２４）、生成した表示用画像データｘを、表示用画像データｘを得るための撮影指示が行われた時点で顔検出部１９により検出・保持された顔位置情報に基づいて、顔が含まれるようにトリミングして、表示用画像データｙ,ｚを生成する（ステップＳ２５）。
【００５２】
例えば、表示用画像データｘから、顔位置情報に基づく顔を中心とした１．４倍デジタルズームに相当する範囲内の画像データを切り出すことで表示用画像データｙを生成し、表示用画像データｚから、顔位置情報に基づく顔を中心とした３．０倍デジタルズームに相当する範囲内の画像データを切り出すことで表示用画像データｚを生成する。表示用画像データｘ,ｙ,ｚの生成はメインメモリ１６上で行われる。
【００５３】
次に、表示制御部２２が、表示用画像データｘ,ｙ,ｚの各々に基づく画像を表示部２３に表示させる（ステップＳ２６）。表示の方法としては、表示用画像データｘ,ｙ,ｚの各々に基づく画像を１画面でまとめて一覧表示する方法、表示用画像データｘ,ｙ,ｚの各々に基づく画像を順次切り替えて表示する方法等がある。
【００５４】
次に、デジタル信号処理部１７が、記録用画像データＸ’とそれに対応する顔位置情報とを外部メディア２１からメインメモリ１６上に読み出す（ステップＳ２７）。次に、デジタル信号処理部１７が、記録用画像データＸ’から、それに対応する顔位置情報に基づいて、顔を含む範囲でトリミングを行って記録用画像データＹを生成する。例えば、記録用画像データＸ’から、それに対応する顔位置情報に基づく顔を中心とした１．４倍デジタルズームに相当する範囲内の画像データを切り出すトリミング処理を行って記録用画像データＹを生成する（ステップＳ２８）。次に、デジタル信号処理部１７は、生成した記録用画像データＹを、外部メモリ制御部２０を介して外部メディア２１に記録する（ステップＳ２９）。尚、デジタル信号処理部１７は、記録用画像データＹの生成を終了した時点で、外部メディア２１から読み出した記録用画像データＸ’及び顔位置情報をメインメモリ１６上から削除する。
【００５５】
次に、デジタル信号処理部１７が、記録用画像データＸ’とそれに対応する顔位置情報とを外部メディア２１からメインメモリ１６上に再度読み出す（ステップＳ３０）。次に、デジタル信号処理部１７が、記録用画像データＸ’から、それに対応する顔位置情報に基づいて、顔を含む範囲でトリミングを行って記録用画像データＺを生成する。例えば、記録用画像データＸ’から、それに対応する顔位置情報に基づく顔を中心とした３．０倍デジタルズームに相当する範囲内の画像データを切り出すトリミング処理を行って記録用画像データＺを生成する（ステップＳ３１）。次に、デジタル信号処理部１７は、生成した記録用画像データＺを、外部メモリ制御部２０を介して外部メディア２１に記録する（ステップＳ３２）。尚、デジタル信号処理部１７は、記録用画像データＺの生成を終了した時点で、外部メディア２１から読み出した記録用画像データＸ’をメインメモリ１６上から削除する。
【００５６】
以上の処理により、１回の撮影で、記録用画像データＸ’,Ｙ,Ｚの３つの画角の画像データが外部メディア２１に記録される。
【００５７】
本実施形態のデジタルカメラは、第一実施形態のデジタルカメラと比較すると、記録用画像データＸ’をトリミングする際に、記録用画像データＸ’に対応する顔位置情報に基づく顔を中心とした範囲でトリミングを行っている点が異なっている。このようにすることで、トリミングされた画像データを常に人物中心の画像にすることができ、良い構図の画像を得ることができる。
【００５８】
又、本実施形態のデジタルカメラによれば、トリミング時に使用する顔位置情報が撮影時に得られたものであるため、トリミング時に記録用画像データＸ’から顔検出をするといった処理が不要となり、処理速度を上げることができる。
【００５９】
（第三実施形態）
本発明の撮像装置の第三実施形態であるデジタルカメラの構成は、図１と同様であるためこれを援用する。第三実施形態のデジタルカメラは、異なる画角の画像を記録することのできる撮影モード設定時に、連続して撮像を行う撮影モードである連写モードも設定可能となっている。
【００６０】
図５は、第三実施形態のデジタルカメラの動作を説明するためのフローチャートである。
異なる画角の画像を記録することのできる撮影モードが設定され、更に連写モードが設定されると、固体撮像素子５が駆動され、固体撮像素子５から撮像信号が一定間隔で出力される。この撮像信号からスルー画表示用の画像データがデジタル信号処理部１７により生成され、この画像データに基づくスルー画像が表示制御部２２を介して表示部２３に表示される。
【００６１】
ユーザが操作部１４に含まれるシャッターボタンを全押しして連写の撮影指示を行うと、固体撮像素子５が外部メディア２１への記録のための撮像を連続して例えば２回行う（ステップＳ４１）。そして、２回の撮像によって固体撮像素子５から出力された撮像信号のデジタル変換後のデータ（ＲＡＷ画像データ）がメインメモリ１６に一時的に記憶される。
【００６２】
次に、デジタル信号処理部１７が、１回目の撮像で得られたＲＡＷ画像データから撮影画像データＸを生成し、圧縮伸張処理部１８が、生成された撮影画像データＸを例えばＪＰＥＧ形式で圧縮して記録用画像データＸ’を生成し、生成した記録用画像データＸ’を外部メディア２１に記録する。次に、デジタル信号処理部１７が、２回目の撮像で得られたＲＡＷ画像データから撮影画像データＸを生成し、圧縮伸張処理部１８が、生成された撮影画像データＸを例えばＪＰＥＧ形式で圧縮して記録用画像データＸ’’を生成し、生成した記録用画像データＸ’’を外部メディア２１に記録する（ステップＳ４２）。撮影画像データＸの生成及び記録用画像データＸ’,Ｘ’’の生成は、メインメモリ１６上で行われる。
【００６３】
次に、デジタル信号処理部１７が、記録用画像データＸ’を外部メディア２１からメインメモリ１６上に読み出す（ステップＳ４３）。次に、デジタル信号処理部１７が、記録用画像データＸ’から１．４倍デジタルズームに相当する範囲内の画像データを切り出すトリミング処理を行って記録用画像データＹを生成し（ステップＳ４４）、生成した記録用画像データＹを、外部メモリ制御部２０を介して外部メディア２１に記録する（ステップＳ４５）。尚、デジタル信号処理部１７は、記録用画像データＹの生成を終了した時点で、外部メディア２１から読み出した記録用画像データＸ’をメインメモリ１６上から削除する。
【００６４】
次に、デジタル信号処理部１７が、記録用画像データＸ’を外部メディア２１からメインメモリ１６上に再度読み出す（ステップＳ４６）。次に、デジタル信号処理部１７が、記録用画像データＸ’から３．０倍デジタルズームに相当する範囲内の画像データを切り出すトリミング処理を行って記録用画像データＺを生成し（ステップＳ４７）、生成した記録用画像データＺを、外部メモリ制御部２０を介して外部メディア２１に記録する（ステップＳ４８）。尚、デジタル信号処理部１７は、記録用画像データＺの生成を終了した時点で、外部メディア２１から読み出した記録用画像データＸ’をメインメモリ１６上から削除する。
【００６５】
次に、デジタル信号処理部１７が、記録用画像データＸ’’を外部メディア２１からメインメモリ１６上に読み出す（ステップＳ４９）。次に、デジタル信号処理部１７が、記録用画像データＸ’’から１．４倍デジタルズームに相当する範囲内の画像データを切り出すトリミング処理を行って記録用画像データＹ’を生成し（ステップＳ５０）、生成した記録用画像データＹ’を、外部メモリ制御部２０を介して外部メディア２１に記録する（ステップＳ５１）。尚、デジタル信号処理部１７は、記録用画像データＹ’の生成を終了した時点で、外部メディア２１から読み出した記録用画像データＸ’’をメインメモリ１６上から削除する。
【００６６】
次に、デジタル信号処理部１７が、記録用画像データＸ’’を外部メディア２１からメインメモリ１６上に再度読み出す（ステップＳ５２）。次に、デジタル信号処理部１７が、記録用画像データＸ’’から３．０倍デジタルズームに相当する範囲内の画像データを切り出すトリミング処理を行って記録用画像データＺ’を生成し（ステップＳ５３）、生成した記録用画像データＺ’を、外部メモリ制御部２０を介して外部メディア２１に記録する（ステップＳ５４）。尚、デジタル信号処理部１７は、記録用画像データＺ’の生成を終了した時点で、外部メディア２１から読み出した記録用画像データＸ’’をメインメモリ１６上から削除する。
【００６７】
本実施形態のデジタルカメラでは、連写撮影によって得られた記録用画像データＸ’,Ｘ’’を外部メディア２１に一旦記録した後、記録した記録用画像データに対してのトリミング処理及びトリミングした画像データの記録処理等を行うようにしている。図６に示した従来の方法では撮影間隔が長くなるため、連写を実現することが難しく、実現するためには大サイズのワークメモリが必要となり、コスト高となる。これに対し、本実施形態のデジタルカメラによれば、連写によって得られた記録用画像データを外部メディア２１に記録してからトリミング処理を行うため、メインメモリ１６のサイズを大きくしなくとも、連写を問題なく行うことができる。このように、第一実施形態で説明したデジタルカメラの機能と、連写機能との組み合わせを低コスト且つ容易に実現することができる。このため、１回の撮影指示で複数の画像を撮影できると共に、その複数の画像の各々について、それをズームした画像も記録することができ、ユーザにとっての利便性が向上する。
【００６８】
尚、第三実施形態の連写機能に第二実施形態のトリミング方法を適用することも可能である。例えば、連続して行われた２回の撮像の各々の撮像時点での顔位置情報を保持しておき、これをステップＳ４２において外部メディア２１に記録しておく。そして、トリミングを行う際に、この顔位置情報を用いてトリミングを行うようにすれば良い。
【００６９】
以上の第一実施形態〜第三実施形態で説明したデジタル信号処理部１７、圧縮伸張処理部１８、及び顔検出部１９の処理（図２，４，５の各ステップの処理）は、システム制御部１１に内蔵されるＲＯＭに格納されたプログラムをシステム制御部１１が実行することで、システム制御部１１の制御のもとで行われる。以上の説明では各処理を別々のブロックで行っているが、勿論、全ての処理１つのブロック（例えばシステム制御部１１）が行うようにしても良い。
【図面の簡単な説明】
【００７０】
【図１】本発明の撮像装置の第一実施形態であるデジタルカメラの概略構成を示す図
【図２】第一実施形態のデジタルカメラの動作を説明するためのフローチャート
【図３】図２に示す処理を模式的に示した図
【図４】第二実施形態のデジタルカメラの動作を説明するためのフローチャート
【図５】第三実施形態のデジタルカメラの動作を説明するためのフローチャート
【図６】従来のカメラによる複数画角の画像データ生成の流れを説明するための図
【符号の説明】
【００７１】
１７  デジタル信号処理部
１８  圧縮伸張処理部
２１  外部メディア
Ｘ  撮影画像データ
Ｘ’  記録用画像データ（ＪＰＥＧ圧縮データ）
Ｙ,Ｚ  Ｘ’のトリミング後の記録用画像データ
【図１】
2009200597.tif 000003
【図２】
2009200597.tif 000004
【図３】
2009200597.tif 000005
【図４】
2009200597.tif 000006
【図５】
2009200597.tif 000007
【図６】
2009200597.tif 000008