JP2020173227A - Data processing device, operation method for data processing device, and operation program for data processing device - Google Patents

Data processing device, operation method for data processing device, and operation program for data processing device Download PDF

Info

Publication number
JP2020173227A
JP2020173227A JP2019076683A JP2019076683A JP2020173227A JP 2020173227 A JP2020173227 A JP 2020173227A JP 2019076683 A JP2019076683 A JP 2019076683A JP 2019076683 A JP2019076683 A JP 2019076683A JP 2020173227 A JP2020173227 A JP 2020173227A
Authority
JP
Japan
Prior art keywords
reference data
data
baseline
unit
correction
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.)
Granted
Application number
JP2019076683A
Other languages
Japanese (ja)
Other versions
JP7242391B2 (en
Inventor
谷 武晴
Takeharu Tani
武晴 谷
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
Priority to JP2019076683A priority Critical patent/JP7242391B2/en
Publication of JP2020173227A publication Critical patent/JP2020173227A/en
Application granted granted Critical
Publication of JP7242391B2 publication Critical patent/JP7242391B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Investigating, Analyzing Materials By Fluorescence Or Luminescence (AREA)
  • Investigating Or Analysing Materials By Optical Means (AREA)

Abstract

To provide a data processing device, an operation method for the data processing device, and an operation program for the data processing device, with which it is possible to estimate a base line to be removed from spectrum data with better accuracy than in the past.SOLUTION: A setting unit sets reference data for estimating the base line of Raman spectrum data. A derivation unit performs convolutional integration on the reference data using a Lanczos function and derives a provisional base line. A calculation unit calculates the permissible deviation of a difference between the reference data and the provisional base line. A correction unit changes the value of a portion of the reference data that exceeds the permissible deviation and thereby corrects it to corrected reference data. A control unit causes the corrected reference data not satisfying a condition to be reset as reference data by the setting unit, and causes the derivation of the provisional base line, the calculation of the permissible deviation and the correction of the reference data to be performed repeatedly. An output unit outputs corrected reference data that satisfies a set condition as an estimated base line.SELECTED DRAWING: Figure 4

Description

本開示の技術は、データ処理装置、データ処理装置の作動方法、データ処理装置の作動プログラムに関する。 The techniques of the present disclosure relate to a data processing apparatus, an operating method of the data processing apparatus, and an operating program of the data processing apparatus.

スペクトルデータを用いた試料の組成分析が広く行われている。スペクトルデータには、例えばラマンスペクトルデータがある。ラマンスペクトルデータは、試料に励起光を照射した結果、試料から散乱したラマン散乱光の強度を、波数毎に測定したデータである。 The composition analysis of samples using spectral data is widely performed. The spectrum data includes, for example, Raman spectrum data. The Raman spectrum data is data obtained by measuring the intensity of Raman scattered light scattered from the sample for each wave number as a result of irradiating the sample with excitation light.

スペクトルデータには、試料を支持する基板等、試料以外の物質に起因するベースラインが重畳している。こうしたベースラインは、試料の組成分析をするうえではノイズとなる。このため、試料の組成分析を行う前に、スペクトルデータからベースラインを除去する処理が行われている。 The spectrum data is superposed with a baseline caused by a substance other than the sample, such as a substrate that supports the sample. Such a baseline becomes noise when analyzing the composition of a sample. Therefore, a process of removing the baseline from the spectral data is performed before the composition analysis of the sample is performed.

特許文献1には、n次の多項式を用いてベースラインを推定し、推定したベースラインをスペクトルデータから除去する処理が記載されている。同様に、特許文献2には、スプライン曲線を用いてベースラインを推定し、推定したベースラインをスペクトルデータから除去する処理が記載されている。 Patent Document 1 describes a process of estimating a baseline using an nth-order polynomial and removing the estimated baseline from the spectral data. Similarly, Patent Document 2 describes a process of estimating a baseline using a spline curve and removing the estimated baseline from the spectral data.

特許文献1および特許文献2では、まず、スペクトルデータを基準データとして設定する。そして、基準データを多項式またはスプライン曲線で近似して仮のベースラインを導出する。次いで、基準データと、仮のベースラインとの差分の許容偏差を算出する。その後、基準データにおける許容偏差を超える部分の値を、例えば仮のベースラインと同じ値に補正する。この許容偏差を超える部分の値が補正された基準データを新たな基準データとして設定し、上記の仮のベースラインの導出、許容偏差の算出、許容偏差を超える基準データの部分の値の補正を再度行う。こうした処理を繰り返して、例えば許容偏差を超える部分がなくなった基準データを、最終的にスペクトルデータから除去するベースラインとして出力する。 In Patent Document 1 and Patent Document 2, first, spectrum data is set as reference data. Then, the reference data is approximated by a polynomial or a spline curve to derive a tentative baseline. Next, the permissible deviation of the difference between the reference data and the provisional baseline is calculated. After that, the value of the portion exceeding the permissible deviation in the reference data is corrected to, for example, the same value as the provisional baseline. The reference data in which the value of the portion exceeding the tolerance is corrected is set as new reference data, and the above-mentioned provisional baseline is derived, the tolerance is calculated, and the value of the reference data exceeding the tolerance is corrected. Do it again. By repeating such processing, for example, the reference data having no portion exceeding the permissible deviation is output as a baseline to be finally removed from the spectrum data.

特表2014−514581号公報Japanese Patent Publication No. 2014-514581 特表2015−532977号公報Special Table 2015-532977

しかしながら、特許文献1に記載の多項式を用いた方法、および特許文献2に記載のスプライン曲線を用いた方法では、例えばベースラインが急激に変動する場合等に、ベースラインの推定精度が低くなることがあった。 However, in the method using the polynomial described in Patent Document 1 and the method using the spline curve described in Patent Document 2, the estimation accuracy of the baseline is lowered, for example, when the baseline fluctuates abruptly. was there.

本開示の技術は、スペクトルデータから除去するベースラインを、従来と比べて精度よく推定することが可能なデータ処理装置、データ処理装置の作動方法、データ処理装置の作動プログラムを提供することを目的とする。 An object of the present disclosure technique is to provide a data processing apparatus, an operating method of the data processing apparatus, and an operating program of the data processing apparatus capable of estimating a baseline to be removed from spectral data more accurately than in the past. And.

上記目的を達成するために、本開示のデータ処理装置は、波長毎または波数毎の光の強度を示すスペクトルデータを取得する取得部と、スペクトルデータに重畳したベースラインを推定するための基準データを設定する設定部であり、少なくとも、取得部において取得されたスペクトルデータを最初の基準データとして設定する設定部と、基準データに対して窓関数を用いた畳み込み積分を行い、仮のベースラインである仮ベースラインを導出する導出部と、基準データと仮ベースラインとの差分の許容偏差を算出する算出部と、基準データにおける許容偏差を超える部分の値を仮ベースラインの値に基づいて変更することで、基準データを補正基準データへと補正する補正部と、予め設定された条件を満たした補正基準データを、スペクトルデータから推定したベースラインである推定ベースラインとして出力する出力部と、条件を満たしていない補正基準データを、基準データとして設定部に再設定させ、導出部による仮ベースラインの導出、算出部による許容偏差の算出、および補正部による基準データの補正を繰り返し行わせる制御部と、を備える。 In order to achieve the above object, the data processing apparatus of the present disclosure includes an acquisition unit that acquires spectral data indicating the intensity of light for each wavelength or frequency, and reference data for estimating a baseline superimposed on the spectral data. Is a setting unit that sets, at least the setting unit that sets the spectrum data acquired in the acquisition unit as the first reference data, and the reference data is convoluted and integrated using the window function, and at a temporary baseline. The derivation unit that derives a certain temporary baseline, the calculation unit that calculates the allowable deviation of the difference between the reference data and the temporary baseline, and the value of the part that exceeds the allowable deviation in the reference data is changed based on the value of the temporary baseline. By doing so, a correction unit that corrects the reference data to the correction reference data, and an output unit that outputs the correction reference data satisfying the preset conditions as the estimation baseline, which is the baseline estimated from the spectrum data. Control that causes the setting unit to reset the correction reference data that does not meet the conditions, and repeatedly derives the temporary baseline by the derivation unit, calculates the allowable deviation by the calculation unit, and corrects the reference data by the correction unit. It has a part and.

推定ベースラインをスペクトルデータから除去する除去部を備えることが好ましい。 It is preferred to include a remover that removes the estimated baseline from the spectral data.

窓関数は、ランチョス関数またはガウス窓関数であることが好ましい。 The window function is preferably a Ranchos function or a Gaussian window function.

スペクトルデータは、表面増強ラマン散乱分光法を用いて測定されたラマンスペクトルデータであることが好ましい。この場合、ラマンスペクトルデータは、400cm−1以下の波数に対応する強度のデータを含むことが好ましい。 The spectral data is preferably Raman spectral data measured using surface-enhanced Raman scattering spectroscopy. In this case, the Raman spectrum data preferably includes data of intensities corresponding to wave numbers of 400 cm -1 or less.

本開示のデータ処理装置の作動方法は、波長毎または波数毎の光の強度を示すスペクトルデータを取得する取得ステップと、スペクトルデータに重畳したベースラインを推定するための基準データを設定する設定ステップであり、少なくとも、取得ステップにおいて取得されたスペクトルデータを最初の基準データとして設定する設定ステップと、基準データに対して窓関数を用いた畳み込み積分を行い、仮のベースラインである仮ベースラインを導出する導出ステップと、基準データと仮ベースラインとの差分の許容偏差を算出する算出ステップと、基準データにおける許容偏差を超える部分の値を仮ベースラインの値に基づいて変更することで、基準データを補正基準データへと補正する補正ステップと、予め設定された条件を満たした補正基準データを、スペクトルデータから推定したベースラインである推定ベースラインとして出力する出力ステップと、条件を満たしていない補正基準データを、基準データとして再設定させ、仮ベースラインの導出、許容偏差の算出、および基準データの補正を繰り返し行わせる制御ステップと、を備える。 The method of operating the data processing apparatus of the present disclosure includes an acquisition step of acquiring spectral data indicating the intensity of light for each wavelength or frequency, and a setting step of setting reference data for estimating a baseline superimposed on the spectral data. At least, the setting step of setting the spectrum data acquired in the acquisition step as the first reference data and the convolution integration using the window function on the reference data are performed to obtain the provisional baseline which is the provisional baseline. The reference by changing the derivation step to be derived, the calculation step to calculate the permissible deviation of the difference between the reference data and the provisional baseline, and the value of the part exceeding the permissible deviation in the reference data based on the value of the provisional baseline. The correction step of correcting the data to the correction reference data, the output step of outputting the correction reference data satisfying the preset conditions as the estimation baseline which is the baseline estimated from the spectrum data, and the conditions are not satisfied. It includes a control step in which the correction reference data is reset as the reference data, the provisional baseline is derived, the allowable deviation is calculated, and the reference data is repeatedly corrected.

本開示のデータ処理装置の作動プログラムは、波長毎または波数毎の光の強度を示すスペクトルデータを取得する取得部と、スペクトルデータに重畳したベースラインを推定するための基準データを設定する設定部であり、少なくとも、取得部において取得されたスペクトルデータを最初の基準データとして設定する設定部と、基準データに対して窓関数を用いた畳み込み積分を行い、仮のベースラインである仮ベースラインを導出する導出部と、基準データと仮ベースラインとの差分の許容偏差を算出する算出部と、基準データにおける許容偏差を超える部分の値を仮ベースラインの値に基づいて変更することで、基準データを補正基準データへと補正する補正部と、予め設定された条件を満たした補正基準データを、スペクトルデータから推定したベースラインである推定ベースラインとして出力する出力部と、条件を満たしていない補正基準データを、基準データとして設定部に再設定させ、導出部による仮ベースラインの導出、算出部による許容偏差の算出、および補正部による基準データの補正を繰り返し行わせる制御部として、コンピュータを機能させる。 The operation program of the data processing device of the present disclosure includes an acquisition unit that acquires spectrum data indicating the intensity of light for each wavelength or frequency, and a setting unit that sets reference data for estimating a baseline superimposed on the spectrum data. At least, the setting unit that sets the spectrum data acquired in the acquisition unit as the first reference data, and the reference data are convoluted and integrated using the window function to obtain a temporary baseline that is a temporary baseline. By changing the value of the derivation part to be derived, the calculation part that calculates the permissible deviation of the difference between the reference data and the provisional baseline, and the part exceeding the permissible deviation in the reference data based on the value of the provisional baseline. The correction unit that corrects the data to the correction reference data, and the output unit that outputs the correction reference data that satisfies the preset conditions as the estimation baseline, which is the baseline estimated from the spectrum data, do not satisfy the conditions. The computer is used as a control unit that causes the setting unit to reset the correction reference data as reference data, and repeatedly derives the temporary baseline by the derivation unit, calculates the permissible deviation by the calculation unit, and corrects the reference data by the correction unit. Make it work.

本開示の技術によれば、スペクトルデータから除去するベースラインを、従来と比べて精度よく推定することが可能なデータ処理装置、データ処理装置の作動方法、データ処理装置の作動プログラムを提供することができる。 According to the technique of the present disclosure, it is possible to provide a data processing device, an operating method of the data processing device, and an operating program of the data processing device, which can estimate the baseline to be removed from the spectrum data more accurately than before. Can be done.

ラマン分析システムを示す図である。It is a figure which shows the Raman analysis system. ラマンスペクトルデータおよびラマンスペクトルを示す図である。It is a figure which shows Raman spectrum data and Raman spectrum. データ処理装置を構成するコンピュータを示す図である。It is a figure which shows the computer which comprises the data processing apparatus. データ処理装置のCPUのブロック図である。It is a block diagram of the CPU of a data processing apparatus. 設定部において、ラマンスペクトルデータを最初の基準データとして設定する様子を示す図である。It is a figure which shows how the Raman spectrum data is set as the first reference data in a setting part. ランチョス関数およびランチョス関数データを示す図である。It is a figure which shows the Ranchos function and Ranchos function data. 導出部において、ラマンスペクトルデータに対してランチョス関数を用いて畳み込み積分を行う様子を示す図であり、i=1の場合を示す。It is a figure which shows the state of performing the convolution integral with Raman spectrum data by using the Ranchos function in the derivation part, and shows the case of i = 1. 導出部において、ラマンスペクトルデータに対してランチョス関数を用いて畳み込み積分を行う様子を示す図であり、i=2の場合を示す。It is a figure which shows the state of performing the convolution integral with Raman spectrum data using the Ranchos function in the derivation part, and shows the case of i = 2. 導出部において、ラマンスペクトルデータに対してランチョス関数を用いて畳み込み積分を行う様子を示す図であり、i=64の場合を示す。It is a figure which shows the state of performing the convolution integral with Raman spectrum data by using the Ranchos function in the derivation part, and shows the case of i = 64. 導出部において、ラマンスペクトルデータに対してランチョス関数を用いて畳み込み積分を行う様子を示す図であり、i=1043の場合を示す。It is a figure which shows the state of performing the convolution integral with Raman spectrum data by using the Ranchos function in the derivation part, and shows the case of i = 1043. 導出部において、ラマンスペクトルデータに対してランチョス関数を用いて畳み込み積分を行う様子を示す図であり、i=1044の場合を示す。It is a figure which shows the state of performing the convolution integral with the Raman spectrum data by using the Ranchos function in the derivation part, and shows the case of i = 1044. 仮ベースラインおよび仮ベースラインスペクトルを示す図である。It is a figure which shows the tentative baseline and the tentative baseline spectrum. 算出部において、ラマンスペクトルデータと仮ベースラインとの差分の許容偏差を算出する様子を示す図である。It is a figure which shows how the calculation part calculates the permissible deviation of the difference between Raman spectrum data and a tentative baseline. 補正部において、ラマンスペクトルデータを補正する様子を示す図である。It is a figure which shows the mode of correcting the Raman spectrum data in a correction part. 設定条件を示す図である。It is a figure which shows the setting condition. 補正基準データが設定条件を満たしているか否かの判定部による判定結果を示す図であり、図16Aは、補正基準データが設定条件を満たしていないという判定結果の場合、図16Bは、補正基準データが設定条件を満たしているという判定結果の場合をそれぞれ示す。It is a figure which shows the determination result by the determination part whether or not the correction reference data satisfies a setting condition, FIG. 16A is the determination result that the correction reference data does not satisfy a setting condition, FIG. 16B is a correction reference. The case of the judgment result that the data satisfies the setting condition is shown respectively. 設定部において、設定条件を満たしていない補正基準データを基準データとして再設定する様子を示す図である。It is a figure which shows the mode of resetting the correction reference data which does not satisfy a setting condition as reference data in a setting part. 導出部において、補正基準データに対してランチョス関数を用いて畳み込み積分を行う様子を示す図であり、i=1の場合を示す。It is a figure which shows the state of performing the convolution integral with the correction reference data by using the Ranchos function in the derivation part, and shows the case of i = 1. 算出部において、補正基準データと仮ベースラインとの差分の許容偏差を算出する様子を示す図である。It is a figure which shows how the calculation part calculates the permissible deviation of the difference between the correction reference data and a provisional baseline. 補正部において、補正基準データを補正する様子を示す図である。It is a figure which shows the mode of correcting the correction reference data in a correction part. ラマンスペクトルから、最終的に推定ベースラインとして出力する補正基準データスペクトルまでのスペクトルの推移を示す図である。It is a figure which shows the transition of the spectrum from the Raman spectrum to the correction reference data spectrum which is finally output as an estimation baseline. 除去部において、ラマンスペクトルデータから推定ベースラインを除去する様子を示す図である。It is a figure which shows how the estimated baseline is removed from Raman spectrum data in a removal part. ラマンスペクトル表示画面を示す図である。It is a figure which shows the Raman spectrum display screen. データ処理装置の処理手順を示すフローチャートである。It is a flowchart which shows the processing procedure of a data processing apparatus. 従来のn次の多項式を用いてベースラインを推定した比較例を示す図であり、図25Aは、ラマンスペクトおよび推定ベースラインスペクトルを、図25Bは、除去済みラマンスペクトルをそれぞれ示す。It is a figure which shows the comparative example which estimated the baseline using the conventional n-th order polynomial, FIG. 25A shows the Raman spectrum and the estimated baseline spectrum, and FIG. 25B shows the removed Raman spectrum. ランチョス関数を用いてベースラインを推定した実施例を示す図であり、図26Aは、ラマンスペクトおよび推定ベースラインスペクトルを、図26Bは、除去済みラマンスペクトルをそれぞれ示す。It is a figure which shows the example which estimated the baseline using a Ranchos function, FIG. 26A shows a Raman spectrum and an estimated baseline spectrum, and FIG. 26B shows a removed Raman spectrum. 従来のn次の多項式を用いて、波数範囲0cm−1〜2000cm−1のラマンスペクトルデータ、および波数範囲400cm−1〜2000cm−1のラマンスペクトルデータのベースラインを推定した比較例を示す図である。Using conventional n-order polynomial, a diagram showing a Raman spectrum data of wave number range 0cm -1 ~2000cm -1, and a comparative example in which the baseline was estimated Raman spectral data of the wavenumber range 400cm -1 ~2000cm -1 is there. ランチョス関数を用いて、波数範囲0cm−1〜2000cm−1のラマンスペクトルデータ、および波数範囲400cm−1〜2000cm−1のラマンスペクトルデータのベースラインを推定した実施例を示す図である。Using Lanczos function illustrates Raman spectral data of the wavenumber range 0cm -1 ~2000cm -1, and an embodiment in which the baseline was estimated Raman spectral data of the wavenumber range 400cm -1 ~2000cm -1. ランチョス関数の有限区間を変更した場合のベースラインの推定精度の評価を示す図である。It is a figure which shows the evaluation of the estimation accuracy of a baseline when the finite interval of a Ranchos function is changed. ガウス窓関数およびガウス窓関数データを示す図である。It is a figure which shows the Gaussian window function and Gaussian window function data. ガウス窓関数を用いてベースラインを推定した実施例を示す図であり、図31Aは、ラマンスペクトおよび推定ベースラインスペクトルを、図31Bは、除去済みラマンスペクトルをそれぞれ示す。It is a figure which shows the example which estimated the baseline using a Gaussian window function, FIG. 31A shows a Raman spectrum and an estimated baseline spectrum, and FIG. 31B shows a removed Raman spectrum.

図1において、ラマン分析システム2は、表面増強ラマン散乱(以下、SERS(Surface−Enhanced Raman Scattering)と略す)測定装置10と、データ処理装置11とを備える。SERS測定装置10は、ヒト、マウス等の生体標本BSを試料とし、生体標本BSの生体組織の測定に用いられる。生体標本BSは、生体組織の一部を、メス等で切除して得られた組織切片である。SERS測定装置10では、ヘマトキシリンとエオシンといった色素で染色される前の生体標本BSが用いられる。 In FIG. 1, the Raman analysis system 2 includes a surface-enhanced Raman scattering (hereinafter abbreviated as SERS (Surface-Enhanced Raman Scattering)) measuring device 10 and a data processing device 11. The SERS measuring device 10 uses a biological sample BS of a human, a mouse or the like as a sample, and is used for measuring the biological tissue of the biological sample BS. The biological specimen BS is a tissue section obtained by excising a part of the biological tissue with a scalpel or the like. In the SERS measuring device 10, the biological specimen BS before being stained with dyes such as hematoxylin and eosin is used.

SERS測定装置10は、光電場増強基板15と、測定部16とを備えている。光電場増強基板15上には、生体標本BSが配置される。光電場増強基板15は、局在プラズモン共鳴を誘起する微細な金属凹凸構造を備えている。金属凹凸構造は、例えば、金、銀、銅、アルミニウム、白金等で形成される。光電場増強基板15は、この金属凹凸構造の局在プラズモン共鳴による光電場増強効果を利用して、生体標本BSからの微弱なラマン散乱光RSLを増強する。 The SERS measuring device 10 includes a photoelectric field enhancing substrate 15 and a measuring unit 16. A biological specimen BS is arranged on the photoelectric field enhancing substrate 15. The photoelectric field enhancing substrate 15 has a fine metal uneven structure that induces localized plasmon resonance. The metal uneven structure is formed of, for example, gold, silver, copper, aluminum, platinum, or the like. The photoelectric field enhancing substrate 15 enhances the weak Raman scattered light RSL from the biological specimen BS by utilizing the photoelectric field enhancing effect due to the localized plasmon resonance of the metal uneven structure.

なお、生体標本BSは、光電場増強基板15上に直接配置される訳ではない。例えば特開2016−153740号公報に記載されているように、生体標本BSは、間に液体を挟んで光電場増強基板15上に配置される。 The biological specimen BS is not directly arranged on the photoelectric field enhancing substrate 15. For example, as described in Japanese Patent Application Laid-Open No. 2016-153740, the biological specimen BS is arranged on the photoelectric field enhancing substrate 15 with a liquid sandwiched between them.

測定部16は、生体標本BSの測定位置MP(図2参照)のラマンスペクトルデータRSDを測定する。測定部16は、励起光源20、コリメートレンズ21、スプリッター22、反射鏡23、対物レンズ24、ステージ25、ノッチフィルター26、集光レンズ27、および分光器28を有する。 The measuring unit 16 measures the Raman spectrum data RSD at the measurement position MP (see FIG. 2) of the biological sample BS. The measuring unit 16 includes an excitation light source 20, a collimating lens 21, a splitter 22, a reflecting mirror 23, an objective lens 24, a stage 25, a notch filter 26, a condenser lens 27, and a spectroscope 28.

励起光源20は例えば半導体レーザー光源であり、励起光ELを発する。励起光ELは、例えば波長785nmの光である。コリメートレンズ21は、励起光ELを平行光化する。スプリッター22は、コリメートレンズ21で平行光化された励起光ELを、反射鏡23に向けて反射する。反射鏡23は、スプリッター22からの励起光ELを対物レンズ24に向けて反射する。対物レンズ24は、励起光ELを生体標本BSに集光する。ステージ25は、紙面に垂直な方向と横方向とに移動可能である。ステージ25が2方向に移動されることで、生体標本BSに対して励起光ELが二次元走査される。 The excitation light source 20 is, for example, a semiconductor laser light source, and emits excitation light EL. The excitation light EL is, for example, light having a wavelength of 785 nm. The collimating lens 21 converts the excitation light EL into parallel light. The splitter 22 reflects the excitation light EL parallelized by the collimating lens 21 toward the reflecting mirror 23. The reflecting mirror 23 reflects the excitation light EL from the splitter 22 toward the objective lens 24. The objective lens 24 collects the excitation light EL on the biological specimen BS. The stage 25 can be moved in the direction perpendicular to the paper surface and in the lateral direction. By moving the stage 25 in two directions, the excitation light EL is two-dimensionally scanned with respect to the biological specimen BS.

また、対物レンズ24は、励起光ELの照射により生体標本BSから発せられたラマン散乱光RSLを平行光化して反射鏡23に導く。反射鏡23は、ラマン散乱光RSLをスプリッター22に向けて反射する。スプリッター22は、ラマン散乱光RSLを透過してノッチフィルター26に導く。ノッチフィルター26は、ラマン散乱光RSLに含まれる励起光ELをカットする。集光レンズ27は、ノッチフィルター26で励起光ELがカットされたラマン散乱光RSLを分光器28に集光する。分光器28は、ラマン散乱光RSLを検出してラマンスペクトルデータRSDを出力する。ラマンスペクトルデータRSDは、SERS測定装置10からデータ処理装置11に送信される。なお、ラマンスペクトルデータRSDは、本開示の技術に係る「スペクトルデータ」の一例である。 Further, the objective lens 24 parallelizes the Raman scattered light RSL emitted from the biological specimen BS by irradiation with the excitation light EL and guides the Raman scattered light RSL to the reflecting mirror 23. The reflector 23 reflects the Raman scattered light RSL toward the splitter 22. The splitter 22 transmits the Raman scattered light RSL and guides it to the notch filter 26. The notch filter 26 cuts the excitation light EL included in the Raman scattered light RSL. The condensing lens 27 condenses the Raman scattered light RSL in which the excitation light EL is cut by the notch filter 26 on the spectroscope 28. The spectroscope 28 detects Raman scattered light RSL and outputs Raman spectrum data RSD. The Raman spectrum data RSD is transmitted from the SERS measuring device 10 to the data processing device 11. The Raman spectrum data RSD is an example of "spectral data" according to the technique of the present disclosure.

データ処理装置11は、例えばデスクトップ型のパーソナルコンピュータである。データ処理装置11は、SERS測定装置10からのラマンスペクトルデータRSDに対して各種処理を施す。 The data processing device 11 is, for example, a desktop personal computer. The data processing device 11 performs various processes on the Raman spectrum data RSD from the SERS measuring device 10.

図2に示すように、ラマンスペクトルデータRSDは、分光器28のラマン散乱光RSLの各検出チャンネルXi(i=1〜1044)に対する、ラマン散乱光RSLの強度Yi_0が登録されたデータである。検出チャンネルXiには、励起光ELを原点とした波数が対応している。波数は、0cm−1〜2000cm−1の範囲である。つまり、ラマンスペクトルデータRSDは、400cm−1以下の波数に対応する強度のデータを含む。なお、図2の下部には、ラマンスペクトルデータRSDの強度Yi_0を波数毎にプロットして線で繋いだラマンスペクトルRSを示している。 As shown in FIG. 2, the Raman spectrum data RSD is data in which the intensity Yi_0 of the Raman scattered light RSL is registered for each detection channel Xi (i = 1 to 1044) of the Raman scattered light RSL of the spectroscope 28. The wave number with the excitation light EL as the origin corresponds to the detection channel Xi. Wave number is in the range of 0cm -1 ~2000cm -1. That is, the Raman spectrum data RSD includes intensity data corresponding to a wave number of 400 cm -1 or less. At the bottom of FIG. 2, the Raman spectrum RS in which the intensity Yi_0 of the Raman spectrum data RSD is plotted for each wave number and connected by a line is shown.

図3において、データ処理装置11を構成するコンピュータは、ストレージデバイス40、メモリ41、CPU(Central Processing Unit)42、通信部43、ディスプレイ44、および入力デバイス45を備えている。これらはバスライン46を介して相互接続されている。 In FIG. 3, the computer constituting the data processing device 11 includes a storage device 40, a memory 41, a CPU (Central Processing Unit) 42, a communication unit 43, a display 44, and an input device 45. These are interconnected via a bus line 46.

ストレージデバイス40は、データ処理装置11を構成するコンピュータに内蔵、またはケーブル、ネットワークを通じて接続されたハードディスクドライブである。もしくはストレージデバイス40は、ハードディスクドライブを複数台連装したディスクアレイである。ストレージデバイス40には、オペレーティングシステム等の制御プログラム、各種アプリケーションプログラム、およびこれらのプログラムに付随する各種データ等が記憶されている。 The storage device 40 is a hard disk drive built in the computer constituting the data processing device 11 or connected via a cable or a network. Alternatively, the storage device 40 is a disk array in which a plurality of hard disk drives are connected in series. The storage device 40 stores control programs such as an operating system, various application programs, and various data associated with these programs.

メモリ41は、CPU42が処理を実行するためのワークメモリである。CPU42は、ストレージデバイス40に記憶されたプログラムをメモリ41へロードして、プログラムにしたがった処理を実行することにより、コンピュータの各部を統括的に制御する。 The memory 41 is a work memory for the CPU 42 to execute a process. The CPU 42 comprehensively controls each part of the computer by loading the program stored in the storage device 40 into the memory 41 and executing processing according to the program.

通信部43は、ネットワークを介した各種情報の伝送制御を行うネットワークインターフェースである。ディスプレイ44は各種画面を表示する。データ処理装置11を構成するコンピュータは、各種画面を通じて、入力デバイス45からの操作指示の入力を受け付ける。入力デバイス45は、キーボード、マウス、タッチパネル等である。 The communication unit 43 is a network interface that controls the transmission of various information via the network. The display 44 displays various screens. The computer constituting the data processing device 11 receives input of an operation instruction from the input device 45 through various screens. The input device 45 is a keyboard, a mouse, a touch panel, or the like.

図4において、データ処理装置11のストレージデバイス40には、作動プログラム50が記憶されている。作動プログラム50は、コンピュータをデータ処理装置11として機能させるためのアプリケーションプログラムである。すなわち、作動プログラム50は、本開示の技術に係る「データ処理装置の作動プログラム」の一例である。 In FIG. 4, the operation program 50 is stored in the storage device 40 of the data processing device 11. The operation program 50 is an application program for causing the computer to function as the data processing device 11. That is, the operation program 50 is an example of the "operation program of the data processing device" according to the technique of the present disclosure.

作動プログラム50が起動されると、データ処理装置11を構成するコンピュータのCPU42は、メモリ41等と協働して、リードライト(以下、RW(Read Write)と略す)制御部55、取得部56、設定部57、導出部58、算出部59、補正部60、判定部61、出力部62、除去部63、表示制御部64、および制御部65として機能する。 When the operation program 50 is started, the CPU 42 of the computer constituting the data processing device 11 cooperates with the memory 41 and the like to read / write (hereinafter, abbreviated as RW (Read Write)) control unit 55 and acquisition unit 56. , Setting unit 57, derivation unit 58, calculation unit 59, correction unit 60, determination unit 61, output unit 62, removal unit 63, display control unit 64, and control unit 65.

RW制御部55は、ストレージデバイス40への各種データの記憶、およびストレージデバイス40内の各種データの読み出しを制御する。 The RW control unit 55 controls the storage of various data in the storage device 40 and the reading of various data in the storage device 40.

取得部56は、SERS測定装置10からのラマンスペクトルデータRSDを取得する。取得部56は、ラマンスペクトルデータRSDをRW制御部55に出力する。 The acquisition unit 56 acquires Raman spectrum data RSD from the SERS measuring device 10. The acquisition unit 56 outputs Raman spectrum data RSD to the RW control unit 55.

RW制御部55は、ラマンスペクトルデータRSDをストレージデバイス40に記憶する。また、RW制御部55は、ラマンスペクトルデータRSDをストレージデバイス40から読み出し、設定部57および除去部63に出力する。 The RW control unit 55 stores the Raman spectrum data RSD in the storage device 40. Further, the RW control unit 55 reads the Raman spectrum data RSD from the storage device 40 and outputs it to the setting unit 57 and the removal unit 63.

設定部57は、ラマンスペクトルデータRSDに重畳したベースラインを推定するための基準データCDを設定する。設定部57は、基準データCDを、導出部58、算出部59、補正部60、および判定部61に出力する。 The setting unit 57 sets a reference data CD for estimating the baseline superimposed on the Raman spectrum data RSD. The setting unit 57 outputs the reference data CD to the derivation unit 58, the calculation unit 59, the correction unit 60, and the determination unit 61.

導出部58には、RW制御部55を通じて、ストレージデバイス40に記憶されたランチョス(Lanczos)関数LFが与えられる。ランチョス関数LFは、本開示の技術に係る「窓関数」の一例である。導出部58は、基準データCDに対してランチョス関数LFを用いた畳み込み積分を行い、仮のベースラインである仮ベースラインTBを導出する。導出部58は、仮ベースラインTBを算出部59および補正部60に出力する。 The derivation unit 58 is given a Lanczos function LF stored in the storage device 40 through the RW control unit 55. The Ranchos function LF is an example of a "window function" according to the technique of the present disclosure. The derivation unit 58 performs convolution integration using the Ranchos function LF on the reference data CD to derive a tentative baseline TB, which is a tentative baseline. The derivation unit 58 outputs the temporary baseline TB to the calculation unit 59 and the correction unit 60.

算出部59は、基準データCDと仮ベースラインTBとの差分の許容偏差TDを算出する。算出部59は、許容偏差TDを補正部60に出力する。 The calculation unit 59 calculates the permissible deviation TD of the difference between the reference data CD and the provisional baseline TB. The calculation unit 59 outputs the permissible deviation TD to the correction unit 60.

補正部60は、基準データCDにおける許容偏差TDを超える部分の値を仮ベースラインTBの値に基づいて変更することで、基準データCDを補正基準データCCDへと補正する。補正部60は、補正基準データCCDを判定部61に出力する。 The correction unit 60 corrects the reference data CD to the correction reference data CCD by changing the value of the portion of the reference data CD that exceeds the permissible deviation TD based on the value of the provisional baseline TB. The correction unit 60 outputs the correction reference data CCD to the determination unit 61.

判定部61には、RW制御部55を通じて、ストレージデバイス40に記憶された設定条件SCが与えられる。設定条件SCは、本開示の技術に係る「予め設定された条件」の一例である。判定部61は、補正基準データCCDが設定条件SCを満たしているか否かを判定する。判定部61は、判定結果を出力部62に出力する。 The determination unit 61 is given the setting condition SC stored in the storage device 40 through the RW control unit 55. The setting condition SC is an example of "preset conditions" according to the technique of the present disclosure. The determination unit 61 determines whether or not the correction reference data CCD satisfies the setting condition SC. The determination unit 61 outputs the determination result to the output unit 62.

判定部61からの判定結果が、補正基準データCCDが設定条件SCを満たしていないという内容であった場合、出力部62は、当該補正基準データCCDをRW制御部55に出力する。RW制御部55は、補正基準データCCDをストレージデバイス40に記憶する。また、RW制御部55は、補正基準データCCDをストレージデバイス40から読み出し、設定部57に出力する。対して、判定部61からの判定結果が、補正基準データCCDが設定条件SCを満たしているという内容であった場合、出力部62は、当該補正基準データCCDを、ラマンスペクトルデータRSDから推定したベースラインである推定ベースラインEBとして、除去部63に出力する。 When the determination result from the determination unit 61 is that the correction reference data CCD does not satisfy the setting condition SC, the output unit 62 outputs the correction reference data CCD to the RW control unit 55. The RW control unit 55 stores the correction reference data CCD in the storage device 40. Further, the RW control unit 55 reads the correction reference data CCD from the storage device 40 and outputs it to the setting unit 57. On the other hand, when the determination result from the determination unit 61 is that the correction reference data CCD satisfies the setting condition SC, the output unit 62 estimates the correction reference data CCD from the Raman spectrum data RSD. It is output to the removal unit 63 as an estimated baseline EB which is a baseline.

除去部63は、推定ベースラインEBをラマンスペクトルデータRSDから除去し、ラマンスペクトルデータRSDを除去済みラマンスペクトルデータRRSDとする。除去部63は、除去済みラマンスペクトルデータRRSDを表示制御部64に出力する。 The removal unit 63 removes the estimated baseline EB from the Raman spectrum data RSD, and sets the Raman spectrum data RSD as the removed Raman spectrum data RRSD. The removal unit 63 outputs the removed Raman spectrum data RRSD to the display control unit 64.

表示制御部64は、ディスプレイ44に各種画面を表示する制御を行う。各種画面には、除去済みラマンスペクトルデータRRSDのスペクトルである除去済みラマンスペクトルRRS(図23参照)を有するラマンスペクトル表示画面80(図23参照)が含まれる。 The display control unit 64 controls the display of various screens on the display 44. Various screens include a Raman spectrum display screen 80 (see FIG. 23) having a removed Raman spectrum RRS (see FIG. 23), which is a spectrum of the removed Raman spectrum data RRSD.

制御部65は、RW制御部55、設定部57、導出部58、算出部59、および補正部60の動作を制御する。制御部65は、RW制御部55を動作させて、設定条件SCを満たしていない補正基準データCCDをストレージデバイス40から読み出させ、設定部57に出力させる。制御部65は、設定条件SCを満たしていない補正基準データCCDを、基準データCDとして設定部57に再設定させる。そして、制御部65は、導出部58による仮ベースラインTBの導出、算出部59による許容偏差TDの算出、および補正部60による基準データCDの補正を繰り返し行わせる。 The control unit 65 controls the operations of the RW control unit 55, the setting unit 57, the derivation unit 58, the calculation unit 59, and the correction unit 60. The control unit 65 operates the RW control unit 55 to read the correction reference data CCD that does not satisfy the setting condition SC from the storage device 40 and output it to the setting unit 57. The control unit 65 causes the setting unit 57 to reset the correction reference data CCD that does not satisfy the setting condition SC as the reference data CD. Then, the control unit 65 repeatedly derives the temporary baseline TB by the out-licensing unit 58, calculates the permissible deviation TD by the calculation unit 59, and corrects the reference data CD by the correction unit 60.

図5において、設定部57は、ラマンスペクトルデータRSDを最初の基準データCDとして設定する。設定部57は、最初の基準データCDであるラマンスペクトルデータRSDを、導出部58、算出部59、補正部60、および判定部61に出力する。 In FIG. 5, the setting unit 57 sets the Raman spectrum data RSD as the first reference data CD. The setting unit 57 outputs the Raman spectrum data RSD, which is the first reference data CD, to the derivation unit 58, the calculation unit 59, the correction unit 60, and the determination unit 61.

図6に示すように、ランチョス関数LFは、下記の(式1A)および(式1B)で定義される。
L(j)=[sin(ajπ)/(ajπ)][sin(ajπ/n)/(ajπ/n)] ただし、|aj|<nの場合 (式1A)
L(j)=0 ただし、|aj|≧nの場合 (式1B)
なお、aは、ランチョス関数LFの0でない値を有する区間(以下、有限区間という)を規定するための係数である。nは、ランチョス関数LFの次元を規定するための係数である。
As shown in FIG. 6, the Ranchos function LF is defined by the following (Equation 1A) and (Equation 1B).
L (j) = [sin (ajπ) / (ajπ)] [sin (ajπ / n) / (ajπ / n)] However, when | aj | <n (Equation 1A)
L (j) = 0 However, when | aj | ≧ n (Equation 1B)
Note that a is a coefficient for defining an interval (hereinafter, referred to as a finite interval) having a non-zero value of the Ranchos function LF. n is a coefficient for defining the dimension of the Ranchos function LF.

図6では、a=1/32、n=2の場合を例示している。この場合、−64<j<64の区間は、|aj|<nであるため、式(1A)が適用される。したがって、−64<j<64の区間では、ランチョス関数データLFDに示すように、L(0)=0.03094703、L(−2)=0.03069920等、0でない値をとる。対して、64≦jおよびj≦−64の区間は、|aj|≧nであるため、式(1B)が適用される。したがって、64≦jおよびj≦−64の区間では、L(64)=0、L(−64)=0等、0の値をとる。つまり、図6に示すランチョス関数LFは、j=−63〜63の有限区間を有する2次のランチョス関数LFである。 In FIG. 6, the case where a = 1/32 and n = 2 is illustrated. In this case, since the interval of −64 <j <64 is | aj | <n, the formula (1A) is applied. Therefore, in the interval of −64 <j <64, as shown in the Ranchos function data LFD, L (0) = 0.03094703, L (-2) = 0.030699920, and the like, which are non-zero values. On the other hand, since the interval of 64 ≦ j and j ≦ −64 is | aj | ≧ n, the formula (1B) is applied. Therefore, in the interval of 64 ≦ j and j ≦ −64, the values of 0 such as L (64) = 0 and L (−64) = 0 are taken. That is, the Ranchos function LF shown in FIG. 6 is a quadratic Ranchos function LF having a finite interval of j = −63 to 63.

吹き出し70に示すように、ランチョス関数LFの各値L(j)は、その総和ΣL(j)が1となるよう規格化されている。例えば、規格化前の値L(0)=1、規格化前の総和ΣL(j)=32.313275であった場合、規格化後の値L(0)は、L(0)=1/32.313275=0.0394703とされる。 As shown in the balloon 70, each value L (j) of the Ranchos function LF is standardized so that the total sum ΣL (j) is 1. For example, when the value L (0) before standardization is 1 and the total sum ΣL (j) = 32.313275 before standardization, the value L (0) after standardization is L (0) = 1 /. It is set to 32.313275 = 0.0394703.

図7〜図11は、導出部58において、ラマンスペクトルデータRSDに対してランチョス関数LFを用いて畳み込み積分を行う様子を示す。図7はi=1の場合、図8はi=2の場合、図9はi=64の場合、図10はi=1043の場合、図11はi=1044の場合をそれぞれ示す。ここで、畳み込み積分とは、端的に言えば、ランチョス関数LFをラマンスペクトルデータRSDに対してi単位で移動させつつ、移動位置毎に、ラマンスペクトルデータRSDの各値Yi_0と、対応するランチョス関数LFの各値L(j)との積の総和を求めていく処理である。 7 to 11 show a state in which the derivation unit 58 performs convolution integration on the Raman spectrum data RSD using the Ranchos function LF. 7 shows the case of i = 1, FIG. 8 shows the case of i = 2, FIG. 9 shows the case of i = 64, FIG. 10 shows the case of i = 1043, and FIG. 11 shows the case of i = 1044. Here, the convolution integral is, in short, moving the Ranchos function LF with respect to the Raman spectrum data RSD in i units, and for each movement position, each value Yi_0 of the Raman spectrum data RSD and the corresponding Ranchos function. This is a process of finding the sum of the products of each value L (j) of LF.

図7において、i=1の場合の総和Y1_TBは、次の(式2)で表される。
Y1_TB=Y1_0*L(0)+Y2_0*L(1)+・・・+Y63_0*L(62)+Y64_0*L(63) (式2)
また、図8において、i=2の場合の総和Y2_TBは、次の(式3)で表される。
Y2_TB=Y1_0*L(−1)+Y2_0*L(0)+・・・+Y64_0*L(62)+Y65_0*L(63) (式3)
In FIG. 7, the sum Y1_TB when i = 1 is represented by the following (Equation 2).
Y1_TB = Y1_0 * L (0) + Y2_0 * L (1) + ... + Y63_0 * L (62) + Y64_0 * L (63) (Equation 2)
Further, in FIG. 8, the total sum Y2_TB when i = 2 is represented by the following (Equation 3).
Y2_TB = Y1_0 * L (-1) + Y2_0 * L (0) + ... + Y64_0 * L (62) + Y65_0 * L (63) (Equation 3)

図9において、i=64の場合の総和Y64_TBは、次の(式4)で表される。
Y64_TB=Y1_0*L(−63)+Y2_0*L(−62)+・・・+Y64_0*L(0)+・・・+Y126_0*L(62)+Y127_0*L(63) (式4)
In FIG. 9, the sum Y64_TB when i = 64 is represented by the following (Equation 4).
Y64_TB = Y1_0 * L (-63) + Y2_0 * L (-62) + ... + Y64_0 * L (0) + ... + Y126_0 * L (62) + Y127_0 * L (63) (Equation 4)

さらに、図10において、i=1043の場合の総和Y1043_TBは、次の(式5)で表される。
Y1043_TB=Y980_0*L(−63)+Y981_0*L(−62)+・・・+Y1043_0*L(0)+Y1044_0*L(1) (式5)
同様に、図11において、i=1044の場合の総和Y1044_TBは、次の(式6)で表される。
Y1044_TB=Y981_0*L(−63)+Y982_0*L(−62)+・・・+Y1043_0*L(−1)+Y1044_0*L(0) (式6)
Further, in FIG. 10, the total sum Y1043_TB when i = 1043 is represented by the following (Equation 5).
Y1043_TB = Y980_0 * L (-63) + Y981_0 * L (-62) + ... + Y1043_0 * L (0) + Y1044_0 * L (1) (Equation 5)
Similarly, in FIG. 11, the total sum Y1044_TB when i = 1044 is represented by the following (Equation 6).
Y1044_TB = Y981_0 * L (-63) + Y982_0 * L (-62) + ... + Y1043_0 * L (-1) + Y1044_0 * L (0) (Equation 6)

図12に示すように、こうして畳み込み積分によって求められた総和Yi_TBの集合が、仮ベースラインTBである。なお、図12の下部には、仮ベースラインTBの各値Yi_TBを波数毎にプロットして線で繋いだ仮ベースラインスペクトルTBSを示している。 As shown in FIG. 12, the set of the sum Yi_TB thus obtained by the convolution integral is the tentative baseline TB. In the lower part of FIG. 12, a temporary baseline spectrum TBS in which each value Yi_TB of the temporary baseline TB is plotted for each wave number and connected by a line is shown.

図13において、算出部59は、(式7)に示すように、基準データCD(Yi_R)と仮ベースラインTB(Yi_TB)との差分(Yi_R−Yi_TB)の許容偏差TDとして、次の(式7)に示す二乗平均平方根RMS(Root Mean Square)を算出する。
RMS={Σ(Yi_R−Yi_TB)/(N−1)}1/2 (式7)
なお、ここではYi_R=Yi_0である。また、Nは分光器28のラマン散乱光RSLの各検出チャンネルXiの総数であり、ここではN=1044である。
In FIG. 13, as shown in (Equation 7), the calculation unit 59 uses the following (Equation) as the permissible deviation TD of the difference (Yi_R-Yi_TB) between the reference data CD (Yi_R) and the temporary baseline TB (Yi_TB). The root mean square RMS (Root Mean Square) shown in 7) is calculated.
RMS = {Σ (Yi_R-Yi_TB) 2 / (N-1)} 1/2 (Equation 7)
Here, Yi_R = Yi_0. Further, N is the total number of each detection channel Xi of the Raman scattered light RSL of the spectroscope 28, where N = 1044.

