Progress chart generating device, progress chart generating method, program, and recording medium

The progress chart generation device and method address the challenge of understanding and verifying input data by structuring and visualizing time-series information, reducing time and improving accuracy through structured data representation.

JP7730476B2Active Publication Date: 2025-08-28NEC SOLUTION INNOVATORS LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023570683
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-12-28
Filing Date
2022-10-27
Publication Date
2025-08-28
Estimated Expiration
2042-10-27

AI Technical Summary

Technical Problem

Existing systems that facilitate information sharing, such as electronic medical records, increase the time required to understand time series data and check for input errors, which is a common issue across various observation fields.

Method used

A progress chart generation device and method that includes an observation information acquisition unit, time-series data generation unit, and progress chart generation unit to structure and visualize event information over time, using character recognition and dictionary information for classification and output in editable formats.

Benefits of technology

Enables easy grasping of time series data and checking input contents, reducing work time and improving accuracy by enhancing visibility and error detection in the input data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007730476000001
    Figure 0007730476000001
  • Figure 0007730476000002
    Figure 0007730476000002
  • Figure 0007730476000003
    Figure 0007730476000003
Patent Text Reader

Abstract

Provided is a progress diagram generation device that facilitates the ascertainment of ca time series and the work of confirming input content. Provided is a progress diagram generation device (100), wherein: an observation information acquisition unit (101) acquires observation information pertaining to a subject under observation; a time series data generation unit (102) generates time series data by extracting, from the observation information, date / time information indicating at least one of the date and the time, and event information linked to the date / time information, and structuring the same; and a progress diagram generation unit (103) generates a progress diagram including a first axis indicating progress over time and a second axis indicating the event information on the basis of the time series information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a progress chart generating device, a progress chart generating method, a program, and a recording medium. [Background technology]

[0002] Patent document 1 discloses an electronic medical record system comprising: a first storage means for storing medical record data for each patient; a second storage means for storing unique data relating to the patient and separate from the medical record data; a search means for searching the second storage means for the unique data relating to the same patient as the medical record data specified in the display instruction in response to an instruction to display the medical record data; and a display means for, when the search means detects corresponding unique data, displaying the medical record data specified in the display instruction and displaying the detected unique data or an image indicating the presence of the unique data. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2005-251082 Summary of the Invention [Problem to be solved by the invention]

[0004] However, enabling information sharing like the electronic medical record system increases the amount of information to be input, which increases the time required to understand the time series and the administrative work required to check for errors in the input content. Therefore, there is a need for technology that makes it easier to collect time series data and check the input content. This issue is not only a problem in the medical field, but also in all fields that observe specific observation targets.

[0005] Therefore, an object of the present invention is to provide a progress chart generation device, a progress chart generation method, a program, and a recording medium that make it easy to grasp the time series and check the input contents. [Means for solving the problem]

[0006] In order to achieve the above object, the progress chart generating device of the present invention comprises: The apparatus includes an observation information acquisition unit, a time series data generation unit, and a progress chart generation unit, the observation information acquisition unit acquires observation information relating to an observation object; the time-series data generation unit extracts date and time information indicating at least one of a date and a time and event information linked to the date and time information from the observation information and structures the extracted date and time information to generate time-series data; The progress chart generating unit is a device that generates a progress chart showing the event information over time based on the time-series data.

[0007] The progress chart generation method of the present invention includes: The method includes an observation information acquisition step, a time-series data generation step, and a progress chart generation step, the observation information acquisition step acquires observation information relating to an observation target, the time-series data generating step extracts and structures date and time information indicating at least one of a date and a time and event information linked to the date and time information from the observation information to generate time-series data; The process chart generating step is a method for generating a process chart showing the event information over time based on the time-series data. [Effects of the Invention]

[0008] According to the present invention, it is possible to easily grasp the time series and check the input contents. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a progress chart generating device according to the first embodiment. [Figure 2]FIG. 2 is a block diagram showing an example of the hardware configuration of the progress chart generating device of the first embodiment. [Figure 3] FIG. 3 is a flowchart showing an example of processing in the progress chart generating method of the first embodiment. [Figure 4] FIG. 4 is a schematic diagram showing an example of the observation information and the progress chart displayed on the display (user interface) of the progress chart generating device of the second embodiment. [Figure 5A] FIG. 5A is a schematic diagram showing an example of the progress chart when there is an error in the event information. [Figure 5B] FIG. 5B is a schematic diagram showing an example of the progress chart when there is an error in the event information. [Figure 6] FIG. 6 is a schematic diagram showing an example of the progress chart when the date and time is a future date and time. [Figure 7] FIG. 7 is a schematic diagram showing an example of an operation screen (graphical user interface) for realizing each function. DETAILED DESCRIPTION OF THE INVENTION

[0010] In the progress chart generating device of the present invention, for example, The progress chart generating unit may generate a progress chart including a first axis indicating the passage of time and a second axis indicating the event information based on the time-series data.

[0011] In the progress chart generating device of the present invention, for example, The observation information acquisition section may acquire image information and acquire the observation information from the image information using character recognition technology.

[0012] In the progress chart generating device of the present invention, for example, The progress chart generating unit may generate the progress chart that expresses the event information in at least one of a stacked format, a line format, and a comment format.

[0013] In the progress chart generating device of the present invention, for example, the observation information includes at least one of quantitative information and qualitative information as the event information, The progress chart generation unit may generate the progress chart based on the time series data, in which the quantitative information is expressed in at least one of the stacked and line formats, and the qualitative information is expressed in the comment format.

[0014] In the progress chart generating device of the present invention, for example, When the observation information includes date and time information indicating at least one of a date and a time that is later than the execution date and time of the process related to the generation of the progress chart, An object indicating the execution date and time may be depicted in the progress chart generated by the progress chart generating unit.

[0015] The progress chart generating device of the present invention includes, for example, Further comprising a registration unit, the registration unit associates any word to be recognized by the time-series data generation unit with classification information and registers the association in recognition dictionary information; the classification information is information indicating that the arbitrary word is classified into any one of the quantitative information expressed in a stacked form, the quantitative information expressed in a broken line form, and the qualitative information expressed in a comment form in the progress chart; The progress chart generation unit may use the dictionary information to recognize event information that has the same words as words registered in the dictionary information, and generate the progress chart that represents the event information.

[0016] The progress chart generating device of the present invention includes, for example, Further, an output unit is included, The output unit may output the progress chart in an editable format.

[0017] In the progress chart generating device of the present invention, for example, At least one of the observation information acquisition unit, the time-series data generation unit, and the progress chart generation unit may function as an add-in or an application.

[0018] In the progress chart generation method of the present invention, for example, The progress chart generating step may be implemented in such a manner that a progress chart including a first axis indicating the passage of time and a second axis indicating the event information is generated based on the time-series data.

[0019] In the progress chart generation method of the present invention, for example, The observation information obtaining step may be performed by obtaining image information and obtaining the observation information from the image information using a character recognition technique.

[0020] In the progress chart generation method of the present invention, for example, The progress chart generating step may be configured to generate the progress chart that expresses the event information in at least one of a stacked format, a line format, and a comment format.

[0021] In the progress chart generation method of the present invention, for example, the observation information includes at least one of quantitative information and qualitative information as the event information, The progress chart generation process may be configured to generate a progress chart that expresses the quantitative information in at least one of the stacked and line formats and the qualitative information in the comment format based on the time series data.

