Authentication system, authentication device, authentication method, and authentication program

JP2026147964APending Publication Date: 2026-09-17MITSUBISHI ELECTRIC BUILDING SOLUTIONS CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025036247
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-07
Publication Date
2026-09-17

AI Technical Summary

Benefits of technology

【0010】 本開示の技術によれば、厳格なセキュリティ対策を必要とせず、利用者の国籍情報の認証を行うことが可能となる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026147964000001_ABST
    Figure 2026147964000001_ABST
Patent Text Reader

Abstract

It authenticates users' nationality information without requiring strict security measures. [Solution] When the authentication system reads from the user's belongings using a reader, it acquires user data as user data: either the user's voice data collected by a microphone that collects the user's voice or the user's video data captured by a camera that images the user. The authentication system also inputs the acquired user data into the first artificial intelligence unit, and the first artificial intelligence unit retrieves and outputs nationality information corresponding to the user data. If the output nationality information is included in the specific nationality information stored in the memory unit, the authentication system determines that the authentication result based on the nationality information is not possible and refuses to perform user authentication based on the identification information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technology of an authentication system that manages authentication of facility usage authority for each user.

Background Art

[0002] Patent Document 1 discloses a technology for automatically adapting the output of a device to the user in accordance with the user's nationality, age and the like. In this technology, when an ID card having personal data such as nationality, age, name, and gender recorded therein is read by a card reader, a processing operation corresponding to the personal data is performed to provide the user with optimal display, voice recognition, voice synthesis and the like.

Prior Art Literature

Patent Literature

[0003]

Patent Document 1

Summary of the Invention

Problem to be Solved by the Invention

[0004] Consider a case where, in a facility used by people of multiple nationalities, facility usage authority is authenticated for each user based on nationality. The technology of Patent Document 1 has a configuration in which personal data such as nationality is recorded on a card in addition to the user's unique identification information, so strict security measures are required to prevent data leakage. Further, since the technology of Patent Document 1 is based on the premise that the card holder is the person himself / herself, there is a possibility that unauthorized use using another person's card cannot be prevented. As described above, the technology of Patent Document 1 has a security problem as a system for authenticating a user's nationality information.

[0005] The present disclosure has been made to solve the above-described problems, and an object of the present disclosure is to provide a technology capable of authenticating a user's nationality information without requiring strict security measures.

Means for Solving the Problem

[0006] The authentication system disclosed herein is an authentication system that authenticates a user based on identification information read from the user's possessions by a reader, and comprises: a data acquisition unit that, when identification information is read by the reader, acquires the user's voice data collected by a microphone that collects the user's voice or the user's video data captured by a camera that captures the user as user data; a first processing unit that inputs the acquired user data to a first artificial intelligence unit and acquires and outputs nationality information of the nationality corresponding to the user data from the first artificial intelligence unit; a nationality information authentication unit that outputs a judgment result indicating authentication is not possible for the nationality information when the output nationality information is included in specific nationality information stored in a storage unit; and an operation control unit that refuses to perform user authentication when the output judgment result indicates authentication is not possible.

[0007] Furthermore, the authentication device of this disclosure comprises a reader that reads the user's identification information from the user's possessions, either a camera that captures the user's image or a microphone that collects the user's voice, and an information processing device. The information processing device comprises a data acquisition unit that, when the identification information is read by the reader, acquires the user's voice data collected by the microphone or the user's video data captured by the camera as user data, a first processing unit that inputs the acquired user data to a first artificial intelligence unit and acquires and outputs nationality information corresponding to the user data from the first artificial intelligence unit, a nationality information authentication unit that, when the outputted nationality information is included in specific nationality information stored in a storage unit, outputs a judgment result indicating that authentication is not possible for the nationality information, and an operation control unit that, when the outputted judgment result indicates that authentication is not possible, refuses to perform user authentication based on the read identification information.

[0008] Furthermore, the authentication method disclosed herein is an authentication method performed by a computer and which authenticates a user based on identification information read from the user's possessions by a reader, and comprises the steps of: acquiring user data as user data when identification information is read by the reader, user voice data collected by a microphone that collects the user's voice or user video data captured by a camera that captures the user; inputting the acquired user data into a first artificial intelligence unit and obtaining and outputting nationality information of the nationality corresponding to the user data from the first artificial intelligence unit; outputting a judgment result indicating that authentication is not possible for the nationality information if the outputted nationality information is included in specific nationality information stored in a storage unit; and refusing to perform user authentication if the outputted judgment result indicates that authentication is not possible.

[0009] Furthermore, the authentication program disclosed herein is an authentication program that causes a computer to perform user authentication based on identification information read from the user's belongings by a reading device. When identification information is read by the reading device, the program acquires the user's voice data collected by a microphone that collects the user's voice or the user's video data captured by a camera that captures the user as user data, inputs the acquired user data into the first artificial intelligence unit, obtains and outputs nationality information corresponding to the user data from the first artificial intelligence unit, outputs a judgment result indicating that authentication is not possible for the nationality information if the output nationality information is not possible, and causes the computer to refuse to perform user authentication if the output judgment result indicates that authentication is not possible. [Effects of the Invention]

