(57)【特許請求の範囲】
【請求項１】
電磁波源からの電磁波を回折する回折格子と、
前記回折格子によって回折された前記電磁波の一部を遮る遮蔽格子と、
前記遮蔽格子を経た前記電磁波を検出する検出器と、
前記検出器で検出された電磁波の強度分布に基づいて前記回折格子および遮蔽格子のうち少なくともいずれか一方の姿勢を調整する調整部と、を有し、
前記調整部は、
前記強度分布に基づいて前記回折格子および前記遮蔽格子のうち少なくともいずれか一方の、光軸に対する傾きを調整することを特徴とするトールボット干渉計。
【請求項２】
前記調整部は、
前記強度分布を複数の領域に分割し、
前記複数の領域の前記強度分布に基づいて、前記回折格子および前記遮蔽格子のうち少なくともいずれか一方の、光軸に対する傾きを調整することを特徴とするトールボット干渉計。
【請求項３】
前記調整部は、
前記複数の領域の前記強度分布のそれぞれをフーリエ変換することでキャリア周波数に対応したスペクトルの強度情報を計算し、
前記キャリア周波数に対応したスペクトルの強度分布に基づいて前記回折格子および前記遮蔽格子のうち少なくともいずれか一方の、光軸に対する傾きを調整することを特徴とする請求項２に記載のトールボット干渉計。
【請求項４】
前記キャリア周波数に対応したスペクトルの強度情報が、前記キャリア周波数に対応したスペクトルの強度と、そのスペクトルの周囲のバックグラウンドノイズの強度との比であることを特徴とする請求項３に記載のトールボット干渉計。
【請求項５】
前記キャリア周波数に対応したスペクトルの強度情報が、前記キャリア周波数に対応したスペクトルのピーク値と、ＤＣ成分に対応するスペクトルのピーク値との比であるビジビリティ値であることを特徴とする請求項３に記載のトールボット干渉計。
【請求項６】
前記調整部は、
前記キャリア周波数に対応したスペクトルの強度情報のばらつきが小さくなるように、前記回折格子と前記遮蔽格子の少なくともいずれか一方の、光軸に対する傾きを調整することを特徴とする請求項３乃至５のいずれか１項に記載のトールボット干渉計。
【請求項７】
前記調整部は、
前記キャリア周波数に対応したスペクトルの強度情報の最小値が前記キャリア周波数に対応したスペクトルの強度情報の最大値に近づくように前記回折格子と前記遮蔽格子の少なくともいずれか一方の、光軸に対する傾きを調整することを特徴とする請求項３乃至６のいずれか１項に記載のトールボット干渉計。
【請求項８】
前記調整部は、
撮像範囲内の異なる領域における前記回折格子と前記遮蔽格子との距離のばらつきが小さくなるように、前記回折格子および前記遮蔽格子のうち少なくともいずれか一方の、光軸に対する傾きを調整することを特徴とする請求項１乃至７のいずれか１項に記載のトールボット干渉計。
【請求項９】
前記調整部は、
前記回折格子および前記遮蔽格子のうち少なくともいずれか一方の、光軸に対する傾きを調整した後で、前記回折格子と前記遮蔽格子との距離を調整することを特徴とする請求項１乃至８のいずれか１項に記載のトールボット干渉計。
【請求項１０】
前記調整部は、
前記回折格子および前記遮蔽格子のうち少なくともいずれか一方の、光軸を中心とする回転を調整することを特徴とする請求項１乃至９のいずれか１項に記載のトールボット干渉計。
【請求項１１】
電磁波源からの電磁波を回折する回折格子と、
前記回折格子によって回折された前記電磁波の一部を遮る遮蔽格子と、
前記遮蔽格子を経た前記電磁波を検出する検出器と、
前記検出器で検出された電磁波の強度分布に基づいて、前記光軸に対する前記回折格子の傾きと、前記光軸に対する前記遮蔽格子の傾きとの差の情報を取得する調整部と、を有することを特徴とするトールボット干渉計。
【請求項１２】
前記電磁波がＸ線であることを特徴とする請求項１乃至１１のいずれか１項に記載のトールボット干渉計。
【請求項１３】
電磁波源からの電磁波を回折する回折格子と、
前記回折格子によって回折された前記電磁波の一部を遮る遮蔽格子と、
前記遮蔽格子を経た前記電磁波を検出する検出器と、を有するトールボット干渉計に用いられ、
前記検出器で検出された電磁波の強度分布に基づいて前記回折格子および前記遮蔽格子のうち少なくともいずれか一方の、光軸に対する傾きを調整する調整方法。
【請求項１４】
前記検出器で検出された強度分布を複数の領域に分割する工程と、
前記複数の領域の前記強度分布に基づいて、前記回折格子および前記遮蔽格子のうち少なくともいずれか一方の、光軸に対する傾きを調整する工程と、
を有することを特徴とする請求項１３に記載のトールボット干渉計の調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トールボット干渉を用いた撮像装置および撮像装置の調整方法に関する。
【背景技術】
【０００２】
トールボット干渉法は光やＸ線を含む様々な波長の電磁波の干渉を用いて被検体の形状や組成を計測する方法であり、一般に、電磁波源、回折格子、検出器を備える撮像装置が用いられる。トールボット干渉法の原理について簡単に説明する。まず、電磁波源から位相波面の揃った、つまりコヒーレントな入射波を被検体に対し照射する。被検体を透過した電磁波は被検体の形状や組成によって波面が変化する。この波面変化が起きた電磁波が回折格子によって回折されると、回折格子からトールボット距離と呼ばれる特定の距離はなれた位置に干渉パターンが形成される。この干渉パターンを検出器によって検出し、解析することによって被検体によって変化した位相波面（以下、位相像と呼ぶ。）またはその位相波面の微分像（以下、微分位相像と呼ぶ。）を得ることができる。
【０００３】
また特許文献１に記載されているように、電磁波を透過させる透過部と遮蔽する遮蔽部が周期的に配置された遮蔽格子を、干渉パターンが生じる位置に配置することでモアレを形成し、このモアレを検出し、解析して被検体の位相像や微分位相像を得る方法もある。この方法を用いると、干渉パターンの周期よりも空間分解能が大きい検出器を用いることができるため、電磁波としてＸ線を用いるトールボット干渉法（以下、Ｘ線トールボット干渉法と呼ぶ。）を用いた撮像装置に良く用いられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１６４３７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
遮蔽格子を用いてモアレを形成し、そのモアレの強度分布を検出するトールボット干渉計においては、用いる電磁波の波長や、回折格子や遮蔽格子のピッチによって撮像に適した回折格子や遮蔽格子の姿勢が決まる。回折格子や遮蔽格子の姿勢が撮像に適した姿勢からずれると、得られる被検体の位相像や微分位相像に対するノイズ比が増加するといった画質の低下につながる可能性がある。そこで本発明は、回折格子や遮蔽格子の姿勢を撮像に適した姿勢に調整することによって、より高画質な位相像や微分位相像を得ることができる撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、本発明の一側面としてのトールボット干渉計は、電磁波源からの電磁波を回折する回折格子と、回折格子によって回折された電磁波の一部を遮る遮蔽格子と、遮蔽格子を経た電磁波を検出する検出器と、検出器の検出された電磁波の強度分布に基づいて回折格子および遮蔽格子のうち少なくともいずれか一方の姿勢を調整する調整部と、を有し、調整部は、強度分布に基づいて、回折格子および遮蔽格子のうち少なくともいずれか一方の、光軸に対する傾きを調整することを特徴とする。
【０００７】
本発明のその他の側面については、以下で説明する実施の形態で明らかにする。
【発明の効果】
【０００８】
本発明によれば、回折格子及び遮蔽格子のうち少なくともいずれか１つの姿勢を調整することによって、より高画質な位相像や微分位相像を得ることができる撮像装置を提供することが可能である。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係るＸ線撮像装置を説明する図である。
【図２】本発明の実施形態に係る２次元回折格子を説明する図である。
【図３】本発明の実施形態に係る２次元遮蔽格子を説明する図である。
【図４】本発明の実施形態に係る調整部における調整フローを説明する図である。
【図５】本発明の実施形態に係るモアレの強度分布の領域分割方法を表している図である。
【図６】本発明の実施形態に係る空間周波数スペクトルとキャリア周波数に対応したスペクトルを説明する図である。
【図７】本発明の実施形態に係るキャリア周波数に対応したスペクトル強度分布を説明する図である。
【図８】回折格子や遮蔽格子の光軸に対する傾きとＣＮＲの変化を説明する図である。
【図９】本発明の実施形態に係るビジビリティ分布を説明する図である。
【図１０】回折格子や遮蔽格子の光軸に対する傾きとビジビリティ値の変化を説明する図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の好ましい実施形態を添付の図面に基づいて詳細に説明する。なお、各図において、同一の部材については同一の参照番号を付し、重複する説明は省略する。
【００１１】
以下にＸ線トールボット干渉法を用いたＸ線撮像装置を例にとり、実施形態１と２の説明をする。実施形態１と実施形態２の撮像装置は、検出器により検出した強度分布（モアレ）を複数の領域に分割し、その領域毎の強度分布に基づいて回折格子又は遮蔽格子の少なくともいずれか一方の姿勢を調整する。より具体的に説明をすると、まず、分割した領域毎にフーリエ変換を行い、キャリア周波数に対応したスペクトルの強度情報を得る。次に、領域毎のキャリア周波数に対応したスペクトルの強度情報に基づいて回折格子又は遮蔽格子の少なくともいずれか一方の姿勢を調整する。
【００１２】
より具体的な実施形態については以下に説明をする。
【００１３】
（実施形態１）
本実施形態では、分割した複数の領域毎にキャリア周波数に対応したスペクトルのピーク強度とそのスペクトルの周囲のバックグラウンドノイズの強度との比であるＣａｒｒｉｅｒ  ｔｏ  Ｎｏｉｓｅ  Ｒａｔｉｏ（以下、ＣＮＲと呼ぶ。）を算出し、算出したＣＮＲの値に基づいて回折格子又は遮蔽格子の少なくともいずれか一方の姿勢を調整する。
【００１４】
本実施形態の構成の一例を図１に示す。図１に示したＸ線撮像装置はＸ線源１１０と、Ｘ線源からのＸ線を回折する回折格子１３０と、回折格子１３０によって回折されたＸ線の一部を遮蔽する遮蔽格子１５０と、遮蔽格子を経たＸ線を検出する検出器１７０を備えている。更に、回折格子１３０と遮蔽格子１５０の姿勢を調整する調整部１９０も備えている。この撮像装置は、被検体１２０の位相情報をモアレとして撮像する。以下で各構成について説明をする。
【００１５】
（Ｘ線源）
本実施形態の撮像装置は電磁波源としてＸ線源を備えている。Ｘ線源１１０から発生したＸ線１１１が被検体１２０を透過すると、被検体１２０の組成や形状に応じてＸ線１１１に位相の変化及び吸収が生じる。
【００１６】
Ｘ線源としては、連続Ｘ線を発生させるＸ線源を用いても、特性Ｘ線を発生させるＸ線源を用いても良い。また、波長としては、０．１Å以上５Å以下のものから適宜選択される。また、Ｘ線源１１０から出射したＸ線の経路上に、波長選択フィルタやＸ線を細いビームに分割するための線源用の格子を適宜設けても良い。
【００１７】
（回折格子）
回折格子１３０は位相進行部１３１と位相遅延部１３２が周期的に配置された位相格子である。回折格子として、遮蔽部と透過部が周期的に配置された遮蔽格子を用いることもできるが、位相格子を用いた方がＸ線量を確保できる点で有利である。回折格子１３０は、Ｘ線１１１を回折することで、明部と暗部を有する干渉パターン１４０を形成する。尚、本明細書ではＸ線（電磁波）の強度が高いところを明部、低いところを暗部と言う。
【００１８】
図１では回折格子１３０は、被検体１２０と遮蔽格子１５０の間に配置されているが、Ｘ線源と被検体の間に配置しても良い。回折格子１３０を被検体１２０と遮蔽格子１５０の間に配置すると、被検体により位相波面が変化したＸ線が回折されることで被検体の位相情報を持った干渉パターンが形成される。一方、Ｘ線源と被検体の間に回折格子を配置すると、回折格子によって回折されたＸ線の位相波面が被検体により変化することで被検体の位相情報を持った干渉パターンが形成される。
【００１９】
位相進行部１３１と位相遅延部１３２は、透過したＸ線に対して位相差がつくように形成されていれば良い。一般的には、位相遅延部１３２を透過したＸ線と、位相進行部１３１を透過したＸ線の位相差がπ、またはπ／２である。前者をπ回折格子、後者をπ／２回折格子と称する場合もある。但し、位相遅延部１３２を透過したＸ線と、位相進行部１３１を透過したＸ線の位相差は、πやπ／２でなくても、Ｘ線を回折する領域内で一定であれば良く、例えば透過したＸ線の位相差がπ／３でも良い。
【００２０】
位相進行部１３１と位相遅延部１３２は１次元周期を持つように配置されていても良いし、２次元周期を持つように配置されていても良い。位相進行部１３１と位相遅延部１３２が２次元周期を持つように配置されている回折格子の例として、図２（Ａ）に示すように位相進行部１３１ａと位相遅延部１３２ａが市松格子状に配置されている回折格子が挙げられる。他にも、図２（Ｂ）に示すような位相進行部１３１ｂと位相遅延部１３２ｂが井桁格子状に配置されているものも挙げられる。しかし、位相進行部１３１と位相遅延部１３２の配置方法や形状はこれらに限定されるものではなく、例えば位相進行部や位相遅延部の外縁が円形状であっても回折格子として利用することが可能である。
【００２１】
回折格子１３０が１次元の周期を有する場合には、被検体１２０の１次元方向の位相勾配情報しか取得できない。しかし、回折格子１３０が２次元の周期を有する場合には、２次元方向の位相勾配情報を取得することができるため、より正確に被検体の位相情報を得ることができる。
【００２２】
なお、回折格子１３０を構成する材料はＸ線を透過する物質であることが好ましく、例えば、シリコン等を用いることができる。
【００２３】
Ｘ線が回折格子１３０に回折されることで形成される干渉パターンは、Ｘ線源１１０と回折格子１３０との距離をＺ０とすると、回折格子１３０からの距離Ｚ１が下記の式（１）を満たしている位置に最も明瞭に現れる。
【００２４】
式（１）において、λはＸ線の波長、ｄは回折格子１３０の格子周期である。
【００２５】
【数１】
0005875280.tif 000002
【００２６】
Ｎは回折格子の形態により異なる値であり、以下のように表現できる実数である。なお、ｎは自然数である。
１次元配列のπ回折格子：Ｎ＝ｎ／４−１／８
１次元配列のπ／２回折格子：Ｎ＝ｎ−１／２
２次元配列の市松模様π回折格子：Ｎ＝ｎ／４−１／８
２次元で市松模様π／２回折格子：Ｎ＝ｎ／２−１／４
【００２７】
（遮蔽格子）
遮蔽格子１５０は、周期的に配置された透過部１５１と遮蔽部１５２を有し、
干渉パターン１４０の明部を形成するＸ線の一部を遮蔽することでモアレを形成する。そのため、回折格子１３０から距離Ｚ１だけ離れた位置に設けられることが好ましいが、製造誤差程度であれば遮蔽格子の配置位置がずれていてもモアレを形成することができる。（図１では説明の都合上、干渉パターン１４０と遮蔽格子１５０を離して記載している。）
なお、遮蔽部１５２と透過部１５１は干渉パターン１４０が形成される位置に遮蔽格子が配置された時にモアレが生じる程度にＸ線を遮蔽または透過すれば良く、Ｘ線を完全に遮蔽または透過しなくても良い。透過部１５１は貫通孔でも良いが、例えばシリコンのようなＸ線を透過する物質で構成されていても良い。一方、遮蔽部１５２を構成する材料として、例えば、金を用いることができる。
【００２８】
遮蔽格子１５０の周期は、干渉パターンと同一、または僅かに異なる。干渉パターンと同一の周期を持つ遮蔽格子を用いた場合、干渉パターンに対して遮蔽格子を面内回転させることによってモアレが発生する。干渉パターンの周期をＤ、干渉パターンの明暗の周期方向と遮蔽格子の周期方向のなす角をθ（ただし、θ＜＜１ラジアン）とすれば、モアレの周期Ｄｍは、Ｄ／θとなる。
【００２９】
一方、干渉パターンと僅かに異なる周期を持つ遮蔽格子を用いた場合、遮蔽格子の面内回転を行なうことなくモアレが発生する。遮蔽格子の周期をＤａ＝Ｄ＋δ（ただしδ＜＜Ｄ）とすれば、モアレの周期Ｄｍは、Ｄ２／δとなる。
【００３０】
遮蔽格子１５０において、透過部１５１と遮蔽部１５２は、１次元周期的に配列されていてもよいし、また２次元周期的に配列されていてもよい。
【００３１】
例えば、図２（Ａ）に示した市松格子状の回折格子であって、π回折格子を用いた場合には、図３（Ａ）のように透過部１５１ａと遮蔽部１５２ａが２次元的に配列されている井桁格子状の遮蔽格子１５０ａを用いることができる。また、図２（Ａ）に示した市松格子状のπ／２回折格子を用いた場合には、図３（Ｂ）のように透過部１５１ｂと遮蔽部１５２ｂが２次元的に配列されている市松格子状の遮蔽格子１５０ｂを用いることができる。
なお、上記の組合せは一例であり、回折格子と遮蔽格子は種々の組合せが可能である。
【００３２】
（検出器）
前記遮蔽格子１５０を透過したＸ線の干渉パターンの情報はモアレの強度分布として、Ｘ線検出器１７０によって検出される。Ｘ線検出器１７０は、Ｘ線のモアレを撮像することのできる撮像素子である。検出器として、例えば、デジタル信号への変換が可能なＦＰＤ（Ｆｌａｔ  Ｐａｎｅｌ  Ｄｅｔｅｃｔｏｒ）等を用いることができる。
【００３３】
（調整部）
調整部１９０は、検出器により検出されたモアレの強度分布を複数の領域に分割し、各々の領域毎にキャリア周波数に対応したスペクトル強度情報を算出し、その強度情報の分布に基づいて回折格子と遮蔽格子の姿勢を調整する。但し、本明細書におけるキャリア周波数とは、モアレの基本周期成分の周波数のことを指す。
【００３４】
調整部が行う回折格子と遮蔽格子の姿勢の調整方法について、図４に従って説明する。
【００３５】
ステップＳ４１０では、モアレを撮像することによってモアレの強度分布が検出器上の画素毎の強度データとして取得される。
【００３６】
次に、ステップＳ４２０で領域分割数を決定する。領域分割数は、格子の調整精度や、キャリア周波数に対応したスペクトル強度情報の分布状況などによって決定される。但し、キャリア周波数に対応したスペクトル強度情報の分布状況を考慮せずに、格子の調整精度などから予め領域分割数を決定しておき、姿勢調整時には常に決められた数の領域分割数を採っても良い。その場合、ステップＳ４２０は不要である。
【００３７】
ステップＳ４２１では、ステップＳ４２０で決定された領域分割数に応じて図５のように領域を分割する。図５（Ａ）では線で囲まれた正方形の１つ１つが検出器の画素を、太線で囲まれた正方形の１つ１つが分割された領域を示しており、モアレの撮像範囲の全領域５０１ａ内で、分割された領域５１０ａ同士がたがいに接している。この場合、各々の領域の一辺は、検出器の画素ピッチをｑ、縦方向および横方向の画素数をｎ、縦方向及び横方向の分割数をｍとすると、ｎｑ／ｍで表される。ここでｍ、およびｎは整数である。分割方法はこの限りではなく、例えば、図５（Ｂ）に示したように、モアレの撮像範囲の全領域５０１ｂ内で、分割された領域５１０ｂが互いに接していなくても良い。尚、図５（Ｂ）のように撮像範囲を分割すると、どの領域にも含まれない画素が存在する。
【００３８】
次に、ステップＳ４３０とＳ４３１によって、ステップＳ４２１で分割された領域毎にキャリア周波数に対応したスペクトルの強度情報を取得する。
【００３９】
ステップＳ４３０では、分割された領域毎にフーリエ変換を行う。
【００４０】
干渉パターンが形成される際には多数の回折光が重なって干渉するため、キャリア周波数と数多くのその高調波成分を含んでいる。しかし、モアレは干渉パターンのキャリア周波数成分を空間的に拡大した形状を持つので、ｘ軸を周期方向とする１次元の回折格子を使用した場合にモアレは（２）式で表すことができる。
ｇ（ｘ，ｙ）＝ａ（ｘ，ｙ）＋ｂ（ｘ，ｙ）ｃｏｓ（２πｆ０ｘ＋φ（ｘ，ｙ））…（２）
ここで、ａ（ｘ，ｙ）はバックグラウンドを表し、ｂ（ｘ，ｙ）はモアレのキャリア周波数成分の振幅を表す。また、ｆ０はモアレのキャリア周波数を表し、φ（ｘ，ｙ）はキャリア周波数成分の位相を表している。（２）式は、モアレが、バックグラウンドの第１項と、周期性を持った第２項との和で表されることを示している。
【００４１】
また、２次元の回折格子を使用した場合のモアレは、（２）式にｙ方向のキャリア周波数成分が重畳した形状となる。
【００４２】
回折格子１３０として市松状のπ／２回折格子を用いた場合、キャリア周波数成分は、０次回折光と＋１次回折光の干渉、および０次回折光と−１次回折光の干渉によって生じる。また、回折格子１３０として市松状のπ回折格子を用いた場合は＋１次回折光と−１次回折光の干渉によってキャリア周波数成分が生じる。
【００４３】
０次回折光と１次回折光は回折格子１３０で互いにＮｄだけ離れた位置にある光線が重なり、＋１次回折光と−１次回折光は回折格子１３０で互いに２Ｎｄだけ離れた位置にある光線が重なる。すなわち、これらの干渉はπ／２回折格子の場合はシア量ｓがＮｄ、π回折格子の場合はシア量ｓが２Ｎｄのシアリング干渉である。
【００４４】
ところで、（２）式は
ｇ（ｘ，ｙ）＝ａ（ｘ，ｙ）＋ｃ（ｘ，ｙ）ｅｘｐ（２πｉｆ０ｘ）＋ｃ＊（ｘ，ｙ）ｅｘｐ（−２πｉｆ０ｘ）…（３）
と書き表すことができる。ここで
ｃ（ｘ，ｙ）＝１／２ｂ（ｘ，ｙ）ｅｘｐ［ｉφ（ｘ，ｙ）］…（４）である。
【００４５】
したがって、干渉縞からｃ（ｘ，ｙ）の成分またはｃ＊（ｘ，ｙ）の成分を取り出すことにより、位相φ（ｘ，ｙ）の情報を得ることも可能である。
【００４６】
ここで、フーリエ変換によって（４）式は
Ｇ（ｆｘ，ｆｙ）＝Ａ（ｆｘ，ｆｙ）＋Ｃ（ｆｘ−ｆ０，ｆｙ）＋Ｃ＊（ｆｘ＋ｆ０，ｆｙ）…（５）となる。
【００４７】
ここでＧ（ｆｘ，ｆｙ）、Ａ（ｆｘ，ｆｙ）、Ｃ（ｆｘ，ｆｙ）はそれぞれｇ（ｘ，ｙ）、ａ（ｘ，ｙ）、ｃ（ｘ，ｙ）に対する２次元のフーリエ変換である。
【００４８】
図６は、１次元周期を持つ格子を使用した場合に検出したモアレの強度分布をフーリエ変換して得られる空間周波数スペクトルである。通常、図６のように３つのスペクトルが生じる。中央のスペクトルは主としてＡ（ｆｘ，ｆｙ）に由来するスペクトルである。一方、その両脇のスペクトルはそれぞれＣ（ｆｘ，ｆｙ）とＣ＊（ｆｘ，ｆｙ）に由来するキャリア周波数に対応するスペクトルであり、これらのスペクトルのピークは±ｆ０の位置に生じる。
【００４９】
ステップＳ４３１でキャリア周波数に対応するスペクトルの強度情報を得る。本実施形態では、キャリア周波数に対応するスペクトルの強度情報として、ＣＮＲを用いる。ＣＮＲは、キャリア周波数に対応したスペクトルのピーク強度とそのスペクトルの周囲のバックグラウンドノイズの強度との比である。ＣＮＲの計算には、ステップＳ４２０で分割した各々の領域の、キャリア周波数に対応するスペクトルのピーク強度とバックグラウンドノイズの強度を用いる。本実施形態では、キャリア周波数に対応するスペクトルの強度情報として、ＣＮＲを用いて回折格子又は遮蔽格子の姿勢を調整するが、他の値を用いて回折格子又は遮蔽格子の調整を行っても良い。キャリア周波数に対応するスペクトルの強度情報として、例えば、スペクトルのピーク強度又はスペクトルの積分強度を用いて良い。スペクトルのピーク強度は、Ｃ（ｆｘ，ｆｙ）またはＣ＊（ｆｘ，ｆｙ）の絶対値｜Ｃ（ｆｘ，ｆｙ）｜、および｜Ｃ＊（ｆｘ，ｆｙ）｜であり、スペクトルの積分強度は、積分値∬Ｃ（ｆｘ，ｆｙ）ｄｘｄｙ、および∬Ｃ＊（ｆｘ，ｆｙ）ｄｘｄｙである。また、キャリア周波数に対応するスペクトルの強度情報とは、キャリア周波数に対応するスペクトル（Ｃ（ｆｘ，ｆｙ）またはＣ＊（ｆｘ，ｆｙ））の強度に関する情報のことであり、ビジビリティも含む。ビジビリティについては実施形態２で説明をする。
【００５０】
キャリア周波数に対応するスペクトルの強度情報としてＣＮＲを用いると、ＣＮＲに基づいて回折格子や遮蔽格子の姿勢を調整することになる。すると、分割した各々の領域におけるバックグラウンドノイズの強度に領域間で差があっても、撮像範囲全体でＣＮＲを一定の範囲内にすることができる。すると結果として、得られる被検体の位相像あるいは微分位相像の画質の不均一さを軽減することができる。つまり、位相像あるいは微分位相像が、特定の領域だけノイズが高いといったことを防ぐことができる。バックグラウンドノイズの強度が領域間で異なる原因として、例えば製造誤差により回折格子又は遮蔽格子の周期が特定の領域で異なることが挙げられる。
【００５１】
次のステップＳ４４０では、ステップＳ４３０で得たキャリア周波数に対応したスペクトルの強度情報からスペクトルの強度分布を得る。このスペクトル強度分布は、ステップＳ４２１で分割された領域を１単位として作成する。つまり、本実施形態ではステップＳ４３１で算出したＣＮＲからＣＮＲの分布を得る。図７は、スペクトル強度分布の一例であり、ステップＳ４３１で領域毎に算出したＣＮＲの値を２次元マッピングしたものである。但し、ステップＳ４４０で得るスペクトルの強度分布は実際には図７の様なマップでなくても良い。複数の領域についてキャリア周波数に対応するスペクトルの強度情報（本実施形態ではＣＮＲ）が分かる情報のことを本明細書ではスペクトルの強度分布と呼ぶ。
【００５２】
ステップＳ４４１では、ステップＳ４４０で得られたスペクトル強度分布を検出器画素の縦横方向に対して解析し、スペクトル強度分布のばらつきを標準偏差により評価する。
【００５３】
次にステップＳ４５０で、ステップＳ４４１で得られた標準偏差がしきい値δ０以上の値であるかを判断する。得られた標準偏差がδ０よりも小さければそのまま回折格子と遮蔽格子の姿勢調整を行わず、δ０以上であれば以下に説明する回折格子と遮蔽格子の姿勢の調整を行う。
【００５４】
但し、ステップＳ４４１とＳ４５０では標準偏差によりスペクトル強度分布のばらつきを評価し、回折格子と遮蔽格子の姿勢の調整を行うか否かを決定しているが、標準偏差以外の値で調整を行うか否かを決定しても本発明の効果を得ることができる。例えばスペクトル強度情報の最大値と最小値の差の絶対値で調整を行うか否かを決定しても良い。
【００５５】
ステップＳ４６０では、スペクトル強度分布においてキャリア周波数に対応するスペクトルの強度情報の値が小さい領域の値が、最大値の値に近づくように、回折格子および遮蔽格子の姿勢を調整する。
【００５６】
回折格子と遮蔽格子の姿勢の調整について説明をする。
【００５７】
本実施形態の撮像装置は、回折格子と遮蔽格子の姿勢の調整により、光軸に対する回折格子と遮蔽格子の傾きと、干渉パターンに対する遮蔽格子の面内角度を調整する。
【００５８】
まず、光軸に対する回折格子と遮蔽格子の傾きの調整について説明をする。
【００５９】
図８（Ａ）はＸ線トールボット干渉法に用いられる撮像装置の構成例であり、光軸に対して遮蔽格子が傾いており、回折格子と遮蔽格子間の距離（以下、格子間距離と呼ぶ。）が上方で大きく、下方で小さくなっている。但し、本明細書における、光軸に対する傾きとは、光軸に対するチルトであり、回折格子や遮蔽格子が光軸に対して、どの程度傾いているかのアオリ角のことをいう。回折格子と遮蔽格子の中心間の距離は式（１）のｚ１であり、上方のある一点での格子間距離は１．０５ｚ１、下方のある一点での格子間距離は０．９５ｚ１である。
【００６０】
図８（Ｂ）は格子間の距離の変化によるＣＮＲの変化を示したグラフである。横軸は式（１）のｚ１を１とした時の格子間距離を示しており、縦軸はＣＮＲの値を示している。このグラフより、格子間距離が理想的な距離（ｚ１）から５％ずれることによって、ＣＮＲが０．３５ｄＢ下がることがわかる。
【００６１】
図８（Ｂ）のグラフは格子間距離とＣＮＲの関係のみを示しているが、スペクトルのピーク強度やスペクトルの積分強度のような、ＣＮＲ以外のキャリア周波数に対応するスペクトル強度も格子間距離によって変化する。
【００６２】
このように、光軸に対する回折格子と遮蔽格子の傾きにより、キャリア周波数に対応するスペクトルの強度情報が変化するため、回折格子と遮蔽格子の光軸に対する傾きを調整する。
【００６３】
回折格子と遮蔽格子の光軸に対する傾きの具体的な調整方法の例について説明をする。まず、ステップＳ４４０により取得したスペクトルの強度分布から、最もＣＮＲが大きい領域のＣＮＲ値と、そのほかの領域のＣＮＲ値の差を夫々計算する。その後、図８（Ｂ）のようなグラフを参照して回折格子又は遮蔽格子の光軸に対する傾き調整量を計算し、その計算結果に基づいて回折格子又は遮蔽格子の光軸に対する傾きを調整する。再度ステップＳ４１０〜Ｓ４５０を行い、キャリア周波数に対応したスペクトル強度情報の標準偏差がしきい値δ０以下であれば光軸に対する回折格子と遮蔽格子の姿勢の調整を完了する。回折格子と遮蔽格子の両方の傾きを調整しても良い。傾き調整の方向（Ｘ線源側に傾けるのか、検出器側に傾けるのか。）が分からない場合は、回折格子又は遮蔽格子を任意の方向に傾けてステップＳ４１０〜Ｓ４３１を行い、キャリア周波数に対応するスペクトルの強度情報の変化によって適切な方向を判断すればよい。また、回折格子又は遮蔽格子の光軸に対する傾き調整を一回で行う場合、キャリア周波数に対応したスペクトル強度情報の標準偏差がしきい値δ０以下であるかの確認（ステップＳ４１０〜Ｓ４５０）は行わなくてもよい。
【００６４】
また、調整方法の別の例として、回折格子又は遮蔽格子の光軸に対する傾き調整量を計算せずに回折格子又は遮蔽格子の光軸に対する傾き調整量を調整する方法がある。
【００６５】
この方法では、あらかじめ傾き移動量を決めておき、回折格子又は遮蔽格子の光軸に対する傾きを所定の移動量だけ移動させてから再度ステップＳ４１０〜Ｓ４５０を行う。
【００６６】
キャリア周波数に対応したスペクトル強度情報の標準偏差がしきい値δ０以下になるまで、所定の量の傾き移動とステップＳ４１０〜Ｓ４６０を繰り返すことで、回折格子や遮蔽格子の姿勢を適切な姿勢に近づけることができる。
【００６７】
次に干渉パターンに対する遮蔽格子の面内角度の調整について説明をする。干渉パターンに対する遮蔽格子の面内角度は、前述のようにモアレの周期に影響するが、キャリア周波数に対応したスペクトルの強度情報にも影響を与える。干渉パターンと遮蔽格子のピッチによって最適な面内角度があり、その角度からずれるとキャリア周波数に対応したスペクトルの強度情報が小さくなる。そのため、回折格子及び遮蔽格子のうち少なくともいずれか一方の、光軸を中心とする回転を調整することで干渉パターンに対する遮蔽格子の面内角度の調整を行う。具体的な調整方法は、光軸に対する回折格子と遮蔽格子の傾きの調整方法と同様である。
【００６８】
回折格子または遮蔽格子の光軸を中心とする回転は、キャリア周波数に対応するスペクトルの強度情報がモアレの撮像範囲内の最大値に近づくように調整することが好ましい。一方、回折格子または遮蔽格子の光軸に対する傾きは、例えば最小値に近づけるように調整しても良い。その場合、回折格子又は遮蔽格子の光軸に対する傾きを調整した後で、Ｘ線源から回折格子までの距離とＸ線源から遮蔽格子までの距離の少なくともいずれか一方を調整して回折格子から遮蔽格子までの距離を式（１）のｚ１に近づける。すると、モアレの撮像範囲全体のキャリア周波数に対応するスペクトルの強度情報を大きくなり、最大値に近づけた時と同等以上のキャリア周波数に対応するスペクトルの強度情報が得られる。
【００６９】
回折格子または遮蔽格子の姿勢の調整は、アクチュエーターを用いて自動で行っても良いし、格子の姿勢を調整するボタンを用いるなどして手動で行っても良い。
【００７０】
（実施形態２）
本実施形態では、分割した複数の領域毎にモアレ（干渉縞）のコントラストを表す指標であるビジビリティを算出し、算出したビジビリティの値に基づいて回折格子又は遮蔽格子の少なくともいずれか一方の姿勢を調整する。以下、本実施形態について図４、図６、図９、図１０を用いて説明するが、実施形態１と重複する部分は省略する。
【００７１】
本実施形態の構成は図１に示した実施形態１の場合と同様であり、調整部による調整方法だけ異なるため、調整部以外の説明は省略する。
【００７２】
本実施形態の調整部も、検出器により撮像されたモアレの強度分布を複数の領域に分割し、各々の領域毎にキャリア周波数に対応したスペクトル強度情報を算出し、その強度情報の分布に基づいて回折格子と遮蔽格子の姿勢を調整する。但し、本実施形態では、ステップＳ４３１でＣＮＲではなくビジビリティを算出する。
【００７３】
ビジビリティとは上述のようにモアレのコントラストを表す指標である。一次元のモアレのビジビリティＶは、
Ｖ＝（Ｉｍａｘ−Ｉｍｉｎ）／（Ｉｍａｘ＋Ｉｍｉｎ）・・・（６）
と定義される。但し、Ｉｍａｘはモアレの強度の最大値、Ｉｍｉｎはモアレの強度の最小値である。
【００７４】
本実施形態では、２次元格子を用いており、モアレ強度分布も２次元であるため、式（６）に示したビジビリティの定義をそのまま用いることは困難である。そこで、式（６）がサインカーブ状のプロファイルに対しては平均値に対するサイン波の振幅の比率に等しいことに注目し、ビジビリティＶを
Ｖ＝ＰＣ（ｆｘ，ｆｙ）／ＰＡ（ｆｘ，ｆｙ）・・・（７）
と定義する。但し、ＰＣ（ｆｘ，ｆｙ）はキャリア周波数に対応するスペクトルＣ（ｆｘ，ｆｙ）のピーク値、ＰＡ（ｆｘ，ｆｙ）はＤＣ成分に対応するスペクトルＡ（ｆｘ，ｆｙ）のピーク値である。ビジビリティの計算には、ステップＳ４２０で分割した各々の領域の、キャリア周波数に対応するスペクトルのピーク値とＤＣ成分に対応するスペクトルのピーク値を用いる。ビジビリティを用いると、ビジビリティに基づいて回折格子や遮蔽格子の姿勢を調整することになる。すると、分割した各々の領域におけるバックグラウンドノイズの強度に領域間で差があっても、撮像範囲全体でビジビリティを一定の範囲内にすることができる。すると結果として、得られる被検体の位相像あるいは微分位相像の画質の不均一さを軽減することができる。
【００７５】
次に、実施形態１で行なったのと同様に、ステップＳ４４０では、ステップＳ４３１で取得したビジビリティの値からビジビリティ分布を得る。このビジビリティ分布は、実施形態１と同様に、ステップＳ４２１で分割された領域を１単位として作成する。図９は、ステップＳ４４０で得られるビジビリティ分布の一例であり、ステップ４３１で算出した領域毎のビジビリティの値を２次元マッピングしたものである。但し、ステップＳ４４０で得るビジビリティ分布は複数の領域についてビジビリティの数値情報が分かる情報であれば図９の様なマップでなくても良い。実施形態１でＣＮＲの分布を用いて回折格子又は遮蔽格子の姿勢を調整したように、本実施形態ではこのビジビリティの分布を用いて、回折格子又は遮蔽格子の姿勢を調整する。
【００７６】
ステップＳ４４１では、ステップＳ４４０で得られたビジビリティ分布を検出器画素の縦横方向に対して解析し、ビジビリティ分布のばらつきを標準偏差により評価する。
【００７７】
次にステップＳ４５０で、ステップＳ４４１で得られた標準偏差がしきい値δ０以上の値であるかを判断する。得られた標準偏差がδ０よりも小さければそのまま回折格子と遮蔽格子の姿勢調整を行わず、δ０以上であれば以下に説明する回折格子と遮蔽格子の姿勢の調整を行う。
【００７８】
本実施形態では標準偏差により各領域のビジビリティのばらつきを評価し、回折格子と遮蔽格子の姿勢の調整を行うか否かを決定しているが、実施形態１と同様に標準偏差以外の値で回折格子と遮蔽格子の姿勢の調整を行うか否かを決定しても良い。例えばビジビリティの最大値と最小値の差の絶対値で調整を行うか否かを決定しても良い。
【００７９】
ステップＳ４６０では、ビジビリティ分布においてビジビリティの値が小さい領域の値が、最大値の値に近づくように、回折格子および遮蔽格子の姿勢を調整する。
【００８０】
回折格子と遮蔽格子の姿勢の調整方法は実施形態１と同様である。
【００８１】
図１０（Ａ）は、図８（Ａ）と同様はＸ線トールボット干渉法に用いられる撮像装置の構成例であり、格子間距離が上方で大きく、下方で小さくなっている。回折格子と遮蔽格子の中心間の距離は式（１）のｚ１であり、上方のある一点での格子間距離は１．０５ｚ１、下方のある一点での格子間距離は０．９５ｚ１である。
【００８２】
図１０（Ｂ）は格子間の距離の変化によるビジビリティの変化を示したグラフである。横軸は式（１）のｚ１を１とした時の格子間距離を示しており、縦軸はビジビリティの値を示している。図１０（Ｂ）のようなグラフを参照して光軸に対する傾き調整量を計算すると、回折格子あるいは遮蔽格子の光軸に対する姿勢を調整できる。
【００８３】
再度ステップＳ４１０〜Ｓ４４１を行い、ビジビリティ値の標準偏差がしきい値δ０以下になったとき、アライメント調整を完了する。傾き調整の方向が分からない場合は、回折格子又は遮蔽格子を任意の方向に動かし、その格子の移動によるビジビリティ値の変化によって適切な方向を判断すれば良い。
【００８４】
回折格子と遮蔽格子の姿勢の調整方法の別の例として、回折格子又は遮蔽格子の光軸に対する傾き調整量を計算せずに回折格子又は遮蔽格子の光軸に対する傾きを調整する方法がある。この方法では、ビジビリティ値の平均値を計算し、その平均値と離れた値をとる領域における回折格子と遮蔽格子の距離を調整するように回折格子と遮蔽格子の傾きを所定の移動量分だけ調整する。ビジビリティ値の標準偏差がしきい値δ０以下になるまでステップＳ４１０〜Ｓ４６０を繰り返すことで、回折格子や遮蔽格子の姿勢を適切な姿勢に近づけることができる。
【００８５】
干渉パターンに対する遮蔽格子の面内角度の調整も実施形態１と同様に行う。
【００８６】
干渉パターンに対する遮蔽格子の面内角度は、ビジビリティ値にも影響を与える。干渉パターンと遮蔽格子のピッチによって最適な面内角度があり、その角度からずれるとビジビリティ値が小さくなる。そのため、回折格子及び遮蔽格子のうち少なくともいずれか一方の、光軸を中心とする回転を調整することで干渉パターンに対する遮蔽格子の面内角度の調整を行う。具体的な調整方法は、光軸に対する回折格子と遮蔽格子の傾きの調整方法と同様である。
【００８７】
また、回折格子あるいは遮蔽格子の光軸を中心とする回転は、ビジビリティ値がモアレの撮像範囲内の最大値に近づくように調整することが好ましいが、光軸に対する傾きは、例えば最小値に近づけるように調整しても良い。その場合、光軸に対する傾きを調整した後でＸ線源から回折格子までの距離や、Ｘ線源から遮蔽格子までの距離を調整して回折格子から遮蔽格子までの距離を式（１）のｚ１に近づける。すると、モアレの撮像範囲全体のビジビリティ値が大きくなり、最大値に近づけた時と同等以上のビジビリティ値が得られる。
【００８８】
実施形態１と２では検出器による検出結果であるモアレの強度分布を複数の領域に分割し、各々の領域毎にフーリエ変換を行う。そして、領域毎のフーリエ変換により得られた値を用いてキャリア周波数に対応したスペクトル強度に関する情報を算出し、その算出した値に基づいて回折格子又は遮蔽格子の姿勢を調整する。しかし、回折格子や遮蔽格子の姿勢の調整方法はこれに限定されない。
【００８９】
例えば、縞走査を行うことで分割した領域毎にビジビリティを算出し、これに基づいて回折格子や遮蔽格子の姿勢を調整しても良い。また、モアレの強度分布を複数の領域に分割せずにモアレのボケ具合によって光軸に対する傾きを調整しても良い。
【００９０】
また、調整部１９０は、検出器１７０で検出されたモアレの強度分布から被検体の微分位相像や位相像を得るための演算も行う。
【００９１】
被検体の微分位相像や位相像を得るために、調整部１９０はまず、検出器１７０で検出されたモアレの強度分布をフーリエ変換することで空間周波数スペクトルを算出する。次に、キャリア周波数に対応するスペクトルを用いて位相回復処理を行い、微分位相像や位相像を得る。本実施形態では、調整部１９０で被検知の微分位相像や位相像を得るための演算を行っているが、別途に演算装置を設け、被検知の微分位相像や位相像を得るための演算を行っても良い。
【００９２】
また、調整部１９０（或いは演算装置）に表示部を接続してＸ線撮像システムを構成しても良い。但し、本明細書においては、被検体の位相像や微分位相像を得るための演算を行うことができるＸ線撮像装置と、その演算結果に基づいた画像を表示する表示部をまとめてＸ線撮像システムと呼ぶ。
【００９３】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種種の変形および変更が可能である。
【符号の説明】
【００９４】
１１０  Ｘ線源
１３０  回折格子
１５０  遮蔽格子
１７０  検出器
１９０  調整部
【図１】
0005875280.tif 000003
【図２】
0005875280.tif 000004
【図３】
0005875280.tif 000005
【図４】
0005875280.tif 000006
【図５】
0005875280.tif 000007
【図６】
0005875280.tif 000008
【図８】
0005875280.tif 000009
【図１０】
0005875280.tif 000010
【図７】
0005875280.tif 000011
【図９】
0005875280.tif 000012