PROBLEM TO BE SOLVED: To provide a data analysis device that realizes a precisely corresponding wavelet transformation for a biometric signal which varies from one targeted living body to another and has complicated constitutions, and to provide a program therefor.SOLUTION: A data analysis device includes: a derivation unit which executes autocorrelation processing on a biometric waveform detected from a living body to produce an autocorrelation waveform and a generator which obtains a cut waveform by cutting out a part of the autocorrelation waveform, generates a basic wavelet waveform on the basis of the cut waveform, and then applies a wavelet transformation to the biometric waveform on the basis of the basic wavelet waveform.COPYRIGHT: (C)2014,JPO&INPIT【課題】対象とされる生体毎に異なり且つ複雑な構成を有する生体信号について、的確に対応するウェーブレット変換を実現するデータ解析装置及びプログラムを提供する。【解決手段】データ解析装置は、生体から検出される生体波形に対して自己相関処理を施して自己相関波形を作成する導出部と、自己相関波形の一部を切り出して切り出し波形を取得し、切り出し波形に基づいて基本ウェーブレット波形を生成し、更に、基本ウェーブレット波形に基づいて、生体波形をウェーブレット変換する変換部とを含む。【選択図】図1