(57)【要約】【課題】シャッタ先幕と後幕とは、互いに干渉せずに移動させるため、光軸方向へ所定の間隔を設けて配設されている。そのため、この幕間距離に起因して露光ムラが発生するという問題を解決する。【解決手段】撮影後において設定スイッチ５の操作により補正モードが選択されると、制御回路２００は撮影画像に対して露光ムラの補正を行なう。画像が撮影された時の撮影条件、すなわち焦点距離およびＩＳＯ感度に基づいて、露光ムラの影響が顕著であるために補正が必要か否かを判定する。補正が必要と判定された場合は、判定結果に応じて補正処理Ａ、ＢおよびＣのうち最適な補正処理により、撮影画像に対して画像処理を行い、補正後の画像を補正前の画像とともに露光ムラ補正済のデータを添付して記録媒体２０５に記録する。【選択図】図７
2008079209.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子と、
光軸方向に所定の間隔をあけて配設される先幕および後幕を有するフォーカルプレンシャッタと、
前記先幕と後幕との間隔に起因する露光ムラの補正の要否を、撮影条件に基づいて判定する判定手段とを備えることを特徴とするカメラ。
【請求項２】
請求項１に記載のカメラにおいて、
前記判定手段の判定結果に基づいて、撮影画像の露光ムラを予め定められた補正処理により補正する補正手段をさらに備えることを特徴とするカメラ。
【請求項３】
請求項２に記載のカメラにおいて、
前記補正手段は、前記撮影条件によって予め定められた複数の補正処理の中から、前記撮影条件に基づいて一つの補正処理を選択し、その補正処理により前記撮影画像の露光ムラを補正することを特徴とするカメラ。
【請求項４】
請求項１乃至３のいずれか一項に記載のカメラにおいて、
前記判定手段は、撮像感度、焦点距離、絞りのいずれか、もしくはそれらの組み合わせに基づいて前記補正の要否を判定することを特徴とするカメラ。
【請求項５】
請求項４に記載のカメラにおいて、
前記判定手段は、前記撮像感度に基づいて前記補正の要否の判定を行い、続いて前記焦点距離に基づいて前記補正の要否を判定することを特徴とするカメラ。
【請求項６】
撮影条件と、フォーカルプレンシャッタの先幕と後幕との光軸方向の間隔に起因する露光ムラ補正の要否とが付与されている撮影画像を取得する画像取得手段と、
前記露光ムラ補正が要の場合、前記撮影画像の露光ムラを補正する補正手段とを備えることを特徴とする画像生成装置。
【請求項７】
請求項６に記載の画像生成装置において、
前記撮影画像にはさらに補正処理に関するデータが付与され、
前記補正手段は、前記補正処理を用いて前記露光ムラを補正することを特徴とする画像生成装置。
【請求項８】
撮影条件が付与されている撮影画像を取得する画像取得手段と、
フォーカルプレンシャッタの先幕と後幕との光軸方向の間隔に起因する露光ムラの補正の要否を、前記撮影条件に基づいて判定する判定手段と、
前記判定結果が露光ムラ補正要の場合に、前記撮影画像の露光ムラを補正する補正手段とを備えることを特徴とする画像生成装置。
【請求項９】
請求項６または８に記載の画像生成装置において、
前記撮影条件に基づいて補正処理を決定する決定手段をさらに備え、
前記補正手段は、前記決定された補正処理を用いて前記露光ムラを補正することを特徴とする画像生成装置。
【請求項１０】
請求項８に記載の画像生成装置において、
前記撮影画像を撮影したカメラの型式を特定する特定手段と、
前記特定されたカメラの型式に基づいて前記補正処理を決定する決定手段とをさらに備えることを特徴とする画像生成装置。
【請求項１１】
光軸方向に所定の間隔をあけて配設される先幕と後幕を有するフォーカルプレンシャッタを有するカメラで撮影した画像であって、前記先幕と後幕の間隔に起因した露光ムラを補正する画像補正をコンピュータにより実行させるプログラムにおいて、
前記露光ムラを含む撮影画像をその撮影条件とともに取得する処理と、
取得した前記撮影画像に対する露光ムラ補正の要否を、前記撮影条件に基づいて判定する判定処理と、
前記露光ムラ補正が要と判定されたとき、前記撮影画像の露光ムラを補正する補正処理とを実行する画像補正用プログラム。
【請求項１２】
請求項１のカメラで撮影した画像であって、前記先幕と後幕の間隔に起因した露光ムラを補正する画像補正をコンピュータにより実行させるプログラムにおいて、
前記露光ムラを含む撮影画像を露光ムラ要否判定結果とともに取得する処理と、
取得した前記撮影画像に対する露光ムラ補正が要のとき、前記撮影画像の露光ムラを補正する補正処理とを実行する画像補正用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、露光ムラを補正することができるカメラ、画像生成装置およびプログラムに関する。
【背景技術】
【０００２】
従来、シャッタ先幕および後幕の走行状態を検出して、各々の走行状態を調節して露光ムラの発生を防ぐものが知られている（たとえば、特許文献１）。
【特許文献１】特開２００１−２３５７７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、シャッタ先幕と後幕とは、互いに干渉せずに移動させるため、光軸方向へ所定の間隔を設けて配置されている。そのため、この幕間距離に起因して露光ムラが発生するという問題がある。
【課題を解決するための手段】
【０００４】
請求項１の発明によるカメラは、撮像素子と、光軸方向に所定の間隔をあけて配設される先幕および後幕を有するフォーカルプレンシャッタと、先幕と後幕との間隔に起因する露光ムラの補正の要否を、撮影条件に基づいて判定する判定手段とを備えることを特徴とする。
請求項２に記載の発明は、請求項１に記載のカメラにおいて、判定手段の判定結果に基づいて、撮影画像の露光ムラを予め定められた補正処理により補正する補正手段をさらに備えることを特徴とする。
請求項３に記載の発明は、請求項２に記載のカメラにおいて、補正手段は、撮影条件によって予め定められた複数の補正処理の中から、撮影条件に基づいて一つの補正処理を選択し、その補正処理により撮影画像の露光ムラを補正することを特徴とする。
請求項４に記載の発明は、請求項１乃至３のいずれか一項に記載のカメラにおいて、判定手段は、撮像感度、焦点距離、絞りのいずれか、もしくはそれらの組み合わせに基づいて補正の要否を判定することを特徴とする。
請求項５に記載の発明は、請求項４に記載のカメラにおいて、判定手段は、撮像感度に基づいて補正の要否の判定を行い、続いて焦点距離に基づいて補正の要否を判定することを特徴とする。
請求項６の発明による画像生成装置は、撮影条件と、フォーカルプレンシャッタの先幕と後幕との光軸方向の間隔に起因する露光ムラ補正の要否とが付与されている撮影画像を取得する画像取得手段と、露光ムラ補正が要の場合、撮影画像の露光ムラを補正する補正手段とを備えることを特徴とする。
請求項７に記載の発明は、請求項６に記載の画像生成装置において、撮影画像にはさらに補正処理に関するデータが付与され、補正手段は、補正処理を用いて露光ムラを補正することを特徴とする。
請求項８の発明による画像生成装置は、撮影条件が付与されている撮影画像を取得する画像取得手段と、フォーカルプレンシャッタの先幕と後幕との光軸方向の間隔に起因する露光ムラの補正の要否を、撮影条件に基づいて判定する判定手段と、判定結果が露光ムラ補正要の場合に、撮影画像の露光ムラを補正する補正手段とを備えることを特徴とする。
請求項９に記載の発明は、請求項６または８に記載の画像生成装置において、撮影条件に基づいて補正処理を決定する決定手段をさらに備え、補正手段は、決定された補正処理を用いて露光ムラを補正することを特徴とする。
請求項１０に記載の発明は、請求項８に記載の画像生成装置において、撮影画像を撮影したカメラの型式を特定する特定手段と、特定されたカメラの型式に基づいて補正処理を決定する決定手段とをさらに備えることを特徴とする。
請求項１１に記載の発明は、請求項８に記載の画像生成装置と同様の処理をコンピュータで実行するための画像補正用プログラムである。
請求項１２に記載の発明は、請求項６に記載の画像生成装置と同様に処理をコンピュータで実行するための画像補正用プログラムである。
【発明の効果】
【０００５】
本発明のカメラによれば、先幕と後幕の光軸方向における間隔に起因する露光ムラの補正の要否を、撮影条件に基づいて判定することができる。また、本発明の画像生成装置およびプログラムによれば、上記先幕と後幕の光軸方向の間隔に起因する露光ムラを補正することができる。
【発明を実施するための最良の形態】
【０００６】
以下、図面に基づき、本発明の実施の形態によるカメラを説明する。
図１は、実施の形態による電子カメラの要部構成を説明する図である。カメラボディ１０には、撮影レンズ１２０を備えるレンズ鏡筒１１０が交換可能に装着されている。レンズ鏡筒１１０内には、レンズ群１２０ａ〜１２０ｃから成る撮影レンズ１２０、絞り１４０が設けられている。絞り１４０は、絞り制御装置１３０により駆動される。
【０００７】
カメラボディ１０の内部には、被写体を撮像するための撮像素子２０が設けられている。撮像素子２０はＣＣＤやＣＭＯＳ等が使用される。撮影レンズ１２０と撮像素子２０との間には、撮影レンズ１２０を通過した被写体光をファインダ光学系へと反射するクイックリターンミラー７０が設けられている。
【０００８】
クイックリターンミラー７０で反射された被写体光は、撮像素子２０と光学的に等価な位置に設けられたフォーカシングスクリーン９０上に結像する。フォーカシングスクリーン９０上に結像された被写体像は、ペンタプリズム３０から接眼レンズ５０を介して撮影者に観察されるとともに、ペンタプリズム３０から測光センサ４０の受光面上に結像する。
【０００９】
撮影の際には、ミラー駆動装置２０１によりクイックリターンミラー７０が被写体光の光路上から光路外（図１の破線部）へと移動し、撮像素子２０上に被写体像が結像する。撮像素子２０の直前には、シャッタ１９が設けられている。シャッタ１９は、図２に示すように、先幕１９１と後幕１９２とを有するフォーカルプレーン式シャッタであり、レリーズ前は、先幕１９１がアパーチャ部ＡＰ上に展開して撮像素子２０への光を遮光し、後幕１９２がアパーチャ部ＡＰ上部に折り畳まれている。レリーズ後、先幕１９１が走行を開始すると、シャッタ秒時で定められた時間経過後に後幕１９２が走行を開始する。たとえば、１／８０００秒などの高速シャッタ秒時では、先幕１９１の走行よりわずかに遅れて後幕１９２が走行する、いわゆるスリット走行（スリット露光）となる。
【００１０】
撮像素子２０は、撮像面に結像された被写体像に対応する信号電荷の蓄積および蓄積電荷の掃き出しを行ない、Ａ／Ｄ変換回路２０３は、撮像素子２０から出力されたアナログ撮像信号をデジタル画像信号に変換して、画像処理回路２０４へ出力する。画像処理回路２０４では、入力されたデジタル画像信号に対して、ホワイトバランス調整、シャープネス調整、ガンマ補正、階調調整などの画像処理が施され、画像データとして制御回路２００へ出力される。
【００１１】
制御回路２００はＣＰＵ、ＲＯＭ、ＲＡＭおよび各種周辺回路から構成され、電子カメラの制御を行なうマイクロコンピュータである。また、画像処理回路２０４から入力されたデジタル画像信号は、ＪＰＥＧ形式などの方式により圧縮されるとともに、ＬＣＤなどによって構成される液晶モニタ２０８に表示される。
【００１２】
測光回路２０７は、測光センサ４０から得られた測光信号をＡ／Ｄ変換して制御回路２００へ出力する。制御回路２００は、入力された測光信号に基づいて算出された被写体の輝度および撮像感度（ＩＳＯ感度）に基づいてシャッタスピードと撮影レンズ１２０の絞り値を演算する。演算結果はシャッタ１９と絞り制御装置１３０へ出力されてシャッタスピードＴｖと絞り値Ａｖが制御される。
【００１３】
カメラには、電源スイッチ３とレリーズボタン４と各種の設定を行なう設定スイッチ５とが設けられている。レリーズボタン４の押下操作に連動してオン／オフする半押しスイッチ４７および全押しスイッチ４８は、それぞれオン信号もしくはオフ信号を制御回路２００へ出力する。
【００１４】
レリーズボタン４が全押しされて、全押しスイッチ４８からオン信号が入力されると、先幕１９１は図２に示す先幕走行曲線１のように走行し、後幕１９２は後幕走行曲線２のように走行する。図２はシャッタ秒時が１／８０００秒の場合を示し、撮影画面１９３の中央部における時間ｔ０（０．１２２ｍｓ）が、シャッタ秒時１／８０００秒における所望の露光時間である。撮影画面１９３の上部に入射する被写体光Ｂｐは、図２に示すように斜めに入射する。このため、先幕１９１がＹａまで走行すると被写体光Ｂｐが撮像面１９４へ入射され、露光が開始される。さらに、後幕１９２がＹｂまで走行すると被写体光Ｂｐの入射が遮られ、露光が終了する。このように、撮影画面１９３の高さ方向において、露光開始と終了の位置が異なるために、露光時間がｔ１（０．１９１ｍｓ）となる。撮影画面１９３の下部においても同様に、被写体光Ｂｂが斜めに入射するために、先幕１９１がＹｃまで走行すると露光が開始され、後幕１９２がＹｄまで走行すると露光が終了するので、露光時間がｔ２（０．０８９ｍｓ）となる。
【００１５】
したがって、被写体光が撮影レンズ１２０からの被写体光が撮影画面１９３の上部と下部において、Ｂｐ，Ｂｂのように斜めに入射することと、先幕１９１と後幕１９２とが光軸方向に間隔Δｄずらして配置されていることにより、撮影画面１９３の上部では露光時間がｔ１、下部では露光時間がｔ２のようになり露光ムラが発生している。すなわち、撮影画面１９３中央部での露光時間ｔ０に対して、画像の上部は露光オーバー、下部は露光アンダーの状態となっている。なお、図２は撮影レンズ１２０に標準レンズを用いた場合における先幕１９１および後幕１９２と露光時間との関係を示すものである。
【００１６】
撮影後において設定スイッチ５の操作により補正モードが選択されると、制御回路２００は記録媒体２０５に記録された撮影画像データを読み出して、読み出された撮影画像データに対して露光ムラの補正を行なう。その際、撮影画像データに対応付けされて記録されている、画像が撮影された時の撮影条件、すなわち焦点距離およびＩＳＯ感度を示すデータに基づいて、露光ムラの影響が顕著であるために補正が必要か否かを判定する。補正が必要と判定された場合は、判定結果に応じて補正処理Ａ、ＢおよびＣのうち最適な補正処理により、撮影画像データに対して画像処理を行い、補正の施された撮影画像データは、記録媒体２０５に記録される。
【００１７】
補正処理Ａ〜Ｃは、種々の撮影条件で白やグレーなどの無彩色の被写体を撮影したサンプル画像に生じた露光ムラに基づいて決定される。
サンプル画像において、図３に示すように、焦点距離の短い広角レンズを用いた場合には、撮影画面１９３の上部では露光時間がｔ３、たとえば０．２１４ｍｓ、下部では露光時間がｔ４、たとえば０．０７６ｍｓのようになるので、図２の場合と比べて、撮影画面１９３の上下における露光ムラの影響が顕著になる。また、図４に示すように、焦点距離の長い望遠レンズを用いた場合には、撮影画面１９３の上部では露光時間がｔ５、たとえば０．１４０ｍｓ、下部では露光時間がｔ６、たとえば０．１１５ｍｓのようになるので、図２の場合と比べて、撮影画面１９３の上下における露光ムラの影響が低下している。
【００１８】
ＩＳＯ感度の違いも露光ムラの発生に影響を与える。図５は、露光時間と撮像素子２０に蓄積される電荷の関係を表すグラフであり、実線はＩＳＯ感度１００、一点鎖線はＩＳＯ感度４００、二点鎖線はＩＳＯ感度１６００を示す。図５に示すように、露光時間Ａの範囲において、ＩＳＯ感度が１６００の場合に撮像素子２０に蓄積される電荷量Ｃは、ＩＳＯ感度が１００の場合に蓄積される電荷量Ｂよりも多い。すなわち、ＩＳＯ感度が大きい程、露光ムラに与える影響が顕著になる（画像上での輝度差が大きくなる）。
【００１９】
上述のように、焦点距離とＩＳＯ感度の影響を受けているサンプル画像における輝度に基づいて、補正処理を行なう際の補正式が決定される。サンプル画像の輝度は、縦軸を撮影画面１９３の上下方向（シャッタの走行方向）の高さＹ、横軸を輝度Ｉとした図６（ａ）に示すような輝度曲線Ａ〜Ｃのように示される。輝度曲線Ａは、ＩＳＯ感度が２００以下で、焦点距離が３５ｍｍ未満の撮影条件でサンプル画像が撮影された場合、輝度曲線Ｂは、ＩＳＯ感度が４００以下、焦点距離が５０ｍｍ未満で撮影された場合、輝度曲線Ｃは、ＩＳＯ感度が４００以上、焦点距離が８５ｍｍ未満で撮影された場合を示す。いずれの曲線も画面上部ほど輝度値が高くなる傾向を示している。輝度曲線Ａは画面高さＹの関数ｆ１Ａ（Ｙ）で表される。同様に、輝度曲線Ｂ、ＣはそれぞれＹの関数ｆ１Ｂ（Ｙ）、ｆ１Ｃ（Ｙ）で表される。このような露光ムラは、図６（ａ）の輝度曲線Ａ、Ｂ、Ｃをそれぞれ図６（ｂ）の輝度曲線Ａｈ、Ｂｈ、Ｃｈで示されるように画面の上下方向において輝度値がほぼ均一分布する曲線を目標曲線として補正することができる。すなわち、撮影画像をＩ（Ｘ，Ｙ）と表したとき、撮影画像Ｉ（Ｘ，Ｙ）を、たとえば以下の式（１）〜（３）により補正し、補正後の画像ＩｈＡ（Ｘ，Ｙ）、ＩｈＢ（Ｘ，Ｙ）、ＩｈＣ（Ｘ，Ｙ）を得る。
ＩｈＡ（Ｘ，Ｙ）＝Ｉ（Ｘ，Ｙ）／ｆ１Ａ（Ｙ）                    ・・・（１）
ＩｈＢ（Ｘ，Ｙ）＝Ｉ（Ｘ，Ｙ）／ｆ１Ｂ（Ｙ）                    ・・・（２）
ＩｈＣ（Ｘ，Ｙ）＝Ｉ（Ｘ，Ｙ）／ｆ１Ｃ（Ｙ）                    ・・・（３）
なお、（Ｘ，Ｙ）は撮影画面１９３における各画素の座標、Ｉ（Ｘ，Ｙ）は座標（Ｘ，Ｙ）における輝度値である。
【００２０】
なお、式（１）〜（３）で得られる補正後画像ＩｈＡ（Ｘ，Ｙ）、ＩｈＢ（Ｘ，Ｙ）、ＩｈＣ（Ｘ，Ｙ）の各点の値は、撮影画像Ｉ（Ｘ，Ｙ）をｆ１Ａ（Ｙ）〜ｆ１Ｃ（Ｙ）でそれぞれ割っているので、小さな値になる場合がある。その場合には、補正後の画像ＩｈＡ（Ｘ，Ｙ）、ＩｈＢ（Ｘ，Ｙ）、ＩｈＣ（Ｘ，Ｙ）の各点に１以上の所定の係数Ｃを乗じた、画像ＣＩｈＡ（Ｘ，Ｙ）、ＣＩｈＢ（Ｘ，Ｙ）、ＣＩｈＣ（Ｘ，Ｙ）を補正後の画像としてもよい。係数Ｃとしては、輝度曲線Ａの平均値などを使用してもよい。
【００２１】
上述のようにして設定された式（１）〜（３）は、それぞれ補正処理Ａ、Ｂ、Ｃとして所定の記憶領域内に記憶される。補正処理を行なう際には、これらの補正式の中から最適な補正式が読み出される。
【００２２】
以上で説明した実施の形態におけるカメラの補正動作について、図７に示すフローチャートを用いて説明する。図７の各処理を行なうプログラムは制御回路２００内のメモリ（不図示）に格納されており、設定スイッチ５により補正モードが選択されると起動される。
ステップＳ１１０において、記録媒体２０５から撮影画像データを読み出してステップＳ１１１へ進む。ステップＳ１１１において、撮影画像データに基づいて、撮影画像のＩＳＯ感度が１００以下であるか否かを判定する。ＩＳＯ感度が１００以下の場合は、ステップＳ１１１が肯定判定されて、露光ムラ補正処理を行なわずステップＳ１２０へ進む。ＩＳＯ感度が１００を越える場合は、ステップＳ１１１が否定判定されてステップＳ１１２へ進む。
【００２３】
ステップＳ１１２において、撮影画像のＩＳＯ感度が２００以下であるか否かを判定する。ＩＳＯ感度が２００以下の場合は、ステップＳ１１２が肯定判定されてステップＳ１１３へ進む。
【００２４】
ステップＳ１１３においては、撮影画像が焦点距離３５ｍｍ以上で撮影されたか否かを判定する。焦点距離が３５ｍｍ以上の場合は、ステップＳ１１３が肯定判定されて、露光ムラ補正処理を行なわずステップＳ１２０へ進む。３５ｍｍ未満の場合は、ステップＳ１１３が否定判定されてステップＳ１１７へ進む。ステップＳ１１７では、補正処理Ａにより、撮影画像データに画像処理を施してステップＳ１２０へ進む。
【００２５】
ＩＳＯ感度が２００を越える場合は、ステップＳ１１２が否定判定されてステップＳ１１４へ進む。ステップＳ１１４において、撮影画像のＩＳＯ感度が４００以下であるか否かを判定する。ＩＳＯ感度が４００以下の場合は、ステップＳ１１４が肯定判定されてステップＳ１１５へ進む。
【００２６】
ステップＳ１１５において、撮影画像が焦点距離５０ｍｍ以上で撮影されたか否かを判定する。５０ｍｍ以上の場合は、ステップＳ１１５が肯定判定されて、露光ムラ補正処理を行なわずステップＳ１２０へ進む。５０ｍｍ未満の場合は、ステップＳ１１５が否定判定されてステップＳ１１８へ進む。ステップＳ１１８では、補正処理Ｂにより、撮影画像データに画像処理を施してステップＳ１２０へ進む。
【００２７】
ＩＳＯ感度が４００を越える場合は、ステップＳ１１４が否定判定されてステップＳ１１６へ進む。ステップＳ１１６において、撮影画像が焦点距離８５ｍｍ以上で撮影されたか否かを判定する。８５ｍｍ以上の場合は、ステップＳ１１６が肯定判定されて、露光ムラ補正処理を行なわずステップＳ１２０へ進む。８５ｍｍ未満の場合は、ステップＳ１１６が否定判定されてステップＳ１１９へ進む。ステップＳ１１９では、補正処理Ｃにより、撮影画像データに画像処理を施してステップＳ１２０へ進む。
【００２８】
ステップＳ１２０において、ステップＳ１１７、１１８、１１９において補正処理が施された場合は、補正後の画像を補正前の画像とともに記録媒体２０５に保存し、また、補正後の画像には露光ムラ補正済のデータを添付して一連の処理を終了する。
【００２９】
以上で説明した実施の形態のカメラによれば、以下の作用効果が得られる。
（１）シャッタ１９の先幕１９１と後幕１９２の光軸方向の間隔Δｄに起因する露光ムラの補正の要否を、撮影画像の撮影条件に基づいて判定し、補正が必要と判定された場合は露光ムラ補正処理を行うようにした。したがって、シャッタ１９の構造により撮影画像に発生する露光ムラを抑制して、画面全体として均一な露光が行なえたように補正することができる。
【００３０】
（２）撮影条件により定められた複数の補正処理Ａ〜Ｃの中から、撮影条件に基づいて補正処理を選択し、選択された補正処理を用いて露光ムラ補正を行なうようにした。したがって、撮影条件により発生状況の異なる露光ムラに対して最適な補正処理を行なうことができるので、露光ムラ補正処理の精度を向上することができる。
【００３１】
（３）撮像感度（ＩＳＯ感度）と焦点距離とを組み合わせて、撮影条件に基づいて補正要否判定を行うようにした。したがって、露光ムラの発生状況に細かく対応した補正処理を選択することができるので、露光ムラ補正処理の精度を高めることができる。
【００３２】
以上で説明した実施の形態のカメラを、以下のように変形できる。
（１）撮影条件として焦点距離とＩＳＯ感度とを用いて補正の要否を判定するものとして説明したが、撮影条件は、焦点距離、ＩＳＯ感度、絞り値、レンズ種類のいずれか、もしくはこれらの組み合わせによるものであってもよい。たとえば、ＩＳＯ感度１６００以上で補正要、１６００未満で補正否と判定したり、焦点距離８５ｍｍ未満で補正要、８５ｍｍ以上で補正否と判定してもよい。
【００３３】
（２）ＩＳＯ感度による判定を行った後に焦点距離により判定を行ったが、焦点距離による判定を行ってからＩＳＯ感度による判定を行うものであってもよい。
【００３４】
（３）シャッタ１９の後幕１９２を被写体側に配置したものに代えて、先幕１９１を被写体側に配置するものであってもよい。なお、この場合は、撮影画面１９３に発生する露光オーバーとアンダーの位置が、撮影画面１９３の上部と下部で逆転する。シャッタ１９の先幕１９１と後幕１９２の走行方向は、上から下へ動くものに代えて下から上へ動くものにしてもよい。この場合も、撮影画面１９３に発生する露光オーバーとアンダーの位置が、撮影画面１９３の上部と下部で逆転する。
【００３５】
（４）露光ムラの補正処理は式（１）〜（３）の補正式を用いて行なうものとして説明したが、補正処理は式（１）〜（３）で表される方式に限定されるものではない。たとえば、撮影画面１９３の中央部などにおける輝度値を基準値として、撮影画面１９３の上下方向の高さＹにおける輝度Ｉ（Ｙ）と基準値との差ΔＩ（Ｙ）を用いて、下記の式（４）の形式で表されるような補正式であってもよい。
Ｉｈ（Ｘ，Ｙ）＝Ｉ（Ｘ，Ｙ）−ｆ（Ｙ，ΔＩ（Ｙ））            ・・・（４）
なお、ｆは高さＹと、その高さにおける基準値との輝度差によって決まる値である。
【００３６】
（５）補正処理Ａ〜Ｃは、輝度情報に基づいて撮影画像全体を補正するものとして説明したが、補正処理Ａ〜Ｃは撮影画像の上部と下部に施す補正の範囲を変えるものであってもよい。すなわち、補正処理Ａでは図８（ａ）の撮影画像の上部と下部の斜線部に示す範囲に補正を行ない、補正処理Ｂでは図８（ｂ）の斜線部に示す範囲に対して補正を行い、補正処理Ｃでは図８（ｃ）の斜線部に示す範囲に補正を行なうようにすればよい。シャッタ１９の走行に際して、撮影画面１９３の中央部において、露光時間ｔ０が設定されたシャッタ秒時となるように調節されるので、撮影画像の中央部の輝度値は適正と見なし、この適正な輝度値を基準として、撮影画像の上下の補正領域の大きさを撮影条件に応じて変えれば良い。この場合、補正式（４）を用いるのが好ましい。
【００３７】
（６）撮影条件に基づいて判定を行う際に、ＩＳＯ感度を１００、２００、４００で場合分けを行い、焦点距離を３５ｍｍ、５０ｍｍ、８５ｍｍで場合分けしたが、場合分けの数値はこれらに限定されない。また、場合分けを３段階で行なうものとして説明したが、より細分化した場合分けを行なうものであってもよい。
【００３８】
（７）補正処理はＡ〜Ｃの３種類としたが、撮影条件の場合分けの数量に応じて補正処理の種類も変化するものであってもよい。また、撮影画面に発生する露光ムラの状況に応じては、補正処理Ａ〜Ｃが同一内容の補正を施すものであってもよい。
【００３９】
（８）記録媒体２０５に記録されている撮影画像に対して補正処理の要否判定を行い、補正を行ったが、撮影時に補正処理の要否判定と補正処理とを行なうようにしてもよい。この場合、画像処理回路２０４で画像処理の施された画像データに対して、前述と同様にして補正の要否判定と、補正処理とを行なう。
【００４０】
（９）カメラにおいて撮影画像に対する補正処理の要否判定と補正処理を行なうものとしたが、補正処理の要否判定のみを行い、その判定結果を撮影画像に対応付けて記録媒体２０５に記録するだけでもよい。この場合、この撮影画像をパソコンに取り込み、補正要の場合はパソコンで露光ムラ補正の画像処理を実行すればよい。
【００４１】
次に、コンピュータなどの画像生成装置により上述の露光ムラ補正処理を行なう場合について説明する。この場合、制御回路２００で行なわれた露光ムラ補正要否判定結果と、上記いずれかの補正処理と、記録媒体２０５に記録されている撮影画像とを読み込んで、コンピュータ上で動作するアプリケーションによる画像処理で露光ムラ補正を行なう。図９にはそのフローチャートを示す。
ステップＳ４０１において、記録媒体２０５から１枚の画像を読み込む。読み込んだ画像の画像データには、画像そのものの他、撮影条件、露光ムラ補正要否判定データ、補正処理の種別（補正処理Ａ、Ｂ、Ｃのいずれか）が画像に対応付けて記録されている。ステップＳ４０２において、ステップＳ４０１で読み込んだ画像が露光ムラ補正要である場合、ステップＳ４０３に進み、露光ムラ補正処理の種別に基づいて上述したように補正処理を行う。その後、ステップＳ４０４に進み、補正前の画像と補正後の画像を表示モニタに並べて表示するととともに、表示モニタに、「補正後の画像を保存しますか」のメッセージを表示する。ステップＳ４０５において、ユーザが補正後の画像を保存することをパソコンに指示すると、ステップＳ４０６において、補正後の画像が記録媒体２０５に保存される。この場合、補正後の画像を補正前の画像とともに保存するのが好ましい。また、補正後の画像には露光ムラ補正済のデータを添付するのが好ましい。読み込んだ画像が露光ムラ補正否である場合、または保存しない場合は補正処理を行わず、ステップＳ４０７で表示モニタに「補正処理不要です」のメッセージを表示して処理を終了する。
【００４２】
すなわち、補正要否判定結果を持つ撮影画像をパソコンに取り込む場合、パソコンは、次のようなプログラムにより露光ムラを補正する。すなわち、このプログラムは、露光ムラを含む撮影画像を露光ムラ要否判定結果とともに取得する処理と、取得した撮影画像に対する露光ムラ補正が要のとき、撮影画像の露光ムラを補正する補正処理とを実行する。
【００４３】
以上で説明した画像生成装置を、以下のように変形できる。
（１）撮影画像に露光ムラ要否判定データが保存されていない場合、次のようにして露光ムラ補正要否をパソコンで判断し、その判定結果に基づいて露光ムラ補正を行なってもよい。すなわち、補正要否判定結果を持たず、撮影条件が付加されている撮影画像をパソコンに取り込む場合、パソコンは、次のようなプログラムにより露光ムラを補正する。このプログラムは、露光ムラを含む撮影画像をその撮影条件とともに取得する処理と、取得した撮影画像に対する露光ムラ補正の要否を、撮影条件に基づいて判定する判定処理と、露光ムラ補正が要と判定されたとき、撮影画像の露光ムラを補正する補正処理とを実行する。
【００４４】
（２）パソコンに記憶した撮影画像に補正処理種別が付加されていない場合、ステップＳ４０３において用いる補正処理の種別は、画像の撮影条件に基づいて実施の形態で説明した方式により決定すればよい。
【００４５】
（３）記録媒体２０５に記録した撮影画像には、撮影条件と使用したカメラの機種（型式）を記録するようにし、パソコンには、カメラの機種ごとに、撮影条件に対する露光ムラ補正要否と補正処理方式をテーブルとして記憶しておいてもよい。この場合、記録媒体２０５をパソコンにセットして画像を読込み、カメラの機種と撮影条件を画像データとともに読込み、露光ムラ補正が必要か不要かを判定する。補正要であれば、テーブルに記録されている補正処理方式に基づいて、対象となる画像に露光ムラ補正を施し、上述したように記録媒体に記録する。
【００４６】
種々の撮影条件ごとに、無彩色の標準パターンを撮影した標準パターン画像をパソコンに保存しておき、補正対象となる画像と標準パターン画像とに基づいて上述した補正式をその都度算出するようにしてもよい。
【００４７】
プログラムのバージョンアップ時などにおいて、インターネット経由や可搬記録媒体を介して既存のカメラユーザに対するサポートを実施する場合もあり得る。したがって、図７のプログラムは、そのようなバージョンアップ用のソフトウエアに対しても適用できる。すなわち、たとえば、図７のフローチャートによる補正処理をカメラに搭載されているコンピュータで実行するプログラムは、露光ムラを含む撮影画像をその撮影条件とともに取得する処理と、取得した撮影画像に対する露光ムラ補正の要否を撮影条件に基づいて判定する判定処理と、露光ムラ補正が要と判定されたとき、撮影画像の露光ムラを補正する補正処理とを実行する。
【００４８】
また、本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態によるカメラの要部構成を説明する図である。
【図２】シャッタ先幕と後幕の光軸方向の配置と、標準レンズにおけるシャッタの走行と露光時間の関係を説明する図である。
【図３】シャッタ先幕と後幕の光軸方向の配置と、広角レンズにおけるシャッタの走行と露光時間の関係を説明する図である。
【図４】シャッタ先幕と後幕の光軸方向の配置と、望遠レンズにおけるシャッタの走行と露光時間の関係を説明する図である。
【図５】各ＩＳＯ感度における露光時間と撮像素子の電荷蓄積量を示すグラフである。
【図６】撮影画面の上下方向の高さと輝度との関係を表すグラフであり、（ａ）は補正前の輝度曲線を示し、（ｂ）は補正後の輝度曲線を示す。
【図７】実施の形態によるカメラの動作を説明するフローチャートである。
【図８】撮像画面に補正を施す際に、補正処理に応じて補正範囲を変更する場合の補正範囲を説明する図である。
【図９】コンピュータなどの画像生成装置における動作を説明するフローチャートである。
【符号の説明】
【００５０】
１９    シャッタ          ２０    撮像素子          １２０  撮影レンズ
１９１  シャッタ先幕      １９２  シャッタ後幕      ２００  制御回路  
【図１】
2008079209.tif 000003
【図２】
2008079209.tif 000004
【図３】
2008079209.tif 000005
【図４】
2008079209.tif 000006
【図５】
2008079209.tif 000007
【図６】
2008079209.tif 000008
【図７】
2008079209.tif 000009
【図８】
2008079209.tif 000010
【図９】
2008079209.tif 000011