The present invention relates to a block device that mounts a lens shape processing lens holder to a spectacle lens, a spectacle lens manufacturing method including a block process therefor, and a program.
Typically, there are spectacle lenses having an alignment reference mark formed to identify a distance portion design reference point (hereinafter, simply referred to as “design reference point”) defined in a JIS standard (JIS T 7330). An example of this type of spectacle lens includes a progressive power spectacle lens. In a case of the progressive power spectacle lens, power distribution is more complicated than a single focus lens and the like. Therefore, it is difficult to precisely identify the design reference point with a lens meter or the like after finishing processing of a lens surface is completed. Further, the design reference point is close to a position where a gaze passes through when a wearer of the spectacle views a distant point and thus if the alignment reference mark is formed on the design reference point, the alignment reference mark becomes an obstacle of the distant view. Further, a horizontal axis (an axis in a direction of 0 to 180 degrees) and a vertical axis (an axis in a direction of 90 to 270 degrees) are set to the progressive power spectacle lens centering around the design reference point. Therefore, the design reference point cannot be identified with only one alignment reference mark. Therefore, two alignment reference marks are formed on the progressive power spectacle lens with equal spaces from the design reference point to the right and left (in the horizontal axis direction). Providing the two alignment reference marks on the progressive power lens is defined in a JIS standard (JIS T 7315).
Conventionally, a lens called semi-finished lens is typically used, in which an object side surface (convex surface side) of a progressive power spectacle lens is a progressive surface and the convex surface side is optically finished. Therefore, a polishing jig is mounted on the convex surface of the semi-finished lens, and a concave surface is finished to have a desired surface shape.
Meanwhile, a spectacle lens that has undergone the above finishing processing and have both surfaces become final optical surfaces (hereinafter, the spectacle lens is also referred to as “uncut lens”) undergoes lens shape processing to be finally fit into a spectacle frame. To perform the lens shape processing, a lens shape processing lens holder is mounted to the spectacle lens, using the alignment reference marks on the spectacle lens as references, in a block process that is a preprocess of the lens shape processing. To be specific, a center position (hereinafter, referred to as “holder mounting center position”) where the lens holder should be mounted on the convex surface of the spectacle lens is determined, and the lens holder is mounted to the holder mounting center position. At that time, the holder mounting center position is determined by visually recognizing (imaging) the alignment reference marks from the convex surface side of the spectacle lens. Further, in the lens shape processing process thereafter, the spectacle lens to which the lens holder has been mounted is set to a lens shape processor, and then the lens shape processing (including edge grinding processing, lens edging processing, and the like) is performed using a processing tool included in the lens shape processor, so that a lens that has undergone the lens shape processing is completed.
Conventionally, as a technology of determining the holder mounting center position using the alignment reference marks, a technology described in Patent Literature 1 is known, for example. This conventional technology determines the holder mounting center position by imaging the alignment reference marks formed on one lens surface of the spectacle lens from a side of the lens surface where the alignment reference marks are formed, using two imaging units.
By the way, in recent years, spectacle lenses with free curved surface design in which both surfaces of the lens are polished have been on sale. Along with that, spectacle lenses with the alignment reference marks formed on a concave surface, instead of a convex surface, have been manufactured.
Meanwhile, a block device used to mount the lens holder to the spectacle lens (uncut lens) before the lens shape processing has a specification in which the alignment reference marks affixed on the concave surface of the lens are directly recognized (imaged) from a side of the convex surface, and the holder mounting center position is determined based on the positions of the alignment reference marks.
Therefore, under existing circumstances, marks are added to the convex surface side of the spectacle lens later in accordance with the specification of the block device. To be specific, an operator picks up the spectacle lens, holds the spectacle lens over a fluorescent lamp or the like, visually recognizes the alignment reference marks affixed on the concave surface of the lens from the convex surface side, and provides marks on the convex surface of the lens with a marker or the like in accordance with the positions of the alignment reference marks. Then, in the block device, an intermediate point of the right and left marks is assumed as the design reference point, using the marks provided by the operator, for example, and the holder mounting center position is determined based on the intermediate point and the lens holder is mounted.
However, in such a technique, the marked positions have deviation due to a parallax, a power of the lens, and the like. That is, the direction of the alignment reference mark viewed by the operator, when the spectacle lens is marked, slightly differs every time or depending on the operator. If so, the positions of the alignment reference marks actually recognized by the operator through the spectacle lens and the positions of the marks affixed in accordance with the positions of the alignment reference marks have deviation. As a result, the lens holder is mounted to a position deviating from a position where the lens holder is supposed to be mounted. If such deviation is caused in the mounting position of the lens holder, PD deviation (pupillary distance) occurs when the spectacle lens that has undergone the lens shape processing using the lens holder is fit into the spectacle frame.
As a method of avoiding occurrence of the PD deviation, a method of imaging the alignment reference marks affixed on the concave surface of the lens from the concave surface side in the block device can be considered. However, this method is not practical for the following reasons. That is, in a manufacturing site of the spectacle lens, an extremely large number of types of lenses is treated. Therefore, processing in which the operator judges the surface with the alignment reference marks, for each lens, from the large number of types of lenses, and uses a different block device depending on the type, increases a burden on the operator, and a larger number of devices than the number of products needs to be prepared. Therefore, the above-mentioned method is not practical.
A principal object of the present invention is to provide a technology that can highly precisely mount a lens shape processing lens holder to a convex surface of a spectacle lens with alignment reference marks formed on a concave surface.
According to a first aspect of the present invention, there is provided a block device that mounts a lens shape processing lens holder to a convex surface of a spectacle lens with two alignment reference marks for identifying a distance portion design reference point formed on a concave surface, the block device including:
a support unit configured to support the spectacle lens in a position adjustable manner;
an imaging unit configured to image the alignment reference marks of the spectacle lens supported by the support unit from a convex surface side of the spectacle lens;
a monitor configured to display an image;
an information processing unit configured to obtain expected imaged positions of the alignment reference marks imaged by the imaging unit, using information regarding the spectacle lens, when a posture of the spectacle lens supported by the support unit becomes a reference posture suitable for mounting the lens holder; and
a display control unit configured to display, on the monitor, images of index marks indicating the expected imaged positions obtained in the information processing unit and images of the alignment reference marks actually imaged by the imaging unit.
According to a second aspect of the present invention, there is provided the block device according to the first aspect, wherein
the information regarding the spectacle lens includes an eccentric amount of a center position where the lens holder is to be mounted, with respect to the distance portion design reference point, and
the information processing unit individually obtains the expected imaged position of one alignment reference mark and the expected imaged position of the other alignment reference mark, of the two alignment reference marks, according to the eccentric amount.
According to a third aspect of the present invention, there is provided the block device according to the first or second aspect, wherein
the support unit supports the spectacle lens by receiving the convex surface of the spectacle lens at three points from below, and
the images of the index marks and the images of the alignment reference marks are displayed on the monitor, when the position of the spectacle lens supported by the support unit is adjusted.
According to a fourth aspect of the present invention, there is provided the block device according to any one of the first to third aspects, wherein
the reference posture of the spectacle lens is a state in which a normal vector of a center position where the lens holder is to be mounted, in the convex surface of the spectacle lens, becomes parallel to an optical axis of an optical system of the imaging unit, and the two alignment reference marks become horizontal, and
the posture of the spectacle lens in the support unit becomes the reference posture, when the images of the alignment reference marks are positioned to the images of the index marks on the monitor.
According to a fifth aspect of the present invention, there is provided a spectacle lens manufacturing method including a block process of mounting a lens shape processing lens holder to a convex surface of a spectacle lens, using a support unit that supports the spectacle lens with two alignment reference marks for identifying a distance portion design reference point formed on a concave surface, an imaging unit that images the alignment reference marks of the spectacle lens supported by the support unit from a convex surface side of the spectacle lens, and a monitor that displays an image,
the block process including:
a process of causing the support unit to support the spectacle lens;
a process of obtaining expected imaged positions of the alignment reference marks imaged by the imaging unit, using information regarding the spectacle lens, when a posture of the spectacle lens supported by the support unit becomes a reference posture suitable for mounting the lens holder;
a process of performing position adjustment of the spectacle lens to position images of the alignment reference marks actually imaged by the imaging unit to images of index marks indicating the expected imaged positions, while displaying the images of the index marks and the images of the alignment reference marks; and
a process of mounting the lens holder to the convex surface of the spectacle lens that has undergone the position adjustment.
According to a sixth aspect of the present invention, there is provided anon-transitory computer-readable recording medium storing a program for causing a computer to execute processing of identifying a position where two alignment reference marks are viewed, when a spectacle lens with the two alignment reference marks for identifying a distance portion design reference point formed on a concave surface are viewed from a convex surface side of the spectacle lens, the program for causing the computer to execute processing including:
a step A of calculating coordinate values indicating positions of the two alignment reference marks, in a coordinate system where a holder mounting center position that serves as a reference for mounting a lens shape processing lens holder to a convex surface of the spectacle lens is an origin; and
a step B of obtaining, by ray tracing, positions where a ray passing through the position of one alignment reference mark and a ray passing through the position of the other alignment reference mark, of rays passing through the positions of the two alignment reference marks, the positions being indicated by the coordinate values calculated in the coordinate system, intersect with the convex surface of the spectacle lens.
According to a seventh aspect of the present invention, there is provided the non-transitory computer-readable recording medium storing a program according to the sixth aspect, wherein
the step A includes
a step of taking in the coordinate values indicating the positions of the two alignment reference marks, in a coordinate system different from the coordinate system where the holder mounting center position is the origin, and
a step of performing coordinate conversion of the different coordinate system into the coordinate system where the holding mounting center position is the origin, and
calculates the coordinate values indicating the positions of the two alignment reference marks in the coordinate system after the coordinate conversion.
According to the present invention, a lens shape processing lens holder can be highly precisely mounted to a convex surface of a spectacle lens with alignment reference marks formed on a concave surface. Accordingly, the lens shape processing of the spectacle lens can be precisely performed.
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
In the embodiment of the present invention, description will be given in the following order.
6. Effects according to Embodiment
The illustrated block device 1 is used to mount a lens shape processing lens holder to a convex surface of a spectacle lens (uncut lens) before lens shape processing. The block device 1 roughly includes a support unit 2 that supports the spectacle lens, an imaging unit 3 that images the spectacle lens, a monitor 4 that displays an image, an information processing unit 5 that performs information processing upon startup of a program, and a display control unit 6 that controls display of the image by the monitor 4.
The support unit 2 supports the spectacle lens in a position adjustable manner. To be specific, the support unit 2 receives the convex surface of the spectacle lens at three points from below to support the spectacle lens. In this support state, the spectacle lens is placed on the support unit 2 by its own weight. Therefore, an operator can adjust (roughly adjust or finely adjust) the position of the lens by lightly touching the spectacle lens.
The imaging unit 3 images alignment reference marks on the spectacle lens supported by the support unit 2 from a convex surface side of the spectacle lens. The imaging unit 3 includes an imaging camera 7 and an optical element 8. The imaging camera 7 is configured from a charged coupled device (CCD) camera, a complementary metal oxide semiconductor (CMOS) camera, or the like. The optical element 8 is configured from a lens, a mirror, a diaphragm, and the like. Note that, as an imaging light source, a special light source may be equipped in the block device 1, or an illumination (a fluorescent lamp or the like) installed on a ceiling portion of a manufacturing site may be substituted.
The monitor 4 displays various images. The monitor 4 can be configured from a liquid crystal display monitor, or the like. Image data displayed on the monitor 4 is input from the display control unit 6. However, the image imaged by the imaging unit 3 can be directly input from the imaging unit 3 to the monitor 4 without being relayed through the display control unit 6.
The information processing unit 5 obtains expected imaged positions of the alignment reference marks imaged by the imaging unit 3 when a posture of the spectacle lens supported by the support unit 2 becomes a reference posture (details will be described below) suitable for mounting the lens, using information regarding the spectacle lens. Specific processing content by the information processing unit 5 will be described below.
The display control unit 6 displays images of index marks that indicate the expected imaged positions obtained in the information processing unit 5 and images of the alignment reference marks actually imaged by the imaging unit 3 on the monitor 4. How the marks are specifically displayed on the screen of the monitor 4 will be described below.
The illustrated block device 1 is configured based on a frame 10. In the block device 1, the support unit 2 is configured from three support arms 11 provided on upper surface portions of the frame 10. Support pins 12 are provided on one ends of the respective support arms 11. The support pins 12 are arranged in a state of vertically standing to protrude from the upper surface portions of the frame 10. These support pins 12 receive a convex surface 14a of a spectacle lens 14 at three points and support the spectacle lens 14. The respective support pins 12 are arranged in a state of being positioned on vertexes of a right triangle in plan view. Further, upper ends of the respective support pins 12 are arranged at the same height in the vertical direction, and portions being in contact with the spectacle lens 14 are made round in a semi-spherical manner.
Meanwhile, a gimbal-type lens clamp mechanism 15 is arranged above the support unit 2. The lens clamp mechanism 15 is provided with three clamp pins 16. The three clamp pins 16 are arranged in a state of facing the above-described three support pins 12 in a one-on-one relationship. The lens clamp mechanism 15 presses the spectacle lens 14, which is supported by the three support pins 12, with the three clamp pins 16 from above, thereby to let the spectacle lens 14 put between the support pins 12 and the clamp pins 16 and clamps the spectacle lens 14.
The lens clamp mechanism 15 includes a lift table 17 movably provided in the vertical direction. The lift table 17 moves up and down along two lift shafts 18 by being driven by a drive source (for example, a motor, not illustrated). A lower surface of the lift table 17 configures a reflection surface 19 that reflects light. The reflection surface 19 reflects illumination light emitted from a pair of lighting equipment 20 toward the spectacle lens 14. The dotted lines in
A gimbal ring (not illustrated) having two perpendicular axes is attached to the lift table 17, and the three clamp pins 16 are supported by the gimbal ring. The respective clamp pins 16 are energized downward by corresponding spring members 9. The lift table 17 is usually retracted upward, and performs a lowering operation when clamping the spectacle lens 14. The lowering operation of the lift table 17 is executed by the operator who operates a button on a control panel 21 provided on a front portion of the frame 10. In a state where the lift table 17 is retracted upward, a clearance G necessary to insert and remove the spectacle lens 14 is secured between the support pins 12 and the clamp pins 16.
The imaging camera 7 and the optical element 8 are arranged inside the frame 10. The imaging camera 7 is configured from a CCD camera, as an example. The optical element 8 is configured from a total reflection mirror, as an example. The imaging camera 7 is horizontally attached to an upper plate portion of the frame 10. The imaging camera 7 images an optical image (including the alignment reference marks) of the spectacle lens 14, the optical image being reflected at the optical element 8. A reflection surface of the optical element 8 is arranged with an inclination of 45 degrees with respect to an optical axis of the imaging camera 7. Note that the number of the optical elements that configures an optical system of the imaging unit 3 may be two or more. Further, the camera and the optical element may be integrally configured.
The illustrated spectacle lens 14 is a progressive power lens that is one of aspherical lenses. The spectacle lens 14 is provided with two alignment reference marks 23 for identifying design reference point (distance portion design reference point) 22 defined in the JIS standard (JIS T 7330). This spectacle lens 14 is a progressive power lens in which the convex surface 14a is a spherical surface and a concave surface 14b is an aspherical surface (progressive surface). Therefore, the alignment reference marks 23 are formed on the concave surface 14b of the spectacle lens 14, which can be finished to have a desired aspherical surface shape by polishing processing.
The respective alignment reference marks 23 are affixed to positions with equal distances from the design reference point 22 to the right and left (in a horizontal axis direction). Therefore, in the spectacle lens 14, a middle point between the two alignment reference marks 23 can be identified as the design reference point 22, on a horizontal reference line 24 that passes through a center (when the shape of the alignment reference mark is a circle as illustrated in
When the alignment reference marks 23 are affixed to the progressive power lens, the alignment reference marks 23 are required to be “displayed in a way of not easily disappearing” in the JIS standard (JIS T 7315). Further, the alignment reference marks 23 remains on the spectacle lens in a stage where the lens shape processing is completed, and thus the alignment reference marks 23 are affixed in a way of not standing out in appearance (for example, by a method of engraving the marks with a laser). Therefore, the alignment reference marks 23 are also called “hidden marks”. Note that the marks called hidden marks include other marks (marks that display a name of a manufacturer, a type, and a power of the lens) affixed on the spectacle lens by a similar method, in addition to the alignment reference marks 23.
Note that, in
The illustrated lens holder 25 is used to set the spectacle lens 14 to a lens shape processor (not illustrated). A main body of the lens holder 25 is configured from metal such as stainless steel or a resin. Further, the lens holder 25 is formed into a cylindrical shape with a jaw to conform to the specification of the lens shape processor. One end surface of the lens holder 25 is formed into a shape of a concave surface corresponding to the convex surface 14a of the spectacle lens 14, and the concave surface is stuck to the spectacle lens 14 with a seal member 26. As the seal member 26, a double-sided adhesive sheet having adequate elasticity is used.
Here, the reference posture of the spectacle lens 14 will be described. The reference posture of the spectacle lens 14 refers to a posture of when the posture of the spectacle lens 14 supported by the support unit 2 becomes a state suitable for mounting the lens holder 25, when the lens holder 25 is mounted to the convex surface 14a of the spectacle lens 14 using the block device 1. To be more specific, the reference posture of the spectacle lens 14 refers to a state in which a normal vector of a center position (holder mounting center position) where the lens holder 25 should be mounted, on the convex surface 14a of the spectacle lens 14, becomes parallel to an optical axis of the optical system of the imaging unit 3, and the two alignment reference marks 23 become a horizontal state (Y coordinate values of the respective alignment reference marks 23 are equal). In the present embodiment, the posture of when the holder mounting center position of the spectacle lens 14 faces directly downward in the vertical direction, under the state where the spectacle lens 14 is supported by the support unit 2, is the reference posture of the spectacle lens 14. The block device 1 is configured such that the posture of the spectacle lens 14 in the support unit 2 becomes the reference posture, when the images of the alignment reference marks 23 are positioned to images of index marks 27 described below on the monitor 4.
Next, a spectacle lens manufacturing method according to an embodiment of the present invention will be described.
The spectacle lens manufacturing method according to an embodiment of the present invention includes a block process of mounting the lens shape processing lens holder to the convex surface 14a of the spectacle lens 14, using the support unit 2, the imaging unit 3, and the monitor 4. In the block process, the lens shape processing lens holder 25 is mounted to the convex surface 14a of the spectacle lens 14 according to a procedure (process) illustrated in
First, the spectacle lens 14 is supported by the support unit 2. To be specific, the spectacle lens 14 is placed on the three support pins 12. At this time, the convex surface 14a of the spectacle lens 14 faces downward. Accordingly, the spectacle lens 14 becomes a state in which the convex surface 14a is in contact with the three support pins 12, that is, the spectacle lens 14 is supported at three points. This process may be manually performed by the operator, or may be automatically performed using a lens supply device (not illustrated).
Next, the expected imaged positions of the alignment reference marks 23 imaged by the imaging unit 3 when the posture of the spectacle lens 14 supported by the support unit 2 becomes the reference posture suitable for mounting the lens holder 25 are obtained using information regarding the spectacle lens 14. This process is performed by the information processing unit 5. To be specific, the information processing unit 5 obtains the expected imaged positions of the alignment reference marks 23 by performing processing of identifying the alignment reference mark positions, ray tracing processing, and the like, using the information regarding the spectacle lens 14. Processing content of the processing will be described below.
Next, position adjustment of the spectacle lens 14 is performed such that the images of the alignment reference marks 23 actually imaged by the imaging unit 3 are positioned to the images of the index marks that indicate the expected imaged positions while the images of the index marks and the images of the alignment reference marks 23 are displayed on the monitor 4.
In the stage where the spectacle lens 14 is placed on the support unit 2 in the supporting process S1, strict positioning is not performed, and thus the spectacle lens 14 is supported in a posture different from the reference posture. Therefore, the image data of the spectacle lens 14 imaged by the imaging unit 3 is taken by the display control unit 6 and displayed on the monitor 4, the images of the index marks 27 and the images of the alignment reference marks 23 deviate, as illustrated in
In such a case, the operator lightly touches an edge of the spectacle lens 14 supported by the support unit 2 and slightly shifts the position (posture). If so, the images of the alignment reference marks 23 displayed on the screen of the monitor 4 are displaced according to the movement of the spectacle lens 14. At that time, the operator positions the images of the alignment reference marks 23 to the positions of the index marks 27 by adjusting (slightly adjusting) the position of the spectacle lens 14 while viewing the images of the index marks 27 and the images of the alignment reference marks 23 displayed on the screen of the monitor 4. Accordingly, the images and the alignment reference marks 23 and the images of the index marks 27 are superimposed on the screen of the monitor 4 as illustrated in
Next, the lens holder 25 is attached to the convex surface 14a of the spectacle lens 14 that has undergone the position adjusting. Attachment of the lens holder 25 is automatically performed by the block device 1 with a pressing operation of a predetermined button provided on the control panel 21. An operation procedure of the block device 1 at that time will be described below.
First, the lift table 17 starts the lowering operation upon drive of the lens clamp mechanism 15. Following that, at a state where the three clamp pins 16 come in contact with the concave surface 14b of the spectacle lens 14, and adequate contact pressure is obtained by energizing force of the spring member 9, the lowering operation of the lift table 17 is stopped. Accordingly, the spectacle lens 14 receives the contact pressure by the three clamp pins 16 and is clamped, while remaining supported by the three support pins 12 in the reference posture.
Next, the support unit 2 and the lens clamp mechanism 15 starts movement in the horizontal direction while clamping the spectacle lens 14. Then, at a stage where the spectacle lens 14 arrives at immediately above the lens holder 25 that stands by at a destination, the movement of the support unit 2 and the lens clamp mechanism 15 is stopped. At this time, positional relationships among the units of the block device 1 are adjusted in advance such that the holder mounting center position of the spectacle lens 14 is arranged on a central axis of the lens holder 25.
Next, a holder holding mechanism (not illustrated) included in the block device 1 rises. The holder holding mechanism rises while holding the lens holder 25 with the seal member 26 facing upward. Accordingly, the lens holder 25 is stuck to the convex surface 14a of the spectacle lens 14 with the seal member 26. Following that, the holder holding mechanism cancels the holding state of the lens holder 25 and is then lowered to the original position. Meanwhile, the lens clamp mechanism 15 rises up to the original height to be retracted from the spectacle lens 14. In this state, the operator takes out the spectacle lens 14 from the support unit 2. Accordingly, the spectacle lens 14 with the lens holder 25 mounted is obtained. Following that, the support unit 2 and the lens clamp mechanism 15 are horizontally moved to the original positions.
The operation of the block device 1 associated with attachment of the lens holder 25 is terminated.
After the series of the block process are completed, the lens shape processing of the spectacle lens 14 is performed in the next lens shape processing process. In the lens shape processing process, the spectacle lens 14 to which the lens holder 25 is mounted is set to the lens shape processor, and the lens shape processing is performed.
Next, processing content of the information processing process S2 will be described.
Typically, in a lens design program of an aspherical surface-type spectacle lens, the positions of the alignment reference marks, the positional relationship between the design reference point and the holder mounting center position, a curvature radius of the lens convex surface, a refractive index of the lens, and the like are set using a coordinate system (coordinate space), where a position different from the holder mounting center position of the spectacle lens, for example, a position where the optical axis, which passes through the design reference point of the spectacle lens, intersects with the convex surface of the spectacle lens (hereinafter, the position is referred to as “convex surface-side reference point”) is an origin.
Therefore, in the information processing process S2, to obtain the expected imaged positions of the alignment reference marks 23, the following parameters are used in a case of a lens in which a convex surface side has a spherical surface and a concave surface side has a progressive surface, as an example of the information regarding the spectacle lens:
(a) X coordinate values of the alignment reference marks of when the convex surface-side reference point faces directly downward,
(b) Y coordinate values of the alignment reference marks of when the convex surface-side reference point faces directly downward,
(c) Z coordinate values of the alignment reference marks of when the convex surface-side reference point faces directly downward,
(d) an X coordinate value of the holder mounting center position as viewed from the convex surface-side reference point,
(e) a Y coordinate value of the holder mounting center position as viewed from the convex surface-side reference point,
(f) a curve (dpt) or a curvature radius of the convex surface of the spectacle lens, and
(g) a refractive index of the spectacle lens.
Among the parameters, as for the parameters (a) to (c), a layout (an eccentric amount of an optical center as needed) of the lens is obtained from data (shape and layout) regarding a prescribed power and a frame of a desired product (spectacle lens) by a higher custom-build calculation program than layout calculation, and three-dimensional coordinates are determined according to lens surface shape data by a calculation program for actually designing the lens. Further, as for the parameters (d) and (e), the positional relationship between the design reference point and a specified holder mounting center position is calculated in advance by layout calculation including calculation of the expected imaged positions. The parameter (f) is determined from a product and a prescribed power by the custom-build calculation program. The parameter (g) is determined from a product (a power of the spectacle lens or the like). The parameters (f) and (g) are held in a database, and are passed to the information processing unit 5 at the time of calculation of the expected imaged positions.
The information processing unit 5 is configured from a computer including hardware resources such as a memory such as a central processing unit (CPU), a read-only memory (ROM), and a random access memory (RAM), an input device, and an output device. The information processing unit 5 then reads a program stored in the ROM to the RAM and executes the program, using the hardware resources, thereby to perform processing of identifying the expected imaged positions of the alignment reference marks 23. To be specific, the information processing unit 5 performs processing of identifying positions where the two alignment reference marks 23 can be actually viewed from the imaging camera 7 when the spectacle lens 14 is viewed with the imaging camera 7 from the convex surface 14a side. Hereinafter, specific processing content will be described.
First, in the information processing process S2, processing of identifying alignment reference mark positions S21 is performed. In this processing, after the parameters are taken in, the coordinate conversion is performed, so that the positions of the alignment reference marks 23 are identified. Hereinafter, specific description will be given.
First, the information processing unit 5 takes in the parameters. Taking in of the parameters in the information processing unit 5 may be performed by a data input using an input device, or may be performed by transfer of data (for example, reading out from the database) using a network.
Next, the information processing unit 5 performs the coordinate conversion in accordance with the state where the spectacle lens 14 is supported in the reference posture.
In the block device 1 according to the present embodiment, as described above, the posture of when the holder mounting center position of the spectacle lens 14 faces directly downward (below in the vertical direction) when the spectacle lens 14 is supported by the three support pins 12 is used as the reference posture. However, “the reference posture of the spectacle lens 14” may be changed depending on the specification of the block device. Therefore, the posture of when the holder mounting center position faces directly downward is not necessarily the reference posture.
In contrast, in the lens design program, the positions of the alignment reference marks and the like are set using a coordinate system where the convex surface-side reference point of when the convex surface-side reference point of the spectacle lens 14 faces directly downward is the origin, to be specific, the three-dimensional coordinate in which the convex surface-side reference point is the origin, and the optical axis of the spectacle lens, which passes through the origin, is a Z axis and two axes that are perpendicular at the origin with respect to the z axis are an X axis (horizontal axis) and a Y axis (vertical axis).
In this case, between the posture of when convex surface-side reference point of the spectacle lens 14 faces directly downward and the posture of when the holder mounting center position faces directly downward, the coordinate values where the alignment reference marks 23 in a specific coordinate system are different. Therefore, the information processing unit 5 performs coordinate conversion from the coordinate system where the convex surface-side reference point of the spectacle lens 14 is the origin into a coordinate system where the holder mounting center position of the spectacle lens 14 is the origin. Then, the positions of the alignment reference marks 23 are identified in the coordinate system after the coordinate conversion. Hereinafter, specific description will be given.
First, as illustrated in
Next, as illustrated in
The relationship between one coordinate (x1, y1, z1) of the alignment reference marks 23 in the coordinate system 1, and the position (x′1, y′1, z′1) of the alignment reference mark 23 in the coordinate system 2 satisfies:
x′
1
=x
1×cos(−θ1)−y1×sin(−θ1)
y′
1
=x
1×sin(−θ1)−y1×cos(−θ1)
z′
1
=z
1 [Mathematical Formula 1]
Next, the coordinate conversion is performed such that the holder mounting center position 31 becomes in the posture facing directly downward (the reference posture) in the support unit 2 (hereinafter, the coordinate system after the coordinate conversion is called “coordinate system 3”). To be specific, as illustrated in
θ2=sin−1(r1/R) (1)
The position (x″1, y″1, z″1) of the alignment reference mark 23 in the coordinate system 3 satisfies:
x″
1
=x′
1×cos(−θ2)+(z′1−R)×sin(−θ2)
y″
1
=y′
1
z″
1
=−x′
1×sin(−θ2)+(z′1−R)×cos(−θ2)+R [Mathematical Formula 2]
At this point of time, the holder mounting center position 31 is in the posture facing directly downward. However, the X axis and the Y axis are rotated with respect to the coordinate system 1. Therefore, the X axis and the Y axis are rotated by an angle −θ1 centering around an origin O′ to accord with the X axis and the Y axis of the coordinate system 1 (hereinafter, the coordinate system after the rotation is called “coordinate system 4”). At this time, the positions of the alignment reference marks 23 in the coordinate system 4 satisfy the following Mathematical Formula 3, and these positions are the alignment reference mark positions to be obtained.
The position (x′″1, y′″1, z′″1) of the alignment reference mark 23 in the coordinate system 4 satisfies:
x′″
1
=x″
1×cos θ1−y″1×sin θ1
y′″
1
=x″
1×sin θ1−y″1×cos θ1
z′″
1
=Z″
1 [Mathematical Formula 3]
Note that the processing of the coordinate conversion is not necessarily required. To be specific, when the positions of the alignment reference marks 23 (X, Y, and Z coordinate values) of when the holder mounting center position 31 faces directly downward are calculated by the lens design program, and calculation results can be provided as parameters, the positions of the alignment reference marks 23 can be identified with the parameters under the reference posture. Therefore, the coordinate conversion is unnecessary.
Next, the information processing unit 5 performs ray tracing processing S22. In this processing, which positions the alignment reference marks 23 are viewed, when the two alignment reference marks 23 that have been identified by the coordinate conversion are viewed from the convex surface 14a side of the spectacle lens 14 with the imaging camera 7, are calculated by ray tracing. The above-described parameters (f) and (g) are used in this calculation. At that time, the positions of the alignment reference marks 23 imaged by the imaging camera 7 are influenced by the power of the spectacle lens 14. Therefore, in the calculation by ray tracing, the power of the spectacle lens 14 needs to be taken into account. Hereinafter, specific description will be given. Note that, in the present embodiment, the imaging camera 7 images the spectacle lens 14 through the optical element (mirror) 8. However, here, assume that the imaging camera 7 faces the convex surface 14a of the spectacle lens 14 in the Z axis direction, as illustrated in
First, in the block device 1, when the spectacle lens 14 is imaged by the imaging camera 7, rays enter from the concave surface 14b side of the spectacle lens 14, and the rays reach the imaging camera 7 through the spectacle lens 14. Therefore, in the calculation by ray tracing, positions (emitted positions of the rays) where the rays (illustrated by the reference sings LB in
Δh=−f(f)/f′(h)
where a function expressing a difference between the emitting direction of the virtual ray, and the direction of the vector that connects the intersection of the virtual ray and the convex surface 14a of the spectacle lens 14 and the alignment reference mark 23 is f(h). The Z axis illustrated in
Next, as illustrated in
(x,y)=(h cos θ3,h sin θ3) (2)
The coordinate value (x, y) of the alignment reference mark 23 obtained as described above becomes a coordinate value that indicates an expected imaged position 32 (see
First, if the holder mounting center position 31 is eccentric to the design reference point 22, the distance from the Z axis to the one alignment reference mark 23 and the distance from the Z axis to the other alignment reference mark 23 differ in the coordinate system where the holder mounting center position 31 is the origin O. Further, if there is the above eccentricity, the spectacle lens 14 is inclined on the whole in the coordinate system where the holder mounting center position 31 is the origin O. Therefore, when the inclination of the concave surface 14b using the XY coordinate plane as a reference is viewed, the inclination of the concave surface 14b of a portion to which the one alignment reference mark 23 is affixed and the inclination of the concave surface 14b of a portion to which the other alignment reference mark 23 is affixed differ. Therefore, a displacement amount Δ1 by which the ray that passes through the one alignment reference mark 23 is subject to the influence of refraction of the spectacle lens 14 and displaced, and a displacement amount Δ2 by which the ray that passes through the other alignment reference mark 23 is subject to the influence of refraction of the spectacle lens 14 and displaced differ, on the XY coordinate plane (see
As a result, the positional relationship between the rays that pass through the respective alignment reference marks 23 does not become symmetrical to the Z axis. In that case, by performing the calculation of the ray tracing for each of the alignment reference marks 23, the expected imaged positions of the respective alignment reference marks 23 can be individually obtained according to the eccentric amount. Accordingly, even in a case where the concave surface 14b of the spectacle lens 14 have an inclination with respect to the XY coordinate plane where the holder mounting center position 31 is the origin O, the expected imaged positions of the respective alignment reference marks 23 can be accurately obtained, in consideration of the influence of refraction of the spectacle lens 14.
According to the embodiment of the present invention, the spectacle lens 14 with the alignment reference marks 23 formed on the concave surface 14b is imaged by the imaging camera 7 from the convex surface 14a side. Therefore, the positions of the alignment reference marks 23 can be precisely identified without causing positional deviation due to a parallax and the like. Further, the expected imaged positions of the alignment reference marks 23 of when the posture of the spectacle lens 14 supported by the support unit 2 becomes the reference posture are obtained, and the expected imaged positions are displayed on the screen of the monitor 4 as the index marks 27. Therefore, the position of the spectacle lens 14 can be simply and highly precisely adjusted using the index marks 27. To be specific, the images of the index marks 27 and the images of the alignment reference marks 23 are simply positioned on the screen of the monitor 4, whereby the posture of the spectacle lens 14 can be set to the reference posture.
As a result, the lens shape processing lens holder 25 can be highly precisely mounted to the convex surface 14a of the spectacle lens 14 with the alignment reference marks 23 formed on the concave surface 14b.
Errors (PD deviations) of the holder mounting center position caused on the XY coordinate plane have been actually calculated in cases where an influence of the power due to the posture of the spectacle lens is taken into account and is not taken into account, about four samples in which the power, the eccentric amount, and the like of a plastic lens (FD 174) manufactured by HOYA Corporation are changed. Then, the results illustrated in Table 1 below have been obtained. In Table 1, “R” described on the right side of the sample number means a right eye lens, and “L” means a left eye lens. Further, the unit of the power is diopter, and the units of the eccentric amount and the error are millimeter (mm). Further, the values of the eccentric amount are described such that a value of when the holder mounting center position is eccentric inward (to a nose side) with respect to the design reference point is a negative value.
As can be viewed from Table 1, the maximum error (absolute value) in the X direction was 0.20 mm and the minimum error in the X direction was 0.04 mm, and the maximum error (absolute value) in the Y direction was 0.10 mm and the minimum error in the Y direction was 0.02 mm. These errors are changed depending on prescribed values such as the power and the eccentric amount of the lens, and the direction of an astigmatic axis. According to the present embodiment, the lens holder 25 can be amounted to the convex surface 14a of the spectacle lens 14 and the lens shape processing of the spectacle lens 14 can be performed without causing such errors.
The technical scope of the present invention is not limited to the above-described embodiment, and include various changes and improvements within a scope where the special effects obtained from the configuration elements and its combinations of the invention can be arrived at.
For example, in the above embodiment, a case in which the lens holder is mounted to the progressive power spectacle lens has been described. However, the present invention can be widely applied to a case in which a lens holder is mounted to a convex surface of a spectacle lens with two alignment reference marks affixed to a concave surface of the spectacle lens. Therefore, the present invention can be applied to a case in which a lens holder is mounted to an aspherical lens, a spherical lens, and or the like other than the progressive power spectacle lens. Further, in a case of the progressive power spectacle lens, the progressive power spectacle lens can be of a type where only a concave surface is a progressive surface, a type where only a convex surface is a progressive surface, or a type where both of the concave and convex surfaces are progressive surfaces. Further, the present invention can be applied to an auto blocker that detects an alignment reference mark using an image processing device or the like, and automatically mounts the lens holder.
Further, either the supporting process S1 or the information processing process S2 included in the block process can be performed first as long as before the lens position adjusting process S3.
Number | Date | Country | Kind |
---|---|---|---|
2013-270087 | Dec 2013 | JP | national |
This application is a divisional of U.S. application Ser. No. 15/108,520 filed Jun. 27, 2016, which is a national stage of International Patent Application No. PCT/JP2014/084307 filed on Dec. 25, 2014 and claims priority under 35 U.S.C. 119 from Japanese Patent Application No. 2013-270087 filed on Dec. 26, 2013. The contents of the above applications are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 15108520 | Jun 2016 | US |
Child | 16446144 | US |