Application receiving apparatus, method, and program

JP2024105493A5Pending Publication Date: 2025-06-23NEC PLATFROMS LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024077004
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-04-27
Filing Date
2024-05-10
Publication Date
2025-06-23

AI Technical Summary

Technical Problem

Existing driver's license renewal systems face inefficiencies, accuracy issues, and security vulnerabilities, particularly during high-demand periods, necessitating improved fraud prevention and processing speed while handling personal information securely.

Method used

An application reception device and system that reads personal information from IC chips and facial images, performs authentication checks, and generates application forms, incorporating face and card number verifications to ensure legitimacy and accuracy.

Benefits of technology

The system effectively prevents fraudulent procedures, enhances processing speed, and ensures secure handling of personal information by validating applicants through multi-layered authentication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide an application receiving apparatus, a method and a program that can prevent a fraudulent act in procedures.SOLUTION: In an application receiving apparatus 1, a reader 2 reads first personal information and a face image recorded on an IC (Integrated Circuit) chip equipped in a card, and reads second personal information including a card number written on the card. A face image acquisition unit 3 determines whether or not the first personal information and the second personal information are valid on the basis of a result of authentication on the IC chip, a result of authentication based on a check digit of the card number, and a result of face authentication obtained by comparing the acquired face image with the read face image, and determines whether or not an applicant is an authorized applicant. A generation unit 5 generates form data of an application form when a determination unit 4 determines that at least one of the first personal information and the second personal information is valid and that the applicant is the authorized applicant.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an application reception device, an application reception system, a method, and a program. [Background technology]

[0002] In recent years, IC cards such as driver's licenses with built-in IC chips have been used. When a driver's license is an IC card, a new driver's license after renewal is issued to an applicant who applies for renewal of the driver's license after the applicant attends a prescribed course. In this case, for example, a system is used in which applicant information required for the renewal procedure is stored in an IC chip and a host computer, and the applicant information is compared between the two to automate the driver's license renewal procedure. Patent Document 1 discloses a technology for creating a new IC card by comparing information read from an IC card reader with information stored in a host computer. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2001-088478 A Summary of the Invention [Problem to be solved by the invention]

[0004] Incidentally, when applying for driver's license renewals and other procedures, many applicants may be stuck near the counter during peak hours. This makes it an issue to improve the efficiency of driver's license renewal procedures. In addition, driver's license renewal procedures require accuracy, and since they involve handling personal information, information security measures are also necessary. For this reason, the driver's license renewal system is required to prevent mistakes, improve processing speed, and prevent fraud.

[0005] The present disclosure has been made to solve such problems, and aims to provide an application reception device, application reception system, method, and program that can prevent procedural fraud. [Means for solving the problem]

[0006] The application acceptance device according to the present disclosure includes a reading unit that reads first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on a card, and reads second personal information including a card number written on the card; A facial image acquisition unit for acquiring a facial image of an applicant; a determination unit that determines whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; and a generation unit that generates form data of an application form when the determination unit determines that at least one of the first personal information and the second personal information is normal and that the applicant is a target of the application; Equipped with: The application reception system according to the present disclosure includes an application reception device, and a management terminal device connected to the application reception device via a communication network and configured to monitor a status of the application reception device, The application receiving device, a reading unit that reads first personal information and a face image recorded on an IC (Integrated Circuit) chip provided on the card, and reads second personal information including a card number written on the card; A facial image acquisition unit for acquiring a facial image of an applicant; a determination unit that determines whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; and a generation unit that generates form data of an application form when the determination unit determines that at least one of the first personal information and the second personal information is normal and that the applicant is a target of the application; Equipped with:

[0007] The method for accepting applications for the present disclosure is as follows: reading first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card; Reading second personal information including a card number written on the card; Obtaining a facial image of the applicant; determining whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; generating application form data when it is determined that at least one of the first personal information and the second personal information is normal and the applicant is a target of the application; Includes.

[0008] The program according to the present disclosure is reading first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card; Reading second personal information including a card number written on the card; Obtaining a facial image of the applicant; determining whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; generating application form data when it is determined that at least one of the first personal information and the second personal information is normal and the applicant is a target of the application; The application receiving device executes the process including the steps of: In addition, the application receiving device according to the present disclosure a first reading unit that reads first personal information recorded on an IC (Integrated Circuit) chip provided on the card; a second reading unit that optically reads second personal information including a card number written on the card; a determination unit that determines whether the first personal information and the second personal information are normal based on a result of authentication of the IC chip and a result of authentication based on a check digit of the card number; Equipped with: The method for accepting applications for the present disclosure is as follows: reading first personal information recorded on an IC (Integrated Circuit) chip provided on the card; Optically reading second personal information including a card number written on the card; determining whether the first personal information and the second personal information are normal based on a result of authentication of the IC chip and a result of authentication based on a check digit of the card number; Includes. The program according to the present disclosure is reading first personal information recorded on an IC (Integrated Circuit) chip provided on the card; Optically reading second personal information including a card number written on the card; determining whether the first personal information and the second personal information are normal based on a result of authentication of the IC chip and a result of authentication based on a check digit of the card number; The application receiving device executes the process including the steps of: Effect of the Invention

[0009] According to the present disclosure, it is possible to provide an application acceptance device, method, and program capable of preventing procedural fraud. [Brief description of the drawings]

[0010] [Figure 1] 1 is a configuration diagram of an application receiving device according to a first embodiment of the present disclosure. [Diagram 2] FIG. 11 is a diagram illustrating a configuration of an automatic license application receiving device according to a second embodiment of the present disclosure. [Diagram 3] FIG. 11 is a diagram illustrating a configuration of a device for detecting an approaching state of a user according to a second embodiment of the present disclosure. [Figure 4] FIG. 11 is a flow chart showing the processing of a processing unit when a user forgets to take his / her driver's license according to the second embodiment of the present disclosure. [Diagram 5] FIG. 11 is a flow diagram showing the processing of a processing unit when a user forgets to take a receipt according to the second embodiment of the present disclosure. [Figure 6] FIG. 11 is a flow diagram showing a process of activating and deactivating a screen saver performed by a processing unit according to a second embodiment of the present disclosure. [Figure 7] FIG. 11 is a diagram showing an image of application form creation performed by an automatic license application receiving device according to the second embodiment of the present disclosure. [Figure 8] FIG. 11 is a flow diagram showing the automatic creation and printing process of an application form performed by the automatic license application receiving device according to the second embodiment of the present disclosure. [Figure 9] FIG. 11 is a flow diagram showing the automatic creation and printing process of an application form performed by the automatic license application receiving device according to the second embodiment of the present disclosure. [Figure 10]FIG. 11 is a flow diagram showing a process for specifying the position of a character string or an image on an application form to be printed, which is performed by a processing unit according to a second embodiment of the present disclosure. [Figure 11] FIG. 11 is a flow diagram showing a process of embedding external characters to be printed in an application form to be printed, performed by a processing unit according to the second embodiment of the present disclosure. [Figure 12] FIG. 11 is a flow chart showing the process of creating a barcode to be printed on an application form to be printed, performed by a processing unit according to the second embodiment of the present disclosure. [Figure 13] FIG. 11 is a flow chart showing a process of checking applicant information stored in a driver's license performed by a processing unit according to the second embodiment of the present disclosure. [Figure 14] FIG. 11 is a flow chart showing a process of checking applicant information stored in a driver's license performed by a processing unit according to the second embodiment of the present disclosure. [Figure 15] FIG. 11 is a diagram showing an example of a reception menu display on a touch panel console according to the second embodiment of the present disclosure. [Figure 16] FIG. 11 is a flow diagram showing a process of changing display contents according to a reception time performed by a processing unit according to the second embodiment of the present disclosure. [Figure 17] FIG. 11 is a flow diagram showing a process of determining whether or not to accept a course for each course category depending on the acceptance time, which is performed by a processing unit according to the second embodiment of the present disclosure. [Figure 18] FIG. 11 is a diagram showing an example of data stored in a course category setting file according to the second embodiment of the present disclosure. [Figure 19] FIG. 11 is a flow diagram showing a process in which the automatic license application receiving device according to the second embodiment of the present disclosure receives an instruction from a management terminal. [Figure 20] FIG. 11 is a diagram showing an overview of face authentication processing performed by an automatic license application receiving device according to a second embodiment of the present disclosure. [Figure 21] FIG. 11 is a diagram showing an outline of a face image stored in an IC chip of a driver's license according to a second embodiment of the present disclosure. [Figure 22] FIG. 1 is a diagram showing an overview of a related face recognition process. [Diagram 23]FIG. 11 is a diagram showing an overview of face authentication processing performed by an automatic license application receiving device according to a second embodiment of the present disclosure. [Figure 24] FIG. 11 is a flowchart showing face authentication processing performed by a processing unit according to a second embodiment of the present disclosure. [Diagram 25] FIG. 11 is a flowchart showing face authentication processing performed by a processing unit according to a second embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, the embodiments will be described with reference to the drawings. Note that the drawings are simplified, and the technical scope of the embodiments should not be interpreted narrowly based on the description in the drawings. Also, the same elements are given the same reference numerals, and duplicated explanations will be omitted.