[0010] The technology disclosed herein makes it possible to authenticate users' nationality information without requiring strict security measures. [Brief explanation of the drawing]

[0011] [Figure 1]This is a diagram showing the configuration of the authentication system according to Embodiment 1 of this disclosure. [Figure 2] This is a diagram illustrating the external appearance of the authentication device according to Embodiment 1. [Figure 3] This is a block diagram illustrating the internal configuration of the authentication device according to Embodiment 1. [Figure 4] This is a block diagram showing the information processing functions of the authentication system according to Embodiment 1. [Figure 5] This is a flowchart of the processes performed in the authentication system according to Embodiment 1. [Figure 6] This figure shows a modified example of hardware resources for an information processing device. [Figure 7] This is a block diagram showing the functions of the information processing device for the authentication system according to Embodiment 2. [Figure 8] This is a flowchart of the process performed in the authentication system according to Embodiment 2. [Modes for carrying out the invention]

[0012] The embodiments will be described below with reference to the drawings. In each drawing, elements common to all parts are denoted by the same reference numerals, and redundant explanations are omitted.

[0013] 1. Embodiment 1. 1-1. Overview of the Authentication System of Embodiment 1 Figure 1 is a diagram illustrating the overview of the authentication system according to Embodiment 1 of this disclosure. The authentication system 2 is a system for authenticating the right to use a facility for each user in a facility used by multinational users. The facility is managed with security measures such as entry and exit restrictions. For example, a door 6 is provided at the entrance and exit of the facility.

[0014] The authentication system 2 includes an ID card 4, a locking device 8, and an authentication device 100. The ID card 4 is an item carried by a user of the facility. The ID card 4 is, for example, a contactless IC card embedded with an integrated circuit that stores unique identification information of the user. The locking device 8 is a target device that performs an operation related to the access authority of the facility. Typically, the locking device unlocks or locks the door 6 in response to a control command. When the locking device 8 is locked, entry and exit to and from the facility is restricted.

[0015] Figure 2 is a diagram for explaining the external appearance of the authentication device according to the first embodiment. Figure 3 is a block diagram for explaining the internal configuration of the authentication device according to the first embodiment. The authentication device 100 is a card reader with an intercom that has a function as an intercom with a camera and a function for performing authentication based on the ID card 4. The authentication device 100 is fixedly installed, for example, on the wall surface of an entrance / exit of a facility.

[0016] The authentication device 100 has an information processing device 10 and an input / output interface 20 mounted inside an outer shell 102. The input / output interface 20 includes a camera 22, a microphone 24, a speaker 26, and a card reader 28.

[0017] The camera 22 is an imaging device that captures video of a user operating the authentication device 100. The video data of the user captured by the camera 22 is sent to the information processing device 10. The microphone 24 is a sound collection device that collects the voice of the user operating the authentication device 100. The voice data of the user collected by the microphone 24 is sent to the information processing device 10. The speaker 26 is a device that outputs sound to the user. Typically, the speaker 26 outputs a voice message or a warning sound to the user in response to a notification command described later. Note that the camera 22, the microphone 24, and the speaker 26 also form part of the function of a known intercom with a camera.

[0018] The card reader 28 is a reading device that reads identification information from the ID card 4. There is no limitation on the reading format of the card reader 28. Also, the ID card 4 is not limited to an IC card storing identification information. For example, the ID card 4 may be configured as a carried item such as a mobile terminal equipped with an IC card function, or a mobile terminal capable of displaying coded identification information readable by the card reader 28. The card reader 28 is operated when a user uses a facility associated with the card reader 28. The identification information read by the card reader 28 is sent to the information processing device 10.

[0019] The information processing device 10 is a device that manages authentication related to facility usage authority for each user. The information processing device 10 transmits and receives data via a communication network such as the Internet or a LAN, for example.

[0020] The information processing device 10 is a microcomputer including at least one processor 12 and at least one memory 14. The memory 14 stores an authentication program 141 and various data 142 for operating the authentication program 141. The processor 12 includes a CPU (Central Processing Unit). Various functions of the information processing device 10 are implemented when the processor 12 reads and executes the authentication program 141. Details of the various implemented functions will be described later. Note that the authentication program 141 may be recorded on a computer-readable recording medium, or may be stored in a server communicable with the information processing device 10 such as a cloud server.

