Biometric authentication module, biometric authentication program, and service providing device incorporating the biometric authentication module

The biometric authentication module improves user convenience by guiding palm positioning without guides, ensuring accurate vein authentication and fallback to palm print authentication for varied conditions.

JP2026044587APending Publication Date: 2026-03-12株式会社WDS
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Existing vein authentication systems require guide members for accurate positioning, which compromises user convenience.

Method used

A biometric authentication module that includes a first imaging unit for capturing palm surface images, a second imaging unit for capturing vein images, and a position detection unit to guide the palm to an optimal imaging position using correction information, enabling contactless and accurate vein authentication.

Benefits of technology

Enhances user convenience by allowing guide-free vein authentication with high accuracy, even with a long imaging distance and flexible palm positioning, and switches to palm print authentication when vein authentication fails.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026044587000001_ABST
    Figure 2026044587000001_ABST
Patent Text Reader

Abstract

To provide a biometric authentication module with improved convenience. [Solution] The biometric authentication module 1 comprises a first imaging unit 11 that captures an image of the surface of the palm of the user's hand, a second imaging unit 12 that captures an image of the veins in the palm of the user's hand, a memory unit 13 that stores the user's vein image and an optimal imaging position for the second imaging unit 12, a positioning unit 20 that detects the position of the user's palm based on the surface image captured by the first imaging unit 11, calculates the deviation of this detected position from the optimal imaging position, and creates and outputs correction information to correct the deviation, and a data matching unit 22 that, when the position of the user's palm is in the optimal imaging position, matches the vein image captured by the second imaging unit 12 with the vein image stored in the memory unit 13.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a biometric authentication technology for authenticating an individual using biometric information. [Background technology]

[0002] Vein authentication has traditionally been known as one type of biometric authentication. Vein authentication involves holding a finger or palm over a sensor and irradiating it with infrared light, which reads the pattern of the veins and compares them with pre-registered data to authenticate the user.

[0003] Because the detection area of ​​the sensor for vein authentication is narrow, it is necessary to accurately position the finger or hand. For this reason, a guide is provided to help align the position of the finger or hand.

[0004] For example, Patent Document 1 discloses a vehicle authentication device that provides a positioning guide made up of LEDs on the exterior panel of a vehicle and identifies authorized users through vein authentication. Patent Document 2 also discloses a completely contactless vein authentication device in which three lines are provided on the input interface as guides for determining the position to present a finger, for aligning the finger height, the center axis of the finger, and the position of the fingertip. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Publication No. 2022-67894 [Patent Document 2] Japanese Patent Application Laid-Open No. 2008-65570 Summary of the Invention [Problem to be solved by the invention]

[0006] However, when user convenience is taken into consideration, even for a completely contactless vein authentication device, a simpler configuration that does not include a guide member is desired.

[0007] The present invention has been made in consideration of the above circumstances, and aims to provide a biometric authentication module and a biometric authentication program that improve user convenience, as well as a service providing device incorporating a biometric authentication module. [Means for solving the problem]

[0008] In order to achieve the above object, one aspect of the biometric authentication module according to the present invention is: a first imaging unit that captures an image of the surface of the palm of a user; a second imaging unit that captures an image of the veins in the palm of the user's hand; a first storage unit that stores the vein image of the user; a second storage unit that stores an optimal imaging position of the second imaging unit; a position detection unit that detects the position of the palm of the user (hereinafter referred to as "first position") based on the surface image captured by the first imaging unit; a deviation calculation unit that calculates a deviation of the first position from the optimal imaging position (hereinafter referred to as "second position"); a correction information output unit that generates and outputs information for correcting the deviation (hereinafter referred to as "correction information"); a vein image matching unit that matches the vein image captured by the second imaging unit with the vein image stored in the first storage unit when the palm of the user is in the second position; The gist of the project is to provide the following: [Effects of the Invention]

