(57)【要約】【課題】伝送速度の自動設定だけではなく、通信方式の自動設定を可能とし、更に接続方式の自動設定も可能とすることにより、ネットワーク接続時のユーザによる設定を不要とし自動化を実現する。【解決手段】ＬＡＮインタフェース装置１０は、接続先に対する現在のリンク状態を監視しリンクアップ、リンクダウン及びコリジョンを検出するリンク状態検出部１１と、１０Ｍｂｐｓ（１０ＢＡＳＥ−Ｔ）／１００Ｍｂｐｓ（１００ＢＡＳＥ−ＴＸ）の設定切り替え機能を有する伝送速度設定部１２と、ストレート接続／クロス接続の設定切り替え機能を有する接続方式設定部１３と、全二重／半二重の設定切り替え機能を有する通信方式設定部１４と、これらを制御する設定制御部１５とを備えている。【選択図】　　　　図１
2004007142.tif 000002
【特許請求の範囲】
【請求項１】
接続先に対する現在のリンク状態を監視しリンクアップ、リンクダウン及びコリジョンを検出するリンク状態検出部と、複数の伝送速度の中から一つを設定する伝送速度設定部と、複数の通信方式の中から一つを設定する通信方式設定部と、設定制御部とを備えたＬＡＮインタフェース装置であって、
前記設定制御部は、
前記リンク状態検出部でリンクアップが検出されるまで、前記複数の伝送速度の中から優先順位に従って一つを選択し、選択した伝送速度に前記伝送速度設定部を介して設定する機能と、
前記リンク状態検出部で検出されるコリジョンの発生の有無に従って、前記複数の通信方式の中から一つを選択し、選択した通信方式に前記通信方式設定部を介して設定する機能とを備えた、
ことを特徴とするＬＡＮインタフェース装置。
【請求項２】
接続先に対する現在のリンク状態を監視しリンクアップ、リンクダウン及びコリジョンを検出するリンク状態検出部と、複数の伝送速度の中から一つを設定する伝送速度設定部と、複数の接続方式の中から一つを設定する接続方式設定部と、複数の通信方式の中から一つを設定する通信方式設定部と、設定制御部とを備えたＬＡＮインタフェース装置であって、
前記設定制御部は、
前記リンク状態検出部でリンクアップが検出されるまで、前記伝送速度と前記接続方式との複数の組み合わせの中から優先順位に従って一つを選択し、選択した伝送速度及び接続方式に前記伝送速度設定部及び前記接続方式設定部を介して設定する機能と、
前記リンク状態検出部で検出されるコリジョンの発生の有無に従って、前記複数の通信方式の中から一つを選択し、選択した通信方式に前記通信方式設定部を介して設定する機能とを備えた、
ことを特徴とするＬＡＮインタフェース装置。
【請求項３】
前記ＬＡＮはイーサネット規格（ＩＥＥＥ８０２．３）に準拠したものである、
請求項１記載のＬＡＮインタフェース装置。
【請求項４】
前記ＬＡＮはイーサネット規格（ＩＥＥＥ８０２．３）に準拠したものである、
請求項２記載のＬＡＮインタフェース装置。
【請求項５】
前記複数の接続方式はストレート接続とクロス接続とである、
請求項４記載のＬＡＮインタフェース装置。
【請求項６】
前記複数の伝送速度は１０Ｍｂｐｓ（１０ＢＡＳＥ−Ｔ）と１００Ｍｂｐｓ（１００ＢＡＳＥ−ＴＸ）とである、
請求項３乃至５のいずれかに記載のＬＡＮインタフェース装置。
【請求項７】
前記複数の通信方式は全二重と半二重とである、
請求項３乃至６のいずれかに記載のＬＡＮインタフェース装置。
【請求項８】
接続先に対する現在のリンク状態を監視しリンクアップ、リンクダウン及びコリジョンを検出するリンク状態検出部と、複数の伝送速度の中から一つを設定する伝送速度設定部と、複数の通信方式の中から一つを設定する通信方式設定部と、設定制御部とを備えたＬＡＮインタフェース装置に、用いられる設定制御プログラムであって、
前記リンク状態検出部でリンクアップが検出されるまで、前記複数の伝送速度の中から優先順位に従って一つを選択し、選択した伝送速度に前記伝送速度設定部を介して設定する機能と、
前記リンク状態検出部で検出されるコリジョンの発生の有無に従って、前記複数の通信方式の中から一つを選択し、選択した通信方式に前記通信方式設定部を介して設定する機能とを、
前記設定制御部としてのコンピュータに実現させるための設定制御プログラム。
【請求項９】
接続先に対する現在のリンク状態を監視しリンクアップ、リンクダウン及びコリジョンを検出するリンク状態検出部と、複数の伝送速度の中から一つを設定する伝送速度設定部と、複数の接続方式の中から一つを設定する接続方式設定部と、複数の通信方式の中から一つを設定する通信方式設定部と、設定制御部とを備えたＬＡＮインタフェース装置に、用いられる設定制御プログラムであって、
前記リンク状態検出部でリンクアップが検出されるまで、前記伝送速度と前記接続方式との組み合わせの中から優先順位に従って一つを選択し、選択した伝送速度及び接続方式に前記伝送速度設定部及び前記接続方式設定部を介して設定する機能と、
前記リンク状態検出部で検出されるコリジョンの発生の有無に従って、前記複数の通信方式の中から一つを選択し、選択した通信方式に前記通信方式設定部を介して設定する機能とを、
前記設定制御部としてのコンピュータに実現させるための設定制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イーサネット（Ｅｔｈｅｒｎｅｔ）などのネットワークに接続する際に、伝送速度、通信方式、及びケーブル種別による接続方式を自動的に設定するためのＬＡＮインタフェース装置に関する。なお、本明細書における以下の用語及びその他表現については、イーサネット規格（ＩＥＥＥ８０２．３）に準じるものとする。「１０ＢＡＳＥ−Ｔ」、「１００ＢＡＳＥ−ＴＸ」、「全二重／半二重（Ｆｕｌｌ／Ｈａｌｆ−Ｄｕｐｌｅｘ）」、「ストレート接続／クロス接続」、「オートネゴシエーション（Ａｕｔｏ−Ｎｅｇｏｔｉａｔｉｏｎ）」、「コリジョン（ｃｏｌｌｉｓｉｏｎ：衝突）」、「リンクアップ／リンクダウン（ＬｉｎｋＵｐ／ＬｉｎｋＤｏｗｎ）」。
【０００２】
【従来の技術】
現在のイーサネットによるネットワーク環境では、１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−ＴＸ、全二重／半二重等の各方式を混在させて使用するため、これらの自動認識機能（オートネゴシエーション機能）が欠かせない状況になってきている。オートネゴシエーション機能は、端末やハブ（ＨＵＢ：集線装置）が互いに通信可能な「最大公約数」の方式を交渉（Ｎｅｇｏｔｉａｔｉｏｎ）して決めるものであり、１００ＢＡＳＥ−ＴＸの仕様であるＩＥＥＥ８０２．３Ｕの２８条にオプションとして規定されている。具体的な自動認識は、接続される機器がオートネゴシエーション機能を持つ否かによって、次のように行われる。
【０００３】
両側がオートネゴシエーション機能を持つ機器同士である場合、これらを物理的にケーブルで接続すると、互いの機器が持つ伝送方式をＦＬＰ（Ｆｉｒｓｔ　Ｌｉｎｋ　Ｐｕｌｓｅ）で伝え合う。伝送方式とは、例えばａ．１００ＢＡＳＥ−ＴＸ全二重、ｂ．１００ＢＡＳＥ−Ｔ４、ｃ．１００ＢＡＳＥ−ＴＸ（１００ＢＡＳＥ−ＴＸ半二重）、ｄ．１０ＢＡＳＥ−Ｔ全二重、ｅ．１０ＢＡＳＥ−Ｔ（１０ＢＡＳＥ−Ｔ半二重）の５種類である。優先度もこの順番（すなわちａ．が最も高く、ｅ．が最も低い。）で決められている。両側の機器は、共通してサポートする伝送方式のうち、優先度の高い方式を自動的に選んで接続する。例えば、接続した両側の機器が１００ＢＡＳＥ−ＴＸ全二重、１００ＢＡＳＥ−ＴＸ、１０ＢＡＳＥ−Ｔ全二重、１０ＢＡＳＥ−Ｔの伝送方式をサポートしている場合は、最も優先度の高い１００ＢＡＳＥ−ＴＸ全二重で接続が確定する。
【０００４】
オートネゴシエーション機能を持つ機器と１０ＢＡＳＥ−Ｔ機器とを接続した場合は、次のようになる。１０ＢＡＳＥ−Ｔ機器は、物理的な接続状態を確認するために、ＮＬＰ（Ｎｏｒｍａｌ　Ｌｉｎｋ　Ｐｕｌｓｅ）を送信している。オートネゴシエーション機能を持つ機器は、このＮＬＰから相手がサポートする伝送方式を判断し、１０ＢＡＳＥ−Ｔで接続が確定する。
【０００５】
オートネゴシエーション機能を持つ機器と１００ＢＡＳＥ−ＴＸ機器とを接続した場合は、次のようになる。１００ＢＡＳＥ−ＴＸ機器は、パケットを伝送していない間、「アイドル信号」を送信している。オートネゴシエーション機能を持つ機器は、このアイドル信号から相手がサポートする伝送方式を判断し、１００ＢＡＳＥ−ＴＸで接続が確定する。
【０００６】
オートネゴシエーション機能を持つ機器とオートセンシング（Ａｕｔｏ−Ｓｅｎｓｉｎｇ）機能（伝送速度自動認識機能）を持つ機器とを接続した場合は、次のようになる。オートセンシング機能を持つ機器は、ドライバの起動時に１００ＢＡＳＥ−ＴＸと同様のアイドル信号を送信する。オートネゴシエーション機能を持つ機器は、この時送信されるアイドル信号から相手がサポートする伝送方式を判断し、１００ＢＡＳＥ−ＴＸで接続が確定する。
【０００７】
１０ＢＡＳＥ−Ｔ機器とオートセンシング機能を持つ機器とを接続した場合は、次のようになる。オートセンシング機能を持つ機器がドライバの起動時に１００ＢＡＳＥ−ＴＸと同様のアイドル信号を送信する。しかし、オートセンシング機能を持つ機器は、ＮＬＰを受信するため、接続先が１０ＢＡＳＥ−Ｔであると判断して、１０ＢＡＳＥ−Ｔで接続が確定する。
【０００８】
【発明が解決しようとする課題】
しかしながら、オートネゴシエーション機能を持つ機器同士以外の接続では、アイドル信号又はＮＬＰで伝送方式を判断しているため、全二重と半二重との区別ができない。したがって、全二重が可能であっても半二重で確定してしまう、という問題があった。
【０００９】
換言すると、イーサネット規格における従来のオートネゴシエーション機能では、オートネゴシエーション機能を持つ機器と全二重固定の機器とを接続した場合、伝送速度（１００Ｍｂｐｓ／１０Ｍｂｐｓ）を判別することはできても、オートネゴシエーション機能を持つ機器の通信方式が半二重の強制固定となるため、通信方式の自動設定ができなかった。
【００１０】
また、ストレート接続とクロス接続とは、信号線の結線が異なる。しかし、従来のオートネゴシエーション機能では、伝送速度の自動設定しかできないので、これらの接続方式の自動設定もできなかった。
【００１１】
【発明の目的】
そこで、本発明の目的は、伝送速度の自動設定だけではなく、通信方式の自動設定を可能とし、更に接続方式の自動設定をも可能とすることにより、ネットワーク接続時のユーザによる設定を不要とし自動化を実現する、ＬＡＮインタフェース装置等を提供することにある。
【００１２】
【課題を解決するための手段】
請求項１記載のＬＡＮインタフェース装置は、接続先に対する現在のリンク状態を監視しリンクアップ、リンクダウン及びコリジョンを検出するリンク状態検出部と、複数の伝送速度の中から一つを設定する伝送速度設定部と、複数の通信方式の中から一つを設定する通信方式設定部と、設定制御部とを備えている。そして、設定制御部は、リンク状態検出部でリンクアップが検出されるまで、複数の伝送速度の中から優先順位に従って一つを選択し、選択した伝送速度に伝送速度設定部を介して設定する機能と、リンク状態検出部で検出されるコリジョンの発生の有無に従って、複数の通信方式の中から一つを選択し、選択した通信方式に通信方式設定部を介して設定する機能とを備えている。
【００１３】
まず、設定制御部は、複数の伝送速度の中から優先順位に従って一つを選択し、選択した伝送速度に伝送速度設定部を介して設定する。このとき、リンク状態検出部でリンクダウンが検出されると、同様にして、次の優先順位の伝送速度に設定する。一方、リンク状態検出部でリンクアップが検出されると、そのときの伝送速度に確定する。続いて、設定制御部は、リンク状態検出部で検出されるコリジョンの発生の有無に従って、複数の通信方式の中から一つを選択し、選択した通信方式に通信方式設定部を介して設定する。このように、伝送速度の自動設定だけではなく、通信方式の自動設定も可能となる。
【００１４】
請求項２記載のＬＡＮインタフェース装置は、接続先に対する現在のリンク状態を監視しリンクアップ、リンクダウン及びコリジョンを検出するリンク状態検出部と、複数の伝送速度の中から一つを設定する伝送速度設定部と、複数の接続方式の中から一つを設定する接続方式設定部と、複数の通信方式の中から一つを設定する通信方式設定部と、設定制御部とを備えている。そして、設定制御部は、リンク状態検出部でリンクアップが検出されるまで、伝送速度と接続方式との複数の組み合わせの中から優先順位に従って一つを選択し、選択した伝送速度及び接続方式に伝送速度設定部及び接続方式設定部を介して設定する機能と、リンク状態検出部で検出されるコリジョンの発生の有無に従って、複数の通信方式の中から一つを選択し、選択した通信方式に通信方式設定部を介して設定する機能とを備えている。
【００１５】
まず、設定制御部は、伝送速度と接続方式との複数の組み合わせの中から優先順位に従って一つを選択し、選択した伝送速度及び接続方式に伝送速度設定部及び接続方式設定部を介して設定する。このとき、リンク状態検出部でリンクダウンが検出されると、同様にして、次の優先順位の伝送速度及び接続方式に設定する。一方、リンク状態検出部でリンクアップが検出されると、そのときの伝送速度及び接続方式に確定する。続いて、設定制御部は、リンク状態検出部で検出されるコリジョンの発生の有無に従って、複数の通信方式の中から一つを選択し、選択した通信方式に通信方式設定部を介して設定する。このように、伝送速度の自動設定だけではなく、通信方式の自動設定も可能となり、更に接続方式の自動設定をも可能となる。
【００１６】
また、ＬＡＮはイーサネット規格（ＩＥＥＥ８０２．３）に準拠したものとしてもよい（請求項３，４）。例えば、複数の接続方式はストレート接続とクロス接続とであり、複数の伝送速度は１０Ｍｂｐｓ（１０ＢＡＳＥ−Ｔ）と１００Ｍｂｐｓ（１００ＢＡＳＥ−ＴＸ）とであり、複数の通信方式は全二重と半二重とである（請求項５〜７）。
【００１７】
本発明に係る設定制御プログラムは、請求項１又は２記載のＬＡＮインタフェース装置に用いられる設定制御プログラムであって、設定制御部としてのコンピュータに、前述した機能を実現させるためのものである（請求項８，９）。また、本発明に係る設定制御プログラムは、請求項３〜７に記載の構成要素に限定してもよい。
【００１８】
このように、本発明に係るインタフェース装置は、高速イーサネットなどのネットワークに接続する際の伝送速度／通信方式の設定、及びケーブル種別による接続方式の設定を自動化でき、これにより接続トラブルを回避できる。すなわち、接続可能な最適設定について設定制御部によって自動化を実現することにより、ユーザの設定作業を不要とする。
【００１９】
【発明の実施の形態】
図１は、本発明に係るＬＡＮインタフェース装置の一実施形態を示すブロック図である。以下、この図面に基づき説明する。
【００２０】
本実施形態のＬＡＮインタフェース装置１０は、接続先に対する現在のリンク状態を監視しリンクアップ、リンクダウン及びコリジョンを検出するリンク状態検出部１１と、１０Ｍｂｐｓ（１０ＢＡＳＥ−Ｔ）／１００Ｍｂｐｓ（１００ＢＡＳＥ−ＴＸ）の設定切り替え機能を有する伝送速度設定部１２と、ストレート接続／クロス接続の設定切り替え機能を有する接続方式設定部１３と、全二重／半二重の設定切り替え機能を有する通信方式設定部１４と、これらを制御する設定制御部１５とを備えている。
【００２１】
また、ＬＡＮインタフェース装置１０は、パーソナルコンピュータ２０内に組み込まれ、ハブ２１とパーソナルコンピュータ本体２２との高速イーサネット・インタフェース装置として動作する。
【００２２】
リンク状態検出部１１、伝送速度設定部１２、接続方式設定部１３及び通信方式設定部１４は、市販されているハードウェアであるので、詳しい説明を省略する。伝送速度設定部１２、接続方式設定部１３及び通信方式設定部１４は、外部信号（本実施形態では設定制御部１５からの設定信号）によって、前述の設定を切り換える。リンク状態検出部１１は、イーサネットのリンクが確立している状態すなわちデータ送受信が可能な状態を、リンクがアップしているすなわちリンクアップと判断する。逆に、イーサネットのリンクが確立していない状態すなわちデータ送受信が不可能な状態を、リンクがダウンしているすなわちリンクダウンと判断する。
【００２３】
設定制御部１５は、次の二つの機能を有する。第一の機能は、リンク状態検出部１１でリンクアップが検出されるまで、１０Ｍｂｐｓ（１０ＢＡＳＥ−Ｔ）／１００Ｍｂｐｓ（１００ＢＡＳＥ−ＴＸ）とストレート接続／クロス接続との複数の組み合わせの中から優先順位に従って一つを選択し、選択した伝送速度及び接続方式に伝送速度設定部１２及び接続方式設定部１３を介して設定するものである。第二の機能は、リンク状態検出部１１で検出されるコリジョンの発生の有無に従って、全二重／半二重のどちらか一方を選択し、選択した通信方式に通信方式設定部１４を介して設定するものである。これらの機能は、マイクロコンピュータ及びそのプログラムによって実現されている。
【００２４】
次に、ＬＡＮインタフェース装置１０の動作の概要を説明する。まず、設定制御部１５は、１０Ｍｂｐｓ（１０ＢＡＳＥ−Ｔ）／１００Ｍｂｐｓ（１００ＢＡＳＥ−ＴＸ）とストレート接続／クロス接続との組み合わせの中から優先順位に従って一つを選択し、選択した伝送速度及び接続方式に伝送速度設定部１２及び接続方式設定部１３を介して設定する。このとき、リンク状態検出部１１でリンクダウンが検出されると、同様にして、次の優先順位の伝送速度及び接続方式に設定する。一方、リンク状態検出部１１でリンクアップが検出されると、そのときの伝送速度及び接続方式に確定する。続いて、設定制御部１５は、リンク状態検出部１１で検出されるコリジョンの発生の有無に従って、全二重／半二重のどちらか一方をを選択し、選択した通信方式に通信方式設定部１４を介して設定する。このように、伝送速度の自動設定だけではなく、通信方式の自動設定も可能となり、更に接続方式の自動設定をも可能となる。
【００２５】
次に、ＬＡＮインタフェース装置１０について、言葉を換えて更に詳しく説明する。リンク状態検出部１１は、接続先との現在のリンク状態を監視し、リンクアップ／リンクダウンを判断し、設定制御部１５がリンク状態を確認できるよう設定制御部１５へ情報を提供する機能を有する。伝送速度設定部１２は１０Ｍｂｐｓ（１０ＢＡＳＥ−Ｔ）／１００Ｍｂｐｓ（１００ＢＡＳＥ−ＴＸ）の両方の機能を有し、設定制御部１５からの設定信号によって機能の切り替えが制御される。通信方式設定部１４は、全二重／半二重モードの両方の機能を有し、設定制御部１５からの設定信号によって機能の切り替えが制御される。接続方式設定部１３は、ストレート接続／クロス接続の両方の機能を有し、設定制御部１５からの設定信号によって機能の切り替えが制御される。設定制御部１５は、伝送速度、接続方式及び通信方式を、伝送速度設定部１２、接続方式設定部１３及び通信方式設定部１４を介して設定する機能を有する。
【００２６】
図２は、ＬＡＮインタフェース装置１０の動作を示すフローチャートである。図３［１］は伝送速度及び接続方式を示す図表、図３［２］は通信方式を示す図表である。以下、図１乃至図３に基づき、ＬＡＮインタフェース装置１０の動作を説明する。
【００２７】
図２は設定制御部１５の処理手順を示し、図３［１］は伝送速度／接続方式の設定優先順位を示し、図３［２］は通信方式の初期値を示すものである。まず、設定制御部１５は、伝送速度／接続方式の優先順位（図３［１］）を“０”とした設定を実行するとともに、通信方式を初期値（図３［２］）とした設定を実行する（ステップ１０１）。続いて、リンク状態検出部１１を介して、現在の設定におけるリンク状態を確認する（ステップ１０２）。ここで、リンクダウンであった場合、現在の設定が図３［１］に示す優先順位の最後の設定（“３”の設定）であるか否かを判断し（ステップ１０３）、優先順位の最後の設定であれば接続不可能と決定してリンクダウンを確定させる（ステップ１０４）。
【００２８】
一方、優先順位の最後の設定でなかった場合、優先順位の次の設定に切り替えて（ステップ１０５）、再度リンク状態を確認する（ステップ１０２）。リンク状態の確認でリンクアップであった場合、伝送速度と接続方式との設定を確定とし、コリジョン発生を確認する処理へ移行する（ステップ１０６）。ここで、コリジョンが未発生であった場合は、現在の通信方式である全二重モードを確定とする（ステップ１０８）。一方、コリジョン発生の場合は、通信方式を切り替えて半二重モードを確定とする（ステップ１０７，１０８）。なお、コリジョン発生の確認方法については、後述する。
【００２９】
次に、ＬＡＮインタフェース装置１０の動作を更に具体的に説明する。
【００３０】
ＬＡＮインタフェース装置１０を接続するハブ２１のポートの設定が、伝送速度：１０Ｍｂｐｓ、接続方式：ストレート接続、通信方式：半二重、であったとする。このとき、設定制御部１５は、初期状態として、伝送速度と接続方式とを予め定めた優先順位（図３［１］）に従って、優先順位“０”とした設定を行う（ステップ１０１）。また、通信方式は初期値としている全二重モード（図３［２］）で設定を行う。すなわち、最初の設定は１００Ｍｂｐｓ／ストレート接続であることにより、伝送速度／接続方式ともにハブ２１の設定と不一致であるため、リンク状態の確認結果はリンクダウンとなる（ステップ１０２）。
【００３１】
続いて、現在の設定が優先順位（図３［１］）の最後の設定（“３”の設定）であるか否かを判断する（ステップ１０３）。現在の設定は最後の設定ではないので、次の優先順位である１００Ｍｂｐｓ／クロス接続の設定（“１”の設定）を実行する（ステップ１０５）。この設定でも接続方式がハブ２１の設定と不一致であるため、リンク状態の確認結果はリンクダウンとなる（ステップ１０２）。
【００３２】
再度、現在の設定が優先順位（図３［１］）の最後の設定（“３”の設定）であるか否かを判断する（ステップ１０３）。現在の設定は優先順位の最後の設定ではないので、次の優先順位である１０Ｍｂｐｓ／ストレート接続の設定（“２”の設定）を実行する（ステップ１０５）。この設定で伝送速度／接続方式ともハブ２１の設定と一致するので、リンク状態の確認結果はリンクアップとなる（ステップ１０２）。これにより、伝送速度／接続方式の設定が確定する。
【００３３】
続いて、コリジョン発生の有無を確認する。通信方式の初期値である全二重モード（図３［２］）の状態で、宛先を自ポートとした任意のデータサイズの適当数のフレームを連続で送信して、その際のコリジョンの発生の有無を確認する（ステップ１０６）。このとき、通信方式がハブ２１の設定と不一致であるためコリジョン発生となる。そこで、通信方式を半二重モードに設定する（ステップ１０７）。そして、通信方式がハブ２１の設定と一致してコリジョンが発生しないことを確認して（ステップ１０６）、通信方式の設定を確定する（ステップ１０８）。このように、ユーザが伝送速度／接続方式の優先順位を予め設定することにより、これらを自動的に設定することができる。
【００３４】
【発明の効果】
本発明に係るＬＡＮインタフェース装置等によれば、リンクアップが検出されるまで、複数の伝送速度の中から優先順位に従って一つを選択し、選択した伝送速度に設定するとともに、コリジョンの発生の有無に従って、複数の通信方式の中から一つを選択し、選択した通信方式に設定することにより、伝送速度の自動設定だけではなく、通信方式の自動設定も可能となる。したがって、ユーザは、伝送速度／通信方式の各設定を意識することなく、容易にネットワークに接続できる。
【００３５】
本発明に係るＬＡＮインタフェース装置等によれば、リンクアップが検出されるまで、伝送速度と接続方式との複数の組み合わせの中から優先順位に従って一つを選択し、選択した伝送速度及び接続方式に設定するとともに、コリジョンの発生の有無に従って、複数の通信方式の中から一つを選択し、選択した通信方式に設定することにより、伝送速度の自動設定だけではなく、通信方式の自動設定も可能となり、更に接続方式の自動設定をも可能となる。したがって、ユーザは、伝送速度／接続方式／通信方式の各設定を意識することなく、容易にネットワークに接続できる。
【図面の簡単な説明】
【図１】本発明に係るＬＡＮインタフェース装置の一実施形態を示すブロック図である。
【図２】図１のＬＡＮインタフェース装置の動作を示すフローチャートである。
【図３】図３［１］は伝送速度及び接続方式を示す図表、図３［２］は通信方式を示す図表である。
【符号の説明】
１０　ＬＡＮインタフェース装置
１１　リンク状態検出部
１２　伝送速度設定部
１３　接続方式設定部
１４　通信方式設定部
１５　設定制御部
【図１】
2004007142.tif 000003
【図２】
2004007142.tif 000004
【図３】
2004007142.tif 000005