Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6865797B2 - Authenticity judgment method, information processing device, and program - Google Patents
[go: Go Back, main page]

JP6865797B2 - Authenticity judgment method, information processing device, and program - Google Patents

Authenticity judgment method, information processing device, and program Download PDF

Info

Publication number
JP6865797B2
JP6865797B2 JP2019147425A JP2019147425A JP6865797B2 JP 6865797 B2 JP6865797 B2 JP 6865797B2 JP 2019147425 A JP2019147425 A JP 2019147425A JP 2019147425 A JP2019147425 A JP 2019147425A JP 6865797 B2 JP6865797 B2 JP 6865797B2
Authority
JP
Japan
Prior art keywords
image
determination
certificate
unit
authenticity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019147425A
Other languages
Japanese (ja)
Other versions
JP2021028756A (en
Inventor
卓久 松田
卓久 松田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sumitomo Mitsui Banking Corp
Original Assignee
Sumitomo Mitsui Banking Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sumitomo Mitsui Banking Corp filed Critical Sumitomo Mitsui Banking Corp
Priority to JP2019147425A priority Critical patent/JP6865797B2/en
Publication of JP2021028756A publication Critical patent/JP2021028756A/en
Application granted granted Critical
Publication of JP6865797B2 publication Critical patent/JP6865797B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Character Discrimination (AREA)
  • Image Analysis (AREA)

Description

本開示は、真贋判定方法、情報処理装置、及びプログラムに関する。 The present disclosure relates to an authenticity determination method, an information processing device, and a program.

金融機関の店頭で口座を開設する際には本人確認書類の提示が求められる。郵送で口座開設の手続きを行う場合には、申込人が申請書類と共に本人確認書類の原本又はコピーを金融機関に郵送する。これらの方法に加え、最近では、申込人がコンピュータを利用して本人確認書類の画像を金融機関に送ることで、口座を開設できるようにする仕組みの導入が検討されている。この仕組みを導入する際には、送られてきた画像から本人確認書類の真贋を正しく判定する技術が必要になる。 When opening an account at a financial institution, you will be required to show your identity verification documents. When opening an account by mail, the applicant mails the original or a copy of the identity verification document together with the application documents to the financial institution. In addition to these methods, the introduction of a mechanism that allows applicants to open an account by sending an image of an identity verification document to a financial institution using a computer has recently been considered. When introducing this mechanism, it is necessary to have a technology to correctly determine the authenticity of the identity verification document from the sent image.

証明書の真贋判定に関し、下記の特許文献1では、証明書の交付地域及び交付期間に関連付けて証明書に含まれる文字の登録文字パターンを記録しておき、その登録文字パターンを利用して証明書の真贋を判定する方法が提案されている。この方法では、検証対象の証明書画像に含まれる文字を認識し、その証明書の交付地域及び交付時期を特定し、その証明書画像を用いて特定した使用文字パターンと登録文字パターンとの比較結果に基づいて証明書の真贋を判定している。なお、下記の特許文献2には、画像特徴量を利用して画像同士の類似性を判定する方法が提案されている。 Regarding the determination of the authenticity of a certificate, in Patent Document 1 below, the registered character pattern of the characters included in the certificate is recorded in association with the issuance area and the issuance period of the certificate, and the registered character pattern is used for proof. A method for determining the authenticity of a calligraphy has been proposed. In this method, the characters contained in the certificate image to be verified are recognized, the issue area and the issue time of the certificate are specified, and the used character pattern specified using the certificate image is compared with the registered character pattern. The authenticity of the certificate is judged based on the result. In addition, the following Patent Document 2 proposes a method of determining the similarity between images by using an image feature amount.

特開2019-3504号公報Japanese Unexamined Patent Publication No. 2019-3504 特開2018-142189号公報Japanese Unexamined Patent Publication No. 2018-142189

上記の提案方法を適用すれば、交付地域及び交付期間に応じて異なる文字パターンが使用される記載箇所に加工が施された証明書画像を贋物と判定しうる。しかしながら、登録文字パターンと同じ字形の文字を利用して証明書画像に加工が施されていた場合、その証明書画像は本物と判定されうるため、判定精度が十分とはいえない。 By applying the above-mentioned proposed method, it is possible to determine that the certificate image in which the description portion where a different character pattern is used depending on the delivery area and the delivery period is processed is a forgery. However, if the certificate image is processed by using characters having the same character shape as the registered character pattern, the certificate image can be determined to be genuine, so that the determination accuracy is not sufficient.

上記の事情に鑑み、本開示の一側面によれば、本開示の目的は、より精度良く証明書画像の真贋を判定することが可能な真贋判定方法、情報処理装置、及びプログラムを提供することにある。 In view of the above circumstances, according to one aspect of the present disclosure, an object of the present disclosure is to provide an authenticity determination method, an information processing device, and a program capable of more accurately determining the authenticity of a certificate image. It is in.

本開示の第1の態様によれば、真贋判定の対象となる証明書の画像を取得することと、発行者に関する情報が記載される第1の部分を残し、かつ被証明者毎に内容が異なる第2の部分を少なくとも隠すマスク画像を利用し、取得された証明書の画像にマスキングを施して判定用画像を生成することと、事前に用意された証明書についてのサンプル画像に対してマスク画像によるマスキングを施した画像群を格納した記憶部を参照し、画像群の各画像と判定用画像との比較結果に基づいて、取得された証明書の画像の真贋を判定することとを含む処理をコンピュータが実行する、真贋判定方法が提供される。 According to the first aspect of the present disclosure, the image of the certificate to be verified is acquired, the first part in which the information about the issuer is described is left, and the content is different for each proved person. Using a mask image that hides at least the different second part, masking the acquired certificate image to generate a judgment image, and masking the sample image for the pre-prepared certificate This includes determining the authenticity of the acquired certificate image based on the comparison result between each image of the image group and the determination image by referring to the storage unit that stores the image group masked by the image. An authenticity determination method is provided in which the processing is executed by a computer.

本開示の第2の態様によれば、真贋判定の対象となる証明書の画像を取得する取得部と、発行者に関する情報が記載される第1の部分を残し、かつ被証明者毎に内容が異なる第2の部分を少なくとも隠すマスク画像を利用し、取得された証明書の画像にマスキングを施して判定用画像を生成するマスキング部と、事前に用意された証明書についてのサンプル画像に対してマスク画像によるマスキングを施した画像群を格納した記憶部を参照し、画像群の各画像と判定用画像との比較結果に基づいて、取得された証明書の画像の真贋を判定する判定部とを有する、情報処理装置が提供される。 According to the second aspect of the present disclosure, the acquisition unit for acquiring the image of the certificate subject to the authenticity determination and the first part in which the information about the issuer is described are left, and the contents are for each proved person. For the masking part that generates a judgment image by masking the image of the acquired certificate using the mask image that hides at least the second part that is different from each other, and the sample image of the certificate prepared in advance. A judgment unit that determines the authenticity of the acquired certificate image based on the comparison result between each image in the image group and the judgment image by referring to the storage unit that stores the image group masked by the masked image. An information processing device having the above is provided.

本開示の第3の態様によれば、真贋判定の対象となる証明書の画像を取得することと、発行者に関する情報が記載される第1の部分を残し、かつ被証明者毎に内容が異なる第2の部分を少なくとも隠すマスク画像を利用し、取得された証明書の画像にマスキングを施して判定用画像を生成することと、事前に用意された証明書についてのサンプル画像に対してマスク画像によるマスキングを施した画像群を格納した記憶部を参照し、画像群の各画像と判定用画像との比較結果に基づいて、取得された証明書の画像の真贋を判定することとを含む処理をコンピュータに実行させる、プログラムが提供される。また、本開示の第4の態様によれば、当該プログラムが格納された、コンピュータにより読み取り可能な非一時的な記録媒体(Non-transitory computer readable storage medium)が提供される。 According to the third aspect of the present disclosure, the image of the certificate to be verified is acquired, the first part in which the information about the issuer is described is left, and the content is different for each proved person. Using a mask image that hides at least the different second part, masking the acquired certificate image to generate a judgment image, and masking the sample image for the pre-prepared certificate This includes determining the authenticity of the acquired certificate image based on the comparison result between each image of the image group and the determination image by referring to the storage unit that stores the image group masked by the image. A program is provided that causes the computer to perform the process. Further, according to the fourth aspect of the present disclosure, a non-transitory computer readable storage medium in which the program is stored is provided.

本開示によれば、より精度良く証明書画像の真贋を判定できる。 According to the present disclosure, the authenticity of the certificate image can be determined more accurately.

本開示の第1実施形態に係る真贋判定装置を含むシステムについて説明するためのブロック図である。It is a block diagram for demonstrating the system including the authenticity determination apparatus which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る真贋判定装置の機能を実現可能なハードウェアについて説明するためのブロック図である。It is a block diagram for demonstrating the hardware which can realize the function of the authenticity determination apparatus which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係るマスキング及びパターン学習について説明するための第1の模式図である。It is 1st schematic diagram for demonstrating masking and pattern learning which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係るマスキング及びパターン学習について説明するための第2の模式図である。It is a 2nd schematic diagram for demonstrating masking and pattern learning which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る字形画像DBの生成について説明するための模式図である。It is a schematic diagram for demonstrating the generation of the glyph image DB which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る判定器生成装置の動作について説明するためのフロー図である。It is a flow diagram for demonstrating the operation of the determination device generator which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る第1判定部の機能について説明するためのブロック図である。It is a block diagram for demonstrating the function of the 1st determination part which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る黒塗り画像判定の処理について説明するためのフロー図である。It is a flow figure for demonstrating the process of black-painted image determination which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る第2判定部の機能について説明するためのブロック図である。It is a block diagram for demonstrating the function of the 2nd determination part which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る字形画像判定の処理について説明するためのフロー図である。It is a flow diagram for demonstrating the process of glyph image determination which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る第3判定部の機能について説明するためのブロック図である。It is a block diagram for demonstrating the function of the 3rd determination part which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る日付条件DBについて説明するための図表である。It is a chart for demonstrating the date condition DB which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る関係性DBについて説明するための図表である。It is a chart for demonstrating the relationship DB which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る関係性判定の処理について説明するための第1のフロー図である。It is a 1st flow chart for demonstrating the process of the relationship determination which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る関係性判定の処理について説明するための第2のフロー図である。It is a 2nd flow chart for demonstrating the process of the relationship determination which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る総合判定部の機能について説明するためのブロック図である。It is a block diagram for demonstrating the function of the comprehensive determination part which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る判定モードDBについて説明するための図表である。It is a figure for demonstrating the determination mode DB which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る閾値DBについて説明するための図表である。It is a chart for demonstrating the threshold value DB which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る総合判定の処理について説明するための第1のフロー図である。It is a 1st flow chart for demonstrating the process of the comprehensive determination which concerns on 1st Embodiment of this disclosure. 本開示の第1実施形態に係る総合判定の処理について説明するための第2のフロー図である。It is a 2nd flow chart for demonstrating the process of the comprehensive determination which concerns on 1st Embodiment of this disclosure. 本開示の第2実施形態に係るテンプレート画像DBについて説明するための図表である。It is a chart for demonstrating the template image DB which concerns on 2nd Embodiment of this disclosure. 本開示の第2実施形態に係る黒塗り画像判定の処理について説明するためのフロー図である。It is a flow figure for demonstrating the process of black-painted image determination which concerns on 2nd Embodiment of this disclosure. 本開示の第2実施形態に係る字形画像DBについて説明するための図表である。It is a chart for demonstrating the character image DB which concerns on 2nd Embodiment of this disclosure. 本開示の第2実施形態に係る字形画像判定の処理について説明するための第1のフロー図である。It is a 1st flow chart for demonstrating the process of glyph image determination which concerns on 2nd Embodiment of this disclosure. 本開示の第2実施形態に係る字形画像判定の処理について説明するための第2のフロー図である。It is a 2nd flow chart for demonstrating the process of glyph image determination which concerns on 2nd Embodiment of this disclosure.

以下に添付図面を参照しながら、本開示の実施形態について説明する。なお、本明細書及び図面において実質的に同一の機能を有する要素については、同一の符号を付することにより重複説明を省略する場合がある。 An embodiment of the present disclosure will be described below with reference to the accompanying drawings. In the present specification and the drawings, elements having substantially the same function may be designated by the same reference numerals to omit duplicate description.

<第1実施形態>
以下、本開示の第1実施形態について説明する。
<First Embodiment>
Hereinafter, the first embodiment of the present disclosure will be described.

[1−1.システム]
図1を参照しながら、第1実施形態に係る真贋判定装置を含むシステムについて説明する。図1は、第1実施形態に係る真贋判定装置を含むシステムについて説明するためのブロック図である。
[1-1. system]
A system including an authenticity determination device according to the first embodiment will be described with reference to FIG. FIG. 1 is a block diagram for explaining a system including an authenticity determination device according to the first embodiment.

図1に示すように、第1実施形態に係るシステムは、真贋判定装置10、判定器生成装置20、及びユーザ機器30を含む。真贋判定装置10は、第1実施形態に係る真贋判定装置の一例である。判定器生成装置20は、第1実施形態に係る判定器生成装置の一例である。ユーザ機器30は、第1実施形態に係るユーザ機器の一例である。 As shown in FIG. 1, the system according to the first embodiment includes an authenticity determination device 10, a determination device generation device 20, and a user device 30. The authenticity determination device 10 is an example of the authenticity determination device according to the first embodiment. The determination device generation device 20 is an example of the determination device generation device according to the first embodiment. The user device 30 is an example of the user device according to the first embodiment.

真贋判定装置10は、本人確認のために受領した証明書画像の真贋を判定する。判定器生成装置20は、真贋判定装置10が証明書画像の真贋判定に利用する判定器及びDB(Database)を生成し、その判定器及びDBを真贋判定装置10に提供する。ユーザ機器30は、ネットワークNWを介して真贋判定装置10に接続され、本人確認書類として証明書画像を真贋判定装置10に提供する。 The authenticity determination device 10 determines the authenticity of the certificate image received for identity verification. The determination device generation device 20 generates a determination device and a DB (Database) used by the authenticity determination device 10 for authenticity determination of the certificate image, and provides the determination device and the DB to the authenticity determination device 10. The user device 30 is connected to the authenticity determination device 10 via the network NW, and provides the certificate image to the authenticity determination device 10 as an identity verification document.

(ハードウェア)
ここで、図2を参照しながら、第1実施形態に係る真贋判定装置の機能を実現可能なハードウェアについて説明する。図2は、第1実施形態に係る真贋判定装置の機能を実現可能なハードウェアについて説明するためのブロック図である。
(hardware)
Here, with reference to FIG. 2, the hardware capable of realizing the function of the authenticity determination device according to the first embodiment will be described. FIG. 2 is a block diagram for explaining hardware capable of realizing the function of the authenticity determination device according to the first embodiment.

真贋判定装置10が有する機能は、図2に示した情報処理装置のハードウェアを用いて実現することが可能である。つまり、真贋判定装置10が有する機能は、コンピュータプログラムを用いて図2に示した情報処理装置のハードウェアを制御することで実現されうる。 The function of the authenticity determination device 10 can be realized by using the hardware of the information processing device shown in FIG. That is, the function of the authenticity determination device 10 can be realized by controlling the hardware of the information processing device shown in FIG. 2 using a computer program.

図2に示した情報処理装置は、プロセッサ10a、メモリ10b、表示IF(Interface)10c、通信IF10d、及び接続IF10eを含む。 The information processing apparatus shown in FIG. 2 includes a processor 10a, a memory 10b, a display IF (Interface) 10c, a communication IF 10d, and a connection IF 10e.

プロセッサ10aは、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、GPU(Graphic Processing Unit)などであってよい。メモリ10bは、ROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disk Drive)、SSD(Solid State Drive)、フラッシュメモリなどであってよい。 The processor 10a may be a CPU (Central Processing Unit), a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), a GPU (Graphic Processing Unit), or the like. The memory 10b may be a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), an SSD (Solid State Drive), a flash memory, or the like.

表示IF10cは、LCD(Liquid Crystal Display)、ELD(Electro-Luminescence Display)などのディスプレイ装置を接続するためのインターフェースである。通信IF10dは、ネットワークNWに接続するための通信インターフェースである。ネットワークNWは、WAN(Wide Area Network)、有線LAN(Local Area Network)、無線LAN、移動体通信ネットワークなどを少なくとも一部に含む通信ネットワークである。ネットワークNWは、有線の通信ネットワークを含んでもよいし、無線の通信ネットワークを含んでもよい。 The display IF10c is an interface for connecting a display device such as an LCD (Liquid Crystal Display) or an ELD (Electro-Luminescence Display). The communication IF10d is a communication interface for connecting to the network NW. The network NW is a communication network that includes at least a part such as a WAN (Wide Area Network), a wired LAN (Local Area Network), a wireless LAN, and a mobile communication network. The network NW may include a wired communication network or may include a wireless communication network.

接続IF10eは、外部デバイスを接続するためのインターフェースである。接続IF10eは、USB(Universal Serial Bus)ポート、IEEE1394ポート、SCSI(Small Computer System Interface)などであってよい。接続IF10eには、キーボード、マウス、タッチパネル、タッチパッドなどの入力IFが接続されうる。接続IF10eには、コンピュータにより読み取り可能な非一時的な可搬性の記録媒体10fが接続されうる。記録媒体10fは、磁気記録媒体、光ディスク、光磁気ディスク、半導体メモリなどであってよい。 The connection IF10e is an interface for connecting an external device. The connection IF10e may be a USB (Universal Serial Bus) port, an IEEE1394 port, a SCSI (Small Computer System Interface), or the like. An input IF such as a keyboard, a mouse, a touch panel, or a touch pad can be connected to the connection IF10e. A non-temporary portable recording medium 10f that can be read by a computer can be connected to the connection IF10e. The recording medium 10f may be a magnetic recording medium, an optical disk, a magneto-optical disk, a semiconductor memory, or the like.

プロセッサ10aは、記録媒体10fに格納されたプログラムを読み出してメモリ10bに格納し、メモリ10bから読み出したプログラムに従って真贋判定装置10の動作を制御してよい。真贋判定装置10の動作を制御するプログラムは、メモリ10bに予め格納されてもよいし、通信IF10dを介してダウンロードされてもよい。 The processor 10a may read the program stored in the recording medium 10f and store it in the memory 10b, and control the operation of the authenticity determination device 10 according to the program read from the memory 10b. The program that controls the operation of the authenticity determination device 10 may be stored in the memory 10b in advance, or may be downloaded via the communication IF 10d.

真贋判定装置10の機能を実現可能なハードウェアについて説明したが、判定器生成装置20及びユーザ機器30の機能も、図2に示した情報処理装置のハードウェアを利用して実現可能である。そのため、上述したハードウェアの説明を援用し、判定器生成装置20及びユーザ機器30のハードウェアについては詳細な説明を省略する。 Although the hardware capable of realizing the functions of the authenticity determination device 10, the functions of the determination device generation device 20 and the user device 30 can also be realized by using the hardware of the information processing device shown in FIG. Therefore, the above description of the hardware will be incorporated, and detailed description of the hardware of the determination device generator 20 and the user device 30 will be omitted.

(真贋判定装置の機能)
再び図1を参照し、真贋判定装置10の機能について、さらに説明する。図1に示すように、真贋判定装置10は、確認書類受付部11、記憶部12、第1判定部13、第2判定部14、第3判定部15、及び総合判定部16を有する。
(Function of authenticity judgment device)
The function of the authenticity determination device 10 will be further described with reference to FIG. 1 again. As shown in FIG. 1, the authenticity determination device 10 includes a confirmation document receiving unit 11, a storage unit 12, a first determination unit 13, a second determination unit 14, a third determination unit 15, and a comprehensive determination unit 16.

確認書類受付部11の機能は、主に、上述したプロセッサ10a及び通信IF10dにより実現されうる。記憶部12の機能は、主に、上述したメモリ10bにより実現されうる。第1判定部13、第2判定部14、第3判定部15、及び総合判定部16の機能は、主に、上述したプロセッサ10aにより実現されうる。なお、複数の情報処理装置を利用し、第1判定部13、第2判定部14、及び第3判定部15の機能が、それぞれ異なる情報処理装置に割り当てられてもよい。 The function of the confirmation document receiving unit 11 can be realized mainly by the processor 10a and the communication IF 10d described above. The function of the storage unit 12 can be realized mainly by the memory 10b described above. The functions of the first determination unit 13, the second determination unit 14, the third determination unit 15, and the comprehensive determination unit 16 can be realized mainly by the processor 10a described above. The functions of the first determination unit 13, the second determination unit 14, and the third determination unit 15 may be assigned to different information processing devices by using a plurality of information processing devices.

確認書類受付部11は、ユーザ機器30から本人確認の必要がある手続き(口座開設手続など)の申込を受け付けた場合に、ユーザ機器30に対して本人確認書類の提示を要求する。また、確認書類受付部11は、本人確認書類の提示要求に対してユーザ機器30から本人確認書類として提示される証明書画像を受領する。そして、確認書類受付部11は、証明書画像を記憶部12に格納する。また、確認書類受付部11は、証明書画像の真贋判定結果に応じたメッセージをユーザ機器30に送信する。 When the confirmation document reception unit 11 receives an application for a procedure (account opening procedure, etc.) that requires identity verification from the user device 30, it requests the user device 30 to present the identity verification document. In addition, the confirmation document reception unit 11 receives a certificate image presented as the identity verification document from the user device 30 in response to the request for presentation of the identity verification document. Then, the confirmation document receiving unit 11 stores the certificate image in the storage unit 12. Further, the confirmation document receiving unit 11 transmits a message according to the authenticity determination result of the certificate image to the user device 30.

第1判定部13は、確認書類受付部11により記憶部12に格納された証明書画像にマスキングを施して黒塗り画像を生成し、パターン認識器を利用して、黒塗り画像に基づく証明書画像の真贋判定(以下、黒塗り画像判定)を実施する。なお、黒塗り画像は、判定用画像の一例である。パターン認識器は、事前に用意された多数の証明書画像をマスキングして生成される多数のテンプレート画像をAI(Artificial Intelligence)に学習させることで得られる。パターン認識器の生成方法及び黒塗り画像判定の方法については、後でさらに説明する。 The first determination unit 13 masks the certificate image stored in the storage unit 12 by the confirmation document receiving unit 11 to generate a black-painted image, and uses a pattern recognizer to generate a certificate based on the black-painted image. The authenticity of the image (hereinafter referred to as black-painted image judgment) is performed. The black-painted image is an example of a determination image. The pattern recognizer is obtained by having AI (Artificial Intelligence) learn a large number of template images generated by masking a large number of certificate images prepared in advance. The method of generating the pattern recognizer and the method of determining the black-painted image will be further described later.

第2判定部14は、確認書類受付部11により記憶部12に格納された証明書画像から、証明書に記載の文字又は数字の画像(以下、字形画像)を抽出し、字形画像DBを利用して、字形画像に基づく証明書画像の真贋判定(以下、字形画像判定)を実施する。字形画像DBは、事前に用意された多数の証明書画像から抽出される文字及び数字の図形(以下、字形画像)を格納したデータベースである。字形画像DBの生成方法及び字形画像判定の方法については、後でさらに説明する。 The second determination unit 14 extracts an image of the characters or numbers described in the certificate (hereinafter referred to as a glyph image) from the certificate image stored in the storage unit 12 by the confirmation document receiving unit 11, and uses the glyph image DB. Then, the authenticity determination of the certificate image based on the glyph image (hereinafter referred to as the glyph image determination) is performed. The glyph image DB is a database that stores character and number figures (hereinafter, glyph images) extracted from a large number of certificate images prepared in advance. The method of generating the glyph image DB and the method of determining the glyph image will be further described later.

第3判定部15は、確認書類受付部11により記憶部12に格納された証明書画像から、相互に関係する複数の記載内容を特定し、記載内容の関係を示すDBを利用して、特定した記載内容同士の整合性を確認することで証明書画像の真贋判定(以下、関係性判定)を実施する。記載内容の関係を示すDBの例及び関係性判定の方法については、後でさらに説明する。 The third determination unit 15 identifies a plurality of mutually related description contents from the certificate image stored in the storage unit 12 by the confirmation document reception unit 11, and identifies them by using a DB showing the relationship between the description contents. By confirming the consistency between the described contents, the authenticity of the certificate image (hereinafter referred to as the relationship judgment) is determined. An example of a DB showing the relationship of the described contents and a method of determining the relationship will be further described later.