[0012] <Embodiment 1> This embodiment will be described with reference to Fig. 1. Fig. 1 is a configuration diagram of an application reception device 1 according to this embodiment. The application reception device 1 includes a reading unit 2, a face image acquisition unit 3, a determination unit 4, and a generation unit 5. The application reception device 1 can be implemented as a device that performs card-based reception, such as for example, renewal of a driver's license or procedures related to a My Number card.

[0013] The reading unit 2 reads the personal information (hereinafter sometimes referred to as "first personal information") and the facial image recorded on an IC (Integrated Circuit) chip provided on the card, and reads the personal information (hereinafter sometimes referred to as "second personal information") including the card number recorded on the card. The facial image acquisition unit 3 judges whether the first personal information and the second personal information are normal and whether the applicant is a target of the application based on the result of authentication of the IC chip, the result of authentication based on the check digit of the card number, and the result of facial authentication performed by comparing the acquired facial image with the read facial image.

[0014] The generation unit 5 generates form data of the application form when the determination unit 4 determines that at least one of the first personal information and the second personal information is normal and that the applicant is a target of the application.

[0015] According to the application receiving device 1 in this embodiment, it is possible to prevent fraudulent procedures.

[0016] <Embodiment 2> The automatic license application receiving device 10 in this embodiment will be described with reference to Fig. 2. Fig. 2 is a diagram showing the configuration of the automatic license application receiving device 10 in this embodiment. The automatic license application receiving device 10 is capable of communicating with both the management terminal 30 and the host computer 40. The automatic license application receiving device 10, as one aspect of the application receiving device 1 in embodiment 1, receives renewal procedures for a driver's license, which is a card. In the following description, a driver's license will be simply referred to as a license.

[0017] The outline of the process performed by the automatic license application receiving device 10 is as follows. That is, the automatic license application receiving device 10 reads the license inserted by the user who applies for license renewal or the like, and consults the user information stored in the host computer 40. At this time, the automatic license application receiving device 10 checks whether the user is available for reception. The check may be performed based on whether the license is in a renewable period, whether the user is a resident in the prefecture or outside the prefecture, and whether the reception time is the reception time for each legal training course, but is not limited to these, and determines whether the user is an eligible person for application. The automatic license application receiving device 10 judges whether to accept the application by consulting the applicant information stored in the host computer 40 with this information. Note that the applicant information refers to information necessary for the application, such as personal information and face image of the user who applies for license acquisition or renewal.

[0018] If the inquiry shows that the user is a resident outside the prefecture, the automatic license application receiving device 10 may display a guide screen on the touch panel console 11 asking whether the user should move into the prefecture, and may cancel the reception if the user does not want to move. If the automatic license application receiving device 10 performs the reception, it may have the user enter an arbitrary PIN number to be set on the new license. The automatic license application receiving device 10 also generates form data for the application based on the applicant information. The automatic license application receiving device 10 then prints out the generated form data as the application.

[0019] The automated license application reception device 10 includes a touch panel console 11, a human sensor 12, a camera 13, a scanner unit 14, a receipt printer 15, a built-in printer 16, and a processing unit 20. The processing unit 20 includes a CPU 21, a memory 22, an internal storage 23, and an IO port 24. The IO port 24 includes a USB port 25 and a LAN Ethernet port 26.

[0020] 2, the human presence sensor 12, the camera 13, and the built-in printer 16 are provided in the automatic license application receiving device 10, but any one or more of the human presence sensor 12, the camera 13, and the built-in printer 16 may be provided as separate modules and placed in a location away from the automatic license application receiving device 10. In this case, the automatic license application receiving device 10 may further include a communication means (not shown) for communicating between the automatic license application receiving device 10 and the human presence sensor 12, the camera 13, and the built-in printer 16. The communication means may be configured using an existing interface such as a wired LAN, infrared, or wireless LAN.

[0021] The touch panel console 11 is a display unit that displays characters, images, and the like. The touch panel console 11 is provided integrally with a touch panel, and a user directly touches the touch panel, which detects the touch. The touch panel console 11 is, for example, a liquid crystal display, but is not limited to this. Furthermore, touch operations on the display are not limited to fingers, and may be, for example, a stylus pen.

[0022] The touch panel console 11 is a device on which a user who applies for license renewal or the like performs operations necessary for the application. The touch panel console 11 displays a reception menu related to the application contents and courses, etc., and a face image acquisition screen for face authentication. The touch panel console 11 may also start and cancel a screen saver by detecting the presence of a person using the human presence sensor 12. The operation touch panel console 11 may also include a sound output means. In other words, the touch panel console 11 also functions as an alarm unit.

[0023] The human presence sensor 12 is a detection unit that reacts when a person approaches within a predetermined range from the automatic license application reception device 10 and detects the presence of a person. The predetermined range can be set to various ranges, such as a radius of 1 m or 3 m from the automatic license application reception device 10, but is not limited to these. The human presence sensor 12 detects a person using infrared rays, ultrasonic waves, visible light, etc. If the human presence sensor 12 does not detect a person for a predetermined period of time, it may notify the processing unit 20 that it has not detected a person, and the processing unit 20 may cause the touch panel console 11 to start a screen saver. If the human presence sensor 12 detects a person, it may notify the processing unit 20 that it has detected a person, and the processing unit 20 may instruct the touch panel console 11 to switch to normal mode.

[0024] The camera 13 is a face image acquisition unit having a function of capturing an image of the face of a user who uses the automatic license application receiving device 10. The camera 13 may be configured as a camera unit. The camera 13 may have a function as a detection unit that detects the presence of a person within a predetermined range from the automatic license application receiving device 10.

[0025] The scanner unit 14 includes an illumination device, an optical system, a CCD image sensor, and the like, and also includes an insertion slot for inserting a license. The scanner unit 14 is a reading section that functions as a license reader that reads applicant information stored in an inserted license. In this embodiment, the scanner unit 14 is configured to read a license inserted through the insertion slot, but it may also be configured as a stand-type scanner that reads applicant information by photographing a license placed on a stand (not shown). The scanner unit 14 can optically read the information written on the license. For example, an OCR (Optical Character Recognition) method can be used for optical reading.

[0026] The receipt printer 15 prints various information on receipt paper. When accepting an application from a user, the receipt printer 15 prints a receipt in response to a print request from the processing unit 20. The receipt printer 15 prints the receipt and notifies the processing unit 20 that printing is complete. The receipt printer 15 may print various information, such as, but not limited to, the reception time and reception number. The built-in printer 16 prints the form data generated by the processing unit 20 as an application form. The application form is printed using various print settings such as print direction and multiple copy printing.

[0027] The processing unit 20 performs specific processing related to license applications, etc., performed by the automatic license application receiving device 10. That is, the processing performed by the processing unit 20 is a generation unit that performs automatic creation and printing of application forms. The processing unit 20 is also a determination unit that performs a process of verifying the applicant information stored in the license and a process of determining whether or not to accept the application for each training category according to the reception time. Furthermore, the processing unit 20 performs a process of detecting the user's approach state, a process of changing the display content according to the reception time, a process of receiving instructions from the management terminal 30, and a process of authenticating the user's face. Details of these processes performed by the processing unit 20 will be described later.

[0028] The processing unit 20 may be configured as hardware centered on a microcomputer including, for example, a CPU (Central Processing Unit) 21 that performs arithmetic processing, control processing, etc., a memory 22 consisting of a ROM (Read Only Memory) and a RAM (Random Access Memory) that store arithmetic programs and control programs executed by the CPU 21, an interface unit (I / F) that inputs and outputs signals to and from the outside, etc. In this case, the CPU 21, the memory 22, and the interface unit included in the processing unit 20 are connected to each other via a data bus or the like.

[0029] The memory 22 stores a print setting file for the application form and the application form format in advance. The memory 22 may include application software that associates the display contents of the reception menu displayed by the touch panel console 11 with the display time. The memory 22 may also include a course category setting file in which the reception time for each course category is registered in advance according to the installation location of the automatic license application reception device 10.

[0030] The internal storage 23 is configured by a hard disk drive (HDD) or a solid state drive (SSD). The internal storage 23 stores, for example, system software modules for implementing the various functions of the processing unit 20.

