[go: up one dir, main page]

WO2025204132A1 - Information processing device, operation method for information processing device, and operation program for information processing device - Google Patents

Information processing device, operation method for information processing device, and operation program for information processing device

Info

Publication number
WO2025204132A1
WO2025204132A1 PCT/JP2025/003446 JP2025003446W WO2025204132A1 WO 2025204132 A1 WO2025204132 A1 WO 2025204132A1 JP 2025003446 W JP2025003446 W JP 2025003446W WO 2025204132 A1 WO2025204132 A1 WO 2025204132A1
Authority
WO
WIPO (PCT)
Prior art keywords
waveform data
information processing
processing device
data
administration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/JP2025/003446
Other languages
French (fr)
Japanese (ja)
Inventor
大剛 白▲瀬▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Corp
Original Assignee
Fujifilm Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujifilm Corp filed Critical Fujifilm Corp
Publication of WO2025204132A1 publication Critical patent/WO2025204132A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • CCHEMISTRY; METALLURGY
    • C12BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
    • C12MAPPARATUS FOR ENZYMOLOGY OR MICROBIOLOGY; APPARATUS FOR CULTURING MICROORGANISMS FOR PRODUCING BIOMASS, FOR GROWING CELLS OR FOR OBTAINING FERMENTATION OR METABOLIC PRODUCTS, i.e. BIOREACTORS OR FERMENTERS
    • C12M1/00Apparatus for enzymology or microbiology
    • C12M1/34Measuring or testing with condition measuring or sensing means, e.g. colony counters

Definitions

  • the technology disclosed herein relates to an information processing device, an operating method for an information processing device, and an operating program for an information processing device.
  • microelectrode arrays are used as a method for evaluating toxicity using cardiomyocytes generated from iPS (induced pluripotent stem) cells.
  • a technique using a microelectrode array has been developed (see JP 2022-505816 A).
  • a microelectrode array is an arrangement of multiple microelectrodes, and the microelectrode array is provided at the bottom of each well of a well plate.
  • a well plate with such a microelectrode array provided in each well is called an MEA plate.
  • a sheet-like cardiomyocyte is formed at the bottom of each well in contact with the multiple microelectrodes.
  • Evaluation items for toxicity assessment include, for example, items that evaluate the risk of arrhythmia, focusing on changes in FPD (Field Potential Duration) in waveform data before and after administration.
  • FPD is the time interval between the first and second peaks in the beat cycle of waveform data, and corresponds to the time interval between the Q wave and T wave in an electrocardiogram.
  • the first peak corresponds to the time of depolarization in the action potential of myocardial cells
  • the second peak corresponds to the time of repolarization in the action potential.
  • JP 2022-505816 A and WO 2021/236535 A describe technology for detecting repolarization time by taking advantage of the correlation between the duration of extracellular potential and repolarization time.
  • One embodiment of the technology disclosed herein provides an information processing device, an operating method for an information processing device, and an operating program for an information processing device that can detect the time of repolarization with greater accuracy than conventional methods, even when the extracellular potential at the time of repolarization is not at a maximum or maximum value.
  • the information processing device disclosed herein is an information processing device equipped with a processor, which obtains second-order derivative data by performing second-order differentiation on waveform data that represents changes in extracellular potential in response to the pulsation of cardiomyocytes, detects the repolarization time in the action potential of cardiomyocytes based on the second-order derivative data, and presents the detection results.
  • the processor preferably uses two conditions to detect the repolarization time: a first condition related to the amplitude of the negative peak in the second derivative data, and a second condition related to the amplitude of the waveform data corresponding to the peak.
  • the second condition is preferably whether or not the negative drop in the extracellular potential in the waveform data is greater than or equal to a certain value.
  • the processor preferably has the function of detecting the repolarization time from the latest candidate time within the pulsation period.
  • the waveform data include at least post-administration waveform data, out of pre-administration waveform data before the drug candidate substance is administered to the cardiomyocytes and post-administration waveform data after the drug candidate substance is administered.
  • the processor use information from post-administration waveform data other than the target data to detect the repolarization time for the target data.
  • the processor has a function to prompt the user for confirmation if the detection accuracy of the repolarization time is below a certain standard.
  • the technology disclosed herein allows for more accurate detection of the second peak than conventional techniques that do not use second-order derivative data, even when the second peak is not the maximum value in the pulsation cycle.
  • FIG. 1 is a diagram schematically illustrating an electrical function evaluation system.
  • FIG. 2 is a perspective view showing an example of an MEA plate.
  • FIG. 1 is a diagram showing an example of a well.
  • FIG. 1 shows an example of a microelectrode array.
  • FIG. 2 is a block diagram illustrating an example of a hardware configuration of the electrical function evaluation system.
  • FIG. 2 is a block diagram illustrating an example of a functional configuration of the information processing device.
  • FIG. 1 is a diagram showing an example of a myocardial waveform.
  • FIG. 10 is a diagram showing the variability of pre-administration waveform data.
  • FIG. 10 is a diagram showing an example of waveform data output from a microelectrode array.
  • FIG. 10 is a diagram showing an example of waveform data that changes upon administration of a drug candidate substance.
  • FIG. 10 is a diagram showing an example of waveform data in which EAD occurs.
  • FIG. 10 is a diagram showing an example of waveform data in which DAD occurs.
  • FIG. 10 is a diagram showing an example of waveform data in which cardiac arrest occurs.
  • FIG. 10 is a diagram showing an example of a case where the repolarization point is not a maximum value.
  • FIG. 10 is an enlarged view showing an example in which the repolarization point is not a maximum value.
  • 10 is a flowchart showing an example of a processing procedure for detecting repolarization time.
  • FIG. 10 is a diagram illustrating an example of processing for removing unnecessary portions.
  • FIG. 10 is a diagram illustrating an example of second-order differential data.
  • FIG. 10 is a diagram showing an example of how to determine the repolarization time.
  • FIG. 10 is a diagram showing an example of using different post-administration waveform data to detect repolarization time.
  • FIG. 10 is a diagram illustrating a warning process for a user.
  • An MEA plate 30 is used for cell culture.
  • the cell culture device 10 is provided with a culture chamber 11 that houses the MEA plate 30.
  • the cell culture device 10 also has a sliding lid 12 for opening and closing the culture chamber 11.
  • the MEA plate 30 is attached to the culture chamber 11 with cells seeded on it.
  • the culture chamber 11 functions as an incubator, allowing cells to be cultured for long periods of time.
  • the information processing device 20 is configured as a general-purpose computer such as a personal computer.
  • Software for analyzing waveform data input from the cell culture device 10 is installed in the information processing device 20.
  • the information processing device 20 has a display unit 21 and an input unit 22.
  • the display unit 21 is a display device such as a liquid crystal display or an organic EL (Electro Luminescence) display.
  • the input unit 22 is an input device such as a keyboard, touchpad, or mouse.
  • the information processing device 20 is connected to the cell culture device 10 via a wired or wireless connection.
  • the display unit 21 and input unit 22 may be configured as external devices connected to the information processing device 20.
  • the information processing device 20 has the function of analyzing the input waveform data and presenting the analysis results to the user.
  • the analysis results are used to evaluate the toxicity of drug candidate substances.
  • Drug candidate substances are substances such as compounds that are drug candidates created during the drug development process.
  • Drug-treated waveform data in which the drug candidate substance is administered and control waveform data that is compared with the drug-treated waveform data can be used to evaluate the cardiotoxicity, which is the effect that the drug candidate substance has on cardiomyocytes, such as the risk of arrhythmia.
  • the information processing device 20 can present features that appear in the waveform data and indicate the risk of arrhythmia, etc., as analysis results.
  • Control waveform data is, for example, pre-administration waveform data obtained from cardiomyocytes before the administration of a drug candidate substance
  • drug-treated waveform data is, for example, post-administration waveform data obtained after the drug candidate substance is administered to the same cardiomyocytes.
  • a negative control group of cardiomyocytes not administered the drug candidate substance and a drug-administered group of cardiomyocytes administered the drug candidate substance may be prepared, and waveform data obtained from the negative control group may be used as control waveform data, and waveform data obtained from the drug-administered group may be used as drug-treated waveform data.
  • post-administration waveform data as drug-treated waveform data and pre-administration waveform data as control waveform data.
  • FIG 2 shows an example of an MEA plate 30.
  • the MEA plate 30 is a multi-well plate in which multiple culture wells (hereinafter simply referred to as wells) 32 are arranged on a substrate 31.
  • the MEA plate 30 shown in Figure 2 has 48 wells 32. Note that the number of wells 32 provided on the MEA plate 30 is not limited to 48, and may be 24, 96, etc.
  • FIG 3 shows an example of a well 32.
  • the well 32 is a roughly cylindrical container with an opening 33 at the top. Cardiomyocytes are seeded so that they adhere to the bottom 34 of the well 32.
  • the well 32 is filled with a culture solution containing a medium.
  • a microelectrode array 40 (see Figure 4) is provided on the bottom 34 of the well 32; for example, the microelectrode array 40 is embedded in the bottom 34.
  • FIG 4 shows an example of a microelectrode array 40.
  • the microelectrode array 40 has a plurality of electrodes 41.
  • the microelectrode array 40 has 16 microelectrodes (hereinafter simply referred to as electrodes) 41 arranged in a 4x4 square.
  • the electrodes 41 are exposed at the bottom 34 of the well 32 and come into contact with the seeded cardiomyocytes.
  • Each of the electrodes 41 is connected to a potential measurement circuit 50 (described below) via wiring 42.
  • the electrodes 41 may be referred to as channels CH.
  • the 16 electrodes 41 are also distinguished by being referred to as channels CH1 to CH16.
  • the potential measurement circuit 50 transmits the measured myocardial waveform as waveform data to the information processing device 20 via the communication I/F 51. If the number of wells 32 formed in the MEA plate 30 is 48 and the number of microelectrode arrays 40 provided in each well 32 is 16, 768 pieces of waveform data are transmitted from the potential measurement circuit 50 to the information processing device 20.
  • the measurement time for each waveform data is, for example, several minutes, which is a length that includes several tens of beats of the myocardial waveform.
  • the waveform data is transmitted at timings such as before and after administration of the drug candidate substance. As will be described later, the waveform data is measured while changing the concentration of the drug candidate substance, and therefore, post-administration waveform data for different concentrations is transmitted as post-administration waveform data.
  • FIG. 6 shows an example of the functional configuration of the information processing device 20.
  • the information processing device 20 realizes various functions by having the processor 23 execute processing based on the program 28. These various functions may also be realized by hardware.
  • the program 28 is an example of an "operation program" according to the technology disclosed herein.
  • the processor 23 functions as a data acquisition unit 60, an analysis unit 61, and an output unit 62.
  • the data acquisition unit 60 performs an acquisition process to acquire waveform data transmitted from the cell culture device 10.
  • the waveform data transmitted from the cell culture device 10 includes pre-administration waveform data and post-administration waveform data.
  • the analysis unit 61 performs an analysis process on the acquired waveform data. Details of the analysis process will be described later.
  • the output unit 62 performs output processing to output the analysis results of the analysis unit 61 to the display unit 21.
  • the analysis results are presented to the user through the output processing.
  • the output processing is an example of processing that realizes "presentation" according to the technology of the present disclosure. Note that in this example, the output processing shows an example of outputting to the display unit 21 of the information processing device 20, but the analysis results may also be output to a display device other than the information processing device 20, or the analysis results may be transmitted to another terminal via a network. Presentation of the analysis results can also be realized through such output processing.
  • FIG. 7 shows an example of a myocardial waveform.
  • FIG. 7(A) shows a myocardial waveform representing the intracellular action potential of myocardial cells
  • FIG. 7(B) shows a myocardial waveform representing changes in the extracellular potential of myocardial cells measured using the MEA plate 30.
  • the waveform data acquired by the information processing device 20 is the waveform data of the myocardial waveform in FIG. 7(B).
  • cardiomyocytes have corresponding ion channels that allow ions such as sodium ions (Na + ), calcium ions (Ca 2+ ), and potassium ions (K + ) to pass in and out of the cells.
  • ions such as sodium ions (Na + ), calcium ions (Ca 2+ ), and potassium ions (K + )
  • Na + sodium ions
  • Ca 2+ calcium ions
  • K + potassium ions
  • the intracellular potential is maintained at a negative level, while the extracellular potential is positive, resulting in a polarized state between the inside and outside of the cell.
  • the permeability of the sodium ion (Na + ) ion channel increases, allowing sodium ions (Na + ) to flow into the cell.
  • the intracellular potential shifts to a positive state. This marks the beginning of an excited state for cardiac muscle cells. This state is called depolarization, as it transitions in a direction that eliminates the potential difference between the polarized cell and its outside.
  • the extracellular potential measured by the MEA plate 30 changes as shown in Figure 7(B).
  • the extracellular potential maintains a reference potential of approximately "0."
  • the extracellular potential exhibits a nearly vertical rise and fall. This is called the first peak P1.
  • the first peak P1 has peaks in both the positive and negative directions. After the first peak P1, the extracellular potential rises sharply to near the reference potential. Thereafter, while the intracellular potential remains positive, the extracellular potential maintains a potential near the reference potential while gradually rising. Then, when repolarization occurs in the cardiomyocyte, the extracellular potential exhibits relatively steep rises and falls.
  • the apex of this mountain-shaped waveform that is convex in the positive direction is called the second peak P2.
  • the first peak P1 corresponds to the time of depolarization in the action potential
  • the second peak P2 corresponds to the time of repolarization in the action potential.
  • FPD is the extracellular potential duration (FPD: Field Potential Duration)
  • ISI is the interspike interval (ISI: Interspike Interval), which corresponds to the pulsation period.
  • A1 is the amplitude of the first peak P1
  • A2 is the amplitude of the second peak P2.
  • Figure 9 shows an example of waveform data output from multiple electrodes 41 included in the microelectrode array 40.
  • Figure 9 shows waveform data corresponding to each of channels CH1 to CH16.
  • the multiple waveform data shown in Figure 8 is, for example, data obtained by superimposing the waveform data for each of channels CH1 to CH16 shown in Figure 9.
  • the slope and shape of the waveform between the first peak P1 and the second peak P2 also change.
  • the length of the FPD changes significantly, particularly at ultra-high drug candidate substance concentrations, and the slope and shape of the waveforms of the two peaks P1 and P2 also change significantly.
  • the toxicity assessment of a drug candidate substance is performed by analyzing pre-administration waveform data and multiple post-administration waveform data at different concentrations, as shown in Figure 10, and comparing the analysis results.
  • the FPD corresponds to the QT interval (the time from the start of the Q wave to the end of the T wave) in an electrocardiogram, and is therefore used as an indicator of the risk of arrhythmia caused by the administration of a drug candidate substance.
  • a prolonged QT interval indicates the possibility of causing arrhythmia.
  • users can assess the cardiotoxicity of a drug candidate substance, which is its toxicity to the heart.
  • other cardiotoxicity assessment items include EAD (Early After Depolarization), DAD (Delayed After Depolarization), and cardiac arrest.
  • EAD is a phenomenon in which depolarization occurs before the second peak P2.
  • EAD appears as an abnormal convex waveform with a minus peak, dropping between the first peak P1 and the second peak P2.
  • DAD is a phenomenon in which depolarization occurs after the second peak P2.
  • DAD appears as an abnormal convex waveform with a minus peak, dropping between the second peak P2 and the first peak P1 of the next cycle.
  • Figure 13(A) in the case of cardiac arrest, signals such as peaks at the time of beating are not observed in the waveform data of the extracellular potential.
  • Figure 13(A) shows a case in which beating has completely stopped, and is a typical example of cardiac arrest.
  • cardiac arrest may also be evaluated when there is some amplitude indicating beating, but no peaks or other signals are observed, as shown in Figure 13(B).
  • cardiac arrest is determined based on the following two features.
  • the first feature is that the first peak P1 does not drop much in the negative direction, and its absolute value is below a certain value (for example, the threshold THC).
  • the second feature is that the second peak P2 cannot be confirmed.
  • the maximum value after a certain time after the first peak P1 is detected as the second peak P2, and the time at which the second peak P2 appears is taken as the repolarization time TP.
  • the repolarization point PP is not a maximum value like the second peak P2, there is a risk that the repolarization time TP will be erroneously detected, making it impossible to accurately detect the repolarization time TP.
  • the analysis unit 61 detects the repolarization time TP by obtaining second-order differential data of the waveform data. This makes it possible to detect the repolarization time TP from the waveform data even if the repolarization point PP is not at its maximum value.
  • the analysis unit 61 first searches the second-order derivative data for portions that indicate negative peaks, such as the maximum value MP and the change point XP. It then determines whether the searched portion satisfies the first and second conditions.
  • the first condition is a condition related to the amplitude of the negative peak in the second-order derivative data. More specifically, the first condition is a condition that the negative drop (absolute value of the negative peak) in the second-order derivative data is equal to or greater than a certain value.
  • the second condition is a condition related to the amplitude of the waveform data corresponding to the peak in the second-order derivative data. More specifically, the second condition is a condition that there is a potential change of equal to or greater than a certain value near the peak.
  • the constant value for the first condition is set to "4" (corresponding to an absolute value in the negative direction).
  • the portion corresponding to the change point XP has a drop in the negative direction of more than the constant value ("4"), satisfying the first condition.
  • the portion corresponding to the maximum value MP has a drop in the negative direction of less than the constant value ("4"), not satisfying the first condition.
  • the potential change near the peak is ⁇ AX at the change point XP and ⁇ AM at the maximum value MP.
  • ⁇ AX is greater than ⁇ AM and is an example of a potential change of more than the constant value, while ⁇ AM is an example of a potential change less than the constant value. Therefore, the second condition is satisfied for the change point XP, but not for the maximum value MP.
  • step S4000 the analysis unit 61 performs this determination and identifies waveform portions that include a change point XP that satisfies the conditions as candidate portions that include a repolarization point PP.
  • the waveform portion in the waveform data that includes the change point XP is identified as a candidate portion that includes a repolarization point PP.
  • the analysis unit 61 identifies multiple candidate portions. In this way, the analysis unit 61 uses the two conditions, the first and second conditions, of the second-order differential data to detect the repolarization time TP. After identifying the candidate portion, the analysis unit 61 proceeds to step S5000 shown in FIG. 16.
  • step S5000 the analysis unit 61 detects the repolarization time TP from the candidate portion.
  • the analysis unit 61 detects the repolarization time TP from the candidate portion that is the latest within the beat period among the multiple candidate portions.
  • Candidate portions are extracted as portions with a temporal width.
  • the analysis unit 61 detects the repolarization time TP from the candidate portion, as shown in FIG. 19 as an example.
  • the point corresponding to the minimum value of the second-order differential data is determined as the repolarization point PP, and the time corresponding to the repolarization point PP is detected as the repolarization time TP.
  • the time corresponding to the maximum amplitude in the candidate portion may be determined as the repolarization time TP. In this way, the method for detecting the repolarization time TP from the candidate portion may be determined appropriately, taking into account the correlation between the action potential and the extracellular potential.
  • step S6000 the output unit 62 presents the detection results on the display unit 21.
  • the detection results include, for example, waveform data as shown in FIG. 15, as well as repolarization points PP and repolarization times TP, and a screen showing these is displayed on the display unit 21.
  • the processor 23 obtains second-order derivative data by performing second-order differentiation on waveform data that represents changes in the extracellular potential in response to the pulsation of cardiomyocytes, detects the repolarization time of the action potential of the cardiomyocytes based on the second-order derivative data, and presents the detection result. This makes it possible to detect the repolarization time with greater accuracy than conventional methods, even when the extracellular potential at the repolarization time is not a local maximum or maximum value.
  • the processor 23 uses two conditions to detect the repolarization time TP: a first condition related to the amplitude of the negative peak in the second derivative data, and a second condition related to the amplitude of the waveform data corresponding to the peak.
  • the second condition is a condition as to whether the negative drop in the extracellular potential in the waveform data is equal to or greater than a certain value. The second condition is a simple process and does not complicate the process.
  • the processor 23 has the function of detecting the repolarization time TP from the latest candidate within the pulsation cycle.
  • a judgment condition is set based on the tendency that the repolarization point PP corresponding to the repolarization time TP in the pulsation cycle is often a negative drop that appears at the latest time.
  • the post-administration waveform data includes multiple pieces of post-administration waveform data with different concentrations of the administered drug candidate substance.
  • the processor 23 may use information on post-administration waveform data other than the target data to detect the repolarization time TP for the target data.
  • the repolarization time TP may become earlier as the concentration increases, contrary to the example in Figure 20.
  • the maximum value MP may be detected as the repolarization time TP.
  • the accuracy of detecting the repolarization time TP can be improved by using information from post-administration waveform data other than the target data.
  • the processor 23 may have a function to prompt the user for confirmation if the detection accuracy of the repolarization time TP is below a standard.
  • the processor 23 calculates the detection accuracy. If the detection accuracy is below a preset standard, the processor 23 displays a warning on the display unit 21 to prompt the user for confirmation along with the detection result.
  • the detection accuracy is determined to be below the standard if, for example, the minimum value of the negative peak in the second-order differential data is below a certain value. In this way, if the detection accuracy is low, it is left to the user's visual confirmation, thereby reducing erroneous detection.
  • the hardware structure of these various processors is, more specifically, an electrical circuit that combines circuit elements such as semiconductor devices.
  • An information processing device including a processor, The processor obtaining second-order differential data by performing second-order differentiation on waveform data representing changes in extracellular potential according to the pulsation of cardiomyocytes; Detecting a repolarization time in an action potential of a cardiac muscle cell based on the second-order differential data; Presenting the detection results, Information processing device.
  • the processor uses two conditions, a first condition related to the amplitude of a negative peak in the second derivative data, and a second condition related to the amplitude of waveform data corresponding to the peak, to detect the repolarization time.
  • Item 1 An information processing device according to item 1.
  • the processor uses information of the post-administration waveform data other than the target data to detect the repolarization time in the target data. 6.
  • the information processing device according to claim 5.
  • the processor has a function of prompting a user for confirmation when the detection accuracy of the repolarization time is below a standard. 7. The information processing device according to any one of claims 1 to 6.
  • An operating program for an information processing device having a processor obtaining second-order differential data by performing second-order differentiation on waveform data representing changes in extracellular potential according to pulsation of cardiomyocytes; Detecting a repolarization time in an action potential of a cardiomyocyte based on the second derivative data; Presenting the detection results;
  • An operating program for an information processing device that causes a processor to execute processing including the steps of:

Landscapes

  • Chemical & Material Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Zoology (AREA)
  • Wood Science & Technology (AREA)
  • Organic Chemistry (AREA)
  • Biotechnology (AREA)
  • Analytical Chemistry (AREA)
  • Sustainable Development (AREA)
  • Microbiology (AREA)
  • Biomedical Technology (AREA)
  • Biochemistry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Genetics & Genomics (AREA)
  • Medicinal Chemistry (AREA)
  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)

Abstract

This information processing device is provided with a processor. The processor acquires second-order differential data by subjecting waveform data, which indicate the change in extracellular potentials in accordance with the pulsation of cardiomyocytes, to second-order differentiation, detects a repolarization time at an action potential of the cardiomyocytes on the basis of the second-order differential data, and presents the results of the detection.

Description

情報処理装置、情報処理装置の作動方法、および情報処理装置の作動プログラムInformation processing device, operating method for information processing device, and operating program for information processing device

 本開示の技術は、情報処理装置、情報処理装置の作動方法、および情報処理装置の作動プログラムに関する。 The technology disclosed herein relates to an information processing device, an operating method for an information processing device, and an operating program for an information processing device.

 創薬分野において、iPS(induced pluripotent stem)細胞から作製された心筋細胞を用いて毒性評価を行う手法として、微小電極アレイ(MEA:Micro Electrode Array
)を用いた手法が開発されている(特表2022-505816号公報参照)。微小電極アレイは、複数の微小電極を配列したものであり、微小電極アレイは、ウェルプレートの各ウェルの底部に設けられる。このような微小電極アレイが各ウェルに設けられたウェルプレートはMEAプレートと呼ばれる。そして、各ウェルの底部には、シート状の心筋細胞が、複数の微小電極と接触した状態で形成される。そして、各微小電極からは、電気生理学的変化を示す波形として、心筋細胞の拍動に応じた細胞外電位を表す波形データが出力される。薬剤候補物質の毒性評価は、薬剤候補物質を投与した薬剤処置済み波形データと、薬剤処置済み波形データと比較対照される対照波形データとを用いて行われる。対照波形データは、例えば、薬剤候補物質を投与する前の心筋細胞から取得される投与前波形データであり、薬剤処置済み波形データは、例えば、同じ心筋細胞に薬剤候補物質を投与した後に取得される投与後波形データである。
In the field of drug discovery, microelectrode arrays (MEAs) are used as a method for evaluating toxicity using cardiomyocytes generated from iPS (induced pluripotent stem) cells.
A technique using a microelectrode array has been developed (see JP 2022-505816 A). A microelectrode array is an arrangement of multiple microelectrodes, and the microelectrode array is provided at the bottom of each well of a well plate. A well plate with such a microelectrode array provided in each well is called an MEA plate. A sheet-like cardiomyocyte is formed at the bottom of each well in contact with the multiple microelectrodes. Each microelectrode outputs waveform data representing an extracellular potential corresponding to the pulsation of the cardiomyocytes as a waveform indicating electrophysiological changes. Toxicity evaluation of a drug candidate substance is performed using drug-treated waveform data obtained by administering the drug candidate substance and control waveform data that is compared with the drug-treated waveform data. The control waveform data is, for example, pre-administration waveform data obtained from cardiomyocytes before administering the drug candidate substance, and the drug-treated waveform data is, for example, post-administration waveform data obtained after administering the drug candidate substance to the same cardiomyocytes.

 毒性評価の評価項目としては、例えば、不整脈のリスクを評価する項目として、投与前後の波形データにおけるFPD(Field potential duration)の変化に着目する項目などがある。FPDとは、波形データの拍動の周期における第1ピークと第2ピークの時間間隔であり、心電図のQ波とT波の時間間隔に相当する。第1ピークは心筋細胞の活動電位における脱分極時刻に相当し、第2ピークは活動電位における再分極時刻に相当する。 Evaluation items for toxicity assessment include, for example, items that evaluate the risk of arrhythmia, focusing on changes in FPD (Field Potential Duration) in waveform data before and after administration. FPD is the time interval between the first and second peaks in the beat cycle of waveform data, and corresponds to the time interval between the Q wave and T wave in an electrocardiogram. The first peak corresponds to the time of depolarization in the action potential of myocardial cells, and the second peak corresponds to the time of repolarization in the action potential.

 そのため、毒性評価において再分極時刻を検出することは重要であるため、特表2022-505816号公報及び国際公開第2021/236535号においては、細胞外電位の持続時間と再分極時刻との間には相関関係があることを利用して、再分極時刻を検出する技術が記載されている。 As detecting repolarization time is therefore important in toxicity assessment, JP 2022-505816 A and WO 2021/236535 A describe technology for detecting repolarization time by taking advantage of the correlation between the duration of extracellular potential and repolarization time.

 通常は、活動電位における再分極時刻は、細胞外電位の変化を表す波形データにおいて極大値を示す第2ピークの出現時刻と一致する。さらに、再分極時刻における細胞外電位は、第1ピークの後に最大値として現れる場合が多い。しかしながら、投与する薬剤候補物質の濃度によっては、細胞外電位の波形の乱れが大きく、再分極時刻における細胞外電位が極大値とならなかったり、最大値とならない場合もある。このように再分極時刻における細胞外電位が極大値又は最大値ではない場合には、従来の方法では、再分極時刻を検出することが困難な場合があった。 Normally, the time of repolarization in an action potential coincides with the appearance of the second peak, which represents a maximum value, in waveform data that represents changes in the extracellular potential. Furthermore, the extracellular potential at the time of repolarization often appears as a maximum value after the first peak. However, depending on the concentration of the administered drug candidate, there may be significant distortion in the waveform of the extracellular potential, and the extracellular potential at the time of repolarization may not reach a maximum value or maximum value. In such cases where the extracellular potential at the time of repolarization is not a maximum or maximum value, it can be difficult to detect the time of repolarization using conventional methods.

 本開示の技術に係る1つの実施形態は、再分極時刻における細胞外電位が極大値又は最大値ではない場合でも、従来と比較して、再分極時刻を精度よく検出することができる情報処理装置、情報処理装置の作動方法、および情報処理装置の作動プログラムを提供する。 One embodiment of the technology disclosed herein provides an information processing device, an operating method for an information processing device, and an operating program for an information processing device that can detect the time of repolarization with greater accuracy than conventional methods, even when the extracellular potential at the time of repolarization is not at a maximum or maximum value.

 上記目的を達成するために、本開示の情報処理装置は、プロセッサを備えた情報処理装置であって、プロセッサは、心筋細胞の拍動に応じた細胞外電位の変化を表す波形データに対して2階微分を行うことにより2階微分データを取得し、2階微分データに基づいて、心筋細胞の活動電位における再分極時刻を検出し、検出結果を提示する。 In order to achieve the above object, the information processing device disclosed herein is an information processing device equipped with a processor, which obtains second-order derivative data by performing second-order differentiation on waveform data that represents changes in extracellular potential in response to the pulsation of cardiomyocytes, detects the repolarization time in the action potential of cardiomyocytes based on the second-order derivative data, and presents the detection results.

 プロセッサは、2階微分データにおけるマイナス方向のピークについての振幅に関する第1条件と、ピークに対応する波形データの振幅に関する第2条件の2つの条件を再分極時刻の検出に利用することが好ましい。 The processor preferably uses two conditions to detect the repolarization time: a first condition related to the amplitude of the negative peak in the second derivative data, and a second condition related to the amplitude of the waveform data corresponding to the peak.

 第2条件は、波形データにおける細胞外電位のマイナス方向への落ち込みが一定値以上有するか否かという条件であることが好ましい。 The second condition is preferably whether or not the negative drop in the extracellular potential in the waveform data is greater than or equal to a certain value.

 プロセッサは、2階微分データに基づいて、再分極時刻の候補が複数検出された場合は、拍動の周期内において最も遅い時刻の候補から再分極時刻を検出する機能を有することが好ましい。 If multiple candidates for the repolarization time are detected based on the second-order differential data, the processor preferably has the function of detecting the repolarization time from the latest candidate time within the pulsation period.

 波形データには、心筋細胞に対して薬剤候補物質を投与する前の投与前波形データと、薬剤候補物質を投与した後の投与後波形データのうち、少なくとも投与後波形データが含まれることが好ましい。 It is preferable that the waveform data include at least post-administration waveform data, out of pre-administration waveform data before the drug candidate substance is administered to the cardiomyocytes and post-administration waveform data after the drug candidate substance is administered.

 投与後波形データには、投与する薬剤候補物質の濃度が異なる複数の投与後波形データがあり、かつ、複数の投与後波形データのうちの1つの対象データについて再分極時刻を検出する場合において、プロセッサは、対象データ以外の投与後波形データの情報を、対象データにおける再分極時刻の検出に利用することが好ましい。 When the post-administration waveform data includes multiple pieces of post-administration waveform data with different concentrations of the administered drug candidate substance, and when detecting the repolarization time for one piece of target data among the multiple pieces of post-administration waveform data, it is preferable that the processor use information from post-administration waveform data other than the target data to detect the repolarization time for the target data.

 プロセッサは、再分極時刻の検出確度が基準以下の場合に、ユーザに確認を促す機能を有することが好ましい。 It is preferable that the processor has a function to prompt the user for confirmation if the detection accuracy of the repolarization time is below a certain standard.

 波形データは、底部に複数の電極が設けられ、心筋細胞を配置することが可能なウェルを複数有するMEAプレートを用いて取得された波形データであることが好ましい。 It is preferable that the waveform data be obtained using an MEA plate that has multiple electrodes on the bottom and multiple wells in which cardiomyocytes can be placed.

 本開示の技術に係る情報処理装置の作動方法は、プロセッサを備えた情報処理装置の作動方法であって、プロセッサは、心筋細胞の拍動に応じた細胞外電位の変化を表す波形データに対して2階微分を行うことにより2階微分データを取得し、2階微分データに基づいて、心筋細胞の活動電位における再分極時刻を検出し、検出結果を提示する。 The method of operating an information processing device according to the disclosed technology is a method of operating an information processing device equipped with a processor, in which the processor obtains second-order derivative data by performing second-order differentiation on waveform data that represents changes in extracellular potential in response to the pulsation of cardiomyocytes, detects the repolarization time in the action potential of the cardiomyocytes based on the second-order derivative data, and presents the detection results.

 本開示の技術に係る情報処理装置の作動プログラムは、プロセッサを備えた情報処理装置の作動プログラムであって、心筋細胞の拍動に応じた細胞外電位の変化を表す波形データに対して2階微分を行うことにより2階微分データを取得すること、2階微分データに基づいて、心筋細胞の活動電位における再分極時刻を検出すること、検出結果を提示すること、を含む処理をプロセッサに実行させる。 The operating program for an information processing device according to the disclosed technology is an operating program for an information processing device equipped with a processor, and causes the processor to perform processes including obtaining second-order derivative data by performing second-order differentiation on waveform data that represents changes in extracellular potential in response to the pulsation of cardiomyocytes, detecting the repolarization time in the action potential of cardiomyocytes based on the second-order derivative data, and presenting the detection results.

 本開示の技術によれば、拍動の周期において第2ピークが最大値ではない場合でも、2階微分データを用いない従来と比較して、第2ピークを精度よく検出することができる。 The technology disclosed herein allows for more accurate detection of the second peak than conventional techniques that do not use second-order derivative data, even when the second peak is not the maximum value in the pulsation cycle.

