Display system, display method, and display program
The display system addresses the underutilization of experimenter findings by differentiating data and results based on extracted information, enhancing analysis efficiency through intuitive sample differentiation.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- TOYOTA JIDOSHA KK
- Filing Date
- 2024-12-02
- Publication Date
- 2026-06-12
AI Technical Summary
Existing analysis systems fail to fully utilize experimenter findings, making it difficult to incorporate important information into analysis processes.
A display system comprising an analysis target data acquisition unit, text acquisition unit, and display control unit that acquires and differentiates data and analysis results based on extracted information from text data, allowing for intuitive understanding of sample differences.
Assists in analysis by enabling users to intuitively understand how sample differences are reflected in data and results, leveraging experimenter knowledge.
Smart Images

Figure 2026095926000001_ABST
Abstract
Description
【Technical Field】 【0001】 This disclosure relates to a display system, a display method, and a display program. 【Background Art】 【0002】 Patent Document 1 describes a data analysis system that analyzes measurement data obtained by analyzing materials. The data analysis system described in Patent Document 1 receives measurement data via a communication device, processes the measurement data using a learned machine learning model, and outputs an analysis result. 【Prior Art Documents】 【Patent Documents】 【0003】 【Patent Document 1】 Japanese Patent Application Laid-Open No. 2021-092467 【Summary of the Invention】 【Problems to be Solved by the Invention】 【0004】 By the way, experimenters and developers obtain various findings in experiments. Such findings may contain information important for analysis. However, it is difficult to incorporate such findings into analysis. Therefore, in the analysis systems according to the prior art, such findings have not been fully utilized. 【0005】 That is, in the analysis systems according to the prior art, there is a problem that the findings obtained by the experimenter in the experiment cannot be fully utilized. Patent Document 1 does not disclose a technique capable of solving such a problem. 【0006】 This disclosure has been made to solve such problems, and an object thereof is to provide a display system, a display method, and a display program that can assist analysis utilizing the findings of an experimenter. 【Means for Solving the Problems】 【0007】 The display system relating to this disclosure comprises an analysis target data acquisition unit, a text acquisition unit, an extraction unit, and a display control unit. The analysis target data acquisition unit acquires analysis target data, which includes at least one of measurement data obtained by measuring a sample and numerical data related to the sample. The text acquisition unit acquires text data related to the sample. The extraction unit extracts extraction information related to the sample from the text data. The display control unit displays at least one of the analysis target data and the analysis results of the analysis target data, differentiated according to the differences in the extracted information. 【0008】 With this configuration, users can intuitively understand how the differences between extracted samples are reflected in the data under analysis and in the analysis results. As a result, the display system 1 according to this embodiment can assist in analysis that utilizes the experimenter's knowledge. 【0009】 In the display system relating to this disclosure, the extracted information may include at least one of the following: information regarding the experimental conditions of the sample and information regarding the physical properties of the sample. 【0010】 In the display system relating to this disclosure, the display control unit may group the samples into multiple groups according to the differences in the extracted information, and display at least one of the data to be analyzed and the analysis results of the data to be analyzed in a different format for each group. 【0011】 In the display system relating to this disclosure, the data to be analyzed may include measurement data. The display control unit may then display the measurement data, color-coded by group. 【0012】 In the display system relating to this disclosure, the display control unit may divide the display area for each group and display at least one of the data to be analyzed and the analysis results of the data to be analyzed. 【0013】 The display system according to this disclosure may further include an analysis unit that plots plot points corresponding to samples on mapping data based on the data to be analyzed. The display control unit may then display the plot points in different formats for each group. 【0014】 The method of displaying information relating to this disclosure involves the following steps. Analytical data is obtained that includes at least one of the following: measurement data obtained by measuring the sample, and numerical data related to the sample. Retrieve text data related to the sample. Extract relevant information about the sample from the text data. At least one of the data to be analyzed and the analysis results of the data to be analyzed will be displayed in a differentiated manner according to the difference in extracted information. 【0015】 The display program related to this disclosure causes the computer to perform the following actions. Analytical data is obtained that includes at least one of the following: measurement data obtained by measuring the sample, and numerical data related to the sample. Retrieve text data related to the sample. Extract relevant information about the sample from the text data. At least one of the data to be analyzed and the analysis results of the data to be analyzed will be displayed in a differentiated manner according to the difference in extracted information. [Effects of the Invention] 【0016】 This disclosure provides a display system, display method, and display program that can assist in analysis utilizing the experimenter's knowledge. [Brief explanation of the drawing] 【0017】 [Figure 1] This is a block diagram showing the configuration of the display system according to the first embodiment. [Figure 2] This is a block diagram showing the server configuration according to the first embodiment. [Figure 3] It is a block diagram showing the configuration of the server according to the first embodiment. [Figure 4] It is a schematic screen diagram for explaining the configuration of the server according to the first embodiment. [Figure 5] It is a schematic screen diagram for explaining the configuration of the server according to the first embodiment. [Figure 6] It is a flowchart showing the operation of the display system according to the first embodiment. [Figure 7] It is a block diagram showing the configuration of the server according to the second embodiment. [Figure 8] It is a schematic screen diagram for explaining the configuration of the server according to the first embodiment. 【Mode for Carrying Out the Invention】 【0018】 <First Embodiment> (Configuration of Display System) Hereinafter, the first embodiment according to the present disclosure will be described in detail with reference to the drawings. First, the configuration of the display system according to this embodiment will be described in detail. 【0019】 FIG. 1 is a block diagram showing the configuration of the display system according to the first embodiment. As shown in FIG. 1, in the display system 1 according to this embodiment, a server 100 and user terminals 200 are connected via a network N such as the Internet. 【0020】 The display system 1 according to this embodiment is typically provided as part of a data cloud-type service used in material development and research and development, and is used as a system for promoting research and development using so-called materials informatics (MI, Materials Informatics) and data science. 【0021】 The display system 1 stores various data related to experimental samples. Then, the display system 1 analyzes the stored data based on an instruction from the user. The various data related to the experimental samples mentioned here include the data analyzed and the text data, which will be described later. 【0022】 In the display system 1, the user terminal 200 transmits various data about the experimental sample to the server 100, and the server 100 analyzes the received data. The server 100 then transmits the analysis results to the user terminal 200, and the user terminal 200 displays the received analysis results. 【0023】 The user terminal 200 according to this embodiment is a terminal operated by a user, and is typically a computer device having a display device. The user terminal 200 transmits various data about the experimental sample to the server 100 via the network N. The user terminal 200 then receives the analysis results of the various data about the experimental sample from the server 100 via the network N. 【0024】 In this embodiment, the server 100 receives various data related to experimental samples from the user terminal 200 via the network N and analyzes the received data. The server 100 then transmits the analysis results to the user terminal 200 via the network N. 【0025】 Figure 2 is a block diagram showing the hardware configuration of the server according to the first embodiment. As shown in Figure 2, the server 100 includes a processor 110, memory 120, storage device 130, input / output interface 140, network interface 150, and internal bus 160. 【0026】 The internal bus 160 is a data transmission path for the processor 110, memory 120, storage device 130, input / output interface 140, and network interface 150 to send and receive data to and from each other. However, the method of connecting the processor 110 and the other components to each other is not limited to bus connection. 【0027】 Memory 120 is a main memory device implemented using RAM (Random Access Memory), etc. Storage device 130 is an auxiliary storage device implemented using a hard disk, SSD (Solid State Drive), memory card, or ROM (Read Only Memory), etc. The storage device 130 stores a program for implementing the desired function. 【0028】 The processor 110 is a variety of processor such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or an FPGA (field-programmable gate array). The processor 110 reads the program stored in the storage device 130 into the memory 120 and executes it, thereby performing the functions of each functional block as shown in Figure 3, which will be described later. 【0029】 The input / output interface 140 is an interface for connecting the server 100 with input / output devices. For example, input devices such as keyboards and output devices such as display devices may be connected to the input / output interface 140. The network interface 150 is an interface for connecting the server 100 to the network. 【0030】 The program, when loaded into a computer, includes a set of instructions (or software code) for causing the computer to perform one or more of the functions described in the embodiments. The program may be stored in a non-temporary computer-readable medium or a physical storage medium. Examples, but not limited to, include RAM, ROM, flash memory, SSD or other memory technologies, CD-ROM, DVD (digital versatile disc), Blu-ray® disc or other optical disc storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices. The program may be transmitted over a temporary computer-readable medium or a communication medium. Examples, but not limited to, include, a temporary computer-readable medium or a communication medium that includes electrically, optically, acoustically, or otherwise propagating signals. 【0031】 Figure 3 is a block diagram showing the configuration of a server according to the first embodiment. As shown in Figure 3, the server 100 according to this embodiment includes an analysis target data acquisition unit 111, a text acquisition unit 112, an extraction unit 113, and a display control unit 114 as functional blocks. 【0032】 The data acquisition unit 111 acquires data to be analyzed. More specifically, in this embodiment, the data acquisition unit 111 acquires multiple data to be analyzed from the user terminal 200 via the network N. The data acquisition unit 111 outputs the acquired data to be analyzed to the display control unit 114. 【0033】 Furthermore, the data acquisition unit 111 may store the acquired data in the storage device 130 each time it acquires data. Then, when performing the analysis described later, the data to be analyzed may be read from the storage device 130 and output to the display control unit 114. 【0034】 In this case, the data acquisition unit 111 does not need to read all the data to be analyzed stored in the storage device 130, but may read only the data to be analyzed specified by the user and output it to the display control unit 114. 【0035】 In other words, the data acquisition unit 111 may create a database storing the data to be analyzed. The data acquisition unit 111 according to this embodiment may be configured so that the user can appropriately select the data to be analyzed from the created database. 【0036】 Here, the data to be analyzed acquired by the data acquisition unit 111 according to this embodiment is at least one of the following: measurement data obtained by measuring the sample and numerical data relating to the sample. In other words, the data acquisition unit 111 according to this embodiment acquires data to be analyzed, which is at least one of the measurement data obtained by measuring the sample and numerical data related to the sample. 【0037】 The measurement data obtained by measuring a sample may be raw data output from the measuring instrument used to measure the sample, or it may be data that has undergone analytical processing. The measurement data obtained by measuring a sample may be any data format that is readable by a computer. 【0038】 Examples of measurement data obtained by measuring a sample include spectral data, waveform data, graph data, secondary image data, and three-dimensional image data. Examples of spectral data include those measured using methods such as nuclear magnetic resonance spectroscopy (NMR), infrared spectroscopy (IR), ultraviolet-visible spectroscopy (UV-vis), X-ray absorption spectroscopy (XAS), Raman spectroscopy, X-ray diffraction (XRD), small-angle X-ray scattering (SAXS), and mass spectrometry (MS). Furthermore, examples of two-dimensional image data include image data acquired using optical microscopes, scanning electron microscopes (SEM), transmission electron microscopes (TEM), and computed tomography (CT). Furthermore, examples of 3D image data include imaging data created by stacking tomographic images taken by computed tomography (CT), and model data created using CAD (Computer-Aided Design), etc. Wave-related data can include, for example, time-series data and displacement data. Examples of time-series data include acoustic data and vibration data, but any data in which the numerical value changes with time can be used. Examples of displacement data include the surface height and surface profile of a sample, but any data in which the numerical value changes with changes in coordinates and other parameters is acceptable. Other data include, for example, cyclic voltammograms, gas chromatography (GC) charts, and coordinate data such as CIF (Crystallographic Information) files. 【0039】 Numerical data relating to a sample may, for example, be numerical data defining the experimental conditions of the sample, or numerical data indicating the composition of the sample. For example, if the sample is a composition, the numerical data relating to the sample may be the content of each component contained in the composition. If the sample is a product, the numerical data relating to the sample may be numerical values relating to reaction conditions, such as reaction temperature, reaction time, the weight of the substrate used in the reaction, and the reaction scale. 【0040】 Furthermore, the data to be analyzed may include both measurement data obtained by measuring the sample and numerical data related to the sample. Examples of data that include both measurement data obtained by measuring the sample and numerical data related to the sample include the physical properties of the sample. 【0041】 Examples of sample properties include mechanical properties such as strength, hardness, toughness, and wear resistance; physical properties such as density, conductivity, magnetism, thermal conductivity, and thermal expansion coefficient; and chemical properties such as corrosion resistance. 【0042】 Furthermore, the data to be analyzed is not limited to data related only to the sample; for example, it may also include performance values of products and modules created using the sample. Examples of performance values for products and modules created using the sample include the photoelectric conversion efficiency of a solar cell equipped with a photoelectric conversion layer using the sample as a material, and numerical values evaluating the durability of a vehicle manufactured using the sample as a body material. 【0043】 In other words, the data to be analyzed acquired by the data acquisition unit 111 may be data that directly or indirectly defines the composition of the sample to be analyzed, or it may be data that directly or indirectly evaluates the performance of the sample to be analyzed. The data analyzed in this embodiment is data in which information about the experimental content is recorded in a format other than text. 【0044】 The text acquisition unit 112 acquires text data that records the experimental details of the sample. The text acquisition unit 112 outputs the acquired text data to the extraction unit 113. Furthermore, the text acquisition unit 112 may store the acquired text data in the storage device 130 each time it acquires text data. Then, when performing the analysis described later, the text data may be read from the storage device 130 and output to the extraction unit 113. 【0045】 Furthermore, in this case, the text acquisition unit 112 does not need to read all the text data stored in the storage device 130, but may read only the text data specified by the user and output it to the extraction unit 113. In other words, the text acquisition unit 112 may create a database that stores text data. The text acquisition unit 112 according to this embodiment may be configured so that the user can appropriately select the data to be analyzed from the created database. 【0046】 Furthermore, in the database referred to here, text data may be stored in association with the aforementioned data to be analyzed. In other words, the server 100 according to this embodiment may store the acquired data to be analyzed and the text data in the same database, associating them with each sample. In this case, the text acquisition unit 112 may acquire text data associated with the data to be analyzed that has been specified by the user as the target of analysis. 【0047】 In this embodiment, the text data is data recorded in text format from a document created by the experimenter who performed the experiment on the sample to record the details of the experiment. 【0048】 For example, text data may be created when an experimenter uses an input means such as a keyboard to input text recording the experimental details into the user terminal 200. In this case, the text acquisition unit 112 receives the input text data from the user terminal 200 and acquires text data recording the experimental details of the sample. In this case, the text data may be referred to as an electronic laboratory notebook. 【0049】 Furthermore, the written record of the experiment may be written on paper by the experimenter using a writing instrument or the like. In this case, the text acquisition unit 112 may acquire image data of the paper on which the user has recorded the experiment from the user terminal 200, and convert the characters written on the paper into text data by image processing the acquired image data. The text acquisition unit 112 may then acquire the converted text data as text data recording the experimental details of the sample. In this case, the written record of the experiment may be a so-called experiment notebook. 【0050】 As described above, the text acquisition unit 112 according to this embodiment may acquire text data that has been recorded as electronic data from the beginning, or it may acquire text data that has been generated by converting character information that was initially recorded on paper. In other words, the text acquisition unit 112 may acquire data other than text data, convert the acquired data, or extract text data from the acquired data. 【0051】 For example, the text acquisition unit 112 may extract text data from electronic data that includes text data and image data. The image referred to here may be, for example, a photograph of the appearance of a sample, a sketch of experimental equipment, or an image representing spectral data measured from a sample. In other words, the image referred to here may be any image that is recorded in an experimental notebook or electronic experimental notebook. 【0052】 As will be described in detail later, the display system according to this embodiment displays at least one of the data to be analyzed and the analysis results of the data to be analyzed, while differentiating them according to the differences in the information extracted from the text data acquired by the text acquisition unit. In other words, the display system according to this embodiment extracts differences between samples from documents created by the experimenter to record the experimental content, and displays at least one of the data to be analyzed and its analysis results, while differentiating them according to the extracted differences. With this configuration, users can intuitively understand how the differences between extracted samples are reflected in the data under analysis and in the analysis results. As a result, the display system 1 according to this embodiment can assist in analysis that utilizes the experimenter's knowledge. 【0053】 The extraction unit 113 acquires text data from the text acquisition unit 112. The extraction unit 113 extracts information related to the experiment from the text data. The extraction unit 113 outputs the extracted information to the display control unit 114. 【0054】 The extracted information according to this embodiment is used to assist in the analysis of the sample. Therefore, it is preferable that the extracted information according to this embodiment includes, for example, information regarding the experimental conditions of the sample and information regarding the physical properties of the sample. 【0055】 The extracted information extracted by the extraction unit 113 is information extracted in a classifiable or evaluable manner from the experimental content contained in the text data. Therefore, the extracted information according to this embodiment may include, for example, numerical data recording multiple variables, or identification data recording identification information about various elements related to each sample. 【0056】 In the above case, the extraction unit 113 may first extract items relating to at least one of the following: information relating to the experimental conditions of the sample and information relating to the physical properties of the sample. The extraction unit 113 may also extract numerical data as extracted data by quantifying the degree of each extracted item for each sample. Alternatively, the extraction unit 113 may extract identification data as extracted data by extracting identification information related to the extracted items from the text data. 【0057】 In the above case, the extraction unit 113 may refer to a database that records, for example, words related to experimental conditions and words related to physical properties. The extraction unit 113 may then extract items by searching the text data for words recorded in the database. Furthermore, the extraction unit 113 may extract items by, for example, using artificial intelligence (AI) trained to output items from text data as input data. 【0058】 When extracting numerical data, the extraction unit 113 may quantify the degree of an item by extracting a value representing the degree of the item that is written in the text data. For example, if the text data states that "the reaction solution was heated at a reaction temperature of 60 degrees Celsius for 1 hour," the extraction unit 113 first extracts "reaction temperature" and "reaction time" as items related to the experimental conditions. Then, for the "reaction temperature" item, it quantifies the degree of the item by extracting the numerical value "60 degrees Celsius." Furthermore, for the "reaction temperature" item, it quantifies the degree of the item by extracting the numerical value "1 hour." 【0059】 Furthermore, if the extraction unit 113 extracts items related to the physical properties of a sample, it may quantify the degree of those physical properties by assigning a first predetermined value to samples that exhibit those physical properties and a second predetermined value to samples that do not exhibit those physical properties. For example, if text data is obtained that states "a foamy product was obtained" and text data that states "a product was obtained" without mentioning foaminess, the extraction unit 113 will first extract "foaminess" as an item related to the physical properties of the sample. The extraction unit 113 then assigns a first predetermined value (e.g., "1") to the "effervescence" item of the sample corresponding to the text data that states, "A foamy product was obtained." Furthermore, the extraction unit 113 assigns a second predetermined value (e.g., "0") to the "effervescence" item of the sample corresponding to the text data that states, "A product was obtained," without mentioning effervescence. 【0060】 However, if the extraction unit 113 extracts items related to the physical properties of the sample, the extraction unit 113 may extract identification information indicating whether or not the physical properties were expressed, without quantifying the degree of those physical properties. 【0061】 The extraction unit 113 may also extract words representing the degree of an item from the text data and quantify the degree of the item based on the extracted words. For example, if there is text data stating "a product that foams slightly was obtained," text data stating "a product that foams was obtained," and text data stating "a product that foams violently was obtained," the extraction unit 113 will first extract "foaminess" as an item related to the physical properties of the sample. The extraction unit 113 will also extract "slightly" and "violently" as words that indicate the degree of the item. The extraction unit 113 then assigns a first predetermined value (e.g., "1") to the "effervescence" item of the sample corresponding to the text data that states, "A slightly effervescent product was obtained." The extraction unit 113 also assigns a second predetermined value (e.g., "2"), which is greater than the first predetermined value, to the "effervescence" item of the sample corresponding to the text data that states, "A effervescent product was obtained." Furthermore, the extraction unit 113 assigns a third predetermined value (e.g., "3"), which is greater than the second predetermined value, to the "effervescence" item of the sample corresponding to the text data that states, "A vigorously effervescent product was obtained." 【0062】 Furthermore, the extraction unit 113 may also extract identification information related to each extracted item as extracted information. In this case, the extraction unit 113 may, for example, extract "manufacturing lot number of compound" as an item and extract the corresponding "manufacturing lot number" as identification information. Alternatively, the extraction unit 113 may extract, for example, "the date the sample was created" as an item, and extract the corresponding "date" as identification information. 【0063】 Furthermore, the extraction unit 113 may extract, for example, "sample preparation method" as an item. In this case, the extraction unit 113 may pre-assign identifiers to the types of "sample preparation methods". Then, based on the information recorded in the text data, it may identify the corresponding sample preparation method and record the identifier corresponding to the identified preparation method as extracted information. 【0064】 As described above, the extraction unit 113 according to this embodiment extracts information related to the experimental content from text data, but the extraction method is not particularly limited. In other words, the extraction unit 113 according to this embodiment may use any method to extract the information, as long as it is a method that can extract information from text data that allows for the classification or evaluation of the sample. 【0065】 In addition, the extraction unit 113 according to this embodiment may, for example, use artificial intelligence (AI) to extract information from text data. In this case, the extraction unit 113 uses text data as input data and extracts information by using artificial intelligence (AI) trained to output extracted data in a format that allows the sample to be classified or evaluated by the display control unit 114, which will be described later. 【0066】 The display control unit 114 acquires extracted information from the extraction unit 113. The display control unit 114 displays at least one of the data to be analyzed and the analysis results of the data to be analyzed on the display device of the user terminal 200. More specifically, the display control unit 114 displays at least one of the data to be analyzed and the analysis results of the data to be analyzed in a differentiated manner according to the differences in the extracted information. 【0067】 Furthermore, when the display control unit 114 displays the analysis results of the data to be analyzed, it may obtain the analysis results from an analysis unit (not shown in Figure 3). In this case, the analysis unit obtains the data to be analyzed from the data acquisition unit 111, performs analysis on the acquired data, and outputs the analysis results. 【0068】 The display control unit 114 may, for example, group the samples into multiple groups according to the differences in the extracted information. The display control unit 114 may then display at least one of the data to be analyzed and the analysis results of the data to be analyzed in a different format for each group. 【0069】 Figure 4 is a schematic screen diagram showing the configuration of the server according to the first embodiment. More specifically, Figure 4 is a diagram showing a specific example of a screen that the display control unit 114 according to this embodiment displays on the user terminal 200. 【0070】 In Figure 4, the display control unit 114 divides each sample into a "foaming" group and a "non-foaming" group. The display control unit 114 displays the spectral data D1 of samples belonging to the "foaming" group as a solid line, and the spectral data D2 of samples belonging to the "non-foaming" group as a dashed line. 【0071】 In other words, in Figure 4, the display control unit 114 groups the samples into multiple groups according to the differences in the "foaming" category, and displays the spectral data, which is the data to be analyzed, using different lines for each group. This configuration allows users to visually and intuitively grasp the differences in the data being analyzed that correspond to the differences in the extracted information. 【0072】 In Figure 4, the display of spectral data is differentiated by using solid and dashed lines, but the method of differentiating the display of spectral data is not limited to this. For example, the display control unit 114 according to this disclosure may differentiate the display of spectral data by using lines of different colors. In other words, the display control unit 114 according to this disclosure may display the measurement data in a color-coded manner for each group if the data to be analyzed includes measurement data. 【0073】 Furthermore, although only two spectral data points are displayed in Figure 4, all displayable spectral data points are available. The number of spectral data points is not limited to 2; for example, it could be 3 or more. 【0074】 Furthermore, although the display control unit 114 displays spectral data in Figure 4, the data that can be displayed by the above configuration is not limited to spectral data. For example, the display control unit 114 may display waveform data or the like by the above configuration. 【0075】 Furthermore, although the display control unit 114 displays the data to be analyzed in Figure 4, it may also display the analysis results of the data to be analyzed according to the above configuration. Examples of analysis results of the data to be analyzed that can be displayed according to the above configuration include feature data extracted from spectral data, waveform data, etc. 【0076】 As mentioned above, in Figure 4, the display control unit 114 groups the samples into multiple groups and displays the spectral data, which is the data to be analyzed, using different lines for each group. However, the display control unit 114 according to this disclosure may display at least one of the data to be analyzed and the data to be analyzed without grouping the samples into multiple groups. In this case, the display control unit 114 may, for example, acquire numerical data from the extraction unit 113, which quantifies the degree of each item. Then, it may display at least one of the data to be analyzed using a line whose color intensity changes according to the acquired numerical data. Specifically, for example, the display control unit 114 may display the corresponding spectral data using a line that is darker for samples with longer reaction times. Even with this configuration, the display control unit 114 can differentiate and display at least one of the data to be analyzed according to the differences in the extracted information. 【0077】 Figure 5 is a schematic screen diagram showing the configuration of the server according to the first embodiment. More specifically, Figure 5 is a diagram showing a specific example of a screen that the display control unit 114 according to this embodiment displays on the user terminal 200. 【0078】 In Figure 5, the display control unit 114 divides each sample into a "foaming" group and a "non-foaming" group. The display control unit 114 then displays images P11, P12, and P13 representing the data to be analyzed for samples belonging to the "foaming" group in the first display area P1, and displays images P21, P22, and P23 representing the data to be analyzed for samples belonging to the "non-foaming" group in the second display area P2. 【0079】 In other words, in Figure 5, the display control unit 114 groups the samples into multiple groups according to the differences in the "foaming" item, and displays an image representing the data to be analyzed in a separate display area for each group. This configuration allows users to visually and intuitively grasp the differences in the data being analyzed that correspond to the differences in the extracted information. 【0080】 In Figure 5, three images are displayed in each region, but the number of displayable images is not limited to three; it may be one, two, or four or more. Furthermore, there may be regions where no images are displayed at all. 【0081】 In the screen shown in Figure 5, the display control unit 114 may display, for example, an image representing spectral data or waveform data. The display control unit 114 may also display the data to be analyzed, acquired as two-dimensional or three-dimensional image data, on the screen shown in Figure 5. 【0082】 Furthermore, although the display control unit 114 in Figure 5 displays an image representing the data to be analyzed, it may also display an image representing the analysis results of the data to be analyzed according to the above configuration. Examples of images representing the analysis results of the data to be analyzed that can be displayed according to the above configuration include, for example, images representing features extracted from spectral data, waveform data, 2D image data, 3D image data, etc. 【0083】 (Display system operation) Next, the operation of the display system, that is, the display method according to the first embodiment, will be described in detail. Figure 6 is a flowchart showing the operation of the display system according to the first embodiment. In the following description, Figures 1 to 5 will be referred to as appropriate. 【0084】 In the processing procedure shown in Figure 6, the processor 110 of the server 100 functions as the data acquisition unit 111, the text acquisition unit 112, the extraction unit 113, and the display control unit 114 by reading the program stored in the storage device 130 into the memory 120 and executing it. 【0085】 In the display method relating to this embodiment, first, the processor 110 acquires the data to be analyzed (step ST1). More specifically, in step ST1, the processor 110 acquires the data to be analyzed, which is at least one of the measurement data obtained by measuring the sample and numerical data related to the sample. In other words, in step ST1, the processor 110 functions as a data acquisition unit 111 for the data to be analyzed. For example, in step ST1, the processor 110 receives a selection of data to be analyzed from the user terminal 200. Then, the processor 110 retrieves the selected data to be analyzed from the storage device 130. 【0086】 Next, the processor 110 acquires text data (step ST2). More specifically, in step ST2, the processor 110 acquires text data related to the sample. In other words, in step ST2, the processor 110 functions as a text acquisition unit 112. For example, in step ST2, the processor 110 accepts the selection of text data from the user terminal 200. The processor 110 may then retrieve the selected text data from the storage device 130. Alternatively, in step ST2, the processor 110 may retrieve from the storage device 130 the text data stored in association with the data to be analyzed acquired in step ST1. Note that the execution order of steps ST1 and ST2 may be reversed. Also, steps ST1 and ST2 may be executed in parallel. 【0087】 Next, the processor 110 extracts information from the text data (step ST3). More specifically, in step ST3, the processor 110 extracts information related to the experimental content from the text data. In other words, in step ST3, the processor 110 functions as an extraction unit 113. As mentioned above, the extracted information relating to this embodiment may include, for example, at least one of the following: information regarding the experimental conditions of the sample and information regarding the physical properties of the sample. 【0088】 Finally, the processor 110 displays at least one of the data to be analyzed and the analysis results of the data to be analyzed, differentiated according to the differences in the extracted information (step ST4), and the display system 1 completes the series of operations. In other words, in step ST4, the processor 110 functions as a display control unit 114. In step ST4, the processor 110 causes a screen, such as those shown in Figures 4 and 5, to be displayed on the display device of the user terminal 200. 【0089】 As described above, the display system 1 according to this embodiment extracts information from text data and displays at least one of the data to be analyzed and the analysis results of the data to be analyzed in a differentiated manner according to the differences in the extracted information. With this configuration, users can intuitively understand how the differences between extracted samples are reflected in the data under analysis and in the analysis results. As a result, the display system 1 according to this embodiment can assist in analysis that utilizes the experimenter's knowledge. 【0090】 <Second Embodiment> (Display system configuration) A second embodiment of this disclosure will be described in detail below with reference to the drawings. The display system according to this embodiment is an application example of the display system according to the first embodiment. 【0091】 Figure 7 is a block diagram showing the configuration of a server according to the second embodiment. The display system according to this embodiment differs from the first embodiment in that the server 100 includes an analysis unit 115, but the other configurations are the same as those of the display system according to the first embodiment. 【0092】 In this embodiment, the analysis unit 115 acquires the data to be analyzed from the data acquisition unit 111. Then, based on the data to be analyzed, the analysis unit 115 plots the plot points corresponding to the samples on the mapping data. 【0093】 For example, the analysis unit 115 performs principal component analysis on the acquired data to be analyzed, and obtains principal components and principal component scores as a result of the principal component analysis. The analysis unit 115 may, for example, create mapping data using the acquired principal components and values representing the performance or physical properties of the sample corresponding to the data to be analyzed as axes, and plot points corresponding to the sample on the created mapping data. Furthermore, the analysis unit 115 may, for example, create mapping data using two or more acquired principal components as axes, and plot points corresponding to the sample on the created mapping data. 【0094】 Furthermore, the mapping data output by the analysis unit 115 is not limited to mapping data showing the results of principal component analysis. The analysis unit 115 may output any mapping data that can be used for the analysis of the sample. The mapping data referred to here is included in the analysis results of the data being analyzed. 【0095】 Figure 8 is a schematic screen diagram showing the configuration of the server according to the second embodiment. More specifically, Figure 8 is a diagram showing a specific example of a screen that the display control unit 114 according to this embodiment displays on the user terminal 200. 【0096】 In Figure 5, the display control unit 114 divides each sample into a "foaming" group and a "non-foaming" group. The display control unit 114 then displays plot points corresponding to samples belonging to the "foaming" group as circles and plot points corresponding to samples belonging to the "non-foaming" group as triangles. 【0097】 In other words, in Figure 5, the display control unit 114 groups the samples into multiple groups according to the differences in the "foaming properties" category, and displays the plot points in a different format for each group. With this configuration, users can visually and intuitively grasp the differences in sample distribution corresponding to differences in extracted information. 【0098】 <Other Embodiments> The analysis systems according to the first and second embodiments are implemented as a server 100, but the configuration of the analysis system according to this disclosure is not limited thereto. For example, the display system according to this disclosure may be implemented by two or more computer devices. Also, for example, part or all of the configuration of the analysis system according to this disclosure may be implemented as a user terminal 200. 【0099】 Although the present invention has been described above in reference to the embodiments described above, the present invention is not limited to the configuration of the embodiments described above, and of course includes various modifications, alterations, and combinations that can be made by a person skilled in the art within the scope of the claims of the present patent application. [Explanation of Symbols] 【0100】 1 Display System 100 servers 110 processors 120 memory 130 Storage Devices 140 Input / Output Interfaces 150 network interfaces 160 bus 111 Data acquisition unit for analysis 112 Text acquisition unit 113 Extraction part 114 Display Control Unit 115 Analysis Department 200 user terminals
Claims
[Claim 1] An analysis target data acquisition unit acquires analysis target data that includes at least one of measurement data obtained by measuring a sample and numerical data related to the sample. A text acquisition unit that acquires text data related to the aforementioned sample, An extraction unit that extracts information relating to the sample from the text data, The system includes a display control unit that displays at least one of the data to be analyzed and the analysis results of the data to be analyzed in a differentiated manner according to the differences in the extracted information. Display system. [Claim 2] The extracted information includes at least one of the following: information regarding the experimental conditions of the sample and information regarding the physical properties of the sample. The display system according to claim 1. [Claim 3] The display control unit groups the samples into multiple groups according to the differences in the extracted information, and displays at least one of the data to be analyzed and the analysis results of the data to be analyzed in a different format for each group. The display system according to claim 1 or 2. [Claim 4] The data to be analyzed includes the measurement data, The display control unit displays the measurement data, color-coded for each group. The display system according to claim 3. [Claim 5] The display control unit divides the display area for each group and displays at least one of the data to be analyzed and the analysis results of the data to be analyzed. The display system according to claim 3. [Claim 6] The analysis unit further comprises plotting points corresponding to the sample on the mapping data based on the data to be analyzed, The display control unit causes the plot points to be displayed in a different format for each group. The display system according to claim 3. [Claim 7] Analytical data is obtained that includes at least one of the measurement data obtained by measuring the sample and numerical data related to the sample. Obtain text data related to the aforementioned sample, Extract information relating to the sample from the aforementioned text data, At least one of the data to be analyzed and the analysis results of the data to be analyzed is displayed in a differentiated manner according to the difference in the extracted information. Display method. [Claim 8] Analytical data is obtained that includes at least one of the measurement data obtained by measuring the sample and numerical data related to the sample. Obtain text data related to the aforementioned sample, Extract information relating to the sample from the aforementioned text data, The computer is instructed to perform an operation that displays at least one of the data to be analyzed and the analysis results of the data to be analyzed in a differentiated manner according to the difference in the extracted information. Display program.