総合判定部16は、第1判定部13、第2判定部14、及び第3判定部15による真贋判定の結果を総合的に考慮して最終的な真贋判定(以下、総合判定)を実施する。総合判定の方法については、後でさらに説明する。総合判定の結果は、確認書類受付部11に入力される。確認書類受付部11は、総合判定の結果に応じたメッセージをユーザ機器30に送信する。 The comprehensive determination unit 16 comprehensively considers the results of the authenticity determination by the first determination unit 13, the second determination unit 14, and the third determination unit 15, and carries out the final authenticity determination (hereinafter, comprehensive determination). .. The method of comprehensive determination will be further described later. The result of the comprehensive determination is input to the confirmation document reception unit 11. The confirmation document receiving unit 11 transmits a message according to the result of the comprehensive determination to the user device 30.

(判定器生成装置の機能)
次に、判定器生成装置20の機能について説明する。
(Function of judgment device generator)
Next, the function of the determination device generator 20 will be described.

判定器生成装置20は、解析部21、及び記憶部22を有する。解析部21の機能は、主に、上述したプロセッサ10aに相当するハードウェア資源を利用して実現可能である。記憶部22の機能は、主に、上述したメモリ10bに相当するハードウェア資源を利用して実現可能である。 The determination device generator 20 has an analysis unit 21 and a storage unit 22. The function of the analysis unit 21 can be realized mainly by using the hardware resources corresponding to the processor 10a described above. The function of the storage unit 22 can be realized mainly by using the hardware resource corresponding to the memory 10b described above.

解析部21は、第1判定部13が利用するパターン認識器を生成する。また、解析部21は、第2判定部14が利用する字形画像DBを生成する。記憶部22には、本人確認書類として利用される証明書についての事前に用意された多数の証明書画像を含む証明書画像群22aと、黒塗り画像を生成する際に用いられるマスク画像22bとが格納される。マスク画像22bは、マスキングする部分を示す画像である。以下、証明書画像群22aに含まれる証明書画像をサンプル画像と表記する。 The analysis unit 21 generates a pattern recognizer used by the first determination unit 13. In addition, the analysis unit 21 generates a glyph image DB used by the second determination unit 14. The storage unit 22 includes a certificate image group 22a including a large number of certificate images prepared in advance for a certificate used as an identity verification document, and a mask image 22b used when generating a black-painted image. Is stored. The mask image 22b is an image showing a portion to be masked. Hereinafter, the certificate image included in the certificate image group 22a is referred to as a sample image.

(パターン認識器の生成方法)
パターン認識器を生成する際、解析部21は、マスク画像22bを利用して、証明書画像群22aに含まれるサンプル画像にマスキングを施す。以下、マスキング後のサンプル画像をテンプレート画像と表記する。また、解析部21は、マスキングにより生成された多数のテンプレート画像をAIに学習させてパターン認識器を生成する。パターン認識器の生成には、画像パターンの認識に利用可能な任意のAI技術を適用することができる。また、学習手法としては、既知の機械学習及び深層学習を任意に適用することができる。
(How to generate a pattern recognizer)
When generating the pattern recognizer, the analysis unit 21 uses the mask image 22b to mask the sample image included in the certificate image group 22a. Hereinafter, the sample image after masking will be referred to as a template image. In addition, the analysis unit 21 causes AI to learn a large number of template images generated by masking to generate a pattern recognizer. Any AI technique available for image pattern recognition can be applied to the generation of the pattern recognizer. Further, as a learning method, known machine learning and deep learning can be arbitrarily applied.

ここで、図3及び図4を参照しながら、第1実施形態に係るマスキング及びパターン学習について、具体例を挙げてさらに説明する。図3は、第1実施形態に係るマスキング及びパターン学習について説明するための第1の模式図である。図4は、第1実施形態に係るマスキング及びパターン学習について説明するための第2の模式図である。 Here, with reference to FIGS. 3 and 4, the masking and pattern learning according to the first embodiment will be further described with reference to specific examples. FIG. 3 is a first schematic diagram for explaining masking and pattern learning according to the first embodiment. FIG. 4 is a second schematic diagram for explaining masking and pattern learning according to the first embodiment.

図3には、一例として、運転免許証を本人確認書類として利用する場合のサンプル画像41が示されている。サンプル画像41は、文字、数字、写真、図形のいずれかを含む記載欄41a、…、41nを有する。記載欄41aの左側には被証明者の氏名が記載され、その右側には生年月日が記載されている。記載欄41bには被証明者の住所が記載されている。記載欄41cの左側には運転免許証の交付日が記載され、その右側には交付日に応じて割り振られる照会番号が記載されている。この照会番号は、発行者である公安委員会毎に異なる基準で割り振られることがある。 FIG. 3 shows, as an example, a sample image 41 when a driver's license is used as an identity verification document. The sample image 41 has description fields 41a, ..., 41n including any of characters, numbers, photographs, and figures. The name of the person to be certified is written on the left side of the entry column 41a, and the date of birth is written on the right side. The address of the person to be certified is described in the entry field 41b. The date of issuance of the driver's license is described on the left side of the entry column 41c, and the reference number assigned according to the issuance date is described on the right side. This reference number may be assigned according to different standards for each issuing Public Safety Commission.

記載欄41dには被証明者の写真が添付されている。記載欄41eには、運転免許証の有効期限が記載されている。有効期限の背景色は、運転免許に関する被証明者の属性(免許取得後の経過日数、事故状況、違反状況など)に応じて決められる。例えば、被証明者が“優良運転者”の場合、有効期限の背景色はゴールドになる。この場合、記載欄41gに“優良運転者”を示すマークが記載される。このマークは、“優良”の文字及びこの文字を囲む枠線により構成される。また、免許取得後に最初の更新を迎えるまでは背景色がグリーンになる。それ以外の場合は背景色がブルーになる。 A photograph of the person to be proved is attached to the entry column 41d. The expiration date of the driver's license is described in the entry column 41e. The background color of the expiration date is determined according to the attributes of the certified person regarding the driver's license (the number of days elapsed since the license was obtained, the accident situation, the violation situation, etc.). For example, if the subject is a "good driver", the background color of the expiration date will be gold. In this case, a mark indicating "excellent driver" is described in the description column 41g. This mark is composed of the letters "excellent" and the border surrounding the letters. In addition, the background color will be green until the first renewal after obtaining the license. Otherwise, the background color will be blue.

記載欄41fには、免許の条件等が記載される。例えば、運転免許証の種類が“オートマチック限定免許”の場合、記載欄41fには、“普通車はAT車に限る”などと記載される。また、記載欄41fには、“準中型車(5t)に限る”、“中型車(8t)に限る”、“小型二輪のAT車に限る”などの限定条件が記載される。限定免許の種類は交付時期によって異なることがあるため、限定条件の記載内容は交付時期によって変わりうる。 In the entry column 41f, the conditions of the license and the like are described. For example, when the type of driver's license is "automatic limited license", "ordinary car is limited to AT car" is described in the entry column 41f. Further, in the entry column 41f, limited conditions such as "limited to a semi-medium-sized vehicle (5t)", "limited to a medium-sized vehicle (8t)", and "limited to a small two-wheeled AT vehicle" are described. Since the type of limited license may differ depending on the time of issuance, the content of the limited conditions may change depending on the time of issuance.

記載欄41hには、12桁の数字が記載される。12桁のうち、左側から2桁(1、2番目)の数字は公安委員会番号を示す。従って、記載欄41hに記載されている数字の1、2番目の数字を参照すると運転免許証を交付した公安委員会を特定することができる。次の2桁(3、4番目)の数字は、運転免許証の取得年を示す番号(西暦の下2桁)である。従って、記載欄41hに記載されている数字の3、4番目の数字を参照すると運転免許証を最初に取得した年を特定することができる。 A 12-digit number is entered in the entry field 41h. Of the 12 digits, the 2 digits (1st and 2nd) from the left indicate the Public Safety Commission number. Therefore, the Public Safety Commission that issued the driver's license can be identified by referring to the first and second numbers of the numbers described in the entry column 41h. The next two digits (third and fourth digits) are numbers indicating the year of acquisition of the driver's license (last two digits of the Christian era). Therefore, the year in which the driver's license was first obtained can be specified by referring to the third and fourth numbers in the entry column 41h.

次の6桁(5〜10番目)の数字は、各都道府県の公安委員会が独自の基準で設定しうる管理番号である。次の1桁(11番目)の数字はチェックディジットである。そして、最後の1桁(12番目)の数字は再交付の回数を示す。 The next 6 digits (5th to 10th) are control numbers that can be set by the Public Safety Commission of each prefecture based on their own standards. The next one digit (11th) is the check digit. The last digit (12th) indicates the number of reissuances.

記載欄41iには、運転免許証であることを示す文字列が記載される。記載欄41jには、免許の種類が記載される。記載欄41kには、対応する区分についての免許の取得年月日が記載される。複数の免許を含む区分については、その区分に含まれる免許のうち最初に取得した免許の取得年月日が対応する欄に記載される。 In the entry column 41i, a character string indicating that the driver's license is used is entered. The type of license is described in the entry column 41j. In the entry column 41k, the date of acquisition of the license for the corresponding category is entered. For categories that include multiple licenses, the date of acquisition of the first license acquired among the licenses included in that category is listed in the corresponding column.

記載欄41mには、公安委員会の名称が記載される。記載欄41nには、公安委員会の印鑑が表示されることがある。従って、記載欄41m、41nを参照することで、運転免許証の発行者を特定することができる。なお、特定の公安委員会が交付した運転免許証には、公安委員会の印鑑が表示されないこともある。 The name of the Public Safety Commission is entered in the entry column 41m. The seal of the Public Safety Commission may be displayed in the entry column 41n. Therefore, the issuer of the driver's license can be specified by referring to the entry fields 41m and 41n. The driver's license issued by a specific Public Safety Commission may not display the seal of the Public Safety Commission.

運転免許証には、上述した記載欄に記載される内容の他、記載欄を囲む枠線や模様などが付されている。上述した記載欄に記載されている文字及び数字の字形、文字及び数字の配置、特定の記載欄に記載される内容、及び、枠線の記載方法(例えば、線の太さ、枠の形状、枠のレイアウト)など、運転免許証の表記は、発行者毎に異なることがある。従って、運転免許証のうち、発行者を特定可能な情報を含む部分の画像と、表記が変化しうる部分の画像とをAIに学習させることで、発行者毎に異なる違いを認識することができるパターン認識器を生成することができる。 In addition to the contents described in the above-mentioned entry column, the driver's license has a frame line or a pattern surrounding the entry column. The glyphs of letters and numbers described in the above-mentioned entry fields, the arrangement of letters and numbers, the contents described in a specific entry column, and the description method of the border (for example, the thickness of the line, the shape of the frame, The notation of the driver's license, such as the layout of the frame), may differ from issuer to issuer. Therefore, by letting AI learn the image of the part of the driver's license that contains information that can identify the issuer and the image of the part where the notation can change, it is possible to recognize different differences for each issuer. It is possible to generate a pattern recognizer that can be used.

上記の通り、運転免許証には、被証明者に関する情報が記載される記載欄が多く含まれる。被証明者に関する情報としては、被証明者の氏名、生年月日、住所、免許証番号(記載欄41hの番号)、免許の条件等、取得日、免許の種類がある。また、有効期限は、交付日及び運転免許に関する被証明者の属性(優良運転者など)に依存する。被証明者に依存する情報は、発行者に依存する情報を認識するためのパターン認識器を生成する際にはノイズとなる。そのため、解析部21は、被証明者に依存する情報を極力排除するようにサンプル画像41に対してマスキングを施す。 As mentioned above, a driver's license contains many fields in which information about the person to be certified is described. Information about the certified person includes the name, date of birth, address, license number (number in the entry field 41h), license conditions, acquisition date, and type of license. In addition, the expiration date depends on the date of issuance and the attributes of the certified person regarding the driver's license (excellent driver, etc.). The information that depends on the proved person becomes noise when the pattern recognizer for recognizing the information that depends on the issuer is generated. Therefore, the analysis unit 21 masks the sample image 41 so as to eliminate as much information as possible depending on the person to be proved.

図3に例示したテンプレート画像42では、被証明者に依存する情報の大部分がマスキングされている一方で、記載欄41bに記載されている住所のうち、行政区画(都道府県)を示す“東京都”の文字がマスキングされずに残されている。運転免許証の場合、被証明者が居住する行政区画の公安委員会が発行者となるため、行政区画を示す文字は、発行者の特定に利用可能な情報として利用することができる。この例のように、発行者に関する情報を積極的に残すことは、発行者に依存する情報を認識するパターン認識器を生成する際には認識精度を高める上で有利に作用する。 In the template image 42 illustrated in FIG. 3, while most of the information depending on the proved person is masked, "Tokyo" indicating the administrative division (prefecture) among the addresses described in the description column 41b. The characters "Miyako" are left unmasked. In the case of a driver's license, the issuer is the Public Safety Commission of the administrative division in which the person to be certified resides, so the characters indicating the administrative division can be used as information that can be used to identify the issuer. As in this example, positively leaving information about the issuer has an advantage in improving the recognition accuracy when generating a pattern recognizer that recognizes information depending on the issuer.

運転免許証以外の証明書を本人確認書類として利用する場合についても同様である。例えば、個人番号カード(マイナンバーカード)を利用する場合には図4のようになる。図4には、個人番号カードのサンプル画像51と、サンプル画像51をマスキングしたテンプレート画像52とが例示されている。この例では、記載欄51aに被証明者の氏名が記載され、記載欄51bに住所が記載されている。記載欄51cには被証明者の生年月日が記載され、記載欄51dには証明書の種類(個人番号カード)を示すマークが記載されている。 The same applies when a certificate other than a driver's license is used as an identity verification document. For example, when using an individual number card (my number card), the result is as shown in FIG. FIG. 4 illustrates a sample image 51 of the Individual Number Card and a template image 52 masking the sample image 51. In this example, the name of the person to be certified is described in the entry column 51a, and the address is entered in the entry column 51b. The date of birth of the person to be certified is described in the entry field 51c, and a mark indicating the type of certificate (individual number card) is described in the entry field 51d.

記載欄51eには被証明者の性別が記載され、記載欄51fには有効期限が記載されている。個人番号カードの有効期限は、発行日から10回目の誕生日までに設定される。そのため、有効期限の月日と、生年月日の月日とは同じになる。記載欄51gには個人番号カードを発行した市区町村長を示す文字が記載される。従って、記載欄51gを参照すると個人番号カードを発行した発行者を特定することができる。 The gender of the person to be certified is described in the entry column 51e, and the expiration date is described in the entry column 51f. The expiration date of the Individual Number Card is set from the issue date to the 10th birthday. Therefore, the expiration date and the date of birth are the same. In the entry field 51g, characters indicating the mayor of the city, ward, town, or village that issued the Individual Number Card are entered. Therefore, the issuer who issued the Individual Number Card can be identified by referring to the entry field 51g.

記載欄51hには電子証明書の有効期限が記載されうる。電子証明書の有効期限は、被証明者が電子証明書を発行した場合に記載される。記載欄51jには被証明者の写真が添付されている。記載欄51i、51nは、被証明者又は発行者側で記入する事項の記載欄である。記載欄51k、51mの数字は、被証明者又は発行者に関する情報を含みうる。 The expiration date of the digital certificate may be described in the entry field 51h. The expiration date of the digital certificate is stated when the certified person issues the digital certificate. A photograph of the person to be proved is attached to the entry column 51j. The entry columns 51i and 51n are entry columns for items to be entered by the certified person or the issuer. The numbers in the fields 51k and 51m may include information about the proved person or the issuer.

個人番号カードには、上述した記載欄に記載される内容の他、記載欄を囲む枠線や模様などが付されている。上述した記載欄に記載されている文字及び数字の字形、文字及び数字の配置、特定の記載欄に記載される内容、枠線の記載方法(例えば、線の太さ、枠の形状、枠のレイアウト)、及び背景の模様など、個人番号カードの表記は、発行者毎に異なることがある。従って、運転免許証の場合と同様に、発行者を特定可能な情報を含む部分の画像と、表記が変化しうる部分の画像とをAIに学習させることで、発行者毎に異なる違いを認識することができるパターン認識器を生成することができる。 In addition to the contents described in the above-mentioned entry column, the personal number card has a frame or pattern surrounding the entry column. Character shapes of letters and numbers described in the above-mentioned entry fields, arrangement of letters and numbers, contents described in specific entry columns, description method of borders (for example, line thickness, frame shape, frame The notation of the Individual Number Card, such as the layout) and the background pattern, may differ from issuer to issuer. Therefore, as in the case of a driver's license, by letting AI learn the image of the part containing information that can identify the issuer and the image of the part where the notation can change, different differences are recognized for each issuer. It is possible to generate a pattern recognizer that can be used.

被証明者の氏名、住所、生年月日、性別、写真、及び生年月日に依存する有効期限は、被証明者に依存する情報である。記載欄51k、51m、51nの記載内容も、被証明者に依存する情報を含みうる。電子証明書の有効期限も、被証明者の行動(電子証明書の発行申請)に依存する。これらの情報は、発行者に依存する情報を認識するためのパターン認識器を生成する際にはノイズとなる。そのため、解析部21は、これらの情報を極力排除するようにサンプル画像51に対してマスキングを施す。 The name, address, date of birth, gender, photo, and expiration date that depend on the date of birth are information that depends on the person to be certified. The description contents of the entry fields 51k, 51m, and 51n may also include information depending on the proved person. The expiration date of the digital certificate also depends on the behavior of the person to be certified (application for issuance of the digital certificate). This information becomes noise when generating a pattern recognizer for recognizing information depending on the issuer. Therefore, the analysis unit 21 masks the sample image 51 so as to eliminate such information as much as possible.

図4に例示したテンプレート画像52では、被証明者に依存する情報の大部分がマスキングされている一方で、記載欄51bに記載されている住所のうち、行政区画(市区町村)を示す“東京都○○区”の文字がマスキングされずに残されている。個人番号カードの場合、被証明者が居住する行政区画の長が発行者となるため、行政区画を示す文字は、発行者の特定に利用可能な情報として利用することができる。この例のように、発行者に関する情報を積極的に残すことは、発行者に依存する情報を認識するパターン認識器を生成する際には認識精度を高める上で有利に作用する。 In the template image 52 illustrated in FIG. 4, most of the information depending on the proved person is masked, while among the addresses described in the description column 51b, the administrative division (city, ward, town, village) is shown. The characters "○○ ward, Tokyo" are left unmasked. In the case of an Individual Number Card, the issuer is the head of the administrative division in which the person to be certified resides, so the characters indicating the administrative division can be used as information that can be used to identify the issuer. As in this example, positively leaving information about the issuer has an advantage in improving the recognition accuracy when generating a pattern recognizer that recognizes information depending on the issuer.

図3及び図4に示した例のように、解析部21は、証明書画像群22aに含まれるサンプル画像にマスキングを施してテンプレート画像を生成する。そして、解析部21は、テンプレート画像をAIに学習させてパターン認識器を生成する。上記の例では運転免許証及び個人番号カードを例に挙げたが、運転経歴証明書やパスポートなどについても同様に上記の方法を適用することができる。解析部21は、生成したパターン認識器を第1判定部13に提供する。 As in the example shown in FIGS. 3 and 4, the analysis unit 21 masks the sample image included in the certificate image group 22a to generate a template image. Then, the analysis unit 21 causes AI to learn the template image to generate a pattern recognizer. In the above example, a driver's license and an individual number card are taken as an example, but the above method can also be applied to a driver's license, a passport, and the like. The analysis unit 21 provides the generated pattern recognizer to the first determination unit 13.

(字形画像判定)
次に、図5を参照しながら、第1実施形態に係る字形画像DBの生成について説明する。図5は、第1実施形態に係る字形画像DBの生成について説明するための模式図である。図5には、運転免許証のサンプル画像41と、サンプル画像41を含む運転免許証のサンプル画像群から生成される字形画像DB43とが例示されている。
(Glyph image judgment)
Next, the generation of the glyph image DB according to the first embodiment will be described with reference to FIG. FIG. 5 is a schematic diagram for explaining the generation of the glyph image DB according to the first embodiment. FIG. 5 illustrates a driver's license sample image 41 and a glyph image DB 43 generated from a driver's license sample image group including the sample image 41.

既に説明したように、運転免許証の表記は、発行者によって変わりうる。また、運転免許証の表記は、交付時期によっても変わりうる。例えば、特定の部分に記載される文字・数字の字形は、発行者及び交付時期によって変わることがある。そのため、特定の部分に記載される文字・数字の字形は、運転免許証の真贋判定に利用することができる。その真贋判定の際に利用される正しい字形の情報を格納したデータベースが字形画像DB43である。字形画像DB43には、発行者、交付時期、記載箇所、文字・数字、及びその文字・数字の画像(字形画像)が対応付けて格納される。 As already explained, the notation of a driver's license can vary from issuer to issuer. In addition, the notation of the driver's license may change depending on the time of issuance. For example, the glyphs of letters and numbers described in a specific part may change depending on the issuer and the time of issuance. Therefore, the glyphs of letters and numbers described in a specific part can be used to determine the authenticity of a driver's license. The glyph image DB 43 is a database that stores information on the correct glyphs used in determining the authenticity. The issuer, delivery time, description location, characters / numbers, and images of the characters / numbers (character-shaped images) are stored in the character-shaped image DB 43 in association with each other.

解析部21は、証明書画像群22aから運転免許証のサンプル画像を抽出し、任意の文字認識技術を利用して所定の記載箇所に記載されている文字・数字を認識する。例えば、OCR(Optical Character Recognition)で用いられる文字認識技術を利用することができる。図5に例示したサンプル画像41の場合、解析部21は、記載欄41bに記載されている住所のうち、行政区画を示す“東京都”の文字を認識し、字形画像DB43の発行者欄に記録する。また、解析部21は、記載欄41cに記載されている交付日を認識し、その交付日に対応する時期を字形画像DB43の交付時期欄に記録する。なお、解析部21は、交付日の年月を交付時期欄に記録してもよい。 The analysis unit 21 extracts a sample image of the driver's license from the certificate image group 22a, and recognizes the characters / numbers described in the predetermined description locations by using an arbitrary character recognition technique. For example, the character recognition technology used in OCR (Optical Character Recognition) can be used. In the case of the sample image 41 illustrated in FIG. 5, the analysis unit 21 recognizes the character "Tokyo" indicating the administrative division among the addresses described in the description column 41b, and puts it in the issuer column of the glyph image DB 43. Record. Further, the analysis unit 21 recognizes the delivery date described in the description column 41c, and records the time corresponding to the delivery date in the delivery time column of the glyph image DB 43. The analysis unit 21 may record the date of delivery in the delivery time column.

また、解析部21は、事前に設定された記載箇所の文字・数字を認識し、その記載箇所を示す情報を字形画像DB43の記載箇所欄に記録する。さらに、解析部21は、その記載箇所に記載されている文字・数字の認識結果を字形画像DB43の文字・数字欄に記録し、その文字・数字の字形画像を字形画像DB43の字形画像欄に記録する。図5の例では、記載欄41aに記載されている生年月日の数字“5”が認識され、記載箇所欄には“生年月日欄”、文字・数字欄には“5”、字形画像欄にはその字形画像が記録されている。 In addition, the analysis unit 21 recognizes the characters / numbers of the preset description location, and records the information indicating the description location in the description location column of the glyph image DB 43. Further, the analysis unit 21 records the recognition result of the characters / numbers described in the description location in the character / number column of the character image DB 43, and stores the character image of the character / number in the character image column of the character image DB 43. Record. In the example of FIG. 5, the number "5" of the date of birth described in the description column 41a is recognized, the "date of birth column" is in the description column, "5" is in the character / number column, and the glyph image. The character image is recorded in the column.

