System and method for drawing lens-shaped forms onto base lenses for eyeglass lenses

JP7866299B2Active Publication Date: 2026-05-27TOKAI OPTICAL CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
TOKAI OPTICAL CO LTD
Filing Date
2022-01-19
Publication Date
2026-05-27

AI Technical Summary

Technical Problem

Conventional methods for drawing lens shapes on base lenses are cumbersome, time-consuming, and prone to human error, especially when considering astigmatism axis directions and surface defects, leading to potential misalignment and production of defective lenses.

Method used

A system and method utilizing a position calculation means, drawing means, and imaging means to accurately position and draw lens shapes on base lenses based on user order data, incorporating machine learning for simulations to avoid defects and ensure precise alignment.

Benefits of technology

Enables rapid, accurate, and efficient drawing of lens shapes on base lenses, reducing human error and detecting defects early in the process, thereby improving the quality and efficiency of eyeglass lens production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007866299000005
    Figure 0007866299000005
  • Figure 0007866299000006
    Figure 0007866299000006
  • Figure 0007866299000007
    Figure 0007866299000007
Patent Text Reader

Abstract

To provide a drawing system and a drawing method, etc. of a lens shape to a base lens for a spectacle lens capable of solving a conventional problem when drawing the lens shape to the base lens for the spectacle lens.SOLUTION: Disclosed is a drawing system 1 of a lens shape to a base lens for a spectacle lens which includes: a central processing unit (CPU) for calculating a position of an outline of the lens shape so as to be arranged on the basis of order reception data from a client; and a laser processing machine 18 for drawing the outline of the lens shape on the lens surface of the base lens L based on the position data of the outline of the lens shape calculated by the CPU.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a spherical shape drawing system and method for a base lens for spectacle lenses, etc.

Background Art

[0002] Spectacle lenses are manufactured by processing a base lens with an outer circumference in a circular shape or an elliptical shape (generally called a round lens) to fit the frame shape. The lens processed to fit the frame shape is generally called a spherical lens, or simply a spherical shape, and is attached to the frame to be a spectacle lens. Generally, when a user selects a frame at an optician, the spherical shape data based on the frame is sent from the optician, who becomes the client, to the lens manufacturer together with other order data. The lens manufacturer first processes a precursor lens called a semi-finished lens based on the order data to produce a base lens with optical characteristics suitable for the user's eyes. The lens manufacturer may deliver this base lens to the optician, and the optician may process the base lens to produce a spherical lens, or the lens manufacturer may deliver a lens processed to a spherical lens to the optician. By scribing the outline of the spherical shape data on the front or back surface of the base lens before the spherical processing of the base lens, it can be used as an index when processing into a spherical lens in a later process. As an example of the technique of scribing on the surface of such a round lens 1 (base lens), Patent Document 1 is cited. In Patent Document 1, a scribing line 2 in a spherical shape is made on the surface of the round lens 1 by a processing machine, and the periphery thereof is cut off by a cutting blade 6 to finally obtain a spherical lens.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Conventionally, when drawing the outline of lens shape data onto the surface of a base lens, as in Patent Document 1, a base lens corresponding to the order data for each user is manufactured, and the lens shape is drawn onto that base lens. However, conventionally, when setting a base lens corresponding to the order data for each user (wearer), for example, if the user has set an astigmatism prescription, the astigmatism axis direction must be taken into consideration when setting it in the processing machine. In other words, the rotational position (phase position) of the base lens relative to the processing machine had to be taken into consideration, which was troublesome. Also, when setting the base lens in the processing machine, there was a possibility of mistakenly using the wrong base lens and processing the lens shape for another user. Furthermore, it was necessary to check the base lens for any surface defects such as small scratches, small protrusions (bumps), or bubbles, but conventionally, if such surface defects were found, a person had to adjust the arrangement of the lens shape during processing so that the surface defects would not be included in the lens shape. However, performing such a task manually is cumbersome, and doing it in batches for numerous base lenses is time-consuming. Furthermore, there is a risk of human error. This invention was made in view of the problems that exist in the conventional technology. Its purpose is to provide a system and method for drawing a lens shape onto a base lens for eyeglass lenses, which can solve the conventional problems that arise when drawing a lens shape onto a base lens for eyeglass lenses. [Means for solving the problem]

[0005] To solve the above problems, as a first measure, a system for drawing a lens shape onto a base lens for eyeglass lenses is provided, comprising: a position calculation means for calculating the position of the outline of the lens shape so that it is arranged according to order data from a client; and a drawing means for drawing the outline of the lens shape on the lens surface of the base lens based on the position data of the outline of the lens shape calculated by the position calculation means. This allows for the rapid and accurate drawing of the lens-shaped outline on the base lens of the user's optical characteristics based on the user's order data provided by the client, which can then be used as a guide during processing. "Based on order data from the client" refers to the lens shape data sent by the client to manufacture the user's eyeglass lenses. In this invention, the lens shape based on order data includes not only shapes that use the lens shape data as is, but also cases where the lens shape is deformed or enlarged, for example, when the lens shape is based on order data. The "position calculation means" may be a computer device consisting of, for example, a CPU (Central Processing Unit) with computing power and various types of memory. The position calculation means may also be equipped with machine learning capabilities. "Drawing the outline of the spherical shape" includes not only drawing the outline of the spherical shape by itself, but also cases such as coloring the spherical shape separately from the rest of the shape. The "drawing means" could be, for example, a laser processing machine, an NC processing machine, or a printing means such as a printer that applies a coloring agent, such as ink, to the lens surface. A "client" is, for example, an eyeglass store, which sends order data to the manufacturer based on orders from users. "Order data" is information sent from clients to manufacture eyeglass lenses for their users. Order data for machining a predetermined semi-finished blank to obtain a base lens includes, for example, the refractive power of the lens, base curve value, lens power, astigmatism axis, and prism value. Order data for processing the base lens into a lens shape includes, in addition to the above, lens shape data (frame data), fitting point (eye point) data, and interpupillary distance. The shape data of the base lens may be data obtained by imaging a base lens manufactured based on order data from the client. The definitions of these terms are the same as those for the following means. The "outline of the lens shape" is generally positioned inside the outline of the base lens, but it does not necessarily have to be positioned inside the outline of the base lens; it may be drawn so that it partially extends beyond the outline.