図14において、補正部60は、吹き出し72にも示すように、スペクトルを実線および符号CDSで示す基準データCD(Yi_R)において、破線で示す仮ベースラインTBSと許容偏差TDの加算値(Yi_TB+RMS)のラインTBS+TDを超える部分の値(Yi_R>Yi_TB+RMS)を、仮ベースラインTBと許容偏差TDの加算値に変更する(Yi_R→Yi_TB+RMS)。補正部60は、仮ベースラインTBと許容偏差TDの加算値のラインTBS+TDを超える部分の値を、仮ベースラインTBと許容偏差TDの加算値に変更した基準データCDを、補正基準データCCD(Yi_CR)として判定部61に出力する。なお、符号CCDSは、補正基準データCCDのスペクトルである補正基準データスペクトルを示す。 In FIG. 14, as shown in the blowout 72, the correction unit 60 adds the provisional baseline TBS and the permissible deviation TD (Yi_TB + RMS) shown by the broken line in the reference data CD (Yi_R) whose spectrum is indicated by the solid line and the code CDS. The value of the portion exceeding the line TBS + TD (Yi_R> Yi_TB + RMS) is changed to the added value of the provisional baseline TB and the permissible deviation TD (Yi_R → Yi_TB + RMS). The correction unit 60 uses the correction reference data CCD (correction reference data CCD) in which the value of the portion exceeding the line TBS + TD of the added value of the temporary baseline TB and the allowable deviation TD is changed to the added value of the temporary baseline TB and the allowable deviation TD. It is output to the determination unit 61 as Yi_CR). The reference numeral CCDS indicates a correction reference data spectrum which is a spectrum of the correction reference data CCD.

