(57)【要約】【課題】情報セキュリティの向上を図ることができる移動体通信端末を提供する。【解決手段】移動体通信端末の一構成例である携帯電話２は、ＵＩＣＣ２２のＣＰＵの制御によって、ＵＩＣＣ発行サービスを提供するサーバ４から受け取ったＵＩＣＣ発行データ７２を復号し、復号したＵＩＣＣ発行データ７２に含まれた識別情報７５が、発行リクエストデータ７１に含ませた識別情報７５と一致し、かつ、復号したＵＩＣＣ発行データ７２に含まれたＩＣＣＩＤ７３が、発行リクエストデータ７１に含ませたＩＣＣＩＤ７３と一致した場合に、復号したＵＩＣＣ発行データ７２に含まれた会員情報７６を所定の記憶部に書き込む。【選択図】図１
2015226257.tif 000002
【特許請求の範囲】
【請求項１】
移動体通信端末の各部を制御するものであって、所定のＯＳ上で所定のアプリケーションを実行する第１のＣＰＵと、
所定のカード用ＯＳ上で所定のカード用アプリケーションを実行する第２のＣＰＵを有するＩＣカードと
を備え、
前記第１のＣＰＵが前記所定のアプリケーションを実行することで、
前記ＩＣカードを使用した所定のサービスの利用者を識別する識別情報を入力し、
前記ＩＣカードに前記識別情報を引き渡すとともに前記ＩＣカードから自移動体通信端末又は前記ＩＣカードの固有の識別子と前記識別情報とを含む発行リクエストデータの提供を受け、
外部のサーバに対して、前記発行リクエストデータを送信して、前記ＩＣカードが書き込む書込情報の送信を要求し、
その応答として、前記識別情報と前記識別子と前記書込情報とを含む暗号化された発行データを受信し、受信した前記発行データを前記ＩＣカードへ引き渡し、
前記第２のＣＰＵの制御によって、
受け取った前記発行データを復号し、
前記復号した発行データに含まれた前記識別情報が、前記発行リクエストデータに含ませた前記識別情報と一致し、
かつ、
前記復号した発行データに含まれた前記識別子が、前記発行リクエストデータに含ませた前記識別子と一致した場合に、
前記復号した発行データに含まれた前記書込情報を所定の記憶部に書き込む
ことを特徴とする移動体通信端末。
【請求項２】
前記発行データは、前記ＩＣカードに対して同一の前記識別情報を含む前記発行データが送信されていない場合に、前記外部のサーバから前記移動体通信端末に対して送信される
ことを特徴とする請求項１に記載の移動体通信端末。
【請求項３】
前記発行データは、複数の前記識別子に対して前記発行データの送信可否を示すデータを含むリストに、送信不可とするデータが含まれていない場合に、前記外部のサーバから前記移動体通信端末に対して送信される
ことを特徴とする請求項１又は２に記載の移動体通信端末。
【請求項４】
移動体通信端末の各部を制御するものであって所定のＯＳ上で所定のアプリケーションを実行する第１のＣＰＵと、所定のカード用ＯＳ上で所定のカード用アプリケーションを実行する第２のＣＰＵを有するＩＣカードとを備える移動体通信端末に、ネットワークを介して接続される装置であって、
前記移動体通信端末が、
前記第１のＣＰＵが前記所定のアプリケーションを実行することで、
前記ＩＣカードを使用した所定のサービスの利用者を識別する識別情報を入力し、
前記ＩＣカードに前記識別情報を引き渡すとともに前記ＩＣカードから自移動体通信端末又は前記ＩＣカードの固有の識別子と前記識別情報とを含む発行リクエストデータの提供を受け、
外部のサーバに対して、前記発行リクエストデータを送信して、前記ＩＣカードが書き込む書込情報の送信を要求し、
その応答として、前記識別情報と前記識別子と前記書込情報とを含む暗号化された発行データを受信し、受信した前記発行データを前記ＩＣカードへ引き渡し、
前記第２のＣＰＵの制御によって、
受け取った前記発行データを復号し、
前記復号した発行データに含まれた前記識別情報が、前記発行リクエストデータに含ませた前記識別情報と一致し、
かつ、
前記復号した発行データに含まれた前記識別子が、前記発行リクエストデータに含ませた前記識別子と一致した場合に、
前記復号した発行データに含まれた前記書込情報を所定の記憶部に書き込む
際に、
前記外部のサーバとして機能する
ことを特徴とする情報書き込み装置。
【請求項５】
移動体通信端末の各部を制御するものであって、所定のＯＳ上で所定のアプリケーションを実行する第１のＣＰＵと、
所定のカード用ＯＳ上で所定のカード用アプリケーションを実行する第２のＣＰＵを有するＩＣカードと
を備え、
前記第１のＣＰＵが前記所定のアプリケーションを実行することで、
前記ＩＣカードを使用した所定のサービスの利用者を識別する識別情報を入力し、
前記ＩＣカードに前記識別情報を引き渡すとともに前記ＩＣカードから自移動体通信端末又は前記ＩＣカードの固有の識別子と前記識別情報とを含む発行リクエストデータの提供を受け、
外部のサーバに対して、前記発行リクエストデータを送信して、前記ＩＣカードが書き込む書込情報の送信を要求し、
その応答として、前記識別情報と前記識別子と前記書込情報とを含む暗号化された発行データを受信し、受信した前記発行データを前記ＩＣカードへ引き渡し、
前記第２のＣＰＵの制御によって、
受け取った前記発行データを復号し、
前記復号した発行データに含まれた前記識別情報が、前記発行リクエストデータに含ませた前記識別情報と一致し、
かつ、
前記復号した発行データに含まれた前記識別子が、前記発行リクエストデータに含ませた前記識別子と一致した場合に、
前記復号した発行データに含まれた前記書込情報を所定の記憶部に書き込む
ことを特徴とする移動体通信端末と、
前記外部のサーバと
を備える情報書き込みシステム。
【請求項６】
移動体通信端末の各部を制御するものであって、所定のＯＳ上で所定のアプリケーションを実行する第１のＣＰＵと、
所定のカード用ＯＳ上で所定のカード用アプリケーションを実行する第２のＣＰＵを有するＩＣカードと
を備える移動体通信端末において、
前記第１のＣＰＵが前記所定のアプリケーションを実行することで、
前記ＩＣカードを使用した所定のサービスの利用者を識別する識別情報を入力し、
前記ＩＣカードに前記識別情報を引き渡すとともに前記ＩＣカードから自移動体通信端末又は前記ＩＣカードの固有の識別子と前記識別情報とを含む発行リクエストデータの提供を受け、
外部のサーバに対して、前記発行リクエストデータを送信して、前記ＩＣカードが書き込む書込情報の送信を要求し、
その応答として、前記識別情報と前記識別子と前記書込情報とを含む暗号化された発行データを受信し、受信した前記発行データを前記ＩＣカードへ引き渡し、
前記第２のＣＰＵの制御によって、
受け取った前記発行データを復号し、
前記復号した発行データに含まれた前記識別情報が、前記発行リクエストデータに含ませた前記識別情報と一致し、
かつ、
前記復号した発行データに含まれた前記識別子が、前記発行リクエストデータに含ませた前記識別子と一致した場合に、
前記復号した発行データに含まれた前記書込情報を所定の記憶部に書き込む
ことを特徴とする情報書き込み方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信端末、情報書き込み装置、情報書き込みシステム及び情報書き込み方法に関する。
【背景技術】
【０００２】
特許文献１には、会員カードの機能を、移動体通信端末の一例である携帯電話に持たせる技術が開示されている。特許文献１に記載されている携帯電話では、携帯電話の各部を統括制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が、次のようにして会員カードの機能を実現する。すなわち、携帯電話は、外部の読取機から、その読取機が会員カードから読み取った会員ＩＤ（会員識別符号）とその読取機が携帯電話から読み出したその携帯電話の識別情報とを受信する。そして、携帯電話は、会員ＩＤと携帯電話の識別情報とを所定のサーバへ送信する。次に、携帯電話は、そのサーバから所定のアプリケーションをダウンロードする。さらに、携帯電話は、そのアプリケーションを初めて起動したときに、そのサーバから受信した識別情報と、記憶部に記憶されている識別情報とを比較し、両者が一致した場合に会員ＩＤを記憶部に記憶する。この構成によれば、読取機が携帯電話から読み出した識別情報と、サーバから所定のアプリケーションをダウンロードした携帯電話とが同一であるか否かを確認することができる。これによってアプリケーションの不正な使用が防止される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−７５９０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されている携帯電話では、アプリケーションの不正な使用を防止するため、次の判定処理と書き込み処理とが行われる。すなわち、携帯電話の各部を制御するＣＰＵが、携帯電話の識別情報を用いた比較処理の結果に基づき、所定のサーバに対してアプリケーションの送信を要求した携帯電話と、ダウンロードされたアプリケーションを起動した携帯電話とが同一であるか否かを判定する。そして、比較結果が一致した場合、そのＣＰＵによって会員ＩＤの書き込みが行われる。アプリケーションの不正な使用を防止するには、この判定処理及び書き込み処理に関して、不正な侵入や、アプリケーション又はデータの改ざんが行われないようにすることが必要である。しかしながら、判定処理や書き込み処理を行うＣＰＵは、携帯電話の各部を制御するものである。このため、そのＣＰＵが実行するＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）が多機能（つまり大規模あるいは複雑なプログラム）であったり、そのＣＰＵが多種多様な複数のプログラムを実行したりする。この場合、機能が少ないＯＳや限定されたプログラムを実行する場合と比較して、不正な侵入やプログラム又はデータの改ざんが生じないようにするためにより高度な対策が求められるという課題があった。
【０００５】
本発明は、上記の事情を考慮事項の一つとしてなされたものであり、情報セキュリティの向上を図ることができる移動体通信端末、情報書き込み装置、情報書き込みシステム及び情報書き込み方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の移動体通信端末は、移動体通信端末の各部を制御するものであって、所定のＯＳ上で所定のアプリケーションを実行する第１のＣＰＵと、所定のカード用ＯＳ上で所定のカード用アプリケーションを実行する第２のＣＰＵを有するＩＣカードとを備え、前記第１のＣＰＵが前記所定のアプリケーションを実行することで、前記ＩＣカードを使用した所定のサービスの利用者を識別する識別情報を入力し、前記ＩＣカードに前記識別情報を引き渡すとともに前記ＩＣカードから自移動体通信端末又は前記ＩＣカードの固有の識別子と前記識別情報とを含む発行リクエストデータの提供を受け、外部のサーバに対して、前記発行リクエストデータを送信して、前記ＩＣカードが書き込む書込情報の送信を要求し、その応答として、前記識別情報と前記識別子と前記書込情報とを含む暗号化された発行データを受信し、受信した前記発行データを前記ＩＣカードへ引き渡し、前記第２のＣＰＵの制御によって、受け取った前記発行データを復号し、前記復号した発行データに含まれた前記識別情報が、前記発行リクエストデータに含ませた前記識別情報と一致し、かつ、前記復号した発行データに含まれた前記識別子が、前記発行リクエストデータに含ませた前記識別子と一致した場合に、前記復号した発行データに含まれた前記書込情報を所定の記憶部に書き込むことを特徴とする。
【０００７】
本発明の他の移動体通信端末は、前記発行データは、前記ＩＣカードに対して同一の前記識別情報を含む前記発行データが送信されていない場合に、前記外部のサーバから前記移動体通信端末に対して送信されることを特徴とする。
【０００８】
本発明の他の移動体通信端末は、前記発行データは、複数の前記識別子に対して前記発行データの送信可否を示すデータを含むリストに、送信不可とするデータが含まれていない場合に、前記外部のサーバから前記移動体通信端末に対して送信されることを特徴とする。
【０００９】
本発明の情報書き込み装置は、移動体通信端末の各部を制御するものであって所定のＯＳ上で所定のアプリケーションを実行する第１のＣＰＵと、所定のカード用ＯＳ上で所定のカード用アプリケーションを実行する第２のＣＰＵを有するＩＣカードとを備える移動体通信端末に、ネットワークを介して接続される装置であって、前記移動体通信端末が、前記第１のＣＰＵが前記所定のアプリケーションを実行することで、前記ＩＣカードを使用した所定のサービスの利用者を識別する識別情報を入力し、前記ＩＣカードに前記識別情報を引き渡すとともに前記ＩＣカードから自移動体通信端末又は前記ＩＣカードの固有の識別子と前記識別情報とを含む発行リクエストデータの提供を受け、外部のサーバに対して、前記発行リクエストデータを送信して、前記ＩＣカードが書き込む書込情報の送信を要求し、その応答として、前記識別情報と前記識別子と前記書込情報とを含む暗号化された発行データを受信し、受信した前記発行データを前記ＩＣカードへ引き渡し、前記第２のＣＰＵの制御によって、受け取った前記発行データを復号し、前記復号した発行データに含まれた前記識別情報が、前記発行リクエストデータに含ませた前記識別情報と一致し、かつ、前記復号した発行データに含まれた前記識別子が、前記発行リクエストデータに含ませた前記識別子と一致した場合に、前記復号した発行データに含まれた前記書込情報を所定の記憶部に書き込む際に、前記外部のサーバとして機能することを特徴とする。
【００１０】
本発明の情報書き込みシステムは、移動体通信端末の各部を制御するものであって、所定のＯＳ上で所定のアプリケーションを実行する第１のＣＰＵと、所定のカード用ＯＳ上で所定のカード用アプリケーションを実行する第２のＣＰＵを有するＩＣカードとを備え、前記第１のＣＰＵが前記所定のアプリケーションを実行することで、前記ＩＣカードを使用した所定のサービスの利用者を識別する識別情報を入力し、前記ＩＣカードに前記識別情報を引き渡すとともに前記ＩＣカードから自移動体通信端末又は前記ＩＣカードの固有の識別子と前記識別情報とを含む発行リクエストデータの提供を受け、外部のサーバに対して、前記発行リクエストデータを送信して、前記ＩＣカードが書き込む書込情報の送信を要求し、その応答として、前記識別情報と前記識別子と前記書込情報とを含む暗号化された発行データを受信し、受信した前記発行データを前記ＩＣカードへ引き渡し、前記第２のＣＰＵの制御によって、受け取った前記発行データを復号し、前記復号した発行データに含まれた前記識別情報が、前記発行リクエストデータに含ませた前記識別情報と一致し、かつ、前記復号した発行データに含まれた前記識別子が、前記発行リクエストデータに含ませた前記識別子と一致した場合に、前記復号した発行データに含まれた前記書込情報を所定の記憶部に書き込むことを特徴とする移動体通信端末と、前記外部のサーバとを備える。
【００１１】
本発明の情報書き込み方法は、移動体通信端末の各部を制御するものであって、所定のＯＳ上で所定のアプリケーションを実行する第１のＣＰＵと、所定のカード用ＯＳ上で所定のカード用アプリケーションを実行する第２のＣＰＵを有するＩＣカードとを備える移動体通信端末において、前記第１のＣＰＵが前記所定のアプリケーションを実行することで、前記ＩＣカードを使用した所定のサービスの利用者を識別する識別情報を入力し、前記ＩＣカードに前記識別情報を引き渡すとともに前記ＩＣカードから自移動体通信端末又は前記ＩＣカードの固有の識別子と前記識別情報とを含む発行リクエストデータの提供を受け、外部のサーバに対して、前記発行リクエストデータを送信して、前記ＩＣカードが書き込む書込情報の送信を要求し、その応答として、前記識別情報と前記識別子と前記書込情報とを含む暗号化された発行データを受信し、受信した前記発行データを前記ＩＣカードへ引き渡し、前記第２のＣＰＵの制御によって、受け取った前記発行データを復号し、前記復号した発行データに含まれた前記識別情報が、前記発行リクエストデータに含ませた前記識別情報と一致し、かつ、前記復号した発行データに含まれた前記識別子が、前記発行リクエストデータに含ませた前記識別子と一致した場合に、前記復号した発行データに含まれた前記書込情報を所定の記憶部に書き込むことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、第２のＣＰＵの制御によって、発行データを復号し、復号した発行データに含まれた識別情報が発行リクエストデータに含ませた識別情報と一致し、かつ、復号した発行データに含まれた識別子が発行リクエストデータに含ませた識別子と一致した場合に、復号した発行データに含まれた書込情報が所定の記憶部に書き込まれる。したがって、携帯電話の各部を制御する第１のＣＰＵが比較と書き込みの両処理を行う場合と比較して、容易に情報セキュリティの向上を図ることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態としてのＩＣカード発行システム１を説明するためのブロック図である。
【図２】図１に示したＩＣカード発行システム１の動作例を説明するためのシーケンス図である。
【図３】図１に示した携帯電話２の構成例を説明するためのブロック図である。
【図４】図３に示したＵＩＣＣ２２の構成例を説明するためのブロック図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を参照して説明する。図１は、本発明の一実施形態としてのＩＣカード発行システム１を説明するためのブロック図である。図１に示したＩＣカード発行システム１は、携帯電話２が備えるＵＩＣＣ（Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ）２２に所定の情報を書き込むことで、携帯電話２に会員カード６の機能を持たせるためのシステムである。図１に示したＩＣカード発行システム１は、携帯電話２と、サーバ３と、サーバ４と、周辺機器５とを備える。なお、サーバ３及びサーバ４は、１又は複数台のコンピュータを用いて構成されている。
【００１５】
携帯電話２は、所定の移動体通信網、インターネット等のネットワークを介してサーバ３及びサーバ４とデジタル通信を行う通信機能を有する移動体通信端末である。携帯電話２は、例えば図３に示したような構成を有している。図３は、図１に示した携帯電話２の構成例を説明するためのブロック図である。
【００１６】
図３に示した携帯電話２は、ＵＩＣＣ２２と、無線通信部２３と、周辺機器２４と、アプリケーションプロセッサ２５と、不揮発性メモリ２６と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２７と、表示部２８とを備えている。アプリケーションプロセッサ２５は、ＣＰＵ２５１と、メモリ制御部２５２と、入出力制御部２５３と、表示制御部２５４とを有する。また、周辺機器２４は、カメラ、無線ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）モジュール、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）モジュール、各種センサモジュール、各種インターフェースモジュール等を含む。携帯電話２は、他に、音声入出力部、バッテリ、電源回路、操作ボタン、タッチパネル等の図示していない構成を含む。なお、ＮＦＣモジュールは、例えば、アプリケーションプロセッサ２５が外部と通信するための無線通信部や、ＵＩＣＣ２２が外部のリーダー／ライターと非接触で通信するための無線通信部等を含む。また、携帯電話２は、無線通信部２３を用いて所定の移動体通信網と接続したり、無線ＬＡＮ、近距離無線通信等を介してインターネット等のネットワークに接続したりするための通信機能を有する。
【００１７】
ＵＩＣＣ２２は、各ＩＣカードの固有の識別子であるＩＣＣＩＤ（ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）  Ｃａｒｄ  ＩＤｅｎｔｉｆｉｅｒ）を記憶したＩＣカードである。ＩＣカードの固有の識別子は、例えば、複数の数字からなる識別番号である。また、ＵＩＣＣ２２は、携帯電話２の電話番号等の加入者情報を記憶する。ＵＩＣＣ２２は、例えば図４に示したような構成を有している。図４は、図３に示したＵＩＣＣ２２の構成例を説明するためのブロック図である。
【００１８】
なお、ＵＩＣＣは、ＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）、ＵＩＭ（Ｕｓｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）等に置き換えることができる。また、携帯電話２は、例えばＵＩＣＣ２２を用いた通信機能を内蔵あるいは外付け可能なパーソナルコンピュータ、タブレット端末等の情報端末に置き換えることができる。また、本実施形態において固有の識別子は、ＩＣＣＩＤに代えて又はＩＣＣＩＤとともに、ＩＭＥＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ）を用いてもよい。ＩＭＥＩは、携帯電話、通信機能を有する情報端末等に付与される国際的な識別番号である。また、ＩＣＣＩＤは、ＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）と呼ばれる場合がある。
【００１９】
図４に示したＵＩＣＣ２２は、ＩＣチップ２２１と、入出力部２２２とを備える。ＩＣチップ２２１は、ＣＰＵ２２１１と、暗号化／復号コプロセッサ２２１２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２１３と、ＲＡＭ２２１４と、不揮発性メモリ２２１５とを有する。ＲＯＭ２２１３には、ＩＣカード用のＯＳであるカードＯＳ９１や、初期アプリケーション等が記憶されている。カードＯＳ９１は、伝送制御等を行う基本ソフトウェア、ＩＣカード用のアプリケーションの追加及び削除を行う管理ソフトウェア等を含む。不揮発性メモリ２２１５には、カードＯＳ９１上で実行されるＩＣカード用のアプリケーションであるカードアプリ９２と、ＩＣＣＩＤ７３、暗号鍵８１等のデータとが記憶される。なお、不揮発性メモリ２２１５は、例えばＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）で構成することができるが、一部をＷＯＲＭ（Ｗｒｉｔｅ  Ｏｎｃｅ  Ｒｅａｄ  Ｍａｎｙ）として構成したり、ＩＳＯ（国際標準化機構）７８１６等で規定されたセキュリティ構造を用いることで、セキュアな領域を設けたりすることができる。
【００２０】
入出力部２２２は、ＩＣチップ２２１の外部とＩＣチップ２２１との間で信号を入出力するためのインターフェースである。入出力部２２２は、接触接点、入出力ゲート、ＩＣチップ２２１へ電力を供給するための回路等を有している。入出力部２２２は、例えば、図３に示したように、アプリケーションプロセッサ２５に接続されるとともに、周辺機器２４が含む図示していないＮＦＣモジュールに接続される。ＵＩＣＣ２２とアプリケーションプロセッサ２５との通信は例えばＩＳＯ７８１６で規定された方式を用いて構築することができる。また、ＵＩＣＣ２２と周辺機器２４内のＮＦＣモジュールとの通信は例えばＥＴＳＩ（欧州電気通信標準化機構）ＴＳ  １０２．６１３、ＴＳ  １０２．６２２で規定された方式を用いて構築することができる。
【００２１】
一方、ＩＣチップ２２１が有するＣＰＵ２２１１は、ＲＡＭ２２１４を主記憶として用い、ＲＯＭ２２１３に格納されたカードＯＳ９１を実行し、また、カードＯＳ９１上でカードアプリ９２等を実行することで各部を制御する。暗号化／復号コプロセッサ２２１２は、暗号処理用の副処理装置である。ＣＰＵ２２１１の制御によって、暗号鍵８１を用いた暗号化処理や復号処理を実行する。ただし、暗号処理をＣＰＵ２２１１のみで実行する場合、暗号化／復号コプロセッサ２２１２は省略することができる。暗号鍵８１は、図１に示したサーバ４が記憶する暗号鍵８４で暗号化されたデータを復号するための暗号鍵と、暗号鍵８４で復号可能な暗号化されたデータを作成するために使用する暗号鍵とを含む。
【００２２】
図３に戻り、無線通信部２３は、モデムや無線部を含み、アプリケーションプロセッサ２５の制御下で所定の移動体通信網を用いた無線通信を行う。不揮発性メモリ２６は、フラッシュメモリ等から構成され、ＣＰＵ２５１が実行するＯＳや、ＣＰＵ２５１がそのＯＳ上で実行する図１に示した専用アプリ２１等のアプリケーション、各種設定情報等を記憶する。本実施形態において専用アプリ２１は、携帯電話２に会員カード６の機能を持たせる処理を行う際に、携帯電話２において利用者向けのユーザインターフェースを提供するアプリケーションである。専用アプリ２１は、携帯電話２の通信機能を使用し、移動体通信網、インターネット等のネットワークを介してサーバ３及びサーバ４とデータ通信を行うことができる。ＲＡＭ２７は、ＣＰＵ２５１がＯＳ、アプリケーション等を実行する際に主記憶装置として用いられる。表示部２８は、例えば液晶ディスプレイである。
【００２３】
また、アプリケーションプロセッサ２５が有するＣＰＵ２５１は、シングルコア又はマルチコアの処理装置であり、各部を制御し、また、不揮発性メモリ２６に格納された所定のＯＳを実行し、不揮発性メモリ２６に格納された所定のアプリケーションを実行する。メモリ制御部２５２は、アプリケーションプロセッサ２５と、不揮発性メモリ２６及びＲＡＭ２７との間のデータの入出力を制御する。入出力制御部２５３は、アプリケーションプロセッサ２５と、ＵＩＣＣ２２、無線通信部２３及び周辺機器２４との間のデータの入出力を制御する。
【００２４】
図１に戻り、周辺機器５は、例えば、カメラ、ＮＦＣリーダー、磁気リーダー等からなり、携帯電話２に接続されている。周辺機器５は、会員カード６に記録された識別情報７５を読み取って携帯電話２へ入力する。ただし、図１では携帯電話２と周辺機器５とを別構成としているがこれに限らない。すなわち、会員カード６に記録された識別情報７５は、図３を参照して周辺機器２４として説明した、携帯電話２が備えるカメラ、ＮＦＣモジュール等を用いて読み取ることもできる。また、会員カード６に表示された識別情報７５を利用者が視認して、携帯電話２へ入力することもできる。これらの場合、周辺機器５は、省略することができる。
【００２５】
会員カード６は、例えばクレジットカード、ポイントカード等のカードであり、例えば、ＩＣカード、プラスチックカード、紙カードとして構成される。識別情報７５は、所定の会員サービスの利用者を識別する識別情報である。本実施形態において、「会員サービス」とは、会員カード６を保持した利用者あるいは後述する会員情報７６が書き込まれたＵＩＣＣ２２を備える携帯電話２を保持した利用者に対して提供される役務、用役、事務、奉仕、便宜等を意味する。「会員サービス」とは、例えば、ＵＩＣＣ２２に記録された識別情報７５、会員情報７６等を他のコンピュータに送信することで、利用者に提供される事物を意味する。「会員サービス」の具体例としては、クレジットカードの会員サービス、ポイントサービス等があげられる。また、識別情報７５は、例えば、クレジットカードのＰＡＮ（Ｐｒｉｍａｒｙ  Ａｃｃｏｕｎｔ  Ｎｕｍｂｅｒ；カード会員番号）や、その他の会員サービスの会員ＩＤ（識別符号）、会員名、電話番号や、その圧縮値（例えばハッシュ値）である。識別情報６は、会員カード６に磁気情報として記録されたり、バーコード又は２次元バーコードとして表示されたり、エンボス加工や刻印、印刷によって記録されたり、あるいはＩＣカードのＩＣチップ内に記録されたりする。
【００２６】
なお、本実施形態では、ＵＩＣＣ２２を用いて利用者に提供されるサービスを会員サービスとしている。ただし、サービスは、これに限定されない。すなわち、サービスは、会員登録した後に受けられるものに限らず、会員登録せずに受けられるものも含む。また、なんらかの集団に属した会員として受けるサービスに限らず、公共分野においてすべての人に提供されるサービスも含む。ＵＩＣＣ２２を用いて利用者に提供されるサービスとしては、例えば、クレジットカード、キャッシュカード、公共的な証明カード、社員カード、住居や部屋の鍵カード、乗車カード、電子マネーカード等を利用したサービスがあげられる。
【００２７】
サーバ３は、会員管理サービスを携帯電話２及びサーバ４に対して提供するコンピュータである。サーバ３は、例えば会員サービスを提供する事業者が管理することができる。本実施形態において「会員管理サービス」は、少なくとも次の機能を含む。すなわち、「会員管理サービス」は、サーバ３が、所定のネットワークを介して携帯電話２から発行リクエストデータ７１を受信した場合に、発行リクエストデータ７１と会員情報７６とをサーバ４へ送信する機能を含む。また、サーバ３は、会員リスト８２を記憶している。会員リスト８２は、識別情報７５と会員情報７６とを対応付けるデータと、その会員情報７６をＵＩＣＣ２２に対して発行済みか否かを示すデータとを、複数の会員について有するリストである。サーバ３は、例えば、発行リクエストデータ７１によって会員情報７６の送付が求められた場合、会員リスト８２を参照し、当該識別情報７５に対して会員情報７６が未発行である場合に、発行リクエストデータ７１と会員リスト８２から選択した会員情報７６とをサーバ４へ送信する。
【００２８】
発行リクエストデータ７１は、ＩＣＣＩＤ７３と識別情報７５とを含む。ただし、発行リクエストデータ７１が含むＩＣＣＩＤ７３は暗号鍵８１を用いて暗号化されている。また、発行リクエストデータ７１には、所定の署名データを添付することができる。また、発行リクエストデータ７１が含む識別情報７５には、専用アプリ２１によってサーバ３側で復号可能な所定の暗号化処理を施すことができる。
【００２９】
また、会員情報７６は、会員カード６を保持する利用者の個人情報であり、個人特定のための情報や個人属性を示す情報である。会員情報７６が、本発明における書込情報の一形態である。会員情報７６は、例えば、会員番号、住所、氏名、生年月日、個人用公開鍵ペア、個人用電子証明書等を含む。また、会員情報７６は、ＵＩＣＣ２２に書き込まれる情報を含む。ＵＩＣＣ２２に会員情報７６を書き込むことで、携帯電話２に会員カード６の機能を持たせることができる。すなわち、会員情報７６がＵＩＣＣ２２に書き込まれていない状態では、ＵＩＣＣ２２を使用して「会員サービス」を利用することはできない。
【００３０】
一方、サーバ４は、ＵＩＣＣ発行サービスを携帯電話２及びサーバ３に対して提供するコンピュータである。サーバ４は、例えば、サービス提供事業者が管理するＳＰ−ＴＳＭ（Ｓｅｒｖｉｅ  Ｐｒｏｖｉｄｅｒ  Ｔｒｕｓｔｅｄ  Ｓｅｒｖｉｃｅ  Ｍａｎｅｇｅｒ）と呼ばれるシステムと、キャリア事業者が管理するＭＮＯ−ＴＳＭ（Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ  Ｏｐｅｒａｔｏｒ  Ｔｒｕｓｔｅｄ  Ｓｅｒｖｉｃｅ  Ｍａｎｅｇｅｒ）と呼ばれるシステムとを合わせたシステムを構成する。本実施形態において「ＵＩＣＣ発行サービス」は、少なくとも次の機能を含む。すなわち、「ＵＩＣＣ発行サービス」は、サーバ４が、所定のネットワークを介してサーバ３から発行リクエストデータ７１と会員情報７６とを受信した場合に、ＵＩＣＣ発行データ７２を作成して携帯電話２へ送信する機能を含む。また、サーバ４は、ＩＣＣＩＤリスト８３と暗号鍵８４とを記憶している。
【００３１】
ＩＣＣＩＤリスト８３は、ＩＣＣＩＤ７３と、ＩＣＣＩＤ７３を記憶するＵＩＣＣ２２に対して会員情報７６を発行済み（あるいは書き込み済み）であるか否かを示す情報とを対応付けるデータを、複数のＩＣＣＩＤについて有するリストである。暗号鍵８４は、暗号鍵８１で暗号化されたデータを復号するための暗号鍵と、暗号鍵８１で復号可能な暗号化されたデータを作成するために使用する暗号鍵とを含む。ＵＩＣＣ発行データ７２は、ＩＣＣＩＤ７３と、識別情報７５と、会員情報７６とを含む。また、サーバ４は、暗号鍵８４を用いてＵＩＣＣ発行データ７２を暗号化する。
【００３２】
サーバ４は、サーバ３から発行リクエストデータ７１と会員情報７６とを受信した場合に、ＩＣＣＩＤリスト８３を参照し、発行リクエストデータ７１に含まれたＩＣＣＩＤ７３を記憶するＵＩＣＣ２２に対して発行リクエストデータ７１が対応する所定の「会員サービス」についてＵＩＣＣ発行データ７２が未発行である場合に、暗号化したＵＩＣＣ発行データ７２を作成して携帯電話２へ送信する。
【００３３】
なお、サーバ４は、例えば、ＩＣＣＩＤリスト８３内に、会員サービス毎にあるいは複数の会員サービスに対して共通に、ＵＩＣＣ発行データ７２を送付することが不適当（すなわち送信不可）であるＩＣＣＩＤ７３を示すデータを含ませることができる。サーバ４は、発行リクエストデータ７１に含まれるＩＣＣＩＤ７３に対してＵＩＣＣ発行データ７２を送付することが不適当であるとのデータが、ＩＣＣＩＤリスト８３内に含まれていた場合、携帯電話２に所定のエラーコードを送付し、ＵＩＣＣ発行データ７２を送付しない。
【００３４】
一方、携帯電話２は、ＣＰＵ２５１が専用アプリ２１を実行することで、ＵＩＣＣ２２を使用した所定のサービスの利用者を識別する識別情報７５を入力し、ＵＩＣＣ２２に入力した識別情報７５を引き渡す。また、携帯電話２は、ＵＩＣＣ２２からＩＣＣＩＤ７３（又は／及び携帯電話２のＩＭＥＩ）と識別情報７５とを含む発行リクエストデータ７１の提供を受ける。さらに、携帯電話２は、サーバ３に対して、その発行リクエストデータ７１を送信して、ＵＩＣＣ２２が書き込む会員情報の送信を要求する。携帯電話２は、その応答として、識別情報７５とＵＩＣＣ２２と会員情報７６とを含む暗号化されたＵＩＣＣ発行データ７２をサーバ４から受信し、受信したＵＩＣＣ発行データ７２をＵＩＣＣ２２へ引き渡す。そして、携帯電話２は、サーバ４からＵＩＣＣ発行データ７２を受信した場合、受信したＵＩＣＣ発行データ７２をＵＩＣＣ２２に対して引き渡す。そして、ＵＩＣＣ２２は、暗号鍵８１を用いてＵＩＣＣ発行データ７２を復号する。さらに、ＵＩＣＣ２２は、復号したＵＩＣＣ発行データ７２に含まれているＩＣＣＩＤ７３とＵＩＣＣ２２が作成した発行リクエストデータ７１に含ませたＩＣＣＩＤ７３とを比較するとともに、復号したＵＩＣＣ発行データ７２に含まれている識別情報７５とＵＩＣＣ２２が作成した発行リクエストデータ７１に含ませた識別情報７５とを比較する。ＵＩＣＣ２２は、受信したＩＣＣＩＤ７３と発行リクエストデータ７１に含ませたＩＣＣＩＤ７３とが一致し、かつ、受信した識別情報７５と発行リクエストデータ７１に含ませた識別情報７５とが一致した場合に、復号したＵＩＣＣ発行データ７２に含まれている会員情報７６を図４に示した不揮発性メモリ２２１５の所定の記憶領域に記憶する。会員情報７６を図４に示した不揮発性メモリ２２１５の所定の記憶領域に書き込んだ段階で、ＵＩＣＣ２２は会員カード６の機能を有することができる。ただし、会員情報７６は、不揮発性メモリ２２１５に限らず、セキュアな領域であればＵＩＣＣ２２外部の所定の不揮発性メモリとすることもできる。
【００３５】
次に、図１及び図２を参照して、図１に示したＩＣカード発行システム１の動作例について説明する。図２は、図１に示したＩＣカード発行システム１の動作例を説明するためのシーケンス図である。図２に示した動作例は、ＵＩＣＣ２２に会員情報７６を書き込む際の処理及び情報の流れを示している。
【００３６】
利用者はまず携帯電話２で専用アプリ２１を起動してＵＩＣＣ２２への会員情報７６の書き込みを指示する操作を行う。専用アプリ２１はこの操作に応じて、会員カード６からの識別情報７５の読み出し処理を開始する（Ｓ１０１）。専用アプリ２１は携帯電話２の所定のインターフェースを介して所定の周辺機器５にアクセスし、会員カード６から識別情報７５を読み出す（Ｓ１０２）。
【００３７】
次に、専用アプリ２１は、発行リクエストデータの作成処理を開始し、ＵＩＣＣ２２に対して、会員カード６から読み出した識別情報７５を送出して識別情報７５の記憶を指示するとともに、発行リクエストデータの作成を指示する（Ｓ１０３）。ＵＩＣＣ２２は、所定のカードアプリ９２を実行して、受け取った識別情報７５を不揮発性メモリ２２１５に記憶し、また、ＩＣＣＩＤ７３を暗号鍵８１を用いて暗号化し、暗号化したＩＣＣＩＤ７３と識別情報７５とを含む発行リクエストデータ７１を作成する（Ｓ１０４）。次に、ＵＩＣＣ２２は、専用アプリ２１に対して、作成した発行リクエストデータ７１を送出する（Ｓ１０５）。専用アプリ２１は携帯電話２の通信機能に対して発行リクエストデータ７１を引き渡し（Ｓ１０６）、携帯電話２が、会員管理サービスを提供するサーバ３へ向けて、発行リクエストデータ７１を送信する（Ｓ１０７）。
【００３８】
サーバ３は、会員管理サービスとして、会員リスト８２を参照し、受信した発行リクエストデータ７１に含まれた識別情報７５に対応する会員情報７６を選択する（Ｓ１０８）。次に、サーバ３は、会員管理サービスとして、発行リクエストデータ７１と会員情報７６とをサーバ４へ送信する（Ｓ１０９）。
【００３９】
サーバ４は、ＵＩＣＣ発行サービスとして、受信した発行リクエストデータ７１に含まれているＩＣＣＩＤ７３を暗号鍵８４を用いて復号する（Ｓ１１０）。次に、サーバ４は、ＵＩＣＣ発行サービスとして、ＩＣＣＩＤリスト８３を参照し、ＩＣＣＩＤ７３を持つＵＩＣＣ２２に対してすでに会員情報７６の書き込み指示が行われていた場合（つまりＵＩＣＣ発行データ７２が送信されていた場合）、携帯電話２に対して所定のエラーコードを送信する（Ｓ１１２）。一方、サーバ４は、ＵＩＣＣ発行サービスとして、ＩＣＣＩＤリスト８３を参照し、ＩＣＣＩＤ７３を持つＵＩＣＣ２２に対してまだ会員情報７６の書き込み指示が行われていない場合、ＵＩＣＣ発行データ７２を作成する（Ｓ１１３）。ＵＩＣＣ発行データ７２は、発行リクエストデータ７１が含むＩＣＣＩＤ７３及び識別情報７５と、会員情報７６とを含む。次に、サーバ４は、ＵＩＣＣ発行サービスとして、作成したＵＩＣＣ発行データ７２を携帯電話２へ送信する（Ｓ１１４）。
【００４０】
携帯電話２は、サーバ４が送付したＵＩＣＣ発行データ７２を通信機能で受信し、専用アプリ２１を介してＵＩＣＣ２２へ送付する（Ｓ１１５）。ＵＩＣＣ２２は、受け取ったＵＩＣＣ発行データ７２を暗号鍵８１を用いて復号する（Ｓ１１６）。次に、ＵＩＣＣ２２は、復号したＵＩＣＣ発行データ７２内のＩＣＣＩＤ７３と不揮発性メモリ２２１５内のＩＣＣＩＤ７３とを比較するとともに、復号したＵＩＣＣ発行データ７２内の識別情報７５と不揮発性メモリ２２１５内の識別情報７５とを比較し、それぞれ照合する（Ｓ１１７）。ＵＩＣＣ２２は、ＩＣＣＩＤ７３が一致しない場合又は識別情報７５が一致しない場合、専用アプリ２１へ所定のエラーコードを返す（Ｓ１１８）。一方、ＩＣＣＩＤ７３が一致し、かつ、識別情報７５が一致した場合、ＵＩＣＣ２２は、復号したＵＩＣＣ発行データ７２内の会員情報７６を、不揮発性メモリ２２１５内の所定の領域に書き込む（Ｓ１１９）。会員情報７６の書き込みが完了した場合、ＵＩＣＣ２２は、終了通知を専用アプリ２１へ送信する（Ｓ１２０）。専用アプリ２１は、終了通知を受信した場合、例えば、利用者に所定の通知を行ったり、サーバ３の会員管理サービスやサーバ４のＵＩＣＣ発行サービスに対して書き込みが完了した旨の通知を行ったりすることができる。
【００４１】
以上のように、本実施形態によれば、ＵＩＣＣ２２のＣＰＵ２２１１の制御によって、ＵＩＣＣ発行データ７２を復号し、復号したＵＩＣＣ発行データ７２に含まれた識別情報７５が不揮発性メモリ２２１５に記憶している発行リクエストデータ７１に含ませた識別情報７５と一致し、かつ、復号したＵＩＣＣ発行データ７２に含まれたＩＣＣＩＤ７３が不揮発性メモリ２２１５に記憶している発行リクエストデータ７１に含ませたＩＣＣＩＤ７３と一致した場合に、復号したＵＩＣＣ発行データ７２に含まれた会員情報７６が不揮発性メモリ２２１５に書き込まれる。したがって、携帯電話２の各部を制御するＣＰＵ２５１が比較と書き込みの両処理を行う場合と比較して、容易に情報セキュリティの向上を図ることができる。
【００４２】
上記のように図２を参照して説明した図１に示したＩＣカード発行システム１の処理及び情報の流れは、次のようにまとめることができる。また、いくつかの変形例をあわせて示す。
【００４３】
（１）利用者（すなわち会員）は専用アプリ２１を使って、ＵＩＣＣ２２上に発行したい会員サービスの識別情報７５（クレジットカードのＰＡＮやポイント番号などの会員ＩＤ、会員名やその情報のハッシュ値など）を入力する。この際、携帯電話２のＮＦＣ機能を使って会員カード６の情報を読み出したり、カメラを使ってバーコードを読み出したり、携帯電話２の付属品などを使って会員カード６の磁気情報を読み出したりすることも可能である。また、利用者は、識別情報７５を携帯電話２の操作ボタン、タッチパネル等を操作することで入力することもできる。なお、発行するのはＵＩＣＣ２２に限らず、セキュア領域であれば携帯電話２に内蔵されたメモリやＳＤカードなども可能である。
【００４４】
（２）専用アプリ２１は、読み出した識別情報７５をＵＩＣＣ２２に送り、ＵＩＣＣ２２内でＩＣＣＩＤ７３と一緒に発行リクエストデータ７１を作成する。発行リクエストデータ７１には、少なくとも会員サービスの識別情報７５とＩＣＣＩＤ７３が含まれ、暗号化や署名添付などの処理が行われる場合がある。
【００４５】
（３）専用アプリ２１は、発行リクエストデータ７１をＵＩＣＣ２２より受け取り、インターネット等のネットワークを使って会員管理サービスを提供するサーバ３へ送付する。
【００４６】
（４）サーバ３の会員管理サービスでは、リクエストに基づき会員リスト８２を参照し会員情報７６を選択し、発行リクエストデータ７１と共にサーバ４のＵＩＣＣ発行サービスへ送付する。
【００４７】
（５）サーバ４のＵＩＣＣ発行サービスでは、場合によって発行リクエストデータ７１の復号化もしくは署名検証などを行う。
【００４８】
（６）サーバ４のＵＩＣＣ発行サービスでは発行済ＩＣＣＩＤの管理を行うＩＣＣＩＤリスト８３を管理しており、発行リクエストデータ７１に含まれるＩＣＣＩＤ７３を確認して発行可能かどうか判断し、エラーコードを送信する場合もある。
【００４９】
（７）サーバ４のＵＩＣＣ発行サービスでＵＩＣＣ発行データ７２を作成する。ＵＩＣＣ発行データ７２には、携帯電話２での会員サービスに必要な会員情報７６と、発行リクエストデータ７１から取り出した識別情報７５とＩＣＣＩＤ７３が含まれており、暗号化されている。
【００５０】
（８）サーバ４のＵＩＣＣ発行サービスは、インターネット等のネットワークを使って、携帯電話２にＵＩＣＣ発行データ７２を送付する。
【００５１】
（９）専用アプリ２１はＵＩＣＣ発行データ７２をＵＩＣＣ２２に送る。
【００５２】
（１０）ＵＩＣＣ２２ではＵＩＣＣ発行データ７２を復号し、ＩＣＣＩＤ７３が自らのＩＣＣＩＤ７３と一致する場合でかつ識別情報７５がＵＩＣＣ２２に保存された識別情報７５と一致する場合にのみ、会員情報７６をＵＩＣＣ２２に書き込む。
【００５３】
なお、本実施形態のＩＣカード発行システム１は、次の効果を奏する。
【００５４】
（１）従来技術では、例えば、携帯電話への発行データのダウンロードを指定するＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）から取得するため、悪意のある第三者がＵＲＬを不正に入手することを防ぐために、アクセスコードの確認や郵送による所在確認などの本人確認手段が必要だった。本実施形態では、申し込み（発行リクエスト）時の状態（ＵＩＣＣ２２のＩＣＣＩＤ７３や申込時の入力する識別情報７５など）と発行時の状態を一致させることで、本人確認手段を不要とすることができる。
【００５５】
（２）従来技術では、ダウンロードした発行データをコピーして複数の携帯電話に書き込むことが可能な場合が考えられたが、本実施形態では発行データをＵＩＣＣ２２のＩＣＣＩＤ７３で制限することで不正な複製を防ぐことができる。
【００５６】
（３）従来技術では、申し込みにメールの作成が必要だったり、発行時に会員がアクセスコードの入力が必要だったり、手順が多く複雑であるが、本実施形態では会員は会員番号の入力や会員カード６の読み取りを行うだけで、安全に携帯電話２に会員情報７６を発行することができる。
【００５７】
（４）携帯電話に会員情報を書き込むサービスにおいて、発行プロセスの途中で通信が断絶したような場合は、ＵＩＣＣ発行サービスで発行状態を正しく把握することは困難となり、会員に正しくサービスを提供できない恐れがある。これを解決するために、通信可能な時に携帯電話とＵＩＣＣ発行サービスとの同期を行い、不一致の場合は再発行を行うことが一般的であるが、不正複製の防止のため発行データが削除されており再発行が不可能であったりするなど、根本的な解決とはなっていない。これに対し、本実施形態では発行できる対象をＩＣＣＩＤ７３で１つに限定しており、不正複製の可能性がないことからデータ削除の必要がなく、携帯電話２とサーバ４のＵＩＣＣ発行サービスとの同期が取れるまで何度でも再発行を実施することが可能となる。
【００５８】
（５）本実施形態では、ＵＩＣＣ発行サービスで発行済ＩＣＣＩＤ７３を管理するＩＣＣＩＤリスト８３を保有しているため、複数のＵＩＣＣ２２に発行を許可するような運用も可能である
【００５９】
なお、本発明の実施の形態は上記のものに限定されない。例えば、サーバ３が提供するサービスとサーバ４が提供するサービスとを統合したり、サーバ３又はサーバ４が提供するサービスをさらに分割して複数のサーバから提供したりすることができる。また、携帯電話２、ＵＩＣＣ２２、サーバ３又はサーバ４がそれぞれ有するコンピュータ（すなわちＣＰＵ）を用いて実行するプログラムの一部又は全部は、コンピュータ読み取り可能な記録媒体や通信回線を介して頒布することができる。
【符号の説明】
【００６０】
１…ＩＣカード発行システム（情報書き込みシステム）
２…携帯電話（移動体通信端末）
３、４…サーバ（外部のサーバ、情報書き込み装置）
５…周辺機器
６…会員カード
２１…専用アプリ（所定のアプリケーション）
２２…ＵＩＣＣ（ＩＣカード）
２４…周辺機器
２５…アプリケーションプロセッサ
２６…不揮発性メモリ
２７…ＲＡＭ
７１…発行リクエストデータ
７２…ＵＩＣＣ発行データ（発行データ）
７３…ＩＣＣＩＤ（識別子）
７５…識別情報
７６…会員情報（書込情報）
８１…暗号鍵
８２…会員リスト
８３…ＩＣＣＩＤリスト
８４…暗号鍵
９１…カードＯＳ
９２…カードアプリ
２２１…ＩＣチップ
２２２…入出力部
２５１…ＣＰＵ（第１のＣＰＵ）
２２１１…ＣＰＵ（第２のＣＰＵ）
２２１２…暗号化／復号コプロセッサ
２２１３…ＲＯＭ
２２１４…ＲＡＭ
２２１５…不揮発性メモリ（記憶部）
【図１】
2015226257.tif 000003
【図２】
2015226257.tif 000004
【図３】
2015226257.tif 000005
【図４】
2015226257.tif 000006