23  EP 3 800 007 A1 24  tionisinput. Next,the CPU 51performs the storing proc- ess of the third installation position 10C (S11). [0068] In the presentembodiment,inS10 and S11,the passage position and the third installation position 10C of the eyeglass lens in a case where the cup attachment device 1B attaches the cup at a reference position (for example, the center of the lens surface) of the eyeglass lens at a reference angle (for example, an angle parallel to an optical axis) are stored. 5 10 to move the eyeglass lens from the standby position 8 to the first installation position 10A of the lens meter 1A through the above-described first route. [0072] When receiving the first movement instruction, based on the first work position P1, the second work po- sition P2, the standby position 8, the first installation po- sition 10A, and the passage position on the first route which are stored in the position storing process (refer to FIGs. 3A and 3B), the control unit 39 of the robot arm 3A controls the operation of the arm unit 30 and the arm movement unit 41 so that the eyeglass lens is moved fromthe standbyposition 8 to thefirstinstallationposition 10A (S23). Specifically, the control unit 39 of the robot arm 3A causes the holding unit 37 to hold the eyeglass lens installed at the standby position 8, in a state where the arm unit 30 itself is moved to the first work position P1. Next, the control unit 39 moves the arm unit 30 itself to the second work position P2 while causing the eye- glass lens to pass through the passage position on the first route, and moves the eyeglass lens to the first in- stallation position 10A of the lens meter 1A. The control unit 39 releases the eyeglass lens held by the holding unit 37 to install the eyeglass lens at the first installation position 10A. [0069] Next, the CPU 51 causes the display unit 7 to display a screen forinstructing the workerto performset- ting from the third installation position 10C to the com- pletionposition 9ofthe lens processing device1C (S12). The CPU 51 stores the n-th number (n ≥ 1) of passage positions of the eyeglass lens on a fourth route from the third installation position 10C to the completion position 9 (S13) in the memory device 52. The CPU 51 performs the storing process of the completion position 9 (S 14). As a result, the fourth work position P4 of the robot arm 3B and the completion position 9 based on the fourth work position P4 are stored in the memory device 52. 15 20 [0073] As described above, the robot arm 3 performs bothan operation forpivoting the holding unit37 to orient the holding unit37 towardeach positionandanoperation for driving the arm unit 30 to change a distance between each positionand the holding unit37.Therefore,theeye- glass lens isproperlymoved regardlessofthe disposition of each position. [0070] Referring to FIGs.4A to 4C ,a movementproc- ess performed by the eyeglass lens peripheral  edge processing system 100 accordingto the presentembod- imentwillbe described.In the movementprocess,aproc- ess of moving the eyeglass lens by the robot arms 3A and 3B,and a process ofperforming the step forprocess- ing the peripheral edge of the eyeglass lens by each of the pluralityofeyeglass manufacturing devices1are per- formed.Themovementprocessisperformed by the con- trol unit of each device in accordance with the eyeglass lens peripheral edge processing program stored in the memorydevice ofeach device,when amovementmode (mode in which the eyeglass lens is moved and each step is performed by the plurality of eyeglass manufac- turing devices 1) is set. 30 25 35 40 [0074] The control unit 39 of the robot arm 3A notifies the control device 5 that the eyeglass lens is completely moved to the first installation position 10A (S24). The CPU 51 of the control device 5 transmits an instruction to start measuring the optical characteristic of the eye- glass lens to the lens meter 1A (S25). The control unit of the lens meter 1A measures the optical characteristic of the eyeglass lens installed atthe firstinstallationposition 10A, and marks a point at a position of the optical center of the eyeglass lens (S26). When the process in S26 is completed, the control unit of the lens meter 1A notifies the control device 5 of the completion of the process (S27). [0071] First, the CPU 51 of the control device 5 r ceives an input of an instruction to start the processing of the peripheral edge of the eyeglass lens (S21). The workerinputs a processingstartinstructiontothe control device 5 by operatingthe operation unit6 in a state where the tray having the eyeglass lens placed thereon is in- stalled at the standby position 8 (refer to FIG. 1). When the processing start instruction is input in S21, the CPU 51 determines whether or not both the robot arm 3A and the lens meter 1A are in an operation-stopped stat 50 45 When a completionnotification (atleastone ofS24,S27, and S30) (to be described later) is not input after an op- eration instruction (S22, S25, and S38) and at least one of the robot arm 3A and the lens meter 1A is in an oper- ation state,both ofthese are broughtinto a standby state. When both the robot arm 3A and the lens meter 1A are in the operation-stopped state, the CPU 51 outp (transmits) a first movement instruction to the robot arm 3A (S22).The firstmovementinstructionisan instruction 55 [0075] When receiving the completion notification transmitted in S27, the CPU 51 of the control device 5 determines whetherornotboth the robotarm3A and the cup attachment device 1B are in an operation-stopped state.When at leastone of the robot arm 3A and the cup attachment device 1B is in an operation state, both of these are brought into a standby state. When both the robot arm 3A and the cup attachment device 1B are in the operation-stopped state,the CPU 51transmitsasec- ond movementinstruction totherobotarm3A (S28).The second movement instruction is an instruction to move the eyeglass lens from the first installation position 10A of the lens meter 1A to the second installation position 10B ofthe cup attachmentdevice 10B through the above- 13 (Movement Process)