(57)【要約】  複数のＲＡＴを利用可能な無線端末１００が、無線端末１００が行っている通信の種別を識別する通信識別手段１１と、通信種別に基づき、通信経路としていずれのＲＡＴに接続された通信経路を用いるかを制御する接続制御手段１２と、接続制御手段１２の指示に基づき通信を指定のＲＡＴに流す経路変更手段１３とを備える。接続制御手段１２は、ＲＡＴに新たな通信経路が接続された場合、ユーザのデータ通信を既に確立済みのＲＡＴを用いて通信させるとともに、新たに接続された通信経路のＮＷ接続確立及び品質測定に必要な通信を新たなＲＡＴに流すように経路変更手段１３に指示する。
2015019550.tif 000002
【特許請求の範囲】
【請求項１】
複数のＲＡＴを利用可能な無線端末であって、
前記無線端末が行っている通信の種別を識別する通信識別手段と、
前記通信の種別に基づき、通信経路としていずれのＲＡＴに接続された通信経路を用いるかを制御する接続制御手段と、
前記接続制御手段の指示に基づき通信を指定のＲＡＴに流す経路変更手段とを備え、
前記接続制御手段は、
ＲＡＴに新たな通信経路が接続された場合、ユーザのデータ通信を既に確立済みのＲＡＴを用いて通信させるとともに、新たに接続された通信経路のＮＷ接続確立及び品質測定に必要な通信を新たなＲＡＴに流すように前記経路変更手段に指示する
ことを特徴とする無線端末。
【請求項２】
前記新たな通信経路の通信品質を測定するＮＷ品質測定手段と、
前記通信品質が一定の基準以上であるかどうかを判定し、一定の基準以上である場合、前記新たな通信経路が接続されたＲＡＴを有効にする接続可否判定手段と
を備えることを特徴とする請求項１に記載の無線端末。
【請求項３】
前記ＮＷ品質測定手段が、
前記新たな通信経路の通信品質を測定するための帯域測定用パケットを出力し、
前記通信識別手段が、
前記帯域測定用パケットを識別し、
前記接続制御手段が、
前記通信識別手段の識別結果に基づいて、前記帯域測定用パケットを前記新たな通信経路ＲＡＴに流すように前記経路変更手段に指示する
ことを特徴とする請求項２に記載の無線端末。
【請求項４】
前記ＮＷ品質測定手段が、
前記新たな通信経路のセキュリティ度に基づいて当該通信経路の通信品質を測定する
ことを特徴とする請求項２に記載の無線端末。
【請求項５】
前記接続可否判定手段が、
前記新たな通信経路が接続されたＲＡＴを有効にした場合、前記既に確立済みのＲＡＴを無効にする
ことを特徴とする請求項２から請求項４の何れか１項に記載の無線端末。
【請求項６】
前記新たな通信経路を検知する無線ＮＷ検知手段と、
前記無線ＮＷ検知手段が検知した通信経路と、未使用のＲＡＴとの接続を確立する接続確立手段と
を備えることを特徴とする請求項１から請求項５の何れか１項に記載の無線端末。
【請求項７】
前記接続制御手段が、
前記新たな通信経路が接続されたＲＡＴが有効になった場合、前記通信識別手段が識別した通信の種別に応じて何れかのＲＡＴを選択し、当該ＲＡＴに通信を流すように前記経路変更手段に指示する
ことを特徴とする請求項２から請求項６の何れか１項に記載の無線端末。
【請求項８】
複数のＲＡＴを利用可能な無線端末による通信方法であって、
前記無線端末が備える通信識別手段が、前記無線端末が行っている通信の種別を識別する通信識別ステップと、
前記無線端末が備える接続制御手段が、前記通信の種別に基づき、通信経路としていずれのＲＡＴに接続された通信経路を用いるかを制御する接続制御ステップと、
前記無線端末が備える経路変更手段が、前記接続制御手段の指示に基づき通信を指定のＲＡＴに流す経路変更ステップとを有し、
前記接続制御ステップで、
ＲＡＴに新たな通信経路が接続された場合、ユーザのデータ通信を既に確立済みのＲＡＴを用いて通信させるとともに、新たに接続された通信経路のＮＷ接続確立及び品質測定に必要な通信を新たなＲＡＴに流すように前記経路変更手段に指示する
ことを特徴とする通信方法。
【請求項９】
前記無線端末が備えるＮＷ品質測定手段が、前記新たな通信経路の通信品質を測定するＮＷ品質測定ステップと、
前記無線端末が備える接続可否判定手段が、前記通信品質が一定の基準以上であるかどうかを判定し、一定の基準以上である場合、前記新たな通信経路が接続されたＲＡＴを有効にする接続可否判定ステップと
を有することを特徴とする請求項８に記載の通信方法。
【請求項１０】
複数のＲＡＴを利用可能な無線端末を構成するコンピュータ上で動作する通信プログラムであって、
前記無線端末が備える通信識別手段に、前記無線端末が行っている通信の種別を識別する通信識別処理を実行させ、
前記無線端末が備える接続制御手段に、前記通信の種別に基づき、通信経路としていずれのＲＡＴに接続された通信経路を用いるかを制御する接続制御処理を実行させ、
前記無線端末が備える経路変更手段に、前記接続制御手段の指示に基づき通信を指定のＲＡＴに流す経路変更処理を実行させ、
前記接続制御処理で、
ＲＡＴに新たな通信経路が接続された場合、ユーザのデータ通信を既に確立済みのＲＡＴを用いて通信させるとともに、新たに接続された通信経路のＮＷ接続確立及び品質測定に必要な通信を新たなＲＡＴに流すように前記経路変更手段に指示する
ための通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線端末の通信制御技術に関し、特に、複数のＲＡＴ（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｔｅｃｈｎｏｌｏｇｙ）を備えた無線端末の通信制御技術に関する。
【背景技術】
【０００２】
近年、スマートフォンを始め、複数のＲＡＴを備えた無線端末が増加している。このような無線端末は、あるネットワークに接続されたＲＡＴを用いて通信を行っている場合に、接続中のネットワークよりも優先して利用するように設定された他のネットワークを検知すると、当該他のネットワークに接続されたＲＡＴを用いた通信に切り替える制御を行うよう構成されている。【０００３】
例えば、これまでの無線端末は、既に接続済みの第１のネットワーク（例えば３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）等）に接続されているＲＡＴを用いて通信を行っている場合、第１のネットワークよりも優先して利用するように設定された第２のネットワーク（例えば無線ＬＡＮ等）を検知した場合、該第２のネットワークに接続されたＲＡＴを用いた通信を行うよう通信経路を第２のネットワークに切り替える制御を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１２／１４４１９４号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上述の構成をとる無線端末においては、切り替え先のネットワーク（上記の場合、第２のネットワーク）の通信品質に関わらず切り替え処理がなされる。そのため、上述の無線端末は、十分な通信品質が得られずに、通信が切り替わった後に通信が不安定でデータ送信等が正常に実行できない状況や、切り替え先のネットワークに繋がったがすぐに切断されてしまい切り替え前のネットワークに戻るといった状況が生じるという問題がある。このため、ユーザが切り替え先のネットワークを用いて通信を行うアプリケーションを実行している場合に、当該アプリケーションの利用が阻害される可能性がある。【０００６】
（発明の目的）
本発明の目的は、上述の課題を解決し、ユーザのデータ通信に影響を与えずに、新たに検知したネットワークのＮＷ接続確立及び通信品質の確認を行う通信システム、無線端末、通信方法、及び通信プログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の無線端末は、複数のＲＡＴを利用可能な無線端末であって、無線端末が行っている通信の種別を識別する通信識別手段と、通信の種別に基づき、通信経路としていずれのＲＡＴに接続された通信経路を用いるかを制御する接続制御手段と、接続制御手段の指示に基づき通信を指定のＲＡＴに流す経路変更手段とを備え、接続制御手段は、ＲＡＴに新たな通信経路が接続された場合、ユーザのデータ通信を既に確立済みのＲＡＴを用いて通信させるとともに、新たに接続された通信経路のＮＷ接続確立及び品質測定に必要な通信を新たなＲＡＴに流すように経路変更手段に指示する。【０００８】
本発明の通信方法は、複数のＲＡＴを利用可能な無線端末による通信方法であって、無線端末が備える通信識別手段が、無線端末が行っている通信の種別を識別する通信識別ステップと、無線端末が備える接続制御手段が、通信の種別に基づき、通信経路としていずれのＲＡＴに接続された通信経路を用いるかを制御する接続制御ステップと、無線端末が備える経路変更手段が、接続制御手段の指示に基づき通信を指定のＲＡＴに流す経路変更ステップとを有し、接続制御ステップで、ＲＡＴに新たな通信経路が接続された場合、ユーザのデータ通信を既に確立済みのＲＡＴを用いて通信させるとともに、新たに接続された通信経路のＮＷ接続確立及び品質測定に必要な通信を新たなＲＡＴに流すように経路変更手段に指示する。【０００９】
本発明の通信プログラムは、複数のＲＡＴを利用可能な無線端末を構成するコンピュータ上で動作する通信プログラムであって、無線端末が備える通信識別手段に、無線端末が行っている通信の種別を識別する通信識別処理を実行させ、無線端末が備える接続制御手段に、通信の種別に基づき、通信経路としていずれのＲＡＴに接続された通信経路を用いるかを制御する接続制御処理を実行させ、無線端末が備える経路変更手段に、接続制御手段の指示に基づき通信を指定のＲＡＴに流す経路変更処理を実行させ、接続制御処理で、ＲＡＴに新たな通信経路が接続された場合、ユーザのデータ通信を既に確立済みのＲＡＴを用いて通信させるとともに、新たに接続された通信経路のＮＷ接続確立及び品質測定に必要な通信を新たなＲＡＴに流すように経路変更手段に指示する。
【発明の効果】
【００１０】
本発明によれば、ユーザのデータ通信に影響を与えずに、新たに検知したネットワークのＮＷ接続確立及び通信品質の確認を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施の形態による無線端末の構成を示すブロック図である。
【図２】本発明の第２の実施の形態による無線端末の構成を示すブロック図である。
【図３】本発明の第２の実施の形態による無線端末の構成を示すブロック図である。
【図４】本発明の第１の実施の形態による無線端末の動作を示すフローチャートである。
【図５】本発明の実施例１による無線端末の動作を示すフローチャートである。
【図６】本発明の無線端末のハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１２】
本発明の上記及び他の目的、特徴及び利点を明確にすべく、添付した図面を参照しながら、本発明の実施形態を以下に詳述する。なお、上述の本願発明の目的のほか、他の技術的課題、その技術的課題を解決する手段及びその作用効果についても、以下の実施形態による開示によって明らかとなるものである。なお、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１３】
（第１の実施の形態）
本発明の第１の実施の形態について図面を参照して詳細に説明する。
【００１４】
図１は、本発明の第１の実施の形態による無線端末１００の構成を示すブロック図である。図１を参照すると、無線端末１００は、通信識別手段１１と、接続制御手段１２と、経路変更手段１３とを備える。
【００１５】
さらに、無線端末１００は、２つのＲＡＴ（ＲＡＴ１、ＲＡＴ２）を備え、複数のＲＡＴ（Ｍｕｌｔｉ−ＲＡＴ）がそれぞれＮＷ  ＩＦ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ）に接続される。ここで、ＲＡＴとは、モバイル通信方式の一種であるが、当業者には広く知られているため、詳細な説明は省略する。なお、図１は例示であって、システム構成を制限するものではなく、ＲＡＴの数は２つに限定はされない。
【００１６】
通信識別手段１１は、無線端末１００が行っている通信の種別（通信種別）を認識する機能を有する。通信の種類としては制御信号やデータ信号があり、制御信号とデータ信号は同一の伝送路を流れており、通信識別手段１１がこれを識別する。
【００１７】
ここで、制御用通信として、例えばネットワークの接続処理に関わる通信を想定するが、これに限定はされない。一方、ユーザのデータ通信は、実データの通信、例えば画像データやメール等のデータの通信を想定する。ただしこれに限定はされない。
【００１８】
接続制御手段１２は、通信識別手段１１により識別された通信種別に基づき、通信経路としていずれのＲＡＴに接続されたネットワークを用いるかを制御する。
【００１９】
接続制御手段１２は、ＲＡＴに新たに第２のネットワークが接続された場合、既に接続が確立済みの第１のネットワークを用いてユーザのデータ通信を行うとともに、第２のネットワークのＮＷ接続確立通信及び品質測定通信を、該第２のネットワークに流すように前記経路変更手段に指示する。
【００２０】
（第１の実施の形態による効果）
本実施の形態によれば、ユーザのデータ通信に影響を与えずに新たに検知されたネットワークのＮＷ接続確立及び通信品質の事前確認が可能となる。
【００２１】
（第２の実施の形態）
本発明の第２の実施の形態について図面を参照して詳細に説明する。
【００２２】
図２は、本発明の第２の実施の形態による無線端末１００の構成を示すブロック図である。なお、図２は例示であって、システム構成を制限するものではない。
【００２３】
図２を参照すると、無線端末１００は、通信識別手段１１と、接続制御手段１２と、経路変更手段１３と、無線ＮＷ検知手段１４と、接続確立手段１５と、接続可否判定手段１６と、ＮＷ品質測定手段１７とを備える。また、図示は省略するが、無線端末１００上では、アプリ１０が動作する。
【００２４】
さらに、無線端末１００は、２つのＲＡＴ（ＲＡＴ１、ＲＡＴ２）を備え、複数のＲＡＴ（Ｍｕｌｔｉ−ＲＡＴ）がそれぞれＮＷ  ＩＦに接続されている。ここで、ＲＡＴとは、モバイル通信方式の一種であるが、当業者には広く知られているため、詳細な説明は省略する。
【００２５】
通信識別手段１１は、無線端末１００が行う通信の種別を認識する機能を有する。通信の種類としては制御信号やデータ信号があり、制御信号とデータ信号は同一の伝送路を流れており、通信識別手段１１がこれを識別する。
【００２６】
ここで、制御用通信として、例えばネットワークの接続処理に関わる通信が想定されるが、これに限定はされない。一方、ユーザのデータ通信として、実データの通信、例えば画像データやメール等のデータの通信が想定される。ただしこれに限定はされない。
【００２７】
接続制御手段１２は、通信識別手段１１が識別した通信種別に基づき、通信経路としていずれのＲＡＴを用いるかを判断する機能を有する。
【００２８】
経路変更手段１３は、接続制御手段１２の指示に基づき、通信を指定のＲＡＴに流す機能を有する。
【００２９】
無線ＮＷ検知手段１４は、新たな利用が可能な第２のネットワークを検知する機能を有する。
【００３０】
接続確立手段１５は、無線ＮＷ検知手段１４が検知した第２のネットワークの接続確立を行う機能を有する。
【００３１】
ＮＷ品質測定手段１７は、第２のネットワークが接続確立手段１５により接続された後、該第２のネットワークの通信品質を測定する機能を有する。
【００３２】
通信品質の確認には、いくつかの方法が考えられる。例えば、ＮＷ品質測定手段１７は、ＷＥＰ／ＷＰＡ２等の接続に用いられるセキュリティを元にセキュリティ度を判断し、セキュリティ度が一定のレベル未満である場合は通信品質が不十分であると判断することができる。また、ＮＷ品質測定手段１７は、帯域測定用パケットを第２のネットワークを介して測定用対抗サーバに送信して通信帯域を測定することで品質を確認することができる。
【００３３】
ここで、現在既に利用中の第１のネットワークについては、第２のネットワークの接続前に通信帯域を測定しておくことを想定する。また、第２のネットワークとともに通信帯域を測定する場合は、接続制御手段１２の制御により経路変更手段１３を介してそれぞれのネットワークに帯域測定用パケットを流す。
【００３４】
通信識別手段１１は、無線端末１００が行うユーザのデータ通信、第２のネットワークの接続のための接続確立通信、ネットワークの品質測定のための品質測定通信を識別する。接続制御手段１２は、経路変更手段１３を介して、該識別された通信種別に応じて第１のネットワーク又は第２のネットワークにデータを流す。
【００３５】
接続可否判定手段１６は、ＮＷ品質測定手段１７により測定された第２のネットワークの通信品質が予め定めた一定の基準以上であるかどうかを判定し、通信品質が予め定めた一定の基準以上ある場合、第２のネットワークが接続されたＲＡＴを有効にする。一方、通信品質が一定の基準未満である場合は、接続可否判定手段１６は、第２のネットワークが接続されたＲＡＴを無効にする。
【００３６】
第２のネットワークが接続されたＲＡＴを有効にする場合は、第１のネットワークのＲＡＴとともに複数個利用可能としてもよいし、第１のネットワークのＲＡＴを無効にして第２のネットワークのＲＡＴを有効にすることとしてもよい。第１のネットワークのＲＡＴを無効にする場合は、例えば、第２のネットワークが第１のネットワークよりも優先して利用するように設定されている場合などが考えられる。
【００３７】
ここで、通信識別手段１１及び経路変更手段１３は、ＯｐｅｎＦｌｏｗスイッチ１１０で実装されてもよい。また、接続制御手段１２は、ＯｐｅｎＦｌｏｗコントローラ１１１で実装されてもよい。ＯｐｅｎＦｌｏｗスイッチ１１０及びＯｐｅｎＦｌｏｗコントローラ１１１を用いた構成例を、図３に示す。ＯｐｅｎＦｌｏｗの技術については、特許文献１に詳細が開示されているため、ＯｐｅｎＦｌｏｗスイッチ１１０、ＯｐｅｎＦｌｏｗコントローラ１１１の詳細な説明は省略する。ＯｐｅｎＦｌｏｗを用いた技術によれば、複数のＲＡＴを同時に接続することが可能となり、通信種別によりどちらのＲＡＴを用いるかを選択制御することができる。
【００３８】
（第２の実施の形態の動作の説明）
次に、本実施の形態による無線端末１００の動作について、図４を参照して詳細に説明する。
【００３９】
まず、ＲＡＴ１に第１のネットワークが接続されている状態で、無線ＮＷ検知手段１４が、第２のネットワークを検知する（ステップＳ４０１）。
【００４０】
次いで、接続確立手段１５が、ＲＡＴ２に第２のネットワークを接続する処理を行う（ステップＳ４０１）。接続確立手段１５は、接続確立のための通信を発生する。この通信の種別を通信識別手段１１が識別し、接続制御手段１２が、該通信を該未使用のＲＡＴに流すように経路変更手段１３に指示する。
【００４１】
第２のネットワークが接続されると、２つのネットワークが利用可能となるが、接続制御手段１２は、経路変更手段１３を用いて全ての通信を第１のネットワークに流す。この時点では第２のネットワークの通信品質が不明だからである。そして、後述するように、接続制御手段１２は、ネットワークの通信品質の測定に必要な通信だけを、第２のネットワークに流すように制御する。
【００４２】
第２のネットワークの接続が確立された後、ＮＷ品質測定手段１７が、第２のネットワークの品質を測定する（ステップＳ４０３）。第２のネットワークの通信帯域を測定する場合は、ＮＷ品質測定手段１７は、帯域測定用パケットを生成して通信を発生させる。そして該パケットの通信種別を通信識別手段１１が識別し、接続制御手段１２が、該通信をＲＡＴ２に流すように経路変更手段１３に指示する。
【００４３】
次いで、接続可否判定手段１６が、ＲＡＴ２を有効にするか否かを判断する。接続可否判定手段１６は、ＮＷ品質測定手段１７により測定された第２のネットワークの通信品質が予め定めた一定の基準以上であるかどうかを判定する（ステップＳ４０４）。通信品質が一定の基準以上である場合（ステップＳ４０４”ＹＥＳ”）、接続可否判定手段１６は、ＲＡＴ２を有効にする（ステップＳ４０５）。一方、通信品質が予め定めた一定の基準未満である場合はステップＳ４０４”ＮＯ”）、接続可否判定手段１６は、ＲＡＴ２を無効にする（ステップＳ４０６）。
【００４４】
ＲＡＴ２が有効になった場合、接続制御手段１２は、通信識別手段１１が識別した通信内容に応じて、各通信について最適な経路を使うように経路変更手段１３に指示する（ステップＳ４０７）。
【実施例１】
【００４５】
次に、図４の動作について、具体的な実施例を用いて説明する。【００４６】
（構成の説明）
本実施例の構成は、図３に示す構成である。また、本実施例では、ＲＡＴ１に既に接続されている第１のネットワークが３Ｇであるとし、新たに検知される第２のネットワークがＷｉＦｉであるとして説明を行う。【００４７】
（動作の説明）
図５のフローチャートを用いて、本実施例の動作を説明する【００４８】
ＲＡＴ１に３Ｇが接続されている状態で、無線ＮＷ検知手段１４が、ＷｉＦｉのアクセスポイントを検知する（ステップＳ５０１）。【００４９】
次いで、接続確立手段１５が、ＷｉＦｉの接続確立処理を行う（ステップＳ５０１）。【００５０】
ＷｉＦｉの接続が確立すると、３ＧとＷｉＦｉの両ネットワークが利用可能となるが、接続制御手段１２は、ＯｐｅｎＦｌｏｗスイッチ１１０を用いて全ての通信を３Ｇ側に流す。この時点ではＷｉＦｉの通信品質が不明だからである。【００５１】
ＷｉＦｉの接続が確立された後、ＮＷ品質測定手段１７が、ＷｉＦｉの通信品質を測定する（ステップＳ５０３）。ＷｉＦｉの通信帯域を測定する場合は、ＮＷ品質測定手段１７が、帯域測定用パケットを生成して通信を発生させる。そして、該パケットの通信種別をＯｐｅｎＦｌｏｗスイッチ１１０が識別する。そして、ＯｐｅｎＦｌｏｗコントローラ１１１が、該通信をＲＡＴ２に流すようにＯｐｅｎＦｌｏｗスイッチ１１０に指示する。【００５２】
帯域測定用パケットを送信する場合、３Ｇ側の通信帯域はＷｉＦｉ接続前に測定しておくことができる。そして、ＷｉＦｉ接続後に帯域測定用パケットをＯｐｅｎＦｌｏｗスイッチ１１０が測定した場合、ＯｐｅｎＦｌｏｗコントローラ１１１は、帯域測定用パケットだけをＷｉＦｉ側に流すようにＯｐｅｎＦｌｏｗスイッチ１１０に指示する。一方、ＷｉＦｉ接続中に３Ｇ通信待機も測定する場合には、ＯｐｅｎＦｌｏｗスイッチ１１０を用いて、帯域測定用データを３Ｇ側測定時は３Ｇに、ＷｉＦｉ測定時はＷｉＦｉにと投げ分けることで、双方測定できる。【００５３】
次いで、接続可否判定手段１６が、ＲＡＴ２を有効にするか否かを判断する。接続可否判定手段１６は、ＮＷ品質測定手段１７により測定されたＷｉＦｉの通信品質が予め定めた一定の基準以上であるかどうかを判定し（ステップＳ４０４）、通信品質が一定の基準以上である場合（ステップＳ４０４”ＹＥＳ”）、ＲＡＴ２を有効にする（ステップＳ４０５）。一方、通信品質が予め定めた一定の基準未満である場合は（ステップＳ４０４”ＮＯ”）、接続可否判定手段１６は、ＲＡＴ２を無効にする（ステップＳ４０６）。【００５４】
ＲＡＴ２が有効になった場合、ＯｐｅｎＦｌｏｗコントローラ１１１は、ＯｐｅｎＦｌｏｗスイッチ１１０が識別した通信内容に応じて、各通信について最適な経路を使うようにＯｐｅｎＦｌｏｗスイッチ１１０に指示する（ステップＳ４０７）。【００５５】
通信内容としては、例えば、通信元アプリ、通信先サーバアドレス、通信プロトコロル（ＴＣＰ、ＵＤＰ等）、通信データタイプ（テキストデータ、イメージデータ、ストリームデータ等）等が想定される。【００５６】
制御例としては、例えば、小容量通信、常時接続通信（メール等）は３Ｇで通信を行い、動画やアプリ更新データ等の大容量通信はＷｉＦｉを使う等が考えられる。また、業務利用のアドレス（勤務先、取引先企業等）相手の通信にはよりセキュリティ度が高い通信経路を使うといった制御もできる。【００５７】
（第２の実施の形態による効果）
本実施の形態によれば、ユーザのデータ通信に影響を与えずに新たに検知されたネットワークのＮＷ接続確立及び通信品質の事前確認が可能となる。【００５８】
また、本実施の形態によれば、新たに検知されたネットワークの通信品質が基準以下であれば該ネットワークが接続されたＲＡＴを無効とするため、通信が不安定なネットワークに切り替わるのを防ぐことができる。【００５９】
また、本実施の形態によれば、各ネットワークの通信品質を測定することで、通信内容に応じで各通信を最適な通信経路に振り分けることができる。【００６０】
次に、本実施形態の無線端末１００のハードウェア構成例について、図６を参照して説明する。図６は、本発明の無線端末１００のハードウェア構成例を示すブロック図である。【００６１】
図６を参照すると、本実施形態の無線端末１００は、一般的な携帯電話機等と同様のハードウェア構成であり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１００１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリからなる、データの作業領域やデータの一時退避領域に用いられる主記憶部１００２、無線通信によりデータの送受信を行う無線通信部１００３、入力部１００５や表示部１００６及び記憶装置１００７と接続してデータの送受信を行う入出力インタフェース部１００４、上記各構成要素を相互に接続するシステムバス１００８を備えている。【００６２】
本実施形態の無線端末１００の各機能は、プログラムを組み込んだ、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等のハードウェア部品である回路部品を実装することにより、その動作をハードウェア的に実現することができる。また、本実施形態の無線端末１００の各機能は、その機能を提供するプログラムを、記憶装置１００７に格納し、そのプログラムを主記憶部１００２にロードしてＣＰＵ１００１で実行することにより、ソフトウェア的に実現することも可能である。【００６３】
以上、好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも、上記実施の形態に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。【００６４】
なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。【００６５】
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。【００６６】
また、本発明の方法およびコンピュータプログラムには複数の手順を順番に記載してあるが、その記載の順番は複数の手順を実行する順番を限定するものではない。このため、本発明の方法およびコンピュータプログラムを実施する時には、その複数の手順の順番は内容的に支障しない範囲で変更することができる。【００６７】
また、本発明の方法およびコンピュータプログラムの複数の手順は個々に相違するタイミングで実行されることに限定されない。このため、ある手順の実行中に他の手順が発生すること、ある手順の実行タイミングと他の手順の実行タイミングとの一部ないし全部が重複していること、等でもよい。【００６８】
さらに、上記実施形態の一部又は全部は、以下の付記のようにも記載されうるが、これに限定されない。【００６９】
（付記１）
複数のＲＡＴを利用可能な無線端末であって、
前記無線端末が行っている通信の種別を識別する通信識別手段と、
前記通信の種別に基づき、通信経路としていずれのＲＡＴに接続された通信経路を用いるかを制御する接続制御手段と、
前記接続制御手段の指示に基づき通信を指定のＲＡＴに流す経路変更手段とを備え、
前記接続制御手段は、
ＲＡＴに新たな通信経路が接続された場合、ユーザのデータ通信を既に確立済みのＲＡＴを用いて通信させるとともに、新たに接続された通信経路のＮＷ接続確立及び品質測定に必要な通信を新たなＲＡＴに流すように前記経路変更手段に指示する
ことを特徴とする無線端末。【００７０】
（付記２）
前記新たな通信経路の通信品質を測定するＮＷ品質測定手段と、
前記通信品質が一定の基準以上であるかどうかを判定し、一定の基準以上である場合、前記新たな通信経路が接続されたＲＡＴを有効にする接続可否判定手段と
を備えることを特徴とする付記１に記載の無線端末。【００７１】
（付記３）
ＮＷ品質測定手段が、
前記新たな通信経路の通信品質を測定するための帯域測定用パケットを出力し、
前記通信識別手段が、
前記帯域測定用パケットを識別し、
前記接続制御手段が、
前記通信識別手段の識別結果に基づいて、前記帯域測定用パケットを前記新たな通信経路ＲＡＴに流すように前記経路変更手段に指示する
ことを特徴とする付記２に記載の無線端末。【００７２】
（付記４）
前記ＮＷ品質測定手段が、
前記新たな通信経路のセキュリティ度に基づいて当該通信経路の通信品質を測定する
ことを特徴とする付記２に記載の無線端末。【００７３】
（付記５）
前記接続可否判定手段が、
前記新たな通信経路が接続されたＲＡＴを有効にした場合、前記既に確立済みのＲＡＴを無効にする
ことを特徴とする付記２から付記４の何れか１項に記載の無線端末。【００７４】
（付記６）
前記新たな通信経路を検知する無線ＮＷ検知手段と、
前記無線ＮＷ検知手段が検知した通信経路と、未使用のＲＡＴとの接続を確立する接続確立手段と
を備えることを特徴とする付記１から付記５の何れか１項に記載の無線端末。【００７５】
（付記７）
前記接続制御手段が、
前記新たな通信経路が接続されたＲＡＴが有効になった場合、前記通信識別手段が識別した通信の種別に応じて何れかのＲＡＴを選択し、当該ＲＡＴに通信を流すように前記経路変更手段に指示する
ことを特徴とする付記２から付記６の何れか１項に記載の無線端末。【００７６】
（付記８）
複数のＲＡＴを利用可能な無線端末による通信方法であって、
前記無線端末が備える通信識別手段が、前記無線端末が行っている通信の種別を識別する通信識別ステップと、
前記無線端末が備える接続制御手段が、前記通信の種別に基づき、通信経路としていずれのＲＡＴに接続された通信経路を用いるかを制御する接続制御ステップと、
前記無線端末が備える経路変更手段が、前記接続制御手段の指示に基づき通信を指定のＲＡＴに流す経路変更ステップとを有し、
前記接続制御ステップで、
ＲＡＴに新たな通信経路が接続された場合、ユーザのデータ通信を既に確立済みのＲＡＴを用いて通信させるとともに、新たに接続された通信経路のＮＷ接続確立及び品質測定に必要な通信を新たなＲＡＴに流すように前記経路変更手段に指示する
ことを特徴とする通信方法。【００７７】
（付記９）
前記無線端末が備えるＮＷ品質測定手段が、前記新たな通信経路の通信品質を測定するＮＷ品質測定ステップと、
前記無線端末が備える接続可否判定手段が、前記通信品質が一定の基準以上であるかどうかを判定し、一定の基準以上で場合、前記新たな通信経路が接続されたＲＡＴを有効にする接続可否判定ステップと
を有することを特徴とする付記８に記載の通信方法。【００７８】
（付記１０）
ＮＷ品質測定ステップで、
前記新たな通信経路の通信品質を測定するための帯域測定用パケットを出力し、
前記通信識別ステップで、
前記帯域測定用パケットを識別し、
前記接続制御ステップで、
前記通信識別ステップでの識別結果に基づいて、前記帯域測定用パケットを前記新たな通信経路ＲＡＴに流すように前記経路変更手段に指示する
ことを特徴とする付記９に記載の通信方法。【００７９】
（付記１１）
前記ＮＷ品質測定ステップで、
前記新たな通信経路のセキュリティ度に基づいて当該通信経路の通信品質を測定する
ことを特徴とする付記９に記載の通信方法。【００８０】
（付記１２）
前記接続可否判定ステップで、
前記新たな通信経路が接続されたＲＡＴを有効にした場合、前記既に確立済みのＲＡＴを無効にする
ことを特徴とする付記９から付記１１の何れか１項に記載の通信方法。【００８１】
（付記１３）
前記無線端末が備える無線ＮＷ検知手段が、前記新た通信経路を検知する無線ＮＷ検知ステップと、
前記無線端末が備える接続確立手段が、前記無線ＮＷ検知ステップで検知した通信経路と、未使用のＲＡＴとの接続を確立する接続確立ステップと
を有することを特徴とする付記８から付記１２の何れか１項に記載の通信方法。【００８２】
（付記１４）
前記接続制御ステップで、
前記新たな通信経路が接続されたＲＡＴが有効になった場合、前記通信識別ステップで識別した通信の種別に応じて何れかのＲＡＴを選択し、当該ＲＡＴに通信を流すように前記経路変更手段に指示する
ことを特徴とする付記９から付記１３の何れか１項に記載の通信方法。【００８３】
（付記１５）
複数のＲＡＴを利用可能な無線端末を構成するコンピュータ上で動作する通信プログラムであって、
前記無線端末が備える通信識別手段に、前記無線端末が行っている通信の種別を識別する通信識別処理を実行させ、
前記無線端末が備える接続制御手段に、前記通信の種別に基づき、通信経路としていずれのＲＡＴに接続された通信経路を用いるかを制御する接続制御処理を実行させ、
前記無線端末が備える経路変更手段に、前記接続制御手段の指示に基づき通信を指定のＲＡＴに流す経路変更処理を実行させ、
前記接続制御処理で、
ＲＡＴに新たな通信経路が接続された場合、ユーザのデータ通信を既に確立済みのＲＡＴを用いて通信させるとともに、新たに接続された通信経路のＮＷ接続確立及び品質測定に必要な通信を新たなＲＡＴに流すように前記経路変更手段に指示する
ための通信プログラム。【００８４】
（付記１６）
前記無線端末が備えるＮＷ品質測定手段に、前記新たな通信経路の通信品質を測定するＮＷ品質測定処理を実行させ、
前記無線端末が備える接続可否判定手段に、前記通信品質が一定の基準以上であるかどうかを判定し、一定の基準以上である場合、前記新たな通信経路が接続されたＲＡＴを有効にする接続可否判定処理を実行させる
ことを特徴とする付記１５に記載の通信プログラム。【００８５】
（付記１７）
ＮＷ品質測定処理で、
前記新たな通信経路の通信品質を測定するための帯域測定用パケットを出力し、
前記通信識別処理で、
前記帯域測定用パケットを識別し、
前記接続制御処理で、
前記通信識別処理での識別結果に基づいて、前記帯域測定用パケットを前記新たな通信経路ＲＡＴに流すように前記経路変更手段に指示する
ことを特徴とする付記１６に記載の通信プログラム。【００８６】
（付記１８）
前記ＮＷ品質測定処理で、
前記新たな通信経路のセキュリティ度に基づいて当該通信経路の通信品質を測定する
ことを特徴とする付記１６に記載の通信プログラム。【００８７】
（付記１９）
前記接続可否判定処理で、
前記新たな通信経路が接続されたＲＡＴを有効にした場合、前記既に確立済みのＲＡＴを無効にする
ことを特徴とする付記１６から付記１８の何れか１項に記載の通信プログラム。【００８８】
（付記２０）
前記無線端末が備える無線ＮＷ検知手段に、前記新た通信経路を検知する無線ＮＷ検知処理を実行させ、
前記無線端末が備える接続確立手段に、前記無線ＮＷ検知処理で検知した通信経路と、未使用のＲＡＴとの接続を確立する接続確立処理を実行させる
ことを特徴とする付記１５から付記１９の何れか１項に記載の通信プログラム。【００８９】
（付記２１）
前記接続制御処理で、
前記新たな通信経路が接続されたＲＡＴが有効になった場合、前記通信識別処理で識別した通信の種別に応じて何れかのＲＡＴを選択し、当該ＲＡＴに通信を流すように前記経路変更手段に指示する
ことを特徴とする付記１６から付記２０の何れか１項に記載の通信プログラム。【００９０】
以上、実施形態及び実施例を参照して本願発明を説明したが、本願発明は上記実施形態及び実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。【００９１】
この出願は、２０１３年８月５日に出願された日本出願特願２０１３−１６２２００を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【００９２】
１１：通信識別手段
１２：接続制御手段
１３：経路変更手段
１４：無線ＮＷ検知手段
１５：接続確立手段
１６：接続可否判定手段
１７：ＮＷ品質測定手段
１００：無線端末
１１０：ＯｐｅｎＦｌｏｗスイッチ
１１１：ＯｐｅｎＦｌｏｗコントローラ
１００１：ＣＰＵ
１００２：主記憶部
１００３：通信部
１００４：入出力インタフェース部
１００５：入力装置
１００６：出力装置
１００７：記憶装置
１００８：システムバス
【図１】
2015019550.tif 000003
【図２】
2015019550.tif 000004
【図３】
2015019550.tif 000005
【図４】
2015019550.tif 000006
【図５】
2015019550.tif 000007
【図６】
2015019550.tif 000008
【国際調査報告】
2015019550.tif 000009
2015019550.tif 000010
2015019550.tif 000011
2015019550.tif 000012