(57)【特許請求の範囲】
【請求項１】
眼鏡レンズの発注側に設置されたコンピュータと、この発注側コンピュータへ情報交換可能に接続された製造側コンピュータと、この発注側コンピュータへ接続された３次元的眼鏡枠測定装置とを有する眼鏡レンズの供給システムであって、
前記発注側コンピュータは、眼鏡レンズ情報、３次元的眼鏡枠形状情報を含む眼鏡枠情報、処方値、及びレイアウト情報を含めた枠入れ加工をする上で必要となる情報を入力し、発注に必要なデータを前記製造側コンピュータに送信する処理を含む眼鏡レンズの発注機能を有し、
一方、前記製造側コンピュータは、前記発注側コンピュータの送信に応じて演算処理を行い、眼鏡レンズの受注に必要な処理を行う機能を備え、
前記発注側コンピュータは、前記フレーム形状測定装置で測定された測定データに基づき左右眼鏡枠形状の各重心位置を算出する処理をし、次に、前記左右眼鏡枠形状の重心を一致させて重ね合わせる処理をして、前記重心位置を中心とした各動径方向における左右の眼鏡枠間距離の総和を算出し、これを左右の眼鏡枠形状の差異量とし、予め、この差異量に対する所定の限界変形量を決めておき、当該限界変形量以上の差があった場合、それをエラーメッセージとして表示装置に表示させる機能を有することを特徴とする眼鏡レンズの供給システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、眼鏡レンズの供給システムに関し、特に当該供給システムにおける眼鏡フレ−ム枠の形状データ処理に関する。
【０００２】
【従来の技術】
眼鏡レンズの発注側から送られた眼鏡レンズや眼鏡フレームに関する情報に基づき、眼鏡レンズの加工側が、ヤゲン形状を含めた所望のレンズ形状を演算し、その結果に基づき、ヤゲン加工を含めたレンズ加工が可能であるか否かの可否情報を、さらにはヤゲン加工形状を含めた眼鏡レンズの仕上がり予想形状を、発注側に返信し、発注側は、送信された可否情報または仕上がり予想形状を画面表示し、ヤゲン加工を含めたレンズ加工が可能であるか否かを確認し、あるいは仕上がり予想形状を確認し、この確認に基づき、最適なヤゲンが設けられた眼鏡レンズを決定して発注するようにした眼鏡レンズの供給システムが、本願出願人により提案されている（特許文献１）。
【０００３】
このシステムの完成度をより高めるためには、眼鏡枠の左右のバランスをとることが行われる必要がある。一般に、左右の眼鏡枠形状は同一であることが美観上好ましいが、フレーム製造後の輸送、保管等の取扱やフレーム素材の経時変化等により形状変形を受け、差異を生じる場合がある。この差異を放置して枠入れすると、例えば、バイフォーカルレンズのように、小玉がついているレンズでは、各々、左右のレンズ枠で小玉のレイアウト位置が異なる場合が発生する。そして、この眼鏡の小玉位置の左右の相違は、装用者以外の第三者から見た場合、非常にアンバランスな眼鏡に映る。そこで、眼鏡枠の左右のバランスをとるために、従来、左右の眼鏡枠形状を同形化することが行われていた。すなわち、例えば特公平３−２５２９８号公報に開示されるように、左右いずれか一方の眼鏡枠形状をそのまま双方の眼鏡枠形状として使用して眼鏡レンズの加工を行い、他方の眼鏡枠形状を変形した上で眼鏡レンズを枠入れすることが行われていた。
【０００４】
【特許文献１】
特願平４−１６５９１２号公報
【０００５】
【発明が解決しようとする課題】
上記、ヤゲン加工を含めた眼鏡レンズの供給システムにおいて、最も重要なことは眼鏡フレームの形状データを正確に把握することである。通常、眼鏡店にて実施される玉摺機を用いたヤゲン加工においては、手元に眼鏡フレームとレンズとがあるので、眼鏡フレームの形状変形状態やレンズの厚み等は加工者が視覚的に把握できる。従って、加工者は、長年の経験や勘等のノウハウによる加工技術により、処方と比較しながら対応することができる。
すなわち、工場から出荷された眼鏡フレームは、種々の流通経路を経て眼鏡店の元に届くが、この流通過程で眼鏡フレームは形状変形を受けてしまう。このような場合、熟達した加工者は、当該変形を受けた眼鏡フレームを見て、ここへレンズが枠入れ加工された際の形状復元度等を考慮して、レンズのヤゲン加工等の縁擂り加工を行っていた。
しかし、上記眼鏡レンズの供給システムにおいて、加工者は、当該眼鏡フレームの現物を見ることなく、遠隔地から通信回線にて送られた加工データのみで対応しなければならないため、眼鏡フレームの正確な形状データ把握と、そのデータの送受信が望まれていた。
本発明はこのような点に鑑みてなされたものであり、発注側にて眼鏡フレームの正確な形状データ把握し、予め定めた限界変形量以上の差の有無を判断する眼鏡レンズの供給システムを提供する。
【０００６】
【課題を解決するための手段】
上述の課題を解決するための手段として、第１の手段は、眼鏡レンズの発注側に設置されたコンピュータと、この発注側コンピュータへ情報交換可能に接続された製造側コンピュータと、フレーム形状測定装置と、画面表示装置とを有する眼鏡レンズの供給システムであって、
前記発注側コンピュータと前記製造側コンピュータとは、所定の入力操作に基づき演算を行い、互いに情報交換をしながら眼鏡レンズの発注及び／又は受注処理を行うものであり、
前記入力操作とは、眼鏡レンズ情報と、３次元的眼鏡枠形状情報を含む眼鏡フレーム情報と、処方値と、レイアウト情報とを含む眼鏡レンズの枠入れ加工を行う上で、必要となる情報を入力するステップを有するものであり、
前記眼鏡フレーム情報を得る際に、前記フレーム形状測定装置で測定された測定値に基づき、予め、左右の眼鏡フレーム枠形状を重ね合わせた場合の限界変形量を決めておき、当該限界変形量以上の差があった場合、それをエラーメッセージとして前記画面表示装置に表示させることを特徴とする眼鏡レンズの供給システムである。
【０００７】
【発明の実施の形態】
以下、本発明の一実施例を図面に基づいて説明する。図２は、本発明の眼鏡枠形状同形化方法が実施される眼鏡レンズの供給システムの全体構成図である。発注側である眼鏡店１００とレンズ加工側であるレンズメーカの工場２００とは公衆通信回線３００で接続されている。図では眼鏡店を１つしか示さないが、実際には複数の眼鏡店が工場２００に接続される。
【０００８】
眼鏡店１００には、オンライン用の端末コンピュータ１０１およびフレーム形状測定器１０２が設置される。端末コンピュータ１０１はキーボード入力装置やＣＲＴ画面表示装置を備えるとともに、公衆通信回線３００に接続されている。端末コンピュータ１０１へは、フレーム形状測定器１０２から眼鏡フレーム実測値が入力され、端末コンピュータ１０１で計算処理が行われるとともに、キーボード入力装置から眼鏡レンズ情報、処方値等が入力される。そして端末コンピュータ１０１の出力データは、公衆通信回線３００を介して工場２００のメインフレーム２０１にオンラインで転送される。なお、端末コンピュータ１０１とメインフレーム２０１との間に、中継局を設けるようにしてもよい。また、端末コンピュータ１０１の設置場所については眼鏡店１００に限定されるものではない。
【０００９】
メインフレーム２０１は眼鏡レンズ加工設計プログラム、ヤゲン加工設計プログラム等を備え、入力されたデータに基づき、ヤゲン形状を含めたレンズ形状を演算し、その演算結果を、公衆通信回線３００を介して端末コンピュータ１０１に戻して画面表示装置に表示させるとともに、その演算結果を工場２００の各端末コンピュータ２１０，２２０，２３０，２４０，２５０にＬＡＮ２０２を介して送るようにする。
【００１０】
端末コンピュータ２１０には、荒擦り機（カーブジェネレータ）２１１と砂掛け研磨機２１２とが接続され、端末コンピュータ２１０は、メインフレーム２０１から送られた演算結果に従い、荒擦り機２１１と砂掛け研磨機２１２とを制御して、予め表面が加工されたレンズの裏面の曲面仕上げを行う。
【００１１】
端末コンピュータ２２０には、レンズメータ２２１と肉厚計２２２とが接続され、端末コンピュータ２２０は、レンズメータ２２１と肉厚計２２２とで得られた測定値と、メインフレーム２０１から送られた演算結果とを比較して、レンズ裏面の曲面仕上げが完了したレンズの受入れ検査を行うとともに、合格レンズには光学中心を示すマーク（３点マーク）を施す。
【００１２】
端末コンピュータ２３０には、マーカ２３１と画像処理機２３２とが接続され、端末コンピュータ２３０は、メインフレーム２０１から送られた演算結果に従い、レンズの縁摺りおよびヤゲン加工をする際にレンズをブロック（保持）すべきブロッキング位置を決定し、またブロッキング位置マークを施すことに使用される。このブロッキング位置マークに従い、ブロック用の治工具がレンズに固定される。
【００１３】端末コンピュータ２４０には、マシニングセンタからなるＮＣ制御のレンズ研削装置２４１とチャックインタロック２４２とが接続され、端末コンピュータ２４０は、メインフレーム２０１から送られた演算結果に従い、レンズの縁摺り加工およびヤゲン加工を行う。
【００１４】
端末コンピュータ２５０には、ヤゲン頂点の形状測定器２５１が接続され、端末コンピュータ２５０は、この形状測定器２５１が測定したヤゲン加工済のレンズの周長および形状を、メインフレーム２０１から送られた演算結果と比較して加工の合否判定を行う。
【００１５】
以上のような構成のシステムにおいて眼鏡レンズが供給されるまでの処理の流れを、以下、図３および図４を参照して説明する。なお、この処理の流れには、「問い合わせ」と「注文」との２種類があり、「問い合わせ」は、ヤゲン加工を含めたレンズ加工の完了時のレンズ予想形状を報知するように、眼鏡店１００が工場２００に求めることであり、また、「注文」は、縁摺り加工前のレンズまたはヤゲン加工済のレンズを送るように、眼鏡店１００が工場２００に求めることである。
【００１６】
図３は、眼鏡店１００での最初の入力処理の流れを示すフローチャートである。図中、Ｓに続く数字はステップ番号を表す。〔Ｓ１〕眼鏡店１００の端末コンピュータ１０１のレンズ注文問い合わせ処理プログラムが起動され、オーダエントリ画面が画面表示装置に表示される。眼鏡店１００のオペレータは、オーダエントリ画面を見ながら、キーボード入力装置により、注文あるいは問い合わせの対象となるレンズの種類の指定を行う。
【００１７】
すなわち、レンズの種類指定、注文あるいは問い合わせをするレンズが、ヤゲン加工済のレンズなのか、または縁摺り加工とヤゲン加工とが施されないレンズなのかの指定、レンズの厚さを必要最小値になるように指定する加工指定、マイナスレンズのコバを目立たなくする面取りをし、その部分の研磨仕上げをする加工指定等を行う。
【００１８】
〔Ｓ２〕レンズのカラーの指定を行う。〔Ｓ３〕レンズの処方値、レンズの加工指定値、眼鏡フレームの情報、アイポイント位置を指定するレイアウト情報、ヤゲンモード、ヤゲン位置およびヤゲン形状を入力する。
【００１９】
ヤゲンモードは、レンズコバのどこにヤゲンを立てるかによって、「１：１」、「１：２」、「凸ならい」、「フレームならい」、および「オートヤゲン」のモードがあり、それらの中から選択して入力する。ここで例えば「凸ならい」とは、レンズ表面（前面）に沿ってヤゲンを立てるモードである。
【００２０】
ヤゲン位置の入力は、ヤゲンモードが「凸ならい」、「フレームならい」、および「オートヤゲン」のときに限り有効であり、ヤゲン表面側底の位置をレンズ表面からどれだけ裏面方向に位置させるかを指定するもので、０．５ｍｍ単位で指定する。
【００２１】
〔Ｓ４〕ここで対象となる眼鏡フレームに対し、図２のフレーム形状測定機１０２によるフレーム形状の測定が既に完了しているか否かを判別する。完了していればステップＳ７へ進み、完了していなければステップＳ５へ進む。
【００２２】
〔Ｓ５〕まず、眼鏡店１００の端末コンピュータ１０１において、レンズ注文問い合わせ処理プログラムからフレーム形状測定プログラムへ処理が渡される。そして、これから形状測定される眼鏡フレームに付された測定番号を入力する。また、フレームの材質（メタル、プラスティック等）を指定し、さらに、フレーム曲げの可不可の指定を行う。
【００２３】
〔Ｓ６〕測定すべき眼鏡フレームをフレーム形状測定器１０２に固定して測定を開始する。フレーム形状測定器１０２の構造の概略を、図５を参照して後述するとともに、このステップＳ６の詳細内容を、図６を参照して後述する。
【００２４】
フレーム形状測定器１０２で測定された測定値に対して端末コンピュータ１０１において計算処理が施され、その結果が端末コンピュータ１０１の画面表示装置に表示される。なお、測定値に大きな乱れがあったり、左右フレーム枠の形状に大きな差があったりした場合には、その旨のエラーメッセージが画面表示装置に表示される。
【００２５】
眼鏡店１００では、エラーメッセージが画面表示装置に表示されたときには、そのエラーメッセージの内容に応じて点検をし、再び測定を行う。
〔Ｓ７〕既にフレーム形状の測定が行われ、その結果が記憶されている場合には、その記憶された測定値を読み出すために、眼鏡フレームに付けた測定番号を入力する。
【００２６】
〔Ｓ８〕測定番号に従い、該当する眼鏡フレームについての記憶されたフレーム形状情報を内部記憶媒体から読み出す。以上のステップＳ１〜Ｓ８により、眼鏡レンズ情報、眼鏡枠情報、処方値、レイアウト情報、加工指示情報の内の少なくとも１つである加工条件データが送信される。
〔Ｓ９〕「問い合わせ」か、「注文」かの指定をする。
【００２７】
以上のステップの実行によって得られたレンズ情報、処方値、フレーム情報等のデータが、公衆通信回線を介して工場２００のメインフレーム２０１に送られる。
【００２８】
図４は、工場２００での処理の流れ、ならびに工場２００からの転送により眼鏡店１００で行われる確認およびエラー表示のステップを示すフローチャートである。図中、Ｓに続く数字はステップ番号を表す。
【００２９】
〔Ｓ１１〕工場２００のメインフレーム２０１には眼鏡レンズ受注システムプログラム、眼鏡レンズ加工設計プログラム、およびヤゲン加工設計プログラムが備えられている。レンズ情報、処方値、フレーム情報、レイアウト情報、ヤゲン情報等のデータが、公衆通信回線を介して送られると、眼鏡レンズ受注システムプログラムを経て眼鏡レンズ加工設計プログラムが起動し、レンズ加工設計演算が行われる。すなわち、ヤゲン形状を含めた所望のレンズが演算される。
【００３０】
すなわち、指定レンズの外径が不足していないかを確認し、レンズの外径が不足している場合には、ボクシングシステムでの不足方向、不足量を算出し、眼鏡店１００の端末コンピュータ１０１に表示するために、眼鏡レンズ受注システムプログラムに処理を戻す。
【００３１】
レンズの外径に不足が出なければ、レンズの表カーブの決定を行う。つぎにレンズの厚さの決定を行い、レンズの厚さが決まったら、レンズの裏カーブ、プリズム、プリズムベース方向を算出し、これにより、縁摺り加工前のレンズの全体形状が決定する。
【００３２】
ここで、フレーム各方向の動径毎に全周のコバの厚さを調べて、必要なコバ厚さを下回る箇所がないかを確認する。もし、下回る箇所があれば、ボクシングシステムでの不足方向、不足量を算出し、眼鏡店１００の端末コンピュータ１０１に表示するために、眼鏡レンズ受注システムプログラムに処理を戻す。
【００３３】
全周のコバの厚さに不足がなければ、レンズ重量、最大および最小のコバ厚さとそれらの方向等を算出する。そして、レンズの裏面加工のために必要となる、工場２００の端末コンピュータ２１０に対する指示値を算出する。
【００３４】
以上の演算は、端末コンピュータ２１０、荒擦り機２１１、および砂掛け研磨機２１２によって、縁摺り加工前のレンズ研磨加工が行われる場合に必要なものであり、算出された種々の値が次のステップに渡される。
【００３５】
また、在庫レンズが指定され、縁摺り加工前のレンズ研磨加工が行われない場合には、レンズの種類と処方値とでレンズ外径、レンズ厚さ、表カーブ、裏カーブが予め決まっており、かつ、それらのデータが記憶されているから、それらの値を読み出して上記裏面加工品と同様に、レンズの外形、コバ厚さが不足しないかを確認し、次のステップに渡す。
【００３６】
〔Ｓ１２〕つぎに、メインフレーム２０１では、眼鏡レンズ受注システムプログラムを経てヤゲン加工設計プログラムが起動し、ヤゲン加工設計演算が行なわれる。
【００３７】
まず、眼鏡フレームの材質に応じて眼鏡枠形状の３次元データの補正を行い、眼鏡フレームの材質に起因する眼鏡枠形状データの誤差を補正する。つぎに、眼鏡枠形状と眼鏡レンズとの位置関係を、アイポイント位置を基に３次元的に決める。
【００３８】
ヤゲン加工を行うためにレンズを保持する際に基準となる加工原点および回転軸である加工軸を決め、この加工座標に今までのデータを座標変換する。そして、３次元のヤゲン先端形状（ヤゲン軌跡も含む）を、指定されたヤゲンモードに応じて決定する。その際、３次元ヤゲン先端形状を、ヤゲン周長を変えることなく変形させることを前提とし、その予想される変形量を算出する。ヤゲンモードがフレームならいのときやフレーム曲げが不可のときには変形できないから、変形しないとヤゲンが立たない場合には、その旨のエラーコードを出力する。
【００３９】
その算出された変形量を、眼鏡フレームの材質毎に設けられた変形の限界量と比較し、限界量を越えていれば、その旨のエラーコードを出力する。なお、３次元のヤゲン先端形状を変形させることにより、アイポイント位置がずれるので、その誤差を補正するようにする。また、復元の誤差の補正も行う。これらの処理は選択的に行うことができる。
【００４０】
以上のように、３次元のヤゲン加工の設計演算を行う。
〔Ｓ１３〕図３のステップＳ９での指定が「注文」ならばステップＳ１５へ進み、一方、「問い合わせ」ならば、問い合わせの結果を、公衆通信回線を介して眼鏡店１００の端末コンピュータ１０１へ送り、ステップＳ１４へ進む。
【００４１】
〔Ｓ１４〕工場２００のメインフレーム２０１から送られてきた、問い合わせに対する結果に基づき、端末コンピュータ１０１がヤゲン加工完了時のレンズの予想形状あるいはエラー状況を画面表示装置に表示する。眼鏡店１００のオペレータは、表示された内容によって、指定入力情報の変更や確認を行う。
【００４２】
すなわち、図４のステップＳ１１およびステップＳ１２での加工設計演算においてエラーが発生していないならば、図２の端末コンピュータ１０１の画像表示装置の画面に順次、レンズ厚さおよびレンズ重量を表示するオーダエントリ着信画面、眼鏡フレームに指定されたレイアウト情報に従ってレンズがどのように配置されるかを視覚的に表示するレイアウト確認図、フレームに枠入れされて空間的に配置された左右のレンズを任意の方向からみた立体図、レンズの形状や、コバとヤゲンとの位置関係を詳しく表示したヤゲン確認図、左右両方のレンズのコバ厚さとヤゲン位置とをヤゲンに沿って展開した左右ヤゲンバランス図を表示する。
【００４３】
また、図４のステップＳ１１およびステップＳ１２での加工設計演算において、エラーが発生しているならば、図２の端末コンピュータ１０１の画面表示装置に、エラーの内容に応じたメッセージが表示される。
【００４４】
〔Ｓ１５〕図３のステップＳ９での指定が「注文」ならば、このステップを実行し、図４のステップＳ１１およびステップＳ１２での加工設計演算においてエラーが発生したか否かを判別する。エラーが発生していれば、その結果を、公衆通信回線を介して眼鏡店１００の端末コンピュータ１０１へ送り、ステップＳ１７へ進む。一方、エラーが発生していなければ、その結果を、公衆通信回線を介して眼鏡店１００の端末コンピュータ１０１へ送り、ステップＳ１６へ進むとともに、ステップＳ１８に進む。
【００４５】
〔Ｓ１６〕眼鏡店１００の端末コンピュータ１０１の画面表示装置に「注文を受け付けた」旨の表示を行う。これにより、フレームに確実に枠入れ可能な縁摺り加工前またはヤゲン加工後のレンズを発注できたことが確認できる。
【００４６】
〔Ｓ１７〕注文のレンズは、レンズ加工設計演算またはヤゲン加工設計演算においてエラーが発生していて加工のできないレンズであるから、「注文を受け付けられない」旨の表示を行う。
【００４７】
〔Ｓ１８〕ステップＳ９で「注文」が指定されていて、しかもレンズの加工設計演算またはヤゲンの加工設計演算においてエラーが発生していなかった場合には、工場２００で、レンズ裏面の研磨加工、レンズの縁摺り加工、およびヤゲン加工等の実際の加工を行う。
【００４８】
すなわち、予め、ステップＳ１１でのレンズ加工設計演算結果が図２の端末コンピュータ２１０に送られており、荒擦り機２１１と砂掛け研磨機２１２とにより、送られた演算結果に従い、レンズ裏面の曲面仕上げを行う。さらに、図示がない装置により、染色や表面処理が行われ、縁摺り加工前までの加工が行われる。なお、こうした加工が完了している在庫レンズの使用が指定されたときは、これらの加工工程はスキップされる。そして、縁摺り加工前まで加工された眼鏡レンズの光学性能、外観性能の品質検査を行う。この検査には、図２の端末コンピュータ２２０、レンズメータ２２１、肉厚計２２２が利用され、光学中心を示す３点マークが施される。なお、縁摺り加工前までのレンズを眼鏡店１００から注文された場合には、上記品質検査を行った後、そのレンズを眼鏡店１００へ出荷する。
【００４９】
つぎに、ステップＳ１２で演算された結果に基づき、図２の端末コンピュータ２３０、マーカ２３１、画像処理機２３２等により、レンズ保持用のブロック治工具をレンズの所定の位置に固定する。このブロック治工具に固定されたレンズを、図２のレンズ研削装置２４１に装着する。
【００５０】
図２のメインフレーム２０１がステップＳ１２のヤゲン加工設計演算と同様の演算を行い、３次元ヤゲン先端形状を算出する。ただし、実際の加工では、計算上で把握したレンズの位置と実際のレンズの位置とに誤差が生じる場合があるので、加工座標への座標変換が終了した時点で、この誤差の補正を行う。
【００５１】
そして、この算出された３次元ヤゲン先端形状を基に、所定の半径の砥石で研削加工する際の加工座標上の３次元加工軌跡データを算出する。この算出された加工軌跡データが端末コンピュータ２４０を介してＮＣ制御のレンズ研削装置２４１に送られる。レンズ研削装置２４１は、送られたデータに従い、レンズの縁摺りおよびヤゲン加工を行う。
【００５２】
最後に、端末コンピュータ２５０およびヤゲン頂点の形状測定器２５１により、ヤゲン加工完了レンズのヤゲン頂点の周長および形状を測定する。端末コンピュータ２５０は、ステップＳ１２の演算で求められた設計ヤゲン頂点周長と、形状測定器２５１により測定された測定値とを比較し、それらの差が、例えば０．１ｍｍ以内ならば合格品と判断する。
【００５３】
以上のようにして出来上がったヤゲン加工上がりレンズを眼鏡店１００へ出荷する。図５は、図３のステップＳ６で行われる眼鏡フレームの形状測定に使用されるフレーム形状測定器１０２の構造の概略を示す斜視図である。なお、フレーム形状測定器については、本出願人の出願になる特開平１−３０５３０８号公報に詳細な開示があり、本実施例ではそのフレーム形状測定器を用いる。
【００５４】
フレーム形状測定器は、図示しない眼鏡フレーム保持手段によって所定位置に動かないように保持された眼鏡フレームＦの眼鏡枠Ｆｒの形状を測定する測定部１を備えている。この測定部１はＵ字状の回転台２を備え、この回転台２はその下端面に取り付けられたタイミングプーリ（図示せず）、タイミングベルト４およびタイミングプーリ５を介してモータ６によってΘ方向に回転駆動される。この回転の角度は、回転台２に取り付けられた上記図示のないタイミングプーリに、タイミングベルト７とタイミングプーリ８とを介して接続されたロータリエンコーダ９によって検出される。モータ６とロータリエンコーダ９とは、本フレーム形状測定器の基板１０（図５では、測定器の他の部品を見易くするため、一部しか示していないが、実際には回転台２の下に一面に存在する）に固定され、そして上記図示のないタイミングプーリおよび回転台２は図示していない軸受によって基板１０に対して回転可能に軸承されている。
【００５５】
測定部１の回転台２は２枚の側板１１，１２と、これら両側板を連結する長方形の中央板１３とからなっている。側板１１と側板１２との間には、２本のスライドガイドシャフト１４，１５が平行に固定されている。これらスライドガイドシャフト１４，１５に沿って水平なスライド板１６がＥ方向に滑動可能に案内されている。この案内のために、スライド板１６はその下面に、回転自在な３個のスライドガイドローラ１７，１８，１９を備えている。この場合、一方のスライドガイドシャフト１４に２個のスライドガイドローラ１７，１８が接触し、他方のスライドガイドシャフト１５に１個のスライドガイドローラ１９が接触し、これらのスライドガイドローラ１７，１８，１９はスライドガイドシャフト１４，１５を両側から挟むようにしてそれぞれスライドガイドシャフト１４，１５に沿って転動する。
【００５６】
スライド板１６には、そのスライド方向Ｅに定荷重ばね２０が作用し、スライド板１６は一方の側板１２の方へ引っ張られている。この定荷重ばね２０はブッシング２１に巻き取られ、軸２２とブラケット２３とを介して側板１２に固定されている。定荷重ばね２０の他端はスライド板１６に取り付けられている。定荷重ばね２０は、後述のスタイラス３０を眼鏡枠Ｆｒの内周溝に押しつける作用がある。
【００５７】
スライド板１６のＥ方向の移動量Ｒは、変位計測スケールとしての反射型のリニアエンコーダ２４で測定される。このリニアエンコーダ２４は、回転台２の側板１１と側板１２との間に延設されたスケール２５と、スライド板１６に固定され、かつスケール２５に沿って移動する検出器２６と、アンプ２７と、このアンプ２７と検出器２６とを接続するフレキシブルケーブル２８とからなっている。アンプ２７は側板１２に固定されたブラケット２９に取り付けられている。
【００５８】
スライド板１６の移動によって、検出器２６はスケール２５の面と一定の距離を保ちながら移動する。この移動に対応して、検出器２６はパルス信号をフレキシブルケーブル２８で接続されたアンプ２７へ出力する。アンプ２７ではこの信号を増幅して、カウンタ（図示せず）を経て移動量Ｒとして出力する。
【００５９】
スライド板１６には、測定子としてのスタイラス３０が保持されている。このスタイラス３０はスライド板１６に固定されたスリーブ３１の中ですべり軸受によって上下方向（Ｚ軸方向）に移動自在に、かつ回転自在に軸承されている。スタイラス３０は算盤玉状の頭部３２を持ち、この頭部３２が定荷重ばね２０の作用により眼鏡枠Ｆｒの内周溝に接触し、回転台２の回転により眼鏡枠Ｆｒの内周溝に沿って転動する。
【００６０】
その際、スタイラス３０は眼鏡枠Ｆｒの形状に対応して半径方向に移動する。この半径方向の移動量Ｒは前述のようにスリーブ３１とスライド板１６とを介してリニアエンコーダ２４で測定される。
【００６１】
また、スタイラス３０は眼鏡枠Ｆｒのカーブに対応してＺ軸方向に移動する。このＺ軸方向の移動量を検出するのが変位計測スケールとして形成されたＺ軸測定器３３である。このＺ軸測定器３３は、スライド板１６に固定され、スタイラス３０のＺ軸方向への動きを、スタイラス３０の両側に配置された内蔵の電荷結合素子（ＣＣＤ）ラインイメージセンサと、光源である発光ダイオード（ＬＥＤ）とにより、変位量Ｚとして検出する。
【００６２】
つぎに、以上のように構成されるフレーム形状測定器の作動を説明する。眼鏡フレームＦを、図示しない眼鏡フレーム保持手段に固定保持し、スタイラス３０の頭部３２を眼鏡枠ＦｒのＶ字形の内周溝に接触させ、図示していない制御装置によりモータ６を回転させる。それにより、タイミングベルト４で連結された回転台２が回転し、スタイラス３０が眼鏡枠Ｆｒの内周溝に接触しながら転動する。測定部１の回転は、タイミングベルト７で連結されたロータリエンコーダ９を回転し、回転角（θ）として検出される。スタイラス３０の半径方向の移動量は、リニアエンコーダ２４によってスライド板１６のＥ方向の移動量Ｒとして検出され、上下方向の移動量はＺ軸測定器３３によってスタイラス３０のＺ軸方向の移動量Ｚとして検出される。なお、これらの円筒座標をなす値θ，Ｒ，Ｚは、連続して測定されるものでなく、回転角（θ）の所定増加量毎に間欠的に測定されて、図２の端末コンピュータ１０１に入力されるものである。したがって、この入力座標値を以下、３次元測定形状データ（Ｒｎ，θｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）と表すことにする。Ｎが１回転での測定回数を表す。
【００６３】
以下、本実施例において、添字ｎを用いて（ｎ＝１，２，３，・・・，Ｎ）等で表された点列およびベクトル等は、この添字ｎの数値の順に空間的に並んでおり、かつ、この添字ｎに対して周期がＮである周期的なデータを意味する。
【００６４】
回転台２が１回転すると、眼鏡フレーム保持手段が、眼鏡フレームＦを保持したまま所定量スライド移動し、これによりスタイラス３０が他方の眼鏡枠に設定され、他方の眼鏡枠の形状測定が行われる。眼鏡フレーム保持手段の所定のスライド量は予め一定値に設定されているので、この設定値と左右の眼鏡枠Ｆｒの測定データとから両眼鏡枠の相対的な位置関係を知ることができる。この設定値を３次元的に表現して、以下、相対的位置データ（δＸ，δＹ，δＺ）とする。これらのデータも図２の端末コンピュータ１０１に入力される。なお、端末コンピュータ１０１には、各種定数、例えばスタイラス３０の半径ＳＲ、内周溝角度ＢＡ、内周溝幅ＢＷ等が予め入力されている。
【００６５】
図６は、これらのデータが送られた端末コンピュータ１０１における計算処理の手順を示すフローチャートであり、図３のステップＳ６内での処理内容に相当する。図中、Ｓに続く数字はステップ番号を表す。
【００６６】
〔Ｓ６０１〕３次元測定形状データ（Ｒｎ，θｎ，Ｚｎ）は、厳密にはスタイラス３０の頭部３２の中心軸の軌跡を表すデータであり、眼鏡枠の内周溝形状を示していないので、正確な眼鏡枠形状（内周溝の形状）を得るためには、スタイラス３０の先端部（内周溝の底に接触する部分）が描く包絡線を求めねばならない（本実施例ではこの包絡線を求める計算をオフセット計算と呼ぶ）。これを図７および図８を参照して説明する。
【００６７】
図７は、片側の眼鏡枠の内周溝形状に沿ったスタイラス頭部の中心軸の軌跡４１を３次元座標で表したものであり、図８は、ＸＹ平面上に射影したスタイラス頭部３２の中心軸の軌跡４１、および片側の眼鏡枠の内周溝形状４３を示す図である。
【００６８】
まず、図７に示すように、円筒座標値である測定形状データ（Ｒｎ，θｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）を、原点４２を共有する直交座標値（Ｘｓｎ，Ｙｓｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）に変換する。
【００６９】
つぎに、図８に示すように、内周溝形状４３は、スタイラス頭部３２の中心軸の軌跡４１を法線方向にスタイラス３０の半径ＳＲだけ変形した形状である点に着目し、内周溝形状４３を算出する。すなわち、スタイラス頭部３２の中心軸の軌跡４１のｊ番面の点（Ｘｓｊ，Ｙｓｊ）における法線ベクトルを（ＳＶｘｊ，ＳＶｙｊ）とすれば、対応する内周溝形状４３の直交座標値（Ｘｊ，Ｙｊ）は、（Ｘｓｊ，Ｙｓｊ）に法線ベクトル（ＳＶｘｊ，ＳＶｙｊ）を加えることで得られる。これをｊ＝１からｊ＝Ｎまで計算することで、内周溝形状座標値（Ｘｎ，Ｙｎ）（ｎ＝１，２，３，・・・，Ｎ）を算出する。なお、この内周溝形状のＺ軸座標値Ｚｎは、直交座標値（Ｘｓｎ，Ｙｓｎ，Ｚｎ）のＺｎと等しい。
【００７０】
〔Ｓ６０２〕ところで、同一の眼鏡枠を測定したとしても、スタイラスの形状が異なれば、スタイラス頭部３２の先端部の位置が変化して内周溝から離れてしまうことがあり得、その結果、ステップＳ６０１で求めた内周溝形状が変化してしまう。また、スタイラス頭部３２の径方向は、機構上常に、フレーム形状測定器１０２のＺ軸方向に垂直な平面上にあるのに対して、眼鏡枠はＺ軸方向にも変化する形状を有しているため、内周溝が、フレーム形状測定器１０２のＺ軸方向に垂直な平面に対して傾きを持つことがある。この場合にも、傾きに応じてスタイラス頭部３２の先端部の位置が変化する。本ステップは、以上のようなスタイラスの位置の変化を考慮して、内周溝の底の周形状を求めるものである。以下、図９〜図１３を参照して説明する。
【００７１】
図９および図１０は内周溝４４とスタイラス頭部３２とを示す斜視図であり、図９は眼鏡枠形状がＺ軸方向に変化しないが、スタイラス先端が内周溝の底に接触できない場合を示し、一方、図１０は眼鏡枠形状がＺ軸方向に変化しているために、スタイラス先端が内周溝の底に接触できない場合を示す。図１１は図９に示される内周溝４４およびスタイラス頭部３２のＺＸ平面図である。図１２は図１０に示される内周溝４４およびスタイラス頭部３２のＸＹ平面図であり、図２５は図１０に示される円３２ｄを通る平面図である。図１３は眼鏡枠とレンズヤゲンとのＺＸ平面図である。
【００７２】
図９に示すような、眼鏡枠の形状がＺ軸方向に変化していない場合、スタイラス頭部３２と内周溝４４との接触状態は、図１１（Ａ）〜（Ｃ）に示すように、同一の内周溝形状であっても、スタイラス頭部３２の形状によって変化する。したがって、スタイラス頭部３２の先端部３２ａと内周溝４４の底４４ａとの距離Ｈｎを、内周溝角度ＢＡ、溝幅ＢＷ、スタイラス頭部３２の先端部の角度ＳＡ、スタイラス頭部３２の幅ＳＷから求める。すなわち、図１１（Ａ）に示すような、ＳＡ≦ＢＡの場合、常にスタイラス頭部３２の先端部３２ａが内周溝４４の底４４ａに接触しているので、Ｈｎ＝０となる。また、図１１（Ｂ）に示すような、ＳＡ＞ＢＡ、かつＢＷ≧ＳＷの場合、スタイラス頭部３２の上端３２ｂおよび下端３２ｃが内周溝４４の壁面に接触するので、ＳＷおよびＳＡから高さＶｂを求め、また、ＳＷおよびＢＡから高さＴｂを求め、下記式に基づき距離Ｈｎを求める。  Ｈｎ＝Ｔｂ−Ｖｂ  さらに、図１１（Ｃ）に示すような、ＳＡ＞ＢＡ、かつＢＷ＜ＳＷの場合、スタイラス頭部３２の側面が内周溝４４の上縁４４ｂ，４４ｃに接するので、ＢＷおよびＳＡから高さＶｃを求め、また、ＢＷおよびＢＡから高さＴｃを求め、下記式に基づき距離Ｈｎを求める。  Ｈｎ＝Ｔｃ−Ｖｃ
【００７３】
図１０に示すように、眼鏡枠の形状がＺ軸方向に変化している場合、スタイラス頭部３２と内周溝４４の接触状態は、内周溝４４がＺ軸方向に垂直な平面となす角度ＴＡの変化によって変わる。この変化によりステップＳ６０１で算出された内周溝形状座標値（Ｘｎ，Ｙｎ）に誤差が生じてしまうため、この誤差の補正を行う必要がある。
【００７４】
すなわち、スタイラス頭部３２の先端部３２ａの角度ＳＡが内周溝角度ＢＡ以下であるときは、内周溝４４がＺ軸方向に垂直な平面となす角ＴＡの大きさに拘らず、スタイラス頭部３２の先端部は必ず内周溝４４の壁面に接触する。よって、スタイラス頭部３２の先端部と内周溝４４の壁面との接触状態における誤差補正のみを考えればよい。まず、内周溝角度ＢＡと、角度ＴＡとから、スタイラス頭部３２の先端部３２ａを含む平面（図１０においてＸ軸およびＹ軸を含む平面）が内周溝４４に交差してできる２つの線分Ｌａ，Ｌｂがなす角度βを求める。そして、スタイラス頭部３２の先端部３２ａと内周溝４４の底４４ａとの距離Ｈｎを、角度βとスタイラス頭部３２の先端部３２ａの半径ＳＲとから求める。すなわち、まず図１２（Ａ），（Ｂ）に示すように、スタイラス頭部３２の先端部３２ａの半径ＳＲの円が、角度βで交差する２つの線分Ｌａ，Ｌｂに同時に接するときの接点４４ｄと接点４４ｅとの間の距離ＳＤＷを求める。また、内周溝４４の上縁４４ｂ，４４ｃ間の距離ＢＤＷを求める。なお、２つの線分Ｌａ，Ｌｂがスタイラス頭部３２の先端部３２ａの円に接しないときには、この円に接するようにこれらの線分を平行移動してから距離ＳＤＷを求める。そして、図１２（Ａ）に示すようなＢＤＷ≧ＳＤＷの場合、スタイラス頭部３２の先端部３２ａが、接点４４ｄと接点４４ｅとにおいて内周溝４４の壁面に接しているので、ＳＤＷおよびＳＲから高さＶＳａを求め、また、ＳＤＷおよびβから高さＴＳａを求め、下記式に基づき距離Ｈｎを求める。  Ｈｎ＝ＴＳａ−ＶＳａ
【００７５】
また、図１２（Ｂ）に示すようなＢＤＷ＜ＳＤＷの場合、スタイラス頭部３２の先端部３２ａが、内周溝４４の上縁４４ｂ，４４ｃに接するので、ＢＤＷおよびＳＲから高さＶＳｂを求め、また、ＢＤＷおよびβから高さＴＳｂを求め、下記式に基づき距離Ｈｎを求める。  Ｈｎ＝ＴＳｂ−ＶＳｂ  こうして求められた距離Ｈｎを、眼鏡枠１周に亘って算出し、それを補正量Ｈｎ（ｎ＝１，２，３，・・・，Ｎ）とする。
【００７６】
つぎに、スタイラス頭部３２の先端部３２ａの角度ＳＡが内周溝角度ＢＡより大きいときには、内周溝４４がＺ軸方向に垂直な平面となす角ＴＡの大きさによっては、スタイラス頭部３２の上端３２ｂおよび下端３２ｃが内周溝４４の壁面に接触してしまい、スタイラス頭部３２の先端部３２ａが必ずしも内周溝４４の壁面に接触しない。よって、スタイラス頭部３２の上端３２ｂおよび下端３２ｃが内周溝４４の壁面に接触する状態も考慮して補正量Ｈｎ（ｎ＝１，２，３，・・・，Ｎ）を求める。すなわち、まず、スタイラス頭部３２の先端部３２ａから上端３２ｂおよび下端３２ｃに至る間のどの位置で内周溝４４の壁面に接するのかを考える。ここで、スタイラス頭部３２の形状は上端方向と下端方向とが対称であるので、以下ではスタイラス頭部３２の先端部３２ａから上端３２ｂに至る間のみを考える。図１０に示すように、スタイラス頭部３２の先端部３２ａの円の中心をＯ１とし、この中心Ｏ１からＺ軸方向へ距離ｄだけ離れた点Ｏ２を中心とするスタイラス頭部３２の側面上の円３２ｄが、内周溝４４の壁面に接しているとする。この円３２ｄを通る平面（図１０でＸＹ平面に平行な面）を図２５（Ａ）に示す。図２５（Ｂ）は図２５（Ａ）の一部拡大図である。図２５において、まず、内周溝４４の底４４ａから円３２ｄの中心Ｏ２までの水平方向距離ｄｓを求める。ここでは、内周溝４４の壁面線４４ａ−４４ｂ，４４ａ−４４ｃがなす角β＊  の２等分線の方向を垂直方向とし、この２等分線に直角な方向を水平方向とする。ｄｓは角度ＴＡと距離ｄとから下記式に基づき与えられる。  ｄｓ＝ｄ／ｔａｎ  ＴＡ  つぎに、内周溝４４の壁面線４４ａ−４４ｂと円３２ｄの中心Ｏ２を通る垂直線との交点を４４ａ＊  とするとき、内周溝４４の底４４ａから点４４ａ＊  までの垂直方向距離ｔｓ（ｄ）は、距離ｄｓと角β＊  とから求まり、この距離ｔｓ（ｄ）はｄをパラメータとする関数となっている。ところで、点４４ａ＊  を、図１１，１２における内周溝４４の底４４ａと仮定すれば、図１１，１２を参照して説明した距離Ｈｎの算出と同様な方法により、円３２ｄの下端と点４４ａ＊  との距離ｈｎ（ｄ）を算出することができる。ここで算出される距離ｈｎ（ｄ）はｄをパラメータとする関数となっている。なお、図２５に記号（＊  ）を添えて示される部分は、こうした仮定における図１１，１２の対応部分を示している。さらにここで、円３２ｄの中心Ｏ２から内周溝４４の底４４ａまでの垂直方向の距離ＴＯ（ｄ）を下記式に基づき算出する。  ＴＯ（ｄ）＝ｓｒ（ｄ）＋ｈｎ（ｄ）＋ｔｓ（ｄ）  ｓｒ（ｄ）は、ｄをパラメータとして表した円３２ｄの半径である。ＴＯ（ｄ）はｄをパラメータとする関数となっている。そして、円３２ｄが、スタイラス頭部３２の先端部３２ａ（ｄ＝０）からスタイラス頭部３２の上端３２ｂ（ｄ＝ＳＷ／２）まで変化するとしたときに、距離ＴＯ（ｄ）が最大となる距離ｄの値ｄ０を求める。この値ｄ０の距離にある位置を中心とするスタイラス頭部３２の側面の円が、内周溝４４の壁面に実際に接する円である。このときの距離Ｈｎは、下記式に基づき算出される。  Ｈｎ＝ＴＯ（ｄ０）−ＳＲ  なお、以上の図２５を参照して説明したケースは、発生が稀���ケースであるので、計算処理速度を高めるために省略するようにしてもよい。
【００７７】
ところで、ヤゲン加工の際に必要な形状は、測定した眼鏡枠にヤゲン加工後のレンズが嵌合したと仮定した状態におけるヤゲンの先端軌跡の形状である。ここでは、これをヤゲン先端軌跡形状と呼ぶことにする。ヤゲン先端軌跡形状の位置５５は、図１３に示すように、内周溝角度ＢＡ、内周溝幅ＢＷ、およびヤゲン頂角ＹＡが決まれば、内周溝の底から一定の距離の位置にある。この距離をヤゲン溝間距離ＢＹと呼ぶことにする。ヤゲン先端軌跡形状を最終的な眼鏡枠形状として求めるために、求めた補正量Ｈｎ（ｎ＝１，２，３，・・・，Ｎ）からヤゲン溝間距離ＢＹを引いたものを、新たな補正Ｈｎ（ｎ＝１，２，３，・・・，Ｎ）とする。
【００７８】
補正量Ｈｎの補正方向は、図１２（Ｃ）に示すように、内周溝形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）をＸＹ平面に射影した形状の法線方向と等しいから、この法線方向へ補正量Ｈｎだけ変形した補正形状４５を改めて眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）とおく。
【００７９】
なお、この実施例では、スタイラス頭部３２は算盤玉状をなしているが、スタイラス頭部の形状がＺ軸方向に対して回転対称であり、回転対称軸を含む断面形状が予め分かっていれば、スタイラス頭部と傾いた内周溝４４との接触状態を計算によって把握することができ、したがって、上記と同様に補正を行うことが可能である。
【００８０】
〔Ｓ６０３〕ステップＳ６０２で補正された眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）から眼鏡枠形状（内周溝の底の周形状）の周長ＦＬＮを算出する。眼鏡枠形状の周長ＦＬＮは、眼鏡枠形状の各点間の距離の総和として次式（１）により算出される。
【００８１】
ＦＬＮ＝Σ〔（（Ｘｉ  −Ｘｉ＋１）２  ＋（Ｙｉ  −Ｙｉ＋１）２  ＋（Ｚｉ  −Ｚｉ＋１）２  ）１／２  〕（ｉ＝１〜Ｎ）  ・・・（１）ただし、上記式（１）において、ｉ＝Ｎのときはｉ＋１を１とする。
【００８２】
〔Ｓ６０４〕一般に、眼鏡フレームがフレーム形状測定器１０２に保持されて眼鏡枠の形状が測定される際には、左右の眼鏡枠の正面方向はフレーム形状測定器１０２のＺ軸方向に対してそれぞれ傾いている。この各傾きを把握するために、左右の眼鏡枠の正面方向のベクトルを決定する。
【００８３】
本発明において、眼鏡枠の正面方向は、眼鏡枠を正面方向に垂直な平面に射影した２次元形状が囲む面積が最大となる方向であると定義することによって、眼鏡枠の正面方向を把握する。この眼鏡枠の正面方向の定義方法に関しては、具体的には種々の方法がある。
【００８４】
図１４はそれらのうちの厳密な定義方法の一例を示すもので、眼鏡枠形状座標値のほぼ中央に位置する点Ｇ（例えば、眼鏡枠形状座標値のＸ，Ｙ，Ｚ各成分の加重平均値として与えられる重心位置）を起点とし、眼鏡枠形状の各座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）を終点とするベクトルＶｎ  （ｎ＝１，２，３，・・・，Ｎ）を示す斜視図である。眼鏡枠の正面方向の単位ベクトルＦＶは、ベクトルＶｎ  （ｎ＝１，２，３，・・・，Ｎ）を用いて、次式（２）により求めることができる。
【００８５】
ＦＶ＝Σ（Ｖｉ  ×Ｖｉ＋１  ）／｜｜Σ（Ｖｉ  ×Ｖｉ＋１  ）｜｜  （ｉ＝１〜Ｎ）・・・（２）ただし、「×」はベクトルの外積を表し、またｉ＝Ｎのときｉ＋１を１とする。
【００８６】
また、眼鏡枠の正面方向を近似的に求めることもできる。本実施例では、この近似的方法を用いており、この方法を図１５を参照して説明する。図１５は一方の眼鏡枠の正面方向を示す斜視図である。まず、ステップＳ６０２で補正された眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）の中で、Ｘｎが最大値になる眼鏡枠形状上の点をＡ、Ｘｎが最小値になる眼鏡枠形状上の点をＢ、Ｙｎが最大値になる眼鏡枠形状上の点をＣ、Ｙｎが最小値になる眼鏡枠形状上の点をＤとする。つぎに、点Ａから点Ｂに至るベクトルをＨ、点Ｃから点Ｄに至るベクトルをＶとする。そのとき、眼鏡枠の正面方向の単位ベクトルＦＶは、２つのベクトルＨ，Ｖに垂直なベクトルであると定義し、そのベクトルＦＶを算出する。
【００８７】
〔Ｓ６０５〕ステップＳ６０１〜Ｓ６０４の処理が、左右の眼鏡枠形状測定データに対して施されたか否かを判別し、この答えが肯定（ＹＥＳ）ならばステップＳ６０６へ進み、否定（ＮＯ）ならばステップＳ６０１へ戻る。
【００８８】
〔Ｓ６０６〕これまでに得られた左右の眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）はそれぞれ座標原点が異なるので、前述の相対的位置データ（δＸ，δＹ，δＺ）を用いて同一の点を原点とする同一の座標の座標値にそれぞれ変換する。これを、図１６を参照して説明する。
【００８９】
図１６は、３次元の同一の直交座標上に配置された左右の眼鏡枠の斜視図である。まず、右の眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）をＸ軸、Ｙ軸、Ｚ軸方向にそれぞれ、−δＸ／２，−δＹ／２，−δＺ／２だけ平行移動した座標値を算出して改めて右眼鏡枠形状座標値（Ｘｒｎ，Ｙｒｎ，Ｚｒｎ）（ｎ＝１，２，３，・・・，Ｎ）とするとともに、このときの正面方向単位ベクトルを改めてＦＶｒとする。
【００９０】
つぎに、左の眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）をＸ軸、Ｙ軸、Ｚ軸方向にそれぞれ、δＸ／２，δＹ／２，δＺ／２だけ平行移動した座標値を算出して改めて左眼鏡枠形状座標値（Ｘｌｎ，Ｙｌｎ，Ｚｌｎ）（ｎ＝１，２，３，・・・，Ｎ）とするとともに、このときの正面方向単位ベクトルを改めてＦＶｌとする。
【００９１】
〔Ｓ６０７〕ステップＳ６０６で求めた左右の眼鏡枠の正面方向単位ベクトルＦＶｒ，ＦＶｌから眼鏡の正面方向を算出し、その正面方向がＺ軸方向に一致するように左右の眼鏡枠形状座標値（Ｘｒｎ，Ｙｒｎ，Ｚｒｎ），（Ｘｌｎ，Ｙｌｎ，Ｚｌｎ）および左右の眼鏡枠の正面方向単位ベクトルＦＶｒ，ＦＶｌを回転移動する。これを、図１７を参照して説明する。
【００９２】
図１７は、左右の眼鏡枠の正面方向単位ベクトルＦＶｒ，ＦＶｌおよび眼鏡の正面方向単位ベクトルＦＶＭを示す斜視図である。本実施例では眼鏡装用時、左右の眼鏡枠は眼鏡の平面（眼鏡の正面方向に垂直な平面）に対して同一の傾きをなすものとして、眼鏡の正面方向を、左右の眼鏡枠の正面方向単位ベクトルＦＶｒ，ＦＶｌの和のベクトルの方向に定義する。すなわち、この和のベクトルの単位ベクトルを、眼鏡の正面方向単位ベクトルＦＶＭとする。
【００９３】
つぎに、眼鏡の正面方向がＺ軸方向に一致するように、右の眼鏡枠形状座標値（Ｘｒｎ，Ｙｒｎ，Ｚｒｎ）（ｎ＝１，２，３，・・・，Ｎ）および左の眼鏡枠形状座標値（Ｘｌｎ，Ｙｌｎ，Ｚｌｎ）（ｎ＝１，２，３，・・・，Ｎ）ならびに左右の眼鏡枠の正面方向単位ベクトルＦＶｒ，ＦＶｌを、原点を中心に回転移動した新たな変換値を算出する。〔Ｓ６０８〕ステップＳ６０７で変換された左右の眼鏡枠形状座標値（Ｘｒｎ，Ｙｒｎ，Ｚｒｎ），（Ｘｌｎ，Ｙｌｎ，Ｚｌｎ）から、ＸＹ平面内における眼鏡のデータムラインとＸ軸方向とのなす角θｄを求め、データムラインがＸ軸方向に一致するように、左右の眼鏡枠形状座標値（Ｘｒｎ，Ｙｒｎ，Ｚｒｎ），（Ｘｌｎ，Ｙｌｎ，Ｚｌｎ）および左右の眼鏡枠の正面方向単位ベクトルＦＶｒ，ＦＶｌを変換する。すなわち、まず、算出された眼鏡の正面方向に垂直な平面に左右の眼鏡枠を射影した２次元形状を用い、左右の眼鏡枠の上方に接する接線と同一方向の単位ベクトルと、左右の眼鏡枠の下方に接する接線と同一方向の単位ベクトルとの和の方向を眼鏡のデータムライン方向として算出する。これを、図１８を参照して説明する。
【００９４】
図１８は、ＸＹ平面上（眼鏡の正面方向に垂直な平面）に射影された左右の眼鏡枠を示す平面図である。まず、眼鏡の上方で左右の眼鏡枠形状に同時に接する眼鏡上方接線Ｌ１がＸ軸方向となす角θａと、眼鏡の下方で左右の眼鏡枠形状に同時に接する眼鏡下方接線Ｌ２がＸ軸方向となす角θｂとを求める。つぎに、眼鏡のデータムライン４６がＸ軸方向となす角θｄは、これら角θａと角θｂとの中間の角度であるから、これらの平均値を求め、この平均値を角θｄとする。
【００９５】
つぎに、眼鏡のデータムラインがＸ軸方向に一致するように、ステップＳ６０７で変換された右の眼鏡枠形状座標値（Ｘｒｎ，Ｙｒｎ，Ｚｒｎ）（ｎ＝１，２，３，・・・，Ｎ）および左の眼鏡枠形状座標値（Ｘｌｎ，Ｙｌｎ，Ｚｌｎ）（ｎ＝１，２，３，・・・，Ｎ）ならびに左右の眼鏡枠の正面方向単位ベクトルＦＶｒ，ＦＶｌを、Ｚ軸を回転軸として角θｄだけ回転移動した新たな変換値を再度算出する。
【００９６】
〔Ｓ６０９〕ステップＳ６０８で再度変換された左右の眼鏡枠形状座標値（Ｘｒｎ，Ｙｒｎ，Ｚｒｎ），（Ｘｌｎ，Ｙｌｎ，Ｚｌｎ）を基に、眼鏡枠間距離を算出する。これを、図１９を参照して説明する。
【００９７】
図１９は、眼鏡枠間距離を示す左右の眼鏡枠の斜視図である。すなわち、右の眼鏡枠形状座標値（Ｘｒｎ，Ｙｒｎ，Ｚｒｎ）の中で、Ｘｒｎが最大値となる点Ｓと、左の眼鏡枠形状座標値（Ｘｌｎ，Ｙｌｎ，Ｚｌｎ）の中で、Ｘｌｎが最小値となる点Ｔとを求め、点Ｓから点Ｔに至るベクトルをＺＸ平面に射影したベクトルの長さＤＢＬを求める。この長さＤＢＬは鼻幅であり、この実施例では、眼鏡枠間距離を、鼻幅ＤＢＬを用いて表す。
【００９８】
〔Ｓ６１０〕ステップＳ６０８で再度変換された左右の眼鏡枠形状座標値（Ｘｒｎ，Ｙｒｎ，Ｚｒｎ），（Ｘｌｎ，Ｙｌｎ，Ｚｌｎ）および左右の眼鏡枠の正面方向単位ベクトルＦＶｒ，ＦＶｌを基に、左右の眼鏡枠形状のＡサイズ、Ｂサイズ、および幾何学中心（フレームセンタ）座標を算出するとともに、これら左右の眼鏡枠形状座標値（Ｘｒｎ，Ｙｒｎ，Ｚｒｎ），（Ｘｌｎ，Ｙｌｎ，Ｚｌｎ）を、算出された各幾何学中心を原点とし、左右の眼鏡枠の正面方向単位ベクトルＦＶｒ，ＦＶｌをＺ軸方向に一致させた座標値にそれぞれ変換する。これを図２０を参照して説明する。なお、以降のステップＳ６１０〜Ｓ６１２では、特に左右を区別する必要がないので、眼鏡枠形状座標値を（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）と、また眼鏡枠の正面方向単位ベクトルをＦＶと表記して説明するが、これらは左右のいずれをも表しているものである。
【００９９】
図２０は、眼鏡枠の正面方向がＺ軸方向に一致するように変換された後の眼鏡枠形状のＸＹ平面図である。すなわち、まず、眼鏡枠の正面方向単位ベクトルＦＶがＺ軸方向に一致するように、眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）を、原点を中心に回転移動する。この移動による変換後の座標値（Ｘｎ，Ｙｎ，Ｚｎ）において、Ｘｎの最大値および最小値をＸｍａｘ，Ｘｍｉｎとし、Ｙｎの最大値および最小値をＹｍａｘ，Ｙｍｉｎとすれば、眼鏡枠形状のＡサイズ４７は、ＸｍａｘとＸｍｉｎとの差の絶対値として求められ、Ｂサイズ４８は、ＹｍａｘとＹｍｉｎとの差の絶対値として求められる。
【０１００】
また、幾何学中心（フレームセンタ）座標（ＦＣｘ，ＦＣｙ）は下記式（３），（４）により求められる。  ＦＣｘ＝（Ｘｍａｘ＋Ｘｍｉｎ）／２  ・・・（３）  ＦＣｙ＝（Ｙｍａｘ＋Ｙｍｉｎ）／２  ・・・（４）つぎに、眼鏡枠の正面方向単位ベクトルＦＶがＺ軸方向に一致するように、先に変換された眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）を、幾何学中心（ＦＣｘ，ＦＣｙ）を原点とする座標値に変換する。
【０１０１】
また、この眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）の２次元データ（Ｘｎ，Ｙｎ）（ｎ＝１，２，３，・・・，Ｎ）を、幾何学中心（ＦＣｘ，ＦＣｙ）を原点とする極座標値（Ｒｎ，θｎ）（ｎ＝１，２，３，・・・，Ｎ）に変換する。
【０１０２】
さらに、極座標値（Ｒｎ，θｎ）の中で、Ｒｎの最大値を求め、それを２倍して有効径ＥＤを算出する。〔Ｓ６１１〕ステップＳ６１０で求められた幾何学中心を原点とする眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）は、近似的にトーリック面上の閉曲線にのっていると見做し、そのトーリック面の方程式を求める。これを図２１を参照して説明する。
【０１０３】
図２１は、トーリック面の方程式を求めるための眼鏡枠４９の斜視図である。図中、トーリック面の中心座標を（ａ，ｂ，ｃ）とし、またトーリック面の回転対称軸方向単位ベクトルを（ｐ，ｑ，ｒ）とし、このトーリック面の中心座標（ａ，ｂ，ｃ）を含み回転対称軸方向単位ベクトル（ｐ，ｑ，ｒ）に垂直な平面で前記トーリック面を切ったときにできる最大の円の半径をベース半径ＲＢとし、また、トーリック面の中心座標（ａ，ｂ，ｃ）を含み回転対称軸方向単位ベクトル（ｐ，ｑ，ｒ）に平行な平面で前記トーリック面を切ったときにできる円の半径をクロス半径ＲＣとする。
【０１０４】
トーリック面を３次元座標上に定義するためには、中心座標（ａ，ｂ，ｃ）、ベース半径ＲＢ、クロス半径ＲＣ、回転対称軸方向単位ベクトル（ｐ，ｑ，ｒ）を変数とするトーリック面の方程式を、眼鏡枠形状座標値（Ｘｎ，Ｙｎ，Ｚｎ）（ｎ＝１，２，３，・・・，Ｎ）のデータを用いて最小２乗近似法によって解き、これによって、中心座標（ａ，ｂ，ｃ）、ベース半径ＲＢ、クロス半径ＲＣ、回転対称軸方向単位ベクトル（ｐ，ｑ，ｒ）を得るようにする。
【０１０５】
〔Ｓ６１２〕まず、ステップＳ６０８で再度変換された眼鏡枠の正面方向単位ベクトルＦＶを用いて、眼鏡枠の傾きＴＩＬＴを算出する。これを図２２を参照して説明する。
【０１０６】
図２２は、眼鏡枠の傾きＴＩＬＴおよびフレームＰＤの算出を説明する説明図であり、図２２（Ａ）は眼鏡枠の傾きＴＩＬＴの斜視図、図２２（Ｂ）は眼鏡フレームの平面図である。すなわち、図２２（Ａ）に示すように、眼鏡枠の傾きＴＩＬＴは、眼鏡枠の正面方向単位ベクトルＦＶとＹＺ平面とのなす角として算出する。
【０１０７】
つぎに、この傾きＴＩＬＴと、ステップＳ６０９で求めた鼻幅ＤＢＬと、ステップＳ６１０で求めたＡサイズとを基に、幾何学中心間の距離であるフレームＰＤを算出する。すなわち、図２２（Ｂ）に示すように、Ａサイズは左右の眼鏡枠で異なるので、右の眼鏡枠のＡサイズをＡｒ、左の眼鏡枠のＡサイズをＡｌとすると、フレームＰＤ（ＦＰＤ）は次式（５）で算出される。
【０１０８】
ＦＰＤ＝（Ａｒ＋Ａｌ）／２・ｃｏｓ（ＴＩＬＴ）＋ＤＢＬ  ・・・（５）〔Ｓ６１３〕左右の眼鏡枠形状は同一であることが望ましいが、一般に若干の差異がある。そこで、左右の眼鏡枠のバランスをとるために、左右の眼鏡枠形状を合わせるためのマージ処理を行う。このマージ処理の詳細を、図１を参照して説明する。
【０１０９】
図１は左右眼鏡枠形状のマージ処理の手順を示すフローチャートであり、図６のステップＳ６１３内での処理内容に相当する。図中、Ｔに続く数字はステップ番号を表す。
【０１１０】
なお、このフローチャートの説明に際し、適宜、図２３および図２４を参照する。図２３は左右の眼鏡枠形状の差異量の検出を説明する斜視図であり、図２４は新たな眼鏡枠形状を示す斜視図である。図２４（Ｂ）は、図２４（Ａ）の部分５２の拡大図である。
【０１１１】
〔Ｔ１〕まず、ステップＳ６１０で求めた各幾何学中心を原点とする左右の眼鏡枠形状の直交座標値（Ｘｎ，Ｙｎ，Ｚｎ）に基づき、左右の眼鏡枠形状の各周長を算出する。
【０１１２】
〔Ｔ２〕つぎに、一方においてステップＳ６１０で求めた各幾何学中心を原点とする左右の眼鏡枠形状の直交座標値（Ｘｎ，Ｙｎ，Ｚｎ）に基づき、加重平均値を算出し、左右それぞれの眼鏡枠形状の重心位置を算出する。
【０１１３】
〔Ｔ３〕そして、左の眼鏡枠形状のＸ座標値の符号を反転させた上で、図２３に示すように、左右の眼鏡枠形状の各重心位置が同一の点Ｇに位置するようにして、左の眼鏡枠形状５１を右の眼鏡枠形状５０に重ね合わせる。ここで、点Ｇを中心とした各動径方向θｉにおける左右の眼鏡枠間距離Ｌθｉの総和を算出し、これを左右の眼鏡枠形状の差異量ＤＥとする。
【０１１４】
ここで予め、その差異量ＤＥに対して、所定の限界変形量を決めておく。
〔Ｔ４〕つぎに、図２４（Ａ）に示すように、右の眼鏡枠形状５０を固定し、左の眼鏡枠形状５１を点Ｇを中心に回転させ、差異量ＤＥが最小となるようにする。そして、差異量ＤＥが最小となったときの左の眼鏡枠形状（以下、これを第２の左の眼鏡枠形状とする）５３が、先の眼鏡枠形状５１から回転した回転角θｓおよび回転軸ベクトルＡＶを求める。
【０１１５】
〔Ｔ５〕そして、この回転角θｓおよび最小の差異量を、所定の回転角および差異量と比較し、前者が後者よりも大きく（所定の基準値を越えている）、左右眼鏡枠形状の差異が大きいならば、ステップＴ９へ進み、一方、前者が後者よりも小さく差異が小さいならば、ステップＴ６へ進む。
【０１１６】
〔Ｔ６〕つぎに、図２４（Ｂ）に示すように、この第２の左の眼鏡枠形状５３と右の眼鏡枠形状５０との中間となる混合眼鏡枠形状５４を算出する。すなわち、各動径方向θｉにおける左右の眼鏡枠位置の中点Ｍを求める。また、混合眼鏡枠形状５４の決定は、中点を採用する以外にも、第２の左の眼鏡枠形状５３、および右の眼鏡枠形状５０のうちの対応する各部分の間の距離を、所定の比率で分割された点の集合形状として算出してもよい。
【０１１７】
〔Ｔ７〕そして、この混合眼鏡枠形状５４に基づき、新たな左右の眼鏡枠形状を決定する。すなわち、混合眼鏡枠形状５４の座標値を求め、それを新たな右の眼鏡枠形状座標値とし、かつ、混合眼鏡枠形状５４の座標値を、点Ｇを通る回転軸ベクトルＡＶを中心に回転角θｓだけ、先程とは逆方向へ回転させ、新たな左の眼鏡枠形状座標値とする。
【０１１８】
〔Ｔ８〕ステップＴ７で決定された新たな左右の眼鏡枠形状の各周長がステップＴ１で算出された左右の眼鏡枠形状の周長に一致するように、ステップＴ７で決定された新たな左右の眼鏡枠形状を相似形状にそれぞれ変形する。
【０１１９】
〔Ｔ９〕ここで求めた差異量ＤＥおよび回転角θｓは、左右の眼鏡枠形状のバランスの悪さを表す値であるから、これらの値が所定の限界値を越えているときには、マージ処理を行わず、左右の眼鏡枠形状のバランスが異常であることを示すエラーコードを出力するようにする。このエラーコードが出力されたときには、目視により左右の眼鏡枠形状のうちの好ましい方を選び、その選ばれた方の形状に他方の形状を合わせるようにする。
【０１２０】
なお、以上のマージ処理により、左右の眼鏡枠形状が変化してしまっているので、ステップＳ６１０〜Ｓ６１２を再度実行する。以上の実施例では、３次元形状におけるマージ処理を示したが、同様の方法でＸＹ成分だけを使って２次元のマージ処理を行うようにしてもよい。ただし、その場合には、眼鏡枠形状は、ステップＳ６１１で求めたトーリック面上の形状であるとする。
【０１２１】
尚、上記の発明は、従来の方法において、一方の眼鏡枠を固定化して、それを基準とするので、例えば、左右の実際の眼鏡枠形状の間に大きな差異が存在する場合に、他方の眼鏡枠形状を大幅に変形させねばならなくなる。しかし、その変形量にも限度がある。しかるに、従来は、必要な変形量をあらかじめ把握して変形可能なものであるか否か等を客観的に確認するための適当な方法がなかったという課題も解決するものである。
【０１２２】
即ち、本発明は、左右の眼鏡枠形状の相違をできるだけ客観的に把握できるように処理して左右の眼鏡枠形状を重ね合わせる左右眼鏡枠形状重ね合わせ方法を提供することで、上述の課題を解決した。
【０１２３】
具体的には、第１の手段は、眼鏡枠形状測定装置によって測定された左右の眼鏡枠形状データに座標変換処理を含む処理を加えて左右の眼鏡枠形状を重ね合わせる左右眼鏡枠形状重ね合わせ方法であって、前記眼鏡枠形状データから左右眼鏡枠形状の各重心位置を算出する処理をし、次に、前記左右眼鏡枠形状の重心を一致させて重ね合わせる処理をして左右眼鏡枠形状を重ね合わせることを特徴とする左右眼鏡枠形状重ね合わせ方法である。第２の手段は、眼鏡枠形状測定装置によって測定された左右の眼鏡枠形状データに座標変換処理を含む処理を加えて左右の眼鏡枠形状を重ね合わせる左右眼鏡枠形状重ね合わせ方法であって、前記眼鏡枠形状データから左右眼鏡枠形状の各重心位置を算出する処理をし、次に、前記左右眼鏡枠形状の重心を一致させて重ね合わせる処理をし、次に、前記重心位置を中心とした各動径方向における左右の眼鏡枠間距離の総和を算出してこれを左右の眼鏡枠形状の差異量とし、この差異量が最小になるように前記左右の眼鏡枠形状の一方を回転させる処理をして左右眼鏡枠形状を重ね合わせることを特徴とする左右眼鏡枠形状重ね合わせ方法である。
【０１２４】
上記第１の手段によれば、前記眼鏡枠形状データから左右眼鏡枠形状の各重心位置を算出する処理をし、次に、前記左右眼鏡枠形状の重心を一致させて重ね合わせる処理をして左右眼鏡枠形状を重ね合わせるようにしており、また、第２の手段によれば、重心位置を中心とした各動径方向における左右の眼鏡枠間距離の総和を算出してこれを左右の眼鏡枠形状の差異量とし、この差異量が最小になるように前記左右の眼鏡枠形状の一方を回転させる処理をして左右眼鏡枠形状を重ね合わせるようにしているので、左右の眼鏡枠形状の相違を客観的に把握することができる。
【０１２５】
【発明の効果】
以上説明したように本発明によれば、上述した眼鏡レンズの供給システムにおいて、
発注側にて眼鏡フレームの形状データ把握し、予め定めた限界変形量以上の差の有無を判断し、その限界変形量以上の差があった場合、それをエラーメッセージとして画面表示装置に表示させることで、精度の高い眼鏡フレーム枠形状情報を加工者側に与え、より精度の高いレンズのヤゲン加工及びそのレンズの供給を可能とした。
【図面の簡単な説明】
【図１】左右眼鏡枠形状のマージ計算の手順を示すフローチャートであり、図６のステップＳ６１３内での処理内容に相当する。
【図２】本発明の眼鏡枠形状同形化方法が実施される眼鏡レンズの供給システムの全体構成図である。
【図３】眼鏡店での最初の入力処理の流れを示すフローチャートである。
【図４】工場での処理の流れ、ならびに工場からの転送により眼鏡店で行われる確認およびエラー表示のステップを示すフローチャートである。
【図５】フレーム形状測定器の構造の概略を示す斜視図である。
【図６】眼鏡店の端末コンピュータにおける計算処理の手順を示すフローチャートであり、図３のステップＳ６内での処理内容に相当する。
【図７】片側の眼鏡枠の内周溝形状に沿ったスタイラス頭部の中心軸の軌跡の斜視図である。
【図８】ＸＹ平面上に射影したスタイラス頭部の中心軸の軌跡および片側の眼鏡枠の内周溝形状を示す平面図である。
【図９】内周溝とスタイラス頭部とを示す斜視図である。
【図１０】内周溝とスタイラス頭部とを示す斜視図である。
【図１１】図９に示される内周溝およびスタイラス頭部のＺＸ平面図である。
【図１２】図１０に示される内周溝とスタイラス頭部のＸＹ平面図である。
【図１３】眼鏡枠とレンズヤゲンとのＺＸ平面図である。
【図１４】眼鏡枠形状座標値のほぼ中央に位置する点を起点とし、眼鏡枠形状の各座標値を終点とするベクトルを示す斜視図である。
【図１５】眼鏡枠の正面方向を示す斜視図である。
【図１６】３次元の同一の直交座標上に配置された左右の眼鏡枠の斜視図である。
【図１７】左右の眼鏡枠の正面方向単位ベクトルおよび眼鏡の正面方向単位ベクトルを示す斜視図である。
【図１８】ＸＹ平面上に射影された左右の眼鏡枠を示す平面図である。
【図１９】眼鏡枠間距離を示す左右の眼鏡枠の斜視図である。
【図２０】眼鏡枠の正面方向がＺ軸方向に一致するように変換された後の眼鏡枠形状のＸＹ平面図である。
【図２１】トーリック面の方程式を求めるための眼鏡枠の斜視図である。
【図２２】眼鏡枠の傾きおよびフレームＰＤの算出を説明する説明図である。
【図２３】左右の眼鏡枠形状の差異量の検出を説明する斜視図である。
【図２４】新たな眼鏡枠形状を示す斜視図である。
【図２５】図１０に示す円３２ｄを通る平面を示す図である。
【符号の説明】
１００…眼鏡店、１０１…端末コンピュータ、１０２…フレーム形状測定器、２００…工場、２０１…メインフレーム、２０２…ＬＡＮ、２１０…端末コンピュータ、２１１…  荒擦り機（カーブジェネレータ）、２１２…  砂掛け研磨機、２２０…端末コンピュータ、２２１…レンズメータ、２２２…肉厚計、２３０…端末コンピュータ、２３１…マーカ、２３２…画像処理機、２４０…端末コンピュータ、２４１…レンズ研削装置、２４２…チャックインタロック、２５０…端末コンピュータ、２５１…形状測定器、３００…公衆通信回線
【図１】
0003548570.tif 000002
【図２】
0003548570.tif 000003
【図３】
0003548570.tif 000004
【図４】
0003548570.tif 000005
【図５】
0003548570.tif 000006
【図６】
0003548570.tif 000007
【図７】
0003548570.tif 000008
【図８】
0003548570.tif 000009
【図９】
0003548570.tif 000010
【図１０】
0003548570.tif 000011
【図１１】
0003548570.tif 000012
【図１２】
0003548570.tif 000013
【図１３】
0003548570.tif 000014
【図１４】
0003548570.tif 000015
【図１５】
0003548570.tif 000016
【図１６】
0003548570.tif 000017
【図１７】
0003548570.tif 000018
【図１８】
0003548570.tif 000019
【図１９】
0003548570.tif 000020
【図２０】
0003548570.tif 000021
【図２１】
0003548570.tif 000022
【図２２】
0003548570.tif 000023
【図２３】
0003548570.tif 000024
【図２４】
0003548570.tif 000025
【図２５】
0003548570.tif 000026