[0031] The management terminal 30 is a management terminal device that monitors each of the automatic license application receiving devices 10. The management terminal 30 may be configured as a server. The management terminal 30 is capable of communicating with the multiple automatic license application receiving devices 10 via a network configured of wired or wireless communication paths.

[0032] The management terminal 30 can centrally manage the status monitoring and setting changes of each device by processing to send instructions to the automatic license application receiving device 10. Status monitoring may be performed by sending and receiving commands for each function to be remotely operated between the automatic license application receiving device 10 and the management terminal 30. Furthermore, the management terminal 30 can collectively perform processing such as changing the application form format. The management terminal 30 stores the application form format in advance as a picture image such as a bitmap.

[0033] The host computer 40 is a file server that stores applicant information of people who apply for licenses. The host computer 40 can communicate with a plurality of automatic license application receiving devices 10 via a network consisting of wired or wireless communication paths. The host computer 40 may be equipped with a terminal device for registering applicant information. The host computer 40 is used to inquire about applicant information read by the automatic license application receiving device 10.

[0034] <Detection process of user approach state, etc.> The automatic license application acceptance device 10 detects whether a user who will apply for a license is approaching using a human presence sensor 12, and performs processing such as changing the display screen of the touch panel console 11. The detection may be performed by a camera 13 instead of the human presence sensor 12. Upon detection, the touch panel console 11 issues a visual or audio alert regarding the fact that the license or receipt has been left behind. Also, if no user approaches for a predetermined period of time, the acceptance process is automatically stopped and a screen saver is started.

[0035] The configuration of a device for detecting an approaching state of a user will be described with reference to Fig. 3. Fig. 3 is a diagram showing the configuration of a device for detecting an approaching state of a user.

[0036] The human presence sensor 12 detects the approach of a person. When the human presence sensor 12 detects the approach of a person, the processing unit 20 performs processing to notify the touch panel console 11 of the approach. The notification means may be in the form of a display on the touch panel console 11. The notification means may also be in the form of a voice notification using a voice output means provided in the touch panel console 11. The detection of the approach of a person may be performed by the camera 13.

[0037] For example, the processing unit 20 may eject a license inserted for a procedure, and if the user forgets to take it and leaves within a predetermined time after ejection, the processing unit 20 may cause the touch panel console 11 to notify the user of this. The predetermined time may be set to various times, such as 10 seconds or 30 seconds, after the license is ejected. The processing unit 20 may also notify the user of this when the user leaves despite having issued a receipt or a prepared application form by the automatic license application reception device 10. Furthermore, the processing unit 20 may perform processing to cause the touch panel console 11 to start a screen saver when it is determined by the human sensor 12 that no person has approached for a predetermined time. At this time, the processing unit 20 may perform processing to cancel the screen saver and return to the main screen when it is determined by the human sensor 12 that the approach of a person has been detected again.

[0038] Here, the process of the processing unit 20 when the user leaves the dispensed license and forgets to take it away will be described with reference to Fig. 4. Fig. 4 is a flow chart showing the process of the processing unit 20 when the user leaves the license and forgets to take it away.

[0039] The scanner unit 14 functions as a license reader that reads the contents of a license. When the human presence sensor 12 detects the approach of a user, the processing unit 20 requests the scanner unit 14 to capture the license (step 100). When the user inserts the license, the processing unit 20 obtains the result of the license capture. The processing unit 20 causes the scanner unit 14 to obtain applicant information from the license (step 101).

[0040] Here, the processing unit 20 requests the user to eject the license (step 102), and monitors whether the user has left the automatic license application reception device 10 until it detects that the license has been removed (step 103). The monitoring may be performed by the human sensor 12 or the camera 13. If the user has not left the automatic license application reception device 10 (step 104), the monitoring continues until it detects that the license has been removed. If the user has left the automatic license application reception device 10 without removing the license (step 104), the touch panel console 11 displays a forgotten license notification screen that notifies the user that the license has been left behind (step 105). At this time, the touch panel console 11 may sound an alarm that the license has been left behind using the audio output means. When it detects that the user has removed the license (step 106), the forgotten license notification screen is erased (step 107). The touch panel console 11 may also stop sounding the alarm.

[0041] The process performed by the processor 20 when the user leaves and forgets to pick up the ejected receipt will now be described with reference to Figure 5. Figure 5 is a flow diagram showing the process performed by the processor 20 when the user leaves and forgets to pick up the receipt.

[0042] When accepting a user's request, the processing unit 20 sends a receipt printing request to the receipt printer 15 (step 110). The receipt printer 15 prints the receipt and notifies the processing unit 20 that printing is complete.

[0043] Here, after printing the receipt, the processing unit 20 monitors whether the user has left the automatic license application reception device 10 until it detects that the receipt has been removed (step 111). The monitoring may be performed by the human sensor 12 or the camera 13. If the user has not left the automatic license application reception device 10 (step 111), the monitoring continues until it detects that the receipt has been removed. If the user has left the automatic license application reception device 10 without removing the receipt (step 111), the touch panel console 11 displays a forgotten receipt notification screen that notifies the user that the receipt has been left behind (step 112). At this time, the touch panel console 11 may sound an alarm that the receipt has been left behind using the audio output means. When it detects that the user has removed the receipt (step 113), the forgotten receipt notification screen is erased (step 114). The touch panel console 11 may also stop sounding the alarm.

[0044] The process of activating and deactivating the screen saver performed by the processing unit 20 will now be described with reference to Fig. 6. Fig. 6 is a flow diagram showing the process of activating and deactivating the screen saver performed by the processing unit 20.

[0045] If the user does not leave the automatic license application reception device 10, the processing unit 20 monitors whether the user has left the automatic license application reception device 10 for a predetermined period of time (step 120). The monitoring may be performed by the human presence sensor 12 or the camera 13. If the user leaves the automatic license application reception device 10, the processing unit 20 causes the touch panel console 11 to activate a screen saver (step 121). If the user does not approach the automatic license application reception device 10 thereafter, the processing unit 20 continues monitoring until the user approaches the automatic license application reception device 10 (step 122). If the user approaches the automatic license application reception device 10, the touch panel console 11 cancels the screen saver and returns to the main screen (step 123).

[0046] The automatic license application receiving device 10 can notify users of the fact that they have forgotten to take their license or receipt by detecting the user's approach, etc. In addition, the automatic license application receiving device 10 can change the screen or give notifications according to state transitions, such as automatically canceling the reception if no person is detected, or activating and deactivating a screen saver.

[0047] <Automatic creation and printing of application forms> The automatic license application accepting device 10 inquires (queries) the applicant information stored in the host computer 40, obtains the applicant information (user information, personal information) as a host inquiry result, and generates (creates) form data (printed application form) based on the obtained applicant information. Note that the procedure for obtaining the applicant information from the host computer 40 may be a procedure corresponding to step S318 in FIG. 14, which will be described later. The automatic license application accepting device 10 then prints the generated (created) form data (printed application form). Note that data created for printing is called form data (printed application form), and an actual printout of the form data (printed application form) is sometimes simply called an "application form."

[0048] The automatic license application reception device 10 can arbitrarily set the printing method (double-sided, multiple sheets, etc.), printing items, and printing position for the created printed application form (document data). Incidentally, among the kanji characters used in names, addresses, etc., there are variant characters that have the same meaning and pronunciation but different shapes. Variant characters are not assigned standard character codes, but are used as external characters. The automatic license application reception device 10 generates an image of the external character included in the personal information based on the applicant's personal information. Then, the automatic license application reception device 10 generates document data in which the image of the generated external character is arranged in a specified position at a specified size to be printed.

[0049] The automatic license application receiving device 10 can replace data with symbols such as "o" or images as a result of an inquiry of applicant information stored in the host computer 40, and can generate a recognition code to be written on the application form. The recognition code may be a one-dimensional code such as a barcode or a two-dimensional code such as a QR code (registered trademark). The format of the application form is managed by an image format such as a bitmap.

[0050] Here, the creation of an application form performed by the automatic license application receiving apparatus 10 will be described with reference to Fig. 7. Fig. 7 is a diagram showing an image of the creation of an application form performed by the automatic license application receiving apparatus 10.

[0051] The automatic license application receiving device 10 stores a plurality of application forms in advance as image images such as bitmaps. The automatic license application receiving device 10 selects the application form to be created from the plurality of application forms stored in advance. The application form may be stored in the management terminal 30. The automatic license application receiving device 10 creates an application form based on the acquired applicant information of the user. The application form may include information about the applicant, a facial image, and a one-dimensional or two-dimensional code. The facial photograph on the application form may be, for example, a facial image of the applicant provided in the host computer 40, but is not limited to this, and a facial image captured by the camera 13 may also be used.

