(57)【特許請求の範囲】
【請求項１】
コンピュータに、
あらかじめ登録されている登録印の印影を示す第１画像と、前記登録印の照合対象となる被照合印の印影を示す第２画像とを重ね合わせて第３画像を生成し、
前記第３画像について所定の領域毎に前記第１画像と前記第２画像の一致度を評価し、
前記評価の結果にもとづいて、前記第２画像における前記所定の領域毎の表示態様のうち、少なくとも一部を前記第３画像とし、前記第３画像が占める割合を予め定められた開示割合の制限範囲内とする第４画像を生成する、
処理を実行させる画像処理プログラム。
【請求項２】
前記一致度が最も低い領域の表示態様を前記第１画像または前記第３画像とする前記第４画像を生成する、
請求項１記載の画像処理プログラム。
【請求項３】
前記一致度が低い順に複数の領域を選択し、選択した前記複数の領域の表示態様を前記第１画像または前記第３画像とする前記第４画像を生成する、
請求項１記載の画像処理プログラム。
【請求項４】
前記第１画像の画素数と前記第２画像の画素数と前記第１画像と前記第２画像とで一致する一致画素数とを積算した積算画素数を求め、
前記積算画素数に占める前記一致画素数の割合を前記一致度とする、
請求項１記載の画像処理プログラム。
【請求項５】
前記所定の領域毎に表示態様を選択する領域の妥当性を評価し、
前記妥当性の評価の結果にもとづいて前記一致度を評価する領域を決定する、
請求項１記載の画像処理プログラム。
【請求項６】
前記第３画像は、
前記第１画像と前記第２画像の一致部分と相違部分とを含む画像である、
請求項１記載の画像処理プログラム。
【請求項７】
前記所定の領域は、
前記第３画像について、矩形状、放射状、同心円状のいずれかの形状またはこれらを組み合わせた形状に区分した領域である、
請求項１記載の画像処理プログラム。
【請求項８】
前記コンピュータは、
前記所定の領域の形状に応じて前記所定の領域を移動させて前記一致度を評価する、
請求項１記載の画像処理プログラム。
【請求項９】
コンピュータが、
あらかじめ登録されている登録印の印影を示す第１画像と、前記登録印の照合対象となる被照合印の印影を示す第２画像とを重ね合わせて第３画像を生成し、
前記第３画像について所定の領域毎に前記第１画像と前記第２画像の一致度を評価し、
前記評価の結果にもとづいて、前記第２画像における前記所定の領域毎の表示態様のうち、少なくとも一部を前記第３画像とし、前記第３画像が占める割合を予め定められた開示割合の制限範囲内とする第４画像を生成する、
処理を実行する画像処理方法。
【請求項１０】
あらかじめ登録されている登録印の印影を示す第１画像を取得し、
前記登録印の照合対象となる被照合印の印影を示す第２画像を取得し、
前記第１画像と前記第２画像とを重ね合わせて第３画像を生成し、
前記第３画像について所定の領域毎に前記第１画像と前記第２画像の一致度を評価し、
前記評価の結果にもとづいて、前記第２画像における前記所定の領域毎の表示態様のうち、少なくとも一部を前記第３画像とし、前記第３画像が占める割合を予め定められた開示割合の制限範囲内とする第４画像を生成する、
制御部を備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理プログラム、画像処理方法および情報処理装置に関する。
【背景技術】
【０００２】
公共機関や金融機関などの手続きにおいて、手続者の本人確認が求められる場合がある。手続者の本人確認は、身分証明書の提示や印章の印鑑（印影ともいう）の認証によっておこなわれることがある。
【０００３】
たとえば、金融機関は、あらかじめ登録されている印章（登録印）の印影と、手続者が手続時に捺印した印章（被照合印）の印影とを照合し、本人確認をおこなう。登録印の印影と被照合印の印影が相違する場合、本人確認ができないため金融機関は手続をおこなわない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１０９５４５号公報
【特許文献２】特開２０１１−１４００２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
金融機関は、手続者に印影が相違し手続ができない旨を伝える際に、印影を照合した結果の画面を手続者に開示することができない。金融機関が手続者に印影を照合した結果の画面を開示すると、手続者に対して登録印の印影を開示することになり、セキュリティの問題が生じるためである。
【０００６】
一側面では、本発明は、登録印の印影を秘匿しつつ、登録印と被照合印の印影の照合結果を開示できる画像処理プログラム、画像処理方法および情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、以下に示すような画像処理プログラムを提供する。画像処理プログラムは、あらかじめ登録されている登録印の印影を示す第１画像と、登録印の照合対象となる被照合印の印影を示す第２画像とを重ね合わせて第３画像を生成し、第３画像について所定の領域毎に第１画像と第２画像の一致度を評価し、評価の結果にもとづいて、第２画像における所定の領域毎の表示態様のうち、少なくとも一部を第３画像とし、第３画像が占める割合を予め定められた開示割合の制限範囲内とする第４画像を生成する処理をコンピュータに実行させる。
【発明の効果】
【０００８】
一態様によれば、画像処理プログラム、画像処理方法および情報処理装置において、登録印の印影を秘匿しつつ、登録印と被照合印の印影の照合結果を開示できる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態の情報処理装置の構成の一例を示す図である。
【図２】第２の実施形態の印鑑照合システムの構成の一例を示す図である。
【図３】第２の実施形態の照合装置の機能構成の一例を示す図である。
【図４】第２の実施形態の照合装置のハードウェア構成の一例を示す図である。
【図５】第２の実施形態の印影照合処理のフローチャートを示す図である。
【図６】第２の実施形態の印影の一例を示す図である。
【図７】第２の実施形態の判定領域毎評価処理のフローチャートを示す図である。
【図８】第２の実施形態の全体判定領域の一例を示す図である。
【図９】第２の実施形態の判定領域の設定の一例を示す図である。
【図１０】第２の実施形態の表示画像の一例を示す図である。
【図１１】第２の実施形態（変形例）の印影の角度調整の一例を示す図である。
【図１２】第２の実施形態（変形例）の全体判定領域の一例を示す図である。
【図１３】第３の実施形態の判定領域毎評価処理のフローチャートを示す図である。
【図１４】第３の実施形態の画素分布の一例を示す図である。
【図１５】第３の実施形態の重畳印表示領域の複数選択の一例を示す図である。
【図１６】第４の実施形態の判定領域毎評価処理のフローチャートを示す図である。
【図１７】第４の実施形態の判定領域の移動の一例を示す図である。
【図１８】第４の実施形態の判定領域の移動の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して実施の形態を詳細に説明する。
［第１の実施形態］
まず、第１の実施形態の情報処理装置について図１を用いて説明する。図１は、第１の実施形態の情報処理装置の構成の一例を示す図である。
【００１１】
情報処理装置１は、印影を照合する装置である。情報処理装置１は、制御部２を備える。
制御部２は、あらかじめ登録されている登録印の印影を示す第１画像３を取得する。たとえば、制御部２は、公共機関や金融機関のデータベースに登録されている登録印の印影のデータを第１画像３として取得する。
【００１２】
制御部２は、登録印の照合対象となる被照合印の印影を示す第２画像４を取得する。たとえば、制御部２は、手続者が手続書類に捺印した印影をスキャナなどの読み取り機器を介して第２画像４として取得する。
【００１３】
制御部２は、第１画像３と第２画像４とを重ね合わせて第３画像５を生成する。第３画像５は、第１画像３と第２画像４とを重畳した画像であってもよいし、重畳した画像にもとづいて生成された画像であってもよい。また、第３画像５は、第１画像３と第２画像４の一致部分あるいは相違部分で表されてもよいし、第１画像３と第２画像４の一致部分と相違部分とによって表わされてもよい。
【００１４】
制御部２は、第３画像５について所定の領域６ａ，６ｂ，６ｃ，６ｄ毎に第１画像３と第２画像４の一致度を評価する。所定の領域は、画像の評価単位となる領域である。所定の領域は、印影に対してあらかじめ設定された領域でもよいし、印影を含む領域内で随時設定される領域でもよい。あらかじめ設定された領域は、たとえば、所定の領域６ａ，６ｂ，６ｃ，６ｄのように矩形に区切られた領域であり、印影の表示領域をグリッド分割した固定領域である。随時設定される領域は、たとえば、印影に対して変動する領域のことである。
【００１５】
第１画像３と第２画像４の一致度の評価は、所定の領域６ａ，６ｂ，６ｃ，６ｄについて画像がどの程度一致するかを評価することである。たとえば、制御部２は、第３画像について、所定の領域６ａ，６ｂ，６ｃ，６ｄ毎に画素数を数えることによって第１画像３と第２画像４の一致度を評価することができる。なお、一致度の評価は、第１画像３と第２画像４がどの程度類似しているかを評価する類似度の評価や、第１画像３と第２画像４がどの程度相違しているかを評価する相違度の評価などに言い換えることができる。
【００１６】
制御部２は、評価結果にもとづいて、第２画像４における所定の領域６ａ，６ｂ，６ｃ，６ｄ毎の表示態様のうち少なくとも一部を第１画像３または第３画像５とする第４画像７を生成する。たとえば、制御部２は、所定の領域６ａについて画像の一致度が低いという評価結果である場合、第４画像７を生成する。第４画像７は、所定の領域６ａの表示態様を第３画像５とし、所定の領域６ｂ，６ｃ，６ｄの表示態様を第２画像４とした画像である。
【００１７】
これにより、制御部２は、第１画像３の全体を秘匿しつつ、第１画像３と第２画像４の評価結果を、第４画像７の一部として表示することができる。
このようにして、情報処理装置１は、登録印の印影を秘匿しつつ、登録印と被照合印の印影の照合結果を開示できる。また、情報処理装置１は、照合した印影が最も相違する部分を表示印影に含めることができる。また、情報処理装置１は、印影の照合結果の全体を秘匿しつつ、印影の相違部分が把握できるよう表示印影を生成できる。
【００１８】
［第２の実施形態］
次に、第２の実施形態の印鑑照合システムについて図２を用いて説明する。図２は、第２の実施形態の印鑑照合システムの構成の一例を示す図である。
【００１９】
印鑑照合システム１０は、あらかじめ登録されている印影（登録印の印影）と、照合対象となる印影（被照合印の印影）とを照合する照合システムである。なお、印鑑照合システム１０は、照合に用いる印影を登録する登録システムを兼ねる。印鑑照合システム１０は、あらかじめ登録されている印影と、押印された印影との同一性を判定することで照合をおこなう。
【００２０】
印鑑照合システム１０は、データセンタ１１とネットワーク１３を介して接続する１以上の営業店１２を備える。データセンタ１１は、ホストコンピュータ１４とデータベース１５を備える。営業店１２は、１以上の照合装置１７を備える。
【００２１】
ホストコンピュータ１４は、データベース１５を管理する。ホストコンピュータ１４は、照合装置１７との間で、照合に用いる情報の送受信をおこなう。
データベース１５は、登録印の印影の画像を保持するデータベースである。データベース１５は、照合に先立ち、あらかじめ印影の画像を保持する。データベース１５は、印影の画像と対応づけて、口座番号や氏名などを保持できる。なお、口座番号や氏名などは、登録印の印影と被照合印の印影とを対応づける識別情報に相当する。
【００２２】
照合装置１７は、情報処理装置の一形態である。照合装置１７は、あらかじめ登録されている印影と、照合対象となる印影との照合をおこなう。照合装置１７は、図示しないスキャナや、ネットワーク１３を介して、帳票に押印された手続印（被照合印）の印影をイメージデータとして取得する。なお、照合装置１７は、手続印の読み取りとともに、対応する識別情報を取得する。照合装置１７は、識別情報にもとづいて、あらかじめ登録されている登録印の印影をデータベース１５から取得する。
【００２３】
端末１８は、タブレット端末や携帯端末などであって、照合装置１７と通信可能な機器である。端末１８は、照合装置１７から印影のイメージデータを取得し、端末１８が備える表示部に表示できる。
【００２４】
なお、ホストコンピュータ１４は、照合装置１７が有する機能の一部または全部を備えるようにしてもよく、ホストコンピュータ１４と照合装置１７との間で機能分担をおこなうものであってもよい。
【００２５】
次に、第２の実施形態の照合装置の機能構成について図３を用いて説明する。図３は、第２の実施形態の照合装置の機能構成の一例を示す図である。
照合装置１７は、入力部１７ａと、重畳印生成部１７ｂと、判定領域設定部１７ｃと、評価部１７ｄと、表示印影生成部１７ｅと、出力部１７ｆとを備える。
【００２６】
入力部１７ａは、データベースから登録印の印影を取得し、スキャナから被照合印の印影を取得する。重畳印生成部１７ｂは、入力部１７ａが取得した登録印の印影と被照合印の印影とを重ね合わせて重畳印の印影を生成する。
【００２７】
判定領域設定部１７ｃは、重畳印生成部１７ｂが生成した重畳印の表示態様を判定する領域（判定領域）を設定する。評価部１７ｄは、判定領域設定部１７ｃが設定した判定領域毎に重畳印の印影を評価する。
【００２８】
表示印影生成部１７ｅは、評価部１７ｄが評価した結果にもとづき判定領域毎の表示態様を決定し、被照合印の印影の一部を重畳印の印影とする表示印影を生成する。出力部１７ｆは、表示印影生成部１７ｅが生成した表示印影の画像を端末１８に出力する。
【００２９】
このようにして、照合装置１７は、登録印の印影と被照合印の印影とを照合し、照合結果を用いて表示印影を出力する。なお、照合装置１７の印影照合処理の詳細は、図５のフローチャートを用いて後で説明する。
【００３０】
次に、照合装置のハードウェア構成について図４を用いて説明する。図４は、第２の実施形態の照合装置のハードウェア構成の一例を示す図である。
照合装置１７は、プロセッサ２１によって装置全体が制御されている。プロセッサ２１には、バス２９を介してＲＡＭ（Random Access Memory）２２と複数の周辺機器が接続されている。プロセッサ２１は、マルチプロセッサであってもよい。プロセッサ２１は、たとえばＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、またはＰＬＤ（Programmable Logic Device）である。またプロセッサ２１は、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＰＬＤのうちの２以上の要素の組み合わせであってもよい。
【００３１】
ＲＡＭ２２は、照合装置１７の主記憶装置として使用される。ＲＡＭ２２には、プロセッサ２１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ２２には、プロセッサ２１による処理に必要な各種データが格納される。
【００３２】
バス２９に接続されている周辺機器としては、ＨＤＤ（Hard Disk Drive）２３、グラフィック処理装置２４、入力インタフェース２５、光学ドライブ装置２６、機器接続インタフェース２７およびネットワークインタフェース２８がある。
【００３３】
ＨＤＤ２３は、内蔵したディスクに対して、磁気的にデータの書き込みおよび読出しをおこなう。ＨＤＤ２３は、照合装置１７の補助記憶装置として使用される。ＨＤＤ２３には、ＯＳのプログラム、アプリケーションプログラム、および各種データが格納される。なお、補助記憶装置としては、フラッシュメモリなどの半導体記憶装置を使用することもできる。
【００３４】
グラフィック処理装置２４には、モニタ３１が接続されている。グラフィック処理装置２４は、プロセッサ２１からの命令に従って、画像をモニタ３１の画面に表示させる。モニタ３１としては、ＣＲＴ（Cathode Ray Tube）を用いた表示装置や液晶表示装置などがある。
【００３５】
入力インタフェース２５には、キーボード３２とマウス３３とスキャナ３４とが接続されている。スキャナ３４は、帳票や手続書類などに押印された印影を読み取る。
入力インタフェース２５は、キーボード３２、マウス３３やスキャナ３４から送られてくる信号をプロセッサ２１に送信する。なお、マウス３３は、ポインティングデバイスの一例であり、他のポインティングデバイスを使用することもできる。他のポインティングデバイスとしては、タッチパネル、タブレット、タッチパッド、トラックボールなどがある。
【００３６】
光学ドライブ装置２６は、レーザ光などを利用して、光ディスク３５に記録されたデータの読取りをおこなう。光ディスク３５は、光の反射によって読取り可能なようにデータが記録された可搬型の記録媒体である。光ディスク３５には、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。
【００３７】
機器接続インタフェース２７は、照合装置１７に周辺機器を接続するための通信インタフェースである。たとえば機器接続インタフェース２７には、メモリ装置３６やメモリリーダライタ３７を接続できる。メモリ装置３６は、機器接続インタフェース２７との通信機能を搭載した記録媒体である。メモリリーダライタ３７は、メモリカード３８へのデータの書き込み、またはメモリカード３８からのデータの読出しをおこなう装置である。メモリカード３８は、カード型の記録媒体である。
【００３８】
ネットワークインタフェース２８は、ネットワーク１３に接続されている。ネットワークインタフェース２８は、ネットワーク１３を介して、他のコンピュータや端末１８などの機器との間でデータの送受信をおこなう。端末１８は、照合装置１７とアクセス可能であり、照合装置１７から取得したデータを表示できる。
【００３９】
以上のようなハードウェア構成によって、第２〜第４の実施形態の処理機能を実現できる。なお、第１の実施形態に示した情報処理装置１も、図２に示した照合装置１７と同様のハードウェアにより実現できる。なお、ホストコンピュータ１４も図２に示した照合装置１７と同様の構成とできる。
【００４０】
照合装置１７は、たとえば、読み取り可能な記録媒体に記録されたプログラムを実行することにより、第二の実施形態の処理機能を実現する。照合装置１７に実行させる処理内容を記述したプログラムは、様々な記録媒体に記録しておくことができる。たとえば、照合装置１７に実行させるプログラムをＨＤＤ２３に格納しておくことができる。プロセッサ２１は、ＨＤＤ２３内のプログラムの少なくとも一部をＲＡＭ２２にロードし、プログラムを実行する。また照合装置１７に実行させるプログラムを、光ディスク３５、メモリ装置３６、メモリカード３８などの可搬型記録媒体に記録しておくこともできる。可搬型記録媒体に格納されたプログラムは、たとえばプロセッサ２１からの制御により、ＨＤＤ２３にインストールされた後、実行可能となる。またプロセッサ２１が、可搬型記録媒体から直接プログラムを読出して実行することもできる。
【００４１】
次に、第２の実施形態の印影照合処理について図５および図６を用いて説明する。図５は、第２の実施形態の印影照合処理のフローチャートを示す図である。図６は、第２の実施形態の印影の一例を示す図である。
【００４２】
印影照合処理は、被照合印の印影と登録印の印影との照合をおこない、照合結果にもとづき表示画像を生成する処理である。照合装置１７の制御部（プロセッサ２１）は、印影を照合する指示を受け、印影照合処理をおこなう。
【００４３】
［ステップＳ１１］制御部は、被照合印の印影を取得する。たとえば、制御部は、被照合印の印影３００（図６（Ａ）にハッチング（斜線）で示す）を取得する。
［ステップＳ１２］制御部は、登録印の印影を取得する。たとえば、制御部は、登録印の印影３０１（図６（Ｂ）にハッチング（横線）で示す）を取得する。
【００４４】
［ステップＳ１３］制御部は、被照合印の印影と登録印の印影とを重ね合わせ、重畳印の印影を生成する。たとえば、制御部は、被照合印の印影３００と登録印の印影３０１とを重ね合わせ、重畳印の印影３０２（図６（Ｃ）に示す）を生成する。重畳印の印影３０２は、被照合印の印影３００と登録印の印影３０１との一致部分と相違部分とを含む。重畳印の印影３０２は、一致部分を黒塗りで示し、相違部分のうち被照合印の印影３００を表す部分をハッチング（斜線）で示し、登録印の印影３０１を表す部分をハッチング（横線）で示す。
【００４５】
［ステップＳ１４］制御部は、判定領域毎評価処理を実行する。判定領域毎評価処理は、重畳印の表示態様を判定する判定領域を設定し、設定した判定領域毎に重畳印の印影の一致度を評価する処理である。たとえば、制御部は、重畳印の印影中心を通る直行軸で分割された４つの判定領域を設定する。判定領域毎評価処理は、図７を用いて後で説明する。
【００４６】
［ステップＳ１５］制御部は、判定領域毎評価処理の評価結果にもとづき、判定領域毎の表示態様を選択する。たとえば、制御部は、一致度が最も低い判定領域の表示態様として重畳印の印影３０２を選択し、その他の判定領域の表示態様として被照合印の印影３００を選択する。制御部は、少なくとも１つの判定領域において、被照合印の印影３００を表示態様として選択することで、重畳印の印影３０２を含めて登録印の印影３０１の全体の情報開示を抑止する。
【００４７】
［ステップＳ１６］制御部は、選択した判定領域にもとづき表示画像を生成する。たとえば、制御部は、被照合印の印影３００の一部を重畳印の印影３０２とし、表示印影３０３（図６（Ｄ）に示す）を生成する。表示画像３０３は、重畳印の印影中心を通る直行軸で分割された４つの判定領域のうち右上部分について重畳印の印影３０２で表示され、その他の部分について被照合印の印影３００で表される。
【００４８】
このようにして、制御部は、登録印の全体を秘匿しつつ、登録印と被照合印の照合結果を出力できる。
なお、制御部は、モニタ３１や端末１８に表示画像３０３を出力することができる。
【００４９】
次に、第２の実施形態の判定領域毎評価処理について図７および図８を用いて説明する。図７は、第２の実施形態の判定領域毎評価処理のフローチャートを示す図である。図８は、第２の実施形態の全体判定領域の一例を示す図である。
【００５０】
判定領域毎評価処理は、重畳印の表示態様を判定する判定領域を設定し、設定した判定領域毎に重畳印の印影を評価する処理である。判定領域毎評価処理は、印影照合処理のステップＳ１４で、照合装置１７の制御部（プロセッサ２１）が実行する処理である。
【００５１】
［ステップＳ２１］制御部は、あらかじめ定められた判定領域を設定し、判定領域に印影を配置する。制御部は、判定領域の中心と印影の中心とを重ね合わせることで、判定領域に印影が含まれるように配置することができる。
【００５２】
たとえば、制御部は、全体判定領域４００（図８に示す）を設定する。全体判定領域４００は、複数の判定領域Ａ１，Ａ２，Ｂ１，Ｂ２で構成される。判定領域中心４０は、全体判定領域４００の中心である。制御部は、印影の中心を判定領域中心４０に重ね合わせて配置する。
【００５３】
［ステップＳ２２］制御部は、各判定領域における被照合印の印影の画素数（被照合印画素数）を計数する。
［ステップＳ２３］制御部は、各判定領域における登録印の印影の画素数（登録印画素数）を計数する。
【００５４】
［ステップＳ２４］制御部は、各判定領域における被照合印の印影と登録印の印影との一致する画素数（一致画素数）を計数する。たとえば、制御部は、被照合印の印影の画素のうち登録印の印影の画素と同一位置にある画素を一致画素として判定し、一致画素数を計数する。
【００５５】
［ステップＳ２５］制御部は、判定領域毎の一致画素数の割合（一致画素割合Ｐ（ｋ））を評価して、判定領域毎評価処理を終了する。たとえば、一致画素割合Ｐ（ｋ）は、式（１）によって算出できる。ここで、ｋは、判定領域の番号を示す。ａｋは、ｋ番目の判定領域における一致画素数を示す。ｂｋは、ｋ番目の判定領域における被照合印画素数を示す。ｃｋは、ｋ番目の判定領域における登録印画素数を示す。
【００５６】
【数１】
0006310373.tif 000002
【００５７】
これにより、制御部は、一致画素割合Ｐ（ｋ）の値が小さい判定領域を印影の差異が大きい判定領域として評価することができる。
次に、判定領域毎評価処理のステップＳ２１で、印影が含まれるように制御部が設定する判定領域について図９を用いて説明する。図９は、第２の実施形態の判定領域の設定の一例を示す図である。
【００５８】
印影配置イメージ４０１は、全体判定領域４００に重畳印の印影３０２を配置したイメージである。印影配置イメージ４０１によれば、全体判定領域４００は、全体判定領域４００の中心（ｘｙ座標の原点（０，０））と重畳印の印影３０２の中心とで重なり合う位置に設定される。
【００５９】
これにより、全体判定領域４００は、重畳印の印影３０２を好適に領域内に含むことができる。
なお、判定領域は、重畳印の印影３０２に対して十分に大きい、あらかじめ定めた所定の大きさであってもよいが、以下に示すように重畳印の印影３０２の大きさに応じて設定されるものであってもよい。
【００６０】
たとえば、全体判定領域４００は、重畳印の印影３０２を内接する大きさに設定される。より具体的には、制御部は、重畳印の印影３０２のｘ軸方向の最大値が「ｐ」、または重畳印の印影３０２のｘ軸方向の最小値が「−ｐ」であるとき、判定領域Ａ１，Ａ２，Ｂ１，Ｂ２のｘ軸方向の大きさを「ｐ」に設定する。また、制御部は、重畳印の印影３０２のｙ軸方向の最大値が「ｑ」、または重畳印の印影３０２のｙ軸方向の最小値が「−ｑ」であるとき、判定領域Ａ１，Ａ２，Ｂ１，Ｂ２のｙ軸方向の大きさを「ｑ」に設定する。
【００６１】
なお、判定領域Ａ１，Ａ２，Ｂ１，Ｂ２を正方形とするとき、判定領域Ａ１，Ａ２，Ｂ１，Ｂ２の一辺の大きさは「ｐ」と「ｑ」のうちいずれか大きい方とする。
このように、全体判定領域４００は、重畳印の印影３０２の大きさに合わせて形状や大きさを設定されることで、判定領域毎評価処理の負担軽減や評価精度の向上を図ることができる。なお、全体判定領域４００の大きさを重畳印の印影３０２の大きさに合わせて設定できるとしたが、被照合印の印影３００や登録印の印影３０１の大きさに合わせて設定してもよい。
【００６２】
次に、印影照合処理のステップＳ１５における判定領域毎の表示態様の選択について図１０を用いて説明する。図１０は、第２の実施形態の表示画像の一例を示す図である。
全体判定領域４００は、判定領域毎評価処理によって、判定領域Ａ１，Ａ２，Ｂ１，Ｂ２の各々について評価結果を得る。表示画像３０３は、判定領域Ａ１，Ａ２，Ｂ１，Ｂ２毎に印影を評価した評価結果にもとづいて生成された画像である。表示画像３０３は、判定領域Ａ２の表示態様を重畳印の印影３０２とし、判定領域Ａ１，Ｂ１，Ｂ２の表示態様を被照合印の印影３００とする。表示画像３０３は、判定領域Ａ２の評価結果が他の判定領域Ａ１，Ｂ１，Ｂ２と比較して低い、すなわち被照合印の印影３００と登録印の印影３０１の一致度が低いことを示す。
【００６３】
このとき、判定領域Ａ２は、判定領域Ａ１，Ｂ１，Ｂ２と比較して被照合印の印影３００と登録印の印影３０１の相違点が最も顕著な表示領域に対応する。
したがって、照合装置１７は、登録印の印影の全体を開示せずに、登録印の印影と被照合印の印影との相違部分が顕著に表れる部分を照合結果として手続者に開示できる。
【００６４】
次に、第２の実施形態の変形例を図１１および図１２に示す。なお、第２の実施形態と同様の構成については、符号を同じにして説明を省略する。まず、第２の実施形態の変形例として、印影の角度調整について図１１を用いて説明する。図１１は、第２の実施形態（変形例）の印影の角度調整の一例を示す図である。
【００６５】
全体判定領域４００は、判定領域Ａ１，Ａ２，Ｂ１，Ｂ２で構成される。重畳印の印影３０４は、全体判定領域４００の中心（ｘｙ座標の原点（０，０））に重畳印の印影３０２の中心を重ねて、重畳印の印影３０２をｘｙ座標の原点を回転中心にして角度θ回転させたものである。
【００６６】
このような重畳印の印影３０４は、判定領域Ａ１，Ａ２，Ｂ１，Ｂ２における評価において重畳印の印影３０２よりも登録印の印影と被照合印の印影との相違部分をより顕著に抽出し得る。
【００６７】
したがって、照合装置１７は、重畳印の印影３０２について所定角度ずつ回転させながら、判定領域Ａ１，Ａ２，Ｂ１，Ｂ２における評価を反復して、登録印の印影と被照合印の印影とのより顕著な相違部分を探索することができる。
【００６８】
次に、第２の実施形態の変形例として、全体判定領域のバリエーションについて図１２を用いて説明する。図１２は、第２の実施形態（変形例）の全体判定領域の一例を示す図である。
【００６９】
全体判定領域５００，５０１，５０２，５０３は、全体判定領域４００の変形例である。
全体判定領域５００（図１２（Ａ）に示す）は、３行３列のマトリクス状に区分された９個の判定領域で構成される。なお、各判定領域は、行と列とによって識別可能であり、たとえば、左上の判定領域は判定領域Ａ１として識別され、右下の判定領域は判定領域Ｃ３として識別される。
【００７０】
全体判定領域５０１（図１２（Ｂ）に示す）は、４行４列のマトリクス状に区分された１６個の判定領域で構成される。なお、各判定領域は、行と列とによって識別可能であり、たとえば、左上の判定領域は判定領域Ａ１として識別され、右下の判定領域は判定領域Ｄ４として識別される。
【００７１】
なお、全体判定領域は、ｍ行ｍ列に限らず、ｍ行ｎ列（ｍ≠ｎ）でマトリクス状に区分された判定領域で構成されるものであってもよい。また、各判定領域は、正方形や長方形であってもよい。
【００７２】
全体判定領域５０２（図１２（Ｃ）に示す）は、同心円で区分された判定領域Ｒ１，Ｒ２，Ｒ３を含む領域である。同心円で区分された判定領域は、回文（二重枠の印の環状部分の文字）や、中文（二重枠の印の中央部分の文字）の特定に有効である。なお、全体判定領域５０２は、２つの同心円で区分されているが、２つ以上の同心円で区分されてもよいし、１つの同心円で区分されてもよい。
【００７３】
全体判定領域５０３（図１２（Ｄ）に示す）は、中心から放射状に８等分に区分された判定領域Ｐ１，…，Ｐ８で構成される。なお、全体判定領域５０３は、４等分、１２等分、１６等分など判定領域の個数を変えて区分されてもよい。
【００７４】
なお、全体判定領域は、印影の大きさや文字の配置などに応じて制御部によって形状を選択されてもよい。また、全体判定領域は、図示した全体判定領域は一例であってこれらの組み合わせ（たとえば、放射状分割かつ同心円状分割）であってもよい。
【００７５】
このように、照合装置１７は、様々な形状の全体判定領域のうちから、印影の評価に用いる全体判定領域を選択して設定することで、印影の形状や模様に応じた印影の評価ができる。
【００７６】
［第３の実施形態］
次に、第３の実施形態について説明する。第２の実施形態は、すべての判定領域を評価対象としたが、第３の実施形態は、評価対象とする判定領域を限定する点、および表示態様として重畳印が選択される判定領域を複数選択する点で第２の実施形態と相違する。なお、第２の実施形態と同様の構成については、符号を同じにして説明を省略する。
【００７７】
まず、第３の実施形態の判定領域毎評価処理について図１３および図１４を用いて説明する。図１３は、第３の実施形態の判定領域毎評価処理のフローチャートを示す図である。図１４は、第３の実施形態の画素分布の一例を示す図である。
【００７８】
判定領域毎評価処理は、判定領域毎に重畳印の印影を評価する処理である。判定領域毎評価処理は、印影照合処理のステップＳ１４で、照合装置１７の制御部（プロセッサ２１）が実行する処理である。
【００７９】
［ステップＳ３１］制御部は、判定領域を設定する。たとえば、制御部は、全体判定領域５０１を設定する。
［ステップＳ３２］制御部は、各判定領域内における被照合印の印影の画素数（被照合印画素数）を計数する。
【００８０】
［ステップＳ３３］制御部は、各判定領域内における登録印の印影の画素数（登録印画素数）を計数する。
［ステップＳ３４］制御部は、各判定領域内における被照合印の印影と登録印の印影との一致する画素数（一致画素数）を計数する。
【００８１】
［ステップＳ３５］制御部は、判定領域に含まれる画素数についての閾値Ｓを求める。閾値Ｓは、式（２）によって算出できる。ここで、ｋは、判定領域の番号を示す。ａｋは、ｋ番目の判定領域における一致画素数を示す。ｂｋは、ｋ番目の判定領域における被照合印画素数を示す。ｃｋは、ｋ番目の判定領域における登録印画素数を示す。ｔは、システム設定可能な変数を示す。ｎは、判定領域の個数を示す。
【００８２】
【数２】
0006310373.tif 000003
【００８３】
なお、ｔはユーザによって設定されるものであってよく、たとえば「２．５」が設定される。
［ステップＳ３６］制御部は、判定領域に含まれる画素数が閾値Ｓより多い判定領域を評価対象の判定領域として決定する。換言すれば、制御部は、評価対象の判定領域を、判定領域に含まれる画素数が閾値Ｓより多い判定領域に限定する。
【００８４】
このようにして、制御部は所定の領域毎に表示態様を選択する領域の妥当性を評価し、妥当性の評価結果にもとづいて、一致度を評価する領域を決定することができる。
ここで、判定領域に含まれる画素数について、図１４を用いて説明する。画素分布イメージ６００は、判定領域に含まれる画素を示したものであり、全体判定領域５０１と印影の画素の分布について示した図である。画素分布イメージ６００は、各判定領域Ａ１，…，Ｄ４について、印影の画素の分布が一様ではなく偏りがある状態を示している。たとえば、判定領域Ａ１，Ａ４，Ｄ１，Ｄ４は、他の判定領域よりも画素数が少ない。
【００８５】
判定領域に占める画素数が少ない場合、印影の相違を把握可能にユーザに示すことができないため、制御部は閾値以下の値の判定領域を判定対象から除外する。
したがって、制御部は、画素数が閾値Ｓよりも少ない判定領域（画素分布イメージ６００の判定領域Ａ１，Ａ４，Ｄ１，Ｄ４）を除外し、閾値Ｓより多い判定領域を評価対象の判定領域として決定する。
【００８６】
［ステップＳ３７］制御部は、ステップＳ３６で限定した判定領域を判定対象として判定領域毎の一致画素数の割合（一致画素割合Ｐ（ｋ））を評価する。制御部は、判定領域毎の評価をおこなった後、判定領域毎評価処理を終了する。なお、一致画素割合Ｐ（ｋ）は、ステップＳ２５と同様に式（１）によって算出できる。
【００８７】
これにより、照合装置１７は、一致画素割合Ｐ（ｋ）の値が小さい判定領域を印影の差異が大きい判定領域として評価できる。また、照合装置１７は、一致画素割合Ｐ（ｋ）の値が小さい順に、複数の判定領域を印影の差異が大きい判定領域として評価できる。
次に、表示態様として重畳印が選択される判定領域を複数選択することについて、図１５を用いて説明する。図１５は、第３の実施形態の重畳印表示領域の複数選択の一例を示す図である。
【００８８】
全体判定領域５０１は、判定領域Ａ１，…，Ｄ４で構成され、印影４１を含む領域である。印影４１は、印影枠４２で囲まれた領域である。印影４１の中心は、全体判定領域５０１の中心と重なり合う。重畳印表示領域４３は、表示態様として重畳印が選択される判定領域である。重畳印表示領域４３は、判定領域Ａ３，Ｄ２，Ｄ３である。判定領域Ａ３，Ｄ２，Ｄ３は、判定領域Ａ１，…，Ｄ４のうちから、画素の一致度が低い順に選択された３ヶ所の判定領域である。
【００８９】
全体判定領域５０１は、判定領域の面積が小さいため、重畳印または登録印を開示する判定領域が１つの場合、全体に占める開示割合が過小となる。そのため、開示割合を制限（たとえば、２５％以下）している場合、制御部は、全体判定領域５０１において開示割合の制限範囲内で複数の判定領域の表示態様として重畳印または登録印を選択できる。
【００９０】
したがって、照合装置１７は、開示割合の制限の範囲内で判定領域の表示態様として重畳印または登録印を選択できる。たとえば、照合装置１７は、判定領域の１つで相違点が顕著な重畳印を表示態様として選択できる場合、重畳印の開示範囲を最小限とすることができる。また、重畳印において顕著な相違点が２ヶ所以上の判定領域にある場合、開示割合の制限の範囲内でそれぞれの判定領域の表示態様として重畳印または登録印を選択できる。
【００９１】
［第４の実施形態］
次に、第４の実施形態について説明する。第２の実施形態は、あらかじめ判定領域を固定の領域として設定したが、第４の実施形態は、判定領域を固定しない点で第２の実施形態と相違する。なお、第２の実施形態と同様の構成については、符号を同じにして説明を省略する。
【００９２】
まず、第４の実施形態の判定領域毎評価処理について図１６を用いて説明する。図１６は、第４の実施形態の判定領域毎評価処理のフローチャートを示す図である。
判定領域毎評価処理は、判定領域毎に重畳印の印影を評価する処理である。判定領域毎評価処理は、印影照合処理のステップＳ１４で、照合装置１７の制御部（プロセッサ２１）が実行する処理である。
【００９３】
［ステップＳ４１］制御部は、判定領域の移動範囲を決定（設定）する。判定領域は、重畳印の印影の表示態様を判定する領域である。移動範囲は、判定領域が移動する範囲であり、重畳印の印影を含む範囲である。
【００９４】
［ステップＳ４２］制御部は、判定領域の形状と大きさを決定する。制御部は、あらかじめ定められた形状と大きさの判定領域を設定する。また、制御部は、移動範囲に応じて判定領域を定めることもできる。たとえば、制御部は、移動範囲を１６等分した大きさの矩形領域を判定領域としてもよいし、移動範囲の１辺を長辺とし移動範囲の１０分の１を短辺とした長方形の領域を判定領域として設定してもよい。なお、判定領域の形状は、矩形に限らず、扇型や円形や多角形でもよい。また、制御部は、ユーザ入力にもとづいて判定領域を設定してもよい。
【００９５】
［ステップＳ４３］制御部は、判定領域の初期位置を設定する。たとえば、判定領域と移動範囲がそれぞれ矩形である場合、制御部は、移動範囲の左上端点を判定領域の左上端点の初期位置として設定できる。
【００９６】
［ステップＳ４４］制御部は、判定領域内の画素数（被照合印画素数、登録印画素数、一致画素数）を計数する。
［ステップＳ４５］制御部は、判定領域内の一致画素数の割合（一致画素割合Ｐ（ｋ））を評価する。なお、一致画素割合Ｐ（ｋ）は、ステップＳ２５と同様に式（１）によって算出できる。
【００９７】
［ステップＳ４６］制御部は、判定領域を所定の方向に所定の移動距離だけ移動させる。たとえば、判定領域が矩形の場合、制御部は、移動範囲において水平または垂直方向に判定領域を移動させる。また、判定領域が扇型の場合、判定領域は、移動範囲の中心を回転中心として判定領域を回転移動させてもよい。なお、判定領域の移動については、図１７および図１８を用いて後で説明する。
【００９８】
［ステップＳ４７］制御部は、移動範囲内に未評価の領域が有るか否かを判定する。制御部は、未評価の領域が有る場合はステップＳ４４にすすみ、未評価の領域が無い場合は判定領域毎評価処理を終了する。
【００９９】
このようにして、照合装置１７は、判定領域の形状に応じてスライド移動させ印影を判定することで、印影の相違部分を容易に抽出できる。また、照合装置１７は、判定領域を移動させて印影を評価することで、顕著な相違点の検出精度を向上できる。
【０１００】
次に、固定されない判定領域、すなわち移動する判定領域について図１７を用いて説明する。図１７は、第４の実施形態の判定領域の移動の一例を示す図である。
移動範囲６０は、印影が含まれる範囲であり、制御部によって判定領域６１が移動する範囲として決定される。判定領域６１は、重畳印の印影の表示態様を判定する領域である。判定領域６１は、移動範囲６０を１６等分した大きさの正方形の領域として制御部によって決定される。判定領域６１の初期位置（たとえば、移動範囲６０の左上端）は、制御部によって設定される。
【０１０１】
判定領域６１は、判定領域内の画素数の計数および画素数の評価の後、移動方向６２に所定の移動距離だけ制御部によって移動される。移動方向６２は、判定領域６１が移動範囲６０内で移動する方向である。判定領域６１は、図示実線上を所定の移動距離だけ移動する毎に判定領域内の画素数の計数および画素数の評価をおこなう。判定領域６１は、図示左端から右端方向に向かって水平移動し、右端に至ると垂直方向の位置を変えて（所定距離だけ図示下方向に移動）図示左端に移動、すなわち破線のように移動する。
【０１０２】
なお、所定の移動距離は、判定領域６１の１辺と同じ大きさ、または一辺よりも短く設定される。
このように、判定領域６１は、移動範囲６０において、印影を評価する領域として移動および設定される。これにより、照合装置１７は、印影の相違部分を好適に抽出できる。なお、判定領域６１の移動方向６２は、上述の内容に限られるものではない。
【０１０３】
次に、移動する判定領域についてもう一例を図１８を用いて説明する。図１８は、第４の実施形態の判定領域の移動の一例を示す図である。
移動範囲６３は、印影が含まれる範囲であり、判定領域６４が移動する範囲として制御部によって設定される。判定領域６４は、移動範囲６３の１辺を長辺とし移動範囲６３の１辺を８等分した長さを短辺とする大きさの矩形の領域として制御部によって決定される。判定領域６４の初期位置（たとえば、移動範囲６３の上辺）は、制御部によって設定される。
【０１０４】
判定領域６４は、判定領域内の画素数の計数および画素数の評価の後、移動方向６５に所定の移動距離だけ制御部によって移動される。移動方向６５は、判定領域６４が移動範囲６３内で移動する方向である。判定領域６４を移動させる所定の移動距離は、制御部によって判定領域６４の短辺よりも短く定められる。
【０１０５】
判定領域６４は、制御部によって移動方向６５に沿って下方向に所定の距離だけ移動し、移動後の位置において印影を評価する領域として設定される。以降も同様にして、判定領域６４は、制御部によって移動範囲６３内を移動方向６５へ移動し設定される。
【０１０６】
このようにして、横長の長方形の判定領域６４を下方向（縦方向）に移動させることにより、制御部は、印影に含まれる漢字の冠（かんむり）や脚（あし）など漢字の部首に応じた印影の評価ができる。また、判定領域の形状は、横長の長方形に限らず、縦長の長方形であってもよい。縦長の長方形の判定領域を左右（横方向）に移動させることにより、制御部は、印影に含まれる偏（へん）や旁（つくり）など漢字の部首に応じた印影の評価ができる。
【０１０７】
このように、照合装置１７は、印影の文字種別（漢字、アルファベット、数字、など）や文字の構成（漢字の部首など）に応じて判定領域の形状や移動方向を設定することで、文字種別や文字の構成に応じて印影を評価できる。
【０１０８】
これにより、照合装置１７は、登録印の印影を秘匿しつつ、登録印と被照合印の照合結果を表示することができる。
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、情報処理装置１、照合装置１７が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記憶装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ／ＲＷなどがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【０１０９】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１１０】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムにしたがった処理を実行することもできる。
【０１１１】
また、上記の処理機能の少なくとも一部を、ＤＳＰ、ＡＳＩＣ、ＰＬＤなどの電子回路で実現することもできる。
【符号の説明】
【０１１２】
１  情報処理装置
２  制御部
３  第１画像
４  第２画像
５  第３画像
６ａ，６ｂ，６ｃ，６ｄ  領域
７  第４画像
１０  印鑑照合システム
１１  データセンタ
１２  営業店
１３  ネットワーク
１４  ホストコンピュータ
１５  データベース
１７  照合装置
２１  プロセッサ
２２  ＲＡＭ
２３  ＨＤＤ
２４  グラフィック処理装置
２５  入力インタフェース
２６  光学ドライブ装置
２７  機器接続インタフェース
２８  ネットワークインタフェース
２９  バス
【図１】
0006310373.tif 000004
【図２】
0006310373.tif 000005
【図３】
0006310373.tif 000006
【図４】
0006310373.tif 000007
【図５】
0006310373.tif 000008
【図６】
0006310373.tif 000009
【図７】
0006310373.tif 000010
【図８】
0006310373.tif 000011
【図９】
0006310373.tif 000012
【図１０】
0006310373.tif 000013
【図１１】
0006310373.tif 000014
【図１２】
0006310373.tif 000015
【図１３】
0006310373.tif 000016
【図１４】
0006310373.tif 000017
【図１５】
0006310373.tif 000018
【図１６】
0006310373.tif 000019
【図１７】
0006310373.tif 000020
【図１８】
0006310373.tif 000021