図15において、設定条件SCは、「仮ベースラインTBと許容偏差TDの加算値を超える基準データCDなし」という内容である。したがって、補正部60において、図14で示した値の変更が行われ、基準データCDと補正基準データCCDとが異なっていた場合は、図16Aに示すように、判定部61は、補正基準データCCDが設定条件SCを満たしていないと判定する。一方、補正部60において、図14で示した値の変更が全く行われず、基準データCDと補正基準データCCDとが同じであった場合は、図16Bに示すように、判定部61は、補正基準データCCDが設定条件SCを満たしたと判定する。 In FIG. 15, the setting condition SC is the content that “there is no reference data CD that exceeds the added value of the provisional baseline TB and the permissible deviation TD”. Therefore, when the value shown in FIG. 14 is changed in the correction unit 60 and the reference data CD and the correction reference data CCD are different, as shown in FIG. 16A, the determination unit 61 determines the correction reference data. It is determined that the CCD does not satisfy the setting condition SC. On the other hand, when the correction unit 60 does not change the value shown in FIG. 14 at all and the reference data CD and the correction reference data CCD are the same, the determination unit 61 corrects as shown in FIG. 16B. It is determined that the reference data CCD satisfies the setting condition SC.

図17において、設定部57は、設定条件SCを満たしていない補正基準データCCDを基準データCDとして再設定する。設定部57は、基準データCDである補正基準データCCDを、導出部58、算出部59、補正部60、および判定部61に出力する。 In FIG. 17, the setting unit 57 resets the correction reference data CCD that does not satisfy the setting condition SC as the reference data CD. The setting unit 57 outputs the correction reference data CCD, which is the reference data CD, to the derivation unit 58, the calculation unit 59, the correction unit 60, and the determination unit 61.