[0021] 1-2. Functional Configuration of the Authentication System of the First Embodiment Next, the functional configuration of the authentication system 2 will be explained in more detail. The authentication system 2 of Embodiment 1 uses the functions of artificial intelligence (AI) to estimate the user's nationality information and uses it to authenticate the user's nationality. Figure 4 is a block diagram showing the information processing functions of the authentication system according to Embodiment 1. The authentication system 2 of Embodiment 1 comprises a first artificial intelligence unit 50 and the information processing device 10 described above. The information processing device 10 exchanges information with the first artificial intelligence unit 50.

[0022] The first artificial intelligence unit 50 refers to artificial intelligence equipped with intelligent functions such as reasoning and judgment, and its operating environment. The first artificial intelligence unit 50 consists of a first trained model storage unit 52 and a first model control unit 54.

[0023] The information processing device 10 includes an identification information authentication unit 30, a data acquisition unit 32, a first processing unit 34, a nationality information authentication unit 36, a storage unit 38, and an operation control unit 40, as functions realized by the processor 12 reading and executing the authentication program 141.

[0024] The identification information authentication unit 30 is a functional block for performing user authentication based on the identification information read by the card reader 28. This process is hereinafter referred to as the "user authentication process". When the identification information authentication unit 30 receives the read identification information, it outputs a release request. The release request is a request to release the restriction on the execution of the user authentication process. The outputted release request is sent to the data acquisition unit 32.

[0025] Furthermore, the identification information authentication unit 30 releases the execution restriction on the user authentication process and executes the user authentication process when it receives an "execution permission" operation command from the operation control unit 40. On the other hand, the identification information authentication unit 30 does not execute the user authentication process and continues the execution restriction when it receives an "execution denial" operation command from the operation control unit 40.

[0026] In the user authentication process, the identification information authentication unit 30 compares the read identification information with the authentication list. The authentication list is a database in which the identification information of users who have been granted permission to use the facility is pre-listed. The authentication list is stored in memory 14 as part of data 142, for example. If the identification information is included in the authentication list as a result of the comparison, a control command for the user to use the facility is sent to the locking device 8. This unlocks the locking device 8 on the door 6, allowing the user to use the facility. On the other hand, if the identification information is not included in the authentication list, the locking device 8 remains locked. This restricts the user's use of the facility.

[0027] The data acquisition unit 32 is a functional block for acquiring video data of the user captured by the camera 22 and audio data of the user collected by the microphone 24. This process is hereinafter referred to as the "data acquisition process," and the acquired data is called "user data." Upon receiving a release request, the data acquisition unit 32 executes the data acquisition process and acquires the user data. The user data acquired by the data acquisition process is sent to the first processing unit 34.

[0028] The first processing unit 34 is an interface that can exchange information with an external system. User data is input to the first processing unit 34 from the data acquisition unit 32. The first processing unit 34 inputs the acquired user data to the first artificial intelligence unit 50, thereby obtaining information about the user's nationality corresponding to the user data from the first artificial intelligence unit 50 as nationality information. In other words, the first processing unit 34 inputs the user data acquired from the data acquisition unit 32 to the first artificial intelligence unit 50 in order to obtain the nationality information corresponding to the user data from the first artificial intelligence unit 50. The first processing unit 34 outputs the acquired nationality information to the nationality information authentication unit 36.

[0029] As shown in Figure 4, the first artificial intelligence unit 50 comprises a first trained model storage unit 52 and a first model control unit 54. The first artificial intelligence unit 50 is a model and its operating environment configured to output nationality information corresponding to user data when user data is input. When user data is input from the first processing unit 34, the first artificial intelligence unit 50 outputs nationality information based on the user data and the trained model described later.

[0030] The first trained model memory unit 52 stores trained models. The trained models are models that have been trained by associating external images or sounds, such as the movements of a person's mouth, with nationality.

[0031] The trained model includes model information described later. The trained model may also include model parameters, which are information that defines the model's behavior, such as constraints, weighting variables, and evaluation functions.

[0032] The models may include, for example, NN (Neural Network), CNN (Convolutional Neural Network), RNN (Recurrent Neural Network), VAE (Variational Autoencoder), GAN (Generative Adversarial Networks), Diffusion models, Transformers, LLM (Large Language Model), VLM (Visual Language Model), BERT (Bidirectional Encoder Representations from Transformers), GPT (Generative Pre-trained Transformer), and CLIP (Contrastive Language Image Pre-training). Note that the above models are not mutually exclusive; for example, LLM, VLM, BERT, and GPT are included in Transformers. Also, for example, Transformers are included in NN. Furthermore, the learning algorithm and model may be a combination of multiple types. Models also include what are called multimodal models, which are trained by combining multiple different types of data.

[0033] When the first model control unit 54 acquires user data, it outputs nationality information corresponding to the user data based on the user data and the trained model. In other words, when the first model control unit 54 acquires user data, it generates and outputs nationality information corresponding to the user data using the model indicated by the trained model.

[0034] The trained model and other information used by the first artificial intelligence unit 50 may be prepared in advance, or they may be acquired via the network as needed.