[0022] In the progress chart generation method of the present invention, for example, When the observation information includes date and time information indicating at least one of a date and a time that is later than the execution date and time of the process related to the generation of the progress chart, An object indicating the execution date and time may be depicted in the progress chart generated by the progress chart generating step.

[0023] The progress chart generation method of the present invention includes, for example, Further, a registration step is included, the registration step associates any word to be recognized in the time-series data generation step with classification information and registers the association in recognition dictionary information; the classification information is information indicating that the arbitrary word is classified into any one of the quantitative information expressed in a stacked form, the quantitative information expressed in a broken line form, and the qualitative information expressed in a comment form in the progress chart; The progress chart generation step may be configured to use the dictionary information to recognize event information having the same words as words registered in the dictionary information, and to generate the progress chart representing the event information.

[0024] The progress chart generation method of the present invention includes, for example, Further, an output step is included, The output step may be configured to output the progress chart in an editable format.

[0025] In the progress chart generation method of the present invention, for example, At least one of the observation information acquiring step, the time-series data generating step, and the progress chart generating step may function as an add-in or an application.

[0026] The program of the present invention is a program for causing a computer to execute the steps of the method of the present invention as a procedure.

[0027] The recording medium of the present invention is a computer-readable recording medium on which the program of the present invention is recorded.

[0028] In the present invention, the "observation subject" is not particularly limited, and may be, for example, a patient, a person receiving care, a kindergartener, a primary school student, a pupil, a pet, or the like.

[0029] The present invention is applicable to fields where subjects are observed, such as medical care, nursing care, pet hotels, and educational facilities (nursery schools, etc.).

[0030] Next, an embodiment of the present invention will be described using the drawings. The present invention is not limited to the following embodiment. In each of the following drawings, the same parts are assigned the same reference numerals. Furthermore, the descriptions of each embodiment can be used interchangeably unless otherwise specified, and the configurations of each embodiment can be combined unless otherwise specified. In this specification, the term "unit" can include, for example, a combination of hardware resources implemented by a circuit in a broad sense and software information processing that can be specifically realized by these hardware resources.

[0031] [Embodiment 1] Fig. 1 is a block diagram showing an example of the configuration of a progress chart generation device 100 according to this embodiment. As shown in Fig. 1, this device 100 includes an observation information acquisition unit 101, a time-series data generation unit 102, and a progress chart generation unit 103. Furthermore, this device 100 may further include, as optional components, an output unit 104, a registration unit 105, and the like.

[0032] The device 100 may be, for example, a single device including the above-mentioned units, or may be a device in which the above-mentioned units are connectable via a communication network. The above-mentioned units may be connected to each other by, for example, an internal bus.

[0033] Furthermore, the device 100 can be connected to an external device (described later) via the communication network. The communication network is not particularly limited and can be any known network, and may be wired or wireless, for example. Examples of the communication network include the Internet, the World Wide Web (WWW), a telephone line, a Local Area Network (LAN), a Storage Area Network (SAN), a Delay Tolerant Networking (DTN), a Low Power Wide Area Network (LPWA), and a Local 5G (L5G). Examples of wireless communication include Wi-Fi (registered trademark), Bluetooth (registered trademark), Local 5G, and LPWA. The wireless communication may be a form in which each device communicates directly (Ad Hoc communication), infrastructure communication, indirect communication via an access point, or the like.

[0034] The device 100 may be incorporated into a server as a system, for example. The device 100 may also be a personal computer (PC, e.g., desktop or laptop), smartphone, tablet terminal, wearable terminal, or the like, on which the program of the present invention or an application including the program of the present invention is installed. The device 100 can realize the functions of each of the units by, for example, an application (e.g., the program of the present invention) loaded onto main memory. Furthermore, all or part of the units of the device 100 may be realized on the cloud. Specifically, the device 100 may take the form of cloud computing or edge computing, in which at least one of the units is located on a server (cloud) and the other units are located on terminals.

[0035] FIG. 2 shows an example block diagram of the hardware configuration of the device 100. The device 100 may include, for example, a central processing unit (CPU, GPU, etc.) 1, a memory 2, a bus 3, a storage device 4, an input device 5, an output device 6, and a communication device 7. Note that these are merely examples, and the hardware configuration of the device 100 is not limited to these as long as it is capable of executing the processing of each of the above-mentioned units. Furthermore, the number of central processing units 1, etc. included in the device 100 is not limited to the example shown in FIG. 2; for example, the device 100 may include multiple central processing units 1. The units in the hardware configuration of the device 100 are connected to each other via their respective interfaces (I / F) and a bus 3.

[0036] The central processing unit 1 is responsible for overall control of the device 100. In the device 100, the central processing unit 1 executes, for example, the program of the present invention and other programs, and also reads and writes various types of information. The central processing unit 1 functions as, for example, an observation information acquisition unit 101, a time-series data generation unit 102, a progress chart generation unit 103, an output unit 104, and a registration unit 105.

[0037] The bus 3 can also be connected to, for example, external devices. Examples of the external devices include an external storage device (such as an external database), an external input device, and an external output device. The device 100 can be connected to an external network (the communication line network) by, for example, a communication device 7 connected to the bus 3, and can also be connected to other devices via the external network.

[0038] An example of the memory 2 is a main memory (primary storage device). When the central processing unit 1 performs processing, the memory 2 reads various operating programs, such as the program of the present invention, stored in a storage device 4 (described later), and the central processing unit 1 receives data from the memory 2 and executes the programs. The main memory is, for example, a RAM (random access memory). Alternatively, the memory 2 may be, for example, a ROM (read only memory).

[0039] The storage device 4 is also referred to as an auxiliary storage device, for example, in contrast to the main memory (primary storage device). As described above, the storage device 4 stores an operating program including the program of the present invention. The storage device 4 may be, for example, a combination of a recording medium and a drive that reads and writes from and to the recording medium. The recording medium is not particularly limited and may be, for example, an internal or external type, such as a hard disk (HD), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, or memory card. The storage device 4 may be, for example, a hard disk drive (HDD) or a solid state drive (SSD) in which the recording medium and drive are integrated.

[0040] In the present device 100, the memory 2 and storage device 4 can also store various information such as log information, information acquired from an external database (not shown) or an external device, information generated by each process of the present device 100, and information used when the present device 100 executes each process. Note that at least a portion of the information may be stored, for example, in an external server other than the memory 2 and storage device 4, or may be stored in a distributed manner across multiple terminals using blockchain technology or the like.

[0041] The device 100 may further include user interfaces such as an input device 5 and an output device 6. The input device 5 is a device for inputting, for example, letters, numbers, the position of an object displayed on the screen, an image, sound, etc., and specific examples thereof include a digitizer (such as a touch panel), a keyboard, a mouse, a scanner, an imaging device, a microphone, a sensor, etc. The output device 6 is, for example, a display device (such as an LED display or a liquid crystal display), a printer, a speaker, etc. The input device 5 and the output device 6 may be, for example, a user interface such as a touch panel that combines them.

[0042] Next, an example of the progress chart generation method of this embodiment will be described based on the flowchart of Fig. 3. The progress chart generation method of this embodiment is implemented as follows, for example, using the progress chart generation device 100 of Fig. 1. Note that the progress chart generation method of this embodiment is not limited to use with the progress chart generation device 100 of Fig. 1.

[0043] In the progress chart generation method of this embodiment, the observation information acquisition process can be performed, for example, by the observation information acquisition unit 101, the time series data generation process can be performed, for example, by the time series data generation unit 102, the progress chart generation process can be performed, for example, by the progress chart generation unit 103, the output process can be performed, for example, by the output unit 104, and the registration process can be performed, for example, by the registration unit 105.

