(57)【要約】      （修正有）【課題】  互いに通信を行う少なくとも２台の通信端末装置が同一のネットワーク内に存在できるようなネットワーク分割を必要に応じて自動的に実行できる通信システムを実現する。【解決手段】  通信システムにおけるビデオ端末装置及びテレビ端末装置は、所属ネットワークのＳＳＩＤを設定するネットワーク設定部を備えている。また、ビデオ端末装置は、所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断部をさらに備えている。ビデオ端末装置のネットワーク変更判断部が所属ネットワークを変更すると判断した際に、ビデオ端末装置のネットワーク設定部は新しいＳＳＩＤを生成し、生成されたＳＳＩＤはビデオ端末装置からテレビ端末装置に通知される。そして、ビデオ端末装置及びテレビ端末装置のネットワーク設定部が新しいＳＳＩＤを設定することにより、ビデオ端末装置及びテレビ端末装置は他のネットワークに移行する。【選択図】  図１
2006270410.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを形成する通信システムに含まれる通信端末装置であって、
所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段と、
上記通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、
当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信部とを備え、
上記ネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、通信部が、通信を行う相手側の通信端末装置に対して変更先の所属ネットワークのネットワーク指定情報を送信するとともに、ネットワーク設定手段が、変更先の所属ネットワークのネットワーク指定情報を設定することを特徴とする通信端末装置。
【請求項２】
ネットワークを形成する通信システムに含まれる通信端末装置であって、
所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段と、
上記通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、
当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信部とを備え、
上記ネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、通信部が、通信を行う相手側の通信端末装置に対して所属ネットワークの変更を通知する情報を送信し、ネットワーク設定手段が、通信部によって受信された変更先の所属ネットワークのネットワーク指定情報に基づいて、ネットワーク指定情報を設定することを特徴とする通信端末装置。
【請求項３】
上記ネットワーク変更判断手段は、通信を行う相手側の通信端末装置と通信するために必要な帯域に基づいて所属ネットワークを変更するか否かを判断するものであることを特徴とする請求項１又は２に記載の通信端末装置。
【請求項４】
上記ネットワーク変更判断手段は、通信を行う相手側の通信端末装置との間における帯域の確保が不可能であることを示す情報を受信した際に、所属ネットワークを変更するよう判断するものであることを特徴とする請求項３に記載の通信端末装置。
【請求項５】
上記ネットワーク変更判断手段は、所定の帯域が必要となることによって上記ネットワーク設定手段がネットワーク指定情報を変更した後、上記所定の帯域が不要になったことを検出した場合に、所属ネットワークを変更するよう判断するとともに、上記ネットワーク設定手段に、ネットワーク指定情報として変更前のネットワーク指定情報を設定させるものであることを特徴とする請求項３又は４に記載の通信端末装置。
【請求項６】
ネットワークを形成する通信システムに含まれる通信端末装置であって、
上記通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、
当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信部とを備え、
上記通信部が変更先の所属ネットワークのネットワーク指定情報を受信した際に、ネットワーク設定手段が、変更先の所属ネットワークのネットワーク指定情報を設定することを特徴とする通信端末装置。
【請求項７】
ネットワークを形成する通信システムに含まれる通信端末装置であって、
上記通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、
当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信部とを備え、
上記通信部が所属ネットワークの変更を通知する情報を受信した際に、上記通信部が変更先のネットワークのネットワーク指定情報を送信するとともに、ネットワーク設定手段が、変更先のネットワークのネットワーク指定情報を設定することを特徴とする通信端末装置。
【請求項８】
所属ネットワーク内の各通信端末装置によって確保される帯域の情報が格納される帯域情報記憶部と、
確保するよう要求された帯域が確保可能か否かを上記帯域情報記憶部に格納された帯域の情報を参照することによって判断する帯域判断手段と、
上記帯域判断手段によって帯域が確保可能と判断された場合に要求された帯域を確保し、確保する帯域を上記帯域情報記憶部に格納する帯域割当手段とをさらに備えていることを特徴とする請求項１から７の何れか１項に記載の通信端末装置。
【請求項９】
上記ネットワークに、当該ネットワークの通信を管理する通信管理装置が含まれており、
上記帯域判断手段及び帯域割当手段の稼動／非稼動が、上記通信管理装置からの指示情報に基づいて制御されることを特徴とする請求項８に記載の通信端末装置。
【請求項１０】
所属ネットワークを変更する通信端末装置の中からランダムに１つの通信端末装置を指定するランダム指定手段を備え、
上記ランダム指定手段が、自通信端末装置以外の通信端末装置を指定した場合に、通信管理指示情報を該通信端末装置に通信部によって送信する一方、自通信端末装置を指定した場合に、上記帯域判断手段及び帯域割当手段を稼動させることを特徴とする請求項８に記載の通信端末装置。
【請求項１１】
乱数を生成する乱数生成手段と、
上記ネットワーク設定手段が変更先の所属ネットワークのネットワーク指定情報を設定した後に、上記乱数生成手段によって生成された乱数に基づいた期間だけ所属ネットワーク内の通信管理装置からのビーコンを監視するビーコン監視部と、
ビーコンを送信するためのビーコン送信部とをさらに備え、
上記ビーコン監視部が、監視期間中にビーコンを受信しなかった場合に、上記帯域判断手段及び帯域割当手段を稼動させるとともに、上記ビーコン送信部にビーコンを送信させることを特徴とする請求項８に記載の通信端末装置。
【請求項１２】
上記ネットワーク変更判断手段は、通信を行う相手側の通信端末装置との間の通信経路においてセキュリティが求められるデータが送受信される場合に、所属ネットワークを変更するよう判断するものであり、
上記ネットワーク指定情報には、所属ネットワークを指定するための情報に加え、暗号化方式の情報も含まれることを特徴とする請求項１又は２に記載の通信端末装置。
【請求項１３】
上記ネットワーク指定情報には、所属ネットワークを指定するための情報に加え、暗号化方式の情報も含まれることを特徴とする請求項６又は７に記載の通信端末装置。
【請求項１４】
上記ネットワーク変更判断手段は、上記通信システムに含まれる通信端末装置が所定の数以上になった場合に、所属ネットワークを変更するよう判断するものであることを特徴とする請求項１又は２に記載の通信端末装置。
【請求項１５】
上記ネットワーク変更判断手段は、通信を行う相手側の通信端末装置以外の通信端末装置と通信を行う必要がない場合に、所属ネットワークを変更するよう判断するものであることを特徴とする請求項１又は２に記載の通信端末装置。
【請求項１６】
上記通信部は、中継装置を経由して相手側の通信端末装置と通信するものであり、
上記ネットワーク変更判断手段は、上記通信部と中継装置との間で通信するのに必要な電力が、上記通信部と相手側の通信端末装置との間で通信するのに必要な電力よりも小さい場合に、所属ネットワークを変更するよう判断するものであることを特徴とする請求項１又は２に記載の通信端末装置。
【請求項１７】
上記所属ネットワークを指定するための情報は、通信チャネルの情報であることを特徴とする請求項１から１６の何れか１項に記載の通信端末装置。
【請求項１８】
上記所属ネットワークを指定するための情報は、ＩＥＥＥ８０２．１１方式に基づくＳＳＩＤの情報であることを特徴とする請求項１から１６の何れか１項に記載の通信端末装置。
【請求項１９】
上記変更先のネットワークのネットワーク指定情報は、ネットワーク設定手段がランダムなデータに基づいて作成したものであることを特徴とする請求項１又は７に記載の通信端末装置。
【請求項２０】
上記変更先のネットワークのネットワーク指定情報は、ユーザによって予め入力されたデータに基づいたものであることを特徴とする請求項１又は７に記載の通信端末装置。
【請求項２１】
上記通信部は、変更先の所属ネットワークのネットワーク指定情報を、所属ネットワークを変更しない通信端末装置に対して送信することを特徴とする、請求項１から２０の何れか１項に記載の通信端末装置。
【請求項２２】
上記通信部は、変更先の所属ネットワークのネットワーク指定情報と、所属ネットワークを変更する通信端末装置を識別するための端末識別情報とを、所属ネットワークを変更しない通信端末装置に対して送信することを特徴とする請求項１から２０の何れか１項に記載の通信端末装置。
【請求項２３】
上記ネットワーク設定部は、所属ネットワークを第１のネットワークから第２のネットワークへ変更した後にさらに第３のネットワークへと変更する際に、第１のネットワークを指定するネットワーク指定情報を設定し、
その後、上記通信部は、第１のネットワークに所属する通信端末装置に対して、第３のネットワークのネットワーク指定情報を送信し、
その後、上記ネットワーク設定部は、第３のネットワークを指定するネットワーク指定情報を設定することを特徴とする請求項１から２２の何れか１項に記載の通信端末装置。
【請求項２４】
請求項１から２３の何れか１項に記載の通信端末装置の各手段として、コンピュータを動作させるためのプログラム。
【請求項２５】
請求項２４に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項２６】
ネットワークに所属する少なくとも第１から第３の通信端末装置を含んだ通信システムであって、
第１及び第２の通信端末装置は、
通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、
当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信手段とを備え、
第１の通信端末装置は、
所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段をさらに備え、
第１及び第２の通信端末装置のネットワーク設定手段は、第１の通信端末装置のネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、上記ネットワーク指定情報を変更し、
変更されたネットワーク指定情報が、第１及び第２の通信端末装置において同一であることを特徴とする通信システム。
【請求項２７】
ネットワークに所属する少なくとも第１から第３の通信端末装置を含んだ通信システムであって、
第１及び第２の通信端末装置以外の全通信端末装置は、
通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、
当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信手段とを備え、
第３の通信端末装置は、
所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段をさらに備え、
第１及び第２の通信端末装置以外の通信端末装置のネットワーク設定手段は、第３の通信端末装置のネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、上記ネットワーク指定情報を変更することを特徴とする通信システム。
【請求項２８】
少なくとも第１から第３の通信端末装置が所属するネットワークを分割するネットワーク分割方法であって、
所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断装置と、
上記ネットワーク変更判断装置が所属ネットワークを変更すると判断した際に、通信端末装置の所属ネットワークを指定するための情報であるネットワーク指定情報を、第１及び第２の通信端末装置について変更するネットワーク設定装置とを用いて、
上記所定の条件に応じて、第１及び第２の通信端末装置の所属ネットワークを、第１及び第２の通信端末装置が同じネットワークに所属するように自動的に変更することを特徴とするネットワーク分割方法。
【請求項２９】
少なくとも第１から第３の通信端末装置が所属するネットワークを分割するネットワーク分割方法であって、
所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断装置と、
上記ネットワーク変更判断装置が所属ネットワークを変更すると判断した際に、通信端末装置の所属ネットワークを指定するための情報であるネットワーク指定情報を、第１及び第２の通信端末装置以外の端末装置について変更するネットワーク設定装置とを用いて、
上記所定の条件に応じて、第１及び第２の通信端末装置以外の通信端末装置の所属ネットワークを、第１及び第２の通信端末装置が同じネットワークに所属するように自動的に変更することを特徴とするネットワーク分割方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信端末装置、プログラム、コンピュータ読み取り可能な記録媒体、所属ネットワーク変更方法に関するものであり、より詳細には、所定の条件に応じて所属ネットワークを変更することができる通信システム、この通信システムに含まれる通信端末装置、通信端末装置を実現するためのプログラム、及びこれを記録したコンピュータ読み取り可能な記録媒体、並びにネットワーク分割方法に関するものである。
【背景技術】
【０００２】
近年、所謂無線ＬＡＮ（Local Area Network）と呼ばれるケーブルを用いないネットワーク技術が発展している。無線ＬＡＮを用いれば、通信媒体となるケーブルの配線を行う必要がなく、また通信端末の配置場所がケーブルの長さ等に制限されることがないので、好みの位置で気軽にネットワークを利用することができる。
【０００３】
この無線ＬＡＮを用いた新たなネットワークの利用方法が次々に提案されている。例えば、家庭内のある場所に無線通信可能なチューナー端末装置を設置し、設置したチューナー端末装置からＡＶ（Audio Visual）データを無線ＬＡＮによって送信する。そして、ユーザは、このＡＶデータを無線通信可能なテレビ端末装置で受信することによって、チューナー端末装置に接続されるアンテナケーブルの長さや取り回しに制限されることなく、家庭内の好みの場所で放送を視聴することが可能になる。また、ユーザはチューナー端末装置のチャンネル変更等の操作を行いたい場合に、テレビ端末装置に対して操作を行うことによって、テレビ端末装置から無線ＬＡＮを介して制御データがチューナー端末装置に送信され、チューナー端末装置を操作することができる。
【０００４】
ところで、チューナー端末装置とテレビ端末装置との間で伝送されるＡＶデータは、その性質上大容量のデータとなっている。さらに、ＡＶデータは絶えずチューナー端末装置からテレビ端末装置に送信されるため、チューナー端末装置とテレビ端末装置との間では、無線通信に必要な帯域が不足することのないように充分な帯域が残っている必要がある。
【０００５】
より具体的に説明する。無線ＬＡＮにおいては帯域（送信時間）が限られている。例えば、現在実現されている無線ＬＡＮ（ＩＥＥＥ８０２．１１ａ）において安定的にデータの伝送を行おうとすると、物理レートが３６Ｍｂｐｓで、実効レートが約２６Ｍｂｐｓとなる。ここで、例えば、ＨＤＴＶ（High Definition TeleVision）のＡＶデータを伝送するには約２４Ｍｂｐｓを必要とする。従って、他の通信端末装置がＳＤＴＶ（Standard Definition TeleVision）相当（データ量約６Ｍｂｐｓ）の帯域を使用していると、ＨＤＴＶを視聴することは不可能である。
【０００６】
このような理由から、無線ＬＡＮに所属している他の通信端末装置が一定以上の帯域を使用し、チューナー端末装置とテレビ端末装置との間で通信するために必要な帯域が残っていない場合、ユーザは、放送の視聴を諦めるか、あるいは、チューナー端末装置及びテレビ端末装置を現在のネットワークから切り離すかする必要がある。しかしながら、ネットワークを切り離す作業は煩雑であるため、必要に応じて所属するネットワークを自動的に変更する通信端末装置が望まれていた。
【０００７】
ところで、特許文献１には、現在の無線ＬＡＮ内の通信量に応じて自動的に端末の通信量を調整する技術について記載されている。具体的には、特許文献１に記載された中継装置は、ネットワーク内の通信量を計測し、計測した通信量が所定の値を超えると、クライアント機器の通信量を制限したり、クライアント機器の新規参入を拒否したりするように構成されている。また、新規参入を拒否したクライアント機器に対して中継装置が第二の通信方式の利用を指示することが記載されている。
【特許文献１】特開２００４−１５３５２９号公報（平成１６年(2004)５月２７日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した問題点を解決する技術として、特許文献１に記載された技術は充分ではない。その理由について以下に説明する。
【０００９】
特許文献１に記載された技術によれば、中継装置は、通信量に基づいてクライアント機器の新規参入の可否を判断する。そして、新規参入を拒否する場合、拒否したことを通知するとともに、第２の通信方法で通信するよう指示する。ここで、例えば、上述したチューナー端末装置とテレビ端末装置とを例にとって考えると、特許文献１に記載された中継装置は、チューナー端末装置とテレビ端末装置とを同一のネットワークに移動させられないおそれがある。例えば、通常、チューナー端末装置は予め設置され稼動しているものであるため、第１の通信方式で通信している可能性が高い。ここで、ユーザが好みの位置にテレビ端末装置を移動させ、その位置でテレビ端末装置を稼動させるとする。このとき、テレビ端末装置は、第１の通信方式によるネットワークの通信量が多い場合は、第２の通信方式によるネットワークに参加するよう指示されることになる。この場合、チューナー端末装置とテレビ端末装置とは互いに通信を行うことができない。
【００１０】
本発明は、上記課題に鑑みてなされたものであり、その目的は、通信を行う相手側の通信端末とともに、所定の条件に応じて自動的にネットワークを移行できる通信端末装置を実現することにある。
【００１１】
また、本発明の別の目的は、互いに通信を行う少なくとも２台の通信端末装置が同一のネットワーク内に存在できるようなネットワーク分割を必要に応じて自動的に実行できる通信システムを提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明に係る通信端末装置は、ネットワークを形成する通信システムに含まれる通信端末装置であって、所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段と、上記通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信部とを備え、上記ネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、通信部が、通信を行う相手側の通信端末装置に対して変更先の所属ネットワークのネットワーク指定情報を送信するとともに、ネットワーク設定手段が、変更先の所属ネットワークのネットワーク指定情報を設定することを特徴とする。
【００１３】
上記構成によれば、ネットワーク変更判断部が、所定の条件に応じて所属ネットワークを変更するか否かを判断する。そして、ネットワーク変更判断部が所属ネットワークを変更すると判断した際には、ネットワーク設定手段が、変更先のネットワークのネットワーク指定情報を設定する。従って、ユーザが手動で設定することなく、通信端末装置は自動的に他のネットワークに移行することができる。
【００１４】
また、通信部は、変更先の所属ネットワークのネットワーク指定情報を、相手側の通信端末装置に送信する。従って、相手側の通信端末装置が、受信したネットワーク指定情報を用いて新たなネットワークに移行すれば、通信を行う相手側の通信端末とともにネットワークを移行でき、移行先のネットワークにおいて通信を行うことができる。
【００１５】
また、本発明に係る通信端末装置は、ネットワークを形成する通信システムに含まれる通信端末装置であって、所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段と、上記通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信部とを備え、上記ネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、通信部が、通信を行う相手側の通信端末装置に対してネットワークの変更を通知する情報を送信し、ネットワーク設定手段が、通信部によって受信された変更先の所属ネットワークのネットワーク指定情報に基づいて、ネットワーク指定情報を設定するものであってもよい。
【００１６】
上記構成によれば、ネットワーク変更判断部が、所定の条件に応じて所属ネットワークを変更するか否かを判断する。そして、ネットワーク変更判断部が所属ネットワークを変更すると判断した際には、ネットワーク設定手段が、変更先のネットワークのネットワーク指定情報を設定する。従って、ユーザが手動で設定することなく、通信端末装置は自動的に他のネットワークに移行することができる。
【００１７】
ここで、変更先のネットワークのネットワーク指定情報は、通信部によって受信されたものを使用する。具体的には、例えば、相手側の通信端末装置が変更先のネットワークのネットワーク指定情報を指定し、本通信端末装置に送信することなどが挙げられる。この場合、相手側の通信端末装置も、本通信端末装置に対して送信したネットワーク指定情報を用いて、所属ネットワークを変更することにより、本通信端末装置と相手側の通信端末装置とが同じネットワークに移行することができる。
【００１８】
また、別の具体例としては、本通信端末装置、相手側の通信端末装置以外の第３の通信端末装置によって、移行先のネットワークのネットワーク指定情報が通知されてもよい。この場合、相手側の通信端末装置にも同じネットワーク指定情報が送信されることにより、本通信端末装置と相手側の通信端末装置とは同じネットワークに移行することができる。
【００１９】
また、上記ネットワーク変更判断手段は、通信するために必要な帯域に基づいて所属ネットワークを変更するか否かを判断するものであってもよい。
【００２０】
上記構成によれば、ネットワーク変更判断手段は、例えば、通信に必要な帯域が少ない場合などに、所属ネットワークの変更を決定することができる。
【００２１】
また、上記ネットワーク変更判断手段は、通信を行いたい他の通信端末装置との間における帯域の確保が不可能であることを示す情報を受信した際に、所属ネットワークを変更するよう判断するものであってもよい。
【００２２】
上記構成によれば、例えば、ネットワークにおいて帯域を管理している通信管理装置が、帯域の確保が不可能であると判断した場合に、所属ネットワークの変更を決定することができる。
【００２３】
また、上記ネットワーク変更判断手段は、所定の帯域が必要となることによって上記ネットワーク設定手段がネットワーク指定情報を変更した後、上記所定の帯域が不要になったことを検出した場合に、所属ネットワークを変更するよう判断するとともに、ネットワーク指定情報として変更前のネットワーク指定情報を設定させることが好ましい。
【００２４】
上記構成によれば、本通信端末装置は、所定の帯域が不要になった際に、元のネットワークに復帰する。従って、無用にネットワークを増やすことなく、効率的に資源を活用できる。また、元のネットワークに復帰することによって、元のネットワークに所属する他の通信端末装置と再び通信を行うことができるようになる。
【００２５】
また、上記課題を解決するために、本発明に係る通信端末装置は、ネットワークを形成する通信システムに含まれる通信端末装置であって、上記通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信部とを備え、上記通信部が変更先の所属ネットワークのネットワーク指定情報を受信した際に、ネットワーク設定手段が、変更先の所属ネットワークのネットワーク指定情報を設定することを特徴とする。
【００２６】
上記構成によれば、通信部が変更先のネットワーク指定情報を受信した際に、ネットワーク設定手段が、変更先のネットワークのネットワーク指定情報を設定する。従って、ユーザが手動で設定することなく、通信端末装置は自動的に他のネットワークに移行することができる。
【００２７】
ここで、変更先のネットワークのネットワーク指定情報は、通信部によって受信されたものを使用する。具体的には、例えば、相手側の通信端末装置が変更先のネットワークのネットワーク指定情報を指定し、本通信端末装置に送信することなどが挙げられる。この場合、相手側の通信端末装置も、本通信端末装置に対して送信したネットワーク指定情報を用いて、所属ネットワークを変更することにより、本通信端末装置と相手側の通信端末装置とが同じネットワークに移行することができる。
【００２８】
また、別の具体例としては、本通信端末装置、相手側の通信端末装置以外の第３の通信端末装置によって、移行先のネットワークのネットワーク指定情報が通知されてもよい。この場合、相手側の通信端末装置にも同じネットワーク指定情報が送信されることにより、本通信端末装置と相手側の通信端末装置とは同じネットワークに移行することができる。
【００２９】
また、本発明に係る通信端末装置は、ネットワークを形成する通信システムに含まれる通信端末装置であって、上記通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信部とを備え、上記通信部が所属ネットワークの変更を通知する情報を受信した際に、上記通信部が変更先のネットワークのネットワーク指定情報を送信するとともに、ネットワーク設定手段が、変更先のネットワークのネットワーク指定情報を設定するものであってもよい。
【００３０】
上記構成によれば、所属ネットワークの変更を通知する情報を受信した際に、ネットワーク設定手段が、変更先の所属ネットワークのネットワーク指定情報を設定する。従って、ユーザが手動で設定することなく、通信端末装置は自動的に他のネットワークに移行することができる。
【００３１】
また、通信部は、変更先の所属ネットワークのネットワーク指定情報を、相手側の通信端末装置に送信する。従って、相手側の通信端末装置が、受信したネットワーク指定情報を用いて新たなネットワークに移行すれば、本通信端末装置は、通信を行う相手側の通信端末とともにネットワークを移行でき、移行先のネットワークにおいて通信を行うことができる。
【００３２】
また、上記通信端末装置は、所属ネットワーク内の各通信端末装置によって確保される帯域の情報が格納される帯域情報記憶部と、確保するよう要求された帯域が確保可能か否かを上記帯域情報記憶部に格納された帯域の情報を参照することによって判断する帯域判断手段と、上記帯域判断手段によって帯域が確保可能と判断された場合に要求された帯域を確保し、確保する帯域を上記帯域情報記憶部に格納する帯域割当手段とをさらに備えていることが好ましい。
【００３３】
上記構成によれば、移行先のネットワークにおいて、通信端末装置は、ネットワークの帯域を管理することのできる通信管理装置として機能することができる。よって、移行先のネットワークにおいて、帯域を確保して通信を行うことが可能になる。
【００３４】
また、上記ネットワークに、当該ネットワークの通信を管理する通信管理装置が含まれており、上記帯域判断手段及び帯域割当手段の稼動／非稼動が、上記通信管理装置からの指示情報に基づいて制御されることが好ましい。
【００３５】
上記構成によれば、移行前のネットワークにおける通信管理装置が、移行先のネットワークにおいて通信管理装置になる通信端末装置を指定するので、ユーザが通信管理装置を指定する必要がない。また、通信管理装置を決定するために、ネットワークを移行する通信端末装置同士で通信を行う必要がなく、通信管理装置を決定するためのアルゴリズムも不要となるため、通信端末装置の構成を簡略化できる。
【００３６】
また、上記通信端末装置は、所属ネットワークを変更する通信端末装置の中からランダムに１つの通信端末装置を指定するランダム指定手段を備え、上記ランダム指定手段が、自通信端末装置以外の通信端末装置を指定した場合に、通信管理指示情報を該通信端末装置に通信部によって送信する一方、自通信端末装置を指定した場合に、上記帯域判断手段及び帯域割当手段を稼動させてもよい。
【００３７】
上記構成によれば、通信管理装置になる通信端末装置はランダムに決定されるため、ユーザが通信管理装置を指定する必要がない。また、通信管理装置を指定するにあたって、条件判断を行う必要がないため、通信端末装置が迅速に次のネットワークに移行できる。また、通信管理装置を指定するためのアルゴリズムを必要としないため、通信端末装置の構成を簡略化できる。
【００３８】
また、上記通信端末装置は、乱数を生成する乱数生成手段と、上記ネットワーク設定手段が変更先の所属ネットワークのネットワーク指定情報を設定した後に、上記乱数生成手段によって生成された乱数に基づいた期間だけ所属ネットワーク内の通信管理装置からのビーコンを監視するビーコン監視部と、ビーコンを送信するためのビーコン送信部とをさらに備え、上記ビーコン監視部が、監視期間中にビーコンを受信しなかった場合に、上記帯域判断手段及び帯域割当手段を稼動させるとともに、上記ビーコン送信部にビーコンを送信させてもよい。
【００３９】
上記構成によれば、本通信端末装置と相手側の通信端末装置が新しいネットワークに移行した場合、移行先のネットワークには通信管理装置がないため、各通信端末装置のビーコン監視部は、ビーコンを受信することがない。よって、監視期間が最も早く終了する通信端末装置が通信管理装置になることになる。ここで、各通信端末装置における監視期間は、乱数に基づいたランダムな時間となっている。よって、最も早く監視期間が終了する通信端末装置は、ランダムに決定されることになる。以上のようにして、新しいネットワークに移行した通信端末装置から通信管理装置をランダムに決定することができる。
【００４０】
以上のように、通信管理装置になる通信端末装置がランダムに決定されるため、ユーザは通信管理装置を指定する必要がない。また、通信管理装置を指定するにあたって、複雑な条件判断を行う必要がないため、通信端末装置が迅速に次のネットワークに移行できる。また、通信管理装置を指定するためのアルゴリズムを必要としないため、通信端末装置の構成を簡略化できる。
【００４１】
また、上記ネットワーク変更判断手段は、通信を行う相手側の通信端末装置との間の通信経路においてセキュリティが求められるデータが送受信される場合に、所属ネットワークを変更するよう判断するものであってもよく、上記ネットワーク指定情報には、所属ネットワークを指定するための情報に加え、暗号化方式の情報も含まれることが好ましい。
【００４２】
上記構成によれば、通信端末装置がネットワークを移行する際に、暗号化方式も変更することができる。よって、他のネットワークに移行した通信端末装置と相手側通信端末装置との間の通信経路において、セキュリティを高めることもできる。
【００４３】
また、上記ネットワーク変更判断手段は、上記通信システムに含まれる通信端末装置が所定の数以上になった場合に、所属ネットワークを変更するよう判断するものであってもよい。
【００４４】
上記構成によれば、ネットワークに所属する通信端末装置が所定の数以上になった場合に、他のネットワークに移行するので、通信端末装置が増加することによる混雑を解消することができる。
【００４５】
また、上記ネットワーク変更判断手段は、通信を行う相手側の通信端末装置以外の通信端末装置と通信を行う必要がない場合に、所属ネットワークを変更するよう判断するものであってもよい。
【００４６】
上記構成によれば、通信する必要のない通信端末装置を他のネットワークに移行させることによって、ネットワーク資源を有効に活用することができる。
【００４７】
また、上記通信部は、中継装置を経由して相手側の通信端末装置と通信するものであり、上記ネットワーク変更判断手段は、上記通信部と中継装置との間で通信するのに必要な電力が、上記通信部と相手側の通信端末装置との間で通信するのに必要な電力よりも小さい場合に、所属ネットワークを変更するよう判断するものであってもよい。
【００４８】
例えば、無線ＬＡＮ等では、遠い通信端末装置と通信するほど大きな電力を使用する。上記構成によれば、本通信端末装置は、相手側の通信端末装置と通信する際には、中継装置を経由する。ここで、例えば、本通信端末装置と中継装置との間の距離が、本通信端末装置と相手側の通信端末装置との間の距離よりも大きい場合は、中継装置を経由することによって送信電力が増加する。また、距離が近い場合であっても、通信経路に障害物が存在すると、必要な送信出力が増加する。これらの場合に、ネットワーク変更判断手段が所属ネットワークの変更を決定し、通信端末装置が相手側の通信端末装置とともに他のネットワークに移行すれば、移行先のネットワークでは、直接通信できるようになる。よって、通信に必要な電力の消費を低減させることができる。
【００４９】
また、上記所属ネットワークを指定するための情報は、通信チャネルの情報であることが好ましい。
【００５０】
通信チャネルが互いに異なる２つのネットワーク間では、互いに通信を行うことができない。すなわち、通信チャンルを変更することによって、移動元のネットワークから物理的に切り離される。
【００５１】
また、上記所属ネットワークを指定するための情報は、ＩＥＥＥ８０２．１１方式に基づくＳＳＩＤの情報であってもよい。
【００５２】
ＩＥＥＥ８０２．１１方式に基づくネットワークでは、ＳＳＩＤを変更するということは、所属ネットワークを変更するということに相当する。
【００５３】
また、上記変更先のネットワークのネットワーク指定情報は、ネットワーク設定手段がランダムなデータに基づいて作成したものであってもよい。
【００５４】
上記構成によれば、移行先のネットワークのネットワーク指定情報をユーザが指定する必要がないため、ユーザの負担を軽減することができる。
【００５５】
また、上記変更先のネットワークのネットワーク指定情報は、ユーザによって予め入力されたデータに基づいたものであってもよい。
【００５６】
上記構成によれば、ユーザの好みのネットワーク指定情報に基づいて、通信端末装置を他のネットワークに移行させることができる。
【００５７】
また、上記通信部は、変更先の所属ネットワークのネットワーク指定情報を、所属ネットワークを変更しない通信端末装置に対して送信することが好ましい。
【００５８】
上記構成によれば、本通信端末装置が他のネットワークに移行する際に、移行先のネットワークのネットワーク指定情報を、元のネットワークに所属する通信端末装置に通知することができる。よって、元のネットワークに所属する通信端末装置は、本通信端末装置がどのネットワークに移行したかを認識することができる。
【００５９】
また、上記通信部は、変更先の所属ネットワークのネットワーク指定情報と、所属ネットワークを変更する通信端末装置を識別するための端末識別情報とを、所属ネットワークを変更しない通信端末装置に対して送信することが好ましい。
【００６０】
上記構成によれば、移行先のネットワークのネットワーク指定情報と移行する通信端末装置とを、元のネットワークに所属する通信端末装置に通知することができる。また、よって、元のネットワークに所属する通信端末装置は、どの通信端末装置がどのネットワークに移行したかを認識することができる。
【００６１】
また、上記ネットワーク設定部は、所属ネットワークを第１のネットワークから第２のネットワークへ変更した後にさらに第３のネットワークへと変更する際に、第１のネットワークを指定するネットワーク指定情報を設定し、その後、上記通信部は、第１のネットワークに所属する通信端末装置に対して、第３のネットワークのネットワーク指定情報を送信し、その後、上記ネットワーク設定部は、第３のネットワークを指定するネットワーク指定情報を設定することが好ましい。
【００６２】
上記構成によれば、移行先のネットワークから、さらに他のネットワークに移行する際に、一旦元のネットワークに復帰し、元のネットワークに所属する通信端末装置に移行先のネットワークを通知する。従って、元のネットワークに所属する通信端末装置は、本通信端末装置が移行先のネットワークからさらに他のネットワークに移行する場合であっても、最終的な移行先のネットワークがどのネットワークであるかを認識することができる。
【００６３】
ところで、上記通信端末装置の各手段は、ハードウェアで実現してもよいし、プログラムをコンピュータに実行させることによって実現してもよい。具体的には、本発明に係るプログラムは、上記何れかの通信端末装置の各手段としてコンピュータを動作させるためのプログラムであり、また、本発明に係る記録媒体は、当該プログラムが記録された記録媒体である。
【００６４】
これらのプログラムがコンピュータによって実行されると、当該コンピュータは、上記通信端末装置の各手段として動作する。
【００６５】
また、上記課題を解決するために、本発明の通信システムは、ネットワークに所属する少なくとも第１から第３の通信端末装置を含んだ通信システムであって、第１及び第２の通信端末装置は、通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信手段とを備え、第１の通信端末装置は、所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段をさらに備え、第１及び第２の通信端末装置のネットワーク設定手段は、第１の通信端末装置のネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、上記ネットワーク指定情報を変更し、変更されたネットワーク指定情報が、第１及び第２の通信端末装置において同一であることを特徴とする。
【００６６】
上記構成によれば、第１及び第２の通信端末装置は、ネットワーク設定手段によって設定されたネットワーク指定情報が指定するネットワークに所属することになる。ここで、第１の通信端末装置のネットワーク変更判断手段がネットワークの変更を判断した際に、第１及び第２の通信端末装置のネットワーク設定手段は、互いに同一のネットワーク指定情報となるように、ネットワーク指定情報を変更する。これにより、第１及び第２通信端末装置は、元のネットワークから別のネットワークに移行することができる。
【００６７】
このように、本発明の通信システムによれば、互いに通信を行う少なくとも２台の通信端末装置が同一のネットワーク内に存在できるようなネットワーク分割を必要に応じて自動的に実行できる。
【００６８】
また、上記課題を解決するために、本発明の通信システムは、ネットワークに所属する少なくとも第１から第３の通信端末装置を含んだ通信システムであって、第１及び第２の通信端末装置以外の通信端末装置は、通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信手段とを備え、第３の通信端末装置は、所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段をさらに備え、第１及び第２の通信端末装置以外の通信端末装置のネットワーク設定手段は、第３の通信端末装置のネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、上記ネットワーク指定情報を変更することを特徴とする。
【００６９】
上記構成によれば、第１及び第２の通信端末装置以外の通信端末装置は、第３の通信端末装置のネットワーク変更判断手段が所定の条件に応じて所属ネットワークを変更するよう判断した際に、他のネットワークに移行する。従って、第１及び第２の通信端末装置のみが元のネットワークに残ることになる。
【００７０】
このように、本発明の通信システムによれば、互いに通信を行う少なくとも２台の通信端末装置が同一のネットワーク内に存在できるようなネットワーク分割を必要に応じて自動的に実行できる。
【００７１】
また、上記課題を解決するために、本発明に係るネットワーク分割方法は、少なくとも第１から第３の通信端末装置が所属するネットワークを分割するネットワーク分割方法であって、所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断装置と、上記ネットワーク変更判断装置が所属ネットワークを変更すると判断した際に、通信端末装置の所属ネットワークを指定するための情報であるネットワーク指定情報を、第１及び第２の通信端末装置について変更するネットワーク設定装置とを用いて、上記所定の条件に応じて、第１及び第２の通信端末装置の所属ネットワークを、第１及び第２の通信端末装置が同じネットワークに所属するように自動的に変更することを特徴とする。
【００７２】
上記構成によれば、ネットワーク変更判断装置が所属ネットワークを変更するか否かを自動的に判断し、ネットワーク設定装置が、所属するネットワークのネットワーク指定情報を自動的に変更してくれる。また、第１及び第２の通信端末装置は、同一のネットワークに移行する。従って、互いに通信を行う少なくとも２台の通信端末装置が同一のネットワーク内に存在できるようなネットワーク分割を必要に応じて自動的に実行できる。
【００７３】
また、上記課題を解決するために、本発明に係るネットワーク分割方法は、少なくとも第１から第３の通信端末装置が所属するネットワークを分割するネットワーク分割方法であって、所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断装置と、上記ネットワーク変更判断装置が所属ネットワークを変更すると判断した際に、通信端末装置の所属ネットワークを指定するための情報であるネットワーク指定情報を、第１及び第２の通信端末装置以外の端末装置について変更するネットワーク設定装置とを用いて、上記所定の条件に応じて、第１及び第２の通信端末装置以外の通信端末装置の所属ネットワークを、第１及び第２の通信端末装置が同じネットワークに所属するように自動的に変更することを特徴とする。
【００７４】
上記構成によれば、ネットワーク変更判断装置が所属ネットワークを変更するか否かを自動的に判断し、ネットワーク設定装置が、所属するネットワークのネットワーク指定情報を自動的に変更してくれる。また、第１及び第２の通信端末装置以外の通信端末装置は他のネットワークに移行するため、第１及び第２の通信端末装置のみが、元のネットワークに残る。従って、互いに通信を行う少なくとも２台の通信端末装置が同一のネットワーク内に存在できるようなネットワーク分割を必要に応じて自動的に実行できる。
【発明の効果】
【００７５】
本発明の通信端末装置は、ネットワークを形成する通信システムに含まれる通信端末装置であって、所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段と、上記通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信部とを備え、上記ネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、通信部が、通信を行う相手側の通信端末装置に対して変更先の所属ネットワークのネットワーク指定情報を送信するとともに、ネットワーク設定手段が、変更先のネットワークのネットワーク指定情報を設定する構成となっている。
【００７６】
従って、上述したように、通信を行う相手側の通信端末とともに、所定の条件に応じて自動的にネットワークを移行できるという効果を奏する。
【００７７】
また、本発明の通信システムにおいて、第１及び第２の通信端末装置は、通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信手段とを備え、第１の通信端末装置は、所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段をさらに備え、第１及び第２の通信端末装置のネットワーク設定手段は、第１の通信端末装置のネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、上記ネットワーク指定情報を変更し、変更されたネットワーク指定情報が、第１及び第２の通信端末装置において同一である構成となっている。
【００７８】
あるいは、第１及び第２の通信端末装置以外の通信端末装置は、通信端末装置の所属ネットワークを指定するための情報が含まれるネットワーク指定情報を設定するネットワーク設定手段と、当該ネットワーク設定手段によって設定されたネットワーク指定情報に基づいて通信を行う通信手段とを備え、第３の通信端末装置は、所定の条件に応じて所属ネットワークを変更するか否かを判断するネットワーク変更判断手段をさらに備え、第１及び第２の通信端末装置以外の通信端末装置のネットワーク設定手段は、第３の通信端末装置のネットワーク変更判断手段が所属ネットワークを変更すると判断した際に、上記ネットワーク指定情報を変更する構成となっている。
【００７９】
従って、上述したように、互いに通信を行う少なくとも２台の通信端末装置が同一のネットワーク内に存在できるようなネットワーク分割を必要に応じて自動的に実行できるという効果を奏する。
【発明を実施するための最良の形態】
【００８０】
〔実施形態１〕
本発明の一実施形態について図１から図１１に基づいて説明すると以下の通りである。図５は、本実施形態の通信システム１のネットワーク構成を示す図である。通信システム１は、ＡＰ／ＨＣ（Access Point / Hybrid Coordinator、第３の通信端末装置）１０、ビデオ端末装置（第１の通信端末装置）２０、テレビ端末装置（第２の通信端末装置）３０、ＰＣ（Personal Computer、第１の通信端末装置）４０・５０、その他の通信端末装置６０〜８０を備え、互いに通信可能なネットワーク１００ａを形成している。すなわち、通信システム１における各通信装置１０〜８０は、無線ＬＡＮによって互いに無線通信が可能となっている。無線ＬＡＮの種類は特に限定されないが、本実施形態では、ＩＥＥＥ８０２．１１方式に基づくものとする。なお、ＡＰ／ＨＣ１０、ビデオ端末装置２０、テレビ端末装置３０、ＰＣ４０・５０のことを通信端末装置ともいう。
【００８１】
本実施形態の無線ＬＡＮでは、一つのネットワークに一つの無線通信チャネル（以下、チャネルという）が割り当てられる。これにより、空間的に重複する領域に複数の無線ＬＡＮが混在しても、各無線ＬＡＮが干渉し合うことがないようになっている。
【００８２】
また、一つのネットワークには、アクセスポイントとなる中継装置が一台備えられる。本実施形態では、ＡＰ／ＨＣ１０がこの中継装置に相当する。これにより、ネットワーク１００ａに所属する各通信端末装置２０〜８０は、ＡＰ／ＨＣ１０を経由して互いに通信を行うことが可能となっている。
【００８３】
各通信端末装置１０〜８０は、所定のチャネルが割り当てられたネットワーク１００ａ内のみで通信することができ、チャネルが異なる他のネットワークとは通信することはできない。もちろん、ＡＰ／ＨＣ１０がネットワーク１００ａとそれ以外の他のネットワークとの間でルータ等として機能している場合は、ＡＰ／ＨＣ１０を介して各通信端末装置２０〜８０が他のネットワークと通信できるのはいうまでもない。しかしながら、本実施形態では説明を簡略化するため、ＡＰ／ＨＣ１０はルータとして機能していないものとする。また、現時点では、他のチャネルが割り当てられたネットワークは存在しておらず、全ての通信端末装置１０〜８０が同一のネットワーク内で動作しているものとする。
【００８４】
また、本実施形態では、無線ＬＡＮがＩＥＥＥ８０２．１１ｅ方式に基づいているものとする。ＩＥＥＥ８０２．１１ｅ方式は、上述したＡＶデータを無線で伝送するために好適な方式であり、具体的には、通信品質（ＱｏＳ）の制御が可能となっている。すなわち、ＡＶデータを伝送するためには所定の帯域が保証される必要があるが、ＩＥＥＥ８０２．１１ｅ方式では必要な帯域を確保することが可能となっている。帯域の確保は、具体的には、ＩＥＥＥ８０２．１１ｅでは、各端末装置間における伝送データに対して専用時間の割り当て（スケジューリング）を行うことによって実施されている。このＩＥＥＥ８０２．１１ｅ方式における帯域の確保の実際について、ＡＰ／ＨＣ１０、ビデオ端末装置２０、及びテレビ端末装置３０を用いて以下に説明する。まず、ＡＰ／ＨＣ１０、ビデオ端末装置２０、及びテレビ端末装置３０の構成について説明する。
【００８５】
図１は、本実施形態のＡＰ／ＨＣ１０の機能ブロック図である。なお、図１において、本実施形態の説明に必要のない機能については省略されている。ＡＰ／ＨＣ１０は、ネットワーク１００ａ内の各通信端末装置が使用する帯域を調節する通信管理装置であり、通信処理部５００を備えている。
【００８６】
通信処理部５００は、アンテナ５０１、送信部（通信部）５０２、受信部（通信部）５０３、送信データ作成部５０４、受信データ解析部５０５、プロトコル処理部５０６、帯域割当部（帯域判断手段、帯域割当手段）５０７、帯域割当データが格納される記憶部（帯域情報記憶部）５０８、ネットワーク設定データ（ネットワーク指定情報）が格納されている記憶部５１１を含んでいる。
【００８７】
アンテナ５０１は、他の通信端末装置との間で、電波を効率的に伝搬させるためのものである。
【００８８】
送信部５０２は、通信端末装置、すなわちＡＰ／ＨＣ１０の送信データを電波に変換するためのものであり、通信装置が所属するネットワークに割り当てられるチャネルに基づいて電波を生成する。なお、この電波を生成するためのチャネルは、記憶部５１１に格納されたネットワーク設定データに基づいている。なお、記憶部５１１のネットワーク設定データには、ＩＥＥＥ８０２．１１で用いられるネットワーク識別情報であるＳＳＩＤ（ＥＳＳ  ＩＤ）や、チャネルに関する情報が格納されている。
【００８９】
受信部５０３は、他の通信装置から受信した電波を受信データに変換するためのものであり、通信装置が所属するネットワークに割り当てられるチャネルに基づいてデータに変換する。なお、このデータに変換するためのチャネルは、記憶部５１１に格納されたネットワーク設定データに基づいている。
【００９０】
送信データ作成部５０４は、後述するプロトコル処理部５０６から送信されるデータに基づいて、送信パケットを生成するためのものである。
【００９１】
受信データ解析部５０５は、受信部５０３から送信される受信データがどのようなデータであるのかを解析し、通信プロトコルに関係するものであればプロトコル処理部５０６に受信データを送信する。
【００９２】
プロトコル処理部５０６は、受信データ解析部５０５から受信したデータが、どのような命令又はデータであるのかを確認する。また、プロトコル処理部５０６は、詳細は後述するが、帯域割当部５０７から送信されたデータに基づいて、帯域割当が可能であるか否かを通知するための情報を送信データ作成部５０４に送信する。
【００９３】
帯域割当部５０７は、他の通信端末装置によって確保するよう要求された帯域が、確保可能であるか否かを判断するためのものである。確保可能であるか否かは、記憶部５０８に格納された帯域割当データを参照することによって判断する。帯域割当データには、帯域を確保している通信端末装置が存在する場合は、帯域を確保している通信端末装置の識別情報と確保している帯域の量とが関連付けられて格納されている。帯域割当部５０７は、既に確保されている帯域の量と利用可能な全帯域の量とに基づいて、要求された量の帯域を確保できるか否かを判断する。そして、帯域割当部５０７は、要求された帯域が確保できると判断した場合には、帯域を確保する通信端末装置の識別情報と確保する帯域の量とを関連付けて、追加の帯域割当データとして記憶部５０８に格納する。
【００９４】
通信端末装置の１つであるビデオ端末装置２０は、ＡＶデータをテレビ端末装置３０に送信できるようになっている。なお、本実施形態ではＡＶデータを送信するためのビデオ端末装置となっているが、本発明はこれに限定されるものではなく、他の通信端末装置と通信できる装置であればよい。
【００９５】
図２は、本実施形態のビデオ端末装置２０の機能ブロック図である。ビデオ端末装置２０は、上述したＡＰ／ＨＣ１０が備えている通信処理部５００と同様のものを備えている。従って、同様の機能を有する部材については説明を省略する。なお、ビデオ端末装置２０の通信処理部５００には、上述した帯域割当部（帯域判断手段、帯域割当手段）５０７、帯域割当データが格納される記憶部（帯域情報記憶部）５０８が含まれていなくてもよい。
【００９６】
また、ビデオ端末装置２０は、ＡＶデータが格納された記憶部４０１と、ＡＶデータ転送部４０２とをさらに備えている。
【００９７】
ＡＶデータ転送部４０２は、ＡＶデータをテレビ端末装置３０に送信する際に、記憶部４０１に記憶されたＡＶデータを読み出し、通信処理部５００の送信データ作成部５０４に送信する。そして、送信データ作成部５０４は、ＡＶデータ転送部４０２から転送されたＡＶデータをパケットに変換し、通信処理部５００の送信部５０２に送信する。
【００９８】
具体的には、ＡＶデータは、ビデオ端末装置２０の通信処理部５００の外部におけるＭＰＥＧ２エンコーダやＨＤＤ等から、ＰＣＩバスなどの外部バスを通じて送信データ作成部５０４に入力される。送信データ作成部５０４は、受信したＡＶデータに基づいてパケットを作成し、送信部５０２に送信する。そして送信部５０２は、テレビ端末装置３０にＡＶデータを送信する。
【００９９】
図３は、本実施形態のテレビ端末装置３０の機能ブロック図である。テレビ端末装置３０は、上述したＡＰ／ＨＣ１０が備えている通信処理部５００と同様のものを備えている。従って、同様の機能を有する部材については説明を省略する。なお、テレビ端末装置３０の通信処理部５００には、上述した帯域割当部（帯域判断手段、帯域割当手段）５０７、帯域割当データが格納される記憶部（帯域情報記憶部）５０８が含まれていなくてもよい。
【０１００】
また、テレビ端末装置３０は、ビデオ端末装置２０から送信されてきたＡＶデータを表示するための表示部４０３を備えている。テレビ端末装置３０の受信データ解析部５０５は、受信したデータがＡＶデータであると判断した場合には、そのＡＶデータを表示部４０３に送信する。
【０１０１】
具体的には、テレビ端末装置３０の受信部５０３は、受信したＡＶデータを受信データ解析部５０５に送信する。受信データ解析部５０５は、受信したデータが通信プロトコルに関するものかどうか判断される。ここで、ＡＶデータは、通信プロトコルとは関係ないため、受信データ解析部５０５は、ＡＶデータを必要とする外部機器、例えばＭＰＥＧ２デコーダなどにＰＣＩバスなどの外部バスを通じて出力する。
【０１０２】
また、ＰＣ４０・５０及びその他の通信端末装置６０〜８０も、図４に示すように、それぞれ上記と同じ通信処理部５００を備えている。なお、ＰＣ４０・５０の通信処理部５００には、上述した帯域割当部（帯域判断手段、帯域割当手段）５０７、帯域割当データが格納される記憶部（帯域情報記憶部）５０８が含まれていなくてもよい。
【０１０３】
次に、このＩＥＥＥ８０２．１１ｅ方式における帯域の確保の手順について、ＡＰ／ＨＣ１０、ビデオ端末装置２０、及びテレビ端末装置３０を用いて以下に説明する。ここでは一例として、ビデオ端末装置２０からテレビ端末装置３０にＡＶデータを送信するものとする。上述したように、本実施形態の無線ＬＡＮでは、各通信端末装置はＡＰ／ＨＣ１０を介して通信する必要があるため、ビデオ端末装置２０及びテレビ端末装置３０は、それぞれＡＰ／ＨＣ１０との間で帯域の確保を行う必要がある。
【０１０４】
図６は、帯域確保のための処理工程を示す図である。図中、ＳＭＥ（Station Management Entity）はステーション（ビデオ端末装置２０、ＡＰ／ＨＣ１０）の管理機構を示し、ＭＬＭＥ（MAC Layer Management Entity）はＭＡＣ管理機構を指す。ＳＭＥは、ＭＬＭＥを介してＭＡＣ層に対して様々な命令や設定を行うものである。ビデオ端末装置２０では、帯域を確保する際、確保したい帯域の量をＳＭＥがＴＳＰＥＣ（Traffic SPECification）という形にしてMLME-ADDTS.requestコマンドに含め、ＭＬＭＥに送信する。そして、MLME-ADDTS.requestコマンドを受信したＭＬＭＥは、ADDTS Request frame（帯域確保要求フレーム：Add Traffic Stream）を送信するようにＭＡＣを設定する。そして、ＭＡＣがＴＳＰＥＣを含んだADDTS request frameをＡＰ／ＨＣ１０に対して送信する（ステップＳ６０１）。これにより、ビデオ端末装置２０は、ＴＳＰＥＣで示された帯域でＡＶデータのストリームを送信したいということをＡＰ／ＨＣ１０に対して通知する。
【０１０５】
ＡＰ／ＨＣ１０では、受信したADDTS request frameからＴＳＰＥＣを取り出し、実際に必要とする帯域を計算し、他の通信局が確保している帯域や、ネットワーク全体の残り帯域からその要求に応えられるか否かを判断する。そして、ＡＰ／ＨＣ１０は、判断結果の情報をADDTS Response frame（帯域確保応答フレーム）に含めてビデオ端末装置２０に送信する（ステップＳ６０２）。
【０１０６】
ビデオ端末装置２０は、ADDTS Response frameに含まれる判断結果の情報が成功であればＡＶデータの送信を開始し、失敗であればＡＶデータの送信を行わない。
【０１０７】
上記の帯域確保の処理について機能ブロック図である図１を用いて説明する。まず、ビデオ端末装置２０のプロトコル処理部５０６は、確保したい帯域の量に基づくＴＳＰＥＣを作成し、送信データ作成部５０４に送信する。送信データ作成部５０４は、ＴＳＰＥＣを含むADDTS Request frameを作成し、送信部５０２に送信する。送信部５０２は、ＡＰ／ＨＣ１０に対してADDTS Request frameを、送信できるタイミングで送信する。
【０１０８】
ＡＰ／ＨＣ１０の受信部５０３は、受信したADDTS Request frameを受信データ解析部５０５に送信する。受信データ解析部５０５は、受信したデータが自局宛のデータであるか、さらには、通信処理部５００内で処理をするためのデータであるか、あるいは通信処理部５００外で処理するためのデータであるのかを判断する。ここで、ADDTS Request frameは通信処理部５００内で処理するためのデータであるので、プロトコル処理部５０６に送信する。プロトコル処理部５０６では、受信したデータがどのような命令、データなのかを確認する。この場合は、ADDTS Request frameであるので、プロトコル処理部５０６は、ＴＳＰＥＣを取り出し、帯域割当部５０７に送信する。
【０１０９】
帯域割当部５０７は、受信したＴＳＰＥＣの内容から必要な帯域の量を算出し、記憶部５０８に格納された帯域割当データを参照することによって、要求された帯域を割り当てられるかどうかを判断する。そして、帯域割当部５０７は、判断結果が可能であった場合には、帯域割当データの情報を更新する。また、帯域割当部５０７は、判断結果の情報をプロトコル処理部５０６に返信する。プロトコル処理部５０６は、受信した判断結果の情報を送信データ作成部５０４に送信する。送信データ作成部５０４は、判断結果の情報を含んだADDTS Response frameを作成し、送信部５０２に送信する。そして、送信部５０２はアンテナ５０１を介してADDTS Response frameをビデオ端末装置２０に送信する。
【０１１０】
ADDTS Response frameを受信したビデオ端末装置２０は、その中に含まれる判断結果の情報を参照して、帯域の確保が成功したか失敗したかを判断する。帯域を確保できた場合は、図１のネットワーク１００ａにおいてビデオ端末装置２０からテレビ端末装置３０にＡＶデータが送信される。
【０１１１】
ここで、帯域を確保できなかった場合、ユーザは、映像の視聴を諦めるか、他の通信端末装置を停止させるか、ビデオ端末装置とテレビ端末装置とを他のネットワークに移行させるかする必要がある。しかしながら、視聴を諦めたり、他の通信端末装置を停止させたりすることは望ましくない。また、ビデオ端末装置２０とテレビ端末装置３０とを他のネットワークに移行させるために、手動でネットワークの設定を変更するのは煩雑である。
【０１１２】
そこで、本実施形態のビデオ端末装置２０は、通信処理部５００内にネットワーク変更判断部（ネットワーク変更判断手段、ネットワーク変更判断装置）５０９と、ネットワーク設定部（ネットワーク設定手段、ネットワーク設定装置）５１０とを備えている。また、ビデオ端末装置２０は、通信処理部５００内にネットワーク設定部５１０を備えている。なお、テレビ端末装置３０も、通信処理部５００内にネットワーク変更判断部（ネットワーク変更判断手段、ネットワーク変更判断装置）５０９と、ネットワーク設定部（ネットワーク設定手段、ネットワーク設定装置）５１０とを備えていてもよい。
【０１１３】
ネットワーク設定部５１０は、通信端末装置の所属ネットワークを指定するための情報であるネットワーク指定情報を設定するものである。
【０１１４】
また、ネットワーク変更判断部５０９は、所定の条件に応じて所属ネットワークを変更するか否かを判断するものである。
【０１１５】
図７は、本実施形態の通信システムの処理の流れを示すフロー図である。まず、上述したように、帯域確保の判断結果を含むADDTS Response frameがＡＰ／ＨＣ１０からビデオ端末装置２０に送信される（ステップＳ１，Ｓ２）。ビデオ端末装置２０のプロトコル処理部５０６は、送信されたADDTS Response frameから帯域確保の判断結果の情報を取り出し、ネットワーク変更判断部５０９に送信する。ネットワーク変更判断部５０９は、帯域確保の判断結果の情報に基づいて所属ネットワークを変更するか否かを判断する。具体的には、ネットワーク変更判断部５０９は、帯域確保が失敗した情報を受信した場合に、所属ネットワークの変更を決定する（ステップＳ３）。
【０１１６】
ネットワーク変更判断部５０９が所属ネットワークの変更を決定すると、所属ネットワークを変更することがビデオ端末装置２０からテレビ端末装置３０に通知される（ステップＳ４，Ｓ５）。また、ネットワーク変更判断部５０９は、これと平行して、ネットワーク設定部５１０に対して、所属ネットワークを変更するよう指示する。そして、ネットワーク設定部５１０は、所属ネットワークを変更するべく新たなネットワーク設定を生成する（ステップＳ６）。なお、ネットワーク設定とは、例えば、ＩＥＥＥ８０２．１１規格に基づくＳＳＩＤ又はチャネル等を指す。この新たなネットワーク設定は、移行先のネットワークを指定するネットワーク指定情報となる。
【０１１７】
ここでは、ネットワーク設定としてＳＳＩＤを変更するものとする。すなわち、現在のネットワーク１００ａのＳＳＩＤが「ｎｅｔ０１」であるとする。この場合、ビデオ端末装置のネットワーク設定部は、「ｎｅｔ０１」以外のＳＳＩＤを生成する。ここで、新たに生成されたＳＳＩＤは、ランダムな文字列であってもよいし、ユーザによって予め設定されたものであってもよい。また、あるいは、「ｎｅｔ０１」を変更したもの（例えば、「ｎｅｔ０２」等）であってもよい。
【０１１８】
ネットワーク設定をユーザによって予め指定する方法としては、任意の方法を用いることができる。例えば、通信開始時に指定したり、以前に通信を行ったときに設定を交換しておいたものでもよいし、電話機の子機登録のように、特殊モードでネットワーク設定を登録してもよい。さらに、それらのネットワーク設定は、ＡＰ／ＨＣ１０から指定されてもよいし、移動する通信機器同士で共通に保持しておいてもよい。
【０１１９】
次に、ネットワーク設定部５１０は、生成した新しいＳＳＩＤを送信データ作成部５０４に送信する。そして、送信データ作成部５０４は、テレビ端末装置３０に送信する情報として、ネットワーク設定部５１０が生成した新しいＳＳＩＤを含むパケットを作成する。作成されたパケットは、送信部５０２に送信され、アンテナ５０１を介してテレビ端末装置３０に送信される（ステップＳ７）。
【０１２０】
このパケットを送信したビデオ端末装置２０では、ネットワーク設定部５１０が、新しいＳＳＩＤを新しいネットワーク設定データとして記憶部５１１に格納する（ステップＳ８）。これにより、ビデオ端末装置２０は、新しいネットワーク１００ｂに移行する。
【０１２１】
一方、テレビ端末装置３０は、新しいＳＳＩＤをビデオ端末装置２０から受信して（ステップＳ９）、以下の処理を行う。まず、新しいＳＳＩＤは、受信部５０３から、受信データ解析部５０５を介してプロトコル処理部５０６に送信される。新しいＳＳＩＤを受信したプロトコル処理部５０６は、ネットワーク設定部５１０に対して、ビデオ端末装置２０から受信した新しいＳＳＩＤを送信する。そして、ネットワーク設定部５１０は、新しいＳＳＩＤをネットワーク設定データとして記憶部５１１に格納する（ステップＳ１０）。これにより、テレビ端末装置３０も、新しいネットワーク１００ｂに移行する。
【０１２２】
このように本実施形態の通信システム１では、ビデオ端末装置２０のネットワーク変更判断部５０９が所属ネットワークを変更すると判断した際に、ビデオ端末装置２０及びテレビ端末装置３０のネットワーク設定部５１０がネットワーク指定情報を変更する。ここで、ビデオ端末装置２０からテレビ端末装置３０に対して、ネットワーク設定の情報を送信することによって、ビデオ端末装置２０及びテレビ端末装置３０が同一のネットワークに移行できるようになっている。
【０１２３】
図８のように、新しいネットワーク１００ｂに移行したビデオ端末装置２０及びテレビ端末装置３０は、ＡＶデータの送受信を開始する（ステップＳ１１，Ｓ１２）。また、ビデオ端末装置２０及びテレビ端末装置３０は、移行先のネットワークでもＡＶデータのストリームを送受信するための帯域を確保することが望ましい。
【０１２４】
なお、ビデオ端末装置２０及びテレビ端末装置３０の何れか一方は、移行先のネットワーク１００ｂ内の各通信端末装置が使用する帯域を調節する通信管理装置（ＡＰ／ＨＣ）となることが好ましい。この場合、通信管理装置となるビデオ端末装置２０又はテレビ端末装置３０は、ＡＰ／ＨＣ１０が備えている帯域割当部５０７及び帯域割当データを格納する記憶部５０８を備えていればよい。
【０１２５】
また、通信管理装置の決定方法は、どのようなものでもよい。例えば、帯域を確保した側が必ず通信管理装置になってもよいし、元のネットワークの通信管理装置（すなわちＡＰ／ＨＣ１０）から指定されてもよいし、移動する機器同士で決めてもよいし、ランダムに決定されてもよい。
【０１２６】
新しい通信管理装置を元のネットワークの通信管理装置が指定する場合、通信管理装置となるビデオ端末装置２０又はテレビ端末装置３０の帯域割当部５０７は、通信管理装置から指示情報を受信することによって稼動する。一方、通信管理装置とならないビデオ端末装置２０又はテレビ端末装置３０の帯域割当部５０７は、通信管理装置から指示情報を受信することによって非稼動になる。
【０１２７】
また、新しい通信管理装置がランダムに決定される場合には、ビデオ端末装置２０又はテレビ端末装置３０が、所属ネットワークを変更する通信端末装置の中からランダムに１つの通信端末装置を指定するランダム指定部（ランダム指定手段）を備えている。このランダム指定部が自通信端末装置以外の通信端末装置を指定した場合には、送信部５０２が通信管理装置となるように指示する情報である通信管理指示情報を、指定した通信端末装置に通信部によって送信する。そして、通信管理指示情報を受信した通信端末装置では、受信した通信管理指示情報に基づいて、帯域割当部５０７を稼動させる。一方、ランダム指定部が自通信端末装置を指定した場合には、ランダム指定部が、帯域割当部５０７を稼動させる。
【０１２８】
また、以下の構成によってランダムに決定してもよい。本構成において、ビデオ端末装置２０及びテレビ端末装置３０は、乱数を生成するための乱数生成部（乱数生成手段）と、通信管理装置からのビーコンを監視するビーコン監視部と、ビーコンを送信するためのビーコン送信部とを備えている。そして、ビデオ端末装置２０及びテレビ端末装置３０がネットワークを移行した後に、各通信端末装置のビーコン監視部は、乱数生成部によって生成された乱数に基づいた期間（時間）だけ、所属ネットワーク内の通信管理装置からのビーコンを監視する。そして、監視期間中にビーコンを受信しなかった場合、ビーコン監視部は、自通信端末装置の帯域割当部５０７を稼動させるとともに、ビーコン送信部からビーコンを送信させる。
【０１２９】
このような構成によれば、例えば、新しいネットワークに移行した場合、移行先のネットワークには通信管理装置がないため、各通信端末装置のビーコン監視部は、ビーコンを受信することがない。よって、監視期間が最も早く終了する通信端末装置が通信管理装置になることになる。ここで、各通信端末装置における監視期間は、乱数に基づいたランダムな時間となっている。よって、最も早く監視期間が終了する通信端末装置は、ランダムに決定されることになる。以上のようにして、新しいネットワークに移行した通信端末装置から通信管理装置をランダムに決定することができる。
【０１３０】
また、ビデオ端末装置２０及びテレビ端末装置３０が所属ネットワークの変更を行っている間にデータが途切れる可能性があるため、ユーザに対して、所属ネットワークを変更していることを通知してもよい。また、同様にネットワークの移行が完了したことをユーザに通知してもよい。さらに、何らかの理由でネットワークが移動できなかった場合にも、その旨通知してもよい。
【０１３１】
また、上記の説明では、所属ネットワークを変更するために、ネットワーク設定としてＳＳＩＤを変更したが、チャネル設定及び／又は暗号化方式（ＷＥＰ）をも同時に変更してもよい。ＩＥＥＥ８０２．１１方式の無線ＬＡＮでは、少なくともＳＳＩＤを元のネットワークと異なる設定にすることによって、異なるネットワーク（新しいネットワーク）として認識されるようになる。そして、移行先のネットワークでは確保されている帯域が存在しないため、ビデオ端末装置２０及びテレビ端末装置３０は新しい帯域を確保することができる。この場合、ネットワーク設定を変更するだけでよいので、異なる通信方式を有する通信機器を複数備えたりする必要がなく、コストを抑えることができる。
【０１３２】
また、チャネルについては、同じチャネルでも異なるチャネルでもよいが、移行先のネットワークが元のネットワークと同じチャンネルを利用すると、元のネットワークと移行先のネットワークとの間で干渉が生じるおそれがあるため、異なるチャンネルを利用することが望ましい。
【０１３３】
また、チャネルの変更を行う際には、変更するチャネルが既に他のネットワークによって使用されていないか否かを確認することが好ましい。全てのチャンネルが利用されて、空きチャネルが残っていないような場合には、そのことをユーザに対して通知し、新しいネットワークへの移行を中断してもよい。
【０１３４】
また、暗号化方式を変更することによって、元のネットワークに所属する通信端末装置から送信データを守り、盗聴を防止することができる。
【０１３５】
また、これらのネットワーク設定は、予めユーザから指定されたものであってもよいし、その場でランダムに生成されたものであってもよい。ユーザによって予め指定されていた設定に変更するときは、その設定をユーザに通知しなくてもよい。また、ユーザによるネットワーク設定の方法としては、任意の方法を利用できる。例えば、通信開始時に設定してもよいし、以前に通信を行ったときに設定しておいたものでもよいし、電話機の子機登録のように特殊モードで設定を行ってもよい。さらに、それらのネットワーク設定は、ＡＰ／ＨＣ１０から指定されてもよいし、移動する通信機器同士で共通に保持しておいてもよい。
【０１３６】
さらに、上記の説明では、ネットワーク設定を変更することによって新規のネットワークを作成する場合について説明しているが、既に作成されているネットワークのうち、確保したい帯域が空いているものがあれば、そのネットワークに移行してもよい。この場合、既に作成されているネットワークとの通信をする方法は、任意の方法を利用できる。
【０１３７】
また、上記の説明では、ビデオ端末装置２０のネットワーク設定部５１０が新しいネットワーク設定を生成し、生成したネットワーク設定をテレビ端末装置３０に送信したが、本発明はこれに限定されるものではない。
【０１３８】
例えば、以下の２つの変形例が挙げられる。テレビ端末装置３０の受信部５０３が所属ネットワークの変更の通知を受信する（ステップＳ５）と、テレビ端末装置３０のネットワーク設定部５１０が新しいネットワーク設定を生成し、生成したネットワーク設定をビデオ端末装置２０に通知してもよい。この場合、テレビ端末装置３０のネットワーク設定部５１０と、ビデオ端末装置２０のネットワーク設定部５１０とは、双方とも、テレビ端末装置３０が生成した新しいネットワーク設定を設定する。
【０１３９】
あるいは、ＡＰ／ＨＣ１０が新しいネットワーク設定を生成し、それをビデオ端末装置２０及びテレビ端末装置３０に送信してもよい。新しいネットワーク設定の生成は、帯域確保の失敗を知ることができる通信端末装置によって行うことができる。この場合、新しいネットワーク設定を生成する通信端末装置は、上述したビデオ端末装置２０の通信処理部５００と同様の部材を有していればよい。
【０１４０】
また、上記の説明では、所属ネットワークの変更の通知（ステップＳ４）と新しいＳＳＩＤの通知（ステップＳ７）とを別々に行ったが、同時に行ってもよい。
【０１４１】
また、ステップＳ７及びステップＳ９におけるＳＳＩＤの送受信を行わないように構成することもできる。この場合、複数のＳＳＩＤの情報に優先度を設定し、この優先度の設定されたＳＳＩＤのリストをビデオ端末装置２０及びテレビ端末装置３０の図示しない記憶部に格納する。このリストは、ビデオ端末装置２０とテレビ端末装置３０とで同じ内容となっている。そして、ビデオ端末装置２０及びテレビ端末装置３０は、所属ネットワークを変更する際に、格納されたＳＳＩＤを優先度の高い順に使用する。これにより、ビデオ端末装置２０及びテレビ端末装置３０は、ＳＳＩＤの通知を行うことなく、同じネットワークに移行することができる。なお、優先度の付け方としては、任意の方法を用いることができる。例えば、ＳＳＩＤの登録順やＳＳＩＤの情報の多さ（ＳＳＩＤの長さ）の順等に基づいて優先度を設定してもよい。
【０１４２】
以上のように、本実施形態の通信システム１は、帯域が確保できなかったことを認識した場合に、ビデオ端末装置２０のネットワーク変更判断部５０９が所属ネットワークの移行を判断し、ビデオ端末装置２０及びテレビ端末装置３０のネットワーク設定部５１０がネットワーク設定を変更するように構成されている。これにより、ビデオ端末装置２０及びテレビ端末装置３０は、帯域を確保できる新たなネットワークに自動的に移行することができる。そして、移行先のネットワークで帯域を確保し、通信を開始することで、ユーザによる複雑な設定を必要とすることなく、映像の視聴が可能となる。
【０１４３】
次に、ビデオ端末装置２０及びテレビ端末装置３０が元のネットワーク１００ａに戻るための構成について説明する。元のネットワーク１００ａに戻る条件としては、例えば、ビデオ端末装置２０とテレビ端末装置３０との間におけるＡＶデータの通信が完了したときなどが挙げられる。この場合、ビデオ端末装置２０とテレビ端末装置３０との間で帯域を確保する必要はなくなるため、他の通信端末装置と通信を行うために元のネットワーク１００ａに戻ることが好ましい。また、必要のなくなったネットワークの利用を停止することによって、他の通信端末装置が新たなネットワークに移行する際に、利用できるチャンネル数などを増やすことができる。
【０１４４】
ビデオ端末装置２０のＡＶデータ転送部４０２は、記憶部４０１からＡＶデータの読み出しが完了したり、あるいは、ユーザが中断を指示したりした際に、ビデオ端末装置２０及びテレビ端末装置３０が移行先のネットワーク１００ｂから元のネットワーク１００ａに戻るために以下の処理を行う。
【０１４５】
ビデオ端末装置２０のＡＶデータ転送部４０２は、通信処理部５００内のネットワーク変更判断部５０９に、ＡＶデータの送信が終了することを通知する。この通知を受けたネットワーク変更判断部５０９は、所属ネットワークを元のネットワーク１００ａに戻すよう決定し、その旨ネットワーク設定部５１０に通知する。あるいは、ビデオ端末装置２０のＡＶデータ転送部４０２が、通信処理部５００内のネットワーク設定部５１０に、所定の帯域が必要なくなったことを通知する情報を送信する。この情報を受信したネットワーク設定部５１０は、ネットワーク１００ａを指定するネットワーク設定データを記憶部５１１に格納する。
【０１４６】
ここで、ネットワーク１００ａを指定するネットワーク設定データは、ビデオ端末装置２０が、ネットワーク１００ｂに移行する際に、図示しない記憶部に予めバックアップしておいてもよい。これにより、ネットワーク設定部５１０は、元のネットワークがどのネットワークであったかを認識することができる。
【０１４７】
なお、上記の説明では、元のネットワークに戻るタイミングは、ビデオ端末装置２０及びテレビ端末装置３０の間で帯域を確保する必要がなくなったときであったが、元のネットワーク１００ａに所属する他の通信端末装置がネットワーク１００ｂに移動し、ビデオ端末装置２０及びテレビ端末装置３０に戻るように指示してもよい。ただし、その場合は、ビデオ端末装置２０及びテレビ端末装置３０の通信が、ユーザの意図しないタイミングで中断又は終了することになるので、前もってユーザに通知し、さらには、ユーザに許可を求めることが望ましい。
【０１４８】
ところで、上記の説明では、ビデオ端末装置２０及びテレビ端末装置３０がネットワーク１００ａからネットワーク１００ｂに移行する場合について説明した。ここで、ビデオ端末装置２０及びテレビ端末装置３０がネットワーク１００ａからネットワーク１００ｂに移行した場合、元のネットワーク１００ａに所属するＡＰ／ＨＣ１０、ＰＣ（Personal Computer、第１の通信端末装置）４０・５０、及びその他の通信端末装置６０〜８０は、ビデオ端末装置２０及びテレビ端末装置３０がどのネットワークに移行したのかを認識することができない。
【０１４９】
そこで、本実施形態の通信システム１の各通信装置１０〜８０は、通信処理部５００内に、対応情報格納読取部（対応情報格納手段）５１２と、端末所属ネットワークテーブルを格納するための記憶部（端末所属情報記憶部）５１３とをさらに備えている。
【０１５０】
対応情報格納読取部５１２は、記憶部５１３に端末所属ネットワークテーブルを格納したり、格納された端末所属ネットワークテーブルを読み取ったりするものである。
【０１５１】
端末所属ネットワークテーブルには、所属ネットワークを変更した通信端末装置の識別情報と、移行先のネットワークのネットワーク設定とが関連付けられて保存されている。通信端末装置の識別情報としては、ＩＰ（Internet Protocol）アドレスやＭＡＣ（Media Access Control）アドレス等を用いることができる。また、移行先のネットワークのネットワーク設定としてはＳＳＩＤが用いられ、さらにチャネルやＷＥＰ（Wired Equivalent Privacy）が含まれていてもよい。
【０１５２】
図９（ａ）は、ビデオ端末装置２０及びテレビ端末装置３０がネットワーク１００ｂに移行したときの端末所属ネットワークテーブルを示す図である。なお、ネットワーク１００ｂのＳＳＩＤは「ｎｅｔ０２」であるとする。図９（ａ）に示すように、左の欄にはネットワーク１００ｂのＳＳＩＤが格納され、右の欄には、ネットワーク１００ｂに所属する通信端末装置の識別情報が格納される。なお、図中では「テレビ」、「ビデオ」となっているが、ここには、それぞれテレビ端末装置３０、ビデオ端末装置２０のＩＰアドレス等が格納される。
【０１５３】
端末所属ネットワークテーブルの変更処理について、上述したビデオ端末装置２０及びテレビ端末装置３０がネットワーク１００ａからネットワーク１００ｂに移行する場合を用いて説明する。図７のステップＳ６において新しいＳＳＩＤを生成したビデオ端末装置２０のネットワーク設定部５１０は、ステップＳ６とステップＳ７との間、あるいはステップＳ７とステップＳ８との間のタイミングで、送信データ作成部５０４及び送信部５０２を介して、新しいＳＳＩＤ及び移行する通信端末装置の識別情報をＡＰ／ＨＣ１０及び他の通信端末装置４０〜８０に送信する。
【０１５４】
この新しいＳＳＩＤ及び移行する通信端末装置の識別情報を受信した後の処理についてＡＰ／ＨＣ１０を用いて説明するが、他の通信端末装置４０〜８０についても同様の処理を行うものとする。
【０１５５】
ＡＰ／ＨＣ１０の受信部５０３によって受信された新しいＳＳＩＤ及び移行する通信端末装置の識別情報は、受信データ解析部５０５、プロトコル処理部５０６を介して対応情報格納読取部５１２に送信される。対応情報格納読取部は、新しいＳＳＩＤ（ここでは「ｎｅｔ０２」）と移行する通信端末装置の識別情報（ここではビデオ端末装置２０及びテレビ端末装置３０のＩＰアドレス等）とを対応付けて、端末所属ネットワークテーブルとして記憶部５１３に格納する。これにより、図９（ａ）のようなテーブルが作成される。
【０１５６】
そして、ビデオ端末装置２０及びテレビ端末装置３０の移行先のネットワークを知りたい場合は、対応情報格納読取部５１２が記憶部５１３に格納された端末所属ネットワークテーブルを参照する。これにより、ビデオ端末装置２０及びテレビ端末装置３０の移行先のネットワークのＳＳＩＤを検索することができる。
【０１５７】
また、ビデオ端末装置２０及びテレビ端末装置３０が移行先のネットワーク１００ｂから元のネットワーク１００ａに戻ってきたときは、ビデオ端末装置２０及びテレビ端末装置３０が戻ってきたことをＡＰ／ＨＣ１０等に通知する。この通知を受けたＡＰ／ＨＣ１０の対応情報格納読取部５１２は、端末所属ネットワークテーブルから、ビデオ端末装置２０及びテレビ端末装置３０に関する情報を削除する。
【０１５８】
次に、この端末所属ネットワークテーブルの利用方法について説明する。通信システム１では、図８に示すように、ビデオ端末装置２０及びテレビ端末装置３０がネットワーク１００ｂに移行し、ＡＰ／ＨＣ１０、ＰＣ４０・５０、及び残りの通信端末装置６０〜８０がネットワーク１００ａに残っているものとする。このとき、端末所属ネットワークテーブルは、図９（ａ）のようになっている。
【０１５９】
ここで、ネットワーク１００ａに所属するＰＣ４０及びＰＣ５０が、ビデオ端末装置２０と通信を行う必要ができたとする。この場合、ビデオ端末装置２０はネットワーク１００ａ内に存在しないので、ＰＣ４０のプロトコル処理部５０６が、対応情報格納読取部５１２に、記憶部５１３に格納されている端末所属ネットワークテーブルを確認するよう指示する。そして、端末所属ネットワークテーブルを参照した対応情報格納読取部５１２は、ビデオ端末装置２０の所属するネットワーク１００ｂのＳＳＩＤをプロトコル処理部５０６に送信する。
【０１６０】
ネットワーク１００ｂのＳＳＩＤを受信したプロトコル処理部５０６は、ＰＣ４０がネットワーク１００ｂに移行することを、ＡＰ／ＨＣ１０及びその他の通信端末装置に通知する。具体的には、プロトコル処理部５０６は、ネットワーク１００ｂのＳＳＩＤと、ＰＣ４０の識別情報とを送信データ作成部５０４に送信する。送信データ作成部５０４は、ネットワーク１００ｂのＳＳＩＤと、ＰＣ４０の識別情報とを含むパケットを作成し、作成されたパケットは、送信部５０２を介してＡＰ／ＨＣ１０及び残りの通信端末装置５０〜８０に送信される。
【０１６１】
ここで、送信されたパケットを受信したＡＰ／ＨＣ１０及び他の通信端末装置５０〜８０の対応情報格納読み取り部５１２は、上述した方法に従って、端末所属ネットワークテーブルに、ＰＣ４０の識別情報と、ネットワーク１００ｂのＳＳＩＤとを対応付けて記憶部５１３に格納する。
【０１６２】
一方、ＰＣ４０のプロトコル処理部５０６は、受信したＳＳＩＤをネットワーク設定部５１０に送信し、ネットワーク設定をそのＳＳＩＤに変更するよう指示する。そして、ネットワーク設定部５１０は、受信したＳＳＩＤを、新しいネットワーク設定データとして記憶部５１１に格納する。これにより、ＰＣ４０は、ビデオ端末装置２０及びテレビ端末装置３０が所属するネットワーク１００ｂに移行することができる。また、ＰＣ５０も上記と同様の処理を行うことによって、ビデオ端末装置２０及びテレビ端末装置３０が所属するネットワーク１００ｂに移行することができる。
【０１６３】
図１０は、ＰＣ４０・５０がネットワーク１００ｂに移行したときの通信システム１を示す図である。なお、ネットワーク１００ｂでは、ビデオ端末装置２０が通信管理装置として機能していることとする。また、ＰＣ４０・５０がネットワーク１００ｂに移行したときの、ＡＰ／ＨＣ１０及び通信端末装置６０〜８０の端末所属ネットワークテーブルを図９（ｂ）に示す。図中で、ＰＣ４０、ＰＣ５０となっている箇所には、それぞれＰＣ４０及びＰＣ５０のＩＰアドレス等が格納される。
【０１６４】
次に、図１０に示すネットワーク１００ｂに所属するＰＣ４０とＰＣ５０とが帯域を確保して通信を行う必要ができた場合について説明する。
【０１６５】
ネットワーク１００ｂでは、ビデオ端末装置２０が通信管理装置（ＡＰ／ＨＣ）として機能している。従って、実施形態１で説明したのと同じ手順で、ＰＣ４０又はＰＣ５０が、ビデオ端末装置２０に対して帯域の確保を要求する。
【０１６６】
ここで、ビデオ端末装置２０とテレビ端末装置３０とが既に帯域を確保しており、ＰＣ４０とＰＣ５０とが通信を行うための帯域を確保できない場合、ＰＣ４０及びＰＣ５０は、実施形態１におけるビデオ端末装置２０及びテレビ端末装置３０と同様にして、図１１に示す新たなネットワーク１００ｃに移行する。
【０１６７】
また、ＰＣ４０及びＰＣ５０は、ネットワーク１００ｃに移行するに先立って、テレビ端末装置３０及びビデオ端末装置２０に対して、移行先のネットワーク１００ｃのＳＳＩＤを通知する。通知を受けたビデオ端末装置２０及びテレビ端末装置３０は、端末所属ネットワークテーブルとして、ＰＣ４０・５０とネットワーク１００ｃのＳＳＩＤとを対応付けて記憶部５１３に格納する。図９（ｃ）は、このときのビデオ端末装置２０及びテレビ端末装置３０の記憶部５１３に格納されている端末所属ネットワークテーブルを示す図である。なお、ネットワーク１００ｃのＳＳＩＤは「ｎｅｔ０３」であるとする。
【０１６８】
このようにして、本実施形態の通信システム１は、通信に必要な帯域が不足する場合に、新しいネットワークを次々に作成し、そこに移行することによって、通信に必要な帯域を確保する。
【０１６９】
図１１に示す通信システム１において、例えば、ネットワーク１００ａに所属する通信端末装置６０がＰＣ４０と通信を行う必要がある場合、通信端末装置６０は、端末所属ネットワークテーブルを参照して、ＰＣ４０が所属するネットワークのＳＳＩＤを検索する。ここで、通信端末装置６０の端末所属ネットワークテーブルは、図９（ｂ）に示すように、ＰＣ４０がネットワーク１００ｂに所属していることを示している。しかし、通信端末装置６０が実際にネットワーク１００ｂに移行すると、ＰＣ４０は既にネットワーク１００ｃに移行した状態となっている。ここで、通信端末装置６０は、ネットワーク１００ｂの通信管理装置であるビデオ端末装置２０に問い合わせることによって、ＰＣ４０の移行先のネットワークのＳＳＩＤを取得し、ネットワーク設定部５１０が取得したＳＳＩＤを新たなネットワーク設定データとして記憶部５１１に格納することにより、ネットワーク１００ｃに移行することができる。
【０１７０】
このように、新しいネットワークが順次形成されると、元のネットワークに所属する通信端末装置は、目的の通信端末装置と通信を行うためにネットワークを順次移行していく必要があり、目的の通信端末装置と通信を行うまでに時間を要してしまう。
【０１７１】
そこで、本実施形態の通信システム１では、ネットワーク１００ａに所属する通信端末装置のうち、データの送受信を行う必要のない通信端末装置が、ネットワークを定期的に順次移行する。そして、順次移行する通信端末装置は、各ネットワークの通信管理装置に問い合わせを行うことによって自身の端末所属ネットワークテーブルを更新するとともに、各ネットワークにおける通信端末装置に対して、更新した端末所属ネットワークテーブルを通知する。図９（ｄ）は、更新後の端末所属ネットワークテーブルを示す図である。
【０１７２】
これにより、各ネットワークに所属する各通信端末装置は、異なるネットワークに所属する通信端末装置がどのネットワークに所属するかを認識することができる。
【０１７３】
なお、上記の説明では、ネットワーク変更判断部５０９は、通信に必要な帯域の確保が不可能である場合に、ネットワークの変更を決定するものであった。
【０１７４】
ネットワーク変更判断部５０９の変形例としては、ビデオ端末装置とテレビ端末装置とが所定の帯域を確保して通信を行う際に、ネットワーク１００ａにおいて帯域の確保が可能か不可能かに関わらず、常にネットワークの変更を決定するものであってもよい。すなわち、ビデオ端末装置２０のネットワーク変更判断部５０９は、ビデオ端末装置２０とテレビ端末装置３０とが所定の帯域を確保して通信を行う必要が生じた際に、ＡＰ／ＨＣ１０に対して帯域確保の要求を行うことなく、ネットワークを変更するよう判断してもよい。この場合、ネットワークの変更の詳細については、上記と同様である。
【０１７５】
これにより、ネットワーク１００ａは、帯域を確保する必要のない通信端末装置同士が通信するためのネットワークにすることができる。
【０１７６】
また、ネットワーク変更判断部５０９は、ビデオ端末装置２０とテレビ端末装置３０との間の通信経路においてセキュリティが求められるデータが送受信される場合に、所属ネットワークを変更するよう判断するものであってもよい。セキュリティが求められるデータとしては、例えば、コピーワンスやコピーネバーのＡＶストリームのデータ、個人情報が含まれているデータ等が挙げられる。ネットワーク変更判断部５０９は、ビデオ端末装置２０とテレビ端末装置３０との間でこのようなデータが送受信される際に、所属ネットワークの変更を決定してもよい。この場合、ネットワークの変更の詳細については、上記と同様であるが、ネットワーク設定部は、ＳＳＩＤとともに暗号化方式をも変更することが好ましい。暗号化方式の具体的な変更方法としては、上述したＷＥＰを変更する方法が挙げられる。また、この場合、移行先のネットワークのネットワーク設定情報を他の通信端末装置に通知しないほうが望ましい。
【０１７７】
これにより、移行先のネットワーク１００ｂに所属するビデオ端末装置２０及びテレビ端末装置３０は、ネットワーク１００ａに所属する通信端末装置から隔絶されるため、ビデオ端末装置２０とテレビ端末装置３０との間の通信経路においてセキュリティを高めることができる。
【０１７８】
また、ネットワーク変更判断部５０９は、ネットワークに所属する通信端末装置が所定の数以上になった場合に、所属ネットワークを変更するよう判断するものであってもよい。これにより、ネットワーク１００ａが混雑するのを防ぐことができる。
【０１７９】
また、ネットワーク変更判断部５０９は、ビデオ端末装置がテレビ端末装置以外の通信端末装置と通信を行う必要がない場合に、所属ネットワークを変更するよう判断するものであってもよい。例えば、ビデオ端末装置２０及びテレビ端末装置３０が、ＰＣ４０・５０とアプリケーションによって通信できないような構成になっている場合には、ビデオ端末装置２０及びテレビ端末装置３０は、ＰＣ４０・５０と同じネットワークに所属する必要がない。よって、ビデオ端末装置２０及びテレビ端末装置３０が他のネットワークに移行するように、ネットワークを分割してもよい。また、例えば、ビデオ端末装置２０から送信される映像をテレビ端末装置３０にて視聴する際には、ビデオ端末装置２０からＡＶデータを受信する以外は、他の通信端末装置と通信を行う必要がない場合もある。そのような場合には、ネットワークにいる他の機器に迷惑がかからないように、帯域が取得できるような場合であっても所属ネットワークを変更してもよい。
【０１８０】
また、その逆で、ビデオ端末装置から送信される映像をテレビ端末装置３０にて視聴しながら、同時にインターネットの情報を見る場合には、ビデオ端末装置２０及びテレビ端末装置３０は、ＡＰ／ＨＣ１０の所属するネットワーク１００ａから出ていくということができない。そのような場合には、インターネットを見ることのない他の通信端末装置が所属ネットワークを変更してもよい。
【０１８１】
また、ネットワーク変更判断部５０９は、ビデオ端末装置２０とテレビ端末装置３０との間で通信するのに必要な電力が、ビデオ端末装置２０とＡＰ／ＨＣ１０との間で通信するのに必要な電力よりも小さい場合に、所属ネットワークを変更するよう判断するものであってもよい。
【０１８２】
一般的に無線ＬＡＮでは、遠い機器と通信するほど大きな電力を使用する。例えば、図５のビデオ端末装置２０とテレビ端末装置３０とが通信を行うとする。この際、両端末装置の通信経路は、ＡＰ／ＨＣ１０を経由する。ここで、ビデオ端末装置２０とＡＰ／ＨＣ１０との間の距離が、ビデオ端末装置２０とテレビ端末装置３０との間の距離よりも大きい場合は、ビデオ端末装置２０は、ＡＰ／ＨＣ１０と通信を行うために大きな送信出力を必要とする。このような場合に、ネットワーク変更判断部５０９が所属ネットワークの変更を決定し、ビデオ端末装置２０とテレビ端末装置３０とが他のネットワークに移行すれば、移行先のネットワークでは、ビデオ端末装置２０とテレビ端末装置３０とは、何れか一方が通信管理装置（ＡＰ／ＨＣ）になることによって直接通信できるようになる。よって、通信に必要な電力の消費を低減させることができる。
【０１８３】
なお、本実施形態では、無線ＬＡＮがＩＥＥＥ８０２．１１ｅに基づいているものとして説明したが、本発明はこれに限定されるものではない。すなわち、任意の無線ＬＡＮであってもよいのはいうまでもないが、無線ＬＡＮの代わりに有線ＬＡＮであってもよい。
【０１８４】
他の無線ＬＡＮとしては、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）が挙げられる。この場合、ホッピングパターンを変更するなどの方法が考えられる。また、通信処理部を複数持ってその通信処理部に応じたチャンネル設定を行うような方法を用いてもよい。
【０１８５】
また、有線ＬＡＮの場合は、ビデオ端末装置２０及びテレビ端末装置３０は、それぞれＬＡＮカードを２枚備え、条件に応じて使用するＬＡＮカードを自動的に切り換える方法などが考えられる。
【０１８６】
ＬＡＮを形成するための通信媒体としては、電波、光、ケーブル等、あらゆる媒体を用いることができる。その際のネットワーク設定は、その物理媒体のネットワークプロトコルに準ずるものとする。
【０１８７】
また、通信システム１は、ネットワークに接続されている通信端末装置の全てをユーザが確認でき、また、全ての通信端末装置と接続できるようになっていることが望ましい。また、ユーザがネットワーク設定の状態を気にすることなく、簡易な操作を行うことによって、通信システム１が自動的に上記のような処理を行うことが望ましい。
【０１８８】
〔実施形態２〕
本実施形態では、実施形態１の変形例について説明する。上述した実施形態１では、ネットワーク１００ｂに所属したＰＣ４０・５０が、さらにネットワーク１００ｃに移行する際に、ネットワーク１００ｂからネットワーク１００ｃに直接移行した。しかしながら、本実施形態において、ＰＣ４０・５０は、ネットワーク１００ｃに移行する際にネットワーク１００ａを経由する。そして、ネットワーク１００ａに所属するＡＰ／ＨＣ１０及び他の通信端末装置６０〜８０に対して、ネットワーク１００ｃに移行することを通知する。これにより、ネットワーク１００ａに存在するＡＰ／ＨＣ１０及び他の通信端末装置６０〜８０は、ＰＣ４０・５０がさらにネットワークを移行しても、移行先のネットワークがどのネットワークであるかを認識することができる。その手順について、以下に説明する。
【０１８９】
帯域確保が不可能であることをビデオ端末装置２０から通知された後、ＰＣ４０は、ＰＣ５０に対して、帯域確保に失敗したことを通知する。また、ＰＣ４０のネットワーク設定部５１０は新しいＳＳＩＤを生成する。ここで、ネットワーク設定部５１０は、現在所属するネットワークが大元のネットワーク（本実施形態では、ネットワーク１００ａ）であるか否かを判断する。そして、現在所属するネットワークが大元のネットワークでない場合には、ネットワーク設定部５１０は、ネットワーク１００ａのＳＳＩＤをネットワーク設定データとして記憶部５１１に格納する。なお、ネットワーク１００ａのＳＳＩＤは、ＰＣ４０がネットワーク１００ａからネットワーク１００ｂに移行する際に、図示しない記憶部などに予めバックアップしておいてもよい。また、現在所属するネットワークが大元のネットワークである場合は、ネットワーク１００ａからネットワーク１００ｂに移行するときと同様に所属するネットワークを変更する。
【０１９０】
ＰＣ４０は、ネットワーク１００ａのＳＳＩＤをネットワーク設定データとして記憶部５１１に格納することにより、大元のネットワークであるネットワーク１００ａに復帰する。そして、ＰＣ４０は、ネットワーク設定部で生成された新しいＳＳＩＤを、実施形態１と同様にして、ＡＰ／ＨＣ１０及びその他の通信端末装置６０〜８０に通知する。
【０１９１】
新しいＳＳＩＤを通知されたＡＰ／ＨＣ１０及びその他の通信端末装置６０〜８０は、通知された新しいＳＳＩＤを端末所属ネットワークテーブルとして記憶部５１３に格納する。図９（ｄ）は、このときの端末所属ネットワークテーブルを示す図である。
【０１９２】
そして、ＰＣ４０のネットワーク設定部５１０は、生成した新しいＳＳＩＤをネットワーク設定データとして記憶部５１１に格納する。これにより、ＰＣ４０は、ネットワーク１００ｃに移行する。また、ＰＣ５０も同様の処理を行うことによって、ネットワーク１００ｃに移行する。
【０１９３】
以上により、ネットワーク１００ａに所属する通信端末装置がネットワークを順次移行して、端末所属ネットワークテーブルを更新する必要がなくなるため、通信端末装置の管理が容易になる。
【０１９４】
〔実施形態３〕
本実施形態では、実施形態１の変形例について説明する。上述した実施形態１では、帯域の確保が不可能であった場合に、ビデオ端末装置２０及びテレビ端末装置３０が別のネットワークであるネットワーク１００ｂに移行した。これに対して、本実施形態では、ビデオ端末装置２０及びテレビ端末装置３０以外の全通信装置、すなわち、ＡＰ／ＨＣ１０及び通信端末装置４０〜８０が他のネットワークであるネットワーク１００ｂに移行する。
【０１９５】
この場合、ＡＰ／ＨＣ１０が、通信処理部５００内に実施形態１と同様のネットワーク変更判断部５０９を備えている。また、ＡＰ／ＨＣ１０及び通信端末装置４０〜８０は、通信処理部５００内にネットワーク設定部５１０を備えている。
【０１９６】
ビデオ端末装置２０からの帯域確保の要求を受けたＡＰ／ＨＣ１０は以下の処理を行う。まず、上述した実施形態１と同様に、帯域割当部５０７が記憶部５０８に格納されている帯域割当データを参照して、帯域確保が可能であるか否かを判断する。
【０１９７】
帯域割当部５０７は、帯域確保が不可能であった場合、プロトコル処理部５０６を介して、ネットワーク変更判断部５０９に、その旨通知する。
【０１９８】
帯域確保が不可能であったことを通知されたネットワーク変更判断部５０９は、所属ネットワークを変更するよう判断する。そして、上述した実施形態１と同様に、ネットワーク設定部５１０が、新しいＳＳＩＤを生成する。
【０１９９】
そして、ネットワーク設定部５１０は、生成した新しいＳＳＩＤを送信データ作成部５０４に送信し、送信データ作成部５０４は、新しいＳＳＩＤを含むパケットを作成する。作成されたパケットは、送信部５０２、アンテナ５０１を介して、通信端末装置４０〜８０に送信される。
【０２００】
パケットを送信したＡＰ／ＨＣ１０では、ネットワーク設定部が、新しいＳＳＩＤをネットワーク設定データとして記憶部５１１に格納する。これにより、ＡＰ／ＨＣ１０は、新しいネットワークに移行する。
【０２０１】
一方、新しいＳＳＩＤを含むパケットを受信した各通信端末装置４０〜８０において、受信されたパケットは、受信部５０３、受信データ解析部５０５を介して、プロトコル処理部５０６に送信される。プロトコル処理部５０６は、受信したパケットの中から、新しいＳＳＩＤを取り出し、ネットワーク設定部５１０に送信する。
【０２０２】
そして、ネットワーク設定部５１０は、新しいＳＳＩＤをネットワーク設定データとして記憶部５１１に格納する。これにより、通信端末装置４０〜８０も、ＡＰ／ＨＣ１０が移行したネットワークと同じネットワークに移行する。
【０２０３】
その結果、ビデオ端末装置２０及びテレビ端末装置３０が、元のネットワーク１００ａに残ることになる。ネットワーク１００ａには、他の通信端末装置が所属していないので、ビデオ端末装置２０又はテレビ端末装置３０の何れかが通信管理装置（ＡＰ／ＨＣ）となることによって、必要な帯域を確保することができるようになる。
【０２０４】
なお、元のネットワークに残された通信端末装置から通信管理装置になる通信端末装置を決定する方法としては、どのようなものであってもよい。例えば、ＡＰ／ＨＣ１０が所属ネットワークを移行するに先立って指定してもよいし、ランダムに決定されてもよいし、予め決められた規則に則って決定されてもよい。
【０２０５】
なお、上記各実施形態の各通信端末装置の各部や各処理ステップは、ＣＰＵなどの演算手段が、ＲＯＭ（Read Only Memory）やＲＡＭなどの記憶手段に記憶されたプログラムを実行し、キーボードなどの入力手段、ディスプレイなどの出力手段、あるいは、インターフェース回路などの通信手段を制御することにより実現することができる。したがって、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読み取り、当該プログラムを実行するだけで、上記各実施形態の通信端末装置の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。
【０２０６】
この記録媒体としては、マイクロコンピュータで処理を行うために図示しないメモリ、例えばＲＯＭのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することにより読取り可能なプログラムメディアであっても良い。
【０２０７】
また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０２０８】
また、上記プログラムメディアとしては、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ／ＭＯ／ＭＤ／ＤＶＤ等のディスクのディスク系、ＩＣカード（メモリカードを含む）等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する記録媒体等がある。
【０２０９】
また、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。
【０２１０】
さらに、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであることが好ましい。
【０２１１】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０２１２】
本発明の通信システムは、互いに通信を行う少なくとも２台の通信端末装置が同一のネットワーク内に存在できるようなネットワーク分割を必要に応じて自動的に実行できる。よって、ネットワークを所定の条件に応じて分割する必要がある通信システムに好適に適用することができる。
【図面の簡単な説明】
【０２１３】
【図１】本発明の一実施形態を示すものであり、ＡＰ／ＨＣ１０の要部構成を示すブロック図である。
【図２】本発明の一実施形態を示すものであり、ビデオ端末装置２０の要部構成を示すブロック図である。
【図３】本発明の一実施形態を示すものであり、テレビ端末装置３０の要部構成を示すブロック図である。
【図４】本発明の一実施形態を示すものであり、ＰＣ４０・５０の要部構成を示すブロック図である。
【図５】通信システムにおける各通信装置の所属ネットワークを示す図である。
【図６】帯域確保の手順を示すタイミング図である。
【図７】本発明の一実施形態を示すものであり、通信システムにおけるＡＰ／ＨＣ１０、ビデオ端末装置２０、及びテレビ端末装置３０の処理工程を示すフロー図である。
【図８】通信システムにおける各通信装置の所属ネットワークを示す図である。
【図９】端末所属ネットワークテーブルの内容を示す図である。
【図１０】通信システムにおける各通信装置の所属ネットワークを示す図である。
【図１１】通信システムにおける各通信装置の所属ネットワークを示す図である。
【符号の説明】
【０２１４】
１  通信システム
１０  ＡＰ／ＨＣ（第３の通信端末装置、通信管理装置）
２０  ビデオ端末装置（第１の通信端末装置）
３０  テレビ端末装置（第２の通信端末装置）
４０  ＰＣ（第１の通信端末装置）
５０  ＰＣ（第２の通信端末装置）
１００ａ  ネットワーク（第１のネットワーク）
１００ｂ  ネットワーク（第２のネットワーク）
１００ｃ  ネットワーク（第３のネットワーク）
５０２  送信部（通信部）
５０３  受信部（通信部）
５０７  帯域割当部（帯域判断手段、帯域割当手段）
５０８  記憶部（帯域情報記憶部）
５０９  ネットワーク変更判断部（ネットワーク変更判断手段、ネットワーク変更判断装置）
５１０  ネットワーク設定部（ネットワーク設定手段、ネットワーク設定装置）
５１２  対応情報格納読取部（対応情報格納手段）
５１３  記憶部（端末所属情報記憶部）
【図１】
2006270410.tif 000003
【図２】
2006270410.tif 000004
【図３】
2006270410.tif 000005
【図４】
2006270410.tif 000006
【図５】
2006270410.tif 000007
【図６】
2006270410.tif 000008
【図７】
2006270410.tif 000009
【図８】
2006270410.tif 000010
【図９】
2006270410.tif 000011
【図１０】
2006270410.tif 000012
【図１１】
2006270410.tif 000013