[0035] The nationality information authentication unit 36 ​​is a functional block that determines whether or not to authenticate a user's use of the facility based on the nationality information sent from the first processing unit 34. This process is hereinafter referred to as the "nationality information authentication process". In the nationality information authentication process, the nationality information authentication unit 36 ​​reads specific nationality information stored in the storage unit 38. The storage unit 38 may be configured as part of the memory 14, or it may be configured as a storage device of another server device that can communicate with the information processing device 10. The specific nationality information here is information that lists specific nationalities for which facility use will not be authenticated. Specific nationalities are, for example, nationalities predetermined as being located in conflict zones or infectious disease zones. In the nationality information authentication process, if the nationality information sent from the first processing unit 34 is included in the nationality information of the specific nationality information, the nationality information authentication unit 36 ​​outputs a "not authenticated" result for the user. On the other hand, if the nationality information sent from the first processing unit 34 is not included in the nationality information of the specific nationality information, the nationality information authentication unit 36 ​​outputs a "authentication possible" result for the user. The result of the nationality information authentication process is sent to the operation control unit 40.

[0036] The operation control unit 40 is a functional block for controlling the operation of the authentication system 2 for the user in accordance with the determination result of the nationality information authentication process. Typically, if the determination result of the nationality information authentication process includes a result of "authentication possible", the operation control unit 40 outputs an operation command to the identification information authentication unit 30 indicating "permission to execute" the user authentication process. Also, if the determination result of the nationality information authentication process includes a result of "authentication impossible", the operation control unit 40 outputs an operation command to the identification information authentication unit 30 indicating "rejection to execute" the user authentication process.

[0037] Furthermore, if the judgment result includes a "authentication not possible" result, the operation control unit 40 outputs a notification command to output an audio message or warning sound from the speaker 26 to inform the user that facility use is restricted. As a result, an audio message or warning sound is output from the speaker 26, allowing the user to understand that they are unable to use the facility.

[0038] 1-4. Specific processes executed by the authentication system according to Embodiment 1 The specific processes performed in the authentication system 2 will be described below with reference to the flowchart. Figure 5 is a flowchart of the processes performed in the authentication system according to Embodiment 1. The routine shown in Figure 5 is executed when the processor 12 of the information processing device 10 executes the authentication program 141 stored in the memory 14 after the ID card 4 is read by the authentication device 100. This routine also represents a part of the authentication method used in the authentication system 2 to authenticate facility usage rights for each user.

[0039] In step S100 of the routine shown in Figure 5, the identification information authentication unit 30 acquires the identification information read by the card reader 28. After the processing in step S100 is completed, the process proceeds to step S102. In step S102, the identification information authentication unit 30 outputs a release request to the data acquisition unit 32. After the processing in step S102 is completed, the process proceeds to step S104.

[0040] In step S104, the data acquisition unit 32, upon receiving the release request, executes data acquisition processing to acquire user data. The user data includes the user's video data and audio data. The acquired user data is sent to the first processing unit 34. Once the processing in step S104 is completed, the process proceeds to step S106.

[0041] In step S106, the first processing unit 34 inputs user data into the first artificial intelligence unit 50 to obtain nationality information. The obtained nationality information is sent to the nationality information authentication unit 36. Once the processing in step S106 is completed, the process proceeds to step S108.

[0042] In step S108, the nationality information authentication unit 36 ​​performs nationality information authentication processing to determine whether the received nationality information can be authenticated. If the determination is successful, the process proceeds to step S110, and the "authentication possible" result is output to the operation control unit 40. After the processing in step S110 is completed, the process proceeds to step S112. In step S112, the execution of the user authentication process is permitted. Here, the operation control unit 40 sends an operation command to the identification information authentication unit 30 indicating that the user authentication process is "executable". Upon receiving the operation command, the identification information authentication unit 30 executes the user authentication process. Once step S112 is completed, this routine terminates.

[0043] On the other hand, if the determination in step S108 is unsuccessful, the process proceeds to step S114, and the determination result "authentication impossible" is output to the operation control unit 40. After the processing in step S114 is completed, the process proceeds to step S116. In step S116, the execution of the user authentication process is rejected. Here, the operation control unit 40 sends an operation command to the identification information authentication unit 30 indicating that the user authentication process "cannot be executed". Upon receiving the operation command, the identification information authentication unit 30 continues the execution restriction without executing the user authentication process. After the processing in step S116 is completed, the process proceeds to step S118.

[0044] In step S118, the operation control unit 40 outputs a notification command to the speaker 26. Upon receiving the operation command, the speaker 26 outputs an audio message or a warning sound. Once the processing in step S118 is completed, the processing of this routine is terminated.