[0044] First, the observation information acquisition unit 101 acquires observation information about the observation target (S101). The observation information is, for example, text data including at least date and time information indicating at least one of a date and a time (hereinafter also referred to as date and time) and event information linked to the date and time information. The date and time may be at least one of a date and a time that is in the future from the date and time of execution of a series of processes related to the generation of a progress chart by the device 100. Hereinafter, at least one of the future date and time will also be referred to as a future date. In addition to the date and time information and the event information, the observation information may also include, for example, attribute information of the observation target (e.g., identification information, name, gender, affiliation, age, etc.), information that can identify the observer observing the observation target (e.g., identification information, name, affiliation, etc.), information that can identify the person who input the event information (e.g., the observer, etc.) (e.g., identification information, name, affiliation, etc.). The date may be in units of year, month, or day, or a combination of these.

[0045] The observation information includes, for example, at least one of quantitative information and qualitative information as the event information. The quantitative information is information that can be expressed numerically. For example, in the medical field, this includes information accompanied by a numerical value, such as the numerical values ​​of various test results and the dosage (prescribed amount) of a drug. Here, the numerical value may include, for example, not only actual numerical values ​​but also words that mean a specific numerical value, such as "0." Examples of such words include "discontinued," "finished," and "half." The qualitative information is information that cannot be expressed numerically. For example, in the medical field, this includes information that does not accompany a numerical value, such as symptoms, medical history, and behavioral history. Whether a word in the event information is the quantitative information or the qualitative information may be determined, for example, by natural language analysis using the time-series data generation unit 102 (described later) or by using recognition dictionary information using the progress chart generation unit 103 (described later). The device 100 may be capable of displaying the observation information on a display device (output device 6) using the output unit 104 (described later).

[0046] The method by which the observation information acquiring unit 101 acquires the observation information is not particularly limited. For example, the observation information may be acquired by inputting the observation information through an input device (such as the input device 5 or an external input device), or may be acquired from an external device (such as a server) via the communication network. The observation information acquiring unit 101 may also acquire image information and acquire the observation information (text data) from the image information using character recognition technology. The character recognition technology is not particularly limited, and known techniques such as optical character recognition may be used. For example, the observation information acquiring unit 101 may acquire the image information through the input device 5, similar to the observation information, or may acquire the image information through the communication network. In this way, using the character recognition technology makes it easy for a user to import the observation information from another device (such as a PC, smartphone, tablet device, or wearable device) into the device 100.

[0047] Next, the registration unit 105 associates an arbitrary word to be recognized by the time-series data generation unit 102 with classification information and registers the associated arbitrary word in the recognition dictionary information (S102). The classification information indicates that the arbitrary word is classified into one of quantitative information represented in a stacked form, quantitative information represented in a broken line form, and qualitative information represented in a comment form in the progress chart. The registration unit 105 associates the arbitrary word with the classification information, for example, based on a user input. The arbitrary word registered in the recognition dictionary information is, in other words, any word that can be represented in the progress chart, such as names of tests, names of medications, and the like, their abbreviations, dialects, etc. The registration unit 105 may, for example, accept input of the arbitrary word via an input device (the input device 5 or an external input device) or may acquire the arbitrary word from an external device. In the former case, the registration unit 105 may be capable of registering an arbitrary word from the event information displayed on the device 100 in the recognition dictionary information by linking it with the classification information, for example, through a user's selection via an input device (the input device 5 or an external input device). The registration unit 105 may perform the registration by storing the arbitrary word in the memory 2 or the storage device 4, or may perform the registration by storing it in an external storage device. The recognition dictionary information is information that aggregates the arbitrary word registered by the registration unit 105 and its classification information.

[0048] FIG. 3 shows an example in which step S102 is executed after step S101 and before step S103, which will be described later, but is not limited to this, and step S102 can be executed at any time.

[0049] The registration unit 105 may, for example, register any word that is not to be recognized by the time-series data generation unit 102, that is, any word that is not to be expressed in a progress chart, in non-recognition dictionary information. The non-recognition dictionary information is information that compiles the any words registered by the registration unit 105. The registration of the non-recognition dictionary information can be performed in the same manner as the process related to the registration of the recognition dictionary information described above, for example, by replacing "recognition dictionary information" with "non-recognition dictionary information."

[0050] Next, the time-series data generating unit 102 extracts and structures date and time information indicating at least one of a date and a time and event information linked to the date and time information from the observation information, thereby generating time-series data (S103). In other words, the time-series data generating unit 12 extracts the event information using the date information as a key. The time-series data generating unit 12 may perform the extraction using, for example, natural language processing. The structuring may involve, for example, grouping the event information classified into the same category into a group of information and identifying the hierarchical relationship (time-series relationship) of the group of information based on the date and time information. The time-series data may be data indicating the hierarchical relationship for each group of information. The device 100 may be capable of displaying the time-series data on a display device (output device 6) using, for example, the output unit 104 described below.

[0051] The structuring by the time-series data generating unit 102 will be described in more detail. The time-series data generating unit 102 may, for example, classify the event information into the quantitative information or the qualitative information, and then classify the quantitative information and the qualitative information into the group of information. The event information may be classified, for example, by natural language processing or by using the recognition dictionary information. The time-series data generating unit 102 may also, for example, subdivide the quantitative information and classify each piece of quantitative information having the same keyword into the group of information. In the medical field, for example, information (non-numeric information) linked to the numerical value among the quantitative information, specifically, names such as test names and drug names, becomes the keyword. Then, the time-series data generating unit 102 identifies the chronological relationship of each piece of information in the group of information, for example, based on the date and time information. The time-series data generating unit 102 may, for example, generate the time-series data by assuming that the state of the numerical value indicated by the quantitative information continues as long as there is no change in the numerical value indicated by the quantitative information.

[0052] Next, the progress chart generation unit 103 generates a progress chart showing the event information over time based on the time-series data (S104). If step S105 (described later) is not executed, the progress chart generation method of this embodiment may end after execution of step S104. The progress chart generation unit 103 may generate, for example, a progress chart including a first axis showing the passage of time and a second axis showing the event information based on the time-series data (this may also be referred to as depicting the event information on the progress chart). Furthermore, the progress chart generation unit 103 may generate, for example, the progress chart that expresses the event information in at least one of a stacked format, a line format, and a comment format depending on the classification of the event information (this may also be referred to as depicting the event information in each format on the progress chart). The classification of the event information is the classification based on the structuring described above. In other words, the progress chart is a diagram that expresses the event information for each group of information along a time series. Specifically, the progress chart generating unit 103 generates the progress chart, for example, based on the time-series data, in which the quantitative information is expressed in at least one of the stacked and line formats and the qualitative information is expressed in the comment format. The device 100 may be capable of displaying the progress chart on a display device (output device 6) by, for example, the output unit 104 described below.

[0053] When the observation information includes date and time information indicating at least one of a date and a time that is later than the execution date and time of the process related to the generation of the progress chart, an object indicating the execution date and time may be depicted in the progress chart generated by the progress chart generation unit 103. Specific examples of the progress chart when the future date is included will be described later.

[0054] The progress chart generation unit 103 may, for example, use the recognition dictionary information to recognize event information from the observation information that has the same words as words registered in the recognition dictionary information, and generate the progress chart representing the event information. Event information that does not have words registered in the recognition dictionary information may not be represented in the progress chart. Furthermore, the progress chart generation unit 103 may, for example, use the non-recognition dictionary information to recognize event information from the observation information that has the same words as words registered in the non-recognition dictionary information, and generate the progress chart that does not represent the event information (this may also be said to delete the event information from the progress chart).