[0052] Here, the flow of the automatic creation and printing process of the application form will be described with reference to Fig. 8 and Fig. 9. Fig. 8 and Fig. 9 are flow diagrams showing the automatic creation and printing process of the application form performed by the automatic license application receiving device 10.

[0053] The memory 22 is assumed to have stored therein a print setting file and an application form format in advance. The processing unit 20 reads out information on the application form corresponding to the business to be printed from the print setting file (step 200). The processing unit 20 acquires print information, which is information on the application form and writing data to be used (step 201). The processing unit 20 queries the host computer 40 for user information (applicant information, personal information) corresponding to the business (step 202).

[0054] The processing unit 20 acquires an application form image (step 203). The processing unit 20 overlays characters and symbols onto the application form image to create a printed application form (document data) (step 204). At this time, the processing unit 20 determines the position and size of the characters and symbols to be printed for each data type. The processing unit 20 also generates two-dimensional codes such as QR codes and external characters as images and embeds them in the text to create a printed application form.

[0055] The process in step 204 will be described below. The processing unit 20 generates a character string based on the inquired user information (applicant information) and draws it at the specified position and size of the print application form (document data). The processing unit 20 also refers to an image for writing based on the inquired user information (applicant information) and draws the image for writing on the print application form (document data) at the specified position and size of the print application form. The processing unit 20 determines the position to attach a symbol based on the inquired user information (applicant information) and draws it on the document data at the specified position and size of the application form. The processing unit 20 creates a two-dimensional code such as a QR code or a one-dimensional code such as a barcode, and draws the created two-dimensional code or one-dimensional code on the print application form (document data) at the specified position and size of the print application form. The processing unit 20 determines the position and size where an external character needs to be inserted, and generates an image of the external character from the inquired user information (applicant information). The processing unit 20 draws the character string (text) and also draws an image of the generated external character at the position of the external character in the printed application form (form data). The processing unit 20 issues a print instruction to the built-in printer 16. The built-in printer 16 prints the printed application form (form data) generated by the processing unit 20 as an application form (step 205).

[0056] The created printed application form may be printed by a processing device or the like connected to the automatic license application receiving device 10 via a network.

[0057] The process of specifying the position of a character string or an image on an application form to be printed, which is performed by the processing unit 20, will now be described with reference to Fig. 10. Fig. 10 is a flow diagram showing the process of specifying the position of a character string or an image on an application form to be printed, which is performed by the processing unit 20.

[0058] First, the processing unit 20 sets the form type to be used for printing (step 210) and acquires image data of the format associated with the set form type (step 211). The processing unit 20 acquires the print settings from the print setting file (step 212) and acquires the user information (characters or images, etc.) to be printed by inquiring the host computer 40 (step 213). If the print flag is 1 (step 214), the characters or images to be printed are imaged according to the print settings (step 215). The created print image is superimposed on the application form image according to, for example, the x position and y position on the xy coordinates of the printed application form (step 216). This process is continued until the process is completed for all print items, that is, until the print flag is no longer 1 (step 214), to generate the printed application form (form data). The built-in printer 16 sets the print settings such as the print direction, and prints the generated printed application form (form data) as the application form (step 217).

[0059] Here, the process of embedding external characters to be printed in the application form to be printed, which is performed by the processing unit 20, will be described with reference to Fig. 11. Fig. 11 is a flow diagram showing the process of embedding external characters to be printed in the application form to be printed, which is performed by the processing unit 20.

[0060] The processing unit 20 obtains the applicant information (character information) to be printed by inquiring the host computer 40 (step 220). The processing unit 20 visualizes the characters to be printed, and writes "*" at the position corresponding to the external character in the visualized character data. It is assumed that the character string contains n "*". When the character string contains "*" (YES in step 221), the processing unit 20 first obtains an external character image image corresponding to the 1st (=n)th "*" from the host computer 40 (step 222). Then, the processing unit 20 calculates the xy coordinates indicating the size and print position of the external character image from the character number of the 1st (=n)th "*" in the character string and the font name, font style, and font size set in the print settings (step 223). Then, the processing unit 20 changes the size of the external character image to the calculated size, and overlays it on the application form image according to the x position and y position (step 224). This process is performed for n "*".

[0061] Here, the process performed by the processing unit 20 to create a barcode to be printed on the application form to be printed will be described with reference to Fig. 12. Fig. 12 is a flow diagram showing the process performed by the processing unit 20 to create a barcode to be printed on the application form to be printed. Note that the same process is performed even when a QR code is created instead of a barcode.

[0062] The processing unit 20 acquires information to be converted into a barcode from information input by the user or information stored in the host computer 40 (step 230). The processing unit 20 acquires print settings from the print setting file (step 231). If the processing unit 20 does not print a barcode (NO in step 232), it ends the process. If the processing unit 20 prints a barcode, that is, if the print flag is 1 (YES in step 232), it converts the information to be converted into a barcode according to the print settings (step 233). The conversion into a barcode may use a general-purpose conversion library. The conversion into a barcode may also be performed based on the code type, an error detection code such as a check digit, a start code, an error correction level, and the like. The created barcode image is superimposed on the application form image according to the x and y positions (step 234).

[0063] The automatic license application reception device 10 automatically creates and prints an application form, overlaying the application form layout as a background image to generate form data. Therefore, the automatic license application reception device 10 can easily accommodate minor changes to the wording of the application form. The automatic license application reception device 10 can also process data such as symbols and images to be written on the application form and QR codes to simplify subsequent procedures. Furthermore, the automatic license application reception device 10 can handle an increasing number of printing items and can also handle demand for double-sided or multiple-sheet printing.

[0064] <Comparison process of applicant information provided on driver's license> The automatic license application receiving device 10 detects any fraudulent or error-prone licenses by authenticating the IC chip in the license and by verifying the check digit of the information (e.g., license number) written on the license. In other words, the automatic license application receiving device 10 can determine whether the license is genuine or not. Furthermore, even if the automatic license application receiving device 10 is unable to communicate with the host computer 40 due to a network failure or the like, it can create and print an application form based on the applicant information (personal information) stored in the IC chip.

[0065] Here, the process of verifying applicant information stored in a driver's license performed by the processing unit 20 will be described with reference to Figures 13 and 14. Figures 13 and 14 are flow charts showing the process of verifying applicant information stored in a driver's license performed by the processing unit 20.

[0066] The touch panel console 11 displays a license acceptance screen (step 300). The processing unit 20 requests the scanner unit 14 to suck in the card (step 301). When the scanner unit 14 detects the insertion of the card and sucks it in, the processing unit 20 instructs the scanner unit 14 to read the card (step 302). The scanner unit 14 transmits the result of reading the card to the automatic license application acceptance device 10.

[0067] The processing unit 20 judges the type of the read card (step 303), and if the card is not a driver's license, it displays an error screen on the touch panel console 11 (step 304) and requests the scanner unit 14 to eject the card (step 305). The scanner unit 14 detects that the card has been removed (step 306). If the read card is a driver's license, the processing unit 20 displays on the touch panel console 11 that the license is being verified (step 307). If the read card is an IC license and the mutual authentication function of the automatic license application reception device 10 is enabled, the processing unit 20 requests the scanner unit 14 to perform mutual authentication (step 308). The scanner unit 14 performs mutual authentication and reads IC data (i.e., personal information data) stored in the IC chip of the license. The scanner unit 14 then transmits the mutual authentication result and the read IC data to the processing unit 20 (step 309). Here, an example of mutual authentication between the processing unit 20 and the IC chip of the card will be described. This mutual authentication is performed via the scanner unit 14 as described in steps 308 and 309. The mutual authentication includes external authentication and internal authentication. (External authentication) First, the processing unit 20 transmits a random number request signal to the IC chip via the scanner unit 14, requesting a random number from the IC chip. When the IC chip receives the random number request signal, it generates a random number and transmits the generated random number to the processing unit 20 via the scanner unit 14. The IC chip also generates verification data by a predetermined process using the generated random number and a key stored in advance. The processing unit 20 generates processing result data by a predetermined process using the received random number and a key stored in advance. The processing unit 20 then transmits the generated processing result data to the IC chip via the scanner unit 14. The IC chip compares the received processing result data with the generated verification data, and transmits an authentication result (comparison result) to the processing unit 20 via the scanner unit 14. For example, if the comparison result in the IC chip shows that the processing result data and the verification data match, the external authentication is successful. (Internal authentication) First, the processing unit 20 generates a random number and transmits the generated random number to the IC chip via the scanner unit 14. The processing unit 20 also generates matching data by a predetermined process using the generated random number and a key stored in advance. The IC chip generates matching data by a predetermined process using the received random number and a key stored in advance. The IC chip transmits the generated matching data to the processing unit 20 via the scanner unit 14. The processing unit compares the matching data received from the IC chip with the generated matching data. Then, for example, if the matching data received from the IC chip matches the generated matching data, the internal authentication is successful. If both the external authentication and the internal authentication are successful, the mutual authentication is successful. If the mutual authentication is successful, the processing unit 20 becomes able to read the IC chip data.

