(57)【特許請求の範囲】
【請求項１】
同一の物理ＵＩＣＣ内に備えられ、実行の際に、重複揮発性データと呼ばれる揮発性データの一部及び重複持続性データと呼ばれる持続性データの一部のための同一の物理メモリ位置を共有する、第一及び第二の論理ＵＩＣＣ間の切り替えの方法であって、
前記各論理ＵＩＣＣは前記重複揮発性データのためのエリア及び前記重複持続性データのためのエリアを備え、前記物理ＵＩＣＣもまた前記論理的ＵＩＣＣ実行時間中に前記重複揮発性及び重複持続性データを格納するエリアを備え、
前記方法は、前記第一の論理ＵＩＣＣ（ＵＩＣＣ＃１）から前記第二の論理ＵＩＣＣ（ＵＩＣＣ＃２）へ切り替える切り替え指令を受信すると：
ｉ−揮発性データを、前記物理ＵＩＣＣのＯＳエリアから、前記第一の論理ＵＩＣＣ（ＵＩＣＣ＃１）の重複揮発性データの前記格納エリアにバックアップする段階と；
ｉｉ−持続性データを、前記物理ＵＩＣＣのＯＳエリアから、前記第一の論理ＵＩＣＣ（ＵＩＣＣ＃１）の重複持続性データの前記格納エリアにバックアップする段階と；
ｉｉｉ−揮発性データを、前記第二の論理ＵＩＣＣ（ＵＩＣＣ＃２）の重複揮発性データの格納エリアから、前記物理ＵＩＣＣの揮発性データを格納するＯＳエリアに回復する段階と；
ｉｖ−持続性データを、前記第二の論理ＵＩＣＣ（ＵＩＣＣ＃２）の重複持続性データの格納エリアから、前記物理ＵＩＣＣの持続性データを格納するＯＳエリアに回復する段階と；
から成ることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同一の物理ＵＩＣＣ内に備えられた第一及び第二の論理ＵＩＣＣ間で切り替えを行う方法に関する。
【背景技術】
【０００２】
ＵＩＣＣ（汎用集積回路カード）は、電気通信の目的のためのＳＩＭアプリケーションを内蔵する保全素子である。保全素子は、例えば携帯電話などの端末内に、固定して、又は固定せずに組み込まれている。端末は、Ｍ２Ｍ（マシン・ツー・マシン）アプリケーション用の、他の装置と通信する装置である場合もある。
【０００３】
ＵＩＣＣ（汎用集積回路カード）は、スマートカードの形をとりうるが、［特許文献１］に記載されているパッケージチップや、その他いかなる形をとるものであってもよい。ＵＩＣＣは、例えばＧＳＭ（登録商標）及びＵＭＴＳネットワークにおける携帯端末内で用いられる。ＵＩＣＣは、ネットワーク認証、及びあらゆる種類の個人データの整合性と安全性を保証するものである。
【０００４】
ＵＩＣＣは、ＧＳＭネットワークでは主にＳＩＭアプリケーションを内蔵し、ＵＭＴＳネットワークではＵＳＩＭアプリケーションを内蔵している。
ＵＩＣＣにはその他複数のアプリケーションを内蔵させることができる。そうすると１つのスマートカードで、ＧＳＭ及びＵＭＴＳネットワークの双方にアクセスしたり、また電話帳及びその他のアプリケーションの格納領域を提供したりすることが可能となる。
【０００５】
また対応の携帯端末では、ＵＳＩＭアプリケーションでＧＳＭネットワークにアクセスしたり、ＳＩＭアプリケーションでＵＭＴＳネットワークにアクセスしたりすることもできる。
【０００６】
ＬＴＥなど、ＵＭＴＳリリース５以降のネットワークでは、ＩＭＳ（ＩＰマルチメディアサブシステム）におけるサービスに、新たなアプリケーション、すなわちＩＰマルチメディアサービスアイデンティティモジュール（ＩＳＩＭ）が必要である。
電話帳は別個のアプリケーションであり、いずれの加入者情報モジュールにも属さない。
【０００７】
ＵＩＣＣは、ＣＤＭＡネットワークでは、３ＧＰＰ  ＵＳＩＭ及びＳＩＭアプリケーションに加えて、ＣＳＩＭアプリケーションを内蔵している。これら３つの特徴を全て含むカードは、リムーバブルユーザアイデンティティカード、すなわちＲ−ＵＩＭと呼ばれる。つまりＲ−ＵＩＭカードは、ＣＤＭＡ、ＧＳＭ、ＵＭＴＳハンドセットのいずれにも挿入でき、いずれにおいても機能するのである。
【０００８】
２Ｇネットワークにおいては、ＳＩＭカードとＳＩＭアプリケーションは一体であったため、“ＳＩＭカード”は、この物理なカード、又はＳＩＭアプリケーションを有するあらゆる物理なカードを意味していた。
ＵＩＣＣスマートカードは、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ、及び入出力回路からなる。初期バージョンのスマートカードは、完全にフルサイズ（８５×５４ｍｍ，ＩＳＯ／ＩＥＣ  ７８１０  ＩＤ−１）であった。すぐに、電話の小型化競争によって、より小型のカードが求められるようになった。
【０００９】
カードの差し込み口が標準化されているので、加入者は自分のワイヤレスアカウントや電話番号を、あるハンドセットから他のハンドセットへ簡単に移すことができる。これによって加入者の電話帳やテキストメッセージも移される。同様に加入者は、通常、自分の既存のハンドセットに新たなキャリアのＵＩＣＣカードを挿入することでキャリアを変更することもできる。しかしこれは、常に可能であるとは限らない。なぜなら、自社の販売する電話にＳＩＭロックをかけて（例、アメリカにおいてなど）、競合キャリアのカードが使用されないようにしているキャリアもあるからである。
【００１０】
ＥＴＳＩフレームワークとＧｌｏｂａｌ  Ｐｌａｔｆｏｒｍのアプリケーション管理フレームワークは統合され、ＵＩＣＣ仕様に一本化された。
ＵＩＣＣは３ＧＰＰ及びＥＴＳＩによって標準化された。
ＵＩＣＣは通常、例えばユーザが自分の携帯端末を変更したいときなどに、携帯端末から取り出すことができる。ユーザは、新たな端末に自分のＵＩＣＣを挿入して、それまで通り自分のアプリケーション、連絡先、認証情報（ネットワークオペレータ）にアクセスすることができる。
【００１１】
また、ＵＩＣＣを端末専用のものにする目的で、ＵＩＣＣを端末内にはんだ付け又は溶接することも周知である。これはＭ２Ｍ（マシン・ツー・マシン）アプリケーションにおいて行われている。上記の目的は、ＳＩＭ又はＵＳＩＭのアプリケーション及びファイルを内蔵するチップ（保全素子）を、端末に内蔵させることによっても達成できる。このチップは、例えば端末又は装置のマザーボードにはんだ付けされ、ｅ−ＵＩＣＣとなる。
【００１２】
本発明はまた、はんだ付けされたＵＩＣＣや、ＵＩＣＣ中のチップと同じアプリケーションを内蔵するチップにも適用される。
また、遠隔端末内にある、又は装置の奥深くに組み込まれているＵＩＣＣで、装置と完全に一体化しているわけではないが、元来取り外し用ではないために取り外しが困難なものに対しても、本発明を同様に適用することができる。
【００１３】
ＵＩＣＣの特別なファームファクタ（例えば非常に小さいので取り扱いが困難であるなど）も、そのＵＩＣＣを、実質的に端末に組み込まれているものと見なす理由になりうる。同様のことは、開放が想定されていない装置内にＵＩＣＣが組み込まれている場合についてもいえる。
【００１４】
以下の記載では、ＵＩＣＣと同じアプリケーションを内蔵する、又は内蔵するよう設計されている、溶接されたＵＩＣＣ又はチップを総称して、（取り外し可能なＵＩＣＣ又は取り外し可能な保全素子に対し、）埋設型ＵＩＣＣ又は埋設型保全素子と呼ぶ。取り外し困難なＵＩＣＣ又は保全素子もこれに相当する。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】国際公開２００８／１２３８２７号
【発明の概要】
【発明が解決しようとする課題】
【００１６】
本発明は、論理ＵＩＣＣ間におけるウォームスイッチに関する。
ＵＩＣＣは：
１）チップを内蔵する、規格化されたファームファクタ（例えば３ＦＦ）に適合した物理構成要素
２）チップ上で実行され、標準的なサービス、すなわちＩＳＯ７８１６−３リセットへの応答、リーダから送信された規格化されたＡＰDＵへの応答等を提供する、スマートカード・オペレーティング・システム
３）アプリケーションのプロバイダによって規定されたＡＰDＵへの応答を提供する、チップ上で実行されるアプリケーションのセット
４）スマートカードＯＳによって用いられる、チップの物理メモリ内に格納された個人データ（例えば電話帳、ＵＩＣＣＩＤ、ＩＭＳＩ）のセット
５）保全サービスを提供するためにスマートカードＯＳによって用いられる、チップの物理メモリ内に安全に格納された秘密データ（鍵及びＰＩＮ）のセット
である。
【００１７】
本発明において、物理構成要素は物理ＵＩＣＣである。
この物理ＵＩＣＣは、それぞれのＵＩＣＣが２）及び３）に記載の動作を実行し、４）及び５）に記載のセットを格納する、いくつかのＵＩＣＣをエミュレートする。このサービスは、チップ内に、エミュレートされた各ＵＩＣＣの２）、３）、４）及び５）を内蔵することにより提供される。エミュレートされたＵＩＣＣは、以下、‘論理’ＵＩＣＣという。物理メモリの制約（メモリの技術、限られた量の揮発性及び持続性メモリ）及びオペレーティング・システムの制約により、異なる‘論理’ＵＩＣＣの揮発性及び持続性データの一部は、実行される際に、同じ位置に格納される。データのこれらの部分は、重複揮発性データ及び重複持続性データと呼ばれる。例えば‘論理’ＵＩＣＣの揮発性データの場合、‘論理’ＵＩＣＣの実行時間中、物理ＵＩＣＣの限られた量の揮発性メモリに格納される。
外部（例えばリーダ）から見ると、ＵＩＣＣカードは、エミュレートしている‘論理’ＵＩＣＣのいずれかと見なされうる。
【００１８】
本発明は、論理ＵＩＣＣ間の高速かつ高性能な切り替えを可能とする機構を提示する。
最先端の技術における第一の‘論理’ＵＩＣＣから別の‘論理’ＵＩＣＣに切り替える基本的な動作では、（物理）ＵＩＣＣをリセットし、ＩＳＯ７８１６−３リセットの後、新しく選択された‘論理’ＵＩＣＣのオペレーティング・システムを実行する。リセットの間、物理ＵＩＣＣの揮発性メモリは消去され、第一の‘論理’ＵＩＣＣの全ての揮発性データは失われる。このリセットの後、‘論理’ＵＩＣＣのソフトウェアが最初から実行される（今日、通常のＵＩＣＣで実行されるように）：すなわち、完全な起動シーケンスがリーダによって実行される。応用コンテキスト及びシステム・コンテキストをセットアップするために、２）及び３）によって揮発性データの初期化が要請される。新しく選択された‘論理’ＵＩＣＣの揮発性データは、物理ＵＩＣＣの揮発性メモリ内の、前に選択された‘論理’ＵＩＣＣと同じ位置に格納される。
【００１９】
しかしながら、前に選択された‘論理’ＵＩＣＣの揮発性コンテキストは失われる。この‘論理’ＵＩＣＣからのサービスが再び要請された場合、この‘論理’ＵＩＣＣが再び選択され、完全な起動シーケンスが再び実行される。これは時間を要するため、使用事例は二つの論理ＵＩＣＣ間における切り替えに限定される。
【００２０】
リーダ（例えば携帯電話、ＰＤＡ又はタブレットのような端末）の観点からすると、この解決手段は‘普通’である：すなわち、ＵＩＣＣは取り外し可能なデバイスであるため、ＵＩＣＣを取り外し、新しいものを挿入することができた。リセット後のＵＩＣＣ動作の修正は正常である。‘論理’ＵＩＣＣの観点からすると、オペレーティング・システムはリセットから実行（起動）されるが、これは正常な動作である。
【００２１】
本発明は、揮発性コンテキストの初期化を回避しながら、２）及び３）のコンテキストを動的に修正する方法である。
本発明は、同一の物理ＵＩＣＣ内に備えられた第一及び第二の論理ＵＩＣＣ間で切り替えを行う方法を提示する。この切り替えを実行するために、重複揮発性データ及び重複持続性データを管理する特定のエリアが規定され、各論理ＵＩＣＣは、重複揮発性データの格納エリア、及び重複持続性データの格納エリアを備える。物理ＵＩＣＣもまた、動作の際、‘論理’ＵＩＣＣ実行時間中、重複揮発性メモリ及び重複持続性データを格納する、ＯＳエリアを備える。
【課題を解決するための手段】
【００２２】
本発明の方法は、第一の論理ＵＩＣＣから第二の論理ＵＩＣＣへの切り替え指令が受信されると：
ｉ）揮発性データを、物理ＵＩＣＣのＯＳエリアから、第一の論理ＵＩＣＣの重複揮発性データの格納エリアにバックアップする段階と；
ｉｉ）持続性データを、物理ＵＩＣＣのＯＳエリアから、第一の論理ＵＩＣＣの重複持続性データの格納エリアにバックアップする段階と；
ｉｉｉ）揮発性データを、第二の論理ＵＩＣＣの重複揮発性データ格納エリアから、物理ＵＩＣＣの揮発性データを格納するＯＳエリアに回復する段階と；
ｉｖ）持続性データを、第二の論理ＵＩＣＣの重複持続性データ格納エリアから、物理ＵＩＣＣの持続性データを格納するＯＳエリアに回復する段階と；
から成る。
【発明の効果】
【００２３】
本発明により、リーダ（端末）の観点からすると、ＵＩＣＣカードの変更が行われない。また、論理ＵＩＣＣ間で切り替えが行われた後にも、起動シーケンスを実行する必要がない。
本発明は、切り替えが実行される二つの論理ＵＩＣＣを備える物理ＵＩＣＣを示す図１に関する以下の説明によってよりよく理解することができるだろう。
【００２４】
ウォームスイッチが要請されるたびに揮発性コンテキストが持続性スマートカード格納領域から／へバックアップ及び回復される、２）の新しい構造により、切り替えが実行される。しかしながら、これらの持続性データも、物理リセットが行われると消去される。
これにより、２）内に三種類目のデータが作成される：すなわち、論理ＵＩＣＣ間で持続的である揮発性データである。
【００２５】
この切り替え動作は、ＡＰＤＵが受信されるたびに実行される。このＡＰＤＵは、第一の論理ＵＩＣＣ（ＵＩＣＣ＃１）から第二の論理ＵＩＣＣ（ＵＩＣＣ＃２）へ切り替える切り替え指令から成る。ＵＩＣＣは、一つの論理ＵＩＣＣから他方のＵＩＣＣに切り替えるように、いくつかの機構によって要求される。いくつかの機構とは、特定のＡＰＤＵ指令、論理チャネルバイトを通した情報セット、又は端末／ＵＩＣＣのインターフェイス上のあらゆる電気信号（特定のコネクタの使用）でありうる。切り替えはまた、自動で行われてもよい。
【００２６】
この機構は、リーダから完全に隠すことができる（リーダは‘論理’ＵＩＣＣの切り替えについて何も知らない）。
本発明により、サービスを提供する一方の論理ＵＩＣＣから、他のサービスを提供する別のＵＩＣＣへの切り替えが容易（高速かつエンドユーザ及び端末にとって分かりやすい）となる。
例えば電気通信市場において、物理ＵＩＣＣは：
−ＭＮＯ１の加入者情報のための、第一の‘論理’ＵＩＣＣ
−ＭＮＯ２の加入者情報のための、第二の‘論理’ＵＩＣＣ
−銀行サービスのための、第三の‘論理’ＵＩＣＣ
を備える。
【００２７】
物理ＵＩＣＣは、エンドユーザが、例えば一方はフランスのネットワーク、他方はアメリカのネットワークというように、二つの異なる無線ネットワーク（例えばＵＭＴＳ又はＣＤＭＡネットワーク）へ接続することを可能とする。本発明の使用により、いずれのＭＮＯを選択しても銀行サービスを享受することが可能となる。
【図面の簡単な説明】
【００２８】
【図１】ＵＩＣＣ＃１と記された第一の論理ＵＩＣＣ及びＵＩＣＣ＃２と記された第二の論理ＵＩＣＣの二つの論理ＵＩＣＣを備えるＵＩＣＣを示す。
【発明を実施するための形態】
【００２９】
各論理ＵＩＣＣは、ソフトウェア（ＣＯＤＥ）と、揮発性データの格納エリアと、持続性データの格納エリアとを備える。ＵＩＣＣはまた、揮発性データの格納エリア（例えばＲＡＭ）及び持続性データの格納エリア（例えばＮＶＭ）を備える。
【００３０】
本発明による方法は、論理ＵＩＣＣ＃１と論理ＵＩＣＣ＃２との間の切り替えを提示する。この切り替えは、例えば発呼者が使用するＭＮＯに対応して、自動的に行われる場合もある。現在用いられているＵＩＣＣがＵＩＣＣ＃１であり、発呼者のＭＮＯが第二のオペレータである場合、ローミング・コストを回避するためにＵＩＣＣ＃２に切り替えることは有利である。そのために、物理ＵＩＣＣ（取り外し可能又は不可）を含む端末から、この物理ＵＩＣＣにＡＰＤＵが送信される。
【００３１】
図１において、四つの段階が示される。
この図において、論理ＵＩＣＣ＃１及び論理ＵＩＣＣ＃２は、物理ＵＩＣＣ上に備えられる。各論理ＵＩＣＣは、揮発性データの格納エリア及び持続性データの格納エリアを備える。物理ＵＩＣＣもまた、動作に際して揮発性及び持続性データを格納するＯＳエリアを備える。第一の論理ＵＩＣＣ（ＵＩＣＣ＃１）から第二の論理ＵＩＣＣ（ＵＩＣＣ＃２）へ切り替える切り替え指令が受信されると、以下の段階が実行される：
１．物理ＵＩＣＣのＯＳエリアの揮発性データは、第一の論理ＵＩＣＣの揮発性データの格納エリアにバックアップされる
２．物理ＵＩＣＣのＯＳエリアの持続性データは、第一の論理ＵＩＣＣの持続性データの格納エリアにバックアップされる
３．第二の論理ＵＩＣＣの揮発性データの格納エリアの揮発性データは、物理ＵＩＣＣの揮発性データを格納するＯＳエリアに回復される
４．第二の論理ＵＩＣＣの持続性データの格納エリアの持続性データは、物理ＵＩＣＣの持続性データを格納するＯＳエリアに回復される
【００３２】
これらの動作の結果として、論理ＵＩＣＣ＃２は、端末の起動を必要とせず、すぐに使用可能となる。
【図１】
0005619297.tif 000002