[0055] After step S103, the output unit 104 outputs the progress chart in an editable format (S105), and the process ends (END). Note that step S105 is an optional step and does not need to be executed. The output unit 104 may output the progress chart to, for example, the output device 6, or may output the progress chart to an external device via the communication network. The editable format refers to a format that can be edited by a program (application) other than the program (application) of the present invention. Specific examples include text editing applications and slide editing applications. In this way, outputting the progress chart in an editable format can assist in the creation of materials such as research and conference materials. This leads to a reduction in work time by speeding up the creation of materials.

[0056] When the device 100 includes the registration unit 105, the observation information acquisition unit 101 may, for example, use at least one of the recognition dictionary information and the non-recognition dictionary information to assist in inputting the observation information before acquiring the observation information. The assistance is not particularly limited, and may include, for example, suggesting words (also known as predictive text) when inputting the observation information. The assistance can, for example, reduce typing errors when inputting the observation information, and further improve the accuracy of the content of the observation information.

[0057] The registration unit 105 may register the recognition dictionary information and the non-recognition dictionary information in a format that can be shared with other devices. Specifically, this can be realized by registering this information in a storage device (which may be the storage device 4) or database managed by a device or server that can be accessed by other devices. This makes it possible to support, for example, the sharing of statistics through team medical care or information cooperation between hospitals.

[0058] According to this embodiment, generating the progress chart based on the time-series data facilitates the task of understanding the time series and confirming the input content. Facilitating the task of understanding the time series and confirming the input content leads, for example, to a reduction in work time (including work outside of working hours). Furthermore, representing the time-series data in the progress chart improves visibility, making it easier to understand the content of the observation information, i.e., to understand the outcome related to the response to the observation subject. Furthermore, the progress chart makes it easier to detect errors in the observation information, thereby improving the accuracy of the input content. Furthermore, if the device 100 is a device on which the program of the present invention or an application including the program of the present invention is installed, it can be used across multiple vendors, for example.

[0059] [Embodiment 2] An example of application of the present invention to an electronic medical record in a medical setting will be described below, however, the present invention is not limited to this and can be applied to fields other than the medical field as described above.

[0060] FIG. 4 is a schematic diagram showing an example of the observation information and the progress chart displayed on the display (user interface) of the device 100. In this example, the future date is not included. The observation information acquisition unit 101 acquires, for example, observation information entered in the input field 10. The device 100 displays, for example, a progress chart generated by the progress chart generation unit 103 in the progress chart display field 20. In the progress chart of this example, the horizontal axis is the first axis and the vertical axis is the second axis. As shown in FIG. 4, the device 100 generates (updates) the progress chart in real time, for example, every time text data is entered in the input field 10 (i.e., every time the observation information is updated).

[0061] The input field 10 may be, for example, a field that has a fixed height on the display and is scrollable. The progress chart display field 20 may be, for example, a field that can change its height on the display depending on the progress chart but does not have a scrolling function. Note that this is merely an example, and the presence or absence of a scrolling function in the input field 10 and the progress chart display field 20 is not limited to this.

[0062] The progress chart generating unit 103 may, for example, display each date on the first axis according to a time interval. Specifically, as shown in FIG. 4, the gap between April 15, 2004 and June 15, 2004 on the first axis is displayed wider than the gap between June 15, 2004 and June 22, 2004. In this way, the progress chart generating unit 103 may set the first axis so that the longer the time interval, the wider the gap between each date, and the shorter the time interval, the narrower the gap between each date. An example of setting the first axis by the progress chart generating unit 103 will be described in more detail below. The progress chart generating unit 103 may, for example, define a predetermined arbitrary length from the start point of the first axis (i.e., the date and time information indicating the first day in the observation information) as the total length of the first axis. The length can be set arbitrarily, for example, according to the size of the progress chart display field 20. The progress chart generating unit 103 may, for example, plot date and time information indicating the last day in the observation information (including the future date) at a predefined point on the first axis, and plot points corresponding to the other date and time information at time intervals between the start point and the plot corresponding to the last day. The predefined points (also referred to as last day points) are not particularly limited and can be set arbitrarily, for example, fixed at positions such as 85%, 90%, and 95% along the entire length of the first axis from the start point to the end point. In other words, even if the execution date and time changes, the positions of the start point and the last day point on the first axis do not change, but the positions of the other date and time information plotted between the start point and the last day point change depending on the execution date and time.

[0063] The user may, for example, use an input device (input device 5 or an external input device) to select an arbitrary word from the observation information displayed in input field 10. For example, registration unit 105 may register the selected word in the recognition dictionary information or the non-recognition dictionary information in accordance with a user's operation. Furthermore, registration unit 105 may, for example, associate the classification information indicating which of the above-mentioned classifications the arbitrary word belongs to with the arbitrary word in accordance with a user's operation.

[0064] In this example, as shown in Fig. 4, among the observation information input into the input field 10, at least words with single underlines, double underlines, or dashed lines are pre-registered as the recognition dictionary information (the same applies to other figures hereinafter unless otherwise specified). Specifically, the registration unit 105 registers drug names indicated by single underlines in the recognition dictionary information as quantitative information expressed in a stacked form, registers test names indicated by double underlines in the recognition dictionary information as quantitative information expressed in a broken line form, and registers symptoms and other events indicated by dashed lines in the recognition dictionary information as qualitative information expressed in a comment form.

[0065] For example, as shown in Fig. 4, the device 100 may display the observation information by attaching a recognition marker to the word recognized by the progress chart generation unit 103. The recognition marker may be a different marker for each piece of classification information. In Fig. 4, various lines are used as the recognition markers, but the recognition markers are not limited to these and may be, for example, markers, figures, symbols, etc.

[0066] As shown in FIG. 4, the progress chart generation unit 103 generates a progress chart in which drug dosages (which can also be considered prescribed dosages) are represented by stacked objects (graphs) for each drug name, test results are represented by broken-line objects (graphs) for each test name, and each piece of qualitative information is represented by a comment-type object, according to the recognition dictionary information. For example, as shown in FIG. 4, the information in the progress chart is arranged in the order of comment-type qualitative information, broken-line-type quantitative information, and stacked-type quantitative information, starting from the position closest to the first axis. That is, the progress chart has a display area for the quantitative information represented by the stacked type (drug display area), a display area for the quantitative information represented by the broken-line type (examination display area), and a display area for the qualitative information represented by the comment type (comment display area). The lengths of these display areas in the first axis direction correspond to the length of the first axis. The quantitative information represented by the stacked objects and the qualitative information represented by the comment type are arranged so as not to overlap with other quantitative information (quantitative information represented by stacked objects) and other qualitative information, as shown in Fig. 4. On the other hand, the quantitative information represented by the polygonal line objects may be arranged so as to overlap with other quantitative information (quantitative information represented by polygonal line objects), for example.

