Data display device, analysis system, data display method, and program

By realizing the correlation display and regeneration of the analytical data and the verification data in the data display device, the problem of difficulty in verifying data validity in the prior art is solved, the reliability and reproducibility of the analytical data are improved, and the development of new materials is supported.

CN120359535APending Publication Date: 2025-07-22RESONAC CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380083194.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-12-05
Filing Date
2023-11-15
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

The validity of data cannot be effectively verified in the prior art, especially in analysis systems in the field of material development, and the reliability and reproducibility of data are difficult to guarantee.

Method used

The data display device realizes the correlation display of the analysis data and the verification data, including the analysis data acquisition unit, the analysis data display unit, the verification data acquisition unit and the verification data display unit. The multiple analysis data can be associated with the verification data, and the correlation display and regenerate the verification data under user operations.

Benefits of technology

It improves the reliability and reproducibility of the analytical data, can obtain higher-precision analysis results, and supports the development of new materials.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120359535A_ABST
    Figure CN120359535A_ABST
Patent Text Reader

Abstract

And the data validity can be verified. A data display device capable of communicating with an analysis data management device for managing analysis data and a verification data management device for managing verification data through a network, the data display device comprising: an analysis data acquisition unit configured to acquire a plurality of analysis data from the analysis data management device; an analysis data display unit configured to display the plurality of analysis data in a comparable manner; a verification data acquisition unit configured to acquire, from the verification data management device, verification data for verifying validity of target data selected from among the plurality of pieces of analysis data; and a verification data display unit configured to display the object data and the verification data in association with each other.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a data display device, an analysis system, a data display method, and a program. Background Art

[0002] For example, in the field of material development, an analysis system that can view and compare data such as physical property values of various substances is now in use. Using such an analysis system, even those who are not analysis experts specializing in data analysis can study material properties and compositions.

[0003] For example, Non-Patent Document 1 discloses a database of first-principles calculation results of material substances. The database disclosed in Non-Patent Document 1 provides crystal structures, band structures, thermodynamic quantities, phase diagrams, magnetic moments, etc. for each substance.

[0004] <Prior Art Documents>

[0005] <Non-Patent Documents>

[0006] Non-Patent Document 1: Lawrence Berkeley National Laboratory, "The Materials Project", [online], [searched on October 26, 2022], Internet <URL: https: / / materialsproject.org / > Summary of the Invention

[0007] <Problems to be Solved by the Invention>

[0008] However, in the prior art, there is a problem that information for previewing and verifying the validity of data cannot be obtained. For example, in the prior art disclosed in Non-Patent Document 1, the records during calculations or the range of physical property value data are limited and insufficient to verify the validity of the data.

[0009] One aspect of the present disclosure aims to be able to verify the validity of data.

[0010] <Means for Solving the Problems>

[0011] The present disclosure includes the following structures.

[0012] [1] A data display device capable of communicating with an analysis data management device for managing analysis data and a verification data management device for managing verification data via a network,

[0013] The data display device includes:

[0014] An analysis data acquisition unit configured to acquire a plurality of analysis data from the analysis data management device;

[0015] An analysis data display unit configured to display the plurality of analysis data in a comparable manner;

[0016] A verification data acquisition unit configured to acquire, from the verification data management device, verification data for verifying the validity of object data selected from the plurality of analysis data; and

[0017] A verification data display unit configured to display the object data in association with the verification data.

[0018] [2] The data display device according to [1] above, wherein

[0019] The analysis data display unit is configured to display each of the plurality of analysis data in association with a link leading to the verification data,

[0020] The verification data acquisition unit is configured to acquire, according to an operation on the link, the verification data related to the analysis data associated with the link.

[0021] [3] The data input unit according to [1] or [2] above, further comprising:

[0022] A data input unit configured to receive the object data regenerated according to the verification data; and

[0023] A data registration unit configured to register the regenerated object data in the analysis data management device.

[0024] [4] The data display device according to any one of [1] to [3] above, wherein

[0025] The analysis data includes information representing a material and physical property values of the material,

[0026] The verification data includes condition values for generating the physical property values and historical record information when generating the physical property values.

[0027] [5] The data display device according to any one of [1] to [4] above, wherein

[0028] The verification data is electronic experimental records or paper data.

[0029] [6] An analysis system in which an analysis data management device for managing analysis data, a verification data management device for managing verification data, and a data display device can communicate via a network, wherein

[0030] The data display device includes:

[0031] An analysis data acquisition unit configured to acquire a plurality of analysis data from the analysis data management device;

