(57)【要約】本発明は指紋認証方法及びその装置、プログラム及び記録媒体に関するものである。ここで、指紋認証方法は、指紋画像を取得するとともに、指紋画像の特徴情報を抽出するステップと、現在の使用環境情報を取得するとともに、現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するステップと、抽出された特徴情報と予め記憶されている検証特徴情報とを比較して、比較結果が対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が対応の特徴閾値に達しないと、指紋認証に失敗するステップとを含む。本発明の実施例では、現在の使用環境情報を取得するとともに、現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得してから、抽出された特徴情報とその対応の特徴閾値に基づき指紋認証を行うことにより、指紋認証過程は指紋検証セキュリティレベルに対応する特徴閾値に基づき完成され得、指紋認証率を向上する。【選択図】図１
2017537414.tif 000002
【特許請求の範囲】
【請求項１】
指紋画像を取得するとともに、前記指紋画像の特徴情報を抽出するステップと、
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するステップと、
抽出された前記特徴情報と予め記憶されている検証特徴情報とを比較し、比較結果が前記対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が前記対応の特徴閾値に達しないと、指紋認証に失敗するステップと、を含むことを特徴とする指紋認証方法。
【請求項２】
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
現在のアプリケーション識別子を取得するとともに、前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップを含むことを特徴とする請求項１に記載の指紋認証方法。
【請求項３】
前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップの前に、ユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるステップと、
異なるアプリケーション識別子と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するステップと、をさらに含むことを特徴とする請求項２に記載の指紋認証方法。
【請求項４】
現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
前記現在のアプリケーション識別子と前記第１の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルを取得するステップと、
前記現在のアプリケーションの指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップと、を含むことを特徴とする請求項３に記載の指紋認証方法。
【請求項５】
ユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、アプリケーションに対して前記指紋検証セキュリティレベルを設定するようユーザをプロンプトするステップと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するステップと、をさらに含むことを特徴とする請求項３に記載の指紋認証方法。
【請求項６】
前記現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
現在のシステム環境情報を取得するとともに、前記現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するステップを含むことを特徴とする請求項１に記載の指紋認証方法。
【請求項７】
前記現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるステップと、
異なるシステム環境情報と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するステップと、をさらに含むことを特徴とする請求項６に記載の指紋認証方法。
【請求項８】
現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
前記現在のシステム環境情報と前記第１の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルを取得するステップと、
前記現在のシステム環境の指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するステップと、を含むことを特徴とする請求項７に記載の指紋認証方法。
【請求項９】
前記ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、システム環境に対して前記指紋検証セキュリティレベルを設定することをユーザをプロンプトするステップと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するステップと、をさらに含むことを特徴とする請求項７に記載の指紋認証方法。
【請求項１０】
指紋画像を取得するとともに、前記指紋画像の特徴情報を抽出するように構成されている取得抽出モジュールと、
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている取得モジュールと、
前記取得抽出モジュールにより抽出された前記特徴情報と予め記憶されている検証特徴情報とを比較して、比較結果が前記取得モジュールにより取得された前記対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が前記対応の特徴閾値に達しないと、指紋認証に失敗するように構成されている比較認証モジュールと、を含むことを特徴とする指紋認証装置。
【請求項１１】
前記取得モジュールは、
現在のアプリケーション識別子を取得するとともに、前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第１の取得サブモジュールを含むことを特徴とする請求項１０に記載の指紋認証装置。
【請求項１２】
前記第１の取得サブモジュールが前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるように構成されている第１の受信モジュールと、
前記第１の受信モジュールにより受けられた異なるアプリケーション識別子と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するように構成されている第１の保存モジュールと、をさらに含むことを特徴とする請求項１１に記載の指紋認証装置。
【請求項１３】
前記第１の取得サブモジュールは、
前記現在のアプリケーション識別子と前記第１の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルを取得するように構成されている第１のセキュリティレベル取得ユニットと、
前記第１のセキュリティレベル取得ユニットにより取得された前記現在のアプリケーションの指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第１の特徴閾値取得ユニットと、を含むことを特徴とする請求項１２に記載の指紋認証装置。
【請求項１４】
前記第１の受信モジュールユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、アプリケーションに対して前記指紋検証セキュリティレベルを設定することをユーザをプロンプトするように構成されている第１のプロンプト情報表示モジュールと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するように構成されている第１の受信表示モジュールと、をさらに含むことを特徴とする請求項１２に記載の指紋認証装置。
【請求項１５】
前記取得モジュールは、
現在のシステム環境情報を取得するとともに、前記現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第２の取得サブモジュールを含むことを特徴とする請求項１０に記載の指紋認証装置。
【請求項１６】
前記第２の取得サブモジュール現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるように構成されている第２の受信モジュールと、
前記第２の受信モジュールにより受けられた異なるシステム環境情報と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するように構成されている第２の保存モジュールと、をさらに含むことを特徴とする請求項１５に記載の指紋認証装置。
【請求項１７】
前記第２の取得サブモジュールは、
前記現在のシステム環境情報と前記第１の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルを取得するように構成されている第２のセキュリティレベル取得ユニットと、
前記第２のセキュリティレベル取得ユニットにより取得された前記現在のシステム環境の指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第２の特徴閾値取得ユニットと、を含むことを特徴とする請求項１６に記載の指紋認証装置。
【請求項１８】
前記ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、システム環境に対して前記指紋検証セキュリティレベルを設定することをユーザをプロンプトするように構成されている第２のプロンプト情報表示モジュールと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するように構成されている第２の受信表示モジュールと、をさらに含むことを特徴とする請求項１６に記載の指紋認証装置。
【請求項１９】
プロセッサと、
プロセッサにより実行可能な指令を記憶するためのメモリと、を含み、
前記プロセッサは、
指紋画像を取得するとともに、前記指紋画像の特徴情報を抽出し、
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得し、
抽出された前記特徴情報と予め記憶されている検証特徴情報とを比較して、比較結果が前記対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が前記対応の特徴閾値に達しないと、指紋認証に失敗することを特徴とする指紋認証装置。
【発明の詳細な説明】
【相互参照】
【０００１】
本願は、出願番号がＣＮ２０１５１０５２００４１．８であって、出願日が２０１５年８月２１日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべての内容を本願に援用する。
【技術分野】
【０００２】
本発明は通信技術分野に関し、特に、指紋認証方法及びその装置に関する。
【背景技術】
【０００３】
モバイル端末技術の快速的な発展に従い、様々なモバイル端末、例えば、携帯電話は既に幅広く用いられるとともにその機能も多くなり、これらの新規機能がユーザに多くの便利さをもたらし、喜ばれている。例えば、現在、携帯電話は指紋認証仮想キーを有し、ユーザが該仮想キーをタッチすることにより指紋認証を行い、ロック解除操作を実行することができる。
【０００４】
現在の指紋認証仮想キーは指紋認証センサをガラスカバーシートの下方に設置することにより実現され、ユーザの指がガラスカバーシートに接触するとき、指紋認証センサが指信号を認識して指紋認証を行う。
【０００５】
しかしながら、指紋認証センサがガラスカバーシートの下方にあるため、指紋認証センサの感度が比較的弱く、指紋認証率が低い。
【発明の概要】
【０００６】
関係技術の既存問題を解消するために、本発明は指紋認証方法及びその装置を提供する。
【０００７】
本発明実施例の第１の局面によれば、指紋認証方法を提供し、該方法は、
指紋画像を取得するとともに、前記指紋画像の特徴情報を抽出するステップと、
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するステップと、
抽出された前記特徴情報と予め記憶されている検証特徴情報とを比較して、比較結果が前記対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が前記対応の特徴閾値に達しないと、指紋認証に失敗するステップと、を含む。
【０００８】
一実施例において、現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
現在のアプリケーション識別子を取得するとともに、前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップを含む。
【０００９】
一実施例において、前記方法はさらに、
前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップの前に、ユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるステップと、
【００１０】
異なるアプリケーション識別子と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するステップと、を含む。
【００１１】
一実施例において、現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
前記現在のアプリケーション識別子と前記第１の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルを取得するステップと、
前記現在のアプリケーションの指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップと、を含む。
【００１２】
一実施例において、前記方法はさらに、
ユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、アプリケーションに対して前記指紋検証セキュリティレベルを設定することをユーザをプロンプトするステップと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するステップと、を含む。
【００１３】
一実施例において、前記現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
現在のシステム環境情報を取得するとともに、前記現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するステップを含む。
【００１４】
一実施例において、前記方法はさらに、
前記現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるステップと、
異なるシステム環境情報と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するステップと、を含む。
【００１５】
一実施例において、現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
前記現在のシステム環境情報と前記第１の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルを取得するステップと、
前記現在のシステム環境の指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するステップと、を含む。
【００１６】
一実施例において、前記方法はさらに、
前記ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、システム環境に対して前記指紋検証セキュリティレベルを設定することをユーザをプロンプトするステップと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するステップと、を含む。
【００１７】
本発明実施例の第２の局面によれば、指紋認証装置を提供し、該装置は、
指紋画像を取得するとともに、前記指紋画像の特徴情報を抽出するように構成されている取得抽出モジュールと、
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている取得モジュールと、
前記取得抽出モジュールにより抽出された前記特徴情報と予め記憶されている検証特徴情報とを比較して、比較結果が前記取得モジュールにより取得された前記対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が前記対応の特徴閾値に達しないと、指紋認証に失敗するように構成されている比較認証モジュールと、を含む。
【００１８】
一実施例において、前記取得モジュールは、
現在のアプリケーション識別子を取得するとともに、前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第１の取得サブモジュールを含む。
【００１９】
一実施例において、前記装置はさらに、
前記第１の取得サブモジュールが前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるように構成されている第１の受信モジュールと、
前記第１の受信モジュールにより受けられた異なるアプリケーション識別子と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するように構成されている第１の保存モジュールと、を含む。
【００２０】
一実施例において、前記第１の取得サブモジュールは、
前記現在のアプリケーション識別子と前記第１の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルを取得するように構成されている第１のセキュリティレベル取得ユニットと、
前記第１のセキュリティレベル取得ユニットにより取得された前記現在のアプリケーションの指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第１の特徴閾値取得ユニットと、を含む。
【００２１】
一実施例において、前記装置はさらに、
前記第１の受信モジュールユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、アプリケーションに対して前記指紋検証セキュリティレベルを設定することをユーザをプロンプトするように構成されている第１のプロンプト情報表示モジュールと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するように構成されている第１の受信表示モジュールと、を含む。
【００２２】
一実施例において、前記取得モジュールは、
現在のシステム環境情報を取得するとともに、前記現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第２の取得サブモジュールを含む。
【００２３】
一実施例において、前記装置はさらに、
前記第２の取得サブモジュール現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるように構成されている第２の受信モジュールと、
前記第２の受信モジュールにより受けられた異なるシステム環境情報と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するように構成されている第２の保存モジュールと、を含む。
【００２４】
一実施例において、前記第２の取得サブモジュールは、
前記現在のシステム環境情報と前記第１の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルを取得するように構成されている第２のセキュリティレベル取得ユニットと、
前記第２のセキュリティレベル取得ユニットにより取得された前記現在のシステム環境の指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第２の特徴閾値取得ユニットと、を含む。
【００２５】
一実施例において、前記装置はさらに、
前記ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、システム環境に対して前記指紋検証セキュリティレベルを設定することをユーザをプロンプトするように構成されている第２のプロンプト情報表示モジュールと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するように構成されている第２の受信表示モジュールと、を含む。
【００２６】
本発明実施例の第３の局面によれば、指紋認証装置を提供し、
プロセッサと、
プロセッサにより実行可能な指令を記憶するためのメモリと、を含み、
前記プロセッサは、
指紋画像を取得するとともに、前記指紋画像の特徴情報を抽出し、
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得し、
抽出された前記特徴情報と予め記憶されている検証特徴情報とを比較して、比較結果が前記対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が前記対応の特徴閾値に達しないと、指紋認証に失敗する。
【００２７】
本発明の実施例に係る技術案は、以下の有益な効果を有する。
【００２８】
現在の使用環境情報を取得するとともに、現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得してから、抽出された特徴情報とその対応の特徴閾値に基づき指紋認証を行うことにより、指紋認証過程は指紋検証セキュリティレベルに対応する特徴閾値に基づき完成され得、指紋認証率を向上する。
【００２９】
特徴閾値を取得する方式を提供し、指紋認証の実現に役立つ。
【００３０】
異なるアプリケーション識別子と指紋検証セキュリティレベルとの第１の対応関係、及び異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存することにより、特徴閾値の取得に役立つ。
【００３１】
現在のアプリケーション識別子、保存されている第１の対応関係および第２の対応関係に基づき、現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得することができる。
【００３２】
指紋検証セキュリティレベルの設定画面を表示することによって、ユーザは他の方式にて指紋検証セキュリティレベルの設定画面に入る必要がなく、該指紋検証セキュリティレベル設定画面において異なるアプリケーションに対して指紋検証セキュリティレベルを直接に設定することができ、操作は簡単である。
【００３３】
他の特徴閾値を取得する方式を提供し、指紋認証の実現に役立つ。
【００３４】
異なるシステム環境情報と指紋検証セキュリティレベルとの第１の対応関係および異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存することにより、特徴閾値の取得に役立つ。
【００３５】
現在のシステム環境情報、保存されている第１の対応関係および第２の対応関係に基づき、現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得することができる。
【００３６】
指紋検証セキュリティレベルの設定画面を表示することによって、ユーザは他の方式にて指紋検証セキュリティレベルの設定画面に入る必要がなく、該指紋検証セキュリティレベルの設定画面には異なるシステム環境に対して指紋検証セキュリティレベルを直接的に設定することができ、操作が簡単である
【００３７】
以上の一般的な記述及び以下の詳細な記述は、例示のものに過ぎず、本開示を限定するものではないと理解すべきである。
【図面の簡単な説明】
【００３８】
ここでの図面は、本明細書の一部として、本発明に適切な実施例を示し、明細書と合わせて本発明の原理を解釈する。
【００３９】
【図１】例示的な実施例における指紋認証方法を示すフローチャートである。
【図２】例示的な実施例における特徴閾値を取得する方法を示すフローチャートである。
【図３】例示的な実施例における特徴閾値を取得する他の方法を示すフローチャートである。
【図４ａ】例示的な実施例におけるモバイル端末のインターフェースを模式的に示す図のその一である。
【図４ｂ】例示的な実施例におけるモバイル端末のインターフェースを模式的に示す図のその二である。
【図５】例示的な実施例における特徴閾値を取得する更に他の方法を示すフローチャートである。
【図６】例示的な実施例における特徴閾値を取得するもう一つの方法を示すフローチャートである。
【図７ａ】例示的な実施例におけるモバイル端末のインターフェースを模式的に示す図のその三である。
【図７ｂ】例示的な実施例におけるモバイル端末のインターフェースを模式的に示す図のその四である。
【図８ａ−８ｃ】例示的な実施例における指紋認証方法を示すシーングラフである。
【図９】例示的な実施例における指紋認証装置を示すブロック図である。
【図１０】例示的な実施例における他の指紋認証装置を示すブロック図である。
【図１１】例示的な実施例における他の指紋認証装置を示すブロック図である。
【図１２】例示的な実施例における他の指紋認証装置を示すブロック図である。
【図１３】例示的な実施例における他の指紋認証装置を示すブロック図である。
【図１４】例示的な実施例における指紋認証装置に適用するブロック図である。
【発明を実施するための形態】
【００４０】
ここで、図面に示された例示的な実施例を詳細に説明する。以下の内容において、図面を言及するとき、特に説明しない限り、異なる図面における同じ数字が同一または同等の要素を示す。以下の例示的な実施例に記載の実施の形態は、本発明と一致するあらゆる実施の形態を代表するわけではない。逆に、それらは、添付された特許請求の範囲に詳細に記載される、本発明の一部の方面と一致する装置及び方法の例にすぎない。
【００４１】
図１は例示的な実施例における指紋認証方法を示すフローチャートである。図１に示すように、該指紋認証方法は、携帯電話、タブレットＰＣなどの端末を含み得るモバイル端末に適用でき、下記のステップＳ１０１〜Ｓ１０３を含み得る。
【００４２】
ステップＳ１０１において、指紋画像を取得するとともに、指紋画像の特徴情報を抽出する。
【００４３】
該実施例において、ユーザの指がモバイル端末、例えば、携帯電話の指紋認証仮想キーをタッチすると、モバイル端末における指紋認証回路はユーザの指紋画像を取得するとともに、指紋画像に対し前処理を行い、そして、前処理後の指紋画像から指紋画像の特徴情報を抽出することができる。
【００４４】
ステップＳ１０２において、現在の使用環境情報を取得するとともに、現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得する。
【００４５】
ここで、現在の使用環境情報は、アプリケーション識別子であってもよいし、現在のシステム環境情報、例えば、現在に携帯電話システムがロックスクリーン状態であるか否かという情報などであってもよい。
【００４６】
該実施例において、指紋認証回路は現在の使用環境情報を取得することができ、例えば、現在のアプリケーション識別子を取得するとともに、現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得することができ、更に、例えば、現在のシステム環境情報を取得するとともに、現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得することができる。
【００４７】
ここで、使用環境情報によっては指紋検証セキュリティレベルが異なり、指紋検証セキュリティレベルによっては特徴閾値が異なっている。
【００４８】
例えば、スクリーンアンロック用の指紋検証セキュリティレベルは第１のレベルであり得、指紋による支払用の指紋検証セキュリティレベルは第４のレベルであり得、ここで、第１のレベルが第４のレベルより低い。第１のレベルの特徴閾値は０．６であり得、第４のレベルの特徴閾値は１であり得る。
【００４９】
ここに、次のことを説明しておく。上記の指紋検証セキュリティレベル及びその特徴閾値のいずれも例示的な説明であり、本発明の実施例はこれに対し限定を行わない。
【００５０】
また、上記のステップＳ１０１とＳ１０２とは必ずしも前後に実行されない。
【００５１】
ステップＳ１０３において、抽出された特徴情報と予め記憶されている検証特徴情報とを比較し、比較結果が対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が対応の特徴閾値に達しないと、指紋認証に失敗する。
【００５２】
該実施例において、指紋認証の前に、指紋情報が正確である否かを検証するための検証特徴情報はモバイル端末に保存される。このようにして、指紋画像の特徴情報を抽出して指紋検証セキュリティレベルに対応する特徴閾値を取得した後、抽出された特徴情報と予め記憶されている検証特徴情報とを比較し、比較結果が対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が対応の特徴閾値に達しないと、指紋認証に失敗する。
【００５３】
仮に、予め記憶されている検証特徴情報が五つの特徴を含み、現在のアプリケーションの指紋検証セキュリティレベルが第１のレベルであり、対応する特徴閾値が０．６であるとすれば、抽出された特徴情報と検証特徴情報とを比較して、そのうちの三つの特徴がマッチングに成功したと発見する、即ち、比較結果が対応の特徴閾値に達すると、指紋認証に成功したと特定するが、抽出された特徴情報と検証特徴情報とを比較して、そのうちの二つの特徴がマッチングに成功したと発見する、即ち、比較結果が対応の特徴閾値に達しないと、指紋認証に失敗したと特定する。
【００５４】
上記の指紋認証方法の実施例では、現在の使用環境情報を取得するとともに、現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得してから、抽出された特徴情報とその対応の特徴閾値に基づき指紋認証を行うことにより、指紋認証過程は指紋検証セキュリティレベルに対応する特徴閾値に基づき完成され得、指紋認証率を向上する。
【００５５】
図２は例示的な実施例における特徴閾値を取得する方法を示すフローチャートであり、図２に示すように、該過程は下記のステップＳ２０１〜Ｓ２０５を含み得る。
【００５６】
ステップＳ２０１において、ユーザが異なるアプリケーションに対し設定する指紋検証セキュリティレベル、及び異なる指紋検証セキュリティレベルに対し設定する特徴閾値を受ける。
【００５７】
指紋認証率を向上するために、ユーザは異なるアプリケーションに対し指紋検証セキュリティレベルを設定することもできるし、異なる指紋検証セキュリティレベルに対し特徴閾値を設定することもできる。
【００５８】
例えば、アプリケーションＡ〜Ｄを第１のレベルとし、アプリケーションＥ、Ｇを第２のレベルとし、アプリケーションＦを第３のレベルとすることができる。第１のレベルの特徴閾値を０．６とし、第２のレベルの特徴閾値を０．８とし、第３のレベルの特徴閾値を０．９とすることができる。
【００５９】
ステップＳ２０２において、異なるアプリケーション識別子と指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存する。
【００６０】
該実施例において、異なるアプリケーションの指紋検証セキュリティレベルと異なる指紋検証セキュリティレベルの特徴閾値を設定した後、異なるアプリケーション識別子と指紋検証セキュリティレベルとの第１の対応関係、及び異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存することができる。
【００６１】
ステップＳ２０３において、現在のアプリケーション識別子を取得する。
【００６２】
該実施例において、モバイル端末の指紋認証ＩＣ回路は現在のアプリケーション識別子を取得することができる。
【００６３】
ステップＳ２０４において、現在のアプリケーション識別子と第１の対応関係に基づき、現在のアプリケーションの指紋検証セキュリティレベルを取得する。
【００６４】
該実施例において、取得された現在のアプリケーション識別子と、保存されている第１の対応関係に基づき、現在のアプリケーションの指紋検証セキュリティレベルを取得することができる。
【００６５】
ステップＳ２０５において、現在のアプリケーションの指紋検証セキュリティレベルと第２の対応関係に基づき、現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得する。
【００６６】
該実施例において、取得された指紋検証セキュリティレベルと保存されている第２の対応関係に基づき、現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得することができる。
【００６７】
上記の実施例では、指紋認証を実現するために、異なるアプリケーション識別子と指紋検証セキュリティレベルとの第１の対応関係、及び異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存してから、現在のアプリケーション識別子を取得した後、現在のアプリケーション識別子、第１の対応関係、及び第２の対応関係に基づき、現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得する。
【００６８】
図３は、例示的な実施例における特徴閾値を取得する他の方法を示すフローチャートであり、図３に示すように、ステップＳ２０１の前に、次のステップをさらに含み得る。
【００６９】
ステップＳ３０１において、プロンプト情報を表示することにより、アプリケーションに対して指紋検証セキュリティレベルを設定することをユーザをプロンプトする。
【００７０】
該実施例において、モバイル端末は、期間毎に、例えば、一週間毎に、プロンプト情報を表示することにより、アプリケーションに対して指紋検証セキュリティレベルを設定することをユーザをプロンプトすることもできるし、他のトリガ条件の下でプロンプト情報を表示することもできる。
【００７１】
図４ａに示すように、携帯電話で「アプリケーションに対して指紋検証セキュリティレベルを設定するか否か」というプロンプト情報は表示され得る。
【００７２】
ステップＳ３０２において、ユーザによるトリガ操作を受けるとともに、トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示する。
【００７３】
上記の実施例に引き続き説明を行う。ユーザが指紋検証セキュリティレベルを設定しようとすれば「確認」ボタンをクリックし、ユーザが指紋検証セキュリティレベルを設定しようとしなければ「キャンセル」ボタンをクリックすることができる。仮に、ユーザが「確認」ボタンをクリックすると、携帯電話は指紋検証セキュリティレベルの設定画面を表示できる。図４ｂに示すように、該指紋検証セキュリティレベルの設定画面は、アプリケーション情報及びユーザの選択するためのセキュリティレベルを含み得る。例えば、ユーザはアプリケーション１に対してセキュリティレベルを選択でき、選択されたセキュリティレベルが第１のレベルであれば、第１のレベルの後ろのブロックをチェックする。
【００７４】
上記の実施例では、指紋検証セキュリティレベルの設定画面を表示することにより、ユーザは、他の方式にて指紋検証セキュリティレベルの設定画面に入る必要がなく、該指紋検証セキュリティレベルの設定画面に異なるアプリケーションに対して指紋検証セキュリティレベルを直接的に設定することができ、操作が簡単である。
【００７５】
図５は例示的な実施例における特徴閾値を取得する方法を示すフローチャートである。図５に示すように、該過程は下記のステップＳ５０１〜Ｓ５０５を含み得る。
【００７６】
ステップＳ５０１において、ユーザが異なるシステム環境に対し設定した指紋検証セキュリティレベル、及び異なる指紋検証セキュリティレベルに対し設定した特徴閾値を受ける。
【００７７】
指紋認証率を向上するには、ユーザは異なるシステム環境に対し指紋検証セキュリティレベルを設定することもできるし、異なる指紋検証セキュリティレベルに対し特徴閾値を設定することもできる。
【００７８】
例えば、システム環境Ｍを第１のレベルとし、システム環境Ｎを第２のレベルとすることができる。第１のレベルの特徴閾値を０．６とし、第２のレベルの特徴閾値を０．８とすることができる。
【００７９】
ステップＳ５０２において、異なるシステム環境情報と指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存する。
【００８０】
該実施例において、異なるシステム環境の指紋検証セキュリティレベルと異なる指紋検証セキュリティレベルの特徴閾値を設定した後、異なるシステム環境情報と指紋検証セキュリティレベルとの第１の対応関係、及び異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存することができる。
【００８１】
ステップＳ５０３において、現在のシステム環境情報を取得する。
【００８２】
該実施例において、モバイル端末の指紋認証ＩＣ回路は現在のシステム環境情報を取得することができる。
【００８３】
ステップＳ５０４において、現在のシステム環境情報と第１の対応関係に基づき、現在のシステム環境の指紋検証セキュリティレベルを取得する。
【００８４】
該実施例において、取得された現在のシステム環境情報と保存されている第１の対応関係に基づき、現在のシステム環境の指紋検証セキュリティレベルを取得することができる。
【００８５】
ステップＳ５０５において、現在のシステム環境の指紋検証セキュリティレベルと第２の対応関係に基づき、現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得する。
【００８６】
該実施例において、取得された指紋検証セキュリティレベルと保存されている第２の対応関係に基づき、現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得することができる。
【００８７】
上記の実施例において、指紋認証を実現するために、異なるシステム環境情報と指紋検証セキュリティレベルとの第１の対応関係、及び異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存してから、現在のシステム環境情報を取得した後、現在のシステム環境情報、第１の対応関係及び第２の対応関係に基づき、現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得する。
【００８８】
図６は例示的な実施例における特徴閾値を取得する他の方法を示すフローチャートである。図６に示すように、ステップＳ５０１の前に下記のステップをさらに含み得る。
【００８９】
ステップＳ６０１において、プロンプト情報を表示することによりシステム環境に対して指紋検証セキュリティレベルを設定することをユーザをプロンプトする。
【００９０】
該実施例において、モバイル端末は期間毎に、例えば、１週間毎に、プロンプト情報を表示することにより、システム環境に対して指紋検証セキュリティレベルを設定することをユーザをプロンプトすることもできるし、他のトリガ条件下でプロンプト情報を表示することもできる。
【００９１】
図７ａに示すように、携帯電話には「システム環境に対して指紋検証セキュリティレベルを設定するか否か」というプロンプト情報を表示することができる。
【００９２】
ステップＳ６０２において、ユーザからのトリガ操作を受けるとともに、トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示する。
【００９３】
上記の実施例に引き続き次のことを説明する。ユーザが指紋検証セキュリティレベルを設定しようとすれば「確認」ボタンをクリックし、ユーザが指紋検証セキュリティレベルを設定しようとしなければ「キャンセル」ボタンをクリックすることができる。仮に、ユーザが「確認」ボタンをクリックすると、携帯電話には指紋検証セキュリティレベルの設定画面は表示され得る。図７ｂに示すように、該指紋検証セキュリティレベルの設定画面は、システム環境情報及びユーザの選択するためのセキュリティレベルを含み得、例えば、ユーザはシステム環境１に対してセキュリティレベルを選択でき、仮に選択されたセキュリティレベルが第２のレベルであると、第２のレベルの後ろのブロックをチェックすることができる。
【００９４】
上記の実施例では、指紋検証セキュリティレベルの設定画面を表示することによって、ユーザは他の方式にて指紋検証セキュリティレベルの設定画面に入る必要がなく、該指紋検証セキュリティレベルの設定画面には異なるシステム環境に対して指紋検証セキュリティレベルを直接的に設定することができ、操作が簡単である。
【００９５】
以下、図８ａ〜８ｃを組み合わせて、本発明を例示的に説明する。図８ａに示すように、ユーザが携帯電話８１を使用している場合、携帯電話８１がロックスクリーン状態にあるため、ユーザが指で携帯電話８１における指紋認証仮想キー８２をタッチする必要がある。ユーザが指紋認証仮想キー８２をタッチすると、携帯電話８１の指紋認証回路がユーザの指紋画像を取得するとともに指紋画像の特徴情報を抽出し、同時に、携帯電話システムがロックスクリーン状態にあることを取得するとともにロックスクリーンの指紋検証セキュリティレベルに対応する特徴閾値を取得する。そして、抽出された特徴情報及び取得された特徴閾値に基づき指紋認証を行い、指紋認証に成功すると、携帯電話８１がアンロックに成功し得、成功後のインターフェースが図８ｂに示すようである。そして、ユーザは携帯電話８１におけるアプリケーションをクリックしてショッピングすることができ、商品の勘定を払うときには、指紋支払という方式にて支払いのセキュリティ性を向上することができる。ユーザは図８ｃに示すインターフェースにおけるプロンプト情報に基づき、指で指紋認証仮想キー８２を押圧することにより、指紋支払を実現することができる。これから分かるように、この実施例によって異なる使用環境において指紋認証を実行することができ、認識の成功率が高く、これにより、指紋検証が数回失敗することはなく、ユーザに便利さをもたらす。
【００９６】
本発明は前記指紋認証方法に係わる実施例に対応する指紋認証装置に係わる実施例を更に提供する。
【００９７】
図９は例示的な実施例における指紋認証装置を示すブロック図である。図９に示すように、該指紋認証装置は、取得抽出モジュール９１、取得モジュール９２、及び比較認証モジュール９３を含む。
【００９８】
取得抽出モジュール９１は、指紋画像を取得するとともに、指紋画像の特徴情報を抽出するように構成されている。
【００９９】
取得モジュール９２は、現在の使用環境情報を取得するとともに、現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている。
【０１００】
比較認証モジュール９３は、取得抽出モジュール９１により抽出された特徴情報と予め記憶されている検証特徴情報とを比較するように構成されており、比較結果が取得モジュール９２により取得された対応する特徴閾値に達すると、指紋認証に成功するが、比較結果が対応の特徴閾値に達しないと、指紋認証に失敗する。
【０１０１】
図９に示す装置が指紋を認証する過程は、図１に示す方法に係わる実施例の対応箇所を参照し、ここに詳しく説明しない。
【０１０２】
上記の指紋認証装置に係わる実施例では、現在の使用環境情報を取得するとともに、現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得してから、抽出された特徴情報とその対応の特徴閾値に基づき指紋認証を行うことにより、指紋認証過程は指紋検証セキュリティレベルに対応する特徴閾値に基づき完成され得、指紋認証率を向上する。
【０１０３】
図１０は例示的な実施例における他の指紋認証装置を示すブロック図である。図１０に示すように、上記の図９に示す実施例を基に、取得モジュール９２は第１の取得サブモジュール９２１を含み得る。
【０１０４】
第１の取得サブモジュール９２１は、現在のアプリケーション識別子を取得するとともに、現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている。
【０１０５】
また、該装置は第１の受信モジュール９４と第１の保存モジュール９５とを更に含み得る。
【０１０６】
第１の受信モジュール９４は、第１の取得サブモジュール９２１が現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザが異なるアプリケーションに対し設定する指紋検証セキュリティレベル、及び異なる指紋検証セキュリティレベルに対し設定する特徴閾値を、受信するように構成されている。
【０１０７】
第１の保存モジュール９５は、第１の受信モジュール９４の受信した異なるアプリケーション識別子と指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存するように構成されている。
【０１０８】
ここで、第１の取得サブモジュール９２１は、第１のセキュリティレベル取得ユニット９２１１と第１の特徴閾値取得ユニット９２１２を含み得る。
【０１０９】
第１のセキュリティレベル取得ユニット９２１１は、現在のアプリケーション識別子と第１の対応関係に基づき、現在のアプリケーションの指紋検証セキュリティレベルを取得するように構成されている。
【０１１０】
第１の特徴閾値取得ユニット９２１２は、第１のセキュリティレベル取得ユニット９２１１により取得された現在のアプリケーションの指紋検証セキュリティレベルと第２の対応関係に基づき、現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている。
【０１１１】
図１０に示す装置が特徴閾値を取得する過程については、図２に示す方法に係わる実施例における対応箇所を参照し、ここに詳しく説明しない。
【０１１２】
上記の実施例では、指紋認証を実現するために、異なるアプリケーション識別子と指紋検証セキュリティレベルとの第１の対応関係、及び異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存してから、現在のアプリケーション識別子を取得した後、現在のアプリケーション識別子、第１の対応関係、及び第２の対応関係に基づき、現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得する。
【０１１３】
図１１は例示的な実施例における他の指紋認証装置を示すブロック図である。図１１に示すように、上記の図１０に示す実施例を基にして、該装置は、第１のプロンプト情報表示モジュール９６と第１の受信表示モジュール９７とを更に含み得る。
【０１１４】
第１のプロンプト情報表示モジュール９６は、第１の受信モジュール９４がユーザの異なるアプリケーションに対し設置した指紋検証セキュリティレベル及び異なる指紋検証セキュリティレベルに対し設定した特徴閾値を受信する前に、プロンプト情報を表示することにより、アプリケーションに対して指紋検証セキュリティレベルを設定することをユーザをプロンプトするように構成されている。
【０１１５】
第１の受信表示モジュール９７は、ユーザによるトリガ操作を受けるとともに、トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するように構成されている。
【０１１６】
図１１に示す装置が特徴閾値を取得する過程としては、図３に示す方法に係わる実施例における対応箇所を参照し、ここに詳しく説明しない。
【０１１７】
上記の実施例では、指紋検証セキュリティレベルの設定画面を表示することによって、ユーザは他の方式にて指紋検証セキュリティレベルの設定画面に入る必要がなく、該指紋検証セキュリティレベルの設定画面において異なるアプリケーションに対して指紋検証セキュリティレベルを直接的に設定することができ、操作が簡単である。
【０１１８】
図１２は例示的な実施例における他の指紋認証装置を示すブロック図である。図１２に示すように、上記の図９に示す実施例を基にして、取得モジュール９２は第２の取得サブモジュール９２２を含み得る。
【０１１９】
第２の取得サブモジュール９２２は、現在のシステム環境情報を取得するとともに、現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている。
【０１２０】
また、該装置は第２の受信モジュール９８と第２の保存モジュール９９とをさらに含み得る。
【０１２１】
第２の受信モジュール９８は、第２の取得サブモジュールが現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザの異なるシステム環境に対し設定した指紋検証セキュリティレベル及び異なる指紋検証セキュリティレベルに対し設定した特徴閾値を受けるように構成されている。
【０１２２】
第２の保存モジュール９９は、第２の受信モジュール９８の受けた異なるシステム環境情報と指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存するように構成されている。
【０１２３】
ここで、第２の取得サブモジュール９２２は、第２のセキュリティレベル取得ユニット９２２１と第２の特徴閾値取得ユニット９２２２とを含み得る。
【０１２４】
第２のセキュリティレベル取得ユニット９２２１は、現在のシステム環境情報及び第１の対応関係に基づき、現在のシステム環境の指紋検証セキュリティレベルを取得するように構成されている。
【０１２５】
第２の特徴閾値取得ユニット９２２２は、第２のセキュリティレベル取得ユニット９２２１により取得された現在のシステム環境の指紋検証セキュリティレベルと第２の対応関係に基づき、現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている。
【０１２６】
図１２に示す装置が特徴閾値を取得する過程としては、図５に示す方法に係わる実施例における対応箇所を参照し、ここに詳しく説明しない。
【０１２７】
上記の実施例では、異なるシステム環境情報と指紋検証セキュリティレベルとの第１の対応関係、及び異なる指紋検証セキュリティレベルと特徴閾値との第２の対応関係を保存してから、現在のシステム環境情報を取得した後、現在のシステム環境情報に基づき、第１の対応関係と第２の対応関係を取得し、現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得し、指紋認証の実現に役立てる。
【０１２８】
図１３は例示的な実施例における他の指紋認証装置を示すブロック図である。図１３に示すように、上記の図１２に示す実施例を基にして、該装置は第２のプロンプト情報表示モジュール１３１と第２の受信表示モジュール１３２とを更に含み得る。
【０１２９】
第２のプロンプト情報表示モジュール１３１は、ユーザの異なるシステム環境に対し設定した指紋検証セキュリティレベル、及び異なる指紋検証セキュリティレベルに対し設定した特徴閾値を受ける前に、プロンプト情報を表示することにより、システム環境に対して指紋検証セキュリティレベルを設定することをユーザをプロンプトするように構成されている。
【０１３０】
第２の受信表示モジュール１３２は、ユーザによるトリガ操作を受けるとともに、トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するように構成されている。
【０１３１】
図１３に示す装置が特徴閾値を取得する過程としては、図６に示す方法に係わる実施例における対応箇所を参照し、ここに詳しく説明しない。
【０１３２】
上記の実施例では、指紋検証セキュリティレベルの設定画面を表示することによって、ユーザは他の方式にて指紋検証セキュリティレベルの設定画面に入る必要がなく、該指紋検証セキュリティレベルの設定画面には異なるシステム環境に対して指紋検証セキュリティレベルを直接的に設定することができ、操作が簡単である。
【０１３３】
上記の実施例における装置に関しては、各モジュール、サブモジュールが操作を実行する具体的な方式は既に該方法に係わる実施例において詳細に記載されているので、ここに詳しく説明しない。
【０１３４】
図１４は例示的な実施例における指紋認証装置に適用するブロック図である。例えば、装置１４００は携帯電話、コンピュータ、デジタル放送端末、メッセージ受発信手段、ゲームコンソール、タブレットデバイス、医療機器、フィットネス機器、パーソナルデジタルアシスタント、航空機等であってもよい。
【０１３５】
図１４を参照して、装置１４００は、プロセッサアセンブリ１４０２、メモリ１４０４、電源アセンブリ１４０６、マルチメディアアセンブリ１４０８、オーディオアセンブリ１４１０、入力／出力（Ｉ／Ｏ）インターフェイス１４１２、センサアセンブリ１４１４、及び通信アセンブリ１４１６のような一つ以上のアセンブリを含んでよい。
【０１３６】
プロセッサアセンブリ１４０２は、一般的には装置１４００の全体の操作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ操作、及び記録操作と関連する操作を制御する。プロセッサアセンブリ１４０２は、一つ以上のプロセッサ１４２０を含み、これらによって命令を実行することにより、上記の方法の全部、或は一部のステップを実現するようにしてもよい。なお、プロセッサアセンブリ１４０２は、一つ以上のモジュールを含み、これらによってプロセッサアセンブリ１４０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセッサアセンブリ１４０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ１４０８とプロセッサアセンブリ１４０２の間のインタラクションを容易にするようにしてもよい。
【０１３７】
メモリ１４０４は、各種類のデータを記憶することにより装置１４００の操作を支援するように構成される。これらのデータの例は、装置１４００において操作されるいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ１４０４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【０１３８】
電源アセンブリ１４０６は、装置１４００の多様なアセンブリに電力を供給する。電源アセンブリ１４０６は、電源管理システム、一つ以上の電源、及び装置１４００のための電力の生成、管理及び割り当てに関連する他のアセンブリを含んでもよい。
【０１３９】
マルチメディアアセンブリ１４０８は、前記装置１４００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スライド、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或はスライドの動作の境界だけでなく、前記のタッチ、或はスライド操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ１４０８は、一つのフロントカメラ、及び／又はリアーカメラを含む。装置１４００が、例えば撮影モード、或はビデオモード等の操作モードにある場合、フロントカメラ、及び／又はリアーカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアーカメラのそれぞれは、一つの固定型の光レンズ系、或は可変焦点距離と光学ズーム機能を有するものであってもよい。
【０１４０】
オーディオアセンブリ１４１０は、オーディオ信号をインターフェースするように構成されてもよい。例えば、オーディオアセンブリ１４１０は、一つのマイク（ＭＩＣ）を含み、装置１４００、例えば呼出しモード、記録モード、及び音声認識モード等の操作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ１４０４に記憶されたり、通信アセンブリ１４１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ１４１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【０１４１】
Ｉ／Ｏインターフェイス１４１２は、プロセッサアセンブリ１４０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、起動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【０１４２】
センサアセンブリ１４１４は、装置１４００に各方面の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ１４１４は、装置１４００のＯＮ／ＯＦＦ状態、装置１４００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ１４１４は、装置１４００、或は装置１４００の一つのアセンブリの位置変更、ユーザと装置１４００とが接触しているか否か、装置１４００の方位、又は加速／減速、装置１４００の温度の変化を検出できる。センサアセンブリ１４１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ１４１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ図像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ１４１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【０１４３】
通信アセンブリ１４１６は、装置１４００と他の機器の間に有線、又は无線形態の通信を提供する。装置１４００は、例えばＷｉＦｉ、２Ｇ、３Ｇ、或はこれらの組み合わせのような、通信規格に基づいた无線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ１４１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ１４１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を推進するようにする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ）技術、他の技術に基づいて実現できる。
【０１４４】
例示的な実施例において、装置１４００は、一つ以上のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【０１４５】
例示的な実施例において、さらに、命令を含む不揮発的なコンピュータで読み取り可能な記憶媒体、例えば命令を含むメモリ１４０４を提供しており、装置１４００のプロセッサ１４２０により上記命令を実行して上記方法を実現する。例えば、前記不揮発的なコンピュータで読み取り可能な記憶媒体は、ＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  ＲＯＭ）、磁気テープ、フロッピーディスク、光データ記憶デバイス等である。
【０１４６】
当業者は、本明細書に開示された発明の詳細を考慮し、実施することにより、本発明の他の実施方案を容易に想定することができる。本出願は、本発明のいかなる変形、用途、又は適応的な変化を含むことを目的としており、いかなる変形、用途、又は適応的な変化は、本発明の一般原理に基づいて、且つ本開示において公開されていない本技術分野においての公知常識又は慣用技術手段を含む。明細書及び実施例は、例示的なものを開示しており、本発明の保護範囲と主旨は、特許請求の範囲に記述される。
【０１４７】
本発明は、上記において開示された構成又は図面に示した構造に限定されるものではなく、本発明の範囲内であれば、様々な補正又は変更を行うことができる。本発明の範囲は、特許請求の範囲により制限される。
【図１】
2017537414.tif 000003
【図２】
2017537414.tif 000004
【図３】
2017537414.tif 000005
【図４ａ】
2017537414.tif 000006
【図４ｂ】
2017537414.tif 000007
【図５】
2017537414.tif 000008
【図６】
2017537414.tif 000009
【図７ａ】
2017537414.tif 000010
【図７ｂ】
2017537414.tif 000011
【図８ａ】
2017537414.tif 000012
【図８ｂ】
2017537414.tif 000013
【図８ｃ】
2017537414.tif 000014
【図９】
2017537414.tif 000015
【図１０】
2017537414.tif 000016
【図１１】
2017537414.tif 000017
【図１２】
2017537414.tif 000018
【図１３】
2017537414.tif 000019
【図１４】
2017537414.tif 000020
【手続補正書】
【提出日】平成28年2月19日(2016.2.19)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
本発明は通信技術分野に関し、特に、指紋認証方法及びその装置、プログラム及び記録媒体に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
関係技術の既存問題を解消するために、本発明は指紋認証方法及びその装置、プログラム及び記録媒体を提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
本発明実施例の第３の局面によれば、指紋認証装置を提供し、
プロセッサと、
プロセッサにより実行可能な指令を記憶するためのメモリと、を含み、
前記プロセッサは、
指紋画像を取得するとともに、前記指紋画像の特徴情報を抽出し、
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得し、
抽出された前記特徴情報と予め記憶されている検証特徴情報とを比較して、比較結果が前記対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が前記対応の特徴閾値に達しないと、指紋認証に失敗する。
本発明のその他の態様は、
プロセッサに実行されることにより、前記方法を実現することを特徴とするプログラムを提供する。
本発明のその他の態様は、
前記プログラムが記録された記録媒体を提供する。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
指紋画像を取得するとともに、前記指紋画像の特徴情報を抽出するステップと、
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するステップと、
抽出された前記特徴情報と予め記憶されている検証特徴情報とを比較し、比較結果が前記対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が前記対応の特徴閾値に達しないと、指紋認証に失敗するステップと、を含むことを特徴とする指紋認証方法。
【請求項２】
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
現在のアプリケーション識別子を取得するとともに、前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップを含むことを特徴とする請求項１に記載の指紋認証方法。
【請求項３】
前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップの前に、ユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるステップと、
異なるアプリケーション識別子と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するステップと、をさらに含むことを特徴とする請求項２に記載の指紋認証方法。
【請求項４】
現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
前記現在のアプリケーション識別子と前記第１の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルを取得するステップと、
前記現在のアプリケーションの指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するステップと、を含むことを特徴とする請求項３に記載の指紋認証方法。
【請求項５】
ユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、アプリケーションに対して前記指紋検証セキュリティレベルを設定するようユーザをプロンプトするステップと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するステップと、をさらに含むことを特徴とする請求項３に記載の指紋認証方法。
【請求項６】
前記現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
現在のシステム環境情報を取得するとともに、前記現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するステップを含むことを特徴とする請求項１に記載の指紋認証方法。
【請求項７】
前記現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるステップと、
異なるシステム環境情報と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するステップと、をさらに含むことを特徴とする請求項６に記載の指紋認証方法。
【請求項８】
現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するステップは、
前記現在のシステム環境情報と前記第１の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルを取得するステップと、
前記現在のシステム環境の指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するステップと、を含むことを特徴とする請求項７に記載の指紋認証方法。
【請求項９】
前記ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、システム環境に対して前記指紋検証セキュリティレベルを設定することをユーザをプロンプトするステップと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するステップと、をさらに含むことを特徴とする請求項７に記載の指紋認証方法。
【請求項１０】
指紋画像を取得するとともに、前記指紋画像の特徴情報を抽出するように構成されている取得抽出モジュールと、
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている取得モジュールと、
前記取得抽出モジュールにより抽出された前記特徴情報と予め記憶されている検証特徴情報とを比較して、比較結果が前記取得モジュールにより取得された前記対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が前記対応の特徴閾値に達しないと、指紋認証に失敗するように構成されている比較認証モジュールと、を含むことを特徴とする指紋認証装置。
【請求項１１】
前記取得モジュールは、
現在のアプリケーション識別子を取得するとともに、前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第１の取得サブモジュールを含むことを特徴とする請求項１０に記載の指紋認証装置。
【請求項１２】
前記第１の取得サブモジュールが前記現在のアプリケーション識別子に基づき現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるように構成されている第１の受信モジュールと、
前記第１の受信モジュールにより受けられた異なるアプリケーション識別子と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するように構成されている第１の保存モジュールと、をさらに含むことを特徴とする請求項１１に記載の指紋認証装置。
【請求項１３】
前記第１の取得サブモジュールは、
前記現在のアプリケーション識別子と前記第１の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルを取得するように構成されている第１のセキュリティレベル取得ユニットと、
前記第１のセキュリティレベル取得ユニットにより取得された前記現在のアプリケーションの指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のアプリケーションの指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第１の特徴閾値取得ユニットと、を含むことを特徴とする請求項１２に記載の指紋認証装置。
【請求項１４】
前記第１の受信モジュールユーザの異なるアプリケーションに対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、アプリケーションに対して前記指紋検証セキュリティレベルを設定することをユーザをプロンプトするように構成されている第１のプロンプト情報表示モジュールと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するように構成されている第１の受信表示モジュールと、をさらに含むことを特徴とする請求項１２に記載の指紋認証装置。
【請求項１５】
前記取得モジュールは、
現在のシステム環境情報を取得するとともに、前記現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第２の取得サブモジュールを含むことを特徴とする請求項１０に記載の指紋認証装置。
【請求項１６】
前記第２の取得サブモジュール現在のシステム環境情報に基づき現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得する前に、ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受けるように構成されている第２の受信モジュールと、
前記第２の受信モジュールにより受けられた異なるシステム環境情報と前記指紋検証セキュリティレベルとの第１の対応関係を保存するとともに、前記異なる指紋検証セキュリティレベルと前記特徴閾値との第２の対応関係を保存するように構成されている第２の保存モジュールと、をさらに含むことを特徴とする請求項１５に記載の指紋認証装置。
【請求項１７】
前記第２の取得サブモジュールは、
前記現在のシステム環境情報と前記第１の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルを取得するように構成されている第２のセキュリティレベル取得ユニットと、
前記第２のセキュリティレベル取得ユニットにより取得された前記現在のシステム環境の指紋検証セキュリティレベルと前記第２の対応関係に基づき、前記現在のシステム環境の指紋検証セキュリティレベルに対応する特徴閾値を取得するように構成されている第２の特徴閾値取得ユニットと、を含むことを特徴とする請求項１６に記載の指紋認証装置。
【請求項１８】
前記ユーザの異なるシステム環境に対して設置した前記指紋検証セキュリティレベルおよび異なる指紋検証セキュリティレベルに対して設置した前記特徴閾値を受ける前に、プロンプト情報を表示することにより、システム環境に対して前記指紋検証セキュリティレベルを設定することをユーザをプロンプトするように構成されている第２のプロンプト情報表示モジュールと、
ユーザによるトリガ操作を受けるとともに、前記トリガ操作に応じて指紋検証セキュリティレベルの設定画面を表示するように構成されている第２の受信表示モジュールと、をさらに含むことを特徴とする請求項１６に記載の指紋認証装置。
【請求項１９】
プロセッサと、
プロセッサにより実行可能な指令を記憶するためのメモリと、を含み、
前記プロセッサは、
指紋画像を取得するとともに、前記指紋画像の特徴情報を抽出し、
現在の使用環境情報を取得するとともに、前記現在の使用環境情報に基づき指紋検証セキュリティレベルに対応する特徴閾値を取得し、
抽出された前記特徴情報と予め記憶されている検証特徴情報とを比較して、比較結果が前記対応の特徴閾値に達すると、指紋認証に成功するが、比較結果が前記対応の特徴閾値に達しないと、指紋認証に失敗することを特徴とする指紋認証装置。
【請求項２０】
プロセッサに実行されることにより、請求項１から請求項９のいずれかに記載の方法を実現することを特徴とするプログラム。
【請求項２１】
請求項２０に記載のプログラムが記録された記録媒体。
【国際調査報告】
2017537414.tif 000021
2017537414.tif 000022
2017537414.tif 000023
2017537414.tif 000024