(57)【要約】      （修正有）【課題】よりセキュリティ性の高いＩＣタグを用いた認証技術を提供する。【解決手段】認証システム１は、少なくとも１つの情報端末１０と、少なくとも１つのサーバ１１ａ、１１ｂとを備え、１以上のＰＩＮを用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、個人情報および電子署名を読み取る読取部１０１と、対象者の顔が写る撮像データを取得する取得部１０２と、秘密鍵に対応する公開鍵を用いて電子署名を復号する復号部１０３と、復号された電子署名と個人情報とを基に、個人情報の正当性を検証する検証部１０４と、撮像データと、個人情報に含まれる顔画像とを用いた顔認証を行う第１認証部１０５と、個人情報の正当性の検証結果と顔認証の結果とに基づいて、対象者の本人確認を行う確認部１０６と、を有する。【選択図】図１
2019050014.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの情報端末と、少なくとも１つのサーバと、を備える認証システムにおいて、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取手段と、
対象者の顔が写る撮像データを取得する取得手段と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号手段と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証手段と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証手段と、
前記検証手段による前記個人情報の正当性の検証結果と前記第１認証手段の前記顔認証の結果とに基づいて、前記対象者の本人確認を行う確認手段と、
を有する認証システム。
【請求項２】
一方は前記読取手段を有し、他方は前記取得手段を有する２つの前記情報端末を備え、
前記２つの情報端末は、
前記個人情報と前記撮像データとを紐付ける紐付情報を付与して、当該２つの情報端末の各々が取得した前記個人情報および前記撮像データを前記サーバへ送信する送信手段を更に有し、
前記第１認証手段は、
前記個人情報および前記撮像データに付与された紐付情報に基づいて、前記個人情報および前記撮像データの対応関係を判断する、
請求項１に記載の認証システム。
【請求項３】
前記第１認証手段は、
前記撮像データにおける顔の位置と大きさ、及び前記撮像データの輝度値を所定値に正規化する正規化手段と、
前記正規化された撮像データと前記個人情報に含まれる顔画像との類似度を算出する類似度算出手段と、
前記算出された類似度に基づいて、前記顔認証の認証結果を判定する判定手段と、
を有する請求項１または２に記載の認証システム。
【請求項４】
前記第１認証手段は、
前記顔認証の結果、正常に認証された前記撮像データを記憶部に保持しておく第１保持手段と、
前記顔認証の結果、前記撮像データが認証されなかった場合、当該認証されなかった撮像データと、前記記憶部に保持された少なくとも１つの撮像データとを用いた顔認証を行う第２認証手段と、
前記第２認証手段の認証の結果に基づいて、ＰＩＮの入力を受け付ける受付手段と、
前記入力されたＰＩＮを照合する照合手段と、
を有し、
前記確認手段は、
前記検証手段による前記個人情報の正当性の検証結果と前記照合手段による照合結果とに基づいて、前記対象者の本人確認を行う、
請求項１から３のいずれか１項に記載の認証システム。
【請求項５】
前記情報端末は、
前記確認手段の本人確認の結果に基づいて、前記読取手段で読み取られた前記個人情報および前記電子署名を当該情報端末の記憶部に保持する第２保持手段、
を更に有する請求項１から４のいずれか１項に記載の認証システム。
【請求項６】
前記確認手段は、
前記対象者が正常に確認された場合、当該本人確認で利用された前記情報端末を識別する端末認証情報を記憶部に保持する第３保持手段を有し、
前記検証手段による前記個人情報の正当性の検証結果と、前記第１認証手段の前記顔認証の結果と、前記第３保持手段に保持された端末認証情報とに基づいて、前記対象者の本人確認を行う、
請求項１から５のいずれか１項に記載の認証システム。
【請求項７】
少なくとも１つの情報端末と、少なくとも１つのサーバと、を備える認証システムにおいて、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取手段と、
対象者を一意に認証可能な個人認証情報を取得する取得手段と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号手段と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証手段と、
前記個人認証情報を照合する第１認証手段と、
前記検証手段による前記個人情報の正当性の検証結果と前記第１認証手段の前記個人認証情報の照合結果とに基づいて、前記対象者の本人確認を行う確認手段と、
を有する認証システム。
【請求項８】
前記個人認証情報は前記ＩＣカードとは異なる他のＩＣカードを一意に識別するカード識別情報である、
請求項７に記載の認証システム。
【請求項９】
前記ＩＣカードは、ＩＣ運転免許証または個人番号カードのいずれか一方である、
請求項１から８のいずれか１項に記載の認証システム。
【請求項１０】
少なくとも１つの情報端末と、少なくとも１つのサーバによって実行される認証方法であって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取処理と、
対象者の顔が写る撮像データを取得する取得処理と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号処理と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証処理と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う認証処理と、
前記検証処理による前記個人情報の正当性の検証結果と前記第１認証処理の前記顔認証の結果とに基づいて、前記対象者の本人確認を行う確認処理と、
を含む認証方法。
【請求項１１】
少なくとも１つの情報端末と、少なくとも１つのサーバとにより実行されるプログラムであって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取処理と、
対象者の顔が写る撮像データを取得する取得処理と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号処理と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証処理と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証処理と、
前記検証処理による前記個人情報の正当性の検証結果と前記第１認証処理の前記顔認証の結果とに基づいて、前記対象者の本人確認を行う確認処理と、
を含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム、認証方法、及びプログラムに関する。
【背景技術】
【０００２】
下記特許文献１では、近距離通信（ＮＦＣ：Near Field Communication）技術によりパスポートなどの身元確認書類から取得される生体情報と、撮像装置等で取得される指紋や画像とを用いて、個人を認証する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１３−５２７５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１では、偽造や改竄等がなされた不正な身元確認書類を判別できない可能性があり、セキュリティ性には改善の余地がある。
【０００５】
本発明の目的は、よりセキュリティ性の高いＩＣタグを用いた認証技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明によれば、
少なくとも１つの情報端末と、少なくとも１つのサーバと、を備える認証システムにおいて、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取手段と、
対象者の顔が写る撮像データを取得する取得手段と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号手段と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証手段と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証手段と、
前記検証手段による前記個人情報の正当性の検証結果と前記第１認証手段の前記顔認証の結果とに基づいて、前記対象者の本人確認を行う確認手段と、
を有する認証システムが提供される。
【０００７】
本発明によれば、
少なくとも１つの情報端末と、少なくとも１つのサーバと、を備える認証システムにおいて、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取手段と、
対象者を一意に認証可能な個人認証情報を取得する取得手段と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号手段と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証手段と、
前記個人認証情報を照合する第１認証手段と、
前記検証手段による前記個人情報の正当性の検証結果と前記第１認証手段の前記個人認証情報の照合結果とに基づいて、前記対象者の本人確認を行う確認手段と、
を有する認証システムが提供される。
【０００８】
本発明によれば、
少なくとも１つの情報端末と、少なくとも１つのサーバによって実行される認証方法であって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取処理と、
対象者の顔が写る撮像データを取得する取得処理と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号処理と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証処理と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う認証処理と、
前記検証処理による前記個人情報の正当性の検証結果と前記第１認証処理の前記顔認証の結果とに基づいて、前記対象者の本人確認を行う確認処理と、
を含む認証方法が提供される。
【０００９】
本発明によれば、
少なくとも１つの情報端末と、少なくとも１つのサーバとにより実行されるプログラムであって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取処理と、
対象者の顔が写る撮像データを取得する取得処理と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号処理と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証処理と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証処理と、
前記検証処理による前記個人情報の正当性の検証結果と前記第１認証処理の前記顔認証の結果とに基づいて、前記対象者の本人確認を行う確認処理と、
を含むプログラムが提供される。
【発明の効果】
【００１０】
本発明によれば、よりセキュリティ性の高いＩＣタグを用いた認証技術が提供される。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態における認証システムの処理構成例を概念的に示すブロック図である。
【図２】情報端末及びサーバのハードウェア構成例を概念的に示す図である。
【図３】第１実施形態における認証システムの処理の流れを示すシーケンス図である。
【図４】第１実施形態における認証システムの変形例の処理構成を概念的に示すブロック図である。
【図５】第２実施形態における第１認証部の処理構成例を概念的に示すブロック図である。
【図６】第２実施形態における認証システムの処理の流れを示すフローチャートである。
【図７】第３実施形態における第１認証部の処理構成例を概念的に示すブロック図である。
【図８】第３実施形態における認証システムの処理の流れを示すフローチャートである。
【図９】第４実施形態における認証システムの処理構成例を概念的に示すブロック図である。
【図１０】第４実施形態における認証システムにおいて個人情報および電子署名を保持する処理の流れを示すフローチャートである。
【図１１】第４実施形態における認証システムにおいて保持された個人情報および電子署名を読み出す処理の流れを示すフローチャートである。
【図１２】第５実施形態における認証システムの処理構成例を概念的に示すブロック図である。
【図１３】第５実施形態における認証システムの処理の流れを示すフローチャートである。
【図１４】第６実施形態における認証システムの処理構成例を概念的に示すブロック図である。
【図１５】第６実施形態における認証システムの処理の流れを示すシーケンス図である。
【図１６】第６実施形態における認証システムの変形例の処理構成を概念的に示すブロック図である。
【図１７】実施例における処理の説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１３】
まず、本発明にかかる認証システムについて説明する。本発明にかかる認証システムは、少なくとも１つの情報端末と、少なくとも１つのサーバとを備え、読取部と、取得部と、復号部と、検証部と、第１認証部と、確認部とを有する。
【００１４】
読取部は情報端末側に備えられる。読取部は、１以上のＰＩＮを用いて、ＩＣカードから、当該ＩＣカードの正当な所有者の顔画像を含む個人情報と、当該個人情報と秘密鍵とを基に生成された電子署名とを読み取る。ここで用いられるＰＩＮは、読取対象のＩＣカードに格納される正当なＰＩＮであり、例えば、読取部を有する情報端末に予め記憶されてもよいし、読取部を有する情報端末の入力インタフェースを介したユーザ入力に基づいて取得されてもよい。ここで、読取対象のＩＣカードに格納される正当なＰＩＮと一致しないＰＩＮを用いた場合には、読取部は、個人情報及び電子署名を取得することができない。
【００１５】
ここで、読取部に提示されるＩＣカードは本人のみが所有するＩＣカードであり、例えば、各県警から発行されるＩＣ運転免許証や、各地方自治体から発行予定である個人番号カード等である。ＩＣ運転免許証に搭載されるＩＣチップには、当該ＩＣ運転免許証の所有者の個人情報と、その個人情報と各発行団体の秘密鍵から生成された電子署名が含まれる。また、個人番号カードに搭載されるＩＣチップは、当該個人番号カードの所有者の個人情報と、その個人情報と各発行団体の秘密鍵から生成された電子署名が含まれる。
【００１６】
そして、ＩＣカード内の情報を読み取るために使用する保護方法は様々である。ＰＩＮは代表的な保護方法の一つであり、そのＰＩＮの数はＩＣカードに応じて変わり得る。例えば、ＩＣ運転免許証の場合は、現状２つのＰＩＮが設定されている。そして、１つのＰＩＮを用いることで運転免許証に含まれる個人情報の一部を取得することができ、２つのＰＩＮを用いることでＩＣ運転免許証に含まれる全ての個人情報を取得することができる。そのため、ＩＣカードがＩＣ運転免許証である場合、読取部は２つのＰＩＮを用いて、当該ＩＣ運転免許証に含まれる全ての個人情報を読み取る。
【００１７】
取得部は情報端末側に備えられる。取得部は、対象者の顔が写る撮像データを取得する。ここでいう対象者とは、本発明の認証システムで認証対象とする人物である。
【００１８】
また、撮像データは画像そのものであってもよいし画像の特徴量であってもよい。どちらを使用するかは、処理効率を重視するか、セキュリティを重視するかによって決定され得る。処理効率を重視する場合は、画像そのものを使用する方が好ましい。セキュリティを重視する場合は、画像の特徴量を使用する方が好ましい。
【００１９】
復号部はサーバ側に備えられる。復号部は、電子署名の作成に用いられた秘密鍵に対応する公開鍵を用いて、読取部で読み取られた電子署名を復号する。詳細には、復号部は電子署名を復号することにより、当該電子署名からハッシュ値を取得する。
【００２０】
検証部はサーバ側に備えられる。検証部は、復号部で復号された電子署名と、読取部で読み取られた個人情報とを基に、当該個人情報の正当性を検証する。詳細には、検証部は、電子署名に含まれるハッシュ値を生成する際に使用されたアルゴリズムと同一のアルゴリズムを用いて、読取部で読み取られた個人情報からハッシュ値を算出する。ここで、ハッシュ値を生成する際に使用されたアルゴリズムは予め検証部に設定されていてもよいし、検証部が検索可能な状態で記憶部（不図示）に格納されていてもよい。算出されたハッシュ値と、電子署名を復号して得られたハッシュ値とが同一の場合、検証部は当該個人情報を正当な個人情報と判定する。一方、算出されたハッシュ値と、電子署名を復号して得られたハッシュ値とが異なる場合、検証部は当該個人情報を不正な個人情報と判定する。そして、検証部は検証の結果を確認部に送信する。
【００２１】
第１認証部は情報端末側またはサーバ側のいずれか一方に備えられる。第１認証部は、取得部で取得された撮像データと、読取部で読み取られた個人情報に含まれる顔画像とを用いた顔認証を行う。第１認証部は、例えば既知のアルゴリズムを用いて顔認証処理を実行し、その認証結果を確認部へ送信する。
【００２２】
確認部は、検証部の正当性の検証結果と、第１認証部の顔認証の結果とに基づいて、取得部で取得された撮像データに写る対象者の本人確認を行う。詳細には、確認部は、検証部でＩＣカードから読み取られた個人情報の正当性が証明され、かつ、第１認証部で撮像データに写る対象者が認証された場合に、認証システムに対してＩＣカードを提示した人物が、当該ＩＣカードの所有者本人であると判定する。
【００２３】
以下で、本発明の認証システムの詳細な実施形態について説明する。
【００２４】
[第１実施形態]
〔処理構成〕
図１は、第１実施形態における認証システム１の処理構成例を概念的に示すブロック図である。図１に示されるように、本実施形態の認証システム１は、１つの情報端末１０と、２つのサーバ１１ａ、１１ｂとを備える。なお、以下の説明において、２つのサーバ１１ａ、１１ｂを区別する必要がない場合は、単にサーバ１１と表記する。また、図１に示されるように、情報端末１０は読取部１０１と取得部１０２とを有し、サーバ１１ａは復号部１０３と検証部１０４と確認部１０６とを有し、サーバ１１ｂは第１認証部１０５を有する。
【００２５】
〔ハードウェア構成〕
図２は、情報端末１０及びサーバ１１のハードウェア構成例を概念的に示す図である。情報端末１０は携帯電話、スマートフォン、タブレット端末のようないわゆる携帯型コンピュータ、あるいは、据え置き型のＰＣ（Personal Computer）といった汎用コンピュータである。また、サーバ１１は、据え置き型の汎用コンピュータである。情報端末１０及びサーバ１１は、例えば、バス６で相互に接続される、ＣＰＵ（Central Processing Unit）２、メモリ３、入出力インタフェース（Ｉ／Ｆ）４、通信装置５等を有する。メモリ３は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ハードディスク等である。通信装置５は、他のコンピュータや機器と通信を行う。通信装置５には、可搬型記録媒体等も接続され得る。
【００２６】
入出力Ｉ／Ｆ４は、表示装置、入力装置等のユーザインタフェース装置（図示せず）と接続可能である。表示装置は、ＬＣＤ（Liquid Crystal Display）やＣＲＴ（Cathode Ray Tube）ディスプレイのような、ＣＰＵ２やＧＰＵ（Graphics Processing Unit）（図示せず）等により処理された描画データに対応する画面を表示する装置である。入力装置は、本体内蔵型あるいは外付型のＩＣカードリーダやカメラ等の装置や、キーボード、マウス等のようなユーザ操作の入力を受け付ける装置である。但し、入出力Ｉ／Ｆ４には、表示装置や入力装置は接続されなくてもよい。情報端末１０やサーバ１１のハードウェア構成は制限されない。
【００２７】
先に説明した情報端末１０及びサーバ１１の各処理部は、例えば、ＣＰＵ２によってメモリ３に格納されるプログラムが実行されることにより実現される。また、当該プログラムは、例えば、ＣＤ（Compact Disc）、メモリカード等のような可搬型記録媒体やネットワーク上の他のコンピュータから入出力Ｉ／Ｆ４を介してインストールされ、メモリ３に格納されてもよい。
【００２８】
〔動作例〕
図３を用いて、本実施形態の認証システム１の動作例について説明する。図３は、第１実施形態における認証システム１の処理の流れを示すシーケンス図である。
【００２９】
情報端末１０は、ＩＣカードから情報を読み取るためのＰＩＮを取得する（Ｓ１０１）。上述したように、情報端末１０は、予めＰＩＮが記憶された記憶部（不図示）から当該ＰＩＮを取得してもよいし、情報端末１０の入力インタフェースを介したユーザ入力に基づいてＰＩＮを取得してもよい。そして、情報端末１０は、Ｓ１０１で取得したＰＩＮを用いて、ＩＣカードから顔画像を含む個人情報と電子署名とを取得する（Ｓ１０２）。このとき、Ｓ１０１で取得されたＰＩＮがそのＩＣカードに格納される正当なＰＩＮと一致しない場合には、情報端末１０は、個人情報及び電子署名を取得することができない。
【００３０】
続いて、情報端末１０は、本人確認処理の対象者の顔が写る撮像データを取得する（Ｓ１０３）。そして、情報端末１０は、Ｓ１０１で取得した個人情報と電子署名とをサーバ１１ａに送信し（Ｓ１０４）、Ｓ１０１で取得した個人情報に含まれる顔画像とＳ１０３で取得した撮像データとを、サーバ１１ｂに送信する（Ｓ１０５）。
【００３１】
サーバ１１ａは、取得した電子署名を、公開鍵を用いて復号する（Ｓ１０６）。また、サーバ１１ａは、取得した個人情報と、電子署名に含まれるハッシュ値を生成する際に用いられたアルゴリズム（例えば、ＳＨＡ−２５６のようなハッシュ関数）とを用いて、当該個人情報特有のハッシュ値を算出する（Ｓ１０７）。サーバ１１ａは、Ｓ１０６で復号された値と、Ｓ１０７で算出された値を比較することにより、情報端末１０で読み取られた個人情報の正当性（例えば、改竄や偽造の有無等）を検証する（Ｓ１０８）。
【００３２】
サーバ１１ｂは、情報端末１０から取得した個人情報に含まれる画像と、撮像データとを用いた顔認証を行い（Ｓ１０９）、その結果をサーバ１１ａに送信する（Ｓ１１０）。
【００３３】
サーバ１１ａは、Ｓ１０８の検証結果と、Ｓ１１０でサーバ１１ｂから取得した認証結果とを用いて、本人確認を行う（Ｓ１１１）。詳細には、サーバ１１ａは、Ｓ１０８の検証で個人情報の正当性が証明され、かつ、Ｓ１０９の顔認証で撮像データに写っている対象者が正常に認証された場合に、認証システム１に対してＩＣカードを提示した人物が、当該ＩＣカードの所有者本人であると判定する。ここで、サーバ１１ａは、検証部１０４による検証結果と第１認証部１０５の顔認証の結果との対応関係を、個人情報、電子署名、及び撮像データの送信元を確認することにより把握することができる。図３において、Ｓ１０４とＳ１０５の送信元は同じであり、Ｓ１１０においてサーバ１１ｂから送信される情報にＳ１０５の送信元の情報を含めることにより、サーバ１１ａは、検証部１０４による検証結果と第１認証部１０５の顔認証の結果との対応関係を把握することができる。
【００３４】
〔第１実施形態の作用・効果〕
以上、本実施形態では、ＰＩＮを用いてＩＣカードに含まれる個人情報および電子署名が読み取られ、読み取られた個人情報の正当性が検証される。そして、正当性が検証された個人情報に含まれる顔画像と、認証システム１で本人確認の対象とする対象者が写る撮像データとを用いて、顔認証が行われる。そして、ＩＣカードから読み取られた個人情報の正当性の検証結果と、顔認証の認証結果とに基づいて、認証システム１でＩＣカードを提示した人物が、当該ＩＣカードの所有者本人かどうかが判定される。詳細には、ＩＣカードから個人情報及び電子署名を読み取れるか否かによりＰＩＮの正当性が検証され、読み取られた個人情報及び電子署名により認証システム１に対して提示されたＩＣカードの正当性が検証され、読み取られた個人情報に含まれる顔画像と別途取得される撮像データの顔画像とを用いた顔認証が行われ、全ての正当性が証明された場合に、認証システム１に対してＩＣカードを提示した人物が、当該ＩＣカードの所有者本人と判定される。これにより、本実施形態によれば、よりセキュリティ性の高いＩＣカードを用いた認証技術を提供することができ、ＩＣカードの盗難や偽造やスキミング等に対して耐性を高めることができる。
【００３５】
［第１実施形態の変形例］
図１では、１つの情報端末１０が読取部１０１と取得部１０２とを有する例を示した。しかし、本実施形態の認証システム１の処理構成は図１に限定されない。例えば、認証システム１は図４に示されるような構成とすることもできる。図４は第１実施形態における認証システムの変形例の処理構成を概念的に示すブロック図である。図４では、認証システム１は２つの情報端末１０ａ、１０ｂを備え、情報端末１０ａが読取部１０１を有し、情報端末１０ｂが取得部１０２を有する。具体的には、情報端末１０ａは本体内蔵型ＩＣカードリーダを搭載したスマートフォン等の携帯端末であり、情報端末１０ｂは外付型カメラを備えた据え置き型ＰＣである。また、情報端末１０ａは外付型ＩＣカードリーダを備えたＰＣであり、情報端末１０ｂは本体内蔵型カメラを搭載した携帯端末であってもよい。
【００３６】
この場合、個人情報及び電子署名と、撮像データとが別々の情報端末１０で取得されてサーバ１１に送信されるため、その対応関係を示す情報が必要になる。そこで、情報端末１０ａ、１０ｂは、情報端末１０ａで取得される個人情報及び電子署名と、情報端末１０ｂで取得される撮像データと紐付ける紐付情報を付与してサーバ１１に送信する送信部１０７ａ、１０７ｂをそれぞれ有する。紐付情報は、例えばユーザＩＤ等であり、情報端末１０ａ、１０ｂは、例えば各々の入力インタフェースを介してユーザにより紐付け情報を入力させること等により、紐付情報を取得することができる。
【００３７】
そして、第１認証部１０５は、個人情報に含まれる顔画像と撮像データとの対応関係を、この紐付情報に基づいて判断する。また、確認部１０６は、検証部１０４の検証結果と第１認証部１０５の認証結果との対応関係を、この紐付情報に基づいて判断する。このような構成によっても、上述した第１実施形態の効果を得ることができる。
【００３８】
また、他の変形例として、第１認証部１０５は、情報端末１０が備えていてもよい。この場合、情報端末１０からは、ＩＣカードから読み取られた個人情報および電子署名と、顔認証の結果がサーバ１１へ送信される。そして、サーバ１１は個人情報の正当性の検証を行い、当該検証結果と、情報端末１０から取得した認証結果とに基づいて、対象者の本人確認を行う。また、他の変形例として、サーバ１１ａ、１１ｂの各処理部は、１つのサーバが備えていてもよい。このようにしても、上述した効果を得ることができる。
【００３９】
［第２実施形態］
〔処理構成〕
本実施形態は、第１認証部１０５が正規化部１０５１と、類似度算出部１０５２と、判定部１０５３とを有する点を除いて、第１実施形態と同様である。
【００４０】
図５は、第２実施形態における第１認証部１０５の処理構成例を概念的に示すブロック図である。図５に示されるように、本実施形態の第１認証部１０５は、正規化部１０５１と、類似度算出部１０５２と、判定部１０５３とを有する。
【００４１】
正規化部１０５１は、撮像データにおける顔の位置と大きさ、及び撮像データの輝度値を正規化する。詳細には、正規化部１０５１は、個人情報に含まれる顔画像から、当該顔画像における顔の位置や大きさ、及び当該顔画像の輝度値の平均値・分散を算出し、当該算出された値を用いて、撮像データを個人情報に含まれる顔画像に合わせて正規化する。
【００４２】
類似度算出部１０５２は、正規化部１０５１により正規化された撮像データと、個人情報に含まれる顔画像との類似度を算出する。詳細には、類似度算出部１０５２は、正規化された撮像データと個人情報に含まれる顔画像とを画素毎に比較することにより、その類似度を算出する。ここで、類似度は、撮像データと個人情報に含まれる顔画像との画像の類似性を示すものであれば特に制限されない。類似度は、例えば、撮像データと個人情報に含まれる顔画像とを対応する画素毎に比較した場合に一致する画素の比率であってもよいし、個人情報に含まれる顔画像の各画素の値を基準とした場合における、当該個人情報に含まれる顔画像の各画素の値の割合の平均値や中間値であってもよい。そして、類似度算出部１０５２で算出される類似度が１００％であった場合、後述する判定部１０５３において、撮像データと個人情報に含まれる顔画像とは完全に一致するものと判定される。
【００４３】
判定部１０５３は、類似度算出部１０５２により算出された類似度に基づいて、顔認証の結果を判定する。詳細には、判定部１０５３は、類似度算出部１０５２で算出された類似度が、所定の２つの閾値（上限値、下限値）で定められる、「認証ＯＫ」とする範囲内であるか否かに基づいて、顔認証の結果を判定する。判定部１０５３は、類似度算出部１０５２で算出された類似度がこの範囲外である場合、顔認証の結果を「認証エラー」とする。より詳細には、判定部１０５３は、類似度算出部１０５２で算出された類似度が「認証ＯＫ」とする範囲の上限値を超えた場合、なりすまし等の不正の疑いがあるとして認証エラーとする。また、判定部１０５３は、類似度算出部１０５２で算出された類似度が「認証ＯＫ」とする範囲の下限値未満の場合、撮像データの人物と個人情報に含まれる顔画像の人物とが異なるとして、顔認証の結果を認証エラーとする。
【００４４】
具体的には、ＩＣカード内の個人情報に含まれる顔画像は、ＩＣカードの券面に印刷されている場合もあり、何等かの方法でＩＣカードを不正に取得した悪意のある第三者が、この券面に印刷された画像を撮像データとして用いて本人になりすます可能性がある。すなわち、撮像データと個人情報に含まれる顔画像との類似度が完全一致の状態に近い場合は、なりすまし等の不正が疑われる。そこで、判定部１０５３は、撮像データと個人情報に含まれる顔画像との類似度が「認証ＯＫ」とする範囲の上限値を超える場合、なりすましが行われたと判定し、顔認証の結果を「認証エラー」と判定する。
【００４５】
なお、上述したように、類似度が１００％の場合に撮像データと個人情報に含まれる顔画像とが完全一致と判定されるため、「認証ＯＫ」とする範囲の上限値は１００％未満に設定される。また、「認証ＯＫ」とする範囲の上限値が低すぎると、認証の精度が低下する可能性がある。その一方で、「認証ＯＫ」とする範囲の上限値を上げすぎると、なりすましの可能性のある撮像データを誤って認証してしまう恐れがある。
【００４６】
また、「認証ＯＫ」とする範囲の下限値が低すぎると、異なる人物の顔を誤って認証してしまう可能性が高くなる。その一方で、「認証ＯＫ」とする範囲の下限値を上げ過ぎると、正当な人物の顔であるのに誤って拒絶してしまう可能性が高くなる。また、ＩＣカードに搭載されるＩＣチップの容量等の都合により、解像度の低い画像が当該ＩＣカードに格納される可能性もある。このような場合において、「認証ＯＫ」とする範囲の上限値と下限値が近すぎると、顔認証の精度が低下する可能性がある。
【００４７】
そのため、「認証ＯＫ」とする範囲の上限値及び下限値は利便性を損ねない程度に設定される。例えば、「認証ＯＫ」とする範囲の上限値を９５％以上１００％未満の数値に設定し、「認証ＯＫ」とする範囲の下限値を８０％以上８５％以下の数値に設定するなどが考えられる。なお、「認証ＯＫ」とする範囲の上限値及び下限値はここで例示される数値範囲に限定されない。「認証ＯＫ」とする範囲の上限値及び下限値は、アプリケーション毎に要求されるセキュリティの度合等に応じて適切な値に設定されればよい。
【００４８】
〔動作例〕
図６を用いて、本実施形態の認証システム１の動作例について説明する。図６は、第２実施形態における認証システム１の処理の流れを示すフローチャートである。なお、以下では、第１実施形態と異なる工程（Ｓ２０１〜Ｓ２０６）について説明する。Ｓ２０１〜Ｓ２０６は、Ｓ１０９において実行される。
【００４９】
サーバ１１ｂは、撮像データを正規化する（Ｓ２０１）。詳細には、サーバ１１ｂは、撮像データの位置や大きさ、及び撮像データの輝度値を、個人情報に含まれる顔画像に合わせて正規化する。ここで、ＩＣカードから読み取った個人情報に含まれる顔画像の位置や大きさ、及び輝度値の平均・分散等が、撮像データを正規化する際の基準となる。そして、サーバ１１ｂは、正規化された撮像データと、個人情報に含まれる顔画像とを画素毎に比較し、その類似度を算出する（Ｓ２０２）。そして、Ｓ２０２で算出された類似度に基づいて、顔認証の結果を判定する。詳細には、Ｓ２０２で算出された類似度が「認証ＯＫ」とする範囲の上限値を超えるか否かを判定する（Ｓ２０３）。Ｓ２０２で算出された類似度が「認証ＯＫ」とする範囲の上限値を超える場合（Ｓ２０３：ＹＥＳ）、サーバ１１ｂは、撮像データと個人情報に含まれる顔画像とを同一の画像と判定する。この場合、サーバ１１ｂはＳ１０３で取得された撮像データを不正ななりすましデータと判定して、顔認証の結果を「認証エラー」とする（Ｓ２０５）。一方、Ｓ２０２で算出された類似度が「認証ＯＫ」とする範囲の上限値以下の場合（Ｓ２０３：ＮＯ）、サーバ１１ｂは、Ｓ２０２で算出された類似度が「認証ＯＫ」とする範囲の下限値未満か否かを判定する（Ｓ２０４）。Ｓ２０２で算出された類似度が「認証ＯＫ」とする範囲の下限値未満である場合（Ｓ２０４：ＹＥＳ）、サーバ１１ｂは、Ｓ１０６で取得された撮像データに写る人物と個人情報に含まれる顔画像の人物とは別人と判定して、顔認証の結果を「認証エラー」とする（Ｓ２０５）。一方、Ｓ２０２で算出された類似度が「認証ＯＫ」とする範囲の下限値以上である場合（Ｓ２０４：ＮＯ）、Ｓ２０２で算出された類似度が「認証ＯＫ」とする範囲内であるため、サーバ１１ｂは、顔認証の結果を「認証ＯＫ」とする（Ｓ２０６）。
【００５０】
〔第２実施形態の作用・効果〕
以上、本実施形態では、正規化された撮像データと、個人情報に含まれる顔画像との類似度が算出され、当該類似度が所定の閾値によって定められる範囲内か否かに基づいて、顔認証の結果が判定される。
【００５１】
これにより、本実施形態によれば、ＩＣカードの券面に記載されている画像を用いるといった、個人情報に含まれる顔画像と同一の画像を用いたなりすましを判定することができ、悪意のある第三者が不正に認証されることを防止できる。よって、本実施形態によれば、更なるセキュリティ性の向上が見込める。また、本実施形態では、正常に認証される類似度の許容範囲が設けられるため、個人情報に含まれる顔画像の解像度が低い場合であっても、その解像度等に合わせて「認証ＯＫ」とする範囲を調節することにより、認証の精度が著しく低下することを防止できる。
【００５２】
［第３実施形態］
本実施形態は、第１認証部１０５が、第１保持部１０５４と、第２認証部１０５５と、受付部１０５６と、照合部１０５７と有する点を除いて、第１実施形態と同様である。なお、本実施形態において第２実施形態の処理構成を含めることもできる。
【００５３】
〔処理構成〕
図７は、第３実施形態における第１認証部１０５の処理構成例を概念的に示すブロック図である。図７に示されるように、本実施形態の第１認証部１０５は、第１保持部１０５４と、第２認証部１０５５と、受付部１０５６と、照合部１０５７とを有する。
【００５４】
第１保持部１０５４は、顔認証の結果、正常に認証された撮像データを図示しない記憶部に保持する。第１保持部１０５４は、顔認証で撮像データが正常に認証される度に、当該撮像データを記憶部に保持する。この記憶部は、サーバ１１ｂに備えられていてもよいし、サーバ１１ｂと通信可能に接続された他の装置に備えられていてもよい。
【００５５】
第２認証部１０５５は、顔認証の結果、取得部１０２で取得された撮像データが認証されなかった場合、当該認証されなかった撮像データと、記憶部に保持された少なくとも１つの撮像データとを用いた顔認証を行う。
【００５６】
受付部１０５６は、第２認証部１０５５の認証の結果に基づいて、新たなＰＩＮの入力を受け付ける。詳細には、受付部１０５６は、第２認証部１０５５で、取得部１０２で取得された撮像データが、記憶部に保持されている撮像データのいずれかによって認証された場合に、本人確認の対象者からＰＩＮの入力を受け付ける。
【００５７】
照合部１０５７は、受付部１０５６で入力されたＰＩＮを照合する。照合部１０５７は、読取部１０１で用いられたＰＩＮを対象者に入力させてもよいし、読取部１０１で用いられたＰＩＮ以外の他のＰＩＮを予め設定しておき、当該他のＰＩＮを入力させるようにしてもよい。
【００５８】
そして、本実施形態の確認部１０６は、検証部１０４による個人情報の正当性の検証結果と照合部１０５７による照合結果とに基づいて、対象者の本人確認を行う。
【００５９】
〔動作例〕
図８を用いて、本実施形態の認証システム１の動作例について説明する。図８は、第３実施形態における認証システム１の処理の流れを示すフローチャートである。なお、以下では、第１実施形態と異なる工程（Ｓ３０１〜３０８）について説明する。Ｓ３０１〜Ｓ３０８は、Ｓ１０９において実行される。
【００６０】
サーバ１１ｂは、Ｓ１０３で取得された撮像データと個人情報に含まれる顔画像とを用いて顔認証を行う（Ｓ３０１）。Ｓ３０１の顔認証の結果、正常に認証された場合（Ｓ３０２：ＹＥＳ）、サーバ１１ｂは、Ｓ３０１の顔認証で用いられた撮像データを記憶部に保持する（Ｓ３０３）。そして、サーバ１１ｂはＳ３０１の顔認証の結果をサーバ１１ａに送信する。サーバ１１ａは、第１実施形態と同様に、Ｓ１０８の検証結果とサーバ１１ｂから取得した顔認証の結果とを用いて本人確認を行う（Ｓ３０８）。
【００６１】
一方、Ｓ３０１の顔認証の結果、正常に認証されなかった場合（Ｓ３０２：ＮＯ）、サーバ１１ｂは、Ｓ１０３で取得された撮像データと、記憶部に保持されている撮像データとを用いて再度顔認証を行う（Ｓ３０４）。Ｓ３０４の顔認証の結果、正常に認証されなかった場合（Ｓ３０５：ＮＯ）、サーバ１１ｂは処理を終了する。一方、Ｓ３０４の顔認証の結果、正常に認証された場合（Ｓ３０５：ＹＥＳ）、サーバ１１ｂは、本人確認の対象者によるＰＩＮの入力を受け付ける（Ｓ３０６）。そして、サーバ１１ｂは、Ｓ３０６で受け付けたＰＩＮを照合し（Ｓ３０７）、その照合結果をサーバ１１ａに送信する。
【００６２】
サーバ１１ａは、Ｓ１０８の検証結果と、サーバ１１ｂから取得した照合結果とを用いて、本人確認を行う（Ｓ３０８）。詳細には、サーバ１１ａは、Ｓ１０８の検証で個人情報の正当性が証明され、かつ、Ｓ３０６で受け付けたＰＩＮが正常に認証された場合に、認証システム１に対してＩＣカードを提示した人物が、当該ＩＣカードの所有者本人であると判定する。
【００６３】
〔第３実施形態の作用・効果〕
以上、本実施形態では、ＩＣカード内の個人情報に含まれる顔画像を用いた顔認証に失敗した場合、記憶部に保持されている、以前の顔認証で正常に認証された撮像データとの顔認証が実行される。そして、以前の顔認証で正常に認証された撮像データとの顔認証に成功した場合、本人確認の対象者からＰＩＮが入力され、当該入力されたＰＩＮが照合される。そして、ＩＣカードの正当性の検証結果と、入力されたＰＩＮの照合結果に基づいて、対象者の本人確認が行われる。これにより、本実施形態によれば、顔認証で誤った結果がでた場合であっても、本人のみが知り得る情報（ＰＩＮ）を更に入力させることで、本人確認を正確に行うことができる。
【００６４】
［第４実施形態］
本実施形態は、情報端末１０が第２保持部１０８を有する点を除いて、第１実施形態と同様である。なお、本実施形態において、第２及び第３実施形態の処理構成を含めることも可能である。
【００６５】
〔処理構成〕
図９は、第４実施形態における認証システム１の処理構成例を概念的に示すブロック図である。図９に示されるように、本実施形態の情報端末１０は第２保持部１０８を有する。
【００６６】
第２保持部１０８は、確認部１０６の本人確認処理で正常に本人確認された場合、読取部１０１で読み取られた個人情報および電子署名を保持する。第２保持部１０８は、例えば、確認部１０６から正常に本人確認がされた旨の通知を取得し、当該通知をトリガとして、読取部１０１で読み取られた個人情報および電子署名を保持する。
【００６７】
〔動作例〕
図１０及び図１１を用いて、本実施形態の認証システム１の動作例について説明する。図１０は、第４実施形態における認証システム１において個人情報および電子署名を保持する処理の流れを示すフローチャートである。また、図１１は、第４実施形態における認証システム１において保持された個人情報および電子署名を読み出す処理の流れを示すフローチャートである。なお、以下では、第１実施形態と異なる工程（Ｓ４０１〜Ｓ４０４およびＳ５０１〜Ｓ５０３）について説明する。Ｓ４０１〜Ｓ４０４はＳ１１１の後に実行され、Ｓ５０１〜Ｓ５０３はＳ１０１の前に実行される。
【００６８】
まず、図１０を用いて、個人情報および電子署名を保持する処理の流れを説明する。
【００６９】
サーバ１１ａは、確認部１０６の本人確認処理で正常に本人確認されたか否かを判定する（Ｓ４０１）。ここで、Ｓ４０１で正常に本人確認されなかった場合（Ｓ４０２：ＮＯ）、サーバ１１ａは、そのまま処理を終了する。一方、Ｓ４０１で正常に本人確認された場合（Ｓ４０２：ＹＥＳ）、サーバ１１ａは、正常に本人確認された旨の通知を情報端末１０へ送信する（Ｓ４０３）。情報端末１０は、サーバ１１ａからの通知を取得すると、読取部１０１で読み取った個人情報および電子署名を保持する（Ｓ４０４）。
【００７０】
次に、図１１を用いて、保持された個人情報および電子署名を読み出す処理の流れを説明する。
【００７１】
まず、情報端末１０は、個人情報および電子署名が第２保持部１０８に保持されているか否かを判定する（Ｓ５０１）。第２保持部１０８に個人情報および電子署名が保持されている場合（Ｓ５０２：ＹＥＳ）、情報端末１０は当該個人情報および電子署名を第２保持部１０８から読み出す（Ｓ５０３）。そして、処理は図３のＳ１０３に遷移する。一方、第２保持部１０８に個人情報および電子署名が保持されていない場合（Ｓ５０２：ＮＯ）、ＩＣカードに含まれる個人情報と電子署名を取得するため、情報端末１０は図３のＳ１０１の処理を実行する。
【００７２】
〔第４実施形態の作用・効果〕
以上、本実施形態では、確認部１０６の本人確認処理で正常に本人確認された場合に、ＩＣカードから読み取られた個人情報および電子情報が情報端末１０内の第２保持部１０８に保持される。このようにすることで、一度正常に本人確認された人物は、認証システム１を次回以降利用するときにＩＣカードを読み取らせる必要がなくなる。よって、本実施形態によれば、認証システム１の利便性を向上させることができる。
【００７３】
［第５実施形態］
本実施形態は、サーバ１１ａが端末認証情報取得部１０９と第３保持部１１０とを有する点を除いて、第１実施形態と同様である。なお、本実施形態において、第２乃至第４実施形態の処理構成を含めることも可能である。
【００７４】
〔処理構成〕
図１２は、第５実施形態における認証システム１の処理構成例を概念的に示すブロック図である。図１２に示されるように、本実施形態の認証システム１は端末認証情報取得部１０９と第３保持部１１０とをさらに有する。
【００７５】
端末認証情報取得部１０９は、情報端末１０を認証可能な端末認証情報を取得する。端末認証情報は、例えば、情報端末１０が携帯端末であれば、ＩＭＥＩ（International Mobile Equipment Identity）、ＩＭＳＩ（International Mobile Subscriber Identity）等である。また、端末認証情報として、ＭＡＣ（Media Access Control）アドレスや、アプリ毎に割り当てられたシリアルＩＤを用いてもよい。
【００７６】
第３保持部１１０は、確認部１０６で対象者が正常に確認された場合、端末認証情報取得部１０９で取得された端末認証情報を保持する。第３保持部１１０は、例えば、確認部１０６から正常に本人確認がされた旨の通知を取得し、当該通知をトリガとして、端末認証情報取得部１０９で取得された端末認証情報を保持する。これにより、本人確認において対象者が正常に確認されたときに利用された情報端末１０を、第３保持部１１０に保持されている端末認証情報に基づいて識別することができる。
【００７７】
そして、本実施形態の確認部１０６は、検証部１０４による個人情報の正当性の検証結果と、第１認証部１０５の顔認証の結果と、第３保持部１１０で保持された端末認証情報とに基づいて、対象者の本人確認を行う。詳細には、本実施形態の確認部１０６は、端末認証情報取得部１０９で取得された端末認証情報と、第３保持部１１０で保持されている端末認証情報とが同一か否かを判定する。
【００７８】
〔動作例〕
図１３を用いて、本実施形態の認証システム１の動作例について説明する。図１３は、第５実施形態における認証システム１の処理の流れを示すフローチャートである。なお、以下では、第１実施形態と異なる工程（Ｓ６０１〜Ｓ６０６）について説明する。Ｓ６０１〜Ｓ６０６は、Ｓ１１１において実行される。
【００７９】
サーバ１１ａは情報端末１０から端末認証情報を取得する（Ｓ６０１）。そして、サーバ１１ａは、端末認証情報が第３保持部１１０にすでに保持されているか否かを判定する（Ｓ６０２）。第３保持部１１０に端末認証情報が保持されていない場合（Ｓ６０２：ＮＯ）、サーバ１１ａは、第１実施形態と同様に、検証部１０４の検証結果と第１認証部１０５の認証結果とに基づいて本人確認を行う（Ｓ６０３）。そして、サーバ１１ａは本人確認処理の結果に応じて、Ｓ６０１で取得された端末認証情報を第３保持部１１０に保持する（Ｓ６０４）。詳細には、サーバ１１ａは、Ｓ６０３の本人確認処理で正常に本人確認された場合、Ｓ６０１で取得された端末認証情報を第３保持部１１０に保持する。Ｓ６０３の本人確認処理で正常に本人確認されなかった場合は、サーバ１１ａはＳ６０１で取得した端末認証情報を第３保持部１１０に保持せずに処理を終了する。
【００８０】
一方、第３保持部１１０に端末認証情報が保持されている場合（Ｓ６０２：ＹＥＳ）、サーバ１１ａは、Ｓ６０１で取得された端末認証情報と、第３保持部１１０に保持されている端末認証情報とを比較する（Ｓ６０５）。そして、サーバ１１ａは、検証部１０４の検証結果及び第１認証部１０５の認証結果に加えて、Ｓ６０５の比較結果に基づいて本人確認を行う（Ｓ６０６）。詳細には、Ｓ６０１で取得された端末認証情報と第３保持部１１０とが同一であり、かつ検証部１０４の検証結果及び第１認証部１０５の認証結果が共に正常である場合、サーバ１１ａは本人確認処理の結果を正常と判定する。ここで、Ｓ６０１で取得された端末認証情報と第３保持部１１０に保持されている端末認証情報が異なる場合、サーバ１１ａは、検証部１０４の検証結果及び第１認証部１０５の認証結果にかかわらず、本人確認処理の結果をエラーと判定する。
【００８１】
なお、本実施形態の認証システム１において、読取部１０１を有する情報端末１０と、取得部１０２を有する情報端末１０とが別々に備えられている場合は、双方の端末認証情報が取得され、当該取得された２つの端末認証情報が紐付けられて第３保持部１１０に保持される。
【００８２】
また、図１２では、端末認証情報取得部１０９及び第３保持部１１０がサーバ１１ａに備えられている例を示したが、端末認証情報取得部１０９及び第３保持部１１０はサーバ１１ｂに備えられていてもよい。また、サーバ１１ａ及びサーバ１１ｂの各処理部は、１つのサーバに備えられていてもよい。
【００８３】
〔第５実施形態の作用・効果〕
以上、本実施形態では、端末認証情報がさらに取得され、本人確認処理において、当該取得された端末認証情報と、第３保持部１１０に予め保持されている端末認証情報が同一であるか否かが更に判定され、端末認証情報が異なる場合は、本人確認処理の結果がエラーとなる。これにより、本実施形態によれば、他人のＩＣカードを不正に取得した第三者が、当該ＩＣカードの本来の持ち主の端末と異なる端末で認証システム１を利用した場合に、本人と誤って判定されることを防止できる。従って、本実施形態によれば、認証システム１のセキュリティ性を向上させることができる。
【００８４】
なお、本実施形態では、端末認証情報取得部１０９で取得された端末認証情報と、第３保持部１１０で保持されている端末認証情報とが異なる場合に確認エラーとする例を示したが、単に前回の認証で用いられた情報端末１０と異なる情報端末１０である旨を警告するメッセージ等を表示するようにしてもよい。このようにしても、例えば他人のＩＣカードを不正に取得した第三者の悪用を抑止することができ、認証システム１のセキュリティ性の向上が見込める。また、このようなメッセージを出力することにより、ＩＣカードの正当な所有者に不正なアクセスの試みがあったことを通知することができる。
【００８５】
［第６実施形態］
本実施形態では、撮像データを用いた顔認証の代わりに、ＰＩＮやパスワード等の個人認証情報に基づく認証を行う点を除いて、第１実施形態と同様である。
【００８６】
〔処理構成〕
図１４は、第６実施形態における認証システム１の処理構成例を概念的に示すブロック図である。図１４に示されるように、本実施形態の認証システム１は、１つの情報端末１０と、２つのサーバ１１ａ、１１ｂとを備える。なお、以下の説明において、２つのサーバ１１ａ、１１ｂを区別する必要がない場合は、単にサーバ１１と表記する。また、図１４に示されるように、情報端末１０は読取部１０１と取得部１０２’とを有し、サーバ１１ａは復号部１０３と検証部１０４と確認部１０６’とを有し、サーバ１１ｂは第１認証部１０５’を有する。
【００８７】
取得部１０２’は個人認証情報を取得する。個人認証情報は認証システム１における対象者を一意に認証可能な情報であり、例えば、ＩＣカードから個人情報及び電子署名を読み取るためのＰＩＮとは別に設定される、他のＰＩＮやパスワード等である。
【００８８】
また、個人認証情報としては、個人情報及び電子署名を取得するＩＣカードとは別に、本人のみが有するＩＣカード（以下、第２ＩＣカードと表記する）のカード識別情報を利用することもできる。第２ＩＣカードは固有の識別ＩＤといったカード識別情報を有していればよく、当該第２ＩＣカードに格納されるその他の情報は制限されない。第２ＩＣカードは、例えば、Ｆｅｌｉｃａ（登録商標）に対応したＩＣカードやＭｙｆａｉｒ（登録商標）に対応したＩＣカードである。Ｆｅｌｉｃａ（登録商標）に対応したＩＣカードの例としては、Ｓｕｉｃａ（登録商標）やＰａｓｍｏ（登録商標）等の交通カード、楽天Ｅｄｙ（登録商標）やｎａｎａｃｏ（登録商標）等が挙げられる。また、Ｍｙｆａｉｒ（登録商標）に対応したＩＣカードの例としては、ｔａｓｐｏ（登録商標）等が挙げられる。これらのＦｅｌｉｃａ（登録商標）に対応したＩＣカードやＭｙｆａｉｒ（登録商標）に対応したＩＣカードは、固有の識別ＩＤ（カード識別情報）を有しており、この識別ＩＤを個人認証情報として用いることにより、当該ＩＣカードの所有者を特定することができる。
【００８９】
取得部１０２’は、情報端末１０の入力インタフェースを介したユーザの入力に基づいて、パスワード等を個人認証情報として取得できる。また、第２ＩＣカードを用いる場合は、情報端末１０は、内蔵型あるいは外付型カードリーダを介して、カード識別情報を個人認証情報として取得できる。
【００９０】
第１認証部１０５’は、取得部１０２’で取得された個人認証情報を照合する。例えば、個人認証情報と当該個人認証情報に対応する個人を識別する情報（例えば、ユーザＩＤ等）とを関連付けて、図示しない記憶部等に予め記憶しておくことにより、取得部１０２’で取得された個人認証情報に基づいて、個人を認証することができる。
【００９１】
確認部１０６’は、検証部１０４による正当性の検証結果と、第１認証部１０５’による個人認証の結果とに基づいて、対象者の本人確認を行う。詳細には、確認部１０６’は、検証部１０４でＩＣカードから読み取られた個人情報の正当性が証明され、かつ、取得部１０２’で取得された個人認証情報が第１認証部１０５’で認証された場合に、認証システム１に対してＩＣカードを提示した人物が、当該ＩＣカードの所有者本人であると判定する。ここで、検証部１０４による検証結果と、第１認証部１０５’に個人認証の結果は、例えば、対象者がＩＣカードを読み取る際にユーザＩＤを入力する等して関連付けられ、確認部１０６’は、その関連付けに基づいて本人確認処理を実行する。
【００９２】
〔動作例〕
図１５を用いて、本実施形態の認証システム１の動作例について説明する。図１５は、第６実施形態における認証システム１の処理の流れを示すシーケンス図である。なお、以下では、第１実施形態と異なる工程（Ｓ７０１〜Ｓ７０５）について説明する。
【００９３】
情報端末１０は、ユーザからの入力を受け付けたり、カードリーダを用いて第２ＩＣカードを読み取ったりして、個人認証情報を取得する（Ｓ７０１）。そして、情報端末１０は、Ｓ７０１で取得された個人認証情報をサーバ１１ｂへ送信する（Ｓ７０２）。
【００９４】
サーバ１１ｂは、個人認証情報と当該個人認証情報に対応する個人を識別する情報との対応関係を記憶する記憶部を参照し、Ｓ７０２で取得された個人認証情報を照合する（Ｓ７０３）。そして、サーバ１１ｂは照合の結果をサーバ１１ａに送信する（Ｓ７０４）。
【００９５】
サーバ１１ａは、Ｓ１０８の検証結果と、Ｓ７０４でサーバ１１ｂから取得した照合結果とを用いて、本人確認を行う（Ｓ７０５）。詳細には、サーバ１１ａは、Ｓ１０８の検証で個人情報の正当性が証明され、かつ、Ｓ７０３で個人認証情報が正常に認証された場合に、認証システム１に対してＩＣカードを提示した人物が、当該ＩＣカードの所有者本人であると判定する。
【００９６】
〔第６実施形態の作用・効果〕
以上、本実施形態では、第１実施形態における撮像データの代わりに、個人を一意に認証可能な個人認証情報が取得され、当該個人認証情報の照合結果とＩＣカードに含まれる個人情報の正当性とに基づいて、認証システム１にＩＣカードを提示した人物の本人確認が行われる。
【００９７】
これにより、本実施形態によれば、撮像装置を備えていないといった、機能が制限されている情報端末１０であっても、認証システム１を用いて本人確認をすることができる。また、顔認証より簡素なパスワード照合処理によって本人確認を行うことができる。
【００９８】
［第６実施形態の変形例］
図１４では、１つの情報端末１０が読取部１０１と取得部１０２’とを有する例を示した。しかし、本実施形態の認証システム１の処理構成は図１４に限定されない。例えば、認証システム１は図１６に示されるような構成とすることもできる。図１６は第６実施形態における認証システムの変形例の処理構成を概念的に示すブロック図である。図１６では、認証システム１は２つの情報端末１０ａ、１０ｂを備え、情報端末１０ａが読取部１０１を有し、情報端末１０ｂが取得部１０２’を有する。具体的には、情報端末１０ａは外付型ＩＣカードリーダを備えたＰＣであり、情報端末１０ｂはキーボード等の入力装置を備えた携帯端末である。また、情報端末１０ａは本体内蔵型ＩＣカードリーダを搭載したスマートフォン等の携帯端末であり、情報端末１０ｂはキーボード等の入力装置を備えた据え置き型ＰＣであってもよい。
【００９９】
この場合、第１実施形態の変形例と同様に、情報端末１０ａ、１０ｂは、情報端末１０ａで取得される個人情報及び電子署名と、情報端末１０ｂで取得される個人認証データと紐付ける紐付情報を付与してサーバ１１に送信する送信部１０７ａ’、１０７ｂ’をそれぞれ有する。紐付情報は、例えばユーザＩＤ等であり、情報端末１０ａ、１０ｂは、例えば各々の入力インタフェースを介してユーザにより紐付け情報を入力させること等により、紐付情報を取得することができる。
【０１００】
そして、確認部１０６’は、個人情報及び電子署名の検証結果と個人認証情報の照合結果との対応関係を、この紐付情報に基づいて判断する。このような構成によっても、上述した第６実施形態の効果を得ることができる。
【０１０１】
以下に実施例を挙げ、上述の内容を更に具体化して説明する。但し、本発明は以下の実施例に限定されない。以下の実施例では、本発明の認証システム１においてＩＣ運転免許証を用いて本人確認を行い、銀行口座を開設する例が示される。
【実施例】
【０１０２】
図１７は、実施例における処理の説明するための図である。図１７では、情報端末１０に表示される複数の画面が例示されている。これらの画面は、認証システム１の利用者が所持する携帯端末等の情報端末１０や、銀行に設置された店舗端末等の情報端末１０に表示される。
【０１０３】
口座開設の申込（１）と各種同意（２）がなされた後、ＩＣ運転免許証の提示を促す画面が表示される（３）。利用者は、自身の携帯端末や店舗端末に備え付けられたカードリーダにＩＣ運転免許証を提示する。すると、当該ＩＣ運転免許証に格納される個人情報および電子署名を読み取るためのパスワード（ＰＩＮ）の入力を促す画面が表示される（４）。この画面に従って、利用者はＩＣカードのパスワードを入力する。ここで正しいＰＩＮが入力された場合、（３）で提示したＩＣ運転免許証から個人情報および電子署名が読み取られる。次に、撮像データの取得を促す画面が表示される（５）。利用者は自身の携帯端末や店舗端末に備え付けられた撮像装置を用いて、自分の顔が写る撮像データを撮像し、認証システム１に送信する。そして、（５）で取得された撮像データと、（４）で読み取られた個人情報に含まれる顔画像とを用いて顔認証が実行される。また、（４）で読み取られた個人情報と、電子署名とを用いて、当該個人情報の正当性が併せて検証される。個人情報が正当なものであり、かつ、撮像データが正常に認識された場合、認証システム１に対してＩＣ運転免許証を提示した人物が、当該ＩＣ運転免許証の所有者本人であると判定される。さらに、ＩＣ運転免許証から取得された個人情報（名前や住所等）に基づいて一部の入力フォームが埋められる（６）。そして、残りの入力フォームが利用者の入力によって埋められ、その内容に問題がなければ口座開設処理が完了する（７）。
【０１０４】
以上、図面を参照して本発明の実施形態および実施例について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【０１０５】
また、上述の説明で用いた各シーケンス図や各フローチャートでは、複数の工程（処理）が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施形態は、内容が相反しない範囲で組み合わせることができる。
【０１０６】
以下、参考形態の例を付記する。
１．  少なくとも１つの情報端末と、少なくとも１つのサーバと、を備える認証システムにおいて、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取手段と、
対象者の顔が写る撮像データを取得する取得手段と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号手段と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証手段と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証手段と、
前記検証手段による前記個人情報の正当性の検証結果と前記第１認証手段の前記顔認証の結果とに基づいて、前記対象者の本人確認を行う確認手段と、
を有する認証システム。
２．  一方は前記読取手段を有し、他方は前記取得手段を有する２つの前記情報端末を備え、
前記２つの情報端末は、
前記個人情報と前記撮像データとを紐付ける紐付情報を付与して、当該２つの情報端末の各々が取得した前記個人情報および前記撮像データを前記サーバへ送信する送信手段を更に有し、
前記第１認証手段は、
前記個人情報および前記撮像データに付与された紐付情報に基づいて、前記個人情報および前記撮像データの対応関係を判断する、
１．に記載の認証システム。
３．  前記第１認証手段は、
前記撮像データにおける顔の位置と大きさ、及び前記撮像データの輝度値を所定値に正規化する正規化手段と、
前記正規化された撮像データと前記個人情報に含まれる顔画像との類似度を算出する類似度算出手段と、
前記算出された類似度に基づいて、前記顔認証の認証結果を判定する判定手段と、
を有する１．または２．に記載の認証システム。
４．  前記第１認証手段は、
前記顔認証の結果、正常に認証された前記撮像データを記憶部に保持しておく第１保持手段と、
前記顔認証の結果、前記撮像データが認証されなかった場合、当該認証されなかった撮像データと、前記記憶部に保持された少なくとも１つの撮像データとを用いた顔認証を行う第２認証手段と、
前記第２認証手段の認証の結果に基づいて、ＰＩＮの入力を受け付ける受付手段と、
前記入力されたＰＩＮを照合する照合手段と、
を有し、
前記確認手段は、
前記検証手段による前記個人情報の正当性の検証結果と前記照合手段による照合結果とに基づいて、前記対象者の本人確認を行う、
１．から３．のいずれか１つに記載の認証システム。
５．  前記情報端末は、
前記確認手段の本人確認の結果に基づいて、前記読取手段で読み取られた前記個人情報および前記電子署名を当該情報端末の記憶部に保持する第２保持手段、
を更に有する１．から４．のいずれか１つに記載の認証システム。
６．  前記確認手段は、
前記対象者が正常に確認された場合、当該本人確認で利用された前記情報端末を識別する端末認証情報を記憶部に保持する第３保持手段を有し、
前記検証手段による前記個人情報の正当性の検証結果と、前記第１認証手段の前記顔認証の結果と、前記第３保持手段に保持された端末認証情報とに基づいて、前記対象者の本人確認を行う、
１．から５．のいずれか１つに記載の認証システム。
７．  少なくとも１つの情報端末と、少なくとも１つのサーバと、を備える認証システムにおいて、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取手段と、
対象者を一意に認証可能な個人認証情報を取得する取得手段と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号手段と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証手段と、
前記個人認証情報を照合する第１認証手段と、
前記検証手段による前記個人情報の正当性の検証結果と前記第１認証手段の前記個人認証情報の照合結果とに基づいて、前記対象者の本人確認を行う確認手段と、
を有する認証システム。
８．  前記個人認証情報は前記ＩＣカードとは異なる他のＩＣカードを一意に識別するカード識別情報である、
７．に記載の認証システム。
９．  前記ＩＣカードは、ＩＣ運転免許証または個人番号カードのいずれか一方である、
１．から８．のいずれか１つに記載の認証システム。
１０．  少なくとも１つの情報端末と、少なくとも１つのサーバによって実行される認証方法であって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取処理と、
対象者の顔が写る撮像データを取得する取得処理と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号処理と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証処理と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う認証処理と、
前記検証処理による前記個人情報の正当性の検証結果と前記第１認証処理の前記顔認証の結果とに基づいて、前記対象者の本人確認を行う確認処理と、
を含む認証方法。
１１．一方は前記読取処理を実行し、他方は前記取得処理を実行する２つの前記情報端末を備え、
前記２つの情報端末が、
前記個人情報と前記撮像データとを紐付ける紐付情報を付与して、当該２つの情報端末の各々が取得した前記個人情報および前記撮像データを前記サーバへ送信し、
前記第１認証処理において、
前記個人情報および前記撮像データに付与された紐付情報に基づいて、前記個人情報および前記撮像データの対応関係を判断する、
９．に記載の認証方法。
１２．前記第１認証処理は、
前記撮像データにおける顔の位置と大きさ、及び前記撮像データの輝度値を所定値に正規化する正規化処理と、
前記正規化された撮像データと前記個人情報に含まれる顔画像との類似度を算出する類似度算出処理と、
前記算出された類似度に基づいて、前記顔認証の認証結果を判定する判定処理と、
を含む１０．または１１．に記載の認証方法。
１３．前記第１認証処理は、
前記顔認証の結果、正常に認証された前記撮像データを記憶部に保持しておく第１保持処理と、
前記顔認証の結果、前記撮像データが認証されなかった場合、当該認証されなかった撮像データと、前記記憶部に保持された少なくとも１つの撮像データとを用いた顔認証を行う第２認証処理と、
前記第２認証処理の認証の結果に基づいて、ＰＩＮの入力を受け付ける受付処理と、
前記入力されたＰＩＮを照合する照合処理と、
を含み、
前記確認処理は、
前記検証処理による前記個人情報の正当性の検証結果と前記照合処理による照合結果とに基づいて、前記対象者の本人確認を行う処理を含む、
１０．から１２．のいずれか１つに記載の認証方法。
１４．前記情報端末は、
前記確認処理の本人確認の結果に基づいて、前記読取処理で読み取られた前記個人情報および前記電子署名を当該情報端末の記憶部に保持する第２保持処理、
を更に実行する１０．から１３．のいずれか１つに記載の認証方法。
１５．前記確認処理は、
前記対象者が正常に確認された場合、当該本人確認で利用された前記情報端末を識別する端末認証情報を記憶部に保持する第３保持処理と、
前記検証処理による前記個人情報の正当性の検証結果と、前記第１認証処理の前記顔認証の結果と、前記第３保持処理で保持された端末認証情報とに基づいて、前記対象者の本人確認を行う処理とを含む、
１０．から１４．のいずれか１つに記載の認証方法。
１６．少なくとも１つの情報端末と、少なくとも１つのサーバと、によって実行される認証方法であって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取処理と、
対象者を一意に認証可能な個人認証情報を取得する取得処理と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号処理と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証処理と、
前記個人認証情報を照合する第１認証処理と、
前記検証処理による前記個人情報の正当性の検証結果と前記第１認証処理の前記個人認証情報の照合結果とに基づいて、前記対象者の本人確認を行う確認処理と、
を含む認証方法。
１７．前記個人認証情報は前記ＩＣカードとは異なる他のＩＣカードを一意に識別するカード識別情報である、
１６．に記載の認証方法。
１８．前記ＩＣカードは、ＩＣ運転免許証または個人番号カードのいずれか一方である、
１０．から１７．のいずれか１つに記載の認証方法。
１９．  少なくとも１つの情報端末と、少なくとも１つのサーバとにより実行されるプログラムであって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取処理と、
対象者の顔が写る撮像データを取得する取得処理と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号処理と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証処理と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証処理と、
前記検証処理による前記個人情報の正当性の検証結果と前記第１認証処理の前記顔認証の結果とに基づいて、前記対象者の本人確認を行う確認処理と、
を含むプログラム。
２０．一方は前記読取処理を実行し、他方は前記取得処理を実行する２つの前記情報端末を備え、
前記２つの情報端末に、
前記個人情報と前記撮像データとを紐付ける紐付情報を付与して、当該２つの情報端末の各々が取得した前記個人情報および前記撮像データを前記サーバへ送信する送信処理を更に実行させ、
前記第１認証処理において、
前記個人情報および前記撮像データに付与された紐付情報に基づいて、前記個人情報および前記撮像データの対応関係を判断する、
１９．に記載のプログラム。
２１．前記第１認証処理は、
前記撮像データにおける顔の位置と大きさ、及び前記撮像データの輝度値を所定値に正規化する正規化処理と、
前記正規化された撮像データと前記個人情報に含まれる顔画像との類似度を算出する類似度算出処理と、
前記算出された類似度に基づいて、前記顔認証の認証結果を判定する判定処理と、
を含む１９．または２０．に記載のプログラム。
２２．前記第１認証処理は、
前記顔認証の結果、正常に認証された前記撮像データを記憶部に保持しておく第１保持処理と、
前記顔認証の結果、前記撮像データが認証されなかった場合、当該認証されなかった撮像データと、前記記憶部に保持された少なくとも１つの撮像データとを用いた顔認証を行う第２認証処理と、
前記第２認証処理の認証の結果に基づいて、ＰＩＮの入力を受け付ける受付処理と、
前記入力されたＰＩＮを照合する照合処理と、
を含み、
前記確認処理は、
前記検証処理による前記個人情報の正当性の検証結果と前記照合処理による照合結果とに基づいて、前記対象者の本人確認を行う処理を含む、
１９．から２１．のいずれか１つに記載のプログラム。
２３．前記情報端末に、
前記確認処理の本人確認の結果に基づいて、前記読取処理で読み取られた前記個人情報および前記電子署名を当該情報端末の記憶部に保持する第２保持処理、
を更に実行させる１９．から２２．のいずれか１つに記載のプログラム。
２４．前記確認処理は、
前記対象者が正常に確認された場合、当該本人確認で利用された前記情報端末を識別する端末認証情報を記憶部に保持する第３保持処理と、
前記検証処理による前記個人情報の正当性の検証結果と、前記第１認証処理の前記顔認証の結果と、前記第３保持処理に保持された端末認証情報とに基づいて、前記対象者の本人確認を行う処理とを含む、
１９．から２３．のいずれか１つに記載のプログラム。
２５．少なくとも１つの情報端末と、少なくとも１つのサーバとにより実行されるプログラムであって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報と、前記個人情報と秘密鍵とを基に生成された電子署名とを含むＩＣカードから、前記個人情報および前記電子署名を読み取る読取処理と、
対象者を一意に認証可能な個人認証情報を取得する取得処理と、
前記秘密鍵に対応する公開鍵を用いて前記電子署名を復号する復号処理と、
前記復号された電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証処理と、
前記個人認証情報を照合する第１認証処理と、
前記検証処理による前記個人情報の正当性の検証結果と前記第１認証処理の前記個人認証情報の照合結果とに基づいて、前記対象者の本人確認を行う確認処理と、
を含むプログラム。
２６．前記個人認証情報は前記ＩＣカードとは異なる他のＩＣカードを一意に識別するカード識別情報である、
２５．に記載のプログラム。
２７．前記ＩＣカードは、ＩＣ運転免許証または個人番号カードのいずれか一方である、
１９．から２６．のいずれか１つに記載のプログラム。
【符号の説明】
【０１０７】
１  認証システム
２  ＣＰＵ
３  メモリ
４  入出力Ｉ／Ｆ
５  通信装置
６  バス
１０  情報端末
１１  サーバ
１０１  読取部
１０２  取得部
１０３  復号部
１０４  検証部
１０５  第１認証部
１０６  確認部
１０７ａ、１０７ｂ  送信部
１０８  第２保持部
１０９  端末認証情報取得部
１１０  第３保持部
１０５１  正規化部
１０５２  類似度算出部
１０５３  判定部
１０５４  第１保持部
１０５５  第２認証部
１０５６  受付部
１０５７  照合部
【図１】
2019050014.tif 000003
【図２】
2019050014.tif 000004
【図３】
2019050014.tif 000005
【図４】
2019050014.tif 000006
【図５】
2019050014.tif 000007
【図６】
2019050014.tif 000008
【図７】
2019050014.tif 000009
【図８】
2019050014.tif 000010
【図９】
2019050014.tif 000011
【図１０】
2019050014.tif 000012
【図１１】
2019050014.tif 000013
【図１２】
2019050014.tif 000014
【図１３】
2019050014.tif 000015
【図１４】
2019050014.tif 000016
【図１５】
2019050014.tif 000017
【図１６】
2019050014.tif 000018
【図１７】
2019050014.tif 000019
【手続補正書】
【提出日】平成30年11月7日(2018.11.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つの情報端末と、少なくとも１つのサーバと、を備える口座開設システムにおいて、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報を読み取る読取手段と、
前記ＰＩＮが正常に認証された場合に、対象者の顔が写る撮像データを取得する取得手段と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証手段と、
前記第１認証手段の顔認証において前記撮像データが正常に認証された場合に、前記個人情報に基づいて入力フォームに情報を入力する入力手段と、
前記入力フォームに入力された情報を基に口座を開設する処理を行う口座開設処理手段と、
を有する口座開設システム。
【請求項２】
前記読取手段は、さらに前記個人情報と秘密鍵とを基に生成された電子署名を読み取り、
前記入力手段は、さらに前記個人情報および前記電子署名に基づき前記対象者の本人確認が行われた場合に、前記個人情報に基づいて入力フォームに情報を入力する、
請求項１に記載の口座開設システム。
【請求項３】
前記口座開設システムは、
前記顔認証の結果、前記撮像データが正常に認証される度に、正常に認証された前記撮像データを記憶部に保持する第１保持手段をさらに有し、
前記第１認証手段は、
前記顔認証の結果、前記撮像データが正常に認証されなかった場合、認証されなかった撮像データと、前記記憶部に保持された少なくとも１つの撮像データとを用いた顔認証を行う第２認証手段をさらに有する、
請求項２に記載の口座開設システム。
【請求項４】
前記第２認証手段の認証結果に基づいてＰＩＮの入力を受け付け、入力されたＰＩＮを照合するＰＩＮ照合手段を有し、
前記ＰＩＮ照合手段は、前記第１認証手段の顔認証により正常に認証されなかった撮像データと、前記記憶部に保持された撮像データとの類似度が、第１の閾値以上、または、第１の閾値より小さい第２の閾値以下であるとき、ＰＩＮの入力を受け付ける、
請求項３に記載の口座開設システム。
【請求項５】
前記口座開設システムは、
前記電子署名と前記個人情報とを基に、前記個人情報の正当性を検証する検証手段と、
前記検証手段による検証結果と前記第２認証手段の前記顔認証の結果とに基づいて、前記対象者の本人確認を行う確認手段と、を有し、
前記情報端末は、
前記確認手段の本人確認の結果に基づき、前記読取手段で読み取られた前記個人情報および前記電子署名を当該情報端末の記憶部に保持する第２保持手段をさらに有する、
請求項３または４に記載の口座開設システム。
【請求項６】
前記確認手段は、前記対象者が正常に確認された場合、当該本人確認で利用された前記情報端末を識別する端末認証情報を記憶部に保持する第３保持手段をさらに有し、
前記検証手段による前記個人情報の正当性の検証結果と、前記第１認証手段の前記顔認証の結果と、前記第３保持手段に保持された端末認証情報とに基づいて、前記対象者の本人確認を行う、
請求項５に記載の口座開設システム。
【請求項７】
一方は前記読取手段を有し、他方は前記取得手段を有する２つの前記情報端末を備え、
前記２つの情報端末は、
前記個人情報と前記撮像データとを紐付ける紐付情報を付与して、当該２つの情報端末の各々が取得した前記個人情報および前記撮像データを前記サーバへ送信する送信手段を更に有し、
前記第１認証手段は、
前記個人情報および前記撮像データに付与された紐付情報に基づいて、前記個人情報および前記撮像データの対応関係を判断する、
請求項１から６のいずれか１項に記載の口座開設システム。
【請求項８】
少なくとも１つの情報端末と、少なくとも１つのサーバによって実行される口座開設方法であって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報を読み取る読取処理と、
前記ＰＩＮが正常に認証された場合に、対象者の顔が写る撮像データを取得する取得処理と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証処理と、
前記第１認証処理の顔認証において、前記撮像データが正常に認証された場合に、前記個人情報に基づいて入力フォームに情報を入力する入力処理と、
前記入力フォームに入力された情報を基に口座を開設する処理を行う口座開設処理と、
を含む口座開設方法。
【請求項９】
少なくとも１つの情報端末と、少なくとも１つのサーバとにより実行されるプログラムであって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報を読み取る読取処理と、
前記ＰＩＮが正常に認証された場合に、対象者の顔が写る撮像データを取得する取得処理と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証処理と、
前記第１認証処理の顔認証において、前記撮像データが正常に認証された場合に、前記個人情報に基づいて入力フォームに情報を入力する入力処理と、
前記入力フォームに入力された情報を基に口座を開設する処理を行う口座開設処理と、
を含むプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明によれば、
少なくとも１つの情報端末と、少なくとも１つのサーバと、を備える口座開設システムにおいて、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報を読み取る読取手段と、
前記ＰＩＮが正常に認証された場合に、対象者の顔が写る撮像データを取得する取得手段と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証手段と、
前記第１認証手段の顔認証において前記撮像データが正常に認証された場合に、前記個人情報に基づいて入力フォームに情報を入力する入力手段と、
前記入力フォームに入力された情報を基に口座を開設する処理を行う口座開設処理手段と、
を有する口座開設システムが提供される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明によれば、
少なくとも１つの情報端末と、少なくとも１つのサーバによって実行される口座開設方法であって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報を読み取る読取処理と、
前記ＰＩＮが正常に認証された場合に、対象者の顔が写る撮像データを取得する取得処理と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証処理と、
前記第１認証処理の顔認証において、前記撮像データが正常に認証された場合に、前記個人情報に基づいて入力フォームに情報を入力する入力処理と、
前記入力フォームに入力された情報を基に口座を開設する処理を行う口座開設処理と、
を含む口座開設方法が提供される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明によれば、
少なくとも１つの情報端末と、少なくとも１つのサーバとにより実行されるプログラムであって、
１以上のＰＩＮ（Personal Identification Number）を用いて、ＩＣカードの正当な所有者の顔画像を含む個人情報を読み取る読取処理と、
前記ＰＩＮが正常に認証された場合に、対象者の顔が写る撮像データを取得する取得処理と、
前記撮像データと、前記個人情報に含まれる前記顔画像とを用いた顔認証を行う第１認証処理と、
前記第１認証処理の顔認証において、前記撮像データが正常に認証された場合に、前記個人情報に基づいて入力フォームに情報を入力する入力処理と、
前記入力フォームに入力された情報を基に口座を開設する処理を行う口座開設処理と、
を含むプログラムが提供される。