[0067] For example, as shown in FIG. 4, the progress chart generation unit 103 may represent the content of each piece of quantitative information in the stacked format using objects with different sizes (lengths) along the second axis depending on the difference in the magnitude of the numerical values ​​following the recognition dictionary information for the same type of quantitative information. Here, the same type of quantitative information means, for example, quantitative information that shares information other than numerical values ​​(e.g., quantitative information that has words in the same recognition dictionary information). In other words, for example, if the numerical value of one piece of quantitative information is larger than the numerical value of the other piece of quantitative information, the progress chart generation unit 103 makes the size of the object corresponding to the other piece of quantitative information larger than the size of the object corresponding to the one piece of quantitative information. Conversely, for example, if the numerical value of the other piece of quantitative information is smaller than the numerical value of the one piece of quantitative information, the progress chart generation unit 103 makes the size of the object corresponding to the other piece of quantitative information smaller than the size of the object corresponding to the one piece of quantitative information. In the example shown in Figure 4, the dosage of "SASP" doubled on 6 / 22, so the size of the object corresponding to "SASP" from 6 / 22 onwards is made twice as large in the second axis direction as the object corresponding to "SASP" up to 6 / 22. Note that, although this example shows an example in which the size of the object is changed at the same ratio as the difference (ratio) in the magnitude of the numerical values, the method of change is not limited to this. The relationship between the magnitudes of the multiple numerical values ​​of the quantitative information and the corresponding objects may be such that the relationship between the magnitudes of the multiple numerical values ​​of the quantitative information corresponds to the relationship between the magnitudes of the corresponding objects.

[0068] When generating the progress chart, the progress chart generating unit 103 may set, for example, a position corresponding to the date and time information linked to the quantitative information as one end of the stacked object. Then, the progress chart generating unit 103 may set the other end of the stacked object according to at least one of the following conditions (1) to (3): (1) When the date and time information linked to the quantitative information is the last day in the observation information, a position at least a predetermined distance from the one end is set as the other end of the stacked object. (2) If the date and time information linked to the quantitative information is not the last day in the observation information, the position corresponding to the date and time information that follows the date and time information linked to the quantitative information is set as the other end of the stacked object. (3) If the date and time information linked to the quantitative information is not the last day in the observation information, the position corresponding to the date and time information at which the numerical value indicated by the quantitative information changed according to the time series data is set as the other end of the stacked object.

[0069] In (1), the predetermined length is not particularly limited and can be set arbitrarily, for example, to 3%, 5%, or 7% of the total length of the first axis. In the example of Fig. 4, one end of the object showing the dose of "MTX" dated 10 / 12, which is the last day of the observation information, is located at a position corresponding to 10 / 12, and the other end is located at a predetermined length from the one end.

[0070] The above (2) will be explained using an example in which there are time series in the order of A, B, and C, each of which contains quantitative information expressed in the stacked format, and C is not the last day of the observation information. In this example, for example, as a first object, one end of an object indicating the quantitative information is located at a position corresponding to A, and the other end is located at a position corresponding to B. Then, as a second object, one end of an object indicating the quantitative information is located at a position corresponding to B, and the other end is located at a position corresponding to C. In other words, even if the quantitative information is of the same type and there is no change in the numerical values ​​indicated by the quantitative information between A and C, the quantitative information will be represented by individual objects according to the time series.

[0071] The above (3) will be explained using FIG. 4 as an example. In FIG. 4, according to the time series of the quantitative information "SASP," one end of a first object indicating the dosage of "SASP" corresponds to April 15, and the other end corresponds to June 22, when the dosage of "SASP" was changed. The second object indicating the dosage of "SASP" corresponds to June 22, and the other end corresponds to July 23, when the administration of "SASP" was discontinued. If the keyword is accompanied by a number ("0") or a word (such as "end" or "discontinue") meaning "none," the other end may be the position corresponding to that date. On the other hand, in the above (3), if there is no change in the numerical values ​​indicated by the quantitative information in the time series data, the quantitative information corresponding to multiple date information (the quantitative information expressed in the stacked format) may be expressed as a single object common to the multiple date information, as shown in FIG. 4. That is, the object spans positions corresponding to a plurality of pieces of date information from one end to the other end of the object.

[0072] The length of the drug display area in the second axis direction varies depending on, for example, the number of quantitative information items (which in this example can be considered the number of drugs) and the size of the object. For example, the greater the number of quantitative information items represented by the stacked objects, the longer the length of the drug display area in the second axis direction. The device 100 may be capable of setting in advance the displayable width of each piece of quantitative information in the drug display area in the second axis direction. The displayable width defines the width in which the quantitative information can be displayed, in other words, the maximum length of the object in the second axis direction for the same type of quantitative information. The size of the width is not particularly limited and can be set to any size. In other words, the progress chart generation unit 103 may, for example, represent the quantitative information (specifically, for example, the size relationship between objects) within the range of the displayable width.

[0073] The length of the examination display area in the second axis direction varies depending on, for example, the number of quantitative information items represented by the polygonal line object (which in this example can also be considered the number of examination items). For example, the greater the number of quantitative information items, the longer the length of the examination display area in the second axis direction. The present device 100 may be capable of setting in advance the displayable width of the second axis direction for each piece of quantitative information item in the examination display area. The displayable width is the same as described above. In other words, the progress chart generation unit 103 may, for example, display the quantitative information within the range of the displayable width.

[0074] The quantitative information expressed in the polygonal line type and the qualitative information expressed in the comment type are expressed at positions corresponding to date and time information, for example, as shown in Fig. 4. In the case of the comment type, for example, as shown in the figure, a comment marker, which will be described later, may be positioned at a position corresponding to the date and time information, and the qualitative information may be written following the comment marker.

[0075] The comment type is a type in which the qualitative information is described as text data in a diagram without using a graph or the like. The comment type may, for example, be a type in which the qualitative information is described by attaching a comment marker to the qualitative information. FIG. 4 shows an example in which a star mark is attached before the qualitative information in the progress chart, but the comment marker is not limited to this. In the progress chart, the qualitative information may be described in one line or multiple lines. Also, as shown in the figure, if there is multiple qualitative information at the same date and time in the observation information, the progress chart generated by the progress chart generation unit 103 may, for example, represent the qualitative information by dividing it into multiple paragraphs for each qualitative information at positions corresponding to each date and time on the first axis. The length of the comment display area in the second axis direction varies, for example, depending on the number of qualitative information.

[0076] Within and around the object of the quantitative information in the progress chart, for example, the numerical value of the quantitative information and information other than the numerical value (word information of the recognition dictionary information linked to the numerical value) may be written.

[0077] Furthermore, as shown in FIG. 4, when the observation information contains a mixture of date information in units including years (e.g., "January 2004") and date information in units not including years (e.g., "4 / 15"), the time-series data generating unit 102 may, for example, determine, according to the order of the observation information, that the year in the date information in units not including years belongs to the year of the date information in units including years that is listed earlier (i.e., "4 / 15" becomes "4 / 15 / 2004"), and perform the structuring, etc., as described above. Regarding units not including months, the time-series data generating unit 102 may, for example, determine that the month belongs to the month of the date information in units including months that is listed earlier, in the same manner as for the year unit described above. Furthermore, as shown in FIG. 4, the time-series data generating unit 102 may, for example, determine that the day in date information in units not including days (e.g., "January 2004") is the 1st (i.e., "January 2004" becomes "1 / 1 / 2004"), and perform the structuring, etc., as described above.

[0078] FIG. 5A shows an example of the progress chart when there is a clerical error in the event information. In this example, the future date is not included. In this example, when entering the findings at 11 / 12 o'clock, the drug "PSL" was mistakenly entered as "PLS." Furthermore, in this example, at least words with single underlines, double underlines, or dashed lines are registered in the recognition dictionary information, and the word "PLS" is not registered in the recognition dictionary information. In this case, the progress chart generation unit 103 does not recognize "PLS," which is not registered in the recognition dictionary information, and therefore "PLS" is not displayed in the progress chart displayed in the progress chart display field 20. Furthermore, because the progress chart generation unit 103 uses different notations for "PSL" and "PLS," the stacked shape representing "PSL" in the progress chart (the shape of the area surrounded by a bold frame) does not change. In this way, generating a progress chart using the recognition dictionary information improves visibility, as described above, making it easier to understand the contents of the observation information and therefore easier to detect clerical errors. It is also possible to help improve the accuracy of the content of the observation information.

[0079] FIG. 5B shows another example of the progress chart when there is a clerical error in the event information. In this example, the future date is not included. In this example, when entering findings at 11 / 12 o'clock, the drug "PSL" was mistakenly entered as "PLS." Furthermore, in this example, at least words with single underlines, double underlines, or dashed lines are registered in the recognition dictionary information. That is, in this example, unlike the example shown in FIG. 5A, the word "PLS" is also registered in the recognition dictionary information. In this case, the progress chart generation unit 103 also recognizes the misspelling "PLS." However, since "PSL" and "PLS" are not spelled differently, a progress chart is generated in which "PLS" is displayed in a stacked format at a position on the second axis different from the position representing "PSL" (the positions where "PSL" and "PLS" are displayed in a stacked format are indicated by bold frames in the figure). In this way, even if the same word as the misspelling is registered in the recognition dictionary information, the misspelling can be easily found because the display position on the progress chart is different.

[0080] FIG. 6 shows an example of the progress chart including the future date. In this example, the execution date and time is assumed to be October 12, 2004. In this example, the observation information includes the future date of 2005 and the corresponding event information (qualitative information). In this case, the progress chart generated by the progress chart generating unit 103 depicts an object indicating the execution date and time (shown by a dashed line in FIG. 6). The object indicating the execution date and time (hereinafter also referred to as the current day line) may be a line, as shown in FIG. 6, but this is merely an example and is not intended to be limiting. That is, the progress chart includes, with the current day line as a boundary, a past area indicating the event information before the execution date and time and a future area indicating the event information in the future than the execution date and time. The other end of the stacked object representing the quantitative information at the execution date and time (including the quantitative information that continues or is estimated to continue until the execution date and time) is positioned at least a predetermined distance from the one end, as in (1) above, as shown in FIG. 6. In this way, even if a future date and time is entered, the event information (the qualitative information) is displayed at a position in the future area corresponding to the future date. In other words, with this device 100, even if a schedule for an examination or the like is entered as a memorandum in the observation information, the schedule can be displayed in the progress chart. Furthermore, by depicting an object indicating the execution date and time, it becomes easier to grasp the boundary between the event information up to the execution date and time and the future event information.

[0081] The progress chart generated by the progress chart generating unit 103 may include, for example, auxiliary lines extending in the second axis direction. In the progress chart, the auxiliary lines are drawn, for example, at regular intervals (one month, three months, etc.) on the first axis.

[0082] [Embodiment 3] An example of a graphical user interface (GUI) when the present invention is applied to an electronic medical record in a medical setting is shown below.

[0083] 7 is a schematic diagram showing an example of an operation screen (graphical user interface) for realizing the above-described embodiments 1 and 2. As described above, a part of the GUI is provided with, for example, an input field 10 that enables input and editing of text data that can become the observation information, and a progress chart display field 20 that displays the progress chart generated from the text data input into the input field 10.

[0084] In a portion of the operation screen, various icons (1) to (13) are arranged, for example, as shown in Fig. 7. Note that this is merely an example, and the types of icons are not limited to these. The icons of the GUI are described below in (1) to (13). The following descriptions of (1) to (13) correspond to the descriptions of the icons (1) to (13) in the figure, respectively. The icons are triggered by selection by the input device, and give instructions to the central processing unit 1 to realize the following functions.

[0085] A toolbar is provided in a portion of the operation screen, as shown in Fig. 7. The toolbar contains icons that instruct the computer to perform the following functions (1) to (6).

[0086] (1) Create a new This is a function for creating new text data that will become the observation information when no text data has been entered in the input field 10. This function is executed, for example, by the observation information acquisition unit 101. That is, the observation information acquisition unit 101 may not only acquire the observation information, but also execute various processes related to the creation of the observation information.

[0087] (2) Open This function opens already saved text data and inputs it into the input field 10. This function is executed, for example, by the observation information acquisition unit 101. The save destination is not particularly limited, and may be the memory 2 or the storage device 4, an external device, or a browser.

[0088] (3) Dictionary This function enables the recognition dictionary information and the non-authentication dictionary information to be edited. This function is executed by the registration unit 105, for example.

[0089] (4) Save as new file This function saves text data entered in the input field 10 as new text data. This function is executed, for example, by the observation information acquisition unit 101. This function is executed, for example, by the observation information acquisition unit 101. The save destination is, for example, the same as described above.

[0090] (5) Save This function overwrites and saves the modifications made to the text data called up by the function (2) above. This function is executed, for example, by the observation information acquisition unit 101. In the case of overwriting and saving in this way, the text data is saved in the same save location as the one where the text data is already saved.

[0091] (6) Copy This function copies text data entered in the input field 10 to the clipboard in text format. This function is executed by the observation information acquisition unit 101, for example.

[0092] In a part of the operation screen, for example, as shown in Fig. 7, a display area for various dictionary tools is provided. In the display area for the dictionary tools, icons are arranged to instruct the computer to realize each of the functions (7) to (11) described below. These functions are executed by, for example, the registration unit 105.

[0093] (7) Drug name This function registers a selected word from the text data entered in the input field 10 as a drug name in the recognition dictionary information. The word registered as a drug name in the recognition dictionary information is linked to classification information indicating that it is a word (quantitative information) expressed in the stacked format and registered in the recognition dictionary information. When the present invention is applied to other fields, for example, the word (quantitative information) to be expressed in the stacked format can be registered using this function.

[0094] (8) Test name This function registers a selected word from the text data entered in the input field 10 as a test name in the recognition dictionary information. The word registered as a test name in the recognition dictionary information is linked to classification information indicating that it is a word (quantitative information) expressed in the polygonal line format and registered in the recognition dictionary information. When the present invention is applied to other fields, for example, the word (quantitative information) to be expressed in the polygonal line format can be registered using this function.

[0095] (9) Comments This function registers selected words from the text data entered in the input field 10 as comments in the recognition dictionary information. The words registered as comments in the recognition dictionary information are linked to classification information indicating that they are words (qualitative information) expressed in the comment type and are registered in the recognition dictionary information. When applying the present invention to other fields, for example, words (qualitative information) that you want to express in the comment type can be registered using this function.

[0096] (10) Delete This function deletes selected words from the text data entered in the input field 10 that are already registered in the recognition dictionary information or the non-recognition dictionary information from the recognition dictionary information or the non-recognition dictionary information.

[0097] (11) Mute This is a function for registering selected words from the text data entered in the input field 10 in the non-recognition dictionary information.

[0098] In a part of the operation screen, for example, a display area for various progress chart tools is provided, as shown in Fig. 7. In the display area for the progress chart tools, icons are arranged that instruct the computer to realize each of the functions (12) to (13) described below.

[0099] (12) Download This function downloads the progress chart displayed in the progress chart display field 20 in a specific format. This function is executed, for example, by the output unit 104. The specific format is the editable format mentioned above, specifically, for example, SVG format, BMP format, etc. The download destination is not particularly limited, and may be, for example, the memory 2 and storage device 4, or an external device.

[0100] (13) Copy This function copies the progress chart displayed in the progress chart display field 20 to the clipboard in a specific format. This function is executed, for example, by the output unit 104. The specific format is not particularly limited, and is, for example, the same as the formats listed in (12) above.

