[go: up one dir, main page]

JP7414447B2 - Eyeglass lens design system, eyeglass lens design method, and eyeglass lens design program - Google Patents

Eyeglass lens design system, eyeglass lens design method, and eyeglass lens design program Download PDF

Info

Publication number
JP7414447B2
JP7414447B2 JP2019176931A JP2019176931A JP7414447B2 JP 7414447 B2 JP7414447 B2 JP 7414447B2 JP 2019176931 A JP2019176931 A JP 2019176931A JP 2019176931 A JP2019176931 A JP 2019176931A JP 7414447 B2 JP7414447 B2 JP 7414447B2
Authority
JP
Japan
Prior art keywords
thickness
optical surface
lens
information
predetermined condition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019176931A
Other languages
Japanese (ja)
Other versions
JP2021056298A (en
Inventor
桂馬 坂田
孝雄 田中
晋一郎 田口
唯之 加賀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hoya Lens Thailand Ltd
Original Assignee
Hoya Lens Thailand Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hoya Lens Thailand Ltd filed Critical Hoya Lens Thailand Ltd
Priority to JP2019176931A priority Critical patent/JP7414447B2/en
Publication of JP2021056298A publication Critical patent/JP2021056298A/en
Application granted granted Critical
Publication of JP7414447B2 publication Critical patent/JP7414447B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Eyeglasses (AREA)

Description

本開示は、眼鏡レンズ設計システム、眼鏡レンズ設計方法、及び眼鏡レンズ設計プログラムに関する。 The present disclosure relates to a spectacle lens design system, a spectacle lens design method, and a spectacle lens design program.

従来より、眼鏡レンズの製造工場にはラボ管理システム(Lab Management System、以下「LMS」という)が設置されており、このLMSにより眼鏡店から眼鏡レンズの製造を受注し、受注した情報に基づき工場内の加工装置及び製造プロセスが制御、管理されている(例えば、特許文献1参照)。 Traditionally, a lab management system (hereinafter referred to as "LMS") has been installed in factories that manufacture eyeglass lenses.The LMS receives orders for the manufacture of eyeglass lenses from eyeglass stores, and then processes the factory based on the received order information. The processing equipment and manufacturing process within the machine are controlled and managed (for example, see Patent Document 1).

また、眼鏡レンズの設計ベンダーが、眼鏡レンズの製造業者にレンズ設計システム(Lens Design Systems、以下「LDS」という)を提供し、眼鏡レンズの製造業者は処方データに基づきLDSに計算を実行させて、眼鏡レンズを設計・製造することが行われている。LDSの計算処理は、例えば、眼鏡店に設置された端末から入力された処方データに基づき、製造工場のサーバ上又は端末などのウェブサービス上で行われ、LDSの計算処理結果はLMSに出力される。 Additionally, a spectacle lens design vendor provides a lens design system (hereinafter referred to as "LDS") to a spectacle lens manufacturer, and the spectacle lens manufacturer allows the LDS to perform calculations based on prescription data. , designing and manufacturing eyeglass lenses. For example, LDS calculation processing is performed on a web service such as a manufacturing factory server or terminal based on prescription data input from a terminal installed at an eyeglass store, and the LDS calculation processing results are output to the LMS. Ru.

特開2014-085574号公報Japanese Patent Application Publication No. 2014-085574

ここで、光学面が累進面を含む眼鏡レンズを設計する場合には、初期設定されたレンズの中心肉厚に基づき累進面を含む光学面を設計し、設計した光学面の形状に基づきコバ厚を算出する。そして、算出したコバ厚が所定の閾値未満である場合には、レンズの中心肉厚を再設定し、再設定したレンズの中心肉厚に基づき光学面を設計し、コバ厚を算出する工程をコバ厚が閾値以上となるまで繰り返す。このため、累進面を含む光学面の設計を何度も繰り返すことになり、最終的な眼鏡レンズの形状が決定されるまで時間がかかる。特に、眼鏡店などにおいて、顧客と対面販売を行う場合には、顧客が注文しようとする眼鏡レンズの中心肉厚、コバ厚に関する問い合わせに回答にあたり、眼鏡レンズの形状が決まるまで顧客を待たせることになり、顧客の不満の原因となってしまう。 When designing an eyeglass lens whose optical surface includes a progressive surface, the optical surface including the progressive surface is designed based on the initial center thickness of the lens, and the edge thickness is determined based on the shape of the designed optical surface. Calculate. If the calculated edge thickness is less than a predetermined threshold, the center thickness of the lens is reset, an optical surface is designed based on the reset center thickness of the lens, and the edge thickness is calculated. Repeat until the edge thickness reaches the threshold value or more. Therefore, the design of the optical surface including the progressive surface must be repeated many times, and it takes time until the final shape of the eyeglass lens is determined. In particular, when selling face-to-face with customers at an eyeglass store, etc., when answering inquiries about the center thickness and edge thickness of the eyeglass lenses the customer is trying to order, it is necessary to make the customer wait until the shape of the eyeglass lens is determined. This can lead to customer dissatisfaction.

本開示は、上記の課題に鑑みなされたものであり、早期に光学面の形状を設計することができる眼鏡レンズ設計システムを提供することを目的としている。 The present disclosure has been made in view of the above-mentioned problems, and aims to provide an eyeglass lens design system that can design the shape of an optical surface at an early stage.

本開示による眼鏡レンズ設計システムは、光学面が累進面を含む眼鏡レンズを設計するための眼鏡レンズ設計システムであって、処方データを取得する処方データ取得部と、光学面を球面として眼鏡レンズを設計して、設計した眼鏡レンズの厚さが所定の条件を満たすような適正レンズ厚さ情報を生成する適正レンズ厚さ情報生成部と、処方データ及び適性厚さ情報に基づき、累進面を含む光学面を計算し、光学面情報を生成する光学面計算部と、を備える。 A spectacle lens design system according to the present disclosure is a spectacle lens design system for designing a spectacle lens whose optical surface includes a progressive surface. an appropriate lens thickness information generation unit that generates appropriate lens thickness information such that the thickness of the designed eyeglass lens satisfies predetermined conditions; and a progressive surface based on prescription data and appropriate thickness information. An optical surface calculation unit that calculates an optical surface and generates optical surface information.

本開示による眼鏡レンズ設計方法は、光学面が累進面を含む眼鏡レンズを設計するための眼鏡レンズ設計方法であって、処方データを取得する処方データ取得ステップと、光学面を球面としてレンズを設計して、設計したレンズの厚さが所定の条件を満たすような適正レンズ厚さ情報を生成する適正レンズ厚さ情報生成ステップと、処方データ及び適性厚さ情報に基づき、累進面を含む光学面を計算し、光学面情報を生成する光学面計算ステップと、を備える。 A spectacle lens designing method according to the present disclosure is a spectacle lens designing method for designing a spectacle lens whose optical surface includes a progressive surface, and includes a prescription data acquisition step of acquiring prescription data, and designing a lens with the optical surface as a spherical surface. an appropriate lens thickness information generation step for generating appropriate lens thickness information such that the thickness of the designed lens satisfies predetermined conditions, and an optical surface including a progressive surface based on prescription data and appropriate thickness information. an optical surface calculation step of calculating and generating optical surface information.

本発明によれば、早期に光学面の形状を設計することができる眼鏡レンズ設計システムを提供することができる。 According to the present invention, it is possible to provide a spectacle lens design system that allows the shape of an optical surface to be designed at an early stage.

本開示の一実施形態に係る眼鏡レンズ発注・加工システムの構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of an eyeglass lens ordering/processing system according to an embodiment of the present disclosure. 図1に示す眼鏡レンズ発注・加工システムのLDSのハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing the hardware configuration of the LDS of the eyeglass lens ordering/processing system shown in FIG. 1. FIG. 図1に示す眼鏡レンズ発注・加工システムのLDSの各機能部の構成を示すブロック図である。FIG. 2 is a block diagram showing the configuration of each functional unit of the LDS of the eyeglass lens ordering/processing system shown in FIG. 1. FIG. 図1に示す眼鏡レンズ発注・加工システムのLMSおよび加工機の構成を示すブロック図である。2 is a block diagram showing the configuration of an LMS and a processing machine of the eyeglass lens ordering/processing system shown in FIG. 1. FIG. 図1に示す眼鏡レンズ発注・加工システムの処理動作の一例を示すフローチャートである。2 is a flowchart showing an example of the processing operation of the eyeglass lens ordering/processing system shown in FIG. 1. FIG. 適正レンズ厚さ情報生成部が、適正レンズ厚さ情報を生成し、光学面計算する流れを詳細に示すフローチャートである。3 is a flowchart showing in detail a flow in which the appropriate lens thickness information generation unit generates appropriate lens thickness information and calculates an optical surface.

以下、図面に基づき本開示の一実施形態に係る眼鏡レンズ設計システムについて説明する。
<1.眼鏡レンズ発注・加工システム>
以下、眼鏡レンズ発注・加工システム1について説明する。
図1は、本開示の一実施形態に係る眼鏡レンズ発注・加工システムの構成を示すブロック図である。図1に示すように、眼鏡レンズ発注・加工システム1は、眼鏡レンズ設計システム(以下、「LDS」ともいう)100と、ラボ管理システム(以下、「LMS」ともいう)200と、端末装置300と、加工機400とを備える。
Hereinafter, a spectacle lens design system according to an embodiment of the present disclosure will be described based on the drawings.
<1. Eyeglass lens ordering and processing system>
The eyeglass lens ordering/processing system 1 will be described below.
FIG. 1 is a block diagram showing the configuration of a spectacle lens ordering and processing system according to an embodiment of the present disclosure. As shown in FIG. 1, the eyeglass lens ordering/processing system 1 includes an eyeglass lens design system (hereinafter also referred to as "LDS") 100, a laboratory management system (hereinafter also referred to as "LMS") 200, and a terminal device 300. and a processing machine 400.

LDS100と、LMS200と、端末装置300は、ネットワーク3を介して通信可能に接続されている。LMS200および加工機400は、LAN(Local Area Network)を介して互いに接続されている。ネットワーク3としては、例えば、TCP/IPなどの汎用のプロトコルに基づくインターネット、イントラネット、LAN、電話回線等の通信回線網が挙げられる。 The LDS 100, the LMS 200, and the terminal device 300 are communicably connected via the network 3. LMS 200 and processing machine 400 are connected to each other via a LAN (Local Area Network). Examples of the network 3 include communication networks such as the Internet, intranets, LANs, and telephone lines based on general-purpose protocols such as TCP/IP.

LDS100は、眼鏡レンズメーカの工場内に設置されていてもよく、外部に設置されていてもよい。LMS200と加工機400は、例えば、眼鏡レンズメーカの工場に設置される。 The LDS 100 may be installed within the factory of the eyeglass lens manufacturer, or may be installed outside. The LMS 200 and the processing machine 400 are installed, for example, in a factory of an eyeglass lens manufacturer.

端末装置300は、例えば、眼鏡店に設置される。端末装置300は例えばCPU、RAM、HDDを有するコンピュータからなり、CPUがHDDに記録されたプログラムを、RAM上をワークエリアとして各処理を実行する。端末装置300は、眼鏡店等で眼鏡の購入者に対する診断により作成された処方データの入力を入力インターフェースから受け付ける。 The terminal device 300 is installed at an eyeglass store, for example. The terminal device 300 is composed of a computer having, for example, a CPU, a RAM, and an HDD, and the CPU executes each process using a program recorded on the HDD and using the RAM as a work area. The terminal device 300 receives input of prescription data created by diagnosis of a purchaser of glasses at an eyeglass store or the like from an input interface.

<2.LDSのハードウェア構成例>
以下、LDS100のハードウェア構成について説明する。
図2は、図1に示す眼鏡レンズ発注・加工システムのLDSのハードウェア構成を示すブロック図である。図2に示すように、LDS100は、例えば、LDS100全体の動作を制御するコンピュータ60と、操作表示部71と、操作入力部72を備える。
<2. Example of LDS hardware configuration>
The hardware configuration of the LDS 100 will be described below.
FIG. 2 is a block diagram showing the hardware configuration of the LDS of the eyeglass lens ordering and processing system shown in FIG. As shown in FIG. 2, the LDS 100 includes, for example, a computer 60 that controls the operation of the entire LDS 100, an operation display section 71, and an operation input section 72.

コンピュータ60は、CPU61、RAM62、ROM63、HDD64、操作部出力I/F65、操作部入力I/F66、およびネットワークI/F67を備える。 The computer 60 includes a CPU 61, a RAM 62, a ROM 63, an HDD 64, an operation section output I/F 65, an operation section input I/F 66, and a network I/F 67.

CPU(Central Processing Unit)61は、各種プログラムを実行する。CPU61は、ROM(Read Only Memory)63に格納されているブートプログラムに基づきシステムを起動する。さらに、CPU61は、HDD(ハードディスクドライブ)64に格納されている制御プログラムを読みだしてRAM(Randam Access Memory)62をワークエリアとして所定の処理を実行する。 A CPU (Central Processing Unit) 61 executes various programs. The CPU 61 boots the system based on a boot program stored in a ROM (Read Only Memory) 63. Furthermore, the CPU 61 reads out a control program stored in the HDD (Hard Disk Drive) 64 and executes predetermined processing using a RAM (Random Access Memory) 62 as a work area.

HDD64には、各種制御プログラム、及び、加工処理・レンズ厚データが格納されている。またHDD64には、ネットワークI/F67を介して装置外から取得したデータや、制御プログラムによる計算結果が格納される。 The HDD 64 stores various control programs and processing/lens thickness data. The HDD 64 also stores data acquired from outside the device via the network I/F 67 and calculation results by the control program.

操作部出力I/F65は、操作表示部71へのデータ出力通信制御を行う。操作部入力I/F66は、操作入力部72からのデータ入力通信制御を行う。ネットワークI/F67は、ネットワーク3に接続され、ネットワーク3を介した情報の入出力制御を行う。このように、各コンポーネント61~67はシステムバス68上に配置される。 The operation unit output I/F 65 performs data output communication control to the operation display unit 71. The operation unit input I/F 66 performs data input communication control from the operation input unit 72. The network I/F 67 is connected to the network 3 and performs input/output control of information via the network 3. In this way, each component 61-67 is placed on the system bus 68.

操作表示部71は、LCD(Liquid Crystal Display)やLED(Light Emitting Diode)等の表示装置を備えた、ユーザへの表示インターフェースである。操作入力部72は、タッチパネルやハードキーなどの入力装置を備えた、ユーザからの指示入力インターフェースである。 The operation display unit 71 is a display interface for the user, which includes a display device such as an LCD (Liquid Crystal Display) or an LED (Light Emitting Diode). The operation input unit 72 is an interface for inputting instructions from the user, and includes input devices such as a touch panel and hard keys.

LDS100は、操作表示部71、操作入力部72と接続されるサーバコンピュータやパーソナルコンピュータ等のコンピュータ60により実現することができる。 The LDS 100 can be realized by a computer 60 such as a server computer or a personal computer connected to the operation display section 71 and the operation input section 72.

CPU61が、HDD64に格納された制御プログラムをRAM62に読み出して実行することにより、LDS100の各ユニットの各機能を実現することができる。なお、各図において、本開示の本質に関わらない部分の構成については省略してあり、図示されていない。 The CPU 61 reads the control program stored in the HDD 64 into the RAM 62 and executes it, thereby realizing each function of each unit of the LDS 100. Note that in each figure, configurations of portions that are not related to the essence of the present disclosure are omitted and not illustrated.

<3.LDSの各機能部の構成例>
以下、LDS100の各機能部の構成例について説明する。
図3は、図1に示す眼鏡レンズ発注・加工システムのLDSの各機能部の構成を示すブロック図である。図3に示す各機能部は、LDS100のROM63又はHDD64に格納されているプログラムをCPU61が実行し、HDD64、操作部出力I/F65、操作部入力I/F66、及びネットワーク入力I/Fと協働することにより、LDS100上で実現される。なお、図3では、本実施形態の説明に特に関連する機能部の構成を示している。
<3. Configuration example of each functional part of LDS>
Hereinafter, a configuration example of each functional unit of the LDS 100 will be described.
FIG. 3 is a block diagram showing the configuration of each functional unit of the LDS of the eyeglass lens ordering/processing system shown in FIG. 1. Each functional unit shown in FIG. 3 is configured such that the CPU 61 executes a program stored in the ROM 63 or the HDD 64 of the LDS 100, and cooperates with the HDD 64, the operation unit output I/F 65, the operation unit input I/F 66, and the network input I/F. It is realized on the LDS 100 by working. Note that FIG. 3 shows the configuration of functional units particularly relevant to the description of this embodiment.

図3に示すように、LDS100は、処方データ取得部110と、実凸面/加工特性取得部115と、設計データ生成部120と、加工用データ生成部130と、検査用基準データ生成部140と、データ出力部150とを備える。
(処方データ取得部)
As shown in FIG. 3, the LDS 100 includes a prescription data acquisition section 110, an actual convex surface/processing characteristic acquisition section 115, a design data generation section 120, a processing data generation section 130, and an inspection reference data generation section 140. , and a data output section 150.
(Prescription data acquisition department)

処方データ取得部110は、端末装置300に入力された眼鏡レンズの処方データを取得する。 The prescription data acquisition unit 110 acquires prescription data for spectacle lenses input into the terminal device 300.

処方データは、球面屈折力(S度数)、円柱屈折力(C度数)、乱視軸方向(AX)、及び、加入度数(ADD)などの処方度数情報と、アイテム名などの商品情報と、瞳孔間距離(PD)及びアイポイントなどのレイアウト情報と、装用状態の情報と、最小中心肉厚/コバ厚の情報と、を含む。 The prescription data includes prescription power information such as spherical refractive power (S power), cylindrical power (C power), astigmatic axis direction (AX), and addition power (ADD), product information such as item name, and pupil information. It includes layout information such as PD and eye point, information on the wearing condition, and information on the minimum center thickness/edge thickness.

(実凸面/加工特性取得部)
実凸面/加工特性取得部115は、実凸面/加工特性データベース116を有する。実凸面/加工特性データベース116には、各セミフィニッシュトレンズの実凸面データと、加工特性に関する加工特性データとが記録されている。
(Actual convex surface/processing characteristics acquisition section)
The real convex surface/processing characteristic acquisition unit 115 has a real convex surface/processing characteristic database 116. The actual convex surface/processing characteristic database 116 records actual convex surface data of each semi-finished trend lens and processing characteristic data regarding processing characteristics.

実凸面とは、セミフィニッシュトレンズの実面形状であり、さらに具体的には、セミフィニッシュトレンズ凸面の実測形状、又はセミフィニッシュトレンズの測定結果から統計的に導き出した凸面のモデル形状のことである。この実凸面データは、検査用データ生成処理において用いられる。 The actual convex surface is the actual surface shape of a semi-finished trend lens, and more specifically, it is the actually measured shape of the semi-finished trend lens convex surface, or the model shape of the convex surface statistically derived from the measurement results of the semi-finished trend lens. . This actual convex surface data is used in the inspection data generation process.

加工特性とは、セミフィニッシュトレンズの切削、研磨に先立って行われる、レンズ凸面に固定冶具をアロイ(低融点合金)で接着するブロッキング処理において、アロイの冷却時に生じる応力によってセミフィニッシュトレンズ凸面の形状が変化すること、又は研磨方法に依存する取り代の量や取り代が不均一なことなどが挙げられる。加工特性は、後述する加工用データ生成処理において用いられる。 Processing characteristics are the shape of the convex surface of the semi-finished trend lens due to the stress generated when the alloy is cooled during the blocking process, which involves bonding a fixing jig to the convex surface of the lens with an alloy (low melting point alloy), which is performed prior to cutting and polishing of the semi-finished trend lens. For example, the amount of machining allowance or machining allowance may vary depending on the polishing method. The machining characteristics are used in a process for generating machining data, which will be described later.

実凸面/加工特性取得部115は、処方データに基づいて使用するセミフィニッシュトレンズを選択する。 The real convex surface/processing characteristic acquisition unit 115 selects semi-finished lenses to be used based on prescription data.

(設計データ生成部)
設計データ生成部120は、処方データに基づいて設計データを生成する。
設計データ生成部120は、初期値計算部121と、適正レンズ厚さ情報生成部122と、光学面計算部123と、形状最適化部124と、を備える。
(Design data generation department)
The design data generation unit 120 generates design data based on prescription data.
The design data generation section 120 includes an initial value calculation section 121, an appropriate lens thickness information generation section 122, an optical surface calculation section 123, and a shape optimization section 124.

(初期値計算部)
初期値計算部121は、光学的、形状的に最適化を行うために必要な初期値を処方データに基づいて計算する。初期値としては、例えば、光学性能の基本分布などが含まれる。また、初期値計算部121は、レイアウト情報や装用状態の情報から、レンズ自体の傾きや煽りの角度の光学計算に必要なパラメータを導き出す。
(Initial value calculation part)
The initial value calculation unit 121 calculates initial values necessary for performing optical and shape optimization based on prescription data. The initial value includes, for example, the basic distribution of optical performance. Further, the initial value calculation unit 121 derives parameters necessary for optical calculation of the inclination and tilt angle of the lens itself from the layout information and the wearing state information.

(適正レンズ厚さ情報生成部)
適正レンズ厚さ情報生成部122は、眼鏡レンズを球面として光学面を設計してコバ厚が所定の条件を満たすような適正レンズ厚さ情報を生成する。なお、本実施形態では、所定の条件としては、コバ厚がフレーム形状などから決定される最低コバ厚以上となることを条件としている。
(Appropriate lens thickness information generation unit)
The appropriate lens thickness information generation unit 122 designs the optical surface of the spectacle lens as a spherical surface, and generates appropriate lens thickness information such that the edge thickness satisfies a predetermined condition. In this embodiment, the predetermined condition is that the edge thickness is equal to or greater than the minimum edge thickness determined from the frame shape or the like.

(光学面計算部)
光学面計算部123は、処方データに基づき決定された光学性能の基本分布、及び、凸面形状やレンズの装用状態等を考慮し、コバ厚が所定の条件を持たすような累進面を含む光学面へ収束計算し、光学面形状データを生成する。なお、本実施形態では、所定の条件としては、コバ厚がフレーム形状などから決定される最低コバ厚以上となることを条件としている。
(Optical surface calculation section)
The optical surface calculation unit 123 calculates an optical surface including a progressive surface whose edge thickness meets a predetermined condition, taking into account the basic distribution of optical performance determined based on prescription data, the convex shape, the wearing condition of the lens, etc. Convergence calculation is performed to generate optical surface shape data. In this embodiment, the predetermined condition is that the edge thickness is equal to or greater than the minimum edge thickness determined from the frame shape or the like.

(形状最適化部)
形状最適化部124は、光学的な最適化により導き出されたレンズ形状に対して、レンズ中心の肉厚、フレームの各位置でのコバ厚が最小値を確保するように最適化を図る。また、上下方向のコバ厚に極端な差が生じないようにシニングプリズムの最適化を実行する。
(Shape optimization department)
The shape optimization unit 124 optimizes the lens shape derived through optical optimization so that the wall thickness at the center of the lens and the edge thickness at each position of the frame have minimum values. Additionally, the thinning prism is optimized so that there is no extreme difference in edge thickness in the vertical direction.

(加工用データ生成部)
加工用データ生成部130は、設計データに基づいて加工用データを生成する。
加工用データは、ブロッカー410、CG(Curve Generator)420、研磨機430などの加工機にセミフィニッシュトレンズの凹面を切削、研磨させて完成品レンズを形成させるためのデータである。
(Processing data generation section)
The processing data generation unit 130 generates processing data based on the design data.
The processing data is data for forming a finished lens by cutting and polishing the concave surface of the semi-finished lens using a processing machine such as a blocker 410, a CG (Curve Generator) 420, or a polishing machine 430.

(検査用基準データ生成部)
検査用基準データ生成部140は、加工用データに基づいて加工されたレンズ(完成品レンズ)の収差などを、LMS200の加工機400に設けられた検査装置450に検査させる際の基準となるデータ(検査用基準データ)を生成する。
(Inspection reference data generation unit)
The inspection reference data generation unit 140 generates data that serves as a reference when the inspection device 450 provided in the processing machine 400 of the LMS 200 inspects the aberrations and the like of the lens (finished product lens) processed based on the processing data. (inspection reference data) is generated.

(データ出力部)
データ出力部150は、設計データ生成部120、加工用データ生成部130、及び検査用基準データ生成部140が生成したデータをLMS200に出力する。
(Data output section)
The data output unit 150 outputs the data generated by the design data generation unit 120, the processing data generation unit 130, and the inspection reference data generation unit 140 to the LMS 200.

<4.LMS及び加工機の構成>
次に、LMS200および加工機400の構成について説明する。図4は、図1に示す眼鏡レンズ発注・加工システムのLMSおよび加工機の構成を示すブロック図である。
LMS200は、LDSと同様に、例えば、LMS全体の動作を制御するコンピュータと、操作表示部と、操作入力部を備える。そして、コンピュータは、CPU、RAM、ROM、HDD、操作部出力I/F、操作部入力I/F、およびネットワークI/Fを備える。LMS200による各処理は、CPUが、HDDに格納されている制御プログラムを読みだして実行することにより実現される。
<4. Configuration of LMS and processing machine>
Next, the configurations of LMS 200 and processing machine 400 will be explained. FIG. 4 is a block diagram showing the configuration of the LMS and processing machine of the eyeglass lens ordering and processing system shown in FIG.
Like the LDS, the LMS 200 includes, for example, a computer that controls the operation of the entire LMS, an operation display section, and an operation input section. The computer includes a CPU, RAM, ROM, HDD, an operation unit output I/F, an operation unit input I/F, and a network I/F. Each process by the LMS 200 is realized by the CPU reading and executing a control program stored in the HDD.

図4に示すように、加工機400は、ブロッカー410と、CG(Curve Generator)420と、研磨機430と、レーザー機440と、検査装置450とを備えている。これらブロッカー410、CG420、研磨機430、レーザー機440、及び検査装置450はLMS200により動作が制御される。ブロッカー410、CG420、研磨機430、レーザー機440において研磨工程が行われ、検査装置450において検査工程が行われる。 As shown in FIG. 4, the processing machine 400 includes a blocker 410, a CG (Curve Generator) 420, a polishing machine 430, a laser machine 440, and an inspection device 450. The operations of these blocker 410, CG 420, polishing machine 430, laser machine 440, and inspection device 450 are controlled by LMS 200. A polishing process is performed in the blocker 410, CG 420, polishing machine 430, and laser machine 440, and an inspection process is performed in the inspection device 450.

(ブロッカー)
ブロッカー410は、セミフィニッシュトレンズを研磨するに先立ち当該レンズを固定冶具に固定する。
(blocker)
The blocker 410 fixes the semi-finished lens to a fixing jig before polishing the lens.

(CG)
CG420は、セミフィニッシュトレンズの凹面を所定の形状に切削する。
(CG)
CG420 cuts the concave surface of the semi-finished trend lens into a predetermined shape.

(研磨機)
研磨機430は、切削された面を研磨してCG420によりレンズの光学面に形成された加工痕の段差等を無くし、さらにレンズが鏡面状態になるまで研磨する。
(Polishing machine)
The polisher 430 polishes the cut surface to eliminate the steps of machining marks formed on the optical surface of the lens by the CG 420, and further polishes the lens until it becomes a mirror surface.

(レーザー機)
レーザー機440は、レンズの光学面に刻印を形成する。
(laser machine)
Laser machine 440 forms an inscription on the optical surface of the lens.

(検査装置)
検査装置450は、LDS100が生成した収差検査用データに基づいて完成品レンズの収差を検査する。
(Inspection equipment)
The inspection device 450 inspects the aberrations of the finished lens based on the aberration inspection data generated by the LDS 100.

<5.眼鏡レンズ発注・加工の処理フロー>
以下、眼鏡レンズ発注・加工システム1の処理動作フローについて説明する。
図5は、図1に示す眼鏡レンズ発注・加工システムの処理動作の一例を示すフローチャートである。
<5. Processing flow for ordering and processing eyeglass lenses>
The processing operation flow of the eyeglass lens ordering and processing system 1 will be described below.
FIG. 5 is a flowchart showing an example of the processing operation of the eyeglass lens ordering/processing system shown in FIG.

(処方データの入力受付)
まず、端末装置300が入力インターフェースにより処方データの入力を受け付け、発注を受け付ける(S110)。処方データは、球面屈折力(S度数)、乱視屈折力(C度数)、乱視軸方向(AX)、及び、加入度数(ADD)などの処方度数情報と、アイテム名などの商品情報と、瞳孔間距離(PD)及びアイポイントなどのレイアウト情報と、装用状態の情報と、最小中心肉厚/コバ厚の情報と、を含む。
(Receiving input of prescription data)
First, the terminal device 300 receives input of prescription data through an input interface and receives an order (S110). The prescription data includes prescription power information such as spherical refractive power (S power), astigmatic power (C power), astigmatic axis direction (AX), and addition power (ADD), product information such as item name, and pupil information. It includes layout information such as PD and eye point, information on the wearing condition, and information on the minimum center thickness/edge thickness.

(処方データ取得)
LDS100の処方データ取得部110が、眼鏡レンズの処方データを取得する(S120:処方データ取得ステップ)。その後、処方データに基づいて使用するセミフィニッシュトレンズを選択する。
(Prescription data acquisition)
The prescription data acquisition unit 110 of the LDS 100 acquires prescription data for spectacle lenses (S120: prescription data acquisition step). Then, the semi-finished lenses to be used are selected based on the prescription data.

(実凸面/加工特性取得)
実凸面/加工特性取得部115が、実凸面/加工特性データベース116を参照して処方データに基づきセミフィニッシュトレンズを選択し、選択したセミフィニッシュトレンズの実凸面と加工特性データを取得する(S130)。
(Actual convex surface/processing characteristics acquisition)
The real convex surface/processing characteristic acquisition unit 115 refers to the real convex surface/processing characteristic database 116, selects a semi-finished trend lens based on the prescription data, and acquires the real convex surface and processing characteristic data of the selected semi-finished trend lens (S130). .

(設計データ生成)
設計データ生成部120は、処方データに基づいて設計データを生成する(S140)。
設計データは、処方データに基づいて生成されたレンズ面形状のデータであり、初期値計算(S150)と、適正レンズ厚さ情報生成(S160)と、光学面計算(S170)と、形状最適化計算(S180)と、を実行することにより生成される。
(Design data generation)
The design data generation unit 120 generates design data based on the prescription data (S140).
The design data is lens surface shape data generated based on prescription data, and includes initial value calculation (S150), appropriate lens thickness information generation (S160), optical surface calculation (S170), and shape optimization. It is generated by performing calculation (S180).

(初期値計算)
次に、初期値計算部121が、光学的、形状的に最適化を行うために必要な初期値を処方データに基づいて計算する(S142)。すなわち、初期値計算部121が、レイアウト情報や装用状態の情報から、レンズ自体の傾きや煽りの角度の光学計算に必要なパラメータを導き出す。必要な情報が処方データ取得時に無い場合は、あらかじめ定義しているデフォルト値を代替とする。レイアウト情報とは、眼鏡レンズの光学中心を装用者の瞳孔の位置に合わせるための情報であり、フレームの幾何学中心(フレームセンタ)を基準にしてフィッティングポイントの位置を示したものである。なお、この初期値にはベースカーブが含まれている。さらに、初期値計算部121が、アイテム情報と処方度数から光学性能の基本分布を決定する。
(Initial value calculation)
Next, the initial value calculation unit 121 calculates initial values necessary for performing optical and shape optimization based on the prescription data (S142). That is, the initial value calculation unit 121 derives parameters necessary for optical calculation of the inclination and tilt angle of the lens itself from the layout information and the wearing state information. If the necessary information is not available at the time of prescription data acquisition, a predefined default value is used as an alternative. The layout information is information for aligning the optical center of the spectacle lens with the position of the wearer's pupil, and indicates the position of the fitting point with respect to the geometric center of the frame (frame center). Note that this initial value includes the base curve. Furthermore, the initial value calculation unit 121 determines the basic distribution of optical performance from the item information and prescription power.

(適正レンズ厚さ情報生成)
次に、適正レンズ厚さ情報生成部122が、球面として光学面を設計して所定の条件を満たすような適正レンズ厚さ情報を生成する。図6は、適正レンズ厚さ情報生成部が、適正レンズ厚さ情報を生成し、光学面計算する流れを詳細に示すフローチャートである。
図6に示すように、適正レンズ厚さ情報を生成するステップS160では、まず、適正レンズ厚さ情報生成部122が、眼鏡レンズの中心肉厚及びコバ厚の初期値を設定する(S161)。眼鏡レンズの初期値としては、例えば、処方データに含まれる最小中心肉厚及び最小コバ厚の値(指定値)を用いればよい。また、最小中心肉厚及び最小コバ厚が設定されていない場合には、規定値を用いればよい。なお、ベースカーブの値が大きい場合には、初期値として用いる中心肉厚の値として規定値や最小中心肉厚に下記の係数を積算した値を用いるとよい。この係数は、ベースカーブが大きくなるほど、係数が大きくなっている。なお、本実施形態では、係数を積算しているが、これに限らず、ベースカーブが大きくなるにつれて中心肉厚の初期値が大きくなるように係数を規定値や最小中心肉厚に作用させればよい。
(Generation of appropriate lens thickness information)
Next, the appropriate lens thickness information generation unit 122 designs an optical surface as a spherical surface and generates appropriate lens thickness information that satisfies a predetermined condition. FIG. 6 is a flowchart showing in detail the flow in which the appropriate lens thickness information generation section generates appropriate lens thickness information and calculates the optical surface.
As shown in FIG. 6, in step S160 of generating appropriate lens thickness information, first, the appropriate lens thickness information generation unit 122 sets initial values of the center thickness and edge thickness of the eyeglass lens (S161). For example, the minimum center thickness and minimum edge thickness values (specified values) included in the prescription data may be used as the initial values of the spectacle lens. Furthermore, if the minimum center thickness and minimum edge thickness are not set, the prescribed values may be used. In addition, when the value of the base curve is large, it is preferable to use a prescribed value or a value obtained by multiplying the minimum center thickness by the following coefficient as the value of the center thickness used as the initial value. This coefficient becomes larger as the base curve becomes larger. Note that in this embodiment, the coefficients are integrated, but the present invention is not limited to this, and the coefficients may be applied to the specified value or the minimum center thickness so that the initial value of the center thickness becomes larger as the base curve becomes larger. Bye.

Figure 0007414447000001
Figure 0007414447000001

次に、適正レンズ厚さ情報生成部122が、処方データ(S度数、C度数、Ax、プリズム値、プリズム方向、屈折率、ベースカーブ、加工径など)及び設定された眼鏡レンズの中心肉厚及び最小コバ厚に基づき、レンズの光学面が球面であると仮定して、仮の光学面を設計する(S162:第1の光学面設計ステップ)。この際、レンズの光学面が球面であると仮定して計算するため、累進面を含む光学面を計算するのに比べて短時間で行うことができる。
次に、このようにして設計した仮の光学面に基づきコバ厚を算出する(S163:第1のコバ厚判定ステップ)。
Next, the appropriate lens thickness information generation unit 122 generates prescription data (S power, C power, Ax, prism value, prism direction, refractive index, base curve, processing diameter, etc.) and the set central thickness of the eyeglass lens. Based on the minimum edge thickness and assuming that the optical surface of the lens is a spherical surface, a temporary optical surface is designed (S162: first optical surface design step). At this time, since the calculation is performed assuming that the optical surface of the lens is a spherical surface, it can be performed in a shorter time than when calculating an optical surface including a progressive surface.
Next, the edge thickness is calculated based on the temporary optical surface designed in this way (S163: first edge thickness determination step).

次に、このようにして算出したコバ厚と、中心肉厚+コバ厚の値が所定の条件を満たしているかどうかを判定する(S164:第1の判定ステップ)。本実施形態では、(1)仮の光学面に基づき算出したコバ厚が、所定の閾値(本実施形態では処方データに含まれる最小コバ厚)よりも大きく、かつ、(2)中心肉厚と算出したコバ厚の合計値が、最小中心肉厚と最小コバ厚の合計よりも大きいことを所定の条件としている。 Next, it is determined whether the edge thickness calculated in this manner and the value of center wall thickness + edge thickness satisfy a predetermined condition (S164: first determination step). In this embodiment, (1) the edge thickness calculated based on the temporary optical surface is larger than a predetermined threshold value (in this embodiment, the minimum edge thickness included in the prescription data), and (2) the center thickness is The predetermined condition is that the calculated total edge thickness is greater than the sum of the minimum center wall thickness and the minimum edge thickness.

次に、第1の判定ステップにおいて厚さが所定の条件を満たしていない場合(S164でNO)には、中心肉厚を再設定する。中心肉厚を再設定する方法としては、例えば、前回の設定値に対して所定の値を加算すればよい。そして、第1の光学面設計ステップ(S162)、第1のコバ厚算出ステップ(S163)及び第1の判定ステップ(S164)を、繰り返す。 Next, if the thickness does not meet the predetermined condition in the first determination step (NO in S164), the center thickness is reset. As a method for resetting the center wall thickness, for example, a predetermined value may be added to the previously set value. Then, the first optical surface design step (S162), the first edge thickness calculation step (S163), and the first determination step (S164) are repeated.

そして、第1の判定ステップにおいて厚さが所定の条件を満たしている場合(S164でYES)には、この所定の条件を満たした中心肉厚及びコバ厚を適正レンズ厚さ情報とする。 If the thickness satisfies a predetermined condition in the first determination step (S164: YES), the center thickness and edge thickness that satisfy the predetermined condition are set as appropriate lens thickness information.

次に、光学面計算部123が、処方データ(初期値)及び適性厚さ情報に基づき、累進面を含む光学面を計算し、光学面情報を生成する(S170:光学面計算ステップ)。光学面計算ステップS170では、まず、光学面計算部123が、適正レンズ厚さ情報の中心肉厚と、光学性能の基本分布とに基づき累進面を含む光学面を計算する(S171:第2の光学面設計ステップ)。
次に、光学面計算部123が、このようにして設計した光学面に基づきコバ厚を算出する(S172:第2のコバ厚判定ステップ)。
Next, the optical surface calculation unit 123 calculates an optical surface including a progressive surface based on the prescription data (initial value) and appropriate thickness information, and generates optical surface information (S170: optical surface calculation step). In the optical surface calculation step S170, the optical surface calculation unit 123 first calculates an optical surface including a progressive surface based on the center thickness of the appropriate lens thickness information and the basic distribution of optical performance (S171: second optical surface design step).
Next, the optical surface calculation unit 123 calculates the edge thickness based on the optical surface designed in this way (S172: second edge thickness determination step).

次に、このようにして算出したコバ厚と、中心肉厚+コバ厚の値が所定の条件を満たしているかどうかを判定する(S173:第2の判定ステップ)。本実施形態では、(1)仮の光学面に基づき算出したコバ厚が、所定の閾値(本実施形態では処方データに含まれる最小コバ厚)よりも大きく、かつ、(2)中心肉厚と算出したコバ厚の合計値が、最小中心肉厚と最小コバ厚の合計よりも大きいことを所定の条件としている。 Next, it is determined whether the edge thickness calculated in this way and the value of center wall thickness + edge thickness satisfy a predetermined condition (S173: second determination step). In this embodiment, (1) the edge thickness calculated based on the temporary optical surface is larger than a predetermined threshold value (in this embodiment, the minimum edge thickness included in the prescription data), and (2) the center thickness is The predetermined condition is that the calculated total edge thickness is greater than the sum of the minimum center wall thickness and the minimum edge thickness.

第2の判定ステップにおいて厚さが所定の条件を満たしていない場合(S173でNO)には、適正レンズ厚さ情報の中心肉厚を再設定する。中心肉厚を再設定する方法としては、例えば、前回の設定値に対して所定の値を加算すればよい。そして、第2の光学面設計ステップ(S171)、第2のコバ厚算出ステップ(S172)及び第2の判定ステップ(S173)を、繰り返す。 If the thickness does not satisfy the predetermined condition in the second determination step (NO in S173), the center thickness of the appropriate lens thickness information is reset. As a method for resetting the center wall thickness, for example, a predetermined value may be added to the previously set value. Then, the second optical surface design step (S171), the second edge thickness calculation step (S172), and the second determination step (S173) are repeated.

(形状最適化計算)
第2の判定ステップにおいて厚さが所定の条件を満たしていない場合(S173でNO)には、設計データ生成部120の形状最適化部124が、光学面に対して最適化を図る(S180)。また、上下方向のコバ厚に極端な差が生じないようにシニングプリズムの最適化を実行する。
(shape optimization calculation)
If the thickness does not meet the predetermined condition in the second determination step (NO in S173), the shape optimization unit 124 of the design data generation unit 120 optimizes the optical surface (S180). . Additionally, the thinning prism is optimized so that there is no extreme difference in edge thickness in the vertical direction.

(加工用データ生成)
加工用データ生成部130が加工用データを生成する(S190)。加工用データは、加工処理情報及び加工用補正設計データを含む。
加工用補正設計データは、加工機400にセミフィニッシュトレンズの凹面を切削、研磨させ完成品レンズを形成させるためのデータであり、具体的には、設計データにレンズの加工特性を反映させる補正を加えたデータである。
(Processing data generation)
The processing data generation unit 130 generates processing data (S190). The processing data includes processing information and correction design data for processing.
The correction design data for processing is data for having the processing machine 400 cut and polish the concave surface of the semi-finished lens to form a finished lens. Specifically, the correction design data is used to make corrections that reflect the processing characteristics of the lens in the design data. This is the added data.

セミフィニッシュトレンズを加工する際に、レンズの加工特性によりセミフィニッシュトレンズ凸面の形状が変化する場合には、レンズの度数にズレが生じるので、加工特性データに基づいて当該ズレを相殺する補正を設計データに加え、これを加工用データとする。
眼鏡レンズの製造業者は、加工用データに基づいてセミフィニッシュトレンズの凹面を切削、研磨して完成品レンズを形成する。
When processing semi-finished lenses, if the shape of the convex surface of the semi-finished lenses changes due to the processing characteristics of the lens, a deviation will occur in the power of the lens, so we design a correction to offset the deviation based on the processing characteristics data. In addition to the data, this is used as data for processing.
A manufacturer of eyeglass lenses cuts and polishes the concave surface of a semi-finished lens based on processing data to form a finished lens.

(検査用基準データ生成)
検査用基準データ生成部140が、加工用データに基づいて加工されたレンズ(完成品レンズ)の収差などの光学性能を、加工機400に設けられた検査装置450に検査させる際の基準となるデータ(検査用基準データ)を生成する(S200)。
検査用基準データは、完成品レンズの光学面形状の収差などの検査を行う際の基準となるデータであり、設計データおよび加工用データとは別に生成されるデータである。具体的には、設計データにセミフィニッシュトレンズの実面形状を反映させたデータである。
(Generation of standard data for inspection)
The inspection reference data generation unit 140 serves as a reference when the inspection device 450 provided in the processing machine 400 inspects the optical performance such as aberration of the processed lens (finished product lens) based on the processing data. Data (inspection reference data) is generated (S200).
The inspection reference data is data that serves as a reference when inspecting the aberration of the optical surface shape of a finished product lens, and is data that is generated separately from the design data and processing data. Specifically, this is data that reflects the actual shape of the semi-finished trend lens in the design data.

実面形状とは、セミフィニッシュトレンズ凸面の実測形状、又はセミフィニッシュトレンズの測定結果から統計的に導き出した凸面のモデル形状である。
セミフィニッシュトレンズが製造される際には必ずキャスト製造時に重合収縮による製造誤差が生じるので、完成品レンズが設計データのとおりに製造されることはない。また、上述のように、加工用データは、設計データに加工特性を反映させた補正を加えたものなので、完成品レンズが設計データのとおりに製造されることはない。よって、設計データや加工用データを完成品レンズの検査の基準データとしてしまうと正確な比較を行うことができない。そこで、正確な比較を実現するために、設計データにセミフィニッシュトレンズの実面形状を反映させたデータを生成し、これを検査用データとする。
The actual shape is the actually measured shape of the convex surface of the semi-finished trend lens, or the model shape of the convex surface statistically derived from the measurement results of the semi-finished trend lens.
When semi-finished lenses are manufactured, manufacturing errors due to polymerization shrinkage always occur during cast manufacturing, so finished lenses are never manufactured according to design data. Further, as described above, the processing data is the design data plus corrections that reflect the processing characteristics, so the finished lens will not be manufactured according to the design data. Therefore, if design data or processing data are used as reference data for inspection of finished product lenses, accurate comparisons cannot be made. Therefore, in order to achieve accurate comparison, data is generated in which the actual shape of the semi-finished trend lens is reflected in the design data, and this data is used as inspection data.

(設計データの出力)
データ出力部150が設計データをLMS200に出力する(S210)。
(Output of design data)
The data output unit 150 outputs the design data to the LMS 200 (S210).

(加工用データの出力)
データ出力部150が加工用データをLMS200に出力する(S220)。
(Output of processing data)
The data output unit 150 outputs processing data to the LMS 200 (S220).

(検査用基準データ出力)
データ出力部150が検査用基準データをLMS200に出力する(S230)。
(Output of reference data for inspection)
The data output unit 150 outputs the inspection reference data to the LMS 200 (S230).

(セミフィニッシュトレンズの切削、研磨)
LDS100は、計算結果出力ファイルと加工用面データファイルに保存されているセミフィニッシュトレンズの加工データをLMS200に出力し、LMS200は、当該加工データを加工機400のCG420と研磨機430に送信する。CG420と研磨機430は、当該加工データに基づいてセミフィニッシュトレンズを切削、研磨する(S240)。また、レーザー機440により、レンズの光学面に刻印を形成する。また、染色、ハードコート、機能性膜の生成、フレーム形状に合わせた加工などの加工処理を行う。
(Cutting and polishing of semi-finished lenses)
The LDS 100 outputs the processing data of the semi-finished trend lens stored in the calculation result output file and the processing surface data file to the LMS 200, and the LMS 200 transmits the processing data to the CG 420 of the processing machine 400 and the polishing machine 430. The CG 420 and the polishing machine 430 cut and polish the semi-finished trend lens based on the processing data (S240). Further, a laser machine 440 forms a mark on the optical surface of the lens. We also perform processing such as dyeing, hard coating, production of functional films, and processing to match the shape of the frame.

(検査)
検査装置450は、完成品レンズの光学性能を測定し、LMS200が受信した検査用基準データと比較して完成品レンズの製造精度を検査する(S250)。そして完成品レンズが所定の製造精度を有している場合には、処理を終了する。
(inspection)
The inspection device 450 measures the optical performance of the finished lens and compares it with the inspection reference data received by the LMS 200 to inspect the manufacturing accuracy of the finished lens (S250). If the finished lens has a predetermined manufacturing accuracy, the process ends.

本実施形態によれば、以下の効果が奏される。
本実施形態では、適正レンズ厚さ情報生成部122が光学面を球面として眼鏡レンズを設計して適正レンズ厚さ情報を生成し、光学面計算部123が処方データ及びこの適正レンズ厚さ情報に基づき、累進面を含む光学面を計算する。このため、複雑な計算を必要とする累進面を含む光学面の計算の回数を減らすことができ、早期に光学面の形状を設計することができる。
According to this embodiment, the following effects are achieved.
In this embodiment, the appropriate lens thickness information generation unit 122 designs an eyeglass lens using a spherical optical surface and generates appropriate lens thickness information, and the optical surface calculation unit 123 uses prescription data and this appropriate lens thickness information. Based on this, calculate the optical surface including the progressive surface. Therefore, the number of calculations for optical surfaces including progressive surfaces that require complicated calculations can be reduced, and the shape of the optical surfaces can be designed at an early stage.

また、本実施形態では、適正レンズ厚さ情報生成部122は、中心肉厚の設定(S161、S165)、球面として光学面設計(S162)、コバ厚の計算(S163)、及び、コバ厚が所定の条件を満たすか判定(S164)を繰り返して、適正レンズ厚さ情報を生成している。これにより、光学面を球面とした場合の適正レンズ厚さ情報を確実に生成することができる。 In the present embodiment, the appropriate lens thickness information generation unit 122 also sets the center thickness (S161, S165), designs the optical surface as a spherical surface (S162), calculates the edge thickness (S163), and calculates the edge thickness. Appropriate lens thickness information is generated by repeatedly determining whether a predetermined condition is satisfied (S164). This makes it possible to reliably generate appropriate lens thickness information when the optical surface is a spherical surface.

また、本実施形態では、中心肉厚設定ステップ(S161)では、眼鏡レンズの中心肉厚にベースカーブに応じた係数を積算して眼鏡レンズの中心肉厚を設定している。これにより、球面として光学面設計を行う回数を減らすことができる。 Further, in the present embodiment, in the center thickness setting step (S161), the center thickness of the eyeglass lens is set by multiplying the center thickness of the eyeglass lens by a coefficient according to the base curve. This makes it possible to reduce the number of times the optical surface is designed as a spherical surface.

また、本実施形態では、光学面計算部123は、累進面を含む光学面の設計(S171)、コバ厚の計算(S172)、及び中心厚の再設定(S174)を繰り返して、光学面を計算している(S170)。上述の通り、本実施形態では、球面として光学面を設計して求めた適正レンズ厚さ情報に基づき光学面を計算しているため、この繰り返しの回数を減らすことができる。 Further, in the present embodiment, the optical surface calculation unit 123 repeatedly designs an optical surface including a progressive surface (S171), calculates the edge thickness (S172), and resets the center thickness (S174) to calculate the optical surface. Calculation is in progress (S170). As described above, in this embodiment, since the optical surface is calculated based on the appropriate lens thickness information obtained by designing the optical surface as a spherical surface, the number of times this process is repeated can be reduced.

本実施形態の眼鏡レンズ設計システム及び方法を総括する。
本実施形態の眼鏡レンズ設計システム(LDS)100は、図3に示すように、光学面が累進面を含む眼鏡レンズを設計するための眼鏡レンズ設計システムであって、処方データを取得する処方データ取得部110と、光学面を球面として眼鏡レンズを設計して、設計した眼鏡レンズの厚さが所定の条件を満たすような適正レンズ厚さ情報を生成する適正レンズ厚さ情報生成部122と、処方データ及び適性厚さ情報に基づき、累進面を含む光学面を計算し、光学面情報を生成する光学面計算部123と、を備える。
The spectacle lens design system and method of this embodiment will be summarized.
As shown in FIG. 3, the spectacle lens design system (LDS) 100 of this embodiment is a spectacle lens design system for designing a spectacle lens whose optical surface includes a progressive surface. an acquisition unit 110; an appropriate lens thickness information generation unit 122 that designs an eyeglass lens using a spherical optical surface and generates appropriate lens thickness information such that the thickness of the designed eyeglass lens satisfies a predetermined condition; The apparatus includes an optical surface calculation unit 123 that calculates an optical surface including a progressive surface based on prescription data and appropriate thickness information and generates optical surface information.

本実施形態の眼鏡レンズ設計方法は、図5に示すように、光学面が累進面を含む眼鏡レンズを設計するための眼鏡レンズ設計方法であって、処方データを取得する処方データ取得ステップ(S120)と、光学面を球面としてレンズを設計して、設計したレンズの厚さが所定の条件を満たすような適正レンズ厚さ情報を生成する適正レンズ厚さ情報生成ステップ(S160)と、処方データ及び適性厚さ情報に基づき、累進面を含む光学面を計算し、光学面情報を生成する光学面計算ステップ(S170)と、を備える。 As shown in FIG. 5, the spectacle lens designing method of this embodiment is a spectacle lens designing method for designing a spectacle lens whose optical surface includes a progressive surface, and includes a prescription data acquisition step (S120) of acquiring prescription data. ), an appropriate lens thickness information generation step (S160) for designing a lens with the optical surface as a spherical surface and generating appropriate lens thickness information such that the thickness of the designed lens satisfies predetermined conditions; and prescription data. and an optical surface calculation step (S170) of calculating an optical surface including a progressive surface and generating optical surface information based on the appropriate thickness information.

