(57)【要約】【課題】環境温度が、温度制御の対象となる半導体素子の駆動温度範囲外であるか駆動温度範囲内であるかに関わらず、半導体素子の温度を所望の駆動温度範囲内となるよう制御し、かつ低消費電力で安定して動作する光モジュールを実現する。【解決手段】制御部３０が、温度センサ３６で検出された、第１温度から第２温度までの温度範囲である環境温度に基づいて、予め定められている第３温度から第４温度である駆動温度範囲のなかから目標温度を決定する。制御部３０、ＡＴＣ回路３４、ＴＥＣ制御ＩＣ１２、及び、ＴＥＣ２４が、レーザモジュール２０の温度が目標温度となるよう制御する。第１温度は、第３温度より低く、第２温度は、第４温度より高い。【選択図】図１
2014078690.tif 000002
【特許請求の範囲】
【請求項１】
第１温度から第２温度までの温度範囲である環境温度を検出する温度センサと、
温度制御の対象となる半導体素子と、
前記温度センサで検出された温度に基づいて、予め定められている第３温度から第４温度までの温度範囲である駆動温度範囲のなかから目標温度を決定する目標温度決定手段と、
前記半導体素子の温度が前記目標温度となるよう制御する温度制御手段と、を備え、
前記第１温度は、前記第３温度より低く、
前記第２温度は、前記第４温度より高い、
ことを特徴とする光モジュール。
【請求項２】
請求項１に記載の光モジュールであって、
前記目標温度決定手段は、検出された前記環境温度が高いほど、前記目標温度が高くなるよう、前記目標温度を決定する、
ことを特徴とする光モジュール。
【請求項３】
請求項２に記載の光モジュールであって、
前記温度制御手段は、前記光モジュールが動作する期間にわたって、動作を停止させることなく前記半導体素子の温度を制御する、
ことを特徴とする光モジュール。
【請求項４】
請求項１に記載の光モジュールであって、
前記目標温度決定手段は、環境温度ｘの増加に対して目標温度ｙが単調増加する関数である、環境温度ｘと目標温度ｙとの関係を表す関数ｙ＝ｆ（ｘ）に基づいて、前記目標温度を決定する、
ことを特徴とする光モジュール。
【請求項５】
請求項４に記載の光モジュールであって、
関数ｙ＝ｆ（ｘ）が、第１温度から第２温度までの環境温度ｘの範囲内に変曲点が存在する、奇数次多項式関数又は三角関数である、
ことを特徴とする光モジュール。
【請求項６】
請求項２に記載の光モジュールであって、
前記目標温度決定手段は、環境温度ｘの増加に対して目標温度ｙが前記環境温度範囲内の少なくとも一部の範囲で単調減少する関数である、環境温度ｘと目標温度ｙとの関係を表す関数ｙ＝ｆ（ｘ）に基づいて、前記目標温度を決定する、
ことを特徴とする光モジュール。
【請求項７】
請求項１から６のいずれか一項に記載の光モジュールであって、
前記半導体素子は、ＥＡ素子である、
ことを特徴とする光モジュール。
【請求項８】
第１温度から第２温度までの温度範囲である環境温度を検出する温度センサと、温度制御の対象となる半導体素子と、を含む光モジュールの制御方法であって、
前記温度センサで検出された温度に基づいて、予め定められている第３温度から第４温度までの温度範囲である駆動温度範囲のなかから目標温度を決定する目標温度決定ステップと、
前記半導体素子の温度が前記目標温度となるよう制御する温度制御ステップと、を含み、
前記第１温度は、前記第３温度より低く、
前記第２温度は、前記第４温度より高い、
ことを特徴とする光モジュールの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光モジュール及び光モジュールの制御方法に関する。
【背景技術】
【０００２】
半導体レーザと、光変調器として動作するＥＡ（Ｅｌｅｃｔｒｏ−Ａｂｓｏｒｐｔｉｏｎ）素子と、が集積されたレーザモジュールを備えた光モジュールが存在する。このような光モジュールに含まれるＥＡ素子の一例として、ＥＡ素子の近傍の温度（環境温度）によらず駆動温度が一定となるよう制御されて使用されるクールドＥＡ（Ｃｏｏｌｅｄ  ＥＡ）素子が存在する。クールドＥＡ素子の駆動温度は比較的高い。そのため、環境温度が低くなった際には、熱電冷却素子(ＴＥＣ：Ｔｈｅｒｍｏ−Ｅｌｅｃｔｒｉｃ  Ｃｏｏｌｅｒ)によってクールドＥＡ素子を加熱する必要があり、そのために多くの電力を要することとなる。
【０００３】
また、光モジュールに含まれるＥＡ素子の別の一例として、アンクールドＥＡ（Ｕｎｃｏｏｌｅｄ  ＥＡ）素子が存在する。アンクールドＥＡ素子に関する技術の一例として、特許文献１には、高速で長距離伝送が可能な、アンクールドタイプの電界吸収型変調器集積分布帰還型レーザが記載されている。アンクールドＥＡ素子の駆動温度範囲はある程度広いため、光モジュールに含まれるＥＡ素子としてアンクールドＥＡ素子を用いた場合は、光モジュールに含まれるＥＡ素子としてクールドＥＡ素子を用いた場合と比較して、低い消費電力で光モジュールを動作させることができることが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２３９０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
光モジュールは、例えば−４０℃以上８５℃以下などの広い環境温度範囲での動作が要求されている。光モジュールの光源としてクールドＥＡ素子を用いた場合は、クールドＥＡ素子の動作温度（一定）と環境温度の温度差の最大値が非常に大きくなるため、クールドＥＡ素子を冷却又は加熱するための消費電力が非常に大きいという問題がある。ここで光源にアンクールドＥＡ素子を用いた場合、アンクールドＥＡ素子はクールドＥＡ素子と比べてより広い温度範囲で動作可能であるが、その動作可能温度範囲は例えば０℃以上７０℃以下程度であり、要求されている環境温度範囲と比べると、動作可能温度範囲は狭い。そのため、アンクールドＥＡ素子の動作可能温度範囲外においても冷却又は加熱をする必要がある。
【０００６】
本発明に先だって、発明者等はアンクールドＥＡ素子を用いた光モジュールにおいて、アンクールドＥＡ素子の動作可能温度範囲を超えた場合のみ、冷却又は加熱するような制御を検討した。この制御方法によればアンクールドＥＡ素子の動作可能温度範囲においてはアンクールドＥＡ素子の温度制御を行わないために、低消費電力を得ることができる。しかし、アンクールドＥＡ素子の動作可能温度範囲を超えた時に温度制御を開始しようとした場合に、温度制御をするＴＥＣへ流れる電流の変動量が大きくなり、光モジュールの動作が不安定になった。このように従来は低消費電力と光モジュールの安定動作の両立を実現できなかった。
【０００７】
本発明は、上記課題に鑑みてなされたものであって、環境温度が、温度制御の対象となる半導体素子の駆動温度範囲外であるか駆動温度範囲内であるかに関わらず、半導体素子の温度を所望の駆動温度範囲内となるよう制御し、かつ低消費電力で安定して動作する光モジュールを実現することである。
【課題を解決するための手段】
【０００８】
（１）上記課題を解決するために、本発明に係る光モジュールは、第１温度から第２温度までの温度範囲である環境温度を検出する温度センサと、温度制御の対象となる半導体素子と、前記温度センサで検出された温度に基づいて、予め定められている第３温度から第４温度までの温度範囲である駆動温度範囲のなかから目標温度を決定する目標温度決定手段と、前記半導体素子の温度が前記目標温度となるよう制御する温度制御手段と、を備え、前記第１温度は、前記第３温度より低く、前記第２温度は、前記第４温度より高い、ことを特徴とする。
【０００９】
（２）上記（１）に記載の光モジュールであって、前記目標温度決定手段は、検出された前記環境温度が高いほど、前記目標温度が高くなるよう、前記目標温度を決定してもよい。
【００１０】
（３）上記（２）に記載の光モジュールであって、前記温度制御手段は、前記光モジュールが動作する期間にわたって、動作を停止させることなく前記半導体素子の温度を制御してもよい。
【００１１】
（４）上記（１）に記載の光モジュールであって、前記目標温度決定手段は、環境温度ｘの増加に対して目標温度ｙが単調増加する関数である、環境温度ｘと目標温度ｙとの関係を表す関数ｙ＝ｆ（ｘ）に基づいて、前記目標温度を決定してもよい。
【００１２】
（５）上記（４）に記載の光モジュールであって、関数ｙ＝ｆ（ｘ）が、第１温度から第２温度までの環境温度ｘの範囲内に変曲点が存在する、奇数次多項式関数又は三角関数であってもよい。
【００１３】
（６）上記（２）に記載の光モジュールであって、前記目標温度決定手段は、環境温度ｘの増加に対して目標温度ｙが前記環境温度範囲内の少なくとも一部の範囲で単調減少する関数である、環境温度ｘと目標温度ｙとの関係を表す関数ｙ＝ｆ（ｘ）に基づいて、前記目標温度を決定してもよい。
【００１４】
（７）上記（１）から（６）のいずれかに記載の光モジュールであって、前記半導体素子は、ＥＡ素子であってもよい。
【００１５】
（８）本発明に係る光モジュールの制御方法は、第１温度から第２温度までの温度範囲である環境温度を検出する温度センサと、温度制御の対象となる半導体素子と、を含む光モジュールの制御方法であって、前記温度センサで検出された温度に基づいて、予め定められている第３温度から第４温度までの温度範囲である駆動温度範囲のなかから目標温度を決定する目標温度決定ステップと、前記半導体素子の温度が前記目標温度となるよう制御する温度制御ステップと、を含み、前記第１温度は、前記第３温度より低く、前記第２温度は、前記第４温度より高いことを特徴とする。
【発明の効果】
【００１６】
本発明により、環境温度が、温度制御の対象となる半導体素子の駆動温度範囲外であるか駆動温度範囲内であるかに関わらず、半導体素子の温度を所望の駆動温度範囲内となるよう制御し、かつ低消費電力で安定して動作する光モジュールが実現されることとなる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係る光送信機の構成の一例を模式的に示す図である。
【図２】環境温度と目標温度又はＬＭ温度との関係の一例を示す図である。
【図３】環境温度と目標温度又はＬＭ温度との関係の別の一例を示す図である。
【図４】本実施形態に係る光送信機における消費電力の低減の効果の一例を説明する説明図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００１９】
図１は、本発明の一実施形態に係る光モジュールの一例である光送信機１の構成の一例を模式的に示す図である。図１に示すように、本実施形態に係る光送信機１は、例えば、光通信部（本実施形態では、例えば、光送信サブアセンブリ（ＴＯＳＡ：Ｔｒａｎｓｍｉｔｔｅｒ  Ｏｐｔｉｃａｌ  Ｓｕｂ−Ａｓｓｅｍｂｌｙ）１０）、ＴＥＣ制御ＩＣ１２、マイクロコンピュータ１４、などを備えている。
【００２０】
ＴＯＳＡ１０は、例えば、レーザモジュール２０、サーミスタ２２、及び、ＴＥＣ２４、を含んでいる。レーザモジュール２０は、例えば、分布帰還型（ＤＦＢ：Ｄｉｓｔｒｉｂｕｔｅｄ  Ｆｅｅｄｂａｃｋ）半導体レーザと、アンクールドＥＡ素子とが集積されたデバイスである。
【００２１】
本実施形態に係るマイクロコンピュータ１４は、例えば、制御部３０（例えば、ＣＰＵ等）、記憶部３２（例えば、メモリ等）、などを含んで構成されている。また、本実施形態に係るマイクロコンピュータ１４は、例えば、その内部に、ＡＴＣ（Ａｕｔｏｍａｔｉｃ  Ｔｅｍｐｅｒａｔｕｒｅ  Ｃｏｎｔｒｏｌ）回路３４、温度センサ３６、なども備えている。
【００２２】
本実施形態に係るサーミスタ２２は、レーザモジュール２０の温度（以下、ＬＭ温度と呼ぶ。）を監視して、ＬＭ温度に応じた信号電圧をＡＴＣ回路３４に出力する。本実施形態に係るＴＥＣ２４は、レーザモジュール２０を冷却又は加熱してＬＭ温度を変化させる。
【００２３】
本実施形態に係る温度センサ３６は、その近傍の温度（環境温度）を検出し、検出した温度を表す信号を制御部３０に出力する。
【００２４】
本実施形態に係る記憶部３２には、例えば、環境温度と、レーザモジュール２０の制御目標の温度である目標温度との関係を示す目標温度決定データが記憶されている。図２は、環境温度と目標温度又はＬＭ温度との関係の一例を示す図である。図３は、環境温度と目標温度又はＬＭ温度との関係の別の一例を示す図である。目標温度決定データは、例えば、環境温度の値と目標温度の値とを対応付けるテーブルや、環境温度の値に基づいて目標温度の値を算出する数式を表すデータなどによって実装される。
【００２５】
また、本実施形態に係る記憶部３２には、例えば、目標温度と出力される信号電圧との関係を示す出力電圧決定データが記憶されている。出力電圧決定データは、例えば、目標温度の値と出力される信号電圧とを対応付けるテーブルや、目標温度の値に基づいて出力される信号電圧の値を算出する数式を表すデータなどによって実装される。
【００２６】
本実施形態に係る制御部３０は、温度センサ３６から入力される信号が表す温度と、記憶部３２に記憶されている目標温度設定データと、に基づいて、目標温度を決定する。そして、制御部３０は、決定された目標温度と、記憶部３２に記憶されている出力電圧決定データと、に基づいて、出力される信号電圧を決定する。そして、制御部３０は、決定された信号電圧を、ＡＴＣ回路３４に出力する。
【００２７】
本実施形態に係るＡＴＣ回路３４は、制御部３０が出力する信号電圧と、サーミスタ２２が出力する信号電圧と、の差分である信号電圧（例えば、制御部３０が出力する信号電圧からサーミスタ２２が出力する信号電圧を引いた信号電圧）をＴＥＣ制御ＩＣ１２に出力する。
【００２８】
本実施形態に係るＴＥＣ制御ＩＣ１２は、ＡＴＣ回路３４が出力する信号電圧に応じた量のＴＥＣ電流がＴＥＣ２４に流れるよう制御する。このようにして、ＴＥＣ制御ＩＣ１２とＴＥＣ２４との間を流れる電流が制御される。この電力制御により、ＴＥＣ２４の加熱又は冷却が行われ、ＬＭ温度が目標温度に近づくよう制御される。
【００２９】
本実施形態では、温度と、制御部３０やサーミスタ２２から出力される信号電圧と、の関係が一対一で対応付けられるよう、例えば、出力電圧決定データなどにおいて予め設定されている。そのため、ＡＴＣ回路３４から出力される信号電圧は、目標温度と、ＬＭ温度と、の温度差に対応付けられるものとなる。また、本実施形態では、ＴＥＣ制御ＩＣ１２は、ＡＴＣ回路３４から出力される信号電圧の値が正である場合と負である場合とで逆向きのＴＥＣ電流がＴＥＣ２４に流れるよう制御する。そして、本実施形態では、ＴＥＣ制御ＩＣ１２は、目標温度よりもＬＭ温度が高い場合は、ＴＥＣ２４を冷却し、目標温度よりもＬＭ温度が低い場合は、ＴＥＣ２４を加熱するよう制御する。
【００３０】
本実施形態では、例えば、制御部３０が、温度センサ３６で検出された温度に基づいて、予め定められている駆動温度範囲のなかから目標温度を決定する目標温度決定手段としての役割を担っている。そして、本実施形態では、例えば、制御部３０、ＡＴＣ回路３４、ＴＥＣ制御ＩＣ１２、及び、ＴＥＣ２４が、レーザモジュール２０等の半導体素子の温度が目標温度となるよう制御する温度制御手段としての役割を担っている。
【００３１】
このようにして、本実施形態では、環境温度が、レーザモジュール２０の駆動温度範囲外であるか駆動温度範囲内であるかに関わらず、ＬＭ温度が駆動温度範囲内となるよう制御できることとなる。
【００３２】
また、本実施形態では、制御部３０は、光送信機１が動作する期間にわたって、動作を停止させることなくＬＭ温度を制御する。
【００３３】
例えば、ＬＭ温度が駆動温度範囲を超えた場合にのみ、ＴＥＣ２４にＴＥＣ電流を流し、ＴＥＣ２４によるレーザモジュール２０の温度制御を行うようにすると、ＴＥＣ２４を駆動する際に、ＴＥＣ２４とレーザモジュール２０との間の熱抵抗が急峻に変化するため、ＴＥＣ制御ＩＣ１２とＴＥＣ２４との間に流れる電流の変動量が大きくなり、光送信機１の動作が不安定になる。本実施形態では、制御部３０は、光送信機１が動作する期間にわたって、動作を停止させることなくＬＭ温度を制御するので、そうしない場合と比較して、光送信機１の動作を安定させることができることとなる。
【００３４】
本実施形態では、アンクールドＥＡ素子が搭載されたレーザモジュール２０が、温度制御の対象となる。そして、本実施形態では、ＴＥＣ２４を加熱したり冷却したりすることにより、ＬＭ温度が制御される。本実施形態では、レーザモジュール２０が駆動可能である温度の範囲（駆動温度範囲）は、０°Ｃ以上７０°Ｃ以下であることとする。
【００３５】
図２の線Ｌ１には、本実施形態における温度制御が行われない状態における、環境温度とＬＭ温度との関係が示されている。線Ｌ１は、ｙ＝ａｘ＋ｂ（ここで、ｙはＬＭ温度、ｘは環境温度、ａ、ｂは予め定められた定数）との関係を示している。この場合、ＬＭ温度が０°Ｃ以上７０°Ｃ以下となるようにするには、環境温度が０°Ｃ以上７０°Ｃ以下である必要がある。そこで、図２の線Ｌ２で示されているような、ｙ＝（ａ×ａ’）ｘ＋（ｂ＋ｂ’）（ここで、ｙは目標温度、ｘは環境温度、ａ、ｂは予め定められた定数、ａ’、ｂ’は設定されるパラメータ）との関係を表すデータとなるよう目標温度設定データが設定されているようにすると、目標温度が０°Ｃ以上７０°Ｃ以下となる環境温度の範囲が−４０°Ｃ以上８５°Ｃ以下にまで広がることとなる。このように、本実施形態では、環境温度の下限である温度を第１温度、上限である温度を第２温度、目標温度の下限である温度を第３温度、上限である温度を第４温度とすると、第１温度（例えば、−４０°Ｃ）は、第３温度（例えば、０°Ｃ）よりも低く、第２温度（例えば、８５°Ｃ）は、第４温度（例えば、７０°Ｃ）よりも高いこととなる。さらに、図２の線Ｌ３で示されているように、低温度域や高温度域における線の傾きが緩やかであり、それ以外の温度範囲における線の傾きがａに近くなるような三次関数ｙ＝ｃｘ＾３＋ｄｘ＾２＋ｅｘ＋ｆ（ここで、ｙは目標温度、ｘは環境温度、ｃ、ｄ、ｅ、ｆは設定されるパラメータ）を表すデータとなるよう目標温度設定データが設定されている場合も、目標温度が０°Ｃ以上７０°Ｃ以下となる環境温度の範囲が−４０°Ｃ以上８５°Ｃ以下にまで広がることとなる。また、環境温度ｘと目標温度ｙとの関係を表す関数ｙ＝ｆ（ｘ）は、一次関数や三次関数に限定されない。例えば、関数ｙ＝ｆ（ｘ）の傾きと上述の線Ｌ１の傾きａとの差が所定の範囲内に収まる環境温度ｘの範囲が、なるべく広くなるような関数を関数ｙ＝ｆ（ｘ）として採用するようにしてもよい。例えば、−４０°Ｃ以上８５°Ｃ以下である環境温度ｘの範囲内に変曲点が存在する、奇数次多項式関数（例えば、五次関数、七次関数等）や、三角関数を、環境温度ｘと目標温度ｙとの関係を表す関数ｙ＝ｆ（ｘ）として採用しても構わない。
【００３６】
目標温度設定データにおける、環境温度と目標温度との関係をうまく設定することによって、光送信機１に要求される様々な仕様に対応することができることとなる。例えば、図３の線Ｌ２（図２の線Ｌ２と同様の線である）と線Ｌ５では、環境温度の範囲を−４０°Ｃ以上８５°Ｃとした場合の目標温度の範囲が０°Ｃ以上７０°Ｃ以下となる。一方、図３の線Ｌ４では、環境温度の範囲を−４０°Ｃ以上８５°Ｃ以下とした場合の目標温度の範囲が４０°Ｃ以上５０°Ｃ以下となる。例えば、消費電力の低減を重視する場合は、環境温度の範囲に対応付けられる目標温度の範囲が比較的広くなるよう（例えば、環境温度と目標温度との関係が図３の線Ｌ２で表されるようなデータとなるよう）目標温度設定データを設定することが好適である。一方、パワーや消光比特性などといった光学的仕様を重視する場合は、環境温度の範囲に対応付けられる目標温度の範囲が比較的狭くなるよう（例えば、環境温度と目標温度との関係が図３の線Ｌ４で表されるようなデータとなるよう）目標温度設定データを設定することが好適である。さらに、ある環境温度の範囲に対応付けられる目標温度範囲内で単調増加するだけではなく、ある環境温度の範囲に対応付けられる目標温度範囲内の少なくとも一部の範囲で単調減少するよう（例えば、環境温度と目標温度との関係が図３の線Ｌ５で表されるようなデータとなるよう）目標温度設定データを設定してもよい。これはＥＡ素子の光学特性の温度依存性によっては、上記のような制御をしたほうが、特性が良い場合があり、より光学特性を重視する場合には単調減少するような制御を行ってもかまわない。
【００３７】
図４は、本実施形態に係る光送信機１における消費電力の低減の効果の一例を説明する説明図である。図４の左上には、目標温度が環境温度によらず一定（例えば、４０°Ｃ）となる温度制御が行われた際における環境温度と目標温度又はＬＭ温度との対応関係の一例が示されている。また、図４の左上では、温度制御が行われない状態における、環境温度とＬＭ温度との関係が線Ｌ１で示されており、温度制御が行われる際における、環境温度と目標温度との関係が線Ｌ２で示されている。図４の左下には、目標温度が環境温度によらず一定（例えば、４０°Ｃ）となる温度制御が行われた際における環境温度と消費電力との対応関係の一例が示されている。
【００３８】
図４の右上には、本実施形態に係る制御が行われた際における環境温度と目標温度又はＬＭ温度との対応関係の一例が示されている。また、図４の右上では、温度制御が行われない状態における、環境温度とＬＭ温度との関係が線Ｌ１で示されており、温度制御が行われる際における、環境温度と目標温度との関係が線Ｌ２で示されている。図４の右下には、本実施形態に係る制御が行われた際における環境温度と消費電力との対応関係の一例が示されている。
【００３９】
目標温度が環境温度によらず一定（例えば、４０°Ｃ）となる温度制御が行われた際には、環境温度が目標温度から大きくはずれた場合に、ＴＥＣ２４の加熱や冷却に必要な電力が増大する。本実施形態では、温度センサ３６で検出された温度に基づいて、予め定められている駆動温度範囲のなかから目標温度を決定して、決定された目標温度となるようＬＭ温度を制御する。また、本実施形態では、温度センサ３６で検出された温度が高いほど目標温度が高くなるよう目標温度が決定される。このようにして、本実施形態では、光送信機１の消費電力を低減することができる。
【００４０】
ここで、目標温度が環境温度によらず一定となる温度制御を行った場合と比較した、本実施形態に係る制御が行われた場合の、消費電力の低減の効果の数値例を示す。例えば、環境温度とＬＭ温度との関係が、ＬＭ温度［°Ｃ］＝０．５６×環境温度＋２２．４［°Ｃ］であることとする。そして、ＳＦＰ＋（Ｓｍａｌｌ  Ｆｏｒｍ−Ｆａｃｔｏｒ  Ｐｌｕｇｇａｂｌｅ  Ｐｌｕｓ）で要求されている環境温度の範囲が−４０°Ｃ以上８５°Ｃ以下であるとする。この場合、目標温度が環境温度によらず４０°Ｃで一定となるように制御した場合、環境温度が−４０°Ｃである際に、光送信機１の消費電力は最大となる。ここで、本実施形態に係る制御を行うことで、光送信機１の最大消費電力は６３％に低減する。また、目標温度が環境温度によらず６０°Ｃで一定となるように制御した場合も、環境温度−４０°Ｃにおいて、光送信機１の消費電力は最大となる。ここで、本実施形態に係る制御を行うことで、光送信機１の最大消費電力は５６％に低減する。このように、本実施形態によれば、光送信機１の消費電力の大幅な低減を図ることができる。
【００４１】
なお、本発明は上述の実施形態に限定されるものではない。光モジュールとしての消費電力は、環境温度と目標温度との温度差が最大の場合に最大となる。従って、ある環境温度に対する目標温度を決定すれば、光モジュールとしての消費電力の最大値が決定する。多くの場合は、環境温度が最小、もしくは最大の場合に環境温度と目標温度の温度差が最大となるために、環境温度が最小、もしくは最大の場合に消費電力も最大となる。従って、例えば環境温度が最小値の場合に目標温度との温度差が最大であった場合に、目標温度の最小値と最大値の間を結ぶ関数は、その全範囲において上記の最大の温度差以内であればどのような関数で結んでも最大消費電力に影響を与えない。これは環境温度が最大の場合であっても同様であり、仮に環境温度が最小、もしくは最大ではない温度において目標温度との温度差が最大の場合でも同様である。従って、目標温度の最小値と最大値の間を結ぶ関数は上述した奇数次関数に限定されず、偶数次関数であっても、ログ関数であっても構わない。なお、上述したように環境温度と目標温度の温度差は、環境温度が最小、もしくは最大の場合に最大となることが多い。このような場合に最大消費電力ではなく、実使用時の平均的な消費電力を低減するには、上述したＬ３のような関数が好適である。
【００４２】
例えば、温度センサ３６で検出される温度とレーザモジュール２０の実際の温度との差を予め測定しておき、測定された温度差に応じて補正された信号電圧が、制御部３０からＡＴＣ回路３４に出力されるようにしても構わない。また、ＡＴＣ回路３４が、マイクロコンピュータ１４の外部に配置されていてもよい。また、温度センサ３６が、マイクロコンピュータ１４の外部に配置されていてもよい。また、例えば、本実施形態における、マイクロコンピュータ１４、ＡＴＣ回路３４、及び、ＴＥＣ制御ＩＣ１２で実現される機能は、ハードウェアによって実現されても、ソフトウェアによって実現されても、ハードウェア及びソフトウェアの組合せによって実現されても構わない。例えば、マイクロコンピュータ１４、ＡＴＣ回路３４、及び、ＴＥＣ制御ＩＣ１２で実現される機能が、マイクロコンピュータ１４にインストールされたプログラムを、制御部３０で実行することにより実現されるようにしてもよい。
【００４３】
また、本発明の適用範囲はレーザモジュール２０やレーザモジュール２０に含まれるアンクールドＥＡ素子に限定されない。本実施形態を、例えば、レーザモジュール２０やレーザモジュール２０に含まれるアンクールドＥＡ素子以外の、温度制御の対象となる半導体素子であって駆動温度範囲が予め定められているもの（例えば、直接変調型ＤＦＢレーザ素子など）に応用しても構わない。また、本実施形態を、光受信機に含まれる半導体素子に応用しても構わない。
【符号の説明】
【００４４】
１  光送信機、１０  ＴＯＳＡ、１２  ＴＥＣ制御ＩＣ、１４  マイクロコンピュータ、２０  レーザモジュール、２２  サーミスタ、２４  ＴＥＣ、３０  制御部、３２  記憶部、３４  ＡＴＣ回路、３６  温度センサ。
【図１】
2014078690.tif 000003
【図２】
2014078690.tif 000004
【図３】
2014078690.tif 000005
【図４】
2014078690.tif 000006