PROBLEM TO BE SOLVED: To provide a device that calculates an automatic nerve activity of high reliability, in a frequency that does not satisfy heartbeat fluctuation analysis requirement.SOLUTION: A biological signal analyzer comprises: a biological signal acquiring part 101 that acquires a biological signal by using a predetermined frequency a frequency component calculating part 102 that calculates a low frequency component and a high frequency component from the biological signal acquired by the biological acquiring part 101 an error correction part 103 that corrects by using a predetermined frequency an error of the low frequency component and the high frequency component calculated by the frequency component calculating part 102 and an autonomic nerve activity calculation part 104 that calculates an autonomic nerve activity on the basis of the low frequency component and the high frequency component of which error is corrected by the error correction part 103.SELECTED DRAWING: Figure 2COPYRIGHT: (C)2016,JPO&INPIT【課題】心拍変動解析要件を満たさない周波数において、信頼度の高い自律神経活性度を算出する装置を提供する。【解決手段】予め定められた周波数を用いて生体信号を取得する生体信号取得部101と、生体信号取得部101により取得した生体信号から低周波成分と高周波成分を算出する周波数成分算出部102と、周波数成分算出部102により算出された低周波成分及び高周波成分の誤差を、予め定められた周波数を用いて補正する誤差補正部103と、誤差補正部103により誤差が補正された低周波成分及び高周波成分に基づいて自律神経活性度を算出する自律神経活性度算出部104と、を備える。【選択図】図2