(57)【要約】      （修正有）【課題】フレーム形状に合わせた眼鏡レンズの肉厚及びコバ厚を素早く計算することのできる、眼鏡レンズ設計システムに関する。【解決手段】装用者の処方値と、フレームの形状データと、眼鏡レンズの最低肉厚及び最低コバ厚の情報と、物体側面の設計データと、を取得し、該装用者の処方値と、眼鏡レンズの最低肉厚及び最低コバ厚の情報と、物体側面の設計データと、に基づき、眼球側面の第１設計データ、フレームの形状データにあわせた、眼鏡レンズの肉厚及びコバ厚の第１の値を導出し、次に装用者の処方値と、物体側面の設計データと、に基づいて、第１設計データよりも精度の高い、眼球側面の第２設計データ、次いで眼鏡レンズの肉厚及びコバ厚の第２の値を導出すること。【選択図】図３
2019179219.tif 000002
【特許請求の範囲】
【請求項１】
装用者の処方値と、フレームの形状データと、眼鏡レンズの最低肉厚及び最低コバ厚の情報と、物体側面の設計データと、を取得する情報取得手段、
前記装用者の処方値と、前記物体側面の設計データと、に基づき、眼球側面の第１設計データを導出する第１設計データ導出手段、
前記導出した前記眼球側面の第１設計データと、前記物体側面の設計データと、眼鏡レンズの最低肉厚及び最低コバ厚の情報と、に基づいて、前記フレームの形状データにあわせた、眼鏡レンズの肉厚及びコバ厚の第１の値を導出する第１厚情報導出手段、
前記装用者の処方値と、前記物体側面の設計データと、に基づいて、前記第１設計データよりも精度の高い、眼球側面の第２設計データを導出する、第２設計データ導出手段、及び、
前記導出した前記眼球側面の第２設計データと、前記物体側面の設計データと、前記眼鏡レンズの最低肉厚及び最低コバ厚の情報と、に基づいて、眼鏡レンズの肉厚及びコバ厚の第２の値を導出する第２厚情報導出手段、
を備える眼鏡レンズ設計システム。
【請求項２】
前記眼鏡レンズの肉厚及びコバ厚の第１の値を送信する送信手段を更に備える、請求項１に記載の眼鏡レンズ設計システム。
【請求項３】
前記装用者の処方値に基づいて、光学性能の度数分布を導出する光学性能の度数分布導出手段を更に有し、
前記第１設計データ導出手段は、前記装用者の処方値に対する眼球側面の曲率分布の最適化を行う、第１の対処方値曲率分布の最適化手段を有し、
前記第２設計データ導出手段は、前記装用者の処方値に対する眼球側面の曲率分布の最適化を行う、第２の対処方値曲率分布の最適化手段を有し、
前記第１の対処方値曲率分布の最適化手段における最適化の許容幅は、前記第２の対処方値曲率分布の最適化手段における最適化の許容幅よりも広い、請求項１又は２に記載の眼鏡レンズ設計システム。
【請求項４】
前記第１設計データ導出手段は、眼球モデルを通した見え方を考慮した最適化を行う、第１の仮想光学モデル最適化手段を有し、
前記第２設計データ導出手段は、眼球モデルを通した見え方を考慮した最適化を行う、第２の仮想光学モデル最適化手段を有し、
前記第１の仮想光学モデル最適化手段のターゲット数は、前記第２の仮想光学モデル最適化手段のターゲット数よりも少ない、請求項１〜３のいずれかに記載の眼鏡レンズ設計システム。
【請求項５】
前記第１設計データ導出手段は、検査位置での度数の最適化を行う、第１の検査度数最適化手段を有し、
前記第２設計データ導出手段は、検査位置での度数の最適化を行う、第２の検査度数最適化手段を有し、
前記第１の検査度数最適化手段の最適化の許容幅が、前記第２の検査度数最適化手段の最適化の許容幅に対して、２〜３倍である、請求項１〜４のいずれかに記載の眼鏡レンズ設計システム。
【請求項６】
前記装用者の眼鏡の装用状態に関する情報、前記物体側面の設計データ、前記眼球側面の第１設計データ、並びに、前記眼鏡レンズの肉厚及びコバ厚の第１の値に基づいて、レンズ配置の眼鏡レンズと眼球の相対的な位置関係を含むレンズ配置パラメータを導出する、レンズ配置パラメータ導出手段を更に備え、
前記第２設計データ導出手段が、前記装用者の処方値と、前記物体側面の設計データと、前記レンズ配置パラメータと、に基づいて、眼球側面の第２設計データを導出する、請求項１〜５のいずれかに記載の眼鏡レンズ設計システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、眼鏡レンズ設計システムに関する。
【背景技術】
【０００２】
眼鏡レンズの製造工場は、ラボ管理システム（ＬＭＳ：Lab Management System）により、眼鏡販売店からの眼鏡レンズの製造を受注し、その製造プロセスと工場内の装置が管理されている（例えば、特許文献１）。
一方、眼鏡レンズの設計ベンダーが、眼鏡レンズの製造業者にレンズ設計システム（ＬＤＳ：Lens Design Systems）を提供し、眼鏡レンズの製造業者はＬＤＳに計算を実行させて、眼鏡レンズを設計・製造するビジネスが存在する。ＬＤＳの計算処理は、一般にサーバ上（工場内又はサーバファーム）又はウェブサービス上で行われ、ＬＤＳの計算処理結果は、ＬＭＳに出力される。
【０００３】
ところで、眼鏡販売店は、ユーザからオーダーを受ける際、オーダーにより製造されるレンズが、ユーザの求めるフレームに、強度上問題なく枠入れできるか、枠入れしたときに見栄えが損なわれないかを確認する。そのため、眼鏡販売店は最終的なオーダーを製造業者に発注する前に、製造業者にオーダーする情報を送信する。そして、製造業者は、受信した情報に基づき眼鏡レンズの設計データを作成し、フレームに枠入するときに問題となり得る「肉厚やコバ厚」といった、レンズの形状に関するデータを眼鏡販売店に送信する。眼鏡販売店とユーザは、この製造業者から返信された形状に関するデータに基づき、最終的に製造業者にレンズを発注するかを判断する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−０８５５７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
製造業者は、受注を逃さないためにも、眼鏡販売店に素早くこのデータを返信したいと考える。データを素早く返信できるかは、レンズ設計システムの計算スピード次第であり、ＬＤＳのビジネスの場合、ＬＤＳベンダーは、製造業者から計算スピードの向上を要求される。
そこで、本開示の一実施形態は、フレーム形状に合わせた眼鏡レンズの肉厚及びコバ厚を素早く計算することのできる、眼鏡レンズ設計システムに関する。
【課題を解決するための手段】
【０００６】
本開示の一実施形態は、
装用者の処方値と、フレームの形状データと、眼鏡レンズの最低肉厚及び最低コバ厚の情報と、物体側面の設計データと、を取得する情報取得手段、
装用者の処方値と、物体側面の設計データと、に基づき、眼球側面の第１設計データを導出する第１設計データ導出手段、
導出した眼球側面の第１設計データと、物体側面の設計データと、眼鏡レンズの最低肉厚及び最低コバ厚の情報と、に基づいて、フレームの形状データにあわせた、眼鏡レンズの肉厚及びコバ厚の第１の値を導出する第１厚情報導出手段、
装用者の処方値と、物体側面の設計データと、に基づいて、第１設計データよりも精度の高い、眼球側面の第２設計データを導出する、第２設計データ導出手段、及び、
導出した眼球側面の第２設計データと、物体側面の設計データと、眼鏡レンズの最低肉厚及び最低コバ厚の情報と、に基づいて、眼鏡レンズの肉厚及びコバ厚の第２の値を導出する第２厚情報導出手段、
を備える眼鏡レンズ設計システムに関する。
【発明の効果】
【０００７】
本開示の一実施形態によれば、フレーム形状に合わせた眼鏡レンズの肉厚及びコバ厚を素早く計算することができる、眼鏡レンズ設計システムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本開示の実施形態に係る眼鏡レンズ発注システム１の模式的構成を示す機能ブロック図である。
【図２】図２は、ＬＤＳ１００のハードウェア構成例を示すブロック図である。
【図３】図３は、ＬＤＳ１００のソフトウェア構成例を示すブロック図である。
【図４】図４は、光学性能の度数分布テーブル１２１０の概略を示す図である。
【図５】図５は、ＬＭＳ２００のソフトウェア構成例を示すブロック図である。
【図６】図６は、端末装置３００のソフトウェア構成例を示すブロック図である。
【図７】図７は、開示の実施形態に係る眼鏡レンズ発注システム１の動作の一例を示すフローチャートである。
【図８】図８は、仮設計データ算出Ｓ１０６における、ＬＤＳ１００の仮設計情報算出部１２０の動作の一例を示すフローチャートである。
【図９】図９は、Ｓ１０７における、ＬＤＳ１００の仮厚情報算出部１２４の動作の一例を示すフローチャートである。
【図１０】図１０は、Ｓ１２１における、ＬＤＳ１００の眼球側面の本設計データ算出部１４２の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本開示の好ましい実施形態について、図面を参照して詳しく説明する。なお、図中同一又は相当部分には同一の符号を付してその説明は繰り返さない。
【００１０】
［眼鏡レンズ発注システム］
図１は、本開示の実施形態に係る眼鏡レンズ発注システム１の模式的構成を示す機能ブロック図である。
眼鏡レンズ発注システム１は、眼鏡レンズ設計システム（以下、「ＬＤＳ」ともいう）１００と、ラボ管理システム（以下、「ＬＭＳ」ともいう）２００と、端末装置３００とを備える。
ＬＤＳ１００及びＬＭＳ２００は、ネットワーク３を介して互いに接続されている。
そして、ＬＭＳ２００及び端末装置３００は、ネットワーク３を介して互いに接続されている。
ネットワーク３としては、例えば、ＴＣＰ／ＩＰなどの汎用のプロトコルに基づくインターネット、イントラネット、ＬＡＮ（Local Area Network）、電話回線等の通信回線網が挙げられる。
ＬＤＳ１００は、眼鏡レンズメーカの工場内に設置されていてもよく、外部に設置されていてもよい。
ＬＭＳ２００は、例えば、眼鏡レンズメーカの工場に設置される。
端末装置３００は、例えば、眼鏡販売店に設置される。
【００１１】
＜ＬＤＳ＞
〔ＬＤＳのハードウェア構成〕
図２は、ＬＤＳ１００のハードウェア構成例を示すブロック図である。
ＬＤＳ１００は、例えば、ＬＤＳ１００全体の動作を制御するコンピュータ６０と、操作表示部７１と、操作入力部７２を備える。
コンピュータ６０は、ＣＰＵ６１、ＲＡＭ６２、ＲＯＭ６３、ＨＤＤ６４、操作部出力Ｉ／Ｆ６５、操作部入力Ｉ／Ｆ６６、及びネットワークＩ／Ｆ６７を備える。
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６１は、各種プログラムを実行する。ＣＰＵは、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６２に格納されているブートプログラムに基づきシステムを起動する。さらに、ＣＰＵ６１は、ＨＤＤ（ハードディスクドライブ）６４に格納されている制御プログラムを読みだしてＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６２をワークエリアとして所定の処理を実行する。
ＨＤＤ６４には、各種制御プログラムが格納されている。またＨＤＤ６４には、ネットワークＩ／Ｆ６７を介して装置外から取得したデータや、制御プログラムによる計算結果が格納される。
【００１２】
操作部出力Ｉ／Ｆ６５は、操作表示部７１へのデータ出力通信制御を行う。操作部入力Ｉ／Ｆ６６は、操作入力部７２からのデータ入力通信制御を行う。ネットワークＩ／Ｆ６７は、ネットワーク３に接続され、ネットワーク３を介した情報の入出力制御を行う。このように、各コンポーネント６１〜６７はシステムバス６９上に配置される。
操作表示部７１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等の表示装置を備えた、ユーザへの表示インターフェースである。操作入力部７２は、タッチパネルやハードキーなどの入力装置を備えた、ユーザからの指示入力インターフェースである。
【００１３】
ＬＤＳ１００は、操作表示部７１、操作入力部７２と接続されるサーバコンピュータやパーソナルコンピュータ等のコンピュータ６０により実現することができる。
そして、ＣＰＵ６２が、ＨＤＤ６４に格納された制御プログラムをＲＡＭ６２に読み出して実行することにより、ＬＤＳ１００の各ユニットの各機能を実現することができる。なお、各図において、本発明の本質に関わらない部分の構成については省略してあり、図示されていない。
【００１４】
〔ＬＤＳのソフトウェア構成〕
図３は、ＬＤＳ１００のソフトウェア構成例を示すブロック図である。図３に示す各機能ブロックに対応するソフトウェア（制御プログラム）は、ＬＤＳ１００のＲＯＭ６３又はＨＤＤ６４に格納されている。図３に示す各機能ブロックの、以下で説明する機能は、ＣＰＵ６１が、ＲＯＭ６３又はＨＤＤ６４に格納されているソフトウェアを実行することによって、ＬＤＳ１００上で実現される。なお、図３では、本実施形態の説明に特に関連するソフトウェア構成を示している。
図３に示すように、ＬＤＳ１００は、ソフトウェア構成として、問合せ情報受信部１１０、物体側面データ選択部１１５、仮設計情報算出部１２０、回答送信部１３０、本設計情報算出部１４０、算出データ記憶部１５０、本発注受信部１６０、及び本設計情報送信部１７０を備える。
ＬＤＳ１００は、眼鏡販売店からの問合せ情報に応じて、仮設計情報算出部１２０によって肉厚及びフレーム形状に対応したコバ厚を算出し、回答情報を送信する。さらに、ＬＤＳ１００は、本設計情報算出部１４０にて、より詳細な条件を反映させた設計情報を算出する。このように、仮設計情報算出部１２０と本設計情報算出部１４０とに分けて、設計計算を行うため、眼鏡販売店からの問い合わせに対して、素早く回答することが可能となる。
【００１５】
問合せ情報受信部１１０は、ＬＭＳ２００を介して、端末装置３００からの問合せ情報を受信する。
問合せ情報には、例えば、端末装置３００の提供情報及びＬＭＳ２００からの提供情報が含まれる。
【００１６】
端末装置３００からの提供情報は、例えば、（１）眼鏡レンズの種類に関する情報、（２）装用者の処方値、（３）フレーム情報、（４）ユーザの眼鏡の装用条件に関する情報及び（５）その他のユーザ希望情報を含む。
（１）眼鏡レンズの種類に関する情報は、例えば、眼鏡レンズの製造業者名、型番、材料の情報を含む。
（２）装用者の処方値は、例えば、球面屈折力（以下、「Ｓ度数」ともいう）、乱視屈折力（以下、「Ｃ度数」ともいう）、乱視軸方向、プリズム屈折力、プリズム基底方向を含む。ただし、ユーザが選択した眼鏡レンズが、累進屈折力レンズである場合には、装用者の処方値は、遠用部と近用部の度数差を示す加入度を含む。
（３）フレームに関する情報は、例えば、ユーザが選択したフレームの形状データを含む。
（４）ユーザの眼鏡の装用状態に関する情報は、フレーム角膜頂点間距離（Frame Cornor Vertex Distance）、顔の垂線とフレームとの角度を示す前傾角、フレームあおり角（フレームそり角）、ヤゲン又は溝位置等のフレームに関する測定値、レイアウト情報を含む。
（５）その他のユーザ希望情報は、例えば、ユーザの希望する眼鏡レンズの肉厚及びコバ厚の情報が含まれる。
なお、レイアウト情報とは、眼鏡レンズの光学中心を装用者の瞳孔の位置に合わせるための情報であり、フレームの幾何学中心（フレームセンタ）を基準にしてフィッティングポイントの位置を示したものである。
レイアウト情報には、例えば、瞳孔間距離（Pupillary Distance）（以下、「ＰＤ」ともいう）、アイポイント（ビジュアルポイント）、光学中心間距離（Optical Centre Distance）（以下「ＯＣＤ」ともいう）が含まれる。
累進屈折力レンズの場合、レイアウト情報には、例えば、遠用アイポイント（遠用ビジュアルポイント）、近用アイポイント（近用ビジュアルポイント）が含まれる。なお、累進屈折力レンズの場合、光学中心間距離はフィッティングポイント間の距離としてもよい。
【００１７】
ＬＭＳ２００からの提供情報は、例えば、眼鏡レンズの材料に応じてＬＭＳに予め設定されている眼鏡レンズの最低肉厚及び最低コバ厚の情報と、眼鏡レンズの種類及び装用者の処方値に応じてＬＭＳに予め設定されている物体側面の設計データに関する情報とが含まれる。
【００１８】
最低肉厚及び最低コバ厚の情報は、眼鏡レンズの材料の性質に応じて、十分な強度を確保するための、最低肉厚及び最低コバ厚が設定されている。ＬＭＳ２００では、眼鏡レンズの材料から、最低肉厚及び最低コバ厚の情報が選択される。
【００１９】
物体側面の設計データに関する情報は、セミフィニッシュレンズの情報等の物体側面の設計データにひもづく情報であってもよく、例えば、セミフィニッシュレンズの区分であってもよい。
累進屈折力眼鏡レンズのセミフィニッシュレンズは、頂点屈折力の範囲を５段階程度に分割した区分毎に用意される。
【００２０】
累進屈折力眼鏡レンズの頂点屈折力（球面屈折力ＳＰＨ及び円柱屈折力ＣＹＬ）に応じて、例えば、Ｉ〜Ｖの５段階の区分に分割される。区分とセミフィニッシュレンズのベースカーブ(遠用部測定基準点での前面の平均面屈折力)との対応の一例を以下の表１に示す。表１では、区分毎に所定のベースカーブの累進面が割り当てられている。すなわち、これらの区分毎に前面が累進面として加工された１種類のセミフィニッシュレンズが用意される。なお、頂点屈折力、ベースカーブの単位は、いずれもディオプター(Ｄ)である。また、表１は、屈折率１．６０の場合の例である。
【表１】
2019179219.tif 000003
【００２１】
物体側面の設計データに関する情報から、物体側面データ選択部１１５は、物体側面のデータを選択する。例えば、セミフィニッシュレンズの区分を受け取った場合、物体側面データ選択部１１５部は、予め記憶されたセミフィニッシュレンズの区分に対応する物体側面データを選択する。
【００２２】
仮設計情報算出部１２０は、光学性能の度数分布選択部１２２、眼球側面の仮設計データ算出部１２３、及び仮厚情報算出部１２４を含む。仮設計情報算出１２０では、問合せ情報に含まれるフレーム形状に合わせた肉厚及びコバ厚の情報を算出する。
【００２３】
光学性能の度数分布選択部１２２は、眼鏡レンズの種類に関する情報、及び装用者の処方値に基づいて、光学性能の度数分布を取得する。
光学性能の度数分布は、光学性能の度数分布テーブル１２１０から選択する。
図４は、光学性能の度数分布テーブル１２１０の概略を示す図である。
光学性能の度数分布テーブル１２１０は、眼鏡レンズの種類１２１１、及び装用者の処方値１２１２等を関連付けられて、最適な光学性能の度数分布１２１３が記憶部に格納されている。
【００２４】
眼球側面の仮設計データ算出部１２３は、光学性能の度数分布選択部１２２で装用者の処方値等に基づいて選択した光学性能の度数分布と、物体側面の設計データと、に基づき、眼球側面の仮設計データを算出する。
ここで、ＬＤＳ１００が行う眼球側面の仮設計データの算出方法について説明する。
ＬＤＳ１００では、眼鏡レンズの種類に応じた、光学性能の度数分布が設定されている。
さらに、ＬＤＳ１００には、処方値やレンズ配置パラメータの入力を受け付けて、光学性能の度数分布とそれに対応する曲率分布を持つ眼球側面の設計データを導出する設計プログラムが設定されている。
眼球側面の仮設計データ算出部１２３では、レンズ配置パラメータの値は、デフォルトの値を使用する。
【００２５】
具体的には、眼球側面の仮設計データ算出部１２３は、処方値に基づいて、加入度に対する累進帯の最適化を行う累進帯の仮最適化部１２３１、処方値に対する眼球側面の曲率分布の最適化を行う対処方値曲率分布の仮最適化部１２３２、眼球モデルを通した見え方を考慮した最適化を行う仮想光学モデル仮最適化部１２３３、検査位置での度数の最適化を行う検査度数仮最適化部１２３４を有する。眼球側面の仮設計データ算出部１２３は、これらの各部により最適化を行い理想の度数分布に近づくように収束計算を実行する。
【００２６】
眼球側面の仮設計データ算出部１２３では、上述のそれぞれの最適化を行う際の収束条件に幅を持たせる。収束条件に幅を持たせることで、計算時間を短縮できる。
加入度に対する累進帯の最適化は、累進屈折力レンズである場合のみ、実行される。累進帯の仮最適化部１２３１は、例えば、肉厚形状やコバ厚に大きな差をもたらさないレベルで加入度の最適化要素を削る。
【００２７】
対処方値曲率分布の仮最適化部１２３２は、処方値に対する眼球側面の曲率分布の最適化において、物体側面の設計データ及び光学性能の度数分布に基づいて、最適な曲率分布を算出する。この際に、収束条件に幅を持たせることで計算時間を短縮できる。
【００２８】
仮想光学モデル仮最適化部１２３３は、眼球モデルを通した見え方を考慮した最適化において、眼球モデルと眼鏡レンズモデルで構成される仮想光学モデルを設定し、眼球モデルと、眼鏡レンズの位置関係を考慮して、ターゲットとなる位置を定めて、最適化を行う。
そして、仮想光学モデル仮最適化部１２３３は、まず、眼球モデルと眼鏡レンズモデルで構成される仮想光学モデルを設定する。なお、眼球モデルは装用者の処方値に基づいて設定される。具体的には、例えば、予め記憶される眼球モデルのプロファイルから、処方値（球面屈折力、乱視屈折力）に基づいて眼球モデルを選択する。また、眼鏡レンズモデルは、眼鏡レンズの種類、材料（基材の屈折率）、処方値、最低肉厚、ベースカーブに応じて決定される物体側の面形状、及び、前段の最適化計算で算出された眼球側の面形状に基づいて設定される。そして、選択された眼球側の面形状と、ベースカーブに応じて決定される物体側の面形状とを、最低肉厚だけ空けて配置する。眼鏡レンズの配置は、さらに、装用者のフレーム測定値から計算されたレンズ配置パラメータである、レンズそり角、レンズ前傾角、角膜頂点間距離に基づいて行われる。仮想光学モデル仮最適化部１２３３は、この装用パラメータは、予め初期値として定められる値が使用さる。一方、後述の仮想光学モデル最適化部１４２３では、レンズ配置パラメータは、レンズ配置パラメータ算出部１４１で計算された各値が使用される。
仮想光学モデル仮最適化部１２３３では、眼球モデルを使った最適化を行う際のターゲット数を、仮想光学モデル最適化部１４２３でのターゲット数の半分程度に間引きする。これにより、コバ厚への影響を少なくしつつ、計算時間を短縮できる。
【００２９】
検査度数仮最適化部１２３４は、検査位置での度数の最適化において、検査位置は、累進屈折力レンズでは遠用度数確認位置、及び近用度数確認位置であり、単焦点レンズでは光学中心である。検査度数仮最適化部１２３４では、検査位置での度数の最適化の許容幅を、検査度数仮最適化部１４２４の許容幅と比較して、２〜３倍程度ひろげる。これにより、コバ厚への影響を少なくしつつ、計算時間を短縮できる。
眼球側面の仮設計データ算出部１２３は、以上の最適化の計算を経て、眼球側面の仮設計データを算出する。
【００３０】
仮厚情報算出部１２４は、眼球側面の仮設計データと、物体側面の設計データと、眼鏡レンズの最低肉厚及び最低コバ厚と、に基づいて、フレームの形状データにあわせた、眼鏡レンズの肉厚及びコバ厚の仮値を算出する。
物体側面の設計データと眼球側面の設計データに基づいて、所定の肉厚を設定した場合の、フレーム形状にカットしたときのコバ厚の仮値を算出する。
この際に、アンカットレンズのコバ厚及びフレームにカットしたコバ厚が、眼鏡レンズの最低肉厚及び最低コバ厚に関する所望の条件を満たさない場合には、条件を変更して、フレーム形状にカットしたときのコバ厚の仮値を再度算出する。
【００３１】
アンカットレンズのコバ厚及びフレームにカットしたコバ厚が、所望のコバ厚を満たす場合、所望の肉厚と算出したコバ厚を記憶する。
アンカットレンズのコバ厚及びフレームにカットしたコバ厚が、所望のコバ厚を満たさない場合は、フレーム形状でのコバ厚が所望のコバ厚になるように、物体側面の設計データと眼球側面の設計データの基準点の距離を調節して、肉厚を決定する。そして、所望のコバ厚と決定した肉厚を記憶する。
この基準点は、設計メーカ各社で設定されており、例えば、光学中心が基準点として設定される。
眼鏡レンズの最低肉厚と、フレーム形状での最低コバ厚は、眼鏡レンズの種類に応じて設定されている。最適化計算は、この最低肉厚と最低コバ厚の値を所望の値として計算を行ってもよい。
また、発注側が、選択されたフレームに応じて、肉厚とフレームの形状でのコバ厚を指定する場合がある。この場合は、発注側が指定した値を所望の値として計算してもよい。なお、発注側により指定された肉厚及びフレーム形状でのコバ厚の値が、眼鏡レンズの最低肉厚及び最低コバ厚より小さい場合は、設定されている肉厚及びフレーム形状でのコバ厚の値を所望の値とすることが望ましい。
【００３２】
また、ＬＭＳ２００には、眼鏡レンズの種類に応じて設定される最低肉厚の値より大きな値であって、眼鏡レンズの加工が加味された最低肉厚が指定されている場合がある。この場合は、ＬＭＳ２００で指定された最低肉厚の値を所望の値として計算することが望ましい。
また、ＬＭＳ２００には、眼鏡レンズの加工を加味して、アンカットレンズでの最低コバ厚が指定されている場合がある。この場合は、更に、フレーム形状へ加工前の眼鏡レンズでの最低コバ厚を満たすか判断して、これを満たさないときは、物体側面の設計データと眼球側面の設計データの光学中心の距離を調節して、肉厚とフレーム形状での最低コバ厚を決定することが望ましい。
【００３３】
仮設計情報算出１２０で得られた眼球側面の仮設計データ、肉厚、コバ厚等の眼鏡レンズの仮設計情報は、算出データ記憶部１５０に格納される。
【００３４】
回答送信部１３０では、仮厚情報算出部１２４で算出された、眼鏡レンズの肉厚及びコバ厚の仮値を送信する。
【００３５】
本設計情報算出部１４０は、レンズ配置パラメータ算出部１４１、眼球側面の本設計データ算出部１４２及び厚情報算出部１４３を含む。
レンズ配置パラメータ算出部１４１は、フレームの測定値等の装用者の眼鏡の装用状態に関する情報及び仮設計情報算出１２０で得られた眼鏡レンズの仮設計情報に基づいて、眼鏡装用時の眼鏡レンズと眼球の相対的な位置関係を含むレンズ配置パラメータを算出する。
レンズ配置パラメータには、例えば、レンズそり角、レンズ前傾角、角膜頂点間距離（Corner Vertex Distance）(以下、「ＣＶＤ」ともいう)が含まれる。
具体的には、レンズ配置パラメータ算出部１４１は、フレームに関する測定値であるフレームそり角、レンズ前傾角、フレーム角膜頂点間距離のそれぞれを、レンズそり角、レンズ前傾角、角膜頂点間距離のそれぞれに変換する。この変換は、仮設計情報算出１２０で得られた眼鏡レンズの仮設計情報に基づいて行われ、フレームの形状、ヤゲン又は溝位置、レンズの度数、曲率分布、フィッティングポイント位置、肉厚等の情報が反映される。
角膜頂点間距離は、眼鏡レンズの後方頂点と眼球モデルの角膜頂点との距離である。
【００３６】
眼球側面の本設計データ算出部１４２は、光学性能の度数分布選択部１２２で装用者の処方値等に基づいて選択した光学性能の度数分布と、物体側面の設計データと、レンズ配置パラメータと、眼球側面の仮設計データ算出部１２３で算出した肉厚及びコバ厚とに基づいて、眼球側面の本設計データを算出する。
具体的には、眼球側面の本設計データ算出部１４２は、処方値に基づいて、加入度に対する累進帯の最適化を行う累進帯の最適化部１４２１、処方値に対する眼球側面の曲率分布の最適化を行う対処方値曲率分布の最適化部１４２２、眼球モデルを通した見え方を考慮した最適化を行う仮想光学モデル最適化部１４２３、検査位置での度数の最適化を行う検査度数仮最適化部１４２４を有する。
眼球側面の本設計データの算出は、基本的には、仮設計データの算出方法と同様の方法により、実行する。
ただし、本設計データ算出部１４２では、仮設計データ算出部１２３とは以下の点で異なる。
（１）収束計算の対象となるターゲット数は、前述した仮設計データ算出部１２３より多く設定される
（２）収束計算の許容幅は、前述した仮設計データ算出部１２３より小さい値が設定される
（３）算出されたレンズ配置パラメータを考慮に入れた計算が実行される
【００３７】
（１）及び（２）により、光学性能の度数分布に対してより近似の分布を持つ、眼球側面の設計データが導出される。
より詳細には、（３）に関連して、仮想光学モデル最適化部１４２３は、レンズ配置パラメータ及び眼球側面の仮設計データ算出部１２３で算出した肉厚及びコバ厚から、装用者個人にあわせた最適な、眼球側面の設計データを導出する。
つまり、本設計データ算出部１４２では、より詳細な条件を考慮し、且つ、精度の高い収束計算が行われるため、光学性能の度数分布に対して、より近似の曲率分布を持つ、眼球側面の設計データが導出される。
【００３８】
厚情報算出部１４３は、導出した眼球側面の本設計データと、物体側面の設計データと、眼鏡レンズの最低肉厚及び最低コバ厚と、に基づいて、眼鏡レンズの肉厚及びコバ厚の値を算出する。
厚情報算出部１４３は、眼球側面の仮設計データの代わりに、眼球側面の本設計データを用いて行うこと以外は、仮厚情報算出部１２４と同様の処理を行い、眼鏡レンズの肉厚及びコバ厚の値を算出する。
算出データ記憶部１５０は、眼球側面の本設計データ及び眼鏡レンズの肉厚及びコバ厚等の本設計情報を格納する。
本発注受信部１６０は、発注側からの本発注情報を受信する。
本設計情報送信部１７０は、本発注情報を受信した場合に、眼球側面の本設計データ及び眼鏡レンズの肉厚及びコバ厚等の本設計情報を送信する。
【００３９】
＜ＬＭＳ及び端末装置＞
ＬＭＳ２００及び端末装置３００は、ＬＤＳ１００と同様に、操作表示部７１、操作入力部７２と接続されるサーバコンピュータやパーソナルコンピュータ等のコンピュータ６０により実現することができる。
そして、ＣＰＵ６１が、ＨＤＤ６４に格納された制御プログラムをＲＡＭ６２に読み出して実行することにより、ＬＭＳ２００及び端末装置３００の各ユニットの各機能を実現することができる。なお、各図において、本発明の本質に関わらない部分の構成については省略してあり、図示されていない。
図に示す各機能ブロックに対応するソフトウェア（制御プログラム）は、ＬＭＳ２００又は端末装置３００のＲＯＭ６３又はＨＤＤ６４に格納されている。図に示す各機能ブロックの、以下で説明する機能は、ＣＰＵ６１が、ＲＯＭ６３又はＨＤＤ６４に格納されているソフトウェアを実行することによって、ＬＭＳ２００又は端末装置３００上で実現される。
【００４０】
図５は、ＬＭＳ２００のソフトウェア構成例を示すブロック図である。
図５に示すように、ＬＭＳ２００は、ソフトウェア構成として、問合せ情報受信部２１０、最低肉厚及び最低コバ厚情報選択部２２０、物体側面データ関連情報選択部２３０、問合せ情報送信部２４０、回答受信部２５０、回答送信部２５５、本発注受信部２６０、本発注送信部２６５、本設計情報受信部２８０、及び製造プロセス管理部２９０を備える。
【００４１】
問合せ情報受信部２１０は、端末装置３００から問合せ情報を受信する。
最低肉厚及び最低コバ厚情報選択部２２０は、端末装置３００の問合せ情報の中の眼鏡レンズの種類に関する情報から、最低肉厚及び最低コバ厚情報を選択する。
物体側面データ関連情報選択部２３０は、端末装置３００の問合せ情報の中の眼鏡レンズの種類に関する情報及び装用者の処方値から、最適な物体側面の設計データを選択する。
問合せ情報送信部２４０は、端末装置３００の問合せ情報と、最低肉厚及び最低コバ厚情報と、物体側面の設計データとをＬＤＳ１００に送信する。
回答受信部２５０は、ＬＤＳ１００から送信される、フレーム形状に合わせた眼鏡レンズの肉厚及びコバ厚の情報を受信する。
回答送信部２５５は、眼鏡レンズの肉厚及びコバ厚の情報を端末装置３００へと送信する。
本発注受信部２６０、端末装置３００から送信される、本発注情報を受信する。
本発注送信部２６５、本発注情報をＬＤＳ１００に送信する。
本設計情報受信部２８０は、本発注情報に対応してＬＤＳ１００から送信される本設計情報を受信する。
製造プロセス管理部２９０は、ＬＤＳ１００から受信した本設計情報に基づいて、眼鏡レンズの製造プロセスを管理する。
【００４２】
図６は、端末装置３００のソフトウェア構成例を示すブロック図である。
図６に示すように、端末装置３００は、ソフトウェア構成として、問合せ情報発信部３１０、回答受信部３２０、回答表示部３３０、及び本発注送信部３４０を備える。
問合せ情報発信部３１０は、上述の問合せ情報を送信する。
回答受信部３２０は、フレーム形状に合わせた眼鏡レンズの肉厚及びコバ厚の情報を受信する。
回答表示部３３０は、フレーム形状に合わせた眼鏡レンズの肉厚及びコバ厚の情報を表示する。端末装置３００の設置された眼鏡販売店の販売員は、眼鏡レンズの肉厚及びコバ厚の情報の情報に基づいて、眼鏡の仕上がりについて、ユーザに説明し、ユーザの購入の要否の判断を待つ。
本発注送信部３４０は、ユーザが購入意思を示した場合には、眼鏡販売店の店員が操作し、本発注情報を送信する。
【００４３】
＜処理フロー＞
上述の眼鏡レンズ発注システム１の処理フローについて、以下に説明する。
図７は、開示の実施形態に係る眼鏡レンズ発注システム１の動作の一例を示すフローチャートである。図７の各ステップの処理は、ＣＰＵ６１が、ＲＯＭ６３又はＨＤＤ６４に格納されたソフトウェア（図３，５，６に示す各機能ブロックに対応するソフトウェア）をＲＡＭ６２に読み出して実行することによって、眼鏡レンズ発注システム１のＬＤＳ１００、ＬＭＳ２００、端末装置３００の各部において実現される。即ち、各ステップの処理は、ＣＰＵによって実行される。
【００４４】
Ｓ１０１において、眼鏡販売店の店員は、ユーザの希望に応じて、（１）眼鏡レンズの種類に関する情報、（２）装用者の処方値、（３）フレーム情報、（４）ユーザの眼鏡の装用条件に関する情報、及び（５）その他のユーザ希望情報等の問合せ情報を選択し、端末装置３００により、問合せ情報をＬＭＳ２００に送信する。
【００４５】
Ｓ１０２において、ＬＭＳ２００の最低肉厚及び最低コバ厚情報選択部２２０は、端末装置３００の提供情報の中の眼鏡レンズの種類に関する情報から、最低肉厚及び最低コバ厚情報を選択する。最低肉厚及び最低コバ厚情報は、眼鏡レンズの材料等の種類によって、強度を考慮して予め設定されている。
Ｓ１０３において、ＬＭＳ２００の物体側面データ関連情報選択部２３０は、端末装置３００の問合せ情報の中の眼鏡レンズの種類に関する情報及び装用者の処方値から、最適な物体側面の設計データに関する情報を選択する。
Ｓ１０４において、ＬＭＳ２００の問合せ情報送信部２４０は、端末装置３００の提供情報に加えて、最低肉厚及び最低コバ厚情報、並びに、最適な物体側面の設計データを含むＬＭＳの提供情報を含む、問合せ情報をＬＤＳ１００に送信する。ＬＤＳ１００は、受信した問合せ情報を算出データ記憶部１５０に格納してもよい。
【００４６】
Ｓ１０５において、ＬＤＳ１００の物体側面データ選択部１１５は、最適な物体側面の設計データに関する情報に基づいて、物体側面の設計データを選択する。
Ｓ１０６において、ＬＤＳ１００の仮設計情報算出部１２０は、装用者の処方値と、物体側面の設計データとに基づいて、眼球側面の設計データを算出する。
【００４７】
図８は、仮設計データ算出Ｓ１０６における、ＬＤＳ１００の仮設計情報算出部１２０の動作の一例を示すフローチャートである。
Ｓ１０６０１において、光学性能の度数分布選択部１２２は、光学性能の度数分布テーブル１２１０から眼鏡レンズの種類に関する情報、及び装用者の処方値に基づいて、光学性能の度数分布を選択する。
続いて、Ｓ１０６０２〜Ｓ１０６０６において、眼球側面の仮設計データ算出部１２３は、光学性能の度数分布と、物体側面の設計データと、に基づき、眼球側面の仮設計データを算出する。
Ｓ１０６０２において、眼球側面の仮設計データ算出部１２３は、眼鏡レンズが累進屈折力レンズであるか判断する。眼鏡レンズが累進屈折力レンズである場合、Ｓ１０６０３へと進む。眼鏡レンズが累進屈折力レンズでない場合、Ｓ１０６０４へと進む。
Ｓ１０６０３では、眼球側面の仮設計データ算出部１２３は、加入度に対する累進帯の仮最適化を行う。ここでは、例えば、肉厚形状やコバ厚に大きな差をもたらさないレベルで加入度の最適化要素を削る。
Ｓ１０６０４では、眼球側面の仮設計データ算出部１２３は、処方値に対する眼球側面の曲率分布の仮最適化を実行する。この際に、収束条件に幅を持たせることで計算時間を短縮できる。
Ｓ１０６０５では、眼球側面の仮設計データ算出部１２３は、眼球モデルを通した見え方を考慮した仮最適化を実行する。ここでは、ターゲット数を、後述のＳ１２１０５のターゲット数の半分程度に間引きする。
Ｓ１０６０６では、検査位置での度数の仮最適化を実行する。ここでは、検査位置での度数の最適化の許容幅を、本設計データ算出部１４２の許容幅と比較して、２〜３倍程度ひろげる。これにより、コバ厚への影響を少なくしつつ、計算時間を短縮できる。
以上のステップにより、眼球側面の仮設計データを算出する。
【００４８】
Ｓ１０７において、ＬＤＳ１００の仮厚情報算出部１２４は、眼球側面の仮設計データと、物体側面の設計データと、眼鏡レンズの最低肉厚及び最低コバ厚と、に基づいて、フレームの形状データにあわせた、眼鏡レンズの肉厚及びコバ厚の仮の値を算出する。
図９は、Ｓ１０７における、ＬＤＳ１００の仮厚情報算出部１２４の動作の一例を示すフローチャートである。
Ｓ１０７０１では、物体側面の設計データと、眼球側面の設計データの基準点の距離を所定値に設定する。ただし、所定値は、眼鏡レンズの最低肉厚を下回らないように設定される。
Ｓ１０７０２では、設定された所定値に基づいて、物体側面の設計データと、眼球側面の設計データとから、フレーム形状カット時のコバ厚を算出する。
Ｓ１０７０３では、フレーム形状カット時のコバ厚の最低値が、眼鏡レンズの最低コバ厚以上であるか判定する。Ｓ１０７０３において、フレーム形状カット時のコバ厚の最低値が、眼鏡レンズの最低コバ厚を下回る場合には、Ｓ１０７０１に戻り、フレーム形状カット時のコバ厚の最低値が、より大きくなるように所定値を設定し、Ｓ１０７０２へと進む。Ｓ１０７０３において、フレーム形状カット時のコバ厚の最低値が、眼鏡レンズの最低コバ厚を以上である場合には、Ｓ１０７０４に進む。
Ｓ１０７０４では、コバ厚のユーザ希望値があるか否かを判定する。ユーザ希望値がある場合には、Ｓ１０７０５に進む。一方、ユーザ希望値がない場合には、Ｓ１０７０６に進む。
Ｓ１０７０５では、フレーム形状カット時のコバ厚が、ユーザ希望値を満たすか判定する。Ｓ１０７０５において、フレーム形状カット時のコバ厚の最低値が、ユーザ希望値を上回る場合には、Ｓ１０７０１に戻り、フレーム形状カット時のコバ厚の最低値が、より小さくなるように所定値を設定し、続くＳ１０７０２へと進む。Ｓ１０７０５において、フレーム形状カット時のコバ厚の最低値が、ユーザ希望値以下である場合には、Ｓ１０７０６に進む。
【００４９】
Ｓ１０７０６では、Ｓ１０７０１で設定された所定値において、アンカットレンズのコバ厚を算出する。
Ｓ１０７０７では、アンカットレンズのコバ厚が、眼鏡レンズの最低コバ厚以上であるか判定する。Ｓ１０７０７において、アンカットレンズのコバ厚が、眼鏡レンズの最低コバ厚を下回る場合には、Ｓ１０７０１に戻り、アンカットレンズのコバ厚が、より大きくなるように所定値を設定し、続くＳ１０７０２へと進む。Ｓ１０７０７において、アンカットレンズのコバ厚が、眼鏡レンズの最低コバ厚以下である場合には、Ｓ１０７０８に進む。
例えば、プラスレンズの場合、フレーム形状カット時のコバ厚が、眼鏡レンズの最低コバ厚を満たす場合であっても、アンカットレンズのコバ厚が眼鏡レンズの最低コバ厚を満たさないことがある。
Ｓ１０７０８では、算出された肉厚及びコバ厚の仮値を算出データ記憶部１５０に記憶する。
【００５０】
再び図７に戻り、Ｓ１０８において、ＬＤＳ１００の回答送信部１３０は、仮厚情報算出部１２４において算出された、肉厚及びコバ厚の仮値を、ＬＭＳ２００に送信する。
Ｓ１０９において、ＬＭＳの回答送信部２５５は、ＬＤＳ１００から受信した、肉厚及びコバ厚の仮値を、端末装置３００に送信する。
Ｓ１１０において、端末装置３００の操作表示部７１に計算結果を表示する。
眼鏡販売店の店員は、ユーザの意向を確かめる。
【００５１】
Ｓ１２０において、ＬＤＳ１００のレンズ配置パラメータ算出部１４１は、装用者の眼鏡の装用状態に関する情報、及び仮設計情報に基づいて、レンズ配置の眼鏡レンズと眼球の相対的な位置関係を含むレンズ配置パラメータを算出する。
【００５２】
Ｓ１２１において、ＬＤＳ１００の眼球側面の本設計データ算出部１４２は、装用者の処方値と、物体側面の設計データと、レンズ配置パラメータと、に基づいて、眼球側面の本設計データを算出する。
図１０は、Ｓ１２１における、ＬＤＳ１００の眼球側面の本設計データ算出部１４２の動作の一例を示すフローチャートである。
Ｓ１２１０２において、眼球側面の本設計データ算出部１４２は、眼鏡レンズが累進屈折力レンズであるか判断する。眼鏡レンズが累進屈折力レンズである場合、Ｓ１２１０３へと進む。眼鏡レンズが累進屈折力レンズでない場合、Ｓ１２１０４へと進む。
Ｓ１２１０３では、累進帯の最適化部１４２１は、加入度に対する累進帯の最適化を行う。ここでは、肉厚形状やコバ厚についても加入度の最適化要素に加える。
Ｓ１２１０４では、対処方値曲率分布最適化部１４２２は、処方値に対する眼球側面の曲率分布の最適化を実行する。この際に、収束条件を厳しく設定し、より適切な値を算出する。
Ｓ１２１０５では、仮想光学モデル最適化部１４２３は、眼球モデルを通した見え方を考慮した最適化を実行する。ここでは、ターゲット数を、Ｓ１０６０５におけるターゲット数の２倍以上とする。
Ｓ１２１０６では、検査度数最適化部１４２４は、検査位置での度数の最適化を実行する。ここでは、検査位置での度数の最適化の許容幅を、１／２〜１／３倍程度に狭める。
以上のステップにより、眼球側面の本設計データを算出し、精度の高い値を得る。
【００５３】
再び図７に戻り、Ｓ１２２において、ＬＤＳ１００の厚情報算出部１４３は、導出した眼球側面の本設計データと、物体側面の設計データと、眼鏡レンズの最低肉厚及び最低コバ厚と、に基づいて、フレームの形状データにあわせた、眼鏡レンズの肉厚及びコバ厚の値を算出する。
Ｓ１２２における厚情報算出部１４３の動作は、眼球側面の仮設計データの代わりに眼球側面の本設計データを用いること以外は、Ｓ１０７におけるＬＤＳ１００の仮厚情報算出部１２４と同様である。
厚情報算出部１４３は、眼鏡レンズの肉厚及びコバ厚の値を算出した後、算出データ記憶部に計算結果を記憶する。
【００５４】
なお、Ｓ１２２後、更に収束計算を実行してもよい。
【００５５】
Ｓ１３０において、ユーザとの成約後、眼鏡販売店の店員は、端末装置３００から、本発注情報を送信する。
Ｓ１３１において、ＬＭＳ２００の本発注送信部２６５は、本発注受信部２６０で受信した本発注情報を、ＬＤＳ１００に送信する。
Ｓ１３２において、ＬＤＳ１００の本設計情報送信部１７０は、本発注受信部１６０で受信した本発注情報を受信したことに対応して、本設計情報をＬＭＳ２００に送信する。
その後、製造プロセス管理部２９０は、ＬＤＳ１００から受信した本設計情報に基づいて、眼鏡レンズの製造プロセスを管理し、発注された眼鏡レンズが製造される。
【００５６】
最後に、本開示の実施の形態を図３を参照して総括する。
本開示の実施の形態は、
装用者の処方値と、フレームの形状データと、眼鏡レンズの最低肉厚及び最低コバ厚の情報と、物体側面の設計データと、を取得する情報取得手段（例えば、問合せ情報受信部１１０、物体側面データ選択部１１５）、
装用者の処方値と、物体側面の設計データと、に基づき、眼球側面の第１設計データを導出する第１設計データ導出手段（例えば、眼球側面の仮設計データ算出部１２３）、
導出した眼球側面の第１設計データと、物体側面の設計データと、眼鏡レンズの最低肉厚及び最低コバ厚の情報と、に基づいて、フレームの形状データにあわせた、眼鏡レンズの肉厚及びコバ厚の第１の値を導出する第１厚情報導出手段（例えば、仮厚情報算出部１２４）、
装用者の処方値と、物体側面の設計データと、に基づいて、第１設計データよりも精度の高い、眼球側面の第２設計データを導出する、第２設計データ導出手段（例えば、眼球側面の本設計データ算出部１４２）、及び、
導出した眼球側面の第２設計データと、物体側面の設計データと、眼鏡レンズの最低肉厚及び最低コバ厚の情報と、に基づいて、眼鏡レンズの肉厚及びコバ厚の第２の値を導出する第２厚情報導出手段（例えば、厚情報算出部１４３）、
を備える眼鏡レンズ設計システムに関する。
本開示の一実施形態によれば、フレーム形状に合わせた眼鏡レンズの肉厚及びコバ厚を素早く計算することのできる、レンズ設計システムが提供される。
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００５７】
１００：ＬＤＳ、２００：ＬＭＳ、３００：端末装置、３：ネットワーク
【図１】
2019179219.tif 000004
【図２】
2019179219.tif 000005
【図３】
2019179219.tif 000006
【図４】
2019179219.tif 000007
【図５】
2019179219.tif 000008
【図６】
2019179219.tif 000009
【図７】
2019179219.tif 000010
【図８】
2019179219.tif 000011
【図９】
2019179219.tif 000012
【図１０】
2019179219.tif 000013