[0045] According to the authentication system 2 of Embodiment 1 described above, in authenticating facility usage rights, a nationality information authentication process is performed that uses the functions of artificial intelligence to obtain nationality information from the user's video data or audio data. As a result, there is no need to store nationality information on the user's belongings, and therefore strict security measures are not required, making it possible to perform nationality authentication related to facility usage rights for each user.

[0046] 1-5. Variations The authentication system 2 of Embodiment 1 may employ the following modified forms. These modifications can also be applied to the authentication systems of other embodiments described later.

[0047] 1-5-1. Hardware resources of the information processing device 10

[0048] Figure 6 shows a modified example of the hardware resources of an information processing device. In the example shown in Figure 6, the information processing device 10 includes, for example, a processor 12, memory 14, and a processing circuit 18 including dedicated hardware 16. Figure 6 shows an example in which some of the functions of the information processing device 10 are realized by the dedicated hardware 16. All of the functions of the information processing device 10 may also be realized by the dedicated hardware 16. As the dedicated hardware 16, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, an FPGA, or a combination thereof can be used.

[0049] The memory 14 may be operated independently of the information processing device 10, with the cloud or other entity taking on that role.

[0050] Furthermore, the authentication system 2 may have all or part of the functions of the information processing device 10 installed on a remote server.

[0051] 1-5-2. Authentication Device The camera 22 of the authentication device 100 may be configured to be independently installed outside the outer casing 102, within a range that allows it to capture images of the user operating the authentication device 100. For example, the camera 22 may be a security camera that captures images of the area around the authentication device 100 in the facility. Furthermore, the microphone 24 and speaker 26 of the authentication device 100 do not necessarily need to be located inside the outer casing 102.

[0052] The authentication device 100 may be configured to include either a camera 22 or a microphone 24. In this case, the first artificial intelligence unit 50 only needs to be configured to output nationality information corresponding to user data that includes either video data or audio data.

[0053] 1-5-3.First Artificial Intelligence Department 50 Figure 4 shows the case where the first artificial intelligence unit 50 is located outside the information processing device 10. However, part or all of the first artificial intelligence unit 50 may be located inside the information processing device 10. If part of the first artificial intelligence unit 50 is located inside the information processing device 10, the information processing device 10 may include a first model control unit 54 instead of the first processing unit 34. If all of the first artificial intelligence unit 50 is located inside the information processing device 10, the information processing device 10 may include the first artificial intelligence unit 50 instead of the first processing unit 34.

[0054] Furthermore, the first trained model storage unit 52 may consist of multiple databases connected via a network.

[0055] 1-5-4. Locking device 8 The target equipment whose operation is controlled by the control command output from the identification information authentication unit 30 is not limited to the locking device 8. In other words, the target equipment may be, for example, a movable door that operates to open an entrance / exit to a facility in response to a control command.

[0056] 1-5-5. Operation Control Unit 40 The operation control unit 40 may be configured to output a notification command to the speaker 26 that outputs an audio message in the language corresponding to the nationality information acquired by the first processing unit 34. Alternatively, the operation control unit 40 may be configured to output a notification command to a display device that displays the notification message. An example of such a display device is a display device mounted on the outer casing 102 as the input / output interface 20 of the authentication device 100.

[0057] 2. Embodiment 2. In Embodiment 2, the differences from the example disclosed in Embodiment 1 will be explained in particular detail. For features not described in Embodiment 2, any of the features from the example disclosed in Embodiment 1 may be adopted.

[0058] 2-1. Functional configuration of the authentication system in Embodiment 2 The authentication system 2 of Embodiment 2 is characterized by a process that updates specific nationality information using the functions of artificial intelligence. Figure 7 is a block diagram showing the functions of the information processing device for the authentication system according to Embodiment 2.

[0059] The authentication system 2 of Embodiment 2 comprises a second artificial intelligence unit 70 and the information processing device 10 described above. The information processing device 10 exchanges information with the second artificial intelligence unit 70.

[0060] The second artificial intelligence unit 70 refers to artificial intelligence equipped with intelligent functions such as reasoning and judgment, and its operating environment. The second artificial intelligence unit 70 is composed of a second trained model storage unit 72 and a second model control unit 74.

[0061] The information processing device 10, as a function realized by the processor 12 reading and executing the authentication program 141, includes, in addition to the identification information authentication unit 30, data acquisition unit 32, first processing unit 34, nationality information authentication unit 36, storage unit 38, and operation control unit 40 shown in Figure 4, an external information acquisition unit 60, a second processing unit 62, and an information update unit 64. Note that Figure 7 shows only the functions related to the operation of the authentication system 2 of Embodiment 2.

[0062] The external information acquisition unit 60 is a functional block for acquiring external information related to the selection of a specific nationality. This process is hereinafter referred to as the "external information acquisition process." Examples of external information include information related to the situation in each country, such as information on countries designated as terrorist states, information on infected areas, overseas security-related information announced by government ministries, international organization reports containing information on the outbreak status of infectious diseases in each country, and news sites containing information on the latest incidents or accidents. External information is acquired from external servers, internet websites, etc. The external information acquired by the external information acquisition process is sent to the second processing unit 62.

