(57)【特許請求の範囲】
【請求項１】
第１のプロファイルおよび第２のプロファイルを記憶したプロファイル切替制御ＳＩＭカードであって、
前記第１のプロファイルを用いて第１の通信網にアクセスし、
前記第２のプロファイルを用いて第２の通信網にアクセスするアクセス部と、
前記第１のプロファイルと前記第２のプロファイルとの切り替え回数をカウントするカウンタ部と、
前記第１のプロファイルに対応しない第３の通信網から拒絶されたことに応答して、前記切り替え回数が所定回数未満の場合、前記第１のプロファイルから前記第２のプロファイルに切り替え、
前記第２のプロファイルに対応しない第４の通信網から拒絶されたことに応答して、前記切り替え回数が前記所定回数未満の場合、前記第２のプロファイルから前記第１のプロファイルに切り替える切替部と
を備えたことを特徴とするプロファイル切替制御ＳＩＭカード。
【請求項２】
前記カウンタ部はさらに、前記第１の通信網または前記第２の通信網へのアクセスに成功した場合に、前記切り替え回数のカウントをリセットすることを特徴とする請求項１に記載のプロファイル切替制御ＳＩＭカード。
【請求項３】
前記切替部が応答する、前記第３の通信網は前記第２の通信網であり、前記第４の通信網は前記第１の通信網または他の通信網であることを特徴とする請求項１または２に記載のプロファイル切替制御ＳＩＭカード。
【請求項４】
前記プロファイル切替制御ＳＩＭカードはさらに、第３のプロファイルを記憶し、
前記アクセス部はさらに、前記第３のプロファイルを用いて第５の通信網にアクセスし、
前記カウンタ部によってカウントされる前記切り替え回数は、前記第１のプロファイルと前記第３のプロファイルとの切り替え回数、および前記第２のプロファイルと前記第３のプロファイルとの切り替え回数を含み、
前記切替部はさらに、
前記第３のプロファイルに対応しない第６の通信網から拒絶されたことに応答して、前記切り替え回数が第２の所定回数未満の場合、前記第３のプロファイルから前記第１のプロファイルまたは前記第２のプロファイルに切り替え、
前記第１のプロファイルに対応しない前記第３の通信網から拒絶されたことに応答して、前記切り替え回数が前記第２の所定回数未満の場合、前記第１のプロファイルから前記第３のプロファイルに切り替え、
前記第２のプロファイルに対応しない前記第４の通信網から拒絶されたことに応答して、前記切り替え回数が前記第２の所定回数未満の場合、前記第２のプロファイルから前記第３のプロファイルに切り替えることを特徴とする請求項１乃至３のいずれか一項に記載のプロファイル切替制御ＳＩＭカード。
【請求項５】
前記切替部による前記第１のプロファイル、前記第２のプロファイル、および前記第３のプロファイルへの切り替えは、予め定められた切り替え優先度に基づいて、どのプロファイルに切り替えるか決定されることを特徴とする請求項４に記載のプロファイル切替制御ＳＩＭカード。
【請求項６】
前記アクセス部、前記カウンタ部、および前記切替部は、アプレットによって前記プロファイル切替制御ＳＩＭカードに実装されることを特徴とする請求項１乃至５のいずれか一項に記載のプロファイル切替制御ＳＩＭカード。
【請求項７】
前記プロファイル切替制御ＳＩＭカードは、ＵＳＩＭカードであることを特徴とする請求項１乃至６のいずれか一項に記載のプロファイル切替制御ＳＩＭカード。
【請求項８】
第１のプロファイルおよび第２のプロファイルを記憶したプロファイル切替制御ＳＩＭカードが、
前記第１のプロファイルを用いて第１の通信網にアクセスし、
前記第２のプロファイルを用いて第２の通信網にアクセスし、
前記第１のプロファイルと前記第２のプロファイルとの切り替え回数をカウントし、
前記第１のプロファイルに対応しない第３の通信網から拒絶されたことに応答して、前記切り替え回数が所定回数未満の場合、前記第１のプロファイルから前記第２のプロファイルに切り替え、
前記第２のプロファイルに対応しない第４の通信網から拒絶されたことに応答して、前記切り替え回数が前記所定回数未満の場合、前記第２のプロファイルから前記第１のプロファイルに切り替える
処理を実行することを特徴とするプロファイル切替制御方法。
【請求項９】
第１のプロファイルおよび第２のプロファイルを記憶したプロファイル切替制御ＳＩＭカードに、
前記第１のプロファイルを用いて第１の通信網にアクセスし、
前記第２のプロファイルを用いて第２の通信網にアクセスし、
前記第１のプロファイルと前記第２のプロファイルとの切り替え回数をカウントし、
前記第１のプロファイルに対応しない第３の通信網から拒絶されたことに応答して、前記切り替え回数が所定回数未満の場合、前記第１のプロファイルから前記第２のプロファイルに切り替え、
前記第２のプロファイルに対応しない第４の通信網から拒絶されたことに応答して、前記切り替え回数が前記所定回数未満の場合、前記第２のプロファイルから前記第１のプロファイルに切り替える
処理を実行させることを特徴とするプロファイル切替制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、プロファイル切替制御ＳＩＭカード、プロファイル切替制御方法、およびプロファイル切替制御プログラムに関する。
【背景技術】
【０００２】
複数のプロファイルを１枚のＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードに記憶し、利用可能な通信網に応じてプロファイルを自動的に切り替えるマルチプロファイルＳＩＭカードがある（記憶するプロファイルが２つの場合は、デュアルプロファイルＳＩＭカードと呼ばれることもある）。マルチプロファイルＳＩＭカードは、例えば、通信網が圏外などになりアクセスが拒絶されると、電波を受信している他の通信網へのアクセスを試みる。他の通信網からもアクセスが拒絶されると、マルチプロファイルＳＩＭカードは、ユーザなどがＳＩＭカードを差し替えることなく、プロファイルを自動的に切り替えて各通信網へのアクセスを試みるものである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、例えば、マルチプロファイルＳＩＭカードが解約ＳＩＭの場合、どのプロファイルを用いても各通信網へのアクセスは拒絶される。このようなアクセスの拒絶が発生すると、プロファイルの自動切り替え、各通信網へアクセス試行および拒絶、再度のプロファイルの自動切り替え・・・といった、いわゆる無限ループ状態に陥り、各通信網へのアクセスが延々と繰り返されてしまう。このようなアクセスは成功することがない無駄なアクセスであり、ネットワーク負荷を増大させる原因の１つとなっている。
【０００４】
本願は、上記に鑑みてなされたものであって、解約ＳＩＭの場合であっても通信網へのアクセスを繰り返さないように制御するプロファイル切替制御ＳＩＭカード、プロファイル切替制御方法、およびプロファイル切替制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本願に係るプロファイル切替制御ＳＩＭカードは、第１のプロファイルおよび第２のプロファイルを記憶したプロファイル切替制御ＳＩＭカードであって第１のプロファイルを用いて第１の通信網にアクセスし、第２のプロファイルを用いて第２の通信網にアクセスするアクセス部と、第１のプロファイルと第２のプロファイルとの切り替え回数をカウントするカウンタ部と、第１のプロファイルに対応しない第３の通信網から拒絶されたことに応答して、切り替え回数が所定回数未満の場合、第１のプロファイルから第２のプロファイルに切り替え、第２のプロファイルに対応しない第４の通信網から拒絶されたことに応答して、切り替え回数が所定回数未満の場合、第２のプロファイルから第１のプロファイルに切り替える切替部とを備えたことを特徴とする。
【発明の効果】
【０００６】
実施形態の一態様によれば、解約ＳＩＭの場合であっても通信網へのアクセスを繰り返さないように制御することができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態に係る情報処理システムの構成例を示す図である。
【図２】図２は、実施形態に係るＳＩＭカード１００の機能構成例を示す図である。
【図３】図３は、一般的なデュアルプロファイルＳＩＭカードのプロファイル切替制御処理を示すシーケンス図である。
【図４】図４は、一般的な解約デュアルプロファイルＳＩＭカードのプロファイル切替制御処理を示すシーケンス図である。
【図５】図５は、実施形態に係る解約デュアルプロファイルＳＩＭカードのプロファイル切替制御処理を示すシーケンス図である。
【図６】図６は、実施形態に係るデュアルプロファイルＳＩＭカードのプロファイル切替制御処理を示すシーケンス図である。
【図７】図７は、実施形態に係る解約マルチプロファイルＳＩＭカードのプロファイル切替制御処理を示すシーケンス図である。
【図８】図８は、ＳＩＭカードの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００８】
以下に、本願に係るプロファイル切替制御ＳＩＭカード、プロファイル切替制御方法、およびプロファイル切替制御プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係るプロファイル切替制御ＳＩＭカード、プロファイル切替制御方法、およびプロファイル切替制御プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。以下に、解約ＳＩＭの場合であっても通信網へのアクセスを繰り返さないように制御することができる本実施形態について説明する。
【０００９】
〔１．情報処理システムの構成〕
図１を用いて情報処理システムの構成について説明する。図１は、実施形態に係る情報処理システムの構成例を示す図である。図１に示すように、情報処理システムは、ＳＩＭカード１００が挿入された端末２００、およびキャリアの異なる基地局３００〜５００を含む。図１に示すように、端末２００と、基地局３００〜５００とは、無線で相互に通信可能に接続される。また、基地局３００、４００、５００は、ネットワークＮに接続される。なお、ネットワークＮは、例えば、移動体通信網などの各種通信網を採用することができる。
【００１０】
ＳＩＭカード１００は、少なくとも２つのプロファイルを記憶したマルチプロファイルＳＩＭカードである。ＳＩＭカード１００は、標準ＳＩＭカード、マイクロＳＩＭカード、ナノＳＩＭカードであってもよいし、ＵＩＭ（Ｕｎｉｖｅｒｓａｌ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードまたはＵＳＩＭ（Ｕｎｉｖｅｒｓａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードであってもよい。図１の例では、ＳＩＭカード１００は、３つのキャリアＡ〜Ｃのそれぞれに対応したプロファイル１〜３を記憶する。
【００１１】
端末２００は、スマートフォンやタブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのモバイル端末である。端末２００には、ＳＩＭカード１００が挿入されている。端末２００は、挿入されたＳＩＭカード１００に記憶されたプロファイルを用いて基地局３００、４００、５００にアクセスする。
【００１２】
基地局３００、４００、５００は、それぞれがキャリアの異なる携帯電話の基地局である。基地局３００、４００、５００は、対応するプロファイルによるアクセスを受け付け（ａｃｃｅｐｔ）、それ以外のアクセスは拒絶する（ｒｅｊｅｃｔ）。例えば、図１に示す例では、基地局３００、４００、５００は、それぞれ、キャリアＡ、Ｂ、Ｃの通信網にアクセスするための基地局である。そのため、例えば、ＳＩＭカード１００で有効になっているプロファイルがキャリアＡ用のプロファイル１である場合は、基地局３００へのアクセスのみ受け付けられ、基地局４００および５００へのアクセスは拒絶される。図１では、基地局３００、４００、５００をそれぞれ１つずつ示しているが、実際には、キャリアごとに複数の基地局が存在する。
【００１３】
〔２．ＳＩＭカード１００の構成〕
次に、図２を用いて、実施形態に係るＳＩＭカード１００の機能構成について説明する。図２は、実施形態に係るＳＩＭカード１００の機能構成例を示す図である。図２に示すように、ＳＩＭカード１００は、入出力部１１０、記憶部１２０、制御部１３０を備える。
【００１４】
（入出力部１１０）
入出力部１１０は、ＳＩＭカード１００が挿入された端末２００とデータの送受信を行う。
【００１５】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）またはフラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）などの半導体メモリ素子によって実現される。主に、ＲＯＭにＪａｖａ（登録商標）ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やアプレットなどのプログラムを記憶し、ＥＥＰＲＯＭまたはフラッシュメモリにユーザデータやアプリケーションに必要なパラメータなどを記憶する。図２に示すように、記憶部１２０は、プロファイル記憶部１２１、アプレット記憶部１２２、ＯＳ記憶部１２３を有する。以下、記憶部１２０に含まれる各記憶部について順に説明する。
【００１６】
（プロファイル記憶部１２１）
プロファイル記憶部１２１は、異なるキャリアに対応した少なくとも２つのプロファイルを記憶する。プロファイル記憶部１２１に記憶されたプロファイルはすべてが有効な状態ではなく、いずれか１つのプロファイルが有効であり、後述する切替部１３３によって有効なプロファイルは切り替えられる。また、プロファイル記憶部１２１は、ＳＩＭカード１００のプロファイルを切り替えた回数を記憶する。また、プロファイル記憶部１２１は、３つ以上プロファイルがある場合にどのプロファイルに切り替えるかを決定するためのプロファイルの切り替え優先度を記憶することができる。これにより、優先的に使用するプロファイルを予め決めておくことができる。
【００１７】
（アプレット記憶部１２２）
アプレット記憶部１２２は、ＳＩＭカード１００のプロファイル切替制御処理を実行するためのアプレット（プログラム）を記憶する。アプレット記憶部１２２に記憶されるアプレットは、例えば、Ｊａｖａアプレットである。このように、ＳＩＭカード１００にアプレットを記憶することにより、端末２００に新たなプログラムなどを組み込まなくともプロファイル切替制御処理を実装することができる。
【００１８】
（ＯＳ記憶部１２３）
ＯＳ記憶部１２３は、ＳＩＭカード１００のオペレーションを司るＯＳを記憶する。ＯＳ記憶部１２３に記憶されるＯＳは、例えば、Ｊａｖａ  ＯＳである。
【００１９】
（制御部１３０）
制御部１３０は、ＳＩＭカード１００全体を司る処理部であり、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＮＰＵ（Ｎｅｔｗｏｒｋ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）など（いわゆる、プロセッサ）である。制御部１３０は、記憶部１２０に記憶されている各種プログラム（例えば、本願に係るアプレット）を、作業領域となるＲＡＭに展開して実行する。また、制御部１３０は、例えば、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの集積回路により実現される。
【００２０】
図２に示すように、制御部１３０は、アクセス部１３１、カウンタ部１３２、切替部１３３を有し、以下に説明する各機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限られず、後述するプロファイル切替制御処理を実行する構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００２１】
（アクセス部１３１）
アクセス部１３１は、プロファイル記憶部１２１に記憶された複数のプロファイルを用いて、基地局３００、４００、５００を介して各キャリアの通信網にアクセスを試みる。なお、プロファイルに対応しない通信網へのアクセスは拒絶される。また、プロファイルに対応する通信網へのアクセスであっても、ＳＩＭカード１００が既に解約されたものである場合は、拒絶される。
【００２２】
（カウンタ部１３２）
カウンタ部１３２は、プロファイル記憶部１２１に記憶されたプロファイルが切替部１３３によって切り替えられた場合に切り替え回数をカウントアップ（＋１）する。なお、切り替え回数の初期値は０である。また、カウンタ部１３２は、いずれかの通信網へのアクセスが成功した場合に、切り替え回数をリセットする（切り替え回数＝０）。
【００２３】
（切替部１３３）
切替部１３３は、有効なプロファイルを、プロファイル記憶部１２１に記憶されたプロファイルの中のいずれか１つのプロファイルに切り替える。プロファイルの切り替えの条件は、例えば、プロファイルに対応した通信網が圏外または既に解約済みのためアクセスを切断または拒絶された後、さらに当該プロファイルに対応しない通信網にアクセスを試みて拒絶された場合である。なお、プロファイルに対応しない通信網を特定の通信網（例えば、プロファイル記憶部１２１に記憶された他のプロファイルに対応する通信網）のみに限定して、プロファイルを切り替えることもできる。このように、プロファイルの切り替え条件の一方を他方より限定することにより、特定のプロファイルが有効な状態を維持し、端末２００を特定のプロファイルに対応する通信網に極力接続させることができる。
【００２４】
〔３．処理詳細および手順〕
次に、図３〜６を用いて、マルチプロファイルＳＩＭカードを用いたプロファイル切替制御処理の詳細および手順について説明する。なお、図３〜６では、説明を容易にするため、２つのプロファイルを記憶したデュアルプロファイルＳＩＭカードのプロファイル切替制御処理について説明する。
【００２５】
図３は、一般的なデュアルプロファイルＳＩＭカードのプロファイル切替制御処理を示すシーケンス図である。図３において、プロファイル１は、キャリアＡの通信網や基地局３００に対応し、プロファイル２は、キャリアＢの通信網や基地局４００に対応する。
【００２６】
図３に示すように、まず、端末２００に挿入されたＳＩＭカード１００のアクセス部１３１は、プロファイル１を用いて、基地局３００を介してキャリアＡの通信網にアクセスを試みる（ステップＳ１０１）。基地局３００は、対応するプロファイル１によるアクセスを受け付け、基地局３００と端末２００との接続が確立される（ステップＳ１０２）。
【００２７】
次に、端末２００に対して基地局３００が圏外となり、基地局３００との間で確立されていた接続が切断される（ステップＳ１０３）。
【００２８】
次に、アクセス部１３１は、プロファイル１を用いて、基地局４００を介してキャリアＢの通信網にアクセスを試みる（ステップＳ１０４）。基地局４００は、対応しないプロファイル１によるアクセスを拒絶する（ステップＳ１０５）。
【００２９】
次に、プロファイル１に対応しないキャリアＢの通信網にアクセスを試みて拒絶されたことにより、ＳＩＭカード１００の切替部１３３は、有効なプロファイルをプロファイル１からプロファイル２に切り替える（ステップＳ１０６）。
【００３０】
次に、アクセス部１３１は、切り替えられたプロファイル２を用いて、基地局４００を介してキャリアＢの通信網にアクセスを試みる（ステップＳ１０７）。基地局４００は、対応するプロファイル２によるアクセスを受け付け、基地局４００と端末２００との接続が確立される（ステップＳ１０８）。
【００３１】
次に、端末２００に対して基地局４００が圏外となり、基地局４００との間で確立されていた接続が切断される（ステップＳ１０９）。
【００３２】
次に、アクセス部１３１は、プロファイル２を用いて、基地局３００を介してキャリアＡの通信網にアクセスを試みる（ステップＳ１１０）。基地局３００は、対応しないプロファイル２によるアクセスを拒絶する（ステップＳ１１１）。
【００３３】
次に、プロファイル２に対応しないキャリアＡの通信網にアクセスを試みて拒絶されたことにより、切替部１３３は、有効なプロファイルをプロファイル２からプロファイル１に切り替える（ステップＳ１１２）。
【００３４】
そして、アクセス部１３１は、切り替えられたプロファイル１を用いて、基地局３００を介してキャリアＡの通信網にアクセスを試みる（ステップＳ１１３）。基地局３００は、対応するプロファイル１によるアクセスを受け付け、基地局３００と端末２００との接続が確立される（ステップＳ１１４）。
【００３５】
以上が、一般的なデュアルプロファイルＳＩＭカードのプロファイル切替制御処理であるが、次に、このデュアルプロファイルＳＩＭカードが解約された場合のプロファイル切替制御処理とその問題点について説明する。
【００３６】
図４は、一般的な解約デュアルプロファイルＳＩＭカードのプロファイル切替制御処理を示すシーケンス図である。図４においても、プロファイル１は、キャリアＡの通信網や基地局３００に対応し、プロファイル２は、キャリアＢの通信網や基地局４００に対応する。
【００３７】
図４に示すように、まず、端末２００に挿入されたＳＩＭカード１００のアクセス部１３１は、プロファイル１を用いて、基地局３００を介してキャリアＡの通信網にアクセスを試みる（ステップＳ２０１）。しかしながら、ＳＩＭカード１００は既に解約済みであるため、基地局３００は、対応するプロファイル１によるアクセスであっても拒絶する（ステップＳ２０２）。
【００３８】
次に、アクセス部１３１は、プロファイル１を用いて、基地局４００を介してキャリアＢの通信網にアクセスを試みる（ステップＳ２０３）。基地局４００は、対応しないプロファイル１によるアクセスを拒絶する（ステップＳ２０４）。
【００３９】
次に、プロファイル１に対応しないキャリアＢの通信網にアクセスを試みて拒絶されたことにより、ＳＩＭカード１００の切替部１３３は、有効なプロファイルをプロファイル１からプロファイル２に切り替える（ステップＳ２０５）。
【００４０】
次に、アクセス部１３１は、切り替えられたプロファイル２を用いて、基地局４００を介してキャリアＢの通信網にアクセスを試みる（ステップＳ２０６）。しかしながら、ＳＩＭカード１００は既に解約済みであるため、基地局４００は、対応するプロファイル２によるアクセスであっても拒絶する（ステップＳ２０７）。
【００４１】
次に、アクセス部１３１は、プロファイル２を用いて、基地局３００を介してキャリアＡの通信網にアクセスを試みる（ステップＳ２０８）。基地局３００は、対応しないプロファイル２によるアクセスを拒絶する（ステップＳ２０９）。
【００４２】
次に、プロファイル２に対応しないキャリアＡの通信網にアクセスを試みて拒絶されたことにより、切替部１３３は、有効なプロファイルをプロファイル２からプロファイル１に切り替える（ステップＳ２１０）。
【００４３】
次に、アクセス部１３１は、切り替えられたプロファイル１を用いて、基地局３００を介してキャリアＡの通信網にアクセスを試みる（ステップＳ２１１）。その後のステップＳ２１２〜Ｓ２１５は、ステップＳ２０２〜Ｓ２０５と同様であり、さらに、ステップＳ２１５で切り替えられたプロファイル２を用いてステップＳ２０６以降が繰り返され、いわゆる無限ループに突入してしまう。
【００４４】
以上のような一般的な解約デュアルプロファイルＳＩＭカードのプロファイル切替制御処理の問題を解決すべく、本実施形態では、プロファイルの切り替え回数によるプロファイルの切替制御を行う。
【００４５】
図５は、実施形態に係る解約デュアルプロファイルＳＩＭカードのプロファイル切替制御処理を示すシーケンス図である。図５の流れは、基本的に図４の流れと同じであるが、プロファイルの切り替えごとに切り替え回数をカウントする点で異なる。なお、図５に示すように、切り替え回数の初期値を０とし、切り替え回数が閾値以上の場合はプロファイルを切り替えないように制御される。ここで、閾値は、２つのプロファイルを記憶するデュアルプロファイルＳＩＭカードの場合、例えば、“２”とすることができる。これにより、各プロファイルに対応する通信網に対し、それぞれのプロファイルで少なくとも１回はアクセスを試みた上でプロファイルの切り替えを停止することができる。
【００４６】
ステップＳ３０１〜ステップＳ３０４は、図４におけるステップＳ２０１〜ステップＳ２０４と同様である。
【００４７】
次に、プロファイル１に対応しないキャリアＢの通信網にアクセスを試みて拒絶されたことにより、および切り替え回数（＝０）は閾値未満なので、切替部１３３は、有効なプロファイルをプロファイル１からプロファイル２に切り替える（ステップＳ３０５）。この時、プロファイルを切り替えたので、カウンタ部１３２は、切り替え回数をカウントアップ（＋１）する（切り替え回数＝１）。
【００４８】
次のステップＳ３０６〜ステップＳ３０９も、図４におけるステップＳ２０６〜ステップＳ２０９と同様である。
【００４９】
次に、プロファイル２に対応しないキャリアＡの通信網にアクセスを試みて拒絶されたことにより、および切り替え回数（＝１）は閾値未満なので、切替部１３３は、有効なプロファイルをプロファイル２からプロファイル１に切り替える（ステップＳ３１０）。この時、カウンタ部１３２は、切り替え回数をカウントアップ（＋１）する（切り替え回数＝２）。
【００５０】
次のステップＳ３１１〜ステップＳ３１４も、図４におけるステップＳ２１１〜ステップＳ２１４と同様である。
【００５１】
次に、プロファイル１に対応しないキャリアＢの通信網にアクセスを試みて拒絶されたが、切り替え回数（＝２）が閾値以上であるため、プロファイルの切り替えは行わない。これにより、解約ＳＩＭによる各通信網へのアクセス処理の繰り返し（無限ループ突入）を防止することができる。
【００５２】
以上、解約デュアルプロファイルＳＩＭカードのプロファイル切替制御処理について説明したが、このような切り替え回数によるプロファイル切替処理の、解約前のＳＩＭカード１００における動作についても説明する。
【００５３】
図６は、実施形態に係るデュアルプロファイルＳＩＭカードのプロファイル切替制御処理を示すシーケンス図である。図６の流れは、基本的に図３の流れと同じであるが、プロファイルの切り替えごとに切り替え回数をカウントする点で異なる。また、いずれかの通信網へのアクセスに成功した場合、切り替え回数のカウントをリセットする。これにより、実施形態に係る、切り替え回数によるプロファイル切替処理を組み込まれたＳＩＭカード１００であっても、解約前は不必要にプロファイルの切り替えが停止されることなく動作することができる。
【００５４】
ステップＳ４０１〜ステップＳ４０５は、図３におけるステップＳ１０１〜ステップＳ１０５と同様である。
【００５５】
次に、プロファイル１に対応しないキャリアＢの通信網にアクセスを試みて拒絶されたことにより、および切り替え回数（＝０）は閾値未満なので、切替部１３３は、有効なプロファイルをプロファイル１からプロファイル２に切り替える（ステップＳ４０６）。この時、プロファイルを切り替えたので、カウンタ部１３２は、切り替え回数をカウントアップ（＋１）する（切り替え回数＝１）。
【００５６】
次のステップＳ４０７およびステップＳ４０８も、図３におけるステップＳ１０７およびステップＳ１０８と同様である。
【００５７】
そして、ステップＳ４０８にて、基地局４００を介したキャリアＢの通信網へのアクセスに成功したため、カウンタ部１３２は、切り替え回数のカウントをリセットする（ステップＳ４０９／切り替え回数＝０）。
【００５８】
次のステップＳ４１０〜ステップＳ４１２は、図３におけるステップＳ１０９〜ステップＳ１１１と同様である。
【００５９】
次に、プロファイル２に対応しないキャリアＡの通信網にアクセスを試みて拒絶されたことにより、および切り替え回数（＝０）は閾値未満なので、切替部１３３は、有効なプロファイルをプロファイル２からプロファイル１に切り替える（ステップＳ４１３）。
【００６０】
次のステップＳ４１４およびステップＳ４１５も、図３におけるステップＳ１１３およびステップＳ１１４と同様である。
【００６１】
次に、ステップＳ４１５にて、基地局３００を介したキャリアＡの通信網へのアクセスに成功したため、カウンタ部１３２は、再度、切り替え回数のカウントをリセットする（ステップＳ４１６／切り替え回数＝０）。
【００６２】
以上のように、いずれかの通信網へのアクセスに成功した場合に、切り替え回数のカウントがリセットされるため、実施形態に係るＳＩＭカード１００であっても、解約前は不必要にプロファイルの切り替えが停止されることなく動作することができる。
【００６３】
〔４．変形例〕
図３〜６を用いて、デュアルプロファイルＳＩＭカードのプロファイル切替制御処理について説明したが、変形例として、３つのプロファイルを記憶したマルチプロファイルＳＩＭカードのプロファイル切替制御処理について説明する。
【００６４】
図７は、実施形態に係る解約マルチプロファイルＳＩＭカードのプロファイル切替制御処理を示すシーケンス図である。図７において、ＳＩＭカード１００は、３つのプロファイルを記憶する。プロファイル１は、キャリアＡの通信網や基地局３００に対応し、プロファイル２は、キャリアＢの通信網や基地局４００に対応し、プロファイル３は、キャリアＣの通信網や基地局５００に対応する。また、切り替え回数の初期値は０とし、閾値は“３”とする。
【００６５】
ステップＳ５０１〜ステップＳ５０９は、図５におけるステップＳ３０１〜ステップＳ３０９と同様である。しかしながら、ステップＳ５０５のプロファイルの切り替えは、予め定められた切り替え優先度に基づいて、切り替えるプロファイルが決定されてもよい。そのため、プロファイル２よりプロファイル３の方が、切り替え優先度が高い場合は、ステップＳ５０５において、切替部１３３は、有効なプロファイルをプロファイル１からプロファイル３に切り替えることもできる。この場合、次のプロファイル切替（ステップＳ５１０）では、プロファイル３からプロファイル２に切り替えられることになる。
【００６６】
次に、プロファイル２に対応しないキャリアＡの通信網にアクセスを試みて拒絶されたことにより、および切り替え回数（＝１）は閾値未満なので、切替部１３３は、有効なプロファイルをプロファイル２からプロファイル３に切り替える（ステップＳ５１０）。この時、プロファイルを切り替えたので、カウンタ部１３２は、切り替え回数をカウントアップ（＋１）する（切り替え回数＝２）。
【００６７】
次に、アクセス部１３１は、切り替えられたプロファイル３を用いて、基地局５００を介してキャリアＣの通信網にアクセスを試みる（ステップＳ５１１）。しかしながら、ＳＩＭカード１００は既に解約済みであるため、基地局５００は、対応するプロファイル３によるアクセスであっても拒絶する（ステップＳ５１２）。
【００６８】
次に、アクセス部１３１は、プロファイル３を用いて、基地局３００を介してキャリアＡの通信網にアクセスを試みる（ステップＳ５１３）。基地局３００は、対応しないプロファイル３によるアクセスを拒絶する（ステップＳ５１４）。
【００６９】
次に、プロファイル３に対応しないキャリアＡの通信網にアクセスを試みて拒絶されたことにより、および切り替え回数（＝２）は閾値未満なので、切替部１３３は、有効なプロファイルをプロファイル３からプロファイル１に切り替える（ステップＳ５１５）。この時、カウンタ部１３２は、切り替え回数をカウントアップ（＋１）する（切り替え回数＝３）。
【００７０】
次のステップＳ５１６〜ステップＳ５１９も、図５におけるステップＳ３１１〜ステップＳ３１４と同様である。
【００７１】
次に、プロファイル１に対応しないキャリアＢの通信網にアクセスを試みて拒絶されたが、切り替え回数（＝３）が閾値以上であるため、プロファイルの切り替えは行わない。
【００７２】
〔５．効果〕
上述してきたように、実施形態に係る第１のプロファイルおよび第２のプロファイルを記憶したプロファイル切替制御ＳＩＭカードであるＳＩＭカード１００は、アクセス部１３１と、カウンタ部１３２と、切替部１３３とを有する。アクセス部１３１は、第１のプロファイルを用いて第１の通信網にアクセスし、第２のプロファイルを用いて第２の通信網にアクセスする。カウンタ部１３２は、第１のプロファイルと第２のプロファイルとの切り替え回数をカウントする。切替部１３３は、第１のプロファイルに対応しない第３の通信網から拒絶されたことに応答して、切り替え回数が所定回数未満の場合、第１のプロファイルから第２のプロファイルに切り替え、第２のプロファイルに対応しない第４の通信網から拒絶されたことに応答して、切り替え回数が所定回数未満の場合、第２のプロファイルから第１のプロファイルに切り替える。
【００７３】
このように、実施形態に係るＳＩＭカード１００は、切り替え回数が所定回数未満の場合にプロファイルを切り替えることにより、解約ＳＩＭの場合であっても通信網へのアクセスを繰り返さないように制御することができる。
【００７４】
また、実施形態に係るＳＩＭカード１００のカウンタ部１３２はさらに、第１の通信網または第２の通信網へのアクセスに成功した場合に、切り替え回数のカウントをリセットする。
【００７５】
このように、実施形態に係るＳＩＭカード１００は、いずれかの通信網へのアクセスに成功した場合に、切り替え回数のカウントをリセットすることにより、ＳＩＭカード１００の解約前は不必要にプロファイルの切り替えが停止されることなく動作することができる。
【００７６】
また、実施形態に係るＳＩＭカード１００の切替部が応答する、第３の通信網は第２の通信網であり、第４の通信網は第１の通信網または他の通信網である。
【００７７】
このように、実施形態に係るＳＩＭカード１００は、プロファイルの切り替え条件の一方を他方より限定することにより、特定のプロファイルが有効な状態を維持し、ＳＩＭカード１００が挿入された端末２００を特定のプロファイルに対応する通信網に極力接続させることができる。
【００７８】
また、実施形態に係るＳＩＭカード１００はさらに、第３のプロファイルを記憶し、アクセス部１３１はさらに、第３のプロファイルを用いて第５の通信網にアクセスし、カウンタ部１３２によってカウントされる切り替え回数は、第１のプロファイルと第３のプロファイルとの切り替え回数、および第２のプロファイルと第３のプロファイルとの切り替え回数を含み、切替部１３３はさらに、第３のプロファイルに対応しない第６の通信網から拒絶されたことに応答して、切り替え回数が所定回数未満の場合、第３のプロファイルから第１のプロファイルまたは第２のプロファイルに切り替え、第１のプロファイルに対応しない第３の通信網から拒絶されたことに応答して、切り替え回数が所定回数未満の場合、第１のプロファイルから第３のプロファイルに切り替え、第２のプロファイルに対応しない第４の通信網から拒絶されたことに応答して、切り替え回数が所定回数未満の場合、第２のプロファイルから第３のプロファイルに切り替える。
【００７９】
このように、実施形態に係るＳＩＭカード１００は、切り替え回数が所定回数未満の場合に３つのプロファイルを切り替える。これにより、デュアルプロファイルのみならず３つ以上のマルチプロファイルの解約ＳＩＭの場合であっても通信網へのアクセスを繰り返さないように制御することができる。
【００８０】
また、実施形態に係るＳＩＭカード１００の切替部１３３による第１のプロファイル、第２のプロファイル、および第３のプロファイルへの切り替えは、予め定められた切り替え優先度に基づいて、どのプロファイルに切り替えるか決定される。
【００８１】
このように、実施形態に係るＳＩＭカード１００は、予め定められた切り替え優先度に基づいて、切り替えるプロファイルを決定することにより、優先的に使用するプロファイルを予め決めておくことができる。
【００８２】
また、実施形態に係るＳＩＭカード１００のアクセス１３１部、カウンタ１３２部、および切替部１３３は、アプレットによってプロファイル切替制御ＳＩＭカードであるＳＩＭカード１００に実装される。
【００８３】
このように、実施形態に係るＳＩＭカード１００は、アクセス１３１部、カウンタ１３２部、および切替部１３３をアプレットにより実装することにより、端末２００に新たなプログラムなどを組み込まなくともプロファイル切替制御処理を実装することができる。
【００８４】
また、実施形態に係るＳＩＭカード１００は、ＵＳＩＭカードである。
【００８５】
このように、実施形態に係るＳＩＭカード１００を、ＵＳＩＭカードとすることにより、解約ＵＳＩＭの場合であっても通信網へのアクセスを繰り返さないように制御することができる。
【００８６】
〔６．ハードウェア構成〕
上述してきたＳＩＭカード１００は、例えば、図８に示すような構成のＳＩＭカード１０００によって実現される。図８は、ＳＩＭカードの一例を示すハードウェア構成図である。ＳＩＭカード１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＥＥＰＲＯＭ１４００、入出力インターフェイス（Ｉ／Ｆ）１５００を有する。
【００８７】
ＣＰＵ１１００は、ＲＯＭ１３００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、ＳＩＭカード１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、ＳＩＭカード１０００のハードウェアに依存するプログラムなどを格納する。
【００８８】
ＥＥＰＲＯＭ１４００は、ＣＰＵ１１００によって実行されるプログラムによって使用されるユーザデータやアプリケーションに必要なパラメータなどを格納する。
【００８９】
ＣＰＵ１１００は、入出力インターフェイス１５００を介して、ＳＩＭカード１０００が挿入された端末２００とのデータの送受信を制御する。ＣＰＵ１１００は、入出力インターフェイス１５００を介して、端末２００からデータを取得する。また、ＣＰＵ１１００は、記憶したデータを、入出力インターフェイス１５００を介して端末２００へ出力する。
【００９０】
例えば、ＳＩＭカード１０００がＳＩＭカード１００として機能する場合、ＳＩＭカード１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。
【００９１】
以上、本願の実施形態を図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００９２】
〔７．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【００９３】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００９４】
また、上述してきた実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【００９５】
また、上述してきた「部（ｓｅｃｔｉｏｎ、ｍｏｄｕｌｅ、ｕｎｉｔ）」は、「手段」や「回路」などに読み替えることができる。例えば、アクセス部は、アクセス手段やアクセス回路に読み替えることができる。
【符号の説明】
【００９６】
１００  ＳＩＭカード
１１０  入出力部
１２０  記憶部
１２１  プロファイル記憶部
１２２  アプレット記憶部
１２３  ＯＳ記憶部
１３０  制御部
１３１  アクセス部
１３２  カウンタ部
１３３  切替部
２００  端末
３００  基地局
４００  基地局
５００  基地局
Ｎ      ネットワーク
【要約】      （修正有）【課題】解約ＳＩＭの場合であっても通信網へのアクセスを繰り返さないように制御するプロファイル切替制御ＳＩＭカード、プロファイル切替制御方法、およびプロファイル切替制御プログラムを提供する。【解決手段】第１のプロファイルおよび第２のプロファイルを記憶したＳＩＭカードは、第１のプロファイルを用いて第１の通信網に、第２のプロファイルを用いて第２の通信網にアクセスする。第１のプロファイルと第２のプロファイルとの切り替え回数をカウントする。第１のプロファイルに対応しない第３の通信網から拒絶されたことに応答して、切り替え回数が所定回数未満の場合、第２のプロファイルに切り替え、第２のプロファイルに対応しない第４の通信網から拒絶されたことに応答して、切り替え回数が所定回数未満の場合、第１のプロファイルに切り替える。【選択図】図５【図１】
0006825071.tif 000002
【図２】
0006825071.tif 000003
【図３】
0006825071.tif 000004
【図４】
0006825071.tif 000005
【図５】
0006825071.tif 000006
【図６】
0006825071.tif 000007
【図７】
0006825071.tif 000008
【図８】
0006825071.tif 000009