上記と同様に、図5の例では、記載欄41eに記載されている有効期限のうち元号の文字“平成”が認識され、字形画像DB43の記載箇所欄には“有効期限欄”、文字・数字欄には“平成”、字形画像欄にはその字形画像が記録されている。記載欄41hに記載の文字“号”についても同様に字形画像DB43に情報が記録されている。 Similar to the above, in the example of FIG. 5, the character "Heisei" of the era name is recognized among the expiration dates described in the description column 41e, and the "expiration date column" and the characters are displayed in the description location column of the glyph image DB43. -"Heisei" is recorded in the number column, and the glyph image is recorded in the glyph image column. Information is also recorded in the glyph image DB 43 for the character "number" described in the description column 41h.

図5の例では説明の都合上、サンプル画像41の注目部分に太枠を付し、その部分について字形画像DB43に記録される事項を例示したが、他の記載箇所についても同様に処理される。処理対象となる記載箇所は、全ての記載箇所であってもよいし、事前に選択された任意の記載箇所であってもよい。例えば、背景色がない部分の記載箇所を処理対象とすれば文字認識が容易になる。また、被証明者、発行者、交付時期に依らず同じ文字が記載される記載箇所(例えば、記載欄41i)を処理対象とすれば、その文字がほぼ全てのサンプル画像に含まれるため、より多く字形画像が得られる。 In the example of FIG. 5, for convenience of explanation, a thick frame is attached to the attention portion of the sample image 41, and the matter recorded in the glyph image DB 43 is illustrated for that portion, but other description portions are processed in the same manner. .. The description location to be processed may be all description locations or any description location selected in advance. For example, if the description portion of the portion having no background color is targeted for processing, character recognition becomes easy. Further, if the description place (for example, description column 41i) in which the same character is described is targeted for processing regardless of the person to be certified, the issuer, and the delivery time, that character is included in almost all sample images. Many glyph images can be obtained.

ここでは、運転免許証についての字形画像DB43を生成する方法について示したが、他の証明書についても同様の方法を適用して字形画像DBを生成することができる。この方法を適用することで、発行者及び交付時期と、字形画像との関係が既知でない証明書についても字形画像DBを生成することができる。解析部21は、本人確認書類として利用可能な各証明書についての字形画像DBを第2判定部14に提供する。 Here, the method of generating the glyph image DB 43 for the driver's license has been shown, but the same method can be applied to the other certificates to generate the glyph image DB. By applying this method, it is possible to generate a glyph image DB even for a certificate whose relationship between the issuer and issuance time and the glyph image is unknown. The analysis unit 21 provides the second determination unit 14 with a glyph image DB for each certificate that can be used as an identity verification document.

(判定器生成装置の動作)
次に、図6を参照しながら、第1実施形態に係る判定器生成装置の動作について説明する。図6は、第1実施形態に係る判定器生成装置の動作について説明するためのフロー図である。
(Operation of the judgment device generator)
Next, the operation of the determination device generator according to the first embodiment will be described with reference to FIG. FIG. 6 is a flow chart for explaining the operation of the determination device generator according to the first embodiment.

(S101)解析部21は、記憶部22に格納されている証明書画像群22aの各サンプル画像を読み込む。 (S101) The analysis unit 21 reads each sample image of the certificate image group 22a stored in the storage unit 22.

(S102)解析部21は、記憶部22に格納されているマスク画像22bを用いて各サンプル画像にマスキングを施し、各サンプル画像に対応するテンプレート画像を生成する。例えば、解析部21は、図3及び図4に示すように、発行者に関する情報を残し、かつ被証明者に依存する情報をマスキングしたテンプレート画像を生成する。なお、マスキングの際、サンプル画像のうち発行者に関する情報の一部がマスキングされてもよいし、被証明者に依存する情報の一部が残されてもよい。 (S102) The analysis unit 21 masks each sample image using the mask image 22b stored in the storage unit 22, and generates a template image corresponding to each sample image. For example, as shown in FIGS. 3 and 4, the analysis unit 21 generates a template image in which information about the issuer is left and information depending on the proved person is masked. At the time of masking, a part of the information about the issuer in the sample image may be masked, or a part of the information depending on the proved person may be left.

(S103、S104)解析部21は、証明書画像群22aに含まれる多数のサンプル画像に対応する多数のテンプレート画像をAIに学習させてパターン認識器を生成する。テンプレート画像内では発行者に関する情報が残され、被証明者に依存する情報がマスキングされているため、被証明者に非依存の表記について、発行者に依存する表記の違いを認識しうるパターン認識器が生成される。解析部21は、生成したパターン認識器を第1判定部13に提供する。 (S103, S104) The analysis unit 21 causes AI to learn a large number of template images corresponding to a large number of sample images included in the certificate image group 22a to generate a pattern recognizer. Since the information about the issuer is left in the template image and the information that depends on the prover is masked, the pattern recognition that can recognize the difference in the notation that depends on the issuer for the notation that does not depend on the prover. A vessel is generated. The analysis unit 21 provides the generated pattern recognizer to the first determination unit 13.

(S105)解析部21は、各サンプル画像を解析して発行者、交付時期を特定し、事前に設定された記載箇所(所定欄)の文字・数字を読み取る。例えば、解析部21は、文字認識により被証明者の住所を読み取り、住所の行政区画を示す文字から発行者を特定する。また、解析部21は、文字認識により交付日を読み取り、その交付日に対応する交付時期を特定する。また、解析部21は、文字認識により所定欄の文字・数字を読み取ると共に、その文字・数字の字形画像をサンプル画像から切り取る。 (S105) The analysis unit 21 analyzes each sample image, identifies the issuer and the delivery time, and reads the characters / numbers of the preset description location (predetermined column). For example, the analysis unit 21 reads the address of the proved person by character recognition, and identifies the issuer from the characters indicating the administrative division of the address. In addition, the analysis unit 21 reads the delivery date by character recognition and specifies the delivery time corresponding to the delivery date. In addition, the analysis unit 21 reads the characters / numbers in the predetermined column by character recognition, and cuts out the character-shaped image of the characters / numbers from the sample image.

(S106、S107)解析部21は、証明書の種類毎に、発行者、交付時期、文字・数字、及び文字・数字の字形画像を字形画像DBに対応付けて格納する。そして、解析部21は、字形画像DBを第2判定部14に提供する。S107の処理が完了すると、図6に示した一連の処理は終了する。なお、変形例として、S102〜S104の処理群とS105〜S107の処理群とを入れ替えてもよいし、これら2つの処理群を並列に実行してもよい。 (S106, S107) The analysis unit 21 stores the issuer, the issuance time, the characters / numbers, and the character / number character-shaped images in association with the character-shaped image DB for each type of certificate. Then, the analysis unit 21 provides the glyph image DB to the second determination unit 14. When the process of S107 is completed, the series of processes shown in FIG. 6 is completed. As a modification, the processing groups of S102 to S104 and the processing groups of S105 to S107 may be exchanged, or these two processing groups may be executed in parallel.

(ユーザ機器の機能)
再び図1を参照し、ユーザ機器30の機能について説明する。図1に示すように、ユーザ機器30は、撮像部31、記憶部32、制御部33、及び表示部34を有する。
(Functions of user equipment)
The function of the user device 30 will be described with reference to FIG. 1 again. As shown in FIG. 1, the user device 30 includes an imaging unit 31, a storage unit 32, a control unit 33, and a display unit 34.

撮像部31の機能は、レンズを含む光学系、及び、CCD(Charge-Coupled Device)センサ又はCMOS(Complementary Metal Oxide Semiconductor)センサなどの撮像素子とを有するカメラユニットを利用して実現可能である。記憶部32の機能は、主に、上述したメモリ10bに相当するハードウェア資源を利用して実現可能である。制御部33の機能は、主に、上述したプロセッサ10aに相当するハードウェア資源を利用して実現可能である。表示部34の機能は、主に、上述した表示IF10cに相当するハードウェア資源及びそれに接続されるディスプレイ装置を利用して実現可能である。 The function of the image pickup unit 31 can be realized by using a camera unit having an optical system including a lens and an image pickup element such as a CCD (Charge-Coupled Device) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor. The function of the storage unit 32 can be realized mainly by using the hardware resource corresponding to the memory 10b described above. The function of the control unit 33 can be realized mainly by using the hardware resources corresponding to the processor 10a described above. The function of the display unit 34 can be realized mainly by using the hardware resource corresponding to the display IF10c described above and the display device connected to the hardware resource.

撮像部31は、ユーザ機器30のカメラ機能を提供する。例えば、撮像部31は、本人確認書類として利用される証明書を撮像するために利用される。この場合、撮像部31は、制御部33による制御に応じて証明書を撮像し、証明書画像を記憶部32に格納する。また、撮像部31は、ユーザ機器30を操作するユーザの顔を撮像するために利用されてよい。この場合、撮像部31は、ユーザの顔写真を記憶部32に格納する。 The imaging unit 31 provides the camera function of the user device 30. For example, the imaging unit 31 is used to image a certificate used as an identity verification document. In this case, the imaging unit 31 images the certificate according to the control by the control unit 33, and stores the certificate image in the storage unit 32. Further, the imaging unit 31 may be used to image the face of the user who operates the user device 30. In this case, the imaging unit 31 stores the user's facial photograph in the storage unit 32.

制御部33は、ユーザ操作に応じて記憶部32に格納された証明書画像を真贋判定装置10に送信する。このとき、制御部33は、証明書画像と共にユーザの顔写真を真贋判定装置10に送信してもよい。ユーザの顔写真を併せて送信することで、真贋判定装置10の側において、証明書画像の顔写真と、受信されたユーザの顔写真との類似性から、被証明者が証明書画像を送信したことを確認することができるようになる。 The control unit 33 transmits the certificate image stored in the storage unit 32 to the authenticity determination device 10 in response to a user operation. At this time, the control unit 33 may transmit the user's face photograph together with the certificate image to the authenticity determination device 10. By transmitting the user's face photo together, the certifier sends the certificate image on the authenticity determination device 10 side based on the similarity between the face photo of the certificate image and the received user's face photo. You will be able to confirm that you have done so.

表示部34には、撮像部31により撮像された証明書画像及びユーザの顔写真が表示されうる。また、表示部34には、真贋判定装置10から送信されるメッセージが表示されうる。例えば、本人確認を要する手続きを申し込む場合、その申込に利用する情報入力フォームが真贋判定装置10の側から提供され、その情報入力フォームが表示部34に表示されてもよい。また、ユーザ機器30から送信された証明書画像に対する真贋判定の結果を示すメッセージが表示部34に表示されてもよい。 The display unit 34 may display a certificate image captured by the imaging unit 31 and a photograph of the user's face. Further, the display unit 34 may display a message transmitted from the authenticity determination device 10. For example, when applying for a procedure requiring identity verification, an information input form used for the application may be provided from the authenticity determination device 10 side, and the information input form may be displayed on the display unit 34. In addition, a message indicating the result of authenticity determination for the certificate image transmitted from the user device 30 may be displayed on the display unit 34.

なお、ユーザ機器30は、本人確認書類として被証明者が証明書画像を真贋判定装置10に送信するために利用する情報処理装置であり、その形態は任意である。例えば、ユーザ機器30は、携帯電話、スマートフォン、タブレット端末、ノートPC(Personal Computer)、デスクトップPC、ゲーム機、又は、ATM(Automatic Teller Machine)などの店頭端末であってよい。図1の例では、ユーザ機器の数が1つであるが、複数のユーザ機器がネットワークNWを介して真贋判定装置10に接続されてもよい。 The user device 30 is an information processing device used by the proved person to transmit the certificate image to the authenticity determination device 10 as an identity verification document, and the form thereof is arbitrary. For example, the user device 30 may be a mobile phone, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a game machine, or a store terminal such as an ATM (Automatic Teller Machine). In the example of FIG. 1, the number of user devices is one, but a plurality of user devices may be connected to the authenticity determination device 10 via the network NW.

以上、第1実施形態に係るシステムについて説明した。以下では、真贋判定装置10が有する第1判定部13、第2判定部14、第3判定部15、及び総合判定部16の機能及び動作について、さらに説明する。 The system according to the first embodiment has been described above. Hereinafter, the functions and operations of the first determination unit 13, the second determination unit 14, the third determination unit 15, and the comprehensive determination unit 16 included in the authenticity determination device 10 will be further described.

[1−2.第1判定部(黒塗り画像判定)]
まず、図7を参照しながら、第1実施形態に係る第1判定部の機能について説明する。図7は、第1実施形態に係る第1判定部の機能について説明するためのブロック図である。
[1-2. 1st judgment unit (black-painted image judgment)]
First, the function of the first determination unit according to the first embodiment will be described with reference to FIG. 7. FIG. 7 is a block diagram for explaining the function of the first determination unit according to the first embodiment.

図7に示すように、第1判定部13は、記憶部131、対象画像取得部132、マスキング部133、及び黒塗り画像判定部134を有する。 As shown in FIG. 7, the first determination unit 13 includes a storage unit 131, a target image acquisition unit 132, a masking unit 133, and a black-painted image determination unit 134.

記憶部131には、マスク画像131a及びパターン認識器131bが格納される。マスク画像131aは、判定器生成装置20が証明書画像群22aのサンプル画像をマスキングする際に利用したマスク画像22bと同じものである。パターン認識器131bは、判定器生成装置20により生成されたパターン認識器である。 The mask image 131a and the pattern recognizer 131b are stored in the storage unit 131. The mask image 131a is the same as the mask image 22b used by the determination device generator 20 when masking the sample image of the certificate image group 22a. The pattern recognizer 131b is a pattern recognizer generated by the determination device generator 20.

対象画像取得部132は、真贋判定の対象となる証明書画像(以下、対象画像)を確認書類受付部11から取得する。マスキング部133は、マスク画像131aを利用して対象画像にマスキングを施す。以下、マスキング後の対象画像を黒塗り画像と表記することがある。黒塗り画像判定部134は、マスキング部133により生成された黒塗り画像をパターン認識器131bに入力する。 The target image acquisition unit 132 acquires a certificate image (hereinafter referred to as a target image) that is a target of authenticity determination from the confirmation document reception unit 11. The masking unit 133 masks the target image using the mask image 131a. Hereinafter, the target image after masking may be referred to as a black-painted image. The black-painted image determination unit 134 inputs the black-painted image generated by the masking unit 133 to the pattern recognizer 131b.

パターン認識器131bは、学習したテンプレート画像と、入力された黒塗り画像との間の一致点及び相違点を認識し、部分的に相違する度合いが大きいほど低くなる確信度C1を認識結果として出力する。テンプレート画像及び黒塗り画像では発行者に関する情報を含む部分がマスキングされていないため、その部分については一致点として認識され、その他の部分におけるテンプレート画像と黒塗り画像との間の相違点がパターン認識器131bにより評価される。パターン認識器131bから出力される確信度C1は総合判定部16に入力される。 The pattern recognizer 131b recognizes the coincidence points and differences between the learned template image and the input black-painted image, and outputs a certainty degree C1 as a recognition result, which decreases as the degree of partial difference increases. To do. In the template image and the black-painted image, the part containing the information about the publisher is not masked, so that part is recognized as a coincidence point, and the difference between the template image and the black-painted image in other parts is the pattern recognition. Evaluated by vessel 131b. The certainty degree C1 output from the pattern recognizer 131b is input to the comprehensive determination unit 16.

ここで、図8を参照しながら、第1実施形態に係る黒塗り画像判定の処理について、処理の流れを説明する。図8は、第1実施形態に係る黒塗り画像判定の処理について説明するためのフロー図である。 Here, the flow of the black-painted image determination process according to the first embodiment will be described with reference to FIG. FIG. 8 is a flow chart for explaining the black-painted image determination process according to the first embodiment.

(S111)マスキング部133は、記憶部131に格納されているマスク画像131aを用いて、対象画像取得部132により取得される対象画像にマスキングを施し、その対象画像に対応する黒塗り画像を生成する。マスキング部133は、生成された黒塗り画像を黒塗り画像判定部134へと出力する。 (S111) The masking unit 133 masks the target image acquired by the target image acquisition unit 132 using the mask image 131a stored in the storage unit 131, and generates a black-painted image corresponding to the target image. To do. The masking unit 133 outputs the generated black-painted image to the black-painted image determination unit 134.

(S112)黒塗り画像判定部134は、記憶部131に格納されているパターン認識器131bに対し、マスキング部133により生成された黒塗り画像を入力する。そして、黒塗り画像判定部134は、パターン認識器131bから認識結果として出力される確信度を総合判定部16へと出力する。 (S112) The black-painted image determination unit 134 inputs the black-painted image generated by the masking unit 133 to the pattern recognizer 131b stored in the storage unit 131. Then, the black-painted image determination unit 134 outputs the certainty level output as the recognition result from the pattern recognizer 131b to the comprehensive determination unit 16.

(S113)第1判定部13は、全ての対象画像についてS111及びS112の処理(黒塗り画像判定)を実行したか否かを判定する。全ての対象画像を処理し終えた場合、図8に示した一連の処理は終了する。一方、未処理の対象画像がある場合、処理はS111へと進み、未処理の対象画像について、S111及びS112の処理が実行される。 (S113) The first determination unit 13 determines whether or not the processes of S111 and S112 (black-painted image determination) have been executed for all the target images. When all the target images have been processed, the series of processes shown in FIG. 8 ends. On the other hand, when there is an unprocessed target image, the process proceeds to S111, and the processes of S111 and S112 are executed for the unprocessed target image.

[1−3.第2判定部(字形画像判定)]
次に、図9を参照しながら、第1実施形態に係る第2判定部の機能について説明する。図9は、第1実施形態に係る第2判定部の機能について説明するためのブロック図である。
[1-3. Second Judgment Unit (Glyph Image Judgment)]
Next, the function of the second determination unit according to the first embodiment will be described with reference to FIG. 9. FIG. 9 is a block diagram for explaining the function of the second determination unit according to the first embodiment.

図9に示すように、第2判定部14は、記憶部141、対象画像取得部142、文字認識部143、及び字形判定部144を有する。 As shown in FIG. 9, the second determination unit 14 includes a storage unit 141, a target image acquisition unit 142, a character recognition unit 143, and a character shape determination unit 144.

記憶部141には、字形画像DB141a及び類似度判定器141bが格納される。字形画像DB141aは、運転免許証に対応する上記の字形画像DB43と同様に、発行者、交付時期、記載箇所、文字・数字、及びその文字・数字の字形画像が対応付けて格納された各証明書に対応する字形画像DBである。 The glyph image DB 141a and the similarity determination device 141b are stored in the storage unit 141. Like the above-mentioned glyph image DB43 corresponding to the driver's license, the glyph image DB 141a is a certificate in which the issuer, the delivery time, the description location, the characters / numbers, and the glyph images of the characters / numbers are stored in association with each other. It is a glyph image DB corresponding to a calligraphy.

類似度判定器141bは、2つの画像を比較し、それらの類似度を出力するプログラムモジュールである。類似度判定器141bは、AI学習を利用して判定器生成装置20により生成されてもよいし、汎用の類似度判定器が適用されてもよい。類似度判定の手法としては、BRIEF(Binary Robust Independent Elementary Features)、ORB(Oriented FAST and Rotated BRIEF)、SIFT(Scale-Invariant Feature Transform)、SURF(Speeded-Up Robust Features)などの画像特徴を用いた判定手法がある。 The similarity determination device 141b is a program module that compares two images and outputs their similarity. The similarity determination device 141b may be generated by the determination device generator 20 using AI learning, or a general-purpose similarity determination device may be applied. As a method for determining the similarity, image features such as BRIEF (Binary Robust Independent Elementary Features), ORB (Oriented FAST and Rotated BRIEF), SIFT (Scale-Invariant Feature Transform), and SURF (Speeded-Up Robust Features) were used. There is a judgment method.

対象画像取得部142は、対象画像を確認書類受付部11から取得する。文字認識部143は、任意の文字認識技術を利用して、発行者の特定に利用可能な記載欄の文字・数字を読み取り、その文字・数字から発行者を特定する。また、文字認識部143は、文字認識により、交付時期の特定に利用可能な記載欄の文字・数字を読み取り、その文字・数字から交付時期を特定する。 The target image acquisition unit 142 acquires the target image from the confirmation document reception unit 11. The character recognition unit 143 uses an arbitrary character recognition technique to read the characters / numbers in the description field that can be used to identify the issuer, and identifies the issuer from the characters / numbers. In addition, the character recognition unit 143 reads the characters / numbers in the description column that can be used to specify the delivery time by character recognition, and specifies the delivery time from the characters / numbers.

また、文字認識部143は、特定した発行者及び交付時期に対応する字形画像DB141aのレコードを特定する。そして、文字認識部143は、特定したレコードに含まれる記載箇所について、文字認識により対象画像の該当部分から文字・数字を読み取ると共に、その文字・数字の字形画像を切り取る。そして、文字認識部143は、読み取った文字・数字に対応するレコードをさらに抽出し、抽出されたレコードの情報及び対象画像から切り取った字形画像を字形判定部144に提供する。 In addition, the character recognition unit 143 identifies the record of the character image DB 141a corresponding to the specified issuer and the delivery time. Then, the character recognition unit 143 reads characters / numbers from the corresponding portion of the target image by character recognition for the description portion included in the specified record, and cuts out the glyph image of the characters / numbers. Then, the character recognition unit 143 further extracts records corresponding to the read characters / numbers, and provides the character shape determination unit 144 with the information of the extracted records and the character shape image cut out from the target image.

字形判定部144は、文字認識部143から提供されたレコードの情報に基づいて字形画像DB141aの該当レコードに含まれる字形画像を取得する。そして、字形判定部144は、文字認識部143から提供された字形画像と、字形画像DB141aから取得した字形画像とを類似度判定器141bに入力する。類似度判定器141bは、入力された2つの字形画像の類似度を出力する。 The glyph determination unit 144 acquires the glyph image included in the corresponding record of the glyph image DB 141a based on the information of the record provided by the character recognition unit 143. Then, the glyph determination unit 144 inputs the glyph image provided by the character recognition unit 143 and the glyph image acquired from the glyph image DB 141a into the similarity determination device 141b. The similarity determination device 141b outputs the similarity between the two input glyph images.

字形判定部144は、類似度判定器141bを利用し、全ての記載箇所に対応する字形画像について類似度を計算する。類似度は、最も類似している場合に1、最も類似していない場合に0となるように規格化されてもよい。字形判定部144は、計算した類似度に基づいて確信度C2を計算する。例えば、確信度C2は、全ての記載箇所に対応する類似度の積で与えられる。字形判定部144は、計算した確信度C2を総合判定部16に提供する。 The glyph determination unit 144 uses the similarity determination device 141b to calculate the similarity of the glyph images corresponding to all the description locations. The degree of similarity may be standardized so that it is 1 when it is the most similar and 0 when it is not the most similar. The glyph determination unit 144 calculates the certainty degree C2 based on the calculated similarity degree. For example, confidence C2 is given as a product of similarity corresponding to all descriptions. The glyph determination unit 144 provides the calculated certainty degree C2 to the comprehensive determination unit 16.

ここで、図10を参照しながら、第1実施形態に係る字形画像判定の処理について、処理の流れを説明する。図10は、第1実施形態に係る字形画像判定の処理について説明するためのフロー図である。 Here, with reference to FIG. 10, the flow of processing for the glyph image determination process according to the first embodiment will be described. FIG. 10 is a flow chart for explaining the process of determining the glyph image according to the first embodiment.

(S121)文字認識部143は、任意の文字認識技術を利用して、発行者の特定に利用可能な記載欄の文字・数字を読み取り、その文字・数字から発行者を特定する。また、文字認識部143は、文字認識により、交付時期の特定に利用可能な記載欄の文字・数字を読み取り、その文字・数字から交付時期を特定する。また、文字認識部143は、特定した発行者及び交付時期に対応する字形画像DB141aのレコードを特定する。そして、文字認識部143は、特定したレコードに対応する記載箇所を全て抽出する。 (S121) The character recognition unit 143 uses an arbitrary character recognition technique to read the characters / numbers in the description field that can be used to identify the issuer, and identifies the issuer from the characters / numbers. In addition, the character recognition unit 143 reads the characters / numbers in the description column that can be used to specify the delivery time by character recognition, and specifies the delivery time from the characters / numbers. In addition, the character recognition unit 143 identifies the record of the character image DB 141a corresponding to the specified issuer and the delivery time. Then, the character recognition unit 143 extracts all the description parts corresponding to the specified record.