[0009] According to the present invention, it is possible to provide a biometric authentication module, a biometric authentication program, and a service providing device incorporating the biometric authentication module. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a schematic configuration diagram of a service providing device incorporating a biometric authentication module according to an embodiment of the present invention. [Figure 2]1 is a schematic diagram illustrating an example of a service providing device incorporating a biometric authentication module according to an embodiment of the present invention. [Figure 3] FIG. 2 is a functional configuration diagram of a biometric authentication module according to an embodiment of the present invention. [Figure 4] 3A and 3B are diagrams illustrating functions of two image capturing units of the biometric authentication module according to the embodiment of the present invention. [Figure 5] FIG. 1A is a flowchart showing the flow of data registration processing of a biometric authentication module according to an embodiment of the present invention, and FIG. 1B is a diagram showing an example of a display that is an output unit of a service providing device according to an embodiment of the present invention. [Figure 6] FIG. 1A is a diagram schematically illustrating an example of the data configuration of palm print image data and vein image data stored in a biometric authentication module according to an embodiment of the present invention, and FIG. 1B is a flowchart illustrating the flow of data matching processing in the biometric authentication module according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

[0012] <Configuration of service providing device> FIG. 1 is a schematic diagram of a service providing device 10 incorporating a biometric authentication module 1 according to an embodiment of the present invention. The service providing device 10 is a device that authenticates the identity of a user using the functions of the incorporated biometric authentication module 1 and provides the user with a predetermined service. FIG. 2 is a schematic diagram showing an example of a predetermined service. For example, as shown in FIG. 2, the biometric authentication module 1 may be incorporated into a rental locker system 10 and used to authenticate the identity of users who use rental lockers, or the biometric authentication module 1 may be incorporated into an access control system 10 and used to authenticate the identity of users who use a predetermined facility.

[0013] Here, to provide an overview of the biometric authentication module 1 according to this embodiment, the biometric authentication module 1 is a contactless biometric authentication device that includes a vein authentication function that authenticates an individual based on the pattern of veins in the subcutaneous tissue of the palm (vein pattern) and a palm print authentication function that authenticates an individual based on the ridges of the skin over the entire surface of the palm (palm print pattern). The biometric authentication module 1 primarily performs identity authentication using the vein authentication function, and when the vein authentication function does not function (for example, when authentication is not possible due to vasoconstriction in winter, or when the hands are wet), it performs identity authentication using a secondary function, the palm print authentication function. The biometric authentication module 1 also includes a palm alignment function (hereinafter simply referred to as the "alignment function") to ensure that the highly accurate vein authentication function functions reliably.

[0014] 1, a service providing device 10 incorporating such a biometric authentication module 1 is generally configured to include the biometric authentication module 1, an input unit 2, an output unit 3, a storage unit 4, a control unit 5, and a communication unit 6. As also shown in FIG. 2, the biometric authentication module 1 is provided exposed on the surface of the service providing device 10 (the surface formed on the side facing the user).

[0015] The input unit 2 is a device for inputting information, and is configured with, for example, a touch panel, a microphone, etc. In this embodiment, a user inputs information necessary to use a predetermined service via the input unit 2.

[0016] The output unit 3 is a device that outputs information, and is configured by, for example, a display, a speaker, etc. In this embodiment, information relating to a predetermined service is output via the output unit 3.

[0017] Furthermore, the output unit 3 displays, as information related to biometric authentication, correction information (e.g., a message such as "Please move your palm to the right") that guides the palm position to the correct position on the display or outputs audio from the speaker. Here, the correct position refers to the optimal position that can be detected by the vein authentication sensor of the biometric authentication module 1. The optimal position may be defined, for example, as an approximately circular area about the size of the palm, or may be defined by the center position and radius of the circle. Similarly, the palm position may be defined as the area of ​​the palm presented by the user, or may be defined by the center position and radius of the area.