[0006] As a second measure, the position calculation means performs a simulation in which the lens shape is rotated relative to the base lens, with the coordinates of the fitting point of the lens shape matching the coordinates of the centering point of the base lens, and determines whether the lens shape is positioned inside the outer edge of the base lens and whether the position is based on the order data from the client. Such simulations allow for the efficient and rapid placement of the lens shape correctly within the base lens. This simulation may be performed, for example, by computer calculations or by machine learning using AI (artificial intelligence). The "optical center" is the reference position for the optical properties of the spectacle lens and the position on the spectacle lens where the prescribed prism value is obtained. The "centering point position" is the reference position on the spectacle lens when shaping the lens and is usually the prism measurement position on the layout. When shaping the lens, the fitting point of the wearer is aligned with the centering point position. For spectacle lenses that meet the shipping standards, the prism measurement position on the layout is the optical center and the centering point position, within the tolerance range. If there is no specification for eccentricity in the order data, that position becomes the geometric center. For example, in the case of a single-vision lens without prism specification, if there is no eccentricity, the prism value is set to 0 at the geometric center. If eccentricity is specified, the prism value is set to 0 at that eccentric position. These position coordinates are best expressed in, for example, planar coordinates. In that case, they may be expressed in an xy coordinate system, or as an angle and distance (in radians) from the center. As a third measure, the initial centering point position of the base lens is used as the prism measurement position on the layout. If the error between the values ​​detected at the power measurement position and prism measurement position on the layout of the base lens and the values ​​based on the order data falls within the shipping specifications, the coordinates of the centering point position are corrected to bring it even closer to the values ​​based on the prism values ​​in the order data. This allows for checking whether the base lens manufactured based on the order data falls within the acceptable range, and furthermore, by setting the center point position closer to the prescribed prism value, it becomes possible to manufacture more accurate eyeglass lenses. Correction simulations should ideally be performed using machine learning.

[0007] Furthermore, as a fourth means, the system includes an imaging means for capturing images of the external shape of a base lens for eyeglass lenses and acquiring external shape data, and an external defect position calculation means for calculating the position of an external defect portion of the base lens based on the external shape data acquired by the imaging means, wherein the position calculation means calculates the position of the outer outline of the lens shape so that the position of the external defect portion calculated by the external defect position calculation means is not located within the outer outline of the lens shape. This allows for the detection of external defects and the arrangement of the lens-shaped components to avoid those areas, thereby reducing the defect rate of the base lens. The "imaging means" is, for example, a digital camera, and it is preferable that it has a built-in computer or is connected to a computer in order to process the captured images as digital data. The camera lens is preferably an object-side telecentric lens or a bilateral telecentric lens. The camera is preferably accompanied by an illumination device. The "means for calculating the location of external defects" should be a computer device consisting of, for example, a CPU (Central Processing Unit) with computing power and various types of memory. The simulation for detecting external defects should be performed using machine learning.

[0008] Furthermore, as a fifth measure, the position calculation means is configured to refrain from drawing the outline of the lens shape on the base lens if it is determined that any position where the outline of the lens shape can be placed based on the client's order data for the base lens would include the location of a defective part of the base lens's appearance. In other words, if the simulation reveals that processing the base lens into a lens shape will result in a defective lens regardless of how it is positioned, the outline of the lens shape will not be drawn on the base lens. This is more likely to occur, for example, if the base lens has many surface defects. This prevents the production of defective eyeglass lenses. Furthermore, as a sixth measure, the outline of the lens-shaped form is drawn on the lens surface of the base lens at an enlarged size based on the order data from the client. This prevents problems such as the outer outline of the spherical shape being exposed inside the spherical shape when the machining machine uses the outer outline as a guide, due to misalignment of the machining position. It would be desirable if the magnification of the spherical shape could be adjusted arbitrarily. As a seventh measure, the position calculation means is configured to not perform the drawing process of the outline of the lens shape on the base lens if it is determined that it is not possible to position the outline of the lens shape within the base lens based on the order data from the client. Normally, if the finished diameter is not specified in the order data, which includes lens shape data, the lab processing system determines the diameter of the base lens to be the size that accommodates the lens shape. However, due to misalignment during blocking or other reasons, the lens shape may not fit into the base lens. Conventionally, in such cases, a problem was discovered where the lens shape could not be obtained during the lens shaping process after secondary processing. However, by implementing the present invention in a process before secondary processing, it becomes possible to detect defective eyeglass lenses early, thereby reducing unnecessary costs. In cases where "drawing processing is not performed" as described above, it is advisable to provide a means for removing the base lens that was not subjected to drawing processing during post-processing. It is also advisable to provide a means for notifying that such a "base lens that was not subjected to drawing processing" exists. Possible exclusion measures include, for example, controlling the conveyor system to remove base lenses that have not undergone drawing processing from the normal flow of the conveyor system, removing them from the conveyor system using a robotic arm, or preventing them from being returned to the conveyor system after the above judgment has been made regarding the base lenses. The notification means may be, for example, a sound generation means such as voice from a speaker or a buzzer, or a visual display means such as the illumination of a lamp or a display on a computer monitor.

[0009] As an eighth means, the system includes a placement area calculation means for calculating the outline of a spherical-shaped placement area, which is order data from the client, and a drawing means for drawing the outline of the placement area on the lens surface of the base lens based on the position data of the outline of the placement area calculated by the placement area calculation means. This method calculates the area where a lens shape can be placed based on the outline of the lens shape and draws it, serving as an indicator when processing the base lens into a lens shape. When creating a lens shape from the base lens, the processing position can be checked using the outline of the placement area as an indicator. Embodiment 2 below specifically corresponds to the eighth means. The "location area calculation means" may be a computer device consisting of, for example, a CPU (Central Processing Unit) with computing power and various types of memory. The location area calculation means may also be equipped with machine learning capabilities. As a ninth measure, the outline of the arrangement area calculated by the arrangement area calculation means is made to be a circle centered on the fitting point in a single-focus lens prescription without astigmatism. This is a specific example of the outer boundary of the placement area calculated by the placement area calculation method for single-focus lenses. In prescriptions without astigmatism, the lens shape can be rotated around the fitting point and placed arbitrarily, so the outer boundary of the area can be represented by a circle in this way. This circle is preferably a circle whose radius is the point furthest from or near the furthest point on the outer boundary of the lens shape relative to the boxing center. As a tenth means, the outline of the arrangement area calculated by the arrangement area calculation means is determined by performing a simulation in which a second lens shape is obtained by rotating the first lens shape 180 degrees with respect to the fitting point, on top of a first lens shape which is determined to be arranged based on order data from the client, in a prescription with astigmatism, so that the outline of the lens shape is arranged inside the outline of the base lens, and the arrangement is determined based on the order data from the client, and the outline of the arrangement area is obtained by performing a simulation, and the outline of the arrangement area calculated by the arrangement means is determined to be a line connecting a point on the outline of the first lens shape and the second lens shape which is farther from the boxing center. This is a specific example calculated as the outline of the arrangement area by the arrangement area calculation means for a single-focus lens. In prescriptions with astigmatism, the lens shape cannot rotate around the fitting point. However, the area where the first lens shape is rotated 180 degrees around the fitting point and the second lens shape is superimposed can be used as the placement area.

