(57)【要約】【課題】ネットワークを維持したまま、通信品質が良好となるように当該ネットワークにおける通信接続の順序を変更することができるネットワークシステムを提供する。【解決手段】ネットワークにおいて、端末が、接続先変更処理の開始を検知し、ネットワークを構成する端末のうち、自端末と既に接続している接続先の既接続端末以外の他の端末と通信接続を行う。そして、他の端末との通信接続の完了後に、当該他の端末との通信接続における通信品質と、既接続端末との通信接続における通信品質とを比較し、通信品質の比較の結果、既接続端末と他の端末のうち、通信品質が高い通信接続を行っている一方の端末との通信接続を維持し、他方の端末との通信接続を切断し、他方の端末のネットワークシステムにおける接続位置の変更を制御する。【選択図】図１
2013135371.tif 000002
【特許請求の範囲】
【請求項１】
３つ以上の端末が無線通信により通信接続され、当該通信接続された各端末のうち隣接して接続される２つの端末のうちの一方の端末が他方の端末をデフォルトゲートウェイとして記憶しており、当該他方の端末は前記一方の端末とは異なる端末をデフォルトゲートウェイとして記憶するよう設定されるネットワークシステムであって、
前記端末が、
接続先変更処理の開始を検知する接続先変更処理開始検知部と、
前記接続先変更処理の開始を検知した場合に、前記ネットワークシステムを構成する端末のうち、自端末と既に接続している接続先の既接続端末以外の他の端末と通信接続を行う他端末通信接続開始部と、
前記他の端末との通信接続の完了後に、当該他の端末との通信接続における通信品質と、前記既接続端末との通信接続における通信品質とを比較する通信品質比較部と、
前記通信品質の比較の結果、前記既接続端末と前記他の端末のうち、通信品質が高い通信接続を行っている一方の端末との通信接続を維持し、他方の端末との通信接続を切断し、前記他方の端末の前記ネットワークシステムにおける接続位置の変更を制御する変更制御部と、
を備えることを特徴とするネットワークシステム。
【請求項２】
変更制御部は、前記既接続端末との通信接続を維持する場合には、前記他方の端末の前記ネットワークシステムにおける接続位置の変更を停止する
ことを特徴とする請求項１に記載のネットワークシステム。
【請求項３】
ネットワークシステムがＡｋ，Ａｋ＋１，・・・，Ａｍ，・・・Ａｎ，Ａｋの順で通信接続され、
自端末を端末Ａｋ、自端末の既接続端末を端末Ａｋ＋１、前記他の端末を端末Ａｋ＋ｍ（ｍ≧２）とする場合、
前記変更制御部は、
前記端末Ａｋ＋ｍ−１へ前記端末Ａｋ＋ｍ＋１との通信接続を要求し、
前記端末Ａｋ＋ｍへ前記端末Ａｋ＋１との通信接続を要求し、
前記端末Ａｋ＋ｍ−１へ、当該端末Ａｋ＋ｍ−１の既接続端末との通信切断を要求し、
前記端末Ａｋ＋ｍへ、当該Ａｋ＋ｍの既接続端末との通信切断を要求し、
前記端末Ａｋ＋１との切断を行う
ことを特徴とする請求項１または請求項２に記載のネットワークシステム。
【請求項４】
ネットワークシステムがＡｋ，Ａｋ＋１，・・・，Ａｍ，・・・Ａｎ，Ａｋの順で通信接続され、
自端末を端末Ａｋ、自端末の既接続端末を端末Ａｋ＋１、前記他の端末を端末Ａｋ＋ｍ（ｍ≧３）とする場合、
前記変更制御部は、
前記端末Ａｋ＋１へ端末Ａｋ＋ｍ＋１との通信接続を要求し、
端末Ａｋ＋ｍ−１へ前記端末Ａｋ＋１との通信接続を要求し、
前記端末Ａｋ＋ｍへ端末Ａｋ＋２との通信接続を要求し、
前記端末Ａｋ＋１へ当該端末Ａｋ＋１の既接続端末である前記端末Ａｋ＋２との通信切断を要求し、
前記端末Ａｋ＋ｍ−１へ当該端末Ａｋ＋ｍ−１の既接続端末である前記端末Ａｋ＋ｍとの通信切断を要求し、
前記端末Ａｋ＋ｍへ当該端末Ａｋ＋ｍの既接続端末である前記端末Ａｋ＋ｍ＋１との通信切断を要求し、
前記端末Ａｋ＋１との切断を行う
ことを特徴とする請求項１または請求項２に記載のネットワークシステム。
【請求項５】
前記端末は、前記デフォルトゲートウェイとして記憶している通信接続先の端末に接続先変更処理要求を行う
ことを特徴とする請求項１から請求項４の何れか一項に記載のネットワークシステム。
【請求項６】
３つ以上の端末が無線通信により通信接続され、当該通信接続された各端末のうち隣接して接続される２つの端末のうちの一方の端末が他方の端末をデフォルトゲートウェイとして記憶しており、当該他方の端末は前記一方の端末とは異なる端末をデフォルトゲートウェイとして記憶するよう設定されるネットワークシステムのネットワーク構築方法であって、
前記端末が、
接続先変更処理の開始を検知し、
前記接続先変更処理の開始を検知した場合に、前記ネットワークシステムを構成する端末のうち、自端末と既に接続している接続先の既接続端末以外の他の端末と通信接続を行い、
前記他の端末との通信接続の完了後に、当該他の端末との通信接続における通信品質と、前記既接続端末との通信接続における通信品質とを比較し、
前記通信品質の比較の結果、前記既接続端末と前記他の端末のうち、通信品質が高い通信接続を行っている一方の端末との通信接続を維持し、他方の端末との通信接続を切断し、前記他方の端末の前記ネットワークシステムにおける接続位置の変更を制御する
ことを特徴とするネットワーク構築方法。
【請求項７】
３つ以上の端末が無線通信により通信接続され、当該通信接続された各端末のうち隣接して接続される２つの端末のうちの一方の端末が他方の端末をデフォルトゲートウェイとして記憶しており、当該他方の端末は前記一方の端末とは異なる端末をデフォルトゲートウェイとして記憶するよう設定されるネットワークシステムにおける前記端末が、
接続先変更処理の開始を検知する接続先変更処理開始検知部と、
前記接続先変更処理の開始を検知した場合に、前記ネットワークシステムを構成する端末のうち、自端末と既に接続している接続先の既接続端末以外の他の端末と通信接続を行う他端末通信接続開始部と、
前記他の端末との通信接続の完了後に、当該他の端末との通信接続における通信品質と、前記既接続端末との通信接続における通信品質とを比較する通信品質比較部と、
前記通信品質の比較の結果、前記既接続端末と前記他の端末のうち、通信品質が高い通信接続を行っている一方の端末との通信接続を維持し、他方の端末との通信接続を切断し、前記他方の端末の前記ネットワークシステムにおける接続位置の変更を制御する変更制御部と、
を備えることを特徴とする端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末間のネットワークシステム及びそのネットワーク構築方法とそのネットワークシステムを構成する端末に関する。
【背景技術】
【０００２】
近年、携帯電話やスマートフォン、ＰＤＡ、タブレットＰＣなどの携帯端末を利用した情報提供サービスが増加している。このような状況において、基地局を介さずに、端末間で直接の通信接続を行って構築された通信ネットワーク内で情報提供サービスを行うことが検討されている。そして、このような、端末間同士で直接に通信接続を行ってネットワークを構築する技術が、特許文献１、特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０８８６５７号公報
【特許文献２】特開２００１−２６８１２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１や特許文献２の技術では、ネットワークを構成し、一方向にデータをバケツリレー的に送信する複数の端末が、その通信接続の安定を保つために、ネットワークにおける接続位置を動的に変化させることができない。
【０００５】
そこでこの発明は、上述の課題を解決することのできるネットワークシステム及びネットワーク構築方法、端末を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、３つ以上の端末が無線通信により通信接続され、当該通信接続された各端末のうち隣接して接続される２つの端末のうちの一方の端末が他方の端末をデフォルトゲートウェイとして記憶しており、当該他方の端末は前記一方の端末とは異なる端末をデフォルトゲートウェイとして記憶するよう設定されるネットワークシステムであって、前記端末が、接続先変更処理の開始を検知する接続先変更処理開始検知部と、前記接続先変更処理の開始を検知した場合に、前記ネットワークシステムを構成する端末のうち、自端末と既に接続している接続先の既接続端末以外の他の端末と通信接続を行う他端末通信接続開始部と、前記他の端末との通信接続の完了後に、当該他の端末との通信接続における通信品質と、前記既接続端末との通信接続における通信品質とを比較する通信品質比較部と、前記通信品質の比較の結果、前記既接続端末と前記他の端末のうち、通信品質が高い通信接続を行っている一方の端末との通信接続を維持し、他方の端末との通信接続を切断し、前記他方の端末の前記ネットワークシステムにおける接続位置の変更を制御する変更制御部と、を備えることを特徴とするネットワークシステムである。
【０００７】
また本発明は、上述のネットワークシステムにおいて、前記変更制御部は、前記既接続端末との通信接続を維持する場合には、前記他方の端末の前記ネットワークシステムにおける接続位置の変更を停止することを特徴とする。
【０００８】
また本発明は、上述のネットワークシステムがＡｋ，Ａｋ＋１，・・・，Ａｍ，・・・Ａｎ，Ａｋの順で通信接続され、自端末を端末Ａｋ、自端末の既接続端末を端末Ａｋ＋１、前記他の端末を端末Ａｋ＋ｍ（ｍ≧２）とする場合、前記変更制御部は、前記端末Ａｋ＋ｍ−１へ前記端末Ａｋ＋ｍ＋１との通信接続を要求し、前記端末Ａｋ＋ｍへ前記端末Ａｋ＋１との通信接続を要求し、前記端末Ａｋ＋ｍ−１へ、当該端末Ａｋ＋ｍ−１の既接続端末との通信切断を要求し、前記端末Ａｋ＋ｍへ、当該Ａｋ＋ｍの既接続端末との通信切断を要求し、前記端末Ａｋ＋１との切断を行うことを特徴とする。
【０００９】
また本発明は、上述のネットワークシステムがＡｋ，Ａｋ＋１，・・・，Ａｍ，・・・Ａｎ，Ａｋの順で通信接続され、自端末を端末Ａｋ、自端末の既接続端末を端末Ａｋ＋１、前記他の端末を端末Ａｋ＋ｍ（ｍ≧３）とする場合、前記変更制御部は、前記端末Ａｋ＋１へ端末Ａｋ＋ｍ＋１との通信接続を要求し、端末Ａｋ＋ｍ−１へ前記端末Ａｋ＋１との通信接続を要求し、前記端末Ａｋ＋ｍへ端末Ａｋ＋２との通信接続を要求し、前記端末Ａｋ＋１へ当該端末Ａｋ＋１の既接続端末である前記端末Ａｋ＋２との通信切断を要求し、前記端末Ａｋ＋ｍ−１へ当該端末Ａｋ＋ｍ−１の既接続端末である前記端末Ａｋ＋ｍとの通信切断を要求し、前記端末Ａｋ＋ｍへ当該端末Ａｋ＋ｍの既接続端末である前記端末Ａｋ＋ｍ＋１との通信切断を要求し、前記端末Ａｋ＋１との切断を行うことを特徴とする。
【００１０】
また本発明は、上述のネットワークシステムにおいて、前記端末は、前記デフォルトゲートウェイとして記憶している通信接続先の端末に接続先変更処理要求を行うことを特徴とする。
【００１１】
また本発明は、３つ以上の端末が無線通信により通信接続され、当該通信接続された各端末のうち隣接して接続される２つの端末のうちの一方の端末が他方の端末をデフォルトゲートウェイとして記憶しており、当該他方の端末は前記一方の端末とは異なる端末をデフォルトゲートウェイとして記憶するよう設定されるネットワークシステムのネットワーク構築方法であって、前記端末が、接続先変更処理の開始を検知し、前記接続先変更処理の開始を検知した場合に、前記ネットワークシステムを構成する端末のうち、自端末と既に接続している接続先の既接続端末以外の他の端末と通信接続を行い、前記他の端末との通信接続の完了後に、当該他の端末との通信接続における通信品質と、前記既接続端末との通信接続における通信品質とを比較し、前記通信品質の比較の結果、前記既接続端末と前記他の端末のうち、通信品質が高い通信接続を行っている一方の端末との通信接続を維持し、他方の端末との通信接続を切断し、前記他方の端末の前記ネットワークシステムにおける接続位置の変更を制御することを特徴とするネットワーク構築方法である。
【００１２】
また本発明は、３つ以上の端末が無線通信により通信接続され、当該通信接続された各端末のうち隣接して接続される２つの端末のうちの一方の端末が他方の端末をデフォルトゲートウェイとして記憶しており、当該他方の端末は前記一方の端末とは異なる端末をデフォルトゲートウェイとして記憶するよう設定されるネットワークシステムにおける前記端末が、接続先変更処理の開始を検知する接続先変更処理開始検知部と、前記接続先変更処理の開始を検知した場合に、前記ネットワークシステムを構成する端末のうち、自端末と既に接続している接続先の既接続端末以外の他の端末と通信接続を行う他端末通信接続開始部と、前記他の端末との通信接続の完了後に、当該他の端末との通信接続における通信品質と、前記既接続端末との通信接続における通信品質とを比較する通信品質比較部と、前記通信品質の比較の結果、前記既接続端末と前記他の端末のうち、通信品質が高い通信接続を行っている一方の端末との通信接続を維持し、他方の端末との通信接続を切断し、前記他方の端末の前記ネットワークシステムにおける接続位置の変更を制御する変更制御部と、を備えることを特徴とする端末である。
【発明の効果】
【００１３】
本発明によれば、ネットワークを維持したまま、通信品質が良好となるように当該ネットワークにおける通信接続の接続位置や順序を変更することができる。
【図面の簡単な説明】
【００１４】
【図１】ネットワークシステムの概要を示す第１の図である。
【図２】環状ネットワークを構成する端末の機能ブロック図である。
【図３】ネットワークシステムを構成する端末の処理フローを示す第１の図である。
【図４】ネットワークシステムの構築方法の概要を示す第１の図である。
【図５】ネットワークシステムの概要を示す第２の図である。
【図６】ネットワークシステムの構築方法の概要を示す第２の図である。
【図７】ネットワークシステムを構成する端末の処理フローを示す第２の図である。
【図８】ネットワークシステムの構築方法の概要を示す第３の図である。
【図９】ネットワークシステムの構築方法の概要を示す第４の図である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態によるネットワークシステム及びネットワーク構築方法を図面を参照して説明する。
【００１６】
＜第１の実施形態＞
図１は第１の実施形態によるネットワークシステムの概要を示す図である。
当該ネットワークシステムはＡ１，Ａ２，Ａ３，Ａ４，Ａ５の５つの端末により構成されている（それら端末を総称して端末Ａと呼ぶ）。また当該ネットワークシステムにおいては、端末Ａ１→端末Ａ２→端末Ａ３→端末Ａ４→端末Ａ５→端末Ａ１の順に通信接続して環状ネットワークを構成している。環状ネットワークとは、当該環状ネットワークを構成している各端末が一方向のみを通信可能方向とする通信接続である。また当該一方向のみを通信可能方向とする通信接続とは、端末が行うデータ処理に必要な情報の送信を、通信制御において一方向のみに送信することが定義されている通信接続のことである。従って、例えば環状ネットワークの通信接続維持のための制御の通信については双方向であってよい。
【００１７】
より詳しく説明すると環状ネットワークは、３つ以上の端末が環状に無線通信により通信接続され、当該環状に通信接続された各端末のうち隣接して接続される２つの端末のうちの一方の端末が他方の端末をデフォルトゲートウェイとして記憶しており、当該他方の端末は一方の端末とは異なる端末をデフォルトゲートウェイとして記憶するよう設定されるネットワークシステムである。各端末においては、送信先が特に指定されている場合を除き、データをデフォルトゲートウェイ宛に送信する。
【００１８】
図２は環状ネットワークを構成する端末の機能ブロック図である。
この図において符号Ａは端末である。端末Ａは、図２に示すように、ユーザインタフェース１１、制御部１２、無線通信部１３、ネットワーク管理部１４、記憶部１５を少なくとも含んで構成されている。
ユーザインタフェース１１は、端末Ａに備えられているテンキーや、タッチパネルディスプレイ等のインタフェースデバイスからの情報を入力する。
制御部１２は、端末Ａ内の各処理部を制御する。
無線通信部１３は、Bluetooth（登録商標）やＷｉＦｉ（wireless fidelity）、ＺｉｇＢｅｅ（登録商標）などの通信技術による通信処理を行う処理部である。
ネットワーク管理部１４は、環状ネットワーク構築のための各処理を行なう処理部である。
記憶部１５は、各処理に利用される情報を記憶する。
【００１９】
またネットワーク管理部１４は、接続先変更処理開始検知部１４１、他端末通信接続開始部１４２、通信品質比較部１４３、変更制御部１４４の各機能部を備える。
ここで、接続先変更処理開始検知部１４１は、接続先変更処理の開始を検知する処理部である。
また他端末通信接続開始部１４２は、接続先変更処理の開始が検知された場合に、環状ネットワークを構成する端末Ａのうち、自端末と既に接続している接続先の既接続端末以外の他の端末と通信接続を行う処理部である。
また通信品質比較部１４３は、他の端末Ａとの通信接続の完了後に、当該他の端末Ａとの通信接続における通信品質と、既接続端末との通信接続における通信品質とを比較する処理部である。
また変更制御部１４４は、通信品質の比較の結果、既接続端末と他の端末のうち、通信品質が高い通信接続を行っている一方の端末との通信接続を維持し、他方の端末との通信接続を切断し、他方の端末の環状ネットワークにおける接続位置の変更を制御する処理部である。
【００２０】
第１の実施形態では、このようなネットワークシステムにおいて、環状ネットワークを構成する端末Ａｋが既接続端末である端末Ａｋ＋１との通信接続の通信品質が悪い場合に、その通信品質と、当該端末Ａｋ＋１の既接続端末である端末Ａｋ＋２と通信接続した場合の通信品質を比較し、当該環状ネットワークの環状状態の通信接続の安定を保つために、環状ネットワークにおける接続位置を動的に変化させるための処理を行う。
【００２１】
図３はネットワークシステムを構成する端末の処理フローを示す第１の図である。
図４はネットワークシステムの構築方法の概要を示す第１の図である。
以下、第１の実施形態によるネットワークシステムのネットワーク構築方法の詳細について、順を追って説明する。
【００２２】
まず図１で示すように、端末Ａ１，Ａ２，Ａ３，Ａ４，Ａ５の各端末Ａは、端末Ａ１→端末Ａ２→端末Ａ３→端末Ａ４→端末Ａ５→端末Ａ１の順に通信接続して環状ネットワークを構成している。この状態で端末Ａｋとして、ｋ＝１の端末Ａ１の接続先変更処理開始検知部１４１が接続先変更処理の開始を検知する（ステップＳ１００）。例えば、各端末Ａが乱数を定期的に発生し、当該発生した乱数がある条件を満たした端末Ａ１の接続先変更処理開始検知部１４１が接続先変更処理の開始を検知する。または、環状経路の接続順に基づいて、自端末に通信接続している他の端末から処理終了の通知を受けた場合に、接続先変更処理開始検知部１４１が、次に自端末が接続先変更処理を開始すると検知するようにしてもよい。
【００２３】
そして端末Ａ１の接続先変更処理開始検知部１４１は、接続先変更処理の開始を検知すると、他端末通信接続開始部１４２へ処理の開始を指示する。すると端末Ａ１の他端末通信接続開始部１４２は、環状ネットワークの通信接続においてｍ個先に位置する端末Ａｋ＋ｍに対して、接続先情報の要求信号を無線通信部１３を介して送信する（ステップＳ１０１）。ここで、本実施形態においてｍ＝２とする。図１より、ｍ＝２個先に位置する端末Ａは端末Ａ３である。これにより、接続先情報の要求信号がバケツリレー的に端末Ａ１から端末Ａ３へ送信される。そして端末Ａ３の他端末通信接続開始部１４２は、自端末の接続先情報の応答信号を、無線通信部１３を介してバケツリレー的に端末Ａ１へ送信する。そして端末Ａ１の他端末通信接続開始部１４２は、図４（Ｂ）破線で示すように、端末Ａ３の接続先情報を用い、無線通信部１３を介して当該端末Ａ３と直接、無線による通信接続を行う（ステップＳ１０２）。
【００２４】
端末Ａ３との通信接続が完了すると、次に端末Ａ１の通信品質比較部１４３が既接続端末である端末Ａ２との間の通信接続の通信品質と、新たに接続した端末Ａ３との間の通信接続の通信品質とを取得する（ステップＳ１０３）。例えば、通信品質は無線通信の電界強度、所定のデータ量の伝搬時間、通信接続先の端末から受信した信号に含まれる音響の強度、ＧＩＳ（Geographic Information System）情報等である。そして、端末Ａ１の通信品質比較部１４３は、それら通信品質の情報の１つまたは複数を用いて、既接続端末である端末Ａ２との間の通信接続の通信品質と、新たに接続した端末Ａ３との間の通信接続の通信品質とを比較する（ステップＳ１０４）。そして端末Ａ１の通信品質比較部１４３は、比較結果を変更制御部１４４へ出力する。なお比較結果には通信品質の良い通信接続によって接続される他の端末Ａの識別情報が少なくとも含まれる。
【００２５】
そして端末Ａ１の変更制御部１４４は、入力した比較結果に含まれる他の端末Ａの識別情報を検出し、この端末Ａが既接続端末である端末Ａ２か、新たに通信接続した端末Ａ３かを判定する。例えば、記憶部１５には端末Ａ１の既接続端末である端末Ａ２の識別情報が記録されており、この識別情報と、入力した比較結果に含まれる端末Ａの識別情報とが一致しているかを判定する。そして端末Ａ１の変更制御部１４４は、比較結果に含まれる識別情報が、端末Ａ１の既接続端末である端末Ａ２の識別情報である場合には、既接続端末である端末Ａ２との通信接続の通信品質が良いと判定し、処理を終了する（ステップＳ１０５）。他方、端末Ａ１の変更制御部１４４は、比較結果に含まれる識別情報が、端末Ａ１の既接続端末である端末Ａ２の識別情報でない場合には、新たに接続した端末Ａ３との通信接続の通信品質が良いと判定し、接続先変更処理を開始する（ステップＳ１０６）。
【００２６】
なお、端末Ａ１の変更制御部１４４は、新たに接続した端末Ａ３との通信接続の通信品質が、既接続端末である端末Ａ２との通信接続の通信品質より良い場合であっても（つまり、比較結果に含まれる識別情報が、既接続端末である端末Ａ２の識別情報でない場合であっても）、既接続端末である端末Ａ２との通信接続の通信品質で示される値が閾値以上である場合には、既接続端末である端末Ａ２との通信接続の通信品質は未だ良いと判定し、処理を終了するようにしてもよい。または、端末Ａ１の変更制御部１４４は、既接続端末である端末Ａ２との通信接続の通信品質で示される値と、新たに接続した端末Ａ３との通信接続の通信品質で示される値との差が閾値未満である場合に、既接続端末である端末Ａ２との通信接続の通信品質は未だ良いと判定し、処理を終了するようにしてもよい。
【００２７】
変更制御の処理を開始すると、次に端末Ａ１の変更制御部１４４は、端末Ａ３に対し、通信接続先の接続先情報の要求信号を無線通信部１３を介して送信する。すると要求信号を受信した端末Ａ３の変更制御部１４４は、自端末の既接続端末である端末Ａ４の接続先情報を含む応答信号を、端末Ａ１へ無線通信部１３を介して送信する。これにより端末Ａ１（端末Ａｋ）の変更制御部１４４は、端末Ａ４（端末Ａｋ＋ｍ＋１）の接続先情報を取得する（ステップＳ１０７）。
【００２８】
次に端末Ａ１の変更制御部１４４は、品質結果によって検出した通信品質の良い接続先である端末Ａ３の既接続端末（端末Ａ４）の接続先情報を含む接続要求と、その接続先情報で示す既接続端末（端末Ａ４）をデフォルトゲートウェイとする設定要求とを、無線通信部１３を介して端末Ａｋ＋ｍ−１（端末Ａ２）へ送信する（ステップＳ１０８）。当該接続要求を受信した端末Ａ２の変更制御部１４４は、接続要求に含まれる端末Ａ４の接続先情報に基づいて、端末Ａ４との通信接続を、無線通信部１３を介して行い、設定要求に基づいて、端末Ａ４をデフォルトゲートウェイと設定する。これにより、端末Ａ２から端末Ａ４への一方向の通信接続が確立する。
【００２９】
また端末Ａ１の変更制御部１４４は、自端末の既接続端末（端末Ａ２）へ接続するための接続先情報を含む接続要求と、その接続先情報で示す既接続端末（端末Ａ２）をデフォルトゲートウェイとする設定要求とを、品質結果によって検出した通信品質のよい接続先である端末Ａ３へ無線通信部１３を介して送信する（ステップＳ１０９）。当該接続要求を受信した端末Ａ３の変更制御部１４４は、接続要求に含まれる端末Ａ２の接続先情報に基づいて、端末Ａ２との通信接続を、無線通信部１３を介して行い、設定要求に基づいて、端末Ａ２をデフォルトゲートウェイと設定する。これにより、端末Ａ３から端末Ａ２への一方向の通信接続が確立する。
【００３０】
また端末Ａ１の変更制御部１４４は、端末Ａ２（端末Ａｋ＋ｍ−１）と、品質結果によって検出した通信品質のよい接続先である端末Ａ３（端末Ａｋ＋ｍ）とのそれぞれに対して、既接続端末との通信切断の要求信号を、無線通信部１３を介して送信する（ステップＳ１１０）。すると、この切断要求を受信した端末Ａ２（端末Ａｋ＋ｍ−１）の変更制御部１４４は、端末Ａ２（端末Ａｋ＋ｍ−１）の既接続端末である端末Ａ３（端末Ａｋ＋ｍ）との間の通信接続を切断する処理を行う。また、切断要求を受信した端末Ａ３（端末Ａｋ＋ｍ）の変更制御部１４４は、端末Ａ３（端末Ａｋ＋ｍ）の既接続端末である端末Ａ４との間の通信接続を切断する処理を行う。そして端末Ａ１の変更制御部１４４は、端末Ａ３（端末Ａｋ＋ｍ）を自端末のデフォルトゲートウェイと設定し、自端末の既接続端末（端末Ａ２）との間の通信接続を切断する（ステップＳ１１１）。以上の処理により、図４（Ｅ）に示すような端末Ａ１→端末Ａ３→端末Ａ２→端末Ａ４→端末Ａ５→端末Ａ１の一方向のみを通信可能方向とする環状ネットワークの構成への変更が終了する。なお、端末Ａ１の変更制御部１４４は、変更制御の処理の終了を通知することが定義されている場合には、例えば、自端末が通信接続している端末Ａ３に対して変更制御処理の終了を示す信号を送信する。これにより、環状ネットワークにおいて次に接続されている端末Ａ３が同様の処理を行うようにしてもよい。
【００３１】
以上、第１の実施形態によるネットワークシステムを構成する端末Ａの処理について説明したが、上述の処理によれば、各端末が一方向のみを通信可能方向とする環状の通信接続をしている環状ネットワークにおいて、各端末が移動して通信品質が劣化したとしても、他の通信品質の良い通信接続先の端末を一方向の通信接続先として、環状ネットワークを再構築する。これにより、環状ネットワークを維持したまま、通信品質が良好となるように当該環状ネットワークにおける通信接続の順序を変更することができる。
【００３２】
＜第２の実施形態＞
図５は第２の実施形態によるネットワークシステムの概要を示す図である。
当該ネットワークシステムについても、Ａ１，Ａ２，Ａ３，Ａ４，Ａ５の５つの端末により構成されている（それら端末を総称して端末Ａと呼ぶ）。また当該ネットワークシステムにおいては、端末Ａ１→端末Ａ２→端末Ａ３→端末Ａ４→端末Ａ５→端末Ａ１の順に通信接続して環状ネットワークを構成している。
なお、第２の実施形態による各端末の機能ブロックは図２と同様であるため、その説明を省略する。
【００３３】
第２の実施形態では、このようなネットワークシステムにおいて、環状ネットワークを構成する端末Ａｋが既接続端末である端末Ａｋ＋１との通信接続の通信品質が悪い場合に、その通信品質と、当該端末Ａｋ＋１のｍ個先の端末Ａｋ＋ｍ（ｍ≧３）と通信接続した場合の通信品質を比較し、当該環状ネットワークの環状状態の通信接続の安定を保つために、環状ネットワークにおける接続位置を動的に変化させるための処理を行う。
【００３４】
図６はネットワークシステムの構築方法の概要を示す第２の図である。
以下、第２の実施形態によるネットワークシステムのネットワーク構築方法の詳細について、順を追って説明する。なお第２の実施形態による処理フローは、第１の実施形態と同様のため図示を省略する。
【００３５】
まず図６（Ａ）で示すように、端末Ａ１，Ａ２，Ａ３，Ａ４，Ａ５の各端末Ａは、端末Ａ１→端末Ａ２→端末Ａ３→端末Ａ４→端末Ａ５→端末Ａ１の順に通信接続して環状ネットワークを構成している。この状態で端末Ａｋとして、ｋ＝１の端末Ａ１の接続先変更処理開始検知部１４１が接続先変更処理の開始を検知する（ステップＳ１００）。当該検知の手法の具体例は、第１の実施形態と同様である。
【００３６】
そして端末Ａ１の接続先変更処理開始検知部１４１は、接続先変更処理の開始を検知すると、他端末通信接続開始部１４２へ処理の開始を指示する。すると端末Ａ１の他端末通信接続開始部１４２は、環状ネットワークの通信接続においてｍ個先に位置する端末Ａｋ＋ｍに対して、接続先情報の要求信号を無線通信部１３を介して送信する（ステップＳ１０１）。ここで、本実施形態においてｍ＝３とする。図５より、ｍ＝３個先に位置する端末Ａは端末Ａ４である。これにより、接続先情報の要求信号がバケツリレー的に端末Ａ１から端末Ａ４へ送信される。そして端末Ａ４の他端末通信接続開始部１４２は、自端末の接続先情報の応答信号を、無線通信部１３を介してバケツリレー的に端末Ａ１へ送信する。そして端末Ａ１の他端末通信接続開始部１４２は、図６（Ｂ）破線で示すように、端末Ａ４の接続先情報を用い、無線通信部１３を介して当該端末Ａ４と直接、無線による通信接続を行う（ステップＳ１０２）。
【００３７】
端末Ａ４との通信接続が完了すると、次に端末Ａ１の通信品質比較部１４３が既接続端末である端末Ａ２との間の通信接続の通信品質と、新たに接続した端末Ａ４との間の通信接続の通信品質とを取得する（ステップＳ１０３）。そして、端末Ａ１の通信品質比較部１４３は、既接続端末である端末Ａ２との間の通信接続の通信品質と、新たに接続した端末Ａ４との間の通信接続の通信品質とを比較する（ステップＳ１０４）。そして端末Ａ１の通信品質比較部１４３は、比較結果を変更制御部１４４へ出力する。なお比較結果には通信品質の良い通信接続によって接続される他の端末Ａの識別情報が少なくとも含まれる。
【００３８】
そして端末Ａ１の変更制御部１４４は、入力した比較結果に含まれる他の端末Ａの識別情報を検出し、この端末Ａが既接続端末である端末Ａ２か、新たに通信接続した端末Ａ４かを判定する。例えば、記憶部１５には端末Ａ１の既接続端末である端末Ａ２の識別情報が記録されており、この識別情報と、入力した比較結果に含まれる端末Ａの識別情報とが一致しているかを判定する。そして端末Ａ１の変更制御部１４４は、比較結果に含まれる識別情報が、端末Ａ１の既接続端末である端末Ａ２の識別情報である場合には、当該既接続端末である端末Ａ２との通信接続の通信品質が良いと判定し、処理を終了する（ステップＳ１０５）。他方、端末Ａ１の変更制御部１４４は、比較結果に含まれる識別情報が、端末Ａ１の既接続端末である端末Ａ２の識別情報でない場合には、新たに接続した端末Ａ４との通信接続の通信品質が良いと判定し、接続先変更処理を開始する（ステップＳ１０６）。
【００３９】
なお、端末Ａ１の変更制御部１４４は、新たに接続した端末Ａ４との通信接続の通信品質が、既接続端末である端末Ａ２との通信接続の通信品質より良い場合であっても（つまり、比較結果に含まれる識別情報が、既接続端末である端末Ａ２の識別情報でない場合であっても）、既接続端末である端末Ａ２との通信接続の通信品質で示される値が閾値以上である場合には、既接続端末である端末Ａ２との通信接続の通信品質は未だ良いと判定し、処理を終了するようにしてもよい。
【００４０】
変更制御の処理を開始すると、次に端末Ａ１の変更制御部１４４は、端末Ａ４に対し、通信接続先の接続先情報の要求信号を無線通信部１３を介して送信する。すると要求信号を受信した端末Ａ４の変更制御部１４４は、自端末の既接続端末である端末Ａ５の接続先情報を含む応答信号を、端末Ａ１へ無線通信部１３を介して送信する。これにより端末Ａ１（端末Ａｋ）の変更制御部１４４は、端末Ａ５（端末Ａｋ＋ｍ＋１）の接続先情報を取得する（ステップＳ１０７）。
【００４１】
次に端末Ａ１の変更制御部１４４は、品質結果によって検出した通信品質のよい接続先である端末Ａ４の既接続端末である端末Ａ５（端末Ａｋ＋ｍ＋１）の接続先情報を含む接続要求と、その接続先情報で示す端末Ａ５（端末Ａｋ＋ｍ＋１）をデフォルトゲートウェイとする設定要求とを、無線通信部１３を介して端末Ａｋ＋ｍ−１（端末Ａ３）へ送信する（ステップＳ１０８）。つまり、この接続要求と設定要求とはバケツリレー的に端末Ａ１から端末Ａ２→端末Ａ３と送信される。当該接続要求を受信した端末Ａ３の変更制御部１４４は、接続要求に含まれる端末Ａ５の接続先情報に基づいて、端末Ａ５との通信接続を、無線通信部１３を介して行い、設定要求に基づいて、端末Ａ５をデフォルトゲートウェイと設定する。これにより、端末Ａ３から端末Ａ５への一方向の通信接続が確立する。
【００４２】
また端末Ａ１の変更制御部１４４は、自端末の既接続端末である端末Ａ２（端末Ａｋ＋１）へ接続するための接続先情報を含む接続要求と、その接続先情報で示す端末Ａ２（端末Ａｋ＋１）をデフォルトゲートウェイとする設定要求とを、品質結果によって検出した通信品質のよい接続先である端末Ａ４（端末Ａｋ＋ｍ）へ無線通信部１３を介して送信する（ステップＳ１０９）。当該接続要求を受信した端末Ａ４の変更制御部１４４は、接続要求に含まれる端末Ａ２の接続先情報に基づいて、端末Ａ２との通信接続を、無線通信部１３を介して行い、設定要求に基づいて、端末Ａ２をデフォルトゲートウェイと設定する。これにより、端末Ａ４から端末Ａ２への一方向の通信接続が確立する。
【００４３】
また端末Ａ１の変更制御部１４４は、端末Ａｋ＋ｍ−１（端末Ａ３）と、品質結果によって検出した通信品質のよい接続先である端末Ａ４（端末Ａｋ＋ｍ）とのそれぞれに対して、既接続端末との通信切断の要求信号を、無線通信部１３を介して送信する（ステップＳ１１０）。すると、この切断要求を受信した端末Ａｋ＋ｍ−１（端末Ａ３）の変更制御部１４４は、端末Ａｋ＋ｍ−１（端末Ａ３）の既接続端末である端末Ａ４との間の通信接続を切断する処理を行う。また、切断要求を受信した端末Ａ４（端末Ａｋ＋ｍ）の変更制御部１４４は、端末Ａ４（端末Ａｋ＋ｍ）の既接続端末である端末Ａ５との間の通信接続を切断する処理を行う。そして端末Ａ１の変更制御部１４４は、端末Ａ４（端末Ａｋ＋ｍ）を自端末のデフォルトゲートウェイと設定し、自端末の既接続端末である端末Ａ２（端末Ａｋ＋１）との間の通信接続を切断する（ステップＳ１１１）。以上の処理により、図６（Ｅ）に示すような端末Ａ１→端末Ａ４→端末Ａ２→端末Ａ３→端末Ａ５→端末Ａ１の一方向のみを通信可能方向とする環状ネットワークの構成への変更が終了する。なお、端末Ａ１の変更制御部１４４は、変更制御の処理の終了を通知することが定義されている場合には、例えば、自端末が通信接続している端末Ａ４に対して変更制御処理の終了を示す信号を送信する。これにより、環状ネットワークにおいて次に接続されている端末Ａ４が同様の処理を行うようにしてもよい。
【００４４】
以上、第２の実施形態によるネットワークシステムを構成する端末Ａの処理について説明したが、上述の処理によれば、各端末が一方向のみを通信可能方向とする環状の通信接続をしている環状ネットワークにおいて、各端末が移動して通信品質が劣化したとしても、他の通信品質の良い通信接続先の端末を一方向の通信接続先として、環状ネットワークを再構築する。これにより、環状ネットワークを維持したまま、通信品質が良好となるように当該環状ネットワークにおける通信接続の順序を変更することができる。
【００４５】
なお、第１の実施形態と、第２の実施形態の上記処理は、自端末を端末Ａｋ、自端末の既接続端末を端末Ａｋ＋１、他の端末を前記既接続端末の接続先である端末Ａｋ＋ｍ（ｍ≧２）とする場合、に、変更制御部１４４が、端末Ａｋ＋ｍ−１へ端末Ａｋ＋ｍ＋１との通信接続を要求し、端末Ａｋ＋ｍへ端末Ａｋ＋１との通信接続を要求し、端末Ａｋ＋ｍ−１へ、当該端末Ａｋ＋ｍ−１の既接続端末との通信切断を要求し、端末Ａｋ＋ｍへ、当該Ａｋ＋ｍの既接続端末との通信切断を要求し、端末Ａｋ＋１との切断を行うという処理フローとして一致する。
【００４６】
＜第３の実施形態＞
第３の実施形態によるネットワークシステムについても、Ａ１，Ａ２，Ａ３，Ａ４，Ａ５の５つの端末により構成されている。また当該ネットワークシステムにおいては、第２の実施形態において図５を用いて説明したのと同様に、端末Ａ１→端末Ａ２→端末Ａ３→端末Ａ４→端末Ａ５→端末Ａ１の順に通信接続して環状ネットワークを構成している。
なお、第３の実施形態による各端末の機能ブロックは図２と同様であるため、その説明を省略する。
【００４７】
第３の実施形態では、このようなネットワークシステムにおいて、環状ネットワークを構成する端末Ａｋが既接続端末である端末Ａｋ＋１との通信接続の通信品質が悪い場合に、その通信品質と、当該端末Ａｋ＋１のｍ個先の端末Ａｋ＋ｍ（ｍ≧３）と通信接続した場合の通信品質を比較し、当該環状ネットワークの環状状態の通信接続の安定を保つために、環状ネットワークにおける接続位置を動的に変化させるための処理を行う。第２の実施形態では、自端末が現在接続先としている既接続端末Ａｋ＋１との通信接続の品質より、ｍ個先の端末Ａｋ＋ｍとの通信接続の品質が良い場合には、その端末Ａｋ＋ｍを、環状ネットワークにおいて自端末が既に接続している既接続端末Ａｋ＋１との間に位置する端末として変更する場合の例を示した。しかしながら、第３の実施形態では、自端末が現在接続先としている既接続端末Ａｋ＋１との通信接続の品質より、ｍ個先の端末Ａｋ＋ｍとの通信接続の品質が良い場合には、その端末Ａｋ＋ｍと、環状ネットワークにおいて自端末が既に接続している既接続端末Ａｋ＋１との位置関係を交換する変更を行う場合の例である。
【００４８】
図７はネットワークシステムを構成する端末の処理フローを示す第２の図である。
図８はネットワークシステムの構築方法の概要を示す第３の図である。
以下、第３の実施形態によるネットワークシステムのネットワーク構築方法の詳細について、順を追って説明する。
【００４９】
まず図８（Ａ）で示すように、端末Ａ１，Ａ２，Ａ３，Ａ４，Ａ５の各端末Ａは、端末Ａ１→端末Ａ２→端末Ａ３→端末Ａ４→端末Ａ５→端末Ａ１の順に通信接続して環状ネットワークを構成している。この状態で端末Ａｋとして、ｋ＝１の端末Ａ１の接続先変更処理開始検知部１４１が接続先変更処理の開始を検知する（ステップＳ１００）。当該検知の手法の具体例は、第１，第２の実施形態と同様である。
【００５０】
そして端末Ａ１の接続先変更処理開始検知部１４１は、接続先変更処理の開始を検知すると、他端末通信接続開始部１４２へ処理の開始を指示する。すると端末Ａ１の他端末通信接続開始部１４２は、環状ネットワークの通信接続においてｍ個先に位置する端末Ａｋ＋ｍに対して、接続先情報の要求信号を無線通信部１３を介して送信する（ステップＳ１０１）。ここで、本実施形態においてｍ＝３とする。図８より、ｍ＝３個先に位置する端末Ａは端末Ａ４である。これにより、接続先情報の要求信号がバケツリレー的に端末Ａ１から端末Ａ４へ送信される。そして端末Ａ４の他端末通信接続開始部１４２は、自端末の接続先情報の応答信号を、無線通信部１３を介してバケツリレー的に端末Ａ１へ送信する。そして端末Ａ１の他端末通信接続開始部１４２は、図８（Ｂ）の破線で示すように、端末Ａ４の接続先情報を用い、無線通信部１３を介して当該端末Ａ４と直接、無線による通信接続を行う（ステップＳ１０２）。
【００５１】
端末Ａ４との通信接続が完了すると、次に端末Ａ１の通信品質比較部１４３が既接続端末である端末Ａ２との間の通信接続の通信品質と、新たに接続した端末Ａ４との間の通信接続の通信品質とを取得する（ステップＳ１０３）。そして、端末Ａ１の通信品質比較部１４３は、既接続端末である端末Ａ２との間の通信接続の通信品質と、新たに接続した端末Ａ４との間の通信接続の通信品質とを比較する（ステップＳ１０４）。そして端末Ａ１の通信品質比較部１４３は、比較結果を変更制御部１４４へ出力する。なお比較結果には通信品質の良い通信接続によって接続される他の端末Ａの識別情報が少なくとも含まれる。
【００５２】
そして端末Ａ１の変更制御部１４４は、入力した比較結果に含まれる他の端末Ａの識別情報を検出し、この端末Ａが既接続端末である端末Ａ２か、新たに通信接続した端末Ａ４かを判定する。例えば、記憶部１５には端末Ａ１の既接続端末である端末Ａ２の識別情報が記録されており、この識別情報と、入力した比較結果に含まれる端末Ａの識別情報とが一致しているかを判定する。そして端末Ａ１の変更制御部１４４は、比較結果に含まれる識別情報が、端末Ａ１の既接続端末である端末Ａ２の識別情報である場合には、当該既接続端末である端末Ａ２との通信接続の通信品質が良いと判定し、処理を終了する（ステップＳ１０５）。他方、端末Ａ１の変更制御部１４４は、比較結果に含まれる識別情報が、端末Ａ１の既接続端末である端末Ａ２の識別情報でない場合には、新たに接続した端末Ａ４との通信接続の通信品質が良いと判定し、接続先変更処理を開始する（ステップＳ１０６）。
【００５３】
なお、端末Ａ１の変更制御部１４４は、新たに接続した端末Ａ４との通信接続の通信品質が、既接続端末である端末Ａ２との通信接続の通信品質より良い場合であっても（つまり、比較結果に含まれる識別情報が、既接続端末である端末Ａ２の識別情報でない場合であっても）、既接続端末である端末Ａ２との通信接続の通信品質で示される値が閾値以上である場合には、既接続端末である端末Ａ２との通信接続の通信品質は未だ良いと判定し、処理を終了するようにしてもよい。
【００５４】
変更制御の処理を開始すると、次に端末Ａ１の変更制御部１４４は、端末Ａ４に対し、通信接続先の接続先情報の要求信号を無線通信部１３を介して送信する。すると要求信号を受信した端末Ａ４の変更制御部１４４は、自端末の既接続端末である端末Ａ５の接続先情報を含む応答信号を、端末Ａ１へ無線通信部１３を介して送信する。これにより端末Ａ１（端末Ａｋ）の変更制御部１４４は、端末Ａ５（端末Ａｋ＋ｍ＋１）の接続先情報を取得する（ステップＳ１０７）。
【００５５】
次に端末Ａ１の変更制御部１４４は、品質結果によって検出した通信品質のよい接続先である端末Ａ４の既接続端末（端末Ａ５）の接続先情報を含む接続要求と、その接続先情報で示す既接続端末（端末Ａ５）をデフォルトゲートウェイとする設定要求とを、無線通信部１３を介して自端末の既接続端末である端末Ａ２（端末Ａｋ＋１）へ送信する（ステップＳ２０１）。当該接続要求を受信した端末Ａ２（端末Ａｋ＋１）の変更制御部１４４は、接続要求に含まれる端末Ａ５（端末Ａｋ＋ｍ＋１）の接続先情報に基づいて、端末Ａ５（端末Ａｋ＋ｍ＋１）との通信接続を、無線通信部１３を介して行い、設定要求に基づいて、端末Ａ５（端末Ａｋ＋ｍ＋１）をデフォルトゲートウェイと設定する。これにより、端末Ａ２（端末Ａｋ＋１）から端末Ａ５（端末Ａｋ＋ｍ＋１）への一方向の通信接続が確立する。
【００５６】
また端末Ａ１の変更制御部１４４は、自端末の既接続端末である端末Ａ２（端末Ａｋ＋１）へ接続するための接続先情報を含む接続要求と、その接続先情報で示す既接続端末（端末Ａ２）をデフォルトゲートウェイとする設定要求とを、品質結果によって検出した通信品質のよい接続先である端末Ａ４を接続先としている端末Ａ３（端末Ａｋ＋ｍ−１）へ無線通信部１３を介して送信する（ステップＳ２０２）。当該接続要求を受信した端末Ａ３（端末Ａｋ＋ｍ−１）の変更制御部１４４は、接続要求に含まれる端末Ａ２（端末Ａｋ＋１）の接続先情報に基づいて、端末Ａ２（端末Ａｋ＋１）との通信接続を、無線通信部１３を介して行い、設定要求に基づいて、端末Ａ２（端末Ａｋ＋１）をデフォルトゲートウェイと設定する。これにより、端末Ａ３（端末Ａｋ＋ｍ−１）から端末Ａ２（端末Ａｋ＋１）への一方向の通信接続が確立する。
【００５７】
次に端末Ａ１の変更制御部１４４は、端末Ａ２（端末Ａｋ＋１）に対し、通信接続先の接続先情報の要求信号を無線通信部１３を介して送信する。すると要求信号を受信した端末Ａ２（端末Ａｋ＋１）の変更制御部１４４は、自端末の既接続端末である端末Ａ３（端末Ａｋ＋２）の接続先情報を含む応答信号を、端末Ａ１へ無線通信部１３を介して送信する。これにより端末Ａ１（端末Ａｋ）の変更制御部１４４は、端末Ａ３（端末Ａｋ＋２）の接続先情報を取得する（ステップＳ２０３）。そして端末Ａ１の変更制御部１４４は、自端末の既接続端末の通信接続先である端末Ａ３（端末Ａｋ＋２）へ接続するための接続先情報を含む接続要求と、その接続先情報で示す端末Ａ３（端末Ａｋ＋２）をデフォルトゲートウェイとする設定要求とを、品質結果によって検出した通信品質のよい接続先である端末Ａ４（端末Ａｋ＋ｍ）へ無線通信部１３を介して送信する（ステップＳ２０４）。当該接続要求を受信した端末Ａ４（端末Ａｋ＋ｍ）の変更制御部１４４は、接続要求に含まれる端末Ａ３（端末Ａｋ＋２）の接続先情報に基づいて、端末Ａ３（端末Ａｋ＋２）との通信接続を、無線通信部１３を介して行い、設定要求に基づいて、端末Ａ３（端末Ａｋ＋２）をデフォルトゲートウェイと設定する。これにより、端末Ａ４（端末Ａｋ＋ｍ）から端末Ａ３（端末Ａｋ＋２）への一方向の通信接続が確立する。
【００５８】
また端末Ａ１の変更制御部１４４は、既接続端末である端末Ａ２（端末Ａｋ＋１）と、品質結果によって検出した通信品質のよい接続先である端末Ａ４（端末Ａｋ＋ｍ）と、品質結果によって検出した通信品質のよい接続先である端末Ａ４（端末Ａｋ＋ｍ）を接続先とする端末Ａ３（端末Ａｋ＋ｍ−１）と、のそれぞれに対して、既接続端末との通信切断の要求信号を、無線通信部１３を介して送信する（ステップＳ２０５）。すると、この切断要求を受信した端末Ａ２（端末Ａｋ＋１）の変更制御部１４４は、端末Ａ２（端末Ａｋ＋１）の既接続端末である端末Ａ３（端末Ａｋ＋２）との間の通信接続を切断する処理を行う。また、切断要求を受信した端末Ａ４（端末Ａｋ＋ｍ）の変更制御部１４４は、端末Ａ４（端末Ａｋ＋ｍ）の既接続端末である端末Ａ４（端末Ａｋ＋ｍ＋１）との間の通信接続を切断する処理を行う。また、切断要求を受信した端末Ａ３（端末Ａｋ＋ｍ−１）の変更制御部１４４は、端末Ａ３（端末Ａｋ＋ｍ−１）の既接続端末である端末Ａ４（端末Ａｋ＋ｍ）との間の通信接続を切断する処理を行う。
【００５９】
そして端末Ａ１の変更制御部１４４は、端末Ａ４（端末Ａｋ＋ｍ）を自端末のデフォルトゲートウェイと設定し、自端末の既接続端末（端末Ａ２）との間の通信接続を切断する（ステップＳ１１１）。以上の処理により、図８（Ｅ）に示すような端末Ａ１→端末Ａ４→端末Ａ３→端末Ａ２→端末Ａ５→端末Ａ１の一方向のみを通信可能方向とする環状ネットワークの構成への変更が終了する。なお、端末Ａ１の変更制御部１４４は、変更制御の処理の終了を通知することが定義されている場合には、例えば、自端末が通信接続している端末Ａ４に対して変更制御処理の終了を示す信号を送信する。これにより、環状ネットワークにおいて次に接続されている端末Ａ４が同様の処理を行うようにしてもよい。
【００６０】
以上、第３の実施形態によるネットワークシステムを構成する端末Ａの処理について説明したが、上述の処理によれば、各端末が一方向のみを通信可能方向とする環状の通信接続をしている環状ネットワークにおいて、各端末が移動して通信品質が劣化したとしても、他の通信品質の良い通信接続先の端末を一方向の通信接続先として、環状ネットワークを再構築する。これにより、環状ネットワークを維持したまま、通信品質が良好となるように当該環状ネットワークにおける通信接続の順序を変更することができる。
【００６１】
図９はネットワークシステムの構築方法の概要を示す第４の図である。
この図では、上述の第１の実施形態，第２の実施形態，第３の実施形態の何れかの処理を、環状ネットワークの接続順に順次行う場合の例を示している。各実施形態で説明したように、端末Ａｋの変更制御部１４４は、変更制御の処理の終了を通知することが定義されている場合には、例えば、自端末が通信接続している端末Ａｋ＋１に対して変更制御処理の終了を示す信号（接続先変更処理要求）を送信する。これにより次に、端末Ａｋ＋１が上述の実施形態による処理を行う。これにより、環状ネットワークを構成する接続元の端末から接続先への端末のそれぞれで通信品質の良い安定した環状ネットワークを構成することが可能となる。
【００６２】
なお、上述の処理は各端末によって環状ネットワークを構成しておらず、数珠繋ぎに接続されたネットワークにおいて同様の処理を行うようにしてもよい。
また上述した端末Ａｋ＋ｍの“ｍ”の値が、環状ネットワークを構成する端末数ｎを超える場合には、当該環状ネットワークにおける端末Ａｋ＋ｍは、端末Ａｋから“（ｍ  ｍｏｄ  ｎ）＋１”で示される値だけ先に接続されている端末を示している。
【００６３】
なお上述の端末は内部に、コンピュータシステムを有している。そして、上述した各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００６４】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００６５】
Ａ・・・端末
１１・・・ユーザインタフェース
１２・・・制御部
１３・・・無線通信部
１４・・・ネットワーク管理部
１５・・・記憶部
１４１・・・接続先変更処理開始検知部
１４２・・・他端末通信接続開始部
１４３・・・通信品質比較部
１４４・・・変更制御部
【図１】
2013135371.tif 000003
【図２】
2013135371.tif 000004
【図３】
2013135371.tif 000005
【図４】
2013135371.tif 000006
【図５】
2013135371.tif 000007
【図６】
2013135371.tif 000008
【図７】
2013135371.tif 000009
【図８】
2013135371.tif 000010
【図９】
2013135371.tif 000011