(57)【特許請求の範囲】
【請求項１】
署名者が署名する手記署名に対応してタッチされる位置に対する位置データおよび圧力データを含むタッチデータを手記署名入力データとして出力するタッチ入力部を含む手記署名入力部と、
署名者別の手記署名特性情報を登録する登録簿と、
前記手記署名入力部から入力され、タッチデータを含む手記署名入力データおよび手記署名入力データが入力される時間をカウントして共に格納し、前記手記署名入力データおよびカウントされる時間によってセグメント基準時間（ｔ１）単位でセグメントを認識し、手記署名を認識して手記署名イメージおよびセグメントイメージを生成し、前記手記署名を含む手記署名ブロックおよび前記セグメントイメージを含むセグメントブロックを生成し、前記セグメントブロックおよび手記署名ブロックそれぞれの情報および前記セグメントブロック相互間の相関関係情報と、前記セグメントブロックおよび手記署名ブロック相互間の相関関係情報を含む手記署名特性情報（Σ）を収集して、前記署名者の署名者識別情報にマッピングして前記登録簿に登録した後、手記署名認証要請の発生時に前記手記署名入力部のタッチ入力部を介して入力されるタッチデータから手記署名ブロックおよびセグメントブロック相互間の相関関係情報を含む手記署名特性情報（Σ）を収集し、手記署名認証を要請した署名者の識別情報に対応する登録手記署名特性情報（Σ'）をロードして、収集された手記署名特性情報（Σ）と比較し、一致度による手記署名セグメントに基づいて手記署名認証を行う手記署名認証部と、を含むことを特徴とする時分割セグメントブロック基盤手記署名認証システム。
【請求項２】
前記手記署名認証部は、
前記手記署名入力部のタッチ入力部から入力される手記署名入力データから入力される手記署名入力データおよび手記署名入力データが入力される時間をカウントして共に格納し、前記手記署名入力データおよびカウントされる時間によってセグメント基準時間（ｔ１）単位でセグメントを認識し、手記署名を認識して手記署名イメージおよびセグメントイメージを生成し、前記手記署名イメージを含む手記署名ブロックおよび前記セグメントイメージを含むセグメントブロックを生成した後、手記署名に対する手記署名イメージを含む手記署名ブロックの特徴情報である手記署名全体ブロック特徴情報（Ｑ）、手記署名を構成する前記手記署名セグメントの特徴情報である全体セグメントブロックの全体セグメントブロック特徴情報（Ｖ）、前記手記署名ブロックおよびセグメントブロックの間の相関関係によるブロック相関関係特徴情報（Ｃ）を含む手記署名特性情報（Σ）を抽出する手記署名特性抽出部と、
前記手記署名特性抽出部を介して抽出された手記署名特性情報（Σ）とあらかじめ登録されている登録手記署名特性情報（Σ'）とを比較して、それぞれあらかじめ設定された一致度による手記署名認証を行う手記署名セグメントブロック認証部と、
登録要請の発生時に前記手記署名特性抽出部を介して抽出される手記署名特性情報を前記登録簿に格納して登録させ、手記署名認証要請の発生時に前記手記署名セグメントブロック認証部を制御して手記署名認証を実行させる制御部と、を含むことを特徴とする請求項１に記載の時分割セグメントブロック基盤手記署名認証システム。
【請求項３】
前記手記署名特性抽出部は、
前記タッチデータから手記署名の開始を検出する手記署名開始検出部と、
前記タッチデータが入力されているうちに、一定時間タッチデータが入力されなければ、最終タッチデータ入力位置を手記署名終了地点に手記署名の終了を検出する手記署名終了検出部と、
前記タッチデータから入力されるタッチデータおよびタッチデータが入力される時間をカウントして共に格納し、前記タッチデータおよびカウントされる時間によってセグメント基準時間（ｔ１）単位でセグメントを認識し、手記署名を認識して手記署名イメージおよびセグメントイメージを生成して出力する時分割セグメント検出部と、
前記時分割セグメント検出部で検出されたセグメント個数をカウントするセグメントカウント部と、
前記セグメントイメージを入力されて前記セグメントイメージを含むセグメントブロック（ｓｉ）を生成し、生成されたセグメントブロック（ｓｉ）に対する特徴情報であるセグメントブロック特徴情報（ｖｉ）を生成し、生成されたセグメントブロック特徴情報（ｖｉ）を含む全体セグメントブロック特徴情報（Ｖ）を生成して出力するセグメントブロック特徴検出部と、
獲得された手記署名イメージを含む手記署名ブロック（Ｓ）を生成し、前記手記署名ブロック（Ｓ）の特徴情報である手記署名全体ブロック特徴情報（Ｑ）を生成して出力する手記署名全体ブロック特徴検出部と、
前記手記署名全体ブロックと前記セグメントブロック相互間の相関関係による情報であるブロック相関関係特徴情報（Ｃ）を生成して出力するセグメントブロック相関関係検出部と、
前記手記署名全体ブロック特徴情報（Ｑ）、前記全体セグメントブロック特徴情報（Ｖ）および前記ブロック相関関係特徴情報（Ｃ）を含む手記署名特性情報（Σ）を生成して出力する手記署名ブロック特性情報生成部と、を含む手記署名特性獲得部を含むことを特徴とする請求項１に記載の時分割セグメントブロック基盤手記署名認証システム。
【請求項４】
前記手記署名全体ブロック特徴検出部は、
前記手記署名ブロック（Ｓ）の面積を計算して手記署名全体ブロック面積情報（ｓｐａｃｅｓ）をさらに生成して出力し、
セグメントブロック特徴検出部は、
前記セグメントイメージを入力され、前記セグメントイメージを含む前記セグメントブロック（ｓｉ）を生成して出力するセグメントブロック生成部と、
前記セグメントブロック（ｓｉ）を入力され、セグメントブロックの各エッジの位置情報であるセグメントブロック位置情報（ｐｉ）を検出して出力するセグメントブロックエッジ位置検出部と、
前記セグメントブロック（ｓｉ）および前記セグメントブロック位置情報（ｐｉ）のうち少なくとも一つ以上を入力されて、前記セグメントブロック（ｓｉ）の面積を計算して、セグメントブロック面積情報（ｓｐａｃｅｓｉ）を生成して出力するセグメントブロック面積特性検出部と、
前記手記署名全体ブロック特徴検出部から手記署名全体ブロック面積情報（ｓｐａｃｅｓ）および前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）を入力されて、手記署名全体ブロック面積対比セグメントブロック面積比率を計算して、セグメントブロック面積比率情報（Δｉ）を生成して出力する面積比率特性検出部と、
手記署名の各セグメント別前記セグメントブロックエッジ位置情報（ｐｉ）、前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）およびセグメントブロック面積比率情報（Δｉ）を含むセグメントブロック特徴情報（ｖｉ）を生成し、全体手記署名のセグメントに対する全体セグメントブロック特徴情報（Ｖ）を生成して出力するセグメントブロック特徴情報生成部と、を含むことを特徴とする請求項３に記載の時分割セグメントブロック基盤手記署名認証システム。
【請求項５】
前記ブロックは、多角形のブロックであり、
前記セグメントブロック生成部は、当該セグメントの最上位地点、最下位地点、最左側地点および最右側地点を通過して前記セグメントを含む多角形のセグメントブロックを生成することを特徴とする請求項４に記載の時分割セグメントブロック基盤手記署名認証システム。
【請求項６】
前記手記署名全体ブロック特徴検出部は、
前記手記署名ブロック（Ｓ）の面積を計算して手記署名全体ブロック面積情報（ｓｐａｃｅｓ）をさらに生成して出力し、
前記セグメントブロック相関関係検出部は、
セグメントブロック（ｓｉ）と隣接して位置する隣接セグメントブロック（ｓｊ）のうち前記セグメントブロック（ｓｉ）と包含および交差（重畳）領域を形成する隣接セグメントブロック（ｓｊ）が存在するかを判断し、存在すれば、包含および交差領域の面積を計算して交差面積情報（δｉｊ）を出力する交差面積検出部と、
前記手記署名全体ブロック面積情報（ｓｐａｃｅｓ）、セグメントブロック面積情報（ｓｐａｃｅｓｉ）および前記交差面積情報（δｉｊ）を入力され、手記署名全体ブロック面積に対する交差面積（δｉｊ）の比率を計算して手記署名ブロック交差面積比率情報（ｒｉｊ）を生成し、前記セグメントブロック面積（ｓｐａｃｅｓｉ）対比前記交差面積（δｉｊ）の比率を計算してセグメントブロック交差面積比率情報（π'ｉｊ）を生成し、隣接セグメントブロック面積（ｓｐａｃｅｓｊ）対比前記交差面積（δｉｊ）の比率を計算して隣接セグメントブロック交差面積比率情報（π''ｉｊ）を生成する交差面積比率情報交差面積比率検出部と、
セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）が含まれるか否かおよび交差するか否かの情報であるセグメントブロック包含関係情報（Ｏｉｊ）を生成して出力するセグメントブロック包含関係検出部と、
セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）の位置を情報であるセグメントブロック位置情報（ＰＯＳｉｊ）を生成して出力するセグメント位置関係検出部と、
セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）のどちら側のエッジと交差するかを示す位置情報であるセグメントブロックエッジ位置関係情報（ＥＤＧＥｉｊ）を生成して出力するエッジ位置関係検出部と、
前記交差面積情報（δｉｊ）、手記署名ブロック交差面積比率情報（ｒｉｊ）、セグメントブロック交差面積比率情報（π'ｉｊ）、隣接セグメントブロック交差面積比率情報（π''ｉｊ）、セグメントブロック包含関係情報（Ｏｉｊ）、セグメントブロック位置情報（ＰＯＳｉｊ）、セグメントブロックエッジ位置関係情報（ＥＤＧＥｉｊ）を含むブロック相関関係特徴情報（Ｃ）を生成して出力する相関関係特徴情報生成部と、を含むことを特徴とする請求項３に記載の時分割セグメントブロック基盤手記署名認証システム。
【請求項７】
前記時分割セグメント検出部は、
リアルタイムで入力されるタッチデータの入力時前に前記入力されるタッチデータによって前記セグメント基準時間（ｔ１）単位で順次にセグメントを認識することを特徴とする請求項３に記載の時分割セグメントブロック基盤手記署名認証システム。
【請求項８】
前記時分割セグメント検出部は、
入力されるタッチデータおよびタッチデータの入力時間をカウントして格納し、前記タッチデータによって手記署名イメージが検出されれば、前記手記署名イメージを記録するのにかかる手記署名記録時間を基準として前記セグメント基準時間（ｔ１）単位で分割してセグメントを認識することを特徴とする請求項３に記載の時分割セグメントブロック基盤手記署名認証システム。
【請求項９】
前記セグメントブロック生成部は、
生成されたセグメントブロック内に分割されたセグメントによって生成されるサブセグメントに対するサブセグメントブロック（Ｓ'ｉ.ｘ）およびベイカンシー領域ブロック（Ｓ~ｉ.ｙ）をさらに検出し、
前記セグメントブロックエッジ位置検出部は、
前記サブセグメントブロック（Ｓ'ｉ.ｘ）に対するサブセグメントブロック位置情報（Ｐ'ｉ.ｘ）および前記ベイカンシー領域ブロック（Ｓ~ｉ.ｙ）のベイカンシー領域ブロック位置情報（Ｐ~ｉ.ｙ）をさらに検出して出力し、
前記セグメントブロック面積特性検出部は、
サブセグメントブロック（Ｓ'ｉ.ｘ）およびベイカンシー領域ブロック（Ｓ~ｉ.ｙ）の面積を計算してサブセグメントブロック面積情報（ｓｐａｃｅ（Ｓ'ｉ.ｘ））およびベイカンシー領域ブロック面積情報（ｓｐａｃｅ（Ｓ~ｉ.ｙ））を生成して出力し、
面積比率特性検出部は、一つのセグメントブロック（ｓｉ）に複数個のサブセグメントブロック（Ｓ'ｉ.ｘ）が存在する場合、セグメントブロック面積（ｓｐａｃｅｓｉ）対比サブセグメントブロック面積（ｓｐａｃｅ（Ｓ'ｉ.ｘ））の比率およびセグメントブロック面積（ｓｐａｃｅｓｉ）対比ベイカンシー領域ブロック面積（ｓｐａｃｅ（Ｓ~ｉ.ｙ））の比率を計算してサブセグメントブロック面積比率情報（Δ'ｉ.ｘ）およびベイカンシー領域ブロック面積比率情報（Δ~ｉ.ｙ）を出力し、
前記セグメントブロック特徴情報生成部は、
サブセグメントブロック（Ｓ'ｉ.ｘ）に対するサブセグメントブロック位置情報（Ｐ'ｉ.ｙ）、ベイカンシー領域ブロック（Ｓ~ｉ.ｙ）のベイカンシー領域ブロック位置情報（Ｐ~ｉ.ｙ）、サブセグメントブロック面積情報（ｓｐａｃｅ（Ｓ'ｉ.ｘ））、ベイカンシー領域ブロック面積情報（ｓｐａｃｅ（Ｓ~ｉ.ｙ））、サブセグメントブロック面積比率情報（Δ'ｉ.ｘ）およびベイカンシー領域ブロック面積比率情報（Δ~ｉ.ｙ）がさらに反映された全体セグメントブロック特徴情報（Ｖ）を生成して出力することを特徴とする請求項４に記載の時分割セグメントブロック基盤手記署名認証システム。
【請求項１０】
手記署名入力部から入力され、タッチデータを含む手記署名入力データおよび手記署名入力データが入力される時間をカウントして共に格納し、前記手記署名入力データおよびカウントされる時間によってセグメント基準時間（ｔ１）単位でセグメントを認識し、手記署名を認識して手記署名イメージおよびセグメントイメージを生成し、前記手記署名を含む手記署名ブロックおよび前記セグメントを含むセグメントブロックを生成し、前記セグメントブロックおよび手記署名ブロックそれぞれの情報および前記セグメントブロック相互間の相関関係情報と、前記セグメントブロックおよび手記署名ブロック相互間の相関関係情報を含む手記署名特性情報（Σ）を収集して署名者の署名者識別情報にマッピングして登録簿に登録する登録過程と、
手記署名認証要請の発生時に前記手記署名入力部のタッチ入力部を介して入力されるタッチデータから手記署名ブロックおよびセグメントブロック相互間の相関関係情報を含む手記署名特性情報（Σ）を収集し、手記署名認証を要請した署名者の識別情報に対応する登録手記署名特性情報（Σ'）をロードして、収集された手記署名特性情報（Σ）と比較し、一致度による手記署名セグメントに基づいて手記署名認証を行う手記署名認証過程を含む時分割セグメントブロック基盤手記署名認証方法。
【請求項１１】
前記手記署名登録過程は、
手記署名登録要請が発生するかをモニタリングする登録要請モニタリング段階と、
手記署名登録要請が発生すれば、登録する署名者の署名者識別情報を獲得する署名者識別情報獲得段階と、
署名者による手記署名に対してタッチ入力部から入力されるタッチデータから前記手記署名特性情報（Σ）を獲得する手記署名特性データ獲得段階と、
前記署名者識別情報に前記手記署名特性情報をマッピングして登録簿に格納して登録する手記署名登録段階と、を含むことを特徴とする請求項１０に記載の時分割セグメントブロック基盤手記署名認証方法。
【請求項１２】
前記手記署名認証過程は、
手記署名認証要請の発生有無をモニタリングする手記署名認証要請モニタリング段階と、
手記署名認証要請が発生すれば、署名者の署名者識別情報を獲得する署名者識別情報獲得段階と、
前記署名者による手記署名に対してタッチ入力部から入力されるタッチデータから前記手記署名特性情報（Σ）を獲得する手記署名特性情報獲得段階と、
前記獲得された署名者識別情報に対応してあらかじめ登録されている登録手記署名特性情報（Σ'）をロードする登録手記署名特性情報ロード段階と、
前記獲得された手記署名特性情報（Σ）と前記ロードされた登録手記署名特性情報（Σ'）とを比較して手記署名認証を行い、その認証結果を出力する手記署名認証段階と、を含むことを特徴とする請求項１０に記載の時分割セグメントブロック基盤手記署名認証方法。
【請求項１３】
前記手記署名特性情報（Σ）獲得段階は、
手記署名入力部から入力される手記署名入力データのタッチデータから手記署名の追跡を開始する手記署名追跡段階と、
前記手記署名追跡が開始されれば、時分割セグメント検出部を介して入力される手記署名入力データおよび手記署名入力データが入力される時間をカウントして共に格納し、前記手記署名入力データおよびカウントされる時間によってセグメント基準時間（ｔ１）単位でセグメントを認識して出力するセグメント検出段階と、
前記時分割セグメント検出部で検出されたセグメント個数をカウントするセグメントカウント段階と、
前記セグメントイメージを入力されて前記セグメントイメージを含むセグメントブロック（ｓｉ）を生成し、生成されたセグメントブロック（ｓｉ）に対する特徴情報であるセグメントブロック特徴情報（ｖｉ）を生成して出力するセグメントブロック特徴検出段階と、
獲得された手記署名イメージを含む手記署名ブロック（Ｓ）を生成し、前記手記署名ブロック（Ｓ）の特徴情報である手記署名全体ブロック特徴情報（Ｑ）を生成して出力する手記署名全体ブロック特徴検出段階と、
前記手記署名全体ブロックと前記セグメントブロック相互間の相関関係による情報であるブロック相関関係特徴情報（Ｃ）を生成して出力するセグメントブロック相関関係検出段階と、
全体セグメントに対するセグメントブロック特徴情報（ｖｉ）を含む全体セグメントブロック特徴情報（Ｖ）を生成し、前記手記署名全体ブロック特徴情報（Ｑ）、前記全体セグメントブロック特徴情報（Ｖ）および前記ブロック相関関係特徴情報（Ｃ）を含む手記署名特性情報（Σ）を生成して出力する手記署名ブロック特性情報生成段階と、を含むことを特徴とする請求項１０または１２に記載の時分割セグメントブロック基盤手記署名認証方法。
【請求項１４】
前記手記署名全体ブロック特徴検出段階は、
前記手記署名ブロック（Ｓ）の面積を計算して手記署名全体ブロック面積情報（ｓｐａｃｅｓ）をさらに生成して出力し、
セグメントブロック特徴検出段階は、
前記セグメントイメージを入力され、前記セグメントイメージを含む前記セグメントブロック（ｓｉ）を生成して出力するセグメントブロック生成段階と、
前記セグメントブロック（ｓｉ）を入力され、セグメントブロックの各エッジの位置情報であるセグメントブロック位置情報（ｐｉ）を検出して出力するセグメントブロックエッジ位置検出段階と、
前記セグメントブロック（ｓｉ）および前記セグメントブロック位置情報（ｐｉ）のうち少なくとも一つ以上を入力されて、前記セグメントブロック（ｓｉ）の面積を計算して、セグメントブロック面積情報（ｓｐａｃｅｓｉ）を生成して出力するセグメントブロック面積特性検出段階と、
前記手記署名全体ブロック特徴検出段階で検出された手記署名全体ブロック面積情報（ｓｐａｃｅｓ）および前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）を入力されて、前記手記署名全体ブロック面積（ｓｐａｃｅｓ）対比セグメントブロック面積（ｓｐａｃｅｓｉ）の比率を計算して、セグメントブロック面積比率情報（Δｉ）を生成して出力する面積比率特性検出段階と、
手記署名の各セグメント別の前記セグメントブロックエッジ位置情報（ｐｉ）、前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）およびセグメントブロック面積比率情報（Δｉ）を含むセグメントブロック特徴情報（ｖｉ）を生成し、全体手記署名のセグメントに対する全体セグメントブロック特徴情報を生成して出力するセグメントブロック特徴情報生成段階と、を含むことを特徴とする請求項１３に記載の時分割セグメントブロック基盤手記署名認証方法。
【請求項１５】
前記ブロックは、多角形のブロックであり、
前記セグメントブロック生成段階でセグメントブロック生成部は、
当該セグメントの最上位地点、最下位地点、最左側地点および最右側地点を通過して前記セグメントを含む多角形のセグメントブロックを生成することを特徴とする請求項１４に記載の時分割セグメントブロック基盤手記署名認証方法。
【請求項１６】
前記手記署名全体ブロック特徴検出段階は、
前記手記署名ブロック（Ｓ）の面積を計算して手記署名全体ブロック面積情報（ｓｐａｃｅｓ）をさらに生成して出力し、
前記セグメントブロック相関関係検出段階は、
セグメントブロック（ｓｉ）と隣接して位置する隣接セグメントブロック（ｓｊ）のうち前記セグメントブロック（ｓｉ）と包含および交差（重畳）領域を形成する隣接セグメントブロック（ｓｊ）が存在するかを判断し、存在すれば、包含および交差領域の面積を計算して交差面積情報（δｉｊ）を出力する交差面積検出段階と、
前記手記署名全体ブロック面積情報（ｓｐａｃｅｓ）、セグメントブロック面積情報（ｓｐａｃｅｓｉ）および前記交差面積情報（δｉｊ）を入力され、前記手記署名全体ブロック面積に対する交差面積（δｉｊ）の比率を計算して手記署名ブロック交差面積比率情報（ｒｉｊ）を生成し、前記セグメントブロック面積（ｓｐａｃｅｓｉ）対比前記交差面積（δｉｊ）の比率を計算してセグメントブロック交差面積比率情報（π'ｉｊ）を生成し、隣接セグメントブロック面積（ｓｐａｃｅｓｊ）対比前記交差面積（δｉｊ）の比率を計算して隣接セグメントブロック交差面積比率情報（π'ｉｊ）を生成する交差面積比率検出段階と、
セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）が含まれるか否かおよび交差するか否かの情報であるセグメントブロック包含関係情報（Ｏｉｊ）を生成して出力するセグメントブロック包含関係検出段階と、
セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）の位置情報であるセグメントブロック位置情報（ＰＯＳｉｊ）を生成して出力するセグメント位置関係検出段階と、
セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）のどちら側のエッジと交差するかを示す位置情報であるセグメントブロックエッジ位置関係情報（ＥＤＧＥｉｊ）を生成して出力するエッジ位置関係検出段階と、
前記交差面積情報（δｉｊ）、手記署名ブロック交差面積比率情報（ｒｉｊ）、セグメントブロック交差面積比率情報（π'ｉｊ）、隣接セグメントブロック交差面積比率情報（π''ｉｊ）、セグメントブロック包含関係情報（Ｏｉｊ）、セグメントブロック位置情報（ＰＯＳｉｊ）、セグメントブロックエッジ位置関係情報（ＥＤＧＥｉｊ）を含むブロック相関関係特徴情報（Ｃ）を生成して出力する相関関係特徴情報生成段階と、を含むことを特徴とする請求項１３に記載の時分割セグメントブロック基盤手記署名認証方法。
【請求項１７】
前記セグメントブロック生成段階は、
前記セグメントイメージを入力され、前記セグメントイメージを含む前記セグメントブロック（ｓｉ）を生成して出力するセグメントブロック検出段階と、
生成されたセグメントブロック内に分割されたセグメントによって生成されるサブセグメントに対するサブセグメントブロック（Ｓ'ｉ.ｘ）を検出するサブセグメントブロック検出段階と、
生成されたセグメントブロック内で前記サブセグメントブロックにより生成される空いた空間領域であるベイカンシー領域ブロック（Ｓ~ｉ.ｙ）を検出するベイカンシー領域ブロック検出段階と、を含み、
前記セグメントブロックエッジ位置検出段階は、
前記セグメントブロック（ｓｉ）を入力され、セグメントブロックの各エッジの位置情報であるセグメントブロック位置情報（ｐｉ）を検出して出力するセグメントブロックエッジ位置情報生成段階と、
前記サブセグメントブロック（Ｓ'ｉ.ｘ）に対するサブセグメントブロック位置情報（Ｐ'ｉ.ｘ）を検出して出力するサブセグメントブロックエッジ位置情報生成段階と、
前記ベイカンシー領域ブロック（Ｓ~ｉ.ｙ）のベイカンシー領域ブロック位置情報（Ｐ~ｉ.ｙ）を検出して出力するベイカンシー領域ブロックエッジ位置情報生成段階と、を含み、
前記セグメントブロック面積特性検出段階は、
前記セグメントブロック（ｓｉ）および前記セグメントブロック位置情報（ｐｉ）のうち少なくとも一つ以上を入力されて、前記セグメントブロック（ｓｉ）の面積を計算して、セグメントブロック面積情報（ｓｐａｃｅｓｉ）を生成して出力するセグメントブロック面積特性情報生成段階と、
前記サブセグメントブロック（Ｓ'ｉ.ｘ）の面積を計算してサブセグメントブロック面積情報（ｓｐａｃｅ（Ｓ'ｉ.ｘ））を生成して出力するサブセグメントブロック面積特定情報生成段階と、
前記ベイカンシー領域ブロック（Ｓ~ｉ.ｙ）の面積を計算してベイカンシー領域ブロック面積情報（ｓｐａｃｅ（Ｓ~ｉ.ｙ））を生成して出力するベイカンシー領域ブロック面積特性情報生成段階と、を含み、
面積比率特性検出段階は、
前記手記署名全体ブロック特徴検出段階で検出された手記署名全体ブロック面積情報（ｓｐａｃｅｓ）および前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）を入力されて、前記手記署名全体ブロック面積（ｓｐａｃｅｓ）対比セグメントブロック面積（ｓｐａｃｅｓｉ）の比率を計算して、セグメントブロック面積比率情報（Δｉ）を生成して出力する面積比率特性情報生成段階と、
一つのセグメントブロック（ｓｉ）に複数個のサブセグメントブロック（Ｓ'ｉ.ｘ）が存在する場合、セグメントブロック面積（ｓｐａｃｅｓｉ）対比サブセグメントブロック面積（ｓｐａｃｅ（Ｓ'ｉ.ｘ））の比率を計算して、サブセグメントブロック面積比率情報（Δ'ｉ.ｘ）を生成して出力するサブセグメント面積比率特性情報生成段階と、
一つのセグメントブロック（ｓｉ）に複数個のサブセグメントブロック（Ｓ'ｉ.ｘ）が存在する場合、セグメントブロック面積（ｓｐａｃｅｓｉ）対比ベイカンシー領域ブロック面積（ｓｐａｃｅ（Ｓ~ｉ.ｙ））の比率を計算して、ベイカンシー領域ブロック面積比率情報（Δ~ｉ.ｙ）を生成して出力するベイカンシー領域ブロック面積比率特性情報生成段階と、を含み、
前記セグメントブロック特徴情報生成段階は、
サブセグメントブロック（Ｓ'ｉ.ｘ）およびベイカンシー領域ブロック（Ｓ~ｉ.ｙ）に対するサブセグメントブロック位置情報（Ｐ'ｉ.ｘ）、ベイカンシー領域ブロック（Ｓ~ｉ.ｙ）のベイカンシー領域ブロック位置情報（Ｐ~ｉ.ｙ）、サブセグメントブロック面積情報（ｓｐａｃｅ（Ｓ'ｉ.ｘ））、ベイカンシー領域ブロック面積情報（ｓｐａｃｅ（Ｓ~ｉ.ｙ））、サブセグメントブロック面積比率情報（Δ'ｉ.ｘ）およびベイカンシー領域ブロック面積比率情報（Δ~ｉ.ｙ）がさらに反映された全体セグメントブロック特徴情報（Ｖ）を生成して出力することを特徴とする請求項１４に記載の時分割セグメントブロック基盤手記署名認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手記署名認証システムおよび方法に関し、より詳細には、手記署名時に一定の時間単位で区分されるセグメントを含むセグメントブロックに基づく手記署名特性情報によって手記署名認証を行う時分割手記署名認証システムおよびその方法に関する。
【背景技術】
【０００２】
スマートフォン、スマートパッドなどのようなアプリケーション基盤のスマート機器技術が発達し、モバイル通信技術およびインターネット通信技術が発達するに伴い、人々はインターネットおよびアプリケーションを介して簡単かつ容易に多様なサービスを利用することができるようになった。
【０００３】
多くのサービスは、そのサービスを利用する利用者（または「ユーザ」という）が誰であるかが確認される場合のみに提供されるサービスが多い。そうでない場合、第三者が利用者を盗用してサービスを利用する場合が発生し得るからである。
【０００４】
オフラインでは、ユーザを直接対面した状態で住民票、運転免許証などを利用して本人認証を行うが、直接ユーザを対面しないオンライン上では、サービスを利用するユーザが本人であるかを確認することができる方案が要求されている。
【０００５】
したがって、サービス利用者がサービス利用のために入力された情報の本人であるかを判断するための多様な技術が開発されて適用されている。
【０００６】
このような技術のうち代表的な技術がアイピン技術、ＳＭＳ本人認証技術、ＡＲＳシステムを利用したＡＲＳ本人認証技術、電子署名（デジタル署名）を利用した本人認証技術などがある。
【０００７】
ＳＭＳ本人認証技術は、携帯電話、ハンドフォン、スマートフォン等と呼ばれる移動通信端末の短文メッセージサービス（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ：ＳＭＳ）メッセージを介して認証番号を発送し、移動通信端末を所持したユーザがＳＭＳメッセージの認証番号をサービス利用中の機器で接続されたサイトまたはアプリケーションを介して入力するようにして、入力された認証番号と前記移動通信端末に対して登録された認証番号の一致可否による本人認証を行う技術である。
【０００８】
しかし、前述した技術は、移動通信端末を紛失したり、情報が流出されたときに、第三者によって盗用され得る危険性があった。
【０００９】
したがって、ユーザ保安性を高めるために前述した技術を二つ以上同時に適用する複合方式が適用されている傾向にあり、よりユーザを明確に区分できる更なる技術の開発が要求されている。
【００１０】
このような技術として、ユーザの個人的な特性が反映される手記署名認証技術の適用が考慮されている。
【００１１】
手記署名認証技術は、手記署名イメージの形状の一致度を検査するイメージ比較方式と、署名者の手記署名時に署名者の署名行為特徴に対する手記署名行為特性データを比較する行為特性比較方式がある。
【００１２】
通常、イメージ比較方式が適用された手記署名認証システムは、第三者でも手記署名のイメージ形状だけを類似に模倣する場合、手記署名が一致するものと判断され得るので、第三者の盗用が容易であるという問題点がある。
【００１３】
このようなイメージ比較方式の問題点によって、イメージ比較方式よりは行為特性比較方式が手記署名認証システムに適用されている。
【００１４】
行為特性比較方式が適用された手記署名認証システムの手記署名時に署名者の署名習慣で発生する全体圧力、速度、交差点、変曲点の角度などの特性を抽出して格納し、これに応じた認証を行う。しかし、行為特性比較方式を適用する場合にも、第三者がその手記署名のイメージに対応するように手記署名を模倣する場合、その行為特性まである程度模倣される場合が頻繁に発生している。さらには、従来、手記署名認証システムは、形状が全く異なっていても、全般的な行為特性のパターンのみが類似している場合、登録された手記署名行為特徴情報と一致したものと判断できるという問題点があった。
【００１５】
したがって、手記署名認証システムにおいてより正確に手記署名を区分し、これに伴って、手記署名認証時より高い認識率を有しながらも、認証正確度を高めて、保安性を向上させることができる方案が要求されている。
【発明の概要】
【発明が解決しようとする課題】
【００１６】
したがって、本発明の目的は、手記署名時に一定の時間単位によって区分されるセグメントを含む時分割セグメントブロックに基づく手記署名特性情報の格納によって手記署名を登録し、手記署名認証要請時にユーザが使用する手記署名から時分割セグメントブロックに基づく手記署名特性情報を獲得し、あらかじめ登録された時分割セグメントブロック基盤手記署名特性情報と前記獲得された時分割セグメント基盤手記署名特性情報とを比較して、セグメントに基づく手記署名認証を行う時分割セグメントブロック基盤手記署名認証システムおよびその方法を提供することにある。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、本発明による時分割セグメントブロック基盤手記署名認証システムは、署名者が署名する手記署名に対応してタッチされる位置に対する位置データおよび圧力データを含むタッチデータを手記署名入力データとして出力するタッチ入力部を含む手記署名入力部と；署名者別の手記署名特性情報を登録する登録簿と；前記手記署名入力部から入力され、タッチデータを含む手記署名入力データおよび手記署名入力データが入力される時間をカウントして共に格納し、前記手記署名入力データおよびカウントされる時間によってセグメント基準時間（ｔ１）単位でセグメントを認識し、手記署名を認識して手記署名イメージおよびセグメントイメージを生成し、前記手記署名を含む手記署名ブロックおよび前記セグメントイメージを含むセグメントブロックを生成し、前記セグメントブロックおよび手記署名ブロックそれぞれの情報および前記セグメントブロック相互間の相関関係情報と、前記セグメントブロックおよび手記署名ブロック相互間の相関関係情報を含む手記署名特性情報（Σ）を収集して、前記署名者の署名者識別情報にマッピングして前記登録簿に登録した後、手記署名認証要請の発生時に前記手記署名入力部のタッチ入力部を介して入力されるタッチデータから手記署名ブロックおよびセグメントブロック相互間の相関関係情報を含む手記署名特性情報（Σ）を収集し、手記署名認証を要請した署名者の識別情報に対応する登録手記署名特性情報（Σ'）をロードして、収集された手記署名特性情報（Σ）と比較し、一致度による手記署名セグメントに基づいて手記署名認証を行う手記署名認証部と；を含むことを特徴とする。
【００１８】
前記手記署名認証部は、前記手記署名入力部のタッチ入力部から入力される手記署名入力データから入力される手記署名入力データおよび手記署名入力データが入力される時間をカウントして共に格納し、前記手記署名入力データおよびカウントされる時間によってセグメント基準時間（ｔ１）単位でセグメントを認識し、手記署名を認識して手記署名イメージおよびセグメントイメージを生成し、前記手記署名イメージを含む手記署名ブロックおよび前記セグメントイメージを含むセグメントブロックを生成した後、手記署名に対する手記署名イメージを含む手記署名ブロックの特徴情報である手記署名全体ブロック特徴情報（Ｑ）、手記署名を構成する前記手記署名セグメントの特徴情報である全体セグメントブロックの全体セグメントブロック特徴情報（Ｖ）、前記手記署名ブロックおよびセグメントブロックの間の相関関係によるブロック相関関係特徴情報（Ｃ）を含む手記署名特性情報（Σ）を抽出する手記署名特性抽出部と；前記手記署名特性抽出部を介して抽出された手記署名特性情報（Σ）とあらかじめ登録されている登録手記署名特性情報（Σ'）とを比較して、それぞれあらかじめ設定された一致度による手記署名認証を行う手記署名セグメントブロック認証部と；登録要請の発生時に前記手記署名特性抽出部を介して抽出される手記署名特性情報を前記登録簿に格納して登録させ、手記署名認証要請の発生時に前記手記署名セグメントブロック認証部を制御して手記署名認証を実行させる制御部と；を含むことを特徴とする。
【００１９】
前記手記署名特性抽出部は、前記タッチデータから手記署名の開始を検出する手記署名開始検出部と；前記タッチデータが入力されているうちに、一定時間タッチデータが入力されなければ、最終タッチデータ入力位置を手記署名終了地点に手記署名の終了を検出する手記署名終了検出部と；前記タッチデータから入力されるタッチデータおよびタッチデータが入力される時間をカウントして共に格納し、前記タッチデータおよびカウントされる時間によってセグメント基準時間（ｔ１）単位でセグメントを認識し、手記署名を認識して手記署名イメージおよびセグメントイメージを生成して出力する時分割セグメント検出部と；前記時分割セグメント検出部で検出されたセグメント個数をカウントするセグメントカウント部と；前記セグメントイメージを入力されて前記セグメントイメージを含むセグメントブロック（ｓｉ）を生成し、生成されたセグメントブロック（ｓｉ）に対する特徴情報であるセグメントブロック特徴情報（ｖｉ）を生成し、生成されたセグメントブロック特徴情報（ｖｉ）を含む全体セグメントブロック特徴情報（Ｖ）を生成して出力するセグメントブロック特徴検出部と；獲得された手記署名イメージを含む手記署名ブロック（Ｓ）を生成し、前記手記署名ブロック（Ｓ）の特徴情報である手記署名全体ブロック特徴情報（Ｑ）を生成して出力する手記署名全体ブロック特徴検出部と；前記手記署名全体ブロックと前記セグメントブロック相互間の相関関係による情報であるブロック相関関係特徴情報（Ｃ）を生成して出力するセグメントブロック相関関係検出部と；前記手記署名全体ブロック特徴情報（Ｑ）、前記全体セグメントブロック特徴情報（Ｖ）および前記ブロック相関関係特徴情報（Ｃ）を含む手記署名特性情報（Σ）を生成して出力する手記署名ブロック特性情報生成部と；を含む手記署名特性獲得部を含むことを特徴とする。
【００２０】
前記手記署名全体ブロック特徴検出部は、前記手記署名ブロック（Ｓ）の面積を計算して手記署名全体ブロック面積情報（ｓｐａｃｅｓ）をさらに生成して出力し、セグメントブロック特徴検出部は、前記セグメントイメージを入力され、前記セグメントイメージを含む前記セグメントブロック（ｓｉ）を生成して出力するセグメントブロック生成部と；前記セグメントブロック（ｓｉ）を入力され、セグメントブロックの各エッジの位置情報であるセグメントブロック位置情報（ｐｉ）を検出して出力するセグメントブロックエッジ位置検出部と；前記セグメントブロック（ｓｉ）および前記セグメントブロック位置情報（ｐｉ）のうち少なくとも一つ以上を入力されて、前記セグメントブロック（ｓｉ）の面積を計算してセグメントブロック面積情報（ｓｐａｃｅｓｉ）を生成して出力するセグメントブロック面積特性検出部と；前記手記署名全体ブロック特徴検出部から手記署名全体ブロック面積情報（ｓｐａｃｅｓ）および前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）を入力されて、前記手記署名全体ブロック面積対比セグメントブロック面積比率を計算して、セグメントブロック面積比率情報（Δｉ）を生成して出力する面積比率特性検出部と；手記署名の各セグメント別前記セグメントブロックエッジ位置情報（ｐｉ）、前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）およびセグメントブロック面積比率情報（Δｉ）を含むセグメントブロック特徴情報（ｖｉ）を生成し、全体手記署名のセグメントに対する全体セグメントブロック特徴情報（Ｖ）を生成して出力するセグメントブロック特徴情報生成部と；を含むことを特徴とする。
【００２１】
前記ブロックは、四角形のブロックであり、前記セグメントブロック生成部は、当該セグメントの最上位地点、最下位地点、最左側地点および最右側地点を通過して前記セグメントを含む四角形のセグメントブロックを生成することを特徴とする。
【００２２】
前記手記署名全体ブロック特徴検出部は、前記手記署名ブロック（Ｓ）の面積を計算して手記署名全体ブロック面積情報（ｓｐａｃｅｓ）をさらに生成して出力し、前記セグメントブロック相関関係検出部は、セグメントブロック（ｓｊ）と隣接して位置する隣接セグメントブロック（ｓｊ）のうち前記セグメントブロック（ｓｉ）と包含および交差（重畳）領域を形成する隣接セグメントブロック（ｓｊ）が存在するかを判断し、存在すれば、包含および交差領域の面積を計算して交差面積情報（δｉｊ）を出力する交差面積検出部と；前記手記署名全体ブロック面積情報（ｓｐａｃｅｓ）、セグメントブロック面積情報（ｓｐａｃｅｓｉ）および前記交差面積情報（δｉｊ）を入力され、前記手記署名全体ブロック面積に対する交差面積（δｉｊ）の比率を計算して手記署名ブロック交差面積比率情報（ｒｉｊ）を生成し、前記セグメントブロック面積（ｓｐａｃｅｓｉ）対比前記交差面積（δｉｊ）の比率を計算してセグメントブロック交差面積比率情報（π'ij）を生成し、前記隣接セグメントブロック面積（ｓｐａｃｅｓｊ）対比前記交差面積（δｉｊ）の比率を計算して隣接セグメントブロック交差面積比率情報（πij）を生成する交差面積比率情報交差面積比率検出部と；セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）が含まれるか否かおよび交差するか否かの情報であるセグメントブロック包含関係情報（Ｏｉｊ）を生成して出力するセグメントブロック包含関係検出部と；セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）の位置を情報であるセグメントブロック位置情報（ＰＯＳｉｊ）を生成して出力するセグメント位置関係検出部と；セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）のどちら側のエッジと交差するかを示す位置情報であるセグメントブロックエッジ位置関係情報（ＥＤＧＥｉｊ）を生成して出力するエッジ位置関係検出部と；前記交差面積情報（δｉｊ）、手記署名ブロック交差面積比率情報（ｒｉｊ）、セグメントブロック交差面積比率情報（π'ij）、隣接セグメントブロック交差面積比率情報（πij）、セグメントブロック包含関係情報（Ｏｉｊ）、セグメントブロック位置情報（ＰＯＳｉｊ）、セグメントブロックエッジ位置関係情報（ＥＤＧＥｉｊ）を含むブロック相関関係特徴情報（Ｃ）を生成して出力する相関関係特徴情報生成部と；を含むことを特徴とする。
【００２３】
前記時分割セグメント検出部は、リアルタイムで入力されるタッチデータの入力時に前記入力されるタッチデータによって前記セグメント基準時間（ｔ１）単位で順次にセグメントを認識することを特徴とする。
【００２４】
前記時分割セグメント検出部は、入力されるタッチデータおよびタッチデータの入力時間をカウントして格納し、前記タッチデータによって手記署名イメージが検出されれば、前記手記署名イメージを記録するのにかかる手記署名記録時間を基準として前記セグメント基準時間（ｔ１）単位で分割してセグメントを認識することを特徴とする。
【００２５】
前記セグメントブロック生成部は、生成されたセグメントブロック内に分割されたセグメントによって生成されるサブセグメントに対するサブセグメントブロック（Ｓ'ｉ.ｘ）およびベイカンシー領域ブロック（Ｓ~ｉ.ｙ）をさらに検出し、前記セグメントブロックエッジ位置検出部は、前記サブセグメントブロック（Ｓ'ｉ.ｘ）に対するサブセグメントブロック位置情報（Ｐ'ｉ.ｘ）および前記ベイカンシー領域ブロック（Ｓ~ｉ.ｙ）のベイカンシー領域ブロック位置情報（Ｐ~ｉ.ｙ）をさらに検出して出力し、前記セグメントブロック面積特性検出部は、サブセグメントブロック（Ｓ'ｉ.ｘ）およびベイカンシー領域ブロック（Ｓ~ｉ.ｙ）の面積を計算してサブセグメントブロック面積情報（ｓｐａｃｅ（Ｓ'ｉ.ｘ））およびベイカンシー領域ブロック面積情報（ｓｐａｃｅ（Ｓ~ｉ.ｙ））を生成して出力し、面積比率特性検出部は、一つのセグメントブロック（ｓｉ）に複数個のサブセグメントブロック（Ｓ'ｉ.ｘ）が存在する場合、セグメントブロック面積（ｓｐａｃｅｓｉ）対比サブセグメントブロック面積（ｓｐａｃｅ（Ｓ'ｉ.ｘ））の比率およびセグメントブロック面積（ｓｐａｃｅｓｉ）対比ベイカンシー領域ブロック面積（ｓｐａｃｅ（Ｓ~ｉ.ｙ））の比率を計算してサブセグメントブロック面積比率情報（Δ'ｉｘ）およびベイカンシー領域ブロック面積比率情報（Δ~ｉｙ）を出力し、前記セグメントブロック特徴情報生成部は、サブセグメントブロック（Ｓ'ｉ.ｘ）に対するサブセグメントブロック位置情報（Ｐ'ｉ.ｘ）、ベイカンシー領域ブロック（Ｓ~ｉ.ｙ）のベイカンシー領域ブロック位置情報（Ｐ~ｉ.ｙ）、サブセグメントブロック面積情報（ｓｐａｃｅ（Ｓ'ｉ.ｘ））、ベイカンシー領域ブロック面積情報（ｓｐａｃｅ（Ｓ~ｉ.ｙ））、サブセグメントブロック面積比率情報（Δ'ｉ.ｘ）およびベイカンシー領域ブロック面積比率情報（Δ~ｉ.ｙ）がさらに反映された全体セグメントブロック特徴情報（Ｖ）を生成して出力することを特徴とする。
【００２６】
上記目的を達成するために、本発明による時分割セグメントブロック基盤手記署名認証方法は、手記署名入力部から入力され、タッチデータを含む手記署名入力データおよび手記署名入力データが入力される時間をカウントして共に格納し、前記手記署名入力データおよびカウントされる時間によってセグメント基準時間（ｔ１）単位でセグメントを認識し、手記署名を認識して手記署名イメージおよびセグメントイメージを生成し、前記手記署名を含む手記署名ブロックおよび前記セグメントを含むセグメントブロックを生成し、前記セグメントブロックおよび手記署名ブロックそれぞれの情報および前記セグメントブロック相互間の相関関係情報と、前記セグメントブロックおよび手記署名ブロック相互間の相関関係情報を含む手記署名特性情報（Σ）を収集して署名者の署名者識別情報にマッピングして登録簿に登録する登録過程と；手記署名認証要請の発生時に前記手記署名入力部のタッチ入力部を介して入力されるタッチデータから手記署名ブロックおよびセグメントブロック相互間の相関関係情報を含む手記署名特性情報（Σ）を収集し、手記署名認証を要請した署名者の識別情報に対応する登録手記署名特性情報（Σ'）をロードして、収集された手記署名特性情報（Σ）と比較して、一致度による手記署名セグメントに基づいて手記署名認証を行う手記署名認証過程と；を含むことを特徴とする。
【００２７】
前記手記署名登録過程は、手記署名登録要請が発生するかをモニタリングする登録要請モニタリング段階と；手記署名登録要請が発生すれば、登録する署名者の署名者識別情報を獲得する署名者識別情報獲得段階と；署名者による手記署名に対してタッチ入力部から入力されるタッチデータから前記手記署名特性情報（Σ）を獲得する手記署名特性データ獲得段階と；前記署名者識別情報に前記手記署名特性情報をマッピングして登録簿に格納して登録する手記署名登録段階と；を含むことを特徴とする。
【００２８】
前記手記署名認証過程は、手記署名認証要請の発生有無をモニタリングする手記署名認証要請モニタリング段階Ｓ；手記署名認証要請が発生すれば、署名者の署名者識別情報を獲得する署名者識別情報獲得段階と；前記署名者による手記署名に対してタッチ入力部から入力されるタッチデータから前記手記署名特性情報（Σ）を獲得する手記署名特性情報獲得段階と；前記獲得された署名者識別情報に対応してあらかじめ登録されている登録手記署名特性情報（Σ'）をロードする登録手記署名特性情報ロード段階と；前記獲得された手記署名特性情報（Σ）と前記ロードされた登録手記署名特性情報（Σ'）を比較して手記署名認証を行い、その認証結果を出力する手記署名認証段階と；を含むことを特徴とする。
【００２９】
前記手記署名特性情報（Σ）獲得段階は、手記署名入力部から入力される手記署名入力データのタッチデータから手記署名の追跡を開始する手記署名追跡段階と；前記手記署名追跡が開始されれば、時分割セグメント検出部を介して入力される手記署名入力データおよび手記署名入力データが入力される時間をカウントして共に格納し、前記手記署名入力データおよびカウントされる時間によってセグメント基準時間（ｔ１）単位でセグメントを認識して出力するセグメント検出段階と；前記時分割セグメント検出部で検出されたセグメント個数をカウントするセグメントカウント段階と；前記セグメントイメージを入力され、前記セグメントイメージを含むセグメントブロック（ｓｉ）を生成し、生成されたセグメントブロック（ｓｉ）に対する特徴情報であるセグメントブロック特徴情報（ｖｉ）を生成して出力するセグメントブロック特徴検出段階と；獲得された手記署名イメージを含む手記署名ブロック（Ｓ）を生成し、前記手記署名ブロック（Ｓ）の特徴情報である手記署名全体ブロック特徴情報（Ｑ）を生成して出力する手記署名全体ブロック特徴検出段階と；前記手記署名全体ブロックと前記セグメントブロック相互間の相関関係による情報であるブロック相関関係特徴情報（Ｃ）を生成して出力するセグメントブロック相関関係検出段階と；全体セグメントに対するセグメントブロック特徴情報（ｖｉ）を含む全体セグメントブロック特徴情報（Ｖ）を生成し、前記手記署名全体ブロック特徴情報（Ｑ）、前記全体セグメントブロック特徴情報（Ｖ）および前記ブロック相関関係特徴情報（Ｃ）を含む手記署名特性情報（Σ）を生成して出力する手記署名ブロック特性情報生成段階と；を含むことを特徴とする。
【００３０】
前記手記署名全体ブロック特徴検出段階は、前記手記署名ブロック（Ｓ）の面積を計算して手記署名全体ブロック面積情報（ｓｐａｃｅｓ）をさらに生成して出力し、セグメントブロック特徴検出段階は、前記セグメントイメージを入力され、前記セグメントイメージを含む前記セグメントブロック（ｓｉ）を生成して出力するセグメントブロック生成段階と；前記セグメントブロック（ｓｉ）を入力され、セグメントブロックの各エッジの位置情報であるセグメントブロック位置情報（ｐｉ）を検出して出力するセグメントブロックエッジ位置検出段階と；前記セグメントブロック（ｓｉ）および前記セグメントブロック位置情報（ｐｉ）のうち少なくとも一つ以上を入力され、前記セグメントブロック（ｓｉ）の面積を計算してセグメントブロック面積情報（ｓｐａｃｅｓｉ）を生成して出力するセグメントブロック面積特性検出段階と；前記手記署名全体ブロック特徴検出段階で検出された手記署名全体ブロック面積情報（ｓｐａｃｅｓ）および前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）を入力されて、前記手記署名全体ブロック面積（ｓｐａｃｅｓ）対比セグメントブロック面積（ｓｐａｃｅｓｉ）の比率を計算してセグメントブロック面積比率情報（Δｉ）を生成して出力する面積比率特性検出段階と；手記署名の各セグメント別前記セグメントブロックエッジ位置情報（ｐｉ）、前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）およびセグメントブロック面積比率情報（Δｉ）を含むセグメントブロック特徴情報（ｖｉ）を生成し、全体手記署名のセグメントに対する全体セグメントブロック特徴情報を生成して出力するセグメントブロック特徴情報生成段階と；を含むことを特徴とする。
【００３１】
前記ブロックは、四角形のブロックであり、前記セグメントブロック生成段階でセグメントブロック生成部は、当該セグメントの最上位地点、最下位地点、最左側地点および最右側地点を通過して前記セグメントを含む四角形のセグメントブロックを生成することを特徴とする。
【００３２】
前記手記署名全体ブロック特徴検出段階は、前記手記署名ブロック（Ｓ）の面積を計算して手記署名全体ブロック面積情報（ｓｐａｃｅｓ）をさらに生成して出力し、前記セグメントブロック相関関係検出段階は、セグメントブロック（ｓｉ）と隣接して位置する隣接セグメントブロック（ｓｊ）のうち前記セグメントブロック（ｓｉ）と包含および交差（重畳）領域を形成する隣接セグメントブロック（ｓｊ）が存在するかを判断し、存在すれば、包含および交差領域の面積を計算して交差面積情報（δｉｊ）を出力する交差面積検出段階と；前記手記署名全体ブロック面積情報（ｓｐａｃｅｓ）、セグメントブロック面積情報（ｓｐａｃｅｓｉ）および前記交差面積情報（δｉｊ）を入力され、前記手記署名全体ブロック面積に対する交差面積（δｉｊ）の比率を計算して手記署名ブロック交差面積比率情報（ｒｉｊ）を生成し、前記セグメントブロック面積（ｓｐａｃｅｓｉ）対比前記交差面積（δｉｊ）の比率を計算してセグメントブロック交差面積比率情報（π'ｉｊ）を生成し、前記隣接セグメントブロック面積（ｓｐａｃｅｓｊ）対比前記交差面積（δｉｊ）の比率を計算して隣接セグメントブロック交差面積比率情報（π'ｉｊ）を生成する交差面積比率検出段階と；セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）が含まれるか否かおよび交差するか否かの情報であるセグメントブロック包含関係情報（Ｏｉｊ）を生成して出力するセグメントブロック包含関係検出段階と；セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）の位置情報であるセグメントブロック位置情報（ＰＯＳｉｊ）を生成して出力するセグメント位置関係検出段階と；セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）のどちら側のエッジと交差するかを示す位置情報であるセグメントブロックエッジ位置関係情報（ＥＤＧＥｉｊ）を生成して出力するエッジ位置関係検出段階と；前記交差面積情報（δｉｊ）、手記署名ブロック交差面積比率情報（ｒｉｊ）、セグメントブロック交差面積比率情報（π'ｉｊ）、隣接セグメントブロック交差面積比率情報（π'ｉｊ）、セグメントブロック包含関係情報（Ｏｉｊ）、セグメントブロック位置情報（ＰＯＳｉｊ）、セグメントブロックエッジ位置関係情報（ＥＤＧＥｉｊ）を含むブロック相関関係特徴情報（Ｃ）を生成して出力する相関関係特徴情報生成段階と；を含むことを特徴とする。
【００３３】
前記セグメントブロック生成段階は、前記セグメントイメージを入力され、前記セグメントイメージを含む前記セグメントブロック（ｓｉ）を生成して出力するセグメントブロック検出段階と；生成されたセグメントブロック内に分割されたセグメントによって生成されるサブセグメントに対するサブセグメントブロック（Ｓ'ｉ.ｘ）を検出するサブセグメントブロック検出段階と；生成されたセグメントブロック内で前記サブセグメントブロックにより生成される空いた空間領域であるベイカンシー領域ブロック（Ｓ~ｉ.ｙ）を検出するベイカンシー領域ブロック検出段階と；を含み、前記セグメントブロックエッジ位置検出段階は、前記セグメントブロック（ｓｉ）を入力され、セグメントブロックの各エッジの位置情報であるセグメントブロック位置情報（ｐｉ）を検出して出力するセグメントブロックエッジ位置情報生成段階と；前記サブセグメントブロック（Ｓ'ｉ.ｘ）に対するサブセグメントブロック位置情報（Ｐ'ｉ.ｘ）を検出して出力するサブセグメントブロックエッジ位置情報生成段階と；前記ベイカンシー領域ブロック（Ｓ~ｉ.ｙ）のベイカンシー領域ブロック位置情報（Ｐ~ｉ.ｙ）を検出して出力するベイカンシー領域ブロックエッジ位置情報生成段階と；を含み、前記セグメントブロック面積特性検出段階は、前記セグメントブロック（ｓｉ）および前記セグメントブロック位置情報（ｐｉ）のうち少なくとも一つ以上を入力されて前記セグメントブロック（ｓｉ）の面積を計算してセグメントブロック面積情報（ｓｐａｃｅｓｉ）を生成して出力するセグメントブロック面積特性情報生成段階と；前記サブセグメントブロック（Ｓ'ｉ.ｘ）の面積を計算してサブセグメントブロック面積情報（ｓｐａｃｅ（Ｓ'ｉ.ｘ））を生成して出力するサブセグメントブロック面積特定情報生成段階と；前記ベイカンシー領域ブロック（Ｓ~ｉ.ｙ）の面積を計算してベイカンシー領域ブロック面積情報（ｓｐａｃｅ（Ｓ~ｉ.ｙ））を生成して出力するベイカンシー領域ブロック面積特性情報生成段階と；を含み、面積比率特性検出段階は、前記手記署名全体ブロック特徴検出段階で検出された手記署名全体ブロック面積情報（ｓｐａｃｅｓ）および前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）を入力されて前記手記署名全体ブロック面積（ｓｐａｃｅｓ）対比セグメントブロック面積（ｓｐａｃｅｓｉ）の比率を計算してセグメントブロック面積比率情報（Δｉ）を生成して出力する面積比率特性情報生成段階と；一つのセグメントブロック（ｓｉ）に複数個のサブセグメントブロック（Ｓ'ｉ.ｘ）が存在する場合、セグメントブロック面積（ｓｐａｃｅｓｉ）対比サブセグメントブロック面積（ｓｐａｃｅ（Ｓ'ｉ.ｘ））の比率を計算してサブセグメントブロック面積比率情報（Δ'ｉ.ｘ）を生成して出力するサブセグメント面積比率特性情報生成段階と；一つのセグメントブロック（ｓｉ）に複数個のサブセグメントブロック（Ｓ'ｉ.ｘ）が存在する場合、セグメントブロック面積（ｓｐａｃｅｓｉ）対比ベイカンシー領域ブロック面積（ｓｐａｃｅ（Ｓ~ｉ.ｙ））の比率を計算してベイカンシー領域ブロック面積比率情報（Δ~ｉ.ｙ）を生成して出力するベイカンシー領域ブロック面積比率特性情報生成段階と；を含���、前記セグメントブロック特徴情報生成段階は、サブセグメントブロック（Ｓ'ｉ.ｘ）およびベイカンシー領域ブロック（Ｓ~ｉ.ｙ）に対するサブセグメントブロック位置情報（Ｐ'ｉ.ｘ）、ベイカンシー領域ブロック（Ｓ~ｉ.ｙ）のベイカンシー領域ブロック位置情報（Ｐ~ｉ.ｙ）、サブセグメントブロック面積情報（ｓｐａｃｅ（Ｓ'ｉ.ｘ））、ベイカンシー領域ブロック面積情報（ｓｐａｃｅ（Ｓ~ｉ.ｙ））、サブセグメントブロック面積比率情報（Δ'ｉ.ｘ）およびベイカンシー領域ブロック面積比率情報（Δ~ｉ.ｙ）がさらに反映された全体セグメントブロック特徴情報（Ｖ）を生成して出力することを特徴とする。
【発明の効果】
【００３４】
本発明は、手記署名時に署名者が記録する手記署名の手記署名時間によって一定の時間単位で分割してセグメントを区分し、区分された時分割セグメントを含むセグメントブロックおよび手記署名全体ブロックそれぞれの特徴およびブロックの相互関連性による関連情報によって手記署名を認証することにより、手記署名認証要素をブロックに特化して認証を行うことができ、これにより、手記署名の認識率を高めることができる効果を有する。
【図面の簡単な説明】
【００３５】
【図１】図１は、本発明による時分割セグメントブロック基盤手記署名認証システムの構成を示す図である。
【図２】図２は、本発明による時分割セグメントブロック基盤手記署名認証システムの手記署名特性獲得部の構成を示す図である。
【図３】図３は、本発明の一実施形態による手記署名の時分割セグメントブロック形成方法および時分割セグメントブロック特徴情報要素を説明するための図である。
【図４】図４は、図３の時分割セグメントブロック形成方法および時分割セグメントブロック特徴情報要素をより詳細に説明するための図である。
【図５】図５は、本発明による手記署名特性獲得部の時分割セグメントブロック特徴検出部の構成を示す図である。
【図６】図６は、本発明による手記署名特性獲得部のセグメントブロック相関関係検出部の詳細構成を示す図である。
【図７】図７は、本発明の一実施形態によるセグメントブロック間の相関情報の一つであるセグメントブロック包含関係情報の生成方法を説明するための図である。
【図８】図８は、本発明の一実施形態による手記署名セグメントブロック間の相関情報の一つであるセグメントブロック位置関係情報の生成方法を説明するための図である。
【図９】図９は、本発明の一実施形態による手記署名セグメントブロック間の相関情報の一つであるセグメントブロックエッジ位置関係情報の生成方法を説明するための図である。
【図１０】図１０は、本発明による時分割セグメントブロック基盤手記署名認証方法を示すフローチャートである。
【図１１Ａ】図１１Ａは、本発明による時分割セグメントブロック基盤手記署名認証方法の手記署名特性データ収集方法を示すフローチャートである。
【図１１Ｂ】図１１Ｂは、本発明による時分割セグメントブロック基盤手記署名認証方法の手記署名特性データ収集方法を示すフローチャートである。
【図１２】図１２は、本発明の第１実施形態による時分割セグメントブロック生成方法を示すフローチャートである。
【図１３】図１３は、本発明の第２実施形態による時分割セグメントブロック生成方法を示すフローチャートである。
【発明を実施するための形態】
【００３６】
以下、添付の図面を参照して本発明による時分割セグメントブロック基盤手記署名認証システムの構成および動作を説明した後、前記システムにおける時分割セグメントブロック基盤手記署名認証方法を説明する。
【００３７】
本発明において手記署名時分割セグメント（以下、説明の便宜上、「時分割セグメント」，「手記署名セグメント」または「セグメント」という）は、手記署名時に署名者が手記署名をする手記署名時間に対応して手記署名を一定の時間単位で分割して生成される手記署名の断片を意味する。したがって、同一内容の署名を使用しても、署名者によって手記署名セグメントの個数（ｎ）は、一、二、三、四等多様に形成され得る。また、同じ署名を使用しても、署名者によってそのセグメントの位置、長さ、広さなどが変更されることにより、セグメントの相関関係が変わり得る。
【００３８】
また、本発明においてセグメントブロックとは、セグメントを含む多角形のブロックを意味し、前記多角形は、すべてのセグメントに対して同じ規則によって形成されるブロックになり得る。例えば、多角形が四角形である場合、四角形のブロックは、時間によって分割され、分割されたセグメントの最上位地点（ｔｏｐｉ）、最下位地点（ｂｏｔｔｏｍｉ）、最左側地点（ｌｅｆｔｉ）および最右側地点（ｒｉｇｈｔｉ）（ここで、ｉは、セグメントのインデックスであり、ｉ＝０，１，２，３．．．ｎ−１）を全部通過するが、その面積を最小にする四角形ブロックになり得る。
【００３９】
図１は、本発明による時分割セグメントブロック基盤手記署名認証システムの構成を示す図である。
【００４０】
図１を参照すると、本発明による時分割セグメントブロック基盤手記署名認証システムは、登録簿１００、手記署名入力部４００および手記署名認証部５００を含み、実施形態によって入力部２００、出力部３００をさらに含む。
【００４１】
登録簿１００は、パーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ：ＰＣ）、ノートパソコンなどのハードディスク、汎用直列バス（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ：ＵＳＢ）等のような携帯用メモリ、保安トークン、携帯電話、ハンドフォン、スマートフォン等と呼ばれる移動通信端末のシムカード、移動通信端末のマイクロＳＤカード、移動通信端末のトラストゾーン、オンライン上のサーバーのハードディスクなどのような記憶媒体に構成され得、手記署名に対する手記署名特性情報（Σ）を格納する。
【００４２】
前記手記署名特性情報（Σ）は、手記署名全体ブロック特徴情報（Ｑ）、全体セグメントブロック特徴情報（Ｖ）、ブロック相関関係特徴情報（Ｃ）を含む。前記情報に含まれる詳細情報を後述する図２〜図５を参照して詳細に説明する。
【００４３】
入力部２００は、多数の命令を発生させることができる多数のキーを具備し、押圧されたキーに対するキーデータ（キー信号）を出力するキー入力装置と、画面と一体に構成され、タッチされた位置に対する位置データを出力するタッチパッドと、外部機器との有無線通信を介してデータを受信する受信装置などになり得、ユーザの要請による手記署名登録命令、手記署名認証命令などのような命令を手記署名認証部５００に出力する。前記入力部２００は、前記手記署名認証部５００がサーバー形態で構成される場合、遠隔地のＰＯＳ端末、決済端末、移動通信端末などになり得る。
【００４４】
出力部３００は、手記署名認証部５００が移動通信端末に構成される場合、手記署名認証部５００で獲得された手記署名イメージ、手記署名特性情報、手記署名認証結果を出力する構成であって、液晶表示装置（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：ＬＣＤ）等のような表示装置になり得、前記手記署名認証部５００がサーバーに構成される場合、手記署名認証結果を短文メッセージサービス（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ：ＳＭＳ）メッセージ、長文メッセージサービス（Ｌｏｎｇ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ：ＬＭＳ）メッセージ、マルチメディアメッセージサービス（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ：ＭＭＳ）メッセージなどのような移動通信メッセージを送信するメッセージ送信サーバー、プッシー（Ｐｕｓｈ）メッセージを伝送するアプリケーションサーバー、電子メールサーバー、前記認証結果を受信されて表示する移動通信端末などになり得る。
【００４５】
手記署名入力部４００は、手記署名を受ける端末、すなわちユーザおよび加盟店のパーソナルコンピュータ、移動通信端末、ポス（ＰＯＳ）、決済端末などに構成されたり、別途の装置に連結されて、ユーザが提供する手記署名に対する手記署名イメージを獲得するための手記署名入力データを出力するものであって、スキャン部４１０およびタッチ入力部４２０のうち少なくとも一つ以上を含んで構成され得る。ただし、ユーザから手記署名を手記で入力されなければならないので、タッチ入力部４２０は、必ず含まれることが好ましい。前記タッチ入力部４２０は、手記署名を追跡することができ、手記署名と手記署名セグメントに対するイメージ特徴および行為特徴情報を収集できるタッチパッド、タッチスクリーン、スマートペンなどになり得る。
【００４６】
スキャン部４１０は、手記署名が手記された用紙をスキャンして、スキャンデータを手記署名認証部５００に出力する。
【００４７】
タッチ入力部４２０は、タッチパッド、タッチスクリーンなどになり得、ユーザが手記で入力する手記署名に対する連続的な位置データおよび圧力データなどを含むタッチデータを手記署名入力データとして手記署名認証部５００に出力する。
【００４８】
手記署名認証部５００は、制御部５１０、手記署名特性抽出部５２０および手記署名セグメントブロック認証部５６０を含む。
【００４９】
手記署名認証部５００は、移動通信端末およびコンピュータにアプリケーション基盤で構成されてもよく、サーバー側に構成されて、アプリケーションおよびウェブサーバー基盤のうち一つ以上で構成されてもよく、ポス（ＰＯＳ）および決済端末にファームウェア形態で構成されてもよい。本発明の構成によって、アプリケーション、ファームウェアまたはウェブサーバー基盤で構成するアプリケーションサーバー、ウェブサーバーおよびファームウェア装置の構成自体は、この技術分野における当業者に自明な技術であるから、その詳細な説明を省略する。
【００５０】
手記署名認証部５００の構成および動作を具体的に説明すれば、制御部５１０は、手記署名認証部５００の全般的な動作を制御する。特に、制御部５１０は、入力部２００から受信される命令が手記署名登録であるか手記署名認証であるかを判断し、判断された命令によって、本発明によるセグメント基盤の手記署名登録および手記署名認証動作を制御し、制御結果を出力部３００に出力する。
【００５１】
手記署名特性抽出部５２０は、手記署名入力部４００のタッチ入力部４２０から入力される手記署名入力データから時分割セグメントブロック基盤の手記署名特性情報（Σ）を抽出して出力する。
【００５２】
具体的に説明すれば、手記署名特性抽出部５２０は、手記署名追跡部５３０、手記署名イメージ獲得部５４０および手記署名特性獲得部５５０を含む。
【００５３】
手記署名追跡部５３０は、手記署名入力部４００のタッチ入力部４２０から出力されるタッチデータから連続的な位置データを検出して手記署名イメージ獲得部５４０に提供する。
【００５４】
手記署名イメージ獲得部５４０は、手記署名入力部４００から入力されるスキャンデータまたは手記署名追跡部５３０から位置データを入力され、スキャンデータおよび位置データから手記署名イメージを獲得して出力する。
【００５５】
手記署名イメージ獲得部５４０は、追跡手記署名イメージをスキャン部４１０を介して獲得することもでき、タッチ入力部４２０および手記署名追跡部５３０を介してリアルタイム入力される位置データを追跡して生成することもできる。
【００５６】
手記署名特性獲得部５５０は、手記署名入力部４００のタッチ入力部４２０から連続的に出力されるタッチデータを入力され、入力される前記タッチデータの時間をカウントし、入力される前記タッチデータを一定の時間単位によって分割して手記署名セグメントを識別し、識別された手記署名セグメントの個数（ｎ）を計数し、識別された手記署名セグメントに対する手記署名セグメントイメージを生成する。
【００５７】
また、手記署名特性獲得部５５０は、生成された手記署名セグメントイメージ別に当該セグメントイメージを含む多角形（以下、「四角形」である場合を仮定して説明する）のブロック（以下、「セグメントブロック」という）を生成し、生成されたセグメントブロックに対する全体セグメントブロック特徴情報（Ｖ）を抽出し、手記署名イメージ獲得部５４０から入力されたり、自体的に獲得した手記署名全体イメージに対する手記署名全体ブロックを生成し、前記手記署名全体ブロックに対する手記署名全体ブロック特徴情報（Ｑ）を生成し、前記ブロック相互間の相関関係によるブロック相関関係特徴情報（Ｃ）を生成し、下記数式１のように前記生成された全体セグメントブロック特徴情報（Ｖ）、前記手記署名全体ブロック特徴情報（Ｑ）およびブロック相関関係特徴情報（Ｃ）を含む手記署名特性情報（Σ）を生成して出力する。
【００５８】
［数式１］
Σ＝{Ｖ，Ｑ，Ｃ}
【００５９】
前記手記署名特性獲得部５５０の詳細構成は、後述する図２、図３および図５を参照して詳細に説明する。
【００６０】
手記署名セグメントブロック認証部５６０は、制御部５１０から手記署名認証命令の発生時に手記署名入力部４００から署名者識別情報を入力され、手記署名特性抽出部５２０から手記署名特性情報（Σ）を入力されて、前記署名者識別情報に対応する登録手記署名特性情報（Σ'）を登録簿１００からロードし、ロードされた登録手記署名特性情報（Σ'）と手記署名特性抽出部５２０から入力された手記署名特性情報（Σ）とを比較して、一定基準の一致度以上であるかを比較して手記署名認証を行う。
【００６１】
具体的に、手記署名セグメントブロック認証部５６０は、ロードされた手記署名特性情報（Σ'）の手記署名全体ブロック特徴情報（Ｑ'）と手記署名特性抽出部５２０を介して抽出された手記署名特性情報（Σ）の手記署名全体ブロック特徴情報（Ｑ）とを比較し、ロードされた全体セグメントブロック特徴情報（Ｖ'）と抽出された全体セグメントブロック特徴情報（Ｖ）とを比較し、ロードされたブロック相関関係特徴情報（Ｃ'）と抽出されたブロック相関関係特徴情報（Ｃ）とを比較して、一定基準の一致度以上であるかを判断して手記署名認証を行う。
【００６２】
図２は、本発明による時分割セグメントブロック基盤手記署名認証システムの手記署名特性獲得部の構成を示す図であり、図３は、本発明の一実施形態による手記署名のセグメントブロック形成方法およびセグメントブロック特徴情報要素を説明するための図であり、図４は、図３の時分割セグメントブロック形成方法および時分割セグメントブロック特徴情報要素をより詳細に説明するための図である。以下、図２〜図４を参照して手記署名特性獲得部５５０の詳細構成および動作を説明する。
【００６３】
手記署名特性獲得部５５０は、手記署名開始検出部６１０、手記署名終了検出部６２０、時分割セグメント検出部６３０、セグメントカウント部６４０、セグメントブロック特徴検出部６５０、手記署名全体ブロック特徴検出部６６０、セグメントブロック相関関係検出部６７０および手記署名ブロック特性情報生成部６８０を含む。
【００６４】
手記署名開始検出部６１０は、署名者が手記署名入力部４００のタッチ入力部４２０に図３のように手記で署名をする場合、タッチ入力部４００から手記署名による連続的な手記署名入力データを入力される。
【００６５】
手記署名入力データが入力され始めれば、開始と共に手記署名開始検出部６１０は、図３のように手記署名開始地点（３）を検出する。前記手記署名開始地点（３）は、最初の手記署名セグメントの開始地点である。
【００６６】
手記署名開始検出部６１０は、最初の手記署名セグメント開始地点情報である手記署名開始地点情報を出力し、手記署名開始地点検出信号を時分割セグメント検出部６３０に出力する。
【００６７】
手記署名終了検出部６２０は、タッチ入力部４２０から一定時間以上手記署名入力データであるタッチデータが入力されなければ、手記署名が終了したと判断し、最後に入力されたタッチデータの位置情報に対応する位置、すなわち図３の符号５の地点を終了地点に決定し、決定された手記署名終了地点情報を出力する。
【００６８】
時分割セグメント検出部６３０は、手記署名開始検出部６１０から手記署名開始地点検出信号が入力されれば、タイマー（不図示）を駆動して時間をカウントし、カウントされる時間によって一定時間（または「分割時間」という）単位で区分して手記署名セグメントの開始地点および終了地点を検出し、一つの手記署名セグメント検出時ごとに手記署名検出信号をセグメントカウント部６４０に出力する。ただし、最後の手記署名セグメントは、前記分割時間より短くてもよい。
【００６９】
図３および図４を参照すると、時分割セグメント検出部６３０は、署名者が手記署名を始めれば、時間をカウントして、カウント時間（ｔｃ）が分割時間（ｔ１）であるかを検査して、カウント時間が分割時間になる瞬間、最初の手記署名セグメントを検出した後、手記署名セグメントブロック（２−１）を生成し、カウント時間を初期化した後、さらに時間をカウントして、カウント時間（ｔｃ）が分割時間（ｔ１）であるかを検査して、二番目の手記署名セグメントを検出した後、手記署名セグメントブロック（２−２）を生成する。また、時分割セグメント検出部６３０は、同じ方式で手記署名セグメントブロック（２−３）および手記署名セグメントブロック（２−４）を検出する。最後の手記署名セグメントブロック（２−４）は、手記署名終了検出部５２０から入力される手記署名終了地点情報によって生成される。
【００７０】
したがって、時分割セグメント検出部６３０は、前記検出された手記署名セグメントの開始地点（３）の開始地点情報、および終了地点（４）の終了地点情報を出力する。
【００７１】
時分割セグメント検出部６３０は、図３の場合、４個の手記署名セグメントを検出し、それぞれの検出時ごとに検出信号を出力する。
【００７２】
また、時分割セグメント検出部６３０は、手記署名セグメントを追跡しつつ、セグメントイメージを生成してセグメントブロック特徴検出部６５０に出力する。
【００７３】
セグメントカウント部６４０は、時分割セグメント検出部６３０からセグメント検出信号の入力時ごとにセグメント個数（ｎ）をカウントし、手記署名終了検出部６２０から手記署名終了通知信号が入力されれば、カウントされた個数（ｎ）情報を出力する。図３の場合、セグメントカウント部６４０は、個数（ｎ）情報として４を出力する。
【００７４】
セグメントブロック特徴検出部６５０は、時分割セグメント検出部６３０からセグメントイメージが入力されれば、入力されたセグメントイメージを含むセグメントブロック（ｓ０）（２−１）を生成し、生成されたセグメントブロックに対するセグメントブロック特徴情報（ｖ０）を生成し、手記署名全体のセグメントに対してセグメントブロック特徴情報（ｖｉ）をそれぞれ獲得した場合、全体セグメントブロック特徴情報（Ｖ）を生成して出力する。セグメントブロック特徴検出部６５０の詳細構成および動作は、下記図４を参照して後述する。
【００７５】
前記セグメントブロックは、四角形、五角形など多様な形態の多角形で構成され得るが、手記署名を構成するすべてのセグメントに同じ規則を適用することが容易になるように、図３および図４のように四角形の形態で構成されることが好ましい。
【００７６】
本発明による四角形の形態のセグメントブロック（２）は、記録される手記署名を一定の時間単位で区分し、区分されたセグメントイメージを全部含み、その面積が最小になり、且つ、セグメントイメージの最上位地点（ｔｏｐｉ）、最下位地点（ｂｏｔｔｏｍｉ）、最左側地点（ｌｅｆｔｉ）および最右側地点（ｒｉｇｈｔｉ）をすべて通過するように形成されるブロックであってもよい。
【００７７】
手記署名全体ブロック特徴検出部６６０は、手記署名イメージ獲得部５４０または時分割セグメント検出部６３０から入力されるセグメントイメージを合成して手記署名イメージを生成し、生成された手記署名イメージ全体を含む手記署名全体ブロック（Ｓ）を生成し、生成された手記署名全体ブロック特徴情報（Ｑ）を生成して出力する。前記手記署名全体ブロック特徴情報（Ｑ）は、下記数式２のように、手記署名全体ブロック（Ｓ）の各エッジの位置情報［｛（Ｘ１，Ｙ１）、（Ｘ２，Ｙ２）、（Ｘ３，Ｙ３）、（Ｘ４，Ｙ４）｝］および手記署名全体ブロック（Ｓ）の面積情報（ｓｐａｃｅＳ）を含む。
【００７８】
［数式２］
Q = {(x1,y1),(x2,y2),(x3,y3),(x4,y4)}U{spaces}
【００７９】
セグメントブロック相関関係検出部６７０は、セグメントブロック特徴検出部６５０からセグメントブロック特徴情報（ｖｉ）を入力され、手記署名全体ブロック特徴検出部６６０から手記署名ブロック（１）の手記署名ブロック面積情報（ｓｐａｃｅＳ）を入力されて、セグメントブロック（ｓｉ）別に隣接する他の少なくとも一つ以上のセグメントブロック（ｓｊ）の間に形成される相関関係情報およびセグメントブロックと全体手記署名セグメントブロックとの間に形成される相関関係情報を含むブロック相関関係特徴情報（Ｃ）を生成して出力する。
【００８０】
手記署名ブロック特性情報生成部６８０は、前記セグメントブロック特徴検出部６５０から全体セグメントブロック特徴情報（Ｖ）を入力され、手記署名全体ブロック特徴検出部６６０から手記署名全体ブロック特徴情報（Ｑ）を入力され、セグメントブロック相関関係検出部６７０からブロック相関関係特徴情報（Ｃ）を入力されて、前記全体セグメントブロック特徴情報（Ｖ）、手記署名全体ブロック特徴情報（Ｑ）およびブロック相関関係特徴情報（Ｃ）を含む手記署名特性情報（Σ）を生成して出力する。
【００８１】
図５は、本発明による手記署名特性獲得部のセグメントブロック特徴検出部の構成を示す図である。
【００８２】
セグメントブロック特徴検出部６５０は、セグメントブロック生成部６５１、セグメントブロックエッジ位置検出部６５２、セグメントブロック面積特性検出部６５３、面積比率特性検出部６５４およびセグメントブロック特徴情報生成部６５５を含む。
【００８３】
セグメントブロック生成部６５１は、時分割セグメント検出部６３０からセグメントイメージが入力されれば、セグメントイメージを含むセグメントブロック（ｓｉ）を生成してセグメントブロックエッジ位置検出部６５２、セグメントブロック面積特性検出部６５３およびセグメントブロック特徴情報生成部６５５に出力する。
【００８４】
セグメントブロック生成部６５１は、図４の（ロ）のように、セグメントブロック（ｓｉ）のセグメントイメージが分離（剥がして使用）される場合（分離したセグメントイメージを以下では「サブセグメント」という）、サブセグメントを含むサブセグメントブロック（２−２−１）およびサブセグメントブロック（２−２−２）をさらに生成し、サブセグメントブロック（２−２−１）およびサブセグメントブロック（２−２−２）により生成される空いた空間に対するベイカンシー領域（ｖａｃａｎｃｙ  ａｒｅａ：ｖａ）ブロック（７−１、７−２、７−３）をさらに生成することができる。
【００８５】
セグメントブロックエッジ位置検出部６５２は、前記セグメントブロック生成部６５１からセグメントブロック（ｓｉ）が入力されれば、セグメントブロック（ｓｉ）の各エッジのセグメントブロック位置情報（ｐｉ）を出力する。前記セグメントブロック位置情報（ｐｉ）は、ブロックが四角形である場合、下記数式３のように示すことができる。
【００８６】
［数式３］
Pi = {pi1(xi1,yi1),pi2,yi2),pi3(xi3,yi3),pi4(xi4,yi4)}
【００８７】
また、セグメントブロックエッジ位置検出部６５２は、図４の（ロ）のように、セグメントが分離される場合（分離したセグメントを以下では「サブセグメント」という）、サブセグメントを含むサブセグメントブロック（Ｓ'ｉ.ｘ）（ｉは、セグメントブロックのインデックスであり、ｘは、サブセグメントのインデックスであって、ｉ番目セグメントのｘ番目サブセグメントを示す）、前記サブセグメントブロック（Ｓ'ｉ.ｘ）に対するサブセグメントブロック位置情報（Ｐ'ｉ.ｘ）をさらに出力することもでき、前記サブセグメントブロックによって形成される空いた空間であるベイカンシー領域ブロック（Ｓ~ｉ.ｙ）（７−１、７−２、７−３）（ｉはセグメントブロックのインデックスであり、ｙは、ベイカンシー領域ブロックのインデックスであって、ｉ番目セグメントのｙ番目ベイカンシー領域ブロックを示す）に対するベイカンシー領域ブロック位置情報（Ｐ~ｉ.ｙ）をさらに出力することもできる。
【００８８】
ここで、前記サブセグメントブロック位置情報（Ｐ'ｉ.ｘ）は、ブロックが四角形である場合、下記数式４のように示すことができる。
【００８９】
［数式４］
P'i.x = {P'i.x1(xi.z1,yi.x1),P'i.x2(xi.x2,yi.x2),p'i.x3(xi.x3,yi.x3),p'i.x4(xi.x4,yi.x4)}
【００９０】
したがって、全体セグメントブロックに対する全体サブセグメントブロック位置情報（Ｐ'ｉ）は、ブロックが四角形である場合、下記数式５のように示すことができる。
【００９１】
［数式５］
Pi = {P'i.0, P'i.1, P'i.2, ... , P'i.(k-1)}
【００９２】
ここで、前記ベイカンシー領域ブロック位置情報（Ｐ~ｉ.ｙ）（ここで、ｙは、ベイカンシー領域の個数に対応するインデックス）は、ブロックが四角形である場合、下記数式６のように示すことができる。
【００９３】
［数式６］
P~i.y = {P~i.y1(xi.y1,yi.y1),P~i.y2(xi.y2,yi.y2),P~i.y3(xi.y3,yi.y3),P~i.y1(xi.y1,yi.y1)}
【００９４】
したがって、全体セグメントブロックに対する全体ベイカンシー領域ブロック位置情報（Ｐ~ｉ）は、ブロックが四角形である場合、下記数式７のように示すことができる。
【００９５】
［数式７］
P~i = {P~i.0,P~i.1,P~i.2, ... ,P~i.(l-1)}
【００９６】
したがって、手記署名全体、すなわち全体セグメントに対する全体セグメントブロック位置情報（Ｐ）は、下記数式８のように示すことができる。
【００９７】
［数式８］
P = {P0, P1, P2, ... , P(n-1)}U
{P'0, P'1, P'2, ... . P'(n-1)}U
{P~0, P~1, P~2, ... ,P~(n-1)}
【００９８】
セグメントブロック面積特性検出部６５３は、セグメントブロック生成部６５１から入力されるセグメントブロック（ｓｉ）の面積を計算してセグメントブロック面積情報（ｓｐａｃｅｓｉ）を出力する。前記セグメントブロック面積特性検出部６５３は、サブセグメントブロック（Ｓ'ｉ.ｘ）（ｘは、サブセグメントブロックの個数に対応するインデックスである）およびベイカンシー領域ブロック（Ｓ~ｉ.ｙ）（ｙは、ベイカンシー領域の個数に対応するインデックスである）の面積を計算して、サブセグメントブロック面積情報（ｓｐａｃｅ（Ｓ'ｉ.ｘ））およびベイカンシー領域ブロック面積情報（ｓｐａｃｅ（Ｓ~ｉ.ｙ））を生成して、前記セグメントブロック面積情報（ｓｐａｃｅｓｉ）にさらに含んで出力することもでき、別途の情報として出力されることもできる。
【００９９】
面積比率特性検出部６５４は、前記セグメントブロック面積特性検出部６５３からセグメントブロック面積情報（ｓｐａｃｅｓｉ）を入力され、手記署名全体ブロック特徴検出部６６０から手記署名ブロック面積情報（ｓｐａｃｅｓ）を入力されて、手記署名ブロックの面積対比セグメントブロック面積比率を計算してセグメントブロック面積比率情報（Δｉ）を出力する。面積比率特性検出部６５４は、図４の（ロ）のように、一つのセグメントブロック（ｓｉ）（２−２）に複数個のサブセグメントブロック（Ｓ'ｉ.ｘ）（ここでｉ＝１）が存在する場合、セグメントブロック面積対比サブセグメントブロック面積比率およびセグメントブロック面積対比ベイカンシー領域ブロック面積比率を計算して、サブセグメントブロック面積比率情報（Δ'ｉ.ｘ）およびベイカンシー領域ブロック面積比率情報（Δ~ｉ.ｙ）を出力するように構成されることもできる。
【０１００】
セグメントブロック特徴情報生成部６５５は、セグメントブロックエッジ位置検出部６５２からセグメントブロック位置情報（ｐｉ）を入力され、セグメントブロック面積特性検出部６５３からセグメントブロック面積情報（ｓｐａｃｅｓｉ）を入力され、面積比率特性検出部６５４からセグメントブロック面積比率情報（Δｉ）を入力されて、セグメントブロック特徴情報（ｖｉ）を生成し、全体セグメントブロックに対するセグメントブロック特徴情報（ｖｉ）が生成されれば、全体セグメントブロック特徴情報（Ｖ）を生成して出力する。
【０１０１】
前記セグメントブロック特徴情報（ｖｉ）は、下記数式９のように示すことができる。
【０１０２】
［数式９］
Vi = {Pi, spacesi, Δi｝
【０１０３】
セグメントブロック特徴情報生成部６５５は、図４の（ロ）のように、一つのセグメントブロック（ｓ１）（２−２）に複数個のサブセグメントブロック（Ｓ'ｉ.ｘ）が存在する場合、前記全体セグメントブロック特徴情報（Ｖ）にサブセグメントブロック面積比率情報（Δ'ｉ.ｘ）およびベイカンシー領域ブロック面積比率情報（Δ~ｉ.ｙ）をさらに含ませることもできる。
【０１０４】
ここで、各サブセグメントブロック特徴情報（ｖ'ｉ.ｘ）およびこれらの集合（ｖ'ｉ）は、下記数式１０のように示すことができ、ベイカンシー領域ブロック特徴情報（ｖ~ｉ.ｙ）およびこれらの集合（ｖ~ｉ）は、下記数式１１のように示すことができる。
【０１０５】
［数式１０］
v'ix = {P'i.x, space(S'i.x), Δ'i.x}
v'i = {v'i.0, v'i.1, v'i.2, ... , v'i.(k-1)}
（ここで、ｋはサブセグメントブロックの個数である）
【０１０６】
［数式１１］
v~i.y = {P~i.y, space(S~i.y), Δ~i.y}
v~i = {v~i.0, v~i.1, v~i.2, ... , v~i.(l-1)}
（ここで、ｉはベイカンシー領域ブロックの個数である）
【０１０７】
また、全体セグメントブロック特徴情報（Ｖ）は、下記数式１２のように表現することができる。
【０１０８】
［数式１２］
V = {v0, v1, v2, ... , v(n-1)}U
{v'0, v'1, v'2, ... , v'(n-1)}U
{v~0, v~1, v~2, ... ,v~(n-1)}
【０１０９】
図６は、本発明による手記署名特性獲得部のセグメントブロック相関関係検出部の詳細構成を示す図であり、図７は、本発明の一実施形態によるセグメントブロック間の相関情報の一つであるセグメントブロック包含関係情報の生成方法を説明するための図であり、図８は、本発明の一実施形態による手記署名セグメントブロック間の相関情報の一つであるセグメントブロック位置関係情報の生成方法を説明するための図であり、図９は、本発明の一実施形態による手記署名セグメントブロック間の相関情報の一つであるセグメントブロックエッジ位置関係情報の生成方法を説明するための図であり、図１０は、本発明の一実施形態による手記署名の一例を示す図である。以下、図６〜図１０を参照して説明する。
【０１１０】
セグメントブロック相関関係検出部６７０は、交差面積検出部６７１、交差面積比率検出部６７２、セグメントブロック包含関係検出部６７３、セグメント位置関係検出部６７４、エッジ位置関係検出部６７５および相関関係特徴情報生成部６７７を含む。
【０１１１】
前記交差面積検出部６７１は、セグメントブロック特徴検出部６５０からセグメントブロック（ｓｉ）を入力され、入力されたセグメントブロック（ｓｉ）と隣接する少なくとも一つ以上の隣接セグメントブロック（ｓｊ）を分析して交差面積があるかを検査し、交差面積があれば、当該セグメントブロック（ｓｊ）と隣接セグメントブロック（ｓｊ）の交差面積を計算し、計算された交差面積情報（δｉｊ）を生成して出力する。
【０１１２】
図３を参照して説明すれば、交差面積検出部６７１は、図３の前記セグメントブロック（ｓ０）（２−１）と隣接する隣接セグメントブロック（ｓ１）（２−２）を検査して交差面積があるかを検査する。セグメントブロック（ｓ０）（２−１）と隣接セグメントブロック（ｓ１）（２−２）は、交差面積を有するので、交差面積検出部６７１は、セグメントブロック（ｓ０）（２−１）とセグメントブロック（ｓ１）（２−２）の交差面積を計算し、交差面積情報（δ０１）を出力する。
【０１１３】
同一に、交差面積検出部６７１は、セグメントブロック（ｓ１）とセグメントブロック（ｓ２）も交差面積を有するので、交差面積を計算して交差面積情報（δ１２）を出力する。
【０１１４】
また、交差面積検出部６７１は、セグメントブロック（ｓ２）（２−３）とセグメントブロック（ｓ３）（２−４）については、交差面積情報（δ２３）（６）を出力する。
【０１１５】
また、交差面積検出部６７１は、図４の（ロ）のように、サブセグメントブロック(Ｓ'ｉ.ｘ)が存在する場合、サブセグメントブロック(Ｓ'ｉ.ａ)とサブセグメントブロック(Ｓ'ｉ.ｂ)間の交差面積があれば、当該サブセグメントブロック(Ｓ'ｉ.ａ)およびサブセグメントブロック(Ｓ'ｉ.ｂ)に対するサブ交差面積情報（δ'ｉ.ａｂ）を出力するように構成されることもできる。
【０１１６】
交差面積比率検出部６７２は、セグメントブロック特徴検出部６５０の面積セグメントブロック面積特性検出部６５３からセグメントブロック面積情報（ｓｐａｃｅｓｉ）を入力され、手記署名全体ブロック特徴検出部６６０から手記署名全体ブロック面積情報（ｓｐａｃｅｓ）を入力され、前記交差面積検出部６７１から交差面積情報（δｉｊ）を入力されて、交差面積比率情報を生成して出力する。前記交差面積比率情報としては、セグメントブロック（ｓｉ）のセグメントブロック面積（ｓｐａｃｅｓｉ）に対する交差面積情報（δｉｊ）の比率であるセグメントブロック面積比率情報（π'ｉｊ）、隣接セグメントブロック（ｓｊ）の隣接セグメントブロック面積（ｓｐａｃｅｓｊ）に対する交差面積情報（δｉｊ）の比率である隣接セグメントブロック面積比率情報（π''ｉｊ）、手記署名全体ブロック（Ｓ）の面積（ｓｐａｃｅＳ）に対する交差面積（δｉｊ）の比率である手記署名全体交差面積比率情報（ｒｉｊ）を計算して出力する。
【０１１７】
また、交差面積比率検出部６７２は、セグメントブロック特徴検出部６５０の面積セグメントブロック面積特性検出部６５３からサブセグメントブロック（Ｓ'ｉ.ａおよびＳ'ｉ.ｂ）に対するサブセグメントブロック面積情報（ｓｐａｃｅ（Ｓ'ｉ.ａ）およびｓｐａｃｅ（Ｓ'ｉ.ｂ））を入力され、前記交差面積検出部６７１からサブセグメントブロック（Ｓ'ｉ.ａ）およびサブセグメントブロック（Ｓ'ｉ.ｂ）に対するサブ交差面積情報（δ'ｉ.ａｂ）を入力されて、サブセグメントブロック（Ｓ'ｉ.ａ）のサブセグメントブロック面積（ｓｐａｃｅ（Ｓ'ｉ.ａ））に対するサブ交差面積情報（δ'ｉ.ａｂ）の比率であるサブセグメントブロック交差面積比率情報（ε'ｉ.ａｂ）、隣接サブセグメントブロック交差面積比率情報（ε''ｉ.ａｂ）、サブセグメントブロック全体交差面積比率情報（ｒ'ｉ.ａｂ）をさらに計算して出力するように構成されることもできる。
【０１１８】
セグメントブロック包含関係検出部６７３は、セグメントブロック（ｓｉ）の隣接セグメントブロック（ｓｊ）に対する包含関係有無を判断し、判断結果によるセグメントブロック包含関係情報（Ｏｉｊ）を出力する。セグメントブロック包含関係情報は、三つ、すなわち包含（ＩＮ）、未包含（外部存在）（ＥＸ）、交差（ＩＮＴＥＲ）等の状態情報として格納される。
【０１１９】
図７を参照すると、（イ）のように、隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）に含まれれば、前記セグメントブロック包含関係検出部６７３は、セグメントブロック包含関係情報として包含（ＩＮ）を生成し、（ロ）のように、隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）の外部に存在すれば、セグメントブロック包含関係情報として未包含（ＥＸ）を生成し、（ハ）のように、隣接セグメントブロック（ｓｊ）とセグメントブロック（ｓｊ）が重畳されると、セグメントブロック包含関係情報として交差（ＩＮＴＥＲ）を生成する。
【０１２０】
また、セグメントブロック包含関係検出部６７３は、セグメントブロック（ｓｉ）内にあるサブセグメントブロック（Ｓ'ｉ.ａ）の隣接サブセグメントブロック（Ｓ'ｉ.ｂ）に対する包含関係有無を判断し、判断結果によるサブセグメントブロック包含関係情報（Ｏ'ｉ.ａｂ）を出力するように構成されることもできる。セグメントブロック包含関係情報（Ｏｉｊ）と同様に、サブセグメントブロック包含関係情報は、三つ、すなわち包含（ＩＮ）、未包含（外部存在）（ＥＸ）、交差（ＩＮＴＥＲ）等の状態情報として格納される。
【０１２１】
セグメント位置関係検出部６７４は、セグメントブロック（ｓｉ）を基準とした隣接セグメントブロック（ｓｊ）の位置情報であるセグメント位置関係情報（ＰＯＳｉｊ）を生成して出力する。
【０１２２】
図８を参照して説明すれば、セグメント位置関係検出部６７４は、図８の（イ）のように、セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）が右側に存在すれば、セグメント位置関係情報（ＰＯＳｉｊ）として右側を意味する情報「Ｒ」を生成して出力し、（ロ）のように、隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）の左側にあれば、左側を意味する「Ｌ」をセグメント位置関係情報（ＰＯＳｉｊ）として出力し、（ハ）のように、隣接セグメント（ｓｊ）が上側に存在すれば、「Ｕ」を、下側に存在すれば、「Ｄ」を、セグメント位置関係情報（ＰＯＳｉｊ）として出力する。
【０１２３】
また、セグメント位置関係検出部６７４は、セグメントブロック（ｓｉ）内にあるサブセグメントブロック（Ｓ'ｉ.ａ）を基準として隣接サブセグメントブロック（Ｓ'ｉ.ｂ）が右側に存在すれば、サブセグメントブロック位置関係情報（ｐｏｓ'ｉ.ａｂ）として右側を意味する情報「Ｒ」を生成して出力し、（ロ）のように、隣接サブセグメントブロック（Ｓ'ｉ.ｂ）がサブセグメントブロック（Ｓ'ｉ.ａ）の左側にあれば、左側を意味する「Ｌ」をサブセグメントブロック位置関係情報（ｐｏｓ'ｉ.ａｂ）として出力し、（ハ）のように、隣接サブセグメントブロック（Ｓ'ｉ.ｂ）が上側に存在すれば、「Ｕ」を、下側に存在すれば、「Ｄ」をサブセグメントブロック位置関係情報（ｐｏｓ'ｉ.ａｂ）として出力するように構成されることもできる。
【０１２４】
エッジ位置関係検出部６７５は、セグメントブロック（ｓｉ）と隣接セグメントブロック（ｓｊ）が交差しているか否かを交差面積比率検出部６７２から入力され、セグメントブロック（ｓｉ）と隣接セグメントブロック（ｓｊ）が交差している場合、セグメントブロック（ｓｉ）を基準として隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）のどちら側のエッジ（ＥＤＧＥ）と交差するかを示すエッジ位置関係情報（ＥＤＧＥｉｊ）を生成して出力する。
【０１２５】
図９を参照して説明すれば、エッジ位置関係検出部６７５は、図９の（イ）のように、隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）を基準として左下方に存在する場合、エッジ位置関係情報（ＥＤＧＥｉｊ）として｛Ｌ、Ｄ｝を生成して出力する。
【０１２６】
また、エッジ位置関係検出部６７５は、図９の（ロ）のように、隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）を基準として右上方に存在する場合、エッジ位置関係情報（ＥＤＧＥｉｊ）として｛Ｒ、Ｕ｝を生成して出力する。
【０１２７】
また、エッジ位置関係検出部６７５は、図９の（ハ）のように、隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）を基準として下側の中央にサブセグメントブロック（Ｓ'ｉａ）が存在する場合、エッジ位置関係情報（ＥＤＧＥｉｊ）として｛Ｌ、Ｒ、Ｄ｝を生成して出力する。
【０１２８】
最後に、エッジ位置関係検出部６７５は、図９の（ニ）のように、隣接セグメントブロック（ｓｊ）がセグメントブロック（ｓｉ）を基準として上側の中央に存在する場合、エッジ位置関係情報（ＥＤＧＥｉｊ）として｛Ｌ、Ｒ、Ｕ｝を生成して出力する。
【０１２９】
また、エッジ位置関係検出部６７５は、サブセグメントブロック（Ｓ'ｉ.ａ）と隣接サブセグメントブロック（Ｓ'ｉ.ｂ）が交差しているか否かを交差面積比率検出部６７２から入力され、サブセグメントブロック（Ｓ'ｉ.ａ）と隣接サブセグメントブロック（Ｓ'ｉ.ｂ）が交差している場合、サブセグメントブロック（Ｓ'ｉ.ａ）を基準として隣接サブセグメントブロック（Ｓ'ｉ.ｂ）がサブセグメントブロック（Ｓ'ｉ.ａ）のどちら側のエッジ（ＥＤＧＥ）と交差するかを示すサブセグメントブロックエッジ位置関係情報（ｅｄｇｅ'ｉ.ａｂ）を生成して出力するように構成されることもできる。
【０１３０】
図９を参照して説明すれば、エッジ位置関係検出部６７５は、図９の（イ）のように、隣接サブセグメントブロック（Ｓ'ｉ.ｂ）がサブセグメントブロック（Ｓ'ｉ.ａ）を基準として左下方に存在する場合、サブセグメントブロックエッジ位置関係情報（ｅｄｇｅ'ｉ.ａｂ）として｛Ｌ、Ｄ｝を生成して出力する。
【０１３１】
また、エッジ位置関係検出部６７５は、図９の（ロ）のように、隣接サブセグメントブロック（Ｓ'ｉ.ｂ）がサブセグメントブロック（Ｓ'ｉ.ａ）を基準として右上方に存在する場合、サブセグメントブロックエッジ位置関係情報（ｅｄｇｅ'ｉ.ａｂ）として｛Ｒ、Ｕ｝を生成して出力する。
【０１３２】
また、エッジ位置関係検出部６７５は、図９の（ハ）のように、隣接サブセグメントブロック（Ｓ'ｉ.ｂ）がサブセグメントブロック（Ｓ'ｉ.ａ）を基準として下側中央に存在する場合、サブセグメントブロックエッジ位置関係情報（ｅｄｇｅ'ｉ.ａｂ）として｛Ｌ、Ｒ、Ｄ｝を生成して出力する。
【０１３３】
最後に、エッジ位置関係検出部６７５は、図９の（ニ）のように、隣接サブセグメントブロック（Ｓ'ｉ.ｂ）がサブセグメントブロック（Ｓ'ｉ.ａ）を基準として上側中央に存在する場合、サブセグメントブロックエッジ位置関係情報（ｅｄｇｅ'ｉ.ａｂ）として｛Ｌ、Ｒ、Ｕ｝を生成して出力する。
【０１３４】
相関関係特徴情報生成部６７７は、前記交差面積比率検出部６７２、セグメントブロック包含関係検出部６７３、セグメント位置関係検出部６７４およびエッジ位置関係検出部６７５から入力される交差面積比率情報、セグメントブロック包含関係情報（Ｏｉｊ）、セグメントブロック位置関係情報（ＰＯＳｉｊ）およびセグメントブロックエッジ位置関係情報（ＥＤＧＥｉｊ）を入力されて、前記情報を含む相関関係特徴情報（ｃｉｊ）を生成し、すべてのセグメントブロックに対するブロック相関関係特徴情報（ｃｉｊ）が生成されれば、全体ブロック相関関係特徴情報（Ｃ）を生成して出力する。
【０１３５】
前記ブロック相関関係特徴情報（ｃｉｊ）および全体ブロック相関関係特徴情報（Ｃ）は、下記数式１３および数式１４のように表現することができる。
【０１３６】
［数式１３］
Cij = {δij, π'ij, π''ij, rij, Oij, POSij, EDGEij}
【０１３７】
［数式１４］
C = {Cij I i=0, 1, 2, ... , (n-1), j=0, 1, 2, ... , (n-1)}
【０１３８】
また、相関関係特徴情報生成部６７７は、前記交差面積比率検出部６７２、セグメントブロック包含関係検出部６７３、セグメント位置関係検出部６７４およびエッジ位置関係検出部６７５は、図４の（ロ）のように、サブセグメントブロックが存在する場合、サブセグメントブロック面積比率情報(Δ'ｉ.ｘ)、サブセグメントブロック交差面積比率情報（ε'ｉ.ａｂ）、隣接サブセグメントブロック交差面積比率情報（ε''ｉ.ａｂ）、サブセグメントブロック全体交差面積比率情報（ｒ'ｉ.ａｂ）、サブセグメントブロック包含関係情報（Ｏ'ｉ.ａｂ）、サブセグメントブロック位置関係情報（ｐｏｓ'ｉ.ａｂ）およびサブセグメントブロックエッジ位置関係情報（ｅｄｇｅ'ｉ.ａｂ）を入力されて、前記情報を含むサブセグメントブロック相関関係特徴情報（Ｃ'ｉ）を生成し、すべてのサブセグメントブロックに対するサブセグメントブロック相関関係特徴情報（Ｃ'ｉ）が生成されれば、前記全体ブロック相関関係特徴情報（Ｃ）に含ませることもできる。
【０１３９】
前記サブセグメントブロック相関関係特徴情報（Ｃ'ｉ）は、下記数式１５のように表現することができ、サブセグメントブロック相関関係特徴情報（Ｃ'ｉ）を含む全体ブロック相関関係特徴情報（Ｃ）は、下記数式１６のように表現することができる。
【０１４０】
［数式１５］
C'i = {δ'i.ab, ε'i.ab, ε''i.ab, ｒ'i.ab, Ｏ'i.ab, POS'i.ab, edge'i.ab}
【０１４１】
［数式１６］
C = {Cij l i=0, 1, 2, ... , (n-1), j=0, 1, 2, ... , (n-1)}U
{C'0, C'1, C'2, ... , C'(n-1)}
【０１４２】
図１０は、本発明による時分割セグメントブロック基盤手記署名認証方法を示す図である。
【０１４３】
以下、図１０を参照して説明すれば、制御部５１０は、入力部２００から手記署名イメージ登録命令による手記署名登録が要請されるか（Ｓ１１１）、手記署名認証命令による手記署名認証要請が発生するかを検査する（Ｓ１１３）。
【０１４４】
手記署名登録要請が発生すれば、制御部５１０は、登録者、すなわち署名者の署名者識別情報を入力すべきことを要請し（Ｓ１１５）、署名者識別情報が入力されるかを検査する（Ｓ１１７）。
【０１４５】
署名者識別情報が入力されれば、署名者は、手記で署名をすべきことを要請する（Ｓ１１８）。
【０１４６】
前記手記署名の要請後、制御部５１０は、時分割セグメントブロック基盤手記署名特性情報収集ルーチンを行い、時分割セグメントブロック基盤手記署名特性情報（Σ）を収集し（Ｓ１１９）、収集された時分割セグメントブロック基盤手記署名特性情報（Σ）を前記署名者識別情報にマッピングして登録簿１００に格納する（Ｓ１２１）。
【０１４７】
他方で、手記署名認証要請が発生すれば、制御部５１０は、署名者識別情報を入力すべきことを要請した（Ｓ１２３）後、署名者識別情報が入力されるかを検査する（Ｓ１２５）。
【０１４８】
前記署名者識別情報が入力されれば、制御部５１０は、出力部３００を介して手記署名を入力すべきことを要請する（Ｓ１２６）。
【０１４９】
前記手記署名要請後、制御部５１０は、手記署名特性抽出部５２０を介して時分割セグメントブロック基盤手記署名特性情報収集ルーチンを行い、時分割セグメントブロック基盤手記署名特性情報（Σ）を収集した（Ｓ１２７）後、手記署名セグメントブロック認証部５６０を介して前記入力された署名者識別情報に対応して登録されている登録手記署名特性情報（Σ'）を登録簿１００からロードする（Ｓ１２９）。
【０１５０】
登録手記署名特性情報（Σ'）がロードされれば、制御部５１０は、手記署名セグメントブロック認証部５６０を介して登録手記署名特性情報（Σ'）と手記署名特性情報（Σ）とを比較する（Ｓ１３１）。前記制御部５１０は、通常の登録手記署名行為特徴情報と収集された手記署名行為特徴情報とをさらに比較することもできる。
【０１５１】
前記制御部５１０は、手記署名セグメントブロック認証部５６０を介して各項目別にあらかじめ設定された基準の一致度以上であるかを判断して（Ｓ１３３）、あらかじめ設定された基準の一致度以下である場合、認証失敗処理を行い（Ｓ１３７）、あらかじめ設定された基準の一致度以上である場合、認証成功処理を行う（Ｓ１３５）。
【０１５２】
図１１は、本発明による時分割セグメントブロック基盤手記署名認証方法の手記署名特性データ収集方法を示す図である。以下、図１１を参照して時分割セグメントブロック基盤手記署名認証方法の手記署名特性情報収集方法を説明する。
【０１５３】
制御部５１０は、手記署名追跡部５３０、手記署名イメージ獲得部５４０、手記署名特性獲得部５５０のうち一つ以上を介してタッチ入力部４２０から手記署名入力データであるタッチデータが入力され始めるかをモニタリングする（Ｓ２１１）。
【０１５４】
手記署名に対するタッチデータ入力の有無がモニタリングされ始めれば、制御部５１０は、セグメントおよび手記署名検出ルーチンを行い、セグメント、セグメントブロック、サブセグメント、サブセグメントブロック、ベイカンシー領域ブロックなどを検出し、それに対応するセグメントイメージ、サブセグメントイメージ、手記署名イメージ、セグメントブロック、サブセグメントブロック、全体手記署名ブロック（Ｓ）等を含む情報を検出して格納する（Ｓ２１５）。前記セグメントおよび手記署名検出ルーチンは、下記の図１２および図１３を参照して詳細に説明する。
【０１５５】
手記署名全体ブロック（Ｓ）が生成されれば、制御部５１０は、セグメントブロック個数情報（ｎ）を検出して格納する（Ｓ２１７）。
【０１５６】
また、制御部５１０は、手記署名全体ブロック（Ｓ）の面積を計算して手記署名全体ブロック面積情報（ｓｐａｃｅｓ）を生成する（Ｓ２１９）。
【０１５７】
手記署名全体ブロック面積情報（ｓｐａｃｅｓ）が生成されれば、制御部５１０は、手記署名全体ブロック面積（ｓｐａｃｅｓ）対比セグメントブロック面積（ｓｐａｃｅｓｉ）の比率を計算して、セグメントブロック面積比率情報（Δｉ）、サブセグメントブロック面積比率情報（Δ'ｉｘ）およびベイカンシー領域ブロック面積比率情報（Δ~ｉｙ）を生成する（Ｓ２２１）。
【０１５８】
前記セグメントブロック面積比率情報（Δｉ）、サブセグメントブロック特徴情報（ｖ'ｉ.ｘ、ｖ'ｉ）、ベイカンシー領域ブロック特徴情報（ｖ~ｉ.ｙ、ｖ~ｉ）が生成されれば、制御部５１０は、セグメントブロック特徴情報（ｖｉ）および全体セグメントブロック特徴情報（Ｖ）を生成する（Ｓ２２３）。
【０１５９】
制御部５１０は、変数（ｉ、ｊ，ｍなど）を初期化する（Ｓ２２５）。
【０１６０】
前記全体セグメントブロック特徴情報（Ｖ）が生成され、変数が初期化されれば、制御部５１０は、手記署名セグメントブロック（ｓｉ）別に重畳領域を有する隣接セグメントブロック（ｓｊ）が存在するかを検査する（Ｓ２２７）。
【０１６１】
制御部５１０は、隣接セグメントブロックが存在すれば、隣接セグメントブロックの数（ｍ）をカウントする（Ｓ２２９）。
【０１６２】
セグメントブロック（ｓｉ）と包含および重畳領域を形成する隣接セグメント（ｓｊ）が存在すれば、制御部５１０は、包含および重畳領域を形成するセグメントブロック（ｓｉ）と隣接セグメントブロック（ｓｊ）により形成される前記包含および重畳領域の面積を計算して交差面積情報（δｉｊ）を生成する（Ｓ２３１）。
【０１６３】
前記交差面積情報（δｉｊ）が生成されれば、制御部５１０は、セグメントブロック（ｓｉ）の面積対比重畳領域である交差面積（δｉｊ）の比率情報であるセグメントブロック交差面積比率情報（π'ｉｊ）を生成する（Ｓ２３３）。
【０１６４】
また、制御部５１０は、前記セグメントブロック（ｓｉ）と重畳領域、すなわち交差領域を有する隣接セグメントブロック（ｓｊ）の面積対比交差面積（δｉｊ）の比率情報である隣接セグメントブロック交差面積比率情報（π''ｉｊ）を生成する（Ｓ２３５）。
【０１６５】
制御部５１０は、セグメントブロック（ｓｉ）別に当該セグメントブロック（ｓｉ）を基準として隣接手記署名セグメントブロック（ｓｊ）の包含可否の情報であるセグメントブロック包含関係情報（Ｏｉｊ）、セグメントブロック（ｓｉ）基準隣接セグメントブロックの位置を示すセグメントブロック相対的位置情報であるセグメントブロック位置関係情報（ＰＯＳｉｊ）、隣接セグメントブロック（ｓｊ）が基準セグメントブロック（ｓｉ）のどちら側のエッジ（ＥＤＧＥ）と交差するかを示すエッジの位置情報を示すセグメントブロックエッジ位置関係情報（ＥＤＧＥｉｊ）を生成する（Ｓ２３７、Ｓ２３９、Ｓ２４１）。
【０１６６】
制御部５１０は、Ｓ２２５〜Ｓ２５１過程を通じてすべてのセグメントブロック（ｓｉ：ｉ＜ｎ）それぞれに対して各セグメントブロック（ｓｉ：ｉ＜ｎ）を基準とした隣接するすべての隣接セグメントブロック（ｓｊ：ｊ＜ｎ）とのブロック相関関係特徴情報（ｃｉｊ）を生成する。
【０１６７】
前記情報が生成されれば、制御部５１０は、ブロック相関関係特徴情報（Ｃ）を生成した（Ｓ２５３）後、最終的に、前記情報を全部含む手記署名特性情報（Σ）を生成して、登録簿１００に格納する（Ｓ２５５）。
【０１６８】
本発明による時分割セグメントブロック生成方法としては、入力されるタッチデータによって一定の時間単位でセグメントを検出するリアルタイムセグメント検出方式と全体手記署名を獲得した後、一定の時間単位でセグメントを検出するセグメント分割検出方式などがある。
【０１６９】
図１２は、本発明の第１実施形態による時分割セグメントブロック生成方法を示すフローチャートであり、リアルタイムセグメント検出方式を利用した時分割セグメントブロック生成方法を説明する。
【０１７０】
図１２を参照すると、制御部５１０は、時分割セグメント検出部６３０を介してセグメント識別時間（ｔｃ）をカウントする（Ｓ３１１）。
【０１７１】
セグメント識別時間（ｔｃ）がカウントされ始めれば、制御部５１０は、入力されるタッチデータによって手記署名を追跡し始める（Ｓ３１３）。
【０１７２】
手記署名追跡が始まれば、制御部５１０は、カウント時間であるセグメント識別時間（ｔｃ）がセグメント基準時間（ｔ１）であるかを判断する（Ｓ３１５）。
【０１７３】
セグメント識別時間（ｔｃ）がセグメント基準時間（ｔ１）であれば、制御部５１０は、セグメント数（ｎ）をカウントする（Ｓ３１７）。
【０１７４】
前記セグメント数をカウントした後、制御部５１０は、手記署名セグメントイメージを生成した後、格納する（Ｓ３１９）。前記セグメントイメージは、図４に示されたように、セグメント開始点から記録される手記署名を追跡してセグメント基準時間（ｔ１）まで入力されるタッチデータによって生成される。
【０１７５】
前記セグメントイメージが生成された後、制御部５１０は、セグメントブロック（ｓｉ）を生成する（Ｓ３２１）。前記セグメントブロック（ｓｉ）は、図４の（イ）に示されたように、最上位地点（ｔｏｐ）、最下位地点（ｂｏｔｔｏｍ）、最左側地点（ｌｅｆｔ）、最右側地点（ｒｉｇｈｔ）を含み、最小の領域を有するように形成され得る。
【０１７６】
また、図４の（ロ）のようにセグメント基準時間（ｔ１）内のセグメントが分割された２個のサブセグメントで構成される場合、（イ）と同様に、二つのサブセグメントのうち最も高い地点である最上位地点（ｔｏｐ）、二つのサブセグメントのうち最も低い地点である最下位地点（ｂｏｔｔｏｍ）、二つのサブセグメントのうち最も左側にある地点である最左側地点（ｌｅｆｔ）、二つのサブセグメントのうち最も右側にある地点である最右側地点（ｒｉｇｈｔ）を含み、最小面積を有するようにセグメントブロック（ｓｉ）を生成する。この際、制御部５１０は、サブセグメントに対するサブセグメントブロック（Ｓ'ｉ.ｘ、ｉ＝１）を生成することもできる。また、手記署名の情報として、図４の（ロ）のベイカンシー領域ブロック（Ｓ~ｉ.ｙ、ｉ＝１）をさらに検出することもできる。前記ベイカンシー領域ブロック（Ｓ~ｉ.ｙ、ｉ＝１）は、図４に示されたように、サブセグメントブロック（Ｓ'ｉ.ａ、ｉ＝１，ａ＝０）とサブセグメントブロック（Ｓ'ｉ.ｂ、ｉ＝１，ｂ＝１）の間に存在するベイカンシー領域ブロック（Ｓ~ｉ.１、ｉ＝１）を先に検出した後、前記ベイカンシー領域ブロック（Ｓ~ｉ.１、ｉ＝１）を含まないサブセグメントブロックの上下左右に存在するベイカンシー領域ブロック（Ｓ~ｉ.０、Ｓ~ｉ.２、ｉ＝１）を検出する。図４の（ロ）では、ベイカンシー領域ブロック（Ｓ~ｉ.１、ｉ＝１）が縦方向に形成される場合を示すが、横方向に形成されてもよく、縦方向および横方向の両方に発生してもよい。縦方向および横方向の両方に存在する場合、規則によって特定の一方向を基準として設定し、設定された基準方向に対するベイカンシー領域ブロック（Ｓ~ｉ.１、ｉ＝１）を選択することが好ましい。
【０１７７】
前述したように、セグメントブロックが生成されれば、制御部５１０は、セグメントブロック位置情報（ｐｉ）を検出する（Ｓ３２３）。
【０１７８】
セグメントブロック位置情報（ｐｉ）が検出されれば、制御部５１０は、セグメントブロック面積情報（ｓｐａｃｅｓｉ）を検出、すなわち計算する（Ｓ３２５）。
【０１７９】
一つのセグメントに対するセグメントブロック面積情報が検出されれば、制御部５１０は、手記署名終了検出部６２０を介して手記署名が終了するかを判断する（Ｓ３２７）。
【０１８０】
手記署名が終了しなければ、制御部５１０は、セグメントインデックス変数（ｉ）の値を１増加させた（Ｓ３２９）後、セグメント識別時間（ｔｃ）を初期化し（Ｓ３３１）、前記Ｓ３１１以後の過程を繰り返して行う。
【０１８１】
図１２で、説明の便宜上、Ｓ３２１、Ｓ３２３、Ｓ３２５を行った後、手記署名終了可否を判断するように示したが、セグメント検出は、タッチデータが持続的に入力されれば、すなわち手記署名が終了しなければ、セグメント基準時間（ｔ１）以後にすぐにセグメントインデックス変数（ｉ）の値をすぐに初期化した後、すぐにセグメント識別時間（ｔｃ）をカウントするように構成される。
【０１８２】
手記署名が終了すれば、制御部５１０は、カウントされたセグメント数（ｎ）を格納した（Ｓ３３３）後、手記署名イメージを生成し、生成された手記署名イメージを格納する（Ｓ３３５）。
【０１８３】
図１３は、本発明の第２実施形態による時分割セグメントブロック生成方法を示すフローチャートであり、セグメント分割検出方式を利用したセグメントブロック生成方法を示す図である。
【０１８４】
図１３を参照すると、制御部５１０は、手記署名が始まれば、手記署名記録時間（ｔｒ）をカウントする（Ｓ４１１）。
【０１８５】
手記署名記録時間（ｔｒ）がカウントされ始めれば、制御部５１０は、手記署名を追跡し始める（Ｓ４１３）。
【０１８６】
手記署名が追跡され始めれば、制御部５１０は、手記署名が終了するかを検査し（Ｓ４１５）、手記署名が終了すれば、手記署名イメージを生成し、手記署名記録時間（ｔｒ）を格納する（Ｓ４１７）。
【０１８７】
手記署名イメージが生成されれば、制御部５１０は、時間情報とともに格納された手記署名イメージを一定の時間単位で分割してセグメントイメージを生成して格納する（Ｓ４１９）。
【０１８８】
セグメントイメージが生成されれば、制御部５１０は、分割されたセグメントイメージそれぞれに対するセグメントブロック（ｓｉ）を生成して格納する（Ｓ４２１）。
【０１８９】
前記セグメントブロック（ｓｉ）の生成後、制御部５１０は、セグメントブロック数をカウントした後、格納する（Ｓ４２５）。
【０１９０】
制御部５１０は、各セグメントブロックのセグメントブロック位置情報およびセグメントブロック面積情報を検出して格納する（Ｓ４２７、Ｓ４２９）。
【０１９１】
なお、本発明は、前述した典型的な好ましい実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な改良、変更、代替または付加して実施できることは、当該技術分野における通常の知識を有する者であれば、容易に理解することができる。このような改良、変更、代替または付加による実施が、添付の特許請求範囲の範疇に属するものであれば、その技術思想もやはり本発明に属するものと見なすべきである。
【図１】
0006695578.tif 000002
【図２】
0006695578.tif 000003
【図３】
0006695578.tif 000004
【図４】
0006695578.tif 000005
【図５】
0006695578.tif 000006
【図６】
0006695578.tif 000007
【図７】
0006695578.tif 000008
【図８】
0006695578.tif 000009
【図９】
0006695578.tif 000010
【図１０】
0006695578.tif 000011
【図１１Ａ】
0006695578.tif 000012
【図１１Ｂ】
0006695578.tif 000013
【図１２】
0006695578.tif 000014
【図１３】
0006695578.tif 000015