[0010] Furthermore, as an eleventh means, the base lens is transported by a first transport means together with an order data transmission member that is equipped to read order data information, and the order data of the order data transmission member is acquired by an order data acquisition means. This allows the order data acquisition means to obtain order data for the base lens to be processed, and the position calculation means to calculate the position of the outline of the lens shape in relation to the base lens based on this information. The "first conveying means" could be, for example, a robotic arm, a conveyor system, a lifting system, or a combination thereof. The "order data transmission member" may be, for example, a form for each lens on which a barcode of order data is described, or a memory, for example, in the form of a card-shaped electronic component in which order data is stored. Even if the order data is in the order data transmission part itself, the corresponding order data may be called from the lens data stored in the memory of the computer device in correspondence with the information by reading, for example, the barcode. The "order data acquisition means" may be, for example, a barcode reader and a computer device connected thereto, or a card reader device and a computer device connected thereto. Also, as a twelfth means, the second transport means for transporting the base lens transports the base lens to the position of the drawing means after imaging the base lens with the imaging means, and draws the outline of the ball shape on the lens surface of the base lens based on the position data of the outline of the ball shape calculated by the position calculation means. By arranging the drawing means downstream of the imaging means in this way, the outline of the ball shape can be drawn on the base lens in a flowing operation, and the working efficiency is good. The "second transport means" may be, for example, a robot arm, a conveyor device, a lift device, or a combination thereof.

[0011] Also, as a thirteenth means, a position calculation step for calculating the position of the outline of the ball shape so as to be arranged based on the order data from the client, and based on the position data of the outline of the ball shape calculated in the position calculation step, the outline of the ball shape is drawn on the lens surface of the base lens. This means describes the drawing system of the first means methodologically. Similar to the first means, the outline of the ball shape can be drawn quickly and accurately on the base lens of the optical characteristics of the user based on the order data of the user provided by the client. Also, as a 14th means, a simulation is executed to relatively rotate the spherical shape with respect to the base lens in a state where the coordinates of the fitting points of the spherical shape are made to coincide with the coordinates of the centering point position of the base lens, and it is determined whether the spherical shape is arranged inside the outer contour line of the base lens and whether it is arranged according to the order data received from the client. This means describes the above-described 2nd means methodologically. Also, as a 15th means, an imaging process is provided to image the external shape of the base lens for spectacle lenses and acquire the external shape data thereof, and based on the external shape data acquired in the imaging process, the position of the defective part of the external shape of the base lens is calculated, and the position of the outer contour line of the spherical shape is calculated so that the position of the calculated defective part of the external shape is not arranged inside the outer contour line of the spherical shape. This means describes the above-described 4th means methodologically. Also, as a 16th means, when the position of the defective part of the external shape of the base lens is included in every position where the arrangement of the outer contour line of the spherical shape based on the order data received from the client with respect to the base lens is possible, the drawing process of the outer contour line of the spherical shape with respect to the base lens is not performed. This means describes the above-described 5th means methodologically. Also, as a 17th means, the outer contour line of the spherical shape is drawn on the lens surface of the base lens in a size obtained by enlarging the spherical shape based on the order data received from the client. This means describes the above-described 6th means methodologically. Also, as an 18th means, when the arrangement of the outer contour line of the spherical shape based on the order data received from the client cannot be made inside the base lens with respect to the base lens, the drawing process of the outer contour line of the spherical shape with respect to the base lens is not performed. This means describes the above-described 6th means methodologically. Furthermore, as a 19th means, the system includes a placement area calculation step that calculates the outline of the placement area of ​​a lens shape based on the lens shape data which is the order data from the client, and draws the outline of the placement area on the lens surface of the base lens based on the position data of the outline of the placement area calculated in the placement area calculation step. This method is a methodological description of the eighth method described above.

[0012] The present invention is not limited to the configurations described in the following embodiments. The inventions shown in the first to 19 means described above can be combined in any way. For example, a configuration may be created by adding at least a part of the configuration of at least one invention from the second means onward to all or part of the configuration of the invention shown in the first means. Alternatively, any configuration may be extracted from the inventions shown in the first to 19 means described above, and the extracted configurations may be combined. The applicant of this application intends to obtain rights to inventions including these configurations. Furthermore, the applicant intends to acquire rights to the overall design or a partial design by filing an application for amendment to the design application. The drawing depicts the entire device with solid lines, but it is a drawing that includes not only the overall design but also the partial design claimed for a part of the device. For example, it is a drawing that includes a partial design for a part of the device, as well as a part of the device that is unrelated to a specific component. The part of the device may be a component of the device, or a part of that component. [Effects of the Invention]

[0013] In the present invention, based on user order data provided by the client, the outline of the lens shape or the outline of the placement area can be quickly and accurately drawn on the base lens of the user's optical characteristics, and these outlines can be used as a guide when processing the base lens into a lens shape. [Brief explanation of the drawing]

[0014] [Figure 1] An explanatory diagram illustrating the outline of the drawing system of Embodiment 1 of the present invention. [Figure 2] A cross-sectional view of the lens holding mechanism used in the drawing system of Embodiment 1, with the base lens housed within it. [Figure 3] A block diagram illustrating the electrical configuration of the drawing system of Embodiment 1. [Figure 4] (a) and (b) are explanatory diagrams illustrating the positional relationship between the base lens and the lens shape for the base lens in a single-focus lens without astigmatism correction, used to explain prism error correction. [Figure 5] (a) and (b) are explanatory diagrams illustrating the positional relationship between the base lens and the lens shape for the base lens in a single-focus lens without astigmatism correction, used to explain prism error correction. [Figure 6] (a) is an explanatory diagram illustrating the phase state in a single-focus lens with astigmatism where the position with a prism value of 0.00 is located on the temporal side, and (b) is an explanatory diagram illustrating the phase state in which (a) is rotated 180 degrees and the position with a prism value of 0.00 is located on the nasal side. [Figure 7] (a) and (b) are explanatory diagrams illustrating the positional relationship between the base lens and the lens shape for the base lens in a single-focus lens without astigmatism correction, used to explain prism error correction. [Figure 8] (a) to (c) are explanatory diagrams illustrating the method for calculating the coordinates of the parts with surface defects. [Figure 9] (a) and (b) are explanatory diagrams illustrating the arrangement method for arranging lens-shaped elements on the base lens in a progressive power lens. [Figure 10] A flowchart illustrating the marking process performed by the CPU in the drawing system of Embodiment 1. [Figure 11] A flowchart illustrating the marking process performed by the CPU in the drawing system of Embodiment 1. [Figure 12] Image A is a simulation image showing the intersections of a spherical shape with straight lines extending in 24 directions at 15-degree steps from the boxing center as the origin, while Image B is a simulation image drawn with the radius set to the intersection furthest from the fitting point. [Figure 13] A is a simulation image showing the intersection points of the ball shape before rotation with lines extending in 24 directions at 15-degree steps from the boxing center as the origin; B is a simulation image showing the intersection points of the ball shape rotated 180 degrees with lines extending in 24 directions at 15-degree steps from the boxing center as the origin; C is a simulation image showing the simulation images of (a) and (b) superimposed; and D is the combined simulation image. [Figure 14] A flowchart illustrating the marking process performed by the CPU in the drawing system of Embodiment 2. [Figure 15] A base lens and a jig used when setting the base lens in a vapor deposition apparatus, (a) is an explanatory diagram illustrating the state before the jig is fitted with a base lens that does not have a conventional lens shape engraved on it, (b) is an explanatory diagram illustrating the state after it has been set, and (c) is an explanatory diagram illustrating the state after the base lens with a lens shape engraved on it has been set in the jig. [Modes for carrying out the invention]