図18に示すように、導出部58は、設定条件SCを満たしていない補正基準データCCD(Yi_CR)に対して、ランチョス関数LFを用いた畳み込み積分を行い、仮ベースラインTB(Yi_TB)を導出する。図18は一例としてi=1の場合を示している。 As shown in FIG. 18, the derivation unit 58 performs convolution integration using the Ranchos function LF on the correction reference data CCD (Yi_CR) that does not satisfy the setting condition SC, and derives the temporary baseline TB (Yi_TB). To do. FIG. 18 shows the case of i = 1 as an example.

図19に示すように、算出部59は、Yi_R=Yi_CRとして、(式7)で示したRMSを許容偏差TDとして算出する。また、図20に示すように、補正部60は、仮ベースラインTBと許容偏差TDの加算値のラインTBS+TDを超える基準データCDの部分の値を、仮ベースラインTBと許容偏差TDの加算値に変更し、補正基準データCCDとして判定部61に出力する。 As shown in FIG. 19, the calculation unit 59 calculates the RMS represented by (Equation 7) as the permissible deviation TD with Yi_R = Yi_CR. Further, as shown in FIG. 20, the correction unit 60 sets the value of the reference data CD portion exceeding the line TBS + TD of the added value of the temporary baseline TB and the allowable deviation TD to the added value of the temporary baseline TB and the allowable deviation TD. Is changed to, and is output to the determination unit 61 as correction reference data CCD.

このように、補正基準データCCDが設定条件SCを満たすまで、設定部57は補正基準データCCDを基準データCDとして再設定し、導出部は仮ベースラインTBを導出し、算出部59は許容偏差TDを算出し、補正部60は基準データCDを補正する。 In this way, until the correction reference data CCD satisfies the setting condition SC, the setting unit 57 resets the correction reference data CCD as the reference data CD, the derivation unit derives the temporary baseline TB, and the calculation unit 59 derives the allowable deviation. The TD is calculated, and the correction unit 60 corrects the reference data CD.

こうした処理を繰り返し行った場合、図21に示すように、補正基準データスペクトルCCDSの形状は、比較的尖ったラマンスペクトルRSの形状から、徐々に鈍っていく。すると、基準データCDにおいて、仮ベースラインTBと許容偏差TDの加算値のラインTBS+TDを超える部分も徐々に少なくなっていき、最終的にはそうした部分がなくなって、判定部61において設定条件SCを満たしたと判定される。そして、判定部61において設定条件SCを満たしたと判定された補正基準データCCDが、出力部62から除去部63に推定ベースラインEBとして出力される。 When such processing is repeated, as shown in FIG. 21, the shape of the correction reference data spectrum CCDS gradually becomes dull from the shape of the relatively sharp Raman spectrum RS. Then, in the reference data CD, the portion exceeding the line TBS + TD of the added value of the provisional baseline TB and the permissible deviation TD gradually decreases, and finally such a portion disappears, and the setting condition SC is set in the determination unit 61. It is judged that the condition is satisfied. Then, the correction reference data CCD determined by the determination unit 61 to satisfy the setting condition SC is output from the output unit 62 to the removal unit 63 as an estimated baseline EB.

図22に示すように、除去部63は、ラマンスペクトルデータRSD(Yi_0)から推定ベースラインEB(Yi_EB)を減算し、除去済みラマンスペクトルデータRRSD(Yi_0R)を求める。すなわち、除去済みラマンスペクトルデータRRSDは、次の(式8)で求められる。
Yi_0R=Yi_0−Yi_EB (式8)
As shown in FIG. 22, the removal unit 63 subtracts the estimated baseline EB (Yi_EB) from the Raman spectrum data RSD (Yi_0) to obtain the removed Raman spectrum data RRSD (Yi_0R). That is, the removed Raman spectrum data RRSD is obtained by the following (Equation 8).
Yi_0R = Yi_0-Yi_EB (Equation 8)

図23において、ラマンスペクトル表示画面80には、除去済みラマンスペクトルRRSが表示される。ラマンスペクトル表示画面80の下部には、印刷ボタン81、ファイル保存ボタン82、およびOKボタン83が設けられている。印刷ボタン81が選択された場合、除去済みラマンスペクトルRRSが、図示しない印刷機で印刷される。ファイル保存ボタン82が選択された場合、除去済みラマンスペクトルデータRRSDがファイル保存される。OKボタン83が選択された場合、ラマンスペクトル表示画面80の表示が消される。 In FIG. 23, the removed Raman spectrum RRS is displayed on the Raman spectrum display screen 80. A print button 81, a file save button 82, and an OK button 83 are provided at the lower part of the Raman spectrum display screen 80. When the print button 81 is selected, the removed Raman spectrum RRS is printed on a printing press (not shown). When the file save button 82 is selected, the removed Raman spectrum data RRSD is saved as a file. When the OK button 83 is selected, the display of the Raman spectrum display screen 80 is turned off.

次に、上記構成による作用について、図24に示すフローチャートを参照して説明する。作動プログラム50が起動されると、データ処理装置11のCPU42は、図4で示したように、RW制御部55、取得部56、設定部57、導出部58、算出部59、補正部60、判定部61、出力部62、除去部63、表示制御部64、および制御部65として機能される。 Next, the operation of the above configuration will be described with reference to the flowchart shown in FIG. When the operation program 50 is started, the CPU 42 of the data processing device 11 has the RW control unit 55, the acquisition unit 56, the setting unit 57, the derivation unit 58, the calculation unit 59, and the correction unit 60, as shown in FIG. It functions as a determination unit 61, an output unit 62, a removal unit 63, a display control unit 64, and a control unit 65.

まず、取得部56において、SERS測定装置10からのラマンスペクトルデータRSDが取得される(ステップST100)。ラマンスペクトルデータRSDは、取得部56からRW制御部55に出力され、RW制御部55によりストレージデバイス40に記憶される。ラマンスペクトルデータRSDは、RW制御部55によりストレージデバイス40から読み出され、設定部57および除去部63に出力される。なお、ステップST100は、本開示の技術に係る「取得ステップ」の一例である。 First, the acquisition unit 56 acquires Raman spectrum data RSD from the SERS measuring device 10 (step ST100). The Raman spectrum data RSD is output from the acquisition unit 56 to the RW control unit 55, and is stored in the storage device 40 by the RW control unit 55. The Raman spectrum data RSD is read from the storage device 40 by the RW control unit 55 and output to the setting unit 57 and the removal unit 63. Note that step ST100 is an example of an "acquisition step" according to the technique of the present disclosure.

次いで、図5で示したように、設定部57において、ラマンスペクトルデータRSDが基準データCDとして設定される(ステップST110)。基準データCDは、設定部57から導出部58、算出部59、補正部60、および判定部61に出力される。なお、ステップST110は、本開示の技術に係る「設定ステップ」の一例である。 Next, as shown in FIG. 5, the Raman spectrum data RSD is set as the reference data CD in the setting unit 57 (step ST110). The reference data CD is output from the setting unit 57 to the derivation unit 58, the calculation unit 59, the correction unit 60, and the determination unit 61. Note that step ST110 is an example of a "setting step" according to the technique of the present disclosure.