[0032] An analysis data display unit configured to display the plurality of analysis data in a comparable manner;

[0033] A verification data acquisition unit configured to acquire verification data for verifying object data selected from the plurality of analysis data from the verification data management device; and

[0034] A verification data display unit configured to display the object data in association with the verification data.

[0035] [7] A data display method executed by a computer capable of communicating via a network with an analysis data management device for managing analysis data and a verification data management device for managing verification data:

[0036] A step of acquiring a plurality of analysis data from the analysis data management device;

[0037] A step of displaying the plurality of analysis data in a comparable manner;

[0038] A step of acquiring verification data for verifying the validity of object data selected from the plurality of analysis data from the verification data management device; and

[0039] A step of displaying the object data in association with the verification data.

[0040] [8] A program that causes a computer capable of communicating via a network with an analysis data management device for managing analysis data and a verification data management device for managing verification data to execute:

[0041] A step of acquiring a plurality of analysis data from the analysis data management device;

[0042] A step of displaying the plurality of analysis data in a comparable manner;

[0043] A step of acquiring verification data for verifying the validity of object data selected from the plurality of analysis data from the verification data management device; and

[0044] A step of displaying the object data in association with the verification data.

[0045] [Effects of the Invention]

[0046] According to one aspect of the present invention, the validity of data can be verified. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 It is a block diagram showing an example of the overall configuration of the analysis system.

[0048] Figure 2It is a block diagram showing an example of the hardware structure of a computer.

[0049] Figure 3 It is a block diagram showing an example of the functional structure of an analysis system.

[0050] Figure 4 It is a flowchart showing an example of browsing processing.

[0051] Figure 5 It is a conceptual diagram showing an example of a browsing screen.

[0052] Figure 6 It is a conceptual diagram showing an example of a verification screen.

[0053] Figure 7 It is a flowchart showing an example of verification processing. Detailed implementation manners

[0054] Hereinafter, each implementation manner of the present disclosure will be described with reference to the accompanying drawings. In this specification and the accompanying drawings, structural elements having substantially the same functional structure are denoted by the same reference numerals, and repeated descriptions are omitted.

[0055] [Implementation manner]

[0056] One implementation manner of the present disclosure is an analysis system for analyzing data such as physical property values of various substances stored in a database. The analysis system of this implementation manner, for example, extracts substances that satisfy the composition or characteristics specified by the user and displays them in a comparable display manner. According to the analysis system of this implementation manner, the user can search for substances that satisfy the desired conditions of composition and satisfy the desired characteristics. If the analysis system of this implementation manner is used, for example, a new functional material using aluminum nitride (AlN) can be searched for.

[0057] Analysis systems that can browse and compare databases storing data such as physical property values of substances have been used conventionally. However, it is difficult to verify the validity of data in existing analysis systems. Most of the data stored in the database is a collection of data calculated by various researchers or data published in papers. These data may also include content with low reliability. In order to ensure the reliability and reproducibility of analysis results, it is important to be able to verify the data generation process and the like.

[0058] The analysis system of this implementation manner is configured to store the data used in the analysis (hereinafter also referred to as "analysis data") in association with data that can verify the validity of the analysis data (hereinafter also referred to as "verification data"), and to be able to display the verification data from the analysis data being browsed. Therefore, according to the analysis system of this implementation manner, the user can easily verify the validity of the analysis data being browsed.

[0059] In addition, the analysis system according to the present embodiment is configured to be able to store newly generated analysis data in association with verification data when regenerating the analysis data based on the verification data. Therefore, with the analysis system according to the present embodiment, the reliability and reproducibility of the analysis data can be improved, and a more accurate analysis result can be obtained.

[0060] <Overall Structure of the Analysis System>

[0061] Refer to Figure 1 to describe the overall structure of the analysis system in the present embodiment. Figure 1 It is a block diagram showing an example of the overall structure of the analysis system according to the present embodiment.

[0062] As Figure 1 shown, the analysis system 1 according to the present embodiment includes an analysis data management device 10, a verification data management device 20, and a data display device 30. The analysis data management device 10, the verification data management device 20, and the data display device 30 are connected via a communication network N1 such as a LAN (Local Area Network) or the Internet so as to enable data communication.

[0063] The analysis data management device 10 is an information processing device such as a personal computer, a workstation, or a server for managing analysis data. The analysis data management device 10 extracts pre-stored analysis data according to a request from the data display device 30 and sends it to the data display device 30.

