In many cases, to reduce the size of a file of data to be transferred and to improve the on-screen resolution, commands to create objects such as circle, rectangle, straight line, etc. are transferred as data from the first and second host computers 1 and 2 to the individual CNC apparatuses 4 to 7, and the CNC apparatuses 4 to 7 themselves translate the commands to display the objects.