[0068] When the above-mentioned processing is completed, the processing unit 20 checks whether the setting of the automatic license application receiving device 10 for inquiring about applicant information to the host computer 40 is valid or invalid (step 310). If the setting of the automatic license application receiving device 10 for inquiring about applicant information to the host computer 40 is valid, the processing unit 20 requests the scanner unit 14 to obtain information read by OCR from the matters written on the license (step 311). The scanner unit 14 reads the matters written on the license by OCR to obtain the OCR read information, and sends this OCR read information to the processing unit 20 as "OCR read information acquisition result" (step 312).

[0069] If the mutual authentication is successful or if the OCR read information is successfully acquired (step 313), the processing unit 20 executes a check digit. For example, if the license number is 11 digits and the last 11th digit is a check digit calculated from the remaining 10 digits by a predetermined formula, the processing unit 20 may calculate a check digit using the 10 digits of the license number read by OCR, and determine whether the calculated check digit matches the 11th check digit of the license number read by OCR. If they match, it can be considered that no fraudulent processing such as tampering has been performed on the license number read by OCR. If the mutual authentication is successful or if the check digit is successful (step 314), the processing unit 20 judges whether the license number stored in the IC chip of the license and the license number read by the OCR are normal or not based on the result of the mutual authentication and the result of the authentication based on the check digit (step S315). If the mutual authentication is successful and the license number in the IC data is determined to be normal, the processing unit 20 uses the IC data as the applicant information. If the mutual authentication fails and the IC data is abnormal, and if the authentication based on the check digit is successful and the OCR read information is normal (step 315), the processing unit 20 uses the OCR read information as the applicant information. If the IC data and the OCR read information are determined to be abnormal (step 315), the processing unit 20 does not use any information.

[0070] When the processing unit 20 determines that the setting of the automatic license application receiving device 10 for inquiring about applicant information to the host computer 40 is invalid (step 310) and determines that mutual authentication has been successful (step 316), it uses the IC data as applicant information. In addition, when the mutual authentication is in error and the reading of the OCR read information has failed (step 313) and the setting of the automatic license application receiving device 10 for outputting the application form is invalid (step 317), the processing unit 20 uses the IC data as applicant information. In addition, when the processing unit 20 determines that mutual authentication has failed and the execution of the check digit has failed (step 314) and the setting of the automatic license application receiving device 10 for outputting the application form is invalid (step 317), it also uses the IC data as applicant information. When the processing unit 20 uses the IC data as applicant information, it inquires about applicant information from the host computer 40 (step 318). Here, the applicant information written on the application form contains more information than the applicant information stored in the IC chip of the driver's license, and contains more information than the applicant information written on the driver's license. Therefore, the processing unit 20 can obtain from the host computer 40 applicant information that corresponds to the applicant information sent by the processing unit 20 and is sufficient to be written on the application form, by sending the applicant information (e.g., license number) stored in the IC chip that is determined to be normal or the applicant information (e.g., license number) that is determined to be normal to the host computer 40 and inquiring about the applicant information.

[0071] That is, even if the OCR read information is invalid, the processing unit 20 can proceed with the process normally by checking the information on the IC chip. Also, even if the processing unit 20 cannot inquire the host computer 40, it can create an application form based on the information on the IC chip.

[0072] The automatic license application receiving device 10 can detect any fraudulent acts on the license or any OCR reading errors by authenticating the IC chip on the license and by verifying the check digit of the information (e.g., license number) written on the license. Furthermore, even if the OCR reading of the license number on the face of the license fails, the automatic license application receiving device 10 can print the applicant information without inquiring to the host computer 40.

[0073] <Change display content according to reception hours> Depending on the contents of the procedure, such as license renewal, the reception time may be limited. The automatic license application reception device 10 automatically changes the reception screen depending on the time of day. More specifically, the touch panel console 11 automatically displays or hides the reception menu according to the reception time. The processing unit 20 changes the menu displayed on the touch panel console 11 by referring to the current time. The memory 22 may be provided with application software that associates the display contents of the menu with the time to display it.

[0074] The automatic change of the display of the reception menu on the touch panel console 11 will be described with reference to Fig. 15. Fig. 15 is a diagram showing an example of the display of the reception menu on the touch panel console 11. As shown in Fig. 15, it is assumed that the reception menus for "License renewal", "Procedure 1", "Procedure 2", "Procedure 3" and "Procedure 4" are displayed on the touch panel console 11 during the time periods in which these procedures are accepted. If only "License renewal" is accepted at a specific time, reception menus other than "License renewal" will not be displayed.

[0075] Here, the process of changing the display contents according to the reception time performed by the processing unit 20 will be described with reference to Fig. 16. Fig. 16 is a flow chart showing the process of changing the display contents according to the reception time performed by the processing unit 20.

[0076] The processing unit 20 acquires the current time (step 400), and acquires menu contents corresponding to the current time from the setting file (step 401). After acquiring the menu contents from the setting file, the processing unit 20 updates the contents displayed on the touch panel console 11 (step 402). At this time, the touch panel console 11 may display buttons for menus that can be accepted at the current time, and hide buttons for other menus. The touch panel console 11 may adjust the positions of the buttons so that the screen layout is not disrupted. The above process may be performed using application software provided in the processing unit 20.

[0077] The automatic license application receiving device 10 can automatically change the display or non-display of the reception menu by changing the display contents according to the reception time.

[0078] <Decision-making process for accepting or rejecting applications for each training category according to the reception time> In many cases, the reception hours for legal courses for license renewal and the like vary depending on the course category. The automatic license application reception device 10 displays that the reception hours are closed depending on the reception hours for each course category. In other words, the automatic license application reception device 10 displays that the reception hours are closed based on the reception hours set in advance for each course category. The display of the reception hours closed may be, for example, a message display saying "Reception hours are closed," but is not limited to this, and various messages, images, etc. may be used. The fact that the reception hours are closed may also be notified by audio output.

[0079] Further, the training category may be, for example, but is not limited to, "good", "general", "violation", or "elderly". The processing unit 20 changes the training category displayed on the touch panel console 11 by referring to the current time. The memory 22 may be provided with a training category setting file in which the reception time for each training category is registered in advance according to the installation location of the automatic license application reception device 10. The training category setting file may record, but is not limited to, the day of the week, training category, reception start time, and reception end time. The application obtains the current time and compares the reception start time and reception end time.

[0080] Here, the acceptance / non-acceptance determination process for each seminar category according to the reception time performed by the processing unit 20 will be described with reference to Fig. 17. Fig. 17 is a flow diagram showing the acceptance / non-acceptance determination process for each seminar category according to the reception time performed by the processing unit 20.

[0081] The touch panel console 11 displays a license renewal screen in advance (step 500). The touch panel console 11 displays a course category selection screen (step 501). The user selects a course category on the touch panel console 11 (step 502). The processing unit 20 reads out the course category setting file (step 503) and obtains the reception time for each course category (step 504). The processing unit 20 obtains the current time (step 504). The processing unit 20 compares the reception time with the current time (step 505), and if it is within the course category time, it accepts the course (step 506). If the current time is not within the reception time, the processing unit 20 displays on the touch panel console 11 that it is outside the course category time (step 507). The above processing may be performed using application software provided in the processing unit 20.

[0082] Here, data stored in the course-category setting file will be described with reference to Fig. 18. Fig. 18 is a diagram showing an example of data stored in the course-category setting file.

[0083] As shown in Figure 18, the day of the week code, training category, acceptance start time, and acceptance end time are stored in each column of the training category setting file. The code for each day of the week is recorded in the day of the week code. The training categories stored are "good", "general", "violation", "first time", and "elderly". The acceptance start time is the time when acceptance starts, stored in the format of "h:m". The acceptance end time is the time when acceptance ends, stored in the format of "h:m". Note that Figure 18 is an example of a training category setting file, and the data and format stored in the training category setting file are not limited to this.

[0084] The automatic license application receiving device 10 can automatically stop the reception of a course category outside the reception available hours by performing the reception availability judgment process for each course category according to the reception hours.

[0085] <Processing for receiving instructions from management terminal 30> The automatic license application reception devices 10 are often installed in various locations, such as driver's license testing centers and license centers. The management terminal 30 can centrally manage the status monitoring and setting changes of each automatic license application reception device 10 by processing to receive responses to instructions sent to each automatic license application reception device 10.