図7〜図12で示したように、導出部58において、基準データCDに対してランチョス関数LFを用いた畳み込み積分が行われ、仮ベースラインTBが導出される(ステップST120)。仮ベースラインTBは、導出部58から算出部59および補正部60に出力される。なお、ステップST120は、本開示の技術に係る「導出ステップ」の一例である。 As shown in FIGS. 7 to 12, in the derivation unit 58, the convolution integral using the Ranchos function LF is performed on the reference data CD, and the temporary baseline TB is derived (step ST120). The temporary baseline TB is output from the derivation unit 58 to the calculation unit 59 and the correction unit 60. Note that step ST120 is an example of a "derivation step" according to the technique of the present disclosure.

図13で示したように、算出部59において、基準データCDと仮ベースラインTBとの差分の許容偏差TDが算出される(ステップST130)。許容偏差TDは、算出部59から補正部60に出力される。なお、ステップST130は、本開示の技術に係る「算出ステップ」の一例である。 As shown in FIG. 13, the calculation unit 59 calculates the permissible deviation TD of the difference between the reference data CD and the provisional baseline TB (step ST130). The permissible deviation TD is output from the calculation unit 59 to the correction unit 60. Note that step ST130 is an example of a "calculation step" according to the technique of the present disclosure.

次に、図14で示したように、補正部60において、基準データCDが補正基準データCCDに補正される(ステップST140)。補正基準データCCDは、補正部60から判定部61に出力される。なお、ステップST140は、本開示の技術に係る「補正ステップ」の一例である。 Next, as shown in FIG. 14, the correction unit 60 corrects the reference data CD to the correction reference data CCD (step ST140). The correction reference data CCD is output from the correction unit 60 to the determination unit 61. Note that step ST140 is an example of a "correction step" according to the technique of the present disclosure.

判定部61において、補正基準データCCDが、図15で示した設定条件SCを満たすか否かが判定される(ステップST150)。図16Aで示したように、判定部61において補正基準データCCDが設定条件SCを満たさないと判定された場合(ステップST150でNO)、図17で示したように、設定部57において、補正基準データCCDが基準データCDとして再設定される(ステップST160)。基準データCDは、設定部57から導出部58、算出部59、補正部60、および判定部61に出力される。なお、ステップST160は、上記ステップST110と同じく、本開示の技術に係る「設定ステップ」の一例である。 The determination unit 61 determines whether or not the correction reference data CCD satisfies the setting condition SC shown in FIG. 15 (step ST150). As shown in FIG. 16A, when the determination unit 61 determines that the correction reference data CCD does not satisfy the setting condition SC (NO in step ST150), the correction reference in the setting unit 57 as shown in FIG. The data CCD is reset as the reference data CD (step ST160). The reference data CD is output from the setting unit 57 to the derivation unit 58, the calculation unit 59, the correction unit 60, and the determination unit 61. Note that step ST160 is an example of a "setting step" according to the technique of the present disclosure, like step ST110.

ステップST160以降は、導出部58によるステップST120の導出ステップ、算出部59によるステップST130の算出ステップ、補正部60によるステップST140の補正ステップが、制御部65の制御の下、繰り返し行われる。なお、これら一連のステップST160、ステップST120、ステップST130、ステップST140は、本開示の技術に係る「制御ステップ」の一例である。 After step ST160, the derivation step of step ST120 by the derivation unit 58, the calculation step of step ST130 by the calculation unit 59, and the correction step of step ST140 by the correction unit 60 are repeatedly performed under the control of the control unit 65. Note that these series of steps ST160, step ST120, step ST130, and step ST140 are examples of "control steps" according to the technique of the present disclosure.

一方、図16Bで示したように、判定部61において補正基準データCCDが設定条件SCを満たすと判定された場合(ステップST150でYES)、図21で示したように、出力部62により、補正基準データCCDが推定ベースラインEBとして除去部63に出力される(ステップST170)。なお、ステップST170は、本開示の技術に係る「出力ステップ」の一例である。 On the other hand, as shown in FIG. 16B, when the determination unit 61 determines that the correction reference data CCD satisfies the setting condition SC (YES in step ST150), the output unit 62 corrects the data as shown in FIG. The reference data CCD is output to the removal unit 63 as an estimated baseline EB (step ST170). Note that step ST170 is an example of an "output step" according to the technique of the present disclosure.

図22で示したように、除去部63において、ラマンスペクトルデータRSDから推定ベースラインEBが除去され、除去済みラマンスペクトルデータRRSDとされる(ステップST180)。除去済みラマンスペクトルデータRRSDは、除去部63から表示制御部64に出力される。 As shown in FIG. 22, in the removing unit 63, the estimated baseline EB is removed from the Raman spectrum data RSD to obtain the removed Raman spectrum data RRSD (step ST180). The removed Raman spectrum data RRSD is output from the removal unit 63 to the display control unit 64.

表示制御部64により、図23で示した、除去済みラマンスペクトルRRSを有するラマンスペクトル表示画面80がディスプレイ44に表示される(ステップST190)。 The display control unit 64 displays the Raman spectrum display screen 80 having the removed Raman spectrum RRS shown in FIG. 23 on the display 44 (step ST190).

以上説明したように、データ処理装置11は、取得部56、設定部57、導出部58、算出部59、補正部60、出力部62、および制御部65を備える。取得部56は、ラマンスペクトルデータRSDを取得する。設定部57は、ラマンスペクトルデータRSDに重畳したベースラインを推定するための基準データCDを設定する。導出部58は、基準データCDに対してランチョス関数LFを用いた畳み込み積分を行い、仮ベースラインTBを導出する。算出部59は、基準データCDと仮ベースラインTBとの差分の許容偏差TDを算出する。補正部60は、基準データCDにおける許容偏差TDを超える部分の値を仮ベースラインTBの値に基づいて変更することで、基準データCDを補正基準データCCDへと補正する。出力部62は、設定条件SCを満たした補正基準データCCDを推定ベースラインEBとして出力する。制御部65は、設定条件SCを満たしていない補正基準データCCDを、基準データCDとして設定部57に再設定させる。そして、導出部58による仮ベースラインTBの導出、算出部59による許容偏差TDの算出、および補正部60による基準データCDの補正を繰り返し行わせる。したがって、ラマンスペクトルデータRSDから除去する推定ベースラインEBを、従来と比べて精度よく推定することが可能となる。 As described above, the data processing device 11 includes an acquisition unit 56, a setting unit 57, a derivation unit 58, a calculation unit 59, a correction unit 60, an output unit 62, and a control unit 65. The acquisition unit 56 acquires Raman spectrum data RSD. The setting unit 57 sets a reference data CD for estimating the baseline superimposed on the Raman spectrum data RSD. The derivation unit 58 performs convolution integration using the Ranchos function LF on the reference data CD to derive a temporary baseline TB. The calculation unit 59 calculates the permissible deviation TD of the difference between the reference data CD and the provisional baseline TB. The correction unit 60 corrects the reference data CD to the correction reference data CCD by changing the value of the portion of the reference data CD that exceeds the permissible deviation TD based on the value of the provisional baseline TB. The output unit 62 outputs the correction reference data CCD that satisfies the setting condition SC as the estimation baseline EB. The control unit 65 causes the setting unit 57 to reset the correction reference data CCD that does not satisfy the setting condition SC as the reference data CD. Then, the derivation unit 58 derives the temporary baseline TB, the calculation unit 59 calculates the permissible deviation TD, and the correction unit 60 corrects the reference data CD repeatedly. Therefore, the estimation baseline EB to be removed from the Raman spectrum data RSD can be estimated more accurately than in the past.

また、データ処理装置11は、推定ベースラインEBをラマンスペクトルデータRSDから除去する除去部63を備えている。したがって、簡単に除去済みラマンスペクトルデータRRSDを得ることができる。 Further, the data processing device 11 includes a removing unit 63 that removes the estimated baseline EB from the Raman spectrum data RSD. Therefore, the removed Raman spectrum data RRSD can be easily obtained.

図25は、ローダミン6G溶液を試料として、従来のn次の多項式(ここでは一例として5次の多項式)を用いてベースラインを推定した比較例を示す。図25Aにおいて、この場合の推定ベースラインEBは、推定ベースラインEBのスペクトルである推定ベースラインスペクトルEBSで示すように、所々でラマンスペクトルRSを上回ったり、ラマンスペクトルRSを大きく下回ったりしていて、推定精度が低くなっている。このため、図25Bの除去済みラマンスペクトルRRSに示すように、ラマンスペクトルデータRSDからベースラインが除去しきれず、ベースラインに起因する低周波のうねりが未だに重畳することとなる。 FIG. 25 shows a comparative example in which the baseline is estimated using a conventional nth-order polynomial (here, a fifth-order polynomial as an example) using a rhodamine 6G solution as a sample. In FIG. 25A, the estimated baseline EB in this case is in some places above the Raman spectrum RS or significantly below the Raman spectrum RS, as shown by the estimated baseline spectrum EBS, which is the spectrum of the estimated baseline EB. , The estimation accuracy is low. Therefore, as shown in the removed Raman spectrum RRS of FIG. 25B, the baseline cannot be completely removed from the Raman spectrum data RSD, and the low-frequency swell caused by the baseline is still superimposed.

対して、図26は、ローダミン6G溶液を試料として、ランチョス関数LFを用いてベースラインを推定した実施例を示す。この場合の推定ベースラインスペクトルEBSは、図26Aに示すように、ベースラインと思しき箇所と略一致し、推定精度が高くなっている。このため、図26Bの除去済みラマンスペクトルRRSに示すように、ラマンスペクトルデータRSDからベースラインが確実に除去され、ベースラインに起因する低周波のうねりが重畳していない除去済みラマンスペクトルデータRRSDを得ることができる。 On the other hand, FIG. 26 shows an example in which the baseline was estimated using the Rhodamine 6G solution as a sample using the Ranchos function LF. As shown in FIG. 26A, the estimated baseline spectrum EBS in this case substantially coincides with the portion considered to be the baseline, and the estimation accuracy is high. Therefore, as shown in the removed Raman spectrum RRS of FIG. 26B, the removed Raman spectrum data RRSD in which the baseline is surely removed from the Raman spectrum data RSD and the low frequency swell caused by the baseline is not superimposed is obtained. Obtainable.

また、図27は、ローダミン6G溶液を試料として、従来のn次の多項式(ここでは一例として5次の多項式)を用いて、波数範囲0cm−1〜2000cm−1のラマンスペクトルデータRSD、および波数範囲400cm−1〜2000cm−1のラマンスペクトルデータRSDのベースラインを推定した比較例を示す。波数範囲0cm−1〜2000cm−1のラマンスペクトルデータRSDから推定ベースラインEBを除去した除去済みラマンスペクトルデータRRSDの除去済みラマンスペクトルRRS_0〜2000を破線で示す。対して、波数範囲400cm−1〜2000cm−1のラマンスペクトルデータRSDから推定ベースラインEBを除去した除去済みラマンスペクトルデータRRSDの除去済みラマンスペクトルRRS_400〜2000を実線で示す。この場合、除去済みラマンスペクトルRRS_0〜2000と除去済みラマンスペクトルRRS_400〜2000とは、比較的高波数の部分において値が大きく異なっている。すなわち、従来のn次の多項式を用いた場合は、波数400cm−1以下のラマンスペクトルデータRSDが原因で、比較的高波数の部分のベースラインの推定精度が変動する。また、除去済みラマンスペクトルRRS_400〜2000には、除去済みラマンスペクトルRRS_0〜2000と同様に、ベースラインに起因する低周波のうねりが重畳している。 Further, FIG. 27, a rhodamine 6G solution as a sample, (here 5 order polynomial as an example) a conventional n-order polynomial using a Raman spectral data RSD wave number range 0cm -1 ~2000cm -1, and wavenumber showing a comparative example in which the baseline was estimated Raman spectral data RSD ranging 400cm -1 ~2000cm -1. Shows the removal already Raman spectra RRS_0~2000 wavenumber range 0 cm -1 ~2000Cm-removed Raman spectral data RRSD removing the estimated baseline EB from the Raman spectral data RSD -1 by broken lines. Against it shows-removed Raman spectra RRS_400~2000 removal already Raman spectral data RRSD removing the estimated baseline EB from the Raman spectral data RSD wave number range 400cm -1 ~2000cm -1 in solid lines. In this case, the values of the removed Raman spectra RRS_0 to 2000 and the removed Raman spectra RRS_400 to 2000 are significantly different in the relatively high frequency portion. That is, when the conventional nth-order polynomial is used, the estimation accuracy of the baseline of the relatively high wave number portion fluctuates due to the Raman spectrum data RSD having a wave number of 400 cm -1 or less. Further, the removed Raman spectra RRS_400 to 2000 are superposed with low frequency waviness caused by the baseline, similarly to the removed Raman spectra RRS_0 to 2000.

対して、図28は、ローダミン6G溶液を試料として、ランチョス関数LFを用いて、波数範囲0cm−1〜2000cm−1のラマンスペクトルデータRSD、および波数範囲400cm−1〜2000cm−1のラマンスペクトルデータRSDのベースラインを推定した実施例を示す。この場合、除去済みラマンスペクトルRRS_0〜2000と除去済みラマンスペクトルRRS_400〜2000とは、比較的高波数の部分においても値は略同じである。すなわち、ランチョス関数LFを用いた場合は、従来のn次の多項式を用いた場合のように、波数400cm−1以下のラマンスペクトルデータRSDが原因で、比較的高波数の部分のベースラインの推定精度が変動することはない。なお、図28では、除去済みラマンスペクトルRRS_0〜2000と除去済みラマンスペクトルRRS_400〜2000とが略同じであるため、実線の除去済みラマンスペクトルRRS_400〜2000のみが図示されたようにみえている。 In contrast, FIG. 28, a rhodamine 6G solution as a sample, using a Lanczos function LF, Raman spectral data RSD wave number range 0cm -1 ~2000cm -1, and Raman spectral data of the wave number range 400cm -1 ~2000cm -1 An example in which the baseline of RSD is estimated is shown. In this case, the values of the removed Raman spectra RRS_0 to 2000 and the removed Raman spectra RRS_400 to 2000 are substantially the same even in the portion having a relatively high frequency. That is, when the Ranchos function LF is used, the baseline of the relatively high wave number portion is estimated due to the Raman spectrum data RSD having a wave number of 400 cm -1 or less, as in the case of using the conventional nth-order polynomial. The accuracy does not fluctuate. In FIG. 28, since the removed Raman spectra RRS_0 to 2000 and the removed Raman spectra RRS_400 to 2000 are substantially the same, only the solid-lined removed Raman spectra RRS_400 to 2000 appear to be illustrated.

