Eine CPU 18 detektiert Pulswellen in einem Drucksignal einer Manschette 30, welche während einer Periode des Reduzierens des Druckes detektiert sind, welcher durch die Manschette 30 an einem Messort angelegt ist, und erfasst Blutflussgeräuschsignale, entsprechend zu Blutflussgeräuschen, welche in der Druck-Reduktionsperiode auftreten. Dann werden Daten für eine Pulswelle-Einhüllende, welche die Amplitudenwerte der detektierten Pulswellen mit den Druckaufbaudrücken bei den Pulswelle-Erzeugungszeiten verbinden, und Daten für eine Blutflussgeräusch-Einhüllende, welche die Amplitudenwerte der Blutflussgeräuschsignale mit den Druckaufbaudrücken bei den Blutflussgeräusch-Erzeugungszeiten verbinden, erzeugt, und die Daten für die Pulswelle-Einhüllende und die Daten für die Blutflussgeräusch-Einhüllende werden benutzt, um zu bestimmen, ob es eine periodische Variation in dem Blutdruck während der Druck-Reduktionsperiode gibt oder nicht.A cpu 18 pulse waves detected in a pressure signal of a sleeve 30, which during a period of the reducing of the pressure are detected by the collar 30 is applied to a measurement location, and detects blood flow noise signals, corresponding to blood flow noises, which in the pressure - reduction period occur. Then that data for a pulse wave - envelope, which the amplitude values of the detected with the pressure pulse waves design pressures in the case of the pulse wave - generating times, and data for a blood flow noise - envelope, which the amplitude values of the blood flow noise signals with the pressure construction pressures in the case of the blood flow noise - generating times, is generated, and the data for the pulse wave - envelope and the data for the blood flow noise - envelope are used, in order to determine whether there is a periodic variation in the blood pressure while the pressure - reduction period or not.