電気的機能評価システムを模式的に示す図である。FIG. 1 is a diagram schematically illustrating an electrical function evaluation system. MEAプレートの一例を示す斜視図である。FIG. 2 is a perspective view showing an example of an MEA plate. ウェルの一例を示す図である。FIG. 1 is a diagram showing an example of a well. 微小電極アレイの一例を示す図である。FIG. 1 shows an example of a microelectrode array. 電気的機能評価システムのハードウェア構成の一例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of a hardware configuration of the electrical function evaluation system. 情報処理装置の機能構成の一例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of a functional configuration of the information processing device. 心筋波形の一例を示す図である。FIG. 1 is a diagram showing an example of a myocardial waveform. 投与前波形データのばらつきを示す図である。FIG. 10 is a diagram showing the variability of pre-administration waveform data. 微小電極アレイから出力される波形データの一例を示す図である。FIG. 10 is a diagram showing an example of waveform data output from a microelectrode array. 薬剤候補物質の投与によって変化する波形データの一例を示す図である。FIG. 10 is a diagram showing an example of waveform data that changes upon administration of a drug candidate substance. EADが発生している波形データの一例を示す図である。FIG. 10 is a diagram showing an example of waveform data in which EAD occurs. DADが発生している波形データの一例を示す図である。FIG. 10 is a diagram showing an example of waveform data in which DAD occurs. 心停止が生じている波形データの一例を示す図である。FIG. 10 is a diagram showing an example of waveform data in which cardiac arrest occurs. 再分極点が最大値ではない場合の一例を示す図である。FIG. 10 is a diagram showing an example of a case where the repolarization point is not a maximum value. 再分極点が最大値ではない場合の一例を拡大して示す図である。FIG. 10 is an enlarged view showing an example in which the repolarization point is not a maximum value. 再分極時刻検出の処理手順の一例を示すフローチャートである。10 is a flowchart showing an example of a processing procedure for detecting repolarization time. 不要部分の除去処理の一例を示す図である。FIG. 10 is a diagram illustrating an example of processing for removing unnecessary portions. 2階微分データの一例を示す図である。FIG. 10 is a diagram illustrating an example of second-order differential data. 再分極時刻の決め方の一例を示す図である。FIG. 10 is a diagram showing an example of how to determine the repolarization time. 再分極時刻の検出に別の投与後波形データを利用する例を示す図である。FIG. 10 is a diagram showing an example of using different post-administration waveform data to detect repolarization time. ユーザへの警告処理を示す図である。FIG. 10 is a diagram illustrating a warning process for a user.

 以下、図面を参照して本開示の技術に係る実施形態を説明する。 Embodiments of the technology disclosed herein will be described below with reference to the drawings.

 図1は、細胞の電気的活動を測定する電気的機能評価システム2を模式的に示す。図1に示す電気的機能評価システム2は、細胞培養装置10と、情報処理装置20とにより構成されている。細胞培養装置10は、細胞を培養しながら、細胞の電気生理学的変化を示す波形(例えば、心筋細胞の拍動を示す心筋波形)を計測することを可能とする。また、細胞培養装置10は、培養環境(例えば、温度、二酸化炭素濃度)の制御を行う。 Figure 1 shows a schematic diagram of an electrical function evaluation system 2 that measures the electrical activity of cells. The electrical function evaluation system 2 shown in Figure 1 is composed of a cell culture device 10 and an information processing device 20. The cell culture device 10 makes it possible to measure waveforms that indicate electrophysiological changes in cells (e.g., myocardial waveforms that indicate the pulsation of cardiomyocytes) while culturing the cells. The cell culture device 10 also controls the culture environment (e.g., temperature, carbon dioxide concentration).

 細胞の培養にはMEAプレート30が用いられる。細胞培養装置10には、MEAプレート30を収容する培養チャンバ11が設けられている。また、細胞培養装置10には、培養チャンバ11を開閉するためのスライド式の蓋12が設けられている。MEAプレート30は、細胞が播種された状態で培養チャンバ11に装着される。培養チャンバ11は、インキュベータとして機能し、長期間に渡る細胞の培養を可能とする。 An MEA plate 30 is used for cell culture. The cell culture device 10 is provided with a culture chamber 11 that houses the MEA plate 30. The cell culture device 10 also has a sliding lid 12 for opening and closing the culture chamber 11. The MEA plate 30 is attached to the culture chamber 11 with cells seeded on it. The culture chamber 11 functions as an incubator, allowing cells to be cultured for long periods of time.

 本実施形態では、細胞として、iPS細胞から作製された心筋細胞を細胞培養装置10により培養する。また、細胞培養装置10は、MEAプレート30に播種された心筋細胞の心筋波形を表す細胞外電位を多点計測法により計測し、計測により得られた波形データを情報処理装置20に出力する。波形データは、心筋細胞の拍動に応じた細胞外電位の変化を表す波形データである。 In this embodiment, cardiomyocytes created from iPS cells are cultured using the cell culture device 10. The cell culture device 10 also uses a multipoint measurement method to measure the extracellular potential representing the myocardial waveform of the cardiomyocytes seeded on the MEA plate 30, and outputs the waveform data obtained by the measurement to the information processing device 20. The waveform data represents changes in the extracellular potential in response to the pulsation of the cardiomyocytes.

 情報処理装置20は、パーソナルコンピュータ等の一般的なコンピュータにより構成されている。情報処理装置20には、細胞培養装置10から入力された波形データを解析するためのソフトウェアがインストールされている。情報処理装置20は、表示部21及び入力部22を有する。表示部21は、液晶ディスプレイ、有機EL(Electro Luminescence)ディスプレイ等のディスプレイ装置である。入力部22は、キーボード、タッチパッド、マウス等の入力装置である。情報処理装置20は、細胞培養装置10と有線又は無線により接続されている。表示部21及び入力部22は、情報処理装置20に接続される外部機器として構成されていてもよい。 The information processing device 20 is configured as a general-purpose computer such as a personal computer. Software for analyzing waveform data input from the cell culture device 10 is installed in the information processing device 20. The information processing device 20 has a display unit 21 and an input unit 22. The display unit 21 is a display device such as a liquid crystal display or an organic EL (Electro Luminescence) display. The input unit 22 is an input device such as a keyboard, touchpad, or mouse. The information processing device 20 is connected to the cell culture device 10 via a wired or wireless connection. The display unit 21 and input unit 22 may be configured as external devices connected to the information processing device 20.

 情報処理装置20は、入力された波形データを解析し、解析結果をユーザに提示する機能を有する。解析結果は、薬剤候補物質の毒性評価に用いられる。薬剤候補物質とは、薬剤の開発過程において生成される薬剤の候補となる化合物などの物質をいう。薬剤候補物質を投与した薬剤処置済み波形データと、薬剤処置済み波形データと比較対照される対照波形データとを用いて、不整脈のリスクなど、薬剤候補物質が心筋細胞に与える影響である心毒性を評価することができる。情報処理装置20は、波形データに現れる不整脈等のリスク等を表す特徴を解析結果として提示することが可能である。 The information processing device 20 has the function of analyzing the input waveform data and presenting the analysis results to the user. The analysis results are used to evaluate the toxicity of drug candidate substances. Drug candidate substances are substances such as compounds that are drug candidates created during the drug development process. Drug-treated waveform data in which the drug candidate substance is administered and control waveform data that is compared with the drug-treated waveform data can be used to evaluate the cardiotoxicity, which is the effect that the drug candidate substance has on cardiomyocytes, such as the risk of arrhythmia. The information processing device 20 can present features that appear in the waveform data and indicate the risk of arrhythmia, etc., as analysis results.

 対照波形データは、例えば、薬剤候補物質を投与する前の心筋細胞から取得される投与前波形データであり、薬剤処置済み波形データは、例えば、同じ心筋細胞に薬剤候補物質を投与した後に取得される投与後波形データである。また、薬剤候補物質を未投与の心筋細胞の陰性対照群と、薬剤候補物質を投与した心筋細胞の薬剤投与群を用意し、対照波形データとして陰性対照群から取得した波形データを用い、薬剤処置済み波形データとして薬剤投与群から取得した波形データを用いてもよい。以下において、薬剤処置済み波形データとして投与後波形データを、対照波形データとして投与前波形データを例に説明する。 Control waveform data is, for example, pre-administration waveform data obtained from cardiomyocytes before the administration of a drug candidate substance, and drug-treated waveform data is, for example, post-administration waveform data obtained after the drug candidate substance is administered to the same cardiomyocytes. Alternatively, a negative control group of cardiomyocytes not administered the drug candidate substance and a drug-administered group of cardiomyocytes administered the drug candidate substance may be prepared, and waveform data obtained from the negative control group may be used as control waveform data, and waveform data obtained from the drug-administered group may be used as drug-treated waveform data. In the following, an example will be explained using post-administration waveform data as drug-treated waveform data and pre-administration waveform data as control waveform data.

 図2は、MEAプレート30の一例を示す。MEAプレート30は、基板31上に複数の培養ウェル(以下、単にウェルという。)32が配列されたマルチウェルプレートである。図2に示すMEAプレート30は、48個のウェル32を有する。なお、MEAプレート30に設けられたウェル32の数は、48個に限定されず、24個、96個等であってもよい。 Figure 2 shows an example of an MEA plate 30. The MEA plate 30 is a multi-well plate in which multiple culture wells (hereinafter simply referred to as wells) 32 are arranged on a substrate 31. The MEA plate 30 shown in Figure 2 has 48 wells 32. Note that the number of wells 32 provided on the MEA plate 30 is not limited to 48, and may be 24, 96, etc.

 図3は、ウェル32の一例を示す。ウェル32は、上部が開口33された略円筒形状の容器である。心筋細胞は、ウェル32の底部34に付着するように播種される。また、ウェル32は、培地を含む培養液により満たされる。ウェル32の底部34には、微小電極アレイ40(図4参照)が設けられており、一例として、微小電極アレイ40は底部34内に埋め込まれている。 Figure 3 shows an example of a well 32. The well 32 is a roughly cylindrical container with an opening 33 at the top. Cardiomyocytes are seeded so that they adhere to the bottom 34 of the well 32. The well 32 is filled with a culture solution containing a medium. A microelectrode array 40 (see Figure 4) is provided on the bottom 34 of the well 32; for example, the microelectrode array 40 is embedded in the bottom 34.

 図4は、微小電極アレイ40の一例を示す。微小電極アレイ40は、複数の電極41を有する。図4に示す例では、微小電極アレイ40は、4×4に正方配列された16個の微小電極(以下、単に電極という。)41を有する。電極41は、ウェル32の底部34に露出しており、播種された心筋細胞に接触する。電極41の各々は、配線42を介して後述する電位測定回路50に接続されている。以下では、電極41をチャンネルCHと表記することがある。また、16個の電極41を、チャンネルCH1~CH16と表記することにより区別する。 Figure 4 shows an example of a microelectrode array 40. The microelectrode array 40 has a plurality of electrodes 41. In the example shown in Figure 4, the microelectrode array 40 has 16 microelectrodes (hereinafter simply referred to as electrodes) 41 arranged in a 4x4 square. The electrodes 41 are exposed at the bottom 34 of the well 32 and come into contact with the seeded cardiomyocytes. Each of the electrodes 41 is connected to a potential measurement circuit 50 (described below) via wiring 42. Below, the electrodes 41 may be referred to as channels CH. The 16 electrodes 41 are also distinguished by being referred to as channels CH1 to CH16.

 図5は、電気的機能評価システム2のハードウェア構成の一例を示す。細胞培養装置10は、培養チャンバ11、電位測定回路50、及び通信I/F(interface)51を有する。電位測定回路50は、細胞培養装置10に収容されたMEAプレート30で培養されている心筋細胞の細胞外電位を測定する。具体的には、電位測定回路50は、ウェル32の各々に設けられた微小電極アレイ40の各電極41を介して細胞外電位を測定する。すなわち、電位測定回路50により、ウェル32ごとに16個の心筋波形が測定される。 Figure 5 shows an example of the hardware configuration of the electrical function evaluation system 2. The cell culture device 10 has a culture chamber 11, a potential measurement circuit 50, and a communication I/F (interface) 51. The potential measurement circuit 50 measures the extracellular potential of cardiomyocytes cultured on an MEA plate 30 housed in the cell culture device 10. Specifically, the potential measurement circuit 50 measures the extracellular potential via each electrode 41 of a microelectrode array 40 provided in each well 32. In other words, the potential measurement circuit 50 measures 16 myocardial waveforms for each well 32.

 電位測定回路50は、計測した心筋波形を、通信I/F51を介して、波形データとして情報処理装置20へ送信する。MEAプレート30に形成されたウェル32の数が48個で、かつ1つのウェル32に設けられた微小電極アレイ40の数が16個である場合には、768個の波形データが電位測定回路50から情報処理装置20へ送信される。各波形データの計測時間は、一例として数分間であり、心筋波形の拍動が数十拍分含まれる長さである。さらに、波形データは、薬剤候補物質の投与前、及び投与後などのタイミングで送信される。後述するように、薬剤候補物質の濃度を変化させながら波形データは計測されるので、投与後波形データとしては、異なる濃度の投与後波形データがそれぞれ送信される。 The potential measurement circuit 50 transmits the measured myocardial waveform as waveform data to the information processing device 20 via the communication I/F 51. If the number of wells 32 formed in the MEA plate 30 is 48 and the number of microelectrode arrays 40 provided in each well 32 is 16, 768 pieces of waveform data are transmitted from the potential measurement circuit 50 to the information processing device 20. The measurement time for each waveform data is, for example, several minutes, which is a length that includes several tens of beats of the myocardial waveform. Furthermore, the waveform data is transmitted at timings such as before and after administration of the drug candidate substance. As will be described later, the waveform data is measured while changing the concentration of the drug candidate substance, and therefore, post-administration waveform data for different concentrations is transmitted as post-administration waveform data.

 情報処理装置20は、プロセッサ23、メモリ24、入力部22、表示部21、通信I/F25、及びバス26等を有する。プロセッサ23は、メモリ24に格納されたプログラム28及び各種データを読み出して処理を実行することにより、各種の機能を実現するコンピュータである。プロセッサ23は、例えば、CPU(Central Processing Unit)