SERS分光法を用いて測定されたラマンスペクトルデータRSDは、図2等で示したように、波数400cm−1以下において、強度が急激に増大する。この波数400cm−1以下における強度の急激な増大は、光電場増強基板15の金属凹凸構造を形成する金属(例えば金)の蛍光に起因する。このように強度が急激に増大する波数400cm−1以下のデータが含まれたラマンスペクトルデータRSDのベースラインを推定する場合、従来の方法では、図25および図27で示したように、推定精度が低くなったり変動したりして不適である。対して、本開示の方法では、図26および図28で示したように、推定精度が高く、推定精度が変動することもないため好適である。 As shown in FIG. 2 and the like, the intensity of the Raman spectrum data RSD measured by SERS spectroscopy sharply increases at a wave number of 400 cm- 1 or less. This rapid increase in intensity at a wave number of 400 cm- 1 or less is due to the fluorescence of the metal (for example, gold) forming the metal uneven structure of the photoelectric field enhancing substrate 15. When estimating the baseline of Raman spectrum data RSD including data with a wave number of 400 cm -1 or less in which the intensity rapidly increases, the conventional method has an estimation accuracy as shown in FIGS. 25 and 27. Is unsuitable because it becomes low or fluctuates. On the other hand, the method of the present disclosure is suitable because, as shown in FIGS. 26 and 28, the estimation accuracy is high and the estimation accuracy does not fluctuate.

本開示の方法が好適である理由としては、以下が考えられる。すなわち、従来の方法では、波数範囲の全体に対してベースラインを推定しているので、強度が急激に変化する部分の推定結果が他の部分の推定結果に影響を及ぼす。対して、本開示の方法では、ランチョス関数LF等の窓関数の有限区間毎にベースラインを推定しているので、強度が急激に変化する部分の推定結果が他の部分の推定結果に影響を及ぼさない。 The following can be considered as the reasons why the method of the present disclosure is preferable. That is, in the conventional method, since the baseline is estimated for the entire wave number range, the estimation result of the portion where the intensity changes abruptly affects the estimation result of the other portion. On the other hand, in the method of the present disclosure, since the baseline is estimated for each finite interval of the window function such as the Ranchos function LF, the estimation result of the portion where the intensity changes abruptly affects the estimation result of the other portion. It does not reach.

図29は、2次のランチョス関数LFの有限区間を変更した場合のベースラインの推定精度の評価を示す。有限区間は、図6で示したj=−63〜63(a=1/32)に加えて、j=−15〜15(a=1/8)、j=−31〜31(a=1/16)、j=−127〜127(a=1/64)、j=−255〜255(a=1/128)の計5つである。有限区間におけるデータ数Mは、j=−15〜15の場合が31、j=−31〜31の場合が63である。また、j=−63〜63の場合が127、j=−127〜127の場合が255、j=−255〜255の場合が511である。これらのデータ数Mと、分光器28のラマン散乱光RSLの各検出チャンネルXiの総数N=1044との比率(M/N)*100は、j=−15〜15の場合が3.0%、j=−31〜31の場合が6.0%である。また、j=−63〜63の場合が12.2%、j=−127〜127の場合が24.4%、j=−255〜255の場合が48.9%である。 FIG. 29 shows an evaluation of the estimation accuracy of the baseline when the finite interval of the quadratic Ranchos function LF is changed. In addition to j = -63 to 63 (a = 1/32) shown in FIG. 6, the finite interval includes j = -15 to 15 (a = 1/8) and j = 3-1 to 31 (a = 1). / 16), j = -127 to 127 (a = 1/64), j = -255 to 255 (a = 1/128), for a total of five. The number of data M in the finite interval is 31 when j = -15 to 15 and 63 when j = 3-1 to 31. Further, the case of j = −63 to 63 is 127, the case of j = -127 to 127 is 255, and the case of j = −255 to 255 is 511. The ratio (M / N) * 100 of the number of data M to the total number N = 1044 of each detection channel Xi of the Raman scattered light RSL of the spectroscope 28 is 3.0% in the case of j = -15 to 15. , J = 3-1 to 31 is 6.0%. Further, the case of j = −63 to 63 is 12.2%, the case of j = -127 to 127 is 24.4%, and the case of j = −255 to 255 is 48.9%.

有限区間がj=−15〜15、比率が3.0%の場合、推定ベースラインスペクトルEBSは、ラマンスペクトRSの形状を略追従した、比較的尖った形状となる。すなわち、有限区間がj=−15〜15、比率が3.0%の場合は、信号成分をベースライン成分として見なしてしまっている確率が高い。このため、除去済みラマンスペクトルRRSは、ベースラインだけでなく、閾値以上の割合の信号成分も除去されたものとなるおそれがある。 When the finite interval is j = -15 to 15 and the ratio is 3.0%, the estimated baseline spectrum EBS has a relatively sharp shape that substantially follows the shape of the Ramanspect RS. That is, when the finite interval is j = -15 to 15 and the ratio is 3.0%, there is a high probability that the signal component is regarded as the baseline component. Therefore, the removed Raman spectrum RRS may have the signal components at a ratio equal to or higher than the threshold value removed as well as the baseline.

有限区間がj=−255〜255、比率が48.9%の場合、推定ベースラインスペクトルEBSは、有限区間がj=−15〜15、比率が3.0%の場合とは逆に、ラマンスペクトRSの形状にあまり倣っていない、比較的鈍った形状となる。すなわち、有限区間がj=−255〜255、比率が48.9%の場合は、推定ベースラインの位置が本来のベースラインの位置を下回っていて、ベースライン成分を信号成分として見なしてしまっている確率が高い。このため、除去済みラマンスペクトルRRSは、閾値以上の割合のベースラインが除去しきれていないものとなるおそれがある。 When the finite interval is j = -255 to 255 and the ratio is 48.9%, the estimated baseline spectrum EBS is Raman, contrary to the case where the finite interval is j = -15 to 15 and the ratio is 3.0%. It has a relatively dull shape that does not closely follow the shape of the Spect RS. That is, when the finite interval is j = -255-255 and the ratio is 48.9%, the position of the estimated baseline is lower than the original position of the baseline, and the baseline component is regarded as a signal component. There is a high probability of being there. Therefore, in the removed Raman spectrum RRS, the baseline at a ratio equal to or higher than the threshold value may not be completely removed.

有限区間がj=−31〜31、比率が6.0%の場合、有限区間がj=−63〜63、比率が12.2%の場合、および有限区間がj=−127〜127、比率が24.4%の場合は、除去済みラマンスペクトルRRSは、閾値以上の割合の信号成分が除去されておらず、かつ、閾値以上の割合のベースラインが除去されたものとなる。したがって、これらの場合、ベースラインの推定精度の評価はOKである。以上を総合して考えた場合、5%〜30%程度が比率の適正範囲といえる。Nが変わっても、この比率の適正範囲は変わらない。 When the finite interval is j = 3-1 to 31 and the ratio is 6.0%, when the finite interval is j = -63 to 63 and the ratio is 12.2%, and when the finite interval is j = -127 to 127, the ratio. When is 24.4%, the removed Raman spectrum RRS means that the signal component at a ratio equal to or higher than the threshold value is not removed and the baseline at a ratio equal to or higher than the threshold value is removed. Therefore, in these cases, the evaluation of the baseline estimation accuracy is OK. Considering the above comprehensively, it can be said that about 5% to 30% is an appropriate range of the ratio. Even if N changes, the appropriate range of this ratio does not change.

なお、ランチョス関数LFの次元は、例示した2次に限らない。3次のランチョス関数LF、あるいは4次のランチョス関数LFを用いてもよい。 The dimension of the Ranchos function LF is not limited to the second order illustrated. A third-order Ranchos function LF or a fourth-order Ranchos function LF may be used.

また、畳み込み積分に用いる窓関数は、ランチョス関数LFに限らない。例えば図30に示すガウス窓関数GFを用いてもよい。 Further, the window function used for the convolution integral is not limited to the Ranchos function LF. For example, the Gaussian window function GF shown in FIG. 30 may be used.

図30に示すように、ガウス窓関数GFは、下記の(式9A)および(式9B)で定義される。
G(j)=exp{−(aj)} ただし、|aj|≦2の場合 (式9A)
G(j)=0 ただし、|aj|>2の場合 (式9B)
なお、aは、ランチョス関数LFと同じく、ガウス窓関数GFの有限区間を規定するための係数である。
As shown in FIG. 30, the Gaussian window function GF is defined by the following (Equation 9A) and (Equation 9B).
G (j) = exp {-(aj) 2 } However, when | aj | ≤2 (Equation 9A)
G (j) = 0 However, when | aj |> 2 (Equation 9B)
Note that a is a coefficient for defining a finite interval of the Gaussian window function GF, like the Ranchos function LF.

図30では、a=1/8の場合を例示している。この場合、−16≦j≦16の区間は、|aj|≦2であるため、式(9A)が適用される。したがって、−16≦j≦16の区間では、ガウス窓関数データGFDに示すように、G(0)=0.07077093、G(−2)=0.06648314等、0でない値をとる。対して、16<jおよびj<−16の区間は、|aj|>2であるため、式(9B)が適用される。したがって、16<jおよびj<−16の区間では、G(17)=0、G(−17)=0等、0の値をとる。また、ランチョス関数LFの場合と同じく、ガウス窓関数GFの各値G(j)も、吹き出し90に示すように、総和ΣG(j)が1となるよう規格化されている。 In FIG. 30, the case where a = 1/8 is illustrated. In this case, since the interval of -16 ≦ j ≦ 16 is | aj | ≦ 2, the equation (9A) is applied. Therefore, in the interval of -16 ≦ j ≦ 16, as shown in the Gaussian window function data GFD, G (0) = 0.07077093, G (-2) = 0.066648314, and the like, which are non-zero values. On the other hand, since the interval of 16 <j and j <-16 is | aj |> 2, the equation (9B) is applied. Therefore, in the interval of 16 <j and j <-16, the value of 0 is taken, such as G (17) = 0 and G (-17) = 0. Further, as in the case of the Ranchos function LF, each value G (j) of the Gaussian window function GF is also standardized so that the total sum ΣG (j) is 1 as shown in the balloon 90.

図31は、ローダミン6G溶液を試料として、ガウス窓関数GFを用いてベースラインを推定した実施例を示す。図31Aに示すように、推定ベースラインスペクトルEBSは、ランチョス関数LFを用いてベースラインを推定した図26Aの場合と同様に、ベースラインと思しき箇所と略一致し、推定精度が高くなっている。このため、図26Bと同様に、図31Bの除去済みラマンスペクトルRRSに示すように、ラマンスペクトルデータRSDからベースラインが確実に除去され、ベースラインに起因する低周波のうねりが重畳していない除去済みラマンスペクトルデータRRSDを得ることができる。 FIG. 31 shows an example in which the baseline was estimated using the Gaussian window function GF using a Rhodamine 6G solution as a sample. As shown in FIG. 31A, the estimated baseline spectrum EBS substantially coincides with a portion that seems to be the baseline, and the estimation accuracy is high, as in the case of FIG. 26A in which the baseline is estimated using the Ranchos function LF. .. Therefore, similarly to FIG. 26B, as shown in the removed Raman spectrum RRS of FIG. 31B, the baseline is surely removed from the Raman spectrum data RSD, and the low frequency swell caused by the baseline is not superimposed. Completed Raman spectrum data RRSD can be obtained.

ランチョス関数LF、ガウス窓関数GF以外の他の窓関数、例えば矩形窓関数、ハン窓関数、カイザー窓関数等を用いてもよい。 Other window functions other than the Ranchos function LF and the Gaussian window function GF, such as a rectangular window function, a Han window function, and a Kaiser window function, may be used.

許容偏差TDは、(式7)で示したRMSに限らない。2*RMS、3*RMSでもよい。 The permissible deviation TD is not limited to the RMS represented by (Equation 7). It may be 2 * RMS or 3 * RMS.

基準データCDにおいて仮ベースラインTBと許容偏差TDの加算値のラインTBS+TDを超える部分の値を、仮ベースラインTBと許容偏差TDの加算値ではなく、仮ベースラインTBの値に変更してもよい。要するに、基準データCDにおける許容偏差TDを超える部分の値を仮ベースラインTBの値に基づいて補正すればよい。 Even if the value of the part of the reference data CD that exceeds the line TBS + TD of the added value of the temporary baseline TB and the allowable deviation TD is changed to the value of the temporary baseline TB instead of the added value of the temporary baseline TB and the allowable deviation TD. Good. In short, the value of the portion exceeding the permissible deviation TD in the reference data CD may be corrected based on the value of the provisional baseline TB.

設定条件SCは、図15で例示した内容に限らない。基準データCDの再設定、仮ベースラインTBの導出、許容偏差TDの算出、および基準データCDの補正を繰り返した回数を設定条件SCとしてもよい。例えば、設定条件SCを5回と設定し、上記の処理を繰り返した回数が5回を超えた場合に、補正基準データCCDが設定条件SCを満たしたと判定部61で判定する。 The setting condition SC is not limited to the content illustrated in FIG. The number of times the reference data CD is reset, the provisional baseline TB is derived, the permissible deviation TD is calculated, and the reference data CD is corrected may be set as the setting condition SC. For example, when the setting condition SC is set to 5 times and the number of times the above processing is repeated exceeds 5 times, the determination unit 61 determines that the correction reference data CCD satisfies the setting condition SC.

データ処理装置11を構成するコンピュータのハードウェア構成は種々の変形が可能である。例えば、データ処理装置11を、処理能力や信頼性の向上を目的として、ハードウェアとして分離された複数台のコンピュータで構成することも可能である。具体的には、RW制御部55、取得部56、設定部57、導出部58、算出部59、補正部60、および制御部65の機能と、判定部61、出力部62、除去部63、および表示制御部64の機能とを、2台のコンピュータに分散して担わせる。この場合は2台のコンピュータでデータ処理装置11を構成する。また、SERS測定装置10にデータ処理装置11の機能を担わせてもよい。 The hardware configuration of the computer constituting the data processing device 11 can be modified in various ways. For example, the data processing device 11 can be configured by a plurality of computers separated as hardware for the purpose of improving processing capacity and reliability. Specifically, the functions of the RW control unit 55, the acquisition unit 56, the setting unit 57, the derivation unit 58, the calculation unit 59, the correction unit 60, and the control unit 65, and the determination unit 61, the output unit 62, and the removal unit 63. And the functions of the display control unit 64 are distributed to the two computers. In this case, the data processing device 11 is configured by two computers. Further, the SERS measuring device 10 may be provided with the function of the data processing device 11.

