"バイアス電流の供給を受けて前方及び後方に光を発する、複数の発光素子と、モニタ用受光素子を有し、前記発光素子が発する後方の光出力を前記モニタ用受光素子でモニタし、モニタした後方の光出力が目標の光出力となるようにバイアス電流を制御する制御回路と、複数の前記発光素子が発した複数の前方の光が入力され、入力された複数の光を合波し、合波した光を出力する導波路型合波器と、を備え、前記発光素子は、温度条件の変化に応じて、前方の光出力に対する後方の光出力の比率が変化することにより、前方の光出力が変動し、前記導波路型合波器は、前方の光出力の前記変動を補正し、前記導波路型合波器出力後の光出力の前記変動が小さくなるような分光特性を有する、光モジュール。請求項1に記載の光モジュールにおいて、前記導波路型合波器は、温度条件が高温域に向かって変化すると前記発光素子が発する前方の光出力が減少する場合、温度条件が高温域に向かって変化すると光損失が減少する分光特性を有し、温度条件が高温域に向かって変化すると前記発光素子が発する前方の光出力が増加する場合、温度条件が高温域に向かって変化すると光損失が増加する分光特性を有する、光モジュール。請求項1又は2に記載の光モジュールにおいて、前記発光素子は、温度条件が高温域に向かって変化すると、発振波長が長波方向に変化し、かつ、前方の光出力に対する後方の光出力の比率が上昇する変動特性を有しており、前記導波路型合波器は、高温域の温度条件で得られる前記発光素子の発振波長に合わせて、光損失を極小化する透過中心波長が設定された分光特性を有している、光モジュール。請求項1又は2に記載の光モジュールにおいて、前記発光素子は、温度条件が高温域に向かって変化すると、発振波長が長波方向に変化し、かつ、前方の光出力に対する後方の光出力の比率が減少する変動特性を有しており、前記導波路型合波器は、低温域の温度条件で得られる前記発光素子の発振波長に合わせて、光損失を極小化する透過中心波長が設定された分光特性を有している、光モジュール。請求項1から4のいずれかに記載の光モジュールにおいて、前記導波路型合波器は、多段に接続した複数のマッハツェンダ干渉計から構成される、光モジュール。しかし、半導体レーザ等の発光素子は、温度条件の変化によって発振波長がシフトしていくだけでなく、前方の光出力に対する後方の光出力の比率以下、前方後方比率と言う。にも変化が表れる。このため、通常のAPC回路によるバイアス電流の制御には、前方後方比率の変化に起因して、前方の光出力が変動するという問題いわゆるトラッキングエラーがある。そこで本発明は、温度条件の変化による発光素子のトラッキングエラーを解消し、光出力を安定化させることができる技術を提供するものである。上記の課題を解決するため、本発明は、バイアス電流の供給を受けて前方及び後方に光を発する、複数の発光素子と、モニタ用受光素子を有し、発光素子が発する後方の光出力をモニタ用受光素子でモニタし、モニタした後方の光出力が目標の光出力となるようにバイアス電流を制御する制御回路と、複数の発光素子が発した複数の前方の光が入力され、入力された複数の光を合波し、合波した光を出力する導波路型合波器と、を備え、発光素子は、温度条件の変化に応じて、前方の光出力に対する後方の光出力の比率が変化することにより、前方の光出力が変動し、導波路型合波器は、前方の光出力の変動を補正し、導波路型合波器出力後の光出力の変動が小さくなるような分光特性を有する、光モジュールを一態様とする。本発明の光モジュールによれば、温度条件の変化による発光素子のトラッキングエラーを解消し、光出力を安定化させることができる。以下、図面を参照しながら本発明の実施形態について説明する。図1は、波長多重伝送システムの構成を概略的に示す図である。本発明の光モジュールは、例えば図1に示される波長多重伝送システムに適用することができる。ただし、以下は1つの適用例として示すものであり、光モジュールの適用範囲は以下の適用例に限られるものではない。波長多重伝送システムは、例えば送信側の光トランシーバ10から4波長多重化した光信号を出力し、1芯の光ファイバ22を伝送路として光信号を伝送する。伝送区間が長距離に及ぶ場合、伝送路の途中には中継器24を設置することができ、中継器24は光増幅器24aで光信号を増幅しながら伝送する。伝送された光信号は、受信側の光トランシーバ40で4つの単波長光信号に分波される。なお、ここでは送信側、受信側としてそれぞれ簡略化しているが、双方の光トランシーバ10,40には、光送信機能と光受信機能とが合わせて装備されていてもよい。この適用例において、光モジュールは送信側の光トランシーバ10に内蔵されている。光トランシーバ10は、光源器12及び導波路型合波器20を備えている。光源器12は、複数の発光素子及びAPC回路制御回路を含む。光モジュールは、複数の発光素子、APC回路、及び導波路型合波器から構成される。なお、光モジュールとしての実施形態第1実施形態及び第2実施形態については後述するものとし、ここでは光トランシーバ10の各構成要素について概略的に説明する。光源器12には、光モジュールを構成する複数の発光素子として、例えば4つのレーザダイオードLD:LaserDiode12a~12dが含まれている。これら4つのレーザダイオード12a~12dは、バイアス電流の供給を受けて、それぞれ異なる波長λ1,λ2,λ3,λ4の光を発する。また光源器12には、複数の発光素子及びAPCAutomaticPowerControl回路だけでなく、図示しない変調駆動回路も含む。APC回路は、レーザダイオード12a~12dが発する後方の光出力をモニタし、モニタした後方の光出力が目標の光出力となるように、バイアス電流を制御する。また変調回路は、レーザダイオード12a~12dに対し変調電流を供給して光を直接変調する。前方の変調された光は、光信号として導波路型合波器20へ入力される。導波路型合波器は、複数の発光素子が発した複数の前方の光光信号が入力され、入力された複数の光を合波し、合波した光を出力する。図1に示す導波路型合波器20は、4つのレーザダイオード12a~12dが発した4つの異なる波長λ1,λ2,λ3,λ4の光信号を合波して出力する。導波路型合波器20の詳細については後述する。受信側の光トランシーバ40は、導波路型分波器30及び受光器32を備えている。導波路型分波器30は、光ファイバ22を通じて入力された多重化信号を4つの単波長λ1,λ2,λ3,λ4の光信号に分波する。また受光器32には、例えば4つのフォトダイオードPD:PhotoDiode32a~32dが含まれており、これら4つのフォトダイオード32a~32dは、それぞれ単波長λ1,λ2,λ3,λ4に分波された光信号を電気信号に変換する。APC回路の構成例図2は、光トランシーバ10に内蔵されたAPC回路50の構成例を概略的に示す図である。ここでは便宜上、光源器12に含まれる1つのレーザダイオード12aを対象として説明するが、その他の3つのレーザダイオード12b,12c,12dについても同様のAPC回路50が設けられている。APC回路50は、モニタ用のフォトダイオードモニタ用受光素子以下、モニタ用PDと言う。52を有している。APC回路50は、レーザダイオード12aが発する後方の光出力をモニタ用PDでモニタし、モニタした後方の光出力が目標の光出力となるように、バイアス電流を制御する。後方の光出力に対する目標の光出力は、APC回路50の制御により一定にしようとする、前方の光出力に対する目標の光出力に従って設定される。具体的に、APC回路50は、差動増幅器54及び電流源56を有している。モニタ用PD52は、レーザダイオード12aが発する後方の光出力をモニタ受光し、モニタ電流Imtを発生させる。モニタ電流Imtは、グランドされた抵抗器図示していないでモニタ電圧Vmに変換され、このモニタ電圧Vmが差動増幅器54の反転入力端子に入力されている。APC回路50の入力端子58は、差動増幅器54の非反転入力端子に接続されている。入力端子58には、例えば図示しない内部電源又はロジック回路から目標電圧Vtが印加されている。目標電圧Vtは、後方の光出力に対する目標の光出力に従って設定される。差動増幅器54は、目標電圧Vtに対するモニタ電圧Vmの誤差を増幅して電流源56に供給する。電流源56は、差動増幅器54の出力に基づいて、目標電圧Vtに対するモニタ電圧Vmの誤差がなくなるように、レーザダイオード12aに供給されるバイアス電流Ibsを制御する。これにより、レーザダイオード12aが発する前方の光出力が一定の出力で安定する。なお、レーザダイオード12aから発せられる前方の光波長λ1は図示しないレンズで集光され、上記の導波路型合波器20に入力される。また光源器12は、APC回路50の他に変調回路60を有している。変調回路60は、上記のようにレーザダイオード12aに供給される変調電流Imdを制御する。変調回路60の入力端子62には、例えば図示しない制御ICIntegratedCircuitから変調電流Imdの設定値が入力されている。これにより、レーザダイオード12aが発する前方への光出力が二値の光信号に変調される。バイアス電流制御と温度変化との関係公知のように、レーザダイオード12aが発する前方の光出力と後方の光出力との間には相関関係例えば比例関係があるため、APC回路50によるバイアス電流Ibsの制御が光出力の安定化に有効である。ここで、例えばレーザダイオード12aの温度条件が常温域例えば25°C程度から高温域例えば85°C程度、又は低温域例えば0°C程度に変化した場合を考える。このような温度条件の変化に応じて、レーザダイオード12aが発する前方の光出力が変化しても、APC回路50によるバイアス電流Ibsの制御が有効に作用することで光出力を一定に保持することができる。なお、この場合、温度条件の変化に従ってレーザダイオード12aの光出力特性バイアス電流と光出力の関係が変化するため、光源器12は温度条件に応じた目標電圧Vtの設定値を有する。また、光源器12は、温度条件を測定するための図示しない温度センサを備える。光源器12は、温度センサから温度条件を測定し、測定した温度条件に応じた目標電圧Vtの設定値を用いて、バイアス電流Ibsを制御する。トラッキングエラーの発生ただし、レーザダイオード12a等の発光素子には、使用時に温度条件の変化に応じて前方後方比率前方の光出力に対する後方の光出力の比率が変化する特性がある。このため、前方後方比率の変化に起因する前方の光出力の変動トラッキングエラーは、APC回路50のバイアス電流制御で除去することができない。例えば、高温域で常温域より前方後方比率が大きくなる場合、高温域では、APC回路50でバイアス電流Ibsを制御していても、前方の光出力は低下する傾向にある。逆に、高温域で常温域より前方後方比率が小さくなる場合、高温域では、前方の光出力が上昇する傾向にある。そこで本発明では、上記のようなトラッキングエラーによる前方の光出力の変動を補正し、導波路型合波器20出力後の光出力の変動が小さくなるような分光特性を有する導波路型合波器20を用いている。以下、トラッキングエラーの補正に有効な導波路型合波器20を用いた光モジュールの実施形態第1実施形態及び第2実施形態について説明する。導波路型合波器の構成例図3は、導波路型合波器20の構成例を概略的に示す図である。図3に示される構成例は、第1実施形態及び第2実施形態について共通である。導波路型合波器20は、例えば3つのマッハツェンダ干渉計20a~20cを多段に接続して構成されている。具体的には、光信号の入力段に2つのマッハツェンダ干渉計20b,20cが位置し、残る1つのマッハツェンダ干渉計20aが出力段に位置している。3つのマッハツェンダ干渉計20a~20cは、いずれも構造的には同等ただし分光特性は個別に異なるの光導波路素子であるが、配置によって機能が異なる。入力段に位置する2つのマッハツェンダ干渉計20b,20cは、導波路型合波器20全体としての入力ポート200を形成している。入力ポート200には、第1ポート200a~第4ポート200dまでの4つが含まれる。このうち第1ポート200a及び第2ポート200bが1つのマッハツェンダ干渉計20bで構成されており、第3ポート200c及び第4ポート200dがもう1つのマッハツェンダ干渉計20cで構成されている。4つある入力ポート200のうち、第1ポート200aには波長λ1の光信号が入力され、第2ポート200bには波長λ3の光信号が入力される。また第3ポート200cには波長λ2の光信号が入力され、第4ポート200dには波長λ4の光信号が入力されるものとなっている。なお、同一のマッハツェンダ干渉計20bに入力される2つの光信号波長λ1,λ3の間には、標準グリッドよりも大きい波長間隔が確保されている。同様に、同一のマッハツェンダ干渉計20cに入力される2つの光信号波長λ2,λ4の間にも、標準グリッドより大きい波長間隔が確保されているものとする。出力段に位置する1つのマッハツェンダ干渉計20aは、導波路型合波器20全体としての出力ポート210を形成している。マッハツェンダ干渉計20aと他の2つのマッハツェンダ干渉計20b,20cとは、それぞれ中間導波路200e,200fで接続されている。入力段のマッハツェンダ干渉計20bで合波された光信号波長λ1,λ3は、中間導波路200eを通じて出力段のマッハツェンダ干渉計20aに入力され、また、別の入力段のマッハツェンダ干渉計20cで合波された光信号波長λ2,λ4は、中間導波路200fを通じて出力段のマッハツェンダ干渉計20aに入力されている。出力段のマッハツェンダ干渉計20aは、入力された2つの光信号波長λ1,λ3が合波されたものと波長λ2,λ4が合波されたものをさらに合波し、4波長多重化した光信号波長λ1~λ4を出力ポート210から出力する。第1実施形態図4は、第1実施形態の光モジュールに用いられる導波路型合波器20の分光特性を示す図である。導波路型合波器20は、短波長域から長波長域に向かって波長λ1’,λ2’,λ3’,λ’4の順に、光損失を極小化する各透過中心波長がほぼ一定間隔で配置された分光特性を有している。ここでは透過中心波長の間隔を一定としているが、波長間隔は一定でなくてもよい。ここで、レーザダイオード12a~12d等の発光素子は、温度条件が常温域から高温域、又は低温域に変化すると、発振波長のずれ温度ドリフトが生じる特性を有している。このとき第1実施形態の光モジュールでは、予め高温域での発振波長λ1’~λ4’に導波路型合波器20の透過中心波長を一致させた分光特性を採用している。したがって第1実施形態では、温度条件が高温域の場合に導波路型合波器20での光損失Lhが最小となるが、常温域で得られる各波長λ1~λ4では高温域より光損失Lnが大きくなり、低温域で得られる各波長λ1~λ4では光損失Lcが最大となる。トラッキングエラーとの関係このような導波路型合波器20の分光特性は、温度条件が高温域に向かって変化すると、発振波長が長波方向に変化し、かつ、前方の光出力に対する後方の光出力の比率が上昇する変動特性を有する発光素子に対して有効である。以下、この点について、より具体的に検証する。図5は、波長域λ1に対応するレーザダイオード12aについての検証例を示す図である。図5中Aは、第1実施形態で用いられる導波路型合波器20の分光特性を示している。また図5中Bは、温度条件の変化に応じたトラッキングエラー図中TEと表記の変化特性を示している。そして図5中Cは、導波路型合波器20出力後の光出力を示している。この検証例において、温度条件は、レーザダイオード12aが使用される温度範囲として、低温域0°Cから高温域85°Cまでの間で変化するものとする。ただし、温度条件の設定はこれ以外でもよい。このときレーザダイオード12aとしてDFB-LDDistributedFeedBackLaserDiodeを使用し、Δ0.1nm/°Cの波長シフトが発生する場合を考える。この場合、常温域25°Cから高温域85°Cへの温度変化ΔT=60°Cでは、レーザダイオード12aの発振波長は6.0nmだけ長波長側へ変化する。一方、常温域25°Cから低温域0°Cへの温度変化ΔT=25°Cに対し、レーザダイオード12aの発振波長は2.5nmだけ短波長側へ変化する。したがって、例えば波長域λ1のレーザダイオード12aは、常温域での発振波長を1271nmとすると、高温域では発振波長が1277nmにシフトし、低温域では発振波長が1268.5nmにシフトすると予測できる。分光特性図5中Aに示されているように、第1実施形態の導波路型合波器20では、予め透過中心波長を高温域での発振波長λ’1:1277nmに合わせて設計している。導波路型合波器20は、レーザダイオード12aが使用される温度範囲低温域0°Cから高温域85°Cにおいて、温度条件が高温域に向かって変化すると、光損失が減少する分光特性を有する。この場合、高温域で光損失Lhは最小となるが、常温域の発振波長λ1:1271nmでは光損失Lnが大きくなり、低温域での発振波長λ1:1268.5nmでは光損失Lcが最大となる。トラッキングエラー特性レーザダイオード12aが、温度条件が高温域に向かって変化すると、前方の光出力に対する後方の光出力の比率が上昇する変動特性を有する場合、APC回路50によって制御される前方の光出力は、温度条件が高温域に向かって変化すると、減少する。言い換えると、トラッキングエラーによる光出力の損失は、温度条件が高温域に向かって変化すると、増加する。図5中Bに示されるトラッキングエラーの特性は、例えば常温域での損失を中間値0とすると、高温域で光損失Lthは最大となり、逆に低温域で光損失Ltcは最小となる傾向を示す。なお中間値0は、厳密な意味で最大と最小の中央平均値である必要はない第2実施形態についても同様。。補正による光出力の安定化図5中Cに示されるように、図5中Aの分光特性と図5中Bのトラッキングエラー特性の両者により光損失が相殺され、温度条件の全域で、導波路型合波器20出力後の光出力を略一定値Psに抑えることができる。具体的には、各温度条件で以下の補正が作用している。常温域常温域では、トラッキングエラーによる光損失は中間値0にある。このとき、常温域での発振波長λ1に対する導波路型合波器20の光損失Lnを足し合わせると、導波路型合波器20出力後の光出力は上記の一定値Psになる。高温域高温域では、トラッキングエラーによる光損失が中間値0より増加して最大値Lthとなる。この場合、トラッキングエラーによる損失の増加分0→Lthに対して、シフト後の発振波長λ’1では導波路型合波器20の光損失が減少Ln→Lhする。このため、両者の相殺により導波路型合波器20出力後の光出力は上記の一定値Psに補正されることになる。低温域また低温域では、トラッキングエラーによる光損失が中間値0より減少して最小値Ltcとなる。この場合、トラッキングエラーによる損失の減少分0→Ltcに対し、シフト後の発振波長λ1では導波路型合波器20の光損失が増加Ln→Lcする。このため、ここでも両者の相殺により導波路型合波器20出力後の光出力は上記の一定値Psに補正されることになる。以上のように第1実施形態の光モジュールによれば、温度条件の変化に応じてトラッキングエラーによる光損失の変動が生じても、その変動分を導波路型合波器20の分光特性によって補正し、導波路型合波器20出力後の光出力の変動を小さくできる。結果として、光モジュールは、その光出力を安定化させることができる。第2実施形態図6は、第2実施形態の光モジュールに用いられる導波路型合波器20の分光特性を示す図である。以下、第1実施形態との相違点を中心として説明する。第2実施形態の光モジュールでは、温度条件を低温域とした場合に得られるレーザダイオード12a~12dの発振波長λ1~λ4に対し、予め導波路型合波器20の透過中心波長を一致させた分光特性を採用している点が第1実施形態と異なっている。したがって第2実施形態では、温度条件が低温域の場合に導波路型合波器20での光損失Lcが最小となるが、常温域で得られる各波長λ1~λ4では光損失Lnが大きくなり、高温域で得られる各波長λ1’~λ4’では光損失Lhが最大となっている。トラッキングエラーとの関係第2実施形態で用いられる導波路型合波器20の分光特性は、温度条件が高温域に向かって変化すると、発振波長が長波方向に変化し、かつ、前方の光出力に対する後方の光出力の比率が減少する変動特性を有する発光素子に対して有効である。図7は、第2実施形態における波長域λ1に対応するレーザダイオードについての検証例を示す図である。図7中Aは、第2実施形態で用いられる導波路型合波器20の分光特性を示している。また図7中Bは、温度条件の変化に応じたトラッキングエラーの変化特性を示している。そして図7中Cは、導波路型合波器20出力後の光出力を示している。分光特性図7中Aに示されているように、第2実施形態の導波路型合波器20では、予め透過中心波長を低温域での発振波長λ1:1268.5nmに合わせて設計している。導波路型合波器20は、レーザダイオード12aが使用される温度範囲低温域0°Cから高温域85°Cにおいて、温度条件が高温域に向かって変化すると、光損失が増加する分光特性を有する。この場合、低温域で光損失Lcは最小となるが、常温域の発振波長λ1:1271nmでは光損失Lnが大きくなり、高温域での発振波長λ’1:1277nmでは光損失Lhが最大となる。トラッキングエラー特性レーザダイオード12aが、温度条件が高温域に向かって変化すると、前方の光出力に対する後方の光出力の比率が減少する変動特性を有する場合、APC回路50によって制御される前方の光出力は、温度条件が高温域に向かって変化すると、増加する。言い換えると、トラッキングエラーによる光出力の損失は、温度条件が低温域に向かって変化すると、増加する。図7中Bに示されるトラッキングエラーの特性は、常温域での損失を中間値0としたとき、低温域で光損失Ltcが最大となり、逆に高温域で光損失Lthが最小となる傾向を示す第1実施形態と逆の傾向。補正による光出力の安定化第2実施形態においても、図7中Cに示されるように両者により光損失が相殺され、温度条件の全域で、導波路型合波器20出力後の光出力を略一定値Psに抑えることができる。具体的には、各温度条件で以下の補正が作用している。常温域常温域でトラッキングエラーによる光損失が中間値0にある点は第1実施形態と同様である。そして、常温域での発振波長λ1に対する導波路型合波器20の光損失Lnを足し合わせると、導波路型合波器20出力後の光出力は上記の一定値Psになる。高温域高温域では、トラッキングエラーによる光損失が中間値0より減少して最小値Lthとなる。この場合、トラッキングエラーによる損失の減少分0→Lthに対して、シフト後の発振波長λ’1での導波路型合波器20の光損失は増加Ln→Lhする。このため、同じく両者の相殺により導波路型合波器20出力後の光出力は上記の一定値Psに補正されることになる。低温域また低温域では、トラッキングエラーによる光損失が中間値0より増加して最大値Ltcとなる。この場合、トラッキングエラーによる損失の増加分0→Ltcに対して、シフト後の発振波長λ1での導波路型合波器20の光損失は減少Ln→Lcする。このため、ここでも両者の相殺により導波路型合波器20出力後の光出力は上記の一定値Psに補正されることになる。以上のように第2実施形態の光モジュールについても、温度条件の変化に応じて生じたトラッキングエラーによる光損失の変動分を導波路型合波器20の分光特性によって補正し、導波路型合波器20出力後の光出力の変動を小さくできる。結果として、光モジュールは、その光出力を安定化させることができる。上述した第1及び第2実施形態の光モジュールによれば、予め導波路型合波器20の分光特性をトラッキングエラーの特性温度条件の変化に対する損失の変化傾向に合わせて設計しておくことで、使用時の温度条件の変化による光トランシーバ10の出力変動を抑え、波長多重化伝送システムによるデータ伝送の安定化に大きく寄与することができる。また、第1及び第2実施形態で挙げた検証例は、1つの波長λ1に対応するレーザダイオード12aについてのものであるが、その他の波長λ2,λ3,λ4に対応するレーザダイオード12b,12c,12dについても同様の分光特性を適用することができる。これにより、光モジュール全体として、全ての波長λ1~λ4で前方光出力のトラッキングエラー補正を実現することができる。光モジュールは、4波長よりチャンネル数が多い例えば10チャンネル導波路型合波器20を有していてもよい。この場合であっても、第1及び第2実施形態で挙げた分光特性によるトラッキングエラー補正を適用することにより、チャンネル毎にレーザダイオードの前方の光出力を安定化させることができる。また、各実施形態で挙げた温度条件や発振波長、透過中心波長等の値は好ましい例示であり、本発明の実施に際して個々の値を適宜に変更できることは言うまでもない。"