(57)【要約】【課題】光ファイバ網における光ファイバの接続状況を迅速かつ正確に検索することを課題とする。【解決手段】光ファイバ接続検索システムＳにおいて、データベースサーバ２は、記憶部２２に記憶されたデータベース管理プログラム２２３を用いて、光ファイバ接続情報２２１を参照することで、クライアントコンピュータ１からの検索指示に対応する１以上の一続きの光ファイバの他方の端点を抽出して、その抽出した１以上の一続きの光ファイバの他方の端点の情報をクライアントコンピュータ１に送信する。クライアントコンピュータ１は、データベースサーバ２から受信した１以上の一続きの光ファイバの他方の端点の情報を表示部１４に表示する。【選択図】図１
2009070161.tif 000002
【特許請求の範囲】
【請求項１】
光ファイバ網における光ファイバの接続状況を検索する光ファイバ接続検索システムであって、
前記光ファイバ網は、光ファイバ網の端点となる複数の端末装置、および、光ファイバ同士を接続するための複数の接続装置、を備えており、
前記光ファイバ接続検索システムは、
１以上の一続きの光ファイバの一方の端点に対応する他方の端点の検索指示を出すクライアントコンピュータと、
前記クライアントコンピュータと通信回線を介して接続され、各光ファイバの接続関係に関する情報を格納した光ファイバ接続情報、および、当該光ファイバ接続情報を用いて光ファイバの接続検索を行うためのデータベース管理プログラムを記憶する記憶部を有するデータベースサーバと、を備え、
前記クライアントコンピュータが１以上の一続きの光ファイバの一方の端点に対応する他方の端点の検索指示を前記データベースサーバに対して出した場合、
前記データベースサーバは、前記記憶部に記憶されたデータベース管理プログラムを用いて、前記光ファイバ接続情報を参照することで、前記検索指示に対応する１以上の一続きの光ファイバの他方の端点を抽出して、その抽出した１以上の一続きの光ファイバの他方の端点の情報を前記クライアントコンピュータに送信し、
前記クライアントコンピュータは、前記データベースサーバから受信した前記１以上の一続きの光ファイバの他方の端点の情報を表示する
ことを特徴とする光ファイバ接続検索システム。
【請求項２】
前記クライアントコンピュータが１以上の一続きの光ファイバの一方の端点に対応する他方の端点の検索指示を前記データベースサーバに対して出した場合、
前記データベースサーバは、前記記憶部に記憶されたデータベース管理プログラムを用いて、前記光ファイバ接続情報を参照することで、前記検索指示に対応する１以上の一続きの光ファイバの他方の端点、および、その光ファイバの経路情報を抽出して、その抽出した１以上の一続きの光ファイバの他方の端点の情報、および、その光ファイバの経路情報を前記クライアントコンピュータに送信し、
前記クライアントコンピュータは、前記データベースサーバから受信した前記１以上の一続きの光ファイバの他方の端点の情報、および、その光ファイバの経路情報を表示する
ことを特徴とする請求項１に記載の光ファイバ接続検索システム。
【請求項３】
光ファイバ網における光ファイバの接続状況を検索する光ファイバ接続検索システムによる光ファイバ接続検索方法であって、
前記光ファイバ網は、光ファイバ網の端点となる複数の端末装置、および、光ファイバ同士を接続するための複数の接続装置、を備えており、
前記光ファイバ接続検索システムは、
１以上の一続きの光ファイバの一方の端点に対応する他方の端点の検索指示を出すクライアントコンピュータと、
前記クライアントコンピュータと通信回線を介して接続され、各光ファイバの接続関係に関する情報を格納した光ファイバ接続情報、および、当該光ファイバ接続情報を用いて光ファイバの接続検索を行うためのデータベース管理プログラムを記憶する記憶部を有するデータベースサーバと、を備え、
前記クライアントコンピュータが１以上の一続きの光ファイバの一方の端点に対応する他方の端点の検索指示を前記データベースサーバに対して出した場合、
前記データベースサーバは、前記記憶部に記憶されたデータベース管理プログラムを用いて、前記光ファイバ接続情報を参照することで、前記検索指示に対応する１以上の一続きの光ファイバの他方の端点を抽出して、その抽出した１以上の一続きの光ファイバの他方の端点の情報を前記クライアントコンピュータに送信し、
前記クライアントコンピュータは、前記データベースサーバから受信した前記１以上の一続きの光ファイバの他方の端点の情報を表示する
ことを特徴とする光ファイバ接続検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ファイバ網における光ファイバの接続状況を検索する技術に関する。
【背景技術】
【０００２】
光信号の伝送路となる光ファイバが開発された当初は、扱う光ファイバの本数が少なかったため、光ファイバの接続状況の管理や検索が容易であった。しかし、近年、光ファイバに関する技術が複雑化、高度化してきており、扱う光ファイバの本数も多くなってきたため、光ファイバの接続状況の管理や検索が困難になってきている。
【０００３】
例えば、特許文献１では、各光ファイバの接続先を横一列に配置した接続関係早見表を用いることによって、光ファイバの接続状況を従来よりも迅速かつ正確に検索できる技術が開示されている。
【非特許文献１】特開２００６−３０８８９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
最近では、髪の毛ほどの太さの光ファイバを１００本あるいは１０００本ほど束ねて収容した光ケーブル（長さ数ｋｍ程度）が多く使用されている。そして、各光ケーブル中の各光ファイバは、接続装置（クロージャなど）において他の光ケーブルの光ファイバと接続されている。したがって、光ファイバの接続状況がかなり複雑（光ファイバの数や分岐が多い）になってきており、前記した特許文献１の技術でも光ファイバの接続状況の管理や検索が困難であるという問題があった。
【０００５】
そこで、本発明は、前記問題に鑑みてなされたものであり、光ファイバ網における光ファイバの接続状況を迅速かつ正確に検索することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明は、光ファイバ網における光ファイバの接続状況を検索する光ファイバ接続検索システムである。前記光ファイバ網は、光ファイバ網の端点となる複数の端末装置、および、光ファイバ同士を接続するための複数の接続装置、を備えている。前記光ファイバ接続検索システムは、１以上の一続きの光ファイバの一方の端点に対応する他方の端点の検索指示を出すクライアントコンピュータと、前記クライアントコンピュータと通信回線を介して接続され、各光ファイバの接続関係に関する情報を格納した光ファイバ接続情報、および、当該光ファイバ接続情報を用いて光ファイバの接続検索を行うためのデータベース管理プログラムを記憶する記憶部を有するデータベースサーバと、を備えている。
前記クライアントコンピュータが１以上の一続きの光ファイバの一方の端点に対応する他方の端点の検索指示を前記データベースサーバに対して出した場合、前記データベースサーバは、前記記憶部に記憶されたデータベース管理プログラムを用いて、前記光ファイバ接続情報を参照することで、前記検索指示に対応する１以上の一続きの光ファイバの他方の端点を抽出して、その抽出した１以上の一続きの光ファイバの他方の端点の情報を前記クライアントコンピュータに送信し、前記クライアントコンピュータは、前記データベースサーバから受信した前記１以上の一続きの光ファイバの他方の端点の情報を表示する。
その他の手段については後記する。
【発明の効果】
【０００７】
本発明によれば、光ファイバ網における光ファイバの接続状況を迅速かつ正確に検索することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を実施するための最良の形態（以下、実施形態という。）について、適宜図面を参照しながら説明する。まず、光ファイバ接続検索システムＳの全体構成について説明する。図１は、光ファイバ接続検索システムの全体構成図である。
【０００９】
本実施形態の光ファイバ接続検索システムＳは、クライアントコンピュータ１と、クライアントコンピュータ１とＬＡＮ（Local Area Network）４で接続されたデータベースサーバ２を備えて構成される。
【００１０】
クライアントコンピュータ１は、コンピュータ装置であり、処理部１１、記憶部１２、入力部１３、表示部１４および通信部１５を備えている。
処理部１１は、ＣＰＵ（Central Processing Unit）やメモリなどから構成され、各種演算処理を行う。記憶部１２は、ＨＤＤ（Hard Disk Drive）やフラッシュメモリなどから構成され、検索用アプリケーションプログラム１２１を含む各種情報を記憶する。
【００１１】
検索用アプリケーションプログラム１２１は、ユーザが光ファイバ網における光ファイバの接続状況を検索する際に操作する入力部１３からの入力情報に基づいてデータベースサーバ２に対する検索指示を行ったり、データベースサーバ２から受信した検索結果を表示部１４に表示したりする場合に、処理部１１によって使用されるプログラムである。
【００１２】
入力部１３は、キーボードやマウスなどから構成され、ユーザが情報を入力する際に使用される。表示部１４は、液晶表示装置などから構成され、情報を表示する。通信部１５は、通信インタフェースなどから構成され、ＬＡＮ４を介してデータベースサーバ２との通信を行う。
【００１３】
データベースサーバ２は、コンピュータ装置であり、処理部２１、記憶部２２および通信部２５を備えている。
処理部２１は、ＣＰＵやメモリなどから構成され、各種演算処理を行う。記憶部２２は、ＨＤＤやフラッシュメモリなどから構成され、光ファイバ接続情報２２１、地図情報２２２およびデータベース管理プログラム２２３を含む各種情報を記憶する。
【００１４】
光ファイバ接続情報２２１は、各光ファイバの接続関係に関する情報を格納するテーブル等である（詳細は後記）。
地図情報２２２は、地図と住所等が対応付けられて記憶されている情報である（詳細は後記）。
【００１５】
データベース管理プログラム２２３は、クライアントコンピュータ１から光ファイバの接続検索指示を受けた場合に、光ファイバ接続情報２２１に基づいてその検索を行うときに処理部２１によって使用されるプログラムである。また、データベース管理プログラム２２３は、例えば、光ファイバ終点解析プログラムと光ケーブル終点解析プログラムの２つのプログラムを実装する。
【００１６】
光ファイバ終点解析プログラムは、指定された単一の光ファイバのネットワーク接続を解析して終点を求めるプログラムである。
光ケーブル終点解析プログラムは、指定された光ケーブルを構成するすべての光ファイバを抽出し、その抽出した各光ファイバに対し、光ファイバ終点解析プログラムで終点を求め、最後に、それらの終点を含む始点終点仮想表（詳細は後記）を作成してクライアントコンピュータ１に送信するプログラムである。
【００１７】
通信部２５は、通信インタフェースなどから構成され、ＬＡＮ４を介してクライアントコンピュータ１との通信を行う。
なお、データベースサーバ２は、入力部や表示部を備えていてもよい。
【００１８】
次に、図２および図３を参照しながら、光ファイバの接続状況（光ファイバ網）の例について説明する。図２は、光ファイバの接続状況の例を示した模式図である。図３は、データベースサーバの記憶部の光ファイバ接続情報の例を示した図である。
図２に示すように、光ケーブル（Ａ，Ｂなど）は複数本の光ファイバ（（１），（１１）など）で構成されている。原則として、１本の光ファイバは接続点３を介して次の１本の光ファイバに接続されている。接続点３は、通常、接続装置４０（クロージャなど）の内部に存在する。なお、始点は、通常、端末装置（光ケーブル配分架：ＦＤＦ（Fiber Distributing Frame））などに収容される。
【００１９】
また、無数に接続された光ファイバの接続状況を追跡（特定）するためには、始点から、光ファイバ、次の接続点、次の光ファイバ、次の接続点、・・・というように次々に情報を検索および取得（ネットワーク分析）する必要がある（詳細は後記）。
【００２０】
光ケーブルＡは、光ファイバ（１）〜（ｎ）から構成されている。光ファイバ（１）〜（ｎ）は、それぞれの一端が始点（１）〜（ｎ）となっている。光ファイバ（１）は、各接続点３によって、光ファイバ（１１）、光ファイバ（２１）、光ファイバ（３１）、・・・、光ファイバ（８１）、光ファイバ（９１）（一端が終点（１））と接続されている。同様にして、始点（２）〜（ｎ）が終点（２）〜（ｎ）と接続されている。光ケーブルＢは、光ファイバ（１１）と光ファイバ（１２）とを含んで構成される。
なお、光ファイバ網における始点や終点は前記したもの以外にも存在するが、それらの図示を省略している。
【００２１】
図３に示す光ファイバ接続情報２２１ａ（２２１）は、図２の接続装置４０に関する光ファイバの接続情報である。これを見れば、光ファイバ（１１）と光ファイバ（２１）が接続され、光ファイバ（１２）と光ファイバ（２２）が接続されていることがわかる。
このように、複数の光ファイバが接続されることで光ファイバ網が形成される。
【００２２】
次に、光ファイバ接続検索システムＳにおけるクライアントコンピュータ１とデータベースサーバ２の動作について説明する。図４は、光ファイバ接続検索システムにおけるクライアントコンピュータとデータベースサーバの動作の流れを示したフローチャートである（適宜他図参照）。ここでは動作の概要について説明し、その後、図５を参照してその具体例について説明する。
【００２３】
まず、クライアントコンピュータ１において、ユーザによる光ファイバの接続検索指示の入力を入力部１３が受け付けると、処理部１１は通信部１５を介してデータベースサーバ２に光ファイバの接続検索を指示する（ステップＳ１）。
クライアントコンピュータ１から光ファイバ９の接続検索の指示を受けたデータベースサーバ２において、処理部２１は、記憶部２２のデータベース管理プログラム２２３を用いて光ファイバ接続情報２２１を検索することで、光ファイバの接続検索を行う（ステップＳ２）。
【００２４】
その後、データベースサーバ２の処理部２１は、通信部２５を介して検索結果をクライアントコンピュータ１に送信する（ステップＳ３）。
検索結果を受信したクライアントコンピュータ１において、処理部１１は、その検索結果を表示部１４に表示し（ステップＳ４）、処理を終了する。
【００２５】
次に、図５も参照しながら、図４のフローチャートの処理の具体例について説明する（適宜他図参照）。図５は、始点終点仮想表の例を示した図である。なお、始点終点仮想表の「仮想」とは、実際にこのような表自体が記憶部２２に常備されているわけではないことを意味する。
まず、クライアントコンピュータ１からデータベースサーバ２に対して、光ケーブルＡを構成するすべての光ファイバに関する接続検索の指示があったとする（図４のステップＳ１）。
【００２６】
そうすると、データベースサーバ２はそれらの光ファイバの接続検索を行う（ステップＳ２）。具体的には、まず、光ケーブルＡを構成する光ファイバのうち光ファイバ（１）の接続状況を検索する。記憶部２２の光ファイバ接続情報２２１を参照すれば、光ファイバ（１）が、順に、光ファイバ（１１）、光ファイバ（２１）、光ファイバ（３１）、・・・、光ファイバ（８１）、光ファイバ（９１）（一端が終点（１））と接続され、一続きの光ファイバが構成されていることがわかる。同様にして、光ファイバ（２）〜（ｎ）が光ファイバ（２）（一端が終点（２））〜（ｎ）（一端が終点（ｎ））と接続されていることがわかる。つまり、１以上（ここでは「ｎ」）の「一続きの光ファイバ」の一方の端点（始点）に対応する他方の端点（終点）が判明したことになる。
【００２７】
このようにして、図５に示す始点終点仮想表が、データベース管理プログラム２２３を用いた処理部２１によって作成される。
データベースサーバ２は、この始点終点仮想表を検索結果としてクライアントコンピュータ１に送信する（ステップＳ３）。
【００２８】
始点終点仮想表を受信したクライアントコンピュータ１は、その始点終点仮想表を表示部１４に表示する（ステップＳ４）。なお、この表示の画面は、図５に示した検索結果をそのまま表示するものであってもよいし、また、途中の経路情報（経由した光ファイバの識別情報など）も併せて表示するものであってもよい。
【００２９】
このように、本実施形態の光ファイバ接続検索システムＳによれば、クライアントコンピュータ１からデータベースサーバ２に光ファイバの接続検索の指示を一度出すだけで、データベースサーバ２が接続検索を行ってその検索結果をクライアントコンピュータ１に送信し、クライアントコンピュータ１はその接続検索結果を表示することができる。つまり、ＬＡＮ４の通信速度や通信混雑具合に関係なく、クライアントコンピュータ１は、光ファイバ網における光ファイバの接続状況を迅速かつ正確に検索し、その検索結果を表示することができる。
【００３０】
特に、一度に多く（１００本以上など）の光ファイバに関して接続状況の検索を行う場合、仮に従来のようにデータベース管理プログラムがデータベースサーバではなくクライアントコンピュータにあったとすると、クライアントコンピュータとデータベースサーバとのＬＡＮを介した通信回数が膨大になり（つまり、大量の情報交換が行われ）、ＬＡＮの通信速度や通信混雑具合によっては検索終了までに長時間（数時間など）を要する（つまり、処理が遅延する）ことになってしまう。
【００３１】
したがって、その従来手法では、数千の始点から光ファイバの接続状況を追跡してすべての終点を求めるケースを考えた場合、データベース管理プログラムが検索を終了して検索用アプリケーションプログラムが結果を表示するまでに相当の時間を要することになる。単純にこのような処理を高速化するのであれば、予め始点と終点の関係表を作成して保持しておけばよいが、時々刻々と変化する光ファイバ網のネットワーク情報に追従して始点と終点の関係表を更新する必要があるため現実的ではない。
【００３２】
これを解決するために、本実施形態の光ファイバ接続検索システムＳでは、データベース管理プログラム２２３をデータベースサーバ２に設けたことによって、クライアントコンピュータ１とデータベースサーバ２との通信が１往復で済み、検索を高速で行うことができる。つまり、クライアントコンピュータ１から検索指示を受けたデータベースサーバ２が、始点と終点を格納した始点終点仮想表を検索結果としてクライアントコンピュータ１に返す。始点終点仮想表を返すことで、あたかも始点と終点の関係が表になっていたかのように見せることができ、クライアントコンピュータ１とデータベースサーバ２の間で大量のデータが送受信されることもなく、高速な処理が実現可能となる。前記したように、例えば、光ケーブルＡを構成する各光ファイバの終点を求める場合、データベース管理プログラム２２３はクライアントコンピュータ１からその旨の１度の要求を受けるだけで図５に示す始点終点仮想表を検索結果として取得し、クライアントコンピュータ１にその始点終点仮想表を送信することができる。
【００３３】
また、本実施形態の光ファイバ接続検索システムＳでは、光ファイバ接続情報２２１が、光ファイバごとに光ファイバの接続に関する情報を記憶しているので、光ファイバの接続状況が変わった場合でも、容易に光ファイバ接続情報２２１を修正することができ、また、その修正した光ファイバ接続情報２２１に基づいて接続検索を行うことができる。
【００３４】
なお、クライアントコンピュータ１が表示部１４に検索結果を表示する際は、
ＧＩＳ（Geographic Information System）の技術と、データベースサーバ２の記憶部２２に格納されている地図情報２２２とを使用することで、道路などの背景地図情報に光ファイバの経路情報などを識別可能に重畳して表示することができる。
【００３５】
以上で本実施形態の説明を終えるが、本発明の態様はこれらに限定されるものではない。
例えば、データベースサーバ２の機能は、物理的に複数のサーバが使用され、それらのサーバが連携することによって実現されてもよい。
【００３６】
また、クライアントコンピュータ１では、データベースサーバ２から得た光ファイバの接続検索結果の情報やその他の情報を自由に加工して表示などに使用してもよい。例えば、ＯＴＤＲ(Optical Time Domain Reflectometer)を使用して得られた切断箇所情報を地図上などに併せて表示してもよい。
さらに、光ファイバ接続情報で光ファイバの接続に関する情報を保持する場合、処理の都合なども考慮して光ファイバの方向に関する情報を同時に保持してもよい。
【００３７】
また、光ファイバ接続情報や地図情報を更新するための専用のコンピュータ装置を設けてＬＡＮに接続してもよい。
さらに、クライアントコンピュータ１とデータベースサーバ２とを結ぶ通信回線は、ＬＡＮでなくてもＷＡＮ（Wide Area Network）などであってもよい。
【００３８】
その他、具体的な構成について、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。
【図面の簡単な説明】
【００３９】
【図１】光ファイバ接続検索システムの全体構成図である。
【図２】光ファイバの接続状況の例を示した模式図である。
【図３】データベースサーバの記憶部の光ファイバ接続情報の例を示した図である。
【図４】光ファイバ接続検索システムにおけるクライアントコンピュータとデータベースサーバの動作の流れを示したフローチャートである。
【図５】始点終点仮想表の例を示した図である。
【符号の説明】
【００４０】
１      クライアントコンピュータ
２      データベースサーバ
４      ＬＡＮ
２２    記憶部
２２１  光ファイバ接続情報
Ｓ      光ファイバ接続検索システム
【図１】
2009070161.tif 000003
【図２】
2009070161.tif 000004
【図３】
2009070161.tif 000005
【図４】
2009070161.tif 000006
【図５】
2009070161.tif 000007