(S122、S125)S123、S124の処理は、抽出された各記載箇所について実行される。例えば、発行者が“東京都”で、発行時期が“平成16年4月〜9月”の運転免許証に対応する字形画像DB141aの記載箇所欄に、生年月日欄、有効期限欄、番号欄…という記載がある場合、これらの各欄についてS123、S124の処理が繰り返し実行される。全ての記載箇所について処理が完了すると、処理はS126へと進む。 (S122, S125) The processes of S123 and S124 are executed for each of the extracted description points. For example, the date of birth column, expiration date column, and number in the description location column of the glyph image DB 141a corresponding to the driver's license whose issuer is "Tokyo" and the issue date is "April-September 2004" When there is a description of column ..., the processes of S123 and S124 are repeatedly executed for each of these columns. When the processing is completed for all the described parts, the processing proceeds to S126.

(S123)文字認識部143は、該当する対象画像の記載箇所から文字・数字を読み取ると共に、その文字・数字の字形画像を切り出す。また、文字認識部143は、読み取った文字・数字に対応するレコードを字形画像DB141aから抽出する。 (S123) The character recognition unit 143 reads characters / numbers from the description location of the corresponding target image, and cuts out a glyph image of the characters / numbers. Further, the character recognition unit 143 extracts a record corresponding to the read character / number from the character image DB 141a.

(S124)字形判定部144は、S123で文字認識部143が抽出した字形画像DB141aのレコードに含まれる字形画像を取得する。そして、字形判定部144は、文字認識部143が対象画像から切り出した字形画像と、字形画像DB141aから取得した字形画像とを類似度判定器141bに入力し、入力された2つの字形画像の類似度を計算する。類似度は、最も類似している場合に1、最も類似していない場合に0となるように規格化されてもよい。 (S124) The glyph determination unit 144 acquires the glyph image included in the record of the glyph image DB 141a extracted by the character recognition unit 143 in S123. Then, the glyph determination unit 144 inputs the glyph image cut out from the target image by the glyph recognition unit 143 and the glyph image acquired from the glyph image DB 141a into the similarity determination device 141b, and the similarity between the two input glyph images. Calculate the degree. The degree of similarity may be standardized so that it is 1 when it is the most similar and 0 when it is not the most similar.

(S126)字形判定部144は、計算した類似度に基づいて確信度C2を計算する。例えば、確信度C2は、全ての記載箇所に対応する類似度の積で与えられる。字形判定部144は、計算した確信度C2を総合判定部16に提供する。 (S126) The glyph determination unit 144 calculates the certainty degree C2 based on the calculated similarity degree. For example, confidence C2 is given as a product of similarity corresponding to all descriptions. The glyph determination unit 144 provides the calculated certainty degree C2 to the comprehensive determination unit 16.

(S127)第2判定部14は、全ての対象画像についてS121〜S126の処理(字形画像判定)を実行したか否かを判定する。全ての対象画像を処理し終えた場合、図10に示した一連の処理は終了する。一方、未処理の対象画像がある場合、処理はS121へと進み、未処理の対象画像について、S121〜S126の処理が実行される。 (S127) The second determination unit 14 determines whether or not the processes (character-shaped image determination) of S121 to S126 have been executed for all the target images. When all the target images have been processed, the series of processes shown in FIG. 10 ends. On the other hand, when there is an unprocessed target image, the process proceeds to S121, and the processes of S121 to S126 are executed for the unprocessed target image.

[1−4.第3判定部(関係性判定)]
次に、図11を参照しながら、第1実施形態に係る第3判定部の機能について説明する。図11は、第1実施形態に係る第3判定部の機能について説明するためのブロック図である。
[1-4. Third Judgment Unit (Relationship Judgment)]
Next, the function of the third determination unit according to the first embodiment will be described with reference to FIG. FIG. 11 is a block diagram for explaining the function of the third determination unit according to the first embodiment.

図11に示すように、第3判定部15は、記憶部151、対象画像取得部152、日付・文字認識部153、及び整合性判定部154を有する。 As shown in FIG. 11, the third determination unit 15 includes a storage unit 151, a target image acquisition unit 152, a date / character recognition unit 153, and a consistency determination unit 154.

記憶部151には、日付条件DB151a及び関係性DB151bが格納される。日付条件DB151aは、1つの証明書の中に含まれる複数の日付について、比較される日付のペア、及び日付の先後関係を示す情報が格納されたDBである。関係性DB151bは、1つの証明書の中に含まれる文字、数字、日付、図形について、表記の有無又は表記の方法が変わる条件を示す情報が格納されたDBである。 The date condition DB 151a and the relationship DB 151b are stored in the storage unit 151. The date condition DB 151a is a DB in which information indicating a pair of dates to be compared and a future-to-post relationship of dates is stored for a plurality of dates included in one certificate. The relationship DB 151b is a DB in which information indicating the presence / absence of notation or the condition for changing the notation method is stored for the characters, numbers, dates, and figures included in one certificate.

ここで、図12を参照しながら、第1実施形態に係る日付条件DBについて、さらに説明する。図12は、第1実施形態に係る日付条件DBについて説明するための図表である。 Here, the date condition DB according to the first embodiment will be further described with reference to FIG. FIG. 12 is a chart for explaining the date condition DB according to the first embodiment.

図12に示すように、日付条件DB151aは、証明書種別欄、2つの日付欄、及び日付条件欄を有する。証明書種別欄には、証明書の種類を示す情報が記載されている。2つの日付欄には、比較対象となる日付の種類が記載されている。日付条件は、2つの日付の間の関係が記載されている。 As shown in FIG. 12, the date condition DB 151a has a certificate type column, two date columns, and a date condition column. Information indicating the type of certificate is described in the certificate type column. In the two date fields, the types of dates to be compared are described. Date conditions describe the relationship between two dates.

運転免許証の場合、図3を参照しながら既に説明したように、交付日、有効期限、取得日、取得年、生年月日が得られる。 In the case of a driver's license, as already explained with reference to FIG. 3, the date of issuance, the expiration date, the date of acquisition, the year of acquisition, and the date of birth can be obtained.

取得年は、運転免許証を最初に取得した年である。取得日は、対応する区分に含まれる免許のうち最初の免許を取得した日付である。従って、取得年と、取得日の欄に記載される年とは同じか、取得年の方が前(過去)になる。交付日は、運転免許証が最初に交付された日又は更新日である。従って、取得日と交付日とは同じ日か、取得日の方が前(過去)になる。有効期限は、交付日から所定期間後の日に設定される。従って、有効期限よりも交付日の方が前(過去)になる。運転免許証は、当然、被証明者の生誕後に発行される。そのため、生年月日は、取得年より前(過去)になる。 The year of acquisition is the year in which the driver's license was first obtained. The acquisition date is the date on which the first license included in the corresponding category was acquired. Therefore, the year of acquisition is the same as the year described in the column of acquisition date, or the year of acquisition is earlier (past). The date of issuance is the date on which the driver's license was first issued or the date of renewal. Therefore, the acquisition date and the delivery date are the same day, or the acquisition date is earlier (past). The expiration date is set on the day after a predetermined period from the date of issuance. Therefore, the delivery date is earlier (past) than the expiration date. A driver's license is, of course, issued after the birth of the person to be proved. Therefore, the date of birth is before (past) the year of acquisition.

図12に示した日付条件DB151aには、日付条件の欄に上記の関係を示している。日付(X)の欄に記載の日付をX、日付(Y)の欄に記載の日付をYとし、Xの方が過去の場合にX<Yと表記し、XとYとが同じか、Xの方が過去の場合にX≦Yと表記している。また、月日を比較せず、年だけを比較する場合、日付条件の欄に(年)と表記している。他の証明書種別についても同様である。なお、個人番号カードの欄にあるTは5(発行時の年齢が19歳以下の場合)又は10(発行時の年齢が20以上の場合)の値が入る。後述するように、比較される2つの日付について上記の条件が満たされる場合には“真”、満たされない場合には“偽”と判定される。 In the date condition DB 151a shown in FIG. 12, the above relationship is shown in the date condition column. The date described in the date (X) column is X, the date described in the date (Y) column is Y, and if X is in the past, X <Y is described, and whether X and Y are the same or not. When X is in the past, it is written as X ≦ Y. In addition, when comparing only the year without comparing the month and day, (year) is written in the date condition column. The same applies to other certificate types. The value of T in the personal number card column is 5 (when the age at the time of issuance is 19 years or younger) or 10 (when the age at the time of issuance is 20 or more). As will be described later, if the above conditions are satisfied for the two dates to be compared, it is determined to be "true", and if not, it is determined to be "false".

次に、図13を参照しながら、第1実施形態に係る関係性DBについて説明する。図13は、第1実施形態に係る関係性DBについて説明するための図表である。 Next, the relationship DB according to the first embodiment will be described with reference to FIG. FIG. 13 is a chart for explaining the relationship DB according to the first embodiment.

図13に示すように、関係性DB151bは、証明書種別欄、及び2つの参照箇所/条件欄を有する。証明書種別欄には、証明書の種類を示す情報が記載されている。参照箇所/条件欄には、参照箇所を示す情報と、その参照箇所の記載内容に関する条件を示す情報とが記載される。2つの参照箇所/条件欄に記載される条件を両方満たす場合には“真”、満たさない場合には“偽”と判定される。 As shown in FIG. 13, the relationship DB 151b has a certificate type column and two reference points / condition columns. Information indicating the type of certificate is described in the certificate type column. In the reference location / condition column, information indicating the reference location and information indicating the conditions relating to the description contents of the reference location are described. If both of the conditions described in the two reference points / condition columns are satisfied, it is determined as "true", and if it is not satisfied, it is determined as "false".

運転免許証の場合、取得した時期によって限定条件の表記が異なることがある。例えば、1991年11月1日にAT限定の普通自動車免許が創設されており、この日以前にはAT限定であることを示す限定条件が運転免許証に表記されることはない。限定条件以外でも、優良運転者の場合には有効期限の背景色がゴールドになり、かつ、優良運転者を示すマークが表記される。従って、その一方が欠落している場合には、贋物であることが多分に疑われる。図13には運転免許証の例を示しているが、他の証明書についても同様である。 In the case of a driver's license, the notation of limited conditions may differ depending on the time of acquisition. For example, an AT-only ordinary car license was created on November 1, 1991, and prior to this date, the driver's license does not contain any limiting conditions indicating that it is AT-only. In addition to the limited conditions, in the case of a good driver, the background color of the expiration date will be gold and a mark indicating a good driver will be displayed. Therefore, if one of them is missing, it is probably suspected to be an art forgery. FIG. 13 shows an example of a driver's license, but the same applies to other certificates.

再び図11を参照する。対象画像取得部152は、対象画像を確認書類受付部11から取得する。日付・文字認識部153は、文字認識により、対象画像から日付を読み取る。また、日付・文字認識部153は、関係性DB151bに示されている参照箇所について、文字認識により、各参照箇所の情報を読み取る。整合性判定部154は、日付・文字認識部153により読み取られた日付が、対応する日付条件DB151aの日付条件を全て満たすことを確認する。また、整合性判定部154は、日付・文字認識部153により読み取られた情報が、対応する関係性DB151bの条件を全て満たすことを確認する。 See FIG. 11 again. The target image acquisition unit 152 acquires the target image from the confirmation document reception unit 11. The date / character recognition unit 153 reads the date from the target image by character recognition. Further, the date / character recognition unit 153 reads the information of each reference part by character recognition for the reference part shown in the relationship DB 151b. The consistency determination unit 154 confirms that the date read by the date / character recognition unit 153 satisfies all the date conditions of the corresponding date condition DB 151a. Further, the consistency determination unit 154 confirms that the information read by the date / character recognition unit 153 satisfies all the conditions of the corresponding relationship DB 151b.

整合性判定部154は、日付条件を満たさない日付があるか、参照箇所から読み取った情報が関係性DB151bの条件(以下、関係性条件)を満たさない場合、対象画像が贋物であると判定する。対象画像が贋物であると判定した場合、整合性判定部154は、真贋判定装置10のオペレータにエラーメッセージを通知してもよい。メッセージには、例えば、日付条件を満たさない日付があった旨、或いは、関係性条件を満たさない情報があった旨を含んでよい。整合性判定部154は、判定結果を総合判定部16に通知する。 If there is a date that does not satisfy the date condition, or if the information read from the reference location does not satisfy the condition of the relationship DB 151b (hereinafter, the relationship condition), the consistency determination unit 154 determines that the target image is an art forgery. .. When it is determined that the target image is an art forgery, the consistency determination unit 154 may notify the operator of the authenticity determination device 10 of an error message. The message may include, for example, that there was a date that did not meet the date condition, or that there was information that did not meet the relationship condition. The consistency determination unit 154 notifies the comprehensive determination unit 16 of the determination result.

応用例として、整合性判定部154は、同じ対象を特定可能な複数の記載内容を対象画像から読み出し、それら複数の記載内容を照合してもよい。例えば、図3に例示した運転免許証の場合、記載欄41m、41nの記載内容は発行者を表す。また、記載欄41bに記載される住所のうち行政区画を示す文字は、発行者の特定に利用可能である。また、記載欄41hに記載される番号のうち先頭の2桁は、発行者の特定に利用可能である。 As an application example, the consistency determination unit 154 may read a plurality of description contents capable of identifying the same target from the target image and collate the plurality of description contents. For example, in the case of the driver's license illustrated in FIG. 3, the description contents in the entry fields 41m and 41n represent the issuer. In addition, among the addresses described in the entry field 41b, the characters indicating administrative divisions can be used to identify the issuer. In addition, the first two digits of the number described in the entry field 41h can be used to identify the issuer.

この例の場合、整合性判定部154は、記載欄41b、41h、41m、41nにそれぞれ対応する発行者を特定し、特定した発行者が全て同じであるかを判定してもよい。全て同じである場合には記載内容が整合していると判定され、少なくとも1つの発行者が異なる場合には記載内容に不整合があると判定される。このように、上述した第3判定部15の構成から様々な応用例に着想することができ、そうした応用例についても当然に第1実施形態の技術的範囲に属する。 In the case of this example, the consistency determination unit 154 may specify the issuers corresponding to the entry fields 41b, 41h, 41m, and 41n, respectively, and determine whether the specified issuers are all the same. If they are all the same, it is determined that the description contents are consistent, and if at least one issuer is different, it is determined that the description contents are inconsistent. As described above, various application examples can be conceived from the configuration of the third determination unit 15 described above, and such application examples naturally belong to the technical scope of the first embodiment.

ここで、図14及び図15を参照しながら、第1実施形態に係る関係性判定の処理について、処理の流れを説明する。図14は、第1実施形態に係る関係性判定の処理について説明するための第1のフロー図である。図15は、第1実施形態に係る関係性判定の処理について説明するための第2のフロー図である。 Here, with reference to FIGS. 14 and 15, the flow of the process of the relationship determination according to the first embodiment will be described. FIG. 14 is a first flow chart for explaining the process of determining the relationship according to the first embodiment. FIG. 15 is a second flow chart for explaining the process of determining the relationship according to the first embodiment.

(S131、S132)日付・文字認識部153は、対象画像の証明書種別に対応する日付条件DB151aのレコードを選択する。また、日付・文字認識部153は、文字認識により、対象画像から日付を読み取る。 (S131, S132) The date / character recognition unit 153 selects the record of the date condition DB 151a corresponding to the certificate type of the target image. Further, the date / character recognition unit 153 reads the date from the target image by character recognition.

(S133)整合性判定部154は、日付・文字認識部153により読み取られた日付が、選択されたレコードの日付条件と整合するか否かを判定する。日付条件と整合する場合、処理はS134へと進む。一方、日付条件と整合しない場合、処理はS141へと進む。 (S133) The consistency determination unit 154 determines whether or not the date read by the date / character recognition unit 153 matches the date condition of the selected record. If it matches the date condition, the process proceeds to S134. On the other hand, if it does not match the date condition, the process proceeds to S141.

(S134)第3判定部15は、対象となる日付条件DB151aのレコードを全て選択したか否かを判定する。対象画像の証明書種別に対応するレコードが複数ある場合、S131で日付・文字認識部153により選択されていないレコードがあるときには、処理がS131へと進む。一方、対象となるレコードが全て選択された場合、処理はS135へと進む。 (S134) The third determination unit 15 determines whether or not all the records of the target date condition DB 151a have been selected. When there are a plurality of records corresponding to the certificate type of the target image and there is a record not selected by the date / character recognition unit 153 in S131, the process proceeds to S131. On the other hand, when all the target records are selected, the process proceeds to S135.

(S135)整合性判定部154は、対象画像が日付条件(日付条件DB151aに記載の条件)を満たすと判定し、処理をS136へと進める。 (S135) The consistency determination unit 154 determines that the target image satisfies the date condition (condition described in the date condition DB 151a), and proceeds to the process in S136.

(S136、S137)日付・文字認識部153は、対象画像の証明書種別に対応する関係性DB151bのレコードを選択する。また、日付・文字認識部153は、文字認識により、選択されたレコードの参照箇所に対応する対象画像の記載欄から文字・数字を認識し、参照箇所に記載されている情報を読み取る。例えば、参照箇所が生年月日欄の場合、日付・文字認識部153は、対象画像の生年月日欄から文字及び数字を認識し、生年月日を示す日付の情報を読み取る。 (S136, S137) The date / character recognition unit 153 selects the record of the relationship DB 151b corresponding to the certificate type of the target image. Further, the date / character recognition unit 153 recognizes characters / numbers from the description field of the target image corresponding to the reference part of the selected record by character recognition, and reads the information described in the reference part. For example, when the reference location is the date of birth column, the date / character recognition unit 153 recognizes characters and numbers from the date of birth column of the target image and reads the date information indicating the date of birth.

(S138)整合性判定部154は、日付・文字認識部153が読み取った参照箇所の情報が、選択されたレコードに記載の2つの参照箇所に対応する2つの条件(条件A、B)と整合するか否かを判定する。つまり、整合性判定部154は、条件A、Bを共に満たすか、条件A、Bを共に満たさない場合には整合すると判定し、それ以外の場合には整合しないと判定する。整合すると判定された場合、処理はS139へと進む。一方、整合しないと判定された場合、処理はS141へと進む。 (S138) The consistency determination unit 154 matches the information of the reference location read by the date / character recognition unit 153 with the two conditions (conditions A and B) corresponding to the two reference locations described in the selected record. Determine whether or not to do so. That is, the consistency determination unit 154 determines that the conditions A and B are both satisfied, or that the conditions A and B are not satisfied together, and that the conditions A and B are not satisfied, and that the conditions A and B are not satisfied. If it is determined to match, the process proceeds to S139. On the other hand, if it is determined that they do not match, the process proceeds to S141.

例えば、証明書種別が運転免許証であり、条件A(背景色=金色)に対応する参照箇所が“有効期限”欄、条件B(“優良”マークあり)に対応する参照箇所が“免許の条件等”欄の下である場合について考える。この場合、“有効期限”欄の背景色がゴールドで、“免許の条件等”欄の下に“優良”マークがあるとき、或いは、“有効期限”欄の背景色がグリーン又はブルーで、“免許の条件等”欄の下に“優良”マークがないとき、整合性判定部154は、条件A、Bと整合すると判定する。それ以外のとき、整合性判定部154は、条件A、Bと整合しないと判定する。 For example, the certificate type is a driver's license, the reference part corresponding to condition A (background color = gold) is the "expiration date" column, and the reference part corresponding to condition B (with "excellent" mark) is "license". Consider the case under the "Conditions, etc." column. In this case, when the background color in the "Expiration date" column is gold and there is an "excellent" mark under the "License conditions, etc." column, or when the background color in the "Expiration date" column is green or blue, " When there is no "excellent" mark under the "license conditions, etc." column, the consistency determination unit 154 determines that the conditions A and B are consistent. At other times, the consistency determination unit 154 determines that the conditions A and B are not consistent.

(S139)第3判定部15は、対象となる関係性DB151bのレコードを全て選択したか否かを判定する。対象画像の証明書種別に対応するレコードが複数ある場合、S136で日付・文字認識部153により選択されていないレコードがあるときには、処理がS136へと進む。一方、対象となるレコードが全て選択された場合、処理はS140へと進む。 (S139) The third determination unit 15 determines whether or not all the records of the target relationship DB 151b have been selected. When there are a plurality of records corresponding to the certificate type of the target image and there is a record not selected by the date / character recognition unit 153 in S136, the process proceeds to S136. On the other hand, when all the target records are selected, the process proceeds to S140.

(S140)整合性判定部154は、対象画像が関係性条件(関係性DB151bに記載の条件)を満たすと判定し、処理をS142へと進める。対象画像が日付条件を満たす場合にS136へと処理が進むことから、S140へと処理が到達したことは、対象画像が日付条件及び関係性条件を共に満たすことを意味する。この場合、整合性判定部154は、関係性判定の結果として、対象画像が“真”である旨を総合判定部16に通知する。 (S140) The consistency determination unit 154 determines that the target image satisfies the relationship condition (condition described in the relationship DB 151b), and proceeds to the process in S142. Since the process proceeds to S136 when the target image satisfies the date condition, the arrival of the process at S140 means that the target image satisfies both the date condition and the relationship condition. In this case, the consistency determination unit 154 notifies the comprehensive determination unit 16 that the target image is “true” as a result of the relationship determination.

(S141)整合性判定部154は、対象画像が贋物であると判定し、処理をS142へと進める。対象画像がいずれかの日付条件を満たさない場合、又は対象画像がいずれかの関係性条件を満たさない場合にS141へと処理が進むことから、S141へと処理が到達したことは、対象画像の記載情報に不整合があることを意味する。この場合、整合性判定部154は、関係性判定の結果として、対象画像が“偽”である旨を総合判定部16に通知する。 (S141) The consistency determination unit 154 determines that the target image is an art forgery, and proceeds to the process of S142. If the target image does not satisfy any of the date conditions, or if the target image does not satisfy any of the relationship conditions, the process proceeds to S141. Therefore, the fact that the process has reached S141 indicates that the target image has reached S141. It means that the described information is inconsistent. In this case, the consistency determination unit 154 notifies the comprehensive determination unit 16 that the target image is “false” as a result of the relationship determination.

(S142)第3判定部15は、全ての対象画像についてS131以降の処理(関係性判定)を実行したか否かを判定する。判定対象となる複数の対象画像があるとき、未判定の対象画像について処理が完了していない場合には、処理がS131へと進み、未判定の対象画像についてS131以降の処理が実行される。一方、全ての対象画像について処理が完了している場合には、図14及び図15に示した一連の処理は終了する。 (S142) The third determination unit 15 determines whether or not the processing (relationship determination) after S131 has been executed for all the target images. When there are a plurality of target images to be determined, if the processing for the undetermined target image is not completed, the processing proceeds to S131, and the processing after S131 is executed for the undetermined target image. On the other hand, when the processing is completed for all the target images, the series of processing shown in FIGS. 14 and 15 ends.

なお、日付条件の判定に関するS131〜S135の処理群と、関係性条件に関するS136〜S140の処理群とは実行順序を入れ替えてもよいし、或いは、これら2つの処理群を並列で実行してもよい。 The processing groups of S131 to S135 related to the determination of the date condition and the processing groups of S136 to S140 related to the relational condition may be executed in different order, or these two processing groups may be executed in parallel. Good.

[1−5.総合判定部]
次に、図16を参照しながら、第1実施形態に係る総合判定部の機能について説明する。図16は、第1実施形態に係る総合判定部の機能について説明するためのブロック図である。
[1-5. Comprehensive judgment unit]
Next, the function of the comprehensive determination unit according to the first embodiment will be described with reference to FIG. FIG. 16 is a block diagram for explaining the function of the comprehensive determination unit according to the first embodiment.

図16に示すように、総合判定部16は、記憶部161、判定結果取得部162、判定処理部163、及びメッセージ出力部164を有する。 As shown in FIG. 16, the comprehensive determination unit 16 includes a storage unit 161, a determination result acquisition unit 162, a determination processing unit 163, and a message output unit 164.

記憶部161には、判定モードDB161a及び閾値DB161bが格納される。判定モードDB161aは、対象画像の真贋判定に利用する判定処理の組み合わせに関する情報が格納されたDBである。閾値DB161bは、対象画像の真贋を判定する際に用いる閾値及び判定条件に関する情報が格納されたDBである。 The storage unit 161 stores the determination mode DB 161a and the threshold value DB 161b. The determination mode DB 161a is a DB in which information regarding a combination of determination processes used for authenticity determination of the target image is stored. The threshold value DB 161b is a DB in which information on the threshold value and the determination condition used when determining the authenticity of the target image is stored.

