(57)【要約】【課題】サービスデータおよびサービスデータ付随情報を他の携帯端末に移行させる工程を別途行う必要のない利便性のよいアクセス管理システムを提供する。【解決手段】アプリケーションが使用するサービスデータを保有するＳＥ部１０２をＵＩＭカード１００に設ける。これにより、携帯端末間でＵＩＭカード１００を差し替えたときに、アプリケーションのサービスデータや付随情報をＵＩＭカード１００と共に他の携帯端末に移動させることができる。また、携帯端末２００に備えられたアクセス管理部４００は、ＵＩＭ情報格納部１０３のＵＩＭ情報と、権限情報保有部２０５が保有するアプリケーションが使用権限を有するＵＩＭカードのＵＩＭ情報とを比較し、両者が一致しない場合には、ＳＥ部１０２に格納されたサービスデータへのアクセスを制限する。【選択図】図１
2011048761.tif 000002
【特許請求の範囲】
【請求項１】
スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、
前記スマートカードは、
当該スマートカードを特定可能なスマートカード特定情報を格納する特定情報格納手段と、
サービスデータの保有や処理を行うサービスデータ保有手段と、
前記サービスデータへのアクセスを制御するためのアクセス制御情報を保有する情報管理手段と、
を具備し、
前記端末は、
前記サービスデータを使用するアプリケーションのプログラムデータを格納するアプリデータ格納手段と、
前記アプリデータ格納手段に格納された前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、
前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、一致しない場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、
を具備したアクセス管理システム。
【請求項２】
スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、
前記スマートカードは、
サービスデータの保有や処理を行うサービスデータ保有手段と、
前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、
を具備し、
前記端末は、
前記アプリケーションのプログラムデータを格納するアプリデータ格納手段と、
前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報を保有する権限情報保有手段と、
前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、一致しない場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、
を具備したアクセス管理システム。
【請求項３】
スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、
前記スマートカードは、
当該スマートカードを特定可能なスマートカード特定情報を格納する特定情報格納手段と、
サービスデータの保有や処理を行うサービスデータ保有手段と、
前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、
を具備し、
前記端末は、
前記アプリケーションのプログラムデータを格納するアプリデータ格納手段と、
前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報、および前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、
前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致しない場合、および前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致しない場合のうち少なくともいずれか一方の場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、
を具備したアクセス管理システム。
【請求項４】
スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、
前記端末は、
前記スマートカードが保有するサービスデータを使用するアプリケーションのプログラムデータを格納するアプリデータ格納手段と、
前記アプリデータ格納手段に格納された前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、
を具備し、
前記スマートカードは、
当該スマートカードの前記スマートカード特定情報を格納する特定情報格納手段と、
前記サービスデータの保有や処理を行うサービスデータ保有手段と、
前記サービスデータへアクセスするためのアクセス制御情報を保有する情報管理手段と、
前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、一致しない場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、
を具備したアクセス管理システム。
【請求項５】
スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、
前記端末は、
前記スマートカードが保有するサービスデータを使用するアプリケーションのプログラムデータを格納するアプリデータ格納手段と、
前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報を保有する権限情報保有手段と、を具備し、
前記スマートカードは、
前記サービスデータの保有や処理を行うサービスデータ保有手段と、
前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、
前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、一致しない場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、
を具備したアクセス管理システム。
【請求項６】
スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、
前記端末は、
前記スマートカードが保有するサービスデータを使用するアプリケーションのプログラムデータを格納するアプリデータ格納手段と、
前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報、および前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、
を具備し、
前記スマートカードは、
当該スマートカードの前記スマートカード特定情報を格納する特定情報格納手段と、
前記サービスデータの保有や処理を行うサービスデータ保有手段と、
前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、
前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致しない場合、および前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致しない場合のうち少なくともいずれか一方の場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、
を具備したアクセス管理システム。
【請求項７】
前記アクセス管理手段は、前記情報管理手段が第１の前記アプリケーションを認証するためのアプリ認証情報を有し、かつ前記アプリデータ格納手段に前記第１のアプリケーションのプログラムデータが格納されていない場合、前記サービスデータ保有手段に保有された前記第１のアプリケーションが使用する前記サービスデータへのアクセスを一部のみ可能とする請求項２、３、５および６のいずれか１項に記載のアクセス管理システム。
【請求項８】
前記端末は、前記情報管理手段が第２の前記アプリケーションを認証するためのアプリ認証情報を保有し、かつ前記権限情報保有手段が前記第２のアプリケーションを認証するためのアプリ認証情報を保有していない場合に、通信手段を通じて前記第２のアプリケーションのプログラムデータを取得し、前記アプリデータ格納手段に格納するアプリデータ取得手段、を更に具備する請求項２、３、５、６および７のいずれか１項に記載のアクセス管理システム。
【請求項９】
前記端末は、前記アプリデータ格納手段に第２の前記アプリケーションのプログラムデータが格納され、かつ前記アクセス管理手段によって、前記権限情報保有手段が保有する前記第２のアプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報と、前記特定情報格納手段に格納されている前記スマートカード特定情報とが一致しないと判断された場合に、新たな前記第２のアプリケーションのプログラムデータを取得し、前記アプリデータ格納手段に格納するアプリデータ取得手段、を更に具備する請求項１、３、４および６のいずれか１項に記載のアクセス管理システム。
【請求項１０】
前記端末は、前記アクセス管理手段によって、前記権限情報保有手段が保有する前記第２のアプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報と、前記特定情報格納手段に格納されている前記スマートカード特定情報とが一致しないと判断された場合に、前記アプリデータ格納手段から、前記スマートカード特定情報が一致しないと判断された前記第２のアプリケーションのプログラムデータを削除し、かつ前記権限情報保有手段から、前記スマートカード特定情報が一致しないと判断された前記第２のアプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を削除するアプリケーション管理手段、を更に具備する請求項９に記載のアクセス管理システム。
【請求項１１】
前記端末は、前記アプリデータ取得手段が前記第２のアプリケーションのプログラムデータを取得するときに、前記端末の利用者に対して前記第２のアプリケーションのプログラムデータの取得の要否を提示し、前記端末の利用者による取得の要否の入力操作を受け付ける取得要否受付手段、を更に具備し、
前記アプリデータ取得手段は、前記取得要否受付手段における受付結果に応じて、前記第２のアプリケーションのプログラムデータを取得する請求項８〜１０のいずれか１項に記載のアクセス管理システム。
【請求項１２】
前記情報管理手段は、前記第２のアプリケーションにおける前記アクセス制御情報として、前記第２のアプリケーションをダウンロードするためのＵＲＬ情報を更に保有し、
前記通信手段は、無線通信を通じて前記第２のアプリケーションのプログラムデータを取得可能であり、
前記アプリデータ取得手段は、前記情報管理手段が保有する前記第２のアプリケーションをダウンロードするためのＵＲＬ情報に基づいて、前記第２のアプリケーションのプログラムデータを前記通信手段による無線通信を通じて取得する請求項８〜１１のいずれか１項に記載のアクセス管理システム。
【請求項１３】
前記アプリデータ取得手段が前記第２のアプリケーションのプログラムデータを取得するときに、前記情報管理手段は前記第２のアプリケーションにおける前記アクセス制御情報およびアプリ認証情報の少なくともいずれかの書き換えを行うこと、前記権限情報保有手段は前記第２のアプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報の書き換えを行うこと、前記権限情報保有手段は前記第２のアプリケーションにおける前記アプリ認証情報の書き換えを行うこと、のうち少なくともいずれかを行う請求項８〜１２のいずれか１項に記載のアクセス管理システム。
【請求項１４】
第３の前記アプリケーションが初回起動されたとき、または前記サービスデータ保有手段に保有された前記第３のアプリケーションが使用する前記サービスデータへのアクセスがあったときに、前記情報管理手段は前記第３のアプリケーションにおける前記アクセス制御情報およびアプリ認証情報の少なくともいずれかの書き換えを行うこと、前記権限情報保有手段は前記第３のアプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報の書き換えを行うこと、のうち少なくともいずれかを行う請求項１〜１３のいずれか１項に記載のアクセス管理システム。
【請求項１５】
スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成され、前記スマートカードが、当該スマートカードを特定可能なスマートカード特定情報を格納する特定情報格納手段と、サービスデータの保有や処理を行うサービスデータ保有手段と、前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、を具備し、前記端末が、前記アプリケーションのプログラムデータを格納するアプリデータ格納手段と、前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報、および前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、を具備したアクセス管理システム、において実行されるアクセス管理方法であって、
前記端末が、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致するかどうかを判断する判断ステップと、
前記端末が、前記判断ステップによって、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致すると判断された場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致しないと判断された場合、および前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致しないと判断された場合のうち少なくともいずれか一方の場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理ステップと、
を具備したアクセス管理方法。
【請求項１６】
スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成され、前記端末が、前記スマートカードが保有するサービスデータを使用するアプリケーションのプログラムデータを格納するアプリデータ格納手段と、前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報、および前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、を具備し、前記スマートカードが、当該スマートカードの前記スマートカード特定情報を格納する特定情報格納手段と、前記サービスデータの保有や処理を行うサービスデータ保有手段と、前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、を具備したアクセス管理システム、において実行されるアクセス管理方法であって、
前記スマートカードが、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致するかどうかを判断する判断ステップと、
前記スマートカードが、前記判断ステップによって、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致すると判断された場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致しないと判断された場合、および前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致しないと判断された場合のうち少なくともいずれか一方の場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理ステップと、
を具備したアクセス管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセス管理システムおよびアクセス管理方法に関する。
【背景技術】
【０００２】
従来、個人情報や電話番号情報等を含むＵＩＭカード（user identify module card）を、異なる携帯端末間において差し替えることにより、ＵＩＭカードに記録された電話番号などの情報を、差し替え先の携帯端末で引き継いで利用することが行われている。また、近年の電子マネー等の発展により、携帯端末に電子マネー用のＩＣチップを搭載し、非接触通信によって携帯端末のＩＣチップを利用することも行われている。携帯端末で特定のＵＩＭカードに限ってＩＣチップを非接触通信、およびアプリケーションプログラム等からの有線通信にて利用するためには、図１０に示すように、携帯端末６００内に、データの格納や処理を行うＳＥ（secure element）部６０１、ＳＥ部のサービスデータを利用するアプリケーションを保存するアプリケーション格納部６０６、ＵＩＭカードのＵＩＭ情報を格納する携帯端末側ＵＩＭ情報格納部６０２、ＳＥ部のアクセス制限を行うＳＥ管理部６０３、非接触通信を行うためのＲＦ（radio frequency）部６０４、アンテナ部６０５を具備する必要がある。また、携帯端末６００に差し込まれるＵＩＭカード５００は、自身を特定可能なＵＩＭ情報を格納するカード側ＵＩＭ情報格納部５０１を備えている。ＳＥ部６０１を携帯端末６００内に備えたものとして、たとえば非特許文献１に記載されたものがある。
【０００３】
このような携帯端末６００では、電子マネー等のサービスを実現するために携帯端末６００内のＩＣチップを使用するアプリケーションを介してＩＣチップのＳＥ部６０１へサービスデータを登録する発行処理を行う必要がある。この発行処理は、まず、発行処理を行うアプリケーションに対応するインターフェースを経由したユーザからの入力操作や、アプリケーションプログラムのダウンロード、又はアプリケーションプログラムの初回起動などにより、携帯端末６００内で発行処理起動フラグが立つことにより開始される。発行処理起動フラグが立つと、アプリケーションプログラムは、発行処理をする装置（例えばネットワーク上のサーバや、携帯端末自身の内部に設けられた認証部）との間で通信を開始し、ＳＥ部へのデータの登録、書き込みを行うといった発行処理をＳＥ部６０１に対して行う。
【０００４】
ＳＥ部６０１は、発行処理により得られたデータ（以下、サービスデータという）を格納する。ここで、携帯端末６００は、アプリケーションごとに存在する属性情報ファイル（以下、ＡＤＦ（Application description file）ともいう）を有し、ＡＤＦには、アプリケーションの情報と、当該アプリケーションに対応したＳＥ部６０１のサービスデータに関する情報が保存されている。
【０００５】
携帯端末側ＵＩＭ情報格納部６０２は、携帯端末６００のＩＣチップを利用可能とするＵＩＭ情報を格納している。
【０００６】
また、ＳＥ管理部６０３は、携帯端末６００に挿入されているＵＩＭカード５００のカード側ＵＩＭ情報格納部５０１に格納されたＵＩＭ情報と、携帯端末側ＵＩＭ情報格納部６０２に格納されているＵＩＭ情報とを比較し、ＳＥ部６０１のサービスデータへのアクセス制限を行う。例えば、携帯端末側ＵＩＭ情報格納部６０２に格納されているＵＩＭ情報と異なるＵＩＭカード５００が携帯端末６００に挿入されている場合には、各アプリケーションに対応するＡＤＦにより特定されるＳＥ部６０１のサービスデータの使用を不能とする。これにより、本来使用が許可されているＵＩＭカード５００以外のＵＩＭカード５００によって、ＳＥ部６０１のサービスデータが使用されてしまうことを予防することができる。また、携帯端末にＵＩＭカードが挿入されていない場合も、同様に、サービスデータへのアクセス制限が可能である。
【０００７】
また、発行処理が済んでいるアプリケーションを携帯端末６００内から削除する場合には、対応するＡＤＦ、およびＳＥ部の当該アプリケーションに対応するサービスデータも削除する。このような一連の処理を行うことにより、携帯端末内にアプリケーションが存在しないにもかかわらず、ＳＥ部６０１においてサービスデータが存在し、ＳＥ部の当該データが使用可能であるような状態を回避することができる。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】日本語版：「i-modeFeliCaの開発」NTTDoCoMoテクニカルジャーナルVol.12 No.3 P25~32  英語版：「i-modeFeliCa」NTTDoCoMo Technical JournalVol.6 No.3 P24~31
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述の携帯端末６００においては、携帯端末６００の買い換え等によりＵＩＭカード５００を差し替えて他の携帯端末６００を使用するときに、ＳＥ部６０１のサービスデータおよび当該データを利用するアプリケーションに関する情報についても他の携帯端末６００に移行させる必要があり、ＵＩＭカード５００の差し替え動作とは別にデータおよび情報の移行工程を行わねばならず、利便性に欠くという問題があった。
【００１０】
そこで本発明は、上記課題に鑑み、サービスデータおよび当該データを利用するアプリケーションに関する情報を他の端末に移行させる工程を別途行う必要のない利便性のよいアクセス管理システムおよびアクセス管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明のアクセス管理システムは、スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、前記スマートカードは、当該スマートカードを特定可能なスマートカード特定情報を格納する特定情報格納手段と、サービスデータの保有や処理を行うサービスデータ保有手段と、前記サービスデータへのアクセスを制御するためのアクセス制御情報を保有する情報管理手段と、を具備し、前記端末は、前記サービスデータを使用するアプリケーションのプログラムデータを格納するアプリデータ格納手段と、前記アプリデータ格納手段に格納された前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、一致しない場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、を具備した。
【００１２】
また、上記課題を解決するため、本発明のアクセス管理システムは、スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、前記端末は、前記スマートカードが保有するサービスデータを使用するアプリケーションのプログラムデータを格納するアプリデータ格納手段と、前記アプリデータ格納手段に格納された前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、を具備し、前記スマートカードは、当該スマートカードの前記スマートカード特定情報を格納する特定情報格納手段と、前記サービスデータの保有や処理を行うサービスデータ保有手段と、前記サービスデータへアクセスするためのアクセス制御情報を保有する情報管理手段と、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、一致しない場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、を具備した。
【００１３】
このような発明のアクセス管理システムによれば、サービスデータを保有するサービスデータ保有手段および情報管理手段をスマートカードに設けたので、端末間でスマートカードを差し替えたときに、サービスデータおよびアクセス制御情報をスマートカードと共に他の端末に移動させることができ、スマートカードの差し替え動作以外に、別途、サービスデータおよびアクセス制御情報を他の端末に移動させる工程を行う必要がなく、利便性を向上させることが可能となる。また、スマートカード特定情報が一致しない場合に、サービスデータ保有手段が保有するサービスデータへアクセスすることを制限することができ、サービスデータ保有手段が保有するサービスデータへ意図せずアクセスされてしまうなどの不具合の発生を防止することが可能となる。
【００１４】
上記課題を解決するため、本発明のアクセス管理システムは、スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、前記スマートカードは、サービスデータの保有や処理を行うサービスデータ保有手段と、前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、を具備し、前記端末は、前記アプリケーションのプログラムデータを格納するアプリデータ格納手段と、前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報を保有する権限情報保有手段と、前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、一致しない場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、を具備した。
【００１５】
また、上記課題を解決するため、本発明のアクセス管理システムは、スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、前記端末は、前記スマートカードが保有するサービスデータを使用するアプリケーションのプログラムデータを格納するアプリデータ格納手段と、前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報を保有する権限情報保有手段と、を具備し、前記スマートカードは、前記サービスデータの保有や処理を行うサービスデータ保有手段と、前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、一致しない場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、を具備した。
【００１６】
このような発明のアクセス管理システムによれば、サービスデータを保有するサービスデータ保有手段および情報管理手段をスマートカードに設けたので、端末間でスマートカードを差し替えたときに、アプリケーションのサービスデータおよびアクセス制御情報をスマートカードと共に他の端末に移動させることができ、スマートカードの差し替え動作以外に、別途、サービスデータおよびアクセス制御情報を他の端末に移動させる工程を行う必要がなく、利便性を向上させることが可能となる。また、アプリ認証情報が一致しない場合に、サービスデータ保有手段が保有するサービスデータへアクセスすることを制限することができ、サービスデータ保有手段が保有するサービスデータへ意図せずアクセスされてしまうなどの不具合の発生を防止することが可能となる。
【００１７】
上記課題を解決するため、本発明のアクセス管理システムは、スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、前記スマートカードは、当該スマートカードを特定可能なスマートカード特定情報を格納する特定情報格納手段と、サービスデータの保有や処理を行うサービスデータ保有手段と、前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、を具備し、前記端末は、前記アプリケーションのプログラムデータを格納するアプリデータ格納手段と、前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報、および前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致しない場合、および前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致しない場合のうち少なくともいずれか一方の場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、を具備した。
【００１８】
上記課題を解決するため、本発明のアクセス管理システムは、スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成されたアクセス管理システムであって、前記端末は、前記スマートカードが保有するサービスデータを使用するアプリケーションのプログラムデータを格納するアプリデータ格納手段と、前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報、および前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、を具備し、前記スマートカードは、当該スマートカードの前記スマートカード特定情報を格納する特定情報格納手段と、前記サービスデータの保有や処理を行うサービスデータ保有手段と、前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致する場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致しない場合、および前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致しない場合のうち少なくともいずれか一方の場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理手段と、を具備した。
【００１９】
また、上記課題を解決するため、本発明のアクセス管理方法は、スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成され、前記スマートカードが、当該スマートカードを特定可能なスマートカード特定情報を格納する特定情報格納手段と、サービスデータの保有や処理を行うサービスデータ保有手段と、前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、を具備し、前記端末が、前記アプリケーションのプログラムデータを格納するアプリデータ格納手段と、前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報、および前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、を具備したアクセス管理システム、において実行されるアクセス管理方法であって、前記端末が、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致するかどうかを判断する判断ステップと、前記端末が、前記判断ステップによって、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致すると判断された場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致しないと判断された場合、および前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致しないと判断された場合のうち少なくともいずれか一方の場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理ステップと、を具備した。
【００２０】
また、上記課題を解決するため、本発明のアクセス管理方法は、スマートカードと、前記スマートカードを読み取って処理を行う端末とを含んで構成され、前記端末が、前記スマートカードが保有するサービスデータを使用するアプリケーションのプログラムデータを格納するアプリデータ格納手段と、前記アプリデータ格納手段に格納された前記プログラムデータによって実行される前記アプリケーションを認証するためのアプリ認証情報、および前記アプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を保有する権限情報保有手段と、を具備し、前記スマートカードが、当該スマートカードの前記スマートカード特定情報を格納する特定情報格納手段と、前記サービスデータの保有や処理を行うサービスデータ保有手段と、前記サービスデータへのアクセスを制御するためのアクセス制御情報と、前記サービスデータを使用する前記アプリケーションを認証するためのアプリ認証情報とを保有する情報管理手段と、を具備したアクセス管理システム、において実行されるアクセス管理方法であって、前記スマートカードが、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致するかどうかを判断する判断ステップと、前記スマートカードが、前記判断ステップによって、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致し、かつ前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致すると判断された場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを可能とし、前記特定情報格納手段に格納されている前記スマートカード特定情報と、前記権限情報保有手段が保有する前記スマートカード特定情報とが一致しないと判断された場合、および前記情報管理手段が保有する前記アプリ認証情報と、前記権限情報保有手段が保有する前記アプリ認証情報とが一致しないと判断された場合のうち少なくともいずれか一方の場合には、前記情報管理手段が保有する前記アクセス制御情報に基づいて、前記サービスデータ保有手段へのアクセスを不可能とするアクセス管理ステップと、を具備した。
【００２１】
このような発明のアクセス管理システム、アクセス管理方法によれば、サービスデータを保有するサービスデータ保有手段および情報管理手段をスマートカードに設けたので、端末間でスマートカードを差し替えたときに、サービスデータおよびアクセス制御情報をスマートカードと共に他の端末に移動させることができ、スマートカードの差し替え動作以外に、別途、サービスデータおよびアクセス制御情報を他の端末に移動させる工程を行う必要がなく、利便性を向上させることが可能となる。また、アプリ認証情報およびスマートカード特定情報が一致しない場合に、サービスデータ保有手段が保有するサービスデータへアクセスすることを制限することができ、サービスデータ保有手段が保有するサービスデータへ意図せずアクセスされてしまうなどの不具合の発生を防止することが可能となる。
【００２２】
また、本発明におけるアクセス管理システムにおいて、前記アクセス管理手段は、前記情報管理手段が第１の前記アプリケーションを認証するためのアプリ認証情報を有し、かつ前記アプリデータ格納手段に前記第１のアプリケーションのプログラムデータが格納されていない場合、前記サービスデータ保有手段に保有された前記第１のアプリケーションが使用する前記サービスデータへのアクセスを一部のみ可能とすることが好ましい。これにより、端末にアプリケーションのプログラムデータが存在しない場合であっても、スマートカードのサービスデータ保有手段が保有するサービスデータへのアクセスが可能となり、利便性が向上する。
【００２３】
また、本発明におけるアクセス管理システムにおいて、前記端末は、前記情報管理手段が第２の前記アプリケーションを認証するためのアプリ認証情報を保有し、かつ前記権限情報保有手段が前記第２のアプリケーションを認証するためのアプリ認証情報を保有していない場合に、通信手段を通じて前記第２のアプリケーションのプログラムデータを取得し、前記アプリデータ格納手段に格納するアプリデータ取得手段、を更に具備することが好ましい。これにより、スマートカード側ではアプリケーションのアプリ認証情報を有するものの、端末側ではアプリケーションのプログラムデータを有さない場合に、アプリケーションのプログラムデータを取得することが可能となる。
【００２４】
また、本発明におけるアクセス管理システムにおいて、前記端末は、前記アプリデータ格納手段に第２の前記アプリケーションのプログラムデータが格納され、かつ前記アクセス管理手段によって、前記権限情報保有手段が保有する前記第２のアプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報と、前記特定情報格納手段に格納されている前記スマートカード特定情報とが一致しないと判断された場合に、新たな前記第２のアプリケーションのプログラムデータを取得し、前記アプリデータ格納手段に格納するアプリデータ取得手段、を更に具備することが好ましい。これにより、端末側にはアプリケーションのプログラムデータはあるものの、当該アプリケーションのプログラムデータがスマートカードの使用権限を有さない場合に、アプリケーションのプログラムデータを新たに取得することが可能となる。
【００２５】
また、本発明におけるアクセス管理システムにおいて、前記端末は、前記アクセス管理手段によって、前記権限情報保有手段が保有する前記第２のアプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報と、前記特定情報格納手段に格納されている前記スマートカード特定情報とが一致しないと判断された場合に、前記アプリデータ格納手段から、前記スマートカード特定情報が一致しないと判断された前記第２のアプリケーションのプログラムデータを削除し、かつ前記権限情報保有手段から、前記スマートカード特定情報が一致しないと判断された前記第２のアプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報を削除するアプリケーション管理手段、を更に具備することが好ましい。これにより、アプリデータ格納手段や権限情報保有手段に不必要な情報が蓄積されてしまうことが防止でき、アプリデータ格納手段や権限情報保有手段を効率よく利用することが可能となる。
【００２６】
また、本発明におけるアクセス管理システムにおいて、前記端末は、前記アプリデータ取得手段が前記第２のアプリケーションのプログラムデータを取得するときに、前記端末の利用者に対して前記第２のアプリケーションのプログラムデータの取得の要否を提示し、前記端末の利用者による取得の要否の入力操作を受け付ける取得要否受付手段、を更に具備し、前記アプリデータ取得手段は、前記取得要否受付手段における受付結果に応じて、前記第２のアプリケーションのプログラムデータを取得することが好ましい。これにより、アプリケーションのプログラムデータの取得時に、利用者に対して取得の要否を問い合わせることが可能となり、利用者の意図しないプログラムデータが取得されてしまうことが防止でき、利用者の利便性を向上させることが可能となる。
【００２７】
また、本発明におけるアクセス管理システムにおいて、前記情報管理手段は、前記第２のアプリケーションにおける前記アクセス制御情報として、前記第２のアプリケーションをダウンロードするためのＵＲＬ情報を更に保有し、前記通信手段は、無線通信を通じて前記第２のアプリケーションのプログラムデータを取得可能であり、前記アプリデータ取得手段は、前記情報管理手段が保有する前記第２のアプリケーションをダウンロードするためのＵＲＬ情報に基づいて、前記第２のアプリケーションのプログラムデータを前記通信手段による無線通信を通じて取得することが好ましい。これにより、ＵＲＬ情報に基づいて無線通信を通じてアプリケーションのプログラムデータを取得することができ、プログラムデータ取得の利便性を向上させることが可能となる。
【００２８】
また、本発明におけるアクセス管理システムにおいて、前記アプリデータ取得手段が前記第２のアプリケーションのプログラムデータを取得するときに、前記情報管理手段は前記第２のアプリケーションにおける前記アクセス制御情報およびアプリ認証情報の少なくともいずれかの書き換えを行うこと、前記権限情報保有手段は前記第２のアプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報の書き換えを行うこと、前記権限情報保有手段は前記第２のアプリケーションにおける前記アプリ認証情報の書き換えを行うこと、のうち少なくともいずれかを行うことが好ましい。これにより、所定のタイミングでスマートカード特定情報、アプリ認証情報、アクセス制御情報の書き換えを行うことが可能となる。
【００２９】
また、本発明におけるアクセス管理システムにおいて、第３の前記アプリケーションが初回起動されたとき、または前記サービスデータ保有手段に保有された前記第３のアプリケーションが使用する前記サービスデータへのアクセスがあったときに、前記情報管理手段は前記第３のアプリケーションにおける前記アクセス制御情報およびアプリ認証情報の少なくともいずれかの書き換えを行うこと、前記権限情報保有手段は前記第３のアプリケーションのプログラムデータが使用権限を有する前記スマートカードの前記スマートカード特定情報の書き換えを行うこと、のうち少なくともいずれかを行うことが好ましい。これにより、所定のタイミングでスマートカード特定情報、アクセス制御情報、アプリケーション認証情報の書き換えを行うことが可能となる。
【発明の効果】
【００３０】
本発明によれば、端末間でスマートカードを差し替えたときに、アプリケーションが利用するサービスデータおよびアクセス制御情報をスマートカードと共に他の端末に移動させることができ、スマートカードの差し替え動作以外に、別途、サービスデータおよびアクセス制御情報を他の端末に移動させる工程を行う必要がなく、利便性を向上させることが可能となる。また、サービスデータ保有手段が保有するサービスデータへアクセスすることを制限することができ、サービスデータ保有手段が保有するサービスデータへ意図せずアクセスされてしまうなどの不具合の発生を防止することが可能となる。
【図面の簡単な説明】
【００３１】
【図１】第１実施形態におけるアクセス管理システムの概略構成を示す図である。
【図２】携帯端末のハードブロック図である。
【図３】権限情報保有部が保有する情報を示す図である。
【図４】情報管理部が保有する個別管理情報を示す図である。
【図５】携帯端末の電源ＯＮ時における処理の流れを示すフローチャートである
【図６】アプリケーションのプログラムデータをダウンロードする処理の流れを示すフローチャートである。
【図７】アプリケーションのプログラムデータをダウンロードする処理の流れを示すフローチャートである。
【図８】アプリケーション起動時・プログラムデータ取得時における処理の流れを示すフローチャートである。
【図９】第２実施形態におけるアクセス管理システムの概略構成を示す図である。
【図１０】従来のＵＩＭカードと携帯端末の概略構成を示す図である。
【発明を実施するための形態】
【００３２】
以下、添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００３３】
＜第１実施形態＞
［アクセス管理システム１０の全体構成］
まず、本発明の第１実施形態に係るアクセス管理システム１０の全体構成について図１を用いて説明する。図１は、アクセス管理システム１０の構成概略図である。図１に示すように、アクセス管理システム１０は、ＵＩＭカード１００（特許請求の範囲におけるスマートカード）と、携帯端末２００（特許請求の範囲における端末）とを含んで構成される。ＵＩＭカード１００は、携帯端末２００のコネクタ部２０１に差し込まれて接続される。ＵＩＭカード１００は、携帯端末２００に対して着脱自在となっており、ＵＩＭカード１００を携帯端末２００から引き抜いて、他の携帯端末２００に差し込んで接続することができる。また携帯端末２００と、ＵＩＭカード１００を組み合わせることにより、短距離無線通信を行い、各種の処理を行うものである。なお、短距離無線通信として、ＮＦＣ（Near Field Communication）を用いることができる。
【００３４】
［ＵＩＭカード１００の構成］
ＵＩＭカード１００は、携帯端末２００がＳＥ部１０２（詳しくは後述する）を用いる通信サービスを実行する際に必要なサービスデータや処理、携帯端末２００が通話機能を行う際の情報等を保有するものである。そのため、図１に示すように、ＵＩＭカード１００は、携帯端末２００が通話機能やデータ通信等を行う際の個人情報や認証情報等が格納されたＳＩＭ（Subscriber Identity Module）部１０１と、当該ＳＥ部１０２を用いる通信サービスを実現するネットワーク上のサーバ等からの発行処理を行うことにより得られたサービスデータの格納、およびサービスデータのうちアクセス制限がされていないデータについて、アプリケーションプログラムや外部に備えられた短距離無線通信のデータ読み取り装置等からの要求に応じて閲覧可能にする処理（特許請求の範囲におけるサービスデータ保有手段が行う処理）を行うＳＥ部１０２（特許請求の範囲におけるサービスデータ保有手段）と、当該ＵＩＭカード１００を特定するためのＵＩＭ情報（特許請求の範囲におけるスマートカード特定情報）が格納されたＵＩＭ情報格納部１０３（特許請求の範囲における特定情報格納手段）と、サービスデータを使用するアプリケーションに関する情報を保有する情報管理部１０４（特許請求の範囲における情報管理手段）と、を含んで構成される。なお、ＳＥ部１０２は、一例として、ＦｅｌｉＣａ（登録商標）技術に対応する。また、ＳＩＭ部１０１に、ＳＥ部１０２、ＵＩＭ情報格納部１０３、情報管理部１０４がそれぞれ含まれる場合があってもよい。
【００３５】
［携帯端末２００の構成］
携帯端末２００は、ＵＩＭカード１００内のＳＥ部１０２を用いる通信サービスを実行し、携帯端末２００の利用者に対して電子マネーの支払い処理などの各種サービスを提供するものである。そのため、図１に示すように、携帯端末２００は、ＵＩＭカード１００内の情報を読み込むためにＵＩＭカード１００と接続されるコネクタ部２０１と、ＵＩＭカード１００内のＳＥ部１０２を用いる通信サービスを実行する処理を行う処理ユニット２０２と、携帯端末２００の外部に備えられた図示しない通信装置とＵＩＭカード１００とが短距離無線通信を行うために信号変換等を行うＲＦ部２０６と、非接触にて信号を送受信するためのアンテナ部２０７と、を含んで構成される。なお、ＵＩＭカード１００、処理ユニット２０２、ＲＦ部２０６等には、携帯端末２００に備えられた図示しないバッテリ部から電力が供給されている。
【００３６】
処理ユニット２０２は、ＳＥ部１０２を用いる通信サービスを実現するアプリケーションのプログラムデータを格納するアプリデータ格納部２０３（特許請求の範囲におけるアプリデータ格納手段）と、情報管理部１０４が保有する情報に基づいてＳＥ部１０２へのアクセスの制御を行うＳＥ管理部２０４と、アプリデータ格納部２０３に格納されたアプリケーションＩＤ（アプリケーション名であってもよく、また、アプリケーション名とそれに付随するIDとを合わせてアプリケーションＩＤとしてもよい。以下同じ）と当該アプリケーションのプログラムデータが使用権限を有するＵＩＭカード１００のＵＩＭ情報を保有する権限情報保有部２０５（特許請求の範囲における権限情報保有手段）と、を含んで構成される。
【００３７】
アプリデータ格納部２０３には、アプリケーションのプログラムデータとして、アプリケーションＡを実行するためのプログラムデータ３００Ａと、ＳＥ部１０２におけるアプリケーションＡのサービスデータのアドレスなどが記述された属性情報ファイル３０１Ａと、が格納されている。同様に、アプリデータ格納部２０３内には、アプリケーションＢのプログラムデータ３００Ｂおよび属性情報ファイル３０１Ｂと、アプリケーションＣのプログラムデータ３００Ｃおよび属性情報ファイル３０１Ｃと、が格納されている。なお、本実施形態では、３種類のアプリケーションのプログラムデータがアプリデータ格納部２０３内に格納されている例を示したが、格納されるアプリケーションの数はこれに限定されるものではない。また、属性情報は、アプリケーションのプログラムデータ内に含まれていてもよい。
【００３８】
ＳＥ管理部２０４には、ＳＥ部１０２のサービスデータへのアクセスを制御するアクセス管理部４００（特許請求の範囲におけるアクセス管理手段）と、アプリケーションのプログラムデータを取得し、アプリデータ格納部２０３内に格納するアプリデータ取得部４０１（特許請求の範囲におけるアプリデータ取得手段）と、アプリデータ格納部２０３内に格納されたアプリケーションのプログラムデータの管理を行うアプリケーション管理部４０２（特許請求の範囲におけるアプリケーション管理手段）と、アプリデータ取得部４０１によるプログラムデータの取得時に、携帯端末２００の利用者にプログラムデータを取得するかどうかを確認する取得要否受付部４０３（特許請求の範囲における取得要否受付手段）と、を含んで構成される。なお、アクセス管理部４００はＳＥ部１０２のアクセス制限をする領域に関する情報をＳＥ部１０２に送信する。ＳＥ部１０２は、アクセス管理部４００からの情報に基づいて、所定の領域についてアクセス制限を行うことにより、格納されたサービスデータの所定のデータについてアクセスが制限される。同様に、ＳＥ部１０２は、アクセス管理部４００からの情報に基づいて、所定の領域についてアクセス制限の解除を行うことにより、格納されたサービスデータの所定のデータについてアクセス制限が解除される。
【００３９】
次に、携帯端末２００のハード構成について説明する。図２は、携帯端末２００のハードブロック図である。図２に示すように、携帯端末２００は、物理的には、ＣＰＵ２１、主記憶装置であるＲＡＭ２２およびＲＯＭ２３、無線通信網を介してデータの送受信を行なうためのデバイスである通信モジュール２４（通信手段）、フラッシュメモリ等の補助記憶装置２５、入力デバイスであるボタン操作部等の入力装置２６、ディスプレイ等の出力装置２７等を含むシステムとして構成されている。図１に示した処理ユニット２０２で行われる各機能は、図２に示すＣＰＵ２１、ＲＡＭ２２等のハードウエア上に所定のソフトウェアを読み込ませることにより、ＣＰＵ２１の制御のもとで通信モジュール２４、入力装置２６、出力装置２７を動作させるとともに、ＲＡＭ２２や補助記憶装置２５におけるデータの読み出しおよび書き込みを行うことで実現される。
【００４０】
次に、権限情報保有部２０５が保有する情報について説明する。図３は、権限情報保有部２０５が保有する情報を示す図である。図３に示すように、権限情報保有部２０５内には、アプリデータ格納部２０３内に格納されているアプリケーションＩＤと、各アプリケーション毎にアプリケーションのプログラムデータが使用権限を有するＵＩＭカードのＵＩＭ情報とが格納されている。例えば、図３に示すように、アプリケーションＡ，Ｂのプログラムデータが使用権限を有するＵＩＭカードは、ＵＩＭ情報として「ＥＦ＿Ａ」を有するものであり、アプリケーションＣのプログラムデータが使用権限を有するＵＩＭカードは、ＵＩＭ情報として「ＥＦ＿Ｂ」を有するものとなっている。（なお、権限情報保有部２０５が保有する情報のうち、アプリケーションＩＤが、特許請求の範囲におけるアプリ認証情報に対応し、ＵＩＭ情報が、スマートカード特定情報に対応する。）
【００４１】
次に、情報管理部１０４が保有する情報について説明する。情報管理部１０４が保有するアプリケーションに関する情報は、ＳＥ部１０２を用いる通信サービスを実行するアプリケーションが発行処理を行うことによって入力されたものである。図４は、情報管理部１０４が保有するアプリケーションＡに関する情報を示す図である。図４に示すように、情報管理部１０４内には、アプリケーションＡに関する情報として、アプリケーションＩＤ（アプリケーションＡ）と、アプリケーションＡのプログラムデータのダウンロード先を示す情報（ApplicationDLURL）と、ＳＥ部１０２内のアプリケーションＡに対応したサービスデータのアドレス情報（AreaInformation）や（SystemInformation）と、アプリデータ格納部２０３にアプリケーションＡのプログラムデータが存在しない場合にＳＥ部１０２内のアプリケーションＡに対応したサービスデータを利用可能かどうかを示す情報（Nonservice）などが含まれている。なお、以下において、情報管理部１０４が保有するアプリケーションに関する情報を、個別管理情報という。情報管理部１０４は、図４に示すような個別管理情報を、少なくとも発行処理が行われたアプリケーションの数だけ保有している。なお、アプリケーションプログラムのダウンロード時などに個別管理情報を情報管理部１０４に保存することにしているため、プログラムのダウンロードを行っただけではサービスデータを発行していない場合もある。また、ＳＥ部１０２を利用するアプリケーションには、サービスデータを発行するアプリケーションと、他のアプリケーションで発行されたサービスデータを利用するだけのアプリケーションもある。このような、他のアプリケーションで発行されたサービスデータを利用するだけのアプリケーションは、属性情報ファイルおよび個別管理情報を有するが、個別管理情報内にはアクセス制限をするための情報は持たない。なお、本実施形態では、個別管理情報に含まれる情報に対応するアプリケーションは全て発行処理がされている場合の例を示している。（なお、個別管理情報のうち、アプリケーションＩＤが、特許請求の範囲におけるアプリ認証情報に対応し、アプリケーションに対応したサービスデータのアドレス情報、アプリデータ格納部２０３にアプリケーションのプログラムデータが存在しない場合にＳＥ部１０２内のサービスデータを使用してよいかどうかを示す情報などが、特許請求の範囲におけるアクセス制御情報に対応する。）
【００４２】
［携帯端末２００の電源ＯＮ時の処理フロー］
次に、携帯端末２００の電源がＯＮとなったときに、ＳＥ管理部２０４が実行する処理について説明する。図５は、携帯端末２００の電源ＯＮ時にＳＥ管理部２０４が実行する処理の流れを示すフローチャートである。図５のフローチャートは、携帯端末２００の電源がＯＮとなったときに開始される。携帯端末２００の電源がＯＮとなると、ＳＥ管理部２０４内のアクセス管理部４００は、コネクタ部２０１に差し込まれているＵＩＭカード１００が、ＳＥ部１０２を備えたＵＩＭカードであるかどうかを判断する（ステップＳ１）。ＳＥ部１０２を備えたＵＩＭカードでない場合（ステップＳ１：ＮＯ）には、ＳＥ部１０２を用いる通信サービスの実行が不可能であるものとして本処理を終了する。
【００４３】
一方、ＵＩＭカード１００がＳＥ部１０２を備えている場合（ステップＳ１：ＹＥＳ）、アクセス管理部４００は、本処理で用いる変数ｎに１を設定する（ステップＳ２）。
【００４４】
次に、アクセス管理部４００は、情報管理部１０４が保有する複数の個別管理情報のうち、ｎ番目の個別管理情報に対応するアプリケーションプログラムが、アプリデータ格納部２０３内に格納されているかどうかを判断する（ステップＳ３（特許請求の範囲における判断ステップ））。具体的には、アクセス管理部４００は、情報管理部１０４が保有する個別管理情報のうちのアプリケーションＩＤと、権限情報保有部２０５が保有する情報のうちのアプリケーションＩＤとを比較し、アプリケーションプログラムがアプリデータ格納部２０３内に存在するかどうかを判断する。なお、以下において、ステップＳ３における判断をアプリ認証という。
【００４５】
ｎ番目の個別管理情報に対応するアプリケーションプログラムが、アプリデータ格納部２０３内に格納されていると判断された場合（ステップＳ３：ＹＥＳ）、アクセス管理部４００は、ｎ番目の個別管理情報に対応するアプリケーションのプログラムデータが、現在、コネクタ部２０１に差し込まれているＵＩＭカード１００を用いてダウンロードしたものであるかどうかを判断する（ステップＳ４（特許請求の範囲における判断ステップ））。具体的には、アクセス管理部４００は、権限情報保有部２０５が保有するｎ番目のアプリケーションのプログラムデータが使用権限を有するＵＩＭカードのＵＩＭ情報と、ＵＩＭカード１００のＵＩＭ情報格納部１０３に格納されたＵＩＭ情報とを比較することによって行われる。なお、以下において、ステップＳ４における判断をＩＤ認証という。
【００４６】
ｎ番目の個別管理情報に対応するアプリケーションのプログラムデータが、現在、コネクタ部２０１に差し込まれているＵＩＭカード１００を用いてダウンロードされたものであると判断された場合（ステップＳ４：ＹＥＳ）、アクセス管理部４００は、ステップＳ５の処理へ進む。
【００４７】
一方、ステップＳ３において、ｎ番目の個別管理情報に対応するアプリケーションプログラムが、アプリデータ格納部２０３内に格納されていないと判断された場合（ステップＳ３：ＮＯ）、および、ステップＳ４において、ｎ番目の個別管理情報に対応するアプリケーションのプログラムデータが、現在、コネクタ部２０１に差し込まれているＵＩＭカード１００を用いてダウンロードされたものでないと判断された場合（ステップＳ４：ＮＯ）、ステップＳ８において、アクセス管理部４００は、アプリデータ格納部２０３内にｎ番目の個別管理情報に対応するアプリケーションのプログラムデータが存在しない場合に、ＳＥ部１０２に格納された当該個別管理情報に対応したアプリケーションに対応するサービスデータに対してアクセス制限が必要であるかどうかを判断する（個別管理情報がNonservice＝NGかどうかを判断する）。
【００４８】
アクセス制限が必要でないと判断された場合（ステップＳ８：ＮＯ）、アクセス管理部４００は、ステップＳ５の処理へ進む。ステップＳ５では、ステップＳ８においてアクセス制限が必要でないと判断されたサービスデータ、または、ステップＳ４において、現在差し込まれているＵＩＭカード１００を用いてダウンロードされたものであると判断されたアプリケーションに対応するサービスデータがアクセス制限がされている場合、アクセス管理部４００は、当該アクセス制限を解除する指示をＳＥ部１０２に対して行う。これは、例えば、ＵＩＭカード１００の移動前の携帯端末２００ではアクセス制限されていないサービスデータについて、ＵＩＭカード１００の移動後にアクセス制限された場合、再び移動前の携帯端末２００にＵＩＭカード１００を差し替えたときに当該アクセス制限を解除するために必要な動作となる。アクセス制限の解除後、アクセス管理部４００は、ステップＳ６の処理へ進む。
【００４９】
一方、ステップＳ８において、アクセス制限が必要であると判断された場合（ステップＳ８：ＹＥＳ）、アクセス管理部４００は、ＳＥ部１０２に格納されたｎ番目の個別管理情報に対応するアプリケーション（特許請求の範囲における第１のアプリケーション）に対応するサービスデータへのアクセスを制限する設定を行う（ステップＳ９（特許請求の範囲におけるアクセス管理ステップ））。これは、情報管理部１０４内の個別管理情報にアクセス制限に関する情報を用いることによって行われる。これにより、携帯端末２００のアンテナ部２０７を通じてＳＥ部１０２を用いる通信サービスによるアクセス要求があった場合でも、ＳＥ部１０２に格納されたｎ番目の個別管理情報に対応するサービスデータへのアクセスが制限される。なお、このアクセス制限は、ｎ番目の個別管理情報に対応するサービスデータのうち、すべての情報についてアクセス制限を行ったり、一部の情報についてアクセス制限を行ったりすることができる。また、一部の情報についてアクセス制限を行うとは、ｎ番目の個別管理情報に対応するアプリケーションがアクセスを許容するすべての情報についてアクセス可能な状態にすることを含む。例えば、会員番号情報についてのみアクセスが許容されている場合、会員番号情報のみに対しては、アクセスが可能となる。アクセス制限後、アクセス管理部４００は、ステップＳ６の処理へ進む。
【００５０】
ステップＳ６において、アクセス管理部４００は、変数ｎが、情報管理部１０４が保有する個別管理情報の数（ｍ）であるかどうかを判断する。変数ｎと個別管理情報の数（ｍ）とが同じでない場合（ステップＳ６：ＮＯ）、アクセス管理部４００は、変数ｎに１を加算して新た変数ｎとし（ステップＳ７）、ステップＳ３へ戻り上述の処理を行う。
【００５１】
一方、変数ｎと個別管理情報の数（ｍ）とが同じである場合（ステップＳ６：ＹＥＳ）には、情報管理部１０４が保有するすべての個別管理情報に対応するアプリケーションプログラムについてアプリ認証（ステップＳ３）やＩＤ認証（ステップＳ４）が完了し、情報管理部１０４が保有するすべての個別管理情報に対応したアプリケーションに対応するサービスデータへのアクセス設定が完了したものとして、本処理を終了する。
【００５２】
このように、アプリ認証がＮＧ（ステップＳ３：ＮＯ）またはＩＤ認証がＮＧ（ステップＳ４：ＮＯ）であり、携帯端末２００にアプリケーションプログラムが存在しない場合に、アクセス制限が必要なサービスデータについて、アクセス制限を行うことができる。一方、ＳＥ部１０２のアクセス制限が行われていないサービスデータについては、アプリデータ格納部２０３に格納されたアプリケーションプログラムの実行時等に、当該プログラムからアクセスすることができる。
【００５３】
［プログラムデータが存在しない場合のダウンロード］
次に、情報管理部１０４内に個別管理情報が存在するものの、携帯端末２００のアプリデータ格納部２０３内に当該個別管理情報に対応するアプリケーションのプログラムデータが存在しない場合に、当該プログラムデータをダウンロードする処理について説明する。この状況は、例えば、ＳＥ部１０２を用いる通信サービスを利用していた携帯端末２００からＵＩＭカード１００を引き抜き、別の携帯端末２００に差し替えた場合等に発生する。
【００５４】
図６は、アプリケーションのプログラムデータをダウンロードする処理の流れを示すフローチャートである。まず、ＳＥ管理部２０４内のアクセス管理部４００は、情報管理部１０４内に個別管理情報が存在するものの、アプリデータ格納部２０３内に当該個別管理情報に対応するプログラムデータが存在しないアプリケーションが有るかどうかの判断を行う（ステップＳ１１）。この確認は、個別管理情報内のアプリケーションＩＤと、権限情報保有部２０５が保有する情報の中のアプリケーションＩＤとを比較することによって行うことができる。
【００５５】
プログラムデータが存在しないアプリケーションが無い場合（ステップＳ１１：ＮＯ）、ダウンロードを行うアプリケーションのプログラムデータが存在しないものとして本処理を終了する。
【００５６】
一方、プログラムデータが存在しないアプリケーションが有る場合（ステップＳ１１：ＹＥＳ）、取得要否受付部４０３は、携帯端末２００の利用者に対して、当該アプリケーションのプログラムデータのダウンロードを行うかどうかの確認を行う（ステップＳ１２）。この確認は、携帯端末２００のディスプレイ等の出力装置２７（図２参照）に確認画面を表示し、ボタン操作部等の入力装置２６を通じて、利用者からのダウンロードを行うか否かの選択操作を受け付けることによって行う。
【００５７】
利用者が、ダウンロードを行わない旨を選択した場合（ステップＳ１２：ＮＯ）には、本処理を終了する。
【００５８】
一方、利用者がダウンロードを行う旨を選択した場合（ステップＳ１２：ＹＥＳ）には、アプリデータ取得部４０１は、アプリケーション（特許請求の範囲における第2のアプリケーション）のプログラムデータをダウンロードし、アプリデータ格納部２０３に格納する（ステップＳ１３）。このダウンロードは、個別管理情報内に含まれるアプリケーションのダウンロード先を示すＵＲＬ情報に基づいて、通信モジュール２４を通じて行うものである。ダウンロードの完了後、本処理を終了する。
【００５９】
これにより、情報管理部１０４内に個別管理情報が存在するものの、アプリデータ格納部２０３内に当該個別管理情報に対応するアプリケーションのプログラムデータが存在しない場合に、当該アプリケーションのプログラムデータを取得することができる。
【００６０】
［ＵＩＭカードの使用権限を有さない場合のダウンロード］
次に、携帯端末２００のアプリデータ格納部２０３内にアプリケーションのプログラムデータが存在するものの、当該アプリケーションが、現在、コネクタ部２０１に差し込まれているＵＩＭカード１００の使用権限を有さない場合に、当該アプリケーションのプログラムデータを新たにダウンロードする処理について説明する。このような状況は、例えば、ＳＥ部１０２を用いる通信サービスを利用していた携帯端末２００からＵＩＭカード１００を引き抜き、別の携帯端末２００に差し替えた場合等に発生する。ここで、ダウンロードを行うアプリケーションの前提条件として、同じアプリケーションのプログラムデータをＵＩＭ情報が異なるＵＩＭカード１００を用いて携帯端末２００に複数ダウンロードすることができないものとする。
【００６１】
図７は、アプリケーションのプログラムデータをダウンロードする処理の流れを示すフローチャートである。まず、ＳＥ管理部２０４内のアクセス管理部４００は、現在、コネクタ部２０１に差し込まれているＵＩＭカード１００の使用権限を有さないアプリケーションのプログラムデータがアプリデータ格納部２０３内に有るかどうかの判断を行う（ステップＳ２１）。この判断は、ＵＩＭ情報格納部１０３に格納されたＵＩＭ情報および情報管理部１０４が保有する個別管理情報のアプリケーションＩＤと、権限情報保有部２０５が保有するアプリケーションＩＤおよびアプリケーションが使用権限を有するＵＩＭ情報とを比較することによって行うことができる。
【００６２】
すべてのアプリケーションがＵＩＭカード１００の使用権限を有している場合（ステップＳ２１：ＮＯ）には、ダウンロードを行うアプリケーションのプログラムデータがないものとして本処理を終了する。
【００６３】
一方、ＵＩＭカード１００の使用権限を有さないアプリケーションが有る場合（ステップＳ２１：ＹＥＳ）、アプリケーション管理部４０２は、アプリデータ格納部２０３内に格納されている使用権限を有さないアプリケーションのプログラムデータを削除し、更に、権限情報保有部２０５が保有する使用権限を有さないアプリケーションに関する情報（アプリケーションＩＤ、ＵＩＭ情報）を削除する（ステップＳ２２）。なお、情報管理部１０４内の個別管理情報の削除は行わない。
【００６４】
次に、取得要否受付部４０３は、携帯端末２００の利用者に対して、プログラムデータが削除されたアプリケーションについて、再び、プログラムデータのダウンロードを行うかどうかの確認を行う（ステップＳ２３）。この確認は、携帯端末２００のディスプレイ等の出力装置２７（図２参照）に確認画面を表示し、ボタン操作部等の入力装置２６を通じて、利用者からのダウンロードを行うか否かの選択操作を受け付けることによって行う。
【００６５】
利用者が、ダウンロードを行わない旨を選択した場合（ステップＳ２３：ＮＯ）には、本処理を終了する。
【００６６】
一方、利用者がダウンロードを行う旨を選択した場合（ステップＳ２３：ＹＥＳ）には、アプリデータ取得部４０１は、アプリケーション（特許請求の範囲における第２のアプリケーション）のプログラムデータをダウンロードし、アプリデータ格納部２０３に格納する（ステップＳ２４）。このダウンロードは、個別管理情報内に含まれるアプリケーションのダウンロード先を示すＵＲＬ情報に基づいて、通信モジュール２４を通じて行うものである。ダウンロードの完了後、本処理を終了する。
【００６７】
これにより、情報管理部１０４内に個別管理情報が存在するものの、当該個別管理情報に対応するアプリケーションのプログラムデータが、現在、コネクタ部２０１に差し込まれているＵＩＭカード１００の使用権限を有さない場合に、使用権限を有さないアプリケーションのプログラムデータを削除し、再び、当該アプリケーションのプログラムデータを取得することができる。
【００６８】
なお、図７のステップＳ２２において、ＵＩＭカード１００の使用権限を有さないアプリケーションのプログラムデータやＵＩＭ情報を削除するものとしたが、ダウンロードを行うアプリケーションの前提条件として、同じアプリケーションをＵＩＭ情報が異なるＵＩＭカード１００を用いて携帯端末２００に複数ダウンロードすることができるものである場合には、ステップＳ２２における処理を行わず、同一のアプリケーションについて、ＵＩＭカード１００の使用権限が異なるプログラムデータをアプリデータ格納部２０３内に複数格納することもできる。また、ＳＥ管理部２０４がアクセス管理部４００以外の構成要素（アプリデータ取得部４０１、アプリケーション管理部４０２、取得可否受付部４０３）を有していない場合など、アプリケーションのプログラムデータのダウンロード処理を行わない場合には、図６および図７を用いて説明したダウンロード処理を省略することができる。
【００６９】
［アクセス制限解除］
次に、アプリケーション（特許請求の範囲における第２のアプリケーション）のプログラムデータのダウンロード時、バージョンアップされたアプリケーション（特許請求の範囲における第２のアプリケーション）のプログラムデータのダウンロード時、携帯端末２００の出荷時に予めアプリデータ格納部２０３内に格納されていたアプリケーション（特許請求の範囲における第３のアプリケーション）の起動時のいずれかの場合に、ＳＥ部１０２に格納されたサービスデータのアクセス制限を解除する処理について説明する。図８は、サービスデータのアクセス制限を解除する処理の流れを示すフローチャートである。なお、図８のフローチャートは、アプリケーションのプログラムデータのダウンロード時、バージョンアップされたアプリケーションのプログラムデータのダウンロード時、携帯端末２００の出荷時に予めアプリデータ格納部２０３内に格納されていたアプリケーションの起動時に開始されるものである。
【００７０】
まず、アクセス管理部４００は、予め格納されていたアプリケーションの初回の起動であるかどうか、およびプログラムデータのダウンロード時（新規のダウンロード、バージョンアップによるダウンロードを含む）であるかどうかを判断する（ステップＳ３１）。
【００７１】
初回の起動時・プログラムデータのダウンロード時でない場合（ステップＳ３１：ＮＯ）には、ＳＥ管理部２０４は、ステップＳ３６の処理へ進む。
【００７２】
一方、初回の起動時・プログラムデータのダウンロード時の場合（ステップＳ３１：ＹＥＳ）には、アクセス管理部４００は、権限情報保有部２０５が保有する情報を更新する（ステップＳ３２）。ここでは、起動またはダウンロードされたアプリケーションが、現在、コネクタ部２０１に差し込まれているＵＩＭカード１００の使用権限を有する旨の情報に更新するものである。また、この更新は、例えば、権限情報保有部２０５の所定領域に予め設定されているデフォルトデータ（ｎｕｌｌ）を、起動またはダウンロードされたアプリケーションが、現在、コネクタ部２０１に差し込まれているＵＩＭカード１００の使用権限を有する旨の情報に書き換えることを含むものである。
【００７３】
次に、アクセス管理部４００は、起動またはダウンロードされたアプリケーションに対応する個別管理情報を生成する（ステップＳ３３）。
【００７４】
次に、アクセス管理部４００は、ステップＳ３３で生成された個別管理情報と同じ個別管理情報が、情報管理部１０４内に存在するかどうかを判断する（ステップＳ３４）。同じ個別管理情報が存在する場合（ステップＳ３４：ＹＥＳ）、ＳＥ管理部２０４は、ステップＳ３６の処理へ進む。
【００７５】
一方、同じ個別管理情報が存在しない場合（ステップＳ３４：ＮＯ）には、ステップＳ３３で生成した個別管理情報を情報管理部１０４に保存する（ステップＳ３５）。なお、この保存は、例えば、情報管理部１０４の所定領域に予め設定されているデフォルトデータ（ｎｕｌｌ）を、生成された個別管理情報に書き換えることを含むものである。個別管理情報の保存後、ＳＥ管理部２０４は、ステップＳ３６の処理へ進む。
【００７６】
ステップＳ３６において、アクセス管理部４００は、予め格納されていたアプリケーション、またはプログラムデータがダウンロードされたアプリケーションに対応するＳＥ部１０２のサービスデータについて、アクセス制限を解除し、アクセス可能な状態にする。
【００７７】
これにより、予め格納されていたアプリケーションの初回の起動時、およびプログラムデータのダウンロード時に、個別管理情報を新たに作成して保存することができると共に、対応するＳＥ部１０２のサービスデータへのアクセス制限が解除されることによって、予め格納されていたアプリケーションや、プログラムデータがダウンロードされたアプリケーションがＳＥ部１０２のサービスデータを使用することができる。なお、プログラムデータのバージョンアップ時には、図８を用いて説明したアクセス制限解除処理を省略してもよい。
【００７８】
［作用および効果について］
次に、第１実施形態のアクセス管理システム１０の作用および効果について説明する。
【００７９】
第１実施形態によれば、ＵＩＭカード１００に、当該ＵＩＭカード１００を用いて実行されるアプリケーションが使用するサービスデータを保有し、データ処理を行うＳＥ部１０２、および情報管理部１０４を設ける。このため、携帯端末２００間でＵＩＭカード１００を差し替えたときに、サービスデータおよび個別管理情報をＵＩＭカード１００と共に他の携帯端末２００に移動させることができ、ＵＩＭカード１００の差し替え動作以外に、別途、サービスデータおよび個別管理情報を他の携帯端末２００に移動させる工程を行う必要がなく、利便性を向上させることが可能となる。
【００８０】
また、第１実施形態によれば、携帯端末２００のアクセス管理部４００が、ＵＩＭ情報格納部１０３に格納されているＵＩＭ情報と、権限情報保有部２０５が保有する所定のアプリケーションが使用権限を有するＵＩＭ情報とが一致するかどうかを判断し、一致しない場合には、ＳＥ部１０２が保有する所定のアプリケーションに対応するサービスデータへのアクセスを一部のみ可能とする、またはアクセスを不可能とする。これにより、ＳＥ部１０２が保有するサービスデータへ、意図せずアクセスされてしまうなどの不具合の発生を防止することが可能となる。
【００８１】
また、第１実施形態によれば、携帯端末２００のアクセス管理部４００が、情報管理部１０４が保有する個別管理情報のアプリケーションＩＤと、権限情報保有部２０５が保有する情報のアプリケーションＩＤとが一致するかどうかを判断し、一致しない場合には、ＳＥ部１０２が保有する名称が一致しないアプリケーションに対応するサービスデータへのアクセスを一部のみ可能とする、またはアクセスを不可能とする。すなわち、ＳＥ部１０２には所定のアプリケーションに対応するサービスデータが格納されているものの、携帯端末２００のアプリデータ格納部２０３内には所定のアプリケーションが存在しない場合、ＳＥ部１０２に格納された所定のアプリケーションに対応するサービスデータへのアクセスを制限することができる。したがって、ＳＥ部１０２が保有するサービスデータへ、意図せずアクセスされてしまうなどの不具合の発生を防止することが可能となる。
【００８２】
また、第１実施形態によれば、情報管理部１０４がアプリケーションの個別管理情報を有するものの、携帯端末２００のアプリデータ格納部２０３にアプリケーションのプログラムデータが存在しない場合であっても、ＵＩＭカード１００のＳＥ部１０２が保有するサービスデータへのアクセスを一部のみ可能としたので、利便性が向上する。
【００８３】
また、第１実施形態によれば、ＵＩＭカード１００の情報管理部１０４がアプリケーションの個別管理情報を有するものの、携帯端末２００のアプリデータ格納部２０３内にアプリケーションのプログラムデータが存在しない場合に、アプリデータ取得部４０１によって、アプリケーションのプログラムデータを取得することが可能となる。
【００８４】
また、第１実施形態によれば、携帯端末２００のアプリデータ格納部２０３内にアプリケーションのプログラムデータがあるものの、当該アプリケーションのプログラムデータがＵＩＭカード１００の使用権限を有さない場合に、アプリデータ取得部４０１によって、アプリケーションのプログラムデータを新たに取得することが可能となる。
【００８５】
また、第１実施形態によれば、アプリケーション管理部４０２によって、アプリデータ格納部２０３が格納するアプリケーションのプログラムデータや、権限情報保有部２０５が保有するＵＩＭ情報を削除する。これにより、アプリデータ格納部２０３や権限情報保有部２０５に不必要な情報が蓄積されてしまうことが防止でき、アプリデータ格納部２０３や権限情報保有部２０５を効率よく利用することが可能となる。
【００８６】
また、第１実施形態によれば、アプリケーションのプログラムデータの取得時に、取得要否受付部４０３によって、利用者に対して取得の要否の問い合わせを行う。これにより、利用者の意図しないプログラムデータが取得されてしまうことが防止でき、利用者の利便性を向上させることが可能となる。
【００８７】
また、第１実施形態によれば、アプリデータ取得部４０１は、ＵＲＬ情報に基づいて無線通信を通じてアプリケーションのプログラムデータを取得する。これにより、プログラムデータ取得の利便性を向上させることが可能となる。
【００８８】
また、第１実施形態によれば、アプリケーションプログラムデータのダウンロード時に、ＵＩＭ情報、個別管理情報の書き換えを行うことが可能となる。
【００８９】
また、第１実施形態によれば、アプリケーションプログラムの初回起動時に、ＵＩＭ情報、個別管理情報の書き換えを行うことが可能となる。
【００９０】
＜第２の実施形態＞
続いて、本発明の第２実施形態について説明する。なお、上記説明した第１実施形態と重複する部分については説明を省略し、第１実施形態との相違点を中心に説明する。
【００９１】
図９は、本発明の第２実施形態に係るアクセス管理システム１０Ａの構成概略図である。図９に示すように、アクセス管理システム１０Ａは、ＵＩＭカード１００Ａ（特許請求の範囲におけるスマートカード）と、携帯端末２００Ａ（特許請求の範囲における端末）とを含んで構成される。第１実施形態と比較すると、ＳＥ管理部２０４が、ＵＩＭカード１００Ａに配置されたものである。
【００９２】
なお、第２実施形態におけるＳＥ管理部２０４は、第１実施形態におけるＳＥ管理部２０４と同じ処理を行うものであり、第１実施形態の場合と同様に、ＳＥ部１０２（特許請求の範囲におけるサービスデータ保有手段）が保有するサービスデータへのアクセス制限、アプリケーションプログラムのダウンロード、プログラムデータやＵＩＭ情報の削除、ＵＩＭ情報や個別管理情報の書き換えなどを行うことができる。
【００９３】
［作用および効果について］
次に、第２実施形態のアクセス管理システム１０Ａの作用および効果について説明する。
【００９４】
第２実施形態によれば、ＵＩＭカード１００Ａに、当該ＵＩＭカード１００Ａを用いて実行されるアプリケーションが使用するサービスデータを保有し、データ処理を行うＳＥ部１０２、および情報管理部１０４を設ける。このため、携帯端末２００Ａ間でＵＩＭカード１００Ａを差し替えたときに、サービスデータおよび個別管理情報をＵＩＭカード１００Ａと共に他の携帯端末２００Ａに移動させることができ、ＵＩＭカード１００Ａの差し替え動作以外に、別途、サービスデータおよび個別管理情報を他の携帯端末２００Ａに移動させる工程を行う必要がなく、利便性を向上させることが可能となる。
【００９５】
また、第２実施形態によれば、ＵＩＭカード１００Ａのアクセス管理部４００が、ＵＩＭ情報格納部１０３に格納されているＵＩＭ情報と、権限情報保有部２０５が保有する所定のアプリケーションが使用権限を有するＵＩＭ情報とが一致するかどうかを判断し、一致しない場合には、ＳＥ部１０２が保有する所定のアプリケーションに対応するサービスデータへのアクセスを一部のみ可能とする、またはアクセスを不可能とする。これにより、ＳＥ部１０２が保有するサービスデータへ、意図せずアクセスされてしまうなどの不具合の発生を防止することが可能となる。
【００９６】
また、第２実施形態によれば、ＵＩＭカード１００Ａのアクセス管理部４００が、情報管理部１０４が保有する個別管理情報のアプリケーションＩＤと、権限情報保有部２０５が保有する情報のアプリケーションＩＤとが一致するかどうかを判断し、一致しない場合には、ＳＥ部１０２が保有する名称が一致しないアプリケーションに対応するサービスデータへのアクセスを一部のみ可能とする、またはアクセスを不可能とする。すなわち、ＳＥ部１０２には所定のアプリケーションに対応するサービスデータが格納されているものの、携帯端末２００Ａのアプリデータ格納部２０３内には所定のアプリケーションが存在しない場合、ＳＥ部１０２に格納された所定のアプリケーションに対応するサービスデータへのアクセスを制限することができる。したがって、ＳＥ部１０２が保有するサービスデータへ、意図せずアクセスされてしまうなどの不具合の発生を防止することが可能となる。
【００９７】
なお、本発明は、上述した各実施形態に限定されるものではない。
【００９８】
例えば、アプリ認証を行う際に、個別管理情報等のアプリケーションＩＤを用いるものとしたが、これ以外の情報を用いてもよい。また、短距離無線通信として、ＦｅｌｉＣａ機能を一例として示したが、他の短距離無線通信機能を用いてもよい。また、短距離無線通信以外にも、有線通信を行うものであってもよい。
【００９９】
また、第２実施形態において、ＳＥ管理部２０４内のすべての機能部（アクセス管理部４００、アプリデータ取得部４０１、アプリケーション管理部４０２、取得要否受付部４０３）をＵＩＭカード１００Ａに配置するものとしたが、例えば、アクセス管理部４００のみをＵＩＭカード１００Ａに配置し、残りのアプリデータ取得部４０１、アプリケーション管理部４０２、取得要否受付部４０３を携帯端末２００Ａに配置するなど、ＳＥ管理部２０４内の所定の機能部のみをＵＩＭカード１００Ａに配置することができる。
【符号の説明】
【０１００】
１０、１０Ａ…アクセス管理システム、１００、１００Ａ…ＵＩＭカード、１０２…ＳＥ部、１０３…ＵＩＭ情報格納部、１０４…情報管理部、２００、２００Ａ…携帯端末、２０４…ＳＥ管理部、２０５…権限情報保有部、４００…アクセス管理部、４０１…アプリデータ取得部、４０２…アプリケーション管理部、４０３…取得要否受付部。
【図１】
2011048761.tif 000003
【図２】
2011048761.tif 000004
【図３】
2011048761.tif 000005
【図４】
2011048761.tif 000006
【図５】
2011048761.tif 000007
【図６】
2011048761.tif 000008
【図７】
2011048761.tif 000009
【図８】
2011048761.tif 000010
【図９】
2011048761.tif 000011
【図１０】
2011048761.tif 000012