(57)【要約】【課題】署名の照合を行う際の精度を向上できる。【解決手段】情報処理装置１０における照合方法であって、情報処理装置１０は制御部１１と記憶部１２と表示部１３とを備える。制御部１１は、予め登録されている署名の画像データである登録署名と、登録署名の照合対象となる署名の画像データである被照合署名とを取得し、登録署名に含まれる文字列を１文字ずつ切出し登録切出文字とし、被照合署名に含まれる文字列を一文字ずつ切出し被照合切出文字とし、登録切出文字と被照合切出文字とを一文字ずつ順に重ね合わせて重畳署名とし、重畳署名を構成する文字列について一文字ずつ照合し、照合した結果を表示部１３に表示させる。【選択図】図１
2019148984.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置における照合方法であって、
予め登録されている署名の画像データである登録署名と、前記登録署名の照合対象となる署名の画像データである被照合署名とを取得し、
前記登録署名に含まれる文字列を１文字ずつ切出し登録切出文字とし、前記被照合署名に含まれる文字列を一文字ずつ切出し被照合切出文字とし、
前記登録切出文字と前記被照合切出文字とを一文字ずつ順に重ね合わせて重畳署名とし、
前記重畳署名を構成する文字列について一文字ずつ照合し、
前記照合した結果を表示部に表示させる、
照合方法。
【請求項２】
前記登録切出文字と前記被照合切出文字とを重ね合わせる際に、前記登録切出文字に設定した登録基準点と前記被照合切出文字に設定した被照合基準点とをそれぞれ重ね合わせる、
請求項１記載の照合方法。
【請求項３】
前記登録切出文字の上端点、下端点、右端点および左端点それぞれを含み前記登録切出文字を囲む４辺で構成される矩形における対角線の交点を前記登録基準点とし、
前記被照合切出文字の上端点、下端点、右端点および左端点それぞれを含み前記被照合切出文字を囲む４辺で構成される矩形における対角線の交点を前記被照合基準点とする、
請求項２記載の照合方法。
【請求項４】
前記被照合切出文字を補正する補正指示を受け付け、
前記補正指示に応じて前記被照合切出文字を補正した補正後被照合切出文字を生成し、
前記登録切出文字と前記補正後被照合切出文字とを重ね合わせて照合する、
請求項３記載の照合方法。
【請求項５】
前記補正指示には、
前記被照合切出文字を拡大、縮小および回転を行う指示と、前記被照合基準点の移動を行う指示とを含む、
請求項４記載の照合方法。
【請求項６】
前記照合した結果には、前記登録署名と前記被照合署名との一致率を一文字ずつ求めた文字毎一致率と、前記文字毎一致率に基づいて求めた署名全体の全体一致率とを含む、
請求項１記載の照合方法。
【請求項７】
前記照合した結果には、前記登録切出文字と前記補正後被照合切出文字とを一文字ずつ照合した補正後一致率と、前記補正後一致率に基づいて求めた署名全体の一致率である補正後全体一致率とを含む、
請求項４記載の照合方法。
【請求項８】
予め登録されている署名の画像データである登録署名と、前記登録署名の照合対象となる署名の画像データである被照合署名とを取得し、
前記登録署名に含まれる文字列を１文字ずつ切出し登録切出文字とし、前記被照合署名に含まれる文字列を一文字ずつ切出し被照合切出文字とし、
前記登録切出文字と前記被照合切出文字とを一文字ずつ順に重ね合わせて重畳署名とし、
前記重畳署名を構成する文字列について一文字ずつ照合し、
前記照合した結果を表示部に表示させる制御部を備える、
情報処理装置。
【請求項９】
予め登録されている署名の画像データである登録署名と、前記登録署名の照合対象となる署名の画像データである被照合署名とを取得し、
前記登録署名に含まれる文字列を１文字ずつ切出し登録切出文字とし、前記被照合署名に含まれる文字列を一文字ずつ切出し被照合切出文字とし、
前記登録切出文字と前記被照合切出文字とを一文字ずつ順に重ね合わせて重畳署名とし、
前記重畳署名を構成する文字列について一文字ずつ照合し、
前記照合した結果を表示部に表示させる、
処理を情報処理装置に実行させる照合プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、照合方法、情報処理装置および照合プログラムに関する。
【背景技術】
【０００２】
金融機関等における手続きにおいて、手続者の本人確認が必要とされる場合がある。本人確認を行う方法として、手続者が申請書等の書面に記載した情報と、予め金融機関等に登録された情報とを照合する方法がある。
【０００３】
手続者が記入した帳票のイメージデータを取得し、帳票イメージから文字認識した住所について、登録された住所との同一性を判定する照合装置に関する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−２６４２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術は、手続者が記入した住所を読み取り、区分文字を用いて区分し、区分された文字列を要素とする登録要素群と照合用の要素群との一致度を評価し、住所を照合するものであり、署名による本人確認を行うものではなかった。
【０００６】
金融機関等において署名について本人確認を行う場合、係員が、登録された署名と書面に記入された署名とを見比べて目視確認を行うため、係員によって署名の誤認や署名の照合精度に差が生じることもあった。
【０００７】
このような状況に対応するため、書面に記入された署名（被照合署名）について登録された署名との照合を行う際に精度を向上する技術が望まれている。
一側面では、本発明は、署名の照合を行う際の精度を向上できる照合方法、情報処理装置および照合プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、以下に示すような照合方法を提供する。情報処理装置は、照合方法を実行する。情報処理装置は、予め登録されている署名の画像データである登録署名と、登録署名の照合対象となる署名の画像データである被照合署名とを取得し、登録署名に含まれる文字列を１文字ずつ切出し登録切出文字とし、被照合署名に含まれる文字列を一文字ずつ切出し被照合切出文字とし、登録切出文字と被照合切出文字とを一文字ずつ順に重ね合わせて重畳署名とし、重畳署名を構成する文字列について一文字ずつ照合し、照合した結果を表示部に表示する。
【発明の効果】
【０００９】
一態様によれば、署名の照合を行う際の精度を向上できる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態の情報処理システムの一例を示す図である。
【図２】第２の実施形態の情報処理システムの一例を示す図である。
【図３】第２の実施形態の端末のハードウェア構成の一例を示す図である。
【図４】第２の実施形態の情報処理システムの機能の一例を示す図である。
【図５】第２の実施形態の顧客情報の一例を示す図である。
【図６】第２の実施形態の署名表示画面の一例を示す図である。
【図７】第２の実施形態の署名照合処理のフローチャートの一例を示す図である（その１）。
【図８】第２の実施形態の署名照合処理のフローチャートの一例を示す図である（その２）。
【図９】第２の実施形態の署名および切出文字の一例を示す図である。
【図１０】第２の実施形態の切出文字の端点および矩形の一例を示す図である。
【図１１】第２の実施形態の矩形切出文字、交点および基準点の一例を示す図である。
【図１２】第２の実施形態の矩形切出文字の拡大補正および縮小補正の一例を示す図である。
【図１３】第２の実施形態の矩形切出文字の回転補正および重畳部分の変色表示の一例を示す図である。
【図１４】第２の実施形態の矩形切出文字および交点の一例を示す図である。
【図１５】第２の実施形態の基準点移動前の重畳署名および基準点移動後の重畳署名の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して実施の形態を詳細に説明する。
［第１の実施形態］
まず、第１の実施形態の情報処理システムについて図１を用いて説明する。図１は、第１の実施形態の情報処理システムの一例を示す図である。
【００１２】
情報処理システム６０は、銀行や保険会社等の金融機関や、署名による本人確認を必要とする事務所等で用いられるシステムである。情報処理システム６０は、情報処理装置１０および情報処理装置３０を含む。情報処理システム６０において、情報処理装置１０，３０はネットワークを介して情報通信が可能である。なお、情報処理装置１０および情報処理装置３０の機能は、単一の情報処理装置において実現されてもよい。
【００１３】
情報処理装置１０は、署名を照合する機能を備えたコンピュータである。情報処理装置１０は、制御部１１、記憶部１２および表示部１３を備える。制御部１１は、情報処理装置１０全体を制御するものであり、たとえば、プロセッサ等である。制御部１１は、情報処理装置３０および読取装置２０と情報通信を行う。また、制御部１１は、記憶部１２に対し情報の記憶および読み出しが可能である。記憶部１２は、メモリやディスク等の記憶装置であり、情報処理装置において照合機能を実現するための照合プログラムや署名の照合に必要なデータを記憶する。表示部１３は、情報を表示する機能を備えた装置であり、たとえば、ディスプレイである。読取装置２０は、情報処理装置１０に接続され、書面４０に記載された内容を読み取る装置であり、たとえば、スキャナである。書面４０は、顧客等が本人確認のために直筆で署名を記入する紙の一例であり、帳票や申請書等であってもよい。読取装置２０は、書面４０に記入された署名を読み取り、被照合署名として情報処理装置１０に送信する。
【００１４】
情報処理装置１０は、予め登録されている署名の画像データである登録署名を情報処理装置３０から取得し、登録署名の照合対象となる署名の画像データである被照合署名を読取装置２０から取得し、登録署名と被照合署名とを照合する。
【００１５】
情報処理装置３０は、顧客の署名を管理する機能を備えたコンピュータである。情報処理装置３０は、制御部３１および記憶部３２を備える。制御部３１は、情報処理装置３０全体を制御するものであり、たとえば、プロセッサ等である。制御部３１は、情報処理装置１０と情報通信を行う。また、制御部３１は、記憶部３２に対し情報の記憶および読み出しが可能である。記憶部３２は、メモリやディスク等の記憶装置であり、顧客の署名を記憶する。制御部３１は、顧客識別情報に対応した顧客の登録署名の送信要求を情報処理装置１０から受信し、記憶部３２から登録署名を取得し、情報処理装置に登録署名を送信する。
【００１６】
ここで、情報処理システム６０における照合方法について説明する。金融機関等の係員は、情報処理装置１０において照合プログラムを実行し、顧客が署名を記入した書面４０を読取装置２０で読取り、被照合署名を取得する。また、係員は、情報処理装置１０を用いて顧客を識別する顧客識別情報を入力し、情報処理装置３０から顧客識別情報に対応する登録署名を取得する。
【００１７】
制御部１１は、係員からの照合プログラムを実行する指示を受け付け、予め登録されている署名の画像データである登録署名と、登録署名の照合対象となる署名の画像データである被照合署名とを取得する。制御部１１は、登録署名に含まれる文字列を１文字ずつ切出し登録切出文字とし、被照合署名に含まれる文字列を一文字ずつ切出し被照合切出文字とする。制御部１１は、登録切出文字と被照合切出文字とを一文字ずつ順に重ね合わせて重畳署名とし、重畳署名を構成する文字列について一文字ずつ照合し、照合した結果を表示部１３に表示させる。
【００１８】
係員は、表示部１３に表示された報知画面５０を目視することにより、登録署名と読取署名との照合結果を確認できる。報知画面５０は、登録署名、読取署名および登録署名と読取署名とを重ね合わせた重畳署名とを含む。また、報知画面５０には、照合した結果として登録署名と被照合署名との一致率を一文字ずつ求めた文字毎一致率と、文字毎一致率に基づいて求めた署名全体の一致率である全体一致率とを含めることができる。
【００１９】
また、係員は、読取署名のサイズや方向が登録署名と異なる場合、読取署名を補正する指示を情報処理装置１０に入力できる。
制御部１１は、被照合切出文字を補正する補正指示を受け付け、補正指示に応じて被照合切出文字を補正した補正後被照合切出文字を生成し、登録切出文字と補正後被照合切出文字とを重ね合わせて照合する。補正指示には、被照合切出文字を拡大、縮小および回転を行う指示と、被照合基準点の移動を行う指示とを含む。制御部１１は、補正指示を受け付けた場合、照合した結果に、登録切出文字と補正後被照合切出文字とを一文字ずつ照合した補正後一致率と、補正後一致率に基づいて求めた署名全体の一致率である補正後全体一致率とを含めることができる。
【００２０】
制御部１１は、報知画面５０に補正後一致率および補正後全体一致率を表示することにより、係員に対し署名の照合結果を報知することができる。また、制御部１１は、登録署名と被照合署名とを重ね合わせた重畳署名と、照合した結果とを一文字ずつ対応づけて表示する。これにより、係員は、署名に含まれる文字毎に類似か非類似かについて文字の形状および数値（一致率）で確認することが可能となり、従来よりも署名を照合しやすくなる。こうして、情報処理システム６０は、署名の照合を行う際の精度を向上できる。
【００２１】
［第２の実施形態］
次に、第２の実施形態として、情報処理装置１０を端末に適用し、情報処理装置３０を管理サーバに適用した情報処理システムについて図２を用いて説明する。図２は、第２の実施形態の情報処理システムの一例を示す図である。
【００２２】
情報処理システム５００は、管理サーバ２００と金融機関４００とを含む。管理サーバ２００は、ネットワーク５５０を介して金融機関４００と、端末１００と情報通信を行う。管理サーバ２００は、たとえば、金融機関４００の本店に備えられたホストコンピュータである。管理サーバ２００は、金融機関４００の利用者の署名や利用者を識別する情報（顧客識別情報）を管理する。管理サーバ２００は、金融機関４００に含まれるコンピュータや各種電子機器と情報通信を行う。なお、ネットワーク５５０は、無線ネットワーク、有線ネットワークを問わない。
【００２３】
金融機関４００は、たとえば、銀行の支店や、証券会社の支店等である。金融機関４００には、端末１００が備えられている。端末１００には、スキャナ３００が接続され申請書の画像データを取得する。端末１００は、金融機関４００における係員が利用するコンピュータであり、申請書に記入された署名を照合するプログラムを実行する機能を備える。
【００２４】
端末１００は、申請書の署名をスキャナ３００で取得した読取署名データと、管理サーバ２００が管理する登録署名データとを比較することで、署名を照合する。
係員は、金融機関４００の利用者が口座開設や出金を行うために記入した申請書をスキャナ３００で読み取り、読み取った申請書の画像データを端末１００で確認する。また、係員は、スキャナ３００で読み取った署名（被照合署名）と予め登録された署名とを端末１００を用いて照合し、被照合署名について本人が記入した署名であるか否かを確認する。なお、申請書は、利用者が署名を記入する書面の一例に過ぎず、帳票やその他の書類であってもよい。
【００２５】
なお、端末１００と管理サーバ２００とを異なるコンピュータとして図示したが、端末１００と管理サーバ２００とを同一のコンピュータで実現してもよい。
次に、第２の実施形態の端末のハードウェア構成について図３を用いて説明する。図３は、第２の実施形態の端末のハードウェア構成の一例を示す図である。
【００２６】
端末１００は、プロセッサ１１１、ＲＡＭ（Random Access Memory）１１２、ＨＤＤ１１３、画像信号処理部１１４、入力信号処理部１１５、媒体リーダ１１６、通信インタフェース１１７を含む。端末１００は、プロセッサ１１１によって装置全体が制御されている。プロセッサ１１１には、バス１１８を介してＲＡＭ１１２と複数の周辺機器が接続されている。プロセッサ１１１は、マルチプロセッサであってもよい。プロセッサ１１１は、たとえば、ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、またはＰＬＤ（Programmable Logic Device）である。また、プロセッサ１１１は、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＰＬＤのうちの２以上の要素の組み合わせであってもよい。
【００２７】
ＲＡＭ１１２は、端末１００の主記憶装置として使用される。ＲＡＭ１１２には、プロセッサ１１１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に記憶される。また、ＲＡＭ１１２には、プロセッサ１１１による処理に必要な各種データが記憶される。
【００２８】
バス１１８に接続されている周辺機器としては、ＨＤＤ１１３、画像信号処理部１１４、入力信号処理部１１５、媒体リーダ１１６および通信インタフェース１１７がある。
ＨＤＤ１１３は、内蔵したディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。ＨＤＤ１１３は、端末１００の補助記憶装置として使用される。ＨＤＤ１１３には、ＯＳのプログラム、アプリケーションプログラム、および各種データが記憶される。なお、ＨＤＤ１１３に限らず、ＳＳＤ（Solid State Drive）を使用することもできる。なお、補助記憶装置としては、フラッシュメモリ等の半導体記憶装置を使用することもできる。
【００２９】
画像信号処理部１１４は、プロセッサ１１１からの命令に従って、端末１００に接続されたディスプレイ１１４ａに画像を出力する。ディスプレイ１１４ａとしては、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）、プラズマディスプレイ、有機ＥＬ（ＯＥＬ：Organic Electro-Luminescence）ディスプレイ等、任意の種類のディスプレイを用いることができる。
【００３０】
入力信号処理部１１５は、端末１００に接続された入力デバイス１１５ａおよびスキャナ３００から入力信号を取得し、プロセッサ１１１に出力する。入力デバイス１１５ａとしては、マウス、タッチパネル、タッチパッド、トラックボール、キーボード、リモートコントローラ、ボタンスイッチ等、任意の種類の入力デバイスを用いることができる。
【００３１】
スキャナ３００としては、スタンドスキャナ、フラットベットスキャナ、シートフィードスキャナ、コピースキャナ複合機等、任意の種類の画像入力デバイスを用いることができる。また、端末１００に、その他の種類の入力デバイスが接続されていてもよい。
【００３２】
媒体リーダ１１６は、記録媒体１１９に記録されたプログラムやデータを読み取る読み取り装置である。記録媒体１１９として、たとえば、磁気ディスク、光ディスク、光磁気ディスク（ＭＯ：Magneto-Optical disk）、半導体メモリ等を使用できる。磁気ディスクには、フレキシブルディスク（ＦＤ：Flexible Disk）やＨＤＤが含まれる。光ディスクには、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）が含まれる。
【００３３】
媒体リーダ１１６は、たとえば、記録媒体１１９から読み取ったプログラムやデータを、ＲＡＭ１１２やＨＤＤ１１３等の他の記録媒体にコピーする。読み取られたプログラムは、たとえば、プロセッサ１１１によって実行される。なお、記録媒体１１９は可搬型記録媒体であってもよく、プログラムやデータの配布に用いられることがある。また、記録媒体１１９やＨＤＤ１１３を、コンピュータ読み取り可能な記録媒体と言うことがある。
【００３４】
通信インタフェース１１７は、ネットワーク５５０に接続されている。通信インタフェース１１７は、他のコンピュータ、記憶装置、または通信機器との間でデータの送受信を行う。
【００３５】
以上のようなハードウェア構成によって、第２の実施形態の端末１００の処理機能を実現することができる。なお、第１の実施形態の情報処理装置１０，３０は、図３に示した端末１００のハードウェア構成で実現できる。また、管理サーバ２００も、図３に示した端末１００のハードウェア構成で実現できる。
【００３６】
なお、上記の構成は一例であり、構成部の組み合わせは適宜決定できる。たとえば、上記構成のうち必要のないものを削除するとしてもよい。
端末１００は、たとえばコンピュータ読み取り可能な記録媒体に記録されたプログラムを実行することにより、第２の実施形態の処理機能を実現する。端末１００に実行させる処理内容を記述したプログラムは、様々な記録媒体に記録しておくことができる。たとえば、端末１００に実行させるプログラムをＨＤＤ１１３に記憶しておくことができる。プロセッサ１１１は、ＨＤＤ１１３内のプログラムの少なくとも一部をＲＡＭ１１２にロードし、プログラムを実行する。また、端末１００に実行させるプログラムを、光ディスク、メモリ装置、メモリカード等の可搬型記録媒体に記録しておくこともできる。可搬型記録媒体に記憶されたプログラムは、たとえばプロセッサ１１１からの制御により、ＨＤＤ１１３にインストールされた後、実行可能となる。また、プロセッサ１１１が、可搬型記録媒体から直接プログラムを読み出して実行することもできる。
【００３７】
次に、第２の実施形態の情報処理システムの機能の一例について図４を用いて説明する。図４は、第２の実施形態の情報処理システムの機能の一例を示す図である。
管理サーバ２００は、制御部２１０および記憶部２５０を有する。制御部２１０は、プロセッサにより実現される。具体的には、プロセッサは、ＲＡＭに記憶されたプログラムを実行することで、制御部２１０の機能を発揮する。ただし、制御部２１０は、ＡＳＩＣ等のハードワイヤードロジックにより実現されてもよい。記憶部２５０は、ＲＡＭの記憶領域やＨＤＤの記憶領域を用いて実現される。制御部２１０は、端末１００から情報を受信し、記憶部２５０に記憶する。また、制御部２１０は、端末１００に情報を送信する。記憶部２５０は、管理情報を記憶する。管理情報は、金融機関４００を利用する利用者（顧客）を管理する情報である。管理情報は、顧客を識別する顧客識別情報と、口座開設時等において予め登録された顧客の署名データ（以下、登録署名とも記載する）とを対応づけて管理した情報である。管理情報については、後で図５を用いて説明する。
【００３８】
端末１００は、制御部１１０および記憶部１５０を有する。制御部１１０は、プロセッサ１１１により実現される。具体的には、プロセッサ１１１は、ＲＡＭ１１２に記憶されたプログラムを実行することで、制御部１１０の機能を発揮する。ただし、制御部１１０は、ＡＳＩＣ等のハードワイヤードロジックにより実現されてもよい。記憶部１５０は、ＲＡＭ１１２の記憶領域やＨＤＤ１１３の記憶領域を用いて実現される。制御部１１０は、管理サーバ２００と情報通信を行う。
【００３９】
端末１００は、申請書に記入された手書き署名の画像データ（以下、読取署名または被照合署名とも記載する）をスキャナ３００から取得する。端末１００は、申請書に記入された顧客識別情報に対応する登録署名を管理サーバ２００から取得する。
【００４０】
端末１００は、係員が読取署名の補正を行う場合、補正指示の入力を受け付け、補正後の読取署名と登録署名とを照合する。端末１００は、読取署名と登録署名とを照合した照合結果や、補正後の読取署名と登録署名とを照合した照合結果をディスプレイ１１４ａに表示する。
【００４１】
次に、第２の実施形態の管理情報の一例について図５を用いて説明する。図５は、第２の実施形態の顧客情報の一例を示す図である。
管理情報６００は、金融機関４００を利用する顧客を管理する情報である。管理情報６００は、顧客を識別する顧客識別情報と、口座開設時等において予め登録された顧客の署名データとを対応づけて管理した情報である。管理情報６００は、記憶部２５０に記憶される情報である。
【００４２】
管理情報６００は、管理番号、顧客識別情報、顧客氏名、登録署名データの項目を含む。管理番号の項目には、顧客を管理するための番号が登録される。なお、管理番号の項目には、数字が昇順に登録されているが、その他記号等であってもよい。顧客識別情報の項目には、顧客を識別する情報が登録される。顧客氏名の項目には、顧客の氏名が登録される。登録署名データの項目には、顧客が金融機関４００の利用を開始する際に予め登録した署名の画像データが登録される。たとえば、登録署名データは、口座開設時において口座開設申込書に顧客が記入した署名をスキャナ３００で取得した画像データである。なお、登録署名データの項目には、画像データだけでなく、画像データのファイルが格納されている場所（ディレクトリやフォルダ等）を登録してもよい。
【００４３】
たとえば、管理情報６００には、管理番号が「００１」、顧客識別情報が「１２３」、顧客氏名が「木田太郎」、登録署名データが「１２３．ｊｐｇ」という情報が登録される。
【００４４】
これは、管理番号が「００１」のエントリについて、顧客識別情報が「１２３」で識別される顧客の氏名が「木田太郎」であり、顧客の登録署名データが「１２３．ｊｐｇ」であることを示す。
【００４５】
次に、第２の実施形態の署名表示画面の一例について図６を用いて説明する。図６は、第２の実施形態の署名表示画面の一例を示す図である。
署名表示画面９００は、登録署名と被照合署名（読取署名）とを照合し、照合結果を端末１００がディスプレイ１１４ａに表示した画面の一例である。
【００４６】
署名表示画面９００は、登録署名表示領域９０１、被照合署名表示領域９０２、補正指示ボタン９０３、表示切替ボタン９０４、重畳署名表示領域９０５、文字毎一致率表示領域９０６、全体一致率表示領域９０７を含む。なお、署名表示画面９００は、顧客識別情報等を表示することも可能であるが、説明を省略する。
【００４７】
登録署名表示領域９０１は、登録署名が表示される領域である。
被照合署名表示領域９０２は、被照合署名（読取署名）が表示される領域である。
補正指示ボタン９０３は、被照合署名を補正する指示を入力する場合に押下するボタンである。係員は、補正指示ボタン９０３を押下することで、補正を行う対象である被照合署名と補正指示を行うための補正メニュー画面とを表示させることができる。補正指示ボタン９０３を押下した場合、拡大、縮小、回転、基準点の移動等をメニューに含む補正メニュー画面として表示できる。基準点は、重畳署名を作成する際に、重ね合わせる基準となる位置を定めた点である。基準点については、後で図１１を用いて説明する。
【００４８】
たとえば、金融機関４００の係員は、被照合署名を登録署名と同等の大きさにした後で両者を比較する場合、補正指示ボタン９０３を押下して補正メニュー画面を表示し、補正指示を入力し、被照合署名を拡大する指示をマウス等で入力する。なお、補正指示ボタン９０３を押下した場合に表示される補正メニューに含まれる補正内容（拡大、縮小、回転、基準点の移動）については、後で図１２、図１３、図１５を用いて説明する。
【００４９】
表示切替ボタン９０４は、重畳署名表示領域９０５に表示される重畳署名の表示モードを切り替える指示を入力する場合に押下するボタンである。係員は、表示切替ボタン９０４を押下することで、表示モード指示メニュー画面を表示させることができる。表示切替ボタン９０４を押下した場合、補正前表示モード、補正指示（拡大、縮小、回転、基準点の移動）に応じた表示モードをメニューに含む表示モード指示メニュー画面を表示できる。表示モードには、たとえば、補正前表示モードと補正後表示モードがある。補正前表示モードは、登録署名と補正を行っていない被照合署名との重畳署名を表示するモードである。補正後表示モードは、登録署名と補正を行った被照合署名との重畳署名を表示するモードである。さらに、補正後表示モードには、補正内容（拡大、縮小、回転、基準点の移動）に応じたモードを含む。さらに、それぞれの表示モードには、重畳部分の色の変更を行うモードと、重畳部分の色の変更を行わないモードとを含む。
【００５０】
係員は、重畳署名について補正前の状態を表示する場合、表示切替ボタン９０４を押下して表示モード指示メニュー画面を表示し、表示モードとして「補正前表示モード」を入力する。重畳署名表示領域９０５の表示例は、係員が表示切替ボタン９０４を押下し、表示モード指示メニュー画面から「補正後表示モード」かつ「重畳部分の色の変更を行うモード」の指示を行った場合の表示例である。重畳署名表示領域９０５の表示例は、登録署名が白抜き文字であり、被照合署名が斜線のハッチング文字であり、両署名の重畳部分が黒塗り部分であるが、この表示は一例に過ぎずその他の色彩で表示を行ってもよい。なお、重畳署名については、後で図１１、図１３を用いて説明する。
【００５１】
重畳署名表示領域９０５は、登録署名と被照合署名とを重ね合わせて表示する領域である。重畳署名表示領域９０５は、表示モードを示す領域と重畳署名を表示する領域とを含む。重畳署名表示領域９０５の表示モードを示す領域には、「重畳署名  補正前表示モード」が表示されているが、これは重畳署名の表示モードを示す一例であり、その他の表示であってもよい。重畳署名表示領域９０５の重畳署名を表示する領域には、顧客の氏名を構成する文字を一文字ずつ切出し、登録署名と被照合署名との対応する文字ごとに重ね合わせて重畳署名として表示する。
【００５２】
ここで、対応する文字について説明する。登録署名と被照合署名は、筆跡について類否があるが、同一人の氏名であるため氏名を構成する文字は同一の文字列となる。このため、両署名に含まれる文字列について氏名を構成する最初の文字（１番目の文字）から最後の文字（末尾の文字）まで１文字ずつ順に照合を行うための対応する文字として扱う。たとえば、顧客の氏名が「木田太郎」である場合、登録署名の第１文字目「木」と対応する文字は、被照合署名の第１文字目「木」である。また、登録署名の第２文字目「田」と対応する文字は、被照合署名の第２文字目「田」である。また、登録署名の第３文字目「太」と対応する文字は、被照合署名の第３文字目「太」である。また、登録署名の第４文字目「郎」と対応する文字は、被照合署名の第４文字目「郎」である。
【００５３】
文字毎一致率表示領域９０６は、登録署名と被照合署名との一致率を文字ごとに表示する領域である。文字毎一致率表示領域９０６は、補正前の文字毎の一致率（補正前一致率）を表示する領域と補正後の文字毎の一致率（補正後一致率）を表示する領域とを含む。
【００５４】
補正前一致率は、補正を行っていない被照合署名（補正前の被照合署名）と登録署名とで一致する画素数の割合を評価した値である。補正後一致率は、補正を行った被照合署名（補正後の被照合署名）と登録署名とで一致する画素数の割合を評価した値である。一致率を照合結果とも記載する。一致率については、後で図７および図８で説明する。
【００５５】
全体一致率表示領域９０７は、登録署名と被照合署名との一致率について、文字毎一致率表示領域９０６とは異なり、署名に含まれる氏名全体の一致率を表示する領域である。全体一致率表示領域９０７は、補正前全体一致率を表示する領域と補正後全体一致率を表示する領域とを含む。全体一致率については、後で図７および図８で説明する。
【００５６】
このように、署名表示画面９００において、重畳署名と一致率とを１文字ずつ対応づけて重畳署名表示領域９０５と文字毎一致率表示領域９０６において表示する。これにより、係員等は、文字の形状と数値（一致率）とを目視で確認できるため、署名の照合結果を把握しやすくなる。
【００５７】
次に、第２の実施形態の署名照合処理について図７および図８を用いて説明する。図７は、第２の実施形態の署名照合処理のフローチャートの一例を示す図である（その１）。図８は、第２の実施形態の署名照合処理のフローチャートの一例を示す図である（その２）。
【００５８】
署名照合処理は、登録署名と被照合署名の一致率を求め、求めた一致率を署名表示画面９００として表示する処理である。端末１００の制御部１１０は、顧客識別情報で示される顧客の署名照合を開始する指示入力（開始指示および顧客識別情報の入力）を係員から受け付け、署名照合処理を実行する。
【００５９】
［ステップＳ１１］制御部１１０は、登録署名データを管理サーバ２００から取得する。具体的には、制御部１１０は、係員から入力された顧客識別情報に対応する登録署名データを要求する電文を管理サーバ２００に送信し、登録署名データを管理サーバ２００から受信する。管理サーバ２００は、制御部１１０から受信した顧客識別情報に対応する登録署名データを管理情報６００から取得し、制御部１１０に送信する。
【００６０】
制御部１１０は、署名照合処理の開始時に入力された顧客識別情報を署名表示画面９００に表示するものとし、署名照合処理の各ステップの実行に応じて署名表示画面９００に含まれる表示要素を表示するものとする。
【００６１】
制御部１１０は、署名表示画面９００に含まれる表示要素のうち、登録署名表示領域９０１を表示する。制御部１１０は、取得した登録署名データを登録署名表示領域９０１に表示する。
【００６２】
［ステップＳ１２］制御部１１０は、被照合署名データをスキャナ３００から取得する。具体的には、制御部１１０は、スキャナ３００に画像読取り指示を送信し、画像データを取得し、氏名記入欄に記入された署名のデータを取得する。
【００６３】
制御部１１０は、署名表示画面９００に含まれる表示要素のうち、被照合署名表示領域９０２を表示する。制御部１１０は、取得した被照合署名データを被照合署名表示領域９０２に表示する。
【００６４】
［ステップＳ１３］制御部１１０は、各署名データ（登録署名データおよび被照合署名データ）から１文字ずつ切出しを行う。
なお、各署名データから１文字ずつ文字を切出す方法については、どのような方法でもよい。たとえば、制御部１１０は、署名データについて、各文字のサイズや隣接する文字との間隔にもとづいて空白の有無を認識し、文字を切出す処理を行ってもよいし、その他の方法であってもよい。以下、各署名データから文字を切出したものを切出文字と記載する。文字の切出しについては、後で図９を用いて説明する。
【００６５】
［ステップＳ１４］制御部１１０は、ステップＳ１３で切出しを行った各文字の端点の座標を取得する。端点とは、たとえば、切出文字についてＸＹ座標を用いて測定した場合に、文字を構成する画素のうち、ＸＹ座標の最大位置および最小位置に存在する画素を含む点である。端点については、後で図１０を用いて説明する。
【００６６】
［ステップＳ１５］制御部１１０は、各切出文字について端点を含む４辺で矩形を描き、矩形切出文字を生成する。矩形切出文字については、後で図１０および図１１を用いて説明する。
【００６７】
［ステップＳ１６］制御部１１０は、ステップＳ１５で描いた矩形について対角線を描く。
［ステップＳ１７］制御部１１０は、ステップＳ１６で描いた対角線の交点を各切出文字の基準点として設定する。基準点については、後で図１１を用いて説明する。
【００６８】
［ステップＳ１８］制御部１１０は、各切出文字について対応する文字ごとにステップＳ１７で設定した基準点を重ね合わせる。
制御部１１０は、署名表示画面９００に含まれる表示要素のうち、重畳署名表示領域９０５を表示する。制御部１１０は、各切出文字について対応する文字ごとに重畳し、重畳署名表示領域９０５に表示する。なお、重畳署名表示領域９０５には、デフォルトの状態で、補正前の重畳署名を表示するものとする。
【００６９】
［ステップＳ１９］制御部１１０は、対応する文字ごとに一致率（補正前一致率）を算出する。
なお、一致率を算出する方法は、どのような方法でもよい。たとえば、対応する文字ごとに基準点を重ね合わせた重畳文字について、文字全体の画素数に対する重畳部分の画素数の割合を一致率としてもよい。具体的には、「一致率＝重畳部分の画素数÷（登録署名の切出文字の画素数＋被照合署名の切出文字の画素数＋重畳部分の画素数）」として算出してもよい。
【００７０】
［ステップＳ２０］制御部１１０は、重畳署名について重畳部分の色を変更する指示を受け付けたか否かを判定する。具体的には、制御部１１０は、入力デバイス１１５ａを介して表示切替ボタン９０４が押下され重畳部分の色を変更する指示が入力されたか否かを検知する。制御部１１０は、重畳部分の色を変更する指示を受け付けた場合はステップＳ２１にすすみ、受け付けていない場合はステップＳ２２にすすむ。
【００７１】
［ステップＳ２１］制御部１１０は、重畳署名表示領域９０５に表示された重畳署名について重畳部分の色を登録署名および被照合署名とは異なる色で表示する。なお、制御部１１０は、登録署名と被照合署名についても、それぞれ異なる色で表示するものとする。
【００７２】
［ステップＳ２２］制御部１１０は、ステップＳ１９で求めた補正前一致率を文字ごとに表示する。制御部１１０は、重畳署名表示領域９０５に表示した文字と対応する補正前一致率を文字毎一致率表示領域９０６に表示する。たとえば、制御部１１０は、重畳署名表示領域９０５に含まれる重畳した切出文字「木」と対応づけて「木」についての補正前一致率を表示する。
【００７３】
［ステップＳ２３］制御部１１０は、補正の指示を受け付けたか否かを判定する。具体的には、制御部１１０は、入力デバイス１１５ａを介して補正指示ボタン９０３の押下を検知したか否かを判定する。
【００７４】
制御部１１０は、補正の指示を受け付けた場合はステップＳ２４にすすみ、補正の指示を受け付けていない場合はステップＳ２７にすすむ。
［ステップＳ２４］制御部１１０は、指示に応じた補正（拡大、縮小、回転、基準点の移動）を実施した矩形切出文字を生成する。
【００７５】
［ステップＳ２５］制御部１１０は、ステップＳ２４で補正を実施した矩形切出文字と登録署名とに基づき、補正後一致率を文字ごとに算出する。
なお、補正後一致率の算出方法は、ステップＳ１９と同様であるため説明を省略する。補正後一致率と補正前一致率との相違点は、一致率を求める対象となる被照合署名について補正を実施しているか否かという点であり、登録署名について相違は無い。
【００７６】
［ステップＳ２６］制御部１１０は、ステップＳ２５で算出した補正後一致率を文字ごとに表示する。制御部１１０は、重畳署名表示領域９０５に表示した文字と対応する補正後一致率を文字毎一致率表示領域９０６に表示する。
【００７７】
［ステップＳ２７］制御部１１０は、全体一致率を算出する。制御部１１０は、ステップＳ２３において補正の指示を受け付けた場合、補正前全体一致率と補正後全体一致率の両方を算出する。制御部１１０は、ステップＳ２３において補正の指示を受け付けない場合、補正前全体一致率のみを算出する。
【００７８】
全体一致率を算出する方法は、どのような方法でもよい。たとえば、補正前全体一致率は、顧客氏名に含まれる全ての文字の補正前一致率の平均値を補正前全体一致率としてもよい。また、補正後全体一致率は、顧客氏名に含まれる全ての文字の補正後一致率の平均値を補正後全体一致率としてもよい。なお、これらの算出方法は一例に過ぎず、その他の方法であってもよい。
【００７９】
［ステップＳ２８］制御部１１０は、ステップＳ２７で算出した全体一致率を全体一致率表示領域９０７に表示する。制御部１１０は、ステップＳ２７において補正前全体一致率と補正後全体一致率の両方を算出した場合、補正前全体一致率と補正後全体一致率の両方を表示する。制御部１１０は、ステップＳ２７において補正前全体一致率のみを算出した場合、補正前全体一致率のみを表示する。制御部１１０は、全体一致率表示領域９０７に表示し、処理を終了する。なお、制御部１１０は、係員から他の顧客の顧客識別情報の入力を受け付けた場合にステップＳ１１にもどり、係員から署名照合処理を終了する入力指示を受け付けた場合に処理を終了できる。
【００８０】
こうして、端末１００は、登録署名と被照合署名を取得し、氏名に含まれる文字ごとの一致率と氏名全体の一致率（全体一致率）とを求めて表示する。また、端末１００は、登録署名と被照合署名について、顧客氏名に含まれる文字を重畳して一文字ずつ表示するとともに、文字毎の一致率を対応づけて表示する。これにより、係員は、登録署名と被照合署名との比較作業を容易に行うことができる。
【００８１】
次に、第２の実施形態の署名および切出文字の一例について図９を用いて説明する。図９は、第２の実施形態の署名および切出文字の一例を示す図である。
図９（Ａ）は、登録署名７００の一例である。登録署名７００は、管理サーバ２００の記憶部２５０に記憶されている登録署名データ「１２３．ｊｐｇ」を表示した一例である。
【００８２】
図９（Ｂ）は、登録署名７００に含まれる氏名を構成する文字を一文字ずつ切出した切出文字７１０，７５０，７６０，７８０の一例である。切出文字７１０は、登録署名７００の顧客氏名「木田太郎」から「木」を切出した切出文字である。切出文字７５０は、登録署名７００の顧客氏名「木田太郎」から「田」を切出した切出文字である。切出文字７６０は、登録署名７００の顧客氏名「木田太郎」から「太」を切出した切出文字である。切出文字７８０は、登録署名７００の顧客氏名「木田太郎」から「郎」を切出した切出文字である。
【００８３】
図９（Ｃ）は、被照合署名８００の一例である。被照合署名８００は、端末１００がスキャナ３００を介して読み取った顧客の手書き署名の画像データを表示した一例である。
図９（Ｄ）は、被照合署名８００に含まれる氏名を構成する文字を一文字ずつ切出した切出文字８１０，８５０，８６０，８８０の一例である。切出文字８１０は、被照合署名８００の顧客氏名「木田太郎」から「木」を切出した切出文字である。切出文字８５０は、被照合署名８００の顧客氏名「木田太郎」から「田」を切出した切出文字である。切出文字８６０は、被照合署名８００の顧客氏名「木田太郎」から「太」を切出した切出文字である。切出文字８８０は、被照合署名８００の顧客氏名「木田太郎」から「郎」を切出した切出文字である。
【００８４】
次に、第２の実施形態の切出文字の端点および矩形の一例について図１０を用いて説明する。図１０は、第２の実施形態の切出文字の端点および矩形の一例を示す図である。
図１０（Ａ）は、切出文字７１０の端点７１１，７１２，７１３，７１４の一例である。切出文字７１０の水平右方向にＸ軸、垂直上方向にＹ軸を設定した場合、端点７１１は、切出文字７１０の文字「木」を構成する画素のうち、Ｙ座標の最大位置に存在する画素を含む点（上端点）である。端点７１２は、切出文字７１０の文字「木」を構成する画素のうち、Ｘ座標の最大位置に存在する画素を含む点である（右端点）。端点７１３は、切出文字７１０の文字「木」を構成する画素のうち、Ｙ座標の最小位置に存在する画素を含む点である（下端点）。端点７１４は、切出文字７１０の文字「木」を構成する画素のうち、Ｘ座標の最小位置に存在する画素を含む点である（左端点）。
【００８５】
図１０（Ｂ）は、切出文字７１０について端点７１１，７１２，７１３，７１４を含む矩形７１５を描いた一例である。端末１００において、切出文字７１０から矩形切出文字を生成するために、矩形７１５を描く処理について説明する。端末１００は、Ｙ座標の最大位置である端点７１１を含み、Ｘ座標に対して水平方向に線（Ｘ軸に対する平行線）を引く。端末１００は、Ｙ座標の最小位置である端点７１３を含み、Ｘ座標に対して水平方向に線（Ｘ軸に対する平行線）を引く。端末１００は、Ｘ座標の最大位置である端点７１２を含み、Ｙ座標に対して水平方向に線（Ｙ軸に対する平行線）を引く。端末１００は、Ｘ座標の最小位置である端点７１４を含み、Ｙ座標に対して水平方向に線（Ｙ軸に対する平行線）を引く。端末１００は、これらの４本の線に囲まれた領域を矩形７１５とし、切出文字７１０のうち矩形７１５で囲まれた領域を切出し、矩形切出文字とする。矩形切出文字については、後で図１１を用いて説明する。
【００８６】
図１０（Ｃ）は、切出文字８１０の端点８１１，８１２，８１３，８１４の一例である。切出文字８１０の水平右方向にＸ軸、垂直上方向にＹ軸を設定した場合、端点８１１は、切出文字８１０の文字「木」を構成する画素のうち、Ｙ座標の最大位置に存在する画素を含む点である。端点８１２は、切出文字８１０の文字「木」を構成する画素のうち、Ｘ座標の最大位置に存在する画素を含む点である。端点８１３は、切出文字８１０の文字「木」を構成する画素のうち、Ｙ座標の最小位置に存在する画素を含む点である。端点８１４は、切出文字８１０の文字「木」を構成する画素のうち、Ｘ座標の最小位置に存在する画素を含む点である。
【００８７】
図１０（Ｄ）は、切出文字８１０について端点８１１，８１２，８１３，８１４を含む矩形８１５を描いた一例である。端末１００において、切出文字８１０から矩形切出文字を生成するために、矩形８１５を描く処理について説明する。端末１００は、Ｙ座標の最大位置である端点８１１を含み、Ｘ座標に対して水平方向に線（Ｘ軸に対する平行線）を引く。端末１００は、Ｙ座標の最小位置である端点８１３を含み、Ｘ座標に対して水平方向に線（Ｘ軸に対する平行線）を引く。端末１００は、Ｘ座標の最大位置である端点８１２を含み、Ｙ座標に対して水平方向に線（Ｙ軸に対する平行線）を引く。端末１００は、Ｘ座標の最小位置である端点８１４を含み、Ｙ座標に対して水平方向に線（Ｙ軸に対する平行線）を引く。端末１００は、これらの４本の線に囲まれた領域を矩形８１５とし、切出文字８１０のうち矩形８１５で囲まれた領域を切出し、矩形切出文字とする。矩形切出文字については、後で図１１を用いて説明する。
【００８８】
次に、第２の実施形態の矩形切出文字、交点および基準点の一例について図１１を用いて説明する。図１１は、第２の実施形態の矩形切出文字、交点および基準点の一例を示す図である。
【００８９】
図１１（Ａ）は、切出文字７１０から切出して生成した矩形切出文字７１９において対角線７１６，７１７を引き、交点７１８を設定した一例である。端末１００は、交点７１８を矩形切出文字７１９の基準点（登録基準点）として設定する。基準点は、矩形切出文字を重ね合わせて重畳署名を作成する際に、重ね合わせる基準となる位置を定めた点である。また、基準点は、上端点、下端点、右端点および左端点それぞれを含み切出文字を囲む４辺で構成される矩形における対角線の交点でもある。
【００９０】
図１１（Ｂ）は、切出文字８１０から切出して生成した矩形切出文字８１９において対角線８１６，８１７を引き、交点８１８を設定した一例である。端末１００は、交点８１８を矩形切出文字８１９の基準点（被照合基準点）として設定する。
【００９１】
図１１（Ｃ）は、矩形切出文字７１９と矩形切出文字８１９とを重畳した重畳署名の一例である。矩形切出文字７１９における文字「木」を白抜き文字で示し、矩形切出文字８１９における文字「木」を斜線ハッチングした文字で示す。端末１００は、矩形切出文字７１９，８１９を上下左右に移動し、基準点７２０，８２０を重ね合わせて重畳署名を作成する。
【００９２】
次に、第２の実施形態の矩形切出文字の拡大補正および縮小補正の一例について図１２を用いて説明する。図１２は、第２の実施形態の矩形切出文字の拡大補正および縮小補正の一例を示す図である。
【００９３】
図１２（Ａ）は、矩形切出文字８１９について拡大する補正を行った矩形切出文字８１９ａの一例である。金融機関４００の係員は、登録署名よりも被照合署名の文字サイズが小さいと判断した場合、端末１００を操作して被照合署名を拡大する補正入力を行う。端末１００は、基準点７２０，８２０を固定した状態で被照合署名の矩形切出文字の大きさを入力された大きさに変更する。なお、係員は、拡大する補正の指示を数値で入力してもよいし、マウス等で入力してもよいし、その他の方法で入力してもよい。
【００９４】
図１２（Ｂ）は、矩形切出文字８１９について縮小する補正を行った矩形切出文字８１９ｂの一例である。金融機関４００の係員は、登録署名よりも被照合署名の文字サイズが大きいと判断した場合、端末１００を操作して被照合署名を縮小する補正入力を行う。端末１００は、基準点７２０，８２０を固定した状態で被照合署名の矩形切出文字の大きさを入力された大きさに変更する。なお、係員は、縮小する補正の指示を数値（座標等）で入力してもよいし、マウス等で入力してもよいし、その他の方法で入力してもよい。
【００９５】
なお、上述において、端末１００が係員からの補正入力を受け付ける例を示したが、その他の方法で矩形切出文字を拡大補正や縮小補正を行ってもよい。たとえば、端末１００は、登録署名の矩形切出文字のサイズと被照合署名の矩形切出文字のサイズが異なると判断した場合、被照合署名の矩形切出文字のサイズを登録署名の矩形切出文字と同等のサイズになるように拡大および縮小の補正処理を実行してもよい。
【００９６】
次に、第２の実施形態の矩形切出文字の回転補正および重畳部分の変色表示の一例について図１３を用いて説明する。図１３は、第２の実施形態の矩形切出文字の回転補正および重畳部分の変色表示の一例を示す図である。
【００９７】
図１３（Ａ）は、矩形切出文字８１９について回転する補正を行った矩形切出文字８１９ｃの一例である。金融機関４００の係員は、登録署名に対して被照合署名の文字がずれていると判断した場合、端末１００を操作して被照合署名を回転する補正入力を行う。端末１００は、基準点７２０，８２０を固定した状態で被照合署名の矩形切出文字の角度を入力された角度に変更する。なお、係員は、回転する補正の指示を数値で入力してもよいし、マウス等で入力してもよいし、その他の方法で入力してもよい。
【００９８】
なお、上述において、端末１００が係員からの補正入力を受け付ける例を示したが、その他の方法で矩形切出文字の回転補正を行ってもよい。たとえば、端末１００は、端点７１１，７１３を結ぶ線と端点８１１，８１３を結ぶ線との角度が異なると判断した場合、角度が同等になるよう矩形切出文字８１９を回転する補正処理を実行してもよい。
【００９９】
図１３（Ｂ）は、登録署名と被照合署名との重畳部分の変色表示の一例である。図１３（Ｂ）において、矩形切出文字７１９に含まれる登録署名の文字「木」を白抜き文字で示す。矩形切出文字８１９に含まれる被照合署名の文字「木」を斜線ハッチングの文字で示す。また、登録署名および被照合署名の重ね合わせ部分（重畳部分）を黒色の塗り潰しで示す。このように、端末１００において、登録署名、被照合署名および重畳部分をそれぞれ異なる表示（異なる色、異なるハッチング模様、異なる明度等）で示すことにより、署名の相違部分を明確にすることができる。
【０１００】
次に、第２の実施形態の矩形切出文字および交点の一例について図１４を用いて説明する。図１４は、第２の実施形態の矩形切出文字および交点の一例を示す図である。
図１４（Ａ）は、切出文字７５０から切出して生成した矩形切出文字７５１において対角線７５２，７５３を引き、交点７５４を設定した一例である。端末１００は、交点７５４を矩形切出文字７５１の基準点として設定する。
【０１０１】
図１４（Ｂ）は、切出文字８５０から切出して生成した矩形切出文字８５１において対角線８５２，８５３を引き、交点８５４を設定した一例である。端末１００は、交点８５４を矩形切出文字８５１の基準点として設定する。
【０１０２】
このように、図１４（Ａ）（Ｂ）においては、矩形切出文字のサイズが異なり、矩形切出文字における交点の位置も異なる例を示した。このように、矩形切出文字のサイズが異なる場合、文字を重畳して表示しても比較するのが困難である場合がある。図１４（Ａ）（Ｂ）を重畳した例について、図１５で説明する。
【０１０３】
次に、第２の実施形態の基準点移動前の重畳署名および基準点移動後の重畳署名の一例について図１５を用いて説明する。図１５は、第２の実施形態の基準点移動前の重畳署名および基準点移動後の重畳署名の一例を示す図である。
【０１０４】
図１５（Ａ）は、矩形切出文字７５１と矩形切出文字８５１とを重畳した重畳署名の一例である。矩形切出文字７５１における文字「田」を白抜き文字で示し、矩形切出文字８５１における文字「田」を斜線ハッチングした文字で示す。端末１００は、矩形切出文字７５１，８５１を上下左右に移動し、基準点７５５，８５５を重ね合わせて重畳署名を作成する。図１５（Ａ）は、補正を行わずに文字を重畳しており、文字の特徴となる部分（この場合は「田」に含まれる十字の中心位置）がずれているために比較が困難な重畳文字となっている。
【０１０５】
図１５（Ｂ）は、矩形切出文字８５１について基準点８５５を移動して基準点８５５ａとし、重畳署名とした一例である。金融機関４００の係員は、登録署名に対して被照合署名の文字がずれていると判断した場合、端末１００を操作して被照合署名の基準点を移動する補正入力を行う。端末１００は、基準点８５５の位置を基準点８５５ａに移動する指示を入力された位置に変更する。なお、係員は、移動する補正の指示を数値（座標等）で入力してもよいし、マウス等で入力してもよいし、その他の方法で入力してもよい。
【０１０６】
このように、端末１００は、補正指示を受け付け、補正指示に応じた補正後の矩形切出文字を生成することにより、文字を重畳して比較しやすくできる。
なお、上述において、端末１００が係員からの補正入力を受け付ける例を示したが、その他の方法で矩形切出文字の基準点を移動する補正を行ってもよい。たとえば、端末１００は、矩形切出文字８５１の縦横の寸法が不一致であると判断した場合（矩形切出文字の形状が縦長または横長である場合）、文字の特徴部分を基準点にするよう移動する補正処理を実行してもよい。ここで、文字の特徴部分の具体例について説明する。（具体例１）文字に含まれる線の交差点（たとえば、文字「田」や「十」に含まれる十字の交差点）、（具体例２）漢字の部首の中心位置（たとえば、部首「くにがまえ」の中心位置）、（具体例３）漢字の部首に含まれる点の中心位置（たとえば、部首「しんにょう」や「うかんむり」に含まれる点の中心位置、（具体例４）文字の要素のうち交点に最も近い要素の中心位置（たとえば、文字「川」の中央の縦線の中心点）などである。端末１００が、登録署名の矩形切出文字と被照合署名の矩形切出文字とのサイズを比較し不一致であると判定した場合、文字の特徴部分に基準点を移動することで、文字を比較しやすくなる。
【０１０７】
このように、情報処理システム５００は、登録署名と被照合署名とを一文字ずつ区分して照合するとともに、署名全体の文字列の照合結果を求めることができる。また、情報処理システム５００は、登録署名と被照合署名とを一文字ずつ重ね合わせた重畳署名と、一文字ずつ区分して照合した結果である一致率とを画面に表示して報知することができる。これにより、情報処理システム５００は、係員が肉眼で署名の目視確認を行うよりも、署名の照合を行う際の精度の向上を図ることができる。情報処理システム５００は、署名の照合を行う際の精度を向上できる。
【０１０８】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、情報処理装置１０，３０、端末１００および管理サーバ２００が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリ等がある。磁気記憶装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープ等がある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ／ＲＷ等がある。光磁気記録媒体には、ＭＯ等がある。
【０１０９】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１１０】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムにしたがった処理を実行することもできる。
【０１１１】
また、上記の処理機能の少なくとも一部を、ＤＳＰ、ＡＳＩＣ、ＰＬＤ等の電子回路で実現することもできる。
【符号の説明】
【０１１２】
１０，３０  情報処理装置
１１，３１  制御部
１２，３２  記憶部
１３  表示部
２０  読取装置
４０  書面
５０  報知画面
６０  情報処理システム
【図１】
2019148984.tif 000003
【図２】
2019148984.tif 000004
【図３】
2019148984.tif 000005
【図４】
2019148984.tif 000006
【図５】
2019148984.tif 000007
【図６】
2019148984.tif 000008
【図７】
2019148984.tif 000009
【図８】
2019148984.tif 000010
【図９】
2019148984.tif 000011
【図１０】
2019148984.tif 000012
【図１１】
2019148984.tif 000013
【図１２】
2019148984.tif 000014
【図１３】
2019148984.tif 000015
【図１４】
2019148984.tif 000016
【図１５】
2019148984.tif 000017