ここで、図17を参照しながら、第1実施形態に係る判定モードDBについて説明する。図17は、第1実施形態に係る判定モードDBについて説明するための図表である。 Here, the determination mode DB according to the first embodiment will be described with reference to FIG. FIG. 17 is a chart for explaining the determination mode DB according to the first embodiment.

図17に示すように、判定モードDB161aには、複数の判定モードに関する情報が記載されている。図17の例では、第1判定部13に対応する黒塗り画像判定、第2判定部14に対応する字形画像判定、及び第3判定部15に対応する関係性判定の可能な組み合わせに対応する7つの判定モードが示されている。 As shown in FIG. 17, the determination mode DB 161a contains information regarding a plurality of determination modes. In the example of FIG. 17, it corresponds to a combination capable of black-painted image determination corresponding to the first determination unit 13, glyph image determination corresponding to the second determination unit 14, and relationship determination corresponding to the third determination unit 15. Seven determination modes are shown.

モード1は、黒塗り画像判定、字形画像判定、及び関係性判定の判定結果を全て利用する判定モードである。判定モードがモード1に設定されている場合、総合判定部16は、第1判定部13、第2判定部14、及び第3判定部15から出力される全ての判定結果を総合的に考慮して対象画像の真贋を判定する。モード1は、最も厳格に判定を行うための判定モードである。 Mode 1 is a determination mode that utilizes all the determination results of the black-painted image determination, the glyph image determination, and the relationship determination. When the determination mode is set to mode 1, the comprehensive determination unit 16 comprehensively considers all the determination results output from the first determination unit 13, the second determination unit 14, and the third determination unit 15. To determine the authenticity of the target image. Mode 1 is a determination mode for making the most rigorous determination.

モード2は、黒塗り画像判定、及び関係性判定の判定結果だけを利用する判定モードである。判定モードがモード2に設定されている場合、総合判定部16は、第1判定部13、及び第3判定部15から出力される判定結果を総合的に考慮して対象画像の真贋を判定する。モード2は、論理的な矛盾を検出して判定を行う関係性判定の判定結果を組み合わせるため、信頼性の高い判定モードである。 Mode 2 is a determination mode that uses only the determination results of the black-painted image determination and the relationship determination. When the determination mode is set to mode 2, the comprehensive determination unit 16 determines the authenticity of the target image by comprehensively considering the determination results output from the first determination unit 13 and the third determination unit 15. .. Mode 2 is a highly reliable determination mode because it combines the determination results of the relationship determination that detects a logical contradiction and makes a determination.

モード3は、字形画像判定、及び関係性判定の判定結果だけを利用する判定モードである。判定モードがモード3に設定されている場合、総合判定部16は、第2判定部14、及び第3判定部15から出力される判定結果を総合的に考慮して対象画像の真贋を判定する。モード3も、論理的な矛盾を検出して判定を行う関係性判定の判定結果を組み合わせるため、信頼性の高い判定モードである。 Mode 3 is a determination mode that uses only the determination results of the glyph image determination and the relationship determination. When the determination mode is set to mode 3, the comprehensive determination unit 16 determines the authenticity of the target image by comprehensively considering the determination results output from the second determination unit 14 and the third determination unit 15. .. Mode 3 is also a highly reliable determination mode because it combines the determination results of the relationship determination that detects a logical contradiction and makes a determination.

モード4は、黒塗り画像判定、及び字形画像判定の判定結果だけを利用する判定モードである。判定モードがモード4に設定されている場合、総合判定部16は、第1判定部13、及び第2判定部14から出力される判定結果を総合的に考慮して対象画像の真贋を判定する。モード4は、記載内容間の関係性が既知でない証明書に対して適用可能な判定モードであり、2種類の画像判定を組み合わせて十分な信頼性を確保した判定モードである。 Mode 4 is a determination mode that uses only the determination results of the black-painted image determination and the glyph image determination. When the determination mode is set to mode 4, the comprehensive determination unit 16 determines the authenticity of the target image by comprehensively considering the determination results output from the first determination unit 13 and the second determination unit 14. .. The mode 4 is a determination mode applicable to a certificate in which the relationship between the described contents is unknown, and is a determination mode in which sufficient reliability is ensured by combining two types of image determinations.

モード5は、黒塗り画像判定の判定結果だけを利用する判定モードである。判定モードがモード5に設定されている場合、総合判定部16は、第1判定部13から出力される判定結果に基づいて対象画像の真贋を判定する。モード5は、1種類の判定結果だけを利用するため、処理負荷が低く、高速処理が可能な判定モードである。また、モード4と同様に、記載内容間の関係性が既知でない証明書に対しても適用可能である。 Mode 5 is a determination mode that uses only the determination result of the black-painted image determination. When the determination mode is set to mode 5, the comprehensive determination unit 16 determines the authenticity of the target image based on the determination result output from the first determination unit 13. Mode 5 is a determination mode in which processing load is low and high-speed processing is possible because only one type of determination result is used. Further, as in mode 4, it can be applied to a certificate in which the relationship between the described contents is unknown.

モード6は、字形画像判定の判定結果だけを利用する判定モードである。判定モードがモード6に設定されている場合、総合判定部16は、第2判定部14から出力される判定結果に基づいて対象画像の真贋を判定する。モード6は、1種類の判定結果だけを利用するため、処理負荷が低く、高速処理が可能な判定モードである。また、モード4と同様に、記載内容間の関係性が既知でない証明書に対しても適用可能である。 Mode 6 is a determination mode that uses only the determination result of the glyph image determination. When the determination mode is set to mode 6, the comprehensive determination unit 16 determines the authenticity of the target image based on the determination result output from the second determination unit 14. Mode 6 is a determination mode in which processing load is low and high-speed processing is possible because only one type of determination result is used. Further, as in mode 4, it can be applied to a certificate in which the relationship between the described contents is unknown.

モード7は、関係性判定の判定結果だけを利用する判定モードである。判定モードがモード7に設定されている場合、総合判定部16は、第3判定部15から出力される判定結果に基づいて対象画像の真贋を判定する。モード7は、1種類の判定結果だけを利用するため、処理負荷が低く、高速処理が可能な判定モードである。また、論理的な矛盾を検出して判定を行うため、高い確信度で贋物を見分けることが可能である。 Mode 7 is a determination mode that uses only the determination result of the relationship determination. When the determination mode is set to mode 7, the comprehensive determination unit 16 determines the authenticity of the target image based on the determination result output from the third determination unit 15. Mode 7 is a determination mode in which processing load is low and high-speed processing is possible because only one type of determination result is used. In addition, since a logical contradiction is detected and a judgment is made, it is possible to distinguish an art forgery with a high degree of certainty.

判定モードは、事前に設定されてもよいし、証明書の種別や、手続きの種類に応じて手動又は自動で設定されてもよい。例えば、ユーザ機器30から受信した証明書画像の写真と、別途受信した本人の写真との類似度が所定値未満の場合にモード1が選択され、その類似度が所定値以上の場合にモード2〜4のいずれかが選択されるようにしてもよい。このとき、記載内容間の関係性が既知でない証明書の場合にはモード4が選択されるようにしてもよい。また、複数の証明書画像が提供された場合には、1つの証明書画像の判定についてモード1が選択され、他の証明書画像の判定についてモード2〜7のいずれかが選択されるようにしてもよい。 The determination mode may be set in advance, or may be set manually or automatically depending on the type of certificate and the type of procedure. For example, mode 1 is selected when the degree of similarity between the photograph of the certificate image received from the user device 30 and the photograph of the person who is separately received is less than a predetermined value, and mode 2 is selected when the degree of similarity is greater than or equal to the predetermined value. Any one of ~ 4 may be selected. At this time, mode 4 may be selected in the case of a certificate whose relationship between the described contents is unknown. Further, when a plurality of certificate images are provided, mode 1 is selected for the determination of one certificate image, and one of modes 2 to 7 is selected for the determination of the other certificate image. You may.

次に、図18を参照しながら、第1実施形態に係る閾値DBについて説明する。図18は、第1実施形態に係る閾値DBについて説明するための図表である。 Next, the threshold value DB according to the first embodiment will be described with reference to FIG. FIG. 18 is a chart for explaining the threshold value DB according to the first embodiment.

図18に示すように、閾値DB161bには、第1判定部13から出力される確信度C1、及び第2判定部14から出力される確信度C2に関する判定条件が記載されている。図18の例では、確信度C1、C2を個別に利用して判定するための判定条件に加え、確信度C1、C2に基づく評価値を利用して判定するための判定条件が示されている。また、図18の例では、判定条件に加え、オペレータによる目視検査を要求するメッセージを出力する条件(目検条件)が示されている。なお、評価値を用いる判定条件及び目検条件は省略されてもよい。 As shown in FIG. 18, the threshold value DB 161b describes the determination conditions regarding the certainty degree C1 output from the first determination unit 13 and the certainty degree C2 output from the second determination unit 14. In the example of FIG. 18, in addition to the judgment conditions for making a judgment using the certainty levels C1 and C2 individually, the judgment conditions for making a judgment using the evaluation values based on the certainty levels C1 and C2 are shown. .. Further, in the example of FIG. 18, in addition to the determination condition, a condition (visual inspection condition) for outputting a message requesting a visual inspection by the operator is shown. The judgment condition and the inspection condition using the evaluation value may be omitted.

確信度C1、C2を個別に利用して判定するための判定条件において、確信度C1は、閾値TH1と比較される。C1≧TH1のとき、黒塗り画像判定の結果は“真”となる。確信度C1が0〜1の範囲内にある値で示されるとき、閾値TH1は、例えば、0.9(確信度90%に相当)に設定されてよい。同様に、確信度C2は、閾値TH2と比較される。C2≧TH2のとき、字形画像判定の結果は“真”となる。確信度C2が0〜1の範囲内にある値で示されるとき、閾値TH2は、例えば、0.9(確信度90%に相当)に設定されてよい。 In the determination condition for determining by using the certainty degrees C1 and C2 individually, the certainty degree C1 is compared with the threshold value TH1. When C1 ≧ TH1, the result of the black-painted image determination is “true”. When the certainty C1 is represented by a value in the range 0 to 1, the threshold TH1 may be set to, for example, 0.9 (corresponding to 90% certainty). Similarly, the confidence C2 is compared to the threshold TH2. When C2 ≧ TH2, the result of the glyph image determination is “true”. When the certainty C2 is represented by a value in the range 0 to 1, the threshold TH2 may be set to, for example, 0.9 (corresponding to 90% certainty).

目検条件を設定する場合、確信度C1については、TH1a<C1<TH1という条件が設定されうる。閾値TH1aは、閾値TH1より僅かに小さい値に設定される。例えば、閾値TH1が0.9の場合、閾値TH1aは0.85に設定される。同様に、確信度C2については、TH2a<C2<TH2という条件が設定されうる。閾値TH2aは、閾値TH2より僅かに小さい値に設定される。例えば、閾値TH2が0.9の場合、閾値TH2aは0.85に設定される。 When setting the inspection condition, the condition TH1a <C1 <TH1 can be set for the certainty degree C1. The threshold value TH1a is set to a value slightly smaller than the threshold value TH1. For example, when the threshold TH1 is 0.9, the threshold TH1a is set to 0.85. Similarly, for the certainty C2, the condition TH2a <C2 <TH2 can be set. The threshold value TH2a is set to a value slightly smaller than the threshold value TH2. For example, when the threshold TH2 is 0.9, the threshold TH2a is set to 0.85.

画像判定を組み合わせる場合、証明書画像の鮮明度や各種ノイズに起因して、低めの確信度C1、C2が出力される可能性がある。そのため、閾値TH1、TH2より僅かに小さい確信度C1、C2がそれぞれ出力された場合には目視検査を要求することで、本物の証明書画像を最終的に贋物と判定してしまうリスクを回避することができる。なお、オペレータに目視検査を要求するのではなく、目検条件を満たした場合には証明書画像の再送付を要求するメッセージをユーザ機器30に送信する仕組みにしてもよい。 When the image determination is combined, there is a possibility that low confidence levels C1 and C2 are output due to the sharpness of the certificate image and various noises. Therefore, when the certainty levels C1 and C2, which are slightly smaller than the threshold values TH1 and TH2, are output, a visual inspection is requested to avoid the risk that the genuine certificate image is finally judged as a forgery. be able to. Instead of requesting the operator for visual inspection, a mechanism may be adopted in which a message requesting re-sending of the certificate image is sent to the user device 30 when the inspection conditions are satisfied.

確信度C1、C2に基づく評価値を利用して判定する場合、図18の例では、その前提として確信度C1、C2がそれぞれ閾値TH1b、TH2b以上であることを要求する。閾値TH1b、TH2bは、それぞれ閾値TH1、TH2以下であってよい。図18には、確信度C1、C2の積を評価値として利用する判定条件(下記の式(1)を参照)と、確信度C1、C2の重み平均を評価値として利用する判定条件(下記の式(2)を参照)とが例示されている。 When making a judgment using the evaluation values based on the certainty levels C1 and C2, in the example of FIG. 18, it is required that the certainty levels C1 and C2 are equal to or higher than the threshold values TH1b and TH2b, respectively, as a premise. The threshold values TH1b and TH2b may be equal to or lower than the threshold values TH1 and TH2, respectively. FIG. 18 shows a determination condition using the product of the confidence levels C1 and C2 as the evaluation value (see the following equation (1)) and a determination condition using the weight average of the confidence levels C1 and C2 as the evaluation value (see the following). (See Equation (2)) and.

C1*C2≧TH3
…(1)
C1 * C2 ≧ TH3
… (1)

(K1*C1+K2*C2)/(K1+K2)≧TH3
…(2)
但し、K1>0、K2>0である。
(K1 * C1 + K2 * C2) / (K1 + K2) ≧ TH3
… (2)
However, K1> 0 and K2> 0.

上記の式(1)で与えられる判定条件を採用する場合、C1≧TH1b、C2≧TH2b、及び式(1)の条件を満たしたとき、黒塗り画像判定及び字形画像判定に基づく判定結果が“真”となる。上記の式(2)で与えられる判定条件を採用する場合、C1≧TH1b、C2≧TH2b、及び式(2)の条件を満たしたとき、黒塗り画像判定及び字形画像判定に基づく判定結果が“真”となる。 When the judgment conditions given by the above formula (1) are adopted, when the conditions of C1 ≧ TH1b, C2 ≧ TH2b, and the formula (1) are satisfied, the judgment result based on the black-painted image judgment and the glyph image judgment is ". It becomes "true". When the judgment conditions given by the above formula (2) are adopted, when the conditions of C1 ≧ TH1b, C2 ≧ TH2b, and the formula (2) are satisfied, the judgment result based on the black-painted image judgment and the glyph image judgment is ". It becomes "true".

上記式(1)又は式(2)の判定条件を採用する場合も目検条件が設定されてよい。この場合、式(1)の判定条件を採用する場合における目検条件は下記の式(3)で与えられ、式(2)の判定条件を採用する場合における目検条件は下記の式(4)で与えられる。閾値TH3a、TH3bは、閾値TH3より僅かに小さい値に設定される。例えば、閾値TH3が0.9の場合、閾値TH3a、TH3bは0.85に設定される。なお、目検条件を満たした場合に、目視検査の要求ではなく、証明書画像の再送付を要求するメッセージをユーザ機器30に送信する仕組みにしてもよい。 The inspection conditions may also be set when the determination conditions of the above formula (1) or formula (2) are adopted. In this case, the inspection condition when the determination condition of the equation (1) is adopted is given by the following equation (3), and the inspection condition when the determination condition of the equation (2) is adopted is the following equation (4). ). The threshold values TH3a and TH3b are set to values slightly smaller than the threshold values TH3. For example, when the threshold value TH3 is 0.9, the threshold values TH3a and TH3b are set to 0.85. In addition, when the inspection condition is satisfied, a mechanism may be adopted in which a message requesting re-sending of the certificate image is sent to the user device 30 instead of a request for visual inspection.

TH3a<C1*C2<TH3
…(3)
TH3a <C1 * C2 <TH3
… (3)

TH3b<(K1*C1+K2*C2)/(K1+K2)<TH3
…(4)
TH3b <(K1 * C1 + K2 * C2) / (K1 + K2) <TH3
… (4)

