(57)【要約】【課題】  複数チャンネルを有する光通信装置において、簡単な構成で最適な光強度を設定し、消費電力を効果的に抑えることができる光通信装置及び光通信方法を提供する。【解決手段】  マスタの光通信制御部２２は、各スレーブに対して複数種類の光強度で所定パターン信号を送信する。各スレーブの光通信制御部２２では、マスタから送信された所定パターン信号を正常に認識できたか否かを判断し、そのスレーブの各ＰＤで共通に受信可能な光強度をマスタに通知する。マスタは、ＬＤの光強度を、各スレーブで共通に受信可能な光強度のうち、最低の光強度に設定する。【選択図】        図１
2006180241.tif 000002
【特許請求の範囲】
【請求項１】
複数の第１発光素子及び複数の第１受光素子を備え、送信用第１光ファイバ、送信用光シートバス、及び複数の送信用第２光ファイバを介して複数の他の光通信装置と各々接続されると共に、受信用第１光ファイバ、受信用光シートバス、及び複数の受信用第２光ファイバを介して前記複数の他の光通信装置と各々接続された光通信装置において、
前記複数の第１発光素子のうち何れかの第１発光素子から、所定パターン信号を複数の異なる光強度で前記複数の他の光通信装置の各々へ送信させる送信手段と、
前記他の光通信装置が各々備える複数の第２受光素子で前記所定パターン信号を各々受信したときの受信結果情報を前記複数の他の光通信装置から各々受信する受信手段と、
前記複数の他の光通信装置から送信された受信結果情報に基づいて、前記複数の第１発光素子の光強度を設定する設定手段と、
を備えたことを特徴とする光通信装置。
【請求項２】
前記設定手段は、前記受信結果情報に基づいて、前記複数の他の光通信装置が各々備えた前記複数の第２受光素子全てにおいて正常受信可能な光強度を抽出し、抽出した光強度のうち所定の光強度を、前記複数の第１発光素子の光強度として一律に設定することを特徴とする請求項１記載の光通信装置。
【請求項３】
前記所定の光強度は、抽出した光強度のうち最低の光強度であることを特徴とする請求項２記載の光通信装置。
【請求項４】
前記設定手段は、前記正常受信可能な光強度が抽出できない場合に、上位装置へ通知することを特徴とする請求項２又は請求項３記載の光通信装置。
【請求項５】
前記複数の他の光通信装置が各々備えた前記複数の第２受光素子のうち、正常受信可能な最低の光強度が最も高い第２受光素子を検査用受光素子として設定し、設定した検査用受光素子の受信状況を確認する確認手段をさらに備えたことを特徴とする請求項２乃至請求項４の何れか１項に記載の光通信装置。
【請求項６】
複数の第１発光素子及び複数の第１受光素子を備え、送信用第１光ファイバ、送信用光シートバス、及び複数の送信用第２光ファイバを介して複数の他の光通信装置と各々接続されると共に、受信用第１光ファイバ、受信用光シートバス、及び複数の受信用第２光ファイバを介して前記複数の他の光通信装置と各々接続された光通信装置において、
前記他の光通信装置が備えた複数の第２発光素子のうち何れかの第２発光素子から複数の異なる光強度で送信された所定パターン信号を、前記複数の他の光通信装置について各々受信する受信手段と、
前記所定パターン信号の受信結果に基づいて、前記複数の第２発光素子の光強度を設定する設定手段と、
設定した光強度を前記複数の他の光通信装置へ各々通知する通知手段と、
を備えたことを特徴とする光通信装置。
【請求項７】
前記設定手段は、前記受信結果に基づいて、前記複数の他の光通信装置毎に、前記複数の第１受光素子全てにおいて正常受信可能な光強度を抽出し、抽出した光強度のうち所定の光強度を、前記複数の第２発光素子の光強度として一律に設定することを特徴とする請求項６記載の光通信装置。
【請求項８】
前記所定の光強度は、抽出した光強度のうち最低の光強度であることを特徴とする請求項７記載の光通信装置。
【請求項９】
前記設定手段は、前記正常受信可能な光強度が抽出できない場合に、上位装置へ通知することを特徴とする請求項７又は請求項８記載の光通信装置。
【請求項１０】
前記複数の他の光通信装置の各々について、前記複数の第１受光素子のうち、正常受信可能な最低の光強度が最も高い第１受光素子を検査用受光素子として各々設定し、設定した検査用受光素子の受信状況を確認する確認手段をさらに備えたことを特徴とする請求項７乃至請求項９の何れか１項に記載の光通信装置。
【請求項１１】
複数の第１発光素子及び複数の第１受光素子を備え、送信用第１光ファイバ、送信用光シートバス、及び複数の送信用第２光ファイバを介して複数の他の光通信装置と各々接続されると共に、受信用第１光ファイバ、受信用光シートバス、及び複数の受信用第２光ファイバを介して前記複数の他の光通信装置と各々接続された光通信装置により実行される光通信方法おいて、
前記複数の第１発光素子のうち何れかの第１発光素子から、所定パターン信号を複数の異なる光強度で前記複数の他の光通信装置の各々へ送信させ、
前記他の光通信装置が各々備える複数の第２受光素子で前記所定パターン信号を各々受信したときの受信結果情報を前記複数の他の光通信装置から各々受信し、
前記複数の他の光通信装置から送信された受信結果情報に基づいて、前記複数の第１発光素子の光強度を設定する、
ことを特徴とする光通信方法。
【請求項１２】
複数の第１発光素子及び複数の第１受光素子を備え、送信用第１光ファイバ、送信用光シートバス、及び複数の送信用第２光ファイバを介して複数の他の光通信装置と各々接続されると共に、受信用第１光ファイバ、受信用光シートバス、及び複数の受信用第２光ファイバを介して前記複数の他の光通信装置と各々接続された光通信装置により実行される光通信方法において、
前記他の光通信装置が備えた複数の第２発光素子のうち何れかの第２発光素子から複数の異なる光強度で送信された所定パターン信号を、前記複数の他の光通信装置について各々受信し、
前記所定パターン信号の受信結果に基づいて、前記複数の第２発光素子の光強度を設定し、
設定した光強度を前記複数の他の光通信装置へ各々通知する、
ことを特徴とする光通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光通信装置及び光通信方法に係り、より詳しくは、光ファイバ及び分配型光信号伝送体を介して他の光通信装置と接続され、複数の発光素子及び受光素子を有する光通信装置及び光通信方法に関する。
【背景技術】
【０００２】
従来、入射された信号光を拡散させて伝播させる層状の導波路に、信号光の入出射を担う信号光入出射部が複数形成されて構成され、入射された光信号を複数の分配先へ分配可能な分配型光信号伝送体（以下、光シートバスという）、及び、当該分配型光信号伝送体を含んで構成された光伝送システムが提案されている。
【０００３】
このような光シートバスを用いる光伝送システムとして、例えば、１つの装置（以下、マスタという）と、一つ以上の同一装置（以下、スレーブという）とを光シートバスを用いて接続するものがある。
【０００４】
この場合には、光シートバスは、信号を分配する機能を有するので、同一の部品（材料）の伝送路を使った場合には、伝送経路で損失する光量はどこのスレーブで測定してもほぼ同じとなる。そのため、通常マスタの光送信器が光強度を調整して、スレーブ全ての受信器で最小受光量以上の光強度を確保させたり、信号の光量やオンオフのバランスなどの直流バランス（以下、ＤＣバランスという）がとれた信号を送信したりして、受信器のフォトダイオードの応答性を良くすることで送信が可能となる。
【０００５】
しかしながら、光シートバスからスレーブまでの伝送路を考えたとき、伝送距離が同一ではない場合の損失、結合部の損失や部品（材料）の違いによる損失などがありスレーブ毎に受信できている受光量に差がある可能性がある。例えば、光ファイバとしてＰＯＦ（Plastic Optical Fiber）を使用した場合には、伝送経路の長さによって各スレーブ毎に受信できる受光量に差が発生する可能性が大きい。
【０００６】
また、意図して光シートバスからスレーブまでの伝送距離を変えたシステムとして使用したい場合も考えられる。この場合、マスタとしては受光量が最も少ないスレーブ（損失の大きいスレーブ）に合わせて光送信器の発光素子の光量を高くして光を届かせる方法があるが、発光素子の寿命は光強度に反比例して短くなるものであり、必ずしも好ましいとは言えない。また、光強度を増すことで消費電力の増加や加熱の問題なども引き起こすことも考えられる。
【０００７】
このような無駄な消費電力を抑える技術としては、特許文献１に記載の技術などが提案されている。特許文献１に記載の技術では、親ノードと複数の子ノードの相互通信において子ノードに受信レベルを検出できる受信器を設けて固定レベルであるものとして親ノードの受信レベルと実際に受光された減衰したレベルを比較して親ノードとの距離を推測して、子ノードの送信レベルを決定する技術が提案されており、特許文献７に記載の技術では、親ノードの送信レベルは固定で子ノードの送信レベルを調整するので、親ノードに近い子ノードの無駄な消費電力を抑えることができる。
【特許文献１】特開平１１−１６３７９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１に記載の技術では、子ノードの無駄な消費電力を抑えることはできるものの、一般的に消費電力が高くなりがちな親ノードの送信レベルは固定であるので、親ノードの消費電力は抑えることができない、という問題がある。
【０００９】
また、上記特許文献１に記載の技術は、発光素子及び受光素子が１個、すなわち１チャンネルの場合の技術であり、発光素子及び受光素子が複数、すなわち複数チャンネルの場合には適用できない。
【００１０】
本発明は、上記問題を解決すべく成されたものであり、複数チャンネルを有する光通信装置において、簡単な構成で最適な光強度を設定し、消費電力を効果的に抑えることができる光通信装置及び光通信方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１記載の発明は、複数の第１発光素子及び複数の第１受光素子を備え、送信用第１光ファイバ、送信用光シートバス、及び複数の送信用第２光ファイバを介して複数の他の光通信装置と各々接続されると共に、受信用第１光ファイバ、受信用光シートバス、及び複数の受信用第２光ファイバを介して前記複数の他の光通信装置と各々接続された光通信装置において、前記複数の第１発光素子のうち何れかの第１発光素子から、所定パターン信号を複数の異なる光強度で前記複数の他の光通信装置の各々へ送信させる送信手段と、前記他の光通信装置が各々備える複数の第２受光素子で前記所定パターン信号を各々受信したときの受信結果情報を前記複数の他の光通信装置から各々受信する受信手段と、前記複数の他の光通信装置から送信された受信結果情報に基づいて、前記複数の第１発光素子の光強度を設定する設定手段と、を備えたことを特徴とする。
【００１２】
この発明によれば、光通信装置は、複数の第１発光素子及び複数の第１受光素子を備えている。そして、光通信装置は、送信用第１光ファイバ、送信用光シートバス、及び複数の送信用第２光ファイバを介して複数の他の光通信装置と各々接続される。これにより、第１発光素子から射出された光信号が、送信用第１光ファイバ、送信用光シートバス、及び送信用第２光ファイバを伝搬して他の光通信装置へ送信され、他の光通信装置の第２受光素子で受光される。
【００１３】
また、光通信装置は、受信用第１光ファイバ、受信用光シートバス、及び複数の受信用第２光ファイバを介して複数の他の光通信装置と各々接続される。これにより、他の光通信装置の第２発光素子から射出された光信号が、受信用第２光ファイバ、受信用光シートバス、及び受信用第１光ファイバを伝搬して第１受光素子で受光される。
【００１４】
このような光通信装置において、送信手段は、複数の第１発光素子のうち何れかの第１発光素子から、所定パターン信号を複数の異なる光強度で複数の他の光通信装置の各々へ送信させる。
【００１５】
受信手段は、他の光通信装置が各々備える複数の第２受光素子で所定パターン信号を各々受信したときの受信結果情報を複数の他の光通信装置から各々受信する。
【００１６】
設定手段は、複数の他の光通信装置から送信された受信結果情報に基づいて、複数の第１発光素子の光強度を設定する。
【００１７】
このように、第１発光素子毎でなく、何れかの第１発光素子から所定パターン信号を他の光通信装置へ送信した時の受信結果に基づいて第１発光素子の光強度を設定するため、装置を簡略化することができると共に、複数の異なる光強度で所定パターン信号を他の光通信装置へ送信したときの受信結果に基づいて光強度を設定するため、最適な光強度を設定することが可能となる。
【００１８】
なお、請求項２に記載したように、前記設定手段は、前記受信結果情報に基づいて、前記複数の他の光通信装置が各々備えた前記複数の第２受光素子全てにおいて正常受信可能な光強度を抽出し、抽出した光強度のうち所定の光強度を、前記複数の第１発光素子の光強度として一律に設定することが好ましい。これにより、他の光通信装置の第２受光素子の感度のばらつき等に拘らず適切に光強度を設定することができる。
【００１９】
また、請求項３に記載したように、前記所定の光強度は、抽出した光強度のうち最低の光強度とすることが好ましい。これにより、無駄な消費電力を抑えることができ、第１発光素子の長寿命化を図ることができる。
【００２０】
また、請求項４に記載したように、前記設定手段は、前記正常受信可能な光強度が抽出できない場合に、上位装置へ通知する構成としてもよい。
【００２１】
また、請求項５に記載したように、前記複数の他の光通信装置が各々備えた前記複数の第２受光素子のうち、正常受信可能な最低の光強度が最も高い第２受光素子を検査用受光素子として設定し、設定した検査用受光素子の受信状況を確認する確認手段をさらに備えた構成としてもよい。これにより、確認した受信状況に応じて最適な光強度に設定し直すことが可能となり、常に良好に光通信することが可能となる。
【００２２】
請求項６記載の発明は、複数の第１発光素子及び複数の第１受光素子を備え、送信用第１光ファイバ、送信用光シートバス、及び複数の送信用第２光ファイバを介して複数の他の光通信装置と各々接続されると共に、受信用第１光ファイバ、受信用光シートバス、及び複数の受信用第２光ファイバを介して前記複数の他の光通信装置と各々接続された光通信装置において、前記他の光通信装置が備えた複数の第２発光素子のうち何れかの第２発光素子から複数の異なる光強度で送信された所定パターン信号を、前記複数の他の光通信装置について各々受信する受信手段と、前記所定パターン信号の受信結果に基づいて、前記複数の第２発光素子の光強度を設定する設定手段と、設定した光強度を前記複数の他の光通信装置へ各々通知する通知手段と、を備えたことを特徴とする。
【００２３】
この発明によれば、受信手段は、他の光通信装置が備えた複数の第２発光素子のうち何れかの第２発光素子から複数の異なる光強度で送信された所定パターン信号を、複数の他の光通信装置について各々受信する。
【００２４】
設定手段は、所定パターン信号の受信結果に基づいて、複数の第２発光素子の光強度を設定する。
【００２５】
通知手段は、設定した光強度を複数の他の光通信装置へ各々通知する通知手段と、
このように、第２発光素子毎でなく、何れかの第２発光素子から送信された所定パターン信号を受信したときの受信結果に基づいて第２発光素子の光強度を設定するため、装置を簡略化することができると共に、複数の異なる光強度で送信された所定パターン信号を受信したときの受信結果に基づいて光強度を設定するため、最適な光強度を設定することが可能となる。
【００２６】
なお、請求項７に記載したように、前記設定手段は、前記受信結果に基づいて、前記複数の他の光通信装置毎に、前記複数の第１受光素子全てにおいて正常受信可能な光強度を抽出し、抽出した光強度のうち所定の光強度を、前記複数の第２発光素子の光強度として一律に設定することが好ましい。これにより、第１受光素子の感度のばらつき等に拘らず適切に光強度を設定することができる。
【００２７】
また、請求項８に記載したように、前記所定の光強度は、抽出した光強度のうち最低の光強度であることが好ましい。これにより、無駄な消費電力を抑えることができ、第２発光素子の長寿命化を図ることができる。
【００２８】
また、請求項９に記載したように、前記設定手段は、前記正常受信可能な光強度が抽出できない場合に、上位装置へ通知する構成としてもよい。
【００２９】
また、請求項１０に記載したように、前記複数の他の光通信装置の各々について、前記複数の第１受光素子のうち、正常受信可能な最低の光強度が最も高い第１受光素子を検査用受光素子として各々設定し、設定した検査用受光素子の受信状況を確認する確認手段をさらに備えた構成としてもよい。これにより、確認した受信状況に応じて最適な光強度に設定し直すことが可能となり、常に良好に光通信することが可能となる。
【００３０】
請求項１１記載の発明は、複数の第１発光素子及び複数の第１受光素子を備え、送信用第１光ファイバ、送信用光シートバス、及び複数の送信用第２光ファイバを介して複数の他の光通信装置と各々接続されると共に、受信用第１光ファイバ、受信用光シートバス、及び複数の受信用第２光ファイバを介して前記複数の他の光通信装置と各々接続された光通信装置により実行される光通信方法おいて、前記複数の第１発光素子のうち何れかの第１発光素子から、所定パターン信号を複数の異なる光強度で前記複数の他の光通信装置の各々へ送信させ、前記他の光通信装置が各々備える複数の第２受光素子で前記所定パターン信号を各々受信したときの受信結果情報を前記複数の他の光通信装置から各々受信し、前記複数の他の光通信装置から送信された受信結果情報に基づいて、前記複数の第１発光素子の光強度を設定する、ことを特徴とする。
【００３１】
この発明によれば、第１発光素子毎でなく、何れかの第１発光素子から所定パターン信号を他の光通信装置へ送信した時の受信結果に基づいて第１発光素子の光強度を設定するため、装置を簡略化することができると共に、複数の異なる光強度で所定パターン信号を他の光通信装置へ送信したときの受信結果に基づいて光強度を設定するため、最適な光強度を設定することが可能となる。
【００３２】
請求項１２記載の発明は、複数の第１発光素子及び複数の第１受光素子を備え、送信用第１光ファイバ、送信用光シートバス、及び複数の送信用第２光ファイバを介して複数の他の光通信装置と各々接続されると共に、受信用第１光ファイバ、受信用光シートバス、及び複数の受信用第２光ファイバを介して前記複数の他の光通信装置と各々接続された光通信装置により実行される光通信方法において、前記他の光通信装置が備えた複数の第２発光素子のうち何れかの第２発光素子から複数の異なる光強度で送信された所定パターン信号を、前記複数の他の光通信装置について各々受信し、前記所定パターン信号の受信結果に基づいて、前記複数の第２発光素子の光強度を設定し、設定した光強度を前記複数の他の光通信装置へ各々通知する、ことを特徴とする。
【００３３】
この発明によれば、第２発光素子毎でなく、何れかの第２発光素子から送信された所定パターン信号を受信したときの受信結果に基づいて第２発光素子の光強度を設定するため、装置を簡略化することができると共に、複数の異なる光強度で送信された所定パターン信号を受信したときの受信結果に基づいて光強度を設定するため、最適な光強度を設定することが可能となる。
【発明の効果】
【００３４】
以上説明したように、本発明によれば、複数チャンネルを有する光通信装置において、簡単な構成で最適な光強度を設定し、消費電力を効果的に抑えることができる、という効果を有する。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の実施形態について説明する。
【００３６】
図１には本実施形態に係る電子機器１０が示されている。電子機器１０は複数の電子回路１２Ａ，１２Ｂ，１２Ｃ，１２Ｄを含んで構成されている。電子回路１２Ａ〜１２Ｄのうち、電子回路１２Ａは他の電子回路１２Ｂ〜１２Ｄの動作制御等を行うマスタとして機能し、電子回路１２Ｂ〜１２Ｄは電子回路１２Ａの制御下で動作するスレーブとして機能する。
【００３７】
なお、電子機器１０としては任意の機器を適用可能であるが、一例としてＬＡＮ等のネットワークを介して画像データを受信し、受信した画像データに基づきスクリーン処理等の画像処理を行うことで各色成分（例えばＣ(シアン),Ｍ(マゼンダ),Ｙ(イエロー),Ｋ(黒),Ｓ(特別色)等）の露光用画像データを生成し、生成した露光用画像データに基づいて各色成分毎に設けられたＲＯＳ（Raster Output Scanner）による画像露光を制御することで各色成分の静電潜像を形成し、形成した各色成分の静電潜像を各色成分の現像剤で現像して重ね合わせることでフルカラーのトナー像を形成し、形成したフルカラーのトナー像を記録用紙に転写して定着させる構成のフルカラープリンタを適用することができる。
【００３８】
この場合、スレーブとして機能する電子回路１２Ｂ〜１２Ｄとしては、各色成分の露光用画像データの生成及びＲＯＳによる画像露光を制御する画像処理回路を、マスタとして機能する電子回路１２Ａとしては、各画像処理回路の動作を制御する制御回路（例えばＣＰＵ及びメモリ等の周辺デバイスを含んで構成された制御回路）を適用することができる。
【００３９】
本実施形態では、電子回路１２Ａと電子回路１２Ｂ〜１２Ｄの間の通信が光通信によって行われ、電子回路１２Ａと電子回路１２Ｂ〜１２Ｄの間には、これらの電子回路間の光通信を実現する光通信システム１４が設けられている。
【００４０】
光通信システム１４は、個々の電子回路１２Ａ〜１２Ｄに接続された光通信インタフェース（Ｉ／Ｆ）部１６Ａ〜１６Ｄを含んで構成されている。光通信Ｉ／Ｆ部１６Ａ〜１６Ｄは接続されている電子回路１２Ａ〜１２Ｄと同一の基板に各々搭載されている。光通信Ｉ／Ｆ部１６Ａ〜１６Ｄは互いに略同一の構成とされており、複数個（例えば５個）のＬＤ（レーザダイオード：発光素子）が一列に配列されて成るＬＤアレイ１８と、複数個（例えば５個）のＰＤ（フォトダイオード：受光素子）が一列に配列されて成るＰＤアレイ２０と、電子回路１２、ＬＤアレイ１８及びＰＤアレイ２０と各々接続された光通信制御部２２、及びメモリ２３が設けられている。
【００４１】
なお、本実施形態では、ＬＤアレイ１８は５個のＬＤを備え、ＰＤアレイ２０は５個のＰＤを備えた場合、すなわち５チャンネルのＬＤアレイ１８及びＰＤアレイ２０を備えた場合について説明する。
【００４２】
個々の光通信Ｉ／Ｆ部１６のＬＤアレイ１８及びＰＤアレイ２０は、各々光コネクタ２４を着脱自在に構成されており、光通信Ｉ／Ｆ部１６ＡのＬＤアレイ１８（複数の第１発光素子）に接続された光コネクタ２４には第１光ファイバ２６（送信用第１光ファイバ）の一端が、ＰＤアレイ２０（複数の第１受光素子）に装着された光コネクタ２４には第１光ファイバ２８（受信用第１光ファイバ）の一端が取付けられており、光通信Ｉ／Ｆ部１６ＢのＬＤアレイ１８に接続された光コネクタ２４には第２光ファイバ３６（受信用第２光ファイバ）の一端が、ＰＤアレイ２０に装着された光コネクタ２４には第２光ファイバ３０（送信用第２光ファイバ）の一端が取付けられている。同様に、光通信Ｉ／Ｆ部１６ＣのＬＤアレイ１８に接続された光コネクタ２４には第２光ファイバ３８（受信用第２光ファイバ）の一端が、ＰＤアレイ２０に接続された光コネクタ２４には第２光ファイバ３２（送信用第２光ファイバ）の一端が取付けられており、光通信Ｉ／Ｆ部１６ＤのＬＤアレイ１８に接続された光コネクタ２４には第２光ファイバ４０（受信用第２光ファイバ）の一端が、ＰＤアレイ２０に接続された光コネクタ２４には第２光ファイバ３４（送信用第２光ファイバ）の一端が取付けられている。
【００４３】
第１光ファイバ２６，２８、第２光ファイバ３０，３２，３４，３６，３８，４０は、ＰＯＦ(Plastic Optical Fiber)と称する合成樹脂製の光ファイバ（コア材がアクリル、コア材を覆うクラッド材がフッ素樹脂で形成された光ファイバ）が、ＬＤアレイ１８におけるＬＤの数及びＰＤアレイ２０におけるＰＤの数と同数（例えば５本）だけ束ねられて各々構成されている。図２にも示すように、第１光ファイバ２６、第２光ファイバ３０，３２，３４の他端には光コネクタ２４が各々取付けられ、これらの光コネクタ２４は光シートバス４２Ａ（送信用光シートバス）に各々接続されている。また、詳細な図示は省略するが、第１光ファイバ２８、第２光ファイバ３６，３８，４０の他端にも光コネクタ２４が各々取付けられ、これらの光コネクタ２４は光シートバス４２Ｂ（受信用光シートバス）に各々接続されている。
【００４４】
光シートバス４２Ａ，４２Ｂは、合成樹脂製のベース部材に、図３に示す導波路部材４４が光ファイバの本数と同数（例えば５個）だけ埋設されて構成されている。導波路部材４４は、光透過率が高く後述するクラッド層よりも屈折率の高い材料（例えばポリメチルメタクリレート等）から成り、全体としては細長い矩形状で、幅寸法が階段状に変化している階段状部４６Ａ，４６Ｂが中間部の２箇所に各々形成された形状とされている。導波路部材４４の両端部及び階段状部４６Ａ，４６Ｂの計４箇所には、導波路部材４４の長手方向及び上下方向（図３の上下方向）に対して４５°の角度で傾斜された傾斜面４４Ａ〜４４Ｄが各々形成されている。この傾斜面４４Ａ〜４４Ｄは信号光入出射部として機能する。導波路部材４４は、導波路部材４４の上面のうち個々の傾斜面４４Ａ〜４４Ｄに対応する部分がベース部材の上面から各々露出するように埋設されており、光コネクタ２４は導波路部材４４のうち上記の露出部分と対向するようにベース部材に接続される。また、導波路部材４４は、ベース部材の上面から露出している部分以外の外面が、導波路部材４４を構成する材料よりも屈折率の低い材料（例えばフッ素ポリマ等）から成るクラッド層で被覆されている。
【００４５】
光シートバス４２Ａにおいて、第１光ファイバ２６が取付けられた光コネクタ２４は、導波路部材４４のうち幅寸法が最大の部分に形成された傾斜面４４Ａに対応する露出部分と対向するようにベース部材に接続され、第２光ファイバ３０，３２，３４が取付けられた光コネクタ２４は、傾斜面４４Ｂ〜４４Ｄに対応する露出部分と対向するようにベース部材に接続される。第１光ファイバ２６は光コネクタ２４を介して光通信Ｉ／Ｆ部１６ＡのＬＤアレイ１８と接続されているので、光通信Ｉ／Ｆ部１６ＡのＬＤアレイ１８が発光すると、ＬＤアレイ１８の個々のＬＤから射出された信号光（レーザ光）は第１光ファイバ２６を伝送して導波路部材４４に入射し、傾斜面４４Ａで反射されることで導波路部材４４内に閉じこめられた状態で導波路部材４４内を拡散・伝播する。そして、図３（Ａ）にも示すように、傾斜面４４Ｂ〜４４Ｄで各々反射されることで導波路部材４４から射出し、光コネクタ２４を介して第２光ファイバ３０，３２，３４を伝送し光通信Ｉ／Ｆ部１６Ｂ〜１６ＤのＰＤアレイ２０で各々受光される。
【００４６】
また、光シートバス４２Ｂにおいて、第１光ファイバ２８が取付けられた光コネクタ２４は傾斜面４４Ａに対応する露出部分と対向するようにベース部材に接続され、第２光ファイバ３６，３８，４０が取付けられた光コネクタ２４は、傾斜面４４Ｂ〜４４Ｄに対応する露出部分と対向するようにベース部材に接続される。第２光ファイバ３６，３８，４０は光コネクタ２４を介して光通信Ｉ／Ｆ部１６Ｂ〜１６ＤのＬＤアレイ１８と接続されているので、光通信Ｉ／Ｆ部１６Ｂ〜１６Ｄの何れかのＬＤアレイ１８が発光すると、該ＬＤアレイ１８の個々のＬＤから射出された信号光（レーザ光）は第２光ファイバ３６，３８，４０の何れかを伝送して導波路部材４４に入射し、傾斜面４４Ｂ〜４４Ｄの何れかで反射されることで導波路部材４４内に閉じこめられた状態で導波路部材４４内を拡散・伝播する。そして、図３（Ｂ）にも示すように、傾斜面４４Ａで反射されることで導波路部材４４から射出し、光コネクタ２４を介して第１光ファイバ２８を伝送し、光通信Ｉ／Ｆ部１６ＡのＰＤアレイ２０で受光される。
【００４７】
このように、光通信Ｉ／Ｆ部１６ＡのＬＤアレイ１８は、第１光ファイバ２６、光シートバス４２Ａ及び第２光ファイバ３０，３２，３４を介して、光通信Ｉ／Ｆ部１６Ｂ〜１６ＤのＰＤアレイ２０と光学的に各々結合されており、光通信Ｉ／Ｆ部１６Ｂ〜１６ＤのＬＤアレイ１８は、第２光ファイバ３６，３８，４０、光シートバス４２Ｂ及び第１光ファイバ２８を介して、光通信Ｉ／Ｆ部１６ＡのＰＤアレイ２０と光学的に各々結合されている。
【００４８】
次に、光通信Ｉ／Ｆ部１６Ａ〜１６Ｄに各々設けられた光通信制御部２２の動作について説明する。
【００４９】
なお、以下では、光通信Ｉ／Ｆ部１６Ａを単に「マスタ」と称し、光通信部Ｉ／Ｆ部１６Ｂ〜１６Ｄを単に「スレーブ１」、「スレーブ２」、「スレーブ３」と称する。
【００５０】
まず、マスタのＬＤの光強度を設定する場合におけるマスタ及びスレーブ１〜３の動作について、図４及び図５に示すフローチャートを参照して説明する。なお、この処理は例えば所定時間毎に各装置で実行される。
【００５１】
マスタの光通信制御部２２では、図４に示すステップ１００において、上位装置である電子回路１２Ａから送信されるマスタ強度調整開始コマンドを受信したか否かを判断し、受信していなければ本ルーチンを終了し、受信していればステップ１０２に移行する。
【００５２】
ステップ１０２では、電子回路１２Ａに準備中であることを示すＮｏｔＲｅａｄｙ信号を送信し、通常のデータ送信が実行不可であることを通知する。
【００５３】
ステップ１０４では、マスタに接続されたスレーブの数を表すノード数Ｓを設定（ここでは‘３’を設定）すると共に、スレーブの番号を表す変数ｎを初期化（ここでは‘１’を設定）する。
【００５４】
ステップ１０６では、光強度を表す変数ｍを初期化（ここでは‘１’を設定）し、ステップ１０８では、スレーブｎに対して、マスタ強度調整開始コマンドを送信する。このコマンドは、まずマスタのＬＤが発光可能な光強度のうち最大の光強度で送信する。なお、本実施形態では、マスタ及びスレーブの各ＬＤは、‘１’〜‘７’の光強度で発光することができる場合について説明する。すなわち、この場合では、強度調整開始コマンドは光強度‘７’で送信される。
【００５５】
スレーブｎでは、このマスタ強度調整開始コマンドを正常に受信できたか否かを示す応答信号をマスタへ送信するので、マスタでは、応答信号を受信して、対応処理を行う。具体的には、応答信号が、スレーブｎがマスタ強度調整開始コマンドを正常に受信できたことを示す信号であった場合には、そのままステップ１１０へ移行し、正常に受信できなかったことを示す信号であった場合には、光強度のレベルを一つ下げてマスタ強度調整開始コマンドを送信し、上記と同様の処理を行う。このように最大の光強度でマスタ強度調整開始コマンドを送信してもスレーブｎが受信できない場合があるのは、主にマスタとスレーブとの間の伝送距離が極端に短く、かつ受光素子の感度が高い場合であって、受光素子が飽和状態となり受信不可能になっているためである。
【００５６】
そして、このような処理を、スレーブｎ側でマスタ強度調整開始コマンドを正常に受信できるようになるまで繰り返す。なお、スレーブｎが全ての光強度でマスタ強度調整開始コマンドを正常に受信できなかった場合には、電子回路１２Ａにエラーを通知し、本ルーチンを終了するようにしてもよい。
【００５７】
なお、後述する各コマンドについては、マスタ強度調整開始コマンドをスレーブｎが正常に受信できる光強度で送信する。
【００５８】
ステップ１１０では、ＬＤアレイ１８の何れかのＬＤから光強度ｍに対応した所定パターン信号を光強度ｍで送信する。このパターン信号は、ＤＣバランスがとれた固定パターンの信号でもよいが、実際の伝送状態に近くするため、アイパターンとなるように複数のパターン信号を順次切り替えて送信することが好ましい。
【００５９】
ステップ１１２では、ｍをインクリメントし、ステップ１１４では、ｍが最大光強度（ここでは‘７’）より大きいか否かを判断し、ｍが最大光強度以下の場合にはステップ１１０へ戻って上記と同様の処理を繰り返し、ｍが最大光強度より大きい場合、すなわち、全ての光強度についてステップ１１０及び１１２の処理を行った場合には、ステップ１１６へ移行する。
【００６０】
ステップ１１６では、スレーブｎへ強度調整終了コマンドを送信する。ステップ１１８では、ｎをインクリメントする。
【００６１】
ステップ１２０では、ｎがスレーブ数Ｓより大きいか否かを判断し、ｎがスレーブ数Ｓ以下の場合には、ステップ１０６へ戻って上記と同様の処理を繰り返し、ｎがスレーブ数Ｓより大きい場合、すなわち、全てのスレーブについてステップ１０６〜１２０の処理を行った場合には、ステップ１２２へ移行する。
【００６２】
ステップ１２２では、ｎを再び初期化（ここでは‘１’に設定）する。ステップ１２４では、スレーブｎに対して、各光強度での受信結果の通知開始を要求するための通知開始コマンドを送信する。
【００６３】
ステップ１２６では、スレーブｎから送信される、スレーブｎで受信可能な光強度を表す情報である光強度情報を受信する。光強度情報は、マスタから各光強度で送信された所定パターン信号をスレーブの各ＰＤで正常に認識できたか否かを判断したときに、各ＰＤで共通に正常に受信できる光強度を示す情報、すなわち、そのスレーブの各ＰＤで共通に受信できる光強度のうち、少なくとも最大の光強度及び最低の光強度の値を含む。この光強度情報は、マスタのメモリ２３に記憶される。
【００６４】
ここで、図６に、各光強度で所定パターン信号をスレーブに送信したときのマスタのＬＤの光強度と各スレーブの各ＰＤの受信結果との対応関係５０の一例を示した。なお、対応関係５０の‘○’は、その光強度の所定パターンをスレーブで正常に認識できたことを示し、‘×’は、正常に認識できなかったことを示す。
【００６５】
この場合、スレーブ１の各ＰＤで共通に受信可能な光強度は、‘３’〜‘６’であるので、スレーブ１から送信される光強度情報には、‘３’〜‘６’が設定される。
【００６６】
ステップ１２８では、ｎをインクリメントする。ステップ１３０では、ｎがスレーブ数Ｓより大きいか否かを判断し、ｎがスレーブ数Ｓ以下の場合には、ステップ１２４へ戻って上記と同様の処理を繰り返し、ｎがスレーブ数Ｓより大きい場合、すなわち、全てのスレーブについてステップ１２４〜１２８の処理を行った場合には、ステップ１３２へ移行する。
【００６７】
ステップ１３２では、受信した光強度情報に基づいて、各スレーブの各ＰＤで共通に受信可能な光強度を抽出する。例えば図６の例では、スレーブ１の各ＰＤで共通に受信可能な光強度は、‘３’〜‘６’であり、スレーブ２の各ＰＤで共通に受信可能な光強度は、‘４’〜‘７’であり、スレーブ３の各ＰＤで共通に受信可能な光強度は、‘２’〜‘５’であるので、スレーブ１〜３の全ＰＤにおいて共通に受信可能な光強度は‘４’、‘５’となる。
【００６８】
ステップ１３４では、全ＰＤで共通に受信可能な光強度が存在するか否かを判断し、存在する場合には、ステップ１３６へ移行し、存在しない場合にはステップ１３８へ移行する。
【００６９】
ステップ１３６では、マスタの各ＬＤの光強度を設定する。具体的には、例えば各スレーブの全ＰＤで受信可能な光強度のうち、最も低い強度に設定する。図６の例では、スレーブ１〜３の全ＰＤ全てにおいて共通に受信可能な光強度は‘４’、‘５’の何れかであるので、図中点線枠で示すように、最低の光強度である‘４’にマスタの各ＬＤの光強度を一律に設定する。
【００７０】
このように、マスタのＬＤの光強度は、マスタが、伝送先であるスレーブを切り替えるための時間に余裕がない場合を考慮し、各スレーブ全てに対して一律に設定することが好ましいが、その時間に余裕があれば、各スレーブ毎に設定してもよい。この場合、例えば図６の例では、スレーブ１については光強度を‘３’に、スレーブ２については光強度を‘４’に、スレーブ３については光強度を‘２’に設定する。これにより、より効果的に消費電力を抑えることが可能となる。
【００７１】
次のステップ１４０では、電子回路１２Ａに、データ通信の準備が完了したことを示すＲｅａｄｙ信号を送信する。
【００７２】
一方、ステップ１３８では、スレーブ１〜３の全ＰＤ全てにおいて共通に受信可能な光強度が存在しないので、電子回路１２Ａにエラー通知する。
【００７３】
このように、本実施形態では、スレーブ１〜３の全ＰＤ全てにおいて共通に受信可能な光強度を抽出して、その中から光強度を選択して設定している。このため、ＬＤの光量やＰＤの感度のばらつき、伝送路の損失等に拘らず最適な光強度を設定することができ、良好に光通信を行うことが可能となる。
【００７４】
また、本実施形態では、マスタのＬＤの強度調整をチャンネル毎に行うのではなく、各チャンネルの光強度を一律に設定すると共に、マスタの光強度をスレーブの各ＰＤで共通に受信可能な光強度のうち最低の光強度に設定している。このため、装置を簡単な構成にすることができると共に、消費電力を抑えて装置の長寿命化を図ることができる。
【００７５】
次に、各スレーブで実行される処理について、図５に示すフローチャートを参照して説明する。なお、この処理は、所定時間毎に実行される。
【００７６】
ステップ２００では、マスタからマスタ強度調整開始コマンドを正常に受信したか否かを判断し、正常受信した場合にはステップ２０１へ移行して正常受信を示す応答信号をマスタへ送信し、正常受信していない場合には、ステップ２２４へ移行して異常受信を示す応答信号をマスタへ送信した後に本ルーチンを終了する。
【００７７】
ステップ２０２では、光強度を表す変数ｍを初期化（ここでは‘１’を設定）し、ステップ２０４では、マスタから送信された光強度ｍに対応した所定パターン信号を各ＰＤで受信する。
【００７８】
ステップ２０６では、各ＰＤで受信した所定パターン信号を正常に認識できるか否かを判断する。ここで、各スレーブは、各々のメモリ２３に光強度に対応した所定パターン信号のパターンを記憶している。従って、受信した所定パターン信号を正常に認識できるか否かは、受信した光強度ｍに対応した所定パターン信号のパターンと、メモリ２３に記憶された光強度ｍに対応する所定パターン信号のパターンとが一致するか否かを判断すればよい。
【００７９】
そして、受信した所定パターン信号を正常に認識できた場合には、ステップ２０８へ移行し、受信結果を代入するための変数Ｈｘに‘１’を代入し、正常に認識できなかった場合には、ステップ２１０へ移行し、変数Ｈｘに‘０’を代入する。なお、‘ｘ’はチャンネル番号、すなわちＰＤの番号を示す。また、‘１’は図６の対応関係５０の‘○’に対応し、‘０’は‘×’に対応する。
【００８０】
ステップ２１２では、光強度ｍ、チャンネル番号ｘ、受信結果である変数Ｈｘを受信結果情報としてメモリ２３に記憶する。
【００８１】
ステップ２１４では、光強度ｍをインクリメントし、ステップ２１６では、ｍが最大光強度（ここでは‘７’）より大きいか否かを判断する。そして、ｍが最大光強度以下の場合には、ステップ２０４へ戻って上記と同様の処理を繰り返し、ｍが最大光強度より大きい場合、すなわち、全ての光強度の所定パターン信号についてステップ２０４〜２１４の処理を行った場合には、ステップ２１８へ移行する。
【００８２】
ステップ２１８では、マスタから送信された強度調整終了コマンドを受信したか否かを判断し、受信していない場合には受信するまで待機し、受信した場合には、ステップ２１８へ移行する。
【００８３】
ステップ２２０では、マスタから送信された通知開始コマンドを受信したか否かを判断し、受信していない場合には受信するまで待機し、受信した場合には、ステップ２２２へ移行する。
【００８４】
ステップ２２２では、各ＰＤで共通に受信可能な光強度の情報である光強度情報をマスタへ送信する。スレーブ１の場合は、前述したように、スレーブ１の各ＰＤで共通に受信可能な光強度は、‘３’〜‘６’であるので、マスタへ送信する光強度情報には、‘３’〜‘６’が設定される。
【００８５】
上記のような処理を各スレーブが実行することにより、各スレーブから光強度情報がマスタへ送信される。これにより、マスタにおいて、各スレーブの全ＰＤにおいて共通に受信可能な光強度を一律に設定することができる。
【００８６】
なお、スレーブ１〜３が各々備えた複数のＰＤのうち、正常受信可能な最低の光強度が最も高いＰＤを検査用受光素子として設定し、設定したＰＤの受信状況を確認するようにしてもよい。例えば図６の例では、スレーブ２のＮｏ．２のＰＤが、受信可能な最低光強度が‘４’であり全てのＰＤの中で最も高い。換言すれば、このＰＤが全ＰＤの中で最も受信感度が悪いといえ、このＰＤに合わせてマスタのＬＤの光強度を設定すれば、スレーブの全ＰＤで安定して受信することが可能となる。従って、このＰＤを検査用受光素子として設定し、例えば定期的に上記の所定パターン信号を送信して受信結果を確認する処理を行い、マスタのＬＤの光強度を調整する。例えば、上記のスレーブ２のＮｏ．２のＰＤにおける受信可能な最低光強度が‘４’から‘５’に変化した場合には、マスタのＬＤの光強度を‘５’に設定し直す。これにより、常に良好な状態で光通信を行うことができる。
【００８７】
次に、スレーブのＬＤの光強度を設定する場合におけるマスタ及びスレーブ１〜３の動作について、図７及び図８に示すフローチャートを参照して説明する。なお、この処理は例えば所定時間毎に各装置で実行される。
【００８８】
マスタの光通信制御部２２では、図７に示すステップ３００において、上位装置である電子回路１２Ａから送信されるスレーブ強度調整開始コマンドを受信したか否かを判断し、受信していなければ本ルーチンを終了し、受信していればステップ３０２に移行する。
【００８９】
ステップ３０２では、電子回路１２Ａに準備中であることを示すＮｏｔＲｅａｄｙ信号を送信し、通常のデータ送信が実行不可であることを通知する。
【００９０】
ステップ３０４では、マスタに接続されたスレーブの数を表すノード数Ｓを設定（ここでは‘３’を設定）すると共に、スレーブの番号を表す変数ｎを初期化（ここでは‘１’を設定）する。
【００９１】
ステップ３０６では、光強度を表す変数ｍを初期化（ここでは‘１’を設定）し、ステップ３０８では、スレーブｎに対して、スレーブ強度調整開始コマンドを送信する。このコマンドは、マスタにおいて上記の処理により光強度が設定されていればその光強度で送信し、光強度が設定されていなければ最大の光強度で送信する。
【００９２】
スレーブｎでは、このスレーブ強度調整開始コマンドを正常に受信できたか否かを示す応答信号をマスタへ送信するので、マスタでは、応答信号を受信して、対応処理を行う。具体的には、応答信号が、スレーブｎがスレーブ強度調整開始コマンドを正常に受信できたことを示す信号であった場合には、そのままステップ３１０へ移行し、正常に受信できなかったことを示す信号であった場合には、光強度のレベルを一つ下げてスレーブ強度調整開始コマンドを送信し、上記と同様の処理を行う。
【００９３】
そして、このような処理を、スレーブｎ側でスレーブ強度調整開始コマンドを正常に受信できるようになるまで繰り返す。なお、スレーブｎが全ての光強度でスレーブ強度調整開始コマンドを正常に受信できなかった場合には、電子回路１２Ａにエラーを通知し、本ルーチンを終了するようにしてもよい。
【００９４】
なお、後述する各コマンドについては、スレーブ強度調整開始コマンドをスレーブｎが正常に受信できる光強度で送信する。
【００９５】
ステップ３１０では、マスタから送信された光強度ｍに対応した所定パターン信号を各ＰＤで受信する。
【００９６】
ステップ３１２では、各ＰＤで受信した所定パターン信号を正常に認識できるか否かを判断する。すなわち、受信した光強度ｍに対応した所定パターン信号のパターンと、メモリ２３に記憶された光強度ｍに対応する所定パターン信号のパターンとが一致するか否かを判断する。
【００９７】
そして、受信した所定パターン信号を正常に認識できた場合には、ステップ３１４へ移行し、受信結果を代入するための変数Ｈｘに‘１’を代入し、正常に認識できなかった場合には、ステップ３１６へ移行し、変数Ｈｘに‘０’を代入する。なお、‘ｘ’はチャンネル番号、すなわちＰＤの番号を示す。
【００９８】
ステップ３１８では、スレーブ番号ｎ、光強度ｍ、チャンネル番号ｘ、受信結果である変数Ｈｘを受信結果情報としてメモリ２３に記憶する。
【００９９】
ステップ３２０では、光強度ｍをインクリメントし、ステップ３２２では、ｍが最大光強度（ここでは‘７’）より大きいか否かを判断する。そして、ｍが最大光強度以下の場合には、ステップ３１０へ戻って上記と同様の処理を繰り返し、ｍが最大光強度より大きい場合、すなわち、全ての光強度の所定パターン信号についてステップ３１０〜３２０の処理を行った場合には、ステップ３２４へ移行する。
【０１００】
ステップ３２４では、スレーブｎへ強度調整終了コマンドを送信し、ステップ３２６では、スレーブ番号ｎをインクリメントする。
【０１０１】
ステップ３２８では、スレーブ番号ｎがスレーブ数Ｓ（ここでは‘３’）より大きいか否かを判断する。そして、ｎがスレーブ数Ｓ以下の場合には、ステップ３０６へ戻って上記と同様の処理を繰り返し、ｎがスレーブ数Ｓより大きい場合、すなわち、全てのスレーブについてステップ３０６〜３２６の処理を行った場合には、ステップ３３０へ移行する。
【０１０２】
ステップ３３０では、メモリ２３に記憶された受信結果情報に基づいて、各スレーブ毎に、スレーブの各ＰＤで共通に受信可能な光強度を抽出する。
【０１０３】
ここで、図９に、各光強度で所定パターン信号をスレーブからマスタに送信したときのスレーブのＬＤの光強度とマスタの各ＰＤの受信結果との対応関係５２の一例を示した。なお、対応関係５２の‘○’は、その光強度の所定パターンをマスタで正常に認識できたことを示し、‘×’は、正常に認識できなかったことを示す。
【０１０４】
例えば図９の例では、スレーブ１の場合は、スレーブ１から送信された所定パターン信号についてマスタの各ＰＤで共通に受信可能な光強度として‘３’〜‘６’が抽出され、スレーブ２の場合は、スレーブ２から送信された所定パターン信号についてマスタの各ＰＤで共通に受信可能な光強度として‘４’〜‘７’が抽出され、スレーブ３の場合は、スレーブ３から送信された所定パターン信号についてマスタの各ＰＤで共通に受信可能な光強度として‘２’〜‘５’が抽出される。
【０１０５】
ステップ３３２では、全てのスレーブにおいて、そのスレーブの各ＰＤで共通に受信可能な光強度を抽出できたか否かを判断し、抽出できた場合には、ステップ３３４へ移行し、抽出できなかった場合にはステップ３３６へ移行する。
【０１０６】
ステップ３３４では、各スレーブの各ＬＤの光強度を設定する。具体的には、例えば各スレーブ毎に、ステップ３３０で抽出された光強度のうち、最も低い強度に設定する。図９の例では、図中点線枠で示すように、スレーブ１については‘３’、スレーブ２については‘４’、スレーブ３については‘２’が各ＬＤの光強度として一律に設定される。なお、マスタのＬＤの光強度については、伝送先であるスレーブを切り替える時間に余裕がない場合を考慮すると光強度を全てのスレーブで一律に設定することが好ましいが、スレーブのＬＤの光強度についてはそれを考慮する必要はないので、全スレーブで一律に光強度を設定する必要はない。
【０１０７】
一方、ステップ３３６では、そのスレーブについてはマスタの各ＰＤにおいて共通に受信可能な光強度が存在しないので、電子回路１２Ａにエラー通知する。
【０１０８】
ステップ３３８では、ｎを再び初期化（ここでは‘１’に設定）する。ステップ３４０では、スレーブｎに対して、設定した光強度の通知を開始する強度設定通知コマンドを送信する。
【０１０９】
ステップ３４２では、スレーブｎに対して、そのスレーブについて設定した光強度設定値を送信する。
【０１１０】
ステップ３４４では、ｎをインクリメントし、ステップ３４６では、スレーブ番号ｎがスレーブ数Ｓより大きいか否かを判断する。そして、ｎがスレーブ数Ｓ以下の場合には、ステップ３４０へ戻って上記と同様の処理を繰り返し、ｎがスレーブ数Ｓより大きい場合、すなわち、全てのスレーブについてステップ３４０〜３４４の処理を行った場合には、ステップ３４８へ移行する。
【０１１１】
ステップ３４８では、電子回路１２Ａに、データ通信の準備が完了したことを示すＲｅａｄｙ信号を送信する。
【０１１２】
次に、各スレーブで実行される処理について、図８に示すフローチャートを参照して説明する。なお、この処理は、所定時間毎に実行される。
【０１１３】
ステップ４００では、マスタからスレーブ強度調整開始コマンドを正常に受信したか否かを判断し、正常受信した場合にはステップ４０１へ移行して正常受信を示す応答信号をマスタへ送信し、正常受信していない場合には、ステップ４１８へ移行して異常受信を示す応答信号をマスタへ送信した後に本ルーチンを終了する。
【０１１４】
ステップ４０２では、光強度を表す変数ｍを初期化（ここでは‘１’を設定）し、ステップ４０４では、ＬＤアレイ１８の何れかのＬＤから光強度ｍに対応した所定パターン信号をマスタへ送信する。
【０１１５】
ステップ４０６では、光強度ｍをインクリメントし、ステップ４０８では、ｍが最大光強度（ここでは‘７’）より大きいか否かを判断する。そして、ｍが最大光強度以下の場合には、ステップ４０４へ戻って上記と同様の処理を繰り返し、ｍが最大光強度より大きい場合、すなわち、全ての光強度の所定パターン信号についてステップ４０４及び４０６の処理を行った場合には、ステップ４１０へ移行する。
【０１１６】
ステップ４１０では、マスタから送信された強度調整終了コマンドを受信したか否かを判断し、受信していない場合には受信するまで待機し、受信した場合には、ステップ４１２へ移行する。
【０１１７】
ステップ４１２では、マスタから送信された強度設定通知コマンドを受信したか否かを判断し、受信していない場合には受信するまで待機し、受信した場合には、ステップ４１４へ移行する。
【０１１８】
ステップ４１４では、マスタから送信された光強度設定値を受信し、ステップ４１６では、ＬＤを駆動する図示しない駆動部に対して受信した光強度設定値を設定する。
【０１１９】
上記のような処理を各スレーブが実行することにより、マスタから光強度設定値が各スレーブへ送信され、各スレーブにおいて光強度が各々設定される。
【０１２０】
なお、マスタが備えた複数のＰＤのうち、正常受信可能な最低の光強度が最も高いＰＤを検査用受光素子として設定し、設定したＰＤの受信状況を確認するようにしてもよい。例えば図９の例では、スレーブ１についてはマスタのＮｏ．４のＰＤが、受信可能な最低光強度が‘３’であり全てのＰＤの中で最も高い。換言すれば、このＰＤが全ＰＤの中で最も受信感度が悪いといえ、このＰＤに合わせてスレーブ１のＬＤの光強度を設定すれば、スレーブ１からの光信号をマスタの全ＰＤで安定して受信することが可能となる。従って、このＰＤを検査用受光素子として設定し、例えば定期的に上記の所定パターン信号をスレーブ１から送信してもらって受信結果を確認する処理を行い、スレーブ１のＬＤの光強度を調整する。例えば、上記のマスタのＮｏ．４のＰＤにおける受信可能な最低光強度が‘３’から‘４’に変化した場合には、スレーブ１のＬＤの光強度を‘４’に設定し直してスレーブ１に通知する。スレーブ２、３についても同様である。これにより、常に良好な状態で光通信を行うことができる。
【０１２１】
このように、本実施形態では、マスタの全ＰＤ全てにおいて共通に受信可能な光強度を抽出して、その中から各スレーブのＬＤの光強度を設定している。このため、ＬＤの光量やＰＤの感度のばらつき、伝送路の損失等に拘らず最適な光強度を設定することができ、良好に光通信を行うことが可能となる。
【０１２２】
また、本実施形態では、各スレーブのＬＤの強度調整をチャンネル毎に行うのではなく、各チャンネルの光強度を一律に設定すると共に、各スレーブの光強度をマスタの各ＰＤで共通に受信可能な光強度のうち最低の光強度に設定している。このため、装置を簡単な構成にすることができると共に、消費電力を抑えて装置の長寿命化を図ることができる。
【０１２３】
なお、本実施形態では、スレーブが３個の場合について説明したが、スレーブの数はこれに限られるものではないことはいうまでもない。
【図面の簡単な説明】
【０１２４】
【図１】光通信システムの概略構成を示すブロック図である。
【図２】光シートバスの外観を示す斜視図である。
【図３】光シートバスのベース部材に埋設された導波路部材を示す斜視図である。
【図４】マスタの光強度を設定する場合において、マスタで実行される処理のフローチャートである。
【図５】マスタの光強度を設定する場合において、スレーブで実行される処理のフローチャートである。
【図６】マスタのＬＤの光強度と、各スレーブの各ＰＤでの受信結果との対応関係を示す図である。
【図７】スレーブの光強度を設定する場合において、マスタで実行される処理のフローチャートである。
【図８】スレーブの光強度を設定する場合において、スレーブで実行される処理のフローチャートである。
【図９】スレーブのＬＤの光強度と、マスタの各ＰＤでの受信結果との対応関係を示す図である。
【符号の説明】
【０１２５】
１０ 電子機器
１２ 電子回路
１４ 光通信システム
１６  光通信Ｉ／Ｆ部
１８ ＬＤアレイ
２０ ＰＤアレイ
２２ 光通信制御部
２６、２８、３０、３２、３４、３６、３８、４０ 光ファイバ
４２ 光シートバス
【図１】
2006180241.tif 000003
【図２】
2006180241.tif 000004
【図３】
2006180241.tif 000005
【図４】
2006180241.tif 000006
【図５】
2006180241.tif 000007
【図６】
2006180241.tif 000008
【図７】
2006180241.tif 000009
【図８】
2006180241.tif 000010
【図９】
2006180241.tif 000011