[0015] Hereinafter, embodiments of the ball-shaped drawing system and drawing method of the present invention will be described with reference to the drawings. (Embodiment 1) First, an overview of the drawing system 1 of this embodiment 1 will be described based on Figure 1. The drawing system 1 comprises a conveyor device 3 as a first transport means for transporting the base lens (round lens) L, and a processing booth 4 which is an area located adjacent to the conveyor device 3 in the middle of the conveyor device 3's line. A lens transfer device 5 is installed in the processing booth 4. The lens transfer device 5 is equipped with a rotating stage 6. The stage 6 is rotated circumferentially (rotated on its own axis) by a first motor 7. In this embodiment 1, the stage 6 rotates clockwise in Figure 1. Multiple (eight in this embodiment 1) lens holding mechanisms 8 are arranged at equal intervals at the lower, outer edge of the stage 6. The lens holding mechanisms 8 rotate as the stage 6 rotates. As shown in Figure 2(a), the lens holding mechanisms 8 have inner rolling elements 9 that are rotatably housed in the case 11 by rolling bearings 10. The base lens L is housed in a housing space S surrounded by guide bars 12 erected near the outer edge of the rolling elements 9. The rolling elements 9 of the lens holding mechanisms 8 are rotated (rotated on their own axis) by a second motor 12.

[0016] Around the stage 6, a hidden mark detector 15, a lens meter 16, a lens imaging device 17, and a laser processing machine 18 are arranged in order toward the downstream direction of rotation of the stage 6. The hidden mark detector 15 is a device that detects hidden marks (layout marks) marked on the lens surface of a progressive power lens. Since the rotation direction (phase) of the base lens L housed in the lens holding mechanism 8 varies, it is necessary to unify the direction based on the phase. The hidden mark detector 15 is used to detect hidden marks that serve as horizontal indicators for the progressive power lens, taking into account order data, and to position the lens in the correct phase based on these hidden marks. The hidden marks are markings for convenience, such as measurement position and frame placement, and are applied by transfer from a mold or by laser processing on a semi-finished lens. In the measurement of the hidden mark detector 15, an image is acquired of the target base lens L, and the position of the hidden marks is detected by determining the brightness of the pixels in the image. The hidden mark detector 15 is connected to the main computer device and controlled by the main computer device (CPU 31). The lensmeter 16 is a device for measuring the lens power (S power, C power), astigmatism axis, prism value, etc. of a lens. The lensmeter 16 is connected to the main computer and controlled by the main computer (its CPU 31). The lens imaging device 17 acquires an image of the target base lens L and, while considering the order data, determines the state of the pixels in the image based on brightness to detect abnormal parts of the image. Abnormal parts are cosmetic defects such as small scratches, small protrusions (bumps), or bubbles. At the locations where these exist, a brightness different from normal is calculated. The lens imaging device 17 is connected to the main computer and controlled by the main computer (its CPU 31). The laser processing machine 18 is a device that draws lines by melting the lens surface with a laser device to form areas with different refractive indices. The laser processing machine 18 is connected to the main computer device and controlled by the main computer device (its CPU 31). Multiple (two in this embodiment 1) robot arm devices 19, which serve as second transport means, are arranged inside the processing booth 4. The robot arm devices 19 are equipped with motors, air compressors, etc. (not shown), and use suction cups at the tip of the arm 19a to attract and move the base lens L. A barcode reader 20 is positioned on the conveyor device 3 facing the entrance to the processing booth 4. The robot arm devices 19 are connected to the main computer device and controlled by the main computer device (its CPU 31). The base lenses L are placed in pairs (left and right) on a tray 21 and transported together on the conveyor device 3. A form 23 containing the order data for the pair of base lenses L is suspended from the side of the tray 21 facing the processing booth 4. The order data for the pair of base lenses L is displayed on the form 23 in barcode format.

[0017] Next, the electrical configuration of the drawing system 1 configured in this way will be explained based on the block diagram in Figure 3. Note that components not directly related to this embodiment 1 are omitted from the illustration. The main computer device of the drawing system 1 is a control means, As a means of calculating positionThe system includes a CPU 31 which comprises a position determination means, an appearance defect location calculation means, and an arrangement area calculation means. Various devices constituting the system, such as the first motor 7 of the lens transfer device 5, the second motor 12 of the lens holding mechanism 8, a hidden mark detector 15, a lens meter 16, a lens imaging device 17, a laser processing machine 18, a robot arm device 19, and a barcode reader 20, are connected to the CPU 31 via interfaces not shown. A rotary encoder 39 for detecting the rotational position (phase position) of the lens transfer device 5 is also connected to the CPU 31 via an interface not shown. The rotary encoder 39 detects the rotational position (phase) of the stage 6 of the lens transfer device 5. Furthermore, ROM32 and RAM33 are connected to the CPU31 as memory. ROM32 stores application programs for comprehensively controlling the lens transfer device 5, as well as application programs for controlling the hidden mark detector 15, lens meter 16, lens imaging device 17, laser processing machine 18, robot arm device 19, barcode reader 20, etc. ROM32 also stores various characteristic values ​​of the base lens (diameter, base height, center thickness, edge thickness, curve value, lens shape, coating type, etc. of the spectacle lens L) associated with the barcodes in the order data. RAM33 temporarily stores order data read by the barcode reader 20, lens power and prism values ​​measured by the lens meter 16, lens image data captured by the lens imaging device 17, and numerical values ​​calculated by the CPU 31 based on the order data and measured values. The CPU 31 is also connected to a keyboard 36 and mouse 37 as data input means, a monitor 38 as data output and display means, and a buzzer 40 as notification means, via interfaces not shown.

[0018] In the electrical configuration described above, the CPU 31 of the main computer unit performs the following control and calculation functions. (1) Positioning of the lens relative to the reference phase The CPU 31 determines the position of the hidden mark based on the brightness of the coordinates acquired by the hidden mark detector 15, calculates the amount of phase deviation with respect to the reference direction (reference phase) on the lens holding mechanism 8 based on the position of the hidden mark, controls the second motor 12 of the lens holding mechanism 8 to rotate the rolling element 9, and positions the base lens L, which is a progressive refractive power lens, so that it is in the correct phase state with respect to the reference phase of the lens holding mechanism 8. Furthermore, the CPU 31 controls the second motor 12 of the lens holding mechanism 8 to rotate the rolling element 9 so that the phase in the direction of the astigmatism axis is correct relative to the reference direction (reference phase) on the lens holding mechanism 8, based on the detection data obtained by the lens meter 16 for lenses with astigmatism from the order data, so that the base lens L is positioned in the correct phase state. The CPU 31 also determines whether the lens matches the power and prism values ​​of the order data (prescription) at the power measurement position and prism measurement position on the layout, based on the detection values ​​obtained by the lens meter 16. At this time, if it is determined that the power and prism values ​​exceed the tolerance range of the lens shipping standard, the lens is not to be processed by the laser processing machine 18. If it is determined that the prism value is within the tolerance range but deviates from the prescription, the CPU 31 controls it to approach the prescription value. Furthermore, if it is a monofocal lens that is neither a progressive power lens nor corrects astigmatism, it can be positioned in any phase in the rotational direction.

