(57)【特許請求の範囲】
【請求項１】
複数のサービスを利用可能な非接触通信機能を備えたＩＣチップと、
ユーザと、利用するサービスに対応するアプリケーションを識別するアプリケーション識別子と、ＩＣチップ内に設けられた複数のアプリケーション領域とを対応付けるアプリケーション領域情報を記憶するアプリケーション領域情報記憶部と、
ユーザを識別する識別情報を記憶する差し替え可能な記憶媒体から読み出した識別情報と、前記アプリケーション領域情報と、に基づいて、前記ＩＣチップ内の前記識別情報に対応するユーザのアプリケーション領域を利用可能な状態にするアプリケーション領域制御部と、を備えたことを特徴とする携帯端末。
【請求項２】
更に、アプリケーション識別子が外部から入力された場合に、前記アプリケーション領域情報記憶部に、新規エントリを生成するアプリケーション領域情報登録部を備える請求項１に記載の携帯端末。
【請求項３】
前記アプリケーション領域制御部は、前記アプリケーション領域に、前記識別情報によって特定されるユーザが利用可能であることを示す利用可能情報を登録する請求項１又は２に記載の携帯端末。
【請求項４】
前記アプリケーション領域制御部は、前記識別情報に対応付けられたアプリケーション領域に、該当するアプリケーション識別子を登録し、他のユーザに対応付けられたアプリケーション領域のアプリケーション識別子を無効化する請求項１乃至３いずれか一に記載の携帯端末。
【請求項５】
前記アプリケーション領域制御部は、前記記憶媒体が差し替えられた場合に、前記アプリケーション領域への書き込み動作を行う請求項３又は４に記載の携帯端末。
【請求項６】
更に、前記アプリケーション領域情報記憶部に登録するアプリケーション識別子を暗号化し、または、アプリケーション領域情報記憶部に暗号化されて登録されたアプリケーション識別子を復号する暗復号化部を備えることを特徴とした請求項１乃至５いずれか一記載の携帯端末。
【請求項７】
前記差し替え可能な記憶媒体に記憶された暗号鍵を用いて前記暗復号化処理が行われる請求項６に記載の携帯端末。
【請求項８】
前記差し替え可能な記憶媒体は、ＵＳＩＭ（Ｕｎｉｖｅｒｓａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）であり、前記識別情報として、ＵＳＩＭに記録された加入者識別子を用いる請求項１乃至７いずれか一に記載の携帯端末。
【請求項９】
非接触通信機能を備えたＩＣチップを搭載し、該非接触通信機能を用いたサービスを利用可能な携帯端末の前記ＩＣチップ内に設けられた複数のアプリケーション領域の利用制御を行なうアプリケーション領域制御方法であって、
携帯端末に設けられたアプリケーション領域情報記憶部に、ユーザと、利用するサービスに対応するアプリケーションを識別するアプリケーション識別子と、ＩＣチップ内に設けられた複数のアプリケーション領域とを対応付けるアプリケーション領域情報を記憶するステップと、
ユーザを識別する識別情報を記憶する記憶媒体が差し替えられた場合に、該記憶媒体から読み出した識別情報と、前記アプリケーション領域情報と、に基づいて、前記ＩＣチップ内の前記識別情報に対応するユーザのアプリケーション領域を利用可能な状態にするステップとを含むアプリケーション領域制御方法。
【請求項１０】
非接触通信機能を備えたＩＣチップを搭載し、該非接触通信機能を用いたサービスを利用可能な携帯端末の前記ＩＣチップ内に設けられた複数のアプリケーション領域の利用制御を行なうアプリケーション領域制御プログラムであって、
アプリケーション識別子が外部から入力された場合に、携帯端末に設けられたアプリケーション領域情報記憶部に、ユーザと、利用するサービスに対応するアプリケーションを識別するアプリケーション識別子と、ＩＣチップ内に設けられた複数のアプリケーション領域とを対応付けるアプリケーション領域情報を記憶する処理と、
ユーザを識別する識別情報を記憶する記憶媒体が差し替えられた場合に、該記憶媒体から読み出した識別情報と、前記アプリケーション領域情報と、に基づいて、前記ＩＣチップ内の前記識別情報に対応するユーザのアプリケーション領域を利用可能な状態にする処理とを、
前記携帯端末に搭載されたコンピュータに実行させるアプリケーション領域制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の記載］
本発明は、日本国特許出願：特願２００８−０５２９３２号（２００８年  ３月  ４日出願）の優先権主張に基づくものであり、同出願の全記載内容は引用をもって本書に組み込み記載されているものとする。
本発明は、非接触通信機能を備えたＩＣチップを搭載した携帯端末、アプリケーション領域制御方法及びアプリケーション領域制御プログラムに関し、特に、その非接触通信機能を用いて複数のサービスを利用可能なＩＣチップを搭載した携帯端末、アプリケーション領域制御方法及びアプリケーション領域制御プログラムに関する。
【背景技術】
【０００２】
近年、非接触通信機能を備えたＩＣチップを搭載した携帯端末向けに、各種のサービスを実現するアプリケーションプログラム（以下、「アプリケーション」という。）が提供されている。例えば、店舗等に設置された外部機器のアプリケーションと非接触ＩＣチップとの間で価値情報を送受信することや、携帯端末内のアプリケーションを経由して携帯電話網やインターネットのような外部ネットワークのサーバ等と非接触ＩＣチップとの間で価値情報を送受信することで、電子マネーをやり取りする仕組みが実現されている。【０００３】
１台の携帯端末を複数ユーザで共有する仕組みも実現されており、ＵＳＩＭ（Ｕｎｉｖｅｒｓａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）と呼ばれる加入者を識別する着脱可能なハードウェアモジュールを携帯端末に差し換えることで、ＵＳＩＭを所持する加入者の携帯電話契約に合った携帯電話サービスを端末で利用できるようになっている。【０００４】
特許文献１には、上記したＵＳＩＭ等の記憶媒体により複数ユーザで共有可能な携帯端末において、各ユーザ毎に、ユーザデータ（個人用コンテンツ）を暗号化して記憶し、各ユーザ間でのプライバシーを保護できるようにした構成が開示されている。【０００５】
特許文献２には、同様に複数ユーザで共有可能な携帯端末において、データが論理的に複数のグループに分割して記憶されるデータ記憶部を備え、記憶媒体から読み出した識別情報によって前記グループを選択し、アプリケーションプログラムにアクセスさせる構成が開示されている。【０００６】
非特許文献１は、ネットワーク上のバックアップサーバを用いて、ＩＣチップ内の情報を一括して他の携帯端末に移し替えるサービスに関する文献である。【０００７】
【特許文献１】特開２００４−３３６７１９号公報
【特許文献２】特開２０００−４９６８７号公報
【非特許文献１】ＮＴＴドコモ、「ｉＣお引っこしサービス」、ＵＲＬ（http://www.nttdocomo.co.jp/service/osaifu_shopping/osaifu/ic/）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
以上の特許文献１、２及び非特許文献１の全開示内容は、本書に引用をもって繰り込み記載されているものとする。
以下の分析は、本発明の観点から与えられる。
上記のように複数ユーザで共用可能な携帯端末が実用されているが、ＩＣチップの方は特定のユーザ一人での使用を前提としており、複数ユーザがＩＣチップを用いて提供されている各種サービスを共用することができないという問題点がある。【０００９】
その理由は、図３に示すように、非接触通信機能を備えたＩＣチップ内のアプリケーション領域には、アプリケーション識別子が記録され、ＩＣリーダライタ等の外部機器からアプリケーション識別子を手掛かりにデータを直接読み書きする構成となっているためである。このため、携帯端末を買い換えたユーザが引き続き、アプリケーションの利用を続ける場合には、非特許文献１のように、ＩＣチップ内のデータを移し替える必要がある。【００１０】
特許文献１、２に記載の技術は、携帯端末内の発着信履歴や電話帳やスケジュール等を記憶するためのフラッシュメモリをユーザ毎に排他的に利用させる構成である。仮に、特許文献１、２に記載の技術をＩＣチップ内の記憶領域に適用した場合、同一のアプリケーション識別子が複数記録されている状態や復号モジュールを起動して置かなければならない状態が起こり得る。このため、ＩＣチップそのもの、あるいは、外部機器の仕様を大幅に変更しなければならない。【００１１】
本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、ＩＣチップや外部機器の仕様を大きく変更することなく、１台の携帯端末を共用する複数のユーザが、それぞれ自己の名義で契約等したサービスを利用するための携帯端末及そのアプリケーション領域制御方法を提供することにある。
【課題を解決するための手段】
【００１２】
本発明の第１の視点によれば、複数のサービスを利用可能な非接触通信機能を備えたＩＣチップと、ユーザと、利用するサービスに対応するアプリケーションを識別するアプリケーション識別子と、ＩＣチップ内に設けられた複数のアプリケーション領域とを対応付けるアプリケーション領域情報を記憶するアプリケーション領域情報記憶部と、ユーザを識別する識別情報を記憶する差し替え可能な記憶媒体から読み出した識別情報と、前記アプリケーション領域情報と、に基づいて、前記ＩＣチップ内の前記識別情報に対応するユーザのアプリケーション領域を利用可能な状態にするアプリケーション領域制御部と、を備える携帯端末が提供される。【００１３】
本発明の第２の視点によれば、非接触通信機能を備えたＩＣチップを搭載し、該非接触通信機能を用いたサービスを利用可能な携帯端末の前記ＩＣチップ内に設けられた複数のアプリケーション領域の利用制御を行なうアプリケーション領域制御方法であって、携帯端末に設けられたアプリケーション領域情報記憶部に、ユーザと、利用するサービスに対応するアプリケーションを識別するアプリケーション識別子と、ＩＣチップ内に設けられた複数のアプリケーション領域とを対応付けるアプリケーション領域情報を記憶するステップ（第１ステップ）と、ユーザを識別する識別情報を記憶する記憶媒体が差し替えられた場合に、該記憶媒体から読み出した識別情報と、前記アプリケーション領域情報と、に基づいて、前記ＩＣチップ内の前記識別情報に対応するユーザのアプリケーション領域を利用可能な状態にするステップ（第２ステップ）と、を含むアプリケーション領域制御方法が提供される。【００１４】
本発明の第３の視点によれば、非接触通信機能を備えたＩＣチップを搭載し、該非接触通信機能を用いたサービスを利用可能な携帯端末の前記ＩＣチップ内に設けられた複数のアプリケーション領域の利用制御を行なうアプリケーション領域制御プログラムであって、アプリケーション識別子が外部から入力された場合に、携帯端末に設けられたアプリケーション領域情報記憶部に、ユーザと、利用するサービスに対応するアプリケーションを識別するアプリケーション識別子と、ＩＣチップ内に設けられた複数のアプリケーション領域とを対応付けるアプリケーション領域情報を記憶する処理と、ユーザを識別する識別情報を記憶する記憶媒体が差し替えられた場合に、該記憶媒体から読み出した識別情報と、前記アプリケーション領域情報と、に基づいて、前記ＩＣチップ内の前記識別情報に対応するユーザのアプリケーション領域を利用可能な状態にする処理とを、前記携帯端末に搭載されたコンピュータに実行させるアプリケーション領域制御プログラムが提供される。なお、このアプリケーション領域制御プログラムは、コンピュータが読み取り可能な記憶媒体に記録することができ、各種の通信部を用いて携帯端末にインストールすることが可能である。
【発明の効果】
【００１５】
本発明によれば、ＩＣチップや外部機器の仕様を変更することなく、１台の携帯端末を複数ユーザで共用することが可能となる。その理由は、ユーザ、アプリケーション及びアプリケーション領域との対応関係を記憶しておき、ユーザの識別情報に基づいて、複数のアプリケーション領域の中から、該当するアプリケーション領域を利用可能な状態にできるようにしたことにある。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施形態に係る携帯端末の構成を表したブロック図である。
【図２】本発明の第１の実施形態に係る携帯端末のアプリケーション領域情報ＤＢの構成及び更新処理の概要を説明するための図である。
【図３】本発明の第１の実施形態に係る携帯端末の非接触ＩＣチップの概略構成を表した図である。
【図４】本発明の第１の実施形態に係る携帯端末において、ユーザがアプリケーション領域を使用するアプリケーションを利用する際の動作を示す流れ図である。
【図５】本発明の第１の実施形態に係る携帯端末において、ユーザが新たにアプリケーションを利用する際の動作を示す流れ図である。
【図６】本発明の第２の実施形態に係る携帯端末の構成を表したブロック図である。
【図７】本発明の第２の実施形態に係る携帯端末のアプリケーション領域情報ＤＢの構成を説明するための図である。
【図８】本発明の第２の実施形態に係る携帯端末において、ユーザがアプリケーション領域を使用するアプリケーションを利用する際の動作を示す流れ図である。
【図９】本発明の第２の実施形態に係る携帯端末において、ユーザが新たにアプリケーションを利用する際の動作を示す流れ図である。
【図１０】本発明の概要を説明するための図である。
【符号の説明】
【００１７】
１  携帯端末
２  非接触ＩＣチップ
３  ＵＳＩＭ
３ａ  記憶媒体
４  入力部
５  出力部
１１  領域制御部
１２  アプリケーション部
２１〜２３  アプリケーション領域
３１  加入者識別子記憶部
３２  暗号鍵記憶部
１１０  アプリケーション領域情報記憶部
１１１  アプリケーション領域情報ＤＢ（データベース）
１１２  アプリケーション領域制御部
１１３  アプリケーション領域情報登録部
１１４  暗復号化部
１２１  アプリケーションＡ実行部
１２２  アプリケーションＢ実行部
【発明を実施するための最良の形態】
【００１８】
続いて、本発明を実施するための形態について図面を参照して詳細に説明する。
はじめに本発明の概要について説明する。本発明の携帯端末は、複数のサービスを利用可能な非接触通信機能を備えたＩＣチップ（非接触ＩＣチップ）２と、ユーザを識別する識別情報を記憶する差し替え可能な記憶媒体３ａと、アプリケーション領域情報記憶部１１０と、アプリケーション領域制御部１１２と、を備えて構成される。
アプリケーション領域情報記憶部１１０は、ユーザと、非接触ＩＣチップ２を用いて利用するサービスに対応するアプリケーションのアプリケーション識別子と、非接触ＩＣチップ２内に設けられた複数のアプリケーション領域とを対応付けるアプリケーション領域情報を記憶する。
アプリケーション領域制御部１１２は、記憶媒体３ａから読み出した識別情報と、アプリケーション領域情報記憶部１１０に記憶されたアプリケーション領域情報と、に基づいて、非接触ＩＣチップ２内の前記識別情報に対応するユーザのアプリケーション領域を利用可能な状態に制御する。
以上により、記憶媒体３ａの差し替えによって切り替えられる各ユーザが、それぞれ自己用のアプリケーション領域を用いて、非接触ＩＣチップ２によるサービスを受けられる状態が実現される。【００１９】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る携帯端末の構成を表したブロック図である。図１を参照すると、携帯端末１は、概略、領域制御部１１と、アプリケーション部１２と、非接触ＩＣチップ２と、入力装置４と、出力装置５とを備えて構成されている。【００２０】
領域制御部１１は、アプリケーション領域情報ＤＢ（データベース）１１１と、アプリケーション領域制御部１１２と、アプリケーション領域情報登録部１１３とを含んで構成されている。アプリケーション領域制御部１１２及びアプリケーション領域情報登録部１１３は、携帯端末に搭載されたコンピュータに、後記する各処理を実行させるプログラムにより実現することができる。【００２１】
アプリケーション部１２は、アプリケーション実行部１２１、１２２により、非接触ＩＣチップ２のアプリケーション領域のデータに対して書き込みや読み込みを行ない、必要に応じて、出力部５にメッセージ等を出力する。【００２２】
非接触ＩＣチップ２は、複数のアプリケーション領域２１〜２３を有している。なお、図１の例では、３つのアプリケーション領域２１〜２３を示しているが、３以上のアプリケーション領域を設けることが可能である。【００２３】
ＵＳＩＭ３は、加入者識別子記憶部３１を備える。加入者識別子記憶部３１は、加入者識別子を記憶し、アプリケーション領域制御部１１２やアプリケーション領域情報登録部１１３からの要求に応じて、加入者識別子を送信する。【００２４】
入力部４は、ユーザに携帯端末への入力手段を提供する各種ボタンやポインティングデバイスや近距離無線通信デバイス、あるいは、カメラ、スキャナ、マイク等の情報入力装置により構成される。【００２５】
出力部５は、携帯端末の出力結果をユーザに画面等で出力する手段を提供する表示装置やスピーカ等の情報出力装置により構成される。【００２６】
図２は、上記アプリケーション領域情報ＤＢ１１１の構成及びその更新処理の概要を説明するための図である。アプリケーション領域情報ＤＢ１１１は、アプリケーション領域識別子と、アプリケーション識別子と、利用フラグと、加入者識別子との組（以後、本実施形態では、この組を「アプリケーション領域情報」と呼ぶことにする。）を記憶している。【００２７】
アプリケーション領域制御部１１２は、ＵＳＩＭ３の加入者識別子記憶部３１から読み出した加入者識別子に基づいて、アプリケーション領域情報ＤＢ１１１のアプリケーション領域情報の利用フラグを更新するとともに、更新後のアプリケーション領域情報を取得する。【００２８】
図２の上段は、加入者識別子Ａを持つユーザＡのＵＳＩＭ３が装着された状態のアプリケーション領域情報を表している。ここで、加入者識別子Ｂを持つユーザＢのＵＳＩＭ３に差し替えられると、アプリケーション領域制御部１１２は、図２の下段に示したように、加入者識別子Ｂが付与されたアプリケーション領域情報の利用フラグを無効（０）から有効（１）に更新するとともに、ユーザＡのアプリケーション領域情報の利用フラグを無効（０）に更新する。【００２９】
アプリケーション領域制御部１１２は、上記のように更新したアプリケーション領域情報に基づいて、非接触ＩＣチップ２に対し、非接触ＩＣチップ２内のアプリケーション識別子の更新を要求する。具体的には、アプリケーション領域制御部１１２は、図２の下段に示したアプリケーション領域情報からアプリケーション領域情報識別子が２であるアプリケーション領域を利用可能な状態（外部機器からアクセス可能な状態）にし、その他を利用不可能な状態（外部機器からアクセスできない状態）に書き換えるよう非接触ＩＣチップ２に要求する。【００３０】
アプリケーション領域情報登録部１１３は、入力部４からアプリケーション識別子が入力された場合に、アプリケーション領域情報ＤＢ１１１に対し、当該アプリケーション識別子と加入者識別子と未使用のアプリケーション領域識別子を持つ新規エントリ（アプリケーション領域情報）を登録する。また、アプリケーション領域情報登録部１１３は、アプリケーション領域制御部１１２と同様に、アプリケーション領域情報の前記利用フラグの更新と、更新後のアプリケーション領域情報の取得を行なう。更に、アプリケーション領域情報登録部１１３は、取得したアプリケーション領域情報に基づいて、非接触ＩＣチップ２に対し、非接触ＩＣチップ２内のアプリケーション領域のアプリケーション識別子の更新を要求する。
前記アプリケーション領域情報ＤＢ１１１およびアプリケーション領域情報登録部１１３がアプリケーション領域情報記憶部に相当する。【００３１】
図３は、非接触ＩＣチップ２のアプリケーション領域の構成を表した図である。非接触ＩＣチップ２は、アプリケーション領域識別子で特定されるアプリケーション領域に、アプリケーション識別子とアプリケーションのデータとの組を記憶する。また、非接触ＩＣチップ２は、アプリケーション部１２からの要求に応じて、当該アプリケーションに対応するアプリケーション識別子を持つアプリケーション領域に対して、書き込みや読み取りを行う。また、非接触ＩＣチップ２は、アプリケーション領域制御部１１２やアプリケーション領域情報登録部１１３からのアプリケーション領域内のアプリケーション識別子の更新要求に応じて、アプリケーション領域のアプリケーション識別子を更新する。【００３２】
続いて、本実施形態に係る携帯端末１の動作について図面を参照して詳細に説明する。始めに、既に登録済みのアプリケーションを利用する際の各部の動作について図４を参照して説明する。【００３３】
ＵＳＩＭ３の差し替えが行われると、携帯端末１の領域制御部１１は、ＵＳＩＭ３に対して加入者識別子を要求する（ステップＡ１）。【００３４】
次に、ＵＳＩＭ３は加入者識別子記憶部３１に記憶する加入者識別子を領域制御部１１に送信する（ステップＡ２）。【００３５】
加入者識別子を受信した領域制御部１１は、図２の下段に示したように、アプリケーション領域情報ＤＢ１１１のアプリケーション領域情報のうち、前記受信した加入者識別子を持つアプリケーション領域情報の利用フラグを有効（１）に変更し、前記受信した加入者識別子と異なる加入者識別子を持つアプリケーション領域情報の利用フラグを無効（０）に変更する（ステップＡ３）。【００３６】
次に、領域制御部１１は、アプリケーション領域情報ＤＢ１１１からアプリケーション領域情報を取得する（ステップＡ４）。【００３７】
更に、領域制御部１１は、非接触ＩＣチップ２に対し、アプリケーション領域識別子とアプリケーション識別子を送信し、非接触ＩＣチップ２のアプリケーション領域のアプリケーション識別子を更新するように要求する（ステップＡ５）。このとき、領域制御部１１は、非接触ＩＣチップ２に対し、利用フラグが有効（１）であるアプリケーション領域にアプリケーション識別子を書き込むとともに、利用フラグが無効（０）であるアプリケーション領域のアプリケーション識別子を無効にするように要求する。【００３８】
前記更新要求を受けた非接触ＩＣチップ２は、前記受信したアプリケーション領域識別子に対応するアプリケーション領域に、前記受信したアプリケーション識別子を書き込んでいくとともにその他のアプリケーション領域を無効化していく（ステップＡ６）。【００３９】
以上の結果、ＵＳＩＭ３から読み出した識別情報を用いて利用フラグが有効（１）にされたアプリケーション領域にアプリケーション識別子が書き込まれ、その他のアプリケーション領域が無効化される。従って、ＵＳＩＭ３によって切り替えられる各ユーザが、それぞれ自己用のアプリケーション領域を用いて、非接触ＩＣチップによるサービスを受けられる状態が実現される。【００４０】
次に、ユーザが新しいアプリケーションを利用する際の各部の動作について図５を参照して説明する。【００４１】
始めに、ユーザより入力部４を介して、携帯端末１の領域制御部１１に登録するアプリケーション識別子の入力が行なわれる（ステップＢ１）。【００４２】
携帯端末１の領域制御部１１は、ＵＳＩＭ３に対して加入者識別子を要求する（ステップＢ２）。【００４３】
次に、ＵＳＩＭ３は加入者識別子記憶部３１に記憶する加入者識別子を領域制御部１１に送信する（ステップＢ３）。【００４４】
次に、領域制御部１１は、アプリケーション領域情報ＤＢ１１１に、受信した加入者識別子とアプリケーション識別子を持つ新しいアプリケーション領域情報を登録する（ステップＢ４）。併せて、領域制御部１１は、図２の下段に示したように、アプリケーション領域情報ＤＢ１１１のアプリケーション領域情報のうち、前記受信した加入者識別子を持つアプリケーション領域情報の利用フラグを有効（１）に変更し、前記受信した加入者識別子と異なる加入者識別子を持つアプリケーション領域情報の利用フラグを無効（０）に変更する。【００４５】
次に、領域制御部１１は、アプリケーション領域情報ＤＢ１１１からアプリケーション領域情報を取得する（ステップＢ５）。【００４６】
更に、領域制御部１１は、非接触ＩＣチップ２に対し、アプリケーション領域識別子とアプリケーション識別子を送信し、非接触ＩＣチップ２のアプリケーション領域のアプリケーション識別子を更新するように要求する（ステップＢ６）。このとき、領域制御部１１は、非接触ＩＣチップ２に対し、利用フラグが有効（１）であるアプリケーション領域にアプリケーション識別子を書き込むとともに、利用フラグが無効（０）であるアプリケーション領域のアプリケーション識別子を無効にするように要求する。【００４７】
前記更新要求を受けた非接触ＩＣチップ２は、前記受信したアプリケーション領域識別子に対応するアプリケーション領域に、前記受信したアプリケーション識別子を書き込んでいくとともにその他のアプリケーション領域を無効化していく（ステップＢ７）。【００４８】
以上の結果、新規に確保されたアプリケーション領域を含むアプリケーション領域のなかから、ＵＳＩＭ３から読み出した識別情報を用いて利用フラグが有効（１）にされたアプリケーション領域にアプリケーション識別子が書き込まれ、その他のアプリケーション領域が無効化される。従って、ＵＳＩＭ３によって切り替えられる各ユーザが、それぞれ自己用のアプリケーション領域を用いて、非接触ＩＣチップによるサービスを受けられる状態が実現される。【００４９】
以上のとおり、本実施形態の携帯端末によれば、複数のユーザで非接触ＩＣチップを共有し、各ユーザがそれぞれ登録したサービスを受けることが可能となる。また、携帯端末内の情報（アプリケーション領域情報）で、必要な処理を実行できるため、ネットワークに置かれたバックアップサーバ等にアクセスやＩＣリーダライタ等の外部機器の仕様に変更を加える必要もない。その理由は、アプリケーション領域情報を参照して、複数のアプリケーション領域のうち、ユーザとアプリケーションに対応したアプリケーション領域を利用可能な状態にできるように構成したためである。【００５０】
［第２の実施形態］
続いて、上記第１の実施形態に変更を加えた本発明の第２の実施形態について説明する。図６は、本発明の第２の実施形態に係る携帯端末の構成を表したブロック図である。図１に表した第１の実施形態との構成上の相違点は、ＵＳＩＭ３にユーザ固有の暗号鍵を記憶する暗号鍵記憶部３２が追加されている点と、領域制御部１１に前記ＵＳＩＭ３の暗号鍵で暗復号処理を行う暗復号化部１１４が追加されている点である。以下、上記した相違点を中心に本実施形態の構成及び動作について説明する。【００５１】
アプリケーション領域情報ＤＢ１１１は、図７に例示するように、アプリケーション領域識別子と各ユーザのＵＳＩＭ３に記憶される暗号鍵Ｅｋａ〜Ｅｋｃで暗号化されたアプリケーション識別子と加入者識別子との組（本実施形態では、この組を「アプリケーション領域情報」と呼ぶことにする。）を記憶している。【００５２】
アプリケーション領域制御部１１２は、ＵＳＩＭ３から加入者識別子と暗号鍵を取得する。アプリケーション領域制御部１１２は、アプリケーション領域情報ＤＢ１１１からアプリケーション領域識別子と暗号化されたアプリケーション識別子と加入者識別子の組を取得し、暗復号化部１１４に暗号鍵を渡して、取得した加入者識別子と一致するアプリケーション識別子の復号を要求する。アプリケーション領域制御部１１２は、非接触ＩＣチップ２に対し、上記復号されたアプリケーション識別子と、アプリケーション領域識別子とを送信して、非接触ＩＣチップ２内のアプリケーション識別子の更新を要求する。【００５３】
アプリケーション領域情報登録部１１３は、入力部４からアプリケーション識別子が入力された場合に、ＵＳＩＭ３から加入者識別子と暗号鍵を取得し、暗復号化部１１４に暗号鍵を渡してアプリケーション識別子の暗号化を要求する。アプリケーション領域情報登録部１１３は、アプリケーション領域制御部１１２と同様に、アプリケーション領域情報ＤＢ１１１からアプリケーション領域識別子と暗号化されたアプリケーション識別子と加入者識別子の組を取得し、暗復号化部１１４に暗号鍵を渡して取得した加入者識別子と一致するアプリケーション識別子の復号を要求する。アプリケーション領域情報登録部１１３は、非接触ＩＣチップ２に対し、上記復号されたアプリケーション識別子と、アプリケーション領域識別子とを送信して、非接触ＩＣチップ２内のアプリケーション識別子の更新を要求する。【００５４】
暗復号化部１１４は、アプリケーション領域制御部１１２やアプリケーション領域情報登録部１１３からの暗号化または復号要求に応じて、その結果を要求元に返す。【００５５】
続いて、本実施形態に係る携帯端末１の動作について図面を参照して詳細に説明する。始めに、ユーザがアプリケーション領域を使用するアプリケーションを利用する際の各部の動作について図８を参照して説明する。【００５６】
ＵＳＩＭ３の差し替えが行われると、携帯端末１の領域制御部１１は、ＵＳＩＭ３に対して加入者識別子と暗号鍵を要求する（ステップＣ１）。【００５７】
次に、ＵＳＩＭ３は、加入者識別子記憶部３１に記憶する加入者識別子と、暗号鍵記憶部３２に記憶する暗号鍵とを領域制御部１１に送信する（ステップＣ２）。【００５８】
加入者識別子及び暗号鍵を受信した領域制御部１１は、アプリケーション領域情報ＤＢ１１１から、図７に示した各ユーザの暗号鍵でアプリケーション識別子が暗号化されているアプリケーション領域情報を取得する（ステップＣ３）。【００５９】
次に、領域制御部１１は、暗復号化部１１４にて、ＵＳＩＭ３から取得した暗号鍵を用いて、ＵＳＩＭ３から取得した加入者識別子と一致するアプリケーション識別子を復号する（ステップＣ４）。【００６０】
更に、領域制御部１１は、非接触ＩＣチップ２に対し、アプリケーション領域識別子と復号したアプリケーション識別子を送信し、非接触ＩＣチップ２のアプリケーション領域のアプリケーション識別子を更新するように要求する（ステップＣ５）。このとき、領域制御部１１は、非接触ＩＣチップ２に対し、指定したアプリケーション領域にアプリケーション識別子を書き込むとともに、その他のアプリケーション識別子を無効にするように要求する。【００６１】
前記更新要求を受けた非接触ＩＣチップ２は、前記受信したアプリケーション領域識別子に対応するアプリケーション領域に、前記受信したアプリケーション識別子を書き込んでいくとともに、その他のアプリケーション領域を無効化していく（ステップＣ６）。【００６２】
以上の結果、ＵＳＩＭ３から読み出した識別情報を用いて特定されたアプリケーション領域に、ＵＳＩＭ３から読み出した識別情報に対応する暗号鍵を用いて復号されたアプリケーション識別子が書き込まれ、その他のアプリケーション領域が無効化される。従って、ＵＳＩＭ３によって切り替えられる各ユーザが、それぞれ自己用のアプリケーション領域を用いて、非接触ＩＣチップによるサービスを受けられる状態が実現される。【００６３】
次に、ユーザが新しいアプリケーションを利用する際の各部の動作について図９を参照して説明する。【００６４】
始めに、ユーザより入力部４を介して、携帯端末１の領域制御部１１に登録するアプリケーション識別子の入力が行なわれる（ステップＤ１）。【００６５】
携帯端末１の領域制御部１１は、ＵＳＩＭ３に対して加入者識別子と暗号鍵を要求する（ステップＤ２）。【００６６】
次に、ＵＳＩＭ３は、加入者識別子記憶部３１に記憶する加入者識別子と、暗号鍵記憶部３２に記憶する暗号鍵とを領域制御部１１に送信する（ステップＤ３）。【００６７】
加入者識別子及び暗号鍵を受信した領域制御部１１は、暗復号化部１１４により、前記取得した暗号鍵を用いて、入力されたアプリケーション識別子を暗号化する（ステップＤ４）。【００６８】
次に、領域制御部１１は、アプリケーション領域情報ＤＢ１１１に、図７に例示したように、受信した加入者識別子と暗号化したアプリケーション識別子を持つ新しいアプリケーション領域情報を登録する（ステップＤ５）。【００６９】
さらに、領域制御部１１は、アプリケーション領域情報ＤＢ１１１から、図７に示した各ユーザの暗号鍵でアプリケーション識別子が暗号化されているアプリケーション領域情報を取得する（ステップＤ６）。【００７０】
続いて、領域制御部１１は、暗復号化部１１４にて、ＵＳＩＭ３から取得した暗号鍵を用いて、ＵＳＩＭ３から取得した加入者識別子と一致するアプリケーション識別子を復号する（ステップＤ７）。【００７１】
更に、領域制御部１１は、非接触ＩＣチップ２に対し、アプリケーション領域識別子と復号したアプリケーション識別子を送信し、非接触ＩＣチップ２のアプリケーション領域のアプリケーション識別子を更新するように要求する（ステップＤ８）。このとき、領域制御部１１は、非接触ＩＣチップ２に対し、指定したアプリケーション領域にアプリケーション識別子を書き込むとともに、その他のアプリケーション識別子を無効にするように要求する。【００７２】
前記更新要求を受けた非接触ＩＣチップ２は、前記受信したアプリケーション領域識別子に対応するアプリケーション領域に、前記受信したアプリケーション識別子を書き込んでいくとともにその他のアプリケーション領域を無効化していく（ステップＤ９）。【００７３】
以上の結果、ＵＳＩＭ３から、識別情報を用いて特定されたアプリケーション領域に対応する暗号鍵により復号されたアプリケーション識別子が書き込まれ、その他のアプリケーション領域が無効化される。従って、ＵＳＩＭ３によって切り替えられる各ユーザが、それぞれ自己用のアプリケーション領域を用いて、非接触ＩＣチップによるサービスを受けられる状態が実現される。【００７４】
更に本実施形態では、アプリケーション識別子が暗号化されているために、アプリケーション領域情報ＤＢ１１１の内容を秘匿することが可能である。つまり、所有するＵＳＩＭ３に記憶される暗号鍵なしでは他の利用者がどのアプリケーション領域に何のアプリケーションを利用しているのか判断することができないため、複数ユーザで非接触ＩＣチップを共有する場合において他のユーザのアプリケーション利用履歴を秘匿にすることができる。【００７５】
以上、本発明の好適な実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。【００７６】
例えば、上記した実施形態では、アプリケーション領域情報登録部１１３が、アプリケーション領域情報を取得し、非接触ＩＣチップ２に対して、アプリケーション識別子の更新を要求するものとして説明したが、これらの処理は、アプリケーション領域情報登録部１１３より要求を受けたアプリケーション領域制御部に実行させるようにするなど、領域制御部１１の構成は各種変更することが可能である。【００７７】
また、上記した実施形態では、ＵＳＩＭ３の差し替えを契機として、アプリケーション領域情報ＤＢ１１１及びアプリケーション領域情報の更新を行なうものとして説明したが、特定のユーザ切替操作が行われた場合に、アプリケーション領域情報ＤＢ１１１及びアプリケーション領域情報の更新を行なうようにすることも可能である。
【産業上の利用可能性】
【００７８】
本発明によれば、ＵＳＩＭ等の記憶媒体を用いて、複数ユーザで共有可能であり、なおかつ、非接触ＩＣチップも複数ユーザで共有することのできる携帯端末が提供される。
なお、前述の特許文献等の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。
【図１】
0005381975.tif 000002
【図２】
0005381975.tif 000003
【図３】
0005381975.tif 000004
【図４】
0005381975.tif 000005
【図５】
0005381975.tif 000006
【図６】
0005381975.tif 000007
【図７】
0005381975.tif 000008
【図８】
0005381975.tif 000009
【図９】
0005381975.tif 000010
【図１０】
0005381975.tif 000011