[0063] The second processing unit 62 is an interface that can exchange information with an external system. External information is input to the second processing unit 62 from the external information acquisition unit 60. The second processing unit 62 inputs the acquired external information to the second artificial intelligence unit 70, thereby obtaining specific nationality information corresponding to the external information from the second artificial intelligence unit 70. This process is hereinafter referred to as the "specific nationality information acquisition process". In other words, the second processing unit 62 inputs the external information acquired from the external information acquisition unit 60 to the second artificial intelligence unit 70 in order to obtain specific nationality information corresponding to the external information through the specific nationality information acquisition process. The specific nationality information obtained through the specific nationality information acquisition process is sent to the information update unit 64.

[0064] The information update unit 64 updates the specific nationality information stored in the storage unit 38 using the acquired specific nationality information. This process is hereinafter referred to as the "information update process".

[0065] As shown in Figure 7, the second artificial intelligence unit 70 comprises a second trained model storage unit 72 and a second model control unit 74. The second artificial intelligence unit 70 is a model and its operating environment configured to output specific nationality information corresponding to external information when external information is input. When external information is input from the second processing unit 62, the second artificial intelligence unit 70 outputs specific nationality information based on the external information and the trained model described later.

[0066] The second trained model memory unit 72 stores the trained model. The trained model is, for example, a model that has been trained by linking information about the situation in various countries included in external information with countries or regions that are at high risk.

[0067] The trained model includes model information similar to the trained model stored in the first trained model storage unit 52 described above. The trained model may also include model parameters, which are information that defines the behavior of the model, such as constraints, weighting variables, and evaluation functions.

[0068] When the second model control unit 74 acquires external information, it outputs specific nationality information corresponding to the external information based on the external information and the trained model. In other words, when the second model control unit 74 acquires external information, it generates and outputs specific nationality information corresponding to the external information using the model shown by the trained model.

[0069] The trained model and other information used by the second artificial intelligence unit 70 may be prepared in advance, or they may be acquired via the network as needed.

[0070] 2-2. Specific processes executed by the authentication system according to Embodiment 2 Figure 8 is a flowchart of the process performed in the authentication system according to Embodiment 2. The routine shown in Figure 8 is executed when the processor 12 of the information processing device 10 executes the authentication program 141 stored in memory 14. This routine may be configured to be executed periodically, or it may be configured to be executed in response to an update instruction from the system administrator. This routine also represents a part of the authentication method used in the authentication system 2 to authenticate facility usage rights for each user.

[0071] In step S200 of the routine shown in Figure 8, the external information acquisition unit 60 executes the external information acquisition process to acquire external information. Once the process in step S200 is completed, the process proceeds to step S202.

[0072] In step S202, the second processing unit 62 inputs external information to the second artificial intelligence unit 70 to obtain specific nationality information. After the processing in step S202 is completed, the process proceeds to step S204. In step S204, the information update unit 64 executes an information update process to update the specific nationality information stored in the memory unit 38. After the processing in step S204 is completed, this routine is terminated.

[0073] According to the authentication system 2 of Embodiment 2 described above, the second artificial intelligence unit 70 can acquire specific nationality information in accordance with the latest national situation in each country. This makes it possible to further enhance security through nationality authentication.

[0074] 2-3. Variations The authentication system 2 of Embodiment 2 may employ the following modified forms.

[0075] 2-3-1.Second Artificial Intelligence Department 70 Figure 7 shows the case where the second artificial intelligence unit 70 is located outside the information processing device 10. However, part or all of the second artificial intelligence unit 70 may be located inside the information processing device 10. If part of the second artificial intelligence unit 70 is located inside the information processing device 10, the information processing device 10 may include a second model control unit 74 instead of the second processing unit 62. If the entirety of the second artificial intelligence unit 70 is located inside the information processing device 10, the information processing device 10 may include the second artificial intelligence unit 70 instead of the second processing unit 62.

[0076] Furthermore, the second trained model storage unit 72 may consist of multiple databases connected via a network.

[0077] 2-3-2. Information update section 64 The information update unit 64 is not limited to a configuration that performs information update processing based on specific nationality information obtained from the second processing unit 62. In other words, the information update unit 64 may also be configured to obtain external information including specific nationality information from the external information acquisition unit 60, update the specific nationality information, and then perform information update processing.

[0078] 3. Others Although preferred embodiments have been described in detail above, this disclosure is not limited to the embodiments described above, and various modifications and substitutions can be made to the embodiments described above without departing from the scope of the claims.

[0079] The various aspects of this disclosure are summarized below as an appendix.

