(57)【要約】【課題】撮影画像のうちピントが合っている箇所を示す表示を行う電子カメラを提供する。【解決手段】本発明による電子カメラは、画像データによる画像を表示する表示手段２０、２１と、撮影指示後に取得した撮影画像のデータを用いてコントラスト情報を算出するコントラスト算出手段１８と、コントラスト算出手段１８によって所定値以上のコントラスト情報が算出された画素位置に対応する画像データ、および所定値に満たないコントラスト情報が算出された画素位置に対応する画像データを異なる態様で表示するように表示手段２０、２１を制御する表示制御手段１８とを備える。【選択図】図１
2007311962.tif 000002
【特許請求の範囲】
【請求項１】
画像データによる画像を表示する表示手段と、
撮影指示後に取得した撮影画像のデータを用いてコントラスト情報を算出するコントラスト算出手段と、
前記コントラスト算出手段によって所定値以上のコントラスト情報が算出された画素位置に対応する画像データ、および前記所定値に満たないコントラスト情報が算出された画素位置に対応する画像データを異なる態様で表示するように前記表示手段を制御する表示制御手段とを備えることを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記コントラスト算出手段は、前記撮影画像の画素位置ごとにコントラスト情報を算出することを特徴とする電子カメラ。
【請求項３】
請求項２に記載の電子カメラにおいて、
前記撮影画像は複数色の色成分データを有し、
前記コントラスト算出手段は、色選択指示に応じた色成分のデータを用いてコントラスト情報を算出することを特徴とする電子カメラ。
【請求項４】
請求項２または３に記載の電子カメラにおいて、
前記表示制御手段は、前記所定値に満たないコントラスト情報が算出された画素位置に対応する画像データに階調反転処理を施して表示することを特徴とする電子カメラ。
【請求項５】
請求項２または３に記載の電子カメラにおいて、
前記表示制御手段は、前記所定値に満たないコントラスト情報が算出された画素位置に対応する画像データに画像ぼかし処理を施して表示することを特徴とする電子カメラ。
【請求項６】
請求項４に記載の電子カメラにおいて、
前記異なる態様の表示後の記録指示に応じて、前記撮影指示後に取得した撮影画像のデータを前記階調反転処理を施さずに記録媒体に記録する記録制御手段をさらに備えることを特徴とする電子カメラ。
【請求項７】
請求項５に記載の電子カメラにおいて、
前記異なる態様の表示後の記録指示に応じて、前記撮影指示後に取得した撮影画像のデータを前記画像ぼかし処理を施して記録媒体に記録する記録制御手段をさらに備えることを特徴とする電子カメラ。
【請求項８】
請求項１〜７のいずれか一項に記載の電子カメラにおいて、
前記コントラスト算出手段は、変更指示に応じて前記所定値を変更し、変更後の所定値に基づいて前記異なる態様の表示を行うように前記表示手段を制御することを特徴とする電子カメラ。
【請求項９】
画像データを読込む処理と、
前記読込んだ画像データを用いてコントラスト情報を算出する処理と、
所定値以上のコントラスト情報を算出した画素位置に対応する画像データ、および前記所定値に満たないコントラスト情報を算出した画素位置に対応する画像データを異なる態様にて、前記画像データによる画像を表示装置に表示させる処理とをコンピュータ装置に実行させることを特徴とする画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カメラおよび画像表示プログラムに関する。
【背景技術】
【０００２】
取込み画像について複数の評価領域においてコントラスト評価情報を取得し、取得した評価情報に基づいて被写界深度内の評価領域を選出する技術が知られている。たとえば特許文献１によれば、撮影処理前に取込んだ画像を用いて選出した評価領域や、選出した評価領域に対応する被写体を他の領域と区別して表示する技術が開示されている。
【０００３】
【特許文献１】特開２００３−２４１０６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術による表示では、選出した評価領域（または選出された評価領域に対応する被写体像）内の全てがカラー表示されるので、カラー表示されている領域のうちどの部分でピントが合っているかがわからない。
【課題を解決するための手段】
【０００５】
（１）本発明による電子カメラは、画像データによる画像を表示する表示手段と、撮影指示後に取得した撮影画像のデータを用いてコントラスト情報を算出するコントラスト算出手段と、コントラスト算出手段によって所定値以上のコントラスト情報が算出された画素位置に対応する画像データ、および所定値に満たないコントラスト情報が算出された画素位置に対応する画像データを異なる態様で表示するように表示手段を制御する表示制御手段とを備えることを特徴とする。
（２）請求項１に記載の電子カメラにおいて、コントラスト算出手段は、撮影画像の画素位置ごとにコントラスト情報を算出することが好ましい。
（３）請求項２に記載の電子カメラにおいて、撮影画像は複数色の色成分データを有してもよく、コントラスト算出手段は、色選択指示に応じた色成分のデータを用いてコントラスト情報を算出することもできる。
（４）請求項２または３に記載の電子カメラにおいて、表示制御手段は、所定値に満たないコントラスト情報が算出された画素位置に対応する画像データに階調反転処理を施して表示することが好ましい。
（５）請求項２または３に記載の電子カメラにおいて、表示制御手段は、所定値に満たないコントラスト情報が算出された画素位置に対応する画像データに画像ぼかし処理を施して表示することが好ましい。
（６）請求項４に記載の電子カメラはさらに、異なる態様の表示後の記録指示に応じて、撮影指示後に取得した撮影画像のデータを階調反転処理を施さずに記録媒体に記録する記録制御手段を備えてもよい。
（７）請求項５に記載の電子カメラはさらに、異なる態様の表示後の記録指示に応じて、撮影指示後に取得した撮影画像のデータを画像ぼかし処理を施して記録媒体に記録する記録制御手段を備えてもよい。
（８）請求項１〜７のいずれか一項に記載の電子カメラにおいて、コントラスト算出手段は、変更指示に応じて所定値を変更し、変更後の所定値に基づいて異なる態様の表示を行うように表示手段を制御することもできる。
（９）本発明による画像表示プログラムは、画像データを読込む処理と、読込んだ画像データを用いてコントラスト情報を算出する処理と、所定値以上のコントラスト情報を算出した画素位置に対応する画像データ、および所定値に満たないコントラスト情報を算出した画素位置に対応する画像データを異なる態様にて、画像データによる画像を表示装置に表示させる処理とを実行させることを特徴とする。
【発明の効果】
【０００６】
本発明による電子カメラでは、撮影画像のうちピントが合っている箇所を示す表示ができる。
本発明による画像表示プログラムでは、撮影画像のうちピントが合っている箇所を示す表示をさせることができる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明を実施するための最良の形態について説明する。
（第一の実施形態）
図１は、本発明の第一の実施形態による電子カメラの要部構成を説明するブロック図である。図１において、タイミングジェネレータ(TG)１５は、メインＣＰＵ１８から送出される指示に応じて、タイミング信号をドライバ１４、ＡＦＥ(Analog Front End)回路１２、Ａ／Ｄ変換回路１３および画像処理回路１６へ供給する。ドライバ１４は、撮像素子１１で必要な駆動信号を供給する。
【０００８】
撮影レンズＬは、撮像素子１１の撮像面に被写体像を結像させる。撮像素子１１は、画素に対応する複数の光電変換素子を備えたＣＣＤイメージセンサなどによって構成され、撮像面上に結像されている被写体像を撮像し、被写体像の明るさに応じた光電変換信号を出力する。撮像素子１１の撮像面には、それぞれＲ（赤）、Ｇ（緑）およびＢ（青）のカラーフィルタが画素位置に対応するように設けられている。撮像素子１１がカラーフィルタを通して被写体像を撮像するため、撮像素子１１から出力される光電変換信号は、ＲＧＢ表色系の色情報を有する。
【０００９】
ＡＦＥ回路１２は、撮像素子１１から出力される光電変換信号に対するアナログ処理（ゲインコントロールなど）を行う。Ａ／Ｄ変換回路１３は、アナログ処理後の撮像信号をディジタル信号に変換する。
【００１０】
メインＣＰＵ１８は、各ブロックから出力される信号を入力して所定の演算を行い、演算結果に基づく制御信号を各ブロックへ出力する。画像処理回路１６は、たとえばＡＳＩＣとして構成され、Ａ／Ｄ変換回路１３から入力されるディジタル画像信号に対する画像処理を行う。画像処理には、たとえば、輪郭強調や色温度調整（ホワイトバランス調整）処理、画像信号に対するフォーマット変換処理が含まれる。
【００１１】
画像圧縮回路１７は、画像処理回路１６による処理後の画像信号に対して、JPEG方式で所定の圧縮比率の画像圧縮処理を行う。表示画像作成回路２０は、撮像画像を液晶モニタ２１に表示させるための表示データを作成する。液晶モニタ２１は、表示画像作成回路２０から入力される表示データによる再生画像を表示する。
【００１２】
記録媒体３０は、電子カメラ１０に対して着脱可能なメモリカードなどで構成される。記録媒体３０には、メインＣＰＵ１８からの指示によって撮影画像のデータおよびその情報を含む画像ファイルが記録される。記録媒体３０に記録された画像ファイルは、メインＣＰＵ１８からの指示によって読み出しが可能である。
【００１３】
バッファメモリ１９は、画像処理前後および画像処理途中のデータを一時的に格納する他、記録媒体３０へ記録する前の画像ファイルを格納したり、記録媒体３０から読み出した画像ファイルを格納したりするために使用される。
【００１４】
操作部材２３は、電子カメラ１０の操作ボタン類に対応し、各ボタンの押下操作に対応する操作信号をメインＣＰＵ１８へ出力する。レンズ駆動装置２４は、メインＣＰＵ１８から送出される指示に応じて撮影レンズＬを構成するフォーカスレンズ（不図示）を光軸方向に進退駆動させることにより、撮影レンズＬによるフォーカス調節を行う。
【００１５】
＜オートフォーカス（ＡＦ）動作＞
本実施形態の電子カメラは、山登り方式と呼ばれる焦点検出方式によって撮影レンズＬによる焦点位置の調節状態を検出する。具体的には、フォーカスレンズを光軸方向に進退駆動させながら、撮像素子１１から出力される撮像信号の高周波数成分によるデータ、すなわち、焦点評価値が極大値をとるように合焦位置を検出する。
【００１６】
メインＣＰＵ１８は、バッファメモリ１９に格納されている画像処理前の画像データのうち、焦点検出用の領域（フォーカスエリア）に対応する画像データから高周波数成分を抽出するフィルタリング処理を行う。フィルタリング処理後の画像データは、フィルタリング処理前の画像データに比べて、低周波数成分、とくに直流成分が除去されている。メインＣＰＵ１８はさらに、画像データの高周波数成分による差分を積算するべく、上記フィルタリング後の画像データの絶対値を積算する。この積算値は焦点評価値と呼ばれる。
【００１７】
焦点評価値の演算は、たとえば、フォーカスレンズを∞（無限遠）側から至近側へ向けて移動させながら行う。メインＣＰＵ１８が繰り返し焦点評価値を算出すると、フォーカスレンズの位置と焦点評価値との関係が焦点評価値カーブ（いわゆる山登り曲線）として得られる。焦点評価値カーブの極大点に対応するレンズ位置は、撮像素子１１によって撮像される被写体像のエッジのボケをなくし、画像のコントラストを最大にする位置である。
【００１８】
＜メイン処理＞
図２は、メインＣＰＵ１８が行うメイン処理のフローチャートである。図２によるプログラムはメインＣＰＵ１８内のメモリ（不図示）に格納されており、電子カメラのメインスイッチ（不図示）のオン操作時、および操作部材２３を構成するレリーズスイッチ（不図示）から半押し操作信号がメインＣＰＵ１８へ入力された場合に起動される。ステップＳ１０１において、メインＣＰＵ１８はカメラ内の情報を初期化してステップＳ１０２へ進む。
【００１９】
ステップＳ１０２において、メインＣＰＵ１８はＡＥ動作を行ってステップＳ１０３へ進む。具体的には、不図示の測光センサの検出信号を用いて被写体輝度ＢＶを算出し、ＢＶ値を用いて露出制御値を演算する。ステップＳ１０３において、メインＣＰＵ１８はＡＦ動作を行ってステップＳ１０４へ進む。具体的には、レンズ駆動装置２４へ指示を送り、フォーカスレンズを移動させながら上述した焦点評価値の算出を繰り返す。メインＣＰＵ１８はさらに、レンズ駆動装置２４へ指示を送り、フォーカスレンズを合焦位置（焦点評価値カーブの極大点に対応する位置）へ駆動させてステップＳ１０４へ進む。
【００２０】
ステップＳ１０４において、メインＣＰＵ１８は、レリーズ操作されたか否かを判定する。メインＣＰＵ１８は、操作部材２３を構成するレリーズスイッチ（不図示）からレリーズ全押し操作信号が入力されるとステップＳ１０４を肯定判定してステップＳ１０５へ進み、レリーズ全押し操作信号が入力されない場合にはステップＳ１０４を否定判定し、ステップＳ１０２へ戻る。
【００２１】
ステップＳ１０５において、メインＣＰＵ１８は撮像素子１１による画像取込みを行わせる。具体的には、絞り（不図示）を制御絞り値まで絞り込ませ、撮像素子１１に制御シャッタ秒時に対応する時間の電荷蓄積を行わせる。メインＣＰＵ１８は、撮像素子１１からの画像信号がバッファメモリ１９に格納されるとステップＳ１０６へ進む。
【００２２】
ステップＳ１０６において、メインＣＰＵ１８はコントラスト値算出を行う。具体的には、バッファメモリ１９に格納されている画像処理前の画像データを用い、撮影画像についてのコントラスト情報（焦点評価値）を画素位置ごとに算出する。ステップＳ１０３におけるＡＦ動作時のコントラスト情報の算出が、フォーカスエリアに対応する撮像素子１１上の所定領域内の画素データを用いて各レンズ位置ごとに算出するものであるのに対し、ステップＳ１０６におけるコントラスト情報の算出は、撮影画像の全体の画素データを用いて算出する点が異なる。
【００２３】
ステップＳ１０７において、メインＣＰＵ１８はコントラスト値が所定値以上か否かを判定する。メインＣＰＵ１８は、撮影画像を構成する画素位置ごとに、ステップＳ１０６で算出したコントラスト値が所定値以上の場合はステップＳ１０７を肯定判定してステップＳ１０８へ進み、コントラスト値が所定値未満の場合にはステップＳ１０７を否定判定してステップＳ１０９へ進む。
【００２４】
ステップＳ１０９において、メインＣＰＵ１８は、ステップＳ１０７において否定判定した画素位置の色成分信号を用いてＲＧＢ反転処理を施し、ステップＳ１０８へ進む。ＲＧＢ反転処理では、当該画素位置のＲ成分信号（Ｒ＋と表す）に対して階調を反転させたＲ成分信号（Ｒ−と表す）を算出し、Ｇ成分信号（Ｇ＋と表す）に対しては階調を反転させたＧ成分信号（Ｇ−と表す）を算出し、Ｂ成分信号（Ｂ＋と表す）に対しては階調を反転させたＢ成分信号（Ｂ−と表す）を算出する。これにより、画像の明るい部分を構成する画素位置については反転処理によって小さい色成分信号が算出され、画像の暗い部分を構成する画素位置については反転処理によって大きい色成分信号値が算出される。
【００２５】
ステップＳ１０８において、メインＣＰＵ１８は画像合成処理を施してステップＳ１１０へ進む。画像合成処理は、ＲＧＢ反転処理を施した画素位置のそれぞれについて、ＲＧＢ反転処理前（原画像）のＲ成分信号（Ｒ＋）に対してＲＧＢ反転処理後（ＲＧＢ反転画像）のＲ成分信号（Ｒ−）を加算し、ＲＧＢ反転処理前（原画像）のＧ成分信号（Ｇ＋）に対してはＲＧＢ反転処理後（ＲＧＢ反転画像）のＧ成分信号（Ｇ−）を加算し、ＲＧＢ反転処理前（原画像）のＢ成分信号（Ｂ＋）に対してはＲＧＢ反転処理後（ＲＧＢ反転画像）のＢ成分信号（Ｂ−）を加算し、加算結果を合成値とする。また、ＲＧＢ反転処理を施していない画素位置については、ＲＧＢ反転処理前（原画像）のＲ成分信号（Ｒ＋）、Ｇ成分信号（Ｇ＋）、Ｂ成分信号（Ｂ＋）を、そのまま合成値とする。
【００２６】
ステップＳ１１０において、メインＣＰＵ１８は表示画像作成回路２０へ指示を送り、画像合成後の画像を液晶モニタ２１に再生表示させてステップＳ１１１へ進む。図３(a)はＲＧＢ反転処理前の原画像を例示する図、図３(b)はＲＧＢ反転処理後の反転画像を例示する図、図３(c)は画像合成処理後の合成画像を例示する図である。
【００２７】
図３(a)において、領域３１はコントラスト値が所定値以上であり、領域３２および領域３３はコントラスト値が所定値未満である。図３(b)において、領域３２Ａおよび領域３３ＡはＲＧＢ反転処理されたものである。図３(c)において、領域３１は原画像の色彩で表示され、領域３２Ｂおよび領域３３Ｂは合成処理によって中間階調の無彩色で表示される。なお、図３(a)においては領域３１、領域３２および領域３３を除く他の背景領域もコントラスト値が所定値未満である。本説明では背景領域にも斜線を付加すべきところ、図３(a)および図３(b)においては背景領域についての斜線の付加を省略した。
【００２８】
図３(c)において、領域３２Ｂおよび領域３３Ｂが無彩色のグレー画像で表示される理由は以下のとおりである。原画像のＲ成分信号（Ｒ＋）と、ＲＧＢ反転画像のＲ成分信号（Ｒ−）とを加算すると、ＲＧＢ反転処理を施した全ての画素位置において信号値が略等しくなる。すなわち、中間階調の赤色画像が得られる。同様に、原画像のＧ成分信号（Ｇ＋）と、ＲＧＢ反転画像のＧ成分信号（Ｇ−）とを加算すると、ＲＧＢ反転処理を施した全ての画素位置において信号値が略等しくなる。すなわち、中間階調の緑色画像が得られる。さらに、原画像のＢ成分信号（Ｂ＋）と、ＲＧＢ反転画像のＢ成分信号（Ｂ−）とを加算すると、ＲＧＢ反転処理を施した全ての画素位置において信号値が略等しくなる。すなわち、中間階調の青色画像が得られる。
【００２９】
図３(c)の領域３２Ｂおよび３３Ｂ（背景領域も含む）は、以上のように得られた中間階調の赤色画像、緑色画像、および青色画像を合成したものであるので、ユーザには領域３１（ステップＳ１０８で肯定判定された画素で構成される領域）を除く他の領域が中間階調の無彩色画像として認識される。このように、ユーザはコントラスト値が所定値以上の画素部分のみをカラーと認識し、コントラスト値が所定値未満の画素部分を無彩色と認識する。
【００３０】
図２のステップＳ１１１において、メインＣＰＵ１８は記録指示されたか否かを判定する。メインＣＰＵ１８は、操作部材２３から記録指示を示す操作信号が入力されるとステップＳ１１１を肯定判定してステップＳ１１２へ進み、記録指示を示す操作信号が入力されない場合にはステップＳ１１１を否定判定し、ステップＳ１０２へ戻る。ステップＳ１０２へ戻る場合は、撮影画像のデータを記録媒体３０に保存しない場合である。
【００３１】
ステップＳ１１２において、メインＣＰＵ１８は、バッファメモリ１９内に格納されている画像処理前の画像データに所定の画像処理（色温度調整等）を行ってステップＳ１１３へ進む。ステップＳ１１３において、メインＣＰＵ１８は、画像処理後の撮影画像のデータを記録媒体３０に記録（保存）して図２による処理を終了する。
【００３２】
以上説明した第一の実施形態によれば、次の作用効果が得られる。
（１）レリーズ操作後の取込み画像（撮影画像）のデータを用いてコントラスト値を算出する（ステップＳ１０６）ので、ＡＦ動作（ステップＳ１０３）による合焦状態を実際の撮影画像において確認できる。
【００３３】
（２）撮影画像のうち、コントラスト値が所定値以上の画素部分を液晶モニタ２１にカラーで表示し、コントラスト値が所定値未満の画素部分を無彩色で表示する構成（ステップＳ１０７、Ｓ１０８、Ｓ１０９、Ｓ１１０）としたので、ユーザは、ピントが合ってコントラスト値が高い（エッジぼけが小さい）領域とそうでない領域とを液晶モニタ２１上で容易に識別し、フォーカス調節情報として確認できる。また、撮影画像の全域を表示対象にするので、ＡＦ動作（ステップＳ１０３）で用いられたフォーカスエリアから外れる領域についても、コントラスト値が高ければカラー表示できる。
【００３４】
一般に、撮像素子１１の撮像画素数は液晶モニタ２１の表示解像度（表示画素数）に比べて多い。このため、電子カメラが液晶モニタ２１に撮影画像の全域を表示させる通常表示時は画素信号の全てを表示しなくてよく、コントラスト値が所定値以上の画素部分が１ドット程度しか液晶モニタ２１に表示されない場合が想定される。このような場合でも、撮影画像の全域について各画素位置ごとにコントラスト値を算出しておくことで、撮影画像の一部領域を液晶モニタ２１の画面上に引き延ばして表示する（いわゆる電子ズーム拡大表示）ことにより、ピントが合ってコントラスト値が高い領域を確実に液晶モニタ２１に表示できる。
【００３５】
（３）コントラスト値が所定値以上の画素部分のみをカラーで表示するので、主要被写体であってもコントラスト値が所定値未満であれば無彩色で表示される。このため、ユーザは、主要被写体のいずれの部分を対象に合焦しているかを確認できる。また、被写体抽出などの画像認識処理が不要なので、ＣＰＵの処理負担を重くすることがない。
【００３６】
（４）ＲＧＢ反転処理（ステップＳ１０９）したデータを原画像データに加算するという単純な画像合成（ステップＳ１０８）によって無彩色表示を行うので、ＣＰＵの処理負担が軽い。
【００３７】
（５）液晶モニタ２１に表示後に記録指示が行われた場合（ステップＳ１１１を肯定判定）にのみ撮影画像のデータを記録媒体３０に記録するので、必要とされる撮影画像のみを記録できる。
【００３８】
（第二の実施形態）
図４は、本発明の第二の実施形態による電子カメラのメインＣＰＵ１８が行うメイン処理のフローチャートである。図２と比べて、ステップＳ１０６（コントラスト値算出）とステップＳ１０７（コントラスト値判定）との間にステップＳ１０６Ａ（判定閾値変更）が挿入される点、ステップＳ１０９（ＲＧＢ反転処理）の代わりにステップＳ１５０（画像ぼかし付加処理）が行われる点、ステップＳ１０８（画像合成処理）の代わりにステップＳ１０８Ａ（画像合成処理）が行われる点、ステップＳ１１１が否定判定された場合にステップＳ１０６Ａに戻る点、およびステップＳ１１２（画像処理）の代わりにステップＳ１１２Ａ（画像処理）が行われる点が異なるので、これら相違点を中心に説明する。
【００３９】
図４のステップＳ１０６Ａにおいて、メインＣＰＵ１８はステップＳ１０７で用いる判定閾値を変更する。判定閾値の増減および変更幅は、操作部材２３からの操作信号に応じて決定する。なお、判定閾値を示す情報はメインＣＰＵ１８内の不揮発性メモリに記憶しておき、変更操作が行われた場合には前回の判定閾値を起点に変更を行う。変更操作が行われない場合は、前回の判定閾値を再び判定閾値として用いる。
【００４０】
ステップＳ１０７を否定判定して進むステップＳ１５０において、メインＣＰＵ１８は、ステップＳ１０７において否定判定した画素領域のデータに画像ぼかしを付加する処理を施し、ステップＳ１０８Ａへ進む。画像ぼかし付加処理は、画像に対して電気的にぼかしを加える（以後、画像ぼけの付加と呼ぶ）もので、画像処理によって画像を加工し、擬似的にピントを外した画像を生成するものである。本実施形態による電子カメラでは、画像データにローパスフィルタ（LPF）処理を施して画像の高域空間周波数成分を劣化させることにより、画像のエッジを不鮮明にし、画像のコントラストを低下させる。
【００４１】
ステップＳ１０８Ａにおいて、メインＣＰＵ１８は画像合成処理を施してステップＳ１１０へ進む。画像合成処理は、画像ぼけの付加処理を施した画素位置のそれぞれについて、画像ぼけの付加処理前（原画像）の画像データを画像ぼけの付加処理後（ぼけ画像）の画像データで置換し、置換後の画像データを合成値とする。また、画像ぼけの付加処理を施していない画素位置については、画像ぼけの付加処理前（原画像）の画像データをそのまま合成値とする。
【００４２】
ステップＳ１１１において、メインＣＰＵ１８は記録指示されたか否かを判定する。メインＣＰＵ１８は、操作部材２３から記録指示を示す操作信号が入力されるとステップＳ１１１を肯定判定してステップＳ１１２へ進み、記録指示を示す操作信号が入力されない場合にはステップＳ１１１を否定判定し、ステップＳ１０６Ａへ戻る。ステップＳ１０６Ａへ戻る場合は、画像ぼけの付加範囲を広げる（もしくは狭める）場合である。
【００４３】
ステップＳ１１２Ａにおいて、メインＣＰＵ１８は、バッファメモリ１９内に格納されている上記画像合成処理後の画像データに所定の画像処理（色温度調整等）を行ってステップＳ１１３へ進む。
【００４４】
以上説明した第二の実施形態によれば、次の作用効果が得られる。
（１）撮影画像のうち、コントラスト値が所定値未満の領域に画像ぼけを付加して液晶モニタ２１に表示し、コントラスト値が所定値以上の領域はそのまま表示する構成（ステップＳ１０７、Ｓ１０８Ａ、Ｓ１５０、Ｓ１１０）としたので、ユーザは、コントラスト値が高い領域とそうでない領域とを液晶モニタ２１上で容易に識別できる。また、撮影画像の全域を表示対象にするので、ＡＦ動作（ステップＳ１０３）で用いられたフォーカスエリアから外れる領域についても、コントラスト値に応じた表示が可能である。
【００４５】
（３）主要被写体であってもコントラスト値が所定値未満であれば画像ぼけを付加して表示するため、ユーザは、主要被写体のいずれの部分を対象に合焦しているかを確認できる。また、被写体抽出などの画像認識処理が不要なので、ＣＰＵの処理負担が軽い。
【００４６】
（４）コントラスト値の判定閾値を変更可能に構成した（ステップＳ１０６Ａ）ので、画像ぼけを付加する範囲を広くしたり、狭くしたりすること（すなわち、被写界深度の可変）が画像処理によって自在に行える。
【００４７】
（５）撮影画像に対して画像ぼけを付加した合成画像のデータを記録媒体３０に記録するようにしたので、一眼レフタイプのカメラに比べて被写界深度が深いコンパクトタイプのカメラでも、被写界深度を浅くした写真表現が可能になる。
【００４８】
（第三の実施形態）
図５は、本発明の第三の実施形態による電子カメラのメインＣＰＵ１８が行うメイン処理のフローチャートである。図２と比べて、ステップＳ１０５（画像データ取込み）とステップＳ１０６（コントラスト値判定）との間にステップＳ１０５Ａ（色選択）が挿入される点、およびステップＳ１０６（コントラスト値算出）の代わりにステップＳ１０６Ｂ（選択色コントラスト値算出）が行われる点が異なるので、これら相違点を中心に説明する。
【００４９】
図５のステップＳ１０５Ａにおいて、メインＣＰＵ１８はステップＳ１０６Ｂで用いる画像データの色成分を選択する。色成分の選択は、操作部材２３からの操作信号に応じて決定する。なお、色選択された色を示す情報はメインＣＰＵ１８内の不揮発性メモリに記憶しておき、色選択操作が行われた場合には前回の選択色を起点に変更を行う。色選択操作が行われない場合は、前回の選択色を再び採用する。
【００５０】
ステップＳ１０６Ｂにおいて、メインＣＰＵ１８は選択色についてコントラスト値算出を行う。具体的には、バッファメモリ１９に格納されている画像処理前の画像データのうち選択された色成分のデータを用い、撮影画像についてのコントラスト情報（焦点評価値）を画素位置ごとに算出する。ステップＳ１０３におけるＡＦ動作時のコントラスト情報の算出が、フォーカスエリアに対応する撮像素子１１上の領域内の画素データを用いて各レンズ位置ごとに算出するものであるのに対し、ステップＳ１０６Ｂにおけるコントラスト情報の算出は、撮影画像の全体の画素データを用いて算出する点が異なる。
【００５１】
なお、ステップＳ１０９のＲＧＢ反転処理は、図２の場合と同様に全色成分について行う。ステップＳ１０５Ａの色選択はコントラスト値判定に用いる色成分を選択するために行うものであり、無彩色表示を施すためのＲＧＢ反転処理とは異なるからである。
【００５２】
以上説明した第三の実施形態によれば、第一の実施形態による作用効果に加えて、次の作用効果が得られる。すなわち、コントラスト値の判定に用いる色成分を選択可能に構成した（ステップＳ１０５Ａ）ので、被写体の色に応じたコントラスト値判定が可能になる。この結果、ステップＳ１１０において、同色の被写体の中からコントラスト値が所定値以上の画素部分のみをカラーで表示し、同色の被写体でもコントラスト値が所定値未満であれば無彩色で表示できる。このため、ユーザは、主要被写体のいずれの部分を対象に合焦しているかを容易に確認できる。
【００５３】
（変形例１）
以上の説明では、ＡＦ動作（ステップＳ１０３）に山登り方式を採用する例を説明したが、一眼レフタイプのカメラのように位相差検出方式のＡＦ装置を設け、位相差検出によるＡＦ動作を行う構成としてもよい。この場合にも、撮影画像のうちコントラスト値が所定値未満の領域を液晶モニタ２１に無彩色表示したり、コントラスト値が所定値未満の領域に画像ぼけを付加して液晶モニタ２１に表示したりすることにより、コントラスト値が高い領域とそうでない領域とを識別可能に表示できる。
【００５４】
（変形例２）
図４のステップＳ１０６Ａにおける判定閾値の変更を、撮影レンズＬの絞り操作部材（絞り環）からの操作信号に応じて決定してもよい。
【００５５】
（変形例３）
図４のステップＳ１０６Ａにおける判定閾値の変更を、撮影レンズＬのズーム操作部材（ズーム環）からの操作信号に応じて決定してもよい。
【００５６】
（変形例４）
以上の説明では、プログラムがあらかじめメインＣＰＵ１８内に格納されている電子カメラを例に説明した。一般に、電子カメラのプログラムをバージョンアップする場合などにおいて、インターネット経由や可搬タイプの記録媒体を介して、電子カメラ内に格納されている情報を書き換えたり、新たな情報を追加したりすることがある。本発明は、このようなバージョンアップ用のプログラムに対しても適用できる。
【００５７】
（変形例５）
プログラムを電子カメラのメインＣＰＵ１８に実行させる場合を説明したが、図２、または図４もしくは図５に説明したフローチャートにおけるステップＳ１０５（画像データ取込み）以降に行われる各処理を含む画像表示プログラムを用意し、このプログラムをパーソナルコンピュータなどに取込んで画像表示装置として使用することができる。この場合には、パーソナルコンピュータのデータストレージ装置にプログラムをローディングした上で当該プログラムを実行させることにより、画像表示装置として使用する。画像表示装置は、電子カメラで撮影され、記録された画像データファイルの画像データを読込んで、当該画像データの再生画像を表示装置に表示させる。プログラムのローディングは、プログラムを格納した記録媒体をパーソナルコンピュータにセットして行ってもよいし、ネットワークを経由する方法でパーソナルコンピュータへローディングしてもよい。
【００５８】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。第一の実施形態〜第三の実施形態は、それぞれを適宜組合わせて構成しても構わない。
【図面の簡単な説明】
【００５９】
【図１】本発明の第一の実施形態による電子カメラの要部構成を説明するブロック図である。
【図２】電子カメラのメイン処理を説明するフローチャートである。
【図３】(a)はＲＧＢ反転処理前の原画像を例示する図、(b)はＲＧＢ反転処理後の反転画像を例示する図、(c)は画像合成処理後の合成画像を例示する図である。
【図４】本発明の第二の実施形態によるメイン処理を説明するフローチャートである。
【図５】本発明の第三の実施形態によるメイン処理を説明するフローチャートである。
【符号の説明】
【００６０】
１１…撮像素子
１８…メインＣＰＵ
１９…バッファメモリ
２０…表示画像作成回路
２１…液晶モニタ
２３…操作部材
２４…レンズ駆動装置
３０…記録媒体
【図１】
2007311962.tif 000003
【図２】
2007311962.tif 000004
【図３】
2007311962.tif 000005
【図４】
2007311962.tif 000006
【図５】
2007311962.tif 000007