An ultrasonic wave generating device includes: an ultrasonic transducer; and a variable pulse generating device which generates and outputs an electric pulse. The ultrasonic transducer comprises a piezoelectric element which receives electric pulse from the electric pulse generating device and vibrates, and a memory which stores characteristic information of the ultrasonic transducer. The electric pulse generating device includes a variable pulse generator which generates and outputs an electric pulse having at least one of a variable frequency, a variable voltage and a variable current, an information receiver which receives characteristic information of the ultrasonic transducer from the memory, and a controller controlling the variable pulse generator based on the characteristic information of the ultrasonic transducer received by the information receiver such that the variable pulse generator generates and outputs an electric pulse which has at least one of a variable frequency, a variable voltage and a variable current.