(57)【要約】【課題】子局装置が送信禁止期間にて任意の光信号を送信する場合にも、その子局装置が異常状態にあることを検出することが可能な光通信システムを提供すること。【解決手段】光通信システム１００は、親局装置１１０と親局装置に接続された光ファイバを経由してデータを送信する複数の子局装置１２０とを含む。複数の子局装置は、互いに異なる送信許可期間にて自装置を特定するための識別子を含むデータを送信する。光通信システムは、親局装置が受信したデータに含まれる識別子により特定される子局装置を送信元子局装置として特定する。光通信システムは、第１の子局装置がデータを送信するように設定された第１の送信許可期間にて送信元子局装置を特定不能であり且つ第２の子局装置がデータを送信するように設定された第２の送信許可期間にて送信元子局装置として第２の子局装置を特定した場合、第２の子局装置が異常状態にあることを検出する。【選択図】図１０
2010193023.tif 000002
【特許請求の範囲】
【請求項１】
親局装置と、当該親局装置に接続された光ファイバを経由して当該親局装置へデータを送信する複数の子局装置と、を含むとともに、
前記複数の子局装置は、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む前記データを送信するように構成され、
前記親局装置が受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定手段と、
前記複数の子局装置の１つである第１の子局装置が前記データを送信するように設定された第１の送信許可期間にて前記子局装置特定手段が前記送信元子局装置を特定不能であり、且つ、前記複数の子局装置の他の１つである第２の子局装置が前記データを送信するように設定された第２の送信許可期間にて前記子局装置特定手段が前記送信元子局装置として前記第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出手段と、
を備える光通信システム。
【請求項２】
請求項１に記載の光通信システムであって、
前記子局装置特定手段は、前記親局装置が受信したデータに、いずれの子局装置識別子も含まれていない場合、前記送信元子局装置を特定不能とするように構成された光通信システム。
【請求項３】
請求項１又は請求項２に記載の光通信システムであって、
前記データは、複数のフレームからなり、
前記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、前記子局装置識別子と、を含み、
前記子局装置特定手段は、前記送信許可期間のそれぞれにおいて、前記親局装置が受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも少ない場合に、当該データ部の誤りが検出されなかったフレームに含まれる子局装置識別子により特定される子局装置を前記送信元子局装置として特定するように構成された光通信システム。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の光通信システムであって、
前記データは、複数のフレームからなり、
前記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、前記子局装置識別子と、を含み、
前記子局装置特定手段は、前記送信許可期間のそれぞれにおいて、前記親局装置が受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも多い場合に、前記送信元子局装置を特定不能とするように構成された光通信システム。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の光通信システムであって、
前記送信許可期間を表す送信許可期間情報を記憶する送信許可期間情報記憶手段を備えるとともに、
前記異常状態検出手段は、前記記憶されている送信許可期間情報に基づいて前記子局装置が異常状態にあることを検出するように構成された光通信システム。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載の光通信システムであって、
前記子局装置は、
前記データを表す電気信号を生成する電気信号生成手段と、
前記電気信号生成手段により生成された電気信号を光信号に変換し、当該変換後の光信号を前記親局装置へ送信する光信号送信手段と、
当該子局装置が前記データを送信するように設定された送信許可期間以外の期間における、前記光信号送信手段による前記光信号の送信を禁止する光信号送信禁止手段と、
を備える光通信システム。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の光通信システムであって、
前記異常状態検出手段により前記子局装置が異常状態にあることが検出された場合、当該子局装置による前記データの送信を停止させる送信停止手段を備える光通信システム。
【請求項８】
複数の子局装置が接続された光ファイバに接続されるとともに、当該複数の子局装置のそれぞれから当該光ファイバを経由してデータを受信する親局装置であって、
前記複数の子局装置が、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む前記データを送信するように構成されている場合において、当該複数の子局装置から受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定手段と、
前記複数の子局装置の１つである第１の子局装置が前記データを送信するように設定された第１の送信許可期間にて前記子局装置特定手段が前記送信元子局装置を特定不能であり、且つ、前記複数の子局装置の他の１つである第２の子局装置が前記データを送信するように設定された第２の送信許可期間にて前記子局装置特定手段が前記送信元子局装置として前記第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出手段と、
を備える親局装置。
【請求項９】
請求項８に記載の親局装置であって、
前記子局装置特定手段は、前記受信したデータに、いずれの子局装置識別子も含まれていない場合、前記送信元子局装置を特定不能とするように構成された親局装置。
【請求項１０】
請求項８又は請求項９に記載の親局装置であって、
前記データは、複数のフレームからなり、
前記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、前記子局装置識別子と、を含み、
前記子局装置特定手段は、前記送信許可期間のそれぞれにおいて、受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも少ない場合に、当該データ部の誤りが検出されなかったフレームに含まれる子局装置識別子により特定される子局装置を前記送信元子局装置として特定するように構成された親局装置。
【請求項１１】
請求項８乃至請求項１０のいずれか一項に記載の親局装置であって、
前記データは、複数のフレームからなり、
前記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、前記子局装置識別子と、を含み、
前記子局装置特定手段は、前記送信許可期間のそれぞれにおいて、受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも多い場合に、前記送信元子局装置を特定不能とするように構成された親局装置。
【請求項１２】
複数の子局装置が接続された光ファイバに接続されるとともに、当該複数の子局装置のそれぞれから当該光ファイバを経由してデータを受信する親局装置に、
前記複数の子局装置が、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む前記データを送信するように構成されている場合において、当該複数の子局装置から受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定手段と、
前記複数の子局装置の１つである第１の子局装置が前記データを送信するように設定された第１の送信許可期間にて前記子局装置特定手段が前記送信元子局装置を特定不能であり、且つ、前記複数の子局装置の他の１つである第２の子局装置が前記データを送信するように設定された第２の送信許可期間にて前記子局装置特定手段が前記送信元子局装置として前記第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出手段と、
を実現させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムであって、
前記子局装置特定手段は、前記受信したデータに、いずれの子局装置識別子も含まれていない場合、前記送信元子局装置を特定不能とするように構成されたプログラム。
【請求項１４】
請求項１２又は請求項１３に記載のプログラムであって、
前記データは、複数のフレームからなり、
前記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、前記子局装置識別子と、を含み、
前記子局装置特定手段は、前記送信許可期間のそれぞれにおいて、受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも少ない場合に、当該データ部の誤りが検出されなかったフレームに含まれる子局装置識別子により特定される子局装置を前記送信元子局装置として特定するように構成されたプログラム。
【請求項１５】
請求項１２乃至請求項１４のいずれか一項に記載のプログラムであって、
前記データは、複数のフレームからなり、
前記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、前記子局装置識別子と、を含み、
前記子局装置特定手段は、前記送信許可期間のそれぞれにおいて、受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも多い場合に、前記送信元子局装置を特定不能とするように構成されたプログラム。
【請求項１６】
親局装置と、当該親局装置に接続された光ファイバを経由して当該親局装置へデータを送信する複数の子局装置と、を含む光通信システムに適用される光通信方法であって、
前記複数の子局装置が、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む前記データを送信するように構成されている場合において、前記親局装置が受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定工程と、
前記複数の子局装置の１つである第１の子局装置が前記データを送信するように設定された第１の送信許可期間にて前記子局装置特定工程により前記送信元子局装置を特定不能であり、且つ、前記複数の子局装置の他の１つである第２の子局装置が前記データを送信するように設定された第２の送信許可期間にて前記子局装置特定工程により前記送信元子局装置として前記第２の子局装置が特定された場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出工程と、
を含む光通信方法。
【請求項１７】
請求項１６に記載の光通信方法であって、
前記子局装置特定工程は、前記親局装置が受信したデータに、いずれの子局装置識別子も含まれていない場合、前記送信元子局装置を特定不能とするように構成された光通信方法。
【請求項１８】
請求項１６又は請求項１７に記載の光通信方法であって、
前記データは、複数のフレームからなり、
前記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、前記子局装置識別子と、を含み、
前記子局装置特定工程は、前記送信許可期間のそれぞれにおいて、前記親局装置が受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも少ない場合に、当該データ部の誤りが検出されなかったフレームに含まれる子局装置識別子により特定される子局装置を前記送信元子局装置として特定するように構成された光通信方法。
【請求項１９】
請求項１６乃至請求項１８のいずれか一項に記載の光通信方法であって、
前記データは、複数のフレームからなり、
前記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、前記子局装置識別子と、を含み、
前記子局装置特定工程は、前記送信許可期間のそれぞれにおいて、前記親局装置が受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも多い場合に、前記送信元子局装置を特定不能とするように構成された光通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、親局装置と、当該親局装置に接続された光ファイバを経由して当該親局装置へデータを送信する複数の子局装置と、を含む光通信システムに関する。
【背景技術】
【０００２】
親局装置と、当該親局装置に接続された光ファイバを経由して当該親局装置へデータを送信する複数の子局装置と、を含む光通信システム（例えば、ＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｏｗｏｒｋ）システム）が知られている。
【０００３】
この光通信システムにおいて、複数の子局装置は、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含むデータを親局装置へ送信するように構成されている。また、各子局装置は、電気信号生成部と、光信号送信部と、光信号送信禁止部と、を備える。
【０００４】
電気信号生成部は、この子局装置がデータを送信するように設定された送信許可期間において、データを表す電気信号を生成し、送信許可期間以外の期間（送信禁止期間）において、予め定められたアイドル信号（アイドルパターン）を生成する。
【０００５】
また、光信号送信部は、電気信号生成部により生成された電気信号を光信号に変換し、当該変換後の光信号を親局装置へ送信する。光信号送信禁止部は、送信禁止期間における、光信号送信部による光信号の送信を禁止する。
【０００６】
そして、上記光通信システムは、親局装置がある子局装置から所定の待機時間内にその子局装置を特定するための子局装置識別子を含むデータを受信しなかった場合、その子局装置と親局装置との間に確立されている通信リンクを解除する。
【０００７】
ところで、ある子局装置（異常子局装置）の光信号送信禁止部が異常状態となることにより、その異常子局装置が送信禁止期間においても光信号を送信してしまう場合が生じる。この場合、異常子局装置は、アイドル信号に応じた光信号を送信する。
【０００８】
これにより、親局装置は、異常子局装置以外の子局装置（許可子局装置）に対して設定された送信許可期間において、その許可子局装置が送信したデータに、異常子局装置が送信したデータが重畳されたデータを受信する。この結果、親局装置が許可子局装置を特定するための子局装置識別子を受信（認識）できない。従って、上記光通信システムは、上記待機時間が経過した後、異常子局装置以外の子局装置と親局装置との間に確立されている通信リンクを解除する。
【０００９】
このような状況において、異常子局装置を特定するために、特許文献１に記載の光通信システムが提案されている。この光通信システムは、アイドル信号を受信している時間が所定の閾値時間よりも長い場合、いずれかの子局装置が異常状態にあることを検出する。更に、この光通信システムは、いずれかの子局装置が異常状態にあると検出した場合において、親局装置との間に通信リンクが確立されている子局装置が１つである場合、その子局装置が異常状態にあることを検出する。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００８−２８４５１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ところで、子局装置が異常状態にある場合、その子局装置が送信禁止期間にてアイドル信号に応じた光信号と異なる光信号を送信することがある。このような場合、上記光通信システムにおいては、異常状態にある子局装置を検出することができないという問題があった。
【００１２】
このため、本発明の目的は、上述した課題である「異常状態にある子局装置を検出することができない場合が生じること」を解決することが可能な光通信システムを提供することにある。
【課題を解決するための手段】
【００１３】
かかる目的を達成するため本発明の一形態である光通信システムは、
親局装置と、当該親局装置に接続された光ファイバを経由して当該親局装置へデータを送信する複数の子局装置と、を含むとともに、
上記複数の子局装置は、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む上記データを送信するように構成され、
上記親局装置が受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定手段と、
上記複数の子局装置の１つである第１の子局装置が上記データを送信するように設定された第１の送信許可期間にて上記子局装置特定手段が上記送信元子局装置を特定不能であり、且つ、上記複数の子局装置の他の１つである第２の子局装置が上記データを送信するように設定された第２の送信許可期間にて上記子局装置特定手段が上記送信元子局装置として上記第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出手段と、
を備える。
【００１４】
また、本発明の他の形態である親局装置は、複数の子局装置が接続された光ファイバに接続されるとともに、当該複数の子局装置のそれぞれから当該光ファイバを経由してデータを受信する装置である。
【００１５】
更に、この親局装置は、
上記複数の子局装置が、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む上記データを送信するように構成されている場合において、当該複数の子局装置から受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定手段と、
上記複数の子局装置の１つである第１の子局装置が上記データを送信するように設定された第１の送信許可期間にて上記子局装置特定手段が上記送信元子局装置を特定不能であり、且つ、上記複数の子局装置の他の１つである第２の子局装置が上記データを送信するように設定された第２の送信許可期間にて上記子局装置特定手段が上記送信元子局装置として上記第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出手段と、
を備える。
【００１６】
また、本発明の他の形態であるプログラムは、
複数の子局装置が接続された光ファイバに接続されるとともに、当該複数の子局装置のそれぞれから当該光ファイバを経由してデータを受信する親局装置に、
上記複数の子局装置が、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む上記データを送信するように構成されている場合において、当該複数の子局装置から受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定手段と、
上記複数の子局装置の１つである第１の子局装置が上記データを送信するように設定された第１の送信許可期間にて上記子局装置特定手段が上記送信元子局装置を特定不能であり、且つ、上記複数の子局装置の他の１つである第２の子局装置が上記データを送信するように設定された第２の送信許可期間にて上記子局装置特定手段が上記送信元子局装置として上記第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出手段と、
を実現させるためのプログラムである。
【００１７】
また、本発明の他の形態である光通信方法は、親局装置と、当該親局装置に接続された光ファイバを経由して当該親局装置へデータを送信する複数の子局装置と、を含む光通信システムに適用される方法である。
【００１８】
更に、この光通信方法は、
上記複数の子局装置が、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む上記データを送信するように構成されている場合において、上記親局装置が受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定工程と、
上記複数の子局装置の１つである第１の子局装置が上記データを送信するように設定された第１の送信許可期間にて上記子局装置特定工程により上記送信元子局装置を特定不能であり、且つ、上記複数の子局装置の他の１つである第２の子局装置が上記データを送信するように設定された第２の送信許可期間にて上記子局装置特定工程により上記送信元子局装置として上記第２の子局装置が特定された場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出工程と、
を含む。
【発明の効果】
【００１９】
本発明は、以上のように構成されることにより、子局装置が送信禁止期間にて任意の光信号を送信する場合にも、その子局装置が異常状態にあることを検出することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１実施形態に係る光通信システムの概略構成を表す図である。
【図２】図１に示した光通信システムの機能の概略を表すブロック図である。
【図３】図１に示した親局装置が記憶する送信許可期間情報を示したテーブルである。
【図４】図１に示した子局装置が送信するデータと、親局装置が特定する送信元子局装置と、を示したタイムチャートである。
【図５】図１に示した親局装置が実行する異常状態検出処理を示したフローチャートである。
【図６】図１に示した親局装置が記憶する特定結果情報を示したテーブルである。
【図７】図１に示した子局装置の１つが異常状態にある場合に、子局装置が送信するデータと、親局装置が特定する送信元子局装置と、を示したタイムチャートである。
【図８】図１に示した子局装置の１つが異常状態にある場合に、親局装置が記憶する特定結果情報を示したテーブルである。
【図９】本発明の第２実施形態に係る親局装置が実行する送信元子局装置特定処理を示したフローチャートである。
【図１０】本発明の各実施形態の変形例に係る光通信システムの機能の概略を表すブロック図である。
【発明を実施するための形態】
【００２１】
本発明の一形態である光通信システムは、
親局装置と、当該親局装置に接続された光ファイバを経由して当該親局装置へデータを送信する複数の子局装置と、を含むとともに、
上記複数の子局装置は、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む上記データを送信するように構成され、
上記親局装置が受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定手段と、
上記複数の子局装置の１つである第１の子局装置が上記データを送信するように設定された第１の送信許可期間にて上記子局装置特定手段が上記送信元子局装置を特定不能であり、且つ、上記複数の子局装置の他の１つである第２の子局装置が上記データを送信するように設定された第２の送信許可期間にて上記子局装置特定手段が上記送信元子局装置として上記第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出手段と、
を備える。
【００２２】
これによれば、ある子局装置が異常状態となることにより、その子局装置（異常子局装置）が、データを送信するように設定された送信許可期間以外の期間（送信禁止期間）において、任意の光信号を送信する場合であっても、上記光通信システムは、その子局装置が異常状態にあることを検出することができる。
【００２３】
また、上記光通信システムによれば、ある子局装置が異常状態となってから、その子局装置以外の子局装置と親局装置との間の通信リンクが解除される前であっても、異常状態にある子局装置を検出することができる。即ち、異常状態にある子局装置を迅速に検出することができる。
【００２４】
この場合、上記子局装置特定手段は、上記親局装置が受信したデータに、いずれの子局装置識別子も含まれていない場合、上記送信元子局装置を特定不能とするように構成されることが好適である。
【００２５】
この場合、
上記データは、複数のフレームからなり、
上記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、上記子局装置識別子と、を含み、
上記子局装置特定手段は、上記送信許可期間のそれぞれにおいて、上記親局装置が受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも少ない場合に、当該データ部の誤りが検出されなかったフレームに含まれる子局装置識別子により特定される子局装置を上記送信元子局装置として特定するように構成されることが好適である。
【００２６】
ところで、子局装置から親局装置へ送信されるデータが複数のフレームからなる場合、親局装置が受信した複数のフレームの一部においてデータ部の誤りが検出されず、残余のフレームにおいてデータ部の誤りが検出されることがある。このような場合であっても、上記構成によれば、異常状態にある子局装置を適切に検出することができる。
【００２７】
この場合、
上記データは、複数のフレームからなり、
上記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、上記子局装置識別子と、を含み、
上記子局装置特定手段は、上記送信許可期間のそれぞれにおいて、上記親局装置が受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも多い場合に、上記送信元子局装置を特定不能とするように構成されることが好適である。
【００２８】
ところで、子局装置から親局装置へ送信されるデータが複数のフレームからなる場合、親局装置が受信した複数のフレームの一部においてデータ部の誤りが検出されず、残余のフレームにおいてデータ部の誤りが検出されることがある。このような場合であっても、上記構成によれば、異常状態にある子局装置を適切に検出することができる。
【００２９】
この場合、上記光通信システムは、
上記送信許可期間を表す送信許可期間情報を記憶する送信許可期間情報記憶手段を備えるとともに、
上記異常状態検出手段は、上記記憶されている送信許可期間情報に基づいて上記子局装置が異常状態にあることを検出するように構成されることが好適である。
【００３０】
この場合、上記子局装置は、
上記データを表す電気信号を生成する電気信号生成手段と、
上記電気信号生成手段により生成された電気信号を光信号に変換し、当該変換後の光信号を上記親局装置へ送信する光信号送信手段と、
当該子局装置が上記データを送信するように設定された送信許可期間以外の期間における、上記光信号送信手段による上記光信号の送信を禁止する光信号送信禁止手段と、
を備えることが好適である。
【００３１】
この場合、上記光通信システムは、
上記異常状態検出手段により上記子局装置が異常状態にあることが検出された場合、当該子局装置による上記データの送信を停止させる送信停止手段を備えることが好適である。
【００３２】
これによれば、異常状態にある子局装置がデータ（即ち、光信号）を送信し続けることにより、他の子局装置と親局装置との間に通信リンクを確立できない状態が継続することを回避することができる。
【００３３】
また、本発明の他の形態である親局装置は、複数の子局装置が接続された光ファイバに接続されるとともに、当該複数の子局装置のそれぞれから当該光ファイバを経由してデータを受信する装置である。
【００３４】
更に、この親局装置は、
上記複数の子局装置が、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む上記データを送信するように構成されている場合において、当該複数の子局装置から受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定手段と、
上記複数の子局装置の１つである第１の子局装置が上記データを送信するように設定された第１の送信許可期間にて上記子局装置特定手段が上記送信元子局装置を特定不能であり、且つ、上記複数の子局装置の他の１つである第２の子局装置が上記データを送信するように設定された第２の送信許可期間にて上記子局装置特定手段が上記送信元子局装置として上記第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出手段と、
を備える。
【００３５】
この場合、上記子局装置特定手段は、上記受信したデータに、いずれの子局装置識別子も含まれていない場合、上記送信元子局装置を特定不能とするように構成されることが好適である。
【００３６】
この場合、
上記データは、複数のフレームからなり、
上記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、上記子局装置識別子と、を含み、
上記子局装置特定手段は、上記送信許可期間のそれぞれにおいて、受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも少ない場合に、当該データ部の誤りが検出されなかったフレームに含まれる子局装置識別子により特定される子局装置を上記送信元子局装置として特定するように構成されることが好適である。
【００３７】
この場合、
上記データは、複数のフレームからなり、
上記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、上記子局装置識別子と、を含み、
上記子局装置特定手段は、上記送信許可期間のそれぞれにおいて、受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも多い場合に、上記送信元子局装置を特定不能とするように構成されることが好適である。
【００３８】
また、本発明の他の形態であるプログラムは、
複数の子局装置が接続された光ファイバに接続されるとともに、当該複数の子局装置のそれぞれから当該光ファイバを経由してデータを受信する親局装置に、
上記複数の子局装置が、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む上記データを送信するように構成されている場合において、当該複数の子局装置から受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定手段と、
上記複数の子局装置の１つである第１の子局装置が上記データを送信するように設定された第１の送信許可期間にて上記子局装置特定手段が上記送信元子局装置を特定不能であり、且つ、上記複数の子局装置の他の１つである第２の子局装置が上記データを送信するように設定された第２の送信許可期間にて上記子局装置特定手段が上記送信元子局装置として上記第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出手段と、
を実現させるためのプログラムである。
【００３９】
この場合、上記子局装置特定手段は、上記受信したデータに、いずれの子局装置識別子も含まれていない場合、上記送信元子局装置を特定不能とするように構成されることが好適である。
【００４０】
この場合、
上記データは、複数のフレームからなり、
上記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、上記子局装置識別子と、を含み、
上記子局装置特定手段は、上記送信許可期間のそれぞれにおいて、受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも少ない場合に、当該データ部の誤りが検出されなかったフレームに含まれる子局装置識別子により特定される子局装置を上記送信元子局装置として特定するように構成されることが好適である。
【００４１】
この場合、
上記データは、複数のフレームからなり、
上記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、上記子局装置識別子と、を含み、
上記子局装置特定手段は、上記送信許可期間のそれぞれにおいて、受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも多い場合に、上記送信元子局装置を特定不能とするように構成されることが好適である。
【００４２】
また、本発明の他の形態である光通信方法は、親局装置と、当該親局装置に接続された光ファイバを経由して当該親局装置へデータを送信する複数の子局装置と、を含む光通信システムに適用される方法である。
【００４３】
更に、この光通信方法は、
上記複数の子局装置が、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含む上記データを送信するように構成されている場合において、上記親局装置が受信したデータに含まれる子局装置識別子により特定される子局装置を当該データの送信元の子局装置である送信元子局装置として特定する子局装置特定工程と、
上記複数の子局装置の１つである第１の子局装置が上記データを送信するように設定された第１の送信許可期間にて上記子局装置特定工程により上記送信元子局装置を特定不能であり、且つ、上記複数の子局装置の他の１つである第２の子局装置が上記データを送信するように設定された第２の送信許可期間にて上記子局装置特定工程により上記送信元子局装置として上記第２の子局装置が特定された場合、当該第２の子局装置が異常状態にあることを検出する異常状態検出工程と、
を含む。
【００４４】
この場合、上記子局装置特定工程は、上記親局装置が受信したデータに、いずれの子局装置識別子も含まれていない場合、上記送信元子局装置を特定不能とするように構成されることが好適である。
【００４５】
この場合、
上記データは、複数のフレームからなり、
上記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、上記子局装置識別子と、を含み、
上記子局装置特定工程は、上記送信許可期間のそれぞれにおいて、上記親局装置が受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも少ない場合に、当該データ部の誤りが検出されなかったフレームに含まれる子局装置識別子により特定される子局装置を上記送信元子局装置として特定するように構成されることが好適である。
【００４６】
この場合、
上記データは、複数のフレームからなり、
上記フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部と、上記子局装置識別子と、を含み、
上記子局装置特定工程は、上記送信許可期間のそれぞれにおいて、上記親局装置が受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出し、当該誤りが検出されたフレームの数が所定の閾値数よりも多い場合に、上記送信元子局装置を特定不能とするように構成されることが好適である。
【００４７】
上述した構成を有する、親局装置、プログラム、又は、光通信方法、の発明であっても、上記光通信システムと同様の作用を有するために、上述した本発明の目的を達成することができる。
【００４８】
以下、本発明に係る、光通信システム、親局装置、プログラム、及び、光通信方法、の実施形態について図１〜図１０を参照しながら説明する。
【００４９】
＜第１実施形態＞
（構成）
図１に示したように、本発明の第１実施形態に係る光通信システム１は、ＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｏｗｏｒｋ）システムである。ＰＯＮシステムは、ＰＤＳ（Ｐａｓｓｉｖｅ  Ｄｏｕｂｌｅ  Ｓｔａｒ）システムとも呼ばれる。
【００５０】
光通信システム１は、親局装置１１と、光スプリッタ１２と、複数（本例では、３つ）の子局装置２１〜２３と、を含む。なお、親局装置１１は、ＯＬＴ（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）とも呼ばれ、光スプリッタ１２は、光カプラとも呼ばれ、子局装置２１〜２３は、ＯＮＵ（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）とも呼ばれる。
【００５１】
子局装置（ＯＮＵ＃１）２１と光スプリッタ１２とは、光ファイバＣ１により接続されている。同様に、子局装置（ＯＮＵ＃２）２２と光スプリッタ１２とは、光ファイバＣ２により接続されている。同様に、子局装置（ＯＮＵ＃３）２３と光スプリッタ１２とは、光ファイバＣ３により接続されている。また、親局装置１１と光スプリッタ１２とは、光ファイバＣ０により接続されている。
【００５２】
また、子局装置２１には、端末装置（端末装置＃１）３１が接続されている。同様に、子局装置２２には、端末装置（端末装置＃２）３２が接続されている。同様に、子局装置２３には、端末装置（端末装置＃３）３３が接続されている。
【００５３】
光スプリッタ１２は、光受動素子としての光合分波器である。具体的には、光スプリッタ１２は、親局装置１１から受信した信号（本例では、光信号）を子局装置２１〜２３のそれぞれへ送信する。また、光スプリッタ１２は、子局装置２１〜２３のそれぞれから受信した信号を合成し（重畳させ）、合成した信号を親局装置１１へ送信する。
【００５４】
このような構成により、複数の子局装置２１〜２３は、端末装置３１〜３３のそれぞれから送信されたデータＤＡ，ＤＢ，ＤＣを受信し、受信したデータＤＡ，ＤＢ，ＤＣ（を表す光信号）を、光スプリッタ１２及び光ファイバＣ０を経由して親局装置１１へ送信する。また、複数の子局装置２１〜２３は、親局装置１１から送信されたデータを光スプリッタ１２及び光ファイバＣ０を経由して受信し、受信したデータを端末装置３１〜３３のそれぞれへ送信する。
【００５５】
図２は、上記のように構成された光通信システム１の機能のうちの本発明に係る機能を表すブロック図である。親局装置１１の機能は、親局装置１１が備える回路により実現されている。同様に、子局装置２１の機能は、子局装置２１が備える回路により実現されている。また、子局装置２２及び子局装置２３は、子局装置２１と同様の機能を有する。
【００５６】
この親局装置１１の機能は、送信許可期間情報記憶部（送信許可期間情報記憶手段）４１と、光信号受信部４２と、データ監視部４３と、作動停止指示送信部（送信停止手段）４４と、を含む。また、子局装置２１の機能は、電気信号生成部（電気信号生成手段）５１と、光信号送信部（光信号送信手段）５２と、光信号送信禁止部（光信号送信禁止手段）５３と、を含む。
【００５７】
送信許可期間情報記憶部４１は、送信許可期間を表す送信許可期間情報を記憶する記憶装置（メモリ）を含む。ここで、送信許可期間は、各子局装置２１〜２３が親局装置１１へデータを送信するための期間である。各子局装置２１〜２３に対して設定された送信許可期間は、互いに異なる期間である。即ち、子局装置２１が親局装置１１へデータを送信するように設定された第１の送信許可期間と、子局装置２２が親局装置１１へデータを送信するように設定された第２の送信許可期間と、子局装置２３が親局装置１１へデータを送信するように設定された第３の送信許可期間と、は互いに異なる期間である。
【００５８】
送信許可期間情報は、図３に示したように、子局装置を特定するための子局装置識別子（ＯＮＵ識別子）と、送信許可期間が開始する時刻（期間開始時刻）と、送信許可期間が終了する時刻（期間終了時刻）と、が対応付けられた情報である。
【００５９】
本例では、図４に示したように、第１の送信許可期間が終了した時点Ｔｅ１から所定のアイドル時間が経過した時点Ｔｓ２にて第２の送信許可期間が開始し、第２の送信許可期間が終了した時点Ｔｅ２から所定のアイドル時間が経過した時点Ｔｓ３にて第３の送信許可期間が開始するように、送信許可期間が設定されている。
【００６０】
なお、親局装置１１は、子局装置２１〜２３からデータの送信を要求する送信要求を受信した場合に、その子局装置２１〜２３に対して送信許可期間を設定する（即ち、送信許可期間情報を記憶する）ように構成されている。また、親局装置１１は、送信許可期間情報を予め記憶するように構成されていてもよい。
【００６１】
更に、親局装置１１は、ある子局装置から予め設定された待機時間内にその子局装置を特定するためのＯＮＵ識別子を含むデータを受信しなかった場合、その子局装置と親局装置１１との間に確立されている通信リンクを解除する。具体的には、親局装置１１は、この場合、送信許可期間情報記憶部４１から送信許可期間情報を消去する。
【００６２】
親局装置１１は、送信許可期間情報記憶部４１に記憶されている送信許可情報を子局装置２１〜２３へ送信する。
【００６３】
子局装置２１は、親局装置１１から送信許可期間情報を受信し、受信した送信許可期間情報を記憶装置（メモリ）に記憶させる。
【００６４】
電気信号生成部５１は、端末装置３１から受信したデータを記憶装置に記憶させるとともに、上記記憶されている送信許可期間情報が表す送信許可期間（即ち、第１の送信許可期間）にて、記憶されているデータ及び子局装置２１を特定するためのＯＮＵ識別子を含むデータを表す電気信号を生成する。
【００６５】
光信号送信部５２は、電気信号生成部５１により生成された電気信号を光信号に変換し、変換後の光信号を光ファイバＣ１、光スプリッタ１２及び光ファイバＣ０を介して（経由させて）親局装置１１へ送信する。
【００６６】
光信号送信禁止部５３は、上記記憶されている送信許可期間情報が表す送信許可期間以外の送信禁止期間における、光信号送信部５２による光信号の送信を禁止する。
【００６７】
具体的には、光信号送信禁止部５３は、送信禁止期間が開始する時点にて、光信号の送信を禁止する旨を指示する制御信号を光信号送信部５２へ送信し、送信許可期間が開始する時点にて、光信号を送信する旨を指示する制御信号を光信号送信部５２へ送信する。
これにより、光信号送信部５２は、送信許可期間にて光信号を送信し、一方、送信禁止期間にて光信号を送信しない。
【００６８】
また、光信号受信部４２は、子局装置２１〜２３により送信された光信号を受信する。光信号受信部４２は、受信した光信号を電気信号に変換し、変換後の電気信号をデータ監視部４３へ出力する。
【００６９】
データ監視部４３は、ＯＮＵ特定部（子局装置特定手段）４５と、異常状態検出部（異常状態検出手段）４６と、を含む。
ＯＮＵ特定部４５は、光信号受信部４２により出力された電気信号が表すデータにＯＮＵ識別子が含まれている場合、そのＯＮＵ識別子により特定される子局装置を当該データの送信元の子局装置（送信元子局装置）として特定する。
【００７０】
また、ＯＮＵ特定部４５は、光信号受信部４２により出力された電気信号が表すデータにいずれのＯＮＵ識別子も含まれていない（データからＯＮＵ識別子を取得できない）場合、送信元子局装置を特定不能とする。
【００７１】
異常状態検出部４６は、送信許可期間情報記憶部４１により記憶されている送信許可期間情報に基づいて子局装置２１〜２３が異常状態にあることを検出する。
具体的には、異常状態検出部４６は、下記第１の条件及び第２の条件の両方が成立しているか否かを判定する。
【００７２】
第１の条件は、複数の子局装置２１〜２３の１つがデータを送信するように設定された送信許可期間にて、その子局装置がＯＮＵ特定部４５により送信元子局装置として特定されたという条件である。
【００７３】
第２の条件は、上記特定された子局装置以外の子局装置がデータを送信するように設定された送信許可期間にて、ＯＮＵ特定部４５により送信元子局装置を特定不能であるという条件である。
【００７４】
異常状態検出部４６は、上記第１の条件及び第２の条件の両方が成立していると判定した場合、ＯＮＵ特定部４５により送信元子局装置として特定された子局装置が異常状態にあることを検出する。
【００７５】
即ち、異常状態検出部４６は、複数の子局装置２１〜２３の１つである第１の子局装置がデータを送信するように設定された第１の送信許可期間にてＯＮＵ特定部４５が送信元子局装置を特定不能であり、且つ、複数の子局装置２１〜２３の他の１つである第２の子局装置がデータを送信するように設定された第２の送信許可期間にてＯＮＵ特定部４５が送信元子局装置として第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する。
【００７６】
作動停止指示送信部４４は、異常状態検出部４６により、ある子局装置が異常状態にあることが検出された場合、その子局装置へ、作動を停止する旨を指示する作動停止指示を送信する。
【００７７】
子局装置２１は、親局装置１１により送信された作動停止指示を受信すると、自装置の作動を停止（シャットダウン）する。
【００７８】
（作動）
次に、上述した光通信システム１の作動について具体的に述べる。
先ず、複数の子局装置２１〜２３のそれぞれが正常に作動している（即ち、各子局装置２１〜２３に対して設定された送信許可期間にて各子局装置２１〜２３がデータを送信している）場合を想定して説明を続ける。
【００７９】
親局装置１１は、図５にフローチャートにより示した異常状態検出処理を実行するようになっている。
具体的に述べると、親局装置１１は、受信した光信号のレベル（大きさ）が予め設定された閾値レベル以上であるか否かを判定する（ステップ５０５）。親局装置１１が各子局装置２１〜２３からデータを受信している場合、受信した光信号のレベルは閾値レベルよりも大きくなる。
【００８０】
従って、親局装置１１は、「Ｙｅｓ」と判定してステップ５１０に進み、受信したデータに含まれるＯＮＵ識別子に基づいて送信元子局装置を特定する特定処理を実行する。上記仮定に従えば、親局装置１１が受信したデータにはＯＮＵ識別子が含まれている。従って、親局装置１１は、受信したデータに含まれるＯＮＵ識別子を取得し、取得したＯＮＵ識別子により特定される子局装置を送信元子局装置として特定する（即ち、送信元子局装置を特定する）。なお、ステップ５１０の処理は、子局装置特定工程に対応している。
【００８１】
次いで、親局装置１１は、図６に示したように、特定処理を実行した時刻（受信時刻）と、送信元子局装置として特定された子局装置を特定するためのＯＮＵ識別子と、を対応付けた特定結果情報を記憶装置に記憶させる（ステップ５１５）。
【００８２】
そして、親局装置１１は、すべての送信許可期間（第１の送信許可期間、第２の送信許可期間及び第３の送信許可期間）において上記特定処理を実行したか否かを判定する（ステップ５２０）。いま、現時点が図４に示した時刻ｔ１である場合を想定して説明を続ける。この場合、親局装置１１は、ステップ５２０にて「Ｎｏ」と判定してステップ５０５へ戻り、ステップ５０５〜ステップ５２０の処理を繰り返し実行する。
【００８３】
そして、現時点が図４に示した時刻ｔ９になると、記憶装置に記憶されている特定結果情報が図６に示した状態となる。
この時点においては、親局装置１１は、ステップ５２０にて「Ｙｅｓ」と判定してステップ５２５へ進む。
【００８４】
そして、親局装置１１は、記憶装置に記憶されている送信許可期間情報及び特定結果情報に基づいて、上記第１の条件及び第２の条件の両方が成立している（即ち、１つの子局装置に対する送信許可期間のみにて送信元子局装置が特定された）か否かを判定する。
【００８５】
上記仮定に従えば、この時点では、複数の子局装置２１〜２３のそれぞれがデータを送信するように設定された３つの送信許可期間のすべてにて、送信元子局装置が特定されている。即ち、上記第２の条件が成立していない。
【００８６】
従って、親局装置１１は、ステップ５２５にて「Ｎｏ」と判定してステップ５０５へ戻る。なお、ステップ５２５の処理は、異常状態検出工程に対応している。
【００８７】
次に、子局装置２２が備える光信号送信禁止部５３が異常状態となることにより、子局装置２２が第２の送信許可期間以外の期間においても光信号（電気信号生成部５１の構成に応じた任意のデータを表す光信号）を送信している場合を想定して説明を続ける。
【００８８】
この場合、第１の送信許可期間においては、親局装置１１は、子局装置２１により送信された光信号に、子局装置２２により送信された光信号が重畳した光信号を受信する。従って、親局装置１１は、この受信した光信号から、子局装置２１が送信したデータ（即ち、ＯＮＵ識別子）を取得することができない。
【００８９】
同様に、第３の送信許可期間においては、親局装置１１は、子局装置２３により送信された光信号に、子局装置２２により送信された光信号が重畳した光信号を受信する。従って、親局装置１１は、この受信した光信号から、子局装置２３が送信したデータ（即ち、ＯＮＵ識別子）を取得することができない。
【００９０】
いま、現時点が図７に示した時刻ｔ１である場合を想定して説明を続ける。この場合、親局装置１１が受信したデータには、いずれのＯＮＵ識別子も含まれていない。従って、親局装置１１は、ステップ５１０にて送信元子局装置を特定不能とする。
【００９１】
次いで、親局装置１１は、図８に示したように、特定処理を実行した時刻（受信時刻）と、送信元子局装置を特定不能である旨を表す情報（ここでは、「特定不能」）と、を対応付けた特定結果情報を記憶装置に記憶させる（ステップ５１５）。
【００９２】
そして、親局装置１１は、すべての送信許可期間において上記特定処理を実行したか否かを判定する（ステップ５２０）。この時点では、親局装置１１は、ステップ５２０にて「Ｎｏ」と判定してステップ５０５へ戻り、ステップ５０５〜ステップ５２０の処理を繰り返し実行する。
【００９３】
そして、現時点が図７に示した時刻ｔ４になると（即ち、第２の送信許可期間においては）、親局装置１１は、子局装置２２により送信された光信号のみを受信する。従って、親局装置１１が受信したデータには、子局装置２２を特定するためのＯＮＵ識別子が含まれる。従って、親局装置１１は、受信したデータに含まれるＯＮＵ識別子を取得し、取得したＯＮＵ識別子により特定される子局装置を送信元子局装置として特定する（即ち、送信元子局装置を特定する）。
【００９４】
次いで、親局装置１１は、図８に示したように、特定処理を実行した時刻と、送信元子局装置として特定された子局装置を特定するためのＯＮＵ識別子と、を対応付けた特定結果情報を記憶装置に記憶させる（ステップ５１５）。
【００９５】
そして、親局装置１１は、ステップ５２０に進むと、「Ｎｏ」と判定してステップ５０５へ戻り、ステップ５０５〜ステップ５２０の処理を繰り返し実行する。
【００９６】
そして、現時点が図７に示した時刻ｔ８になると（即ち、第３の送信許可期間においては）、再び、親局装置１１が受信したデータにいずれのＯＮＵ識別子も含まれていない状態となる。従って、親局装置１１は、ステップ５１０にて送信元子局装置を特定不能とする。
【００９７】
次いで、親局装置１１は、図８に示したように、特定処理を実行した時刻と、送信元子局装置を特定不能である旨を表す情報（ここでは、「特定不能」）と、を対応付けた特定結果情報を記憶装置に記憶させる（ステップ５１５）。
【００９８】
そして、親局装置１１は、ステップ５２０に進むと、「Ｎｏ」と判定してステップ５０５へ戻り、ステップ５０５〜ステップ５２０の処理を繰り返し実行する。
【００９９】
そして、現時点が図７に示した時刻ｔ９になると、記憶装置に記憶されている特定結果情報が図８に示した状態となる。
この時点においては、親局装置１１は、ステップ５２０にて「Ｙｅｓ」と判定してステップ５２５へ進む。
【０１００】
そして、親局装置１１は、記憶装置に記憶されている送信許可期間情報及び特定結果情報に基づいて、上記第１の条件及び第２の条件の両方が成立しているか否かを判定する。
【０１０１】
上記仮定に従えば、この時点では、複数の子局装置２１〜２３の１つとしての子局装置２２がデータを送信するように設定された送信許可期間（第２の送信許可期間）にて、その子局装置２２がＯＮＵ特定部４５により送信元子局装置として特定されている。即ち、第１の条件が成立している。
【０１０２】
更に、上記特定された子局装置２２以外の子局装置２１，２３がデータを送信するように設定された送信許可期間（第１の送信許可期間及び第３の送信許可期間）にて、ＯＮＵ特定部４５により送信元子局装置を特定不能である。即ち、第２の条件が成立している。
このように、上記第１の条件及び第２の条件の両方が成立している。
【０１０３】
従って、親局装置１１は、ステップ５２５にて「Ｙｅｓ」と判定してステップ５３０へ進み、作動停止指示を送信元子局装置として特定された子局装置２２へ送信する。
これにより、子局装置２２は、作動停止指示を受信する。そして、子局装置２２は、作動を停止する（即ち、データの送信を停止する）。
【０１０４】
従って、その後、子局装置２１及び子局装置２３が、親局装置１１へデータの送信を要求する送信要求を送信した場合、親局装置１１は、子局装置２１及び子局装置２３により送信されたデータを正常に受信することができる。
【０１０５】
即ち、異常状態にある子局装置２２がデータ（即ち、光信号）を送信し続けることにより、他の子局装置２１，２３と親局装置１１との間に通信リンクを確立できない状態が継続することを回避することができる。
【０１０６】
以上、説明したように、本発明による光通信システムの第１実施形態によれば、ある子局装置が異常状態となることにより、その子局装置（異常子局装置）が、データを送信するように設定された送信許可期間以外の期間（送信禁止期間）において、任意の光信号を送信する場合であっても、上記光通信システム１は、その子局装置が異常状態にあることを検出することができる。
【０１０７】
また、上記光通信システム１によれば、ある子局装置が異常状態となってから、その子局装置以外の子局装置と親局装置との間の通信リンクが解除される前であっても、異常状態にある子局装置を検出することができる。即ち、異常状態にある子局装置を迅速に検出することができる。
【０１０８】
＜第２実施形態＞
次に、本発明の第２実施形態に係る光通信システムについて説明する。第２実施形態に係る光通信システムは、上記第１実施形態に係る光通信システムに対して、親局装置１１が受信したデータのうちの、誤りが検出されたフレームの数に基づいて送信元子局装置を特定可能か否かを決定する点において相違している。従って、以下、かかる相違点を中心として説明する。
【０１０９】
この第２実施形態に係る各子局装置２１〜２３は、その子局装置２１〜２３に対して設定された送信許可期間にて、複数のフレームからなるデータを親局装置１１へ送信する。各フレームは、データ部と、当該データ部の誤りを検出するための情報を含む冗長部（ＦＣＳ；Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）と、ＯＮＵ識別子と、を含む。本例では、冗長部は、データ部を予め定められたアルゴリズムに従って処理することにより取得されるデータからなる。
【０１１０】
また、親局装置１１は、図９にフローチャートにより示した送信元子局装置特定処理を、各送信許可期間が開始する毎に、実行するようになっている。なお、この送信元子局装置特定処理は、子局装置特定工程に対応している。
【０１１１】
具体的に述べると、親局装置１１は、カウンタ値を初期化（「０」に設定）する（ステップ９０５）。次いで、親局装置１１は、子局装置２１〜２３からフレームを受信するまで待機する（ステップ９１０）。
【０１１２】
そして、親局装置１１がフレームを受信すると、親局装置１１は、「Ｙｅｓ」と判定してステップ９１５に進み、受信したフレームに含まれるデータ部及び冗長部に基づいて当該データ部の誤りを検出する。
【０１１３】
そして、親局装置１１は、データ部の誤りが検出されたか否かを判定する。データ部の誤りが検出された場合、親局装置１１は、ステップ９１５にて「Ｙｅｓ」と判定してステップ９２０に進み、カウンタ値に１を加算する。即ち、カウンタ値は、誤りが検出されたフレームの数を表す値である。
【０１１４】
一方、データ部の誤りが検出されなかった場合、親局装置１１は、ステップ９１５にて「Ｎｏ」と判定してステップ９２５に進み、受信したフレームに含まれるＯＮＵ識別子を取得する。
【０１１５】
次いで、親局装置１１は、この送信元子局装置特定処理を開始した際に開始した送信許可期間が終了したか否かを判定する。送信許可期間が終了していない場合、親局装置１１は、ステップ９１０へ戻り、ステップ９１０〜ステップ９３０の処理を繰り返し実行する。
【０１１６】
そして、送信許可期間が終了すると、親局装置１１は、ステップ９３０にて「Ｙｅｓ」と判定してステップ９３５へ進み、カウンタ値が予め設定されたカウンタ閾値よりも小さいか否かを判定する。
【０１１７】
カウンタ値がカウンタ閾値よりも小さい場合、親局装置１１は、ステップ９３５にて「Ｙｅｓ」と判定してステップ９４０へ進み、上記ステップ９２５にて取得されたＯＮＵ識別子により特定される子局装置を送信元子局装置として特定する（即ち、送信元子局装置を特定する）。即ち、親局装置１１は、データ部の誤りが検出されたフレームの数（即ち、カウンタ値）が所定の閾値数（本例では、カウンタ閾値）よりも少ない場合に、データ部の誤りが検出されなかったフレームに含まれるＯＮＵ識別子により特定される子局装置を送信元子局装置として特定している、と言うことができる。
【０１１８】
そして、親局装置１１は、送信許可期間を特定するための情報と、送信元子局装置として特定された子局装置を特定するためのＯＮＵ識別子と、を対応付けた特定結果情報を記憶装置に記憶させる。
【０１１９】
一方、カウンタ値がカウンタ閾値以上である場合、親局装置１１は、ステップ９３５にて「Ｎｏ」と判定してステップ９４５へ進み、送信元子局装置を特定不能とする。即ち、親局装置１１は、データ部の誤りが検出されたフレームの数（即ち、カウンタ値）が所定の閾値数（本例では、カウンタ閾値）よりも多い場合に、送信元子局装置を特定不能としている、と言うことができる。
【０１２０】
そして、親局装置１１は、送信許可期間を特定するための情報と、送信元子局装置を特定不能である旨を表す情報と、を対応付けた特定結果情報を記憶装置に記憶させる。
そして、親局装置１１は、この送信元子局装置特定処理を終了する。
【０１２１】
更に、親局装置１１は、図５のステップ５２０〜ステップ５３０と同様の処理を、上記送信元子局装置特定処理が終了する毎に実行するようになっている。
具体的には、親局装置１１は、すべての送信許可期間（第１の送信許可期間、第２の送信許可期間及び第３の送信許可期間）において上記送信元子局装置特定処理を実行したか否かを判定する。
【０１２２】
そして、すべての送信許可期間において上記送信元子局装置特定処理を実行した場合、親局装置１１は、記憶装置に記憶されている送信許可期間情報及び特定結果情報に基づいて、上記第１の条件及び第２の条件の両方が成立している（即ち、１つの子局装置に対する送信許可期間のみにて送信元子局装置が特定された）か否かを判定する。
【０１２３】
そして、上記第１の条件及び第２の条件の両方が成立している場合、親局装置１１は、作動停止指示を送信元子局装置として特定された子局装置へ送信する。これにより、異常状態にある子局装置は、作動を停止する。
【０１２４】
以上、説明したように、本発明による光通信システムの第２実施形態によれば、上記第１実施形態と同様の効果を奏することができる。
【０１２５】
更に、上記第２実施形態によれば、親局装置１１が受信した複数のフレームの一部においてデータ部の誤りが検出されず、残余のフレームにおいてデータ部の誤りが検出される場合であっても、異常状態にある子局装置を適切に検出することができる。
【０１２６】
なお、本発明は上記各実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。
例えば、図１０に示したように、上記各実施形態の変形例に係る光通信システム１００は、親局装置１１０と、親局装置１１０に接続された光ファイバを経由して親局装置１１０へデータを送信する複数の子局装置１２０と、を含む。
【０１２７】
複数の子局装置１２０は、互いに異なる送信許可期間にて、自装置を特定するための子局装置識別子を含むデータを送信するように構成される。
【０１２８】
光通信システム１００は、子局装置特定部（子局装置特定手段）１３０と、異常状態検出部（異常状態検出手段）１４０と、を備える。
子局装置特定部１３０は、親局装置１１０が受信したデータに含まれる子局装置識別子により特定される子局装置１２０を当該データの送信元の子局装置である送信元子局装置として特定する。
【０１２９】
異常状態検出部１４０は、複数の子局装置１２０の１つである第１の子局装置がデータを送信するように設定された第１の送信許可期間にて子局装置特定部１３０が送信元子局装置を特定不能であり、且つ、複数の子局装置１２０の他の１つである第２の子局装置がデータを送信するように設定された第２の送信許可期間にて子局装置特定部１３０が送信元子局装置として第２の子局装置を特定した場合、当該第２の子局装置が異常状態にあることを検出する。
この変形例によっても、上記第１実施形態と同様の効果を奏することができる。
【０１３０】
なお、上記各実施形態において親局装置１１の各機能は、回路等のハードウェアにより実現されていた。ところで、親局装置１１は、処理装置と、プログラム（ソフトウェア）を記憶する記憶装置と、を備えるとともに、処理装置がそのプログラムを実行することにより、各機能を実現するように構成されていてもよい。
【０１３１】
また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。
【産業上の利用可能性】
【０１３２】
本発明は、親局装置と、親局装置に接続された光ファイバを経由して親局装置へデータを送信する複数の子局装置と、を含む光通信システム（例えば、ＰＯＮシステム）等に適用可能である。
【符号の説明】
【０１３３】
１      光通信システム
１１    親局装置
１２    光スプリッタ
２１〜２３  子局装置
３１〜３３  端末装置
４１    送信許可期間情報記憶部
４２    光信号受信部
４３    データ監視部
４４    作動停止指示送信部
４５    ＯＮＵ特定部
４６    異常状態検出部
５１    電気信号生成部
５２    光信号送信部
５３    光信号送信禁止部
１００  光通信システム
１１０  親局装置
１２０  子局装置
１３０  子局装置特定部
１４０  異常状態検出部
Ｃ０〜Ｃ３  光ファイバ
【図１】
2010193023.tif 000003
【図２】
2010193023.tif 000004
【図３】
2010193023.tif 000005
【図４】
2010193023.tif 000006
【図５】
2010193023.tif 000007
【図６】
2010193023.tif 000008
【図７】
2010193023.tif 000009
【図８】
2010193023.tif 000010
【図９】
2010193023.tif 000011
【図１０】
2010193023.tif 000012