Method for manufacturing spectacle lenses, device for designing spectacle lenses, and measurement module
By using a measurement module to gather data on user environment and gaze, the method designs customized glasses lenses with optimized refractive powers, addressing the suboptimal design of existing lenses and improving user experience.
Patent Information
- Application Number
- JP2021207118
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2021-12-21
- Publication Date
- 2025-02-05
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing glasses lenses do not adequately account for the user's environment and usage needs, leading to suboptimal design and functionality.
A method and system that uses a measurement module to gather three-dimensional distance and gaze data from a user wearing glasses frames, which is then processed to design customized lenses with optimized refractive powers for both distant and near vision, incorporating a design module to create progressive lenses tailored to the user's specific environment and usage patterns.
Enables the production of glasses lenses that provide clear vision across varying distances and environments without the need for prototypes, enhancing user experience and functionality.
Smart Images

Figure 2025016814000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a method for manufacturing a spectacle lens, a spectacle lens design device, and a measurement module. [Background technology]
[0002] Conventionally, there are known spectacle lenses that are designed and manufactured as described in, for example, Patent Document 1 and Patent Document 2. For such spectacle lenses, there is a demand for them to be designed appropriately according to the usage environment. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2013-50556 A [Patent Document 2] International Publication No. 2016 / 190392 Brochure Summary of the Invention
[0004] A first aspect of the present invention is a method for manufacturing eyeglass lenses, which uses measurement data transmitted from a measurement module to design eyeglass lenses and manufacture eyeglass lenses based on the design, the measurement module comprising: a eyeglass frame; a lens unit held in the eyeglass frame; a distance measuring device provided in the eyeglass frame and acquiring measurement data related to the distance to a measurement object when the eyeglass frame is worn by a wearer; a gaze measuring device provided in the lens unit and acquiring measurement data related to the line of sight of a wearer wearing the eyeglass frame; and a processing unit that transmits the measurement data related to the distance acquired by the distance measuring device and the measurement data related to the line of sight acquired by the gaze measuring device, and the method for manufacturing eyeglass lenses which uses the measurement data related to the distance and the measurement data related to the line of sight transmitted from the processing unit to design the eyeglass lenses.
[0005] A second aspect of the present invention is a design device for eyeglass lenses comprising a design module that designs eyeglass lenses and a measurement module capable of transmitting measurement data to the design module, wherein the measurement module comprises a eyeglass frame, a lens unit held in the eyeglass frame, a distance measuring device provided in the eyeglass frame and configured to obtain measurement data relating to a distance to a measurement object when the eyeglass frame is worn by a wearer, a gaze measuring device provided in the lens unit and configured to obtain measurement data relating to the direction of the gaze of a wearer wearing the eyeglass frame, and a processing unit that transmits the measurement data relating to the distance obtained by the distance measuring device and the measurement data relating to the direction of the gaze obtained by the gaze measuring device.
[0006] A third aspect of the present invention is a measurement module capable of transmitting measurement data to a design module that designs eyeglass lenses, comprising: a eyeglass frame; a lens unit held in the eyeglass frame; a distance measuring device provided in the eyeglass frame and configured to acquire measurement data relating to the distance to a measurement object when the eyeglass frame is worn by a wearer; a gaze measuring device provided in the lens unit and configured to acquire measurement data relating to the direction of the gaze of a wearer wearing the eyeglass frame; and a processing unit that transmits the measurement data relating to the distance acquired by the distance measuring device and the measurement data relating to the direction of the gaze acquired by the gaze measuring device. [Brief description of the drawings]
[0007] [Figure 1] 1 is a schematic diagram showing a pair of eyeglass lenses according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a schematic diagram showing a right-eye spectacle lens. [Diagram 3] FIG. 2 is a schematic diagram showing a spectacle lens for a left eye. [Figure 4] 1 is a block diagram showing a system for manufacturing eyeglass lenses. [Diagram 5] FIG. [Figure 6] FIG. 2 is a plan view showing a measurable range of a distance measuring device. [Figure 7] FIG. 2 is a schematic diagram showing an image representing a rough shape of a measurement object. [Figure 8] FIG. 13 is a front view showing a modified example of the measurement module. [Figure 9] 1 is a flowchart showing the flow of a method for manufacturing a spectacle lens. [Figure 10] 13 is a flowchart showing a flow of a process for calculating distance data in a fixation area. [Figure 11] 10 is a flowchart showing a process for setting distance data used in designing eyeglass lenses. [Figure 12] 11 is a graph showing an example of time-series distance data. [Figure 13] 11 is a graph showing an example of time-series distance data from which high-frequency components have been removed. [Figure 14] FIG. 14A is a graph showing a first example of an addition power curve, and FIG. 14B is a graph showing a second example of an addition power curve. [Figure 15] 1A and 1B are diagrams showing a first example of the distribution of addition power and the distribution of astigmatism in a spectacle lens. [Figure 16] 11 is a diagram showing a second example of the distribution of addition power and the distribution of astigmatism in a spectacle lens. FIG. [Figure 17] 10 is a flowchart showing a process for setting a focus distance for far use and a focus distance for near use. [Figure 18] 1A to 1C are schematic diagrams showing the process of setting a focus distance for far use and a focus distance for near use in the order of (A) to (C). [Figure 19] 11A and 11B are schematic diagrams showing the results of setting a focus distance for far use and a focus distance for near use. [Figure 20] 13 is a flowchart showing a process for setting a focus point passing point for far use and a focus point passing point for near use. [Figure 21] 1A to 1C are schematic diagrams showing the process of setting a focus point passing point for far vision and a focus point passing point for near vision in the order of (A) to (C). [Figure 22] 11A and 11B are schematic diagrams showing the results of setting a far-use focus passing point and a near-use focus passing point. [Figure 23] 1 is a flowchart showing the upstream side of a process flow for designing a spectacle lens. [Figure 24] 11 is a flowchart showing the downstream side of the flow of processing for designing a spectacle lens. [Diagram 25] FIG. 13 is a schematic diagram showing an example of a simulation regarding the feeling of use of a spectacle lens. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] A preferred embodiment of the present invention will be described below. FIG. 1 shows a pair of eyeglass lenses 1 according to this embodiment. As shown in FIG. 1, the pair of eyeglass lenses 1 is composed of an eyeglass lens 10R for the right eye and an eyeglass lens 10L for the left eye. In this embodiment, the eyeglass lens 10R for the right eye and the eyeglass lens 10L for the left eye may be collectively referred to simply as an eyeglass lens 10. The eyeglass lens 10 is also called a progressive power lens. The positional relationship of the "upper part", "lower part", etc. in the eyeglass lens 10 indicates the positional relationship when the eyeglass lens 10 is processed for eyeglasses and the eyeglass lens 10 is worn as eyeglasses. The vertical positional relationship in the eyeglass lens 10 corresponds to the vertical positional relationship in the paper plane of FIG. 1 to FIG. 3, etc.
[0009] As shown in FIG. 1, the right-eye spectacle lens 10R includes a right-eye distance portion 11R and a right-eye distance portion 11R. The right-eye near portion 12R is formed at a position different from the right-eye near portion 11R, and the right-eye progressive portion 13R is formed between the right-eye far portion 11R and the right-eye near portion 12R. The right-eye far portion 11R has a refractive power suitable for far vision. The right-eye near portion 12R has a refractive power suitable for near vision. The right-eye progressive portion 13R is configured so that the refractive power changes continuously from a refractive power suitable for far vision to a refractive power suitable for near vision from a side closer to the right-eye far portion 11R to a side closer to the right-eye near portion 12R.
[0010] Fig. 2 shows a schematic diagram of a right-eye spectacle lens 10R before it is processed to fit the shape of a spectacle frame (before edging). As shown in Fig. 2, the right-eye spectacle lens 10R before edging is formed into a circular shape when viewed from the front. A right-eye distance portion 11R is formed in the upper part of the right-eye spectacle lens 10R before edging, a right-eye near portion 12R is formed in the lower part of the right-eye spectacle lens 10R, and a right-eye progressive portion 13R is formed in the middle part of the right-eye spectacle lens 10R.
[0011] As shown in FIG. 1, the left-eye spectacle lens 10L has a left-eye distance portion 11L, a left-eye near portion 12L formed at a position different from the left-eye distance portion 11L, and a left-eye progressive portion 13L formed between the left-eye distance portion 11L and the left-eye near portion 12L. The left-eye distance portion 11L has a refractive power suitable for far vision. The left-eye near portion 12L has a refractive power suitable for near vision. The left-eye progressive portion 13L is designed to have a refractive power that changes continuously from a refractive power suitable for far vision to a refractive power suitable for near vision from a side closer to the left-eye distance portion 11L to a side closer to the left-eye near portion 12L.
[0012] Fig. 3 shows a schematic diagram of a left-eye spectacle lens 10L before it is processed to fit the shape of a spectacle frame (before edging). As shown in Fig. 3, the left-eye spectacle lens 10L before edging is formed into a circular shape when viewed from the front. A left-eye distance portion 11L is formed at the top of the left-eye spectacle lens 10L before edging, a left-eye near portion 12L is formed at the bottom of the left-eye spectacle lens 10L, and a left-eye progressive portion 13L is formed at the middle of the left-eye spectacle lens 10L.
[0013] In addition, a plurality of reference points are set on the right-eye spectacle lens 10R. Examples of such reference points include an optical center CR, a distance reference point FR, and a near reference point NR, as shown in FIG. 2. The optical center CR is a reference point that is the center of the design. The distance reference point FR is a measurement reference point when measuring the distance power (refractive power suitable for far vision) in the right-eye distance portion 11R. The near reference point NR is a measurement reference point when measuring the near power (refractive power suitable for near vision) in the right-eye near portion 12R. In the left-eye spectacle lens 10L, a plurality of reference points are set, such as an optical center CL, a distance reference point FL, and a near reference point NL, as in the right-eye spectacle lens 10R (see FIG. 3). In this embodiment, "power" (unit: diopter (D)) may be used as a numerical value representing refractive power. In addition, the power specified by the prescription value is called the "prescribed power", and the power change relative to the distance power is called the "addition power".
[0014] Next, a manufacturing system for manufacturing the eyeglass lens 10 will be described. Fig. 4 shows a manufacturing system 50 for the eyeglass lens 10. As shown in Fig. 4, this manufacturing system 50 includes a design device 60 for the eyeglass lens 10, a processing machine control device 80, and an eyeglass lens processing machine 85. Note that the arrows in Fig. 4 indicate the flow of design data for the eyeglass lens 10. Also, the dashed arrows in Fig. 4 indicate that measurement data can be transmitted.
[0015] The design device 60 for the eyeglass lens 10 includes a measurement module 100 and a design module 61 that designs the eyeglass lens 10 using measurement data transmitted from the measurement module 100. The design module 61 includes an input unit 62, a display unit 63, a communication unit 64, a storage unit 65, and a control unit 71. The input unit 62 is configured using an input device such as a keyboard. The input unit 62 accepts input of input data such as prescription data of the wearer required for processing by the control unit 71. The input unit 62 outputs the accepted input data to the control unit 71, and also outputs the data to the storage unit 65 for storage. Note that the input data may be configured to be received by the communication unit 64 and output to the control unit 71.
[0016] The display unit 63 is configured using an image display device such as a liquid crystal monitor. The display unit 63 displays various numerical values of the input data (prescription data of the wearer, etc.) input to the input unit 62, design data of the eyeglass lens 10 obtained by processing in the control unit 71, etc.
[0017] The communication unit 64 is configured using a communication device capable of communicating via the Internet, etc. The communication unit 64 transmits design data of the eyeglass lens 10 obtained by processing in the control unit 71, receives measurement data transmitted from the measurement module 100, and transmits and receives necessary data as appropriate.
[0018] The storage unit 65 is configured using a storage device such as a memory, a hard disk, etc. The storage unit 65 exchanges data with the control unit 71, and stores various data such as input data input to the input unit 62, design data of the eyeglass lens 10 obtained by processing in the control unit 71, and various measurement data transmitted from the measurement module 100.
[0019] The control unit 71 is configured using a processing device such as a CPU (Central Processing Unit). The control unit 71 functions as a main unit for controlling the design module 61, and executes a program stored in the storage unit 65 or a non-volatile memory provided in the control unit 71 to perform various processes including analysis of the prescription values of the wearer and design processing.
[0020] The control unit 71 includes a setting unit 72 and a spectacle lens design unit 73. The setting unit 72 sets various parameters used in processing in the spectacle lens design unit 73 based on various measurement data transmitted from the measurement module 100. The various parameters used in processing in the spectacle lens design unit 73 are a distance focus distance, a near focus distance, a distance focus passing point, a near focus passing point, etc., which will be described in detail later. The spectacle lens design unit 73 designs the spectacle lens 10 by optimization design based on the prescription data of the wearer input to the input unit 62, the various parameters set by the setting unit 72, etc.
[0021] The processing machine control device 80 controls the eyeglass lens processing machine 85 based on the design data of the eyeglass lens 10 transmitted from the communication unit 64 of the design device 60 (design module 61). The eyeglass lens processing machine 85 manufactures the eyeglass lens 10 under the control of the processing machine control device 80.
[0022] Next, the measurement module 100 will be described with reference to Fig. 5. Fig. 5 is a front view of the measurement module 100. The measurement module 100 includes a spectacle frame 110, a right eye lens unit 115R and a left eye lens unit 115L, a right eye distance measuring device 120R and a left eye distance measuring device 120L, a right eye gaze measuring device 130R and a left eye gaze measuring device 130L, a data processing unit 140, a data storage unit 145, and a power source (not shown).
[0023] A right eye lens portion 115R and a left eye lens portion 115L are held on the rim of the eyeglass frame 110. A right eye distance measuring device 120R is provided at the top center of the right rim of the eyeglass frame 110. A left eye distance measuring device 120L is provided at the top center of the left rim of the eyeglass frame 110. A data processing unit 140, a data storage unit 145, a power source (not shown), etc. are built into the side of the eyeglass frame 110.
[0024] The right-eye lens section 115R may be configured using a prescription lens or a non-prescription lens. When a prescription lens is used, the prescription power of the right-eye spectacle lens 10R is A provisionally manufactured right-eye spectacle lens may be used, which is manufactured based on the number of lenses, etc. A right-eye gaze measuring device 130R is provided near the outer periphery of the right-eye lens portion 115R.
[0025] The left eye lens section 115L may be configured using a prescription lens or a non-prescription lens. When using a prescription lens, a temporary left eye spectacle lens manufactured based on the prescription power of the left eye spectacle lens 10L may be used. A left eye gaze measuring device 130L is provided near the outer periphery of the left eye lens section 115L.
[0026] The right eye distance measuring device 120R measures the distance to a measurement target when the eyeglass frame 110 is worn by the wearer. By providing the right eye distance measuring device 120R at the top center of the right rim of the eyeglass frame 110, the right eye distance measuring device 120R can be positioned close to the right eye of the wearer, and the accuracy of the measurement data used in designing the right eye eyeglass lens 10R can be improved. The right eye distance measuring device 120R uses LiDAR (Light Detection and Ranging). The right-eye distance measuring instrument 120R is configured using a time-of-flight (TOF) sensor. The right-eye distance measuring instrument 120R has a light irradiation unit 121R that irradiates a measurement object with a pulsed laser light, and a light detection unit 123R that detects reflected light from the measurement object. The light detection unit 123R may be configured to include an imaging optical system and a TOF (Time Of Flight) image sensor. The TOF image sensor can acquire pixel values corresponding to the distance to a reflecting object (measurement object) in the object-side space as two-dimensional image information. The right-eye distance measuring instrument 120R includes a data processing unit 140 that calculates the distance to the measurement object based on the reflected light detected by the light detection unit 123R. Note that the data processing unit 140 is configured to be included in the right-eye distance measuring instrument 120R, but is not limited to this, and a processing unit (distance calculation unit) that calculates the distance to the measurement object may be provided separately. Also, the data processing unit may be integrated as a part of the TOF image sensor using semiconductor technology or wafer bonding technology, and the TOF image sensor may directly output two-dimensional distance information.
[0027] The left eye distance measuring instrument 120L measures the distance to the measurement object when the eyeglass frame 110 is worn by the wearer. By providing the left eye distance measuring instrument 120L at the upper center of the left rim of the eyeglass frame 110, the left eye distance measuring instrument 120L can be placed near the left eye of the wearer, and the accuracy of the measurement data used for designing the left eye eyeglass lens 10L can be improved. The left eye distance measuring instrument 120L is configured similarly to the right eye distance measuring instrument 120R, and has a light irradiation unit 121L and a light detection unit 123L. The light detection unit 123L may be configured to include an imaging optical system and a TOF image sensor. The TOF image sensor can acquire pixel values corresponding to the distance to a reflecting object (measurement object) in the object side space as two-dimensional image information. The left eye distance measuring instrument 120L includes a data processing unit 140 that determines the distance to the measurement object based on the reflected light detected by the light detection unit 123L. Although the data processing unit 140 is configured to be included in the distance measuring device 120L for the left eye, the present invention is not limited to this, and a processing unit (distance calculation unit) that calculates the distance to the measurement object may be provided separately. Also, the data processing unit may be integrally configured as part of the TOF image sensor using semiconductor technology or wafer bonding technology, and the TOF image sensor may directly output two-dimensional distance information.
[0028] The right-eye gaze measuring device 130R measures the direction of the gaze of the right eye of a wearer wearing the eyeglass frame 110. The right-eye gaze measuring device 130R has a plurality of light-emitting units 131R consisting of LED (Light Emitting Diode) lamps or the like, and an eye camera unit 133R that captures an image of the pupil of the right eye illuminated by the light-emitting units 131R. The right-eye gaze measuring device 130R includes a data processing unit 140 that determines the direction of the gaze of the right eye based on image data captured by the eye camera unit 133R. Note that, although the data processing unit 140 is configured to be included in the right-eye gaze measuring device 130R, this is not limiting, and a processing unit (gaze calculation unit) that determines the direction of the gaze of the right eye may be provided separately.
[0029] The left eye gaze measuring device 130L measures the direction of the gaze of the left eye of a wearer wearing the eyeglass frame 110. The left eye gaze measuring device 130L has a plurality of light emitting units 131L consisting of LED lamps or the like, and an eye camera unit 133L that captures an image of the pupil of the left eye illuminated by the light emitting units 131L. The left eye gaze measuring device 130L includes a data processing unit 140 that determines the direction of the gaze of the left eye based on image data captured by the eye camera unit 133L. Note that, although the data processing unit 140 is configured to be included in the left eye gaze measuring device 130L, this is not limiting, and a processing unit (gaze calculation unit) that determines the direction of the gaze of the left eye may be provided separately.
[0030] The data processing unit 140 is configured using a processing device such as a CPU. The data processing unit 140 executes a program stored in the data storage unit 145 or a non-volatile memory provided in the data processing unit 140, thereby performing a process of calculating the distance to a measurement object, a process of calculating the line of sight, and the like.
[0031] The data storage unit 145 is configured using a storage device such as a memory. The data storage unit 145 exchanges data with the data processing unit 140, and stores various measurement data, such as distance measurement data relating to the distance to a measurement object and gaze measurement data relating to the gaze direction, obtained by processing in the data processing unit 140. The power source (not shown) is configured using, for example, a lithium ion battery, and supplies power to the right eye distance measuring device 120R, the left eye distance measuring device 120L, the right eye gaze measuring device 130R, the left eye gaze measuring device 130L, the data processing unit 140, etc.
[0032] Furthermore, the data processing unit 140 can transmit various measurement data stored in the data storage unit 145 to the communication unit 64 of the design module 61 via the communication cable 150. The communication cable 150 is configured using, for example, a Universal Serial Bus (USB) cable or the like, and a terminal 151 of the communication cable 150 is detachably engaged with a terminal (not shown) of the communication unit 64 of the design module 61 to be electrically connected.
[0033] Here, the measurable ranges of the right eye distance measuring instrument 120R and the left eye distance measuring instrument 120L will be described with reference to Fig. 6. Fig. 6 is a plan view showing the measurable range of the left eye distance measuring instrument 120L. The measurable range of the right eye distance measuring instrument 120R is set similarly to the measurable range of the left eye distance measuring instrument 120L. Therefore, the measurable range of the left eye distance measuring instrument 120L will be described in detail, and a detailed description of the measurable range of the right eye distance measuring instrument 120R will be omitted.
[0034] When the laser light is emitted from the light emitting unit 121L of the left eye distance measuring instrument 120L, the measurement range of the left eye distance measuring instrument 120L is a sector-shaped range from the left end measurement possible position L1 to the right end measurement possible position L2, starting from the position L0 of the left eye distance measuring instrument 120L. The measurement range of the left eye distance measuring instrument 120L is not limited to the left-right direction and the front-back direction in FIG. 6, but is a range that spreads in three-dimensional directions including the up-down direction. This allows the left eye distance measuring instrument 120L to obtain three-dimensional distance measurement data regarding the distance to the measurement object OB. Note that when the laser light emitted from the light emitting unit 121L of the left eye distance measuring instrument 120L does not reach the measurement object OB, that is, when the light detecting unit 123L of the left eye distance measuring instrument 120L cannot detect the reflected light, the distance to the measurement object OB is treated as being infinite (infinitely far away).
[0035] The measurement range of the left eye distance measuring device 120L includes the range of the line of sight of a wearer wearing the eyeglass frame 110. The measurement range required for the design of an actual eyeglass lens is the range of the measurement range of the left eye distance measuring device 120L that is obtained by rotating the eyeball of the left eye EL. This is the range that can be seen through the lens portion 115L (that is, the left-eye spectacle lens 10L).
[0036] The line of sight S1 indicates the line of sight when the left eye EL is looking at the left end of the left eye lens unit 115L. Of the line of sight S1 of the left eye EL, the line of sight S1a after being refracted by the left eye lens unit 115L passes through the position S11 of the left end of the left eye lens unit 115L and the position S12 on the boundary line of the measurement range of the left eye distance measuring device 120L. The line of sight S2 indicates the line of sight when the left eye EL is looking at the right end of the left eye lens unit 115L. Of the line of sight S2 of the left eye EL, the line of sight S2a after being refracted by the left eye lens unit 115L passes through the position S21 of the right end of the left eye lens unit 115L and the position S22 on the boundary line of the measurement range of the left eye distance measuring device 120L. As a result, the measurement range required for designing an actual eyeglass lens can be the range that is divided by the lines of sight S1a and S2a after refraction by the left eye lens unit 115L within the measurable range of the left eye distance measuring device 120L. Note that the measurement range required for designing an actual eyeglass lens is not limited to the left-right and front-back directions in FIG. 6, but extends in three dimensional directions including the up-down direction.
[0037] Note that the left eye distance measuring instrument 120L may be set in advance to measure only the range separated by the above-mentioned lines of sight S1a and S2a among the measurable range of the left eye distance measuring instrument 120L. This makes it possible to shorten the measurement time by the left eye distance measuring instrument 120L.
[0038] The range visible through the left-eye lens unit 115L by rotating the eyeball of the left eye EL varies depending on the peripheral shape (frame shape) of the left-eye lens unit 115L and the design details of the left-eye lens unit 115L. If the design details of the left-eye lens unit 115L are unknown, the range visible through the left-eye lens unit 115L (i.e., the left-eye spectacle lens 10L) by rotating the eyeball of the left eye EL may be estimated based on the prescribed diopter of the left-eye spectacle lens 10L, the radius of curvature of the lens surface on the object side, the radius of curvature of the base / cross of the lens surface on the eyeball side calculated at the position of the central thickness, and the like.
[0039] Furthermore, the left-eye gaze measuring device 130L (and the right-eye gaze measuring device 130R) measures the direction of the wearer's gaze, thereby identifying the measurement object OB viewed by the wearer, and the three-dimensional distance measurement data relating to the distance to the identified measurement object OB can be used in designing the eyeglass lens. The gaze S3 indicates the gaze of the left eye EL when the left eye EL is looking at the measurement object OB through the left-eye lens unit 115L. The direction of the gaze S3 of the left eye EL is measured by the left-eye gaze measuring device 130L. The direction of the wearer's gaze may be measured as a three-dimensional directional vector. This allows the left-eye gaze measuring device 130L to acquire three-dimensional gaze measurement data relating to the gaze direction.
[0040] Of the line of sight S3 of the left eye EL, the line of sight S3a after being refracted by the left eye lens unit 115L passes through a position S31 in the middle part of the left eye lens unit 115L and a position S32 on the measurement object OB. Therefore, it is preferable that the three-dimensional direction line of sight measurement data acquired by the left eye line of sight measurement device 130L is corrected according to the diopter of the left eye lens unit 115L. The three-dimensional direction line of sight measurement data may be accurately corrected by ray tracing based on lens data related to the front surface shape, back surface shape, thickness, and outer peripheral shape (frame shape) of the left eye lens unit 115L. The distance between the position S31 in the middle part of the left eye lens unit 115L and the position S32 on the measurement object OB is the distance to the measurement object OB measured by the left eye distance measurement device 120L.
[0041] The measurement module 100 configured as above is used in a state where the eyeglass frame 110 is worn by a wearer. At this time, by disconnecting the terminal 151 of the communication cable 150 from the terminal of the communication unit 64 of the design module 61, the measurement module 100 can be moved to a desired location, for example, a location where the eyeglass lens designed by the design module 61 will be used (specifically, The right eye distance measuring device 120R measures the distance to a measurement object when the eyeglass frame 110 is worn by the wearer. The left eye distance measuring device 120L measures the distance to a measurement object when the eyeglass frame 110 is worn by the wearer. The right eye gaze measuring device 130R measures the direction of gaze of the right eye of the wearer wearing the eyeglass frame 110. The left eye gaze measuring device 130L measures the direction of gaze of the left eye of the wearer wearing the eyeglass frame 110.
[0042] The three-dimensional distance measurement data relating to the distance to the measurement object measured by the right-eye distance measuring instrument 120R and the three-dimensional distance measurement data relating to the distance to the measurement object measured by the left-eye distance measuring instrument 120L are stored as a plurality of distance measurement data along a time series in the data storage unit 145. In addition, the three-dimensional gaze measurement data relating to the gaze direction measured by the right-eye gaze measuring instrument 130R and the three-dimensional gaze measurement data relating to the gaze direction measured by the left-eye gaze measuring instrument 130L are stored as a plurality of gaze measurement data along a time series in the data storage unit 145.
[0043] After measurement is performed using the measurement module 100, the terminal 151 of the communication cable 150 is engaged with and connected to the terminal of the communication unit 64 of the design module 61. This electrically connects the measurement module 100 to the communication unit 64 of the design module 61, making it possible to transmit measurement data to the design module 61.
[0044] Then, the data processing unit 140 of the measurement module 100 transmits various measurement data stored in the data storage unit 145 to the communication unit 64 of the design module 61 via the communication cable 150. At this time, the data processing unit 140 transmits the three-dimensional distance measurement data related to the distance to the measurement object measured by the distance measuring instrument for right eye 120R and the three-dimensional distance measurement data related to the distance to the measurement object measured by the distance measuring instrument for left eye 120L as a plurality of distance measurement data along a time series to the communication unit 64 of the design module 61. In addition, the data processing unit 140 transmits the three-dimensional gaze measurement data related to the gaze direction measured by the gaze measuring instrument for right eye 130R and the three-dimensional gaze measurement data related to the gaze direction measured by the gaze measuring instrument for left eye 130L as a plurality of gaze measurement data along a time series to the communication unit 64 of the design module 61.
[0045] According to this embodiment, the design module 61 uses distance measurement data relating to the distance (to the measurement object) and gaze measurement data relating to the gaze direction transmitted from the data processing unit 140 of the measurement module 100 to design the eyeglass lens 10, making it possible to design an appropriate eyeglass lens 10 according to the usage environment.
[0046] Further, the right eye distance measuring device 120R and the left eye distance measuring device 120L are provided on the eyeglass frame 110. Therefore, it is possible to obtain three-dimensional distance measurement data in the actual use environment of the eyeglass lens. Based on this three-dimensional distance measurement data, it is possible to generate an image showing the outline shape of the measurement object OB, for example, as shown in FIG. 7. FIG. 7 is a schematic diagram showing an image showing the outline shape of the measurement object OB generated by converting the three-dimensional distance measurement data (point cloud data) into mesh data. This makes it possible to know the actual use environment of the eyeglass lens while taking into consideration the privacy of the eyeglass lens wearer. Therefore, it becomes easy to perform a simulation of the use of the eyeglass lens after designing the eyeglass lens. By performing a simulation of the use of the eyeglass lens, it is possible to design a more optimal eyeglass lens while communicating with the eyeglass lens wearer without manufacturing a prototype eyeglass lens.
[0047] Further, the gaze measuring device 130R for the right eye is provided in the lens unit 115R for the right eye, and the gaze measuring device 130L for the left eye is provided in the lens unit 115L for the left eye. When the distance to the measurement object is measured by the distance measuring device for the right eye 120R and the distance measuring device for the left eye 120L, it is possible to know through which part of the lens portion for the right eye 115R and the lens portion for the left eye 115L the wearer of the eyeglass frame 110 is viewing the measurement object.
[0048] In the above-mentioned measurement module 100, the right eye distance measuring instrument 120R is provided at the upper center of the right rim of the eyeglass frame 110, and the left eye distance measuring instrument 120L is provided at the upper center of the left rim of the eyeglass frame 110, but this is not limited to the above. For example, as in the measurement module 100a shown in FIG. 8, the right eye distance measuring instrument 120R may be provided near the upper right end of the right rim of the eyeglass frame 110, and the left eye distance measuring instrument 120L may be provided near the upper left end of the left rim of the eyeglass frame 110. In this way, the right eye distance measuring instrument 120R and the left eye distance measuring instrument 120L can be easily arranged in a relatively wide portion of the eyeglass frame 110.
[0049] Next, a manufacturing method of the eyeglass lens 10 using the manufacturing system 50 for the eyeglass lens 10 will be described with reference to Fig. 9. Fig. 9 is a flowchart showing the flow of the manufacturing method of the eyeglass lens 10. First, as described above, the measurement module 100 is used to acquire distance measurement data and gaze measurement data in three-dimensional directions in the usage environment of the eyeglass lens 10 (step ST1).
[0050] Next, the setting unit 72 of the design module 61 calculates distance data in the fixation area, which will be described later (step ST2). The process of calculating distance data in the fixation area will be described in detail later.
[0051] Next, the setting unit 72 of the design module 61 sets distance data to be used in the design of the eyeglass lens 10 (step ST3). The process of setting distance data to be used in the design of the eyeglass lens 10 will be described in detail later.
[0052] Next, the setting unit 72 of the design module 61 sets the distance focus distance and the near focus distance used in designing the eyeglass lens 10 (step ST4). The process of setting the distance focus distance and the near focus distance will be described in detail later.
[0053] Next, the setting unit 72 of the design module 61 sets the far-use focus passing point and the near-use focus passing point used in designing the eyeglass lens 10 (step ST5). The process of setting the far-use focus passing point and the near-use focus passing point will be described in detail later.
[0054] Next, the eyeglass lens design unit 73 of the design module 61 designs the eyeglass lens 10 using the distance focus distance, near focus distance, distance focus passing point, and near focus passing point set in the previous steps ST4 and ST5 (step ST6). The process of designing the eyeglass lens 10 will be described in detail later.
[0055] Then, the eyeglass lens processing machine 85 manufactures the eyeglass lens 10 under the control of the processing machine control device 80 based on the design data of the eyeglass lens 10 designed in the previous step ST6, and ends the process (step ST7). When manufacturing a pair of eyeglass lenses 1, the above-mentioned processes are performed on each of the right eye eyeglass lens 10R and the left eye eyeglass lens 10L.
[0056] Next, the process of calculating distance data in a gaze area will be described with reference to Fig. 10. Fig. 10 is a flowchart showing the flow of the process of calculating distance data in a gaze area. First, distance measurement data at an arbitrary time is acquired from a plurality of (three-dimensional) distance measurement data along a time series (step ST201). Next, from a plurality of (three-dimensional) gaze measurement data along a time series, distance measurement data at the same time as the aforementioned arbitrary time is acquired. The gaze measurement data at the time is acquired (step ST202).
[0057] Next, when obtaining distance measurement data and gaze measurement data using the measurement module 100, it is determined whether or not prescription lenses are used as the left eye lens unit 115L and the right eye lens unit 115R of the measurement module 100 (step ST203). Note that data regarding whether or not prescription lenses are used may be transmitted from the data processing unit 140 of the measurement module 100 to the communication unit 64 of the design module 61, or may be input from the input unit 62 of the design module 61. If the determination is YES, that is, if prescription lenses are used, proceed to step ST204.
[0058] In step ST204, it is determined whether or not the storage unit 65 stores correction lens data capable of correcting the gaze measurement data. The correction lens data is lens data related to the surface shape, back shape, thickness, and peripheral shape (frame shape) of the left eye lens unit 115L and the right eye lens unit 115R described above. If the determination is NO, that is, if the correction lens data is not stored in the storage unit 65, proceed to step ST205. In step ST205, the approximate surface shape, back shape, thickness, etc. are obtained based on the prescription power of the eyeglass lens 10, and correction lens data is generated. Then, the generated correction lens data is stored in the storage unit 65, and proceed to step ST206.
[0059] On the other hand, if the determination in step ST204 is YES, that is, if the corrective lens data is stored in the storage unit 65, the process proceeds to step ST206. In step ST206, the gaze measurement data acquired in the previous step ST202 is corrected based on the corrective lens data stored in the storage unit 65, and the process proceeds to step ST207.
[0060] Also, if the determination in step ST203 is NO, that is, if prescription lenses are not used, proceed to step ST207. In step ST207, based on the distance measurement data and gaze measurement data at a certain arbitrary time, the position of the gaze point P (see FIG. 7) with respect to the measurement object at that time is identified. The gaze point P is a point where the gaze of a wearer wearing the eyeglass frame 110 of the measurement module 100 overlaps with the measurement object. In this embodiment, the coordinate in the left-right direction is x, the coordinate in the up-down direction is y, and the distance to the measurement object at the position corresponding to the coordinate (x, y) is z. As a result, based on the distance measurement data and gaze measurement data in three-dimensional directions, the coordinate (x, y) of the gaze point P is identified, and the distance z to the gaze point P is identified.
[0061] Next, a gaze area PA (see FIG. 7) is set with the gaze point P at its center (step ST208). The gaze area PA is a circular area with the gaze point P at its center on the plane coordinates of coordinates (x, y). The radius of the gaze area PA can be set arbitrarily, but is set, for example, in the range of 2 mm to 8 mm on the plane coordinates of coordinates (x, y). The range of 2 mm to 8 mm corresponds to the range in which the radius (pupil diameter) of a human pupil changes. Note that, since a human pupil contracts in a bright place and expands in a dark place, the radius of the gaze area PA may be set according to the brightness of the surroundings when the distance measurement data and the gaze measurement data are acquired using the measurement module 100.
[0062] Then, the average value of the distance z to the measurement object in the fixation area PA is calculated (step ST209). This makes it possible to reduce the measurement error of the distance z to the measurement object even if the fixation point P is located in a place where the shape of the measurement object changes significantly (for example, the edge of the measurement object). At this time, distance measurement data corresponding to the position in the fixation area PA is extracted, and the average value of the distance z in the extracted distance measurement data is calculated. The calculated average value of the distance z is then stored as the distance data in the fixation area, and the process ends. Note that the distance data in the fixation area is calculated by using a plurality of distance measurement data in a time series and a distance meter. The distances are calculated based on the measured data and stored in the data storage unit 145 as a plurality of distance data in a time series.
[0063] Next, a process for setting distance data used in designing the eyeglass lens 10 will be described with reference to FIG. 11. FIG. 11 is a flowchart showing the flow of a process for setting distance data used in designing the eyeglass lens 10. First, based on the distance data in the fixation area calculated in the previous step ST2, time-series distance data is obtained (step ST301). At this time, the values (average values) of the distance z in the fixation area are plotted in time series, and each plot is connected by linear interpolation. Then, the data of each plot arranged in time series is stored as time-series distance data.
[0064] Next, a Fourier transform is performed on the time-series distance data obtained in the previous step ST301 (step ST302). Next, based on the time-series distance data that has been Fourier transformed, high-frequency components of the distance z that changes over time are identified (step ST303). Next, time-series distance data from which the high-frequency components identified in the previous step ST303 have been removed is generated (step ST304). Then, based on the time-series distance data from which the high-frequency components have been removed, distance data used in designing the eyeglass lens 10 is set, for example, by data analysis processing in the setting unit 72, and the process ends.
[0065] FIG. 12 is a graph showing an example of time-series distance data. The horizontal axis of the graph in FIG. 12 indicates the elapsed time t from the start of measurement using the measurement module 100. The vertical axis of the graph in FIG. 12 indicates the value (average value) of the distance z in the gaze area. In the example shown in FIG. 12, the values of the distance z when the elapsed time t is around 1500 ms (part surrounded by circle C1 in FIG. 12) and when the elapsed time t is around 11000 ms (part surrounded by circle C2 in FIG. 12) are not used in the design of the eyeglass lens 10 because the gaze time is short. Filtering is performed on the time-series distance data by removing high-frequency components of the distance z that change over time.
[0066] FIG. 13 is a graph showing an example of time-series distance data from which high-frequency components have been removed. The horizontal and vertical axes of the graph in FIG. 13 are the same as those of the graph in FIG. 12. In the example shown in FIG. 13, it can be seen that the subject gazes at a location near where the distance z value is 500 cm and a location near where the distance z value is 50 cm for a relatively long period of time. Thus, in the example shown in FIG. 13, the numerical data of 500 cm and the numerical data of 50 cm are stored as distance data used in designing the eyeglass lens 10. For ease of explanation, in the example shown in FIG. 13, two types of numerical data are stored as distance data used in designing the eyeglass lens 10, but more types of numerical data may be stored as distance data used in designing the eyeglass lens 10.
[0067] As described above, the eyeglass lens 10 is also called a progressive power lens. There are multiple types of progressive power lenses, such as a near-distance type, an intermediate-near type, and a near-near type. The types of progressive power lenses are classified according to the position on the lens at which an arbitrary near distance is clearly visible.
[0068] For example, the near type is used for viewing books, smartphones, laptop computers, etc. at a distance range of 30 cm to 1 m. The intermediate type is used for viewing laptop computers, desktop computer monitors, televisions, etc. at a distance range of 1 m to 2 m. The far type is used for viewing desktop computer monitors, televisions, landscapes, etc. at a distance range of 2 m to infinity.
[0069] The general formula for calculating the addition power is given below. Addition power [D] = 100 [cm] / Close distance at which you want to see clear light [cm]
[0070] Below is an example of addition power and a close-up view where you want to see clearly. Addition power [D] Short distance [cm] Usage example +1.00 100 Desktop computer monitor +2.00 50 Laptop Computer Monitor +3.00 33 Smartphone
[0071] 13, as described above, the wearer gazes for a relatively long time at a location near where the distance z is 500 cm and a location near where the distance z is 50 cm. Therefore, by setting the type of spectacle lens (progressive power lens) to a near-distance type and the addition power to +2.00 [D], it is possible to design a spectacle lens 10 suitable for the wearer.
[0072] The curve plotting the addition power is also called the addition power curve. FIG. 14(A) is a graph showing a first example of an addition power curve in a bifocal type spectacle lens (addition power: +2.00 [D]). The horizontal axis of the graph in FIG. 14(A) indicates the coordinate (y) based on the optical center of the spectacle lens. The vertical axis of the graph in FIG. 14(A) indicates the addition power. FIG. 14(B) is a graph showing a second example of an addition power curve in a bifocal type spectacle lens (addition power: +2.00 [D]). The horizontal and vertical axes of the graph in FIG. 14(B) are the same as the horizontal and vertical axes of the graph in FIG. 14(A). From FIG. 14(A) and FIG. 14(B), it can be seen that there is a difference in the characteristics of the addition power even if the design of the same bifocal type spectacle lens is used.
[0073] Therefore, by selecting the most suitable one from among a plurality of design types of spectacle lenses, it is possible to design spectacle lenses that are optimal for the wearer. For example, based on the gaze measurement data in three-dimensional directions, it is possible to determine which position of the spectacle lens the gaze (light rays passing through the gaze) passes through, that is, the position of the gaze passing point on the spectacle lens. This allows the required add power at the position of the gaze passing point on the spectacle lens to be determined based on the distance data and gaze measurement data set in the previous step ST3. Then, it is possible to compare a curve on which the required add power is plotted (hereinafter, sometimes referred to as the required add power curve) with the add power curves of a plurality of design types, and select an add power curve that has many overlapping points with the required add power curve as the optimal design type. It is possible to determine whether there are many overlapping points with the required add power curve based on the cumulative total of the difference between the required add power at a certain gaze passing point position on the required add power curve and the add power at the position of the pass point on the add power curve.
[0074] 15 and 16 show examples of distribution of addition power and distribution of astigmatism in near and far type spectacle lenses with the same prescription power. FIG. 15 shows distribution of addition power and distribution of astigmatism in the left eye spectacle lens 10L when designed by a design type called soft design. When designed by a design type called soft design, the area where the spectacle lens can be clearly seen is narrow in the far and near parts, but the density of the contour lines of astigmatism is low on the left and right sides of the spectacle lens. Therefore, when an object is viewed through the left or right part of the spectacle lens, the distortion is relatively small, and the view is mild.
[0075] Fig. 16 shows the distribution of addition and astigmatism in the left-eye spectacle lens 10L when designed with a design type called hard design. When designed with a design type called hard design, the area where the image is clearly visible is wide in the distance and near parts of the spectacle lens, but the density of the astigmatism contour lines is high on the left and right sides of the spectacle lens. Therefore, the distortion when viewing an object through the left or right part of the spectacle lens is relatively large.
[0076] As mentioned above, based on the three-dimensional gaze measurement data, it is possible to determine which position on the eyeglass lens the wearer is looking at. It is possible to determine whether a line (a light ray passing through the line of sight) passes through the spectacle lens, that is, the position of the line of sight passing through the spectacle lens. This allows the required addition power at the position of the line of sight passing through the spectacle lens to be obtained based on the distance data and line of sight measurement data set in the previous step ST3. Then, by comparing the distribution of the required addition power of the spectacle lens plotted (hereinafter, sometimes referred to as the distribution of required addition power) with the distribution of addition powers of spectacle lenses of multiple design types, it is possible to select the one having the distribution of addition powers that overlaps with the distribution of required addition powers as the optimal design type. Note that whether there are many overlapping points with the distribution of required addition powers can be determined based on the cumulative total of the difference between the required addition power at the position of a certain line of sight passing through the spectacle lens and the addition power at the position of the passing point of the spectacle lens of each design type.
[0077] The area surrounded by the trapezoid C3 shown in Fig. 15 and Fig. 16 is an area in the spectacle lens where the line of sight passes when the user gazes at a point near the distance z value of 50 cm. In the area surrounded by the trapezoid C3 in the spectacle lens, the sum of the differences between the required addition power at the position of a certain line of sight pass point in the spectacle lens and the addition power at the position of the pass point in each design type of spectacle lens may be calculated, and based on the sum of the differences in the area surrounded by the trapezoid C3 in the spectacle lens, it may be determined whether there are many points that overlap with the distribution of the required addition power. This can reduce the burden of processing to calculate the sum of the differences between the required addition power at the position of a certain line of sight pass point in the spectacle lens and the addition power at the position of the pass point in each design type of spectacle lens.
[0078] When the range of the position of the line of sight passing point that shifts left and right is wide or the position of the line of sight passing point that shifts left and right frequently, it is possible to design a more suitable spectacle lens for the wearer by considering not only the distribution of the addition power but also the distribution of the astigmatism in the spectacle lens. Also, in many cases, the wearer looks at infinity through the distance portion of the spectacle lens, and the change in the required addition power in the distance portion of the spectacle lens may be small. In this case, it is possible to design a more suitable spectacle lens for the wearer by considering the distribution of the astigmatism rather than the distribution of the addition power in the spectacle lens. Specifically, for the distribution of astigmatism in a plurality of design types of spectacle lenses, it is possible to obtain the cumulative total of the astigmatism value at the position of each line of sight passing point in the spectacle lens, and select the spectacle lens having the distribution of astigmatism with the smallest cumulative total of the astigmatism value as the most suitable design type from among the plurality of design types of spectacle lenses.
[0079] The area surrounded by the rectangle C4 shown in Figures 15 and 16 is an area in the spectacle lens where the line of sight passes when the user gazes at a point in the vicinity of a distance z value of 500 cm. The sum of the astigmatism values at the positions of the line of sight passes within the area surrounded by the rectangle C4 in the spectacle lens may be calculated, and a spectacle lens having a distribution of astigmatism with a small sum of the astigmatism values may be selected from among a plurality of design types. This reduces the burden of the process of calculating the sum of the astigmatism values.
[0080] Next, a process for setting a distance-focused distance and a near-focused distance used in designing the eyeglass lens 10 will be described with reference to Fig. 17. Fig. 17 is a flow chart showing the flow of a process for setting a distance-focused distance and a near-focused distance. First, as shown in Fig. 18(A), the values of distance z included in the distance data set in the previous step ST3 are plotted in order of distance (step ST401). Next, as shown in Fig. 18(B), the range (hereinafter referred to as the set distance range) centered on the value of distance z plotted in the previous step ST401 is expanded by 1 cm above and below (step ST402).
[0081] Next, it is determined whether the set distance ranges centered on the distance z value plotted in the previous step ST401 all overlap, or whether the set distance ranges reach 25 cm above and below (step ST403). If not, and each of the set distance ranges has not reached 25 cm above or below, the process of step ST402 is repeated.
[0082] On the other hand, if the determination in step ST403 is YES, that is, if all the set distance ranges overlap or if the set distance ranges reach 25 cm above and below, the process proceeds to step ST404. In step ST404, a first priority distance is set based on each set distance range, and the process proceeds to step ST405. At this time, for example, as shown in Fig. 18(C), the distance range in which the set distance ranges overlap the most is identified, and the median value (distance z) in the identified distance range is set as the first priority distance.
[0083] In the next step ST405, it is determined whether or not there is a distance range in which the set distance ranges overlap that is 25 cm or more away from the first focus distance. If the determination is YES, that is, if there is a distance range in which the set distance ranges overlap that is 25 cm or more away from the first focus distance, the process proceeds to step ST406. In step ST406, a second focus distance is set based on the distance range in which the set distance ranges overlap that is 25 cm or more away from the first focus distance, and the process proceeds to step ST407. At this time, the median value (distance z) of the distance range in which the set distance ranges overlap that is 25 cm or more away from the first focus distance is set as the second focus distance.
[0084] On the other hand, if the determination in step ST405 is NO, that is, if there is no distance range that is 25 cm or more away from the first focus distance and in which the set distance ranges overlap, the process proceeds to step ST407. In step ST407, the farther focus distance of the first focus distance and the second focus distance is held as the far focus distance, and the closer focus distance is held as the near focus distance, and the process ends. The result of setting the far focus distance and the near focus distance in the example shown in FIG. 18(C) is shown in FIG. 20. Note that if the second focus distance is not set, the first focus distance is held as the far focus distance.
[0085] Next, a process for setting the far-use focus point passing point and the near-use focus point passing point used in designing the eyeglass lens 10 will be described with reference to Fig. 21. Fig. 21 is a flow chart showing the flow of the process for setting the far-use focus point passing point and the near-use focus point passing point. First, it is determined whether or not there is distance data of the same distance as the far-use focus point distance and the near-use focus point distance set in the previous step ST4 (step ST501). If the determination is NO, that is, if there is no distance data of the same distance as the far-use focus point distance and the near-use focus point distance, the process proceeds to step ST502. In step ST502, the range of the far-use focus point distance and the near-use focus point distance is expanded by 1 cm above and below, and the process returns to step ST501.
[0086] On the other hand, if the determination in step ST501 is YES, that is, if there is distance data of the same distance as the far-use focus distance and the near-use focus distance, the process proceeds to step ST503. In step ST503, as shown in Fig. 21(A), the line of sight passing point on the spectacle lens when the same distance as the far-use focus distance is measured (hereinafter referred to as the far-use pass point T1) and the line of sight passing point on the spectacle lens when the same distance as the near-use focus distance is measured (hereinafter referred to as the near-use pass point T2) are plotted on the plane coordinates of the spectacle lens.
[0087] In the next step ST504, it is determined whether or not at least one of the far pass points T1 and the near pass points T2 exists in multiple places. If the determination is YES, that is, if at least one of the far pass points T1 and the near pass points T2 exists in multiple places, the process proceeds to step ST505. In step ST505, if there are multiple far pass points T1, a far pass area TA1 centered on the far pass point T1 is set on the planar coordinate system of the spectacle lens for the multiple far pass points T1, as shown in FIG. 21(B). If there are multiple near pass points T2, a near pass area TA2 centered on the near pass point T2 is set on the planar coordinate system of the spectacle lens for the multiple near pass points T2. Note that the far pass area TA1 is set on the planar coordinate system of the spectacle lens. The near passing area TA2 is a circular area centered on the near passing point T2 on the plane coordinates of the spectacle lens. The radii of the far passing area TA1 and the near passing area TA2 are set to values equivalent to the radius of the human pupil (pupil diameter).
[0088] In the next step ST506, it is determined whether or not there are mutually overlapping regions in the far-use passing area TA1 and the near-use passing area TA2. If the determination is NO, that is, if there are no mutually overlapping regions in the far-use passing area TA1 and the near-use passing area TA2, the process proceeds to step ST507. In step ST507, the radius of the far-use passing area TA1 and the near-use passing area TA2 is enlarged by 1 cm each, and the process returns to step ST506.
[0089] On the other hand, if the determination in step ST506 is YES, that is, for example, as shown in FIG. 21(C), if there are mutually overlapping areas in the far-use passing area TA1 and the near-use passing area TA2, the process proceeds to step ST508. In step ST508, the far-use emphasis point passing point T1* is set based on the overlapping area of the multiple far-use passing areas TA1, and the near-use emphasis point passing point T2* is set based on the overlapping area of the multiple near-use passing areas TA2, and the process proceeds to step ST509. At this time, for example, as shown in FIG. 22, the center point of the area (for example, a point corresponding to the centroid of the area) obtained by connecting the centers of the multiple mutually overlapping far-use passing areas TA1 (i.e., the far-use passing points T1) with a straight line is set as the far-use emphasis point passing point T1*. Also, the center point of the area (for example, a point corresponding to the centroid of the area) obtained by connecting the centers of the multiple mutually overlapping near-use passing areas TA2 (i.e., the near-use passing points T2) with a straight line is set as the near-use emphasis point passing point T2*.
[0090] Also, if the determination in step ST504 is NO, that is, if there is only one far passing point T1 and one near passing point T2, the far passing point T1 and the near passing point T2 are set as the far passing point and the near passing point, and the process proceeds to step ST509. In step ST509, the far passing point, the near passing point, the areas of the multiple overlapping far passing areas TA1, and the areas of the multiple overlapping near passing areas TA2 are retained, and the process ends.
[0091] Next, a process for designing the eyeglass lens 10 using the far-use focus point distance, the near-use focus point distance, the far-use focus point passing point, and the near-use focus point passing point will be described with reference to Figs. 23 and 24. Fig. 23 is a flowchart showing the upstream side of the process flow for designing the eyeglass lens 10. Fig. 24 is a flowchart showing the downstream side of the process flow for designing the eyeglass lens 10. First, it is determined whether or not the far-use focus point distance is an infinity distance (step ST601). If the determination is YES, that is, if the far-use focus point distance is an infinity distance, the process proceeds to step ST602. In step ST602, design parameters are set so that the power of the far-use focus point passing point matches the prescribed power, and the process proceeds to step ST604.
[0092] On the other hand, if the determination in step ST601 is NO, that is, if the distance focus distance is not infinity, the process proceeds to step ST603. In step ST603, the design parameters are set so that the power of the distance focus passing point is a power that is clearly visible at the non-infinity distance, that is, a predetermined power is added to the prescribed power so that the lens is clearly visible at the non-infinity distance, and the process proceeds to step ST604.
[0093] In step ST604, it is determined whether or not the near focus distance is set. If the determination is YES, that is, if the near focus distance is set, the process proceeds to step ST605. In step ST605, the design parameters are set so that the power of the near focus passing point is a power that is clearly visible at the near focus distance, that is, a predetermined power is added to the prescribed power so that the near focus distance is clearly visible, and the process proceeds to step ST606.
[0094] In step ST606, if a line of sight passing point exists in the progressive section (the aforementioned right eye progressive section 13R and left eye progressive section 13L) between the distance focus passing point and the near focus passing point, the power at which the vision is clearly visible at the distance from the line of sight passing point in the progressive section is calculated.
[0095] In the next step ST607, the required addition power at the distance focus passing point, the near focus passing point, and the line of sight passing point in the progressive portion are calculated from the diopters calculated in the previous steps ST602, ST603, ST605, and ST606, and the plots of the calculated required addition powers are connected by linear interpolation to generate a required addition power curve.
[0096] In the next step ST608, an addition curve is generated for the design type that can obtain the power of the far power passing point and the power of the near power passing point obtained in the previous steps ST602, ST603, and ST605 from among the combinations of the product type and surface shape of the eyeglass lens.
[0097] In the next step ST609, the required addition curve generated in the previous step ST607 is compared with the addition curve of each design type generated in the previous step ST608, and a score is assigned to each design type, and the process proceeds to step ST610. At this time, a high score is assigned to a design type having an addition curve that overlaps with the required addition curve in many places.
[0098] If the determination in step ST604 is NO, that is, if the near focus distance has not been set, the process proceeds to step ST610.
[0099] In step ST610, the power that is clearly visible at the distance from the line of sight in the area TA1 of the multiple mutually overlapping far-use passing areas and the area TA2 of the multiple mutually overlapping near-use passing areas that are held when setting the far-use emphasis passing point is obtained. Then, from the obtained power, the required addition power at the position of the line of sight passing point in the area TA1 of the multiple mutually overlapping far-use passing areas and the area TA2 of the multiple mutually overlapping near-use passing areas is obtained, and a distribution of the required addition power is generated.
[0100] In the next step ST611, a distribution of addition power is generated for the design type that can obtain the power of the far power passing point and the power of the near power passing point obtained in the previous steps ST602, ST603, and ST605 among the combinations of product types and surface shapes of the eyeglass lenses.
[0101] In the next step ST612, the distribution of the required addition power generated in the previous step ST610 is compared with the distribution of the addition power of each design type generated in the previous step ST611, and a score is given to each design type. At this time, a high score is given to a design type having a distribution of the addition power that overlaps with the distribution of the required addition power in many places in the area of the multiple overlapping near vision pass areas TA2. A high score may be given to a design type having a distribution of the addition power that overlaps with the distribution of the required addition power in the area of the multiple overlapping far vision pass areas TA1 and the area of the multiple overlapping near vision pass areas TA2. A high score may be given to a design type having a distribution of the addition power that overlaps with the distribution of the required addition power in many places in the area of the multiple overlapping far vision pass areas TA1 and the area of the multiple overlapping near vision pass areas TA2.
[0102] In the next step ST613, a distribution of astigmatism is generated for the design type that can obtain the power of the far power passing point and the power of the near power passing point obtained in the previous steps ST602, ST603, and ST605 among the combinations of the product type and surface shape of the eyeglass lens.
[0103] In the next step ST614, a score is assigned to each design type based on the distribution of astigmatism of each design type generated in the previous step ST613. A high score is given to a design type having an astigmatism distribution in which the cumulative total of astigmatism values at the positions of the line of sight passes in the region TA1 of a plurality of far passing areas that overlap each other is small. Note that a high score may be given to a design type having an astigmatism distribution in which the cumulative total of astigmatism values at the positions of the line of sight passes in the region TA1 of a plurality of far passing areas that overlap each other and in the region TA2 of a plurality of near passing areas that overlap each other is small.
[0104] In the next step ST615, a design type to be used in the design of the eyeglass lens 10 is selected from among the multiple design types based on the scores of each design type given in the previous steps ST609, ST612, and ST614, and the process ends. At this time, the design type with the highest total score given in the previous steps ST609, ST612, and ST614 may be selected as the design type to be used in the design of the eyeglass lens 10. In addition, the design type to be used in the design of the eyeglass lens 10 may be selected by presenting data on each design type (e.g., distribution of addition power, distribution of astigmatism, etc.) and the scores given to the design type to the wearer of the eyeglass lens 10 and communicating with the wearer of the eyeglass lens 10.
[0105] Thus, according to this embodiment, it is possible to design an appropriate eyeglass lens 10 according to the usage environment by using distance measurement data regarding the distance (to the measurement object) and gaze measurement data regarding the gaze direction transmitted from the data processing unit 140 of the measurement module 100.
[0106] Specifically, by using the distance measurement data and gaze measurement data transmitted from the data processing unit 140 of the measurement module 100, the required add power in the distance portion (area TA1 of multiple overlapping distance passing areas) or near portion (area TA2 of multiple overlapping near passing areas) of the eyeglass lens can be calculated, and an appropriate eyeglass lens 10 can be designed according to the usage environment.
[0107] In addition, by using the distance measurement data and gaze measurement data transmitted from the data processing unit 140 of the measurement module 100, the distance focus passing point, the near focus passing point, and the required addition power curve in the progressive section can be obtained, and an appropriate eyeglass lens 10 can be designed according to the usage environment.
[0108] In the above embodiment, the position of the gaze point is specified by the setting unit 72 of the design module 61, but this is not limited to the above. For example, the position of the gaze point may be specified by communicating with the wearer of the eyeglass lens 10 using the distance measurement data and gaze measurement data at any time described above. This makes it possible to appropriately specify the position of the gaze point that reflects the desires of the wearer of the eyeglass lens 10.
[0109] In the above embodiment, the setting unit 72 of the design module 61 sets the distance data used in the design of the eyeglass lens 10, but the present invention is not limited to this. For example, the distance data used in the design of the eyeglass lens 10 may be set by communicating with the wearer of the eyeglass lens 10 using the time-series distance data described above. This makes it possible to appropriately set the distance data used in the design of the eyeglass lens 10, which reflects the needs of the wearer of the eyeglass lens 10.
[0110] In the above-mentioned embodiment, three-dimensional distance measurement data and gaze measurement data are acquired in the actual usage environment of the eyeglass lens. Therefore, it is possible to perform a simulation of the usage of the eyeglass lens, such as how the outline shape of the measurement object OB generated by converting it into the mesh data described above is distorted or blurred when the designed eyeglass lens is used, without manufacturing a prototype eyeglass lens. This makes it possible to perform a simulation of the usage of the eyeglass lens, such as how the outline shape of the measurement object OB is distorted or blurred when the designed eyeglass lens is used, without manufacturing a prototype eyeglass lens. It is then possible to perform a simulation for the spectacle lens and visually evaluate the results of the simulation together with a wearer of the spectacle lens.
[0111] 25 shows a schematic diagram of the results of a simulation of the use of a right-eye spectacle lens 10R and a left-eye spectacle lens 10L designed with a certain design type. This makes it possible to confirm how the outline shape of the measurement object OB described above is distorted or blurred for each of the spectacle lenses designed with multiple design types that can obtain the power of the far-eye power passing point and the power of the near-eye power passing point obtained in the above-mentioned steps ST602, ST603, and ST605 among the combinations of the product type and surface shape of the spectacle lens. Then, it becomes possible to select a design type that is suitable for the actual usage environment from the multiple design types that have been confirmed. [Explanation of symbols]
[0112] 1 pair of eyeglass lenses 10R Right eye spectacle lens 10L Left eye spectacle lens 11R Distance section for right eye 11L Distance section for left eye 12R Right eye near vision section 12L Left eye near vision section 13R Progressive section for right eye 13L Progressive section for left eye 50 Eyeglass lens manufacturing system 60 Eyeglass lens design device 61 Design module 100 Measurement module 110 Eyeglass frame 115L Lens for right eye 115L Lens for left eye 120R Distance meter for right eye 120L Distance meter for left eye 130R Line of sight measuring device for right eye 130L Line of sight measuring device for left eye 140 Data processing unit 145 Data storage unit
Claims
1. A method for manufacturing a spectacle lens, comprising: designing a spectacle lens using measurement data transmitted from a measurement module; and manufacturing a spectacle lens based on the design, The measurement module includes: Eyeglass frames and A lens portion held by the eyeglass frame; a distance measuring device provided on the eyeglass frame and configured to obtain measurement data relating to a distance to a measurement object when the eyeglass frame is worn by a wearer; a gaze measuring device provided in the lens portion and configured to obtain measurement data relating to a gaze direction of a wearer wearing the eyeglass frame; a processing unit that transmits measurement data regarding the distance acquired by the distance measuring device and measurement data regarding the line of sight acquired by the line of sight measuring device, A method for manufacturing a spectacle lens, which designs the spectacle lens using the measurement data regarding the distance and the measurement data regarding the line of sight transmitted from the processing unit.
2. The eyeglass lens has a distance portion having a refractive power suitable for far vision, The method for manufacturing a spectacle lens according to claim 1 , wherein the measurement data relating to the distance and the measurement data relating to the line of sight transmitted from the processing unit are used to determine a refractive power suitable for far vision and to design the spectacle lens.
3. The spectacle lens has a distance portion having a refractive power suitable for far vision and a near portion having a refractive power suitable for near vision, The method for manufacturing a spectacle lens according to claim 1 or 2, wherein the measurement data on the distance and the measurement data on the line of sight transmitted from the processing unit are used to determine a refractive power suitable for near vision and to design the spectacle lens.
4. the spectacle lens has a progressive portion provided between the distance portion and the near portion, the refractive power of which changes depending on a position between the distance portion and the near portion, The method for manufacturing a spectacle lens according to claim 3 , wherein a change in the refractive power of the progressive portion is obtained using the measurement data regarding the distance and the measurement data regarding the line of sight transmitted from the processing unit, and the spectacle lens is designed.
5. A design device for eyeglass lenses comprising a design module for designing eyeglass lenses and a measurement module capable of transmitting measurement data to the design module, The measurement module includes: Eyeglass frames and A lens portion held by the eyeglass frame; a distance measuring device provided on the eyeglass frame, the distance measuring device acquiring measurement data relating to a distance to a measurement object when the eyeglass frame is worn by a wearer; a gaze measuring device provided in the lens portion and configured to obtain measurement data relating to a gaze direction of a wearer wearing the eyeglass frame; A processing unit that transmits measurement data regarding the distance acquired by the distance measuring device and measurement data regarding the line of sight direction acquired by the line of sight measuring device.
6. A measurement module capable of transmitting measurement data to a design module that designs eyeglass lenses, Eyeglass frames and A lens portion held by the eyeglass frame; a distance measuring device provided on the eyeglass frame, the distance measuring device acquiring measurement data relating to a distance to a measurement object when the eyeglass frame is worn by a wearer; a gaze measuring device provided in the lens portion and configured to obtain measurement data relating to a gaze direction of a wearer wearing the eyeglass frame; A measurement module comprising: a processing unit that transmits measurement data regarding the distance acquired by the distance measuring device and measurement data regarding the line of sight direction acquired by the line of sight measuring device.
Citation Information
Patent Citations
Method for designing spectacle lens, method for manufacturing spectacle lens, and system for designing spectacle lens
JP2013050556A
Designing method and designing device for progressive-power lens
WO2016190392A1