1 加工システム
3 ネットワーク
60 コンピュータ
61 CPU
62 RAM
63 ROM
64 HDD
65 操作部出力I/F
66 操作部入力I/F
67 ネットワークI/F
68 システムバス
71 操作表示部
72 操作入力部
110 処方データ取得部
115 加工特性取得部
116 加工特性データベース
120 設計データ生成部
121 初期値計算部
122 情報生成部
123 光学面計算部
124 形状最適化部
130 加工用データ生成部
140 検査用基準データ生成部
150 データ出力部
300 端末装置
400 加工機
410 ブロッカー
430 研磨機
440 レーザー機
450 検査装置
1 Processing system 3 Network 60 Computer 61 CPU
62 RAM
63 ROM
64 HDD
65 Operation unit output I/F
66 Operation unit input I/F
67 Network I/F
68 System bus 71 Operation display section 72 Operation input section 110 Prescription data acquisition section 115 Machining characteristic acquisition section 116 Machining characteristic database 120 Design data generation section 121 Initial value calculation section 122 Information generation section 123 Optical surface calculation section 124 Shape optimization section 130 Processing data generation unit 140 Inspection reference data generation unit 150 Data output unit 300 Terminal device 400 Processing machine 410 Blocker 430 Polishing machine 440 Laser machine 450 Inspection device