[0019] (2) Correction of prism error In the case where the prism value measured by the lensmeter 16 in (1) above is determined to be within the acceptable range but deviates from the prescription, the CPU 31 then performs a control to bring the prism value closer to the prescription value, and this will be explained in detail below. The CPU 31 compares the detected value obtained by the lensmeter 16 at the prism measurement position on the layout with the prescription value, and uses feedback control of a motor (not shown) of the lensmeter 16 to move the nosepiece of the lensmeter 16 in the direction of the prescription value so that the difference becomes 0. In other words, by correcting the prism error, the optical center is moved to a position close to the prescription value. The initial optical center position is defined as position A, which is the position in which the base lens L is in the correct phase with respect to the reference direction (reference phase) of the lens holding mechanism 8, as measured by the hidden mark detector 15 or lens meter 16 described above. Position A represents the state in which the base lens L is rotated by the lens holding mechanism 8 with the prism measurement position on the layout as the origin. The CPU 31 searches for position B, which is the corrected optical center within a circle with a radius of 1 mm where the prism error is minimized. The radius is set to 1 mm because moving it to a position greater than this may cause the lens shape to extend beyond the outer casing of the base lens L. This position B is determined based on Prentiss's formula shown in Equation 1 below. The following explains an example of correcting a prism error in a specific lens prescription.

[0020]

number

[0021] For example, suppose a single-vision lens with no astigmatism correction has a prism prescription of 0.00 and a prescription power of S3.00. Suppose that at the initial position A, an in-prism of 0.25 is measured towards the nose. The measured power is S3.00 because there is no astigmatism correction. Substituting the values ​​into Prentiss's formula, the position B where the prism error is minimized is 0.25 = (3.00 * h) / 10, resulting in h = 0.8333. Rounding this value to four decimal places, we find that position B is 0.8333 mm away from position A towards the nose. Since this value falls within a circle with a radius of 1 mm, as shown in Figure 4(a), it is adopted as the position where the prism error is minimized. As shown in Figure 4(b), the lens-shaped fitting point FP is placed at position B. On the other hand, depending on the prescription, there may be cases where position B, which should be the optical center, does not fall within a circle with a radius of 1 mm. In such cases, the position that minimizes the prism error within the circle with a radius of 1 mm is adopted. This position is the centering point on the spectacle lens, and when simulating the lens shape, the fitting point FP is aligned with the centering point position. For example, suppose a single-vision lens with no astigmatism correction has a prism prescription of 0.00 and a prescription power of S3.00. Suppose that at the initial position A, an in-prism of 0.50 is measured on the nasal side. Substituting this value into Prentiss's formula, we get 0.50 = (3.00 * h) / 10, which rounds to h = 1.6667. This position is position B, where the prism error is minimized. As shown in Figure 5(a), the lens-shaped fitting point FP is placed at position B. In this case, since position B does not fall within a circle with a radius of 1 mm, as shown in Figure 5(b), the intersection of the line connecting initial position A and position B is adopted as position C. The centering point is placed at position C.

[0022] Furthermore, suppose, for example, a single-vision lens with astigmatism, the prism prescription is given as a prism value of 0.00, and prescription powers of S-4.00, C-4.00, and AX30. In this case, the astigmatism axis direction is taken into consideration, so based on the detection value obtained by the lensmeter 16, the base lens L is positioned so as to be in the astigmatism axis direction of the prescription, as explained in (1) above. At this time, suppose that a prism of 0.75 was measured at the initial position A. The arrangement of the lens shape relative to the astigmatism axis direction can be reversed by 180 degrees. Therefore, for a single-vision lens with astigmatism, the prism error can be corrected in two different directions: the temporal side (IN) as shown in Figure 6(a), and the nasal side (OUT) when reversed by 180 degrees as shown in Figure 6(b). Substituting the values ​​into Prentiss's formula above, we get 0.75 = (-8.00 * h) / 10, which gives h = -0.9375. Since this value falls within a circle with a radius of 1 mm, it can be adopted as the position where the prism error is minimized. For eyeglasses, it is better to offset it towards the nose, so the orientation rotated 180 degrees as shown in Figure 6(b) is selected. In other words, in this example, position B is set to a position approximately 0.94 mm towards the ear from the geometric center. For the lens shape shown in Figure 7(a), the center point is positioned at position B, which is moved towards the nose, as shown in Figure 7(b).

[0023] (3) Calculation of the coordinates of the part with a cosmetic defect The CPU 31 determines the appearance defect based on the brightness of the coordinates of the abnormal part acquired by the lens imaging device 17, and calculates the coordinates of the position of the appearance defect relative to the outer shape of the lens based on the order data. The reference for the coordinates of the appearance defect position in this case is based on the initial position A. In other words, it does not use the corrected positions B or C as a reference. (4) Arrangement of the lens shape on the base lens The CPU 31 calculates the position of the outline of the lens shape based on the order data so that the outline of the lens shape is positioned inside the outline of the base lens and is positioned according to the order data from the client. The following calculations are performed depending on the type of lens. i) Regarding single-vision lenses without astigmatism correction For lenses without astigmatism correction, the axis of astigmatism does not need to be considered. Therefore, the CPU 31 matches the coordinates of the fitting point FP of the lens shape to the coordinates of the centering point position of the base lens L, and performs a simulation to rotate the lens shape around the fitting point FP. It then determines whether the coordinates of the defective parts detected by the lens imaging device 17 are located inside the outer outline of the lens shape (whether the coordinates overlap). Specifically, as shown in Figure 8(a), the CPU 31 performs a simulation so that the coordinates of the fitting point FP based on the order data overlap with the coordinates of the centering point position of the base lens L, which has been corrected for prism errors, and rotates the lens shape around the fitting point FP as shown in Figure 8(b). For example, in the initial position, the position G of the appearance defect is located within the lens shape, but this is changed so that it is not located within the lens shape as shown in Figure 8(c). The CPU 31 calculates the reference coordinate position on the outer boundary of the lens shape along with the rotation and compares it with the coordinates of the appearance defect that have already been obtained to determine whether the coordinates of the appearance defect are inside the outer boundary of the lens shape. (b) Regarding single-vision lenses with astigmatism correction Lenses with astigmatism correction require consideration of the astigmatism axis direction, thus offering less flexibility in placement compared to lenses without astigmatism correction. The CPU 31 must consider the astigmatism axis direction based on the order data for the lens acquired by the lens meter 16. After positioning the base lens L, which has corrected for prism errors, in the astigmatism axis direction measured based on the reference direction on the lens holding mechanism 8, the coordinates of the fitting point FP of the lens shape are matched with the coordinates of the centering point position of the base lens L. A simulation is performed to rotate the lens shape around the fitting point FP, but because the astigmatism axis direction is fixed, the lens shape is only positioned in two directions: upside down, i.e., rotated 180 degrees. Note that in (b), an inspection for external defects is not performed, but it may be performed. H) Regarding progressive lenses Progressive power lenses offer even less flexibility than lenses with astigmatism correction. The CPU 31 positions the lens shape using the coordinates of the hidden marks indicating the horizontal reference position, which are acquired by the hidden mark detector 15, as an indicator. As shown in Figures 9(a) and 9(b), the coordinates of the fitting point FP, based on the order data for the lens shape, are positioned at the midpoint of the left and right horizontal reference points H relative to the base lens L, which has been corrected for prism errors. (5) Engraving of the lens shape onto the base lens When the position of the lens shape relative to the base lens L is determined in (4) above, the CPU 31 controls the laser processing machine 18 based on coordinate data along the outline of the lens shape to perform an operation to engrave a line drawing onto the base lens L.

