(57)【要約】【課題】通信端末に係る複数項目の試験を行う際の埋め込み型加入者識別モジュールにおける試験用プロファイルの変更を簡素化する。【解決手段】通信端末１０は、試験用プロファイルが記憶された埋め込み型加入者識別モジュールとしてのｅＳＩＭ２０と、埋め込み型加入者識別モジュールを識別する制御部としてのＬＰＡ１１と、を有し、制御部は、試験用プロファイルを編集可能であり、試験用プロファイルとは異なるプロファイルは編集不可である。【選択図】図２
2019145910.tif 000002
【特許請求の範囲】
【請求項１】
試験用プロファイルが記憶された埋め込み型加入者識別モジュールと、
前記埋め込み型加入者識別モジュールを識別する制御部と、を有し、
前記制御部は、前記試験用プロファイルを編集可能であり、前記試験用プロファイルとは異なるプロファイルは編集不可である、通信端末。
【請求項２】
前記制御部は、前記通信端末が試験用モードである場合に前記試験用プロファイルを編集可能とする、請求項１に記載の通信端末。
【請求項３】
前記試験用プロファイルは、複数のファイルを含み、
前記制御部は、前記複数のファイルに含まれる特定のファイルについて編集可能であり、その他のファイルについて編集不可である、請求項１または２に記載の通信端末。
【請求項４】
前記制御部は、前記試験用プロファイルの編集内容を制限している、請求項１〜３のいずれか一項に記載の通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末に関する。
【背景技術】
【０００２】
通信端末を利用して通信事業者が提供するサービスを利用する際には、加入者に係る情報（プロファイル）が書き込まれた加入者識別モジュールを通信端末に対して装着する必要がある。近年、通信端末に内蔵されて遠隔で情報の書き込みを行うことが可能なｅＵＩＣＣ（Embedded  Universal  Integrated  Circuit  Card：埋め込み型加入者識別モジュール）について検討が進められている（例えば、特許文献１参照）。通信端末に内蔵されたｅＵＩＣＣへの書き込みは、通信端末において通信事業者が提供するから新たなプロファイルがダウンロードされて、これがｅＵＩＣＣに記憶される。ハードウェアであるｅＵＩＣＣにおいて、プロファイルが書換えられるソフトウェア部分はｅＳＩＭ（Embedded  Subscriber  Identity  Module）と呼ばれる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１５−５３２０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、通信網の試験や通信端末の試験を行う場合には、試験項目に応じた加入者識別モジュールを使用することが求められる。しかしながら、試験項目に応じて加入者識別モジュールにおいて新たなプロファイルをダウンロードする構成とした場合には、ネットワークおよびサーバとの通信が増大する可能性がある。
【０００５】
本発明は上記を鑑みてなされたものであり、通信端末に係る複数項目の試験を行う際の埋め込み型加入者識別モジュールにおける試験用プロファイルの変更を簡素化することが可能な通信端末を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一形態に係る通信端末は、試験用プロファイルが記憶された埋め込み型加入者識別モジュールと、前記埋め込み型加入者識別モジュールを識別する制御部と、を有し、前記制御部は、前記試験用プロファイルを編集可能であり、前記試験用プロファイルとは異なるプロファイルは編集不可である。
【発明の効果】
【０００７】
本発明によれば、通信端末に係る複数項目の試験を行う際の埋め込み型加入者識別モジュールにおける試験用プロファイルの変更を簡素化することが可能な通信端末が提供される。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る通信端末における埋め込み型加入者識別モジュールの使用状況を説明する図である。
【図２】通信端末の機能を説明するブロック図である。
【図３】ｅＳＩＭに記憶される試験用プロファイル（ＴＰ）に含まれる各情報に対する使用権限の例を示す図である。
【図４】通信端末による試験用プロファイルの編集（書換え）に関する処理の手順を示すフロー図である。
【図５】通信端末による試験用プロファイルの各ファイルの編集後の手順を示すシーケンス図である。
【図６】通信端末による試験用プロファイルの編集（書換え）に関する処理の手順を示すフロー図である。
【図７】通信端末のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明を実施するための形態を詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１０】
図１は、本実施形態に係る通信端末における埋め込み型加入者識別モジュールの使用状況を説明する図である。また、図２は、通信端末の機能を説明するブロック図である。
【００１１】
図１では、通信端末１０に対して装着される埋め込み型加入者識別モジュールであるｅＵＩＣＣ（Embedded  Universal  Integrated  Circuit  Card）を通信端末１０から取り出した状態で示しているが、本実施形態では、ｅＵＩＣＣのうち情報の書換えが行われるソフトウェア部分をｅＳＩＭ２０（Embedded  Subscriber  Identity  Module）とし、ｅＳＩＭに記憶される情報の書換え等について説明する。図１では、ｅＳＩＭ２０を収容したｅＵＩＣＣをｅＳＩＭ２０として示している。
【００１２】
通信端末１０は、通信事業者が提供する通信事業者ネットワークにおいて（通信事業者ネットワークに接続して）移動体通信を行う装置である。通信端末１０としては、例えば、タブレット端末、ウェアラブル端末等が挙げられる。通信端末１０のｅＳＩＭ２０は、通信端末１０が通信事業者ネットワークにおいて移動体通信を行うために必要な情報である加入者情報であるプロファイル（ＵＩＣＣソフトウェア）を記憶している。プロファイルには、例えば、通信事業者から提供された情報であるＭＳＩＳＤＮ（Mobile  Subscriber  ISDN  Number、電話番号）、ＩＭＳＩ（International  Mobile  Subscriber  Identity）、認証用の鍵情報、認証アルゴリズム、アクセスクラス情報等が含まれる。プロファイルは上記の情報が個別に記載された一連のファイル等の情報群から構成される。
【００１３】
プロファイルは、通信事業者ネットワーク（通信事業者）に応じたものとなっている。通信端末１０は、ｅＳＩＭ２０に記憶されたプロファイルに対応する通信事業者ネットワークにおいて移動体通信を行うことができる。
【００１４】
ｅＳＩＭ２０は、複数のプロファイルを格納することができる。通信端末１０は、ｅＳＩＭ２０に記憶された複数のプロファイルの中から１つのプロファイルを活性化し利用することができる。複数のプロファイルがｅＳＩＭ２０に記憶されている場合、活性化するプロファイルを変更することにより、互いに異なるプロファイルにより（例えば、異なる電話番号で）通信事業者ネットワークにおける移動体通信を行うことができる。また、活性化するプロファイルを変更することにより、通信端末１０が移動体通信を行うことができる通信事業者ネットワークを変更することも可能となる。
【００１５】
また、ｅＳＩＭ２０に記憶されるプロファイルは、書換え可能とされている。通常、プロファイルの書換えを行う場合には、図１に示すように、通信事業者等により準備されるＳＭサーバ３０（Subscription  Manager）からプロファイル３１をダウンロードし、これをｅＳＩＭ２０において記憶する。そして、通信端末１０によりｅＳＩＭ２０に記憶されるプロファイルの１つを活性化することで、当該プロファイルに基づく通信事業者ネットワークにおける移動体通信を行うことができる。
【００１６】
上記の機能を実現するための通信端末１０の機能について、図２を参照しながら説明する。図２に示すように、通信端末１０にはｅＳＩＭ２０が内蔵される。また、通信端末１０は、ｅＳＩＭ２０に対するプロファイルのインストール等を制御する機能を有するＬＰＡ１１（Local  Profile  Assistant）を搭載している。
【００１７】
ＬＰＡ１１は、ＬＰＤ１２（Local  Profile  Download）およびＬＵＩ１３（Local  User  Interface）としての機能を有している。ＬＰＤ１２は、ＳＭサーバ３０からプロファイルをダウンロードし、当該プロファイルをｅＳＩＭ２０に対して送信してインストールする機能を有している。また、ＬＵＩ１３は、プロファイルのダウンロード、削除、および、切り替え等のｅＳＩＭ２０の制御を通信端末１０のユーザが行う際のユーザインタフェースを提供する機能を有している。ＬＰＡ１１のＬＰＤ１２およびＬＵＩ１３が上記の機能を発揮することで、ｅＳＩＭ２０におけるＳＭサーバ３０からのプロファイルのダウンロードおよびユーザによる通信端末１０の操作を契機としたプロファイルの制御が可能となる。このＬＰＡ１１は、通信端末１０においてｅＳＩＭ２０を制御する制御部としての機能を有する。
【００１８】
図２では、ｅＳＩＭ２０において、ＯＰ１（Operational  Profile：通信用プロファイル）、ＯＰ２、ＴＰ（Test  Profile：試験用プロファイル）の３つのプロファイルを保持している例を示している。ＯＰ１およびＯＰ２は通信端末１０が通信事業者ネットワークを利用する際に使用する、通信用プロファイルである。また、ＴＰは、通信端末１０を利用して端末試験または通信網試験等の試験を行う際に使用する、試験用プロファイルである。ｅＳＩＭ２０では、ＯＰ１が活性化されている状態を示している。したがって、通信端末１０は、ＯＰ１に対応する通信事業者ネットワークを利用することが可能な状態である。また、ＯＰ１を非活性状態に変更し、ＯＰ２を活性化した場合には、通信端末１０は、ＯＰ２に対応する通信事業者ネットワークを利用することが可能となる。同様に、ＯＰ１，２を非活性とし、ＴＰを活性化した場合には、通信端末１０は、通信端末１０に係る試験に用いられるネットワーク環境を利用することが可能となる。
【００１９】
なお、通信端末１０を利用した試験は、一般ユーザによって行われるものではなく、通信事業者等の関係者によって行われるものである。したがって、通常は、ＴＰがｅＳＩＭ２０に記憶されている場合でも、一般ユーザからはその存在を確認できない状態とされている場合がある。各プロファイルがＯＰおよびＴＰのいずれであるかを特定する情報は、プロファイルに対応付けられているクラス情報（Profile  Class）に含まれる。したがって、通信端末１０のＬＰＡ１１では、このクラス情報に基づいて、各プロファイルがＯＰおよびＴＰのいずれであるかを特定し、当該情報に基づいてユーザに対して表示する／しない等の処理を変更することができる。
【００２０】
図１では、通信端末１０が商用の通信事業者ネットワークに通信接続する場合に接続する基地局４０と、通信端末１０による試験を行うために通信端末１０が通信接続する２つのＮＷ（Network）シミュレータ５０，６０を示している。ＮＷシミュレータ５０，６０は、通信端末１０を用いた試験等を行う際に、試験に対応したネットワーク側の動作を通信端末１０に対して擬似的に提供する装置である。
【００２１】
通信端末１０の動作試験または通信網試験等を目的として、通信端末１０がＮＷシミュレータとの間で通信接続する場合には、上述したように、基地局４０との間で通信接続して商用の通信事業者ネットワークを利用する場合のプロファイル（ＯＰ）とは異なるプロファイル（ＴＰ）を利用する必要がある。また、ＮＷシミュレータ５０，６０のそれぞれとの間で通信接続するためには、互いに異なるプロファイルを利用する必要がある。このように、通信端末１０がＮＷシミュレータとの間で通信接続する場合には、商用の通信事業者ネットワークを利用する場合のプロファイルとは別の使用される試験用プロファイル（ＴＰ）を準備する必要がある。また、試験用プロファイルは、試験項目（通信端末１０が接続するＮＷシミュレータ）に応じて互いに異なるものが必要となる。
【００２２】
ｅＳＩＭ２０において記憶されていない試験用プロファイルを利用する必要が生じた場合、従来は、通信端末１０はその都度ＳＭサーバ３０から必要な試験用プロファイルをダウンロードする必要がある。しかしながら、試験用プロファイルをダウンロードするためには、通信端末１０がＳＭサーバ３０に対して通信接続が可能な環境を準備する必要がある。また、ＳＭサーバ３０においては、当然ながら通信端末１０による試験に必要な試験用プロファイルを準備しておく必要がある。またＳＭサーバ３０からのプロファイルのダウンロードに係る通信量が増大する可能性もある。このように、試験項目に応じてその都度試験用プロファイルを通信端末１０がダウンロードする構成とした場合、通信端末１０において複数項目の試験を行う際のｅＳＩＭ２０での試験用プロファイルの準備に関して改善の余地があった。
【００２３】
また、ｅＳＩＭ２０はプロファイルを複数保持することができるため、予め複数の試験用プロファイルを記憶しておき、試験項目に応じて利用する（活性化する）試験用プロファイルを切り替えて対応することが考えられる。しかしながら、ｅＳＩＭ２０で記憶することが可能な情報（プロファイル）の容量には限界がある。したがって、複数の試験項目に対応する複数の試験用プロファイルを予めｅＳＩＭ２０において保持する構成とすることも現実的ではなかった。
【００２４】
これに対して、本実施形態に係る通信端末１０では、試験用プロファイルについては通信端末１０で書換え（編集）可能とすることを特徴とする。このような構成とすることで、ＳＭサーバ３０との通信を行わなくても試験項目に応じた試験用プロファイルを通信端末１０において作成することを可能とする。
【００２５】
なお、通信端末１０において書換え可能なプロファイルは、試験用プロファイルに限定することができる。試験用プロファイルとは異なるプロファイル（通信用プロファイル等）の書換えを可能な構成とすると、悪意ある第三者により通信事業者ネットワークへの不正アクセス等が行われる可能性がある。これに対して、試験用プロファイルのみを編集可能とし、その他のプロファイルを編集不可とすることで、試験用プロファイルの変更（書換え）をＳＭサーバ３０との通信を行わずに実現することが可能となる。このような構成を実現するために、通信端末１０のＬＰＡ１１では、ユーザの操作により通信端末１０が試験を行うための動作状態である試験用モード（デバイステストモード）となった場合にのみ、ｅＳＩＭ２０のプロファイルの編集を可能とする。また、ｅＳＩＭ２０に記憶されているプロファイルのうち、試験用プロファイルのみを編集可能とする。
【００２６】
試験用プロファイルの編集（書換え）に関しては、種々の制限を加えることができる。上述のように試験用プロファイルは、互いに異なる情報を含む複数のファイル群により構成されるが、通常ファイル毎に使用権限が設定されている。図３においてｅＳＩＭ２０に記憶される試験用プロファイル（ＴＰ）に含まれる各情報に対する使用権限の例を示す。図３に示す例では、ＩＭＳＩおよびアクセスクラス（クラス情報）は「read  only」とされていて、読出し専用（編集不可）となっている。また、鍵および認証アルゴリズムは「use  only」とされていて、読出し不可だがアプリとしての利用は可能とされている。また、優先オペレータおよびエリア情報は「write」とされていて、通常使用時から上書き可能とされている。このように、プロファイルに保持される各情報が記載されたファイルは、その種別や用途を考慮してそれぞれ使用権限が設定されている。なお、鍵等の一部の情報は、通常はファイルとして定義されていない場合もある。
【００２７】
これに対して、本実施形態に係る通信端末１０では、試験用プロファイルに含まれるファイル群のうち、従来は書換えが制限されているファイル、すなわち、使用権限が「read  only」または「use  only」とされているファイルについて、ＬＰＡ１１を使用した書換えを可能とすることを特徴とする。また、使用権限が「write」とされていて従来はプロファイルの利用時に書換えが行われているファイルについても、ユーザの指示によりＬＰＡ１１を使用した編集（書換え）を可能としてもよい。
【００２８】
なお、通信端末１０では試験用プロファイルの編集（書換え）を可能とするが、例えば使用権限が「read  only」と規定されているファイルのみ編集可能とするように、特定のファイルのみを編集可能としてもよい。このように、試験用プロファイルの一部のみを編集可能な構成とすることで、例えば、編集が行われると動作不良等が生じる可能性があるファイルが意図せず書換えられること等を防ぐことができる。また、当初設定されている使用権限毎に書換え可否を設定するのではなく、ファイル単位で書換え可否を設定してもよい。
【００２９】
一方、認証に使用される鍵のように、通常はファイルとして定義されていない情報については、例えば「EF_NWkey」というような鍵に係る情報を含むファイルとして新たに定義をすることで、編集（書換え）可能とする構成としてもよい。
【００３０】
また、試験用プロファイルに含まれる複数のファイル群のうち通信端末１０による編集（書換え）が可能なファイルであっても、編集内容を制限する構成としてもよい。例えば、通信端末１０では、ＬＰＡ１１を使用して図３に示す各情報のうちＩＭＳＩが編集可能であるとする。この場合、複数桁の数値により構成されるＩＭＳＩを自由に編集できるのではなく、上位の５桁の数字は変更が制限される、というような構成としてもよい。また、ファイルが編集可能であっても、編集内容は複数の候補の中から選択するような構成とすることもできる。上記のように、編集内容を制限することで、想定外の内容にファイルが編集されることを防ぐことができる。
【００３１】
次に、通信端末１０による試験用プロファイルの編集（書換え）に関する処理の手順について、図４のフロー図を参照しながら説明する。図３で示す一連の処理は、ユーザが通信端末１０を操作することにより開始される。まず、ユーザにより通信端末１０において試験用モード（デバイステストモード）の開始を指示されたとする。通信端末１０では、ユーザがデバイステストモードを操作する権限を有しているか否かを判断する（Ｓ０１）。ユーザがデバイステストモードを操作する権限を有しているか否かの判断は、例えば、ユーザがデバイステストモードを開始するための特定のコードを正確に入力したか等を判断することにより行われる。ユーザがデバイステストモードを操作する権限を有していない場合（Ｓ０１−ＮＯ）には、一連の処理を終了する。一方、ユーザがデバイステストモードを操作する権限を有している場合（Ｓ０１−ＹＥＳ）には、通信端末１０はユーザの指示どおりデバイステストモードに入る（Ｓ０２）。
【００３２】
デバイステストモードにおいて、ユーザがプロファイルの編集を行おうとする場合、ユーザはＬＰＡ１１のＬＵＩ１３を操作して、編集を希望するプロファイルを選択する（Ｓ０３）。通信端末１０のＬＰＡ１１では、ユーザが選択したプロファイルが試験用プロファイルに該当するか否かを判断する（Ｓ０４）。試験用プロファイルに該当するか否かの判断は、プロファイルに対応付けられているクラス情報が試験用プロファイルに相当するか否かに基づいて行われる。ユーザが選択したプロファイルが試験用プロファイルでは無い場合（Ｓ０４−ＮＯ）、通信端末１０のＬＰＡ１１ではプロファイルの編集（書換え）に係る処理を終了する。一方、ユーザが選択したプロファイルが試験用プロファイルである場合（Ｓ０４−ＹＥＳ）、通信端末１０のＬＰＡ１１では、ユーザが編集開始の指示を出しているかに基づいて編集モードに入るか否かを判断する（Ｓ０５）。ユーザが編集を希望していない場合（Ｓ０５−ＮＯ）、通信端末１０のＬＰＡ１１ではプロファイルの編集（書換え）に係る処理を終了する。一方、ユーザが編集を希望している場合（Ｓ０５−ＹＥＳ）、通信端末１０のＬＰＡ１１では、ユーザの指示に基づいて、該当する試験用プロファイルに含まれるファイル群の中から編集するファイルを選択する（Ｓ０６）。その後、ユーザの指示に基づいて、選択されたファイルを編集する（Ｓ０７）。ファイルの編集は、上述したように予め定められたルールに基づいて書換え内容を制限してもよい。編集後は、編集が行われたファイルを保存して一連の処理を終了する。
【００３３】
図４に示す処理を行うことで、通信端末１０ではＬＰＡ１１を利用してｅＳＩＭ２０に収容された試験用プロファイルの編集を行うことができる。また、図４に示す一連の処理を行った場合、通信端末１０がデバイステストモードに入らない場合にはｅＳＩＭ２０に記憶されたプロファイルの変更ができない。また、通信端末１０において、ｅＳＩＭ２０に収容された試験用プロファイル以外のプロファイルが編集されることを防ぐことができる。このように、上記で説明した手順により通信端末１０においてｅＳＩＭ２０のプロファイルの編集を行う場合、想定外のプロファイルが書換えられることが防がれている。
【００３４】
なお、すでにネットワーク装置との位置登録を完了した状態にある通信端末１０においては、ｅＳＩＭ２０内のプロファイルの各ファイルの編集（書換え）が行われた後、ただちに通信端末１０側でその編集内容を認識し、現在のネットワーク装置との位置登録情報に反映する必要がある。ｅＳＩＭ２０において書換えられた内容を通信端末１０側に反映するには、通信端末１０自らがｅＳＩＭ２０において変更されたファイルの再読み込みを行うか、通信端末１０が自らリブートを指示する必要がある。再読み込みの場合は、特定のファイルのみの再読出しが行われる。また、リブートの場合には、ｅＳＩＭ２０において保存される情報全体の読出しが行われる。ｅＳＩＭ２０の再読み込みおよびリブートのいずれが必要かは、編集したファイルによって異なる。また、編集したファイルによっては、編集後にすぐに再読み込みまたはリブートを行わなくてもよい場合もある。このように、編集したファイルによっては、編集後に再読み込みまたはリブートを行うことが必要となる。
【００３５】
通信端末１０におけるファイルの編集（書換え）と、当該編集に伴う再読み込みまたはリブートに係る手順を図５に示す。
【００３６】
まず、上記の図４で示した手順により、ユーザの指示に基づいて選択されたファイルを編集する（Ｓ０７）際には、通信端末１０のＬＰＡ１１からｅＳＩＭ２０に対して書換え（編集）指示が送られる（Ｓ１１）。ここでは、ユーザがＬＰＡ１１を利用することで、ｅＳＩＭ２０内のファイルに対する変更が行われる。この結果、ｅＳＩＭ２０では該当ファイルの書換え（編集）が行われると共に、書換えが行われたファイルを保存したｅＳＩＭ２０から通信端末１０に対して応答信号が送られる（Ｓ１２）。応答信号を受信した通信端末１０では、ファイル毎に当該ファイルに対応するアクションを決定する（Ｓ１３）。例えば、ファイルの変更に基づく再読み込みまたはリブートが不要な場合には、そのまま処理を終了する。また、ファイルの変更に基づく通信端末１０の再読み込みまたはリブートが必要である場合には、ファイルに対応した再読み込みまたはリブートを実行する。具体的には、通信端末１０が再読み込みを行う場合には、通信端末１０は、ｅＳＩＭ２０の再読み込み処理（ファイルを指定した読出し）を実施し、ｅＳＩＭ２０はそれに対して応答する（Ｓ１４）。また、通信端末１０のリブートを行う場合には、通信端末１０によりリブート処理を行う。その結果、通信端末１０によりｅＳＩＭ２０における全ファイルの読出しを実施し、ｅＳＩＭ２０はそれに対して応答する（Ｓ１５）。このように、プロファイルの変更を行った後には、必要に応じて、ｅＳＩＭ２０における変更内容を通信端末１０に反映する処理が行われる。
【００３７】
ただし、ｅＳＩＭ２０内の試験用プロファイルに含まれる複数のファイルを編集する場合、ファイルの編集を行う度に再読み込みまたはリブートを行うと、当該処理に時間がかかる場合がある。そこで、通信端末１０側に編集内容を反映するための手順を加えたフロー図を図６として示す。
【００３８】
図６に示す一連の手順のうち、編集モードに入るまでの流れは、図４に示す手順と同じである。まず、ユーザにより通信端末１０においてデバイステストモードの開始を指示された際には、通信端末１０では、ユーザがデバイステストモードを操作する権限を有しているか否かを判断する（Ｓ２１）。ユーザがデバイステストモードを操作する権限を有していない場合（Ｓ２１−ＮＯ）には、一連の処理を終了する。一方、ユーザがデバイステストモードを操作する権限を有している場合（Ｓ２１−ＹＥＳ）には、通信端末１０はユーザの指示どおりデバイステストモードに入る（Ｓ２２）。
【００３９】
次に、デバイステストモードにおいて、ユーザはＬＰＡ１１のＬＵＩ１３を操作して、編集を希望するプロファイルを選択する（Ｓ２３）。通信端末１０のＬＰＡ１１では、ユーザが選択したプロファイルが試験用プロファイルに該当するか否かを判断する（Ｓ２４）。ユーザが選択したプロファイルが試験用プロファイルでは無い場合（Ｓ２４−ＮＯ）、通信端末１０のＬＰＡ１１ではプロファイルの編集（書換え）に係る処理を終了する。一方、ユーザが選択したプロファイルが試験用プロファイルである場合（Ｓ２４−ＹＥＳ）、通信端末１０のＬＰＡ１１では、ユーザが編集開始の指示を出しているかに基づいて編集モードに入るか否かを判断する（Ｓ１５）。ユーザが編集を希望していない場合（Ｓ２５−ＮＯ）、通信端末１０のＬＰＡ１１ではプロファイルの編集に係る処理を終了する。一方、ユーザが編集を希望している場合（Ｓ２５−ＹＥＳ）、通信端末１０のＬＰＡ１１では、ユーザの指示に基づいて、該当する試験用プロファイルに含まれるファイル群の中から編集するファイルを選択する（Ｓ２６）。その後、ユーザの指示に基づいて、選択されたファイルを編集する（Ｓ２７）。ファイルの編集後には、編集が行われたファイルを保存する。
【００４０】
その後、ユーザの操作に基づいて、他に編集があるか否かを判断する（Ｓ２８）。例えば、ＬＰＡ１１のＬＵＩ１３を介して、ユーザに対して現在編集を行ったファイルとは別のファイルを編集するかを問いかけることで、ユーザからの指示を受け取ることができる。他に編集するファイルがある場合（Ｓ２８−ＹＥＳ）には、ファイルの選択（Ｓ２６）および編集（Ｓ２７）および保存を繰り返す。他に編集するファイルがない場合（Ｓ２８−ＮＯ）、すなわち、ファイルの編集が完了した場合には、通信端末１０は、リブートまたはｅＳＩＭ２０の再読み込みを行う（Ｓ２９）。これにより、通信端末１０では、編集後のプロファイルの内容が反映される。
【００４１】
上述したように、編集したファイルに応じて再読み込みおよびリブートのいずれかが必要となる場合があり、どちらの処理を行うかは、編集が行われたファイルの特性によって決定される（図５のＳ１３参照）。図６に示すように、対象となる複数のファイルを編集する場合、最後に編集するファイルに対応する処理を行う（例えば、最後に編集するファイルが編集後のリブートを必要とする場合は、リブートを実行する）構成としてもよい。また、通信端末１０において、編集を行ったファイルそれぞれについて、再読み込み／リブートの要否に係る情報を保持しておき、最後のファイルの編集が終わった段階（Ｓ２８−ＮＯ）で再読み込みまたはリブートが必要か否かを判断して、その結果に基づいて必要な場合には再読み込みまたはリブートを行う（Ｓ２９）構成としてもよい。
【００４２】
図６に示す手順で、通信端末１０による再読み込みまたはリブートを行う構成とした場合、複数のファイルを編集した場合でも通信端末１０による再読み込みまたはリブートの回数を減らすことができる。
【００４３】
以上のように、本実施形態に係る通信端末１０は、試験用プロファイルが記憶された埋め込み型加入者識別モジュールとしてのｅＳＩＭ２０と、埋め込み型加入者識別モジュールを識別する制御部としてのＬＰＡ１１と、を有し、制御部は、試験用プロファイルを編集可能であり、試験用プロファイルとは異なるプロファイルは編集不可である。
【００４４】
上記の構成とすることで、通信端末１０に係る複数項目の試験を行う際の埋め込み型加入者識別モジュールにおける試験用プロファイルの変更を簡素化することができる。従来は、複数項目の試験を行う際には、ＳＭサーバ３０から各項目に対応する試験用プロファイルを個別にダウンロードすることで試験用プロファイルを変更する必要があったため、通信環境の確保や通信量の増大等が発生することが考えられた。これに対して、本実施形態に係る通信端末１０では、試験用プロファイルの編集を通信端末１０で行うことが可能なため、複数項目の試験に対応した試験用プロファイルを個別にダウンロードする作業を減らすことができ、より簡便に試験用プロファイルの変更を行うことができる。また、試験用プロファイル以外のプロファイルについては編集不可とされるため、試験用プロファイル以外のプロファイルに対して想定外の変更等が加えられることを防ぐことができる。
【００４５】
また、制御部としてのＬＰＡ１１は、通信端末１０が試験用モード（デバイステストモード）である場合に試験用プロファイルを編集可能とする態様とすることができる。
【００４６】
上記のように、通信端末１０が試験用モードである場合に試験用プロファイルを編集可能な構成とすることで、試験用モードの利用が制限されているユーザが試験用プロファイルを編集することを防ぐことができ、想定外のプロファイルの変更等を抑制することができる。
【００４７】
また、試験用プロファイルは、複数のファイルを含み、制御部としてのＬＰＡ１１は、複数のファイルに含まれる特定のファイルについて編集可能であり、その他のファイルについて編集不可である態様とすることができる。
【００４８】
上記のように、特定のファイルについて編集可能として、その他のファイルについて編集不可とすることで、編集すると問題が生じる可能性のあるファイルの編集が行われることを防ぐことができる。
【００４９】
また、制御部としてのＬＰＡ１１は、試験用プロファイルの編集内容を制限している態様とすることができる。
【００５０】
上記のように、試験用プロファイルの編集内容を制限する構成とすることで、試験用プロファイルが想定外の内容に編集されてしまうことを防ぐことができる。
【００５１】
なお、本発明に係る通信端末１０は、上記で説明したものに限定されず、種々の変更を行うことができる。例えば、通信端末１０においてｅＳＩＭ２０を制御する制御部としての機能をＬＰＡ１１とは異なる部分が有していてもよい。また、ｅＳＩＭ２０において記憶できるプロファイルの数および容量は適宜変更することができる。また、通信端末１０は、試験用プロファイルにおける編集内容に係る情報をメモリ等に保持していてもよい。この場合、メモリ等に保持された情報をＬＰＡ１１を利用してｅＳＩＭ２０に対して記憶させることで、ｅＳＩＭ２０の記憶用プロファイルの編集を行うことができる。
（その他）
【００５２】
上記実施の形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック（構成部）は、ハードウェア及び／又はソフトウェアの任意の組み合わせによって実現される。また、各機能ブロックの実現手段は特に限定されない。すなわち、各機能ブロックは、物理的及び／又は論理的に結合した１つの装置により実現されてもよいし、物理的及び／又は論理的に分離した２つ以上の装置を直接的及び／又は間接的に(例えば、有線及び／又は無線)で接続し、これら複数の装置により実現されてもよい。
【００５３】
例えば、本発明の一実施の形態における通信端末１０は、本実施形態の通信端末１０の処理を行うコンピュータとして機能してもよい。図７は、本実施形態に係る通信端末１０のハードウェア構成の一例を示す図である。上述の通信端末１０は、物理的には、プロセッサ１００１、メモリ１００２、ストレージ１００３、通信装置１００４、入力装置１００５、出力装置１００６、バス１００７などを含むコンピュータ装置として構成されてもよい。
【００５４】
なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。通信端末１０のハードウェア構成は、図に示した各装置を１つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。
【００５５】
通信端末１０における各機能は、プロセッサ１００１、メモリ１００２などのハードウェア上に所定のソフトウェア（プログラム）を読み込ませることで、プロセッサ１００１が演算を行い、通信装置１００４による通信や、メモリ１００２及びストレージ１００３におけるデータの読み出し及び／又は書き込みを制御することで実現される。
【００５６】
プロセッサ１００１は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ１００１は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置（ＣＰＵ：Central  Processing  Unit）で構成されてもよい。例えば、ＬＰＡ１１は、プロセッサ１００１で実現されてもよい。
【００５７】
また、プロセッサ１００１は、プログラム（プログラムコード）、ソフトウェアモジュールやデータを、ストレージ１００３及び／又は通信装置１００４からメモリ１００２に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施の形態で説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。例えば、ＬＰＡ１１は、メモリ１００２に格納され、プロセッサ１００１で動作する制御プログラムによって実現されてもよく、他の機能ブロックについても同様に実現されてもよい。上述の各種処理は、１つのプロセッサ１００１で実行される旨を説明してきたが、２以上のプロセッサ１００１により同時又は逐次に実行されてもよい。プロセッサ１００１は、１以上のチップで実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されても良い。
【００５８】
メモリ１００２は、コンピュータ読み取り可能な記録媒体であり、例えば、ＲＯＭ（Read  Only  Memory）、ＥＰＲＯＭ（Erasable  Programmable  ＲＯＭ）、ＥＥＰＲＯＭ（ElectricallyErasable Programmable ＲＯＭ）、ＲＡＭ（Random  Access  Memory）などの少なくとも１つで構成されてもよい。メモリ１００２は、レジスタ、キャッシュ、メインメモリ（主記憶装置）などと呼ばれてもよい。メモリ１００２は、本発明の一実施の形態に係る無線通信方法を実施するために実行可能なプログラム（プログラムコード）、ソフトウェアモジュールなどを保存することができる。
【００５９】
ストレージ１００３は、コンピュータ読み取り可能な記録媒体であり、例えば、ＣＤ−ＲＯＭ（Compact  Disc  ＲＯＭ）などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Ｂｌｕ−ｒａｙ（登録商標）ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー（登録商標）ディスク、磁気ストリップなどの少なくとも１つで構成されてもよい。ストレージ１００３は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ１００２及び／又はストレージ１００３を含むデータベース、サーバその他の適切な媒体であってもよい。
【００６０】
通信装置１００４は、有線及び／又は無線ネットワークを介してコンピュータ間の通信を行うためのハードウェア（送受信デバイス）であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。例えば、通信端末１０におけるＳＭサーバ３０との通信を行う機能部は、通信装置１００４で実現されてもよい。
【００６１】
入力装置１００５は、外部からの入力を受け付ける入力デバイス（例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど）である。出力装置１００６は、外部への出力を実施する出力デバイス（例えば、ディスプレイ、スピーカー、ＬＥＤランプなど）である。なお、入力装置１００５及び出力装置１００６は、一体となった構成（例えば、タッチパネル）であってもよい。
【００６２】
また、プロセッサ１００１やメモリ１００２などの各装置は、情報を通信するためのバス１００７で接続される。バス１００７は、単一のバスで構成されてもよいし、装置間で異なるバスで構成されてもよい。
【００６３】
また、通信端末１０は、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ：Digital  Signal  Processor）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＰＬＤ（Programmable  Logic  Device）、ＦＰＧＡ（Field  Programmable  Gate  Array）などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ１００１は、これらのハードウェアの少なくとも１つで実装されてもよい。
【００６４】
以上、本実施形態について詳細に説明したが、当業者にとっては、本実施形態が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本実施形態は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本実施形態に対して何ら制限的な意味を有するものではない。
【００６５】
情報の通知は、本明細書で説明した態様／実施形態に限られず、他の方法で行われてもよい。例えば、情報の通知は、物理レイヤシグナリング（例えば、ＤＣＩ（Downlink  Control  Information）、ＵＣＩ（Uplink  Control  Information））、上位レイヤシグナリング（例えば、ＲＲＣ（Radio  Resource  Control）シグナリング、ＭＡＣ（Medium  Access  Control）シグナリング、報知情報（ＭＩＢ（Master  Information  Block）、ＳＩＢ（System  Information  Block）））、その他の信号又はこれらの組み合わせによって実施されてもよい。また、ＲＲＣシグナリングは、ＲＲＣメッセージと呼ばれてもよく、例えば、ＲＲＣ接続セットアップ（RRC Connection Setup）メッセージ、ＲＲＣ接続再構成（RRCConnection Reconfiguration）メッセージなどであってもよい。
【００６６】
本明細書で説明した各態様／実施形態は、ＬＴＥ（Long  Term  Evolution）、ＬＴＥ−Ａ（LTE-Advanced）、ＳＵＰＥＲ  ３Ｇ、ＩＭＴ−Ａｄｖａｎｃｅｄ、４Ｇ、５Ｇ、ＦＲＡ（Future  Radio  Access）、Ｗ−ＣＤＭＡ（登録商標）、ＧＳＭ（登録商標）、ＣＤＭＡ２０００、ＵＭＢ（Ultra  Mobile  Broadband）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、ＵＷＢ（Ultra-WideBand）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、その他の適切なシステムを利用するシステム及び／又はこれらに基づいて拡張された次世代システムに適用されてもよい。
【００６７】
本明細書で説明した各態様／実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
【００６８】
入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報等は、上書き、更新、または追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
【００６９】
判定は、１ビットで表される値（０か１か）によって行われてもよいし、真偽値（Boolean：trueまたはfalse）によって行われてもよいし、数値の比較（例えば、所定の値との比較）によって行われてもよい。
【００７０】
本明細書で説明した各態様／実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、当該所定の情報の通知を行わない）ことによって行われてもよい。
【００７１】
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
【００７２】
また、ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線（ＤＳＬ）などの有線技術及び／又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び／又は無線技術は、伝送媒体の定義内に含まれる。
【００７３】
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【００７４】
なお、本明細書で説明した用語及び／又は本明細書の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。
【００７５】
また、本明細書で説明した情報、パラメータなどは、絶対値で表されてもよいし、所定の値からの相対値で表されてもよいし、対応する別の情報で表されてもよい。例えば、無線リソースはインデックスで指示されるものであってもよい。
【００７６】
上述したパラメータに使用する名称はいかなる点においても限定的なものではない。さらに、これらのパラメータを使用する数式等は、本明細書で明示的に開示したものと異なる場合もある。様々なチャネル（例えば、ＰＵＣＣＨ、ＰＤＣＣＨなど）及び情報要素（例えば、ＴＰＣなど）は、あらゆる好適な名称によって識別できるので、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的なものではない。
【００７７】
本明細書で使用する「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up)（例えば、テーブル、データベースまたは別のデータ構造での探索）、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)（例えば、情報を受信すること）、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)（例えば、メモリ中のデータにアクセスすること）した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。
【００７８】
「接続された(connected)」、「結合された(coupled)」という用語、又はこれらのあらゆる変形は、２又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された２つの要素間に１又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。本明細書で使用する場合、２つの要素は、１又はそれ以上の電線、ケーブル及び／又はプリント電気接続を使用することにより、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光（可視及び不可視の両方）領域の波長を有する電磁エネルギーなどの電磁エネルギーを使用することにより、互いに「接続」又は「結合」されると考えることができる。
【００７９】
本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。
【００８０】
本明細書で「第１の」、「第２の」などの呼称を使用した場合においては、その要素へのいかなる参照も、それらの要素の量または順序を全般的に限定するものではない。これらの呼称は、２つ以上の要素間を区別する便利な方法として本明細書で使用され得る。したがって、第１および第２の要素への参照は、２つの要素のみがそこで採用され得ること、または何らかの形で第１の要素が第２の要素に先行しなければならないことを意味しない。
【００８１】
「含む（include）」、「含んでいる（including）」、およびそれらの変形が、本明細書あるいは特許請求の範囲で使用されている限り、これら用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本明細書あるいは特許請求の範囲において使用されている用語「または（or）」は、排他的論理和ではないことが意図される。
【００８２】
本明細書において、文脈または技術的に明らかに１つのみしか存在しない装置である場合以外は、複数の装置をも含むものとする。
【００８３】
本開示の全体において、文脈から明らかに単数を示したものではなければ、複数のものを含むものとする。
【符号の説明】
【００８４】
１０…通信端末、１１…ＬＰＡ、２０…ｅＳＩＭ。
【図１】
2019145910.tif 000003
【図２】
2019145910.tif 000004
【図３】
2019145910.tif 000005
【図４】
2019145910.tif 000006
【図５】
2019145910.tif 000007
【図６】
2019145910.tif 000008
【図７】
2019145910.tif 000009