[0018] The output unit 3 also displays information related to biometric authentication, such as determination information indicating the authentication result (e.g., information indicating authentication success or failure) on the display or outputs audio from the speaker. Furthermore, when performing biometric authentication, it displays an image indicating the correct position (e.g., an image of the shape of a palm or a circle displayed in the correct position) on the display.

[0019] The storage unit 4 is composed of, for example, a memory, a hard disk, etc. The storage unit 4 stores data necessary for providing a predetermined service, a service providing program for providing the predetermined service, etc.

[0020] The control unit 5 is composed of, for example, a CPU, a memory, etc. By executing a service provision program, the control unit 5 controls the storage unit 4, transfers various data, performs various calculations, temporarily stores data, etc., and executes processing for providing a predetermined service (hereinafter referred to as "service provision processing").

[0021] The communication unit 6 is an interface that can communicate with an external device via a communication network and exchanges data with the biometric authentication module 1 when executing a service provision process. The external device may be, for example, a server that manages multiple service providing devices 10. The communication method with the external device is not particularly limited and may be either wired or wireless. For example, communication with the external device may be possible via a public line network, the Internet network, a dedicated communication network, a Wi-Fi (registered trademark) network, a short-range wireless communication network such as Bluetooth (registered trademark), etc.

[0022] <Biometric authentication module configuration> Next, the configuration of the biometric authentication module 1 will be described in detail with reference to Fig. 3. Fig. 3 is a functional configuration diagram of the biometric authentication module 1. The biometric authentication module 1 is configured to include a first imaging unit 11, a second imaging unit 12, a storage unit 13, a control unit 14, and an IF unit 15.

[0023] The first imaging unit 11 is configured with, for example, an RGB camera or an IR camera. The first imaging unit 11 captures a surface image of the skin of the palm of the user's hand. Here, the surface image includes an image relating to the shape (outline) of the palm and a palm print image. The palm print image is extracted as a palm print pattern image relating to the ridges of the skin (palm lines) found across the entire palm. The surface image captured by the first imaging unit 11 is used for the above-mentioned alignment function and palm print authentication function.

[0024] The second imaging unit 12 includes, for example, an NIR (near-infrared) light-emitting unit and a light-receiving unit. The second imaging unit 12 captures an image of veins beneath the skin of the palm of the user's hand. The vein image is extracted as a palm vein pattern image. The vein image captured by the second imaging unit 12 is used for the vein authentication function described above. Compared to conventional vein authentication devices, the second imaging unit 12 has a wider light-receiving range for the light-receiving unit, and the distance to the palm of the hand to be imaged can be increased (for example, to a distance of approximately 20 cm). This eliminates limitations on the installation method of the biometric authentication module 1, and makes it possible to install the biometric authentication module 1 in a wide range of locations in the service providing device 10.

[0025] Since the user needs to present the palm of his / her hand to the first imaging unit 11 and the second imaging unit 12, the first imaging unit 11 and the second imaging unit 12 are installed on the surface of the service providing device 10.

[0026] FIG. 4 is a diagram schematically illustrating the functions of the first imaging unit 11 and the second imaging unit 12. Compared to conventional vein authentication devices, the second imaging unit 12 of this embodiment can increase the imaging distance to the palm (height direction in FIG. 4), thereby increasing the degree of freedom in the position of the palm presented by the user. In other words, as shown in FIG. 4, it is expected that the deviation of the palm position will also be greater in three dimensions (length, width, and height directions) compared to conventional vein authentication devices. For this reason, this embodiment is equipped with a positioning function that guides the palm position to an accurate position (length, width, and height directions shown in FIG. 4) based on the surface image captured by the first imaging unit 11.