[0024] Next, the control performed by the CPU 31 in such a drawing system 1 will be explained in relation to the components that make up the drawing system 1. When the tray 21, which is placed on the conveyor device 3 along with the base lens L, enters the processing booth 4, the CPU 31 has the order data on the form 23 read by the barcode reader 20, and based on that barcode information, it obtains the order data for the base lens L in relation to the tray 21. Meanwhile, the CPU 31 controls the robot arm device 19 to move the base lens L on the tray 21, which has advanced to a predetermined position, into the storage space S inside the rolling element 9 of the lens holding mechanism 8 at the position of the hidden mark detector 15. Specifically, the suction cup (not shown) at the tip of the arm 19a of the robot arm device 19 attracts and lifts the base lens L on the tray 21, and the arm 19a is rotated to release the attraction above the lens holding mechanism 8. The base lens L falls into the lens holding mechanism 8 and is stored in the storage space S of the rolling element 9. As shown in Figure 1, the base lens L held by the lens holding mechanism 8 is positioned above the hidden mark detector 15 at this stage. Thereafter, the CPU 31 controls the first motor 7 to rotate the stage 6 of the lens transfer device 5, moving the lens holding mechanism 8 to the measurement positions of the hidden mark detector 15 → lens meter 16 → lens imaging device 17, performing the necessary measurements at each location, and the CPU 31 performs the necessary calculations based on the measurement results. Then, based on the calculation results of the CPU 31, the laser processing machine 18 is made to perform the necessary engraving process, and the robot arm device 19 is controlled to return the base lens L to the tray 21 on which the base lens L was placed. Subsequently, the tray 21 is moved downstream on the conveyor device 3. Products that were not engraved by the laser processing machine 18 have their base lens L housed in the lens holding mechanism 8 stored in memory. When they are returned to the tray 21, their position on the conveyor device 3 is confirmed by a camera (not shown), and when they flow downstream, they are pushed off the conveyor device 3 from the side by mechanisms such as push rods and swinging arms as defective products at a predetermined position. Since there are two base lenses L placed on one tray 21, one left and one right, the CPU 31 controls the first motor 7 to rotate the stage 6 of the lens transfer device 5, advancing the lens holding mechanism 8 by one unit, and controlling it to accommodate the next base lens L in the adjacent lens holding mechanism 8.

[0025] Next, the process performed by the CPU 31 regarding whether or not to engrave a lens shape onto the base lens L will be explained based on the flowcharts in Figures 10 and 11. As shown in Figure 10, when the CPU 31 obtains order data from the barcode reader 20 in step S1, it determines in step S2 whether the base lens L that has been transported is a single-focus lens based on the order data. If it is a single-focus lens, the process proceeds to step S3. On the other hand, if it is determined that it is not a single-focus lens, i.e., a progressive lens, the process proceeds to step S11, which will be described later. If the CPU 31 determines in step S2 that the base lens L that has been transported is a single-focus lens, it performs the necessary phase correction in step S3 based on the value measured by the lens meter 16. Phase correction is a correction in which the lens holding mechanism 8 rotates the base lens L to position it in the correct reference position relative to the lens holding mechanism 8. If the single-focus lens does not have astigmatism, no phase correction is required. Next, in step S4, it is determined whether the power and prism values ​​of the base lens L are within a predetermined range, and if it is determined to be within the acceptable range, the process moves to step S5. On the other hand, if it is determined to be outside the acceptable range, it is determined to be a defective product in step S6, and the buzzer 40 notifies the user of this fact and terminates the process without allowing the laser processing machine 18 to perform the engraving process. The process moves to step S5, where the centering point position is corrected by the above "(2) Correction of prism error". Then, in step S7, the location of the surface defect is obtained by the above "(3) Calculation of coordinates of the surface defect" based on the imaging data of the lens imaging device 17 and the order data. Next, in step S8, the CPU 31 performs a simulation to determine whether the lens shape can be placed while avoiding the surface defect according to the above "(4) Placement of lens shape on base lens". If it is determined that it can be placed, the process moves to step S9, where the laser processing machine 18 engraves the lens shape onto the surface of the base lens L. On the other hand, if it is not possible to place the lens shape, that is, if the CPU 31 determines that placing the lens shape in the position according to the order data would include the surface defect inside, the process is determined to be defective in step S10, and the buzzer 40 notifies the user of this fact and terminates the process without having the laser processing machine 18 perform the engraving.

[0026] Next, we will explain the process to be carried out when it is determined in step S2 above that the base lens L that was transported is not a single-focus lens, that is, a progressive power lens. As shown in Figure 11, in step S11, the CPU 31 performs the necessary phase correction based on the value measured by the hidden mark detector 15. Next, in step S12, the CPU 31 determines whether the power and prism values ​​of the base lens L are within a predetermined range. If it determines that they are within the acceptable range, the process moves to step S13, where the outline of the placement area is determined. Then, in step S14, the laser processing machine 18 is instructed to engrave the outline shape of the placement area onto the surface of the base lens L. On the other hand, if it is determined that the acceptable range is exceeded, the CPU 31 determines that it is a defective product in step S15, and the buzzer 40 notifies the user of this fact, and the process ends without having the laser processing machine 18 perform the engraving process. In other words, in Embodiment 1, for progressive power lenses, the engraving process is performed without correcting for prism errors or calculating the coordinates of the defective parts of the appearance.