である。
The information processing device 20 includes a processor 23, a memory 24, an input unit 22, a display unit 21, a communication I/F 25, and a bus 26. The processor 23 is a computer that realizes various functions by reading out a program 28 and various data stored in the memory 24 and executing the processing. The processor 23 is, for example, a CPU (Central Processing Unit).
is.

 メモリ24は、プロセッサ23が処理を実行する際のプログラム28及び各種データを格納する記憶装置である。メモリ24は、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、又はストレージ等を含む。RAMは、例えば、プロセッサ23のワークエリア等として用いられる揮発性メモリである。ROMは、例えば、プログラム28及び各種データを保持する不揮発性メモリである。ROMは、例えば、フラッシュメモリである。ストレージは、例えば、HDD(Hard Disk Drive)、又はSSD(Solid State Drive)等の大容量の記憶装置であり、OS(Operating System)、各種データ等を記憶する。なお、メモリ24は、情報処理装置20に接続される外部機器として構成されていてもよい。また、メモリ24には、プロセッサ23が波形データの解析に用いる参照情報29なども記憶されている。 The memory 24 is a storage device that stores the program 28 and various data used by the processor 23 when executing processing. The memory 24 includes, for example, RAM (Random Access Memory), ROM (Read Only Memory), or storage. The RAM is, for example, a volatile memory used as a work area for the processor 23. The ROM is, for example, a non-volatile memory that holds the program 28 and various data. The ROM is, for example, a flash memory. The storage is, for example, a large-capacity storage device such as an HDD (Hard Disk Drive) or SSD (Solid State Drive), which stores the OS (Operating System), various data, etc. The memory 24 may be configured as an external device connected to the information processing device 20. The memory 24 also stores reference information 29 used by the processor 23 to analyze waveform data.

 図6は、情報処理装置20の機能構成の一例を示す。情報処理装置20は、プロセッサ23がプログラム28に基づいて処理を実行することにより、各種の機能を実現する。これらの各種機能は、ハードウェアによって実現されたものであってもよい。なお、プログラム28は、本開示の技術に係る「作動プログラム」の一例である。 FIG. 6 shows an example of the functional configuration of the information processing device 20. The information processing device 20 realizes various functions by having the processor 23 execute processing based on the program 28. These various functions may also be realized by hardware. Note that the program 28 is an example of an "operation program" according to the technology disclosed herein.

 プロセッサ23には、データ取得部60、解析部61、及び出力部62として機能する。データ取得部60は、細胞培養装置10から送信される波形データを取得する取得処理を行う。細胞培養装置10から送信される波形データには、上述のとおり、投与前波形データと、投与後波形データとが含まれる。解析部61は、取得した波形データに対して解析処理を実行する。解析処理の詳細については後述する。 The processor 23 functions as a data acquisition unit 60, an analysis unit 61, and an output unit 62. The data acquisition unit 60 performs an acquisition process to acquire waveform data transmitted from the cell culture device 10. As described above, the waveform data transmitted from the cell culture device 10 includes pre-administration waveform data and post-administration waveform data. The analysis unit 61 performs an analysis process on the acquired waveform data. Details of the analysis process will be described later.

 出力部62は、解析部61の解析結果を表示部21に出力する出力処理を行う。出力処理によって解析結果がユーザに提示される。出力処理は、本開示の技術に係る「提示」を実現する処理の一例である。なお、本例では、出力処理について、情報処理装置20の表示部21に出力する例を示しているが、情報処理装置20とは別の表示装置に解析結果を出力してもよいし、ネットワークを介して解析結果を、別の端末に送信してもよい。解析結果の提示は、こうした出力処理によっても実現される。 The output unit 62 performs output processing to output the analysis results of the analysis unit 61 to the display unit 21. The analysis results are presented to the user through the output processing. The output processing is an example of processing that realizes "presentation" according to the technology of the present disclosure. Note that in this example, the output processing shows an example of outputting to the display unit 21 of the information processing device 20, but the analysis results may also be output to a display device other than the information processing device 20, or the analysis results may be transmitted to another terminal via a network. Presentation of the analysis results can also be realized through such output processing.

 図7は、心筋波形の一例を示す。図7(A)は、心筋細胞の細胞内の活動電位を表す心筋波形を示し、図7(B)は、MEAプレート30を用いて計測される心筋細胞の細胞外電位の変化を表す心筋波形を示す。情報処理装置20が取得する波形データは、図7(B)の心筋波形の波形データである。 FIG. 7 shows an example of a myocardial waveform. FIG. 7(A) shows a myocardial waveform representing the intracellular action potential of myocardial cells, and FIG. 7(B) shows a myocardial waveform representing changes in the extracellular potential of myocardial cells measured using the MEA plate 30. The waveform data acquired by the information processing device 20 is the waveform data of the myocardial waveform in FIG. 7(B).

 心筋細胞は、周知のとおり、ナトリウムイオン(Na)、カルシウムイオン(Ca2+)、及びカリウムイオン(K)などの各イオンを細胞の内外に通過させるそれぞれに対応するイオンチャンネルを有している。そして、細胞膜が刺激を受けるとイオンチャンネルの透過性が変化し、イオンチャンネルを介してイオンの流入と流出が生じる。これにより、心筋細胞に収縮と拡張が引き起こされる。収縮と拡張は周期的に生じ、これが拍動となる。心筋細胞内の活動電位は、この拍動に応じて、図7(A)に示すように変化する。 As is well known, cardiomyocytes have corresponding ion channels that allow ions such as sodium ions (Na + ), calcium ions (Ca 2+ ), and potassium ions (K + ) to pass in and out of the cells. When the cell membrane is stimulated, the permeability of the ion channels changes, allowing ions to flow in and out through the ion channels. This causes contraction and expansion of the cardiomyocytes. Contraction and expansion occur periodically, resulting in pulsation. The action potential within the cardiomyocytes changes in response to this pulsation, as shown in Figure 7(A).

 具体的には、心筋細胞は、細胞膜が興奮していない状態では、細胞内の電位をマイナスに保っており、細胞外の電位はプラスになっているため、細胞内外で分極した状態になっている。細胞膜が刺激を受けると、ナトリウムイオン(Na)のイオンチャンネルの透過性が増大し、ナトリウムイオン(Na)が細胞内に流入する。プラスイオンが細胞内に流入するため、細胞内の電位はプラスに移行する。これが心筋細胞の興奮状態の始まりとなる。この状態は、分極した細胞内外の電位差が解消される方向に遷移するため、脱分極と呼ばれる。この電位の変化によりカルシウムイオン(Ca2+)のイオンチャンネルの透過性が増大し、カルシウムイオン(Ca2+)が細胞内に流入する。これにより、しばらくの間、細胞内の電位がプラスの状態が持続する。その後、カリウムイオン(K)のイオンチャンネルの透過性が増大し、カリウムイオン(K)が細胞外へ流出することで細胞内の電位はマイナスに戻る。これにより再び細胞の内外で分極が生じる。これが再分極と呼ばれる。再分極により心筋細胞の興奮状態が終了する。心筋細胞は、このような興奮状態を周期的に繰り返し、これが拍動として現れる。 Specifically, when the cell membrane of a cardiac muscle cell is not excited, the intracellular potential is maintained at a negative level, while the extracellular potential is positive, resulting in a polarized state between the inside and outside of the cell. When the cell membrane is stimulated, the permeability of the sodium ion (Na + ) ion channel increases, allowing sodium ions (Na + ) to flow into the cell. As positive ions flow into the cell, the intracellular potential shifts to a positive state. This marks the beginning of an excited state for cardiac muscle cells. This state is called depolarization, as it transitions in a direction that eliminates the potential difference between the polarized cell and its outside. This change in potential increases the permeability of the calcium ion (Ca 2+ ) ion channel, allowing calcium ions (Ca 2+ ) to flow into the cell. This maintains a positive intracellular potential for a while. Subsequently, the permeability of the potassium ion (K + ) ion channel increases, allowing potassium ions (K + ) to flow out of the cell, returning the intracellular potential to a negative state. This results in polarization again inside and outside the cell. This is called repolarization. Repolarization terminates the excited state of cardiac muscle cells. Cardiomyocytes periodically repeat this excited state, which manifests as a pulsation.

 このような拍動に対応して、MEAプレート30によって計測される細胞外電位は、図7(B)に示すように変化する。まず、心筋細胞に活動電位が生じていない状態では、細胞外電位は、ほぼ「0」の基準電位を保っている。心筋細胞に脱分極が生じると、細胞外電位は、ほぼ垂直な立ち上がりと立下がりを示す。これが第1ピークP1と呼ばれる。第1ピークP1はプラス方向とマイナス方向の両方にピークを持つ。第1ピークP1の後、細胞外電位は基準電位付近まで急激に上昇し、その後、細胞内の電位がプラスの状態にある間は、細胞外電位は、緩やかに上昇しつつ基準電位付近の電位を保つ。そして、心筋細胞に再分極が生じると、細胞外電位は比較的急峻な立ち上がりと立下がりとを示す。このプラス方向に凸な山形の波形の頂点が第2ピークP2と呼ばれる。第1ピークP1は、活動電位における脱分極時刻に相当し、第2ピークP2は、活動電位における再分極時刻に相当する。 In response to this pulsation, the extracellular potential measured by the MEA plate 30 changes as shown in Figure 7(B). First, when no action potential is generated in the cardiomyocyte, the extracellular potential maintains a reference potential of approximately "0." When depolarization occurs in the cardiomyocyte, the extracellular potential exhibits a nearly vertical rise and fall. This is called the first peak P1. The first peak P1 has peaks in both the positive and negative directions. After the first peak P1, the extracellular potential rises sharply to near the reference potential. Thereafter, while the intracellular potential remains positive, the extracellular potential maintains a potential near the reference potential while gradually rising. Then, when repolarization occurs in the cardiomyocyte, the extracellular potential exhibits relatively steep rises and falls. The apex of this mountain-shaped waveform that is convex in the positive direction is called the second peak P2. The first peak P1 corresponds to the time of depolarization in the action potential, and the second peak P2 corresponds to the time of repolarization in the action potential.

 図7(B)において、FPDは、細胞外電位持続時間(FPD:Field Potential Duration)であり、ISIは、拍動間隔(ISI:Interspike Interval)であり、拍動の周期に対応する。A1は、第1ピークP1の振幅であり、A2は、第2ピークP2の振幅である。これらの値は、同じ測定条件であっても、心筋細胞の状態、又は測定時の種々の要因に応じてばらつきが生じる。 In Figure 7 (B), FPD is the extracellular potential duration (FPD: Field Potential Duration), and ISI is the interspike interval (ISI: Interspike Interval), which corresponds to the pulsation period. A1 is the amplitude of the first peak P1, and A2 is the amplitude of the second peak P2. These values will vary depending on the state of the cardiomyocytes or various factors at the time of measurement, even under the same measurement conditions.

 図8は、測定条件が同じ場合における波形のばらつきを示す図である。図8は、1つのウェル32の微小電極アレイ40の各電極41から出力される複数の波形データであり、各波形データは、すべて薬剤候補物質を投与する前の投与前波形データを示している。図8に示す各投与前波形データは、第1ピークP1の時刻を揃えて重ね合わされている。図8に示すとおり、各投与前波形データは、第2ピークP2の時刻がばらついている結果、FPDにばらつきが生じている。ISIにもばらつきが生じている。また、第2ピークP2の振幅A2についてもばらつきが生じている。 Figure 8 shows waveform variability when measurement conditions are the same. Figure 8 shows multiple waveform data output from each electrode 41 of the microelectrode array 40 in one well 32, and each waveform data represents pre-administration waveform data before the drug candidate substance is administered. The pre-administration waveform data shown in Figure 8 are superimposed with the time of the first peak P1 aligned. As shown in Figure 8, the pre-administration waveform data varies in the time of the second peak P2, resulting in variability in the FPD. There is also variability in the ISI. There is also variability in the amplitude A2 of the second peak P2.

 図9は、微小電極アレイ40に含まれる複数の電極41から出力される波形データの一例を示す。図9には、チャンネルCH1~CH16のそれぞれに対応する波形データが示されている。図8に示した複数の波形データは、例えば、図9に示す各チャンネルCH1~CH16のそれぞれの波形データを重ね合わせたデータである。 Figure 9 shows an example of waveform data output from multiple electrodes 41 included in the microelectrode array 40. Figure 9 shows waveform data corresponding to each of channels CH1 to CH16. The multiple waveform data shown in Figure 8 is, for example, data obtained by superimposing the waveform data for each of channels CH1 to CH16 shown in Figure 9.

 各チャンネルCH1~CH16の波形データには、薬剤候補物質の毒性評価に適していいない波形データもある。そのため、例えば、各チャンネルCH1~CH16の波形データについては、薬剤候補物質を投与する前の投与前波形データに基づいて、毒性評価に使用可能な適格性を有しているか否かの判定が行われる。そして、適格性を有する波形データを出力することが可能なウェル32が毒性評価に使用される。 Some of the waveform data from channels CH1 to CH16 is not suitable for toxicity assessment of drug candidate substances. Therefore, for example, the waveform data from channels CH1 to CH16 is determined to be suitable for use in toxicity assessment based on pre-administration waveform data before the drug candidate substance is administered. Wells 32 that can output suitable waveform data are then used for toxicity assessment.

 また、図7(B)及び図8に示す波形は、薬剤候補物質を投与する前の心筋波形を示しているが、薬剤候補物質を投与した場合は、薬剤候補物質の毒性に応じて波形に変化が生じる。 Furthermore, the waveforms shown in Figures 7(B) and 8 show the myocardial waveforms before the drug candidate substance is administered, but when the drug candidate substance is administered, the waveform changes depending on the toxicity of the drug candidate substance.

 図10は、心筋細胞に薬剤候補物質を投与した場合の波形の変化を示す。図10は、投与前の投与前波形データと、投与後の投与後波形データとを、第1ピークP1の時刻を揃えて重ね合わせたデータである。投与後波形データについては、薬剤候補物質の濃度が異なる複数の投与後波形データを示している。投与後波形データは、低濃度、中濃度、高濃度、及び超高濃度の4段階に濃度を変化させた場合の4種類のデータを示している。濃度は、薬剤候補物質の投与量に対応する。このような波形の乱れは、薬剤候補物質に毒性によって、上述の心筋細胞のイオンチャンネルが阻害されることによって生じると考えられる。 Figure 10 shows changes in the waveform when a drug candidate substance is administered to cardiomyocytes. Figure 10 shows pre-administration waveform data before administration and post-administration waveform data after administration, overlaid with the time of the first peak P1 aligned. The post-administration waveform data shows multiple post-administration waveform data for different concentrations of the drug candidate substance. The post-administration waveform data shows four types of data when the concentration is changed to four levels: low concentration, medium concentration, high concentration, and ultra-high concentration. The concentrations correspond to the dose of the drug candidate substance. This type of waveform disturbance is thought to occur when the toxicity of the drug candidate substance inhibits the ion channels in the cardiomyocytes mentioned above.

 図10に示すように、波形データは、薬剤候補物質の投与前後において、FPD(図7参照)及び第2ピークP2の振幅A2(図7参照)といった定量的な特徴に加えて、形態的な特徴も変化する。例えば、図10に示す例では、投与前後において、第1ピークP1と第2ピークP2が出現する点は同一であるが、2つのピークP1及びP2間の波形の形状は、投与前後では、傾き及び形状が変化している。また、波形データは、薬剤候補物質を投与する濃度によっても、定量的な特徴と形態的な特徴が変化する。図10に示す例では、薬剤候補物質の濃度が高いほどFPDは長くなり、第2ピークP2の振幅A2は小さくなっている。それに伴って第1ピークP1と第2ピークP2の間における波形の傾き及び形状も変化している。図10の例では、特に、薬剤候補物質の濃度が超高濃度において、FPDの長さが大きく変化し、2つのピークP1及びP2の波形の傾き及び形状の変化も大きい。傾向としては、濃度が高いほど、第2ピークP2の先鋭度が低下し、第2ピークP2を頂点とする山形の波形が緩やかな形状になっている。 As shown in Figure 10, the waveform data changes not only in quantitative characteristics such as the FPD (see Figure 7) and the amplitude A2 of the second peak P2 (see Figure 7) but also in morphological characteristics before and after administration of the drug candidate substance. For example, in the example shown in Figure 10, the first peak P1 and the second peak P2 appear at the same points before and after administration, but the slope and shape of the waveform between the two peaks P1 and P2 change before and after administration. Furthermore, the quantitative and morphological characteristics of the waveform data also change depending on the concentration of the administered drug candidate substance. In the example shown in Figure 10, the higher the concentration of the drug candidate substance, the longer the FPD and the smaller the amplitude A2 of the second peak P2. Accordingly, the slope and shape of the waveform between the first peak P1 and the second peak P2 also change. In the example of Figure 10, the length of the FPD changes significantly, particularly at ultra-high drug candidate substance concentrations, and the slope and shape of the waveforms of the two peaks P1 and P2 also change significantly. As a general rule, the higher the concentration, the less sharp the second peak P2 becomes, and the mountain-shaped waveform with the second peak P2 at its apex becomes gentler.

 薬剤候補物質の毒性評価は、図10に示すような、投与前波形データと、濃度が異なる複数の投与後波形データとを解析し、解析結果を比較することにより行われる。例えば、FPD(図7参照)は、心電図におけるQT間隔(Q波の始まりからT波の終わりまでの時間)に相当するため、薬剤候補物質の投与によって生じる不整脈のリスクを表す指標として用いられる。QT間隔の延長は、不整脈を引き起こす可能性を示す。ユーザは、FPDに基づいて、薬剤候補物質の心臓に対する毒性である心毒性の毒性評価を行うことができる。また、心毒性の評価項目としては、FPD以外にも、EAD(Early After Depolarization)、DAD(Delayed After Depolarization)及び心停止などがある。 The toxicity assessment of a drug candidate substance is performed by analyzing pre-administration waveform data and multiple post-administration waveform data at different concentrations, as shown in Figure 10, and comparing the analysis results. For example, the FPD (see Figure 7) corresponds to the QT interval (the time from the start of the Q wave to the end of the T wave) in an electrocardiogram, and is therefore used as an indicator of the risk of arrhythmia caused by the administration of a drug candidate substance. A prolonged QT interval indicates the possibility of causing arrhythmia. Based on the FPD, users can assess the cardiotoxicity of a drug candidate substance, which is its toxicity to the heart. In addition to FPD, other cardiotoxicity assessment items include EAD (Early After Depolarization), DAD (Delayed After Depolarization), and cardiac arrest.

 図11に示すように、EADは、第2ピークP2の前に脱分極が発生する現象である。EADは、細胞外電位の波形データにおいては、第1ピークP1と第2ピークP2の間において落ち込み、マイナス方向にピークを持つ凸状の異常波形として現れる。また、図12に示すように、DADは、第2ピークP2の後に脱分極が発生する現象である。DADは、第2ピークP2から次の周期の第1ピークP1の間に落ち込み、マイナス方向にピークを持つ凸状の異常波形として現れる。また、図13(A)に示すように、心停止の場合は、細胞外電位の波形データにおいて拍動時のピークなどのシグナルが見られない状態となる。図13(A)は、拍動が完全に停止している場合を示しており、典型的な心停止の例である。図13(A)に加えて、例えば、図13(B)に示すように、若干の拍動を示す振幅はあるものの、ピークなどのシグナルが見られない状態を心停止と評価してもよい。図13(A)に加えて図13(B)の両方を心停止と評価する場合は、次の2つの特徴に基づいて心停止と判定する。1つ目の特徴(図13(B)における特徴1)は、第1ピークP1においてマイナス方向への落ち込みが少なく、絶対値が一定値(一例として閾値THC)以下となることである。2つ目の特徴(図13(B)における特徴2)は、第2ピークP2が確認できないことである。こうした特徴に基づいて異常波形を判定することにより、図13(A)に加えて、図13(B)も心停止として評価することができる。 As shown in Figure 11, EAD is a phenomenon in which depolarization occurs before the second peak P2. In the waveform data of the extracellular potential, EAD appears as an abnormal convex waveform with a minus peak, dropping between the first peak P1 and the second peak P2. As shown in Figure 12, DAD is a phenomenon in which depolarization occurs after the second peak P2. DAD appears as an abnormal convex waveform with a minus peak, dropping between the second peak P2 and the first peak P1 of the next cycle. As shown in Figure 13(A), in the case of cardiac arrest, signals such as peaks at the time of beating are not observed in the waveform data of the extracellular potential. Figure 13(A) shows a case in which beating has completely stopped, and is a typical example of cardiac arrest. In addition to Figure 13(A), cardiac arrest may also be evaluated when there is some amplitude indicating beating, but no peaks or other signals are observed, as shown in Figure 13(B). When assessing both Figure 13(A) and Figure 13(B) as cardiac arrest, cardiac arrest is determined based on the following two features. The first feature (feature 1 in Figure 13(B)) is that the first peak P1 does not drop much in the negative direction, and its absolute value is below a certain value (for example, the threshold THC). The second feature (feature 2 in Figure 13(B)) is that the second peak P2 cannot be confirmed. By determining an abnormal waveform based on these features, it is possible to assess cardiac arrest in Figure 13(B) in addition to Figure 13(A).

 図8及び図10に示したように、通常は、活動電位における再分極時刻は、細胞外電位の変化を表す波形データにおいては、極大値を示す第2ピークP2の出現時刻と一致する。さらに、再分極時刻における細胞外電位は、第1ピークP1の後に最大値として現れる場合が多い。しかしながら、一例として図14に示すように、薬剤候補物質の毒性によっては、波形の乱れが大きく、再分極時刻TPにおいて細胞外電位は、最大値とならなかったり、極大値とならない場合がある。ここで、PPは、再分極時刻TPにおける細胞外電位を示し、細胞外電位における再分極点とよぶ。 As shown in Figures 8 and 10, the repolarization time of an action potential typically coincides with the appearance time of the second peak P2, which indicates a maximum value, in waveform data representing changes in the extracellular potential. Furthermore, the extracellular potential at the repolarization time often appears as a maximum value after the first peak P1. However, as shown in Figure 14 as an example, depending on the toxicity of the drug candidate substance, there may be significant waveform distortion, and the extracellular potential at the repolarization time TP may not reach a maximum value or a maximum value. Here, PP indicates the extracellular potential at the repolarization time TP and is called the repolarization point in the extracellular potential.

 図14に示す例では、薬剤候補物質の濃度が超高濃度の場合の波形データは、拍動の周期において第1ピークP1と再分極点PPの間に最大値MPが現れており、再分極点PPが最大値ではない。図15は、図14に示す超高濃度の波形データを拡大した状態を示している。 In the example shown in Figure 14, the waveform data for an ultra-high concentration of the drug candidate substance shows a maximum value MP between the first peak P1 and the repolarization point PP in the pulsation cycle, and the repolarization point PP is not the maximum value. Figure 15 shows an enlarged view of the ultra-high concentration waveform data shown in Figure 14.

 従来は、第1ピークP1の後の一定時間以降における最大値を第2ピークP2として検出し、第2ピークP2の出現時刻を再分極時刻TPとしていた。このような従来の方法では、図15に示すように、再分極点PPが、第2ピークP2のような最大値ではない場合は、再分極時刻TPを誤検出してしまうおそれがあり、再分極時刻TPを精度よく検出することができない。 Conventionally, the maximum value after a certain time after the first peak P1 is detected as the second peak P2, and the time at which the second peak P2 appears is taken as the repolarization time TP. With this conventional method, as shown in Figure 15, if the repolarization point PP is not a maximum value like the second peak P2, there is a risk that the repolarization time TP will be erroneously detected, making it impossible to accurately detect the repolarization time TP.

 上述したとおり、薬剤候補物質の毒性評価を行う場合は、波形データからFPD、EAD、及びDADを読み取る必要がある。FPD、EAD、及びDADを読み取るためには、評価対象となる波形データにおいて再分極時刻TPがどこかを把握する必要がある。そのため、再分極点PPが極大値又は最大値ではない図15に示すようなケースにおいて、再分極時刻TPを正確に検出する必要がある。 As mentioned above, when evaluating the toxicity of a drug candidate substance, it is necessary to read the FPD, EAD, and DAD from the waveform data. In order to read the FPD, EAD, and DAD, it is necessary to know where the repolarization time TP is in the waveform data being evaluated. Therefore, in cases such as those shown in Figure 15, where the repolarization point PP is not a local maximum or maximum value, it is necessary to accurately detect the repolarization time TP.

 解析部61は、波形データの2階微分データを取得することにより、再分極時刻TPを検出する。これにより、再分極点PPが最大値ではない場合でも、波形データから再分極時刻TPを検出することを可能としている。 The analysis unit 61 detects the repolarization time TP by obtaining second-order differential data of the waveform data. This makes it possible to detect the repolarization time TP from the waveform data even if the repolarization point PP is not at its maximum value.

 図16は、解析部61が再分極時刻TPを検出する場合の処理手順の一例を示すフローチャートである。解析部61が再分極時刻TPを検出するために参照される条件等のデータは、参照情報29としてメモリ24に格納されている。 FIG. 16 is a flowchart showing an example of the processing procedure when the analysis unit 61 detects the repolarization time TP. Data such as conditions referenced by the analysis unit 61 to detect the repolarization time TP is stored in the memory 24 as reference information 29.

 ステップS1000において、解析部61は、MEAプレート30によって計測された波形データを取得する。MEAプレート30からは、各ウェル32について16チャンネル分の波形データが出力される。これら16チャンネル分の波形データのうち、上述した適格性を有する波形データが、再分極時刻TPの解析対象の波形データとして選択される。MEAプレート30から取得した波形データは、例えば、数分間に渡って計測されたデータであり、数十拍分の拍動の波形が含まれるデータである。この波形データには、複数の第1ピークP1の間隔である拍動の周期(図7の拍動間隔ISIに相当)の情報も含まれている。 In step S1000, the analysis unit 61 acquires waveform data measured by the MEA plate 30. The MEA plate 30 outputs waveform data for 16 channels for each well 32. Of these 16 channels of waveform data, waveform data that meets the above-mentioned eligibility is selected as the waveform data to be analyzed at the repolarization time TP. The waveform data acquired from the MEA plate 30 is, for example, data measured over several minutes, and includes waveforms of several tens of beats. This waveform data also includes information on the beat period (corresponding to the beat interval ISI in Figure 7), which is the interval between multiple first peaks P1.

 波形データとしては、薬剤候補物質の投与前の投与前波形データ及び投与後の投与後波形データがそれぞれ取得される。また、投与後波形データについては、薬剤候補物質の濃度を変化させた複数の波形データが取得される。図14に示したように、投与前波形データ及び投与後の異なる濃度の複数の投与後波形データは、薬剤候補物質の濃度によって1拍分の周期が変化している場合があるので、拍動の周期の情報は波形データ毎に付される。 As waveform data, pre-administration waveform data before administration of the drug candidate substance and post-administration waveform data after administration are acquired. Furthermore, for post-administration waveform data, multiple waveform data are acquired with varying concentrations of the drug candidate substance. As shown in Figure 14, the pre-administration waveform data and multiple post-administration waveform data with different concentrations after administration may have a one-beat period that varies depending on the concentration of the drug candidate substance, so information on the pulsation period is attached to each waveform data.

 ステップS2000において、解析部61は取得した波形データに対して、2階微分を施す前の前処理を行う。前処理としては、まず、数十拍分の長さの波形データを、例えば2拍分程度の長さに分割し、分割した複数の2拍分のデータを、第1ピークP1を基準に重ね合わせて、それらの平均値を取る。次に、平均値を取った波形データから、再分極時刻TPの検出においては不要部分となる第1ピークP1を削除する。 In step S2000, the analysis unit 61 performs preprocessing on the acquired waveform data before performing second-order differentiation. In this preprocessing, waveform data of several tens of beats in length is first divided into pieces of data of, for example, two beats in length, and the resulting data of two beats is superimposed based on the first peak P1, and the average value is calculated. Next, the first peak P1, which is an unnecessary portion for detecting the repolarization time TP, is deleted from the waveform data whose average value has been calculated.

 図17に示すように、不要部分の削除は、一例として、1拍の始端と終端に対応する第1ピークP1の前後の一定時間TCを削除する処理である。第1ピークP1の前後において一定時間TCの値は、異なっていてもよい。 As shown in Figure 17, one example of deleting unnecessary parts is the process of deleting a certain amount of time TC before and after the first peak P1, which corresponds to the beginning and end of one beat. The value of the certain amount of time TC before and after the first peak P1 may be different.

 そして、前処理としては、さらに、不要部分を削除した波形データを平滑化する処理が施される。平滑化処理は、一例として、投与後波形データの振幅値について時間方向の移動平均値をとり、移動平均値で投与後波形データを再生成する処理である。これにより、投与後波形データから高周波ノイズのような細かいピークがカットされて、波形データを滑らかな曲線にすることができる。解析部61は、前処理が終了した後、図16に示すステップS3000に移行する。 Furthermore, as pre-processing, a process is performed to smooth the waveform data from which unnecessary portions have been removed. One example of smoothing processing is to calculate the moving average value in the time direction for the amplitude values of the post-administration waveform data and regenerate the post-administration waveform data using the moving average value. This removes small peaks such as high-frequency noise from the post-administration waveform data, making it possible to turn the waveform data into a smooth curve. After completing pre-processing, the analysis unit 61 proceeds to step S3000 shown in Figure 16.

 ステップS3000において、解析部61は、波形データに対して2階微分を行うことにより2階微分データを取得する。図18は、図15に示す波形データとその2階微分データを示す。解析部61は、取得した2階微分データに基づいて、波形データにおける再分極時刻TPを検出する。 In step S3000, the analysis unit 61 obtains second-order derivative data by performing second-order differentiation on the waveform data. Figure 18 shows the waveform data shown in Figure 15 and its second-order derivative data. The analysis unit 61 detects the repolarization time TP in the waveform data based on the obtained second-order derivative data.

 具体的には、まず、図16に示すステップS4000において、解析部61は、以下に示すように、2階微分データに関する第1条件と、波形データに関する第2条件とを満足する波形部分を、再分極点PPを含む波形の候補部分として特定する。 Specifically, first, in step S4000 shown in FIG. 16, the analysis unit 61 identifies a waveform portion that satisfies a first condition regarding the second-order differential data and a second condition regarding the waveform data as a candidate portion of the waveform that includes the repolarization point PP, as shown below.

 具体的には、図18に示すように、波形データにおいて細胞外電位がマイナス方向へ落ち込んでいる部分は、2階微分データでは、マイナス方向のピークとして現れる。図18に示す例では、波形データにおいて細胞外電位がマイナス方向に落ち込んでいる部分は、最大値MP付近の波形部分と変化点XPを含む波形部分である。そのため、2階微分データでは、これらの波形部分に対応する部分にマイナス方向のピークが現れる。そして、波形データにおけるマイナス方向への落ち込みが大きいほど、2階微分データにおけるマイナス方向のピークの落ち込み(つまり、マイナス方向のピークの絶対値)も大きくなる。図18に示す例では、波形データにおいて、最大値MPよりも変化点XPに対応する波形部分においてマイナス方向への落ち込みが急峻であるため、2階微分データにおけるマイナス方向のピークの落ち込みも、最大値MPに対応する部分よりも変化点XPに対応する部分の方が大きい。 Specifically, as shown in FIG. 18, portions of the waveform data where the extracellular potential drops in the negative direction appear as negative peaks in the second-derivative data. In the example shown in FIG. 18, the portions of the waveform data where the extracellular potential drops in the negative direction are the waveform portion near the maximum value MP and the waveform portion including the change point XP. Therefore, negative peaks appear in the second-derivative data in portions corresponding to these waveform portions. The greater the drop in the negative direction in the waveform data, the greater the drop in the negative peak in the second-derivative data (i.e., the absolute value of the negative peak). In the example shown in FIG. 18, the drop in the negative direction is steeper in the waveform portion of the waveform corresponding to the change point XP than at the maximum value MP, and therefore the drop in the negative peak in the second-derivative data is also greater in the portion corresponding to the change point XP than in the portion corresponding to the maximum value MP.

 解析部61は、まず、2階微分データにおいて、最大値MP及び変化点XPのように、マイナス方向のピークを示す部分を探索する。そして、探索した部分について、第1条件と第2条件を満足するか否かを判定する。第1条件は、2階微分データにおけるマイナス方向のピークについての振幅に関する条件である。より具体的には、第1条件は、2階微分データにおいて、マイナス方向の落ち込み(マイナス方向のピークの絶対値)が一定値以上という条件である。第2条件は、2階微分データのピークに対応する波形データの振幅に関する条件である。より具体的には、第2条件は、ピーク付近において一定値以上の電位変化があるという条件である。 The analysis unit 61 first searches the second-order derivative data for portions that indicate negative peaks, such as the maximum value MP and the change point XP. It then determines whether the searched portion satisfies the first and second conditions. The first condition is a condition related to the amplitude of the negative peak in the second-order derivative data. More specifically, the first condition is a condition that the negative drop (absolute value of the negative peak) in the second-order derivative data is equal to or greater than a certain value. The second condition is a condition related to the amplitude of the waveform data corresponding to the peak in the second-order derivative data. More specifically, the second condition is a condition that there is a potential change of equal to or greater than a certain value near the peak.

 図18においては、一例として、第1条件の一定値は「4」(マイナス方向の絶対値に相当)に設定されている。2階微分データにおいて、変化点XPに対応する部分については、マイナス方向の落ち込みが一定値(「4」)以上有り、第1条件を満足している。対して、最大値MPに対応する部分については、マイナス方向の落ち込みが一定値(「4」)未満であり、第1条件を満足していない。また、波形データに関する第2条件については、ピーク付近における電位変化は、変化点XPにおいてはΔAXであり、最大値MPではΔAMである。ΔAXは、ΔAMよりも大きく、一定値以上の電位変化がある例であり、ΔAMは、一定値未満の例である。そのため、変化点XPについては第2条件を満足し、最大値MPは第2条件を満足しない。 In Figure 18, as an example, the constant value for the first condition is set to "4" (corresponding to an absolute value in the negative direction). In the second-order differential data, the portion corresponding to the change point XP has a drop in the negative direction of more than the constant value ("4"), satisfying the first condition. In contrast, the portion corresponding to the maximum value MP has a drop in the negative direction of less than the constant value ("4"), not satisfying the first condition. Furthermore, with regard to the second condition related to the waveform data, the potential change near the peak is ΔAX at the change point XP and ΔAM at the maximum value MP. ΔAX is greater than ΔAM and is an example of a potential change of more than the constant value, while ΔAM is an example of a potential change less than the constant value. Therefore, the second condition is satisfied for the change point XP, but not for the maximum value MP.

 解析部61は、ステップS4000において、こうした判定を行って、条件を満足する変化点XPを含むような波形部分を、再分極点PPを含む候補部分として特定する。図18に示す例では、波形データにおいて変化点XPを含む波形部分が再分極点PPを含む候補部分として特定される。 In step S4000, the analysis unit 61 performs this determination and identifies waveform portions that include a change point XP that satisfies the conditions as candidate portions that include a repolarization point PP. In the example shown in FIG. 18, the waveform portion in the waveform data that includes the change point XP is identified as a candidate portion that includes a repolarization point PP.

 なお、図18に示す例は、第1条件と第2条件を満足する候補部分は1つだけの例であるが、第1条件と第2条件を満足する候補部分が複数有る場合は、解析部61は、複数の候補部分を特定する。このように、解析部61は、2階微分データの第1条件と第2条件の2つの条件を再分極時刻TPの検出に利用する。解析部61は、候補部分を特定した後、図16に示すステップS5000に移行する。 Note that while the example shown in FIG. 18 is an example in which there is only one candidate portion that satisfies the first and second conditions, if there are multiple candidate portions that satisfy the first and second conditions, the analysis unit 61 identifies multiple candidate portions. In this way, the analysis unit 61 uses the two conditions, the first and second conditions, of the second-order differential data to detect the repolarization time TP. After identifying the candidate portion, the analysis unit 61 proceeds to step S5000 shown in FIG. 16.

 ステップS5000において、解析部61は、候補部分から再分極時刻TPを検出する。まず、図18に示す例では、第1条件及び第2条件を満足する候補部分は、変化点XPを含む波形部分の1つだけであるため、この波形部分から再分極時刻TPが検出される。一方、第1条件及び第2条件を満足する候補部分が複数ある場合は、解析部61は、一例として、複数の候補部分のうち、拍動の周期内において最も遅い時刻の候補部分から再分極時刻TPを検出する。 In step S5000, the analysis unit 61 detects the repolarization time TP from the candidate portion. First, in the example shown in FIG. 18, there is only one candidate portion that satisfies the first and second conditions, the waveform portion including the change point XP, so the repolarization time TP is detected from this waveform portion. On the other hand, if there are multiple candidate portions that satisfy the first and second conditions, the analysis unit 61, as an example, detects the repolarization time TP from the candidate portion that is the latest within the beat period among the multiple candidate portions.

 候補部分は、時間的な幅を持った部分として抽出される。解析部61は、一例として図19に示すように、候補部分から再分極時刻TPを検出する。図19においては、2階微分データの極小値に対応する点を再分極点PPとして決定し、再分極点PPに対応する時刻を再分極時刻TPとして検出する。なお、候補部分から再分極時刻TPを検出する方法は、図19に示す以外の考え方もありうる。例えば候補部分のうち振幅の最大値に対応する時刻を再分極時刻TPとして決定してもよい。このように候補部分から再分極時刻TPを検出する方法は、活動電位と細胞外電位との相関関係を考慮して、適宜決めてもよい。 Candidate portions are extracted as portions with a temporal width. The analysis unit 61 detects the repolarization time TP from the candidate portion, as shown in FIG. 19 as an example. In FIG. 19, the point corresponding to the minimum value of the second-order differential data is determined as the repolarization point PP, and the time corresponding to the repolarization point PP is detected as the repolarization time TP. Note that there are other methods for detecting the repolarization time TP from the candidate portion besides the method shown in FIG. 19. For example, the time corresponding to the maximum amplitude in the candidate portion may be determined as the repolarization time TP. In this way, the method for detecting the repolarization time TP from the candidate portion may be determined appropriately, taking into account the correlation between the action potential and the extracellular potential.

 図16に示すように、ステップS5000の後、ステップS6000に移行する。ステップS6000において、出力部62は、検出結果を表示部21に提示する。検出結果には、例えば、図15に示すような波形データと、再分極点PP及び再分極時刻TPが含まれており、これらを表す画面が表示部21に表示される。 As shown in FIG. 16, after step S5000, the process proceeds to step S6000. In step S6000, the output unit 62 presents the detection results on the display unit 21. The detection results include, for example, waveform data as shown in FIG. 15, as well as repolarization points PP and repolarization times TP, and a screen showing these is displayed on the display unit 21.

 以上説明したように、本開示の技術に係る情報処理装置20において、プロセッサ23は、心筋細胞の拍動に応じた細胞外電位の変化を表す波形データに対して2階微分を行うことにより2階微分データを取得し、2階微分データに基づいて、心筋細胞の活動電位における再分極時刻を検出し、検出結果を提示する。これにより、再分極時刻における細胞外電位が極大値又は最大値ではない場合でも、従来と比較して、再分極時刻を精度よく検出することができる。 As explained above, in the information processing device 20 according to the technology of the present disclosure, the processor 23 obtains second-order derivative data by performing second-order differentiation on waveform data that represents changes in the extracellular potential in response to the pulsation of cardiomyocytes, detects the repolarization time of the action potential of the cardiomyocytes based on the second-order derivative data, and presents the detection result. This makes it possible to detect the repolarization time with greater accuracy than conventional methods, even when the extracellular potential at the repolarization time is not a local maximum or maximum value.

 また、プロセッサ23は、2階微分データにおけるマイナス方向のピークについての振幅に関する第1条件と、ピークに対応する波形データの振幅に関する第2条件の2つの条件を再分極時刻TPの検出に利用する。2階微分データに関する第1条件に加えて、波形データの振幅に関する第2条件を利用することにより、第2条件を利用しない場合と比べて、再分極時刻TPを精度よく検出することができる。また、第2条件は、波形データにおける細胞外電位のマイナス方向への落ち込みが一定値以上有するか否かという条件である。第2条件は、単純な処理であるため、処理が複雑化することもない。 In addition, the processor 23 uses two conditions to detect the repolarization time TP: a first condition related to the amplitude of the negative peak in the second derivative data, and a second condition related to the amplitude of the waveform data corresponding to the peak. By using the second condition related to the amplitude of the waveform data in addition to the first condition related to the second derivative data, the repolarization time TP can be detected with greater accuracy than when the second condition is not used. Furthermore, the second condition is a condition as to whether the negative drop in the extracellular potential in the waveform data is equal to or greater than a certain value. The second condition is a simple process and does not complicate the process.

 また、プロセッサ23は、2階微分データに基づいて、再分極時刻TPの候補が複数検出された場合は、拍動の周期内において最も遅い時刻の候補から再分極時刻TPを検出する機能を有する。このような判定条件は、拍動の周期において再分極時刻TPに対応する再分極点PPは、最も遅い時刻に出現するマイナス方向への落ち込みである場合が多いという傾向に基づいて設定される。再分極時刻TPの候補が複数有る場合において、このような判定条件で再分極時刻TPを検出することにより、処理を単純化しやすい。 In addition, when multiple candidates for the repolarization time TP are detected based on the second-order differential data, the processor 23 has the function of detecting the repolarization time TP from the latest candidate within the pulsation cycle. Such a judgment condition is set based on the tendency that the repolarization point PP corresponding to the repolarization time TP in the pulsation cycle is often a negative drop that appears at the latest time. When there are multiple candidates for the repolarization time TP, detecting the repolarization time TP using such a judgment condition can easily simplify processing.

 また、再分極時刻TPを検出するための解析対象となる波形データには、心筋細胞に対して薬剤候補物質を投与する前の投与前波形データと、薬剤候補物質を投与した後の投与後波形データのうち、少なくとも投与後波形データが含まれる。また、図14に示したように、再分極時刻TPの検出は、投与前波形データよりも、投与後波形データの方が困難になる場合が多い。そのため、投与後波形データに対して本開示の技術はより有効である。 Furthermore, the waveform data to be analyzed to detect repolarization time TP includes at least post-administration waveform data, which is pre-administration waveform data before a drug candidate substance is administered to cardiomyocytes, and post-administration waveform data after the drug candidate substance is administered. Furthermore, as shown in FIG. 14, detecting repolarization time TP is often more difficult with post-administration waveform data than with pre-administration waveform data. Therefore, the technology disclosed herein is more effective with post-administration waveform data.

 また、図14に示したように、投与後波形データには、投与する薬剤候補物質の濃度が異なる複数の投与後波形データがある。この場合において、複数の投与後波形データのうちの1つの対象データについて再分極時刻TPを検出する場合において、プロセッサ23は、対象データ以外の投与後波形データの情報を、対象データにおける再分極時刻TPの検出に利用してもよい。 Furthermore, as shown in FIG. 14, the post-administration waveform data includes multiple pieces of post-administration waveform data with different concentrations of the administered drug candidate substance. In this case, when detecting the repolarization time TP for one piece of target data among the multiple pieces of post-administration waveform data, the processor 23 may use information on post-administration waveform data other than the target data to detect the repolarization time TP for the target data.

 具体的には、図20に示すように、異なる濃度の複数の投与後波形データがある場合において、対象データの一例である超高濃度の投与後波形データについて再分極時刻TPを検出する場合を考える。この場合において、超高濃度の投与後波形データ以外の投与後波形データの情報を、超高濃度の投与後波形データにおける再分極時刻TPの検出に利用する。図20の例では、図18の例と同様に、超高濃度の投与後波形データにおいて、最大値MPと変化点XPがある。そして、超高濃度の投与後波形データ以外の複数の投与後波形データの再分極時刻TPに相当する第2ピークP2を見ると、図20において太線の矢印で示すように、濃度が高くなるほど第2ピークP2の時刻は遅れる傾向を示している。こうした傾向を考慮すると、超高濃度の投与後波形データの再分極時刻TPは、高濃度の投与後波形データよりも遅れると考えられる。このような傾向に基づいて、プロセッサ23は、最大値MPではなく、変化点XPを再分極点PPと判定し、再分極時刻TPを検出する。 Specifically, as shown in FIG. 20, consider the case where there is a plurality of post-administration waveform data of different concentrations, and the repolarization time TP is detected for the post-administration waveform data of an ultra-high concentration, which is an example of target data. In this case, information on post-administration waveform data other than the post-administration waveform data of an ultra-high concentration is used to detect the repolarization time TP in the post-administration waveform data of an ultra-high concentration. In the example of FIG. 20, similar to the example of FIG. 18, the post-administration waveform data of an ultra-high concentration has a maximum value MP and a change point XP. Furthermore, when the second peak P2 corresponding to the repolarization time TP of the plurality of post-administration waveform data other than the post-administration waveform data of an ultra-high concentration is examined, the time of the second peak P2 tends to be later as the concentration increases, as indicated by the thick arrow in FIG. 20. Taking this tendency into consideration, it is thought that the repolarization time TP of the post-administration waveform data of an ultra-high concentration is later than that of the post-administration waveform data of a high concentration. Based on this tendency, processor 23 determines the change point XP, rather than the maximum value MP, to be the repolarization point PP, and detects the repolarization time TP.

 なお、薬剤候補物質によっては、図20の例とは反対に、濃度が高くなるほど再分極時刻TPが早くなる場合もある。その場合には、最大値MPが再分極時刻TPとして検出される場合もある。このように、対象データから再分極時刻TPを検出する場合において、対象データ以外の投与後波形データの情報を利用することにより、再分極時刻TPの検出精度が向上する。 Note that, depending on the drug candidate, the repolarization time TP may become earlier as the concentration increases, contrary to the example in Figure 20. In such cases, the maximum value MP may be detected as the repolarization time TP. In this way, when detecting the repolarization time TP from the target data, the accuracy of detecting the repolarization time TP can be improved by using information from post-administration waveform data other than the target data.

 また、図21に示すように、プロセッサ23は、再分極時刻TPの検出確度が基準以下の場合に、ユーザに確認を促す機能を有してもよい。プロセッサ23は、検出確度を求める。そして、検出確度が予め設定された基準以下の場合に、検出結果とともにユーザに確認を促す警告を表示部21に提示する。検出確度は、例えば、2階微分データにおけるマイナス方向のピークの極小値が、一定値未満の場合に、検出確度が基準以下と判定される。このように、検出確度が低い場合は、ユーザの目視確認にゆだねられるので、誤検出が抑制される。 Furthermore, as shown in FIG. 21, the processor 23 may have a function to prompt the user for confirmation if the detection accuracy of the repolarization time TP is below a standard. The processor 23 calculates the detection accuracy. If the detection accuracy is below a preset standard, the processor 23 displays a warning on the display unit 21 to prompt the user for confirmation along with the detection result. The detection accuracy is determined to be below the standard if, for example, the minimum value of the negative peak in the second-order differential data is below a certain value. In this way, if the detection accuracy is low, it is left to the user's visual confirmation, thereby reducing erroneous detection.

 上記実施形態において、例えば、データ取得部60、解析部61、及び出力部62といった各種の処理を実行する処理部(processing unit)のハードウェア的な構造は、次に示すような各種のプロセッサ(processor)である。 In the above embodiment, the hardware structure of the processing units that perform various processes, such as the data acquisition unit 60, analysis unit 61, and output unit 62, is the various processors shown below.

 各種のプロセッサには、CPU、プログラマブルロジックデバイス(PLD:Programmable Logic Device)、専用電気回路等が含まれる。CPUは、周知のとおりソフトウェア(プログラム)を実行して各種の処理部として機能する汎用的なプロセッサである。PLDは、FPGA(Field Programmable Gate Array)等の、製造後に回路構成を変更可能なプロセッサである。専用電気回路は、ASIC(Application Specific Integrated Circuit)等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである。 Various types of processors include CPUs, programmable logic devices (PLDs), dedicated electrical circuits, etc. As is well known, a CPU is a general-purpose processor that executes software (programs) and functions as various processing units. A PLD is a processor such as an FPGA (Field Programmable Gate Array) whose circuit configuration can be changed after manufacturing. A dedicated electrical circuit is a processor with a circuit configuration designed specifically to perform specific processing, such as an ASIC (Application Specific Integrated Circuit).

 1つの処理部は、これら各種のプロセッサのうちの1つで構成されてもよいし、同種又は異種の2つ以上のプロセッサの組み合せ(例えば、複数のFPGAおよび、CPUとFPGAの組み合わせなど)で構成されてもよい。また、複数の処理部を1つのプロセッサで構成してもよい。複数の処理部を1つのプロセッサで構成する例としては、第1に、1つ以上のCPUとソフトウェアの組み合わせで1つのプロセッサを構成し、このプロセッサが複数の処理部として機能する形態がある。第2に、システムオンチップ(SoC:System On Chip)等に代表されるように、複数の処理部を含むシステム全体の機能を1つのICチップで実現するプロセッサを使用する形態がある。このように、各種の処理部は、ハードウェア的な構造として、上記各種のプロセッサを1つ以上用いて構成される。 A single processing unit may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, multiple FPGAs, or a combination of a CPU and an FPGA). Multiple processing units may also be configured with a single processor. Examples of multiple processing units configured with a single processor include, first, a form in which one or more CPUs are combined with software to form a single processor, and this processor functions as multiple processing units. Second, a form in which a processor is used to realize the functions of an entire system including multiple processing units on a single IC chip, as typified by a system on chip (SoC). In this way, the various processing units are configured with a hardware structure using one or more of the various processors listed above.

 さらに、これらの各種のプロセッサのハードウェア的な構造は、より具体的には、半導体素子等の回路素子を組み合わせた電気回路(circuitry)である。 Furthermore, the hardware structure of these various processors is, more specifically, an electrical circuit that combines circuit elements such as semiconductor devices.

 上記説明によって以下の技術を把握することができる。
 [付記項1]
 プロセッサを備えた情報処理装置であって、
 プロセッサは、
 心筋細胞の拍動に応じた細胞外電位の変化を表す波形データに対して2階微分を行うことにより2階微分データを取得し、
 2階微分データに基づいて、心筋細胞の活動電位における再分極時刻を検出し、
 検出結果を提示する、
 情報処理装置。
 [付記項2]
 プロセッサは、2階微分データにおけるマイナス方向のピークについての振幅に関する第1条件と、ピークに対応する波形データの振幅に関する第2条件の2つの条件を再分極時刻の検出に利用する、
 付記項1に記載の情報処理装置。
 [付記項3]
 第2条件は、波形データにおける細胞外電位のマイナス方向への落ち込みが一定値以上有するか否かという条件である、
 付記項2に記載の情報処理装置。
 [付記項4]
 プロセッサは、
 2階微分データに基づいて、再分極時刻の候補が複数検出された場合は、拍動の周期内において最も遅い時刻の候補から再分極時刻を検出する機能を有する、
 付記項1~付記項3のうちのいずれか1項に記載の情報処理装置。
 [付記項5]
 波形データには、心筋細胞に対して薬剤候補物質を投与する前の投与前波形データと、薬剤候補物質を投与した後の投与後波形データのうち、少なくとも投与後波形データが含まれる、
 付記項1~付記項4のうちのいずれか1項に記載の情報処理装置。
 [付記項6]
 投与後波形データには、投与する薬剤候補物質の濃度が異なる複数の投与後波形データがあり、かつ、複数の投与後波形データのうちの1つの対象データについて再分極時刻を検出する場合において、
 プロセッサは、対象データ以外の投与後波形データの情報を、対象データにおける再分極時刻の検出に利用する、
 付記項5に記載の情報処理装置。
 [付記項7]
 プロセッサは、再分極時刻の検出確度が基準以下の場合に、ユーザに確認を促す機能を有する、
 付記項1~付記項6のうちのいずれか1項に記載の情報処理装置。
 [付記項8]
 波形データは、底部に複数の電極が設けられ、心筋細胞を配置することが可能なウェルを複数有するMEAプレートを用いて取得された波形データである、
 付記項1~付記項7のうちのいずれか1項に記載の情報処理装置。
 [付記項9]
 プロセッサを備えた情報処理装置の作動方法であって、
 プロセッサは、
 心筋細胞の拍動に応じた細胞外電位の変化を表す波形データに対して2階微分を行うことにより2階微分データを取得し、
 2階微分データに基づいて、心筋細胞の活動電位における再分極時刻を検出し、
 検出結果を提示する、
 情報処理装置の作動方法。
 [付記項10]
 プロセッサを備えた情報処理装置の作動プログラムであって、
 心筋細胞の拍動に応じた細胞外電位の変化を表す波形データに対して2階微分を行うことにより2階微分データを取得すること、
 2階微分データに基づいて、心筋細胞の活動電位における再分極時刻を検出すること、
 検出結果を提示すること、
 を含む処理をプロセッサに実行させる情報処理装置の作動プログラム。