[0086] More specifically, the automatic license application accepting device 10 can receive simultaneous instructions such as an instruction to suspend application acceptance from the management terminal 30 by transmitting and receiving commands to and from the management terminal 30 for each function to be remotely operated. Also, the automatic license application accepting device 10 can enable or disable the display of non-reception hours according to the training category and change the reception menu display configuration by the management terminal 30.

[0087] The management terminal 30 can monitor the status of the distributed automatic license application receiving devices 10 and can shut them down by remote control. The management terminal 30 can also collectively perform processes such as changing the application form format.

[0088] In addition, items sent and received between the automatic license application acceptance device 10 and the management terminal 30 using commands include, for example, "obtain device status," "obtain and set suspended state," "obtain and set whether acceptance time settings by training category are enabled or disabled," "obtain and set acceptance status by training category," "shutdown instruction," "collective acquisition and setting of acceptance control information by training category," and "collective acquisition and setting of acceptance menu control information," but are not limited to these.

[0089] Here, the process in which the automatic license application accepting apparatus 10 receives instructions from the management terminal 30 will be described with reference to Fig. 19. Fig. 19 is a flow chart showing the process in which the automatic license application accepting apparatus 10 receives instructions from the management terminal 30.

[0090] In this embodiment, the automatic license application accepting device 10 and the management terminal 30 communicate with each other using TCP commands, but they can communicate with each other using various commands without being limited to this. The automatic license application accepting device 10 is a TCP server, and the management terminal 30 is a TCP client.

[0091] When the automatic license application accepting device 10 starts up, it waits for a connection request from the management terminal 30, which is a TCP client (step 600). When the management terminal 30 starts up, it sets a send / receive timeout for the TCP client (step 601). The send / receive timeout value can be set arbitrarily depending on the installation location, or may be obtained from a configuration file. The management terminal 30 specifies the IP address and port of the automatic license application accepting device 10, and sends a connection request to the automatic license application accepting device 10 (step 602). When the automatic license application accepting device 10 receives the connection request from the management terminal 30, it connects to the management terminal 30 and establishes a TCP session (step 603).

[0092] The management terminal 30 creates a command string according to the content to be executed (step 604). Although the management terminal 30 uses a general-purpose TCP protocol, security can be ensured by defining a unique command string. The management terminal 30 transmits the created command string to the automatic license application accepting device 10 (step 605). The automatic license application accepting device 10 waits until it receives the command string from the management terminal 30. On receiving the command string, the automatic license application accepting device 10 analyzes the received command string, and acquires the status and reflects changes to various setting information (step 606).

[0093] The automatic license application accepting device 10 transmits the command execution result to the management terminal 30 (step 607). The automatic license application accepting device 10 may disconnect the TCP after each command execution and wait until a new connection request arrives. The management terminal 30 waits until it receives the command execution result, and upon receiving it, disconnects the connection to the automatic license application accepting device 10 (step 608). The management terminal 30 records the communication result with the automatic license application accepting device 10 as an operation log (step 609). In other words, the management terminal 30 saves the communication result in a log so that the cause can be investigated in the event of a failure. When the automatic license application accepting device 10 receives a connection disconnection request from the management terminal 30, it waits for a connection request (step 610).

[0094] The automatic license application accepting device 10 receives instructions from the management terminal 30, and thereby can centrally manage the status monitoring and setting changes of each device that is installed in a distributed manner.

[0095] <User face recognition processing> An outline of the face authentication process performed by the automatic license application receiving apparatus 10 will be described with reference to Fig. 20. Fig. 20 is a diagram showing an outline of the face authentication process performed by the automatic license application receiving apparatus 10.

[0096] As shown in FIG. 20, the automatic license application receiving device 10 performs face authentication of a user by comparing a face photograph stored in an IC chip provided in the license with a face image captured by a camera 13.

[0097] An overview of the face image stored in the IC chip of a driver's license will be described with reference to Fig. 21. Fig. 21 is a diagram showing an overview of the face image stored in the IC chip of a driver's license. The face image stored in the IC chip is recorded in pixel units, and face recognition is possible by facial features extracted from the image. In the example of Fig. 21, face recognition is possible if the size of the face image is about 384 pixels horizontally and 480 pixels vertically, but the number of pixels is not limited to this.

[0098] Here, the configuration of a device that performs related face recognition processing will be described with reference to Fig. 22. Fig. 22 is a configuration diagram of a device that performs related face recognition processing.

[0099] In a device that performs related facial recognition processing, an automatic license application reception device captures a facial image of the person and transmits it together with the license number to an authentication device, which is a higher-level device. The authentication device obtains a facial image linked to the license number from a file server and compares it with the facial image captured by the automatic license application reception device. The authentication device transmits the result of the facial image comparison to the automatic license application reception device. The automatic license application reception device outputs the received comparison result.

[0100] According to a related device that performs face authentication processing, if the automatic license application receiving device cannot communicate with the authentication device due to a network failure or the like, face authentication cannot be performed.

[0101] Here, the face recognition process performed by the automatic license application receiving apparatus 10 in this embodiment will be described with reference to Fig. 23. Fig. 23 is a diagram showing an overview of the face recognition process performed by the automatic license application receiving apparatus 10.

[0102] The automatic license application reception device 10 reads a facial image stored in an IC chip of a license. A user takes a facial image using a camera 13 of the automatic license application reception device 10. The automatic license application reception device 10 compares the facial image stored in the read IC chip with the facial image taken by the camera 13, and outputs the comparison result.

[0103] According to the face authentication in this embodiment, face authentication is performed in the automatic license application receiving device 10 without going through a higher-level device. Therefore, face authentication processing can be performed even if a network failure or the like occurs.

[0104] Here, the flow of the face recognition process performed by the processing unit 20 will be described with reference to Fig. 24 and Fig. 25. Fig. 24 and Fig. 25 are flow diagrams showing the face recognition process performed by the processing unit 20.

[0105] The touch panel console 11 displays a license acceptance screen (step 700). The processing unit 20 requests the scanner unit 14 to suck in the license (step 701). When the scanner unit 14 detects the insertion of the license and sucks it in, the processing unit 20 requests the scanner unit 14 to read the license and obtains the license reading result from the scanner unit 14 (step 702).

[0106] The processing unit 20 determines whether the license that has been read is an IC license (step 703), and if it is not an IC license, notifies the user that they will be guided to the counter by, for example, having the receipt printer 15 print a receipt indicating that face authentication has not been performed (step 704). The notification that they will be guided to the counter may be displayed on the touch panel console 11 instead of being written on the receipt printed by the receipt printer 15, but various other means may be used. The processing unit 20 requests the scanner unit 14 to eject the card, and the scanner unit 14 detects that the card has been removed (step 705).

[0107] If the license that has been read is an IC license, the processing unit 20 requests mutual authentication from the scanner unit 14 (step 706) and acquires the facial image stored in the IC chip of the license together with the result of the mutual authentication. If the mutual authentication fails, the processing unit 20 notifies the user that the user should be guided to the window by, for example, having the built-in printer 16 print a message indicating that facial authentication has not been performed (step 707). If the mutual authentication is successful, the processing unit 20 causes the touch panel console 11 to display a facial image acquisition screen (step 708).

[0108] The processing unit 20 requests the camera 13 to take a picture (step 709). The camera 13 takes a picture of the user's face (step 710). The processing unit 20 acquires the face image from the camera 13 and displays the captured face image on the touch panel console 11. The processing unit 20 may cut out the portion of the captured image showing the face.

[0109] The processing unit 20 performs matching between the captured face image and the face image recorded in the IC chip of the license (step 711). Here, the result of matching may be determined using a matching score indicating the degree of matching. The matching score is a similarity indicating the degree of matching calculated by comparing the captured face image with a face image stored in advance. If the matching score is equal to or greater than a preset threshold, the personal authentication using the face image may be deemed successful. If the matching score is less than the threshold, the processing unit 20 causes the receipt printer 15 to print a receipt indicating that face authentication has not been performed, and notifies the user that the user should be guided to the window (step 712). That is, for example, even if no fraudulent use of the license is detected by the above-mentioned authentication of the IC chip provided in the license and authentication by checking the check digit of the information (e.g., license number) written on the license, the application form may be printed only after the face authentication is successful. If the matching score is equal to or greater than the threshold, the processing unit 20 causes the camera 13 to stop capturing images (step 713), displays a screen for license renewal, etc. (step 714), and causes the built-in printer 16 to print an application form stating that face authentication has been completed (step 715).

[0110] As described above, the automatic license application accepting device 10 performs face authentication based on the face data stored in the IC chip of the license. Therefore, the automatic license application accepting device 10 does not need to inquire a higher-level server or the like by the user's face authentication process, and can perform face authentication even when a network failure occurs.

