1. A method for driving a robot according to an operation command comprising steps of: storing an image data of a moving object, corresponding to the robot, or an imitation thereof which performs a same movement as a predetermined movement and a pre-arranged operation command having a corresponding relationship with each other in an image corresponding operation command storing means, the pre-arranged operation command being prepared in advance to obtain the operation command corresponding to the image data; obtaining an operational image data of the moving object or the imitation thereof as a robot operational image data, the operational image data being obtained in time series while the moving object or the imitation thereof is moved in a desired movement in order to operate the robot; specifying, in time series, an image data corresponding to the operational image data included in the robot operational image data among the image data stored in the image corresponding operation command storing means; providing the pre-arranged operation command corresponding to the specified image data to the robot as the operation command.