[0064] The verification data management device 20 is an information processing device such as a personal computer, a workstation, or a server for managing verification data. The verification data management device 20 obtains pre-stored verification data according to a request from the data display device 30 and sends it to the data display device 30.

[0065] The data display device 30 is an information processing terminal such as a personal computer, a smart phone, or a tablet terminal for displaying analysis data and verification data. The data display device 30 obtains a plurality of analysis data from the analysis data management device 10 and displays the obtained plurality of analysis data to the user in a comparable display manner. For the target data selected from the plurality of analysis data, the data display device 30 obtains verification data from the verification data management device 20 and displays the target data in association with the verification data.

[0066] Here, Figure 1As an example of the overall structure of the analysis system 1 shown, various system configuration examples can be adopted according to the use and purpose. For example, one or more of the analysis data management device 10, the verification data management device 20, and the data display device 30 can be provided in multiple numbers in the analysis system 1. For example, the analysis data management device 10 and the verification data management device 20 can be implemented by multiple computers, or can be implemented as a cloud computing service. As Figure 1 An example of the classification of the analysis data management device 10, the verification data management device 20, and the data display device 30 shown.

[0067] <Hardware Structure of the Analysis System>

[0068] Refer to Figure 2 The hardware structure of the analysis system 1 of the present embodiment will be described.

[0069] <<Hardware Structure of the Computer>>

[0070] The analysis data management device 10, the verification data management device 20, and the data display device 30 of the present embodiment are implemented by a computer, for example. Figure 2 It is a block diagram showing an example of the hardware structure of the computer 500 of the present embodiment.

[0071] As Figure 2 Shown, the computer 500 includes a CPU (Central Processing Unit) 501, a ROM (Read Only Memory) 502, a RAM (Random Access Memory) 503, an HDD (Hard Disk Drive) 504, an input device 505, a display device 506, a communication interface 507, and an external I / F 508. The CPU 501, the ROM 502, and the RAM 503 form a so-called computer. Each hardware of the computer 500 is interconnected through a bus 509. The input device 505 and the display device 506 can also be in a form connected to and utilized by the external I / F 508.

[0072] The CPU 501 is an arithmetic device that realizes the overall control and functions of the computer 500 by reading a program or data from a storage device such as the ROM 502 or the HDD 504 onto the RAM 503 and executing processing.

[0073] The ROM 502 is an example of a non-volatile semiconductor memory (storage device) that can retain programs or data even when the power is turned off. The ROM 502 functions as a main storage device that stores various programs, data, etc. required when the CPU 501 executes various programs installed in the HDD 504. Specifically, the ROM 502 stores startup programs such as BIOS (Basic Input / Output System), EFI (Extensible Firmware Interface), etc. that are executed when the computer 500 starts up, data such as OS (Operating System) settings, network settings, etc.

[0074] The RAM 503 is an example of a volatile semiconductor memory (storage device) in which programs and data are deleted when the power is turned off. The RAM 503 is, for example, DRAM (Dynamic Random Access Memory), SRAM (Static Random Access Memory), etc. The RAM 503 provides a work area that is expanded when the CPU 501 executes various programs installed in the HDD 504.

[0075] The HDD 504 is an example of a non-volatile storage device that stores programs and data. The programs and data stored in the HDD 504 include the OS, which is the basic software that controls the entire computer 500, and application programs that provide various functions on the OS, etc. In addition, the computer 500 can also use a storage device (for example, SSD: Solid State Drive, solid state drive, etc.) using flash memory as the storage medium instead of the HDD 504.

[0076] The input device 505 is a touch panel, operation keys and buttons, keyboard and mouse, microphone that inputs audio data such as input sound, etc. used by the user to input various signals.

[0077] The display device 506 is composed of a display such as a liquid crystal or EL (Electro-Luminescence) that displays a screen, a speaker that outputs audio data such as sound, etc.

[0078] The communication I / F 507 is an interface through which the computer 500 connects to a communication network and performs data communication.

[0079] The external I / F 508 is an interface with an external device. The external device includes a drive device 510, etc.

[0080] The drive device 510 is a device for setting the recording medium 511. The recording medium 511 includes media such as CD-ROMs, floppy disks, magneto-optical disks, etc. that record information optically, electrically, or magnetically. Additionally, the recording medium 511 may include semiconductor memories such as ROMs, flash memories, etc. that record information electrically. Therefore, the computer 500 can read and / or write to the recording medium 511 via the external I / F 508.

