(57)【特許請求の範囲】
【請求項１】
２つ以上の無線通信路を用いて通信可能な無線通信端末と当該無線通信端末に通信サービスを提供するための処理を実行可能な処理実行装置とが通信するための１つ以上の無線通信路を選択する通信路選択部と、
複数の無線通信路が選択された場合に、選択された前記複数の無線通信路に対応する少なくとも１つの処理実行装置と、前記無線通信端末との間で、前記複数の無線通信路を用いて互いに通信するように設定させる通信設定制御部と、
を備え、前記通信設定制御部は、前記通信サービスに関する一の種別の通信データが複数の無線通信路を用いて通信されるように設定させる通信制御装置。
【請求項２】
前記通信路選択部は、前記無線通信端末と接続し得る１つ以上のアクセスポイント候補を選択し、当該１つ以上のアクセスポイント候補と前記無線通信端末との間の１つ以上の無線通信路候補から、前記１つ以上の無線通信路を選択する、請求項１に記載の通信制御装置。
【請求項３】
前記通信路選択部は、前記１つ以上の無線通信路候補の任意の組合せのうちの優先度がより高い無線通信路候補の組合せに含まれる無線通信路を、前記１つ以上の無線通信路として選択する、請求項２に記載の通信制御装置。
【請求項４】
前記優先度は、前記無線通信路候補の各組合せに含まれる無線通信路候補に対応する無線通信方式の組合せについての優先度である、請求項３に記載の通信制御装置。
【請求項５】
前記優先度は、通信サービス毎に予め定められる、請求項４に記載の通信制御装置。
【請求項６】
前記通信路選択部は、前記１つ以上の無線通信路候補のうちの所定の通信品質を満たす無線通信路候補から、前記１つ以上の無線通信路を選択する、請求項２から５のいずれか１項に記載の通信制御装置。
【請求項７】
前記通信路選択部は、前記所定の通信品質を満たす無線通信路候補の全てを、前記１つ以上の無線通信路として選択する、請求項６に記載の通信制御装置。
【請求項８】
前記通信設定制御部は、前記複数の無線通信路を用いて通信するための無線通信端末用のソフトウェアもしくはソフトウェア設定情報を前記無線通信端末に提供し、または、前記複数の無線通信路を用いて通信するための処理実行装置用のソフトウェアもしくはソフトウェア設定情報を前記少なくとも１つの処理実行装置に提供する、請求項１から７のいずれか１項に記載の通信制御装置。
【請求項９】
前記通信設定制御部は、前記複数の無線通信路を用いて送信される、通信サービスに関するデータのうちの、当該複数の無線通信路の各々を用いて送信されるデータの範囲を、前記無線通信端末に設定させ、
前記データの範囲は、通信サービスに応じて予め定められている、
請求項１から８のいずれか１項に記載の通信制御装置。
【請求項１０】
前記通信路選択部および前記通信設定制御部は、設定されている無線通信路の一部または全部を変更する必要があると判定された場合に、１つ以上の無線通信路を選択する選択処理と、当該１つ以上の無線通信路を用いて通信するように設定させる設定制御処理とを再度実行する、請求項１から９のいずれか１項に記載の通信制御装置。
【請求項１１】
設定されている無線通信路の通信品質の測定結果に基づいて、当該設定されている無線通信路の一部または全部を変更する必要があるか否かを判定する変更判定部をさらに備える、請求項１０に記載の通信制御装置。
【請求項１２】
前記通信路選択部および前記通信設定制御部は、前記無線通信端末または前記少なくとも１つの処理実行装置により、設定されている無線通信路の一部または全部を変更する必要があるという判定結果が提供された場合に、前記選択処理と前記設定制御処理とを再度実行する、請求項１０に記載の通信制御装置。
【請求項１３】
２つ以上の無線通信路を用いて通信可能な通信部と、
通信サービスを提供するための処理を実行可能な処理実行装置と通信するための１つ以上の無線通信路を選択する通信制御装置から、複数の無線通信路を用いて当該複数の無線通信路に対応する少なくとも１つの処理実行装置と互いに通信するように設定することを求める指示が受信された場合に、前記複数の無線通信路を用いて前記少なくとも１つの処理実行装置と互いに通信するように設定する通信設定部と、
を備え、前記通信設定部は、前記通信サービスに関する一の種別の通信データが複数の無線通信路を用いて通信されるように設定する無線通信端末。
【請求項１４】
２つ以上の無線通信路を用いて通信可能な無線通信端末に通信サービスを提供するための処理を実行する処理実行部と、
前記無線通信端末と通信するための１つ以上の無線通信路を選択する通信制御装置と通信する通信部と、
前記通信制御装置により選択された複数の無線通信路のうちの自装置に対応する少なくとも１つの無線通信路を用いて前記無線通信端末と互いに通信するように設定することを求める指示が前記通信制御装置から受信された場合に、当該少なくとも１つの無線通信路を用いて前記無線通信端末と互いに通信するように設定する通信設定部と、
を備え、前記通信設定部は、前記通信サービスに関する一の種別の通信データが複数の無線通信路を用いて通信されるように設定する処理実行装置。
【請求項１５】
２つ以上の無線通信路を用いて通信可能な無線通信端末と、
当該無線通信端末に通信サービスを提供するための処理を実行可能な１つ以上の処理実行装置と、
前記無線通信端末と前記処理実行装置とが通信するための１つ以上の無線通信路を選択する通信制御装置と、
を含み、
前記通信制御装置が複数の無線通信路を選択した場合に、選択された前記複数の無線通信路に対応する少なくとも１つの処理実行装置と、前記無線通信端末とは、前記複数の無線通信路を用いて互いに通信するように設定し、
前記通信サービスに関する一の種別の通信データが複数の無線通信路を用いて通信されるように設定する、
通信システム。
【請求項１６】
２つ以上の無線通信路を用いて通信可能な無線通信端末と当該無線通信端末に通信サービスを提供するための処理を実行可能な処理実行装置との通信を制御する通信制御装置において、
前記無線通信端末と前記処理実行装置とが通信するための１つ以上の無線通信路を選択するステップと、
複数の無線通信路が選択された場合に、選択された前記複数の無線通信路に対応する少なくとも１つの処理実行装置と、前記無線通信端末との間で、前記複数の無線通信路を用いて互いに通信するように設定させるステップと、
前記通信サービスに関する一の種別の通信データが複数の無線通信路を用いて通信されるように設定させるステップと、
を含む通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信制御装置、無線通信端末、処理実行装置、通信システムおよび通信制御方法に関する。
【背景技術】
【０００２】
近年、無線通信端末がネットワークを経由して通信サービスの提供を受ける方法として、主に下記の２つの方法が存在する。
【０００３】
第１の方法は、ネットワーク上にある処理実行装置が無線通信端末側の画面を経由して操作され、当該処理実行装置が通信サービスの提供のための処理を実行する、「Ｘ端末」や「シンクライアント」のような概念による方法である。
【０００４】
第２の方法は、無線通信端末がネットワーク上にある通信制業装置から通信サービスに関するソフトウェアをダウンロードし、無線通信端末が当該ソフトウェアを実行する、「エージェント」のような概念による方法である。
【０００５】
無線通信路を介するこれら方法を用いた通信サービスの提供に関して、例えば下記特許文献１は、デュアルモードの無線通信端末において電源の供給状況に応じて２つの無線通信方式を選択的に切り替えることを提案している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−２１４７２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、既存の技術に基づく通信サービスの提供方法では、無線通信端末が有するリソースを十分に活用できているとは言い難い。例えば、上記特許文献１に記載された技術では、無線通信端末が複数の無線回路を有しているにも関わらず、１つの通信サービスについていずれか１つの回路のみが利用される。この場合、無線通信路の通信速度が低いことで遅延が生じ得るなど、ユーザにより望まれる通信サービスのサービス品質を十分に達成できない可能性がある。
【０００８】
そこで、本開示では、通信サービスの提供において無線通信端末が有するリソースを十分に活用することのできる、新規かつ改良された通信制御装置、無線通信端末、処理実行装置、通信システムおよび通信制御方法を提案する。
【課題を解決するための手段】
【０００９】
本開示によれば、２つ以上の無線通信路を用いて通信可能な無線通信端末と当該無線通信端末に通信サービスを提供するための処理を実行可能な処理実行装置とが通信するための１つ以上の無線通信路を選択する通信路選択部と、複数の無線通信路が選択された場合に、選択された上記複数の無線通信路に対応する少なくとも１つの処理実行装置と、上記無線通信端末との間で、上記複数の無線通信路を用いて互いに通信するように設定させる通信設定制御部と、を備える通信制御装置が提供される。
【００１０】
また、本開示によれば、２つ以上の無線通信路を用いて通信可能な通信部と、通信サービスを提供するための処理を実行可能な処理実行装置と通信するための１つ以上の無線通信路を選択する通信制御装置から、複数の無線通信路を用いて当該複数の無線通信路に対応する少なくとも１つの処理実行装置と互いに通信するように設定することを求める指示が受信された場合に、上記複数の無線通信路を用いて上記少なくとも１つの処理実行装置と互いに通信するように設定する通信設定部と、を備える無線通信端末が提供される。
【００１１】
また、本開示によれば、２つ以上の無線通信路を用いて通信可能な無線通信端末に通信サービスを提供するための処理を実行する処理実行部と、上記無線通信端末と通信するための１つ以上の無線通信路を選択する通信制御装置と通信する通信部と、上記通信制御装置により選択された複数の無線通信路のうちの自装置に対応する少なくとも１つの無線通信路を用いて上記無線通信端末と互いに通信するように設定することを求める指示が上記通信制御装置から受信された場合に、当該少なくとも１つの無線通信路を用いて上記無線通信端末と互いに通信するように設定する通信設定部と、を備える処理実行装置が提供される。
【００１２】
また、本開示によれば、２つ以上の無線通信路を用いて通信可能な無線通信端末と、当該無線通信端末に通信サービスを提供するための処理を実行可能な１つ以上の処理実行装置と、上記無線通信端末と上記処理実行装置とが通信するための１つ以上の無線通信路を選択する通信制御装置と、を含み、上記通信制御装置が複数の無線通信路を選択した場合に、選択された上記複数の無線通信路に対応する少なくとも１つの処理実行装置と、上記無線通信端末とは、上記複数の無線通信路を用いて互いに通信するように設定する、通信システムが提供される。
【００１３】
また、本開示によれば、２つ以上の無線通信路を用いて通信可能な無線通信端末と当該無線通信端末に通信サービスを提供するための処理を実行可能な処理実行装置との通信を制御する通信制御装置において、上記無線通信端末と上記処理実行装置とが通信するための１つ以上の無線通信路を選択するステップと、複数の無線通信路が選択された場合に、選択された上記複数の無線通信路に対応する少なくとも１つの処理実行装置と、上記無線通信端末との間で、上記複数の無線通信路を用いて互いに通信するように設定させるステップと、を含む通信制御方法が提供される。
【発明の効果】
【００１４】
以上説明したように本開示によれば、通信サービスの提供において無線通信端末が有するリソースを十分に活用することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本開示の一実施形態に係る通信システムの構成の一例を示す説明図である。
【図２】同実施形態に係る通信制御装置の構成の一例を示すブロック図である。
【図３】アクセスポイントＤＢに記憶されているアクセスポイントテーブルの一例を示す説明図である。
【図４】処理実行装置ＤＢに記憶されている処理実行装置テーブルの一例を示す説明図である。
【図５】通信サービスＤＢに記憶されている通信サービステーブルの一例を示す説明図である。
【図６】通信サービスＤＢに記憶されている優先度テーブルの一例を示す説明図である。
【図７】通信サービスＤＢに記憶されている設定テーブルの一例を示す説明図である。
【図８】本開示の一実施形態に係る無線通信端末の構成の一例を示すブロック図である。
【図９】本開示の一実施形態に係る処理実行装置の構成の一例を示すブロック図である。
【図１０】無線通信路の設定時の通信システムの動作の一例を示すシーケンス図である。
【図１１】無線通信路の設定時の通信制御装置における処理の概略的な流れの一例を示すフローチャートである。
【図１２】無線通信路の設定時に作成されるアクセスポイントリストの一例を示す説明図である。
【図１３】無線通信路の設定時に作成される処理実行装置リストの一例を示す説明図である。
【図１４】無線通信路の設定時に作成される無線通信路リストの一例を示す説明図である。
【図１５】無線通信路の設定時に作成される無線通信路選択テーブルの一例を示す説明図である。
【図１６】無線通信路の設定時の無線通信端末における処理の概略的な流れの一例を示すフローチャートである。
【図１７】無線通信路の設定時の処理実行装置における処理の概略的な流れの一例を示すフローチャートである。
【図１８】無線通信路の設定後の通信システムの動作の一例を示すシーケンス図である。
【図１９】無線通信路の設定後の無線通信端末における処理の概略的な流れの一例を示すフローチャートである。
【図２０】無線通信路の設定後の通信制御装置における処理の概略的な流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１７】
なお、説明は以下の順序で行うものとする。
１．本実施形態に係る通信システムの構成
２． 各装置の構成
２．１．通信制御装置の構成
２．２．無線通信端末の構成
２．３．処理実行装置の構成
３．処理の流れ
３．１．無線通信路設定時の処理の流れ
３．２．無線通信路設定後の処理の流れ
４．まとめ
【００１８】
＜１．本実施形態に係る通信システムの構成＞
まず、図１を参照して、本開示の実施形態に係る通信システム１の構成について説明する。図１は、本実施形態に係る通信システム１の構成の一例を示す説明図である。
【００１９】
図１に示されるように、通信システム１は、通信制御装置１００、無線通信端末２００、処理実行装置４００および６００、アクセスポイント１０、２０および３０、無線通信路１２、２２および３２、ネットワーク４０、５０および６０、並びにルータ７０および８０を含む。
【００２０】
無線通信端末２００は、２つ以上の無線通信路を用いて通信可能な端末である。無線通信端末２００は、例えば、携帯電話端末、パーソナルコンピュータ、携帯情報端末、ナビゲーション端末、ゲーム端末等であってよい。本明細書において、無線通信路とは、通信サービスの提供を受ける無線通信端末が後述のアクセスポイントと無線通信を行うための通信路をいう。各無線通信路では、いずれかの無線通信方式により通信が行われる。当該無線通信方式は、例えば、ＧＳＭ（Global  System  for  Mobile  Communications）、ＷＣＤＭＡ（Wide-band  Code  Division  Multiple  Access）、ＷｉＭＡＸ（Worldwide  Interoperability  for  Microwave  Access）、ＬＴＥ（Long  Term  Evolution）、ＰＨＳ（Personal  Handy-phone  System）等のセルラー方式、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ等の無線ＬＡＮ方式、またはその他の任意の方式であってよい。例えば、無線通信端末２００は、ＷＣＤＭＡ、ＩＥＥＥ８０２．１１ａ、およびＩＥＥＥ８０２．１１ｇをサポートし、ＷＣＤＭＡの無線通信路、ＩＥＥＥ８０２．１１ａの無線通信路、およびＩＥＥＥ８０２．１１ｇの無線通信路を用いて通信可能である。なお、無線通信端末２００が用いる無線通信路には、同一の無線通信方式の複数の無線通信路が含まれてもよい。例えば、無線通信端末２００は、ＷＣＤＭＡをサポートする２つ以上の無線通信回路を有し、２つ以上のＷＣＤＭＡの無線通信路を用いて通信可能であってもよい。
【００２１】
無線通信端末２００は、例えば、通信制御装置１００に通信サービスを要求し、通信制御装置１００から無線通信路の設定に関する指示を受信する。当該指示に応じて、無線通信端末２００は、例えば、無線通信路１２、２２および３２を用いて、処理実行装置４００および６００と互いに通信するように自装置を設定する。通信サービスは、例えば、映像配信、テレビ会議、電話、オンラインゲーム等の、ネットワークを介して無線通信端末２００に提供されるサービスであってよい。
【００２２】
アクセスポイント１０、２０および３０は、無線通信端末２００と無線通信を行い、無線通信端末２００と処理実行装置との間の通信を中継する装置である。アクセスポイント１０、２０および３０は、いずれかの無線通信方式に対応し、当該無線通信方式の無線通信路を用いて無線通信端末２００と通信する。なお、本明細書において、アクセスポイントとは、無線ＬＡＮ方式のアクセスポイントのみならず、セルラー方式の基地局など、無線通信端末が通信サービスの提供を受けるために無線信号を用いて直接的にアクセスする任意の装置を含む。アクセスポイント１０、２０および３０は、例えば、それぞれＷＣＤＭＡの基地局、ＩＥＥＥ８０２．１１ａの無線ＬＡＮアクセスポイント、およびＩＥＥＥ８０２．１１ｇの無線ＬＡＮアクセスポイントであってよい。そのため、アクセスポイント１０、２０および３０は、無線通信端末１００と接続し得る。
【００２３】
無線通信路１２、２２および３２は、無線通信端末２００とアクセスポイント１０、２０および３０とが無線通信を行うための通信路である。例えば、無線通信路１２、２２および３２は、それぞれＷＣＤＭＡの無線通信路、ＩＥＥＥ８０２．１１ａの無線通信路、およびＩＥＥＥ８０２．１１ｇの無線通信路である。
【００２４】
処理実行装置４００および６００は、無線通信端末２００に通信サービスを提供するための処理を実行可能な装置である。例えば、処理実行装置４００および６００は、インターネットまたは通信事業者のネットワーク上に設けられるサーバ装置であってよい。処理実行装置４００は、無線通信路１２およびアクセスポイント１０に対応し、処理実行装置６００は、無線通信路２２およびアクセスポイント２０並びに無線通信路３２およびアクセスポイント３０に対応する。処理実行装置４００は、無線通信路の設定に関する指示を受信すると、当該指示に応じて、例えば無線通信路１２を用いて無線通信端末２００と互いに通信するように自装置を設定する。同様に、処理実行装置６００は、無線通信路の設定に関する指示を受信すると、当該指示に応じて、例えば無線通信路２２および３２を用いて無線通信端末２００と互いに通信するように自装置を設定する。
【００２５】
通信制御装置１００は、無線通信端末２００と処理実行装置との通信を制御する装置である。例えば、通信制御装置１００は、インターネットまたは通信事業者のネットワーク上に設けられるサーバ装置であってよい。通信制御装置１００は、例えば無線通信端末２００からの通信サービスの要求を受けて、無線通信端末２００と１つ以上の処理実行装置とが通信するための１つ以上の無線通信路を選択する。例えば、通信制御装置１００は、ここでは無線通信路１２、２２および３２を選択する。そして、通信制御装置１００は、無線通信路１２に対応する処理実行装置４００並びに無線通信路２２および３２に対応する処理実行装置６００と、無線通信端末２００との間で、無線通信路１２、２２および３２を用いて互いに通信するように設定させる。
【００２６】
ネットワーク４０は、アクセスポイント１０および処理実行装置４００が接続するネットワークである。また、ネットワーク５０は、アクセスポイント２０および３０並びに処理実行装置６００が接続するネットワークである。また、ネットワーク６０は、通信制御装置１００が接続するネットワークである。
【００２７】
ルータ７０は、ネットワーク４０とネットワーク６０との間でパケットを中継する中継装置である。また、ルータ８０は、ネットワーク５０とネットワーク６０との間でパケットを中継する装置である。
【００２８】
従来型の技術では、無線通信端末２００は、２つ以上の無線通信路（例えば、無線通信路１２、２２および３２）を用いて通信可能であったとしても、通信サービスの提供においていずれか１つの無線通信路を用いて通信する。そのため、通信サービスにおいて、いずれか１つの無線通信路のみでは送信しきれない量のデータが発生すると、ユーザが満足する品質で通信サービスが提供されなくなる。例えば、テレビ会議の通信サービスにおいて、無線通信端末２００は、映像データだけではなく、最低限必要な音声データもリアルタイムで受信できない可能性がある。その結果、処理実行装置４００および６００は、実質的にテレビ会議の通信サービスを提供できなくなる。また、例えば、映像配信の通信サービスにおいて、無線通信端末２００は、音声データと低解像度の映像データを受信できるが、高解像度の映像データを受信できない可能性がある。その結果、処理実行装置４００および６００は、ユーザにとってサービス品質の低い映像配信サービスが提供されることになる。このような一例に示されるように、無線通信端末２００が有するリソースを十分に活用しないことによって、ユーザにとって満足度の高い通信サービスを提供できなくなる可能性がある。本実施形態では、上記のように、無線通信端末２００が、複数の無線通進路を用いて１つ以上の処理実行装置と通信するため、通信サービスの提供においてより高い品質の通信サービスの実現を可能とする。
【００２９】
＜２．各装置の構成＞
［２．１．通信制御装置の構成］
図２〜図７を用いて、本実施形態に係る通信制御装置１００の具体的な構成を説明する。図２を参照すると、通信制御装置１００は、アクセスポイントデータベース１１０（以下、「データベース」を「ＤＢ」と呼ぶ）、処理実行装置ＤＢ１２０、通信サービスＤＢ１３０、端末情報ＤＢ１４０、ソフトウェア記憶部１４２、設定情報記憶部１４４、通信設定記憶部１５０、通信路選択部１６０、通信設定制御部１７０、変更判定部１８０、中央制御部１９０、通信制御部１９２および通信部１９４を備える。
【００３０】
（アクセスポイントＤＢ１１０）
アクセスポイントＤＢ１１０は、様々な場所に設置されるアクセスポイントのＩＤと当該アクセスポイントに関する情報とを記憶している。図３は、アクセスポイントＤＢ１１０に記憶されているアクセスポイントテーブル１１２の一例を示す説明図である。図３を参照すると、アクセスポイントテーブル１１２には、各アクセスポイントの識別子（ＩＤ）、各アクセスポイントが対応する無線通信方式、各アクセスポイントの設置されている位置（緯度、経度）、各アクセスポイントが通信可能な距離、および各アクセスポイントの近傍に位置する他のアクセスポイントのＩＤが記憶されている。当該近傍に位置するアクセスポイントは、例えば、無線通信端末が上記各アクセスポイントと接続可能な位置にある場合に、当該無線通信端末が接続可能と想定される他のアクセスポイントである。
【００３１】
（処理実行装置ＤＢ１２０）
処理実行装置ＤＢ１２０は、ネットワーク上の様々な位置に設置されている処理実行装置のＩＤと当該処理実行装置に関する情報とを記憶している。図４は、処理実行装置ＤＢ１２０に記憶されている処理実行装置テーブル１２２の一例を示す説明図である。図４を参照すると、処理実行装置テーブル１２２には、各処理実行装置のＩＤおよび各処理実行装置に対応するアクセスポイントのＩＤが記憶されている。各処理実行装置に対応するアクセスポイントは、例えば、当該処理実行装置からネットワーク上で最も近くに存在するアクセスポイントである。例えば、アクセスポイントＡＰ２およびＡＰ３の最も近くに存在する処理実行装置が、処理実行装置Ｐ２であるため、図４では、アクセスポイントＡＰ２およびＡＰ３のＩＤが、処理実行装置Ｐ２に対応するアクセスポイントのＩＤに含まれている。なお、本明細書では、主に１つのアクセスポイントに１つの処理実行装置が対応する例を説明する。しかしながら、かかる例に限定されず、１つのアクセスポイントに複数の処理実行装置が対応してもよい。
【００３２】
（通信サービスＤＢ１３０）
通信サービスＤＢ１３０は、通信サービスのサービスＩＤと当該通信サービスに関する情報とを記憶している。まず、図５は、通信サービスＤＢ１３０に記憶されている通信サービステーブル１３２の一例を示す説明図である。図５を参照すると、通信サービステーブル１３２には、各通信サービスのサービスＩＤ、通信サービス名および通信データの種別が記憶されている。例えば、映像配信における通信データの種別は、音声データ、低周波成分の映像データおよび高周波成分の映像データである。ここでの低周波成分および高周波成分とは、例えば、ウェーブレット変換により分割される映像データの低周波成分および高周波成分であってよい。
【００３３】
また、図６は、通信サービスＤＢ１３０に記憶されている優先度テーブル１３４の一例を示す説明図である。優先度テーブル１３４は、例えば通信サービス毎に作成される。図６を参照すると、各通信サービスの優先度テーブル１３４には、１つ以上の無線通信方式を含む無線通信方式のセットについての情報が記憶されている。具体的には、各セットを識別するセット番号、各セットに含まれる無線通信方式の数、各セットに含まれる無線通信方式、各セットに含まれる無線通信方式の組合せの優先度が記憶されている。図６では、サービスＩＤがＳ２である映像配信についての一例が示されている。優先度テーブル１３４は、後述の通信路選択部１６０が無線通信路の組合せを選択する際に用いられる。
【００３４】
図７は、通信サービスＤＢ１３０に記憶されている設定テーブル１３６の一例を示す説明図である。設定テーブル１３６は、例えば通信サービス毎に作成される。図７を参照すると、各通信サービスの設定テーブル１３６には、１つ以上の無線通信方式の組合せについての情報が記憶されている。具体的には、各組合せを識別する組合せ番号、各組合せに含まれる無線通信方式、各組合せに含まれる無線通信方式の無線通信路を用いる場合の通信データの種別毎の振分け方針が記憶されている。また、各組合せに含まれる無線通信方式の無線通信路を用いて通信するための、無線通信端末用のソフトウェア設定情報のＩＤおよび処理実行装置用のソフトウェア設定情報のＩＤが、記憶されている。図７では、サービスＩＤがＳ２である映像配信についての一例が示されている。設定テーブル１３６は、後述の通信設定制御部１７０が無線通信端末用のソフトウェア設定情報および処理実行端末用のソフトウェア設定情報を特定する際に用いられる。
【００３５】
なお、優先度テーブル１３４における無線通信路のセット、および設定テーブル１３６における無線通信路の組合せには、２つ以上の同一の無線通信方式の組合せが含まれていてもよい。例えば、ＷＣＤＭＡを用いてそれぞれ通信可能な複数の無線通信回路を有する無線通信端末の存在を前提として、（ＷＣＤＭＡ１，ＷＣＤＭＡ２）という無線通信方式のセットまたは組合せが定義されてもよい。
【００３６】
（端末情報ＤＢ１４０）
端末情報ＤＢ１４０は、無線通信端末のＩＤと当該無線通信端末に関する情報を記憶している。例えば、端末情報ＤＢ１４０は、各無線通信端末によりサポートされる無線通信方式の組合せを識別するための情報を記憶している。なお、これらの情報は、端末情報ＤＢ１４０に予め記憶されてもよく、または各無線通信端末からの通信サービスの要求に伴い受信されてもよい。
【００３７】
（ソフトウェア記憶部１４２）
ソフトウェア記憶部１４２は、無線通信端末に通信サービスを提供するために必要なソフトウェアを記憶している。記憶されているソフトウェアには、例えば、通信サービスを提供するために処理実行装置により実行される処理実行装置用のソフトウェアが含まれてもよい。また、記憶されているソフトウェアには、通信サービスについて無線通信端末により実行される無線通信端末用のソフトウェアが含まれていてもよい。また、記憶されているソフトウェアには、後述の通信路選択部１６０により選択された複数の無線通信路を用いて通信するための無線通信端末用のデバイスドライバまたは処理実行装置用のデバイスドライバが含まれていてもよい。
【００３８】
（設定情報記憶部１４４）
設定情報記憶部１４４は、後述の通信路選択部１６０により選択された無線通信路を用いて通信するための無線通信端末用のソフトウェア設定情報および処理実行装置用のソフトウェア設定情報を記憶している。無線通信端末用のソフトウェア設定情報および処理実行装置用のソフトウェア設定情報は、例えば、各通信サービスについて無線通信方式の組合せ毎に作成されている。そして、これらのソフトウェア設定情報の各々は、図７に示されている設定テーブル１３６における「無線通信端末用設定情報のＩＤ」または「処理実行装置用設定情報のＩＤ」に対応付けられている。これらのソフトウェア設定情報は、例えば、アプリケーションソフトウェア、オペレーティングシステムおよびデバイスドライバのうちの少なくとも１つを設定するための設定情報である。
【００３９】
（通信設定記憶部１５０）
通信設定記憶部１５０は、後述の通信路選択部１６０が無線通信路を選択するために作成するリストおよびテーブルを記憶する。例えば、通信設定記憶部１５０は、後に詳細に説明される図１２〜図１５にそれぞれに示されているアクセスポイントリスト１５２、処理実行装置リスト１５４、無線通信路リスト１５６および無線通信路選択テーブル１５８を記憶する。
【００４０】
（通信路選択部１６０）
通信路選択部１６０は、２つ以上の無線通信路を用いて通信可能な無線通信端末と当該無線通信端末に通信サービスを提供するための処理を実行可能な処理実行装置とが通信するための１つ以上の無線通信路を選択する。通信路選択部１６０は、例えば、無線通信端末２００から通信サービスの要求を受信した場合に、当該要求に応じて上記１つ以上の無線通信路を選択する。
【００４１】
より具体的には、通信路選択部１６０は、無線通信端末２００と接続し得る１つ以上のアクセスポイント候補を選択し、当該１つ以上のアクセスポイント候補と無線通信端末２００との間の１つ以上の無線通信路候補から、１つ以上の無線通信路を選択する。通信路選択部１６０は、アクセスポイントテーブル１１２に記憶されているアクセスポイントのうちの、無線通信端末２００がサポートする無線通信方式に対応し、かつ無線通信端末２００に接続可能な位置にあるアクセスポイントを、アクセスポイントの候補として選択する。まず、無線通信端末２００がサポートする無線通信方式に対応するアクセスポイントの特定手法を説明する。通信路選択部１６０は、無線通信端末２００からの通信サービスの要求に伴い受信された無線通信端末２００のＩＤを取得する。そして、通信路選択部１６０は、無線通信端末２００のＩＤを用いて端末情報ＤＢ１４０を検索することにより、無線通信端末２００によりサポートされる無線通信方式を特定する。そして、通信路選択部１６０は、アクセスポイントテーブル１１２から、特定された無線通信方式のうちのいずれかに対応するアクセスポイントを特定する。次に、無線通信端末２００に接続可能な位置にあるアクセスポイントの特定手法を説明する。通信路選択部１６０は、通信サービスの要求に伴い受信される無線通信端末２００の位置に関する情報と、アクセスポイントテーブル１１２に記憶されている情報により、無線通信端末２００に接続可能な位置にあるアクセスポイントを特定できる。ここでの位置に関する情報は、無線通信端末２００により最近接続されたアクセスポイントのＩＤであってもよく、または緯度および経度のような無線通信端末２００の存在位置そのものを示す情報であってもよい。例えば、上記位置に関する情報が、無線通信端末２００により最近接続されたアクセスポイントのＩＤであれば、通信路選択部１６０は、当該ＩＤを用いてアクセスポイントテーブル１１２の「近傍のアクセスポイントのＩＤ」の属性を検索する。これにより、通信路選択部１６０は、無線通信端末２００に接続可能な位置にあるアクセスポイントを特定できる。例えば、上記位置に関する情報が、無線通信端末２００の緯度および経度であれば、通信路選択部１６０は、緯度および経度とアクセスポイントテーブル１１２の「位置（緯度、経度）」の属性とから、無線通信端末２００とアクセスポイントとの間の距離を計算する。そして、通信路選択部１６０は、計算された距離とアクセスポイントテーブル１１２の「通信可能距離」の属性とを比較すれば、無線通信端末２００に接続可能な位置にあるアクセスポイントを特定できる。なお、通信路選択部１６０は、上記のようなアクセスポイントの候補について、後述の図１２に示されるようなアクセスポイントリスト１５２を作成する。また、上記のような通信路候補について、後述の図１４に示されるような無線通信路リスト１５６を作成する。上記のようなアクセスポイント候補の選択により、無線通信端末２００が接続し得るアクセスポイントを網羅的に特定することができる。その結果、無線通信端末２００が使用し得る多くの無線通信路候補から、無線通信路を選択できるようになる。
【００４２】
通信路選択部１６０は、上記１つ以上の無線通信路候補の任意の組合せのうちの優先度がより高い無線通信路候補の組合せに含まれる無線通信路を、通信サービスの提供のために使用すべき１つ以上の無線通信路として選択する。ここでの優先度は、例えば、無線通信路候補の各組合せに含まれる無線通信路候補に対応する無線通信方式の組合せについての優先度である。具体的には、通信路選択部１６０は、アクセスポイントテーブル１１２の「無線通信方式」の属性から各無線通信路候補に対応する無線通信方式を特定することにより、特定された当該無線通信方式を含む無線通信方式のセットを得られる。また、通信路選択部１６０は、無線通信端末２００からの通信サービスの要求に伴い受信された通信サービスのサービスＩＤを取得する。そして、通信路選択部１６０は、特定された無線通信方式のセットおよび取得された通信サービスのサービスＩＤに基づいて、優先度テーブル１３４から、上記無線通信方式のセットの中の無線通信方式の各組合せについての優先度を特定する。図６に示されるように、無線通信方式の組合せの優先度は、通信サービス毎に予め定められる。図６は、映像配信の例である。例えば、取得された通信サービスのサービスＩＤが映像配信のＳ２であり、３つの無線通信路候補に対応する無線通信方式のセットが、ＷＣＤＭＡ、ＩＥＥＥ  ８０２．１１ａおよびＩＥＥＥ  ８０２．１１ｇを含むとする。これら無線通信方式の組合せとしては、３つの無線通信方式の全て、任意の２つの無線通信方式、及び任意の１つの無線通信方式という組合せが存在する。図６を参照すると、上記無線通信方式のセットは、セット番号ｋに対応する。当該セット番号ｋでは、無線通信方式の組合せのうちの「１．ＷＣＤＭＡ、ＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｇ」の組合せが、最も優先度の高い組合せとなる。よって、通信路選択部１６０は、３つの無線通信路候補全ての組合せを、無線通信路として選択する。なお、通信路選択部１６０は、通信路候補の組合せと当該組合せについての優先度について、後述の図１５に示されるような無線通信路選択テーブル１５８を作成する。上記のような優先度に応じた無線通信路の選択により、無線通信端末２００は、通信サービスにとって最適な無線通信路の組合せにより通信することができ、その結果、通信サービスのサービス品質を向上させることができる。例えば、サービス提供速度が重要である通信サービスでは、各無線通信路候補の通信速度の合計が最大となる無線通信路候補の組合せが、無線通信路として選択される。その結果、当該通信サービスのサービス品質を実現できる可能性が高くなる。また、例えば、長時間継続する通信サービスでは、各無線通信路候補の通信速度の合計が最低限の要求を満たしつつ、消費電力が小さくなる無線通信路の組合せが、無線通信路として選択される。その結果、限られた電源で通信サービスが長時間提供され得る。
【００４３】
なお、通信路選択部１６０は、例えば、上記１つ以上の無線通信路候補のうちの所定の通信品質を満たす無線通信路候補から、１つ以上の無線通信路を選択してもよい。上記無線通信方式のセットがＷＣＤＭＡ、ＩＥＥＥ  ８０２．１１ａおよびＩＥＥＥ  ８０２．１１ｇであっても、例えばＩＥＥＥ８０２．１１ｇの無線通信路が所定の通信品質を満たさない場合がある。この場合には、図６に示されるように、ＩＥＥＥ  ８０２．１１ｇを含まない「５．ＷＣＤＭＡ、ＩＥＥＥ  ８０２．１１ａ」の組合せが、最も優先度が高い組合せとなる。その結果、通信路選択部１６０は、ＷＣＤＭＡの無線通信路候補と、ＩＥＥＥ  ８０２．１１ａの無線通信路候補とを、通信サービスの提供のために使用すべき無線通信路として選択する。なお、通信路選択部１６０は、当該通信品質の測定結果を得るために、無線通信端末２００および処理実行装置に接続確認を指示する。このように所定の通信品質を満たす無線通信路候補のみから無線通信路を選択することにより、所定の通信品質を満たさない無線通信路に通信データが振分けられることを回避することができる。その結果、通信品質の低い無線通信路に振分けられたある種別のデータが受信されにくくなるというリスクを低減することができる。
【００４４】
なお、図６に示されるテーブルによれば、通信路選択部１６０は、所定の通信品質を満たす無線通信路候補の全てを、無線通信路として選択することになる。このように全無線通信路候補を無線通信路とすれば、サービス提供速度を最大化することができる。
【００４５】
また、通信路選択部１６０は、各無線通信路候補を用いて無線通信端末２００と通信する処理実行装置を選択する。具体的には、通信路選択部１６０は、図４に示されるような処理実行装置テーブル１２２から、アクセスポイント候補のＩＤを「対応するアクセスポイントのＩＤ」に含む処理実行装置のＩＤを特定する。当該処理実行装置が、当該アクセスポイント候補に対応する無線通信路候補を用いて無線通信端末２００と通信する処理実行装置となる。通信路選択部１６０は、これらの処理実行装置について、後述の図１３に示されるような処理実行装置リスト１５４を作成する。通信サービスを提供する処理実行装置は、無線通信路の選択に応じて決定される。
【００４６】
また、通信路選択部１６０は、設定されている無線通信路の一部または全部を変更する必要があると判定された場合に、１つ以上の無線通信路を選択する選択処理を再度実行する。通信路選択部１６０は、例えば、無線通信端末２００または処理実行装置により、設定されている無線通信路の一部または全部を変更する必要があるという判定結果が提供された場合に、選択処理を再度実行する。または、通信路選択部１６０は、後述の変更判定部１８０により上記判定結果が提供された場合に、選択処理を再度実行してもよい。このように無線通信路の再選択を行うことで、無線通信端末２００の通信環境が変わったとしても、再度最適な無線通信路の組合せでの通信が可能となる。
【００４７】
（通信設定制御部１７０）
通信設定制御部１７０は、通信路選択部１６０により選択された無線通信路を用いて当該無線通信路に対応する処理実行装置と無線通信端末２００との間で互いに通信するように設定させる。特に、本実施形態において、通信設定制御部１７０は、複数の無線通信路が選択された場合に、選択された複数の無線通信路に対応する少なくとも１つの処理実行装置と、無線通信端末２００との間で互いに通信するように設定させる。これ以降の説明において、上記少なくとも１つの処理実行装置が処理実行装置４００および６００に決定されたと仮定して説明する。
【００４８】
より具体的には、通信設定制御部１７０は、例えば、上記複数の無線通信路を用いて通信するための無線通信端末用のソフトウェア設定情報を無線通信端末２００に提供する。また、通信設定制御部１７０は、例えば、上記複数の無線通信路を用いて通信するための処理実行装置用のソフトウェア設定情報を処理実行装置４００および６００に提供する。通信設定制御部１７０は、無線通信端末２００からの通信サービスの要求に伴い受信された通信サービスのサービスＩＤを取得する。そして、通信設定制御部１７０は、当該サービスＩＤと、上記複数の無線通信路に対応する無線通信方式の組合せとに基づいて、設定テーブル１３６から、無線通信端末用のソフトウェア設定情報のＩＤおよび処理実行装置用のソフトウェア設定情報のＩＤを特定する。図７を参照すると、例えば、サービスＩＤが映像配信のＳ２であり、無線通信方式の組合せがＷＣＤＭＡ、ＩＥＥＥ  ８０２．１１ａおよびＩＥＥＥ  ８０２．１１ｇであれば、無線通信端末用のソフトウェア設定情報のＩＤは、Ｔ００１＿１８である。また、処理実行装置用のソフトウェア設定情報のＩＤは、Ｐ００１＿１８である。通信設定制御部１７０は、無線通信端末用のソフトウェア設定情報のＩＤおよび処理実行装置用のソフトウェア設定情報のＩＤに基づいて、設定情報記憶部１４４から、無線通信端末用のソフトウェア設定情報および処理実行装置用のソフトウェア設定情報を取得する。このように、ソフトウェア設定情報が提供されることで、無線通信端末２００並びに処理実行装置４００および６００は、各通信サービスについて無線通信方式の組合せ毎のソフトウェア設定情報を予め有しなくても、必要に応じて取得することができる。なお、無線通信端末２００または処理実行装置４００および６００が、予めソフトウェア設定情報を有している場合には、通信設定制御部１７０は、無線通信端末用のソフトウェア設定情報または処理実行装置用のソフトウェア設定情報を提供しなくてもよい。その場合には、通信設定制御部１７０は、無線通信端末用のソフトウェア設定情報のＩＤまたは処理実行装置用のソフトウェア設定情報のＩＤのみを提供すればよい。また、通信設定制御部１７０は、ソフトウェア設定情報の代わりに、既に設定済のソフトウェアそのものを提供してもよい。
【００４９】
通信設定制御部１７０は、上記複数の無線通信路を用いて送信される、通信サービスに関するデータのうちの、当該複数の無線通信路の各々を用いて送信されるデータの範囲を、無線通信端末２００に設定させる。当該データの範囲は、通信サービスに応じて予め定められている。具体的には、通信設定制御部１７０は、例えば、上記のように設定させる無線通信端末用のソフトウェア設定情報を、無線通信端末２００に提供する。図７を参照すると、設定テーブル１３６には、各通信サービスについて通信方式の組合せ毎に通信データの種別毎の振分け方針が定められており、当該振分け方針に対応する無線通信端末用のソフトウェア設定情報のＩＤが記憶されている。図７を参照すると、例えば、番号１８の「ＷＣＤＭＡ、ＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｇ」という無線通信方式の組合せについての通信データの種別毎の振分け方針が示されている。当該方針によると、音声データと低周波成分の映像データは、ＷＣＤＭＡの無線通信路を用いて送信される。また、高周波成分の映像データは、ＩＥＥＥ  ８０２．１１ａの無線通信路およびＩＥＥＥ  ８０２．１１ｇの無線通信路を用いて送信される。このような通信データの振分けにより、無線通信端末２００が移動する状況でも、継続的に通信可能なＷＣＤＭＡの無線通信路を用いて、通信サービス上最低限必要なデータを継続的に受信できる。また、接続可能な場合にのみ無線ＬＡＮを用いて、容量の大きいデータも併せて受信することができる。これにより、無線通信端末２００が移動する状況でも、ユーザにとって許容可能な最低限のサービス品質を担保することができる。このように、無線通信路の各々を用いて送信されるデータの種別を設定させることにより、通信サービスの利用形態や特性に応じた通信を実現することができ、その結果、ユーザにとってのサービス品質を向上させることができる。
【００５０】
また、通信設定制御部１７０は、例えば、通信サービスを提供するために処理実行装置により実行される処理実行装置用のソフトウェアを、処理実行装置４００および６００に提供する。また、通信設定制御部１７０は、例えば、通信サービスについて無線通信端末２００により実行される無線通信端末用のソフトウェアを、無線通信端末２００に提供する。また、通信設定制御部１７０は、選択された複数の無線通信路を用いて通信するための無線通信端末用のデバイスドライバまたは処理実行装置用のデバイスドライバを、無線通信端末２００または、処理実行装置４００もしくは６００に提供してもよい。これらのソフトウェアは、通信サービスのサービスＩＤを用いてソフトウェア記憶部１４２から取得される。このように、ソフトウェアが提供されることで、無線通信端末２００並びに処理実行装置４００および６００は、各通信サービスについてのソフトウェアを予め有していなくても、必要に応じて取得することができる。
【００５１】
また、通信設定制御部１７０は、設定されている無線通信路の一部または全部を変更する必要があると判定された場合に、通信路選択部１６０により再度選択された１つ以上の無線通信路を用いて通信するように設定させる設定制御処理を実行する。通信設定制御部１７０は、例えば、無線通信端末２００または処理実行装置４００もしくは６００により、設定されている無線通信路の一部または全部を変更する必要があるという判定結果が提供された場合に、設定制御処理を実行する。または、通信設定制御部１７０は、後述の変更判定部１８０により上記判定結果が提供された場合に、設定制御処理を実行してもよい。このように再度の通信設定を行うことで、無線通信端末２００の通信環境が変わったとしても、再度最適な無線通信路の組合せでの通信が可能となる。
【００５２】
（変更判定部１８０）
変更判定部１８０は、設定されている無線通信路の通信品質の測定結果に基づいて、当該設定されている無線通信路の一部または全部を変更する必要があるか否かを判定する。無線通信路の通信品質の測定結果は、例えば、無線通信端末２００または処理実行装置４００および６００から提供される。変更判定部１８０は、例えば、設定されている各無線通信路が所定の通信品質を満たすかを判定する。そして、設定されている無線通信路のいずれかが所定の通信品質を満たさなくなった場合に、無線通信路を変更する必要があると判定する。また、変更判定部１８０は、例えば前回の通信設定時からの無線通信端末２００の移動状況に基づいて、既に作成されている無線通信路選択テーブル１５８を変更する必要があるか否かを併せて判定してもよい。当該判定を通信制御装置１００側で行うことにより、判定基準もしくは判定機能を有していない無線通信端末２００または処理実行装置４００および６００についても、無線通信路の再設定が可能となる。一方で、無線通信端末２００または処理実行装置４００および６００が、上記判定を行ってもよい。当該判定を無線通信端末２００または処理実行装置４００および６００が行うことにより、通信品質の測定の度に測定結果を通信制御装置１００に送信する必要がなくなる。その結果、通信制御装置１００と各装置との間のトラフィックを減らすことができる。また、通信制御装置１００への処理の集中を回避することができる。
【００５３】
また、変更判定部１８０は、無線通信路候補の通信品質の測定結果に基づいて、当該無線通信路候補が所定の通信品質を満たすか否かを判定し、各無線通信路候補の判定結果を通信路選択部１６０に提供してもよい。なお、無線通信端末２００または処理実行装置４００および６００が、当該判定を行ってもよい。
【００５４】
（中央制御部１９０）
中央制御部１９０は、通信制御装置１００全体を制御する。例えば、中央制御部１９０は、通信部１９４を介して受信される受信データを通信路選択部１６０、通信設定制御部１７０、変更判定部１８０または各ＤＢもしくは記憶部に提供する。また、中央制御部１９０は、通信路選択部１６０、通信設定制御部１７０または変更判定部１８０からの要求を受けて、通信制御部１９２にデータの送信を依頼する。また、中央制御部１９０は、通信路選択部１６０、通信設定制御部１７０または変更判定部１８０からの要求を受けて、各ＤＢおよび記憶部に記憶されている情報を提供し、または各ＤＢおよび記憶部に情報を記憶させる。
【００５５】
（通信制御部１９２、通信部１９４）
通信制御部１９２は、通信制御装置１００による通信を制御する。例えば、通信制御部１９２は、送信データについての送信パケットを生成し、当該送信パケットを通信部１９４に送信させる。また、通信制御部１９２は、通信部１９４が受信した受信パケットから受信データを取得する。通信部１９４は、ネットワークを介してパケットを送受信する。
【００５６】
［２．２．無線通信端末の構成］
図８を用いて、本実施形態に係る無線通信端末２００の具体的な構成を説明する。図８を参照すると、無線通信端末２００は、アンテナ２１０、２１２および２１４、通信部２２０、通信制御部２３０、位置・時刻情報取得部２４０、中央制御部２５０、端末入出力部２５２、記憶部２５４、省電力制御部２６０、通信設定部２７０、通信品質管理部２８０およびＩＤ読込み制御部２９０を備える。
【００５７】
（アンテナ２１０、２１２、２１４）
アンテナ２１０、２１２および２１４は、無線通信路の電波を送受信する。アンテナ２１０は、例えば、ＷＣＤＭＡの無線通信路の電波を送受信する。また、アンテナ２１２は、ＩＥＥＥ８０２．１１ａの無線通信路の電波を送受信する。アンテナ２１４は、ＩＥＥＥ８０２．１１ｇの無線通信路の電波を送受信する。なお、アンテナの数は、３つに限られず、無線通信端末２００が通信可能な無線通信方式の数に応じて設けられてもよい。また、無線通信方式間でアンテナを共有できる場合には、アンテナの数は、無線通信端末２００が通信可能な無線通信方式の数よりも少なくてもよい。
【００５８】
（通信部２２０）
通信部２２０は、２つ以上の無線通信路を用いて通信可能である。通信部２２０は、例えば、アンテナ２１０を介してＷＣＤＭＡの無線通信路を用いて通信する。同様に、通信部２２０は、アンテナ２１２を介してＩＥＥＥ８０２．１１ａの無線通信路を用いて通信し、アンテナ２１４を介してＩＥＥＥ８０２．１１ｇの無線通信路を用いて通信する。通信部２２０は、例えば、無線通信方式毎に異なる通信回路を有していてもよく、それら通信回路は部分的に共通化されてもよい。また、通信部２２０は、同じ無線通信方式をサポートする複数の通信回路及び対応するアンテナを有していてもよい。それにより、２つ以上の無線通信路を用いた無線通信が可能となる。通信部２２０は、各無線通信路を用いて受信した受信パケットを通信制御部２３０に提供する。また、通信部２２０は、通信制御部２３０による制御に基づいて、送信データについての各送信パケットを当該各送信パケットに対応する無線通信路を用いて送信する。
【００５９】
（通信制御部２３０）
通信制御部２３０は、無線通信端末２００による通信を制御する。例えば、通信制御部２３０は、通信制御装置１００により選択された複数の無線通信路を用いる通信を制御する。さらに、通信制御部２３０は、例えば、各種別の通信データを所定の無線通信路へ振分ける制御を行う。通信制御部２３０によるこれらの制御の具体的な内容は、後述の通信設定部２７０により設定される。
【００６０】
通信制御部２３０は、通信設定部２７０による設定に基づいて、送信データについての送信パケットを生成し、送信データの種別に応じた振分け先の無線通信路を用いて送信パケットを通信部２２０に送信させる。ここで、１つの送信データの種別についての振分け先が２つ以上の無線通信路である場合には、通信制御部２３０は、当該種別の送信データの送信パケットを当該２つ以上の無線通信路に分配して、通信部２２０に送信させる。なお、通信制御部２３０は、例えば、通信サービスについての送信データを中央制御部２５０から提供され、併せて当該送信データの種別を通知される。
【００６１】
一方で、通信制御部２３０は、通信設定部２７０による設定に基づいて、無線通信路を用いて受信された受信パケットを結合し、受信データを取得する。ここで、１つの受信データの種別についての振分け先が１つの無線通信路である場合、通信制御部２３０は、当該１つの無線通信路のみにおいて受信された受信パケットを結合することにより、当該種別の受信データを取得する。また、１つの受信データの種別についての振分け先が２つ以上の無線通信路である場合、通信制御部２３０は、当該２つ以上の無線通信路を用いて受信された受信パケットを結合することにより、当該種別の受信データを取得する。ここでのパケットの結合とは、パケットから抽出されるデータ（すなわちパケットからヘッダを除いたもの）を結合することを意味する。
【００６２】
例えば、通信サービスが映像配信であり、無線通信路の組合せが図７の組合せ番号１８に該当する場合、図７に示されるように、音声データおよび低周波成分の映像データの振分け先は、ＷＣＤＭＡの無線通信路である。よって、通信制御部２３０は、ＷＣＤＭＡの無線通信路のみにおいて受信されたパケットからデータを抽出し、抽出された当該データを結合することにより一連の音声データまたは一連の低周波成分の映像データを取得する。また、高周波成分の映像データの振分け先の無線通信路は、ＩＥＥＥ８０２．１１ａの無線通信路およびＩＥＥＥ８０２．１１ｇの無線通信路である。よって、通信制御部２３０は、ＩＥＥＥ８０２．１１ａの無線通信路およびＩＥＥＥ８０２．１１ｇの無線通信路の両方において受信された受信パケットからデータを抽出し、抽出された当該データを結合することにより一連の高周波成分の映像データを取得する。
【００６３】
なお、１つの通信データの種別についての振分け先が２つ以上の無線通信路である場合に、無線通信端末２００または処理実行装置によるパケットの分配および結合は、例えば以下のように実行可能である。送信側の装置は、上記種別の通信データについてのパケットが受信側の装置で正しく結合されるように、上記種別の各通信データについてのパケットに、同一の識別情報を与える。また、送信側の装置は、上記種別の各通信データについてのパケットに、各パケットの順序を示すシーケンス番号を与える。すると、受信側の装置は、上記２つ以上の無線通信路を用いて受信したパケットのうち、同一の識別情報を有するパケットを、上記シーケンス番号を用いて結合する。なお、上記識別情報は、例えばＩＰパケットの中に含まれる識別子（ＩＤ）であってもよく、上記シーケンス番号は、例えばＩＰパケットの中に含まれるフラグメントオフセット（ＦＯ）であってもよい。また、パケットの分配および結合は、特開２０００−２１６８１５号公報にて開示されている技術によっても実現されてもよい。
【００６４】
（位置・時刻情報取得部２４０）
位置・時刻情報取得部２４０は、例えばＧＰＳ（Global  Positioning  System）を用いて、無線通信端末２００の位置情報（緯度、経度）を取得する。また、位置・時刻情報取得部２４０は、無線通信端末２００が備える参照時計、外部のタイムサーバ等から時刻情報を取得する。位置情報および時刻情報は、中央制御部２５０を介して記憶部２５４に記憶されてもよい。
【００６５】
（中央制御部２５０）
中央制御部２５０は、無線通信端末２００全体を制御する。例えば、中央制御部２５０は、通信サービスについての無線通信端末用のソフトウェアを実行する。そして、中央制御部２５０は、当該ソフトウェアからの送信データを通信制御部２３０に提供し、当該ソフトウェアへの受信データを通信制御部２３０から提供される。中央制御部２５０は、送信データを通信制御部２３０に提供する際、および受信データを通信制御部２３０により受信させる際に、データの種別を通信制御部２３０に通知する。例えば、図７の映像配信サービスにおいて、中央制御部２５０は、音声データを通信制御部２３０に提供する際に、提供するデータが音声データであることを通信制御部２３０に通知する。それにより、通信制御部２３０による上述したデータの振分けが可能となる。
【００６６】
また、中央制御部２５０は、例えば、無線通信端末２００が新たなアクセスポイントに接続した場合に、当該アクセスポイントのＩＤを取得する。当該アクセスポイントのＩＤは、例えばその取得時刻と共に、記憶部２５４に記憶される。
【００６７】
また、中央制御部２５０は、例えば、後述のＩＤ読込み制御部２９０により読込まれた通信サービスのサービスＩＤと当該サービスに関する情報とを、端末入出力部２５２を介してユーザに提供する。そして、中央制御部２５０は、端末入出力部２５２を介して入力情報を取得し、ユーザにより選択された通信サービスを特定する。その後、中央制御部２５０は、ユーザにより選択された通信サービスのサービスＩＤを通信制御装置１００に送信することにより、通信サービスの提供を要求する。また、無線通信端末２００のＩＤおよび無線通信端末２００の位置に関する情報も、サービスＩＤと併せて送信される。上記位置に関する情報は、記憶部２５４に記憶されているアクセスポイントのＩＤのうちの最近接続されたアクセスポイントのＩＤであってもよい。または、上記位置に関する情報は、位置・時刻情報取得部２４０により取得された無線通信端末２００の位置情報（緯度、経度）であってもよい。なお、無線通信端末２００に関する情報または無線通信端末２００のユーザに関する情報も、併せて通信制御装置１００に送信されてもよい。例えば、無線通信端末２００によりサポートされる無線通信方式の情報が、サービスＩＤと共に送信されてもよい。
【００６８】
（端末入出力部２５２）
端末入出力部２５２は、無線通信端末２００のユーザに音声、画像、映像等の情報を提供する。端末入出力部２５２は、例えば、無線通信端末２００に設けられたタッチパネル上に、中央制御部２５０により提供された画像を表示してもよい。例えば、後述のＩＤ読込み制御部２９０により読み込まれた通信サービスのＩＤ、当該通信サービスの名称および当該通信サービス説明を一覧として示す画像を、タッチパネル上に表示してもよい。なお、端末入出力部２５２は、タッチパネルの代わりに、任意のディスプレイ装置上に画像を表示してもよい。
【００６９】
また、端末入出力部２５２は、無線通信端末２００を操作するためのユーザによる入力操作に応じて、入力情報を取得する。端末入出力部２５２は、例えば、無線通信端末２００に設けられたタッチパネル上へのタッチを検出し、当該タッチの位置および種類（タップ、ドラッグ、等）を示すタッチ情報を入力情報として取得する。例えば、上記の通信サービスの一覧の画像を表示するタッチパネルにおいて、通信サービスを選択するためのタッチを検出し、当該タッチのタッチ情報を取得する。なお、端末入出力部２５２は、タッチパネルの代わりに、キーボード、マウス、リモートコントローラ、カメラ、マイクロフォン等を介して入力情報を取得してもよい。
【００７０】
（記憶部２５４）
記憶部２５４は、無線通信端末２００における様々な情報を記憶する。例えば、記憶部２５４は、通信制御装置１００から送信された無線通信端末用のソフトウェア設定情報を記憶する。また、記憶部２５４は、後述のＩＤ読込み制御部２９０により取得された通信サービスのサービスＩＤ等の情報を記憶する。また、記憶部２５４は、無線通信端末２００により接続されたアクセスポイントのＩＤを、ＩＤの取得時刻とともに記憶する。なお、記憶部２５４は、位置・時刻情報取得部２４０により取得された位置情報および時刻情報を記憶してもよい。
【００７１】
（省電力制御部２６０）
省電力制御部２６０は、無線通信端末２００の消費電力を低減するための制御を行う。
例えば、省電力制御部２６０は、ユーザによる入力操作に応じて、または予め定められた条件に従って自動的に、通常モードおよび省電力モードの切替えを行う。無線通信端末２００は、省電力モードの場合に、通信制御装置１００からの指示に関わらず、例えば１つの無線通信路のみを用いて通信するように設定されてもよい。
【００７２】
（通信設定部２７０）
通信設定部２７０は、通信制御装置１００からの通信設定の指示が受信された場合に、当該指示に応じた無線通信路を用いて通信するように、通信制御部２３０を設定する。また、通信設定部２７０は、通信部２２０または中央制御部２５０により実行されるソフトウェアを併せて設定してもよい。例えば、通信制御装置１００から、複数の無線通信路を用いて処理実行装置４００および処理実行装置６００と互いに通信するように設定することを求める指示が受信される。この場合に、通信設定部２７０は、上記複数の無線通信路を用いて処理実行装置４００および処理実行装置６００と互いに通信するように、通信制御部２３０、通信部２２０、および中央制御部２５０により実行されるソフトウェアを設定する。特に通信制御部２３０についての具体的な設定の内容は、通信制御部２３０についての説明において述べたとおりである。
【００７３】
（通信品質管理部２８０）
通信品質管理部２８０は、通信制御装置１００からの接続確認の指示を受けて、各無線通信路候補の通信品質を測定する。そして、通信品質管理部２８０は、例えば、当該測定の結果に基づいて、各無線通信路候補が所定の通信品質を満たすかをまず判定し、各無線通信路候補の通信品質の判定結果を通信制御装置１００に提供する。なお、通信制御装置１００が、測定結果に基づく上記判定を行ってもよい。その場合には、通信品質管理部２８０は、各無線通信路候補の通信品質の測定結果を通信制御装置１００に提供する。
【００７４】
また、通信品質管理部２８０は、少なくとも１つの処理実行装置から通信サービスの提供を受けている間、例えば定期的に、設定されている無線通信路の通信品質を測定する。そして、通信品質管理部２８０は、例えば、設定されている各無線通信路が所定の通信品質を満たすかを判定する。通信品質管理部２８０は、設定されている無線通信路の通信品質の判定結果に基づいて、当該設定されている無線通信路の一部または全部を変更する必要があるか否かを判定する。通信品質管理部２８０は、例えば、当該無線通信路のいずれかが所定の通信品質を満たさなくなった場合に、無線通信路を変更する必要があると判定する。また、通信品質管理部２８０は、例えば前回の通信設定時からの無線通信端末２００の移動状況に基づいて、既に作成されている無線通信路選択テーブル１５８を変更する必要があるか否かを併せて判定してもよい。そして、通信品質管理部２８０による判定結果は、通信制御装置１００に提供される。なお、通信制御装置１００が、上記判定を行ってもよい。その場合には、通信品質管理部２８０は、各無線通信路候補の通信品質の測定結果を通信制御装置１００に提供する。
【００７５】
（ＩＤ読込み制御部２９０）
ＩＤ読込み制御部２９０は、いずれかの情報源から通信サービスのサービスＩＤを読込む。当該情報源は、例えば、無線ＬＡＮのビーコンと共に流される情報、フェムトセルからのブロードキャスト信号、バーコード、２次元バーコード、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）等であってよい。ＩＤ読込み制御部２９０により読みこまれたサービスＩＤは、記憶部２５４に記憶される。
【００７６】
［２．３．処理実行装置の構成］
図９を用いて、本実施形態に係る処理実行装置４００の具体的な構成を説明する。なお、処理実行装置６００の構成は、以下に説明する処理実行装置４００の構成と同様であってよい。図９を参照すると、処理実行装置４００は、通信部４１０、通信制御部４２０、記憶部４３０、他サーバＤＢ４４０、中央制御部４５０、通信設定部４６０、サービス品質管理部４７０および処理実行部４８０を備える。
【００７７】
（通信部４１０）
通信部４１０は、ネットワークを介して、通信制御装置１００および無線通信端末２００と通信する。通信部４１０は、複数の通信回路を有していてもよい。通信部４１０と無線通信端末２００との間の通信は、上述したアクセスポイントを介して行われる。
【００７８】
（通信制御部４２０）
通信制御部４２０は、処理実行装置４００による通信を制御する。例えば、通信制御部４２０は、通信制御装置１００により選択された無線通信路のうちの処理実行装置４００に対応する無線通信路を用いる通信を制御する。さらに、通信制御部４２０は、複数の無線通信路を用いて無線通信端末２００と通信する場合に、例えば、各種別の通信データを所定の無線通信路へ振分ける制御を行う。通信制御部４２０によるこれらの制御の具体的な内容は、後述の通信設定部４６０により設定される。
【００７９】
通信制御部４２０は、通信設定部４６０による設定に基づいて、送信データについての送信パケットを生成し、当該送信データの種別に応じた振分け先の無線通信路を用いて送信パケットを通信部４１０に送信させる。ここで、１つの送信データの種別についての振分け先が２つ以上の無線通信路である場合には、通信制御部４２０は、当該種別の送信データの送信パケットを当該２つ以上の無線通信路に分配して、通信部４１０に送信させる。なお、通信制御部４２０は、例えば、通信サービスについての送信データを処理実行部４８０から中央制御部４５０を介して提供され、併せて当該送信データの種別を通知される。
【００８０】
一方で、通信制御部４２０は、通信設定部４６０による設定に基づいて、無線通信路を用いて受信された受信パケットを結合し、受信データを取得する。ここで、１つの受信データの種別についての振分け先が１つの無線通信路である場合、通信制御部４２０は、当該１つの無線通信路のみにおいて受信された受信パケットを結合することにより、当該種別の受信データを取得する。また、１つの受信データの種別についての振分け先が２つ以上の無線通信路である場合、通信制御部４２０は、当該２つ以上の無線通信路を用いて受信された受信パケットを結合することにより、当該種別の受信データを取得する。ここでのパケットの結合とは、パケットから抽出されるデータ（すなわちパケットからヘッダを除いたもの）を結合することを意味する。
【００８１】
例えば、図１に示されるように、処理実行装置４００がＷＣＤＭＡ方式に対応する無線通信路を用いて通信する処理実行装置であるとする。この場合に、通信サービスが映像配信であり、無線通信路の組合せが図７の組合せ番号１８に該当すれば、図７に示されるように、処理実行装置４００は、音声データおよび低周波成分の映像データに関する処理および送信を担う。よって、通信制御部４２０は、音声データおよび低周波成分の映像データの送信パケットを生成し、ＷＣＤＭＡの無線通信路を用いて上記送信パケットを通信部４１０に送信させる。一方で、図１に示される処理実行装置６００のように、処理実行装置４００がＩＥＥＥ８０２．１１ａの無線通信路およびＩＥＥＥ８０２．１１ｇの無線通信路を用いて通信する処理実行装置であると仮定する。この場合に、通信サービスが映像配信であり、無線通信路の組合せが図７の組合せ番号１８に該当すれば、図７に示されるように、処理実行装置４００は、高周波成分の映像データに関する処理および送信を担う。よって、通信制御部４２０は、高周波成分の映像データの送信パケットを生成し、ＩＥＥＥ８０２．１１ａの無線通信路およびＩＥＥＥ８０２．１１ｇの無線通信路にパケットを分配して、通信部４１０に送信させる。
【００８２】
なお、１つの通信データの種別についての振分け先が２つ以上の無線通信路である場合における、処理実行装置４００でのパケットの分配および結合は、無線通信端末２００の通信制御部２３０の説明において述べられたように実現可能である。
【００８３】
（記憶部４３０）
記憶部４３０は、処理実行装置４００における様々な情報を記憶する。例えば、記憶部４３０は、通信制御装置１００から送信された処理実行装置用のソフトウェア設定情報を記憶する。
【００８４】
（他サーバＤＢ４４０）
他サーバＤＢ４４０は、無線通信端末１００と通信する他の処理実行装置との連携に必要な情報を記憶する。他サーバＤＢ４４０は、例えば、他の処理実行装置のＩＤ、他の処理実行装置のＩＰアドレス、他の処理実行装置によりサービスを提供される無線通信端末のＩＤ、当該他の処理実行装置と処理実行装置４００との間の通信サービスの提供上の関係を示す情報等を記憶する。上記通信サービスの提供上の関係を示す情報は、例えば、複数の処理実行装置が連携して通信サービスを提供する場合のマスター装置とスレーブ装置とを識別するための情報を含む。処理実行装置４００がマスター装置である場合には、処理実行装置４００が（スレーブ装置である）他の処理実行装置に指示を行う。一方、処理実行装置４００がマスター装置である場合には、処理実行装置４００は、（マスタ装置である）他の処理実行装置から指示を受ける。処理実行装置４００と直接連携しない処理実行装置については、他サーバＤＢ４４０には「なし」という情報が記憶されてもよい。他サーバＤＢ４４０に記憶される上記情報は、例えば、通信制御装置１００からの通信設定の指示と共に受信されてもよい。
【００８５】
（中央制御部４５０）
中央制御部４５０は、処理実行装置４００全体を制御する。
【００８６】
（通信設定部４６０）
通信設定部４６０は、通信制御装置１００からの通信設定の指示が受信された場合に、当該指示に応じた無線通信路を用いて通信するように、通信制御部４２０を設定する。また、通信設定部４６０は、通信部４１０または処理実行部４８０により実行されるソフトウェアを併せて設定してもよい。例えば、通信制御装置１００から、上記通信制御装置１００により選択された複数の無線通信路のうちの処理実行装置４００に対応する少なくとも１つの無線通信路を用いて無線通信端末２００と互いに通信するように設定することを求める指示が受信される。この場合に、通信設定部４６０は、上記少なくとも１つの無線通信路を用いて無線通信端末２００と互いに通信するように、通信制御部４２０、通信部４１０および処理実行部４８０により実行されるソフトウェアを設定する。特に通通信制御部４２０についての具体的な設定の内容は、通信制御部４２０についての説明において述べたとおりである。
【００８７】
（サービス品質管理部４７０）
サービス品質管理部４７０は、処理実行装置４００のリソースの使用状況を測定する。具体的な測定項目は、例えば、処理実行装置４００のＣＰＵ使用率、メモリ使用率、ディスク使用率等である。サービス品質管理部４７０は、これらの測定項目の測定値と予め定められた閾値とに基づいて、サービス品質の低下を引き起こす可能性があるか否かを判定する。例えば、サービス品質管理部４７０は、サービス品質の低下を引き起こす可能性があると判定した場合に、通信制御装置１００に処理実行装置の変更を要求してもよい。
【００８８】
（処理実行部４８０）
処理実行部４８０は、無線通信端末１００に通信サービスを提供するための処理を実行する。例えば、図１に示されるように、処理実行装置４００はＷＣＤＭＡの無線通信路を用いて通信する。この場合に、通信サービスの種別が映像配信であり、無線通信路の組合せが図７の組合せ番号１８の組合せに該当すれば、図７に示されるように、処理実行装置４００は、映像配信サービスに関して、音声データおよび低周波成分の映像データに関する処理を実行する。処理実行部４８０は、例えばＪａｖａ（登録商標）の仮想マシンまたはその他の実行環境で通信サービスを提供するための処理を実行してもよい。
【００８９】
処理実行部４８０は、無線通信端末１００に通信サービスを提供するための処理について、必要に応じて他の処理実行装置と連携する。処理実行部４８０は、他サーバＤＢ４４０において記憶されている他の処理実行装置と処理実行装置４００との間の「通信サービスの提供上の関係を示す情報」から、他の処理実行装置との関係を識別する。そして、例えば、処理実行装置４００と処理実行装置６００との間の通信サービスの提供上の関係を示す情報が処理実行装置４００がマスター装置であることを示していれば、処理実行部４８０は、通信サービスを提供するための処理に関する指示を、通信部４１０を介して処理実行装置６００に送信する。
【００９０】
＜３．処理の流れ＞
以下では、図１０〜図２０を用いて、本実施形態に係る通信システム１の処理の流れおよび装置毎の処理の流れを説明する。
【００９１】
［３．１．無線通信路設定時の処理の流れ］
（通信システム１の処理の流れ）
まず、図１０を用いて、無線通信路設定時の無線通信システム１の処理の流れを説明する。図１０は、無線通信路の設定時の通信システム１の動作の一例を示すシーケンス図である。
【００９２】
図１０を参照すると、まずステップＳ１００２において、無線通信端末２００は、通信サービスのサービスＩＤを読込む。次に、ステップＳ１００４において、無線通信端末２００は、通信制御装置１００に通信サービスを要求する。この際に、無線通信端末２００は、読込んだ通信サービス（またはユーザにより選択された通信サービス）のサービスＩＤ、無線通信端末２００のＩＤおよび無線通信端末２００の位置に関する情報を、通信制御装置１００に送信する。
【００９３】
次に、ステップＳ１００６において、通信制御装置１００は、後述の図１５に示されるように、無線通信路候補の組合せと当該組合せについての優先度を示す無線通信路選択テーブル１５８を作成する。そして、ステップＳ１００８において、通信制御装置１００は、無線通信端末２００に無線通信端末用ソフトウェアを提供する。ここで提供されるソフトウェアは、無線通信路候補の通信品質の測定（接続確認）のために利用され得る。当該ソフトウェアは、通信サービスについて無線通信端末により実行されるソフトウェアであってもよい。また、ステップＳ１０１０において、通信制御装置１００は、処理実行装置４００および６００に処理実行端末用ソフトウェアを提供する。そして、ステップＳ１０１２において、通信制御装置１００は、無線通信端末２００並びに処理実行装置４００および６００に、無線通信路候補を用いた接続確認を行うように指示する。なお、ソフトウェアを提供され接続確認を行うように指示される処理実行装置を便宜上処理実行装置４００および６００と記載しているが、ステップ１００６においてリストアップされる無線通信路候補に対応する他の処理実行装置も接続確認の対象となり得ることに留意する。
【００９４】
次に、ステップＳ１０１４において、処理実行装置４００または処理実行装置６００は、無線通信路候補を用いて、接続確認用のデータを無線通信端末２００に送信する。当該接続確認用のデータは、上記通信サービスについてのアプリケーションソフトウェアにおけるデータでもよく、または、接続確認のためのダミーデータであってもよい。次に、ステップＳ１０１６において、無線通信端末２００は、接続確認用のデータの受信に応じて、無線通信路候補の通信品質を測定し、無線通信路候補が所定の通信品質を満たすかを判定する。そして、ステップ１０１８において、無線通信端末２００は、当該通信品質の判定の結果を通信制御装置１００に送信する。なお、ステップＳ１０１２からステップＳ１０１８は、ステップ１００６においてリストアップされる全ての無線通信路候補について行われてよい。
【００９５】
次に、ステップＳ１０２０において、通信制御装置１００は、無線通信路選択テーブル１５８を用いて、所定の通信品質を満たす無線通信路候補から無線通信路を選択する。ここでは、処理実行装置４００および６００に対応する複数の無線通信路が選択されたものとする。すると、ステップＳ１０２２において、通信制御装置１００は、選択された無線通信路を用いて無線通信端末２００が処理実行装置４００および６００と通信するための無線端末用のソフトウェア設定情報を無線通信端末２００に送信し、当該設定情報を用いた通信設定を無線通信端末２００に指示する。また、ステップＳ１０２４において、通信制御装置１００は、選択された無線通信路を用いて処理実行装置４００および６００が無線通信端末２００と通信するための処理実行装置用のソフトウェア設定情報を、選択された無線通信路に対応する処理実行装置４００および６００に送信する。また、通信制御装置１００は、当該設定情報を用いた通信設定を処理実行装置４００および６００に指示する。なお、上記ソフトウェア設定情報は、アプリケーションソフトウェア、オペレーティングシステムおよびデバイスドライバのうちの少なくとも１つを設定するための設定情報であってよい。
【００９６】
そして、ステップＳ１０２６において、無線通信端末２００は、上記無線通信端末用のソフトウェア設定情報を用いて通信設定を行う。また、ステップＳ１０２８において、処理実行装置４００および６００は、上記処理実行装置用のソフトウェア設定情報を用いて通信設定を行う。そして、ステップＳ１０３０において、処理実行装置４００および６００は、無線通信端末２００への通信サービスの提供を開始する。
【００９７】
（通信制御装置１００の処理の流れ）
次に、図１１を用いて、無線通信路設定時の通信制御装置１００の処理の流れを説明する。図１１は、無線通信路の設定時の通信制御装置１００における処理の概略的な流れの一例を示すフローチャートである。
【００９８】
図１１を参照すると、まずステップＳ１２１０において、通信部１９４は、無線通信端末２００からの通信サービスの要求を受信する。この際に、通信サービスのサービスＩＤ、無線通信端末２００のＩＤおよび無線通信端末２００の位置に関する情報が受信される。具体的には、当該通信サービスＩＤが、映像配信のＩＤであるＳ２であったとする。
【００９９】
次に、ステップＳ１２２０において、通信路選択部１６０は、アクセスポイント候補を選択し、アクセスポイントリスト１５２を作成する。例えば、位置に関する情報が、無線通信端末２００により最近接続されたアクセスポイントのＩＤであり、具体的にはＡＰ２というＩＤであったとする。そこで図３に示されるアクセスポイントテーブル１１２を参照すると、アクセスポイントＡＰ２の近傍のアクセスポイントは、アクセスポイントＡＰ１およびＡＰ３である。よって、アクセスポイントの候補は、アクセスポイントＡＰ１、ＡＰ２およびＡＰ３となる。よって、通信路選択部１６０は、図１２に示されるようなアクセスポイントリスト１５２を作成する。
【０１００】
次に、ステップＳ１２３０において、通信路選択部１６０は、処理実行装置の候補を選択し、処理実行装置リスト１５４を作成する。図４に示される処理実行装置テーブル１２２を参照すると、アクセスポイントＡＰ１に対応するのは、処理実行装置Ｐ１であり、アクセスポイントＡＰ２およびＡＰ３に対応するのは、処理実行装置Ｐ２である。よって、処理実行装置の候補は、処理実行装置Ｐ１およびＰ２となる。よって、通信路選択部１６０は、図１３に示されるような処理実行装置リスト１５４を作成する。
【０１０１】
次に、ステップＳ１２４０において、通信路選択部１６０は、無線通信路候補を一覧化する無線通信路リスト１５６を作成する。無線通信路のＩＤをそれぞれＣ１、Ｃ２およびＣ３とすると、図１２に示されるアクセスポイントリスト１５２および図１３に示される処理実行装置リスト１５４から、図１４に示される無線通信路リスト１５６が作成される。
【０１０２】
次に、ステップＳ１２５０において、通信路選択部１６０は、無線通信路候補の組合せと当該組合せについての優先度を示す無線通信路選択テーブル１５８を作成する。図１４に示されているとおり、無線通信路候補に対応する無線通信方式のセットは、ＷＣＤＭＡ、ＩＥＥＥ  ８０２．１１ａおよびＩＥＥＥ  ８０２．１１ｇとなる。また、上記のとおり、通信サービスはサービスＩＤがＳ２である映像配信である。よって、図６に示されている優先度テーブル１３４を参照すると、上記無線通信方式のセットは、テーブル上のセット番号ｋに該当する。よって、セット番号ｋの「無線通信方式の組合せについての優先度」から、無線通信路候補の組合せの優先度が分かる。よって、通信路選択部１６０は、当該優先度に従って、図１５に示されるような無線通信路選択テーブル１５８を作成する。
【０１０３】
ステップＳ１２６０において、通信設定制御部１７０は、無線通信端末用ソフトウェアを無線通信端末１００に提供する。また、ステップＳ１２７０において、通信設定制御部１７０は、処理実行装置４００および６００に処理実行装置用ソフトウェアを無線通信端末１００に提供する。ここでは、これらのソフトウェアは、映像配信の提供のために実行されるソフトウェアである。
【０１０４】
次に、ステップＳ１３１０からＳ１３６０までの処理において、通信路選択部１６０は、無線通信端末１００並びにＩＤとしてＰ１を有する処理実行装置４００およびＩＤとしてＰ２を有する処理実行装置６００に、各無線通信路候補についての接続確認を実行させる。その結果、所定の通信品質を満たす無線通信路候補が明らかになる。例えば、無線通信路候補Ｃ１〜Ｃ３全てが、所定の通信品質を満たしたとする。
【０１０５】
次に、ステップＳ１３７０において、通信路選択部１６０は、図１５に示される無線通信路選択テーブル１５８に基づいて、優先度が「１」の無線通信路候補の組合せに含まれる無線通信路候補Ｃ１、Ｃ２およびＣ３を無線通信路として選択する。そして、ステップＳ１３８０において、通信設定制御部１７０は、図１５に示されるようにＴ００１＿１８の無線通信端末用のソフトウェア設定情報を、設定情報記憶部１４４から取得し、通信部１９４を介して無線通信端末２００に送信する。また、通信設定制御部１７０は、当該ソフトウェア設定情報を用いた通信設定を無線通信端末２００に指示する。同様に、通信設定制御部１７０は、Ｐ００１＿１８の処理実行装置用のソフトウェア設定情報を、処理実行装置４００および６００に通信部１９４を介して送信し、当該ソフトウェア設定情報を用いた通信設定を処理実行装置４００および６００に指示する。そして処理は終了する。なお、Ｐ００１＿１８の処理実行装置用のソフトウェア設定情報には、処理実行装置４００に対応するソフトウェア設定情報と、処理実行装置６００に対応するソフトウェア設定情報とを含んでもよい。この場合に、処理実行装置４００および６００は、自装置に対応するソフトウェア設定情報を取得してもよい。例えば、通信サービスの提供における処理実行装置間の連携について、処理実行装置４００が上記マスター装置であり、処理実行装置６００がスレーブ装置であるとする。この場合に、マスター装置用のソフトウェア設定情報が処理実行装置４００に送信され、スレーブ装置用のソフトウェア設定情報が処理実行装置６００に送信される。その結果、処理実行装置４００は、処理実行装置６００に指示し、一方で、処理実行装置６００は、処理実行装置４００の指示に従って処理および通信を行うようになる。その結果、例えば、図７の組合せ番号１８の組合せのように、処理実行装置４００が、音声データおよび低周波成分の映像データの処理および通信を行い、処理実行装置６００が、処理実行装置４００の指示に応じて高周波成分の映像データの処理および通信を行う。
【０１０６】
（無線通信端末２００の処理の流れ）
次に、図１６を用いて、無線通信路設定時の無線通信端末２００の処理の流れを説明する。図１６は、無線通信路の設定時の無線通信端末２００における処理の概略的な流れの一例を示すフローチャートである。
【０１０７】
図１６を参照すると、まずステップＳ１４１０において、ＩＤ読込み制御部２９０は、通信サービスのサービスＩＤを読込む。具体的には、ＡＰ２というＩＤを有するアクセスポイントからビーコンに伴い送信された情報から、映像配信のＩＤであるＳ２を読み込んだとする。そして、ステップＳ１４２０において、中央制御部２５０は、ユーザによる当該通信サービスの選択に応じて、通信制御装置１００に通信サービスを要求する。当該通信サービスの要求に伴い、通信サービスのサービスＩＤ、無線通信端末２００のＩＤおよび無線通信端末２００の位置に関する情報が送信される。ここで、無線通信端末２００の位置に関する情報として、アクセスポイントのＩＤであるＡＰ２が送信される。
【０１０８】
その後、ステップＳ１４３０において、通信部２２０は、通信制御装置１００から提供される無線通信端末用のソフトウェアを受信する。当該ソフトウェアは、ここでは映像配信を受けるためのソフトウェアである。
【０１０９】
次に、ステップＳ１４４０において、通信部２２０は、通信制御装置１００から、無線通信路候補についての接続確認の指示を受信する。ここでの無線通信路候補は、例えば図１４に示されるように、ＩＤがＣ１〜Ｃ３である無線通信路候補である。その後、ステップＳ１４５０において、通信部２２０は、無線通信路候補のうちの１つを用いて、処理実行装置４００または６００からの接続確認用データを受信する。そして、ステップＳ１４６０において、通信品質管理部２８０は、接続確認用のデータの受信に応じて、無線通信路候補の通信品質を測定し、無線通信路候補が所定の通信品質を満たすか判定する。そして、ステップＳ１４７０において、通信部２２０は、当該通信品質の判定結果を通信制御装置１００に送信する。ステップＳ１４８０において、全ての無線通信路候補の接続確認を行っていれば、処理はステップＳ１４９０へ進み、まだ確認していない無線通信路候補があれば、処理はステプＳ１４４０へ戻る。ここでは、無線通信路候補Ｃ１〜Ｃ３の全てが所定の通信品質を満たすと判定されたとする。
【０１１０】
その後、ステップ１４９０において、通信部２２０は、無線通信端末用のソフトウェア設定情報とそれを用いた通信設定の指示とを、通信制御装置１００から受信する。ここでは、図１５に示されているようなＴ００１＿１８の無線通信端末用のソフトウェア設定情報が受信される。そして、ステップ１４９５において、通信設定部２７０は、無線通信端末用のソフトウェア設定情報を用いて、通信制御部２３０、通信部２２０および中央制御部２５０により実行される映像配信を受けるためのソフトウェアを設定する。その結果、無線通信端末２００は、図７の組合せ番号に示されるように、音声データおよび低周波成分の映像データをＷＣＤＭＡ方の無線通信路を用いて受信し、高周波成分の映像データを２つの無線ＬＡＮ方式の無線通信路を用いて受信するようになる。
【０１１１】
（処理実行装置４００の処理の流れ）
次に、図１７を用いて、無線通信路設定時の処理実行装置４００の処理の流れを説明する。図１７は、無線通信路の設定時の処理実行装置４００における処理の概略的な流れの一例を示すフローチャートである。なお、処理実行装置６００における処理の流れも以下に説明する処理実行装置４００における処理の流れと同様であってよい。
【０１１２】
図１７を参照すると、まずステップＳ１５１０において、通信部４１０は、通信制御装置１００から提供される処理実行装置用のソフトウェアを受信する。当該ソフトウェアは、ここでは映像配信の通信サービスを提供するためのソフトウェアである。
【０１１３】
次に、ステップＳ１５２０において、通信部４１０は、通信制御装置１００から、無線通信路候補についての接続確認の指示を受信する。処理実行装置４００のＩＤをＰ１とすると、ここでの無線通信路候補は、例えば図１４に示されるように、無線通信路候補Ｃ１である。その後、ステップＳ１５３０において、通信部４１０は、接続確認として、無線通信路候補のうちの１つ（すなわち無線通信路候補Ｃ１）を用いて接続確認用データを無線通信端末２００に送信する。ステップＳ１５４０において、処理実行装置４００についての全ての無線通信路候補の接続確認が終了していれば、処理はステップＳ１５５０へ進み、まだ確認していない無線通信路候補があれば、処理はステプＳ１５２０へ戻る。
【０１１４】
次に、ステップＳ１５５０において、通信部４１０が、処理実行装置用のソフトウェア設定情報とそれを用いた通信設定の指示とを、通信制御装置１００から受信すれば、処理はステップ１５６０へ進む。ここでは、図１５に示されているようなＰ００１＿１８の無線通信端末用のソフトウェア設定情報が受信される。一方で、上記通信設定の指示が通信制御装置１００から受信されなければ、処理は終了する。すなわち、処理実行装置４００に対応する無線通信路候補が無線通信路として選択されなかったことを意味する。そして、ステップＳ１５６０において、通信設定部４６０は、処理実行装置用のソフトウェア設定情報を用いて、通信制御部４２０、通信部４１０、および処理実行装置により実行される通信サービスを提供するためのソフトウェアを設定する。図１４に示されるように、ＩＤがＰ１である処理実行装置４００は、ＩＤがＣ１であるＷＣＤＭＡの無線通信路を用いて無線通信端末２００と通信する。その結果、処理実行装置４００は、図７に示されるように、音声データおよび低周波成分の映像データをＷＣＤＭＡの無線通信路を用いて無線通信端末２００に送信するようになる。
【０１１５】
［３．２．無線通信路設定後の処理の流れ］
（通信システム１の処理の流れ）
図１８を用いて、無線通信路設定後の無線通信システム１の処理の流れを説明する。図１８は、無線通信路の設定後の通信システム１の動作の一例を示すシーケンス図である。
【０１１６】
図１８を参照すると、まずステップ１０３２およびステップ１０３４において、無線通信端末２００並びに処理実行装置４００および６００は、通信サービスに関する通信データを送受信している。そして、ステップＳ１０３６において、無線通信端末２００は、設定されている無線通信路の通信品質を測定し、無線通信路が所定の通信品質を満たすかを判定する。そして、ステップＳ１０３８において、無線通信端末２００は、設定されている無線通信路の一部または全部を変更する必要があるか否かを判定する。ここでは、無線通信端末２００は通信路の変更が必要ないと判定する。そして、ステップＳ１０４０〜ステップＳ１０４８において再度同様の処理が行われる。そして、ステップＳ１０４８において、無線通信端末２００が通信路の変更が必要であると判定すると、ステップＳ１０５０において、無線通信端末２００は、設定されている無線通信路の一部または全部を変更する必要があるという判定結果を通信制御装置１００に送信する。なお、ステップＳ１０４８において、無線通信端末２００は、例えば、無線通信端末２００が移動していないことを理由として、既に作成されている無線通信路選択テーブル１５８を変更する必要がないと併せて判定する。そして、当該判定の結果も、ステップＳ１０５０において併せて送信される。
【０１１７】
ステップＳ１０５２において、通信制御装置１００は、ステップＳ１０５０において受信した判定結果に応じて、無線通信路の再選択を開始する。ここでは、無線通信路選択テーブル１５８を変更する必要がないと判定されたため、通信制御装置１００は、既存の無線通信路選択テーブル１５８から無線通信路を再び選択する。そして、ステップＳ１０５４において、通信制御装置１００は、無線通信路の設定指示と無線通信端末用のソフトウェア設定情報とを、無線通信端末２００に送信する。また、ステップＳ１０５６において、通信制御装置１００は、無線通信路の設定指示と処理実行装置用のソフトウェア設定情報とを、処理実行装置４００および６００に送信する。そして、ステップＳ１０５８および１０６０において、無線通信端末２００並びに処理実行装置４００および６００は、ソフトウェア設定情報を用いた通信設定を行う。
【０１１８】
なお、ステップＳ１０４８において、無線通信路選択テーブル１５８を変更する必要があると判定されると、通信制御装置１００は、図１１に示されるステップＳ１２２０〜ステップＳ１２５０の処理を再度実行し、新たな無線通信路選択テーブル１５８を作成する。
【０１１９】
（無線通信端末２００の処理の流れ）
次に、図１９を用いて、無線通信路設定後の無線通信端末２００の処理の流れを説明する。図１９は、無線通信路の設定後の無線通信端末２００における処理の概略的な流れの一例を示すフローチャートである。
【０１２０】
図１９を参照すると、まずステップＳ１６１０において、通信品質管理部２８０は、設定されている無線通信路の通信品質を測定し、無線通信路が所定の通信品質を満たすか否かを判定する。そして、ステップＳ１６２０において、通信品質管理部２８０は、設定されている無線通信路の一部または全部を変更する必要があるか否かを判定する。なお、通信品質管理部２８０は、既に作成されている無線通信路選択テーブル１５８を変更する必要があるか否かを併せて判定する。無線通信路の変更の必要があれば、処理はステップＳ１６３０へ進み、無線通信路の変更の必要がなければ、処理はステップＳ１６１０へ戻る。ステップＳ１６３０において、通信部２２０は、設定されている無線通信路の一部または全部を変更する必要があるという判定結果を通信制御装置１００に送信する。ここでは、既に作成されている無線通信路選択テーブル１５８を変更する必要があるか否かの判定結果も併せて送信される。
【０１２１】
その後、ステップＳ１６４０において、通信部２２０が接続確認の指示を受信すれば、無線通信路選択テーブル１５８の変更が必要である場合であるため、処理は、図１６に示されているステップＳ１４４０へ進む。そうでなければ、処理はステップ１６５０へ進む。
【０１２２】
ステップＳ１６５０において、通信部２２０は、無線通信路の設定指示と無線通信端末用のソフトウェア設定情報とを受信する。そして、ステップＳ１６６０において、通信設定部２７０は、無線通信端末用のソフトウェア設定情報を用いて通信制御部２３０、通信部２２０および中央制御部２５０により実行される映像配信を受けるためのソフトウェアを設定する。
【０１２３】
（通信制御装置１００の処理の流れ）
次に、図２０を用いて、無線通信路設定後の通信制御装置１００の処理の流れを説明する。図２０は、無線通信路の設定後の通信制御装置１００における処理の概略的な流れの一例を示すフローチャートである。
【０１２４】
ステップＳ１７１０において、設定されている無線通信路の一部または全部を変更する必要があるという判定結果が受信されれば、処理はステップＳ１７２０へ進む。当該判定結果が受信されなければ、処理はステップＳ１７１０へ戻る。ステップＳ１７２０において、通信路選択部１６０は、無線通信路選択テーブル１５８を変更する必要があるか否かの判定結果から、無線通信路選択テーブル１５８を変更する必要があるか否かを識別する。変更が必要であれば、図１１に示されているステップＳ１２２０へ進む。そうでなければ、処理はステップ１７３０へ進む。
【０１２５】
ステップＳ１７３０において、通信路選択部１６０は、既存の無線通信路選択テーブル１５８から無線通信路を再び選択する。そして、ステップＳ１７４０において、通信設定制御部１７０は、無線通信路の設定指示と無線通信端末用のソフトウェア設定情報とを、通信部１９４を介して無線通信端末２００に送信する。また、通信設定制御部１７０は、無線通信路の設定指示と処理実行装置用のソフトウェア設定情報とを、通信部１９４を介して処理実行装置４００および６００に送信する。
【０１２６】
＜４．まとめ＞
ここまで、図１〜図２０を用いて、本実施形態について説明した。本実施形態によれば、無線通信端末と処理実行装置とが通信するための複数の無線通信路が選択された場合に、無線通信端末と処理実行装置との間で当該複数の無線通信路を用いて互いに通信するように設定が行われる。このように、通信サービスの提供において無線通信端末が有するリソースを十分に活用することができ、その結果通信サービスの提供においてより高い品質の通信サービスの実現を可能とする。
【０１２７】
また、本実施形態によれば、無線通信端末と接続し得るアクセスポイント候補が選択され、アクセスポイント候補と無線通信端末との間の無線通信路候補から、無線通信路が選択される。このようなアクセスポイント候補の選択により、無線通信端末が接続し得るアクセスポイントを網羅的に特定することができる。その結果、無線通信端末が使用し得る多くの無線通信路候補から、無線通信路を選択できるようになる。
【０１２８】
また、本実施形態によれば、無線通信路候補の任意の組合せのうちの優先度がより高い無線通信路候補の組合せに含まれる無線通信路が、通信サービスの提供のために使用すべき無線通信路として選択される。このような優先度に応じた無線通信路の選択により、無線通信端末は、通信サービスにとって最適な無線通信路の組合せを用いて通信することができ、その結果、通信サービスのサービス品質を向上させることができる。
【０１２９】
また、本実施形態によれば、無線通信路候補のうちの所定の通信品質を満たす無線通信路候補から、無線通信路を選択する。このように所定の通信品質を満たす無線通信路候補のみから無線通信路を選択することにより、所定の通信品質を満たさない無線通信路に通信データが振分けられることを回避することができる。その結果、通信品質の低い無線通信路に振分けられたある種別のデータが受信されにくくなるというリスクを低減することができる。
【０１３０】
また、本実施形態によれば、設定されている無線通信路の一部または全部を変更する必要があると判定された場合に、選択処理および設定制御処理が再度実行される。このように無線通信路の再選択および再設定を行うことで、無線通信端末の通信環境が変わったとしても、再度最適な無線通信路の組合せでの通信が可能となる。
【０１３１】
また、本実施形態によれば、複数の無線通信路を用いて送信される、通信サービスに関するデータのうちの、当該複数の無線通信路の各々を用いて送信されるデータの範囲が動的に制御される。このような制御により、通信サービスの利用形態や特性に応じた通信を実現することができ、その結果、ユーザにとってのサービス品質を向上させることができる。
【０１３２】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１３３】
例えば、上記実施形態では、処理実行装置と通信制御装置が別々の装置であるものとして説明されたが、本技術はかかる例に限定されない。例えば、通信制御装置は、通信システムに含まれる複数の処理実行装置のうちの１つであってもよく、または通信システムに含まれる唯一の処理実行装置であってもよい。
【０１３４】
また、上記実施形態では、処理実行装置が有線ネットワークを介して通信制御装置と接続される例が主に説明されたが、本技術はかかる例に限定されない。例えば、処理実行装置は、無線ネットワークを介して通信制御装置と接続されてもよい。その場合に、処理実行装置は、無線通信端末と同様に２つ以上の無線通信路を用いて通信可能であってもよい。
【０１３５】
また、上記実施形態では、無線通信端末が、無線通信路候補および設定された無線通信路の通信品質の測定を行うものとして説明されたが、本技術はかかる例に限定されない。例えば、処理実行装置が、上記通信品質の測定を行ってもよい。
【０１３６】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
２つ以上の無線通信路を用いて通信可能な無線通信端末と当該無線通信端末に通信サービスを提供するための処理を実行可能な処理実行装置とが通信するための１つ以上の無線通信路を選択する通信路選択部と、
複数の無線通信路が選択された場合に、選択された前記複数の無線通信路に対応する少なくとも１つの処理実行装置と、前記無線通信端末との間で、前記複数の無線通信路を用いて互いに通信するように設定させる通信設定制御部と、
を備える通信制御装置。
（２）
前記通信路選択部は、前記無線通信端末と接続し得る１つ以上のアクセスポイント候補を選択し、当該１つ以上のアクセスポイント候補と前記無線通信端末との間の１つ以上の無線通信路候補から、前記１つ以上の無線通信路を選択する、前記（１）に記載の通信制御装置。
（３）
前記通信路選択部は、前記１つ以上の無線通信路候補の任意の組合せのうちの優先度がより高い無線通信路候補の組合せに含まれる無線通信路を、前記１つ以上の無線通信路として選択する、前記（２）に記載の通信制御装置。
（４）
前記優先度は、前記無線通信路候補の各組合せに含まれる無線通信路候補に対応する無線通信方式の組合せについての優先度である、前記（３）に記載の通信制御装置。
（５）
前記優先度は、通信サービス毎に予め定められる、前記（４）に記載の通信制御装置。
（６）
前記通信路選択部は、前記１つ以上の無線通信路候補のうちの所定の通信品質を満たす無線通信路候補から、前記１つ以上の無線通信路を選択する、前記（２）から（５）のいずれか１項に記載の通信制御装置。
（７）
前記通信路選択部は、前記所定の通信品質を満たす無線通信路候補の全てを、前記１つ以上の無線通信路として選択する、前記（６）に記載の通信制御装置。
（８）
前記通信設定制御部は、前記複数の無線通信路を用いて通信するための無線通信端末用のソフトウェアもしくはソフトウェア設定情報を前記無線通信端末に提供し、または、前記複数の無線通信路を用いて通信するための処理実行装置用のソフトウェアもしくはソフトウェア設定情報を前記少なくとも１つの処理実行装置に提供する、前記（１）から（７）のいずれか１項に記載の通信制御装置。
（９）
前記通信設定制御部は、前記複数の無線通信路を用いて送信される、通信サービスに関するデータのうちの、当該複数の無線通信路の各々を用いて送信されるデータの範囲を、前記無線通信端末に設定させ、
前記データの範囲は、通信サービスに応じて予め定められている、
前記（１）から（８）のいずれか１項に記載の通信制御装置。
（１０）
前記通信路選択部および前記通信設定制御部は、設定されている無線通信路の一部または全部を変更する必要があると判定された場合に、１つ以上の無線通信路を選択する選択処理と、当該１つ以上の無線通信路を用いて通信するように設定させる設定制御処理とを再度実行する、前記（１）から（９）のいずれか１項に記載の通信制御装置。
（１１）
設定されている無線通信路の通信品質の測定結果に基づいて、当該設定されている無線通信路の一部または全部を変更する必要があるか否かを判定する変更判定部をさらに備える、前記（１０）に記載の通信制御装置。
（１２）
前記通信路選択部および前記通信設定制御部は、前記無線通信端末または前記少なくとも１つの処理実行装置により、設定されている無線通信路の一部または全部を変更する必要があるという判定結果が提供された場合に、前記選択処理と前記設定制御処理とを再度実行する、前記（１０）に記載の通信制御装置。
（１３）
２つ以上の無線通信路を用いて通信可能な通信部と、
通信サービスを提供するための処理を実行可能な処理実行装置と通信するための１つ以上の無線通信路を選択する通信制御装置から、複数の無線通信路を用いて当該複数の無線通信路に対応する少なくとも１つの処理実行装置と互いに通信するように設定することを求める指示が受信された場合に、前記複数の無線通信路を用いて前記少なくとも１つの処理実行装置と互いに通信するように設定する通信設定部と、
を備える無線通信端末。
（１４）
２つ以上の無線通信路を用いて通信可能な無線通信端末に通信サービスを提供するための処理を実行する処理実行部と、
前記無線通信端末と通信するための１つ以上の無線通信路を選択する通信制御装置と通信する通信部と、
前記通信制御装置により選択された複数の無線通信路のうちの自装置に対応する少なくとも１つの無線通信路を用いて前記無線通信端末と互いに通信するように設定することを求める指示が前記通信制御装置から受信された場合に、当該少なくとも１つの無線通信路を用いて前記無線通信端末と互いに通信するように設定する通信設定部と、
を備える処理実行装置。
（１５）
２つ以上の無線通信路を用いて通信可能な無線通信端末と、
当該無線通信端末に通信サービスを提供するための処理を実行可能な１つ以上の処理実行装置と、
前記無線通信端末と前記処理実行装置とが通信するための１つ以上の無線通信路を選択する通信制御装置と、
を含み、
前記通信制御装置が複数の無線通信路を選択した場合に、選択された前記複数の無線通信路に対応する少なくとも１つの処理実行装置と、前記無線通信端末とは、前記複数の無線通信路を用いて互いに通信するように設定する、
通信システム。
（１６）
２つ以上の無線通信路を用いて通信可能な無線通信端末と当該無線通信端末に通信サービスを提供するための処理を実行可能な処理実行装置との通信を制御する通信制御装置において、
前記無線通信端末と前記処理実行装置とが通信するための１つ以上の無線通信路を選択するステップと、
複数の無線通信路が選択された場合に、選択された前記複数の無線通信路に対応する少なくとも１つの処理実行装置と、前記無線通信端末との間で、前記複数の無線通信路を用いて互いに通信するように設定させるステップと、
を含む通信制御方法。
【符号の説明】
【０１３７】
１              通信システム
１００          通信制御装置
１６０          通信路設定部
１７０          通信設定制御部
１８０          変更判定部
２００          通信制御装置
２２０          通信部
２３０          通信制御部
２７０          通信設定部
２８０          通信品質管理部
４００、６００  処理実行装置
４２０          通信制御部
４６０          通信設定部
４８０          処理実行部
【図１】
0005742491.tif 000002
【図２】
0005742491.tif 000003
【図３】
0005742491.tif 000004
【図４】
0005742491.tif 000005
【図５】
0005742491.tif 000006
【図６】
0005742491.tif 000007
【図７】
0005742491.tif 000008
【図８】
0005742491.tif 000009
【図９】
0005742491.tif 000010
【図１０】
0005742491.tif 000011
【図１１】
0005742491.tif 000012
【図１２】
0005742491.tif 000013
【図１３】
0005742491.tif 000014
【図１４】
0005742491.tif 000015
【図１５】
0005742491.tif 000016
【図１６】
0005742491.tif 000017
【図１７】
0005742491.tif 000018
【図１８】
0005742491.tif 000019
【図１９】
0005742491.tif 000020
【図２０】
0005742491.tif 000021