[0027] The storage unit 13 is composed of, for example, a memory, a hard disk, etc. The storage unit 13 of this embodiment stores palm print image data 16 of the user's palm, palm vein image data 17 of the user's palm, optimal imaging position data 18, a biometric authentication program 19 for executing processes related to biometric authentication (e.g., a data registration process for registering the user's biometric data, a data matching process for authenticating the user, etc.). Here, the palm print image data 16 is image data (feature point vector data) of the palm print pattern, and the vein image data 17 is image data (feature point vector data) of the palm vein pattern. The optimal imaging position data 18 is data indicating the optimal imaging position of the second imaging unit 12, and is data related to the above-mentioned "correct position."

[0028] The biometric authentication program 19 can be stored in the memory unit 13 described above, or can be recorded on a computer-readable recording medium such as an external hard disk, a flexible disk, a CD (Compact Disc), a DVD (Digital Versatile Disc), or a BD (Blu-ray (registered trademark) Disc), or can be distributed via a communication network.

[0029] The control unit 14 is composed of, for example, a CPU, a memory, etc. By executing the biometric authentication program 19, the control unit 14 controls the storage unit 13, transfers various data, performs various calculations, temporarily stores data, etc., and executes data registration processing and data matching processing.

[0030] More specifically, the control unit 14 includes a positioning unit 20, a data registration unit 21, and a data collating unit 22.

[0031] Further subdividing the functions of the alignment unit 20, the alignment unit 20 has (1) a position detection function that recognizes the shape and size of the palm from the palm surface image captured by the first imaging unit 11 and detects the position of the user's palm, (2) a deviation calculation function that calculates the deviation between the detected position of the user's palm and the exact position, and (3) a correction information creation function that creates correction information to correct the deviation.

[0032] The deviation between the palm position and the correct position is indicated by the direction and distance from the correct position to the current palm position of the user. For example, the deviation may be calculated at the center position of each region.

[0033] The correction information is information indicating the direction from the current position of the user's palm to the correct position. For example, if the position of the user's palm is shifted to the left from the correct position, the information indicates the correct direction, such as "move your palm to the right." Note that in this embodiment, the shift extends to three dimensions, so the correction information is also composed of information regarding three-dimensional directions. The created correction information is output via the output unit 3 of the service providing device 10.

[0034] The data registration unit 21 has a function of registering palm print image data 16 and vein image data 17 of the palm of a user's hand. The palm print image data 16 is image data of a palm print pattern, such as feature point vector data generated from a palm print image by AI analysis. The vein image data 17 is image data of a vein pattern, such as feature point vector data generated from a vein image by AI analysis. When using a service provided by the service providing device 10, the user must register their own biometric information in advance.

[0035] The data matching unit 22 has a function of authenticating the identity of a user when using a service provided by the service providing device 10. In this embodiment, the data matching unit 22 is configured to first perform identity authentication using a vein authentication function based on a vein image captured by the second imaging unit 12. More specifically, identity authentication is performed by matching the vein pattern (feature point vector data) of the palm vein image captured by the second imaging unit 12 with the vein pattern (feature point vector data) of the vein image data 17 registered in the storage unit 13. If the vein authentication results in successful identity authentication, the process ends and the authentication result is output to the service providing device 10. On the other hand, if the vein authentication results in unsuccessful identity authentication, the data matching unit 22 is configured to next perform identity authentication using a palm print authentication function based on a palm print image captured by the first imaging unit 11. More specifically, the user is authenticated by comparing the palm print pattern (feature point vector data) of the palm print image captured by the first imaging unit 11 with the palm print pattern (feature point vector data) of the palm print image data 16 registered in the storage unit 13. In this case, the result of the palm print authentication is output to the service providing device 10.

[0036] The IF unit 15 is an interface for exchanging data with the service providing device 10. In this embodiment, the IF unit 15 receives instructions to execute processes related to biometric authentication (for example, data registration process, data matching process, etc.) from the service providing device 10 via the communication unit 6, and outputs instructions to the user for aligning the palm of their hand, the results of biometric authentication, etc. to the service providing device 10 via the communication unit 6.

[0037] <Biometric authentication module operation> Data registration processing Next, with reference to Fig. 5(a), a description will be given of the data registration process of the biometric authentication module 1. Fig. 5(a) is a flowchart showing the flow of the data registration process of the biometric authentication module 1. The data registration process is executed based on an execution instruction from the service providing device 10.

[0038] 5(b), when the data registration process is executed, a circle d1 or a palm shape d2 may be displayed on the display serving as the output unit 3 to indicate the position where the palm should be presented. The positions of the circle d1 and the palm shape d2 are based on the optimal imaging position data 18 stored in the storage unit 13, and are displayed by outputting the optimal imaging position data 18 to the service providing device 10 in advance when the biometric authentication module 1 executes the data registration process.

[0039] First, the biometric authentication module 1 executes palm alignment processing (step S10). The palm alignment processing is processing by the alignment function described above. Specifically, the position of the user's palm is detected based on the palm surface image captured by the first imaging unit 11, and the deviation from the accurate position based on the optimal imaging position data 18 is calculated. Correction information for correcting the deviation is created and output to the service providing device 1. As a result, the correction information is output from the output unit 3.

[0040] For example, if the position of the user's palm is shifted to the left from the correct position, text indicating direction such as "Please move your palm to the right" will be output on the display, and audio indicating direction such as "Please move your palm to the right" will be output from the speaker.

[0041] As a result, if the palm position is deviated from the correct position, the user needs to move the palm to the correct position. On the other hand, if the palm position is not deviated from the correct position, the correction information is not output from the output unit 3, so the user does not need to move the palm.

[0042] Next, biometric authentication module 1 determines whether the palm is in the correct position as a result of the palm alignment process in step S10 (step S20). If the palm is in the correct position, biometric authentication module 1 registers the palm print image of the palm captured by first imaging unit 11 as palm print image data 16 (step S30), and then registers the palm vein image of the palm captured by second imaging unit 12 as vein image data 17 (step S40). On the other hand, if the palm is not in the correct position, the process returns to step S10 and executes the palm alignment process again.

[0043] 6(a) is a diagram schematically illustrating an example of palm print image data 16 and vein image data 17. For example, a user identification code that can uniquely identify a user may be managed in association with each of the palm print image data 16 and vein image data 17. The user identification code may be, for example, a sequence number or a member ID for using the service providing device 10.

[0044] As described above, according to the data registration process of this embodiment, the user's palm print image data 16 and vein image data 17 are registered using the positioning function, so that the user's biometric information can be accurately registered even if a non-contact sensor with a long imaging distance to the palm is used.

[0045] Data matching process Next, with reference to Fig. 6(b), a description will be given of the data matching process of the biometric authentication module 1. Fig. 6(b) is a flowchart showing the flow of the data matching process of the biometric authentication module 1. The data matching process is executed based on an execution instruction from the service providing device 10.

[0046] 5(b), when the data matching process is performed, a circle d1 or a palm shape d2 may be displayed on the display serving as the output unit 3 to provide a mark for the position where the palm should be presented. The positions of the circle d1 and the palm shape d2 are based on the optimal imaging position data 18 stored in the storage unit 13, and are displayed by outputting the optimal imaging position data 18 to the service providing device 10 in advance when the biometric authentication module 1 performs the data matching process.

[0047] First, the biometric authentication module 1 executes palm alignment processing (step S110). The palm alignment processing is processing by the alignment function described above. Specifically, the position of the user's palm is detected based on the palm surface image captured by the first imaging unit 11, and the deviation from the accurate position based on the optimal imaging position data 18 is calculated. Correction information for correcting the deviation is created and output to the service providing device 10. As a result, the correction information is output from the output unit 3.

[0048] For example, if the position of the user's palm is shifted to the left from the correct position, text indicating direction such as "Please move your palm to the right" will be output on the display, and audio indicating direction such as "Please move your palm to the right" will be output from the speaker.

[0049] As a result, if the palm position is deviated from the correct position, the user needs to move the palm to the correct position. On the other hand, if the palm position is not deviated from the correct position, the correction information is not output from the output unit 3, so the user does not need to move the palm.

[0050] Next, the biometric authentication module 1 determines whether the palm is in the correct position as a result of the palm alignment process in step S110 (step S120). If the palm is in the correct position (step S120: YES), the biometric authentication module 1 uses the vein authentication function to compare the vein pattern of the palm vein image captured by the second imaging unit 12 with the vein pattern of the vein image data 17 registered in the storage unit 13, and performs identity authentication (step S130). If identity authentication is successful (step S140: YES), the process proceeds to step S160. Note that if the palm is not in the correct position, the process returns to step S110 and executes the palm alignment process again.

[0051] On the other hand, if the identity authentication fails (step S140: NO), the biometric authentication module 1 uses the palm print authentication function to compare the palm print pattern of the palm image captured by the first imaging unit 11 with the palm print pattern of the palm print image data 16 registered in the memory unit 13, and performs identity authentication (step S150), and then proceeds to step S160.

[0052] Next, the biometric authentication module 1 outputs the result of the biometric authentication to the service providing device 10. In detail, if the vein authentication is successful (step S140: YES), the result of the vein authentication is output to the service providing device 10, and if the palm print authentication is executed (step S150: YES), the result of the palm print authentication is output to the service providing device 10.

[0053] As described above, according to the data matching process of this embodiment, biometric authentication of a user is performed using the positioning function, so high authentication accuracy can be achieved even when a non-contact sensor with a long imaging distance to the palm is used. Furthermore, since biometric authentication is performed first using the vein authentication function, personal authentication can be performed by using the more accurate vein authentication first. Furthermore, even if vein authentication is unsuccessful, biometric authentication is performed using the palm print authentication function, so personal authentication can be performed even when the condition of the user's palm is not suitable for vein authentication (for example, when authentication is not possible due to vasoconstriction in winter, or when the hands are wet).

[0054] <Other variations> Palm print image data and vein image data In the biometric authentication module 1 of the above embodiment, palm print image data 16 is registered as pattern data (feature point vector data) and vein image data 17 is registered as pattern data (feature point vector data) in the storage unit 13, but the palm print image itself (photographic data) and the vein image itself (photographic data) may also be registered in the storage unit 13. Furthermore, the palm print image data 16 and the vein image data 17 may also include all other metadata obtained as a result of image analysis.

[0055] -Biometric authentication function combination The biometric authentication module 1 of the above embodiment first performs personal authentication using the vein authentication function, and then performs personal authentication using the palm print authentication function if the vein authentication fails, but this is not limited to this. Personal authentication may also be performed using both the vein authentication function and the palm print authentication function at all times. This can achieve higher authentication accuracy.

[0056] Also, different patterns of combining two authentication functions may be used depending on the usage scenario. For example, three patterns may be set: Pattern 1: vein authentication function → palm print authentication function (→ means that authentication at the destination of the arrow is performed if authentication at the source of the arrow fails), Pattern 2: palm print authentication function → vein authentication function, and Pattern 3: vein authentication function + palm print authentication function (+ means that both authentication functions before and after the plus sign are executed). This allows for flexible response to the authentication accuracy required by the service providing device 10 in which the biometric authentication module 1 is incorporated.

[0057] - Placement of palm print image data and vein image data Although the biometric authentication module 1 of the above embodiment is configured to store all of the palm print image data 16 and the vein image data 17 in the storage unit 13 within the device itself, it may alternatively or additionally be configured to store them in the storage unit 4 of the service providing device 10. This allows the capacity of the storage unit 13 of the biometric authentication module 1 to be reduced, and also enables a backup function for the palm print image data 16 and the vein image data 17 to be realized.

[0058] Multiple second imaging units Although the biometric authentication module 1 of the above embodiment includes one second imaging unit 12, it may also be configured to include multiple second imaging units 12. This allows the imaging range of the second imaging unit 12 to be widened, and the second imaging units 12 can be used for complementary alignment functions.

[0059] Anti-theft function of biometric authentication module The biometric authentication module 1 may also be provided with an anti-theft function. For example, an acceleration sensor may be provided in the biometric authentication module 1 to measure information such as the tilt and vibration of the biometric authentication module 1. In this case, the biometric authentication module 1 may be configured to erase the palm print image data 16 and vein image data 17 from the storage unit 13 when theft of the biometric authentication module 1 is detected by utilizing the acceleration sensor function. This makes it possible to protect personal information.

[0060] <Summary of implementation form> As described above, the biometric authentication module 1 according to this embodiment includes the first imaging unit 11 that captures an image of the surface of the palm of the user's hand, the second imaging unit 12 that captures an image of the veins in the palm of the user's hand, the storage unit 13, the control unit 14, and the IF unit 15. The storage unit 13 stores the image of the veins of the user and also stores the optimal imaging position (hereinafter referred to as the "second position") of the second imaging unit. The control unit 14 includes a positioning unit 20 having a position detection function that detects the position of the palm of the user's hand (hereinafter referred to as the "first position") based on the surface image captured by the first imaging unit 11, a deviation calculation function that calculates the deviation of the first position from the second position, and a correction information creation function that creates information for correcting the deviation (hereinafter referred to as the "correction information") and outputs it to the service providing device 10 via the IF unit 15, and a data matching unit 22 that matches the vein image captured by the second imaging unit 12 with the vein image stored in the memory unit 13 when the user's palm is in the second position.

[0061] By adopting such a configuration, the biometric authentication module 1 according to this embodiment can provide a biometric authentication module that is more convenient for users. That is, even in a completely contactless vein authentication device, a simpler configuration without a guide member can achieve high authentication accuracy. In particular, even in an environment where the imaging distance of the second imaging unit 12 is long and the user's hand position has a high degree of freedom, the alignment unit 20 outputs correction information, so that high authentication accuracy can be achieved without a guide member.

[0062] Furthermore, in biometric authentication module 1 of this embodiment, memory unit 13 stores a palm print image included in the face image of the user, and data matching unit 22 matches the palm print image captured by first imaging unit 11 with the palm print image stored in memory unit 13 when the matching of the vein images by data matching unit 22 does not match.

[0063] By adopting such a configuration, the biometric authentication module 1 according to this embodiment performs biometric authentication using the palm print authentication function even when vein authentication is unsuccessful, and therefore can authenticate the user even when the state of the user's palm is not suitable for vein authentication (for example, when authentication is not possible due to vasoconstriction in winter, or when the hands are wet). Furthermore, since the biometric authentication is performed first using the vein authentication function, it is possible to perform personal authentication by using vein authentication with higher accuracy as a priority.

[0064] Furthermore, when the data matching unit 22 matches the vein image, the biometric authentication module 1 of this embodiment outputs the matching result of the vein image matching to the service providing device 10 via the IF unit 15, and when the data matching unit 22 does not match the vein image, the biometric authentication module 1 outputs the matching result of the palm print image matching to the service providing device 10 via the IF unit 15.

[0065] By adopting such a configuration, the biometric authentication module 1 according to the present embodiment allows the user to recognize the authentication result via the service providing device 10.

[0066] Furthermore, the biometric authentication module 1 of this embodiment includes a data registration unit 21 that registers, in the memory unit 13, a palm print image captured by the first imaging unit 11 and a vein image captured by the second imaging unit 12 when the palm of the user is in the second position.

[0067] By adopting such a configuration, the biometric authentication module 1 according to this embodiment utilizes the alignment function to register the palm print image and vein image of the user, thereby enabling accurate registration of the user's biometric information.

[0068] Furthermore, the biometric authentication program 19 according to this embodiment enables a computer to realize the functions of each unit of the above-described biometric authentication module 1. This allows the functions of the above-described biometric authentication module 1 to be distributed as a computer program.

[0069] Furthermore, the service providing device 10 according to this embodiment is a service providing device incorporating the above-described biometric authentication module 1, and receives correction information output by the biometric authentication module 1 and outputs it via the output unit 3. Here, the correction information is text information indicating the direction from the first position to the second position, and the output unit 3 is a display unit or an audio output unit. That is, the text information indicating the direction from the first position to the second position is displayed on a screen or output by audio.

[0070] By adopting such a configuration, the service providing device 10 according to this embodiment can notify the user of the correct position of the palm by visual or auditory means, so that the user can easily move the palm to the correct position, thereby increasing the probability of identity authentication using highly accurate vein authentication.

[0071] Furthermore, the service providing device 10 according to the present embodiment outputs, via the output unit 3, the second position output by the biometric authentication module 1 before the data matching unit 22 matches the vein image.

[0072] By adopting such a configuration, the service providing device 10 according to the present embodiment allows the user to know in advance the position where the palm of the hand is to be presented.

[0073] Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications and changes can be made to the embodiments of the present invention, and combinations of the embodiments of the present invention can be made without departing from the gist of the present invention, and such modifications, changes, and combinations are also included in the technical scope of the present invention. Furthermore, the functions and effects described in the embodiments of the invention are merely a list of the most preferable functions and effects resulting from the present invention, and the functions and effects of the present invention are not limited to those described in the embodiments of the present invention. [Explanation of symbols]

[0074] 1 Biometric authentication module 2 Input section 3 Output section 4 Storage section 5. Control section 6. Communications Department 10 Service providing device 11 First imaging unit 12 Second imaging unit 13 Storage section 14 Control Unit 15 IF Section 16 Palm print image data 17 Vein image data 18 Optimal imaging position data 19 Biometric Program 20 Alignment section 21 Data Registration Department 22 Data matching unit

Claims

1. a first imaging unit that captures an image of the surface of the palm of a user; a second imaging unit that captures an image of the veins in the palm of the user's hand; a first storage unit that stores the vein image of the user; a second storage unit that stores an optimal imaging position of the second imaging unit; a position detection unit that detects the position of the palm of the user (hereinafter referred to as the "first position") based on the surface image captured by the first imaging unit; a deviation calculation unit that calculates a deviation of the first position from the optimal imaging position (hereinafter referred to as the "second position"); a correction information output unit that generates and outputs information for correcting the deviation (hereinafter referred to as "correction information"); a vein image matching unit that matches the vein image captured by the second imaging unit with the vein image stored in the first storage unit when the palm of the user is in the second position; A biometric authentication module comprising:

2. a third storage unit that stores a palm print image included in the front image of the user; a palm print image matching unit that, when the matching by the vein image matching unit does not match, matches the palm print image captured by the first imaging unit with the palm print image stored in the third storage unit; The biometric authentication module according to claim 1 , further comprising:

3. a first result output unit that outputs a matching result obtained by the vein image matching unit when the matching is confirmed by the vein image matching unit; a second result output unit that outputs a matching result obtained by the palm print image matching unit; The biometric authentication module according to claim 2, further comprising:

4. A biometric authentication program that causes a computer to function as each part of the biometric authentication module according to any one of claims 1 to 3.

5. A service providing device incorporating the biometric authentication module according to any one of claims 1 to 3, an input unit that inputs the correction information output by the correction information output unit; A display unit; Equipped with the correction information is text information indicating a direction from the first position to the second position, The display unit displays the text information on a screen. A service providing device characterized by:

6. A service providing device incorporating the biometric authentication module according to any one of claims 1 to 3, an input unit that inputs the correction information output by the correction information output unit; an audio output unit; Equipped with the correction information is text information indicating a direction from the first position to the second position, the audio output unit outputs the text information as audio. A service providing device characterized by:

Citation Information

Patent Citations

  • Personal identification device and method

    JP2008065570A

  • Authentication device for vehicle

    JP2022067894A