[0081] In addition, various programs installed in the HDD 504 are installed, for example, by setting the distributed recording medium 511 on the drive device 510 connected to the external I / F 508 and having the drive device 510 read the various programs stored in the recording medium 511. Alternatively, various programs installed in the HDD 504 can also be installed by downloading them from a network different from the communication network via the communication I / F 507.

[0082] <Functional Structure of the Analysis System>

[0083] Refer to Figure 3 to describe the functional structure of the analysis system of this embodiment. Figure 3 is a block diagram showing an example of the functional structure of the analysis system 1 of this embodiment.

[0084] <<Functional Structure of the Analysis Data Management Device>>

[0085] As Figure 3 shown, the analysis data management device 10 of this embodiment includes an analysis data storage unit 100 and an analysis data management unit 101.

[0086] The analysis data storage unit 100 is implemented by the Figure 2 shown HDD 504. The analysis data management unit 101 is implemented by the CPU 501 executing the processing of a program expanded from the Figure 2 shown HDD 504 onto the RAM 503.

[0087] A plurality of analysis data are pre-stored in the analysis data storage unit 100. The analysis data are data for analysis by users, etc. of the analysis system 1 through viewing and comparison. The analysis data includes, for example, identification information for identifying a substance and physical property values of the substance, etc. The physical property values included in the analysis data can be values measured through experiments, values obtained through simulation calculations such as first-principles calculations, or values predicted through machine learning models.

[0088] Each piece of analysis data is associated with verification data for verifying the analysis data. Specifically, each piece of analysis data is associated with information for obtaining the verification data stored in the verification data management device 20. The information for obtaining the verification data is, for example, a URL (Uniform Resource Locator) of the verification data, or link information that can directly retrieve the verification data, etc.

[0089] The analysis data management unit 101 extracts analysis data that meets specified extraction conditions from the analysis data storage unit 100 according to a request from the data display device 30, and sends it to the data display device 30. The analysis data management unit 101 stores new analysis data in the analysis data storage unit 100 according to a request from the data display device 30.

[0090] <<Functional Structure of Verification Data Management Device>>

[0091] As Figure 3 shown, the verification data management device 20 of the present embodiment includes a verification data storage unit 200 and a verification data management unit 201.

[0092] The verification data storage unit 200 is implemented by the Figure 2 shown HDD 504. The verification data management unit 201 is implemented by the CPU 501 executing a program expanded from the Figure 2 shown HDD 504 to the RAM 503.

[0093] A plurality of verification data are pre-stored in the verification data storage unit 200. The verification data is data for verifying the validity of the analysis data. The verification data, for example, includes condition values for generating physical property values included in the analysis data, and historical record information when generating the physical property values. When the physical property value is a measured value obtained through an experiment, the condition value is the experimental condition, etc., and the historical record information is the change of the measured values in the experiment. When the physical property value is a calculated value obtained through simulation, the condition value is the calculation conditions and calculation environment used in the calculation, etc., and the historical record information is a record file indicating the calculation process.

[0094] The verification data, specifically, is, for example, an electronic experimental notebook that manages experimental records electronically. In addition, for example, the verification data is paper data that electronically records the content of papers carrying analysis data.

[0095] The verification data management unit 201 reads out specified verification data from the verification data storage unit 200 according to a request from the data display device 30, and sends it to the data display device 30. The verification data management unit 201 stores new verification data in the verification data storage unit 200 according to a request from the data display device 30.

[0096] <<Functional Structure of Data Display Device>>

[0097] As Figure 3 shown, the data display device 30 in this embodiment includes a screen display unit 301, an analysis data acquisition unit 302, an analysis data display unit 303, an object data selection unit 304, a verification data acquisition unit 305, a verification data display unit 306, a data input unit 307, and a data registration unit 308.

[0098] The screen display unit 301, the analysis data acquisition unit 302, the analysis data display unit 303, the object data selection unit 304, the verification data acquisition unit 305, the verification data display unit 306, the data input unit 307, and the data registration unit 308 are implemented by the CPU 501 executing the processing of the program expanded from the Figure 2 HDD 504 shown to the RAM 503.

[0099] The screen display unit 301 outputs a viewing screen and a verification screen to the display device 506. The viewing screen is used to display multiple analysis data in a comparable manner, and the verification screen is used to display the analysis data in association with the verification data.

[0100] The analysis data acquisition unit 302 acquires analysis data that meets the extraction conditions specified in the viewing screen from the analysis data management device 10.

[0101] The analysis data display unit 303 displays multiple analysis data acquired by the analysis data acquisition unit 302 on the viewing screen in a comparable manner.

