PROBLEM TO BE SOLVED: To provide an improvement technique related to scanning of an ultrasonic beam with a two-dimensional array vibrator.SOLUTION: A memory 70 stores, as reference control data, beam control data related to a plurality of ultrasonic beams required for scanning inside a partial scanning region to be a reference. A control data generation section 60 generates beam control data required for scanning the ultrasonic beam over the whole of a three-dimensional scanning region on the basis of the reference control data stored in the memory 70, namely, the beam control data related to the partial scanning region to be a reference. The control data generation section 60 generates beam control data used for scanning outside the partial scanning region to be a reference by performing rotation processing of the reference control data.COPYRIGHT: (C)2014,JPO&INPIT【課題】2次元のアレイ振動子による超音波ビームの走査に係る改良技術を提供する。【解決手段】メモリ70には、基準制御データとして、基準となる部分走査領域内を走査するのに必要な複数の超音波ビームに関するビーム制御データが記憶されている。制御データ生成部60は、メモリ70に記憶された基準制御データ、つまり基準となる部分走査領域に関するビーム制御データに基づいて、立体的な走査領域の全域に亘って超音波ビームを走査するために必要なビーム制御データを生成する。制御データ生成部60は、基準制御データを回転処理することにより、基準となる部分走査領域外の走査に利用されるビーム制御データを生成する。【選択図】図1