(57)【要約】【課題】被写体の空間周波数特性に応じた劣化の小さい被写体像を得ることができる撮像装置を提供すること。【解決手段】撮像装置は、光学系により被写体を撮像する撮像部と、被写体までの距離を特定する距離特定部と、被写体が有する空間周波数領域を特定する周波数領域特定部と、距離特定部が特定した距離にある物体からの光に対して、周波数領域特定部が特定した空間周波数領域において、光学系の光学的伝達関数の大きさが予め定められた大きさより大きくなる撮像条件を決定する撮像条件決定部と、撮像条件決定部が決定した撮像条件で撮像部に被写体を撮像させる撮像制御部とを備える。【選択図】図１
2008301126.tif 000002
【特許請求の範囲】
【請求項１】
光学系により被写体を撮像する撮像部と、
前記被写体までの距離を特定する距離特定部と、
前記被写体が有する空間周波数領域を特定する周波数領域特定部と、
前記距離特定部が特定した距離にある物体からの光に対して、前記周波数領域特定部が特定した空間周波数領域において、前記光学系の光学的伝達関数の大きさが予め定められた大きさより大きくなる撮像条件を決定する撮像条件決定部と、
前記撮像条件決定部が決定した撮像条件で前記撮像部に前記被写体を撮像させる撮像制御部と
を備える撮像装置。
【請求項２】
前記撮像条件決定部は、前記周波数領域特定部が特定した空間周波数領域の少なくとも一部において、前記光学的伝達関数が負の値であり、かつ前記光学的伝達関数の大きさが予め定められた大きさよりも大きくなる撮像条件を決定する
請求項１に記載の撮像装置。
【請求項３】
前記撮像部が撮像した被写体の撮像画像に、前記光学的伝達関数が与える撮像画像への影響を空間周波数領域において補正する画像処理を施す画像処理部
をさらに備える請求項２に記載の撮像装置。
【請求項４】
前記画像処理部は、前記光学的伝達関数が負となる空間周波数領域における前記撮像画像の空間周波数成分を正の値に補正する処理を含む画像処理を施す
請求項３に記載の撮像装置。
【請求項５】
前記撮像部が撮像した被写体の撮像画像のうち、画像内容が予め定められた条件に適合する画像領域を特定する適合領域特定部
をさらに備え、
前記距離特定部は、前記適合領域特定部が特定した画像領域の大きさに基づいて、当該画像領域に含まれる被写体までの距離を特定する
請求項４に記載の撮像装置。
【請求項６】
前記周波数領域特定部は、前記適合領域特定部が特定した領域の大きさに基づいて、当該領域に含まれる被写体が有する空間周波数領域を特定する
請求項５に記載の撮像装置。
【請求項７】
前記予め定められた条件に適合する被写体が有するべき複数の周波数領域を、被写体の大きさ又は被写体までの距離の少なくとも一方に対応づけて格納する被写体情報格納部
をさらに備え、
前記周波数領域特定部は、前記適合領域特定部が特定した画像領域の大きさ又は前記距離特定部が特定した距離の少なくとも一方、及び前記被写体情報格納部が格納している複数の周波数領域に基づいて、前記適合領域特定部が特定した画像領域に含まれる被写体が有する複数の空間周波数領域を特定し、
前記撮像条件決定部は、前記周波数領域特定部が特定した複数の空間周波数領域の少なくとも一の空間周波数領域において、前記光学的伝達関数が負の値であり、かつ前記ＯＴＦの大きさが予め定められた大きさよりも大きくなる撮像条件を決定する
請求項６に記載の撮像装置。
【請求項８】
前記撮像条件決定部は、前記光学系の焦点距離を含む撮像条件を決定する
請求項７に記載の撮像装置。
【請求項９】
光学系により被写体を撮像する撮像方法であって、
前記被写体までの距離を特定する距離特定段階と、
前記被写体が有する空間周波数領域を特定する周波数領域特定段階と、
前記距離特定段階において特定された距離にある物体からの光に対して、前記周波数領域特定段階において特定された空間周波数領域において、前記光学系の光学的伝達関数の大きさが予め定められた大きさより大きくなる撮像条件を決定する撮像条件決定段階と、
前記撮像条件決定段階において決定された撮像条件で前記被写体を撮像させる撮像制御段階と
を備える撮像方法。
【請求項１０】
撮像装置用のプログラムであって、前記撮像装置を、
光学系により被写体を撮像する撮像部、
前記被写体までの距離を特定する距離特定部、
前記被写体が有する空間周波数領域を特定する周波数領域特定部、
前記距離特定部が特定した距離にある物体からの光に対して、前記周波数領域特定部が特定した空間周波数領域において、前記光学系の光学的伝達関数の大きさが予め定められた大きさより大きくなる撮像条件を決定する撮像条件決定部、
前記撮像条件決定部が決定した撮像条件で前記撮像部に前記被写体を撮像させる撮像制御部
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像方法、及びプログラムに関する。特に本発明は、画像を撮像する撮像装置及び撮像方法、並びに当該撮像装置用のプログラムに関する。
【背景技術】
【０００２】
光学伝達関数を焦点位置からある程度の範囲内で本質的に一定にする光学マスクが知られている（例えば、特許文献１及び２参照。）。
【特許文献１】米国特許第５７４８３７１号明細書
【特許文献２】米国特許出願公開第２００２／０１１８４５７号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記特許文献に記載の光学マスクによると、被写体像をわざとぼかして撮像した後に、画像処理によって被写体像を復元する。しかしながら、光学系のＭＴＦが０となったりＭＴＦが非常に小さくなる周波数を被写体の主要な空間周波数領域が含んでいる場合には、その周波数成分の画像信号を復元することは非常に困難であるので、被写体像が劣化してしまう。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の形態によると、撮像装置であって、光学系により被写体を撮像する撮像部と、被写体までの距離を特定する距離特定部と、被写体が有する空間周波数領域を特定する周波数領域特定部と、距離特定部が特定した距離にある物体からの光に対して、周波数領域特定部が特定した空間周波数領域において、光学系の光学的伝達関数の大きさが予め定められた大きさより大きくなる撮像条件を決定する撮像条件決定部と、撮像条件決定部が決定した撮像条件で撮像部に被写体を撮像させる撮像制御部とを備える。
【０００５】
撮像条件決定部は、周波数領域特定部が特定した空間周波数領域の少なくとも一部において、光学的伝達関数が負の値であり、かつ光学的伝達関数の大きさが予め定められた大きさよりも大きくなる撮像条件を決定してよい。また、撮像部が撮像した被写体の撮像画像に、光学的伝達関数が与える撮像画像への影響を空間周波数領域において補正する画像処理を施す画像処理部をさらに備えてよい。
【０００６】
画像処理部は、光学的伝達関数が負となる空間周波数領域における撮像画像の空間周波数成分を正の値に補正する処理を含む画像処理を施してよい。また、撮像条件決定部は、光学系の焦点距離を含む撮像条件を決定してよい。
【０００７】
本発明の第２の形態によると、光学系により被写体を撮像する撮像方法であって、被写体までの距離を特定する距離特定段階と、被写体が有する空間周波数領域を特定する周波数領域特定段階と、距離特定段階において特定された距離にある物体からの光に対して、周波数領域特定段階において特定された空間周波数領域において、光学系の光学的伝達関数の大きさが予め定められた大きさより大きくなる撮像条件を決定する撮像条件決定段階と、撮像条件決定段階において決定された撮像条件で被写体を撮像させる撮像制御段階とを備える。
【０００８】
本発明の第３の形態によると、撮像装置用のプログラムであって、撮像装置を、光学系により被写体を撮像する撮像部、被写体までの距離を特定する距離特定部、被写体が有する空間周波数領域を特定する周波数領域特定部、距離特定部が特定した距離にある物体からの光に対して、周波数領域特定部が特定した空間周波数領域において、光学系の光学的伝達関数の大きさが予め定められた大きさより大きくなる撮像条件を決定する撮像条件決定部、撮像条件決定部が決定した撮像条件で撮像部に被写体を撮像させる撮像制御部として機能させる。
【０００９】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明の効果】
【００１０】
以上の説明から明らかなように、本発明によれば、被写体の空間周波数特性に応じた劣化の小さい被写体像を得ることができる撮像装置を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１２】
図１は、一実施形態に係る撮像装置１００の構成の一例を示す。撮像装置１００は、撮像部１０５、画像処理部１４０、出力部１５０、適合領域特定部１６０、周波数領域特定部１７０、距離特定部１７５、撮像条件決定部１９０、撮像制御部１９５、及び出力部１５０を備える。また、撮像部１０５は、レンズ系１１０、フィルタ部１１５、受光部１２０、及び画像生成部１３０を有する。
【００１３】
撮像装置１００は、例えば被写体としてのバーコードを撮像して、得られた撮像画像の画像内容を解析してバーコード情報を読み取る。そして、撮像装置１００は、出力部１５０からバーコード情報を外部に出力したり、バーコード情報が示す内容を表示したり、バーコード情報が示す内容に基づいて種々の処理を行う。
【００１４】
このとき、撮像装置１００は、撮像画像に含まれるバーコード領域の幅を特定する。そして、距離特定部１７５は、特定した幅に基づいて、バーコードが含む主要な周波数領域及び被写体としてのバーコードまでの距離を推定する。そして、撮像条件決定部１９０は、当該特定した距離だけ離れた位置にある被写体からの光に対する光学系１２５の光学的伝達関数の大きさが、バーコードが含む主要な周波数領域において所定値より大きくなるよう、焦点距離等の撮像条件を決定する。そして、撮像制御部１９５は、決定した撮像条件で撮像部１０５に撮像させる。
【００１５】
以下に、撮像装置１００の各構成要素の動作を説明する。撮像部１０５は、光学系１２５により被写体を撮像する。フィルタ部１１５は、色フィルタ、赤外カットフィルタを含む。受光部１２０は、レンズ系１１０及びフィルタ部１１５を通過した被写体からの光を受光する。なお、光学系１２５の光学的伝達関数とは、レンズ系１１０、フィルタ部１１５、受光部１２０を含む総合的な光学的伝達関数である。例えば、光学系１２５の光学的伝達関数は、レンズ系１１０の光学的伝達関数、フィルタ部１１５の光学的伝達関数、受光部１２０の受光素子による受光特性に基づく光学的伝達関数（例えば、受光素子の開口、感度に基づく光学的伝達関数）を含む。
【００１６】
距離特定部１７５は、被写体までの距離を特定する。また、周波数領域特定部１７０は、被写体が有する空間周波数領域を特定する。
【００１７】
具体的には、適合領域特定部１６０は、撮像部１０５が撮像した被写体の撮像画像のうち、画像内容が予め定められた条件に適合する画像領域を特定する。例えば、適合領域特定部１６０は、バーコードに特有の画像パターンを持つ画像領域を特定する。そして、距離特定部は、適合領域特定部１６０が特定した画像領域の大きさに基づいて、当該画像領域に含まれる被写体までの距離を特定してよい。また、周波数領域特定部１７０は、適合領域特定部１６０が特定した領域の大きさに基づいて、当該領域に含まれる被写体が有する空間周波数領域を特定してよい。
【００１８】
撮像条件決定部１９０は、距離特定部が特定した距離にある物体からの光に対して、周波数領域特定部１７０が特定した空間周波数領域において、光学系１２５の光学的伝達関数の大きさが予め定められた大きさより大きくなる撮像条件を決定する。そして、撮像制御部１９５は、撮像条件決定部１９０が決定した撮像条件で撮像部１０５に被写体を撮像させる。これにより、撮像装置１００は、ＭＴＦが０となる周波数領域を避けて被写体を撮像することができるので、復元処理によって被写体像を正確に復元することができる。
【００１９】
なお、撮像条件決定部１９０は、周波数領域特定部１７０が特定した空間周波数領域の少なくとも一部において、光学的伝達関数が負の値であり、かつ光学的伝達関数の大きさが予め定められた大きさよりも大きくなる撮像条件を決定してよい。そして、画像処理部１４０は、撮像部１０５が撮像した被写体の撮像画像に、光学的伝達関数が与える撮像画像への影響を空間周波数領域において補正する画像処理を施す。具体的には、画像処理部１４０は、光学的伝達関数が負となる空間周波数領域における撮像画像の空間周波数成分を正の値に補正する処理を含む画像処理を施す。
【００２０】
なお、被写体情報格納部１８０は、予め定められた条件に適合する被写体が有するべき複数の周波数領域を、被写体の大きさ又は被写体までの距離の少なくとも一方に対応づけて格納する。そして、周波数領域特定部１７０は、適合領域特定部１６０が特定した画像領域の大きさ又は距離特定部が特定した距離の少なくとも一方、及び被写体情報格納部１８０が格納している複数の周波数領域に基づいて、適合領域特定部１６０が特定した画像領域に含まれる被写体が有する複数の空間周波数領域を特定する。そして、撮像条件決定部１９０は、周波数領域特定部１７０が特定した複数の空間周波数領域の少なくとも一の空間周波数領域において、光学的伝達関数が負の値であり、かつＯＴＦの大きさが予め定められた大きさよりも大きくなる撮像条件を決定する。なお、撮像条件決定部１９０は、光学系１２５の焦点距離を含む撮像条件を決定してよい。
【００２１】
このように、撮像装置１００は、被写体像がぼける方向に撮像条件を制御して撮像し、得られた画像に復元処理を施す。このため、撮像装置１００によると、ＭＴＦが０となる周波数領域で撮像する場合に比べて、正確な被写体像を得ることができる。
【００２２】
なお、撮像装置１００はデジタルスチルカメラであってよい。また、撮像装置１００は、撮像機能付きの携帯電話、撮像機能付きのＰＤＡ等の、撮像機能付きの携帯情報端末であってよい。また、撮像装置１００は、バーコード情報により製品、商品、荷物等の物品を検査する検査装置であってもよい。
【００２３】
図２は、光学系１２５のＭＴＦの空間周波数依存性の一例を示す。ＭＴＦは、周波数ｆ１、ｆ２、及びｆ３で０になる。このようなＭＴＦ特性を有する光学系１２５によって被写体を撮像する場合、被写体の主要な空間周波数領域がｆ１、ｆ２、及びｆ３のいずれかを含む場合には、光学系１２５によっては被写体像を正確に得ることができなくなる。
【００２４】
また、本図のようなＭＴＦ特性をもつ光学系によって撮像された画像では、周波数ｆ１からｆ２の間においては、被写体像の位相は実際の被写体の位相から大きくずれてしまい、場合によっては完全に反転してしまい、偽解像が生じてしまう。このため、被写体の主要な空間周波数領域がｆ１からｆ２にある場合に、受光部１２０が受光した受光量が被写体からの光量であるとすると、実際の被写体の位相とは異なる位相の被写体像が得られてしまう。
【００２５】
このため、撮像装置１００がバーコードリーダ用の画像を撮像する場合等のように、撮像装置１００が被写体の空間位相をきちんと撮像する必要がある場合には、ＭＴＦが０となったり、ｆ１からｆ２の間のような位相が大きくずれる周波数領域で被写体を撮像することは望ましくない。上記したように、撮像装置１００では、撮像条件決定部１９０は、被写体の主要な周波数領域がＭＴＦが予め定められた値より大きくなる周波数領域に存在するよう、撮像部１０５の撮像条件を制御することができる。そして、撮像装置１００によると、少なくとも周波数ｆ１からｆ２の間の周波数領域の周波数成分については、光学伝達関数に応じた復元処理を被写体像に施すことによって、被写体像をより正確に復元することができる。
【００２６】
図３は、適合領域特定部１６０が格納するデータの一例をテーブル形式で示す。適合領域特定部１６０は、複数のオブジェクトの種類を識別するオブジェクトＩＤに対応づけて、当該オブジェクトが適合すべき画像特徴量を格納する。なお、＃１はオブジェクトの一例であるバーコードを識別するオブジェクトＩＤを示し、＃２はオブジェクトの一例である工事用黒板を識別するオブジェクトＩＤを示す。
【００２７】
画像特徴量とは、色の特徴量を含んでよい。色の特徴量とは、例えば白黒比に関する情報であってよい。例えば適合領域特定部１６０は、「黒の比率が３５％〜６０％である」ということを示す画像特徴量を格納してよい。他にも、画像特徴量とは色成分の数を示す情報であってよい。例えば、適合領域特定部１６０は、「黒を含む特定の２色の組合せにより作成される色の割合が９０％超である」ということをさらに示す画像特徴量を格納してよい。
【００２８】
例えばバーコードは、無地の背景上に黒で印刷されることが多い。そして、黒の比率は平均的に５０％程度であることが期待される。また、実際のバーコード領域は、白及び黒の２色の合計の面積が全体の１００％近くを占めることが予測される。しかしながら、撮像画像に含まれるバーコード像は、バーコード情報を有する被写体までの距離に応じて、ぼけた像となっている場合がある。このため、撮像画像に含まれるバーコード像は、２色の強度の組合せによって作成される色を含むことが予想される。したがって、バーコード像には、例えば黒及び白の組合せから作成される色が面積比で９０％超含まれることが期待される。
【００２９】
また、オブジェクトＩＤ＃２で示される工事用黒板については、適合領域特定部１６０は、特定色（例えば、工事用黒板の板面の色）の比率が７０％超である」ということを示す画像特徴量を格納してよい。また、適合領域特定部１６０は、「白及び特定色の比率が９０％超である」ということをさらに示す画像特徴量を格納してよい。
【００３０】
そして適合領域特定部１６０は、撮像画像を色解析することによって、黒が占める比率及び２色の組合せから作成される色が占める比率を計算する。そして、適合領域特定部１６０は、上記の画像特徴量を持つ領域を特定するとともに、当該画像特徴量が対応づけられているオブジェクトＩＤを特定する。そして、適合領域特定部１６０は、特定した領域を示す情報及びオブジェクトＩＤを、周波数領域特定部１７０に提供する。
【００３１】
図４は、被写体情報格納部１８０が格納するデータの一例をテーブル形式で示す。被写体情報格納部１８０は、オブジェクトＩＤ、周波数領域、及び大きさを対応づけて格納する。オブジェクトＩＤは、図３に関連して説明したオブジェクトＩＤを示す。周波数領域は、オブジェクトＩＤで識別されるオブジェクトが有することが期待される主要な空間周波数領域を示す。主要な空間周波数領域とは、オブジェクトを空間について周波数分解した場合に、予め定められた値より大きい周波数成分が得られる周波数領域であってよい。このように、被写体情報格納部１８０は、被写体が有する、１又は複数の、主要な空間周波数領域を格納する。
【００３２】
なお、被写体情報格納部１８０が格納する大きさとは、撮像画像における、オブジェクトＩＤで識別されるオブジェクトの大きさを示す。例えば、オブジェクトが矩形である場合には、被写体情報格納部１８０は、一辺の幅の長さＬを大きさとして格納してよい。長さの他にも、被写体情報格納部１８０は、オブジェクトの面積を大きさとして格納してもよい。
【００３３】
バーコード等の被写体が持つ主要な周波数領域は、大きさに依存する場合がある。例えばバーコードでは、セル数が一定であると仮定すれば、大きさが大きいほど低周波域が増大し、それにより主要な周波数領域が変わってくる。被写体情報格納部１８０がオブジェクトの種類及びオブジェクトの大きさに対応づけて周波数領域を格納するので、位相ずれが生じてしまう等してオブジェクトがきちんと解像されていない撮像画像からでも、周波数領域特定部１７０は被写体の大きさに応じて適切な周波数領域を特定することができる。なお、被写体情報格納部１８０は、上記の大きさに代えて、被写体までの距離を格納してもよい。
【００３４】
図５は、撮像画像を撮像してから復元画像を出力するまでの撮像装置１００の動作フローの一例を示す。適合領域特定部１６０は、画像生成部１３０から撮像画像を取得する（Ｓ５００）。なお、ここでいう撮像画像とは、後のＳ５１０における本撮影時の撮像条件を決定するために事前に撮像する予備画像であってよい。
【００３５】
適合領域特定部１６０は、図３に関連して説明したようにして、バーコードに対応する画像特徴量を持つ画像領域を、バーコードが存在するバーコード領域として特定する（Ｓ５０２）。そして、周波数領域特定部１７０及び距離特定部１７５は、Ｓ５０２において特定されたバーコード領域の大きさを特定する。周波数領域特定部１７０は、バーコード領域の大きさ及びバーコードを示すオブジェクトＩＤに対応付けて被写体情報格納部１８０が格納している１以上の周波数領域を取得する。また、距離特定部１７５は、バーコード領域の大きさに基づいてバーコードを持つ被写体までの距離を特定する（Ｓ５０６）。
【００３６】
なお、距離特定部１７５は、被写体の大きさに対応づけて被写体までの距離を予め格納していてよい。例えば、実空間でのバーコード領域の大きさが同じであれば、距離特定部１７５は撮像画像におけるバーコード領域の大きさから距離を特定することができる。また、距離特定部１７５は、測距センサによって計測された被写体までの距離を取得してもよい。他にも、距離特定部１７５は、同じ撮像画像に含まれるバーコード以外のオブジェクトの大きさとバーコード領域の大きさとの間の大きさの違いに基づいて、バーコードまでの距離を特定してもよい。この場合、他のオブジェクトの大きさが既知であれば、バーコードまでの距離を特定することができる。
【００３７】
そして、撮像条件決定部１９０は、Ｓ５０６において特定された１以上の空間周波数領域において、Ｓ５０６において特定された距離だけ離れた被写体からの光に対するＭＴＦが０にならないよう、撮像条件の一例であるレンズ系１１０の焦点距離の値を決定する（Ｓ５０８）。そして、撮像制御部１９５は、光学系１１０の焦点距離をＳ５０８において決定された値に制御した状態で、撮像部１０５に被写体を本撮像させる（Ｓ５１０）。
【００３８】
そして、画像処理部１４０は、Ｓ５１０において撮像された画像である本画像を画像生成部１３０から取得して、Ｓ５０８において撮像されたときの光学系１２５の光学的伝達関数に応じた復元処理を本画像に対して施す（Ｓ５１２）。具体的には、画像処理部１４０は、撮像条件に対応づけて、当該撮像条件が設定された場合の光学系１２５の光学的伝達関数の逆フィルタを予め記憶している。そして、画像処理部１４０は、Ｓ５１０において決定された撮像条件に対応づけて記憶している逆フィルタを選択する。そして、画像処理部１４０は、本画像をフーリエ変換してから、選択した逆フィルタを用いて空間周波数領域においてフィルタリング処理を施し、さらに逆フーリエ変換することによって、復元画像を得る。
【００３９】
なお、上記においては周波数領域の逆フィルタを使用する形態について説明したが、上記の周波数領域におけるフィルタリング処理と実質的に等価な、コンボリューションによる復元処理によって、復元画像を生成することもできる。
【００４０】
図６は、撮像画像６００及び復元画像６１０の一例を示す。撮像画像６００は、バーコードの主要な周波数領域が、光学系１２５のＭＴＦが０となる周波数を含んでいたり、位相が大きくずれる周波数領域（例えば、図２のｆ１からｆ２の周波数領域）を含んでいる場合の画像の一例である。このため、撮像画像６００のバーコード像６０２は、細部が詳細に写されていない。
【００４１】
一方、復元画像６１０は、バーコードの主要な周波数領域がＭＴＦが０となる周波数を含まないように撮像条件が調整されて撮像され、復元処理が施された画像の一例である。撮像条件を調整した結果、バーコードの主要な周波数領域が上記の位相が大きくずれる周波数領域を含んでいたとしても、その周波数領域の画像信号は、上記の逆フィルタによる復元処理によって復元することができる。これにより、偽解像が解消された、劣化の小さいバーコード像６１２を得ることができる。
【００４２】
図７は、撮像装置１００をパーソナルコンピュータ等の電子情報処理装置で構成した場合のハードウェア構成の一例を示す。撮像装置１００は、ＣＰＵ周辺部と、入出力部と、レガシー入出力部とを備える。ＣＰＵ周辺部は、ホスト・コントローラ１５８２により相互に接続されるＣＰＵ１５０５、ＲＡＭ１５２０、グラフィック・コントローラ１５７５、及び表示装置１５８０を有する。入出力部は、入出力コントローラ１５８４によりホスト・コントローラ１５８２に接続される通信インターフェイス１５３０、ハードディスクドライブ１５４０、及びＣＤ−ＲＯＭドライブ１５６０を有する。レガシー入出力部は、入出力コントローラ１５８４に接続されるＲＯＭ１５１０、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０を有する。ＣＰＵ１５０５が実行するプログラムは、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５、またはＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体からハードディスクドライブ１５４０にインストールされ、ＲＡＭ１５２０に読み出されてＣＰＵ１５０５により実行される。ＣＰＵ１５０５により実行されるプログラムは、撮像装置１００を、図１から図６に関連して説明した撮像部１０５、画像処理部１４０、出力部１５０、適合領域特定部１６０、周波数領域特定部１７０、距離特定部１７５、撮像条件決定部１９０、撮像制御部１９５、及び出力部１５０として機能させる。以上に示したプログラムは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５の他に、ＤＶＤまたはＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークあるいはインターネットに接続されたサーバシステムに設けたハードディスクまたはＲＡＭ等の記憶装置を記録媒体として使用して、ネットワークを介したプログラムを撮像装置１００に提供してもよい。
【００４３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００４４】
【図１】一実施形態に係る撮像装置１００の構成の一例を示す図である。
【図２】ＭＴＦの空間周波数依存性の一例を示す図である。
【図３】適合領域特定部１６０が格納するデータの一例を示す図である。
【図４】被写体情報格納部１８０が格納するデータの一例を示す図である。
【図５】撮像装置１００の動作フローの一例を示す図である。
【図６】撮像画像６００及び復元画像６１０の一例を示す図である。
【図７】撮像装置１００のハードウェア構成の一例を示す図である。
【符号の説明】
【００４５】
１００  撮像装置
１０５  撮像部
１１０  レンズ系
１１５  フィルタ部
１２０  受光部
１２５  光学系
１３０  画像生成部
１４０  画像処理部
１５０  出力部
１６０  適合領域特定部
１７０  周波数領域特定部
１７５  距離特定部
１８０  被写体情報格納部
１９０  撮像条件決定部
１９５  撮像制御部
【図１】
2008301126.tif 000003
【図２】
2008301126.tif 000004
【図３】
2008301126.tif 000005
【図４】
2008301126.tif 000006
【図５】
2008301126.tif 000007
【図６】
2008301126.tif 000008
【図７】
2008301126.tif 000009