被写体を複数の視点から見た複数の副画像が整列した画像を取得する画像取得手段と、前記副画像から部分画像を切り出す画像切り出し手段と、前記部分画像を配置して再構成画像を生成する画像生成手段と、再焦点距離を設定する再焦点距離設定手段と、前記部分画像が配置される間隔を前記再焦点距離に応じて設定する間隔設定手段と、前記再構成画像上で前記部分画像が互いに重複するように前記部分画像の切り出しサイズを設定するサイズ設定手段とを備えた画像処理装置。ボケ度合いを設定する手段を更に備え、前記サイズ設定手段は前記ボケ度合いが大きくなると前記切り出しサイズを大きくすることを特徴とする請求項1に記載の画像処理装置。被写体を複数の視点から見た複数の副画像が整列した画像を取得する画像取得手段と、前記複数の副画像から第1の画像を選択する第1の選択手段と、前記第1の画像に含まれる第1の画素を選択する画素選択手段と、前記複数の副画像から第2の画像を選択する第2の選択手段と、前記第2の画像に含まれる画素の中から、前記第1の画素に対応する第2の画素を探索する探索手段と、前記第1の画素と第2の画素の位置関係に基づいて前記第1の画素と第2の画素を加工する画素加工手段と、前記画素加工手段によって加工された前記複数の副画像から画像を再構成する再構成手段とを備えた画像処理装置。前記再構成手段は、前記副画像から部分画像を切り出す画像切り出し手段と、前記部分画像を配置して再構成画像を生成する画像生成手段と、再焦点距離を設定する再焦点距離設定手段と、前記部分画像が配置される間隔を前記再焦点距離に応じて設定する間隔設定手段と、前記再構成画像上で前記部分画像が互いに重複するように前記部分画像の切り出しサイズを設定するサイズ設定手段とを含むことを特徴とする請求項3に記載の画像処理装置。メインレンズと、撮像素子と、各々のマイクロレンズが該撮像素子の複数の画素をカバーするマイクロレンズアレイを含む光学系からなる撮像手段を更に備え、前記画像取得手段は、前記撮像手段によって撮像された画像を取得することを特徴とする請求項1乃至4に記載の画像処理装置。被写体を複数の視点から見た複数の副画像が整列した画像を取得する工程と、前記副画像から部分画像を切り出す工程と、前記部分画像を配置して再構成画像を生成する工程と、再焦点距離を設定する行程と、前記部分画像が配置される間隔を前記再焦点距離に応じて設定する工程と、前記再構成画像上で前記部分画像が互いに重複するように前記部分画像の切り出しサイズを設定する工程とを備えた画像処理方法。被写体を複数の視点から見た複数の副画像が整列した画像を取得する画像取得手段を備えた画像処理装置のコンピュータに、前記副画像から部分画像を切り出す手順と、前記部分画像を配置して再構成画像を生成する手順と、再焦点距離を設定する手順と、前記部分画像が配置される間隔を前記再焦点距離に応じて設定する手順と、前記再構成画像上で前記部分画像が互いに重複するように前記部分画像の切り出しサイズを設定する手順とを実行させるプログラム。特許文献1に記載のプレノプティックカメラは、光センサーアレイにおける互いに異なった光センサーで検出された光線が物理焦点面上の特定の場所において入射するときの入射角を、物理焦点面上の特定の場所に対する光センサーの位置に基づいて判定し、光センサーアレイによって検出された光線のデータを、判定された光線の入射角に基づいて選択的に組み合わせることにより再構成画像のデータを生成しているため、計算量が極めて大きなものであった。このため、より簡易な計算で再構成画像を生成する手法が求められている。本発明は、このような状況に鑑みてなされたものであり、プレノプティックカメラと呼ばれる撮像装置により撮像されたライトフィールド画像から、簡易な計算で再構成画像を生成することを目的とする。上記目的を達成するため、本発明の一態様の画像処理装置は、被写体を複数の視点から見た複数の副画像が整列した画像を取得する画像取得手段と、前記副画像から部分画像を切り出す画像切り出し手段と、前記部分画像を配置して再構成画像を生成する画像生成手段と、再焦点距離を設定する再焦点距離設定手段と、前記部分画像が配置される間隔を前記再焦点距離に応じて設定する間隔設定手段と、前記再構成画像上で前記部分画像が互いに重複するように前記部分画像の切り出しサイズを設定するサイズ設定手段とを備えることを特徴とする。本発明によれば、プレノプティックカメラにより撮像されたライトフィールド画像から再構成画像が生成する際の計算量を軽減させることができる。以下、本発明の一実施形態を図面に基づいて説明する。図1は、本発明の一実施形態に係る画像処理装置1のハードウェアの構成を示すブロック図である。画像処理装置1は、CPUCentralProcessingUnit11と、ROMReadOnlyMemory12と、RAMRandomAccessMemory13と、バス14と、入出力インターフェース15と、撮像部16と、入力部17と、出力部18と、記憶部19と、通信部20と、ドライブ21と、を備えている。CPU11は、ROM12に格納されているプログラム、又は、記憶部19からRAM13にロードされたプログラムに従って各種の処理を実行する。RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。CPU11、ROM12、及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、撮像部16、入力部17、出力部18、記憶部19、通信部20及びドライブ21が接続されている。撮像部16は、メインレンズ31と、マイクロレンズアレイ32と、撮像素子33と、を備えている。なお、撮像部16のさらなる詳細については、図2を参照して後述する。入力部17は、図示せぬシャッタ釦等の各種釦により構成され、ユーザの指示操作に応じた各種情報を入力する。出力部18は、モニタやスピーカ等により構成され、各種画像や各種音声を出力する。記憶部19は、ハードディスクやDRAMDynamicRandomAccessMemory等で構成され、後述するライトフィールド画像や再構成画像等、各種画像のデータを記憶する。通信部20は、インターネットを含むネットワークを介して他の装置図示せずとの間で行う通信を制御する。ドライブ21には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ等よりなる、リムーバブルメディア22が適宜装着される。ドライブ21によってリムーバブルメディア22から読み出されたプログラムは、必要に応じて記憶部19にインストールされる。また、リムーバブルメディア22は、記憶部19に記憶されている画像のデータ等の各種データも、記憶部19と同様に記憶することができる。図2は、このような構成を有する画像処理装置1のうち、光学系の構成例を示す模式図である。画像処理装置1の光学系においては、被写体たる物体面obからみて、メインレンズ31と、マイクロレンズアレイ32と、撮像素子33と、がその順番で配置されている。マイクロレンズアレイ32においては、N個Nは2以上の任意の整数値のマイクロレンズ32-1乃至32-Nの各々が規則的に連続して繰り返して配置されている。メインレンズ31は、光源から射出された光束を集光して、所定の面Maに結像させ、マイクロレンズアレイ32に入射させる。なお、以下、メインレンズ31により結像される面Maを、メインレンズ結像面Maと呼ぶ。マイクロレンズアレイ32内のマイクロレンズ32-iiは、1乃至Nの範囲内の整数値は、物体面obからメインレンズ31を介して入射されてくる光束を入射方向毎に集光して、撮像素子33の上にサブイメージを結像させる。即ち、撮像素子33においては、複数のマイクロレンズ32-1乃至32-Nの各々により複数のサブイメージが結像され、これらの複数のサブイメージの集合体であるライトフィールド画像が生成される。このようにして、同一の被写体に対して異なる角度から見た像が、対応する複数のサブイメージに記録される。言い換えると被写体を複数の視点から見た複数の副画像が整列した画像が得られる。こうして得られたサブイメージは、同一の被写体に対して異なる角度から見た像を含む。そのため、複数のサブイメージから適切な画素を選択して合成することで、撮像時に任意の距離だけ前方に離れていた面に焦点を合わせた画像を再構成することができる。なお、このようにして画像処理装置1が再構成画像のデータを生成するまでの処理を、以下、再構成処理と呼び、再構成対象の面を、再構成面と呼ぶ。図3は、図1の画像処理装置1が実行する再構成処理の流れを説明するフローチャートである。なお、画像処理装置1は、再構成処理の前に、被写体を撮像して、その結果得られるライトフィールド画像のデータを記憶部19等に記憶しているものとする。ステップS11において、画像処理装置1のCPU11は、ライトフィールド画像のデータを記憶部19等から取得する。ステップS12において、画像処理装置1のCPU11は、ライトフィールド画像の各画素について被写体距離推定を行う。被写体距離推定は以下の様に行う。まずサブイメージを第1のサブイメージとして選択する。第1のサブイメージの中の画素から、例えば、サブイメージの中央の画素を注目画素として選択する。次に他のサブイメージ、例えば、隣接するサブイメージを第2のサブイメージとして選択する。そして、注目画素と第2のサブイメージの画素との差分を調べる。まず、注目画素の対応点、この場合、第2のサブイメージの中央からスタートし、起こりうる視差の範囲について調べる。差分が最小値である画素の対応点からの位置ずれ位置関係から被写体までの距離を推定する。この被写体距離推定はライトフィールド画像上の各サブイメージについて行われる。注目画素が非常に遠くにある被写体を撮影した点である場合には位置ずれは小さく、近くにある被写体を撮影した点である場合には位置ずれは大きい。この位置ずれと、実世界における被写体とカメラの距離の関係は、メインレンズ31、マイクロレンズアレイ32内のマイクロレンズ32-iの焦点距離と、撮像素子33の置かれた位置および大きさによって決まる。これらの対応関係は予めROM12に格納されている。ステップS13において、CPU11は、メインレンズ31の前方の所定距離の位置にある面の像を、再構成面として設定する。この所定距離を以下再焦点距離と呼ぶ。ステップS14において、CPU11は、再構成処理に於いて付加するボケ度合いを設定する。ステップS15において、画像処理装置1のCPU11は、ライトフィールド画像の各画素についてボケ付加を行う。再焦点距離と被写体までの距離の差が所定値以上あれば設定されたボケ強度に従ってボケ付加処理を行う。ボケ付加処理には例えばガウシアンフィルターを用いる。ステップS16において、CPU11は、サブイメージから切り出された部分画像を再構成画像に配置する際の間隔をROM12から読み出して配置間隔として設定する。配置間隔は、メインレンズ31、マイクロレンズアレイ32内のマイクロレンズ32-iの焦点距離と、撮像素子33の置かれた位置と、再焦点距離によって定まる。遠くにある被写体ほどマイクロレンズ毎の見込み角度の差が小さくなるためサブイメージ内での移動も小さい。これに従い配置間隔を小さくする。逆に近くにある被写体ほどマイクロレンズ毎の見込み角度の差が大きくなるためサブイメージ内での移動も大きい。これに従い配置間隔を大きくする。ステップS17において、CPU11は、サブイメージから切り出す部分画像の大きさをROM12から読み出して切り出しサイズとして設定する。ROM12には再焦点距離と切り出しサイズの対応テーブルが記憶されている。切り出しサイズは、部分画像の再構成画像に対する配置間隔とボケ強度によって定まる。この切り出しサイズの一辺は配置間隔よりも大きいものである。そのため、部分画像が再構成画像に配置された際には部分画像同士の重なりが生ずる。また、重ねられる部分画像の枚数が多いほどボケが強くなる。そのため、設定されたボケ強度が強ければ、切り出しサイズを大きくする。ステップS18において、CPU11は、処理すべきサブイメージを選択する。ステップS19において、CPU11は、選択されたサブイメージから部分画像を切り出す。ステップS20において、CPU11は、この部分画像を切り出しサイズと配置間隔に基づいて部分画像が互いに重複するように再構成画像に配置する。この際、メインレンズの焦点が撮像素子よりもメインレンズ側にある、図2のような光学系で撮影されたライトフィールド画像においては、各部分画像の上下左右を反転して再構成画像に配置する。メインレンズの焦点が撮像素子の後ろ側にある光学系の場合には部分画像の上下左右の反転を行わない。ステップS21において、CPU11は、全てのサブイメージを処理したかを判定する。判定結果がNoであれば、CPU11は、ステップS18に戻り、次のサブイメージを選択して処理を繰り返す。判定結果がYesであれば、ステップS22においてCPU11は、作成された再構成画像を出力部18から表示出力し、リムーバブルメディア22に保存する。これにより、再構成処理は終了となる。S18~S22の処理について図4~図7を用いて説明する。部分画像Cの一辺が配置間隔の2倍の例である。画像の端の部分を除いて、部分画像Cが4枚ずつ重なる。始めにライトフィールド画像LFの左上のサブイメージSが選択されるS18。選択されたサブイメージSから部分画像Cが切り出されてS19、この部分画像Cが中間画像の左上に配置されるS20。ここまでを図解したのが図4である。次に右隣のサブイメージSが選択されるS18。選択されたサブイメージSから部分画像Cが切り出されてS19、この部分画像Cが、先ほど中間画像内に配置された部分画像Cの右隣に配置されるS20。切り出された部分画像Cの一辺が配置間隔の2倍であるので図5のように水平方向に重なりをもって配置される。重なり部分の画素値はバッファ上で加算される。この作業がライトフィールド画像LFの右端まで繰り返される。右端のサブイメージSの処理が済んだら、ライトフィールド画像LFの左端に戻り、上から2段目のサブイメージSが選択されるS18。選択されたサブイメージSから部分画像Cが切り出されS19、この部分画像Cが最初に中間画像内に配置された部分画像Cの下側に配置されるS20。切り出された部分画像Cの一辺が配置間隔の2倍であるので図6のように垂直方向に重なりをもって配置される。重なり部分の画素値はバッファ上で加算される。次に右隣のサブイメージSが選択されるS18。選択されたサブイメージSから部分画像Cが切り出されてS19、この部分画像Cが、先ほど中間画像内に配置された部分画像Cの右隣に配置されるS20。切り出された部分画像Cの一辺が配置間隔の2倍であるので図7のように水平方向に重なりをもって配置される。重なり部分の画素値はバッファ上で加算される。一段目と同様にこの作業がライトフィールド画像LFの右端まで繰り返される。右端のサブイメージSの処理が済んだら、ライトフィールド画像LFの次の段のサブイメージSが処理される。これらの作業が繰り返される。ライトフィールド画像LFの右下のサブイメージSまで処理したと判定されたらS21、作成された再構成画像Rは出力部18から表示出力され、リムーバブルメディア22に保存される。S22。図8は、上述の手法が、TodorGeorgievがhttp://www.tgeorgiev.net/で公開しているライトフィールドデータに適用されたものである。図8aの全体像の点線で囲まれた部分のライトフィールド画像を、図8bに示す。図を見やすくするために、マイクロレンズにより生ずる各サブイメージの上下左右の反転は修正されている。また、見やすさのためにライトフィールド画像へのボケ加工を行っていない作例を図示している。また、図8bの4個のサブイメージが重ね合わされた結果を、図8cに示す。再構成面から離れた被写体にボケが生じているのがわかる。このように重ね書きにより少ない計算量でボケを付加することができる。ライトフィールド画像に対するボケ加工はサブイメージ毎に為されるため、ステップS12での被写体距離推定に誤りが含まれていた場合でも、ステップS18~S21の重ね書きにより平均化され、誤りの影響が緩和される。また、重ね書きによるボケ付加と、被写体距離推定後のフィルター処理によるボケ付加を併用しているため、この両者の強度を調整することでボケの味わいを変化させることができる。また、再焦点距離の設定は、マニュアル操作で設定しても良いし、焦点を合わせたい被写体までの距離を測定して設定しても良い。さらに、再構成画像の表示後にタッチパネルなどにより焦点を合わせたい被写体を選択し直して、再焦点距離を再設定するようにしても良い。本実施形態に於いては、撮像処理を画像処理装置内で行ったが、他の撮像装置で生成されたライトフィールド画像を画像処理装置に読み込み、この画像処理装置で再構成処理を行ってもよい。この場合、他の撮像装置は、タッチパネルで選んだ被写体の位置とライトフィールド画像をリムーバブルメディア22に記憶しておくようにしても良い。これにより画像処理装置での再構成が容易になる。また、撮影時に測定した被写体距離とライトフィールド画像をリムーバブルメディア22に記憶しておくようにしても良い。以上、本発明の実施形態について説明したが、この実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。[付記1]被写体を複数の視点から見た複数の副画像が整列した画像を取得する画像取得手段と、前記副画像から部分画像を切り出す画像切り出し手段と、前記部分画像を配置して再構成画像を生成する画像生成手段と、再焦点距離を設定する再焦点距離設定手段と、前記部分画像が配置される間隔を前記再焦点距離に応じて設定する間隔設定手段と、前記再構成画像上で前記部分画像が互いに重複するように前記部分画像の切り出しサイズを設定するサイズ設定手段とを備えた画像処理装置。[付記2]ボケ度合いを設定する手段を更に備え、前記サイズ設定手段は前記ボケ度合いが大きくなると前記切り出しサイズを大きくすることを特徴とする付記1に記載の画像処理装置。[付記3]被写体を複数の視点から見た複数の副画像が整列した画像を取得する画像取得手段と、前記複数の副画像から第1の画像を選択する第1の選択手段と、前記第1の画像に含まれる第1の画素を選択する画素選択手段と、前記複数の副画像から第2の画像を選択する第2の選択手段と、前記第2の画像に含まれる画素の中から、前記第1の画素に対応する第2の画素を探索する探索手段と、前記第1の画素と第2の画素の位置関係に基づいて前記第1の画素と第2の画素を加工する画素加工手段と、前記画素加工手段によって加工された前記複数の副画像から画像を再構成する再構成手段とを備えた画像処理装置。[付記4]前記再構成手段は、前記副画像から部分画像を切り出す画像切り出し手段と、前記部分画像を配置して再構成画像を生成する画像生成手段と、再焦点距離を設定する再焦点距離設定手段と、前記部分画像が配置される間隔を前記再焦点距離に応じて設定する間隔設定手段と、前記再構成画像上で前記部分画像が互いに重複するように前記部分画像の切り出しサイズを設定するサイズ設定手段と、を含むことを特徴とする付記3に記載の画像処理装置。[付記5]メインレンズと、撮像素子と、各々のマイクロレンズが該撮像素子の複数の画素をカバーするマイクロレンズアレイを含む光学系からなる撮像手段を更に備え、前記画像取得手段は、前記撮像手段によって撮像された画像を取得することを特徴とする付記1乃至4に記載の画像処理装置。[付記6]被写体を複数の視点から見た複数の副画像が整列した画像を取得する工程と、前記副画像から部分画像を切り出す工程と、前記部分画像を配置して再構成画像を生成する工程と、再焦点距離を設定する行程と、前記部分画像が配置される間隔を前記再焦点距離に応じて設定する工程と、前記再構成画像上で前記部分画像が互いに重複するように前記部分画像の切り出しサイズを設定する工程とを備えた画像処理方法。[付記7]被写体を複数の視点から見た複数の副画像が整列した画像を取得する画像取得手段を備えた画像処理装置のコンピュータに、前記副画像から部分画像を切り出す手順と、前記部分画像を配置して再構成画像を生成する手順と、再焦点距離を設定する手順と、前記部分画像が配置される間隔を前記再焦点距離に応じて設定する手順と、前記再構成画像上で前記部分画像が互いに重複するように前記部分画像の切り出しサイズを設定する手順とを実行させるプログラム。