(57)【特許請求の範囲】
【請求項１】
半導体レーザの光周波数制御電極に複数の周波数成分を含む電流または電圧の信号 iref (t) を周期的に印加して、この印加信号 iref (t) に対する出力光周波数の応答 fref (t) を測定し、前記印加信号 iref (t) と前記応答 fref (t) の過渡的成分との間の伝達関数Ｈtran（ω）を求める第１工程と、
ｋ回目（ｋ＝１，２，３，・・・）の処理におけるターゲット光周波数変化関数 ftarget,k(t) を、所望とする光周波数変化 ftarget(t) とｋ−１回目の処理で得られた光周波数誤差 ferror,k-1 (t) もしくはその初期値ferror,０ (t)＝０の差分より求め、前記ターゲット周波数変化関数 ftarget,k(t) を与える制御データ列 ik (t) を、定常状態における光周波数と制御信号との関係に基づいて作成する第２工程と、
ｋ回目の処理で得られた前記制御データ列 ik (t) に対応する光周波数の変化 fk (t) を、前記伝達関数Ｈtran（ω）と同制御データ列 ik (t) より求める第３工程と、
ｋ回目の処理における光周波数誤差 ferror,k (t) を、前記伝達関数Ｈtran（ω）と、前記制御データ列 ik (t) のスペクトル関数Ｉk （ω) と、ｋ−１回目の処理で得られる前記光周波数誤差 ferror,k-1 (t) のスペクトル関数Ｆerror,k-1 （ω）から、Ｆerror,k （ω）＝Ｈtran（ω）・Ｉｋ （ω) −Ｆerror,k-1 （ω）の計算によりスペクトル関数Ｆerror,k （ω）を求め、このスペクトル関数Ｆerror,k （ω）を逆フーリエ変換することにより求める第４工程とを含み、
ｋ回目の処理で得られた前記光周波数誤差 ferror,k (t) が所定範囲内であればｋ回目の処理で得られた前記制御データ列 ｉk (t) を制御パラメータとして、前記光周波数制御電極に制御信号を印加し、所定範囲内でなければ前記第２工程、第３工程および第４工程によりｋ＋１回目の処理を行うこと
を特徴とする半導体レーザの波長制御方法。
【請求項２】
請求項１において、
前記半導体レーザの熱応答の時定数より短い時間間隔で、波長制御を行うことを特徴とする半導体レーザの波長制御方法。
【請求項３】
請求項１において、
前記第１工程では、前記印加信号 iref (t) と前記応答 fref (t) のうち熱的に過渡的な成分 fref,tran(t) をそれぞれスペクトル関数Ｉref （ω) とＦref,tran（ω) にフーリエ変換し、各周波数成分毎に前記スペクトル関数Ｆref,tran（ω) を前記スペクトル関数Ｉref （ω) で除算することにより、前記伝達関数Ｈtran（ω）を求めること
を特徴とする半導体レーザの波長制御方法。
【請求項４】
請求項１において、
前記第１工程では、前記印加信号 iref (t) と、前記応答 fref (t) と、前記応答 fref (t) のうち熱的に定常状態の成分 fref,stat(t) をそれぞれスペクトル関数Ｉref （ω) と、Ｆref （ω) と、Ｆref,stat（ω) にフーリエ変換し、各周波数成分毎に、前記スペクトル関数Ｆref （ω) と前記スペクトル関数Ｆref,stat（ω) との差を前記スペクトル関数Ｉref （ω) で除算することにより、前記伝達関数Ｈtran（ω）を求めること
を特徴とする半導体レーザの波長制御方法。
【請求項５】
光合波手段、光周波数を変換する光周波数変換手段、半導体レーザおよび時間遅延手段がリング状に接続されてなる光リング回路と、基準光源と、前記基準光源と前記光合波手段の間に接続される光スイッチ手段と、前記半導体レーザの光周波数制御電極に制御信号を印加する制御電源と、前記制御電源の制御信号を変化させて前記半導体レーザの波長を制御する波長制御手段を具備すること、
前記波長制御手段は、前記光リング回路から前記光合波手段を通して取り出される光を入射する光分波手段と、前記光分波手段に接続された時間分解光スペクトル測定手段と、処理手段を有すること、
前記処理手段は、前記制御電源を制御して前記光周波数制御電極に複数の周波数成分を含む電流または電圧の信号 iref (t) を印加させ、この印加信号 iref (t) に対する出力光周波数の応答 fref (t) を前記時間分解光スペクトル測定手段から入力し、前記印加信号 iref (t) と前記応答 fref (t) の過渡的成分との間の伝達関数Ｈtran（ω）を求める第１手段と、ｋ回目（ｋ＝１，２，３，・・）の処理におけるターゲット光周波数変化関数 ftarget,k(t) を、所望とする光周波数変化 ftarget(t) とｋ−１回目の処理で得られた光周波数誤差 ferror,k-1 (t) もしくはその初期値ferror,０ (t)＝０の差分より求め、前記ターゲット周波数変化関数 ftarget,k(t) を与える制御データ列 ik (t) を、定常状態における光周波数と制御信号との関係に基づいて作成する第２手段と、ｋ回目の処理で得られた前記制御データ列 ik (t) に対応する光周波数の変化 fk (t) を、前記伝達関数Ｈtran（ω）と同制御データ列 ik (t) より求める第３手段と、ｋ回目の処理における光周波数誤差 ferror,k (t) を、前記伝達関数Ｈtran（ω）と、前記制御データ列 ik (t) のスペクトル関数Ｉk （ω) と、ｋ−１回目の処理で得られる前記光周波数誤差 ferror,k-1 (t) のスペクトル関数Ｆerror,k-1 （ω）から、Ｆerror,k （ω）＝Ｈtran（ω）・Ｉｋ （ω) −Ｆerror,k-1 （ω）の計算によりスペクトル関数Ｆerror,k （ω）を求め、このスペクトル関数Ｆerror,k （ω）を逆フーリエ変換することにより求める第４手段とを含み、ｋ回目の処理で得られた前記光周波数誤差 ferror,k (t) が所定範囲内であればｋ回目の処理で得られた前記制御データ列 ｉk (t) を光周波数誤差が所定範囲内となる制御パラメータとして、前記制御電源から光周波数制御電極に制御信号を印加させ、所定範囲内でなければ前記第２手段、第３手段および第４手段によりｋ＋１回目の処理を行うものであること
を特徴とする光装置。
【請求項６】
外部光を入射する半導体レーザと、この半導体レーザの光周波数制御電極に制御信号を印加する制御電源と、前記制御電源の制御信号を変化させて前記半導体レーザの波長を制御する波長制御手段を具備すること、
前記波長制御手段は、前記半導体レーザの出力光を入射する光分波手段と、この光分波手段に接続された時間分解光スペクトル測定手段と、処理手段を有すること、
前記処理手段は、前記制御電源を制御して前記光周波数制御電極に複数の周波数成分を含む電流または電圧の信号 iref (t) を印加させ、この印加信号 iref (t) に対する出力光周波数の応答 fref (t) を前記時間分解光スペクトル測定手段から入力し、前記印加信号 iref (t) と前記応答 fref (t) の過渡的成分との間の伝達関数Ｈtran（ω）を求める第１手段と、ｋ回目（ｋ＝１，２，３・・・）の処理におけるターゲット光周波数変化関数 ftarget,k(t) を、所望とする光周波数変化 ftarget(t) とｋ−１回目の処理で得られた光周波数誤差 ferror,k-1 (t) もしくはその初期値ferror,０ (t)＝０の差分より求め、前記ターゲット周波数変化関数 ftarget,k(t) を与える制御データ列 ik (t) を、定常状態における光周波数と制御信号との関係に基づいて作成する第２手段と、ｋ回目の処理で得られた前記制御データ列 ik (t) に対応する光周波数の変化 fk (t) を、前記伝達関数Ｈtran（ω）と同制御データ列 ik (t) より求める第３手段と、ｋ回目の処理における光周波数誤差 ferror,k (t) を、前記伝達関数Ｈtran（ω）と、前記制御データ列 ik (t) のスペクトル関数Ｉk （ω) と、ｋ−１回目の処理で得られる前記光周波数誤差 ferror,k-1 (t) のスペクトル関数Ｆerror,k-1 （ω）から、Ｆerror,k （ω）＝Ｈtran（ω）・Ｉｋ （ω) −Ｆerror,k-1 （ω）の計算によりスペクトル関数Ｆerror,k （ω）を求め、このスペクトル関数Ｆerror,k （ω）を逆フーリエ変換することにより求める第４手段とを含み、ｋ回目の処理で得られた前記光周波数誤差 ferror,k (t) が所定範囲内であればｋ回目の処理で得られた前記制御データ列 ｉk (t) を光周波数誤差が所定範囲内となる制御パラメータとして、前記制御電源から光周波数制御電極に制御信号を印加させ、所定範囲内でなければ前記第２手段、第３手段および第４手段によりｋ＋１回目の処理を行うものであること
を特徴とする光装置。
【請求項７】
半導体レーザと、この半導体レーザの光周波数制御電極に制御信号を印加する制御電源と、前記制御電源の制御信号を変化させて前記半導体レーザの波長を制御する波長制御手段を具備すること、
前記波長制御手段は、前記半導体レーザの出力光を入射する光分波手段と、この光分波手段に接続された時間分解光スペクトル測定手段と、処理手段を有すること、
前記処理手段は、前記制御電源を制御して前記光周波数制御電極に複数の周波数成分を含む電流または電圧の信号 iref (t) を印加させ、この印加信号 iref (t) に対する出力光周波数の応答 fref (t) を前記時間分解光スペクトル測定手段から入力し、前記印加信号 iref (t) と前記応答 fref (t) の過渡的成分との間の伝達関数Ｈtran（ω）を求める第１手段と、ｋ回目（ｋ＝１，２，３，・・・）の処理におけるターゲット光周波数変化関数 ftarget,k(t) を、所望とする光周波数変化 ftarget(t) とｋ−１回目の処理で得られた光周波数誤差 ferror,k-1 (t) もしくはその初期値ferror,０ (t)＝０の差分より求め、前記ターゲット周波数変化関数 ftarget,k(t) を与える制御データ列 ik (t) を、定常状態における光周波数と制御信号との関係に基づいて作成する第２手段と、ｋ回目の処理で得られた前記制御データ列 ik (t) に対応する光周波数の変化 fk (t) を、前記伝達関数Ｈtran（ω）と同制御データ列 ik (t) より求める第３手段と、ｋ回目の処理における光周波数誤差 ferror,k (t) を、前記伝達関数Ｈtran（ω）と、前記制御データ列 ik (t) のスペクトル関数Ｉk （ω) と、ｋ−１回目の処理で得られる前記光周波数誤差 ferror,k-1 (t) のスペクトル関数Ｆerror,k-1 （ω）から、Ｆerror,k （ω）＝Ｈtran（ω）・Ｉｋ （ω) −Ｆerror,k-1 （ω）の計算によりスペクトル関数Ｆerror,k （ω）を求め、このスペクトル関数Ｆerror,k （ω）を逆フーリエ変換することにより求める第４手段とを含み、ｋ回目の処理で得られた前記光周波数誤差 ferror,k (t) が所定範囲内であればｋ回目の処理で得られた前記制御データ列 ｉk (t) を光周波数誤差が所定範囲内となる制御パラメータとして、前記制御電源から光周波数制御電極に制御信号を印加させ、所定範囲内でなければ前記第２手段、第３手段および第４手段によりｋ＋１回目の処理を行うものであること
を特徴とする光装置。
【請求項８】
請求項５または６または７記載の光装置において、
前記第２手段は定常状態の下で測定した光周波数と制御信号とのマップ、あるいは、定常状態下での測定を基に作成された光周波数と制御信号との変換テーブル、あるいは、定常状態における光周波数と制御信号との関係の近似式に基づいて、前記制御データ列 ik (t) を作成すること
を特徴とする光装置。
【請求項９】
請求項５または６または７記載の光装置において、
前記波長制御手段は定常状態における光周波数と制御信号との関係を記述したデータベースを有すること、
前記第２手段は前記データベースの内容に基づいて、前記制御データ列 ik (t) を作成すること
を特徴とする光装置。
【請求項１０】
請求項５または６または７記載の光装置において、
前記半導体レーザは光周波数領域として位相調整領域と分布ブラッグ反射器（ＤＢＲ）領域を有する分布ブラッグ反射器（ＤＢＲ）レーザであり、
前記制御電源は位相調整領域と分布ブラッグ反射器（ＤＢＲ）領域の両方の光周波数制御電極に制御信号を印加するものであり、
前記波長制御手段は位相調整領域と分布ブラッグ反射器（ＤＢＲ）領域の両方について前記制御電源の制御信号を変化させるものであること
を特徴とする光装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は半導体レーザの波長制御方法および光装置（例えば、光周波数掃引光源、注入同期フィルタ、波長切替光源）に関する。
【０００２】
【従来の技術】
将来の波長多重（ＷＤＭ）通信システムでは、伝送容量増大の要求に応えるため、波長の多重数並びに波長多重の密度が増し、ＷＤＭチャネルの波長間隔が狭くなると考えられる。また、波長選択性を有する素子（例えば、アレイ導波路格子）を用いることで、波長によるキャリア光の行路（光パス）切替が実現され、効率的な通信システムの構築が可能となる。チャネル波長間隔の減少並びに波長を用いた光パス切替を実現するためには、チャネル光波長（光周波数）の厳密な制御がますます重要となるため、光源波長の厳密な制御が不可欠となる。
【０００３】
これまでに、高精度な任意光周波数の発生手段として、光リング回路を用いたＷＤＭ用光源の研究開発（例えば、「K. Shimizu et al., "Frequency translation of light waves by propagation around an optical ring circuit containing a frequency shifter: I. Experiment," Appl. Opt. 32, 6718-6726(1993).」）が行われてきている。この方法は、基準とする光源の光を、繰り返し周波数変換することで多くの波長（光周波数）の光を得る方法であり、周波数変換器によって周波数変換された光を再び周波数変換器に戻すためにリング状の光回路を組んでいることから、光リング回路と呼ばれる（図４参照）。また、出力光の周波数が、光リング回路の周回時間間隔毎に受ける周波数シフトの回数に比例して変化するため、光周波数スイーパ（掃引器）とも呼ばれる。
【０００４】
上記の方法では、出力光の周波数精度は、基準光源が持つ光周波数の絶対精度と、周波数変換器が持つ変換周波数の精度により決定される。ここで使用される基準光源は、非常に高精度な波長基準となるガスの吸収線を用いて波長安定化をはかることで、高い精度が実現されている。一方、周波数変換器は、電気的なフィードバック制御により、非常に高い周波数変換精度を有している。これらを用いることで、光リング回路では、非常に高い光周波数精度を有した光を作り出すことが可能となるのである。
【０００５】
図４に光周波数掃引光源の従来例を示す。この光源は、基準光源１、光スイッチ３、光合分波器４、光周波数シフタ５、帯域通過型光フィルタ１４、光増幅器１５、光遅延線８及びこれらを結合する光ファイバ２からなる。
【０００６】
図４において、基準光源１からの光は光スイッチ３で切り出され、光合分波器４を通じて光リング回路に導入される。光リング回路は光周波数シフタ５、帯域通過型光フィルタ１４、光増幅器１５、光遅延線８及び光ファイバ２を含む。光リング回路に導入された光は、光周波数シフタ５により或る量の周波数シフトを受ける。周波数シフト受けた光は、帯域通過型光フィルタ１４を介して光増幅器１５で増幅された後、光遅延線８において遅延時間を与えられる。その後、光合分波器４を通じて、一部は光リング回路外に出力され、残りは再び光リング回路中を周回することになる。光リング回路中を周回する光は、再び光周波数シフタ５で周波数シフトを受け、光リング回路を周回する。
【０００７】
しかしながら、図４のように、光リング回路中の損失補償にファイバーアンプ等の光増幅器１５を用いると、光増幅器１５から発生する増幅された自然放出光雑音が光の周回につれて蓄積し、出力光の信号／雑音強度比（Ｓ／Ｎ比）が劣化するという問題があった。
【０００８】
この自然放出光雑音蓄積の問題を解決する方法として、図４のように、帯域通過型光フィルタ１４が用いられてきた。帯域通過型光フィルタ１４には、狭帯域性、高速波長可変性という特性が求められる。
【０００９】
これら狭帯域性、高速波長可変性という要求を満たし、さらには増幅特性をも兼備する帯域通過型光フィルタとして、特願平１１−４３３６８号で提案したように、波長可変レーザへの注入同期現象を利用した増幅・フィルタ機構（以下、注入同期フィルタ）が用いられるようになってきた（図５参照、詳細後述）。
【００１０】
同期注入とは、図６（ａ）のように或る自走周波数(fFR) で発振しているレーザに、図６（ｂ）のように自走周波数近傍(fML) の光を入射すると、レーザの発振周波数が入射光周波数(fin) に引き込まれてこれに一致する現象である。このように、発振しているレーザを用いることから、注入同期フィルタは、狭帯域、定出力光強度、定偏波という特性を実現している。
【００１１】
図５に示す注入同期を応用した光リング回路型光源を説明する。これは、基準光源１、光スイッチ３、光合分波器４、光周波数シフタ５、レンズ６、半導体レーザ７、レンズ６、光遅延線８及びこれらを結合する光ファイバ２からなる。
【００１２】
図５において、基準光源１からの光は、光スイッチ３で切り出され、光合分波器４を通じて光リング回路に導入される。光リング回路は光周波数シフタ５、レンズ６、半導体レーザ７、光遅延線８及び光ファイバ２を含む。光リング回路に導入された光は、光周波数シフタ５により或る量の周波数シフトを受ける。周波数シフト受けた光は、レンズ６を介して半導体レーザ７に入射される。半導体レーザ７は、制御装置（図示省略）により予め入射光周波数付近に周波数制御されており、入射光に注入同期される。この半導体レーザ７の出力光は、レンズ６を経て光遅延線８を通過した後、光合分波器４を通じて、一部は光リング回路外に出力され、残りは再び光リング回路中を周回することになる。光リング回路中を周回する光は、再び光周波数シフタ５で周波数シフトを受け、光リング回路を周回する。
【００１３】
【発明が解決しようとする課題】
しかし、注入同期が起こるために許容される周波数誤差、すなわち、自走発振時の光周波数 fFRと入射光周波数 finとの差は、数ＧHzと狭い範囲に限られる。そのため、注入同期を受ける半導体レーザ７の自走周波数 fFRは、光リング回路中を周波数シフトしながら周回する信号光周波数に対して、常に許容周波数誤差の範囲を保つように追従制御する必要がある。
【００１４】
半導体レーザ７の光周波数制御の方法としては、キャリア密度変動に起因する屈折率変化を利用するもの、あるいは、温度による屈折率変化を利用するもの等があるが、応答速度と制御のしやすさの点から、電流注入によりキャリア密度を変化させて光周波数制御を行う前者の方法（電流注入法）が便利である。
【００１５】
しかし、電流注入法による光周波数制御は、同時に半導体レーザ７に発熱状態の変化をもたらし、温度による周波数変化（遅い変化）をも引き起こしてしまうという問題を有している。そのため、キャリア密度変動に伴う光周波数切替が完了して後も、熱平衡状態に達するまでの間は光周波数のドリフトが継続し、最終的な光周波数安定までの時間は、熱平衡状態までの時定数で支配されていた。
【００１６】
上記では２波長（光周波数）間での光周波数切替に関して議論してきたが、次々と光周波数が切り替えられてゆく注入同期フィルタ中の半導体レーザ７について、以下に検討する。
(1) 光周波数切替の間隔が温度変化の時定数に比べて短いため、注入同期フィルタ中の半導体レーザ７は常に熱的に見て過渡状態にある。
(2) このため、継続的な注入同期を実現するためには、熱的な影響を考慮に入れて半導体レーザ７の自走周波数を制御する必要がある。
(3) しかしながら、光周波数の瞬時厳密測定は困難であるため、光周波数の制御に用いられる電流値は、定常状態での制御電流−光周波数特性の測定結果を用いて決定されていた。
(4) したがって、半導体レーザ７の自走周波数に熱応答による遅れが生じ、許容される周波数誤差範囲から外れてしまう。その結果、注入同期の継続が阻害されるという問題を有していた。
【００１７】
本発明の目的は、定常状態の測定で得られた制御電流と熱応答関数をもとに、半導体レーザの光周波数を高速かつ高精度に制御することができる、半導体レーザの波長制御方法および光装置を提供することにある。
【００１８】
【課題を解決するための手段】
請求項１に係る発明は上記目的を達成する半導体レーザの波長制御方法であり、半導体レーザの光周波数制御電極に複数の周波数成分を含む電流または電圧の信号 iref (t) を周期的に印加して、この印加信号 iref (t) に対する出力光周波数の応答 fref (t) を測定し、前記印加信号 iref (t) と前記応答 fref (t) の過渡的成分との間の伝達関数Ｈtran（ω）を求める第１工程と、
ｋ回目（ｋ＝１，２，３，・・・）の処理におけるターゲット光周波数変化関数 ftarget,k(t) を、所望とする光周波数変化 ftarget(t) とｋ−１回目の処理で得られた光周波数誤差 ferror,k-1 (t) もしくはその初期値ferror,０ (t)＝０の差分より求め、前記ターゲット周波数変化関数 ftarget,k(t) を与える制御データ列 ik (t) を、定常状態における光周波数と制御信号との関係に基づいて作成する第２工程と、
ｋ回目の処理で得られた前記制御データ列 ik (t) に対応する光周波数の変化 fk (t) を、前記伝達関数Ｈtran（ω）と同制御データ列 ik (t) より求める第３工程と、
ｋ回目の処理における光周波数誤差 ferror,k (t) を、前記伝達関数Ｈtran（ω）と、前記制御データ列 ik (t) のスペクトル関数Ｉk （ω) と、ｋ−１回目の処理で得られる前記光周波数誤差 ferror,k-1 (t) のスペクトル関数Ｆerror,k-1 （ω）から、Ｆerror,k （ω）＝Ｈtran（ω）・Ｉｋ （ω) −Ｆerror,k-1 （ω）の計算によりスペクトル関数Ｆerror,k （ω）を求め、このスペクトル関数Ｆerror,k （ω）を逆フーリエ変換することにより求める第４工程とを含み、
ｋ回目の処理で得られた前記光周波数誤差 ferror,k (t) が所定範囲内であればｋ回目の処理で得られた前記制御データ列 ｉk (t) を制御パラメータとして、前記光周波数制御電極に制御信号を印加し、所定範囲内でなければ前記第２工程、第３工程および第４工程によりｋ＋１回目の処理を行うことを特徴とする。
【００１９】
この場合、請求項２記載の発明のように、前記半導体レーザの熱応答の時定数より短い時間間隔で、波長制御を行うこと、
あるいは、請求項３記載の発明のように、前記第１工程では、前記印加信号 iref (t) と前記応答 fref (t) のうち熱的に過渡的な成分 fref,tran(t) をそれぞれスペクトル関数Ｉref （ω) とＦref,tran（ω) にフーリエ変換し、各周波数成分毎に前記スペクトル関数Ｆref,tran（ω) を前記スペクトル関数Ｉref （ω) で除算することにより、前記伝達関数Ｈtran（ω）を求めること、
あるいは、請求項４記載の発明のように、前記第１工程では、前記印加信号 iref (t) と、前記応答 fref (t) と、前記応答 fref (t) のうち熱的に定常状態の成分 fref,stat(t) をそれぞれスペクトル関数Ｉref （ω) と、Ｆref （ω) と、Ｆref,stat（ω) にフーリエ変換し、各周波数成分毎に、前記スペクトル関数Ｆref （ω) と前記スペクトル関数Ｆref,stat（ω) との差を前記スペクトル関数Ｉref （ω) で除算することにより、前記伝達関数Ｈtran（ω）を求めることが可能である。
【００２１】
請求項５に係る発明の光装置は上記目的を達成する光周波数掃引光源であり、光合波手段、光周波数を変換する光周波数変換手段、半導体レーザおよび時間遅延手段がリング状に接続されてなる光リング回路と、基準光源と、前記基準光源と前記光合波手段の間に接続される光スイッチ手段と、前記半導体レーザの光周波数制御電極に制御信号を印加する制御電源と、前記制御電源の制御信号を変化させて前記半導体レーザの波長を制御する波長制御手段を具備すること、
前記波長制御手段は、前記光リング回路から前記光合波手段を通して取り出される光を入射する光分波手段と、前記光分波手段に接続された時間分解光スペクトル測定手段と、処理手段を有すること、
前記処理手段は、前記制御電源を制御して前記光周波数制御電極に複数の周波数成分を含む電流または電圧の信号 iref (t) を印加させ、この印加信号 iref (t) に対する出力光周波数の応答 fref (t) を前記時間分解光スペクトル測定手段から入力し、前記印加信号 iref (t) と前記応答 fref (t) の過渡的成分との間の伝達関数Ｈtran（ω）を求める第１手段と、ｋ回目（ｋ＝１，２，３，・・）の処理におけるターゲット光周波数変化関数 ftarget,k(t) を、所望とする光周波数変化 ftarget(t) とｋ−１回目の処理で得られた光周波数誤差 ferror,k-1 (t) もしくはその初期値ferror,０ (t)＝０の差分より求め、前記ターゲット周波数変化関数 ftarget,k(t) を与える制御データ列 ik (t) を、定常状態における光周波数と制御信号との関係に基づいて作成する第２手段と、ｋ回目の処理で得られた前記制御データ列 ik (t) に対応する光周波数の変化 fk (t) を、前記伝達関数Ｈtran（ω）と同制御データ列 ik (t) より求める第３手段と、ｋ回目の処理における光周波数誤差 ferror,k (t) を、前記伝達関数Ｈtran（ω）と、前記制御データ列 ik (t) のスペクトル関数Ｉk （ω) と、ｋ−１回目の処理で得られる前記光周波数誤差 ferror,k-1 (t) のスペクトル関数Ｆerror,k-1 （ω）から、Ｆerror,k （ω）＝Ｈtran（ω）・Ｉｋ （ω) −Ｆerror,k-1 （ω）の計算によりスペクトル関数Ｆerror,k （ω）を求め、このスペクトル関数Ｆerror,k （ω）を逆フーリエ変換することにより求める第４手段とを含み、ｋ回目の処理で得られた前記光周波数誤差 ferror,k (t) が所定範囲内であればｋ回目の処理で得られた前記制御データ列 ｉk (t) を光周波数誤差が所定範囲内となる制御パラメータとして、前記制御電源から光周波数制御電極に制御信号を印加させ、所定範囲内でなければ前記第２手段、第３手段および第４手段によりｋ＋１回目の処理を行うものであることを特徴とする。
【００２２】
請求項６に係る発明の光装置は上記目的を達成する同期フィルタであり、外部光を入射する半導体レーザと、この半導体レーザの光周波数制御電極に制御信号を印加する制御電源と、前記制御電源の制御信号を変化させて前記半導体レーザの波長を制御する波長制御手段を具備すること、
前記波長制御手段は、前記半導体レーザの出力光を入射する光分波手段と、この光分波手段に接続された時間分解光スペクトル測定手段と、処理手段を有すること、
前記処理手段は、前記制御電源を制御して前記光周波数制御電極に複数の周波数成分を含む電流または電圧の信号 iref (t) を印加させ、この印加信号 iref (t) に対する出力光周波数の応答 fref (t) を前記時間分解光スペクトル測定手段から入力し、前記印加信号 iref (t) と前記応答 fref (t) の過渡的成分との間の伝達関数Ｈtran（ω）を求める第１手段と、ｋ回目（ｋ＝１，２，３・・・）の処理におけるターゲット光周波数変化関数 ftarget,k(t) を、所望とする光周波数変化 ftarget(t) とｋ−１回目の処理で得られた光周波数誤差 ferror,k-1 (t) もしくはその初期値ferror,０ (t)＝０の差分より求め、前記ターゲット周波数変化関数 ftarget,k(t) を与える制御データ列 ik (t) を、定常状態における光周波数と制御信号との関係に基づいて作成する第２手段と、ｋ回目の処理で得られた前記制御データ列 ik (t) に対応する光周波数の変化 fk (t) を、前記伝達関数Ｈtran（ω）と同制御データ列 ik (t) より求める第３手段と、ｋ回目の処理における光周波数誤差 ferror,k (t) を、前記伝達関数Ｈtran（ω）と、前記制御データ列 ik (t) のスペクトル関数Ｉk （ω) と、ｋ−１回目の処理で得られる前記光周波数誤差 ferror,k-1 (t) のスペクトル関数Ｆerror,k-1 （ω）から、Ｆerror,k （ω）＝Ｈtran（ω）・Ｉｋ （ω) −Ｆerror,k-1 （ω）の計算によりスペクトル関数Ｆerror,k （ω）を求め、このスペクトル関数Ｆerror,k （ω）を逆フーリエ変換することにより求める第４手段とを含み、ｋ回目の処理で得られた前記光周波数誤差 ferror,k (t) が所定範囲内であればｋ回目の処理で得られた前記制御データ列 ｉk (t) を光周波数誤差が所定範囲内となる制御パラメータとして、前記制御電源から光周波数制御電極に制御信号を印加させ、所定範囲内でなければ前記第２手段、第３手段および第４手段によりｋ＋１回目の処理を行うものであることを特徴とする。
【００２３】
請求項７に係る発明の光装置は上記目的を達成する波長切替光源であり、半導体レーザと、この半導体レーザの光周波数制御電極に制御信号を印加する制御電源と、前記制御電源の制御信号を変化させて前記半導体レーザの波長を制御する波長制御手段を具備すること、
前記波長制御手段は、前記半導体レーザの出力光を入射する光分波手段と、この光分波手段に接続された時間分解光スペクトル測定手段と、処理手段を有すること、
前記処理手段は、前記制御電源を制御して前記光周波数制御電極に複数の周波数成分を含む電流または電圧の信号 iref (t) を印加させ、この印加信号 iref (t) に対する出力光周波数の応答 fref (t) を前記時間分解光スペクトル測定手段から入力し、前記印加信号 iref (t) と前記応答 fref (t) の過渡的成分との間の伝達関数Ｈtran（ω）を求める第１手段と、ｋ回目（ｋ＝１，２，３，・・・）の処理におけるターゲット光周波数変化関数 ftarget,k(t) を、所望とする光周波数変化 ftarget(t) とｋ−１回目の処理で得られた光周波数誤差 ferror,k-1 (t) もしくはその初期値ferror,０ (t)＝０の差分より求め、前記ターゲット周波数変化関数 ftarget,k(t) を与える制御データ列 ik (t) を、定常状態における光周波数と制御信号との関係に基づいて作成する第２手段と、ｋ回目の処理で得られた前記制御データ列 ik (t) に対応する光周波数の変化 fk (t) を、前記伝達関数Ｈtran（ω）と同制御データ列 ik (t) より求める第３手段と、ｋ回目の処理における光周波数誤差 ferror,k (t) を、前記伝達関数Ｈtran（ω）と、前記制御データ列 ik (t) のスペクトル関数Ｉk （ω) と、ｋ−１回目の処理で得られる前記光周波数誤差 ferror,k-1 (t) のスペクトル関数Ｆerror,k-1 （ω）から、Ｆerror,k （ω）＝Ｈtran（ω）・Ｉｋ （ω) −Ｆerror,k-1 （ω）の計算によりスペクトル関数Ｆerror,k （ω）を求め、このスペクトル関数Ｆerror,k （ω）を逆フーリエ変換することにより求める第４手段とを含み、ｋ回目の処理で得られた前記光周波数誤差 ferror,k (t) が所定範囲内であればｋ回目の処理で得られた前記制御データ列 ｉk (t) を光周波数誤差が所定範囲内となる制御パラメータとして、前記制御電源から光周波数制御電極に制御信号を印加させ、所定範囲内でなければ前記第２手段、第３手段および第４手段によりｋ＋１回目の処理を行うものであることを特徴とする。
【００２４】
請求項８に係る発明の光装置は上記光周波数掃引光源あるいは同期注入フィルタあるいは波長切替光源光装置において、前記第２手段は定常状態の下で測定した光周波数と制御信号とのマップ、あるいは、定常状態下での測定を基に作成された光周波数と制御信号との変換テーブル、あるいは、定常状態における光周波数と制御信号との関係の近似式に基づいて、前記制御データ列 ik (t) を作成することを特徴とし、
請求項９に係る発明の光装置は上記光周波数掃引光源あるいは同期注入フィルタあるいは波長切替光源光装置において、前記波長制御手段は定常状態における光周波数と制御信号との関係を記述したデータベースを有すること、前記第２手段は前記データベースの内容に基づいて、前記制御データ列 ik (t) を作成することに基づいて作成することを特徴とし、
請求項１０に係る発明の光装置は上記光周波数掃引光源あるいは同期注入フィルタあるいは波長切替光源光装置において、前記半導体レーザは光周波数領域として位相調整領域と分布ブラッグ反射器（ＤＢＲ）領域を有する３電極分布ブラッグ反射器（ＤＢＲ）レーザであり、前記制御電源は位相調整領域と分布ブラッグ反射器（ＤＢＲ）領域の両方の光周波数制御電極に制御信号を印加するものであり、前記波長制御手段は位相調整領域と分布ブラッグ反射器（ＤＢＲ）領域の両方について前記制御電源の制御信号を変化させるものであることを特徴とする。
【００２６】
【発明の実施の形態】
本発明では、以下の手段を講じる。
▲１▼電流制御もしくは電圧制御による波長切替光源（波長切替半導体レーザ）及びその制御法においては、波長切替時の熱応答の伝達関数を用い、熱の時定数よりも短い時間刻みで、制御電流もしくは制御電圧を直接制御して過渡応答成分の補正を行う。
▲２▼また、注入同期フィルタ及びその制御法においては、上記▲１▼の制御法で制御される波長切替半導体レーザに外部からの入射光を導入し、その注入光周波数に出力光を同期させる。
▲３▼更に、光周波数掃引光源及びその制御法においては、上記▲２▼の制御法で制御される注入同期フィルタを光リング回路中に備えて、自然放出光雑音蓄積の問題を解決する。
【００２７】
以下に説明する本発明の実施の形態では、前提として、下記の２つの条件を仮定する。
(1) 光周波数を注入電流により制御する場合は、扱う制御電流の範囲内では、熱による影響が制御電流の変化分に比例すると仮定する。すなわち、発熱が電流に比例し、かつ、温度と光周波数の変化分とが比例すると考えて差し支えない。
(2) 光周波数制御を印加電圧で行う場合は、扱う印加電圧の範囲内では、熱による影響が印加電圧の変化分に比例すると仮定する。すなわち、発熱が電圧に比例し、かつ、温度と光周波数の変化分とが比例すると考えて差し支えない。
【００２８】
以下の説明では、注入電流による光周波数制御の場合について記載しているが、電圧制御の場合にも、単に、電流を電圧と読み替えることで、同様の議論が可能となる。
【００２９】
［第１実施形態例：半導体レーザの波長制御方法］
図９に概略を示すように、熱過度応答補正の流れは、以下の工程▲１▼〜▲４▼のようになる。
▲１▼レーザの熱応答関数の測定・計算（図９中、ステップＳ１）。
▲２▼定常状態における光周波数−制御電流のテーブル等を用いた、定常状態における制御電流データ列の作成（図９中、ステップＳ２）。
▲３▼熱過度応答の計算（図９中、ステップＳ３）。
▲４▼周波数誤差の見積り（図９中、ステップＳ４）。
【００３０】
これらの各工程▲１▼▲２▼▲３▼▲４▼について、以下、順を追って説明する。
【００３１】
［工程▲１▼：レーザの熱応答関数の測定・計算］
最初に、レーザの熱応答関数の測定・計算を行う工程を説明する。
まず、半導体レーザの周波数制御電流電極に、ステップ関数またはインパルス等、多くの周波数成分を含む電流を周期的に印加し、印加電流に対する出力光周波数の応答を測定する。
【００３２】
ここで、印加電流の時間関数を iref (t）と表記し、この印加電流に対する出力光周波数の応答の時間関数をｆref (t）と表記する。また、これらの時間関数ｉref (t）、ｆref (t）をフーリエ変換して得られる周波数スペクトルをそれぞれＩref （ω）、Ｆref （ω）と表記する。
【００３３】
これらの周波数スペクトルから、当該制御電流に対する光周波数誤差の伝達関数Ｈ（ω）は式(1) のように求められる。
Ｈ（ω）＝Ｆref （ω）／Ｉref （ω）                …式(1)
【００３４】
さらに、目的とする光周波数の時間変化をｆtarget(t）と、そのスペクトル関数をＦtarget（ω）と表記すると、このスペクトル関数Ｆtarget（ω）は、所望の周波数変化を与える制御電流のスペクトル関数Ｉtarget（ω）、および、前式(1) と同じ伝達関数Ｈ（ω）を用いて、式(2) と書ける。
Ｆtarget（ω）＝Ｈ（ω）・Ｉtarget（ω）            …式(2)
【００３５】
したがって、所望の周波数変化を与える制御電流のスペクトル関数Ｉtarget（ω）は式(3) と表され、これを逆フーリエ変換することにより、所望の周波数変化を与える制御電流の時間関数ｉtarget(t）が求められる。
Ｉtarget（ω）＝Ｆtarget（ω）／Ｈ（ω）            …式(3)
【００３６】
しかしながら、周波数制御電流の増分と光周波数の変化量とは線形関係にないため、前式(3) から求まる電流では、所望の周波数制御を実現できない。これは、注入キャリア量とそれに伴う周波数変化が比例しないことに起因している。
【００３７】
そこで、印加電流に対する出力光周波数の応答ｆref (t）を、熱的に安定な状態すなわち定常状態での周波数ｆref,stat (t)と、過渡的な成分ｆref,tran(t) とに分け、影響を分離して考える。検討する時間領域において、過渡的な成分は熱に依っている。さらに、熱による非定常項は、前提条件として挙げたように注入電流に対して線形であるから、過渡的な成分 fref ,tran(t)は注入電流に対し線形応答を示す。
【００３８】
このとき、印加電流ｉref (t）に対する出力光周波数の応答ｆref (t）と、この応答ｆref (t）のうち、定常状態での周波数ｆref,stat(t) と、過渡的な成分ｆref,tran(t) との関係は、式(4a)となる。また、定常状態での周波数成分ｆref,stat(t) のスペクトル関数をＦref,stat（ω）と表記し、過渡的な成分ｆref,tran(t) のスペクトル関数をＦref,tran（ω）と表記すると、印加電流に対する出力光周波数のスペクトル関数Ｈref （ω）は式(4b)となる。
ｆref (t）＝ｆref,stat (t)＋ｆref,tran(t)           …式(4a)
Ｈref （ω）＝Ｆref,stat（ω）＋Ｆref,tran（ω）    …式(4b)
【００３９】
したがって、伝達関数Ｈ（ω）は、式(5) に示されるように、定常項Ｈstatと、非定常項Ｈtran（ω）に分解できる。
0003651764.tif 000002
ただし、Ｈstat＝Ｆref,stat（ω）／Ｉref （ω）、
Ｈtran（ω）＝Ｆref,tran（ω）／Ｉref （ω）である。
【００４０】
なお、伝達関数Ｈ（ω）の定常項Ｈstatは厳密にはキャリア効果等の非線形応答を除外して考えなければならないが、ここでは、形式的に非線形項も含めた定常項として用いる。
【００４１】
ここで、前式(5) 中の伝達関数Ｈtran（ω）は伝達関数Ｈ（ω）の非定常項であるから、式(6) により、伝達関数の非定常項Ｈtran（ω）が求められる。
Ｈtran（ω）＝Ｈ（ω）｜ω≠０                        …式(6)
【００４２】
また、非定常項Ｈtran（ω）は、前式(4b)よりＦref,tran（ω）＝Ｈref （ω）−Ｆref,stat（ω）であるので、式(7) と表される。この式(7) より、非定常項Ｈtran（ω）を、周波数の過渡応答項の測定結果ｆref,tran(t) から、求めることも可能である。
0003651764.tif 000003
【００４３】
以上により求めた伝達関数を用いて、必要精度が得られるまで、▲２▼▲３▼▲４▼の工程の操作を整数ｋ回（ｋ＝１，２，３，…）繰り返す。
【００４４】
ここで、所望とする光周波数の時間変化をｆtarget(t）と表記し、ｋ回目（ｋ＝１，２，３，…）の計算においてターゲット
（目的）とする光周波数の時間変化をｆtarget,k(t）と表記し、定常状態においてこの時間変化ｆtarget,k(t）を与える制御データをｉk (t）と表記する。
【００４５】
この制御データｉk (t）を用いて半導体レーザを駆動した時の出力光周波数の時間変化をｆk (t）と表記し、ターゲットとする光周波数の時間変化ｆtarget(t）に対するこの時間変化ｆk (t）の誤差ｆerror,k (t）を式(8) で定義する。
ｆerror,k (t）＝ｆk (t）−ｆtarget(t）                …式(8)
ここで、ｋ＝０のときは誤差０、つまり、ｆerror,k (t）｜k=0 ＝０である。
【００４６】
［工程▲２▼：定常状態における制御電流データ列の作成］
次に、定常状態における光周波数−制御電流テーブルを用いて、制御電流データ列の作成を行う工程を説明する。
【００４７】
この工程では、ｋ回目の計算におけるターゲット周波数変化関数ｆtarget,k(t）を決定する。このターゲット周波数変化関数ｆtarget,k(t）は、所望とする周波数変化ｆtarget(t）とｋ−１回目の計算における周波数誤差ｆerror,k-1 (t）とを用いて、式(9) で表される。
ｆtarget,k(t）＝ｆtarget(t）−ｆerror,k-1 (t）      …式(9)
【００４８】
そして、定常状態の下で測定した光周波数−制御電流のマップや、測定を基に作成した光周波数から制御電流への変換テーブル、あるいは、光周波数と制御電流との関係の近似式等を用いて、所望の光周波数変化ｆtarget(t）を与える制御電流データ列ｉk (t）を生成する。
【００４９】
この電流制御データ列ｉk (t）を用いて、次に、熱過渡応答の計算を行う。
【００５０】
［工程▲３▼：熱過渡応答の計算］
次に、熱過渡応答の計算を行う工程を説明する。
【００５１】
制御電流データ列ｉk (t）とそれによって実現される光周波数変化ｆk (t）に関して、それぞれのスペクトル関数Ｉk （ω）、Ｆk （ω）の間には式(10)が成り立つ。
0003651764.tif 000004
【００５２】
ここで、ｉk (t）は定常状態においてｆtarget,k(t）を与える制御電流であるから、式(11)が成り立つ。
Ｆstat,k（ω）＝Ｆtarget,k（ω）                        …式(11)
【００５３】
したがって、前式(10)は、式(12)となる。
Ｆk （ω）＝Ｆtarget,k（ω）＋Ｆtran,k（ω）        …式(12)
【００５４】
［工程▲４▼：周波数誤差の見積り］
次に、光周波数誤差の見積りを行う工程を説明する。
【００５５】
前式(8) をフーリエ変換して求められる出力光周波数の誤差スペクトルＦerror,k （ω）は、前式(9) と前式(12)を用いて、式(13)で表される。
Ｆerror,k （ω）＝Ｆk （ω）−Ｆtarget（ω）
＝｛Ｆtarget,k（ω）＋Ｆtran,k（ω）｝
−｛Ｆtarget,k（ω）＋Ｆerror,k-1 （ω）｝
＝Ｆtran,k（ω）−Ｆerror,k-1 （ω）
＝Ｈtran（ω）・Ｉk （ω）−Ｆerror,k-1 （ω）…式(13)
【００５６】
この誤差スペクトルＦerror,k （ω）を逆フーリエ変換することにより、光周波数誤差ｆerror,k (t）が式(14)のように求められる。
ｆerror,k (t）＝ｆtran,k (t ）−ｆerror,k-1 ｆ(t）    …式(14)
【００５７】
光周波数誤差ｆerror,k (t）が制御の繰り返し周期内の全ての期間において、所定の範囲内であれば、制御電流データｉk (t）を制御パラメータとして採用し、レーザに電流を印加する。一方、所定の範囲を超える場合には、計算回数ｋに１を加え、上述の［工程▲２▼：定常状態における制御電流データ列の作成］に戻り、光周波数誤差の絶対値が所定の範囲以下となるまで、工程▲２▼〜▲４▼の操作を繰り返す。
【００５８】
［第２実施形態例：光周波数掃引光源］
図１に本発明の第２実施形態例に係る光装置として、光周波数掃引光源の構成例を示し、これを説明する。
【００５９】
本例の光周波数掃引光源は、等時間間隔で光周波数が変化する基準参照光を作り出す部分と、系の熱応答を測定して注入電流または印加電圧のデータを補正する部分からなる。本例では、光リング回路を用いた光周波数掃引光源が実現されている。光リング回路は、光合分波器４、光周波数シフタ（光周波数変換手段）５、レンズ６、半導体レーザ７、レンズ６、光遅延線８およびそれらを結合する光ファイバ２からなる。等時間間隔で光周波数が変化する出力光は、前記の光リング回路と、基準光源１と、同基準光源１の制御を行う光スイッチ３とで作られる。符号９は半導体レーザ７の制御電源である。図１〜図３中の各構成要素において、同符号を付したものは、同じ構成を示している。
【００６０】
図１において、基準光源１からの光は、光スイッチ３で光リング回路を１周するのに要する時間（以下、周回時間Δt)以下の時間幅で切り出され、光合分波器４を通じて光リング回路に導入される。光リング回路に導入された光は、光周波数シフタ５により或る一定周波数（Δf とする）の周波数シフトを受ける。周波数シフト受けた光は、レンズ６を介して半導体レーザ７に入射される。半導体レーザ７は、制御電流のデータに基づいて制御電源９により予め入射光周波数付近に周波数制御されており、入射光に注入同期される。この半導体レーザ７の出力光はレンズ６を通して光遅延線８に入射され、この光遅延線８で時間遅延を与えられた後、光合分波器４を通じて、一部は光リング回路外に出力され、残りは再び光リング回路中を周回することになる。光リング回路を周回する光は、再び光周波数シフタ５でΔｆの周波数シフトを受け、光リング回路中を周回する。
【００６１】
以上のように、光リング回路中を光が繰り返し周回することにより、等周波数間隔（Δｆ）かつ等時間間隔（Δｔ）を持った基準参照光が生成される。
【００６２】
一方、系の熱応答を測定し、制御データの補正を行う部分は、光分波器１０、時間分解光スペクトル測定装置１１、処理装置１２および制御電流データベース１３からなる。本例では、処理装置１２および制御電流データベース１３として、パーソナルコンピュータを用いている。
【００６３】
波長制御のために処理装置１２から制御電源９に制御電流データが送られるが、熱応答の補正が可能となるように、処理装置１２は熱応答の時定数に比べて十分短い時間間隔で電流を制御するように設定している。
【００６４】
処理装置１２は、図示しないが、基本的には、
制御電源９を制御して半導体レーザ７の光周波数制御電極に複数の周波数成分を含む電流または電圧の信号 iref (t) を印加させ、この印加信号 iref (t) に対する出力光周波数の応答 fref (t) を時間分解光スペクトル測定装置１１から入力し、印加信号 iref (t) と、応答 fref (t) との間の熱応答成分の伝達関数Ｈtran（ω）を求める第１工程を処理する第１機能部と、
ｋ回目の処理におけるターゲット光周波数変化関数 ftarget,k(t) を、所望とする光周波数変化 ftarget(t) とｋ−１回目の処理で得られた光周波数誤差 ferror,k-1 (t) より求め、前記ターゲット周波数変化関数 ftarget,k(t) を与える制御データ列 ik (t) を、定常状態における光周波数と制御信号との関係に基づいて作成する第２工程を処理する第２機能部と、
ｋ回目の処理で得られた制御データ列 ik (t) に対応する光周波数の変化 fk (t) を、伝達関数Ｈtran（ω）と同制御データ列 ik (t) より求める第３工程を処理する第３機能部と、
ｋ回目の処理における光周波数誤差 ferror,k (t) を、ｋ回目の処理で得られた光周波数変化 fk (t) とｋ−１回目の処理で得られた光周波数誤差 ferror,k-1 (t) より求める第４工程を処理する第４機能部とを含んでおり、
ｋ回目の処理で得られた光周波数誤差 ferror,k (t) が所定範囲内であればｋ回目の処理で得られた制御データ列 sk (t) を制御パラメータとして、制御電源９から光周波数制御電極に制御信号を印加させ、所定範囲内でなければ第２機能部、第３機能部および第４機能部によりｋ＋１回目の処理を行うものである。
【００６５】
以下では、半導体レーザ７として、光周波数制御領域を２つ有する３電極分布ブラッグ反射器（ＤＢＲ）レーザの場合を例として説明する。３電極分布ブラッグ反射器（ＤＢＲ）レーザの場合は、出力光周波数は、位相調整領域とＤＢＲ（分布ブラッグ反射器）領域に加えられる２電流の組によって決定される。そこで、処理装置１２は位相調整領域における熱過渡応答補正とＤＢＲ領域における熱過渡応答補正の双方を加味して行い、双方の補正後の光周波数誤差 ferror,k (t) が所定範囲内であればそのときの各領域に対する制御データ列 sk (t) を制御パラメータとして、制御電源９から各領域の光周波数制御電極に制御信号を印加させる。
【００６６】
以下、図１において、系の熱応答を測定し、制御データの補正を行う部分の説明を行う。
【００６７】
［▲１▼第１機能部：レーザの熱応答関数測定・計算］
初めに、位相調整領域とＤＢＲ領域に対する熱過渡応答の伝達関数を求める。まず、処理装置１２により、半導体レーザ７の制御電源９に、多周波数成分を含む電流として、図７（ａ）に例示したようなステップ状の繰り返し電流を加える。このときの電流値は、半導体レーザ７への印加電流値範囲中から任意に選択する。
【００６８】
上記電流条件において駆動した半導体レーザ７の出力光は、光分波器１０を経て時間分解光スペクトル測定装置１１で測定され、その測定データは処理装置１２に集録される。その１例を、図７（ｂ）に示す。
【００６９】
ここで、位相調整領域への印加電流をｉPC,ref (t)と表記し、この印加電流に対するレーザ出力光の周波数とその過渡応答成分をそれぞれ、ｆPC,ref (t)、ΔｆPC,ref (t)と表記する。また、これらをフーリエ変換したスペクトル関数をそれぞれＩPC,ref（ω）、ＦPC,ref（ω）、ΔＦPC,ref（ω）と表記する。
【００７０】
このとき、前式(8) から、位相調整領域における熱応答の伝達関数の過渡応答項は、式(15)の関係を満たしている。
ＨPC,tran （ω）＝ΔＦPC,ref（ω）／ＩPC,ref（ω）  …式(15)
【００７１】
そこで、測定した出力光周波数の過渡応答成分ΔｆPC,ref (t)と、印加した電流ｉPC,ref (t)とを処理装置１２で高速フーリエ変換（ＦＦＴ）し、各周波数成分について式(15)のように除算し、伝達関数ＨPC,tran （ω）を求めている。
【００７２】
同様に、ＤＢＲ領域についても、ＤＢＲ領域への印加電流をｉDBR,ref (t) と表記し、この印加電流に対するレーザ出力光の周波数とその過渡応答成分をそれぞれ、ｆDBR,ref (t) 、ΔｆDBR,ref (t) と表記し、これらをフーリエ変換したスペクトル関数をそれぞれＩDBR,ref （ω）、ＦDBR,ref （ω）、ΔＦDBR,ref （ω）と表記すれば、ＤＢＲ領域における熱応答の伝達関数の過渡応答項は、式(16)の関係を満たしている。
ＨDBR,tran（ω）＝ΔＦDBR,ref （ω）／ＩDBR,ref （ω）  …式(16)
【００７３】
そこで、測定した出力光周波数の過渡応答成分ΔｆDBR,ref (t) と、印加した電流ｉDBR,ref (t) とを処理装置１２で高速フーリエ変換し、各周波数成分について式(16)のように除算し、伝達関数ＨDBR,tran（ω）を求めている。
【００７４】
以上の処理▲１▼により求めた伝達関数ＨPC,tran （ω）、ＨDBR,tran（ω）を用いて、必要な精度が達成されるまで、整数ｋ（ｋ＝１，２，３…）に対して以下の処理▲２▼〜▲４▼の操作を繰り返す。
【００７５】
［▲２▼第２機能部：定常状態における光周波数−制御電流テーブルを用いた制御電流データ列の作成］
次に、処理装置１２は、定常状態における半導体レーザ７の制御電流と出力光周波数との関係をテーブル化して記述した制御電流データベース１３を基に、ターゲットとする光周波数の列に対する制御電流のデータ列を作成する。
【００７６】
ｋ回目の計算におけるターゲット光周波数ｆtarget,k(t）は、前式(9) より、ｆtarget,k(t）＝ｆtarget(t）−ｆerror,k-1 (t）と書ける。ここで、ｋ＝１のときはｆtarget,0(t）＝０であるから、ｆtarget,1(t）＝ｆtarget(t）である。
【００７７】
処理装置１２は、データベース１３からデータを抽出し、このターゲット光周波数ｆtarget,k(t）を定常状態において満足する制御電流のデータ列を位相調整領域とＤＢＲ領域それぞれについて作成する。ここで作成された、位相調整領域とＤＢＲ領域への印加電流をそれぞれｉPC,k (t)、ｉDBR,k (t) とし、それぞれのスペクトル関数をＩPC,k（ω）、ＩDBR,k （ω）とする。
【００７８】
［▲３▼第３機能部：熱過渡応答の計算］
次に、位相調整領域、ＤＢＲ領域に加える電流入力に対する出力光周波数の過渡応答スペクトルを計算する。つまり、位相調整領域とＤＢＲ領域に加える電流による出力光周波数の過渡応答成分ｆtran,k (t ）を求める。
【００７９】
この過渡応答成分ｆtran,k (t)のフーリエスペクトルＦtran,k（ω）は、前式(15)、(16)で求めた伝達関数の過渡応答項ＨPC,tran （ω）、ＨDBR,tran（ω）を用いて、式(17)により計算される。
0003651764.tif 000005
【００８０】
処理装置１２は、式(17)によりＦtran,k（ω）を得、これを逆高速フーリエ変換して、出力光周波数の過渡応答成分ｆtran,k (t)を得ている。
【００８１】
［▲４▼第４機能部：周波数誤差の見積り］
最後に、処理装置１２は、出力光周波数誤差の見積りを行い、次にすべき処理を決定する。
【００８２】
即ち、処理装置１２は、前式(14)を用いて、出力光周波数の誤差ｆerror,k (t) を計算し、その値が制御の繰り返し周期内の全ての期間において、予め規定した範囲内であれば、▲２▼〜▲４▼のループ処理から抜け出す。誤差周波数が規定範囲内にない場合は、処理▲２▼に戻り、▲２▼〜▲４▼のループ処理を実行する。
【００８３】
このようにして、誤差周波数が規定範囲内となるように作成された制御電流データｉPC,k (t)、ｉDBR,k (t) を、処理装置１２は制御パラメータとして採用して制御電源９に送り、ＤＢＲレーザ７を周波数制御する。
【００８４】
これによって、光リング回路内部を周回する信号光の周波数に追従した、ＤＢＲレーザ７の自走光周波数出力が実現される。従って、信号光と自走周波数光との周波数誤差が注入同期の許容範囲内に収まり、安定かつ広波長域での光周波数掃引が可能となった。
【００８５】
図８に、熱の補正を行わなかった場合（ａ）と、補正した場合（ｂ）のそれぞれにおける、制御電流およびそれに対応する出力光周波数の時間スペクトルを示す。熱補正を行っていない図８（ａ）では、各制御電流は単一セグメントにおいて単調減少している。そして、位相調整領域での電流の不連続点（ＤＢＲレーザのモード切替点）において、出力光周波数に大きな不連続が生じている。これに対し、熱補正を行った図８（ｂ）では、制御電流は、熱応答の遅れを補正するために、不連続点の立ち上がりを鈍らせた形となっている。この補正を加えることにより、出力光周波数は制御電流の不連続点においても疑似連続的に接続されている。
【００８６】
本第２実施形態例においてはフーリエ変換等の計算を行う処理装置１２および光周波数−制御電流の変換データを保存しているデータベース１３としてパーソナルコンピュータを用いているとしてが、処理装置１２としてマイコン（マイクロコンピュータ）を用いたり、高速フーリエ変換（ＦＦＴ）の計算やその逆変換等にディジタル・シグナル・プロセッサ（ＤＳＰ）を用いたり、データベース１３として変換テーブルを書き込んだＲＯＭ、ＲＡＭ等の記憶装置を使用することも可能である。また、本例においては、波長可変のレーザ７として３電極のＤＢＲレーザを用いているが、他の半導体レーザ、例えば、より波長可変領域の広い超周期グレーティングＤＢＲレーザ（ＳＳＧ−ＤＢＲレーザ）を用いた構成も可能である。
【００８７】
［第３実施形態例：注入同期フィルタ］
図２に本発明の第３実施形態例の光装置として、注入同期フィルタの構成例を示し、これを説明する。図２中の各構成要素において、図１と同符号を付したものは、同じ要素である。
【００８８】
本例の注入同期フィルタは、外部からの入力光周波数に追従した周波数の出力光を出射する部分（ＤＢＲ半導体レーザ７と、制御電源９および入出射側各レンズ６）と、系の熱応答を測定して注入電流または印加電圧のデータを補正する部分（光分波器１０、時間分解光スペクトル測定装置１１、処理装置１２および制御電流データベース１３）からなる。２は接続用光ファイバを示す。
【００８９】
図２において、ＤＢＲ半導体レーザ７には、外部から、予め決まってい入力光周波数がレンズ６を介して入射される。このＤＢＲレーザ７は、制御電流のデータに基づいて制御電源９により予め入射光周波数付近に周波数制御されており、入射光に注入同期される。このＤＢＲレーザ７の出力光はレンズ６を通して外部に出力される。つまり、ターゲットとなる光周波数ｆtarget(t) が外部からの入射光周波数である。
【００９０】
一方、系の熱応答を測定し、制御データの補正を行う部分は、光分波器１０、時間分解光スペクトル測定装置１１、処理装置１２および制御電流データベース１３からなる。この測定・補正部分は、図１に示したものに比べ、光分波器１０が光リング回路からではなく、ＤＢＲレーザ７の出力光の一部を取り出す点が異なり、他は構成、制御動作とも同様である。従って、重複する説明は省略する。また同様に、波長制御のために処理装置１２から制御電源９に制御電流データが送られるが、熱応答の補正が可能となるように、処理装置１２は熱応答の時定数に比べて十分短い時間間隔で電流を制御するように設定している。
【００９１】
従って、図２に示す注入同期フィルタでは、熱の影響を補正したことにより、予め決まっている入力光周波数に追従したＤＢＲレーザ７の自走周波数制御が可能となり、継続的なフィルタ機能が実現された。
【００９２】
［第４実施形態例：波長切替光源］
図３に本発明の第４実施形態例の光装置として、波長切替光源の構成例を示し、これを説明する。図３中の各構成要素において、図１、図２と同符号を付したものは、同じ要素である。
【００９３】
本例の波長切替光源は、所望とする出力光周波数を出射する部分（ＤＢＲ半導体レーザ７と、制御電源９および出射側レンズ６）と、系の熱応答を測定して注入電流または印加電圧のデータを補正する部分（光分波器１０、時間分解光スペクトル測定装置１１、処理装置１２および制御電流データベース１３）からなる。２は接続用光ファイバを示す。
【００９４】
図３において、ＤＢＲ半導体レーザ７は、ターゲットとなる光周波数ｆtarget(t) が外部からの入力光周波数ではなく、制御電流のデータに基づいて制御電源９を介して所望の出力光周波数に変更することができるものであり、レンズ６を介して外部に出力される。
【００９５】
一方、系の熱応答を測定し、制御データの補正を行う部分は、光分波器１０、時間分解光スペクトル測定装置１１、処理装置１２および制御電流データベース１３からなる。この測定・補正部分は、図２に示したものと同じ構成、制御動作であり、また、図１に示したものに比べれば、光分波器１０が光リング回路からではなく、ＤＢＲレーザ７の出力光の一部を取り出す点が異なり、他は構成、制御動作とも同様である。従って、重複する説明は省略する。また同様に、波長制御のために処理装置１２から制御電源９に制御電流データが送られるが、熱応答の補正が可能となるように、処理装置１２は熱応答の時定数に比べて十分短い時間間隔で電流を制御するように設定している。
【００９６】
従って、図３に示す波長切替光源では、熱の影響を補正した、任意の高速な光周波数切替が実現された。
【００９７】
【発明の効果】
以上説明したように本発明によれば、波長切替レーザの熱過渡応答によって生じる出力光周波数の誤差を補正し、高速な光周波数切替が実現される。また、注入同期フィルタを用いるレーザでは、自走周波数の設定誤差が補正されて継続的な注入同期が実現でき、光波長領域で安定な多光周波数光源が実現される。
【図面の簡単な説明】
【図１】本発明の実施形態例として、光リング回路型の光周波数掃引光源を示す図。
【図２】本発明の実施形態例として、注入同期フィルタを示す図。
【図３】本発明の実施形態例として、波長切替光源を示す図。
【図４】光リング回路型光源の従来例を示す図。
【図５】注入同期フィルタを応用した光リング回路を示す図。
【図６】注入同期の模式図。
【図７】制御電流と出力光周波数応答の関係を示す図。
【図８】熱補正の効果を示すタイムチャート。
【図９】半導体レーザの波長制御を示すフローチャート。
【符号の説明】
１  基準光源
２  光ファイバ
３  光スイッチ
４  光合分波器
５  光周波数シフタ
６  レンズ
７  半導体レーザ
８  光遅延線
９  制御電源
１０  光分波器
１１  時間分解光スペクトル測定装置
１２  処理装置
１３  制御電流データベース
【図１】
0003651764.tif 000006
【図２】
0003651764.tif 000007
【図３】
0003651764.tif 000008
【図４】
0003651764.tif 000009
【図５】
0003651764.tif 000010
【図６】
0003651764.tif 000011
【図７】
0003651764.tif 000012
【図８】
0003651764.tif 000013
【図９】
0003651764.tif 000014