再び図16を参照する。判定結果取得部162は、第1判定部13から確信度C1を取得し、第2判定部14から確信度C2を取得し、第3判定部15から関係性判定の結果(“真”/“偽”)を取得する。判定処理部163は、設定されている判定モードに応じて、黒塗り画像判定、字形画像判定、及び関係性判定の結果を全て又は選択的に利用し、対象画像に対する最終的な真贋判定を行う。 See FIG. 16 again. The determination result acquisition unit 162 acquires the certainty degree C1 from the first judgment unit 13, the certainty degree C2 from the second judgment unit 14, and the relationship determination result (“true” / “” from the third judgment unit 15. Get fake "). The determination processing unit 163 makes a final authenticity determination for the target image by using all or selectively the results of the black-painted image determination, the glyph image determination, and the relationship determination according to the set determination mode. ..

例えば、モード1の場合、判定処理部163は、まず、関係性判定の結果を参照し、関係性判定の結果が“偽”である場合、対象画像が贋物であると判定する。関係性判定の結果が“真”である場合、判定処理部163は、閾値DB161bの判定条件を参照し、確信度C1、C2が、対象とする全ての判定条件を満たすことを確認する。 For example, in the case of mode 1, the determination processing unit 163 first refers to the result of the relationship determination, and if the result of the relationship determination is "false", determines that the target image is an art forgery. When the result of the relationship determination is "true", the determination processing unit 163 refers to the determination condition of the threshold value DB161b and confirms that the certainty degrees C1 and C2 satisfy all the target determination conditions.

例えば、確信度C1、C2を個別に利用して判定する場合、判定処理部163は、確信度C1がC1≧TH1を満たし、かつ、確信度C2がC2≧TH2を満たすことを確認する。いずれかの判定条件が満たされない場合、判定処理部163は、対象画像が贋物であると判定する。一方、全ての判定条件が満たされている場合、判定処理部163は、対象画像が本物であると判定する。 For example, when the determination is made by using the certainty degrees C1 and C2 individually, the determination processing unit 163 confirms that the certainty degree C1 satisfies C1 ≧ TH1 and the certainty degree C2 satisfies C2 ≧ TH2. If any of the determination conditions is not satisfied, the determination processing unit 163 determines that the target image is an art forgery. On the other hand, when all the determination conditions are satisfied, the determination processing unit 163 determines that the target image is genuine.

また、確信度C1、C2に基づく評価値(上記の式(1)及び式(2)のいずれか)を利用して判定する場合、判定処理部163は、確信度C1がC1≧TH1bを満たし、かつ、確信度C2がC2≧TH2bを満たされ、かつ、上記の式(1)又は式(2)のうち対象となる式の条件が満たされることを確認する。少なくとも1つの条件が満たされていない場合、判定処理部163は、対象画像が贋物であると判定する。一方、全ての条件が満たされている場合、判定処理部163は、対象画像が本物であると判定する。 Further, when the evaluation value based on the confidence levels C1 and C2 (either of the above equations (1) and (2)) is used for determination, the determination processing unit 163 satisfies that the confidence level C1 satisfies C1 ≧ TH1b. In addition, it is confirmed that the confidence level C2 satisfies C2 ≧ TH2b, and the condition of the target equation in the above equation (1) or equation (2) is satisfied. If at least one condition is not satisfied, the determination processing unit 163 determines that the target image is an art forgery. On the other hand, when all the conditions are satisfied, the determination processing unit 163 determines that the target image is genuine.

なお、目検条件が満たされる場合、判定処理部163は、メッセージ出力部164を介して、オペレータに対する目視検査の要求メッセージ又はユーザ機器30に対する証明書画像の再送付メッセージを出力してよい。 When the inspection condition is satisfied, the determination processing unit 163 may output a visual inspection request message to the operator or a re-send message of the certificate image to the user device 30 via the message output unit 164.

メッセージ出力部164は、判定処理部163による判定結果に応じて、ユーザ機器30に送信するためのメッセージを出力する。例えば、メッセージ出力部164は、最終的な真贋判定において対象画像が贋物であると判定された場合に、手続きの続行ができない旨を伝えるメッセージや、正しい証明書画像を提供するように促すメッセージを出力する。これらのメッセージは、確認書類受付部11を介してユーザ機器30に送られる。 The message output unit 164 outputs a message to be transmitted to the user device 30 according to the determination result by the determination processing unit 163. For example, the message output unit 164 sends a message notifying that the procedure cannot be continued or a message prompting the user to provide the correct certificate image when the target image is determined to be forgery in the final authenticity determination. Output. These messages are sent to the user device 30 via the confirmation document receiving unit 11.

ここで、図19及び図20を参照しながら、第1実施形態に係る総合判定の処理について、処理の流れを説明する。図19は、第1実施形態に係る総合判定の処理について説明するための第1のフロー図である。図20は、第1実施形態に係る総合判定の処理について説明するための第2のフロー図である。 Here, the flow of the process of the comprehensive determination according to the first embodiment will be described with reference to FIGS. 19 and 20. FIG. 19 is a first flow chart for explaining the processing of the comprehensive determination according to the first embodiment. FIG. 20 is a second flow chart for explaining the processing of the comprehensive determination according to the first embodiment.

(S151)判定処理部163は、判定モードDB161aを参照し、判定モードの設定に応じて実行する判定処理を決定する。 (S151) The determination processing unit 163 refers to the determination mode DB 161a and determines the determination process to be executed according to the setting of the determination mode.

判定モードがモード1の場合、S152以降の全ての処理が実行される。判定モードがモード2の場合、確信度C2に関するS156〜S158の処理がスキップされる。判定モードがモード3の場合、確信度C1に関するS153〜S155の処理がスキップされる。判定モードがモード4の場合、関係性判定の結果に関するS152の処理がスキップされる。 When the determination mode is mode 1, all the processes after S152 are executed. When the determination mode is mode 2, the processes of S156 to S158 relating to the certainty C2 are skipped. When the determination mode is mode 3, the processes of S153 to S155 relating to the certainty C1 are skipped. When the determination mode is mode 4, the process of S152 regarding the result of the relationship determination is skipped.

判定モードがモード5の場合、確信度C2及び関係性判定の結果に関するS152、S156〜S158の処理がスキップされる。判定モードがモード6の場合、確信度C1及び関係性判定の結果に関するS152、S153〜S155の処理がスキップされる。判定モードがモード7の場合、確信度C1、C2に関するS153〜S161の処理がスキップされる。 When the determination mode is mode 5, the processing of S152, S156 to S158 regarding the certainty degree C2 and the result of the relationship determination is skipped. When the determination mode is mode 6, the processing of S152, S153 to S155 regarding the certainty degree C1 and the result of the relationship determination is skipped. When the determination mode is mode 7, the processes of S153 to S161 relating to the certainty degrees C1 and C2 are skipped.

(S152)判定処理部163は、第3判定部15から出力される関係性判定の結果に基づいて、日付条件及び関係性条件を満たしたか否かを判定する。なお、関係性判定の結果が“真”の場合には日付条件及び関係性条件を満たされており、関係性判定の結果が“偽”の場合には日付条件及び関係性条件の少なくとも一方が満たされていない。日付条件及び関係性条件が満たされている場合、処理はS153へと進む。一方、日付条件及び関係性条件が満たされていない場合、処理はS163へと進む。 (S152) The determination processing unit 163 determines whether or not the date condition and the relationship condition are satisfied based on the result of the relationship determination output from the third determination unit 15. If the result of the relationship determination is "true", the date condition and the relationship condition are satisfied, and if the result of the relationship determination is "false", at least one of the date condition and the relationship condition is satisfied. Not satisfied. If the date condition and the relationship condition are satisfied, the process proceeds to S153. On the other hand, if the date condition and the relationship condition are not satisfied, the process proceeds to S163.

(S153)判定処理部163は、C1≧TH1の条件を満たすか否かを判定する。C1≧TH1の条件が満たされる場合、処理はS156へと進む。一方、この条件が満たされない場合、処理はS154へと進む。 (S153) The determination processing unit 163 determines whether or not the condition of C1 ≧ TH1 is satisfied. If the condition of C1 ≧ TH1 is satisfied, the process proceeds to S156. On the other hand, if this condition is not satisfied, the process proceeds to S154.

(S154)判定処理部163は、C1>TH1aの条件を満たすか否かを判定する。なお、処理がS154へと到達する場合、C1<TH1の条件が満たされており、S154では実質的に図18に示した確信度C1についての目検条件が判定される。C1>TH1aの条件が満たされる場合、処理はS155へと進む。一方、この条件が満たされない場合、処理はS163へと進む。 (S154) The determination processing unit 163 determines whether or not the condition of C1> TH1a is satisfied. When the process reaches S154, the condition of C1 <TH1 is satisfied, and in S154, the inspection condition for the certainty degree C1 shown in FIG. 18 is substantially determined. If the condition C1> TH1a is satisfied, the process proceeds to S155. On the other hand, if this condition is not satisfied, the process proceeds to S163.

(S155)判定処理部163は、“要目視検査”のフラグを設定する。なお、証明書画像の再送付をユーザ機器30に要求するための“要再送付”フラグが代わりに設定されてもよい。 (S155) The determination processing unit 163 sets a flag of “visual inspection required”. A "resend required" flag for requesting the user device 30 to resend the certificate image may be set instead.

(S156)判定処理部163は、C2≧TH2の条件を満たすか否かを判定する。C2≧TH2の条件が満たされる場合、処理はS159へと進む。一方、この条件が満たされない場合、処理はS157へと進む。 (S156) The determination processing unit 163 determines whether or not the condition of C2 ≧ TH2 is satisfied. If the condition of C2 ≧ TH2 is satisfied, the process proceeds to S159. On the other hand, if this condition is not satisfied, the process proceeds to S157.

(S157)判定処理部163は、C2>TH2aの条件を満たすか否かを判定する。なお、処理がS157へと到達する場合、C2<TH2の条件が満たされており、S157では実質的に図18に示した確信度C2についての目検条件が判定される。C2>TH2aの条件が満たされる場合、処理はS158へと進む。一方、この条件が満たされない場合、処理はS163へと進む。 (S157) The determination processing unit 163 determines whether or not the condition of C2> TH2a is satisfied. When the process reaches S157, the condition of C2 <TH2 is satisfied, and in S157, the inspection condition for the certainty degree C2 shown in FIG. 18 is substantially determined. If the condition C2> TH2a is satisfied, the process proceeds to S158. On the other hand, if this condition is not satisfied, the process proceeds to S163.

(S158)判定処理部163は、“要目視検査”のフラグを設定する。なお、証明書画像の再送付をユーザ機器30に要求するための“要再送付”フラグが代わりに設定されてもよい。 (S158) The determination processing unit 163 sets a flag of “visual inspection required”. A "resend required" flag for requesting the user device 30 to resend the certificate image may be set instead.

(S159)判定処理部163は、“要目視検査”のフラグ設定があるか否かを判定する。なお、“要再送付”フラグが設定されている場合には、そのフラグ設定があるか否かを判定する。フラグ設定がある場合、処理はS160へと進む。一方、フラグ設定がない場合、処理はS162へと進む。 (S159) The determination processing unit 163 determines whether or not there is a flag setting of "visual inspection required". If the "resend required" flag is set, it is determined whether or not the flag is set. If there is a flag setting, the process proceeds to S160. On the other hand, if there is no flag setting, the process proceeds to S162.

(S160)判定処理部163は、メッセージ出力部164を介して、オペレータに目視検査を要求するメッセージを出力する。そして、判定処理部163は、オペレータによる目視検査の実施結果を受領する。なお、“要再送付”フラグを設定した場合、判定処理部163は、メッセージ出力部164を介して、証明書画像の再送付をユーザ機器30に要求するメッセージを送付し、図19及び図20に示した一連の処理を終了する。 (S160) The determination processing unit 163 outputs a message requesting the operator to perform a visual inspection via the message output unit 164. Then, the determination processing unit 163 receives the execution result of the visual inspection by the operator. When the "re-send required" flag is set, the determination processing unit 163 sends a message requesting the user device 30 to re-send the certificate image via the message output unit 164, and FIGS. 19 and 20 show. The series of processing shown in is completed.

(S161)判定処理部163は、目視検査により対象画像が贋物と判定されたか否かを確認する。目視検査により対象画像が贋物と判定された場合、処理はS163へと進む。一方、目視検査により対象画像が本物と判定された場合、処理はS162へと進む。 (S161) The determination processing unit 163 confirms whether or not the target image is determined to be an art forgery by visual inspection. If the target image is determined to be forgery by visual inspection, the process proceeds to S163. On the other hand, when the target image is determined to be genuine by the visual inspection, the process proceeds to S162.

(S162)判定処理部163は、対象画像を“本物”と判定する。この場合、申し込まれた手続きに関する処理が確認書類受付部11により進められる。また、図19及び図20に示した一連の処理は終了する。 (S162) The determination processing unit 163 determines that the target image is “genuine”. In this case, the confirmation document reception unit 11 proceeds with the processing related to the applied procedure. Further, the series of processes shown in FIGS. 19 and 20 is completed.

(S163)判定処理部163は、対象画像を“贋物”と判定する。この場合、申し込まれた手続きに関する処理は中断され、手続きの続行ができない旨を伝えるメッセージや、正しい証明書画像を提供するように促すメッセージが、確認書類受付部11を介してユーザ機器30に送られる。また、図19及び図20に示した一連の処理は終了する。 (S163) The determination processing unit 163 determines that the target image is “art forgery”. In this case, the processing related to the applied procedure is interrupted, and a message notifying that the procedure cannot be continued and a message prompting to provide the correct certificate image are sent to the user device 30 via the confirmation document reception unit 11. Be done. Further, the series of processes shown in FIGS. 19 and 20 is completed.

なお、図19及び図20の例は、上述した確信度C1、C2を個別に利用する方法を想定しているが、確信度C1、C2に基づく評価値を利用する方法を適用する場合には、S156〜S158の処理が省略され、S153の判定条件が上記の式(1)又は式(2)に置き換えられ、S154の目検条件が上記の式(3)又は式(4)に置き換えられる。また、判定モードはモード1又はモード4に設定される。 The examples of FIGS. 19 and 20 assume a method of individually using the above-mentioned confidence levels C1 and C2, but when applying a method of using evaluation values based on the certainty levels C1 and C2, , S156 to S158 are omitted, the determination condition of S153 is replaced with the above formula (1) or formula (2), and the inspection condition of S154 is replaced with the above formula (3) or formula (4). .. Further, the determination mode is set to mode 1 or mode 4.

また、目検条件に関する処理は省略されてもよい。また、確信度C1の判定に関するS153〜S155の処理群と、確信度C2の判定に関するS156〜S158の処理群とは実行順序を入れ替えてもよいし、或いは、これら2つの処理群を並列で実行してもよい。 Further, the process related to the inspection condition may be omitted. Further, the processing groups of S153 to S155 relating to the determination of the certainty C1 and the processing groups of S156 to S158 relating to the determination of the certainty C2 may be executed in different order, or these two processing groups may be executed in parallel. You may.

[1−6.変形例]
次に、上述した実施形態の変形例について説明する。
[1-6. Modification example]
Next, a modified example of the above-described embodiment will be described.

(黒塗り画像判定の変形について)
上述した黒塗り画像判定の説明では、発行者に関する情報を残し、主に被証明者に依存する情報をマスキングする方法について述べた。第1実施形態に係るマスキング方法はこれに限定されず、例えば、発行者に関する情報及び枠線を残し、その他の文字及び数字を全てマスキングする方法(以下、方法A)を適用してもよい。発行者が異なると、証明書の印刷を行う印刷業者又は印刷機械が異なることがあり、枠線の表記に違いが生じうる。このような違いを人が認識することは難しい一方、文字・数字を含まない図形パターンを精度良く認識することはAIにとって得意とするところである。そのため、方法Aを適用する場合でも、証明書の真贋判定に利用可能なパターン認識器を生成することができる。
(About transformation of black-painted image judgment)
In the above-mentioned explanation of the black-painted image determination, a method of masking the information mainly dependent on the proved person while leaving the information about the issuer is described. The masking method according to the first embodiment is not limited to this, and for example, a method of masking all other characters and numbers while leaving information and a border about the issuer (hereinafter, method A) may be applied. Different issuers may have different printers or printing machines that print the certificate, which can lead to different border notations. While it is difficult for humans to recognize such differences, AI is good at accurately recognizing graphic patterns that do not include letters and numbers. Therefore, even when the method A is applied, a pattern recognizer that can be used for determining the authenticity of the certificate can be generated.

また、上記の説明では、テンプレート画像をAIに学習させてパターン認識器を生成していたが、各テンプレート画像に対応する交付日又は交付時期に関する情報を教師データとしてAIに与え、教師あり学習によりパターン認識器を生成する方法(以下、方法B)を適用してもよい。この場合、対象画像を判定する際に、対象画像から文字認識により読み取った交付日又は交付時期に関する情報がパターン認識器に入力される。方法Bの場合、テンプレート画像が交付日又は交付時期について正確に分類されるため、認識精度が向上することがある。 Further, in the above explanation, the template image was trained by AI to generate a pattern recognizer, but information on the delivery date or delivery time corresponding to each template image is given to AI as teacher data, and by supervised learning. A method for generating a pattern recognizer (hereinafter referred to as method B) may be applied. In this case, when determining the target image, information regarding the delivery date or delivery time read from the target image by character recognition is input to the pattern recognizer. In the case of the method B, since the template images are accurately classified with respect to the delivery date or the delivery time, the recognition accuracy may be improved.

上記の方法Bでは交付日又は交付時期に関する情報を教師データとしてAIに与えるが、さらに、発行者に関する情報(交付場所の情報)を教師データとしてAIに与えてパターン認識器を生成する方法(以下、方法C)を適用してもよい。この場合、対象画像を判定する際に、対象画像から文字認識により読み取った交付日又は交付時期に関する情報と、発行者に関する情報(交付場所の情報)がパターン認識器に入力される。方法Cの場合、テンプレート画像が交付日又は交付時期と発行者(交付場所)について正確に分類されるため、認識精度が向上することがある。 In the above method B, information on the delivery date or delivery time is given to the AI as teacher data, and further, information on the issuer (information on the delivery location) is given to the AI as teacher data to generate a pattern recognizer (hereinafter,). , Method C) may be applied. In this case, when determining the target image, information on the delivery date or delivery time read from the target image by character recognition and information on the issuer (information on the delivery location) are input to the pattern recognizer. In the case of method C, since the template image is accurately classified by the delivery date or delivery time and the issuer (delivery place), the recognition accuracy may be improved.

上記の方法Aのようにマスキングする部分は適宜変更することができる。また、上記の方法B及び方法Cのように、文字認識により読み取り可能な情報を教師データとしてAIに与え、教師あり学習によりパターン認識器を生成することができる。このような変形についても当然に第1実施形態の技術的範囲に属する。 The part to be masked as in the above method A can be changed as appropriate. Further, as in the above methods B and C, information readable by character recognition can be given to AI as teacher data, and a pattern recognizer can be generated by supervised learning. Naturally, such a modification also belongs to the technical scope of the first embodiment.

(字形画像判定の変形について)
上述した字形画像判定の説明では、字形画像DB141aを利用して字形の類似度を評価していたが、パターン認識器を利用して字形画像判定を実施してもよい。例えば、交付日、発行者(交付場所)、所定文字を含む証明書の所定領域だけを残したテンプレート画像を用意し、そのテンプレート画像をAIに学習させることで、交付日及び発行者(交付場所)に応じた所定文字の字形を認識するパターン認識器を生成することができる。このパターン認識器を利用することで字形画像判定が可能になる。
(About the transformation of glyph image judgment)
In the above description of the glyph image determination, the glyph image DB 141a is used to evaluate the similarity of the glyphs, but the glyph image determination may be performed using a pattern recognizer. For example, by preparing a template image that leaves only the specified area of the certificate including the delivery date, issuer (delivery place), and predetermined characters, and letting AI learn the template image, the delivery date and issuer (delivery place). ), A pattern recognizer that recognizes the character shape of a predetermined character can be generated. By using this pattern recognizer, it is possible to determine a glyph image.

また、字形画像判定においても、交付日又は交付時期と、発行者(交付場所)に関する情報を教師データとしてAIに与え、所定文字の字形をAIに学習させることでパターン認識器を生成する方法(以下、方法D)を適用することができる。この場合、対象画像を判定する際に、対象画像から文字認識により読み取った交付日又は交付時期に関する情報がパターン認識器に入力される。方法Dの場合、テンプレート画像が交付日又は交付時期について正確に分類されるため、認識精度が向上しうる。このような変形についても当然に第1実施形態の技術的範囲に属する。 Also, in the glyph image determination, a method of generating a pattern recognizer by giving information about the issue date or time and the issuer (delivery place) to AI as teacher data and letting AI learn the glyph of a predetermined character ( Hereinafter, method D) can be applied. In this case, when determining the target image, information regarding the delivery date or delivery time read from the target image by character recognition is input to the pattern recognizer. In the case of the method D, since the template images are accurately classified with respect to the delivery date or the delivery time, the recognition accuracy can be improved. Naturally, such a modification also belongs to the technical scope of the first embodiment.

(真贋判定装置の変形について)
上記の説明では、第1判定部13、第2判定部14、及び第3判定部15を全て含む真贋判定装置10を例示したが、その一部を省略する変形が可能である。
(About deformation of authenticity judgment device)
In the above description, the authenticity determination device 10 including all of the first determination unit 13, the second determination unit 14, and the third determination unit 15 has been illustrated, but a modification in which a part thereof is omitted is possible.

第1判定部13を省略した真贋判定装置10は、字形画像判定及び関係性判定の少なくとも一方を実施する。第2判定部14を省略した真贋判定装置10は、黒塗り画像判定及び関係性判定の少なくとも一方を実施する。第3判定部15を省略した真贋判定装置10は、黒塗り画像判定及び字形画像判定の少なくとも一方を実施する。第1判定部13及び第2判定部14を省略した真贋判定装置10は、関係性判定を実施する。第1判定部13及び第3判定部15を省略した真贋判定装置10は、字形画像判定を実施する。第2判定部14及び第3判定部15を省略した真贋判定装置10は、黒塗り画像判定を実施する。 The authenticity determination device 10 omitting the first determination unit 13 performs at least one of the glyph image determination and the relationship determination. The authenticity determination device 10 omitting the second determination unit 14 performs at least one of the black-painted image determination and the relationship determination. The authenticity determination device 10 omitting the third determination unit 15 performs at least one of the black-painted image determination and the glyph image determination. The authenticity determination device 10 omitting the first determination unit 13 and the second determination unit 14 performs the relationship determination. The authenticity determination device 10 omitting the first determination unit 13 and the third determination unit 15 performs the glyph image determination. The authenticity determination device 10 omitting the second determination unit 14 and the third determination unit 15 performs black-painted image determination.

このように、真贋判定装置10の形態は適宜変形可能であり、そのような変形例についても当然に第1実施形態の技術的範囲に属する。 As described above, the form of the authenticity determination device 10 can be appropriately deformed, and such a modification naturally belongs to the technical scope of the first embodiment.

(システムの変形)
図1に示したシステムでは、真贋判定装置10と判定器生成装置20とが別々の装置とされているが、真贋判定装置10と判定器生成装置20とが、同じ1台のコンピュータ、或いは、複数のコンピュータを接続した1つの分散処理システムで構成されてもよい。また、第1判定部13、第2判定部14、第3判定部15、及び総合判定部16は、それぞれ別々のコンピュータにより構成されてもよいし、或いは、それらの一部が1つのコンピュータで構成され、残りの部分が他のコンピュータで構成されてもよい。また、真贋判定装置10及び判定器生成装置20が有する各記憶部の機能は、ネットワークNW又は他のネットワーク上にあるクラウドストレージにより実現されてもよい。
(Transformation of system)
In the system shown in FIG. 1, the authenticity determination device 10 and the determination device generator 20 are separate devices, but the authenticity determination device 10 and the determination device generator 20 are the same computer or one computer or the same device generator 20. It may be configured by one distributed processing system in which a plurality of computers are connected. Further, the first determination unit 13, the second determination unit 14, the third determination unit 15, and the comprehensive determination unit 16 may be configured by separate computers, or a part of them may be a single computer. It may be configured and the rest may be configured on another computer. Further, the function of each storage unit included in the authenticity determination device 10 and the determination device generation device 20 may be realized by the network NW or cloud storage on another network.

このように、第1実施形態に係るシステムの形態は適宜変形可能であり、そのような変形例についても当然に第1実施形態の技術的範囲に属する。 As described above, the form of the system according to the first embodiment can be appropriately modified, and such a modified example naturally belongs to the technical scope of the first embodiment.

<2.第2実施形態>
次に、本開示の第2実施形態について説明する。なお、上述した第1実施形態と重複する部分の説明については詳細な説明を省略する。
<2. Second Embodiment>
Next, a second embodiment of the present disclosure will be described. It should be noted that detailed description of the portion overlapping with the above-described first embodiment will be omitted.

(黒塗り画像判定)
まず、第2実施形態に係る黒塗り画像判定について説明する。第2実施形態に係る黒塗り画像判定は、上記の第1実施形態とは異なり、証明書画像群22aからマスク画像22bを利用して生成されうる各テンプレート画像と、対象画像から生成される黒塗り画像とを比較し、その比較結果に基づいて行われる。
(Black-painted image judgment)
First, the black-painted image determination according to the second embodiment will be described. The black-painted image determination according to the second embodiment is different from the first embodiment described above, in that each template image that can be generated from the certificate image group 22a using the mask image 22b and the black that is generated from the target image. It is compared with the filled image and performed based on the comparison result.

第2実施形態において、第1判定部13は、後述するテンプレート画像DB231aを参照し、画像同士の類似度を判定するパターン認識器を利用して、黒塗り画像と各テンプレート画像との間の類似度を判定する。なお、テンプレート画像DB231aは判定器生成装置20により生成されてもよいし、第1判定部13の記憶部131に予め格納されてもよい。また、第2実施形態に係るパターン認識器は、上述した第1実施形態に係るパターン認識器131bとは異なる点に留意されたい。 In the second embodiment, the first determination unit 13 refers to the template image DB231a described later and uses a pattern recognizer for determining the similarity between the images to resemble the black-painted image and each template image. Determine the degree. The template image DB 231a may be generated by the determination device generation device 20, or may be stored in advance in the storage unit 131 of the first determination unit 13. Further, it should be noted that the pattern recognizer according to the second embodiment is different from the pattern recognizer 131b according to the first embodiment described above.

テンプレート画像DB231aは、例えば、図21に示すような情報を含む。図21は、本開示の第2実施形態に係るテンプレート画像DBについて説明するための図表である。図21に示すように、テンプレート画像DB231aには、発行者、条件、交付日、及びテンプレート画像の画像データ(tP190410_01aなど)が対応付けて格納される。なお、図21の例では、発行者、条件、交付日の1つの組み合わせに対して複数のテンプレート画像が対応付けられているが、1つの組み合わせに対して1つのテンプレート画像が対応付けられていてもよい。また、条件の欄に記載の条件は、図13に例示した関係性DB151bに含まれる各種条件であってよい。例えば、優良運転者に該当するか否か、“準中型車”の免許種別に該当するか否かなどの条件が対象となりうる。また、テンプレート画像DB231aでは、発行者、条件、及び交付日の各組について、複数のテンプレート画像が対応付けられる。 The template image DB 231a contains, for example, information as shown in FIG. FIG. 21 is a chart for explaining the template image DB according to the second embodiment of the present disclosure. As shown in FIG. 21, the template image DB 231a stores the issuer, conditions, delivery date, and image data of the template image (tP190410_01a, etc.) in association with each other. In the example of FIG. 21, a plurality of template images are associated with one combination of issuer, condition, and delivery date, but one template image is associated with one combination. May be good. Further, the conditions described in the condition column may be various conditions included in the relationship DB 151b illustrated in FIG. For example, conditions such as whether or not the driver is a good driver and whether or not the driver is a "quasi-medium-sized vehicle" license type can be the target. Further, in the template image DB 231a, a plurality of template images are associated with each set of the issuer, the condition, and the delivery date.

第2実施形態に係る第1判定部13は、図22に例示した流れに沿って処理を実行する。図22は、本開示の第2実施形態に係る黒塗り画像判定の処理について説明するためのフロー図である。 The first determination unit 13 according to the second embodiment executes the process according to the flow illustrated in FIG. FIG. 22 is a flow chart for explaining the black-painted image determination process according to the second embodiment of the present disclosure.

(S201)マスキング部133は、マスク画像131aを用いて対象画像にマスキングを施し、黒塗り画像を生成する。 (S201) The masking unit 133 masks the target image using the mask image 131a to generate a black-painted image.

(S202、S206)黒塗り画像判定部134は、テンプレート画像DB231aに含まれるテンプレート画像を特定するためのパラメータpを1からNP(NPはテンプレート画像数)まで変更しながら、S202〜S206の間の処理を繰り返し実行する。但し、S205の条件が満たされた場合、繰り返し処理の途中で処理はS208へと進む。 (S202, S206) The black-painted image determination unit 134 changes the parameter p for specifying the template image included in the template image DB231a from 1 to NP (NP is the number of template images), and is between S202 and S206. Repeat the process. However, when the condition of S205 is satisfied, the process proceeds to S208 in the middle of the iterative process.

(S203)黒塗り画像判定部134は、テンプレート画像DB231aからp番目のテンプレート画像を読み出す。 (S203) The black-painted image determination unit 134 reads out the p-th template image from the template image DB 231a.

(S204)黒塗り画像判定部134は、パターン認識器を用いて、黒塗り画像と、読み出したテンプレート画像との間の類似度を計算する。ここで用いるパターン認識器は、BRIEF、ORB、SIFT、SURFなどの画像特徴に基づいて画像同士の類似度を判定する判定器であってよい。この場合、黒塗り画像判定部134は、黒塗り画像とテンプレート画像とを判定器に入力し、判定器から出力される類似度を取得する。 (S204) The black-painted image determination unit 134 calculates the degree of similarity between the black-painted image and the read template image by using the pattern recognizer. The pattern recognizer used here may be a determination device that determines the degree of similarity between images based on image features such as BRIEF, ORB, SIFT, and SURF. In this case, the black-painted image determination unit 134 inputs the black-painted image and the template image to the determination device, and acquires the similarity output from the determination device.

(S205)黒塗り画像判定部134は、S204で計算された類似度が所定の閾値以上であるか否かを判定する。例えば、比較対象の画像が同一の場合に類似度が1、完全に異なる場合に0となるように類似度が規格化されている場合、所定の閾値は、0から1の範囲内の値(例えば、0.9)に設定される。類似度が所定の閾値以上である場合、処理はS208へと進む。一方、類似度が所定の閾値以上でない場合、処理はS206へと進む。処理がS206へと進んだ場合、pがNP未満のときには処理がS202へと戻り、pがNPのときには処理がS207へと進む。 (S205) The black-painted image determination unit 134 determines whether or not the similarity calculated in S204 is equal to or greater than a predetermined threshold value. For example, when the similarity is standardized so that the similarity is 1 when the images to be compared are the same and 0 when they are completely different, the predetermined threshold value is a value within the range of 0 to 1. For example, it is set to 0.9). If the similarity is equal to or greater than a predetermined threshold value, the process proceeds to S208. On the other hand, if the similarity is not equal to or higher than a predetermined threshold value, the process proceeds to S206. When the process proceeds to S206, the process returns to S202 when p is less than NP, and proceeds to S207 when p is NP.

(S207)黒塗り画像判定部134は、黒塗り画像判定の結果を偽とし、判定結果を総合判定部16に提供する。図22の例では、黒塗り画像が、テンプレート画像DB231aに含まれるテンプレート画像のいずれとも類似しない場合に、処理がS207へ到達する。そして、S207の処理に到達した場合には、判定結果が偽とされる。S207の処理が完了すると、処理はS209へと進む。 (S207) The black-painted image determination unit 134 sets the result of the black-painted image determination as false and provides the determination result to the comprehensive determination unit 16. In the example of FIG. 22, when the black-painted image is not similar to any of the template images included in the template image DB231a, the process reaches S207. Then, when the process of S207 is reached, the determination result is false. When the process of S207 is completed, the process proceeds to S209.

