(57)【要約】【課題】光強度調整機能を有する装置内部でクロストークが発生した場合に、適切に光強度を調整するための技術を提供する。【解決手段】本願発明の光伝送装置１００は、入力された波長多重光信号を波長ごとに分波する分波部１０ａと、前記分波部１０ａで分波された各光信号についての光強度を検出する検出部１５（１〜ｎ）と、前記検出部１５（１〜ｎ）で検出された光強度に基づいて、前記各光信号の出力強度を調整する調整部１２（１〜ｎ）と、前記調整部１２（１〜ｎ）で調整された出力強度の各光信号を合波して出力する合波部１１と、前記検出部１５（１〜ｎ）で検出された光強度についての検出値を補正する補正装置１６と、を備え、前記補正装置１６は、前記各光信号に付加されたノイズ成分に相当する値を算出し、前記検出部で検出された前記光強度から、前記ノイズ成分を除去する。【選択図】図１
2010147618.tif 000002
【特許請求の範囲】
【請求項１】
波長ごとに伝送される各光信号の光強度について検出された検出値を補正する補正装置であって、
前記各光信号に付加されたノイズ成分に相当する値を算出するノイズ成分算出部と、
前記検出値から、前記ノイズ成分算出部で算出されたノイズ成分を除去するノイズ除去部と、を備える、
ことを特徴とする補正装置。
【請求項２】
請求項１に記載された補正装置であって、
前記ノイズ成分算出部は、
補正対象の光信号以外の光信号によるクロストーク成分に相当する値を算出し、
前記ノイズ除去部は、
前記検出部で検出された前記光強度から、前記ノイズ成分算出部で算出されたクロストーク成分を除去する、
ことを特徴とする補正装置。
【請求項３】
請求項２に記載された補正装置であって、
前記ノイズ成分算出部は、
補正対象の光信号以外の光信号についての光強度の総和に、所定の係数を乗じて、前記クロストーク成分に相当する値を算出する、
ことを特徴とする補正装置。
【請求項４】
請求項２に記載の補正装置であって、
前記ノイズ成分算出部は、
補正対象の光信号と平行して伝送される他の光信号による第１のクロストーク成分と、
前記分波部に入力される前記波長多重光信号による第２のクロストーク成分と、
補正対象の光信号と逆方向に伝送される波長多重光信号による第３のクロストーク成分と、に相当する各値を算出し、
前記ノイズ除去部は、
前記検出部で検出された前記光強度から、前記ノイズ算出部で算出された、前記第１のクロストーク成分と、前記第２のクロストーク成分と、前記第３のクロストーク成分と、を除去する、
ことを特徴とする補正装置。
【請求項５】
請求項４に記載の補正装置であって、
前記ノイズ成分算出部は、
補正対象の光信号以外の光信号についての光強度の総和に、所定の第１の係数を乗じて、前記第１のクロストーク成分に相当する値を算出し、
前記分波部に入力される前記波長多重光信号についての光強度に、所定の第２の係数を乗じて、前記第２のクロストーク成分に相当する値を算出し、
補正対象の光信号と逆方向に伝送される波長多重光信号についての光強度に、所定の第３の係数を乗じて、前記第３のクロストーク成分に相当する値を算出する、
ことを特徴とする補正装置。
【請求項６】
入力された波長多重光信号を波長ごとに分波する分波部と、
前記分波部で分波された各光信号についての光強度を検出する検出部と、
前記検出部で検出された光強度に基づいて、前記各光信号の出力強度を調整する調整部と、
前記調整部で調整された出力強度の各光信号を合波して出力する合波部と、
を備えた波長多重光伝送装置であって、
前記各光信号に付加されたノイズ成分に相当する値を算出するノイズ成分算出部と、
前記検出部で検出された前記光強度から、前記ノイズ成分算出部で算出されたノイズ成分を除去するノイズ除去部と、を備え、
前記調整部は、
前記ノイズ除去部でノイズ成分が除去された光強度に基づいて、前記各光信号の出力強度を調整する、
ことを特徴とする波長多重光伝送装置。
【請求項７】
請求項６に記載の波長多重光伝送装置であって、
前記ノイズ成分算出部は、
補正対象の光信号以外の光信号によるクロストーク成分に相当する値を算出し、
前記ノイズ除去部は、
前記検出部で検出された前記光強度から、前記ノイズ成分算出部で算出されたクロストーク成分を除去する、
ことを特徴とする波長多重光伝送装置。
【請求項８】
請求項７に記載の波長多重光伝送装置であって、
前記ノイズ成分算出部は、
補正対象の光信号以外の光信号についての光強度の総和に、所定の係数を乗じて、前記クロストーク成分に相当する値を算出する、
ことを特徴とする波長多重光伝送装置。
【請求項９】
請求項６に記載の波長多重光伝送装置であって、
前記ノイズ成分算出部は、
補正対象の光信号と平行して伝送される他の光信号による第１のクロストーク成分と、
前記分波部に入力される前記波長多重光信号による第２のクロストーク成分と、
補正対象の光信号と逆方向に伝送される波長多重光信号による第３のクロストーク成分と、に相当する各値を算出し、
前記ノイズ除去部は、
前記検出部で検出された前記光強度から、前記ノイズ算出部で算出された、前記第１のクロストーク成分と、前記第２のクロストーク成分と、前記第３のクロストーク成分と、を除去する、
ことを特徴とする波長多重光伝送装置。
【請求項１０】
請求項９に記載の波長光伝送装置であって、
前記ノイズ成分算出部は、
補正対象の光信号以外の光信号についての光強度の総和に、所定の第１の係数を乗じて、前記第１のクロストーク成分に相当する値を算出し、
前記分波部に入力される前記波長多重光信号についての光強度に、所定の第２の係数を乗じて、前記第２のクロストーク成分に相当する値を算出し、
補正対象の光信号と逆方向に伝送される波長多重光信号についての光強度に、所定の第３の係数を乗じて、前記第３のクロストーク成分に相当する値を算出する、
ことを特徴とする波長多重光伝送装置。
【請求項１１】
波長ごとに伝送される各光信号の光強度について検出された検出値を補正する補正装置における補正方法であって、
前記補正装置は、回路群を備え、
前記回路群が、
前記各光信号に付加されたノイズ成分に相当する値を算出するノイズ成分算出処理と、
前記検出値から、前記ノイズ成分算出ステップで算出されたノイズ成分を除去するノイズ除去処理と、
を行う、
ことを特徴とする補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、伝送する光信号の光強度（出力強度）について調整する技術に関し、特に、当該調整のために用いる光強度の検出値を補正する技術に関する。
【背景技術】
【０００２】
近年の光波長多重技術の進歩に伴って、高速で大容量のデータ伝送が可能な光ネットワークが急速に普及している。光波長多重技術を用い、一本の光ファイバケーブルに複数の異なる波長（帯）の光信号を多重して送信することにより、数倍〜数千倍の情報量を同じケーブルで送信できる。
【０００３】
しかし、各波長（帯）の光信号は、伝送過程において、光強度（光パワーレベル）にばらつきが生じることがある。そのため、光波長多重技術を用いて光伝送を行う一般的な多重光伝送装置の中には、波長（帯）ごとに光強度を調整する機能（以下では、「光強度調整機能」と呼ぶ）が設けられているものもある。
【０００４】
例えば、特許文献１には、光強度調整機能を有する光伝送装置について記載されている。特許文献１では、波長（帯）ごとに分波された各光信号の光強度を検出し、その検出値に基づいて、出力用の当該光強度を調整している。これにより、波長（帯）ごとの各光信号の光強度を、それぞれ一定値になるように調整できる。
【０００５】
【特許文献１】特開２００４−７０５８
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、検出値に基づいて各光信号の光強度を調整するため、検出値に誤差があると、各光信号の光強度について適切に調整できない。例えば、光伝送装置の内部において、光強度を調整する光信号に対して他の光信号が漏れ込む現象（以下では、「クロストーク」と呼ぶ）が発生した場合には、検出値に誤差が生じ、各光信号の光強度を一定値に調整できない。
【０００７】
本発明は、光強度調整機能を有する装置内部でクロストークが発生した場合にも、適切に光強度を調整するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明は、光強度を調整する光信号に付加されたノイズ成分（光信号に漏れ込んだクロストーク成分）を算出し、光強度について検出した検出値から当該ノイズ成分（クロストーク成分）を除去し、除去後の補正値を用いて光強度を調整する。
【０００９】
例えば、本発明は、入力された波長多重光信号を波長ごとに分波する分波部と、前記分波部で分波された各光信号についての光強度を検出する検出部と、前記検出部で検出された光強度に基づいて、前記各光信号の出力強度を調整する調整部と、前記調整部で調整された出力強度の各光信号を合波して出力する合波部と、を備えた波長多重光伝送装置であって、前記各光信号に付加されたノイズ成分を算出するノイズ成分算出部と、前記検出部で検出された前記光強度から、前記ノイズ成分算出部で算出されたノイズ成分を除去するノイズ除去部と、を備え、前記調整部は、前記ノイズ除去部でノイズ成分が除去された光強度に基づいて、前記各光信号の出力強度を調整する。
【発明の効果】
【００１０】
本発明によれば、光強度調整機能を有する装置内部でクロストークが発生した場合にも、適切に光強度を調整することができる。
【発明を実施するための最良の形態】
【００１１】
（第１の実施形態）
以下、本発明の実施形態の一例について図面を参照して説明する。
【００１２】
本発明の一実施形態が適用された光伝送装置１００は、複数の異なる波長（帯）の光信号を多重して伝送する装置である。光伝送装置１００は、伝送する光信号の光強度を波長（帯）ごとに調整する「光強度調整機能」を有する。
【００１３】
図１は、本発明の第１の実施形態が適用された光伝送装置１００の概略構成図である。図示するように、光伝送装置１００は、波長分波器１０ａと、波長合波器１１と、ｎ（２以上の整数）個の光可変減衰器１２（１〜ｎ）と、ｎ個の制御回路１３（１〜ｎ）と、ｎ個の光カプラ１４（１〜ｎ）と、ｎ個のモニタ部１５（１〜ｎ）と、補正装置１６と、を備える。
【００１４】
波長分波器１０ａは、光伝送装置１００に入力された波長多重光信号を、複数（ｎ個）の異なる波長（帯）ごとの単波長光信号に分波する。
【００１５】
波長合波器１１は、波長分波器１０ａで波長（帯）ごとに分波された複数（ｎ個）の単波長光信号を、波長多重光信号に合波する。そして、波長合波器１１は、合波した波長多重光信号を出力する。
【００１６】
例えば、波長分波器１０ａ、及び、波長合波器１１は、ＰＬＣ−ＡＷＧ（Ｐｌａｎｎｅｒ  Ｌｉｇｈｔ  ｗａｖｅ  Ｃｉｒｃｕｉｔ−Ａｒｒａｙｅｄ  Ｗａｖｅｇｕｉｄｅ  Ｇｒａｔｉｎｇ）型フィルタで実現される。
【００１７】
波長分波器１０ａと波長合波器１１との間には、複数（ｎ個）の光伝送路が平行して設置されており、波長分波器１０ａで分波された波長（帯）ごとの単波長光信号は、それぞれ各光伝送路を介して、波長合波器１１まで到達する。
【００１８】
また、各光伝送路には、光可変減衰器１２（１〜ｎ）と、光カプラ１４（１〜ｎ）と、が配置される。図示するように、各光伝送路において、光可変減衰器１２（１〜ｎ）は波長分波器１０ａ側に設置され、光カプラ１４（１〜ｎ）は波長合波器１１側に設置される。ただし、両配置箇所を入れ替えて、光可変減衰器１２（１〜ｎ）を波長合波器１１側に設置し、光カプラ１４（１〜ｎ）を波長分波器１０ａ側に設置するようにしてもよい。
【００１９】
光可変減衰器１２（１〜ｎ）は、出力する光信号（光伝送路を伝搬する光信号）の光強度を調整する。具体的には、光可変減衰器１２（１〜ｎ）は、後述する制御回路１３（１〜ｎ）から供給される制御信号に従って、光伝送路を伝搬する光信号の光強度を減衰させる制御を行う。例えば、光可変減衰器１２（１〜ｎ）は、ＶＯＡ（Ｖａｒｉａｂｌｅ  Ｏｐｔｉｃａｌ  Ａｔｔｅｎｕａｔｏｒ）などで実現される。
【００２０】
また、光可変減衰器１２（１〜ｎ）は、光伝送路を伝搬する光信号を遮断、回復できる。この場合、光可変減衰器１２（１〜ｎ）は、例えば、１×１光スイッチや２×１光スイッチなどの機械式光スイッチや、ＳｉＯ２、ＬｉＮｂＯ３ベースの波導路型光スイッチなどで実現されてもよい。
【００２１】
光カプラ１４（１〜ｎ）は、光伝送路を伝搬する光信号を分岐する。具体的には、光カプラ１４（１〜ｎ）は、光伝送路を伝搬する光信号を、波長合波器１１に供給する主信号と、後述するモニタ部１５（１〜ｎ）に供給する副信号と、に分岐する。なお、ここで、主信号と副信号の分配比は、例えば、９：１とする。
【００２２】
モニタ部１５（１〜ｎ）は、光伝送路を伝搬する光信号の光強度を検出する。具体的には、モニタ部１５（１〜ｎ）は、光カプラ１４（１〜ｎ）で分岐されて入力された副信号の光強度を検出する。そして、検出した副信号の光強度から、光伝送路を伝搬する光信号（例えば、光可変減衰器１２（１〜ｎ）から出力される光信号）の光強度を示すデータ（検出値データ：Ｐ１〜Ｐｎ）に変換し、補正装置１６に送信する。
【００２３】
ここで、モニタ部１５（１〜ｎ）に入力される光信号（副信号）には、ノイズ成分が含まれており、モニタ部１５（１〜ｎ）が生成する検出値データ（Ｐ１〜Ｐｎ）は、ノイズ成分を含む値となる。モニタ部１５（１〜ｎ）に入力される光信号（副信号）にノイズが付加される主な要因としては、上述したように、光伝送装置１００の内部で発生したクロストークが挙げられる。より詳細には、図１に太点線（第１のクロスロークＡ）で示すように、波長分波器１０ａの下流から、モニタ部１５（１〜ｎ）までの区間で発生するクロストークがある。この区間には、例えば、光伝送路間でのクロストーク、光可変減衰器１２（１〜ｎ）間でのクロストーク、モニタ部１５（１〜ｎ）間でのクロストークなどがある。
【００２４】
補正装置１６は、モニタ部１５（１〜ｎ）で検出した光強度（検出値データ：Ｐ１〜Ｐｎ）を補正する処理（以下では、「補正処理」と呼ぶ）を行う。具体的には、補正装置１６は、モニタ部１５（１〜ｎ）から入力された検出値データ（Ｐ１〜Ｐｎ）に基づき、第１のクロストークＡによるノイズ成分（クロストーク成分）を算出する。そして、補正装置１６は、モニタ部１５（１〜ｎ）から入力された検出値データ（Ｐ１〜Ｐｎ）から、算出したノイズ成分（クロストーク成分）を除去する。それから、補正装置１６は、ノイズ成分（クロストーク成分）を除去した後の検出値データ（補正値データ：Ｘ１〜Ｘｎ）を、後述する制御回路１３（１〜ｎ）に送信する。これにより、補正装置１６は、実際に光伝送路を伝搬する光信号（例えば、光可変減衰器１２（１〜ｎ）から出力される光信号）の光強度を、制御回路１３（１〜ｎ）に通知することができる。
【００２５】
図２は、補正装置１６のハードウェア構成の一例を概略的に示す図である。図示する補正装置１６は、下記の数式１に従って、検出値データ（Ｐ１〜Ｐｎ）から補正値データ（Ｘ１〜Ｘｎ）を算出するための演算回路で構成される。
【００２６】
Ｘｊ＝Ｐｊ−Ｒａ×Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ  ・・・（数式１）
（ただし、ｉ、ｊは１〜ｎの整数、Ｒａは第１のクロストーク係数を示す。）
具体的には、図示するように、補正装置１６は、「Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」の演算を行う加算器群１６１と、乗算器１６２（１〜ｎ）と、第１のクロストーク係数記憶部１６３と、加算（減算）器１７０（１〜ｎ）と、を備えている。
【００２７】
補正装置１６に入力された検出値データ（Ｐ１〜Ｐｎ）は、まず、加算器１７０（１〜ｎ）と、加算器群１６１と、に供給される。加算器群１６１は、供給された各検出値データＰｊ（ｊ＝１〜ｎ）ごとに、「Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」を演算し、各演算結果を乗算器１６２（１〜ｎ）に供給する。乗算器１６２（１〜ｎ）は、加算器群１６１から供給された演算結果と、第１のクロストーク係数記憶部１６３に予め記憶されている第１のクロストーク係数の値Ｒａと、を乗算し、当該乗算値を加算（減算）器１７０（１〜ｎ）に供給する。そして、加算（減算）器１７０（１〜ｎ）は、モニタ部１５（１〜ｎ）から供給された検出値データ（Ｐ１〜Ｐｎ）から、乗算器１６２（１〜ｎ）より供給された乗算値を差し引いた（減算した）値を算出し、補正値データ（Ｘ１〜Ｘｎ）として制御回路１３（１〜ｎ）に出力する。
【００２８】
ここで、加算器群１６１で行われる処理（「Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」を算出する処理）は、補正対象（ｊ番目）の光信号以外（ｉ＝１〜ｎ，ｉ≠ｊ）の光信号についての光強度の総和を算出することに相当する。これは、補正対象の光信号に付加されるノイズ成分（クロストーク成分）は、補正対象の光信号以外の光信号の光強度の総和に比例すると考えられるからである。そして、乗算器１６２（１〜ｎ）で行われる乗算処理（「Ｒａ×Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」を算出する処理）は、第１のクロストークＡによるノイズ成分（クロストーク成分）に相当する値を算出することに相当する。また、加算（減算）器１７０（１〜ｎ）で行われる減算処理（「Ｐｊ−Ｒａ×Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」を算出する処理）は、検出値データ（Ｐ１〜Ｐｎ）から、算出したノイズ成分（クロストーク成分）に相当する値を除去することに相当する。
【００２９】
なお、第１のクロストーク係数記憶部１６３は、例えば、レジスタやラッチ回路などの記憶装置で実現される。そして、第１のクロストーク係数記憶部１６２に予め記憶されている第１のクロストーク係数は、正の値を有し、波長分波器１０ａの下流からモニタ部１５（１〜ｎ）までの区間に配置されているデバイス（光可変減衰器１２、光カプラ１４、モニタ部１５、光伝送路、など）の特性に応じて定められている。例えば、クロストークが発生しやすいデバイスを多く備える光伝送装置１００であるほど、第１のクロストーク係数記憶部１６２には、高い値が記憶される。
【００３０】
図３は、補正装置１６（特に「加算器群１６１」）の詳細なハードウェア構成の一例を示す図である。点線内に図示するように、加算器群１６１は、複数の加算器１６１（１〜ｎ）を備えている。
【００３１】
各加算器１６１（１〜ｎ）は、補正対象（ｊ番目）の光信号以外（ｉ＝１〜ｎ，ｉ≠ｊ）の光信号についての各光強度の総和「Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」を算出し、上述した各乗算器１６２（１〜ｎ）に供給する。
【００３２】
なお、図２、図３に示す補正装置１６の構成はこれに限定されない。例えば、補正装置１６は、ＣＰＵ、ＲＡＭ、記憶装置（ＲＯＭ、ハードディスク、等）を備えた一般的なコンピュータで実現されてもよい。そして、例えば、ＣＰＵが記憶装置から所定のプログラムをＲＡＭに読み出して実行することで、上記の補正処理を実現可能である。また、補正装置１６は、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などにより実現されてもよい。また、アナログ回路で実現されてもよい。
【００３３】
図１に戻り、制御回路１３（１〜ｎ）は、光可変減衰器１２（１〜ｎ）から出力される光信号の光強度を調整する制御を行う。具体的には、制御回路１３（１〜ｎ）は、補正装置１６から供給された補正値データ（Ｘ１〜Ｘｎ）に基づき、光可変減衰器１２（１〜ｎ）から出力される光信号の光強度を一定にする制御（以下では、「出力一定制御」と呼ぶ）を行う。
【００３４】
例えば、出力一定制御では、制御回路１３（１〜ｎ）は、補正装置１６から供給された補正値データ（Ｘ１〜Ｘｎ）と、予め設定されている所定の目標出力値と、を比較する。そして、補正値データ（Ｘ１〜Ｘｎ）が目標出力値に等しければ、光可変減衰器１２（１〜ｎ）の減衰量の調整は行わず、目標出力値に等しくなければ、等しくなるように光可変減衰器１２（１〜ｎ）の減衰量を調整する。例えば、制御回路１３（１〜ｎ）は、補正値データ（Ｘ１〜Ｘｎ）が目標出力値より大きければ、光可変減衰器１２（１〜ｎ）の減衰量を増加させる。また、補正値データ（Ｘ１〜Ｘｎ）が目標出力値より小さければ、光可変減衰器１２（１〜ｎ）の減衰量を減少させる。
【００３５】
また、制御回路１３（１〜ｎ）は、光可変減衰器１２（１〜ｎ）から出力される光信号を遮断、回復する制御（以下では、それぞれ「遮断制御」、「回復制御」と呼ぶ）を行う。
【００３６】
例えば、遮断制御では、制御回路１３（１〜ｎ）は、補正装置１６から供給された補正値データ（Ｘ１〜Ｘｎ）と、予め設定されている第１の閾値と、を比較する。そして、補正値データ（Ｘ１〜Ｘｎ）が第１の閾値より低ければ、光信号は「断」と判断し、光伝送路の後段に雑光（ノイズ）が出力されないように、光可変減衰器１２（１〜ｎ）からの出力光を遮断する。
【００３７】
また、回復制御では、制御回路１３（１〜ｎ）は、補正装置１６から供給された補正値データ（Ｘ１〜Ｘｎ）と、予め設定されている第２の閾値と、を比較する。そして、補正値データ（Ｘ１〜Ｘｎ）が第２の閾値より高ければ、光信号は正常レベルの光強度に回復したと判断し、光可変減衰器１２（１〜ｎ）からの光信号の出力を回復（再開）する。
【００３８】
次に、図４は、第１の実施形態が適用された光伝送装置１００で行われる補正処理を示すフローチャートである。
【００３９】
補正装置１６は、モニタ部１５（１〜ｎ）で単波長光信号（副信号）の光強度が検出されるまで待機する（ステップＳ１０１；Ｎｏ）。具体的には、補正装置１６は、モニタ部１５（１〜ｎ）から検出値データ（Ｐ１〜Ｐｎ）が供給されるまで待機する。
【００４０】
補正装置１６は、モニタ部１５（１〜ｎ）で単波長光信号の光強度が検出されると（ステップＳ１０１；Ｙｅｓ）、検出値データ（Ｐ１〜Ｐｎ）に付加されているノイズ成分（第１のクロストーク成分）に相当する値を算出する（ステップＳ１０２）。
【００４１】
具体的には、加算器群１６１は、モニタ部１５（１〜ｎ）から供給された各検出値データＰｊ（ｊ＝１〜ｎ）ごとに、「Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」を演算し、各演算結果を乗算器１６２（１〜ｎ）に供給する。さらに、乗算器１６２（１〜ｎ）は、加算器群１６１から供給された演算結果に、第１のクロストーク係数記憶部１６３に予め記憶されている第１のクロストーク係数の値を乗算する。これにより、補正装置１６は、検出値データ（Ｐ１〜Ｐｎ）に付加されているノイズ成分（第１のクロストーク成分）に相当する値「Ｒａ×Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」を算出することができる。
【００４２】
続いて、補正装置１６は、モニタ部１５（１〜ｎ）で検出された光強度の検出値データ（Ｐ１〜Ｐｎ）に対して補正した補正値データ（Ｘ１〜Ｘｎ）を算出する（ステップＳ１０３）。
【００４３】
具体的には、加算（減算）器１７０（１〜ｎ）は、ステップＳ１０２で乗算器１６２（１〜ｎ）が算出した乗算値が供給されると、モニタ部１５（１〜ｎ）から供給された検出値データ（Ｐ１〜Ｐｎ）から、当該乗算値を減算する。これにより、補正装置１６は、補正値データ（Ｘ１〜Ｘｎ）、すなわち、実際に光伝送路を伝搬する光信号（例えば、光可変減衰器１２（１〜ｎ）から出力される光信号）の光強度を算出することができる。
【００４４】
続いて、補正装置１６の加算（減算）器１７０（１〜ｎ）は、ステップＳ１０３で算出した補正値データ（Ｘ１〜Ｘｎ）を、制御回路１３（１〜ｎ）に送信する（ステップＳ１０４）。
【００４５】
補正装置１６は、補正値データ（Ｘ１〜Ｘｎ）を制御回路１３（１〜ｎ）に送信すると、補正処理を終了する。なお、補正値データ（Ｘ１〜Ｘｎ）が供給された制御回路１３（１〜ｎ）は、上述したように、供給された補正値データ（Ｘ１〜Ｘｎ）に基づいて、光可変減衰器１２（１〜ｎ）の「出力一定制御」、「遮断制御」、「回復制御」などを行う。
【００４６】
以上より、第１の実施形態に係る補正装置１６は、モニタ部１５（１〜ｎ）で検出した光強度から、ノイズ成分（第１のクロストーク成分）を除去することができる。そして、制御回路１３（１〜ｎ）は、ノイズ成分（第１のクロストーク成分）を除去した補正値データ（Ｘ１〜Ｘｎ）を用いて光可変減衰器１２（１〜ｎ）を制御できる。そのため、補正装置１６を備えた光伝送装置１００では、補正値データ（Ｘ１〜Ｘｎ）を用いない場合と比較して、正確に光可変減衰器１２（１〜ｎ）を制御できるようになる。
（第２の実施形態）
以下、本発明の実施形態の別の一例を図面を参照して説明する。
【００４７】
図５は、本発明の第２の実施形態が適用された光伝送装置１００の概略構成図である。図示するように、光伝送装置１００は、第１の実施形態が適用された光伝送装置１００の構成に加えて、第１の実施形態で説明した光伝送装置１００の光伝送方向（以下では、「順方向」と呼ぶ）とは逆方向の回線（図では、波長分波器（逆方向）１０ｂのみ示されている）を備える。なお、逆方向の回線とは、例えば、ポイント−トゥ−ポイント（Ｐｏｉｎｔ−ｔｏ−Ｐｏｉｎｔ）の通信路における上り回線と下り回線、リング通信路における右回り回線と左回り回線などを指す。
【００４８】
さらに、第２の実施形態が適用された光伝送装置１００は、波長多重光信号（順方向）用の光カプラ２０ａと、波長多重光信号（順方向）用のモニタ部２１ａと、波長多重光信号（逆方向）用の光カプラ２０ｂと、波長多重光信号（逆方向）用のモニタ部２１ｂと、を備える。
【００４９】
波長多重光信号（順方向）用の光カプラ２０ａは、光伝送装置１００に入力された波長多重光信号（順方向）を分岐する。具体的には、波長多重光信号（順方向）用の光カプラ２０ａは、光伝送装置１００に入力された波長多重光信号（順方向）を、波長分波器（順方向）１０ａに供給する主信号と、波長多重光信号（順方向）用のモニタ部２１ａに供給する副信号と、に分岐する。なお、ここで、主信号と副信号の分配比は、例えば、９：１とする。
【００５０】
波長多重光信号（順方向）用のモニタ部２１ａは、光伝送装置１００に入力された波長多重光信号（順方向）の光強度を検出する。具体的には、波長多重光信号（順方向）用のモニタ部２１ａは、波長多重光信号（順方向）用の光カプラ２０ａで分岐されて入力された副信号の光強度を検出する。そして、検出した副信号の光強度から、光伝送装置１００に入力された波長多重光信号（順方向）の光強度を示すデータ（順方向入力検出値データ：Σ（ｉ＝１〜ｎ）Ｐｉ_ＦＯＲ）に変換し、補正装置１６に送信する。
【００５１】
また、波長多重光信号（逆方向）用の光カプラ２０ｂは、光伝送装置１００に入力された波長多重光信号（逆方向）を分岐する。具体的には、波長多重光信号（逆方向）用の光カプラ２０ｂは、光伝送装置１００に入力された波長多重光信号（逆方向）を、波長分波器（逆方向）１０ｂに供給する主信号と、波長多重光信号（逆方向）用のモニタ部２１ｂに供給する副信号と、に分岐する。なお、ここで、主信号と副信号の分配比は、例えば、９：１とする。
【００５２】
波長多重光信号（逆方向）用のモニタ部２１ｂは、光伝送装置１００に入力された波長多重光信号（逆方向）の光強度を検出する。具体的には、波長多重光信号（逆方向）用のモニタ部２１ｂは、波長多重光信号（逆方向）用の光カプラ２０ｂで分岐されて入力された副信号の光強度を検出する。そして、検出した副信号の光強度から、光伝送装置１００に入力された波長多重光信号（逆方向）の光強度を示すデータ（逆方向入力検出値データ：Σ（ｉ＝１〜ｎ）Ｐｉ_ＲＥＶ）に変換し、補正装置１６に送信する。
【００５３】
ここで、モニタ部１５（１〜ｎ）に入力される光信号（副信号）には、第１の実施形態と同様に、ノイズ成分が含まれており、モニタ部１５（１〜ｎ）が生成する検出値データ（Ｐ１〜Ｐｎ）は、ノイズ成分を含む値となる。ただし、第２の実施形態では、モニタ部１５（１〜ｎ）に入力される光信号（副信号）にノイズが付加される要因として、図５に太点線で示すように、第１のクロストークＡと、第２のクロストークＢと、第３のクロストークＣと、の３つのクロストークを考慮する。
【００５４】
第１のクロストークＡは、第１の実施形態と同様のクロストークである。また、第２のクロストークＢは、波長分波器（順方向）１０ａにおいて発生するクロストークである。また、第３のクロストークＣは、波長分波器（逆方向）１０ｂにおいて発生するクロストークである。
【００５５】
第２の実施形態が適用された補正装置１６は、第１の実施形態と同様に、モニタ部１５（１〜ｎ）で検出した光強度（検出値データ：Ｐ１〜Ｐｎ）を補正する処理を行う。ただし、第２の実施形態が適用された補正装置１６は、第１の実施形態とは異なる補正処理を行う。具体的には、第２の実施形態に係る補正装置１６は、モニタ部１５（１〜ｎ）から入力された検出値データ（Ｐ１〜Ｐｎ）に基づき、第１のクロストークＡによるノイズ成分（第１のクロストーク成分）を算出する。これとともに、補正装置１６は、波長多重光信号（順方向）用のモニタ部２１ａから入力された順方向入力検出値データ（ΣＰｉ_ＦＯＲ）に基づき、第２のクロストークＢによるノイズ成分（第２のクロストーク成分）に相当する値を算出する。さらに、補正装置１６は、波長多重光信号（逆方向）用のモニタ部２１ｂから入力された逆方向入力検出値データ（ΣＰｉ_ＲＥＶ）に基づき、第３のクロストークＣによるノイズ成分（第３のクロストーク成分）に相当する値を算出する。
【００５６】
そして、補正装置１６は、モニタ部１５（１〜ｎ）から入力された検出値データ（Ｐ１〜Ｐｎ）から、算出したノイズ成分（第１のクロストーク成分、第２のクロストーク成分、第３のクロストーク成分）に相当する値を除去する。それから、補正装置１６は、ノイズ成分（第１のクロストーク成分、第２のクロストーク成分、第３のクロストーク成分）を除去した後の検出値データ（補正値データ：Ｘ１〜Ｘｎ）を、制御回路１３（１〜ｎ）に送信する。これにより、補正装置１６は、第１の実施形態よりもさらに正確な、光伝送路を伝搬する光信号（例えば、光可変減衰器１２（１〜ｎ）から出力される光信号）の光強度を、制御回路１３（１〜ｎ）に通知することができる。
【００５７】
図６は、第２の実施形態が適用された補正装置１６のハードウェア構成の一例を概略的に示す図である。図示する補正装置１６は、下記の数式２に従って、検出値データ（Ｐ１〜Ｐｎ）から補正値データ（Ｘ１〜Ｘｎ）を算出するための演算回路で構成される。
【００５８】
Ｘｊ＝Ｐｊ−｛Ｒａ×Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ＋Ｒｂ×Σ（ｉ＝１〜ｎ）Ｐｉ_ＦＯＲ＋Ｒｃ×Σ（ｉ＝１〜ｎ）Ｐｉ_ＲＥＶ｝  ・・・（数式２）
（ただし、ｉ、ｊは１〜ｎの整数、Ｒａは第１のクロストーク係数、Ｒｂは第２のクロストーク係数、Ｒｃは第３のクロストーク係数を示す。）
具体的には、図示するように、第１の実施形態の補正装置１６の構成に加えて、第２のクロストーク係数記憶部１６５と、第３のクロストーク係数記憶部１６６と、クロストーク仮合成用の加算器１６９と、クロストーク合成用の加算器１６４（１〜ｎ）と、第２のクロストーク成分算出用の乗算器１６７と、第３のクロストーク成分算出用の乗算器１６８と、を備えている。
【００５９】
モニタ部１５（１〜ｎ）から補正装置１６に入力された検出値データ（Ｐ１〜Ｐｎ）は、まず、加算器１７０（１〜ｎ）と、加算器群１６１と、に供給される。加算器群１６１は、供給された各検出値データＰｊ（ｊ＝１〜ｎ）ごとに、「Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」を演算し、各演算結果を乗算器１６２（１〜ｎ）に供給する。乗算器１６２（１〜ｎ）は、加算器群１６１から供給された演算結果と、第１のクロストーク係数記憶部１６３に予め記憶されている第１のクロストーク係数の値と、を乗算し、クロストーク合成用の加算器１６４（１〜ｎ）に供給する。
【００６０】
一方、波長多重光信号（順方向）用のモニタ部２１ａから補正装置１６に入力された順方向入力検出値データ（ΣＰｉ_ＦＯＲ）は、第２のクロストーク成分算出用の乗算器１６７に供給される。第２のクロストーク成分算出用の乗算器１６７は、供給された順方向入力検出値データ（ΣＰｉ_ＦＯＲ）と、第２のクロストーク係数記憶部１６５に予め記憶されている第２のクロストーク係数の値Ｒｂと、を乗算し、クロストーク仮合成用の加算器１６９に供給する。
【００６１】
また、波長多重光信号（逆方向）用のモニタ部２１ｂから補正装置１６に入力された逆方向入力検出値データ（ΣＰｉ_ＲＥＶ）は、第３のクロストーク成分算出用の乗算器１６８に供給される。第３のクロストーク成分算出用の乗算器１６８は、供給された逆方向入力検出値データ（ΣＰｉ_ＲＥＶ）と、第３のクロストーク係数記憶部１６６に予め記憶されている第３のクロストーク係数の値Ｒｃと、を乗算し、クロストーク仮合成用の加算器１６９に供給する。
【００６２】
クロストーク仮合成用の加算器１６９は、第２のクロストーク成分算出用の乗算器１６７と、第３のクロストーク成分算出用の乗算器１６８と、から供給された各乗算値を加算して、クロストーク合成用の加算器１６４（１〜ｎ）に供給する。
【００６３】
さらに、クロストーク合成用の加算器１６４（１〜ｎ）は、クロストーク仮合成用の加算器１６９から供給された加算値と、乗算器１６２（１〜ｎ）から供給された乗算値と、を加算して、加算（減算）器１７０（１〜ｎ）に供給する。そして、加算（減算）器１７０（１〜ｎ）は、モニタ部１５（１〜ｎ）から供給された検出値データ（Ｐ１〜Ｐｎ）から、クロストーク合成用の加算器１６４（１〜ｎ）より供給された加算値を減算した値を算出し、補正値データ（Ｘ１〜Ｘｎ）として制御回路１３（１〜ｎ）に出力する。
【００６４】
ここで、第２のクロストーク成分算出用の乗算器１６７で行われる乗算処理（「Ｒｂ×Σ（ｉ＝１〜ｎ）Ｐｉ_ＦＯＲ」を算出する処理）は、第２のクロストークＢによるノイズ成分（第２のクロストーク成分）に相当する値を算出することに相当する。これは、波長分波器（順方向）１０ａにおいて発生する第２のクロストーク成分は、波長多重光信号（順方向）の光強度に比例すると考えられるからである。
【００６５】
また、第３のクロストーク成分算出用の乗算器１６８で行われる乗算処理（「Ｒｃ×Σ（ｉ＝１〜ｎ）Ｐｉ_ＲＥＶ」を算出する処理）は、第３のクロストークＣによるノイズ成分（第３のクロストーク成分）に相当する値を算出することに相当する。これも、波長分波器（逆方向）１０ｂにおいて発生する第３のクロストーク成分は、波長多重光信号（逆方向）の光強度に比例すると考えられるからである。
【００６６】
また、クロストーク仮合成用の加算器１６９、及び、クロストーク合成用の加算器１６４（１〜ｎ）で行われる加算処理（「Ｒａ×Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ＋Ｒｂ×Σ（ｉ＝１〜ｎ）Ｐｉ_ＦＯＲ＋Ｒｃ×Σ（ｉ＝１〜ｎ）Ｐｉ_ＲＥＶ」を算出する処理）は、第１のクロストーク成分、第２のクロストーク成分、第３のクロストーク成分を全て加算することに相当する。
【００６７】
なお、第２のクロストーク係数記憶部１６５、及び、第３のクロストーク係数記憶部１６６は、例えば、レジスタやラッチ回路などの記憶装置で実現される。そして、第２のクロストーク係数記憶部１６５に予め記憶されている第２のクロストーク係数は、正の値であり、波長分波器（順方向）１０ａの特性や、波長分波器（順方向）１０ａとモニタ部１５（１〜ｎ）との距離などに応じて定められている。また、第３のクロストーク係数記憶部１６６に予め記憶されている第３のクロストーク係数は、正の値であり、波長分波器（逆方向）１０ｂの特性や、波長分波器（逆方向）１０ｂとモニタ部１５（１〜ｎ）との距離などに応じて定められている。通常、波長分波器（逆方向）１０ｂは、波長分波器（順方向）１０ａよりもモニタ部１５（１〜ｎ）から遠い位置に配置されるため、第３のクロストーク係数は、第２のクロストーク係数より小さい値に設定されることが多い。
【００６８】
図７は、第２の実施形態が適用された補正装置１６の詳細なハードウェア構成の一例を示す図である。図示するように、補正装置１６は、図５で説明した加算器及び乗算器などから構成され、加算器群１６１は、第１の実施形態と同様に、複数の加算器１６１（１〜ｎ）を備えている。
【００６９】
なお、図６、図７に示す補正装置１６の構成は、これに限定されない。例えば、補正装置１６は、ＣＰＵ、ＲＡＭ、記憶装置（ＲＯＭ、ハードディスク、等）を備えた一般的なコンピュータで実現されてもよい。そして、例えば、ＣＰＵが記憶装置から所定のプログラムをＲＡＭに読み出して実行することで、上記の補正処理を実現可能である。また、補正装置１６は、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などにより実現されてもよい。また、アナログ回路で実現されてもよい。
【００７０】
次に、図８は、第２の実施形態が適用された光伝送装置１００で行われる補正処理を示すフローチャートである。
【００７１】
補正装置１６は、波長多重光信号（順方向）用のモニタ部２１ａで波長多重光信号（順方向）の光強度が検出されるまで待機する（ステップＳ２０１；Ｎｏ）。具体的には、補正装置１６は、波長多重光信号（順方向）用のモニタ部２１ａから順方向入力検出値データ（ΣＰｉ_ＦＯＲ）が供給されるまで待機する。
【００７２】
補正装置１６は、波長多重光信号（順方向）用のモニタ部２１ａで波長多重光信号（順方向）の光強度が検出されると（ステップＳ２０１；Ｙｅｓ）、順方向入力検出値データ（ΣＰｉ_ＦＯＲ）に付加されているノイズ成分（第２のクロストーク成分Ｂ）に相当する値を算出する（ステップＳ２０２）。
【００７３】
具体的には、第２のクロストーク成分算出用の乗算器１６７は、波長多重光信号（順方向）用のモニタ部２１ａから供給された順方向入力検出値データ（ΣＰｉ_ＦＯＲ）と、第２のクロストーク係数記憶部１６５に予め記憶されている第２のクロストーク係数の値Ｒｂと、を乗算する。これにより、補正装置１６は、順方向入力検出値データ（ΣＰｉ_ＦＯＲ）に付加されているノイズ成分（第２のクロストーク成分）に相当する値「Ｒｂ×Σ（ｉ＝１〜ｎ）Ｐｉ_ＦＯＲ」を算出することができる。
【００７４】
続いて、補正装置１６は、波長多重光信号（逆方向）用のモニタ部２１ｂで波長多重光信号（逆方向）の光強度が検出されるまで待機する（ステップＳ２０３；Ｎｏ）。具体的には、補正装置１６は、波長多重光信号（逆方向）用のモニタ部２１ｂから逆方向入力検出値データ（ΣＰｉ_ＲＥＶ）が供給されるまで待機する。
【００７５】
補正装置１６は、波長多重光信号（逆方向）用のモニタ部２１ｂで波長多重光信号（逆方向）の光強度が検出されると（ステップＳ２０３；Ｙｅｓ）、逆方向入力検出値データ（ΣＰｉ_ＲＥＶ）に付加されているノイズ成分（第３のクロストーク成分Ｃ）に相当する値を算出する（ステップＳ２０４）。
【００７６】
具体的には、第３のクロストーク成分算出用の乗算器１６８は、波長多重光信号（逆方向）用のモニタ部２１ｂから供給された逆方向入力検出値データ（ΣＰｉ_ＲＥＶ）と、第３のクロストーク係数記憶部１６６に予め記憶されている第３のクロストーク係数の値Ｒｃと、を乗算する。これにより、補正装置１６は、逆方向入力検出値データ（ΣＰｉ_ＲＥＶ）に付加されているノイズ成分（第３のクロストーク成分）に相当する値「Ｒｃ×Σ（ｉ＝１〜ｎ）Ｐｉ_ＲＥＶ」を算出することができる。
【００７７】
続いて、補正装置１６は、第２のクロストーク成分と、第３のクロストーク成分の和を算出する（ステップＳ２０５）。具体的には、クロストーク仮合成用の加算器１６９は、第２のクロストーク成分算出用の乗算器１６７と、第３のクロストーク成分算出用の乗算器１６８と、から供給された各乗算値を加算する。
【００７８】
次に、補正装置１６は、モニタ部１５（１〜ｎ）で単波長光信号（副信号）の光強度が検出されるまで待機する（ステップＳ２０６；Ｎｏ）。具体的には、補正装置１６は、モニタ部１５（１〜ｎ）から検出値データ（Ｐ１〜Ｐｎ）が供給されるまで待機する。
【００７９】
補正装置１６は、モニタ部１５（１〜ｎ）で単波長光信号の光強度が検出されると（ステップＳ２０６；Ｙｅｓ）、検出値データ（Ｐ１〜Ｐｎ）に付加されているノイズ成分（第１のクロストーク成分）を算出する（ステップＳ２０７）。具体的には、第１の実施形態におけるステップＳ１０２で行う処理と同様の処理を行う。これにより、補正装置１６は、検出値データ（Ｐ１〜Ｐｎ）に付加されているノイズ成分（第１のクロストーク成分）「Ｒａ×Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」を算出することができる。
【００８０】
続いて、補正装置１６は、モニタ部１５（１〜ｎ）で検出された光強度の検出値データ（Ｐ１〜Ｐｎ）に対して補正した補正値データ（Ｘ１〜Ｘｎ）を算出する（ステップＳ２０８）。
【００８１】
具体的には、クロストーク合成用の加算器１６４（１〜ｎ）は、クロストーク仮合成用の加算器１６９から供給された加算値と、乗算器１６２（１〜ｎ）から供給された乗算値と、を加算して、加算（減算）器１７０（１〜ｎ）に供給する。そして、加算（減算）器１７０（１〜ｎ）は、モニタ部１５（１〜ｎ）から供給された検出値データ（Ｐ１〜Ｐｎ）から、クロストーク合成用の加算器１６４（１〜ｎ）より供給された加算値を減算する。これにより、補正装置１６は、補正値データ（Ｘ１〜Ｘｎ）、すなわち、実際に光伝送路を伝搬する光信号（例えば、光可変減衰器１２（１〜ｎ）から出力される光信号）の光強度を正確に算出することができる。
【００８２】
続いて、補正装置１６の加算（減算）器１７０（１〜ｎ）は、ステップＳ２０８で算出した補正値データ（Ｘ１〜Ｘｎ）を、制御回路１３（１〜ｎ）に送信する（ステップＳ２０９）。
【００８３】
補正装置１６は、補正値データ（Ｘ１〜Ｘｎ）を制御回路１３（１〜ｎ）に送信すると、補正処理を終了する。なお、補正値データ（Ｘ１〜Ｘｎ）が供給された制御回路１３（１〜ｎ）は、第１の実施形態と同様に、供給された補正値データ（Ｘ１〜Ｘｎ）に基づいて、光可変減衰器１２（１〜ｎ）の「出力一定制御」、「遮断制御」、「回復制御」などを行う。
【００８４】
以上より、第２の実施形態に係る補正装置１６は、モニタ部１５（１〜ｎ）で検出した光強度から、ノイズ成分（第１のクロストーク成分、第２のクロスローク成分、第３のクロストーク成分）を除去することができる。そして、制御回路１３（１〜ｎ）は、ノイズ成分（第１のクロストーク成分、第２のクロストーク成分、第３のクロストーク成分）を除去した補正値データ（Ｘ１〜Ｘｎ）を用いて光可変減衰器１２（１〜ｎ）を制御できる。そのため、補正装置１６を備えた光伝送装置１００では、補正値データ（Ｘ１〜Ｘｎ）を用いない場合と比較して、正確に光可変減衰器１２（１〜ｎ）を制御できるようになる。また、第２の実施形態に係る補正装置１６は、第１の実施形態と比較して、モニタ部１５（１〜ｎ）で検出した光強度から多くのクロストーク成分を除去しているため、より正確に光可変減衰器１２（１〜ｎ）を制御できるようになる。
【００８５】
また、図９（Ａ）、（Ｂ）は、モニタ部１５（１〜ｎ）で検出される光強度を定量的に示す図である。横軸は、実際に光伝送路を伝搬している光信号の光強度であり、縦軸は、モニタ部１５（１〜ｎ）で検出された光強度Ｐｊである。従って、横軸の値と縦軸の値が一致していれば、モニタ部１５（１〜ｎ）での検出精度が高いことを示し、横軸の値と縦軸の値に誤差があるほど、モニタ部１５（１〜ｎ）での検出精度が低いことを示す。
【００８６】
図９（Ａ）は、クロストーク成分を除去しない場合（上記の補正処理なしの場合）において、モニタ部１５（１〜ｎ）で検出される光強度を示す。図示するように、クロストーク成分を除去しない場合には、実際に光伝送路を伝搬している光信号の光強度が低い領域では（例えば、−３０［ｄＢｍ］以下）、モニタ部１５（１〜ｎ）での検出精度が低くなる。また、入力波長数（光伝送路の個数）ｎが多いほど、モニタ部１５（１〜ｎ）に入力されるクロストーク成分が増大するため、モニタ部１５（１〜ｎ）での検出精度が低くなる。
【００８７】
これに対し、図９（Ｂ）は、クロストーク成分を除去した場合（上記の補正処理ありの場合）において、モニタ部１５（１〜ｎ）で検出される光強度を示す。図示するように、クロストーク成分を除去する場合には、実際に光伝送路を伝搬している光信号の光強度が低い領域であっても、モニタ部１５（１〜ｎ）での検出精度は高い。また、入力波長数（光伝送路の個数）ｎによらず、モニタ部１５（１〜ｎ）での検出精度が高い。
【００８８】
以上のことから、上記各実施形態で説明した補正処理を補正装置１６が行うことにより、モニタ部１５（１〜ｎ）は光強度を正確に検出できると言える。そして、制御回路１３（１〜ｎ）は、モニタ部１５（１〜ｎ）で検出した光強度に基づいて、光可変減衰器１２（１〜ｎ）の減衰量を調整するため、制御回路１３（１〜ｎ）の制御も正確になる。特に、上述した「遮断制御」、「回復制御」に関しては、光信号の光強度が低い領域での制御であるため、上記各実施形態での補正処理を補正装置１６が行うことにより、制御の正確性は飛躍的に向上する。
【００８９】
なお、本発明は、上記各実施形態に限定されず、種々の変形、応用が可能である。
【００９０】
例えば、上記各実施形態では、第１のクロストーク係数記憶部１６２には、１つの値からなる第１のクロストーク係数が記憶されており、全ての乗算器１６２（１〜ｎ）に同一の値が供給される。しかし、第１のクロストーク係数記憶部１６２には、波長（帯）ごと（或いは、光伝送路ごと）に異なる値の第１のクロストーク係数を記憶しておいてもよい。この場合、各乗算１６２（１〜ｎ）には、それぞれ異なる値の第１のクロストーク係数が供給されるようにする。
【００９１】
また、上記各実施形態では、加算器群１６１は、供給された各検出値データＰｊ（ｊ＝１〜ｎ）ごとに、「Σ（ｉ＝１〜ｎ，ｉ≠ｊ）Ｐｉ」を演算し、補正対象（ｊ番目）の光信号以外（ｉ＝１〜ｎ，ｉ≠ｊ）の全ての光信号についての光強度の総和を算出している。しかし、本発明は、これに限定されない。例えば、補正対象（ｊ番目）の光信号以外（ｉ＝１〜ｎ，ｉ≠ｊ）の一部の光信号についての光強度の総和を算出するようにしてもよい。ここで、一部の光信号というのは、例えば、補正対象（ｊ番目）の光信号に隣接する光信号だけで構成される。
【００９２】
また、上記の第２の実施形態では、図８に示すように、ステップＳ２０１〜Ｓ２０２の処理を行い、次に、ステップＳ２０２〜Ｓ２０５の処理を行い、その後、ステップＳ２０６〜Ｓ２０７の処理を行うようにしている。しかし、本発明は、これに限定されない。例えば、ステップＳ２０２〜Ｓ２０５の処理を最初に実行してもよく、各処理の順序は任意に変更してよい。また、各処理を並列に実行するようにしてもよい。
【００９３】
また、上記の第２の実施形態では、第１のクロストークＡ、第２のクロストークＢ、及び、第３のクロストークＣについて除去する補正を行っている。しかし、本発明は、これに限定されず、同一の光伝送装置１００の内部で発生する他のノイズや他のクロストークを除去する補正を行うようにしてもよい。
【図面の簡単な説明】
【００９４】
【図１】第１の実施形態に係る光伝送装置１００の概略構成図である。
【図２】第１の実施形態に係る補正装置のハードウェア構成の一例を概略的に示す図である。
【図３】第１の実施形態に係る補正装置の詳細なハードウェア構成の一例を示す図である。
【図４】第１の実施形態における補正処理を示すフローチャートである。
【図５】第２の実施形態に係る光伝送装置の概略構成図である。
【図６】第２の実施形態に係る補正装置のハードウェア構成の一例を概略的に示す図である。
【図７】第２の実施形態に係る補正装置の詳細なハードウェア構成の一例を示す図である。
【図８】第２の実施形態における補正処理を示すフローチャートである。
【図９】（Ａ）クロストーク成分を除去しない場合においてモニタ部で検出される光強度を示す図である。（Ｂ）クロストーク成分を除去した場合においてモニタ部で検出される光強度を示す図である。
【符号の説明】
【００９５】
１０ａ・・・波長分波器（順方向）、１０ｂ・・・波長分波器（逆方向）、１１・・・波長合波器、１２（１〜ｎ）・・・光可変減衰器、１３（１〜ｎ）・・・制御回路、１４（１〜ｎ）・・・光カプラ、１５（１〜ｎ）・・・モニタ部、１６・・・補正装置、２０ａ・・・波長多重光信号（順方向）用の光カプラ、２０ｂ・・・波長多重光信号（逆方向）用の光カプラ、２１ａ・・・波長多重光信号（順方向）用のモニタ部、２１ｂ・・・波長多重光信号（逆方向）用のモニタ部、１００・・光伝送装置、１６１・・・加算器群、１６２（１〜ｎ）・・・乗算器、１６３・・・第１のクロストーク係数記憶部、１６４（１〜ｎ）・・・クロストーク合成用の加算器、１６５・・・第２のクロストーク係数記憶部、１６６・・・第３のクロストーク係数記憶部、１６７・・・第２のクロストーク成分算出用の乗算器、１６８・・・第３のクロストーク成分算出用の乗算器、１６９・・・クロストーク仮合成用の加算器、１７０（１〜ｎ）・・・加算（減算）器。
【図１】
2010147618.tif 000003
【図２】
2010147618.tif 000004
【図３】
2010147618.tif 000005
【図４】
2010147618.tif 000006
【図５】
2010147618.tif 000007
【図６】
2010147618.tif 000008
【図７】
2010147618.tif 000009
【図８】
2010147618.tif 000010
【図９】
2010147618.tif 000011