(57)【要約】【課題】明部と暗部との輝度が調整された撮影画像を取得する。【解決手段】デジタルカメラ１は、ホワイトボード２の明るい領域の輝度が最適となるように露出量を設定して、ホワイトボード２を撮影し、暗い領域の輝度が最適となるように露出量を設定して、ホワイトボード２を撮影する。デジタルカメラ１は、２枚の画像の正面撮影補正を行い、それぞれの補正画像の輝度分布を生成する。デジタルカメラ１は、輝度分布において出現した２つのピークが予め設定された輝度範囲内となるように２枚の領域画像を合成する。これにより、ホワイトボード２に明るい領域、暗い領域があったとしても輝度値を調整することができる。【選択図】図１
2006313965.tif 000002
【特許請求の範囲】
【請求項１】
明るさが異なる複数の領域を有する撮影対象を撮影する撮影装置において、
前記撮影対象を撮影することによって得られる撮影画像の前記各領域に対応する輝度値が、それぞれ、予め設定された輝度範囲内となるように露出量を設定して、前記撮影対象を複数回撮影する撮影部と、
前記撮影部の撮影によって得られた複数の撮影画像から、前記各撮影画像の前記輝度値と前記輝度値を有する画素の数との関係を示す輝度分布を利用して、それぞれ、前記撮影対象の領域に対応する領域画像であって前記輝度範囲内の輝度値を有する領域画像を切り出し、切り出した複数の領域画像を合成する画像処理部と、を備えた、
ことを特徴とする撮影装置。
【請求項２】
前記画像処理部は、前記輝度分布を利用して前記撮影対象の各領域の明るさを比較し、暗い領域に対応する領域画像の背景の白色化を行う、
ことを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記画像処理部は、前記撮影部の複数回の撮影によって得られた撮影画像毎に、前記輝度分布を生成し、生成した各輝度分布に現れる極大値が前記輝度範囲内となる画像を前記輝度範囲内の輝度値を有する領域画像として切り出し、切り出した複数の領域画像を合成する、
ことを特徴とする請求項１又は２に記載の撮影装置。
【請求項４】
明るさが異なる複数の領域を有する撮影対象を撮影して、得られた撮影画像の画像処理を行う撮影画像処理方法であって、
前記撮影対象を撮影することによって得られる撮影画像の前記各領域に対応する輝度値が、それぞれ、予め設定された輝度範囲内となるように露出量を設定して、前記撮影対象を複数回撮影するステップと、
前記撮影によって得られた複数の撮影画像から、各撮影画像の前記輝度値と前記輝度値を有する画素の数との関係を示す輝度分布を利用して、それぞれ、前記撮影対象の領域に対応する領域画像であって前記輝度範囲内の輝度値を有する領域画像を切り出し、切り出した複数の領域画像を合成するステップと、を備えた、
ことを特徴とする撮影画像処理方法。
【請求項５】
コンピュータに、
明るさが異なる複数の領域を有する撮影対象を撮影することによって得られる撮影画像の前記各領域に対応する輝度値が、予め設定された輝度範囲内となるように露出量を設定し、前記撮影対象を複数回撮影する手順、
前記撮影によって得られた複数の撮影画像から、前記各撮影画像の前記輝度値と前記輝度値を有する画素の数との関係を示す輝度分布を利用して、それぞれ、前記撮影対象の領域に対応する領域画像であって前記輝度範囲内の輝度値を有する領域画像を切り出し、切り出した複数の領域画像を合成する手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置、撮影画像処理方法及びプログラムに関するものである。
【背景技術】
【０００２】
撮影装置として、プロジェクタがホワイトボードを撮影するようにしたものがある（例えば、特許文献１参照）。このような撮影装置は、ホワイトボードに書き込まれた手書き文字や図形を保存できるため、会議やプレゼンテーションに用いられている。
【特許文献１】特開２００４−２３９９６７号公報（第４，５頁、図１、２）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、このような撮影装置では、図１１に示すように、ホワイトボード上において、プロジェクタによって画像が投影された領域と画像が投影されない周辺領域とで輝度差が大きいと、画像が投影された明るい領域とその周辺の暗い領域との輝度値を調整することが困難である。
【０００４】
本発明は、このような従来の問題点に鑑みてなされたもので、輝度値が調整された撮影画像を取得することが可能な撮影装置、撮影画像処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
この目的を達成するため、本発明の第１の観点に係る撮影装置は、
明るさが異なる複数の領域を有する撮影対象を撮影する撮影装置において、
前記撮影対象を撮影することによって得られる撮影画像の前記各領域に対応する輝度値が、それぞれ、予め設定された輝度範囲内となるように露出量を設定して、前記撮影対象を複数回撮影する撮影部と、
前記撮影部の撮影によって得られた複数の撮影画像から、前記各撮影画像の前記輝度値と前記輝度値を有する画素の数との関係を示す輝度分布を利用して、それぞれ、前記撮影対象の領域に対応する領域画像であって前記輝度範囲内の輝度値を有する領域画像を切り出し、切り出した複数の領域画像を合成する画像処理部と、を備えたことを特徴とする。
【０００６】
前記画像処理部は、前記輝度分布を利用して前記撮影対象の各領域の明るさを比較し、暗い領域に対応する領域画像の背景の白色化を行うようにしてもよい。
【０００７】
前記画像処理部は、前記撮影部の複数回の撮影によって得られた撮影画像毎に、前記輝度分布を生成し、生成した各輝度分布に現れる極大値が前記輝度範囲内となる画像を前記輝度範囲内の輝度値を有する領域画像として切り出し、切り出した複数の領域画像を合成するようにしてもよい。
【０００８】
本発明の第２の観点に係る撮影画像処理方法は、
明るさが異なる複数の領域を有する撮影対象を撮影して、得られた撮影画像の画像処理を行う撮影画像処理方法であって、
前記撮影対象を撮影することによって得られる撮影画像の前記各領域に対応する輝度値が、それぞれ、予め設定された輝度範囲内となるように露出量を設定して、前記撮影対象を複数回撮影するステップと、
前記撮影によって得られた複数の撮影画像から、前記各撮影画像の前記輝度値と前記輝度値を有する画素の数との関係を示す輝度分布を利用して、それぞれ、前記撮影対象の領域に対応する領域画像であって前記輝度範囲内の輝度値を有する領域画像を切り出し、切り出した複数の領域画像を合成するステップと、を備えたことを特徴とする。
【０００９】
本発明の第３の観点に係るプログラムは、
明るさが異なる複数の領域を有する撮影対象を撮影することによって得られる撮影画像の前記各領域に対応する輝度値が、予め設定された輝度範囲内となるように露出量を設定し、前記撮影対象を複数回撮影する手順、
前記撮影によって得られた複数の撮影画像から、前記各撮影画像の前記輝度値と前記輝度値を有する画素の数との関係を示す輝度分布を利用して、それぞれ、前記撮影対象の領域に対応する領域画像であって前記輝度範囲内の輝度値を有する領域画像を切り出し、切り出した複数の領域画像を合成する手順、
を実行させるためのものである。
【発明の効果】
【００１０】
本発明によれば、輝度値が調整された撮影画像を取得することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態に係る撮影装置を図面を参照して説明する。尚、本実施形態では、撮影装置をデジタルカメラとして説明する。
【００１２】
本実施形態に係るデジタルカメラ１の外観を図１に示す。
本実施形態に係るデジタルカメラ１は、ホワイトボード２の明るい領域、暗い領域のそれぞれの輝度が最適となるように２回の撮影を行い、得られた２つの画像に対して輝度補正を行って、両補正画像を合成するようにしたものである。デジタルカメラ１は、撮影レンズ部１１と、液晶モニタ１２と、シャッタボタン１３と、を備える。
【００１３】
撮影レンズ部１１は、光を集光するレンズ等を備え、ホワイトボード２等の文字、図、写真等からの光を集光するものである。
【００１４】
液晶モニタ１２は、撮影レンズ部１１を介して内部に取り込まれた画像を映し出すためのものである。
シャッタボタン１３は、撮影対象を撮影するときに押下するものである。
【００１５】
このデジタルカメラ１は、図２に示すように、光学レンズ装置２１と、イメージセンサ２２と、メモリ２３と、表示装置２４と、画像処理装置２５と、操作部２６と、コンピュータインタフェース部２７と、外部記憶ＩＯ装置２８と、プログラムコード記憶装置２９と、を備えて構成される。
【００１６】
光学レンズ装置２１は、撮影レンズ部１１と、その駆動部と、露出調節部（図示せず）と、を備えたものであり、イメージセンサ２２上に、ホワイトボード２の文字、図、写真等からの光を集光させて像を結像させる。露出調節部は、例えば、露光時間を設定することにより露出量を調節する。
【００１７】
ホワイトボード２には、明るさが異なる複数の領域として、図３に示すように、明るい領域Sp1と暗い領域Sp2とが存在するものとする。明るい領域Sp1は、例えば、プロジェクタ等によって画像が投影された領域であり、暗い領域Sp2は、光が投影されなかった領域である。
【００１８】
このようなホワイトボード２を撮影すると、図４（ａ）に示すような輝度分布を有する撮影画像が得られる。尚、図４（ａ）において、L_brightは、明るい領域Sp1に対応する撮影画像の輝度値として、最もPixel（画素）数が多い（極大となる）輝度値を示す。L_darkは、暗い領域Sp2に対応する撮影画像の輝度値として、最もPixel（画素）数が多い（極大となる）輝度値を示す。また、範囲Rangeは、最適な輝度範囲を示し、補正輝度ピーク１、２は、それぞれ、輝度範囲Rangeの上限値、下限値を示す。図４（ａ）に示すように、輝度値L_bright，L_darkのいずれか一方、または、両方が輝度範囲Rangeから外れてしまうと、最適な撮影画像にはならない。
【００１９】
このため、露出調節部は、まず、輝度値L_brightが輝度範囲Range内となるように露出量を設定し、光学レンズ装置２１は、露出調節部が設定したこの露出量で撮影対象を撮影する。これにより、デジタルカメラ１は、図４（ｂ）に示すような輝度分布を有する撮影画像を取得する。この撮影画像の明るい領域Sp1に対応する輝度値は最適なものとなる。
【００２０】
次に、露出調節部は、輝度値L_darkが輝度範囲Range内となるように露出量を設定し、光学レンズ装置２１は、露出調節部が設定したこの露出量で撮影対象を撮影する。これにより、デジタルカメラ１は、図４（ｃ）に示すような輝度分布を有する撮影画像を取得する。この撮影画像の暗い領域Sp2に対応する輝度値は最適なものとなる。
【００２１】
イメージセンサ２２は、結像した画像を、デジタル化した画像データとして取り込むためのものであり、ＣＣＤ（Charge Coupled Device：電荷結合素子）等によって構成される。
【００２２】
イメージセンサ２２は、ＣＰＵ３０によって制御されて、低解像度画像、高解像度画像のデータを生成する。ＣＰＵ３０によって撮影モードが低解像度撮影モードにされた場合、イメージセンサ２２は、プレビュー用の解像度の低い画像データを生成し、この画像データを秒３０枚程度の間隔で、定期的にメモリ２３に送出する。
【００２３】
また、ＣＰＵ３０によって撮影モードが高解像度撮影モードにされた場合、イメージセンサ２２は、高解像度画像のデータを生成する。
【００２４】
メモリ２３は、画像データ等を記憶するものである。メモリ２３は、図５に示すように、センサ画像記憶領域２３ａと、処理画像記憶領域２３ｂと、表示画像記憶領域２３ｃと、作業データ記憶領域２３ｄと、を有する。
【００２５】
センサ画像記憶領域２３ａは、イメージセンサ２２が送出した画像データを、撮影する毎に一時記憶するための領域である。処理画像記憶領域２３ｂは、画像処理装置２５が処理に必要な画像データを記憶するための領域である。表示画像記憶領域２３ｃは、画像処理を施した表示用の画像データを記憶するための領域である。作業データ記憶領域２３ｄは、座標データ等、作業に必要なデータを記憶するための領域である。
【００２６】
表示装置２４は、液晶モニタ１２を備え、液晶モニタ１２に画像を表示させるためのものである。表示装置２４は、メモリ２３の表示画像記憶領域２３ｃに一時記憶された低解像度のプレビュー画像又は解像度の高い画像を液晶モニタ１２に表示する。
【００２７】
画像処理装置２５は、メモリ２３の処理画像記憶領域２３ｂに一時記憶された画像データに対して、画像歪み補正、圧縮、画像合成等の画像処理を行うためのものである。
【００２８】
画像歪み補正処理は、デジタルカメラ１が、図６（ａ）に示すように、文字ｗ等を、向かって左方向、右方向から撮影して得られた図６（ｂ）又は（ｃ）に示すような画像Ｗを、図６（ｄ）に示すような、正面から撮影したような画像Ｗ'を生成する処理である。
【００２９】
画像処理装置２５は、図６（ｂ）又は（ｃ）に示す画像から、原稿の画像を切り出し、アフィン変換等の処理を行うことにより、図６（ｄ）に示すような画像Ｗ'を生成する。
【００３０】
画像合成処理は、撮影レンズ部１１の撮影によって得られた２つの画像を合成する処理であり、画像処理装置２５は、各撮影画像に、それぞれ、輝度分布を生成し、各輝度分布に基づいて、複数の撮影画像を合成する。
【００３１】
即ち、画像処理装置２５は、光学レンズ装置２１が撮影することによって得られた撮影画像から、図４（ｂ），（ｃ）に示すような輝度分布を生成する。
【００３２】
次に、画像処理装置２５は、輝度分布を利用して前記撮影対象の各領域の明るさを比較し、ホワイトボード２の暗い領域Sp2に対応する領域画像の輝度値が最適となるように撮影を行って得られた画像の背景の白色化を行う。また、画像処理装置２５は、ホワイトボード２の明るい領域Sp1に対応する領域画像の輝度値が最適な輝度値となるように撮影を行って得られた画像の背景の白色化を行う。
【００３３】
背景の白色化処理は、背景が十分に白色化しない場合に、画像内の背景と考えられる部分の色を白（Ｙ：255, Ｕ：０, Ｖ：０）または、それに近い色にする処理である。
【００３４】
図７（ａ）は、ある画素の輝度値を基準（０）にして、この画素の輝度値に対する輝度値の引き上げ率を示す図である。横軸は、輝度値を示し、縦軸は輝度値の引き上げ率を示す。また、図７（ｂ）は、色差と色差の変化率を示す図である。横軸は、色差を示し、縦軸は、色差の変化率を示す。
【００３５】
図中、C0は、輝度と色差とを１００％引き上げる０からの範囲を示し、C1は、輝度値に従って引き上げ率を可変する範囲を示す。図７（ａ），（ｂ）に示すように、輝度（Ｙ）値が一定値以上（Ｙw）で、色差（Ｕ，Ｖ）が一定範囲内（Ｃ０）の画素の色を白色化範囲として、輝度値を引き上げ、色差を０にする。
【００３６】
そして、画像処理装置２５は、図４（ａ）に示すように、補正輝度ピーク１以下の輝度値を有する領域画像と、図４（ｂ）に示すように、補正輝度ピーク２以上の輝度値を有する領域画像と、を合成する。
【００３７】
画像処理装置２５は、このような合成処理を行うことにより、図８に示すような輝度分布を有する合成画像を生成する。この合成画像は、２つの輝度値L_bright，L_darkとが近接し、全体的に均一な画像になる。画像処理装置２５は、生成した合成画像をメモリ２３の処理画像記憶領域２３ｂに記憶する。
【００３８】
画像データの圧縮処理は、メモリカード３１に画像データを保存する際に、画像データを、例えば、ＪＰＥＧ圧縮する処理である。
【００３９】
操作部２６は、デジタルカメラ１の機能を制御するためのスイッチ、キーを備えたスイッチ群である。操作部２６は、これらのスイッチ、キーとして、シャッターボタン１３、電源キー、保存キー等を備える。
【００４０】
電源キーは、デジタルカメラ１の電源をオンするときに押下されるキーである。保存キーは、撮影によって得られた画像のデータを記憶するときに押下されるキーである。操作部２６は、ユーザが、これらのキー、スイッチを押下すると、応答してこのときの操作情報をＣＰＵ３０に送信する。
【００４１】
コンピュータインタフェース部２７は、デジタルカメラ１がコンピュータ（図示せず）に接続されたときに、ＵＳＢのストアレジクラスドライバとして動作するものである。これにより、デジタルカメラ１にコンピュータ（図示せず）が接続されると、メモリカード３１をコンピュータの外部記憶装置として取り扱う。
【００４２】
外部記憶ＩＯ装置２８は、メモリカード３１との間で、画像データ等の入出力を行うものである。メモリカード３１は、外部記憶ＩＯ装置２８から供給された画像データ等を記憶するものである。
【００４３】
プログラムコード記憶装置２９は、ＣＰＵ３０が実行するプログラムを記憶するためのものであり、ＲＯＭ等によって構成される。
【００４４】
ＣＰＵ３０は、プログラムコード記憶装置２９に格納されているプログラムに従って、システム全体を制御するものである。
【００４５】
操作部２６のスイッチ、キーが押下されることにより、操作部２６から操作情報が送信されると、ＣＰＵ３０は、この操作情報に基づいて、イメージセンサ２２、メモリ２３、表示装置２４，画像処理装置２５等を制御する。
【００４６】
具体的には、ＣＰＵ３０は、操作部２６から、電源キーが押下された旨の操作情報が送信されると、デジタルカメラ１の初期化、メモリ２３の初期化、合成処理の初期化等を行う。
【００４７】
ＣＰＵ３０は、デジタルカメラ１の初期化として、カメラ撮影を行うための条件と撮影モードとの初期化を行う。撮影条件にはデジタルカメラ１のフォーカス、シャッター速度（露光時間）、絞り等の露出、ホワイトバランス、感度等が含まれる。
【００４８】
また、ＣＰＵ３０は、操作部２６からの操作情報に基づいて、シャッターボタン１３が押下されたか否かを判定する。そして、シャッターボタン１３が押下されていない場合、ＣＰＵ３０は、撮影モードを低解像度撮影モードに設定し、シャッターボタン１３が押下されている場合、ＣＰＵ３０は、撮影モードを高解像度撮影モードに設定する。
【００４９】
ＣＰＵ３０は、撮影モードを高解像度撮影モードに設定した場合、前述のように、図３に示すホワイトボード２の明るい領域Sp1、暗い領域Sp2のそれぞれの輝度が最適となるように光学レンズ装置２１を制御して複数回の撮影を行わせる。
【００５０】
ＣＰＵ３０は、画像処理装置２５が合成画像を生成してメモリ２３の処理画像記憶領域２３ｂに記憶すると、この合成画像をメモリ２３の処理画像記憶領域２３ｂから読み出す。そして、ＣＰＵ３０は、読み出した合成画像を、外部記憶ＩＯ装置２８を介してメモリカード３１に保存する。
【００５１】
次に本実施形態に係るデジタルカメラ１の動作を説明する。
ユーザがデジタルカメラ１の電源キーを押下すると、ＣＰＵ３０は、起動してプログラムコード記憶装置２９に記憶されているプログラムのデータを取得する。
【００５２】
ユーザが撮影ボタンを押下すると、操作部２６は、この操作情報をＣＰＵ３０に送信する。ＣＰＵ３０はこの操作情報を受信し、ＣＰＵ３０、画像処理装置２５等は、図９に示すフローチャートに従ってカメラ制御処理を実行する。
【００５３】
ＣＰＵ３０は、デジタルカメラ１の初期化、メモリ２３の初期化を行う（ステップＳ１１）。
【００５４】
ＣＰＵ３０は、操作部２６からの操作情報に基づいて、シャッターボタン１３が押下されたか否かを判定する（ステップＳ１２）。
【００５５】
シャッターボタン１３が押下されていないと判定した場合（ステップＳ１２においてＮｏ）、ＣＰＵ３０は、撮影モードを低解像度撮影モードに設定する（ステップＳ１３）。
【００５６】
ＣＰＵ３０は、撮影モードを低解像度撮影モードに設定すると、撮影レンズ部１１、光学レンズ装置２１を制御して、低解像度撮影を行う（ステップＳ１４）。イメージセンサ２２は、低解像度の画像データを生成し、生成した低解像度の画像データをメモリ２３に送出する。そして、メモリ２３は、この低解像度の画像データをセンサ画像記憶領域２３ａに記憶する。
【００５７】
ＣＰＵ３０は、低解像度の画像データをメモリ２３のセンサ画像記憶領域２３ａから読み出して表示画像記憶領域２３ｃに書き込む。表示装置２４は、表示画像記憶領域２３ｃに書き込まれた低解像度の画像データを読み出して液晶モニタ１２に表示する（ステップＳ１５）。
【００５８】
ＣＰＵ３０は、操作部２６からの操作情報に基づいて、電源キーが押下されたか否かを判定する（ステップＳ１６）。
【００５９】
電源キーが押下されていないと判定した場合（ステップＳ１６においてＮｏ）、ＣＰＵ３０は、再度、シャッターボタン１３が押下されたか否かを判定する（ステップＳ１２）。
【００６０】
シャッターボタン１３が押下されたと判定した場合（ステップＳ１２においてＹｅｓ）、ＣＰＵ３０は、撮影モードを高解像度撮影モードに設定する（ステップＳ１７）。
【００６１】
ＣＰＵ３０は、画像処理装置２５は、読み出した高解像度の画像データに対し、図１０に示すフローチャートに従って、画像合成処理を実行する（ステップＳ２０）。
【００６２】
即ち、光学レンズ装置２１の露出調節部は、ホワイトボード２の明るい領域Sp1に輝度を合わせて、対応する領域画像の輝度値L_brightが輝度範囲Range内となるように露出量を設定し、光学レンズ装置２１は、露出調節部が設定した露出量で撮影を行う（ステップＳ３１）。イメージセンサ２２は、得られた画像データをメモリ２３のセンサ画像記憶領域２３ａに記憶する。
【００６３】
画像処理装置２５は、メモリ２３のセンサ画像記憶領域２３ａから画像データを読み出して、ホワイトボード２上の投影画像を切り出して台形補正を行い、正面画像に補正する（ステップＳ３２）。画像処理装置２５は、補正した画像のデータをメモリ２３の処理画像記憶領域２３ｂに記憶する。
【００６４】
光学レンズ装置２１の露出調節部は、ホワイトボード２の暗い領域Sp2に輝度を合わせて、対応する領域画像の輝度値L_darkが輝度範囲Range内となるように露出量を設定し、光学レンズ装置２１は、露出調節部が設定した露出量で撮影を行う（ステップＳ３３）。イメージセンサ２２は、得られた画像データをメモリ２３のセンサ画像記憶領域２３ａに記憶する。
【００６５】
画像処理装置２５は、メモリ２３のセンサ画像記憶領域２３ａから、２枚の撮影画像の画像データを読み出して、ホワイトボード２の部分を切り出して台形補正を行い、正面画像に補正する（ステップＳ３４）。画像処理装置２５は、補正した画像のデータをメモリ２３の処理画像記憶領域２３ｂに記憶する。
【００６６】
画像処理装置２５は、補正輝度ピーク１を取得する（ステップＳ３５）。画像処理装置２５は、取得した補正輝度ピーク１をメモリ２３の作業データ記憶領域２３ｄに記憶する。
【００６７】
画像処理装置２５は、補正輝度ピーク２を取得する（ステップＳ３６）。画像処理装置２５は、取得した補正輝度ピーク２をメモリ２３の作業データ記憶領域２３ｄに記憶する。
【００６８】
画像処理装置２５は、ホワイトボード２の暗い部分に対応させて撮影して得られた撮影画像の背景の白色化を行う（ステップＳ３７）。
【００６９】
画像処理装置２５は、ホワイトボード２内に明るい矩形領域があるか否かを判定する（ステップＳ３８）。
【００７０】
ホワイトボード２内に明るい矩形領域があると判定した場合（ステップＳ３８においてＹｅｓ）、画像処理装置２５は、ホワイトボード２の明るい矩形領域に対応させて撮影して得られた撮影画像の背景の白色化を行う（ステップＳ３９）。
【００７１】
ホワイトボード２内に明るい矩形領域がないと判定した場合（ステップＳ３８においてＮｏ）、画像処理装置２５は、背景の白色化を行わずに次のステップ４０に進む。
【００７２】
画像処理装置２５は、暗い領域Sp2に対応する領域画像の輝度値が最適となるように撮影して得られた撮影画像の補正輝度ピーク１以下の輝度値を有する領域画像と、明るい領域Sp1の輝度値が最適となるように撮影して得られた撮影画像の補正輝度ピーク２以上の輝度値を有する領域画像と、を合成して合成画像を生成する（ステップＳ４０）。画像処理装置２５は、生成した合成画像をメモリ２３の処理画像記憶領域２３ｂに記憶する。
【００７３】
ＣＰＵ３０、画像処理装置２５が、このような画像合成処理を実行すると、ＣＰＵ３０は、メモリ２３の処理画像記憶領域２３ｂから合成画像を読み出して、メモリカード３１に記憶する（図９のステップＳ１９）。
【００７４】
電源キーが押下されたと判定した場合（ステップＳ１６においてＹｅｓ）、ＣＰＵ３０は、このカメラ制御処理を終了させる。
【００７５】
以上説明したように、本実施形態によれば、デジタルカメラ１は、ホワイトボード２の明るい領域Sp1の輝度が最適となるように撮影を行い、暗い領域Sp2の輝度が最適となるように撮影を行う。デジタルカメラ１は、両撮影によって得られた撮影画像について、輝度分布を基準として、補正輝度ピーク１以下の輝度の領域画像と、補正輝度ピーク２以上の輝度値を有する領域画像と、を合成するようにした。
【００７６】
従って、ホワイトボード２に明るい領域Sp1、暗い領域Sp2があった場合でも、簡単な計算を行うだけで、ホワイトボード２全体が最適な輝度値となるような撮影画像を取得することができる。
【００７７】
また、デジタルカメラ１は、ホワイトボード２の暗い領域Sp2の輝度値が最適になるような撮影を行って得られた撮影画像に対して背景の白色化を行うようにした。このため、プロジェクタがホワイトボード２に画像を投影しているような場合でも、投影画像の背景の白色化を行うことができ、ホワイトボード２の面がより白くなるように補正することができる。
【００７８】
また、ホワイトボード２の暗い領域Sp2の輝度値が最適になるように撮影を行って得られた撮影画像から、補正輝度ピーク１以下の領域画像を取得し、そのデータから、背景の白色化を行うようにしたので、ホワイトボード２の面をより白くすることができる。
【００７９】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施形態に限られるものではない。
例えば、明るい領域Sp1、暗い領域Sp2以外に中間の明るさの領域がある場合、デジタルカメラ１は、明るい領域Sp1、暗い領域Sp2、中間の明るさの領域の輝度が最適となるように、３回撮影を行って画像を合成することもできる。さらに撮影回数は、それ以上であってもよい。
【００８０】
撮影対象は、ホワイトボード２に限られるものではなく、光沢のある写真（用紙）等であっても、本実施形態を適用することができる。
【００８１】
また、上記実施形態では、デジタルカメラ１が画像合成処理を実行するものとして説明した。しかし、デジタルカメラ１にコンピュータを接続し、画像合成処理をコンピュータ上で実行するような構成であってもよい。
【００８２】
尚、上記実施形態では、プログラムが、それぞれメモリ等に予め記憶されているものとして説明した。しかし、コンピュータを、装置の全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
【００８３】
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施形態に係るデジタルカメラの外観を示す図である。
【図２】図１に示すデジタルカメラの構成を示すブロック図である。
【図３】ホワイトボード上の明るい領域、暗い領域を示す図である。
【図４】図２に示す光学レンズ装置の露出調節部が設定した露出量で撮影した場合の輝度分布を示す図である。
【図５】図２に示すメモリの各記憶領域を示すブロック図である。
【図６】画像歪み補正処理を示す図である。
【図７】背景の白色化を示す図である。
【図８】合成画像の輝度分布を示す図である。
【図９】デジタルカメラが実行するカメラ制御処理を示すフローチャートである。
【図１０】デジタルカメラが実行する画像合成処理を示すフローチャートである。
【図１１】従来の課題を示す図である。
【符号の説明】
【００８５】
１・・・デジタルカメラ、２・・・ホワイトボード、１１・・・撮影レンズ部、１２・・・液晶モニタ、１３・・・シャッタボタン、２１・・・光学レンズ装置、２２・・・イメージセンサ、２３・・・メモリ、２４・・・表示装置、２５・・・画像処理装置、３０・・・ＣＰＵ、３１・・・メモリカード
【図１】
2006313965.tif 000003
【図２】
2006313965.tif 000004
【図３】
2006313965.tif 000005
【図４】
2006313965.tif 000006
【図５】
2006313965.tif 000007
【図６】
2006313965.tif 000008
【図７】
2006313965.tif 000009
【図８】
2006313965.tif 000010
【図９】
2006313965.tif 000011
【図１０】
2006313965.tif 000012
【図１１】
2006313965.tif 000013