(57)【要約】【課題】ゲート装置を通過する携帯端末装置に対して、セキュリティーを確保する観点から、セキュリティーレベルに対応して種々のアプリケーション（機能）を制限することができるようにする。【解決手段】近距離無線通信手段を有する携帯端末装置１０と、近距離無線通信手段を介して携帯端末装置１０とデータの送受信を行うリーダー・ライター３０を有し、セキュリティーレベルを表すセキュリティー情報が記憶されたゲート装置２０とを備え、携帯端末装置１０は、ＯＳの権限により許可されたユーザが操作可能な複数のアプリケーション１４とリーダー・ライター３０から送信されて近距離無線通信手段が受信した前記セキュリティー情報に基づいて、前記ＯＳの権限を設定する権限設定手段とを備えたアプリケーション制御システム１【選択図】図1
2017126177.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信手段を有する携帯端末装置と、
前記近距離無線通信手段を介して前記携帯端末装置とデータの送受信を行うリーダー・ライターを有し、セキュリティーレベルを表すセキュリティー情報が記憶されたゲート装置とを備え、
前記携帯端末装置は、
ＯＳの権限により許可されたユーザが操作可能な複数のアプリケーションと
前記リーダー・ライターから送信されて前記近距離無線通信手段が受信した前記セキュリティー情報に基づいて、前記ＯＳの権限を設定する権限設定手段と
を備えたことを特徴とするアプリケーション制御システム。
【請求項２】
前記近距離無線通信手段はＮＦＣコントローラーを備え、前記携帯端末装置は、該ＮＦＣコントローラーをカードエミュレーションモードで機能させるＨＣＥ機能を備えていることを特徴とする請求項１記載のアプリケーション制御システム。
【請求項３】
前記携帯端末装置は、該携帯端末装置の所有者の属性情報を記憶する属性情報記憶手段をさらに備え、前記権限設定手段は、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記ＯＳの権限を設定することを特徴とする請求項１又は請求項２記載のアプリケーション制御システム。
【請求項４】
前記携帯端末装置は、前記ＯＳの権限により操作が許可されていないアプリケーションを不正に起動した情報を取得する不正起動情報取得手段をさらに備え、前記ゲート装置は、該不正起動情報取得手段からの情報に基づいてゲートを開閉することを特徴とする請求項１乃至請求項３のいずれかに記載したアプリケーション制御システム。
【請求項５】
近距離無線通信手段と、
アプリケーション毎に動作権限が設定された複数のアプリケーションと
ゲート装置から送信されて前記近距離無線通信手段が受信したセキュリティーレベルを表すセキュリティー情報に基づいて、前記ＯＳの権限を設定する権限設定手段と
を備えたことを特徴とする携帯端末装置。
【請求項６】
前記近距離無線通信手段はＮＦＣコントローラーを備え、前記携帯端末装置は、該ＮＦＣコントローラーをカードエミュレーションモードで機能させるＨＣＥ機能を備えていることを特徴とする請求項５記載の携帯端末装置。
【請求項７】
前記携帯端末装置は、該携帯端末装置の所有者の属性情報を記憶する属性情報記憶手段をさらに備え、前記動作権限変更手段は、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記動作権限を変更することを特徴とする請求項５又は請求項６記載の携帯端末装置。
【請求項８】
前記携帯端末装置は、前記ＯＳの権限により操作が許可されていないアプリケーションを不正に起動した情報を取得する不正起動情報取得手段をさらに備えたことを特徴とする請求項５乃至は請求項７のいずれかに記載した携帯端末装置。
【請求項９】
近距離無線通信手段とＯＳの権限により許可されたユーザが操作可能な複数のアプリケーションとを有する携帯端末装置と、前記近距離無線通信手段を介して前記携帯端末装置とデータの送受信を行うリーダー・ライターを有し、セキュリティーレベルを表すセキュリティー情報が記憶されたゲート装置とを備えたアプリケーション制御システムにおいて、
前記近距離無線通信手段が、前記リーダー・ライターから前記セキュリティー情報を受信し、
前記携帯端末装置において、この受信したセキュリティー情報に基づいて、前記ＯＳの権限を設定する
ステップを備えたことを特徴とするアプリケーション制御方法。
【請求項１０】
前記携帯端末装置が該携帯端末装置の所有者の属性情報を記憶する属性情報記憶手段を備え、
前記携帯端末装置における前記ＯＳの権限を設定するステップは、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記ＯＳの権限を設定するステップであることを特徴とする請求項９記載のアプリケーション制御方法。
【請求項１１】
前記携帯端末装置において、前記ＯＳの権限により操作が許可されていないアプリケーションを不正に起動した不正起動情報を取得し、取得した不正起動情報を、前記近距離無線通信手段から前記ゲート装置に送信し、
前記ゲート装置において、前記リーダー・ライターが前記携帯端末装置から送信された前記不正起動情報を受信し、受信した不正起動情報に基づいてゲートを開閉する
ステップをさらに備えたことを特徴とする請求項９又は請求項１０記載のアプリケーション制御方法。
【請求項１２】
近距離無線通信手段と、ＯＳの権限により許可されたユーザが操作可能な複数のアプリケーションを有する携帯端末装置において、
前記近距離無線通信手段が、前記携帯端末装置とデータの送受信を行うリーダー・ライターを有しセキュリティーレベルを表すセキュリティー情報が記憶されたゲート装置から、セキュリティー情報を受信し、
この受信したセキュリティー情報に基づいて、前記ＯＳの権限を設定する
ステップを備えたことを特徴とするアプリケーション制御方法。
【請求項１３】
前記携帯端末装置が該携帯端末装置の所有者の属性情報を記憶する属性情報記憶手段を備え、
前記ＯＳの権限を設定するステップは、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記ＯＳの権限を設定するステップであることを特徴とする請求項１２記載のアプリケーション制御方法。
【請求項１４】
前記ＯＳの権限により操作が許可されていないアプリケーションを不正に起動した不正起動情報を取得し、
前記近距離無線通信手段が、この取得した不正起動情報を前記ゲート装置に送信する
ステップをさらに備えたことを特徴とする請求項１２又は請求項１３記載のアプリケーション制御方法。
【請求項１５】
前記近距離無線通信手段はＮＦＣコントローラーを備え、前記携帯端末装置は、該ＮＦＣコントローラーをカードエミュレーションモードで機能させるＨＣＥ機能を備えていることを特徴とする請求項９又は請求項１４記載のアプリケーション制御方法。
【請求項１６】
請求項９乃至請求項１５のいずれかに記載したアプリケーション制御方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティーレベルに対応して、携帯端末装置に搭載された各種アプリケーションの動作を制御するためのアプリケーション制御システム、携帯端末装置、アプリケーション制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
近年、スマートフォン、各種タブレット端末等の携帯端末装置の普及は目覚ましいが、この携帯端末装置は、利用者の便宜を図るため、電話、カメラ、インターネット接続を始めとする種々の機能を備えている。
また、企業においては、ＢＹＯＤ（Bring your own device）と呼ばれる携帯端末装置の利用、すなわち、従業員が個人保有の携帯端末装置を職場に持ち込み、それを業務に使用することも広く行われている。
このＢＹＯＤに関し、企業は、セキュリティーを確保するために携帯端末装置の使用を制限し、セキュリティー上問題のある機能の使用を禁止している。また、ＢＹＯＤ以外においても、特にセキュリティーを確保する必要性の高い場所等においては、携帯端末装置の特定の機能の使用が禁止されている。
そして、このように携帯端末装置の使用を制限する場合、携帯端末装置に、使用を制限しない私用モードと特定の機能の使用を制限する社用モードを設定し、携帯端末装置の所持者が私用モードと社用モードの切り替えを手動で行う場合が多く、社用モードへの切り替えを忘れる等して情報の流出が発生するという問題が生じている。
【０００３】
一方、携帯端末装置において、迷惑行為等を防止する観点から、特定の機能の使用を自動的に制限する種々の方法が提案されている。
例えば、特開２００６−１１４９５９号公報（特許文献１）には、入出場ゲートに設置された交信装置と交信して入場データを取得し、携帯端末の現在位置に関する位置情報を取得し、この位置情報に基づき動作の制限が必要な機能を決定し、所定の機能の動作を制限する携帯端末が開示されている。
また、特開２００６−２４５９２９号公報（特許文献２）には、携帯電話装置に搭載された複数種類の機能のそれぞれについての使用制限に関する機能制限情報テーブルの内容をゲート装置から送信し、これを近接通信用無線通信部を介して取得し、この機能制限情報の内容に従って、機能毎に個別に実行制限等の実行制御を行う携帯通信端末（携帯電話装置）が開示されている。
【０００４】
しかしながら、特許文献１の携帯端末においては、携帯端末の現在位置に関する位置情報を取得し、この位置情報に基づき動作の制限が必要な機能を決定するため、ＧＰＳ装置やＷｉ−Ｆｉ等の位置情報を取得する手段が必要となり、また、位置情報を取得する手段を備えていても、位置情報を取得するのが困難な場所や正確な位置情報を取得できない場所においては機能しないという問題がある。
その上、特許文献１の携帯端末においては、入出場ゲートに設置された交信装置との交信をＩＣカード等で行うため、携帯端末にＩＣカードを装着するためのインターフェ−ス等が必要となり、入出場ゲートに設置された交信装置もそのＩＣカード等に対応して交信するリーダー・ライターが必要となり、汎用性に欠けるという問題がある。
【０００５】
また、特許文献２の携帯電話装置は、セキュリティーを確保するためではなく、迷惑行為を防止するために携帯電話装置の機能を制限するものであり、予め携帯電話装置自体に、迷惑行為となる可能性のある機能に対して使用禁止モードが設定されている。
そのため、特許文献２の携帯電話装置においては、予め使用禁止モードが設定されていない機能に対してその使用を禁止することができず、セキュリティーを確保するため、セキュリティーレベルに対応して種々の機能を制限することができないという問題がある。
さらに、特許文献２の携帯電話装置においては、ゲート装置に機能制限情報テーブル（どの機能を制限してどの機能を制限しないかを定めたもの）を設定しておき、携帯電話装置がゲート装置からこれを読み取って機能を制限するため、ゲート装置を通過した人が所有する携帯電話装置に対しては一律に機能が制限され、ゲート装置を通過した人の種類（属性）等に応じて制限する機能を変えることができないという問題がある。
特にセキュリティーを確保する観点からは、例えば、企業内においてゲートを通過した従業員が一般職であるか管理職であるか、あるいは、事務職であるか技術職であるかによって、制限する機能を変える必要があるが（一般職の方が管理職よりも機能が制限され、技術職の方が事務職よりも機能が制限される）、このような場合に特許文献２の携帯電話装置は対応できないという問題がある。
この点については、特許文献１の携帯端末も、ゲート装置を通過した人が所有する携帯端末に対しては一律に機能が制限され、特許文献２の携帯電話装置と同様の問題がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１１４９５９号公報
【特許文献２】特開２００６−２４５９２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、ゲート装置を通過する携帯端末装置に対して、セキュリティーを確保する観点から、セキュリティーレベルに対応して種々のアプリケーション（機能）を制限することができ、また、その携帯端末装置の所有者の属性等に応じて制限するアプリケーション（機能）を変えることができ、さらに、専用装置を使用することなくきわめて汎用性の高いアプリケーション（機能）の制限ができるようにすることである。
【課題を解決するための手段】
【０００８】
本発明は、近距離無線通信手段を有する携帯端末装置と、前記近距離無線通信手段を介して前記携帯端末装置とデータの送受信を行うリーダー・ライターを有し、セキュリティーレベルを表すセキュリティー情報が記憶されたゲート装置とを備え、前記携帯端末装置は、ＯＳの権限により許可されたユーザが操作可能な複数のアプリケーションと前記リーダー・ライターから送信されて前記近距離無線通信手段が受信した前記セキュリティー情報に基づいて、前記ＯＳの権限を設定する権限設定手段とを備えたアプリケーション制御システムを提供して、上記課題を解決するものである。
【０００９】
本発明は、前記近距離無線通信手段はＮＦＣコントローラーを備え、前記携帯端末装置は、該ＮＦＣコントローラーをカードエミュレーションモードで機能させるＨＣＥ機能を備えているアプリケーション制御システムを提供して、上記課題を解決するものである。
【００１０】
本発明は、前記携帯端末装置は、該携帯端末装置の所有者の属性情報を記憶する属性情報記憶手段をさらに備え、前記権限設定手段は、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記ＯＳの権限を設定するアプリケーション制御システムを提供して、上記課題を解決するものである。
【００１１】
本発明は、前記携帯端末装置は、前記ＯＳの権限により操作が許可されていないアプリケーションを不正に起動した情報を取得する不正起動情報取得手段をさらに備え、前記ゲート装置は、該不正起動情報取得手段からの情報に基づいてゲートを開閉するアプリケーション制御システムを提供して、上記課題を解決するものである。
【００１２】
本発明は、近距離無線通信手段と、アプリケーション毎に動作権限が設定された複数のアプリケーションとゲート装置から送信されて前記近距離無線通信手段が受信したセキュリティーレベルを表すセキュリティー情報に基づいて、前記ＯＳの権限を設定する権限設定手段とを備えた携帯端末装置を提供して、上記課題を解決するものである。
【００１３】
本発明は、前記近距離無線通信手段はＮＦＣコントローラーを備え、前記携帯端末装置は、該ＮＦＣコントローラーをカードエミュレーションモードで機能させるＨＣＥ機能を備えている携帯端末装置を提供して、上記課題を解決するものである。
【００１４】
本発明は、前記携帯端末装置は、該携帯端末装置の所有者の属性情報を記憶する属性情報記憶手段をさらに備え、前記動作権限変更手段は、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記動作権限を変更する携帯端末装置を提供して、上記課題を解決するものである。
【００１５】
本発明は、前記携帯端末装置は、前記ＯＳの権限により操作が許可されていないアプリケーションを不正に起動した情報を取得する不正起動情報取得手段をさらに備えた携帯端末装置を提供して、上記課題を解決するものである。
【００１６】
本発明は、近距離無線通信手段とＯＳの権限により許可されたユーザが操作可能な複数のアプリケーションとを有する携帯端末装置と、前記近距離無線通信手段を介して前記携帯端末装置とデータの送受信を行うリーダー・ライターを有し、セキュリティーレベルを表すセキュリティー情報が記憶されたゲート装置とを備えたアプリケーション制御システムにおいて、前記近距離無線通信手段が、前記リーダー・ライターから前記セキュリティー情報を受信し、前記携帯端末装置において、この受信したセキュリティー情報に基づいて、前記ＯＳの権限を設定するステップを備えたアプリケーション制御方法を提供して、上記課題を解決するものである。
【００１７】
本発明は、前記携帯端末装置が該携帯端末装置の所有者の属性情報を記憶する属性情報記憶手段を備え、前記携帯端末装置における前記ＯＳの権限を設定するステップは、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記ＯＳの権限を設定するステップであるアプリケーション制御方法を提供して、上記課題を解決するものである。
【００１８】
本発明は、前記携帯端末装置において、前記ＯＳの権限により操作が許可されていないアプリケーションを不正に起動した不正起動情報を取得し、取得した不正起動情報を、前記近距離無線通信手段から前記ゲート装置に送信し、前記ゲート装置において、前記リーダー・ライターが前記携帯端末装置から送信された前記不正起動情報を受信し、受信した不正起動情報に基づいてゲートを開閉するステップをさらに備えアプリケーション制御方法を提供して、上記課題を解決するものである。
【００１９】
本発明は、近距離無線通信手段と、ＯＳの権限により許可されたユーザが操作可能な複数のアプリケーションを有する携帯端末装置において、前記近距離無線通信手段が、前記携帯端末装置とデータの送受信を行うリーダー・ライターを有しセキュリティーレベルを表すセキュリティー情報が記憶されたゲート装置から、セキュリティー情報を受信し、  この受信したセキュリティー情報に基づいて、前記ＯＳの権限を設定するステップを備えたアプリケーション制御方法を提供して、上記課題を解決するものである。
【００２０】
本発明は、前記携帯端末装置が該携帯端末装置の所有者の属性情報を記憶する属性情報記憶手段を備え、前記ＯＳの権限を設定するステップは、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記ＯＳの権限を設定するステップであるアプリケーション制御方法を提供して、上記課題を解決するものである。
【００２１】
本発明は、前記ＯＳの権限により操作が許可されていないアプリケーションを不正に起動した不正起動情報を取得し、前記近距離無線通信手段が、この取得した不正起動情報を前記ゲート装置に送信するステップをさらに備えたアプリケーション制御方法を提供して、上記課題を解決するものである。
【００２２】
本発明は、前記近距離無線通信手段はＮＦＣコントローラーを備え、前記携帯端末装置は、該ＮＦＣコントローラーをカードエミュレーションモードで機能させるＨＣＥ機能を備えているアプリケーション制御方法を提供して、上記課題を解決するものである。
【００２３】
本発明は、前記アプリケーション制御方法をコンピュータに実行させるプログラムを提供して、上記課題を解決するものである。
【発明の効果】
【００２４】
請求項１に記載の発明のアプリケーション制御システムにおいては、ゲート装置を通過する携帯端末装置に対して、セキュリティーを確保する観点から、セキュリティーレベルに対応して種々のアプリケーション（機能）を制限することができ、専用装置を使用することなくきわめて汎用性の高いアプリケーション（機能）の制限ができるという効果を奏する。
【００２５】
請求項２に記載の発明のアプリケーション制御システムにおいては、前記携帯端末装置がＨＣＥ機能を備えているため、さらに、リーダー・ライターの種類に合わせてエミュレーションするカードのタイプを変更でき、リーダー・ライターの種類を問わず、リーダー・ライターと近距離無線通信が行えるように設定することができるという効果を奏する。
【００２６】
請求項３に記載の発明のアプリケーション制御システムにおいては、前記権限設定手段が、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記ＯＳの権限を設定するため、さらに、前記携帯端末装置の所有者の属性等に応じて制限するアプリケーション（機能）を変えることができるという効果を奏する。
【００２７】
請求項４に記載の発明のアプリケーション制御システムにおいては、前記携帯端末装置は、前記ＯＳの権限により操作が許可されていないアプリケーションを不正に起動した情報を取得する不正起動情報取得手段をさらに備え、前記ゲート装置が、前記不正起動情報取得手段からの情報に基づいてゲートを開閉するため、さらに、不正起動を行った前記携帯端末装置の所有者に対して適切な処置をとることができるという効果を奏する。
【００２８】
請求項５に記載の発明の携帯端末装置においては、ゲート装置を通過する携帯端末装置に対して、セキュリティーを確保する観点から、セキュリティーレベルに対応して種々のアプリケーション（機能）を制限することができ、専用装置を使用することなくきわめて汎用性の高いアプリケーション（機能）の制限ができるという効果を奏する。
【００２９】
請求項６に記載の発明の携帯端末装置においては、前記携帯端末装置がＨＣＥ機能を備えているため、さらに、リーダー・ライターの種類に合わせてエミュレーションするカードのタイプを変更でき、リーダー・ライターの種類を問わず、リーダー・ライターと近距離無線通信が行えるように設定することができるという効果を奏する。
【００３０】
請求項７に記載の発明の携帯端末装置においては、前記権限設定手段が、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記ＯＳの権限を設定するため、さらに、前記携帯端末装置の所有者の属性等に応じて制限するアプリケーション（機能）を変えることができるという効果を奏する。
【００３１】
請求項８に記載の発明の携帯端末装置においては、前記携帯端末装置は、前記ＯＳの権限により操作が許可されていないアプリケーションを不正に起動した情報を取得する不正起動情報取得手段をさらに備えているため、さらに、不正起動を行った前記携帯端末装置の所有者に対して適切な処置をとることができるという効果を奏する。
【００３２】
請求項９に記載の発明のアプリケーション制御方法においては、ゲート装置を通過する携帯端末装置に対して、セキュリティーを確保する観点から、セキュリティーレベルに対応して種々のアプリケーション（機能）を制限することができ、専用装置を使用することなくきわめて汎用性の高いアプリケーション（機能）の制限ができるという効果を奏する。
【００３３】
請求項１０に記載の発明のアプリケーション制御方法においては、前記携帯端末装置における前記ＯＳの権限を設定するステップは、前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記ＯＳの権限を設定するステップであるため、さらに、前記携帯端末装置の所有者の属性等に応じて制限するアプリケーション（機能）を変えることができるという効果を奏する。
【００３４】
請求項１１に記載の発明のアプリケーション制御方法においては、前記携帯端末装置において許可されていないアプリケーションを不正に起動した不正起動情報を取得し、取得した不正起動情報を前記ゲート装置に送信し、前記ゲート装置において受信した不正起動情報に基づいてゲートを開閉するステップをさらに備えているため、さらに、不正起動を行った前記携帯端末装置の所有者に対して適切な処置をとることができるという効果を奏する。
【００３５】
請求項１２に記載の発明のアプリケーション制御方法においては、ゲート装置を通過する携帯端末装置に対して、セキュリティーを確保する観点から、セキュリティーレベルに対応して種々のアプリケーション（機能）を制限することができ、専用装置を使用することなくきわめて汎用性の高いアプリケーション（機能）の制限ができるという効果を奏する。
【００３６】
請求項１３に記載の発明のアプリケーション制御方法においては、前記ＯＳの権限を設定するステップは前記セキュリティー情報及び前記属性情報記憶手段に記憶された属性情報に基づいて前記ＯＳの権限を設定するステップであるため、前記携帯端末装置の所有者の属性等に応じて制限するアプリケーション（機能）を変えることができるという効果を奏する。
【００３７】
請求項１４に記載の発明のアプリケーション制御方法においては、前記携帯端末装置において許可されていないアプリケーションを不正に起動した不正起動情報を取得し、取得した不正起動情報を前記ゲート装置に送信するステップをさらに備えているため、さらに、不正起動を行った前記携帯端末装置の所有者に対して適切な処置をとることができるという効果を奏する。
【００３８】
請求項１５に記載の発明のアプリケーション制御方法においては、前記携帯端末装置がＨＣＥ機能を備えているため、さらに、リーダー・ライターの種類に合わせてエミュレーションするカードのタイプを変更でき、リーダー・ライターの種類を問わず、リーダー・ライターと近距離無線通信が行えるように設定することができるという効果を奏する。
【００３９】
請求項１６に記載の発明のプログラムは、請求項９乃至請求項１５に記載したアプリケーション制御方法と同様の効果を奏する。
【図面の簡単な説明】
【００４０】
【図１】本発明のアプリケーション制御システムの一実施形態の全体構成の外観を示す外観構成図である。
【図２】携帯端末装置１０の機能構成を示すブロック図である。
【図３】ＮＦＣモジュール１３の機能構成を示すブロック図である。
【図４】アプリケーション１４の構成を説明した説明図である。
【図５】複数の機能を果たすアプリケーションの例を説明する説明図である。
【図６】図４、図５に示す各アプリケーションの機能構成を示すブロック図である。
【図７】権限設定ファイル１１ａの内容を表した説明図である。
【図８】属性情報記憶部１１ｂに記憶される属性情報の例を表した説明図である。
【図９】リーダー・ライター３０の機能構成を示すブロック図である。
【図１０】ゲート制御装置４０の機能構成を示すブロック図である。
【図１１】記憶部４１に記憶されるセキュリティー情報の例を表した説明図である。
【図１２】各アプリケーションについてのセキュリティー情報と権限フラグの関係の例を表した説明図である。
【図１３】図５に示すアプリケーションＦＡ１〜ＦＡ５についてのセキュリティー情報と権限フラグの関係の例を表した説明図である。
【図１４】属性情報テーブル１１ｃの属性情報（役職コード、職種コード）とセキュリティーレベルの関係の例を表した説明図である。
【図１５】アプリケーション制御システム１において、携帯端末装置１０を所持したユーザがゲート装置２０から入場するときの動作を示したフローチャートである。
【図１６】アプリケーション制御システム１において、携帯端末装置１０を所持したユーザがゲート装置２０から入場した後、ゲート装置２０から退場するまでの動作であって、許可されていないアプリケーションを起動させた情報を記録しない場合の動作（その１）を示したフローチャートである。
【図１７】アプリケーション制御システム１において、携帯端末装置１０を所持したユーザがゲート装置２０から入場した後、ゲート装置２０から退場するまでの動作であって、許可されていないアプリケーションを起動させた情報を記録する場合の動作（その２）を示したフローチャートである。
【図１８】アプリケーション制御システム１において、携帯端末装置１０を所持したユーザがゲート装置２０から退場するときの動作であって、携帯端末装置１０に不正起動情報が記録されていない場合の動作（その１）を示したフローチャートである。
【図１９】アプリケーション制御システム１において、携帯端末装置１０を所持したユーザがゲート装置２０から退場するときの動作であって、携帯端末装置１０に不正起動情報が記録されている場合の動作（その２）を示したフローチャートである。
【発明を実施するための形態】
【００４１】
［アプリケーション制御システムの全体構成］
まず、本発明のアプリケーション制御システムの全体構成について説明する。
図１は、本発明のアプリケーション制御システムの一実施形態の全体構成の外観を示す外観構成図である。図中、１はアプリケーション制御システム、１０は携帯端末装置、２０はゲート装置、３０はリーダー・ライター、５０は扉である。
携帯端末装置１０は、スマートフォン、タブレット端末等の携帯型のスマートデバイスであり、主に企業の従業員等が保持し、業務等に使用するものであ。
ゲート装置２０は、従業員等の入退出の管理を行うもので、リーダー・ライター３０が取付けられ、開閉する扉５０を備えている。
そして、従業員等が携帯端末装置１０をリーダー・ライター３０に近づけることにより、携帯端末装置１０とリーダー・ライター３０が近距離無線通信を行い、携帯端末装置１０が許可されたものであれば扉５０が開き、従業員等が入退出することができる。
なお、ゲート装置２０は、図１に示すような門扉形態のものに限定されず、部屋の自動ドアあるいは施錠式の開閉ドアであってもよい。その場合、部屋の自動ドアでは携帯端末装置１０が許可されたものであればドアが開き、施錠式の開閉ドアでは、携帯端末装置１０が許可されたものであれば解錠される。
【００４２】
［携帯端末装置１０］
図２は、携帯端末装置１０の機能構成を示すブロック図であり、図中、１１は記憶部、１１ａは権限設定ファイル、１１ｂは属性情報記憶部、１２はＯＳ（オペレーティングシステム）、１３はＮＦＣモジュール、１４はアプリケーション、１５は権限設定部、１６は不正起動情報取得部である。
記憶部１１は複数のメモリから構成され、各メモリには、各種プログラム（ＯＳ、アプリケーションプログラムを含む）や各種データ等が記憶されているとともに、リーダー・ライター３０に送信するデータを一時的に記憶したり、リーダー・ライター３０から受信したデータを一時的に記憶したりする。そして、記憶部１１のメモリの一部が図２に示す権限設定ファイル１１ａや属性情報記憶部１１ｂとなる。
ＯＳ１２は、記憶部１１のメモリに記憶されたＯＳ用のプログラムを読み込んでＯＳとして機能し、アプリケーション１４、権限設定部１５、不正起動情報取得部１６等を構成する各種プログラムを実行させる。
ＮＦＣモジュール１３は、国際標準規格の近距離無線通信技術であるＮＦＣ（Near Field Communication）を実現するためのモジュールであり、リーダー・ライター３０と近距離無線通信を行う。
アプリケーション１４は、複数のアプリケーション（プログラム）から構成され、ユーザの操作により携帯端末装置１０の各種機能・サービスを実現する。
権限設定部１５は、セキュリティーレベルを表すセキュリティー情報等に基づいて、ユーザが操作可能なアプリケーションを許可するＯＳ１２の権限を定めた権限設定ファイル１１ａを設定する。
不正起動情報部１６は、ＯＳ１２の権限により操作が許可されていないアプリケーションを不正に起動した情報を取得する。
【００４３】
［ＮＦＣモジュール１３］
図３は、ＮＦＣモジュール１３の機能構成を示すブロック図であり、図中、１３ａはＮＦＣコントローラー、１３ｂは制御部、１３ｃは記憶部、１３ｄは通信Ｉ／Ｆ、１３ｅはアンテナである。
ＮＦＣコントローラー１３ａは、制御部１３ｂと記憶部１３ｃを有する。記憶部１３ｃは複数のメモリから構成され、各メモリには、各種プログラムや各種データが記憶されている。制御部１３ｂは、記憶部１３ｃのメモリに記憶された各種プログラムを実行することによりＮＦＣモジュール１３全体を制御する。
通信Ｉ／Ｆ１３ｄは、アンテナ１３ｅと接続され、制御部１３ｂの制御の下、リーダー・ライター３０と近距離無線通信を行い、リーダー・ライター２０へ送信するデータ、リーダー・ライター２０から受信したデータの入出力を制御する。
【００４４】
［ＨＣＥ機能（モード）］
ＯＳ１２は、セキュアエレメント（ＳＥ）を必要とせずに、ＮＦＣコントローラー１３ａを制御し、カードエミュレーションモード（携帯端末装置１０が電子マネーや乗車券の機能を持った非接触ＩＣカードと同じように使うことができる機能）が実現できるＨＣＥ（Host-based Card Emulation）機能（モード）を備えている。
このＨＣＥ機能により、携帯端末装置１０は、リーダー・ライター３０の種類に合わせてエミュレートするカードのタイプを変更でき、結果として、リーダー・ライター３０の種類を問わず、リーダー・ライター３０と近距離無線通信が行えるように設定することが  
【００４５】
［アプリケーション１４］
図４は、アプリケーション１４の構成を説明した説明図である。
図４に示すように、アプリケーション１４は、プログラムからなるアプリケーションＡ、アプリケーションＢ、アプリケーションＣ、アプリケーションＤ、アプリケーションＥ、アプリケーションＦ他の複数のアプリケーション（プログラム）から構成される。
例えば、アプリケーションＡは、携帯端末装置１０に搭載されたカメラ（図示せず）を動作させるためのプログラムであり、アプリケーションＢは、携帯端末装置１０をインターネットに接続させるためのプログラムであり、アプリケーションＣは、携帯端末装置１０から各種ファイルを外部装置（パソコン等）に出力するためのプログラムであり、アプリケーションＤは、携帯端末装置１０に搭載された電話機（図示せず）を動作させるためのプログラムであり、アプリケーションＥは、携帯端末装置１０に接続されたＧＰＳ端末（図示せず）を動作させるためのプログラムであり、アプリケーションＦは、携帯端末装置１０に接続された外部デバイス（ＵＳＢメモリ等）を動作させるためのプログラムである。
【００４６】
上記アプリケーションＡ〜Ｆ等は、携帯端末装置１０における単一の機能を果たすものであるが、アプリケーションの中には、アプリケーションＡ〜Ｆ等を複数利用して複数の機能を果たすアプリケーションもある。
図５は、このような複数の機能を果たすアプリケーションの例を説明する説明図である。図において、「１」が利用するアプリケーションであり、「０」が利用しないアプリケーションである。
すなわち、アプリケーションＦＡ１は、アプリケーションＡ〜Ｆのいずれも利用せず、アプリケーションＦＡ２は、アプリケーションＡ（カメラ）のみを利用し、アプリケーションＦＡ３は、アプリケーションＢ（インターネット）のみを利用し、アプリケーションＦＡ４は、アプリケーションＡ（カメラ）とアプリケーションＢ（インターネット）を利用し、複合アプリケーションＦＡ５は、アプリケーションＤ（電話）とアプリケーションＥ（ＧＰＳ）を利用している。
【００４７】
［各アプリケーションの構成］
図６は、図４、図５に示す各アプリケーション（アプリケーションＡ〜Ｆ、アプリケーションＦＡ１〜ＦＡ５他）の機能構成を示すブロック図であり、図中、１４ａはアプリケーション処理部、１４ｂはアプリケーション制御部である。
アプリケーション処理部１４ａは、ユーザの操作に従ってアプリケーションを実行する。
アプリケーション制御部１４ｂは、アプリケーションの起動、終了等のアプリケーションの動作（アプリケーション処理部１４ａの実行処理）全体を制御する。
【００４８】
［権限設定ファイル１１ａ］
図７は、権限設定ファイル１１ａの内容を表した説明図である。
図７に示すように、権限設定ファイル１１ａは、アプリケーション１４を構成する個々のアプリケーション（アプリケーションＡ〜Ｆ、アプリケーションＦＡ１〜ＦＡ５他）を特定するアプリケーション名と権限フラグより構成される。権限フラグは、携帯端末装置１０の操作する者が、そのアプリケーションを操作することが許可されたユーザであるか否かを示すフラグであり、図においては、権限フラグが「０」であれば、携帯端末装置１０の操作する者は、そのプログラムを操作することが許可されたユーザであり、権限フラグが「１」であれば、携帯端末装置１０の操作する者は、そのプログラムを操作することが許可されていないユーザとなる。
図７においては、アプリケーションＡ〜Ｃは権限フラグが「１」であり、アプリケーションＤ〜Ｆは権限フラグが「０」となっている。
これより、携帯端末装置１０の所持者（操作する者）は、アプリケーションＡ〜Ｃは許可されていないため操作することができないが、アプリケーションＤ〜Ｆは許可されているため操作することができる。
なお、アプリケーションＦＡ１〜ＦＡ５についても同様の権限フラグが設定される。
【００４９】
［属性情報記憶部１１ｂ］
図８は、属性情報記憶部１１ｂに記憶される属性情報の例を表した説明図であり、図中、１１ｃは属性情報テーブルである。
属性情報テーブル１１ｃは、携帯端末装置１０の所持者である従業員を特定する社員番号、その従業員の役職を表す役職コード、その従業員の職種を表す職種コードから構成される。
社員番号は６ケタの数字からなり、役職コードにおいて、「１」は役員、「２」は部長以上、「３」は一般職を表し、職種コードにおいて、「１」は営業職、「２」は技術職、「３」は事務職を表している。
図８においては、社員番号「１２３４５６」の従業員の役職は「役員」、職種は「営業職」であり、社員番号「２３４５６７」の従業員の役職は「部長以上」、職種は「技術職」であり、社員番号「３４５６７８」の従業員の役職は「一般職」、職種は「事務職」となる。
【００５０】
［リーダー・ライター３０］
図９は、リーダー・ライター３０の機能構成を示すブロック図であり、図中、３１は記憶部、３２は制御部、３３は通信Ｉ／Ｆ、３４はアンテナである。
記憶部３１は複数のメモリから構成され、各メモリには、各種プログラムや各種データ等が記憶されているとともに、携帯端末装置１０に送信するデータを一時的に記憶したり、携帯端末装置１０から受信したデータを一時的に記憶する。
制御部３２は、ゲート装置２０の動作を制御するゲート制御装置４０とインターフェイス（図示せず）等を介して接続され、記憶部３１のメモリに記憶された各種プログラムを実行することによりリーダー・ライター３０全体を制御する。
通信Ｉ／Ｆ３３は、アンテナ３４と接続され、制御部３２の制御の下、携帯端末装置１０と近距離無線通信を行い、携帯端末装置１０へ送信するデータ、携帯端末装置１０から受信したデータの入出力を制御する。
【００５１】
［ゲート制御装置４０］
図１０は、ゲート制御装置４０の機能構成を示すブロック図であり、図中、４１は記憶部、４２は制御部、４３は扉開閉制御部である。
記憶部４１は複数のメモリから構成され、各メモリには、セキュリティーレベルを表すセキュリティー情報、各種プログラム、各種データ等が記憶されていると共に、リーダー・ライター３０からのデータを一時的に記憶したりする。
制御部４２は、インターフェイス（図示せず）等を介してリーダー・ライター３０と接続され、記憶部４１のメモリに記憶された各種プログラムを実行することによりゲート制御装置４０全体を制御する。
扉開閉制御部４３は、ゲート装置２０に設けられた扉５０の駆動装置（図示せず）を制御して、扉５０の開閉を制御する。
【００５２】
［セキュリティー情報］
図１１は、記憶部４１に記憶されるセキュリティー情報の例を表した説明図である。
図１１に示すように、セキュリティー情報は、セキュリティーレベルを４段階に分け、それを低い方から順に数字「０」、「１」、「２」、「３」で表した情報である。
したがって、記憶部４１には、ゲート装置２０が管理する場所のセキュリティーレベルに対応して、「０」、「１」、「２」、「３」のいずれかの数字がセキュリティー情報として記憶される。
【００５３】
［各アプリケーションについてのセキュリティー情報と権限フラグの関係］
図１２は、各アプリケーションについてのセキュリティー情報と権限フラグの関係の例を表した説明図である。
図１２に示すように、セキュリティーレベルが０のセキュリティー情報の場合は、アプリケーションＡ〜Ｆの権限フラグはすべて「０」であり、セキュリティーレベルが１のセキュリティー情報の場合は、アプリケーションＡ（カメラ）の権限フラグのみが「１」であり、セキュリティーレベルが２のセキュリティー情報の場合は、さらにアプリケーションＢ（インターネット）、Ｃ（ファイル出力）の権限フラグが「１」となり、セキュリティーレベルが３のセキュリティー情報の場合は、さらにアプリケーションＤ（電話）、Ｅ（ＧＰＳ）、Ｆ（外部デバイス）の権限フラグが「１」となる。
このような各アプリケーションについてのセキュリティー情報と権限フラグの関係は、記憶部１１のメモリに記憶させておいてもよく、権限設定部１５を構成するプログラムに直接組み込んでおいてもよい。
そして、権限設定部１５は、記憶部１１のメモリに記憶され、あるいは、プログラムに直接組み込まれたセキュリティー情報と権限フラグの関係に従って、ゲート装置２０の記憶部４１に記憶されたセキュリティー情報から、権限設定ファイル１１ａの各アプリケーションの権限フラグを設定する。
【００５４】
［複数の機能を果たすアプリケーションについてのセキュリティー情報と権限フラグの関係］
図１３は、図５に示す複数の機能を果たすアプリケーションＦＡ１〜ＦＡ５についてのセキュリティー情報と権限フラグの関係の例を表した説明図である。
アプリケーションＦＡ１は、アプリケーションＡ〜Ｆのいずれも利用していないため、アプリケーションＡ〜Ｆに設定されている権限フラグは設定されず、すべてのセキュリティーレベルにおいて、権限フラグは「０」となる。
アプリケーションＦＡ２は、アプリケーションＡ（カメラ）のみを利用しているため、アプリケーションＡ（カメラ）の権限フラグが適用され、セキュリティーレベルが０の場合の権限フラグは「０」であるが、セキュリティーレベルが１〜３の場合の権限フラグは「１」となる。
アプリケーションＦＡ３は、アプリケーションＢ（インターネット）を利用しているため、アプリケーションＢ（インターネット）の権限フラグが適用され、セキュリティーレベルが０、１の場合の権限フラグは「０」であるが、セキュリティーレベルが２、３の場合の権限フラグは「１」となる。
アプリケーションＦＡ４は、アプリケーションＡ（カメラ）とアプリケーションＢ（インターネット）を利用しているが、制限の厳しいアプリケーションＡ（カメラ）の権限フラグが適用され、セキュリティーレベルが０の場合の権限フラグは「０」であるが、セキュリティーレベルが１〜３の場合の権限フラグは「１」となる。
複合アプリケーションＦＡ５は、アプリケーションＤ（電話）とアプリケーションＥ（ＧＰＳ）を利用しているが、いずれのアプリケーションも権限フラグは同じであり、セキュリティーレベルが０〜２の場合の権限フラグは「０」であるが、セキュリティーレベルが３の場合の権限フラグは「１」となる。
【００５５】
［属性情報とセキュリティーレベルの関係］
図１４は、属性情報テーブル１１ｃの属性情報（役職コード、職種コード）とセキュリティーレベルの関係の例を表した説明図である。
図１４においては、役職コードと職種コードに応じて、ゲート装置２０の記憶部４１に記憶されたセキュリティー情報（セキュリティーレベル）に加算する数値が示されている。
すなわち、属性情報記憶部１１ｂに記憶された属性情報テーブル１１ｃにおいて、役職コードが「２」で職種コードが「３」、役職コードが「３」で職種コードが「１」又は「３」の場合は、記憶部４１に記憶されたセキュリティー情報（セキュリティーレベル）に１を加算したセキュリティー情報（セキュリティーレベル）が適用される。
例えば、記憶部４１に記憶されたセキュリティー情報（セキュリティーレベル）が「０」
であっても、属性情報において役職コードが「２」で職種コードが「３」の場合、セキュリティー情報（セキュリティーレベル）「１」の権限フラグが設定される。
このような属性情報とセキュリティーレベルの関係は、記憶部１１のメモリに記憶させておいてもよく、権限設定部１５を構成するプログラムに直接組み込んでおいてもよい。
そして、権限設定部１５は、ゲート装置２０の記憶部４１に記憶されたセキュリティー情報に、記憶部１１のメモリに記憶され、あるいは、プログラムに直接組み込まれた属性情報（役職コード、職種コード）とセキュリティーレベルの関係を適用して、権限設定ファイル１１ａの各アプリケーションの権限フラグを設定する。
【００５６】
［アプリケーション制御システムの動作］
次に、アプリケーション制御システム１の動作について説明する。
アプリケーション制御システム１の動作は、ゲート装置２０から入場するときの動作と、ゲート装置２０から入場した後、ゲート装置２０から退場するまでの動作と、ゲート装置２０から退場するときの動作に分けられる。
以下、これらの動作について説明する。
【００５７】
［ゲート装置２０から入場するときの動作］
図１５は、アプリケーション制御システム１において、携帯端末装置１０を所持したユーザがゲート装置２０から入場するときの動作を示したフローチャートである。
以下図に基づいて、ユーザがゲート装置２０から入場するときの動作を説明する。
【００５８】
まず、ユーザが携帯端末装置１０をゲート装置２０のリーダー・ライター３０に近づけると、携帯端末装置１０のＮＦＣモジュール１３とリーダー・ライター３０が近距離無線通信を行い、リーダー・ライター３０が、携帯端末装置１０から認証情報を読み取る（Ｓ１）。この認証情報は、例えば、携帯端末装置１０の記憶部１１に記憶されているユーザＩＤであり、携帯端末装置１０とその所有者を特定する情報である。
次いで、ゲート装置２０において、制御部４２が、リーダー・ライター３０が読み取った認証情報の判定を行う（Ｓ２）。これは、リーダー・ライター３０が読み取った認証情報が予め登録されて記憶部４１に記憶されている認証情報であるか、すなわち、携帯端末装置１０の所有者がゲート装置２０から入場する資格を有するかを判定するものである。
この判定においては、リーダー・ライター３０が読み取った認証情報は記憶部４１に記憶されている認証情報のいずれかと一致するかによりその正当性が判断される（Ｓ３）。
そして、認証情報は正当であると判定されると、記憶部４１に記憶されているセキュリティー情報が読み出されて、リーダー・ライター３０から携帯端末装置１０に送信され、携帯端末装置１０がこのセキュリティー情報を取得する（Ｓ４）。
一方、ステップＳ３において認証情報は正当でないと判定されると、処理が終了する。
【００５９】
次いで、携帯端末装置１０において、権限設定部１５が属性情報を考慮するかを判断する（Ｓ５）。この判断は、例えば、ステップＳ４において取得するセキュリティー情報に属性情報を考慮する情報が付加されているかにより行う。
そして、セキュリティー情報に属性情報を考慮する情報が付加されておらず、属性情報を考慮しない場合は、権限設定部１５がセキュリティー情報に基づいて権限設定ファイル１１ａの各アプリケーションの権限フラグを設定する（Ｓ６）。
具体的には、図１２、図１３に示すようなセキュリティー情報と権限フラグの関係に従って各アプリケーションの権限フラグを設定する。
一方、ステップＳ５で、セキュリティー情報に属性情報を考慮する情報が付加されており、属性情報を考慮する場合は、権限設定部１５がセキュリティー情報及び属性情報に基づいて権限設定ファイル１１ａの各アプリケーションの権限フラグを設定する（Ｓ７）。
具体的には、図１２、図１３に示すようなセキュリティー情報と権限フラグの関係に、図１４に示すような属性情報（役職コード、職種コード）とセキュリティーレベルの関係を適用して、各アプリケーションの権限フラグを設定する。
その後、ゲート装置２０において、扉開閉制御部４３が扉５０を開き（Ｓ８）、処理を終了する。
これにより、携帯端末装置１０の所有者は、ゲート装置を通過することができ、その後は、許可されていないアプリケーションの使用が制限される。
【００６０】
［ゲート装置２０から入場した後、ゲート装置２０から退場するまでの動作（その１）］
図１６は、アプリケーション制御システム１において、携帯端末装置１０を所持したユーザがゲート装置２０から入場した後、ゲート装置２０から退場するまでの動作であって、許可されていないアプリケーションを起動させた情報を記録しない場合の動作（その１）を示したフローチャートである。
以下図に基づいて、ユーザがゲート装置２０から入場した後、ゲート装置２０から退場するまでの動作（その１）を説明する。
【００６１】
まず、ユーザがアプリケーション１４の中のいずれかのアプリケーションを起動させると、起動されたアプリケーションのアプリケーション制御部１４ｂがその起動を検知する（Ｓ１０）。
次いで、アプリケーション制御部１４ｂが、権限設定ファイル１１ａの権限フラグを確認し（Ｓ１１）、権限設定ファイル１１ａでの起動されたアプリケーションの権限フラグが「１」であるか判断する（Ｓ１２）。
そして、アプリケーションの権限フラグが「１」であれば、起動されたアプリケーションは許可されていないとして、アプリケーション制御部１４ｂがそのアプリケーションを終了させる（Ｓ１３）。
最後に、アプリケーション制御部１４ｂがダイヤログボックスを表示して「このアプリケーションはこのフロアでは使用できません。」といったようなメッセージを出し（Ｓ１４）、処理を終了する。
一方、ステップＳ１２で、アプリケーションの権限フラグが「１」ではなく「０」であれば、アプリケーション処理部１４の実行動作を継続し（Ｓ１５）、ユーザの操作等によりアプリケーションの動作が終了すると処理を終了する。
【００６２】
［ゲート装置２０から入場した後、ゲート装置２０から退場するまでの動作（その２）］
図１７は、アプリケーション制御システム１において、携帯端末装置１０を所持したユーザがゲート装置２０から入場した後、ゲート装置２０から退場するまでの動作であって、許可されていないアプリケーションを起動させた情報を記録する場合の動作（その２）を示したフローチャートである。
以下図に基づいて、ユーザがゲート装置２０から入場した後、ゲート装置２０から退場するまでの動作（その２）を説明する。
【００６３】
まず、ユーザがアプリケーション１４の中のいずれかのアプリケーションを起動させると、起動されたアプリケーションのアプリケーション制御部１４ｂがその起動を検知し（Ｓ２０）、アプリケーション制御部１４ｂが、権限設定ファイル１１ａの権限フラグを確認し（Ｓ２１）、権限設定ファイル１１ａでの起動されたアプリケーションの権限フラグが「１」であるか判断する（Ｓ２２）。
そして、アプリケーションの権限フラグが「１」であればアプリケーション制御部１４ｂがそのアプリケーションを終了させ（Ｓ２３）、アプリケーション制御部１４ｂがダイヤログボックスを表示して「このアプリケーションはこのフロアでは使用できません。」といったようなメッセージを出す（Ｓ２４）。
一方、ステップＳ２２で、アプリケーションの権限フラグが「１」ではなく「０」であれば、アプリケーション処理部１４の実行動作を継続し（Ｓ２５）、ユーザの操作等によりアプリケーションの動作が終了すると処理を終了する。
このステップＳ２０〜Ｓ２５までの動作は、ゲート装置２０から入場した後、ゲート装置２０から退場するまでの動作（その１）（図１６）と同じであり、以下のステップ２６の動作が付加されている点がその１（図１６）と異なっている。
【００６４】
すなわち、ステップＳ２４においてアプリケーション制御部１４ｂがダイヤログボックスを表示した後、不正起動情報取得部１６が、アプリケーション制御部１４ｂから不正起動した情報を取得して（Ｓ２６）、処理を終了する。
この場合、不正起動情報取得部１６は、ユーザが不正にそのアプリケーションを起動した場合の時刻等の情報を不正起動情報として記憶部１１のメモリに登録（記録）する。
【００６５】
［ゲート装置２０から退場するときの動作（その１）］
図１８は、アプリケーション制御システム１において、携帯端末装置１０を所持したユーザがゲート装置２０から退場するときの動作であって、携帯端末装置１０に不正起動情報が記録されていない場合の動作（その１）を示したフローチャートである。
以下図に基づいて、ユーザがゲート装置２０から退場するときの動作（その１）を説明する。
【００６６】
まず、ユーザが携帯端末装置１０をゲート装置２０のリーダー・ライター３０に近づけると、リーダー・ライター３０が、携帯端末装置１０から認証情報を読み取る（Ｓ３０）。
次いで、ゲート装置２０において、制御部４２が、リーダー・ライター３０が読み取った認証情報の判定を行い（Ｓ３１）、リーダー・ライター３０が読み取った認証情報は記憶部４１に記憶されている認証情報のいずれかと一致するかによりその正当性が判断される（Ｓ３２）。
このステップＳ３０〜Ｓ３２までの動作は、ゲート装置２０から入場するときの動作（図１５）と同じである。
そして、ステップ３２で認証情報は正当であると判定されると、携帯端末装置１０において、権限設定部１５が、権限設定ファイル１１ａの各アプリケーションの権限フラグを元の状態、すなわち、ゲート装置２０から入場する前の状態に戻す（Ｓ３３）。
最後に、ゲート装置２０において、扉開閉制御部４３が扉の駆動装置を制御して扉５０を開き（Ｓ２４）、処理を終了する。
一方、ステップＳ３２において認証情報は正当でないと判定されると、処理が終了する。
【００６７】
［ゲート装置２０から退場するときの動作（その２）］
図１９は、アプリケーション制御システム１において、携帯端末装置１０を所持したユーザがゲート装置２０から退場するときの動作であって、携帯端末装置１０に不正起動情報が記録されている場合の動作（その２）を示したフローチャートである。
以下図に基づいて、ユーザがゲート装置２０から退場するときの動作（その２）を説明する。
まず、ユーザが携帯端末装置１０をゲート装置２０のリーダー・ライター３０に近づけると、リーダー・ライター３０が、携帯端末装置１０から認証情報と不正記録情報を読み取る（Ｓ４０）。
次いで、ゲート装置２０において、制御部４２が、リーダー・ライター３０が読み取った認証情報の判定を行い（Ｓ４１）、リーダー・ライター３０が読み取った認証情報は記憶部４１に記憶されている認証情報のいずれかと一致するかによりその正当性が判断される（Ｓ４２）。
このステップＳ４０〜Ｓ４２までの動作における認証情報と読み取りと判定は、ゲート装置２０から入場するときの動作（図１５）と同じである。
次いで、ステップ４２で認証情報は正当であると判定されると、制御部４２が、リーダー・ライター３０が読み取った不正起動情報から、不正起動した回数をカウントし、その回数が規定回数を超えているかを判断する（Ｓ４３）。
そして、不正起動回数が規定回数を超えていない場合は、携帯端末装置１０において、権限設定部１５が、権限設定ファイル１１ａの各アプリケーションの権限フラグを元の状態、すなわち、ゲート装置２０から入場する前の状態に戻す（Ｓ４３）。このとき、記憶部１１に記憶されている不正起動情報も削除される。
最後に、ゲート装置２０において、扉開閉制御部４３が扉５０の駆動装置を制御して扉５０を開き（Ｓ４５）、処理を終了する。
一方、ステップＳ４５において認証情報は正当でないと判定されると、処理が終了する。
また、ステップ４３で不正起動が規定回数を超えている場合は、ゲート装置２０において、扉開閉制御部４３が扉５０を開く制御を行わず、警報を発し（Ｓ４６）、処理を終了する。
これにより、不正起動を行った携帯端末装置１０の所有者に対して、例えば、管理者に通報したり携帯端末装置１０を没収したりする等の適切な処置をとることができる。
【産業上の利用可能性】
【００６８】
本発明のアプリケーション制御システム、携帯端末装置、アプリケーション制御方法及びプログラムは、ゲート装置を通過する携帯端末装置に対して、セキュリティーを確保する観点から、セキュリティーレベルに対応して種々のアプリケーション（機能）を制限することができ、また、その携帯端末装置の所有者の属性等に応じて制限するアプリケーション（機能）を変えることができ、さらに、専用装置を使用することなくきわめて汎用性の高いアプリケーション（機能）の制限ができる。
【符号の説明】
【００６９】
１  アプリケーション制御システム
１０  携帯端末装置
１１  記憶部
１１ａ  権限設定ファイル
１１ｂ  属性情報記憶部
１２  ＯＳ（オペレーティングシステム）
１３  ＮＦＣモジュール
１３ａ  ＮＦＣコントローラー
１３ｂ  制御部
１３ｃ  記憶部
１３ｄ  通信Ｉ／Ｆ
１３ｅ  アンテナ
１４  アプリケーション
１４ａ  アプリケーション処理部
１４ｂ  アプリケーション制御部
１５  権限設定部
１６  不正起動情報取得部
２０  ゲート装置
３０  リーダー・ライター
３１  記憶部
３２  制御部
３３  通信Ｉ／Ｆ
３４  アンテナである。
４０  ゲート制御装置
４１  記憶部
４２  制御部
４３  扉開閉制御部
５０  扉
【図１】
2017126177.tif 000003
【図２】
2017126177.tif 000004
【図３】
2017126177.tif 000005
【図４】
2017126177.tif 000006
【図５】
2017126177.tif 000007
【図６】
2017126177.tif 000008
【図７】
2017126177.tif 000009
【図８】
2017126177.tif 000010
【図９】
2017126177.tif 000011
【図１０】
2017126177.tif 000012
【図１１】
2017126177.tif 000013
【図１２】
2017126177.tif 000014
【図１３】
2017126177.tif 000015
【図１４】
2017126177.tif 000016
【図１５】
2017126177.tif 000017
【図１６】
2017126177.tif 000018
【図１７】
2017126177.tif 000019
【図１８】
2017126177.tif 000020
【図１９】
2017126177.tif 000021