(57)【要約】      （修正有）【課題】迅速で、精度の高い筆跡鑑定を行うことができる筆跡鑑定のための支援方法および支援プログラムを提供する。【解決手段】手書き文字の筆者を認識するための情報を提示する筆跡鑑定支援方法において、画像読取手段が、手書きされた対比文字、および被対比文字の画像を読み取るステップと、記憶手段が、読み取られた対比文字、および被対比文字の画像データを記憶するステップと、正規化手段が、記憶された対比文字、および被対比文字の画像データを正規化するステップと、表示手段が、正規化された対比文字、および被対比文字の画像データを、対比可能に表示するステップとから成り、正規化ステップにおいては、対比文字、および被対比文字の画像データにおける文字パターンの重心と画面の中心が一致するように処理されると共に、文字パターンの大きさが一定になるように処理される構成としている。【選択図】図１
2014029672.tif 000002
【特許請求の範囲】
【請求項１】
手書き文字の筆者を認識するための情報を提示する筆跡鑑定支援方法であって、
画像読取手段が、手書きされた対比文字、および被対比文字の画像を読み取るステップと、
記憶手段が、読み取られた対比文字、および被対比文字の画像データを記憶するステップと、
正規化手段が、記憶された対比文字、および被対比文字の画像データを正規化するステップと、
表示手段が、正規化された対比文字、および被対比文字の画像データを、対比可能に表示するステップとから成り、
前記正規化ステップにおいては、対比文字、および被対比文字の画像データにおける文字パターンの重心と画面の中心が一致するように処理されると共に、文字パターンの大きさが一定になるように処理される、
ことを特徴とする筆跡鑑定支援方法。
【請求項２】
請求項１に記載の筆跡鑑定支援方法において、前記正規化ステップの後に、
細線化手段が、正規化された対比文字、および被対比文字の画像データにおける文字パターンを細線化するステップを更に備え、
前記表示ステップにおいては、正規化された対比文字、および被対比文字の画像データの細線化された文字パターンを対比可能に表示する
ことを特徴とする筆跡鑑定支援方法。
【請求項３】
請求項２に記載の筆跡鑑定支援方法において、前記正規化ステップの後に、
矩形部選択手段が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの中から矩形部を選択するステップを更に備え、
前記細線化ステップにおいては、選択された文字パターンの矩形部が細線化され、
前記表示ステップにおいては、正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部を対比可能に表示する
ことを特徴とする筆跡鑑定支援方法。
【請求項４】
請求項３に記載の筆跡鑑定支援方法において、前記細線化ステップの後に、
形態定数算出手段が、正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部の形態定数を算出するステップを更に備え、
前記表示ステップにおいては、算出された矩形部の形態定数を更に対比可能に表示する
ことを特徴とする筆跡鑑定支援方法。
【請求項５】
請求項１に記載の筆跡鑑定支援方法において、前記正規化ステップの後に、
射影算出手段が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの画素数を、画面縦軸上および横軸上に射影した画素密度を算出するステップを更に備え、
前記表示ステップにおいては、画面縦軸上および横軸上に射影した画素密度分布をプロットし、更に対比可能に表示する
ことを特徴とする筆跡鑑定支援方法。
【請求項６】
請求項１に記載の筆跡鑑定支援方法において、前記正規化ステップの後に、
加重方向指数ヒストグラム算出手段が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの加重方向指数ヒストグラムを算出するステップを更に備え、
前記表示ステップにおいては、正規化された対比文字、および被対比文字の加重方向指数ヒストグラムを、更に対比可能に表示する
ことを特徴とする筆跡鑑定支援方法。
【請求項７】
請求項１に記載の筆跡鑑定支援方法において、前記正規化ステップの後に、
背景情報算出手段が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの背景情報を算出するステップを更に備え、
前記表示ステップにおいては、正規化された対比文字、および被対比文字の背景情報を、更に対比可能に表示する
ことを特徴とする筆跡鑑定支援方法。
【請求項８】
手書き文字の筆者を認識するための情報を提示するためにコンピュータを、
手書きされた対比文字、および被対比文字の画像を読み取る画像読取手段と、
読み取られた対比文字、および被対比文字の画像データを記憶する記憶手段と、
記憶された対比文字、および被対比文字の画像データを正規化する正規化手段と、
正規化された対比文字、および被対比文字の画像データを、対比可能に表示する表示手段、
として機能させるための筆跡鑑定支援プログラムであって、
前記正規化手段は、対比文字、および被対比文字の画像データにおける文字パターンの重心と画面の中心が一致するように処理すると共に、文字パターンの大きさが一定になるように処理する、
ことを特徴とする筆跡鑑定支援プログラム。
【請求項９】
請求項８に記載の筆跡鑑定支援プログラムにおいて、前記コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データにおける文字パターンを細線化する細線化手段として機能させると共に、
前記表示手段は、正規化された対比文字、および被対比文字の画像データの細線化された文字パターンを対比可能に表示する
ことを特徴とする筆跡鑑定支援プログラム。
【請求項１０】
請求項９に記載の筆跡鑑定支援プログラムにおいて、前記コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データにおける文字パターンの中から矩形部を選択する矩形部選択手段として機能させると共に、
前記細線化手段は、選択された文字パターンの矩形部を細線化し、
前記表示手段は、正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部を対比可能に表示する
ことを特徴とする筆跡鑑定支援プログラム。
【請求項１１】
請求項１０に記載の筆跡鑑定支援プログラムにおいて、前記コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部の形態定数を算出する形態定数算出手段として機能させると共に、
前記表示手段は、算出された矩形部の形態定数を更に対比可能に表示する
ことを特徴とする筆跡鑑定支援プログラム。
【請求項１２】
請求項８に記載の筆跡鑑定支援プログラムにおいて、前記コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データにおける文字パターンの画素数を、画面縦軸上および横軸上に射影した画素密度を算出する射影算出手段として機能させると共に、
前記表示手段は、画面縦軸上および横軸上に射影した画素密度分布をプロットし、更に対比可能に表示する
ことを特徴とする筆跡鑑定支援プログラム。
【請求項１３】
請求項８に記載の筆跡鑑定支援プログラムにおいて、前記コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データにおける文字パターンの加重方向指数ヒストグラムを算出する加重方向指数ヒストグラム算出手段として機能させると共に、
前記表示手段は、正規化された対比文字、および被対比文字の加重方向指数ヒストグラムを、更に対比可能に表示する
ことを特徴とする筆跡鑑定支援プログラム。
【請求項１４】
請求項８に記載の筆跡鑑定支援プログラムにおいて、前記コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データにおける文字パターンの背景情報を算出する背景情報算出手段として機能させると共に、
前記表示手段は、正規化された対比文字、および被対比文字の背景情報を、更に対比可能に表示する
ことを特徴とする筆跡鑑定支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、筆跡鑑定のための支援方法および支援プログラムに係るものであり、更に詳しくは、ある複数の人物の中から対象となる文字の筆者が誰であるかを判断する筆者識別や、ある筆者が筆記した文字に対して、本当にその筆者が筆記したものかどうかを判断する筆者照合において、判断のための情報を提供する方法およびプログラムに係る。
【背景技術】
【０００２】
筆跡鑑定の分野では、例えば、犯罪現場に残された筆跡が、複数の関係者の中の誰の筆跡かを特定するのが筆者識別と呼ばれ、これに対して、犯罪現場に残された筆跡が、被疑者の筆跡かどうかを判定するのが筆者照合と呼ばれている。  そして、これら筆者識別と筆者照合を併せて筆者認識と呼んでいる。
【０００３】
従来の筆者認識、すなわち筆跡鑑定の分野では、特徴抽出法と呼ばれている鑑定者の経験や勘による観察鑑定が中心であった。
また、筆跡鑑定を迅速に行うために、コンピュータによるデータ処理を行う方法が提案されている（特許文献１参照）。
特許文献１が開示する筆跡鑑定方法は、読込装置が、複数の書面にそれぞれ手書きされた同一もしくは同一種類の鑑定対象文字に対して、各鑑定対象文字の筆跡運動における運動振域をそれぞれ読み込む第一のステップと、演算装置が、前記各鑑定対象文字の筆跡運動における運動振域に基づいて、該筆跡の個人内変動および相似性の、少なくとも一方を数値化する第二のステップとを備えたことを特徴とするものである。
【０００４】
そして、特許文献１が開示する筆跡鑑定方法では、
(1)  複数の書面にそれぞれ手書きされた同一もしくは同一種類の鑑定対象文字に対して、各鑑定対象文字の筆跡運動における運動振域をそれぞれ読み込み、
(2)  取り込んだ文字データ（デジタル画像）から文字の縦横の長さ（縦横域）を測定し、
(3)  この縦横の長さＨ，Ｗの測定後、汎用の表計算ソフトにより、縦の長さＨを、横の長さＷで割り算して正接値ｔａｎθを、縦の長さＨと、横の長さＷとを掛け算して面積Ｓをそれぞれ演算し、
(4)  得られた結果に、度数分布図、分散、標準偏差などを適用して個人内変動を数値化し、
(5)  各正接値ｔａｎθの比率から１を引き算した差分の絶対値（第一の差分）と、各面積Ｓの比率から１を引き算した差分の絶対値（第二の差分）とをそれぞれ演算し、両差分の絶対値同士を掛け合わせたものを相似率と定義して、この相似率で筆跡の相似性を数値化し、
(6)  各文字の筆跡の個人内変動を数値化したものを表示部にプロットしてグラフ表示するとともに、相似率をその求められた頻度（算出頻度）ごとにプロットして表示部にグラフ表示する、
という方法をとっている。
【０００５】
特許文献１が開示する筆跡鑑定方法では、縦の長さＨを、横の長さＷで割り算して求めた正接値ｔａｎθと、縦の長さＨと、横の長さＷとを掛け算して求めた面積Ｓにのみ基づいて筆跡の相似性を数値化しているため、相似性の判断に偏りが生じやすく、正確な相似性の評価が困難であるという問題があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２２６９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上述したような問題点に鑑みなされたものであり、解決しようとする課題は、迅速で、精度の高い筆跡鑑定を行うことができる筆跡鑑定のための支援方法および支援プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した課題を解決するため、第１の観点に係る発明においては、
手書き文字の筆者を認識するための情報を提示する筆跡鑑定支援方法において、
画像読取手段が、手書きされた対比文字、および被対比文字の画像を読み取るステップと、
記憶手段が、読み取られた対比文字、および被対比文字の画像データを記憶するステップと、
正規化手段が、記憶された対比文字、および被対比文字の画像データを正規化するステップと、
表示手段が、正規化された対比文字、および被対比文字の画像データを、対比可能に表示するステップとから成り、
正規化ステップにおいては、対比文字、および被対比文字の画像データにおける文字パターンの重心と画面の中心が一致するように処理されると共に、文字パターンの大きさが一定になるように処理される構成としている。
【０００９】
また、第２の観点に係る発明では、
第１の観点に係る発明の筆跡鑑定支援方法において、正規化ステップの後に、
細線化手段が、正規化された対比文字、および被対比文字の画像データにおける文字パターンを細線化するステップを更に備え、
表示ステップにおいては、正規化された対比文字、および被対比文字の画像データの細線化された文字パターンを対比可能に表示する構成としている。
【００１０】
また、第３の観点に係る発明では、
第２の観点に係る発明の筆跡鑑定支援方法において、正規化ステップの後に、
矩形部選択手段が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの中から矩形部を選択するステップを更に備え、
細線化ステップにおいては、選択された文字パターンの矩形部が細線化され、
表示ステップにおいては、正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部を対比可能に表示する構成としている。
【００１１】
また、第４の観点に係る発明では、
第３の観点に係る発明の筆跡鑑定支援方法において、細線化ステップの後に、
形態定数算出手段が、正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部の形態定数を算出するステップを更に備え、
表示ステップにおいては、算出された矩形部の形態定数を更に対比可能に表示する構成としている。
【００１２】
また、第５の観点に係る発明では、
第１の観点に係る発明の筆跡鑑定支援方法において、正規化ステップの後に、
射影算出手段が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの画素数を、画面縦軸上および横軸上に射影した画素密度を算出するステップを更に備え、
表示ステップにおいては、画面縦軸上および横軸上に射影した画素密度分布をプロットし、更に対比可能に表示する構成としている。
【００１３】
また、第６の観点に係る発明では、
第１の観点に係る発明の筆跡鑑定支援方法において、正規化ステップの後に、
加重方向指数ヒストグラム算出手段が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの加重方向指数ヒストグラムを算出するステップを更に備え、
表示ステップにおいては、正規化された対比文字、および被対比文字の加重方向指数ヒストグラムを、更に対比可能に表示する構成としている。
【００１４】
また、第７の観点に係る発明では、
第１の観点に係る発明の筆跡鑑定支援方法において、正規化ステップの後に、
背景情報算出手段が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの背景情報を算出するステップを更に備え、
表示ステップにおいては、正規化された対比文字、および被対比文字の背景情報を、更に対比可能に表示する構成としている。
【００１５】
更に、第８の観点に係る発明においては、
手書き文字の筆者を認識するための情報を提示するためにコンピュータを、
手書きされた対比文字、および被対比文字の画像を読み取る画像読取手段と、
読み取られた対比文字、および被対比文字の画像データを記憶する記憶手段と、
記憶された対比文字、および被対比文字の画像データを正規化する正規化手段と、
正規化された対比文字、および被対比文字の画像データを、対比可能に表示する表示手段、
として機能させるための筆跡鑑定支援プログラムであって、
正規化手段は、対比文字、および被対比文字の画像データにおける文字パターンの重心と画面の中心が一致するように処理すると共に、文字パターンの大きさが一定になるように処理する構成としている。
【００１６】
また、第９の観点に係る発明では、
第８の観点に係る発明の筆跡鑑定支援プログラムにおいて、コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データにおける文字パターンを細線化する細線化手段として機能させると共に、
表示手段は、正規化された対比文字、および被対比文字の画像データの細線化された文字パターンを対比可能に表示する構成としている。
【００１７】
また、第１０の観点に係る発明では、
第９の観点に係る発明の筆跡鑑定支援プログラムにおいて、コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データにおける文字パターンの中から矩形部を選択する矩形部選択手段として機能させると共に、
細線化手段は、選択された文字パターンの矩形部を細線化し、
表示手段は、正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部を対比可能に表示する構成としている。
【００１８】
また、第１１の観点に係る発明では、
第１０の観点に係る発明の筆跡鑑定支援プログラムにおいて、コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部の形態定数を算出する形態定数算出手段として機能させると共に、
表示手段は、算出された矩形部の形態定数を更に対比可能に表示する構成としている。
【００１９】
また、第１２の観点に係る発明では、
第８の観点に係る発明の筆跡鑑定支援プログラムにおいて、コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データにおける文字パターンの画素数を、画面縦軸上および横軸上に射影した画素密度を算出する射影算出手段として機能させると共に、
表示手段は、画面縦軸上および横軸上に射影した画素密度分布をプロットし、更に対比可能に表示する構成としている。
【００２０】
また、第１３の観点に係る発明では、
第８の観点に係る発明の筆跡鑑定支援プログラムにおいて、コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データにおける文字パターンの加重方向指数ヒストグラムを算出する加重方向指数ヒストグラム算出手段として機能させると共に、
表示手段は、正規化された対比文字、および被対比文字の加重方向指数ヒストグラムを、更に対比可能に表示する構成としている。
【００２１】
また、第１４の観点に係る発明では、
第８の観点に係る発明の筆跡鑑定支援プログラムにおいて、コンピュータを、更に、
正規化された対比文字、および被対比文字の画像データにおける文字パターンの背景情報を算出する背景情報算出手段として機能させると共に、
表示手段は、正規化された対比文字、および被対比文字の背景情報を、更に対比可能に表示する構成としている。
【発明の効果】
【００２２】
本発明の筆跡鑑定支援方法および筆跡鑑定支援プログラムでは、上述したように対比文字、および被対比文字の画像データにおける文字パターンの重心と画面の中心が一致するようにすると共に、文字パターンの大きさが一定になるように正規化した上で、直接対比したり、あるいは更に種々の特性を対比することができるようになっているため、精度の高い筆者認識、すなわち筆跡鑑定を可能としている。
また、これらの一連の処理は、コンピュータによって自動化されているため、迅速な筆跡鑑定を可能としている。
【図面の簡単な説明】
【００２３】
【図１】図１は、本発明の1実施形態に係る筆跡鑑定装置のシステム構成を示すブロック図である。
【図２】図２は、３つの「昭」という文字を正規化手段により正規化した結果を例示したものである。
【図３】図３は、３つの「昭」という文字を細線化手段により細線化した結果を例示したものである。
【図４】図４は、「昭」という文字パターンから、矩形部選択手段により矩形部「日」を選択した結果を例示したものである。
【図５】図５は、選択した矩形部について、形態定数算出手段によって形態定数を算出した例を示したものである。
【図６】図６は、射影算出手段により、画面縦軸上および横軸上に射影した画素密度分布を算出した結果を例示したものである。
【図７】図７は、正規化された「字」という文字サンプルを示したものである。
【図８】図８の左図は、配列パターンとその対応する番号を示したものであり、図８の右図は、左側に示す配列パターンの番号に対応した方向性を定義したものである。
【図９】図９は、加重方向指数ヒストグラム算出手段によって、文字パターン「昭」の加重方向指数ヒストグラムを算出した結果を示したものである。
【図１０】図１０は、指数表を示すものであり、  図１０の上に示す表中の数値は、方向指数を表す数値であり、図１０の下に示す表中の数値は方向指数を表す数値であり、同表の下側に示す矢印の方向は、方向を示すものである。
【図１１】図１１は、指数表を用いて輪郭線に隣接した白画素の方向を抽出する過程を説明するためのサンプル画素を示すものであって、特定の白画素「Ｘ」と、この白画素の外周に存在する８つの画素を示している。
【図１２】図１２は、Ｘ方向の値、およびＹ方向の値を求めるための説明図を示したものである。
【図１３】図１３は、Ｘ方向の値、およびＹ方向の値を求める１例を示したものである。
【図１４】図１４は、指数表を用いて、輪郭線に隣接した白画素の方向を抽出した結果の一例を示すものである。
【図１５】図１５は、方向指数４に着目し、この方向を伝搬させる方法について説明するための図である。
【図１６】図１６は、方向指数４を持つ白画素を発信源として、その方向を伝搬させ、設定された各白画素の数値を示したものである。
【図１７】図１７は、背景情報算出手段２０９により正規化された３個の文字パターン「記」の背景情報を算出した結果を、比較可能なように表示したものである。
【図１８】図１８は、正規化された対比文字、および被対比文字の画像データの細線化された文字パターンを対比可能に表示したものの１例である。
【図１９】図１９は、本発明にかかる筆跡鑑定支援方法および筆跡鑑定支援プログラムの手順を示すフローチャートである。
【図２０】図２０は、本発明にかかる筆跡鑑定支援方法および筆跡鑑定支援プログラムの手順を示すフローチャートである。
【図２１】図２１は、本発明にかかる筆跡鑑定支援方法および筆跡鑑定支援プログラムの手順を示すフローチャートである。
【図２２】図２２は、本発明にかかる筆跡鑑定支援方法および筆跡鑑定支援プログラムの手順を示すフローチャートである。
【図２３】図２３は、本発明にかかる筆跡鑑定支援方法および筆跡鑑定支援プログラムの手順を示すフローチャートである。
【図２４】図２４は、本発明にかかる筆跡鑑定支援方法および筆跡鑑定支援プログラムの手順を示すフローチャートである。
【図２５】図２５は、３つの「田辺和昭」という文字を正規化手段により正規化した結果を例示したものである。
【図２６】図２６は、３つの「田辺和昭」という文字を細線化手段により細線化した結果を例示したものである。
【図２７】図２７は、対比文字、および被対比文字が複数文字からなる場合の例であって、正規化された対比文字、および被対比文字の画像データの細線化された文字パターンを対比可能に表示したものの１例である。
【発明を実施するための形態】
【００２４】
以下、図面に基づき、本発明の実施形態について詳細に説明する。
図１は、本発明の１実施形態に係る筆跡鑑定支援装置１００のシステム構成を示すブロック図である。  図１に示す実施形態の筆跡鑑定支援装置１００は、汎用されているデスクトップコンピュータやラップトップコンピュータをベースとして構成されたものであり、CPU（Central  Processing  Unit）のような演算処理装置１０１、スタートアップ時のコンピュータ内のエレメント間の情報転送を支援するBIOS（Basic  Input/output  System）を収納するROM（Read  Only  Memory）１０２、実行時にオペレーション・システム（OS）やアプリケーションプログラム（本実施形態では、筆跡鑑定支援プログラム２００）、あるいはプログラムデータを収納するRAM（Random  Access  Memory）１０３、コマンドや情報を入力するためのキーボードやポインティングデバイス等の入力装置１０４、画像データを入力するためのスキャナーやカメラ等の読取装置１０５、結果を表示するためのモニターのような表示装置１０６、および結果をハードコピーとして出力するプリンターのような出力装置１０７から構成されている。
【００２５】
また、筆跡鑑定支援装置１００には、ハードディスク、磁気ディスク、光ディスク等のコンピュータ読取可能媒体とコンピュータとの間のデータの授受を行うコンピュータ読取可能媒体入出力装置（図示せず）を更に備えるようにすることもできる。
【００２６】
本発明に係る筆跡鑑定支援プログラム２００は、手書きされた対比文字、および被対比文字の画像データを正規化した上で、直接比較対比したり、あるいは種々の特徴を抽出して比較対比することにより、対比文字、および被対比文字の特徴を多面的に評価できるようにしたものである。  なお、ここで、対比文字、および被対比文字とは、１文字に限定されるものではなく、複数文字から構成されるものを含むものである。  従って、例えば、４文字からなる氏名を一体的に対比文字、および被対比文字として取り扱うこともできるようになっている。
【００２７】
図１に示すように、筆跡鑑定支援プログラム２００は、画像読取手段２０１、記憶手段２０２、正規化手段２０３、細線化手段２０４、矩形部選択手段２０５、形態定数算出手段２０６、射影算出手段２０７、加重方向指数ヒストグラム算出手段２０８、背景情報算出手段２０９、および表示手段２１０から構成されており、以下、これらついて詳細に説明する。
【００２８】
画像読取手段２０１は、用紙に手書き（筆記）された対比文字および被対比文字を画像データとして読取るための手段である。  画像読取手段２０１は、用紙に手書き（筆記）された１又は複数の対比文字および１又は複数の被対比文字を１文字毎に、あるいは複数文字を同時に、例えばイメージスキャナを用いて解像度２４０dpiの２値画像として読取り、例えば１６０ｘ１６０画素（例えば１文字の場合）や、１６０ｘ６４０画素（例えば３文字、４文字、５文字のように複数文字の場合）、あるいはその他の画素サイズの大きさの画像データとするものである。
【００２９】
記憶手段２０２は、画像読取手段２０１により読取った画像データをRAMの中にプログラムデータの一部として記憶するものである。
【００３０】
画像読取手段２０１によって読取られた対比文字あるいは被対比文字の画像データは、たとえ筆記者が同一人であったとしても、文字の大きさや文字の中心位置は文字毎にばらつくのが一般的である。  そこで、正規化手段２０３は、異なる筆者の文字であったとしても一定条件下で比較することができるように、文字パターンの重心と画面の中心が一致するように（すなわち、文字パターンの重心がたえず画面の中心に表示されるように）処理すると共に、文字パターンの大きさを一定にするように処理する。  従って、対比文字あるいは被対比文字が、例えば、４文字から成る場合には、４文字からなる文字パターンの重心と画面の中心が一致するように処理される。
【００３１】
ここで、文字の重心とは、文字の釣り合いのとれた画素のことであり、画素の座標を(x,y)で表し、その濃度値をf(x,y)とすると重心の座標(xm,ym)は以下の式で求めることができる。
2014029672.tif 000003
【００３２】
次に、文字の大きさを一定にするために２次モーメントを求める。  ２次モーメントrmは、文字パターンの各画素と重心との距離の平均であり、以下の式によって求めることができる。
2014029672.tif 000004
【００３３】
このようにして求めた２次モーメントから文字の大きさが一定値Ｒとなるように、各文字毎（対比文字あるいは被対比文字が複数文字から成る場合には、複数文字を一体と捉える）に異なっている２次モーメントを統一することによって、文字の大きさの正規化を行なうようになっている。  このＲ値を変更することによって統一する文字の大きさが変化することになるが、本実施形態においては、Ｒ値を３８として固定している。  このＲ値は３８に限定されるものではなく、任意に設定することが可能である。
【００３４】
正規化前の座標を(x,y)、正規化後の座標を(x’,y’)とし、正規化後の重心の座標を(xm’,ym’)とすると、
2014029672.tif 000005
となり、(x,y)から(x’,y’)へと、文字の大きさを正規化することができる。
図２は、３つの「昭」という文字を、正規化手段２０３により正規化した結果を例示したものである。  また、図２５は、３つの「田辺和昭」という文字を、正規化手段２０３により正規化した結果を例示したものである。
【００３５】
細線化手段２０４は、正規化された画像データにおける文字パターンの連結成分（文字画素が連続している成分）に対して、その連結性を維持したまま線幅が１画素の線図形となるように文字パターンを細める処理を行う。  この細線化は、ある太さのパターンを順次細かくしていく処理で、削除可能な画素を取り除き、文字パターンの中心線を求めるようにしたものである。  細線化処理のアルゴリズムには多くの手法が提案されているが、本実施形態においては、Hildichの手法を採用している。
【００３６】
この手法では、文字パターン中の特定の画素に注目し、この特定の画素が以下に示す６つの条件を全て満たす場合のみ、その特定の画素は削除可能であるとして文字パターンを順次細めていくものである。
条件１:  当該特定の画素は黒画素であること
条件２:  当該特定の画素は白画素との境界画素であること
条件３:  当該特定の画素は端点ではないこと
条件４:  当該特定の画素は孤立点ではないこと
条件５:  当該特定の画素を削除しても連結性は維持されること
条件６:  当該特定の画素が線幅２（２画素の幅）の線分上にある場合は、その片側のみを削除する
【００３７】
このようにして、削除可能な画素がなくなるまで処理を繰り返すことにより、文字パターンが細線化された画像データを得ることができる。  図３は、３つの「昭」という文字を細線化手段２０４により細線化した結果を例示したものである。  また、図２６は、３つの「田辺和昭」という文字を細線化手段２０４により細線化した結果を例示したものである。  なお、いずれの例においても、細線化された画像データは、目視し易くするために、画線を太くして表示している。
【００３８】
矩形部選択手段２０５は、正規化された対比文字、および被対比文字の画像データにおける各文字パターンの中から、文字の重要な要素を構成する１又は複数個所の矩形部を選び出す機能を有する。  ここで、矩形部とは、文字パターンの中の外接する枠線を意味するものであり、例えば「昭」という文字パターンであれば、「口」の部分や「日」の部分の中央の横線を除いた部分等が該当する。  このように、文字パターンの中の重要な要素である矩形部の特徴に着目して筆跡鑑定をすることにより、認識精度をより高めることが可能となる。  図４は、「昭」という文字パターンから、矩形部選択手段２０５により矩形部「日」を選択した結果を例示したものである。
【００３９】
なお、本実施形態においては、矩形部選択手段２０５が自動的に矩形部を選択するように設定することもできるし、入力装置１０４から入力されるコマンドに従って、各文字パターンの中の特定の１又は複数の矩形部を選択させるようにすることもできる。
【００４０】
また、本実施形態においては、正規化された対比文字、および被対比文字の画像データにおける各文字パターンの中から、各々対応する矩形部を選択し、選択された矩形部を上述した細線化手段２０４によって細線化し、その後対応する矩形部を対比するようにしているが、これに限定されるものではなく、選択された矩形部を細線化手段２０４によって細線化することなく、直接対比するようにしても良い。
【００４１】
形態定数算出手段２０６は、矩形部選択手段２０５によって選択された各文字パターンの中の矩形部の形態的特徴を数値化した形態定数を算出する。  具体的には、各文字パターンが記録された画像データの中の該当する矩形部の２値画像データに基づき、形態定数を算出する。  本実施例においては、形態定数としては、矩形部の高さ、幅、面積、重心の位置、文字重心と矩形部重心との距離が定義されている。  図５は、選択した矩形部について、形態定数算出手段２０６によって形態定数を算出した例を示したものである。  図中右側の各数値が、図中左側の文字パターンの各矩形部の形態定数を示している。
【００４２】
射影算出手段２０７は、正規化された対比文字、および被対比文字の画像データにおける各文字パターンの画素数密度の分布算出し、その結果を画面の水平軸上および垂直軸上に投影してプロットするものである。  具体的には、画像データの画面において上下方向をＹ軸（垂直軸）、横方向をＸ軸（水平軸）と定義すると、例えば、Ｙが特定の値をとる位置における全画素の中から文字パターンに該当する画素（黒画素）の数の総計を求め、その値をＹ軸（垂直軸）上にプロットするという処理をＹ軸（垂直軸）上の全領域にわたって行う。  Ｘ軸（水平軸）についても、Ｙ軸（垂直軸）と同様な処理を行うことによって、文字パターンの画素数密度の分布を画面の水平軸上および垂直軸上に投影してプロットすることができる。  これにより、対比文字、および被対比文字の画像データにおける各文字パターンの画素数密度の分布特性を容易に比較評価することができる。  図６は、射影算出手段２０７により、画面縦軸上および横軸上に射影した画素密度分布を算出した結果を例示したものである。  画面右側および画面下側に示した波形が、画素密度分布をプロットしたものである。
【００４３】
加重方向指数ヒストグラム算出手段２０８は、加重方向指数ヒストグラムの特徴、即ち文字パターンの輪郭線から、細分化した領域において文字の方向性の程度を検出し、その結果に基づき筆跡鑑定を行うために、画像データを処理する手段である。
【００４４】
図７に示す正規化された「字」という文字サンプルを使用して、加重方向指数ヒストグラム算出手段２０８により加重方向指数ヒストグラムを算出する手順は以下の通りである。
(1)  まず、図７に示すように画面を１６×１６の升に分割しておく。  （なお、対比文字、および被対比文字が複数文字、例えば、４文字からなるような場合には、画面を１６×６４の升に分割することになる。）
(2)  文字の輪郭線を求める。
(3)  輪郭線をたどりながら、各升の中の輪郭線の各画素の配列状態を調べる。
（ア）輪郭線の特定の画素に着目し、その特定の画素の前後の画素の配列パターンを調べ、図８左図に示す１〜１６までの配列パターンが、１つの升の中に各々何個存在するかカウントする（１つの升の中における各配列パターンの度数をカウントする）。
（イ）その結果、１つの升の中には１６個の数字が存在することになり、升が１６×１６個あるから合計１６×１６×１６＝４０９６個の数値で１つの文字の特徴を表すことになる。
（ウ）図８の右図は、左側に示す配列パターンの番号に対応した方向性を定義したものであり、左図の配列パターンの番号と右図の方向性を示す矢印の番号はそれぞれ対応するものである。
【００４５】
(4)  次に、ガウスフィルターを使用して（３）で求めた特徴をぼかす。  縦横２升、計４升の中の１〜１６までの各数値をそれぞれ加算する処理を順次行うことにより、１６×１６個あった升を８×８個の升からなる領域へ圧縮する（領域の圧縮）。
(5)  次に、領域の圧縮を行った特徴をもとにして、第１の方向の圧縮処理を行う。  具体的には、例えば偶数の配列パターン番号（即ち、方向性を示す矢印の番号）の度数の１／２を隣り合う基数の配列パターン番号に加えることによってこの処理は行われる。  （例えば、配列パターン番号２の度数の１／２は配列パターン番号１に加えられ、残りの１／２は配列パターン番号３にくわえられることになり、配列パターン番号４、６、８、１０、１２、１４、１６についても同様に処理される。）
(6)  次に、第１の方向の圧縮処理を行った特徴をもとにして、第２の方向の圧縮処理を行う。  具体的には、対称な方向性を示す矢印の番号（即ち、配列パターン番号）の度数を加え合わせることによってこの処理は行われる。例えば、１と９、３と１１、５と１３、７と１５の度数を加え合わせることにより、対称な方向性を示す矢印の番号を統合する。  これで、加重方向指数ヒストグラムの特徴の数は１６×４＝２５６となり、この２５６個の数値からなる特徴を用いて筆跡鑑定を行う。
【００４６】
図９は、加重方向指数ヒストグラム算出手段２０８によって、文字パターン「昭」の加重方向指数ヒストグラムを算出した結果を示したものであり、図９の右上図は、加重方向指数ヒストグラムの特徴を４つの方向性を示す棒グラフで表したものであり、図９の下方に示す表には、８×８＝１６領域の１〜４の方向毎に特徴の強さを数値として表示している。  （表の上に示す「方向１」、「方向２」、「方向３」、「方向４」を選択することにより、各方向における加重方向指数ヒストグラムの特徴の強さが数値として表示される。）
【００４７】
次に、背景情報算出手段２０９について説明する。  背景情報算出手段２０９は、背景伝搬法を利用して筆跡鑑定を行うために使用する手段である。  背景伝搬法とは、文字パターンの背景の形に着目して筆跡鑑定を行うものであり、文字パターンの輪郭から波紋のように広がりながら背景の情報（白い画素の部分の広がり）を取り出し、この背景情報に基づき筆跡鑑定を行うものである。
【００４８】
背景情報算出手段２０９により正規化された文字パターンの背景情報を算出する手順は以下の通りである。
(1)  まず、画面を１６×１６の升に分割しておく。（なお、この場合においても対比文字、および被対比文字が複数文字、例えば、４文字からなるような場合には、画面を１６×６４の升に分割することになる。）
(2)  次に、文字の輪郭線を求める。
【００４９】
(3)  指数表を用いて、輪郭線に隣接した白画素の方向を抽出する。
（ア）方向の算出には図１０に示すような指数表を準備する。  図１０の上に示す表中の数値は、方向指数を表す数値であり、図１０の下に示す表中の数値は方向指数を表す数値であり、同表の下側に示す矢印の方向は、方向を示すものである。
（イ）まず、文字パターンの輪郭に隣接する任意の白画素「Ｘ」に着目し、図１１に示すように、この白画素の外周に存在する８つの画素を選択し、白画素を「０」、黒画素を「１」としてＸ方向の値、およびＹ方向の値を算出する。  ここで、図１１の塗りつぶされた画素は黒画素、塗りつぶしの無い画素は白画素を表すものである。
【００５０】
（ウ）Ｘ方向の値、およびＹ方向の値は、次のように算出する。  つまり、着目した白画素「Ｘ」の右側列を「＋列」、左側列を「−列」と定義し、更に、白画素「Ｘ」の上側行を「＋行」、左側行を「−行」と定義する（図１２参照）。  そして、各列、各行の中の白画素を「０」、黒画素を「１」として、これらの数値の合計を求め、これらの合計値に「＋列」、「＋行」であれば「＋」の符号を付し、「−列」、「−行」であれば、「−」符号を付す。  このような処理を行った後、２つの列の合計値を加算してＸ方向の値とし、２つの行の合計値を加算してＹ方向の値とする。
【００５１】
（エ）ここで、図１１に示す画素配列を例にとって上記演算を実行すると、図１３に示すようになり、Ｘ方向の値として「＋２」、Ｙ方向の値として「−２」が得られる。
（オ）次に、図１０に示す指数表を使用し、Ｘ方向の値とＹ方向の値によって方向を求める。  図１０に示す上の表中の中心にある「−１」をスタート点として、Ｘ方向に「＋２」（Ｘ方向の値）、Ｙ方向に「−２」（Ｙ方向の値）だけ進むと、方向指数「７」が得られる。  方向指数が「７」の場合、図１０の下に示す表から、この画素の方向は「左上」ということになる。  ここで求めた方向は、文字パターンの輪郭に隣接する白画素の垂直方向を求めたものであり、微分という手法によって求めることもできるが、プログラムの処理速度を高めるために上述したような手法を採用している。
（カ）以上のような処理を輪郭線に隣接した白画素すべてについて実行する。  図１４は、指数表を用いて、輪郭線に隣接した白画素の方向を抽出した結果の一例を示すものである。
【００５２】
(4)  求められた輪郭線に隣接した白画素の方向に基づき、その方向を伝搬させる。
（ア）方向を伝搬させる際、発信源である白画素から遠ざかるに従って高い数値が各画素に割り当てられるようにする。
（イ）例えば、方向指数４について着目し、この方向指数４を持つ白画素を発信源として各画素に該当する数値を設定する。  図１５は、方向指数４に着目し、この方向を伝搬させる方法について説明するための図である。  図１５の左図は、図１４に示す輪郭線に隣接した白画素の方向を抽出した結果に基づき、方向指数４を有する画素のみを選びだしたものである。
【００５３】
（ウ）この方向指数４を持つ白画素を発信源とするため、これらの画素の数値を全て「１」に設定する。（図１５の右図参照）
（エ）次に、図１０の下図によれば、方向指数４の方向は水平方向（Ｘ方向）右向きであるから、「１」に設定された画素から水平方向右側に向かって、波紋が伝播するように、順次１ずつ大きい数値を各画素の数値として設定していく。図１６は、方向指数４を持つ白画素を発信源として、その方向を伝搬させ、設定された各白画素の数値を示したものである。
（オ）このような処理を方向指数「０」〜「７」までの８個すべてについて行うことにより、背景伝搬法による背景情報の全てが算出されることになる。
【００５４】
(5)  ここで得られた結果を、加重方向指数ヒストグラム算出手段２０８において説明した方法と同様な方法によって、８×８画素にまで圧縮することにより、１つの文字パターンの背景情報として、８×８画素×８方向＝５１２個の数値からなる特徴が得られることになる。
【００５５】
(6)  図１７は、背景情報算出手段２０９により正規化された３個の文字パターン「記」の背景情報を算出した結果を、比較可能なように表示したものであり、図１７には、３個の文字パターン「記」の背景情報を算出した結果を横方向に並べて配置しており、図１７の各図中の右上図は、背景情報の特徴（８つの方向性）を示す棒グラフで表したものであり、同じく下方に示す表には、８×８＝１６領域の「０」〜「７」の方向指数毎に特徴の強さを数値として表示している。  （表の上に示す８つの方向を選択することにより、各方向における特徴の強さが数値として表示される。）
【００５６】
次に、表示手段２１０について説明する。  表示手段２１０は、モニターのような表示装置１０６に、
(1)  正規化された対比文字、および被対比文字の画像データを対比可能に表示したり、
(2)  正規化された対比文字、および被対比文字の画像データの細線化された文字パターンを対比可能に表示したり、
(3)  正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部を対比可能に表示したり、
(4)  正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部の算出された形態定数を対比可能に表示したり、
(5)  正規化された対比文字、および被対比文字の文字パターンの画素密度であって、画面縦軸上および横軸上に射影した画素密度分布を対比可能に表示したり、
(6)  正規化された対比文字、および被対比文字の加重方向指数ヒストグラムを対比可能に表示したり、
(7)  正規化された対比文字、および被対比文字の背景情報を対比可能に表示したり、
することができるようになっている。
【００５７】
例えば、図１８は、正規化された対比文字、および被対比文字の画像データの細線化された文字パターンを対比可能に表示したものの１例であり、図１８の上方には、対比すべき文字の画像データの細線化された文字パターンが対比できるように横方向に並べて配置され、図１８の下方には、対比すべき文字の画像データの細線化された文字パターンが対比できるように、重ねて表示されるようになっている。
また、図２７は、対比文字、および被対比文字が複数文字からなる場合の例であり、図２７の上方には、対比すべき文字の画像データの細線化された文字パターンが対比できるように横方向に並べて配置され、図２７の下方には、対比すべき文字の画像データの細線化された文字パターンが対比できるように、重ねて表示されるようになっている。
【００５８】
図１７は、背景情報算出手段２０９により正規化された３個の文字パターン「記」の背景情報を算出した結果を、比較可能なように表示したものの１例である。
【００５９】
次に、本発明にかかる筆跡鑑定支援方法および筆跡鑑定支援プログラムの手順について説明する。  図１９から図２４は、本発明にかかる筆跡鑑定支援方法および筆跡鑑定支援プログラムのフローチャートを示すものである。  以下、このフローチャートに基づき、手順を説明することにする。
【００６０】
まず、図１９に示すフローチャートでは、ステップ３０１において、画像読取手段２０１は、用紙に手書き（筆記）された対比文字および被対比文字を画像データとして読取る。  ステップ３０２においては、記憶手段２０２が、画像読取手段２０１により読取った画像データをRAMの中にプログラムデータの一部として記憶する。  ステップ３０３においては、正規化手段２０３が、記憶された画像データの文字パターンの大きさと重心を統一するために、正規化を行う。  そして、ステップ３０４においては、表示手段２１０によって、正規化された対比文字、および被対比文字の画像データが、表示装置１０６に対比可能に表示される。
【００６１】
このようにして表示された、正規化された対比文字、および被対比文字の画像データによって、対比文字および被対比文字の形態的特徴を評価することができ、筆跡鑑定を容易に実行できるようになる。
【００６２】
また、図２０に示すフローチャートに進むと、ステップ３０７においては、細線化手段２０４が、ステップ３０３で正規化された対比文字、および被対比文字の画像データにおける文字パターンを細線化する。  そして、ステップ３０８においては、表示手段２１０によって、正規化された対比文字、および被対比文字の画像データの細線化された文字パターンが、表示装置１０６に対比可能に表示される。
【００６３】
このようにして表示された、正規化された対比文字、および被対比文字の画像データの細線化された文字パターンによって、対比文字および被対比文字の形態的特徴を評価することができ、筆跡鑑定を容易に実行できるようになる。
【００６４】
また、図２１に示すフローチャートに進むと、ステップ３１１においては、矩形部選択手段２０５が、ステップ３０３で正規化された対比文字、および被対比文字の画像データにおける文字パターンの中から矩形部を選択する。  ステップ３１２においては、細線化手段２０４によって、選択された文字パターンの矩形部が細線化される。  そして、ステップ３１３では、表示手段２１０によって、正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部が、表示装置１０６に対比可能に表示される。
【００６５】
更に、ステップ３１４では、形態定数算出手段２０６が、正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部の形態定数を算出する。  そして、ステップ３１５では、表示手段２１０によって、算出された矩形部の形態定数が、表示装置１０６に対比可能に表示される。
【００６６】
このようにして表示された、正規化された対比文字、および被対比文字の画像データの文字パターンであって、細線化された矩形部、及び／又は、細線化された矩形部の形態定数によって、対比文字および被対比文字の形態的特徴を評価することができ、筆跡鑑定を容易に実行できるようになる。
【００６７】
また、図２２に示すフローチャートに進むと、ステップ３１８においては、射影算出手段２０７が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの画素数を、画面縦軸上および横軸上に射影した画素密度を算出する。  そして、ステップ３１９では、表示手段２１０によって、画面縦軸上および横軸上に射影した画素密度分布がプロットされ、表示装置１０６に対比可能に表示される。
【００６８】
このようにして表示された、正規化された対比文字、および被対比文字の画像データにおける文字パターンの、画面縦軸上および横軸上に射影した画素密度分布によって、対比文字および被対比文字の形態的特徴を評価することができ、筆跡鑑定を容易に実行できるようになる。
【００６９】
また、図２３に示すフローチャートに進むと、ステップ３２２においては、加重方向指数ヒストグラム算出手段２０８が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの加重方向指数ヒストグラムを算出する。  そして、ステップ３２３では、表示手段２１０によって、正規化された対比文字、および被対比文字の加重方向指数ヒストグラムが、表示装置１０６に対比可能に表示される。
【００７０】
このようにして表示された、正規化された対比文字、および被対比文字の画像データにおける文字パターンの加重方向指数ヒストグラムによって、対比文字および被対比文字の形態的特徴を評価することができ、筆跡鑑定を容易に実行できるようになる。
【００７１】
また、図２４に示すフローチャートに進むと、ステップ３２６においては、背景情報算出手段２０９が、正規化された対比文字、および被対比文字の画像データにおける文字パターンの背景情報を算出する。  そして、ステップ３２７では、表示手段２１０によって、正規化された対比文字、および被対比文字の背景情報が、表示装置１０６に対比可能に表示される。
【００７２】
このようにして表示された、正規化された対比文字、および被対比文字の画像データにおける文字パターンの背景情報によって、対比文字および被対比文字の形態的特徴を評価することができ、筆跡鑑定を容易に実行できるようになる。
【００７３】
以上述べたように、本発明においては、対比文字および被対比文字の、１種類又は複数種類の形態的特徴を同時に、あるいは別々に評価することができるため、精度の高い筆跡鑑定を迅速に実施することが可能となる。
【産業上の利用可能性】
【００７４】
本発明は、筆跡鑑定のような筆者認識のために適用することができる。
【符号の説明】
【００７５】
１００  筆跡鑑定支援装置
１０１  演算処理装置
１０２  ROM
１０３  RAM
１０４  入力装置
１０５  読取装置
１０６  表示装置
１０７  出力装置
２００  筆跡鑑定支援プログラム
２０１  画像読取手段
２０２  記憶手段
２０３  正規化手段
２０４  細線化手段
２０５  矩形部選択手段
２０６  形態定数算出手段
２０７  射影算出手段
２０８  加重方向指数ヒストグラム算出手段
２０９  背景情報算出手段
２１０  表示手段
【図１】
2014029672.tif 000006
【図２】
2014029672.tif 000007
【図３】
2014029672.tif 000008
【図４】
2014029672.tif 000009
【図５】
2014029672.tif 000010
【図６】
2014029672.tif 000011
【図７】
2014029672.tif 000012
【図８】
2014029672.tif 000013
【図９】
2014029672.tif 000014
【図１０】
2014029672.tif 000015
【図１１】
2014029672.tif 000016
【図１２】
2014029672.tif 000017
【図１３】
2014029672.tif 000018
【図１４】
2014029672.tif 000019
【図１５】
2014029672.tif 000020
【図１６】
2014029672.tif 000021
【図１７】
2014029672.tif 000022
【図１８】
2014029672.tif 000023
【図１９】
2014029672.tif 000024
【図２０】
2014029672.tif 000025
【図２１】
2014029672.tif 000026
【図２２】
2014029672.tif 000027
【図２３】
2014029672.tif 000028
【図２４】
2014029672.tif 000029
【図２５】
2014029672.tif 000030
【図２６】
2014029672.tif 000031
【図２７】
2014029672.tif 000032