(57)【要約】      （修正有）【課題】ファセット加工を容易に設定することができる眼鏡レンズ加工制御データ取得装置を提供する。【解決手段】眼鏡レンズを加工するための加工制御データを取得する眼鏡レンズ加工制御データ取得装置１であって、眼鏡の玉型形状情報を取得する第１形状情報取得手段と、眼鏡用のデモレンズから検出されたファセット形状情報であって、デモレンズに施されたファセット形状情報を取得する第２形状情報取得手段と、玉型形状情報及びファセット形状情報に基づいて、眼鏡レンズのレンズ面に、少なくとも１つの平面を形成するためのファセット加工制御データを取得する加工制御データ取得手段と、を備える。【選択図】図１
2019209380.tif 000002
【特許請求の範囲】
【請求項１】
眼鏡レンズを加工するための加工制御データを取得する眼鏡レンズ加工制御データ取得装置であって、
眼鏡の玉型形状情報を取得する第１形状情報取得手段と、
前記眼鏡用のデモレンズから検出されたファセット形状情報であって、前記デモレンズに施されたファセット形状情報を取得する第２形状情報取得手段と、
前記玉型形状情報及び前記ファセット形状情報に基づいて、前記眼鏡レンズのレンズ面に、少なくとも１つの平面を形成するためのファセット加工制御データを取得する加工制御データ取得手段と、
を備えることを特徴とする眼鏡レンズ加工制御データ取得装置。
【請求項２】
請求項１の眼鏡レンズ加工制御データ取得装置において、
前記眼鏡レンズの前記レンズ面におけるカーブ情報を取得する第３形状情報取得手段を備え、
前記加工制御データ取得手段は、前記玉型形状情報と、前記ファセット形状情報と、前記カーブ情報と、に基づいて、前記ファセット加工制御データを取得することを特徴とする眼鏡レンズ加工制御データ取得装置。
【請求項３】
請求項２の眼鏡レンズ加工制御データ取得装置において、
前記第２形状情報取得手段は、前記デモレンズの前面に施されたファセット形状情報を取得し、
前記第３形状情報取得手段は、前記眼鏡レンズの前面における前記カーブ情報を取得し、
前記加工制御データ取得手段は、前記眼鏡レンズの前面に、少なくとも１つの平面を形成するための前記ファセット加工制御データを取得することを特徴とする眼鏡レンズ加工制御データ取得装置。
【請求項４】
請求項１〜３のいずれかの眼鏡レンズ加工制御データ取得装置において、
前記デモレンズのレンズ面を撮像する撮像光学系を備え、
前記第２形状情報取得手段は、前記撮像光学系により撮像された前記デモレンズのレンズ像から、前記ファセット形状情報を検出することで、前記ファセット形状情報を取得することを特徴とする眼鏡レンズ加工制御データ取得装置。
【請求項５】
請求項１〜４のいずれかの眼鏡レンズ加工制御データ取得装置において、
前記眼鏡レンズに施すファセット加工の加工領域を設定する設定手段を備え、
前記加工制御データ取得手段は、設定された前記加工領域に基づく前記ファセット加工制御データを取得することを特徴とする眼鏡レンズ加工制御データ取得装置。
【請求項６】
請求項５の眼鏡レンズ加工制御データ取得装置において、
前記設定手段は、表示手段に表示された前記加工領域を調整するための操作手段からの操作信号に基づいて、前記加工領域を設定し、
前記加工制御データ取得手段は、前記設定手段の設定に基づいて調整された前記ファセット加工制御データを取得することを特徴とする眼鏡レンズ加工制御データ取得装置。
【請求項７】
眼鏡レンズを加工するための加工具を有する眼鏡レンズ加工装置であって、
請求項１〜７のいずれかの眼鏡レンズ加工制御データ取得装置にて取得された前記ファセット加工制御データに基づいて、前記加工具を制御し、前記眼鏡レンズにファセット加工を施すことを特徴とする眼鏡レンズ加工装置。
【請求項８】
眼鏡レンズを加工するための加工制御データを取得する眼鏡レンズ加工制御データ取得装置において用いられる眼鏡レンズ加工制御データ取得プログラムであって、前記眼鏡レンズ加工制御データ取得装置のプロセッサに実行されることで、
眼鏡の玉型形状情報を取得する第１形状情報取得ステップと、
前記眼鏡用のデモレンズから検出されたファセット形状情報であって、前記デモレンズに施されたファセット形状情報を取得する第２形状情報取得ステップと、
前記玉型形状情報及び前記ファセット形状情報に基づいて、前記眼鏡レンズのレンズ面に、少なくとも１つの平面を形成するためのファセット加工制御データを取得する加工制御データ取得ステップと、
を前記眼鏡レンズ加工制御データ取得装置に実行させることを特徴とする眼鏡レンズ加工制御データ取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、眼鏡レンズを加工するための加工制御データを取得する眼鏡レンズ加工制御データ取得装置に関する。
【背景技術】
【０００２】
眼鏡レンズを加工する眼鏡レンズ加工装置が知られている。眼鏡レンズ加工装置では、眼鏡レンズの周縁にヤゲンや溝を形成したり、眼鏡レンズに穴を開けたりするための加工制御データが取得され、これに基づく加工が行われる。眼鏡レンズにデザイン性をもたせるため、眼鏡レンズのレンズ面に平面を形成するファセット加工を施すこともある。例えば、ファセット加工によって、レンズ面に宝石のような多角面を形成することもできる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１２６９８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ファセット加工は手動で設定されているが、ファセット加工後のレンズの形状は想像しづらく、精度よく設定することが難しかった。このため、ファセット加工後のレンズの出来栄えがよくないことがあった。また、ファセット加工の設定には手間がかかっていた。
【０００５】
本開示は、上記従来技術に鑑み、ファセット加工を容易に設定することができる眼鏡レンズ加工制御データ取得装置を提供することを技術課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本開示は以下の構成を備えることを特徴とする。
（１）  本開示の第１態様に係る眼鏡レンズ加工制御データ取得装置は、眼鏡レンズを加工するための加工制御データを取得する眼鏡レンズ加工制御データ取得装置であって、眼鏡の玉型形状情報を取得する第１形状情報取得手段と、前記眼鏡用のデモレンズから検出されたファセット形状情報であって、前記デモレンズに施されたファセット形状情報を取得する第２形状情報取得手段と、前記玉型形状情報及び前記ファセット形状情報に基づいて、前記眼鏡レンズのレンズ面に、少なくとも１つの平面を形成するためのファセット加工制御データを取得する加工制御データ取得手段と、を備えることを特徴とする。
（２）  本開示の第２態様に係る眼鏡レンズ加工制御データ取得プログラムは、眼鏡レンズを加工するための加工制御データを取得する眼鏡レンズ加工制御データ取得装置において用いられる眼鏡レンズ加工制御データ取得プログラムであって、前記眼鏡レンズ加工制御データ取得装置のプロセッサに実行されることで、眼鏡の玉型形状情報を取得する第１形状情報取得ステップと、前記眼鏡用のデモレンズから検出されたファセット形状情報であって、前記デモレンズに施されたファセット形状情報を取得する第２形状情報取得ステップと、前記玉型形状情報及び前記ファセット形状情報に基づいて、前記眼鏡レンズのレンズ面に、少なくとも１つの平面を形成するためのファセット加工制御データを取得する加工制御データ取得ステップと、を前記眼鏡レンズ加工制御データ取得装置に実行させることを特徴とする。
【図面の簡単な説明】
【０００７】
【図１】加工制御データ取得装置の外観図である。
【図２】レンズ加工機構部の概略図である。
【図３】面取りユニットの概略図である。
【図４】レンズ面形状測定ユニットの概略図である。
【図５】ブロッカーユニットの概略図である。
【図６】レンズ測定機構の概略構成図である。
【図７】加工制御データ取得装置の制御系を示す図である。
【図８】制御動作を示すフローチャートである。
【図９】基準像とデモレンズ像の差分を検出した差分像である。
【図１０】ファセット加工の後側の加工軌跡上の点の算出を説明する図である。
【図１１】モニタの表示画面の一例である。
【発明を実施するための形態】
【０００８】
＜概要＞
本開示の実施形態に係る眼鏡レンズ加工制御データ取得装置の概要について説明する。なお、以下の＜＞にて分類された項目は、独立または関連して利用されうる。
【０００９】
＜第１形状情報取得手段＞
例えば、眼鏡レンズ加工制御データ取得装置は、第１形状情報取得手段（例えば、制御部８０）を備える。第１形状情報取得手段は、眼鏡の玉型形状情報を取得する。眼鏡の玉型形状情報は、デモレンズまたは型板の外形形状であってもよい。また、眼鏡の玉型形状情報は、眼鏡フレーム（以下、フレーム）のリムの内形形状であってもよい。例えば、フレームのリムが、レンズに形成した溝に嵌め込む凸部を有する場合には、フレームの内形形状として、リムの凸部の内形形状を取得してもよい。例えば、フレームのリムが、レンズに形成したヤゲンを嵌め込む凹部を有する場合には、フレームの内形形状として、リムの凹部の内形形状を取得してもよい。
【００１０】
第１形状情報取得手段は、眼鏡レンズ加工制御データ取得装置とは異なる別の装置が測定した第１形状情報取得手段を取得してもよい。また、第１形状情報取得手段は、測定手段（例えば、眼鏡枠形状測定ユニット２０、ブロッカーユニット３０）を用いて眼鏡の玉型形状情報を測定することで、眼鏡の玉型形状情報を取得してもよい。測定手段は、フレーム、デモレンズ、及び型板の少なくともいずれかに接触する接触式の構成であってもよい。また、測定手段は、フレーム、デモレンズ、及び型板のいずれにも接触しない非接触式の構成であってもよい。
【００１１】
接触式の構成としては、測定子及び測定子軸を備えていてもよい。測定子は、リムの凹部に接触し、リムの凹部に沿って移動されてもよい。測定子軸は、リムの凸部、デモレンズの周縁、型板の周縁、等の少なくともいずれかに接触し、これらに沿って移動されてもよい。第１形状情報取得手段は、測定子または測定子軸の移動位置を検出することで、眼鏡の玉型形状情報を取得することができる。
【００１２】
非接触式の構成としては、測定光束を照射する投光光学系と、測定光束が反射された反射光束を受光する受光光学系と、を備えていてもよい。投光光学系は、フレームのリム、デモレンズの周縁、型板の周縁、等の少なくともいずれかに測定光束を照射してもよい。また、受光光学系は、測定光束がフレームのリム、デモレンズの周縁、型板の周縁、等の少なくともいずれかに反射された反射光束を受光してもよい。第１形状情報取得手段は、このような反射光束を解析処理することで、眼鏡の玉型形状情報を取得することができる。
【００１３】
＜第２形状情報取得手段＞
例えば、眼鏡レンズ加工制御データ取得装置は、第２形状情報取得手段（例えば、制御部８０）を備える。第２形状情報取得手段は、眼鏡用のデモレンズから検出されたファセット形状情報であって、デモレンズに施されたファセット形状情報を取得する。例えば、眼鏡用のデモレンズとは、フレームに嵌め込まれていたデモレンズ、フレームに留められていたデモレンズ、等の少なくともいずれかであってもよい。例えば、ファセット形状情報は、ファセット加工により形成された切子面の形状（言い換えると、ファセット加工により形成された小面の形状）、ファセット加工の加工ライン（すなわち、ファセット加工により形成されたエッジライン）、ファセット加工の加工幅、等の少なくともいずれかを含む情報であってもよい。例えば、デモレンズから検出されたファセット形状情報とは、デモレンズを撮像したレンズ像（デモレンズ像）から検出されたファセット形状情報であってもよい。
【００１４】
第２形状情報取得手段は、眼鏡レンズ加工制御データ取得装置が備える測定手段（例えば、ブロッカーユニット３０）を用いてファセット形状情報を測定することで、デモレンズに施されたファセット形状情報を取得してもよい。この場合、測定手段は、デモレンズのレンズ面を撮像する撮像光学系（例えば、撮像光学系６３）を備えていてもよい。第２形状情報取得手段は、撮像光学系により撮像されたデモレンズ像からファセット形状情報を検出することで、ファセット形状情報を取得してもよい。これによって、操作者は、眼鏡レンズに施されたファセット形状情報を容易に取得することができる。また、このような撮像光学系を、眼鏡の玉型形状情報の取得と、ファセット形状情報の取得と、の双方に用いることで、これらの情報を取得する際の操作をより簡単にすることもできる。
【００１５】
また、第２形状情報取得手段は、眼鏡レンズ加工制御データ取得装置とは異なる別の装置が測定したファセット形状情報を取得してもよい。この場合、第２形状情報取得手段は、別の装置により撮像されたデモレンズ像を受信し、このデモレンズ像からファセット形状情報を検出することで、ファセット形状情報を取得してもよい。また、この場合、第２形状情報取得手段は、別の装置が撮像したデモレンズ像から検出されたファセット形状情報を受信することで、ファセット形状情報を取得してもよい。
【００１６】
なお、例えば、第２形状情報取得手段は、デモレンズ像の各画素位置における輝度の立ち上がりや立ち下がりを検出することでエッジを検出し、ファセット形状情報を取得する構成であってもよい。また、例えば、第２形状情報取得手段は、デモレンズがない基準像と、デモレンズ像と、の差分処理からエッジを検出し、ファセット形状情報を取得する構成であってもよい。差分処理としては、基準像とデモレンズ像の各画素位置から検出した輝度値を除算してもよい。基準像とデモレンズ像の各画素位置から検出した輝度値を減算してもよい。なお、画素位置から検出されるものは彩度や色相等であってもよく、輝度値に限定されない。
【００１７】
＜第３形状情報取得手段＞
例えば、眼鏡レンズ加工制御データ取得装置は、第３形状情報取得手段（例えば、制御部８０）を備える。第３形状情報取得手段は、眼鏡レンズのレンズ面におけるカーブ情報を取得する。なお、第３形状情報取得手段は、眼鏡レンズのレンズ面における少なくともカーブ情報を取得する構成であればよい。例えば、第３形状情報取得手段は、カーブ情報に加えて、コバ情報を取得するようにしてもよい。コバ情報は、コバ面の厚み、コバ面の位置、等であってもよい。
【００１８】
第３形状情報取得手段は、眼鏡レンズ加工制御データ取得装置とは異なる別の装置が測定した第３形状情報取得手段を取得してもよい。この場合には、操作者が操作手段（例えば、スイッチ部６）を操作することによって、予め測定した眼鏡レンズカーブ情報を入力する構成であってもよい。また、第３形状情報取得手段は、測定手段（例えば、レンズ面形状測定ユニット４００）を用いてカーブ情報を測定することで、眼鏡レンズのレンズ面におけるカーブ情報を取得してもよい。
【００１９】
例えば、第３形状情報取得手段は、眼鏡レンズにファセット加工を施す側のレンズ面におけるカーブ情報を取得してもよい。すなわち、眼鏡レンズの前面にファセット加工を施す場合には、眼鏡レンズの少なくとも前面におけるカーブ情報が取得される。また、眼鏡レンズの後面にファセット加工を施す場合には、眼鏡レンズの少なくとも後面におけるカーブ情報が取得される。なお、眼鏡レンズの前面及び後面のいずれか一面にのみファセット加工を施す場合には、ファセット加工を施す面と、ファセット加工を施さない面と、の双方のカーブ情報が取得されてもよい。眼鏡レンズの前面と後面にファセット加工を施す場合には、眼鏡レンズの前面と後面におけるカーブ情報がそれぞれ取得される。
【００２０】
＜加工制御データ取得手段＞
例えば、眼鏡レンズ加工制御データ取得装置は、加工制御データ取得手段（例えば、制御部８０）を備える。加工制御データ取得手段は、玉型形状情報及びファセット形状情報に基づいて、眼鏡レンズのレンズ面に、少なくとも１つの平面を形成するためのファセット加工制御データを取得する。すなわち、加工制御データ取得手段は、玉型形状情報及びファセット形状情報に基づいて、眼鏡レンズの前面及び後面の少なくともいずれかに、少なくとも１つの平面を形成するためのファセット加工制御データを取得する。なお、ファセット加工制御データは、眼鏡レンズの前面に複数の平面を形成するためのファセット加工制御データであってもよい。眼鏡レンズの後面に複数の平面を形成するためのファセット加工制御データであってもよい。眼鏡レンズの前面に複数の平面を形成し、眼鏡レンズの後面に複数の平面を形成するためのファセット加工制御データであってもよい。例えば、ファセット加工制御データは、眼鏡レンズ加工制御データ取得装置の制御部（例えば、制御部８０）により演算されることで取得されてもよい。
【００２１】
例えば、加工制御データ取得手段は、第１形状情報取得手段により取得された玉型形状情報、及び、第２形状情報取得手段により取得されたファセット形状情報、に基づいて、眼鏡レンズのレンズ面に、少なくとも１つの平面を形成するためのファセット加工制御データを取得してもよい。これによって、操作者は、ファセット形状情報を自動的に取得することができるとともに、このようなファセット加工制御データを利用することで、眼鏡レンズに好適なファセット加工を施すことができる。
【００２２】
また、例えば、加工制御データ取得手段は、玉型形状情報と、ファセット形状情報と、第３形状情報取得手段により取得されたカーブ情報と、に基づいて、ファセット加工制御データを取得してもよい。眼鏡レンズのカーブ情報と、デモレンズのカーブ情報と、は必ずしも一致しないため、眼鏡レンズのカーブ情報を考慮したファセット加工制御データを取得してこれを用いることで、より精度よくファセット加工を実施することができる。
【００２３】
なお、本実施例では、第１形状情報取得手段が眼鏡の玉型形状情報を取得し、第２形状情報取得手段がデモレンズの前面に施されたファセット形状情報を取得し、第３形状情報取得手段が眼鏡レンズの前面におけるカーブ情報を取得し、加工制御データ取得手段が眼鏡レンズの前面に少なくとも１つの平面を形成するためのファセット加工制御データを取得する構成であってもよい。
【００２４】
なお、本実施例において、加工制御データ取得手段は、玉型形状情報及びファセット形状情報に基づく加工制御データを直接取得してもよい。もちろん、加工制御データ取得手段は、玉型形状情報、ファセット形状情報、及びカーブ情報に基づく加工制御データを直接取得してもよい。また、本実施例において、加工制御データ取得手段は、眼鏡レンズに施すファセット加工の加工領域を取得し、この加工領域に対して加工制御データを取得してもよい。
【００２５】
＜設定手段＞
例えば、眼鏡レンズ加工制御データ取得装置は、設定手段（例えば、制御部８０）を備える。設定手段は、眼鏡レンズに施すファセット加工の加工領域を設定する。設定手段は、ファセット加工の加工ラインにおける始点と終点の位置、ファセット加工の加工幅、等の少なくともいずれかを加工領域として設定してもよい。なお、加工領域は、玉型形状情報及びファセット形状情報に基づいて設定される加工領域であってもよい。もちろん、カーブ情報を取得している場合、加工領域は、玉型形状情報、ファセット形状情報、及びカーブ情報に基づいて設定される加工領域であってもよい。このような場合、加工制御データ取得手段は、設定された加工領域に基づくファセット加工制御データを取得してもよい。これによって、操作者は、設定された加工領域を確認し、眼鏡レンズのファセット加工後の形状を想像することができる。また、操作者は、設定された加工領域が適切かどうかを判断することができる。
【００２６】
なお、設定手段は、表示手段（例えば、モニタ５）に表示された加工領域を調整するための操作手段からの操作信号に基づいて、加工領域を設定する構成であってもよい。この場合、加工制御データ取得手段は、設定手段の設定に基づいて調整されたファセット加工制御データを取得してもよい。これによって、操作者は、眼鏡レンズに施すファセット加工をより好適な状態に修正したファセット加工制御データを取得することができる。
【００２７】
例えば、本実施例においては、眼鏡レンズ加工制御データ取得装置が眼鏡レンズを加工するための加工具を有していてもよい。すなわち、眼鏡レンズ加工制御データ取得装置が、眼鏡レンズにファセット加工を施すための眼鏡レンズ加工装置を兼ねていてもよい。この場合、眼鏡レンズ加工制御データ取得装置は、加工制御データ取得手段によって取得されたファセット加工制御データに基づいて加工具を制御し、眼鏡レンズにファセット加工を施すようにしてもよい。
【００２８】
また、例えば、本実施例においては、眼鏡レンズ加工制御データ取得装置が備える加工制御データ取得手段により取得されたファセット加工制御データが、眼鏡レンズを加工するための加工具を有する眼鏡レンズ加工装置において用いられてもよい。この場合、眼鏡レンズ加工装置は、眼鏡レンズ加工制御データ取得装置にて取得されたファセット加工制御データに基づいて、加工具を制御し、眼鏡レンズにファセット加工を施すようにしてもよい。
【００２９】
なお、本開示は、本実施形態に記載する装置に限定されない。例えば、下記実施形態の機能を行う端末制御ソフトウェア（プログラム）を、ネットワークまたは各種記憶媒体等を介してシステムあるいは装置に供給し、システムあるいは装置の制御装置（例えば、ＣＰＵ等）がプログラムを読み出して実行することも可能である。
【００３０】
＜実施例＞
眼鏡レンズ加工制御データ取得装置１（以下、加工制御データ取得装置１）について、図面を参照して説明する。本実施例では、加工制御データ取得装置１の左右方向（水平方向）をＸ方向、上下方向（鉛直方向）をＹ方向、前後方向をＺ方向として表す。
【００３１】
図１は加工制御データ取得装置１の外観図である。加工制御データ取得装置１は、ベース２、筐体３、窓４、モニタ５、レンズ加工機構部１０（図２参照）、眼鏡枠形状測定ユニット２０、ブロッカーユニット３０、等を備える。ベース２には、レンズ加工機構部１０、眼鏡枠形状測定ユニット２０、ブロッカーユニット３０、等が一体的に取り付けられる。窓４は開閉可能であり、レンズＬＥをレンズ加工機構部１０に出し入れするために用いる。
【００３２】
モニタ５は、加工制御データ取得装置１に搭載されている。なお、モニタ５は、加工制御データ取得装置１に接続されたモニタであってもよい。この場合には、パーソナルコンピュータのモニタを用いる構成としてもよい。モニタ５は、複数のモニタを併用する構成としてもよい。また、モニタ５は、タッチパネル機能をもつディスプレイである。すなわち、モニタ５が操作部（スイッチ部６）として機能する。なお、モニタ５はタッチパネル式でなくてもよく、モニタ５と操作部とを別に設ける構成であってもよい。この場合には、マウス、ジョイスティック、キーボード、携帯端末、等の少なくともいずれかを操作部として用いてもよい。モニタ５から入力された操作指示に応じた信号は、後述する制御部８０に出力される。
【００３３】
＜レンズ加工機構部＞
図２はレンズ加工機構部１０の概略図である。レンズ加工機構部１０は、筐体３の内部に配置される。例えば、レンズ加工機構部１０は、砥石群１００、キャリッジ部２００、面取りユニット３００、レンズ面形状測定ユニット４００、穴加工・溝掘りユニット５００、等を備える。
【００３４】
＜砥石群＞
例えば、砥石群１００は、プラスチック用の粗砥石１００ａ、ヤゲン加工用及び平加工用の仕上げ砥石１００ｂ、鏡面仕上げ用砥石１００ｃ、等を備える。砥石群１００は、砥石回転軸１０１に取り付けられている。砥石回転軸１０１は、モータ１０２により回転される。後述するレンズチャック軸２０２に挟持されたレンズＬＥの周縁は、モータ１０２の駆動により回転する砥石群１００に圧接されることで加工される。
【００３５】
＜キャリッジ部＞
例えば、キャリッジ部２００は、キャリッジ２０１、レンズチャック軸２０２、移動支基２０３、モータ（モータ２１０及び２２０）、等を備える。キャリッジ２０１は、レンズチャック軸（レンズ回転軸）２０２を保持する。キャリッジ２０１は、左腕２０１Ｌと右腕２０１Ｒからなる。レンズチャック軸２０２は、レンズＬＥを保持する。レンズチャック軸２０２は、左チャック軸２０２Ｌ及び右チャック軸２０２Ｒからなる。
【００３６】
キャリッジ２０１の左腕２０１Ｌには、左チャック軸２０２Ｌが回転可能かつ同軸に保持される。キャリッジ２０１の右腕２０１Ｒには、右チャック軸２０２Ｒが回転可能かつ同軸に保持される。左腕２０１Ｌにはモータ２２０が取り付けられており、モータ２２０を駆動させると、図示なきギヤ等の回転伝達機構が回転する。左右の左チャック軸２０２Ｌ及び２０２Ｒは、この回転伝達機構を介すことで、互いに同期して回転する。右腕２０１Ｒにはモータ２１０が取り付けられており、モータ２１０を駆動させると、右チャック軸２０２Ｒが左チャック軸２０２Ｌ側に移動する。これにより、レンズＬＥは左右の左チャック軸２０２Ｌ及び１０２Ｒに保持される。
【００３７】
キャリッジ２０１は、移動支基２０３上に搭載される。移動支基２０３は、レンズチャック軸２０２と、砥石回転軸１０１に平行なシャフト（シャフト２０８及び２０９）と、に沿ってキャリッジ２０１を移動させる。移動支基２０３の後部には、シャフト２０８と平行に延びる図示なきボールネジが取り付けられている。このボールネジは、モータ２３０の回転軸に取り付けられている。モータ２３０が駆動すると、キャリッジ２０１は移動支基２０３とともにＸ軸方向（すなわち、レンズチャック軸２０２の軸方向）に直線移動する。モータ２３０の回転軸には、キャリッジ２０１のＸ軸方向の移動を検出する図示なきエンコーダが設けられる。また、移動支基２０３には、Ｙ軸方向（すなわち、左チャック軸２０２Ｌ及び２０２Ｒと、砥石回転軸１０１と、の軸間距離を変動する方向）に延びるシャフト２０５及び２０６が固定される。移動支基２０３にはモータ２４０が固定され、モータ２４０の駆動がＹ軸方向に延びるボールネジ２０７に伝達される。キャリッジ２０１は、ボールネジ２０７の回転によって、Ｙ軸方向に移動する。モータ２４０の回転軸には、キャリッジ２０１のＹ軸方向の移動を検出する図示なきエンコーダが設けられる。
【００３８】
＜面取りユニット＞
図３は面取りユニット３００の概略図である。面取りユニット３００は、キャリッジ２０１の前方に設けられる。例えば、面取りユニット３００は、支基ブロック３０１、固定板３０２、保持部材３１１、モータ（パルスモータ３０５及びモータ３２１）、ギヤ（ギヤ３０７、アイドラギヤ３１５、及び大ギヤ３１３）、アーム回転部材３１０、砥石回転軸３３０、砥石部３４０、等を備える。
【００３９】
ベース２には支基ブロック３０１が固定され、支基ブロック３０１には固定板３０２が固定される。固定板３０２には、保持部材３１１と、パルスモータ３０５と、がそれぞれ固定される。保持部材３１１は、アーム回転部材３１０を回転可能に保持する。パルスモータ３０５の回転軸にはギヤ３０７が取り付けられる。ギヤ３０７はアイドラギヤ３１５と噛み合い、アイドラギヤ３１５は大ギヤ３１３と噛み合う。大ギヤ３１３はアーム回転部材３１０に固定され、アーム回転部材３１０にはアーム３２０が固定される。パルスモータ３０５が駆動すると、ギヤ３０７の回転がアイドラギヤ３１５を介して大ギヤ３１３に伝達され、アーム回転部材３１０に固定されたアーム３２０が回転される。これによって、砥石部３４０が加工位置と退避位置とに移動される。
【００４０】
砥石回転用のモータ３２１は、大ギヤ３１３に固定され、大ギヤ３１３とともに回転する。モータ３２１の回転軸は軸３２３に連結される。軸３２３は、アーム回転部材３１０の内部で回転可能に保持されている。軸３２３の端には、プーリ３２４が取り付けられる。アーム３２０には保持部材３３１が固定される。保持部材３３１は砥石回転軸３３０を回転可能に保持する。砥石回転軸３３０の端にはプーリ３３２が取り付けられる。プーリ３３２とプーリ３２４は、ベルト３３５によって繋がれている。モータ３２１が駆動すると、軸３２３の回転がプーリ３３２、プーリ３２４、及びベルト３３５によって砥石回転軸３３０に伝達され、砥石回転軸３３０が回転する。
【００４１】
砥石回転軸３３０には、砥石部３４０が設けられる。砥石部３４０は、面取り砥石３５０と、鏡面面取り砥石３６０と、を備える。面取り砥石３５０は、レンズ前面用面取り砥石３５０ａと、レンズ後面用面取り砥石３５０ｂと、を有する。鏡面面取り砥石３６０は、レンズ前面用鏡面面取り砥石３６０ａと、レンズ後面用鏡面面取り砥石３６０ｂと、を有する。砥石部３４０の加工位置は、レンズチャック軸２０２と砥石回転軸１０１との間で、レンズチャック軸２０２の回転軸と、砥石回転軸１０１の回転軸と、が位置する平面上に、砥石回転軸３３０が配置される位置である。これによって、砥石群１００によるレンズ周縁加工と同様、レンズＬＥをモータ２３０によりＸ軸方向へ移動させ、モータ２４０によりＹ軸方向へ移動させることができる。レンズチャック軸２０２と砥石回転軸３３０との軸間距離を変動させ、レンズ周縁に面取り加工を施すことができる。
【００４２】
なお、レンズＬＥのレンズ面（すなわち、レンズＬＥの前面あるいは後面の少なくともいずれか）に、少なくとも１つの平面を形成するファセット加工を施す場合は、加工具として面取り砥石３５０が使用される。鏡面加工時には、加工具として、さらに鏡面面取り砥石３６０が使用される。本実施例では、ファセット加工を施す加工具として砥石を用いる例を挙げたが、加工具としてエンドミルを用いてもよい。
【００４３】
＜レンズ面形状測定ユニット＞
図４はレンズ面形状測定ユニット４００の概略図である。レンズ面形状測定ユニット４００は、レンズＬＥの前面のコバ位置を測定する測定部４００Ｆと、レンズＬＥの後面のコバ位置を測定する測定部４００Ｒと、を有するが、図２では測定部４００Ｆを図示する。なお、測定部４００Ｒは測定部４００Ｆと左右対称であるため、測定部４００Ｆの各構成要素に付した符号末尾の「Ｆ」を「Ｒ」に付け替えて考えることができる。
【００４４】
レンズ面形状測定ユニット４００は、キャリッジ２０１の上方に設けられる。例えば、レンズ面形状測定ユニット４００は、支基ブロック４００ａ、取付支基４０１Ｆ、測定子アーム４０４Ｆ、ハンド４０５Ｆ、測定子４０６Ｆ、スライドベース４１０Ｆ、モータ４１６Ｆ、ギヤ（ギヤ４１５Ｆ及びアイドルギヤ４１４Ｆ）、等を備える。
【００４５】
ベース２には支基ブロック４００ａが固定され、支基ブロック４００ａには取付支基４０１Ｆが固定される。取付支基４０１Ｆにはレール４０２Ｆが固定され、レール４０２Ｆ上にはスライダー４０３Ｆが摺動可能に取付けられる。スライダー４０３Ｆにはスライドベース４１０Ｆが固定され、スライドベース４１０Ｆには測定子アーム４０４Ｆが固定される。測定子アーム４０４Ｆの先端にはＬ型のハンド４０５Ｆが固定され、ハンド４０５Ｆの先端には測定子４０６Ｆが固定される。測定子４０６ＦはレンズＬＥの前面に接触される。
【００４６】
支基ブロック４００ａには、モータ４１６Ｆとエンコーダ４１３Ｆとが固定される。モータ４１６Ｆの回転軸はギヤ４１５Ｆと噛み合い、ギヤ４１５Ｆはアイドルギヤ４１４Ｆと噛み合う。アイドルギヤ４１４Ｆは、エンコーダ４１３Ｆのピニオン４１２Ｆと噛み合う。スライドベース４１０Ｆの下端にはラック４１１Ｆが固定され、ラック４１１Ｆはピニオン４１２Ｆと噛み合う。モータ４１６Ｆが駆動すると、モータ４１６Ｆの回転は、ギヤ４１５Ｆ、アイドルギヤ４１４Ｆ、及びピニオン４１２Ｆを介してラック４１１Ｆに伝達される。これにより、スライドベース４１０ＦはＸ軸方向に移動する。
【００４７】
なお、レンズ面形状の測定中は、モータ４１６Ｆが常に一定の力で測定子４０６ＦをレンズＬＥに押し当てる。エンコーダ４１３Ｆは、スライドベース４１０ＦのＸ軸方向の移動位置を検知する。スライドベース４１０ＦのＸ軸方向の移動位置、レンズチャック軸２０２の回転角度、レンズチャック軸２０２のＹ軸方向の移動位置、等の情報により、レンズＬＥの前面のコバ位置が測定される。
【００４８】
＜穴加工・溝掘りユニット＞
穴加工・溝掘りユニット５００は、レンズＬＥに対して穴加工及び溝掘り加工の少なくともいずれかを施す際に用いる。穴加工・溝掘りユニット５００には、レンズＬＥに穴加工を施す加工具としてのエンドミルと、レンズＬＥに溝掘りを施す加工具としての溝掘りカッターと、が備えられる。なお、穴加工・溝掘りユニットの詳細な構成については、例えば、特開２００３−１４５３２８号公報を参照されたい。
【００４９】
＜眼鏡枠形状測定ユニット＞
眼鏡枠形状測定ユニット２０は、フレームの形状をトレースする際に用いる。眼鏡枠形状測定ユニット２０によって、フレームのリムの内形形状を取得することができる。すなわち、眼鏡枠形状測定ユニット２０によって、眼鏡の玉型形状を取得することができる。なお、眼鏡枠形状測定ユニット２０の詳細については、例えば、特開２０１４−５２２２２号公報を参照されたい。
【００５０】
＜ブロッカーユニット＞
図５はブロッカーユニット３０の概略図である。例えば、ブロッカーユニット３０は、レンズ支持機構４０と、カップ取付機構５０と、レンズ測定機構６０（図６参照）と、を備える。レンズ支持機構４０には、レンズの前面を上方向にしてレンズを載置する。カップ取付機構５０は、レンズＬＥの前面にカップＣＵを取り付ける際に用いる。すなわち、カップ取付機構５０は、レンズＬＥの前面にカップＣＵを固定（軸打ち）する際に用いる。
【００５１】
＜レンズ支持機構＞
例えば、レンズ支持機構４０は、円筒ベース４１、保護カバー４２、支持ピン４３、等を備える。円筒ベース４１上には保護カバー４２が設置される。円筒ベース４１内には後述する指標板６７等が配置されている。保護カバー４２上には、カップ取り付けの基準軸（光軸）Ｌ１を中心に、３つの支持ピン４３が等距離かつ等角度で配置される。支持ピン４３は、レンズＬＥの後面（裏面）に当接することで、レンズＬＥを保持する。
【００５２】
＜カップ取付機構＞
例えば、カップ取付機構５０は、移動支基５１、支持アーム５２、移動アーム５３、シャフト５４、カップ装着部５５、等を備える。円筒ベース４１には２本の支柱５６が固定され、支柱５６はその上端でブロック５７を支える。支柱５６には、移動アーム５３が一体的に設けられた移動支基５１が、上下方向に移動可能に取り付けられる。移動支基５１の内部には、移動支基５１を常時上方向に付勢するための図示なきバネが配置される。移動アーム５３は、移動支基５１の前方に延びるように、移動支基５１に取り付けられる。移動アーム５３にはシャフト５４が取り付けられる。シャフト５４の軸は、光軸Ｌ１に対して左右の直交方向に延びる軸Ｌ２と同軸である。移動アーム５３は支持アーム５２を保持し、支持アーム５２はカップ装着部５５を支持する。支持アーム５２は、シャフト５４（すなわち、軸Ｌ２）を中心として、カップ装着部５５が前側（操作者側）を向く方向と、下側に向く方向と、に回転可能となっている。支持アーム５２には、操作者が支持アーム５２を回転させるためのレバー５８が固定される。シャフト５４には、カップ装着部５５が下方向から前方向を向くように付勢力を与える図示なきコイルバネが設けられる。操作者がレバー５８を操作していない状態では、カップ装着部５５が常に前方向を向くようになっている。カップ装着部５５には、レンズＬＥをレンズチャック軸２０２に挟持させるための治具であるカップＣＵが装着される。
【００５３】
＜レンズ測定機構＞
図６はレンズ測定機構６０の概略構成図である。本実施例におけるレンズ測定機構６０は、レンズの光学特性を取得するための測定光学系と、レンズの光学特性とは異なる情報（例えば、レンズの外形形状、レンズに付された印点、レンズに形成された隠しマーク、等）を取得するための測定光学系と、を兼ねている。なお、レンズの光学特性を取得するための測定光学系と、レンズの光学特性とは異なるレンズの情報を取得するための測定光学系と、はそれぞれが別に設けられた構成でもよい。
【００５４】
例えば、レンズ測定機構６０は、照明光学系６１、受光光学系６２、撮像光学系６３、等を備える。例えば、照明光学系６１は、光源６４、ハーフミラー６５、凹面ミラー６６、等を備える。光源６４は測定光束をレンズに照射する。例えば、光源６４はＬＥＤ（Light Emitting Diode）であってもよい。光源６４から出射された測定光束は、光軸Ｌ３上に配置されたハーフミラー６５に反射されて、光軸Ｌ３に一致する。例えば、凹面ミラー６６は、測定光束を光軸Ｌ１から光軸Ｌ３の方向へと反射するとともに、測定光束を光軸Ｌ１上に配置されたレンズＬＥよりも大きな径の平行光束（略平行光束）に整形する。
【００５５】
例えば、受光光学系６２は、指標板６７、撮像素子６８、等を備える。例えば、指標板６７は、レンズＬＥの光学中心等を検出するために用いる。指標板６７には、多数の開口（光束の通過口）が所定のパターンにて形成される。本実施例では、所定のパターン以外の領域に、再帰性反射部材６９を貼り付けることによって、所定のパターン以外が形成される。撮像素子６８は、光源６４から照射されて、レンズＬＥ及び指標板６７を通過した測定光束を撮像する。例えば、撮像素子６８は、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）、等であってもよい。なお、本実施例における受光光学系６２は、指標板６７と撮像素子６８との間にレンズが配置された構成であってもよい。
【００５６】
例えば、撮像光学系６３は、凹面ミラー６６、絞り７０、撮像レンズ７１、撮像素子７２、等を備える。撮像光学系６３の撮像倍率は、撮像素子７２によってレンズＬＥの全体が撮像される倍率となっている。撮像光学系６３における凹面ミラー６６は、照明光学系６１における凹面ミラー６６と共用される。絞り７０は凹面ミラー６６の焦点位置（略焦点位置）に配置される。絞り７０は、光源６４と共役（略共役）な位置関係である。撮像素子７２は、光源６４から照射され、再帰性反射部材６９により反射された反射光束を撮像する。例えば、撮像素子７２は、ＣＣＤ、ＣＭＯＳ、等であってもよい。撮像素子７２のピント位置は、撮像レンズ７１及び凹面ミラー６６によって、レンズＬＥの表面付近に合わされている。これにより、レンズの表面に付された印点、レンズに形成された隠しマーク、等をほぼ焦点の合った状態で撮像することができる。
【００５７】
＜制御部＞
図７は加工制御データ取得装置１の制御系を示す図である。例えば、制御部８０には、モニタ５、スイッチ部６、光源６４、各エンコーダ、各モータ（モータ１０２、２１０、１１０、２３０、２４０、３０５、３２１、４１６Ｆ、等）、各撮像素子（撮像素子６８、撮像素子７２、等）不揮発性メモリ８５（以下、メモリ８５）、等が電気的に接続されている。メモリ８５は、電源の供給が遮断されても記憶内容を保持できる非一過性の記憶媒体であってもよい。例えば、メモリ８５としては、ハードディスクドライブ、フラッシュＲＯＭ、着脱可能なＵＳＢメモリ、等を使用することができる。メモリ８５は、眼鏡の玉型形状（第１形状情報）、デモレンズＤＬのファセット形状情報（第２形状情報）、レンズＬＥのカーブ情報（第３形状情報）、制御部８０が取得した加工制御データ、等を記憶してもよい。
【００５８】
例えば、制御部８０は、一般的なＣＰＵ（プロセッサ）、ＲＡＭ、ＲＯＭ、等で実現される。例えば、ＣＰＵは、加工制御データ取得装置１における各部の駆動を制御する。例えば、ＲＡＭは、各種の情報を一時的に記憶する。例えば、ＲＯＭには、ＣＰＵが実行する各種プログラムが記憶されている。なお、制御部８０は、複数の制御部（つまり、複数のプロセッサ）によって構成されてもよい。
【００５９】
＜制御動作＞
以下、加工制御データ取得装置１を用いて加工制御データを取得する手順を、図８に示すフローチャートを用いて、加工制御データ取得装置１の制御動作とともに説明する。なお、本実施例では、デモレンズＤＬの前面にファセット加工が施されており、レンズＬＥの前面に少なくとも１つの平面を形成するためのファセット加工制御データを取得する場合を例に挙げる。
【００６０】
＜第１形状情報の取得（Ｓ１）＞
まず、制御部８０は眼鏡の玉型形状情報を取得する。眼鏡の玉型形状情報は、フレームのリムの内形形状であってもよいし、デモレンズ（または型板）の外形形状であってもよい。例えば、本実施例では、制御部８０が、ブロッカーユニット３０を用いてデモレンズの全体像を撮影し、デモレンズの外形形状を測定することで、眼鏡の玉型形状情報を取得する場合を例示する。もちろん、制御部８０は、別の装置を用いて測定した玉型形状情報を読み込むことで取得してもよい。
【００６１】
操作者は、デモレンズＤＬを支持ピン４３上に載置し、モニタ５に表示されたスイッチ部６から、デモレンズＤＬの外形形状の測定を開始するための開始ボタンを選択する。制御部８０は、開始ボタンからの入力信号に応じて光源６４を点灯させ、デモレンズＤＬに向けて測定光束を照射させる。再帰性反射部材６９に反射され、デモレンズＤＬを後面から照明する測定光束が、撮像素子７２により受光される。これによって、デモレンズＤＬの全体像（デモレンズ像）が撮影される。なお、制御部８０は、外形形状や後述するファセットライン等を検出しやすいデモレンズ像を得るため、光源６４の光量を増減させた複数のデモレンズ像を撮影するようにしてもよい。
【００６２】
制御部８０は、デモレンズ像を画像処理することで、デモレンズＤＬの外形形状、外形の位置座標、ボクシング中心位置Ｂ、等を取得する。例えば、デモレンズＤＬの外形形状は、デモレンズＤＬを支持ピン４３上に載置していない状態の像（基準像）と、デモレンズ像と、の差分を検出することにより取得される。図９は基準像とデモレンズ像の差分を検出した差分像９０である。基準像とデモレンズ像は、どちらも撮像素子７２が受光した受光像である。このため、基準像とデモレンズ像の画素数は同一であり、基準像の各画素位置はデモレンズ像の各画素位置に対応する。すなわち、基準像とデモレンズ像はpixel to pixelの関係である。制御部８０は、基準像とデモレンズ像の各画素位置から輝度値を検出し、各画素位置について基準像の輝度値からデモレンズ像の輝度値を減算することで、差分像９０を得ることができる。制御部８０は、差分像９０に現れたエッジのうち、エッジに囲まれた図形の面積を最大とするエッジ（図８にて実線で示すエッジ）を検出する。また、制御部８０は、このエッジをデモレンズの外形形状９１としてメモリ８５に記憶する。
【００６３】
ボクシング中心位置Ｂは、外形形状９１を囲む四角形において、対向する各辺の中点を結んだ直線の交点として算出される。外形の位置座標は、ボクシング中心位置Ｂを基準とした２次元座標で表される。例えば、ボクシング中心位置Ｂから所定の角度毎（例えば、０．３６度毎）に、外形形状９１上の点の位置座標が求められてもよい。
【００６４】
＜第２形状情報の取得（Ｓ２）＞
続いて、制御部８０は、デモレンズＤＬに施されたファセット形状情報を取得する。ファセット形状情報は、ファセット加工により形成された切子面の形状（言い換えると、ファセット加工により形成された小面の形状）、ファセット加工の加工ライン（すなわち、ファセット加工により形成されたエッジライン）、ファセット加工の加工幅、等であってもよい。本実施例では、デモレンズＤＬの前面に施されたファセット加工の加工ラインを取得する場合を例示する。
【００６５】
例えば、制御部８０は、撮像素子７２が撮像したデモレンズ像から、ファセット形状情報として、ファセット加工の加工ライン９２（以下、ファセットライン９２）を検出する。言い換えると、制御部８０は、ファセット形状情報として、デモレンズＤＬのレンズ面に形成されたエッジを検出する。本実施例では、デモレンズ像に基づいて取得された差分像９０から、ファセットライン９２が検出される。制御部８０は、差分像９０に現れたエッジのうち、デモレンズＤＬの外形形状９１に接するエッジ（図８にて点線で示すエッジ）を検出する。また、制御部８０は、このようなエッジをデモレンズＤＬのファセットライン９２として記憶する。なお、ファセットライン９２の検出精度を向上させるため、差分像９０からファセットライン９２を検出する範囲を予め設定しておいてもよい。この場合、差分像９０において、デモレンズＤＬの外形形状９１から５ｍｍ内側に対応する画素領域の範囲、等がファセットライン９２を検出する範囲として設定されてもよい。
【００６６】
例えば、本実施例において、制御部８０は、検出されたデモレンズＤＬのファセットライン９２から、ボクシング中心位置Ｂを中心とした所定の角度毎に（すなわち、動径角θ１、θ２、θ３、・・・、θｎ毎に）、ファセットライン上の点β１１、β１２、β１３、β１４、・・・β１ｎの位置座標を求める。また、制御部８０は、ボクシング中心位置Ｂと、ファセットライン９２上の各点β１ｎと、を結ぶ線分Ｃｎの長さを求める。
【００６７】
＜第３形状情報の取得（Ｓ３）＞
続いて、制御部８０は、レンズＬＥのレンズ面におけるカーブ情報を取得する。制御部８０は、レンズ前面及び後面の少なくともいずれかにおけるカーブ情報を取得してもよい。また、制御部８０は、前述のカーブ情報に加えて、レンズのコバ情報を取得してもよい。例えば、本実施例では、デモレンズＤＬの前面にファセット加工が施された場合を例示しているため、制御部８０によって、レンズＬＥの前面におけるカーブ情報が取得される。もちろん、制御部８０は、レンズＬＥの前面におけるカーブ情報とともに、レンズＬＥの後面におけるカーブ情報を取得してもよい。
【００６８】
例えば、制御部８０は、レンズ面形状測定ユニット４００を用いてレンズＬＥの前面を測定することで、そのカーブ情報を取得する。もちろん、制御部８０は、別の装置を用いて測定したカーブ情報を読み込むことで取得してもよい。また、制御部８０は、操作者がカーブスケール等で予めカーブ情報を測定し、操作者が入力したカーブ情報を取得してもよい。
【００６９】
操作者は、ブロッカーユニット３０を使用して、レンズＬＥの表面に加工治具であるカップＣＵを取り付ける。カップＣＵの取付位置は、レンズＬＥの光学中心位置Ａ、ボクシング中心位置Ｂ（すなわち、幾何学中心位置Ｂ）、等の少なくともいずれかであってもよい。もちろん、カップＣＵの取付位置は、レンズＬＥの光学中心位置Ａやボクシング中心位置Ｂとは異なる位置であってもよい。続いて、操作者は、レンズＬＥの表面に取り付けたカップＣＵを、レンズチャック軸２０２が備える図示なきカップホルダに装着する。制御部８０は、キャリッジ部２００を駆動して右チャック軸２０２Ｒを移動させ、レンズＬＥをレンズチャック軸２０２に所定の状態で保持させる。
【００７０】
制御部８０は、レンズ面形状測定ユニット４００が備える測定子４０６Ｆが、レンズＬＥの前面の２点の測定位置に接触するように、レンズチャック軸２０２の相対的な移動を制御する。例えば、レンズＬＥの前面の２点の測定位置は、レンズチャック軸２０２の軸（すなわち、レンズＬＥの光学中心位置Ａ、等）を中心とした少なくとも１つの経線方向における２点の測定位置であってもよい。より詳細には、レンズチャック軸２０２の軸から最も動径長が長い方向上で、眼鏡の玉型形状（本実施例では、デモレンズＤＬの外形形状）から２ｍｍ内側の位置と、３ｍｍ内側の位置と、が測定位置に設定されてもよい。これによって、レンズＬＥの前面における２点のＸ方向の位置が取得される。制御部８０は、２点の測定位置におけるＸ方向の位置、レンズチャック軸２０２の軸から２点の測定位置までの距離、及び、レンズＬＥの前面におけるレンズチャック軸２０２のＸ方向の位置（これは、Ｘ方向の測定基準として既知である）、に基づいて、レンズＬＥの前面のカーブ情報を取得する。
【００７１】
例えば、制御部８０は、レンズＬＥのカーブ情報を用いて、レンズＬＥの前面が、光学中心位置Ａからどの程度の傾斜角度をもってカーブしているかを推測する。すなわち、制御部８０は、レンズＬＥの前面のカーブ形状を推測する。
【００７２】
＜加工領域の設定（Ｓ４）＞
続いて、制御部８０は、レンズＬＥに施すファセット加工の加工領域を設定する。例えば、ファセット加工の加工領域は、デモレンズＤＬの外形形状９１（すなわち、眼鏡の玉型形状）と、デモレンズＤＬから検出されたファセットライン９２（すなわち、ファセット形状情報）と、に基づいて設定されてもよい。本実施例のように、レンズＬＥのカーブ情報を取得している場合、制御部８０は、以下で説明するように、デモレンズＤＬの外形形状９１と、ファセットライン９２と、レンズＬＥのカーブ情報と、に基づいた加工領域を設定してもよい。
【００７３】
制御部８０は、デモレンズＤＬの外形形状９１、デモレンズＤＬのファセットライン９２、及びレンズＬＥのカーブ情報を取得すると、レンズＬＥに施すファセット加工の加工領域を、レンズＬＥの動径角毎に設定する。例えば、本実施例では、ファセットライン９２上の点β１ｎ（言い換えると、ファセット加工の前側の加工軌跡９２上の点β１ｎ）と、レンズ前面用面取り砥石３５０ａの砥石面の傾斜角度と、に基づくファセット加工の後側の加工軌跡９３上の点α２ｎ（図１０参照）を動径角θｎ毎に算出することで、ファセット加工の加工領域が設定される。
【００７４】
図１０はファセット加工の後側の加工軌跡９３上の点α２ｎの算出を説明する図である。図１０（ａ）はデモレンズＤＬの側面をある動径角方向から示す図である。図１０（ｂ）はレンズＬＥの側面をある動径角方向から示す図である。図１０（ｃ）はファセット加工を施した状態のレンズＬＥを示す図である。例えば、ステップＳ１及びステップＳ２にて取得したデモレンズＤＬの外形形状９１とファセットライン９２を用いて、ファセットライン９２上の各点β１ｎと、ボクシング中心位置Ｂからファセットライン９２上の各点β１ｎまでを結ぶ線分Ｃｎの長さと、が動径角毎に求められる。デモレンズＤＬの外形形状９１とファセットライン９２は２次元形状であるため、これらの点の位置は２次元座標（ＹＺ座標）で表される。しかし、加工を施したいレンズＬＥはカーブしているため、デモレンズＤＬにおけるファセットライン９２上の各点β１ｎは、必ずしもレンズＬＥの前面に位置しない。
【００７５】
そこで、制御部８０は、ファセットライン９２上の点β１ｎに対応するレンズＬＥ上の点β２ｎの位置座標を求める。例えば、制御部８０は、点β１ｎをＸ方向に平行移動させ、レンズＬＥの前面に接した点β２ｎの位置を、レンズＬＥの前面のカーブ形状を用いることで算出する。また、例えば、制御部８０は、光学中心位置Ａと点β２ｎを結ぶ辺ｇ１の長さを直線近似により求め、辺ｇ１及び線分Ｃｎを用いた三角関数から、点β１ｎをＸ方向に平行移動させた距離である辺ｇ２の長さを算出する。これによって、ファセットライン９２上の点β１ｎにおける位置座標に対して、Ｘ方向の座標の変化量が求められ、レンズＬＥ上の点β２ｎの３次元座標（ＸＹＺ座標）が算出される。
【００７６】
続いて、制御部８０は、レンズＬＥ上の点β２ｎからレンズＬＥのコバ面に向けて、レンズ前面用面取り砥石３５０ａの砥石面の傾斜角度γで直線を延ばし、この直線がレンズＬＥのコバ面に接する位置である点α２ｎの位置座標（ｘｎ，ｙｎ，ｚｎ）（ｎ＝１、２、３、・・・、Ｎ）を求める。例えば、このような演算処理によって、ファセット加工の後側の加工軌跡９３上の点α２ｎが、動径角毎に求められる。なお、本実施例において、点α２ｎは３次元の直交座標で表されている。点α２ｎは、Ｘ方向及びＹ方向の位置を動径角θｎ及び動径長ｒｎによって２次元の極座標で表すとともに、Ｚ方向の位置をＺ座標で表した（ｒｎ，ｚｎ，θｎ）（ｎ＝１，２，３、・・・、Ｎ）に適宜変換して表されてもよい。
【００７７】
なお、制御部８０によって設定されたファセット加工の加工領域は、操作者が手動で調整することもできる。この場合、制御部８０は、デモレンズＤＬの外形形状９１、デモレンズＤＬのファセットライン９２、レンズＬＥのカーブ情報、等に基づく加工領域をモニタ５に表示する。また、制御部８０は、モニタ５上に表示された加工領域を調整するためのスイッチ部６からの操作信号に基づいて、加工領域を設定する。図１１はモニタ５の表示画面の一例である。例えば、モニタ５には、レンズＬＥの断面形状９５、外形形状９１、ファセットライン９２、カーソル９６、入力欄９７、等が表示される。レンズＬＥの断面形状９５は、外形形状９１との対応関係を把握しやすいように、外形形状９１と同一のサイズで表示されてもよい。レンズＬＥの断面形状９５は、レンズＬＥのコバ情報（例えば、レンズＬＥの前面及び後面のコバ位置、レンズＬＥのコバ厚、等）と、外形形状９１と、に基づいて表示されてもよい。
【００７８】
例えば、操作者は、カーソル９６を操作してレンズＬＥのコバ面の観察方向を指定し、断面形状９５を表示させる。また、例えば、操作者は、外形形状９１上の点Ｐ１及びＰ２の２点を指定することで、これらの点を結ぶファセットライン９２を設定してもよい。また、例えば、操作者は、入力欄９７からファセット加工の加工幅Ｗ等を入力してもよい。これによって、レンズＬＥに施すファセット加工の加工領域を、より最適な状態に修正することができる。
【００７９】
＜加工制御データの取得（Ｓ５）＞
制御部８０は、ファセット加工の加工領域を設定すると、レンズＬＥのレンズ面（本実施例では、レンズＬＥの前面）に少なくとも１つの平面を形成するためのファセット加工制御データを取得する。例えば、本実施例では、ステップＳ４にて設定されたファセット加工の加工領域に基づいて、ファセット加工制御データが取得される。
【００８０】
制御部８０は、デモレンズＤＬの外形形状９１、デモレンズＤＬのファセットライン９２、及びレンズＬＥのカーブ情報、を用いて設定されたファセット加工の加工領域に基づいて、キャリッジ部２００におけるレンズチャック軸２０２の回転、レンズチャック軸２０２の移動、等を制御するファセット加工制御データを演算する。例えば、制御部８０は、レンズＬＥにおけるファセット加工の後側の加工軌跡９３を用いて、各点β２ｎの位置座標（ｒｎ，ｚｎ，θｎ）（ｎ＝１，２，３、・・・、Ｎ）を、キャリッジ２０１のＸ軸及びＹ軸の移動量に変換することで、ファセット加工制御データを取得してもよい。
【００８１】
＜ファセット加工の実施（Ｓ６）＞
操作者がモニタ５に表示されたスイッチ部６から、レンズＬＥの加工を開始するための開始ボタンを選択すると、制御部８０はレンズＬＥの周縁及びレンズ面の加工を実施する。制御部８０は、キャリッジ２０１を移動させ、デモレンズＤＬの外形形状９１に基づいて、レンズチャック軸２０２に挟持されたレンズＬＥの周縁を加工する。例えば、制御部８０は、レンズＬＥの周縁を粗砥石１００ａで粗加工した後、仕上げ砥石１００ｂで平仕上げ加工する。次に、制御部８０は、面取りユニット３００の砥石回転軸３３０を加工位置に配置し、ファセット加工制御データに基づいて、レンズＬＥのレンズ面を加工する。例えば、制御部８０は、レンズチャック軸２０２のＸ軸方向及びＹ軸方向の移動を制御し、レンズＬＥの前面をレンズ前面用面取り砥石３５０ａに接触させることで、レンズＬＥの前面をファセット加工する。これによって、ファセット加工が好適に施されたレンズＬＥを得ることができる。
【００８２】
以上説明したように、例えば、本実施例における眼鏡レンズ加工制御データ取得装置は、眼鏡の玉型形状情報と、眼鏡用のデモレンズから検出されたファセット形状情報であって、デモレンズに施されたファセット形状情報と、を取得し、玉型形状情報及びファセット形状情報に基づいて、眼鏡レンズのレンズ面に少なくとも１つの平面を形成するためのファセット加工制御データを取得する。操作者は、ファセット加工を自動的に設定できるとともに、このようなファセット加工制御データを利用することで、眼鏡レンズに好適なファセット加工を施すことができる。
【００８３】
また、例えば、本実施例における眼鏡レンズ加工制御データ取得装置は、眼鏡レンズのレンズ面におけるカーブ情報を取得し、玉型形状情報と、ファセット形状情報と、カーブ情報と、に基づいて、ファセット加工制御データを取得する。眼鏡レンズのカーブ情報と、デモレンズのカーブ情報と、は必ずしも一致しないため、眼鏡レンズのカーブ情報を考慮したファセット加工制御データを取得してこれを用いることで、より精度よくファセット加工を実施することができる。
【００８４】
また、例えば、本実施例における眼鏡レンズ加工制御データ取得装置は、デモレンズのレンズ面を撮像する撮像光学系を備え、撮像光学系により撮像されたデモレンズのレンズ像からファセット形状情報を検出する。これによって、操作者は、眼鏡レンズに施されたファセット形状情報を容易に取得することができる。なお、このような撮像光学系を、眼鏡の玉型形状情報の取得と、ファセット形状情報の取得と、の双方に用いることで、これらの情報を取得する際の操作をより簡単にすることもできる。
【００８５】
また、例えば、本実施例における眼鏡レンズ加工制御データ取得装置は、眼鏡レンズに施すファセット加工の加工領域を設定し、設定された加工領域に基づくファセット加工制御データを取得する。操作者は、設定された加工領域を確認することで、眼鏡レンズのファセット加工後の形状を想像しやすくなる。また、操作者は、設定された加工領域が適切かどうかを判断することができる。
【００８６】
また、例えば、本実施例における眼鏡レンズ加工制御データ取得装置は、眼鏡レンズに施すファセット加工の加工領域を表示部に表示し、表示部に表示された加工領域を調整するための操作部からの操作信号に基づいて、加工領域を設定するとともに、このような設定に基づいて調整されたファセット加工制御データを取得する。これによって、操作者は、眼鏡レンズに施すファセット加工をより好適な状態に修正したファセット加工制御データを取得することができる。
【００８７】
＜変容例＞
なお、本実施例では、眼鏡の玉型形状情報として、デモレンズＤＬの外形形状を取得する構成を例に挙げて説明したがこれに限定されない。例えば、眼鏡の玉型形状情報として、フレームの内形形状が取得されてもよい。例えば、フレームのリムがレンズＬＥに形成した溝に嵌め込む凸部を有する場合には、フレームの内形形状としてリムの凸部の内形形状を取得してもよい。また、例えば、フレームのリムがレンズＬＥに形成したヤゲンを嵌め込む凹部を有する場合には、フレームの内形形状としてリムの凹部の内形形状を取得してもよい。なお、このようなフレームの内形形状は、眼鏡枠形状測定ユニット２０が備える測定子をフレームに接触させる等の接触式の構成によって取得されてもよい。もちろん、このようなフレームの内形形状は、測定光束を投光する投光光学系と、測定光束が反射された反射光束を受光する受光光学系と、を備える非接触式の構成によって取得されてもよい。
【００８８】
また、本実施例では、ブロッカーユニット３０（すなわち、非接触式の構成）を用いてデモレンズＤＬの外形形状９１を取得する構成を例に挙げて説明したがこれに限定されない。もちろん、デモレンズＤＬの外形形状９１は、眼鏡枠形状測定ユニット２０が備える測定子をフレームに接触させる等の接触式の構成によって取得されてもよい。例えば、この場合、デモレンズＤＬの周縁に測定子を接触させた状態で、デモレンズＤＬの周縁に沿って測定子を移動させ、その移動位置からデモレンズＤＬの外形形状を取得してもよい。
【００８９】
なお、本実施例では、デモレンズＤＬを撮像したデモレンズ像を画像処理することで、ファセット形状情報を検出する構成を例に挙げて説明したがこれに限定されない。例えば、ファセット形状情報は、デモレンズＤＬに多方向から測定光束を照射し、その反射光束を受光した受光面の位置や、反射光束を受光した時間、等の情報に基づいて検出されてもよい。
【００９０】
なお、本実施例では、加工領域を設定するための表示画面をモニタ５に表示し、表示画面上のファセットライン９２等を変更することで、ファセット加工の加工領域を設定する構成を例に挙げて説明したがこれに限定されない。例えば、ブロッカーユニット３０により撮像されているデモレンズ像がモニタ５に表示されるとともに、ステップＳ１及びステップＳ２で取得されたデモレンズＤＬの外形形状９１やファセットライン９２が、デモレンズ像上に重ね合せて表示されてもよい。これによって、デモレンズ像に写るファセットライン９２をトレースし、ファセット加工の加工領域を設定することができる。なお、デモレンズＤＬのファセットライン９２に限らず、デモレンズＤＬの外形形状９１をトレースしてもよい。デモレンズＤＬに穴加工が施されている場合には、穴の位置をトレースしてもよい。
【００９１】
なお、本実施例では、レンズＬＥのカーブ情報を取得する構成を例に挙げて説明したがこれに限定されない。前述のように、レンズＬＥのカーブ情報に加えて、レンズＬＥのコバ情報が含まれていてもよい。コバ情報は、コバ厚やコバ位置であってもよい。この場合、制御部８０は、コバ情報を用いて、ファセット加工を施すことができるか否かを判定してもよい。例えば、レンズＬＥのカーブ形状によっては、ファセット加工の後側の加工軌跡９３上の点α２ｎがコバ面上に位置しないことがある。この状態でファセット加工制御データを作成し、レンズＬＥを加工すると、ファセット加工によってコバ面が削れ、玉型形状が小さくなってしまう。そこで、制御部８０はレンズＬＥのコバ情報を利用し、点α２ｎがコバ面上から外れてしまう場合に、ファセット加工を施すことができないと判定してもよい。なお、制御部８０は、このような判定結果を得たときに、デモレンズＤＬの外形形状９１とファセットライン９２とが接する２点の位置を自動的に変更し、ファセット加工制御データを再度作成してもよい。
【００９２】
なお、本実施例では、眼鏡の玉型形状情報、デモレンズＤＬのファセット形状情報、及びレンズＬＥのカーブ情報に基づいてファセット加工の加工領域を設定し、この加工領域に基づいてファセット加工制御データを取得する構成を例に挙げて説明したがこれに限定されない。例えば、眼鏡の玉型形状情報、デモレンズＤＬのファセット形状情報、及びレンズＬＥのカーブ情報に基づいて、ファセット加工制御データを直接取得する構成としてもよい。
【００９３】
なお、本実施例では、レンズＬＥのカーブ情報とともに、デモレンズＤＬのカーブ情報を取得する構成であってもよい。この場合には、ファセット加工の加工領域が、デモレンズＤＬのカーブ情報を考慮して設定されてもよい。また、この場合には、ファセット加工制御データが、デモレンズＤＬのカーブ情報を考慮して作成されてもよい。
【００９４】
なお、本実施例では、眼鏡レンズ加工制御データ取得装置１がレンズＬＥの周縁及びレンズ面を加工するためのレンズ加工機構部１０を備え、眼鏡レンズ加工制御データ取得装置１によって、レンズＬＥにファセット加工が施される構成を例に挙げて説明したがこれに限定されない。例えば、眼鏡レンズ加工制御データ取得装置１にて取得された加工制御データが別装置に転送され、別装置にてファセット加工が実施されてもよい。
【符号の説明】
【００９５】
１  眼鏡レンズ加工制御データ取得装置
１０  レンズ加工機構部
２０  眼鏡枠形状測定ユニット
３０  ブロッカーユニット
４０  レンズ支持機構
５０  カップ取付機構
６０  レンズ測定機構
８０  制御部
８５  メモリ
１００  砥石群
２００  キャリッジ部
３００  面取りユニット
４００  レンズ面形状測定ユニット
【図１】
2019209380.tif 000003
【図２】
2019209380.tif 000004
【図３】
2019209380.tif 000005
【図４】
2019209380.tif 000006
【図５】
2019209380.tif 000007
【図６】
2019209380.tif 000008
【図７】
2019209380.tif 000009
【図８】
2019209380.tif 000010
【図９】
2019209380.tif 000011
【図１０】
2019209380.tif 000012
【図１１】
2019209380.tif 000013