[0101] In a part of the flow chart display field 20, for example, a check box for each test name shown in the flow chart may be displayed. The user can individually switch between displaying and hiding the test name in the flow chart by operating this check box (checking or unchecking). In this example, the test name has been used as an example, but this is not limiting, and a similar function can be realized by operating the check box for any word (quantitative information) shown in the polygonal line format. This function is executed, for example, by the flow chart generation unit 103.

[0102] As described above, the operation screen allows the user to intuitively operate the device. Furthermore, the observation information and the progress chart can be displayed on the same screen as the icons for implementing various functions, further improving operability.

[0103] [Embodiment 4] The program of this embodiment is a program for causing a computer to execute each step of the method of the present invention as a procedure. In the present invention, "procedure" may be read as "processing." The program of this embodiment may be, for example, a program that is added to existing software. The program of this embodiment may be, for example, recorded on a computer-readable recording medium. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited, and examples thereof include a read-only memory (ROM), a hard disk (HD), an optical disk, etc.

[0104] Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

[0105] This application claims priority based on Japanese Patent Application No. 2021-214645, filed on December 28, 2021, the disclosure of which is incorporated herein in its entirety.

[0106] <Additional Notes> Some or all of the above embodiments can be described as, but not limited to, the following supplementary notes. (Appendix 1) The apparatus includes an observation information acquisition unit, a time series data generation unit, and a progress chart generation unit, the observation information acquisition unit acquires observation information relating to an observation object; the time-series data generation unit extracts date and time information indicating at least one of a date and a time and event information linked to the date and time information from the observation information and structures the extracted date and time information to generate time-series data; The progress chart generation unit generates a progress chart showing the event information over time based on the time-series data. (Appendix 2) The progress chart generation device according to claim 1, wherein the progress chart generation unit generates a progress chart including a first axis indicating the passage of time and a second axis indicating the event information based on the time series data. (Appendix 3) 3. The progress chart generation device according to claim 1, wherein the observation information acquisition unit acquires image information and acquires the observation information from the image information using character recognition technology. (Appendix 4) The progress chart generation device according to any one of appendices 1 to 3, wherein the progress chart generation unit generates the progress chart that expresses the event information in at least one of a stacked format, a line format, and a comment format. (Appendix 5) the observation information includes at least one of quantitative information and qualitative information as the event information, The progress chart generation device described in Appendix 4, wherein the progress chart generation unit generates the progress chart that represents the quantitative information in at least one of the stacked type and the line type format and the qualitative information in the comment type format based on the time series data. (Appendix 6) When the observation information includes date and time information indicating at least one of a date and a time that is later than the execution date and time of the process related to the generation of the progress chart, 6. The progress chart generating device according to claim 5, wherein the progress chart generated by the progress chart generating unit depicts an object indicating the execution date and time. (Appendix 7) Further, the system includes a registration unit, the registration unit associates any word to be recognized by the time-series data generation unit with classification information and registers the association in recognition dictionary information; the classification information is information indicating that the arbitrary word is classified into any one of the quantitative information expressed in a stacked form, the quantitative information expressed in a broken line form, and the qualitative information expressed in a comment form in the progress chart; The progress chart generation device described in Appendix 5 or 6, wherein the progress chart generation unit uses the dictionary information to recognize event information having the same words as words registered in the dictionary information, and generates the progress chart representing the event information. (Appendix 8) Further, an output unit is included, 8. The progress chart generation device according to claim 1, wherein the output unit outputs the progress chart in an editable format. (Appendix 9) 9. The progress chart generation device according to any one of appendices 1 to 8, wherein at least one of the observation information acquisition unit, the time series data generation unit, and the progress chart generation unit functions as an add-in or an application. (Appendix 10) The method includes an observation information acquisition step, a time-series data generation step, and a progress chart generation step, the observation information acquisition step acquires observation information relating to an observation target, the time-series data generating step extracts and structures date and time information indicating at least one of a date and a time and event information linked to the date and time information from the observation information to generate time-series data; The progress chart generating step generates a progress chart showing the event information over time based on the time-series data. (Appendix 11) 11. The progress chart generation method according to claim 10, wherein the progress chart generation step generates a progress chart including a first axis indicating the passage of time and a second axis indicating the event information based on the time series data. (Appendix 12) 12. The progress chart generation method according to claim 10, wherein the observation information acquisition step acquires image information and uses character recognition technology to acquire the observation information from the image information. (Appendix 13) 13. The progress chart generation method according to any one of appendices 10 to 12, wherein the progress chart generation step generates the progress chart that expresses the event information in at least one of a stacked format, a line format, and a comment format. (Appendix 14) the observation information includes at least one of quantitative information and qualitative information as the event information, The progress chart generation method described in Appendix 13, wherein the progress chart generation step generates the progress chart that represents the quantitative information in at least one of the stacked type and the line type based on the time series data, and represents the qualitative information in the comment type format. (Appendix 15) When the observation information includes date and time information indicating at least one of a date and a time that is later than the execution date and time of the process related to the generation of the progress chart, 15. The progress chart generating method according to claim 14, wherein the progress chart generated by the progress chart generating step depicts an object indicating the execution date and time. (Appendix 16) Further, a registration step is included, the registration step associates any word to be recognized in the time-series data generation step with classification information and registers the association in recognition dictionary information; the classification information is information indicating that the arbitrary word is classified into any one of the quantitative information expressed in a stacked form, the quantitative information expressed in a broken line form, and the qualitative information expressed in a comment form in the progress chart; The progress chart generation method according to claim 14 or 15, wherein the process of generating a progress chart uses the dictionary information to recognize event information having the same words as words registered in the dictionary information, and generates the progress chart representing the event information. (Appendix 17) Further, it includes an output step, 17. The progress chart generation method according to any one of appendices 10 to 16, wherein the output step outputs the progress chart in an editable format. (Appendix 18) A progress chart generation method according to any one of appendices 10 to 17, wherein at least one of the observation information acquisition step, the time series data generation step, and the progress chart generation step functions as an add-in or an application. (Appendix 19) The method includes a procedure for acquiring observation information, a procedure for generating time series data, and a procedure for generating a progress chart. the observation information acquisition step acquires observation information relating to an observation target; the time-series data generation step extracts and structures date and time information indicating at least one of a date and a time and event information linked to the date and time information from the observation information to generate time-series data; The progress chart generating step generates a progress chart showing the event information over time based on the time series data. (Appendix 20) 20. The program according to claim 19, wherein the progress chart generation step generates a progress chart including a first axis indicating the passage of time and a second axis indicating the event information based on the time series data. (Appendix 21) 21. The program according to claim 19, wherein the observation information acquisition step acquires image information and uses character recognition technology to acquire the observation information from the image information. (Appendix 22) 22. The program according to any one of appendices 19 to 21, wherein the progress chart generation procedure generates the progress chart that expresses the event information in at least one of a stacked format, a line format, and a comment format. (Appendix 23) the observation information includes at least one of quantitative information and qualitative information as the event information, The program described in Appendix 22, wherein the progress chart generation procedure generates a progress chart that represents the quantitative information in at least one of the stacked and line formats and the qualitative information in the comment format based on the time series data. (Appendix 24) When the observation information includes date and time information indicating at least one of a date and a time that is later than the execution date and time of the process related to the generation of the progress chart, The program according to claim 23, wherein the progress chart generated by the progress chart generation procedure depicts an object indicating the execution date and time. (Appendix 25) Furthermore, it includes a registration procedure, the registration step associates any word to be recognized in the time-series data generation step with classification information and registers the association in recognition dictionary information; the classification information is information indicating that the arbitrary word is classified into any one of the quantitative information expressed in a stacked form, the quantitative information expressed in a broken line form, and the qualitative information expressed in a comment form in the progress chart; The program according to claim 23 or 24, wherein the progress chart generation procedure uses the dictionary information to recognize event information having the same words as words registered in the dictionary information, and generates the progress chart representing the event information. (Appendix 26) Further, it includes an output procedure, 26. The program according to any one of appendices 19 to 25, wherein the output step outputs the progress chart in an editable format. (Appendix 27) 27. The program of any of appendices 19 to 26, which is an add-in or a program included in an application. (Appendix 28) A computer-readable recording medium having recorded thereon a program according to any one of appendices 19 to 27. [Industrial Applicability]

