(57)【要約】【課題】ネットワーク切り替え要する時間を短縮すること。【解決手段】接続先事業者を切り替えることができる携帯端末装置は、ユーザにより選択された切り替え先事業者が、切り替え元事業者と異なるかどうかを判定する事業者判定部と、該事業者判定部により切り替え先事業者が、切り替え元事業者と異なると判定された場合に、切り替え先事業者に対して初回位置登録要求を行う位置登録制御部とを有する。【選択図】図５
2011061529.tif 000002
【特許請求の範囲】
【請求項１】
接続先事業者を切り替えることができる携帯端末装置であって、
ユーザにより選択された切り替え先事業者が、切り替え元事業者と異なるかどうかを判定する事業者判定部と、
該事業者判定部により前記切り替え先事業者が、前記切り替え元事業者と異なると判定された場合に、前記切り替え先事業者に対して初回位置登録要求を行う位置登録制御部と
を有する携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置において、
前記事業者判定部は、前記切り替え先事業者のMCC/MNCと、前記切り替え元事業者のMCC/MNCを比較することにより判定する携帯端末装置。
【請求項３】
請求項１又は２に記載の携帯端末装置において、
該事業者判定部により前記切り替え先事業者が、前記切り替え元事業者と異なると判定された場合に、前記切り替え元事業者の情報を記憶する接続事業者記憶部
を有し、
前記位置登録制御部は、前記切り替え先事業者に対して初回位置登録要求を行った結果、該切り替え先事業者により接続が拒否された場合に、前記接続事業者記憶部に記憶された切り替え元事業者の情報に基づいて、該切り替え元事業者に対して初回位置登録要求を行う携帯端末装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の携帯端末装置において、
前記位置登録制御部は、該事業者判定部により前記切り替え先事業者が、前記切り替え元事業者と異なると判定された場合に、前記切り替え元事業者との間の接続を解除することを特徴とする携帯端末装置。
【請求項５】
接続先事業者を切り替えることができる携帯端末装置における方法であって、
ユーザにより選択された切り替え先事業者が、切り替え元事業者と異なるかどうかを判定する事業者判定ステップと、
該事業者判定ステップにより前記切り替え先事業者が、前記切り替え元事業者と異なると判定された場合に、前記切り替え先事業者に対して初回位置登録要求を行う位置登録制御ステップと
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置に関する。
【背景技術】
【０００２】
ローミング(roaming)とは特定のオペレータと契約しているユーザが、別のオペレータのネットワーク(NW:  Network)に在圏登録を行い、通信サービスを受けるものである。ローミングを行うことにより、契約先オペレータが提供していないエリアで通信サービスを受けることができる。ローミングを行うことにより、特定のサービスを受けることができる。
【０００３】
図１に、ローミングの概念図を示す。
【０００４】
図１には、本国、例えば日本において、ホーム網、他社網Ａ、及び他社網Ｓが同一地域でサービスを提供することを示す。同一地域には、サービスエリアの一部が重複する場合も含む。また、図１には、本国以外の他国において、オペレータＡ、オペレータＢ、及びオペレータＣが同一地域でサービスを提供することを示す。同一地域には、サービスエリアの一部が重複する場合も含む。図１には、３つのオペレータの提供するサービスエリアが重複する例が示されているが、２つのオペレータの提供するサービスエリアが重複する場合もあるし、４以上のオペレータの提供するサービスエリアが重複する場合もある。
【０００５】
ホーム網と同じ国のオペレータ同士ではライバル関係のためローミングが提供されることは稀である。従って、ローミングは、基本的には海外オペレータ同士で締結されるサービスである。本国以外の他国で、ローミングを行うことをローミングアウトという。
【０００６】
しかし、例外的に国内でも自社網が提供できないサービスをライバルオペレータが実施している場合などにサービス補完などの目的でライバル網とローミング契約を締結することがある。
【０００７】
ローミングアウト時に複数のオペレータの中からユーザが手動で接続先を選択する場合、以下の２種類の手順が存在する。該２種類の手順のどちらを使用するかは携帯端末装置で設定可能である。
【０００８】
＜複数のオペレータの中から接続先を選択する方法（その１）＞
図２は、複数のオペレータの中から接続先を選択する方法（その１）を示す。図２において、現在接続中のオペレータは在圏中オペレータＡであり、新たに接続したいオペレータは切り替え先オペレータＢであるとする。
【０００９】
複数のオペレータの中から接続先を選択する方法（その１）では、電源をオフした後に再度電源を投入し、画面表示される複数のオペレータの中から接続したいオペレータを選択する。
【００１０】
携帯端末装置は在圏中オペレータＡに在圏中である（ステップＳ２０２）。
【００１１】
ユーザは、携帯端末装置の電源をオフする（ステップＳ２０４）。
【００１２】
ユーザが電源をオフすることにより、携帯端末装置からデタッチリクエスト(Detach Request)が在圏中オペレータＡに送信される（ステップＳ２０６）。
【００１３】
在圏中オペレータＡは、携帯端末装置の位置登録情報を削除する（ステップＳ２０８）。
【００１４】
携帯端末装置は、オペレーティングシステム(OS:  Operating System)終了処理を行い（ステップＳ２１０）、電源をオフする（ステップＳ２１２）。
【００１５】
ユーザは、携帯端末装置の電源をオンする（ステップＳ２１４）。
【００１６】
携帯端末装置は、OS起動処理を行う（ステップＳ２１６）。該OS起動処理には、OS起動、USIMカード(Universal Subscriber Identity Module card)読み込み処理等が含まれる。
【００１７】
ユーザは、OS起動完了後に接続したいオペレータを選択する（ステップＳ２１８）。ここでは、オペレータBが選択される。
【００１８】
携帯端末装置は、切り替え先オペレータBとの間で、初回位置登録手順を実施する（ステップＳ２２０）。該初回位置登録手順には、携帯端末装置がオペレータBにアタッチリクエスト(Attach Request)を送信する手順と、該アタッチリクエストの送信に続く処理が含まれる。該アタッチリクエストの送信に続く処理には、認証処理、秘匿処理が含まれる。携帯端末装置は切り替え先オペレータBにアタッチコンプリート(Attach Complete)を送信する。オペレータBへの携帯端末装置の位置登録が完了する。
【００１９】
携帯端末装置が切り替え先オペレータBに在圏する（ステップＳ２２２）。
【００２０】
＜複数のオペレータの中から接続先を選択する方法（その２）＞
図３は、複数のオペレータの中から接続先を選択する方法（その２）を示す。図３においても、現在接続中のオペレータは在圏中オペレータＡであり、新たに接続したいオペレータは切り替え先オペレータＢであるとする。
【００２１】
複数のオペレータの中から接続先を選択する方法（その２）では、携帯端末装置は、現在の位置登録情報（オペレータＡとの登録情報）を維持したまま、切り替え先オペレータBへ、位置登録要求を送信する。携帯端末装置は、オペレータＢからユーザ登録情報不明による、既存位置登録情報破棄の指示（＝デタッチ）を受けた後に、再度初回位置登録要求（＝アタッチ）手順をオペレータＢへ送信する
複数のオペレータの中から接続先を選択する方法（その２）では、電源オンのままで、携帯端末装置のメニュー上から周辺オペレータ検索を実施し、複数の候補オペレータから接続したいオペレータを選択する。
【００２２】
携帯端末装置は、オペレータＡに在圏中である（ステップＳ３０２）。
【００２３】
ユーザが携帯端末装置の操作メニューから接続先オペレータ切り替えを呼び出し、切り替え先オペレータBを選択する（ステップＳ３０４）。
【００２４】
携帯端末装置は切り替え先オペレータBに対し、オペレータAの接続情報が設定されたままのルーティングエリアアップデートリクエスト(Routing Area Update Request)（待ち受けエリアの変更要求）を送信する（ステップＳ３０６）。
【００２５】
オペレータBはオペレータA向けの登録情報が設定されたRouting Area Updateは処理できないため、ルーティングエリアアップデートリジェクト(Routing Area Update Reject)を送信し、携帯端末装置の位置登録状態を、「登録無し」に変更する（ステップＳ３０８）。
【００２６】
携帯端末装置は、オペレータAをデタッチする（ステップＳ３１０）。
【００２７】
携帯端末装置は、位置登録状態が解除された状態となる（ステップＳ３１２）。
【００２８】
位置登録状態を解除された携帯端末装置は、切り替え先オペレータBに対し、今度は初回位置登録(Attach Request)を送信することにより初回位置登録手順を実施する（ステップＳ３１４）。該初回位置登録手順には、携帯端末装置がオペレータBにアタッチリクエストを送信する手順と、該アタッチリクエストの送信に続く処理が含まれる。該アタッチリクエストの送信に続く処理には、認証処理、秘匿処理が含まれる。携帯端末装置は切り替え先オペレータBにアタッチコンプリート(Attach Complete)を送信する。オペレータBへの携帯端末装置の位置登録が完了する。
【００２９】
携帯端末装置が切り替え先オペレータBに在圏する（ステップＳ３１６）。
【先行技術文献】
【非特許文献】
【００３０】
【非特許文献１】3GPP TS24.008 V 6.19.0 " 4.7.5 Routing area updating procedure ", ２００８年６月
【非特許文献２】3GPP TS23.122 V 6.5.0 " 4.5.2 Initiation of Location Registration ", ２００５年６月
【発明の概要】
【発明が解決しようとする課題】
【００３１】
上記２つの手順では、切り替え先オペレータへの切り替え手順が完了するには時間がかかっていた。
【００３２】
複数のオペレータの中から接続先を選択する方法（その１）では、携帯端末装置の電源をオフする手順、電源をオンする手順、ネットワークの選択を行う手順を実施する必要がある。さらに、携帯端末装置の電源をオフする手順、電源をオンする手順では、携帯端末装置の内部処理時間に時間を要する。該内部処理時間には、電源オフ完了までに実行中の携帯OSのシャットダウンまでの処理時間と、電源再投入から起動完了までの携帯OSの起動時間と、オペレータBへの初回位置登録手順処理時間とが含まれる。
【００３３】
複数のオペレータの中から接続先を選択する方法（その２）では、携帯端末装置の位置登録状態を解除するために、Routing Area Update手順が実施されるが、該手順は無駄となり、オペレータ切り替え完了までに時間を要する。オペレータAに在圏している携帯端末装置が切り替え先オペレータBへ、Routing Area Update手順を実施しても、オペレータBは該携帯端末装置を認識していないため、ルーティングエリアアップデーティングリジェクトを送信するだけであるからである。
【００３４】
上記いずれの手順でも、（１）現在接続中のオペレータAとの間における位置登録状況の破棄、（２）オペレータBへ初回位置登録要求(Attach Request)送信することが切り替え手順完了の条件である。従って、（１）現在接続中のオペレータAとの間における位置登録状況の破棄を行う以前の処理については省略可能である。
【００３５】
そこで、本発明は上述した問題点に鑑みてなされたものであり、その目的は、ネットワーク切り替えに要する時間を短縮できる携帯端末装置及び方法を提供することにある。
【課題を解決するための手段】
【００３６】
本携帯端末装置は、
接続先事業者を切り替えることができる携帯端末装置であって、
ユーザにより選択された切り替え先事業者が、切り替え元事業者と異なるかどうかを判定する事業者判定部と、
該事業者判定部により前記切り替え先事業者が前記切り替え元事業者と異なると判定された場合に、前記切り替え先事業者に対して初回位置登録要求を行う位置登録制御部と
を有する。
【００３７】
本方法は、
接続先事業者を切り替えることができる携帯端末装置における方法であって、
ユーザにより選択された切り替え先事業者が、切り替え元事業者と異なるかどうかを判定する事業者判定ステップと、
該事業者判定ステップにより前記切り替え先事業者が前記切り替え元事業者と異なると判定された場合に、前記切り替え先事業者に対して初回位置登録要求を行う位置登録制御ステップと
を有する。
【発明の効果】
【００３８】
開示の携帯端末によれば、ネットワーク切り替えに要する時間を短縮できる。
【図面の簡単な説明】
【００３９】
【図１】ローミングを示す説明図である。
【図２】ネットワーク切り替え手順（その１）を示すフローチャートである。
【図３】ネットワーク切り替え手順（その２）を示すフローチャートである。
【図４】本実施例に従った携帯端末装置を示す構成図である。
【図５】本実施例に従った携帯端末装置を示す機能ブロック図である。
【図６】本実施例に従った携帯端末装置の動作を示すフローチャートである。
【図７】本実施例に従った携帯端末装置の動作を示すフローチャートである。
【図８】本実施例に従った携帯端末装置を示す機能ブロック図である。
【図９】本実施例に従った携帯端末装置の動作を示すフローチャートである。
【図１０】本実施例に従った携帯端末装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００４０】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００４１】
＜第１の実施例＞
＜携帯端末装置＞
図４は、本実施例に従った携帯端末装置１００を示す。図４には、主にハードウェア構成が示される。
【００４２】
本携帯端末装置１００は、中央演算処理装置(CPU:  Central Processing Unit)１０２と、記憶部１０４と、入力部１０６と、出力部１０８と、通信部１１０とを有する。各機能ブロックは、バス１５０により接続される。本実施例では、一例として、携帯端末装置１００について説明される。携帯端末装置１００に限らず、ネットワークへの初回位置登録と、移動通知の手順が異なるシステムであれば適用できる。例えば、携帯情報端末(PDA:  Personal  Digital  Assistants)などに適用できる。
【００４３】
中央演算処理装置１０２は、記憶部１０４、入力部１０６、出力部１０８、及び通信部１１０の制御を行う。中央演算処置装置１０２は、記憶部１０４に記憶されたプログラムに従って機能し、所定の処理を行う。
【００４４】
記憶部１０４は、アプリケーションと、オペレーティングシステム(OS:  Operating  System)とを有する。アプリケーションは、ユーザが本携帯端末装置１００上で実行する作業を実施する機能を有するソフトウェアである。オペレーティングシステムは、本携帯端末装置１００において、ハードウェアを抽象化したインターフェースをアプリケーションソフトウェアに提供するソフトウェアである。
【００４５】
入力部１０６は、例えば、キーボードやマウスにより構成され、当該携帯端末装置１００への指示や、データの入力を行うための装置である。該指示は、オペレーティングシステムに対するものや、アプリケーションに対するものが含まれる。
【００４６】
出力部１０８は、例えば、ディスプレイにより構成され、当該携帯端末１００による処理状態や処理結果を表示する。該処理状態や処理結果には、オペレーティングシステムやアプリケーションによるものが含まれる。ディスプレイには、液晶ディスプレイ、CRT(Cathode  Ray  Tube)ディスプレイ、プラズマ(PDP:  Plasma  Display  Panel)ディスプレイ、有機EL(Electro-Luminescence)ディスプレイなどが含まれる。
【００４７】
通信部１１０は、中央演算処理装置１０２による制御により、基地局との間で、所定の無線通信方式により無線通信を行う。該無線通信方式には、W-CDMA(Wideband CDMA)が含まれる。
【００４８】
＜携帯端末装置の機能＞
図５は、本携帯端末装置１００の機能を示す機能ブロック図である。図５には、中央演算処理装置１０２により実行される機能が主に示される。
【００４９】
本携帯端末装置１００により実施される処理には、ユーザがオペレータBへの手動選択を実施した直後からオペレータBへのアタッチ手順までの処理が含まれる。本携帯端末装置１００では、複数のオペレータの中から接続先を選択する方法（その１）で行われていた移動機の電源をオフ・オンする手順や、複数のオペレータの中から接続先を選択する方法（その２）で行われていたオペレータBとのデタッチ手順は行われない。オペレータBへのアタッチ手順を実施することにより、携帯端末装置１００をオフ及びオンする際の処理時間、オペレータBにルーティングエリアアップデートを送信した際の処理時間をなくすことができる。該処理時間をなくすことができるため、ネットワーク切り替え時間を短縮できる。また、ユーザビリティを向上できる。
【００５０】
各オペレータは、基地局装置と、交換機とを有する。移動端末装置とオペレータとが接続されるとは、該移動端末装置と、該オペレータの有する基地局とが接続されることを意味する。
【００５１】
本携帯端末装置１００は、事業者判定部２０２を有する。事業者判定部２０２は、当該携帯端末装置１００が接続先の切り替えを実施する場合に、在圏中のオペレータと、切り替え先のオペレータとが同じであるかどうかを判定する。事業者判定部２０２は、該判定結果を通信制御部２０４に入力する。
【００５２】
本携帯端末装置１００は、通信制御部２０４を有する。通信制御部２０４は、事業者判定部２０２と接続される。通信制御部２０４は、事業者判定部２０２により入力された判定結果に基づいて、該判定結果が在圏中のオペレータと切り替え先のオペレータとが同じである結果である場合に、在圏登録要求信号生成部２０６に、在圏登録要求信号(Attach Request)を生成するように命令する。
【００５３】
本携帯端末装置１００は、在圏登録要求信号生成部２０６を有する。在圏登録要求信号生成部２０６は、通信制御部２０４と接続される。在圏登録要求信号生成部２０６は、通信制御部２０４による命令に従って在圏登録要求信号を生成する。該在圏登録要求信号は、通信部１１０により、切り替え先のオペレータに無線送信される。
【００５４】
＜システムの動作＞
図６は、本システムの動作を示すフローチャートである。図６において、現在接続中のオペレータは在圏中オペレータAであり、新たに接続したいオペレータは切り替え先オペレータBである。
【００５５】
携帯端末装置１００はオペレータAに在圏中である（ステップＳ６０２）。
【００５６】
ユーザは、接続したいオペレータを選択する（ステップＳ６０４）。ここでは、オペレータBが選択される。
【００５７】
携帯端末装置１００は、在圏中のオペレータAと、ステップＳ６０４により選択された切り替え先オペレータBとが同じであるかどうかを判定する（ステップＳ６０６）。例えば、事業者判定部２０２は、在圏中のオペレータAと、切り替え先オペレータBとが同じであるかどうかを判定する。ここでは、携帯端末装置１００は、在圏中のオペレータAと、切り替え先オペレータBとが異なると判定する。
【００５８】
携帯端末装置１００は、在圏中のオペレータAと、切り替え先オペレータBとが異なると判定された場合に、オペレータAをデタッチする（ステップＳ６０８）。
【００５９】
携帯端末装置１００の位置登録が解除された状態となる（ステップＳ６１０）。
【００６０】
携帯端末装置１００は、ステップＳ６０６により在圏中のオペレータAと、切り替え先オペレータBとが異なると判定された場合に、切り替え先オペレータBとの間で、初回位置登録手順を実施する（ステップＳ６１２）。該初回位置登録手順には、携帯端末装置１００がオペレータBにアタッチリクエストを送信する手順（ステップＳ６１４）と、該アタッチリクエストの送信に続く処理が含まれる。該アタッチリクエストの送信に続く処理には、認証処理、秘匿処理が含まれる。携帯端末装置１００は、オペレータBにアタッチコンプリート(Attach Complete)を送信する（ステップＳ６１６）。オペレータBへの携帯端末装置１００の位置登録が完了する。
【００６１】
携帯端末装置１００が切り替え先オペレータBに在圏する（ステップＳ６１８）。
【００６２】
ステップＳ６０６、Ｓ６０８、及びステップＳ６１２の処理は、携帯端末装置１００に搭載された中央演算処理装置１０２がプログラムに従って処理を行うことにより実行される。中央演算処理装置１０２を携帯端末装置１００として機能させるためのプログラムは、例えば、通信網を介してダウンロードされる。また、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されてもよい。プログラムが記録媒体により提供される場合には、該記録媒体を携帯端末装置１００の補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置１０２は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、携帯端末装置１００のコンピュータ（中央演算処理装置１０２）に、図６のステップＳ６０６、Ｓ６０８、及びＳ６１２を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【００６３】
本実施例では、携帯端末装置は、ユーザによる接続先選択操作に基づいて、該選択操作により選択されたオペレータが、在圏中のオペレータと異なる場合には、該選択されたオペレータへ、Routing Area Update信号を送信することなく、Attach  Requestを送信する。Routing Area Update信号を送信することなく、Attach  Requestを送信することにより、接続先選択操作により在圏中のオペレータと異なるオペレータが選択された場合に、該選択されたオペレータへの切り替え時間を短縮できる。また、携帯端末装置の電源をオフ及びオンすることなく、接続するオペレータを切り替えることができる。
【００６４】
＜変形例＞
＜携帯端末装置＞
本変形例に従った携帯端末装置１００の構成及び機能は、図４、及び図５を参照して説明した携帯端末装置と同様である。
【００６５】
本携帯端末装置１００は、当該携帯端末装置１００が接続先オペレータの切り替えを実施する場合に、在圏中のオペレータと、切り替え先のオペレータとが同じであるかどうかを判定する場合に、移動国コード(MCC: Mobile Country Code)／移動網コード(MNC: Mobile Network Code)を比較する。MCC/MNCはオペレータA、及びBにより常に報知されているため、携帯端末装置１００は、両オペレータのMCC/MNCを受信できる。
【００６６】
＜システムの動作＞
図７は、本システムの動作を示すフローチャートである。図７において、現在接続中のオペレータは在圏中オペレータAであり、新たに接続したいオペレータは切り替え先オペレータBである。
【００６７】
携帯端末装置１００はオペレータＡに在圏中である（ステップＳ７０２）。
【００６８】
ユーザは、接続したいオペレータを選択する（ステップＳ７０４）。ここでは、オペレータBが選択される。
【００６９】
携帯端末装置１００は、MCC/MNCが同じであるかどうかを判定することにより、在圏中のオペレータAと、ステップＳ７０４により選択された切り替え先オペレータBとが異なるかどうかを判定する（ステップＳ７０６）。例えば、事業者判定部２０２は、在圏中のオペレータAのMCC/MNCと、切り替え先オペレータBのMCC/MNCとが異なるかどうかを判定する。
【００７０】
携帯端末装置１００は、在圏中のオペレータAのMCC/MNCと、切り替え先オペレータBのMCC/MNCとが異なると判定された場合（ステップＳ７０６：ＹＥＳ）、オペレータAをデタッチする（ステップＳ７０８）。
【００７１】
一方、携帯端末装置１００は、在圏中のオペレータAのMCC/MNCと、切り替え先オペレータBのMCC/MNCとが同じと判定された場合（ステップＳ７０６：ＮＯ）、切り替え前後でオペレータが同じであるため、在圏中のオペレータAに戻る。すなわち、ステップＳ７０２に戻る。
【００７２】
ステップＳ７０８によるオペレータAのデタッチ後、携帯端末装置１００の位置登録が解除された状態となる（ステップＳ７１０）。
【００７３】
携帯端末装置１００は、切り替え先オペレータBとの間で、初回位置登録手順を実施する（ステップＳ７１２）。該初回位置登録手順には、携帯端末装置１００がオペレータBにアタッチリクエストを送信する手順（ステップＳ７１４）と、該アタッチリクエストの送信に続く処理が含まれる。該アタッチリクエストの送信に続く処理には、認証処理、秘匿処理が含まれる。携帯端末装置１００は、オペレータBにアタッチコンプリート(Attach Complete)を送信する（ステップＳ７１６）。オペレータBへの携帯端末装置１００の位置登録が完了する。
【００７４】
携帯端末装置１００が切り替え先オペレータBに在圏する（ステップＳ７１８）。
【００７５】
ステップＳ７０６、Ｓ７０８、及びステップＳ７１２の処理は、携帯端末装置１００に搭載された中央演算処理装置１０２がプログラムに従って処理を行うことにより実行される。中央演算処理装置１０２を携帯端末装置１００として機能させるためのプログラムは、例えば、通信網を介してダウンロードされる。また、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されてもよい。プログラムが記録媒体により提供される場合には、該記録媒体を携帯端末装置１００の補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置１０２は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、携帯端末装置１００のコンピュータ（中央演算処理装置）に、図７のステップＳ７０６、Ｓ７０８、及びＳ７１２を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【００７６】
本実施例では、携帯端末装置１００は、ユーザによる接続先選択操作に基づいて、該選択操作により選択されたオペレータと在圏中のオペレータとが異なるかどうかをMCC/MNCにより判定する。携帯端末装置１００は、選択操作により選択されたオペレータと、在圏中のオペレータとが異なる場合には、該選択されたオペレータへ、Routing Area Update信号を送信することなく、Attach  Requestを送信する。Routing Area Update信号を送信することなく、Attach  Requestを送信することにより、接続先選択操作により在圏中のオペレータと異なるオペレータが選択された場合に、該選択されたオペレータへの切り替え時間を短縮できる。また、携帯端末装置の電源をオフ及びオンすることなく、接続するオペレータを切り替えることができる。
【００７７】
＜第２の実施例＞
＜携帯端末装置＞
本実施例に従った携帯端末装置１００の構成は、図４を参照して説明した携帯端末装置と同様である。
【００７８】
図８は、本携帯端末装置１００の機能を示す機能ブロック図である。本携帯端末装置１００は、図５を参照して説明した携帯端末装置の機能ブロック図に、接続事業者記憶部２０８を有する。
【００７９】
本携帯端末装置１００は、上述した第１の実施例において、切り替え先のオペレータからアタッチを拒否された場合に、直前まで接続していたオペレータへ自動で再アタッチを行う。直前まで接続していたオペレータへ自動で再アタッチを行うことにより、ユーザがネットワーク選択を再度行う必要がないため、ユーザの携帯端末装置１００を使用できない時間を最小限にすることができる。また、携帯端末装置１００に搭載されてソフトウェアのアルゴリズムによっては、アタッチのできないオペレータが選択メニューに表示される場合もある。従って、接続できる可能性の高いオペレータに接続するのが好ましい。
【００８０】
通信制御部２０４は、事業者判定部２０２により入力された判定結果に基づいて、該判定結果が在圏中のオペレータと切り替え先のオペレータとが異なる結果である場合に、在圏登録要求信号生成部２０６に、切り替え先のオペレータ宛の在圏登録要求信号(Attach Request)を生成するように命令する。在圏登録要求信号生成部２０６は、通信部１１０を介して、切り替え先のオペレータに、在圏登録要求信号を送信する。また、事業者判定部２０２により入力された判定結果が在圏中のオペレータと切り替え先のオペレータとが異なる結果である場合に、在圏中のオペレータの情報を接続事業者記憶部２０８に格納する。また、ユーザによりオペレータが選択された際に、在圏中のオペレータの情報を接続事業者記憶部２０８に格納するようにしてもよい。
【００８１】
通信制御部２０４は、切り替え先のオペレータからアタッチを拒否する信号(アタッチリジェクト(Attach Reject))を受信した場合に、接続事業者記憶部２０８に格納されたオペレータ情報に基づいて、直前に接続していたオペレータとの間で、初回位置登録手順を実施する制御を行う。通信制御部２０４は、在圏登録要求信号生成部２０６に、直前に接続していたオペレータ宛の在圏登録要求信号(Attach Request)を生成するように命令する。在圏登録要求信号生成部２０６は、通信部１１０を介して、直前に接続していたオペレータに、在圏登録要求信号を送信する。
【００８２】
＜システムの動作＞
図９は、本システムの動作を示すフローチャートである。図９において、現在接続中のオペレータは在圏中オペレータAであり、新たに接続したいオペレータは切り替え先オペレータBである。
【００８３】
携帯端末装置１００はオペレータAに在圏中である（ステップＳ９０２）。
【００８４】
ユーザは、接続したいオペレータを選択する（ステップＳ９０４）。ここでは、オペレータBが選択される。携帯端末装置１００は、在圏中のオペレータの情報を記憶する。例えば、通信制御部２０４は、ユーザにより接続したいオペレータが選択された際に、これまで接続していたオペレータの情報を接続事業者記憶部２０８に格納する。MCC/MNCを格納するようにしてもよい。
【００８５】
携帯端末装置１００は、在圏中のオペレータAと、ステップＳ９０４により選択された切り替え先オペレータBとが同じであるかどうかを判定する（ステップＳ９０６）。例えば、事業者判定部２０２は、在圏中のオペレータAと、切り替え先オペレータBとが同じであるかどうかを判定する。ここでは、携帯端末装置１００は、在圏中のオペレータAと、切り替え先オペレータBとが異なると判定する。
【００８６】
携帯端末装置１００は、在圏中のオペレータAと、切り替え先オペレータBとが異なると判定された場合に、オペレータAをデタッチする（ステップＳ９０８）。在圏中のオペレータAと、切り替え先オペレータBとが異なると判定された場合に、在圏中のオペレータの情報を記憶するようにしてもよい。
【００８７】
携帯端末装置１００の位置登録が解除された状態となる（ステップＳ９１０）。
【００８８】
携帯端末装置１００は、ステップＳ９０６により在圏中のオペレータAと、切り替え先オペレータBとが異なると判定された場合に、切り替え先オペレータBとの間で、初回位置登録手順を実施する（ステップＳ９１２）。該初回位置登録手順には、携帯端末装置１００がオペレータBにアタッチリクエストを送信する手順（ステップＳ９１４）と、該アタッチリクエストの送信に続く処理が含まれる。該アタッチリクエストの送信に続く処理には、認証処理、秘匿処理が含まれる。
【００８９】
切り替え先オペレータBは、携帯端末装置１００に接続を拒否するアタッチリジェクト(Attach  Reject)を送信する（ステップＳ９１６）。
【００９０】
携帯端末装置１００は、オペレータAに再度アタッチを行うと判定する（ステップＳ９１８）。例えば、通信制御部２０４は、切り替え先のオペレータBからアタッチを拒否する信号を受信した場合に、接続事業者記憶部２０８に格納されたオペレータ情報に基づいて、直前に接続していたオペレータAとの間で、初回位置登録手順を実施する制御を行う。通信制御部２０４は、在圏登録要求信号生成部２０６に、オペレータA宛の在圏登録要求信号(Attach Request)を生成するように命令する。
【００９１】
携帯端末装置１００は、オペレータAとの間で、初回位置登録手順を実施する（ステップＳ９２０）。該初回位置登録手順には、携帯端末装置１００がオペレータAにアタッチリクエストを送信する手順（ステップＳ９２２）と、該アタッチリクエストの送信に続く処理が含まれる。該アタッチリクエストの送信に続く処理には、認証処理、秘匿処理が含まれる。携帯端末装置１００は、オペレータAにアタッチコンプリート(Attach Complete)を送信する（ステップＳ９２４）。オペレータAへの携帯端末装置１００の位置登録が完了する。
【００９２】
携帯端末装置１００が切り替え先オペレータAに在圏する（ステップＳ９２６）。
【００９３】
ステップＳ９０６、Ｓ９０８、Ｓ９１２、Ｓ９１８、及びＳ９２０の処理は、携帯端末装置１００に搭載された中央演算処理装置１０２がプログラムに従って処理を行うことにより実行される。中央演算処理装置１０２を携帯端末装置１００として機能させるためのプログラムは、例えば、通信網を介してダウンロードされる。また、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されてもよい。プログラムが記録媒体により提供される場合には、該記録媒体を携帯端末装置１００の補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置１０２は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、携帯端末装置１００のコンピュータ（中央演算処理装置１０２）に、図６のステップＳ９０６、Ｓ９０８、Ｓ９１２、Ｓ９１８、及びＳ９２０を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【００９４】
本実施例では、切り替え先オペレータにより接続を拒否された場合に、直前に接続していたオペレータにAttach  Requestを送信する。切り替え先オペレータにより接続を拒否された場合に、再度新たに切り替え先オペレータを選択するよりも、直前に接続していたオペレータにAttach  Requestを送信する方が接続できる可能性が高いと想定される。直前に接続していたオペレータにAttach  Requestを送信することにより、通信不能時間を短縮できる。
【００９５】
＜変形例＞
＜携帯端末装置＞
本変形例に従った携帯端末装置１００の構成及び機能は、図４、及び図８を参照して説明した携帯端末装置と同様である。
【００９６】
本携帯端末装置１００は、当該携帯端末装置１００が接続先オペレータの切り替えを実施する場合に、在圏中のオペレータと、切り替え先のオペレータとが同じであるかどうかを判定する場合に、移動国コード(MCC: Mobile Country Code)／移動網コード(MNC: Mobile Network Code)を比較する。MCC/MNCはオペレータA、及びBにより常に報知されているため、携帯端末装置１００は、両オペレータのMCC/MNCを受信できる。
【００９７】
＜システムの動作＞
図１０は、本携帯端末装置１００の動作を示すフローチャートである。図１０において、現在接続中のオペレータは在圏中オペレータAであり、新たに接続したいオペレータは切り替え先オペレータBである。
【００９８】
携帯端末装置１００は在圏中オペレータＡに在圏中である（ステップＳ１００２）。
【００９９】
ユーザは、接続したいオペレータを選択する（ステップＳ１００４）。ここでは、オペレータBが選択される。
【０１００】
携帯端末装置１００は、接続中のオペレータを記憶する（ステップＳ１００６）。ここでは、オペレータＡが記憶される。
【０１０１】
携帯端末装置１００は、MCC/MNCが同じであるかどうかを判定することにより、在圏中のオペレータAと、ステップＳ１００４により選択された切り替え先オペレータBとが異なるかどうかを判定する（ステップＳ１００８）。例えば、事業者判定部２０２は、在圏中のオペレータAのMCC/MNCと、切り替え先オペレータBのMCC/MNCとが異なるかどうかを判定する。
【０１０２】
携帯端末装置１００は、在圏中のオペレータAのMCC/MNCと、切り替え先オペレータBのMCC/MNCとが異なると判定された場合（ステップＳ１００８：ＹＥＳ）、オペレータAをデタッチする。在圏中のオペレータAのMCC/MNCと、切り替え先オペレータBのMCC/MNCとが異なると判定された場合に、在圏中のオペレータの情報を記憶するようにしてもよい。
【０１０３】
一方、携帯端末装置１００は、在圏中のオペレータAのMCC/MNCと、切り替え先オペレータBのMCC/MNCとが同じと判定された場合（ステップＳ１００８：ＮＯ）、切り替え前後でオペレータが同じであるため、在圏中のオペレータAに戻る。すなわち、ステップＳ１００２に戻る。
【０１０４】
オペレータAのデタッチ後、携帯端末装置１００の位置登録が解除された状態となる。
【０１０５】
携帯端末装置１００は、切り替え先オペレータBとの間で、初回位置登録手順を実施する（ステップＳ１０１０）。該初回位置登録手順には、携帯端末装置１００がオペレータBにアタッチリクエストを送信する手順と、該アタッチリクエストの送信に続く処理が含まれる。該アタッチリクエストの送信に続く処理には、認証処理、秘匿処理が含まれる。
【０１０６】
携帯端末装置１００は、オペレータBとの間のアタッチが成功したかどうかを判定する（ステップＳ１０１２）。例えば、通信制御部２０４は、オペレータBからアタッチリジェクトを受信したかどうかを判定することによりアタッチが成功したかどうかを判定する。
【０１０７】
携帯端末装置１００は、アタッチが成功したと判定した場合（ステップＳ１０１２：ＹＥＳ）、オペレータBにアタッチコンプリートを送信する。
【０１０８】
携帯端末装置１００は、アタッチが失敗したと判定した場合（ステップＳ１０１２：ＮＯ）、記憶している前回の接続オペレータAを呼び出す（ステップＳ１０１６）。例えば、通信制御部２０４は、オペレータBからアタッチリジェクトを受信すると、接続事業者記憶部２０８から、前回接続していたオペレータAの情報を取得する。通信制御部２０４は、オペレータA宛のアタッチリクエストを生成するように在圏登録要求信号生成部２０６に命令する。
【０１０９】
携帯端末装置１００は、オペレータAにアタッチリクエストを送信する（ステップＳ１０１８）。例えば、在圏登録要求信号生成部２０６は、オペレータA宛のアタッチリクエストを生成し、送信する。
【０１１０】
ステップＳ１００６、Ｓ１００８、Ｓ１０１０、Ｓ１０１２、Ｓ１０１６、及びＳ１０１８の処理は、携帯端末装置１００に搭載された中央演算処理装置１０２がプログラムに従って処理を行うことにより実行される。中央演算処理装置１０２を携帯端末装置１００として機能させるためのプログラムは、例えば、通信網を介してダウンロードされる。また、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されてもよい。プログラムが記録媒体により提供される場合には、該記録媒体を携帯端末装置１００の補助記憶装置に挿入すると、記録媒体に記録されたプログラムが読み取られる。中央演算処理装置１０２は、読み込んだプログラムをＲＡＭあるいはＨＤＤに書き込み、処理を実行する。プログラムは、携帯端末装置１００のコンピュータ（中央演算処理装置）に、図１０のステップＳ１００６、Ｓ１００８、Ｓ１０１０、Ｓ１０１２、Ｓ１０１６、及びＳ１０１８を実行させる。また、例えば、プログラムは、少なくとも一部のステップを実行されるようにしてもよい。
【０１１１】
本実施例では、携帯端末装置１００は、ユーザによる接続先選択操作に基づいて、該選択操作により選択されたオペレータと在圏中のオペレータとが異なるかどうかをMCC/MNCにより判定する。切り替え先オペレータにより接続を拒否された場合に、直前に接続していたオペレータにAttach  Requestを送信する。切り替え先オペレータにより接続を拒否された場合に、再度新たに切り替え先オペレータを選択するよりも、直前に接続していたオペレータにAttach  Requestを送信する方が接続できる可能性が高いと想定される。直前に接続していたオペレータにAttach  Requestを送信することにより、通信不能時間を短縮できる。
【０１１２】
以上の実施例を含む実施形態に関し、以下の項目を開示する。
【０１１３】
（１）接続先事業者を切り替えることができる携帯端末装置であって、
ユーザにより選択された切り替え先事業者が、切り替え元事業者と異なるかどうかを判定する事業者判定部と、
該事業者判定部により前記切り替え先事業者が、前記切り替え元事業者と異なると判定された場合に、前記切り替え先事業者に対して初回位置登録要求を行う制御部及び在圏登録要求信号生成部としての位置登録制御部と
を有する携帯端末装置。
【０１１４】
（２）（１）に記載の携帯端末装置において、
前記事業者判定部は、前記切り替え先事業者のMCC/MNCと、前記切り替え元事業者のMCC/MNCを比較することにより判定する携帯端末装置。
【０１１５】
（３）（１）又は（２）に記載の携帯端末装置において、
該事業者判定部により前記切り替え先事業者が、前記切り替え元事業者と異なると判定された場合に、前記切り替え元事業者の情報を記憶する接続事業者記憶部２０８としての接続事業者記憶部
を有し、
前記位置登録制御部は、前記切り替え先事業者に対して初回位置登録要求を行った結果、該切り替え先事業者により接続が拒否された場合に、前記接続事業者記憶部に記憶された切り替え元事業者の情報に基づいて、該切り替え元事業者に対して初回位置登録要求を行う携帯端末装置。
【０１１６】
（４）（１）ないし（３）のいずれか１項に記載の携帯端末装置において、
前記位置登録制御部は、該事業者判定部により前記切り替え先事業者が、前記切り替え元事業者と異なると判定された場合に、前記切り替え元事業者との間の接続を解除することを特徴とする携帯端末装置。
【０１１７】
（５）接続先事業者を切り替えることができる携帯端末装置における方法であって、
ユーザにより選択された切り替え先事業者が、切り替え元事業者と異なるかどうかを判定する事業者判定ステップと、
該事業者判定ステップにより前記切り替え先事業者が、前記切り替え元事業者と異なると判定された場合に、前記切り替え先事業者に対して初回位置登録要求を行う位置登録制御ステップと
を有する方法。
【０１１８】
説明の便宜上、発明の理解を促すため具体的な数値例を用いて説明されるが、特に断りのない限り、それらの数値は単なる一例に過ぎず適切な如何なる値が使用されてよい。
【０１１９】
以上、本発明は特定の実施例を参照しながら説明されてきたが、各実施例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に係る装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウエアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【０１２０】
１００  携帯端末装置
１０２  中央演算処理装置(CPU: Central Processing Unit)
１０４  記憶部
１０６  入力部
１０８  出力部
１１０  通信部
２０２  事業者判定部
２０４  通信制御部
２０６  在圏登録要求信号生成部
２０８  接続事業者記憶部
【図１】
2011061529.tif 000003
【図２】
2011061529.tif 000004
【図３】
2011061529.tif 000005
【図４】
2011061529.tif 000006
【図５】
2011061529.tif 000007
【図６】
2011061529.tif 000008
【図７】
2011061529.tif 000009
【図８】
2011061529.tif 000010
【図９】
2011061529.tif 000011
【図１０】
2011061529.tif 000012