A blood purification system is provided that is capable of effectively utilizing histories stored during blood purification treatment and that helps realize history search suitable for individual purposes of extraction, thereby increasing the reliability of information to be extracted and displayed. The blood purification system includes an extracting unit 5 that searches for and extracts any history satisfying a predetermined condition from among histories stored in a storage unit 3a, an excluding unit f that excludes any of the histories stored in the storage unit 3a from an object of search performed by the extracting unit 5, and a display control unit 7 that controls various pieces of information based on the history extracted by the extracting unit 5 to be displayed on a display unit 4a.