An ultrasonography apparatus includes an acquiring unit, a calculating unit, a multiplying unit, and a generating unit. The acquiring unit acquires a plurality of reception signals that are generated by assigning various kinds of weights on multiple reflected wave signals to which a delay according to a position in a reception aperture is given, and by adding the weighted signals for respective kinds of the weights. The calculating unit calculates a coefficient corresponding to each of positions on a scan line of the reception signals, based on any one of a signal and pixel value of each of positions based on at least one reception signal. The multiplying unit multiplies any one of the values of each of positions based on at least one different reception signal from said reception signal(s) by the coefficient to acquire output data. The generating unit generates ultrasonic image data based on the data.