The above explanation allows one to understand the following techniques.
[Additional note 1]
An information processing device including a processor,
The processor
obtaining second-order differential data by performing second-order differentiation on waveform data representing changes in extracellular potential according to the pulsation of cardiomyocytes;
Detecting a repolarization time in an action potential of a cardiac muscle cell based on the second-order differential data;
Presenting the detection results,
Information processing device.
[Additional note 2]
The processor uses two conditions, a first condition related to the amplitude of a negative peak in the second derivative data, and a second condition related to the amplitude of waveform data corresponding to the peak, to detect the repolarization time.
Item 1. An information processing device according to item 1.
[Additional note 3]
The second condition is whether or not the waveform data has a negative drop in the extracellular potential of a certain value or more.
3. The information processing device according to claim 2.
[Additional note 4]
The processor
When multiple candidates for the repolarization time are detected based on the second-order differential data, the repolarization time is detected from the candidate with the latest time within the pulsation period.
4. The information processing device according to any one of claims 1 to 3.
[Additional note 5]
The waveform data includes at least post-administration waveform data out of pre-administration waveform data before administering the drug candidate substance to the cardiomyocytes and post-administration waveform data after administering the drug candidate substance.
5. The information processing device according to any one of claims 1 to 4.
[Additional note 6]
In the case where the post-administration waveform data includes a plurality of post-administration waveform data with different concentrations of the administered drug candidate substance, and the repolarization time is detected for one target data among the plurality of post-administration waveform data,
The processor uses information of the post-administration waveform data other than the target data to detect the repolarization time in the target data.
6. The information processing device according to claim 5.
[Additional note 7]
The processor has a function of prompting a user for confirmation when the detection accuracy of the repolarization time is below a standard.
7. The information processing device according to any one of claims 1 to 6.
[Additional Note 8]
The waveform data is waveform data acquired using an MEA plate having a plurality of electrodes on the bottom and a plurality of wells in which cardiomyocytes can be placed.
8. An information processing device according to any one of claims 1 to 7.
[Additional Note 9]
A method for operating an information processing device having a processor, comprising:
The processor
obtaining second-order differential data by performing second-order differentiation on waveform data representing changes in extracellular potential according to the pulsation of cardiomyocytes;
Detecting a repolarization time in an action potential of a cardiac muscle cell based on the second-order differential data;
Presenting the detection results,
A method for operating an information processing device.
[Additional Note 10]
An operating program for an information processing device having a processor,
obtaining second-order differential data by performing second-order differentiation on waveform data representing changes in extracellular potential according to pulsation of cardiomyocytes;
Detecting a repolarization time in an action potential of a cardiomyocyte based on the second derivative data;
Presenting the detection results;
An operating program for an information processing device that causes a processor to execute processing including the steps of:

 本開示の技術は、上述の種々の実施形態および/または種々の変形例を適宜組み合わせることも可能である。また、上記実施形態に限らず、要旨を逸脱しない限り種々の構成を採用し得ることはもちろんである。さらに、本開示の技術は、プログラムに加えて、プログラムを非一時的に記憶する記憶媒体にもおよぶ。記憶媒体は、例えば、USB(Universal Serial Bus)メモリ、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)等のコンピュータで読み取り可能な非一時的記憶媒体である。また、プログラムは、インターネット等のネットワークを介してオンラインで提供されてもよい。また、本開示の技術は、プログラムに加えて、プログラム製品にもおよぶ。プログラム製品とは、プログラムを提供するためのあらゆる態様の製品を含む。プログラム製品は、プログラムと同様に、コンピュータで読み取り可能な非一時的記憶媒体に記憶されて提供されてもよいし、オンラインで提供されてもよい。 The technology of the present disclosure can be appropriately combined with the various embodiments and/or modified examples described above. Furthermore, it is not limited to the above embodiments, and various configurations can be adopted as long as they do not deviate from the gist of the technology. Furthermore, the technology of the present disclosure extends not only to programs but also to storage media that non-temporarily store programs. Storage media are, for example, computer-readable non-temporary storage media such as USB (Universal Serial Bus) memory, flexible disks, and CD-ROMs (Compact Disc Read Only Memory). Programs may also be provided online via a network such as the Internet. The technology of the present disclosure also extends not only to programs but also to program products. Program products include all forms of products for providing programs. Like programs, program products may be provided stored on computer-readable non-temporary storage media, or they may be provided online.

 以上に示した記載内容及び図示内容は、本開示の技術に係る部分についての詳細な説明であり、本開示の技術の一例に過ぎない。例えば、上記の構成、機能、作用、及び効果に関する説明は、本開示の技術に係る部分の構成、機能、作用、及び効果の一例に関する説