[0111] According to the automatic license application receiving device 10 of this embodiment, it is possible to prevent fraudulent procedures.

[0112] <Other embodiments> The application acceptance device 1 in the present disclosure has an embodiment as an application acceptance method, for example. That is, the application acceptance method has a reading step of reading personal information of an applicant recorded on a card, a facial image acquisition step of acquiring a facial image of the applicant, a determination step of comparing the personal information with the facial image and determining whether or not the applicant is an application target, and a generation step of generating form data of an application form if it is determined in the determination step that the applicant is an application target, and the determination step makes the determination based on a result of authentication performed by comparing the read personal information of the applicant with personal information of the applicant stored in advance and a result of facial authentication performed by comparing the read facial image with the facial image of the applicant stored in advance.

[0113] In the above example, the program can be stored and provided to the computer using various types of non-transitory computer readable media. The non-transitory computer readable media includes various types of tangible storage media. The non-transitory computer readable media includes, for example, a magnetic recording medium, a magneto-optical recording medium, a CD-ROM (Read Only Memory), a CD-R, a CD-R / W, and a semiconductor memory. The semiconductor memory is, for example, a mask ROM, a PROM (Programmable ROM), an EPROM (Erasable PROM), a flash ROM, and a RAM (Random Access Memory). The program may also be provided to the computer by various types of transitory computer readable media. Examples of the transitory computer readable medium include an electric signal, an optical signal, and an electromagnetic wave. The transitory computer readable medium can provide the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.

[0114] The above program is a program that causes a computer to execute the following steps: a reading process that reads the applicant's personal information recorded on a card; a facial image acquisition process that acquires a facial image of the applicant; a judgment process that compares the personal information with the facial image to determine whether or not the applicant is a target of the application; and a generation step that generates report data for an application form if the judgment process determines that the applicant is a target of the application.The judgment process is an application acceptance program that makes the judgment based on the result of authentication performed by comparing the read personal information of the applicant with pre-stored personal information of the applicant and the result of facial authentication performed by comparing the read facial image with the pre-stored facial image of the applicant.

[0115] The present disclosure is not limited to the above-described embodiment, and can be modified as appropriate without departing from the spirit and scope of the present disclosure.

[0116] A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes. (Appendix A1) a reading unit that reads first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card, and reads second personal information including a card number written on the card; A facial image acquisition unit for acquiring a facial image of an applicant; a determination unit that determines whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; and a generation unit that generates form data of an application form when the determination unit determines that at least one of the first personal information and the second personal information is normal and that the applicant is a target of the application; An application receiving device comprising: (Appendix A2) the determination unit performs face authentication using a similarity indicating a degree of matching calculated by comparing the acquired face image with the read face image; 2. The application acceptance device according to claim 1 . (Appendix A3) The determination unit determines that the face authentication has been successful when the similarity is equal to or greater than a threshold. 2. The application acceptance device according to claim 1 . (Appendix A4) the determination unit calculates the similarity based on facial features extracted from the face image. 13. An application acceptance device according to claim A2 or A3. (Appendix A5) the generating unit generates an image of the external character included in the personal information based on the personal information, and generates the form data in which the image of the external character is arranged at a predetermined position according to a predetermined position and a predetermined size at which the external character is to be printed in the form data. 13. An application acceptance device according to any one of appendices A1 to A3. (Appendix A6) the generating unit places the recognition code generated based on the personal information at a predetermined position in the form data. 13. An application acceptance device according to any one of appendices A1 to A3. (Appendix A7) The recognition code is a one-dimensional code or a two-dimensional code. 2. An application acceptance device as described in Appendix A6. (Appendix A8) the generation unit selects the form format to be generated from a plurality of forms stored in advance; 13. An application acceptance device according to any one of appendices A1 to A3. (Appendix A9) the reading unit acquires the second personal information by optically reading the information written on the card; 13. An application acceptance device according to any one of appendices A1 to A3. (Appendix A10) The application receiving device includes: a detection unit that detects the presence of a person within a predetermined range from the application receiving device; a display unit that activates and deactivates a screen saver in response to detection of the presence of the person by the detection unit; Further equipped with 13. An application acceptance device according to any one of appendices A1 to A3. (Appendix A11) The detection unit is composed of a human sensor. 2. The application acceptance device according to claim A10. (Appendix A12) a notification unit for notifying a user of the fact that the card is not removed within a predetermined time after the card is read and ejected; Further equipped, 13. An application acceptance device according to any one of appendices A1 to A3. (Appendix A13) an application reception device; and a management terminal device connected to the application reception device via a communication network and configured to monitor a status of the application reception device; The application receiving device, a reading unit that reads first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card, and reads second personal information including a card number written on the card; A facial image acquisition unit for acquiring a facial image of an applicant; a determination unit that determines whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; and a generation unit that generates form data of an application form when the determination unit determines that at least one of the first personal information and the second personal information is normal and that the applicant is a target of the application; Equipped with Application acceptance system. (Appendix A14) the management terminal device monitors a status of the application receiving device by transmitting and receiving commands to the application receiving device; The application acceptance system described in Appendix A13. (Appendix A15) the management terminal device selects the form format to be generated from a plurality of forms stored in advance; An application reception system as described in Appendix A13 or A14. (Appendix A16) reading first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card; Reading second personal information including a card number written on the card; Obtaining a facial image of the applicant; determining whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; generating application form data when it is determined that at least one of the first personal information and the second personal information is normal and the applicant is a target of the application; Methods for accepting applications, including: (Appendix A17) reading first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card; Reading second personal information including a card number written on the card; Obtaining a facial image of the applicant; determining whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; generating application form data when it is determined that at least one of the first personal information and the second personal information is normal and the applicant is a target of the application; A program for causing an application receiving device to execute a process, comprising:

[0117] (Appendix B1) a first reading unit that reads first personal information recorded on an IC (Integrated Circuit) chip provided on the card; a second reading unit that optically reads second personal information including a card number written on the card; a determination unit that determines whether the first personal information and the second personal information are normal based on a result of authentication of the IC chip and a result of authentication based on a check digit of the card number; An application receiving device comprising: (Appendix B2) a generating unit that generates form data of an application form when the determining unit determines that at least one of the first personal information and the second personal information is normal; 2. An application acceptance device as described in appended note B1. (Appendix B3) The generation unit generates the form data by drawing the information to be printed on an application form image. 2. An application acceptance device as described in appended note B2. (Appendix B4) When the printing target information includes an external character, the generation unit generates an image of the external character, adjusts the generated image of the external character to a print size, and places the image of the external character adjusted to the print size at a print position of the application form image, thereby generating the form data. 2. An application acceptance device as described in Appendix B3. (Appendix B5) the generating unit generates the form data by arranging a recognition code obtained by converting the information to be printed at a printing position of the application form image. 2. An application acceptance device as described in Appendix B3. (Appendix B6) The recognition code is a one-dimensional code or a two-dimensional code. 2. An application acceptance device as described in Appendix B5. (Appendix B7) A detection unit that detects the presence of a person within a predetermined range from the application receiving device; A display unit that activates and deactivates a clean saver based on the presence or absence of the detection of the presence of a person; Equipped with 13. An application acceptance device according to any one of appendices B1 to B6. (Appendix B8) The detection unit is a human presence sensor. 2. The application acceptance device according to claim 1, (Appendix B9) a notification unit that notifies a user when removal of the card is not detected within a predetermined time after the card is read and ejected; 13. An application acceptance device according to any one of appendices B1 to B6. (Appendix B10) reading first personal information recorded on an IC (Integrated Circuit) chip provided on the card; Optically reading second personal information including a card number written on the card; determining whether the first personal information and the second personal information are normal based on a result of authentication of the IC chip and a result of authentication based on a check digit of the card number; Methods for accepting applications, including: (Appendix B11) reading first personal information recorded on an IC (Integrated Circuit) chip provided on the card; Optically reading second personal information including a card number written on the card; determining whether the first personal information and the second personal information are normal based on a result of authentication of the IC chip and a result of authentication based on a check digit of the card number; A program for causing an application receiving device to execute a process, comprising:

