(57)【要約】【課題】被写体像に外部から仮想の照明が加えられたように被写体の影を低減させることができるようにする。【解決手段】撮影画像の被写体像に外部から仮想の照明が加えられたように、撮影画像に対して所定の画像処理による擬似的なライティング処理を行うライティング処理部２４を備え、このライティング処理部２４は、ライティング処理の条件を示すライティング処理パラメータを決定するパラメータ決定部２４ａと、ライティング処理パラメータを表す情報として、ライティング処理された撮影画像に重畳して表示部３に表示させるパラメータ画像を作成するパラメータ画像作成部２４ｂと、決定されたライティング処理パラメータに応じて撮影画像をライティング処理するライティング加工部２４ｃと、を有する。【選択図】        図３
2010135996.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮影画像として出力する撮像部と、
撮影画像の被写体像に外部から仮想の照明が加えられたように、前記撮影画像に対して所定の画像処理による擬似的なライティング処理を行うライティング処理部と、
前記ライティング処理された撮影画像に基づき表示用画像を作成する表示画像作成部と、
前記表示用画像を表示する表示部と、
前記ライティング処理された撮影画像を記録する記録部と、
を備え、
前記ライティング処理部は、
前記ライティング処理の条件を示すライティング処理パラメータを決定するパラメータ決定手段と、
前記ライティング処理パラメータを表す情報として、前記ライティング処理された撮影画像に重畳して前記表示部に表示させるパラメータ画像を作成するパラメータ画像作成手段と、
決定された前記ライティング処理パラメータに応じて前記撮影画像をライティング処理するライティング加工手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記パラメータ決定手段は、前記ライティング処理パラメータとして、前記ライティング処理される被写体像の範囲、前記ライティング処理における仮想の照明の方向、前記ライティング処理の強度、前記ライティング処理におけるホワイトバランス、を含むパラメータを決定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記パラメータ決定手段は、前記ライティング処理の強度を、被写体像の輝度の最大値に基づいて決定することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記パラメータ画像作成手段は、前記パラメータ画像に被写体像の輝度の最大値の箇所を示す表示を含ませることを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記パラメータ画像作成手段は、前記ライティング処理される被写体像の範囲を示すライティングエリア、前記ライティング処理における仮想の照明の方向を示すライティング方向、前記ライティング処理の強度を示すライティング強度、を前記ライティング処理パラメータとして含むパラメータ画像を作成することを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記ライティング処理部は、一時記憶部に記憶された前記撮影画像に対してライティング処理を施し、
前記記録部は、前記ライティング処理された撮影画像について保存指示された場合に、当該ライティング処理された撮影画像を保存記録することを特徴とする請求項１に記載の撮像装置。
【請求項７】
撮影画像の中で顔部分を検出する顔検出部をさらに備え、
前記パラメータ決定手段は、
前記ライティング処理される被写体像の範囲であるライティングエリアを検出された顔部分の大きさに基づいて決定し、
前記ライティング処理における仮想の照明の方向であるライティング方向を検出された顔部分に対する実際の環境光の方向とは逆方向に決定し、
前記ライティング処理の強度であるライティング強度を検出された顔部分の最大輝度と顔部分の影の輝度とに基づいて決定することを特徴とする請求項１に記載の撮像装置。
【請求項８】
前記パラメータ画像作成手段は、前記パラメータ決定手段によりそれぞれ決定されたライティングエリアとライティング方向とライティング強度と、を前記ライティング処理パラメータとしてパラメータ画像を作成することを特徴とする請求項７に記載の撮像装置。
【請求項９】
撮影画像の被写体像に外部から仮想の照明が加えられたように、前記撮影画像に対して所定の画像処理により擬似的に行われるライティング処理の条件を示すライティング処理パラメータを決定するパラメータ決定手段と、
決定された前記ライティング処理パラメータを表す情報として、前記ライティング処理された撮影画像に重畳して表示させるパラメータ画像を作成するパラメータ画像作成手段と、
決定された前記ライティング処理パラメータに応じて前記撮影画像をライティング処理するライティング加工手段と、
を備えることを特徴とするライティング処理装置。
【請求項１０】
撮影画像の中で顔部分を検出する顔検出部をさらに備え、
前記パラメータ決定手段は、
前記ライティング処理される被写体像の範囲であるライティングエリアを顔部分の大きさに基づいて決定し、
前記ライティング処理における仮想の照明の方向であるライティング方向を検出された顔部分に対する実際の環境光の方向とは逆方向に決定し、
前記ライティング処理の強度であるライティング強度を顔部分の最大輝度と顔部分の影の輝度に基づいて決定することを特徴とする請求項９に記載のライティング処理装置。
【請求項１１】
撮影画像の被写体像に外部から仮想の照明が加えられたように、前記撮影画像に対して所定の画像処理により擬似的に行われるライティング処理の条件を示すライティング処理パラメータを決定するパラメータ決定工程と、
決定された前記ライティング処理パラメータを表す情報として、前記ライティング処理された撮影画像に重畳して表示させるパラメータ画像を作成するパラメータ画像作成工程と、
決定された前記ライティング処理パラメータに応じて前記撮影画像をライティング処理するライティング加工工程と、
を含むことを特徴とするライティング処理方法。
【請求項１２】
コンピュータに、
撮影画像の被写体像に外部から仮想の照明が加えられたように、前記撮影画像に対して所定の画像処理により擬似的に行われるライティング処理の条件を示すライティング処理パラメータを決定するパラメータ決定機能と、
決定された前記ライティング処理パラメータを表す情報として、前記ライティング処理された撮影画像に重畳して表示させるパラメータ画像を作成するパラメータ画像作成機能と、
決定された前記ライティング処理パラメータに応じて前記撮影画像をライティング処理するライティング加工機能と、
を実行させることを特徴とするライティング処理用プログラム。
【請求項１３】
撮影画像の中で顔部分を検出する顔検出部と、
前記検出された顔部分に仮想の照明が外部から加えられたように、前記検出された顔部分に対して所定の画像処理による擬似的なライティング処理を行うライティング処理部と、
前記検出された顔部分に生ずる影を検出し、検出された影を修正する影修正処理部と、
前記検出された顔部分の各器官に合わせて特定の画像処理を行うメイクアップ処理部と、
を備えることを特徴とするライティング処理装置。
【請求項１４】
前記影修正処理部は、
前記検出された顔部分の影領域を検出する影領域検出部と、
前記検出された影領域の明度を上げる影領域明度アップ部と、
前記検出された影領域についてスムジング処理を行うスムジング処理部と、
前記検出された影領域の色を修正する影領域ノイズ抑圧部と、
を含むことを特徴とする請求項１３に記載のライティング処理装置。
【請求項１５】
前記メイクアップ処理部は、前記特定の画像処理として、前記検出された顔の目の部分にキャッチライト画像を加えることを特徴とする請求項１２に記載のライティング処理装置。
【請求項１６】
撮影画像の中で顔部分を検出する顔検出工程と、
前記検出された顔部分に仮想の照明が外部から加えられたように、前記検出された顔部分に対して所定の画像処理による擬似的なライティング処理を行うライティング処理工程と、
前記検出された顔部分に生ずる影を検出し、検出された影を修正する影修正工程と、
前記検出された顔部分の各器官に合わせて特定の画像処理を行うメイクアップ処理工程と、
を含むことを特徴とするライティング処理方法。
【請求項１７】
コンピュータに、
撮影画像の中で顔部分を検出する顔検出機能と、
前記検出された顔部分に仮想の照明が外部から加えられたように、前記検出された顔部分に対して所定の画像処理による擬似的なライティング処理を行うライティング処理機能と、
前記検出された顔部分に生ずる影を検出し、検出された影を修正する影修正機能と、
前記検出された顔部分の各器官に合わせて特定の画像処理を行うメイクアップ処理機能と、
を実行させることを特徴とするライティング処理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、ライティング処理装置、ライティング処理方法およびライティング処理用プログラムに関するものである。
【背景技術】
【０００２】
従来、人物の顔をカメラで撮像して得られる顔画像を用いて統計的画像処理を行い、例えば顔画像に含まれる影のパターンを除去する技術が提案されている（例えば、特許文献１参照）。しかしながら、被写体に対するライティングのパターンを変更することによって影を消すため、距離や画角範囲によっては効果を出せない場合が生ずる。
【０００３】
また、撮影画像におけるライティングのパターンを変更できるように、画像上の影のパターンを調整するようにした技術も提案されている（例えば、特許文献２参照）。しかしながら、構造物（例えば、人間の顔）の３次元形状が特定できるものか、学習により判断できるものでないと構造物における影のパターンを取得し、影のパターンを調整できないという問題がある。例えば、逆光状態のような影が構造物の全面に亘っている場合は、構造物形状を認識していても影をパターンとして認識できないものである。
【０００４】
このような被写体の無用な影を排除あるいは低減させるための撮影のツールとして、レフ板（ｒｅｆｌｅｃｔｏｒ）が知られている。本格的な撮影にはレフ板が用いられている。レフ板を用いて、影の発生している顔に反射光を与えることにより不要な影をなくすことで、より希望通りの画像を撮影することができる。よって、カメラが、従来の銀塩カメラからデジタルカメラに変わっても、レフ板は相変わらず使用されている。
【０００５】
【特許文献１】特開２００２−２４８１１号公報
【特許文献２】特開２００７−６６２２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、実際にレフ板を使用するためには、レフ板を持って被写体に向ける操作を行う撮影助手が必要になる。レフ板を操作する撮影助手がいなくても、レフ板を使ったように補助光を与えた撮影が簡単にできるようになれば、プロの写真家でなくても、レフ板を使ったような高度な撮影ができるようになる。
【０００７】
本発明は、上記に鑑みてなされたものであって、被写体像に外部から仮想の照明が加えられたように被写体の影を低減させることができる撮像装置、ライティング処理装置、ライティング処理方法およびライティング処理用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明にかかる撮像装置は、被写体像を撮影画像として出力する撮像部と、撮影画像の被写体像に外部から仮想の照明が加えられたように、前記撮影画像に対して所定の画像処理による擬似的なライティング処理を行うライティング処理部と、前記ライティング処理された撮影画像に基づき表示用画像を作成する表示画像作成部と、前記表示用画像を表示する表示部と、前記ライティング処理された撮影画像を記録する記録部と、を備え、前記ライティング処理部は、前記ライティング処理の条件を示すライティング処理パラメータを決定するパラメータ決定手段と、前記ライティング処理パラメータを表す情報として、前記ライティング処理された撮影画像に重畳して前記表示部に表示させるパラメータ画像を作成するパラメータ画像作成手段と、決定された前記ライティング処理パラメータに応じて前記撮影画像をライティング処理するライティング加工手段と、を有することを特徴とする。
【０００９】
また、本発明にかかる撮像装置は、上記発明において、前記パラメータ決定手段は、前記ライティング処理パラメータとして、前記ライティング処理される被写体像の範囲、前記ライティング処理における仮想の照明の方向、前記ライティング処理の強度、前記ライティング処理におけるホワイトバランス、を含むパラメータを決定することを特徴とする。
【００１０】
また、本発明にかかる撮像装置は、上記発明において、前記パラメータ決定手段は、前記ライティング処理の強度を、被写体像の輝度の最大値に基づいて決定することを特徴とする。
【００１１】
また、本発明にかかる撮像装置は、上記発明において、前記パラメータ画像作成手段は、前記パラメータ画像に被写体像の輝度の最大値の箇所を示す表示を含ませることを特徴とする。
【００１２】
また、本発明にかかる撮像装置は、上記発明において、前記パラメータ画像作成手段は、前記ライティング処理される被写体像の範囲を示すライティングエリア、前記ライティング処理における仮想の照明の方向を示すライティング方向、前記ライティング処理の強度を示すライティング強度、を前記ライティング処理パラメータとして含むパラメータ画像を作成することを特徴とする。
【００１３】
また、本発明にかかる撮像装置は、上記発明において、前記ライティング処理部は、一時記憶部に記憶された前記撮影画像に対してライティング処理を施し、前記記録部は、前記ライティング処理された撮影画像について保存指示された場合に、当該ライティング処理された撮影画像を保存記録することを特徴とする。
【００１４】
また、本発明にかかる撮像装置は、上記発明において、撮影画像の中で顔部分を検出する顔検出部をさらに備え、前記パラメータ決定手段は、前記ライティング処理される被写体像の範囲であるライティングエリアを検出された顔部分の大きさに基づいて決定し、前記ライティング処理における仮想の照明の方向であるライティング方向を検出された顔部分に対する実際の環境光の方向とは逆方向に決定し、前記ライティング処理の強度であるライティング強度を検出された顔部分の最大輝度と顔部分の影の輝度とに基づいて決定することを特徴とする。
【００１５】
また、本発明にかかる撮像装置は、上記発明において、前記パラメータ画像作成手段は、前記パラメータ決定手段によりそれぞれ決定されたライティングエリアとライティング方向とライティング強度と、を前記ライティング処理パラメータとしてパラメータ画像を作成することを特徴とする。
【００１６】
また、本発明にかかるライティング処理装置は、撮影画像の被写体像に外部から仮想の照明が加えられたように、前記撮影画像に対して所定の画像処理により擬似的に行われるライティング処理の条件を示すライティング処理パラメータを決定するパラメータ決定手段と、決定された前記ライティング処理パラメータを表す情報として、前記ライティング処理された撮影画像に重畳して表示させるパラメータ画像を作成するパラメータ画像作成手段と、決定された前記ライティング処理パラメータに応じて前記撮影画像をライティング処理するライティング加工手段と、を備えることを特徴とする。
【００１７】
また、本発明にかかるライティング処理装置は、上記発明において、撮影画像の中で顔部分を検出する顔検出部をさらに備え、前記パラメータ決定手段は、前記ライティング処理される被写体像の範囲であるライティングエリアを顔部分の大きさに基づいて決定し、前記ライティング処理における仮想の照明の方向であるライティング方向を検出された顔部分に対する実際の環境光の方向とは逆方向に決定し、前記ライティング処理の強度であるライティング強度を顔部分の最大輝度と顔部分の影の輝度に基づいて決定することを特徴とする。
【００１８】
また、本発明にかかるライティング処理方法は、撮影画像の被写体像に外部から仮想の照明が加えられたように、前記撮影画像に対して所定の画像処理により擬似的に行われるライティング処理の条件を示すライティング処理パラメータを決定するパラメータ決定工程と、決定された前記ライティング処理パラメータを表す情報として、前記ライティング処理された撮影画像に重畳して表示させるパラメータ画像を作成するパラメータ画像作成工程と、決定された前記ライティング処理パラメータに応じて前記撮影画像をライティング処理するライティング加工工程と、を含むことを特徴とする。
【００１９】
また、本発明にかかるライティング処理用プログラムは、コンピュータに、撮影画像の被写体像に外部から仮想の照明が加えられたように、前記撮影画像に対して所定の画像処理により擬似的に行われるライティング処理の条件を示すライティング処理パラメータを決定するパラメータ決定機能と、決定された前記ライティング処理パラメータを表す情報として、前記ライティング処理された撮影画像に重畳して表示させるパラメータ画像を作成するパラメータ画像作成機能と、決定された前記ライティング処理パラメータに応じて前記撮影画像をライティング処理するライティング加工機能と、を実行させることを特徴とする。
【００２０】
また、本発明にかかるライティング処理装置は、撮影画像の中で顔部分を検出する顔検出部と、前記検出された顔部分に仮想の照明が外部から加えられたように、前記検出された顔部分に対して所定の画像処理による擬似的なライティング処理を行うライティング処理部と、前記検出された顔部分に生ずる影を検出し、検出された影を修正する影修正処理部と、前記検出された顔部分の各器官に合わせて特定の画像処理を行うメイクアップ処理部と、を備えることを特徴とする。
【００２１】
また、本発明にかかるライティング処理装置は、上記発明において、前記影修正処理部は、前記検出された顔部分の影領域を検出する影領域検出部と、前記検出された影領域の明度を上げる影領域明度アップ部と、前記検出された影領域についてスムジング処理を行うスムジング処理部と、前記検出された影領域の色を修正する影領域ノイズ抑圧部と、を含むことを特徴とする。
【００２２】
また、本発明にかかるライティング処理装置は、上記発明において、前記メイクアップ処理部は、前記特定の画像処理として、前記検出された顔の目の部分にキャッチライト画像を加えることを特徴とする。
【００２３】
また、本発明にかかるライティング処理方法は、撮影画像の中で顔部分を検出する顔検出工程と、前記検出された顔部分に仮想の照明が外部から加えられたように、前記検出された顔部分に対して所定の画像処理による擬似的なライティング処理を行うライティング処理工程と、前記検出された顔部分に生ずる影を検出し、検出された影を修正する影修正工程と、前記検出された顔部分の各器官に合わせて特定の画像処理を行うメイクアップ処理工程と、を含むことを特徴とする。
【００２４】
また、本発明にかかるライティング処理用プログラムは、コンピュータに、撮影画像の中で顔部分を検出する顔検出機能と、前記検出された顔部分に仮想の照明が外部から加えられたように、前記検出された顔部分に対して所定の画像処理による擬似的なライティング処理を行うライティング処理機能と、前記検出された顔部分に生ずる影を検出し、検出された影を修正する影修正機能と、前記検出された顔部分の各器官に合わせて特定の画像処理を行うメイクアップ処理機能と、を実行させることを特徴とする。
【発明の効果】
【００２５】
本発明によれば、被写体像に外部から仮想の照明が加えられたように所定の画像処理を行うことで被写体の影を低減させることができる撮像装置、ライティング処理装置、ライティング処理方法およびライティング処理用プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照して、本発明を実施するための最良の形態について説明する。図１は、本実施の形態の撮像装置であるデジタルカメラの構成を簡略化して示す正面図であり、図２は、その背面図である。
【００２７】
本実施の形態のデジタルカメラ１は、カメラ本体の前面側に撮影レンズ等の撮像光学系２を備え、カメラ本体に内蔵の撮像素子に被写体像を結像可能に構成されている。また、デジタルカメラ１は、カメラ本体の背面の大半の領域を占める表示部３を備えている。この表示部３は、ライブビュー画像や撮影画像（再生画像を含む）の他に、後述する表示用画像やパラメータ画像を表示するためのものであり、ＬＣＤやＥＬＤ等の薄型表示装置で実現されている。
【００２８】
また、デジタルカメラ１は、例えばカメラ本体の上面にレリーズボタン４ａ、ＷＢ（ホワイトバランス）ボタン４ｂ、パラメータ設定ボタン４ｃを備え、前面にフロントダイヤル４ｄを備え、背面にリアダイヤル４ｅ、ファンクションボタン４ｆ、方向操作ボタン４ｇ、ＯＫボタン４ｈ、再生ボタン４ｉを備える。これら各種操作ボタン類は、操作部４を構成する。
【００２９】
レリーズボタン４ａは、撮影モードにおいて撮影タイミングを指示するためのもので、撮影に際して１ｓｔ（半押し）状態と２ｎｄ（全押し）状態とがある。ＷＢボタン４ｂは、ホワイトバランス調整を行いたい場合に操作されるボタンである。パラメータ設定ボタン４ｃは、後述する手動操作によるライティング処理に際して、操作対象となるライティング処理パラメータの選択切換えを行うためのボタンである。本実施の形態では、パラメータ設定ボタン４ｃの操作回数に応じて所定回数（例えば、４回）内でサイクリックに操作対象となるライティング処理パラメータが選択されるように構成されている。操作回数に応じて選択されるパラメータとの対応関係については後述する。
【００３０】
また、フロントダイヤル４ｄ、リアダイヤル４ｅは、ＷＢボタン４ｂやパラメータ設定ボタン４ｃの操作により選択された数種のライティング処理パラメータに関するパラメータ値の変更を行うためのダイヤルである。方向操作ボタン４ｇは、パラメータ設定ボタン４ｃの操作により選択された数種のライティング処理パラメータに関するパラメータ値の変更を行うためのボタンである。これら操作するボタンと変更されるパラメータとの対応関係は、後述する。
【００３１】
また、ファンクションボタン４ｆは、撮影モードにおいてデジタルレフ板処理を伴う撮影モードを設定するためのボタンであり、再押下により解除されるトグル構成とされている。ＯＫボタン４ｈは、例えばデジタルレフ板処理の処理結果に対する決定を行うためのボタンである。再生ボタン４ｉは、デジタルカメラ１のモードを撮影モードから再生モードに設定するためのボタンであり、再押下により再生モードが解除されるトグル構成とされている。
【００３２】
図３は、デジタルカメラ１のシステム構成例を示すブロック図である。本実施の形態のデジタルカメラ１は、制御部１１を備える。制御部１１は、デジタルカメラ１を構成する各部に対する指示やデータ転送等を行い、デジタルカメラ１の動作を統括的に制御するためのＣＰＵからなる。また、デジタルカメラ１は、前述の表示部３、操作部４の他に、プログラムデータ記憶部１３、撮像部１４、ＳＤＲＡＭ１５、表示画像作成部１６、画像処理部１８、圧縮伸長部１９、記録・再生部２０、記録部２１およびデジタルレフ板機能部２２を備える。撮像部１４、ＳＤＲＡＭ１５、表示画像作成部１６、画像処理部１８、圧縮伸長部１９、記録・再生部２０およびデジタルレフ板機能部２２は、制御部１１に対してバスライン３０によって接続されている。
【００３３】
プログラムデータ記憶部１３は、例えばフラッシュメモリ等の電気的に書換えが可能な不揮発性メモリである。このプログラムデータ記憶部１３は、デジタルカメラ１を動作させ、このデジタルカメラ１が備える種々の機能を実現するためのＣＰＵ用のプログラムや、このプログラムの実行中に使用される各種データが予め格納されている。
【００３４】
撮像部１４は、デジタルカメラ１が被写体像を撮像して撮影画像として出力するためのものであり、カメラ部と撮像処理部とからなる。カメラ部は、撮影レンズ、撮像素子、絞り、シャッタ、ＡＦ機構、ＡＦ駆動回路、ズーム機構、ズーム駆動機構等からなる。ここで、撮像素子は、例えばＣＣＤやＣＭＯＳセンサ等の２次元固体撮像素子からなり、撮影レンズを含む撮影光学系２を通して入射する被写体像を光電変換し、アナログ電気信号として出力する。撮像処理部は、撮像素子駆動回路を含む他、撮像素子から出力されるアナログ電気信号に対してＡＧＣ、ＣＤＳ等のアナログ信号処理を施した後、Ａ／Ｄコンバータでデジタル電気信号に変換して出力する。
【００３５】
ＳＤＲＡＭ１５は、一時記憶メモリやワーキングエリアとして利用されるメモリであり、表示画像作成部１６による表示用画像の作成時にも使用される。また、表示画像作成部１６は、表示部３に表示させる表示用画像を作成するためのものである。すなわち、表示画像作成部１６は、撮影モードにあってはライブビュー画像を作成し、再生モードにあっては再生画像を作成する他、デジタルレフ板モードにあっては後述するデジタルレフ板機能部２２によりライティング処理された撮影画像に基づき表示用画像を作成する。この表示画像作成部１６は、エンコーダやＤ／Ａコンバータ等を有して、表示部３に対する各種情報の表示を行わせるためのドライバを含み、デジタルレフ板モード時にデジタルレフ板機能部２２により作成されたパラメータ画像を表示用画像に重畳して表示部３に表示させる。
【００３６】
画像処理部１８は、撮像部１４から出力される撮影画像のデータに対して画素補間処理、色補正処理、ガンマ処理等の各種の画像処理を施すとともに、記録用、表示用等に適した画像データに変換する処理を行う。すなわち、画像処理部１８は、記録時（撮影時）には、記録画像に対しては記録用の画像処理を施し、表示用のライブビュー画像に対しては表示用の簡易な画像処理を施す。また、デジタルレフ板モード時には、所定の画像処理を施した撮影画像のデータを元画像データとして、一旦、ＳＤＲＡＭ１５内に格納させてデジタルレフ板機能部２２によるライティング処理等のデジタルレフ板処理に供する。
【００３７】
圧縮伸長部１９は、通常の撮影画像やデジタルレフ板モードによりライティング処理された撮影画像のデータを記録部２１に記録する際、あるいは記録部２１に記録されている撮影画像のデータを表示する際等において、周知のＪＰＥＧ方式等に基づく画像データの圧縮処理や伸長処理を行う。
【００３８】
記録・再生部２０は、記録部２１に対する撮影画像のデータの書き込みや記録部２１からの撮影画像のデータの読出しを行うためのものであり、記録部２１の種類に応じたものが用いられる。特に、本実施の形態においては、記録部２１は、後述のライティング処理された撮影画像についてＯＫボタン４ｈの操作により保存指示された場合に、ライティング処理された撮影画像を保存記録する。ここで、記録部２１は、例えばｘＤ−ピクチャーカード（登録商標）やコンパクトフラッシュ（登録商標）カード等のカメラ本体に着脱自在な記録媒体や、ＨＤＤである。
【００３９】
デジタルレフ板機能部２２は、本実施の形態においてライティング処理装置を構成するものである。このデジタルレフ板機能部２２は、撮像部１４により撮像された撮影画像中の被写体像にレフ板を用いた如く外部から仮想の補助光による照明が加えられたように、デジタルデータからなる撮影画像に対して所定のデジタル画像処理による擬似的なライティング処理を行うことで、被写体の無用な影を違和感なく排除あるいは低減させるためのものである。ここで、本実施の形態では、このような処理全般を、レフ板を用いる被写体に対する直接的な補正処理ではなく、撮像された撮影画像中に含まれる被写体像に対するデジタル画像処理によりレフ板を用いた撮像時と同様の効果を持たせているため、「デジタルレフ板機能」と称し、特に、外部から仮想の照明が加えられたような画像処理を「擬似的なライティング処理」と称している。
【００４０】
図４（ａ）は、本実施の形態のデジタルレフ板機能によるライティング処理の概念を説明するための模式図である。図４（ａ）は、撮影画像がグレー画である画面上の一部の明るさをライティング処理により変更した例を示している。すなわち、図４（ａ）中、円で示す部分をライティングエリアとして、このライティングエリアに対して正面手前側なる外部から仮想の照明が加えられたようなデジタル処理により局部的に明るさを修正処理したものである。ここで、仮想の照明は、図４（ａ）中のライティング強度分布に示すように、ガウス分布に従い中心部が明るく周辺部が暗くなり、かつ、境界部が目立たないように処理するものである。
【００４１】
また、図４（ｂ）中に矢印で示すように、仮想の照明の方向であるライティング方向を変えることにより、ガウス分布を片寄らせることで、ライティングエリアで示す範囲の画像に対するライティング処理パターンを変更することも可能である。
【００４２】
本実施の形態のデジタルレフ板機能部２２は、顔検出部２３とライティング処理部２４と影修正処理部２５とメイクアップ処理部２６とを備える。顔検出部２３は、パターンマッチング等の公知の技術を用いて、デジタルデータからなる撮影画像の中から顔部分を検出するためのものである。デジタルレフ板機能は、主に、人物画をポートレートとして撮影する場合に要求される機能であることから、顔検出部２３は、デジタルレフ板モードにおいて撮影画像に顔部分が含まれている場合には自動的にライティング処理を行わせるために設けられている。
【００４３】
ライティング処理部２４は、デジタルレフ板機能部２２の主要部をなし、ＳＤＲＡＭ１５に一時的に記憶された撮影画像に対して擬似的なライティング処理を行うためのものである。このライティング処理部２４は、パラメータ決定部２４ａとパラメータ画像作成部２４ｂとライティング加工部２４ｃとデータ保持部２４ｄとを有する。
【００４４】
パラメータ決定部２４ａは、ライティング処理の条件を示すライティング処理パラメータを決定するためのものである。すなわち、パラメータ決定部２４ａは、ライティング処理パラメータとして、ライティングエリア、ライティング方向、ライティング強度、ライティング色等を決定する。「ライティングエリア」は、ライティング処理される撮影画像における被写体像の範囲を示すパラメータである。「ライティング方向」は、ライティング処理における仮想の照明の方向を示すパラメータである。「ライティング強度」は、ライティング処理の強度を示すパラメータである。「ライティング色」は、ライティング処理としてホワイトバランスを変えることで局部的に彩度変更処理を施すためのパラメータである。通常、レフ板は、白色であるが、色の付いたレフ板を用いる場合もあることを考慮したものである。
【００４５】
ここで、パラメータ決定部２４ａは、ライティング処理パラメータを自動またはユーザ操作に従い決定する。すなわち、パラメータ決定部２４ａは、顔検出部２３により顔部分が検出された場合には、第１段階の自動的な処理として、「ライティングエリア」を、検出された顔部分の大きさに基づいて決定し、「ライティング方向」を、検出された顔部分に対する実際の環境光の方向とは逆方向に決定し、「ライティング強度」を、被写体像の輝度の最大値、具体的には検出された顔部分の最大輝度と顔の影部分の輝度とに基づいて決定する。撮影画像中の顔付近における明るい部分と暗い部分とのコントラストを低減させるためのライティング処理を施せばよく、撮影画像中の背景部分にライティング処理を施す必要がないためである。また、パラメータ決定部２４ａは、第２段階の処理として、ライティング処理パラメータをユーザの好みに応じたユーザ操作に従い決定する。
【００４６】
また、パラメータ画像作成部２４ｂは、ライティング処理パラメータを表す情報として、ライティング処理された撮影画像に重畳して「デジタルレフ板表示」として表示部３に表示させるパラメータ画像を作成するためのものである。すなわち、パラメータ画像作成部２４ｂは、まず、パラメータ決定部２４ａの第１段階の処理により自動的に決定された「ライティングエリア」、「ライティング方向」、「ライティング強度」をライティング処理パラメータとして含むパラメータ画像を作成する。また、パラメータ画像作成部２４ｂは、パラメータ決定部２４ａの第２段階の処理としてライティング処理パラメータをユーザ操作により決定させるために、「ライティングエリア」、「ライティング方向」、「ライティング強度」のデフォルト値をライティング処理パラメータとして含むパラメータ画像や、ユーザ操作に応じてパラメータ値が変更されたパラメータ画像を作成する。また、パラメータ画像作成部２４ｂは、被写体像の輝度の最大値の箇所を示す表示を含むパラメータ画像を作成する。各パラメータ等は、後述するように、デジタルレフ板表示において所定の形状にマーク化して分かりやすく表示させる。
【００４７】
ライティング加工部２４ｃは、自動／ユーザ操作を問わず、決定されたライティング処理パラメータに応じた加工条件で撮影画像に所定のデジタル画像処理を施すことで実際に擬似的なライティング処理を実行するためのものである。所定のデジタル画像処理は、例えば、局部γ変換等の局部的な明るさの修正処理である。ライティング加工部２４ｃによりライティング処理された撮影画像のデータも、一旦、ＳＤＲＡＭ１５に格納される。
【００４８】
データ保持部２４ｄは、各ライティング処理パラメータのデフォルトデータや決定値を一時的に保持するものであるが、パラメータ毎の表示用マーク形状のデータも予め格納している。
【００４９】
また、影修正処理部２５は、デジタルレフ板機能部２２が有する付加的な機能部であり、顔検出部２３により撮影画像中から顔部分が検出された場合に、検出された顔部分に生ずる影を検出し、検出された影を修正するためのものである。この影修正処理部２５は、影領域検出部２５ａと影領域明度アップ部２５ｂと影領域スムジング部２５ｃと影領域ノイズ抑圧部２５ｄとを有する。
【００５０】
影領域検出部２５ａは、顔検出部２３による顔部分の検出結果を用い、顔器官周辺の明度分布から影領域を検出する。影領域明度アップ部２５ｂ、影領域スムジング部２５ｃおよび影領域ノイズ抑圧部２５ｄは、影領域検出部２５ａにより検出された影領域に対してそれぞれ明度アップ処理、スムジング処理、ノイズ抑圧処理を施すためのものである。
【００５１】
また、メイクアップ処理部２６は、デジタルレフ板機能部２２が有する付加的な機能部であり、顔検出部２３により撮影画像中から顔部分が検出された場合に、検出された顔部分の各器官に合わせて特定の画像処理を行うためのものである。すなわち、本実施の形態によるデジタルレフ板機能による画像処理も、ある意味では、メイクアップ処理の一つであるので、上記の基本的なライティング処理に加えて既存のメイクアップ処理技術も併用させることで、ポートレート等の被写体像の仕上がりがより美しくなるようにしたものである。このメイクアップ処理部２６は、その代表例として、キャッチライト加工部２６ａと肌スムジング加工部２６ｂとを有する。
【００５２】
キャッチライト加工部２６ａは、顔部分が検出された場合に、さらに顔器官として目部分を検出し、その瞳の中にキャッチライトデータを光点として映し込むことで瞳をキラリとさせるための処理を行う部分である。図５（ａ）（ｂ）は、キャッチライト映し込み前後の顔画像例を示す説明図である。キャッチライト加工部２６ａは、映し込むキャッチライトデータも保有している。肌スムジング加工部２６ｂは、顔部分の肌がツルツルした感じになるように、肌部分に対して木目細かな均一処理を施すためのものである。メイクアップ処理部２６は、この他、目の白目部分をより白くする処理や、唇の最大輝度部分に光点を映し込むことで唇に艶感や立体感がでるようにする処理や、鼻に沿った左右の明暗の境界を直線的にするとともに明部側の輝度を上げることにより鼻筋をスッキリさせる処理や、口の中で歯の部分をより白くする処理など既存の各種メイクアップ処理を含んでもよい。
【００５３】
このような構成において、以下、制御部１１、表示画像作成部１６、デジタルレフ板機能部２２等により実行されるデジタルレフ板撮影について図６以降の図面を参照して説明する。図６は、デジタルレフ板モードによる撮影処理制御例を示す概略フローチャートである。
【００５４】
ここでは、撮影モードにおいて、レリーズボタン４ａが半押しされて１ｓｔ状態にある場合について説明する。この状態において、「Ｆｎ」で示すファンクションボタン４ｆが押されてＯＮし（ステップＳ１：Ｙｅｓ）、かつ、レリーズボタン４ａが全押しされて２ｎｄＯＮ状態にあるときには（ステップＳ２：Ｙｅｓ）、デジタルレフ板モードによる撮影とされる。この結果、レリーズボタン４ａが全押し状態にあっても、記録部２１に記録しないテスト撮影を行う（ステップＳ３）。このため、撮像部１４によりテスト撮影された撮影画像のデータは、元画像のデータとして、一旦、ＳＤＲＡＭ１５に格納される。また、ＳＤＲＡＭ１５内には、デジタルレフ板処理をかけない上記の元画像データ格納領域と、元画像データにデジタルレフ板処理を施した後の処理後の撮影画像のデータを格納する処理後画像データ格納領域とが設けられる。そして、テスト撮影後には、撮影確認画像（レックビュー画像）が表示部３に表示される（ステップＳ４）。この場合の撮影確認画像は、表示画像作成部１６により作成される表示用画像であり、デジタルレフ板処理を施す毎に処理後のライティング処理された撮影画像が表示用画像として表示される。
【００５５】
そして、テスト撮影された撮影画像に関して、顔検出部２３によって顔部分が検出されたか（顔検出ＯＮ）がチェックされる（ステップＳ５）。顔部分が検出された場合には（ステップＳ５：Ｙｅｓ）、検出された顔部分に対して第１段階のデジタルレフ板処理を自動的に行う顔検出処理を実行する（ステップＳ６）。顔部分が検出されなかった場合には（ステップＳ５：Ｎｏ）、ステップＳ６の処理をジャンプする。ステップＳ６の顔検出処理については、後述する。
【００５６】
その後、Ｆｎで示すファクションボタン４ｆがトグル的にＯＦＦからＯＮに切換えられたか否かを判定し（ステップＳ７）、さらに、現在、デジタルレフ板表示がＯＦＦであるか否かを判定する（ステップＳ８）。ファンクションボタン４ｆがＯＦＦからＯＮに切換えられ（ステップＳ７：Ｙｅｓ）、かつ、現在、デジタルレフ板表示がＯＦＦでなければ（ステップＳ８：Ｎｏ）、デジタルレフ板表示をＯＦＦさせて（ステップＳ１１）、ステップＳ１２に移行する。そして、ＯＫボタン４ｈが押下された場合には（ステップＳ１２：Ｙｅｓ）、保存指示とし、ライティング処理を含むデジタルレフ板処理がされた撮影画像を記録部２１に記録する記録処理を実行する（ステップＳ１３）。すなわち、ステップＳ６の顔検出処理により自動的にデジタルレフ板処理された撮影画像が記録部２１に記録される。ＯＫボタン４ｈが押下されなかった場合には（ステップＳ１２：Ｎｏ）、ステップＳ７の処理に戻る。
【００５７】
一方、ファンクションボタン４ｆがＯＦＦからＯＮに切換えられても（ステップＳ７：Ｙｅｓ）、現在、デジタルレフ板表示がＯＦＦであれば（ステップＳ８：Ｙｅｓ）、デジタルレフ板表示をＯＮさせて（ステップＳ９）、ユーザ操作によるデジタルレフ板処理を実行する（ステップＳ１０）。また、ファンクションボタン４ｆがＯＦＦからＯＮに切換えられていない場合には（ステップＳ７：Ｎｏ）、ステップＳ１０のユーザ操作によるデジタルレフ板処理を実行する。ステップＳ９のデジタルレフ板表示、ステップＳ１０のデジタルレフ板処理については後述するが、処理結果は、表示用画像が撮影確認画像として表示部３に表示され、ユーザの確認に供される。そして、ＯＫボタン４ｈが押下された場合には（ステップＳ１２：Ｙｅｓ）、保存指示とし、ライティング処理を含むデジタルレフ板処理がされた撮影画像を記録部２１に記録する記録処理を実行する（ステップＳ１３）。すなわち、ステップＳ１２のデジタルレフ板処理によりユーザ操作に基づきデジタルレフ板処理された撮影画像が記録部２１に記録される。ＯＫボタン４ｈが押下されなかった場合には（ステップＳ１２：Ｎｏ）、ステップＳ７の処理に戻る。
【００５８】
つづいて、図７および図８を参照してステップＳ６の顔検出処理について説明する。図７は、ステップＳ６の顔検出処理を示すサブルーチンであり、図８は、顔検出からライティング処理への移行過程を示す説明図である。まず、撮影画像中から被写体像として顔部分が検出された場合には、顔検出部２３は、さらに、その顔位置、顔器官、影位置および太陽等による環境光の方向の検出を順次行う（ステップＳ２１〜Ｓ２４）。例えば、図８（ａ）に示すような、人物の顔部分を含む撮影画像において、そのデジタルデータが有する情報を利用することで、ワイヤフレームの形で顔部分の位置および大きさを認識するとともに、目、鼻、口などの顔器官を検出し、これら顔器官近傍の顔画像の明度分布により影（実際の環境光の照射方向）を検出する。図示例の場合であれば、顔の左側やや下方から環境光が当たる状態で撮影された画像例を示している。
【００５９】
このようにして必要な顔情報が顔検出部２３によって検出された場合には（ステップＳ２５：Ｙｅｓ）、ライティング処理部２４中のパラメータ決定部２４ａは、検出された顔部分の位置および大きさに基づいてライティング処理する被写体像の範囲であるライティングエリアを決定する（ステップＳ２６）。ライティングエリアの形状は特に問わないが、本実施の形態では、例えばライティングサークルなる円形領域で規定する。また、パラメータ決定部２４ａは、検出された被写体像（顔部分）に対する実際の環境光の照射方向とは逆方向となるように、ライティング処理における仮想の照明の方向であるライティング方向を決定する（ステップＳ２７）。さらに、パラメータ決定部２４ａは、検出された顔部分における最大輝度と影の輝度との比率に基づいて、ライティング処理の強度であるライティング強度を決定する（ステップＳ２８）。なお、この場合のライティング処理は、顔検出に基づく自動処理となるため、ホワイトバランス処理に対応するライティング色の決定は行わない。
【００６０】
このようにして決定されたライティングエリア、ライティング方向およびライティング強度の決定値のデータは、当該デジタルカメラ１の記憶値としてデータ保持部２４ｄに保持される（ステップＳ２９）。
【００６１】
そして、ライティング加工部２４ｃは、このようにして決定されたライティングエリア、ライティング方向およびライティング強度のデータを用いて、撮影画像中の顔部分に対してライティング処理を施す（ステップＳ３０）。図８（ａ）に示した撮影画像中の顔画像の場合であれば、顔の右側やや上方から左向きにライティング方向が決定され、局所γ変換処理によりこのライティング方向に応じたライティング強度分布の仮想の照明が顔部分全体に加えられたような擬似的な処理となる。さらに、影修正処理部２５により影修正処理を行うとともに（ステップＳ３１）、メイクアップ処理部２６によりメイクアップ処理を行う（ステップＳ３２）。
【００６２】
そして、これら一連の処理がなされた撮影画像は、表示画像作成部１６によって表示用画像として作成され表示部３に再表示され（ステップＳ３３）、ユーザによる確認に供される。ここで、ライティング処理部２４中のパラメータ画像作成部２４ｂは、顔部分に基づきパラメータ決定部２４ａによりそれぞれ決定されたライティングエリアとライティング方向とライティング強度と、をライティング処理パラメータとしてパラメータ画像を作成し、再表示に供する。
【００６３】
図８（ｂ）は、ライティング処理された撮影画像に基づく表示用画像に、パラメータ画像作成部２４ｂで作成されたパラメータ画像が重畳されて表示されている様子を示す説明図である。本実施の形態では、例えば、ライティングエリアはサークル形状のマークＭ１、ライティング方向はマークＭ１の中心を始点とする矢印形状のマークＭ２でパラメータ画像が作成され、ライティング強度は矢印形状のマークＭ２の長さで表示されるように構成されている。なお、図８（ｂ）中に示すライティング強度分布の特性は、局所γ変換を表わす参考のためであり、表示部３上に表示されるものではない。
【００６４】
つづいて、図９および図１０を参照してステップＳ３１の影修正処理について説明する。図９は、ステップＳ３１の影修正処理を示すサブルーチンであり、図１０は、影領域についての影修正前後の画像例を示す説明図である。まず、影領域修正に先立ち、顔検出部２３を用いて、撮影画像中から顔位置および顔領域の検出、並びに目、鼻、口等の顔器官の検出を行う（ステップＳ４１，Ｓ４２）。鼻などの近傍に影が生ずるためである。この場合の検出処理は、前述の顔検出処理の場合と同様でよい。そして、影領域検出部２５ａは、これらの検出結果に基づき、影領域を検出する（ステップＳ４３）。この検出処理では、まず、検出された顔領域において顔領域全体の平均輝度よりも低い輝度領域を抽出して影領域とする。もっとも、髪の毛を影領域に含まないように、例えば、目と目を結ぶ線を基準として顔の上部は、抽出された影領域から除外する。また、首周りは影になりやすいが、顔領域には含まれないため、口より下の領域で顔と同じ色合いの領域を、検出された影領域に追加することで、首から顎の辺りも影領域に含めて修正対象とする。図１０（ａ）は、例えば顔の左側から環境光が照射され、顔の右側や鼻の右側に黒塗りで示す影領域が抽出された様子を示しているが、併せて、首周りも影領域に追加された様子を示している。
【００６５】
そして、影領域明度アップ部２５ｂは、抽出された影領域のみ明度を上げる影領域明度アップ処理を行う（ステップＳ４４）。例えば、図１０（ｂ）は、図１０（ａ）のように影部分（輪郭）が抽出された顔画像について影修正処理を行った後の画像を示したものである。すなわち、輪郭をほかすとともに影領域の明度をアップさせたものである。これにより、首や顔の影部の明度が上がり、周囲になじんだ画像となっている。この場合、抽出された影領域に対して顔を意識してノイズフィルタを局所的に強くかけるように処理する。さらに、影領域スムジング部２５は、抽出された影領域に対してのみスムジング処理を行う（ステップＳ４５）。影領域の明度を上げることに伴う明暗の凹凸を修正するためである。
【００６６】
さらに、影領域色ノイズ抑圧部２５ｄは、検出された顔領域の色相・彩度が著しくずれる影領域の画素を顔領域の色相・彩度に近い色に修正する影領域色ノイズ抑圧処理を行う（ステップＳ４６）。すなわち、撮影時に用いるレフ板の場合であれば、実際に顔部分等にレフ板による反射光を当てて撮像するため撮影画像のデータにノイズを含まない。しかしながら、本実施の形態のデジタルレフ板機能のように、デジタルデータによる画像データ上の乗算等の演算処理を伴う場合にはノイズ成分が含まれることが避けられず、顔の基本色に対して遠く離れた色である赤、青、緑などの色ノイズが発生してしまう。特に、影になりやすい顎部分などは単に明るくするだけでは斑模様が浮き出てしまう。このため、例えば、影領域色ノイズ抑圧部２５ｄによって彩度を低下させることで、色ノイズを抑圧させるものである。
【００６７】
つづいて、図１１〜図１７を参照して、図６中に示したステップＳ９のデジタルレフ板表示およびステップＳ１０のデジタルレフ板処理について説明する。デジタルレフ板処理は、デジタルレフ板モードにおいて、顔検出処理により顔部分に対して自動的なデジタルレフ板処理が行われたか否かに関係なく、表示部３に表示されているライティング処理を含むデジタルレフ板処理後の撮影画像（表示用画像）に対するユーザ操作に基づき行われる選択的な処理である。図１１および図１２は、ステップＳ１０のデジタルレフ板処理を示すサブルーチンであり、図１３〜図１７は、ユーザ操作に応じたパラメータ画像の表示（デジタルレフ板表示）例を示す説明図である。
【００６８】
ここで、デジタルレフ板処理に先立ち、デジタルレフ板表示について説明する。図１３は、デジタルレフ板表示の一例を示す説明図である。デジタルレフ板表示は、パラメータ画像作成部２４ｂにより作成されたパラメータ画像を、表示画像作成部１６により作成された表示用画像（ライティング処理された撮影画像）に重畳して表示部３に表示される表示であり、ユーザ操作によるライティング処理パラメータの決定に供される。
【００６９】
パラメータ画像作成部２４ｂは、ライティング処理される被写体像の範囲を示すライティングエリア、ライティング処理における仮想の照明の方向を示すライティング方向、ライティング処理の強度を示すライティング強度、をライティング処理パラメータとして含むパラメータ画像を作成する。さらには、パラメータ画像作成部２４ｂは、デフォルト状態で被写体像の輝度の最大値の箇所を示す表示を含むパラメータ画像を作成する。
【００７０】
この際、本実施の形態では、例えば、図１３に示すように、ライティングエリアは大きさを示すサークル形状のマークＭ１１およびマークＭ１１の外周の上下左右に位置させて移動方向を示す三角形状のマークＭ１２、ライティング方向はマークＭ１の中心を始点とする矢印形状のマークＭ２でパラメータ画像が作成され、ライティング強度は矢印形状のマークＭ２の長さで表示されるように設定されている。また、デフォルト状態で被写体像の輝度の最大値の箇所を示す表示は、例えば当該箇所の輝度情報を吸い上げて利用することをイメージしたスポイト形状のマークＭ３で表示されるように設定されている。
【００７１】
なお、このような表示用画像上に重畳されるパラメータ画像の初期設定としては、マークＭ１１は、表示部３の画面中心位置に設定され、その大きさは画面の約１／４に設定されている。また、マークＭ２は、表示部３の画面中心位置に設定され、矢印の向きは、画面における暗い方から明るい方を向くように設定されている。さらに、マークＭ３は、デフォルト状態で被写体像の輝度が最大値の箇所に表示されるように設定されている。
【００７２】
また、これらライティング処理パラメータの選択およびそのパラメータ値の変更操作の対応関係について説明する。例えば、パラメータ設定ボタン４ｃの操作回数のＡとしたとき、Ａ＝０のときはマークＭ１２で示すライティングエリアの位置、Ａ＝１のときはマークＭ２の長さ、向きで示すライティング強度および方向、Ａ＝２のときはマークＭ１１の大きさで示すライティング範囲、Ａ＝３のときはスポイト形状のマークＭ３で示す輝度情報抽出位置がそれぞれ変更操作可能なライティング処理パラメータとして選択される。これらパラメータと操作部４との関係は、例えば、マークＭ２の長さに相当するライティング強度はフロントダイヤル４ｄ、マークＭ２によるライティング方向およびマークＭ１１の大きさによるライティング範囲はリアダイヤル４ｅ、マークＭ１２，Ｍ３によるライティングエリアの位置や輝度情報抽出の位置は、方向操作ボタン４ｇが操作されることによりパラメータ値の変更が可能とされている。さらに、ライティング色は、ＷＢボタン４ｂとフロントダイヤル４ｄまたはリアダイヤル４ｅが操作されることによりパラメータ値の変更が可能とされている。
【００７３】
このような設定の下、デジタルレフ板処理においては、パラメータ設定ボタン４ｃがＯＦＦからＯＮに変化したか否かを監視する（ステップＳ１０１）。変化した場合には（ステップＳ１０１：Ｙｅｓ）、パラメータ設定ボタン４ｃの操作回数に関する変数Ａをインクリメントする（ステップＳ１０２）。そして、変数Ａが３より大きい場合や０よりも小さい場合には（ステップＳ１０３：Ｙｅｓ）、変数Ａが０〜３の間でサイクリックに変化するように変数Ａの値を０に戻す（ステップＳ１０４）。なお、パラメータ設定ボタン４ｃが変化していない場合には（ステップＳ１０１：Ｎｏ）、ステップＳ１０２の処理をジャンプし、変数Ａが０以上３以下の場合には（ステップＳ１０３：Ｎｏ）、ステップＳ１０４の処理をジャンプする。
【００７４】
そして、変数Ａの値を判定する。まず、Ａ＝０である場合には（ステップＳ１０５：Ｙｅｓ）、例えば図１３中に黒塗りで区別して示すように、マークＭ１２をアクティブにする（ステップＳ１０６）。すなわち、ライティングエリアの位置変更操作を可能とする。また、Ａ＝１である場合には（ステップＳ１０７：Ｙｅｓ）、例えば図１４（ａ）中に黒塗りで区別して示すように、マークＭ２をアクティブにする（ステップＳ１０８）。すなわち、ライティング強度または方向の変更操作を可能とする。さらに、Ａ＝２である場合には（ステップＳ１０９：Ｙｅｓ）、例えば図１５（ａ）中に黒塗りで区別して示すように、マークＭ１１をアクティブにする（ステップＳ１１０）。すなわち、ライティングエリアの大きさの変更操作を可能とする。また、Ａ＝３である場合には（ステップＳ１１１：Ｙｅｓ）、例えば図１６中に黒塗りで区別して示すように、マークＭ３をアクティブにする（ステップＳ１１２）。すなわち、輝度情報抽出位置の変更操作を可能とする。この際、マークＭ３の外周には上下左右の移動方向を示す三角形状のマークＭ３２が付加される。
【００７５】
引き続き、方向操作ボタン４ｇが操作されたか否かを判定する（ステップＳ１１３）。方向操作ボタン４ｇが操作された場合には（ステップＳ１１３：Ｙｅｓ）、変数Ａ＝０であれば（ステップＳ１１４：Ｙｅｓ）、マークＭ１２がアクティブ状態にあり、方向操作ボタン４ｇの操作に従いマークＭ１１で示されるライティングエリアの位置を上下左右のいずれかの方向に移動させる（ステップＳ１１５）。
【００７６】
変数Ａ＝０でなく（ステップＳ１１４：Ｎｏ）、変数Ａ＝３であれば（ステップＳ１１６：Ｙｅｓ）、マークＭ３，Ｍ３２がアクティブ状態にあり、方向操作ボタン４ｇの操作に従いマークＭ３で示される輝度情報抽出位置を上下左右のいずれかの方向に移動させる（ステップＳ１１７）。そして、パラメータ決定部２４ａは、移動した輝度情報抽出位置の画像データから輝度情報を抽出し（ステップＳ１１８）、抽出された輝度情報を用いてライティング強度を算出する（ステップＳ１１９）。
【００７７】
方向操作ボタン４ｇが操作されていない場合には（ステップＳ１１３：Ｎｏ）、ステップＳ１１４〜Ｓ１１９の処理をジャンプし、フロントダイヤル４ｄが操作されたか否かを判定する（ステップＳ１２０）。フロントダイヤル４ｄが操作された場合において（ステップＳ１２０：Ｙｅｓ）、変数Ａ＝１であれば（ステップＳ１２１：Ｙｅｓ）、マークＭ２がアクティブ状態にあり、フロントダイヤル４ｄの操作に従いマークＭ２の長さで示されるライティング強度を変更させる（ステップＳ１２２）。図１４（ｂ）は、フロントダイヤル４ｄの操作に従いマークＭ２の長さ（ライティング強度）が変更された様子を示している。
【００７８】
さらに、リアダイヤル４ｅが操作されたか否かを判定する（ステップＳ１２３）。リアダイヤル４ｅが操作された場合において（ステップＳ１２３：Ｙｅｓ）、変数Ａ＝１であれば（ステップＳ１２４：Ｙｅｓ）、マークＭ２がアクティブ状態にあり、リアダイヤル４ｅの操作に従いマークＭ２を回転移動させることでライティング方向を変更させる（ステップＳ１２５）。図１４（ｃ）は、リアダイヤル４ｅの操作に従いマークＭ２の方向（ライティング方向）が変更された様子を示している。
【００７９】
一方、リアダイヤル４ｅが操作された場合において、変数Ａ＝２の場合には（ステップＳ１２６：Ｙｅｓ）、マークＭ１１がアクティブ状態にあり、リアダイヤル４ｅの操作に従いマークＭ１１を半径方向に移動させることにより、ライティング範囲を変更させる（ステップＳ１２７）。図１５（ｂ）は、リアダイヤル４ｅの操作に従いマークＭ１１の大きさ（ライティング範囲）が変更された様子を示している。
【００８０】
なお、フロントダイヤル４ｄやリアダイヤル４ｅが操作されていない場合（ステップＳ１２０：Ｎｏ，ステップＳ１２３：Ｎｏ）や、操作されても変数Ａ＝１またはＡ＝２でない場合（ステップＳ１２１：Ｎｏ，ステップＳ１２４：Ｎｏ，ステップＳ１２６：Ｎｏ）には、ステップＳ１２２やステップＳ１２５やステップＳ１２９の処理をジャンプする。
【００８１】
さらに、ＷＢボタン４ｂが押され、かつ、フロントダイヤル４ｄまたはリアダイヤル４ｅが操作された場合には（ステップＳ１２８：Ｙｅｓ）、ダイヤル操作に従いライティング色が変更される（ステップＳ１２９）。図１７は、マークＭ１２部分をハッチングで区別して示すように、ダイヤル操作に従いマークＭ１２の色が変更される様子を示している。すなわち、変更されるライティング色の色温度に従い、マークＭ１２部分の表示色が変更される。
【００８２】
そして、ライティング加工部２４ｃは、このようにしてユーザ操作により決定されたライティングエリア、ライティング方向、ライティング強度およびライティング色のデータを用いて、撮影画像中の顔などのライティングエリア内の被写体像に対してライティング処理を施す（ステップＳ１３０）。さらに、撮影画像中に顔部分を含む場合には、影修正処理部２５により影修正処理を行うとともに（ステップＳ１３１）、メイクアップ処理部２６によりメイクアップ処理を行う（ステップＳ１３２）。これらの処理は、ステップＳ３０〜Ｓ３２の場合と同様である。
【００８３】
そして、これらライティング処理等の一連の処理がなされた撮影画像は、表示画像作成部１６によって表示用画像として作成され表示部３に再表示され（ステップＳ１３３）、ＯＫボタン４ｈが押下されるまで、ユーザによる再確認に供される。
【００８４】
なお、特に図示しないが、再生ボタン４ｉを押下することで、再生モードに設定した場合においても、ファクションボタン４ｆを押下してデジタルレフ板モードに設定することにより、再生画像を表示用画像としてステップＳ９の場合と同様なデジタルレフ板表示を行わせ、ステップＳ１０の場合と同様なデジタルレフ板処理を行わせることで、再生画像（撮影済みの撮影画像）を対象としたライティング処理を含むデジタルレフ板処理が可能である。
【００８５】
このように、本実施の形態によれば、撮影画像の被写体像に外部から仮想の照明が加えられたように、撮影画像に対して所定の画像処理による擬似的なライティング処理を行うライティング処理部２４を備えるので、被写体像に外部から仮想の照明が加えられたように所定の画像処理を行うことで被写体の影を違和感なく低減させることができ、レフ板を用いることなく、レフ板を用いたような高度な撮影画像を得ることができる。
【００８６】
この際、ライティング処理部２４は、ライティング処理の条件を示すライティング処理パラメータを決定するパラメータ決定部２４ａと、ライティング処理パラメータを表す情報として、ライティング処理された撮影画像に重畳して表示部３に表示させるパラメータ画像を作成するパラメータ画像作成部２４ｂとを備えるので、ユーザ操作によるライティング処理パラメータの決定を、ライティング処理された撮影画像を見ながら重畳されたパラメータ画像を参照することで簡単な操作で容易に行うことができる。
【００８７】
また、パラメータ決定部２４ａは、ライティング処理パラメータとして、ライティング処理される被写体像の範囲、ライティング処理における仮想の照明の方向、ライティング処理の強度、ライティング処理におけるホワイトバランス、を含むパラメータを決定するので、適正なライティング処理を行わせることができる。特に、ライティング処理の強度に関しては、基本的に、被写体像の輝度の最大値に基づいて決定するので、適正な強度修正が可能となる。この際、パラメータ画像作成部２４ｂは、パラメータ画像に被写体像の輝度の最大値の箇所を示す表示を含ませているので、ユーザにとって分かりやすいものとなる。
【００８８】
また、パラメータ画像作成部２４ｂは、ライティング処理される被写体像の範囲を示すライティングエリア、ライティング処理における仮想の照明の方向を示すライティング方向、ライティング処理の強度を示すライティング強度、をライティング処理パラメータとして含むパラメータ画像を作成するので、ユーザ操作によりライティング処理パラメータを決定する際に、決定対象となるライティング処理パラメータが分かりやすいものとなり、操作性が向上する。
【００８９】
また、本実施の形態によれば、ライティング処理部２４が、ＳＤＲＡＭ１５に記憶された撮影画像に対してライティング処理を施し、ライティング処理された撮影画像について保存指示された場合に、ライティング処理された撮影画像を記録部２１に保存記録するので、所望通り適正にライティング処理された撮影画像を保存記録させることができる。
【００９０】
さらに、本実施の形態によれば、撮影画像の中で顔部分を検出する顔検出部２３をさらに備えるので、ポートレート撮影のような場合に、検出された顔部分に対して顔部分が有する画像情報に基づき自動的に決定されたライティング処理パラメータを用いたライティング処理を自動的に施すことができるとともに、さらにユーザ操作により決定されたライティング処理パラメータを用いたユーザ所望のライティング処理を適正に施すこともできる。
【００９１】
さらに、本実施の形態のデジタルレフ板機能部２２によれば、ライティング処理部２４に加えて、影修正処理部２５とメイクアップ処理部２６とを備えるので、ポートレート撮影のような場合に、撮影画像中の被写体像に対してより効果的な修正処理を施すことができる。特に、影修正処理部２５は、検出された顔部分の影領域を検出する影領域検出部２５ａと、影領域の明度を上げる影領域明度アップ部２５ｂと、影領域についてスムジング処理を行うスムジング処理部２５ｃと、影領域の色を修正する影領域ノイズ抑圧部２５ｄとを含むので、顔部分に対する影領域を適正に修正することができる。
【００９２】
本発明は、上述した実施の形態に限らず、本発明の趣旨を逸脱しない範囲であれば、種々の変形が可能である。例えば、本実施の形態における図６〜図７、図９、図１１〜図１２に示すような各処理機能について、図３に示すブロック図では、デジタルレフ板機能部２２等によるハードウェア、制御部１１によるソフトウェアによって処理するように説明したが、構成の具体例はこれに限るものではない。これらの処理を、ハードウェア処理とソフトウェア処理のいずれか一方あるいは適宜組み合わせて行なうことは設計事項である。例えば、デジタルレフ板機能部２２の処理全てをソフトウェア処理により実現するようにしてもよい。
【００９３】
そして、実施の形態の全てあるいは一部がソフトウェア処理で処理が実行される場合には、制御部１１がプログラムデータ記憶部１３に格納されたライティング処理用プログラム（デジタルレフ板処理用プログラム）を読み出して実行させればよく、このようなソフトウェア処理に関するライティング処理用プログラムも本発明となる。また、このようなライティング処理用プログラムが記録された記録媒体も本発明となる。なお、プログラムを格納する記録媒体としては、フラッシュメモリに限定されるものではなく、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の光学記録媒体、ＭＤ等の磁気記録媒体、テープ媒体、ＩＣカードなどの半導体メモリであってもよい。さらに、ライティング処理用プログラムとしては、ネットワークを介して外部の記録媒体から入手されるもの、例えば、ホームページからダウンロードされるものも当然含まれる。このような場合には、ユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の範囲に含まれるものである。
【００９４】
また、本実施の形態では、当該デジタルレフ板機能部２２をデジタルカメラ１に搭載した例で説明したが、当然これに限られるものではない。上記実施の形態のデジタルレフ板機能部２２は、ライティング処理装置として携帯電話あるいは画像表示装置（画像ビュワー）等に適用してもよい。また、撮像装置としてもデジタルカメラ１に限らず、例えばパソコンのカメラ部や携帯電話のカメラ部等に適用してもよい。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施の形態のデジタルカメラの構成を簡略化して示す正面図である。
【図２】図１のデジタルカメラの構成を簡略化して示す背面図である。
【図３】デジタルカメラのシステム構成例を示すブロック図である。
【図４】デジタルレフ板機能によるライティング処理の概念を説明するための模式図である。
【図５】キャッチライト映し込み前後の顔画像例を示す説明図である。
【図６】デジタルレフ板モードによる撮影処理制御例を示す概略フローチャートである。
【図７】ステップＳ６の顔検出処理を示すサブルーチンである。
【図８】顔検出からライティング処理への移行過程を示す説明図である。
【図９】ステップＳ３１の影修正処理を示すサブルーチンである。
【図１０】影領域についての影修正前後の画像例を示す説明図である。
【図１１】ステップＳ１０のデジタルレフ板処理の前半部分を示すサブルーチンである。
【図１２】ステップＳ１０のデジタルレフ板処理の後半部分を示すサブルーチンである。
【図１３】ユーザ操作に応じたデジタルレフ板表示例を示す説明図である。
【図１４】ユーザ操作に応じたデジタルレフ板表示例を示す説明図である。
【図１５】ユーザ操作に応じたデジタルレフ板表示例を示す説明図である。
【図１６】ユーザ操作に応じたデジタルレフ板表示例を示す説明図である。
【図１７】ユーザ操作に応じたデジタルレフ板表示例を示す説明図である。
【符号の説明】
【００９６】
１  デジタルカメラ
３  表示部
１４  撮像部
１５  ＳＤＲＡＭ
１６  表示画像作成部
２１  記録部
２２  デジタルレフ板機能部
２３  顔検出部
２４  ライティング処理部
２４ａ  パラメータ決定部
２４ｂ  パラメータ画像作成部
２４ｃ  ライティング加工部
２５  影修正処理部
２５ａ  影領域検出部
２５ｂ  影領域明度アップ部
２５ｃ  影領域スムジング部
２５ｄ  影領域色ノイズ抑圧部
２６  メイクアップ処理部
【図１】
2010135996.tif 000003
【図２】
2010135996.tif 000004
【図３】
2010135996.tif 000005
【図４】
2010135996.tif 000006
【図５】
2010135996.tif 000007
【図６】
2010135996.tif 000008
【図７】
2010135996.tif 000009
【図８】
2010135996.tif 000010
【図９】
2010135996.tif 000011
【図１１】
2010135996.tif 000012
【図１２】
2010135996.tif 000013
【図１３】
2010135996.tif 000014
【図１４】
2010135996.tif 000015
【図１５】
2010135996.tif 000016
【図１６】
2010135996.tif 000017
【図１７】
2010135996.tif 000018
【図１０】
2010135996.tif 000019