JP6346359B1 - 署名照合システム - Google Patents
署名照合システム Download PDFInfo
- Publication number
- JP6346359B1 JP6346359B1 JP2017150159A JP2017150159A JP6346359B1 JP 6346359 B1 JP6346359 B1 JP 6346359B1 JP 2017150159 A JP2017150159 A JP 2017150159A JP 2017150159 A JP2017150159 A JP 2017150159A JP 6346359 B1 JP6346359 B1 JP 6346359B1
- Authority
- JP
- Japan
- Prior art keywords
- signature
- writing speed
- signatures
- information
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Collating Specific Patterns (AREA)
Abstract
【解決手段】端末から入力された署名情報を、署名照合サーバにおいて照合する署名照合システムにおいて、前記署名照合サーバは、前記端末から入力された署名データを取得する入力部と、前記署名照合サーバの署名データベースに格納された複数の署名情報について、筆跡位置に関して時系列的に対応付けられて、署名長が統一された2つの署名の各時刻における筆記速度を算出する判定部と、筆記速度の相関を統一された署名長にわたって算出し、筆記速度の相関距離を算出する特徴量算出部とを備え、前記判定部は、前記相関距離が所定の閾値以下である場合に、前記2つの署名が同一の人物により入力されたものと判定する。
【選択図】図3
Description
登録失敗率(FTE:Failure to Enroll)・登録時に一定回数記入した署名が、登録条件が満たされず登録失敗となる確率
本人拒否率(FRR:False Rejection Rate)・登録された本人署名と、入力された本人署名とを不一致と判定する確率
他人受入率(FAR:False Acceptance Rate)・登録された本人署名と、入力された他人の署名とを一致と判定する確率
クローン一致率(CMR:Clone Match Rate)・他人が悪意をもって真似をし、入力した署名を誤って一致と判定する確率。
vcor=2−rv
を算出する特徴量算出部とを備え、前記判定部は、前記相関距離が所定の閾値以下である場合に、前記2つの署名が同一の人物により入力されたものと判定することを特徴とする。
図2に、本発明の一実施形態にかかる署名照合システムを示す。例えば、銀行業務において、従来の印鑑による照合に代えて、署名による照合を用いる場合について説明する。銀行の各支店の店舗100に設置された営業店端末101には、タブレット端末102と電子ペン103とが備え付けられている。一般家庭110において、いわゆる「ネットバンキング」サービスを利用する場合には、ユーザのタブレット端末112と電子ペン113とを使用する。タブレット端末102,112は、営業店端末101またはルーター111と、ネットワーク120とを介して銀行システム130に接続されている。
ここで、上述のように、従来の署名認証方法では、筆記速度の特徴量の差分を計算する上で、テンプレート署名の筆記速度と認証対象署名情報の筆記速度に対して、対応付けを行っている。具体的には、テンプレート署名の筆記速度の系列をv1(t)(t=1、2、・・・T1)、認証署名情報の筆記速度の系列をv2(t)(t=1、2、・・・T2)として、v1(t)およびv2(t)に対してDynamic Time Warping(以下、DTWという)を適用し、対応付けを行った上で、次式で示されるように、その差の絶対値の累積値を特徴量の差分として用いている(非特許文献2)。
そこで、本実施形態の署名照合サーバ200における署名認証方法では、従来のように、筆記速度に対して、直接DTWを適用し、対応付けを行った上で、筆記速度の速度差を評価するのではなく、事前に筆跡の位置に対してDTWを適用し、筆跡の位置の対応付けを行った上で、その対応する位置における筆記速度の速度差を評価する。
テンプレート署名の署名データ:(xi(t),yi(t))、t=1,...,T1
認証対象署名情報の署名データ:(xj(t),yj(t))、t=1,...,T2。
i(1)=j(1)=1
i(s)≦i(s+1)≦i(s)+1
j(s)≦j(s+1)≦j(s)+1
i(S)=Ti, j(S)=Tj
そして、時系列的にテンプレート署名と認証対象署名情報のサンプリング点を対応付けてゆき、各サンプリング点における2つの署名間の距離
筆記速度を式(4)として評価することを前提に、テンプレート署名のサンプリング点と認証対象署名情報のサンプリング点が1対多の関係で関連付けられる場合に、1対多の関係で対応付けられる、サンプリング点の組み合わせのうち、時間的に最後に対応付けられる組み合わせ以外の組み合わせの、1の関係で対応付けられる座標位置の筆記速度を、1の関係で対応付けられる座標位置の直前の座標位置における筆記速度が維持されるものとして、評価することもできる。
上述したように、筆記速度は、個人を識別できる程度の有意差であり、筆跡位置の対応付けを行った後に、筆記速度の速度差を評価することにより、照合の精度を向上させることができる。しかしながら、タブレット端末などの入力デバイスの相違、周辺環境の変化、本人の気分の変化によって、筆記速度にブレが生ずる場合がある。また、年月を経るごとに筆記速度に変化が生じる場合も有る。
(xn(t),yn(t),pn(t))、t=1,...,Tn、n=1,2
と表す。署名照合システム200の判定部204は、2つの署名情報(例えば、署名1=テンプレート署名(n=1)、署名2=認証対象署名情報(n=2))に対して、署名領域の正規化を行い、筆跡位置に関して対応付けを行う。
y成分:vy(t)=y(t)−y(t−1)
さらに、2つの署名(署名1、署名)の筆記速度、筆記速度の平均値を以下のように定義 x:署名1の速度v1(t)
y:署名2の速度v2(t)
vcor=2−rv (8)
とし、vcorが、所定の閾値以下である場合に、署名照合サーバ200の判定部204は、2つの署名が同一の人物により入力されたものであると判定する。
再び図1を参照しながら、本実施形態の筆記速度の評価および速度相関の評価による照合処理を説明する。タブレット端末から本人の署名を3回入力させ(S11)、署名全体を画定する署名領域を正規化する(S12)。3つの登録用署名情報の筆跡を、時系列的にサンプリングして、正規化された署名領域における位置情報と筆圧情報とを取得する(S13)。
照合処理フローにおいては、照合のためにタブレット端末から入力された署名を、照合対象署名情報として取得すると(S21)、署名全体を画定する署名領域を正規化する(S22)。照合対象署名情報の筆跡を、時系列的にサンプリングし、各々のサンプリング点について、正規化された署名領域における位置情報と筆圧情報とを取得する(S23)。さらに、署名全体の重心位置からのベクトル情報と筆圧情報とを特徴量として数値化しておく(S24)。
101 営業店端末
102,112 タブレット端末
103,113 電子ペン
110 一般家庭
111 ルーター
120 ネットワーク
130 銀行システム
131 フロントエンドサーバ
132,200 署名照合サーバ
133 アプリケーションサーバ
211 署名データベース
212 照合ルールデータベース
Claims (5)
- 端末から入力された署名情報を照合する署名照合システムにおける署名照合サーバが実行する方法において、
前記署名照合サーバの判定部により、前記署名照合サーバの署名データベースに格納された複数の署名情報について、筆跡位置に関して時系列的に対応付けられて、署名長が統一された2つの署名(n=1,2)の各時刻tにおける筆記速度
を算出するステップと、
前記署名照合サーバの特徴量算出部により、第1の署名の筆記速度v1(t)をx、第2の署名の筆記速度v2(t)をy、
を統一された署名長Tにわたって算出し、筆記速度の相関距離
vcor=2−rv
を算出するステップと、
前記判定部により、前記相関距離が所定の閾値以下である場合に、前記2つの署名が同一の人物により入力されたものと判定するステップと
を備えたことを特徴とする方法。 - 前記2つの署名は、照合のための複数のテンプレート署名を登録する登録処理フローにおいて、前記署名照合サーバの入力部から入力された複数の登録用署名情報のうちの2つの署名を使用することを特徴とする請求項1に記載の方法。
- 前記2つの署名は、照合処理フローにおいて、前記複数のテンプレート署名から算出された照合基準テンプレートと、前記入力部から入力された認証対象署名情報とを使用することを特徴とする請求項2に記載の方法。
- コンピュータに、請求項1、2または3に記載の各ステップを実行させるためのコンピュータ実行可能プログラム。
- 端末から入力された署名情報を、署名照合サーバにおいて照合する署名照合システムにおいて、前記署名照合サーバは、
前記端末から入力された署名データを取得する入力部と、
前記署名照合サーバの署名データベースに格納された複数の署名情報について、筆跡位置に関して時系列的に対応付けられて、署名長が統一された2つの署名(n=1,2)の各時刻tにおける筆記速度
を算出する判定部と、
第1の署名の筆記速度v1(t)をx、第2の署名の筆記速度v2(t)をy、
を統一された署名長Tにわたって算出し、筆記速度の相関距離
vcor=2−rv
を算出する特徴量算出部とを備え、
前記判定部は、前記相関距離が所定の閾値以下である場合に、前記2つの署名が同一の人物により入力されたものと判定することを特徴とする署名照合システム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017150159A JP6346359B1 (ja) | 2017-08-02 | 2017-08-02 | 署名照合システム |
| PCT/JP2018/021625 WO2019026415A1 (ja) | 2017-08-02 | 2018-06-05 | 署名照合システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017150159A JP6346359B1 (ja) | 2017-08-02 | 2017-08-02 | 署名照合システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP6346359B1 true JP6346359B1 (ja) | 2018-06-20 |
| JP2019028889A JP2019028889A (ja) | 2019-02-21 |
Family
ID=62635718
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017150159A Expired - Fee Related JP6346359B1 (ja) | 2017-08-02 | 2017-08-02 | 署名照合システム |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6346359B1 (ja) |
| WO (1) | WO2019026415A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7347750B2 (ja) * | 2019-04-16 | 2023-09-20 | 日本電信電話株式会社 | 照合装置、学習装置、方法、及びプログラム |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5202930A (en) * | 1989-09-05 | 1993-04-13 | Alexander Livshitz | High precision on-line signature dynamic verification system |
| JP3335542B2 (ja) * | 1996-12-11 | 2002-10-21 | 日本サイバーサイン株式会社 | 手書き文字の照合方法および装置 |
| JP2002358525A (ja) * | 2001-06-01 | 2002-12-13 | Casio Comput Co Ltd | パターン照合装置、パターン正規化装置、及びプログラム |
| JP2003044855A (ja) * | 2001-08-03 | 2003-02-14 | Nippon System Kaihatsu Kk | 認証装置および認証方法ならびに認証プログラム |
| EP1493124B1 (en) * | 2002-03-13 | 2006-07-26 | O-Pen ApS | A touch pad and a method of operating the touch pad |
| JP5567753B1 (ja) * | 2013-04-08 | 2014-08-06 | 株式会社三菱東京Ufj銀行 | 認証装置、金融取引装置、通信端末、情報処理装置およびプログラム |
-
2017
- 2017-08-02 JP JP2017150159A patent/JP6346359B1/ja not_active Expired - Fee Related
-
2018
- 2018-06-05 WO PCT/JP2018/021625 patent/WO2019026415A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019028889A (ja) | 2019-02-21 |
| WO2019026415A1 (ja) | 2019-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101571920B (zh) | 生物体认证系统、认证客户机终端以及生物体认证方法 | |
| US8020005B2 (en) | Method and apparatus for multi-model hybrid comparison system | |
| JP5531963B2 (ja) | 認証システム、装置、認証方法及びプログラム | |
| Roh et al. | Keystroke dynamics for authentication in smartphone | |
| US20070177773A1 (en) | Method and apparatus for rolling enrollment for signature verification | |
| Ren et al. | Critical segment based real-time e-signature for securing mobile transactions | |
| CN109657528A (zh) | 指纹识别方法以及使用指纹识别方法的电子装置 | |
| Sanchez-Reillo et al. | Improving presentation attack detection in dynamic handwritten signature biometrics | |
| JP2012238256A (ja) | 生体認証装置、生体認証方法および生体認証プログラム | |
| Le Lan et al. | Securing smartphone handwritten pin codes with recurrent neural networks | |
| US10984085B2 (en) | Biometric recognition for uncontrolled acquisition environments | |
| JP6346359B1 (ja) | 署名照合システム | |
| US9773150B1 (en) | Method and system for evaluating fingerprint templates | |
| JP6182659B1 (ja) | 署名認証方法および署名認証システム | |
| JP6126732B1 (ja) | 署名認証方法および署名認証システム | |
| Al-Jarrah et al. | Finger-drawn signature verification on touch devices using statistical anomaly detectors | |
| JP6199470B1 (ja) | 署名認証システム | |
| JP6276890B1 (ja) | 署名照合システム | |
| Yamazaki et al. | A study on vulnerability in on-line writer verification system | |
| JP2002140709A (ja) | ペン入力個人認識方法 | |
| JPWO2005069221A1 (ja) | パターン識別システム、パターン識別方法、及びパターン識別プログラム | |
| US20070233667A1 (en) | Method and apparatus for sample categorization | |
| JP2017201464A (ja) | ペン入力個人認識方法 | |
| JP6182658B1 (ja) | 署名認証システム | |
| WO2016005759A1 (en) | Access management system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180515 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180524 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6346359 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |