PROBLEM TO BE SOLVED: To accurately output biological information and avoid a large delay in output of biological information. A biological information output device (10) is a data acquisition unit that excludes data having a predetermined value or more from data obtained from reflected waves of electromagnetic waves reflected on the body surface of a living body and acquiring data having a predetermined value or less. (3), the peak identification unit (42) that specifies the frequency peak in the predetermined period of the acquired data for each of a plurality of predetermined periods, and the specified range of the frequency in which the specified frequency peak exists are set as one class. The frequency distribution creation unit (43) that creates a frequency distribution by adding the frequency at which frequency peaks appear for each different class as a frequency, and the frequency of the class that has the highest frequency among each class in the frequency distribution When a predetermined threshold is exceeded, an initial value determination unit (44) that determines the class as the initial value of biometric information, and a biometric information extraction unit that extracts biometric information from data based on a cycle specified by the initial value. (5) and. [Selection diagram] Fig. 2【課題】生体情報を正確に出力し、かつ生体情報の出力の大きな遅れを回避する。【解決手段】生体情報出力装置(10)は、生体の体表面で反射した電磁波の反射波より得られるデータから所定値以上のデータを排除し、かつ所定値未満のデータを取得するデータ取得部(3)と、取得されたデータの所定期間における周波数ピークを複数の所定期間ごとに特定するピーク特定部(42)と、特定された周波数ピークが存在する周波数の規定範囲を1つの階級として、異なる階級ごとに周波数ピークが現れる頻度を度数として加算することで度数分布を作成する度数分布作成部(43)と、度数分布における各階級のうち、最大頻度となる度数を有する階級の当該度数が所定のしきい値を超えると、当該階級を生体情報の初期値に決定する初期値決定部(44)と、初期値によって特定される周期を基準としてデータから生体情報を抽出する生体情報抽出部(5)とを備える。【選択図】図2