(57)【要約】【課題】レンズのステップ加工の精度が向上するようにフレーム形状を測定する。【解決手段】フレームトレーサは、フレームを水平にできるチルト機構１１３と、スタイラス１１５と、チルト機構１１３およびスタイラス１１５の動作を制御する制御回路１１２と、スタイラス１１５からの出力に基づいて形状データを算出する演算回路１１８とを備え、制御回路はスタイラス１１５が眼鏡フレームのリムの溝部をトレースし、かつ、眼鏡フレームのリムに形成されている段差をトレースするように、アクチュエータ１１４を制御し、演算回路１１８は、フレームの外形の形状データのフレームセンターを共通の基準とするように、リムの段差の形状データを変換し、出力ＩＦ１１９は、外形の形状データと変換後の形状データとを、フレームトレーサ１１０に接続された端末１２０に出力し、出力された各形状データは、レンズメーカ１０２の端末１３０に送信される。【選択図】図１
2020003380.tif 000002
【特許請求の範囲】
【請求項１】
眼鏡フレームの形状を計測するための装置であって、
フレームの外形の形状データと前記フレームのリムの形状データとを取得するための取得手段と、
前記リムの形状データの基準点が、前記外形の形状データに基づくフレームセンターとなるように、前記リムの形状データを変換するための変換手段と、
前記外形の形状データと変換後の前記リムの形状データとを出力するための出力手段とを備える、装置。
【請求項２】
眼鏡フレームの形状を計測するための装置であって、
フレームの外形の形状データと前記フレームのリムの形状データとを取得するための取得手段と、
前記外形の形状データの基準点が、前記リムの形状データに基づくフレームセンターとなるように、前記外形の形状データを変換するための変換手段と、
前記外形の形状データと変換後の前記リムの形状データとを出力するための出力手段とを備える、装置。
【請求項３】
前記出力手段は、前記フレームにはめ込まれるレンズの加工注文をさらに出力する、請求項１または２に記載の装置。
【請求項４】
前記外形の形状データと変換後の前記リムの形状データとに基づくレンズの加工の可否を表示するための表示装置をさらに備える、請求項１〜３のいずれかに記載の装置。
【請求項５】
前記フレームの外形の形状データを取得することは、
３次元計測により前記フレームのあおり角を算出することと、
前記あおり角だけ前記フレームを傾けることにより前記フレームを水平にすることと、
水平にされた前記フレームの外形を計測することとを含む、請求項１〜４のいずれかに記載の装置。
【請求項６】
前記取得手段は、スタイラスを含む、請求項１〜５のいずれかに記載の装置。
【請求項７】
前記スタイラスは、その先端が半球面であるスタイラス、または、その断面が円形の一部であるスタイラスのいずれかを含む、請求項６に記載の装置。
【請求項８】
前記リムの形状データを取得することは、
前記スタイラスの円柱部分を前記フレームに押し付けながら前記スタイラスを前記フレームの凹面側のリムに沿って上昇させることと、
前記スタイラスの上昇が停止した後に、前記スタイラスと前記リムとの接触状態を維持しつつ３６０度旋回させることとを含む、請求項６または７に記載の装置。
【請求項９】
請求項１〜８のいずれかに記載の装置と、
前記装置から出力される前記フレームの外形の形状データと、前記リムの形状データとを出力するための装置とを備える、レンズを提供するためのシステム。
【請求項１０】
請求項１〜８のいずれかに記載の装置と、
前記フレームの外形の形状データと、前記リムの形状データとに基づくレンズを製造するための３Ｄプリンタとを備える、レンズを提供するためのシステム。
【請求項１１】
眼鏡フレームの形状を計測するための方法であって、
フレームの外形の形状データを取得するステップと、
前記フレームのリムの形状データを取得するステップと、
前記リムの形状データの基準点が、前記外形の形状データに基づくフレームセンターとなるように、前記リムの形状データを変換するステップと、
前記外形の形状データと変換後の前記リムの形状データとを出力するステップとを備える、方法。
【請求項１２】
眼鏡フレームの形状を計測するための方法であって、
フレームの外形の形状データを取得するステップと、
前記フレームのリムの形状データを取得するステップと、
前記外形の形状データの基準点が、前記リムの形状データに基づくフレームセンターとなるように、前記外形の形状データを変換するステップと、
前記外形の形状データと変換後の前記リムの形状データとを出力するステップとを備える、方法。
【請求項１３】
眼鏡フレームの形状を計測するための装置を制御するプログラムであって、前記プログラムは、前記装置に、
水平状態のフレームの外形の形状データを取得するステップと、
前記フレームの凹面側のリムの形状データを取得するステップと、
前記リムの形状データの基準点が、前記外形の形状データに基づくフレームセンターとなるように、前記リムの形状データを変換するステップと、
前記外形の形状データと変換後の前記リムの形状データとを出力するステップとを実行させる、プログラム。
【請求項１４】
眼鏡フレームの形状を計測するための装置を制御するプログラムであって、前記プログラムは、前記装置に、
フレームの外形の形状データを取得するステップと、
前記フレームのリムの形状データを取得するステップと、
前記外形の形状データの基準点が、前記リムの形状データに基づくフレームセンターとなるように、前記外形の形状データを変換するステップと、
前記外形の形状データと変換後の前記リムの形状データとを出力するステップとを実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は眼鏡のレンズに関し、より特定的には、フレームに装着されるレンズを加工するためのデータを取得する技術に関する。
【背景技術】
【０００２】
眼鏡の提供において、眼鏡のユーザが選択したフレームの形状に適合するようにレンズを加工する技術が知られている。たとえば、特開２０１２−１８５４９０号公報（特許文献１）は、「眼鏡レンズの段付き加工形状を含む眼鏡レンズ加工形状を取得する」ための技術を開示している。当該技術によると、「眼鏡フレームのリムに取り付けられている備え付けレンズに代えて、備え付けレンズよりコバが厚い屈折力を持つ度付きレンズをリムに取り付けるための眼鏡レンズ加工形状取得方法は、備え付けレンズの輪郭を取得するレンズ輪郭取得ステップと、備え付けレンズがリムに取り付けられた状態で、前記備え付けレンズ面上での、リムの内側境界を取得するリム境界取得ステップと、を有し、備え付けレンズの輪郭に基づいて度付きレンズの外形加工形状を取得し、リムの内側境界に基づいて度付きレンズの段付き加工形状を取得する」というものである（［要約］参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１８５４９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の技術によると、レンズの全周のステップ加工は、測定によって得られたステップ量を用いて行なわれていたが、ステップ加工されたレンズの外形形状は、必ずしも品質的に優れているとは言い難かった。多くの場合、ステップ加工の前に事前の加工テストが必要であり、あるいは、サイズ微調整、ステップ形状の修正その他の微修正がステップ加工後に必要であった。
【０００５】
また、外形形状を取得するための従来の技術によれば、加工業者のようにレンズの外形形状を取得する者が手元にフレームを有している場合に限り実現できる一方、手間がかかり、また、精度がよくない場合もあった。たとえば、レンズの外形をスキャンする際には、フレームからダミーレンズを取り外し、そのダミーレンズの凹面を上にした状態で水平になるようにスキャナーの土台に配置し、当該スキャナーによる二次元的なスキャンが行なわれていた。この場合、必ずしも凹面を上にしたレンズが水平の状態にあるとは言い難く、その結果、ステップ加工後のレンズの外形形状とフレームのリムの形状とが一致せず、レンズをフレームに入れた後の見た目が良くなかった。また、ＰＤ（Pupillary  Distance）ずれや軸ずれも発生していた。
【０００６】
したがって、レンズのステップ加工の精度を高める技術が必要とされている。また、ＰＤずれや軸ずれが発生しないようにレンズの外形形状を加工するための技術が必要とされている。
【０００７】
本開示は、上述のような問題点を解決するためになされたものであって、ある局面における目的は、レンズの加工精度が向上するように眼鏡フレームの形状を計測するための装置を提供することである。別の局面における目的は、フレームが手元にない場合でも当該フレームの形状に応じてレンズを加工できる装置を提供することである。
【０００８】
他の局面における目的は、レンズの加工精度が向上するシステムを提供することである。他の局面における目的は、レンズの加工精度が向上するように眼鏡フレームの形状を計測するための方法を提供することである。さらに他の局面における目的は、レンズの加工精度が向上するように眼鏡フレームの形状を計測する装置を制御するためのプログラムを提供することである。
【課題を解決するための手段】
【０００９】
ある実施の形態に従うと、眼鏡フレームの形状を計測するための装置が提供される。この装置は、フレームの外形の形状データとフレームのリムの形状データとを取得するための取得手段と、リムの形状データの基準点が、外形の形状データに基づくフレームセンターとなるように、リムの形状データを変換するための変換手段と、外形の形状データと変換後のリムの形状データとを出力するための出力手段とを備える。
【００１０】
他の実施の形態に従う、眼鏡フレームの形状を計測するための装置は、フレームの外形の形状データとフレームのリムの形状データとを取得するための取得手段と、外形の形状データの基準点が、リムの形状データに基づくフレームセンターとなるように、外形の形状データを変換するための変換手段と、外形の形状データと変換後のリムの形状データとを出力するための出力手段とを備える。
【００１１】
ある実施の形態に従うと、出力手段は、フレームにはめ込まれるレンズの加工注文をさらに出力する。
【００１２】
ある実施の形態に従うと、上記装置は、外形の形状データと変換後のリムの形状データとに基づくレンズの加工の可否を表示するための表示装置をさらに備える。
【００１３】
ある実施の形態に従うと、フレームの外形の形状データを取得することは、３次元計測によりフレームのあおり角を算出することと、あおり角だけフレームを傾けることによりフレームを水平にすることと、水平にされたフレームの外形を計測することとを含む。
【００１４】
ある実施の形態に従うと、取得手段は、スタイラスを含む。
ある実施の形態に従うと、スタイラスは、その先端が半球面であるスタイラス、または、その断面が円形の一部であるスタイラスのいずれかを含む。
【００１５】
ある実施の形態に従うと、リムの形状データを取得することは、スタイラスの円柱部分をフレームに押し付けながらスタイラスをフレームの凹面側のリムに沿って上昇させることと、スタイラスの上昇が停止した後に、スタイラスとリムとの接触状態を維持しつつ３６０度旋回させることとを含む。
【００１６】
ある実施の形態に従うと、上記のいずれかに記載の装置と、当該装置から出力されるフレームの外形の形状データと、リムの形状データとを出力するための装置とを備える、レンズを提供するためのシステムが提供される。
【００１７】
ある実施の形態に従うと、上記のいずれかに記載の装置と、フレームの外形の形状データと、リムの形状データとに基づくレンズを製造するための３Ｄプリンタとを備える、レンズを提供するためのシステムが提供される。
【００１８】
ある実施の形態に従うと、眼鏡フレームの形状を計測するための方法が提供される。この方法は、フレームの外形の形状データを取得するステップと、フレームのリムの形状データを取得するステップと、リムの形状データの基準点が、外形の形状データに基づくフレームセンターとなるように、リムの形状データを変換するステップと、外形の形状データと変換後のリムの形状データとを出力するステップとを備える。
【００１９】
他の実施の形態に従うと、眼鏡フレームの形状を計測するための方法は、フレームの外形の形状データを取得するステップと、フレームのリムの形状データを取得するステップと、外形の形状データの基準点が、リムの形状データに基づくフレームセンターとなるように、外形の形状データを変換するステップと、外形の形状データと変換後のリムの形状データとを出力するステップとを備える。
【００２０】
他の実施の形態に従うと、眼鏡フレームの形状を計測するための装置を制御するプログラムが提供される。このプログラムは、上記装置に、水平状態のフレームの外形の形状データを取得するステップと、フレームの凹面側のリムの形状データを取得するステップと、リムの形状データの基準点が、外形の形状データに基づくフレームセンターとなるように、リムの形状データを変換するステップと、外形の形状データと変換後のリムの形状データとを出力するステップとを実行させる。
【００２１】
さらに他の実施の形態に従う、眼鏡フレームの形状を計測するための装置を制御するプログラムは、当該装置に、フレームの外形の形状データを取得するステップと、フレームのリムの形状データを取得するステップと、外形の形状データの基準点が、リムの形状データに基づくフレームセンターとなるように、外形の形状データを変換するステップと、外形の形状データと変換後のリムの形状データとを出力するステップとを実行させる。
【発明の効果】
【００２２】
ある局面において、眼鏡フレームの外形形状を精度よく取得できるのでレンズの加工精度が向上し得る。別の局面において、フレームが手元にない場合でも当該フレームの形状に応じてレンズを加工することができる。
【００２３】
この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００２４】
【図１】一実施の形態に従うシステム１００の構成の概要を表す図である。
【図２】端末１２０または端末１３０として機能する汎用のコンピュータ２００のハードウェア構成を表わすブロック図である。
【図３】システム１００で行なわれる処理の一部を表すフローチャートである。
【図４】フレームトレーサ１１０の外観を表す図である。
【図５】フレームトレーサ１１０がフレーム４００のリム４０１の外形形状を測定する様子を模式的に表す図である。
【図６】一実施の形態に従うスタイラス１１５の外観を表す図である。
【図７】一実施の形態に従うスタイラス１１５がリム４０１の内周に接触している状態を表す図である。
【図８】一実施の形態に従うスタイラス１１５とリム４０１とが接触している状態を表す断面図である。
【図９】フレームトレーサによって得られた二次元形状データに基づいて得られるリム４０１の外形を表す図である。
【図１０】フレームトレーサによって得られた三次元形状データに基づいて得られるリム４０１の外形を表す図である。
【発明を実施するための形態】
【００２５】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２６】
［概要］
まず、本実施の形態において開示される技術思想の概要について説明する。フレームにはめ込まれるレンズをステップ加工するために、フレームの形状データ（ステップ形状のデータ）は、例えば、以下のように取得される。
【００２７】
（１）計測者は、公知の測定装置（フレームトレーサ）を用いてフレーム形状の３次元測定を行ない、測定装置は、フレームの煽り（あおり）角を算出する。
【００２８】
（２）フレームの煽り角が算出されると、測定装置のチルト機構は、その煽り角と同じ角度だけフレームを傾けて、当該フレームを片目水平の状態とする。当該チルト機構は、例えば、ＨＯＹＡ社から提供されているフレームトレーサ（品番：ＧＴ５０００）に搭載されているFrame Swing方法により実現される。
【００２９】
（３）測定装置は、水平に維持されているフレームの外形形状を測定する。たとえば、測定装置は、レンズがはめ込まれるリムの基底部（溝部）をトレースすることにより、フレームの外形形状を測定し、測定結果を第１のフレーム形状として取得する。
【００３０】
（４）測定装置は、第２のフレーム形状を取得する。例えば、測定装置は、スタイラスの円柱部分を当該フレームの内周部分に押しつけながら、フレームの凹面側のリムに沿ってスタイラスを上昇させる。スタイラスの突起部がフレームに当たるとスタイラスが停止する。スタイラスが停止すると、測定装置は、当該スタイラスの上方に負荷をかけることでスタイラスとフレームとの接触状態を維持しつつ、フレームの内周に沿ってスタイラスを一周させて、フレームの３次元形状データを取得する。
【００３１】
（５）測定装置は、取得した二つの形状データを従来のフレーム形状データに変換し、フレームの凹面側のリムの形状データを、外形の形状データのフレームセンターを基準とする極座標系（ｒ（θ））における半径データに変換する。変換する理由は、フレーム形状データに基づくフレームセンターと、リムの形状データに基づくフレームセンターとが一致しないためである。測定装置によって算出された変換後の各データは、データ通信端末に入力される。データ通信端末は、例えば、周知の構成を有する汎用コンピュータによって実現される。データ通信端末は、インターネット、ＶＰＮ（Virtual  Private  Network）その他の通信回線により、レンズの加工機の制御装置に接続されている。加工機は眼鏡全体あるいはレンズを提供する事業者によって使用される。制御装置は、当該事業者によって、あるいは、当該事業者と密接な関係を有する第三者によって使用される。
【００３２】
（６）データ通信端末は、レンズの加工注文と、当該レンズについて取得された上記変換後の各形状データを、レンズメーカーの制御装置に送信する。制御装置が加工注文と各形状データを受信すると、レンズのステップ加工を依頼するための発注が成立する。
【００３３】
（７）加工機は、各形状データに基づいてレンズを加工する。より詳しくは、通常のカット工程と同様に、マーキング、レンズブロックの後、レンズが加工機に投入される。制御装置は、加工機に、外形加工のための第１の形状データ（フレームの外形形状データ）と、ステップ加工のための第２の形状データ（リムの形状データ）とを加工機に送信する。加工機は、与えられたデータに従って、フレーム形状のフレームセンターを位置の基準として、外形加工およびステップ加工を行なう。
【００３４】
（８）レンズの加工が完了すると、レンズメーカは、レンズの周長を計測し、顧客（眼鏡販売店）に加工後のレンズ（カットレンズともいう。）を供給する。レンズをフレームに入れる注文が発行されている場合には、顧客は、レンズをフレームの枠（リム）に入れる。このような構成によれば、レンズの外周に形成されたステップ形状が、眼鏡フレームのリムの形状に対応していることが確実になるので、レンズをリムにはめ込む場合の精度が向上し得る。
【００３５】
（９）なお、各形状データがレンズ加工について規定された条件を満たさない場合には、制御装置は、その旨をデータ通信端末に通知し得る。
【００３６】
（１０）さらに別の局面において、レンズの試作品が、眼鏡フレームの計測により取得された各形状データを用いて作成されてもよい。例えば、フレームトレーサから出力される各形状データを用いる３Ｄプリンタがレンズを製造してもよい。この場合、眼鏡販売店は、一般ユーザが選択した眼鏡フレームに対して３Ｄプリンタで製造された試作レンズを入れることができる。一般ユーザは、試作レンズがはめ込まれた眼鏡を装着することにより使用感を確認することができる。
【００３７】
上記のようなアルゴリズムにより、フレームの内周のステップ形状が正確に取得されるので、当該フレームにはめ込まれるレンズの外周部も正確に加工できる。その結果、当該フレームと当該レンズからなる眼鏡全体の外観が向上し得る。
【００３８】
ステップ加工されたレンズは、フレームの内周部に形成された段差部によって保持される。レンズとフレームとのはめ合い精度が向上する結果、レンズがフレームに対して計測によって得られた所定の位置に嵌め合されるので、ＰＤずれあるいは軸ずれのような位置決め不備に基づく不良の発生が抑制され得る。
【００３９】
［システム構成］
図１を参照して、眼鏡を提供するためのシステム１００について説明する。図１は、一実施の形態に従うシステム１００の構成の概要を表す図である。システム１００は、眼鏡販売店１０１と、レンズメーカ１０２とによって実現される。眼鏡販売店１０１は、フレームトレーサ１１０と端末１２０とを備える。レンズメーカ１０２は、端末１３０とレンズ加工機１４０とを備える。端末１２０と端末１３０とは、例えばインターネットあるいはＶＰＮ（Virtual  Private  Network）によって、双方向に通信可能に接続されている。
【００４０】
フレームトレーサ１１０は、入力ＩＦ（Interface）１１１と、制御回路１１２と、チルト機構１１３と、アクチュエータ１１４と、スタイラス１１５と、増幅器１１６と、ＡＤ（Analog  to  Digital）コンバータ１１７と、演算回路１１８と、出力ＩＦ１１９とを備える。フレームトレーサ１１０は、メガネのフレームの形状、特に、リムの形状を測定する。たとえば、フレームトレーサ１１０は、リムの基底部（溝部、リム線）をトレースし、また、レンズを受ける端部をトレースする。ある局面に従うフレームにおいて、レンズの装着を受けるリムは、段差形状に構成されている。
【００４１】
入力ＩＦ１１１は、フレームトレーサ１１０に対する指示の入力を受け付ける。入力ＩＦ１１１は、たとえば、タッチパネルその他のソフトキー、ダイヤルスイッチその他のハードキーによって実現される。
【００４２】
制御回路１１２は、入力ＩＦ１１１に対して与えられた指示に基づいて、フレームトレーサ１１０の動作を制御する。ある局面において、制御回路１１２は、チルト機構１１３の位置を制御する。別の局面において、制御回路１１２は、スタイラス１１５を移動あるいは旋回させるために、アクチュエータ１１４に命令を送る。
【００４３】
チルト機構１１３は、フレームの姿勢（傾き）を変えるために、回転するように構成されている。チルト機構１１３は、たとえば、フレームが載置されるトレイの傾きを変える。
【００４４】
アクチュエータ１１４は、スタイラス１１５を旋回させる。また、アクチュエータ１１４は、リムの内周を回転するようにスタイラス１１５を移動させる。
【００４５】
増幅器１１６は、スタイラス１１５の移動に応じて出力されるアナログ信号を増幅する。増幅された信号は、ＡＤコンバータ１１７に入力される。
【００４６】
ＡＤコンバータ１１７は、アナログ信号をデジタル信号に変換する。デジタル信号は演算回路１１８に入力される。
【００４７】
演算回路１１８は、入力されたデジタル信号を用いて、フレームの形状データ、特に、リムの形状データを算出する。例えば、演算回路１１８は、３次元計測によりフレームのあおり角を算出し、あおり角だけ傾けることにより水平にされたフレームの外形を計測する。算出される形状データは、二次元データおよび三次元データを含む。
【００４８】
出力ＩＦ１１９は、演算回路１１８によって得られた形状データをフレームトレーサ１１０の外部に出力する。たとえば、形状データは、端末１２０に入力される。
【００４９】
端末１２０は、フレームトレーサ１１０によって取得されたデータの入力を受ける。端末１２０は、例えば、周知の構成を有する汎用コンピュータによって実現される。汎用コンピュータは、デスクトップ端末、ラップトップ端末、タブレット端末等を含み得る。端末１２０は、端末１３０に接続されている。端末１２０は、フレームの計測によって得られた各形状データと、当該フレームに用いられるレンズの加工を依頼する発注データとを端末１３０に送信する。
【００５０】
レンズメーカ１０２において、端末１３０は、端末１２０から送信された各データを受信する。端末１３０も、端末１２０と同様に、周知の構成を有する汎用コンピュータによって実現される。端末１３０は、受信した各データを用いたレンズ加工が実際に可能かどうかをシミュレーションにより検証する。端末１３０は、レンズ加工が実際に可能であることを確認すると、レンズの加工を依頼する注文を受け付けた旨を端末１２０に送信する。また、端末１３０は、そのデータをレンズ加工機１４０に送信する。他方、端末１３０は、受信した各データを用いたレンズ加工が実現できないことを確認すると、端末１２０にその旨を通知し、当該発注データに基づく発注を受け付けない。これにより、加工後のレンズがリムの内周に設けられた溝（リム線）に適切にはめ込めないという問題の発生を防止できる。
【００５１】
注文が受け付けられると、レンズ加工機１４０は、端末１３０が端末１２０から受信した形状データを用いて、レンズのステップ加工を行なう。加工後のレンズは、予め定められた検査工程を経て、当該レンズが良品であると判定されると、眼鏡販売店１０１に加工済みレンズとして送信される。
【００５２】
別の局面において、端末１２０は、レンズデザイナーが使用する端末（図示しない）に対して、フレームの外形の形状データと、リムの形状データとを送信してもよい。レンズデザイナーは、これらの形状データを用いて、レンズを設計し、必要に応じてレンズの仕様を変更できるので、設計効率が向上し得る。
【００５３】
図１に示されるフレームトレーサ１１０は、以下に限定されないが、少なくとも一つのプロセッサ（ＣＰＵ）、少なくとも一つのＡＳＩＣ（Application  Specific  Integrated  Circuit）、および／または、少なくとも一つのＦＰＧＡ（Field  Programmable  Gate  Array）のような少なくとも一つの半導体集積回路を含む回路によって実現され得る。少なくとも一つのプロセッサは、少なくとも一つの機械読み取り可能な有形の記憶媒体から一つ以上の命令を読み取ることにより、フレームトレーサ１１０の全てのまたは一部の機能を実行するように構成されている。そのような記憶媒体は、以下に限定されないが、あらゆる種類のハードディスク、ＣＤ（Compact  Disc）またはＤＶＤ（Digital  Verstaile  Disc）のようなあらゆる種類の光媒体、揮発メモリおよび不揮発メモリのようなあらゆる種類の半導体メモリを含む多くの形態をとり得る。揮発媒体は、ＤＲＡＭ（Dynamic  Random  Access  Memory）およびＳＲＡＭ（Static  Random  Access  Memory）を含み得る。不揮発媒体は、ＲＯＭ（Read  Only  Memory）またはＮＶＲＡＭ（Non-Volatile  RAM）を含み得る。半導体メモリは、また、少なくとも一つのプロセッサと共に回路の一部になり得る半導体回路であり得る。ＡＳＩＣは、図１に示される全てのあるいは一部の機能を実行するように構成された集積回路であり得る。ＦＰＧＡは、製造後に、図１に示される全てのあるいは一部の機能を実行するように構成された集積回路であり得る。
【００５４】
［端末の構成］
図２を参照して、端末１２０，端末１３０を実現するコンピュータの構成について説明する。図２は、端末１２０または端末１３０として機能する汎用のコンピュータ２００のハードウェア構成を表わすブロック図である。
【００５５】
コンピュータ２００は、主たる構成要素として、プログラムを実行するＣＰＵ（Central  Processing  Unit）１と、コンピュータ２００のユーザによる指示の入力を受けるマウス２およびキーボード３と、ＣＰＵ１によるプログラムの実行により生成されたデータ、又はマウス２若しくはキーボード３を介して入力されたデータを揮発的に格納するＲＡＭ４と、データを不揮発的に格納するハードディスク５と、光ディスク駆動装置６と、モニタ８と、通信ＩＦ（Interface）７とを備える。各構成要素は、相互にバスによって接続されている。光ディスク駆動装置６には、ＣＤ−ＲＯＭ９その他の光ディスクが装着される。通信ＩＦ７は、ＵＳＢ（Universal  Serial  Bus）インターフェイス、有線ＬＡＮ（Local  Area  Network）、無線ＬＡＮ、Bluetooth（登録商標）インターフェイス等を含むが、これらに限られない。
【００５６】
コンピュータ２００における処理は、各ハードウェアと、ＣＰＵ１により実行されるソフトウェアとによって実現される。このようなソフトウェアは、ハードディスク５に予め格納されている場合がある。また、ソフトウェアは、ＣＤ−ＲＯＭ９その他のコンピュータ読み取り可能な不揮発性のデータ記録媒体に格納されて、プログラム製品として流通している場合もある。あるいは、当該ソフトウェアは、インターネットその他のネットワークに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。このようなソフトウェアは、光ディスク駆動装置６その他のデータ読取装置によってデータ記録媒体から読み取られて、あるいは、通信ＩＦ７を介してダウンロードされた後、ハードディスク５に一旦格納される。そのソフトウェアは、ＣＰＵ１によってハードディスク５から読み出され、ＲＡＭ４に実行可能なプログラムの形式で格納される。ＣＰＵ１は、そのプログラムを実行する。
【００５７】
図２に示されるコンピュータ２００を構成する各構成要素は、一般的なものである。したがって、本実施の形態に係る本質的な部分は、コンピュータ２００に格納されたプログラムであるともいえる。コンピュータ２００のハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【００５８】
なお、データ記録媒体としては、ＣＤ−ＲＯＭ、ＦＤ（Flexible  Disk）、ハードディスクに限られず、磁気テープ、カセットテープ、光ディスク（ＭＯ（Magnetic  Optical  Disc）／ＭＤ（Mini  Disc）／ＤＶＤ（Digital  Versatile  Disc））、ＩＣ（Integrated  Circuit）カード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Electronically  Programmable  Read-Only  Memory）、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）、フラッシュＲＯＭ、ＳＳＤ（Solid  State  Drive）などの半導体メモリ等の固定的にプログラムを担持する不揮発性のデータ記録媒体でもよい。
【００５９】
ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含み得る。
【００６０】
［制御構造］
図３を参照して、システム１００の制御構造について説明する。図３は、システム１００で行なわれる処理の一部を表すフローチャートである。
【００６１】
ステップＳ３１０にて、システム１００は、フレームをチルトさせることのできる公知のメカ機構を有したフレームトレーサ１１０でフレームを３次元的に測定し、フレームの煽り角を算出する。
【００６２】
ステップＳ３２０にて、フレームトレーサ１１０は、フレームの煽り角を算出したら、そのあおり角と同等なだけチルト機構でフレームを傾け、フレームを片眼水平の状態にする。
【００６３】
ステップＳ３３０にて、フレームトレーサ１１０は、フレームの外形形状を再度測定する。
【００６４】
ステップＳ３４０にて、フレームトレーサ１１０は、スタイラスの円柱部分をフレームに押しつけながら、スタイラスをフレームの凹面側のリムに沿って上昇させ、スタイラスがある位置で停止したら、上方に負荷をかけながら３６０度回転させて形状測定を行い、３次元形状を取得する。
【００６５】
ステップＳ３５０にて、フレームトレーサ１１０は、３次元の形状測定の結果として、フレーム形状データａ（ｒθｚ，ｘｙｚ）と、ステップ形状データｂ（ｒθｚ，ｘｙｚ）とを取得する。ある局面において、フレーム形状データａは、フレームを構成するリムの基底にある溝部のトレースにより得られるデータに相当する。ステップ形状データｂは、フレームの凹面の内側（眼球側）のリムの端部をトレースすることにより得られるデータに相当する。
【００６６】
ステップＳ３６０にて、フレームトレーサ１１０は、取得したフレーム形状データａ、ステップ形状データｂを従来のフレーム形状データの形式に置換する。さらに、フレームトレーサ１１０は、ステップ形状データｂを、フレーム形状データａについてのフレームセンターを基準点とする半径データに置換する。
【００６７】
ステップＳ３７０にて、フレームトレーサ１１０は、フレーム形状データａをＶＣＡ（Visual  Clip  Art）形式に則ったフレーム形状データに変換する。フレームトレーサ１１０は、さらに、フレーム形状データａを、ステップ形状データｂに基づくステップ形状の基準点をフレームセンターとする形状データに変換する。
【００６８】
ステップＳ３８０にて、端末１２０は、カットオーダー送信時に、これら２つのデータをフロントエンドシステムから工場サーバー（たとえば、端末１３０）へ転送する。オーダーを受信すると、端末１３０は、これらのデータを用いて、外形形状と凹面側リム形状との差が予め定められた値以上あるか否かを判断する。例えば、この差が９ｍｍ以上ある場合には、工場サーバー（端末１３０）は、当該注文を受けられない旨を端末１２０に通知する。他方、端末１３０は、端末１２０から送られたデータに基づくレンズ加工が可能であると判断すると、フレーム形状データａおよびステップ形状データｂと、レンズ加工を開始する命令とをレンズ加工機１４０に送信する。レンズ加工機１４０は、これらのデータを用いてレンズを加工する。加工されたレンズは、レンズメーカ１０２から眼鏡販売店１０１に送られる。
【００６９】
図４を参照して、フレームトレーサ１１０の構成について説明する。図４は、フレームトレーサ１１０の外観を表す図である。フレームトレーサ１１０は、チルト機構１１３と本体４１０とを備える。チルト機構１１３は、本体４１０の内部に配置されている制御回路１１２によって制御される回転機構により、チルト角４２０だけ回転し得る。
【００７０】
図５を参照して、フレームトレーサ１１０についてさらに説明する。図５は、フレームトレーサ１１０がフレーム４００のリム４０１の外形形状を測定する様子を模式的に表す図である。ある局面において、スタイラス１１５は、アクチュエータ１１４の運動に応じてリム４０１のリム線まで移動される。その後、スタイラス１１５は、リム４０１との接触状態を維持した状態で回転および旋回して、フレーム４００の右目レンズ用のリム４０１および左目用のリム４０２の形状をそれぞれ計測する。
【００７１】
図６を参照して、スタイラス１１５の構造について説明する。図６は、一実施の形態に従うスタイラス１１５の外観を表す図である。スタイラス１１５は、突起部６１０を有する。リムの内周がリム線による段差を有する場合、突起部６１０は段差に当たると、リム４０１とスタイラス１１５との接触状態が維持される。
【００７２】
図７および図８を参照して、フレームとスタイラスとの関係について説明する。図７は、一実施の形態に従うスタイラス１１５がリム４０１の内周に接触している状態を表す図である。図８は、一実施の形態に従うスタイラス１１５とリム４０１とが接触している状態を表す断面図である。
【００７３】
図７に示されるように、突起部６１０は、リム４０１の内周に形成された溝（リム線）の側面に接触している。その溝には、ステップ加工されたレンズの外周の端部が嵌め合される。突起部６１０の外径は、溝の間隔よりも小さいことが望ましい。
【００７４】
また、ある局面において、突起部６１０の形状は、その側面が円筒であり、かつ先端が半球面状（断面が半円形状）であることが好ましい。仮に、突起部６１０が平たい板のような形状である場合、リム４０１のカーブに沿ってスタイラスを走査させると、突起部６１０がリムとの摩擦によって引っかかり、うまくリムの形状を測定できない可能性がある。しかしながら、突起部６１０の側面が円筒であり、かつ先端が半球面状であれば、リム４０１のカーブに沿って内側を滑らかに測定することができる。
【００７５】
図８に示されるように、より詳しくは、ある局面において、スタイラス１１５は、突起部６１０と、スタイラス１１５の軸の側面とにおいて、リム４０１の溝の端部と接触している。この接触の状態が維持されるように、突起部６１０がリム４０１を押す力がスタイラス１１５に作用している。図８において、点７５０は、レンズ外形となるリム溝内側を規定する。点７５１は、ステップ加工位置となるリム内径を規定する。
【００７６】
図９および図１０を参照して、形状データに基づいて得られる外形について説明する。図９は、フレームトレーサによって得られた二次元形状データに基づいて得られるリム４０１の外形を表す図である。線９１０は、フレームの凹面側の端部の輪郭を表す。ある局面において、当該輪郭は、スタイラス１１５とリム４０１との接触部分に相当する。線９２０は、リム４０１の内側に形成された溝部に相当する。
【００７７】
図１０は、フレームトレーサによって得られた三次元形状データに基づいて得られるリム４０１の外形を表す図である。図９に示される場合と同様に、線１０１０は、フレームの凹面側の端部の輪郭を表す。ある局面において、当該輪郭は、スタイラス１１５とリム４０１との接触部分に相当する。線１０２０は、リム４０１の内側に形成された溝部に相当する。
【００７８】
以上のようにして、本実施の形態によれば、選択されたフレームのリムのステップ形状の正確なデータを取得することが可能になる。その結果、そのデータを用いて加工されたレンズを当該フレームのリムにはめ込む場合の枠入れ精度が向上する。また、レンズを加工する際に、選択されたフレームの現物は必ずしも必要ではなくなるので、フレームが選択される場所とレンズを加工する場所とが離れていてもよい。したがって、たとえば、眼鏡販売店においてフレームを潜在顧客に選択させ、選択されたフレームの外形を計測することにより形状データを取得し、眼鏡販売店から送られる形状データを用いてレンズを加工し、加工されたレンズを眼鏡販売店に送付することも可能になる。
【００７９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８０】
２  マウス、３  キーボード、４  ＲＡＭ、５  ハードディスク、６  光ディスク駆動装置、７  通信ＩＦ  ８  モニタ、９  ＲＯＭ、１００  システム、１０１  眼鏡販売店、１０２  レンズメーカ、１１０  フレームトレーサ、１１２  制御回路、１１３  チルト機構、１１４  アクチュエータ、１１５  スタイラス、１１６  増幅器、１１７  コンバータ、１１８  演算回路、１２０，１３０  端末、１４０  レンズ加工機、２００  コンピュータ、４００  フレーム、４０１，４０２  リム、４１０  本体、４２０  チルト角、６１０  突起部、９１０，９２０，１０１０，１０２０  線。
【図１】
2020003380.tif 000003
【図２】
2020003380.tif 000004
【図３】
2020003380.tif 000005
【図４】
2020003380.tif 000006
【図５】
2020003380.tif 000007
【図６】
2020003380.tif 000008
【図７】
2020003380.tif 000009
【図８】
2020003380.tif 000010
【図９】
2020003380.tif 000011
【図１０】
2020003380.tif 000012