コンピュータに、撮影光学系と互いに光電変換領域の大きさが異なる複数の撮像素子のうちいずれか1つとを組み合わせて行われた撮影により生成された入力画像に対して画像回復処理を実行させる画像処理プログラムであって、前記撮影光学系のイメージサークル内における複数の特定点における該撮影光学系の光学伝達関数のデータを用意するステップと、前記イメージサークルの大きさと前記入力画像の生成に用いられた前記撮像素子の前記光電変換領域の大きさとを比較した結果から、前記複数の特定点のうち第1の数の特定点を選択するステップと、前記光電変換領域の大きさに基づいて、画素ごとの画像回復フィルタを生成する処理対象領域を決定するステップと、前記第1の数の特定点における前記光学伝達関数を用いて、前記処理対象領域内における前記第1の数より多い第2の数の画素のそれぞれにおける前記光学伝達関数を生成するステップと、前記第2の数の画素のそれぞれにおける前記光学伝達関数から該画素ごとの前記画像回復フィルタを生成するステップと、生成された前記画像回復フィルタを用いて前記画像回復処理を行うステップとを有することを特徴とする画像処理プログラム。前記第2の数の画素における前記光学伝達関数のうち少なくとも一部は、前記第1の数の特定点における前記光学伝達関数に対して回転処理を行うことで生成され、前記各特定点における前記光学伝達関数のデータは、該回転処理によってナイキスト周波数内でのデータ欠落が生じない周波数帯域を有するデータであることを特徴とする請求項1に記載の画像処理プログラム。前記複数の特定点は、前記イメージサークル内において前記撮影光学系の光軸位置から延びる直線に沿った位置に設定されていることを特徴とする請求項1又は2に記載の画像処理プログラム。撮影光学系と互いに光電変換領域の大きさが異なる複数の撮像素子のうちいずれか1つとを組み合わせて行われた撮影により生成された入力画像に対して画像回復処理を行う画像処理方法であって、前記撮影光学系のイメージサークル内における複数の特定点における該撮影光学系の光学伝達関数のデータを用意するステップと、前記イメージサークルの大きさと前記入力画像の生成に用いられた前記撮像素子の前記光電変換領域の大きさとを比較した結果から、前記複数の特定点のうち第1の数の特定点を選択するステップと、前記光電変換領域の大きさに基づいて、画素ごとの画像回復フィルタを生成する処理対象領域を決定するステップと、前記第1の数の特定点における前記光学伝達関数を用いて、前記処理対象領域内における前記第1の数より多い第2の数の画素のそれぞれにおける前記光学伝達関数を生成するステップと、前記第2の数の画素のそれぞれにおける前記光学伝達関数から該画素ごとの前記画像回復フィルタを生成するステップと、生成された前記画像回復フィルタを用いて前記画像回復処理を行うステップとを有することを特徴とする画像処理方法。撮影光学系と互いに光電変換領域の大きさが異なる複数の撮像素子のうちいずれか1つとを組み合わせて行われた撮影により生成された入力画像に対して画像回復処理を行う画像処理装置であって、前記撮影光学系のイメージサークル内における複数の特定点における該撮影光学系の光学伝達関数のデータを記憶する記憶部と、前記イメージサークルの大きさと前記入力画像の生成に用いられた前記撮像素子の前記光電変換領域の大きさとを比較した結果から、前記複数の特定点のうち第1の数の特定点を選択する特定点選択部と、前記光電変換領域の大きさに基づいて、画素ごとの画像回復フィルタを生成する処理対象領域を決定する領域決定部と、前記第1の数の特定点における前記光学伝達関数を用いて、前記処理対象領域内における前記第1の数より多い第2の数の画素のそれぞれにおける前記光学伝達関数を生成する関数生成部と、前記第2の数の画素のそれぞれにおける前記光学伝達関数から該画素ごとの前記画像回復フィルタを生成するフィルタ生成部と、生成された前記画像回復フィルタを用いて前記画像回復処理を行う処理部とを有することを特徴とする画像処理装置。撮影光学系により形成された被写体像を光電変換する撮像素子と、該撮像素子からの出力信号を用いて生成された入力画像に対して画像回復処理を行う請求項5に記載の画像処理装置とを有することを特徴とする撮像装置。しかしながら、従来では、光学系に対して様々な大きさの撮像素子を組み合わせることができる場合において、各組み合わせで画像回復処理を行うために予め保持すべき光学伝達関数のデータ量を低減させる効果的な手法は提案されていない。本発明は、撮影光学系に対して様々な大きさの撮像素子を組み合わせることができる場合でも、画像回復処理を行うために予め保持すべき光学伝達関数のデータ量を低減させることができる画像処理方法、画像処理装置および画像処理プログラムを提供する。本発明の一側面としての画像処理プログラムは、コンピュータに、撮影光学系と互いに光電変換領域の大きさが異なる複数の撮像素子のうちいずれか1つとを組み合わせて行われた撮影により生成された入力画像に対して画像回復処理を実行させる。該画像処理プログラムは、撮影光学系のイメージサークル内における複数の特定点における該撮影光学系の光学伝達関数のデータを用意するステップと、イメージサークルの大きさと入力画像の生成に用いられた撮像素子の光電変換領域の大きさとを比較した結果から、複数の特定点のうち第1の数の特定点を選択するステップと、光電変換領域の大きさに基づいて、画素ごとの画像回復フィルタを生成する処理対象領域を決定するステップと、第1の数の特定点における光学伝達関数を用いて、処理対象領域内における第1の数より多い第2の数の画素のそれぞれにおける光学伝達関数を生成するステップと、第2の数の画素のそれぞれにおける光学伝達関数から該画素ごとの画像回復フィルタを生成するステップと、生成された画像回復フィルタを用いて画像回復処理を行うステップとを有することを特徴とする。また、本発明の他の一側面としての画像処理方法は、撮影光学系と互いに光電変換領域の大きさが異なる複数の撮像素子のうちいずれか1つとを組み合わせて行われた撮影により生成された入力画像に対して画像回復処理を行う。該画像処理方法は、撮影光学系のイメージサークル内における複数の特定点における該撮影光学系の光学伝達関数のデータを用意するステップと、イメージサークルの大きさと入力画像の生成に用いられた撮像素子の光電変換領域の大きさとを比較した結果から、複数の特定点のうち第1の数の特定点を選択するステップと、光電変換領域の大きさに基づいて、画素ごとの画像回復フィルタを生成する処理対象領域を決定するステップと、第1の数の特定点における光学伝達関数を用いて、処理対象領域内における第1の数より多い第2の数の画素のそれぞれにおける光学伝達関数を生成するステップと、第2の数の画素のそれぞれにおける光学伝達関数から該画素ごとの画像回復フィルタを生成するステップと、生成された画像回復フィルタを用いて画像回復処理を行うステップとを有することを特徴とする。さらに、本発明の他の一側面としての画像処理装置は、撮影光学系と互いに光電変換領域の大きさが異なる複数の撮像素子のうちいずれか1つとを組み合わせて行われた撮影により生成された入力画像に対して画像回復処理を行う。該画像処理装置は、撮影光学系のイメージサークル内における複数の特定点における該撮影光学系の光学伝達関数のデータを記憶する記憶部と、イメージサークルの大きさと入力画像の生成に用いられた撮像素子の光電変換領域の大きさとを比較した結果から、複数の特定点のうち第1の数の特定点を選択する特定点選択部と、光電変換領域の大きさに基づいて、画素ごとの画像回復フィルタを生成する処理対象領域を決定する領域決定部と、第1の数の特定点における光学伝達関数を用いて、処理対象領域内における第1の数より多い第2の数の画素のそれぞれにおける光学伝達関数を生成する関数生成部と、第2の数の画素のそれぞれにおける光学伝達関数から該画素ごとの画像回復フィルタを生成するフィルタ生成部と、生成された画像回復フィルタを用いて画像回復処理を行う処理部とを有することを特徴とする。なお、上記画像処理装置を内蔵した撮像装置も、本発明の他の一側面を構成する。本発明によれば、撮影光学系に対して様々な大きさの撮像素子を組み合わせることができる場合でも、画像回復フィルタを作成する画素数第2の数よりも少ない数の特定点での光学伝達関数のデータを用意しておけば足りる。このため、画像回復処理を行うために予め用意保持すべき光学伝達関数のデータ量を低減させることができる。以下、本発明の実施例について図面を参照しながら説明する。図1には、本発明の実施例1である画像処理方法の手順を示している。この画像処理方法は、デジタルビデオカメラやデジタルスチルカメラ等の撮像装置に搭載されたコンピュータやパーソナルコンピュータにより、コンピュータプログラムである画像処理プログラムに従って実行される。ここでは、動作の主体をコンピュータとする。ステップ101において、コンピュータは、撮像装置により撮影光学系と、該撮影光学系により形成された被写体像を光電変換する撮像素子とを用いた撮影により生成された撮影画像入力画像を取得する。本実施例は、撮影光学系を有する交換レンズと、互いに光電変換領域の大きさが異なる複数の撮像素子つまりは機種が異なる複数の撮像装置のうちいずれか1つとを組み合わせて撮影が行われる撮影システムを想定している。また、このステップにおいて、コンピュータは、撮影光学系のイメージサークル内における複数の特定点のそれぞれにおける該撮影光学系の光学伝達関数OTFのデータを含むデータベースを用意する。具体的には、複数の特定点のOTFデータをメモリ記憶部に記憶させて保持しておく。複数の特定点は、後に詳しく説明するが、例えばイメージサークル内において撮影光学系の光軸位置から延びる直線に沿った位置に設定することが望ましい。次にステップ102において、コンピュータは、取得した撮影画像に付加されている撮影光学系のイメージサークルの大きさ例えば、直径を示す情報と、撮像素子の光電変換領域の大きさ例えば、対角長を示す情報とを比較する。そして、ステップ103において、コンピュータは、これらの大きさの比較結果大きさ比に基づいて、OTFデータベースにOTFデータが記憶されている複数の特定点のうち、第1の数の特定点を選択する。例えば、複数の特定点の数が10個であり、大きさ比がほぼ1であるイメージサークルの直径と撮像素子の対角長とがほぼ一致する場合は、全部である10個第1の数の特定点を選択する。しかし、大きさ比がほぼ0.7であるイメージサークルの直径よりも撮像素子の対角長が3割ほど短い場合は、10の特定点のうち撮影光学系の光軸位置の側から7個第1の数の特定点を選択する。また、このステップでは、コンピュータは、撮像素子の光電変換領域の大きさに基づいて、OTF展開領域を決定する。OTF展開領域とは、上述した第1の数の特定点におけるOTFデータ以下、特定OTFデータというを用いて、撮影画像光電変換領域の全画素または一部の画素における画素ごとのOTFデータを生成する領域を意味する。このOTF展開領域は、後述する画像回復フィルタを生成し、該画像回復フィルタを用いた画像回復処理を行う処理対象領域に相当する。なお、撮影光学系交換レンズの機種または個体を特定可能な光学系識別情報と、撮像素子の機種または個体を特定可能な撮像素子識別情報とから、撮影光学系のイメージサークルの大きさと撮像素子の光電変換領域の大きさとを知ることも可能である。次にステップ104において、コンピュータは、OTF展開領域内に2次元方向に離散的に設定された複数の代表点の光軸位置からの距離と方向に応じた変換処理を特定OTFデータに対して行い、該複数の代表点のそれぞれにおけるOTFデータを生成する。言い換えれば、複数の代表点に特定OTFデータを展開する。そして、ステップ105において、コンピュータは、該複数の代表点のそれぞれにおけるOTFデータを用いて変換して、これら代表点のそれぞれにおける画像回復フィルタを生成する。ここで生成する画像回復フィルタは、ウィナーフィルタが望ましい。ただし、ウィナーフィルタ以外の画像回復フィルタであってもよい。次に、ステップ106において、コンピュータは、複数の代表点の画像回復フィルタを用いて、OTF展開領域内つまりは処理対象領域内の全画素、すなわち第1の数よりも多い第2の数の画素における画素ごとに画像回復フィルタを生成する。そして、ステップ107において、コンピュータは、撮影画像におけるOTF展開領域処理対象領域の各画素に対して、画像回復フィルタを用いたコンボリューション処理を行う。これにより、ステップ108において、撮影画像処理対象領域に含まれる画像劣化成分であるぼけ成分が低減補正された回復画像が得られる。以下、上述した画像処理においてOTF展開領域を決定した後にコンピュータが行う処理の概要について、図2を用いて説明する。図2aにおいて、201は撮影光学系のイメージサークルを示す。Oはイメージサークルにおける撮影光学系の光軸位置に対応する中心である。202はOTFデータベースにOTFデータが記憶される複数の特定点を示しており、ここではイメージサークルの中心からイメージサークルの外周における特定の方位角度方向の1点に向かって延びる直線に沿って、所定の像高間隔で設定されている。そして、図2a中に矢印で示すように、これら特定点のOTFデータ特定OTFデータを、イメージサークルの中心回りの各方位に回転処理するとともに、水平方向と垂直方向で像高を合わせるように補間処理する。これにより、特定OTFデータを、図2bに示すようにイメージサークルの全体実際には、OTF展開領域に展開することができる。図2bにおいて、203は撮影光学系のイメージサークルであり、204は各方位および各像高に展開されたOTFデータである。本実施例にて採用する回転処理を用いたOTFデータ展開方法は、回転演算処理に加えて、像高方向での補間演算処理を必要とする。しかし、最初から図2bに示すような多数のOTFデータをデータベースとして保持する場合に比べて、保持すべきOTFデータ特定OTFデータのデータ量を低減することができる。なお、回転処理によりOTFデータが生成される画素はOTF展開領域の全画素であってもよいし、少なくとも一部の画素であってもよい。ここで、本実施例では、特定OTFデータを回転処理する場合には、該回転処理によってナイキスト周波数内でのデータ欠落が生じないような方法を採る。これを、図3を用いて説明する。図3aにおいて、301はOTFデータベースから選択された特定OTFデータを示しており、302は特定OTFデータの周波数帯域を示しており、N×Nタップ303により構成されている。なお、OTFデータは複素数であるため、そのプロファイルを図示することはできないが、説明のために実部の周波数空間プロファイルを図示している。図3bは、図3aに示した特定OTFデータ301をイメージサークルの中心回りでθ度だけ回転させて得られるOTFデータ306を示している。この回転処理後のOTFデータ306では、使用される周波数帯域305内の四隅304のデータが欠落する。このため、回転処理前の特定OTFデータ301の周波数帯域と等しい周波数帯域305を、等しいタップ数N×Nタップで使用することができない。そこで本実施例では、図3cに示すように、回転処理前の周波数帯域として、回転処理後に使用される周波数帯域308内ナイキスト周波数内でのデータ欠落が生じない広い周波数帯域307を有するOTFデータを、特定OTFデータとして使用する。図2cには、互いに大きさが異なるOTF展開領域の代表点にOTFデータを展開する例を示している。205は撮影光学系のイメージサークルを示している。206は第1の撮像素子の光電変換領域の大きさに対応した第1のOTF展開領域を示している。また、207は第2の撮像素子の光電変換領域の大きさに対応した第2のOTF展開領域を示している。第2の撮像素子の光電変換領域は、第1の撮像素子の光電変換領域よりも大きさが小さく、これに対応して、第2のOTF展開領域207は第1のOTF展開領域206よりも狭い。撮影光学系を有する交換レンズに、第1の撮像素子が搭載された撮像装置が組み合わされた場合は、図2aに示す形態でメモリに保持された特定OTFデータ202は、第1のOTF展開領域206内の代表点208にまず展開され、その後、第1のOTF展開領域206内の全画素に展開される。そして、全画素に展開されたOTFデータから第1のOTF展開領域206内の画素ごとに画像回復フィルタが生成される。また、上記交換レンズに、第2の撮像素子が搭載された撮像装置が組み合わされた場合は、図2aに示す形態でメモリに保持された特定OTFデータ202は、第2のOTF展開領域207内の代表点209にまず展開され、その後、第2のOTF展開領域207内の全画素に展開される。そして、全画素に展開されたOTFデータから第2のOTF展開領域207内の画素ごとに画像回復フィルタが生成される。図4には、本実施例において、撮影画像の全体に対して画像回復処理が行われる場合の処理の概要を示している。図4aにおいて、401は撮影画像内の代表点に対して生成された展開されたOTFデータである。図4bにおいて、402は各代表点のOTFデータから生成された画像回復フィルタである。図4cにおいて、403は代表点以外の各点各画素に対して生成された画像回復フィルタである。代表点以外の各点では、その近傍の代表点の画像回復フィルタをそのまま使用してもよいし、近傍の複数の代表点の画像回復フィルタを用いた補間処理等により生成した画像回復フィルタを使用してもよい。以上説明したように、本実施例によれば、撮影光学系に対して様々な大きさの撮像素子を組み合わせることができる場合でも、画像回復フィルタを作成する画素数第2の数よりも少ない数の特定点でのOTFデータを保持用意しておけば足りる。このため、画像回復処理を行うために予め保持すべきOTFデータ量を低減させることができる。なお、図4bおよび図4cにおいて、代表点以外の各点各画素に対して生成された画像回復フィルタを用いて、代表点以外の各点の画像回復フィルタを作成したが、本発明はこれに限られない。図4aにおいて、生成された展開されたOTFデータを補間処理することにより代表点以外の各点のOTFデータを生成し、そのOTFデータをフーリエ変換することにより代表点以外の各点の画像回復フィルタとしてもよい。図5には、実施例1にて説明した画像処理方法画像処理プログラムを実行するコンピュータ、つまりは画像処理装置を内蔵した撮像装置を含む撮像システムを示している。501は撮影光学系であり、複数のレンズ変倍レンズやフォーカスレンズ501bと絞り501aとを含む。レンズ501bは、光学系制御部506により光軸方向に移動されて、変倍や焦点調節を行う。絞り501aは、光学系制御部506により絞り開口径が変更されて光量調節を行う。撮影光学系501および光学系制御部506を含む交換レンズは、撮像素子502を含む撮像装置に対して着脱可能に装着される。本実施例では、撮影光学系501に対して、光電変換領域の大きさが互いに異なる撮像素子を備えた複数の撮像装置つまりは複数の撮像素子のいずれか1つを組み合わせることができる。撮像装置において、状態検出部507は、撮影光学系501の焦点距離ズーム位置、絞り開口径絞り値およびフォーカスレンズ位置被写体距離等の状態を検出し、検出した各状態を画像処理部504に送る。画像処理部504は、検出された撮影光学系501の状態に応じた画像回復フィルタを生成する。撮像素子502は、撮影光学系501により形成された被写体像を光電変換し、アナログ撮像信号出力信号を出力する。アナログ撮像信号は、A/D変換部503にてデジタル撮像信号に変換され、画像処理部504に入力される。画像処理部504は、デジタル撮像信号に対して各種画像処理を行い、撮影画像を生成する。画像処理部504は、実施例1にて説明したコンピュータに相当し、生成された撮影画像に対して、実施例1にて説明した画像回復処理を行う。記憶部508は、撮影光学系501のイメージサークル内の複数の特定点における撮影光学系501のOTFデータを記憶するメモリとして機能する。画像処理部504と記憶部508とにより画像処理装置が構成される。画像処理部504には、特定点選択部504aと、領域決定部504bと、関数生成部504cと、フィルタ生成部504dと、回復処理部504eとが設けられている。特定点選択部504aは、イメージサークルの大きさと撮影画像の生成に用いられた撮像素子502の光電変換領域の大きさとを比較した結果から、第1の数の特定点を選択する。また、領域決定部504bは、撮像素子502の光電変換領域の大きさに基づいてOTF展開領域処理対象領域を決定する。関数生成部504cは、第1の数の特定点におけるOTFデータ特定OTFデータを用いて、OTF展開領域内における第1の数より多い第2の数の画素のそれぞれにおけるOTFデータを生成する。すなわち、実施例1にいう、特定OTFデータを展開する。なお、実施例1では、特定OTFデータをまずOTF展開領域内の代表点に展開し、さらに代表点のOTFデータをOTF展開領域内の全画素に展開する場合について説明した。しかし、特定OTFデータを、代表点への展開を経ることなく、直接、OTF展開領域内の全画素に展開するようにしてもよい。フィルタ生成部504dは、OTF展開領域内の全画素に対して、画素ごとにOTFデータから画像回復フィルタを生成する。このとき、フィルタ生成部504dは、状態検出部507を通じて検出された撮影光学系501の状態に応じた画像回復フィルタを生成する。そして、回復処理部504eは、OTF展開領域内の全画素に対して、画素ごとの画像回復フィルタを用いた画像回復処理を行う。画像処理部504から出力された画像回復画像は、表示部505に表示されたり、画像記録媒体509に記録されたりする。システムコントローラ510は、撮像装置における画像処理部504の動作、状態検出部507の動作、表示部505の画像表示および画像記録媒体509への画像記録を制御するとともに、光学系制御部506を介して撮影光学系501の動作を制御する。上記実施例2では、画像処理装置を内蔵した撮像装置について説明したが、本発明の画像処理方法は、パーソナルコンピュータにインストールされる画像処理プログラムによっても実施することができる。この場合、パーソナルコンピュータが画像処理装置に相当する。パーソナルコンピュータは、撮像装置により生成された画像回復処理前の撮影画像入力画像を取得し、画像処理プログラムによって画像回復処理を行い、その結果得られた回復画像を出力する。以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。