なお、除去部63および表示制御部64は、必須の構成ではない。このため、除去部63および表示制御部64の機能を、データ処理装置11を構成するコンピュータとは別のコンピュータに担わせてもよい。 The removal unit 63 and the display control unit 64 are not indispensable configurations. Therefore, the functions of the removal unit 63 and the display control unit 64 may be performed by a computer other than the computer constituting the data processing device 11.

このように、コンピュータのハードウェア構成は、処理能力、安全性、信頼性等の要求される性能に応じて適宜変更することができる。さらに、ハードウェアに限らず、作動プログラム50等のアプリケーションプログラムについても、安全性や信頼性の確保を目的として、二重化したり、あるいは、複数のストレージデバイスに分散して格納することももちろん可能である。 In this way, the hardware configuration of the computer can be appropriately changed according to the required performance such as processing power, safety, and reliability. Furthermore, not only hardware but also application programs such as operation program 50 can be duplicated or distributed and stored in multiple storage devices for the purpose of ensuring safety and reliability. is there.

上記実施形態では、SERS分光法を用いて測定されたラマンスペクトルデータRSDを例示したが、これに限らない。SERS分光法以外のラマン散乱分光法を用いて測定されたラマンスペクトルデータRSDであってもよい。 In the above embodiment, Raman spectrum data RSD measured using SERS spectroscopy has been exemplified, but the present invention is not limited to this. It may be Raman spectrum data RSD measured by using Raman scattering spectroscopy other than SERS spectroscopy.

また、フォトルミネッセンス法を用いて測定されたスペクトルデータ、赤外分光法を用いて測定されたスペクトルデータ、紫外可視分光法を用いて測定されたスペクトルデータ等、ラマンスペクトルデータRSD以外のスペクトルデータについても、本開示の技術を適用することが可能である。 Also, regarding spectral data other than Raman spectral data RSD, such as spectral data measured using the photoluminescence method, spectral data measured using infrared spectroscopy, and spectral data measured using ultraviolet-visible spectroscopy. It is also possible to apply the techniques of the present disclosure.

上記実施形態において、例えば、RW制御部55、取得部56、設定部57、導出部58、算出部59、補正部60、判定部61、出力部62、除去部63、表示制御部64、および制御部65といった各種の処理を実行する処理部(Processing Unit)のハードウェア的な構造としては、次に示す各種のプロセッサ(Processor)を用いることができる。各種のプロセッサには、ソフトウェアを実行して各種の処理部として機能する汎用的なプロセッサであるCPU42に加えて、FPGA(Field Programmable Gate Array)等の製造後に回路構成を変更可能なプロセッサであるプログラマブルロジックデバイス(Programmable Logic Device:PLD)、ASIC(Application Specific Integrated Circuit)等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が含まれる。 In the above embodiment, for example, the RW control unit 55, the acquisition unit 56, the setting unit 57, the derivation unit 58, the calculation unit 59, the correction unit 60, the determination unit 61, the output unit 62, the removal unit 63, the display control unit 64, and As the hardware structure of the processing unit (Processing Unit) that executes various processes such as the control unit 65, various processors (Processors) shown below can be used. For various processors, in addition to CPU42, which is a general-purpose processor that executes software and functions as various processing units, programmable processor, which is a processor whose circuit configuration can be changed after manufacturing such as FPGA (Field Programmable Gate Array). A dedicated electric circuit or the like, which is a processor having a circuit configuration specially designed for executing a specific process such as a logic device (Programmable Logic Device: PLD) or an ASIC (Application Specific Integrated Circuit), is included.

1つの処理部は、これらの各種のプロセッサのうちの1つで構成されてもよいし、同種または異種の2つ以上のプロセッサの組み合わせ(例えば、複数のFPGAの組み合わせ、CPUとFPGAとの組み合わせ)で構成されてもよい。また、複数の処理部を1つのプロセッサで構成してもよい。 One processing unit may be composed of one of these various processors, or a combination of two or more processors of the same type or different types (for example, a combination of a plurality of FPGAs, a combination of a CPU and an FPGA). ) May be configured. Further, a plurality of processing units may be configured by one processor.

複数の処理部を1つのプロセッサで構成する例としては、第1に、クライアントおよびサーバ等のコンピュータに代表されるように、1つ以上のCPUとソフトウェアの組み合わせで1つのプロセッサを構成し、このプロセッサが複数の処理部として機能する形態がある。第2に、システムオンチップ(System On Chip:SoC)等に代表されるように、複数の処理部を含むシステム全体の機能を1つのIC(Integrated Circuit)チップで実現するプロセッサを使用する形態がある。このように、各種の処理部は、ハードウェア的な構造として、上記各種のプロセッサの1つ以上を用いて構成される。 As an example of configuring a plurality of processing units with one processor, first, one processor is configured by a combination of one or more CPUs and software, as represented by a computer such as a client and a server. There is a form in which a processor functions as a plurality of processing units. Secondly, as typified by a system on chip (SoC), there is a form in which a processor that realizes the functions of the entire system including a plurality of processing units with one IC (Integrated Circuit) chip is used. is there. As described above, the various processing units are configured by using one or more of the various processors as a hardware structure.

さらに、これらの各種のプロセッサのハードウェア的な構造としては、より具体的には、半導体素子等の回路素子を組み合わせた電気回路(circuitry)を用いることができる。 Further, as the hardware structure of these various processors, more specifically, an electric circuit (cyclery) in which circuit elements such as semiconductor elements are combined can be used.

以上の記載から、以下の付記項1に記載の発明を把握することができる。 From the above description, the invention described in the following Appendix 1 can be grasped.

[付記項1]
波長毎または波数毎の光の強度を示すスペクトルデータを取得する取得プロセッサと、
前記スペクトルデータに重畳したベースラインを推定するための基準データを設定する設定プロセッサであり、少なくとも、前記取得プロセッサにおいて取得された前記スペクトルデータを最初の基準データとして設定する設定プロセッサと、
前記基準データに対して窓関数を用いた畳み込み積分を行い、仮の前記ベースラインである仮ベースラインを導出する導出プロセッサと、
前記基準データと前記仮ベースラインとの差分の許容偏差を算出する算出プロセッサと、
前記基準データにおける前記許容偏差を超える部分の値を前記仮ベースラインの値に基づいて変更することで、前記基準データを補正基準データへと補正する補正プロセッサと、
予め設定された条件を満たした前記補正基準データを、前記スペクトルデータから推定した前記ベースラインである推定ベースラインとして出力する出力プロセッサと、
前記条件を満たしていない前記補正基準データを、前記基準データとして前記設定プロセッサに再設定させ、前記導出プロセッサによる前記仮ベースラインの導出、前記算出プロセッサによる前記許容偏差の算出、および前記補正プロセッサによる前記基準データの補正を繰り返し行わせる制御プロセッサと、
を備えるデータ処理装置。
[Appendix 1]
An acquisition processor that acquires spectral data indicating the intensity of light for each wavelength or wave number,
A setting processor that sets reference data for estimating a baseline superimposed on the spectrum data, and at least a setting processor that sets the spectrum data acquired by the acquisition processor as the first reference data.
A derivation processor that performs convolution integration using a window function on the reference data and derives a tentative baseline that is the tentative baseline.
A calculation processor that calculates the permissible deviation of the difference between the reference data and the provisional baseline,
A correction processor that corrects the reference data into correction reference data by changing the value of the portion of the reference data that exceeds the permissible deviation based on the value of the provisional baseline.
An output processor that outputs the correction reference data satisfying preset conditions as an estimated baseline, which is the baseline estimated from the spectrum data.
The correction reference data that does not satisfy the above conditions is reset as the reference data in the setting processor, the derivation processor derives the provisional baseline, the calculation processor calculates the tolerance, and the correction processor uses the correction processor. A control processor that repeatedly corrects the reference data, and
A data processing device comprising.

本開示の技術は、上述の種々の実施形態と種々の変形例を適宜組み合わせることも可能である。また、上記実施形態に限らず、要旨を逸脱しない限り種々の構成を採用し得ることはもちろんである。さらに、本開示の技術は、プログラムに加えて、プログラムを非一時的に記憶する記憶媒体にもおよぶ。 The technique of the present disclosure can be appropriately combined with the various embodiments described above and various modifications. Further, not limited to the above embodiment, it goes without saying that various configurations can be adopted as long as they do not deviate from the gist. Further, the technique of the present disclosure extends to a storage medium for storing the program non-temporarily in addition to the program.

以上に示した記載内容および図示内容は、本開示の技術に係る部分についての詳細な説明であり、本開示の技術の一例に過ぎない。例えば、上記の構成、機能、作用、および効果に関する説明は、本開示の技術に係る部分の構成、機能、作用、および効果の一例に関する説明である。よって、本開示の技術の主旨を逸脱しない範囲内において、以上に示した記載内容および図示内容に対して、不要な部分を削除したり、新たな要素を追加したり、変更したりしてもよいことはいうまでもない。また、錯綜を回避し、本開示の技術に係る部分の理解を容易にするために、以上に示した記載内容および図示内容では、本開示の技術の実施を可能にする上で特に説明を要しない技術常識等に関する説明は省略されている。 The contents described and illustrated above are detailed explanations of the parts related to the technique of the present disclosure, and are merely examples of the technique of the present disclosure. For example, the above description of the configuration, function, action, and effect is an example of the configuration, function, action, and effect of the parts of the present disclosure. Therefore, within the scope not deviating from the gist of the technology of the present disclosure, even if unnecessary parts are deleted, new elements are added, or changes are made to the described contents and illustrated contents shown above. Needless to say, it's good. In addition, in order to avoid complications and facilitate understanding of the parts relating to the technology of the present disclosure, the contents described above and the contents shown above require special explanation in order to enable the implementation of the technology of the present disclosure. The explanation about common technical knowledge is omitted.

本明細書に記載された全ての文献、特許出願および技術規格は、個々の文献、特許出願および技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。 All documents, patent applications and technical standards described herein are to the same extent as if the individual documents, patent applications and technical standards were specifically and individually stated to be incorporated by reference. Incorporated by reference in the document.

2 ラマン分析システム
10 表面増強ラマン散乱測定装置(SERS測定装置)
11 データ処理装置
15 光電場増強基板
16 測定部
20 励起光源
21 コリメートレンズ
22 スプリッター
23 反射鏡
24 対物レンズ
25 ステージ
26 ノッチフィルター
27 集光レンズ
28 分光器
40 ストレージデバイス
41 メモリ
42 CPU
43 通信部
44 ディスプレイ
45 入力デバイス
46 バスライン
50 作動プログラム
55 リードライト制御部(RW制御部)
56 取得部
57 設定部
58 導出部
59 算出部
60 補正部
61 判定部
62 出力部
63 除去部
64 表示制御部
65 制御部
70、72、90 吹き出し
80 ラマンスペクトル表示画面
81 印刷ボタン
82 ファイル保存ボタン
83 OKボタン
BS 生体標本
CCD 補正基準データ
CCDS 補正基準データスペクトル
CD 基準データ
CDS 基準データスペクトル
EB 推定ベースライン
EBS 推定ベースラインスペクトル
EL 励起光
GF ガウス窓関数(窓関数)
GFD ガウス窓関数データ
LF ランチョス関数(窓関数)
LFD ランチョス関数データ
MP 測定位置
RRS 除去済みラマンスペクトル
RRSD 除去済みラマンスペクトルデータ
RS ラマンスペクトル
RSD ラマンスペクトルデータ
RSL ラマン散乱光
SC 設定条件(予め設定された条件)
ST100 ステップ(取得ステップ)
ST110 ステップ(設定ステップ)
ST120 ステップ(導出ステップ、制御ステップ)
ST130 ステップ(算出ステップ、制御ステップ)
ST140 ステップ(補正ステップ、制御ステップ)
ST150、ST180、ST190 ステップ
ST160 ステップ(設定ステップ、制御ステップ)
ST170 ステップ(出力ステップ)
TB 仮ベースライン
TBS 仮ベースラインスペクトル
TD 許容偏差
2 Raman analysis system 10 Surface-enhanced Raman scattering measuring device (SERS measuring device)
11 Data processing device 15 Photoelectric field enhancement substrate 16 Measuring unit 20 Excitation light source 21 Collimating lens 22 Splitter 23 Reflector 24 Objective lens 25 Stage 26 Notch filter 27 Condensing lens 28 Spectrometer 40 Storage device 41 Memory 42 CPU
43 Communication unit 44 Display 45 Input device 46 Bus line 50 Operation program 55 Read / write control unit (RW control unit)
56 Acquisition unit 57 Setting unit 58 Derivation unit 59 Calculation unit 60 Correction unit 61 Judgment unit 62 Output unit 63 Removal unit 64 Display control unit 65 Control unit 70, 72, 90 Blowout 80 Raman spectrum display screen 81 Print button 82 File save button 83 OK button BS biological sample CCD correction reference data CCDS correction reference data spectrum CD reference data CDS reference data spectrum EB estimated baseline EBS estimated baseline spectrum EL excitation light GF Gaussian window function (window function)
GFD Gaussian window function data LF Ranchos function (window function)
LFD Ranchos function data MP Measurement position RRS Removed Raman spectrum RRSD Removed Raman spectrum data RS Raman spectrum RSD Raman spectrum data RSL Raman scattered light SC Setting conditions (preset conditions)
ST100 step (acquisition step)
ST110 step (setting step)
ST120 step (derivation step, control step)
ST130 step (calculation step, control step)
ST140 step (correction step, control step)
ST150, ST180, ST190 Step ST160 Step (setting step, control step)
ST170 step (output step)
TB Temporary Baseline TBS Temporary Baseline Spectrum TD Tolerance

Claims (7)

