(57)【要約】【課題】利用者の操作を伴うことなく、予め設定した所定の利用条件を満たす場合のみ近距離無線通信を伴うアプリケーションを利用できる通信端末装置及びサービス提供システムを提供する。【解決手段】近距離無線通信を伴うアプリケーションについて予め設定された所定の利用条件を満たす場合にアプリケーションのプログラムを実行可能にし、利用条件を満たさない場合にアプリケーションのプログラムを実行不可にするように、アプリケーションの有効及び無効の状態を管理するための状態管理情報の設定を制御する。【選択図】図７
2015211379.tif 000002
【特許請求の範囲】
【請求項１】
外部装置の間で近距離無線通信を行うアプリケーションと通信ネットワーを介した通信サービスとを利用可能な通信端末装置であって、
前記通信ネットワークを介した通信サービスの加入者識別情報が記憶されたＩＣモジュールが装置本体に着脱可能に構成され、
前記ＩＣモジュールに、前記外部装置との間で近距離無線通信を行う近距離無線通信手段と、前記近距離無線通信を伴うアプリケーションのプログラムと該アプリケーションの有効及び無効の状態を管理するための状態管理情報とを記憶する記憶手段と、前記状態管理情報に基づいて、前記近距離無線通信を伴うアプリケーションのプログラムを実行するアプリケーション実行手段と、を備え、
前記近距離無線通信を伴うアプリケーションについて予め設定された所定の利用条件を満たす場合に該アプリケーションのプログラムを実行可能にし、該利用条件を満たさない場合に該アプリケーションのプログラムを実行不可にするように、前記状態管理情報の設定を制御することを特徴とする通信端末装置。
【請求項２】
請求項１の通信端末装置において、
前記記憶手段は、前記近距離無線通信を伴う複数のアプリケーションのプログラムと、該複数のアプリケーションそれぞれの有効及び無効の状態を管理するための状態管理情報とを記憶し、
前記複数のアプリケーションそれぞれについて、該アプリケーションについて予め設定された所定の利用条件を満たす場合に該アプリケーションのプログラムを実行可能にし、該利用条件を満たさない場合に該アプリケーションのプログラムを実行不可にするように、前記状態管理情報の設定を制御することを特徴とする通信端末装置。
【請求項３】
請求項１又は２の通信端末装置において、
前記近距離無線通信を伴うアプリケーションについて予め設定された所定の利用条件を満たす第１のイベントを検知したときに、該アプリケーションのプログラムを実行可能にするように前記状態管理情報を設定し、該利用条件を満たさない第２のイベントを検知したときに、該アプリケーションのプログラムを実行不可にするように該状態管理情報を設定することを特徴とする通信端末装置。
【請求項４】
請求項３の通信端末装置において、
前記所定の利用条件を満たす第１のイベントを検知したとき、該アプリケーションのプログラムを起動し、
前記アプリケーションのプログラムが起動されている状態で、前記所定の利用条件を満たさない第２のイベントを検知したとき、該アプリケーションのプログラムの実行を停止するように制御することを特徴とする通信端末装置。
【請求項５】
請求項１乃至４のいずれかの通信端末装置において、
当該通信端末装置の現在位置の位置情報を取得する位置情報取得手段を更に備え、
前記所定の利用条件は、前記位置情報取得手段で取得された現在位置が特定の位置若しくはエリア又は交通機関の特定の路線区間上に位置するという条件を含むことを特徴とする通信端末装置。
【請求項６】
請求項１乃至５のいずれかの通信端末装置において、
前記所定の利用条件は、現在時刻が特定の時間帯内にあるという条件を含むことを特徴とする通信端末装置。
【請求項７】
請求項１乃至６のいずれかの通信端末装置において、
メールを送受信する手段を更に備え、
前記所定の利用条件は、特定のメールを受信したという条件を含むことを特徴とする通信端末装置。
【請求項８】
請求項１乃至７のいずれかの通信端末装置において、
前記近距離無線通信手段は、無線ＬＡＮのアクセスポイントと通信可能に構成され、
前記所定の利用条件は、特定の無線ＬＡＮのアクセスポイントへ接続しているという条件を含むことを特徴とする通信端末装置。
【請求項９】
請求項１乃至８のいずれかの通信端末装置において、
前記所定の利用条件は、特定の外部装置との間で近距離無線通信のペアリング状態になっているという条件を含むことを特徴とする通信端末装置。
【請求項１０】
請求項１乃至９のいずれかの通信端末装置において、
ＷＥＢサイトにアクセスする手段を更に備え、
前記所定の利用条件は、特定のＷＥＢサイトへアクセスしているという条件を含むことを特徴とする通信端末装置。
【請求項１１】
請求項１乃至１０のいずれかの通信端末装置において、
他の通信端末装置と通信する手段を更に備え、
前記所定の利用条件は、特定の端末識別番号を有する他の通信端末装置から予め設定した所定の回数の着信があったという条件を含むことを特徴とする通信端末装置。
【請求項１２】
請求項１乃至１１のいずれかの通信端末装置と、前記アプリケーションの起動によって利用可能なサービスを管理する管理サーバとを備え、前記通信端末装置は、通信ネットワークを介して前記管理サーバと通信するネットワーク通信手段を有することを特徴とするサービス提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して通信可能な通信端末装置及びサービス提供装置に関するものである。
【背景技術】
【０００２】
従来、リーダ／ライタ装置等の外部装置との間で近距離無線通信（ＮＦＣ）を行うことにより非接触の決済処理や認証処理を行うアプリケーションのプログラムを実行可能な携帯電話機やスマートフォン等の通信端末装置が知られている（例えば、非特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上記近距離無線通信（ＮＦＣ）を伴うアプリケーションのプログラムは、予め設定した所定の利用条件（例えば特定の場所に位置するという条件）を満たす場合にのみ有効にして実行できるようにしたい場合がある。しかしながら、上記従来の通信端末装置では、近距離無線通信を伴うアプリケーションのプログラムを有効にしたり無効にしたりするには利用者が手動で設定を変更するという作業が必要である。
【０００４】
本発明は以上の問題点に鑑みなされたものであり、その目的は、利用者の操作を伴うことなく、予め設定した所定の利用条件を満たす場合のみＮＦＣの近距離無線通信を伴うアプリケーションを利用できる通信端末装置及びサービス提供システムを提供することである。
【課題を解決するための手段】
【０００５】
本発明の一態様に係る通信端末装置は、外部装置の間で近距離無線通信を行うアプリケーションと通信ネットワーを介した通信サービスとを利用可能な通信端末装置であって、前記通信ネットワークを介した通信サービスの加入者識別情報が記憶されたＩＣモジュールが装置本体に着脱可能に構成され、前記ＩＣモジュールに、前記外部装置との間で近距離無線通信を行う近距離無線通信手段と、前記近距離無線通信を伴うアプリケーションのプログラムと該アプリケーションの有効及び無効の状態を管理するための状態管理情報とを記憶する記憶手段と、前記状態管理情報に基づいて、前記近距離無線通信を伴うアプリケーションのプログラムを実行するアプリケーション実行手段と、を備え、前記近距離無線通信を伴うアプリケーションについて予め設定された所定の利用条件を満たす場合に該アプリケーションのプログラムを実行可能にし、該利用条件を満たさない場合に該アプリケーションのプログラムを実行不可にするように、前記状態管理情報の設定を制御する。
【０００６】
前記通信端末装置において、前記記憶手段は、前記近距離無線通信を伴う複数のアプリケーションのプログラムと、該複数のアプリケーションそれぞれの有効及び無効の状態を管理するための状態管理情報とを記憶し、前記複数のアプリケーションそれぞれについて、該アプリケーションについて予め設定された所定の利用条件を満たす場合に該アプリケーションのプログラムを実行可能にし、該利用条件を満たさない場合に該アプリケーションのプログラムを実行不可にするように、前記状態管理情報を変化させてもよい。
また、前記通信端末装置において、前記近距離無線通信を伴うアプリケーションについて予め設定された所定の利用条件を満たす第１のイベントを検知したときに、該アプリケーションのプログラムを実行可能にするように前記状態管理情報を変化させ、該利用条件を満たさない第２のイベントを検知したときに、該アプリケーションのプログラムを実行不可にするように該状態管理情報を変化させてもよい。
また、前記通信端末装置において、前記所定の利用条件を満たす第１のイベントを検知したとき、該アプリケーションのプログラムを起動し、前記アプリケーションのプログラムが起動されている状態で、前記所定の利用条件を満たさない第２のイベントを検知したとき、該アプリケーションのプログラムの実行を停止するように制御してもよい。
【０００７】
また、前記通信端末装置において、当該通信端末装置の現在位置の位置情報を取得する位置情報取得手段を更に備え、前記所定の利用条件は、前記位置情報取得手段で取得された現在位置が特定の位置若しくはエリア又は交通機関の特定の路線区間上に位置するという条件を含んでもよい。
また、前記通信端末装置において、前記所定の利用条件は、現在時刻が特定の時間帯内にあるという条件を含んでもよい。
また、前記通信端末装置において、メールを送受信する手段を更に備え、前記所定の利用条件は、特定のメールを受信したという条件を含んでもよい。
また、前記通信端末装置において、前記近距離無線通信手段は、無線ＬＡＮのアクセスポイントと通信可能に構成され、前記所定の利用条件は、特定の無線ＬＡＮのアクセスポイントへ接続しているという条件を含んでもよい。
また、前記通信端末装置において、前記所定の利用条件は、特定の外部装置との間で近距離無線通信のペアリング状態になっているという条件を含んでもよい。
また、前記通信端末装置において、ＷＥＢサイトにアクセスする手段を更に備え、前記所定の利用条件は、特定のＷＥＢサイトへアクセスしているという条件を含んでもよい。
また、前記通信端末装置において、他の通信端末装置と通信する手段を更に備え、前記所定の利用条件は、特定の端末識別番号を有する他の通信端末装置から予め設定した所定の回数の着信があったという条件を含んでもよい。
また、前記通信端末装置において、前記状態管理情報は、グローバルプラットフォームの規格で定義されているＵＩＣＣ（Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ）アプレットに設定されたプロパティ情報であってもよい。
【０００８】
また、本発明の他の態様に係るサービス提供システムは、前記通信端末装置のいずれかと、前記アプリケーションの起動によって利用可能なサービスを管理する管理サーバとを備え、前記通信端末装置は、通信ネットワークを介して前記管理サーバと通信するネットワーク通信手段を有する。
【発明の効果】
【０００９】
本発明によれば、ＮＦＣの近距離無線通信を伴うアプリケーションについて予め設定された所定の利用条件を満たす場合にアプリケーションのプログラムを実行可能にし、前記所定の利用条件を満たさない場合にアプリケーションのプログラムを実行不可にするように、ＩＣモジュールに記憶されているアプリケーションの有効及び無効の状態を管理するための状態管理情報の設定を制御する。このように設定制御した状態管理情報に基づいて、前記近距離無線通信を伴うアプリケーションのプログラムを実行する。従って、利用者の操作を伴うことなく、予め設定した所定の利用条件を満たす場合のみＮＦＣの近距離無線通信を伴うアプリケーションを利用できるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る通信端末装置によるＮＦＣの近距離無線通信を用いた電子決済などの非接触のＮＦＣサービスを提供することができるサービス提供システムの一例を示す概略構成図。
【図２】本実施形態の通信端末装置のハードウェア構成の一例を示すブロック図。
【図３】本実施形態の通信端末装置に装着されているＵＳＩＭの主要構成の一例を示すブロック図。
【図４】本実施形態の通信端末装置に装着されたＵＳＩＭにおけるＮＦＣの近距離無線通信を用いた非接触のＮＦＣサービスに関するソフトウェアの構成の一例を示すブロック図。
【図５】本実施形態の通信端末装置において特定の利用条件を満たす場合のみ非接触のＮＦＣサービスの利用登録を行うときの処理の一例を示すシーケンス図。
【図６】（ａ）〜（ｄ）は、ＮＦＣサービスの利用登録時における通信端末装置の画面遷移の一例を示す説明図。
【図７】本実施形態の通信端末装置においてＮＦＣアプレットの活性状態パラメータの値を動的に変更する制御の一例を示すフローチャート。
【図８】本実施形態の通信端末装置において非接触のＮＦＣサービスを利用するときの処理の一例を示すシーケンス図。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の実施形態について説明する。
図１は、本実施形態に係る通信端末装置によるＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）の近距離無線通信を用いた電子決済などの非接触のサービス（以下「ＮＦＣサービス」という。）を提供することができるサービス提供システムの一例を示す概略構成図である。このサービス提供システムは、例えば、クレジットカードや電子マネーのＩＣカード等の決済カードをエミュレートするカードエミュレート機能を有する携帯電話機やスマートフォン等の通信端末装置１０を用いて各種の商品やサービスの料金の支払いが可能になるサービスを提供する電子決済システムである。サービス提供システムは、通信端末装置１０、その通信端末装置１０との間で通信可能に通信ネットワーク上に設けられた管理サーバ２０、２５、各種施設や店舗等に設置された例えば電子決済サービスの決済用端末装置であるリーダ／ライタ装置（以下「Ｒ／Ｗ装置」という。）３０等で構成されている。Ｒ／Ｗ装置３０は、ライブやコンサートなどの入場ゲート装置、交通機関の改札ゲート装置、仕事場に設けられた鍵機能付きのドア開閉装置、ゲームの対戦相手装置、周辺のブルートゥース機器、無線ＬＡＮアクセスポイント装置などであってもよい。
【００１２】
管理サーバ２０、２５、２６は、例えばＷＥＢ機能を具備したサーバで構成され、移動体通信ネットワーク４０を介して通信端末装置１０との間で通信可能に構成されている。管理サーバ２０、２５、２６と通信端末装置１０との間の通信プロトコルとしては、例えばＨＴＴＰ（Hyper Text Transfer Protocol）が用いられる。これらの管理サーバ２０、２５、２６のうち、移動体通信事業者２０Ａによって管理・運営されるＭＮＯ−ＴＳＭ（Mobile Network Operator - Trusted Service Manager）サーバ２０は、電子決済サービス等のＮＦＣサービスに必要な各種データやプログラムが格納される通信端末装置１０内の安全なメモリ領域へのアクセス権限を管理するサーバである。また、クレジットカードや電子マネーのＩＣカード等の決済カードを発行しているカード決済サービス提供事業者２５Ａによって管理・運営されるＳＰ−ＴＳＭ（Service Provider - Trusted Service Manager）サーバ２５は、ＭＮＯ−ＴＳＭ２０を介して通信端末装置１０と通信することにより、ＮＦＣサービスの利用登録などを行うサーバである。また、カード決済サービスなどのＮＦＣサービスを提供するサービス提供事業者２５Ａによって管理・運営されるサービス提供サーバであるＳＰ（Service Provider）サーバ２６は、Ｒ／Ｗ装置３０と通信することにより、ＮＦＣサービスの利用者認証や決済処理などを行うサーバである。ＳＰ−ＴＳＭサーバ２５及びＳＰサーバ２６は、相互に連携してＮＦＣサービスを提供できるように、所定の通信インターフェースや通信回線を介して互いに通信できるようになっている。なお、ＭＮＯ−ＴＳＭサーバ２０及びＳＰ−ＴＳＭサーバ２５の２つの機能を有する単一の管理サーバや、ＭＮＯ−ＴＳＭサーバ２０、ＳＰ−ＴＳＭサーバ２５及びＳＰサーバ２６の３つの機能を有する単一の管理サーバを設けてもよい。
【００１３】
Ｒ／Ｗ装置３０は、各種施設や店舗等に設置された決済用端末装置であり、通信端末装置１０と通信するための通信モジュール３１を備えている。このＲ／Ｗ装置３０としては、駅の改札ゲート装置のほか、バスなどの中にある運賃収受機や乗車口カード読み取り装置、駅やイベント会場等の発券装置、金融機関等の自動現金支払装置、店舗などのレジ装置、高速道路のＥＴＣの基地局などがある。
【００１４】
また、Ｒ／Ｗ装置３０は、通信端末装置１０との間で所定の近距離無線通信方式で無線通信することにより各種データを送受信することができる。この近距離無線通信方式としては、各種通信方式を用いることができるが、本実施形態では、ＴｙｐｅＡ、ＴｙｐｅＢ、ＦｅｌｉＣａ（登録商標）等のＮＦＣ（Near Field Communication）の通信方式を用いている（ＩＳＯ１４４４３Ａ，ＩＳＯ１４４４３Ｂ，ＩＳＯ７８１６，ＩＳＯ１５６９３，ＩＳＯ１８０９２，ＩＳＯ２１４８１参照）。上記近距離無線通信方式としては、ブルートゥース（登録商標）、ＷｉＦｉ、ワイヤレスＵＳＢ、ＥＴＣ等の電波を用いた通信方式、赤外線を用いた通信方式、可視光を用いた通信方式等の他の通信方式を用いてもよい。また、Ｒ／Ｗ装置３０と通信端末装置１０との間のデータ転送には所定の通信プロトコルが用いられ、その転送方式としては、シリアルデータ転送方式の他、多重転送方式、時分割転送方式等を採用することができる。
【００１５】
また、Ｒ／Ｗ装置３０は、例えば図示しないコンピュータ装置にシリアルケーブル等で接続され、そのコンピュータ装置を介して、例えば固定電話回線やインターネットなどのネットワーク５０上に構築された専用通信回線を介してＳＰサーバ２６と通信可能に構成されている。ＳＰサーバ２６とＲ／Ｗ装置３０との間の通信プロトコルとしては、例えばＨＴＴＰの他、ＦＴＰやＴＥＬＮＥＴ、又は独自の通信プロトコルが用いられる。これらプロトコルを使用して、Ｒ／Ｗ装置３０は、ＮＦＣサービス関連のデータ、処理要求（例えば決済処理要求）及び処理完了通知（例えば決済完了通知）などをＳＰサーバ２６との間でやり取りすることができる。なお、上記ネットワーク５０の代わりに、移動体通信ネットワーク４０を利用するようにしてもよいし、他の通信ネットワークを利用するようにしてもよい。
【００１６】
通信端末装置１０は、移動体通信ネットワーク４０の基地局４１を介して、ＭＮＯ−ＴＳＭサーバ２０及びＳＰ−ＴＳＭサーバ２５と通信することができる。この通信端末装置１０には、電子決済サービスなどのＮＦＣサービスを利用するためのソフトウェアであるアプリケーションプログラムが組み込まれている。また、通信端末装置１０に装着されている着脱可能なＩＣモジュールであるＵＳＩＭ（Universal Subscriber Identity Module）には、移動体通信サービスを利用するための加入者識別情報等とともに、利用者が決済で使用可能なクレジットカードや電子マネーのカード等の複数種類の決済カードそれぞれのカード情報や個別プログラムであるアプレットが格納されている。
【００１７】
以下、アプリケーションプログラムは適宜「アプリケーション」と略し、上記電子決済サービス等のＮＦＣサービス関連の情報を管理するソフトウェアであるアプリケーションプログラムは、「ＮＦＣサービスアプリケーション」という。本実施形態では、このＮＦＣサービスアプリケーションとして、ＪＡＶＡ（登録商標）やＣ＋＋等のオブジェクト指向プログラミングで開発された、プラットフォームに依存しないアプリケーションプログラムを用いている。これらのアプリケーションプログラムは、通信ネットワーク上のサーバから適宜ダウンロードして通信端末装置１０内に登録することができ、それらの中から利用者が選択して実行することができる。利用者が選択したアプリケーションプログラムは、通信端末装置１０に構築されたＪＡＶＡ実行環境などのアプリケーション実行環境上で実行される。
【００１８】
図２は、本実施形態の通信端末装置１０のハードウェア構成の一例を示すブロック図である。この通信端末装置１０は、主制御部１１０と無線通信部１１１とベースバンド処理部１１２と音入出力部１１３と表示部１１４と操作手段としての操作部１１５とを備える。また、通信端末装置１０は、装置本体に対して着脱可能なＩＣモジュールとしてのＵＳＩＭ１５が装着されている。ＵＳＩＭ１５は、後述のようにＲ／Ｗ装置３０との間で近距離無線通信可能な機能を有している。
【００１９】
主制御部１１０は、ＭＰＵ（Micro Processing Unit）、ＲＡＭ、ＲＯＭ等を備え、所定の基本ＯＳやミドルウェア等のプログラムが実行されることにより、ベースバンド処理部１１２等の各部を制御したり、ソフトウェア構成上のネイティブプラットフォーム環境やアプリケーション実行環境を構築したりする。
【００２０】
無線通信部１１１は、移動体通信ネットワーク４０を介して通信するネットワーク通信手段として機能し、例えばシンセサイザ、周波数変換器，高周波増幅器などにより構成され、移動体通信ネットワーク４０の基地局４１との間で無線通信するための高周波信号処理を実行する。
【００２１】
ベースバンド処理部１１２は、他の携帯電話機等の通信端末装置や各種サーバとの間で音声通信やデータ送受信の通信を行うためのデジタル処理を実行する。このベースバンド処理部１１２と上記無線通信部１１１との間はＤ／Ａ変換器やＡ／Ｄ変換器を介して接続されている。
【００２２】
音入出力部１１３は、マイク、スピーカ、音信号処理部等で構成されている。マイクから出力されるアナログの音声信号は、音信号処理部でデジタル信号に変換され、主制御部１１０やベースバンド処理部１１２等に送られる。スピーカは、音信号処理部でデジタル信号から変換されたアナログ信号が入力され、通話中の音声を出力したり、メールの着信音、電話の呼び出し音、音楽などを出力したりする。なお、スピーカは、通話中の音声を聞くための受話器用スピーカ（レシーバ）と、着信音や音楽などを出力する外部出力用スピーカとを別々に設けて構成してもいいし、これらの受話器用スピーカ及び外部出力用スピーカを兼用するように一つのスピーカで構成してもよい。
【００２３】
表示部１１４は、ＬＣＤ（液晶ディスプレイ）等で構成され、主制御部１１０からの指令に基づいて各種画像を表示する。操作部１１５は、表示部１１４に組み込まれたタッチパネルや、各種の操作キーやボタン、電源ＯＮ／ＯＦＦ手段としての電源スイッチなどで構成されている。この操作部１１５は、利用者が、通信端末装置１０の本体電源をＯＮ／ＯＦＦしたり、通信端末装置１０の本体電源をＯＮ／ＯＦＦしたり、通話開始、終話、メニュー選択、画面切り換え等を指示したり、情報を入力したりするときに用いられる。
【００２４】
また、通信端末装置１０は、位置情報取得手段としてのＧＰＳ（Global Positioning System）部１１７、撮像手段としてのカメラ部１１８、センサー部１１９、電源供給手段としての電源供給部１２０、図示しない時計部等も備えている。
【００２５】
ＧＰＳ部１１７は、ＧＰＳ受信モジュールやＧＰＳアンテナ等で構成され、地球の周りに配置されている複数のＧＰＳ衛星から電波を受信し、その受信結果に基づいて通信端末装置１０が位置する緯度、経度及び高度のデータを算出する。
カメラ部１１８は、レンズや撮像デバイス等で構成され、人物や風景等を撮影する時に用いられる。撮像デバイスとしては、ＣＣＤ（Charge Coupled Device）カメラやＣＭＯＳカメラを用いることができる。
センサー部１１９は、加速度センサー及び／又は地磁気センサー等で構成されている。加速度センサーは、１軸の加速度センサーであっていいし、２軸や３軸等の複数軸の加速度センサーであってもよい。また、地磁気センサーも、１軸の地磁気センサーであっていいし、２軸や３軸等の複数軸の地磁気センサーであってもよい。このセンサー部１１９の出力に基づいて、通信端末装置１０の位置、向き、姿勢及び動きを示すデータを算出することができる。また、センサー部１１９の出力に基づいて、所定高度における基準位置から利用者の通信端末装置１０が移動したときの加速度データや地磁気データの時間変化の情報である履歴情報から、通信端末装置１０が位置している高度、角度等を示すデータを算出することができる。
【００２６】
電源供給部１２０は、充電可能なバッテリー、バッテリーから各部に所定電圧の電力を供給する電力供給回路、バッテリーを充電する充電回路などを備えている。時計部はクロック回路等で構成され、正確な日時を計数し、更新処理等のための時刻情報を生成する。
【００２７】
図３は、本実施形態の通信端末装置１０に装着されているＵＳＩＭ１５の主要構成の一例を示すブロック図である。ＵＳＩＭ１５は、例えばＩＣモジュールで構成され、ＣＰＵなどからなる制御部１５０と、ＲＯＭやＲＡＭなどからなる記憶手段としての記憶部１５１と、通信端末装置本体と通信するためのＩ／Ｏインターフェース部１５２と、前述のＮＦＣによりＲ／Ｗ装置３０と近距離無線通信する近距離無線通信手段としてのＮＦＣ通信部１５３とを備えている。
【００２８】
ＵＳＩＭ１５の制御部１５０はＮＦＣアプレットが実行されるとともに、対応するカードのＵＩアプリケーションが実行される装置本体側の主制御部１１０と協働することにより、決済カードによる決済処理を実行する決済処理手段として機能する。
【００２９】
ＮＦＣ通信部１５３は、例えば専用ＩＣチップ（「ＣＬＦ」（Contactless Front End）とも呼ばれる。）からなり、Ｒ／Ｗ装置３０との間で、所定通信プロトコルによる通信を行うためのアンテナや無線通信回路を有している。
【００３０】
なお、通信端末装置１０の本体は、無線ＬＡＮ（例えばＷｉＦｉ）のアクセスポイントへ接続する無線ＬＡＮ通信部や、周囲の外部装置との間でブルートゥース（登録商標）等の近距離無線通信を行う近距離通信部を備えてもよい。
【００３１】
記憶部１５１は、主に制御部１５０が制御に用いるアクセスコントロールなどの基本プログラムやデータが格納されたシステム領域１５１ａと、ＵＳＩＭ１５の利用者が各種のアプリケーションに使用するプログラムやデータが格納されたユーザ領域１５１ｂとを有している。
システム領域１５１ａには、通信端末装置１０の本体での処理やＵＳＩＭ１５での処理で発生する各種イベントを検知して通知するイベントリスナーの機能を有する比較的小さなサイズのプログラムであるアプレットも格納されている。このイベントリスナーのアプレットとしては、例えば後述の「グローバルプラットフォーム」で規定されている「ＣＲＥＬ」アプレットを用いることができる。
【００３２】
また、ユーザ領域１５１ｂには、利用登録時に管理サーバからダウンロードされた複数のアプリケーションのプログラムとしての例えばＮＦＣの規格に準拠した比較的小さなサイズのプログラムであるＮＦＣアプレットが格納されている。このＮＦＣアプレットは、後述の「Ｊａｖａ  Ｃａｒｄ  Ｒｕｎｔｉｍｅ  Ｅｎｖｉｒｏｎｍｅｎｔ」上に構築される「グローバルプラットフォーム」で規定されているであるＵＩＣＣ（Universal Integrated Circuit Card）アプレットであり、例えば後述の複数種類の決済カードのカードエミュレート機能に対応するＮＦＣアプレットである。
【００３３】
また、ユーザ領域１５１ｂには、複数のアプリケーションに対応するＮＦＣアプレットそれぞれについて、利用登録時に管理サーバからダウンロードされたアプリケーションを利用可能な所定の利用条件に関する情報も格納されている。
【００３４】
上記ＵＳＩＭ１５の利用者が利用する複数のＮＦＣアプレットの有効及び無効の状態を管理するための状態管理情報は、ＮＦＣアプレットのプロパティ情報である「活性状態」（Activation State）と呼ばれるパラメータの値として設定されている。この活性状態パラメータは、対応するアプリケーションであるＮＦＣアプレットが実行可能な有効な状態（「アクティブ状態」ともいう。）を示す値「Activate」又は「１」と、そのＮＦＣアプレットが実行不可の無効な状態（「非アクティブ状態」ともいう。）を示す値「Deactivate」又は「０」とを取り得る。
【００３５】
ユーザ領域１５１ｂは、特定の権限を有する利用者やサーバのみアクセスできる安全な領域（「ＳＥ：Secure Element」や「ＳＤ：Secure Domain」とも呼ばれる。）になっている。本実施形態では、ユーザ領域１５１ｂに、Ｒ／Ｗ装置３０と通信することによりクレジットカードや電子マネーのカードなどの決済カード（プラスチックカード、ＩＣカード）をエミュレートするカードエミュレート機能を実現するためのプログラムであるＮＦＣアプレットとユーザ固有情報であるカード情報とが格納されている。ここで、上記カードエミュレート機能は、通常のクレジットカードや電子マネーのカードなどの決済カード（プラスチックカード、ＩＣカード）と同様に商品やサービスの支払いの決済に通信端末装置１０を用いることができるようにした機能である。
【００３６】
複数の決済カードによる決済をエミュレートする場合、ユーザ領域１５１ｂに格納されるＮＦＣアプレット及びカード情報は、決済カード毎に互いに異なる領域に格納され、決済カードを発行している決済サービス提供事業者ごとにアクセス権限が管理されている。図３の例では、３種類の決済カード（Ａカード、Ｂカード、Ｃカード）それぞれのＮＦＣアプレット及びカード情報が互いに異なる領域に格納され、例えばＡカードを発行している決済サービス提供事業者は、Ａカード用に設定された領域のＮＦＣアプレットＡ及びＡカード情報のみにアクセスすることができる。
【００３７】
表１は、前述のＮＦＣアプレットのパラメータ「活性状態」で管理される複数種類の決済カード（Ａカード、Ｂカード、Ｃカード）それぞれのＮＦＣアプレットの状態管理情報の一例を示す一覧表である。表１中の状態管理情報の欄における「１」は、ＮＦＣアプレットが実行可能なアクティブであり、そのＮＦＣアプレットによる決済カードのカードエミュレート機能が利用できる有効の状態であることを示している。一方、「０」は、ＮＦＣアプレットが実行不可の非アクティブであり、そのＮＦＣアプレットによる決済カードのカードエミュレート機能が利用できない無効の状態であることを示している。
【表１】
2015211379.tif 000003
【００３８】
表１の例において、例えば、ＮＦＣアプレットのパラメータ「活性状態」で管理されているＡカード及びＢカードの状態管理情報が「０」であることにより、Ａカード及びＢカードのカードエミュレート機能は無効であって使用できない。一方、ＮＦＣアプレットのパラメータ「活性状態」で管理されているＣカードの状態管理情報が「１」であることにより、Ｃカードのカードエミュレート機能は有効であって使用できる。
【００３９】
上記ＮＦＣアプレットの活性状態パラメータの値は、所定の利用条件に対応する各種イベントの検知結果に基づいて変更するように動的に制御される。例えば、予め設定された所定の利用条件を満たす第１のイベントを検知したときにＮＦＣアプレットを実行可能にし、上記所定の利用条件を満たさない第２のイベントを検知したときにＮＦＣアプレットを実行不可にするように、当該ＮＦＣアプレットの活性状態パラメータの値を動的に変更する。
【００４０】
上記所定の利用条件としては、例えば次の条件１〜条件７のいずれかの条件を設定したり、それらの条件１〜７を任意に組み合わせて設定したりすることができる。
【００４１】
条件１：通信端末装置１０の現在位置が、特定の位置若しくはエリア又は交通機関の特定の路線上に位置すること。
条件２：現在時刻が、特定の時間帯内にあること。
条件３：通信端末装置１０が、特定のメールを受信したこと。
条件４：通信端末装置１０が、特定の無線ＬＡＮ（例えばＷｉＦｉ）のアクセスポイントへ接続していること。
条件５：通信端末装置１０が、特定の外部装置との間でブルートゥース（登録商標）等の近距離無線通信のペアリング状態になっていること。
条件６：通信端末装置１０が、特定のＷＥＢサイトへアクセスしていること。
条件７：通信端末装置１０が、特定の端末識別番号を有する他の通信端末装置から予め設定した所定の回数の着信があったこと。
【００４２】
上記利用条件の情報は、例えばＵＳＩＭ１５のユーザ領域１５１ｂに複数のＮＦＣアプレット毎に格納されている。
【００４３】
図４は、本実施形態の通信端末装置１０に装着されたＵＳＩＭ１５におけるＮＦＣの近距離無線通信を用いた非接触のＮＦＣサービスに関するソフトウェアの構成の一例を示すブロック図である。
図４において、ＵＳＩＭ１５の物理層におけるＮＦＣの近距離無線通信を制御するアクセスコントロール上に、ミドルウェア（例えば、決済カードのためのＩＣカード仕様である「ＥＭＶ」に準拠したミドルウェア）を介して、ＩＣカードプラットフォーム（例えば、ＪＡＶＡのＡＰＩ仕様に従った環境を提供する「ＪＡＶＡカード」）が構築される。このＩＣカードプラットフォーム上に、決済用ＩＣカードプラットフォーム（例えば、「ＶＩＳＡオープンプラットフォーム」）を介して、非接触カードプラットフォーム（例えば、「グローバルプラットフォーム）が構築される。この非接触カードプラットフォーム上で、複数の決済カード（例えば、前述のＡカード、Ｂカード、Ｃカード）それぞれのカード決済用のＮＦＣアプレットなどを実行することができる。
【００４４】
図５は、本実施形態の通信端末装置１０において特定の利用条件を満たす場合のみ非接触の電子決済サービス等のＮＦＣサービスの利用登録を行うときの処理の一例を示すシーケンス図である。なお、図５は、クレジットカードであるＣカードの電子決済サービスの利用登録を行うときの例であるが、この処理例は、電子決済サービス以外の他のＮＦＣサービスの場合にも同様に適用できる。
【００４５】
図５において、まず、利用者が通信端末装置１０を操作してブラウザを起動し、カード選択のＷＥＢサイトにアクセスすると、図６（ａ）に示すようなカード選択画面１６１が表示される。このカード選択画面１６１上で利用者がＣカードを選択する操作を行うと、Ｃカードの電子決済サービスを利用するためのユーザインターフェース（ＵＩ）アプリケーションが通信端末装置１０にダウンロードされ、利用者の操作により又は自動的に起動される。ダウンロードしたＵＩアプリケーションが起動すると、図６（ｂ）に示すＣカードの電子決済サービスの利用登録画面１６２が表示される。この利用登録画面１６２で、Ｃカードの電子決済サービスの利用登録を要求する所定操作を行うと、通信端末装置１０からＭＮＯ−ＴＳＭサーバ２０にサービス利用登録要求が送信される。
【００４６】
ＭＮＯ−ＴＳＭサーバ２０は、所定の認証処理を行った後、Ｃカードの電子決済サービスを利用するときに使用されるＣカード用のＮＦＣアプレットＣを、通信端末装置１０に送信する。通信端末装置１０が受信したＣカード用のＮＦＣアプレットＣは、ＵＳＩＭ１５に送られてインストールされる。
【００４７】
ＵＳＩＭ１５では、記憶部１５１のユーザ領域１５１ｂ内にＣカード用の領域が設定され、そのＣカード用の領域内にＮＦＣアプレットＣが格納されるとともに、利用者のＣカードのカード情報などのユーザ固有情報を格納するための領域が設定される。
【００４８】
次に、通信端末装置１０は、ＭＮＯ−ＴＳＭ２０を介して、Ｃカードのカード決済サービス提供事業者のＳＰ−ＴＳＭサーバ２５に利用登録要求を送信する。ＳＰ−ＴＳＭサーバ２５は、利用登録要求に基づいて、所定の認証処理を実行した後、通信端末装置１０の利用者についてＣカードの電子決済サービスの利用登録処理を実行し、当該利用者のＣカードのカード情報及び利用条件を含む利用者固有データを通信端末装置１０に送信する。
【００４９】
通信端末装置１０が受信したＣカードのユーザ固有情報は、ＵＳＩＭ１５に送られ、記憶部１５１のユーザ領域１５１ｂにおけるＣカード用に設定された領域に書き込まれる。その後、図６（ｃ）に示すＣカードの電子決済サービスの利用登録完了の画面１６３が通信端末装置１０に表示される。この利用登録完了の画面で利用者が所定の確認操作を行うと、図６（ｄ）に示すように、特定の利用条件を満たす場合のみ利用可能なＣカードの電子決済サービスの利用登録が完了したことを示す画面１６４が表示される。
【００５０】
図７は、本実施形態の通信端末装置１０においてＮＦＣアプレットの活性状態パラメータの値を動的に変更する制御の一例を示すフローチャートである。
【００５１】
図７において、まず、利用者が通信端末装置１０を操作してＮＦＣサービスを利用するためのユーザインターフェース（ＵＩ）アプリケーションを起動しておく。
上記ＵＩアプリケーションが起動された後、通信端末装置１０の本体は、予め設定した所定のタイミングで、そのＵＩアプリケーションに対応付けてＵＳＩＭ１５内に格納されているＮＦＣアプレットの利用条件を参照する。
次に、通信端末装置１０の本体は、上記参照したＮＦＣアプレットの利用条件に基づいて、その利用条件に対応する所定のイベントの発生の有無を検知する。
ここで、通信端末装置１０の本体は、上記利用条件を満たす第１のイベントが発生し、その第１のイベントを検知した場合、当該ＮＦＣアプレットのプログラムを実行可能にするように、当該ＮＦＣアプレットの活性状態パラメータの値を「Ａｃｔｉｖａｔｅ」（又は「１」）に変更する制御指令をＵＳＩＭ１５に送信する。ＵＳＩＭ１５は、通信端末装置１０の本体から受信した制御指令に基づいて、当該ＮＦＣアプレットに対応付けて格納されている活性状態パラメータの値を上記指定された「Ａｃｔｉｖａｔｅ」（又は「１」）に変更するように制御する（Ｓ１０４）。
一方、通信端末装置１０の本体は、上記利用条件を満たさない第２のイベントが発生し、その第２のイベントを検知した場合、当該ＮＦＣアプレットのプログラムを実行可能にするように、当該ＮＦＣアプレットの活性状態パラメータの値を「Ｄｅａｃｔｉｖａｔｅ」（又は「０」）に変更する制御指令をＵＳＩＭ１５に送信する。ＵＳＩＭ１５は、通信端末装置１０の本体から受信した制御指令に基づいて、当該ＮＦＣアプレットに対応付けて格納されている活性状態パラメータの値を上記指定された「Ｄｅａｃｔｉｖａｔｅ」（又は「０」）に変更するように制御する（Ｓ１０５）。
上記イベントの発生の検知、イベントの判定及び活性状態パラメータの設定変更制御は、所定の期間（例えばＵＩアプリケーションが起動されている間）所定のタイミングごとに継続して行われる（Ｓ１０６、Ｓ１０２〜Ｓ１０５）。
【００５２】
以上示したＮＦＣアプレットの活性状態パラメータの値を動的に変更する制御により、予め設定した所定の利用条件を満たす場合のみＮＦＣの近距離無線通信を伴うＮＦＣアプレットを利用できる。
【００５３】
次に、上記図７の制御におけるイベントの発生のより具体的な例を、上記利用条件が条件１〜条件７の場合について説明する。
【００５４】
＜条件１＞
通信端末装置１０の本体は、前述のＧＰＳ部１１７等により通信端末装置１０の現在位置の情報を取得するとともに、ＵＳＩＭ１５内の特定のＮＦＣアプレットに対応させて格納されている位置関連の利用条件（特定の位置若しくはエリア又は交通機関の特定の路線の情報）を参照する。
【００５５】
そして、通信端末装置１０の本体は、例えば、現在位置が特定の位置であると判断したときに上記第１のイベントを発生し、その現在位置が特定の位置から外れたと判断したときに上記第２のイベントを発生する。この場合は、通信端末装置１０が特定位置に位置する場合のみ上記特定のＮＦＣアプレットを利用できるように活性化できる。
【００５６】
また、通信端末装置１０の本体は、その現在位置が特定のエリア（例えば、仕事場のエリアや、ジオフェンスと呼ばれるサービスで規定されるエリア）内に入ったと判断したときに上記第１のイベントを発生し、その現在位置が特定のエリアから外れたと判断したときに上記第２のイベントを発生するようにしてもよい。この場合は、通信端末装置１０が特定のエリア内に位置する場合のみ上記特定のＮＦＣアプレットを利用できるように活性化できる。より具体的には、例えば、仕事場のエリアに入っている場合に、仕事関係の法人用途のＮＦＣアプレットを利用できるように活性化し、個人用のＮＦＣアプレットを利用できないように不活性化することができる。また、ドアを開錠する鍵機能のＮＦＣアプレットを特定のエリア内だけ利用できるように活性化することができる。
【００５７】
また、通信端末装置１０の本体は、その現在位置が交通機関の特定の路線区間上に位置するようになったと判断したときに上記第１のイベントを発生し、その現在位置が交通機関の特定の路線区間から外れたと判断したときに上記第２のイベントを発生するようにしてもよい。この場合は、通信端末装置１０が交通機関の特定の路線区間上に位置する場合のみ上記特定のＮＦＣアプレットを利用できるように活性化できる。より具体的には、例えば、特定の路線区間だけ交通系のＮＦＣアプレットを利用できるように活性化することができる。
【００５８】
＜条件２＞
通信端末装置１０の本体は、前述の時計部等により現在時刻の情報を取得するとともに、ＵＳＩＭ１５内の上記特定のＮＦＣアプレットに対応させて格納されている時間関連の利用条件（例えば、特定の時間帯）を参照する。
【００５９】
そして、通信端末装置１０の本体は、例えば、現在時刻が特定の時間帯に入ったと判断したときに上記第１のイベントを発生し、現在時刻が特定の時間帯から外れたと判断したときに上記第２のイベントを発生する。この場合は、所定の時間帯のみ上記特定のＮＦＣアプレットを利用できるように活性化できる。より具体的には、例えば、ライブのコンサートなどの入場用のＮＦＣアプレットを特定の入口ゲートの近傍だけで利用できるように活性化することができる。また、仕事の定時内では、仕事関係の法人用途のＮＦＣアプレットを利用できるように活性化し、個人用のＮＦＣアプレットを利用できないように不活性化することができる。
【００６０】
＜条件３＞
通信端末装置１０の本体は、前述の無線通信部１１１やベースバンド処理部１１２等により受信したメールの情報を取得するとともに、ＵＳＩＭ１５内のＮＦＣアプレットに対応させて格納されている受信メール関連の利用条件（例えば、所定の送信メールアドレスからのメール）を参照する。
【００６１】
そして、通信端末装置１０の本体は、例えば、特定のメールを受信したと判断したときに上記第１のイベントを発生し、その受信から所定の時間が経過したとき、受信メールの閲覧が完了したとき、受信メールの所定フォルダーへの保存が完了したときなどに、上記第２のイベントを発生する。この場合は、特定のメールを受信したときのみ特定のＮＦＣアプレットを利用できるように活性化できる。
【００６２】
＜条件４＞
通信端末装置１０の本体は、前述の無線ＬＡＮ通信部等による通信情報を取得するとともに、ＵＳＩＭ１５内のＮＦＣアプレットに対応させて格納されている無線ＬＡＮ接続関連の利用条件（例えば、特定の無線ＬＡＮ（例えばＷｉＦｉ）のアクセスポイントへの接続）を参照する。
【００６３】
そして、通信端末装置１０の本体は、例えば、特定の無線ＬＡＮ（例えばＷｉＦｉ）のアクセスポイントへ接続していると判断したときに上記第１のイベントを発生し、その接続が切断されたときに上記第２のイベントを発生する。この場合は、特定の無線ＬＡＮのアクセスポイントへ接続しているときのみ特定のＮＦＣアプレットを利用できるように活性化できる。より具体的には、例えば、特定の無線ＬＡＮのアクセスポイントへ接続しているときのみ、そのアクセスポイント用のＮＦＣアプレットを利用できるように活性化できる。
【００６４】
＜条件５＞
通信端末装置１０の本体は、前述のブルートゥースなどの近距離無線通信部による通信情報を取得するとともに、ＵＳＩＭ１５内のＮＦＣアプレットに対応させて格納されている近距離無線のペアリング関連の利用条件（例えば、特定の外部装置とのペアリング確立）を参照する。
【００６５】
そして、通信端末装置１０の本体は、例えば、特定の外部装置との間でペアリング状態になっていると判断したときに上記第１のイベントを発生し、そのペアリングが解消したときに上記第２のイベントを発生する。する。この場合は、特定の外部装置との間でペアリング状態になっているときのみ特定のＮＦＣアプレットを利用できるように活性化できる。より具体的には、例えば、特定のブルートゥース機器とペアリング状態になっているときのみゲーム用のＮＦＣアプレットを利用できるように活性化できる。
【００６６】
＜条件６＞
通信端末装置１０の本体は、前述の無線通信部１１１及びベースバンド処理部１１２や無線ＬＡＮ通信部等により通信情報を取得するとともに、ＵＳＩＭ１５内のＮＦＣアプレットに対応させて格納されているＷＥＢアクセス関連の利用条件（例えば、特定のＷＥＢサイトへのアクセス）を参照する。
【００６７】
そして、通信端末装置１０の本体は、例えば、特定のＷＥＢサイトへアクセスしていると判断したときに上記第１のイベントを発生し、その通信が終了したときに上記第２のイベントを発生する。この場合は、特定のＷＥＢサイトへのアクセスした場合だけ特定のＮＦＣアプレットを利用できるように活性化できる。より具体的には、例えば、特定のＷＥＢサイトへのアクセスした場合だけキャンペーン用のＮＦＣアプレットを利用できるように活性化できる。
【００６８】
＜条件７＞
通信端末装置１０の本体は、前述の無線通信部１１１及びベースバンド処理部１１２等により電話の通信情報を取得するとともに、ＵＳＩＭ１５内のＮＦＣアプレットに対応させて格納されている電話の着信関連の利用条件（例えば、特定の電話番号からの特定回数の着信）を参照する。
【００６９】
そして、通信端末装置１０の本体は、例えば、特定の電話番号からの所定回数の着信があったと判断したときに上記第１のイベントを発生し、その着信から所定の時間が経過したときなどに上記第２のイベントを発生する。この場合は、特定の電話番号からの所定回数の着信があった場合だけ特定のＮＦＣアプレットを利用できるように活性化できる。より具体的には、例えば、通信端末装置１０を落とした場合のセキュリティを確保するために、特定の電話番号からの所定回数の着信があった場合だけ、クレジットカードなどの決済用カードのエミュレート機能を実現するためのＮＦＣアプレットを利用できるように活性化できる。
【００７０】
なお、上記条件１〜７の任意の２以上を組み合わせてもよい。例えば、上記条件１と条件２とを組み合わせ、仕事場のエリ内に位置し且つ仕事の定時内においては、仕事関係の法人用途のＮＦＣアプレットを利用できるように活性化し、個人用のＮＦＣアプレットを利用できないように不活性化するようにしてもよい。また、ライブのコンサートなどの入場用のＮＦＣアプレットを、特定の入口ゲートの近傍で且つ所定の入場時間帯のみ利用できるように活性化するようにしてもよい。
【００７１】
また、上記所定の利用条件を満たす第１のイベントを検知したときにＮＦＣアプレットを起動し、そのＮＦＣアプレットが起動されている状態で当該利用条件を満たさない第２のイベントを検知したとき、当該ＮＦＣアプレットの実行を停止するように制御してもよい。
【００７２】
図８は、本実施形態の通信端末装置１０において非接触のＮＦＣサービスを利用するときの処理の一例を示すシーケンス図である。なお、図８は、所定のエリアでのみクレジットカードであるＣカードの電子決済サービスを利用するときの例であるが、この処理例は、他の利用条件の場合や、電子決済サービス以外の他のＮＦＣサービスを利用する場合も同様に適用することができる。
【００７３】
図８において、まず、利用者が通信端末装置１０に優先設定されたＣカードのＵＩアプリケーションが起動された状態で電子決済サービスを利用する操作を行い、通信端末装置１０をＲ／Ｗ装置３０にかざすと、前述の図７の処理で特定エリアに関連して設定されてＵＳＩＭ１５内のＣカードのＮＦＣアプレットに対応付けて格納されている活性状態パラメータの値が参照される。そして、本例では、利用者の通信端末装置１０が特定のエリア内に位置するため、活性状態パラメータの値がＣカードのＮＦＣアプレットの有効状態を示す値（「Activate」又は「１」）であることが確認され、且つ、通信端末装置１０に装着されているＵＳＩＭ１５のＮＦＣ通信部１５３の専用ＩＣチップ（ＣＬＦ）が有効であることが確認される。これらの確認により、Ｒ／Ｗ装置３０から送信されたＣカードの電子決済サービスの利用を要求するサービス利用要求が、ＵＳＩＭ１５によって受信される。
【００７４】
なお、利用者の通信端末装置１０が特定エリアの外側に位置し上記活性状態パラメータの値がＣカードのＮＦＣアプレットの無効状態を示す値（「Deactivate」若しくは「０」）の場合、又は、ＮＦＣ通信部１５３の専用ＩＣチップ（ＣＬＦ）が無効の場合、ＵＳＩＭ１５は、Ｒ／Ｗ装置３０からのサービス利用要求を受信しない。
【００７５】
ＵＳＩＭ１５は、Ｒ／Ｗ装置３０からのサービス利用要求に基づいて、Ｃカードの電子決済サービスの利用に問題がないか否かについて判断し、問題がない場合は、当該電子決済サービスの利用に問題がない旨を示すサービス利用応答を、Ｒ／Ｗ装置３０に送信する。
【００７６】
Ｒ／Ｗ装置３０は、ＵＳＩＭ１５からのサービス利用応答決済処理要求に基づいて、Ｃカードのカード決済サービス提供事業者のＳＰサーバ２６に決済処理要求用情報を送信する。
【００７７】
ＳＰサーバ２６は、Ｒ／Ｗ装置３０から受信した決済処理要求用情報に基づいて決済処理を実行するとともに、決済完了通知をＲ／Ｗ装置３０に送信する。とともに、その決済処理に対応するユーザ固有データの更新データを通信端末装置１０に送信する。
【００７８】
Ｒ／Ｗ装置３０は、ＳＰサーバ２６から受信した決済完了通知に基づいて決済完了表示を行うとともに、決済完了通知を通信端末装置１０のＵＳＩＭ１５に送信する。通信端末装置１０は、Ｒ／Ｗ装置３０から受信した決済完了通知に基づいて決済完了表示を行う。
【００７９】
ＵＳＩＭ１５は、Ｒ／Ｗ装置３０から受信した決済完了通知を通信端末装置１０の本体に送信するとともに、その決済完了通知に基づいて、ＵＳＩＭ１５内に格納されているＣカードのユーザ固有データを更新する。通信端末装置１０は、ＵＳＩＭ１５から受信した決済完了通知に基づいて、決済完了表示を行う。
【００８０】
上記図８の処理により、利用者の通信端末装置１０が特定のエリア内に位置する場合のみＣカードの非接触の電子決済サービス（ＮＦＣサービス）を利用できる。
【００８１】
以上、本実施形態によれば、ＮＦＣの近距離無線通信を伴うアプリケーションであるＮＦＣアプレットについて予め設定された所定の利用条件を満たす場合にＮＦＣアプレットを実行可能にし、前記所定の利用条件を満たさない場合にＮＦＣアプレットを実行不可にするように、ＵＳＩＭ１５に記憶されているＮＦＣアプレットの有効及び無効の状態を管理するための状態管理情報としての活性状態パラメータの設定を制御する。このように設定制御した活性状態パラメータの値に基づいてＮＦＣアプレットを実行する。従って、利用者の操作を伴うことなく、予め設定した所定の利用条件を満たす場合のみＮＦＣを用いたアプリケーションとしてのＮＦＣアプレットを利用できる。
また、本実施形態によれば、複数のＮＦＣアプレットが登録されている場合に、その複数のＮＦＣアプレットそれぞれについて、予め設定した所定の利用条件を満たす場合のみＮＦＣアプレットを利用できる。
また、本実施形態によれば、上記所定の利用条件を満たす第１のイベントを検知したときにＮＦＣアプレットを実行可能にするように活性状態パラメータの値を設定し、上記利用条件を満たさない第２のイベントを検知したときに、ＮＦＣアプレットを実行不可にするように活性状態パラメータの値を設定する。このように第１のイベント及び第２のイベントそれぞれの検知結果に基づいて活性状態パラメータの値を変更する制御を行うことにより、利用条件に応じたＮＦＣアプレットの実行をより確実に行うことができる。
また、本実施形態によれば、上記所定の利用条件を満たす第１のイベントを検知したときＮＦＣアプレットを起動し、ＮＦＣアプレットが起動されている状態で利用条件を満たさない第２のイベントを検知したときＮＦＣアプレットの実行を停止するように制御する。このように利用条件に応じたＮＦＣアプレットの起動及びその停止を行うことにより、利用条件を満たしているか否かの状況の変化に応じて、ＮＦＣアプレットの実行と伴うサービス提供を速やかに開始したり停止したりすることができる。
【符号の説明】
【００８２】
１０  通信端末装置
１５  ＵＳＩＭ
２０  ＭＮＯ−ＴＳＭサーバ
２５  ＳＰ−ＴＳＭサーバ
２６  ＳＰサーバ
３０  リーダ／ライタ装置（Ｒ／Ｗ装置）
４０  移動体通信ネットワーク
【先行技術文献】
【非特許文献】
【００８３】
【非特許文献１】「ソフトバンクモバイル、クレディセゾン、アメリカン・エキスプレス、ＡｎｄｒｏｉｄＴＭ  搭載スマートフォンを利用したＮＦＣサービスの実証実験を日本で開始」、［ｏｎｌｉｎｅ］、平成１１年１１月１５日、［平成２６年３月１８日検索］、インターネット〈ＵＲＬ：http://www.softbank.jp/corp/group/sbm/news/press/2011/20111115_01/〉
【図２】
2015211379.tif 000004
【図３】
2015211379.tif 000005
【図４】
2015211379.tif 000006
【図５】
2015211379.tif 000007
【図６】
2015211379.tif 000008
【図７】
2015211379.tif 000009
【図８】
2015211379.tif 000010
【図１】
2015211379.tif 000011