[0107] According to the present invention, the task of understanding the time series and checking the input contents can be facilitated, and therefore the present invention is particularly useful when understanding information in a medical record, for example. [Explanation of symbols]

[0108] 1. Central Processing Unit 2. Memory 3. Bus 4 Storage device 5 Input Devices 6 Output Devices 7. Communication Devices 10 Input field 20 Progress chart display column 100 Progress chart generator 101 Observation information acquisition unit 102 Time series data generation unit 103 Progress chart generation unit 104 Output section 105 Registration Department

Claims

1. The apparatus includes an observation information acquisition unit, a registration unit, a time series data generation unit, and a progress chart generation unit, the observation information acquisition unit acquires observation information relating to an observation object; the time-series data generation unit extracts date and time information indicating at least one of a date and a time and event information linked to the date and time information from the observation information and structures the extracted date and time information to generate time-series data; the observation information includes at least one of quantitative information and qualitative information as the event information, the registration unit associates any word to be recognized by the time-series data generation unit with classification information and registers the association in recognition dictionary information; the classification information is information indicating that the arbitrary word is classified into any one of the quantitative information expressed in a stacked form, the quantitative information expressed in a broken line form, and the qualitative information expressed in a comment form in the progress chart; the progress chart generation unit uses the recognition dictionary information based on the time-series data to recognize event information having the same words as words registered in the recognition dictionary information, and generates a progress chart showing the event information over time; The above-mentioned progress chart is In the case where the information is quantitative information, the information is a progress chart expressed in at least one of the stacked and line formats, When the information is qualitative, the progress chart is expressed in the form of a comment.

2. The progress chart generating device according to claim 1 , wherein the progress chart generating unit generates a progress chart including a first axis indicating the passage of time and a second axis indicating the event information based on the time series data.

3. The progress chart generating device according to claim 1 , wherein the observation information acquiring unit acquires image information and acquires the observation information from the image information using a character recognition technique.

4. When the observation information includes date and time information indicating at least one of a date and a time that is later than the execution date and time of the process related to the generation of the progress chart, The progress chart generating device according to claim 1 , wherein an object indicating the execution date and time is depicted in the progress chart generated by the progress chart generating unit.

5. Further, an output unit is included, The progress chart generating device according to claim 1 , wherein the output unit outputs the progress chart in an editable format.

6. The progress chart generating device according to claim 1 , wherein at least one of the observation information acquiring unit, the time-series data generating unit, and the progress chart generating unit functions as an add-in or an application.

7. The method includes an observation information acquisition step, a registration step, a time-series data generation step, and a progress chart generation step, the observation information acquisition step acquires observation information relating to an observation target, the time-series data generating step extracts and structures date and time information indicating at least one of a date and a time and event information linked to the date and time information from the observation information to generate time-series data; the observation information includes at least one of quantitative information and qualitative information as the event information, the registration step associates any word to be recognized in the time-series data generation step with classification information and registers the association in recognition dictionary information; the classification information is information indicating that the arbitrary word is classified into any one of the quantitative information expressed in a stacked form, the quantitative information expressed in a broken line form, and the qualitative information expressed in a comment form in the progress chart; the progress chart generating step uses the recognition dictionary information based on the time series data to recognize event information having the same words as words registered in the recognition dictionary information, and generates a progress chart showing the event information over time; The above-mentioned progress chart is In the case where the information is quantitative information, the information is a progress chart expressed in at least one of the stacked and line formats, If the information is qualitative, it is a progress chart expressed in the form of a comment. A progress chart generating method, wherein each of the steps is executed by a computer.

8. The method for generating a progress chart according to claim 7 , wherein the step of generating a progress chart generates a progress chart including a first axis indicating the passage of time and a second axis indicating the event information based on the time-series data.

9. The progress chart generating method according to claim 7 , wherein the observation information obtaining step obtains image information and obtains the observation information from the image information using a character recognition technique.

10. When the observation information includes date and time information indicating at least one of a date and a time that is later than the execution date and time of the process related to the generation of the progress chart, The progress chart generating method according to claim 7 , wherein an object indicating the execution date and time is depicted in the progress chart generated in the progress chart generating step.

11. Further, it includes an output step, The progress chart generating method according to claim 7 , wherein the output step outputs the progress chart in an editable format.

12. The progress chart generating method according to claim 7 , wherein at least one of the observation information acquiring step, the time-series data generating step, and the progress chart generating step functions as an add-in or an application.

13. The method includes an observation information acquisition procedure, a registration procedure, a time series data generation procedure, and a progress chart generation procedure, the observation information acquisition step acquires observation information relating to an observation target; the time-series data generation step extracts and structures date and time information indicating at least one of a date and a time and event information linked to the date and time information from the observation information to generate time-series data; the observation information includes at least one of quantitative information and qualitative information as the event information, the registration step associates any word to be recognized in the time-series data generation step with classification information and registers the association in recognition dictionary information; the classification information is information indicating that the arbitrary word is classified into any one of the quantitative information expressed in a stacked form, the quantitative information expressed in a broken line form, and the qualitative information expressed in a comment form in the progress chart; the step of generating a progress chart includes using the recognition dictionary information based on the time-series data to recognize event information having the same words as words registered in the recognition dictionary information, and generating a progress chart showing the event information over time; The above-mentioned progress chart is In the case where the information is quantitative information, the information is a progress chart expressed in at least one of the stacked and line formats, A program for causing a computer to execute the above-mentioned step of: if the information is qualitative, the information is a progress chart expressed in the form of a comment.

14. 14. The program according to claim 13, wherein the step of generating a progress chart generates a progress chart including a first axis indicating the passage of time and a second axis indicating the event information based on the time series data.

15. 14. The program according to claim 13, wherein the observation information acquisition step acquires image information and acquires the observation information from the image information using a character recognition technique.

16. When the observation information includes date and time information indicating at least one of a date and a time that is later than the execution date and time of the process related to the generation of the progress chart, The program according to claim 13 , wherein the progress chart generated by the progress chart generating step depicts an object indicating the execution date and time.

17. Further, it includes an output procedure, 14. The program according to claim 13, wherein the output step outputs the progress chart in an editable format.

18. 14. The program of claim 13, which is an add-in or a program included in an application.

19. A computer-readable recording medium on which the program according to claim 13 is recorded.

Citation Information

Patent Citations

  • Electronic medical record system, terminal device for same, and program for this terminal device

    JP2005251082A

  • Medical examination support device, operation method and operation program of medical examination support device

    JP2016162131A

  • Medical examination support device, operation method and operation program thereof, and medical examination support system

    JP2017117265A

  • Systems and methods for displaying patient data

    JP2019075148A

  • Information processing program, information processing method, and information processing device

    JP2021117777A