(57)【要約】【課題】通信ケーブルが未接続のコネクタに対応した通信ポートへのノイズ侵入による通信ケーブル接続の誤検出を防ぎ、ノイズによるシステムの通信の停止をなくすことができるようにする。【解決手段】コネクタへの通信ケーブル接続状態を検出し、物理層ＬＳＩの通信ポートのモードを設定するための信号を生成する機能を備える。【選択図】図１
2008136071.tif 000002
【特許請求の範囲】
【請求項１】
複数のＩＥＥＥ１３９４ケーブル接続用コネクタと、複数の通信ポートのＩＥＥＥ１３９４通信データ処理を行う物理層ＬＳＩとを備えたＩＥＥＥ１３９４通信装置において、
前記複数のＩＥＥＥ１３９４ケーブル接続用コネクタにＩＥＥＥ１３９４ケーブルが接続されているか否かを示す通信ケーブル接続出力を入力し、前記物理層ＬＳＩの前記複数の通信ポートのモード設定を行うためのモード設定出力を前記物理層ＬＳＩに出力する通信ケーブル接続検出回路を備えたことを特徴とするＩＥＥＥ１３９４通信装置。  
【請求項２】
前記通信ケーブル接続検出回路は、通信ケーブル接続ありの前記通信ポートのモードをＢｉｌｉｎｇｕａｌモードに設定し、通信ケーブル接続なしの前記通信ポートのモードをＢｅｔａモードに設定するための前記モード設定出力を出力することを特徴とする請求項１に記載のＩＥＥＥ１３９４通信装置。
【請求項３】
前記通信ケーブル接続検出回路は、前記モード設定出力を前記物理層ＬＳＩのモード設定入力に対応したビットパターンとして出力することを特徴とする請求項２に記載のＩＥＥＥ１３９４通信装置。
【請求項４】
前記通信ケーブル接続検出回路は、前記ＩＥＥＥ１３９４ケーブル接続用コネクタへの前記ＩＥＥＥ１３９４ケーブルの接続状態が変化した場合に前記物理層ＬＳＩへリセット信号を出力することを特徴とする請求項１に記載のＩＥＥＥ１３９４通信装置。
【請求項５】
前記通信ケーブル接続出力は、フォトインタラプタによって前記ＩＥＥＥ１３９４ケーブルが前記ＩＥＥＥ１３９４ケーブル接続用コネクタに接続されたか否かを検出したものであることを特徴とする請求項１に記載のＩＥＥＥ１３９４通信装置。
【請求項６】
複数のＩＥＥＥ１３９４ケーブル接続用コネクタと、複数の通信ポートのＩＥＥＥ１３９４通信データ処理を行う物理層ＬＳＩとを備えたＩＥＥＥ１３９４通信装置における、前記物理層ＬＳＩに入力するモード設定出力を生成する方法において、
前記複数のＩＥＥＥ１３９４ケーブル接続用コネクタにＩＥＥＥ１３９４ケーブルが接続されているか否かを示す通信ケーブル接続出力を入力とする決定表に基いて、前記モード設定出力を生成することを特徴とするモード設定出力を生成する方法。
【請求項７】
前記モード設定出力は、前記物理層ＬＳＩのモード設定入力に対応したビットパターンとして出力されることを特徴とする請求項６に記載のモード設定出力を生成する方法。
【請求項８】
複数のＩＥＥＥ１３９４ケーブル接続用コネクタと、複数の通信ポートのＩＥＥＥ１３９４通信データ処理を行う物理層ＬＳＩとを備えたＩＥＥＥ１３９４通信装置における、前記物理層ＬＳＩに入力するリセット出力を生成する方法において、
前記複数のＩＥＥＥ１３９４ケーブル接続用コネクタにＩＥＥＥ１３９４ケーブルが接続されているか否かを示す通信ケーブル接続出力に変化があった時にリセット出力を出力することを特徴とするリセット出力を生成する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＥＥＥ１３９４ｂ規格とＩＥＥＥ１３９４ａ規格両方の規格の通信に対応するＩＥＥＥ１３９４通信装置に関する。
【背景技術】
【０００２】
図６は従来のＩＥＥＥ１３９４通信装置であるが、１１１は通信装置であり、ＩＥＥＥ１３９４ケーブル（以下、通信ケーブル）１１６がＩＥＥＥ１３９４ケーブル接続用コネクタ（以下、コネクタ）１１３に接続され、システムを構成する。１１２は通信データ処理を行う物理層ＬＳＩであり、該通信ポート１１７はコネクタ１１３に接続され、該コネクタ１１３に通信ケーブル１１６が接続される。
物理層ＬＳＩモード設定回路１１４は物理層ＬＳＩ１１２に接続され、物理層ＬＳＩ１１２の通信ポート１１７のモードを設定する回路である。
【０００３】
図７は物理層ＬＳＩモード設定回路１１４の構成を示す図であり、図に示すように抵抗１１８による固定レベルの出力を物理層ＬＳＩ１１２に出力する。図８に物理層ＬＳＩ１１２のモード設定と通信ポートのモードの対応を示す。
図７の例では、物理層ＬＳＩ１１２の入力１１５−ａ〜１１５−fが全て ‘０’となるので図８に従って、ポート１１７−ａ〜１１７−ｃは全てＢｉｌｉｎｇｕａｌモードに設定される。
このように設定することで、ＩＥＥＥ１３９４ａ規格とＩＥＥＥ１３９４ｂ規格の両方の規格に対応する従来のＩＥＥＥ１３９４通信装置は、通信ポートのモードをＢｉｌｉｎｇｕａｌモードに固定して動作する。
【０００４】
コネクタ１１３に通信ケーブル１１６が接続されていない場合、物理層ＬＳＩ１１２は通信ケーブルの接続待ちの状態であり、通信ケーブル１１６接続状態の検出と通信の種類がＩＥＥＥ１３９４ａ規格かＩＥＥＥ１３９４ｂ規格かの判別を通信ポート１１７から入力される信号を解析して行う。
ＢｉｌｉｎｇｕａｌモードではＩＥＥＥ１３９４ａ規格による通信とＩＥＥＥ１３９４ｂ規格による通信の両方を行うため、物理層ＬＳＩ１１２による信号の入力状態の検出方法としてＩＥＥＥ１３９４ａ規格による方法とＩＥＥＥ１３９４ｂ規格による方法の両方の方法での検出を行う。
【０００５】
ＩＥＥＥ１３９４ａ規格による検出方法は図９に示すように、通信装置１１１の物理層ＬＳＩ１１２に内蔵されるドライバ１２０から出力されるバイアス出力１１９を差動信号のコモンモード電圧として受信側の通信装置１１１の物理層ＬＳＩ１１２に内蔵されるコンパレータ１２１で検出する方式である。図１０に示すように、コンパレータ１２１の動作として、受信側のコモンモード電圧が閾値Ｖｔｈ１以上となった場合にＯＮ、閾値Ｖｔｈ２以下となった場合にＯＦＦを出力する。
【０００６】
またＩＥＥＥ１３９４ｂ規格による検出方法は、図１２に示すように通信装置１１１の物理層ＬＳＩ１１２に内蔵されるパルス出力部１２２から出力される差動のパルス信号列を受信側の通信装置１１１の物理層ＬＳＩ１１２のパルス検出部１２３で検出する方式である。出力側からは一定の電圧振幅と一定周波数のパルス信号が出力され、受信側では振幅が閾値Ｖｔｈ以上、周波数ｆｃが一定範囲内、持続時間が一定時間ｔｄ以上の条件のパルスを検出するとパルス検出部の出力がＯＮとなり、それ以外はＯＦＦとなる。このＩＥＥＥ１３９４ｂ規格による通信ポートの動作のモードをＢｅｔａモードと呼ぶ。
【０００７】
ＩＥＥＥ１３９４ａ規格による方法の場合、電圧レベルの検出による方式のため、図１１に示すように、通信装置１１１に通信ケーブル１１６が接続されていない場合でも通信ポート１１７にノイズが侵入し、そのレベルが閾値以上となった場合には通信ケーブルが接続されたと検出してしまう。このとき、通信ケーブル接続を検出した通信装置１１１はバスリセットを発生させ、システム全体の通信が停止する。
ＩＥＥＥ１３９４ｂ規格による方法では、受信側の差動信号のレベルと周波数、持続時間のＡＮＤ条件による検出のため、伝送路にノイズが侵入しても通信ケーブルが接続されたものと誤検出することはない。
このようにＩＥＥＥ１３９４ａ規格による検出方法では信号のレベルにより通信ケーブル接続の検出を行うため、ノイズにより通信ケーブル接続の誤検出をしてしまい、システムの通信が停止してしまうという問題があった。ポートの設定をノイズに強いＩＥＥＥ１３９４ｂ規格のみの通信を行うＢｅｔａモードに設定することも可能だが、その場合ＩＥＥＥ１３９４ａ規格の通信を行う装置が接続できないという問題があった。
【０００８】
従来技術として、例えば、特開２００４−２２９００６には、相手機器の確認等に関する技術が開示されているが、上記のような問題やその解決策については触れられていない。
【特許文献１】特開２００４−２２９００６（図１８、項００１１〜項００１７等）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明はこのような問題点に鑑みてなされたものであり、通信ケーブルの接続を検出する手段と通信ケーブル接続の状態により通信ポートのモードを設定する手段を設け、通信ケーブルが接続されていないポートのモードをノイズに強いＩＥＥＥ１３９４ｂ規格のみの通信を行うモードに設定して伝送路のノイズによる通信ケーブルの誤検出を防止することができるＩＥＥＥ１３９４通信装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記問題を解決するため、本発明は、次のように構成したのである。
請求項１に記載の発明は、複数のＩＥＥＥ１３９４ケーブル接続用コネクタと、複数の通信ポートのＩＥＥＥ１３９４通信データ処理を行う物理層ＬＳＩとを備えたＩＥＥＥ１３９４通信装置において、
前記複数のＩＥＥＥ１３９４ケーブル接続用コネクタにＩＥＥＥ１３９４ケーブルが接続されているか否かを示す通信ケーブル接続出力を入力し、前記物理層ＬＳＩの前記複数の通信ポートのモード設定を行うためのモード設定出力を前記物理層ＬＳＩに出力する通信ケーブル接続検出回路を備えたことを特徴とするものである。  
【００１１】
請求項２に記載の発明は、請求項１に記載の発明において、前記通信ケーブル接続検出回路が、通信ケーブル接続ありの前記通信ポートのモードをＢｉｌｉｎｇｕａｌモードに設定し、通信ケーブル接続なしの前記通信ポートのモードをＢｅｔａモードに設定するための前記モード設定出力を出力することを特徴とするものである。
【００１２】
請求項３に記載の発明は、請求項２に記載の発明において、前記通信ケーブル接続検出回路が、前記モード設定出力を前記物理層ＬＳＩのモード設定入力に対応したビットパターンとして出力することを特徴とするものである。
【００１３】
請求項４に記載の発明は、前請求項１に記載の発明において、前記通信ケーブル接続検出回路が、前記ＩＥＥＥ１３９４ケーブル接続用コネクタへの前記ＩＥＥＥ１３９４ケーブルの接続状態が変化した場合に前記物理層ＬＳＩへリセット信号を出力することを特徴とするものである。
【００１４】
請求項５に記載の発明は、請求項１に記載の発明において、前記通信ケーブル接続出力が、フォトインタラプタによって前記ＩＥＥＥ１３９４ケーブルが前記ＩＥＥＥ１３９４ケーブル接続用コネクタに接続されたか否かを検出したものであることを特徴とするものである。
【００１５】
請求項６に記載の発明は、複数のＩＥＥＥ１３９４ケーブル接続用コネクタと、複数の通信ポートのＩＥＥＥ１３９４通信データ処理を行う物理層ＬＳＩとを備えたＩＥＥＥ１３９４通信装置における、前記物理層ＬＳＩに入力するモード設定出力を生成する方法において、
前記複数のＩＥＥＥ１３９４ケーブル接続用コネクタにＩＥＥＥ１３９４ケーブルが接続されているか否かを示す通信ケーブル接続出力を入力とする決定表に基いて、前記モード設定出力を生成することを特徴とするものである。
【００１６】
請求項７に記載の発明は、請求項６に記載の発明において、前記モード設定出力が、前記物理層ＬＳＩのモード設定入力に対応したビットパターンとして出力されることを特徴とするものである。
【００１７】
請求項８に記載の発明は、複数のＩＥＥＥ１３９４ケーブル接続用コネクタと、複数の通信ポートのＩＥＥＥ１３９４通信データ処理を行う物理層ＬＳＩとを備えたＩＥＥＥ１３９４通信装置における、前記物理層ＬＳＩに入力するリセット出力を生成する方法において、
前記複数のＩＥＥＥ１３９４ケーブル接続用コネクタにＩＥＥＥ１３９４ケーブルが接続されているか否かを示す通信ケーブル接続出力に変化があった時にリセット出力を出力することを特徴とするものである。
【発明の効果】
【００１８】
本発明によると、通信装置に接続される複数のコネクタへの通信ケーブルの接続状態をそれぞれ検出し、通信ポート毎に動作のモードを設定可能とすることができ、接続されていない通信ポートをノイズに強いＢｅｔａモードに設定することができる。またコネクタへの通信ケーブル接続状態が変化したことを検出して物理層ＬＳＩのモードをリセットして再度モード設定を行うことで追加の通信ケーブル接続や通信ケーブルの撤去によるシステムの変更が行われた場合にも対応することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図を参照して説明する。
【実施例１】
【００２０】
図１は、本発明のＩＥＥＥ１３９４通信装置の構成を示す図である。図において、通信装置１に内蔵される物理層ＬＳＩ２には通信ケーブル接続検出回路４が接続されている。コネクタ３からは通信ケーブル９の接続状態を示す信号である通信ケーブル接続出力７が出力される。コネクタ３での通信ケーブル９の接続状態の検出の手段としては、フォトインタラプタによる検出やリミットスイッチによる検出などの手段が考えられるが、フォトインタラプタによる検出について図３を用いて説明する。
【００２１】
図３はコネクタ３での通信ケーブル接続検出の構成を示す図である。図３の（ａ）はコネクタに通信ケーブル９が接続されていない状態を示す図であり、図３（ｂ）はコネクタに通信ケーブルが接続された状態を示す図である。図３において、コネクタ３の通信ケーブル接続部をはさんだ両端にフォトインタラプタの発光部１１と受光部１２が設置され、受光部１２からは通信ケーブル接続出力７が出力されている。フォトインタラプタでは、発光部１１から光出力が出力され、その光出力を受光部１２で受け、受光部１２で光出力を検出した場合には検出した結果を通信ケーブル接続出力７に‘０’として出力し、受光部１２で光出力を検出しない場合には受光部１２から通信ケーブル接続出力７に‘１’が出力されるように設定している。
【００２２】
図３の（ａ）の場合には発光部１１からの光出力がコネクタ３の前面を通過して受光部１２に入力され、受光部１２からは通信ケーブル接続出力７に‘０’が出力される。図３の（ｂ）はコネクタに通信ケーブルが接続された状態を示す図であり、フォトインタラプタの発光部１１からの光出力はコネクタ３に接続された通信ケーブル９のプラグ１０によって遮られ、受光部１２には入力されない。このとき受光部１２からは通信ケーブル接続出力７に‘１’が出力される。
【００２３】
図１の通信ケーブル接続検出回路４はコネクタ３からの通信ケーブル接続出力７によりコネクタ３への通信ケーブル９の接続状態を検出し、物理層ＬＳＩ２へモード設定出力５を出力する。また通信ケーブル接続検出回路４からは物理層ＬＳＩ２へリセット出力も出力する。図２は通信ケーブル接続検出回路４の構成を示す図であり、複数のコネクタからの通信ケーブル接続出力７を入力とし、物理層ＬＳＩ２へのモード設定出力５を並列の複数ビットパターンとして出力する。
本発明が従来技術と異なる部分は、通信ケーブル接続検出回路を備えた部分である。
【００２４】
図５に通信ケーブル接続検出回路４の動作を示す。通信ケーブル接続検出回路４は電源投入時にコネクタ３からの通信ケーブル接続出力７によりモード設定出力５のパターンを決定し出力する。また物理層ＬＳＩ２へのリセット出力６も出力する。物理層ＬＳＩ２はリセット出力６の立上り時のモード設定出力５を読み取り、通信ポートのモードを設定する。
【００２５】
図４に通信ケーブル接続出力７と通信ケーブル接続検出回路４のモード設定出力５及び物理層ＬＳＩ２の通信ポート８のモードの相互関係を示す。図４ではコネクタ３からの通信ケーブル接続出力７−ａ、７−ｂ、７−ｃはそれぞれコネクタ３−ａ、３−ｂ、３−ｃの接続状態に対応し、通信ケーブル接続ありで‘１’、なしで‘０’を示す。図４に示すように、図８の物理層ＬＳＩ２のモード設定出力と物理層ＬＳＩ２の通信ポートのモードの関係をもとに通信ケーブル接続ありの通信ポートはＢｉｌｉｎｇｕａｌモードに、通信ケーブル接続なしの通信ポートはＢｅｔａモードとなるように通信ケーブル接続検出回路４はモード設定出力を出力するのである。
【００２６】
また、図５に示すように動作中に通信ケーブルが追加で接続された場合には、通信ケーブル接続検出回路４はモード設定出力５を変更して出力するとともに、物理層ＬＳＩ２へのリセット出力も出力する。物理層ＬＳＩ２はリセット出力６が‘０’になることにより通信ポートのモードの設定をクリアし、リセット出力６の立上りでモード設定出力５を読み込んでモード設定を再度行う。図示していないが、通信ケーブルが撤去された場合でも同様に通信ケーブル接続検出回路４は接続状態の変更を検出してリセット出力を出力する。
【００２７】
このように、コネクタへの通信ケーブルの接続状態を検出して物理層ｌＳＩのモード設定を行う手段を設け、通信ケーブルの接続状態に合わせて物理層ＬＳＩのモード設定を行う構成としているので、通信ケーブルが未接続のコネクタに対応した通信ポートをノイズに強いモードに設定することができる。また、通信ケーブルの接続状態が変わった場合には物理層ＬＳＩのモード設定をクリアして再度モード設定を行う構成としているので、通信ケーブル接続状態が変更された場合でも対応することができる。
なお、本実施例では、説明の都合上コネクタ数が３個としたが、コネクタの数は３個に限る訳ではない。
【図面の簡単な説明】
【００２８】
【図１】本発明の第１実施例を示すＩＥＥＥ１３９４通信装置の構成図
【図２】本発明における通信ケーブル接続検出回路の構成を示す図
【図３】通信ケーブル接続検出回路の構成を示す図
【図４】通信ケーブル接続検出回路の動作設定を示す図
【図５】本発明によるＩＥＥＥ１３９４通信装置の動作シーケンスを示す図
【図６】従来のＩＥＥＥ１３９４通信装置の構成を示す図
【図７】従来のＩＥＥＥ１３９４通信装置における物理層ＬＳＩモード設定回路の構成を示す図
【図８】物理層ＬＳＩモード設定回路の動作設定を示す図
【図９】ＩＥＥＥ１３９４ａ規格による接続検出の構成を示すブロック図
【図１０】ＩＥＥＥ１３９４ａ規格による接続検出の動作を示す図
【図１１】ＩＥＥＥ１３９４ａ規格による接続検出のノイズによる誤検出動作を示す図
【図１２】ＩＥＥＥ１３９４ｂ規格による接続検出の構成を示す図
【図１３】ＩＥＥＥ１３９４ｂ規格による接続検出の動作を示す図
【符号の説明】
【００２９】
１  通信装置
２  物理層ＬＳＩ
３  コネクタ
４  通信ケーブル接続検出回路
５  モード設定出力
６  リセット出力
７  通信ケーブル接続出力
８  通信ポート
９  通信ケーブル
１０ プラグ
１１ 発光部
１２ 受光部
１１１  通信装置
１１２  物理層ＬＳＩ
１１３  コネクタ
１１４  物理層ＬＳＩモード設定回路
１１５  モード設定出力
１１６  通信ケーブル
１１７  通信ポート
１１８  抵抗
１１９  バイアス出力
１２０  ドライバ
１２１  コンパレータ
１２２  パルス発生部
１２３  パルス検出部
【図１】
2008136071.tif 000003
【図２】
2008136071.tif 000004
【図３】
2008136071.tif 000005
【図４】
2008136071.tif 000006
【図５】
2008136071.tif 000007
【図６】
2008136071.tif 000008
【図７】
2008136071.tif 000009
【図８】
2008136071.tif 000010
【図９】
2008136071.tif 000011
【図１０】
2008136071.tif 000012
【図１１】
2008136071.tif 000013
【図１２】
2008136071.tif 000014
【図１３】
2008136071.tif 000015