Claims (7)

光学面が累進面を含む眼鏡レンズを設計するための眼鏡レンズ設計システムであって、
処方データを取得する処方データ取得部と、
光学面を球面として眼鏡レンズを設計して、設計した眼鏡レンズの厚さが所定の条件を満たすような適正レンズ厚さ情報を生成する適正レンズ厚さ情報生成部と、
前記処方データ及び前記適正レンズ厚さ情報に基づき、累進面を含む光学面を計算し、光学面情報を生成する光学面計算部と、
を備え、
前記適正レンズ厚さ情報生成部は、
前記眼鏡レンズの中心肉厚の初期値を設定する中心肉厚設定ステップと、
前記設定した中心肉厚に基づき球面として光学面を設計する第1の光学面設計ステップと、
前記設計した光学面に基づきコバ厚を算出する第1のコバ厚算出ステップと、
前記算出したコバ厚が所定の条件を満たすかどうか判定する第1の判定ステップと、を行い、
前記第1の判定ステップにおいて、前記算出したコバ厚が所定の条件を満たさないと判定された場合には、前記眼鏡レンズの中心肉厚を再設定して前記第1の光学面設計ステップと、前記第1のコバ厚算出ステップと、前記第1の判定ステップとを繰り返し、
前記適正レンズ厚さ情報は、前記第1の判定ステップにおいて、前記算出したコバ厚が所定の条件を満たすと判定された場合の中心肉厚を含み、
前記光学面情報は、前記処方データ及び前記適正レンズ厚さ情報に基づき計算された、累進面を含む光学面の形状に関する情報を含む、
眼鏡レンズ設計システム。
A spectacle lens design system for designing a spectacle lens whose optical surface includes a progressive surface, the system comprising:
a prescription data acquisition unit that acquires prescription data;
an appropriate lens thickness information generation unit that designs an eyeglass lens with an optical surface as a spherical surface and generates appropriate lens thickness information such that the thickness of the designed eyeglass lens satisfies a predetermined condition;
an optical surface calculation unit that calculates an optical surface including a progressive surface based on the prescription data and the appropriate lens thickness information and generates optical surface information;
Equipped with
The appropriate lens thickness information generation unit includes:
a center thickness setting step of setting an initial value of the center thickness of the eyeglass lens;
a first optical surface design step of designing an optical surface as a spherical surface based on the set center thickness;
a first edge thickness calculation step of calculating an edge thickness based on the designed optical surface;
a first determination step of determining whether the calculated edge thickness satisfies a predetermined condition;
In the first determination step, if it is determined that the calculated edge thickness does not satisfy the predetermined condition, resetting the center thickness of the eyeglass lens and performing the first optical surface designing step; repeating the first edge thickness calculation step and the first determination step;
The appropriate lens thickness information includes a center thickness when it is determined in the first determination step that the calculated edge thickness satisfies a predetermined condition;
The optical surface information includes information regarding the shape of an optical surface including a progressive surface, which is calculated based on the prescription data and the appropriate lens thickness information.
Eyeglass lens design system.
前記中心肉厚設定ステップでは、
指定された眼鏡レンズの中心肉厚の指定値にベースカーブに応じた係数を作用させて前記眼鏡レンズの中心肉厚の初期値を設定する、
請求項に記載の眼鏡レンズ設計システム。
In the center wall thickness setting step,
setting an initial value of the center thickness of the specified eyeglass lens by applying a coefficient according to the base curve to the designated value of the center thickness of the specified eyeglass lens;
The eyeglass lens design system according to claim 1 .
前記光学面計算部は、 The optical surface calculation section is
前記適正レンズ厚さ情報に基づき累進面を含む光学面を設計する第2の光学面設計ステップと、 a second optical surface designing step of designing an optical surface including a progressive surface based on the appropriate lens thickness information;
前記設計した累進面に基づきコバ厚を算出する第2のコバ厚算出ステップと、 a second edge thickness calculation step of calculating an edge thickness based on the designed progressive surface;
前記算出したコバ厚が所定の条件を満たすかどうか判定する第2の判定ステップと、を行い、 a second determination step of determining whether the calculated edge thickness satisfies a predetermined condition;
前記第2の判定ステップにおいて、前記算出したコバ厚が所定の条件を満たさないと判定された場合には、前記適正レンズ厚さ情報の中心肉厚を再設定して前記第2の光学面設計ステップと、前記第2のコバ厚算出ステップと、前記第2の判定ステップとを繰り返し、 In the second determination step, if it is determined that the calculated edge thickness does not satisfy the predetermined condition, the center thickness of the appropriate lens thickness information is reset and the second optical surface design is performed. step, the second edge thickness calculation step, and the second determination step,
前記光学面情報は、前記第2の判定ステップにおいて、前記算出したコバ厚が所定の条件を満たすと判定された場合の光学面に関する情報を含む、 The optical surface information includes information regarding the optical surface when it is determined in the second determination step that the calculated edge thickness satisfies a predetermined condition.
請求項1又は2に記載の眼鏡レンズ設計システム。 The eyeglass lens design system according to claim 1 or 2.
光学面が累進面を含む眼鏡レンズを設計するための眼鏡レンズ設計システムであって、
処方データを取得する処方データ取得部と、
光学面を球面として眼鏡レンズを設計して、設計した眼鏡レンズの厚さが所定の条件を満たすような適正レンズ厚さ情報を生成する適正レンズ厚さ情報生成部と、
前記処方データ及び前記適正レンズ厚さ情報に基づき、累進面を含む光学面を計算し、光学面情報を生成する光学面計算部と、
を備え、
前記光学面計算部は、
前記適正レンズ厚さ情報に基づき累進面を含む光学面を設計する第2の光学面設計ステップと、
前記設計した累進面に基づきコバ厚を算出する第2のコバ厚算出ステップと、
前記算出したコバ厚が所定の条件を満たすかどうか判定する第2の判定ステップと、を行い、
前記第2の判定ステップにおいて、前記算出したコバ厚が所定の条件を満たさないと判定された場合には、前記適正レンズ厚さ情報の中心肉厚を再設定して前記第2の光学面設計ステップと、前記第2のコバ厚算出ステップと、前記第2の判定ステップとを繰り返し、
前記光学面情報は、前記第2の判定ステップにおいて、前記算出したコバ厚が所定の条件を満たすと判定された場合の光学面に関する情報を含む
鏡レンズ設計システム。
A spectacle lens design system for designing a spectacle lens whose optical surface includes a progressive surface, the system comprising:
a prescription data acquisition unit that acquires prescription data;
an appropriate lens thickness information generation unit that designs an eyeglass lens with an optical surface as a spherical surface and generates appropriate lens thickness information such that the thickness of the designed eyeglass lens satisfies a predetermined condition;
an optical surface calculation unit that calculates an optical surface including a progressive surface based on the prescription data and the appropriate lens thickness information and generates optical surface information;
Equipped with
The optical surface calculation section is
a second optical surface designing step of designing an optical surface including a progressive surface based on the appropriate lens thickness information;
a second edge thickness calculation step of calculating an edge thickness based on the designed progressive surface;
a second determination step of determining whether the calculated edge thickness satisfies a predetermined condition;
In the second determination step, if it is determined that the calculated edge thickness does not satisfy the predetermined condition, the center thickness of the appropriate lens thickness information is reset and the second optical surface design is performed. step, the second edge thickness calculation step, and the second determination step,
The optical surface information includes information regarding the optical surface when it is determined in the second determination step that the calculated edge thickness satisfies a predetermined condition .
Eyeglass lens design system.
光学面が累進面を含む眼鏡レンズを設計するための眼鏡レンズ設計方法であって、
処方データを取得する処方データ取得ステップと、
光学面を球面としてレンズを設計して、設計したレンズの厚さが所定の条件を満たすような適正レンズ厚さ情報を生成する適正レンズ厚さ情報生成ステップと、
前記処方データ及び前記適正レンズ厚さ情報に基づき、累進面を含む光学面を計算し、光学面情報を生成する光学面計算ステップと、
を備え、
前記適正レンズ厚さ情報生成ステップでは、
前記眼鏡レンズの中心肉厚の初期値を設定する中心肉厚設定ステップと、
前記設定した中心肉厚に基づき球面として光学面を設計する第1の光学面設計ステップと、
前記設計した光学面に基づきコバ厚を算出する第1のコバ厚算出ステップと、
前記算出したコバ厚が所定の条件を満たすかどうか判定する第1の判定ステップと、を行い、
前記第1の判定ステップにおいて、前記算出したコバ厚が所定の条件を満たさないと判定された場合には、前記眼鏡レンズの中心肉厚を再設定して前記第1の光学面設計ステップと、前記第1のコバ厚算出ステップと、前記第1の判定ステップとを繰り返し、
前記適正レンズ厚さ情報は、前記第1の判定ステップにおいて、前記算出したコバ厚が所定の条件を満たすと判定された場合の中心肉厚を含み、
前記光学面情報は、前記処方データ及び前記適正レンズ厚さ情報に基づき計算された、累進面を含む光学面の形状に関する情報を含む、
眼鏡レンズ設計方法。
A spectacle lens design method for designing a spectacle lens whose optical surface includes a progressive surface, the method comprising:
a prescription data acquisition step of acquiring prescription data;
an appropriate lens thickness information generation step of designing a lens with an optical surface as a spherical surface and generating appropriate lens thickness information such that the thickness of the designed lens satisfies a predetermined condition;
an optical surface calculation step of calculating an optical surface including a progressive surface based on the prescription data and the appropriate lens thickness information and generating optical surface information;
Equipped with
In the appropriate lens thickness information generation step,
a center thickness setting step of setting an initial value of the center thickness of the eyeglass lens;
a first optical surface design step of designing an optical surface as a spherical surface based on the set center thickness;
a first edge thickness calculation step of calculating an edge thickness based on the designed optical surface;
a first determination step of determining whether the calculated edge thickness satisfies a predetermined condition;
In the first determination step, if it is determined that the calculated edge thickness does not satisfy the predetermined condition, resetting the center thickness of the eyeglass lens and performing the first optical surface designing step; repeating the first edge thickness calculation step and the first determination step;
The appropriate lens thickness information includes a center thickness when it is determined in the first determination step that the calculated edge thickness satisfies a predetermined condition;
The optical surface information includes information regarding the shape of an optical surface including a progressive surface, which is calculated based on the prescription data and the appropriate lens thickness information.
How to design eyeglass lenses.
光学面が累進面を含む眼鏡レンズを設計するための眼鏡レンズ設計方法であって、 A spectacle lens design method for designing a spectacle lens whose optical surface includes a progressive surface, the method comprising:
処方データを取得する処方データ取得ステップと、 a prescription data acquisition step of acquiring prescription data;
光学面を球面としてレンズを設計して、設計したレンズの厚さが所定の条件を満たすような適正レンズ厚さ情報を生成する適正レンズ厚さ情報生成ステップと、 an appropriate lens thickness information generation step of designing a lens with an optical surface as a spherical surface and generating appropriate lens thickness information such that the thickness of the designed lens satisfies a predetermined condition;
前記処方データ及び前記適正レンズ厚さ情報に基づき、累進面を含む光学面を計算し、光学面情報を生成する光学面計算ステップと、 an optical surface calculation step of calculating an optical surface including a progressive surface based on the prescription data and the appropriate lens thickness information and generating optical surface information;
を備え、 Equipped with
前記光学面計算ステップでは、 In the optical surface calculation step,
前記適正レンズ厚さ情報に基づき累進面を含む光学面を設計する第2の光学面設計ステップと、 a second optical surface designing step of designing an optical surface including a progressive surface based on the appropriate lens thickness information;
前記設計した累進面に基づきコバ厚を算出する第2のコバ厚算出ステップと、 a second edge thickness calculation step of calculating an edge thickness based on the designed progressive surface;
前記算出したコバ厚が所定の条件を満たすかどうか判定する第2の判定ステップと、を行い、 a second determination step of determining whether the calculated edge thickness satisfies a predetermined condition;
前記第2の判定ステップにおいて、前記算出したコバ厚が所定の条件を満たさないと判定された場合には、前記適正レンズ厚さ情報の中心肉厚を再設定して前記第2の光学面設計ステップと、前記第2のコバ厚算出ステップと、前記第2の判定ステップとを繰り返し、 In the second determination step, if it is determined that the calculated edge thickness does not satisfy the predetermined condition, the center thickness of the appropriate lens thickness information is reset and the second optical surface design is performed. step, the second edge thickness calculation step, and the second determination step,
前記光学面情報は、前記第2の判定ステップにおいて、前記算出したコバ厚が所定の条件を満たすと判定された場合の光学面に関する情報を含む、 The optical surface information includes information regarding the optical surface when it is determined in the second determination step that the calculated edge thickness satisfies a predetermined condition.
眼鏡レンズ設計方法。How to design eyeglass lenses.
コンピュータに、
請求項5又は6に記載眼鏡レンズ設計方法を、実行させる眼鏡レンズ設計プログラム。
to the computer,
An eyeglass lens design program that executes the eyeglass lens design method according to claim 5 or 6 .
JP2019176931A 2019-09-27 2019-09-27 Eyeglass lens design system, eyeglass lens design method, and eyeglass lens design program Active JP7414447B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019176931A JP7414447B2 (en) 2019-09-27 2019-09-27 Eyeglass lens design system, eyeglass lens design method, and eyeglass lens design program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019176931A JP7414447B2 (en) 2019-09-27 2019-09-27 Eyeglass lens design system, eyeglass lens design method, and eyeglass lens design program