(S208)黒塗り画像判定部134は、黒塗り画像判定の結果を真とし、判定結果を総合判定部16に提供する。図22の例では、黒塗り画像が、テンプレート画像DB231aに含まれるテンプレート画像のいずれかと類似している場合(類似度が閾値以上の場合)に、処理がS208へ到達する。そして、S208の処理に到達した場合には、判定結果が真とされる。 (S208) The black-painted image determination unit 134 makes the result of the black-painted image determination true, and provides the determination result to the comprehensive determination unit 16. In the example of FIG. 22, when the black-painted image is similar to any of the template images included in the template image DB231a (when the similarity is equal to or more than the threshold value), the process reaches S208. Then, when the process of S208 is reached, the determination result is regarded as true.

(S209)第1判定部13は、全ての対象画像について上述した黒塗り画像判定を実施したか否かを判定する。未処理の対象画像がある場合、処理はS201へと進む。一方、全ての対象画像について黒塗り画像判定を実施し終えた場合には、図22に示した一連の処理は終了する。 (S209) The first determination unit 13 determines whether or not the above-mentioned black-painted image determination has been performed for all the target images. If there is an unprocessed target image, the process proceeds to S201. On the other hand, when the black-painted image determination is completed for all the target images, the series of processes shown in FIG. 22 is completed.

上記のように、第2実施形態では、テンプレート画像DB231aに予め用意された全てのテンプレート画像と、黒塗り画像とが突合され、いずれかのテンプレート画像との間の十分な類似性が確認できた場合に、黒塗り画像判定の結果が真となる。 As described above, in the second embodiment, all the template images prepared in advance in the template image DB231a and the black-painted image are collated, and sufficient similarity between any of the template images can be confirmed. In this case, the result of the black-painted image determination is true.

黒塗り画像判定の結果、黒塗り画像に対応するテンプレート画像が特定されると、テンプレート画像DB231aの内容から、そのテンプレート画像に対応する発行者、条件、交付日の組が特定されうる。特定された発行者、条件、交付日は他の判定に活用することができる。例えば、対象画像に記載されている発行者、条件、交付日と、テンプレート画像DB231aに基づいて特定された発行者、条件、交付日との整合性を確認することで、真贋判定の精度をより高めることができる。 When the template image corresponding to the black-painted image is specified as a result of the black-painted image determination, the issuer, the condition, and the set of the delivery date corresponding to the template image can be specified from the contents of the template image DB231a. The specified issuer, conditions, and date of issue can be used for other judgments. For example, by confirming the consistency between the issuer, condition, and issue date described in the target image and the issuer, condition, and issue date specified based on the template image DB231a, the accuracy of the authenticity determination can be improved. Can be enhanced.

(字形画像判定)
次に、第2実施形態に係る字形画像判定について説明する。第2実施形態に係る字形画像判定では、上述した第1実施形態に係る字形画像判定とは異なり、対象画像から発行者及び交付時期を特定することなく、後述する字形画像DB241aを利用し、字形画像の類似度に基づいて判定を行う。字形画像DB241aは、例えば、図23に示すような情報を含む。図23は、本開示の第2実施形態に係る字形画像DBについて説明するための図表である。
(Glyph image judgment)
Next, the glyph image determination according to the second embodiment will be described. In the glyph image determination according to the second embodiment, unlike the glyph image determination according to the first embodiment described above, the glyph image DB241a, which will be described later, is used without specifying the issuer and the delivery time from the target image. Judgment is made based on the similarity of images. The glyph image DB 241a contains, for example, information as shown in FIG. 23. FIG. 23 is a chart for explaining the glyph image DB according to the second embodiment of the present disclosure.

図23の例において、第2実施形態に係る字形画像DB241aには、発行者、条件、交付日、記載箇所、及び字形画像の画像データ(tC190410_01aなど)が対応付けて格納されている。条件の欄に記載の条件は、図13に例示した関係性DB151bに含まれる各種条件であってよい。例えば、優良運転者に該当するか否か、“準中型車”の免許種別に該当するか否かなどの条件が対象となりうる。また、字形画像DB241aでは、発行者、条件、及び交付日の各組について複数の字形画像が対応付けられる。 In the example of FIG. 23, the glyph image DB 241a according to the second embodiment stores the issuer, the condition, the date of delivery, the description location, and the image data of the glyph image (tC190410_01a, etc.) in association with each other. The conditions described in the condition column may be various conditions included in the relationship DB 151b illustrated in FIG. For example, conditions such as whether or not the driver is a good driver and whether or not the driver is a "quasi-medium-sized vehicle" license type can be the target. Further, in the glyph image DB 241a, a plurality of glyph images are associated with each set of the issuer, the condition, and the delivery date.

なお、証明書の記載欄には、元号や年月日などを表す特定の文字及び数字が用いられる。そのため、各記載欄に記載されうる文字・数字について、発行者、条件、及び交付日の各組に対応する複数の字形画像が用意され、字形画像DB241aに格納される。字形画像DB241aに格納された字形画像を、対象画像から抽出される各字形画像と比較し、全ての字形画像が十分に類似していれば、その対象画像は真であると推定されうる。第2実施形態に係る字形画像判定では、この仕組みを利用して判定を行う。なお、第2実施形態では、第2判定部14の文字認識部143は省略されてよい。 In the entry field of the certificate, specific characters and numbers representing the era name, date, etc. are used. Therefore, for the characters / numbers that can be described in each entry column, a plurality of glyph images corresponding to each set of the issuer, the condition, and the date of issuance are prepared and stored in the glyph image DB 241a. The glyph image stored in the glyph image DB241a is compared with each glyph image extracted from the target image, and if all the glyph images are sufficiently similar, the target image can be presumed to be true. In the glyph image determination according to the second embodiment, the determination is performed using this mechanism. In the second embodiment, the character recognition unit 143 of the second determination unit 14 may be omitted.

以下、図24及び図25を参照しながら、第2実施形態に係る字形画像判定の処理について、さらに説明する。図24は、本開示の第2実施形態に係る字形画像判定の処理について説明するための第1のフロー図である。図25は、本開示の第2実施形態に係る字形画像判定の処理について説明するための第2のフロー図である。なお、第2判定部14の記憶部141に字形画像DB241aが格納されているものとする。 Hereinafter, the process of determining the glyph image according to the second embodiment will be further described with reference to FIGS. 24 and 25. FIG. 24 is a first flow chart for explaining the process of determining the glyph image according to the second embodiment of the present disclosure. FIG. 25 is a second flow chart for explaining the process of determining the glyph image according to the second embodiment of the present disclosure. It is assumed that the glyph image DB 241a is stored in the storage unit 141 of the second determination unit 14.

(S211、S218)S211とS218との間の処理は、対象となる記載箇所のそれぞれについて実行される。対象となる記載箇所は、字形画像DB241aに記載された全ての記載箇所である。S211では記載箇所が順次選択され、選択された記載箇所についてS218までの処理が実行される。例えば、「有効期限欄」についてS211とS218との間の処理が実行され、「生年月日欄」についてS211とS218との間の処理が実行され、他の記載箇所についても同様に順次処理が実行される。 (S211 and S218) The processing between S211 and S218 is executed for each of the target description points. The target description locations are all the description locations described in the glyph image DB 241a. In S211 the description points are sequentially selected, and the processes up to S218 are executed for the selected description points. For example, the process between S211 and S218 is executed for the "expiration date column", the process between S211 and S218 is executed for the "date of birth column", and the other described parts are similarly processed in sequence. Will be executed.

(S212、S217)S212とS217との間の処理は、S211で選択された記載箇所に対応する字形画像DB241aの各字形画像について実行される。S212では、対象となる字形画像を特定するためのパラメータq(q=1〜NQ;NQは対象となる字形画像の数)が順次選択され、パラメータqの各値についてS212とS217との間お処理が実行される。つまり、選択された記載箇所に記載されうる文字・数字の字形画像の全てと、対応する対象画像の記載欄から切り出される字形画像とが突合される。 (S212, S217) The process between S212 and S217 is executed for each glyph image of the glyph image DB241a corresponding to the description location selected in S211. In S212, the parameter q (q = 1 to NQ; NQ is the number of target glyph images) for specifying the target glyph image is sequentially selected, and each value of the parameter q is between S212 and S217. The process is executed. That is, all the glyph images of characters / numbers that can be described in the selected description location are collated with the glyph images cut out from the description fields of the corresponding target images.

(S213)字形判定部144は、対象画像の該当記載箇所から字形画像を抽出する。以下では、説明を簡単にするため、対象画像から抽出された字形画像の字形を「対象字形」と表記することがある。 (S213) The glyph determination unit 144 extracts the glyph image from the corresponding description location of the target image. In the following, for the sake of simplicity, the glyph of the glyph image extracted from the glyph image may be referred to as a "glyph".

(S214)字形判定部144は、字形画像DB241aから、該当記載箇所で用いられうる全ての字形画像を取得する。以下では、説明を簡単にするため、字形画像DB241aから取得された字形画像の字形を「参照字形」と表記することがある。 (S214) The glyph determination unit 144 acquires all the glyph images that can be used in the corresponding description location from the glyph image DB 241a. In the following, for the sake of simplicity, the glyph of the glyph image acquired from the glyph image DB241a may be referred to as a “reference glyph”.

(S215)字形判定部144は、対象画像から抽出された字形画像と、字形画像DB241aから取得された字形画像のそれぞれとを類似度判定器に入力し、対象字形と、各参照字形との間の類似度を計算する。つまり、第2実施形態では、全ての参照字形と、対象字形とが比較される。例えば、図3に示した運転免許証の場合、記載欄41hには、0〜9の数字を並べた数字の列が記載される。この場合、参照字形は記載欄41hに記載されうる0〜9の字形であり、字形判定部144は、0〜9の全ての字形(参照字形)と、対象画像の同じ記載欄から抽出された各数字の字形(対象字形)とを比較する。 (S215) The glyph determination unit 144 inputs each of the glyph image extracted from the target image and the glyph image acquired from the glyph image DB241a into the similarity determination device, and between the target glyph and each reference glyph. Calculate the similarity of. That is, in the second embodiment, all the reference glyphs and the target glyphs are compared. For example, in the case of the driver's license shown in FIG. 3, a string of numbers in which numbers 0 to 9 are arranged is described in the entry field 41h. In this case, the reference glyph is a glyph of 0 to 9 that can be described in the description column 41h, and the glyph determination unit 144 is extracted from all the glyphs (reference glyph) of 0 to 9 and the same description column of the target image. Compare the glyphs of each number (target glyphs).

(S216)字形判定部144は、対象字形と各参照字形との間の類似度を所定の閾値と比較する。対象字形が複数あり、比較される参照字形が複数ある場合、まず、1つの対象字形について類似度が閾値以上となる参照字形が存在するかが判定される(判定A)。さらに、全ての対象字形についての判定Aの結果から、類似度が閾値以上となる参照字形が存在することが判定される(判定B)。 (S216) The glyph determination unit 144 compares the degree of similarity between the target glyph and each reference glyph with a predetermined threshold value. When there are a plurality of target glyphs and there are a plurality of reference glyphs to be compared, it is first determined whether or not there is a reference glyph whose similarity is equal to or higher than the threshold value for one target glyph (determination A). Further, from the results of the determination A for all the target glyphs, it is determined that there is a reference glyph whose similarity is equal to or higher than the threshold value (determination B).

上記の判定Bで、全ての対象字形について類似度が閾値以上となる参照字形が存在すると判定された場合、字形判定部144は、各対象字形について閾値以上の類似度が得られたと判定する。各対象字形について閾値以上の類似度が得られた場合、処理はS217へと進む。処理がS217へと進んだ場合、パラメータqがNQ未満ならば処理はS212へと戻り、パラメータqがNQならば処理はS218へと進む。さらに、全ての記載箇所について処理がS212〜S217の処理が実行完了した場合に処理はS219へと進む。一方、いずれかの対象字形について閾値以上の類似度が得られなかった場合、処理はS220へと進む。 When it is determined in the above determination B that there is a reference glyph whose similarity is equal to or higher than the threshold value for all the target glyphs, the character shape determination unit 144 determines that the similarity equal to or higher than the threshold value is obtained for each target glyph. When the similarity equal to or higher than the threshold value is obtained for each target glyph, the process proceeds to S217. When the process proceeds to S217, if the parameter q is less than NQ, the process returns to S212, and if the parameter q is NQ, the process proceeds to S218. Further, when the processes of S212 to S217 are completed for all the described parts, the process proceeds to S219. On the other hand, if no similarity equal to or higher than the threshold value is obtained for any of the target glyphs, the process proceeds to S220.

(S219)字形判定部144は、字形画像判定の結果を真とし、判定結果を総合判定部16に提供する。図24及び図25の例では、1つの記載箇所について、対象字形のそれぞれについて類似する参照字形の存在が確認され、さらに、その確認が全ての記載箇所についてとれた場合に、処理がS219へ到達する。そして、S219の処理に到達した場合には、判定結果が真とされる。S219の処理が完了すると、処理はS221へと進む。 (S219) The glyph determination unit 144 makes the result of the glyph image determination true, and provides the determination result to the comprehensive determination unit 16. In the examples of FIGS. 24 and 25, when the existence of a similar reference glyph for each of the target glyphs is confirmed for one description location, and further, the processing reaches S219 when the confirmation is taken for all the description locations. To do. Then, when the process of S219 is reached, the determination result is regarded as true. When the process of S219 is completed, the process proceeds to S221.

(S220)字形判定部144は、字形画像判定の結果を偽とし、判定結果を総合判定部16に提供する。図24及び図25の例では、いずれかの記載箇所について、対象字形のそれぞれについて類似する参照字形の存在が確認できなかった場合、処理がS220へ到達する。そして、S220の処理に到達した場合には、判定結果が偽とされる。 (S220) The glyph determination unit 144 sets the result of the glyph image determination as false and provides the determination result to the comprehensive determination unit 16. In the examples of FIGS. 24 and 25, when the existence of a similar reference glyph for each of the target glyphs cannot be confirmed for any of the description locations, the process reaches S220. Then, when the process of S220 is reached, the determination result is false.

(S221)第2判定部14は、全ての対象画像について上述した字形画像判定を実施したか否かを判定する。未処理の対象画像がある場合、処理はS211へと進む。一方、全ての対象画像について字形画像判定を実施し終えた場合には、図24及び図25に示した一連の処理は終了する。 (S221) The second determination unit 14 determines whether or not the above-mentioned glyph image determination has been performed for all the target images. If there is an unprocessed target image, the process proceeds to S211. On the other hand, when the glyph image determination is completed for all the target images, the series of processes shown in FIGS. 24 and 25 is completed.

上記のように、第2実施形態では、記載箇所毎に、字形画像DB241aに予め用意された全ての字形画像の字形(参照字形)と、対象画像の字形(対象字形)とが突合され、各対象字形について、いずれかの参照字形との間の十分な類似性が確認できた場合に、字形画像判定の結果が真となる。なお、字形画像判定の結果が偽の場合でも、対応する参照字形がない対象字形の字形画像を含む記載箇所を特定することができるため、どの記載欄に偽造が施されているかを特定することができる。また、それ以外の記載箇所については記載内容が正しいと推定されうる。 As described above, in the second embodiment, the glyphs (reference glyphs) of all the glyph images prepared in advance in the glyph image DB 241a and the glyphs (target glyphs) of the target image are collated with each other at each description location. When sufficient similarity between the target glyph and any of the reference glyphs can be confirmed, the result of the glyph image determination is true. Even if the result of the glyph image determination is false, it is possible to specify the description location including the glyph image of the target glyph that does not have the corresponding reference glyph, so specify which description column is forged. Can be done. In addition, it can be presumed that the description contents are correct for other description points.

以上、第2実施形態に係る黒塗り画像判定及び字形画像判定について説明してきた。黒塗り画像判定及び字形画像判定以外の要素については、上述した第1実施形態と同様であるため、ここでは詳細な説明を省略する。なお、第2実施形態に係る黒塗り画像判定及び字形画像判定の一方だけを第1実施形態の対応する要素と置き換えるように変形してもよいし、第1実施形態の説明において述べた各種の変形を適用してもよい。このように、第1及び第2実施形態の技術的要素を任意に組み合わせてよいし、また、さらに変形してもよい。そうした変形例についても当然に本開示に係る実施形態の技術的範囲に属する。 The black-painted image determination and the glyph image determination according to the second embodiment have been described above. Since the elements other than the black-painted image determination and the glyph image determination are the same as those in the first embodiment described above, detailed description thereof will be omitted here. In addition, only one of the black-painted image determination and the glyph image determination according to the second embodiment may be modified so as to replace the corresponding element of the first embodiment, and various types described in the description of the first embodiment may be modified. Transformations may be applied. In this way, the technical elements of the first and second embodiments may be arbitrarily combined, or may be further modified. Such modifications also naturally belong to the technical scope of the embodiments according to the present disclosure.

<3.付記>
以下、本開示の実施形態に係る技術的事項について、さらに付記を開示する。以下に示す付記の内容は、本開示の技術的範囲を限定する意図ではなく、また、その内容に基づいて当業者が想到しうる変形例、応用例、及び具体例についても当然に本開示の技術的範囲に属する。
<3. Addendum>
Hereinafter, additional notes will be disclosed with respect to the technical matters relating to the embodiments of the present disclosure. The contents of the appendices shown below are not intended to limit the technical scope of the present disclosure, and of course, modifications, applications, and specific examples that can be conceived by those skilled in the art based on the contents of the present disclosure are also included in the present disclosure. It belongs to the technical scope.

(付記1)真贋判定の対象となる証明書の画像を取得することと、
取得された前記証明書の画像を解析して、発行者及び発行時期を特定し、所定の記載欄にある文字又は数字の画像を抽出することと、
発行者、発行時期、及び、前記所定の記載欄にある文字又は数字の画像とを対応付けるデータベースを参照し、取得された前記証明書の画像から抽出された前記文字又は数字の画像と、前記データベースから抽出される前記文字又は数字の画像との類似度を判定する判定器を用いて、取得された前記証明書の画像の真贋を判定すること
を含む処理をコンピュータが実行する、真贋判定方法。
(Appendix 1) Obtaining an image of the certificate that is the target of authenticity judgment,
Analyzing the acquired image of the certificate, identifying the issuer and the issue time, and extracting the image of the characters or numbers in the predetermined entry field.
The image of the character or number extracted from the image of the certificate obtained by referring to the database that associates the issuer, the time of issuance, and the image of the character or number in the predetermined entry field, and the database. An authenticity determination method in which a computer executes a process including determining the authenticity of an image of the acquired certificate by using a determination device for determining the similarity of the characters or numbers extracted from the image.

(付記1A)真贋判定の対象となる証明書の画像を取得することと、
取得された前記証明書の画像を解析して、発行者及び発行時期を特定し、所定の記載欄にある文字又は数字の画像を抽出することと、
前記証明書について事前に用意された複数のサンプル画像について、発行者及び発行時期を教師データとして与え、前記所定の記載欄にある文字又は数字の画像をパターン学習させて得られる判定器と、特定された前記発行者及び発行時期と、抽出された前記文字又は数字の画像とを用いて、取得された前記証明書の画像の真贋を判定すること
を含む処理をコンピュータが実行する、真贋判定方法。
(Appendix 1A) Obtaining an image of a certificate that is subject to authenticity judgment,
Analyzing the acquired image of the certificate, identifying the issuer and the issue time, and extracting the image of the characters or numbers in the predetermined entry field.
For a plurality of sample images prepared in advance for the certificate, the issuer and the issue time are given as teacher data, and a judgment device obtained by pattern learning the image of characters or numbers in the predetermined entry field is specified. An authenticity determination method in which a computer executes a process including determining the authenticity of the acquired image of the certificate by using the issued issuer and issuance time and the extracted image of the characters or numbers. ..

(付記1B)真贋判定の対象となる証明書の画像を取得することと、
取得された前記証明書の画像を解析して、発行者及び発行時期の特定に利用可能な情報を含む領域と、所定の記載欄にある文字又は数字の画像とを抽出することと、
前記証明書についての複数のサンプル画像について、前記領域の画像と、前記所定の記載欄にある文字又は数字の画像とをパターン学習させて得られる判定器と、抽出された前記領域の画像と前記文字又は数字の画像とを用いて、取得された前記証明書の画像の真贋を判定すること
を含む処理をコンピュータが実行する、真贋判定方法。
(Appendix 1B) Obtaining an image of the certificate that is the target of authenticity judgment,
Analyzing the acquired image of the certificate to extract an area containing information that can be used to identify the issuer and the issue time, and an image of characters or numbers in a predetermined entry field.
A determination device obtained by pattern-learning an image of the region and an image of characters or numbers in the predetermined entry field for a plurality of sample images of the certificate, an extracted image of the region, and the above. An authenticity determination method in which a computer executes a process including determining the authenticity of an image of the obtained certificate using an image of characters or numbers.

(付記2)取得された前記証明書の画像を解析し、日付が記載される複数の第1の記載欄から複数の日付を取得することと、
前記複数の第1の記載欄に記載される日付の先後関係を示す第1の情報を参照し、取得された前記複数の日付の先後関係が前記第1の情報が示す先後関係と整合するか否かを確認し、整合しないことが確認された場合には、取得された前記証明書の画像が贋物であると判定することとをさらに含む、
付記1、1A、1Bに記載の真贋判定方法。
(Appendix 2) Analyzing the acquired image of the certificate and acquiring a plurality of dates from a plurality of first entry fields in which the dates are described.
With reference to the first information indicating the future relationship of the dates described in the plurality of first entry fields, whether the acquired future relationship of the plurality of dates is consistent with the future relationship indicated by the first information. It further includes determining whether or not the image of the obtained certificate is forgery if it is confirmed that the information is inconsistent.
The authenticity determination method according to Appendix 1, 1A and 1B.

(付記3)取得された前記証明書の画像を解析して、前記証明書により証明される事柄についての記載内容のうち、発行時期によって記載の有無が異なる所定の記載内容を検出することと、
特定された前記発行時期と、前記所定の記載内容についての検出結果とが整合するか否かを確認し、整合しないことが確認された場合には、取得された前記証明書の画像が贋物であると判定することとをさらに含む、
付記1、1A、1B又は2に記載の真贋判定方法。
(Appendix 3) Analyzing the acquired image of the certificate to detect the predetermined description content that differs depending on the issuance time among the description contents of the matters certified by the certificate.
It is confirmed whether or not the specified issuance time and the detection result for the predetermined description are consistent, and if it is confirmed that they are not consistent, the obtained image of the certificate is an art forgery. Further including determining that there is,
The authenticity determination method according to Appendix 1, 1A, 1B or 2.

(付記4)取得された前記証明書の画像を解析し、発行者の特定に利用可能な文字又は数字が記載される複数の第2の記載欄のそれぞれから前記文字又は数字を抽出し、前記複数の第2の記載欄に対応する発行者が互いに一致するか否かを確認し、一致しないことが確認された場合には、取得された前記証明書の画像が贋物であると判定することをさらに含む、
付記1〜3のいずれか1つに記載の真贋判定方法。
(Appendix 4) The acquired image of the certificate is analyzed, and the characters or numbers are extracted from each of the plurality of second entry fields in which the characters or numbers that can be used to identify the issuer are described. It is confirmed whether or not the issuers corresponding to the plurality of second entry fields match each other, and if it is confirmed that they do not match, it is determined that the obtained image of the certificate is fake. Including,
The authenticity determination method according to any one of Supplementary notes 1 to 3.