明である。よって、本開示の技術の主旨を逸脱しない範囲内において、以上に示した記載内容及び図示内容に対して、不要な部分を削除したり、新たな要素を追加したり、置き換えたりしてもよいことは言うまでもない。また、錯綜を回避し、本開示の技術に係る部分の理解を容易にするために、以上に示した記載内容及び図示内容では、本開示の技術の実施を可能にする上で特に説明を要しない技術常識等に関する説明は省略されている。
The above-described description and illustrations are a detailed explanation of the parts related to the technology of the present disclosure and are merely an example of the technology of the present disclosure. For example, the above description of the configuration, functions, actions, and effects is an explanation of an example of the configuration, functions, actions, and effects of the parts related to the technology of the present disclosure. Therefore, it goes without saying that unnecessary parts may be deleted, new elements may be added, or replacements may be made to the above-described description and illustrations within the scope of the gist of the technology of the present disclosure. Furthermore, to avoid confusion and facilitate understanding of the parts related to the technology of the present disclosure, the above-described description and illustrations omit explanations of common technical knowledge that do not require particular explanation to enable the implementation of the technology of the present disclosure.

 2024年3月27日に出願された日本国特許出願2024-051831号の開示は、その全体が参照により本明細書に取り込まれる。また、本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。 The disclosure of Japanese Patent Application No. 2024-051831, filed on March 27, 2024, is incorporated herein by reference in its entirety. In addition, all documents, patent applications, and technical standards described herein are incorporated herein by reference to the same extent as if each individual document, patent application, and technical standard was specifically and individually indicated to be incorporated by reference.

