(57)【特許請求の範囲】
【請求項１】
そり角のある眼鏡フレームに対して視軸に対して光軸が傾いた状態でレンズを枠入れする際に、視軸に対して光軸が一致する状態で度数を処方したレンズのそり角のない状態での装用感に近い装用感を得ることを目的に光軸がずれることに伴う処方度数の変化を補正した当該レンズのシミュレーション度数を表示するためのレンズのシミュレーション度数表示方法であって、
視軸に対して光軸が一致した状態の当該レンズの処方度数（以下、この状態を正対状態とする）とそり角の角度のデータを依頼者に入力させるためにモニター上に所定の入力部を表示させるとともに、
入力された当該レンズの処方度数データ及びそり角の角度データに基づいて補正した当該レンズの正対状態での装用感が得られるシミュレーション度数を算出して前記モニターに表示させるようにし、
前記モニター上には処方度数の変化量に対する所望の補正割合の入力をさせるための所定の入力部が表示され、前記モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数がこの補正割合をパラメータとして算出されることを特徴とするレンズのシミュレーション度数表示方法。
【請求項２】
入力された当該レンズの処方度数データ及びそり角の角度データに基づいて入力されたそり角の角度で補正前の当該レンズを装用した際の変化した当該レンズのシミュレーション度数と、入力されたそり角の角度で補正処理を行った後の当該レンズを装用した際のシミュレーション度数との少なくともいずれか一方を算出し前記モニターに表示させるようにしたことを特徴とする請求項１に記載のレンズのシミュレーション度数表示方法。
【請求項３】
前記モニター上には処方度数の変化量に対する所望の補正割合の入力をさせるための所定の入力部が表示され、同モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数及び補正処理を行った後の入力されたそり角の角度で当該レンズを装用した際のシミュレーション度数はこの補正割合をパラメータとして算出されることを特徴とする請求項２に記載のレンズのシミュレーション度数表示方法。
【請求項４】
前記処方度数とはＳ度数、Ｃ度数、乱視軸及びプリズム度であることを特徴とする請求項１〜４のいずれかに記載のレンズのシミュレーション度数表示方法。
【請求項５】
前記モニター上にはＳ度数及びＣ度数に対する所望の補正割合の入力をさせるための所定の入力部が表示され、同モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数はこの補正割合をパラメータとして算出されることを特徴とする請求項４に記載のレンズのシミュレーション度数表示方法。
【請求項６】
前記モニター上にはＳ度数及びＣ度数に対する所望の補正割合の入力をさせるための所定の入力部が表示され、同モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数及び補正処理を行った後の入力されたそり角の角度で当該レンズを装用した際のシミュレーション度数はこの補正割合をパラメータとして算出されることを特徴とする請求項４に記載のレンズのシミュレーション度数表示方法。
【請求項７】
前記モニター上にはプリズム度に対する所望の補正割合の入力をさせるための所定の入力部が表示され、同モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数はこの補正割合をパラメータとして算出されることを特徴とする請求項４〜６のいずれかに記載のレンズのシミュレーション度数表示方法。
【請求項８】
前記モニター上にはプリズム度に対する所望の補正割合の入力をさせるための所定の入力部が表示され、同モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数及び補正処理を行った後の入力されたそり角の角度で当該レンズを装用した際のシミュレーション度数はこの補正割合をパラメータとして算出されることを特徴とする請求項４〜６のいずれかに記載のレンズのシミュレーション度数表示方法。
【請求項９】
前記モニター上には度数補正を施すシミュレーション用のレンズが依頼者に選択可能に表示され、選択されたレンズについて中心部と周辺部のシミュレーション度数をそれぞれ計算し、両シミュレーション度数を比較することで得られた値に基づいて所定の修正割合を算出し、前記補正割合にこの修正割合を反映させて補正割合を修正することを特徴とする請求項１〜８のいずれかに記載のレンズのシミュレーション度数表示方法。
【請求項１０】
前記所定の入力部はＷＥＢページ上に公開され、前記処方度数及び角度のデータは通信回線を通じて同ＷＥＢページ上の同入力部に入力されるとともに、前記算出されたシミュレーション度数は同ＷＥＢページ上に表示されるようにしたことを特徴とする請求項１〜９のいずれかに記載のレンズのシミュレーション度数表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はそり角の大きな眼鏡フレームに対してレンズを枠入れする際に変化する処方度数の値を補正して表示するためのレンズの補正処方度数表示方法に関するものである。
【背景技術】
【０００２】
近年、顔に沿って湾曲させた眼鏡フレームが主としてファッション性の高いインポートフレームやスポーツ用のサングラス等で広く用いられるようになってきている（以下、便宜上そのような眼鏡フレームを湾曲眼鏡フレームという）。このような湾曲眼鏡フレームの湾曲度合いは一般に図９に示すように視軸Ｌに対して直交する線分ｍに対する湾曲眼鏡フレームの傾斜角度θがどのくらいかということで評価されている。この傾斜角度θを一般にそり角θと呼称している。
そり角θが大きくなると湾曲眼鏡フレームと認識されるのであるが、実際にはどの程度のそり角θ以上の眼鏡フレームを湾曲眼鏡フレームとするというような明確な基準があるわけではない。一般的にはそり角１０度でやや湾曲している湾曲眼鏡フレーム、そり角２０度以上で比較的大きく湾曲している湾曲眼鏡フレームであると認識されている。
湾曲眼鏡フレームにレンズを装着する際の問題点はそり角があることによって視軸がレンズの光軸とずれることである。通常眼鏡店では視軸と光軸が一致した状態でレンズ度数を処方するわけであるが、そのような状態で処方したレンズをそり角の分だけ傾けて装用すると傾けた方向の度数を強く感じるようになることから、通常のそり角のフレームで処方レンズを装用した場合に比べて、レンズ度数が過矯正（過補正）になり余分なＣ度数も発生することになる。また、視軸と光軸が傾くことにより余分なプリズム効果が発生することになる。そのため、眼鏡店では経験的にそり角による装用度数の過矯正を見越してＳ度数を下げたりプリズムを付加して対応している。
そり角の影響を補正する技術として特許文献１を挙げる。特許文献１には湾曲眼鏡フレームにレンズを装着する際の非点収差（乱視）とプリズム誤差を補正する技術が開示されている（尚、この特許文献１のそり角２００°は上記そり角の定義によれば１０°となる）。
【特許文献１】特開２００５−２８４０５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記のような現状においてレンズメーカーでは眼鏡店で処方したレンズ度数のデータとそり角データの両方の提供を受けることで、眼鏡店に湾曲眼鏡フレームに装着した段階でちょうど眼鏡店で処方した処方と同じ装用感となるような補正を加えたレンズを提供するというサービスを行うことが求められているが、その場合に次のようないくつかの課題があった。
１）レンズメーカーで施される度数補正の量は、注文された処方度数とそり角をもとに複雑な計算を経て決定されることから、眼鏡店がレンズ発注時に出来上がりのレンズの度数を知ることが困難である。
２）注文の処方度数とそり角の条件ではどの程度の割合で補正が加わっているか、すなわち、どの程度そり角の影響による度数誤差とプリズム誤差が発生し、補正後はどの程度の度数誤差とプリズム誤差が残った状態になっているかを眼鏡店にて把握することが難しい。そのため、そり角に応じて度数補正やプリズム補正をするにしても、その補正量がどの程度必須なものであるかの判断を眼鏡店の検眼時にすることが困難である。
３）ユーザーごとに度数誤差やプリズム誤差に対する眼の許容量や使用目的が異なることから、検眼時に眼の許容量や使用目的にあわせて処方度数の補正量を変更することが望ましいが、レンズメーカーによる理論値を元にした一律の補正では、ユーザーごとの対応が出来ない。例えば、湾曲眼鏡フレームにレンズを装着すると装用した状態でＳ度数は強くなるため、Ｓ度数については弱くするような補正を施すこととなるが、主として遠方距離をはっきり見たいと言う要望を持つユーザーであれば、補正の割合を減らすというようなユーザーに対する個別対応が出来ない。
４）湾曲眼鏡フレームと通常眼鏡フレームをかけかえる場合、かけかえを考慮してなるべく必要最小限の補正量にしたいと言う要望がある。例えば、プリズム補正を加えることは例え理論的に正しくても、かけかえ時のプリズム差異により不具合が起こることもあるため、ユーザーの検眼時の状況によって補正を全くしないことが有効なときもある。また、通常眼鏡フレームの度数でＣ度数が加わっていない時には、同様に、湾曲眼鏡フレームで理論的計算により必要であってもＣ度数をなくして処方することが有効な時もある。このような時は、ユーザーの眼の状態や湾曲眼鏡の使用目的、通常眼鏡フレームの度数などに応じて眼鏡店の検眼時に個別対応をすることが必要である。
これらのことから眼鏡店側ではレンズメーカーでそり角に応じたレンズへの処方度数の補正サービスをするのであれば、その際にレンズメーカーの一方的な補正ではなく、レンズメーカーでどのように補正されるかの情報の開示や、眼鏡店側でユーザーの個人差を考慮した補正を検討する機会が与えられることを要望するはずである。
本発明は、このような課題に着目してなされたものである。その目的とするところは、そり角の大きな湾曲眼鏡フレームに対してレンズを枠入れする際に発生する処方度数の変化に応じたレンズの補正量を検証させることが可能なレンズの補正処方度数表示方法を提供することにある。
【課題を解決するための手段】
【０００４】
上記の目的を達成するために請求項１に記載の発明では、そり角のある眼鏡フレームに対して視軸に対して光軸が傾いた状態でレンズを枠入れする際に、視軸に対して光軸が一致する状態で度数を処方したレンズのそり角のない状態での装用感に近い装用感を得ることを目的に光軸がずれることに伴う処方度数の変化を補正した当該レンズのシミュレーション度数を表示するためのレンズのシミュレーション度数表示方法であって、視軸に対して光軸が一致した状態の当該レンズの処方度数（以下、この状態を正対状態とする）とそり角の角度のデータを依頼者に入力させるためにモニター上に所定の入力部を表示させるとともに、入力された当該レンズの処方度数データ及びそり角の角度データに基づいて補正した当該レンズの正対状態での装用感が得られるシミュレーション度数を算出して前記モニターに表示させるようにし、前記モニター上には処方度数の変化量に対する所望の補正割合の入力をさせるための所定の入力部が表示され、前記モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数はこの補正割合をパラメータとして算出されることをその要旨とする。
また、請求項２の発明では請求項１に記載の発明の構成に加え、入力された当該レンズの処方度数データ及びそり角の角度データに基づいて入力されたそり角の角度で補正前の当該レンズを装用した際の変化した当該レンズのシミュレーション度数と、入力されたそり角の角度で補正処理を行った後の当該レンズを装用した際のシミュレーション度数との少なくともいずれか一方を算出し前記モニターに表示させるようにしたことをその要旨とする。
また、請求項３の発明では請求項２に記載の発明の構成に加え、前記モニター上には処方度数の変化量に対する所望の補正割合の入力をさせるための所定の入力部が表示され、同モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数及び補正処理を行った後の入力されたそり角の角度で当該レンズを装用した際のシミュレーション度数はこの補正割合をパラメータとして算出されることをその要旨とする。
また、請求項４の発明では請求項１〜３のいずれかに記載の発明の構成に加え、  前記処方度数とはＳ度数、Ｃ度数、乱視軸及びプリズム度であることをその要旨とする。
【０００５】
また、請求項５の発明では請求項４に記載の発明の構成に加え、前記モニター上にはＳ度数及びＣ度数に対する所望の補正割合の入力をさせるための所定の入力部が表示され、同モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数はこの補正割合をパラメータとして算出されることをその要旨とする。
また、請求項６の発明では請求項４に記載の発明の構成に加え、前記モニター上にはＳ度数及びＣ度数に対する所望の補正割合の入力をさせるための所定の入力部が表示され、同モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数及び補正処理を行った後の入力されたそり角の角度で当該レンズを装用した際のシミュレーション度数はこの補正割合をパラメータとして算出されることをその要旨とする。
また、請求項７の発明では請求項４〜６のいずれかに記載の発明の構成に加え、前記モニター上にはプリズム度に対する所望の補正割合の入力をさせるための所定の入力部が表示され、同モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数はこの補正割合をパラメータとして算出されることをその要旨とする。
また、請求項８の発明では請求項４〜６のいずれかに記載の発明の構成に加え、前記モニター上にはプリズム度に対する所望の補正割合の入力をさせるための所定の入力部が表示され、同モニターに表示される補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数及び補正処理を行った後の入力されたそり角の角度で当該レンズを装用した際のシミュレーション度数はこの補正割合をパラメータとして算出されることをその要旨とする。
また、請求項９の発明では請求項１〜８のいずれかに記載の発明の構成に加え、前記モニター上には度数補正をさせるためのシミュレーション用のレンズが依頼者に選択可能に表示され、選択されたレンズについて中心部と周辺部のシミュレーション度数をそれぞれ計算し、両シミュレーション度数を比較することで得られた値に基づいて所定の修正割合を算出し、前記補正割合にこの修正割合を反映させて補正割合を修正することをその要旨とする。
また、請求項１０の発明では請求項１〜９のいずれかに記載の発明の構成に加え、前記所定の入力部はＷＥＢページ上に公開され、前記処方度数及び角度のデータは通信回線を通じて同ＷＥＢページ上の同入力部に入力されるとともに、前記算出されたシミュレーション度数は同ＷＥＢページ上に表示されるようにしたことをその要旨とする。
【０００６】
このような構成では、ある所定の処方度数のレンズについて所望の湾曲眼鏡フレームに装着しようとする場合に、依頼者（例えば眼鏡販売店）はそのレンズの処方度数と当該湾曲眼鏡フレームのそり角の角度のそれぞれのデータをモニター上に表示される所定の入力部に入力するようにする。
そして、入力されたデータを補正度数算出プログラムに適用して以下の３つのシミュレーション度数を算出する。尚、基本的に球面レンズ及び非球面レンズの処方度数はレンズ中心付近を基準として設定されるため、これらレンズではシミュレーション度数もレンズ中心付近の算出値である。
１）当該レンズを入力されたそり角の角度で装用した際のシミュレーション度数
２）補正処理を行った後の当該レンズの正対状態での装用感が得られるシミュレーション度数
３）補正処理を行った後の当該そり角の角度で装用した際のシミュレーション度数
１）は視軸と光軸が一致した所定の処方度数のレンズをそり角のように傾けると装用感がどのくらい異なるかを数値として表示して示すものである。処方度数としては具体的にはＳ度数、Ｃ度数、乱視軸及びプリズム度が挙げられるが、これらの要素の変化からどの程度見え方が変わってくるかが理解できる。尚、これらの要素すべてを表示する必要はない。
２）はもともと「このように見えてほしい」という要請でもある正対状態の処方度数と同等の見え方とするためにこのようなそり角のフレームに傾けて装着する際にはどのようなレンズ度数とすればよいかを表示して示すものである。
３）は２）のようなシミュレーション度数で実際にそり角のフレームに傾けて装用するとどのように見えるかを数値として表示して示すものである。基本的には１）と同等の装用感にすることが目的であるので、１）と同じ数値にすることが目標となる。
本発明ではモニター上に表示される１）〜３）のシミュレーション度数では２）のシミュレーション度数は必須である。１）又は／及び３）のシミュレーション度数は選択的な表示とされる。
【０００７】
但し、依頼者によってはこのようにそり角の大きなフレームを使用する場合に１００％の補正を望まない場合がある。
例えばレンズ全体としてＳ度数が弱めの設定となってしまうことを嫌うユーザーやそり角がそれほど大きくなければ処方度数に対する許容量が大きなユーザーであれば必ずしも１００％の補正を望まないケースもあり得るからである。また、プリズムについてはこれを補正するとかえって違和感となるユーザもあり得るからである。そのためモニター上の処方度数の変化量に対する所望の補正割合の入力を促す所定の入力部に１００％の補正を望まないための入力、具体的には所望の補正割合の入力や補正対象とする要素を選択することで依頼者の意思に基づく割合での算出が可能となる。尚、ここでの所望の補正割合はまったく補正しないという選択も含める意である。つまり、所望の補正割合として１００％か０％かの選択をするケースも含まれるものとする。
尚、「そり角」の角度のデータとは角度に応じて相関的に変化する値（例えばフレームカーブ）に置き換えて取得できるようなデータも含み、そり角による度数誤差やプリズム誤差に対して影響を与える値（例えば、ＰＤや前傾角）も含むものとする。ＰＤが広くなればレンズ前面の接線の傾きが大きくなりそり角の影響が大きく、ＰＤが狭くなればそり角の影響は小さくなる。また、そり角のある場合はレンズが横に傾いた状態であるが、前傾角も合わさるとレンズが斜めに傾いた状態になるためである。
更に、１００％の補正をしない場合はこのようなユーザー側の理由による以外に、レンズの特性による場合もあり得る。例えば、レンズの種類（例えば球面レンズと非球面レンズ等）によってはそり角を与えた場合にレンズ中心とレンズ周辺で変化量が大きく異なり、１００％の補正をするとレンズ中心はよいがレンズ周辺での度数が得られずレンズとして好ましくない場合が生じる場合がある。
そのため、レンズについて中心部と周辺部のシミュレーション度数をそれぞれ計算し、両者を比較することで得られた値に基づいて所定の修正割合を算出し、前記補正割合にこの修正割合を反映させて補正割合を修正するようにしてもよい。反映させるとは例えば設定された補正割合に修正割合としての所定の倍率を掛け合わせることが想定される。また、設定された補正割合から比較した値に応じた修正割合を減算することが想定される。
【０００８】
上記各項目が入力される入力部は例えば眼鏡販売店において保有する補正度数算出プログラムがインストールされたコンピュータに併設されたモニター上に表示されることが想定される。ここでは入力部に入力した内容に基づいて依頼者側自身のコンピュータ内で上記１）〜３）のシミュレーション度数が補正度数算出プログラムに従って算出されることとなる。
また、入力部は例えばメーカーのＷＥＢページ上に公開され、依頼者側のコンピュータを操作して通信回線を通じて当該ＷＥＢページにアクセスすることでモニター上に表示させることが想定される。この場合では補正度数算出プログラムはレンズメーカー側のサーバに格納されており、クライアント側となる依頼者側のコンピュータからのＷＥＢページ要求に応じてサーバはクライアント側にＷＥＢページを返信し、更にクライアント側からのデータ送信に基づいてサーバ側では上記１）〜３）のシミュレーション度数を算出し、算出されたシミュレーション度数をＷＥＢページ上に公開させる。
【発明の効果】
【０００９】
上記各請求項の発明では、依頼者は視軸に対して光軸が一致する状態で処方したレンズをそり角のある眼鏡フレームに装着するとどのような度数に変化するかをシミュレーションでき、更にユーザーの所望のそり角のある眼鏡フレームにユーザーの眼の許容度や使用状況を考慮して、そのそり角に応じて補正を加えた好適な度数のレンズをメーカーに注文することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明のレンズの補正処方度数表示方法を具体化した実施例を図面に基づいて説明する。
（実施例１）
本実施例１では主として眼鏡販売店で測定した値をインターネットを介してメーカー側のホームページにアクセスすることで補正度数を算出する場合を想定している。
図１に示すように、インターネットは複数のＬＡＮ（Local Area Network）１０が電話回線等の通信回線を通じて大規模に接続された通信網である。
眼鏡販売店は端末コンピュータ１１を備えている。端末コンピュータ１１はインターネットに接続されたＷＷＷ(World Wide Web)クライアントとされる。端末コンピュータ１１は、ユーザーの入力に応じてプログラム実行可能な通常のハードウエア構成を有する情報処理装置であり、その内蔵ハードディスクには、ＷＷＷを利用するために必要なブラウザや、ＯＳ(Operation System)等の各種プログラムがあらかじめインストールされている。各プログラムの制御は端末コンピュータ１１内のＣＰＵ（Central Processing Unit:中央制御装置）が実行する。端末コンピュータ１１には入力装置１２(マウス、キーボード等)、及びモニター１３が接続されている。
図１に示すように、メーカー側はインターネットに接続されたサーバ１５を備えている。サーバ１５は、外部からの指示に応じて、メモリ上にプログラムをロードし、それを実行することができる通常のハードウエア構成を有する情報処理装置であり、その内蔵ハードディスクには、ブラウザを介してリクエストを受け付けると利用可能なファイルをブラウザに与えるｈｔｔｐｄ(Hyper Text Transfer Protocol Daemon)、ｈｔｔｐｄからのデータを処理するＣＧＩ(Common Gateway Interface)スクリプト、ＣＧＩスクリプトによって起動される補正度数算出プログラム、ＯＳ、等のソフトウエアがインストールされている。各プログラムの制御はサーバ１５内のＣＰＵ（中央制御装置）が実行する。
【００１１】
眼鏡販売店側では端末コンピュータ１１を操作してモニター１３上でブラウザを起動させメーカー側の所定のサイトのＵＲＬ(Uniform Resource Locators)を入力し、メーカー側のＷＥＢページを呼び出しモニター１３上に表示させる。
図２に示すように、メーカー側のＷＥＢページには眼鏡販売店側で入力すべきデータの値を入力するための入力及び補正結果表示フォーム１７が用意されている。尚、このフォーム１７のレイアウトは一例であって、変更した態様での表示は自由である。
入力及び補正結果表示フォーム１７の上半分の領域は入力領域１７Ａとされている。入力領域１７Ａにはレンズの条件データの入力としてレンズを選択して入力する入力欄１８、レンズの径を入力する入力欄１９、レンズの中心厚を入力する入力欄２０が設けられている。
処方度数としてのＳ度数を入力する入力欄２１、Ｃ（乱視）度数を入力する入力欄２２、乱視軸を入力する入力欄２３、プリズム度を入力する入力欄２４、プリズムのベース（基底方向）を入力する入力欄２５、レンズのベースカーブを入力する入力欄２６が設けられている。
また、入力領域１７Ａにはそり角に関する入力欄として、前傾角を入力する入力欄２７、そり角の角度を入力する入力欄２８、フレームカーブを入力する入力欄２９、瞳孔間距離（ＰＤ）を入力する入力欄３０が設けられている。本実施例１ではそり角の角度を入力する入力欄２８が必須入力項目とされている。
尚、ここで眼鏡販売店側で入力する処方度数は視軸に対して光軸が一致した状態で測定したレンズの処方度数（以下、この状態を正対状態とする）となる。
入力領域１７Ａ内であってそり角に関する入力欄の下側には補正割合を選択する選択チェック欄３１が設けられている。本実施例１では１００％、８０％、６０％が選択できるようになっている。図２では１００％にチェックが入っている。
【００１２】
入力及び補正結果表示フォーム１７の下半分の領域は表示領域１７Ｂとされている。表示領域１７Ｂには上記入力された値に基づいてシミュレーションした結果として３種類の度数が表示される表示欄３３ａ〜３３ｃが設けられている。表示欄３３ａ〜３３ｃに表示される度数の要素としてはそれぞれＳ度数、Ｃ度数、乱視軸、プリズム度及びプリズムのベースの５つの小欄が設定されている。
第１の表示欄３３ａには入力された処方度数データのレンズを入力されたそり角に関するデータに基づいて当該レンズをそのようなそり角のあるフレームに装着した際の変化した当該レンズの処方度数（以下、そり角がある状態での処方度数を装用度数とする）が各小欄に表示される。
第２の表示欄３３ｂには上記フレームにレンズを装着した場合に上記入力された正対状態の度数と同じ装用感を得るためのシミュレーション度数を１００％として上記選択チェック欄３１で選択したパーセントに応じた補正後のシミュレーション度数が各小欄に表示される。
第３の表示欄３３ｃには第２の表示欄３３ｂのシミュレーション度数のレンズを上記そり角のあるフレームに装着した際の装用度数が各小欄に表示される。
入力及び補正結果表示フォーム１７の中央側方位置には計算ボタン３６が用意されている。眼鏡販売店は入力欄１８〜３０の内の少なくとも必須項目に値が入力された状態で計算ボタン３６を画面上でクリックして計算を実行させるようにする。
送信ボタン４５のクリックに基づいて入力データがサーバ１５側に送信される。サーバ１５ではこの送信を受けてＣＧＩスクリプトに補正度数算出プログラムを実行させる。サーバ１５はこの実行された結果を表示欄３３に表示させる。図２は上記入力に基づいて表示欄３３に算出結果が表示された状態である。図２では表示欄３１のチェックが１００％であるため、第３の表示欄３３ｃの表示内容は入力された処方度数と一致している。
【００１３】
ＣＧＩスクリプトによって実行される補正度数算出プログラムとして本実施例では上記入力データをパラメータとして第１〜第３の表示欄３３ａ〜３３ｃの各度数の要素であるＳ度数、Ｃ度数、乱視軸ＡＸ、プリズム度Ｐ及びプリズムのベースＢについてそれぞれ算出するようにしている。各要素はそれぞれ固有の計算式に上記パラメータを代入することで求められる。つまり、各要素は下記関数で示される。
Ｄ＝Ｆ｛P,Q,R,S,T・・・｝
Ｄ：各要素の補正度数算出プログラムによって修正される値
P,Q,R,S,T・・・：入力されたレンズ条件データ、度数処方データ、そり角関連データ等
【００１４】
実際の計算式は非常に複雑であるため、以下に算出手法の概略を説明する。
まず、第１の表示欄３３ａに表示されるシミュレーション度数の算出手法について説明する。第１の表示欄３３ａに表示されるシミュレーション度数（装用状態の度数）は入力された上記データを考慮して所定のそり角θでレンズを装用した場合に眼に入る光線がどのような度数に感じるかを計算するものである（この計算を透過光装用度数の計算という）。
第１の表示欄３３ａに表示されるシミュレーション度数の算出手法についていくつかのパラメータを固定化した表に基づいて説明する。このようにパラメータを固定化することで固定化していない２つのパラメータの相関関係が理解しやすいものとなる。
表１は例えばそり角２０度に固定した場合の処方されたＳ度数（入力欄２１入力される値）に加算される加算度数ΔＳ量の相関関係を示す直線である。横軸にＳ度数＋Ｃ度数×ＳＩＮ（ＡＸ／１８０×π）×ＳＩＮ（ＡＸ／１８０×π）により求めた水平方向度数を配し、縦軸に水平方向度数に応じた加算度数ΔＳを配している。このような相関関係は入力されたＣ度数、乱視軸、プリズム度等のデータが考慮されて補正度数算出プログラムに組み込まれている計算式に基づいて得られたものである。更に、ここでは３種類のベースカーブ（１．５２３換算）における相関関係を示したが、ベースカーブの設定が異なれば同じそり角であっても直線の傾きが変わる、つまり、パラメータ（ここではベースカーブ）によって処方されたＳ度数に加算される加算度数ΔＳ量が変化することが理解できる。
同様に例えば、表２のように同じベースカーブを固定してもパラメータ（ここではそり角）が変われば直線の傾きが変わる。
つまり、補正度数算出プログラムでは相関関係にあるＳ度数と加算度数ΔＳについて所定のパラメータの値に基づいて加算度数ΔＳ量を算出し、これを当該処方されたＳ度数に加算した結果を第１の表示欄３３ａのＳ度数表示欄に表示させることとしている。例えば、表２において、水平方向度数−４．０Ｄ、６カーブ、そり角２５度の場合の加算度数ΔＳを求めると、そり角２０度の時ΔＳ＝−０．１６Ｄ、そり角３０度の時ΔＳ＝−０．３８Ｄであることからそり角２５度の時、ΔＳ＝−０．２５Ｄとなる。従って、この場合では第１の表示欄３３ａのＳ度数表示欄に表示される数値は−４．０にこの加算度数ΔＳを加算した−４．２５とされる。
Ｓ度数以外のＣ度数、乱視軸、プリズム度及びプリズムのベースについても同様に加算度数を求め、処方度数に加算度数を加算した値を第１の表示欄３３ａのそれぞれの欄に表示させる。例えば、そり角２０度の時の水平方向度数とプリズム変化量Ｐの関係は表３のようになる。
尚、ここでは、予めマトリックス上に算出しておいたデータ表を用いて透過光装用度数を求めたが、実際には各要素の数が多いため、少なくても処方度数条件（Ｓ度数、Ｃ度数、ＡＸ、プリズム、ベース）、レンズ条件（表カーブ、中心厚、レンズ屈折率）、そり角条件（そり角）を入力値とする補正度数算出プログラムにより計算値を得る。
【００１５】
【表１】
0005055475.tif 000002
【００１６】
【表２】
0005055475.tif 000003
【００１７】
【表３】
0005055475.tif 000004
【００１８】
次に、第２の表示欄３３ｂに表示される補正されたシミュレーション度数の算出手法について説明する。第２の表示欄３３ｂではそり角のある状態でのシミュレーション度数（第１の表示欄３３ａの表示）を処方度数に余分な度数を付加した状態と考え、その付加した度数を減算し、減算後の処方度数の当該そり角におけるシミュレーション度数がどうなるかを検算していく算出手法を採用している。具体的には次のような算出工程で算出していく。
（１）透過光装用度数の計算
まず、入力されたそり角θ度において、入力された処方度数（Ｓ度数Ｓ、Ｃ度数Ｃ、乱視軸ＡＸ、プリズム度Ｐ、ベースＢ）のレンズを装用した場合、眼に入る光線がどのような度数に感じるかを計算する。これは要するに上記のように第１の表示欄３３ａに表示される値を求めることである。
（２）差分度数の計算
（１）の計算で得られたシミュレーション度数（ここではこの度数を透過光装用度数ということとする）から入力された処方度数を引く。つまり、透過光装用度数に対して入力された処方度数を打ち消すようなレンズを合成した度数を求める作業をする。ここで各要素について得られた度数を差分度数（Ｓ0、Ｃ0、ＡＸ0、Ｐ0、Ｂ0）とする。
（３）目標度数の設定
「入力された処方度数」と「差分度数」から、補正割合およびレンズ周辺部の設計を考慮して目標度数（Ｓ度数の目標Ｓｐ、Ｃ度数の目標Ｃｐ、乱視軸の目標ＡＸｐ、プリズムの目標Ｐｐ、ベースの目標Ｂｐ）を設定する。例えば、補正割合１００％の時は、「目標度数」と「入力された処方度数」は等しくなる。あるいは、補正割合が一律に６０％の時、４０％の差分度数を許容とすることから、「入力された処方度数」に「差分度数」×（１−０．６）を足した度数を目標度数とする。
【００１９】
（４）補正度数の計算
４−１：  「目標度数」から「差分度数」を引く。ここで得られた度数を仮補正度数とする。すなわち、目標度数（Ｓｐ、Ｃｐ、ＡＸｐ、Ｐｐ、Ｂｐ）に差分度数（Ｓ0、Ｃ0、ＡＸ0、Ｐ0、Ｂ0）を打ち消すようなレンズを合成して仮補正度数（Ｓ１、Ｃ１、ＡＸ１、Ｐ１、Ｂ１）を得る。
４―２：  入力されたそり角θ度の時、「仮補正度数」のレンズを装用した場合の透過光装用度数を上記第１の表示欄３３ａの計算に倣って算出する。この計算で得られた度数を補正後装用度数とする。この「補正後装用度数」について、
（イ）「目標度数」に近似していると判断される場合、４―２で得られた補正後装用度数を結果として第２の表示欄３３ｂに表示させる。
（ロ）「目標度数」との差が大きいと判断される場合には、「補正後装用度数」から「目標度数」を引く。そして、ここで得られた度数を、第２の差分度数とする。
４―３：  「仮補正度数」から「第２の差分度数」を引く。そして、得られた度数を新たな「仮補正度数」として４―２冒頭に戻り透過光装用度数を算出し、（イ）であればその段階で終了し、（ロ）であれば計算が４―２冒頭に戻り（イ）となるまで計算を繰り返す（収束させる）。
【００２０】
上記（１）〜（４）を図２の具体的な度数に基づいた一例で示せば次の通りである。
（１）透過光装用度数の計算
第１の表示欄３３ａに表示する透過光装用度数は、上記段落００１４で説明した計算法により、
Ｒ眼  Ｓ−４．２５Ｄ  Ｃ−１．００Ｄ  ＡＸ９０  Ｐ０．５  Ｂ１８０
となる。
（２）差分度数の計算
従って、このケースでの差分度数は、
Ｒ眼  Ｓ−０．２５Ｄ  Ｃ−１．００Ｄ  ＡＸ９０  Ｐ０．５  Ｂ１８０
となり、これは、水平方向度数−１．２５Ｄ、垂直方向度数−０．２５Ｄであり、更にＰ０．５のベースアウトプリズムが加わった状態である。
（３）目標度数の設定
ここで、補正割合１００％の時には目標度数は処方度数と一致するため、
Ｒ眼  Ｓ−４．００Ｄ  Ｃ−０．００Ｄ  ＡＸ０  Ｐ０  Ｂ０
となる。また、補正割合６０％の場合には「処方度数＋差分度数×（１−０．６）」より
Ｒ眼  Ｓ−４．１０Ｄ  Ｃ−０．４０Ｄ  ＡＸ９０  Ｐ０．２  Ｂ１８０
となる。
（４）補正度数の計算
４−１：補正割合１００％の時、目標度数に対して差分度数を打ち消すレンズを合成すると仮補正度数は、
Ｒ眼  Ｓ−２．７５Ｄ  Ｃ−１．００Ｄ  ＡＸ１８０  Ｐ０．５  Ｂ０
となる。
４−２：この度数に基づいて透過光装用度数の計算により補正後装用度数を算出すると、
Ｓ：−３．６２５Ｄ  Ｃ：−０．３７５Ｄ  ＡＸ：１８０  Ｐ０．１  Ｂ０
となる。ところが、これでは目標度数（Ｓ−４．００Ｄ  Ｃ−０．００Ｄ  ＡＸ０  Ｐ０  Ｂ０）に対して補正しすぎているため、上記（ロ）の場合であるとして第２の差分度数をとりながら、順次（イ）又は（ロ）の判断を行い、入力された処方度数（目標度数）に近づくまで計算を繰り返すようにする。
このようにして計算結果を収束させると、補正割合１００％の時の３３ｂの欄に表示する補正度数は、
Ｒ眼  Ｓ−３．００Ｄ  Ｃ−０．７５Ｄ  ＡＸ１８０  Ｐ０．３８  Ｂ０
Ｌ眼  Ｓ―３．１３Ｄ  Ｃ−２．２５Ｄ  ＡＸ２２  Ｐ０．３８  Ｂ１８０
となる。また、補正割合６０％の時の３３ｂの欄に表示する補正度数は、
Ｒ眼  Ｓ−３．３８Ｄ  Ｃ−０．３８Ｄ  ＡＸ１８０  Ｐ０．２５  Ｂ０
Ｌ眼  Ｓ―３．５０Ｄ  Ｃ−２．１３Ｄ  ＡＸ２５  Ｐ０．２５  Ｂ１８０
となる。
【００２１】
次に、第３の表示欄３３ｃに表示されるシミュレーション度数の算出手法について説明する。これは第１の表示欄３３ａと同様の透過光装用度数の計算を第２の表示欄３３ｂに表示される補正後装用度数に基づいて行った結果を表示するものであり、上記目標度数と一致する。上記と説明が重なるため省略する。
以上のように構成することで本実施例１では眼鏡販売店側において通常の視軸に対して光軸が一致する状態で処方したレンズの処方度数を入力すると、所定のそり角のあるフレームに装着した際のシミュレーション度数が得られ、どのように補正すれば処方度数と同じ装用感が得られるかのシミュレーションができ、その補正割合も変更可能であるため、ユーザーの所望のそり角のある眼鏡フレームに好適な設定のレンズをメーカーに注文することが可能となる。
更に、補正度数の結果の表示だけでなく、３３ａ欄にそり角がついた状態の透過光装用度数も表示していることから、眼鏡店側において補正値と補正割合の妥当性を確認することが出来、ユーザーの眼の許容や使用目的に応じてレンズ発注の度数を残存する度数誤差、プリズム誤差の量を把握した上で調整する事ができる。
また、ＷＥＢ上でデータのやり取りを行うため、例えば補正度数算出プログラムの更新についてはサーバ１５側で作業を行うだけでよく、補正度数算出プログラムのメンテナンスが非常に楽にでき、眼鏡店ごとにその眼鏡店の検眼の方法に合わせたサービスを提供できるようになる。例えば、度数補正の割合やプリズム補正の割合等の設定項目を眼鏡店ごとにメーカーのサーバ側で保存するなどして眼鏡店にとって使い勝手の良い仕組みを提供できるようになる。
【００２２】
（実施例２）
上記実施例１に以下のような補正要素を加えるようにしてもよい。
レンズの種類によってそり角のある状態での装用ではレンズ中心に比べて周辺部の度数変化が非常に大きくなってしまう傾向のレンズがある。特に非球面レンズに比べて球面レンズではその傾向が顕著である。このようなレンズをレンズ中心を基準に上記のように処方度数が得られるように補正すると補正後の周辺部の度数が大きく中心の度数とずれるため、眼鏡店側で補正の方針として例えば１００％の補正量を設定することに無理が生じる場合がある。
そこで、実施例２では複数のレンズから所定のレンズを選択させた場合において、眼鏡店側の所望の補正割合が入力されても、レンズの種類に応じてその補正割合で補正するとレンズ周辺に所定の度数が得られなくなってしまうと判断した場合には、補正割合を自動的に修正してレンズ周辺を無理のない程度の補正割合に修正するようにしている。
具体的には図３に示すように、選択されたレンズの種類では入力した補正量（ここでは１００％）が無理であると判断すると計算ボタン３６をクリックした後で、どの程度の補正量で補正したか修正した補正割合が表示欄４１に表示されるようになっている。
【００２３】
次に、具体的な修正手法について説明する。
送信ボタン４５のクリックに基づいて入力データがサーバ１５側に送信され、サーバ１５でこの送信を受けてＣＧＩスクリプトに補正度数算出プログラムを実行させることは上記実施例１と同様である。ＣＧＩスクリプトによって実行される補正割合の修正倍率を決定するサブルーチンについて図４に基づいて説明する。
ステップＳ１においてサーバ１５のＣＰＵは端末コンピュータ１１からの所定のレンズを選択した旨のデータ送信を受け対応するレンズの度数分布データをサーバ１５内のメモリから読み出し、入力されたそり角を考慮した透過光装用度数の計算を行う。
ステップＳ２において得られた補正度数について、レンズ中央とレンズ中央から鼻側に２０ｍｍ寄った２つの地点Ｐ１，Ｐ２の度数の比較をする。この比較した度数の差をΔＤとする。
ステップＳ３においてＣＰＵは度数の差ΔＤに応じて図５のテーブルの対応するアドレス内のデータを取り出す。例えば、度数の差ΔＤが０．８であれば修正倍率を０．５とする。そして、ＣＰＵはアドレス内の修正倍率を眼鏡店側が設定した補正割合に対して乗算するとともに、乗算した結果を表示欄４１に表示させる。乗算した結果を新たな補正割合として表示欄３３ａ〜３３ｃの計算に使用する。
【００２４】
上記ルーチンによって具体的には次のような修正対応が考えられる。
例えば、図６のような度数分布を示す球面設計レンズでは、レンズ中心部の等価球面度数（Ｓ＋Ｃ／２）は約−５．５０Ｄであり、鼻側２０ｍｍ地点では等価球面度数＝−４．６５Ｄ、耳側２０ｍｍ地点では等価球面度数＝−４．５９Ｄと中心部に比べて０．９Ｄ程度プラスに強くなっている。中心部の度数を１００％補正してしまうと約０．５０Ｄプラス方向に弱くなり、すなわち周辺度数が１．４Ｄプラス方向にずれることになる。そこで、修正割合を０．５とし、結局修正した補正割合を５０％として実施例１のような計算を行う。表示欄４１には修正した補正割合が５０％と表示される。
一方、図７のような度数分布を示す非球面設計レンズでは、レンズ中心部の等価球面度数は約−５．５０Ｄであり、鼻側２０ｍｍ地点では等価球面度数＝−５．６０Ｄ、耳側２０ｍｍ地点では等価球面度数＝−５．４０Ｄであり、レンズ中心部とレンズ周辺部の度数の差は±０．１Ｄである。そのため、レンズ中心部を１００％補正したとしても問題なく、修正割合＝１．０とできる。つまり、眼鏡店で設定した補正割合はそのまま表示欄４１に表示される。
また、図８のような度数分布を示す非球面設計レンズでは、レンズ中心部の等価球面度数は約−５．５０Ｄであり、鼻側２０ｍｍ地点では等価球面度数＝−５．０５Ｄ、耳側２０ｍｍ地点では等価球面度数＝−４．９５Ｄとなっている。レンズ中心に比べて周辺では＋０．５Ｄ度数が弱くなっているため、補正割合の修正割合は０．９とすると良い。結局修正した補正割合を９０％として実施例１のような計算を行う。表示欄４１には修正した補正割合が９０％と表示される。
尚、発明者の検討によると、中心部の度数に補正を加えた場合における中心度数と２０ｍｍ地点の周辺度数の差が±１．０Ｄを超える場合には装用感が悪化しやすいため、それに応じて修正割合を下げることが望ましい。
【００２５】
尚、この発明は、次のように変更して具体化することも可能である。
・上記実施例においては、補正割合として、３種類のパーセントから選択するようにしていたが、眼鏡店側で自ら数値を入力し、その数値を計算に用いるようにしてもよい。
・上記実施例では、補正割合をパーセントで示していたが、補正割合を「最大」、「多め」、「標準」、「少なめ」など感覚的に分かりやすい表現としてもよい。
・上記実施例では補正割合は入力したすべての度数について均等に反映されるようにしていたが、入力した度数の要素の１つあるいはいくつかについて選択的に補正割合を設定するようにしてもよい。例えば、プリズム度については補正をするとかえって違和感となる場合があることが知られているため、プリズム度のみを補正しないような設定としたりすることも可能である。
・シミュレーション度数の表記はＳ度数、Ｃ度数、ＡＸ、プリズム、ベースとしたが、それぞれの項目を複合して得られる数値を表示してもよい。例えば、Ｓ＋Ｃ／２や水平方向度数、垂直方向度数、垂直方向プリズム、水平方向プリズムとしてもよい。
・プリズムのベース（基底方向）については、実施例では角度で表記したが、イン・アウト・アップ・ダウンなどで表現してもよい。
・補正度数算出プログラムはレンズの設計、例えば球面レンズか非球面レンズかによって計算式を変更することも可能である。
・透過光装用度数のシミュレーション値は、そり角の影響によりどれぐらい処方度数が変化するかを示すための表示であるから、透過光装用度数の変わりに実施例１の差分度数を表記してもよい。これは、度数誤差とプリズム誤差に相当する。また、誤差量が大きいときは赤色、小さいときは青色などで視覚的に分かりやすいグラフィック表記としてもよい。
・目標度数に補正割合を反映させる場合、上記実施例においては差分度数に補正割合を乗じた値を用いたが、このとき、差分度数を透過球面値（Ｓ＋Ｃ／２）とするなどとしてもよい。これは目標度数を透過球面値で設定することにより、Ｃ度数の許容量を認める度数決定が出来るためである。例えば、差分度数がＳ−０．２５Ｄ  Ｃ−１．００Ｄ  ＡＸ９０のとき、Ｓ−０．７５Ｄ  Ｃ−０．００Ｄを差分度数に置き換えて計算を行う。
・上記実施例では、中心部のシミュレーション度数を表示したが、実施例２で計算されるようなレンズ周辺部の装用度数を補足情報として表示するようにしてもよい。レンズ周辺部の装用度数も表示することは、眼鏡店において個々のユーザーのための度数決定を行う際に有用である。
・上記実施例２ではレンズ中心部と周辺部の度数を反映した修正割合をメーカー側で自動的に補正割合に反映させたが、上記修正割合を補正割合の推奨値として眼鏡店に提示してもよい。
・サーバ１５側で登録した眼鏡販売店を認識して特定の端末コンピュータ１１に対してのみデータを受け付けるようなシステムでもよい。つまり、契約した相手にだけシステムを使わせるようにしてもよい。
・本発明は累進屈折力レンズや二重焦点レンズにも適用することも出来る。その場合、処方度数は遠用度数測定位置の度数などそのレンズを注文する際の度数指定方法に従う。例えば、遠近両用累進屈折力レンズの場合には、幾何中心から４〜１２ｍｍ上方に施された遠用度数測定位置におけるシミュレーション度数を３３ａ〜３３ｃに表示し、近用度数測定位置のシミュレーション度数を補助的に表示することとなるが、このような表示方法も本発明に含まれる。
・その他、本発明の趣旨を逸脱しない態様で実施することは自由である。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施例を説明する端末コンピュータとサーバがインターネット内に組み込まれていることを説明する概念図。
【図２】実施例１におけるブラウザによってモニターに表示されるレンズ度数の入力及び補正結果表示フォームの概念図。
【図３】実施例２におけるモニターに表示される入力及び補正結果表示フォームの部分拡大図。
【図４】実施例２においてＣＧＩスクリプトで実行される補正度数算出プログラムの補正割合の修正倍率を決定するサブルーチンを説明するフローチャート。
【図５】サーバのメモリ内に格納されるテーブル。
【図６】Ｓ：−５．００Ｄでそり角２０°の左側レンズ（球面設計）の度数分布状態をシミュレーションした説明図。
【図７】Ｓ：−５．００Ｄでそり角２０°の左側レンズ（非球面設計）の度数分布状態をシミュレーションした説明図。
【図８】Ｓ：−５．００Ｄでそり角２０°の左側レンズ（非球面設計）の度数分布状態をシミュレーションした説明図。
【図９】そり角のあるフレームを使用して説明するそり角の定義の解説のための説明図。
【符号の説明】
【００２７】
１３…モニター、１８〜３１…入力部としての入力欄、１５…度数を補正してモニター上に表示させるサーバ。
【図１】
0005055475.tif 000005
【図２】
0005055475.tif 000006
【図３】
0005055475.tif 000007
【図４】
0005055475.tif 000008
【図５】
0005055475.tif 000009
【図６】
0005055475.tif 000010
【図７】
0005055475.tif 000011
【図８】
0005055475.tif 000012
【図９】
0005055475.tif 000013