(57)【要約】【課題】最良の伝送方法を自動的に設定することができるネットワーク伝送方法の自動設定方法を提供する。【解決手段】ネットワーク接続機器に接続された被接続機器がオート・ネゴシエーション機能を備えているか否かを判定する（Ｓ１）。ＮＯであれば、被接続機器が１０ＢＡＳＥ−Ｔと１００ＢＡＳＥ−ＴＸとのいずれに対応しているかを判断して、１０ＢＡＳＥ−Ｔと１００ＢＡＳＥ−ＴＸとのいずれかに設定する（Ｓ２）。伝送速度を全二重（Ｆｕｌｌ−Ｄｕｐｌｅｘ）に設定し（Ｓ３）、リンクが確立されたか否かを判定する（Ｓ４）。ＮＯであれば、伝送速度を半二重（Ｈａｌｆ−Ｄｕｐｌｅｘ）に設定し（Ｓ５）、リンクが確立されたか否かを判定する（Ｓ６）。【選択図】      図３
2004282447.tif 000002
【特許請求の範囲】
【請求項１】
被接続機器に接続されたネットワーク接続機器に用いられ、前記被接続機器に対するデータの伝送方法を自動的に設定するためのネットワーク伝送方法の自動設定方法において、
前記被接続機器が自動的接続方法判定機能を備えているか否かを判定する第１のステップと、
前記第１のステップにて前記被接続機器が前記自動的接続方法判定機能を備えていないと判定されたとき、前記被接続機器が物理レイヤのいずれの転送速度に対応しているかを判断して、そのいずれかの物理レイヤで指定された転送速度に設定する第２のステップと、
前記第１のステップにて前記被接続機器が前記自動的接続方法判定機能を備えていないと判定されたとき、伝送速度を全二重に設定する第３のステップと、
前記第３のステップの後に前記被接続機器とのリンクが確立されたか否かを判定する第４のステップと、
前記第１のステップにて前記被接続機器が前記自動的接続方法判定機能を備えていないと判定されたとき、伝送速度を半二重に設定する第５のステップと、
前記第５のステップの後に前記被接続機器とのリンクが確立されたか否かを判定する第６のステップとを含むことを特徴とするネットワーク伝送方法の自動設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク接続機器に用いられ、データをネットワークに伝送する際の伝送方法を自動的に設定するためのネットワーク伝送方法の自動設定方法に関する。
【０００２】
【従来の技術】
例えば、互いに異なる複数の場所で、テレビ会議システムをネットワークに接続してテレビ会議を行う場合等、ネットワーク接続機器が広く利用されるようになってきている。現在のネットワーク環境では、１０ＢＡＳＥ−Ｔ，１００ＢＡＳＥ−ＴＸ，Ｆｕｌｌ−Ｄｕｐｌｅｘ（全二重），Ｈａｌｆ−Ｄｕｐｌｅｘ（半二重）等の伝送方法が混在している。ネットワーク接続機器をネットワークに接続してデータを伝送させるには、データの伝送方法を正しく設定することが必要である。
【０００３】
データの伝送方法を自動認識する機能として、ＩＥＥＥ８０２．３でオート・ネゴシエーション（Ａｕｔｏ−Ｎｅｇｏｔｉａｔｉｏｎ）機能が規格化されている。オート・ネゴシエーション機能を備えたネットワーク接続機器同士を接続した場合、互いの機器が有する伝送方法をファースト・リンク・パルス（Ｆｉｒｓｔ  Ｌｉｎｋ  Ｐｕｌｓｅ）（以下、ＦＬＰと呼ぶ）により伝送し合うことにより、互いの機器が有する最良の伝送方法を自動的に選択してリンクを確立することができる。
【０００４】
オート・ネゴシエーション機能を備えたネットワーク接続機器と、オート・ネゴシエーション機能を備えていないネットワーク接続機器を接続した場合、オート・ネゴシエーション機能を備えたネットワーク接続機器は、次のようにして、接続相手の機器が１０ＢＡＳＥ−Ｔか１００ＢＡＳＥ−ＴＸのいずれに対応しているかを判別することができる。即ち、１０ＢＡＳＥ−Ｔでは、ノーマル・リンク・パルス（Ｎｏｒｍａｌ  Ｌｉｎｋ  Ｐｕｌｓｅ）（以下、ＮＬＰと呼ぶ）が送信され、１００ＢＡＳＥ−ＴＸでは、パケットを送信していない間、アイドル信号が送信される。そこで、ＮＬＰを受信するかアイドル信号を受信するかによって１０ＢＡＳＥ−Ｔか１００ＢＡＳＥ−ＴＸかを判別することができる。
【０００５】
しかしながら、ＣＳＭＡ／ＣＤメディアのアクセス方法であるＦｕｌｌ−ＤｕｐｌｅｘとＨａｌｆ−Ｄｕｐｌｅｘとを判別する方法がないため、一般的にはＨａｌｆ−Ｄｕｐｌｅｘを基準に設定される。また、伝送方法が全く認識できない場合は、ＩＥＥＥ８０２．３の規格に基づき、１０ＢＡＳＥ−ＴのＨａｌｆ−Ｄｕｐｌｅｘに設定される。オート・ネゴシエーション機能を備えていない場合、Ｆｕｌｌ−ＤｕｐｌｅｘとＨａｌｆ−Ｄｕｐｌｅｘとを自動的に判別することができないことは、特許文献１の図４にも示されている。
【０００６】
【特許文献１】
特開２００２−２６１７８７号公報（図４）
【０００７】
【発明が解決しようとする課題】
上述のように、従来のネットワーク接続機器におけるネットワーク伝送方法の自動設定方法においては、オート・ネゴシエーション機能を備えていない接続先のネットワーク接続機器が仮にＦｕｌｌ−Ｄｕｐｌｅｘの性能を有していたとしても、Ｈａｌｆ−Ｄｕｐｌｅｘに設定されてしまい、最良の伝送方法に設定することができないという問題点があった。
【０００８】
一般的なデータ転送であれば、伝送速度が遅くても、データの転送時間が延びるだけであり、それほど重要な問題とはならない。しかしながら、テレビ会議システムのように映像データをストリームとして伝送する場合には、伝送速度が遅いと、映像が途切れてしまう等の不具合を招くこととなる。よって、伝送速度はできるだけ速いことが望まれ、ネットワーク接続機器が本来有している性能を発揮させることが必要とされる。
【０００９】
本発明はこのような問題点に鑑みなされたものであり、自動的接続方法判定機能（例えば、オート・ネゴシエーション機能）を備えたネットワーク接続機器に自動的接続方法判定機能を備えていないネットワーク接続機器が接続された場合でも、最良の伝送方法を自動的に設定することができるネットワーク伝送方法の自動設定方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明は、上述した従来の技術の課題を解決するため、被接続機器に接続されたネットワーク接続機器に用いられ、前記被接続機器に対するデータの伝送方法を自動的に設定するためのネットワーク伝送方法の自動設定方法において、前記被接続機器が自動的接続方法判定機能を備えているか否かを判定する第１のステップ（Ｓ１）と、前記第１のステップにて前記被接続機器が前記自動的接続方法判定機能を備えていないと判定されたとき、前記被接続機器が物理レイヤのいずれの転送速度に対応しているかを判断して、そのいずれかの物理レイヤで指定された転送速度に設定する第２のステップ（Ｓ２）と、前記第１のステップにて前記被接続機器が前記自動的接続方法判定機能を備えていないと判定されたとき、伝送速度を全二重に設定する第３のステップ（Ｓ３）と、前記第３のステップの後に前記被接続機器とのリンクが確立されたか否かを判定する第４のステップ（Ｓ４）と、前記第１のステップにて前記被接続機器が前記自動的接続方法判定機能を備えていないと判定されたとき、伝送速度を半二重に設定する第５のステップ（Ｓ５）と、前記第５のステップの後に前記被接続機器とのリンクが確立されたか否かを判定する第６のステップ（Ｓ６）とを含むことを特徴とするネットワーク伝送方法の自動設定方法を提供するものである。
【００１１】
【発明の実施の形態】
以下、本発明のネットワーク伝送方法の自動設定方法について、添付図面を参照して説明する。図１はネットワーク接続機器の接続例を示すブロック図、図２はネットワーク接続機器の具体的構成例を示すブロック図、図３は本発明のネットワーク伝送方法の自動設定方法の一実施形態を示すフローチャートである。
【００１２】
まず、図１を用いて、ネットワーク接続機器の接続例について説明する。図１において、ネットワーク接続機器１Ａはハブ２Ａに接続されている。ハブ２Ａはゲートウェイ３Ａに接続され、ゲートウェイ３Ａはネットワーク４に接続されている。一方、ネットワーク接続機器１Ｂはハブ２Ｂに接続されている。ハブ２Ｂはゲートウェイ３Ｂに接続され、ゲートウェイ３Ｂはネットワーク４に接続されている。ネットワーク接続機器１Ａ，１Ｂは同じ構成であり、ネットワーク接続機器１と総称することとする。
【００１３】
ネットワーク接続機器１をゲートウェイ３Ａ，３Ｂに直接接続することもある。また、ネットワーク接続機器１Ａ，１Ｂを、ネットワーク４を介さず、直接接続して使用することもあり得る。１つのネットワーク接続機器１に対して、ハブ２Ａ，２Ｂやゲートウェイ３Ａ，３Ｂ、または他のネットワーク接続機器１は、被接続機器ということができる。
【００１４】
次に、図２を用いて、ネットワーク接続機器１の具体的構成例について説明する。本実施形態では、ネットワーク接続機器１の一例として、コーデック装置の場合を示している。図２に示すように、コーデック装置としてのネットワーク接続機器１は、ネットワーク・ドライバ１１と中央処理装置（ＣＰＵ）１２とデジタル・シグナル・プロセッサ（ＤＳＰ）１３とを備える。
【００１５】
ネットワーク・ドライバ１１は、ゲートウェイ３Ａ，３Ｂやハブ２Ａ，２Ｂを介して入力されたネットワーク４からの圧縮データ（ＭＰＥＧストリーム）をＣＰＵ１２に供給したり、ネットワーク接続機器１で生成した圧縮データをゲートウェイ３Ａ，３Ｂやハブ２Ａ，２Ｂを介してネットワーク４へと送出する。ＤＳＰ１３は、ＣＰＵ１２の制御により、ＭＰＥＧエンコーダとしての機能を果たしたり、ＭＰＥＧデコーダとしての機能を果たす。ＤＳＰ１３をＭＰＥＧエンコーダとして動作させるか、ＭＰＥＧデコーダとして動作させるかは、ＣＰＵ１２に内蔵するソフトウェア（プログラム）によって切り換えることができる。
【００１６】
ネットワーク接続機器１に映像データが圧縮データとして入力された場合、ＣＰＵ１２はＤＳＰ１３をＭＰＥＧデコーダとして動作させ、圧縮された映像データをデコードする。デコードされた映像データは、ネットワーク接続機器１に接続されたモニタ５に供給されて、映像として表示される。また、ネットワーク接続機器１に接続されたカメラ６で撮像した映像データは、ＤＳＰ１３に入力される。この場合、ＣＰＵ１２はＤＳＰ１３をＭＰＥＧエンコーダとして動作させ、映像データをエンコードする。圧縮された映像データは、ＣＰＵ１２及びネットワーク・ドライバ１１を介してネットワーク接続機器１の外部へと送出される。
【００１７】
ここで、図３を用いて、本発明のネットワーク伝送方法の自動設定方法について詳細に説明する。図３に示すフローチャートで表される自動設定方法のソフトウェア（プログラム）は、ＣＰＵ１２に内蔵されている。オート・ネゴシエーション機能を備えたネットワーク接続機器１は、以下の手順により被接続機器に対するデータの伝送方法を決定する。
【００１８】
図３において、ステップＳ１にて、被接続機器がオート・ネゴシエーション機能を備えているか否かを判定する。前述のように、オート・ネゴシエーション機能を備えているか否かは、ＦＬＰを受信したか否かによって判定することができる。オート・ネゴシエーション機能を備えていると判定されれば、データの伝送方法はオート・ネゴシエーション機能にゆだねられる。従って、そのまま終了する。オート・ネゴシエーション機能を備えていないと判定されれば、ステップＳ２に移る。
【００１９】
次に、ステップＳ２にて、被接続機器が１０ＢＡＳＥ−Ｔと１００ＢＡＳＥ−ＴＸとのいずれに対応しているかを判断し、１０ＢＡＳＥ−Ｔと１００ＢＡＳＥ−ＴＸとのいずれかに設定する。前述のように、１０ＢＡＳＥ−Ｔでは、被接続機器はＮＬＰを送信し、１００ＢＡＳＥ−ＴＸではパケットを送信していない間にアイドル信号を送信するので、いずれであるかを判別して、データの伝送方法を決定することができる。このとき、エラーが発生すれば、ステップＳ７に移り、接続エラーの処理を実行する。エラーが発生せず、１０ＢＡＳＥ−Ｔと１００ＢＡＳＥ−ＴＸとのいずれかが設定されれば、ステップＳ３に移る。
【００２０】
なお、ステップＳ２における処理は、被接続機器が物理レイヤのいずれの転送速度に対応しているかを判断して、そのいずれかの物理レイヤで指定された転送速度に設定するものである。本実施形態では、物理レイヤの例として、１０ＢＡＳＥ−Ｔと１００ＢＡＳＥ−ＴＸとを例にしたが、これに限定されるものではない。
【００２１】
そして、ステップＳ３にて、Ｄｕｐｌｅｘの伝送速度をＦｕｌｌ（全二重）に設定する。その後、ステップＳ４にて、リンクが確立したか否かを確認する。被接続機器からの送信データが受信できたか否かによりリンクが確立したか否かを判定することができる。リンクが確立したと判定されれば、Ｆｕｌｌ−Ｄｕｐｌｅｘで伝送方法を確立して終了する。リンクが確立しなかったと判定された場合、被接続機器がＦｕｌｌ−Ｄｕｐｌｅｘの伝送速度に対応していないと判断する。リンクの確立の確認方法については、ＩＥＥＥ８０２．３に記載されているのでここでは省略する。
【００２２】
次に、ステップＳ５にて、Ｄｕｐｌｅｘの伝送速度をＨａｌｆ（半二重）に設定する。その後、ステップＳ６にて、リンクが確立したか否かを確認する。被接続機器からの送信データが受信できたか否かによりリンクが確立したか否かを判定することができる。リンクが確立したと判定されれば、Ｈａｌｆ−Ｄｕｐｌｅｘで伝送方法を確立して終了する。リンクが確立しなかったと判定された場合、ステップＳ７に移り、接続エラーの処理を実行する。ステップＳ６でリンクが確立しなかった場合、被接続機器がいずれの伝送方法でも接続できなかったということになる。この場合、被接続機器との物理的な接続の仕方に問題があると予想される。
【００２３】
以上の設定方法により、オート・ネゴシエーション機能を備えていない被接続機器との接続において、従来では自動的に判定できなかったＦｕｌｌ−ＤｕｐｌｅｘとＨａｌｆ−Ｄｕｐｌｅｘとを自動的に判別することができる。よって、本発明によれば、最良の伝送方法に設定することが可能となる。
【００２４】
図３に示す各ステップは、必ずしも図３に示す順序に限定されるものではない。例えば、ステップＳ３とステップＳ４の組と、ステップＳ５とステップＳ６の組とを入れ替えてもよい。但し、図３に示す順序の方が好ましい。また、ステップＳ２と、ステップＳ３からステップＳ６までとを入れ替えてもよい。但し、図３に示す順序の方が好ましい。
【００２５】
また、本実施形態では、自動的接続方法判定機能として、オート・ネゴシエーション機能と称されるものを用いる場合について説明したが、同様の機能であればよく、本発明はＩＥＥＥ８０２．３で規格化されているオート・ネゴシエーション機能に限定されるものではない。
【００２６】
【発明の効果】
以上詳細に説明したように、本発明のネットワーク伝送方法の自動設定方法は、自動的接続方法判定機能を備えていないネットワーク接続機器が接続された場合でも、最良の伝送方法を自動的に設定することができる。
【図面の簡単な説明】
【図１】ネットワーク接続機器の接続例を示すブロック図である。
【図２】ネットワーク接続機器の具体的構成例を示すブロック図である。
【図３】本発明の一実施形態を示すフローチャートである。
【符号の説明】
１Ａ，１Ｂ  ネットワーク接続機器
２Ａ，２Ｂ  ハブ
３Ａ，３Ｂ  ゲートウェイ
４  ネットワーク
５  モニタ
６  カメラ
１１  ネットワーク・ドライバ
１２  中央処理装置（ＣＰＵ）
１３  デジタル・シグナル・プロセッサ（ＤＳＰ）
【図１】
2004282447.tif 000003
【図２】
2004282447.tif 000004
【図３】
2004282447.tif 000005