(付記5)真贋判定の対象となる証明書の画像を取得する取得部と、
取得された前記証明書の画像を解析して、発行者と、発行時期と、所定の記載欄にある文字又は数字とを特定し、前記文字又は数字の画像を抽出する解析部と、
発行者、発行時期、及び、前記所定の記載欄にある文字又は数字の画像とを対応付けるデータベースを参照し、取得された前記証明書の画像から抽出された前記文字又は数字の画像と、前記データベースから抽出される前記文字又は数字の画像との類似度を判定する判定器を用いて、取得された前記証明書の画像の真贋を判定する判定部とを有する、情報処理装置。
(Appendix 5) The acquisition unit that acquires the image of the certificate that is the target of authenticity judgment,
An analysis unit that analyzes the acquired image of the certificate, identifies the issuer, the issue time, and the characters or numbers in the predetermined entry fields, and extracts the image of the characters or numbers.
The image of the characters or numbers extracted from the acquired image of the certificate by referring to the database that associates the issuer, the time of issuance, and the image of the characters or numbers in the predetermined entry field, and the database. An information processing apparatus having a determination unit for determining the authenticity of an image of the acquired certificate by using a determination device for determining the similarity of the character or number image extracted from the image.

(付記6)付記1〜4のいずれか1つに記載の真贋判定方法に係る処理をさらに実行する、付記5に記載の情報処理装置。 (Supplementary Note 6) The information processing apparatus according to Supplementary Note 5, further executing the process according to the authenticity determination method according to any one of Supplementary notes 1 to 4.

(付記7)付記1〜4のいずれか1つに記載の真贋判定方法に係る処理をコンピュータにさらに実行させる、プログラム。 (Appendix 7) A program for causing a computer to further execute the process according to the authenticity determination method according to any one of the appendices 1 to 4.

(付記8)付記7に記載のプログラムが格納された、コンピュータにより読み取り可能な非一時的な記録媒体(Non-transitory computer readable storage medium)。 (Appendix 8) A non-transitory computer readable storage medium in which the program described in Appendix 7 is stored.

(付記9)真贋判定の対象となる証明書の画像を取得することと、
発行者に関する情報が記載される第1の部分を残し、かつ被証明者毎に内容が異なる第2の部分を少なくとも隠すマスク画像を利用し、取得された前記証明書の画像にマスキングを施して判定用画像を生成することと、
事前に用意された前記証明書についてのサンプル画像に対して前記マスク画像によるマスキングを施した画像群をパターン学習させて得られる第1の判定器と、前記判定用画像とを用いて、取得された前記証明書の画像の真贋を判定することと
を含む処理をコンピュータが実行する、真贋判定方法。
(Appendix 9) Obtaining an image of the certificate that is the target of authenticity judgment,
Mask the acquired image of the certificate by using a mask image that leaves the first part where information about the issuer is described and at least hides the second part whose contents are different for each proved person. Generating an image for judgment and
Obtained by using a first determination device obtained by pattern learning an image group masked with the mask image on a sample image of the certificate prepared in advance, and the determination image. An authenticity determination method in which a computer executes a process including determining the authenticity of an image of the certificate.

(付記10)取得された前記証明書の画像から、発行者と、発行時期と、所定の記載欄にある文字又は数字の画像を抽出することと、
発行者、発行時期、前記所定の記載欄にある文字又は数字の画像とを対応付けるデータベースを参照し、取得された前記証明書の画像から抽出された前記文字又は数字の画像と、前記データベースから抽出される前記文字又は数字の画像との類似度を判定する第2の判定器を用いて、取得された前記証明書の画像の真贋を判定することと
をさらに含む、
付記9に記載の真贋判定方法。
(Appendix 10) Extracting the image of the issuer, the issue time, and the characters or numbers in the predetermined entry fields from the acquired image of the certificate.
The issuer, the issue time, and the image of the character or number extracted from the acquired image of the certificate by referring to the database associated with the image of the character or number in the predetermined entry field, and the image of the character or number extracted from the database. Further including determining the authenticity of the acquired image of the certificate by using a second determination device for determining the similarity of the letters or numbers to the image.
The authenticity determination method described in Appendix 9.

(付記11)取得された前記証明書の画像を解析し、日付が記載される複数の第1の記載欄から複数の日付を取得することと、
前記複数の第1の記載欄に記載される日付の先後関係を示す第1の情報を参照し、取得された前記複数の日付の先後関係が前記第1の情報が示す先後関係と整合するか否かを確認し、整合しないことが確認された場合には、取得された前記証明書の画像が贋物であると判定することと
をさらに含む、
付記10又は11に記載の真贋判定方法。
(Appendix 11) Analyzing the acquired image of the certificate and acquiring a plurality of dates from a plurality of first entry fields in which the dates are described.
With reference to the first information indicating the future relationship of the dates described in the plurality of first entry fields, whether the acquired future relationship of the plurality of dates is consistent with the future relationship indicated by the first information. It further includes determining whether or not the image of the obtained certificate is forgery if it is confirmed that the information is inconsistent.
The authenticity determination method according to Appendix 10 or 11.

(付記12)取得された前記証明書の画像を解析して、発行時期を特定すると共に、前記証明書により証明される事柄についての記載内容のうち、発行時期によって記載の有無が異なる所定の記載内容を検出することと、
特定された前記発行時期と、前記所定の記載内容についての検出結果とが整合するか否かを確認し、整合しないことが確認された場合には、取得された前記証明書の画像が贋物であると判定することと
をさらに含む、
付記9〜11のいずれかに記載の真贋判定方法。
(Appendix 12) The image of the obtained certificate is analyzed to specify the issuance time, and among the description contents of the matters proved by the certificate, the description is different depending on the issuance time. Detecting the content and
It is confirmed whether or not the specified issuance time and the detection result for the predetermined description are consistent, and if it is confirmed that they are not consistent, the obtained image of the certificate is an art forgery. Further including determining that there is,
The authenticity determination method according to any one of Supplementary Notes 9 to 11.

(付記13)取得された前記証明書の画像を解析し、発行者の特定に利用可能な文字又は数字が記載される複数の第2の記載欄のそれぞれから前記文字又は数字を抽出し、前記複数の第2の記載欄に対応する発行者が互いに一致するか否かを確認し、一致しないことが確認された場合には、取得された前記証明書の画像が贋物であると判定すること
をさらに含む、
付記9〜12のいずれかに記載の真贋判定方法。
(Appendix 13) The acquired image of the certificate is analyzed, and the characters or numbers are extracted from each of the plurality of second entry fields in which the characters or numbers that can be used to identify the issuer are described. It is confirmed whether or not the issuers corresponding to the plurality of second entry fields match each other, and if it is confirmed that they do not match, it is determined that the obtained image of the certificate is fake. Including,
The authenticity determination method according to any one of Appendix 9 to 12.

(付記14)真贋判定の対象となる証明書の画像を取得する取得部と、
発行者に関する情報が記載される第1の部分を残し、かつ被証明者毎に内容が異なる第2の部分を少なくとも隠すマスク画像を利用し、取得された前記証明書の画像にマスキングを施して判定用画像を生成するマスキング部と、
事前に用意された前記証明書についてのサンプル画像に対して前記マスク画像によるマスキングを施した画像群をパターン学習させて得られる第1の判定器と、前記判定用画像とを用いて、取得された前記証明書の画像の真贋を判定する判定部と
を有する、情報処理装置。
(Appendix 14) An acquisition unit that acquires an image of a certificate that is subject to authenticity judgment,
Mask the acquired image of the certificate by using a mask image that leaves the first part where information about the issuer is described and at least hides the second part whose contents are different for each proved person. A masking unit that generates a judgment image and
Obtained by using a first determination device obtained by pattern learning an image group masked with the mask image on a sample image of the certificate prepared in advance, and the determination image. An information processing device having a determination unit for determining the authenticity of the image of the certificate.

(付記15)真贋判定の対象となる証明書の画像を取得することと、
発行者に関する情報が記載される第1の部分を残し、かつ被証明者毎に内容が異なる第2の部分を少なくとも隠すマスク画像を利用し、取得された前記証明書の画像にマスキングを施して判定用画像を生成することと、
事前に用意された前記証明書についてのサンプル画像に対して前記マスク画像によるマスキングを施した画像群をパターン学習させて得られる第1の判定器と、前記判定用画像とを用いて、取得された前記証明書の画像の真贋を判定することと
を含む処理をコンピュータに実行させる、プログラム。
(Appendix 15) Obtaining an image of a certificate that is subject to authenticity judgment,
Mask the acquired image of the certificate by using a mask image that leaves the first part where information about the issuer is described and at least hides the second part whose contents are different for each proved person. Generating an image for judgment and
Obtained using a first determination device obtained by pattern learning an image group masked with the mask image on a sample image of the certificate prepared in advance, and the determination image. A program that causes a computer to perform processing including determining the authenticity of an image of the certificate.

付記15に記載のプログラムが格納された、コンピュータにより読み取り可能な非一時的な記録媒体(Non-transitory computer readable storage medium)。 A non-transitory computer readable storage medium in which the program described in Appendix 15 is stored.

以上、添付図面を参照しながら本開示の好適な実施形態について説明したが、本開示は係る例に限定されない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属する。 Although preferred embodiments of the present disclosure have been described above with reference to the accompanying drawings, the present disclosure is not limited to such examples. It is clear that a person skilled in the art can come up with various modifications or modifications within the scope of the claims, which naturally belong to the technical scope of the present disclosure.

10 真贋判定装置
11 確認書類受付部
12、22、32、131、141、151、161 記憶部
13 第1判定部
14 第2判定部
15 第3判定部
16 総合判定部
20 判定器生成装置
21 解析部
22a 証明書画像群
22b、131a マスク画像
30 ユーザ機器
31 撮像部
33 制御部
34 表示部
41、51 サンプル画像
42、52 テンプレート画像
43、141a、241a 字形画像DB
131b パターン認識器
132、142、152 対象画像取得部
133 マスキング部
134 黒塗り画像判定部
141b 類似度判定器
143 文字認識部
144 字形判定部
151a 日付条件DB
151b 関係性DB
153 日付・文字認識部
154 整合性判定部
161a 判定モードDB
161b 閾値DB
162 判定結果取得部
163 判定処理部
164 メッセージ出力部
231a テンプレート画像DB
NW ネットワーク
10 Authenticity judgment device 11 Confirmation document reception unit 12, 22, 32, 131, 141, 151, 161 Storage unit 13 First judgment unit 14 Second judgment unit 15 Third judgment unit 16 Comprehensive judgment unit 20 Judgment generator generator 21 Analysis Part 22a Certificate image group 22b, 131a Mask image 30 User equipment 31 Imaging unit 33 Control unit 34 Display unit 41, 51 Sample image 42, 52 Template image 43, 141a, 241a Glyph image DB
131b Pattern recognizer 132, 142, 152 Target image acquisition unit 133 Masking unit 134 Black-painted image judgment unit 141b Similarity judgment unit 143 Character recognition unit 144 Character shape judgment unit 151a Date condition DB
151b Relationship DB
153 Date / character recognition unit 154 Consistency judgment unit 161a Judgment mode DB
161b Threshold DB
162 Judgment result acquisition unit 163 Judgment processing unit 164 Message output unit 231a Template image DB
NW network

Claims (10)

真贋判定の対象となる証明書の画像を取得することと、
発行者に関する情報が記載される第1の部分を残し、かつ被証明者毎に内容が異なる第2の部分を少なくとも隠すマスク画像を利用し、取得された前記証明書の画像にマスキングを施して判定用画像を生成することと、
事前に用意された前記証明書についてのサンプル画像に対して前記マスク画像によるマスキングを施した画像群を格納した第1の記憶部を参照し、前記画像群の各画像と前記判定用画像との類似度を比較し、前記画像群のいずれかの画像について前記類似度が閾値以上の場合に、取得された前記証明書の画像に対する判定結果を真とし、前記画像群の全ての画像について前記類似度が閾値未満の場合に、取得された前記証明書の画像に対する判定結果を偽とする第1の真贋判定の処理を実行することと
を含む処理をコンピュータが実行する、真贋判定方法。
Obtaining an image of the certificate that is the target of authenticity judgment,
Mask the acquired image of the certificate by using a mask image that leaves the first part where information about the issuer is described and at least hides the second part whose contents are different for each proved person. Generating an image for judgment and
With reference to the first storage unit that stores the image group masked by the mask image with respect to the sample image of the certificate prepared in advance, each image of the image group and the determination image The similarity is compared, and when the similarity is equal to or higher than the threshold value for any of the images in the image group, the determination result for the acquired image of the certificate is true, and all the images in the image group have the similarity. An authenticity determination method in which a computer executes a process including executing a first authenticity determination process in which the determination result for the acquired image of the certificate is false when the degree is less than the threshold value.
前記第1の部分は、前記発行者の特定に利用可能な文字と、前記発行者毎に形状が異なる図形とを含む
請求項1に記載の真贋判定方法。
The authenticity determination method according to claim 1, wherein the first portion includes characters that can be used to identify the issuer and figures having different shapes for each issuer.
前記マスク画像は、前記証明書によって特定の事項が証明される場合に特定の背景色が使われる部分の少なくとも一部が前記マスキングの際に残るように設定される
請求項1又は2に記載の真贋判定方法。
The mask image according to claim 1 or 2, wherein at least a part of a portion where a specific background color is used when a specific matter is proved by the certificate is set to remain at the time of the masking. Authenticity judgment method.
前記マスク画像は、前記証明書によって前記特定の事項が証明される場合に、特定の文字が記載される部分の少なくとも一部が前記マスキングの際に残るように設定される
請求項3に記載の真贋判定方法。
The mask image according to claim 3, wherein at least a part of a portion in which a specific character is described remains at the time of the masking when the specific matter is proved by the certificate. Authenticity judgment method.
取得された前記証明書の画像から、発行者と、発行時期と、所定の記載欄にある文字又は数字の画像を抽出することと、
発行者、発行時期、前記所定の記載欄にある文字又は数字の画像とを対応付ける第2の記憶部を参照し、取得された前記証明書の画像から抽出された前記文字又は数字の画像と、前記第2の記憶部から抽出される前記文字又は数字の画像との比較結果に基づいて、取得された前記証明書の画像に対する第2の真贋判定の処理を実行することと
前記第1の真贋判定の処理及び前記第2の真贋判定の処理のうち少なくとも一方で偽と判定された場合に、取得された前記証明書の画像が贋物であると判定することと
をさらに含む、
請求項1〜4のいずれか1項に記載の真贋判定方法。
Extracting the image of the issuer, the issue time, and the characters or numbers in the predetermined entry fields from the acquired image of the certificate.
With reference to the second storage unit that associates the issuer, the issue time, and the image of the character or number in the predetermined entry field, the image of the character or number extracted from the image of the obtained certificate and the image of the character or number. Based on the comparison result with the image of the character or number extracted from the second storage unit, the second authenticity determination process for the acquired image of the certificate is executed.
Further including determining that the acquired image of the certificate is forgery when at least one of the first authenticity determination process and the second authenticity determination process is determined to be false. ,
The authenticity determination method according to any one of claims 1 to 4.
取得された前記証明書の画像を解析し、日付が記載される複数の第1の記載欄から複数の日付を取得することと、
前記複数の第1の記載欄に記載される日付の先後関係を示す第1の情報を参照し、取得された前記複数の日付の先後関係が前記第1の情報が示す先後関係と整合するか否かを確認し、整合しないことが確認された場合には、取得された前記証明書の画像が贋物であると判定することと
をさらに含む、
請求項1〜5のいずれか1項に記載の真贋判定方法。
Analyzing the acquired image of the certificate and acquiring a plurality of dates from a plurality of first entry fields in which the dates are described,
With reference to the first information indicating the future relationship of the dates described in the plurality of first entry fields, whether the acquired future relationship of the plurality of dates is consistent with the future relationship indicated by the first information. It further includes determining whether or not the image of the obtained certificate is forgery if it is confirmed that the information is inconsistent.
The authenticity determination method according to any one of claims 1 to 5.
取得された前記証明書の画像を解析して、発行時期を特定すると共に、前記証明書により証明される事柄についての記載内容のうち、発行時期によって記載の有無が異なる所定の記載内容を検出することと、
特定された前記発行時期と、前記所定の記載内容についての検出結果とが整合するか否かを確認し、整合しないことが確認された場合には、取得された前記証明書の画像が贋物であると判定することと
をさらに含む、
請求項1〜6のいずれか1項に記載の真贋判定方法。
The image of the acquired certificate is analyzed to specify the issuance time, and among the description contents of the matters proved by the certificate, the predetermined description contents that differ depending on the issuance time are detected. That and
It is confirmed whether or not the specified issuance time and the detection result for the predetermined description are consistent, and if it is confirmed that they are not consistent, the obtained image of the certificate is an art forgery. Further including determining that there is,
The authenticity determination method according to any one of claims 1 to 6.
取得された前記証明書の画像を解析し、発行者の特定に利用可能な文字又は数字が記載される複数の第2の記載欄のそれぞれから前記文字又は数字を抽出し、前記複数の第2の記載欄に対応する発行者が互いに一致するか否かを確認し、一致しないことが確認された場合には、取得された前記証明書の画像が贋物であると判定すること
をさらに含む、
請求項1〜7のいずれか1項に記載の真贋判定方法。
The acquired image of the certificate is analyzed, and the letters or numbers are extracted from each of the plurality of second entry fields in which the letters or numbers that can be used to identify the issuer are described, and the plurality of second entries are extracted. It further includes checking whether or not the issuers corresponding to the entry fields in the above match each other, and if it is confirmed that they do not match, it is determined that the obtained image of the certificate is fake.
The authenticity determination method according to any one of claims 1 to 7.
真贋判定の対象となる証明書の画像を取得する取得部と、
発行者に関する情報が記載される第1の部分を残し、かつ被証明者毎に内容が異なる第2の部分を少なくとも隠すマスク画像を利用し、取得された前記証明書の画像にマスキングを施して判定用画像を生成するマスキング部と、
事前に用意された前記証明書についてのサンプル画像に対して前記マスク画像によるマスキングを施した画像群を格納した記憶部を参照し、前記画像群の各画像と前記判定用画像との類似度を比較し、前記画像群のいずれかの画像について前記類似度が閾値以上の場合に、取得された前記証明書の画像に対する判定結果を真とし、前記画像群の全ての画像について前記類似度が閾値未満の場合に、取得された前記証明書の画像に対する判定結果を偽とする判定部と
を有する、情報処理装置。
The acquisition unit that acquires the image of the certificate that is the target of authenticity judgment,
Mask the acquired image of the certificate by using a mask image that leaves the first part where information about the issuer is described and at least hides the second part whose contents are different for each proved person. A masking unit that generates a judgment image and
With reference to the storage unit that stores the image group masked by the mask image with respect to the sample image of the certificate prepared in advance, the similarity between each image of the image group and the determination image is determined. By comparison, when the similarity is equal to or higher than the threshold value for any of the images in the image group, the determination result for the acquired image of the certificate is true, and the similarity is the threshold value for all the images in the image group. An information processing apparatus having a determination unit that falsely determines the determination result for the acquired image of the certificate when the value is less than or equal to.
真贋判定の対象となる証明書の画像を取得することと、
発行者に関する情報が記載される第1の部分を残し、かつ被証明者毎に内容が異なる第2の部分を少なくとも隠すマスク画像を利用し、取得された前記証明書の画像にマスキングを施して判定用画像を生成することと、
事前に用意された前記証明書についてのサンプル画像に対して前記マスク画像によるマスキングを施した画像群を格納した記憶部を参照し、前記画像群の各画像と前記判定用画像との類似度を比較し、前記画像群のいずれかの画像について前記類似度が閾値以上の場合に、取得された前記証明書の画像に対する判定結果を真とし、前記画像群の全ての画像について前記類似度が閾値未満の場合に、取得された前記証明書の画像に対する判定結果を偽とすることと
を含む処理をコンピュータに実行させる、プログラム。
Obtaining an image of the certificate that is the target of authenticity judgment,
Mask the acquired image of the certificate by using a mask image that leaves the first part where information about the issuer is described and at least hides the second part whose contents are different for each proved person. Generating an image for judgment and
With reference to the storage unit that stores the image group masked by the mask image with respect to the sample image of the certificate prepared in advance, the similarity between each image of the image group and the determination image is determined. By comparison, when the similarity is equal to or higher than the threshold value for any of the images in the image group, the determination result for the acquired image of the certificate is true, and the similarity is the threshold value for all the images in the image group. A program that causes a computer to execute a process including false determination result for the image of the obtained certificate when the value is less than.
JP2019147425A 2019-08-09 2019-08-09 Authenticity judgment method, information processing device, and program Active JP6865797B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019147425A JP6865797B2 (en) 2019-08-09 2019-08-09 Authenticity judgment method, information processing device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019147425A JP6865797B2 (en) 2019-08-09 2019-08-09 Authenticity judgment method, information processing device, and program

Publications (2)

Publication Number Publication Date
JP2021028756A JP2021028756A (en) 2021-02-25
JP6865797B2 true JP6865797B2 (en) 2021-04-28

Family

ID=74667474

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019147425A Active JP6865797B2 (en) 2019-08-09 2019-08-09 Authenticity judgment method, information processing device, and program

Country Status (1)

Country Link
JP (1) JP6865797B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024032414A (en) * 2022-08-29 2024-03-12 沖電気工業株式会社 Information processing device, information processing method, program, and information processing system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08287327A (en) * 1995-04-07 1996-11-01 Nippon Park Kk Automatic vending machine
JP2004252660A (en) * 2003-02-19 2004-09-09 Sharp Corp Sealing device and certificate creation system
JP4466108B2 (en) * 2004-02-13 2010-05-26 株式会社日立製作所 Certificate issuance method and certificate verification method
JP2008129892A (en) * 2006-11-22 2008-06-05 Promise Co Ltd Contract related document confirmation system
JP4913184B2 (en) * 2009-08-06 2012-04-11 株式会社東芝 Identity verification document authenticity determination device, identity verification document authentication method and program
JP2013025571A (en) * 2011-07-21 2013-02-04 Toppan Printing Co Ltd Card issue system and card issue method
JP2016076079A (en) * 2014-10-06 2016-05-12 大日本印刷株式会社 Determination system and determination method, determination device and image-capturing device, program for determination device, and program for image-capturing device
JP6862683B2 (en) * 2016-05-31 2021-04-21 大日本印刷株式会社 Judgment device and program
JP6925615B2 (en) * 2017-06-15 2021-08-25 テンソル・コンサルティング株式会社 Identity verification document authenticity system, method and program
JP7040902B2 (en) * 2017-06-16 2022-03-23 株式会社 みずほ銀行 Certificate verification device, certificate verification method and certificate verification program
JP6505937B1 (en) * 2018-11-26 2019-04-24 フューチャー株式会社 Matching system, matching method and matching program

Also Published As

Publication number Publication date
JP2021028756A (en) 2021-02-25

Similar Documents

Publication Publication Date Title
KR102125379B1 (en) Apparatus and method for verifying identification based on deep learning
US12437307B2 (en) Fraud detection via automated handwriting clustering
CN112528998B (en) Certificate image processing method and device, electronic equipment and readable storage medium
AU2017200935A1 (en) Method for securing and verifying a document
US12393651B2 (en) Systems and methods for validating and extracting data dynamically from images of identification documents
EP4274156A1 (en) Systems and methods for token authentication
US20250131755A1 (en) Method for detecting a forgery of an identity document
CN113888675A (en) Method, system, apparatus, and medium for generating a document image
US12138944B2 (en) Systems and methods for token authentication
US12243336B2 (en) Authentication of age, gender, and other biometric data from live images of users
Carta et al. An end-to-end OCR-free solution for identity document information extraction
US20240221413A1 (en) Generating a Document Assembly Object and Derived Checks
JP6865797B2 (en) Authenticity judgment method, information processing device, and program
US12244725B2 (en) Systems and methods for token authentication
CN113269187B (en) Methods, systems, and apparatus for detecting photo replacement in photo ID documents
CN115375893A (en) Certificate authenticity identification method and device, computer readable medium and electronic equipment
CN109670480B (en) Image discrimination method, device, equipment and storage medium
CN112434727A (en) Identity document authentication method and system
CN114648813B (en) Handwritten signature identification method and device based on deep learning
CN114332878A (en) Handwriting processing method and device
CN113807256A (en) Bill data processing method, device, electronic device and storage medium
JP7597207B2 (en) Information processing device and information processing method
Shahane et al. Online signature recognition using Matlab
Hegde et al. Detection of Forged Images and Accuracy Assessment Over Authenticated Images
CN117351508A (en) Identity information verification method, device, equipment and medium for insurance scene

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190809

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201013

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201210

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210323

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210406

R150 Certificate of patent or registration of utility model

Ref document number: 6865797

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250