Procedure for controlling a blood treatment apparatus (20) outside the human body, with a view to improving the functioning of said apparatus (20), said apparatus including (20) a semi-permeable membrane (22) that performs an exchange of solutions, called dialysis, and liquids, called ultrafiltration, with the blood, including the aforementioned procedure at least one iteration of the following stages: -determination of a value, called instantaneous, of an ultrafiltration coefficient corresponding to the ratio of an ultrafiltration flow rate and a pressure difference, called transmembrane pressure, on both sides of said semi-permeable membrane (22), - comparison of said instantaneous value with at least one previously determined characteristic value, and - control of said treatment apparatus (20) in such a way that a maximum value of said ultrafiltration coefficient is reached, including said control a a variation of the ultrafiltration flow rate at a value corresponding to said maximum value of said ultrafiltration coefficient.Procedimiento para controlar un aparato (20) de tratamiento de la sangre en el exterior del cuerpo humano, con vistas a una mejora del funcionamiento del citado aparato (20), incluyendo el citado aparato (20) una membrana (22) semi-permeable que realiza un intercambio de soluciones, llamada diálisis, y de líquidos, llamado ultrafiltración, con la sangre, incluyendo el citado procedimiento al menos una iteración de las siguientes etapas: -determinación de un valor, llamado instantáneo, de un coeficiente de ultrafiltración correspondiente a la relación de un caudal de ultrafiltración y una diferencia de presión, llamada presión trans-membranosa, a ambos lados de la citada membrana semi-permeable (22), - comparación del citado valor instantáneo con al menos un valor característico previamente determinado, y - control del citado aparato (20) de tratamiento de tal manera que se alcance un valor máximo del citado coeficiente de ultrafiltración, inc