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
JP7779338B2 - Evidence management device, evidence management system, evidence management method and program - Google Patents
[go: Go Back, main page]

JP7779338B2 - Evidence management device, evidence management system, evidence management method and program - Google Patents

Evidence management device, evidence management system, evidence management method and program

Info

Publication number
JP7779338B2
JP7779338B2 JP2023580217A JP2023580217A JP7779338B2 JP 7779338 B2 JP7779338 B2 JP 7779338B2 JP 2023580217 A JP2023580217 A JP 2023580217A JP 2023580217 A JP2023580217 A JP 2023580217A JP 7779338 B2 JP7779338 B2 JP 7779338B2
Authority
JP
Japan
Prior art keywords
target image
data
condition
trail
candidate
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
JP2023580217A
Other languages
Japanese (ja)
Other versions
JPWO2023153324A5 (en
JPWO2023153324A1 (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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Publication of JPWO2023153324A1 publication Critical patent/JPWO2023153324A1/ja
Publication of JPWO2023153324A5 publication Critical patent/JPWO2023153324A5/en
Application granted granted Critical
Publication of JP7779338B2 publication Critical patent/JP7779338B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/20Combination of acquisition, preprocessing or recognition functions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Description

本発明は、証跡管理装置、証跡管理システム、証跡管理方法及びプログラムに関する。
The present invention relates to an evidence management device, an evidence management system, an evidence management method, and a program .

顔画像により本人確認を行うための種々の技術が提案されている。 Various technologies have been proposed for verifying identity using facial images.

例えば、特許文献1に記載の本人確認・認証システムは、利用者の登録時に、撮像部により撮像された顔画像に基づいて生成された生体情報と、本人証明書類の画像に含まれる顔画像に基づいて生成された生体情報とから顔スコア値を算出する。本人確認・認証システムは、顔スコア値が第一の所定値以上であった場合に、撮像部により撮像された顔画像に基づいて生成された生体情報を登録生体情報として登録する。For example, the identity verification and authentication system described in Patent Document 1 calculates a face score value when registering a user from biometric information generated based on a facial image captured by an imaging unit and biometric information generated based on a facial image included in an image of an identity document. If the face score value is equal to or greater than a first predetermined value, the identity verification and authentication system registers the biometric information generated based on the facial image captured by the imaging unit as registered biometric information.

なお、特許文献2は、運用開始当初の利便性の低下を防止するための顔認証装置を開示する。この顔認証装置は、顔画像取得部と照合部と時間計測部と閾値変更部とを含む。顔画像取得部は、認証対象の顔画像を取得する。照合部は、認証対象の顔画像に対し閾値に基づいて顔認証を行う。時間計測部は、顔認証装置の運用開始からの経過時間を計測する。閾値変更部は、計測された経過時間に依存して定まる値より大きな値に上記閾値を変更することを制限する。 Patent document 2 discloses a facial recognition device designed to prevent a decline in convenience at the start of operation. This facial recognition device includes a facial image acquisition unit, a matching unit, a time measurement unit, and a threshold change unit. The facial image acquisition unit acquires a facial image of the target for authentication. The matching unit performs facial recognition on the facial image of the target for authentication based on a threshold. The time measurement unit measures the elapsed time since the start of operation of the facial recognition device. The threshold change unit restricts the threshold from being changed to a value greater than a value determined depending on the measured elapsed time.

特開2021-125115号公報Japanese Patent Application Laid-Open No. 2021-125115 特開2019-125003号公報Japanese Patent Application Laid-Open No. 2019-125003

特許文献1に記載の本人確認・認証システムは、利用者を登録する時に、第一の所定値を用いた本人確認処理を行う。本人確認・認証システムは、登録時の本人確認処理で用いられた生体情報のうち、撮像部により撮像された顔画像に基づいて生成された生体情報を登録生体情報として登録する。The identity verification and authentication system described in Patent Document 1 performs identity verification processing using a first predetermined value when registering a user. The identity verification and authentication system registers, as registered biometric information, biometric information generated based on a facial image captured by an imaging unit, from the biometric information used in the identity verification processing at the time of registration.

特許文献1に記載の撮像部により撮像された顔画像を含む情報が、登録時の本人確認処理についての証跡として保存されることがある。しかしながら、撮像部により撮像された顔画像は、ピントがややズレている等の理由で画質が悪いことがある。画質が悪い顔画像では、登録後に証跡を用いて検証する必要が生じた場合に十分な検証を行うことができない等の問題が生じるおそれがある。 Information including facial images captured by the imaging unit described in Patent Document 1 may be saved as evidence for the identity verification process at the time of registration. However, facial images captured by the imaging unit may have poor image quality due to reasons such as being slightly out of focus. Facial images with poor image quality may cause problems, such as inability to perform sufficient verification if it becomes necessary to use the evidence after registration.

本発明は、上述の事情に鑑みてなされたものであり、その目的は、良好な画質の証跡を管理することを可能にする証跡管理装置等を提供することにある。 The present invention was made in consideration of the above-mentioned circumstances, and its purpose is to provide an evidence management device, etc. that enables the management of evidence with good image quality.

上記目的を達成するため、本発明の第1の観点に係る証跡管理装置は、
本人を示す第1領域と、書類に含まれる本人画像を示す第2領域と、を含む対象画像を含む対象画像データを取得するデータ取得手段と、
前記第1領域と前記第2領域とが第1条件を満たし、かつ、前記対象画像の鮮明度が第2条件を満たす場合に、前記対象画像に基づく証跡データを生成する証跡生成手段とを備え
前記第2条件は、前記鮮明度と第2基準値との関係によって規定されており、
前記証跡生成手段は、前記第2基準値の候補である複数の候補値を含む候補データを保持しており、前記複数の候補値のうちの大きい候補値から順に選択した候補値を前記第2基準値として用いることによって、前記対象画像の鮮明度が第2条件を満たすか否かを繰り返し判定する。
In order to achieve the above object, a trail management device according to a first aspect of the present invention comprises:
a data acquisition means for acquiring target image data including a target image including a first area indicating the person and a second area indicating the person's image included in the document;
a trail generating means for generating trail data based on the target image when the first area and the second area satisfy a first condition and the clarity of the target image satisfies a second condition ;
the second condition is defined by a relationship between the sharpness and a second reference value,
The evidence generation means holds candidate data including a plurality of candidate values that are candidates for the second reference value, and repeatedly determines whether the clarity of the target image satisfies the second condition by using a candidate value selected from the plurality of candidate values in descending order as the second reference value .

上記目的を達成するため、本発明の第2の観点に係る証跡管理システムは、
上記の証跡管理装置と、
前記本人及び前記書類を撮影することによって前記対象画像データを生成し、当該対象画像データを前記証跡管理装置へ送信する端末装置とを備える。
In order to achieve the above object, a trail management system according to a second aspect of the present invention comprises:
The above-mentioned trail management device;
The device further comprises a terminal device that generates the target image data by photographing the person and the document and transmits the target image data to the trail management device.

上記目的を達成するため、本発明の第3の観点に係る証跡管理方法は、
コンピュータが、
本人を示す第1領域と、書類に含まれる本人画像を示す第2領域と、を含む対象画像を含む対象画像データを取得し、
前記第1領域と前記第2領域とが第1条件を満たし、かつ、前記対象画像の鮮明度が第2条件を満たす場合に、前記対象画像に基づく証跡データを生成することを含み、
前記第2条件は、前記鮮明度と第2基準値との関係によって規定されており、
前記証跡データを生成することは、前記第2基準値の候補である複数の候補値を含む候補データに基づいて、前記複数の候補値のうちの大きい候補値から順に選択した候補値を前記第2基準値として用いることによって、前記対象画像の鮮明度が第2条件を満たすか否かを繰り返し判定することを含む。
In order to achieve the above object, a trail management method according to a third aspect of the present invention comprises:
The computer
Acquire target image data including a target image including a first area indicating the person and a second area indicating the person's image included in the document;
generating trail data based on the target image when the first area and the second area satisfy a first condition and the clarity of the target image satisfies a second condition ;
the second condition is defined by a relationship between the sharpness and a second reference value,
Generating the evidence data includes repeatedly determining whether the clarity of the target image satisfies the second condition by using a candidate value selected from the plurality of candidate values in descending order as the second reference value based on candidate data including a plurality of candidate values that are candidates for the second reference value .

上記目的を達成するため、本発明の第4の観点に係るプログラムは、
コンピュータに、
本人を示す第1領域と、書類に含まれる本人画像を示す第2領域と、を含む対象画像を含む対象画像データを取得し、
前記第1領域と前記第2領域とが第1条件を満たし、かつ、前記対象画像の鮮明度が第2条件を満たす場合に、前記対象画像に基づく証跡データを生成することを実行させ
前記第2条件は、前記鮮明度と第2基準値との関係によって規定されており、
前記証跡データを生成することは、前記第2基準値の候補である複数の候補値を含む候補データに基づいて、前記複数の候補値のうちの大きい候補値から順に選択した候補値を前記第2基準値として用いることによって、前記対象画像の鮮明度が第2条件を満たすか否かを繰り返し判定することを含むプログラムである。
In order to achieve the above object, a program according to a fourth aspect of the present invention comprises:
On the computer,
Acquire target image data including a target image including a first area indicating the person and a second area indicating the person's image included in the document;
generating trail data based on the target image when the first area and the second area satisfy a first condition and the clarity of the target image satisfies a second condition ;
the second condition is defined by a relationship between the sharpness and a second reference value,
The program for generating the evidence data includes repeatedly determining whether the clarity of the target image satisfies the second condition by using a candidate value selected from the plurality of candidate values in descending order as the second reference value based on candidate data including a plurality of candidate values that are candidates for the second reference value .

本発明によれば、良好な画質の証跡を管理することが可能になる。 The present invention makes it possible to manage evidence of good image quality.

本発明の実施形態1に係る証跡管理システムの構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of the configuration of a trail management system according to a first embodiment of the present invention. 対象画像P1の一例を示す図である。FIG. 2 is a diagram showing an example of a target image P1. 本発明の実施形態1に係る端末装置の物理的な構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a physical configuration of a terminal device according to the first embodiment of the present invention. 本発明の実施形態1に係る証跡管理装置の物理的な構成の一例を示す図である。FIG. 1 illustrates an example of the physical configuration of a trail management device according to a first embodiment of the present invention. 本発明の実施形態1に係る第1の端末処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a first terminal process according to the first exemplary embodiment of the present invention. 本発明の実施形態1に係る第1のサーバ処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a first server process according to the first exemplary embodiment of the present invention. 本発明の実施形態2に係る証跡管理システムの構成の一例を示す図である。FIG. 10 is a diagram illustrating an example of the configuration of a trail management system according to a second embodiment of the present invention. 実施形態2に係る証跡生成部の機能的な構成の一例を示す図である。FIG. 10 illustrates an example of the functional configuration of a trail generation unit according to a second embodiment. 本発明の実施形態2に係る第2の端末処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a second terminal process according to the second exemplary embodiment of the present invention. プレビュー画像PPの一例を示す図である。FIG. 10 is a diagram showing an example of a preview image PP. 本発明の実施形態2に係る第2のサーバ処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a second server process according to the second exemplary embodiment of the present invention. 変形例2に係る証跡データの構成の一例を示す図である。FIG. 10 is a diagram illustrating an example of the configuration of trail data according to Modification 2. 本発明の実施形態3に係る証跡管理システムの構成の一例を示す図である。FIG. 10 is a diagram illustrating an example of the configuration of a trail management system according to a third embodiment of the present invention. 実施形態3に係る証跡生成部の機能的な構成の一例を示す図である。FIG. 11 illustrates an example of the functional configuration of a trail generation unit according to a third embodiment. 候補データの一例を示す図である。FIG. 10 is a diagram illustrating an example of candidate data. 本発明の実施形態3に係る第3のサーバ処理の一例を示すフローチャートである。13 is a flowchart illustrating an example of a third server process according to the third exemplary embodiment of the present invention. 変形例3に係る第4のサーバ処理の一例を示すフローチャートである。13 is a flowchart illustrating an example of a fourth server process according to Modification 3. 本発明の実施形態4に係る証跡管理システムの構成の一例を示す図である。FIG. 10 is a diagram illustrating an example of the configuration of a trail management system according to a fourth embodiment of the present invention. 実施形態4に係る証跡生成部の機能的な構成の一例を示す図である。FIG. 13 illustrates an example of the functional configuration of a trail generation unit according to a fourth embodiment. 候補データの他の例を示す図である。FIG. 10 is a diagram showing another example of candidate data. 本発明の実施形態4に係る第5のサーバ処理の一例を示すフローチャートである。13 is a flowchart illustrating an example of a fifth server process according to the fourth exemplary embodiment of the present invention. 本発明の実施形態5に係る証跡管理システムの構成の一例を示す図である。FIG. 10 is a diagram illustrating an example of the configuration of a trail management system according to a fifth embodiment of the present invention. 本発明の実施形態5に係る第6のサーバ処理の一例を示すフローチャートである。13 is a flowchart illustrating an example of a sixth server process according to the fifth exemplary embodiment of the present invention.

以下、本発明の実施の形態について、図面を用いて説明する。なお、すべての図面において、同様の構成要素には同様の符号を付し、適宜説明を省略する。 The following describes an embodiment of the present invention using the drawings. Note that in all drawings, similar components are designated by similar reference numerals, and descriptions will be omitted where appropriate.

<<実施形態1>>
本発明の実施形態1に係る証跡管理システム100は、本人確認の証跡を管理するためのシステムであり、図1に示すように、端末装置101と、証跡管理装置としてのサーバ装置102とを備える。証跡管理装置は、本人確認の証跡を管理するための装置である。
<<First Embodiment>>
The trail management system 100 according to the first embodiment of the present invention is a system for managing trails of identity verification, and as shown in Fig. 1, includes a terminal device 101 and a server device 102 as a trail management device. The trail management device is a device for managing trails of identity verification.

端末装置101とサーバ装置102とは、ネットワークNを介して接続されており、ネットワークNを介して互いにデータを送受信することができる。ネットワークNは、有線、無線又はこれらを組み合わせて構成される通信ネットワークである。 The terminal device 101 and the server device 102 are connected via a network N and can send and receive data to and from each other via the network N. The network N is a communication network that is wired, wireless, or a combination of these.

端末装置101は、確認の対象である本人が利用する端末である。端末装置101は、機能的に、本人及び本人確認書類を撮影することによって、対象画像P1を含む対象画像データを生成する。端末装置101は、当該生成した対象画像データをサーバ装置102へ送信する。Terminal device 101 is a terminal used by the person to be verified. Functionally, terminal device 101 generates target image data including target image P1 by photographing the person and their identification document. Terminal device 101 transmits the generated target image data to server device 102.

本人確認書類は、書類の一例であって、本人を確認するための書類である。本人確認書類の例として、運転免許証、マイナンバーカードを挙げることができる。マイナンバーカードは、各住民に固有の番号であるマイナンバーが記されたカードである。 An identification document is an example of a document used to verify a person's identity. Examples of identification documents include a driver's license and a My Number card. A My Number card is a card that lists each resident's unique My Number.

本人確認書類は、本人画像、文字等を含む。 Identification documents include the person's image, text, etc.

本人画像は、本人の画像であって、例えば本人の顔画像である。 An image of the person is an image of the person, for example, an image of the person's face.

文字は、平仮名、片仮名、漢字、アルファベット等だけでなく、数字、記号等も含むものとする。本人確認書類に記載された文字は、本人の氏名、住所、生年月日及びID(Identifier)、本人確認書類の有効期限等を表す。ここで、本人確認書類のIDは、例えば、本人確認書類に示される本人に固有の数字である。 Characters include not only hiragana, katakana, kanji, and alphabets, but also numbers, symbols, etc. Characters written on an identity verification document represent the individual's name, address, date of birth, ID (Identifier), expiration date of the identity verification document, etc. Here, the ID on an identity verification document is, for example, a number unique to the individual shown on the identity verification document.

図2は、対象画像P1の一例を示す。対象画像P1は、本人確認のための処理対象となる画像である。対象画像P1は、本人及び本人確認書類を含む。対象画像P1を含む対象画像データは、典型的には、図2に示すように本人が本人確認書類を手で保持した状態を撮影する等、本人及び本人確認書類を同時に撮影することによって得られる。 Figure 2 shows an example of a target image P1. The target image P1 is an image to be processed for identity verification. The target image P1 includes the individual and an identification document. Target image data including the target image P1 is typically obtained by simultaneously photographing the individual and the identification document, such as by photographing the individual holding the identification document in their hand, as shown in Figure 2.

なお、対象画像P1は、本人の画像と本人確認書類の画像とをともに含めばよく、対象画像P1を含む対象画像データを得るための撮影方法はこれに限られない。例えば、本人確認書類は本人の前方の机などに置かれていてもよく、本人とともに撮影されてもよい。 Note that the target image P1 need only include an image of the individual and an image of the identification document, and the method of capturing the target image data including the target image P1 is not limited to this. For example, the identification document may be placed on a desk in front of the individual, or may be photographed together with the individual.

対象画像P1は、同図に示すように、第1領域AR1と、第2領域AR2と、第3領域AR3とを含む。 As shown in the figure, the target image P1 includes a first area AR1, a second area AR2, and a third area AR3.

第1領域AR1は、対象画像P1のうち、本人(例えば、本人の顔)を示す領域である。 The first area AR1 is an area in the target image P1 that shows the person (e.g., the person's face).

第2領域AR2とは第3領域AR3とは、対象画像P1のうち、本人確認書類を示す領域に含まれる。第2領域AR2は、対象画像P1のうち、本人確認書類に含まれる本人画像(例えば、本人の顔画像)を示す領域である。第3領域AR3は、対象画像P1のうち、本人確認書類に含まれる文字を示す領域である。 The second area AR2 and the third area AR3 are included in the area of the target image P1 that shows the identification document. The second area AR2 is the area of the target image P1 that shows the image of the person (e.g., the person's face image) included in the identification document. The third area AR3 is the area of the target image P1 that shows the characters included in the identification document.

(サーバ装置102の機能的構成)
サーバ装置102は、本人確認の証跡を管理する装置であって、図1に示すように、データ取得部103と、証跡生成部104とを備える。
(Functional configuration of server device 102)
The server device 102 is a device that manages the trail of identity verification, and as shown in FIG. 1, includes a data acquisition unit 103 and a trail generation unit 104.

データ取得部103は、対象画像データを端末装置101からネットワークNを介して取得する。 The data acquisition unit 103 acquires the target image data from the terminal device 101 via the network N.

証跡生成部104は、第1領域AR1と第2領域AR2とが第1条件を満たし、かつ、対象画像P1の鮮明度が第2条件を満たす場合に、対象画像P1に基づく証跡データを生成する。 The trail generation unit 104 generates trail data based on the target image P1 when the first area AR1 and the second area AR2 satisfy the first condition and the clarity of the target image P1 satisfies the second condition.

(第1条件)
第1条件は、第1領域AR1と第2領域AR2と画像が同一人物であると判定するための条件である。
(First condition)
The first condition is a condition for determining that the images in the first area AR1 and the second area AR2 are of the same person.

例えば、第1条件は、第1領域AR1と第2領域AR2との一致度と第1基準値との関係により規定される。一致度は、第1領域AR1と第2領域AR2とが一致している程度を示す値である。For example, the first condition is defined by the relationship between the degree of coincidence between the first area AR1 and the second area AR2 and a first reference value. The degree of coincidence is a value indicating the degree to which the first area AR1 and the second area AR2 coincide.

第1領域AR1と第2領域AR2との一致している程度が高い程、一致度が大きな値となる場合、第1条件は例えば、一致度が第1基準値以上であることである。第1領域AR1と第2領域AR2との一致している程度が高い程、一致度が小さな値となる場合、第1条件は例えば、一致度が第1基準値以下であることである。 If the degree of match between the first area AR1 and the second area AR2 is greater, the degree of match will be greater. If the degree of match between the first area AR1 and the second area AR2 is greater, the degree of match will be smaller. If the degree of match between the first area AR1 and the second area AR2 is greater, the degree of match will be less than the first reference value.

このような一致度は、従来の手法で求められればよく、例えば、ヒストグラム比較、特徴点マッチングによって求められる。 Such a degree of similarity can be determined using conventional methods, for example, histogram comparison or feature point matching.

また例えば、第1領域AR1と第2領域AR2とが第1条件を満たすか否かは、機械学習によって学習済みの学習モデルを用いて判定されてもよい。この場合、証跡生成部104は、人物判定モデルに、対象画像データを入力することで、第1領域AR1と第2領域AR2と画像が同一人物であるか否かの判定結果を出力する。この人物判定モデルは、第1領域AR1と第2領域AR2と画像が同一人物であるか否かを判定するための学習を行った学習済みの機械学習モデルである。 Also, for example, whether the first area AR1 and the second area AR2 satisfy the first condition may be determined using a trained model trained by machine learning. In this case, the trail generation unit 104 inputs the target image data into the person determination model, and outputs a determination result as to whether the images in the first area AR1 and the second area AR2 represent the same person. This person determination model is a trained machine learning model that has been trained to determine whether the images in the first area AR1 and the second area AR2 represent the same person.

判定結果は、適宜の値、アルファベット、記号等で示されればよい。例えば、第1領域AR1と第2領域AR2と画像が同一人物である場合の判定結果は「1」であり、第1領域AR1と第2領域AR2と画像が同一人物でない場合の判定結果は「0」である。The judgment result may be indicated by an appropriate value, alphabet, symbol, etc. For example, if the images in the first area AR1 and the second area AR2 are of the same person, the judgment result is "1", and if the images in the first area AR1 and the second area AR2 are not of the same person, the judgment result is "0".

学習時の人物判定モデルへのインプットデータは、2つの人画像(好ましくは、2つの顔画像)を含むデータである。機械学習においては、インプットデータに含まれる人画像が同一人物であるか否かに関する正しい判定結果を含む教師データを用いた教師あり学習を行うとよい。 The input data to the person determination model during learning is data containing two human images (preferably two facial images). In machine learning, it is advisable to perform supervised learning using training data that contains correct determination results regarding whether the human images contained in the input data are the same person.

(第2条件)
第2条件は、対象画像P1を証跡として採用するための条件である。例えば、第2条件は、対象画像P1の鮮明度と第2基準値との関係により規定される。
(Second condition)
The second condition is a condition for adopting the target image P1 as evidence. For example, the second condition is defined by the relationship between the sharpness of the target image P1 and a second reference value.

鮮明度は、対象画像P1の鮮明さの程度を示す値である。対象画像P1が鮮明である程、鮮明度が大きな値となる場合、第2条件は例えば、鮮明度が第2基準値以上であることである。対象画像P1が鮮明である程、鮮明度が小さな値となる場合、第2条件は例えば、鮮明度が第2基準値以下であることである。 Sharpness is a value that indicates the degree of sharpness of the target image P1. If the sharper the target image P1, the greater the sharpness value, the second condition is, for example, that the sharpness is equal to or greater than a second reference value. If the sharper the target image P1, the smaller the sharpness value, the second condition is, for example, that the sharpness is equal to or less than a second reference value.

鮮明度は、従来の手法で求められればよい。 Sharpness can be determined using conventional methods.

例えば、鮮明度は、輝度の変化を算出する等のエッジ抽出(「エッジ検出」とも言われる。)等の画像処理によって求められる。この場合、証跡生成部104は、画像処理を用いて対象画像P1の鮮明度を求める。For example, the sharpness is determined by image processing such as edge extraction (also called "edge detection"), which involves calculating changes in brightness. In this case, the trail generation unit 104 determines the sharpness of the target image P1 using image processing.

また例えば、鮮明度は、機械学習によって学習済みの学習モデルを用いて求められてもよい。この場合、証跡生成部104は、対象画像P1の鮮明度を求めるための機械学習によって学習済みの鮮明度判定モデルに対象画像データを入力することで、対象画像P1の鮮明度を求める。学習時の鮮明度判定モデルへのインプットデータは、例えば、対象画像データである。機械学習においては、対象画像P1の鮮明度を含む教師データを用いた教師あり学習を行うとよい。 Also, for example, the sharpness may be determined using a learning model trained by machine learning. In this case, the evidence generation unit 104 determines the sharpness of the target image P1 by inputting the target image data into a sharpness determination model trained by machine learning for determining the sharpness of the target image P1. The input data to the sharpness determination model during learning is, for example, the target image data. In machine learning, it is preferable to perform supervised learning using training data including the sharpness of the target image P1.

(証跡データ)
証跡データは、証跡を示すデータであり、対象画像P1に基づく画像を含む。対象画像P1に基づく画像は、図2に例示する対象画像P1自体であってもよく、対象画像P1に対する処理が施された画像であってもよい。対象画像P1に対する処理は、周縁領域を除去するトリミング等、第1領域AR1と第2領域AR2と第3領域AR3との各領域の一部又は全部をそのまま残す処理が望ましい。
(evidence data)
The evidence data is data indicating the evidence and includes an image based on the target image P1. The image based on the target image P1 may be the target image P1 itself, as shown in Figure 2, or an image that has been processed on the target image P1. The processing on the target image P1 is preferably processing that leaves part or all of the first area AR1, second area AR2, and third area AR3 intact, such as trimming to remove peripheral areas.

(証跡管理システム100の物理的構成)
証跡管理システム100は、物理的に、ネットワークNを介して接続された端末装置101及びサーバ装置102から構成される。端末装置101とサーバ装置102との各々は、物理的に異なる単一の装置から構成される。
(Physical Configuration of the Trail Management System 100)
The trail management system 100 is physically composed of a terminal device 101 and a server device 102 connected via a network N. The terminal device 101 and the server device 102 are each composed of a single, physically separate device.

なお、端末装置101とサーバ装置102とは物理的に単一の装置から構成されてもよく、この場合、端末装置101とサーバ装置102とはネットワークNの代わりに、後述する内部のバス1010により接続される。また、端末装置101とサーバ装置102との一方又は両方は、物理的に、ネットワークNを介して接続された複数の装置から構成されてもよい。 The terminal device 101 and the server device 102 may be physically configured as a single device, in which case the terminal device 101 and the server device 102 are connected by an internal bus 1010 (described below) instead of the network N. Also, one or both of the terminal device 101 and the server device 102 may be physically configured as multiple devices connected via the network N.

(端末装置101の物理的構成)
端末装置101は、物理的には例えば、タブレットPC(Personal Computer)、スマートフォン、汎用のコンピュータ等である。
(Physical configuration of terminal device 101)
The terminal device 101 is physically, for example, a tablet PC (Personal Computer), a smartphone, a general-purpose computer, or the like.

詳細には例えば、端末装置101は物理的に、図3に示すように、バス1010、プロセッサ1020、メモリ1030、ストレージデバイス1040、ネットワークインタフェース1050、入力インタフェース1060、出力インタフェース1070及びカメラ1080を含む。 In detail, for example, the terminal device 101 physically includes a bus 1010, a processor 1020, a memory 1030, a storage device 1040, a network interface 1050, an input interface 1060, an output interface 1070, and a camera 1080, as shown in FIG. 3.

バス1010は、プロセッサ1020、メモリ1030、ストレージデバイス1040、ネットワークインタフェース1050、入力インタフェース1060、出力インタフェース1070及びカメラ1080が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ1020などを互いに接続する方法は、バス接続に限定されない。 The bus 1010 is a data transmission path through which the processor 1020, memory 1030, storage device 1040, network interface 1050, input interface 1060, output interface 1070, and camera 1080 transmit and receive data to and from each other. However, the method of connecting the processor 1020 and other components to each other is not limited to bus connection.

プロセッサ1020は、CPU(Central Processing Unit)やGPU(Graphics Processing Unit)などで実現されるプロセッサである。 Processor 1020 is a processor realized by a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit).

メモリ1030は、RAM(Random Access Memory)などで実現される主記憶装置である。 Memory 1030 is a main storage device realized by RAM (Random Access Memory) or the like.

ストレージデバイス1040は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、メモリカード、又はROM(Read Only Memory)などで実現される補助記憶装置である。 Storage device 1040 is an auxiliary storage device realized by an HDD (Hard Disk Drive), SSD (Solid State Drive), memory card, or ROM (Read Only Memory), etc.

端末装置101のストレージデバイス1040は、端末装置101の機能を実現するためのプログラムモジュールを記憶している。プロセッサ1020がこれら各プログラムモジュールをメモリ1030に読み込んで実行することで、そのプログラムモジュールに対応する機能が実現される。 The storage device 1040 of the terminal device 101 stores program modules for realizing the functions of the terminal device 101. The processor 1020 loads each of these program modules into the memory 1030 and executes them, thereby realizing the function corresponding to that program module.

ネットワークインタフェース1050は、端末装置101をネットワークNに接続するためのインタフェースである。 The network interface 1050 is an interface for connecting the terminal device 101 to the network N.

入力インタフェース1060は、ユーザが情報を入力するためのインタフェースであり、例えば、タッチパネル、キーボード、マウス等の1つ又は複数から構成される。 The input interface 1060 is an interface for the user to input information, and is composed of one or more of, for example, a touch panel, a keyboard, a mouse, etc.

出力インタフェース1070は、ユーザに情報を提示するためのインタフェースであり、例えば、液晶パネル、有機EL(Electro-Luminescence)パネル等である。 The output interface 1070 is an interface for presenting information to the user, such as an LCD panel or an organic EL (Electro-Luminescence) panel.

カメラ1080は、被写体を撮影して、当該画像を示す画像情報を生成する。 Camera 1080 captures an image of a subject and generates image information representing the image.

(サーバ装置102の物理的構成)
サーバ装置102は、物理的には例えば、タブレットPC(Personal Computer)、スマートフォン、汎用のコンピュータ等である。
(Physical configuration of server device 102)
The server device 102 is physically, for example, a tablet PC (Personal Computer), a smartphone, a general-purpose computer, or the like.

詳細には例えば、サーバ装置102は物理的に、図4に示すように、端末装置101と同様に構成されるとよい。すなわち、サーバ装置102は物理的に、例えば、バス1010、プロセッサ1020、メモリ1030、ストレージデバイス1040、ネットワークインタフェース1050、入力インタフェース1060及び出力インタフェース1070を含むとよい。 In detail, for example, the server device 102 may be physically configured in the same manner as the terminal device 101, as shown in Figure 4. That is, the server device 102 may physically include, for example, a bus 1010, a processor 1020, a memory 1030, a storage device 1040, a network interface 1050, an input interface 1060, and an output interface 1070.

サーバ装置102のストレージデバイス1040は、サーバ装置102の機能を実現するためのプログラムモジュールを記憶している。プロセッサ1020がこれら各プログラムモジュールをメモリ1030に読み込んで実行することで、そのプログラムモジュールに対応する機能が実現される。 The storage device 1040 of the server device 102 stores program modules for realizing the functions of the server device 102. The processor 1020 loads each of these program modules into the memory 1030 and executes them, thereby realizing the function corresponding to that program module.

(証跡管理システム100の動作)
ここから、証跡管理システム100の動作について、図を参照して説明する。
(Operation of the trail management system 100)
The operation of the trail management system 100 will now be described with reference to the drawings.

証跡管理システム100は、証跡管理処理を実行する。証跡管理処理は、本人確認の証跡を管理するための処理であり、端末装置101によって実行される第1の端末処理と、サーバ装置102によって実行される第1のサーバ処理とを含む。 The evidence management system 100 executes an evidence management process. The evidence management process is a process for managing the evidence of identity verification, and includes a first terminal process executed by the terminal device 101 and a first server process executed by the server device 102.

(第1の端末処理)
図5は、本実施の形態に係る第1の端末処理の一例を示すフローチャートである。第1の端末処理は、例えば、端末装置101が本人の入力に基づく開始指示又は第1の端末処理の前の処理を実行する機能部(図示せず)からの開始指示を受け付けると開始される。このとき、端末装置101は、本人からの開始指示を受け付けたことに応じて、サーバ装置102との間でネットワークNを介した通信を確立する。
(First terminal processing)
5 is a flowchart showing an example of the first terminal processing according to the present embodiment. The first terminal processing is started, for example, when the terminal device 101 receives a start instruction based on an input from the user or a start instruction from a functional unit (not shown) that executes processing prior to the first terminal processing. At this time, in response to receiving the start instruction from the user, the terminal device 101 establishes communication with the server device 102 via the network N.

端末装置101は、本人及び本人確認書類を撮影することによって、対象画像P1を含む対象画像データを生成する(ステップS101)。 The terminal device 101 generates target image data including the target image P1 by photographing the person and their identification document (step S101).

端末装置101は、ステップS101にて生成された対象画像データをサーバ装置102へ送信し(ステップS102)、第1の端末処理を終了する。 The terminal device 101 transmits the target image data generated in step S101 to the server device 102 (step S102) and terminates the first terminal processing.

(第1のサーバ処理)
図6は、本実施の形態に係る第1のサーバ処理の一例を示すフローチャートである。サーバ装置102は、端末装置101との間でネットワークNを介した通信が確立すると、第1のサーバ処理を開始する。
(First Server Processing)
6 is a flowchart showing an example of the first server process according to the present embodiment. When communication is established between the server device 102 and the terminal device 101 via the network N, the server device 102 starts the first server process.

データ取得部103は、ステップS102にて送信された対象画像データを、ネットワークNを介して端末装置101から取得する(ステップS201)。 The data acquisition unit 103 acquires the target image data transmitted in step S102 from the terminal device 101 via the network N (step S201).

証跡生成部104は、ステップS210にて取得された対象画像データに含まれる対象画像P1について、第1条件及び第2条件が満たされるか否かを判定する(ステップS202)。 The trail generation unit 104 determines whether the first and second conditions are satisfied for the target image P1 contained in the target image data acquired in step S210 (step S202).

第1条件及び第2条件の少なくとも一方が満たされない場合、証跡生成部104は、第1条件及び第2条件が満たされないと判定する。第1条件及び第2条件が満たされないと判定した場合(ステップS202;No)、証跡生成部104は、ネットワークNを介して端末装置101へエラーを通知し(ステップS203)、第1のサーバ処理を終了する。 If at least one of the first condition and the second condition is not met, the trail generation unit 104 determines that the first condition and the second condition are not met. If it determines that the first condition and the second condition are not met (step S202; No), the trail generation unit 104 notifies the terminal device 101 of an error via the network N (step S203) and terminates the first server processing.

ステップS203で送信されるエラーの通知は、第1条件及び第2条件の少なくとも一方が満たされないことを示す通知であり、端末装置101によって取得される。端末装置101は、エラーの通知を取得したことに応じて、例えば、「適切な画像が撮影されませんでした。」、「本人確認に失敗しました。」等の予め定められたメッセージを表示部に表示させる。 The error notification sent in step S203 is a notification indicating that at least one of the first condition and the second condition is not met, and is acquired by the terminal device 101. In response to acquiring the error notification, the terminal device 101 displays a predetermined message on the display unit, such as "An appropriate image was not captured" or "Identity verification failed."

第1条件及び第2条件が満たされると判定した場合(ステップS202;Yes)、証跡生成部104は、証跡データを生成し(ステップS204)、第1のサーバ処理を終了する。証跡データは、第2条件を満たす鮮明度の対象画像P1に基づいて生成されるので、鮮明な画像を含む証跡データを生成することができる。If it is determined that the first and second conditions are met (step S202; Yes), the trail generation unit 104 generates trail data (step S204) and terminates the first server processing. Because the trail data is generated based on the target image P1 whose clarity satisfies the second condition, it is possible to generate trail data that includes a clear image.

本実施形態によれば、証跡管理装置としてのサーバ装置102は、データ取得部103と、証跡生成部104とを備える。 According to this embodiment, the server device 102 as an evidence management device comprises a data acquisition unit 103 and an evidence generation unit 104.

データ取得部103は、対象画像P1を含む対象画像データを取得する。対象画像P1は、本人を示す第1領域AR1と、書類としての本人確認書類に含まれる本人画像を示す第2領域AR2と、を含む。The data acquisition unit 103 acquires target image data including a target image P1. The target image P1 includes a first area AR1 representing the individual and a second area AR2 representing the individual's image included in an identification document.

証跡生成部104は、第1領域AR1と第2領域AR2とが第1条件を満たし、かつ、対象画像P1の鮮明度が第2条件を満たす場合に、対象画像P1に基づく証跡データを生成する。 The trail generation unit 104 generates trail data based on the target image P1 when the first area AR1 and the second area AR2 satisfy the first condition and the clarity of the target image P1 satisfies the second condition.

従って、良好な画質の証跡を管理することが可能になる。 This makes it possible to maintain evidence of good image quality.

本実施形態によれば、証跡管理システム100は、証跡管理装置としてのサーバ装置102と、端末装置101とを備える。 According to this embodiment, the evidence management system 100 comprises a server device 102 as an evidence management device and a terminal device 101.

端末装置101は、本人及び書類としての本人確認書類を撮影することによって対象画像データを生成し、当該対象画像データをサーバ装置102へ送信する。 The terminal device 101 generates target image data by photographing the person and the identification document as a document, and transmits the target image data to the server device 102.

従って、良好な画質の証跡を管理することが可能になる。 This makes it possible to maintain evidence of good image quality.

(変形例1)
証跡生成部104は、第3領域AR3に基づいて対象画像P1の鮮明度を求めるとよい。
(Variation 1)
The trail generating unit 104 may calculate the sharpness of the target image P1 based on the third area AR3.

鮮明度を求めるためにエッジ抽出等の画像処理を用いる場合、証跡生成部104は、第3領域AR3に対して画像処理を行うことによって、対象画像P1の鮮明度を求めるとよい。 When image processing such as edge extraction is used to determine sharpness, the evidence generation unit 104 may determine the sharpness of the target image P1 by performing image processing on the third area AR3.

鮮明度を求めるために、機械学習によって学習済みの鮮明度判定モデルが用いられてもよい。この場合、証跡生成部104は、第3領域AR3の鮮明度を求めるための機械学習によって学習済みの鮮明度判定モデルに対象画像データを入力することで、対象画像P1の鮮明度を求めるとよい。学習時の鮮明度判定モデルへのインプットデータは、例えば、対象画像データである。機械学習においては、第3領域AR3の鮮明度を含む教師データを用いた教師あり学習を行うとよい。 A sharpness determination model trained by machine learning may be used to determine the sharpness. In this case, the evidence generation unit 104 may determine the sharpness of the target image P1 by inputting the target image data into a sharpness determination model trained by machine learning to determine the sharpness of the third region AR3. The input data to the sharpness determination model during learning is, for example, the target image data. In the machine learning, supervised learning may be performed using training data including the sharpness of the third region AR3.

本変形例によれば、証跡生成部104は、第3領域AR3に基づいて対象画像P1の鮮明度を求める。一般的に、文字の画像は、写真等の画像よりも、背景に対する明るさの変化が大きい。 In this modified example, the evidence generation unit 104 calculates the sharpness of the target image P1 based on the third area AR3. Generally, images of text have greater changes in brightness relative to the background than images such as photographs.

そのため、本人確認書類に含まれる文字を示す第3領域AR3に基づいて対象画像P1の鮮明度を求めることによって、対象画像P1の鮮明度を適切に求めることができる。また、鮮明な画像を含む証跡データをより確実に生成することができる。従って、本変形例によれば、より良好な画質の証跡を管理することが可能になる。Therefore, by calculating the sharpness of the target image P1 based on the third area AR3, which indicates the characters contained in the identification document, the sharpness of the target image P1 can be appropriately calculated. Furthermore, evidence data containing clear images can be generated more reliably. Therefore, this modification makes it possible to manage evidence with better image quality.

<<実施形態2>>
実施形態2では、実施形態1に係る証跡管理システム100のより詳細な例を説明する。本実施形態では、実施形態1と異なる点について主に説明し、重複する点は説明を簡明にするため適宜省略する。
<<Embodiment 2>>
In the second embodiment, a more detailed example of the trail management system 100 according to the first embodiment will be described. In this embodiment, differences from the first embodiment will be mainly described, and overlapping points will be omitted as appropriate for the sake of simplicity.

本発明の実施形態2に係る証跡管理システム200は、図7に示すように、実施形態1に係る端末装置101及びサーバ装置102に代わる、端末装置201及びサーバ装置202を備える。 As shown in FIG. 7, the evidence management system 200 of embodiment 2 of the present invention includes a terminal device 201 and a server device 202, which replace the terminal device 101 and server device 102 of embodiment 1.

(端末装置201の機能的構成)
端末装置201は、機能的には実施形態1と同様に、本人及び本人確認書類を撮影することによって対象画像データを生成し、対象画像データをサーバ装置202へ送信する。
(Functional configuration of terminal device 201)
Functionally, the terminal device 201 is similar to the first embodiment in that it takes an image of the person and their identification document to generate target image data and transmits the target image data to the server device 202 .

詳細には、端末装置201は、撮影部205と、入力受付部206と、端末通信部207と、表示部208とを備える。 In detail, the terminal device 201 comprises an imaging unit 205, an input receiving unit 206, a terminal communication unit 207, and a display unit 208.

撮影部205は、本人及び本人確認書類を撮影する。これによって、撮影部205は、対象画像P1を含む対象画像データを生成する。The photographing unit 205 photographs the person and their identification document. As a result, the photographing unit 205 generates target image data including the target image P1.

入力受付部206は、本人の入力を受け付ける。端末通信部207は、サーバ装置102との間でネットワークNを介してデータを送受信する。表示部208は、画像、文字等の各種の情報を表示する。 The input acceptance unit 206 accepts input from the person. The terminal communication unit 207 sends and receives data to and from the server device 102 via the network N. The display unit 208 displays various information such as images and text.

(サーバ装置202の機能的構成)
サーバ装置202は、実施形態1と同様に本人確認の証跡を管理するための装置(証跡管理装置)であって、実施形態1と同様のデータ取得部103と、実施形態1に係る証跡生成部104に代わる証跡生成部204とを備える。サーバ装置202は、さらに、証跡データ記憶部209と、要確認データ記憶部210とを備える。
(Functional configuration of server device 202)
The server device 202 is a device (trail management device) for managing the trail of identity verification, similar to the first embodiment, and includes the same data acquisition unit 103 as in the first embodiment, and a trail generation unit 204 that replaces the trail generation unit 104 according to the first embodiment. The server device 202 further includes a trail data storage unit 209 and a to-be-verified data storage unit 210.

証跡生成部204は、実施形態1と同様に、第1領域AR1と第2領域AR2とが第1条件を満たし、かつ、対象画像P1の鮮明度が第2条件を満たす場合に、対象画像P1に基づく証跡データを生成する。 As in embodiment 1, the trail generation unit 204 generates trail data based on the target image P1 when the first area AR1 and the second area AR2 satisfy the first condition and the clarity of the target image P1 satisfies the second condition.

詳細には、証跡生成部204は、図8に示すように、第1判定部211と、第2判定部212と、記憶制御部213と、通知部214とを含む。 In detail, the trail generation unit 204 includes a first determination unit 211, a second determination unit 212, a memory control unit 213, and a notification unit 214, as shown in FIG. 8.

第1判定部211は、データ取得部103によって取得された対象画像データに含まれる対象画像P1について、第1領域AR1と第2領域AR2とが第1条件を満たすか否かを判定する。 The first judgment unit 211 judges whether the first area AR1 and the second area AR2 of the target image P1 contained in the target image data acquired by the data acquisition unit 103 satisfy the first condition.

第2判定部212は、第1判定部211によって第1条件を満たすと判定された場合に、第1条件を満たすと判定された対象画像P1について、鮮明度が第2条件を満たすか否かを判定する。 When the first judgment unit 211 judges that the first condition is satisfied, the second judgment unit 212 judges whether the clarity of the target image P1 judged to satisfy the first condition satisfies the second condition.

記憶制御部213は、第2条件を満たすと判定されたか否かに応じて、証跡データ又は要確認データを生成する。そして、記憶制御部213は、証跡データを生成した場合は当該証跡データを証跡データ記憶部209に記憶させ、要確認データを生成した場合は要確認データを要確認データ記憶部210に記憶させる。The storage control unit 213 generates trail data or data requiring verification depending on whether it is determined that the second condition is met. If the storage control unit 213 generates trail data, it stores the trail data in the trail data storage unit 209, and if it generates data requiring verification, it stores the data requiring verification in the data requiring verification storage unit 210.

証跡データは、実施形態1で説明したように、証跡を示すデータである。要確認データは、目視による確認が必要な対象画像P1を示すデータである。 The evidence data is data indicating evidence, as described in embodiment 1. The confirmation-required data is data indicating the target image P1 that requires visual confirmation.

証跡データと要確認データとは、第2判定部212での判定の対象となった対象画像P1に基づく画像を含む点で共通している。対象画像P1に基づく画像は、実施形態1で説明したように、対象画像P1自体であってもよく、対象画像P1に対するトリミング等の処理が施された画像であってもよい。 The evidence data and the data to be confirmed have in common the fact that they both contain an image based on the target image P1 that was the subject of judgment by the second judgment unit 212. As explained in embodiment 1, the image based on the target image P1 may be the target image P1 itself, or an image that has been subjected to processing such as cropping of the target image P1.

証跡データと要確認データとは、記憶される記憶部209,210が異なる。すなわち、証跡データと要確認データとは、例えば異なるフォルダのように、ストレージデバイス1040において異なる分類に属する記憶領域に記憶される。 The trail data and the data requiring verification are stored in different storage units 209, 210. That is, the trail data and the data requiring verification are stored in storage areas of different classifications in the storage device 1040, such as different folders.

なお、証跡データと要確認データとは、それぞれを区別するための情報を含んでもよい。この場合、証跡データと要確認データとは、共通の記憶部(すなわち、ストレージデバイス1040において共通の分類に属する記憶領域)に記憶されてもよい。 The trail data and the data to be verified may include information to distinguish them from each other. In this case, the trail data and the data to be verified may be stored in a common storage unit (i.e., a storage area in storage device 1040 that belongs to a common classification).

通知部214は、ネットワークNを介して端末装置201へ通知を送信する。 The notification unit 214 sends a notification to the terminal device 201 via the network N.

図7を再び参照する。
証跡データ記憶部209は、証跡データが格納される記憶部である。要確認データ記憶部210は、要確認データが格納される記憶部である。
Referring again to FIG.
The trail data storage unit 209 is a storage unit in which trail data is stored. The verification data storage unit 210 is a storage unit in which verification data is stored.

(証跡管理システム200,端末装置201,サーバ装置202の物理的構成)
証跡管理システム200、端末装置201、サーバ装置202は、物理的には、実施形態1に係る証跡管理システム100、端末装置101、サーバ装置102と同様に構成されるとよい。
(Physical configuration of the trail management system 200, terminal device 201, and server device 202)
The trail management system 200, terminal device 201, and server device 202 may be physically configured in the same manner as the trail management system 100, terminal device 101, and server device 102 according to the first embodiment.

(証跡管理システム200の動作)
ここから、証跡管理システム200の動作について、図を参照して説明する。
(Operation of the trail management system 200)
The operation of the trail management system 200 will now be described with reference to the drawings.

証跡管理システム200は、実施形態1と同様に、本人確認の証跡を管理するための証跡管理処理を実行する。本実施形態に係る証跡管理処理は、実施形態1に係る第1の端末処理と第1のサーバ処理とに代わる第2の端末処理と第2のサーバ処理とを含む。第2の端末処理は、端末装置201によって実行される。第2のサーバ処理は、サーバ装置202によって実行される。 The evidence management system 200 executes an evidence management process for managing evidence of identity verification, similar to embodiment 1. The evidence management process according to this embodiment includes a second terminal process and a second server process that replace the first terminal process and first server process according to embodiment 1. The second terminal process is executed by the terminal device 201. The second server process is executed by the server device 202.

(第2の端末処理)
図9は、本実施の形態に係る第2の端末処理の一例を示すフローチャートである。第2の端末処理は、例えば、第1の端末処理と同様の開始指示を受け付けると開始される。このとき、端末装置201は、本人からの開始指示を受け付けたことに応じて、サーバ装置202との間でネットワークNを介した通信を確立する。
(Second terminal processing)
9 is a flowchart showing an example of the second terminal processing according to the present embodiment. The second terminal processing is started, for example, when a start instruction similar to that of the first terminal processing is received. At this time, in response to receiving the start instruction from the user, the terminal device 201 establishes communication with the server device 202 via the network N.

撮影部205は、プレビュー画像PPをガイドG1,G2とともに表示部208に表示させる(ステップS103)。 The photographing unit 205 displays the preview image PP together with the guides G1 and G2 on the display unit 208 (step S103).

プレビュー画像PPは、撮影部205によって対象画像P1が撮影する前に、本人が撮影される画像を確認するための画像である。図10は、プレビュー画像PPの一例を示す。同図に示すように、プレビュー画像PPはガイドG1,G2とともに表示される。The preview image PP is an image used to check the image of the person to be photographed before the target image P1 is photographed by the photographing unit 205. Figure 10 shows an example of a preview image PP. As shown in the figure, the preview image PP is displayed together with guides G1 and G2.

ガイドG1は、本人の顔画像を望ましい大きさで撮影するために、プレビュー画像PPにおいて位置付けるべき顔画像の範囲を示すガイドである。ガイドG2は、本人確認書類を望ましい大きさで撮影するために、プレビュー画像PPにおいて位置付けるべき本人確認書類の画像の範囲を示すガイドである。 Guide G1 is a guide that indicates the range of the facial image that should be positioned in the preview image PP in order to capture the person's facial image at the desired size. Guide G2 is a guide that indicates the range of the image of the identification document that should be positioned in the preview image PP in order to capture the identification document at the desired size.

撮影部205は、予め定められた大きさの本人の顔及び本人確認書類の画像を含む対象画像P1が撮影されるか否かを判定する(ステップS104)。 The photographing unit 205 determines whether a target image P1 including an image of the person's face and identification document of a predetermined size is photographed (step S104).

本人の顔及び本人確認書類の少なくとも一方が予め定められた大きさでない場合、撮影部205は、予め定められた大きさの本人の顔及び本人確認書類の画像を含む対象画像P1が撮影されないと判定する。予め定められた大きさの本人の顔及び本人確認書類の画像を含む対象画像P1が撮影されないと判定した場合(ステップS104;No)、撮影部205は、ステップS103の処理を継続して実行する。 If at least one of the person's face and the identification document is not of a predetermined size, the imaging unit 205 determines that a target image P1 including an image of the person's face and the identification document of a predetermined size has not been captured. If it determines that a target image P1 including an image of the person's face and the identification document of a predetermined size has not been captured (step S104; No), the imaging unit 205 continues to execute the processing of step S103.

本人は、プレビュー画像PPを参照しながら、自身の顔画像がガイドG1と概ね一致するように撮影部205(カメラ1080)に対して顔の位置を調整する。本人確認書類についても同様に、本人は、本人確認書類の画像がガイドG2と概ね一致するように、撮影部205(カメラ1080)に対して本人確認書類の位置を調整する。While referring to the preview image PP, the person adjusts the position of their face relative to the image capturing unit 205 (camera 1080) so that their facial image roughly matches guide G1. Similarly, for the personal identification document, the person adjusts the position of the personal identification document relative to the image capturing unit 205 (camera 1080) so that the image on the personal identification document roughly matches guide G2.

プレビュー画像PPにおいて顔画像及び本人確認書類の画像がそれぞれガイドG1,G2に概ね一致すると、撮影部205は、予め定められた大きさの本人の顔及び本人確認書類の画像を含む対象画像P1が撮影されると判定する。 When the facial image and the image of the identification document in the preview image PP roughly match the guides G1 and G2, respectively, the capturing unit 205 determines that a target image P1 containing an image of the person's face and identification document of a predetermined size has been captured.

本人の顔及び本人確認書類が予め定められた大きさで撮影されると判定した場合(ステップS104;Yes)、撮影部205は、実施形態1と同様のステップS101を実行する。これにより、予め定められた大きさの本人の顔及び本人確認書類の画像を含む対象画像データが生成される。If it is determined that the person's face and identification document are to be photographed at a predetermined size (step S104; Yes), the photographing unit 205 executes step S101, the same as in embodiment 1. This generates target image data including an image of the person's face and identification document at a predetermined size.

端末通信部207は、実施形態1と同様のステップS102を実行し、端末処理を終了する。 The terminal communication unit 207 executes step S102 similar to embodiment 1 and terminates terminal processing.

(第2のサーバ処理)
図11は、本実施の形態に係る第2のサーバ処理の一例を示すフローチャートである。サーバ装置202は、実施形態1と同様に、端末装置201との間でネットワークNを介した通信が確立すると、第2のサーバ処理を開始する。
(Second Server Processing)
11 is a flowchart showing an example of the second server process according to the present embodiment. As in the first embodiment, the server device 202 starts the second server process when communication with the terminal device 201 via the network N is established.

データ取得部103は、実施形態1と同様のステップS201を実行する。 The data acquisition unit 103 executes step S201 similar to that of embodiment 1.

第1判定部211は、ステップS201にて取得された対象画像データに含まれる対象画像P1について、第1領域AR1と第2領域AR2とが第1条件を満たすか否かを判定する(ステップS205)。 The first judgment unit 211 determines whether the first area AR1 and the second area AR2 of the target image P1 included in the target image data acquired in step S201 satisfy the first condition (step S205).

第1条件を満たすと判定された場合(ステップS205;Yes)、第2判定部212は、ステップS205にて第1条件を満たすと判定された対象画像P1について、鮮明度が第2条件を満たすか否かを判定する(ステップS206)。 If it is determined that the first condition is met (step S205; Yes), the second judgment unit 212 determines whether the clarity of the target image P1 that was determined to meet the first condition in step S205 meets the second condition (step S206).

第2条件を満たすと判定された場合(ステップS206;Yes)、記憶制御部213は、実施形態1と同様のステップS204を実行する。記憶制御部213は、ステップS204にて生成された証跡データを証跡データ記憶部209に記憶させる(ステップS207)。If it is determined that the second condition is met (step S206; Yes), the storage control unit 213 executes step S204, which is the same as in embodiment 1. The storage control unit 213 stores the trail data generated in step S204 in the trail data storage unit 209 (step S207).

通知部214は、ネットワークNを介して端末装置101へ本人確認の成功を通知し(ステップS208)、第2のサーバ処理を終了する。 The notification unit 214 notifies the terminal device 101 via the network N of the successful identity verification (step S208) and terminates the second server processing.

ステップS208で送信される成功の通知は、第1条件及び第2条件が満たされたことを示す通知であり、端末通信部207によって取得される。端末通信部207は、成功の通知を取得したことに応じて、例えば、「本人確認に成功しました。」等の予め定められたメッセージを表示部208に表示させる。 The success notification sent in step S208 is a notification indicating that the first condition and the second condition have been met, and is acquired by the device communication unit 207. In response to acquiring the success notification, the device communication unit 207 causes the display unit 208 to display a predetermined message such as, for example, "Identity verification has been successful."

第2条件を満たさないと判定された場合(ステップS206;No)、記憶制御部213は、要確認データを生成する(ステップS209)。記憶制御部213は、ステップS207にて生成した要確認データを要確認データ記憶部210に記憶させる(ステップS210)。通知部214は、実施形態1と同様に、ネットワークNを介して端末装置201へエラーを通知し(ステップS203)、第2のサーバ処理を終了する。 If it is determined that the second condition is not met (step S206; No), the storage control unit 213 generates confirmation-required data (step S209). The storage control unit 213 stores the confirmation-required data generated in step S207 in the confirmation-required data storage unit 210 (step S210). As in embodiment 1, the notification unit 214 notifies the terminal device 201 of an error via the network N (step S203), and terminates the second server processing.

ステップS203で送信されるエラーの通知は、第2条件が満たされないことを示す通知であり、端末通信部207によって取得される。端末通信部207は、エラーの通知を取得したことに応じて、例えば、「適切な画像が撮影されませんでした。」、「本人確認に失敗しました。」等の予め定められたメッセージを表示部208に表示させる。 The error notification sent in step S203 is a notification indicating that the second condition is not met, and is acquired by the device communication unit 207. In response to acquiring the error notification, the device communication unit 207 causes the display unit 208 to display a predetermined message, such as "An appropriate image was not captured" or "Identity verification failed."

第1条件を満たさないと判定された場合(ステップS205;No)、通知部214は、ネットワークNを介して端末装置201へエラーを通知し(ステップS211)、第2のサーバ処理を終了する。 If it is determined that the first condition is not met (step S205; No), the notification unit 214 notifies the terminal device 201 of an error via the network N (step S211) and terminates the second server processing.

ステップS211で送信されるエラーの通知は、第1条件が満たされないことを示す通知であり、端末通信部207によって取得される。端末通信部207は、エラーの通知を取得したことに応じて、予め定められたメッセージを表示部208に表示させる。ステップS211で送信されるエラーの通知に応じて表示されるメッセージは、ステップS203で送信されるエラーの通知に応じて表示されるメッセージと同じであってもよく、異なっていてもよい。 The error notification sent in step S211 is a notification indicating that the first condition is not satisfied, and is acquired by the device communication unit 207. In response to acquiring the error notification, the device communication unit 207 causes a predetermined message to be displayed on the display unit 208. The message displayed in response to the error notification sent in step S211 may be the same as or different from the message displayed in response to the error notification sent in step S203.

(変形例2)
実施形態1では証跡データが対象画像P1に基づく画像を含む例を説明した。証跡データは、対象画像P1に基づく画像以外の情報を含んでもよい。
(Variation 2)
In the first embodiment, an example has been described in which the evidence data includes an image based on the target image P1. However, the evidence data may include information other than an image based on the target image P1.

図12は、変形例2に係る証跡データの構成の一例を示す図である。同図に例示する証跡データは、対象画像P1に基づく画像と、証跡IDと、時刻と、文字情報とが関連付けられたデータである。 Figure 12 is a diagram showing an example of the configuration of evidence data related to variant example 2. The evidence data shown in the figure is data in which an image based on target image P1, an evidence ID, a time, and text information are associated with each other.

証跡IDは、関連付けられた画像を識別するための情報であり、例えば証跡データを生成する際に適宜付与される。時刻は、関連付けられた画像を含む証跡データが生成された時刻である。なお、証跡データが記憶部に記憶される場合には、時刻は、証跡データが記憶部に記憶された時刻であってもよい。 The trail ID is information for identifying the associated image and is assigned appropriately, for example, when generating the trail data. The time is the time when the trail data containing the associated image was generated. Note that if the trail data is stored in a memory unit, the time may also be the time when the trail data was stored in the memory unit.

文字情報は、第3領域AR3の画像から認識される文字を示す情報であり、証跡生成部104によって生成される。証跡生成部104(記憶制御部213)は、証跡データ生成処理(ステップS204)において、第3領域AR3に示される文字を認識し、当該認識した文字を含む文字情報を生成し、当該生成した文字情報を含む証跡データを生成する。 The character information is information indicating characters recognized from the image of the third area AR3, and is generated by the evidence generation unit 104. In the evidence data generation process (step S204), the evidence generation unit 104 (storage control unit 213) recognizes the characters shown in the third area AR3, generates character information including the recognized characters, and generates evidence data including the generated character information.

本変形例によれば、証跡データは、第3領域AR3の画像に基づく文字情報、すなわち第3領域AR3の画像から認識した文字を示す情報を含む。これにより、サーバ装置102,202のユーザは、証跡データを閲覧しなくても、本人確認書類に記載された文字を容易に参照することができる。従って、証跡の管理を容易にすることが可能になる。 According to this modification, the evidence data includes text information based on the image of the third area AR3, i.e., information indicating characters recognized from the image of the third area AR3. This allows users of the server devices 102 and 202 to easily refer to the characters written on the identification document without viewing the evidence data. This makes it easier to manage the evidence.

また、サーバ装置102,202のユーザは、必要に応じて、証跡データに含まれる本人確認書類の画像に示される文字情報と、証跡データに含まれる文字情報とを比較することができる。 In addition, if necessary, the user of the server device 102, 202 can compare the text information shown in the image of the identification document included in the evidence data with the text information included in the evidence data.

これにより、証跡データに含まれる本人確認書類の画像が、文字認識によって正確に読み取れる程度の良好な画質であるか否かを容易に判定することができる。例えば、文字情報の誤認識があった場合には、対象画像P1の鮮明度が第2条件を満たすか否かの判定処理を改善する等の対策を講じて、より良好な画質の証跡データを得ることができる。従って、良好な画質の証跡を管理することが可能になる。This makes it easy to determine whether the image of the identification document included in the evidence data is of such good quality that it can be accurately read by character recognition. For example, if there is a misrecognition of character information, measures can be taken, such as improving the process for determining whether the clarity of the target image P1 satisfies the second condition, to obtain evidence data of better quality. This makes it possible to manage evidence of good quality.

<<実施形態3>>
第2条件が対象画像P1の鮮明度と第2基準値との関係により規定される場合、第2条件に適用される第2基準値は、1つに限らず、複数の候補値の中から適宜選択されてもよい。本実施形態では、複数の候補値のうちの大きい候補値から順に選択した候補値を第2基準値として採用する例を説明する。本実施形態では、実施形態2と異なる点について主に説明し、重複する点は説明を簡明にするため適宜省略する。
<<Embodiment 3>>
When the second condition is defined by the relationship between the sharpness of the target image P1 and the second reference value, the second reference value applied to the second condition is not limited to one, but may be appropriately selected from multiple candidate values. In this embodiment, an example will be described in which a candidate value selected from multiple candidate values in descending order of magnitude is adopted as the second reference value. In this embodiment, differences from the second embodiment will be mainly described, and overlapping points will be omitted as appropriate for simplicity.

本発明の実施形態3に係る証跡管理システム300は、図13に示すように、実施形態2と同様の端末装置201と、実施形態2に係るサーバ装置202に代わるサーバ装置302を備える。 As shown in Figure 13, the evidence management system 300 of embodiment 3 of the present invention includes a terminal device 201 similar to that of embodiment 2 and a server device 302 that replaces the server device 202 of embodiment 2.

(サーバ装置302の機能的構成)
サーバ装置302は、実施形態2と同様に本人確認の証跡を管理するための装置(証跡管理装置)である。サーバ装置302は、実施形態1と同様のデータ取得部103と、実施形態2と同様の証跡データ記憶部209及び要確認データ記憶部210と、実施形態2に係る証跡生成部204に代わる証跡生成部304とを備える。
(Functional configuration of server device 302)
The server device 302 is a device (trail management device) for managing the trail of identity verification, similar to embodiment 2. The server device 302 includes the data acquisition unit 103 similar to embodiment 1, the trail data storage unit 209 and the verification-required data storage unit 210 similar to embodiment 2, and a trail generation unit 304 that replaces the trail generation unit 204 according to embodiment 2.

証跡生成部304は、実施形態1と同様に、第1領域AR1と第2領域AR2とが第1条件を満たし、かつ、対象画像P1の鮮明度が第2条件を満たす場合に、対象画像P1に基づく証跡データを生成する。 As in embodiment 1, the trail generation unit 304 generates trail data based on the target image P1 when the first area AR1 and the second area AR2 satisfy the first condition and the clarity of the target image P1 satisfies the second condition.

詳細には、証跡生成部304は、図14に示すように、実施形態2と同様の第1判定部211、記憶制御部213及び通知部214と、実施形態2に係る第2判定部212に代わる第2判定部312とを含む。証跡生成部304は、さらに、候補保持部315を含む。 In detail, as shown in Figure 14, the evidence generation unit 304 includes a first determination unit 211, a memory control unit 213, and a notification unit 214 similar to those in embodiment 2, and a second determination unit 312 that replaces the second determination unit 212 in embodiment 2. The evidence generation unit 304 further includes a candidate storage unit 315.

候補保持部315は、候補データ316を保持する。候補データ316は、複数の候補値を含む。候補値は、第2条件に適用される第2基準値の候補である。本実施形態では、候補値は、ユーザの入力等により予め設定される。 The candidate storage unit 315 stores candidate data 316. The candidate data 316 includes multiple candidate values. The candidate values are candidates for the second reference value to be applied to the second condition. In this embodiment, the candidate values are set in advance by user input, etc.

本実施形態に係る候補データ316は、図15に一例を示すように、C1,C2,C3という3つの候補値を含む。C1、C2及びC3は、各値の大きさについて、C1>C2>C3の関係にある。 The candidate data 316 according to this embodiment includes three candidate values, C1, C2, and C3, as shown in an example in Figure 15. C1, C2, and C3 have a relationship of C1 > C2 > C3 in terms of the magnitude of each value.

なお、候補データ316に含まれる候補値の数は、3つに限られず、複数であればよい。 Note that the number of candidate values included in candidate data 316 is not limited to three, and may be any number.

本実施形態に係る第2判定部312は、複数の候補値のうちの大きい候補値から順に選択した候補値を第2基準値として用いることによって、第2判定処理を繰り返し実行する。「第2判定処理」とは、対象画像P1の鮮明度が第2条件を満たすか否かを判定する処理であり、以下においても同様である。The second determination unit 312 in this embodiment repeatedly performs the second determination process by using the candidate value selected from the plurality of candidate values in descending order as the second reference value. The "second determination process" is a process for determining whether the sharpness of the target image P1 satisfies the second condition, and the same applies hereinafter.

また、本実施形態に係る第2判定部312は、以下の(A)又は(B)まで、第2判定処理を繰り返し実行する。
(A)候補値のいずれかを第2基準値として対象画像P1の鮮明度が第2条件を満たすと判定する
(B)すべての候補値について第2判定処理を実行する
Furthermore, the second determination unit 312 according to this embodiment repeatedly executes the second determination process until the following (A) or (B).
(A) Using one of the candidate values as a second reference value, it is determined that the sharpness of the target image P1 satisfies the second condition. (B) The second determination process is performed for all candidate values.

これらを除いて、第2判定部312は、実施形態2に係る第2判定部212と同様でよい。 Except for these, the second judgment unit 312 may be similar to the second judgment unit 212 in embodiment 2.

(証跡管理システム300,サーバ装置302の物理的構成)
証跡管理システム300、サーバ装置302は、物理的には、実施形態1に係る証跡管理システム100、サーバ装置102と同様に構成されるとよい。
(Physical configuration of the trail management system 300 and the server device 302)
The trail management system 300 and the server device 302 may be physically configured in the same manner as the trail management system 100 and the server device 102 according to the first embodiment.

(証跡管理システム300の動作)
ここから、証跡管理システム300の動作について、図を参照して説明する。
(Operation of the trail management system 300)
The operation of the trail management system 300 will now be described with reference to the drawings.

証跡管理システム300は、実施形態1と同様に、本人確認の証跡を管理するための証跡管理処理を実行する。本実施形態に係る証跡管理処理は、実施形態2と同様の第2の端末処理と、実施形態2に係る第2のサーバ処理に代わる第3のサーバ処理とを含む。第3のサーバ処理は、サーバ装置302によって実行される。 The trail management system 300 executes a trail management process for managing the trail of identity verification, similar to embodiment 1. The trail management process according to this embodiment includes a second terminal process similar to embodiment 2, and a third server process that replaces the second server process according to embodiment 2. The third server process is executed by the server device 302.

(第3のサーバ処理)
図16は、本実施の形態に係る第3のサーバ処理の一例を示すフローチャートである。サーバ装置302は、端末装置201との間でネットワークNを介した通信が確立すると、第3のサーバ処理を開始する。第3のサーバ処理では、第2判定部312は、初期設定として、第2判定処理の繰り返し回数に応じて更新されるカウンタiに「1」を設定する。
(Third Server Processing)
16 is a flowchart showing an example of the third server process according to the present embodiment. When communication via network N is established with terminal device 201, server device 302 starts the third server process. In the third server process, second determination unit 312 sets counter i, which is updated according to the number of times the second determination process is repeated, to "1" as an initial setting.

実施形態2と同様のステップS201及びS205が実行される。 Steps S201 and S205 are executed in the same manner as in embodiment 2.

第1条件を満たさないと判定された場合(ステップS205;No)、通知部214は、実施形態2と同様のステップS211を実行して、第3のサーバ処理を終了する。 If it is determined that the first condition is not met (step S205; No), the notification unit 214 executes step S211 similar to embodiment 2 and terminates the third server processing.

第1条件を満たすと判定された場合(ステップS205;Yes)、第2判定部312は、候補データ316に含まれる候補値のうちのCiを第2基準値として選択する(ステップS212)。 If it is determined that the first condition is met (step S205; Yes), the second determination unit 312 selects Ci from the candidate values included in the candidate data 316 as the second reference value (step S212).

例えば、ステップS212が初めて実行される場合、iは初期値「1」であるので、第2判定部312は、C1を第2基準値として選択する。 For example, when step S212 is executed for the first time, i has an initial value of "1", so the second judgment unit 312 selects C1 as the second reference value.

第2判定部312は、ステップS212にて選択した第2基準値を用いて、実施形態2と同様のステップS206を実行する。 The second judgment unit 312 executes step S206, similar to embodiment 2, using the second reference value selected in step S212.

第2条件を満たすと判定された場合(ステップS206;Yes)、記憶制御部213は、実施形態2と同様のステップS204及びS207~S208を実行して、第3のサーバ処理を終了する。 If it is determined that the second condition is met (step S206; Yes), the memory control unit 213 executes steps S204 and S207 to S208 similar to those in embodiment 2, and terminates the third server processing.

第2条件を満たさないと判定された場合(ステップS206;No)、第2判定部312は、すべての候補値で第2判定処理(ステップS206)を実行したか否かを判定する(ステップS213)。 If it is determined that the second condition is not satisfied (step S206; No), the second judgment unit 312 determines whether the second judgment process (step S206) has been performed for all candidate values (step S213).

本実施形態では、候補値は上述の通り、3つである。そのため、3つの候補値すべてについて、第2判定処理(ステップS206)が実行されるまで、第2判定部312は、すべての候補値で第2判定処理(ステップS206)を実行していないと判定する。 In this embodiment, as described above, there are three candidate values. Therefore, until the second determination process (step S206) has been performed for all three candidate values, the second determination unit 312 determines that the second determination process (step S206) has not been performed for all candidate values.

すべての候補値で第2判定処理(ステップS206)を実行していないと判定された場合(ステップS213;No)、第2判定部312は、iに1を加算する(ステップS214)。 If it is determined that the second judgment process (step S206) has not been performed for all candidate values (step S213; No), the second judgment unit 312 adds 1 to i (step S214).

第2判定部312は、ステップS214にて加算されたiに対応する候補値Ciを第2基準値として選択する(ステップS212)。 The second judgment unit 312 selects the candidate value Ci corresponding to the i added in step S214 as the second reference value (step S212).

例えば、iが2の場合、第2判定部312は、C2を第2基準値として選択する。例えば、iが3の場合、第2判定部312は、C3を第2基準値として選択する。 For example, when i is 2, the second judgment unit 312 selects C2 as the second reference value. For example, when i is 3, the second judgment unit 312 selects C3 as the second reference value.

第2判定部312は、ステップS212にて選択した第2基準値を用いて、実施形態2と同様のステップS206を再び実行する。 The second judgment unit 312 again executes step S206, similar to embodiment 2, using the second reference value selected in step S212.

第2条件を満たすと判定された場合(ステップS206;Yes)、記憶制御部213は、実施形態2と同様のステップS204及びS207~S208を実行して、第3のサーバ処理を終了する。 If it is determined that the second condition is met (step S206; Yes), the memory control unit 213 executes steps S204 and S207 to S208 similar to those in embodiment 2, and terminates the third server processing.

また、第2条件を満たさないと判定された場合(ステップS206;No)、第2判定部312は、ステップS213を実行する。すべての候補値で第2判定処理(ステップS206)を実行していないと判定された場合(ステップS213;No)、第2判定部312は、iに1を加算する(ステップS214)。 If it is determined that the second condition is not satisfied (step S206; No), the second determination unit 312 executes step S213. If it is determined that the second determination process (step S206) has not been executed for all candidate values (step S213; No), the second determination unit 312 adds 1 to i (step S214).

このように、第2条件を満たさないと判定されると(ステップS206;No)、すべての候補値C1~C3について第2判定処理(ステップS206)が実行されるまで、ステップS213~S214、S212及びS206が繰り返される。これに対して、候補値C1~C3のいずれかで第2条件を満たすと判定されると(ステップS206;Yes)、ステップS204及びS207~S208が実行されて、第3のサーバ処理が終了する。 In this way, if it is determined that the second condition is not met (step S206; No), steps S213-S214, S212, and S206 are repeated until the second determination process (step S206) is performed for all candidate values C1-C3. On the other hand, if it is determined that the second condition is met for any of candidate values C1-C3 (step S206; Yes), steps S204 and S207-S208 are performed, and the third server process ends.

すべての候補値で第2判定処理を実行したと判定された場合(ステップS213;Yes)、記憶制御部213は、ステップS209~S210及びS203を実行して、第3のサーバ処理を終了する。 If it is determined that the second determination process has been performed for all candidate values (step S213; Yes), the memory control unit 213 executes steps S209 to S210 and S203 and terminates the third server process.

本実施形態によれば、第2条件は、対象画像P1の鮮明度と第2基準値との関係により規定される。証跡生成部304は、第2基準値の候補である複数の候補値を含む候補データ316を保持している。証跡生成部304は、複数の候補値のうちの大きい候補値から順に選択した候補値を第2基準値として用いることによって、対象画像P1の鮮明度が第2条件を満たすか否かを繰り返し判定する。According to this embodiment, the second condition is defined by the relationship between the sharpness of the target image P1 and the second reference value. The evidence generation unit 304 holds candidate data 316 including multiple candidate values that are candidates for the second reference value. The evidence generation unit 304 repeatedly determines whether the sharpness of the target image P1 satisfies the second condition by using, as the second reference value, a candidate value selected from the multiple candidate values in descending order.

これにより、鮮明な対象画像P1ほど、より大きな第2基準値で第2判定処理を実行して、証跡データを生成することができる。そのため、証跡データを生成する直前の第2判定処理に用いた第2基準値は、対象画像P1の鮮明度を表す指標となる。例えば、証跡データを生成する直前の第2判定処理に用いた第2基準値を証跡データに含める等により、当該第2基準値を参照できるようにすることで、対象画像P1の鮮明度を容易に知ることができる。従って、証跡に管理における利便性を向上させることが可能になる。 As a result, the clearer the target image P1, the larger the second reference value used in the second determination process to generate evidence data. Therefore, the second reference value used in the second determination process immediately before generating the evidence data serves as an index representing the clarity of the target image P1. For example, by including the second reference value used in the second determination process immediately before generating the evidence data in the evidence data, the clarity of the target image P1 can be easily determined by making the second reference value available for reference. This makes it possible to improve the convenience of managing evidence.

(変形例3)
対象画像データは複数であってもよい。例えば、端末装置101,201は、予め定められた時間間隔(例えば、1秒間に1回~数10回)で第1又は第2の端末処理を繰り返し実行することで、連続的に対象画像データを生成して、サーバ装置102,202に送信することができる。
(Variation 3)
For example, the terminal device 101, 201 can continuously generate and transmit target image data to the server device 102, 202 by repeatedly executing the first or second terminal process at a predetermined time interval (for example, once to several tens of times per second).

サーバ装置102,202は、順次取得する対象画像データの各々について、第1又は第2のサーバ処理を、予め定められた時間が経過するまで、又は、予め定められる第2判定処理の最大実行回数に達するまで、繰り返し実行するとよい。 The server device 102, 202 may repeatedly execute the first or second server process for each of the target image data acquired sequentially until a predetermined time has elapsed or until the predetermined maximum number of executions of the second determination process has been reached.

図17は、本変形例に係る第4のサーバ処理の一例を示すフローチャートである。第4のサーバ処理は、予め定められる第2判定処理の最大実行回数Mに達するまで、実施形態2に係る第2のサーバ処理を繰り返し実行する場合のサーバ処理である。 Figure 17 is a flowchart showing an example of a fourth server process according to this modified example. The fourth server process is a server process in which the second server process according to embodiment 2 is repeatedly executed until a predetermined maximum number of executions M of the second determination process is reached.

同図に示すように、第2条件を満たさないと判定された場合(ステップS206;No)、第2判定部312は、第2判定処理がM回実行されたか否かを判定する(ステップS215)。ここで、Mは、予め定められた最大実行回数である。 As shown in the figure, if it is determined that the second condition is not satisfied (step S206; No), the second determination unit 312 determines whether the second determination process has been executed M times (step S215), where M is a predetermined maximum number of times.

第2判定処理がM回実行されていないと判定された場合(ステップS215;No)、データ取得部103は、ステップS201を再び実行する。第2判定処理がM回実行されたと判定された場合(ステップS215;Yes)、記憶制御部213は、ステップS209~S210及びS203を実行して、第4のサーバ処理を終了する。これらを除いて、第4のサーバ処理は、第2のサーバ処理と同様でよい。 If it is determined that the second determination process has not been executed M times (step S215; No), the data acquisition unit 103 executes step S201 again. If it is determined that the second determination process has been executed M times (step S215; Yes), the storage control unit 213 executes steps S209 to S210 and S203, and then terminates the fourth server process. Except for these, the fourth server process may be the same as the second server process.

本変形例によれば、対象画像データが複数である。そのため、複数の対象画像データについて第1条件及び第2条件を満たすか否かの判定を実行することができる。これにより、1つの対象画像データについて第1条件及び第2条件を満たすか否かの判定を実行する場合よりも、第2条件を満たす対象画像P1を得ることが容易になる。従って、良好な画質の証跡を管理することが可能になる。 In this modified example, there are multiple pieces of target image data. Therefore, it is possible to determine whether the first and second conditions are met for multiple pieces of target image data. This makes it easier to obtain a target image P1 that satisfies the second condition than when determining whether the first and second conditions are met for a single piece of target image data. Therefore, it becomes possible to manage evidence of good image quality.

<<実施形態4>>
本実施形態では、変形例3のように複数の対象画像データの各々について、実施形態3に係る第3のサーバ処理を、予め定められる第2判定処理の最大実行回数に達するまで、繰り返し実行するように変更した例を説明する。本実施形態では、実施形態3と異なる点について主に説明し、重複する点は説明を簡明にするため適宜省略する。
<<Fourth Embodiment>>
In this embodiment, an example will be described in which the third server process according to the third embodiment is repeatedly executed for each of a plurality of target image data until the predetermined maximum number of executions of the second determination process is reached, as in Modification Example 3. In this embodiment, differences from the third embodiment will be mainly described, and overlapping points will be omitted as appropriate for the sake of simplicity.

本発明の実施形態4に係る証跡管理システム400は、図18に示すように、実施形態2と同様の端末装置201と、実施形態3に係るサーバ装置302に代わるサーバ装置402を備える。 As shown in Figure 18, the evidence management system 400 of embodiment 4 of the present invention comprises a terminal device 201 similar to that of embodiment 2 and a server device 402 replacing the server device 302 of embodiment 3.

(サーバ装置402の機能的構成)
サーバ装置402は、実施形態3と同様に本人確認の証跡を管理するための装置(証跡管理装置)である。サーバ装置402は、実施形態1と同様のデータ取得部103と、実施形態2と同様の証跡データ記憶部209及び要確認データ記憶部210と、実施形態3に係る証跡生成部304に代わる証跡生成部404とを備える。
(Functional configuration of server device 402)
The server device 402 is a device (trail management device) for managing the trail of identity verification, similar to embodiment 3. The server device 402 includes the data acquisition unit 103 similar to embodiment 1, the trail data storage unit 209 and the verification-required data storage unit 210 similar to embodiment 2, and a trail generation unit 404 that replaces the trail generation unit 304 according to embodiment 3.

証跡生成部404は、実施形態1と同様に、第1領域AR1と第2領域AR2とが第1条件を満たし、かつ、対象画像P1の鮮明度が第2条件を満たす場合に、対象画像P1に基づく証跡データを生成する。 As in embodiment 1, the trail generation unit 404 generates trail data based on the target image P1 when the first area AR1 and the second area AR2 satisfy the first condition and the clarity of the target image P1 satisfies the second condition.

詳細には、証跡生成部404は、図19に示すように、実施形態2と同様の第1判定部211、記憶制御部213及び通知部214と、実施形態3に係る第2判定部312及び候補保持部315に代わる第2判定部412及び候補保持部415とを含む。 In detail, as shown in FIG. 19, the evidence generation unit 404 includes a first determination unit 211, a memory control unit 213, and a notification unit 214 similar to those in embodiment 2, and a second determination unit 412 and a candidate storage unit 415 that replace the second determination unit 312 and the candidate storage unit 315 in embodiment 3.

候補保持部415は、実施形態3と同様の複数の候補値を含む候補データ416を保持する。 The candidate storage unit 415 stores candidate data 416 containing multiple candidate values similar to those in embodiment 3.

本実施形態に係る候補データ416は、図20に一例を示すように、第2判定処理の最大実行回数M1,M2,M3が3つの候補値C1,C2,C3のそれぞれに対応付けられたデータである。候補データ416では、最大実行回数M1が候補値C1に対応付けられ、最大実行回数M2が候補値C2に対応付けられ、最大実行回数M2が候補値C2に対応付けられている。 The candidate data 416 according to this embodiment is data in which the maximum number of executions M1, M2, and M3 of the second determination process are associated with three candidate values C1, C2, and C3, respectively, as shown in an example in Figure 20. In the candidate data 416, the maximum number of executions M1 is associated with candidate value C1, the maximum number of executions M2 is associated with candidate value C2, and the maximum number of executions M2 is associated with candidate value C2.

C1、C2及びC3は、実施形態3と同様に、各値の大きさについて、C1>C2>C3の関係にある。M1、M2及びM3は、各値の大きさについて、M1<M2<M3の関係にある。すなわち、候補データ416において、最大実行回数は、候補値が小さいほど大きい。 As in embodiment 3, C1, C2, and C3 have a relationship of C1>C2>C3 in terms of the magnitude of each value. M1, M2, and M3 have a relationship of M1<M2<M3 in terms of the magnitude of each value. That is, in candidate data 416, the maximum number of executions is larger as the candidate value is smaller.

ここで、第2判定処理の最大実行回数を設定することは、第4のサーバ処理を繰り返し実行する制限時間を設けることに相当する。すなわち、最大実行回数が大きい程、制限時間が長いことに相当する。 Here, setting the maximum number of times the second determination process is executed is equivalent to setting a time limit for repeatedly executing the fourth server process. In other words, the larger the maximum number of times it is executed, the longer the time limit.

なお、候補データ416に含まれる候補値の数は、3つに限られず、複数であればよい。 Note that the number of candidate values included in candidate data 416 is not limited to three, and can be any number.

第2判定部412は、実施形態2と同様に、第1判定部211によって第1条件を満たすと判定された場合に、第1条件を満たすと判定された対象画像P1について、第2判定処理を実行する。 As in embodiment 2, when the first judgment unit 211 judges that the first condition is satisfied, the second judgment unit 412 performs a second judgment process on the target image P1 that is judged to satisfy the first condition.

本実施の形態に係る第2判定部412は、実施形態3と同様の(A)、(B)又は以下の(C)まで、第2判定処理を繰り返し実行する。
(C)候補値に対応付けられた最大実行回数の第2判定処理が繰り返される
The second determination unit 412 according to this embodiment repeatedly executes the second determination process up to (A), (B) as in the third embodiment, or (C) below.
(C) The second determination process is repeated the maximum number of times associated with the candidate value.

これらを除いて、第2判定部412は、実施形態3に係る第2判定部312と同様でよい。 Except for these, the second judgment unit 412 may be similar to the second judgment unit 312 in embodiment 3.

(証跡管理システム400,サーバ装置402の物理的構成)
証跡管理システム400、サーバ装置402は、物理的には、実施形態1に係る証跡管理システム100、サーバ装置102と同様に構成されるとよい。
(Physical configuration of the trail management system 400 and the server device 402)
The trail management system 400 and the server device 402 may be physically configured in the same manner as the trail management system 100 and the server device 102 according to the first embodiment.

(証跡管理システム400の動作)
ここから、証跡管理システム400の動作について、図を参照して説明する。
(Operation of the trail management system 400)
The operation of the trail management system 400 will now be described with reference to the drawings.

証跡管理システム400は、実施形態1と同様に、本人確認の証跡を管理するための証跡管理処理を実行する。本実施形態に係る証跡管理処理は、実施形態2と同様の第2の端末処理と、実施形態3に係る第3のサーバ処理に代わる第5のサーバ処理とを含む。第5のサーバ処理は、サーバ装置402によって実行される。 The trail management system 400 executes a trail management process for managing the trail of identity verification, similar to embodiment 1. The trail management process according to this embodiment includes a second terminal process similar to embodiment 2, and a fifth server process that replaces the third server process according to embodiment 3. The fifth server process is executed by the server device 402.

(第5のサーバ処理)
図21は、本実施の形態に係る第5のサーバ処理の一例を示すフローチャートである。サーバ装置402は、実施形態1と同様に、端末装置201との間でネットワークNを介した通信が確立すると、第5のサーバ処理を開始する。第5のサーバ処理では、第2判定部412は、初期設定として、第2判定処理の繰り返し回数に応じて更新されるカウンタiに「1」を設定する。
(Fifth Server Process)
21 is a flowchart showing an example of the fifth server process according to the present embodiment. As in the first embodiment, the server device 402 starts the fifth server process when communication is established with the terminal device 201 via the network N. In the fifth server process, the second determination unit 412 sets, as an initial setting, "1" to a counter i, which is updated depending on the number of times the second determination process is repeated.

実施形態2と同様のステップS201及びS205が実行される。 Steps S201 and S205 are executed in the same manner as in embodiment 2.

第1条件を満たさないと判定された場合(ステップS205;No)、通知部214は、実施形態2と同様のステップS211を実行して、第5のサーバ処理を終了する。 If it is determined that the first condition is not met (step S205; No), the notification unit 214 executes step S211 similar to embodiment 2 and terminates the fifth server processing.

第1条件を満たすと判定された場合(ステップS205;Yes)、第2判定部312は、実施形態3と同様のステップS212を実行し、ステップS212にて選択した第2基準値を用いて実施形態2と同様のステップS206を実行する。 If it is determined that the first condition is met (step S205; Yes), the second determination unit 312 executes step S212 similar to that of embodiment 3, and executes step S206 similar to that of embodiment 2 using the second reference value selected in step S212.

第2条件を満たすと判定された場合(ステップS206;Yes)、記憶制御部213は、実施形態2と同様のステップS204及びS207~S208を実行して、第5のサーバ処理を終了する。 If it is determined that the second condition is met (step S206; Yes), the memory control unit 213 executes steps S204 and S207 to S208 similar to those in embodiment 2, and terminates the fifth server processing.

第2条件を満たさないと判定された場合(ステップS206;No)、第2判定部312は、変形例3と同様のステップS215を実行する。 If it is determined that the second condition is not met (step S206; No), the second determination unit 312 executes step S215, which is the same as in variant example 3.

第2判定処理がM回実行されていないと判定された場合(ステップS215;No)、データ取得部103は、ステップS201を再び実行する。第2判定処理がM回実行されたと判定された場合(ステップS215;Yes)、第2判定部312は、実施形態3と同様のステップS213を実行する。If it is determined that the second determination process has not been executed M times (step S215; No), the data acquisition unit 103 executes step S201 again. If it is determined that the second determination process has been executed M times (step S215; Yes), the second determination unit 312 executes step S213, which is the same as in embodiment 3.

すべての候補値で第2判定処理(ステップS206)を実行していないと判定された場合(ステップS213;No)、第2判定部312は、ステップS214を実行し、続けてステップS212を実行する。すべての候補値で第2判定処理を実行したと判定された場合(ステップS213;Yes)、記憶制御部213は、ステップS209~S210及びS203を実行して、第5のサーバ処理を終了する。 If it is determined that the second determination process (step S206) has not been performed for all candidate values (step S213; No), the second determination unit 312 performs step S214 and then step S212. If it is determined that the second determination process has been performed for all candidate values (step S213; Yes), the storage control unit 213 performs steps S209 to S210 and S203, and then ends the fifth server process.

なお、本実施形態におけるステップS209にて要確認データに含める対象画像P1は、例えば、データ取得部103によって直近に取得された対象画像データに含まれる対象画像P1でよい。 In this embodiment, the target image P1 to be included in the data to be confirmed in step S209 may be, for example, the target image P1 included in the target image data most recently acquired by the data acquisition unit 103.

また例えば、ステップS209にて要確認データに含める対象画像P1は、データ取得部103によって取得された複数の対象画像データに含まれる対象画像P1のうち、最も鮮明度が高い対象画像P1であってもよい。これにより、少しでも鮮明度が高い対象画像P1を要確認データに含めることができ、目視での確認を容易にすることができる。 Also, for example, the target image P1 to be included in the data to be confirmed in step S209 may be the target image P1 with the highest clarity among the target images P1 included in the multiple target image data acquired by the data acquisition unit 103. This allows the target image P1 with the highest clarity to be included in the data to be confirmed, making visual confirmation easier.

本実施形態によれば、対象画像データは複数である。候補データ416は、対象画像P1の鮮明度が第2条件を満たすか否かを判定する処理(第2判定処理)の最大実行回数が複数の候補値の各々に対応付けられたデータである。候補データ416において、最大実行回数は、候補値が小さいほど大きい。これにより、少しでも鮮明な対象画像P1に基づく証跡データを生成することができる。従って、良好な画質の証跡を管理することが可能になる。 In this embodiment, there are multiple target image data. Candidate data 416 is data in which the maximum number of executions of the process (second determination process) for determining whether the sharpness of target image P1 satisfies the second condition is associated with each of multiple candidate values. In candidate data 416, the maximum number of executions is larger the smaller the candidate value. This makes it possible to generate evidence data based on target image P1 that is as clear as possible. Therefore, it becomes possible to manage evidence with good image quality.

(変形例4)
実施形態4では、第2基準値に応じて最大実行回数を変更する例として、候補値が小さいほど大きい最大実行回数が対応付けられる例を説明した。しかし、候補値が小さいほど小さい最大実行回数が対応付けられてもよい。
(Variation 4)
In the fourth embodiment, as an example of changing the maximum number of executions depending on the second reference value, an example has been described in which a larger maximum number of executions is associated with a smaller candidate value. However, a smaller maximum number of executions may also be associated with a smaller candidate value.

一般的に、第2基準値が小さい程、第2条件を満たす鮮明度の対象画像P1を得ることが容易になることがある。このような場合、候補値が小さいほど小さい最大実行回数とすることで、証跡データを得るための全体的な時間を短くすることができる。従って、良好な画質の証跡を容易に得ることが可能になる。 Generally, the smaller the second reference value, the easier it may be to obtain a target image P1 with a clarity that satisfies the second condition. In such cases, the smaller the candidate value, the smaller the maximum number of executions, thereby shortening the overall time required to obtain evidence data. Therefore, it becomes easier to obtain evidence of good image quality.

(変形例5)
実施形態4及び変形例4では、第2基準値に応じて最大実行回数が異なる例を説明した。しかし、異なる値の第2基準値を用いる場合に、第2基準値のすべてに共通の最大実行回数が適用されてもよい。これは、実施形態4において、M1、M2、M3を等しい値にすることに相当する。
(Variation 5)
In the fourth embodiment and the fourth modification, examples have been described in which the maximum number of executions varies depending on the second reference value. However, when different values of the second reference value are used, a common maximum number of executions may be applied to all of the second reference values. This corresponds to setting M1, M2, and M3 to the same value in the fourth embodiment.

これによっても、次第に小さ第2基準値を用いて第2判定処理が実行されるので、少しでも鮮明な対象画像P1に基づく証跡データを生成することができる。従って、良好な画質の証跡を管理することが可能になる。 This also allows the second judgment process to be performed using gradually smaller second reference values, making it possible to generate evidence data based on the target image P1 that is as clear as possible. Therefore, it becomes possible to manage evidence with good image quality.

(変形例6)
実施形態4では、各候補値を第2基準値とした第2判定処理(ステップS205以降の処理)において、順次取得される対象画像P1を用いる例を説明した。実施形態4では、各候補値を第2基準値とした第2判定処理(ステップS205以降の処理)において、互いに重複しない対象画像群を用いることになる。
(Variation 6)
In the fourth embodiment, an example has been described in which sequentially acquired target images P1 are used in the second determination process (the process from step S205 onward) in which each candidate value is used as the second reference value. In the fourth embodiment, a group of target images that do not overlap with each other is used in the second determination process (the process from step S205 onward) in which each candidate value is used as the second reference value.

具体的には例えば、C1を第2基準値とした第2判定処理と、C2を第2基準値とした第2判定処理と、C3を第2基準値とした第2判定処理とで、互いに重複しない対象画像群を用いることになる。 Specifically, for example, the second judgment process using C1 as the second reference value, the second judgment process using C2 as the second reference value, and the second judgment process using C3 as the second reference value will use groups of target images that do not overlap with each other.

しかし、例えば、データ取得部103が、端末装置201から取得する対象画像データを保持してもよい。そして、実施形態4では、ある候補値を第2基準値とした第2判定処理(ステップS205以降の処理)において、それより前の候補値を第2基準値とした第2判定処理(ステップS205以降の処理)において用いた対象画像群の一部又は全部が用いられてもよい。However, for example, the data acquisition unit 103 may hold target image data acquired from the terminal device 201. In the fourth embodiment, in the second determination process (processing from step S205 onwards) in which a certain candidate value is used as the second reference value, some or all of the target image group used in the second determination process (processing from step S205 onwards) in which an earlier candidate value was used as the second reference value may be used.

具体的には例えば、C2を第2基準値とした第2判定処理において、前回の候補値であるC1を第2基準値とした第2判定処理において用いた対象画像群の一部又は全部が用いられてもよい。また例えば、C3を第2基準値とした第2判定処理において、前回の候補値であるC2を第2基準値とした第2判定処理において用いた対象画像群の一部又は全部が用いられてもよい。 Specifically, for example, in the second determination process in which C2 is used as the second reference value, some or all of the target images used in the second determination process in which C1, the previous candidate value, was used as the second reference value may be used. Also, for example, in the second determination process in which C3 is used as the second reference value, some or all of the target images used in the second determination process in which C2, the previous candidate value, was used as the second reference value may be used.

本変形例によれば、第2判定処理(ステップS205以降の処理)において、異なる候補値を第2基準値とした第2判定処理(ステップS205以降の処理)と共通の対象画像P1が用いられる。そのため、繰り返し実行される第2判定処理(ステップS205以降の処理)の全体で、端末装置201から対象画像データを取得するための時間を短くすることができる。従って、良好な画質の証跡を管理するための時間的な効率を向上させることが可能になる。 According to this modified example, in the second determination process (processing from step S205 onwards), a common target image P1 is used for the second determination process (processing from step S205 onwards) in which a different candidate value is used as the second reference value. Therefore, the time required to acquire target image data from the terminal device 201 can be shortened throughout the repeated second determination process (processing from step S205 onwards). This makes it possible to improve the time efficiency for managing evidence of good image quality.

<<実施形態5>>
実施形態3及び4では、第2基準値の候補値が予め設定される例を説明した。しかし、端末装置201が備える撮影部205によって鮮明な画像を撮影できるにも関わらず、比較的小さい第2基準値を用いて第2判定処理を実行すると、本来得られるよりも、不鮮明な対象画像P1に基づく証跡データが生成されるおそれがある。そのため、端末装置201が備えるカメラの性能に応じた第2基準値を用いて対象画像P1の鮮明度を判定することが望ましい。
<<Embodiment 5>>
In the third and fourth embodiments, examples were described in which candidate values for the second reference value were set in advance. However, even if the image capturing unit 205 of the terminal device 201 can capture a clear image, if the second determination process is performed using a relatively small second reference value, evidence data based on a target image P1 that is less clear than would otherwise be obtained may be generated. Therefore, it is desirable to determine the clarity of the target image P1 using a second reference value that corresponds to the performance of the camera of the terminal device 201.

本実施形態では、端末装置201が備えるカメラの性能に応じた候補値を設定するように実施形態3を変更した例を説明する。 In this embodiment, we will explain an example in which embodiment 3 is modified so that candidate values are set according to the performance of the camera equipped in the terminal device 201.

本発明の実施形態5に係る証跡管理システム500は、図22に示すように、実施形態2と同様の端末装置201と、実施形態3に係るサーバ装置302に代わるサーバ装置502を備える。 As shown in FIG. 22, the evidence management system 500 of embodiment 5 of the present invention comprises a terminal device 201 similar to that of embodiment 2 and a server device 502 replacing the server device 302 of embodiment 3.

(サーバ装置502の機能的構成)
サーバ装置502は、実施形態3と同様に本人確認の証跡を管理するための装置(証跡管理装置)である。サーバ装置502は、実施形態3に係るサーバ装置302の機能的な構成103,304,209,210に加えて、準備部517を備える。
(Functional configuration of server device 502)
The server device 502 is a device (trail management device) for managing the trail of identity verification, similar to the third embodiment. The server device 502 includes a preparation unit 517 in addition to the functional components 103, 304, 209, and 210 of the server device 302 according to the third embodiment.

準備部517は、複数の参照用データを取得し、当該取得された複数の参照用データに含まれる画像の各々の鮮明度に基づいて、複数の候補値を決定する。 The preparation unit 517 acquires multiple reference data and determines multiple candidate values based on the clarity of each of the images contained in the acquired multiple reference data.

参照用データは、参照用画像を含むデータである。本実施形態では、参照用データの各々が、対象画像P1を参照用画像として含むデータである場合を例に説明する。なお、参照用画像は、文字の画像を少なくとも含めばよい。 Reference data is data that includes a reference image. In this embodiment, we will explain an example in which each piece of reference data includes the target image P1 as a reference image. Note that the reference image only needs to include at least a character image.

詳細には準備部517は、複数の参照用データを取得し、当該取得された複数の参照用データに含まれる画像の各々の鮮明度を求める。そして、準備部517は、参照用データに含まれる画像の鮮明度に基づいて参照値を求める。参照値は例えば、参照用データに含まれる画像の鮮明度の平均値である。準備部517は、参照値に基づいて複数の候補値の各々を決定する。 In detail, the preparation unit 517 acquires multiple pieces of reference data and determines the sharpness of each of the images included in the acquired multiple pieces of reference data. The preparation unit 517 then determines a reference value based on the sharpness of the images included in the reference data. The reference value is, for example, the average value of the sharpness of the images included in the reference data. The preparation unit 517 determines each of the multiple candidate values based on the reference value.

(証跡管理システム500,サーバ装置502の物理的構成)
証跡管理システム500、サーバ装置502は、物理的には、実施形態1に係る証跡管理システム100、サーバ装置102と同様に構成されるとよい。
(Physical configuration of the trail management system 500 and the server device 502)
The trail management system 500 and the server device 502 may be physically configured in the same manner as the trail management system 100 and the server device 102 according to the first embodiment.

(証跡管理システム500の動作)
ここから、証跡管理システム500の動作について、図を参照して説明する。
(Operation of the trail management system 500)
The operation of the trail management system 500 will now be described with reference to the drawings.

証跡管理システム500は、実施形態1と同様に、本人確認の証跡を管理するための証跡管理処理を実行する。本実施形態に係る証跡管理処理は、実施形態2と同様の第2の端末処理と、実施形態3に係る第3のサーバ処理に代わる第6のサーバ処理とを含む。第6のサーバ処理は、サーバ装置502によって実行される。 The trail management system 500 executes a trail management process for managing the trail of identity verification, similar to embodiment 1. The trail management process according to this embodiment includes a second terminal process similar to embodiment 2, and a sixth server process that replaces the third server process according to embodiment 3. The sixth server process is executed by the server device 502.

(第6のサーバ処理)
図23は、本実施の形態に係る第6のサーバ処理の一例を示すフローチャートである。サーバ装置502は、実施形態1と同様に、端末装置201との間でネットワークNを介した通信が確立すると、第6のサーバ処理を開始する。
(Sixth Server Process)
23 is a flowchart showing an example of the sixth server process according to the present embodiment. As in the first embodiment, the server device 502 starts the sixth server process when communication with the terminal device 201 via the network N is established.

第6のサーバ処理では、同図に示すように、第5のサーバ処理において最初に実行されるステップS201の前に、ステップS216~S220が実行される。これらを除いて、第6のサーバ処理は、第5のサーバ処理と同様でよい。 In the sixth server process, as shown in the figure, steps S216 to S220 are executed before step S201, which is executed first in the fifth server process. Except for these steps, the sixth server process may be the same as the fifth server process.

準備部517は、対象画像P1を含む複数の参照用データを、ネットワークNを介して端末装置201から取得する(ステップS216)。 The preparation unit 517 acquires multiple reference data including the target image P1 from the terminal device 201 via the network N (step S216).

準備部517は、ステップS216にて取得された参照用データに含まれる対象画像P1の各々の鮮明度を求める(ステップS217)。 The preparation unit 517 calculates the sharpness of each target image P1 contained in the reference data obtained in step S216 (step S217).

ステップS217において、準備部517は、第2判定処理(ステップS206)にて対象画像P1の鮮明度を求める方法と同じ方法で、参照用データに含まれる対象画像P1の各々の鮮明度を求めるとよい。 In step S217, the preparation unit 517 may calculate the sharpness of each target image P1 included in the reference data using the same method as the method used to calculate the sharpness of the target image P1 in the second determination process (step S206).

準備部517は、ステップS217で求められた複数の鮮明度に基づいて、参照値を求める(ステップS218)。 The preparation unit 517 calculates a reference value based on the multiple sharpness values calculated in step S217 (step S218).

ステップS218において、準備部517は、例えば、ステップS217で求められた複数の鮮明度の平均値を求め、当該平均値を参照値とする。 In step S218, the preparation unit 517, for example, calculates the average value of the multiple sharpness values calculated in step S217 and uses this average value as a reference value.

なお、参照値は、複数の鮮明度の平均値に限らず、参照用データに含まれる画像の鮮明度に基づいて得られる値であればよい。参照値は、例えば、複数の鮮明度の最大値又は最小値、複数の鮮明度に適宜の統計処理を施した値であってもよい。 The reference value is not limited to the average value of multiple sharpness levels, but may be any value obtained based on the sharpness of the image included in the reference data. The reference value may be, for example, the maximum or minimum value of multiple sharpness levels, or a value obtained by applying appropriate statistical processing to multiple sharpness levels.

準備部517は、ステップS218で求められた参照値に基づいて、複数の候補値を決定する(ステップS219)。 The preparation unit 517 determines multiple candidate values based on the reference value obtained in step S218 (step S219).

ステップS219において、準備部517は、参照値を下限値として、複数の候補値を決定する。例えば、準備部517は、C1、C2及びC3のうち、最小の候補値であるC3に参照値を設定する。In step S219, the preparation unit 517 determines multiple candidate values using the reference value as the lower limit. For example, the preparation unit 517 sets the reference value to C3, which is the smallest candidate value among C1, C2, and C3.

準備部517は、他の候補値であるC1、C2を、予め定められた方法で設定する。例えば、予め定められた値dずつ大きくする場合、準備部517は、C2には参照値にdを加えた値を設定し、C3にはC2にさらにdを加えた値を設定する。 The preparation unit 517 sets the other candidate values C1 and C2 in a predetermined manner. For example, if the values are to be increased by a predetermined value d, the preparation unit 517 sets C2 to a value obtained by adding d to the reference value, and sets C3 to a value obtained by adding d to C2.

なお、準備部517は、ステップS218で求められた参照値に基づいて、複数の候補値の少なくとも一部を決定すればよい。複数の候補値の一部が参照値に基づいて決定される場合、残りの候補値は、ユーザの入力に基づく値、予め定められた値等であってもよい。 The preparation unit 517 may determine at least some of the multiple candidate values based on the reference value obtained in step S218. When some of the multiple candidate values are determined based on the reference value, the remaining candidate values may be values based on user input, predetermined values, etc.

準備部517は、ステップS219にて決定された複数の候補値を含む候補データ316を生成し、当該生成した候補データ316を候補保持部315に保持させる(ステップS220)。続けて、第3のサーバ処理と同様のステップS201以降の処理が実行される。The preparation unit 517 generates candidate data 316 including the multiple candidate values determined in step S219, and stores the generated candidate data 316 in the candidate storage unit 315 (step S220). Subsequently, the same processing as in the third server processing from step S201 onward is executed.

なお、本実施形態では、参照値に基づいて候補値を決定する例を説明したが、第2基準値が1つの場合、参照値又は参照値に基づく値が第2基準値に適用されてもよい。 In this embodiment, an example of determining a candidate value based on a reference value has been described, but if there is one second reference value, the reference value or a value based on the reference value may be applied to the second reference value.

本実施形態によれば、準備部517は、文字の画像を少なくとも含む複数の参照用データを取得し、当該取得された複数の参照用データに含まれる画像の各々の鮮明度に基づいて、複数の候補値を決定する。これにより、端末装置201が備えるカメラの性能に応じた第2基準値を用いて対象画像P1の鮮明度を判定することができる。従って、より良好な画質の証跡を管理することが可能になる。According to this embodiment, the preparation unit 517 acquires multiple pieces of reference data that include at least images of text, and determines multiple candidate values based on the sharpness of each image included in the acquired multiple pieces of reference data. This allows the sharpness of the target image P1 to be determined using a second reference value that corresponds to the performance of the camera included in the terminal device 201. This makes it possible to manage evidence of better image quality.

(変形例7)
実施形態及び変形例では、証跡管理装置がサーバ装置102,202,302,402,502である例を用いて説明した。
(Variation 7)
In the embodiment and the modified example, the trail management device is the server device 102, 202, 302, 402, or 502.

しかし、端末装置101,201は、証跡管理装置として、サーバ装置102,202,302,402,502が備えるデータ取得部103と、証跡生成部104,204,304,404とを備えてもよい。また、端末装置101,201は、証跡管理装置として、サーバ装置502が備える準備部517を備えてもよい。However, the terminal devices 101 and 201 may also be provided with, as a trail management device, the data acquisition unit 103 and the trail generation unit 104, 204, 304, and 404 provided in the server devices 102, 202, 302, 402, and 502. Furthermore, the terminal devices 101 and 201 may also be provided with, as a trail management device, the preparation unit 517 provided in the server device 502.

この場合、例えば、端末通信部207は、生成された証跡データをネットワークNを介してサーバ装置102,202へ送信してもよい。また例えば、端末装置101,201は、証跡データ記憶部209を備え、証跡データを証跡データ記憶部209に記憶してもよい。さらに例えば、端末装置101,201は、要確認データ記憶部210を備え、要確認データを要確認データ記憶部210に記憶してもよい。In this case, for example, the terminal communication unit 207 may transmit the generated trail data to the server device 102, 202 via the network N. Also, for example, the terminal device 101, 201 may be provided with a trail data storage unit 209, and the trail data may be stored in the trail data storage unit 209. Furthermore, for example, the terminal device 101, 201 may be provided with a data-to-be-confirmed storage unit 210, and the data-to-be-confirmed may be stored in the data-to-be-confirmed storage unit 210.

また例えば、候補データ316の候補値は、ユーザの入力に基づくサーバ装置302からの指示に従って設定されるとよい。 For example, the candidate values of candidate data 316 may be set according to instructions from server device 302 based on user input.

これによっても、各実施形態及び各変形例と同様の効果を奏する。 This also achieves the same effects as each embodiment and each variant.

以上、図面を参照して本発明の実施の形態及び変形例について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。 The above describes embodiments and variations of the present invention with reference to the drawings, but these are merely examples of the present invention and various configurations other than those described above can also be adopted.

また、上述の説明で用いた複数のフローチャートでは、複数の工程(処理)が順番に記載されているが、実施の形態の各々で実行される工程の実行順序は、その記載の順番に制限されない。実施の形態の各々では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の実施の形態及び変形例は、内容が相反しない範囲で組み合わせることができる。 In addition, while the flowcharts used in the above explanations describe multiple steps (processes) in a sequential order, the order in which the steps are performed in each embodiment is not limited to the order described. In each embodiment, the order of the steps shown in the figures can be changed to the extent that the content is not affected. Furthermore, the above-described embodiments and variations can be combined to the extent that the content is not contradictory.

上記の実施の形態の一部または全部は、以下の付記のようにも記載されうるが、以下に限られない。 Some or all of the above embodiments may also be described as, but are not limited to, the following notes:

1.
本人を示す第1領域と、書類に含まれる本人画像を示す第2領域と、を含む対象画像を含む対象画像データを取得するデータ取得手段と、
前記第1領域と前記第2領域とが第1条件を満たし、かつ、前記対象画像の鮮明度が第2条件を満たす場合に、前記対象画像に基づく証跡データを生成する証跡生成手段とを備える
証跡管理装置。
2.
前記対象画像は、前記書類に含まれる文字を示す第3領域をさらに含み、
前記証跡生成手段は、前記第3領域に基づいて前記鮮明度を求める
上記1.に記載の証跡管理装置。
3.
前記証跡データは、前記第3領域の画像から認識した文字を示す情報を含む
上記2.に記載の証跡管理装置。
4.
前記証跡生成手段は、前記第1条件を満たすと判定した場合に、前記鮮明度が第2条件を満たすか否かを判定する
上記1.から3.のいずれか1つに記載の証跡管理装置。
5.
前記第2条件は、前記鮮明度と第2基準値との関係によって規定されており、
前記証跡生成手段は、前記第2基準値の候補である複数の候補値を含む候補データを保持しており、前記複数の候補値のうちの大きい候補値から順に選択した候補値を前記第2基準値として用いることによって、前記対象画像の鮮明度が第2条件を満たすか否かを繰り返し判定する
上記1.から4.のいずれか1つに記載の証跡管理装置。
6.
文字の画像を少なくとも含む複数の参照用データを取得し、当該取得された複数の参照用データに含まれる画像の各々の鮮明度に基づいて、前記複数の候補値を決定する準備手段をさらに備える
上記5.に記載の証跡管理装置。
7.
前記対象画像データは、複数であり
前記候補データは、前記対象画像の鮮明度が第2条件を満たすか否かを判定する処理の最大実行回数が前記複数の候補値の各々に対応付けられたデータである
上記5.又は6.に記載の証跡管理装置。
8.
前記最大実行回数は、前記候補値が小さいほど大きい
上記7.に記載の証跡管理装置。
9.
前記証跡生成手段は、前記候補値のいずれかを第2基準値として前記鮮明度が前記第2基準値以上であると判定するか、又は、前記候補値に対応付けられた最大実行回数の第2判定処理が繰り返されるまで、前記鮮明度が前記第2基準値以上であるか否かを判定する処理を繰り返し実行する
上記7.又は8.に記載の証跡管理装置。
10.
前記対象画像データに含まれる対象画像は、1つ又は複数であり、
証跡生成手段は、前記1つ又は複数の対象画像のすべての鮮明度が第2条件を満たさない場合に、当該1つの対象画像又は前記複数の対象画像のいずれかに基づく要確認データを生成する
上記1.から9.のいずれか1つに記載の証跡管理装置。
11.
上記1.から10.のいずれか1つに記載の証跡管理装置と、
前記本人及び前記書類を撮影することによって前記対象画像データを生成し、当該対象画像データを前記証跡管理装置へ送信する端末装置とを備える
証跡管理システム。
12.
コンピュータが、
本人を示す第1領域と、書類に含まれる本人画像を示す第2領域と、を含む対象画像を含む対象画像データを取得し、
前記第1領域と前記第2領域とが第1条件を満たし、かつ、前記対象画像の鮮明度が第2条件を満たす場合に、前記対象画像に基づく証跡データを生成することを含む
証跡管理方法。
13.
コンピュータに、
本人を示す第1領域と、書類に含まれる本人画像を示す第2領域と、を含む対象画像を含む対象画像データを取得し、
前記第1領域と前記第2領域とが第1条件を満たし、かつ、前記対象画像の鮮明度が第2条件を満たす場合に、前記対象画像に基づく証跡データを生成することを実行させるためのプログラム。
14.
コンピュータに、
本人を示す第1領域と、書類に含まれる本人画像を示す第2領域と、を含む対象画像を含む対象画像データを取得し、
前記第1領域と前記第2領域とが第1条件を満たし、かつ、前記対象画像の鮮明度が第2条件を満たす場合に、前記対象画像に基づく証跡データを生成することを実行させるためのプログラムが記録された記録媒体。
1.
a data acquisition means for acquiring target image data including a target image including a first area indicating the person and a second area indicating the person's image included in the document;
and a trail generation means for generating trail data based on the target image when the first area and the second area satisfy a first condition and the clarity of the target image satisfies a second condition.
2.
the target image further includes a third region representing characters included in the document;
The evidence management device according to 1., wherein the evidence generation means calculates the sharpness based on the third region.
3.
3. The evidence management device according to 2 above, wherein the evidence data includes information indicating characters recognized from the image of the third area.
4.
The trail management device according to any one of 1. to 3., wherein the trail generation means, when determining that the first condition is satisfied, determines whether the clarity satisfies a second condition.
5.
the second condition is defined by a relationship between the sharpness and a second reference value,
5. The evidence management device described in any one of 1. to 4., wherein the evidence generation means holds candidate data including a plurality of candidate values that are candidates for the second reference value, and repeatedly determines whether or not the clarity of the target image satisfies a second condition by using, as the second reference value, a candidate value selected from the plurality of candidate values in descending order.
6.
The evidence management device described in 5. above, further comprising a preparation means for acquiring a plurality of reference data items including at least images of characters, and determining the plurality of candidate values based on the sharpness of each of the images included in the acquired plurality of reference data items.
7.
7. The evidence management device according to claim 5 or 6, wherein the target image data is a plurality of pieces of target image data, and the candidate data is data in which a maximum number of times a process for determining whether the sharpness of the target image satisfies a second condition is associated with each of the plurality of candidate values.
8.
8. The trail management device according to item 7 above, wherein the maximum number of executions is greater as the candidate value is smaller.
9.
The trail management device described in 7. or 8. above, wherein the trail generation means determines that the sharpness is equal to or greater than the second reference value using one of the candidate values as a second reference value, or repeatedly executes the process of determining whether the sharpness is equal to or greater than the second reference value until the second determination process associated with the candidate value has been repeated a maximum number of times.
10.
The target image data includes one or more target images,
9. The evidence management device according to any one of 1. to 9., wherein the evidence generation means generates confirmation-required data based on the one target image or any of the plurality of target images when the sharpness of all of the one or plurality of target images does not satisfy a second condition.
11.
The trail management device according to any one of 1. to 10. above;
a terminal device that takes an image of the person and the document to generate the target image data and transmits the target image data to the trail management device.
12.
The computer
Acquire target image data including a target image including a first area indicating the person and a second area indicating the person's image included in the document;
generating evidence data based on the target image when the first area and the second area satisfy a first condition and the clarity of the target image satisfies a second condition.
13.
On the computer,
Acquire target image data including a target image including a first area indicating the person and a second area indicating the person's image included in the document;
A program for executing the step of generating evidence data based on the target image when the first area and the second area satisfy a first condition and the clarity of the target image satisfies a second condition.
14.
On the computer,
Acquire target image data including a target image including a first area indicating the person and a second area indicating the person's image included in the document;
A recording medium having a program recorded thereon for generating evidence data based on the target image when the first area and the second area satisfy a first condition and the clarity of the target image satisfies a second condition.

この出願は、2022年2月8日に出願された日本出願特願2022-017944号を基礎とする優先権を主張し、その開示の全てをここに取り込む。 This application claims priority based on Japanese Patent Application No. 2022-017944, filed February 8, 2022, the disclosure of which is incorporated herein in its entirety.

100,200,300,400,500 証跡管理システム
101,201 端末装置
102,202,302,402,502 サーバ装置
103 データ取得部
104,204,304,404 証跡生成部
205 撮影部
209 証跡データ記憶部
210 要確認データ記憶部
211 第1判定部
212,312,412 第2判定部
213 記憶制御部
214 通知部
315,415 候補保持部
316,416 候補データ
517 準備部
P1 対象画像
PP プレビュー画像
AR1 第1領域
AR2 第2領域
AR3 第3領域
G1,G2 ガイド
100, 200, 300, 400, 500 Trail management system 101, 201 Terminal device 102, 202, 302, 402, 502 Server device 103 Data acquisition unit 104, 204, 304, 404 Trail generation unit 205 Photography unit 209 Trail data storage unit 210 Confirmation-required data storage unit 211 First judgment unit 212, 312, 412 Second judgment unit 213 Storage control unit 214 Notification unit 315, 415 Candidate holding unit 316, 416 Candidate data 517 Preparation unit P1 Target image PP Preview image AR1 First area AR2 Second area AR3 Third area G1, G2 Guide

Claims (9)

本人を示す第1領域と、書類に含まれる本人画像を示す第2領域と、を含む対象画像を含む対象画像データを取得するデータ取得手段と、
前記第1領域と前記第2領域とが第1条件を満たし、かつ、前記対象画像の鮮明度が第2条件を満たす場合に、前記対象画像に基づく証跡データを生成する証跡生成手段とを備え
前記第2条件は、前記鮮明度と第2基準値との関係によって規定されており、
前記証跡生成手段は、前記第2基準値の候補である複数の候補値を含む候補データを保持しており、前記複数の候補値のうちの大きい候補値から順に選択した候補値を前記第2基準値として用いることによって、前記対象画像の鮮明度が第2条件を満たすか否かを繰り返し判定す
証跡管理装置。
a data acquisition means for acquiring target image data including a target image including a first area indicating the person and a second area indicating the person's image included in the document;
a trail generating means for generating trail data based on the target image when the first area and the second area satisfy a first condition and the clarity of the target image satisfies a second condition ;
the second condition is defined by a relationship between the sharpness and a second reference value,
The trail generation means holds candidate data including a plurality of candidate values that are candidates for the second reference value, and repeatedly determines whether the clarity of the target image satisfies the second condition by using the candidate value selected from the plurality of candidate values in descending order as the second reference value .
前記対象画像は、前記書類に含まれる文字を示す第3領域をさらに含み、
前記証跡生成手段は、前記第3領域に基づいて前記鮮明度を求める
請求項1に記載の証跡管理装置。
the target image further includes a third region representing characters included in the document;
The evidence management device according to claim 1 , wherein the evidence generation means calculates the sharpness based on the third region.
前記証跡生成手段は、前記第1条件を満たすと判定した場合に、前記鮮明度が第2条件を満たすか否かを判定する
請求項1又は2に記載の証跡管理装置。
The evidence management device according to claim 1 or 2, wherein the evidence generation means, when determining that the first condition is satisfied, determines whether the clarity satisfies a second condition.
文字の画像を少なくとも含む複数の参照用データを取得し、当該取得された複数の参照用データに含まれる画像の各々の鮮明度に基づいて、前記複数の候補値を決定する準備手段をさらに備える
請求項1又は2に記載の証跡管理装置。
The evidence management device of claim 1 or 2 further comprises a preparation means for acquiring a plurality of reference data including at least images of characters, and determining the plurality of candidate values based on the sharpness of each of the images included in the acquired plurality of reference data.
前記対象画像データは、複数であり
前記候補データは、前記対象画像の鮮明度が第2条件を満たすか否かを判定する処理の最大実行回数が前記複数の候補値の各々に対応付けられたデータである
請求項1又は2に記載の証跡管理装置。
The evidence management device of claim 1 or 2, wherein the target image data is multiple, and the candidate data is data in which the maximum number of times a process for determining whether the sharpness of the target image satisfies a second condition is associated with each of the multiple candidate values.
前記最大実行回数は、前記候補値が小さいほど大きい
請求項に記載の証跡管理装置。
The trail management device according to claim 5 , wherein the maximum number of executions is greater as the candidate value is smaller.
請求項1又は2に記載の証跡管理装置と、
前記本人及び前記書類を撮影することによって前記対象画像データを生成し、当該対象画像データを前記証跡管理装置へ送信する端末装置とを備える
証跡管理システム。
The trail management device according to claim 1 or 2;
a terminal device that takes an image of the person and the document to generate the target image data and transmits the target image data to the trail management device.
コンピュータが、
本人を示す第1領域と、書類に含まれる本人画像を示す第2領域と、を含む対象画像を含む対象画像データを取得し、
前記第1領域と前記第2領域とが第1条件を満たし、かつ、前記対象画像の鮮明度が第2条件を満たす場合に、前記対象画像に基づく証跡データを生成することを含み、
前記第2条件は、前記鮮明度と第2基準値との関係によって規定されており、
前記証跡データを生成することは、前記第2基準値の候補である複数の候補値を含む候補データに基づいて、前記複数の候補値のうちの大きい候補値から順に選択した候補値を前記第2基準値として用いることによって、前記対象画像の鮮明度が第2条件を満たすか否かを繰り返し判定することを含
証跡管理方法。
The computer
Acquire target image data including a target image including a first area indicating the person and a second area indicating the person's image included in the document;
generating trail data based on the target image when the first area and the second area satisfy a first condition and the clarity of the target image satisfies a second condition ;
the second condition is defined by a relationship between the sharpness and a second reference value,
The generating of the evidence data includes repeatedly determining whether the clarity of the target image satisfies a second condition by using a candidate value selected from the plurality of candidate values in descending order as the second reference value based on candidate data including a plurality of candidate values that are candidates for the second reference value .
コンピュータに、
本人を示す第1領域と、書類に含まれる本人画像を示す第2領域と、を含む対象画像を含む対象画像データを取得し、
前記第1領域と前記第2領域とが第1条件を満たし、かつ、前記対象画像の鮮明度が第2条件を満たす場合に、前記対象画像に基づく証跡データを生成することを実行させ
前記第2条件は、前記鮮明度と第2基準値との関係によって規定されており、
前記証跡データを生成することは、前記第2基準値の候補である複数の候補値を含む候補データに基づいて、前記複数の候補値のうちの大きい候補値から順に選択した候補値を前記第2基準値として用いることによって、前記対象画像の鮮明度が第2条件を満たすか否かを繰り返し判定することを含むプログラム。
On the computer,
Acquire target image data including a target image including a first area indicating the person and a second area indicating the person's image included in the document;
generating trail data based on the target image when the first area and the second area satisfy a first condition and the clarity of the target image satisfies a second condition ;
the second condition is defined by a relationship between the sharpness and a second reference value,
The program includes repeatedly determining whether the clarity of the target image satisfies a second condition by using a candidate value selected from the plurality of candidate values in descending order as the second reference value based on candidate data including a plurality of candidate values that are candidates for the second reference value .
JP2023580217A 2022-02-08 2023-02-03 Evidence management device, evidence management system, evidence management method and program Active JP7779338B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2022017944 2022-02-08
JP2022017944 2022-02-08
PCT/JP2023/003528 WO2023153324A1 (en) 2022-02-08 2023-02-03 Trail management device, trail management system, trail management method, and recording medium

Publications (3)

Publication Number Publication Date
JPWO2023153324A1 JPWO2023153324A1 (en) 2023-08-17
JPWO2023153324A5 JPWO2023153324A5 (en) 2024-10-04
JP7779338B2 true JP7779338B2 (en) 2025-12-03

Family

ID=87564261

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023580217A Active JP7779338B2 (en) 2022-02-08 2023-02-03 Evidence management device, evidence management system, evidence management method and program

Country Status (2)

Country Link
JP (1) JP7779338B2 (en)
WO (1) WO2023153324A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010079393A (en) 2008-09-24 2010-04-08 Japan Tobacco Inc Data processor, computer program thereof, and data processing method
JP2019519844A (en) 2016-05-24 2019-07-11 モルフォトラスト・ユーエスエー・リミテッド ライアビリティ カンパニーMorphotrust Usa,Llc Image quality evaluation of documents
WO2020022034A1 (en) 2018-07-25 2020-01-30 日本電気株式会社 Information processing device, information processing method, and information processing program
JP2020077421A (en) 2018-11-07 2020-05-21 大日本印刷株式会社 Portable terminal, identity verification server, identity verification system, and program
JP2021099802A (en) 2019-12-20 2021-07-01 ライン プラス コーポレーションLINE Plus Corporation Method and system for verifying users

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010079393A (en) 2008-09-24 2010-04-08 Japan Tobacco Inc Data processor, computer program thereof, and data processing method
JP2019519844A (en) 2016-05-24 2019-07-11 モルフォトラスト・ユーエスエー・リミテッド ライアビリティ カンパニーMorphotrust Usa,Llc Image quality evaluation of documents
WO2020022034A1 (en) 2018-07-25 2020-01-30 日本電気株式会社 Information processing device, information processing method, and information processing program
JP2020077421A (en) 2018-11-07 2020-05-21 大日本印刷株式会社 Portable terminal, identity verification server, identity verification system, and program
JP2021099802A (en) 2019-12-20 2021-07-01 ライン プラス コーポレーションLINE Plus Corporation Method and system for verifying users

Also Published As

Publication number Publication date
WO2023153324A1 (en) 2023-08-17
JPWO2023153324A1 (en) 2023-08-17

Similar Documents

Publication Publication Date Title
US11087125B2 (en) Document authenticity determination
US11824851B2 (en) Identification document database
JP6934564B2 (en) Anti-camouflage detection methods and devices, electronic devices, storage media
US11055524B2 (en) Data extraction pipeline
US9483629B2 (en) Document authentication based on expected wear
CN106850648B (en) Identity verification method, client and service platform
US12217526B2 (en) Validating identification documents
US12319080B2 (en) Identity authentication and processing
EP3850508A1 (en) Remotely verifying an identity of a person
JP6505937B1 (en) Matching system, matching method and matching program
CN108335026A (en) Bank password information changes implementation method, equipment, system and storage medium
CN111542833A (en) Sorting and filtering engine for document authentication
CN104598795A (en) Authentication method and system
CN113888675B (en) Method, system, apparatus and medium for generating document images
CN111985323B (en) Face recognition method and system based on deep convolutional neural network
US10235408B1 (en) User enrollment and verification
US11100322B2 (en) Character authenticity determination
CN114902261B (en) Methods and systems for delivering documents
CN110008942B (en) Document verification method, device, server and storage medium
WO2021060256A1 (en) Facial authentication device, facial authentication method, and computer-readable recording medium
JP7779338B2 (en) Evidence management device, evidence management system, evidence management method and program
CN111046804A (en) Living body detection method, device, electronic device, and readable storage medium
CN113837169B (en) Text data processing method, device, computer equipment and storage medium
JP6865797B2 (en) Authenticity judgment method, information processing device, and program
US20260065734A1 (en) Enhancements for low-touch biometric systems

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240724

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240724

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250527

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250724

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: 20251021

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251103

R150 Certificate of patent or registration of utility model

Ref document number: 7779338

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150