(57)【要約】    【課題】  光信号が無くなると、入力の無い状態を示す所定のデータを受信データとして出力し、受信データを解析することにより光信号の有無を判定する光伝送装置を提供する。    【解決手段】  伝送される光信号を受信し、所定の処理を行って出力する光伝送装置１００であって、光信号の入力が無いときに、光信号入力の無い状態を示す所定のデータを受信データ１１０として出力する光受信器１０と、光受信器１０から出力される受信データ１１０を解析して、光信号の有無を判定し、光信号が有る場合、後段に出力する受信データ処理回路２０を備える。【選択図】      図１
2006121269.tif 000002
【特許請求の範囲】
【請求項１】
伝送される光信号を受信し、所定の処理を行って出力する光伝送装置であって、
前記光信号の入力が無いときに、前記光信号入力の無い状態を示す所定のデータを受信データとして出力する光受信器と、
前記光受信器から出力される受信データを解析して、前記光信号の有無を判定し、前記光信号が有る場合、後段に出力する受信データ処理回路を備えることを特徴とする光伝送装置。
【請求項２】
前記受信データは、前記光信号の入力に対応する符号化されたビットパターンと、前記光信号入力の無い状態を示す所定のデータとして、前記符号化に使用されないビットパターンで構成されることを特徴とする請求項１に記載の光伝送装置。
【請求項３】
前記符号化に使用されないビットパターンが、全てのビットを零とするビットパターンであることを特徴とする請求項２に記載の光伝送装置。
【請求項４】
前記符号化の方式は、８Ｂ１０Ｂ符号化による方式又は６４Ｂ６６Ｂ符号化による方式であることを特徴とする請求項２又は請求項３に記載の光伝送装置。
【請求項５】
前記光信号の入力が無くなって後、光信号が再度入力される迄の間、前記光受信器から前記光信号入力の無い状態を示す所定のデータを出力し続けることを特徴とする請求項２から請求項４のいずれか１項に記載の光伝送装置。
【請求項６】
前記光受信器から出力される受信データが前記符号化に使用されるビットパターンで構成されている場合、前記光信号が有ると識別し、
前記受信データが前記符号化に使用されないビットパターンで構成されている場合、前記光信号が無いと識別することを特徴とする請求項４又は請求項５に記載の光伝送装置。
【請求項７】
前記光受信器から出力される受信データがシリアルデータの場合、シリアル／パラレル変換回路によってパラレル変換して複数の受信データを出力し、前記複数の受信データの内、少なくとも１つの受信データが前記符号化に使用されるビットパターンで構成されている場合、前記光信号が有ると識別し、
前記複数の受信データの全てが前記符号化に使用されないビットパターンで構成されている場合、前記光信号が無いと識別することを特徴とする請求項４又は請求項５に記載の光伝送装置。
【請求項８】
前記光信号入力の無い状態を示す所定のデータを前記光伝送装置に備えられた無信号検知回路により生成することを特徴とする請求項１から請求項５のいずれか１項に記載の光伝送装置。
【請求項９】
前記識別を前記受信データ処理回路に備えられたデータ識別回路で行うことを特徴とする請求項６又は請求項７に記載の光伝送装置。
【請求項１０】
前記受信データ処理回路を前記光受信器に備えることを特徴とする請求項１から請求項９に記載の光伝送装置。
【請求項１１】
伝送される光信号を受信する光受信器から出力される受信データを解析して、前記光信号の有無を判定し、前記光信号が有る場合、後段に出力する光伝送装置の受信データ処理回路であって、
前記光信号の有無を識別するデータ識別回路を備えることを特徴とする受信データ処理回路。
【請求項１２】
前記受信データは、前記光信号の入力に対応する符号化されたビットパターンと、前記光信号入力の無い状態を示す所定のデータとして、前記符号化に使用されないビットパターンで構成されることを特徴とする請求項１１に記載の光伝送装置。
【請求項１３】
前記符号化に使用されないビットパターンが、全てのビットを零とするビットパターンであることを特徴とする請求項１２に記載の受信データ処理回路。
【請求項１４】
前記符号化の方式は、８Ｂ１０Ｂ符号化による方式又は６４Ｂ６６Ｂ符号化による方式であることを特徴とする請求項１２又は請求項１３に記載の受信データ処理回路。
【請求項１５】
前記光受信器から出力される受信データが前記符号化に使用されるビットパターンで構成されている場合、前記光信号が有ると前記データ識別回路で識別し、
前記受信データが前記符号化に使用されないビットパターンで構成されている場合、前記光信号が無いと前記データ識別回路で識別することを特徴とする請求項１２から請求項１４のいずれか１項に記載の受信データ処理回路。
【請求項１６】
前記光受信器から出力される受信データがシリアルデータの場合、シリアル／パラレル変換回路によってパラレル変換して複数の受信データを出力し、前記複数の受信データの内、少なくとも１つの受信データが前記符号化に使用されるビットパターンで構成されている場合、前記光信号が有るとデータ識別回路で識別し、
前記複数の受信データの全てが前記符号化に使用されないビットパターンで構成されている場合、前記光信号が無いとデータ識別回路で識別することを特徴とする請求項１２から請求項１４のいずれか１項に記載の受信データ処理回路。
【請求項１７】
伝送される光信号を受信する光受信器から出力される受信データを解析して、前記光信号の有無を判定し、前記受信データは、前記光信号の入力に対応する符号化されたビットパターンと、前記光信号入力の無い状態を示す所定のデータとして、前記符号化に使用されないビットパターンで構成され、前記光信号が有る場合、後段に出力する光伝送装置の受信データ処理回路上で実行される光伝送装置の受信データ処理プログラムであって、
前記光受信器から出力される受信データが前記符号化に使用されるビットパターンで構成されている場合、前記光信号が有ると識別し、後段に出力する機能と、
前記受信データが前記符号化に使用されないビットパターンで構成されている場合、前記光信号が無いと識別し、後段に出力しない機能を実行することを特徴とする受信データ処理プログラム。
【請求項１８】
前記光受信器から出力される受信データがシリアルデータの場合、パラレル変換して複数の受信データを出力し、前記複数の受信データの内、少なくとも１つの受信データが前記符号化に使用されるビットパターンで構成されている場合、前記光信号が有ると識別し、後段に出力し、
前記複数の受信データの全てが前記符号化に使用されないビットパターンで構成されている場合、前記光信号が無いと識別し、後段に出力しない機能を有することを特徴とする請求項１７に記載の受信データ処理プログラム。
【請求項１９】
前記符号化の方式は、８Ｂ１０Ｂ符号化による方式又は６４Ｂ６６Ｂ符号化による方式である機能を有することを特徴とする請求項１７又は請求項１８に記載の受信データ処理プログラム。
【請求項２０】
前記符号化に使用されないビットパターンが、全てのビットを零とするビットパターンである機能を有することを特徴とする請求項１７から請求項１９のいずれか１項に記載の受信データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光伝送装置に関し、特に、光信号が無くなると、入力の無い状態を示す所定のデータを受信データとして出力し、受信データを解析することにより光信号の有無を判定する光伝送装置、受信データ処理回路及び受信データ処理プログラムに関する。
【背景技術】
【０００２】
光信号を受信する光伝送装置では、光受信器に光信号の入力が有るときにのみ受信したデータを有効なデータであると判定し、後段の回路に出力する制御を行っている。また、光受信器に光信号の入力が無いときは、データを無効と判定し、後段への出力はしない。このような制御を行うためには、光伝送装置への光入力の有無を検出することが必要となる。従来、光受信器から出力された光検出信号を使って、光受信器への光入力の有無を検出し、有効なデータ又は無効なデータであるとする判定を行っていた。
【０００３】
図７は、従来技術による光伝送装置２００の構成例を示す図である。
【０００４】
図７を参照すると、光受信器３０から、受信データ１３０と光検出信号１３１の２種類の信号が出力され、２種類の信号はそれぞれ光伝送装置の受信データ処理回路４０に備えられたシリアル／パラレル変換回路４１、データ判定回路４２に入力される。光検出信号１３１は、光信号の有無に対応した１又は０の信号である。データ判定回路４２は、光検出信号１３１から光入力の有無を判定し、光入力が有るときに受信したデータのみを有効なデータであると判定し、後段にデータを出力する。なお光入力が無いときは、データ判定回路４２は、受信したデータを無効なデータであると判定し、後段にデータを出力しない。
【０００５】
このような制御を従来技術で行う際、光受信器３０により検出した光検出信号１３１を光伝送装置の受信データ処理回路４０に入力する必要がある。光伝送装置の受信データ処理回路４０は、通常ＬＳＩ（大規模集積回路）で構成するが、この場合、光受信器の数だけＬＳＩの入力ピンが必要となる。
【０００６】
図７に示す従来技術による構成の場合、光受信器の数が少なければ、光検出信号１３１を光伝送装置の受信データ処理回路４０へ入力するためのＬＳＩのピン数は少なく問題とはならない。しかしながら、光受信器３０が多数の場合、ＬＳＩのピン数が膨大になるという問題が発生する。このような状況を解決するために、ＬＳＩのピン数を増加することなく、光信号の有無を検出できる光伝送装置が望まれていた。
【０００７】
また、複数の光信号を扱う並列光受信器では、光検出信号は１信号しか出力されていない場合が多い。このような光受信器は、各々の光信号の論理和を取り、全ての光信号入力があった場合にのみ光検出信号を有効にしている。このような光受信器では、並列光受信器に入力される複数の光信号に対応したそれぞれの光検出信号を独立して扱うことはできないという問題があった。
【０００８】
これらの問題の解決に類する方法の例が、例えば特開平５−２０６９５４号公報（特許文献１）及び特開平１０−２２９３８９号公報（特許文献２）に記載されている。
【０００９】
特許文献１に開示される方法は、光伝送の対象となる主信号のない場合には、送信光レベルを抑制して、不要な光送受信を低減する光送受信器に関するものである。主信号の有無は、送信側及び受信側で以下のようにして検出する。送信側では、発光素子の駆動回路の前段に接続された入力インタフェース回路の電気信号を検出して行う。また、受信側では、受光素子の増幅器の後段に接続された出力インタフェース回路により検出するというものである。
【００１０】
特許文献１の方法では、送信側又は受信側で信号が検出されない場合には、送信光レベルを低減して、発光素子の寿命を長くすることができる。
【００１１】
また、特許文献２の方法は、同期信号を用いた通信方法であって、受信した信号に含まれる同期信号に基づいて後続の通信データの処理を行うようにしたものである。同期信号は、データ長が異なる２種類のものが設定され、そのうち長いデータ長の同期信号のビットパターンは、短いデータ長の同期信号のビットパターンを含むように設定する。この方法では、データ長の長い同期信号に基づいて通信処理を開始し、短いデータ長の同期信号に基づいて通信処理を継続するというものである。
【００１２】
特許文献２の方法の場合、長い同期信号と短い同期信号に共通のビットパターンを含むため、これらのビットパターンを識別して検出するための構成を共通化することができ、集積回路を構成する場合に省スペースを実現することができる。
【特許文献１】特開平５−２０６９５４号公報
【特許文献２】特開平１０−２２９３８９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上述した従来の技術は、いずれも以下に述べるような問題点があった。
【００１４】
特許文献１に開示される方法は、送信側及び受信側での主信号の有無を検出する光送受信器に関するものであって、送信側又は受信側で信号が検出されない場合には、送信光レベルを低減して、発光素子の寿命を長くすることができるというものである。受信側での信号検出は受光素子で、光信号を電気信号に変換した後、増幅を行い、出力インタフェース回路で検出するというものである。
【００１５】
特許文献１の方法は、受光信号の光量に応じた電気信号の強度から、信号の有無を検出するものである。この方法の用途は、発光素子の負荷低減がねらいであって、光受信器から出力される光検出信号をＬＳＩに入力することなく、光信号の有無を検出することをねらったものではなかった。
【００１６】
また、特許文献１の方法は、光受信器から出力される受信信号の有無を検出し、増幅した受信信号強度の大小を、そのまま信号有無の判定に用いるものであって、本発明の意図する、符号化されたデータ信号の場合に、そのまま適用できるものではなかった。
【００１７】
すなわち、符号化したデータのビットパターンから光信号入力の有無を検出しようとする場合、当該符号化に使用されないビットパターンを光信号の無いことを示す信号に用いる。この特定のビットパターンは、符号化データに使用されないビットパターンであれば、いずれでも良く、符号化データのビットパターンと受信信号強度の大小とはなんら関係がないことになる。このため、特許文献１の方法を、符号化データのビットパターンから光信号入力の有無を検出することに、そのまま適用することはできなかった。
【００１８】
また、特許文献２の方法は、同期信号を用いた通信方法であって、データ長が異なる２種類の同期信号が設定され、そのうち長いデータ長の同期信号のビットパターンは、短いデータ長の同期信号のビットパターンを含むように設定する。この方法の場合、長い同期信号と短い同期信号に共通のビットパターンを含むため、これらのビットパターンを識別して検出するための構成を共通化することができ、集積回路を構成する場合に省スペースを実現することができるという効果がある。
【００１９】
しかしながら、特許文献２の方法は、用途の限られた２つの信号間の同期を取るための方法であって、信号の有無を検出するものではなかった。
【００２０】
また、特許文献２の方法は、元来電気信号のみに用いられる回路を対象としたものであって、光信号と電気信号とが並存する光伝送装置に適用できるものではなかった。
【００２１】
本発明の目的は、上記従来技術の欠点を解決し、光信号が無くなると、入力の無い状態を示す所定のデータを受信データとして出力し、受信データを解析することにより光信号の有無を判定する光伝送装置、受信データ処理回路及び受信データ処理プログラムを提供することにある。
【課題を解決するための手段】
【００２２】
上記目的を達成するための本発明は、伝送される光信号を受信し、所定の処理を行って出力する光伝送装置であって、前記光信号の入力が無いときに、前記光信号入力の無い状態を示す所定のデータを受信データとして出力する光受信器と、前記光受信器から出力される受信データを解析して、前記光信号の有無を判定し、前記光信号が有る場合、後段に出力する受信データ処理回路を備えることを特徴とする。
【００２３】
また、前記受信データは、前記光信号の入力に対応する符号化されたビットパターンと、前記光信号入力の無い状態を示す所定のデータとして、前記符号化に使用されないビットパターンで構成されることを特徴とする。
【００２４】
光伝送では、光受信器に光信号の入力があるときにのみ、受信したデータを有効なデータと判断する制御を行っている。このため、従来は、受信データの信号線とは別の信号線により光検出信号を受信データ処理回路に備えられたデータ判定回路に入力し、光検出信号が有る場合には、データ判定回路で有効であると判定して受信データを後段へ出力し、光検出信号が無い場合には、有効でないと判定して受信データを後段へ出力しないというものであった。
【００２５】
本発明は、光伝送においてデータ送信が符号化データを用いて行われる点に着目した。すなわち、光入力が無くなった場合、光受信器で入力の無い状態を示す所定のデータを受信データとして出力し、その信号を解析することにより、光入力が無いことを検出することができる。
【００２６】
この場合、入力の無い状態を示す所定のデータに前記符号化データに使用されないビットパターンを使用すると、光信号は符号化データで構成され、入力の無い状態を示す所定のデータは符号化に使用されないビットパターンで構成され、光信号のデータと入力の無い状態を示す所定のデータを容易に識別できる。
【００２７】
本発明では、光信号が無くなると光受信器から出力される受信データの信号線に入力の無い状態を示す所定のデータを出力し、受信データを解析することにより、光信号の有無を判定する。結果として、信号線には、光信号がある場合には、その受信データが伝送され、また光信号が無い場合には、入力の無い状態を示す所定のデータが伝送される。信号線のデータ解析は次のようにして行われる。
【００２８】
すなわち、信号線から出力されるデータが光信号の符号化に使用されるビットパターンで構成されている場合には、光信号が有ると識別し、また信号線から出力されるデータが入力の無い状態を示す所定のデータのビットパターンで構成されている場合には、光信号が無いと識別する。
【００２９】
光伝送に用いられる８Ｂ１０Ｂ方式の符号化では、８ビットの信号を１０ビットの信号に変換して伝送が行われる。また、０または１が連続して５つ以上続くビットパターンは使用されないため、１０ビットをいずれも０とする信号を、光信号が無い状態を示す所定のデータとして使用することができる。
【００３０】
このような動作を実現するために、光受信器には無信号検知回路を備える。無信号検知回路は、光信号入力が無くなると、光信号入力が入力されるまで１０ビットをいずれも０とするビットパターンを出力し続ける。なお、無信号検知回路から出力される信号は、符号化に使用されないビットパターンでさえあれば良く、例えば１が４つ続き、その後に０が６つ続いたビットパターンであっても良い。
【００３１】
このようにして、光受信器から出力された０の連続した信号は、受信データ処理回路に備えられたデータ識別回路でビットパターンが解析され、光信号入力の有無が判定される。
【発明の効果】
【００３２】
本発明の光伝送装置によれば、以下の効果が達成される。
【００３３】
光信号が無くなると、入力の無い状態を示す所定のデータを受信データとして出力し、受信データを解析することにより光信号の有無を判定する光伝送装置、受信データ処理回路及び受信データ処理プログラムを提供することが可能となる。
【００３４】
その理由は、光信号の有るときには光受信器から符号化された受信データが出力され、又光信号の無いときには光受信器から当該符号化に使用されないビットパターンのデータが出力されるため、光伝送装置の受信データ処理回路の備えるデータ識別回路で光受信器から出力されるデータのビットパターンを解析して、光信号の有無を判定するためである。
【実施例１】
【００３５】
以下、本発明の好適な実施例について説明する。
【００３６】
図１は、本実施例による光伝送装置の構成を示すブロック図である。
【００３７】
最初に、概要を説明する。
【００３８】
図１において、本実施例による光伝送装置１００は、光信号の入力が無いときに、入力の無い状態を示す所定のデータを受信データとして出力する光受信器１０と、光受信器から出力される受信データ１１０を解析して、光信号の有無を判定し、光信号が有る場合、後段に出力する受信データ処理回路２０を備えている。
【００３９】
なお、図１の光伝送装置では、本発明の特徴的な構成要素である、光受信器１０と受信データ処理回路２０のみを示し、光伝送装置を構成する他の構成要素を省略している。例えば、受信データ処理回路２０の後段には、出力される受信データの復号処理を行う復号回路等が備えられている。
【００４０】
受信データ処理回路２０については、ＬＳＩ等のハードウェア部品を用いて実現することは勿論として、その機能をソフトウェア的に実現することも可能である。
【００４１】
ソフトウェア的に、実現する場合、コンピュータ装置上で受信データ処理プログラム１５０を実行することで、コンピュータ装置を受信データ処理回路２０のシリアル／パラレル変換回路２１、データ識別回路２２、データ判定回路２３として機能させる。
【００４２】
以上に、概要を説明した。
【００４３】
次に、本発明の好適な実施例について図面を用いて詳細に説明する。
【００４４】
本実施例では、送信側で８Ｂ１０Ｂ方式によるデータ符号化（以下では、８Ｂ１０Ｂ方式によるデータ符号化を８Ｂ１０Ｂ符号化と略す。８Ｂ１０Ｂ符号化については、図２で説明する。）を行ったデータを、複数のパラレルデータ（並列データ）とし、次にこれらのパラレルデータをシリアルデータ（直列データ）に変換した後、シリアルデータを光信号で伝送し、光信号で伝送されたシリアルデータを受信することを前提とする。
【００４５】
図１を参照すると、本実施例による光伝送装置１００は、光信号を受信して電気信号に変換する光受信器１０と、光受信器１０から出力される受信データ１１０を処理する受信データ処理回路２０による構成となっている。
【００４６】
光受信器１０は、光信号を電気信号に変換することができる。また、光信号の無いときに、入力の無い状態を示す所定のデータ（以下では入力の無い状態を示す所定のデータを無信号検知データと略す）を受信データ１１０として信号線１５に出力し続ける。
【００４７】
本実施例による受信データ処理回路２０は、シリアル／パラレル変換回路２１とデータ識別回路２２とデータ判定回路２３を備える。
【００４８】
シリアル／パラレル変換回路２１は、光受信器１０から出力されるシリアルの受信データ１１０を、パラレルの受信データ１２１に変換することができる。
【００４９】
なお、受信データ１２１は複数のパラレルデータからなる。
【００５０】
データ識別回路２２は、シリアル／パラレル変換回路２１から出力された受信データ１２１を解析し、受信データが光信号である場合には光信号が有ると判定し、受信データが無信号検知データである場合には光信号が無いと判定し、光信号の有無を識別することができる。光信号の有無は、光検出信号１２２としてデータ判定回路２３に出力する。
【００５１】
なお、光検出信号１２２は、光信号の有無に対応した１又は０の信号である。
【００５２】
データ判定回路２３は、シリアル／パラレル変換回路２１から出力された受信データ１２１が有効なデータであるかどうかを光検出信号１２２によって判定する。光信号が有る場合は有効なデータであると判定して、後段の回路（図示しない）へ受信データ１２２を出力する。また、光信号が無い場合は有効なデータでないと判定して、後段の回路（図示しない）へ受信データ１２２を出力しない。
【００５３】
次に、以上に述べた本実施例による光伝送装置１００における信号の流れを、図１を参照して説明する。
【００５４】
最初に、光受信器１０から出力された受信データ１１０が、受信データ処理回路２０に備えられたシリアル／パラレル変換回路２１に入力され、シリアルデータからパラレルデータに変換される。
【００５５】
なお、受信データ１１０には、光信号の受信データの場合と、無信号検知データの場合とがある。
【００５６】
次に、パラレルデータに変換された受信データ１２１は、信号線２５経由でデータ識別回路２２及びデータ判定回路２３に入力される。データ識別回路２２では、受信データ１２１を解析し、光信号が有るのか無いのかを識別し、識別結果を光検出信号１２２として出力する。
【００５７】
データ判定回路２３は、光検出信号１２２に基づき、受信データ１２１を判定し、有効と判定した受信データ１２３を後段の回路（図示しない）へ出力する。
【００５８】
図２は、本実施例による光受信器１０の構成を示す図である。
【００５９】
図２を参照すると、光受信器１０は、光／電気変換回路１１と無信号検知回路１２から構成される。
【００６０】
光／電気変換回路１１は、光信号を電気信号に変換することができる。なお、電気信号は８Ｂ１０Ｂ符号化したデータ信号であるため、電気信号は、１あるいは０（零）に対応した１０ビットのパルス列となる。
【００６１】
なお、８Ｂ１０Ｂ符号は、８ビット分のデータを１０ビットで送る符号化であり、０または１の状態が続かないという特徴を持っている。すなわち、８Ｂ１０Ｂ符号化では、同じビット情報が５つ以上続くことはない。
【００６２】
無信号検知回路１２は、光信号入力が無くなったことを検出すると、光信号の無いことを示す無信号検知データを出力する。無信号検知データは、８Ｂ１０Ｂ符号で使用されないビットパターンで構成する。
【００６３】
このようなビットパターンは複数あるが、本実施例では、１０ビットがすべて０であるビットパターンの場合について説明する。
【００６４】
すでに述べたように、８Ｂ１０Ｂ符号には、５ビット連続して０が続くパターンは使用されない。このため、１０ビット連続して０が続くビットパターンを、光信号の入力が無いことを示す無信号検知データに用いることに問題はない。
【００６５】
このように、無信号検知回路１２は、光信号が無くなると、光信号が入力されるまで１０ビットがすべて０であるビットパターンを出力する。
【００６６】
一方、光信号入力が有る場合は、無信号検知回路１２から光信号の受信データを出力する。
【００６７】
図３は、本実施例によるデータ識別回路２２の構成を示す図である。
【００６８】
図３を参照すると、データ識別回路２２は、データ解析回路２２１と信号変換回路２２２から構成される。
【００６９】
データ解析回路２２１は、ビットパターンを解析して、光信号の有無を検出する。また、検出したことを示す信号を信号変換回路２２２に出力する。
【００７０】
光信号の有無の検出は、信号線２５の全てのパラレルデータが、無信号検知データで構成される場合には光信号が無いと判定し、又いずれかのパラレルデータが８Ｂ１０Ｂ符号で構成される場合には、光信号が有ると判定することにより行われる。
【００７１】
なお、１０ビットがすべて０である無信号検知データのビットパターンの検出は、例えば１０ビットのアンドゲート回路（図示しない）により行うことができる。
【００７２】
信号変換回路２２２は、データ解析回路２２１で検出した信号を、光信号の有無を判定する光検出信号１２２に変換し、データ判定回路２３に出力することができる。
【００７３】
次に、本実施例による動作を、図を用いて詳細に説明する。
【００７４】
すでに説明したように、本実施例では、送信側で８Ｂ１０Ｂ符号化したデータを、複数のパラレルデータ（並列データ）とし、次にこれらのパラレルデータをシリアルデータ（直列データ）に変換した後、シリアルデータを光信号で伝送し、光信号で伝送されたシリアルデータを受信することを前提とする。
【００７５】
以下で、本実施例による光伝送装置の動作を、動作の流れ及び信号パターンに基づいて説明する。
【００７６】
図４は、本実施例による光伝送装置の動作の流れを説明するフローチャートである。また、図５は、本実施例による光伝送装置の信号パターンを示す図である。以下、図４の該当するステップ番号を文末括弧内に示す。
【００７７】
最初に、光信号の入力がない場合の動作を説明する。
【００７８】
図４を参照すると、光受信器１０は、光信号の有無を検出し（ステップ４０１）、光信号の無い場合には（ステップ４０２）、光信号が入力されるまで無信号検知データのビットパターンを無信号検知回路１２から出力し続ける（ステップ４０３）。
【００７９】
図５に示した光信号の無い場合の、光信号の信号パターン及び信号線１５の信号パターンを参照すると、光信号の無い場合、信号線１５は、０の連続した無信号検知データの信号パターンとなっている。
【００８０】
次に、無信号検知データは、シリアル／パラレル変換回路２１により受信される。シリアル／パラレル変換回路２１では、シリアルの１０ビットを複数のパラレルの１０ビットに変換し、無信号検知データとして出力する。
【００８１】
無信号検知データは、データ識別回路２２及びデータ判定回路２３へ入力される。データ識別回路２２では、全てのパラレルデータが無信号検知データのビットパターンで構成される場合には光信号が無いと識別し、又少なくとも１つのパラレルデータが８Ｂ１０Ｂ符号で構成される場合には、光信号が有ると識別し、光信号の有無を判定する光検出信号１２２を出力する。
【００８２】
光信号が無い場合は、光受信器１０が０を出力し続けるため、データ識別回路２２では、全てのパラレルデータで１０ビットが全て０であることを検出すれば、光受信器に光信号が無いことを識別したことになる（ステップ４０４）。
【００８３】
データ識別回路２２は、光信号を受信していないことを識別する光検出信号１２２をデータ判定回路２３へ出力する（ステップ４０５）。
【００８４】
データ判定回路２３では、データ識別信号１２３に基づき、無信号検知データを無効なデータであると判定し、無効なデータを後段の８Ｂ１０Ｂ復号回路（図示しない）へ出力しない（ステップ４０６）。
【００８５】
図５に示した光信号の無い場合の、信号線２５、光検出信号１２２及び受信データ１２３の信号パターンを参照する。なお、信号線２５は、複数あるパラレルデータの内の１つであり、他のパラレルデータも同様の信号パターンである場合について示してある。
【００８６】
光信号が無いため、信号線２５のデータは、光受信器１０で発生した０の連続した信号となっている。また、光検出信号１２２は、光信号が無いことを示す０の信号となっている。このため、受信データ１２３は出力されず、信号は無い。
【００８７】
次に、光信号が入力された場合の動作を説明する。ここでは、光信号の入力が無い状態から、光信号が入力された状態に変化した場合の動作を説明する。
【００８８】
光信号の入力が無い場合は、上記の光信号の入力が無い場合の動作で述べたように、信号線１５の全てのパラレルデータで１０ビットが全て０であることから、データ判定回路２３は、受信データ１２２の出力を停止する。
【００８９】
この状態で光信号の入力が開始される。
【００９０】
図４を参照すると、光受信器１０は、光信号の有無を検出し（ステップ４０１）、光信号の有る場合には（ステップ４０２）、無信号検知回路１２から受信データ１１０をシリアル／パラレル変換回路２１へ出力する（ステップ４０７）。
【００９１】
図５に示した光信号の有る場合の、光信号及び信号線１５の信号パターンを参照すると、光信号は有り、信号線１５は、光信号による信号パターンとなっている。
【００９２】
次に、受信データ１１０は、シリアル／パラレル変換回路２１にて並列化され、データ識別回路２２へ入力される。受信データ１２１のパラレルデータの少なくとも１つは、８Ｂ１０Ｂ符号化データで構成されるため、データ識別回路２２は、光受信器１０で光信号が有ると識別し（ステップ４０８）、光信号が有ることを示す１の光検出信号１２２をデータ判定回路２３へ出力する（ステップ４０９）。
【００９３】
データ判定回路２３では、受信データ１２１が有効なデータであると判定し、後段の８Ｂ１０Ｂ復号回路（図示しない）へ受信データ１２２を出力する（ステップ４１０）。
【００９４】
図５に示した光信号のある場合の、信号線２５、光検出信号１２２及び受信データ１２３の信号パターンを参照する。なお、信号線２５の信号は、複数あるパラレルデータの内の１つであり、８Ｂ１０Ｂ符号化データで構成された信号パターンである。この場合、他のパラレルデータは無信号検知データであっても良い。
【００９５】
光信号が有るため、信号線２５の信号は、受信データ１１０をシリアル／パラレル変換回路２１で変換した８Ｂ１０Ｂ符号化データの信号パターンとなっている。
【００９６】
また、光検出信号１２２は光信号の有ることを示す１の連続した信号となっている。
【００９７】
受信データ１２３は、信号線２５と同じ８Ｂ１０Ｂ符号化データの信号パターンとなっている。
【００９８】
以上述べたように、本実施例による光伝送装置１００は、伝送される光信号を受信し、所定の処理を行って出力し、光信号の入力が無いときに、光信号入力の無い状態を示す所定のデータを受信データ１１０として出力する光受信器１０と、光受信器１０から出力される受信データ１１０を解析して、光信号の有無を判定し、光信号が有る場合、後段に出力する受信データ処理回路２０を備えることを特徴とする。
【００９９】
また、受信データ１１０は、符号化されたビットパターンで構成されることを特徴とする。
【０１００】
以上説明した実施例によれば、光信号が無くなると、入力の無い状態を示す所定のデータを受信データ１１０として出力し、受信データ１１０を解析することにより光信号の有無を判定することが可能となる。
【０１０１】
その理由は、光信号の有るときには光受信器１０から符号化データが出力され、一方光信号の無いときには符号化データに使用されないビットパターンのデータが入力の無い状態を示すデータとして出力されるため、受信データ処理回路２０の備えるデータ識別回路２２で光受信器１０から出力されるデータのビットパターンを解析して、光信号の有無を判定するためである。
【０１０２】
また、図７に示した、従来の光伝送信号の受信方法では必要とした、光受信器３０から出力した光検出信号１３１を、受信データ処理回路４０に入力するためのＬＳＩ入力ピンを不要とすることが可能となる。
【０１０３】
その理由は、光信号の無いことを示す信号を受信データ１１０として出力し、受信データ処理回路２０で解析して、光信号入力の有無を判定するために、光受信器３０から受信データ処理回路４０へ至る、光検出信号１３１を伝送する信号線が不要となるためである。
【０１０４】
上記実施例では、光信号が無いことを示す信号として、全てのビットを零とするビットパターンを使用したが、８Ｂ１０Ｂ符号と異なるビットパターンであればいずれを使用しても同様の効果が得られる。また、符号化方式は特に８Ｂ１０Ｂに限定されるものではなく、他の方式、例えば６４Ｂ６６Ｂ等であっても良い。
【０１０５】
また、上記実施例では、シリアル伝送の一例について説明したが、パラレル伝送であっても同様の効果が得られる。この場合には、複数の光受信器からの出力が、データ識別回路２２及びデータ判定回路２３に入力され、図１に示したシリアル／パラレル変換回路２１は不要となる。
【０１０６】
また、パラレル伝送の特殊な場合として、伝送線が１本の場合には、光受信器１０からの１本の出力が、データ識別回路２２及びデータ判定回路２３に入力される。
【０１０７】
また、一般に光伝送回路では、伝送路に直列にＡＣ結合コンデンサが挿入されているため、受信データ１１０はＤＣレベルの信号（０の連続した信号又は１の連続した信号）を伝送できない。しかし、ＡＣ結合コンデンサと終端抵抗からなる時定数の時間内であればＤＣレベルの信号を伝送できるため、以下に説明するように、この間にデータの識別を行えば良い。
【０１０８】
例えば、光信号が入力されていた状態から光信号が無くなる状態に変化した際に、光信号が無くなった状態に変化した後では、０の連続したＤＣレベルの信号となるため、０の連続が開始した瞬間から計測してＡＣ結合コンデンサと終端抵抗からなる時定数の時間内であれば、ＤＣ信号であっても信号を伝送することができる。このため、ＡＣ結合コンデンサと終端抵抗からなる時定数の時間内に光信号が無いという判定を行うことができる。
【０１０９】
また、一旦光信号がないと判定された場合は、データ識別回路２２の動作を停止させ、送信側と受信側のハンドシェークのやりとりによって正常なデータ通信が行えるかどうかの確認状態に入る。ここでデータ通信が正常に行えることを確認した後、データ識別回路２２を有効にすれば良い。
【０１１０】
上記実施例では、１０ビットの全てが０であるビットパターンを、光入力が無いことを示す信号に用いたが、８Ｂ１０Ｂ符号と異なる、０または１が５つ以上続くビットパターンを光入力が無いことを示す信号に用いてもよい。例えば、０が６個続き、１が４個続く信号を光入力信号の有無の判定に用いる場合、１０ビットの全てが０である場合に比較して、ＡＣ信号成分が増加するため、ＡＣ結合コンデンサが有っても効率よく伝送することができる。
【０１１１】
また、上記実施例では、光受信器１０と受信データ処理回路２０とは、別々の構成としていたが、受信データ処理回路２０を光受信器１０の内部に設置することにより、一体化することもできる。
【実施例２】
【０１１２】
次に、本発明の第２の実施例について説明する。
【０１１３】
第１の実施例では、光信号伝送例について説明したが、本実施例ではシリアル伝送を用いた電気信号伝送例について説明する。
【０１１４】
本実施例では、送信側で８Ｂ１０Ｂ符号化したデータを、複数のパラレルデータ（並列データ）とし、次にこれらのパラレルデータをシリアルデータ（直列データ）に変換して伝送後、伝送されたシリアルデータを受信することを前提とする。
【０１１５】
図６は、本実施例による伝送装置３００の構成を示すブロック図である。
【０１１６】
図６を参照すると、伝送装置３００は、無信号検知回路１２と受信データ処理回路２０による構成となっている。
【０１１７】
無信号検知回路１２は、電気信号が無くなったことを検出すると、電気信号の無いことを示す無信号検知データを出力する。
【０１１８】
受信データ処理回路２０は、シリアル／パラレル変換回路２１と、データ判定回路２３と、データ識別回路２２を備えている。
【０１１９】
シリアル／パラレル変換回路２１は、受信データ１１０を、シリアルデータからパラレルデータに変換することができる。
【０１２０】
データ識別回路２２は、シリアル／パラレル変換回路２１から出力される信号の内容を解析し、電気信号の有無を識別することができる。また、電気信号の有無はデータ検出信号１３２として、データ判定回路２３に入力する。
【０１２１】
データ判定回路２３は、シリアル／パラレル変換回路２１から出力された受信データ１２１が有効なデータであるかどうかをデータ検出信号１３２によって判定し、有効なデータであれば、後段の回路（図示しない）へ受信データ１２３を出力する。
【０１２２】
次に、図６に示した伝送装置３００の信号の流れを説明する。
【０１２３】
最初に、無信号検知回路１２から信号線１５に出力された受信データ１１０は、受信データ処理回路２０に備えられたシリアル／パラレル変換回路２１に入力され、シリアルデータからパラレルデータに変換される。
【０１２４】
電気信号が無くなった際には、第１の実施例と同様に、無信号検知回路１２から０の連続した信号が、受信データ１１０として入力される。
【０１２５】
次に、パラレルデータに変換された信号は、データ識別回路２２及びデータ判定回路２３に入力される。データ識別回路２２では、信号線１５のデータを解析し、電気信号の受信データであるのか無信号検知データであるのかを解析し、識別結果を電気信号の有無を示すデータ検出信号１３２として出力する。
【０１２６】
データ判定回路２３は、データ検出信号１３２に基づき、受信データ１２１が有効かどうかを判定し、有効な場合には後段の回路へ受信データ１２３を出力し、有効でない場合には受信データ１２３を出力しない。
【０１２７】
なお、本実施例による動作は、光／電気変換回路１１を使用していないこと以外は、第１の実施例で説明した動作と同様である。
【０１２８】
以上説明したように、電気信号の場合にも、本発明を適用することができる。
【０１２９】
以上説明した実施例によれば、電気信号が無くなった場合、データ判定回路２３よりも後段への出力を停止することができる。
【０１３０】
その理由は、信号線１５の出力を、受信データ処理回路２０に備えられたデータ識別回路２２により解析し、電気信号の有無を識別するためである。
【０１３１】
また、ケーブルが抜けたことを検出した際に、第１の実施例の図２に示した無信号検知回路１２を用いて、伝送データとは区別できる特別なパターンを伝送したり、送信側の電源がオフの状態で伝送データとは区別できる特別なパターンを伝送してもよい。
【０１３２】
以上好ましい複数の実施例をあげて本発明を説明したが、本発明は必ずしも、上記実施例に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。
【図面の簡単な説明】
【０１３３】
【図１】本発明の第１の実施例による光伝送装置の構成を示すブロック図である。
【図２】本発明の第１の実施例による光受信器の構成を示す図である。
【図３】本発明の第１の実施例によるデータ識別回路の構成を示す図である。
【図４】本発明の第１の実施例による光伝送装置の動作の流れを説明するフローチャートである。
【図５】本発明の第１の実施例による光伝送装置の信号パターンを示す図である。
【図６】本発明の第２の実施例による伝送装置の構成を示すブロック図である。
【図７】従来技術による光伝送装置の構成例を示す図である。
【符号の説明】
【０１３４】
１０、３０：光受信器
１１：光／電気変換回路
１２：無信号検知回路
１５、２５：信号線
２０、４０：受信データ処理回路
２１、４１：シリアル／パラレル変換回路
２２：データ識別回路
２３、４２：データ判定回路
６０：受信データ処理回路
１００、２００：光伝送装置
１１０、１２１、１２３、１３０、１４１：受信データ
１２３、１３１：光検出信号
１３２：データ検出信号
１５０：受信データ処理プログラム
２２１：データ解析回路
２２２：信号変換回路
３００：伝送装置
【図１】
2006121269.tif 000003
【図２】
2006121269.tif 000004
【図３】
2006121269.tif 000005
【図４】
2006121269.tif 000006
【図５】
2006121269.tif 000007
【図６】
2006121269.tif 000008
【図７】
2006121269.tif 000009