A biological information output device eliminates data having a value equal to or greater than a predetermined value from data obtained from an electromagnetic wave reflected on a body surface and acquires data having a value less than the predetermined value; specifies a frequency peak in a predetermined period of the acquired data; creates a histogram by adding an occurrence frequency at which the frequency peak appears for each different class as a frequency while defining a prescribed frequency range where the specified frequency peak exists as one class; and determines, when a frequency of a class having the frequency which is a maximum occurrence frequency among classes in the histogram exceeds a predetermined threshold value, the class as an initial value of biological information. The biological information output device extracts the biological information from the data based on a cycle specified by the determined initial value.