[0118] (Appendix C1) A generating unit generates form data of an application form by drawing information to be printed on an application form image, When the information to be printed includes an external character, the generation unit generates an image of the external character, adjusts the generated image of the external character to a print size, and places the image of the external character adjusted to the print size at a predetermined position of the application form image, thereby generating the form data. Application acceptance device. (Appendix C2) the generating unit generates the form data by arranging a recognition code obtained by converting the information to be printed in a predetermined position of the application form image. 2. The application acceptance device according to claim 1 . (Appendix C3) The recognition code is a one-dimensional code or a two-dimensional code. 2. The application acceptance device according to claim 1 . (Appendix C4) A detection unit that detects the presence of a person within a predetermined range from the application receiving device; A display unit that activates and deactivates a clean saver based on the presence or absence of the detection of the presence of a person; Equipped with 13. An application acceptance device according to any one of claims C1 to C3. (Appendix C5) The detection unit is a human presence sensor. 2. The application acceptance device according to claim 1 , (Appendix C6) the application acceptance device is a device for accepting an application using a card, a notification unit that notifies a user when removal of the card is not detected within a predetermined time after the card is ejected; 13. An application acceptance device according to any one of claims C1 to C3. (Appendix C7) generating application form data by drawing the information to be printed on an application form image; The generating step includes, when the information to be printed includes an external character, generating an image of the external character, adjusting the generated image of the external character to a print size, and arranging the image of the external character adjusted to the print size at a predetermined position of the application form image, thereby generating the form data. How to accept applications. (Appendix C8) causing the application receiving device to execute a process including generating form data for the application by drawing the information to be printed on an application form image; The generating step includes, when the information to be printed includes an external character, generating an image of the external character, adjusting the generated image of the external character to a print size, and arranging the image of the external character adjusted to the print size at a predetermined position of the application form image, thereby generating the form data. program.

[0119] (Appendix D1) A generating unit generates form data of an application form by drawing information to be printed on an application form image, The generation unit acquires print settings from a print setting file, generates an image from the information to be printed based on the print settings, and places the generated image at a predetermined position on the application form image, thereby generating the form data. Application acceptance device. (Appendix D2) When the information to be printed includes an external character, the generation unit generates an image of the external character, adjusts the generated image of the external character to a print size, and places the image of the external character adjusted to the print size at a predetermined position of the application form image, thereby generating the form data. 2. The application acceptance apparatus according to claim 1 . (Appendix D3) the generating unit generates the form data by arranging a recognition code obtained by converting the information to be printed in a predetermined position of the application form image. 2. The application acceptance apparatus according to claim 1 . (Appendix D4) The recognition code is a one-dimensional code or a two-dimensional code. 4. The application acceptance apparatus according to claim 3. (Appendix D5) A detection unit that detects the presence of a person within a predetermined range from the application receiving device; A display unit that activates and deactivates a clean saver based on the presence or absence of the detection of the presence of a person; Equipped with An application acceptance device according to any one of appendices D1 to D4. (Appendix D6) The detection unit is a human presence sensor. 13. The application acceptance apparatus according to claim 12, (Appendix D7) the application acceptance device is a device for accepting an application using a card, a notification unit that notifies a user when removal of the card is not detected within a predetermined time after the card is ejected; An application acceptance device according to any one of appendices D1 to D4. (Appendix D8) generating application form data by drawing the information to be printed on an application form image; The generating step includes acquiring print settings from a print setting file, generating an image from the information to be printed based on the print settings, and arranging the generated image at a predetermined position on the application form image, thereby generating the form data. How to accept applications. (Appendix D9) causing the application receiving device to execute a process including generating form data for the application by drawing the information to be printed on an application form image; The generating step includes acquiring print settings from a print setting file, generating an image from the information to be printed based on the print settings, and arranging the generated image at a predetermined position on the application form image, thereby generating the form data. program. [Explanation of symbols]

[0120] 1 Application reception device 2 Reading section 3. Face image acquisition section 4 Judgment section 5 Generation part 10. License application automatic reception device 11 Touch panel console 12 Human Sensor 13. Camera 14 Scanner unit 15 Receipt Printer 16 Built-in Printer 20 Processing section 30 Management terminal 40 Host Computer

Claims

1. A reading unit that reads first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on a card, and reads second personal information including a card number written on the card; A facial image acquisition unit for acquiring a facial image of an applicant; a determination unit that determines whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; and a generating unit that generates form data of an application form by drawing information to be printed on an application form image when the determining unit determines that at least one of the first personal information and the second personal information is normal and that the applicant is a target of the application, When the information to be printed includes an external character, the generation unit generates an image of the external character, adjusts the generated image of the external character to a print size, and places the image of the external character adjusted to the print size at a predetermined position of the application form image, thereby generating the form data. Application acceptance device.

2. the generating unit generates the form data by arranging a recognition code obtained by converting the information to be printed in a predetermined position of the application form image. The application receiving device according to claim 1.

3. The recognition code is a one-dimensional code or a two-dimensional code. The application receiving device according to claim 2.

4. A detection unit that detects the presence of a person within a predetermined range from the application receiving device; a display unit that activates and deactivates a screen saver based on the presence or absence of the detection of the presence of a person; Equipped with The application receiving device according to any one of claims 1 to 3.

5. The detection unit is a human presence sensor. The application receiving device according to claim 4.

6. the application acceptance device is a device for accepting an application using a card, a notification unit that notifies a user when removal of the card is not detected within a predetermined time after the card is ejected; The application receiving device according to any one of claims 1 to 3.

7. A method executed by an application acceptance device, comprising: reading first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card; reading second personal information including a card number written on the card; Obtaining a facial image of the applicant; determining whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; generating application form data by drawing information to be printed on an application form image when at least one of the first personal information and the second personal information is normal and the applicant is determined to be an application target; The generating step includes, when the information to be printed includes an external character, generating an image of the external character, adjusting the generated image of the external character to a print size, and arranging the image of the external character adjusted to the print size at a predetermined position of the application form image, thereby generating the form data. How to accept applications.

8. Reading first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card; reading second personal information including a card number written on the card; Obtaining a facial image of the applicant; determining whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; if it is determined that at least one of the first personal information and the second personal information is normal and that the applicant is a target of the application, causing the application receiving device to execute a process including generating form data of the application by drawing information to be printed on an application form image; The generating step includes, when the information to be printed includes an external character, generating an image of the external character, adjusting the generated image of the external character to a print size, and arranging the image of the external character adjusted to the print size at a predetermined position of the application form image, thereby generating the form data. program.

9. A reading unit that reads first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card, and reads second personal information including a card number written on the card; A facial image acquisition unit for acquiring a facial image of an applicant; a determination unit that determines whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; and a generating unit that generates form data of an application form by drawing information to be printed on an application form image when the determining unit determines that at least one of the first personal information and the second personal information is normal and that the applicant is a target of the application, The generation unit acquires print settings from a print setting file, generates an image from the information to be printed based on the print settings, and places the generated image at a predetermined position on the application form image, thereby generating the form data. Application acceptance device.

10. When the information to be printed includes an external character, the generation unit generates an image of the external character, adjusts the generated image of the external character to a print size, and places the image of the external character adjusted to the print size at a predetermined position of the application form image, thereby generating the form data. The application receiving device according to claim 9.

11. the generating unit generates the form data by arranging a recognition code obtained by converting the information to be printed in a predetermined position of the application form image. The application receiving device according to claim 9.

12. The recognition code is a one-dimensional code or a two-dimensional code. The application receiving device according to claim 11.

13. A detection unit that detects the presence of a person within a predetermined range from the application receiving device; a display unit that activates and deactivates a screen saver based on the presence or absence of the detection of the presence of a person; Equipped with The application receiving device according to any one of claims 9 to 12.

14. The detection unit is a human presence sensor. The application receiving device according to claim 13.

15. the application acceptance device is a device for accepting an application using a card, a notification unit that notifies a user when removal of the card is not detected within a predetermined time after the card is ejected; The application receiving device according to any one of claims 9 to 12.

16. A method executed by an application acceptance device, comprising: reading first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card; reading second personal information including a card number written on the card; Obtaining a facial image of the applicant; determining whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; generating application form data by drawing information to be printed on an application form image when at least one of the first personal information and the second personal information is normal and the applicant is determined to be an application target; The generating step includes acquiring print settings from a print setting file, generating an image from the information to be printed based on the print settings, and arranging the generated image at a predetermined position on the application form image, thereby generating the form data. How to accept applications.

17. Reading first personal information and a facial image recorded on an IC (Integrated Circuit) chip provided on the card; reading second personal information including a card number written on the card; Obtaining a facial image of the applicant; determining whether the first personal information and the second personal information are normal and whether the applicant is a target of application based on a result of authentication of the IC chip, a result of authentication based on the check digit of the card number, and a result of face authentication performed by comparing the acquired face image with the read face image; if it is determined that at least one of the first personal information and the second personal information is normal and that the applicant is a target of the application, causing the application receiving device to execute a process including generating form data of the application by drawing information to be printed on an application form image; The generating step includes acquiring print settings from a print setting file, generating an image from the information to be printed based on the print settings, and arranging the generated image at a predetermined position on the application form image, thereby generating the form data. program.