(57)【特許請求の範囲】
【請求項１】
有線通信又は無線通信のいずれかにより端末装置と通信を行う第１の通信装置と、前記第１の通信装置と有線通信を行い有線通信又は無線通信のいずれかにより前記端末装置と通信を行う第２の通信装置とを具備する通信システムであって、
前記第１の通信装置は、
前記端末装置のうち所定の端末装置の識別子を予め記憶している内部端末記憶部と、
新たな端末装置から無線通信の要求を受信すると、該端末装置の識別子が前記内部端末記憶部に記憶されているか否かを判定し、前記内部端末記憶部に記憶されていない場合に前記所定の端末装置以外の外部の端末装置に割り当てる通信帯域が残っているか否かを判定し、外部の端末装置に割り当てる通信帯域が残っていないとき、既に自装置と無線通信を行っている前記端末装置であって前記内部端末記憶部に識別子が記憶されている端末装置との通信を有線通信に切り替える有線に切り替える制御、又は前記第２の通信装置を介した通信に切り替える制御をする制御部と、
を備えることを特徴とする通信システム。
【請求項２】
有線通信又は無線通信のいずれかにより端末装置と通信を行う第１の通信装置と、前記第１の通信装置と有線通信を行い有線通信又は無線通信のいずれかにより前記端末装置と通信を行う第２の通信装置とを具備する通信システムであって、
前記第１の通信装置は、
新たな端末装置から無線通信の要求を受信すると、該端末装置に割り当てる通信帯域が残っているか否かを判定し、該端末装置に割り当てる通信帯域が残っていない場合、既に自装置と無線通信を行っている前記端末装置との通信を有線通信に切り替える有線に切り替える制御、又は前記第２の通信装置を介した通信に切り替える制御をする制御部
を備え、
前記有線通信において複数の通信媒体があり、
前記制御部は、
前記新たな端末装置に割り当てる通信帯域に基づいて、前記複数の通信媒体からいずれかを選択する
ことを特徴とする通信システム。
【請求項３】
請求項１又は請求項２のいずれか一項に記載の通信システムであって、
前記制御部は、
自装置と通信をしている前記端末装置ごとに、割り当てられている通信帯域を測定し、測定結果を接続状態記憶部に記憶させ、
前記新たな端末装置から無線通信の要求を受信した際に該端末装置に割り当てる通信帯域が残っていない場合、前記測定結果に基づいて、既に自装置と無線通信を行っている前記端末装置の中から、有線通信に切り替える端末装置、又は前記第２の通信装置を介した通信に切り替える端末装置を選択する
ことを特徴とする通信システム。
【請求項４】
請求項１から請求項３のいずれか一項に記載の通信システムであって、
前記制御部は、
既に自装置と無線通信を行っている前記端末装置のうち、通信の優先度が低い端末装置に対する通信帯域を減らして、前記新たな端末装置に割り当てる通信帯域を確保する
ことを特徴とする通信システム。
【請求項５】
請求項１から請求項４のいずれか一項に記載の通信システムであって、
前記制御部は、
前記新たな端末装置に割り当てる通信帯域を確保できない場合、該端末装置に対して接続の不許可を示す情報を送信する
ことを特徴とする通信システム。
【請求項６】
有線通信又は無線通信のいずれかにより端末装置と通信を行う第１の通信装置と、前記第１の通信装置と有線通信を行い有線通信又は無線通信のいずれかにより前記端末装置と通信を行う第２の通信装置とを具備する通信システムにおける通信制御方法であって、
前記第１の通信装置が、新たな端末装置から無線通信の要求を受信すると、前記端末装置のうち所定の端末装置の識別子を記憶している内部端末記憶部に該端末装置の識別子が記憶されているか否かを判定し、前記内部端末記憶部に記憶されていない場合に前記所定の端末装置以外の外部の端末装置に割り当てる通信帯域が残っているか否かを判定し、外部の端末装置に割り当てる通信帯域が残っていないとき、既に自装置と無線通信を行っている前記端末装置であって前記内部端末記憶部に識別子が記憶されている端末装置との通信を有線通信に切り替える有線に切り替える制御、又は前記第２の通信装置を介した通信に切り替える制御をする制御ステップ
を有することを特徴とする通信制御方法。
【請求項７】
有線通信又は無線通信のいずれかにより端末装置と通信を行う第１の通信装置と、前記第１の通信装置と有線通信を行い有線通信又は無線通信のいずれかにより前記端末装置と通信を行う第２の通信装置とを具備する通信システムにおける通信制御方法であって、
前記第１の通信装置が、新たな端末装置から無線通信の要求を受信すると、該端末装置に割り当てる通信帯域が残っているか否かを判定し、該端末装置に割り当てる通信帯域が残っていない場合、既に自装置と無線通信を行っている前記端末装置との通信を有線通信に切り替える有線に切り替える制御、又は前記第２の通信装置を介した通信に切り替える制御をする制御ステップ
を有し、
前記有線通信において複数の通信媒体があり、
前記制御ステップでは、
前記新たな端末装置に割り当てる通信帯域に基づいて、前記複数の通信媒体からいずれかを選択する
ことを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、及び通信制御方法に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ８０２．１１で規定されている無線ＬＡＮが広く普及している。今後は無線ＬＡＮのアクセスポイント及び端末装置の増加に伴い、周波数帯域における混雑が予想され、ＰＬＣ（Power Line Communication：電力線搬送通信）機能などと、無線ＬＡＮのアクセスポイント機能とを有するハイブリッドモデムが諸外国では有力視されている。ハイブリッドモデムを用いて、無線ＬＡＮの混雑を回避するには効率的な制御が要求される。また近年、携帯電話網の通信帯域が逼迫しているため、個人宅内の無線ＬＡＮのアクセスポイントを外部のユーザに対して提供することにより、通信帯域を確保することが検討されている。これに対して、通信品質などに基づいて複数の通信媒体からいずれかの通信媒体を選択する技術が検討されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３２８３１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、外部のユーザに個人宅内の無線ＬＡＮのアクセスポイントを提供すると、既に無線ＬＡＮに接続している宅内の端末装置の通信に影響を及ぼしてしまうことがある。例えば、外部のユーザの利用する端末装置が多くの通信帯域を占有してしまう場合、宅内の端末装置の通信速度や、通信品質などが低下してしまいユーザの希望するサービスが受けられなくなるという問題がある。
【０００５】
本発明は、上記問題を解決すべくなされたもので、その目的は、新たな端末装置から無線接続の要求を受けた際に既に無線通信を行っている端末装置に対する通信品質の低下を抑え、新たな端末装置と接続することができる通信システム、及び通信制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記問題を解決するために、本発明は、有線通信又は無線通信のいずれかにより端末装置と通信を行う第１の通信装置と、前記第１の通信装置と有線通信を行い有線通信又は無線通信のいずれかにより前記端末装置と通信を行う第２の通信装置とを具備する通信システムであって、前記第１の通信装置は、新たな端末装置から無線通信の要求を受信すると、該端末装置に割り当てる通信帯域が残っているか否かを判定し、該端末装置に割り当てる通信帯域が残っていない場合、既に自装置と無線通信を行っている前記端末装置との通信を有線通信に切り替える有線に切り替える制御、又は前記第２の通信装置を介した通信に切り替える制御する制御部を備えることを特徴とする通信システムである。
【０００７】
また、本発明は、上記に記載の発明において、前記制御部自装置と通信をしている前記端末装置ごとに、割り当てられている通信帯域を測定し、測定結果を接続状態記憶部に記憶させ、新たな端末装置から無線通信の要求を受信した際に該端末装置に割り当てる通信帯域がない場合、前記測定結果に基づいて、既に自装置と無線通信を行っている前記端末装置から、有線通信に切り替える端末装置、又は前記第２の通信装置を介した通信に切り替える端末装置を選択することを特徴とする。
【０００８】
また、本発明は、上記に記載の発明において、前記有線通信において複数の通信媒体があり、前記制御部は、前記新たな端末装置に割り当てる通信帯域に基づいて、前記複数の通信媒体からいずれかを選択することを特徴とする。
【０００９】
また、本発明は、上記に記載の発明において、前記制御部は、既に自装置と無線通信を行っている前記端末装置のうち、通信の優先度が低い端末装置に対する通信帯域を減らして、前記新たな端末装置に割り当てる通信帯域を確保することを特徴とする。
【００１０】
また、本発明は、上記に記載の発明において、前記制御部は、前記新たな端末装置に割り当てる通信帯域を確保できない場合、該端末装置に対して接続の不許可を示す情報を送信することを特徴とする。
【００１１】
また、上記問題を解決するために、本発明は、有線通信又は無線通信のいずれかにより端末装置と通信を行う第１の通信装置と、前記第１の通信装置と有線通信を行い有線通信又は無線通信のいずれかにより前記端末装置と通信を行う第２の通信装置とを具備する通信システムにおける通信制御方法であって、前記第１の通信装置が、新たな端末装置から無線通信の要求を受信すると、該端末装置に割り当てる通信帯域が残っているか否かを判定し、該端末装置に割り当てる通信帯域が残っていない場合、既に自装置と無線通信を行っている前記端末装置との通信を有線通信に切り替える有線に切り替える制御、又は前記第２の通信装置を介した通信に切り替える制御する制御ステップを有することを特徴とする通信制御方法である。
【発明の効果】
【００１２】
この発明によれば、新たな端末装置に割り当てる通信帯域が残っていない場合、既に無線通信を行っている端末装置との通信を、有線通信に切り替えるか、第２の通信装置を介した通信に切り替える。これにより、既に無線通信を行っている端末装置に対する通信品質の低下を抑えつつ、新たな端末装置に割り当てる通信帯域を確保して接続を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明に係る一実施形態における通信システム１００の構成例を示す概略ブロック図である。
【図２】同実施形態における接続状態記憶部１１に記憶されている接続情報の一例を示す図である。
【図３】同実施形態におけるハイブリッドモデム１が行う帯域調整処理を示すフローチャートである。
【図４】同実施形態における通信システム１００における帯域調整の処理を示すシーケンス図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明に係る一実施形態における通信システム、及び通信制御方法を説明する。
図１は、本発明に係る一実施形態における通信システム１００の構成例を示す概略ブロック図である。同図に示すように、通信システム１００は、外部網（例えば、インターネットなどの公衆網又は私設網）に接続されたハイブリッドモデム１と、ハイブリッドモデム１に有線接続されたハイブリッドモデム２と、ハイブリッドモデム１又はハイブリッドモデム２と無線通信をする端末装置３ａ、３ｂ、３ｃとを具備している。以下の説明において、端末装置３ａ〜３ｃのいずれか一つ、又は全てを示すときには端末装置３という。
【００１５】
ハイブリッドモデム１は、接続されたハイブリッドモデム２と、端末装置３ａ〜３ｃとに対して、外部網への接続環境を提供する。ハイブリッドモデム２は、ハイブリッドモデム１（親機）に対する子機として接続され、ハイブリッドモデム１を介して端末装置３ａ〜３ｃとに対して外部網への接続環境を提供する。
なお、図１に示す構成例において、ハイブリッドモデム１、ハイブリッドモデム２、及び端末装置３ａ、３ｂは、住居内において宅内ネットワーク５を構成している。例えば、ハイブリッドモデム１は１階の居室に位置し、ハイブリッドモデム２は２階の居室に位置している。また、端末装置３ｃは、住居外に位置し、ハイブリッドモデム１との無線通信を介して外部網への接続を行う。
【００１６】
ハイブリッドモデム１（第１の通信装置）は、接続状態記憶部１１、内部端末記憶部１２、外部網通信部１３、インタフェース（Ｉ／Ｆ）部１４、及び、制御部１５を備えている。接続状態記憶部１１には、帯域情報、外部端末装置情報、新たに接続する端末装置３に割り当てる通信帯域、及び、子機であるハイブリッドモデム２における無線通信の空き通信帯域を含む接続状態情報が記憶されている。帯域情報は、ハイブリッドモデム１と通信をしている端末装置３それぞれに割り当てている通信帯域、各通信媒体における空き通信帯域を含む情報である。外部端末装置情報は、外部の端末装置３に割り当てる帯域の上限値と、ハイブリッドモデム１と通信をしている外部の端末装置３に割り当てている無線の通信帯域とを含む情報である。新たに接続する端末装置３に割り当てる通信帯域は、予め定められた値であり、ハイブリッドモデム１において端末装置３が使用している通信帯域の平均値などに基づいて定められる。
【００１７】
図２は、本実施形態における接続状態記憶部１１に記憶されている接続情報の一例を示す図である。帯域情報には、同図に示すように、ハイブリッドモデム１が有する複数の通信媒体（無線、電力線、同軸線、及び電話線）ごとに、接続している端末装置３それぞれに割り当てている通信帯域（利用中帯域）が含まれている。また、帯域情報には、通信媒体ごとに空き帯域が含まれている。例えば、無線を介して通信をしている端末装置３を識別する識別子「Ａ」、「Ｂ」、…、「Ｅ」に、各端末装置３に割り当てている通信帯域「Ｎａ」、「Ｎｂ」、…、「Ｎｅ」が対応付けられており、無線通信における空き帯域を示す「Ｅ１」が含まれている。また、有線の通信媒体である「電力線」、「同軸線」、及び「電話線」に対しても同様に、自装置を介して外部網と通信をしている各端末装置３「Ｆ」、「Ｇ」、「Ｈ」に割り当てている通信帯域「Ｎｆ」、「Ｎｇ」、「Ｎｈ」と、各通信媒体の空き帯域「Ｅ２」、「Ｅ３」、「Ｅ４」が含まれている。
また、外部端末装置情報には、外部の端末装置３に割り当てる帯域の上限値「Ｎｍａｘ」と、無線を介して通信をしている端末装置３の識別子「Ｊ」に当該端末装置３に割り当てている通信帯域「Ｎｊ」が対応付けられている。また、新たに接続する端末装置３に割り当てる通信帯域として「Ｎ０」と、ハイブリッドモデム２における無線通信の空き帯域「Ｎｅｘｔ」とが接続状態記憶部１１に記憶されている。
【００１８】
図１に戻って通信システム１００の説明を続ける。
内部端末記憶部１２には、宅内ネットワーク５を構成する内部の端末装置３を識別する情報（コンピュータ名や、ＩＰアドレスなど）が予め記憶されている。
外部網通信部１３は、光ファイバを用いた光伝送や、メタル線を用いたＶＤＳＬ伝送などにより外部網に接続され、インタフェース部１４から入力されたパケット（情報）を外部網に送信し、外部網から受信したパケットをインタフェース部１４に出力する。
インタフェース部１４は、通信の際に用いる通信媒体ごとに、電力線通信部１４１、同軸線通信部１４２、電話線通信部１４３、及び、無線通信部１４４を有している。
【００１９】
電力線通信部１４１は、例えば、宅内に配線されている電力線を介してハイブリッドモデム２や端末装置３と接続され、電力線を通じた有線通信をハイブリッドモデム２又は端末装置３と双方向通信を行う。また、電力線通信部１４１は、ハイブリッドモデム２及び端末装置３から受信するパケットを外部網通信部１３に出力し、外部網通信部１３から入力されるパケットをハイブリッドモデム２及び端末装置３に送信する。
同軸線通信部１４２は、宅内に配線された通信用の同軸線（又はフラットケーブルなど）を介してハイブリッドモデム２や端末装置３と接続され、同軸線を通じた有線通信をハイブリッドモデム２又は端末装置３と双方向通信を行う。また、同軸線通信部１４２は、ハイブリッドモデム２及び端末装置３から受信するパケットを外部網通信部１３に出力し、外部網通信部１３から入力されるパケットをハイブリッドモデム２及び端末装置３に送信する。
【００２０】
電話線通信部１４３は、例えば、宅内に配線されている電話線を介してハイブリッドモデム２や端末装置３と接続され、電話線を通じた有線通信をハイブリッドモデム２又は端末装置３と双方向通信を行う。また、電話線通信部１４３は、ハイブリッドモデム２及び端末装置３から受信するパケットを外部網通信部１３に出力し、外部網通信部１３から入力されるパケットをハイブリッドモデム２及び端末装置３に送信する。
無線通信部１４４は、例えば、ＩＥＥＥ８０２．１１で規定されている無線ＬＡＮのアクセスポイントとして動作し、端末装置３と双方向の無線通信を行う。無線通信部１４４は、ハイブリッドモデム２及び端末装置３から受信するパケットを外部網通信部１３に出力し、外部網通信部１３から入力されるパケットをハイブリッドモデム２及び端末装置３に送信する。
【００２１】
制御部１５は、帯域測定部１５１と、帯域調整部１５２とを有している。帯域測定部１５１は、電力線通信部１４１、同軸線通信部１４２、電話線通信部１４３、及び無線通信部１４４それぞれにおいて各端末装置３に割り当てている通信帯域を測定し、測定した結果を接続状態記憶部１１に記憶させる。また、帯域測定部１５１は、測定結果に基づいて、各通信媒体（無線、電力線、同軸線、及び電話線）における空き帯域を算出し、算出した空き帯域を接続状態記憶部１１に記憶させる。帯域測定部１５１は、予め定められた周期で上述の測定を行い、上述のように測定結果に基づいて帯域情報を更新する。なお、帯域測定部１５１による通信帯域の測定は、測定対象の端末装置３から送信されたパケット、及び当該端末装置３宛に送信されたパケットの単位時間当たりのサイズに基づいて算出される。
帯域調整部１５２は、端末装置３から無線を介した接続要求を受信すると、既に接続している端末装置３との間の通信における通信品質を維持して、要求を送信した端末装置３を接続できるか否かを判定し、判定結果に応じた制御をインタフェース部１４、及び端末装置３に対して行う。
【００２２】
ハイブリッドモデム２（第２の通信装置）は、接続状態記憶部２１、内部端末記憶部２２、インタフェース部２３、インタフェース部２４、及び制御部２５を備えている。接続状態記憶部２１には、ハイブリッドモデム１が備える接続状態記憶部１１と同様に、接続状態情報が記憶されている。内部端末記憶部２２には、ハイブリッドモデム１が備える内部端末記憶部１２と同様に、宅内ネットワーク５を構成する内部の端末装置３を識別する情報が記憶される
【００２３】
インタフェース部２３は、電力線通信部２３１、同軸線通信部２３２、及び電話線通信部２３３を有している。電力線通信部２３１は、インタフェース部２４と、ハイブリッドモデム１（親機）が有す電力線通信部２３１と接続されており、電力線を介して接続されているハイブリッドモデム１とインタフェース部２４との間で送受信されるパケットを中継する。同軸線通信部２３２は、インタフェース部２４と、ハイブリッドモデム１が有する同軸線通信部２３２と接続されている。電話線通信部２３３は、インタフェース部２４と、ハイブリッドモデム１が有する電話線通信部１４３と接続されている。同軸線通信部２３２及び電話線通信部２３３は、電力線通信部２３１と同様に、それぞれが異なる媒体（同軸、電話線）で接続されているハイブリッドモデム１とインタフェース部２４との間で送受信されるパケットを中継する。
【００２４】
インタフェース部２４は、電力線通信部２４１、同軸線通信部２４２、電話線通信部２４３、及び無線通信部２４４を有している。電力線通信部２４１、同軸線通信部２４２、電話線通信部２４３、及び無線通信部２４４それぞれは、ハイブリッドモデム１が有する電力線通信部１４１、同軸線通信部１４２、電話線通信部１４３、及び無線通信部１４４と同様に、それぞれの機能部固有の通信媒体を介して端末装置３と通信をする。
制御部２５は、帯域測定部２５１と、帯域調整部２５２とを有している。帯域測定部２５１は、ハイブリッドモデム１が備える帯域測定部１５１と同様に、電力線通信部２４１、同軸線通信部２４２、電話線通信部２４３、及び無線通信部２４４それぞれにおける各端末装置３に割り当てている通信帯域を予め定められた周期で測定し、測定結果に基づいて、接続状態記憶部２１に記憶されている帯域情報を更新する。また、帯域測定部２５１は、自装置における無線の空き帯域を、ハイブリッドモデム１の帯域測定部１５１に送信して、ハイブリッドモデム２における無線の空き帯域を接続状態記憶部１１に記憶させる。
【００２５】
端末装置３ａ〜３ｃは、例えば、無線ＬＡＮの規格に準拠した無線通信が可能なコンピュータや、携帯情報端末、ゲーム機などであり、移動可能な装置である。また、端末装置３ａ〜３ｃは、ユーザによる操作に応じて、ハイブリッドモデム１に対して通信の要求を行う。なお、端末装置３ａ及び３ｂと、端末装置３ｃとの差は、ハイブリッドモデム１が備える内部端末記憶部１２に識別子が予め記憶されているか否かの違いである。
【００２６】
図３は、本実施形態におけるハイブリッドモデム１が行う帯域調整処理を示すフローチャートである。
ハイブリッドモデム１において、無線通信部１４４が端末装置３からの接続要求を受信し、接続要求を受信した情報を制御部１５に出力すると、帯域調整部１５２は当該接続要求を送信した端末装置３と接続するための無線帯域が足りているか否かを判定する（ステップＳ１０１）。具体的には、帯域調整部１５２は、接続状態記憶部１１に記憶されている帯域情報から無線の空き帯域（図２において「Ｅ１」）と、新たに接続する端末装置３に割り当てる通信帯域（図２において「Ｎ０」）とを読み出し、空き帯域（Ｅ１）が端末装置３に割り当てる通信帯域「Ｎ０」以上であるか否かを判定する。
【００２７】
無線帯域が足りている場合（ステップＳ１０１：ＹＥＳ）、帯域調整部１５２は、処理をステップＳ１１１に進める。一方、無線帯域が足りていない場合（ステップＳ１０１：ＮＯ）、帯域調整部１５２は、帯域情報のうち有線媒体（電力線、同軸線、又は電話線）の空き帯域（図２における「Ｅ２」、「Ｅ３」又は「Ｅ４」）のいずれかが通信帯域「Ｎ０」以上であるか否かを判定する（ステップＳ１０２）。
有線媒体の全ての空き帯域が通信帯域「Ｎ０」未満である場合（ステップＳ１０２：ＮＯ）、帯域調整部１５２は、接続要求を送信した端末装置３の接続を拒否する（ステップＳ１０３）。帯域調整部１５２は、接続要求を送信した端末装置３に対して、接続を拒否することを示す情報を送信し、帯域調整処理を終了する。
【００２８】
一方、有線媒体のいずれかの空き帯域が通信帯域「Ｎ０」以上である場合（ステップＳ１０２：ＹＥＳ）、帯域調整部１５２は、接続要求を送信した端末装置３が外部の端末装置３であるか否かを判定する（ステップＳ１０４）。外部の端末装置３であるか否かの判定は、接続要求に含まれる端末装置３の識別子（又はＩＰアドレス）が内部端末記憶部１２に記憶されているか否かにより行う。接続要求を送信した端末装置３が外部の端末装置３でない場合（ステップＳ１０４：ＹＥＳ）、帯域調整部１５２は、処理をステップＳ１０６に進める。
一方、当該端末装置３が外部の端末装置３である場合（ステップＳ１０４：ＮＯ）、帯域調整部１５２は、当該端末装置３に通信帯域を割り当てた後に、外部の端末装置３に割り当てた通信帯域が、外部の端末装置３に割り当てる帯域の上限値「Ｎｍａｘ」以下となるか否かを判定する（ステップＳ１０５）。具体的には、帯域調整部１５２は、接続状態記憶部１１に記憶されている外部端末装置情報から、外部の端末装置３に割り当てている通信帯域（「Ｎｊ」、…）の総和と、通信帯域「Ｎ０」との和を算出し、算出した和が外部の端末装置３に割り当てる通信帯域の上限値「Ｎｍａｘ」以下であるか否かを判定する。
【００２９】
外部の端末装置３に割り当てる帯域の上限値「Ｎｍａｘ」より大きい場合（ステップＳ１０５：ＮＯ）、帯域調整部１５２は、処理をステップＳ１０３に進め、接続を拒否することを示す情報を端末装置３に送信し、帯域調整処理を終了する。
一方、外部の端末装置３に割り当てる帯域の上限値「Ｎｍａｘ」以下の場合（ステップＳ１０５：ＹＥＳ）、帯域調整部１５２は、既に無線を介して自装置と通信をしている端末装置３から、接続先をハイブリッドモデム２に切り替える端末装置３を選択する（ステップＳ１０６）。
ステップＳ１０６における端末装置３の選択は、接続状態記憶部１１に記憶されている帯域情報のにおいて無線を通信媒体として自装置と通信をしている端末装置３から少なくとも一つを選択する。この選択は、既に無線を介して自装置と通信をしている端末装置３に割り当てられている通信帯域が、通信帯域「Ｎ０」以上となるように行う。なお、このときの選択の優先順位は、接続時間の長い順や、通信帯域の小さい順、要求される通信品質が低い順としてもよい。
【００３０】
帯域調整部１５２は、ステップＳ１０６において選択した端末装置３の接続先を自装置からハイブリッドモデム２に切り替えるために無線媒体において十分な通信帯域の空きがあるか否かを判定する（ステップＳ１０７）。この判定は、ステップＳ１０６において選択した端末装置３に割り当てられている無線の通信帯域の総和が、ハイブリッドモデム２における無線通信の空き通信帯域「Ｎｅｘｔ」より小さいか否かにより行う。
総和が通信帯域「Ｎｅｘｔ」より大きい場合（ステップＳ１０７：ＮＯ）、帯域調整部１５２は、処理をステップＳ１０３に進め、接続を拒否することを示す情報を端末装置３に送信し、帯域調整処理を終了する。
【００３１】
一方、総和が通信帯域「Ｎｅｘｔ」以下の場合（ステップＳ１０７：ＹＥＳ）、帯域調整部１５２は、ステップＳ１０６において選択した端末装置３に対応する情報を帯域情報から削除し（ステップＳ１０８）、当該端末装置３の接続先をハイブリッドモデム２に切り替える制御情報をハイブリッドモデム２に送信する（ステップＳ１０９）。なお、ステップＳ１０９において、帯域調整部１５２が送信する制御情報には、接続先を切り替えた端末装置３から受信した情報をステップＳ１０２において通信帯域「Ｎ０」以上の空き通信帯域があると判定された通信媒体のうちの一つを介して自装置に転送させる指示を含む。
【００３２】
帯域調整部１５２は、ステップＳ１０６において選択した端末装置３に対して無線通信を切断する指示情報を無線通信部１４４に出力し、無線通信部１４４に当該端末装置３との接続を切断させる（ステップＳ１１０）。
帯域調整部１５２は、接続要求を送信した端末装置３の接続を許可する情報を、無線通信部１４４を介して当該端末装置３に送信し、無線通信部１４４に当該端末装置３との無線通信を開始させる（ステップＳ１１１）。
ステップＳ１０８において帯域調整部１５２から送信された制御情報をハイブリッドモデム２が受信すると、帯域調整部２５２が受信した制御情報に含まれる端末装置３の識別子（又はＩＰアドレス）を内部端末記憶部２２に記憶させ、無線通信部２４４に当該端末装置３と無線を介して接続させる制御を行う。
【００３３】
図４は、本実施形態における通信システム１００における帯域調整の処理を示すシーケンス図である。ここでは、図１において示したように、３つの端末装置３ａ〜３ｃがあり、既に端末装置３ａ、３ｂがハイブリッドモデム１に無線を介して接続されており、端末装置３ｃがハイブリッドモデム１に接続要求を送信し、端末装置３ａ、３ｂがハイブリッドモデム２に接続先を切り替えるオフロードがされた後に、端末装置３ｃがハイブリッドモデム１に無線を介して接続される場合の処理について説明する。
外部の端末装置３は、ハイブリッドモデム１に対して無線を介して接続することを要求する接続要求を送信する（ステップＳ２０１）。
【００３４】
ハイブリッドモデム１において、帯域調整部１５２は、無線の空き帯域が不足していることを検出し、既に接続している端末装置３ａ、３ｂのオフロードすることを決定し（ステップＳ２０２）、端末装置３ａ、３ｂの接続先をハイブリッドモデム２にしてハイブリッドモデム１の無線の空き帯域を確保するオフロードを行うこと示す制御情報をハイブリッドモデム２に通知する（ステップＳ２０３）。
帯域調整部１５２は、端末装置３ａ、３ｂとの接続を切断する指示情報を無線通信部１４４に出力して、端末装置３ａ、３ｂとの接続を切断させる（ステップＳ２０４）。
【００３５】
ハイブリッドモデム１が有する無線通信部１４４と端末装置３ａ、３ｂとの間の接続が切断されると、ハイブリッドモデム２において、帯域調整部２５２は、ステップＳ２０３において受信した制御情報に含まれる端末装置３ａ、３ｂの識別子を内部端末記憶部２２に記憶させ、端末装置３ａ、３ｂを接続させる制御を無線通信部２４４に対して行う（ステップＳ２０５）。
無線通信部２４４は、端末装置３ａ、３ｂに対して接続要求を送信し（ステップＳ２０６）、以降、ハイブリッドモデム２と端末装置３ａ、３ｂとは無線を介した通信を行い、ハイブリッドモデム２はハイブリッドモデム１と端末装置３ａ、３ｂとの間の通信（パケット）を有線媒体を介して中継する。
ハイブリッドモデム１は、端末装置３ｃに対して接続を許可する情報を送信し、端末装置３ａ、３ｂをハイブリッドモデム２にオフロードして確保した無線の空き帯域を端末装置３ｃに割り当てて無線通信を行う（ステップＳ２０７）。
【００３６】
上述のように、ハイブリッドモデム１は、端末装置３から接続要求を受信した際に、当該端末装置３に対して割り当てる無線の通信帯域がない場合、既に自装置と無線通信を行っている端末装置３に対して接続先をハイブリッドモデム２に変更させる制御を行う。
これにより、ハイブリッドモデム１は、新たに接続要求を送信した端末装置３に対して割り当てる無線の通信帯域を確保することができ、接続要求を送信した端末装置３に外部網への接続環境を提供することができる。また、接続先をハイブリッドモデム２に切り替えた端末装置３には、接続先を切り替える間と同じ無線の通信帯域をハイブリッドモデム２が割り当てるため、新たに接続する端末装置３の影響を受けることなく、通信速度、通信品質を維持することができる。
このように、既にハイブリッドモデム１に接続している宅内の端末装置３の接続先をハイブリッドモデム２に切り替えて、ハイブリッドモデム１の負荷を軽減させるオフロードを行うことにより、宅内の端末装置３の通信品質を劣化させることなく、外部の端末装置３に対してハイブリッドモデム１への接続を提供することができる。
【００３７】
なお、上述の実施形態において、ハイブリッドモデム１は、端末装置３から接続要求を受信したときに、当該端末装置３を接続するか否かの判定を行うとともに、既に無線を介して接続されている端末装置３をハイブリッドモデム２にオフロードするか否かを判定する構成について説明した。しかし、これに限ることなく、接続状態記憶部１１に記憶されている帯域情報において、無線に対する空き領域が予め定められた通信帯域「Ｎｔｈ」未満になったときに、既に無線を介して接続されている端末装置３をハイブリッドモデム２にオフロードするようにしてもよい。この場合、通信帯域「Ｎ０」の帯域を確保することに替えて、「Ｎｔｈ」の帯域を確保するようにオフロードする端末装置３を選択する。これにより、ハイブリッドモデム１において、無線を介して端末装置３を接続できる機会を増加させることができ、ユーザの利便性を向上させることができる。
また、端末装置３におけるアプリケーションの起動を契機として、ハイブリッドモデム１は、既に無線を介して接続されている端末装置３をハイブリッドモデム２にオフロードするか否かの判定を行うようにしてもよい。
【００３８】
また、上述の実施形態においては、端末装置３ａ、３ｂがハイブリッドモデム１と無線による通信を行う構成について説明した。しかし、これに限ることなく、電力線、同軸線、電話線のいずれかを介して端末装置３ａ、３ｂとハイブリッドモデム１とを接続してもよい。この場合、端末装置３ａ、３ｂをハイブリッドモデム２にオフロードして無線の通信帯域を確保することに替えて、端末装置３ａ、３ｂとハイブリッドモデム１との通信を有線媒体に切り替えることにより、新たに接続する端末装置３に割り当てる無線の通信帯域を確保するようにしてもよい。
【００３９】
また、上述の実施形態においては、端末装置３をオフロードした際に、ハイブリッドモデム１とハイブリッドモデム２との間でパケットを中継する際に、選択した有線媒体を１つ用いる構成について説明した。しかし、これに限ることなく、複数の有線媒体を束ねて用いるようにしてもよい。例えば、図１に示す例において、端末装置３ａ、３ｂをハイブリッドモデム２にオフロードする際に、電力線及び同軸線を通信媒体としてハイブリッドモデム１とハイブリッドモデム２との間の通信を行うようにしてもよい。これにより、広い通信帯域をハイブリッドモデム２にオフロードすることができ、ハイブリッドモデム１から提供できる無線の通信帯域を広げることができる。
【００４０】
また、上述の実施形態において、新たに接続する端末装置３に割り当てる無線帯域がないと判定された場合、制御部１５において、帯域調整部１５２が既に無線の通信を行っている端末装置３に対して割り当てている通信帯域を減らして、新たに接続する端末装置３に割り当てる無線帯域を確保するようにしてもよい。このとき、帯域を減らす端末装置３は、行っている通信のＱｏＳ（通信品質要求）や優先度が低い端末装置３や、接続時間の長い端末装置３から順に通信帯域を、予め定められた量を減らすようにしてもよい（例えば、割り当てる通信帯域を半分にするなど）。
【００４１】
また、上述の実施形態では、ハイブリッドモデム１にハイブリッドモデム２が接続された構成について説明したが、ハイブリッドモデム１とハイブリッドモデム２とを接続したように、ハイブリッドモデム２にハイブリッドモデム２を接続して、ハイブリッドモデム１に接続されているハイブリッドモデム２と無線を介して接続している端末装置３を他のハイブリッドモデム２にオフロードするようにしてもよい。この場合、ハイブリッドモデム２が行う帯域調整処理は図２に示した帯域調整処理と同様である。ハイブリッドモデム２をカスケードに接続することにより、端末装置３をオフロードでできる先を複数用意することで、外部に対して提供できる無線の通信帯域を広げることができる。また、ハイブリッドモデム２に他のハイブリッドモデム２を子機として接続するときには、親機としてのハイブリッドモデム２のインタフェース部２４に、子機としてのハイブリッドモデム２のインタフェース部２３を接続することになる。
【００４２】
また、上述の実施形態では、ハイブリッドモデム２がハイブリッドモデム１（上位側）に接続するインタフェース部２３と、端末装置３（下位側）に接続するインタフェース部２４とを備える構成を説明した。しかし、これに限ることなく、ハイブリッドモデム１と端末装置３とに接続できる１つのインタフェース部を備える構成としてもよい。また、上位側に接続するインタフェース部２３と、下位側に接続するインタフェース部２４とを備えるが、有線の通信媒体を接続する物理的な１つの端子をインタフェース部２３とインタフェース部２４とで共用するようにしてもよい。
【００４３】
また、上述の実施形態では、内部端末記憶部１２に予め端末装置３を記憶させておく構成について説明した。しかし、これに限ることなく、帯域調整部１５１は、各端末装置３がハイブリッドモデム１又はハイブリッドモデム２に接続した回数を内部端末記憶部１２に記憶させ、予め定められた所定回数以上の接続を行った端末装置３を内部の端末装置３であると判定し、接続回数が所定の回数未満の端末装置３を外部の端末装置と判定するようにしてもよい。これにより、内部の端末装置３を内部端末記憶部１２に予め記憶させる手間を省くことができ、ユーザの利便性を向上させることができる。
【００４４】
また、上述の実施形態では、ハイブリッドモデム１及びハイブリッドモデム２に端末装置３が接続する構成について説明したが、これに限ることなく、他の通信装置に対してハイブリッドモデム１又はハイブリッドモデム２に対する通信を提供する中継装置を接続するようにしてもよい。
また、上述の実施形態では、接続状態記憶部１１に、新たに接続する端末装置３に割り当てる通信帯域を記憶させる構成について説明したが、これに限ることなく、端末装置３において実行されるアプリケーションごとに割り当てる通信帯域を接続状態記憶部１１に記憶させるようにしてもよい。これにより、効率的な帯域の割り当てを行うことができる。
【００４５】
なお、本発明における第１の通信装置（ハイブリッドモデム１）及び第２の通信装置（ハイブリッドモデム２）の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより帯域調整処理（図３）を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００４６】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００４７】
１…ハイブリッドモデム
２…ハイブリッドモデム
３，３ａ，３ｂ，３ｃ…端末装置
５…宅内ネットワーク
１１，２１…接続状態記憶部
１２，２２…内部端末記憶部
１３…外部網通信部
１４，２３，２４…インタフェース部
１５，２５…制御部
１４１，２３１，２４１…電力線通信部
１４２，２３２，２４２…同軸線通信部
１４３，２３３，２４３…電話線通信部
１４４，２４４…無線通信部
１５１，２５１…帯域測定部
１５２，２５２…帯域調整部
１００…通信システム
【図１】
0005870376.tif 000002
【図２】
0005870376.tif 000003
【図３】
0005870376.tif 000004
【図４】
0005870376.tif 000005