[0102] The object data selection unit 304 selects object data for validating effectiveness from the multiple analysis data displayed on the viewing screen according to the user's operation on the viewing screen.

[0103] The verification data acquisition unit 305 acquires verification data for validating the effectiveness of the object data selected by the object data selection unit 304 from the verification data management device 20.

[0104] The verification data display unit 306 displays the verification data acquired by the verification data acquisition unit 305 in association with the object data selected by the object data selection unit 304 on the verification screen.

[0105] The data input unit 307 accepts the object data (hereinafter, also referred to as "new object data") regenerated according to the verification data. The new object data includes physical property values regenerated according to the condition values shown in the verification data. The data input unit 307 may also accept new verification data (hereinafter, also referred to as "new verification data") when regenerating the new object data.

[0106] The data registration unit 308 requests the analysis data management device 10 to register the new target data received by the data input unit 307. When the data input unit 307 receives new verification data, the data registration unit 308 requests the verification data management device 20 to register the new verification data.

[0107] <Processing sequence of the analysis system>

[0108] Regarding the processing sequence of the analysis method executed by the analysis system 1 of the present embodiment, the following will be described with reference to Figures 4 to 7 for explanation. The analysis method of the present embodiment includes a browsing process (refer to Figure 4 ) and a verification process (refer to Figure 7 ).

[0109] In the present embodiment, it is assumed that the user of the browsing process is a non-analysis full-time staff who does not specialize in data analysis, and the user of the verification process is an analysis full-time staff who specializes in data analysis. However, the above is only an example, and the browsing process and the verification process can also be processed as a series of processes by the analysis full-time staff.

[0110] <<Browsing process>>

[0111] Figure 4 is a flowchart showing an example of the browsing process of the present embodiment. The browsing process is a process of browsing analysis data and verification data.

[0112] In step S1, the screen display unit 301 of the data display device 30 outputs a browsing screen to the display device 506. The browsing screen is a screen for displaying a plurality of analysis data in a comparable manner.

[0113] (Browsing screen)

[0114] Regarding the browsing screen of the present embodiment, refer to Figure 5 for explanation. Figure 5 is a conceptual diagram showing an example of the browsing screen of the present embodiment.

[0115] As Figure 5 shown, the browsing screen 400 of the present embodiment includes a material selection column 401, a physical property selection column 402, a chart display column 403, a table display column 404, and a download button 405. In addition, either the chart display column 403 or the table display column 404 can be displayed only, or they can be displayed switchably by the operation of the user.

[0116] The material selection column 401 is an input column for selecting a material as an extraction condition for extracting analysis data. When a material is selected in the material selection column 401, the analysis data including the material is extracted. The number of materials that can be selected in the material selection column 401 can be multiple. In Figure 5In the example shown, aluminum (Al) is input to the material selection column 401. In this case, analytical data related to substances containing aluminum in the composition is extracted.

[0117] The physical property selection column 402 is an input column for selecting physical property values to be displayed for analyzing the analytical data. The physical property values selected in the physical property selection column 402 are used as indicators when the extracted analytical data is displayed in the chart display column 403 and the table display column 404. Indicators are, for example, the x-axis and y-axis in a two-dimensional scatter plot.

[0118] The chart display column 403 is a display column for displaying analytical data in the form of a chart. In Figure 5 the example shown, the chart display column 403 is a two-dimensional scatter plot, with the physical property values selected in the physical property selection column 402 as the x-axis and y-axis, and the analytical data is represented by dots.

[0119] The table display column 404 is a display column for displaying analytical data in the form of a table. In Figure 5 the example shown, the data items representing the various elements of the analytical data are listed, and the physical property values selected in the physical property selection column 402 are included in the data items.

[0120] The download button 405 is a button for downloading analytical data. When the user presses the download button 405, the analytical data displayed in the chart display column 403 and the table display column 404 is output in the form of CSV (Comma-Separated Values) or the data form of the desired spreadsheet software, etc., and is stored in the storage section such as the HDD 504 of the data display device 30.

[0121] Return Figure 4 An explanation is given. In step S2, the analytical data acquisition unit 302 of the data display device 30 acquires the extraction conditions input to the viewing screen 400 according to the user's operation. Specifically, the analytical data acquisition unit 302 acquires the identification information for identifying the material input to the material selection column 401. The identification information for identifying the material is, for example, an element symbol, an element number, or a chemical formula. Next, the analytical data acquisition unit 302 sends a request for acquiring analytical data to the analytical data management device 10. This acquisition request includes the acquired extraction conditions.

