(57)【要約】【課題】  測定子の移動が自動で行える表面粗さ／形状測定装置の実現。【解決手段】  被測定物の表面位置の高さを検出する測定子6と、測定子を被測定物に対して相対的に移動する測定子移動機構とを備え、測定子を被測定物の表面に対して相対的に移動した時の被測定物の表面位置の高さの変化を検出することにより、被測定物の表面の粗さ又は形状を測定する表面粗さ／形状測定装置であって、測定子を、現在位置から、被測定物表面の指示された表面位置の高さを検出する測定指示位置に移動するのに必要な移動情報を生成する移動情報生成部16と、移動情報生成部の生成した移動情報に基づいて、測定子を被測定物に対して相対的に移動する移動制御部20とを備える。【選択図】      図３
2006308476.tif 000002
【特許請求の範囲】
【請求項１】
被測定物の表面位置の高さを検出する測定子と、前記測定子を被測定物に対して相対的に移動する測定子移動機構とを備え、前記測定子を被測定物の表面に対して相対的に移動した時の被測定物の表面位置の高さの変化を検出することにより、被測定物の表面の粗さ又は形状を測定する表面粗さ／形状測定装置であって、
前記測定子を、現在位置から、被測定物表面の指示された表面位置の高さを検出する測定指示位置に移動するのに必要な移動情報を生成する移動情報生成部と、
前記移動情報生成部の生成した移動情報に基づいて、前記測定子を被測定物に対して相対的に移動する移動制御部とを備えることを特徴とする表面粗さ／形状測定装置。
【請求項２】
前記移動情報生成部は、
前記測定子を、現在位置から、前記測定指示位置まで移動する経路を生成する移動経路生成部と、
前記移動経路生成部の生成した経路を移動する時の速度を決定する移動速度情報生成部とを備える請求項１に記載の表面粗さ／形状測定装置。
【請求項３】
前記移動経路生成部は、
前記測定指示位置、
前記測定子の検出方向、
前記測定子の現在位置、
前記測定子が測定状態であるかの情報、
あらかじめ設定された安全距離、及び
あらかじめ設定された安全範囲の情報に基づいて、前記経路を生成する請求項２に記載の表面粗さ／形状測定装置。
【請求項４】
前記移動経路生成部は、
前記測定子が、前記測定指示位置から前記測定子の検出方向に伸びる直線上の位置に移動した後、前記測定指示位置まで移動する経路を生成する請求項３に記載の表面粗さ／形状測定装置。
【請求項５】
前記移動経路生成部は、
前記測定子が、前記測定指示位置から前記測定子の検出方向に前記安全距離離れた基準位置を通過するように、前記経路を生成する請求項４に記載の表面粗さ／形状測定装置。
【請求項６】
前記移動経路生成部は、
前記測定子の現在位置が、前記測定子の検出方向において、前記基準位置より低い時には、前記測定子が前記基準位置の高さまで上昇した後、前記基準位置に移動するように、前記経路を生成する請求項５に記載の表面粗さ／形状測定装置。
【請求項７】
前記移動経路生成部は、
前記測定子が測定状態である時には、前記測定子を、前記測定子の検出方向に前記安全距離だけ上昇した後、前記基準位置に移動するように、前記経路を生成する請求項５に記載の表面粗さ／形状測定装置。
【請求項８】
前記安全範囲は、前記基準位置を頂点とし、前記測定子の検出方向を軸とする円錐である請求項３に記載の表面粗さ／形状測定装置。
【請求項９】
前記移動経路生成部は、
前記安全範囲内では、前記測定子が直線上を前記基準位置に移動するように、前記経路を生成する請求項３又は８に記載の表面粗さ／形状測定装置。
【請求項１０】
前記移動速度情報生成部は、
前記測定子の移動速度を、前記基準位置から前記測定指示位置に移動する経路では低速に、それ以外の経路では高速に設定する請求項５から７のいずれか１項に記載の表面粗さ／形状測定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表面粗さ／形状測定装置に関し、特に触針を被測定物の測定部分に接触させる操作を改良した表面粗さ／形状測定装置に関する。
【背景技術】
【０００２】
表面粗さ／形状測定装置は、被測定物（ワーク）表面に沿って、触針を有する測定子（ピックアップ）を移動させ、測定子の変位量を電気信号に変換してコンピュータ等の計算機に読み取ることで、被測定物（ワーク）表面の粗さ又は輪郭形状を測定する（例えば、下記特許文献１）。図１に、従来の表面粗さ／形状測定装置の基本構成を示す。
【０００３】
表面粗さ／形状測定装置１は、テーブル２上に載置されたワークの表面粗さを測定する測定子（ピックアップ）６を有し、この測定子６は駆動部４に固定されるホルダ５に支持されている。
【０００４】
測定子６は、先端に触針７を有し、この触針７の変位量が測定子６に内蔵された差動トランス（図示せず）によって電圧に変換される。そして、この電圧値はＡ／Ｄ変換器によってディジタル信号に変換され、コンピュータ等のデータ処理装置（図示せず）に入力される。これにより、データ処理装置によってワークの表面粗さを示す測定データが取得される。
なお、差動トランスの代わりに差動インダクタンスやレーザ干渉計を使用して触針７の変位量を検出する場合もある。また、触針を使用せずに、光学的な方法などを利用して非接触で表面位置を検出する場合もある。ここでは、触針７の変位量を差動トランスで検出する構成を例として説明を行うが、本発明はこれに限定されず、表面粗さ／形状測定装置であれば、どのような方式で表面位置の高さを検出してもよい。
【０００５】
図１に示すとおり、駆動部４は、テーブル２に立設されたコラム３に取り付けられ、上記のデータ処理装置からの指示に従ってモータが駆動されることにより、駆動部４はホルダ５をワークが載置されるテーブル面上の所定の１方向である左右方向（Ｘ方向）に移動させることが可能であり、駆動部４全体もまた、ワークの高さにあわせて、コラム３に沿ってテーブル面に垂直な上下方向（Ｚ方向）に移動させることが可能である。また、コラム３は、テーブル面上の所定の１方向である前後方向（Ｙ方向）に移動させることが可能である。このように、測定子６は３軸（ＸＹＺ）方向に移動可能である。なお、Ｙ方向にワークを移動させるＹ軸駆動用ユニットをテーブル２上に載置して、３軸方向に移動可能にする場合もある。更に、平行移動だけでなく、回転移動を組み合わせて３次元移動を実現する場合もある。いずれにしろ、操作部（図示せず）を操作して、測定子６を３次元に移動させることが可能である。
【０００６】
測定を行う場合は、オペレータが、ワークをテーブル２の上に載置し、操作部を操作して測定子６をワークに対して移動し、触針７をワーク表面の測定する位置（測定位置）に接触させる。図２は、この触針７をワークの測定位置に接触させる動作を説明する図である。図２において、ＰＭはワーク９０上の測定位置であり、触針７を測定位置ＰＭに接触させた後、触針７をワーク９０の表面に接触させた状態で、測定子６をＸ軸方向に移動して測定を行う。ここでは、触針７の変位方向を測定子６の検出方向と称し、触針７をワーク９０の表面に接触させる時には、測定子６の検出方向に移動して近づける。非接触型の測定子の場合には、測定子が測定位置の高さを測定する状態に移動する。ここでは、測定子がワーク表面の測定位置の高さを測定する状態、触針を有する場合には触針がワーク表面の測定位置に接触した状態を、測定指示位置と称する。
【０００７】
図２に示す位置から触針７を接触させるには、オペレータが、操作部を操作して、触針７を、その時点の位置から、測定位置ＰＭを通るＺ軸上の位置ＰＲまで移動させる。その後接触動作を指示すると、測定子６が所定の速度で降下を開始し、触針７がワーク９０の表面に接触し、検出信号が所定値になると、測定子６の降下が停止する。この状態で測定を指示すると、測定子６がＸ軸方向に移動を開始する。オペレータは、触針７とワーク９０を見ながら、触針７を位置ＰＲまで移動させる操作を行う。したがって、位置ＰＲの座標及び位置ＰＲと接触位置ＰＭの距離は、オペレータの目視で設定される。
【０００８】
上記のように、位置ＰＲから測定位置ＰＭまでの触針７の移動は、検出信号を監視して、触針７がワーク９０の表面に接触したことを検出してから停止されるので、この時の移動速度をあまり高速にすることはできない。特に、微小な凹凸を検出する測定子６は、触針７の変位範囲（検出可能範囲）が狭く、移動速度を低速に制限する必要がある。
なお、この動作は、光学的な方法などで非接触で表面位置を検出する場合も同様であり、測定子を低速で表面に向けて移動し、測定子が測定状態になると、測定子の移動を停止する。
【０００９】
従来、このような表面粗さ／形状測定装置は、例えば塗装面の光沢評価、フィルム膜の表面性状評価、液晶塗膜面の平坦度などの測定に専ら使用されており、操作性が良好であることが重要な課題であった。
【００１０】
【特許文献１】特開２００２−１０７１４４号公報
【特許文献２】特開平１０−２３９０４２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上記のように、表面粗さ／形状測定装置において、触針をワークの接触位置に接触させる動作、すなわち測定子を測定指示位置に移動させる動作はオペレータの操作により行われていた。そのため、ワークの複数箇所（ライン）の表面粗さ／輪郭形状を測定する時には、各箇所の測定が終了すると、オペレータが触針をワークの次の接触位置に接触させる操作（測定子を次の測定指示位置に移動する操作）を行う必要があった。そのため、オペレータは、測定の間常時表面粗さ／形状測定装置の傍にいて測定を監視する必要があり、その間他の作業をすることができないという問題があった。このため、表面粗さ／形状測定装置における触針の接触動作（測定子の移動動作）の自動化が求められている。
【００１２】
更に、オペレータは、目視で測定子６が位置ＰＲにあることを判定するが、触針７が見えにくく、触針７をワークの表面に接触させないようにするために、位置ＰＲから接触位置ＰＭまでの距離が長くなる傾向にある。この距離が長くなると、上記のように、図２における位置ＰＲから接触位置ＰＭまでの触針７の移動は低速で行う必要があり、動作時間が長くなるという問題がある。また、触針７が見えにくいため、接触位置ＰＭを通るＺ軸からずれた位置で触針７の移動を停止する場合がある。この場合、触針７の実際の接触位置が所望の接触位置からずれることになり、ずれが大きい場合には、触針７の接触動作をやり直さなければならなくなる。
非接触型の測定子の場合には、測定位置を判別するのが難しく、上記の問題は非接触型の測定子の場合により顕著になる。
【００１３】
３次元座標測定装置については、触針を移動してワークに接触させる各種の制御方法が提案されており（例えば、特許文献２参照）、触針の移動経路を自動的に設定する装置も提案されている。しかし、座標測定装置の触針は、表面粗さ／形状測定装置の触針に比べて検出可能範囲が広く、座標測定装置における触針の自動移動接触技術を表面粗さ／形状測定装置に適用するのは難しいのが現状である。そのため、これまで触針の移動及びワークへの接触（測定子の測定指示位置への移動）を自動で行う表面粗さ／形状測定装置は実現されていなかった。
【００１４】
また、座標測定装置における触針の移動経路自動設定の技術は、複雑な３次元形状の座標を測定する座標測定装置の機能を使用することを前提としており、オペレータは複雑な経路を簡易に設定できる。これに対して、表面粗さ／形状測定装置は、オペレータが上記のような操作を行うことを前提としており、３次元空間における複雑な移動を行う機能及びそのような経路を簡易に設定する機能を有していない。そのため、現状の表面粗さ／形状測定装置で測定子の移動経路自動設定が簡易に行える技術が求められている。
【００１５】
本発明は、上記のような問題点に鑑みてなされたものであり、測定子の測定指示位置への移動が自動で行える表面粗さ／形状測定装置の実現を目的とする。
【課題を解決するための手段】
【００１６】
本発明の表面粗さ／形状測定装置は、被測定物の表面位置の高さを検出する測定子と、前記測定子を被測定物に対して相対的に移動する測定子移動機構とを備え、前記測定子を被測定物の表面に対して相対的に移動した時の被測定物の表面位置の高さの変化を検出することにより、被測定物の表面の粗さ又は形状を測定する表面粗さ／形状測定装置であって、上記目的を実現するため、前記測定子を、現在位置から、被測定物表面の指示された表面位置の高さを検出する測定指示位置に移動するのに必要な移動情報を生成する移動情報生成部と、移動情報生成部の生成した移動情報に基づいて、測定子を被測定物に対して相対的に移動する移動制御部とを備えることを特徴とする。
【００１７】
移動情報生成部は、測定子を、現在位置から、触針が接触位置まで移動する経路を生成する移動経路生成部と、移動経路生成部の生成した経路を移動する時の速度を決定する移動速度情報生成部とを備える。
【００１８】
移動経路生成部は、測定位置、測定子の検出方向、測定子の現在位置、測定子が測定状態であるかの情報、あらかじめ設定された安全距離、及びあらかじめ設定された安全範囲の情報に基づいて、経路を生成する。経路の生成手法は各種の方法がある。以下、例を述べる。
【００１９】
移動経路生成部は、測定子が、測定指示位置から測定子の検出方向に伸びる直線上の位置に移動した後、測定位置まで移動する経路を生成する。
【００２０】
移動経路生成部は、測定子が、測定指示位置から測定子の検出方向に安全距離離れた基準位置を通過するように、経路を生成する。
【００２１】
移動経路生成部は、測定子の現在位置が、測定子の検出方向において、基準位置より低い時には、測定子が基準位置の高さまで上昇した後、基準位置に移動するように、経路を生成する。
【００２２】
移動経路生成部は、測定子が測定状態である時には、測定子を、測定子の検出方向に安全距離だけ上昇した後、基準位置に移動するように、経路を生成する。
【００２３】
安全範囲は、例えば、基準位置を頂点とし、測定子の検出方向を軸とする円錐である。
【００２４】
移動経路生成部は、安全範囲内では、触針が直線上を前記基準位置に移動するように、経路を生成する。
【００２５】
移動速度情報生成部は、測定子の移動速度を、基準位置から測定指示位置に移動する経路では低速に、それ以外の経路では高速に設定する。
【００２６】
本発明の表面粗さ／形状測定装置では、安全距離及び安全範囲をあらかじめ設定しておき、ワークごとに測定位置及び測定子の検出方向を設定すれば、測定子の現在位置及び測定子が測定状態であるかの情報は測定装置から得られるので、測定子を測定指示位置に移動させる動作を自動的に行える。測定位置及び測定子の検出方向は複数設定でき、各設定値に応じた測定動作を順次行う。
【００２７】
生成される経路は、安全範囲外では、測定子の検出方向（Ｚ方向）の移動とそれに垂直な方向の移動（ＸＹ平面内の移動）のみで構成され、経路は簡単に生成できる。また、安全範囲外では、基準位置より低い状態では測定子の検出方向に垂直な方向には移動しないので、触針のワークへの衝突が避けられる。
【発明の効果】
【００２８】
本発明の表面粗さ／形状測定装置によれば、所定の簡単な設定を行うだけで、測定子を測定指示位置に移動させる動作を自動的に行える。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施例の表面粗さ／形状測定装置を説明する。実施例の表面粗さ／形状測定装置は、図１に示すような、測定子を３次元で移動可能な装置であるが、本発明はこれに限定されず、測定子を２次元で移動可能な装置にも適用可能である。また、測定子をワークに対して２次元又は３次元で相対的に移動可能であればよく、ワークを移動して一部の移動を実現することも、平行移動だけでなく、回転移動で移動を実現することも可能である。
更に、本発明は、光学的な方法などの非接触で表面位置を検出する方式の測定子を有する表面粗さ／形状測定装置にも適用可能である。
【００３０】
図３は、実施例の表面粗さ／形状測定装置の構成を示す図である。実施例の表面粗さ／形状測定装置は、図１に示した表面粗さ／形状測定装置に対応する測定機１と、触針７がワークの測定位置で接触する処理を自動的に行う処理装置１０とを有する。処理装置１０は、測定位置などを入力するためのキー入力１１及びマウス入力１２と、ホストコンピュータなどとの外部通信部１３と、記憶装置１４と、測定子（すなわち触針）の位置情報及び測定子が測定状態（すなわち触針が接触状態）にあるかの情報を測定機１から受ける測定子情報部１５と、移動情報生成部１６と、移動情報生成部１６で生成された移動情報を記憶する移動情報部１９と、移動情報部１９に記憶された移動情報に基づいて触針をワーク表面の測定位置に接触させるように測定機１における測定子の移動を制御する移動制御部２０とを有する。処理装置１０は、コンピュータシステムで実現される。
【００３１】
図４は、処理装置１０における触針７をワークの測定位置に接触させる処理の概略を示すフローチャートである。触針７をワークの測定位置に接触させる接触動作が指示されると、移動経路を自動的に生成する移動経路自動生成処理１０１を行い、生成された移動経路における速度を決定する移動速度情報生成処理１０２を行い、生成された移動経路及び速度に基づいて移動動作１０３を行う。
【００３２】
移動経路自動生成処理１０１は、ワーク上における測定位置、測定子の現在位置、触針が接触状態であるかを示す測定子検出情報、測定子の検出方向、あらかじめ設定された安全距離、及びあらかじめ設定された安全範囲を示す安全領域情報に基づいて、経路を自動的に生成する。安全距離及び安全領域情報は、キー入力１１、マウス入力１１及び外部通信部１３などを利用して移動情報生成部１６に入力される。入力された安全距離及び安全領域情報は、記憶装置１４に記憶される。また、測定位置及び測定子の検出方向は、キー入力１１、マウス入力１１及び外部通信部１３などを利用してワークごとに設定され、記憶装置１４に記憶される。測定位置は、順番を付して複数設定することが可能であり、触針を接触位置に接触させて１ラインの測定を行う動作を、指定された接触位置に対して指定された順番で行う。なお、オペレータが触針を移動させて測定位置に接触させる動作を行い、その位置を測定位置として記憶させ、測定動作及び測定位置への移動を順次自動で行わせることも可能である。また、測定子の検出方向は、測定位置の面の向きに応じて設定される。触針を移動させる座標系と実際のワーク表面の位置関係は、例えば、従来と同様にオペレータの操作により触針をワーク表面に接触させた状態の接触点の位置を、座標系内で設定することにより行う。
【００３３】
測定子の現在位置及び測定子検出情報は、測定機１で生成され、測定子情報部１５を介して移動情報生成部１６に入力される。
【００３４】
移動速度情報生成処理１０２は、生成された経路及び安全領域情報に基づいて、経路における速度を自動的に設定する。
【００３５】
図５は触針の移動経路及び速度を決定する処理を説明する図であり、図６は触針の移動経路及び速度を決定する処理を示すフローチャートである。以下、図５及び図６を使用して触針の移動経路の生成及び移動速度の決定について説明する。
【００３６】
図５は、ワーク９０の断面を示す図であり、ここでは図の平面内の移動を例として説明するが、横方向の移動に紙面に垂直な方向の移動を組み合わせることも可能である。符号ＰＭはワーク９０の表面上の触針を接触させる位置、すなわち測定位置である。測定子の測定方向は、面に垂直な方向である。ここでは測定位置ＰＭを原点とする直角座標を規定し、測定子の測定方向（面に垂直な方向）をＺ軸方向とする。横方向は、Ｘ軸又はＹ軸方向である。
【００３７】
Ｌは安全距離であり、測定位置ＰＭから上方に安全距離Ｌ離れた位置を基準位置ＰＳとする。基準位置ＰＳを頂点とし、基準位置ＰＳを通過するＺ軸方向の直線を軸とする円錐の範囲内が安全領域Ｈである。安全領域Ｈは、その中にワークの表面は存在せず、触針がワークに衝突することがないので、測定子を自由に移動できる領域である。本実施例では、安全領域ＨはＺ軸と母線がなす角度が４５度の例を示しているが、角度は任意に設定できる。
【００３８】
触針を測定位置ＰＭに接触させる場合、触針は基準位置ＰＳに移動し、その後Ｚ軸に沿って低速で移動し、触針がワーク表面に接触したことを検出してから停止させる。本実施例では、測定位置ＰＭと基準位置ＰＳの間の距離を安全距離Ｌとしたが、これに限定されず、測定位置ＰＭと基準位置ＰＳの間の距離は安全距離Ｌ以下の任意の値に設定することが可能である。
【００３９】
図６に示すように、触針の測定位置ＰＭへの接触が指示されると、ステップ１１１で測定位置ＰＭを原点とする座標系における触針の現在位置を算出する。前述のように、この情報は測定機１からの測定子情報部１５を介して入力される信号から得られる。ステップ１１２では、現在位置がＺ軸上にあるかを判定する。Ｚ軸上である時にはステップ１１３に進み、測定子が測定状態（オン状態）、すなわち、触針がワークに接触しているかを判定する。測定子がオン状態の時には、触針がワークの測定位置ＰＭに接触している状態、すなわち測定状態１４であるので、ステップ１２９に進んで経路選定処理を終了する。測定子がオン状態でない時には、ステップ１１５に進み、触針の現在位置のＺ座標値Ｐ（Ｚ）が基準位置ＰＳのＺ座標値ＰＳ（Ｚ）より小さいかを判定する。Ｐ（Ｚ）がＰＳ（Ｚ）より小さい時には、触針の現在位置は図５のＰＭとＰＳの間、例えばＰ１の位置であり、ステップ１１６の経路１を選定し、ステップ１２９に進む。経路１は、現在位置からＰＭに向かって低速で移動する経路である。Ｐ（Ｚ）がＰＳ（Ｚ）より大きい時には、触針の現在位置は図５のＺ軸上のＰＳより上の位置、例えばＰ２の位置であり、ステップ１１７の経路２を選定し、ステップ１２９に進む。経路２は、現在位置からＰＳに高速で移動した後、ＰＳからＰＭ向かって低速で移動する経路である。
【００４０】
ステップ１１２で、現在位置がＺ軸上にないと判定された時にはステップ１１８に進み測定子がオン状態であるか判定する。測定子がオン状態である時には、ステップ１１９に進みＰ（Ｚ）が測定位置ＰＭのＺ座標より小さいか、すなわち負であるかを判定する。Ｐ（Ｚ）が負の時は、触針の現在位置は、例えば図５のＰ３の位置であり、ステップ１２０の経路３を選定し、ステップ１２９に進む。経路３は、現在位置から基準位置ＰＳのＺ座標値まで上昇した位置、すなわちＰ３’の位置まで上昇した後、ＰＳに移動し、更にＰＭに移動する経路である。これらの経路は、Ｐ３からＰＳまでは高速の移動が行われ、ＰＳからＰＭまでの移動が低速で行われる経路である。
【００４１】
ステップ１１９でＰ（Ｚ）が正であると判定された時は、触針の現在位置は、例えば図５のＰ４の位置であり、ステップ１２１の経路４を選定し、ステップ１２９に進む。経路４は、現在位置から安全距離Ｌだけ上昇した位置、すなわちＰ４’の位置まで上昇した後、Ｚ軸上の位置Ｐ４’’に移動し、Ｐ４’’からＰＳ及びＰＭに移動する経路である。この経路は、Ｐ４からＰＳまでは高速の移動が行われ、ＰＳからＰＭまでの移動が低速で行われる経路である。
【００４２】
ステップ１１８で測定子がオン状態でないと判定された時には、ステップ１２２に進みＰ（Ｚ）が負であるかを判定する。Ｐ（Ｚ）が負の時は、触針の現在位置は、例えば図５のＰ５の位置であり、ステップ１２３の経路５を選定し、ステップ１２３に進む。経路５は、現在位置から基準位置ＰＳのＺ座標値まで上昇した位置、すなわちＰ５’の位置まで上昇した後、ＰＳに移動し、更にＰＭに移動する経路である。これらの経路は、Ｐ５からＰＳまでは高速の移動が行われ、ＰＳからＰＭまでの移動が低速で行われる経路である。
【００４３】
ステップ１２２でＰ（Ｚ）が正であると判定された時は、更にステップ１２４に進みＰ（Ｚ）がＰＳ（Ｚ）より小さいかを判定する。Ｐ（Ｚ）がＰＳ（Ｚ）より小さい時は、触針の現在位置は、例えば図５のＰ６の位置であり、ステップ１２５で経路６を選定し、ステップ１２９に進む。経路６は、現在位置から基準位置ＰＳのＺ座標値まで上昇した位置、すなわちＰ６’の位置まで上昇した後、ＰＳに移動し、更にＰＭに移動する経路である。これらの経路は、Ｐ６からＰＳまでは高速の移動が行われ、ＰＳからＰＭまでの移動が低速で行われる経路である。
【００４４】
ステップ１２４でＰ（Ｚ）がＰＳ（Ｚ）より大きいと判定された時は、更にステップ１２６に進み現在位置が安全領域内であるかを判定する。安全領域内であれば、触針の現在位置は、例えば図５のＰ７の位置であり、ステップ１２７で経路７を選定し、ステップ１２９に進む。経路７は、現在位置から基準位置ＰＳまで直線で高速に移動した後、更にＰＭに低速で移動する経路である。
【００４５】
ステップ１２６で現在位置が安全領域内でないと判定された時には、触針の現在位置は、例えば図５のＰ８の位置であり、ステップ１２８で経路８を選定し、ステップ１２９に進む。経路８は、現在位置からＺ軸上の位置Ｐ８’に移動し、Ｐ８’からＰＳを経てＰＭに移動する経路である。これらの経路は、Ｐ８からＰＳまでは高速の移動が行われ、ＰＳからＰＭまでの移動が低速で行われる経路である。
【００４６】
以上説明したように、本実施例では、現在位置がＺ軸上の時には、そのまま接触位置ＰＭに接触させる。現在位置がＺ軸上でない時には、少なくとも基準位置ＰＳと同じ高さまで上昇した後Ｚ軸上に移動した後、そのまま接触位置ＰＭに接触させる。もし測定子がオン状態で現在位置が接触位置ＰＭより高い、すなわち現在位置のＺ座標が正であれば、基準位置ＰＳの高さでの移動では安全上不十分であるので、現在位置から安全距離Ｌだけ上昇する。したがってこの時点のＺ座標は基準位置ＰＳのＺ座標より大きい。そして、Ｚ軸上に移動する。後は、Ｚ軸上と同じ動作を行う。移動経路のうち、ＰＳからＰＭまでの経路は、測定子の検出信号を監視しながら低速で移動し、それ以外の経路は高速で移動する。
言い換えれば、本実施例では、Ｚ軸方向の下側への移動は、ＰＳからＰＭ及び安全領域内でのみ発生する。安全領域内での移動は衝突の恐れはないので高速の移動が可能である。更に、Ｚ軸方向の上側への移動は、ワークから離れる方向であるから衝突の恐れはないので高速の移動が可能である。また、Ｚ軸に垂直な方向の移動は、少なくとも基準位置より高い位置で行われるので高速の移動が可能である。このように、本実施例では、ＰＳからＰＭへの移動は低速で、それ以外の移動は高速で行われる。
なお、基準位置ＰＳから接触位置ＰＭまでの移動をもっとも低速にし、それ以外の安全領域外の経路ではそれより高速に移動し、安全領域内の経路では更に高速で移動するようにしてもよい。
【００４７】
移動経路の生成は各種の変形例が可能であり、図７を参照してそのいくつかを説明する。上記の経路４では、Ｐ４’まで上昇した後Ｚ軸上の位置Ｐ４’’に移動したが、Ｐ４’から水平に移動して安全領域Ｈ内に入ったら、すなわちＰ４’’’に移動したら、Ｐ４’’’からＰＳに直線で移動するようにする。この変形例は経路８でも同様に可能である。
【００４８】
上記の経路６では、現在位置から一旦基準位置ＰＳと同じ高さの位置Ｐ６’まで上昇した後ＰＳまで移動したが、現在位置から同じ高さを維持したままＺ軸上の位置Ｐ６’’に移動するようにしてもよい。これは、Ｐ６は測定子がオンでない位置であり、付近にワークは存在しないと仮定してワークとの衝突の恐れはないと考えられる場合の経路である。
【００４９】
また、安全領域は任意に設定することができ、図７に示すように、図５の円錐の範囲に加えて、所定以上の高さ領域を安全領域としてもよい。
【産業上の利用可能性】
【００５０】
本発明により、表面粗さ／形状測定装置の作業性が改善されるので、これまで生産性の点から表面粗さ／形状測定装置使用できなかった分野でも表面粗さ／形状測定装置が使用できるようになり、表面粗さ／形状測定装置の使用分野が拡大する。
【図面の簡単な説明】
【００５１】
【図１】表面粗さ／形状測定装置の外観を示す図である。
【図２】従来例における触針の接触動作を説明する図である。
【図３】本発明の実施例の表面粗さ／形状測定装置の構成を示す図である。
【図４】実施例の触針の接触動作の基本フローチャートである。
【図５】実施例の触針の接触動作を説明する図である。
【図６】実施例の触針の接触動作の詳細を示すフローチャートである。
【図７】実触針の接触動作の変形例を説明する図である。
【符号の説明】
【００５２】
１    表面粗さ／形状測定装置
２    テーブル
３    コラム
４    駆動部
５    ホルダ
６    測定子（ピックアップ）
７    触針
１０    処理装置
１６    移動情報生成部
１７    移動経路自動生成部
１８    移動速度情報生成部
【図１】
2006308476.tif 000003
【図２】
2006308476.tif 000004
【図３】
2006308476.tif 000005
【図４】
2006308476.tif 000006
【図５】
2006308476.tif 000007
【図６】
2006308476.tif 000008
【図７】
2006308476.tif 000009