[0080] (Note 1) An authentication system that authenticates a user based on identification information read from the user's belongings by a reading device, When the identification information is read by the reading device, the data acquisition unit acquires the user's voice data collected by a microphone that collects the user's voice or the user's video data captured by a camera that captures the user's image as user data. A first processing unit inputs the acquired user data into the first artificial intelligence unit, and obtains and outputs nationality information corresponding to the user data from the first artificial intelligence unit. A nationality information authentication unit outputs a determination result indicating that authentication of the nationality information is not possible when the output nationality information is included in the specific nationality information stored in the storage unit. If the output judgment result indicates that authentication is not possible, the operation control unit refuses to perform the user authentication, An authentication system equipped with [specific features / features]. (Note 2) The nationality information authentication unit is configured to output a determination result indicating that authentication is possible for the nationality information if the outputted nationality information is not included in the specified nationality information. The operation control unit permits the execution of user authentication if the outputted determination result is verifiable. The authentication system described in Appendix 1 is configured as follows. (Note 3) If the outputted determination result indicates that authentication is not possible, the operation control unit will output an audio message or warning sound from the speaker to notify the user. The authentication system described in Appendix 1 or Appendix 2, configured as follows. (Note 4) The authentication system according to Appendix 3, further comprising an authentication device fixedly installed at the facility, wherein at least one of the camera and the microphone, the reading device and the speaker are mounted within a common enclosure. (Note 5) An external information acquisition unit that acquires external information related to the situation in each country, An information update unit updates the specific nationality information stored in the memory unit based on the aforementioned external information, An authentication system described in any one of the appendices 1 to 4, further comprising the following: (Note 6) The authentication system according to Appendix 5, further comprising a second processing unit that inputs the external information acquired by the external information acquisition unit into a second artificial intelligence unit, and acquires and outputs the specific nationality information corresponding to the external information from the second artificial intelligence unit. (Note 7) A reader that reads user identification information from the user's belongings, Either a camera that captures images of the user or a microphone that collects the user's voice, Equipped with an information processing device, The aforementioned information processing device is When the identification information is read by the reading device, the data acquisition unit acquires the user's voice data collected by the microphone or the user's video data captured by the camera as user data. A first processing unit inputs the acquired user data into the first artificial intelligence unit, and obtains and outputs nationality information corresponding to the user data from the first artificial intelligence unit. A nationality information authentication unit outputs a determination result indicating that authentication of the nationality information is not possible when the output nationality information is included in the specific nationality information stored in the storage unit. If the output judgment result indicates that authentication is not possible, the operation control unit refuses to perform user authentication based on the read identification information, An authentication device equipped with the following features. (Note 8) The nationality information authentication unit is configured to output a determination result indicating that authentication is possible for the nationality information if the outputted nationality information is not included in the specified nationality information. The operation control unit permits the execution of user authentication if the outputted determination result is verifiable. The authentication device described in Appendix 7, configured as follows. (Note 9) The system further includes a speaker that outputs sound to the user, If the nationality information is not authenticated, the operation control unit outputs an audio message or warning sound from the speaker. The authentication device described in Appendix 7 or Appendix 8, configured as such. (Note 10) An authentication method performed by a computer and based on identification information read from the user's possessions by a reader, wherein the user authentication is performed by the computer, When the identification information is read by the reading device, the user's voice data collected by a microphone that collects the user's voice or the user's video data captured by a camera that captures the user's image is acquired as user data. The steps include inputting the acquired user data into the first artificial intelligence unit, and obtaining and outputting nationality information corresponding to the user data from the first artificial intelligence unit, The steps include: outputting a determination result indicating that authentication is not possible for the nationality information if the outputted nationality information is included in the specific nationality information stored in the storage unit; If the output judgment result indicates that authentication is not possible, the user authentication procedure is refused. An authentication method that includes the following features. (Note 11) An authentication program that causes a computer to perform user authentication of a user based on identification information read from the user's belongings by a reading device, When the identification information is read by the reading device, the user's voice data collected by the microphone that collects the user's voice or the user's video data captured by the camera that captures the user's image is acquired as user data. The acquired user data is input to the first artificial intelligence unit, and the nationality information corresponding to the user data is obtained from the first artificial intelligence unit and output. If the outputted nationality information is included in the specific nationality information stored in the memory unit, a determination result indicating that authentication for the nationality information is not possible is output. If the outputted judgment result indicates that authentication is not possible, the user authentication process will be refused. An authentication program that causes a computer to perform an action. [Explanation of symbols]