[0122] In step S3, the analytical data management unit 101 of the analytical data management device 10 receives the request for acquiring analytical data from the data display device 30. Next, the analytical data management unit 101 reads the analytical data related to the substances that meet the received extraction conditions from the analytical data storage section 100. Then, the analytical data management unit 101 sends the read analytical data to the data display device 30.

[0123] In step S4, the analysis data acquisition unit 302 of the data display device 30 receives analysis data from the analysis data management device 10. Then, the analysis data acquisition unit 302 sends the received analysis data to the analysis data display unit 303.

[0124] The analysis data display unit 303 receives analysis data from the analysis data acquisition unit 302. Then, the analysis data display unit 303 obtains the display settings input to the viewing screen 400. Next, the analysis data display unit 303 displays the analysis data in the chart display column 403 and the table display column 404 of the viewing screen 400 according to the obtained display settings.

[0125] In step S5, the object data selection unit 304 of the data display device 30 selects object data from among a plurality of analysis data displayed on the viewing screen 400 according to the user's operation on the viewing screen 400. Then, the object data selection unit 304 sends information indicating verification data associated with the selected object data to the verification data acquisition unit 305.

[0126] The verification data acquisition unit 305 receives information indicating verification data from the object data selection unit 304. Then, the verification data acquisition unit 305 sends a request for acquiring verification data to the verification data management device 20. This acquisition request includes information indicating the received verification data.

[0127] In Figure 5 In the chart display column 403 or the table display column 404 of the viewing screen 400 shown, each analysis data is associated with a link to verification data. When the user performs a specified operation on the link associated with the analysis data in the chart display column 403 or the table display column 404, the analysis data is selected as the object data.

