17  EP 3 800 007 A1 18  installation surface may be a wall surface extending in the vertical direction. may cooperate with each other to control the whole eye- glass lens peripheral edge processing system 100. [0048] The robot arm 3 according to the present em- bodimentincludes a controlunit39 thatperformsvarious controls (for example, controls for a motor that rotates each portion and an actuator that drives the holding unit 37).In addition,the robotarm3 includes a memorydevice which stores an eyeglass lens peripheral edge process- ing program for performing a movement process (refer to FIGs. 4A to 4C) to be described later. 5 10 [0052] The controldevice 5 includes a CPU (controller) 51 that performs various control processes, and a mem- ory device (NVM) 52. The memory device 52 stores an eyeglass lens peripheral edge processing program for performing a position storing process (refer to FIGs. 3A and 3B) and a movement process (refer to FIGs. 4A to 4C) (to be described later), and installation position in- formation indicating installation positions 10A to 10C for each of the eyeglass manufacturing devices 1A to 1C. The control device 5 is connected to the plurality of eye- glass manufacturing devices 1 and the robot arm 3 via at least one of wired communication, wireless communi- cation, and a network. [0049] Furthermore, the robot arm 3 includes a detec- tionunit(forexample,an encoder)fordetecting an angle of each portion in the arm unit 30 (for example, an angle of the shoulder 32 with respect to the base 31 and an angle of the lower arm 33 with respect to the shoulder 32). All angles of each portion of the arm unit 30 ar detected by the detection unit. In this manner, a position of the holding unit 37 provided in a tip portion of the arm unit 30 is calculated. Therefore, for example, even in a case where a worker manually adjusts the angle of each portion of the arm unit 30 and moves the position of the holding unit 37 to a desired position, the control unit 39 of the robot arm 3 can detect the position of the moved holding unit 37 (for example, the position of the holding unit 37 with respect to the base 40). An example of the detailed configuration ofthe robotarm isdisclosed in JP- A-2019-141970, for example. 15 20 25 [0053] In addition, the control device 5 is connected to an operation unit 6 and a display unit 7. The operation unit 6 isoperated by a userso thata worker(user)inputs variousinstructions to the eyeglass lens peripheral edge processing system 100. For example, as the operation unit 6, at least one of a keyboard, a mouse, and a touch panel can be used. A microphone for inputting various instructions may be used togetherwith theoperation unit 6 or in place of the operation unit 6. The display unit 7 displays various images. As a matter of course, an op- eration unit and a display unit which are included in the control device 5 may be used instead of the operation unit 6 and the display unit 7 which are externally con- nected to the control device 5. 30 [0050] As illustrated in FIG. 2, the robot arm 3 accord- ing to the present embodiment enables the holding unit 37 topivotaround a rotation axis(pivotaxis)X1extending in a direction intersecting with the installation surface (in the present embodiment, a vertical direction perpendic- ularly intersecting with the horizontal installation face). Therefore, unlike a case where the eyeglass lens is moved between the pluralityof devices by the convey- or, disposition of the plurality of eyeglass manufacturing devices 1 is less likely tobe limited. In addition, the robot arm 3according to the presentembodimentcanperform both an operation forpivotingthe holding unit37 to orient the holding unit 37 toward the eyeglass manufacturing device 1 and an operation for driving the arm unit 30 to change a distance between the eyeglass manufacturing device 1 and the holding unit 37. Therefore, the plurality ofeyeglass manufacturing devices 1 are freely disposed in a further improved manner. 35 40 45 [0054] Referring to FIG. 1, an outline of the plurality of steps performed on the eyeglass lens by the eyeglass lens peripheral edge processing system 100 according to the present embodiment will be described. As scribed above, the eyeglass lens peripheral processing system 100 according to the presentembod- imentperforms the pluralityofstepson the eyeglass lens in theorderofan opticalcharacteristicmeasurementstep by the lens meter 1A (lens measurement step), a cup attachment step by the cup attachment device (processing preparation step), and a processing step of processing the peripheral edge of the eyeglass lens by the lens processing device 1C. That is, in the present embodiment,outofthe pluralityofeyeglass manufactur- ingdevices1,the eyeglass manufacturing device 1 which first performs the step on the eyeglass lens is the lens meter1A.In addition,outofthe plurality ofeyeglassman- ufacturing devices 1,the eyeglass manufacturing device 1 which lastly performs the step on the eyeglass lens is the lens processing device 1C. 50 [0051] Referring back to FIG.1,descriptionwillbecon- tinued. The control device 5 controls the whole eyeglass lens peripheral edge processing system 100. As an ex- ample, a personal computer (hereinafter, referred to as a "PC") is used as the control device 5 according to the present embodiment. However, a device other than the PC (forexample,atleastone ofa server,atabletterminal, and a smartphone) may be used as the controldevice 5. In addition, the control unit of at least one of the plurality of eyeglass manufacturing devices 1 and the robot arm 3 may function as the controller that controls the whole eyeglass lens peripheral edge processing system 100. In addition, the control units of the plurality of devices 55 [0055] Hereinafter, the installation position 10A of the eyeglass lens in the lens meter 1A will be referred to as a first installation position 10A. The installation position 10B of the eyeglass lens in the cup attachment device 1B will be referred to as a second installation position 10B. The installation position 10C of the eyeglass lens (Outline of Steps) 10