[0027] By configuring it as described above, the drawing system 1 of this embodiment 1 achieves the following effects. (1) The flow process on the conveyor device 3 allows the lens shape to be engraved onto the base lens L corresponding to the order data, thus streamlining the process of engraving the lens shape onto the base lens L. (2) Regarding base lenses L with cosmetic defects, instead of discarding all of them as defective products, if the cosmetic defects can be avoided by changing the orientation of the lens-shaped base lens L, then even base lenses L with cosmetic defects can be used as eyeglass lenses, thus preventing the waste of resources. (3) The optical center of the base lens L is corrected to an optimal position close to the prescription, making it possible to manufacture more accurate spectacle lenses. (4) The following secondary effects can be expected from engraving the lens shape onto the base lens L. A hard coat or multi-coat may be applied to the base lens L. Such coating processes are often carried out by vapor deposition, in which case the base lens L is placed in a ring-shaped jig corresponding to the outer shape of the base lens L and set in the vapor deposition apparatus. As shown in Figures 15(a) to (c), the jig 41 has an inwardly protruding shelf 42 for supporting the base lens L. The base lens L is supported by the shelf 42 inside the jig 41. If the base lens L has a lens shape engraved on it, when the lens shape protrudes outward to the position where it rests on the shelf 42, it is possible to position it so that the lens shape does not overlap with the shelf 42, as shown in Figure 15(c), so that there are no parts of the lens shape that are not coated.

[0028] (Embodiment 2) First, an overview of the drawing system 1 of this second embodiment will be described. The drawing system 1 of this second embodiment is a system with the same mechanical and electrical configuration as that of the first embodiment. In this second embodiment, the control and calculation contents differ slightly from those of the CPU 31 of the first embodiment. Therefore, the differences from the CPU 31 of the first embodiment will be explained in detail below, and other details will be omitted as they are the same as in the first embodiment. The CPU 31 of the main computer device performs the same control and calculations as the CPU 31 of Embodiment 1 for "(1) positioning of the lens to the reference phase" and "(2) correction of prism errors". However, for "(3) calculation of the coordinates of the part with a defect in appearance", it does not perform the calculation, or if it is calculated, the control does not use the calculated value. In Embodiment 2, it is preferable to use a base lens L that has already been checked for defects in appearance. In Embodiment 2, the CPU 31 performs rotation and synthesis of the lens shape based on order data related to the lens shape (lens shape data, fitting points, boxing center, etc.) to determine the outline of the placement area. Then, the outline of the placement area is engraved along the outline of the placement area onto the surface of the base lens L using a laser processing machine 18. The method for rotating and synthesizing the lens shape is as follows.

[0029] (1) Calculation for monofocal lenses with no astigmatism (i) The lens shape data of the base lens L is simulated based on the order data, and the distance r to the intersection point with the lens shape corresponding to 24 directions (15-degree steps) with the boxing center as the origin is determined. Figure 12A is an image of the simulation result. (b) Here, the coordinates of the spherical shape are converted from a coordinate system with the boxing center as the origin to a coordinate system with the fitting point as the origin. When the coordinates of the fitting point before transformation are (x0, y0) and the coordinates of the spherical shape are (x, y), the coordinates of the spherical shape after transformation (x', y') are expressed by the following equation 2.

[0030]

number

[0031] (h) Using the coordinates of the transformed spherical shape, the distance r' to the intersection point with the spherical shape corresponding to 24 directions with the fitting point as the origin is calculated, and the maximum value r'max is stored. 2) Find a circle with radius r'max, with the fitting point as the origin. The coordinates of the circle (x'', y'') are given by equation 3 below. Figure 12B is an image of the simulation result. This circle represents the region where the spherical shape can be placed.

[0032]

number

[0033] (2) Calculation for monofocal lenses with astigmatism (i) The lens shape data of the base lens L is simulated based on the order data, and the distance r to the intersection point with the lens shape corresponding to 24 directions (15-degree steps) with the boxing center as the origin is determined. The coordinates of the lens shape with the boxing center as the origin before rotation are (x, y), and the coordinates of the fitting point are (x0, y0). The coordinates (X, Y) of the lens shape after rotation with the fitting point as the origin are determined by the following formula 4. This is because lenses with astigmatism (with an astigmatism axis) can be positioned in two orientations rotated by 180 degrees. Figures 12A and 12B show the simulation images of the lens shape before and after rotation, respectively.

[0034]

number

[0035] (b) The coordinates after rotation will have 180 degrees added to the original 24 directions. Therefore, replace the rotated coordinates with the coordinates corresponding to the angle θ of the original 24 directions, and call this the coordinate (X', Y'). (h) Determine the distance r' corresponding to the 24 directions with the boxing center as the origin in coordinate system (X', Y'). (ii) Determine the coordinates to be used for each direction, X'', Y''. If r' > r, the swapped coordinates (X', Y') after rotation are used; if r' < r, the coordinates (x, y) before rotation are used. In other words, the region where the ball shape can be placed is the region formed by connecting the coordinates of the distance r and the distance r', whichever is further from the boxing center. Figure 13C shows superimposed simulation images of the ball shape before and after rotation. Figure 13D is the simulation image resulting from the calculation in (ii).

[0036] Next, the process performed by the CPU 31 regarding whether or not to engrave a lens shape onto the base lens L will be explained based on the flowchart in Figure 14. As shown in Figure 10, when the CPU 31 acquires order data from the barcode reader 20 in step S11, it determines in step S12 whether the base lens L that has been transported is a single-focus lens based on the order data. If it is a single-focus lens, the process proceeds to step S13. On the other hand, if it is determined that it is not a single-focus lens, i.e., a progressive lens, the process ends. This is because the process in Embodiment 2 only targets single-focus lenses. If the CPU 31 determines in step S12 that the base lens L that has been transported is a single-focus lens, it performs the necessary phase correction in step S13 based on the value measured by the lensmeter 16. If the single-focus lens does not have astigmatism, no phase correction is required. Next, in step S14, it determines whether the power and prism values ​​of the base lens L are within a predetermined range, and if it is determined to be within the acceptable range, it proceeds to step S15. On the other hand, if it is determined to be outside the acceptable range, it is determined to be a defective product in step S16, and the buzzer 40 notifies the user of this fact and terminates the process without allowing the laser processing machine 18 to perform the engraving. The process moves to step S15, where the centering point position is corrected by the above "(2) Correction of prism error," and then in step S17, the outline of the placement area is determined. Then, in step S18, the laser processing machine 18 is made to engrave the outline shape of the placement area onto the surface of the base lens L.

[0037] By configuring it as described above, the drawing system 51 of this embodiment 2 engraves areas where a single-focus lens can be placed based on the lens shape data, which can then be used as a guide when an operator actually processes the lens into a lens shape.

