(57)【要約】【課題】外部ネットワークの種類や通信方式を自動的に最適に選択する処理を行うと共に、使用者の随意の契機でネットワーク選択を切り替えることのできる技術を提供すること。【解決手段】通信接続装置１に、端末装置４と接続するネットワーク通信アダプタ１３と、外部ネットワークに対応する外部ネットワーク通信アダプタ１１・１２と、外部ネットワークの中から、ネットワークの種類又は通信方式の少なくともいずれかを予め備えるプロファイル情報１４１に従って自動的に選択するネットワーク選択処理部１０２と、使用者の操作により、ネットワーク選択処理部１０２に対して選択処理を開始させるための再選択処理指示手段１５・１０３を備える。【選択図】図１
2010183375.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と外部ネットワークとの通信を確立する通信接続装置であって、
該端末装置と接続する接続経路と、
１以上の外部ネットワークに対応する単数又は複数の外部ネットワーク通信アダプタと、
該外部ネットワークの中から、ネットワークの種類又は通信方式の少なくともいずれかを予め備えるプロファイル情報に従って自動的に選択するネットワーク選択処理部と、
使用者の操作により、該ネットワーク選択処理部に対して選択処理を開始させるための再選択処理指示手段と、
ネットワーク選択処理部によって選択された外部ネットワークに接続を確立又は再構成する外部ネットワーク接続処理部と、
該通信端末と外部ネットワークとの間で通信を中継処理する通信中継処理部と
を備えたことを特徴とする通信接続装置。
【請求項２】
前記接続経路が、単数又は複数の特定の端末装置と接続する内部ネットワークである構成であって、前記通信接続装置が、
該内部ネットワークに対応する内部ネットワーク通信アダプタと、
該内部ネットワークに接続を確立又は再構成する内部ネットワーク接続処理部と、
を備えた請求項１に記載の通信接続装置。
【請求項３】
前記通信接続装置が、使用者が携帯可能な携帯式通信接続装置であって、
前記再選択処理指示手段が、装置外面に配設するスイッチと、該スイッチの入操作を検出しネットワーク選択処理部に通知する通知部とからなる
請求項１又は２に記載の通信接続装置。
【請求項４】
前記ネットワーク選択処理部が、
前記再選択処理指示手段からの選択処理の開始指示があった時に、
前記プロファイル情報に基づき、現在選択されている外部ネットワークの種類又は通信方式と異なるネットワークを選択する
請求項１ないし３のいずれかに記載の通信接続装置。
【請求項５】
前記プロファイル情報に、
接続する外部ネットワークの種類又は通信方式の少なくともいずれかの優先順位を定義し、
前記ネットワーク選択処理部が、該優先順位に従って選択する
請求項１ないし４のいずれかに記載の通信接続装置。
【請求項６】
前記プロファイル情報に、
各外部ネットワークとの接続に必要な認証情報を格納し、
前記外部ネットワーク接続処理部が、該認証情報を用いて外部ネットワークと接続を確立又は再構成する
請求項１ないし５のいずれかに記載の通信接続装置。
【請求項７】
前記プロファイル情報に、前記外部ネットワークが無線ＬＡＮのときの通信チャネルの選択規則を備える構成において、
前記ネットワーク選択処理部が、
前記外部ネットワーク接続処理部から現在地における空きチャネルの情報を取得し、
空きチャネルがある場合には、各チャネルについて自チャネルから前後に連続して空いているチャネルの数を一覧にした空きチャネルテーブルを生成し、
該空きチャネルテーブルにおける空き状況に応じてチャネルを選択する
請求項１ないし６のいずれかに記載の通信接続装置。
【請求項８】
前記プロファイル情報に、前記外部ネットワークが無線ＬＡＮのときの通信チャネルの選択規則を備える構成において、
前記ネットワーク選択処理部が、
前記外部ネットワーク接続処理部から現在地における使用中チャネルの信号強度を取得し、
使用中チャネルの信号強度を一覧にした信号強度テーブルを生成し、
該信号強度テーブルにおけるチャネル毎の信号強度に応じてチャネルを選択する
請求項１ないし７のいずれかに記載の通信接続装置。
【請求項９】
前記通信接続装置のネットワーク選択処理部が、
前記空きチャネルテーブルにおいて空きチャネルがある場合には、前後に連続する空きチャネル数が最も多いチャネルを選択する一方、
空きチャネルがない場合には、該信号強度テーブルから最も信号強度が弱いチャネルを選択する
請求項８に記載の通信接続装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内部ネットワークと外部ネットワークとの間で通信を中継する通信中継装置に関し、特に接続する外部ネットワークの種類又は通信方式を選択する技術に係るものである。
【背景技術】
【０００２】
従来から、家庭内や会社内で複数の端末装置がインターネットなど外部ネットワークに接続できるようにする装置として、無線ＬＡＮアクセスポイントと呼ばれる通信中継装置が広く使用されている。本装置は、端末装置との間で内部ネットワークであるＬＡＮ(Local Area Network)を構成し、通信端末からの通信を外部ネットワークにルーティングする機能、通信端末に対してＩＰアドレスを割り当てるＤＨＣＰサーバ機能、アドレス変換を行うNAT機能、ドメイン名とＩＰアドレスとを変換するＤＮＳサーバ機能（DNSフォワード機能）などを搭載している。
【０００３】
このような通信中継装置は、定位置に設置することが予定されているため、一度外部ネットワークに接続すると、接続先を変更しないのが原則である。変更する際には、使用者が通信中継装置の設定画面などから手作業で切り替える必要がある。
また、携帯可能な通信中継装置の場合、特定の外部ネットワーク専用の物は接続先を変更することは予定されていない。外部ネットワークが無線ＬＡＮのときは、接続先の基地局を変更することはあっても、この操作も手作業によることが多い。
【０００４】
一方、接続先が自動的に変更される機器も知られている。例えば、アライドテレシス株式会社製無線ＬＡＮアクセスポイントAT-TQ2403（非特許文献１）は、周囲の無線干渉を検知し、自動的にチャネルの設定を行う機能を備えている。同機では、複数のアクセスポイントをグループ化（クラスター）し、設定の一括変更、ユーザーの一括管理ができる。そして、チャンネル自動管理機能により、近隣に存在するアクセスポイントの電波干渉レベルを検知し、干渉を減少するようクラスター内の同機の使用チャンネルを自動的に変更するようになっている。
【０００５】
このように、従来の技術では基地局の切り替え処理を装置が自動的に行う場合と、利用者が自らの判断行う場合、の２つの方法がある。
前者の場合には、アルゴリズムやパラメータが既定されており、これらによって決定付けられる契機に、基地局を切り替えるためのスキャンや機能の再構築を含めた切り替え処理が実行される。しかし、アルゴリズムやパラメータを変更することは難しく、一度設定すると、接続方法を柔軟に変更できない問題があった。
後者の場合には、利用者が通信品質に不満を感じ、あるいは、接続が切れた場合に、接続を切り替えるため随意に設定できる反面、上記のようなアルゴリズムやパラメータに基づく接続は行えない。
【０００６】
関連する特許文献として、複数の物理ポートを有し、ネットワーク間の接続に対して排他な接続切替を自動で行うためのＬＡＮ接続装置がある。（特許文献１）
本文献によれば、複数の物理ポートと接続されるチャネルの間でパケットを中継するパケット中継部、チャネルを共有し、スイッチ回路によって排他的に共有チャネルと接続される主系切替可能ポート、副系切替可能ポート、副系切替可能ポートからの通信キャリアを検出するキャリア検出部、キャリアの検出時に副系切替可能ポートが共有チャネルと接続し、キャリア検出部から一定時間スイッチ切替要求が無かった時に、主系切替可能ポートに切り替えるスイッチ制御部を設ける構成が開示されている。
【０００７】
本発明では、さらに主系切替可能ポートから副系切替可能ポートに切り替わるのを抑止するロック制御部を設けており、ＬＡＮに接続された通信端末と通話中のとき、スイッチ制御部はスイッチ回路の状態を保持し、ロック制御部が通信端末からロック操作を希望する通信を受けたとき、スイッチ制御部がロック制御部によるロック要求を実行する。
このような構成によって、ポートを完全に自動的に安全に切り替えできるとしている。しかし、本方法ではユーザの随意の時期にポートを切り替えることはできない。
【０００８】
関連する製品の１つとして、株式会社トリプレットゲートの「ワイヤレスゲート ホームアンテナ for イー・モバイル」では、HSDPAによるインターネットへの接続を中継し、無線ＬＡＮにより端末に対して外部接続を提供する装置がある。（非特許文献２参照）
これは、有線ネットワークが利用できない場所においても、この装置を設置するだけで複数の端末に対してインターネット接続を可能にすることができる。
【０００９】
しかしながら、この装置はHSDPAによる単一の無線オペレータにしか接続することができない。したがって、HSDPAのエリア外では使えないほか、より好適な無線アクセスシステムが提供されているエリアでもそれを選択することはできない。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開2002-141929号公報
【非特許文献】
【００１１】
【非特許文献１】インターネットＵＲＬ  http://www.allied-telesis.co.jp/info/news/2006/nr061213.html  2009年2月5日検索
【非特許文献２】インターネットＵＲＬ  http://www.tripletgate.com/wirelessgate/news/homeantenna.pdf  2009年2月5日検索
【発明の概要】
【発明が解決しようとする課題】
【００１２】
従来の技術によれば、次のような場面において課題を残す。すなわち、接続しているアクセスポイントの受信強度が弱いもののぎりぎり通信を継続することができるという状態では、もし音声などのアプリケーションが動作中の場合には、そのまま通信を継続した方が良い。なぜならば、アクセスポイントの切り替えに時間を要するので、音声が途切れてしまうからである。一方、通信を行っていない場合には、頻繁にアクセスポイントを切り換えても問題はない。
このような判断は利用者しか行うことができず、モバイル型コンピュータに組み込むことは困難である。だからといって、常に利用者が切り替えの契機を与えるというのは、不便であり、モバイル用途として実用的ではない。自動的にこの処理を行う機能と、利用者の意思でこの処理を行う機能を同時に備えているモバイル型コンピュータがあれば、この問題を解決することができる。
【００１３】
本発明は、上記従来技術の有する問題点に鑑みて創出されたものであり、外部ネットワークの種類や通信方式を自動的に最適に選択する処理を行うと共に、使用者の随意の契機でネットワーク選択を切り替えることのできる技術を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するため、次のような通信接続装置を提供する。すなわち、端末装置と外部ネットワークとの通信を確立する通信接続装置であって、端末装置とは接続経路で接続される。
本装置に、１以上の外部ネットワークに対応する単数又は複数の外部ネットワーク通信アダプタと、外部ネットワークの中から、ネットワークの種類又は通信方式の少なくともいずれかを予め備えるプロファイル情報に従って自動的に選択するネットワーク選択処理部を備える。
また、ネットワーク選択処理部によって選択された外部ネットワークに接続を確立又は再構成する外部ネットワーク接続処理部と、通信端末と外部ネットワークとの間で通信を中継処理する通信中継処理部とを備える。
【００１５】
本発明はこのようにプロファイル情報に従って自動的にネットワーク選択を行うだけでなく、使用者の操作により、該ネットワーク選択処理部に対して選択処理を開始させるための再選択処理指示手段を備える。
【００１６】
ここで、接続経路が、単数又は複数の特定の端末装置と接続する内部ネットワークである構成であって、通信接続装置が、内部ネットワークに対応する内部ネットワーク通信アダプタと、内部ネットワークに接続を確立又は再構成する内部ネットワーク接続処理部とを備えてもよい。
【００１７】
通信接続装置を使用者が携帯可能な携帯式通信接続装置としてもよい。そして、再選択処理指示手段が、装置外面に配設するスイッチと、スイッチの入操作を検出しネットワーク選択処理部に通知する通知部とからなることを特徴とする。
【００１８】
ネットワーク選択処理部が、再選択処理指示手段からの選択処理の開始指示があった時に、現在選択されている外部ネットワークの種類又は通信方式と異なるネットワークを選択する構成でもよい。選択する条件は、前記プロファイル情報に従う。
【００１９】
プロファイル情報に、接続する外部ネットワークの種類又は通信方式の少なくともいずれかの優先順位を定義して上記のネットワーク選択処理部が、該優先順位に従って選択する構成でもよい。
【００２０】
プロファイル情報に、各外部ネットワークとの接続に必要な認証情報を格納し、外部ネットワーク接続処理部が、該認証情報を用いて外部ネットワークと接続を確立又は再構成する構成でもよい。
【００２１】
プロファイル情報に、外部ネットワークが無線ＬＡＮのときの通信チャネルの選択規則を備える構成において、ネットワーク選択処理部が、外部ネットワーク接続処理部から現在地における空きチャネルの情報を取得する構成でもよい。
本構成において、空きチャネルがある場合には、各チャネルについて自チャネルから前後に連続して空いているチャネルの数を一覧にした空きチャネルテーブルを生成し、空きチャネルテーブルにおける空き状況に応じてチャネルを選択することができる。
【００２２】
プロファイル情報に、前記外部ネットワークが無線ＬＡＮのときの通信チャネルの選択規則を備える構成において、ネットワーク選択処理部が、外部ネットワーク接続処理部から現在地における使用中チャネルの信号強度を取得する構成でもよい。
本構成において、使用中チャネルの信号強度を一覧にした信号強度テーブルを生成し、信号強度テーブルにおけるチャネル毎の信号強度に応じてチャネルを選択することができる。
【００２３】
上記の空きチャネルテーブルと、信号強度テーブルとを生成可能な構成において、空きチャネルテーブルにおいて空きチャネルがある場合には、前後に連続する空きチャネル数が最も多いチャネルを選択する一方、空きチャネルがない場合には、該信号強度テーブルから最も信号強度が弱いチャネルを選択することもできる。
【発明の効果】
【００２４】
本発明は、以上の構成を備えることにより、次の効果を奏する。
すなわち、ネットワーク選択処理部を備えることにより外部ネットワークの種類や通信方式を自動的に選択することができる。そして、再選択処理指示手段により、ネットワークの再選択処理を任意のタイミングで行うことができる。
従来の構成によれば、自動的に選択する構成では、最初の接続時に選択して後は再選択しないか、あるいは接続中でも使用者の意思に関わらずネットワークを変更してしまうかのいずれかであった。また、手動で選択する場合にはどのネットワークが最適であるかを使用者が考え、あるいは試行してみる必要があった。
【００２５】
これに対して本発明によれば、使用者がネットワークの選択を切り替える必要を感じた時に、再選択処理指示手段を操作し、その時点で最適なネットワークの選択を行うことができるようになる。
【００２６】
接続経路を内部ネットワークにすることにより、内部ネットワークに接続する複数の端末装置から利用することができる。
また、本装置を携帯式通信接続装置とすると使用者が移動先で使用することができるが、この場合に出先でネットワークを選択することになり、最適なネットワークの選択に困難が伴う。そこで、外面に配設したスイッチを用いて容易にネットワークを選択できることで使用者の利便性が格段に高まる。
【００２７】
再選択処理指示手段からの選択処理の開始指示があった時に、プロファイル情報に基づき、現在選択されている外部ネットワークの種類又は通信方式と異なるネットワークを選択する構成では、使用者が再選択処理指示手段を操作したことを重視したネットワーク選択が可能になる。
すなわち、通常の選択処理では現在のネットワークが選択される場合にも、使用者が操作した場合には、そのネットワークと異なるネットワークの種類や通信方式に切り替え処理を行う。これによって、使用者がネットワークを変更したい、という意思を反映させることができる。
【００２８】
プロファイル情報に、外部ネットワークとの接続に必要な認証情報を格納することで、外出先における無線ＬＡＮサービスへの接続など、認証の必要なサービスに対して本装置が自動的に利用可能な状態にすることができる。
【００２９】
プロファイル情報に無線ＬＡＮの通信チャネルの選択規則を備えることにより、複数の通信チャネルが用いられる場所において、通信に最適なチャネルを選択することができる。特に、空きチャネルテーブルを作成すれば、前後に空きの多いチャネルを用いて通信を行うことが簡便に実現できる。
【００３０】
使用中チャネルの信号強度を取得する構成では、信号強度から信号の干渉の程度を考慮して、通信に最適なチャネルを選択することに寄与する。
上記と組み合わせて、前後が空いているチャネルがある場合にはそのチャネルを選択すると共に、それが無い場合には信号強度が弱いチャネルを選ぶこともできる。
さらに、どちらにおいても選択すべきチャネルが見つけられない場合には、他の外部ネットワークを選択することもできる。
【図面の簡単な説明】
【００３１】
【図１】本発明に係る通信接続装置の構成図である。
【図２】本発明に係る外部ネットワークの選択方法を示すフローチャートである。
【図３】本発明に係る外部ネットワークの再選択方法を示すフローチャートである。
【図４】本発明に係る外部ネットワークの再選択方法を示すフローチャートである。
【図５】本発明に係る内部ネットワークのチャネルの決定方法を示すフローチャートである。
【図６】本発明の実施例２に係る携帯式通信中継装置の構成図である。
【図７】主観評価値（MoS値）と満足度の関係を示すグラフである。
【図８】ユーザの嗜好に沿った無線リソースの選択アルゴリズムである。
【図９】本発明の外観斜視図である。
【図１０】本発明の内部分解図である。
【発明を実施するための形態】
【００３２】
以下、本発明の実施形態を、図面に示す実施例を基に説明する。なお、実施形態は下記に限定されるものではない。
本発明は、ネットワークを選択する際に、その処理を開始させる契機の発生を、自動及び手動により行うことができる通信接続装置を提供するものである。本発明により、従来では装置が自動的に行ってきたネットワーク選択の処理と、利用者が自らの判断で行うネットワーク選択の処理について、それらの両方を行うことが可能な通信接続装置を実現する。これにより、利用者の意思を反映させながら、それ以外の場合には処理の自動化を図ることができる。
【００３３】
（実施例１）
図１は、本発明に係る通信接続装置の構成図である。本発明は、上記非特許文献２に開示されるような携帯式の無線ＬＡＮルータに本発明の機能を実装して提供することが簡便である。
本装置（１）のハードウェアとしては、本発明における各処理を行う実行処理部を構成するＣＰＵ（１０）と、外部ネットワーク通信アダプタとして携帯電話網（２）で通信する通信モジュールＡ（１１）、街頭のホットスポット等において無線ＬＡＮ（３）に接続する通信モジュールＢ（１２）、使用者の端末（４）と通信する内部ネットワーク通信アダプタ（１３）、後述するプロファイル情報（１４１）を格納したメモリ等の記憶手段（１４）、本発明に係る再選択処理指示手段である再選択ボタン（１５）を備える。
【００３４】
通信モジュール（１１）（１２）は、例えば携帯電話通信カード、ＰＨＳデータ通信カード、無線ＬＡＮカードなどの無線通信ネットワークと接続するための通信モジュールであって、ＣＦカードやＰＣＩカード、ＵＳＢ接続の機器などで広く提供されている。
一般的には通信モジュールにつき１つのアンテナが設けられているが、アンテナは使用周波数が近ければ共用可能であり、異なる通信モジュールでアンテナを共用してもよい。
【００３５】
本発明では、端末（４）との接続はいかなる態様でもよく、任意の接続経路によって接続することができる。例えば、ＵＳＢケーブルなどの有線経路で直接接続する構成、Bluetoothなどの無線経路で直接接続する構成の他、本実施例のように内部ネットワークを構成することもできる。
【００３６】
内部ネットワーク通信アダプタ（１３）は、内部ネットワークを構成する機器であって、無線ＬＡＮアダプタやBluetoothアダプタで構成することができる。内部ネットワーク通信アダプタ（１３）は、上記各通信モジュール（１１）（１２）と別個に設けてもよいが、実際には外部ネットワーク接続用と、内部ネットワーク接続用で共用してもよい。アンテナについても同様である。
【００３７】
もちろん、本実施例は発明の一実施例であり、通信モジュールの数や構成は任意に定めることができる。１つの通信モジュールでソフトウェア的に複数の無線通信ネットワークに対応することも可能である。
【００３８】
ＣＰＵ（１０）において、内部ネットワークと外部ネットワークとの間で通信を中継処理すると共に、公知のルータ機能を提供するルータ処理部（１０１）、プロファイル情報（１４１）に従って外部ネットワークを自動的に選択するネットワーク選択処理部（１０２）、再選択ボタン（１５）による操作をネットワーク選択処理部（１０２）に通知する通知部（１０３）、外部ネットワークに接続するための外部ネットワーク接続処理部（１０４）、内部ネットワークに接続するための内部ネットワーク接続処理部（１０５）を構成する。
【００３９】
ルータ処理部（１０１）は、公知のＮＡＴ（Network Address Translation)機能を備えて、外部ネットワークのＩＰアドレスを、内部ネットワークのローカルアドレスに相互変換し、内部ネットワーク内の端末（４）と外部ネットワークとの通信をルーティングする。
【００４０】
また、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ機能を備えて、端末（４）に自動的にローカルアドレスを付与することができる。ＤＨＣＰサーバは、ゲートウェイサーバのアドレス、ＤＮＳサーバのアドレス、サブネットマスクなどを付与することもできる。
さらに、ドメインネームとアドレスを相互変換するＤＮＳサーバ（ＤＮＳフォワード）機能を備えることもできる。
【００４１】
本装置（１）が接続経路で１つの端末装置と直接接続される構成では、上記のようなルータ機能を備えなくともよい。通信モジュール（１１）（１２）との通信データを端末装置に単に中継するだけでもよい。
【００４２】
本実施例において、本装置（１）は携帯式としている。携帯式通信接続装置の場合、使用する場所が変化する点に特徴がある。最も広域で使用可能な外部ネットワークとしては携帯電話網（２）があるが、使用者の契約条件によっては通信料が高額となる場合がある。また、現在のサービスでは通信速度が十分ではない場合もある。
一方、自宅や会社の無線ＬＡＮと接続する場合や、街頭のホットスポットの無線ＬＡＮとの接続は、エリアが非常に限られている反面、通信料や通信速度の点で有利である。
【００４３】
そこで、本発明ではネットワーク選択処理部（１０２）が、プロファイル情報（１４１）を参照して、複数の外部ネットワークから最適なものを自動的に選択する。本実施例における選択規則を次に説明する。
まず、表１に示すように接続候補となる外部ネットワークについて、予め接続の優先順位をプロファイル情報（１４１）に格納する。なお、優先順位の定義方法としては、表１のようにサービスやアクセスポイント毎に定義してもよいし、通信方式（プロトコル等）毎に定義してもよい。両方を定義してもよい。
【００４４】
【表１】
2010183375.tif 000003
【００４５】
最も簡単な選択規則は表１のみを定義するものである。外部ネットワークへの最初の接続時には、優先順位の高いサービスから通信モジュールが接続を試みる。表１に従うと、まず通信モジュールＢ（１２）が無線ＬＡＮをスキャンし、自宅無線ＬＡＮのＳＳＩＤがあればそのアクセスポイントに接続する。自宅のＳＳＩＤが発見できない場合には、Ａ社のホットスポットを検索する。
【００４６】
それも見つけられない時には、図示しないＰＨＳ用の通信モジュールを用いてＢ社ＰＨＳ回線への接続を試みる。ここで、ＰＨＳの電波が検出できた場合には接続する。図２にこのときのフローチャートを示す。
まず優先順位１のネットワークを設定（Ｓ１０）して、接続を試行（Ｓ１１）し、接続できなければ（Ｓ１２）、次の順位のネットワークに設定（Ｓ１３）する。接続試行（Ｓ１１）を接続できるまで繰り返す。
接続に成功したらネットワーク接続（Ｓ１４）を維持する。
【００４７】
ネットワーク選択処理部（１０２）により接続する外部ネットワークが選択されると、外部ネットワーク接続処理部（１０４）がそのサービスに接続処理を行う。接続処理は公知の技術によるが、本発明ではプロファイル情報（１４１）に接続に必要な諸情報を備えておくことができる。
【００４８】
接続に必要な情報としては、携帯電話網やＰＨＳ網への接続においては接続先の電話番号、無線ＬＡＮ接続においてはＳＳＩＤやＷＥＰ（Wired Equivalent Privacy）の秘密鍵などがある。また、認証が必要なサービスに接続する際には、ダイアルアップ接続のユーザ名とパスワード、ホットスポットを利用可能とするためのユーザ名とパスワードなどの認証情報を備えることもできる。
外部ネットワーク接続処理部（１０４）は、プロファイル情報（１４１）からこれらの諸情報を読み出して、ネットワーク接続処理を行う。
【００４９】
本発明では、ネットワークの接続後、使用者が再選択ボタン（１５）を押下するまでネットワークを切り替えない。そのため、端末で実行中のアプリケーションが音声通話などの場合でも通話が途切れる恐れがない。
一方、再選択ボタン（１５）を押下すると、ネットワークの再構成処理を行う。本処理について図３に示す。
【００５０】
ネットワークに接続中（Ｓ１４）、再選択ボタン（１５）が押下されたことを通知部（１０３）で検知すると、ネットワーク選択処理部（１０２）に押下されたことを通知（Ｓ２１）する。
これを契機として、ネットワーク選択処理部（１０２）がネットワークの再構成処理を行う。すなわち、再び優先順位１のネットワークを設定（Ｓ２２）して、接続を試行（Ｓ２３）し、接続できなければ（Ｓ２４）、次の順位のネットワークに設定（Ｓ２５）する。接続試行（Ｓ２３）を接続できるまで繰り返す。
【００５１】
接続可能なネットワークが見つかった場合には、ネットワークの再構成（Ｓ２６）処理を行う。異なるサービス間で接続を再構成するには、既存のハンドオーバ技術など、ネットワークの切り替えに関する技術を適宜用いることができる。また、後述するようにリンクアグリゲーションによりリンクする通信ネットワークの組み合わせを切り替える技術を適用することもできる。
再構成（Ｓ２６）によりネットワークを接続する（Ｓ２７）。
【００５２】
本発明では、図３の構成に加えて、使用者の意図を正確に反映するために図４のような方法でネットワークを選択してもよい。
ここでは、再選択ボタン（１５）が押下されたときに、現在選択中のネットワークが接続可能なネットワークの中で最も優先順位が高い場合、次の優先順位のネットワークに選択を切り替えることを特徴とする。
【００５３】
優先順位１のネットワークに設定（Ｓ２２）した後、設定されたネットワークが現在接続中のネットワークと同一かどうか、ネットワーク選択処理部（１０２）が判定する（Ｓ３０）。
同一でなければ、上記と同様、接続を試行（Ｓ２３）する。同一であった場合には、そのネットワークを飛ばして、次の順位のネットワークを設定（Ｓ３１）する。
【００５４】
使用者が再選択ボタン（１５）を押した場合には、現在のネットワークに満足していないと考えられることから、上記のような処理を行わせることで、使用者の意思に合うネットワーク選択を実現する。
【００５５】
さらに、図３の処理と図４の処理を、再選択ボタン（１５）の押し方などで区別できるようにしてもよい。例えば、１度押下した場合には、図３のように単に最適なネットワークを選択する一方、２度押下した場合には、図４のように強制的に別のネットワークに切り替える処理を行わせてもよい。
【００５６】
本発明の外部ネットワークとしては、任意の無線ネットワークを用いることができる。上述した無線ＬＡＮ（802.11b/g準拠）、ＰＨＳの他、携帯電話網を利用するHSDPA（High
Speed Downlink Packet Access)、将来の規格としてWiMAX（Worldwide Interoperability ｆoｒ Ｍicrowave Access）、次世代PHSなどを用いることもできる。このほか、ＬＡＮケーブル、ＵＳＢケーブルなどで直接外部のネットワークに接続してもよい。
【００５７】
内部ネットワークの接続の確立方法について説明する。
内部ネットワークの構成に必要な情報もプロファイル情報（１４１）に格納することができる。本実施例では、内部ネットワーク通信アダプタ（１３）に無線ＬＡＮモジュールを用い、端末（４）と無線ＬＡＮにより接続する。無線ＬＡＮは例えばIEEE802.11b/g準拠として、暗号化にＷＥＰを使用する。
【００５８】
内部ネットワークは、ネットワークを構成すればいかなる方法でもよく、例えば、ＬＡＮポートを備えてＬＡＮケーブルで端末（４）と接続する構成でもよい。ＬＡＮポートは複数備えて、ハブ機能を持たせてもよい。また、無線ＬＡＮモジュールと共に備えてもよい。
【００５９】
図５に示すように、本発明における無線ＬＡＮの使用チャネル選択において、空きチャネルや信号強度の情報を用いる。
まず、内部ネットワーク接続処理部（１０５）の作用により、内部ネットワーク通信アダプタ（１３）が本装置（１）の設置位置における空きチャネルのスキャン（Ｓ４０）を行う。802.11bでは１〜１４チャネル、802.11gでは１〜１３チャネルが利用可能であるが、本実施例では１〜１１チャネルまでを利用する。
【００６０】
スキャンの結果、空きチャネルがある場合（Ｓ４１）には、各チャネルについて前後の空きチャネルをテーブル化（Ｓ４２）する。
例えば、表２に示すスキャン結果のように周辺のアクセスポイントが６ch、１１chを使用していた場合の空きチャネルテーブルは表３のようになる。
【００６１】
【表２】
2010183375.tif 000004
【００６２】
【表３】
2010183375.tif 000005
【００６３】
上記で内部ネットワーク接続処理部（１０５）が、内部ネットワーク通信アダプタ（１３）からスキャン結果を得て空きチャネルテーブルを作成する際に、１ｃｈは前に４チャネルの空き、１１ｃｈは後に空きがないものとする。
そして、例えば４チャネル以上が前後に空いているチャネルを少ない番号のチャネルから順に検索して、最初に見つかったチャネルを選択（Ｓ４３）する。表３の例では、１ｃｈにおいて前後の空きチャネルが４以上であることから１ｃｈが選択される。４チャネル以上としたのは、一般的に４チャネル以上の間隔が空いていれば、良好な通信が行えるためであり、この値は５チャネルや３チャネルなどでもよい。
【００６４】
もし前後に４チャネル以上の空きが無い場合、次に前後３チャネル、前後２チャネルと閾値を下げていく。例えば、周辺のアクセスポイントが１ch、６chを使用していた場合のスキャン結果と空きチャネルテーブルは表４、５のようになる。
【００６５】
【表４】
2010183375.tif 000006
【００６６】
【表５】
2010183375.tif 000007
【００６７】
表５のテーブルによると、前後に４チャネル、３チャネルの空きがあるチャネルがなく、２チャネルが空いている９ｃｈが選択される。
空きチャネルが少ない場合、なるべく前後のチャネルが多くなるように選択する。次の表６及び７の例は、周辺のアクセスポイントが１ch、６ch、１１chを使用していた場合である。
【００６８】
【表６】
2010183375.tif 000008
【００６９】
【表７】
2010183375.tif 000009
【００７０】
上記の場合、前後に２チャネルが空いているチャネルはない。前後１チャネル以上空いているのは３ｃｈの前１チャネル、後２チャネル、４ｃｈの前２チャネル、後１チャネル、８ｃｈの前１チャネル、後２チャネル、９ｃｈの前２チャネル、後１チャネルである。前後のチャネルの和はいずれも３チャネルであるため、最もチャネル番号の小さい３ｃｈを選択（Ｓ４３）する。
前後のチャネルの和だけであれば、５ｃｈの前３チャネル、後０チャネルも同じであるが、チャネルが隣接している場合（空きチャネル０の場合）は、より干渉しやすいため、前後に空きチャネルがある方を優先する。
【００７１】
一方、空きチャネルが無い場合（Ｓ４１）、内部ネットワーク通信アダプタ（１３）により各アクセスポイントからの電波の信号強度を測定（Ｓ４４）する。そして、内部ネットワーク接続処理部（１０５）により信号強度のテーブル化（Ｓ４５）を行う。
このときの信号強度テーブルの例を表８に示す。
【００７２】
【表８】
2010183375.tif 000010
【００７３】
この場合、最も信号強度が小さいチャネルを選択することにより、干渉を最小限に抑えることができる。表８の場合、３ｃｈを選択（Ｓ４６）する。
空きチャネルの有無により上記のチャネル選択処理（Ｓ４３）（Ｓ４６）を行い、その結果選択されたチャネルを内部ネットワークの無線ＬＡＮチャネルとして設定（Ｓ４７）する。内部ネットワーク接続処理部（１０５）は該チャネルで接続処理（Ｓ４８）を行う。
【００７４】
別の実施例として、空きチャネルの検出と信号強度の測定とを組み合わせ、空きチャネルの検出の際に、所定の閾値以上のチャネルだけを検出するようにしてもよい。これは、信号強度が十分に小さなチャネルであれば、通信に干渉を生じにくいためである。
【００７５】
内部ネットワークも有線ＬＡＮと無線ＬＡＮなど、複数のネットワークが選択可能な場合に、外部ネットワークと同様にプロファイル情報（１４１）に優先順位を格納しておいてもよい。例えば、有線ＬＡＮで接続可能な場合には、端末（４）との接続に有線ＬＡＮを有線し、接続できない場合に限って無線ＬＡＮを選択するようにすることができる。
【００７６】
このような無線ＬＡＮにおけるチャネルの選択方法は、外部ネットワークとしての無線ＬＡＮの接続に用いることもできる。すなわち通信モジュールＢ（１２）で周辺のアクセスポイントをスキャンし、空きチャネルテーブルを作成する。そして、図３に示したチャネルの選択方法に従って、チャネルを選択する。
【００７７】
このとき、外部ネットワークでプロファイル情報（１４１）に登録されているアクセスポイントと良好な接続を行うためのスキャンであるから、接続しようとするアクセスポイントが現在使用しているチャネルは空きチャネルとする。そして、現在使用しているチャネルが、上記空きチャネルテーブルからも最適又は干渉の恐れがない場合には、そのチャネルをそのまま使用すればよい。
【００７８】
一方、現在使用しているチャネルが干渉の恐れが強い場合には、他のチャネルに変更する。ところで、本装置（１）がアクセスポイントとなる内部ネットワークの場合と異なり、外部ネットワーク側がアクセスポイントであるため、通信チャネルを変化させるためには、まずアクセスポイント側の用いるチャネルでアクセスポイントと接続し、使用すべきチャネルを通知する必要がある。そのため、アクセスポイントには、本装置（１）に対応する設定変更受理部（図示しない）を備えておき、本装置（１）から通信チャネルの変更要求があった場合に、当該チャネルに変更し、接続を確立する。
本方法によれば、本装置（１）の位置おいて干渉しやすいチャネルを避けてアクセスポイントとの通信に用いるチャネルを設定することができる。
【００７９】
（実施例２）
本発明では、ネットワーク選択処理部（１０２）において、端末（４）が必要とする通信パラメータの要求条件を満たすように、ネットワーク選択処理を行わせることができる。次に本処理について説明する。図６は実施例２に係る本装置（１）の構成図である。
【００８０】
まず、端末（４）の図示しないアプリケーション実行処理部で実行するアプリケーションの種類に基づいて、通信条件設定部が必要とする帯域や、遅延、ジッタ、ロス率などを設定することができる。周知のようにアプリケーションの種類によって高いスループットが要求されるものや、低いエラー率が要求されるもの、など必要とする通信品質の尺度が異なる。ここで、通信条件設定部（１０６）はＣＰＵ（１０）に設けるが、端末（４）に設けてもよい。
【００８１】
アプリケーションの種類を取得する方法としては、内部ネットワーク通信アダプタ（１３）を通るパケットや、ルータ処理部（１０１）で処理するパケットを監視し、そのパケットの態様からアプリケーションの種類や名称を特定することができる。
特に、音声通話、ビデオストリーミング、ファイル転送、その他のアプリケーションに分類して種類を特定する方法を説明する。このように分類するのは、発明者らの知見によると、これらのアプリケーションでは単にスループットが高ければアプリケーション上の通信の品質が高くなるとは言えず、基地局毎のパケットのロスやジッタをも考慮して選択する必要があるためである。
【００８２】
まず音声通話については、中継するＵＤＰ（User Datagram Protocol）パケットのうち、平均スループットが３２ｋｂｐｓ未満であって、かつそれが２秒以上継続している同じ宛先アドレスの一連のパケットが検出される場合に、音声通話のアプリケーションが実行処理中であると検出する。
【００８３】
ビデオストリーミングについては、中継するＵＤＰパケットのうち、平均スループットが３２ｋｂｐｓ以上であって、かつそれが２秒以上継続している同じ宛先アドレスの一連のパケットが検出される場合に、ビデオストリーミングのアプリケーションが実行処理中であると検出する。
【００８４】
あるサーバとのダウンロードやアップロードを行うファイル転送については、端末（４）が送信もしくは受信しているＴＣＰ（Transmission Control Protocol）パケットであって、宛先ポート番号が８０、２１、２０のいずれかであり、平均スループットが３２ｋｂｐｓ以上であって、かつ、それが５秒以上継続している同じ宛先アドレスの一連のパケットが検出される場合に、ファイル転送のアプリケーションが実行処理中であると検出する。
【００８５】
上記のいずれにも当てはまらない場合は、その他のアプリケーションと分類する。
これらのパケットの態様をパケット態様データベースとして外部記憶装置に格納する。該パケット態様データベースの例を表９に示す。
【００８６】
【表９】
2010183375.tif 000011
【００８７】
以上のいずれかの方法等によりアプリケーションの種類を検出した後、その種類に応じて、必要とする通信条件を設定する。この場合にも、種類毎に表１０のようなデータベースに従って、通信品質の値を定義すればよい。
【００８８】
【表１０】
2010183375.tif 000012
【００８９】
本発明は上記のように使用可能な無線リンクやアプリケーションの要求する通信品質に限らず、様々な通信条件を用いることができる。
ここで、一般的な通信条件を考察すると、（１）無線情報、（２）通信品質、（３）安定性、（４）コスト、（５）消費電力の５つの視点が重要と考えられる。
【００９０】
（１）無線情報（ＲＦ）
通信接続装置（１）が無線リソースを利用するためには、まず本装置（１）が無線リソースのカバーエリア内である必要がある。ある端末がある位置にいるときにどの無線リソースが利用可能であるかは、端末自身がスキャンして探索する手法と、外部ネットワークのサーバ装置から情報を得る手法が考えられ、本システムではこれら２つの手法を適宜併用することができる。
【００９１】
後者の手法は、複数の無線アクセスネットワーク（例えば、多数のホットスポット）をカバーするサーバ装置が各無線アクセスネットワークのカバーエリアの情報を持っていればよく、例えばハードディスクやメモリ等に格納する。この手法は、対象となる周波数範囲が広く、どの無線リソースが利用できるかの予想が難しい場合ほど、効果が大きいと考えられる。
【００９２】
（２）通信品質（End-to-end QoS）
これはすでに述べたように、使用するアプリケーションによって必要とされる通信品質が異なるため、（１）で述べた接続できるかどうかといった２値情報だけではなく、より細かなQoS情報が必要である。このQoS情報としては、ディレイ、ジッタ、ロス率、利用可能帯域が挙げられる。
【００９３】
特に、混雑している無線リソースに新規の端末（本装置）が割り込むと、既にその無線リソースを利用していた他の端末の通信品質にも悪影響を及ぼすため、新規の端末がどの程度の帯域を利用できるかを予め精度よく推定できることが重要であると考えられる。
この利用可能帯域情報は、ネットワーク全体の負荷分散を図ることによって周波数利用効率の向上を図る本システムの目的を達成するためのも必要な情報となる。
【００９４】
（３）安定性
通信品質がダイナミックに変動する無線通信においては、（２）で述べた瞬時的なQoS情報のみならず、その安定性も重要なパラメータとなる。例えば、一時的に広帯域が使える無線リソースよりも、帯域が狭くても安定しているほうが望まれる場合があると考えられる。
【００９５】
具体例としては、ユーザの移動にともない無線リソースの切り替えを繰り返して通信を継続するといった場合、切り替えの回数をなるべく減らしたいという要求があると考えられる。
このような目的のためには、その無線リソースを継続して利用できる時間を推定することが有効である。
【００９６】
（４）コスト
ユーザもしくは用途によって、QoS保証よりも通信料金が低いことが優先される場合があると考えられる。ユーザの満足度の観点から通信料金も無線リソース選択の重要なパラメータとなる。
【００９７】
（５）端末の消費電力
無線通信の利用中、端末のバッテリが切れてしまうとそれ以上の通信は不可能であるため、無線リソースの選択において、その通信にどれだけの消費電力を必要とするかも重要な要素となる。
【００９８】
以上のような通信条件を考慮しながら、ネットワーク選択処理部（１０２）において、無線通信する外部ネットワークや、アクセスポイント、通信方式を選択する。この選択処理の詳細は次の通りである。
【００９９】
通信品質を考慮する最も簡単な方法は、記憶手段（１４）に各外部ネットワークと本装置（１）との間の通信品質の一覧をデータベースとして格納しておくことである。そして、上記の通信条件を受信した時に、要求される通信品質を満たすように外部ネットワークと通信方式を選択することである。
【０１００】
しかし、この方法の場合には予め各通信端末と基地局との通信状態を測定して記録しておく必要がある。また本装置（１）の位置によっても通信品質は異なるため、必ずしも良好な通信方式が選択できるとは限らない。
そこで、接続規則をプロファイル情報（１４１）に格納すると共に、ＣＰＵ（１０）に接続規則生成部（１０７）を設ける構成を説明する。
【０１０１】
この接続規則として定めるためにどのような通信パラメータを用いればよいのか説明する。上記（１）〜（５）の要求条件に対応して取得可能な情報は次の通りである。
（１）無線情報
（１−１）無線の種類
まず、無線の種類の情報が必須である。これはどの通信モジュールを備えているかによって決まるため、本装置（１）において既知の情報である。
（１−２） RSSI(Received Signal Strength Indicator)
通信品質を推定するための情報である。無線の種類によってBER(Bit Error Rate)等の他のパラメータを利用することもある。これらについても周知技術により通信モジュール（１１）（１２）からの情報に基づいて取得できる。
【０１０２】
（２）通信品質(End-to-end QoS)
（２−１）ディレイ、通信の遅延時間
（２−２）ジッタ
（２−３）ロス率
以上３項目は、サービス品質を確保するための必須の情報である。アプリケーションの種類によって要求されるQoSレベルは異なる。これらは各通信モジュール（１１）（１２）及びルータ処理部（１０１）により周知の技術を用いて測定・算出することができる。
（２−４）アクセスポイントの帯域
アクセスポイントに固有の値となる。（１−１）無線の種類から導かれる値である。
（２−５）利用可能帯域
アクセスポイントの他の端末の利用状況により変化する動的情報となる。
（２−６）アクセスポイントに接続している端末数
アクセスポイントの混雑度を示す指標となる。空き帯域を計測することは困難な場合があり、接続端末数をパラメータとして使用することが多い。例えば無線ＬＡＮ（３）のアクセスポイントから取得する。
（２−７）アプリケーションの種類
アプリケーションの種類によって要求されるQoSレベルが異なるために必要な情報である。上述したように、アプリケーションの種類を検出するか、端末（４）から実行中のアプリケーションの情報を取得してもよい。
【０１０３】
（３）安定性
（３−１）アクセスポイントに接続している端末数
アクセスポイントの混雑度を示す指標となる。空き帯域を計測することは困難な場合があり、接続端末数をパラメータとして使用することが多い。この情報は各アクセスポイントから通信条件に含めて取得することができる。
（３−２）本装置の位置
本装置（１）に図示しないＧＰＳ受信部を備えることにより装置の位置を取得できる。
（３−３）移動速度
本装置（１）に加速度センサ等を備えることで装置の移動速度を取得することができる。カバーエリアからそのアクセスポイントにどれ程の時間とどまることができるかの推定が可能である。
（３−４）カバーエリア
各無線アクセスのカバーエリアと、上述の装置の位置、移動速度情報を組み合わせて、本装置がその無線アクセスに滞在できる時間を推定することができる。この情報の取得のために無線アクセス毎の通信可能エリアのマップ情報を記憶手段（１４）等に備えておく。
【０１０４】
（４）コスト
（４−１）通信料金
最適な無線リソースの基準は、保証されるQoSと通信料金の兼ね合いとなると考えられる。よって各無線リソースを利用した際の料金情報が必要となる。具体的には計時手段と、料金表のデータテーブルにより通信料金を算出することができる。
【０１０５】
（５）消費電力
（５−１）各無線アクセスに接続した場合の本装置の消費電力
本装置（１）は携帯式のため、バッテリによる駆動が可能である。そこで、バッテリ容量と消費電力から、本装置を利用できる時間を推定するための用いる情報である。予め消費電力のデータを格納しておいてもよいし、実際に消費電力を計測する手段を備えてもよい。
【０１０６】
接続規則生成部（１０７）の処理について説明する。
本システムでは、通信品質がダイナミックに変動する環境で、個々のユーザの嗜好による満足度を最大化するためのアーキテクチャを備えている。ここでユーザの満足度とは、単なるアプリケーションQoSのことではなく、ユーザの心理的な満足度も含む。従って、あるユーザがある無線リソースを利用したときの満足度をいかに数値化して接続規則に反映させるのかが問題となる。
【０１０７】
上記の要求条件の中には、通信料金のようなユーザの満足度とのグラフが描ける種類のものから、RSSIのようにユーザの満足度と直接にはマッピングできない種類のものまで、多岐に亘っている。これらの情報は大きく、通信品質、アプリケーションQoS、主観評価値、ユーザ満足度の４種類に分類できる。
ここで通信品質とは、RSSI、ディレイ、ジッタ、ロス率等の測定可能な品質情報を言う。
アプリケーションQoSとはビデオアプリケーションにおけるS/N 等の、アプリケーションレイヤにおける品質情報を言う。
主観評価値とは、アプリケーションの品質に対して人間が評価した値を言う。人間の五感を通すことで、アプリケーションQoS よりもユーザの心理的な満足度に近い評価基準である。
ユーザ満足度とは、各ユーザの嗜好を反映した、主観的な満足度を表す評価値である。
これらの情報を、ユーザ満足度とマッピングできるように変換することで、すべての情報を無線リソース選択に反映できると考えられる。
【０１０８】
これら４種類の情報の中で、通信品質とアプリケーションQoSは密接な関係にあり、両者の相互変換に関しては多数の研究が行われている。また、主観評価値に関しては、目標とするMoS 値を達成するためのアプリケーションQoSの要求値が生じるのであり、この両者の変換も主観評価実験の積み重ねにより可能である。
【０１０９】
接続規則生成部（１０７）ではこれらの周知の相関を予め変換条件として備えておき、要求条件に基づき定義することができる。
そこで、ユーザ満足度と主観評価値との変換が残る課題となる。主観評価は、ITU-Rなどで厳密に定められた測定環境において評価を行う。しかし、例えばビデオストリーミングの場合、同じ評点を得たビデオ再生でも、「これだけの料金を払ったのにこの程度の画質なのか」と満足しないユーザもいれば、「モバイルなのにこんなに良い画質なのか」と十分満足するユーザもいる。
【０１１０】
例えば、横軸を主観評価値（MoS値）、縦軸を満足度としたときのグラフはユーザによって異なり、図７のようなさまざまなパターンがある。あるユーザのMoS 値と満足度の関係が図７(a)のようになったとする。これはあるMoS 値を閾値として、それ以上なら満足、それ以下なら不満足だということを表している。これに対して、同図(b)のように、もっと緩やかなグラフとなるユーザも存在するであろうし、同図(c)のように閾値の高いユーザも存在すると考えられる。
【０１１１】
接続規則生成部（１０７）では、このような満足度とＭｏＳ値の対応関係をユーザ毎、アプリケーション毎に作成し、無線リソース選択に反映させることで、ユーザ満足度の最大化を図る。
図８に示すように、プロファイル情報（１４１）として、ＶｏＩＰアプリケーション（６１）の場合の要求ＱｏＳ、接続する外部ネットワークの優先順位を設定する。同様にビデオアプリケーション（６２）についても定義しておく。
【０１１２】
そして、端末（４）が実行しているアプリケーションによって、どの外部ネットワークを選択するかという接続規則を生成する。まず利用可能な外部ネットワークa〜ｇがあるとする。ここで、説明の便利のためにすべて無線ＬＡＮのアクセスポイントとする
最初に通信モジュールのスキャンにより得られるＲＳＳＩ値が閾値を上回るａ〜ｄを選択候補とする。
【０１１３】
また、プロファイル情報（１４１）に格納されているアプリケーションをアプリケーションの候補として、それに最適な外部ネットワーク（無線リソース）を選択する。このときユーザが定めたコストと消費電力の要求条件（６３）と、プロファイル情報の要求ＱｏＳ（６４）を満たすように選択する。例えば、利用可能な外部ネットワークの中から、まず要求ＱｏＳ（６４）を満たすネットワークを選択候補として選抜し、その中でユーザのコスト要求及び消費電力の要求（６３）に合致する選択候補に絞り込む。コスト要求としては最大通信料金や、時間当たりの単価、パケット当たりの単価などで定義する。消費電力に係る要求は、端末の消費電力とバッテリ容量を備えて、ユーザが使用可能時間として設定するようにしてもよい。
【０１１４】
ユーザが設定した要求条件（６３）と要求ＱｏＳ（６４）に加え、上述したユーザ満足度のバランス（６４）を考慮するようにしてもよい。ここでバランス情報は、所定のコスト変動幅で満足度が所定値以上高まる場合には、その良好な方を選択するという規則として定める。
【０１１５】
接続規則生成部（１０７）は以上のようなアルゴリズムによりＶｏＩＰアプリケーション（６１）の場合には、通信方式ｂを選択（６６）、ビデオアプリケーション（６２）の場合には通信方式ａ＋ｂ＋ｄによるリンクアグリゲーションを選択（６７）する。このように選択した結果を接続規則テーブルに格納する。
ネットワーク選択処理部（１０２）は接続規則テーブルを参照して、使用するアプリケーションに応じ、外部ネットワークを選択することができる。
【０１１６】
上述したように、外部ネットワークとの接続にはリンクアグリゲーション技術を用いることができる。すなわち、外部ネットワーク側にリンクアグリゲート管理手段を備えたサーバ装置を設置し、本装置（１）のＣＰＵ（１０）に設けたリンクアグリゲート管理部（１０８）との間でリンクアグリゲーションを確立する。リンクアグリゲーションによる接続処理は公知であるから、説明を省略する。
【０１１７】
本装置（１）においてリンクアグリゲーションを用いることで、端末（４）に複数の通信モジュールを備えたり、リンクアグリゲーションのためのソフトウェアを導入することなく、端末（４）で良好な通信が実現される。
特に、アプリケーションに応じたネットワークの選択と組み合わせることで、端末（４）側で意識することなく、最適な通信品質を得ることができる。
【０１１８】
（実施例３）
上記において、再選択ボタン（１５）はハードウェアとして設けたが、本発明に係る再選択ボタンは、ソフトウェアにより使用者の指示を受け付ける態様でもよい。例えば表示パネル上に「ネットワーク再選択」の表示を行い、使用者が該機能を選択できるようにしてもよい。
【０１１９】
その場合、ＣＰＵ（１０）には図示しない再選択ボタン画像表示部を備えると共に、本装置（１）にユーザからの入力を受け付ける入力手段を設ける。入力手段としては、キーボードやマウス、タッチパネルなどを用いることができる。
そして、再選択ボタン画像をユーザが指定すると、通知部（１０３）がネットワーク選択処理部（１０２）に再選択を指示する。
【０１２０】
このように画像として再選択ボタンを表示する構成でも、使用者はネットワークの切り替えを簡便に指定することができ、本発明の効果を奏することができる。
なお、ここでボタンには、上記図３のように最適なネットワークを選択する処理を行うボタンと、図４のように現在のネットワークとは異なるネットワークを選択する処理を行うボタンと２種類を設けてもよい。
【０１２１】
最後に、本装置の外観及び構造について説明する。図９は本装置（７０）の外観を示す斜視図であり、掌中に収まる程度の大きさとすることで容易に携帯することができる。
上部の左右両側に２本のアンテナ（７１）（７２）を設ける。上端のアンテナベース部（７３）（７４）を屈曲自在にして携帯時にはアンテナ（７１）（７２）の形状に合わせた凹部に収納できる。使用時には凹部から上方に直立させることで通信感度を向上させることができる。
【０１２２】
中央部側面には、ＣＦカードを挿入するスロット（７５）を備えて、ＰＨＳ通信カードなどを実装して使用できる。
使用者の操作系としては、右下端から順に電源を供給するジャック（７６）、電源スイッチ（７７）と共に、本発明の再選択ボタン（７８）を有する。使用者はこのボタンを押下することで、本発明の機能を利用することができる。
インジケータとして内部ネットワーク（無線ＬＡＮ）の接続状況を示すＬＥＤ（７９）、外部ネットワーク（無線ＬＡＮ・ＣＦカード・ＵＳＢ）の接続状況を示すＬＥＤ（８０）、電源表示（８１）、動作状態を示すＬＥＤ（８２）、バッテリの残量表示（８３）を備える。
【０１２３】
図８は本装置（７０）の内部構造を示す分解図であり、基板上にＣＰＵ（８４）と記憶手段を構成するＳＤＲＡＭ（８５）を配置する他、ＭｉｎｉＰＣＩスロット（８６）（８７）を基板の両面に設けて、外部ネットワーク及び内部ネットワーク用の無線ＬＡＮモジュールをそれぞれに接続できるようにしている。
また、ＵＳＢコネクタ（８８）も備えて、ＵＳＢ接続の通信モジュールを内蔵できる。本体下部には、携帯時に駆動するための充電池（８９）を内蔵している。
【符号の説明】
【０１２４】
１  携帯式通信中継装置
２  携帯電話網
３  無線ＬＡＮ
４  端末
１０  ＣＰＵ
１０１  ルータ処理部
１０２  ネットワーク選択処理部
１０３  外部ネットワーク接続処理部
１０４  内部ネットワーク接続処理部
１１  通信モジュールＡ
１２  通信モジュールＢ
１３  内部ネットワーク通信アダプタ
１４  記憶手段
１４１  プロファイル情報
１５  再選択ボタン
【図１】
2010183375.tif 000013
【図２】
2010183375.tif 000014
【図３】
2010183375.tif 000015
【図４】
2010183375.tif 000016
【図５】
2010183375.tif 000017
【図６】
2010183375.tif 000018
【図７】
2010183375.tif 000019
【図８】
2010183375.tif 000020
【図９】
2010183375.tif 000021
【図１０】
2010183375.tif 000022