(57)【要約】【課題】静止画画像データとスルー画像データに、あるいは、静止画画像データと動画画像データに、相互に異なる収差補正処理を施すデジタルカメラを提供することを目的とする。【解決手段】撮影光学系を経由して前記固体撮像素子上に現在結像している被写体像を捉えたスルー画像データに基づくスルー画像を表示する画像表示部と、撮影操作に応じて静止画を表す静止画画像データを得る撮影部と、前記スルー画像データと前記静止画画像データに、相互に異なる収差補正処理を施す収差補正部とを備えた。あるいは、静止画撮影を行う静止画撮影モードと、動画撮影を行う動画撮影モードを切り替える撮影モード切替部と、静止画撮影モードにおいては撮影操作に応じて静止画を表す静止画画像データを得るとともに、動画撮影モードにおいては撮影操作に応じて動画を表す動画画像データを得る撮影部と、前記静止画画像データと前記動画画像データに、相互に異なる収差補正処理を施す収差補正部とを備えた。【選択図】　　　　図１
2004128565.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系を経由して入射した被写体光を固体撮像素子で捉えて画像データを生成するデジタルカメラにおいて、
前記撮影光学系を経由して前記固体撮像素子上に現在結像している被写体像を捉えたスルー画像データに基づくスルー画像を表示する画像表示部と、
撮影操作に応じて静止画を表す静止画画像データを得る撮影部と、
前記スルー画像データと前記静止画画像データに、相互に異なる収差補正処理を施す収差補正部とを備えたことを特徴とするデジタルカメラ。
【請求項２】
前記収差補正部は、前記静止画画像データに対しては相対的に低速の収差補正演算により、かつ前記スルー画像データに対しては相対的に高速の収差補正演算により、収差補正処理を行うものであることを特徴とする請求項１記載のデジタルカメラ。
【請求項３】
撮影光学系を経由して入射した被写体光を固体撮像素子で捉えて画像データを生成するデジタルカメラにおいて、
静止画撮影を行う静止画撮影モードと、動画撮影を行う動画撮影モードを切り替える撮影モード切替部と、
静止画撮影モードにおいては撮影操作に応じて静止画を表す静止画画像データを得るとともに、動画撮影モードにおいては撮影操作に応じて動画を表す動画画像データを得る撮影部と、
前記静止画画像データと前記動画画像データに、相互に異なる収差補正処理を施す収差補正部とを備えたことを特徴とするデジタルカメラ。
【請求項４】
前記収差補正部は、前記静止画画像データに対しては相対的に低速の収差補正演算により、かつ前記動画画像データに対しては相対的に高速の収差補正演算により、収差補正処理を行うものであることを特徴とする請求項３記載のデジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラに関する。
【０００２】
【従来の技術】
従来、撮影光学系を経由して入射した被写体光を写真フィルムに露光して画像を記録する一般的なカメラにおいては、撮像レンズを精密に設計し、この撮像レンズに起因する収差の発生を許容レベルに抑えていた。しかし、抑えきれなかった収差による画像の歪みは、依然として残っていた。
【０００３】
ところで、近年普及している、撮影光学系を経由して入射した被写体光を固体撮像素子で捉えて画像データを生成するデジタルカメラは、前記の一般的なカメラと違い、画像を画像データとして取り込む。この画像データは、デジタル信号で表現されている。従って、この画像データに容易に画像処理を施して記録することができる。
【０００４】
そこで、デジタルカメラの装置コストを下げるため、そのままでは許容レベルに達しないような収差を持った廉価な撮像レンズを採用し、この廉価な撮像レンズに起因する収差を、記録された画像データに補正演算を施すことによって、補正することが考えられる。あるいは、撮像レンズのレンズ設計において除去しきれなかった収差を、記録された画像データに補正演算を施すことによって補正し、このデジタルカメラによって得られた画像の画質をさらに良質なものにすることが考えられる。
【０００５】
ここで、デジタルカメラによって生成された画像データに、収差補正演算を施すことによって収差補正処理を行う画像処理システムが提案されている（例えば、特許文献１参照。）。
【０００６】
【特許文献１】
特開２０００−３４３７号公報（段落番号００２６−段落番号０１０１、第３図）
【０００７】
【発明が解決しようとする課題】
デジタルカメラの撮影部によって生成された画像データに、収差補正演算による収差補正処理を施すときに問題となるのは、この収差補正処理の速度である。
【０００８】
ここで、特許文献１に開示されている収差補正処理は、高画質の画像を得るための、処理速度の遅い処理である。
【０００９】
ここで、撮影光学系を経由して入射した被写体光を固体撮像素子で捉えて、静止画や動画あるいは後述するスルー画像などを表す画像データを生成し、この画像データに画像処理を施して記録あるいは表示するデジタルカメラにおいて、静止画は高画質が求められているため、この静止画を表す静止画画像データに、特許文献１に開示されている精密な収差補正演算による収差補正処理を行うことが考えられる。
【００１０】
次に、スルー画像と動画について説明する。スルー画像は、所定のフレームレートで固体撮像素子から出力されたスルー画像データが、画像表示部に送られることによって表示される画像である。また、動画は、撮影操作に応じて所定のフレームレートで得られた動画画像データが、例えば、外部記録装置に書き込まれることによって記録される画像である。ここで、フレームレートとは、単位時間内に固体撮像素子から画像データとして出力される画像（フレーム）の数である。この、スルー画像を表すスルー画像データや動画を表す動画画像データは、収差補正処理を施されてから、それぞれ画像表示部や外部記録装置に送られる。ここで、静止画画像データと同様に、特許文献１に開示されている収差補正演算による収差補正処理が、このスルー画像データや動画画像データに施されると、画像データに対する収差補正処理の処理時間が長いため、次々と送られてくるスルー画像データや動画画像データに収差補正部が収差補正処理を施すためには、フレームレートを落とす必要がある。つまり、固体撮像素子が１フレーム分のスルー画像データを出力してから次の１フレーム分のスルー画像データを出力するまでの間隔をあけなければならなくなる。この結果、画像表示部に表示されるスルー画像や動画画像データから再生され画像表示部に表示される動画の画像の動きが、撮影者にはコマ送りのような不自然なものに見えてしまうおそれがある。
【００１１】
本発明は、上記事情に鑑み、収差が補正され、かつ高画質な静止画と、収差が補正され、かつフレームレートが高く動きの滑らかなスルー画像あるいは動画を得るデジタルカメラを提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成する本発明のデジタルカメラのうちの第１のデジタルカメラは、撮影光学系を経由して固体撮像素子上に現在結像している被写体像を捉えたスルー画像データに基づくスルー画像を表示する画像表示部と、撮影操作に応じて静止画を表す静止画画像データを得る撮影部と、前記スルー画像データと前記静止画画像データに、相互に異なる収差補正処理を施す収差補正部とを備えたことを特徴とする。
【００１３】
前述のように、デジタルカメラによって得られる静止画は、高画質であることが要求され、スルー画像は、フレームレートが高く画像が滑らかに動くことが要求されている。
【００１４】
本発明の第１のデジタルカメラは、静止画を表す静止画画像データとスルー画像を表すスルー画像データに、相互に異なる収差補正処理を施す収差補正部を備えている。このため、本発明の第１のデジタルカメラは、静止画画像データとスルー画像データに、それぞれの画像データが表す画像に対する要求に合った収差補正処理を施すことができる。
【００１５】
ここで、本発明の第１のデジタルカメラにおいて、前記収差補正部が、前記静止画画像データに対しては相対的に低速の収差補正演算により、かつ前記スルー画像データに対しては相対的に高速の収差補正演算により、収差補正処理を行うものであることが好ましい。
【００１６】
この場合、本発明の第１のデジタルカメラは、処理時間が長くなるため相対的に低速となる精密な収差補正演算による収差補正処理を静止画画像データに施すことにより、高画質な静止画を得、さらに、相対的に高速な収差補正演算による収差補正処理をスルー画像データに施すことにより、フレームレートが高く動きの滑らかなスルー画像を得ることができる。
【００１７】
上記目的を達成する本発明のデジタルカメラのうちの第２のデジタルカメラは、静止画撮影を行う静止画撮影モードと、動画撮影を行う動画撮影モードを切り替える撮影モード切替部と、静止画撮影モードにおいては撮影操作に応じて静止画を表す静止画画像データを得るとともに、動画撮影モードにおいては撮影操作に応じて動画を表す動画画像データを得る撮影部と、前記静止画画像データと前記動画画像データに、相互に異なる収差補正処理を施す収差補正部とを備えたことを特徴とする。
【００１８】
前述のように、デジタルカメラによって得られる静止画は高画質を要求され、動画は、フレームレートが高く、動画画像データから再生された画像が滑らかに動くことが要求されている。
【００１９】
本発明の第２のデジタルカメラは、静止画を表す静止画画像データと動画を表す動画画像データに、相互に異なる収差補正処理を施す収差補正部を備えている。このため、本発明の第２のデジタルカメラは、静止画画像データと動画画像データに、それぞれの画像データが表す画像に対する要求に合った収差補正処理を施すことができる。
【００２０】
ここで、本発明の第２のデジタルカメラにおいて、前記収差補正部は、前記静止画画像データに対しては相対的に低速の収差補正演算により、かつ前記動画画像データに対しては相対的に高速の収差補正演算により、収差補正処理を行うものであることが好ましい。
【００２１】
この場合、本発明の第２のデジタルカメラは、処理時間が長くなるため相対的に低速となる精密な収差補正演算による収差補正処理を静止画画像データに施すことにより、高画質な静止画を得、さらに、相対的に高速な収差補正演算による収差補正処理を動画画像データに施すことにより、フレームレートが高く、動画画像データから動画を再生したときに、滑らかに動く画像を得ることができる。
【００２２】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００２３】
図１は、本発明の第１のデジタルカメラおよび第２のデジタルカメラに共通の一実施形態であるデジタルカメラを示す外観図である。
【００２４】
図１（ａ）は、デジタルカメラ１を示した正面図である。
【００２５】
図１（ａ）に示す正面図には、カメラ筐体１１、レリーズスイッチ１２、ファインダ対物窓１３、撮像レンズ１４が示されている。
【００２６】
図１（ｂ）は図１（ａ）に示されたデジタルカメラ１の背面図である。
【００２７】
図１（ｂ）に示す正面図には、ファインダーの接眼窓１５と、再生した静止画や動画、スルー画像等を表示する画像表示装置１６、ズーム操作を行うための操作子であるズームスイッチ１７、静止画撮影を行う静止画撮影モードと、動画撮影を行う動画撮影モードを切り替えるための操作子である撮影モード切替スイッチ１８が示されている。
【００２８】
図２は、デジタルカメラ１の内部ブロック図である。
【００２９】
図２には、図１にも示されている撮像レンズ１４、アイリス１９、この撮像レンズ１４とアイリス１９を介して入射した被写体光Ｌを捉える固体撮像素子２０、およびこの固体撮像素子２０から出力されたアナログ画像データを増幅しデジタル画像データに変換するＡ／Ｄ変換部２１が示されている。
【００３０】
また、図２には、Ａ／Ｄ変換部２１から出力されたデジタル画像データが一旦格納されるメモリであるバッファメモリ２２、バッファメモリ２２に格納されているデジタル画像データに収差補正処理を施す収差補正部２３、収差補正処理が施されたデジタル画像データを圧縮する画像圧縮部２４、圧縮済みのデジタル画像データを外部記録装置２５に記録するメディアコントローラ２６、バッファメモリ２２から転送された圧縮前のデジタル画像データを格納する内部メモリ２７、内部メモリ２７に格納されている圧縮前のデジタル画像データからビデオ信号を作成する画像表示制御装置２８、およびこの画像表示制御装置２８の制御によって画像が表示される画像表示装置１６も示されている。
【００３１】
さらに、図２には、バッファメモリ２２に格納されているデジタル画像データから画像のコントラストを検出するＡＦ検出と、輝度情報を検出するＡＥ検出を実施するＡＦ／ＡＥ検出部２９、ズーミングを行うために撮像レンズ１４を駆動するズームモータ３０、フォーカシングを行うために撮像レンズ１４を駆動するフォーカスモータ３１、アイリス１９を駆動するアイリスモータ３２、およびこれらのモータ類を制御するモータドライバ３３が示されている。
そして、図２には、図１にも示されたレリーズスイッチ１２、ズームスイッチ１７、撮影モード切替スイッチ１８、およびこれらのスイッチに加えられた操作に応じた操作信号を生成するキーコントローラ３４、このデジタルカメラ１全体を制御するシステムコントローラ３５が示されている。
【００３２】
以下、図２に示されているデジタルカメラ１の主な動作について説明する。
【００３３】
撮像レンズ１４とアイリス１９を経由して固体撮像素子２０上に現在結像している被写体像は、システムコントローラ３５の指示により、固体撮像素子２０によって所定のフレームレートで光電変換され、この固体撮像素子２０からアナログ画像データとして出力される。このアナログ画像データはＡ／Ｄ変換部２１により、デジタル画像データに変換されてバッファメモリ２２に格納される。その後、このデジタル画像データはバッファメモリ２２から読み出され、収差補正部２３で収差補正処理が施される。収差補正処理が施されたデジタル画像データは、内部メモリ２７を経由し、画像表示制御装置２８によってビデオ信号に変換された後、スルー画像として画像表示装置１６に表示される。このようにして、固体撮像素子２０から送られて来た画像が、スルー画像として画像表示装置１６に表示される。この状態で撮影者がデジタルカメラ１の向きを変えると、画像表示装置１６に表示されているスルー画像の構図が変化する。さらに、撮影者がズームスイッチ１７を操作すると、この操作に応じた操作信号がキーコントローラ３４に生成され、この操作信号によってモータドライバ３３が、ズームモータ３０を制御し、このズームモータ３０が撮像レンズ１４を駆動することによりズーミングが行われる。
【００３４】
撮影モード切替スイッチ１８が静止画撮影モードにセットされると、これに応じてキーコントローラ３４に生成される操作信号によって、デジタルカメラ１は静止画撮影モードになる。この状態で、撮影者が所望の構図を得た時点でレリーズスイッチ１２を押すと、これに応じてキーコントローラ３４に生成される操作信号によって、画像表示装置１６に表示されている画像は、撮影者がレリーズスイッチ１２を押した時点に画像表示装置１６に表示されていた画像に固定される。そして、ＡＦ／ＡＥ検出部２９が、ＡＦ検出とＡＥ検出を行い、この検出の結果に基づいたシステムコントローラ３５の指示によりモータドライバ３３が、フォーカスモータ３１、アイリスモータ３２を制御し、これらのモータ類が撮像レンズ１４とアイリス１９を駆動することによりフォーカシングと露光量調整が実施される。このフォーカシングと露光量調整が実施された時点で、固体撮像素子２０からＡ／Ｄ変換部２１を介してバッファメモリ２２に格納されたデジタル画像データに、収差補正部２３によって収差補正処理が施され、さらに、収差補正処理が施されたデジタル画像データは、画像圧縮部２４によって圧縮される。この圧縮されたデジタル画像データがメディアコントローラ２６によって外部記録装置２５に書き込まれる。このようにして、固体撮像素子２０から送られて来た画像が、静止画として記録される。
【００３５】
次に、撮影モード切替スイッチ１８が動画撮影モードにセットされると、デジタルカメラ１は動画画撮影モードになる。この状態で、撮影者がレリーズスイッチ１２を押すと、この時点以降、撮影者がレリーズスイッチ１２を離す時点までの間に、所定のフレームレートで次々とバッファメモリ２２に送られて格納されるデジタル画像データに、１フレーム毎に収差補正処理と圧縮が施される。これらの処理が施されたデジタル画像データは、メディアコントローラ２６によって外部記録装置２５へ書き込まれる。このようにして、撮影者がレリーズスイッチ１２を押してから離すまでの間に、固体撮像素子２０から所定のフレームレートで送られて来た画像が動画として記録される。
【００３６】
以下、図２に示されている収差補正部２３で実施される収差補正演算について説明する。
【００３７】
ここで、図３は、格子状に配置された光電変換素子によって構成されている、図２に示されている固体撮像素子２０の受光面の一部を概念的に示した図であり、図４と図５は、それぞれ後述する精密演算用テーブルｔａ１と近似演算用テーブルｔａ２とを示した図である。
【００３８】
図３には、本来、光電変換素子Ｔ（ｘ，ｙ）に受光されるべき画素の位置が、例えば、Ｚの位置にずれている様子が示されている。この位置のずれは、図２に示されている撮像レンズ１４の設計に由来する収差によって生じたものである。Ｚの位置に、位置がずれてしまった画素は、この画素を囲む位置にある４個の光電変換素子Ｔ（ｍ，ｎ）、Ｔ（ｍ＋１，ｎ）、Ｔ（ｍ，ｎ＋１）、Ｔ（ｍ＋１，ｎ＋１）に受光される。ここで、４個の光電変換素子が光電変換によって出力した画像データが、それぞれｄ（ｍ，ｎ）、ｄ（ｍ＋１，ｎ）、ｄ（ｍ，ｎ＋１）、ｄ（ｍ＋１，ｎ＋１）であったとき、本来、画素が光電変換素子Ｔ（ｘ，ｙ）の位置で受光されればこの光電変換素子Ｔ（ｘ，ｙ）が出力するであろう画像データｄ（ｘ，ｙ）は、前述の４つの画像データを用いると、例えば、以下の補間演算式（１）によって求められる。
【００３９】
ｄ（ｘ，ｙ）＝ｄ（ｍ，ｎ）（１−αｘ）（１−βｘ）＋ｄ（ｍ＋１，ｎ）αｘ（１−βｘ）＋ｄ（ｍ，ｎ＋１）（１−αｘ）βｘ＋ｄ（ｍ＋１，ｎ＋１）αｘβｘ　…（１）
αｘおよびβｘは画素と、この画素を囲む４個の光電変換素子Ｔ（ｍ，ｎ）、Ｔ（ｍ＋１，ｎ）、Ｔ（ｍ，ｎ＋１）、Ｔ（ｍ＋１，ｎ＋１）との相対的な距離を示す指数である。
【００４０】
ここで、任意の光電変換素子に対して、本来この光電変換素子で受光されるべき画素が、図２に示されている撮影レンズ１４の設計に由来する収差によって、受光面のどの位置にずれるかという情報は、図２に示されている撮像レンズ１４の設計時に、例えば計算あるいは実測等によって求められる。従って、任意の光電変換素子に対して、本来この光電変換素子で受光されるべき画素を、実際に受光する４つの光電変換素子と、これらの４つの光電変換素子が受光する画素と４つの光電変換素子との相対的な距離を示す指数が決定される。
【００４１】
そこで、本実施形態では、図２に示されている固体撮像素子２０の受光面を構成する全ての光電変換素子に対して、それぞれの光電変換素子に対応する４つの光電変換素子と、この４つの光電変換素子が受光する画素と４つの光電変換素子との相対的な距離を示す指数を決定し、例えば、図４に示されている精密演算用テーブルｔａ１を作成する。図４に示されている精密演算用テーブルｔａ１は、光電変換素子Ｔ（０，０）が本来出力すべき画像データを求めるために必要なパラメータは、例えば４つの光電変換素子Ｔ（２，０）、Ｔ（３，０）、Ｔ（２，１）、Ｔ（３，１）が出力する画像データと、この４つの光電変換素子が受光する画素と４つの光電変換素子との相対的な距離を示す指数α０，β０であることが示されている。
【００４２】
また、図３に示されている光電変換素子Ｔ（ｘ，ｙ）が本来出力するべき画像データｄ（ｘ，ｙ）を、次のようにして近似することができる。
【００４３】
前述のように、光電変換素子Ｔ（ｘ，ｙ）が本来受光するべき画素は、実際には収差による画像の歪みのために位置がずれ、この位置のずれた画素を囲む４個の光電変換素子Ｔ（ｍ，ｎ）、Ｔ（ｍ＋１，ｎ）、Ｔ（ｍ，ｎ＋１）、Ｔ（ｍ＋１，ｎ＋１）に受光される。ここで、例えば光電変換素子Ｔ（ｍ，ｎ＋１）が、他の３個の光電変換素子に比べて、この位置のずれた画素に対して相対的に最も近い位置にあるとき、光電変換素子Ｔ（ｍ，ｎ＋１）が出力する画像データｄ（ｍ，ｎ＋１）は、光電変換素子Ｔ（ｘ，ｙ）が本来出力するべき画像データｄ（ｘ，ｙ）に最も近い値になる。従って、本来、光電変換素子Ｔ（ｘ，ｙ）が出力するべき画像データｄ（ｘ，ｙ）を、光電変換素子Ｔ（ｍ，ｎ＋１）が出力する画像データｄ（ｍ，ｎ＋１）によって近似することができる。
【００４４】
ここで、前述のように、任意の光電変換素子に対して、本来この光電変換素子で受光されるべき画素が、図２に示されている撮像レンズ１４の設計に由来する収差によって、受光面のどの位置にずれるかという情報は、図２に示されている撮像レンズ１４の設計時に、例えば計算あるいは実測等によって求められる。従って、任意の光電変換素子に対して、本来この光電変換素子で受光されるべき画素を実際に受光している４つの光電変換素子のうち、この画素を相対的に最も近い位置で受光している１つの光電変換素子が決定される。
【００４５】
そこで、本実施形態では、図２に示されている固体撮像素子２０の受光面を構成する全ての光電変換素子に対して、それぞれの光電変換素子に対応する１つの光電変換素子が決定され、例えば、図５に示されている近似演算用テーブルｔａ２が作成される。図５に示されている近似演算用テーブルｔａ２には、例えば光電変換素子Ｔ（０，０）が本来出力すべき画像データを求めるために必要なパラメータが、光電変換素子Ｔ（２，１）が出力する画像データであることが示されている。
【００４６】
図４に示されている精密演算用テーブルｔａ１および図５に示されている近似演算用テーブルｔａ２には、図２に示されている固体撮像素子２０の受光面を構成する全ての光電変換素子に対して、この光電変換素子が本来出力すべき画像データを求めるために必要なパラメータを決定するために必要な情報が記録されている。ここで、図４に示されている精密演算用テーブルｔａ１および図５に示されている近似演算用テーブルｔａ２では、各光電変換素子は、図２に示されている固体撮像素子２０の受光面における光電変換素子の位置を表す座標によって識別されている。そして図４に示されている精密演算用テーブルｔａ１および図５に示されている近似演算用テーブルｔａ２は、図２に示されている内部メモリ２７に格納されている。
【００４７】
以下、本実施形態のデジタルカメラにおける収差補正処理について、図２および図３に基づいて説明する。
【００４８】
まず、静止画画像データに対する収差補正処理について説明する。
【００４９】
収差補正部２３は、静止画に対し、収差によって歪んだ静止画を表す画像データから、図４に示されている精密演算用テーブルｔａ１と補間演算式（１）を用いて、歪みのない本来あるべき静止画を表す画像データを生成する。この、歪みのない本来あるべき静止画を表す画像データは、次のような処理によって生成される。
【００５０】
例えば、固体撮像素子２０の受光面が歪みのない本来の画像を受光するときに図３に示されている光電変換素子Ｔ（ｘ，ｙ）が出力するべき画像データｄ（ｘ，ｙ）を生成するにあたり、収差補正部２３は、まず内部メモリ２７に格納されている図４の精密演算用テーブルｔａ１を参照する。そして収差補正部２３は、図３に示されている任意の光電変換素子Ｔ（ｘ，ｙ）が出力するべき画像データｄ（ｘ，ｙ）を生成するために必要なパラメータが、収差によって歪んだ画像を表す画像データのうち、図４の精密演算用テーブルｔａ１に示されている４つの光電変換素子Ｔ（ｍ，ｎ）、Ｔ（ｍ＋１，ｎ）、Ｔ（ｍ，ｎ＋１）、Ｔ（ｍ＋１，ｎ＋１）が出力した画像データであると判断する。さらに、収差補正部２３は、前述の距離を示す指数αｘ，βｘを図４の精密演算用テーブルｔａ１から読み出す。次に、収差補正部２３は、バッファメモリ２２に格納されている、歪んだ画像を表す画像データのうち、図４の精密演算用テーブルｔａ１に示されている４つの光電変換素子Ｔ（ｍ，ｎ）、Ｔ（ｍ＋１，ｎ）、Ｔ（ｍ，ｎ＋１）、Ｔ（ｍ＋１，ｎ＋１）が出力した画像データｄ（ｍ，ｎ），ｄ（ｍ，ｎ＋１），ｄ（ｍ＋１，ｎ），ｄ（ｍ＋１，ｎ＋１）を読み出す。そして収差補正部２３は、前述の補間演算式（１）を用いて、これらの４つの画像データと前述の距離を示す指数から、図３に示されている任意の光電変換素子Ｔ（ｘ，ｙ）が出力するべき画像データｄ（ｘ，ｙ）を生成する。
【００５１】
収差補正部２３は、上記の処理を、固体撮像素子２０の受光面を構成する全ての光電変換素子に対して実施し、歪みのない本来あるべき静止画を表す画像データを生成する。このような収差補正処理では、画像の歪みが修正されるだけでなく、画像の輝度を表している画像データの値が、前述の補間演算式（１）によって精密に求められる。従って、この収差補正処理で得られた画像データが表す静止画は、高画質である。
【００５２】
次に、スルー画像データおよび動画画像データに対する収差補正処理について説明する。
【００５３】
収差補正部２３は、スルー画あるいは動画に対し、収差によって歪んだスルー画あるいは動画を表す画像データから、図５に示されている近似演算用テーブルｔａ２を用いて、歪みのないスルー画あるいは動画を表す画像データを生成する。この、歪みのないスルー画あるいは動画を表す画像データは、次のような処理によって生成される。
【００５４】
例えば、歪みのない本来の画像を固体撮像素子２０の受光面が受光するときに図３に示されている任意の光電変換素子Ｔ（ｘ，ｙ）が出力するべき画像データｄ（ｘ，ｙ）を生成するにあたり、収差補正部２３は、まず内部メモリ２７に格納されている図５の近似演算用テーブルｔａ２を参照する。そして収差補正部２３は、図３に示されている任意の光電変換素子Ｔ（ｘ，ｙ）が出力するべき画像データｄ（ｘ，ｙ）を生成するために必要なパラメータが、収差によって歪んだ画像を表す画像データのうち、例えば図５の近似演算用テーブルｔａ２に示されている光電変換素子Ｔ（ｍ＋１，ｎ）が出力した画像データであると判断する。次に、収差補正部２３は、バッファメモリ２２に格納されている、歪んだ画像を表す画像データのうち、図５の近似演算用テーブルｔａ２に示されている光電変換素子Ｔ（ｍ＋１，ｎ）が出力した画像データｄ（ｍ，ｎ＋１）を読み出す。そして収差補正部２３は、この画像データｄ（ｍ，ｎ＋１）で、図３に示されている任意の光電変換素子Ｔ（ｘ，ｙ）が出力するべき画像データｄ（ｘ，ｙ）を近似する。
【００５５】
収差補正部２３は、上記の処理を、固体撮像素子２０の受光面を構成する全ての光電変換素子に対して実施し、歪みのないスルー画あるいは動画を表す画像データを生成する。このような収差補正処理では、画像の歪みは修正されるが、画像の輝度を表している画像データの値が近似値であるため、この処理で得られた画像データが表すスルー画あるいは動画の画質は、前述の高画質の静止画と比較すると若干落ちる。その反面、この収差補正処理の処理速度は、演算処理の時間が短いために高速である。従って、この収差補正処理で得られた画像データが表すスルー画あるいは動画は、フレームレートが高く動きの滑らかなスルー画像あるいは動画を表す。
【００５６】
【発明の効果】
以上説明したように、本発明のデジタルカメラによれば、収差が補正され、かつ高画質な静止画と、収差が補正され、かつフレームレートが高く動きの滑らかなスルー画像あるいは動画を得ることができる。
【図面の簡単な説明】
【図１】本発明の第１のデジタルカメラおよび第２のデジタルカメラに共通の一実施形態であるデジタルカメラを示す外観図である。
【図２】デジタルカメラの内部ブロック図である。
【図３】格子状に配置された光電変換素子によって構成されている固体撮像素子の受光面の一部を概念的に示した図である。
【図４】精密演算用テーブルを示した図である。
【図５】近似演算用テーブルを示した図である。
【符号の説明】
１　　デジタルカメラ
１１　　カメラ筐体
１２　　レリーズスイッチ
１３　　ファインダ対物窓
１４　　撮像レンズ
１５　　接眼窓
１６　　画像表示装置
１７　　ズームスイッチ
１８　　撮影モード切替スイッチ
１９　　アイリス
２０　　固体撮像素子
２１　　Ａ／Ｄ変換部
２２　　バッファメモリ
２３　　収差補正部
２４　　画像圧縮部
２５　　外部記録装置
２６　　メディアコントローラ
２７　　内部メモリ
２８　　画像表示制御装置
２９　　ＡＦ／ＡＥ検出部
３０　　ズ−ムモータ
３１　　フォーカスモータ
３２　　アイリスモータ
３３　　モータドライバ
３４　　キーコントローラ
３５　　システムコントローラ
Ｔ（ｘ，ｙ），Ｔ（ｍ，ｎ），Ｔ（ｍ＋１，ｎ），Ｔ（ｍ，ｎ＋１），Ｔ（ｍ＋１，ｎ＋１），Ｔ（０，０），Ｔ（２，０），Ｔ（３，０），Ｔ（２，１），Ｔ（３，１）　　光電変換素子
ｔａ１　　精密演算用テーブル
ｔａ２　　近似演算用テーブル
Ｚ　　位置
Ｌ　　被写体光
ｄ（ｘ，ｙ），ｄ（ｍ，ｎ），ｄ（ｍ＋１，ｎ），ｄ（ｍ，ｎ＋１），ｄ（ｍ＋１，ｎ＋１）　　画像データ
α０，β０，αｘ，βｘ　　距離を示す指数
【図１】
2004128565.tif 000003
【図２】
2004128565.tif 000004
【図３】
2004128565.tif 000005
【図４】
2004128565.tif 000006
【図５】
2004128565.tif 000007