(57)【特許請求の範囲】
【請求項１】
パタンを有する光を対象物に照射するためのパタン光照射装置であって、
複数の液晶素子からなり、上記液晶素子への電圧の印加の有無によって複数の開口部および当該開口部によって挟まれるマスク部が形成されるパタン形成板と、
上記パタン形成板に光を照射するための光照射手段と、
上記光照射手段によって照射され、上記パタン形成板の開口部を通過した光を一体的に集光し、集光した光を上記対象物に導くための投影レンズとを備え、
上記投影レンズは、上記パタン形成板の像が対象物に結像せずに正弦波パタンとして投影されるように配置されており、
上記パタン形成板の隣接する２つの開口部の間隔は、当該開口部の開口幅よりも大きいことを特徴とするパタン光照射装置。
【請求項２】
上記投影レンズは、複数の単レンズが直列に設けられた複合レンズであることを特徴とする請求項１に記載のパタン光照射装置。
【請求項３】
上記光照射手段は、光を照射する光源と、当該光源からの光を集光し、平行光にしてパタン形成板に導く集光レンズとを有していることを特徴とする請求項１又は２に記載のパタン光照射装置。
【請求項４】
請求項１から３の何れか１項に記載のパタン光照射装置と、
上記パタン光照射装置によって正弦波パタンが投影される上記対象物を撮像する撮像装置と、
上記撮像装置によって撮像された画像中の正弦波パタンを解析し、上記対象物の高さ情報を算出する画像解析装置とを備えていることを特徴とする３次元形状計測装置。
【請求項５】
パタンを有する光を対象物に照射するためのパタン光照射方法であって、
複数の液晶素子からなり、上記液晶素子への電圧の印加の有無によって複数の開口部および当該開口部によって挟まれるマスク部が形成されるパタン形成板であって、隣接する２つの開口部の間隔が当該開口部の開口幅よりも大きいパタン形成板に光を照射する光照射工程と、
上記光照射工程において上記パタン形成板を通過した光を、上記パタン形成板の像が上記対象物に結像しないようにピントをずらして配置した投影レンズを介して、上記対象物に正弦波パタン光として照射する投影工程とを含んでいることを特徴とするパタン光照射方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パタンを有する光を物体に照射するパタン光照射装置及びパタン光照射方法、さらには、当該パタン光照射装置を用いた３次元形状計測装置に関するものである。
【背景技術】
【０００２】
３次元形状計測装置には、計測対象となる物体に光パタンを投影し、照射パタンを縞解析法などの位相解析手法を用いて解析することによって対象の３次元情報（高さ情報）を得るものがある。このような装置についてより詳細に説明すると、まず、光源からパタン形成板を介して計測対象に向けて光を照射することによって計測対象にパタン形成板の像を投影する。そして、パタン形成板の像を投影した計測対象を撮像し、画像を得る。次に、この画像におけるパタン形成板の像のパタンを、計測対象を設置しない場合（すなわち基準平面のみがある場合）のパタンと比較し、計測対象を設置することにより生じるパタンのずれ量（位相変位量）に基づいて高さ情報を算出する。
【０００３】
ここで、計測物体に投影されるパタンとしては、正弦波パタンが度々用いられている。これは、矩形波パタンを用いる場合には明部と暗部との境界部分しか高さの算出に用いることができないのに対して、正弦波パタンを用いる場合には、波の任意の部分に基づいて高さを算出できることにより、分解能を向上させられるからである。
【０００４】
３次元形状計測装置の測定方法の一例を図１１〜図１３を用いて説明する。図１１（ａ）、図１１（ｂ）は計測対象の一例を示すものであり、それぞれ計測対象を上面、側面から見た図である。このような計測対象に正弦波パタン光を照射すると、図１２の左図のようになる。なお、図中では、中間調部分を表現せず黒又は白の２値によって縞模様を表現しているが、実際の縞模様は輝度の勾配を有するグラデーションになる。
【０００５】
図１２の左図に示すように、高さのある物体に正弦波パタン光を照射すると、正弦波の縞模様が物体の高さに応じて変化する。図１２の右図は、物体を設置しない基準平面における照射パタン、及び物体における照射パタンについての、画像における左右方向の位置と輝度値との関係を示すグラフである。同図に示すように、高さを有する物体に投影された正弦波パタンには、位相のずれが生じる。この位相のずれ量から、図１３に示す三角測量の原理に基づいて高さを算出することができる。
【０００６】
このような３次元形状計測装置のパタン光照射装置には、正弦波パタン光を照射するために以下に示すような各種手法が用いられている。まず、第１の手法としては、正弦波パタンを投影するための正弦濃淡パタンが形成されたフィルムに光を照射する手法が挙げられる。この手法では、正弦波パタン光が形成されるようにフィルムにグラデーション（濃淡）を形成している。なお、濃淡の形成は、ハロゲン化銀などの感光粒子を用いた感光やインクジェットプリンタなどによる印刷によって行っている。
【０００７】
また、第２の手法としては、液晶プロジェクタによって正弦波状の光パタンを照射する手法が挙げられる。この手法では、液晶素子によって正弦濃淡パタンを形成するとともにプロジェクタによってその濃淡パタンを計測対象に投影する。この場合、濃淡は個々の液晶素子の透過率を調節することによって表現している。
【０００８】
そして、第３の手法は、微細なスリットを有する回折格子に光を照射することによって正弦波パタン光を照射する手法である。この手法では、スリットの幅や間隔を適切に調節することによって光の回折を誘起し、回折した光の干渉作用によって正弦波パタン光を形成している。
【０００９】
また、第４の手法としては、変調用信号によって経時的に振幅（輝度）変調を生じさせた光を計測対象に走査する手法である。この手法では、時間と輝度との関係が正弦関数によって表されるように光に振幅変調を生じさせ、この光を計測対象に走査することによって計測対象に正弦波パタン光を照射している。
【００１０】
また、さらに別の手法として、特許文献１には以下の手法が開示されている。引用文献１には、マイクロレンズアレイを用いた位置測定装置について記載されている。この位置測定装置は、光源と、光源からの光を散乱させるための散乱板と、散乱板を透過した光を選択的に通過させるスリットマスクと、スリットマスクの前方に設けられたレンズアレイとを備えている。この位置測定装置では、スリットとレンズアレイとを組み合わせることにより、レンズアレイの個々のレンズがそれぞれ擬似的な光源としての役割を果たす。そして、レンズアレイのレンズの焦点を適切に調節することによって、隣接するレンズ同士からの光を重ね合わせて擬似的な正弦波パタン光を形成する。
【特許文献１】特開平８−３１３２０９号公報（平成８年(1996)１１月２９日公開）
【特許文献２】特開平７−１９８２５号公報（平成７年(1995)１月２０日公開）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述した従来の技術は、さまざまな問題点を有している。例えば、濃淡パタンが形成されたフィルムに光を照射する手法においては、フィルムからなるパタン形成板の大きさが問題となる。そのことについて以下に詳述する。
【００１２】
近年では、この種の三次元形状計測装置は半導体の実装基板などの検査に用いられることが多い。これは、基板の各部の高さを計測することによって、部品の取り付けミスや半田の不具合などを検出しようとするものである。ここで、正確な検査のためには、μｍオーダーの高分解能が要求されるが、分解能を上げるためには、正弦波パタンのピッチ（周期）を小さくしなければならない。例えば、上記の濃淡パタンが形成されたフィルムからなるパタン形成板によって１視野内に２００周期の正弦波パタンを投影する場合について考える。フィルム上に正弦濃淡パタンを形成するためには、濃淡を感光粒子又は印刷用粒子からなるドットによって表現する必要がある。例えば、粒子１個のサイズが５μｍで、正弦波パタンに用いる濃淡を２５６階調（８ｂｉｔ階調）で表現する場合、正弦波１周期に必要なフィルムのサイズは、
５（μｍ）×２５６（階調）×２＝２５６０（μｍ）
となる。そして、これを２００周期分作るためには、フィルムのサイズが
２５６０（μｍ）×２００（周期）＝５１２（ｍｍ）
必要となる。これは、つまり、フィルムを通過した光をイメージサークルが５１２ｍｍ以上のレンズで集光する必要があることを意味する。このようなレンズは、通常の３５ｍｍフィルム用カメラに用いられる４３ｍｍ程度のイメージサークルを有するレンズに比べて著しく大きく、大変高価である。よって、パタン光照射装置のコストが増大してしまう。このことは、液晶素子によって正弦濃淡パタンを形成する手法についても同様である。
【００１３】
また、回折格子を用いて正弦波パタン光を照射する手法においては、光の回折現象を利用しているため、単一波長の光源が必要とされる。つまり、特殊な光源が必要になるため、パタン光照射装置のコストが増大し、かつ小型化が難しい。
【００１４】
一方、変調用信号によって経時的に振幅変調を生じさせた光を計測対象に走査する手法においては、パタンを投影した計測対象を撮像し、撮像した画像を解析するのに適していない。その理由を説明すると、走査には一定の時間を要するため、計測対象のある瞬間を捉えた画像には、正弦波パタンの一部しか撮像されないことになる。よって、一回の撮像によって得られた画像からは視野全体に渡る高さの算出を行うことができないからである。
【００１５】
また、特許文献１に記載されたマイクロレンズアレイを用いる手法では、マイクロレンズアレイに用いる各レンズが単板（単レンズ）構成に限定されるため、単一波長の光源を用いない場合に、光源からの光の波長に応じて焦点距離が変わったり、色収差の影響が残ったりする。このことから単一波長の光源が必要となる。よって、回折格子を用いる場合と同様の問題が発生する。
【００１６】
また、マイクロレンズアレイを用いる手法には、照射パタンの形状変更を容易に行うことができないという問題もある。通常の３次元形状の測定において、高さ方向の分解能を変化させるためには正弦波パタンのピッチを変化させる必要がある。また、３次元形状を測定するのと併せて、対象物の全体または一部を撮像してテンプレート画像とのパターンマッチングを行いたい場合には、パタン光ではなく、一様な輝度を持つ光、すなわちパタンのない光を照射する必要がある。このようにパタンの形状を変化させる必要がある場合に、マイクロレンズアレイを用いる手法では、マイクロレンズアレイ全体を交換しなければならない。このマイクロレンズアレイ全体の交換には多大なコストを要するため、照射パタンの形状変更を容易に行うことができないのである。
【００１７】
本発明は、上記の問題点に鑑みてなされたものであり、従来の技術が有する上記の諸問題を解決し、低コストで画像処理に好適な正弦波パタン光を照射することのできるパタン光照射装置を実現することにある。
【課題を解決するための手段】
【００１８】
本発明に係るパタン光照射装置は、パタンを有する光を対象物に照射するためのパタン光照射装置であって、上記課題を解決するために、開口部が複数設けられたパタン形成板と、上記パタン形成板に光を照射するための光照射手段と、上記光照射手段によって照射され、上記パタン形成板の開口部を通過した光を一体的に集光し、集光した光を上記対象物に導くための投影レンズとを備え、上記投影レンズは、上記パタン形成板の像が対象物に結像せずに正弦波パタンとして投影されるように配置されていることを特徴とする。
【００１９】
上記構成によれば、光照射手段が開口部を有するパタン形成板に光を照射することにより、パタン形成板の後方では、パタン形成板の開口部とそれ以外のマスク部とによって略パタン形成板の像が形成される。そして、形成されたパタン形成板の像は、投影レンズによって集光され、対象物に投影される。ここで、投影レンズの位置は、パタン形成板によって形成されたパタン形成板の像が対象物に結像しないように、ピントの合った位置からずらして配置されている。これにより、像の輪郭、すなわちパタン形成板の開口部とマスク部との境界部分におけるコントラストが弱くなり、像は開口部の中央からマスク部にかけて光の輝度が滑らかに落ちていくことになる。つまり、対象物に投影される開口部の像の輝度は、開口部の中央を頂上とした滑らかな山状になる。さらに、開口部の間隔を適切に設定することにより、隣接する開口部を通過した光束同士が重なり合い、マスク部の像の輝度は、マスク部の中央を底とした滑らかな谷状となる。その結果、開口部の中央を最大、マスク部の中央を最小とする、疑似正弦波のパタン光を対象物に照射することが可能になる。
【００２０】
以上のように、本発明では、正弦波パタンの濃度勾配を再現する際に、上述したフィルムや液晶プロジェクタを用いた従来技術のように離散化（量子化）されたドットの濃淡（フィルムの場合は印刷用粒子、液晶プロジェクタの場合は液晶素子）によって表現せずに、ピントのズレというアナログ的な手法によって再現している。そのため、正弦波パタンの１周期に必要なパタン形成板のサイズは、印刷用粒子や液晶素子による濃淡を利用した従来の技術に比べて小さくて済む。
【００２１】
このことについて詳細に説明すると、本発明では、パタン形成板における開口部の１ピッチが正弦波パタンの１周期に相当する。ここで、パタン形成板は、開口部とマスク部という２値的な領域によって形成されるため、上述した濃淡を再現したフィルムや液晶素子を用いてパタン形成板を構成する場合に比べて、開口部のピッチを小さくすることが容易である。これにより、所望の波数の正弦波パタンを形成するためのパタン形成板のサイズを小さくすることができる。その結果、パタン形成板を通過した光を投影するための投影レンズを小型化することができ、パタン光照射装置の製造コストを抑制することができる。換言すれば、同一のサイズの投影レンズを用いた場合には、従来技術よりも多くの波数を含む正弦波パタンを照射することが可能になる。
【００２２】
さらに、アナログ的な方法によって正弦波パタンを形成するため、離散化されたドットの濃淡を利用する従来の技術に比べて、本来の正弦波に近いきめの細かい正弦波パタンを形成することができる。
【００２３】
また、本発明の構成は、スリットによる光の回折現象を用いるものではなく、また、マイクロレンズアレイのように投影レンズの構成が単板（単レンズ）構成に限定されるものでもない。従って、用いる光源が単一波長の光源に限定されることがなく、正弦波パタン光を照射するための装置の製造コストの抑制や小型化が容易になる。
【００２４】
また、本発明の構成によれば、変調用信号を用いて時系列的に振幅（輝度）変調を行った光を対象物に走査するものとは異なり、対象物に対して常に正弦波パタンの全領域を投影することができる。これにより、このパタン光照射装置を三次元形状計測装置などに用いた場合、ある瞬間に撮像した画像を基に、求めたい領域全体の高さ情報を求めることができる。つまり、正弦波パタンの画像を撮像する際に、シャッター速度を上げることができる。従って、基板検査装置などのように、対象物と撮像装置とを相対的に移動させながら計測する場合や、形状が時々刻々と変化する対象物を計測する場合においても好適に用いることができる。
【００２５】
以上のように、本発明によれば、従来の技術が有する上記の諸問題を解決しつつ、低コストで画像処理に好適な正弦波パタン光を照射できるパタン光照射装置を実現することができる。
【００２６】
また、上記パタン形成板の隣接する２つの開口部の間隔は、当該開口部の開口幅よりも大きいことが好ましい。
【００２７】
従来、特許文献２に示すように、パタン形成板のマスク幅と開口幅とは１対１の長さで形成されることが多かった。しかしながら、この様な装置に使われる光源は、その光線の方向（指向性）がそろっているとは限らず、投影されたマスク部の像の中央部分の輝度が、左右の開口部から回り込んだ光が重なることによって上昇する傾向にある。これにより、照射パタンの暗部の輝度が増加し、照射パタンのコントラストの低下が引き起こされる。このため、照射パタンのＳＮ比が低下し、ひいては計測精度が低下するという問題が生じる。この問題は、照射パタンの反復数を増やすために、開口部のピッチを小さくするようにマスク幅を減少させた場合に一層顕著になる。
【００２８】
ここで、本発明では、開口部の間隔（すなわちマスク幅）を開口幅よりも大きくする、すなわちマスク部の中央を開口部から遠ざけることにより、開口部からマスク部の像の中央部分に回り込む光の量を減少させることができる。これにより、マスク部の像の中央における輝度を下げることができる。つまり、正弦波パタンにおける最小輝度値を下げることができ、これにより正弦波パタンの振幅が増大する。これは、正弦波パタンのコントラストが上昇し、ＳＮ比が大きくなることを意味する。従って、この正弦波パタンを用いて対象物の高さ情報を測定すれば、高精度で測定することができるようになる。
【００２９】
また、上記投影レンズは、複数の単レンズが直列に設けられた複合レンズであることが好ましい。
【００３０】
上記構成によれば、複数の単レンズを組み合わせることによって、光の波長の違いに応じた色収差を軽減することができる。これにより、光の波長によらず、一定した条件で正弦波パタン光を照射することができるようになる。
【００３１】
また、上記パタン形成板は複数の液晶素子からなり、上記パタン形成板の開口部と当該開口部によって挟まれるマスク部とは、上記液晶素子への電圧の印加の有無によって形成されていることが好ましい。
【００３２】
上記構成によれば、ある液晶素子が開口部として機能するかマスク部として機能するか、すなわち光を透過させるか遮断するかは当該素子への電圧印加の有無で決定される。このため、印加電圧を変化させるだけで、その素子における光源からの光の透過／遮断を容易に切り換えることができる。これにより、例えば分解能を変化させるためにパタンのピッチを変化させたり、対象物全体を撮像してテンプレート画像とのパターンマッチングを行うためにパタンの有無を切り換えたりすることを簡便に行うことができるようになる。
【００３３】
また、上記光照射手段は、光を照射する光源と、当該光源からの光を集光し、平行光にしてパタン形成板に導く集光レンズとを有していることが好ましい。
【００３４】
上記構成によれば、光源からの光を集光レンズによって集光するために、エネルギー効率を挙げることができる。さらに、一般的な光源と集光レンズとを用いているため、低コストで平行光をパタン形成板に照射することができるようになる。
【００３５】
本発明に係る３次元形状測定装置は、上記パタン光照射装置と、上記パタン光照射装置によって正弦波パタンが投影される上記対象物を撮像する撮像装置と、上記撮像装置によって撮像された画像中の正弦パタンを解析し、上記対象物の高さ情報を算出する画像解析装置とを備えていることを特徴とする。
【００３６】
上記構成によれば、３次元形状測定装置は上述したパタン光照射装置を備えている。よって、従来の技術が有する上記の諸問題を解決しつつ３次元情報（高さ情報）を測定することができる。
【００３７】
また、本発明に係るパタン光照射方法は、パタンを有する光を対象物に照射するためのパタン光照射方法であって、上記課題を解決するために、開口部が複数設けられたパタン形成板に光を照射する光照射工程と、上記光照射工程において上記パタン形成板を通過した光を、上記パタン形成板の像が上記対象物に結像しないようにピントをずらして配置した投影レンズを介して、上記対象物に正弦波パタン光として照射する投影工程とを含んでいることを特徴とする。
【００３８】
上記構成によれば、光照射工程において開口部を有するパタン形成板に光を照射することにより、パタン形成板の後方では、パタン形成板の開口部とそれ以外のマスク部とによってパタン形成板の像が形成される。そして、形成されたパタン形成板の像は、投影工程において対象物に投影される。ここで、投影工程では、ピントをずらした投影レンズによって、パタン形成板の像を対象物に投影する。これにより、パタン形成板によって形成されたパタン形成板の像が対象物に結像せず、像の輪郭、すなわちパタン形成板の開口部とマスク部との境界部分におけるコントラストが弱くなり、像は開口部の中央からマスク部にかけて光の輝度が滑らかに落ちていくことになる。つまり、対象物に照射される開口部の像の輝度は、開口部の中央を頂上とした滑らかな山状になる。さらに、開口部の間隔を適切に設定することにより、隣接する開口部を通過した光束同士が重なり合い、マスク部の像の輝度は、マスク部の中央を底とした滑らかな谷状となる。その結果、開口部の中央を最大、マスク部の中央を最小とする、疑似正弦波のパタン光を対象物に照射することが可能になる。
【００３９】
以上のように、本発明では、正弦波パタンの濃度勾配を再現する際に、ピントのズレというアナログ的な手法によって再現している。そのため、正弦波パタンの１周期に必要なパタン形成板のサイズは、印刷用粒子や液晶素子による濃淡を利用した従来の技術に比べて小さくて済む。その結果、パタン形成板を通過した光を投影するための投影レンズを小型化することができ、パタン光照射装置の製造コストを抑制することができる。換言すれば、同一のサイズの投影レンズを用いた場合には、従来技術よりも多くの波数を含む正弦波パタンを照射することが可能になる。
【００４０】
さらに、アナログ的な方法によって正弦波パタンを形成するため、離散化されたドットの濃淡を利用する従来の技術に比べて、本来の正弦波に近いきめの細かい正弦波パタンを形成することができる。
【００４１】
また、本発明の構成は、スリットによる光の回折現象を用いるものではなく、また、マイクロレンズアレイのように投影レンズの構成が単板（単レンズ）構成に限定されるものでもない。従って、用いる光源が単一波長の光源に限定されることがなく、正弦波パタン光を照射するための装置の製造コストの抑制や小型化が容易になる。
【００４２】
また、本発明の構成によれば、変調用信号を用いて時系列的に振幅（輝度）変調を行った光を対象物に走査するものとは異なり、対象物に対して常に正弦波パタンの全領域を投影することができる。これにより、このパタン光照射装置を三次元形状計測装置などに用いた場合、ある瞬間に撮像した画像を基に、求めたい領域全体の高さ情報を求めることができる。つまり、正弦波パタンの画像を撮像する際に、シャッター速度を上げることができる。従って、基板検査装置などのように、対象物と撮像装置とを相対的に移動させながら計測する場合や、形状が時々刻々と変化する対象物を計測する場合においても好適に用いることができる。
【００４３】
以上のように、本発明によれば、従来の技術が有する上記の諸問題を解決しつつ、低コストで画像処理に好適な正弦波パタン光を照射できるパタン光照射方法を実現することができる。
【００４４】
また、上記パタン形成板の隣接する２つの開口部の間隔は、当該開口部の開口幅よりも大きいことが好ましい。
【００４５】
上記構成によれば、開口部の間隔（すなわちマスク幅）を開口幅よりも大きくする、すなわちマスク部の中央を開口部から遠ざけることにより、開口部からマスク部の像の中央部分に回り込む光の量を減少させることができる。これにより、マスク部の像の中央における輝度を下げることができる。つまり、正弦波パタンにおける最小輝度値を下げることができ、これにより正弦波パタンの振幅が増大する。これは、正弦波パタンのコントラストが上昇し、ＳＮ比が大きくなることを意味する。従って、この正弦波パタンを用いて対象物の高さ情報を測定すれば、高精度で測定することができるようになる。
【発明の効果】
【００４６】
以上のように、本発明に係るパタン光照射装置は、開口部が複数設けられたパタン形成板と、上記パタン形成板に光を照射するための光照射手段と、上記パタン形成板を通過した光を一体的に集光し、集光した光を上記対象物に導くための投影レンズとを備え、上記投影レンズは、上記パタン形成板の像が対象物に結像せずに正弦波パタンとして照射されるように配置された構成となっている。
【００４７】
また、本発明に係るパタン光照射方法は、開口部が複数設けられたパタン形成板に光を照射する光照射工程と、上記光照射工程において上記パタン形成板を通過した光を、ピントをずらした投影レンズを介して上記対象物に正弦波パタン光として照射する投影工程とを含んだ構成となっている。
【００４８】
従って、上述したように、従来の技術が有する諸問題を解決しつつ、低コストで画像処理に好適な正弦波パタン光を照射できるという効果を奏する。
【発明を実施するための最良の形態】
【００４９】
本発明の一実施形態について図１から図１７に基づいて説明すると以下の通りである。本実施形態では、本発明のパタン光照射装置を、３次元形状計測装置に用いられるパタン投影ユニットに適用した例を用いて説明する。ただし、本発明のパタン光照射装置は、３次元形状計測装置用に限定されるものではなく、物体に正弦波パタン光を照射する装置であれば何れのものにも適用可能である。
【００５０】
図２は、３次元形状計測装置の全体構成を示す図である。３次元形状計測装置１００は、計測対象となる物体に向けてパタン光を照射し、計測対象に投影されたパタンを縞解析法などの位相解析手法を用いて解析することによって対象の３次元情報（高さ情報）を得るためのものである。３次元形状計測装置１００は、図２に示すように、パタン投影ユニット（パタン光照射装置）１、投影コントローラ２、撮像ユニット３、画像収集・処理ユニット４、テーブルコントローラ５、及びＸＹ移動テーブル６を備えている。
【００５１】
パタン投影ユニット１は、正弦波パタンを有する光を計測対象２００に照射するためのものである。計測対象２００は例えば半導体基板などであり、パタン投影ユニット１は、計測対象２００の表面の法線方向から角度を成すように設けられている。すなわち、計測対象２００には、パタン投影ユニット１から斜めにパタン光が照射されることになる。なお、パタン投影ユニット１の詳細な構成については後述する。
【００５２】
投影コントローラ２は、パタン投影ユニット１の光量を制御するためのものである。撮像ユニット３は、図示しないカメラとレンズとを有している。撮像ユニット３は、計測対象２００を撮像し、計測対象２００に投影された正弦波パタンの輝度情報を画像として取得する。取得した画像は、撮像ユニット３によって電子データに変換され、画像収集・処理ユニット４に送信される。
【００５３】
画像収集・処理ユニット４は、撮像ユニット３で撮像された画像の電子データを取り込み、画像処理により計測対象の３次元形状（高さ情報）を計測する。なお、画像処理による３次元形状の計測方法には、公知の各種技術を用いることができる。
【００５４】
ＸＹ移動テーブル６は、計測対象２００を設置する台である。ＸＹ移動テーブル６は、図示しないモータなどによって、計測対象２００を水平方向に移動させることができる。このとき、ＸＹ移動テーブル６は、水平方向を含む面をＸＹ平面とした場合に、Ｘ軸方向およびＹ軸方向の双方に変位することができる。これにより、計測対象２００を、パタン投影ユニット１および撮像ユニット３の双方に対して相対的に移動させることができる。
【００５５】
テーブルコントローラ５は、上記のＸＹ移動テーブル６のモータに電流を流したり、止めたりすることによって、ＸＹ移動テーブル６を移動させるためのものである。なお、テーブルコントローラ５がＸＹ移動テーブル６をどのように移動するかは、上記の画像収集・処理ユニット４からの指令を受け取ることによって決定される。
【００５６】
次に、パタン投影ユニット１の詳細な構造について説明する。パタン投影ユニット（パタン光照射装置）１は、図１に示すように、光源１０、集光レンズ１１、投影パタン（パタン形成板）１２、及び投影レンズ１３を備えている。
【００５７】
光源１０には、ＬＥＤ、ハロゲンランプ、又はキセノンランプなどの各種光源を用いることができる。集光レンズ１１は、光源１０から照射された光を集光して平行光にするためのレンズである。なお、光源１０及び集光レンズ１１の組み合わせは、請求項における光照射手段に相当する。
【００５８】
投影パタン１２は、図３に示すように、それぞれ所定の幅を有する長方形（矩形状）の開口部及びマスク部の組が複数平行に、すなわち格子状に並べられたものである。換言すると、投影パタン１２は、所定の開口幅を有する開口部が所定の間隔で複数設けられているともいえる。ここで、開口部は光を通過（透過）させる領域として、マスク部は光を通過（透過）させない領域として機能する。このように、本実施形態のパタン投影ユニット１では、正弦濃淡パタンを有する投影パタンではなく、開口部及びマスク部の２値的な領域が格子状に配列された投影パタンを用いている。
【００５９】
投影パタン１２の製造方法としては特に限定されるものではなく、例えば、図４に示すように、プリントフィルムの表面にインキを格子状に乗せる（印刷する）ことによって製造してもよいし、あるいは、図５に示すように、ガラス基板上にクロム蒸着を格子状に行うことによって製造してもよい。しかしながら、本実施形態ではより好ましい形態として、マトリックス状に配列された液晶素子によって投影パタン１２を構成する。
【００６０】
液晶素子を用いた投影パタン１２の例を図６に示す。この場合、パタン投影ユニット１は、図６及び図７に示すように、液晶素子からなる投影パタン１２の個々の電極に接続された液晶パタンコントローラ１４をさらに備えている。そして、液晶パタンコントローラ１４が個々の液晶素子への印加電圧をオン／オフ制御することにより、投影パタン１２の開口部及びマスク部を形成する。このように投影パタン１２を液晶素子によって構成し、液晶パタンコントローラ１４が液晶素子への印加電圧のオン／オフを変更することにより、計測対象２００に投影するパタンを簡便に切り換えることができるようになる。なお、パタンを切り換える場面としては、例えば正弦波パタン光が必要な３次元計測から一様な輝度の光が必要なパターンマッチング用の画像を取得するための計測に切り換えるときや、計測対象２００の微細度に応じてパタン周期を切り換えるときなどが挙げられる。
【００６１】
投影レンズ１３は、投影パタン１２を通過した平行光を一体的に集光して計測対象２００に照射するためのレンズである。これにより、投影パタン１２の像、すなわち開口部及びマスク部からなるパタンが、計測対象２００に投影される。ここで、本実施形態のパタン投影ユニット１では、図１及び図７に示すように、投影レンズ１３によって計測対象２００に投影された投影パタン１２の像が計測対象２００に結像しないように、投影レンズ１３がピントの合う位置からずらして配置されている。
【００６２】
なお、投影レンズ１３は、１つの単レンズのみを有する単レンズ構成としてもよいが、本実施形態ではより好ましい形態として、２つの単レンズを光路方向に直列に配列した複合レンズ構成とする。なお、投影レンズ１３の有する単レンズの数は２つに限定されるものではなく、３つ以上であってもよい。このように、投影レンズ１３を複合レンズ構成とすることにより、光源１０から照射される光が単一波長の光でない場合であっても、波長の相違による色収差を軽減することができる。
【００６３】
このようなパタン投影ユニット１において、光源１０から照射された光は、エネルギー効率を上げるために集光レンズ１１にて集光され、投影パタン１２に照射される。その結果、投影パタン１２の開口部に照射された光はそのまま通過し、マスク部に照射された光は遮断されることによって、投影パタン１２の後方では開口部及びマスク部の像（すなわちパタン）が形成される。
【００６４】
そして、投影パタン１２を通過した光は、投影レンズ１３によって計測対象に照射される。ここで、投影レンズ１３は、上述したようにピントをずらして配置されているため、投影レンズ１３を通過したパタン光は、計測対象２００の照射面上に正弦波パタンとして投影される。この原理について以下に詳述する。
【００６５】
まず、投影レンズ１３のピントが合っている場合で、投影パタン１２を通過する光が理想的な（完全な）平行光の場合について考える。この場合、投影パタン１２の像が計測対象２００に結像し、計測対象２００に投影されるパタンの輝度は、図８の実線のようなグラフになる。すなわち、像は開口部において常に最大輝度を示し、開口部とマスク部との境界で輝度は最大値から最小値に減少し、そして、マスク部において常に最小輝度を示す。
【００６６】
ところが、実際には投影パタン１２を通過する光が理想的な平行光でないため、図８の破線で示すように、開口部とマスク部との境界部分にぼやけが生じる。すなわち、像の輝度は開口部の中央で最大になり、開口部とマスク部との境界近傍で減少し、マスク部の開口部から最も遠い位置で最小となる。
【００６７】
ここで、本実施形態では、投影レンズ１３のピントをずらすことにより、図８の一点破線で示すように、開口部の中央からマスク部にかけての輝度の勾配がさらになだらかになる。そして、このマスク部の間隔、すなわち、開口部と開口部との間の距離を調節することによって、隣接する開口部から回り込んだ光が重ね合わされる。図９は、このときの像の輝度を示すグラフである。図９に示すように、上述した輝度（一点鎖線）と、隣接する開口部から回り込んだ光による輝度（二点鎖線）とが重ね合わされて、擬似的な正弦波形状の輝度（実線）となる。このようにして、輝度が開口部の中央で最大、マスク部の中央で最小となる正弦波パタンが計測対象２００の照射面上に形成される。
【００６８】
ところで、上記の説明では、投影パタン１２の開口部とマスク部との幅の比について特に言及しなかったが、マスク部の幅は開口部の幅よりも大きいことが好ましい。このことについて以下に説明する。
【００６９】
図１９に示すように、光源１０から照射され、集光レンズ１１によって集光された光線は、様々な波長を有する光を含むため、完全な平行光とはならずに、広がり角度Θを持った光線となる。なお、この広がり角度Θは、集光レンズ１１のレンズ面のどの位置を通過した光線についても適用される。これにより、投影パタン１２に照射される光線は、全てが投影パタン１２のパタン形成面に対して垂直に（すなわち０°で）差し込むわけではなく、０°以上Θ°以下で差し込むことになる。これにより、上述したように光の回り込みが生じる。
【００７０】
すなわち、理想的な平行光の場合、マスク部の後ろには光線が全く照射されない影ができるが、実際には、図１９に示すように、開口部のマスク部との境界近傍からマスク部に向かってΘ°以下で指し込んだ光が、マスク部の後ろに回り込む。これにより、輝度が最小となるマスク部の像の中央部分にも光が回り込み、マスク部の中央の輝度が上昇することになる。このマスク部の中央の輝度の上昇は、正弦波パタンの輝度の最小値の上昇を意味し、得られる正弦波パタンの輝度のコントラストが低下することになる。これにより、得られる正弦波パタンのＳＮ比が低下し、精確な３次元情報の測定を妨害する要因となっている。
【００７１】
このような問題に対処するため、本実施形態のパタン投影ユニット１では、図１８に示す従来の構成（開口幅：マスク幅＝１：１）とは異なり、図１０に示すように投影パタン１２のマスク部の幅が開口部の幅よりも大きく設計されている。このように設計することにより、マスク部の中央が開口部から離れることになる。そのため、マスク部の像の中央に回り込む光線の量が減少し、マスク部の像の中央における輝度を低下させることができる。その結果、得られる正弦波パタンの輝度のコントラストが上昇し、精確な３次元情報の測定が可能になる。
【００７２】
さて、このようにして正弦波パタンが投影された計測対象２００は、撮像ユニット３によって撮像される。そして、撮像によって得られた画像は、デジタルデータとして画像収集・処理ユニット４に送信される。次に、画像収集・処理ユニット４は、受信した画像における正弦波パタンを解析することによって計測対象２００の高さ情報を測定する。この際の解析方法には公知の縞解析手法、例えば武田らによる論文（J. Opt. Soc. Am, P.72〜P.156, 1982）に記載された方法を用いることができる。よって、ここでは縞解析手法について簡単に説明するに留める。
【００７３】
例えば、上面図が図１１（ａ）で、側面図が図１１（ｂ）で示される計測対象２００に正弦波パタン光を照射した場合、計測対象２００の表面上に形成されるパタンは、図１２の左図に示すようになる。なお、図中では、中間調部分を表現せず黒又は白の２値によって縞模様を表現しているが、実際の縞模様は輝度の勾配を有するグラデーションになる。
【００７４】
図１２の左図に示すように、高さのある物体に正弦波パタン光を照射すると、正弦波の縞模様が物体の高さに応じて変化する。図１２の右図は、凸部のない基準平面におけるパタンの輝度、又は凸部におけるパタンの輝度と、スキャン方向における位置との関係を示すグラフである。同図に示すように、高さを有する物体（凸部）に投影された正弦波パタンには、位相にずれが生じる。このずれは物体の高さに依存しており、このずれを計測することで物体の高さ情報を得ることができる。
【００７５】
図１３に高さ計測の原理（三角測量の原理）を示す。計測対象２００の高さは基準平面からの距離として計算される。図１３では、説明を簡単にするため基準平面からの高さがｈである平面を計測する場合で示す。パタン投影ユニット１から投影されるパタンが基準平面上の点Ｏの位置に向けて照射されているものとする。パタン投影ユニット１と撮像ユニット３の向きをこの状態に保ったままで高さｈだけ離れた平面を計測する場合、パタンは点Ｐに投影される。すなわち撮像ユニット３から見ると、基準平面の撮像時と比べて、パタンが距離ＰＱだけずれたところ計測される。これが図１２におけるパタンのずれに相当する。
【００７６】
この位置ずれＰＱを用いれば、図１３に示す三角測量の原理に基づく式（１）によって、高さｈを算出することができる。ただし、ｄは撮像ユニット３とパタン投影ユニット１との光軸中心間の距離、Ｌは撮像ユニット３から基準平面までの距離であり、これらは既知の値である。なお、上記のパタンの位置ずれは、正弦波のような周期性のあるパタンにおける位置ずれであるため、位相差と呼ばれる。
【００７７】
このようにして測定された計測対象２００の高さ情報（３次元形状情報）は、ＸＹ平面座標と対応付けられて、画像収集・処理ユニット４の図示しない記憶部に設けられたデータベースに、取り出し可能に記憶される。そして、ユーザは、画像収集・処理ユニット４に接続された図示しないディスプレイによって、データベースに記憶された計測対象２００の３次元形状情報を閲覧することができる。
【実施例】
【００７８】
次に、本発明の実施例について図１５から図１７を用いて説明する。本実施例では、投影パタン１２として、マトリックス状に配列した液晶素子を用いた。そして、投影パタン１２の開口部のピッチ（つまり、ある開口部の中央からこれに隣接する開口部の中央までの距離）を１００μｍとした。これは、１０ＬＰ（Line Pair）／ｍｍに相当し、液晶素子で構成する上で特別な技術を用いることなく容易に製造可能な値である。この構成によれば、１視野内に２００周期の正弦波パタンを投影するために必要なサイズが、
１００（μｍ）×２００（周期）＝２０（ｍｍ）
となる。よって、通常の３５ｍｍフィルムカメラなどに用いられるレンズで充分対応可能なサイズである。
【００７９】
開口部の幅とマスク部との幅は１：１．７とした。一方、集光レンズ、投影パタン、投影レンズ、及び照射面の配置は、図１４に示すようにした。具体的には、集光レンズに焦点距離８０ｍｍ、撮影倍率０．３倍のものを用い、集光レンズと投影パタンとの間の距離を約２５ｍｍ、投影パタンから投影レンズの主点までの距離を約５０ｍｍ、投影レンズの主点から照射面までの距離を約２７０ｍｍとした。これにより、投影パタンの像は、照射面に結像せずピントのぼけた像となった。
【００８０】
このようなパタン投影ユニットによって投影されるパタンの１周期分の輝度を示したグラフが図１５である。図１５に示すように、ある開口部１を通過した光によって照射面に形成される輝度は、破線のようになった。そして、開口部１に隣接する開口部２を通過した光によって照射面に形成される輝度は、一点鎖線のようになった。実際に照射面に形成される輝度は、これら２つの輝度を重ね合わせた実線のようになった。図１５に示すように、開口部の像の中央の輝度を１とした場合、マスク部の像の中央の輝度は約０．５となり、像の輝度は、開口部の中央からマスク部の中央までなだらかに減少し、マスク部の中央から隣接する別の開口部の中央までなだらかに増加し、擬似的な正弦波パタンが形成されることが検証された。
【００８１】
また、投影レンズのピントをずらした場合とピントを合わせた場合との比較結果を図１６に示す。図１６では、実際に基準平面に投影したパタンを撮像ユニットによって撮像した画像から得られた輝度値を縦軸とし、撮像ユニットの画素番号を横軸としている。そして、実線がピントをずらした場合（すなわち、本実施例）、破線がピントを合わせた場合（すなわち、対照例）のグラフを示す。ここでは、ピント以外は同一の条件とした。図１６に示すように、ピントを合わせた場合では、開口部の像からマスク部の像にかけての輝度の勾配が大きくなり、正弦波からのくずれが生じていることが示された。これに対して、本実施例では、正弦波に近いパタンが形成された。この結果から、投影レンズのピントをずらして配置する本実施例の構成の方が、対照例よりも正弦波に近い形状のパタンを投影できることが検証された。
【００８２】
最後に、開口部の幅（開口幅）とマスク部の幅（マスク幅）とを変化させた場合の比較結果を図１７に示す。図１７では、実際に基準平面に投影したパタンを撮像ユニットによって撮像した画像から得られた輝度値を縦軸とし、撮像ユニットの画素番号を横軸としている。そして、実線が、開口幅とマスク幅の比を１：１．７にした場合（すなわち、本実施例）、破線が開口幅とマスク幅の比を１：１にした場合（すなわち、対照例）のグラフを示す。ここでは、開口幅とマスク幅との比以外は、同一の条件とした。図１７に示すように、本実施例と対照例とにおいて、開口部の像の中央の輝度値（最大輝度値）はほぼ同一の値であった。これに対して、マスク部の像の中央の輝度値（最小輝度値）は、本実施例では約５０であったのに対して、対照例では約８０であった。以上のように、本実施例の構成、すなわち、マスク幅を開口幅よりも大きくした場合の方が、照射面に投影される正弦波パタンの振幅が大きくなり、コントラストが向上することが検証された。
【００８３】
本発明は上述した実施形態及び実施例に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【００８４】
また、本明細書で示した数値範囲以外であっても、本発明の趣旨に反しない合理的な範囲であれば、本発明に含まれることはいうまでもない。
【産業上の利用可能性】
【００８５】
本発明のパタン光照射装置は正弦波パタンを有する光を対象物に照射するためのパタン光照射装置であって、例えば３次元形状計測装置のパタン投影ユニットなどに好適に用いることができる。
【図面の簡単な説明】
【００８６】
【図１】本発明の一実施形態を示すものであり、パタン投影ユニットの要部構成を示す図である。
【図２】本発明の一実施形態を示すものであり、３次元形状計測装置の要部構成を示す図である。
【図３】本発明の一実施形態を示すものであり、投影パタンに設けられたパタン形状を示す平面図である。
【図４】本発明の一実施形態を示すものであり、投影パタンの構成例を示す側面図である。
【図５】本発明の他の実施形態を示すものであり、投影パタンの構成例を示す側面図である。
【図６】本発明の一実施形態を示すものであり、投影パタンの構成例を示す平面図である。
【図７】本発明の他の実施形態を示すものであり、パタン投影ユニットの要部構成を示す図である。
【図８】計測対象に投影される投影パタンの像の開口部及びマスク部における輝度を示す図である。
【図９】計測対象に投影される投影パタンの像の開口部及びマスク部における輝度を示す図である。
【図１０】本発明の一実施形態を示すものであり、投影パタンに設けられた開口幅とマスク幅との比を示す平面図である。
【図１１】（ａ）は計測対象の形状を示す上面図であり、（ｂ）は計測対象の形状を示す側面図である。
【図１２】図１１の計測対象に正弦波パタン光を照射した場合に形成されるパタンを示す図である。
【図１３】三角測量の原理を説明する図である。
【図１４】本発明の一実施例を示すものであり、パタン投影ユニットの構成を示す図である。
【図１５】本発明の一実施例を示すものであり、正弦波パタンが形成された様子を示す図である。
【図１６】本発明の一実施例を示すものであり、投影レンズのピントをずらした場合とずらさない場合とにおける、照射面に投影されたパタンの比較結果を示す図である。
【図１７】本発明の一実施例を示すものであり、開口幅とマスク幅の比を１：１．７にした場合と１：１にした場合とにおける、照射面に投影されたパタンの比較結果を示す図である。
【図１８】従来技術を示すものであり、投影パタンに設けられた開口幅とマスク幅との比を示す平面図である。
【図１９】開口部を通過した光が、マスク部の像に差し込む現象を説明する図である。
【符号の説明】
【００８７】
１      パタン投影ユニット（パタン光照射装置）
３      撮像ユニット（撮像装置）
４      画像収集・処理ユニット（画像解析装置）
１０    光源（光照射手段）
１１    集光レンズ（光照射手段）
１２    投影パタン
１３    投影レンズ
１００  ３次元形状計測装置
２００  計測対象（対象物）
【図１】
0004701948.tif 000002
【図２】
0004701948.tif 000003
【図３】
0004701948.tif 000004
【図４】
0004701948.tif 000005
【図５】
0004701948.tif 000006
【図６】
0004701948.tif 000007
【図７】
0004701948.tif 000008
【図８】
0004701948.tif 000009
【図９】
0004701948.tif 000010
【図１０】
0004701948.tif 000011
【図１１】
0004701948.tif 000012
【図１２】
0004701948.tif 000013
【図１３】
0004701948.tif 000014
【図１４】
0004701948.tif 000015
【図１５】
0004701948.tif 000016
【図１６】
0004701948.tif 000017
【図１７】
0004701948.tif 000018
【図１８】
0004701948.tif 000019
【図１９】
0004701948.tif 000020