Provided are a data output device, method, and program, with which an overview of important points in time related to medical care can be easily understood, and minute changes in time-series data at said points in time can be easily understood. A data delivery server (11) receives a delivery request from a client terminal (12), generates a data display screen (15), and displays the data display screen (15) on the client terminal (12). The data display screen (15) is provided with first and second display areas (41, 42). In the first display area (41), time-series data (TS) expressing the transition of the condition of a patient and content related to medical care provided to the patient is displayed in a graph. First labels (56) can be attached to the graph. Second labels (57) are displayed at corresponding positions in the second display area (42), said positions corresponding temporally to specified positions in the first display area (41) which have the first labels (56) attached thereto. A second time axis (49) in the second display area (42) has a time scale which is longer than that of a first time axis (47) in the first display area (41).L'invention concerne un dispositif, un procédé, et un programme de sortie de données grâce auxquels une vue d'ensemble de points temporels importants pour des soins médicaux peut être facilement comprise et des modifications infimes de données temps-série aux dits points temporels peuvent être facilement comprises. Un serveur de livraison de données (11) reçoit une demande de livraison d'un terminal client (12), génère un écran d'affichage de données, (15), et affiche l'écran d'affichage de données (15) sur le terminal client (12). L'écran d'affichage de données (15) comprend des première et seconde zones d'affichage (41, 42). Dans la première zone d'affichage (41) des données temps-série (TS) exprimant la transition de l'état d'un patient et un contenu lié à des soins médicaux fournis au patient s'affichent sous forme de gra