A biological information analysis device comprising: an indicator extraction unit configured to extract, from time-series data regarding blood pressure waveforms consecutively measured by a sensor that is configured to be worn on a body part of a user and to be capable of non-invasively measuring a blood pressure waveform for each heartbeat, and from time-series data regarding breathing measured by a respiration sensor during a period of time corresponding to the time-series data regarding blood pressure waveforms, an indicator indicating a relationship between the user's breathing and changes in blood pressure, specify a plurality of periods of time that have the same breathing pattern, from the time-series data regarding breathing, extract an indicator indicating the relationship between breathing and changes in blood pressure for the breathing pattern, from pieces of data regarding blood pressure waveforms respectively corresponding to the plurality of periods of time, classify ways the user breathes, into a plurality of breathing patterns, based on the time-series data regarding the user's breathing, extract an indicator indicating the relationship between breathing and changes in blood pressure for each of the plurality of breathing patterns, and generate, for each of the plurality of breathing patterns, a relationship table that defines an indicator indicating the relationship between breathing and changes in blood pressure; and a processing unit configured to perform processing that is based on the indicator thus extracted, and select a breathing pattern that is to be followed in order to achieve a desired change in blood pressure, based on the relationship table, and recommend the selected breathing pattern to the user. an indicator extraction unit configured to extract, from time-series data regarding blood pressure waveforms consecutively measured by a sensor that is configured to be worn on a body part of a user and to be capable of non-invasively measuring a blood pressure waveform for each heartbeat, and from time-series data regarding breathing measured by a respiration sensor during a period of time corresponding to the time-series data regarding blood pressure waveforms, an indicator indicating a relationship between the user's breathing and changes in blood pressure, specify a plurality of periods of time that have the same breathing pattern, from the time-series data regarding breathing, extract an indicator indicating the relationship between breathing and changes in blood pressure for the breathing pattern, from pieces of data regarding blood pressure waveforms respectively corresponding to the plurality of periods of time, classify ways the user breathes, into a plurality of breathing patterns, based on the time-series data regarding the user's breathing, extract an indicator indicating the relationship between breathing and changes in blood pressure for each of the plurality of breathing patterns, and generate, for each of the plurality of breathing patterns, a relationship table that defines an indicator indicating the relationship between breathing and changes in blood pressure; and extract, from time-series data regarding blood pressure waveforms consecutively measured by a sensor that is configured to be worn on a body part of a user and to be capable of non-invasively measuring a blood pressure waveform for each heartbeat, and from time-series data regarding breathing measured by a respiration sensor during a period of time corresponding to the time-series data regarding blood pressure waveforms, an indicator indicating a relationship between the user's breathing and changes in blood pressure, specify a plurality of periods of time that have the same breathing pattern, from the time-series data regarding breathing, extract an indicator indicating the relationship between breathing and changes in blood pressure for the breathing pattern, from pieces of data regarding blood pressure waveforms respectively corresponding to the plurality of periods of time, classify ways the user breathes, into a plurality of breathing patterns, based on the time-series data regarding the user's breathing, extract an indicator indicating the relationship between breathing and changes in blood pressure for each of the plurality of breathing patterns, and generate, for each of the plurality of breathing patterns, a relationship table that defines an indicator indicating the relationship between breathing and changes in blood pressure; and a processing unit configured to perform processing that is based on the indicator thus extracted, and select a breathing pattern that is to be followed in order to achieve a desired change in blood pressure, based on the relationship table, and recommend the selected breathing pattern to the user. perform processing that is based on the indicator thus extracted, and select a breathing pattern that is to be followed in order to achieve a desired change in blood pressure, based on the relationship table, and recommend the selected breathing pattern to the user.