[0038] The above embodiments are merely described as specific examples illustrating the principles and concepts of the present invention. In other words, the present invention is not limited to the above embodiments. The present invention can also be embodied in modified forms, for example, as follows. Since the above embodiment 2 is for single-focus lenses, the flowchart may be designed from the outset to avoid making decisions about progressive power lenses. The above configuration of drawing system 1 is just one example, and it can be implemented in other forms. For example, the order of the hidden mark detector 15 and the lens meter 16 may be changed. Also, a conveying means other than the conveyor device 3 and robot arm device 19 described above may be used. In the above configuration, multiple lens holding mechanisms 8 were arranged around the stage 6, but it may be implemented with a configuration other than the stage 6. • In addition to the laser processing machine 18, other drawing methods may include processing machines that use non-laser cutting tools, or drawing may be done using a printing press. • In the above example, the markings (lines) were made using a laser processing machine 18, but other methods such as filling in the area are also acceptable. For example, a printing press can easily fill in the area. In the above embodiment, the outline of the lens shape relative to the base lens L was engraved (drawn) at the magnification specified in the order data once the position of the lens shape was determined. However, the CPU 31 may move the coordinate position of the outline of the lens shape data outward to slightly enlarge the lens shape, for example by about 1.1 or 1.2 times, and then engrave it using the laser processing machine 18, which is the drawing means. By enlarging the outline of the lens shape in this way, it is possible to prevent problems such as the engraved portion being exposed on the inside when the lens shape is attached to the frame due to processing errors of the lens shape processing machine. Although both Embodiment 1 and Embodiment 2 had the same mechanical configuration, Embodiment 2 may be configured without installing the lens imaging device 17, for example. In the above embodiment 2, when calculating the placement area, 24 intersection points with the boxing center as the origin were used, but it is not necessary to use 24 points. For example, by setting more intersection points and calculating, it is possible to process a smoother curve shape of the outer outline of the placement area. In the above embodiment 2, a smoothing process of the curve shape by interpolation calculation may be performed to smooth the curve. In addition to the buzzer 40, notification methods may include illuminating a lamp, displaying information on the monitor 38 screen, or outputting it as a report. • In the above, the system automatically detected and removed the base lens L that had not undergone the marking process, but it is also acceptable for an operator to remove it manually. [Explanation of Symbols]

[0039] 1... Drawing system, 18... Laser processing machine as drawing means, 31... CPU as position calculation means and arrangement area calculation means, L... Base lens.

Claims

1. A position calculation means for calculating the position of the outline of a spherical shape so that the outline of the spherical shape, based on order data from the client, is arranged according to the order data from the client, A system for drawing a lens shape onto a base lens for eyeglass lenses, comprising: a drawing means for drawing the outline of the lens shape on the lens surface of a base lens based on the position data of the outline of the lens shape calculated by the position calculation means, wherein the position calculation means performs a simulation of rotating the lens shape relative to the base lens while the coordinates of the fitting point of the lens shape are aligned with the coordinates of the centering point of the base lens, and determines whether the arrangement is based on the order data from the client.

2. A system for drawing the lens shape onto a base lens for eyeglass lenses according to claim 1, characterized in that the initial centering point position on the base lens is used as the prism measurement position on the layout, and if the error between the values ​​detected at the power measurement position and prism measurement position on the layout of the base lens and the values ​​based on the order data falls within the shipping specifications, the coordinates of the centering point position are corrected to bring it closer to the values ​​based on the order data.

3. A system for drawing a lens shape onto a base lens for eyeglass lenses according to claim 1 or 2, comprising: an imaging means for imaging the external shape of a base lens for eyeglass lenses and acquiring external shape data thereof; an external defect position calculation means for calculating the position of an external defect portion of the base lens based on the external shape data acquired by the imaging means, wherein the position calculation means calculates the position of the outer outline of the lens shape such that the position of the external defect portion calculated by the external defect position calculation means is not located within the outer outline of the lens shape.

4. The system for drawing the outline of the lens shape on a base lens for eyeglass lenses according to Claim 3, characterized in that the position calculation means does not perform the drawing process of the outline of the lens shape on the base lens if it is determined that any arrangement of the outline of the lens shape based on the order data from the client for the base lens would include the location of a defective part of the appearance of the base lens for any position where the outline of the lens shape can be arranged for any position where the outline of the lens shape can be arranged for any position.

5. The system for drawing a lens shape on a base lens for eyeglass lenses according to any one of claims 1 to 4, characterized in that the outline of the lens shape is drawn on the lens surface of the base lens at an enlarged size based on order data from the client.

6. A system for drawing a lens shape on a base lens for eyeglass lenses according to any one of claims 1 to 5, characterized in that, if the position calculation means determines that it is not possible to position the outline of the lens shape within the base lens based on the order data from the client, the process of drawing the outline of the lens shape on the base lens is not performed.

7. The system for drawing a lens shape onto a base lens for eyeglass lenses according to any one of claims 1 to 6, characterized in that the base lens is transported by a first transport means together with an order data transmission member that is capable of reading order data information, and the order data of the order data transmission member is acquired by an order data acquisition means.

8. The system for drawing a lens shape on a base lens for eyeglass lenses according to any one of claims 1 to 7, characterized in that the second transport means for transporting the base lens transports the base lens to the position of the drawing means after imaging the base lens with the imaging means, and draws the outline of the lens shape on the lens surface of the base lens based on the position data of the outline of the lens shape calculated by the position calculation means.

9. The system includes a position calculation step in which the position of the outline of the spherical shape is calculated by a first device so that the outline of the spherical shape is arranged according to the order data from the client, based on the order data from the client. A method for drawing a lens shape on a base lens for eyeglass lenses, characterized in that, when drawing the outline of the lens shape on the lens surface of the base lens using a second device based on the position data of the outline of the lens shape calculated in the position calculation step, a simulation is performed by a third device to rotate the lens shape relative to the base lens while the coordinates of the fitting point of the lens shape are matched with the coordinates of the centering point position of the base lens, and a fourth device determines whether the lens shape is positioned according to the order data from the client.

10. A method for drawing a lens shape on a base lens for eyeglasses according to claim 9, comprising an imaging step of imaging the external shape of a base lens for eyeglasses and acquiring the external shape data by imaging means, the position of a defective portion of the base lens based on the external shape data acquired in the imaging step, and the position of the outer outline of the lens shape is calculated so that the calculated position of the defective portion is not located within the outer outline of the lens shape.

11. The method for drawing a lens shape on a base lens for eyeglass lenses according to claim 9, wherein, for any position where the outline of the lens shape can be placed based on the client's order data for the base lens, the second device refrains from drawing the outline of the lens shape on the base lens if any arrangement of the outline of the outline of the lens shape includes the location of a defective part of the base lens.

12. A method for drawing a lens shape on a base lens for eyeglass lenses, according to any one of claims 9 to 10, characterized in that the outline of the lens shape is drawn on the lens surface of the base lens at an enlarged size based on the order data from the client.

13. A method for drawing a lens shape on a base lens for eyeglass lenses according to any one of claims 9 to 11, characterized in that, if the outline of the lens shape cannot be positioned within the base lens based on the order data from the client, the second device refrains from drawing the outline of the lens shape on the base lens.