(57)【特許請求の範囲】
【請求項１】
眼科用レンズを製造するための計算システム（１）であって、
Ａ：一連の計算モジュール１〜Ｎであって、Ｎは１よりも大きい整数であり、各計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）は前記眼科用レンズの製造工程に関する部分計算に関連し、各計算モジュールは別の計算モジュールから独立して、且つ非同期的に起動されるように構成されている一連の計算モジュール１〜Ｎと、
Ｂ：管理装置（ＭＵ）であって：
（１）前記製造工程及び／又は前記眼科用レンズを製造するように構成された眼科用レンズ製造システムに関連している入力データをインプットするようになっていて、
（２）（イ）起動される１個又は数個の計算モジュールを決定すること；
（ロ）前記起動される１個又は数個の計算モジュールの起動の順序を決定すること；
（ハ）前記決定された１個又は数個の計算モジュールを、前記決定された起動の順序に従って起動すること；
を１回又は数回繰り返すことによって、前記入力データから製造工程に関する出力データを計算すること；及び
（３）前記出力データの計算が完了した旨の指示を前記眼科用レンズ製造システムに伝送し、且つ前記出力データを前記眼科用レンズ製造システムにとって利用可能とする、ように構成された管理装置（ＭＵ）とを含む眼科用レンズを製造するための計算システム（１）。
【請求項２】
前記管理装置（ＭＵ）は、マスタモジュール（ＭＭ）に埋め込まれていて、各計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）は、前記マスタモジュールにより起動されるように構成されたスレーブ計算モジュールである、請求項１に記載された計算システム。
【請求項３】
Ｎ個の管理装置（ＭＵ１、ＭＵ２、ＭＵ３、ＭＵ４）を含み、各計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）は、前記Ｎ個の管理装置の１つを含み、１個の計算モジュールは、前記インプットされた入力データに応じて出力データ計算のための管理装置として決定される請求項１に記載の計算システム。
【請求項４】
前記一連の計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）は、製造される前記眼科用レンズに関する光学パラメータの値を計算するように構成された少なくとも１個の光学計算モジュールを含み、前記光学パラメータは前記眼科用レンズに関する幾何学的パラメータを含む、請求項１〜３のいずれか一項に記載の計算システム。
【請求項５】
前記入力データは、前記光学パラメータの値の計算要求を含み、前記入力データは、さらに前記眼科用レンズの装着者の処方データを含む、請求項４に記載の計算システム。
【請求項６】
前記一連の計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）は、眼科用レンズ製造工程パラメータの値を計算するように構成された少なくとも１個の製造計算モジュールを含む、請求項１〜５のいずれか一項に記載の計算システム。
【請求項７】
前記製造工程パラメータの値の計算要求は、１つ又はいくつかの実行されるべき製造ステップを特定する請求項６に記載の計算システム。
【請求項８】
前記製造計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）は、その起動に応じて、パラメータ値のリスト、及び／又は前記１つ又はいくつかの製造ステップに関する前記計算の実行が不可能である旨の指示を返すように構成されている、請求項６又は７に記載の計算システム。
【請求項９】
前記入力データは、前記光学パラメータの値及び前記製造工程パラメータの値の計算要求を含み、さらに前記眼科用レンズの前記装着者の処方データを含む、請求項４又は６に記載の計算システム。
【請求項１０】
前記入力データは、前記眼科用レンズの前記製造工程中に測定される測定データを含む、請求項１〜９のいずれか一項に記載の計算システム。
【請求項１１】
前記入力データは、前記眼科用レンズ製造システムの装置に関する運用状態データを含む、請求項１〜９のいずれか一項に記載の計算システム。
【請求項１２】
前記入力データは、前記製造工程の変更に関する工程変更データを含む、請求項１〜９のいずれか一項に記載の計算システム。
【請求項１３】
前記管理装置（ＭＵ）は、
（イ）前記入力データの影響を受ける第１計算モジュールを決定すること、及び
（ロ）前記第１計算モジュールにより計算されたパラメータ値の影響を受ける第２計算モジュールを決定すること、を１回又は数回の繰り返すことによって、起動される１個又は数個の計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）の起動の順序が決定されるように構成されている、請求項１〜１２のいずれか一項に記載の計算システム。
【請求項１４】
前記管理装置（ＭＵ）は、前記計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）に関する所定の優先規則を使用して、前記起動される１個又は数個の計算モジュールの起動の順序を決定するように構成されている、請求項１３に記載の計算システム。
【請求項１５】
眼科用レンズを製造するための計算方法であって、一連の計算モジュール１〜Ｎを含んでいて、但しＮは１よりも大きい整数であり、各計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）は、前記眼科用レンズの製造工程に関する部分計算に関連していて、各計算モジュールは別の計算モジュールから独立して、且つ非同期的に起動されるように構成されている一連の計算モジュール１〜Ｎを含んでいる計算システム（１）において、
前記計算方法は、管理装置において：
Ａ：前記製造工程及び／又は前記眼科用レンズを製造するように構成された眼科用レンズ製造システムに関連している入力データをインプットするインプットステップ；
Ｂ：（１）起動される１個又は数個の計算モジュールを決定すること；
（２）前記起動される１個又は数個の計算モジュールの起動の順序を決定すること；
（３）前記決定された１個又は数個の計算モジュールを、前記決定された起動の順序に従って起動すること；
を１回又は数回繰り返すことによって、前記入力データから製造工程に関する出力データを計算する計算ステップ、及び
Ｃ：前記眼科用レンズ製造システムにとって利用可能な出力データの計算が完了した旨の指示を前記眼科用レンズ製造システムに伝送する伝送ステップ、を含む眼科用レンズを製造するための計算方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、眼科用レンズを製造するための計算システムに関する。
【背景技術】
【０００２】
本発明の背景の検討は、本発明の背景を説明するために含まれている。これは、言及される文献のいずれも、いずれかの請求項の優先日において公開されていたか、知られていたか又は公知の一般的知識の一部であったことの承認と解するべきではない。
【０００３】
眼科用レンズは、一般的に眼科用レンズの装着者の多くの異なる種類の視力欠陥を矯正するために使用される。これらは、近視眼（近視）、遠視眼（遠視）、乱視、及び一般的に加齢に伴う近距離視力欠陥（老眼）などの欠陥を含む。
【０００４】
眼科用レンズは、主としてプラスチック材料又は無機材料から製造され、且つ、一般的に、互いに協働して必要な屈折特性（一般的に装着者の処方に対応する）を与える２つの対向表面を有する。
【０００５】
現在、眼科用レンズを提供するために、アイケア開業者は、眼科用レンズ製造所に注文要求を送ることにより眼科用レンズ製造所にレンズを注文する。この注文要求は、装着者のデータ、たとえば装着者の処方と、任意選択的に頭／眼の運動調整パラメータ及び／又は眼回転中心などの装着者のその他のパラメータとを含む。注文要求は、さらに眼鏡フレームデータ、たとえば装着者が選択した眼鏡フレームの種類、及びレンズデータ、たとえば装着者が選択した眼科用レンズの種類を含んでいる。
【０００６】
眼科用レンズ製造所は、注文要求を受け取り、それを眼科用レンズ設計者に送る。レンズ設計者は、注文要求に含まれているデータを用い、眼科用レンズ計算装置を使用して眼科用レンズ設計を計算する。眼科用レンズ設計は、装着者に提供される眼科用レンズの光学データ及びその眼科用レンズの製造工程に関する製造工程データを含んでいる。
【０００７】
レンズ設計者により決定された眼科用レンズ設計は眼科用レンズ製造所に送られ、その計算された設計に基づいて眼科用レンズが製造される。製造工程は、たとえば、型取りステップ、表面仕上げステップ、研磨ステップ及びマーキングステップを含む。
【０００８】
現在の眼科用レンズ製造工程には、いくつかの欠点がある。
【０００９】
第１に、各眼科用レンズ製造所はそれぞれの管理構成要素と、それぞれの装置及びツールを有する。その結果、各レンズ設計者は、種々の眼科用レンズ製造所の製造工程データの計算に適合する必要がある。
【００１０】
これは、眼科用レンズ計算装置において、種々の製造所に関連する眼科用レンズ製造所データを含むデータベースを使用することにより達成され得る。しかし、一部の製造所データが入手できないか又は更新できないことがあり、その結果として誤った計算された製造工程データに基づいて製造工程を実行することがあり得る。
【００１１】
同様に、各眼科用レンズ製造所は、種々のレンズ設計者により計算された製造工程データに基づいて製造工程を実行することに適合する必要がある。特に、一部のレンズ設計者計算装置は、眼科用レンズを製造するためにすべての必要な情報（光学情報及び製造情報）を一回の計算で算出するように構成されるのに対し、他のレンズ設計者計算装置は主として光学計算に重点を置いており、設計の製造方法にそれほど重点を置いていない。
【００１２】
第２に、製造工程データは製造工程の開始に先立って計算され、そして製造工程中に製造工程データの一部を再計算すること、たとえば、測定された工程データに基づいて製造工程データを更新することはできない。これは、正確さの欠如をもたらすであろう。
【発明の概要】
【発明が解決しようとする課題】
【００１３】
本発明の１つの目的は、上述した欠点を有さない眼科用レンズを製造するための計算システムを提供することである。
【課題を解決するための手段】
【００１４】
この目的のために、本発明は：
眼科用レンズを製造するための計算システム（１）であって、
Ａ：一連の計算モジュール１〜Ｎであって、Ｎは１以上の整数であり、各計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）は前記眼科用レンズの製造工程に関する部分計算に関連し、各計算モジュールは別の計算モジュールから独立して、且つ非同期的に起動されるように構成されている一連の計算モジュール１〜Ｎと、
Ｂ：管理装置（ＭＵ）であって：
（１）前記製造工程及び／又は前記眼科用レンズを製造するように構成された眼科用レンズ製造システムに関連している入力データをインプットするようになっていて、
（２）（イ）起動される１個又は数個の計算モジュールを決定すること；
（ロ）前記起動される１個又は数個の計算モジュールの起動の順序を決定すること；
（ハ）前記決定された１個又は数個の計算モジュールを、前記決定された起動の順序に従って起動すること；
を１回又は数回繰り返し計算することによって、前記入力データから製造工程に関する出力データを計算すること；及び
（３）前記出力データの計算が完了した旨の指示を前記眼科用レンズ製造システムに伝送し、且つ前記出力データを前記眼科用レンズ製造システムにとって利用可能とする、ように構成された管理装置（ＭＵ）とを含む眼科用レンズを製造するための計算システム（１）、を提案する。
【００１５】
本発明の実施形態によると、管理装置はマスタモジュールに埋め込まれ、各計算モジュールはマスタモジュールにより起動されるように構成されたスレーブ計算モジュールである。
【００１６】
本発明の別の実施形態によると、計算システムは、Ｎ個の管理装置を含み、各計算モジュールは前記Ｎ個の管理装置の１つを含み、１個の計算モジュールが受け取られた入力データに応じて出力データ計算のための管理モジュールとして決定される。
【００１７】
本発明の実施形態によると、一連の計算モジュールは、製造される眼科用レンズに関する光学パラメータの値を計算するように構成された少なくとも１個の光学計算モジュールを含み、これらの光学パラメータは眼科用レンズに関する幾何学的パラメータを含んでいる。この実施形態では、入力データは光学パラメータの値の計算要求を含むことができ、入力データはさらに眼科用レンズの装着者の処方データを含んでいる。
【００１８】
本発明の実施形態によると、一連の計算モジュールは、眼科用レンズ製造工程パラメータの値を計算するように構成された少なくとも１個の製造計算モジュールを含んでいる。この実施形態では、入力データは、製造工程パラメータの値の計算要求を含み得る。製造工程パラメータの値の計算要求は、１個又は数個の実行されるべき製造ステップを指定することができる。出力データは、さらに、１つ又はいくつかの実行されるべき製造ステップを指定することができる。
【００１９】
少なくとも１個の製造計算モジュールはその起動に応じて、パラメータ値のリスト及び／又は前記１つ又はいくつかの製造ステップに関する計算の実行が不可能である旨の指示を返すように構成され得る。
【００２０】
計算システムが少なくとも光学計算モジュール及び少なくとも製造計算モジュールを含む場合、入力データは、光学パラメータの値及び製造工程パラメータの値の計算要求を含むことができる。ここで、入力データはさらに眼科用レンズの装着者の処方データを含んでいる。
【００２１】
入力データは、さらに、眼科用レンズの製造工程中に測定される測定データ、眼科用レンズ製造システムの装置に関する動作状態データ、及び／又は製造工程の変更に関する工程変更データを含み得る。
【００２２】
管理装置は、起動される１個又は数個の計算モジュールの起動の順序を：
−  入力データの影響を受ける第１計算モジュールを決定することと、
−  第１計算モジュールにより計算されるパラメータ値の影響を受ける第２計算モジュールを決定することと
の１回又は数回の繰り返しにより決定するように構成され得る。
【００２３】
管理装置は、起動される１個又は数個の計算モジュールの起動の順序を決定するために計算モジュールに関する所定の優先規則を使用するように構成され得る。
【００２４】
本発明はさらに；
眼科用レンズを製造するための計算方法であって、一連の計算モジュール１〜Ｎを含んでいて、但しＮは１以上の整数であり、各計算モジュール（Ｍ１、Ｍ２、Ｍ３、Ｍ４）は、前記眼科用レンズの製造工程に関する部分計算に関連していて、各計算モジュールは別の計算モジュールから独立して、且つ非同期的に起動されるように構成されている一連の計算モジュール１〜Ｎを含んでいる計算システム（１）において、
前記計算方法は、管理装置において：
Ａ：前記製造工程及び／又は前記眼科用レンズを製造するように構成された眼科用レンズ製造システムに関連している入力データをインプットするステップ；
Ｂ：（１）起動される１個又は数個の計算モジュールを決定すること；
（２）前記起動される１個又は数個の計算モジュールの起動の順序を決定すること；
（３）前記決定された１個又は数個の計算モジュールを、前記決定された起動の順序に従って起動すること；
を１回又は数回繰り返すことによって、前記入力データから製造工程に関する出力データを計算する計算ステップ、及び
Ｃ：前記眼科用レンズ製造システムにとって利用可能な出力データの計算が完了した旨の指示を前記眼科用レンズ製造システムに伝送する伝送ステップ、を含む眼科用レンズを製造するための計算方法を提案する。
【００２５】
本発明は、さらに、１つ以上の記憶された命令シーケンスを含むコンピュータプログラム製品を提案する。これらの命令シーケンスは、処理装置からアクセス可能であり、処理装置により実行されたときに処理装置にこの方法のステップを実行させる。
【００２６】
本発明は、さらに、コンピュータプログラム製品の１個以上の命令シーケンスを格納するコンピュータ読み取り可能媒体を提案する。
【００２７】
特に別段の指定がない限り、以下の検討から明らかになるように、本明細書の全体を通じて「計算する」、「算出する」、「作成する」等の用語を使用した検討は、計算システムのレジスタ及び／又はメモリ内において電子的数量などの物理量として表されているデータを操作し、且つ／又はその計算システムのメモリ、レジスタ又はその他の情報記憶、伝送又は表示装置内において同様に物理量として表される他のデータに変換するコンピュータ若しくは計算システム、又は同様の電子計算装置の作動及び／又は処理を指すことが理解される。
【００２８】
本発明の実施形態は、本明細書における動作を行うための装置を含み得る。この装置は、所望の目的のために特に構築することができる。又は、それは、コンピュータ中に記憶されているコンピュータプログラムにより選択的に起動されるか又は再構成される汎用コンピュータ又はデジタルシグナルプロセッサ（「ＤＳＰ」）を含み得る。かかるコンピュータプログラムは、フロッピー（登録商標）ディスク、光ディスクを含む任意の種類のディスク、ＣＤ−ＲＯＭ、光磁気ディスク、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、電気的にプログラム可能な読み取り専用メモリ（ＥＰＲＯＭ）、電気的に消去可能且つプログラム可能な読み取り専用メモリ（ＥＥＰＲＯＭ）、磁気又は光カード、又は電子命令の記憶に適し、且つ、コンピュータシステムバスに接続可能なその他の任意の種類の媒体等を含むがそれらに限定されないコンピュータ読み取り可能な記憶媒体に格納することができる。
【００２９】
本明細書において提示されるプロセス及び表示は、任意の特定のコンピュータ又はその他の装置に本質的に関連するものではない。種々の汎用システムが本明細書における教示によるプログラムで使用され得る。又は所望の方法を実行するためにより特殊化された装置を構築することも好都合であることが明らかになるであろう。種々のこれらのシステムの望ましい構造が以下の説明から明らかとなるであろう。また、本発明の実施形態は、任意の特定のプログラム言語に関連して説明されるのではない。本明細書において記述された本発明の教示を実現するために種々のプログラム言語を使用できることが理解される。
【００３０】
本発明の非限定的実施形態について、これらから添付図面を参照しつつ説明する。
【図面の簡単な説明】
【００３１】
【図１】本発明の１つの実施形態による計算システムの機能図である。
【図２】本発明の別の実施形態による計算システムの機能図である。
【図３】他の計算モジュールにより計算されるパラメータ値に関する計算モジュールの依存関係を示す概略図である。
【図４】本発明の実施形態による眼科用レンズ製造のための計算方法のステップを示すフローチャートである。
【発明を実施するための形態】
【００３２】
図中の要素は、簡明及び明瞭となるように描かれており、必ずしも実寸に比例していない。たとえば、本発明の実施形態の理解の向上に資するために図中の一部の要素の寸法が他の要素との対比において誇張されることがある。
【００３３】
図１は、本発明の実施形態に従って眼科用レンズを製造するための計算システム１を示す。
【００３４】
本発明に関しては、用語「眼科用レンズ」は、レンズブランク、未加工レンズ、又は半製品レンズを指し得る。
【００３５】
計算システム１は、一連の計算モジュールＭ１〜ＭＮ（Ｎは１以上の整数である）を含んでいる。図１に示されている例示実施形態によると、Ｎ＝４である。
【００３６】
各計算モジュールＭ１〜Ｍ４は、前記眼科用レンズの製造工程に関する部分計算に関連している。本発明に関して、用語「部分計算」は、眼科用レンズの製造工程全体の一部を指す。計算システム１が単一の計算モジュールＭ１（Ｎ＝１）を含む場合、用語「各計算モジュール」は、この計算モジュールＭ１を指す。
【００３７】
各計算モジュールＭｉは、他の計算モジュールＭｊから独立且つ非同期的に起動されるように構成される。ここでｉは１≦ｉ≦Ｎなどの整数であり、また、ｊは１≦ｊ≦Ｎ且つｊ≠ｉなどの整数である。
【００３８】
一連の計算モジュールＭ１〜Ｍ４は、１個又は数個の光学計算モジュール及び／又は１個又は数個の製造計算モジュールを含むことができる。たとえば、計算システム１は、１個の光学計算モジュールＭ１及び３個の製造計算モジュールＭ２〜Ｍ４を含み得る。
【００３９】
光学計算モジュールＭ１は、製造される眼科用レンズに関する光学パラメータの値を計算するように構成される。
【００４０】
製造計算モジュールＭ２、Ｍ３、Ｍ４は、眼科用レンズ製造工程パラメータの値を計算するように構成される。製造計算モジュールＭ２、Ｍ３、Ｍ４は、製造側に関連づけることができる。それは、たとえば、製造装置を含む眼科用レンズ製造所に設けることができる。
【００４１】
一連の計算モジュールＭ１〜Ｍ４は、さらに１個又は数個の別の計算モジュール、たとえば、制御データ計算モジュール、工程検証計算モジュール、作業票管理計算モジュール、統計計算モジュール、計算システム関連データ計算モジュール、及び／又は眼科用レンズの作業工程に関する任意の種類の計算モジュールを含むことができる。
【００４２】
計算システム１は、さらに少なくとも１個の管理装置ＭＵを含んでいる。
【００４３】
図１に示した本発明の実施形態によると、管理装置ＭＵは、マスタモジュールＭＭに埋め込まれる。この実施形態では、各計算モジュールＭ１〜ＭＮは、マスタモジュールＭＭにより起動されるように構成されたスレーブ計算モジュールである。
【００４４】
図２に示した本発明の別の実施形態によると、計算システム１はＮ個の管理装置ＭＵ１〜ＭＵＮを含んでおり、各計算モジュールＭｉは１個の管理装置ＭＵｉを含んでいる。この実施形態では、計算システム１が数個の計算モジュールＭ１〜Ｍ４を含んでいる場合、これらの計算モジュールＭ１〜Ｍ４の１つが出力データ計算のための管理モジュールとして決定される。たとえば、出力データ計算のための管理モジュールとして決定された計算モジュールＭ１〜Ｍ４は、遠隔装置２から出力データ計算に関する入力データを受け取る第１計算モジュールＭ１〜Ｍ４である。
【００４５】
この実施形態では、管理モジュールが入力データを受け取ったとき、それは、起動される計算モジュールのリスト及び起動の順序を決定するか、又はそれは、所定のリストが更新される必要があるか否か決定する。所定のリストが更新される必要がある場合、管理モジュールは、所定のリストを更新する。
【００４６】
次に、管理モジュールは、それが計算を実行する必要があるか否か決定する。それが計算を実行する必要がある場合、管理モジュールは、前記計算を実行し、入力データを更新し、且つ、リストが更新される必要があるか否か決定する。
【００４７】
次に、管理モジュールは、入力データ又は更新された入力データを現在のリストに従って起動される次の計算モジュールに送る。
【００４８】
次に、データを受け取る計算モジュールは、対応する計算を行い、入力データを更新し、且つ、リストが更新される必要があるか否か決定する。最終計算が行われるまで、データは同じ方法により更新され、且つ、送られる。次に、以下において開示するように、出力データが眼科用レンズ製造システムにとって利用可能にされる。
【００４９】
各管理装置ＭＵ１〜ＭＵＮは、図１の管理装置ＭＵと同様である。
【００５０】
管理装置ＭＵは、入力データを受け取るように構成された受領手段を含んでいる。入力データは、遠隔装置２から受け取られる。遠隔装置は、たとえば、眼科用レンズ製造所の管理構成要素（ＬＭＳ）又は遠隔眼科用レンズ設計者の眼科用レンズ計算装置でよい。
【００５１】
入力データは、計算されたデータ及び／又は測定されたデータを含み得る。入力データは、製造工程及び／又は眼科用レンズを製造するように構成された眼科用レンズ製造システムに関係づけられ得る。
【００５２】
製造工程関連データは、光学計算要求及び／又は製造計算要求を含むことができる。計算システム１により取り扱い得る計算要求の種類は、計算システム中に含まれる計算モジュールＭ１〜Ｍ４に依存する。
【００５３】
たとえば、一連の計算モジュールＭ１〜Ｍ４が少なくとも１個の光学計算モジュールを含む場合、入力データは光学計算要求を含み得る。一連の計算モジュールＭ１〜Ｍ４が少なくとも１個の製造モジュールを含む場合、入力データは製造計算要求を含み得る。一連の計算モジュールＭ１〜Ｍ４が少なくとも１個の光学計算モジュール及び少なくとも１個の製造計算モジュールを含む場合、入力データは、光学計算要求及び／又は製造計算要求を含み得る。
【００５４】
製造計算要求は、１つ又はいくつかの実行されるべき製造ステップを指定することができる。
【００５５】
製造工程関連データは、さらに、光学及び／又は製造計算を行うために有用なデータ、たとえば注文要求データ、光学データ、製造工程データ、及び／又は測定データを含んでいる。
【００５６】
注文要求データは、少なくとも眼科用レンズの装着者の処方データを含む。処方データは、装着者の視力欠陥を矯正するために眼科医により決定された球面度数、円筒度数、円筒軸、加入度数、及び処方プリズムなどの一連の光学特性を含む。注文要求は、さらに、頭／眼運動調整パラメータ及び／又は眼回転中心位置などの装着者のその他のパラメータを含み得る。
【００５７】
光学データは、製造される眼科用レンズに関する幾何学的データを含む。幾何学的データは、眼科用レンズの前面に関するデータ、眼科用レンズの後面に関するデータ、前面及び後面の相対的位置に関するデータ、及び／又は眼科用レンズの形状に関するデータを含み得る。
【００５８】
測定データは、眼科用レンズの製造工程中に測定されたデータを含んでいる。
【００５９】
眼科用レンズ製造システムは、管理構成要素（ＬＭＳ）と関連製造装置又は器具の組み合わせを指す。眼科用レンズ製造システムは、注文システム、たとえば、アイケア開業者の注文システム又は個別インターネットアクセスに基づく注文システムも含み得る。
【００６０】
眼科用レンズ製造システム関連データは、眼科用レンズ製造システムの装置に関する動作状態データ及び／又は製造工程の変更に関する工程変更データを含むことができる。
【００６１】
動作状態データは、眼科用レンズ製造システムの装置の摩耗状態に関するデータを含むことができる。
【００６２】
工程変更データは、製造者により決定された工程の変更に関するデータ、たとえば、使用される保護膜の変更に関するデータを含むことができる。
【００６３】
管理装置ＭＵは、さらに、入力データから製造工程に関する出力データを計算するように構成された計算手段を含んでいる。出力データは、：
−  起動される１個又は数個の計算モジュールＭ１〜ＭＮを決定すること、
−  起動される１個又は数個の計算モジュールＭ１〜ＭＮの起動の順序を決定すること、及び
−  決定された１個又は数個の計算モジュールＭ１〜ＭＮを決定された起動の順序に従って起動すること
により計算することができる。
【００６４】
起動の順序の決定は、各装置に関する製造工程データを古い順に計算することを目的としている。この順序は、ある工程ステップの先行ステップに対する依存のために重要である。
【００６５】
たとえば、表面仕上げ、研磨及びエッチングのステップは、レンズがどのように型取りされているかに依存する（たとえば、当初の厚さ及び最終的厚さ、レンズ部材の向き）。これは、型取りパラメータが最初に計算され、それに続いて工程の残りのステップが計算されなければならないことを意味している。
【００６６】
同様に、研磨計算は、表面仕上げモジュールにより計算される値を有し得るレンズ表面状態パラメータに依存する。
【００６７】
同様に、エッチング計算は、着色モジュールにより計算される値を有し得る着色工程パラメータに依存する。
【００６８】
図３は、これらの依存関係の一般的図解を示している。ここで、パラメータＡ、Ｂ、Ｃ及びＤの値を計算するために計算モジュールＭ１が構成され、パラメータＥ、Ｆ、Ｇ及びＨの値を計算するために計算モジュールＭ２が構成され、パラメータＩ及びＪの値を計算するために計算モジュールＭ３が構成され、且つ、パラメータＫ及びＬの値を計算するために計算モジュールＭ４が構成されているとする。
【００６９】
表示されている例では、計算モジュールＭ２は、矢印Ｆ１、Ｆ２及びＦ３により示されているように計算モジュールＭ１により計算されるパラメータＡ、Ｃ及びＤの値に依存する。計算モジュールＭ３は、矢印Ｆ４により示されているように計算モジュールＭ１により計算されるパラメータＤの値に依存する。計算モジュールＭ２は、矢印Ｆ５により示されているように計算モジュールＭ４により計算されるパラメータＫの値に依存する。計算モジュールＭ３は、矢印Ｆ６により示されているように計算モジュールＭ２により計算されるパラメータＥの値に依存する。そして計算モジュールＭ４は、矢印Ｆ７により示されているように計算モジュールＭ３により計算されるパラメータＪの値に依存する。
【００７０】
これらの複数の依存関係を管理するために、出力データは、１回又は数回の繰り返しにより計算することができる。たとえば、起動される１個又は数個の計算モジュールの起動の順序は、：
−  入力データの影響を受ける第１計算モジュールを決定することと、
−  第１計算モジュールにより計算されるパラメータ値の影響を受ける第２計算モジュールを決定することと
の１回又は数回の繰り返しにより決定することができる。
【００７１】
図３を参照すると、入力データがパラメータＡに関する測定データを含んでいると考えられる。
【００７２】
第１の繰り返し中に、モジュールＭ２が入力データの影響を受ける第１モジュールであることが決定される。次に、モジュールＭ３がモジュールＭ２により再計算されるパラメータＥの値の影響を受ける第２モジュールであることが決定される。
【００７３】
第２の繰り返し中、モジュールＭ４がモジュールＭ３により再計算されるパラメータＪの値の影響を受ける第３モジュールであることが決定される。
【００７４】
繰り返しの回数は、限定されない。従って、任意の種類の入力データの影響を受ける計算モジュールの部分集合を決定すること、及びこれらの計算モジュールを適切な順序により起動することが可能である。その結果、それぞれの新しい入力データについて再計算全体を行う必要なく、計算プロセスの精度を改善することができる。
【００７５】
同一の繰り返し中に２個の計算モジュールＭ１〜Ｍ４が影響を受ける場合、起動の順序は、さらに、計算モジュールＭ１〜Ｍ４に関する所定の優先規則を使用することにより決定され得る。
【００７６】
本発明の一部の実施形態によると、製造計算モジュールＭ１〜Ｍ４は、その起動に応じて、パラメータ値のリスト及び／又は前記１つ又はいくつかの製造ステップに関する計算を行うことが不可能である旨の指示を返すように構成される。この機能は、計算の実行が不可能である場合にできるだけ速やかに通知を受けることを目的としている。
【００７７】
管理装置ＭＵは、さらに、出力データが計算された旨の指示を眼科用レンズ製造システムに送り、且つ、出力データを眼科用レンズ製造システムにとって利用可能にするように構成された伝達手段を含んでいる。
【００７８】
出力データは、出力データを眼科用レンズ製造システムに直接又は他の装置経由で送ることにより利用可能にされ得る。
【００７９】
別の方法として、出力データは、出力データを計算モジュールＭ１〜Ｍ４に、又はマスタモジュールＭＭに、又は別の装置に格納することにより利用可能にすることもできる。この代替形態では、出力データが利用可能である旨の指示は、眼科用レンズ製造システムに送られ得る。
【００８０】
出力データは、さらに、１つ又はいくつかの実行されるべき製造ステップを指定することもできる。
【００８１】
図４は、本発明の実施形態に従って眼科用レンズを製造するための計算方法のステップを示している。この方法は、上記において開示した計算システム１により実行され得る。この方法は、：
−  第１受領ステップＳ１、
−  計算ステップＳ２、
−  第１伝達ステップＳ３、
−  第２受領ステップＳ４、
−  再計算ステップＳ５、及び
−  第２伝達ステップＳ６
を含む。
【００８２】
受領ステップＳ１中、入力データが管理装置ＭＵにおいて受け取られる。
【００８３】
計算システム１がマスタモジュールＭＭを含む場合、管理装置ＭＵはマスタモジュールＭＭに埋め込まれる。
【００８４】
各計算モジュールＭ１〜Ｍ４が管理装置ＭＵを含む場合、入力データを最初に受け取る管理装置ＭＵに関連する計算モジュールＭｉがステップＳ２及びＳ３の管理モジュールとして決定される。
【００８５】
計算ステップＳ２中、製造工程に関する出力データが入力データから計算される。
【００８６】
上記において説明したように、計算ステップＳ２は、：
−  起動される１個又は数個の計算モジュールを決定すること、
−  起動される１個又は数個の計算モジュールの起動の順序を決定すること、及び
−  決定された１個又は数個の計算モジュールを決定された起動の順序に従って起動すること
の１回又は数回の繰り返しを含み得る。
【００８７】
伝達ステップＳ３中、出力データが眼科用レンズ製造システムにとって利用可能にされ、且つ、出力データが計算された旨の指示が眼科用レンズ製造システムに送られる。
【００８８】
第２受領ステップＳ４中、更新された入力データが管理装置ＭＵにおいて受け取られる。更新された入力データは、たとえば、眼科用レンズの製造中に測定されたデータである。更新された入力データは、たとえば、レンズの型取りステップ後に測定された型取り位置誤差データ、測定されたプリズム偏差、又は測定された型取り材料厚さ誤差を含み得る。
【００８９】
各計算モジュールＭ１〜Ｍ４が管理装置ＭＵを含む場合、ステップＳ４において入力データを最初に受け取る管理装置ＭＵに関連する計算モジュールＭｊは、ステップＳ１における管理モジュールとして決定された計算モジュールＭｉとは別のモジュールとすることができる。
【００９０】
第２計算ステップＳ５中、測定データに依存する出力データは、実際の測定データから再計算される。たとえば、型取り材料数量などの型取り位置に依存する型取りデータは、従って、実際の位置データから再計算され得る。第２計算ステップＳ５は計算ステップＳ３に類似しているが、更新された入力データに基づいて実行される。
【００９１】
伝達ステップＳ６中、更新された出力データが眼科用レンズ製造システムにとって利用可能にされ、且つ、出力データが計算された旨の指示が眼科用レンズ製造システムに送られる。
【００９２】
添付の請求項のみにより決定される本発明の範囲を限定するためではなく、もっぱら例示するために示された上記の例示的実施形態を参照することにより、多数のさらなる変更形態及び変形形態が当業者にとっておのずから明らかとなるであろう。
【００９３】
請求項において、単語「含む」は他の要素又はステップを排除せず、また、不定冠詞「１つの（ａ）」又は「１つの（ａｎ）」は複数を排除しない。種々の特徴が相互に異なる従属請求項において列挙されるという単なる事実は、これらの特徴の組み合わせが有利に使用できないことを意味しない。請求項におけるいかなる参照符号も、本発明の範囲を限定するものとして解釈されるべきではない。
【図１】
0006675303.tif 000002
【図２】
0006675303.tif 000003
【図３】
0006675303.tif 000004
【図４】
0006675303.tif 000005