To enable more accurate sorting of continuity sound and intermittent sound from lung sound of a human being or the like. SOLUTION: A biological sound detection signal processing device (90) has a robust principal component analysis unit (40), a continuous sound processing unit (20), and a discontinuous sound processing unit (30) . The robust principal component analyzing unit (40) receives the original sound of the biological sound at the input unit (12), Fourier transforms it at the Fourier transform unit (14), and transforms the original sound matrix generated at the matrix generating unit (16) by robust principal component analysis . When the sparse matrix obtained by the robust principal component analysis is processed by the continuity sound processing unit (20), a continuous body sound is obtained from the original sound. When the low rank matrix obtained by the robust principal component analysis is processed by the discontinuity sound processing unit (30), the living body sound excluding the continuous body sound from the original sound is obtained.【課題】人間などの肺音から連続性ラ音および断続性ラ音をより正確に分別できるようにする。【解決手段】生体音検出信号処理装置(90)は、ロバスト主成分分析部(40)と、連続性音処理部(20)と、非連続性音処理部(30)とを有している。ロバスト主成分分析部(40)は、生体音の原音を入力部(12)で受信しフーリエ変換部(14)でフーリエ変換して行列生成部(16)で生成した原音行列をロバスト主成分分析する。ロバスト主成分分析で得られたスパース行列を連続性音処理部(20)で処理すると原音から連続性の生体音が得られる。ロバスト主成分分析で得られた低ランク行列を非連続性音処理部(30)で処理すると原音から連続性の生体音を除外した生体音が得られる。