波長毎または波数毎の光の強度を示すスペクトルデータを取得する取得部と、
前記スペクトルデータに重畳したベースラインを推定するための基準データを設定する設定部であり、少なくとも、前記取得部において取得された前記スペクトルデータを最初の基準データとして設定する設定部と、
前記基準データに対して窓関数を用いた畳み込み積分を行い、仮の前記ベースラインである仮ベースラインを導出する導出部と、
前記基準データと前記仮ベースラインとの差分の許容偏差を算出する算出部と、
前記基準データにおける前記許容偏差を超える部分の値を前記仮ベースラインの値に基づいて変更することで、前記基準データから補正基準データへと補正する補正部と、
予め設定された条件を満たした前記補正基準データを、前記スペクトルデータから推定した前記ベースラインである推定ベースラインとして出力する出力部と、
前記条件を満たしていない前記補正基準データを、前記基準データとして前記設定部に再設定させ、前記導出部による前記仮ベースラインの導出、前記算出部による前記許容偏差の算出、および前記補正部による前記基準データの補正を繰り返し行わせる制御部と、
を備えるデータ処理装置。
An acquisition unit that acquires spectral data indicating the intensity of light for each wavelength or wave number, and
A setting unit that sets reference data for estimating a baseline superimposed on the spectrum data, and at least a setting unit that sets the spectrum data acquired by the acquisition unit as the first reference data.
A derivation unit that performs convolution integration using a window function on the reference data and derives a tentative baseline that is the tentative baseline.
A calculation unit that calculates the permissible deviation of the difference between the reference data and the provisional baseline,
A correction unit that corrects the reference data to the correction reference data by changing the value of the portion of the reference data that exceeds the permissible deviation based on the value of the provisional baseline.
An output unit that outputs the correction reference data satisfying preset conditions as an estimated baseline, which is the baseline estimated from the spectrum data.
The correction reference data that does not satisfy the above conditions is reset as the reference data in the setting unit, the derivation unit derives the provisional baseline, the calculation unit calculates the permissible deviation, and the correction unit. A control unit that repeatedly corrects the reference data,
A data processing device comprising.
前記推定ベースラインを前記スペクトルデータから除去する除去部を備える請求項1に記載のデータ処理装置。 The data processing apparatus according to claim 1, further comprising a removing unit that removes the estimated baseline from the spectral data. 前記窓関数は、ランチョス関数またはガウス窓関数である請求項1または請求項2に記載のデータ処理装置。 The data processing device according to claim 1 or 2, wherein the window function is a Ranchos function or a Gaussian window function. 前記スペクトルデータは、表面増強ラマン散乱分光法を用いて測定されたラマンスペクトルデータである請求項1から請求項3のいずれか1項に記載のデータ処理装置。 The data processing apparatus according to any one of claims 1 to 3, wherein the spectrum data is Raman spectrum data measured by using surface-enhanced Raman scattering spectroscopy. 前記ラマンスペクトルデータは、400cm−1以下の前記波数に対応する前記強度のデータを含む請求項4に記載のデータ処理装置。 The data processing apparatus according to claim 4, wherein the Raman spectrum data includes data of the intensity corresponding to the wave number of 400 cm- 1 or less. 波長毎または波数毎の光の強度を示すスペクトルデータを取得する取得ステップと、
前記スペクトルデータに重畳したベースラインを推定するための基準データを設定する設定ステップであり、少なくとも、前記取得ステップにおいて取得された前記スペクトルデータを最初の基準データとして設定する設定ステップと、
前記基準データに対して窓関数を用いた畳み込み積分を行い、仮の前記ベースラインである仮ベースラインを導出する導出ステップと、
前記基準データと前記仮ベースラインとの差分の許容偏差を算出する算出ステップと、
前記基準データにおける前記許容偏差を超える部分の値を前記仮ベースラインの値に基づいて変更することで、前記基準データから補正基準データへと補正する補正ステップと、
予め設定された条件を満たした前記補正基準データを、前記スペクトルデータから推定した前記ベースラインである推定ベースラインとして出力する出力ステップと、
前記条件を満たしていない前記補正基準データを、前記基準データとして再設定させ、前記仮ベースラインの導出、前記許容偏差の算出、および前記基準データの補正を繰り返し行わせる制御ステップと、
を備えるデータ処理装置の作動方法。
The acquisition step of acquiring spectral data indicating the intensity of light for each wavelength or wave number,
It is a setting step for setting reference data for estimating a baseline superimposed on the spectrum data, and at least a setting step for setting the spectrum data acquired in the acquisition step as the first reference data.
A derivation step of performing convolution integration using a window function on the reference data and deriving a tentative baseline which is the tentative baseline.
A calculation step for calculating the permissible deviation of the difference between the reference data and the provisional baseline, and
A correction step of correcting from the reference data to the correction reference data by changing the value of the portion of the reference data exceeding the permissible deviation based on the value of the provisional baseline.
An output step of outputting the correction reference data satisfying the preset conditions as an estimated baseline which is the baseline estimated from the spectrum data, and
A control step in which the correction reference data that does not satisfy the above conditions is reset as the reference data, the provisional baseline is derived, the permissible deviation is calculated, and the reference data is corrected repeatedly.
A method of operating a data processing device comprising.
波長毎または波数毎の光の強度を示すスペクトルデータを取得する取得部と、
前記スペクトルデータに重畳したベースラインを推定するための基準データを設定する設定部であり、少なくとも、前記取得部において取得された前記スペクトルデータを最初の基準データとして設定する設定部と、
前記基準データに対して窓関数を用いた畳み込み積分を行い、仮の前記ベースラインである仮ベースラインを導出する導出部と、
前記基準データと前記仮ベースラインとの差分の許容偏差を算出する算出部と、
前記基準データにおける前記許容偏差を超える部分の値を前記仮ベースラインの値に基づいて変更することで、前記基準データから補正基準データへと補正する補正部と、
予め設定された条件を満たした前記補正基準データを、前記スペクトルデータから推定した前記ベースラインである推定ベースラインとして出力する出力部と、
前記条件を満たしていない前記補正基準データを、前記基準データとして前記設定部に再設定させ、前記導出部による前記仮ベースラインの導出、前記算出部による前記許容偏差の算出、および前記補正部による前記基準データの補正を繰り返し行わせる制御部として、
コンピュータを機能させるデータ処理装置の作動プログラム。
An acquisition unit that acquires spectral data indicating the intensity of light for each wavelength or wave number, and
A setting unit that sets reference data for estimating a baseline superimposed on the spectrum data, and at least a setting unit that sets the spectrum data acquired by the acquisition unit as the first reference data.
A derivation unit that performs convolution integration using a window function on the reference data and derives a tentative baseline that is the tentative baseline.
A calculation unit that calculates the permissible deviation of the difference between the reference data and the provisional baseline,
A correction unit that corrects the reference data to the correction reference data by changing the value of the portion of the reference data that exceeds the permissible deviation based on the value of the provisional baseline.
An output unit that outputs the correction reference data satisfying preset conditions as an estimated baseline, which is the baseline estimated from the spectrum data.
The correction reference data that does not satisfy the above conditions is reset as the reference data in the setting unit, the provisional baseline is derived by the derivation unit, the allowable deviation is calculated by the calculation unit, and the correction unit performs. As a control unit that repeatedly corrects the reference data
An operating program for a data processing device that makes a computer work.
JP2019076683A 2019-04-12 2019-04-12 DATA PROCESSING APPARATUS, DATA PROCESSING APPARATUS OPERATING METHOD, DATA PROCESSING APPARATUS OPERATING PROGRAM Active JP7242391B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019076683A JP7242391B2 (en) 2019-04-12 2019-04-12 DATA PROCESSING APPARATUS, DATA PROCESSING APPARATUS OPERATING METHOD, DATA PROCESSING APPARATUS OPERATING PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019076683A JP7242391B2 (en) 2019-04-12 2019-04-12 DATA PROCESSING APPARATUS, DATA PROCESSING APPARATUS OPERATING METHOD, DATA PROCESSING APPARATUS OPERATING PROGRAM

Publications (2)

Publication Number Publication Date
JP2020173227A true JP2020173227A (en) 2020-10-22
JP7242391B2 JP7242391B2 (en) 2023-03-20

Family

ID=72831031

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019076683A Active JP7242391B2 (en) 2019-04-12 2019-04-12 DATA PROCESSING APPARATUS, DATA PROCESSING APPARATUS OPERATING METHOD, DATA PROCESSING APPARATUS OPERATING PROGRAM

Country Status (1)

Country Link
JP (1) JP7242391B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117007577A (en) * 2023-10-07 2023-11-07 生态环境部华南环境科学研究所(生态环境部生态环境应急研究所) Intelligent detection system for pollutant toxicity

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000074827A (en) * 1998-08-28 2000-03-14 Perkin Elmer Ltd Suppressing method and device for undesirable component in measured spectrum of spectrometer
JP2000249654A (en) * 1999-02-26 2000-09-14 Japan Science & Technology Corp Fourier transform raman spectrophotometric apparatus and its application
JP2009103651A (en) * 2007-10-25 2009-05-14 Fujifilm Corp Device for optical field enhancement, surface enhanced raman spectroscopy, and device for surface enhanced raman spectroscopy
JP2009525763A (en) * 2006-02-08 2009-07-16 オクソニカ・インコーポレーテッド SERS nanotag assay
JP2011228993A (en) * 2010-04-21 2011-11-10 Nippon Hoso Kyokai <Nhk> Thinning-out filter and thinning-out program
JP2012211918A (en) * 2006-03-10 2012-11-01 Corning Inc Optimized method for lid biosensor resonance detection
JP2013514520A (en) * 2009-12-17 2013-04-25 ブリティッシュ コロンビア キャンサー エージェンシー ブランチ Apparatus and method for in vivo tissue characterization by Raman spectroscopy
JP2014059975A (en) * 2012-09-14 2014-04-03 Hitachi High-Technologies Corp Mass spectroscope and mass spectrometry
JP2015532977A (en) * 2012-10-25 2015-11-16 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Spectroscopic apparatus and spectroscopy
JP2018509616A (en) * 2015-02-27 2018-04-05 ブリガム・アンド・ウイミンズ・ホスピタル・インコーポレイテッド Imaging system and how to use it

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000074827A (en) * 1998-08-28 2000-03-14 Perkin Elmer Ltd Suppressing method and device for undesirable component in measured spectrum of spectrometer
JP2000249654A (en) * 1999-02-26 2000-09-14 Japan Science & Technology Corp Fourier transform raman spectrophotometric apparatus and its application
JP2009525763A (en) * 2006-02-08 2009-07-16 オクソニカ・インコーポレーテッド SERS nanotag assay
JP2012211918A (en) * 2006-03-10 2012-11-01 Corning Inc Optimized method for lid biosensor resonance detection
JP2009103651A (en) * 2007-10-25 2009-05-14 Fujifilm Corp Device for optical field enhancement, surface enhanced raman spectroscopy, and device for surface enhanced raman spectroscopy
JP2013514520A (en) * 2009-12-17 2013-04-25 ブリティッシュ コロンビア キャンサー エージェンシー ブランチ Apparatus and method for in vivo tissue characterization by Raman spectroscopy
JP2011228993A (en) * 2010-04-21 2011-11-10 Nippon Hoso Kyokai <Nhk> Thinning-out filter and thinning-out program
JP2014059975A (en) * 2012-09-14 2014-04-03 Hitachi High-Technologies Corp Mass spectroscope and mass spectrometry
JP2015532977A (en) * 2012-10-25 2015-11-16 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Spectroscopic apparatus and spectroscopy
JP2018509616A (en) * 2015-02-27 2018-04-05 ブリガム・アンド・ウイミンズ・ホスピタル・インコーポレイテッド Imaging system and how to use it

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
"A robust method for automated background subtraction of tissue fluorescence", JOURNAL OF RAMAN SPECTROSCPY, vol. 38, JPN7022003690, 2007, US, pages 1199 - 1205, ISSN: 0004892535 *
"Automated Autofluorescence Background Subtraction Algolithm for Biomedical Raman Spectroscopy", APPLIED SPECTROSCOPY, vol. 61, no. 11, JPN7022003687, 2007, US, pages 1225 - 1232, ISSN: 0004936778 *
"IRとラマン分光法におけるカーブフィッティング:線形の基礎理論と応用", アプリケーションノート, vol. M16001, JPN7022003688, 2007, ISSN: 0004936779 *
"フーリエ変換を工夫してNMRスペクトルをよみがえらせる", 第55回NMR討論会 チュートリアルコース, JPN7022003689, 15 November 2016 (2016-11-15), ISSN: 0004936780 *
"講座 表面分析の基礎(5)", 日本真空学会誌, vol. 56, no. 6, JPN7022003686, pages 243 - 247, ISSN: 0004936781 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117007577A (en) * 2023-10-07 2023-11-07 生态环境部华南环境科学研究所(生态环境部生态环境应急研究所) Intelligent detection system for pollutant toxicity
CN117007577B (en) * 2023-10-07 2023-12-08 生态环境部华南环境科学研究所(生态环境部生态环境应急研究所) Intelligent detection system for pollutant toxicity

Also Published As

Publication number Publication date
JP7242391B2 (en) 2023-03-20

Similar Documents

Publication Publication Date Title
Gebrekidan et al. A shifted‐excitation Raman difference spectroscopy (SERDS) evaluation strategy for the efficient isolation of Raman spectra from extreme fluorescence interference
EP2630470B1 (en) Method and apparatus for dynamic reconstruction of a calibration state of an absorption spectrometer
CN104870955B (en) spectroscopy apparatus and method
Liland et al. Optimal choice of baseline correction for multivariate calibration of spectra
JP6357661B2 (en) Terahertz spectroscopy system
US20140046630A1 (en) Spectroscopic apparatus and methods
EP2705338B1 (en) Estimation of background radiation in spectral data by polynomial fitting
Wagner et al. Some considerations about Ångström exponent distributions
US10809127B2 (en) Method and apparatus for analyzing spectral information
Huynh et al. The ATLAS 5.5 GHz survey of the extended Chandra Deep Field South: catalogue, source counts and spectral indices
JP2020173227A (en) Data processing device, operation method for data processing device, and operation program for data processing device
Birk et al. 3 µm water vapor self-and foreign-continuum: New method for determination and new insights into the self-continuum
TWI603057B (en) Spectral characteristic measurement apparatus and spectral characteristic measurement method
Gebrekidan et al. Vector casting for noise reduction
JPH1130552A (en) Method for correcting stray light
Talbot et al. Correction approach for delta function convolution model fitting of fluorescence decay data in the case of a monoexponential reference fluorophore
KR20190096294A (en) Method and apparatus of Raman spectroscopy using broad band light excitation
Smulko et al. Noise in biological raman spectroscopy
CN111077128B (en) Raman signal position correction using relative integration parameters
WO2015167961A1 (en) Dynamic reconstruction of a calibration state of an absorption spectrometer
CN115524298A (en) Spectrophotometer, spectrometry method, and program
JP2010008238A (en) Spectrophotometer and spectroscopic analysis method
Lee et al. Coding scheme optimization for fast fluorescence lifetime imaging
JP6436649B2 (en) Data processing method and apparatus
US20240219236A1 (en) Raman spectroscopy device and raman spectroscopy measurement method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210712

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220719

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220802

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221011

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221109

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20221206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230125

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20230125

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20230202

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20230207

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230214

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230308

R150 Certificate of patent or registration of utility model

Ref document number: 7242391

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150