Es werden ein Diagnose-Unterstützungsgerät, ein Diagnose-Unterstützungsverfahren und ein Diagnose-Unterstützungsprogramm bereitgesellt, entsprechend zu welchen es möglich ist, effizient die Unterstützung der Diagnose durchzuführen, basierend auf biologischer Information, welche in Einheiten von Herzschlägen gemessen ist. Ein Diagnose-Unterstützungsgerät 2 erfasst einen Wert einer vorher festgelegten Periode der biologischen Information, welche von einem lebenden Körper bei jedem Herzschlag gemessen ist, aus einer Speichereinrichtung 23, welche die biologische Information speichert, teilt die biologische Information in viele Segmente auf, erzeugt Information des fluktuierenden Zustands, welcher den fluktuierenden Zustand der biologischen Information in jedem Segment anzeigt, und zeigt einen Graphen an, welcher die Information des fluktuierenden Zustands jedes Segmentes auf einer Anzeigeeinheit 27 anzeigt. Außerdem, wenn ein bestimmtes Stück der Information des fluktuierenden Zustands in Graphen ausgewählt ist, welcher auf der Anzeigeeinheit 27 angezeigt ist, zeigt das Diagnose-Unterstützungsgerät 2 einen Graphen an, welcher die biologische Information, welche zu dem Segment gehört, entsprechend zu dem ausgewählten Stück der Information des fluktuierenden Zustands auf der Anzeige 27 anzeigt.There are provided a diagnosis support apparatus, a diagnosis support method, and a diagnosis support program, according to which it is possible to efficiently perform the diagnosis support based on biological information measured in units of heartbeats. A diagnosis support apparatus 2 acquires a value of a predetermined period of the biological information measured by a living body every heartbeat from a storage device 23 that stores the biological information, divides the biological information into many segments, generates information of the biological information fluctuating state indicating the fluctuating state of the biological information in each segment, and displays a gra