The present invention relates to an apparatus and a method for processing an ultrasonic signal using a complex modulation code, the method comprising: generating a complex modulation code having a length different from a fixed length by modulating pulses of at least two fixed lengths; The coded excitation is used to transmit the complex modulation code to the object, the complex modulation code reflected from the object, the received complex modulation code, and the ultrasound image from the compressed complex modulation code.본 발명은 복합 변조 코드를 이용한 초음파 신호 처리 장치 및 방법에 관한 것으로, 초음파 신호 처리 방법은, 적어도 2개의 고정 길이의 펄스를 변조하여 고정 길이와는 다른 길이를 갖는 복합 변조 코드를 생성하고, 코드화 여기(coded excitation)를 이용하여 복합 변조 코드를 대상체에 송신하고, 대상체로부터 반사된 복합 변조 코드를 수신하고, 수신된 복합 변조 코드를 압축하며, 압축된 복합 변조 코드로부터 초음파 영상을 획득한다.