[0128] For example, the table display column 404 may display a data item (#ELN / JNL) indicating a link to verification data. When the user clicks on the link, a request for acquiring the verification data targeted by the link is sent to the verification data management device 20.

[0129] For example, in the chart display column 403, scatter points corresponding to each analysis data can be displayed in association with links leading to verification data. In this case, for example, by the user performing an operation of selecting a scatter point (e.g., clicking, etc.), a request for acquiring the verification data targeted by the link will be sent to the verification data management device 20. In addition, by performing an operation of placing the pointer on the scatter point corresponding to each analysis data (e.g., mouse hovering, etc.), the URL of the verification data targeted by the link can be displayed.

[0130] In step S6, the verification data management unit 201 of the verification data management device 20 receives a request for obtaining verification data from the data display device 30. Then, based on the received information indicating the verification data, the verification data management unit 201 reads the verification data from the analysis data storage unit 100. Then, the verification data management unit 201 sends the read verification data to the data display device 30.

[0131] In step S7, the verification data acquisition unit 305 of the data display device 30 receives the verification data from the verification data management device 20. Then, the verification data acquisition unit 305 sends the received verification data to the verification data display unit 306.

[0132] The verification data display unit 306 receives the verification data from the verification data acquisition unit 305. Then, the verification data display unit 306 generates a verification screen incorporating the received verification data. Then, the verification data display unit 306 transmits the generated verification screen to the screen display unit 301.

[0133] The screen display unit 301 outputs the received verification screen to the display device 506. The verification screen is a screen for associatively displaying the analysis data and the verification data.

[0134] (Verification screen)

[0135] Regarding the verification screen of the present embodiment, refer to Figure 6 for description. Figure 6 is a conceptual diagram showing an example of the verification screen of the present embodiment.

[0136] As Figure 6 shown, the verification screen 410 of the present embodiment includes a substance information display column 411, a history information display column 412, and a file display column 413. Figure 6 The verification screen 410 shown is an example of a verification screen displayed when an electronic laboratory notebook is used as verification data. Figure 6 The electronic laboratory notebook shown is an example of a notebook recording the calculation results when performing first-principles quantum mechanics calculations using a computational chemistry software called VASP (registered trademark).

[0137] An image showing the crystal structure of the substance identified based on the identification information included in the target data is displayed in the substance information display column 411. The information displayed in the substance information display column 411 can be any information as long as it can identify the substance.

[0138] History information at the time of generating the analysis data is displayed in the history information display column 412. Figure 6The history information display column 412 shown is an example of a record file output by computational chemistry software. The information displayed in the history information display column 412 can be any information as long as it can verify the generation process information of the physical property values contained in the computational analysis data.

[0139] In the file display column 413, electronic data recording the condition values and history information when generating the analysis data is displayed in a list. In Figure 6 In the shown file display column 413, files recording each parameter input to the computational chemistry software (POSCAR_1.vasp, POTCAR.info), record files output by the computational chemistry software (Result_1.dat), and text files (Memo.txt) where the experimenter recorded notes, etc. are displayed. By operating on the file display column 413, the content of each file can be displayed.

[0140] By operating on the desired analysis data on the viewing screen 400, the user can easily display the verification screen 410 for displaying verification data related to the analysis data. Therefore, the user can verify the validity of each data through simple operations while analyzing the data.

[0141] <<Verification Process>>

[0142] Figure 7 It is a flowchart showing an example of the verification process of the present embodiment. The verification process is a process of verifying the validity of the analysis data based on the verification data.

[0143] In step S11, the screen display unit 301 of the data display device 30 outputs the verification screen 410 to the display device 506. On the verification screen 410, verification data related to the object data selected by the user is displayed.

[0144] In step S12, the screen display unit 301 of the data display device 30 determines whether to verify the analysis data associated with the verification data displayed on the verification screen 410. If it is determined that the analysis data is to be verified (yes), the screen display unit 301 proceeds to the process of step S13. On the contrary, if it is determined that the analysis data is not to be verified (no), the screen display unit 301 ends the verification process.

[0145] The determination of whether to verify the analysis data can be made, for example, by displaying an option for selecting whether to verify the analysis data on the verification screen 410 and making a determination based on the option selected by the user. In addition, for example, it can also be determined based on whether the user has performed an operation to open an input screen for inputting new analysis data. In the case where the user has performed an operation to open the input screen, it is expected that new analysis data will be generated, so it can be regarded as verifying the analysis data.

[0146] In step S13, the user regenerates the analysis data based on the verification data. For example, the regeneration of the analysis data is performed by verifying the conditional values and historical record information included in the analysis data and recalculating the physical property values using computational chemistry software or the like according to the verification results. In addition, for example, it is also possible to verify the experimental conditions included in the analysis data and redetermine the physical property values by performing the experiment again according to the verification results.

[0147] The user inputs the regenerated new analysis data and the new verification data related to the new analysis data into the input screen displayed on the display device 506 of the data display device 30. The data input unit 307 of the data display device 30 accepts the input of the new analysis data and the new verification data according to the user's operation on the input screen.

[0148] In step S14, the data input unit 307 of the data display device 30 determines whether it is necessary to register the received new analysis data. In the case where it is determined that the new analysis data is to be registered (yes), the data input unit 307 transmits the new analysis data and the new verification data to the data registration unit 308 and proceeds to the process of step S15. On the contrary, in the case where it is determined that the new analysis data is not to be registered (no), the data input unit 307 ends the verification process.

[0149] The determination of whether registration is required can be performed, for example, based on whether the physical property values different from the original analysis data displayed on the browsing screen 400 are included in the new analysis data. In addition, for example, it can also be performed by comparing the historical record information included in the original verification data displayed on the verification screen 410 with the historical record information included in the new verification data and determining whether physical property values are obtained in different generation processes.

[0150] In step S15, the data registration unit 308 of the data display device 30 receives the new analysis data and the new verification data from the data input unit 307. Next, the data registration unit 308 sends a registration request for the verification data to the verification data management device 20. This registration request includes the received new verification data.

[0151] In step S16, the verification data management unit 201 of the verification data management device 20 receives the new verification data from the data display device 30. Next, the verification data management unit 201 stores the received new verification data in the verification data storage unit 200. Next, the verification data management unit 201 sends a link to the new verification data stored in the verification data storage unit 200 to the data display device 30.

[0152] In step S17, the data registration unit 308 of the data display device 30 receives a link to the new verification data from the verification data management device 20. Next, the data registration unit 308 sends a registration request for the analysis data to the analysis data management device 10. This registration request includes the new analysis data received from the data input unit 307 and the link to the new verification data received from the verification data management device 20.

[0153] In step S18, the analysis data management unit 101 of the analysis data management device 10 receives the new analysis data from the data display device 30. Then, the analysis data management unit 101 associates the received new analysis data with the link to the new verification data and stores it in the analysis data storage unit 100. The analysis data management unit 101 can store the new analysis data as analysis data different from the original analysis data, or update the original analysis data with the new analysis data.

[0154] <Effect of the embodiment>

[0155] The data display device 30 of the present embodiment displays a plurality of analysis data in a comparable manner, and associates and displays the target data selected from the plurality of analysis data with the verification data for verifying the validity of the target data. Therefore, according to the data display device 30 of the present embodiment, the validity of the analysis data can be verified.

[0156] The data display device 30 of the present embodiment registers the new analysis data regenerated according to the verification data in association with the verification data. Therefore, according to the data display device 30 of the present embodiment, the reliability and reproducibility of the analysis data can be improved, and thus a higher-precision analysis result can be obtained.

[0157] For example, based on the analysis result obtained by the analysis system 1 of the present embodiment, a user can develop a new material, for example. According to the analysis system 1 of the present embodiment, a high-precision analysis result can be obtained, and thus a new material can be developed efficiently. Using the analysis result obtained by the analysis system 1 of the present embodiment, for example, a new functional material using aluminum nitride (AlN) can be developed efficiently.

[0158] [Supplementary]

[0159] Each function of the embodiments described above can be implemented by one or more processing circuits. Herein, the "processing circuit" in this specification may include, for example, a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, an ASIC (Application Specific Integrated Circuit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), or a conventional circuit module designed to execute the above functions.

[0160] As described above, the embodiments of the present invention have been described in detail, but the present invention is not limited to these embodiments, and various modifications or changes can be made within the scope of the gist of the present invention described in the claims.

[0161] This application claims priority based on Japanese Patent Application No. 2022-194468 filed with the Japan Patent Office on December 5, 2022, and incorporates the entire content of the Japanese patent application herein.

[0162] Reference Signs

[0163] 1 Analysis System

[0164] 10 Analysis Data Management Device

[0165] 100 Analysis Data Storage Unit

[0166] 101 Analysis Data Management Unit

[0167] 20 Verification Data Management Device

[0168] 200 Verification Data Storage Unit

[0169] 201 Verification Data Management Unit

[0170] 30 Data Display Device

[0171] 301 Screen Display Unit

[0172] 302 Analysis Data Acquisition Unit

[0173] 303 Analysis Data Display Unit

[0174] 304 Object Data Selection Unit

[0175] 305 Verification Data Acquisition Unit

[0176] 306 Verification Data Display Unit

[0177] 307 Data Input Unit

[0178] 308 Data Registration Department

Claims

1. A data display device capable of communicating via a network with an analysis data management device for managing analysis data and a verification data management device for managing verification data, wherein, the data display device includes: an analysis data acquisition unit configured to acquire a plurality of analysis data from the analysis data management device; an analysis data display unit configured to display the plurality of analysis data in a comparable manner; a verification data acquisition unit configured to acquire verification data for verifying the validity of object data selected from the plurality of analysis data from the verification data management device; and a verification data display unit configured to associate and display the object data with the verification data.

2. The data display device according to claim 1, wherein, the analysis data display unit is configured to associate and display each of the plurality of analysis data with a link leading to the verification data, the verification data acquisition unit is configured to acquire the verification data related to the analysis data associated with the link according to an operation on the link.

3. The data display device according to claim 1 or 2, further comprising: a data input unit configured to receive the object data regenerated according to the verification data; and a data registration unit configured to register the regenerated object data in the analysis data management device.

4. The data display device according to any one of claims 1 to 3, wherein, the analysis data includes information representing a material and physical property values of the material, the verification data includes condition values for generating the physical property values and historical record information when generating the physical property values.

5. The data display device according to any one of claims 1 to 4, wherein, the verification data is electronic experimental records or paper data.

6. An analysis system in which an analysis data management device for managing analysis data, a verification data management device for managing verification data, and a data display device can communicate via a network, wherein, the data display device includes: an analysis data acquisition unit configured to acquire a plurality of analysis data from the analysis data management device; an analysis data display unit configured to display the plurality of analysis data in a comparable manner; a verification data acquisition unit configured to acquire verification data for verifying object data selected from the plurality of analysis data from the verification data management device; and a verification data display unit configured to associate and display the object data with the verification data.

7. A data display method executed by a computer capable of communicating via a network with an analysis data management device for managing analysis data and a verification data management device for managing verification data: a step of acquiring a plurality of analysis data from the analysis data management device; a step of displaying the plurality of analysis data in a comparable manner; a step of acquiring verification data for verifying the validity of object data selected from the plurality of analysis data from the verification data management device; and a step of associating and displaying the object data with the verification data.

8. A program that causes a computer capable of communicating with an analysis data management device for managing analysis data and a verification data management device for managing verification data via a network to execute: A step of obtaining a plurality of analysis data from the analysis data management device; A step of displaying the plurality of analysis data in a comparable manner; A step of obtaining verification data for verifying the validity of object data selected from the plurality of analysis data from the verification data management device; And A step of associatively displaying the object data and the verification data.