A control system comprising: a storage unit; a controller communicatively connected to the storage unit; and a plurality of functional units adapted to operate on the basis of predetermined setting information which are communicatively connected to the controller, wherein the plurality of functional units include a first functional unit including an input portion adapted to receive a user operation for execution of an access process for accessing the storage unit from a specific one or a plurality of the plurality of functional units; wherein the first functional unit is adapted to generate a command for executing the access process when the input portion receives the user operation, and the plurality of functional units include a second functional unit (200, 200a, 200A, 200b, 200B, 200c, 2001, 200II, 200X, 200Y) designated according to the user operation received by the input portion for executing the access process according to the command, wherein the access process comprises at least one of a process of loading the setting information of the second functional unit (200, 200a, 200A, 200b, 200B, 200c, 2001, 200II, 200X, 200Y) into the storage unit and a process of reading the setting information from the storage unit, wherein the storage unit includes an external memory directly connectable to the controller or a server connected to the controller via a network or an internal memory included in the controller, wherein the first functional unit is adapted to transmit the command to functional units among the plurality of functional units different from the first functional unit, and wherein each of the functional units among the plurality of functional units different from the first functional unit is adapted to determine whether or not to execute the access process for accessing the storage unit on the basis of the command. a storage unit; a controller communicatively connected to the storage unit; and a plurality of functional units adapted to operate on the basis of predetermined setting information which are communicatively connected to the controller, wherein the plurality of functional units include a first functional unit including an input portion adapted to receive a user operation for execution of an access process for accessing the storage unit from a specific one or a plurality of the plurality of functional units; wherein the first functional unit is adapted to generate a command for executing the access process when the input portion receives the user operation, and the plurality of functional units include a second functional unit (200, 200a, 200A, 200b, 200B, 200c, 2001, 200II, 200X, 200Y) designated according to the user operation received by the input portion for executing the access process according to the command, wherein the access process comprises at least one of a process of loading the setting information of the second functional unit (200, 200a, 200A, 200b, 200B, 200c, 2001, 200II, 200X, 200Y) into the storage unit and a process of reading the setting information from the storage unit, wherein the storage unit includes an external memory directly connectable to the controller or a server connected to the controller via a network or an internal memory included in the controller, wherein the first functional unit is adapted to transmit the command to functional units among the plurality of functional units different from the first functional unit, and wherein each of the functional units among the plurality of functional units different from the first functional unit is adapted to determine whether or not to execute the access process for accessing the storage unit on the basis of the command.