(57)【要約】  本発明は、身分認証方法および装置を提供し、該方法は、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集することと、上記眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行うことと、眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行うことと、を含む。本発明に提供される身分認証方法および装置は、アイトラッキング技術と身分認証技術とを組み合わせ、認証対象ユーザの生体検知及び身分認証の両方に成功しなければ、認証対象ユーザの身分認証が成功しないため、身分認証の正確性が高く、かつ実用性も偽造防止性能も優れている。【選択図】図１
2019522278.tif 000002
【特許請求の範囲】
【請求項１】
認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集することと、
前記眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、前記認証対象ユーザの身分認証を行うことと、
前記眼部画像、前記ターゲットサイトの座標、前記ユーザ身分情報データベース及び身分認証結果に基づいて、前記認証対象ユーザの生体検知を行うことと、
を含む身分認証方法。
【請求項２】
前記眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、前記認証対象ユーザの身分認証を行うことは、
前記眼部画像から、虹彩特徴及び眼球運動特徴を含む眼の特徴を抽出することと、
前記ユーザ身分情報データベースには前記虹彩特徴が含まれているか否かを判断することと、
含まれている場合、前記ユーザ身分情報データベースから前記虹彩特徴に対応する身分情報及び校正データを取得することと、を含む、
請求項１に記載の方法。
【請求項３】
前記眼部画像、前記ターゲットサイトの座標、前記ユーザ身分情報データベース及び身分認証結果に基づいて、前記認証対象ユーザの生体検知を行うことは、
身分認証結果から、前記ユーザ身分情報データベースに前記虹彩特徴が含まれていることが示された場合、前記眼球運動特徴及び取得された校正データに基づいて、認証対象ユーザの理論的な視点座標を算出することと、
前記理論的な視点座標と前記ターゲットサイトの座標とを対比し、前記認証対象ユーザが生体か否かを判断することと、を含む、
請求項２に記載の方法。
【請求項４】
前記眼部画像、前記ターゲットサイトの座標、前記ユーザ身分情報データベース及び身分認証結果に基づいて、前記認証対象ユーザの生体検知を行うことは、
身分認証結果から、前記ユーザ身分情報データベースに前記虹彩特徴が含まれていることが示された場合、前記眼球運動特徴及び前記ターゲットサイトの座標に基づいて、前記認証対象ユーザの校正データを算出することと、
前記認証対象ユーザの校正データと取得された校正データとを対比し、前記認証対象ユーザが生体か否かを判断することと、を含む、
請求項２に記載の方法。
【請求項５】
前記眼部画像、前記ターゲットサイトの座標、前記ユーザ身分情報データベース及び身分認証結果に基づいて、前記認証対象ユーザの生体検知を行うことは、
身分認証結果から、前記ユーザ身分情報データベースに前記虹彩特徴が含まれていることが示された場合、前記ユーザ身分情報データベースから各ユーザの校正データを取得することと、
前記眼球運動特徴及び取得された各ユーザの校正データに基づいて、理論的な視点座標を算出することと、
前記理論的な視点座標をそれぞれ前記ターゲットサイトの座標と対比し、前記認証対象ユーザが生体か否かを判断することと、を含む、
請求項２に記載の方法。
【請求項６】
前記認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する前に、
時系列順にターゲットサイトをディスプレイにランダムに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置がランダムであること、或いは、
時系列順及び予め設定された位置シーケンスに従ってターゲットサイトをディスプレイに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置は、前記予め設定された位置シーケンスによって設定されることと、をさらに含む、
請求項１に記載の方法。
【請求項７】
認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する収集モジュールと、
前記眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、前記認証対象ユーザの身分認証を行う身分認証モジュールと、
前記眼部画像、前記ターゲットサイトの座標、前記ユーザ身分情報データベース及び身分認証結果に基づいて、前記認証対象ユーザの生体検知を行う生体検知モジュールと、
を備える身分認証装置。
【請求項８】
前記身分認証モジュールは、
前記眼部画像から、虹彩特徴及び眼球運動特徴を含む眼の特徴を抽出する抽出ユニットと、
前記ユーザ身分情報データベースに前記虹彩特徴が含まれているか否かを判断する第１の判断ユニットと、
前記ユーザ身分情報データベースに前記虹彩特徴が含まれている場合、前記ユーザ身分情報データベースから前記虹彩特徴に対応する身分情報及び校正データを取得する取得ユニットと、を含む、
請求項７に記載の装置。
【請求項９】
前記生体検知モジュールは、
身分認証結果から、前記ユーザ身分情報データベースに前記虹彩特徴が含まれていることが示された場合、前記眼球運動特徴及び取得された校正データに基づいて、認証対象ユーザの理論的な視点座標を算出する算出ユニットと、
前記理論的な視点座標と前記ターゲットサイトの座標とを対比し、前記認証対象ユーザが生体か否かを判断する第２の判断ユニットと、を含む、
請求項８に記載の装置。
【請求項１０】
前記生体検知モジュールは、
身分認証結果から、前記ユーザ身分情報データベースに前記虹彩特徴が含まれていることが示された場合、前記眼球運動特徴及び前記ターゲットサイトの座標に基づいて、前記認証対象ユーザの校正データを算出する算出ユニットと、
前記認証対象ユーザの校正データと取得された校正データとを対比し、前記認証対象ユーザが生体か否かを判断する第２の判断ユニットと、を含む、
請求項８に記載の装置。
【請求項１１】
前記生体検知モジュールは、
身分認証結果から、前記ユーザ身分情報データベースに前記虹彩特徴が含まれていることが示された場合、前記ユーザ身分情報データベースから各ユーザの校正データを取得し、前記眼球運動特徴及び取得された各ユーザの校正データに基づいて、理論的な視点座標を算出する算出ユニットと、
前記理論的な視点座標をそれぞれ前記ターゲットサイトの座標と対比し、前記認証対象ユーザが生体か否かを判断する第２の判断ユニットと、を含む、
請求項８に記載の装置。
【請求項１２】
時系列順にターゲットサイトをディスプレイにランダムに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置がランダムである第１の生成モジュール、或いは、
時系列順及び予め設定された位置シーケンスに従ってターゲットサイトをディスプレイに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置は、前記予め設定された位置シーケンスによって設定される第２の生成モジュール、
をさらに備える請求項７に記載の装置。
【請求項１３】
記憶されたプログラムを有する記憶媒体であって、前記プログラムは、実行される時、前記記憶媒体が備えられた機器に請求項１乃至６のうちいずれか一項に記載の身分認証方法を実行するように制御する記憶媒体。
【請求項１４】
プログラムを実行させるためのプロセッサであって、前記プログラムは、実行される時、請求項１乃至６のうちいずれか一項に記載の身分認証方法を実行するプロセッサ。
【請求項１５】
認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する収集モジュールと、
前記眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、前記認証対象ユーザの身分認証を行う身分認証モジュールと、
前記眼部画像、前記ターゲットサイトの座標、前記ユーザ身分情報データベース及び身分認証結果に基づいて、前記認証対象ユーザの生体検知を行う生体検知モジュールと、
実行される時、前記収集モジュール、前記身分認証モジュール及び前記生体検知モジュールから出力されたデータに対して請求項１乃至６のうちいずれか一項に記載の身分認証方法を実行するプログラムを実行させるプロセッサと、
を有する端末。
【請求項１６】
認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する収集モジュールと、
前記眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、前記認証対象ユーザの身分認証を行う身分認証モジュールと、
前記眼部画像、前記ターゲットサイトの座標、前記ユーザ身分情報データベース及び身分認証結果に基づいて、前記認証対象ユーザの生体検知を行う生体検知モジュールと、
実行される時、前記収集モジュール、前記身分認証モジュール及び前記生体検知モジュールから出力されたデータに対して請求項１乃至６のうちいずれか一項に記載の身分認証方法を実行するプログラムを記憶する記憶媒体と、
を有する端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、身分認証の技術分野に関し、具体的には、身分認証方法および装置に関する。
【背景技術】
【０００２】
虹彩は、黒い瞳孔と白い強膜との間にある円環状部分であり、胎児発育段階に形成され、個々の人によって、虹彩の構造が互いに異なり、かつ生涯にわたってほとんど変化しないため、虹彩は、様々な環境下での身分認証に広く適用されているが、しかし、なりすましの目的で偽造した虹彩を眼に貼り付けて詐欺することはしばしばあり、このため、虹彩を利用して身分認証を行う場合、虹彩が生体のものか否かを検知する必要がある。
【０００３】
関連技術において、光学装置を追加することがほとんどであり、光源から人の眼に照射して、光励起下で虹彩と眼球が反応するシーケンスが得られ、例えば、瞳孔の伸び縮みを刺激し、光反射によって結像される等があり、得られたシーケンスと予め設定された反応シーケンスの閾値とを対比し、得られたシーケンスが閾値内にあるか否かによって、対象が生体か否かを判断する。
【０００４】
しかし、関連技術における生体判断方式では、光励起下での瞳孔の伸び縮みは、さらに、気持ち、色彩、外部光源及び個体差等から影響を受けており、誤判断になりやすく、そして予め設定された反応シーケンスの閾値は、実際の適用における適応性を保証しにくく、かつ人の眼に虹彩を貼り付けることで、光学装置をあざむくことが簡単であるため、適応性も偽造防止性能も悪い。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
これに鑑みて、本発明の実施例の目的は、関連技術における、光励起による生体判断方式を用いると、誤判断になりやすく、かつ適応性も偽造防止性能も悪い問題を解決するように、身分認証方法および装置を提供する。
【課題を解決するための手段】
【０００６】
第１の態様では、本発明の実施例は、身分認証方法を提供し、この方法は、
認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集することと、
眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行うことと、
眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行うことと、
を含む。
【０００７】
第１の態様を結合し、本発明の実施例は、上記第１の態様の第１の実現形態を提供し、眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行うことは、
眼部画像から、虹彩特徴及び眼球運動特徴を含む眼の特徴を抽出することと、
ユーザ身分情報データベースには虹彩特徴が含まれているか否かを判断することと、
含まれている場合、ユーザ身分情報データベースから虹彩特徴に対応する身分情報及び校正データを取得することと、を含む。
【０００８】
第１の態様の第１の実現形態を結合し、本発明の実施例は、上記第１の態様の第２の実現形態を提供し、眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行うことは、
身分認証結果から、ユーザ身分情報データベースには虹彩特徴が含まれていることが示された場合、眼球運動特徴及び取得された校正データに基づいて、認証対象ユーザの理論的な視点座標を算出することと、
理論的な視点座標とターゲットサイトの座標とを対比し、認証対象ユーザが生体か否かを判断することと、を含む。
【０００９】
第１の態様の第１の実現形態を結合し、本発明の実施例は、上記第１の態様の第３の実現形態を提供し、眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行うことは、
身分認証結果から、ユーザ身分情報データベースには虹彩特徴が含まれていることが示された場合、眼球運動特徴及びターゲットサイトの座標に基づいて、認証対象ユーザの校正データを算出することと、
認証対象ユーザの校正データと取得された校正データとを対比し、認証対象ユーザが生体か否かを判断することと、を含む。
【００１０】
第１の態様の第１の実現形態を結合し、本発明の実施例は、上記第１の態様の第４の実現形態を提供し、眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行うことは、
身分認証結果から、ユーザ身分情報データベースには虹彩特徴が含まれていることが示された場合、ユーザ身分情報データベースから各ユーザの校正データを取得することと、
眼球運動特徴及び取得された各ユーザの校正データに基づいて、理論的な視点座標を算出することと、
理論的な視点座標をそれぞれターゲットサイトの座標と対比し、認証対象ユーザが生体か否かを判断することと、を含む、
請求項２に記載の方法。
【００１１】
第１の態様を結合し、本発明の実施例は、上記第１の態様の第５の実現形態を提供し、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する前に、
時系列順にターゲットサイトをディスプレイにランダムに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置がランダムであること、或いは、
時系列順及び予め設定された位置シーケンスに従ってターゲットサイトをディスプレイに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置は、予め設定された位置シーケンスによって設定されることと、をさらに含む。
【００１２】
第２の態様では、本発明の実施例は、身分認証装置を提供し、この装置は、
認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する収集モジュールと、
眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行う身分認証モジュールと、
眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行う生体検知モジュールと、
を備える。
【００１３】
第２の態様を結合し、本発明の実施例は、上記第２の態様の第１の実現形態を提供し、身分認証モジュールは、
眼部画像から、虹彩特徴及び眼球運動特徴を含む眼の特徴を抽出する抽出ユニットと、
ユーザ身分情報データベースには虹彩特徴が含まれているか否かを判断する第１の判断ユニットと、
ユーザ身分情報データベースには虹彩特徴が含まれている場合、ユーザ身分情報データベースから虹彩特徴に対応する身分情報及び校正データを取得する取得ユニットと、を含む。
【００１４】
第２の態様の第１の実現形態を結合し、本発明の実施例は、上記第２の態様の第２の実現形態を提供し、生体検知モジュールは、
身分認証結果から、ユーザ身分情報データベースには虹彩特徴が含まれていることが示された場合、眼球運動特徴及び取得された校正データに基づいて、認証対象ユーザの理論的な視点座標を算出する算出ユニットと、
理論的な視点座標とターゲットサイトの座標とを対比し、認証対象ユーザが生体か否かを判断する第２の判断ユニットと、を含む。
【００１５】
第２の態様の第１の実現形態を結合し、本発明の実施例は、上記第２の態様の第３の実現形態を提供し、生体検知モジュールは、
身分認証結果から、ユーザ身分情報データベースには虹彩特徴が含まれていることが示された場合、眼球運動特徴及び取得された校正データに基づいて、認証対象ユーザの理論的な視点座標を算出する算出ユニットと、
理論的な視点座標とターゲットサイトの座標とを対比し、認証対象ユーザが生体か否かを判断する第２の判断ユニットと、を含む。
【００１６】
第２の態様の第１の実現形態を結合し、本発明の実施例は、上記第２の態様の第４の実現形態を提供し、生体検知モジュールは、
身分認証結果から、ユーザ身分情報データベースには虹彩特徴が含まれていることが示された場合、ユーザ身分情報データベースから各ユーザの校正データを取得し、眼球運動特徴及び取得された各ユーザの校正データに基づいて、理論的な視点座標を算出する算出ユニットと、
理論的な視点座標をそれぞれターゲットサイトの座標と対比し、認証対象ユーザが生体か否かを判断する第２の判断ユニットと、を含む。
【００１７】
第２の態様を結合し、本発明の実施例は、上記第２の態様の第５の実現形態を提供し、この装置は、
時系列順にターゲットサイトをディスプレイにランダムに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置がランダムである第１の生成モジュール、或いは、
時系列順及び予め設定された位置シーケンスに従ってターゲットサイトをディスプレイに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置は、予め設定された位置シーケンスによって設定される第２の生成モジュール、
をさらに備える。
【００１８】
第３の態様では、本発明の実施例は、記憶媒体を提供し、記憶媒体は、記憶されたプログラムを有する記憶媒体であって、プログラムは、実行される時、記憶媒体が備えられた機器に請求項１乃至６のうちいずれか一項に記載の身分認証方法を実行するように制御する。
【００１９】
第４の態様では、本発明の実施例は、プロセッサを提供し、プロセッサは、プログラムを実行させるためであり、プログラムは、実行される時、上述した身分認証方法を実行する。
【００２０】
第５の態様では、本発明の実施例は、端末を提供し、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する収集モジュールと、
眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行う身分認証モジュールと、
眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行う生体検知モジュールと、
実行される時、収集モジュール、身分認証モジュール及び生体検知モジュールから出力されたデータに対して請求項１乃至６のうちいずれか一項に記載の身分認証方法を実行するプログラムを実行させるプロセッサと、
を有する。
【００２１】
第６の態様では、本発明の実施例は、端末を提供し、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する収集モジュールと、
眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行う身分認証モジュールと、
眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行う生体検知モジュールと、
実行される時、収集モジュール、身分認証モジュール及び生体検知モジュールから出力されたデータに対して請求項１乃至６のうちいずれか一項に記載の身分認証方法を実行するプログラムを記憶する記憶媒体と、
を有する。
【発明の効果】
【００２２】
本発明の実施例に提供される身分認証方法および装置によれば、該方法は、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集することと、上記眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行うことと、眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行うことと、を含む。本発明の実施例において、アイトラッキング技術と身分認証技術とを組み合わせ、認証対象ユーザ生体検知及び身分認証の両方に成功しなければ、認証対象ユーザの身分認証が成功しないため、身分認証の正確性が高く、かつ適応性も偽造防止性能も優れている。
【００２３】
本発明の上記目的、特徴及び利点をさらに理解しやすくするために、後文では、好適な実施例を挙げ、図面を結合して以下のように詳しく説明する。
【図面の簡単な説明】
【００２４】
本発明の実施例をより明確に説明するため、以下、実際例に使用される必要のある図面を簡単に紹介するが、以下の図面は、あくまでも本発明の若干の実施例を示しており、その範囲を限定するものではないことは、理解されるべきであり、当業者であれば、創造的な労働無しには、これらの図面に基づいてさらに他の関連する図面を取得することができる。
【図１】本発明の実施例１に提供される身分認証方法のフローチャートを示している。
【図２】本発明の実施例２に提供される身分認証装置の構成模式図を示している。
【発明を実施するための形態】
【００２５】
本発明の実施例の目的、技術的構成及び利点をより明確にするために、以下、本発明の実施例の図面を結合して、本発明の実施例の技術的構成を明瞭かつ完全に説明する。説明する実施例は本発明の実施例の一部に過ぎず、全部ではないことは、言うまでもないことである。通常、ここで、図面に説明され示された本発明の実施例のアセンブリは、様々な異なる方式で配置され設計されることができる。このため、以下、図面に提供される本発明の実施例の詳細な説明は、本発明の保護範囲を限定することを意図しておらず、本発明の指定した実施例のみを示している。当業者が本発明の実施例に基づいて、創造的な労働無しに得られた他の実施例も、全て本発明の保護範囲内に含まれる。
【００２６】
関連技術において、虹彩を利用して身分認証を行う場合、光励起の方式によって虹彩が生体のものか否かを判断するのがほとんどであるが、しかし、光励起下での瞳孔の伸び縮みは、さらに、気持ち、色彩、外部光源及び個体差等から影響を受けており、誤判断になりやすく、かつ予め設定された反応シーケンスの閾値は、実際の適用における適応性を保証しにくく、そして人の眼に虹彩を貼り付けることで、光学装置をあざむくことが簡単であるため、適応性も偽造防止性能も悪い。これに基づいて、本発明の実施例は、身分認証方法および装置を提供し、以下、実施例を介して説明する。
【００２７】
（実施例１）
本発明の実施例は、身分認証方法を提供し、該方法は、アイトラッキング技術と虹彩認証技術とを組み合わせたものであり、アイトラッキング技術は、認証対象ユーザがターゲットサイトを注視している時の眼の画像を収集することで、認証対象ユーザの虹彩特徴及び眼球運動特徴を抽出し、認証対象ユーザに対して虹彩認証を行い、校正データを取得し、これをターゲットサイトの座標と組み合わせて、認証対象ユーザが生体か否かを判断し、認証対象ユーザの虹彩認証に成功し、かつ認証対象ユーザが生体であると判断された場合、認証対象ユーザの身分認証が成功したと判断する。本発明の実施例に提供される身分認証方法は、身分認証の正確性が高く、適応性も偽造防止性能も優れている。
【００２８】
本発明の実施例に提供される身分認証方法は、銀行の入退室管理、刑務所の入退室管理、パスワードによる支払い等の場面に適用され、本発明の実施例に提供される方法によって身分認証を行う前に、適用場面に認定ユーザの身分情報データベースを構築する必要があり、例えば、上述した身分認証方法を銀行の入退室管理に適用していれば、銀行従業員の身分認証を行うための銀行従業員の身分情報データベースを構築する必要があり、銀行従業員の身分認証が通ると、銀行のドアが開き、該従業員は入ることができ、また、上述した身分認証方法を刑務所の入退室管理に適用していれば、刑務所警備員の身分情報データベースを構築する必要がある。
【００２９】
ユーザ身分情報データベースを構築することは、具体的には、ユーザの虹彩特徴、校正データ及びユーザの身分情報を取得するステップと、ユーザの虹彩特徴、校正データ、身分情報及びその対応関係をユーザ身分情報データベースに記憶するステップと、を含む。
【００３０】
上記虹彩特徴は、ユーザの虹彩の子斑点、糸、冠、筋及び小窩等の特徴を含み、上記校正データは、ユーザが１セット又は複数セットの特定したターゲットサイトを注視している時の眼球運動特徴及び視点座標に基づいて算出されたユーザ個体の特徴データである。
【００３１】
上述の特定したターゲットサイトは、ディスプレイの四隅及び中心に表示される５つのターゲットサイトであることができるし、ディスプレイの四隅や四辺の中心及びディスプレイの中心に表示される９個のターゲットサイトであることもでき、上述の特定したターゲットサイトを校正サイトとして記し、もちろん、上述した校正サイトは、さらに、ディスプレイにおける他の位置のターゲットサイトであることもでき、上述した１セットの校正サイトの数及び位置は、実際の適用場面に応じて設定されることができる。
【００３２】
ユーザの虹彩特徴及び校正データを取得するプロセスは、以下を含む。
【００３３】
時系列順に校正サイトをディスプレイに連続して生成し、毎回１つの校正サイトが表示され、ユーザが目で校正サイトを注視している時の校正用眼部画像を取得し、収集された校正用眼部画像からユーザの虹彩特徴及び眼球運動特徴を抽出する。ユーザの虹彩特徴は、子斑点、糸、冠、筋及び小窩等の特徴を含むが、これに限定されない。上記眼球運動特徴は、ユーザが校正サイトを注視している時に取得された眼部の特徴であり、ユーザの眼角点、瞳孔の中心位置、瞳孔半径の大きさ、角膜反射によって形成されるプルキンエ像等の眼部特徴を含むが、これに限定されない。ユーザが１セット又は複数セットの校正サイトを注視している時の眼球運動特徴及び校正サイト情報に基づいて算出して、ユーザの校正データを取得し、校正データは、ユーザの視軸と光軸とがなす角等の眼部特徴データを含むが、これに限定されない。虹彩特徴及び校正データを取得した後、該ユーザの身分情報を取得し、該身分情報は、ユーザの氏名、身分証明書番号、性別、役職等の情報を含むが、これに限定されず、該ユーザの身分情報、虹彩特徴及び校正データを対応付け、該ユーザの身分情報、虹彩特徴、校正データ及びその対応関係をユーザ身分情報データベースに記憶する。
【００３４】
本発明の実施例に提供される方法によって認証対象ユーザの身分認証を行う場合、認証対象ユーザはターゲットサイトを見なければならず、該ターゲットサイトは、ディスプレイに表示される一連のターゲットサイトであることができるし、ある固定位置、例えば、壁、ガラスドア等に表示されるターゲットサイトであることもでき、さらにある位置の物体であってもよい。
【００３５】
上記ディスプレイには、ターゲットサイト以外に仮想キーボードが表示されることもでき、該仮想キーボードは、０〜９という１０個の数字からなる数字キーボードであってもよいし、２６個の英語のアルファベットからなるアルファベットキーボードであってもよく、或いは、０〜９という１０個の数字と２６個の英語のアルファベットとからなる数字アルファベット組合せ型キーボードであってもよく、かつ上記仮想キーボードにおけるアルファベット又は数字の順序はランダムであり、認証対象ユーザは、上記仮想キーボードにおけるキー位置を見る方式によって、予め約束したパスワードを入力することができ、例えば、予め約束したパスワードが１２３であれば、認証対象ユーザは、仮想キーボードにおける数字キー位置１２３を順に見るか、或いは、認証対象ユーザは、指示に従って上記仮想キーボードにおけるあるキー位置を見ることができ、例えば、認証対象ユーザが上記仮想キーボードにおける３、６、９の数字キー位置、又は、Ｐ、Ｍ、Ｖ等のアルファベットキー位置等を順に見るように指示し、音声の形でユーザが仮想キーボードにおけるアルファベット又は数字を見るように指示することができるし、ユーザが見るべき仮想キーボードにおけるアルファベット又は数字をディスプレイに表示することもできる。
【００３６】
上記ディスプレイには、さらに若干の図形が表示されることもでき、認証対象ユーザは、指示に従ってディスプレイにおける図形の一部の部位を見る。
【００３７】
認証対象ユーザが見ているターゲットサイトは、ディスプレイに表示されるターゲットサイトであれば、ディスプレイにターゲットサイトを生成する必要がある。ディスプレイに生成されるターゲットサイトは、以下の２つのものがあり、時系列順にターゲットサイトをディスプレイにランダムに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置がランダムであるものであるか、或いは、時系列順及び予め設定された位置シーケンスに従ってターゲットサイトをディスプレイに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置は、予め設定された位置シーケンスによって設定される。
【００３８】
上記予め設定された位置シーケンスは、予め設定された複数の位置シーケンスであり、認証対象ユーザの身分認証を行うたびに、１つの位置シーケンスをランダム選択し、ランダム選択された位置シーケンスに従ってターゲットサイトをディスプレイの対応する位置に生成する。
【００３９】
本発明の実施例に提供される身分認証方法によって認証対象ユーザの身分認証を行うことは、図１に示すように、具体的には、以下のステップＳ１１０〜Ｓ１３０を含む。
【００４０】
Ｓ１１０：認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する。
【００４１】
認証対象ユーザは、会社の入退室管理、集合住宅地区の入退室管理又はパスワードによる支払い等の場面には身分認証が必要であり、認証対象ユーザは、スタートボタンをクリックして、認証対象ユーザの身分認証を行うことができ、或いは、認証対象ユーザの眼が画像収集領域範囲内に入った場合、認証対象ユーザの身分認証を自動的に行う。
【００４２】
認証対象ユーザがターゲットサイトを注視している時、ユーザの眼部画像を一定のフレームレートで収集することができ、このように、認証対象ユーザが１つのターゲットサイトを注視している時、複数枚の眼部画像を収集する。
【００４３】
認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集した後、まず、収集された眼部画像には認証対象ユーザの眼領域が含まれているか否かを判断し、収集された眼部画像には認証対象ユーザの眼領域が含まれていなければ、認証対象ユーザの眼は、画像収集装置に位置合わせされていない可能性があり、この場合、位置を調整して画像を再収集するよう認証対象ユーザに促し、収集された眼部画像には認証対象ユーザの眼領域が含まれていれば、認証対象ユーザの身分認証を行う。
【００４４】
収集された眼部画像は、干渉されたり等の要因によってはっきりしない場合、収集された眼部画像を干渉抑制等の方法で処理した後使用することができる。
【００４５】
Ｓ１２０：眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行う。
【００４６】
上述した認証対象ユーザの身分認証を行うプロセスは、実際には、認証対象ユーザに対して虹彩認証を行うプロセスである。
【００４７】
上述した認証対象ユーザの身分認証を行うことは、具体的には、以下のプロセスを含む。上記眼部画像から眼の特徴を抽出し、上記眼の特徴は、虹彩特徴及び眼球運動特徴を含む。そして、ユーザ身分情報データベースには上記虹彩特徴が含まれているか否かを判断する。ユーザ身分情報データベースには上記虹彩特徴が含まれている場合、ユーザ身分情報データベースから上記虹彩特徴に対応する身分情報及び校正データを取得する。
【００４８】
認証対象ユーザがターゲットサイトを注視している時の眼部画像は取得済みであるため、眼部画像から、認証対象ユーザの眼の瞳孔の中心位置、瞳孔半径の大きさ、眼角点、角膜反射によって形成されるプルキンエ像等の眼球運動特徴を抽出するとともに、認証対象ユーザの眼の子斑点、糸、冠、小窩等の虹彩特徴を抽出する。
【００４９】
上記眼の特徴の抽出に失敗し、即ち、認証対象ユーザの虹彩特徴を抽出できなかったり、認証対象ユーザの眼球運動特徴を抽出できなかったり、認証対象ユーザの虹彩特徴及び眼球運動特徴を抽出できなかったりしていれば、認証対象ユーザの身分認証が失敗し、この場合、認証対象ユーザがターゲットサイトを注視している時の眼部画像を再収集し、認証対象ユーザの身分認証を行うことができる。
【００５０】
上記眼の特徴の抽出に成功していれば、上述した認証対象ユーザの眼部画像から抽出された虹彩特徴とユーザ身分情報データベースに記憶された虹彩特徴とを照合し、ユーザ身分情報データベースには、上記抽出された認証対象ユーザの虹彩特徴と一致する虹彩特徴が存在するか否かを判断し、上記抽出された認証対象ユーザの虹彩特徴と一致する虹彩特徴が存在していれば、虹彩認証が成功したと判断し、ユーザ身分情報データベースから、認証対象ユーザの虹彩特徴に対応する身分情報及び校正データを取得し、上記虹彩特徴に対応する身分情報を認証対象ユーザの身分情報として決定する。
【００５１】
ユーザ身分情報データベースには、上記抽出された認証対象ユーザの虹彩特徴と一致する虹彩特徴が存在していなければ、ユーザ身分情報データベースには、該認証対象ユーザの虹彩特徴が記憶されておらず、即ち、該認証対象ユーザは認定のないユーザであり、認証対象ユーザの身分認証が失敗したことが示され、この場合、認証対象ユーザは、管理者を通じて身分認証を行うことができ、身分認証が通過した後、該認証対象ユーザの虹彩特徴、校正データ及ユーザの身分情報を登録する。
【００５２】
認証対象ユーザがターゲットサイトを見る間、認証対象ユーザの眼部画像を複数枚収集するため、認証対象ユーザに対して虹彩認証を複数回行うことができ、複数回にわたる虹彩認証において、虹彩認証が一回でも成功していれば、認証対象ユーザの虹彩認証が成功し、即ち、ユーザ身分情報データベースには、該虹彩特徴に対応する身分情報及び校正データが存在すると判断することができる。
【００５３】
或いは、上記収集された眼部画像から抽出された複数の虹彩特徴のうち、ｑ個の虹彩特徴をランダム選択し、ｑ回の虹彩認証を行い、ただし、ｑは、ディスプレイに表示されるターゲットサイトの回数よりも小さく、ｑ回の虹彩認証において、認証がｍ回成功していれば、認証対象ユーザの虹彩認証が成功したと判断することができ、ｍは、下記式（１）又は式（２）によって算出されることができる。
【００５４】
【数１】
2019522278.tif 000003
【００５５】
【数２】
2019522278.tif 000004
【００５６】
式（１）及び式（２）において、ｍは、虹彩認証が成功した回数であり、ｑは、虹彩認証を行う回数であり、かつ式（１）において、ｑが奇数であり、式（２）において、ｑが偶数である。
【００５７】
Ｓ１３０：眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行う。
【００５８】
認証対象ユーザがなりすましの目的で偽造した虹彩を眼に貼り付けることを防止するために、本発明の実施例に提供される身分認証方法では、認証対象ユーザの生体検知を行うことも必要である。
【００５９】
上記ターゲットサイトの座標は、表示されているターゲットサイトの座標であり、該ターゲットサイトの座標は、該ターゲットサイトと校正サイト若しくは他の特定したサイト又は物体との相対的な位置に基づいて算出されることができる。
【００６０】
上記身分認証結果から、ユーザ身分情報データベースには上記虹彩特徴が含まれていることが示された場合、認証対象ユーザの生体検知を行い、認証対象ユーザの生体検知を行うことは、具体的には、２つの場面を含む。
【００６１】
場面１：眼球運動特徴及び取得された校正データに基づいて、認証対象ユーザの理論的な視点座標を算出し、理論的な視点座標とターゲットサイトの座標とを対比し、認証対象ユーザが生体か否かを判断する。
【００６２】
以下、一例を介して認証対象ユーザの理論的な視点座標を算出するプロセスを詳しく説明する。
【００６３】
ユーザが異なるターゲットサイトを注視している時、眼の視軸と光軸とがなす角は、変わらないままであるため、視軸と光軸とがなす角というデータを上記ユーザの校正データとし、瞳孔位置、瞳孔半径及び角膜反射によって形成されるプルキンエ像等を抽出されたユーザの眼球運動特徴とする。認証対象ユーザの瞳孔位置、瞳孔半径、角膜反射によって形成されるプルキンエ像等の眼球運動特徴、および、認証対象ユーザの虹彩特徴に対応する視軸と光軸とがなす角等の校正データによって、認証対象ユーザの理論的な視点座標を算出することができ、算出された認証対象ユーザの理論的な視点座標とターゲットサイトの座標とを対比し、上記理論的な視点がターゲットサイトの領域範囲内に収まるか否かを判断し、該領域範囲は、該ターゲットサイトを中心とした予め設定された領域であって、許容誤差領域範囲であり、理論的な視点がターゲットサイトの領域範囲内に収まり、かつ予め設定された時間長継続していれば、該ターゲットサイトの認証が成功したと判断する。上記ターゲットサイトの認証が成功した後、ディスプレイには次のターゲットサイトが生成され、上記方法によってディスプレイに現れるターゲットサイトに対して視点の認証を行い、認証対象ユーザが連続して所定数のターゲットサイトの認証にそれぞれ成功していれば、認証対象ユーザが生体であると判断し、該所定数のターゲットサイトは３以上の任意数のターゲットサイトであり、本発明の実施例では、該所定数の具体的な数値を限定していない。
【００６４】
認証対象ユーザが各ターゲットサイトを注視している時、一定のフレームレートで認証対象ユーザの眼部画像を複数枚連続して収集するため、上述した場面１において、予め設定された時間長内に収集された眼部画像に基づいて算出された理論的な視点は、予め設定された割合でターゲットサイトの領域範囲内に収まっていれば、予め設定された時間長継続し、該ターゲットサイトの認証が成功したと判断する。上記予め設定された時間長は、人の眼がターゲットサイトに追従する反応時間以上、かつターゲットサイトの表示時間以下であり、該予め設定された時間長は、一般的には、０．１秒以上であるが、該予め設定された時間長は、０．５〜１．５秒であることが好ましい。上記予め設定された割合は、認証の正確度要求に応じて設定及び変更されることができ、該予め設定された割合は、一般的には、５０％を超えるが、該予め設定された割合は、５０％〜７０％であることが好ましく、本発明の実施例では、該予め設定された割合の具体的な数値を限定していない。
【００６５】
場面２：眼球運動特徴及びターゲットサイトの座標に基づいて、認証対象ユーザの校正データを算出し、認証対象ユーザの校正データと取得された校正データとを対比し、認証対象ユーザが生体か否かを判断する。
【００６６】
以下、一例を介して認証対象ユーザの校正データを算出するプロセスを詳しく説明する。
【００６７】
ユーザが異なるターゲットサイトを注視している時、眼の視軸と光軸とがなす角は変わらないままであるため、視軸と光軸とがなす角というデータを上記ユーザの校正データとし、瞳孔位置、瞳孔半径及び角膜反射によって形成されるプルキンエ像等を抽出されたユーザの眼球運動特徴とする。ディスプレイにおけるターゲットサイトは、認証対象ユーザの実際の視点座標であり、ターゲットサイトの座標は、該ターゲットサイトと校正サイト若しくは他の特定したサイト又は物体との相対的な位置に基づいて算出されることができる。
【００６８】
抽出された認証対象ユーザの瞳孔位置、瞳孔半径及び角膜反射によって形成されるプルキンエ像等の眼球運動特徴並びにユーザの実際の視点座標、即ち、ターゲットサイトの座標に基づいて、認証対象ユーザの視軸と光軸とがなす角等の校正データを算出し取得する。
【００６９】
虹彩認証を行う中、予め構築されたユーザ身分情報データベースから認証対象ユーザの虹彩特徴に対応する校正データを取得し、上記算出された校正データと取得された校正データとを対比し、算出された校正データが取得された校正データの誤差範囲内に収まり、かつ予め設定された時間長継続していれば、認証対象ユーザがディスプレイにおけるターゲットサイトを見ており、即ち、該ターゲットサイトの認証が成功したと認められる。
【００７０】
上記ターゲットサイトの認証が成功した後、ディスプレイには次のターゲットサイトが表示され、上記方法によってディスプレイに現れるターゲットサイトを認証し、認証対象ユーザが連続して所定数のターゲットサイトの認証にそれぞれ成功した場合、認証対象ユーザが生体であると判断し、該所定数のターゲットサイトは３以上の任意数のターゲットサイトであり、本発明の実施例では、該所定数の具体的な数値を限定していない。
【００７１】
認証対象ユーザが各ターゲットサイトを注視している時、一定のフレームレートで認証対象ユーザの眼部画像を複数枚連続して収集するため、上述した場面２において、予め設定された時間長内に収集された眼部画像に基づいて算出された校正データは、予め設定された割合で、取得された校正データの誤差範囲内に収まっていれば、予め設定された時間長継続し、該ターゲットサイトの認証が成功したと判断する。上記予め設定された時間長は、人の眼がターゲットサイトに追従する反応時間以上、かつターゲットサイトの表示時間以下であり、該予め設定された時間長は、一般的には、０．１秒以上であるが、該予め設定された時間長は、０．５〜１．５秒であることが好ましい。上記予め設定された割合は、認証の正確度要求に応じて設定及び変更されることができ、該予め設定された割合は、一般的には、５０％を超えるが、該予め設定された割合は、５０％〜７０％であることが好ましく、本発明の実施例では、該予め設定された割合の具体的な数値を限定していない。
【００７２】
上述した２つの場面は、ユーザ身分情報データベースから認証対象ユーザの虹彩特徴に対応する校正データを取得して認証対象ユーザの生体検知を行うが、ユーザ身分情報データベースから全てのユーザの校正データを取得して認証対象ユーザの生体検知を行ってもよい。
【００７３】
上記身分認証結果から、ユーザ身分情報データベースには上記虹彩特徴が含まれていることが示された場合、上記身分情報データベースから各ユーザの校正データを取得し、そして、眼球運動特徴及び取得された各ユーザの校正データに基づいて、理論的な視点座標を算出し、さらに、理論的な視点座標をそれぞれターゲットサイトの座標と対比し、認証対象ユーザが生体か否かを判断する。
【００７４】
ユーザが異なるターゲットサイトを注視している時、眼の視軸と光軸とがなす角は変わらないままであるため、視軸と光軸とがなす角というデータを上記ユーザの校正データとし、瞳孔位置、瞳孔半径及び角膜反射によって形成されるプルキンエ像等を抽出されたユーザの眼球運動特徴とする。上記取得された校正データは、予め構築されたユーザ身分情報データベースから取得された記憶されている全てのユーザの校正データである場合、認証対象ユーザの瞳孔位置、瞳孔半径及び角膜反射によって形成されるプルキンエ像等の眼球運動特徴、および、予め構築されたユーザ身分情報データベースのうち、各ユーザの視軸と光軸とがなす角等の校正データのそれぞれに基づいて算出することで、複数の理論的な視点座標を得ることができる。上記複数の理論的な視点座標をそれぞれターゲットサイトの座標と対比し、上記複数の理論的な視点座標には、ターゲットサイトの領域範囲内に収まる理論的な視点座標が１つでも存在するか否かを判断し、該領域範囲は、該ターゲットサイトを中心とした予め設定された領域であって、許容誤差領域範囲であり、このような理論的な視点が存在し、かつ予め設定された時間長継続していれば、認証対象ユーザがディスプレイにおけるターゲットサイトを見ており、即ち、ターゲットサイトの認証が成功したと判断するとともに、この理論的な視点座標の算出時に取得されたユーザの校正データが認証対象ユーザの校正データであると判断する。上記ターゲットサイトの認証が成功した後、ディスプレイには次のターゲットサイトが表示され、上記方法によってディスプレイに現れるターゲットサイトを認証し、認証対象ユーザが連続して所定数のターゲットサイトの認証にそれぞれ成功し、かつ所定数のターゲットサイトを注視している時に取得された認証対象ユーザの校正データが同じであれば、認証対象ユーザが生体であると判断し、該所定数のターゲットサイトは、３以上の任意数のターゲットサイトであり、本発明の実施例では、該所定数の具体的な数値を限定していない。
【００７５】
認証対象ユーザが各ターゲットサイトを注視している時、一定のフレームレートで認証対象ユーザの眼部画像を複数枚連続して収集するため、予め設定された時間長内に収集された眼部画像に基づいて算出された理論的な視点は、予め設定された割合でターゲットサイトの領域範囲内に収まっていれば、予め設定された時間長継続し、該ターゲットサイトの認証が成功したと判断する。上記予め設定された時間長は、人の眼がターゲットサイトに追従する反応時間以上、かつターゲットサイトの表示時間以下であり、該予め設定された時間長は、一般的には、０．１秒であるが、該予め設定された時間長は、０．５〜１．５秒であることが好ましい。上記予め設定された割合は、認証の正確度要求に応じて設定及び変更されることができ、該予め設定された割合は、一般的には、５０％を超えるが、該予め設定された割合は、５０％〜７０％であることが好ましく、本発明の実施例では、該予め設定された割合の具体的な数値を限定していない。
【００７６】
上記虹彩認証及び生体検知の両方に成功した場合、認証対象ユーザの身分認証が成功したと判断する。
【００７７】
虹彩認証及び生体検知が同時に成功していない場合、認証対象ユーザの身分認証が失敗し、身分認証を再び行うようユーザに促し、認証対象ユーザの身分認証の回数が予め設定された回数に達すると、該認証対象ユーザのＩＤがロックされ、認証を継続して行うことができず、この場合、該認証対象ユーザが認定のないユーザであると判断する。上記予め設定された回数は、３であってもよいし、他の数値であってもよく、該予め設定された回数の具体的な数値は、実際の状況に応じて設定されることができ、本発明の実施例では、上記予め設定された回数の具体的な数値を限定していない。
【００７８】
認証対象ユーザの身分認証が成功した時、ディスプレイには、ユーザの身分情報及び認証が成功した旨の提示が表示され、或いは、認証対象ユーザの身分認証が成功した時、音声案内を発して、認証対象ユーザの身分認証が成功した旨の提示をすることもでき、また、認証対象ユーザの身分認証が失敗した時、ディスプレイには、身分認証が失敗し、身分認証を再び行う旨の提示が表示され、或いは、認証対象ユーザの身分認証が失敗した時、音声案内を発して、認証対象ユーザの身分認証が失敗し、２回目の身分認証を行う提示をする。
【００７９】
予め構築されたユーザ身分情報データベースには、ユーザの虹彩特徴と身分情報との対応関係のみが登録され、ユーザの校正データが登録されていなければ、認証対象ユーザの身分認証を行う時、認証対象ユーザにディスプレイにおける校正サイトを注視させ、認証対象ユーザの校正データを算出し、校正データ、ユーザの虹彩特徴、身分情報及びその対応関係をユーザ身分情報データベースに記憶する必要があり、上述した認証対象ユーザの校正データの登録プロセスを生体検知プロセスとすることができるし、認証対象ユーザの校正データを登録した後、収集された眼部画像から抽出された眼球運動特徴及び認証対象ユーザの校正データに基づいて、認証対象ユーザの生体検知を行うこともできる。
【００８０】
本発明の実施例に提供される身分認証方法は、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集することと、眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行うことと、上記眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行うことと、を含む。本発明に提供される方法は、アイトラッキング技術と身分認証技術とを組み合わせ、認証対象ユーザの生体検知及び身分認証の両方に成功しなければ、認証対象ユーザの身分認証が成功しないため、身分認証の正確性が高く、かつ適応性も偽造防止性能も優れている。
【００８１】
（実施例２）
本発明の実施例において、身分認証装置を提供する。図２に示すように、該装置は、
認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する収集モジュール２１０と、
眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行う身分認証モジュール２２０と、
眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行う生体検知モジュール２３０と、を備える。
【００８２】
本発明の実施例に提供される身分認証装置は、銀行の入退室管理、刑務所の入退室管理、パスワードによる支払い等の場面に適用され、本発明の実施例に提供される方法によって身分認証を行う前に、適用場面に認定ユーザの身分情報データベースを構築する必要があり、例えば、上述した身分認証方法を銀行の入退室管理に適用していれば、銀行従業員の身分認証を行うための銀行従業員の身分情報データベースを構築する必要があり、銀行従業員の身分認証が通ると、銀行のドアが開き、該従業員は入ることができ、また、上述した身分認証方法を刑務所の入退室管理に適用していれば、刑務所警備員の身分情報データベースを構築する必要がある。
【００８３】
なお、ここで、上述した収集モジュール２１０、身分認証モジュール２２０及び生体検知モジュール２３０は、装置の一部としてコンピュータ端末に実行されることができ、コンピュータ端末におけるプロセッサを介して、上述したモジュールで実現される機能を実行することができ、コンピュータ端末は、スマートフォン（例えば、Android携帯電話、ｉＯＳ携帯電話等）、タブレットコンピュータ、パームトップコンピュータ、及びモバイルインターネット機器（Mobile Internet Devices、ＭＩＤ）、ＰＡＤ等の端末機器であってもよい。
【００８４】
上述した身分認証モジュール２２０が、眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行うことは、具体的には、抽出ユニット、第１の判断ユニット及び取得ユニットによって実現され、以下を含む。
【００８５】
上記抽出ユニットは、眼部画像から、虹彩特徴及び眼球運動特徴を含む眼の特徴を抽出し、上記第１の判断ユニットは、ユーザ身分情報データベースには虹彩特徴が含まれているか否かを判断し、上記取得ユニットは、ユーザ身分情報データベースに虹彩特徴が含まれている場合、ユーザ身分情報データベースから虹彩特徴に対応する身分情報及び校正データを取得する。
【００８６】
上記虹彩特徴は、子斑点、糸、冠、筋及び小窩等の特徴を含むが、これに限定されず、上記眼球運動特徴は、ユーザの眼角点、瞳孔の中心位置、瞳孔半径の大きさ、角膜反射によって形成されるプルキンエ像等の眼部特徴を含むが、これに限定されない。
【００８７】
認証対象ユーザがターゲットサイトを見る間、認証対象ユーザの眼部画像を複数枚収集するため、認証対象ユーザに対して虹彩認証を複数回行うことができ、複数回にわたる虹彩認証において、虹彩認証が一回でも成功していれば、認証対象ユーザの虹彩認証が成功し、即ち、ユーザ身分情報データベースには、該虹彩特徴に対応する身分情報及び校正データが存在すると判断することができる。
【００８８】
或いは、上記収集された眼部画像から抽出された複数の虹彩特徴のうち、ｑ個の虹彩特徴をランダム選択し、ｑ回の虹彩認証を行い、ただし、ｑは、ディスプレイに表示されるターゲットサイトの回数よりも小さく、ｑ回の虹彩認証において、認証がｍ回成功していれば、認証対象ユーザの虹彩認証が成功したと判断することができ、ｍは、下記式（１）又は式（２）によって算出されることができる。
【００８９】
【数３】
2019522278.tif 000005
【００９０】
【数４】
2019522278.tif 000006
【００９１】
式（１）及び式（２）において、ｍは、虹彩認証が成功した回数であり、ｑは、虹彩認証を行う回数であり、かつ式（１）において、ｑが奇数であり、式（２）において、ｑが偶数である。
【００９２】
なお、ここで、上述した抽出ユニット、第１の判断ユニット及び取得ユニットは、装置の一部としてコンピュータ端末に実行させることができ、コンピュータ端末におけるプロセッサを介して、上述したモジュールで実現される機能を実行することができ、コンピュータ端末は、スマートフォン（例えば、Android携帯電話、ｉＯＳ携帯電話等）、タブレットコンピュータ、パームトップコンピュータ、及びモバイルインターネット機器（Mobile Internet Devices、ＭＩＤ）、ＰＡＤ等の端末機器であってもよい。
【００９３】
上述した生体検知モジュール２３０が、上記眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行うことは、具体的には、算出ユニット及び第２の判断ユニットによって実現され、
上記算出ユニットは、身分認証結果から、ユーザ身分情報データベースには上記虹彩特徴が含まれていることが示された場合、眼球運動特徴及び取得された校正データに基づいて、認証対象ユーザの理論的な視点座標を算出する。上記第２の判断ユニットは、理論的な視点座標とターゲットサイトの座標とを対比し、認証対象ユーザが生体か否かを判断する。上記算出ユニットは、さらに、身分認証結果から、ユーザ身分情報データベースには上記虹彩特徴が含まれていることが示された場合、眼球運動特徴及びターゲットサイトの座標に基づいて、認証対象ユーザの校正データを算出するように構成されてもよい。上記第２の判断ユニットは、さらに、認証対象ユーザの校正データと取得された校正データとを対比し、認証対象ユーザが生体か否かを判断するように構成されてもよい。上記算出ユニットは、さらに、身分認証結果から、ユーザ身分情報データベースには虹彩特徴が含まれていることが示された場合、ユーザ身分情報データベースから各ユーザの校正データを取得し、眼球運動特徴及び取得された各ユーザの校正データに基づいて、理論的な視点座標を算出するように構成されてもよい。上記第２の判断ユニットは、さらに、理論的な視点座標をそれぞれターゲットサイトの座標と対比し、認証対象ユーザが生体か否かを判断するように構成されてもよい。
【００９４】
上記虹彩認証及び生体検知の両方に成功した場合、認証対象ユーザの身分認証が成功したと判断する。
【００９５】
虹彩認証及び生体検知が同時に成功していない場合、認証対象ユーザの身分認証が失敗し、身分認証を再び行うようユーザに促し、認証対象ユーザの身分認証の回数が予め設定された回数に達すると、該認証対象ユーザのＩＤがロックされ、認証を継続して行うことができず、この場合、該認証対象ユーザが認定のないユーザであると判断する。上記予め設定された回数は、３であってもよいし、他の数値であってもよく、該予め設定された回数の具体的な数値は、実際の状況に応じて設定されることができ、本発明の実施例では、上記予め設定された回数の具体的な数値を限定していない。
【００９６】
認証対象ユーザの身分認証が成功した時、ディスプレイには、ユーザの身分情報及び認証に成功した旨の提示が表示され、或いは、認証対象ユーザの身分認証が成功した時、音声案内を発して、認証対象ユーザの身分認証が成功した旨の提示をすることもでき、また、認証対象ユーザの身分認証が失敗した時、ディスプレイには、身分認証が失敗し、身分認証を再び行う旨の提示が表示され、或いは、認証対象ユーザの身分認証が失敗した時、音声案内を発して、認証対象ユーザの身分認証が失敗し、２回目の身分認証を行う提示をする。
【００９７】
なお、ここで、上述した算出ユニット及び第２の判断ユニットは、装置の一部としてコンピュータ端末に実行されることができ、コンピュータ端末におけるプロセッサを介して、上述したモジュールで実現される機能を実行することができ、コンピュータ端末は、スマートフォン（例えば、Android携帯電話、ｉＯＳ携帯電話等）、タブレットコンピュータ、パームトップコンピュータ、及びモバイルインターネット機器（Mobile Internet Devices、ＭＩＤ）、ＰＡＤ等の端末機器であってもよい。
【００９８】
上述した収集モジュール２１０が、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する前に、さらにディスプレイにターゲットサイトを生成する必要があり、ディスプレイにターゲットサイトを生成することは、具体的には、第１の生成モジュール又は第２の生成モジュールによって実現され、以下を含む。
【００９９】
上記第１の生成モジュールは、時系列順にターゲットサイトをディスプレイにランダムに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置がランダムである。或いは、上記第２の生成モジュールは、時系列順及び予め設定された位置シーケンスに従ってターゲットサイトをディスプレイに生成し、各時点において１つのターゲットサイトをディスプレイに表示し、かつターゲットサイトの位置は、予め設定された位置シーケンスによって設定される。
【０１００】
上記予め設定された位置シーケンスは、予め設定された複数の位置シーケンスであり、認証対象ユーザの身分認証を行うたびに、１つの位置シーケンスをランダム選択し、ランダム選択された位置シーケンスに従ってターゲットサイトをディスプレイに対応する位置に生成する。
【０１０１】
なお、ここで、上述した第１の生成モジュール及び第２の生成モジュールは、装置の一部としてコンピュータ端末に実行させることができ、コンピュータ端末におけるプロセッサを介して、上述したモジュールで実現される機能を実行することができ、コンピュータ端末は、スマートフォン（例えば、Android携帯電話、ｉＯＳ携帯電話等）、タブレットコンピュータ、パームトップコンピュータ、及びモバイルインターネット機器（Mobile Internet Devices、ＭＩＤ）、ＰＡＤ等の端末機器であってもよい。
【０１０２】
本発明の実施例に提供される身分認証装置は、アイトラッキング技術と身分認証技術とを組み合わせ、認証対象ユーザの生体検知及び身分認証の両方に成功しなければ、認証対象ユーザの身分認証が成功しないため、身分認証の正確性が高く、かつ適応性も偽造防止性能も優れている。
【０１０３】
本発明の実施例に提供される身分認証装置は、機器における特定したハードウェア或いは機器に装着されるソフトウェアまたはファームウェア等であることができる。本発明の実施例に提供される装置の実現原理及び奏する技術効果は、上記方法実施例と同様であり、説明を簡素化するために、装置実施例部分に言及されていないものについて、上記方法実施例における対応する内容を参照することができる。記述を簡単かつ簡潔にするために、以上で説明したシステム、装置及びユニットの具体的な動作プロセスは、いずれも上記方法実施例における対応するプロセスを参照することができるのは、当業者が明確に分かっており、ここでは、その詳細な説明を省略する。
【０１０４】
（実施例３）
本発明の実施例において、記憶媒体を提供し、記憶媒体は、記憶されたプログラムを有し、プログラムは、実行される時、記憶媒体が備えられた機器が上述した身分認証方法を実行するように制御する。
【０１０５】
（実施例４）
本発明の実施例において、プロセッサを提供し、プロセッサは、プログラムを実行させ、プログラムは、実行される時、上述した身分認証方法を実行する。
【０１０６】
（実施例５）
本発明の実施例において、端末を提供し、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する収集モジュールと、眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行う身分認証モジュールと、眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行う生体検知モジュールと、実行される時、収集モジュール、身分認証モジュール及び生体検知モジュールから出力されたデータに対して上述した身分認証方法を実行するプログラムを実行させるプロセッサと、を備える。
【０１０７】
（実施例６）
本発明の実施例において、端末を提供し、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集する収集モジュールと、眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行う身分認証モジュールと、眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行う生体検知モジュールと、実行される時、収集モジュール、身分認証モジュール及び生体検知モジュールから出力されたデータに対して上述した身分認証方法を実行するプログラムを記憶する記憶媒体と、を備える。
【０１０８】
本願の実施例に提供される各機能ユニットは、移動端末、コンピュータ端末又は類似した演算装置に実行されてもよいし、記憶媒体の一部として記憶されてもよい。
【０１０９】
このように、本発明の実施例は、コンピュータ端末を提供することができ、このコンピュータ端末は、コンピュータ端末群におけるいずれか１つのコンピュータ端末機器であることができる。本実施例において、上記コンピュータ端末は、移動端末等の端末機器に置き換えられてもよい。
【０１１０】
本実施例において、上記コンピュータ端末は、コンピュータネットワークの複数のネットワーク機器のうち少なくとも１つのネットワーク機器に位置してもよい。
【０１１１】
本実施例において、上記コンピュータ端末は、身分認証方法における、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集するステップと、眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行うステップと、眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行うステップと、のプログラムコードを実行することができる。
【０１１２】
このコンピュータ端末は、１つ又は複数個のプロセッサと、メモリと、伝送装置と、を備えてもよい。
【０１１３】
メモリは、ソフトウェアプログラム及びモジュール、例えば、本発明の実施例における身分認証方法および装置に対応するプログラム命令／モジュールを記憶することができ、プロセッサは、メモリに記憶されたソフトウェアプログラム及びモジュールを実行することで、様々な機能アプリケーション及びデータ処理を実行し、即ち、上述した身分認証方法を実現する。メモリは、高速ランダムアクセスメモリを含むことができ、また、不揮発性メモリ、例えば、１つ又は複数個の磁性記憶装置、フラッシュメモリ、又は他の不揮発性ソリッドステートメモリを含むこともできる。一部の例において、メモリは、プロセッサに対して遠隔配置されたメモリをさらに含んでもよく、これらの遠隔メモリは、ネットワークを介して端末に接続されることができる。上記ネットワークの例は、インターネット、イントラネット、ローカルエリアネットワーク、移動通信網及びそれらの組み合わせを含むが、これに限定されない。
【０１１４】
上記伝送装置は、ネットワークを介してデータの送受信を行う。上記ネットワークの具体例は、有線ネットワーク及び無線ネットワークを含むことができる。一例において、伝送装置は、ケーブルを介して他のネットワーク機器及びルーターに接続されることができることにより、インターネット又はローカルエリアネットワークと通信可能であるネットワークアダプター（Network Interface Controller、ＮＩＣ）を含む。一例において、伝送装置は、無線の方式によりインターネットとの通信を行う無線周波数（Radio Frequency、ＲＦ）モジュールである。
【０１１５】
具体的には、メモリは、予め設定された動作要件及び予め設定された権限のユーザの情報、並びにアプリケーションプログラムを記憶するためのものである。
【０１１６】
プロセッサは、メモリに記憶された情報及びアプリケーションプログラムを伝送装置によって取得することで、上記方法実施例における各代替的な又は好適な実施例の方法ステップのプログラムコードを実行することができる。
【０１１７】
コンピュータ端末は、スマートフォン（例えば、Android携帯電話、ｉＯＳ携帯電話等）、タブレットコンピュータ、パームトップコンピュータ、及びモバイルインターネット機器（Mobile Internet Devices、ＭＩＤ）、ＰＡＤ等の端末機器であってもよいと、当業者が理解することができる。
【０１１８】
上記実施例の各種方法におけるステップの一部又は全部は、プログラムによって端末機器の関連するハードウェアを命令して完成させることができ、このプログラムがコンピュータ読み取り可能な記憶媒体に記憶されることができ、記憶媒体は、フラッシュディスク、リードオンリーメモリ（Read-Only Memory、ＲＯＭ）、ランダムアクセスメモリ（Random Access Memory、ＲＡＭ）、磁気ディスク又は光ディスク等を含みうると、当業者が理解することができる。
【０１１９】
本発明の実施例において、記憶媒体をさらに提供する。本実施例において、上記記憶媒体は、上記方法実施例及び装置実施例に提供される身分認証方法で実行されるプログラムコードを保存するためのものであってもよい。
【０１２０】
本実施例において、上記記憶媒体は、コンピュータネットワークにおけるコンピュータ端末群のうちいずれか１つのコンピュータ端末に位置するか、或いは移動端末群のうちいずれか１つの移動端末に位置してもよい。
【０１２１】
本実施例において、記憶媒体は、認証対象ユーザがターゲットサイトを注視している時の眼部画像を収集するステップと、眼部画像及び予め構築されたユーザ身分情報データベースに基づいて、認証対象ユーザの身分認証を行うステップと、眼部画像、ターゲットサイトの座標、ユーザ身分情報データベース及び身分認証結果に基づいて、認証対象ユーザの生体検知を行うステップと、を実行するためのプログラムコードを記憶するように構成されてもよい。
【０１２２】
本実施例において、記憶媒体は、身分認証方法に提供される様々な好適な又は代替的な方法ステップを実行するプログラムコードを記憶するように構成されてもよい。
【０１２３】
以上、図面を参照しつつ、本発明による身分認証方法および装置を例示的に説明した。しかし、上記本発明に提案される身分認証方法および装置について、さらに、本発明の内容から逸脱しない限り様々な改良が可能であると、当業者が理解すべきである。それゆえ、記載した特許請求の範囲の内容に基づいて本発明の保護範囲が定められるべきである。
【０１２４】
本発明に提供される実施例において、開示された装置及び方法を他の方式で実現可能なことは、理解されるべきである。以上で説明した装置実施例はあくまでも概念的なものであり、例えば、上記ユニットの分類は論理的な機能によって分類したものであることができるが、実際の実現にあたり他の分類方式を用いてもよい。また、例えば、複数のユニット又はアセンブリを組み合わせたり、他のシステムに集積したりすることができ、或いは、いくつかの特徴を省略するか実行しなくてもよい。また、示された又は検討された部分同士の接続又は直接接続又は通信接続は、若干の通信インターフェースを介して実現されることができ、また、装置又はユニットの間接接続又は通信接続は電気的、機械的又は他の形で実現されることができる。
【０１２５】
分離した部材として説明したユニットは、物理的に分離したものであってもよいし、物理的に分離したものでなくてもよく、ユニットとして示した部材は、物理的ユニットであってもよいし、物理的ユニットでなくてもよく、つまり、同一場所に配置されてもよいし、複数のネットワークユニットに分布されてもよい。実際のニーズに応じて、その一部又は全てのユニットにより本実施例案の目的を達成することができる。
【０１２６】
また、本発明に提供される実施例における各機能ユニットは、１つの処理ユニットに集積されてもよいし、それぞれのユニットごとに物理的に存在してもよく、或いは、２つ以上のユニットが１つのユニットに集積されてもよい。
【０１２７】
上記機能は、ソフトウェア機能ユニットの形で実現されながら独立した製品として販売または使用される場合、コンピュータ読み取り可能な記憶媒体に記憶されることができる。このように理解すれば、本発明の技術的構成は、本質的には、従来技術に貢献する部分、或いは、該技術的構成の一部をソフトウェア製品の形で表現することができ、該コンピュータソフトウェア製品は、コンピュータデバイス（パソコン、サーバまたはネットワークデバイス等であってもよい）に本発明の各実施例に記載の方法の全部又は一部のステップを実行させるための若干の命令を含む記憶媒体に記憶される。上記記憶媒体は、ＵＳＢフラッシュディスク、リードオンリーメモリ（ＲＯＭ、Read-Only Memory）、ランダムアクセスメモリ（ＲＡＭ、Random Access Memory）、磁気ディスク又は光ディスク等、様々なプログラムコードを記憶可能な媒体を含む。
【０１２８】
類似した符号及びアルファベットは、以下の図面において類似したものを示すため、あるものが１つの図面に定義されていれば、後続する図面においてこれをさらに定義及び解釈する必要がない。また、用語である「第１」、「第２」、「第３」等は、区別するためのものに過ぎず、相対的な重要性を教示又は示唆すると理解してはならない。
【０１２９】
最後に、上述した実施例は、あくまでも本発明の具体的な実施形態であり、本発明の技術的構成を説明するが、これを限定していないことは、指摘されるべきである。本発明の保護範囲は、これに限定されない。上述した実施例を参照しながら本発明を詳しく説明したが、当業者であれば、本発明に開示された技術的範囲内に、上述した実施例に記載された技術的構成を修正したり容易に変更することが可能であり、或いは、技術的特徴の一部に対して等価の置き換えが可能であると、当業者が理解すべきである。これらの修正、変更又は置き換えは、対応する技術的構成の本質が本発明の実施例の技術的構成の思想及び範囲から逸脱することを引き起こさない。すべて本発明の保護範囲内に含まれるべきである。それゆえ、本発明の保護範囲は、上述した請求項の保護範囲に基づくべきである。
【図１】
2019522278.tif 000007
【図２】
2019522278.tif 000008
【国際調査報告】
2019522278.tif 000009
2019522278.tif 000010
2019522278.tif 000011
2019522278.tif 000012