Japanese)従来から、被写界深度を浅くするための手法として、複数の小口径の結像系を用いて、大口径の結像系に相当する分解能を得る合成開口法が知られている(例えば、非特許文献1,2を参照。これは、多数の小口径の結像系を用いて多視点から撮影対象を見ることにより、仮想的に被写界深度を浅くする手法である。共焦点撮像法は、顕微鏡で特定の一点のみを可視化する手法であり(例えば、非特許文献3を参照。)、顕微鏡の焦点とレーザの焦点を一致させて撮影を行うものである。共焦点撮像法において、共焦点光学系は、従来の顕微鏡と異なり、焦点の合った部分だけが際立って明るく撮像されるため(非合焦の部分は暗い)、焦点の合っていない箇所からの不要な散乱光が除去され、高コントラストになり、高解像度の撮影が可能である。暗視野顕微鏡は、共焦点撮像法と同様、顕微鏡に用いられる手法であり、撮影対象に光源を対物レンズに当たらない角度で照射して、物体に当たって散乱した光のみを撮影することにより、細胞壁などの特定の位置にある物体のみを可視化するものである。断層画像の生成において、所望の被写界深度の画像や所望の視線方向から見た被写体の画像の品質を向上する撮像システムが知られている(例えば、特許文献1を参照。特許文献1に開示された撮像システムは、結像光学系の光軸方向に焦点位置を変えながら被写体を複数回撮像することにより、複数の画像を取得し、それらの画像に基づいて、任意の被写界深度の画像又は任意の視線方向から見た被写体の画像を生成するものであるが、結像光学系の中に開口絞りが存在し(特許文献1中の図2を参照)、この開口絞りを調整することで被写界深度を制御している。撮影した画像のピンボケ等を低減する技術として、被写界深度の制御技術があり、結像光学系の光軸方向に焦点位置を変えながら被写体を複数回撮像した画像と、ボケ関数をデコンボリューションさせることによって、所望の被写界深度の制御画像を生成する技術が知られている。その中で、被写体が二次元コードである場合、二次元コードの構成単位であるセル上に配置されることを制約とした幾何変形行列を用いて、二次元コードの復元画像を決定する技術が知られている(特許文献2を参照。Japanese)本発明は、正対する2つの放物面鏡を用いた断層画像生成システムおよび断層画像生成方法に関するものである。前記移動手段により被写体を移動させて異なる位置から撮影された複数の撮影画像と、被写体の位置に依存するボケ関数と、撮影画像の画素値に関する上界と下界の制約とを用いて、被写体の断層画像を生成する断層画像生成手段と、を備えたことを特徴とする断層画像生成システム。前記結像光学系は、第1放物面鏡と第2放物面鏡を正対配置させ、第1放物面鏡の焦点位置に撮像素子を配置し、第2放物面鏡の焦点位置に被写体を配置したものであることを特徴とする断層画像生成システム。前記制約の上界は前記ボケ関数から算出した値であり、下界は非負値である、ことを特徴とする請求項1又は2に記載の断層画像生成システム。推定する断層画像に前記ボケ関数を掛け合わせた画像と、撮影画像との誤差が最小になるもので、前記制約を満たす画像を推定断層画像として生成することを特徴とする請求項1~3の何れかに記載の断層画像生成システム。第1放物面鏡と第2放物面鏡は、それぞれの開口径が同じであることを特徴とする請求項2~4の何れかに記載の断層画像生成システム。第1放物面鏡と第2放物面鏡は、それぞれの開口径および曲率が同じであり、中心間距離が焦点距離となるように縁同士を合せて正対配置させたことを特徴とする請求項2~4の何れかに記載の断層画像生成システム。前記被写体の断層画像を生成することを特徴とする請求項1~6の何れかに記載の断層画像生成システム。前記被写体の間に光遮蔽用マスク、が設けられたことを特徴とする請求項1~7の何れかに記載の断層画像生成システム。して機能させる断層画像生成プログラム。請求項9~15の何れかの断層画像生成方法における前記断層画像生成ステップを実行させるための断層画像生成プログラム。