Publications (2)

Publication Number Publication Date
JP2021056298A JP2021056298A (en) 2021-04-08
JP7414447B2 true JP7414447B2 (en) 2024-01-16

Family

ID=75272582

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019176931A Active JP7414447B2 (en) 2019-09-27 2019-09-27 Eyeglass lens design system, eyeglass lens design method, and eyeglass lens design program

Country Status (1)

Country Link
JP (1) JP7414447B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016004178A (en) 2014-06-18 2016-01-12 株式会社ニコン・エシロール Lens design method, lens manufacturing method, lens design program, and lens design system
JP2016200612A (en) 2015-04-07 2016-12-01 東海光学株式会社 Design method and manufacturing method for eyeglass lens

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016004178A (en) 2014-06-18 2016-01-12 株式会社ニコン・エシロール Lens design method, lens manufacturing method, lens design program, and lens design system
JP2016200612A (en) 2015-04-07 2016-12-01 東海光学株式会社 Design method and manufacturing method for eyeglass lens

Also Published As

Publication number Publication date
JP2021056298A (en) 2021-04-08

Similar Documents

Publication Publication Date Title
EP2189777B1 (en) Method and device for evaluating graduated refraction power lens and method for manufacturing graduated refraction power lens
US9910294B2 (en) Eyeglass optimization using an individual eye model
JP5795362B2 (en) Method for calculating spectacle lenses using prescription data depending on viewing angle
CN104823098B (en) Eyeglass, manufacturing equipment and manufacturing method for eyeglass
CN105103040A (en) Production method and production device for spectacle lenses
US8285505B2 (en) Lens evaluation method, lens evaluation device, lens manufacturing method, and lens characteristic display method
JP7341131B2 (en) Method for evaluating ophthalmic lenses, related evaluation systems and industrial assemblies for manufacturing ophthalmic lenses
JP6063248B2 (en) Lens processing system, ordering terminal device and lens ordering method
JP2011508278A (en) Method for determining parameters for fitting an ophthalmic lens to a frame
CN107567382B (en) System and method for compensating for deviations in the manufacturing process of optical lenses
JP6300729B2 (en) Method of deforming a progressive ophthalmic surface
JP6703001B2 (en) A method of making a prescription surface design of a multifocal lens and a multifocal lens having the prescription surface.
JP7414447B2 (en) Eyeglass lens design system, eyeglass lens design method, and eyeglass lens design program
US20210382330A1 (en) Data record for use in a method for producing a spectacle lens
US9753307B2 (en) Spectacle lens, manufacturing method thereof and lens supply system
CN115826263A (en) Adjustment of subjective and objective refraction
EP3788439B1 (en) Method for fabricating frames obtaining and utilizing measurements to enable customized eyewear to be purchased online
JP7641302B2 (en) Spectacle lens design device, spectacle lens design method, and program
JP7381274B2 (en) Eyeglass lens design system, eyeglass lens design method, and eyeglass lens design program
JP7393169B2 (en) Eyeglass lens design system, eyeglass lens design method, and eyeglass lens design program
US10996490B2 (en) Method for testing the feasibility of a pair of spectacles
JP2020106679A (en) Eyeglass lens design system and eyeglass lens design program
CN116457720A (en) Ophthalmic Lenses

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220905

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230518

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230626

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230824

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231130

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231228

R150 Certificate of patent or registration of utility model

Ref document number: 7414447

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150