(57)【要約】【課題】セルに収容されたガス中の目的成分の濃度を求めるためのガス吸収分光におけるエタロン効果を抑制する。【解決手段】共振器４は、セル３の内部において光が互いの間で反射するように配置されたミラー４１，４２を含む。レーザ光源１は、共振器４に照射するためのレーザ光を発し、レーザ光の発振周波数を可変に構成されている。ミラー駆動装置５は、ミラー４１，４２の間の距離を変更することで、共振器４内で光が共振する複数のモード周波数をシフトさせることが可能に構成されている。検出器６は、共振器４から取り出された光を検出する。コントローラ７は、検出器６から検出信号を受けながら、複数のモード周波数がシフトするようにミラー駆動装置５を制御する。コントローラ７は、複数のモード周波数のうちの隣合う２つのモード周波数がレーザ光の周波数に順に一致するように、ミラー駆動装置５を制御する。【選択図】図１０
2022000620.tif 000002
【特許請求の範囲】
【請求項１】
セルに収容されたガス中の目的成分の濃度を求めるためのガス吸収分光システムであって、
前記セルの内部において光が互いの間で反射するように配置された第１および第２のミラーを含む共振器と、
前記共振器に照射するためのレーザ光を発し、前記レーザ光の発振周波数を可変に構成された光源と、
前記第１のミラーと前記第２のミラーとの間の距離を変更することで、前記共振器内で光が共振する複数のモード周波数をシフトさせることが可能に構成された駆動装置と、
前記共振器から取り出された光を検出する検出器と、
前記検出器から検出信号を受けながら、前記複数のモード周波数がシフトするように前記駆動装置を制御する制御装置とを備え、
前記制御装置は、前記複数のモード周波数のうちの隣合う２つのモード周波数が前記レーザ光の周波数に順に一致するように、前記駆動装置を制御する、ガス吸収分光システム。
【請求項２】
前記複数のモード周波数のシフト量は、前記隣合う２つのモード周波数の間隔である自由スペクトル間隔（ＦＳＲ：Free  Spectral  Range）の２倍よりも小さい、請求項１に記載のガス吸収分光システム。
【請求項３】
前記第１のミラーと前記第２のミラーとの間の距離の変更に伴い、前記自由スペクトル間隔は増減し、
前記複数のモード周波数のシフト量は、前記自由スペクトル間隔の最小値の２倍よりも小さい、請求項２に記載のガス吸収分光システム。
【請求項４】
前記制御装置は、前記第１のミラーと前記第２のミラーとが互いに非同期で変位するように、前記駆動装置を制御する、請求項１〜３のいずれか１項に記載のガス吸収分光システム。
【請求項５】
前記目的成分の濃度を算出する演算装置をさらに備え、
前記演算装置は、前記隣合う２つのモード周波数のうちの一方と前記レーザ光の周波数とが一致する場合に前記検出信号から算出される前記目的成分による光の減衰率と、前記隣合う２つのモード周波数のうちの他方と前記レーザ光の周波数とが一致する場合に前記検出信号から算出される前記目的成分による光の減衰率とを足し合わせる、請求項１〜４のいずれか１項に記載のガス吸収分光システム。
【請求項６】
前記駆動装置は、
前記第１のミラーを変位させる第１のアクチュエータと、
前記第２のミラーを変位させる第２のアクチュエータとを含み、
前記制御装置は、前記第１のミラーの変位量と前記第２のミラーの変位量とが等しく、かつ、前記第１のミラーの変位周波数と前記第２のミラーの変位周波数とが等しいように、前記第１のミラーと前記第２のミラーとを同期走査する、請求項１〜５のいずれか１項に記載のガス吸収分光システム。
【請求項７】
前記第１および第２のアクチュエータの各々は、ピエゾ素子であり、
前記制御装置は、前記第１および第２のミラーを連続的に走査する、請求項６に記載のガス吸収分光システム。
【請求項８】
前記共振器は、第３のミラーをさらに含み、
前記第３のミラーと前記第２のミラーとの間の距離は、前記第１のミラーと前記第２のミラーとの間の距離と等しく、
前記駆動装置は、前記第２のミラーを変位させるアクチュエータを含み、
前記制御装置は、前記第１および第３のミラーを固定しつつ前記第２のミラーを変位させる、請求項１〜５のいずれか１項に記載のガス吸収分光システム。
【請求項９】
前記アクチュエータは、ピエゾ素子であり、
前記制御装置は、前記第２のミラーを連続的に変位させる、請求項８に記載のガス吸収分光システム。
【請求項１０】
前記光源は、量子カスケードレーザである、請求項１〜９のいずれか１項に記載のガス吸収分光システム。
【請求項１１】
セルに収容されたガス中の目的成分の濃度を共振器を用いて求めるためのガス吸収分光方法であって、
前記共振器は、前記セルの内部において光が互いの間で反射するように配置された第１および第２のミラーを含み、
前記ガス吸収分光方法は、
発振周波数を可変に構成された光源からのレーザ光を前記共振器に照射するステップと、
前記共振器から取り出された光の検出信号を受けるステップと、
前記受けるステップの実行中に、前記第１のミラーと前記第２のミラーとの間の距離を変更することで、前記共振器内で光が共振する複数のモード周波数をシフトさせるステップとを含み、
前記シフトさせるステップは、前記複数のモード周波数のうちの隣合う２つのモード周波数が前記レーザ光の周波数に順に一致するように、前記複数のモード周波数をシフトさせるステップである、ガス吸収分光方法。
【請求項１２】
前記複数のモード周波数のシフト量は、前記隣合う２つのモード周波数の間隔である自由スペクトル間隔の２倍よりも小さい、請求項１１に記載のガス吸収分光方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ガス吸収分光システムおよびガス吸収分光方法に関し、より特定的には、セルに収容されたガス中の目的成分の濃度を求めるためのガス吸収分光システムおよびガス吸収分光方法に関する。
【背景技術】
【０００２】
ガス吸収分光法の一種であるキャビティリングダウン吸収分光法（ＣＲＤＳ：Cavity Ring-Down absorption Spectroscopy）が知られている。キャビティリングダウン吸収分光法とは、ガスによる光吸収のための実効光路長を共振器（キャビティ）を用いて長くすることにより、当該ガスに含まれる目的成分の濃度を高感度に求める分光手法である。キャビティリングダウン吸収分光法は、たとえば国際公開第２０１８／００１５９０号（特許文献１）に開示されているように、炭素同位体の分析などの分野に応用されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１８／００１５９０号
【非特許文献】
【０００４】
【非特許文献１】"Adjacent-resonance etalon cancellation in ring-down spectroscopy", Bradley M. Gibson, Optics Letters Vol. 43, Issue 14, pp. 3257-3260 (2018)
【発明の概要】
【発明が解決しようとする課題】
【０００５】
キャビティリングダウン吸収分光法においては一般に、光共振器を構成するミラーの表面（おもてめん）以外でも光の反射が起こる。たとえば、ミラーの内部においてミラーの表面と裏面との間で反射が起こり得る。また、光路上に設置された様々な光学部品（ビームスプリッタなど）または機器（検出器など）と、ミラーの表面との間でも反射が起こり得る。その結果、吸収スペクトルのベースラインにノイズが重畳し、分光精度が低下する可能性がある。このような現象を「エタロン効果」（または寄生エタロン効果）と称する。分光精度向上のためにはエタロン効果を抑制することが望ましい。
【０００６】
本開示は上記課題を解決するためになされたものであり、本開示の目的は、セルに収容されたガス中の目的成分の濃度を求めるためのガス吸収分光におけるエタロン効果を抑制することである。
【課題を解決するための手段】
【０００７】
本開示の第１の態様に係るガス吸収分光システムは、セルに収容されたガス中の目的成分の濃度を求めるためのシステムである。ガス吸収分光システムは、共振器と、光源と、駆動装置と、検出器と、制御装置とを備える。共振器は、セルの内部において光が互いの間で反射するように配置された第１および第２のミラーを含む。光源は、共振器に照射するためのレーザ光を発し、レーザ光の発振周波数を可変に構成されている。駆動装置は、第１のミラーと第２のミラーとの間の距離を変更することで、共振器内で光が共振する複数のモード周波数をシフトさせることが可能に構成されている。検出器は、共振器から取り出された光を検出する。制御装置は、検出器から検出信号を受けながら、複数のモード周波数がシフトするように駆動装置を制御する。制御装置は、複数のモード周波数のうちの隣合う２つのモード周波数がレーザ光の周波数に順に一致するように、駆動装置を制御する。
【０００８】
本開示の第２の態様に係るガス吸収分光方法は、セルに収容されたガス中の目的成分の濃度を共振器を用いて求めるための方法である。共振器は、セルの内部において光が互いの間で反射するように配置された第１および第２のミラーを含む。ガス吸収分光方法は、第１〜第３のステップを含む。第１のステップは、発振周波数を可変に構成された光源からのレーザ光を共振器に照射するステップである。第２のステップは、共振器から取り出された光の検出信号を受けるステップである。第３のステップは、上記受けるステップ（第２のステップ）の実行中に、第１のミラーと第２のミラーとの間の距離を変更することで、共振器内で光が共振する複数のモード周波数をシフトさせるステップである。上記シフトさせるステップ（第３のステップ）は、複数のモード周波数のうちの隣合う２つのモード周波数がレーザ光の周波数に順に一致するように、複数のモード周波数をシフトさせるステップである。
【発明の効果】
【０００９】
本開示によれば、セルに収容されたガス中の目的成分の濃度を求めるためのガス吸収分光においてエタロン効果を抑制できる。
【図面の簡単な説明】
【００１０】
【図１】本開示の実施の形態１に係るガス吸収分光システムの全体構成を概略的に示すブロック図である。
【図２】モード周波数を説明するための概念図である。
【図３】エタロン効果を説明するための図である。
【図４】実施の形態１におけるミラーの走査手法を示すタイムチャートである。
【図５】ミラーの走査に伴うモード周波数のシフトの様子を説明するための概念図である。
【図６】ミラーの走査が反射光に与える影響を説明するための図である。
【図７】吸収スペクトルにおける誤差の低減を説明するための図である。
【図８】モード周波数のシフト幅の設定手法を説明するための第１の図である。
【図９】モード周波数のシフト幅の設定手法を説明するための第２の図である。
【図１０】実施の形態１におけるガス吸収分光測定を示すフローチャートである。
【図１１】実施の形態１の変形例に係るガス吸収分光システムの全体構成を概略的に示すブロック図である。
【図１２】実施の形態２に係るガス吸収分光システムの全体構成を概略的に示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、本開示の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付して、その説明は繰り返さない。
【００１２】
［実施の形態１］
＜システム構成＞
図１は、本開示の実施の形態１に係るガス吸収分光システムの全体構成を概略的に示すブロック図である。図１を参照して、ガス吸収分光システム１００は、測定対象であるガス（サンプルガス）に含まれる目的成分による光吸収をキャビティリングダウン吸収分光法により測定する分光システムである。ガス吸収分光システム１００は、レーザ光源１と、光スイッチ２と、セル３と、共振器４と、ミラー駆動装置５と、検出器６と、コントローラ７とを備える。
【００１３】
レーザ光源１は、共振器４に照射するためのレーザ光を発する。レーザ光源１は、コントローラ７からの指令に従ってレーザ光の発振周波数を可変に構成されている。より具体的には、本実施の形態において、レーザ光源１は、量子カスケードレーザ（ＱＣＬ：Quantum Cascade Laser）１１と、レーザドライバ１２とを含む。ＱＣＬ１１は、中赤外（たとえば波長５μｍ程度）のレーザ光を発する。レーザドライバ１２は、コントローラ７からの指令に従ってＱＣＬ１１に駆動電流を供給する。ＱＣＬ１１への駆動電流を変更することにより、ＱＣＬ１１の発振周波数を変化させることができる。発振周波数の変化幅は、波長に換算して、たとえば５〜７ｎｍ程度である。
【００１４】
光スイッチ２は、レーザ光源１と共振器４との間に設けられている。光スイッチ２は、コントローラ７からの指令に従って、レーザ光源１から共振器４へのレーザ光の照射と遮断とを切り替える。光スイッチ２としては、たとえば音響光学変調器（ＡＯＭ：Acousto-Optic Modulator）を採用できる。光スイッチ２は、レーザ光源１からのレーザ光のパワーが共振器４内に十分に蓄積された後に、共振器４に照射されるレーザ光を遮断する。
【００１５】
セル３は、サンプルガスを密閉可能な容器であり、たとえば筒状形状を有する。セル３には、測定開始前にサンプルガスを導入するための導入管３１と、測定終了後にサンプルガスを排出するための排出管３２とが接続されている。導入管３１には導入バルブ３３が設けられている。排出管３２には排出バルブ３４が設けられている。導入バルブ３３および排出バルブ３４の開閉もコントローラ７により制御可能である。
【００１６】
共振器４は、光スイッチ２と検出器６との間に設けられている。実施の形態１において、共振器４はファブリペロー型の光共振器である。より詳細には、共振器４は、一対のミラー４１，４２を含む。ミラー４１，４２は、セル３の内部において光が互いの間で反射するように対向して配置されている。各ミラー４１，４２には、共振器４の外部に漏れ出す光が極めて微弱になるように高反射率（たとえば９９．９８％程度）のものを採用することが好ましい。
【００１７】
実施の形態１において、共振器４の共振器長は、ミラー４１とミラー４２とを結ぶ方向（光軸方向）におけるミラー４１とミラー４２との間の距離である。以下、この共振器長をＬ１で表す。共振器長Ｌ１は、たとえば数十ｃｍ（この例では約３０ｃｍ）である。
【００１８】
図１に示す例では、ミラー４１，４２は、いずれも凹面鏡である。しかし、両方のミラー４１，４２が凹面鏡であることは必須ではない。ミラー４１，４２のうちの少なくとも一方が凹面鏡であればよい。たとえば、ミラー４１，４２のうちの一方が凹面鏡であり、他方が平面鏡であってもよい。
【００１９】
ミラー駆動装置５は、コントローラ７からの指令に従って、共振器４を構成するミラー４１，４２を駆動する。本実施の形態では、ミラー駆動装置５は、一対のミラー４１，４２に対応するように設けられた一対のアクチュエータを含む。この例では、各アクチュエータは、光を通過させるための穴がドーナツ状に形成されたピエゾ素子（圧電素子）である。ピエゾ素子５１は、ミラー４１を光軸方向に変位させる。ピエゾ素子５２も同様に、ミラー４２を光軸方向に変位させる。
【００２０】
ピエゾ素子５１，５２の制御については後に詳細に説明するが、ピエゾ素子５１への印加電圧を線形に変化させると、ミラー４１は線形に変位する。したがって、ミラー４１を三角波形状に変位させる（後述）には、ピエゾ素子５１に三角波形状の印加電圧を与えてやればよい。ピエゾ素子５２についても同様である。
【００２１】
検出器６は、フォトダイオードまたはイメージセンサなどの光検出器である。検出器６は、ミラー４２から取り出された微弱な透過光を検出し、その検出結果を示す信号（検出信号）をコントローラ７に出力する。
【００２２】
コントローラ７は、ＣＰＵ（Central Processing Unit）またはＦＰＧＡ（Field-Programmable Gate Array）などのプロセッサ７１と、ＲＯＭ（Read Only Memory）およびＲＡＭ（Random Access Memory）などのメモリ７２と、入出力ポート（図示せず）とを含む。コントローラ７は、ガス吸収分光システム１００を構成する各機器を制御する。より具体的には、コントローラ７は、レーザ光の発振周波数を走査するための指令をレーザドライバ１２に出力したり、レーザ光を遮断するための指令を光スイッチ２に出力したりする。コントローラ７は、サンプルガスをセル３に導入するための指令を導入バルブ３３に出力したり、サンプルガスをセル３から排出するための指令を排出バルブ３４に出力したりする。コントローラ７は、ミラー４１，４２を変位させるための電圧をピエゾ素子５１，５２に印加する。また、コントローラ７は、サンプルガスに含まれる目的成分の濃度（絶対濃度）を検出器６からの検出信号に基づいて算出するための各種データ処理を実行する。
【００２３】
なお、コントローラ７は、本開示に係る「制御装置」および「演算装置」に相当する。ただし、コントローラ７は、機能毎に２以上のユニットに分割して構成されていてもよい。たとえば、コントローラ７は、各機器を制御するユニットと、各種データ処理を実行するユニットとに分割されていてもよい。
【００２４】
＜測定原理＞
ガス吸収分光システム１００におけるキャビティリングダウン吸収分光法による測定原理について簡単に説明する。一般に、共振器には、共振器に照射される光の周波数が特定の周波数である場合に共振が生じるとの共振条件が存在する。以下、共振器４に照射されるレーザ光の周波数と「レーザ周波数」と呼ぶ。共振器４により共振が生じ得る光の周波数を「モード周波数」と呼ぶ。
【００２５】
図２は、モード周波数を説明するための概念図である。図２に示すように、モード周波数は所定の周波数間隔で存在する。以下、複数のモード周波数のうちの隣合う２つのモード周波数の間隔を「自由スペクトル間隔」（ＦＳＲ：Free Spectral Range）と称する。
【００２６】
レーザ周波数がいずれかのモード周波数と一致しない場合には、共振器４内に光のパワーは蓄えられない。一方、レーザ周波数がいずれかのモード周波数と一致すると、共振器４内に光のパワーが蓄えられる。
【００２７】
レーザ光のパワーが共振器４内に十分に蓄積された後、共振器４に照射されるレーザ光を光スイッチ２により急峻に遮断する。そうすると、遮断直前に共振器４内に蓄えられていた光は、ミラー４１とミラー４２との間を多数回（通常、数千〜数万回）往復する。この光は、ミラー４１，４２の間を往復するうちにサンプルガス中の目的成分による吸収によって徐々に減衰する。その際に、ミラー４２から漏れ出る透過光の減衰を検出器６によって検出する。キャビティリングダウン吸収分光法では、光がサンプルガスを通過する距離（実行光路長）を共振器４を用いて長くすることで、目的成分による光吸収が極めて僅かであっても、その光吸収を検出できる。
【００２８】
コントローラ７は、検出器６からの検出信号に基づいて光の減衰の時定数を求める。この時定数は「リングダウン時間」と呼ばれる。詳細は後述するが、リングダウン時間から、そのときのレーザ周波数における目的成分の吸収係数αを算出できる。レーザ周波数を走査して同様の測定を繰り返すことにより、目的成分の吸収スペクトルを作成することも可能である。さらに、吸収係数αから目的成分の濃度を算出できる。
【００２９】
＜エタロン効果＞
一般に、キャビティリングダウン吸収分光法においては、共振器を構成するミラーの表面（おもてめん）以外の間でも光の反射が起こることで「エタロン効果」が生じ得る。
【００３０】
図３は、エタロン効果を説明するための図である。図３には１つの例示として、実施の形態１に係るガス吸収分光システム１００のうちエタロン効果に関連し得る箇所を抜き出して図示している。
【００３１】
図３を参照して、たとえば、ミラー４１の表面と裏面との間で反射が起こり得る。ミラー４２の表面と裏面との間でも反射が起こり得る。また、ミラー４１の表面と光スイッチ２の前面との間でも反射が起こり得る。さらに、ミラー４２の表面と検出器６の光検出面との間でも反射が起こり得る。このように様々な箇所で発生した反射光は、共振器４内で迷光となる。その結果、吸収スペクトルのベースラインにノイズが重畳し、ガス吸収分光システム１００の分光精度が低下する可能性がある。
【００３２】
＜ミラー走査＞
本実施の形態においては、コントローラ７がピエゾ素子５１，５２を制御することでミラー４１，４２を変位させ、それにより共振器長Ｌ１を変化させることが可能である。コントローラ７は、以下に説明するように、共振器長Ｌ１が所定量だけ変化するようにミラー４１，４２を走査する。
【００３３】
図４は、実施の形態１におけるミラー４１，４２の走査手法を示すタイムチャートである。図４において、横軸は経過時間を表す。縦軸は上から順に、ミラー４１の変位量、ミラー４２の変位量、および、ミラー４１とミラー４２との間の距離（＝共振器長Ｌ１）の変化量を表す。
【００３４】
図４を参照して、実施の形態１では、ミラー４１とミラー４２とを互いに同期させて走査する（同期走査）。すなわち、ミラー４１の変位周波数とミラー４２の変位周波数とは等しい。ミラー４１の変位量（絶対値）とミラー４２の変位量（絶対値）とは等しい。ミラー４１の変位方向とミラー４２の変位方向とは逆向きである。
【００３５】
この例では、三角波形状に各ミラー４１，４２を変位させる。より詳細には、たとえば時刻ｔ０から時刻ｔ１までの期間、ミラー４１は、ミラー４２から遠ざかる方向（図１では左方向）に一定速度で変位する。もう一方のミラー４２も、ミラー４１から遠ざかる方向（右方向）に同じ速度で変位する。その後の時刻ｔ１から時刻ｔ２までの期間、ミラー４１は、ミラー４２に近付く方向（右方向）に一定速度で変位する。ミラー４２は、ミラー４１に近付く方向（左方向）に同じ速度で変位する。
【００３６】
ただし、ミラー４１，４２の変位速度が一定である（すなわち、ミラー４１，４２の変位量が時間的に線形に増加・減少する）ことは必須ではない。ミラー４１，４２が連続的に変位するのであれば、ミラー４１，４２の変位速度が途中で変更されてもよい。たとえば、ミラー４１，４２の変位量が曲線状に増加・減少してもよい。また、コントローラ７は、ミラー４１，４２が互いに非同期で変位するように制御してもよい（非同期走査）。
【００３７】
このように両方のミラー４１，４２を変位させた場合、共振器長Ｌ１は、ミラー４１の変位量とミラー４２の変位量とを足し合わせた分だけ変化する。ミラー４１，４２の変位量は、共振器長Ｌ１がレーザ光の波長λ程度変化するように定められている。より詳細には、共振器長Ｌ１の変化量ΔＬ１は、レーザ光の半波長（λ／２）よりも大きく、かつ、レーザ光の波長λよりも小さい。この例では、共振器長Ｌ１の変化量ΔＬ１は、レーザ光の波長λよりも僅かに（２％程度）小さい。
【００３８】
そうすると、ミラー４１，４２を走査する半周期の間に共振器４の共振条件が２回成立することになる。時刻ｔ１と時刻ｔ２との期間を例に説明すると、時刻ｔａにおいて、共振器長Ｌ１がレーザ光の半波長（λ／２）のｎ倍（ｎは自然数）になり、１回目の共振条件が成立する。さらに、時刻ｔｂにおいて、共振器長Ｌ１がレーザ光の半波長（λ／２）の（ｎ＋１）倍になり、２回目の共振条件が成立する。
【００３９】
＜モード周波数のシフト＞
２回の共振条件をレーザ光の波長に代えて共振器４のモード周波数を用いて説明することもできる。共振器長Ｌ１の変化量ΔＬ１を前述のように設定することで、共振器４に照射されるレーザ光の周波数（レーザ周波数）νと共振器４のモード周波数とが下記条件を満たす。
【００４０】
図５は、ミラー４１，４２の走査に伴うモード周波数のシフトの様子を説明するための概念図である。図５を参照して、この例では説明の便宜上、共振器４が５つのモード周波数ν１〜ν５を有するとする。
【００４１】
ミラー４１，４２の走査開始時刻ｔ０において、レーザ周波数νは、モード周波数ν２とモード周波数ν３との間に位置している。時刻ｔ０から時刻ｔ１までの期間、ミラー４１，４２を互いに遠ざかる方向に変位させる（共振器長Ｌ１を増加させる）。そうすると、モード周波数ν１〜ν５は低周波シフトする。
【００４２】
時刻ｔａにおいて、レーザ周波数νとモード周波数ν３とが一致する。そのため、レーザ光のパワーが共振器４内に蓄えられ、前述の測定原理に従って、光の減衰を表す検出信号が検出器６から取得される。その後、時刻ｔｂにおいて、レーザ周波数νとモード周波数ν４とが一致する。この場合にも光の減衰を表す検出信号が検出器６から取得される。
【００４３】
続く時刻ｔ１から時刻ｔ２までの期間、ミラー４１，４２を互いに近付く方向に変位させる（共振器長Ｌ１を減少させる）。そうすると、モード周波数ν１〜ν５は高周波シフトする。この間、時刻ｔｃにおいて、レーザ周波数νとモード周波数ν４とが一致することで光の減衰を表す検出信号が取得される。さらに、時刻ｔｄにおいて、レーザ周波数νとモード周波数ν３とが一致することで光の減衰を表す検出信号が取得される。
【００４４】
このように、コントローラ７は、検出器６からの検出信号を受けながら、ミラー４１，４２を変位させることでモード周波数ν１〜ν５を低周波または高周波数シフトさせる。ミラー４１，４２の変位は、検出器６からの検出信号を受けている期間中にだけでなく、それ以外の期間中（検出器６からの検出信号を受けていない期間）にも続けられる。
【００４５】
レーザ周波数νとモード周波数ν３（またはν４）とが一致する位置にミラー４１，４２の変位量をピンポイントで制御することをことも考えられる。しかしながら、レーザ周波数νは、レーザ光源１の状態にもよるが、ある程度ランダムに変化し得る。また、共振器４の環境温度または共振器４に加わる振動等の影響により、共振器長Ｌ１は時間的にドリフトし得る。したがって、レーザ周波数νとモード周波数ν３とが厳密に一致するようにミラー４１，４２の変位量を制御することは難易度が高い。
【００４６】
一方、本実施の形態においては、図３にて説明したようにミラー４１，４２を連続的に変位させる。より詳細に説明すると、ステッピングモータには制御可能な最小のステップ幅が存在するのに対し、ピエゾ素子５１，５２を用いると、連続的な電圧を印加することでミラー４１，４２を連続的に変位させることができる。そうすると、ミラー４１，４２を走査している間にレーザ周波数νとモード周波数ν３とが一致する状態が必然的に生じる。このように、本実施の形態によれば、より簡易な制御で共振器４の共振条件を成立させることができる。
【００４７】
なお、キャビティリングダウン吸収分光法において、サンプルガス中の目的成分による典型的な光吸収はマイクロ秒オーダーで起こる。これに対し、ミラー４１，４２の各々の変位量は数μｍ程度（この例では４μｍ）であり、ミラー４１，４２の変位周波数は数十Ｈｚ〜数百Ｈｚ程度（この例では１００Ｈｚ，２００Ｈｚなど）である。このことから、目的成分による光吸収が起こる短時間にミラー４１，４２が変位する量はナノメートル以下（ピコメートルオーダー）であることが見積もられる。したがって、検出器６からの検出信号において光の減衰が観測されている期間、ミラー４１，４２は静止していると見なすことができる。
【００４８】
＜エタロン効果の抑制＞
続いて、ミラー４１，４２の走査によりエタロン効果が抑制される理由について説明する。ガス吸収分光システム１００においては、まず、レーザ周波数νを初期値に設定し、検出器６から検出信号を取得しながらミラー４１，４２を変位させる。次に、レーザ周波数νを変更し、同様の測定を実施する。その後も所定範囲（「走査周波数域」とも記載する）内でのレーザ周波数νの走査が完了するまで同様の測定を繰り返す。
【００４９】
各レーザ周波数νでの検出器６からの検出信号には、そのレーザ周波数νでのサンプルガス中の目的成分による光吸収に伴って光が減衰する様子が反映されている。そのため、検出信号に基づいて、目的成分による光の減衰率β［単位：ｓ−１］を算出できる。減衰率βは下記式（１）のように表される。
β−β０＝σＮｃ＋Δβ          ・・・（１）
【００５０】
式（１）において、セル３内に充満するサンプルガス中の目的成分による光の減衰率をβで表す。セル３内に光吸収物質が存在しない状態（バックグラウンド測定時）における光の減衰率をβ０で表す。σは目的成分の吸収断面積であって、既知の値である。Ｎは目的成分の数密度（最終的に求めようとしているパラメータ）である。ｃは光速である。
【００５１】
誤差Δβは、減衰率βのばらつきを表し、正値も負値も取り得る。図３にて説明したような様々な反射光に起因するエタロン効果は、誤差Δβ（の絶対値）の増加を引き起こす種々の要因のうちの１つである。
【００５２】
図６は、ミラー４１，４２の走査が反射光に与える影響を説明するための図である。図６を参照して、共振器４のモード周波数ν３とモード周波数ν４との間の差は、レーザ光の半波長（λ／２）に相当する。そのため、ミラー４１と光スイッチ２との間で発生する反射光を例に説明すると、レーザ周波数νとモード周波数ν３とが一致している場合と、レーザ周波数νとモード周波数ν４とが一致している場合とでは、当該反射光の位相が１８０°だけずれている。このように、ミラー４１，４２を走査することで、振幅が等しく、かつ、位相が１８０°ずれた２通りの反射光を発生させることができる。
【００５３】
ここでは特定の箇所で発生する反射光を例に説明したが、図３にて説明したように、エタロン効果の元となる反射光は様々な箇所で発生し得る。そこで、本実施の形態では両方のミラー４１，４２を走査する。これにより、各箇所において、振幅が等しく位相が逆である２通りの共振パターンが得られる。つまり、ミラー４１と光スイッチ２との間で発生する反射光に限らず、たとえばミラー４２と検出器６との間で発生する反射光に関しても、等振幅・逆位相の２通りの共振パターンを得ることができる。
【００５４】
図７は、吸収スペクトルにおける誤差の低減を説明するための図である。図７において、横軸はレーザ周波数νを表す。横軸をレーザ光の波数に読み替えることも可能である。縦軸は減衰率βである。
【００５５】
レーザ周波数νを走査すると、レーザ周波数ν毎に、２つのモード周波数（ν３，ν４など）に対応して２通りの検出信号が取得される。これら２通りの検出信号からは２通りの減衰率βが算出される。図７では、一方の減衰率βを実線で示し、他方の減衰率βを破線で示している。
【００５６】
図６にて説明したように、実線で示す減衰率βは、ある位相の反射光から生じるエタロン効果に起因する誤差を含む。これに対し、破線で示す減衰率βは、上記位相とは逆位相の反射光から生じるエタロン効果に起因する誤差を含む。レーザ周波数ν毎に実線で示す減衰率βと破線で示す減衰率βとを足し合わせると、エタロン効果に起因する誤差が打ち消し合う。その結果、誤差Δβが低減されるので、減衰率βの算出精度が向上する。よって、ガス吸収分光システム１００の分光精度を向上させることができる。
【００５７】
＜モード周波数のシフト幅の設定＞
ミラー４１，４２を連続的に走査する場合、共振器４の共振条件が時々刻々と変化する。次に、共振条件の変化を考慮した共振器長Ｌ１の変化量ΔＬ１（言い換えると、モード周波数のシフト幅）の設定手法について説明する。
【００５８】
図８は、モード周波数のシフト幅の設定手法を説明するための第１の図である。図８を参照して、前述のように、ミラー４１，４２の走査中に共振条件が２回成立するようにするためには、共振器長Ｌ１の変化量ΔＬ１をレーザ光の半波長（λ／２）よりも大きく、かつ、波長λよりも小さく設定すればよい。このことは、モード周波数のシフト幅をＦＳＲの１倍超かつ２倍未満に設定することに相当する。そうすることで、図８に示す例では、モード周波数が低周波シフトする場合、レーザ周波数νが２つのモード周波数ν３，ν４に順に一致する。一方で、レーザ周波数νがモード周波数ν５に一致することはない。
【００５９】
仮に、低周波シフトに伴ってレーザ周波数νが３つのモード周波数ν３〜ν５に順に一致した場合、同位相の２つの共振パターンと、逆位相の１つの共振パターンとが生じる。この場合、エタロン効果に起因する誤差が打ち消し合わずに残ってしまう。そのため、レーザ周波数νが３つのモード周波数ν３〜ν５と一致することは避けることが望ましい。
【００６０】
ＦＳＲと共振器長Ｌ１との間には下記式（２）に示す関係がある。なお、共振器長Ｌ１の変化に伴いＦＳＲも変化し得るが、ＦＳＲの変化量は通常は無視できるレベルである。
ＦＳＲ＝ｃ／２Ｌ１          ・・・（２）
【００６１】
式（２）より、共振器長Ｌ１が長いほどＦＳＲが小さいことが理解される。したがって、レーザ周波数νが３つのモード周波数に一致する可能性は、共振器長Ｌ１が最長になり、ＦＳＲが最小になった場合に最も高いと言える。
【００６２】
そこで、本実施の形態においては、モード周波数のシフト幅は、ＦＳＲが最小値である場合のＦＳＲの１倍超かつ２倍未満に設定される。これにより、ミラー４１，４２の走査に伴ってＦＳＲが増減してもレーザ周波数νが３つのモード周波数に一致しないことを担保できる。
【００６３】
続いて、モード周波数のシフト幅について説明する。レーザ周波数νを走査周波数域内で走査する場合、レーザ周波数νを変更する度にモード周波数のシフト幅を変更することも考えられる。しかし、本実施の形態では、レーザ周波数νに拘わらずモード周波数のシフト幅を固定する。
【００６４】
図９は、モード周波数のシフト幅の設定手法を説明するための第２の図である。図９を参照して、モード周波数のシフト幅は、ＦＳＲの１倍超かつ２倍未満の範囲内でも特に、ＦＳＲの２倍に近い値（２倍から微小量だけ小さな値）に設定することが好ましい。この例では、モード周波数のシフト幅は、ＦＳＲの１．９６倍に設定される。
【００６５】
図９に示す例では、レーザ周波数を次第に上昇させていった結果、レーザ周波数がν’に設定されている。モード周波数の低周波シフト前であるが、レーザ周波数ν’は、モード周波数ν３よりも僅かに高い。この場合、モード周波数を低周波シフトさせてもレーザ周波数ν’がモード周波数ν３に一致することはない。しかしながら、モード周波数のシフト幅をＦＳＲの２倍に近い値に設定しておくことで、レーザ周波数ν’がモード周波数ν４と一致した後に、さらにモード周波数ν５に一致する。このように、モード周波数のシフト幅をＦＳＲの２倍に近い値に設定することで、より確実に、レーザ周波数νを２つのモード周波数に一致させることができる。
【００６６】
＜測定フロー＞
図１０は、実施の形態１におけるガス吸収分光測定を示すフローチャートである。このフローチャートは、所定条件の成立時（たとえば測定者が図示しない測定開始ボタンを押した場合）にメインルーチンから呼び出されて実行される。各ステップは、コントローラ７によるソフトウェア処理により実現されるが、コントローラ７内に作製されたハードウェア（電気回路）により実現されてもよい。以下、ステップを「Ｓ」と略す。
【００６７】
図１０を参照して、Ｓ１において、コントローラ７は、サンプルガス中の目的成分の種類を特定するための情報を受け付ける。たとえば、測定者がキーボードまたはマウスなどの入力機器（図示せず）を操作することで目的成分の種類を入力できる。
【００６８】
サンプルガス中の目的成分の種類に応じて、レーザ周波数νを走査周波数域が目的成分による吸収ピーク付近に予め定められている。さらに、目的成分の種類毎に、ミラー４１，４２の走査条件（ミラー４１，４２の変位量および変位周波数）が定められている。このような事前に定められた測定条件はコントローラ７内のメモリ７２に格納されている。
【００６９】
Ｓ２において、コントローラ７は、目的成分に応じたレーザ光の走査周波数域をメモリ７２から読み出す。また、コントローラ７は、目的成分を応じたミラー４１，４２の走査条件をメモリ７２から読み出す。
【００７０】
Ｓ３において、コントローラ７は、排出バルブ３４が閉鎖された状態で導入バルブ３３を開放することで、サンプルガスをセル３に導入する。セル３には、セル３の内圧を測定する圧力センサ（図示せず）が設けられている。圧力センサにより測定された内圧が所定値に達すると、コントローラ７は、導入バルブ３３を閉鎖する。これにより、セル３内がサンプルガスにより充満する。
【００７１】
Ｓ４において、コントローラ７は、レーザ光源１におけるレーザ光の発振周波数（レーザ周波数）νを設定する。より詳細には、レーザ周波数νと、そのレーザ周波数νでＱＣＬ１１を発振させるために必要なＱＣＬ１１への駆動電流との間の対応関係が予め求められている。この対応関係を参照することで、コントローラ７は、所望のレーザ周波数νに対応する駆動電流を出力させるための指令をレーザドライバ１２に出力する。
【００７２】
Ｓ５において、コントローラ７は、Ｓ２にて読み出した変位量および変位周波数でミラー４１，４２を走査するようにピエゾ素子５１，５２を制御しながら、Ｓ４にて設定したレーザ周波数νのレーザ光をサンプルガスに照射するようにレーザドライバ１２を制御する。この間、コントローラ７は、光スイッチ２に所定のタイミングでレーザ光を遮断させる。コントローラ７は、レーザ光を遮断する直前から所定の時間が経過するまでの間、検出器６からの検出信号を受信して、光の減衰の様子を表すデータを収集する。そして、コントローラ７は、収集したデータに基づいて、上記レーザ周波数νにおけるサンプルガスのリングダウン時間τを算出する。
【００７３】
Ｓ６において、コントローラ７は、目的成分に応じて定められた走査周波数域でのレーザ周波数νの走査が完了したかどうかを判定する。レーザ周波数νの走査が完了していない場合（Ｓ６においてＮＯ）、コントローラ７はレーザ周波数νを所定の走査幅Δνだけインクリメントし（Ｓ７）、処理をＳ４に戻す。なお、レーザ周波数νの走査態様は特に限定されない。インクリメントに代えてデクリメントしてもよいし、走査幅Δνも固定幅でなくてもよい。
【００７４】
レーザ周波数の走査が完了すると（Ｓ６においてＹＥＳ）、コントローラ７は処理をＳ８に進める。Ｓ８において、コントローラ７は、Ｓ５にて測定した各レーザ周波数νでのリングダウン時間τに基づいて、サンプルガスの吸収スペクトルを作成する。より詳細には、コントローラ７は、レーザ周波数ν毎に、下記式（３）に従って吸収係数αを算出する。
α＝１／ｃ｛（１／τ）−（１／τ０）｝          ・・・（３）
【００７５】
式（３）では、サンプルガスがセル３内に充満した状態でのリングダウン時間をτで表す。サンプルガスがセル３に導入されていない状態（たとえば真空状態）でのリングダウン時間をτ０で表す。各レーザ周波数νにおけるリングダウン時間τ０の値は既知である。したがって、上記式（２）を用いることで、レーザ周波数ν毎に、リングダウン時間τから吸収係数αを算出できる。
【００７６】
目的成分の吸収係数αと吸収断面積σと数密度Ｎとの間の関係は下記式（４）のように表される。したがって、減衰率βを表す上記式（１）は、吸収係数αを用いて下記式（５）のように変形される。
α＝σＮ                      ・・・（４）
β−β０＝ｃα＋Δβ          ・・・（５）
【００７７】
式（２）に従って算出した吸収係数αをレーザ周波数νの順に並べる。これにより、横軸をレーザ周波数ν（波数であってもよい）とし、縦軸を減衰率βまたは（β−β０）とするサンプルガスの吸収スペクトルを作成できる。
【００７８】
Ｓ９において、コントローラ７は、サンプルガス中の目的成分の絶対濃度（数密度Ｎ）を上記式（３）に従って算出する。たとえば、吸収スペクトルのカーブフィッティングによりピーク周波数を求め、そのピーク周波数における吸収係数αから数密度Ｎを算出できる。
【００７９】
Ｓ１０において、コントローラ７は、排出バルブ３４を開放し、排出バルブ３４の後段に設置された真空ポンプ（図示せず）を用いてセル３内のサンプルガスを排出する。これにより一連の処理が終了する。その後、コントローラ７は処理をメインルーチンに戻す。
【００８０】
以上のように、実施の形態１においては、ミラー４１，４２にそれぞれ設けられたピエゾ素子５１，５２を制御することで、共振器長Ｌ１をレーザ光の波長λだけ変化させる。これにより、複数のモード周波数がシフトし、そのうちの隣接する２つのモード周波数（図５ではモード周波数ν３，ν４）がレーザ周波数νと順に一致する。一方のモード周波数がレーザ周波数νと一致した場合と、もう一方のモード周波数がレーザ周波数νと一致した場合とでは、エタロン効果を引き起こす反射光毎に、振幅が等しく、かつ、位相が１８０°だけずれた共振パターンが生じている。したがって、上記２つのモード周波数での測定結果（減衰率β）を足し合わせることで、誤差（Δβ）に含まれるエタロン効果由来の成分が相殺される。よって、実施の形態１によれば、エタロン効果を抑制できる。
【００８１】
なお、実施の形態１では、ミラー４１，４２が同期制御されると説明した（図４参照）。しかし、ミラー４１の変位とミラー４２の変位とが完全に同期していなくてもよいし、非同期であってもよい。また、ミラー４１，４２の同期制御に一定程度の誤差が生じていてもエタロン効果を抑制可能である。
【００８２】
［実施の形態１の変形例］
図１１は、実施の形態１の変形例に係るガス吸収分光システムの全体構成を概略的に示すブロック図である。図１１を参照して、ガス吸収分光システム１０１は、ミラー４１を変位させるためのピエゾ素子５１が設けられていない点において、実施の形態１に係るガス吸収分光システム１００（図１参照）と異なる。つまり、ガス吸収分光システム１０１は、ミラー４２のみを変位させる。この場合のミラー４２の変位量は、実施の形態１におけるミラー４１の変位量（＝λ／２）とミラー４２の変位量（＝λ／２）との合計（＝λ）になるように定められる。
【００８３】
このように、共振器長Ｌ１を変化させることが可能であれば、両方のミラー４１，４２を変位させることは必須ではない。ただし、より効果的にエタロン効果を抑制する観点からは、ミラー４１，４２のうちの一方のみを変位させるよりも両方のミラー４１，４２を変位させる方が望ましい。本変形例のようにミラー４２を変位させる一方でミラー４１は固定されたままである場合、ミラー４２で生じる反射光に由来するエタロン効果は抑制できるものの、ミラー４１で生じる反射光に由来するエタロン効果は抑制されずに残るためである。実施の形態１のように両方のミラー４１，４２を変位させることで、ミラー４２で生じる反射光に由来するエタロン効果に限らず、ミラー４１で生じる反射光に由来するエタロン効果も抑制できる。
【００８４】
［実施の形態２］
実施の形態１では、２枚のミラー４１，４２を含むファブリペロー型の共振器４を用いる構成について説明した。実施の形態２においては、３枚のミラーを含むリング型の光共振器を採用する構成について説明する。
【００８５】
図１２は、実施の形態２に係るガス吸収分光システムの全体構成を概略的に示すブロック図である。図１２を参照して、ガス吸収分光システム２００は、共振器４に代えて共振器８を備える点において、実施の形態１に係るガス吸収分光システム１００（図１参照）と異なる。なお、図１２では、図面が煩雑になるのを避けるため、セル３に設けられる、サンプルガスの導入／排出機構の図示を省略している。
【００８６】
共振器８は、セル３の内部に配置された３枚のミラー８１〜８３を含む。共振器８に照射されたレーザ光は、ミラー８１−ミラー８２−ミラー８３−ミラー８１−ミラー８２−ミラー８３−・・・と順に反射を繰り返す。ミラー８１，８２は平面鏡である。ミラー８３は凹面鏡である。ミラー８１とミラー８２との間の距離と、ミラー８３とミラー８２との間の距離とは等しい。この距離を「共振器長Ｌ２」と記載する。
【００８７】
ミラー８３にはピエゾ素子９が設けられている。ピエゾ素子９は、コントローラ７からの指令に従ってミラー８３を変位させる。これにより、共振器長Ｌ２を変化させることが可能である。実施の形態２におけるミラー８３の変位量は、共振器８全体での共振器長Ｌ２の変化量がレーザ光の波長λになるように、実施の形態１におけるミラー４１，４２の変位量（＝λ／２）と等しく定められる。なお、ピエゾ素子９にはドーナツ状の穴は設けられていない。
【００８８】
ガス吸収分光システム２００の上記以外の構成は、実施の形態１に係るガス吸収分光システム１００の対応する構成と同等である。また、実施の形態２におけるガス吸収分光方法も実施の形態１における方法（図１０参照）と同等である。そのため、詳細な説明は繰り返さない。
【００８９】
なお、ミラー８１は、本開示に係る「第１のミラー」に相当する。ミラー８２は、本開示に係る「第３のミラー」に相当する。ミラー８３は、本開示に係る「第２のミラー」に相当する。
【００９０】
実施の形態２においても、ミラー８３に設けられたピエゾ素子９を制御することで、共振器長Ｌ２をレーザ光の波長λ程度変化させる。これにより、モード周波数がシフトし、モード周波数のうちの隣接する２つのモード周波数がレーザ周波数νと順に一致する。これにより、実施の形態１と同様に、エタロン効果を引き起こす反射光毎に、振幅が等しく、位相が逆の共振パターンが生じる。その結果、誤差Δβに含まれるエタロン効果由来の成分が相殺される。よって、実施の形態２によっても、エタロン効果を抑制できる。
【００９１】
＜付記＞
本実施形態は以下のような開示を含むことが当業者により理解されるであろう。
【００９２】
本開示のある局面に従うガス吸収分光システムは、セルに収容されたガス中の目的成分の濃度を求めるためのシステムである。ガス吸収分光システムは、共振器と、光源と、駆動装置と、検出器と、制御装置とを備える。共振器は、セルの内部において光が互いの間で反射するように配置された第１および第２のミラーを含む。光源は、共振器に照射するためのレーザ光を発し、周波数を可変に構成されている。駆動装置は、第１のミラーと第２のミラーとの間の距離を変更することで、共振器内で光が共振する複数のモード周波数をシフトさせることが可能に構成されている。検出器は、共振器から取り出された光を検出する。制御装置は、検出器から検出信号を受けながら、複数のモード周波数がシフトするように駆動装置を制御する。制御装置は、複数のモード周波数のうちの隣合う２つのモード周波数がレーザ光の周波数に順に一致するように、駆動装置を制御する。
【００９３】
複数のモード周波数のシフト量は、隣合う２つのモード周波数の間隔である自由スペクトル間隔（ＦＳＲ）の２倍よりも小さい。
【００９４】
第１のミラーと第２のミラーとの間の距離の変更に伴い、自由スペクトル間隔は増減する。複数のモード周波数のシフト量は、自由スペクトル間隔の最小値の２倍よりも小さい。
【００９５】
制御装置は、第１のミラーと第２のミラーとが互いに非同期で変位するように、駆動装置を制御する。
【００９６】
ガス吸収分光システムは、目的成分の濃度を算出する演算装置をさらに備える。演算装置は、隣合う２つのモード周波数のうちの一方とレーザ光の周波数とが一致する場合に検出信号から算出される目的成分による光の減衰率と、隣合う２つのモード周波数のうちの他方とレーザ光の周波数とが一致する場合に検出信号から算出される目的成分による光の減衰率とを足し合わせる。
【００９７】
駆動装置は、第１のミラーを変位させる第１のアクチュエータと、第２のミラーを変位させる第２のアクチュエータとを含む。制御装置は、第１のミラーの変位量と第２のミラーの変位量とが等しく、かつ、第１のミラーの変位周波数と第２のミラーの変位周波数とが等しいように、第１のミラーと第２のミラーとを同期走査する。
【００９８】
第１および第２のアクチュエータの各々は、ピエゾ素子である。制御装置は、第１および第２のミラーを連続的に走査する。
【００９９】
共振器は、第３のミラーをさらに含む。第３のミラーと第２のミラーとの間の距離は、第１のミラーと第２のミラーとの間の距離と等しい。駆動装置は、第２のミラーを変位させるアクチュエータを含む。制御装置は、第１および第３のミラーを固定しつつ第２のミラーを変位させる。
【０１００】
アクチュエータは、ピエゾ素子である。制御装置は、第２のミラーを連続的に変位させる。
【０１０１】
光源は、量子カスケードレーザである。
【０１０２】
本開示の他の局面に従うガス吸収分光システムは、セルに収容されたガス中の目的成分の濃度を求めるためのシステムである。ガス吸収分光システムは、共振器と、光源と、駆動装置と、検出器と、制御装置とを備える。共振器は、セルの内部において光が互いの間で反射するように配置された第１および第２のミラーを含む。光源は、共振器に照射するためのレーザ光を発し、周波数を可変に構成されている。駆動装置は、第１のミラーと第２のミラーとの間の距離を変更することで、共振器の共振器長を変化させることが可能に構成されている。検出器は、共振器から取り出された光を検出する。制御装置は、検出器から検出信号を受けながら、共振器長が変化する駆動装置を制御する。制御装置は、共振器長の変化量がレーザ光の半波長よりも大きく、かつ、レーザ光の波長よりも小さくなるように、共振器長を変化させる。
【０１０３】
本開示のさらに他の局面に従うガス吸収分光方法は、セルに収容されたガス中の目的成分の濃度を共振器を用いて求めるための方法である。共振器は、セルの内部において光が互いの間で反射するように配置された第１および第２のミラーを含む。ガス吸収分光方法は、第１〜第３のステップを含む。第１のステップは、周波数を可変に構成された光源からのレーザ光を共振器に照射するステップとである。第２のステップは、共振器から取り出された光の検出信号を受けるステップである。第３のステップは、受けるステップの実行中に、第１のミラーと第２のミラーとの間の距離を変更することで、共振器内で光が共振する複数のモード周波数をシフトさせるステップである。シフトさせるステップ（第３のステップ）は、複数のモード周波数のうちの隣合う２つのモード周波数がレーザ光の周波数に順に一致するように、複数のモード周波数をシフトさせるステップである。
【０１０４】
複数のモード周波数のシフト量は、隣合う２つのモード周波数の間隔である自由スペクトル間隔の２倍よりも小さい。
【０１０５】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０６】
１  レーザ光源、１１  ＱＣＬ、１２  レーザドライバ、２  光スイッチ、３  セル、３１  導入管、３２  排出管、３３  導入バルブ、３４  排出バルブ、４  共振器、４１，４２  ミラー、５  ミラー駆動装置、５１，５２  ピエゾ素子、６  検出器、７  コントローラ、７１  プロセッサ、７２  メモリ、８  共振器、８１〜８３  ミラー、９  ピエゾ素子、１００，１０１，２００  ガス吸収分光システム。 
【図１】
2022000620.tif 000003
【図２】
2022000620.tif 000004
【図３】
2022000620.tif 000005
【図４】
2022000620.tif 000006
【図５】
2022000620.tif 000007
【図６】
2022000620.tif 000008
【図７】
2022000620.tif 000009
【図８】
2022000620.tif 000010
【図９】
2022000620.tif 000011
【図１０】
2022000620.tif 000012
【図１１】
2022000620.tif 000013
【図１２】
2022000620.tif 000014