"印鑑照合装置のコンピュータを、媒体上に押印された印鑑の印影を読取印画像データとして画像読取装置で読み取る印影読取手段、前記印影読取手段によって読み取った読取印画像データから円形状検出処理を用いて印鑑枠相当部分を抽出する印鑑枠抽出手段、前記印影読取手段によって読み取った読取印画像データを構成する画素のうち、前記印鑑枠抽出手段によって抽出された印鑑枠相当部分の内周から中心に向かって所定数以上連続している部分を、前記印鑑枠相当部分と前記印鑑枠相当部分以外の文字相当部分とが接触している接触部分として検出する連続画素検出手段、前記連続画素検出手段によって検出された接触部分の数及び位置データ並びに各接触部分の幅データを含む接点情報を算出する接点情報算出手段、として機能させるための印鑑照合プログラム。前記接点情報算出手段は、前記接触部分において前記内周に沿って連続している画素数を前記幅データとすることを特徴とする請求項1に記載の印鑑照合プログラム。前記接点情報算出手段によって算出した接点情報を前記読取印画像データと対応付けて登録印データとして記憶装置に格納する登録印データ格納手段、として機能させるための請求項1または2に記載の印鑑照合プログラム。前記接点情報算出手段によって算出された前記読取印画像データの接点情報と前記登録印データ格納手段に格納された登録印データの接点情報を比較する接点情報比較手段、として機能させるための請求項1乃至3の何れか1項に記載の印鑑照合プログラム。媒体上に押印された印鑑の印影を読取印画像データとして画像読取装置で読み取る印影読取手段と、前記印影読取手段によって読み取った読取印画像データから円形状検出処理を用いて印鑑枠相当部分を抽出する印鑑枠抽出手段と、前記印影読取手段によって読み取った読取印画像データを構成する画素のうち、前記印鑑枠抽出手段によって抽出された印鑑枠相当部分の内周から中心に向かって所定数以上連続している部分を、前記印鑑枠相当部分と前記印鑑枠相当部分以外の文字相当部分とが接触している接触部分として検出する連続画素検出手段と、前記連続画素検出手段によって検出された接触部分の数及び位置データ並びに各接触部分の幅データを含む接点情報を算出する接点情報算出手段と、を備えることを特徴とする印鑑照合装置。前記接点情報算出手段は、前記接触部分において前記内周に沿って連続している画素数を前記幅データとすることを特徴とする請求項5に記載の印鑑照合装置。前記接点情報算出手段によって算出した接点情報を前記読取印画像データと対応付けて登録印データとして記憶装置に格納する登録印データ格納手段、を備えることを特徴とする請求項5または6に記載の印鑑照合装置。前記接点情報算出手段によって算出された前記読取印画像データの接点情報と前記登録印データ格納手段に格納された登録印データの接点情報を比較する接点情報比較手段、を備えることを特徴とする請求項5乃至7の何れか1項に記載の印鑑照合装置。しかしながら、比較的印影の形状が簡素な所謂三文判等は、比較的印影の形状が複雑な社印等に比べ、非常に似通った形状が多く、判断材料となる画素数が少ないことから、従来から実施している判断では、一致率が高くなってしまい、相違印を同一印と誤判断してしまうことがある、という問題点があった。本発明は、上述のような実状に鑑みたものであり、比較的印影の形状が簡素な三文判等であっても、精度の高い印鑑照合を行なうことが可能な印鑑照合プログラムおよび印鑑照合装置を提供することを目的とする。本発明は、上記課題を解決するため、下記のような構成を採用した。すなわち、本発明の一態様によれば、本発明の印鑑照合プログラムは、印鑑照合装置のコンピュータを、媒体上に押印された印鑑の印影を読取印画像データとして画像読取装置で読み取る印影読取手段、前記印影読取手段によって読み取った読取印画像データから円形状検出処理を用いて印鑑枠相当部分を抽出する印鑑枠抽出手段、前記印影読取手段によって読み取った読取印画像データを構成する画素のうち、前記印鑑枠抽出手段によって抽出された印鑑枠相当部分の内周から中心に向かって所定数以上連続している部分を、前記印鑑枠相当部分と前記印鑑枠相当部分以外の文字相当部分とが接触している接触部分として検出する連続画素検出手段、前記連続画素検出手段によって検出された接触部分の数及び位置データ並びに各接触部分の幅データを含む接点情報を算出する接点情報算出手段として機能させるための印鑑照合プログラムである。また、本発明の印鑑照合プログラムは、前記接点情報算出手段が、前記接触部分において前記内周に沿って連続している画素数を前記幅データとすることが望ましい。また、本発明の印鑑照合プログラムは、さらに、前記接点情報算出手段によって算出した接点情報を前記読取印画像データと対応付けて登録印データとして記憶装置に格納する登録印データ格納手段として機能させるための印鑑照合プログラムであることが望ましい。また、本発明の印鑑照合プログラムは、さらに、前記接点情報算出手段によって算出された前記読取印画像データの接点情報と前記登録印データ格納手段に格納された登録印データの接点情報とを比較する接点情報比較手段として機能させるための印鑑照合プログラムであることが望ましい。また、本発明の一態様によれば、本発明の印鑑照合装置は、媒体上に押印された印鑑の印影を読取印画像データとして画像読取装置で読み取る印影読取手段と、前記印影読取手段によって読み取った読取印画像データから円形状検出処理を用いて印鑑枠相当部分を抽出する印鑑枠抽出手段と、前記印影読取手段によって読み取った読取印画像データを構成する画素のうち、前記印鑑枠抽出手段によって抽出された印鑑枠相当部分の内周から中心に向かって所定数以上連続している部分を、前記印鑑枠相当部分と前記印鑑枠相当部分以外の文字相当部分とが接触している接触部分として検出する連続画素検出手段と、前記連続画素検出手段によって検出された接触部分の数及び位置データ並びに各接触部分の幅データを含む接点情報を算出する接点情報算出手段とを備えることを特徴とする。また、本発明の印鑑照合装置は、前記接点情報算出手段が、前記接触部分において前記内周に沿って連続している画素数を前記幅データとすることが望ましい。また、本発明の印鑑照合装置は、さらに、前記接点情報算出手段によって算出した接点情報を前記読取印画像データと対応付けて登録印データとして記憶装置に格納する登録印データ格納手段を備えることが望ましい。また、本発明の印鑑照合装置は、さらに、前記接点情報算出手段によって算出された前記読取印画像データの接点情報と前記登録印データ格納手段によって格納された登録印データの接点情報とを比較する接点情報比較手段を備えることが望ましい。本発明は、同一印/相違印の判断条件を追加することで、照合の精度を向上させることができる。特に、従来の判断では誤判断するケースがあった所謂三文判においては、社印と比較すると二値化した印影イメージの黒色画素が少ないことから、判断情報を追加することで、三文判においても同一印/相違印を確実に判別することが可能となる。さらに、三文判における相違印の判断が向上することで、印鑑照合におけるオペレーションの効率化が図れる、という効果を奏する。本発明は、金融機関等のサーバに登録された登録印のデータ、及び画像読取装置で印影を読み取った読取印のデータそれぞれにおいて、印鑑の枠に相当する部分、より厳密には枠に相当する部分の内周と、その枠の内側の文字部分との接点数、位置および接する幅を抽出し、抽出した接点数、位置および接する幅が、登録印と読取印で一致するか否かを判断する。ただし、印鑑の印影は、一般に滲みや擦れが存在するため、所定の閾値を設け、閾値範囲内での相違であれば一致していると判断する。なお、閾値は、動作環境にて指定可能とする。以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。図1は、本発明を適用した印鑑照合装置の機能ブロック図である。図1において、印鑑照合装置1は、印鑑枠抽出部11、連続画素検出部12、接点情報算出部13及び接点情報比較部14を備え、管理部10を介して制御されている。印鑑枠抽出部11は、読取印画像データとしてスキャナ等の画像読取装置で読み取った、帳票等の媒体に押印された印鑑の印影から、公知の円形状検出処理等の外枠検出処理を用いて印鑑枠相当部分を抽出する。そして、抽出した印鑑枠相当部分の情報を、メモリ上の印鑑枠情報記憶部15に格納する。連続画素検出部12は、読み取った読取印画像データを構成する画素のうち、前記印鑑枠抽出部11によって抽出された印鑑枠相当部分の内周から中心に向かって所定数以上連続している部分を、前記印鑑枠相当部分と前記印鑑枠相当部分以外の文字相当部分とが接触している接触部分以下、接点ともいうとして検出する。そして、検出した接触部分の情報を、メモリ上の連続画素情報記憶部16に格納する。接点情報算出部13は、前記連続画素検出部12によって検出された接触部分の数及び接触部分の位置データ並びに各接触部分の幅データを含む接点情報を算出する。各接触部分の位置は、接点情報算出部13が備える接点位置情報算出部131によって算出される。そして、算出された各接触部分の位置の情報を、メモリ上の接点位置情報記憶部17に格納する。また、各接触部分の幅は、接点幅情報算出部132によって、各接触部分において前記印鑑枠抽出部11によって抽出された印鑑枠相当部分の内周に沿って連続している画素数を前記幅データとすることにより算出される。そして、算出された各接触部分の幅データを、メモリ上の接点幅情報記憶部18に格納する。また、前記接点情報算出部13によって算出された接点情報は、前記読取印画像データと対応付けて登録印データとして不図示の登録印データ格納部に格納される。接点情報比較部14は、前記接点情報算出部13によって算出された前記読取印画像データの接点情報と前記登録印データ格納部に格納された登録印データの接点情報を比較する。より具体的には、接点位置情報比較部141が接触部分の位置データ同士を比較し、接点の幅情報比較部142が各接触部分の幅データ同士を比較する。図2は、印鑑照合装置1が実行する印鑑照合処理の流れを示すフローチャートである。まず、ステップS21において、印鑑枠抽出部11が、読取印画像データとしてスキャナ等の画像読取装置で読み取った、帳票等の媒体に押印された印鑑の印影から、公知の円形状検出処理等の外枠検出処理を用いて印鑑枠相当部分、特に印鑑枠相当部分の内周を抽出する。次に、ステップS22において、連続画素検出部12が、読取印画像データを構成する画素のうち、ステップS21で抽出された印鑑枠相当部分の内周から中心に向かって所定数以上連続している部分を、前記印鑑枠相当部分と前記印鑑枠相当部分以外の文字相当部分とが接触している接触部分として検出する。より具体的には以下のようにして検出する。図3及び図4は、連続画素検出部12が実行する連続画素検出処理の流れを示すフローチャートであり、図5は、連続画素検出部12が実行する連続画素検出処理を説明するための図であり、図6は、取得画素workテーブルの例を示す図であり、図7は、接点情報workテーブルの例を示す図である。まず、図3のステップS301において、連続画素検出処理の起点および終点の画素を決定する。通常は、印鑑枠相当部分の内周図5に示した内周51参照に沿って順に連続画素検出処理を開始していくので、内周51上の任意の画素を起点として決定し、内周51を一周して戻ってきた最後の画素を終点として決定する。そして、ステップS302において、連続画素検出処理を施す対象範囲54を決定する。この範囲は、予め定めておくことが可能であるが、図5に示した例では、印鑑枠相当部分の内周51から中心53に向かって、内周51から中心53までの3分の1の距離52までを対象範囲54として決定する。ステップS303において、接点情報workテーブル70図7参照を初期化しておく。そして、ステップS304乃至S410をステップS301で決定した起点から終点まで繰り返す。すなわち、印鑑枠相当部分の内周51に沿って順に連続画素の検出処理を行う。まず、ステップS304において、取得画素workテーブル60図6参照を初期化しておく。そして、ステップS305乃至S306をステップS302で決定した対象範囲54内で繰り返す。すなわち、内周51上の起点の画素から中心に向かって上記3分の1の距離52まで1画素ずつ、ステップS305において、画素を取得し、ステップS306において、黒色画素であれば1を、白色画素であれば0を順に取得画素workテーブル60に格納する。ここで、起点の画素は、中心53の画素位置を0,0とした場合の内周51上の画素位置0,44であるので、この画素位置0,44から順に、上記3分の1の距離52までの画素を取得する。例えば、黒色画素黒色画素黒色画素白色画素白色画素白色画素白色画素白色画素白色画素の9画素を取得する。その結果を図6のaに示す。次に、ステップS407において、取得画素workテーブル60図6のaを参照し、先頭から黒色画素の連続が所定の閾値、例えば3画素以上連続しているか否かを判断する。黒色画素が所定閾値以上連続していればステップS407:Yes、ステップS408において、内周51上の座標を接点情報workテーブル70に格納する。図6のaの場合は、先頭から黒色画素の連続が3画素以上連続しているので、図7に示すように、一番左に0,44が格納されている。そして、ステップS304に戻り、取得画素workテーブル60を初期化し、円周51上の起点の次の画素から上記3分の1の距離52まで1画素ずつ、ステップS305で画素を取得し、ステップS306で1又は0を順に取得画素workテーブル60に格納する。ここで、起点の次の画素は、画素位置1,44であるので、この画素位置1,44から順に、上記3分の1の距離52までの画素を取得する。例えば、黒色画素白色画素黒色画素黒色画素黒色画素黒色画素黒色画素黒色画素の8画素を取得する。その結果を、図6のbに示す。次に、ステップS407において、取得画素workテーブル60図6のbを参照すると、先頭から黒色画素が3画素以上連続していない最初の黒色画素の次は白色画素のでステップS407:No、ステップS409において、連続しなかった黒色画素の次の白色画素が所定数、例えば2つ以内か白色画素が2つ以上続くかを判断する。図6のbに示した例では、2つ以上続いていない1つだけのでステップS409:Yes、ステップS410において、取得画素workテーブル60の当該白色画素を黒色画素に、すなわち0を1に書き換えてステップS407に戻る。これは、印影の擦れのために本来黒色画素であったことを考慮したものである。図6のbに示した例での再度のステップS407では、黒色画素の連続が3画素以上連続していることになるのでステップS407:Yes、ステップS408に進み、図7に示すように、左から2番目に1,44を格納する。なお、ステップS409で白色画素が所定数以上続くとステップS409:No、本連続画素検出処理を終了し、図7に示したような接点情報workテーブル70が作成される。図2の説明に戻る。上述したようにして接点情報workテーブル70が作成されると、ステップS23において、接点情報算出部13が、ステップS22で検出された接触部分の数及び接触部分の位置データ並びに各接触部分の幅データを含む接点情報を算出する。より具体的には以下のようにして算出する。図8及び図9は、接点情報算出部13が実行する接点情報算出処理の流れを示すフローチャートであり、図10は、接点情報算出部13が実行する接点情報算出処理を説明するための図であり、図11は、接点情報テーブルの例を示す図であり、図12は、接触部分の位置データを説明するための図である。まず、図8のステップS801において、接点情報テーブル110図11参照を初期化しておく。そして、ステップS802乃至S805を接点情報workテーブル70に格納されている画素位置の数分繰り返す。まず、ステップS802において、接点情報workテーブル70から順に画素位置の情報を取得する。例えば、図7に示した例では、最初に画素位置0,44を取得する。次に、ステップS803において、前回取得した画素位置の情報と隣り合っているか否かを判断する。最初の場合は、前回取得した画素位置の情報が無く、隣り合っていることにならないのでステップS803:No、ステップS804において、ステップS802で取得した画素位置0,44に対応付けて、図7に示すように接点番号1を付与する。そして、2度目のステップS802で接点情報workテーブル70から画素位置1,44を取得し、ステップS803で前回取得した画素位置0,44と隣り合っているか否かを判断する。この場合、画素位置1,44は画素位置0,44と1画素違いであり隣り合っているのでステップS803:Yes、ステップS805において、ステップS802で取得した画素位置1,44に対応付けて、画素位置0,44と同じ接点番号1を付与する図7参照。これを繰り返し、8度目のステップS802で接点情報workテーブル70から画素位置17,40を取得し、ステップS803で前回7度目取得した画素位置6,42と隣り合っているか否かを判断する。すると、画素位置17,40は画素位置6,42とは隣り合っていないのでステップS803:No、ステップS802で取得した画素位置17,40に対応付けて、図7に示すように接点番号2を付与する。このようにして接点情報workテーブル70が完成する。次に、上述のようにして完成させた接点情報workテーブル70の接点番号の数分、図9のステップS906乃至S908を繰り返す。まず、ステップS906において、図10に示したような接触部分101や接触部分102の各接触部分の幅接点幅を算出する。具体的には、接点情報workテーブル70の接点番号1が付与された画素位置の数を取得する。図7に示した例では、接点番号1が付与された画素位置は、0,441,442,433,434,435,436,42であるので7を取得する。次に、ステップS907において、各接触部分の位置情報を算出する。具体的には、同じ接点番号が付与された画素位置のうち、例えば、最初の画素位置、中央の画素位置等を各接触部分の位置情報として算出する。そして、ステップS908において、接点情報テーブル図11参照を作成する。接点情報workテーブル70の接点番号の数分、上述のステップS906乃至S908を繰り返すと、図11に示したような接点情報テーブルが完成する。なお、ここで、位置情報は、図12に示すように、中心53の画素位置を0,0にしたXY平面で表される。また、前記接点情報算出部13によって算出された接点情報は、前記読取印画像データと対応付けて不図示の登録印データ格納部に格納されることにより、登録印データとして登録される。図2の説明に戻る。ステップS24において、接点情報比較部14が、ステップS23で算出された前記読取印画像データの接点情報と、事前に登録印データ格納部に格納された登録印データの接点情報とを比較する。より具体的には以下のようにして比較する。図15及び図16は、接点情報比較部14が実行する接点情報比較処理の流れを示すフローチャートであり、図17は、比較する登録印と読取印の例を示す図であり、図18は、登録印と読取印の接点情報の例を示す図である。最初に、図17のbの印影Yを登録印X図17のaと比較する場合について説明する。まず、図15のステップS1501において、登録印印影X及び読取印印影Yの接点情報テーブル図18参照を取得する。そして、ステップS1502において、接点情報テーブルから接点数が同じか否か判断する。登録印印影Xの接点数は6であり、読取印印影Yの接点数は6であるのでステップS1502:Yes、ステップS1503に進む。次に、ステップS1503において、登録印印影Xの接点番号1と読取印印影Yの接点番号1の接点情報である接点位置及び接点幅を比較する。そして、ステップS1504において、これらの接点情報が一致しているか否か判断する。登録印印影Xの接点位置は0,44であり、読取印印影Yの接点位置は5,45で異なるのでステップS1504:No、比較する接点位置をずらすため、ステップS1505に進み、比較する接点位置を1つずつずらして、ステップS1506において、ずらした接点位置で接点情報を比較する。読取印印影Yの場合は、接点番号1乃至6の何れについても登録印印影Xと一致しないので、図16のステップS1607に進み、本接点情報比較処理を終了する。次に、図17のcの印影Zを登録印X図17のaと比較する場合について説明する。まず、図15のステップS1501において、登録印印影X及び読取印印影Zの接点情報テーブル図18参照を取得する。そして、ステップS1502において、接点情報テーブルから接点数が同じか否か判断する。登録印印影Xの接点数は6であり、読取印印影Zの接点数は6であるのでステップS1502:Yes、ステップS1503に進む。次に、ステップS1503において、登録印印影Xの接点番号1と読取印印影Zの接点番号1の接点情報である接点位置及び接点幅を比較する。そして、ステップS1504において、これらの接点情報が一致しているか否か判断する。登録印印影Xの接点位置は0,44であり、読取印印影Zの接点位置は0,44で一致するのでステップS1504:Yes、ステップS1608乃至S1609において、次の接点番号同士の接点情報を比較する。そして、全ての接点情報が一致すればステップS1609:Yes、ステップS1610において、両印鑑は同一印であると判断される。他方、何れかの接点情報が一致しなければステップS1609:No、ステップS1607において、両印鑑は相違印であると判断される。以上、本発明を適用した実施の形態を説明してきたが、本実施の形態の印鑑照合装置1は、従来技術の同一印/相違印の判断のような、対象となる印影の白色画素/黒色画素の比率による判断処理に加え、本発明の印鑑照合処理をさらに実施することで、同一印/相違印の判断精度を向上させることができる。特に、所謂三文判においては、社印と比較すると二値化した印鑑イメージの黒色画素が少ないことから、判断する情報を追加することで、三文判においても同一印/相違印を確実に判別することが可能となる。以上、本発明の実施の形態を、図面を参照しながら説明してきたが、上述してきた本発明の実施の形態は、印鑑照合装置の一機能としてハードウェアまたはDSPDigitalSignalProcessorボードやCPUボードでのファームウェアもしくはソフトウェアにより実現することができる。また、本発明が適用される印鑑照合装置は、その機能が実行されるのであれば、上述の実施の形態に限定されることなく、単体の装置であっても、複数の装置からなるシステムあるいは統合装置であっても、LAN、WAN等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。また、バスに接続されたCPU、ROMやRAMのメモリ、入力装置、出力装置、外部記録装置、媒体駆動装置、ネットワーク接続装置で構成されるシステムでも実現できる。すなわち、前述してきた実施の形態のシステムを実現するソフトェアのプログラムを記録したROMやRAMのメモリ、外部記録装置、可搬記録媒体を、印鑑照合装置に供給し、その印鑑照合装置のコンピュータがプログラムを読み出し実行することによっても、達成されることは言うまでもない。この場合、可搬記録媒体等から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した可搬記録媒体等は本発明を構成することになる。プログラムを供給するための可搬記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、DVD-ROM、DVD-RAM、磁気テープ、不揮発性のメモリーカード、ROMカード、電子メールやパソコン通信等のネットワーク接続装置言い換えれば、通信回線を介して記録した種々の記録媒体などを用いることができる。また、コンピュータ情報処理装置がメモリ上に読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現される。さらに、可搬型記録媒体から読み出されたプログラムやプログラムデータ提供者から提供されたプログラムデータが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現され得る。すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。"