(57)【特許請求の範囲】
【請求項１】
第１の通信網に接続するための第１の情報を記憶した第１のカードと、第２の通信網に接続するための第２の情報を記憶した第２のカードとを装着した端末装置が、前記第２の通信網に設けられた無線LAN(Local  Area  Network)の複数のアクセスポイントを特定するアクセスポイント情報を取得し、
前記端末装置が、前記第１のカードの前記第１の情報を利用して、前記第１の通信網に無線で接続し、
前記端末装置が、前記第１の通信網との接続に現在使用している第１の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第２の電波の状態とを監視し、
前記端末装置が、前記監視により得られた前記第１の電波の状態と前記第２の電波の状態のどちらが良好であるかを、前記第１の電波の状態を示す指標と、前記第２の電波の状態を示す指標との少なくとも一方に、前記端末装置が位置する地域によって変更された重み係数が乗算された状態で判断し、
前記判断により、前記第２の電波の状態が前記第１の電波の状態よりも良好であるとされた場合、前記端末装置が、前記第２のカードの前記第２の情報を利用することにより、前記アクセスポイントを経由して前記第２の通信網の前記無線LANに接続することを特徴とする通信方法。
【請求項２】
第１の通信網と第２の通信網のいずれかと無線で通信する通信部と、
前記第１の通信網に接続するための第１の情報を記憶した第１のカードと、
前記第２の通信網に接続するための第２の情報を記憶した第２のカードと、
前記第１のカードと前記第２のカードのいずれか一方を選択する選択部と、
前記第１の情報と前記第２の情報のうち、前記選択部が選択した前記第１のカード又は前記第２のカードに記憶されている方を利用することにより、前記第１の通信網と前記第２の通信網のいずれかに自装置を前記通信部を介して接続する接続部と、
前記通信部を介して、前記第２の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得する取得部と、
前記第１の通信網との接続に現在使用している第１の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第２の電波の状態とを監視する監視部と、
自装置が前記第１の通信網に接続されている場合に、前記監視部により得られた前記第１の電波の状態と前記第２の電波の状態のどちらが良好であるかを、前記第１の電波の状態を示す指標と、前記第２の電波の状態を示す指標との少なくとも一方に、前記端末装置が位置する地域によって変更された重み係数が乗算された状態で判断する判断部と、
前記判断部により前記第２の電波の状態が前記第１の電波の状態よりも良好であると判断された場合に、前記選択部に前記第２のカードを選択するように指示する指示部と、
を有することを特徴とする端末装置。
【請求項３】
第１の通信網に接続するための第１の情報を記憶した第１のカードと、第２の通信網に接続するための第２の情報を記憶した第２のカードとを装着した端末装置が、前記第２の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得する処理と、
前記端末装置が、前記第１のカードの前記第１の情報を利用して、前記第１の通信網に無線で接続する処理と、
前記端末装置が、前記第１の通信網との接続に現在使用している第１の電波の状態と、
前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第２の電波の状態とを監視する処理と、
前記端末装置が、前記監視により得られた前記第１の電波の状態と前記第２の電波の状態のどちらが良好であるかを、前記第１の電波の状態を示す指標と、前記第２の電波の状態を示す指標との少なくとも一方に、前記端末装置が位置する地域によって変更された重み係数が乗算された状態で判断する処理と、
前記判断により、前記第２の電波の状態が前記第１の電波の状態よりも良好であるとされた場合、前記端末装置が、前記第２のカードの前記第２の情報を利用することにより、前記アクセスポイントを経由して前記第２の通信網の前記無線LANに接続する処理と、
をコンピュータに実行させる通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、通信プログラム、及び通信方法に関する。
【背景技術】
【０００２】
携帯電話の事業者（キャリア）は、ユーザの利便性を向上させるために様々なサービスを提供している。そのサービスの一つに、一つの契約で無線WAN(Wide Area Network)と無線LAN(Local Area Network)の両方をユーザが使用できるサービスがある。
【０００３】
このうち、無線WANは、4G(Generation)やLTE(Long Term Evolution)等の携帯電話回線を通じて事業者の通信網に接続するためのネットワークであり、契約者に有料で提供される。一方、無線LANは、駅や店舗等に設置されたアクセスポイントを経由して事業者の通信網に接続するためのネットワークであって、無線WANの契約者は無料で使用できることが多い。
【０００４】
無線WANと無線LANのいずれからもインターネットに接続することができるが、前述のように無線LANを無償とすることで、インターネット接続時にユーザが無線LANを使用するように促される。その結果、音声通話に使用される無線WANのトラフィックを下げる効果が期待できる。
【０００５】
但し、端末装置にはユーザや事業者の識別番号を記憶したSIM(Subscriber Identify Module)カードが装着されており、その識別番号で特定される事業者の通信網にしかその端末装置は接続することができない。
【０００６】
複数の事業者の通信網に端末装置を接続するには、事業者ごとの複数のSIMカードを端末装置に装着すればよい。
【０００７】
このとき、複数の事業者の無線WAN間でローミングを行えば、端末装置が移動しても無線WANを使ってデータ通信を行うことができるが、無線WANでは前述のように各事業者によって課金されてしまう。
【０００８】
一方、無線WANの契約に付随した無料の無線LANにローミングすれば、その無線LANを使って無料でデータ通信を行うことができ、ユーザの便宜に資することができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−２１７５８６号公報
【特許文献２】特表２００９−５４２１４９号公報
【特許文献３】特表２０１３−５１１１８９号公報
【特許文献４】国際公開第２００４／１０２９３０号
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、前述のように複数のSIMカードを端末装置に装着した場合、その端末装置が接続できる通信網は、各SIMカードで特定される事業者の通信網に限られる。
【００１１】
しかしながら、複数の無線LANの圏内に端末装置が位置している場合、それらの無線LANがどの事業者によって提供されているのかを識別する手段が端末装置にはない。そのため、複数の無線LANのうちで無料となるものを端末装置１が特定することができず、端末装置が自動的に無料の無線LANにローミングできないという問題が生じる。
【００１２】
一つの側面では、開示の技術は、端末装置を無線LANに自動的にローミングさせることを目的とする。
【課題を解決するための手段】
【００１３】
一つの側面では、第１の通信網に接続するための第１の情報を記憶した第１のカードと、第２の通信網に接続するための第２の情報を記憶した第２のカードとを装着した端末装置が、前記第２の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得し、前記端末装置が、前記第１のカードの前記第１の情報を利用して、前記第１の通信網に無線で接続し、前記端末装置が、前記第１の通信網との接続に現在使用している第１の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第２の電波の状態とを監視し、前記端末装置が、前記監視により得られた前記第１の電波の状態と前記第２の電波の状態のどちらが良好であるかを、前記第１の電波の状態を示す指標と、前記第２の電波の状態を示す指標との少なくとも一方に、前記端末装置が位置する地域によって変更された重み係数が乗算された状態で判断し、前記判断により、前記第２の電波の状態が前記第１の電波の状態よりも良好であるとされた場合、前記端末装置が、前記第２のカードの前記第２の情報を利用することにより、前記アクセスポイントを経由して前記第２の通信網の前記無線LANに接続する通信方法が提供される。
【発明の効果】
【００１４】
端末装置を無線LANに自動的にローミングすることができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、第１実施形態に係る端末装置が接続するネットワーク構成の概略を模式的に示す図である。
【図２】図２は、第１実施形態に係る第１の通信網の構成を模式的に示す図である。
【図３】図３は、第１実施形態に係る端末装置の平面図である。
【図４】図４は、IMSIについて説明するための図である。
【図５】図５は、第１実施形態に係る端末装置のハードウェア構成図である。
【図６】図６は、第１実施形態に係る端末装置の機能を示す機能構成図である。
【図７】図７は、第１実施形態に係る端末装置の選択部の動作について説明するための模式図（その１）である。
【図８】図８は、第１実施形態に係る端末装置の選択部の動作について説明するための模式図（その２）である。
【図９】図９は、第１実施形態に係る端末装置の初期動作について示すフローチャート（その１）である。
【図１０】図１０は、第１実施形態に係る端末装置の初期動作について示すフローチャート（その２）である。
【図１１】図１１は、第１実施形態に係る端末装置の状態を示す模式図（その１）である。
【図１２】図１２は、第１実施形態に係る端末装置の状態を示す模式図（その２）である。
【図１３】図１３は、第１実施形態に係る端末装置の状態を示す模式図（その３）である。
【図１４】図１４は、第１実施形態に係る端末装置の状態を示す模式図（その４）である。
【図１５】図１５は、第１実施形態の第１例に係る端末装置の状態が時間の経過と共にどのように変化するのかを示す模式図（その１）である。
【図１６】図１６は、第１実施形態の第１例に係る端末装置の状態が時間の経過と共にどのように変化するのかを示す模式図（その２）である。
【図１７】図１７は、第１実施形態の第１例に係る端末装置の状態に対応したネットワーク図（その１）である。
【図１８】図１８は、第１実施形態の第１例に係る端末装置の状態に対応したネットワーク図（その２）である。
【図１９】図１９は、第１実施形態の第１例に係る端末装置の状態に対応したネットワーク図（その３）である。
【図２０】図２０は、第１実施形態の第１例に係る端末装置の状態に対応したネットワーク図（その４）である。
【図２１】図２１は、第１実施形態の第２例に係るローミング方法の概略について説明するための模式図である。
【図２２】図２２は、第１実施形態に係る通信方法について説明するためのフローチャート（その１）である。
【図２３】図２３は、第１実施形態に係る通信方法について説明するためのフローチャート（その２）である。
【図２４】図２４は、第１実施形態に係る通信方法の接続処理について説明するためのフローチャートである。
【図２５】図２５は、第２実施形態の第１例に係る判断処理の処理内容を示すフローチャートである。
【図２６】図２６は、第２実施形態の第２例において端末装置が接続するネットワーク構成の概略を模式的に示す図である。
【図２７】図２７は、第２実施形態の第２例に係る端末装置の機能構成図である。
【図２８】図２８は、第２実施形態の第２例に係る通信方法について説明するためのフローチャート（その１）である。
【図２９】図２８は、第２実施形態の第２例に係る通信方法について説明するためのフローチャート（その２）である。
【発明を実施するための最良の形態】
【００１６】
（第１実施形態）
以下に、添付図面を参照しながら本実施形態について説明する。
[ネットワーク構成]
図１は、第１実施形態に係る端末装置が接続するネットワーク構成の概略を模式的に示す図である。
【００１７】
図１に示すように、端末装置１は、それぞれ異なる事業者によって提供される第１の通信網N1と第２の通信網N2のいずれかを介してインターネット２に接続する。
【００１８】
また、第１の通信網N1には、無線WANの基地局３と無線LANのアクセスポイント４がそれぞれ複数設けられる。端末装置１は、無線WANの基地局３と無線LANのアクセスポイント４のいずれか一方に無線で接続することにより、第１の通信網N1を介してインターネット２に接続する。これについては第２の通信網N2においても同様である。
【００１９】
そして、インターネット２には、第１のサーバ５と第２のサーバ６とが接続される。
【００２０】
このうち、第１のサーバ５は、第１の通信網N1を提供する第１の事業者が管理するサーバであって、第１のアクセスポイント情報８を記憶する。第１のアクセスポイント情報８は、第１の通信網N1に設けられた複数のアクセスポイント４を特定する情報であって、例えば各アクセスポイント４のSSID(Service Set Identifier)のリストが第１のアクセスポイント情報８として記憶される。
【００２１】
また、第２のサーバ６は、第２の通信網N2を提供する第２の事業者が管理するサーバであって、第２のアクセスポイント情報９を記憶する。第２のアクセスポイント情報９は、第２の通信網N2に設けられた複数のアクセスポイント４を特定する情報であって、例えば各アクセスポイント４のSSIDのリストが第２のアクセスポイント情報９として記憶される。
【００２２】
なお、アクセスポイント４の数に増減があったり、そのSSIDが変更されたりした場合には、これらの変更を各事業者が各アクセスポイント情報８、９に反映させる。
【００２３】
また、このように各事業者が各サーバ５、６を個別に用意するのに代えて、これらの事業者のアクセスポイント４のSSIDを一括して管理するサーバを設け、そのサーバに各アクセスポイント情報８、９を格納してもよい。
【００２４】
図２は、第１の通信網N1の構成を模式的に示す図である。
【００２５】
なお、第２の通信網N2の構成もこれと同じなので、以下ではその説明は省略する。
【００２６】
第１の通信網N1は、3GPP(Third Generation Partnership Project)において策定されたEPC(Evolved Packet Core)ネットワークアーキテクチャに準拠した通信網であって、前述の無線WANの基地局３と無線LANのアクセスポイント４の各々の接続先としてEPC２２を有する。
【００２７】
このうち、アクセスポイント４は、端末装置１から受信したIP(Internet Protocol)パケットを暗号化する機能を有するか否かによって、第１のアクセスポイント４ａと第２のアクセスポイント４ｂとに分けられる。
【００２８】
第１のアクセスポイント４ａは、受信したIPパケットを暗号化せずに、L2(Layer 2)レベルのGRE(Generic Routing Encapsulation)によりIPパケットをカプセル化してEPC２２に送信する。このようにGREを使用する無線LANはuntrusted Wi-Fiとも呼ばれる。
【００２９】
一方、第２のアクセスポイント４ｂは、IP SecによりIPパケットを暗号化してEPC２２に送信する。このようにIP Secを使用する無線LANはtrusted Wi-Fiとも呼ばれる。
【００３０】
なお、第１のアクセスポイント４ａと第２のアクセスポイント４ｂのいずれか一方のみを設けてもよい。
【００３１】
そして、基地局３は、3GやLTEの基地局であるNode BやeNode Bである。
【００３２】
一方、EPC２２は、SGW２４、ePDG２５、TWAG２６、認証サーバ２７、MME/SGSN２８、HSS/HLR２９、及びPGW３０を有する。
【００３３】
このうち、SGW(Serving Gate Way)２４は、基地局３から転送されてきたIPパケットを宛先アドレスに転送するゲートウェイである。また、ePDG (evolved Packet Data Gateway)２５はuntrusted Wi-Fiを経由して端末装置１が接続するゲートウェイであり、TWAG(Trusted Wireless Access Gateway)２６はtrusted Wi-Fiを経由して端末装置１が接続するゲートウェイである。
【００３４】
そして、認証サーバ２７は、端末装置１を無線LANに接続する際に認証を行うサーバであって、例えばAAA(Authentication, Authorization, Accounting)サーバである。更に、MME/SGSN(Mobility Management Entity / Serving GPRS Support Node)２８は、端末装置１の移動管理やIPパケットの転送経路の制御を行う設備である。
【００３５】
また、HSS/HLR(Home Subscriber Server/Home Location Register)２９は、端末装置１の所在地とその電話番号、及びユーザとの契約情報を管理するデータベースである。
【００３６】
なお、PGW(PDN Gate Way)３０は、EPC２２とインターネット２との境界にあるゲートウェイであり、EPC２２とインターネット２との間でIPパケットの転送を行う。
[端末装置の構成]
図３は、本実施形態に係る端末装置の平面図である。
【００３７】
端末装置１は、無線LANと無線WANの両方に接続可能な端末であれば特に限定されず、例えばタブレットPC(Personal Computer)、ノート型パソコン、携帯電話、及びスマートフォンのいずれかを端末装置１として使用し得る。
【００３８】
以下では、端末装置１としてスマートフォンを使用する場合を例にして説明する。
【００３９】
図３に示すように、この端末装置１は矩形状の筐体４２を有しており、その筐体４２にはタッチパネル式の表示部４３と、第１及び第２の装着部４５、４６とが設けられる。
【００４０】
そして、第１の装着部４５と第２の装着部４６の各々には、第１のSIMカード４７と第２のSIMカード４８が装着される。
【００４１】
このうち、第１のSIMカード４７は、第１の通信網N1を提供する第１の事業者によって発行されたものであり、端末装置１を第１の通信網N1に接続するために使用される。
【００４２】
一方、第２のSIMカード４８は、第２の通信網N2を提供する第２の事業者によって発行されたものであり、端末装置１を第２の通信網N2に接続するために使用される。
【００４３】
なお、SIMカードの枚数は二枚に限定されず、三枚や四枚のSIMカードを端末装置１に装着してもよい。
【００４４】
これらのSIMカード４７、４８にはIMSI(International Mobile Subscriber Identity)が記憶されている。IMSIは、これらのSIMカード４７、４８の契約者に一意に割り当てられる一意の識別番号である。
【００４５】
なお、第１のSIMカード４７のIMSIは第１の情報の一例であり、第２のSIMカード４８のIMSIは第２の情報の一例である。
【００４６】
図４は、IMSIについて説明するための図である。
【００４７】
図４に示すように、IMSIは、MCC(Mobile Country Code)、MNC(Mobile Network Code)、及びMSIN(Mobile Station Identification Number)を備える。
【００４８】
このうち、MCCは国番号である。また、MSINは、加入者であるユーザの識別番号である。
【００４９】
そして、MNCは、そのSIMで接続可能な通信網を提供する事業者の識別番号である。本実施形態では、第１のSIMカード４７のMNCは第１の通信網N1を提供する事業者を示し、第２のSIMカード４８のMNCは第２の通信網N2を提供する事業者を示す。
【００５０】
これにより、端末装置１がMNCを参照することで、端末装置１が接続可能な通信網の事業者を特定することができる。
【００５１】
なお、この例では複数のSIMカードの各々にIMSIを記憶させているが、端末装置１自体にこれらのIMSIを記憶させてもよい。
[ハードウェア構成]
図５は、端末装置１のハードウェア構成図である。
【００５２】
図５に示すように、端末装置１は、前述の表示部４３の他に、通信部５１、プロセッサ５２、選択部５３、入出力部５４、及び記憶部５５を有する。
【００５３】
このうち、通信部５１は、無線WANの電波を送受信する第１のアンテナ５１ａと、無線LANの電波を送受信する第２のアンテナ５１ｂとを備える。無線WANの規格としては、例えば3G等のW-CDMA(Wideband Code Division Multiple Access)やLTEがある。また、無線LANの規格としては、例えばIEEE 802.11がある。
【００５４】
また、プロセッサ５２は、記憶部５５と協働して後述の通信プログラムを実行するCPU(Central Processing Unit)である。
【００５５】
そして、選択部５３は、前述の第１のSIMカード４７と第２のSIMカード４８のいずれか一方を選択し、選択された方のSIMカードをプロセッサ５２が参照できるようにするスイッチである。選択部５３の構造は特に限定されない。選択部５３は、機械的なスイッチでもよいし、ソフトウェア的なスイッチでもよい。
【００５６】
このように選択部５３が各SIM４７、４８のいずれか一方を選択することで、端末装置１が第１の通信網N1と第２の通信網N2のいずれかと無線で接続することができる。
【００５７】
そして、入出力部５４は、外部機器に端末装置１を接続するインターフェースを提供する。
【００５８】
また、記憶部５５は、ROM(Read Only Memory)５５ａとRAM(Random Access Memory)５５ｂとを有する。
【００５９】
このうち、ROM５５ａは後述の通信プログラムを記憶する。なお、その通信プログラムをコンピュータが読み取り可能な記録媒体５９に記憶させておき、プロセッサ５２に記録媒体５９の通信プログラムを読み取らせるようにしてもよい。
【００６０】
そのような記録媒体５９としては、例えばCD-ROM(Compact Disc - Read Only Memory)、DVD(Digital Versatile Disc)、及びUSB(Universal Serial Bus)メモリ等の物理的な可搬型記憶媒体がある。また、フラッシュメモリ等の半導体メモリやハードディスクドライブを記憶媒体５９として使用してもよい。これらの記憶媒体５９は、物理的な形態を持たない搬送波のような一時的な媒体ではない。
【００６１】
更に、公衆回線、インターネット、及びLAN等に接続された装置に通信プログラムを記憶させておき、プロセッサ５２が通信プログラムを読み出して実行するようにしてもよい。
【００６２】
一方、RAM５５ｂは、第１の通信網N1や第２の通信網N2を介して取得した前述の第１のアクセスポイント情報８と第２のアクセスポイント情報９を記憶する。
[機能構成]
図６は、図５のハードウェア構成で実現される端末装置１の機能を示す機能構成図である。
【００６３】
なお、図６において、図５で説明したのと同じ要素には図５におけるのと同じ符号を付し、以下ではその説明を省略する。
【００６４】
図６に示すように、端末装置１は、前述した表示部４３、通信部５１、選択部５３、入出力部５４、及び記憶部５５の他に、制御部６０を備える。
【００６５】
このうち、記憶部５５のRAM５５ｂには、第１の記憶領域５６ａと第２の記憶領域５６ｂとが割り当てられる。その第１の記憶領域５６ａには第１のアクセスポイント情報８が格納され、第２の記憶領域５６ｂには第２のアクセスポイント情報９が格納される。
【００６６】
一方、制御部６０は、RAM５５ｂに展開された通信プログラムをプロセッサ５２とRAM５５ｂが協働して実行することにより実現される機能であって、接続部６１、取得部６２、監視部６３、判断部６４、及び指示部６５を有する。
【００６７】
接続部６１は、第１のSIMカード４７と第２のSIMカード４８のうち、選択部５３により選択された方のIMSI（図４参照）を認証情報として利用することにより、後述のように第１の通信網N1と第２の通信網N2のいずれかに自装置を通信部５１を介して接続する。
【００６８】
また、取得部６２は、通信部５１を介して前述の第１のアクセスポイント情報８と第２のアクセスポイント情報９をインターネットを経由して取得し、それらをRAM５５ｂに格納する。
【００６９】
これにより、各通信網N1、N2のアクセスポイント４の数に増減があったり、そのアクセスポイント４のSSIDが変更されたりした場合でも、最新のSSIDのリストが各アクセスポイント情報８、９としてRAM５５ｂに格納されることになる。
【００７０】
なお、取得部６２は、このように第１のアクセスポイント情報８と第２のアクセスポイント情報９を記憶部５５に格納した後は、これらのアクセスポイント情報８、９を記憶部５５から取得する機能も有する。
【００７１】
そして、監視部６３は、取得部６２が取得した第２のアクセスポイント情報９を参照することにより、その第２のアクセスポイント情報９で特定される第２の通信網N2のアクセスポイント４の各々の電波の状態を通信部５１を介して監視する。
【００７２】
更に、監視部６３は、第１の通信網N1の基地局３とアクセスポイント４の各々の電波の状態を通信部５１を介して監視する機能も有する。
【００７３】
また、判断部６４は、監視部６３により得られた電波状態に基づき、第１の通信網N1と第２の通信網N2のどちらの電波状態が良好であるかを判断する。
【００７４】
なお、判断部６４は、第１の通信網N1と第２の通信網N2の各々の無線WANや無線LANの電波が検出できるか否かも判断する機能も有する。
【００７５】
そして、指示部６５は、選択部５３に第１のSIMカード４７と第２のSIMカード４８のどちらかを選択するように指示する。例えば、判断部６４によって第１の通信網N1の電波状態が第２の通信網N2の電波状態よりも良好であると判断された場合には、指示部６５は、選択部５３に第１のSIMカード４７を選択するように指示する。
[動作説明]
次に、本実施形態に係る端末装置１の動作について説明する。
【００７６】
＜選択部５３の動作＞
図７及び図８は、端末装置１の選択部５３の動作について説明するための模式図である。
【００７７】
前述のように、選択部５３は、第１の通信網N1と第２の通信網N2の各々の電波の状態の如何に応じて切り替わる。
【００７８】
図７は、第１の通信網N1のアクセスポイント４の電波の状態が、第２の通信網N2のアクセスポイント４の電波の状態よりも良好な場合を示す。
【００７９】
この場合は、選択部５３は第１のSIMカード４７を選択し、端末装置１が第１の通信網N1に接続する。
【００８０】
電波の状態を判断する指標は特に限定されない。例えば、無線WANの電波の状態の指標としては、RSRP(Reference Signal Received Power)やRSRQ(Reference Signal Recieved Quality)がある。一方、無線LANの電波の状態の指標としては、例えばRSSI(Received Signal Strength Indicator)がある。
【００８１】
なお、これらRSSP、RSRQ、及びRSSIの各指標はそれぞれ単位が異なる。そのため、異なる指標同士で比較を行う場合には、各指標に適当な係数を乗算することにより、同一の電波状態を示す指標が同一の値になるようにすればよい。
【００８２】
一方、図８は、電波の状態が図７の例から逆転した場合を示す。
【００８３】
この場合は、第２の通信網N2のアクセスポイント４の電波の状態が第１の通信網N1のそれよりも良好となるので、選択部５３が第２のSIMカード４８を選択して、端末装置１が第２の通信網N2に接続することになる。
【００８４】
＜初期動作＞
次に、端末装置１の起動直後の初期動作について説明する。
【００８５】
図９〜図１０は、端末装置１の初期動作について示すフローチャートである。また、図１１〜図１４は、端末装置１の状態を示す模式図である。
【００８６】
最初に、図９のステップS10において、ユーザが端末装置１の電源を入れる。
【００８７】
この段階では選択部５３は第１のSIMカード４７と第２のSIMカード４８のどちらを選択していてもよいが、以下では選択部５３が第１のSIMカード４７を選択しているものとする。
【００８８】
これ以降の各ステップは、制御部６０が前述の通信プログラムを実行することで行われる。
【００８９】
まず、ステップS11において、取得部６２が、第１のSIMカード４７のIMSIを読み取ることにより、そのIMSIに含まれているMNCを認識する。MNCは、前述のように、第１の通信網N1を提供する第１の事業者を特定する識別番号である。よって、制御部６２は、第１のSIMカード４７を利用することにより第１の事業者が提供する第１の通信網N1に自装置を接続できると認識できる。
【００９０】
図１１は、この段階における端末装置１の状態を示す図である。
【００９１】
図１１に示すように、この段階では、RAM５５ｂに割り当てられた第１の記憶領域５６ａと第２の記憶領域５６ｂの各々は空となっている。
【００９２】
次に、図９のステップS12に移り、接続部６１が自装置を第１の通信網N1に無線で接続する。接続先は、第１の通信網N1の無線WANの基地局３でもよいし、第１の通信網N1の無線LANのアクセスポイント４でもよい。
【００９３】
そして、ステップS13に移り、自装置が第１の通信網N1に無線で接続したか否かを判断部６４が判断する。
【００９４】
ここで、接続されていない（NO）と判断された場合には、再びステップS12を行う。
【００９５】
一方、接続された（YES）と判断された場合にはステップS14に移る。
【００９６】
ステップS14においては、取得部６２が、インターネット上にある第１のサーバ５（図１参照）から第１のアクセスポイント情報８を取得し、それを記憶部５５のRAM５５ｂに格納する。
【００９７】
前述のように、第１のアクセスポイント情報８は、第１の通信網N1に設けられた複数のアクセスポイント４の各々のSSIDである。
【００９８】
なお、本ステップの実行方法は特に限定されず、端末装置１にインストールしたアプリケーションが第１のサーバ５のURL(Uniform Resource Locator)を参照し、予め定められた手順に従ってそのURLから第１のアクセスポイント情報８を取得し得る。
【００９９】
図１２は、この段階における端末装置１の状態を示す図である。
【０１００】
図１２に示すように、この段階では、RAM５５ｂに割り当てられた第１の記憶領域５６ａに第１のアクセスポイント情報８が格納されている。
【０１０１】
次に、図１０のステップS15に移り、指示部６５が選択部５３に第２のSIMカード４８を選択するように指示する。
【０１０２】
そして、ステップS16に移り、取得部６２が第２のSIMカード４８のIMSIを読み取ることにより、そのIMMSに含まれているMNCを認識する。これにより、制御部６２は、そのMNCを利用することにより第２の事業者が提供する第２の通信網N2に自装置を接続できると認識できる。
【０１０３】
次いで、ステップS17に移り、接続部６１が自装置を第２の通信網N2に無線で接続する。接続先は、第２の通信網N2の無線WANの基地局３でもよいし、第２の通信網N2の無線LANのアクセスポイント４でもよい。
【０１０４】
そして、ステップS18に移り、自装置が第２の通信網N2に無線で接続したか否かを判断部６４が判断する。
【０１０５】
ここで、接続されていない（NO）と判断された場合には、再びステップS17を行う。
【０１０６】
一方、接続された（YES）と判断された場合にはステップS19に移る。
【０１０７】
ステップS19においては、取得部６２が、インターネット上にある第２のサーバ６（図１参照）から第２のアクセスポイント情報９を取得し、それを記憶部５５に格納する。
【０１０８】
前述のように、第２のアクセスポイント情報９は、第２の通信網N2に設けられた複数のアクセスポイント４の各々のSSIDである。
【０１０９】
また、本ステップの実行方法は特に限定されず、端末装置１にインストールしたアプリケーションが第２のサーバ６のURLを参照し、予め定められた手順に従ってそのURLから第２のアクセスポイント情報９を取得し得る。
【０１１０】
図１３は、この段階における端末装置１の状態を示す図である。
【０１１１】
図１３に示すように、この段階では、RAM５５ｂに割り当てられた第２の記憶領域５６ｂに第２のアクセスポイント情報９が格納されている。
【０１１２】
次に、図１０のステップS20に移り、指示部６５が選択部５３に再び第１のSIMカード４７を選択するように指示する。
【０１１３】
図１４は、このように選択部５３が第１のSIMカード４７を選択した状態での端末装置１の図である。
【０１１４】
以上により、端末装置１の初期動作の基本ステップを終了する。
【０１１５】
なお、この例では端末装置１が第１の通信網N1を経由して第１のアクセスポイント情報８を取得したが、本実施形態はこれに限定されない。例えば、端末装置１が第２の通信網N2を経由して第１のアクセスポイント８を取得してもよい。
【０１１６】
同様に、端末装置１が第１の通信網N1を経由して第２のアクセスポイント情報９を取得してもよい。
【０１１７】
更に、このようにインターネット２から各アクセスポイント情報８、９を取得するのに代えて、各事業者が記憶部５５に予めこれらのアクセスポイント情報８、９を格納してもよい。この場合、端末装置１に各事業者のアプリケーションをインストールしておき、そのアプリケーションをアップデートする際に各アクセスポイント情報８、９を更新するのが好ましい。
【０１１８】
[ローミング方法]
次に、本実施形態に係るローミング方法について説明する。
【０１１９】
以下では、ユーザが、第１の通信網N1と第２の通信網N2の各々の事業者から、無線WANと無線LANの両方のサービスを受ける契約を結んでいるものとする。但し、この契約においては、各事業者は契約者に無線WANを有料で提供し、無線LANについては契約者に無料で使用させるものとする。
【０１２０】
本実施形態では、これらの無料の無線LANに端末装置１を以下のようにローミングさせることで、端末装置１を所有するユーザの経済的な負担を緩和する。
【０１２１】
＜ローミング方法の概略＞
（第１例）
まず、第１例に係るローミング方法の概略について、端末装置１の状態の時間変化を追いながら説明する。
【０１２２】
図１５及び図１６は、端末装置１の状態t1〜t8が時間の経過と共にどのように変化するのかを示す模式図である。
【０１２３】
これらの図においては、端末装置１が受信している電波を矢印で示している。これらの矢印のうち、実線で示す矢印は、端末装置１が現に通信に利用している電波を示す。一方、点線で示す矢印は、端末装置１が受信しているものの、通信には利用していない電波を示す。
【０１２４】
また、各矢印の太さは電波の状態の良否を示しており、矢印が太いほど電波の状態が良好であることを示す。
【０１２５】
なお、以下の説明においては、図１７〜図２０も適宜参照する。図１７〜図２０は、端末装置１の状態に対応したネットワーク図である。
【０１２６】
まず、図１５に示す最初の状態t1について説明する。
【０１２７】
状態t1においては、複数の電波のうちで状態が最も良好な第１の通信網N1の無線WANの電波を利用して、端末装置１が第１の通信網N1に接続している。
【０１２８】
また、このように接続する以外に、端末装置１は、自装置の周囲の電波の状態を監視している。これについては、各状態t2〜t8においても同様である。
【０１２９】
監視対象の電波としては、第１の通信網N1と第２の通信網N2の各々の無線WANの電波と、これらの通信網N1、N2の無線LANの電波がある。なお、第１の通信網N1の無線WANと無線LANの各々の電波は第１の電波の一例であり、第２の通信網N2の無線LANの電波は第２の電波の一例である。
【０１３０】
このうち、無線LANの電波は、前述のアクセスポイント４（図１参照）から放出される。アクセスポイント４は、無線LANの電波と共に自装置のSSIDをブロードキャストしており、端末装置１はそのSSIDを受信する。
【０１３１】
このとき、端末装置１は、このように受信したSSIDと、自装置が記憶している各アクセスポイント情報８、９とを照合する。
【０１３２】
各アクセスポイント情報８、９には各通信網N1、N2のアクセスポイント４のSSIDが格納されているため、このように照合することで端末装置１が自装置の周囲に各通信網N1、N2のアクセスポイント４があるか否かを確認できる。
【０１３３】
これにより、端末装置１は、各アクセスポイント情報８、９に存在するアクセスポイント４から出る無線LANの電波のみを前述のように監視対象とすることができる。なお、各アクセスポイント情報８、９に存在しないアクセスポイント４から出る無線LANの電波については、端末装置１は無視する。
【０１３４】
図１７は、この状態でのネットワーク図である。
【０１３５】
図１７に示すように、端末装置１は、第１のSIMカード４７を利用して第１の通信網N1の無線WANの基地局３に無線で接続している。
【０１３６】
図１５の次の状態t2では、端末装置１が移動したため第１の通信網N1の無線WANの電波状態が悪くなり、代わりに第１の通信網N1の無線LANの電波状態が最も良好となる。但し、この段階では無線LANに接続するための認証を行っていないため、端末装置１は引き続き第１の通信網N1の無線WANに接続している。
【０１３７】
図１８は、この状態でのネットワーク図である。
【０１３８】
図１８に示すように、この状態では前述のように端末装置１は第１の通信網N1に接続しているものの、端末装置１は第２の通信網N2の無線LANの電波の状態も監視している。
【０１３９】
図１５の次の状態t3では、端末装置１の接続部６１が、アクセスポイント４を介して第１の通信網N1の認証サーバ２７に認証要求を通知する。その認証要求には、第１のSIMカード４７に格納されているIMSIが認証情報として含まれる。
【０１４０】
そして、認証サーバ２７は、通知されたIMISに基づいて、無線WANの契約に付随する無料の無線LANに端末装置１が接続する権限があるか否かを判断し、権限があると判断した場合には認証が成功した旨の認証応答を端末装置１に返す。
【０１４１】
これにより、状態t4において、第１の通信網N1の無線LANに端末装置１が接続できるようになる。
【０１４２】
以上により、同一キャリア（第１の事業者）が提供する第１の通信網N1において、無線WANから無線LANへの自動ローミングが完了する。
【０１４３】
この後は、異なるキャリア間において、無線LANから無線LANへのローミングを以下のようにして行う。
【０１４４】
まず、図１６の状態t5においては、端末装置１が移動したことにより、第１の通信網N1の無線LANの電波状態が悪くなり、代わりに第２の通信網N2の無線LANの電波状態が最も良好となる。
【０１４５】
但し、この段階では、第２の通信網N2の無線LANに接続するための認証を行っていないため、端末装置１は引き続き第１の通信網N1の無線LANに接続している。
【０１４６】
次の状態t6では、判断部６４が、このように第２の通信網N2の無線LANの電波状態が最も良好となったと判断する。そして、この判断を受けて、指示部６５が、選択部５３に第２のSIMカード４８を選択するように指示し、最終的に端末装置１において第２のSIMカード４８が選択される。
【０１４７】
そして、次の状態t7では、端末装置１の接続部６１が、アクセスポイント４を介して第２の通信網N2の認証サーバ２７に認証要求を通知する。その認証要求には、第２のSIMカード４８に格納されているIMSIが認証情報として含まれる。
【０１４８】
そして、認証サーバ２７は、通知されたIMISに基づいて、無線WANの契約に付随する無料の無線LANに端末装置１が接続する権限があるか否かを判断し、権限があると判断した場合には認証が成功した旨の認証応答を端末装置１に返す。
【０１４９】
図１９は、この状態でのネットワーク図である。
【０１５０】
図１９に示すように、前述した端末装置１からアクセスポイント４への認証要求においては、第２のSIMカード４８に格納されているIMSIが認証情報として利用される。
【０１５１】
これにより、図１６の状態t8において、第２の通信網N2の無線LANに端末装置１が接続できるようになる。
【０１５２】
図２０は、このように第２の通信網N2の無線LANに端末装置１が接続した状態でのネットワーク図である。
【０１５３】
以上により、異なるキャリア間での無線LAN間の自動ローミングが完了する。
【０１５４】
この方法によれば、前述のように端末装置１が第１のアクセスポイント情報８と第２のアクセスポイント情報９とを記憶することで、自装置の周囲に第１の通信網N1と第２の通信網N2の各々の無線LANの電波があるか否かを常に監視できる。そして、端末装置１が各無線LANの電波の状態を監視することで、状態が良好な電波を出している無線LANにローミングことが可能となる。
【０１５５】
（第２例）
上記した第１例では、図１５の状態t2において、第１の通信網N1の無線LANの電波が端末装置１によって検出されたことを前提としている。
【０１５６】
しかし、その電波の圏外に端末装置１が存在している場合には、端末装置１が第１の通信網N1の無線LANの電波を検出できない。この場合について、端末装置１の状態の時間変化を追いながら以下に説明する。
【０１５７】
図２１は、第２例に係るローミング方法の概略について説明するための模式図である。
【０１５８】
図２１に示すように、最初の状態t9において状態が最も良好な電波は、第１の通信網N1の無線WANの電波である。よって、この場合は、端末装置１が第１の通信網N1に無線WANで接続している。
【０１５９】
なお、第１例と異なり、この段階では、端末装置１は第１の通信網N1の無線LANの電波を検出できていない。
【０１６０】
次の状態t10においては、端末装置１が移動したことにより、第１の通信網N1の無線WANの電波状態が悪くなり、代わりに第２の通信網N2の無線LANの電波状態が最も良好となる。
【０１６１】
但し、この段階では、第２の通信網N2の無線LANに接続するための認証を端末装置１が行っていないため、端末装置１は引き続き第１の通信網N1の無線WANに接続している。
【０１６２】
次の状態t11では、判断部６４が、このように第２の通信網N2の無線LANの電波状態が最も良好となったと判断する。そして、この判断を受けて、指示部６５が、選択部５３に第２のSIMカード４８を選択するように指示し、最終的に端末装置１において第２のSIMカード４８が選択される。
【０１６３】
次の状態t12では、端末装置１の接続部６１が、アクセスポイント４を介して第２の通信網N2の認証サーバ２７に認証要求を通知する。その認証要求には、第２のSIMカード４８に格納されているIMSIが認証情報として含まれる。
【０１６４】
そして、認証サーバ２７は、通知されたIMISに基づいて、無線WANの契約に付随する無料の無線LANに端末装置１が接続する権限があるか否かを判断し、権限があると判断した場合には認証が成功した旨の認証応答を端末装置１に返す。
【０１６５】
これにより、次の状態t13において、第２の通信網N2の無線LANに端末装置１が接続できるようになる。
【０１６６】
＜通信方法の詳細＞
（第１例）
次に、図１５及び図１６で説明した第１例に係るローミング方法を実現するための通信方法について説明する。
【０１６７】
図２２及び図２３は、本実施形態に係る通信方法について説明するためのフローチャートである。
【０１６８】
なお、そのフローチャートの各ステップは、制御部６０が前述の通信プログラムを実行することで行われる。
【０１６９】
まず、図２２のステップS30において、取得部６２（図６参照）がRAM５５ｂの第１の記憶領域５６ａと第２の記憶領域５６ｂとを参照することにより、これらの領域に格納されている第１のアクセスポイント情報８と第２のアクセスポイント情報９とを取得する。
【０１７０】
次に、ステップS31に移る。本ステップでは、第１の通信網N1と第２の通信網N2のいずれかに端末装置１が無線で接続する。
【０１７１】
以下では、接続部６１が第１のSIMカード４７のIMSI（図４参照）を認証情報として利用することにより、第１の通信網N1の無線WANに端末装置１が接続した場合を例にして説明する。この場合は、第１の通信網N1のHSS/HLR２９（図２参照）が、端末装置１から通知された認証情報を確認することにより、端末装置１が第１の通信網N1に接続するのを許可する。
【０１７２】
次いで、ステップS32に移り、監視部６３が、第１の通信網N1と第２の通信網N2の各々の電波の状態を監視する。
【０１７３】
監視対象の電波としては、第１の通信網N1と第２の通信網N2の各々の無線WANの電波と、これらの通信網N1、N2の無線LANの電波がある。
【０１７４】
但し、無線LANについては、ステップS30で取得した各アクセスポイント情報８、９を監視部６３が参照することにより、これらのアクセスポイント情報８、９で特定されるアクセスポイント４のみから出る電波を監視部６３が監視する。
【０１７５】
なお、第１のアクセスポイント情報８と第２のアクセスポイント情報９のいずれにも存在しないアクセスポイント４から出る電波については、監視部６３は無視する。
【０１７６】
次に、ステップS33に移り、判断部６４が、第１の通信網N1の無線LANの電波が検出できるか否かを判断する。なお、判断の対象となる電波は、第１のアクセスポイント情報８に存在するSSIDで特定されるアクセスポイント４から出ている電波のみである。
【０１７７】
ここで、検出できない（NO）と判断された場合には、第２例で説明するステップS43の接続処理に移る。
【０１７８】
一方、検出できる（YES）と判断された場合には、ステップS34に移る。
【０１７９】
ステップS34においては、判断部６４が、第１の通信網N1の無線LANの電波の状態が、第１の通信網N1の無線WANの電波の状態よりも良好か否かを判断する。
【０１８０】
無線WANの電波の状態を表す指標としては例えばRSRPやRSRQがある。また、無線LANの電波の状態を表す指標としては例えばRSSIがある。前述のようにこれらの各指標は単位が異なるので、各指標に適当な係数を乗算することにより同一の電波状態を示す指標が同一の値になるようにするのが好ましい。
【０１８１】
そして、無線LANの電波の状態を表す指標が、無線WANの電波の状態を表す指標よりも大きい場合に、無線LANの電波の状態が無線WANのそれよりも良好であると判断部６４が判断する。
【０１８２】
ここで、無線LANの電波の状態が無線WANのそれよりも良好ではない（NO）と判断された場合には、ステップS32に戻り、第１の通信網N1の無線WANに端末装置１が接続された状態を維持する。
【０１８３】
一方、無線LANの電波の状態が無線WANの電波の状態よりも良好である（YES）と判断された場合には、ステップS35に移る。
【０１８４】
ステップS35においては、図１５の状態t3と同様に、第１の通信網N1の認証サーバ２７と端末装置１との間で認証を行う。
【０１８５】
この認証においては、接続部６１がアクセスポイント４を介して認証サーバ２７に認証要求を通知する。その認証要求には、第１のSIMカード４７に格納されているIMSIが認証情報として含まれる。
【０１８６】
そして、認証サーバ２７は、通知されたIMISに基づいて、無線WANの契約に付随する無料の無線LANに端末装置１が接続する権限があるか否かを判断し、権限があると判断した場合には認証が成功した旨の認証応答を端末装置１に返す。
【０１８７】
この認証に成功した場合には、ステップS36に移り、第１の通信網N1の無線LANに自装置を無線で接続する。
【０１８８】
このステップS36により、図１５の状態t4と同様に、同一キャリア（第１の事業者）内での無線WANから無線LANへのローミングが完了する。
【０１８９】
この後は、キャリア間での無線LANのローミングとなる。
【０１９０】
まず、図２３のステップS37において、端末装置１が別の場所に移動したとする。
【０１９１】
そして、ステップS38に移り、監視部６３が、第１の通信網N1と第２の通信網N2の各々の電波の状態を監視する。
【０１９２】
前述のステップS32と同様に、本ステップにおける監視対象の電波としては、第１の通信網N1と第２の通信網N2の各々の無線WANの電波と、これらの通信網N1、N2の無線LANの電波がある。
【０１９３】
但し、無線LANについては、ステップS30で取得した各アクセスポイント情報８、９を監視部６３が参照することにより、これらのアクセスポイント情報８、９で特定されるアクセスポイント４のみから出る電波を監視部６３が監視する。
【０１９４】
なお、第１のアクセスポイント情報８と第２のアクセスポイント情報９のいずれにも存在しないアクセスポイント４から出る電波については、監視部６３は無視する。
【０１９５】
次に、ステップS39に移る。
【０１９６】
ステップS39においては、判断部６４が、第２の通信網N2の無線LANの電波の状態が、第１の通信網N1の無線LANの電波の状態よりも良好か否かを判断する。
【０１９７】
なお、各無線LANの電波の状態を示す指標としては、例えばRSSIを採用し得る。そして、第２の通信網N2の無線LANの電波のRSSIが第１の通信網N1のそれよりも大きければ、第２の通信網N2の無線LANの電波は第１の通信網N1のそれよりも良好であると判断する。
【０１９８】
ここで、第１の通信網N1の無線LANの電波の状態よりも良好ではない（NO）と判断された場合には、ステップS38に戻り、第１の通信網N1の無線LANに端末装置１が接続された状態を維持する。
【０１９９】
一方、第２の通信網N2の無線LANの電波の状態は第１の通信網N1のそれよりも良好である（YES）と判断された場合には、ステップS40に移る。
【０２００】
ステップS40においては、指示部６５が、選択部５３に第２のSIMカード４８を選択するように指示する。
【０２０１】
これにより、図１６の状態t6と同様に、選択部５３が第２のSIMカード４８を選択する。
【０２０２】
次に、ステップS41に移る。
【０２０３】
ステップS41では、図１６の状態t7と同様に、第２の通信網N2の認証サーバ２７と端末装置１との間で認証を行う。
【０２０４】
この認証においては、接続部６１がアクセスポイント４を介して認証サーバ２７に認証要求を通知する。その認証要求には、第２のSIMカード４８に格納されているIMSIが認証情報として含まれる。
【０２０５】
そして、認証サーバ２７は、通知されたIMISに基づいて、無線WANの契約に付随する無料の無線LANに端末装置１が接続する権限があるか否かを判断し、権限があると判断した場合には認証が成功した旨の認証応答を端末装置１に返す。
【０２０６】
この認証に成功した場合には、ステップS42に移り、接続部６１が第１の通信網N1の無線LANに自装置を無線で接続する。
【０２０７】
このステップS42により、図１６の状態t8と同様に、異なるキャリア間での無線LAN間の自動ローミングが完了する。
【０２０８】
以上説明した通信方法によれば、ステップS30において端末装置１が予め第１のアクセスポイント情報８と第２のアクセスポイント情報９を取得している。そのため、端末装置１がこれらのアクセスポイント情報８、９で特定されるアクセスポイント４をローミング先として特定することができ、無線WANに付随した無料の無線LANに端末装置１をローミングさせることができる。
【０２０９】
また、複数の無線LANの圏内に端末装置１が位置している場合には、そのうちで最も状態が良い電波の無線LANをステップS39で選択し、その無線LANに対応するSIMカードをステップS40で選択する。これにより、そのSIMカードを用いて電波状態が最も良い無線LANに端末装置１を接続でき、端末装置１の通信の品質を担保することができる。
【０２１０】
（第２例）
次に、図２１で説明した第２例に係る通信方法を実現するための通信方法について説明する。
【０２１１】
図２１を参照して説明したように、本例は、端末装置１が第１の通信網N1の無線LANの電波を検出できない場合の処理である。この処理は、前述のステップS33（図２２参照）において、第１の通信網N1の無線LANの電波が検出できない（NO）と判断された場合の接続処理S43である。
【０２１２】
図２４は、その接続処理S43について説明するためのフローチャートである。
【０２１３】
なお、このフローチャートの各ステップは、制御部６０が前述の通信プログラムを実行することで行われる。
【０２１４】
まず、ステップS50において、監視部６３が、第１の通信網N1と第２の通信網N2の各々の電波の状態を監視する。
【０２１５】
本ステップで監視する電波は、第１の通信網N1の無線WANの電波と、第２の通信網N2の無線LANの電波である。このうち、無線LANの電波は、ステップS30で取得した第２のアクセスポイント情報９で特定されるアクセスポイント４から出る電波のみが監視対象となる。
【０２１６】
なお、この段階では、図２２のステップS31で説明したように、第１の通信網N1の無線WANに端末装置１が接続しているものとする。
【０２１７】
次に、ステップS51に移り、判断部６４が、第２の通信網N2の無線LANの電波の状態が、第１の通信網N1の無線WANの電波の状態よりも良好か否かを判断する。
【０２１８】
ここで、第１の通信網N1の無線WANの電波の状態よりも良好ではない（NO）と判断された場合には、ステップS50に戻り、第１の通信網N1の無線WANに端末装置１が接続された状態を維持する。
【０２１９】
一方、第２の通信網N2の無線LANの電波の状態は第１の通信網N1の無線WANの電波の状態よりも良好である（YES）と判断された場合には、ステップS52に移る。
【０２２０】
ステップS52では、指示部６５が、選択部５３に第２のSIMカード４８を選択するように指示する。
【０２２１】
次に、ステップS53に移り、接続部６１が、アクセスポイント４を介して、第２の通信網N2の認証サーバ２７との間で認証を行う。この認証は、第２のSIMカード４８に格納されているIMSIを接続部６１が認証サーバ２７に送信し、端末装置１が無線LANに接続する権限があるか否かを認証サーバ２７がそのIMSIに基づいて判断することで行われる。
【０２２２】
そして、この認証に成功した場合には、ステップS54に移り、接続部６１が第２の通信網N2の無線LANに自装置を無線で接続する。
【０２２３】
以上により、第１の通信網N1の無線WANから第２の通信網N2の無線LANへの自動ローミングが完了する。
【０２２４】
上記した本例に係る通信方法においても、第１例と同様に、端末装置１が第２のアクセスポイント情報９で特定されるアクセスポイント４をローミング先として特定でき、無線WANに付随した無料の無線LANに端末装置１をローミングさせることができる。
【０２２５】
（第２実施形態）
第１実施形態のステップS39（図２３参照）の判断処理では、第１の通信網N1と第２の通信網N2のどちらの無線LANの電波の状態が良好であるかを判断するために、各無線LANの電波の指標であるRSSIの大小を判定した。
【０２２６】
これに対し、本実施形態では、以下のように電波の指標に重み係数を乗算することにより、異なる事業者間でローミングするときの判断基準にユーザの嗜好を取り入れる。
【０２２７】
（第１例）
図２５は、本例におけるステップS39の判断処理の処理内容を示すフローチャートである。
【０２２８】
なお、図２５において、第１実施形態の図２２及び図２３で説明したのと同じステップ番号には同じステップ番号を付し、以下ではその説明を省略する。
【０２２９】
また、このフローチャートの各ステップは、制御部６０が前述の通信プログラムを実行することで行われる。
【０２３０】
本例においては、まず、ステップS61において、判断部６４が、第１の通信網N1の無線LANのRSSIに重み係数αを乗算する。
【０２３１】
重み係数αの値は特に限定されない。この例では、重み係数αとして１よりも大きい値（例えば３）を使用する。
【０２３２】
次に、ステップS62に移り、判断部６４が、重み係数αが乗算された第１の通信網N1の無線LANのRSSIと、第２の通信網N2の無線LANのRSSIとの大小を比較する。そして、前者が後者よりも大きい場合に、判断部６４は、第２の通信網N2の無線LANの電波の状態が、第１の通信網N1の無線LANの電波の状態よりも良好であると判断する。
【０２３３】
以上説明した本例によれば、ステップS62において無線LANのRSSIに重み係数αを乗算するので、第１の通信網N1と第２の通信網N2の一方の無線LANの電波の状態が他方よりも良好であると判断され易くなる。
【０２３４】
例えば、前述のようにαを１よりも大きくすれば、第１の通信網N1の無線LANの電波の状態が多少悪くても、当該第１の通信網N1の無線LANの電波の状態が第２の通信網N2のそれよりも良好であると判断されて、第１の通信網N1を使用し続けることになる。
【０２３５】
その結果、第１の通信網N1と第２の通信網N2のどちらかを優先して使用したいとのユーザの嗜好がある場合に、その嗜好を反映してローミングを行うことが可能となる。
【０２３６】
なお、上記では第１の通信網N1の無線LANのRSSIのみに重み係数αを乗算したが、本実施形態はこれに限定されない。例えば、第２の通信網N2の無線LANのRSSIのみに重み係数を乗算してもよいし、第１の通信網N1と第２の通信網N2の無線LANの各々のRSSIに値が異なる二つの重み係数を乗算してもよい。
【０２３７】
（第２例）
図２６は、本例において端末装置が接続するネットワーク構成の概略を模式的に示す図である。
【０２３８】
なお、図２６において、第１実施形態の図１で説明したのと同じ要素には第１実施形態におけるのと同じ符号を付し、以下ではその説明を省略する。
【０２３９】
図２６に示すように、本例においては、インターネット２に位置サーバ９を接続する。
【０２４０】
位置サーバ９は、端末装置１がインターネット２を介して自装置の位置を通知することにより、当該位置に対応した後述の重み係数β1、β2を端末装置１に返す。
【０２４１】
図２７は、本例に係る端末装置１の機能構成図である。なお、図２７において、第１実施形態の図６で説明したのと同じ要素には第１実施形態と同じ符号を付し、以下ではその説明を省略する。
【０２４２】
図２７に示すように、本例においては、端末装置１に位置取得部７０を設ける。
【０２４３】
位置取得部７０は、例えばGPS(Global Positioning System)受信機により実現され、端末装置１の現在位置を取得する機能を有する。
【０２４４】
次に、本例に係る通信方法について説明する。
【０２４５】
図２８及び図２９は、本例に係る通信方法について説明するためのフローチャートである。
【０２４６】
なお、図２８及び図２９において、第１実施形態の図２２及び図２３で説明したのと同じステップ番号には同じステップ番号を付し、以下ではその説明を省略する。
【０２４７】
まず、図２８に示すように、第１実施形態と同様にしてステップS30を行った後、ステップS53に移る。
【０２４８】
そのステップS53においては、端末装置１の位置取得部７０が自装置の位置を取得し、その位置を位置サーバ９に通知する。そして、その通知を受けた位置サーバ９が、位置に対応した重み係数β1、β2を端末装置１に返す。
【０２４９】
重み係数β1、β2は特に限定されない。例えば、位置が関東の場合にはβ1＝３、β2＝１とし、位置が関西の場合にはβ1＝１、β2＝３とし得る。
【０２５０】
次に、第１実施形態で説明したステップS31〜S38を行った後、図２９のステップS39を行う。
【０２５１】
そのステップS39においては、判断部６４が、第２の通信網N2の無線LANの電波の状態が、第１の通信網N1の無線LANの電波の状態よりも良好か否かを判断する。
【０２５２】
その判断で使用する無線LANの電波の状態を示す指標は特に限定されないが、本例ではその指標としてRSSIを使用する。
【０２５３】
そして、第２の通信網N2のRSSIに重み係数β2を乗算した値が、第１の通信網N1のRSSIに重み係数β1を乗算した値よりも大きい場合に、第２の通信網N2の無線LANの電波の状態が第１の通信網N1のそれよりも良好であると判断部６４が判断する。
【０２５４】
この判断において、第２の通信網N2の無線LANの電波の状態が第１の通信網N1のそれよりも良好であると判断された場合には、ステップS40に移り、第２のSIMカード４８を選択する。
【０２５５】
この後は、第１実施形態で説明したステップS41とS42を行うことで、第２の通信網N2の無線LANに端末装置１が接続する。
【０２５６】
以上説明した本例によれば、端末装置１が位置する地域に応じて、ステップS39で使用する重み係数β1、β2の値を変えるので、第１の通信網N1と第２の通信網N2のどちらに端末装置１を優先的に接続するのかを地域に応じて変えることができる。
【０２５７】
例えば、前述のように端末装置１の位置が関東の場合にβ1＝３、β2＝１とすれば、第１の通信網N1の無線LANの電波の状態が多少悪くても、ステップS39においてNOと判定されて第１の通信網N1を使用し続けることになる。
【０２５８】
また、端末装置１が移動して関西に位置した場合には、二つの重み係数の大小が逆転してβ1＝１、β2＝３となるので、第２の通信網N2の無線LANの電波の状態が多少悪くても、第２の通信網N2を使用し続けることになる。
【０２５９】
これにより、第１例と同様に第１の通信網N1と第２の通信網N2のどちらかを優先して使用したいとのユーザの嗜好がある場合に、その嗜好を反映してローミングを行うことができる。
【０２６０】
以上説明した各実施形態に関し、更に以下の付記を開示する。
【０２６１】
（付記１）  第１の通信網に接続するための第１の情報を記憶した第１のカードと、第２の通信網に接続するための第２の情報を記憶した第２のカードとを装着した端末装置が、前記第２の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得し、
前記端末装置が、前記第１のカードの前記第１の情報を利用して、前記第１の通信網に無線で接続し、
前記端末装置が、前記第１の通信網との接続に現在使用している第１の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第２の電波の状態とを監視し、
前記端末装置が、前記監視により得られた前記第１の電波の状態と前記第２の電波の状態のどちらが良好であるかを判断し、
前記判断により、前記第２の電波の状態が前記第１の電波の状態も良好であるとされた場合、前記端末装置が、前記第２のカードの前記第２の情報を利用することにより、前記アクセスポイントを経由して前記第２の通信網の前記無線LANに接続することを特徴とする通信方法。
【０２６２】
（付記２）  前記比較は、前記第１の電波の状態を示す指標と、前記第２の電波の状態を示す指標の少なくとも一方に、重み係数が乗算された状態で行われることを特徴とする付記１に記載の通信方法。
【０２６３】
（付記３）  前記端末装置が位置する地域によって、前記重み係数を変えることを特徴とする付記２に記載の通信方法。
【０２６４】
（付記４）  前記第１の通信網は無線WANと無線LANとを含み、当該無線WAN又は当該無線LANに前記端末装置が無線で接続することを特徴とする付記１乃至付記３のいずれかに記載の通信方法。
【０２６５】
（付記５）  前記第１の通信網は第１の事業者により提供され、
前記第２の通信網は、前記第１の事業者とは異なる第２の事業者により提供されることを特徴とする付記１乃至付記４のいずれかに記載の通信方法。
【０２６６】
（付記６）  第１の通信網と第２の通信網のいずれかと無線で通信する通信部と、
前記第１の通信網に接続するための第１の情報を記憶した第１のカードと、
前記第２の通信網に接続するための第２の情報を記憶した第２のカードと、
前記第１のカードと前記第２のカードのいずれか一方を選択する選択部と、
前記第１の情報と前記第２の情報のうち、前記選択部が選択した前記第１のカード又は前記第２のカードに記憶されている方を利用することにより、前記第１の通信網と前記第２の通信網のいずれかに自装置を前記通信部を介して接続する接続部と、
前記通信部を介して、前記第２の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得する取得部と、
前記第１の通信網との接続に現在使用している第１の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第２の電波の状態とを監視する監視部と、
自装置が前記第１の通信網に接続されている場合に、前記監視部により得られた前記第１の電波の状態と前記第２の電波の状態のどちらが良好であるかを判断する判断部と、
前記判断部により前記第２の電波の状態が前記第１の電波の状態も良好であると判断された場合に、前記選択部に前記第２のカードを選択するように指示する指示部と、
を有することを特徴とする端末装置。
【０２６７】
（付記７）  第１の通信網に接続するための第１の情報を記憶した第１のカードと、第２の通信網に接続するための第２の情報を記憶した第２のカードとを装着した端末装置が、前記第２の通信網に設けられた無線LANの複数のアクセスポイントを特定するアクセスポイント情報を取得する処理と、
前記端末装置が、前記第１のカードの前記第１の情報を利用して、前記第１の通信網に無線で接続する処理と、
前記端末装置が、前記第１の通信網との接続に現在使用している第１の電波の状態と、前記アクセスポイント情報で特定される前記複数のアクセスポイントの各々の第２の電波の状態とを監視する処理と、
前記端末装置が、前記監視により得られた前記第１の電波の状態と前記第２の電波の状態のどちらが良好であるかを判断する処理と、
前記判断により、前記第２の電波の状態が前記第１の電波の状態も良好であるとされた場合、前記端末装置が、前記第２のカードの前記第２の情報を利用することにより、前記アクセスポイントを経由して前記第２の通信網の前記無線LANに接続する処理と、
をコンピュータに実行させる通信プログラム。
【符号の説明】
【０２６８】
１…端末装置、２…インターネット、３…基地局、４…アクセスポイント、５…第１のサーバ、６…第２のサーバ、８…第１のアクセスポイント情報、９…第２のアクセスポイント情報、２２…EPC、２４…SGW、２５…ePDG、２６…TWAG、２７…認証サーバ、２８…MME/SGSN、２９…HSS/HLR、３０…PGW、４２…筐体、４３…表示部、４５…第１の装着部、４６…第２の装着部、４７…第１のSIMカード、４８…第２のSIMカード、５１…通信部、５１ａ…第１のアンテナ、５１ｂ…第２のアンテナ、５２…プロセッサ、５３…選択部、５４…入出力部、５５…記憶部、５６ａ…第１の記憶領域、５６ｂ…第２の記憶領域、５９…記録媒体、６０…制御部、６１…接続部、６２…取得部、６３…監視部、６４…判断部、６５…指示部。
【図１】
0006669960.tif 000002
【図２】
0006669960.tif 000003
【図３】
0006669960.tif 000004
【図４】
0006669960.tif 000005
【図５】
0006669960.tif 000006
【図６】
0006669960.tif 000007
【図７】
0006669960.tif 000008
【図８】
0006669960.tif 000009
【図９】
0006669960.tif 000010
【図１０】
0006669960.tif 000011
【図１１】
0006669960.tif 000012
【図１２】
0006669960.tif 000013
【図１３】
0006669960.tif 000014
【図１４】
0006669960.tif 000015
【図１５】
0006669960.tif 000016
【図１６】
0006669960.tif 000017
【図１７】
0006669960.tif 000018
【図１８】
0006669960.tif 000019
【図１９】
0006669960.tif 000020
【図２０】
0006669960.tif 000021
【図２１】
0006669960.tif 000022
【図２２】
0006669960.tif 000023
【図２３】
0006669960.tif 000024
【図２４】
0006669960.tif 000025
【図２５】
0006669960.tif 000026
【図２６】
0006669960.tif 000027
【図２７】
0006669960.tif 000028
【図２８】
0006669960.tif 000029
【図２９】
0006669960.tif 000030