Claims (10)

 プロセッサを備えた情報処理装置であって、
 前記プロセッサは、
 心筋細胞の拍動に応じた細胞外電位の変化を表す波形データに対して2階微分を行うことにより2階微分データを取得し、
 前記2階微分データに基づいて、前記心筋細胞の活動電位における再分極時刻を検出し、
 検出結果を提示する、
 情報処理装置。
An information processing device including a processor,
The processor:
obtaining second-order differential data by performing second-order differentiation on waveform data representing changes in extracellular potential according to the pulsation of cardiomyocytes;
detecting a repolarization time in an action potential of the cardiomyocyte based on the second-order differential data;
Presenting the detection results,
Information processing device.
 前記プロセッサは、前記2階微分データにおけるマイナス方向のピークについての振幅に関する第1条件と、前記ピークに対応する前記波形データの振幅に関する第2条件の2つの条件を前記再分極時刻の検出に利用する、
 請求項1に記載の情報処理装置。
the processor uses two conditions, a first condition related to the amplitude of a negative peak in the second derivative data, and a second condition related to the amplitude of the waveform data corresponding to the peak, to detect the repolarization time.
The information processing device according to claim 1 .
 前記第2条件は、前記波形データにおける前記細胞外電位のマイナス方向への落ち込みが一定値以上有するか否かという条件である、
 請求項2に記載の情報処理装置。