[0081] 2 Authentication system, 4 ID card, 6 Door, 8 Locking device, 10 Information processing device, 12 Processor, 14 Memory, 16 Dedicated hardware, 18 Processing circuit, 20 Input / Output interface, 22 Camera, 24 Microphone, 26 Speaker, 28 Card reader, 30 Identification information authentication unit, 32 Data acquisition unit, 34 First processing unit, 36 Nationality information authentication unit, 38 Storage unit, 40 Operation control unit, 50 First artificial intelligence unit, 52 First trained model storage unit, 54 First model control unit, 60 External information acquisition unit, 62 Second processing unit, 64 Information update unit, 70 Second artificial intelligence unit, 72 Second trained model storage unit, 74 Second model control unit, 100 Authentication device, 102 Outer casing, 141 Authentication program, 142 Data

Claims

1. An authentication system that authenticates a user based on identification information read from the user's belongings by a reading device, When the identification information is read by the reading device, the data acquisition unit acquires the user's voice data collected by a microphone that collects the user's voice or the user's video data captured by a camera that captures the user's image as user data. A first processing unit inputs the acquired user data into the first artificial intelligence unit, and obtains and outputs nationality information corresponding to the user data from the first artificial intelligence unit. A nationality information authentication unit outputs a determination result indicating that authentication of the nationality information is not possible when the output nationality information is included in the specific nationality information stored in the storage unit. If the output judgment result indicates that authentication is not possible, the operation control unit refuses to perform the user authentication, An authentication system equipped with the following features.

2. The nationality information authentication unit is configured to output a determination result indicating that authentication is possible for the nationality information if the outputted nationality information is not included in the specified nationality information. The operation control unit permits the execution of user authentication if the outputted determination result is verifiable. The authentication system according to claim 1, configured as follows.

3. If the outputted determination result indicates that authentication is not possible, the operation control unit will output an audio message or warning sound from the speaker to notify the user. The authentication system according to claim 1 or claim 2, configured as follows.

4. The authentication system according to claim 3, further comprising an authentication device fixedly installed in a facility, wherein at least one of the camera and the microphone, the reading device and the speaker are mounted in a common enclosure.

5. The External Information Acquisition Unit acquires external information related to the situation in each country, An information update unit updates the specific nationality information stored in the memory unit based on the aforementioned external information, The authentication system according to claim 1 or claim 2, further comprising:

6. The authentication system according to claim 5, further comprising a second processing unit that inputs the external information acquired by the external information acquisition unit into a second artificial intelligence unit, and acquires and outputs the specific nationality information corresponding to the external information from the second artificial intelligence unit.

7. A reader that reads user identification information from the user's belongings, Either a camera that captures images of the user or a microphone that collects the user's voice, An information processing device, and The aforementioned information processing device is When the identification information is read by the reading device, the data acquisition unit acquires the user's voice data collected by the microphone or the user's video data captured by the camera as user data. A first processing unit inputs the acquired user data into the first artificial intelligence unit, and obtains and outputs nationality information corresponding to the user data from the first artificial intelligence unit. A nationality information authentication unit outputs a determination result indicating that authentication of the nationality information is not possible when the output nationality information is included in the specific nationality information stored in the storage unit. If the output judgment result indicates that authentication is not possible, the operation control unit refuses to perform user authentication based on the read identification information, An authentication device equipped with the following features.

8. The nationality information authentication unit is configured to output a determination result indicating that authentication is possible for the nationality information if the outputted nationality information is not included in the specified nationality information. The operation control unit permits the execution of user authentication if the outputted determination result is verifiable. The authentication device according to claim 7, configured as described above.

9. The system further includes a speaker that outputs sound to the user, If the nationality information is not authenticated, the operation control unit outputs an audio message or warning sound from the speaker. The authentication device according to claim 7 or claim 8, configured as described above.

10. An authentication method performed by a computer and based on identification information read from the user's possessions by a reader, wherein the user is authenticated. When the identification information is read by the reading device, the user's voice data collected by a microphone that collects the user's voice or the user's video data captured by a camera that captures the user's image is acquired as user data. The steps include inputting the acquired user data into the first artificial intelligence unit, and obtaining and outputting nationality information corresponding to the user data from the first artificial intelligence unit, The steps include: outputting a determination result indicating that authentication is not possible for the nationality information if the outputted nationality information is included in the specific nationality information stored in the memory unit; If the output judgment result indicates that authentication is not possible, the user authentication procedure is refused. An authentication method that includes the following features.

11. An authentication program that causes a computer to perform user authentication of the user based on identification information read from the user's belongings by a reading device, When the identification information is read by the reading device, the user's voice data collected by the microphone that collects the user's voice or the user's video data captured by the camera that captures the user's image is acquired as user data. The acquired user data is input to the first artificial intelligence unit, and the nationality information corresponding to the user data is obtained from the first artificial intelligence unit and output. If the outputted nationality information is included in the specific nationality information stored in the memory unit, a determination result indicating that authentication for the nationality information is not possible is output. If the output judgment result indicates that authentication is not possible, the user authentication process will be refused. An authentication program that causes a computer to perform an action.

Citation Information

Patent Citations

  • Setting device for onboard information apparatus

    JP2000310535A