(57)【特許請求の範囲】
【請求項１】
装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、
前記複数の候補値のそれぞれに対して、前記処方値を用いて前記累進屈折力レンズの形状を決定する形状決定処理と、
前記複数の候補値のそれぞれに対して、前記形状決定処理によって形状が決定された前記累進屈折力レンズの光学性能情報を算出する性能算出処理と、
前記プリズム量による前記光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含み、
前記条件設定処理は、前記処方値と前記複数の候補値とを関連付けたデータをデータベースから取得することを含む、レンズ設計方法。
【請求項２】
前記形状決定処理は、
前記処方値をもとに、前記第１面および前記第２面のそれぞれの形状を決定することと、
前記プリズム量の候補値をもとに、前記第１面と前記第２面との傾きを設定することと、
前記傾きが設定された前記第１面と前記第２面との間隔を調整することと、を含む、
請求項１に記載のレンズ設計方法。
【請求項３】
装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、
前記複数の候補値のそれぞれに対して、前記処方値を用いて前記累進屈折力レンズの形状を決定する形状決定処理と、
前記複数の候補値のそれぞれに対して、前記形状決定処理によって形状が決定された前記累進屈折力レンズの光学性能情報を算出する性能算出処理と、
前記プリズム量による前記光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含み、
前記形状決定処理は、
前記処方値をもとに、前記第１面および前記第２面のそれぞれの形状を決定することと、
前記プリズム量の候補値をもとに、前記第１面と前記第２面との傾きを設定することと、
前記傾きが設定された前記第１面と前記第２面との間隔を調整することと、を含む、レンズ設計方法。
【請求項４】
前記形状決定処理は、前記調整された前記第１面と前記第２面との間隔をもとに、前記第１面の形状と前記第２面の形状の少なくとも一方を変更することを含む、
請求項２または請求項３に記載のレンズ設計方法。
【請求項５】
前記性能算出処理は、前記光学性能情報として、前記形状決定処理によって決定された前記累進屈折力レンズの収差分布データおよび度数分布データを算出することを含む、
請求項１から請求項４のいずれか一項に記載のレンズ設計方法。
【請求項６】
前記性能指標算出処理は、処方に応じて予め算出された評価用の収差分布データをデータベースから取得し、前記性能算出処理が算出した収差分布データと前記評価用の収差分布データとを比較することを含む、
請求項５に記載のレンズ設計方法。
【請求項７】
装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、
前記複数の候補値のそれぞれに対して、前記処方値を用いて前記累進屈折力レンズの形状を決定する形状決定処理と、
前記複数の候補値のそれぞれに対して、前記形状決定処理によって形状が決定された前記累進屈折力レンズの光学性能情報を算出する性能算出処理と、
前記プリズム量による前記光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含み、
前記性能算出処理は、前記光学性能情報として、前記形状決定処理によって決定された前記累進屈折力レンズの収差分布データおよび度数分布データを算出することを含み、
前記性能指標算出処理は、処方に応じて予め算出された評価用の収差分布データをデータベースから取得し、前記性能算出処理が算出した収差分布データと前記評価用の収差分布データとを比較することを含む、レンズ設計方法。
【請求項８】
前記性能指標算出処理は、
前記累進屈折力レンズ上の各点において、データベースから取得した収差分布データと前記性能算出処理が算出した収差分布データとの差分値に重み係数を乗算した第１乗算値を算出することと、
前記累進屈折力レンズ上で前記第１乗算値を積算した第１積算値を算出することと、
前記第１積算値を用いて前記性能指標値を算出することを含む、
請求項６または請求項７に記載のレンズ設計方法。
【請求項９】
前記性能指標算出処理は、処方に応じて予め算出された評価用の度数分布データをデータベースから取得し、前記性能算出処理が算出した度数分布データと前記評価用の度数分布データとを比較することを含む、請求項６から請求項８のいずれか一項に記載のレンズ設計方法。
【請求項１０】
装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、
前記複数の候補値のそれぞれに対して、前記処方値を用いて前記累進屈折力レンズの形状を決定する形状決定処理と、
前記複数の候補値のそれぞれに対して、前記形状決定処理によって形状が決定された前記累進屈折力レンズの光学性能情報を算出する性能算出処理と、
前記プリズム量による前記光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含み、
前記性能算出処理は、前記光学性能情報として、前記形状決定処理によって決定された前記累進屈折力レンズの収差分布データおよび度数分布データを算出することを含み、
前記性能指標算出処理は、処方に応じて予め算出された評価用の度数分布データをデータベースから取得し、前記性能算出処理が算出した度数分布データと前記評価用の度数分布データとを比較することを含む、レンズ設計方法。
【請求項１１】
前記性能指標算出処理は、
前記累進屈折力レンズ上の各点において、データベースから取得した度数分布データと前記性能算出処理が算出した度数分布データとの差分値に重み係数を乗算した第２乗算値を算出することと、
前記累進屈折力レンズ上で前記第２乗算値を積算した第２積算値を算出することと、
前記第２積算値を用いて前記性能指標値を算出することを含む、
請求項９または請求項１０に記載のレンズ設計方法。
【請求項１２】
前記性能指標算出処理は、前記累進屈折力レンズのうち眼鏡フレームに取り付けられる領域を含む一部の領域に対して選択的に、前記性能指標値を算出することを含む、
請求項５から請求項１１のいずれか一項に記載のレンズ設計方法。
【請求項１３】
前記複数の候補値のそれぞれに対して前記形状決定処理によって決定された前記累進屈折力レンズの前記プリズム量による厚みの違いを示す厚み指標値を算出する厚み指標算出処理を含む、
請求項１から請求項１２のいずれか一項に記載のレンズ設計方法。
【請求項１４】
前記性能指標値に重み係数を乗算した乗算値、及び前記厚み指標値に重み係数を乗算した乗算値を使って、前記累進屈折力レンズの評価値を算出する評価処理を含む、
請求項１３にレンズ設計方法。
【請求項１５】
装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、
前記複数の候補値のそれぞれに対して、前記処方値を用いて前記累進屈折力レンズの形状を決定する形状決定処理と、
前記複数の候補値のそれぞれに対して、前記形状決定処理によって形状が決定された前記累進屈折力レンズの光学性能情報を算出する性能算出処理と、
前記プリズム量による前記光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含み、
前記複数の候補値のそれぞれに対して前記形状決定処理によって決定された前記累進屈折力レンズの前記プリズム量による厚みの違いを示す厚み指標値を算出する厚み指標算出処理を含み、
前記性能指標値に重み係数を乗算した乗算値、及び前記厚み指標値に重み係数を乗算した乗算値を使って、前記累進屈折力レンズの評価値を算出する評価処理を含む、レンズ設計方法。
【請求項１６】
前記厚み指標算出処理は、前記複数の候補値のそれぞれに対して前記形状決定処理によって決定された前記累進屈折力レンズの中心厚を用いて前記厚み指標値を算出することを含む、
請求項１４または請求項１５に記載のレンズ設計方法。
【請求項１７】
前記厚み指標算出処理は、前記複数の候補値のそれぞれに対して前記形状決定処理によって決定された前記累進屈折力レンズの上端の厚みと下端の厚みとの差分を用いて前記厚み指標値を算出することを含む、
請求項１４から請求項１６のいずれか一項に記載のレンズ設計方法。
【請求項１８】
前記厚み指標算出処理は、前記複数の候補値のそれぞれに対して前記形状決定処理によって決定された前記累進屈折力レンズの指定位置における厚みおよび目標値を用いて、前記厚み指標値を算出することを含む、
請求項１４から請求項１７のいずれか一項に記載のレンズ設計方法。
【請求項１９】
前記厚み指標算出処理は、前記累進屈折力レンズのうち、加工時にアロイが取り付けられる領域を含む加工用の領域に対して選択的に前記厚み指標値を算出することを含む、
請求項１４から請求項１８のいずれか一項に記載のレンズ設計方法。
【請求項２０】
前記性能算出処理は、前記累進屈折力レンズのうち眼鏡フレームに取り付けられる領域を含む一部の領域に対して選択的に、前記光学性能情報を算出することを含む、
請求項１から請求項１９のいずれか一項に記載のレンズ設計方法。
【請求項２１】
請求項１から請求項２０のいずれか一項に記載のレンズ設計方法によって累進屈折力レンズを設計することと、
前記設計に従って累進屈折力レンズを製造することと、を含むレンズ製造方法。
【請求項２２】
コンピュータに、
装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、
前記複数の候補値のそれぞれに対して、前記処方値を用いて前記累進屈折力レンズの形状を決定する形状決定処理と、
前記複数の候補値のそれぞれに対して、前記形状決定処理によって形状が決定された前記累進屈折力レンズの光学性能情報を算出する性能算出処理と、
前記プリズム量による前記光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を実行させ、
前記条件設定処理は、前記処方値と前記複数の候補値とを関連付けたデータをデータベースから取得することを含む、レンズ設計プログラム。
【請求項２３】
装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定部と、
前記複数の候補値のそれぞれに対して、前記処方値を用いて前記累進屈折力レンズの形状を決定する形状決定部と、
前記複数の候補値のそれぞれに対して、前記形状決定部によって形状が決定された前記累進屈折力レンズの光学性能情報を算出する性能算出部と、
前記プリズム量による前記光学性能情報の変化を示す性能指標値を算出する性能指標算出部と、を含み、
前記条件設定部は、前記処方値と前記複数の候補値とを関連付けたデータをデータベースから取得する、レンズ設計システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レンズ設計方法、レンズ製造方法、レンズ設計プログラム、及びレンズ設計システム
に関する。
【背景技術】
【０００２】
累進屈折力レンズは、遠用部と近用部とを有する眼鏡レンズなどに利用されている。一般的に、遠用部は装用時に上側に配置され、近用部は装用時に下側に配置される。累進屈折力レンズは、遠用度数と近用度数とが異なることから、下端側の縁厚が上端側の縁厚よりも薄くなりやすい。縁厚が例えば０．１ｍｍ以下の縁は、ナイフエッジなどと呼ばれる。縁がナイフエッジになっていると、累進屈折率レンズの製造過程において、例えば表面研磨の際に研磨材と縁がと接触することで、研磨材あるいはレンズが損傷することがある。このように、レンズの下端の厚みには制約があることから、レンズ中心における物体側の表面と眼球側の裏面との距離（中心厚）を減らすことが難しい。
【０００３】
そこで、表面と裏面の少なくとも一方を下端側の縁が広がるように傾け、表面と裏面とを近づける技術が用いられる。この技術は、プリズムシニング（Ｐｒｉｓｍ−Ｔｈｉｎｎｉｎｇ）などと呼ばれる。プリズムシニングが施された累進屈折力レンズ（以下、ＰＴレンズと略記する）は、プリズムシニングが施されていない累進屈折レンズ（以下、ＮＰＴレンズと略記する）と比較して、屈折力のオフセットが加わる。このオフセット（以下、プリズム量という）は、表面と裏面との傾きに対応する量である。プリズム量は、例えば、ＰＴレンズを通った光線が１ｍ先で１ｃｍずれる場合、１ｄｐ（ディオプター）に相当する。
【０００４】
プリズム量は一般的に固定値が用いられるが、可変値が用いられる場合もある（例えば、特許文献１および特許文献２参照）。特許文献１においては、左眼用レンズと右眼用レンズとでプリズム量が異なる場合、その平均的なプリズム量を両眼に適用することが提案されている。特許文献２には、プリズム量に応じて眼球側の面の形状を変えていることが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−３４１２３８号公報
【特許文献２】特開２００３−１２１８０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、あるシニングプリズム量を基準として求められた収差分布や度数分布などの光学性能は、シニングプリズム量がその基準から大きく外れるほど光学性能は悪くなる傾向にある。そのため、例えばレンズ厚のみに着目してプリズム量を決定すると、極端な場合、光学性能が目標値に対する許容範囲から外れることがあり得る。本発明は、上述の事情に鑑みなされたものであり、光学性能を加味したプリズム量を選択可能なレンズ設計方法、レンズ製造方法、レンズ設計プログラム、及びレンズ設計システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の態様に従えば、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定処理と、複数の候補値のそれぞれに対して、形状決定処理によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出処理と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含み、条件設定処理は、処方値と複数の候補値とを関連付けたデータをデータベースから取得することを含む、レンズ設計方法が提供される。
本発明の態様に従えば、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定処理と、複数の候補値のそれぞれに対して、形状決定処理によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出処理と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含み、形状決定処理は、処方値をもとに、第１面および第２面のそれぞれの形状を決定することと、プリズム量の候補値をもとに、第１面と第２面との傾きを設定することと、傾きが設定された第１面と第２面との間隔を調整することと、を含む、レンズ設計方法が提供される。
本発明の態様に従えば、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定処理と、複数の候補値のそれぞれに対して、形状決定処理によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出処理と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含み、性能算出処理は、光学性能情報として、形状決定処理によって決定された累進屈折力レンズの収差分布データおよび度数分布データを算出することを含み、性能指標算出処理は、処方に応じて予め算出された評価用の収差分布データをデータベースから取得し、性能算出処理が算出した収差分布データと評価用の収差分布データとを比較することを含む、レンズ設計方法が提供される。
本発明の態様に従えば、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定処理と、複数の候補値のそれぞれに対して、形状決定処理によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出処理と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含み、性能算出処理は、光学性能情報として、形状決定処理によって決定された累進屈折力レンズの収差分布データおよび度数分布データを算出することを含み、性能指標算出処理は、処方に応じて予め算出された評価用の度数分布データをデータベースから取得し、性能算出処理が算出した度数分布データと評価用の度数分布データとを比較することを含む、レンズ設計方法が提供される。
本発明の態様に従えば、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定処理と、複数の候補値のそれぞれに対して、形状決定処理によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出処理と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含み、複数の候補値のそれぞれに対して形状決定処理によって決定された累進屈折力レンズのプリズム量による厚みの違いを示す厚み指標値を算出する厚み指標算出処理を含み、性能指標値に重み係数を乗算した乗算値、及び厚み指標値に重み係数を乗算した乗算値を使って、累進屈折力レンズの評価値を算出する評価処理を含む、レンズ設計方法が提供される。
本発明の態様に従えば、上記態様のレンズ設計方法によって累進屈折力レンズを設計することと、設計に従って累進屈折力レンズを製造することと、を含むレンズ製造方法が提供される。
本発明の態様に従えば、コンピュータに、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定処理と、複数の候補値のそれぞれに対して、形状決定処理によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出処理と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を実行させ、条件設定処理は、処方値と複数の候補値とを関連付けたデータをデータベースから取得することを含む、レンズ設計プログラムが提供される。
本発明の態様に従えば、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定部と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定部と、複数の候補値のそれぞれに対して、形状決定部によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出部と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出部と、を含み、条件設定部は、処方値と複数の候補値とを関連付けたデータをデータベースから取得する、レンズ設計システムが提供される。
本発明の第１の態様に従えば、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定処理と、複数の候補値のそれぞれに対して、形状決定処理によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出処理と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を含む、レンズ設計方法が提供される。
【０００８】
本発明の第２の態様に従えば、第１の態様のレンズ設計方法によって累進屈折力レンズを設計することと、設計に従って累進屈折力レンズを製造することと、を含むレンズ製造方法が提供される。
【０００９】
本発明の第３の態様に従えば、コンピュータに、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定処理と、複数の候補値のそれぞれに対して、形状決定処理によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出処理と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を実行させるレンズ設計プログラムが提供される。
【００１０】
本発明の第４の態様に従えば、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定部と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定部と、複数の候補値のそれぞれに対して、形状決定部によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出部と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出部と、を含む、レンズ設計システムが提供される。
【発明の効果】
【００１１】
本発明によれば、光学性能を加味したプリズム量を選択可能なレンズ設計方法、レンズ製造方法、レンズ設計プログラム、及びレンズ設計システムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】眼鏡用のレンズの例を示す図である。
【図２】レンズ設計方法およびレンズ製造方法を示すフローチャートである。
【図３】条件設定処理に使われるプリズム量データベースの概念図である。
【図４】形状決定処理の一例を示すフローチャートである。
【図５】形状決定処理の他の例を示すフローチャートである。
【図６】光学性能情報の一例を示す図である。
【図７】性能指標算出処理で使われる評価用データベースを示す概念図である。
【図８】性能指標算出処理で使われる評価用データを示す概念図である。
【図９】性能指標算出処理を示す概念図である。
【図１０】中心厚を用いた厚み指標算出処理を示す概念図である。
【図１１】指定厚を用いた厚み指標算出処理を示す概念図である。
【図１２】上下端の厚みの差を用いた厚み指標算出処理を示す概念図である。
【図１３】評価処理で使われる評価用データベースを示す概念図である。
【図１４】評価処理を示す概念図である。
【図１５】評価処理を示す概念図である。
【図１６】レンズ設計システムを示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しつつ実施形態を説明する。本実施形態に係るレンズ設計方法の説明に先立ち、眼鏡用のレンズについて説明する。図１は、眼鏡用のレンズの一例を示す図である。図１（Ａ）には、レンズブランクＬａ、加工用形状に成形されたレンズＬｂ、及び眼鏡フレームと同様の形状に加工されたレンズＬｃのそれぞれの平面図を示した。図１（Ｂ）には、図１（Ａ）のＡ−Ａ線におけるレンズＬｂの断面図を示した。
【００１４】
以下の説明において、装用時の水平方向をＸ方向とし、装用時の鉛直方向をＹ方向とする。また、Ｘ方向およびＹ方向に垂直な方向をＺ方向とする。Ｚ方向は、例えば、レンズの厚み方向である。図１（Ａ）において、レンズＬｂは左眼用のレンズであり、＋Ｘ側が鼻側に相当し、−Ｘ側が耳側に相当する。また、＋Ｙ側は額側に相当し、−Ｙ側は顎側に相当する。右眼用の眼鏡レンズについては、左眼用と左右対称的であるので、その説明を省略する。
【００１５】
レンズブランクＬａは、ブランクレンズ、レンズブロックなどと呼ばれることもあり、眼鏡レンズのもとになるレンズである。レンズブランクＬａは、切削研磨などの形状加工によって、眼鏡レンズへ成形される。レンズブランクＬａは、例えば、プラスチックやガラスなどによって形成される。レンズブランクＬａは、平面視で円形に形成されたレンズである。レンズブランクＬａは、幾何中心Ｏを有する。
【００１６】
レンズＬｂは、加工形状レンズなどと呼ばれ、レンズ加工時に治具などが取り付けられる領域ＰＡを残して、レンズブランクＬａの周縁部を研削などにより加工したレンズである。領域ＰＡは、例えば、表面に研削や研磨を施す際にアロイなどの接着材が形成される領域である。レンズＬｂは、厚み方向から平面視した場合に、レンズＬｃになる領域および加工に使われる領域ＰＡを含む領域に設定される。レンズＬｂの平面形状は、例えば長円状であるが、楕円形などであってもよい。
【００１７】
レンズＬｃは、完成品の眼鏡レンズとほぼ同じ形状に加工されたレンズである。レンズＬｃは、所定の光学中心Ｐを有する。光学中心Ｐは、例えば、装用者のフィッティングポイントに一致する位置に形成されるが、フィッティングポイントから、Ｘ方向とＹ方向の少なくとも一方においてずれた位置に形成される場合もある。フィッティングポイントは、装用者の瞳位置（アイポイント）に相当する位置である。このアイポイントは、装用者が水平視した状態でのレンズ上の視線位置のことである。
【００１８】
本実施形態において、レンズＬｃは、遠用部Ｌｆおよび近用部Ｌｎを含む累進屈折力レンズである。レンズＬｃにおいて、光学中心Ｐよりも装用時の上端側を遠用部Ｌｆ、光学中心Ｐよりも装用時の下端側を近用部Ｌｎとする。なお、遠用部Ｌｆと近用部Ｌｎとの境界付近は、累進部とされる。本実施形態に係る累進屈折力レンズは、外面累進レンズ、内面累進レンズ、及び両面累進レンズのいずれであってもよい。
【００１９】
図１（Ｂ）に示すように、レンズＬｂは、凸形状に形成された物体側の表面Ｓｆ１と、凹形状に形成された眼球側の裏面Ｓｆ２とを有する。なお、レンズＬｃも同様の形状である。レンズＬｂは、プリズムシニングが施されたレンズである。図１（Ｂ）において、光学中心Ｐを通り表面Ｓｆ１に垂直な軸に直交する平面Ｐ１（接平面）は、ＸＹ平面に対して傾斜している。光学中心Ｐを通り裏面Ｓｆ２に垂直な軸に直交する平面Ｐ２（接平面）は、ＸＹ平面に平行である。また、平面Ｐ１は、−Ｙ側に向かうにつれて平面Ｐ２から離れるように、傾斜している。レンズＬｂは、プリズムシニングが施されていないレンズと比較して、ＹＺ平面内での屈折力（プリズム量）が付加されたレンズになる。本実施形態においては、光学性能を加味してプリズム量を選択することができ、例えばプリズム量の最適化を行うことができる。
【００２０】
図２は、本実施形態に係るレンズ設計方法およびレンズ製造方法を示すフローチャートである。本実施形態に係るレンズ設計方法は、ステップＳ１からステップＳ８に示す処理を含む。本実施形態において、眼鏡用のレンズを製造するには、ステップＳ１からステップＳ９）の処理によりレンズを設計し、この設計に従ってレンズを加工する（ステップＳ９）。
【００２１】
次に、レンズ設計方法について説明する。レンズを設計するには、まず、設計条件を設定する（ステップＳ１）。ステップＳ１では、装用者の処方値を取得する。処方値は、例えば、球面度数、遠用度数、近用度数、加入度、乱視度数、レンズの材質（屈折率）、インセットの座標、斜視矯正用のプリズムなどから選択される情報を含む。また、レンズ仕様の情報（以下、付加情報）がある場合には、ステップＳ１では付加情報も取得する。付加情報は、例えば、製品タイプ（遠近、中近、近々）、フィッティングパラメータ（そり角、前傾角、角膜頂点距離）、眼鏡フレームの形状（例、楕円、トラック状）、眼鏡フレームに対するレンズの取付方法（全周支持、上端支持、下端支持、ツーポイント）などを含む。また、付加情報は、例えば装用者が指定する情報（以下、指定情報という）を含む場合がある。付加情報は、例えば、レンズの厚み（例、中心厚、縁厚、指定位置での厚み、厚みのバランス）、設計で優先されるパラメータ（例、光学性能重視、薄さ重視、厚みのバランス重視）などである。付加情報は、例えば、装用者が紙面上、表示画面上のチェックシートなどにチェックすることなどで得られる。
【００２２】
次に、ステップＳ２において、装用者の処方値をもとに、累進屈折力レンズの表面と裏面とのプリズム量の複数の候補値を設定する（条件設定処理）。本実施形態において、プリズム量の複数の候補値（プリズム量パターン）は、処方値と関連付けられたテーブルとしてデータベースに登録されている。ステップＳ２においては、データベースからプリズム量パターンを読み出すことにより、プリズム量の複数の候補値を設定する。
【００２３】
図３は、条件設定処理に使われるプリズム量データベースの概念図である。このデータベースは、屈折率（Ｉｎｄｅｘ）により区分されており、各屈折率に加入度（Ａｄｄ）が異なる複数のデータシートＤｓを含む。例えば、Ｉｎｄｅｘが１．６７、Ａｄｄが０．７５の場合、該当するデータシートＤｓが選択される。データシートＤｓは、球面度数（Ｓ）および乱視度数（Ｃ）により区分された複数のデータセルＤｃを有する。例えば、Ｓが４．００、Ｃが０．００の場合、該当するデータセルＤｃが選択される。
【００２４】
データセルＤｃには、例えば、パターン１からパターン１０までの１０種類のプリズム量が登録されている。複数種類のプリズム量は、例えば、装用者の処方値、インデックス、製品タイプ（遠近、中近、近々）、フィッティングパラメータ（そり角、前傾角、角膜頂点距離）等のパラメータ値に応じて選択され、データセルＤｃに登録されている。
【００２５】
プリズム量は、累進屈折力レンズの表面と裏面との傾きに依存する量であり、例えば、屈折力（Δｄｐ）で表される。図３においてパターン１のプリズム量は０．３３Δｄｐである。条件設定処理では、このようなデータベースにおいて処方値に該当するデータセルを検索し、このデータセルから複数のプリズム量（パターン１からパターン１０）を読み出すことにより、プリズム量の複数の候補値を設定する。
【００２６】
なお、プリズム量は、加入度（Ａｄｄ）に対する比率（係数）で表されていてもよいし、図１（Ｂ）に示した平面Ｐ１と平面Ｐ２とがなす角度で表されていてもよい。また、図３において、プリズム量は、インデックス（Ｉｎｄｅｘ）、加入度（Ａｄｄ）、球面度数（Ｓ）、乱視度数（Ｃ）により区分されたデータセルDcに格納されているが、他のパラメータにより区分されたデータセルに格納されていてもよい。
【００２７】
例えば、レンズの外径が大きくなるほど、プリズム量による縁厚の変化が大きくなるので、プリズム量をレンズの外径で区分されたデータセルに格納してもよい。レンズの外径は、加工用形状のレンズの外径であってもよいし、眼鏡フレームに近似する形状に加工されたレンズの外径であってもよい。また、レンズの形状が真円でない場合、レンズの外径は、Ｘ方向の寸法であってもよいし、Ｙ方向の寸法であってもよい。
【００２８】
次に、図２のステップＳ３において、プリズム量の複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する（形状決定処理）。図４は、形状決定処理の一例を示すフローチャートである。この例では、プリズム量に応じてレンズ形状を変化させる例である。この形状決定処理では、ステップＳ１１において、複数のプリズム量の候補値のうち１つ（例、図３のパターン１）をセットする。そして、ステップＳ１２において、裏面形状を算出する。裏面形状計算は、ターゲットとしている光学性能が出るように裏面の形状を決める設計計算である。裏面形状計算では、例えば裏面の各部の位置に応じて、収差を抑えるように、あるいは指定された度数が出るように裏面形状を計算する。裏面形状計算では、入力パラメータとして、例えば、表面形状、処方、厚み、プリズム量、そり角、前傾角、角膜頂点距離、インセット、斜視補正用などの処方プリズム量などが挙げられる。厚みは、例えば、中心厚、縁厚、及び指定された位置の厚みのうち少なくとも１つである。裏面形状計算により得られる裏面形状は、一般的に自由曲面になり、例えば入力パラメータに応じて面全体が変化する。
そして、ステップＳ１３において、基準のプリズム量（例、０Δｄｐ）の表面形状（初期の表面形状）をセットする。例えば、所定の座標系にプリズム量が０の表面形状を配置する。そして、ステップＳ１４において、表面と裏面とのプリズム量がステップＳ１１でセットされたプリズム量を満たすように、表面形状を、初期の表面形状から変更し、裏面に対して傾けて配置する。
【００２９】
そして、ステップＳ１５において、表面と裏面との間隔（図１（Ｂ）のＺ方向の位置）を調整することにより、レンズの厚みを調整する。例えば、ステップＳ１５では、レンズの最大厚（例、中心厚）を最小になるようにレンズの厚みを調整する。また、指定情報などにおいて、装用者から厚みが指定されている場合、指定厚と同じになるように、または指定厚に近くなるように厚みを調整する。
【００３０】
また、レンズの所定の位置における厚みの下限値が設定されていてもよく、この条件を満たすようにレンズの厚みを調整してもよい。例えば、厚みの下限値として、加工時と装用時の少なくとも一方においてレンズの強度を確保できる厚みが設定されていてもよい。例えば、加工用の形状（図１（Ａ）のレンズＬｂ参照）においてナイフエッジを避けるように、加工用の形状における縁厚が０．１ｍｍよりも厚くなるように、厚みを調整してもよい。また、眼鏡フレームに近似する形状に加工された状態（図１（Ａ）のレンズＬｃ参照）で、眼鏡フレームに取り付けるための加工を施すことが可能なように、厚みを調整してもよい。
【００３１】
本実施形態では、ステップＳ１６において、厚みの調整量は閾値未満であるか否かを判定する。厚みの調整量が閾値以上の場合（ステップＳ１６；Ｎｏ）、すなわち厚み調整が過剰である場合、ステップＳ１２の処理に戻り、裏面形状（カーブ）を変更する。厚み調整が過剰となるケースは、例えば、ステップＳ１５においてレンズの厚みを最薄になるように調整した結果、指定された厚み、あるいは強度を確保する上で必要な厚みを満たさないケースなどである。
【００３２】
本実施形態においては、裏面形状を変更しながら厚み調整量が閾値未満なるまで、ステップＳ１２からステップＳ１６の処理を繰り返す。そして、厚みの調整量が閾値以上の場合（ステップＳ１６；Ｙｅｓ）、ステップＳ１７において、ステップＳ１１でセットされたプリズム量に対するレンズの形状を示す形状情報を記憶部などに記憶する。このように、プリズム量に応じて裏面形状を変更しながらレンズ形状を決定すると、プリズム量による光学性能の低下を低減できる。なお、ステップＳ１６の処理は省略可能であり、ステップＳ１５の処理に続いてステップＳ１７の処理を行ってもよい。
【００３３】
そして、ステップＳ１８において、全パターン（例、図３のパターン１からパターン１０）のプリズム量に対する形状の算出が終了したか否かを判定する。全パターンのプリズム量に対する形状の算出が終了していない場合（ステップＳ１８；Ｎｏ）、ステップＳ１１の処理に戻り、次のプリズム量（例、図３のパターン２）をセットする。そして、全パターンに対する形状の算出が終了するまで、ステップＳ１２からステップＳ１８までの処理を繰り返す。そして、全パターンのプリズム量に対する形状の算出が終了した場合（ステップＳ１８；Ｙｅｓ）、形状決定処理を終了する。
【００３４】
図５は、形状決定処理の他の例を示すフローチャートである。本例では、プリズム量を加味せずに初期の裏面形状を算出する。ステップＳ２１において、処方値を用いて裏面形状（裏面の遠用部のカーブおよび近用部カーブ）を算出する。そして、ステップＳ２２において、プリズム量の候補値のうち１つ（例、図３のパターン１）をセットする。そして、ステップＳ２３において、初期の表面形状をセットする。そして、ステップＳ２４において、ステップＳ２２でセットされたプリズム量を満たすように、初期の表面形状を裏面に対して傾けて配置する。そして、ステップＳ２５において、表面と裏面との間隔を調整することにより、レンズの厚みを調整する。そして、ステップＳ２６において、厚みの調整量は閾値未満であるか否かを判定する。なお、ステップＳ２３からステップＳ２６の処理は、図４に示したステップＳ１３からステップＳ１６の処理と同様でよい。
【００３５】
厚みの調整量が閾値以上の場合（ステップＳ２６；Ｎｏ）、ステップＳ２５の処理に戻り、裏面形状を変更する。本実施形態においては、裏面形状を変更しながら厚み調整量が閾値未満なるまで、ステップＳ２５からステップＳ２７の処理を繰り返す。そして、厚みの調整量が閾値以上の場合（ステップＳ２６；Ｙｅｓ）、ステップＳ２７において、ステップＳ２２でセットされたプリズム量に対するレンズの形状を示す形状情報を記憶部などに記憶する。このように、初期の裏面形状を、プリズム量を用いないで決定する場合、繰り返し計算を減らすことができ、計算時間などの処理コストを低減できる。
【００３６】
そして、ステップＳ２８において、全パターン（例、図３のパターン１からパターン１０）のプリズム量に対する形状の算出が終了したか否かを判定する。全パターンのプリズム量に対する形状の算出が終了していない場合（ステップＳ２８；Ｎｏ）、ステップＳ２２の処理に戻り、次のプリズム量（例、図３のパターン２）をセットする。そして、全パターンに対する形状の算出が終了するまで、ステップＳ２２からステップＳ２８までの処理を繰り返す。そして、全パターンのプリズム量に対する形状の算出が終了した場合（ステップＳ２９；Ｙｅｓ）、形状決定処理を終了する。
【００３７】
以上のような形状決定処理が終了した後、図２のステップＳ４において、複数の候補値のそれぞれに対して、形状決定処理によって形状が決定された累進屈折力レンズの光学性能情報を算出する（性能算出処理）。光学性能情報は、累進屈折力レンズの収差分布データおよび度数分布データを含む。
【００３８】
図６は、光学性能情報の一例を示す図である。図６（Ａ）には収差分布データを等高線図で示し、図６（Ｂ）には度数分布データを等高線図で表した。収差は、例えば、Ｘ方向の中央部で小さく、＋Ｘ側あるいは−Ｘ側に向かうにつれて大きくなる。また、収差は、水平視などで使われる遠用部（＋Ｙ側）で小さく、下方視などで使われる近用部（−Ｙ側）で大きい。また、度数は、遠用部（＋Ｙ側）で小さく、近用部（−Ｙ側）で大きい。収差分布データは、例えば、Ｘ方向とＹ方向のそれぞれにおいて任意のピッチで区画された複数のセルに対し、各セルの座標と収差値を組にしたデータ形式であってもよい。度数分布データも同様に、各セルの座標と度数を組にしたデータ形式であってもよい。
【００３９】
このような光学性能情報は、例えば光線追跡法などにより、算出される。なお、性能算出処理においては、装用時に使われる領域に対して光学性能情報を算出すればよく、図１（Ａ）に示したレンズブランクＬａの範囲のうち一部の領域に対して光学性能情報を算出しなくてもよい。例えば、性能算出処理においては、累進屈折力レンズのうち眼鏡フレームに取り付けられる領域（例、図１（Ａ）のレンズＬｃ）を含む一部の領域に対して選択的に、光学性能情報を算出してもよい。例えば、性能算出処理では、図１（Ａ）のレンズＬｃ内の領域において光学性能情報を算出し、レンズＬｃよりも外側の少なくとも一部の領域において光学性能情報を算出しなくてもよい。
【００４０】
次に、図２のステップＳ５において、複数の候補値におけるプリズム量の違いによる光学性能情報の違いを示す性能指標値を算出する（性能指標算出処理）。性能指標算出処理では、ステップＳ４で算出された収差分布データを、評価用の収差分布データと比較することにより、収差に関する性能指標値を算出する。評価用の収差分布データは、処方に応じて予め算出され、データベースに格納されている。評価用の収差分布データは、例えば、処方に指定された光学性能を実現する上で最適化された収差分布を示すデータである。評価用の収差分布データは、例えば、プリズム量が基準値（例、０Δｄｐ）に設定された累進屈折力レンズにおける収差分布データであってもよい。本実施形態では、評価用の収差分布データと、性能算出処理による収差分布データとの差分を算出し、その差分値を重み付けすることにより、収差に関する性能指標値を算出する。収差の差分に対する重み付けで用いる重み係数は、累進屈折力レンズ上の位置に応じて定められている。
【００４１】
また、性能指標算出処理では、ステップＳ４で算出された度数分布データを、評価用の度数分布データと比較することにより、度数に関する性能指標値を算出する。評価用の度数分布データは、処方に応じて予め算出され、データベースに格納されている。評価用の度数分布データは、例えば、処方に指定された光学性能を実現する上で最適化された度数分布を示すデータである。評価用の度数分布データは、例えば、プリズム量が基準値（例、０Δｄｐ）に設定された累進屈折力レンズにおける度数分布データであってもよい。本実施形態では、評価用の度数分布データと、性能算出処理による度数分布データとの差分を算出し、その差分値を重み付けすることにより、度数に関する性能指標値を算出する。度数の差分に対する重み付けで用いる重み係数は、累進屈折力レンズ上の位置に応じて定められている。
【００４２】
上述のような評価用の収差分布データ、評価用の度数分布データ、及び評価用の重み係数分布データは、処方値に関連付けてデータベースに格納されている。重み係数分布データは、例えば、累進屈折力レンズ上で区画されたセルの座標と、このセルにおける重み係数との組で表される。
【００４３】
図７は、性能指標算出処理に使われる評価用データベースを示す概念図である。このデータベースは、屈折率（Ｉｎｄｅｘ）およびインセット座標（Ｙ座標）により区分されている。評価用データベースにおいて、屈折率（Ｉｎｄｅｘ）とインセット座標（Ｙ座標）との組ごとに、加入度（Ａｄｄ）が異なる複数のデータシートＤｓが格納されている。例えば、例えば、Ｉｎｄｅｘが１．６７、インセット座標がＹ＝１１ｍｍ、Ａｄｄが０．７５の場合、該当するデータシートＤｓが選択される。
【００４４】
データシートＤｓは、球面度数（Ｓ）および乱視度数（Ｃ）により区分された複数のデータセルＤｃを有する。例えば、Ｓが４．００、Ｃが０．００の場合、該当するデータセルＤｃが選択される。データセルＤｃには、性能指標算出処理に使われる評価用データとして、評価用収差分布データ、評価用度数分布データ、及び評価用重み係数分布データが格納されている。
【００４５】
図８は、性能指標算出処理で使われる評価用データを示す概念図である。評価用収差分布データは、累進屈折力レンズ上で区画されたセルの座標と、このセルにおける重み係数との組で表される。例えば、Ｘ＝Ｘｉ、Ｙ＝Ｙｊのセルにおいて、評価用の収差は２．０ｄｐと表されている。評価用度数分布データは、セルの座標と、このセルにおける度数との組で表される。例えば、Ｘ＝Ｘｉ、Ｙ＝Ｙｊのセルにおいて、評価用の度数は１．０ｄｐと表されている。評価用重み係数分布データは、セルの座標と、このセルにおける収差用重み係数と、このセルにおける度数用重み係数との組で表される。例えば、Ｘ＝Ｘｉ、Ｙ＝Ｙｊのセルにおいて、収差用重み係数は０．８、度数用重み係数は１．０ｄｐと表されている。これら重み係数は、例えば。装用時に使われる頻度が高いと想定される位置であるほど、大きな値として設定される。
【００４６】
性能指標算出処理では、累進屈折力レンズ上の各位置（セルごと）において、評価用の収差分布データの収差と、性能算出処理で算出した収差分布データの収差との差分（差の絶対値）を算出する。そして、収差の差分値に、累進屈折力レンズ上の各位置における収差用重み係数を乗算した第１乗算値を算出する。例えば、Ｘ＝Ｘｉ、Ｙ＝Ｙｉにおいて、評価用の収差は２．０ｄｐであり、収差用重み係数が０．８であるので、性能算出処理で算出された収差が２．１である場合、第１乗算値は、（２．１−２．０）×０．８により、０．０８と算出される。そして、累進屈折力レンズ上の各位置で第１乗算値を積算することにより第１積算値を算出する。第１積算値は、例えば、その値が大きいほど、光学性能が評価用（例、プリズム量が０）よりも低いことを示す。このように、第１積算値は、収差に関する性能指標値である。
【００４７】
また、性能指標算出処理では、累進屈折力レンズ上の各位置（セルごと）において、評価用の度数分布データの度数と、性能算出処理が算出した度数分布データの度数との差分（差の絶対値）を算出する。そして、度数の差分に、累進屈折力レンズ上の各位置における度数用重み係数を乗算した第２乗算値を算出する。例えば、Ｘ＝Ｘｉ、Ｙ＝Ｙｉにおいて、評価用の度数は１．０ｄｐであり、収差用重み係数が１．０であるので、性能算出処理で算出された度数が１．２である場合、第２乗算値は、（１．２−１．０）×１．０により、０．２と算出される。そして、累進屈折力レンズ上の各位置で第２乗算値を積算することにより第２積算値を算出する。第２積算値は、例えば、その値が大きいほど、光学性能が評価用（例、プリズム量が０）よりも低いことを示す。このように、第２積算値は、度数に関する性能指標値である。
【００４８】
図９は、性能指標算出処理を示す概念図である。本実施形態においては、上述のような第１積算値（収差に関する性能指標値）および第２積算値（度数に関する性能指標値）を和算した値を、性能指標値（図９で「光学性能の評価」と示す）として算出する。この性能指標値は、値が大きいほど光学性能が低下することを示す指標値である。本実施形態においては、プリズム量の複数の候補値ごとに性能指標値を算出し、複数の候補値に対して、性能指標値が低い順に並べた際の順位に応じた評価点をつける。例えば、図９において、光学性能の評価が最も小さい値（光学性能がよい）のは、パターン２であり、以下、パターン４、パターン１、パターン３の順に光学性能の評価が大きくなる。そこで、パターン４の評価点を１０とし、以下、順位が下のパターンほど低い評価点をつける。
【００４９】
なお、性能指標算出処理においては、装用時に使われる領域に対して光学性能情報を算出すればよく、図１（Ａ）に示したレンズブランクＬａの範囲のうち一部の領域に対して性能指標値あるいは評価点を算出しなくてもよい。例えば、性能指標算出処理においては、累進屈折力レンズのうち眼鏡フレームに取り付けられる領域（例、図１（Ａ）のレンズＬｃ）を含む一部の領域に対して選択的に、性能指標値を算出してもよい。例えば、性能算出処理では、図１（Ａ）のレンズＬｃ内の領域において性能指標値を算出し、レンズＬｃよりも外側の少なくとも一部の領域において性能指標値を算出しなくてもよい。
【００５０】
なお、評価点は、順位に応じた値でなくてもよく、性能指標値に応じた値として算出してもよいし、性能指標値そのものであってもよい。評価点は、装用者の処方値、インデックス、製品タイプ（遠近、中近、近々）、フィッティングパラメータ（そり角、前傾角、角膜頂点距離）等のパラメータに関連した値として、データベースに格納されていてもよい。このようなパラメータは、例えば、インセットY座標値、外径などを含み、レンズ形状に応じた値であってもよい。また、評価点は、任意の項目の評価ごと（例、収差、度数）に設定されていてもよい。
【００５１】
本実施形態においては、図２のステップＳ６において、プリズム量による厚みの違いを示す厚み指標値を算出する（厚み指標算出処理）。厚み指標値は、例えば、中心厚、指定厚、及び厚みバランスの少なくとも１つに基づいて算出される。
【００５２】
図１０は、中心厚を用いた厚み指標算出処理を示す概念図である。厚み指標算出処理では、形状決定処理において各プリズム量に対して形状が決定された累進屈折力レンズに対して、中心厚を算出する。中心厚は、厚み指標値の一つである。そして、プリズム量の複数の候補値に対して、中心厚が低い順に並べた際の順位に応じた評価点をつける。例えば、図１０において、中心厚が最も薄いのは、パターン１であり、以下、パターン２、パターン３、パターン４の順に中心厚が厚くなる。そこで、パターン１の評価点を１０とし、以下、順位が下のパターンほど低い評価点をつける。
【００５３】
図１１は、指定厚を用いた厚み指標算出処理を示す概念図である。厚み指標算出処理では、形状決定処理において各プリズム量に対して形状が決定された累進屈折力レンズに対して、指定された位置での厚みを算出し、算出した厚みと指定された厚み（指定厚）との差分を算出する。指定厚との差分は、厚み指標値のひとつである。そして、プリズム量の複数の候補値に対して、指定厚との差分が小さい順に並べた際の順位に応じた評価点をつける。例えば、図１１において、指定厚との差が最も小さいのは、パターン２およびパターン４であり、以下、パターン１、パターン３の順に指定厚との差分が大きくなる。そこで、パターン２およびパターン４の評価点を１０とし、以下、順位が下のパターンほど低い評価点をつける。
【００５４】
図１２は、厚みバランスを用いた厚み指標算出処理を示す概念図である。厚み指標算出処理では、形状決定処理において各プリズム量に対して形状が決定された累進屈折力レンズに対して、上端の縁厚と下端の縁厚との差分（上下厚の差）を算出する。上下厚の差は、厚み指標値の一つである。そして、プリズム量の複数の候補値に対して、上下厚の差が小さい順に並べた際の順位に応じた評価点をつける。例えば、図１２において、上下厚の差が最も小さいのは、パターン２であり、以下、パターン４、パターン１、パターン３の順に上下厚の差が大きくなる。そこで、パターン２の評価点を１０とし、以下、順位が下のパターンほど低い評価点をつける。
【００５５】
なお、厚み指標算出処理においては、装用時に使われる領域に対して厚み指標値を算出すればよく、図１（Ａ）に示したレンズブランクＬａの範囲のうち一部の領域に対して厚み指標値を算出しなくてもよい。例えば、厚み指標算出処理においては、累進屈折力レンズのうち眼鏡フレームに取り付けられる領域（例、図１（Ａ）のレンズＬｃ）を含む一部の領域に対して選択的に、厚み指標値を算出してもよい。例えば、性能算出処理では、図１（Ａ）のレンズＬｃ内の領域において厚み指標値を算出し、レンズＬｃよりも外側の少なくとも一部の領域において厚み指標値を算出しなくてもよい。
【００５６】
なお、厚み指標算出処理において、評価点は、装用者の処方値、インデックス、製品タイプ（遠近、中近、近々）、フィッティングパラメータ（そり角、前傾角、角膜頂点距離）等のパラメータに関連した値として、データベースに格納されていてもよい。このパラメータは、例えば、インセットY座標値、外径などを含み、レンズ形状に応じた値として、データベースに格納されていてもよい。評価点は、順位に応じた値でなくてもよく、厚み指標値に応じた値として算出してもよいし、厚み指標値そのものであってもよい。
【００５７】
本実施形態においては、図２のステップＳ７において、累進屈折力レンズの評価値を算出する（評価処理）。評価処理では、性能指標値（または評価点）に重み係数を乗算し、その乗算値を光学性能に関する評価値とする。また、評価処理では、厚み指標値（または評価点）に重み係数を乗算し、その乗算値を厚みに関する評価値とする。また、光学性能に関する評価値と厚みに関する評価値とを和算することで、累進屈折力レンズの評価値を算出する。評価処理で用いる重み係数は、例えば、処方値と関連付けてデータベースに格納されている。
【００５８】
図１３は、評価処理で使われる評価用データベースを示す概念図である。このデータベースは、屈折率（Ｉｎｄｅｘ）により区分されており、各屈折率に加入度（Ａｄｄ）が異なる複数のデータシートＤｓを含む。例えば、Ｉｎｄｅｘが１．６７、Ａｄｄが０．７５の場合、該当するデータシートＤｓが選択される。データシートＤｓは、球面度数（Ｓ）および乱視度数（Ｃ）により区分された複数のデータセルＤｃを有する。例えば、Ｓが４．００、Ｃが０．００の場合、該当するデータセルＤｃが選択される。データセルＤｃには、光学性能評価重み係数、最薄評価重み係数、指定厚評価重み係数、及び厚みバランス重み係数が格納されている。
【００５９】
図１４は、評価処理を示す概念図である。評価処理では、各プリズム量（プリズム量パターン）に対する光学性能の評価点（図９参照）と光学性能評価重み係数とを算出することで、重み付き光学性能評価点を算出する。例えば、パターン１の光学性能評価点は８であり、光学性能評価重み係数が１．０の場合、重み付き光学性能評価点は８×１．０＝８になる。
【００６０】
また、評価処理では、各プリズム量（プリズム量パターン）に対する中心厚の評価点（図１０参照）と最薄評価重み係数とを算出することで、重み付き中心厚評価点を算出する。例えば、パターン１の中心厚評価点は１０であり、中心厚評価重み係数が０．９の場合、重み付き中心厚評価点は１０×０．９＝９になる。
【００６１】
また、評価処理では、各プリズム量（プリズム量パターン）に対する指定厚の評価点（図１１参照）と指定厚評価重み係数とを算出することで、重み付き指定厚評価点を算出する。例えば、パターン１の指定厚評価点は８であり、指定厚評価重み係数が１．１の場合、重み付き指定厚評価点は８×１．１＝８．８になる。
【００６２】
また、評価処理では、各プリズム量（プリズム量パターン）に対する上下厚の差の評価点（図１２参照）と厚みバランス評価重み係数とを算出することで、重み付き厚みバランス評価点を算出する。例えば、パターン１の厚みバランス評価点は８であり、厚みバランス評価重み係数が０．８の場合、重み付き厚みバランス評価点は８×０．８＝６．４になる。
【００６３】
評価処理では、プリズム量（プリズム量パターン）ごとに各種の重み付き評価点の総計をとることで、総評価点を算出する。図１４においては、パターン２の総評価点が最も高く、以下、パターン１、パターン４、パターン３の順に総評価点が低くなる。このようにして、例えば、パターン２におけるプリズム量を、例えば処方値に対する推奨値として選択可能である。
【００６４】
本実施形態においては、例えば図１４に示したように右眼用レンズについて総評価点を算出し、同様にして左眼用レンズについても総評価点を算出する。評価処理では、右眼用レンズの総評価点および左眼用レンズの総評価点を用いて、評価を行ってもよい。
【００６５】
図１５は、評価処理の他の例を示す概念図である。この評価処理では、右眼用レンズの総評価点および左眼用レンズの総評価点を和算し、左右合計評価点を算出する。図１５の例では、パターン２およびパターン３において、左右合計評価点が同じ値である。このような場合、例えば、利き目を加味してプリズム量の推奨値を決定することもできる。例えば、左眼用レンズの評価点は、パターン２においてパターン３よりも大きい。そのため、左眼が利き目の装用者に対して、パターン２を推奨値とすることもできる。また、左眼用レンズの評価点と右眼用レンズの評価点との差が小さい方のプリズム量を推奨値とすることもできる。また、右眼用レンズの総評価点および左眼用レンズの総評価点に、例えば利き目に応じた重み付けを行って、左右合計評価点を算出してもよい。
【００６６】
次に、本実施形態に係るレンズ設計システムについて説明する。図１６は、本実施形態に係るレンズ設計システム１を適用したレンズ供給システムＳＹＳを示す図示す図である。レンズ供給システムＳＹＳは、レンズ設計システム１、設計条件供給システム２、及び加工システム３を備える。
【００６７】
設計条件供給システム２は、例えば、眼鏡販売店に設置されるが、装用者の自宅などに設置されていてもよい。設計条件供給システム２は、情報処理装置５、表示装置６、及び入力装置７を備える。情報処理装置５は、例えばコンピュータシステムであり、インターネットなどの回線１０を介してレンズ設計システム１に接続されている。
【００６８】
入力装置７は、例えば、キーボード、マウス、タッチパネルなどであり、情報処理装置５に接続されている。入力装置７は、処方値などのレンズ設計に使われる情報の入力を受け付けることができる。情報処理装置５は、入力装置７に入力された情報を取得し、この情報を、回線１０を介してレンズ設計システム１に供給できる。例えば、装用者あるいは眼鏡販売者は、入力装置７を操作することにより、処方値、付加情報、指定情報などをレンズ設計システム１に供給できる。
【００６９】
表示装置６は、例えば液晶ディスプレイなどであり、情報処理装置５に接続されている。表示装置６は、例えば入力装置７を介して情報処理装置５に入力された情報、レンズ設計システム１により設計されたレンズの情報などを表示できる。
【００７０】
レンズ設計システム１は、例えば、レンズメーカにおける設計施設に設置される。レンズ設計システム１は、情報処理装置１１およびデータベースＤＢを備える。情報処理装置１１は、例えば、設計条件供給システム２から処方値などの供給を受けて、累進屈折力レンズを設計する。データベースＤＢは、レンズ設計に使われる各種データを格納する。情報処理装置１１は、データベースＤＢから読み出した情報、及び設計条件供給システム２から供給された処方値を使って、レンズを設計する。
【００７１】
情報処理装置１１は、条件設定部１２、形状決定部１３、性能算出部１４、性能指標算出部１５、厚み指標算出部１６、及び評価部１７を備える。条件設定部１２は、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する。条件設定部１２は、例えば図２などで説明した条件設定処理を行う。形状決定部１３は、プリズム量の複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する。形状決定部１３は、例えば図２等で説明した形状決定処理を行う。
【００７２】
性能算出部１４は、プリズム量の複数の候補値のそれぞれに対して、形状決定部１３によって形状が決定された累進屈折力レンズの光学性能情報を算出する。性能算出部１４は、例えば図２等で説明した形状決定処理を行う。性能指標算出部１５は、プリズム量による光学性能情報の変化を示す性能指標値を算出する。性能指標算出部１５は、例えば図２等で説明した性能指標算出処理を行う。厚み指標算出部１６は、プリズム量の複数の候補値のそれぞれに対して形状決定部１３によって決定された累進屈折力レンズの、プリズム量による厚みの違いを示す厚み指標値を算出する。厚み指標算出部１６は、例えば、図２等で説明した厚み指標算出処理を行う。評価部１７は、性能指標値に重み係数を乗算した乗算値、及び厚み指標値に重み係数を乗算した乗算値を使って、累進屈折力レンズの評価値を算出する。評価部１７は、例えば図２等で説明した評価処理を行う。
【００７３】
レンズ設計システム１は、例えば、プリズム量に応じて設計された累進屈折力レンズの少なくとも一つについて、そのレンズ形状を示す情報を設計条件供給システム２に供給できる。設計条件供給システム２の情報処理装置５は、レンズ設計システム１から供給されたレンズ形状を示す画像を表示装置６に表示できる。
【００７４】
例えば、レンズ設計システム１は、最も評価点が高いプリズム量のレンズ形状の情報を設計条件供給システム２に供給し、設計条件供給システム２は、このレンズ形状の画像を表示装置６に表示してもよい。この場合、装用者は、例えば、設計結果を確認すること、発注を確定することなどができる。
【００７５】
また、レンズ設計システム１は、プリズム量が異なる複数のレンズ形状の情報を設計条件供給システム２に供給し、設計条件供給システム２は、これらレンズ形状の画像を表示装置６に表示してもよい。この場合、装用者は、複数のレンズ形状から任意にレンズ形状を選択できる。なお、レンズ設計システム１は、設計結果を、設計条件供給システム２に供給しなくてもよい。
【００７６】
レンズ加工システム３は、レンズに加工を施す加工装置２０、及び加工装置２０を制御する制御装置２１を備える。レンズ加工システム３は、インターネットなどの回線２２を介してレンズ設計システム１と接続されている。レンズ設計システム１は、例えば、眼鏡販売者あるいは装用者から発注された累進屈折力レンズの形状に関する情報（設計結果）として、レンズの加工に使われる情報をレンズ加工システム３の制御装置２１に供給する。制御装置２１は、レンズ設計システム１から供給された情報に従って加工装置２０を制御し、レンズを加工させる。
【００７７】
上述のようなレンズ設計システム１において、情報処理装置１１は、ＣＰＵおよびメモリを有するコンピュータを含む。情報処理装置１１において、コンピュータは、レンズ設計プログラムに従って各種の処理を実行する。このプログラムは、コンピュータに、装用者の処方値をもとに、累進屈折力レンズの物体側の第１面と眼球側の第２面とのプリズム量の複数の候補値を設定する条件設定処理と、複数の候補値のそれぞれに対して、処方値を用いて累進屈折力レンズの形状を決定する形状決定処理と、複数の候補値のそれぞれに対して、形状決定処理によって形状が決定された累進屈折力レンズの光学性能情報を算出する性能算出処理と、プリズム量による光学性能情報の変化を示す性能指標値を算出する性能指標算出処理と、を実行させる。このプログラムは、光ディスクやＣＤ−ＲＯＭ、ＵＳＢメモリ、ＳＤカード等の、コンピュータで読み取り可能な記憶媒体に格納されて提供されてもよい。
【００７８】
なお、レンズ設計システム１は、プリズム量の複数の候補値のそれぞれに対する形状決定処理を並列計算などにより行ってもよい。例えば、レンズ設計システム１は、コンピュータアレイの複数のノードのそれぞれに、１つのプリズム量に対する形状決定処理を実行させ、ホストコンピュータにより評価処理を行ってもよい。
【００７９】
なお、レンズ設計システム１は、設計条件供給システム２の一部であってもよいし、加工システム３の一部であってもよく、レンズ供給システムＳＹＳ以外のシステムに適用されていてもよい。例えば、レンズ設計システム１は、眼鏡販売店に設置されていてもよい。この場合、例えば、図５に示した形状決定処理を採用することにより、計算負荷を軽減できる。また、レンズ設計システム１は、情報処理装置１１の処理能力に応じて、プリズム量の候補値の種類が設定されていてもよい。
【００８０】
なお、本発明の技術範囲は、上記の実施形態に限定されるものではない。例えば、上記の実施形態で説明した要件の１つ以上は、省略されることがある。また、上記の実施形態で説明した要件は、適宜組み合わせることができる。
【符号の説明】
【００８１】
１・・・レンズ設計システム、１２・・・条件設定部、１３・・・形状決定部、
１４・・・性能算出部、１５・・・性能指標算出部、１６・・・指標算出部、
１７・・・評価部、ＤＢ・・・データベース
【図１】
0006460728.tif 000002
【図２】
0006460728.tif 000003
【図３】
0006460728.tif 000004
【図４】
0006460728.tif 000005
【図５】
0006460728.tif 000006
【図６】
0006460728.tif 000007
【図７】
0006460728.tif 000008
【図８】
0006460728.tif 000009
【図９】
0006460728.tif 000010
【図１０】
0006460728.tif 000011
【図１１】
0006460728.tif 000012
【図１２】
0006460728.tif 000013
【図１３】
0006460728.tif 000014
【図１４】
0006460728.tif 000015
【図１５】
0006460728.tif 000016
【図１６】
0006460728.tif 000017