The second condition is whether or not the waveform data has a negative drop of a certain value or more in the extracellular potential.
The information processing device according to claim 2 .
 前記プロセッサは、
 前記2階微分データに基づいて、前記再分極時刻の候補が複数検出された場合は、前記拍動の周期内において最も遅い時刻の候補から前記再分極時刻を検出する機能を有する、
 請求項1に記載の情報処理装置。
The processor:
and when a plurality of candidates for the repolarization time are detected based on the second-order differential data, detecting the repolarization time from the candidate that is the latest time within the pulsation period.
The information processing device according to claim 1 .
 前記波形データには、前記心筋細胞に対して薬剤候補物質を投与する前の投与前波形データと、前記薬剤候補物質を投与した後の投与後波形データのうち、少なくとも前記投与後波形データが含まれる、
 請求項1に記載の情報処理装置。
The waveform data includes at least the post-administration waveform data of pre-administration waveform data before administering a drug candidate substance to the cardiomyocytes and post-administration waveform data after administering the drug candidate substance.
The information processing device according to claim 1 .
 前記投与後波形データには、投与する前記薬剤候補物質の濃度が異なる複数の投与後波形データがあり、かつ、複数の投与後波形データのうちの1つの対象データについて前記再分極時刻を検出する場合において、
 前記プロセッサは、前記対象データ以外の前記投与後波形データの情報を、前記対象データにおける前記再分極時刻の検出に利用する、
 請求項5に記載の情報処理装置。
In the case where the post-administration waveform data includes a plurality of post-administration waveform data in which the drug candidate substance is administered at different concentrations, and the repolarization time is detected for one target data among the plurality of post-administration waveform data,
The processor uses information of the post-administration waveform data other than the subject data to detect the repolarization time in the subject data.
The information processing device according to claim 5 .
 前記プロセッサは、前記再分極時刻の検出確度が基準以下の場合に、ユーザに確認を促す機能を有する、
 請求項1に記載の情報処理装置。
The processor has a function of prompting a user for confirmation when the detection accuracy of the repolarization time is below a standard.
The information processing device according to claim 1 .
 前記波形データは、底部に複数の電極が設けられ、前記心筋細胞を配置することが可能なウェルを複数有するMEAプレートを用いて取得された波形データである、
 請求項1に記載の情報処理装置。
The waveform data is waveform data acquired using an MEA plate having a plurality of electrodes provided on the bottom thereof and a plurality of wells in which the cardiomyocytes can be placed.
The information processing device according to claim 1 .
 プロセッサを備えた情報処理装置の作動方法であって、
 前記プロセッサは、
 心筋細胞の拍動に応じた細胞外電位の変化を表す波形データに対して2階微分を行うことにより2階微分データを取得し、
 前記2階微分データに基づいて、前記心筋細胞の活動電位における再分極時刻を検出し、
 検出結果を提示する、
 情報処理装置の作動方法。
A method for operating an information processing device having a processor, comprising:
The processor:
obtaining second-order differential data by performing second-order differentiation on waveform data representing changes in extracellular potential according to the pulsation of cardiomyocytes;
detecting a repolarization time in an action potential of the cardiomyocyte based on the second-order differential data;
Presenting the detection results,
A method for operating an information processing device.
 プロセッサを備えた情報処理装置の作動プログラムであって、
 心筋細胞の拍動に応じた細胞外電位の変化を表す波形データに対して2階微分を行うことにより2階微分データを取得すること、
 前記2階微分データに基づいて、前記心筋細胞の活動電位における再分極時刻を検出すること、
 検出結果を提示すること、
 を含む処理をプロセッサに実行させる情報処理装置の作動プログラム。
An operating program for an information processing device having a processor,
obtaining second-order differential data by performing second-order differentiation on waveform data representing changes in extracellular potential according to pulsation of cardiomyocytes;
detecting a repolarization time of an action potential of the cardiomyocyte based on the second-order differential data;
Presenting the detection results;
An operating program for an information processing device that causes a processor to execute processing including the steps of:
PCT/JP2025/003446 2024-03-27 2025-02-03 Information processing device, operation method for information processing device, and operation program for information processing device Pending WO2025204132A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2024-051831 2024-03-27
JP2024051831 2024-03-27

Publications (1)

Publication Number Publication Date
WO2025204132A1 true WO2025204132A1 (en) 2025-10-02

Family

ID=97216107

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2025/003446 Pending WO2025204132A1 (en) 2024-03-27 2025-02-03 Information processing device, operation method for information processing device, and operation program for information processing device

Country Status (1)

Country Link
WO (1) WO2025204132A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022176310A1 (en) * 2021-02-17 2022-08-25 富士フイルム株式会社 Information processing device, information processing method, program, and drug evaluation method
WO2023195493A1 (en) * 2022-04-06 2023-10-12 富士フイルム株式会社 Assessment system, information processing device, and information processing method
JP2024018876A (en) * 2022-07-28 2024-02-08 株式会社Arblet Information processing system, server, information processing method, program, and learning model

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022176310A1 (en) * 2021-02-17 2022-08-25 富士フイルム株式会社 Information processing device, information processing method, program, and drug evaluation method
WO2023195493A1 (en) * 2022-04-06 2023-10-12 富士フイルム株式会社 Assessment system, information processing device, and information processing method
JP2024018876A (en) * 2022-07-28 2024-02-08 株式会社Arblet Information processing system, server, information processing method, program, and learning model

Similar Documents

Publication Publication Date Title
Oh et al. Tracking tonic dopamine levels in vivo using multiple cyclic square wave voltammetry
US10969382B2 (en) Systems and methods for assessing data collected from an electrically active cell culture
JP5542285B2 (en) Method for analyzing compounds
US12411128B2 (en) Methods and apparatuses for prediction of mechanism of activity of compounds
JP7103336B2 (en) Blood condition analyzer, blood condition analysis system, blood condition analysis method, and blood condition analysis program to realize the method on a computer
US20250029407A1 (en) Evaluation system, information processing device, and information processing method
EP3825682A1 (en) Virus measuring method, virus measuring device, virus determining program, stress determining method, and stress determining device
US6999905B2 (en) Method for extracting significant signal, recording medium and program
Ouyang et al. Multi-labeled neural network model for automatically processing cardiomyocyte mechanical beating signals in drug assessment
WO2025204132A1 (en) Information processing device, operation method for information processing device, and operation program for information processing device
JP5938764B2 (en) DNA double strand breakage analysis apparatus and analysis method
JP6459458B2 (en) Cell evaluation device
Feigal et al. Associations between positive emotional well-being and stress-induced myocardial ischemia: Well-being scores predict exercise-induced ischemia
Zhao et al. Technical applications of microelectrode array and patch clamp recordings on human induced pluripotent stem cell-derived cardiomyocytes
WO2025204134A1 (en) Information processing device, operation method for information processing device, and operation program for information processing device
JP6798905B2 (en) Abnormal index calculation device, abnormal index calculation method and abnormal index calculation program
JP2021179319A (en) Analysis method and analysis device
WO2025204133A1 (en) Information processing device, operation method for information processing device, and operation program for information processing device
JP7164862B2 (en) Cardiomyocyte typing system, cardiomyocyte typing method
JPWO2017168897A1 (en) Blood state analysis device, blood state analysis system, blood state analysis method, and program
Mendis et al. Use of local field potentials of dissociated cultures grown on multi-electrode arrays for pharmacological assays
Ho et al. Inhibition dominates in shaping spontaneous CA3 hippocampal network activities in vitro
Pizá et al. Discriminability measures and time–frequency features: An application to vibrissal tactile discrimination
Modena et al. Impedance-based detection of Schistosoma mansoni larvae viability for drug screening
KR101693493B1 (en) Apparatus, method and system for measuring electronic characteristic of biomaterial and method for evaluating aging of biomaterial

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 25779266

Country of ref document: EP

Kind code of ref document: A1