(57)【要約】【課題】  簡易な操作で良好な撮像画像を取得する。【解決手段】  制御部１１０は、操作部１３０のシャッタボタンが押下されると、レンズ駆動部１２２を制御し、レンズユニット１２１のピント位置を連続的に変化させる。撮像素子１２３は、レンズユニット１２１のピント位置が連続的に変化している間、複数回の撮像をおこなって、複数枚の撮像画像を取得し、画像メモリ１５０に格納する。画像処理部１６０は、画像メモリ１５０に格納されている撮像画像のコントラスト値を算出することで合焦部分を特定する。表示制御部１４２は、特定された合焦部分が識別可能に明示されるよう、撮像画像を表示部１４１に表示する。制御部１１０は、表示された画像のうち、ユーザが指定した画像の画像データを記憶部１７０に含まれるメモリカードに保存する。【選択図】  図１
2006086952.tif 000002
【特許請求の範囲】
【請求項１】
所定範囲の焦点距離を有するレンズと、前記レンズを駆動して焦点距離を変化させるレンズ駆動手段と、を備えたデジタルカメラにおいて、
一の撮像指示に対し、前記レンズの焦点距離を変化させながら、複数の画像を連続撮像する撮像手段と、
前記撮像手段が連続撮像した画像のそれぞれにおいて、合焦している部分を判別する合焦判別手段と、
前記合焦判別手段が判別した画像上の合焦部分を他の部分と識別可能に表示する表示手段と、
を備えることを特徴とするデジタルカメラ。
【請求項２】
前記合焦判別手段は、
前記複数の画像のそれぞれにおいて、複数のブロックを設定するブロック設定手段と、
前記ブロック設定手段が設定したブロック単位で、合焦を示す評価値を算出する評価値算出手段と、
前記評価値算出手段が算出した評価値に基づいて、合焦しているブロック部分を特定する合焦位置特定手段と、
をさらに備えることを特徴とする請求項１に記載のデジタルカメラ。
【請求項３】
前記合焦位置特定手段は、前記評価値算出手段が算出した評価値と、所定の閾値とをブロック毎に比較することで、閾値以上の評価値を有するブロックを、各撮像画像上で合焦しているブロック部分として特定する、
ことを特徴とする請求項２に記載のデジタルカメラ。
【請求項４】
前記合焦位置特定手段は、前記複数の画像の同一のブロック毎に評価値が最大のブロックを有する画像を特定し、当該所定のブロックが示す部分を、当該特定した画像上で合焦しているブロック部分として特定する、
ことを特徴とする請求項２または３に記載のデジタルカメラ。
【請求項５】
前記評価値算出手段は、各ブロック毎のコントラスト値を前記評価値として算出する、
ことを特徴とする請求項２乃至４のいずれか１項に記載のデジタルカメラ。
【請求項６】
前記表示手段は、合焦部分が他の部分と識別可能に表示された前記複数の撮像画像を選択可能に表示する、
ことを特徴とする請求項１乃至５のいずれか１項に記載のデジタルカメラ。
【請求項７】
前記表示手段が表示した画像のいずれかが指定された場合、当該指定された画像の画像データを保存する保存手段をさらに備える、
ことを特徴とする請求項１乃至６のいずれか１項に記載のデジタルカメラ。
【請求項８】
前記保存手段は、
前記合焦判別手段が判別した合焦部分を示す属性情報を、当該画像の画像データと対応付けて保存する、
ことを特徴とする請求項７に記載のデジタルカメラ。
【請求項９】
前記表示手段は、前記保存手段に保存された属性情報に基づいて、当該画像での合焦部分を識別可能に表示する、
ことを特徴とする請求項８に記載のデジタルカメラ。
【請求項１０】
デジタルカメラを制御するコンピュータに、
一の撮影指示に応じて、レンズの焦点距離を連続的に変化させる機能と、
前記レンズの焦点距離を連続的に変化させている間に、複数の画像を撮像する機能と、
撮像された複数の画像のそれぞれにおいて、合焦している部分を特定する機能と、
特定した合焦部分を識別可能に各画像を表示する機能と、
表示した複数の画像の内、ユーザが指定した画像の画像データを保存する機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラに関し、特に、良好な画像を容易な操作で得ることができるデジタルカメラに関する。
【背景技術】
【０００２】
従来より、デジタルカメラなどの撮像装置には、オートフォーカス（ＡＦ）機能が備えられている。オートフォーカスの場合、フレームの中央付近に位置する被写体に合焦することが一般的である。したがって、例えば、横並びの２人の人物を撮影するような場合、各人物の中間がフレーム中央になると、背景に合焦してしまう場合がある（いわゆる「中抜け」）。このような失敗を防ぐには、合焦させたい対象をフレーム中央にした位置でシャッタボタンを半押しして合焦させ、その状態で、所望する構図となるようカメラ方向を調整する撮影技法（いわゆる「フォーカスロック（ＡＦロック）」）が用いられる。
【０００３】
しかしながら、このような技法は、撮影に慣れていないとうまく実施することができず、初心者などは撮影に失敗してしまう場合が多かった。
【０００４】
このような不都合を解消するため、フレーム内の複数位置を測距してピント合わせをおこなうマルチＡＦ（複数測距）などの技術も広く用いられている。マルチＡＦでは、フォーカスロックなどの撮影技法を用いなくとも、中抜けなどの失敗を防げる反面、意図的なピント合わせには不向きであった。したがって、撮影者は、撮影意図に応じてＡＦモードを切り替えながら撮影しなければならず、煩雑であった。
【０００５】
一方、一度の撮影動作でレンズの焦点距離（ピント）を変化させながら複数の画像を撮像し、各画像からピントの合っている部分を抽出して合成することで、至近から無限遠までの全範囲でピントがあっている画像（いわゆる「パンフォーカス」）を得る手法が提案されている（例えば、特許文献１）。
【０００６】
このような方法によれば、撮影時のピント合わせに関する動作を撮影者が考慮する必要がない。しかしながら、特許文献１の手法では、パンフォーカスの画像を得ることを目的としているため、例えば、背景をぼかした画像などを得ることができなかった。
【特許文献１】特開平１１−３１３２４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は上記実状に鑑みてなされたもので、任意の被写体に合焦した良好な画像を容易に取得することができるデジタルカメラ等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の第１の観点に係るデジタルカメラは、
所定範囲の焦点距離を有するレンズと、前記レンズを駆動して焦点距離を変化させるレンズ駆動手段と、を備えたデジタルカメラにおいて、
一の撮像指示に対し、前記レンズの焦点距離を変化させながら、複数の画像を連続撮像する撮像手段と、
前記撮像手段が連続撮像した画像のそれぞれにおいて、合焦している部分を判別する合焦判別手段と、
前記合焦判別手段が判別した画像上の合焦部分を他の部分と識別可能に表示する表示手段と、
を備えることを特徴とする。
【０００９】
上記デジタルカメラにおいて、
前記合焦判別手段は、
前記複数の画像のそれぞれにおいて、複数のブロックを設定するブロック設定手段と、
前記ブロック設定手段が設定したブロック単位で、合焦を示す評価値を算出する評価値算出手段と、
前記評価値算出手段が算出した評価値に基づいて、合焦しているブロック部分を特定する合焦位置特定手段と、
をさらに備えていることが望ましい。
【００１０】
上記デジタルカメラにおいて、
前記合焦位置特定手段は、前記評価値算出手段が算出した評価値と、所定の閾値とをブロック毎に比較することで、閾値以上の評価値を有するブロックを、各撮像画像上で合焦しているブロック部分として特定することが望ましい。
【００１１】
上記デジタルカメラにおいて、
前記合焦位置特定手段は、前記複数の画像の同一ブロック毎に評価値が最大のブロックを有する画像を特定し、当該所定のブロックが示す部分を、当該特定した画像上で合焦しているブロック部分として特定してもよい。
【００１２】
上記デジタルカメラにおいて、
前記評価値算出手段は、各ブロック毎のコントラスト値を前記評価値として算出することが望ましい。
【００１３】
上記デジタルカメラにおいて、
前記表示手段は、合焦部分が他の部分と識別可能に表示された前記複数の撮像画像を選択可能に表示することが望ましい。
【００１４】
上記デジタルカメラは、
前記表示手段が表示した画像のいずれかが指定された場合、当該指定された画像の画像データを保存する保存手段をさらに備えていることが望ましい。
【００１５】
上記デジタルカメラにおいて、
前記保存手段は、
前記合焦判別手段が判別した合焦部分を示す属性情報を、当該画像の画像データと対応付けて保存してもよい。
【００１６】
上記デジタルカメラにおいて、
前記表示手段は、前記保存手段に保存された属性情報に基づいて、当該画像での合焦部分を識別可能に表示してもよい。
【００１７】
上記目的を達成するため、本発明の第２の観点にかかるプログラムは、
デジタルカメラを制御するコンピュータに、
一の撮影指示に応じて、レンズの焦点距離を連続的に変化させる機能と、
前記レンズの焦点距離を連続的に変化させている間に、複数の画像を撮像する機能と、
撮像された複数の画像のそれぞれにおいて、合焦している部分を特定する機能と、
特定した合焦部分を識別可能に各画像を表示する機能と、
表示した複数の画像の内、ユーザが指定した画像の画像データを保存する機能と、
を実現させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、シャッタボタンなどが操作されることによる撮影指示に応じて、レンズの焦点距離（ピント位置）を連続的に変化させ、この間に複数の画像を撮像する。そして、撮像した複数の画像のそれぞれにおいて合焦している部分を特定し、特定された部分が識別可能に明示されるよう表示されるので、ユーザ（撮影者）は、合焦させたい部分が合焦している画像を容易に選択することができる。これにより、撮影者は、ピント合わせに関する動作などを考慮することなく、単に、構図を決めてシャッタボタンを操作するだけで、良好な撮像画像を得ることができる。
【発明を実施するための最良の形態】
【００１９】
（実施形態１）
本発明にかかる実施形態を、以下図面を参照して説明する。本実施形態では、ＣＣＤ（Charge Coupled Device：電荷結合素子）などの撮像素子により画像データを取得するデジタルカメラ（撮像装置）を用いる。
【００２０】
本実施形態に係るデジタルカメラの構成を図１、図２を参照して説明する。図１は本実施形態にかかるデジタルカメラ１００のシステム構成（内部構成）を示すブロック図であり、図２はデジタルカメラ１００の外観例を示す（図２（ａ）は正面図、図２（ｂ）は背面図）。図示するように、本実施形態にかかるデジタルカメラ１００は、制御部１１０、レンズユニット１２１、レンズ駆動部１２２、撮像素子１２３、Ａ／Ｄ変換器１２４、操作部１３０、表示部１４１、表示制御部１４２、画像メモリ１５０、画像処理部１６０、記憶部１７０、などから構成される。
【００２１】
制御部１１０は、例えば、ＣＰＵ（Central Processing Unit：中央演算処理装置）などから構成され、デジタルカメラ１００の各部を制御する。
【００２２】
レンズユニット１２１は、レンズ群や絞り羽根などから構成される光学的部材などから構成され、入射光を集光して撮像素子１２３上に結像させる。
【００２３】
レンズ駆動部１２２は、モータなどの動力部や、シャフトやギアなどによって動力部の動力を伝達する動力伝達部などから構成され、制御部１１０の制御によりレンズユニット１２１の光学的部材を駆動する。本実施形態では、レンズユニット１２１がＡＦ（Auto Focus：オートフォーカス）機能を備えているものとし、レンズ駆動部１２２の駆動により、レンズユニット１２１の焦点距離（ピント）を変化させる。
【００２４】
撮像素子１２３は、例えば、ＣＣＤ（Charge Coupled Device：電荷結合素子）などから構成され、レンズユニット１２１を介して入光した可視光（入射光）を光電変換により電荷に変換して蓄積する。
【００２５】
Ａ／Ｄ変換器（アナログ−デジタル変換器）１２４は、電荷量（アナログ信号）をデジタルデータに変換する。すなわち、変換されたデジタルデータは、入射光から得られる画像データを構成することとなる。
【００２６】
操作部１３０は、ユーザによって操作される部材から構成され、ユーザからの指示を受け付ける。操作部１３０は、操作に応じた所定の信号を制御部１１０に送出することで、ユーザの指示を制御部１１０に入力する。本実施形態では、操作部１３０は、少なくとも、シャッタボタン１３１と操作入力部１３２とを備える（図２参照）。
【００２７】
シャッタボタン１３１は、ユーザによる押下に応じて上下方向に可動するボタンなどから構成され、ユーザに押下されることによって、撮影開始などを指示する信号（以下、「シャッタ信号」とする）を制御部１１０に送出する。なお、シャッタボタン１３１は、例えば、レリーズやリモコンなどによって構成されていてもよい。
【００２８】
操作入力部１３２は、例えば、所定の操作ボタンやダイヤル、カーソルキー、などから構成され、ユーザの操作により、種々の設定を変更する指示などが入力される。本実施形態においては、撮影モードをはじめとする各種モードの変更・設定などに用いられる。
【００２９】
表示部１４１は、例えば、液晶表示装置などから構成され、画像情報を表示出力する。本実施形態では、撮像素子１２３によって得られた画像や記憶部１７０に記録された画像を表示する他、設定変更をおこなうためのメニュー画面などを表示する。なお、表示部１４１がタッチパネルなどから構成される場合には、操作入力部１３２と同等の入力装置として機能させてもよい。
【００３０】
表示制御部１４２は、表示部１４１を制御し、制御部１１０の指示に応じた画像等を表示させる。本実施形態ではまた、画像処理部１６０との協働により、画像処理された画像が表示部１４１に表示されるよう表示制御をおこなう。
【００３１】
画像メモリ１５０は、例えば、フラッシュメモリなどの記憶装置から構成され、撮像素子１２３のＡＤ変換回路によって変換されたデジタルデータを記録する。すなわち、撮像された画像を格納する。本実施形態ではまた、画像処理部１６０による処理対象となる画像データおよび処理後の画像データを格納する。
【００３２】
画像処理部１６０は、例えば、画像処理のための回路などから構成され、デジタルカメラ１００で撮像された画像に対し、画像処理をおこなう。
【００３３】
記憶部１７０は、例えば、ＲＯＭ（Read Only Memory）やフラッシュメモリなどの記憶装置から構成され、制御部１１０が実行するプログラムや、各処理に必要なデータ（以下、「処理データ」とする）などを記憶する。また、記憶部１７０には、例えば、メモリカードなどが含まれ、保存対象となる撮像画像データなどを記録する。
【００３４】
なお、上記の各構成は、本発明の実施に必要な要部であり、デジタルカメラ１００には、これらの他に、デジタルカメラとして必要な構成や機能、および、その他の付加的な構成や機能などが、必要に応じて備えられているものとする。
デジタルカメラ１００は以上のように構成されている。
【００３５】
次に、上記のように構成されたデジタルカメラ１００の動作について図面を参照しながら説明する。
本実施形態にかかるデジタルカメラ１００では、通常の撮影モードに加え、１回の撮影動作で焦点距離（ピント）を連続的に変化させながら複数の画像を取得するモード（以下、「連続ピントモード」とする）が用意され、ユーザが操作部１３０などを操作し、表示部１４１に表示されている所定のメニュー画面から「連続ピントモード」を選択したものとする。
【００３６】
図３は連続ピントモードでの撮影時にデジタルカメラ１００がおこなう「撮像処理」の処理内容を示すフローチャートである。この撮像処理は、ユーザが「連続ピントモード」を選択し、撮影したい対象にレンズユニット１２１を向けてシャッタボタン１３１を押下したことで撮像処理が開始される。
【００３７】
本実施形態では、図７（ａ）に示すような構図の撮影をおこなうものとする。ここでは、対象Ａ（人物）と、対象Ｂ（自動車）とが含まれ、対象Ｂは、対象Ａの後方に位置しているものとする。すなわち、図７（ｂ）に示すような位置関係で撮影がおこなわれるものとする。なお、ピントを変化させながら複数枚の画像を撮像するので、デジタルカメラ１００は三脚などで固定されていることが望ましい。
【００３８】
シャッタボタン１３１が押下されると、制御部１１０の制御により、レンズ駆動部１２２が、連続ピントモードに設定されているピント可変範囲の初期位置となるようレンズユニット１２１を駆動する（ステップＳ１０１）。本実施形態では、連続ピントモードのピント可変範囲を、レンズユニット１２１の無限遠（初期位置）〜最至近（最終位置）とする。したがって、ここでは、レンズ駆動部１２２により、無限遠のピント位置となるようレンズユニット１２１が駆動される。
【００３９】
制御部１１０は、レンズユニット１２１のピント位置が初期位置（無限遠）となると、撮像素子１２３を制御して撮像する（ステップＳ１０２）。すなわち、ピントが無限遠となっているレンズユニット１２１が集光し、撮像素子１２３上に結像する。撮像素子１２３は、結像された光の光量に応じて電荷量に変換する。そして、Ａ／Ｄ変換器１２４が、撮像素子１２３により得られた電荷量をデジタルデータに変換することで、撮像画像データを得る。
【００４０】
制御部１１０は、画像メモリ１５０を制御し、Ａ／Ｄ変換器１２４により得られた撮像画像データを画像メモリ１５０に格納する（ステップＳ１０３）。
【００４１】
撮像画像が画像メモリ１５０に格納されると、制御部１１０は、現在のピント位置が最終位置（最至近）であるか否かを判別する（ステップＳ１０４）。
【００４２】
現在のピント位置は無限遠（初期位置）であるため、最終位置ではない（ステップＳ１０４：Ｎｏ）。この場合、制御部１１０は、レンズ駆動部１２２を制御し、次のピント位置となるようレンズユニット１２１を駆動する（ステップＳ１０５）。本実施形態では、説明を簡単にするため、無限遠〜最至近のピント可変範囲を６段階に分け、各段階のピント位置で撮像されるよう順次レンズユニット１２１を駆動するものとする。ここで、各ピント位置を、例えば、ピント１（無限遠）、ピント２、ピント３、ピント４、ピント５、ピント６（最至近）とする。また、各ピント位置は、例えば、無限遠〜最至近までのピント可変範囲を等間隔に６分割した位置とする。
【００４３】
現在のピント位置がピント１（無限遠）であるので、レンズ駆動部１２２は、レンズユニット１２１が次のピント位置（ピント２）の焦点距離となるようレンズユニット１２１を駆動する。
【００４４】
制御部１１０は、レンズユニット１２１のピント位置（ピント２）が定まると、その状態で撮像し（ステップＳ１０２）、撮像画像データを画像メモリ１５０に格納する（ステップＳ１０３）。
【００４５】
制御部１１０は、このようにして、ステップＳ１０４の判別処理がＹｅｓとなるまでステップＳ１０２〜ステップＳ１０５の処理を繰り返し、ピント３〜ピント６の各位置での撮像・記録を順次おこなう。すなわち、シャッタボタン１３１の押下による撮影指示に応じて、レンズユニット１２１の焦点距離（ピント位置）を連続的に変化させ、その間に複数回の撮像をおこなって複数の撮像画像を得る。なお、画像メモリ１５０に撮像画像データを格納する際、ピント位置に応じた画像番号を付すものとする。ここでは、ピント１で撮像された画像の画像番号をＰ１とし、以下、ピント２〜ピント６の各位置で撮像された画像の画像番号をそれぞれ、Ｐ２〜Ｐ６とする。
【００４６】
ピント６（最至近）での撮像と記録が完了すると（ステップＳ１０４：Ｙｅｓ）、画像メモリ１５０に格納された６つの画像データを用いた画像処理１が画像処理部１６０によって行われる（ステップＳ２００）。このステップＳ２００で行われる画像処理１の手順について説明する。
【００４７】
図４はＳ２００で行われる「画像処理１」の処理内容を示すフローチャートである。処理が開始されると、画像処理部１６０はまず、画像メモリ１５０に格納されている変数Ｐ（撮像画像の画像番号）に、初期値である「１」（Ｐ１）を代入する（ステップＳ２０１）。
【００４８】
次に、画像処理部１６０は、Ｐ番目の画像データ（ここでは、画像Ｐ１）について、ブロックを設定する（ステップＳ２０２）。すなわち、図８に示すように、撮像された画像を、所定数の矩形ブロックに分割する。本実施形態では、図８に示すように、撮像画像を１２のブロック（Ｂ１〜Ｂ１２）に分割するものとする。なお、ブロック数やブロック形状は任意である。
【００４９】
次に、画像処理部１６０は、変数Ｂ（ブロック番号）に、初期値である「１」（Ｂ１）を代入し（ステップＳ２０３）、Ｂ番目のブロックについてのコントラスト値を算出する（ステップＳ２０４）。ここでは、ブロック内の画素のうち、隣接する画素の画素値の差分を求めることで、当該ブロックのコントラスト値を算出する。より詳細には、例えば、隣接する同色画素の画素値についての差分絶対値の総和を演算することで、当該ブロックのコントラスト値とする。本実施形態では、このように算出したコントラスト値を評価値とする。
【００５０】
ここで、画像処理部１６０は、図９に示すような、「評価値テーブル」を記憶部１７０に作成して、算出したコントラスト値をその評価値テーブルに逐次記録する（ステップＳ２０５）。図９の「評価値テーブル」は、撮影動作（すなわち、シャッタボタン１３１の押下）毎に付与する撮影番号（Ｓ）毎の撮影画像（Ｐ）に対応したブロック（Ｂ）のマトリックスになっており、各セルに算出したコントラスト値が記録される。
【００５１】
画像処理部１６０は、当該ブロックについてのコントラスト値を算出すると、現在の変数Ｂ（ブロック番号）が最終値（すなわち、最終ブロックのＢ１２）であるか否かを判別する（ステップＳ２０６）。
【００５２】
ここでは、ブロック番号がＢ１であるので（ステップＳ２０６：Ｎｏ）、Ｂ＋１なる加算を画像処理部１６０において行ない、この計算結果を変数Ｂに代入する（ステップＳ２０７）、そしてステップＳ２０４の処理に戻って次のブロックについてコントラスト値を算出する（ステップＳ２０４）。
【００５３】
このようにして、画像処理部１６０は、ステップＳ２０４〜ステップＳ２０５の処理を繰り返し、ブロックＢ１〜Ｂ１２の各ブロックについてコントラスト値の算出をおこなう。そして、ブロックＢ１２のコントラスト値の算出・記録が完了すると（ステップＳ２０６：Ｙｅｓ）、画像処理部１６０は、各画像毎にコントラスト値に基づく評価をおこなう。本実施形態では、コントラスト値（評価値）が所定の閾値以上となるブロックを特定する（ステップＳ２０８）。
【００５４】
ここで、撮像画像中でピントが合っている（合焦している）ブロック（部分）のコントラストは高くなるので、コントラスト値からピントが合っているブロック（以下、「合焦ブロック」とする）を特定することができる。例えば、デジタルカメラ１００の性能などに応じて、「ピントが合っている（合焦している）」とすることができるコントラスト値の下限値を予め求めておき、この値を閾値とすることで、撮像画像中でピントが合っている（合焦している）部分をブロック単位で特定することができる。
【００５５】
ここで、画像処理部１６０は、「評価値テーブル」にアクセスし、ステップＳ２０８でコントラスト値が閾値以上とされたブロックがいずれであるかを記録する（例えば、図９における斜線部）。
【００５６】
当該画像について、コントラスト値が閾値以上となるブロックが特定されると、画像処理部１６０は、現在の画像番号が最終値（すなわち、最終画像Ｐ６）であるか否かを判別する（ステップＳ２０９）。
【００５７】
現在の画像番号が最終値ではない場合（ステップＳ２０９：Ｎｏ）、画像処理部１６０は、Ｐ＋１の加算を行い、その計算結果を変数Ｐ（画像番号）に代入する（ステップＳ２１０）。その後にステップＳ２０２の処理に戻って次の画像についての合焦ブロックを順次特定する（ステップＳ２０２〜Ｓ２０８）。
【００５８】
最終画像についての合焦ブロックが特定されると（ステップＳ２０９：Ｙｅｓ）、図３に示す撮像処理の元の処理に戻る。そして表示制御部１４２により、画像処理１で処理された画像を表示するための「表示処理」が画像処理部１６０で行われる（ステップＳ３００）。このステップＳ３００で行われる表示処理の手順について説明する。
【００５９】
図５はステップＳ３００で行われる表示処理の処理内容を示すフローチャートである。まず、表示制御部１４２は、記憶部１７０の評価値テーブルにアクセスし、撮像された各画像についての合焦ブロックがいずれであるかを特定する（ステップＳ３０１）。
【００６０】
表示制御部１４２は、画像メモリ１５０に格納されている撮像画像を読み出し、図１０（ａ）に示すような、各画像について特定された合焦ブロックを識別可能に明示させる合焦インジケータＦを各画像上に合成し（ステップＳ３０２）、図１０（ｂ）に示すようにサムネイル画像として表示部１４１に一覧表示する（ステップＳ３０３）。ここでは、各画像を、例えば、撮像順に並べたサムネイル画像を表示するものとする。表示制御部１４２は、このようなサムネイル画像を、ユーザにより選択可能に表示部１４１に表示させる。
【００６１】
ここで、合焦ブロックは、当該画像でピントのあっている部分を示すものである。したがって、合焦ブロックを明示する合焦インジケータＦを表示することで、ユーザは、各画像でピントのあっている部分がいずれであるかを認識することができる。
【００６２】
たとえば、撮影条件（絞りやシャッタスピードなど）により、被写界深度が比較的浅くなっている場合、無限遠〜最至近までの全域でピントがあうことは少ない。したがって、撮像画像毎に合焦している場所が異なってくる。例えば、図１１（ａ）に示すように、遠方にある対象Ｂに合焦している画像上では、対象Ｂよりもデジタルカメラ１００に近い対象Ａには合焦していない。一方、図１１（ｂ）に示すように、対象Ａに合焦している画像上では、対象Ｂには合焦していないことになる。
【００６３】
そして、画像に合焦しているブロックがある場合には、そのブロックが合焦インジケータＦにより明示される。また、画像に合焦しているブロックがない場合には、当該画像上には合焦インジケータＦが表示されない。
【００６４】
このようなサムネイル画像を表示部１４１に表示すると、表示処理を終了し、図３に示す撮像処理の元の処理に戻る。
【００６５】
なお、上述したステップＳ３００の表示処理では、撮像順にサムネイル画像を並べるものとしたが、表示形式はこれに限られず任意である。例えば、サムネイル画像ではなく、各画像をフルサイズ（表示部１４１上に画像の全域が表示できるサイズ）で順次表示してもよい。また、画像の順序も撮像順に限られず、例えば、合焦ブロックの数が多い順に表示したり、画像中の特定位置（例えば、中央）における合焦ブロックの数が多い順に表示したり、あるいは、合焦ブロックの数が所定数以上の画像のみを表示する（すなわち、合焦部分のない画像は非表示）ようにしてもよい。いずれの場合であっても、各画像が選択可能に表示部１４１に表示される。
【００６６】
上述したステップＳ３００の表示処理によって、撮像された複数の画像のそれぞれで合焦インジケータＦが表示もしくは非表示された画像が表示されることにより、ユーザは、合焦させたい部分が合焦している画像がいずれであるかを識別することができる。
【００６７】
そして、合焦部分が明示された画像が選択可能に表示されるので、ユーザは、所望する画像を選択して指定することができる。例えば、対象Ａの人物の表情に合焦した画像を得たい場合には、人物の頭部付近に合焦インジケータＦが示されている画像を選択する。この場合、ユーザは操作入力部１３２を操作することにより所望の画像を選択する。
【００６８】
画像が選択されると、制御部１１０は、当該画像がいずれであるかを識別し、画像メモリ１５０に格納されている当該画像の画像データを、記憶部１７０のメモリカードに保存して（図３：ステップＳ１０６）、処理を終了する。
【００６９】
指定された画像の画像データがメモリカードに保存されると、制御部１１０は、画像メモリ１５０に格納されている画像データ、および、記憶部１７０の「評価値テーブル」に記録された情報をクリアする。
【００７０】
以上説明したように、上記実施形態にかかるデジタルカメラ１００によれば、１回の撮影動作で、ピント位置を連続的に変化させながら複数の撮像画像を取得し、各画像毎に合焦している部分を明示的に表示する。これにより、ユーザ（撮影者）は、表示された複数の画像の内、合焦させたい部分が合焦している画像を選択して、保存することができる。
【００７１】
すなわち、撮影者は、ピント合わせのための動作（ＡＦロックなど）や、ＡＦモードの切替などを考慮することなく、単に、構図を決めてシャッタボタン１３１を操作するのみで、所望する部分に合焦した画像を得ることができる。よって、撮影に不慣れな初心者などであっても失敗することなく良好な撮影が可能になる他、意図的なピント合わせ（特定の対象のみに合焦させる場合など）をおこなう場合も、容易に意図した撮像画像を得ることができる。
【００７２】
さらに、例えば、被写体のコントラストが低く、ＡＦでの合焦が困難な条件下であっても、ピント範囲を変化させながら撮像するので、被写体に合焦した画像を得ることができる。
【００７３】
（実施形態２）
上記実施形態１では、各画像毎に評価値の高いブロックを特定して表示するようにしたが、各画像上の同一のブロック毎に評価値を比較することで、合焦位置を識別可能に表示させるようにしてもよい。この場合に、画像処理部１６０がおこなう「画像処理２」を図６に示すフローチャートを参照して説明する。この画像処理２は、上記実施形態１の撮像処理（図３）における画像処理１（ステップＳ２００）に代えて実行されるものである。すなわち、連続ピントモードで複数の画像が撮像された時点で開始される。
【００７４】
処理が開始されると、画像処理部１６０は、画像メモリ１５０に格納されている撮像画像（Ｐ１〜Ｐ６）のすべてに対し、複数のブロックを設定する（ステップＳ４０１）。ここでは、上述した実施形態１と同様、撮像画像のそれぞれを１２のブロック（Ｂ１〜Ｂ１２）に分割する（図８参照）。
【００７５】
次に画像処理部１６０は、変数Ｂ（ブロック番号）に、初期値である「１」（Ｂ１）を代入し（ステップＳ４０２）、Ｐ１〜Ｐ６の各画像におけるブロックＢ１についてのコントラスト値を算出する（ステップＳ４０３）。
【００７６】
画像処理部１６０は、上記実施形態１と同様、記憶部１７０に「評価値テーブル」（図９参照）を作成し、ステップＳ４０３で算出したコントラスト値を記録する（ステップＳ４０４）。
【００７７】
次に画像処理部１６０は、評価値テーブルに記録した当該ブロックについての評価値のうち、最大値を示す評価値がいずれであるかを特定する（ステップＳ４０５）。画像処理部１６０はまた、特定した評価値がいずれであるかが識別可能となるよう「評価値テーブル」に記録する（例えば、図９における斜線部）。
【００７８】
すなわち、各画像上の同一のブロックについての評価値を比較し、評価値が最大となっているブロックを有する画像がいずれであるかが特定される。
【００７９】
画像処理部１６０は、現在の変数Ｂ（ブロック番号）が最終値（すなわち、最終ブロックのＢ１２）であるか否かを判別する（ステップＳ４０６）。
【００８０】
現在のブロックが最終ブロックではない場合（ステップＳ４０６：Ｎｏ）、画像処理部１６０は、Ｂ＋１の加算をおこない、この計算結果を変数Ｂに代入する（ステップＳ４０７）。そして、ステップＳ４０３の処理に戻り、次のブロックについてのコントラスト値を算出する。
【００８１】
このようにして、画像処理部１６０は、ステップＳ４０３〜Ｓ４０５の処理を繰り返し、全撮像画像のそれぞれにおけるブロックＢ１〜Ｂ１２の各ブロックについて評価値を算出し、同一のブロック毎に評価値が最大となっている画像がいずれであるかを特定する。換言すれば、当該特定された画像においては、当該ブロックが合焦ブロックということになる。
【００８２】
全ブロックについて、評価値が最大となっている画像が特定されると（ステップＳ４０６：Ｙｅｓ）、画像処理２を終了し、図３に示す撮像処理の元の処理に戻る。この場合、引き続き、表示処理が実行される。
【００８３】
すなわち、各撮像画像のそれぞれに、評価値が最大となったブロックを識別可能に明示する合焦インジケータＦが合成されて、サムネイル表示される（図１０参照）。
【００８４】
（実施形態３）
上述した実施形態では、撮影時に画像処理をおこなって所望の画像を選択し、選択された画像をメモリカードに保存するものとしたが、上記「撮像処理」における表示処理および保存する画像の選択を事後的におこなうようにしてもよい。
【００８５】
図１２はデジタルカメラ１００がおこなう「画像保存処理」の処理内容の手順を示すフローチャートである。この画像保存処理は、上述した撮像処理（図３）において、画像処理１（ステップＳ２００）、もしくは、画像処理２（ステップＳ４００）が終了した時点で開始されるものとする。すなわち、上記各実施形態と同様の撮像をおこない、各撮像画像毎に合焦ブロックが特定された後に開始される。なお、本実施形態にかかるデジタルカメラ１００の構成等は上記各実施形態と同一である。
【００８６】
まず、制御部１１０は、変数Ｐ（撮像画像の画像番号）に初期値を示す「１」（Ｐ１）を代入する（ステップＳ５０１）。
【００８７】
制御部１１０は、記憶部１７０の「評価値テーブル」にアクセスし、Ｐ番目の画像について、評価値が閾値以上となっているブロック（合焦ブロック）があるか否かを判別する（ステップＳ５０２）。
【００８８】
合焦ブロックがある場合（ステップＳ５０２：Ｙｅｓ）、制御部１１０は、当該合焦ブロックを示すブロック番号を属性情報として取得する（ステップＳ５０３）。
【００８９】
この場合、制御部１１０は、当該Ｐ番目の画像を示す画像データと、ステップＳ５０３で取得した属性情報とを対応付けて、記憶部１７０のメモリカードに保存する（ステップＳ５０４）。
【００９０】
制御部１１０は、Ｐ＋１なる加算を行って、その計算結果を変数Ｐ（画像番号）に代入し（ステップＳ５０５）、その変数Ｐ（新たな画像番号）が最終画像の画像番号（Ｐ６）より大きいか否かを判別する（ステップＳ５０６）。
【００９１】
新たな画像番号Ｐが最終画像の画像番号以下である場合（ステップＳ５０６：Ｎｏ）、制御部１１０は、Ｐ番目の画像についてステップＳ５０２〜Ｓ４０４の処理をおこなう。すなわち、次の撮像画像について、合焦ブロックの有無を判別し、合焦ブロックがある場合には、当該画像の画像データと、合焦ブロックを示す属性情報とを対応付けてメモリカードに保存する。
【００９２】
一方、Ｐ番目の画像において、合焦ブロックが存在しない場合（ステップＳ５０２：Ｎｏ）、制御部１１０は、当該画像をメモリカードに保存せずに、変数ＰにＰ＋１の加算を行う（ステップＳ５０５）。
【００９３】
最終画像について、上記の処理が終了すると（ステップＳ５０６：Ｙｅｓ）、処理を終了する。
【００９４】
すなわち、この画像保存処理によって、合焦ブロックが存在する画像、すなわち、合焦している部分を含む画像のみがメモリカードに保存される。そして、画像データを保存する際に、当該画像中の合焦ブロックを示す属性情報が併せて保存される。
【００９５】
次に、このような画像保存処理でメモリカードに保存された画像から、ユーザが事後的に所望する画像を選択するための「保存画像整理処理」を説明する。図１３は保存画像整理処理の処理内容を示すフローチャートである。ここでは、連続ピントモードで撮像された画像から所望する画像を選択するモード（以下、画像選択モードとする）が用意されているものとし、表示部１４１に表示される所定のメニュー画面から画像選択モードを選択する。この場合、ユーザが操作入力部１３２を操作することにより画像選択モードが選択されたものとする。
【００９６】
まず、制御部１１０は、記憶部１７０に含まれるメモリカードから、格納されている画像データと属性情報とを取得する（ステップＳ６０１）。
【００９７】
制御部１１０は、取得した画像データと属性情報を画像処理部１６０に引き渡す。画像処理部１６０は、制御部１１０から引き渡された属性情報に基づき、各画像における合焦ブロックの位置に合焦インジケータＦを合成する（ステップＳ６０２）。
【００９８】
表示制御部１４２は、画像処理部１６０によって合焦インジケータＦが合成された撮像画像を、図１０（ｂ）に示すようなサムネイル画像となるよう構成する。ここで、制御部１１０は、画像処理部１６０に引き渡した画像をサムネイル表示する全画像数を計数し、変数ｍに計数値を代入する（ステップＳ６０３）。
【００９９】
表示制御部１４２は、合焦インジケータＦが合成された撮像画像のサムネイルを、選択可能に表示部１４１に表示する（ステップＳ６０４）。すなわち、上記実施形態１と同様、例えば、図１０（ｂ）に示すようなサムネイル表示により、複数の撮像を選択可能に表示部１４１に表示する。
【０１００】
ここで、ユーザは、表示されたサムネイル画像から、不要なものを選択して指定する。すなわち、合焦させたい部分に合焦インジケータＦが表示されていない画像を選択する。ここでは、ユーザが操作入力部１３２を操作することにより、削除対象とする画像の選択と指定がおこなわれる。
【０１０１】
ユーザにより、削除対象とする画像が指定されると（ステップＳ６０５：Ｙｅｓ）、表示制御部１４２は、指定された画像をサムネイル表示から消去する（ステップＳ６０６）。また、制御部１１０は、指定された画像の画像データと属性情報を記憶部１７０のメモリカードから消去する（ステップＳ６０７）。
【０１０２】
次に、制御部１１０は、ｍ−１なる減算を行って、その計算結果を変数ｍに代入し（ステップＳ６０８）、当該新たな変数ｍが「０」であるか否かを判別する（ステップＳ６０９）。すなわち、削除指定可能な画像が残存しているか否かを判別する。
【０１０３】
変数ｍが「０」でない場合、すなわち、削除指定可能な画像が残存している場合（ステップＳ６０９：Ｎｏ）、残存している画像について、ステップＳ６０４〜Ｓ６０８の処理をおこなう。すなわち、残存している画像のサムネイル表示を更新するとともに、ユーザにより指定された画像についての表示削除およびデータ削除がおこなわれる。
【０１０４】
一方、変数ｍが「０」である場合、すなわち、削除指定可能な画像が残存していない場合（ステップＳ６０９：Ｙｅｓ）、もしくは、本処理を終了するための所定の終了ボタンが操作された場合（ステップＳ６１０：Ｙｅｓ）、本処理を終了する。
【０１０５】
すなわち、上記実施形態３によれば、撮影後に事後的に所望する画像を選択することができる。
【０１０６】
上記実施形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
【０１０７】
例えば、上記実施形態では、ピント１〜ピント６の６段階のピント位置で撮像するものとしたが、ピントの可変量や撮像枚数などはこれに限られず任意である。また、撮像するピント位置は、予め規定されたものではなく、例えば、撮影条件等に応じて撮影の都度制御部１１０が算出して決定してもよい。あるいは、撮像する画像枚数をユーザが指定することにより、指定された枚数に応じたピント位置を随時設定するようにしてもよい。この場合、例えば、レンズ駆動部１２２がレンズユニット１２１のピント位置を無限遠〜最至近まで変化させるのに要する時間を予め求めておき、指定された撮影枚数に応じた時間間隔で撮像するようにしてもよい。すなわち、撮像タイミングをレンズの焦点距離（ピント位置）に基づいて決めてもよい他、時間経過に基づいて決めてもよい。
【０１０８】
なお、撮像枚数を任意に指定する場合、例えば、ピント可変範囲が同一（例えば、無限遠〜最至近）であれば、撮像枚数が多い程、ピント可変量のピッチが細かくなる。したがって、特定の被写体を正確に合焦させたいような場合には、撮影枚数を比較的多めに指定することで、精緻なピント合わせが可能となる。
【０１０９】
また、上記実施形態では、ピント可変範囲を無限遠（初期位置）〜最至近（最終位置）としたが、例えば、ピント可変範囲をユーザにより任意に設定するようにしてもよい。すなわち、合焦させたい対象までのおよその距離がわかっている場合には、当該距離を含む任意の範囲をピント可変範囲とすることで、不要な撮像画像についての処理をおこなわないので、処理時間を短縮することができる。この場合、初期位置と最終位置のいずれか又は両方をユーザが任意に指定する。
【０１１０】
また、撮像した複数の画像から、ユーザが所望の画像を選択して保存する際に、当該画像についての属性情報を併せて記録するようにしてもよい。例えば、当該画像を撮像した際のピント位置を示す情報を属性情報として記録し、撮像画像とともに表示部１４１に表示する。これにより、例えば、同じ撮影位置で同じ被写体を撮影条件（露出値やシャッタスピードなど）を変えて撮影する場合に、当該被写体に合焦するピント位置（当該被写体までの距離）がわかるため、例えば、ピント可変範囲を絞り込んだり、マニュアルフォーカスによるピント合わせの目安とすることができる。
【０１１１】
また、上記実施形態では、各画像上で合焦している部分を判別する評価値としてコントラスト値を用いたが、合焦を示すものであれば、評価値はコントラスト値に限られず任意である。
【０１１２】
上記実施形態では、連続ピントモードが選択可能に用意されているものとしたが、デジタルカメラ１００の撮影モードが連続ピントモードのみであってもよい。すなわち、上記実施形態で示した連続ピントモードの撮影では、シャッタボタンを操作するだけでピントの合った良好な画像を必ず取得することができるため、通常のＡＦやマニュアルフォーカスの操作を必ずしも必要としない。したがって、これらの機能をデジタルカメラ１００に搭載しなくてもよいので、例えば、ＡＦの動作に必要な測距に用いられる構成等を省略した簡易な構成のデジタルカメラとすることもできる。
【０１１３】
なお、上記実施形態では、表示制御部１４２および画像処理部１６０をそれぞれハードウェア構成としてデジタルカメラ１００に含まれる場合を例示したが、表示制御部１４２および画像処理部１６０の機能は、制御部１１０がプログラムを実行することによるソフトウェア処理により実現されてもよい。この場合、表示制御部１４２および画像処理部１６０の機能を実現するための動作プログラムを記憶部１７０などに予め格納しておき、制御部１１０が実行することで、上記実施形態にかかるデジタルカメラ１００と同様に機能することとなる。
【０１１４】
この場合、このようなプログラムを予め組み込んだデジタルカメラ１００を提供できることはもとより、既存のデジタルカメラにこのようなプログラムを適用することで、上記実施形態にかかるデジタルカメラ１００として機能させることもできる。すなわち、上記動作プログラムを提供し、既存のデジタルカメラにインストールして実行することで、上記実施形態にかかるデジタルカメラ１００と同等の機能を得ることができる。
【０１１５】
このようなプログラムの提供方法は任意であり、例えば、メモリカードなどの記録媒体に格納して提供可能であることはもとより、例えば、インターネットなどの通信媒体を介して配布してもよい。
【図面の簡単な説明】
【０１１６】
【図１】本発明の実施形態１にかかるデジタルカメラの内部構造を示すブロック図である。
【図２】本発明の実施形態１にかかるデジタルカメラの外観を示す模式図であり、（ａ）はデジタルカメラの正面を示し、（ｂ）はデジタルカメラの背面を示す。
【図３】本発明の実施形態１にかかる「撮像処理」を説明するためのフローチャートである。
【図４】「撮像処理」で実行される「画像処理１」を説明するためのフローチャートである。
【図５】「撮像処理」で実行される「表示処理」を説明するためのフローチャートである。
【図６】本発明の実施形態２にかかる「画像処理２」を説明するためのフローチャートである。
【図７】「撮像処理」における撮像対象を説明するための図であり、（ａ）は撮像時の構図の例を示し、（ｂ）は当該構図の場合のデジタルカメラと撮像対象との位置関係の例を示す。
【図８】「画像処理」において設定されるブロックの例を示す図である。
【図９】本発明の実施形態にかかるデジタルカメラの記憶部に作成される「評価値テーブル」の例を示す図である。
【図１０】本発明にかかる実施形態において作成・表示される画像の例を示す図であり、（ａ）は合焦インジケータが合成された撮像画像の例を示し、（ｂ）は複数の撮像画像が選択可能に表示されたサムネイル画像の表示例を示す。
【図１１】「表示処理」で表示される画像の例を示す図であり、（ａ）は遠方の対象に合焦している撮像画像の例を示し、（ｂ）は近傍の対象に合焦している撮像画像の例を示す。
【図１２】本発明の実施形態３にかかる「画像保存処理」を説明するためのフローチャートである。
【図１３】本発明の実施形態３にかかる「保存画像整理処理」を説明するためのフローチャートである。
【符号の説明】
【０１１７】
１００…デジタルカメラ、１１０…制御部、１２１…レンズユニット、１２２…レンズ駆動部、１２３…撮像素子、１３１…シャッタボタン、１３２…操作入力部、１４１…表示部、１５０…画像メモリ、１６０…画像処理部、１７０…記憶部、Ｆ…合焦インジケータ
【図１】
2006086952.tif 000003
【図２】
2006086952.tif 000004
【図３】
2006086952.tif 000005
【図４】
2006086952.tif 000006
【図５】
2006086952.tif 000007
【図６】
2006086952.tif 000008
【図７】
2006086952.tif 000009
【図８】
2006086952.tif 000010
【図９】
2006086952.tif 000011
【図１０】
2006086952.tif 000012
【図１１】
2006086952.tif 000013
【図１２】
2006086952.tif 000014
【図１３】
2006086952.tif 000015