Information processing system, information processing method, and computer program

By designing an information processing system that includes information acquisition, judgment and output modules, the problems of low user inspection and verification efficiency and insufficient security in the prior art are solved, and a more efficient and secure user inspection and verification process is achieved.

JP7648233B2Active Publication Date: 2025-03-18NEC CORP +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023508326
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-25
Publication Date
2025-03-18
Estimated Expiration
2041-03-25

Smart Images

  • Figure 0007648233000001
    Figure 0007648233000001
  • Figure 0007648233000002
    Figure 0007648233000002
  • Figure 0007648233000003
    Figure 0007648233000003
Patent Text Reader

Abstract

This information processing system (10) comprises: a first acquisition means (210) which acquires first information pertaining to the implementation of a specific examination; a second acquisition means (220) which acquires second information for determining whether a user is the one who gets the specific examination; a determination means (300) which determines whether the user gets the specific examination on the basis of the first information and the second information; and an output means (400) which performs an output according to the determination result. With such an information processing system, information pertaining to the specific examination can be suitably processed.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to the technical fields of an information processing system, an information processing method, and a computer program for processing information regarding a specific examination. [Background technology]

[0002] As this type of system, there is known a system that manages information regarding inspection results. For example, Patent Document 1 discloses a technology that determines whether or not a user is permitted to board an airplane based on the inspection results registered in a server when the user boards the airplane.

[0003] As other related technologies, for example, Patent Document 2 discloses the combined use of a two-dimensional code printed on a digital ticket or the like and face authentication. Patent Document 3 discloses the execution of face authentication using face data read from a two-dimensional code. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent Publication No. 2021-007000 [Patent Document 2] JP 2018-128970 A [Patent Document 3] JP 2005-135310 A Summary of the Invention [Problem to be solved by the invention]

[0005] This disclosure is intended to improve upon the techniques disclosed in the prior art documents. [Means for solving the problem]

[0006] One aspect of the information processing system disclosed herein comprises a first acquisition means for acquiring first information regarding the implementation of a specific test, a second acquisition means for acquiring second information for determining whether or not a user is the person who has taken the specific test, a determination means for determining whether or not the user has taken the specific test based on the first information and the second information, and an output means for producing an output according to the result of the determination.

[0007] One aspect of the information processing method disclosed herein includes obtaining first information regarding the implementation of a specific test, obtaining second information for determining whether or not a user is the person who has taken the specific test, determining whether or not the user has taken the specific test based on the first information and the second information, and providing output according to the result of the determination.

[0008] One aspect of the computer program of the present disclosure operates a computer to obtain first information regarding the implementation of a specific test, obtain second information for determining whether a user is the person who has taken the specific test, determine whether the user has taken the specific test based on the first information and the second information, and provide output according to the result of the determination. [Brief description of the drawings]

[0009] [Figure 1] 1 is a block diagram showing a hardware configuration of an information processing system according to a first embodiment. [Diagram 2] 1 is a block diagram showing a functional configuration of an information processing system according to a first embodiment. [Diagram 3] 4 is a flowchart showing the flow of operations of the information processing system according to the first embodiment. [Figure 4] FIG. 1 is a conceptual diagram showing a specific application example of an information processing system. [Diagram 5] FIG. 2 is a perspective view showing a specific configuration of an operation terminal. [Figure 6] FIG. 11 is a block diagram showing a functional configuration of an information processing system according to a second embodiment. [Figure 7]10 is a flowchart showing the flow of operations of an information processing system according to a second embodiment. [Figure 8] FIG. 13 is a block diagram showing a functional configuration of an information processing system according to a third embodiment. [Figure 9] FIG. 13 is a block diagram showing a functional configuration of an information processing system according to a fourth embodiment. [Figure 10] 13 is a flowchart showing the flow of operations of an information processing system according to a fourth embodiment. [Figure 11] 13 is a table showing an example of first information acquired by an information processing system according to the fifth embodiment. [Figure 12] FIG. 13 is a block diagram showing a functional configuration of an information processing system according to a sixth embodiment. [Figure 13] 13 is a flowchart showing the flow of operations of an information processing system according to a sixth embodiment. [Figure 14] FIG. 13 is a block diagram showing a functional configuration of an information processing system according to a seventh embodiment. [Figure 15] 20 is a flowchart showing the flow of operations of the information processing system according to the seventh embodiment. [Figure 16] FIG. 13 is a block diagram showing a functional configuration of an information processing system according to an eighth embodiment. [Figure 17] 20 is a flowchart showing the flow of operations of an information processing system according to the eighth embodiment. [Figure 18] 13 is a flowchart showing the flow of operations of an information processing system according to a modified example of the eighth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, embodiments of an information processing system, an information processing method, and a computer program will be described with reference to the drawings.

[0011] First Embodiment An information processing system according to a first embodiment will be described with reference to FIGS. 1 to 3. FIG.

[0012] (Hardware configuration) First, the hardware configuration of an information processing system 10 according to the first embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the hardware configuration of the information processing system according to the first embodiment.

[0013] 1, an information processing system 10 according to the first embodiment includes a processor 11, a RAM (Random Access Memory) 12, a ROM (Read Only Memory) 13, and a storage device 14. The information processing system 10 may further include an input device 15 and an output device 16. The information processing system 10 may also include a camera 20 and a sensor 21. The processor 11, the RAM 12, the ROM 13, the storage device 14, the input device 15, the output device 16, the camera 20, and the sensor 21 are connected via a data bus 17.

[0014] The processor 11 reads a computer program. For example, the processor 11 is configured to read a computer program stored in at least one of the RAM 12, the ROM 13, and the storage device 14. Alternatively, the processor 11 may read a computer program stored in a computer-readable storage medium using a storage medium reading device (not shown). The processor 11 may obtain (i.e., read) a computer program from a device (not shown) disposed outside the information processing system 10 via a network interface. The processor 11 controls the RAM 12, the storage device 14, the input device 15, and the output device 16 by executing the computer program that the processor 11 reads. In particular, in this embodiment, when the processor 11 executes the computer program that the processor 11 reads, a functional block for processing information related to a specific examination is realized in the processor 11. Examples of the processor 11 include a central processing unit (CPU), a graphics processing unit (GPU), a field-programmable gate array (FPGA), a demand-side platform (DSP), and an application specific integrated circuit (ASIC). The processor 11 may be one of the above-mentioned examples, or a plurality of processors may be used in parallel.

[0015] The RAM 12 temporarily stores a computer program executed by the processor 11. The RAM 12 temporarily stores data that is temporarily used by the processor 11 when the processor 11 is executing the computer program. The RAM 12 may be, for example, a D-RAM (Dynamic RAM).

[0016] The ROM 13 stores computer programs executed by the processor 11. The ROM 13 may also store other fixed data. The ROM 13 may be, for example, a programmable ROM (P-ROM).

[0017] The storage device 14 stores data that is to be stored long-term by the information processing system 10. The storage device 14 may operate as a temporary storage device for the processor 11. The storage device 14 may include, for example, at least one of a hard disk device, a magneto-optical disk device, an SSD (Solid State Drive), and a disk array device.

[0018] The input device 15 is a device that receives input instructions from a user of the information processing system 10. The input device 15 may include, for example, at least one of a keyboard, a mouse, and a touch panel. The input device 15 may be a dedicated controller (operation terminal). The input device 15 may also include a terminal owned by a user (for example, a smartphone, a tablet terminal, etc.). The input device 15 may be, for example, a device that includes a microphone and is capable of voice input.

[0019] The output device 16 is a device that outputs information related to the information processing system 10 to the outside. For example, the output device 16 may be a display device (for example, a display) that can display information related to the information processing system 10. The display device here may be a television monitor, a personal computer monitor, a smartphone monitor, a tablet terminal monitor, or a monitor of another mobile terminal. In addition, the display device may be a large monitor or digital signage installed in various facilities such as a store. In addition, the output device 16 may be a device that outputs information in a format other than an image. For example, the output device 16 may be a speaker that outputs information related to the information processing system 10 as sound.

[0020] (Functional configuration) Next, the functional configuration of the information processing system 10 according to the first embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing the functional configuration of the information processing system according to the first embodiment.

[0021] 2, the information processing system 10 according to the first embodiment is configured to include, as processing blocks for realizing its functions, a first information acquisition section 210, a second information acquisition section 220, a determination section 300, and an output section 400. Each of the first information acquisition section 210, the second information acquisition section 220, the determination section 300, and the output section 400 may be realized by, for example, the above-mentioned processor 11 or the like.

[0022] The first information acquisition unit 210 is configured to be able to acquire the first information. The first information is information regarding the implementation of a specific test, and may include, for example, information indicating whether or not the test was taken, information indicating the date and time of the test, etc. Here, the "specific test" may include various tests related to pathogens, as well as vaccination, etc. The first information may include information for identifying a user who has taken a specific test. The first information may be information associated with "Common Pass," which is an electronic certificate for sharing the results of a PCR test, etc. The first information acquisition unit 210 may acquire the first information from, for example, a two-dimensional code held by the user. This two-dimensional code may be written on paper, or may be electronically displayed on a smartphone, etc.

[0023] The second information acquisition unit 220 is configured to be able to acquire the second information. The second information is information for determining whether or not the user is the person who has taken the specific test. The second information may include information for identifying the user who has acquired the first information (for example, the user who held up the two-dimensional code when acquiring the first information). The second information may include, for example, an image of the user captured by a camera, or may include unique information acquired from a terminal held by the user. The second information may be information that can be used to determine whether or not the user is the person who has taken the specific test by comparing it with the first information.

[0024] The determination unit 300 is configured to be capable of determining whether or not a user (i.e., a user who has acquired the first information) has taken a specific test based on the first information and the second information. In other words, the determination unit 300 is configured to be capable of determining whether or not a user who has not actually taken a specific test is impersonating another user who has taken the specific test. The determination unit 300 may be configured to be capable of determining, for example, whether or not information included in the first information (i.e., information about a user who has taken a specific test) matches information included in the second information (i.e., information about a user who is actually using the system).

[0025] The output unit 400 is configured to be capable of performing an output according to the judgment result of the judgment unit 300. The output unit 400 may output the judgment result as it is. For example, the output unit 400 may display the judgment result on a display, or may output the judgment result as sound through a speaker or the like. Alternatively, the output unit 400 may output information different from the judgment result determined according to the judgment result. For example, the output unit 400 may perform an output to permit the passage of a user according to the judgment result (specifically, to permit the passage of a user who has undergone a specific test and to prohibit the passage of a user who has not undergone the specific test). In this case, the output unit 400 may perform an output to control the opening and closing of a gate through which the user passes.

[0026] (Operation flow) Next, the flow of operations of the information processing system 10 according to the first embodiment will be described with reference to Fig. 3. Fig. 3 is a flowchart showing the flow of operations of the information processing system according to the first embodiment.

[0027] 3, when the information processing system 10 according to the first embodiment operates, the first information acquisition unit 210 first acquires the first information (step S101). The second information acquisition unit 220 acquires the second information (step S102). Note that steps S101 and S102 may be executed one after the other, or may be executed simultaneously in parallel.

[0028] Next, the determination unit 300 determines whether or not the user has undergone a specific examination based on the first information and the second information (step S103). Then, the output unit 400 performs output according to the determination result of the determination unit 300 (step S104).

[0029] (Technical effect) Next, technical effects obtained by the information processing system 10 according to the first embodiment will be described.

[0030] As described in Fig. 1 to Fig. 3, in the information processing system 10 according to the first embodiment, it is determined whether or not a user has taken a specific test based on the first information and the second information. In this way, for example, "impersonation" by an unauthorized user can be determined. Specifically, it is possible to appropriately determine whether or not a user who has not actually taken a specific test is impersonating another user who has taken the specific test.

[0031] <Specific application examples> Here, a specific application example of the information processing system 10 according to the present embodiment will be described with reference to Fig. 3 and Fig. 4. In the following, an example in which the information processing system 10 according to the present embodiment is configured as an immigration inspection system installed in, for example, an airport will be described. <Overall composition> First, the overall configuration of an information processing system 10 applied to an immigration inspection system will be described with reference to Fig. 4. Fig. 4 is a conceptual diagram showing a specific application example of the information processing system.

[0032] As shown in Fig. 4, immigration inspection is basically carried out in two steps: obtaining personal identification information and immigration inspection by an immigration inspector. Specifically, when an entrant gets off the plane and enters the immigration inspection area, he or she first operates the operation terminal 100 to provide personal identification information. Next, the entrant proceeds to an inspection booth where an inspector is present and undergoes inspection by the inspector. Once the inspection by the inspector is completed, entry into the country is permitted.

[0033] The information processing system 10, which is an immigration inspection system, includes a plurality of operation terminals 100, a management server 25, a tablet 30, and a PC 5. The operation terminal 100 is provided to acquire personal identification information of an entrant P. The personal identification information may include a face image and a fingerprint. The entrant P is not limited to a foreigner, but may be any person who wishes to enter the country. The entrant P may be not only a human being, but also an animal such as a dog, a cat, or a snake. These entrants P are examples of "users". That is, the information processing system 10 according to this embodiment may be configured to be able to determine whether an entrant P undergoing immigration inspection is impersonating someone else.

[0034] A concierge stands by near the operation terminal 100 and manages the operation terminal 100 and assists in its operation. The concierge is assigned a certain number of operation terminals 100 to be in charge of. The concierge carries a tablet 30 that he uses when managing the operation terminal 100. Note that the tablet 30 is just an example, and any terminal such as a PC or smartphone may be used as long as it is a terminal device capable of managing the operation terminal 100. Note that an assistant (supporter) who performs supportive tasks may be assigned to the concierge.

[0035] An inspector waits in the screening booth and inspects entrant P who has provided his / her personal identification information. A PC5 for use by the inspector is installed in the screening booth. The inspector displays entrant P's personal identification information, etc. on PC5 and performs the screening. Note that for the sake of convenience, only one screening booth is shown in Figure 4, but in reality multiple screening booths are installed.

[0036] The management server 25 manages and controls the operation terminal 100 and the tablet 30 by wireless communication. The management server 25 also communicates with the PC 5 used by the inspector by wired or wireless communication. Specifically, the operation terminal 100 transmits information provided by the entrant P by operating the operation terminal 100 to the management server 25. The management server 25 stores information acquired from the operation terminal 100 and transmits it to the tablet 30 and the PC 5. The tablet 30 receives and displays information indicating the operation status of the operation terminal 100 from the management server 25. This allows the concierge to grasp the status of the operation terminal 100 that he or she is in charge of.

[0037] Furthermore, the management server 25 transmits the personal identification information provided by the entrant P by operating the operation terminal 100 to the PC 5 at the screening booth. The inspector displays the personal identification information of the entrant P received from the management server 25 on the PC 5 and conducts the screening by looking at the content. Note that, although in the above example, the operation terminal 100, the concierge tablet 30, and the PC 5 at the screening booth exchange information via the management server 25, a configuration in which information is exchanged directly between the operation terminal 100 and the tablet 30, and between the operation terminal 100 and the PC 5 at the screening booth, without going through the management server 25, may also be used.

[0038] <Operation terminal configuration> Next, a specific configuration of the operation terminal 100 in the above-mentioned immigration inspection system will be described with reference to Fig. 5. Fig. 5 is a perspective view showing a specific configuration of the operation terminal.

[0039] As shown in FIG. 5, the operation terminal 100 includes a thermosensor 115, a surveillance camera 116, a touch panel 117, two face authentication cameras 118A and 118B, a passport reader 119, a pair of fingerprint scanners 120R and 120L, a pair of handheld cameras 121R and 121L, a lifting mechanism 122, a pair of moving handles 131R and 131L, a base 132, a moving caster 133, a bar 134, and a table 135. In the following description, when it is not necessary to specify each of the elements that are configured as a pair, the subscripts are omitted. For example, when it is necessary to specify one of the fingerprint scanners 120R and 120R, it is described as "fingerprint scanner 120R" or "fingerprint scanner 120L", and when it is not necessary to specify one of them, it is simply described as "fingerprint scanner 120".

[0040] Thermosensor 115 is provided at the top of operation terminal 100, and detects the approach of a user to operation terminal 100. Basically, when thermosensor 115 is not detecting a user, operation terminal 100 is in a standby (sleep) state. When a user stands in front of thermosensor 115, thermosensor 115 detects the user as a heat source, and operation terminal 100 starts up.

[0041] The surveillance camera 116, like the thermosensor 115, is provided on the top of the operation terminal 100 and captures an image of a predetermined range in front of the operation terminal 100 from diagonally above. The surveillance camera 116 is used to capture the behavior of a user in front of the operation terminal 100.

[0042] The touch panel 117 is provided at a position corresponding to the upper body of a user standing in front of the operation terminal 100, and is movable in the vertical direction along the bar 134. The touch panel 117 serves as an input unit and a display unit when the user operates the operation terminal 100. The touch panel 117 may display guidance information required when the user operates the operation terminal 100. Furthermore, when the user needs to make some selection on the guidance information, a selection button may be displayed on the touch panel 117.

[0043] Face recognition camera 118A is provided at the upper end of touch panel 117, and face recognition camera 118B is provided at the lower end. Basically, face recognition camera 118A on the upper side is used to capture a face image of a tall person, and face recognition camera 118B on the lower side is used to capture a face image of a short person such as a child. In this way, by selecting the face recognition camera to be used according to the subject to be photographed, it is more likely that an image suitable for face recognition (for example, a face image from the front) can be captured. Note that face recognition camera 118A on the upper side may capture a face image of a short person, and face recognition camera 118B on the lower side may capture a face image of a tall person. In addition, by using multiple face recognition cameras, it is possible to obtain face images from various angles, in addition to face images from the front.

[0044] In addition, when the touch panel 117 is movable in the up and down direction along the bar 134 as in this embodiment, one face recognition camera may be provided near the center in the up and down direction of the touch panel 117. In addition, in the example of Fig. 5, the face recognition cameras 118A and 118B are provided outside the display area above and below the touch panel 117, but instead, a half mirror may be provided on the touch panel 117, and the face recognition camera may be provided at any position inside the half mirror. By providing the face recognition camera inside the half mirror in this way, it becomes possible to capture a face image without the user being aware of the presence of the camera.

[0045] A table 135 is provided below the touch panel 117. A passport reader 119 and a pair of fingerprint scanners 120R and 120L are provided on the upper surface of the table 135. The passport reader 119 reads recorded information from an IC chip in a passport placed on the passport reader 119 by wireless communication. Specifically, the passport reader 119 reads personal information such as nationality, name, date of birth, and passport number from the passport, as well as a facial image in a photograph affixed to a passport application form (hereinafter, these are collectively referred to as "passport information"). The fingerprint scanner 120 reads fingerprints from the index fingers of the user's left and right hands. The fingerprint scanner 120R is for right hands, and the fingerprint scanner 120L is for left hands.

[0046] The lifting mechanism 122 moves the table 135 in the up and down direction. The lifting mechanism 122 can move the table 135 to a height that matches the height of the user, that is, to a height at which the user can easily place his / her finger on the fingerprint scanners 120R, 120L. The lifting mechanism 122 also moves the touch panel 117 along the bar 134. Any mechanism may be used to move the touch panel 117 along the bar 134. For example, a rail may be provided on the front of the bar, and the touch panel 117 may be fixed to a slider that can move up and down within the rail, and the lifting mechanism 122 may move the slider up and down to raise and lower the touch panel 117.

[0047] A pair of handheld cameras 121R, 121L are provided above table 135. Handheld cameras 121R, 121L capture images of a state in which a user places a passport on passport reader 119, or a state in which a user places left and right fingers on fingerprint scanner 120. Handheld camera 121R captures an image of the user's right hand, i.e., the fingerprint scanner 120R side, and handheld camera 121L captures an image of the user's left hand, i.e., the fingerprint scanner 120L side. Handheld camera 121 may be provided at the lower end of touch panel 117, or may be provided on bar 134 at a position behind touch panel 117.

[0048] The base 132 is a housing provided at the lower end of the operation terminal 100, and stores a removable battery, a spare battery, and the like inside. The operation terminal 100 is powered by a removable battery, so it can be moved and used in places where there is no electrical outlet. Casters 133 for transportation are provided under the base 132, and a pair of handles 131R, 131L for transportation are provided at the lower end of the table 135. A concierge or other worker can move the operation terminal 100 by holding the handles 131 for transportation.

[0049] In the following embodiment, the description will be given taking as an example a configuration in which the first information and the second information are acquired by the above-mentioned operation terminal 100.

[0050] <Second embodiment> An information processing system 10 according to the second embodiment will be described with reference to Figures 6 and 7. The second embodiment differs from the first embodiment described above only in some configurations and operations, and other parts may be the same as the first embodiment (see Figures 1 to 3). Therefore, in the following, explanations of parts that overlap with the first embodiment already described will be omitted as appropriate.

[0051] (Functional configuration) First, the functional configuration of the information processing system 10 according to the second embodiment will be described with reference to Fig. 6. Fig. 6 is a block diagram showing the functional configuration of the information processing system according to the second embodiment. In Fig. 6, the same components as those shown in Fig. 2 are denoted by the same reference numerals.

[0052] As shown in FIG. 6, the information processing system 10 according to the second embodiment is configured to include a first information acquisition unit 210, a second information acquisition unit 220, a determination unit 300, and an output unit 400 as processing blocks for realizing the functions. In particular, the second information acquisition unit 220 according to the second embodiment is configured to be able to acquire the second information using the face authentication camera 118. Specifically, the second information acquisition unit 220 is configured to be able to acquire a face image of the user captured by the face authentication camera 118 as the second information. Note that the face authentication camera 118 is an example of a means for capturing a face image of the user, and a face image captured by another camera (for example, the surveillance camera 116, etc.) may be acquired as the second information.

[0053] (Operation flow) Next, the flow of operations of the information processing system 10 according to the second embodiment will be described with reference to Fig. 7. Fig. 7 is a flowchart showing the flow of operations of the information processing system according to the first embodiment. In Fig. 7, the same processes as those shown in Fig. 3 are denoted by the same reference numerals.

[0054] As shown in Fig. 7, when the information processing system 10 according to the second embodiment operates, the first information acquisition unit 210 first acquires the first information (step S101). The first information here is linked to, for example, a facial image of a user who has undergone a specific examination. Meanwhile, the second information acquisition unit 220 acquires the second information from the facial recognition camera 118 (step S102). As already described, the second information here is acquired as information including the facial image of the user.

[0055] Next, the determination unit 300 determines whether the user's face matches based on the first information and the second information (step S201). Specifically, the determination unit 300 determines whether the face image of the user linked to the first information (i.e., the face image of the user who actually took a specific examination) matches the face image acquired as the second information (i.e., the face image of the user who is a user of the system). Note that a method for determining whether the faces match can be appropriately adopted from existing technologies, and therefore detailed description thereof will be omitted here.

[0056] If the user's face in the first information and the second information matches (step S201: YES), the determination unit 300 determines that the user authentication has been successful (i.e., there is no impersonation) (step S202). On the other hand, if the user's face in the first information and the second information does not match (step S201: NO), the determination unit 300 determines that the user authentication has failed (i.e., there is a possibility of impersonation) (step S203). Then, the output unit 400 performs output according to the determination result of the determination unit 300 (step S104). For example, if the output unit 400 determines that the authentication has been successful, it may allow the user to proceed with the immigration procedure, while if the authentication has been determined to have failed, it may temporarily suspend the immigration procedure of the user or output an alert to the system administrator or the like.

[0057] (Technical effect) Next, technical effects obtained by the information processing system 10 according to the second embodiment will be described.

[0058] 6 and 7, in the information processing system 10 according to the second embodiment, a determination is made based on a face image linked to the first information and a face image of the user acquired as the second information. In this way, it is possible to appropriately determine whether or not the user has taken a specific test (i.e., whether or not the user is impersonating another person who has taken a specific test).

[0059] <Third embodiment> An information processing system 10 according to the third embodiment will be described with reference to Fig. 8. The third embodiment differs from the first and second embodiments in some configurations and operations, and other parts may be the same as the first and second embodiments. Therefore, in the following, explanations of parts that overlap with the embodiments already described will be omitted as appropriate.

[0060] (Functional configuration) First, the functional configuration of the information processing system 10 according to the third embodiment will be described with reference to Fig. 8. Fig. 8 is a block diagram showing the functional configuration of the information processing system according to the third embodiment. In Fig. 8, the same elements as those shown in Fig. 6 are denoted by the same reference numerals.

[0061] 8, the information processing system 10 according to the third embodiment includes, as processing blocks for realizing its functions, a first information acquisition section 210, a second information acquisition section 220, a determination section 300, and an output section 400. In particular, the first information acquisition section 220 according to the third embodiment is configured to be able to read out, from the examination image database 500, a face image of a user who has undergone a specific examination.

[0062] The test image database 500 is a database capable of storing a facial image of a user taken at a specific test site. The images stored in the test image database 500 are, in particular, facial images of a user during a test or immediately after a test. For example, the test image database 500 may store a facial image of a user with a test swab inserted, or may store an image of a user at the moment of vaccination (e.g., with a needle inserted into the arm). Alternatively, the test image database 500 may store a facial image of a user immediately after completing a test. In other words, the test image database 500 stores a facial image of a user that can be known for sure that the user has undergone a test. The test image database 500 may be configured, for example, by the storage device 14 (see FIG. 1) described above.

[0063] (Technical effect) Next, technical effects obtained by the information processing system 10 according to the third embodiment will be described.

[0064] As described in FIG. 8, in the information processing system 10 according to the third embodiment, a face image of a user during or immediately after an examination is linked to the first information. It can be said that a face image captured in such a state is an image of a user who has certainly undergone an examination. Therefore, by performing a judgment using such a face image, it is possible to accurately judge whether or not a user using the system is a user who has undergone a specific examination.

[0065] <Fourth embodiment> An information processing system 10 according to the fourth embodiment will be described with reference to Fig. 9 and Fig. 10. The fourth embodiment differs from the first to third embodiments in some configurations and operations, and other parts may be the same as the first to third embodiments. Therefore, in the following, explanations of parts that overlap with the embodiments already described will be omitted as appropriate.

[0066] (Functional configuration) First, the functional configuration of the information processing system 10 according to the fourth embodiment will be described with reference to Fig. 9. Fig. 9 is a block diagram showing the functional configuration of the information processing system according to the fourth embodiment. In Fig. 9, the same elements as those shown in Fig. 2 are denoted by the same reference numerals.

[0067] 9, the information processing system 10 according to the fourth embodiment includes, as processing blocks for realizing its functions, a first information acquisition unit 210, a second information acquisition unit 220, a determination unit 300, and an output unit 400. In particular, the second information acquisition unit 220 according to the fourth embodiment includes a near-field communication unit 225.

[0068] The near field communication unit 225 is configured to be capable of performing near field communication with a nearby user terminal 600 (e.g., a smartphone owned by the user, etc.). The near field communication unit 225 is configured to be capable of performing communication by, for example, Bluetooth (registered trademark). The near field communication unit 225 is configured to be capable of acquiring information for identifying a user through near field communication with the user terminal 600. The information for identifying a user may be, for example, personal information of the user (e.g., name, address, telephone number, etc.) stored in the user terminal 600, or may be unique identification information of the user terminal 600.

[0069] (Operation flow) Next, the flow of operations of the information processing system 10 according to the fourth embodiment will be described with reference to Fig. 10. Fig. 10 is a flowchart showing the flow of operations of the information processing system according to the fourth embodiment. In Fig. 10, the same processes as those shown in Fig. 3 are denoted by the same reference numerals.

[0070] 10, when the information processing system 10 according to the fourth embodiment operates, the first information acquisition unit 210 first acquires the first information (step S101). The second information acquisition unit 220 acquires the second information (step S102). The second information here is acquired by the proximity communication between the proximity communication unit 225 and the user terminal 600, as already described.

[0071] Next, the determination unit 300 determines whether the user information matches based on the first information and the second information (step S401). Specifically, the determination unit 300 determines whether the user information associated with the first information (i.e., the information of the user who actually underwent a specific test) matches the user information acquired as the second information (i.e., the information acquired from the user terminal 600).

[0072] If the user information in the first information and the second information matches (step S401: YES), the judgment unit 300 judges that the user authentication was successful (i.e., there is no spoofing) (step S402). On the other hand, if the user information in the first information and the second information does not match (step S401: NO), the judgment unit 300 judges that the user authentication failed (i.e., there is a possibility of spoofing) (step S403). Then, the output unit 400 performs output according to the judgment result of the judgment unit 300 (step S104).

[0073] (Technical effect) Next, technical effects obtained by the information processing system 10 according to the fourth embodiment will be described.

[0074] 9 and 10, in the information processing system 10 according to the fourth embodiment, a determination is made based on the user information included in the first information and the second information acquired from the user terminal 600. In this way, it is possible to appropriately determine whether or not the user has taken a specific test (i.e., whether or not the user is impersonating another person who has taken a specific test).

[0075] <Fifth embodiment> An information processing system 10 according to the fifth embodiment will be described with reference to Fig. 11. The fifth embodiment differs from the first to fourth embodiments in some configurations and operations, and other parts may be the same as the first to fourth embodiments. Therefore, in the following, explanations of parts that overlap with the embodiments already described will be omitted as appropriate.

[0076] (Examples of the first information) First, the first information acquired by the information processing system 10 according to the fifth embodiment will be described with reference to Fig. 11. Fig. 11 is a table showing an example of the first information acquired by the information processing system according to the fifth embodiment.

[0077] As shown in FIG. 11, the first information acquired by the information processing system 10 according to the fifth embodiment includes information on the name, results, and date of implementation of a specific test. Furthermore, the first information according to the fifth embodiment particularly includes information on multiple types of tests. The first information shown in FIG. 11 includes information on vaccination as test (1). Furthermore, it includes information on a PCR test as test (2). Note that, although an example has been given here in which the first information includes information on two types of tests, it may also include information on three or more tests.

[0078] (Technical effect) Next, technical effects obtained by the information processing system 10 according to the fifth embodiment will be described.

[0079] As described in FIG. 11, in the information processing system 10 according to the fifth embodiment, the first information includes information on multiple types of specific tests. In this way, it is possible to determine whether the user has undergone multiple types of specific tests (specifically, whether the user has undergone all of the multiple types of specific tests). Therefore, even if the results of multiple types of specific tests are required for immigration inspection, for example, it is possible to provide information on each test.

[0080] Sixth Embodiment An information processing system 10 according to the sixth embodiment will be described with reference to Fig. 12 and Fig. 13. The sixth embodiment differs from the first to fifth embodiments in some configurations and operations, and other parts may be the same as the first to fifth embodiments. Therefore, in the following, explanations of parts that overlap with the embodiments already described will be omitted as appropriate.

[0081] (Functional configuration) First, the functional configuration of the information processing system 10 according to the sixth embodiment will be described with reference to Fig. 12. Fig. 12 is a block diagram showing the functional configuration of the information processing system according to the sixth embodiment. In Fig. 12, the same elements as those shown in Fig. 2 are denoted by the same reference numerals.

[0082] 12, the information processing system 10 according to the sixth embodiment is configured to include, as processing blocks for realizing its functions, a first information acquisition section 210, a second information acquisition section 220, a determination section 300, an expiration date acquisition section 350, and an output section 400. That is, the information processing system 10 according to the sixth embodiment further includes an expiration date acquisition section 350 in addition to the configuration of the first embodiment (see FIG. 2).

[0083] The expiration date acquisition unit 350 is configured to be able to acquire information regarding the expiration date of a specific test related to the first information. The expiration date may be a period that is set in advance according to the characteristics of the test, for example. A different value may be set as the expiration date for each test. The information regarding the expiration date acquired by the expiration date acquisition unit 350 is configured to be output to the determination unit 300.

[0084] The determination section 600 according to the sixth embodiment is configured to be capable of determining whether or not a user has undergone a specific examination within the expiration date, using the first information acquired by the first information acquisition section 210 and the information relating to the expiration date acquired by the expiration date acquisition section 350. For example, if the expiration date is two weeks, the determination section 600 determines whether or not the user has undergone a specific examination within the past two weeks.

[0085] (Operation flow) Next, the flow of operations of the information processing system 10 according to the sixth embodiment will be described with reference to Fig. 13. Fig. 13 is a flowchart showing the flow of operations of the information processing system according to the sixth embodiment. In Fig. 13, the same processes as those shown in Fig. 3 are denoted by the same reference numerals.

[0086] As shown in Fig. 13, when the information processing system 10 according to the sixth embodiment operates, the first information acquisition unit 210 first acquires the first information (step S101). The first information here includes information on the implementation date of the examination, for example, as shown in Fig. 11. Meanwhile, the second information acquisition unit 220 acquires the second information (step S102).

[0087] Next, in particular in the sixth embodiment, the expiration date acquisition unit 350 acquires information regarding the expiration date (step S601). Note that the process of step S601 may be executed before or after the processes of steps S101 and S102 described above, or may be executed simultaneously in parallel.

[0088] Next, the determination unit 300 determines whether the user information matches based on the first information and the second information (step S602). If the user information matches between the first information and the second information (step S602: YES), the determination unit 300 further determines whether the date on which the specific test was performed is within the expiration date based on the first information and the expiration date information (step S603).

[0089] If the date on which the specific test was performed is within the validity period (step S603: YES), the judgment unit 300 judges that the user authentication was successful (i.e., the user was not spoofed and the test was performed within the validity period) (step S604). On the other hand, if the user information in the first information and the second information does not match (step S602: NO), or if the date on which the specific test was performed is not within the validity period (step S603: NO), the judgment unit 300 judges that the user authentication was unsuccessful (i.e., there is a possibility of spoofing or the test was not performed within the validity period) (step S605). Then, the output unit 400 outputs according to the judgment result of the judgment unit 300 (step S104).

[0090] (Technical effect) Next, technical effects obtained by the information processing system 10 according to the sixth embodiment will be described.

[0091] 12 and 13, the information processing system 10 according to the sixth embodiment not only determines whether a user has undergone a specific test, but also whether the test was performed within the validity period. In this way, it is possible not only to determine whether a user has impersonated someone else, but also to appropriately determine whether the test results are valid.

[0092] Seventh embodiment An information processing system 10 according to the seventh embodiment will be described with reference to Fig. 14 and Fig. 15. The seventh embodiment differs from the first to sixth embodiments in some configurations and operations, and other parts may be the same as the first to sixth embodiments. Therefore, in the following, explanations of parts that overlap with the embodiments already described will be omitted as appropriate.

[0093] (Functional configuration) First, the functional configuration of the information processing system 10 according to the seventh embodiment will be described with reference to Fig. 14. Fig. 14 is a block diagram showing the functional configuration of the information processing system according to the seventh embodiment. In Fig. 14, the same elements as those shown in Fig. 2 are denoted by the same reference numerals.

[0094] As shown in Fig. 14, the information processing system 10 according to the seventh embodiment is configured to include, as processing blocks for realizing its functions, a first information acquisition unit 210, a second information acquisition unit 220, a departure criteria acquisition unit 230, a determination unit 300, and an output unit 400. That is, the information processing system 10 according to the seventh embodiment further includes a departure criteria acquisition unit 230 in addition to the configuration of the first embodiment (see Fig. 2).

[0095] The departure criteria acquisition unit 230 is configured to be able to acquire information (third information) related to the departure criteria for a specific test. The departure criteria are, for example, criteria set for each country, and may include, for example, conditions related to the type of specific test and conditions related to the time of taking the test. The information related to the departure criteria acquired by the departure criteria acquisition unit 230 is configured to be output to the determination unit 300.

[0096] The determination unit 300 according to the seventh embodiment is configured to be able to determine whether or not a user satisfies the departure criteria, using the first information acquired by the first information acquisition unit 210 and information related to the departure criteria acquired by the departure criteria acquisition unit 230. For example, if the departure criteria are such that "the user has been vaccinated within the last two months and has taken a PCR test within one week with a negative result," the determination unit 300 determines whether or not the user has been vaccinated within the last two months and whether or not the user has taken a PCR test within one week with a negative result.

[0097] (Operation flow) Next, the flow of operations of the information processing system 10 according to the seventh embodiment will be described with reference to Fig. 15. Fig. 15 is a flowchart showing the flow of operations of the information processing system according to the seventh embodiment. In Fig. 15, the same processes as those shown in Fig. 13 are denoted by the same reference numerals.

[0098] As shown in Fig. 15, when the information processing system 10 according to the seventh embodiment operates, the first information acquisition unit 210 first acquires the first information (step S101). The first information here includes information on the implementation date of the examination, for example, as shown in Fig. 11. Meanwhile, the second information acquisition unit 220 acquires the second information (step S102).

[0099] Next, in particular in the seventh embodiment, the departure criteria acquisition unit 230 acquires information on the departure criteria of the country from which the user wishes to depart (step S701). Note that the process of step S701 may be executed before or after the processes of steps S101 and S102 described above, or may be executed simultaneously in parallel.

[0100] Next, the determination unit 300 determines whether the user information matches based on the first information and the second information (step S602). If the user information matches between the first information and the second information (step S602: YES), the determination unit 300 further determines whether the user satisfies the departure criteria based on the first information and the third information (step S702).

[0101] If the user satisfies the departure criteria (step S702: YES), the determination unit 300 determines that the user authentication has been successful (i.e., the user is not spoofed and the departure criteria are met) (step S703). On the other hand, if the user information in the first information and the second information does not match (step S602: NO) or the user does not meet the departure criteria (step S702: NO), the determination unit 300 determines that the user authentication has failed (i.e., there is a possibility of spoofing or the user does not meet the departure criteria) (step S704). Then, the output unit 400 performs output according to the determination result of the determination unit 300 (step S104).

[0102] (Technical effect) Next, technical effects obtained by the information processing system 10 according to the seventh embodiment will be described.

[0103] As described in Fig. 14 and Fig. 15, the information processing system 10 according to the seventh embodiment not only determines whether the user has undergone a specific test, but also determines whether the test has been conducted to satisfy the departure criteria. In this way, it is possible to not only determine whether the user has impersonated another person, but also to appropriately determine whether the user satisfies the departure criteria. Note that in the above-described embodiment, an example is given in which both a determination regarding impersonation and a determination regarding the departure criteria are made, but, for example, it is also possible to make only a determination regarding the departure criteria without making a determination regarding impersonation.

[0104] Eighth embodiment The information processing system 10 according to the eighth embodiment will be described with reference to Fig. 16 and Fig. 17. The information processing system 10 according to the eighth embodiment differs from the first to seventh embodiments in part of its configuration and operation, and other parts may be the same as the first to seventh embodiments. Therefore, in the following, explanations of parts that overlap with the embodiments already described will be omitted as appropriate.

[0105] (Functional configuration) First, the functional configuration of the information processing system 10 according to the eighth embodiment will be described with reference to Fig. 16. Fig. 16 is a block diagram showing the functional configuration of the information processing system according to the eighth embodiment. In Fig. 16, the same reference numerals are used to designate the same elements as those shown in Fig. 2.

[0106] 16, the information processing system 10 according to the eighth embodiment is configured to include, as processing blocks for realizing its functions, a first information acquisition unit 210, a second information acquisition unit 220, an entry criteria acquisition unit 240, a determination unit 300, and an output unit 400. That is, the information processing system 10 according to the eighth embodiment further includes an entry criteria acquisition unit 240 in addition to the configuration of the first embodiment (see FIG. 2).

[0107] The entry criteria acquisition unit 240 is configured to be able to acquire information (fourth information) related to the entry criteria for a specific test. The entry criteria are, for example, criteria set for each country, and may include, for example, conditions related to the type of specific test and conditions related to the time of taking the test. The information related to the entry criteria acquired by the entry criteria acquisition unit 240 is configured to be output to the determination unit 300.

[0108] The determination unit 300 according to the eighth embodiment is configured to be able to determine whether or not a user satisfies the entry criteria, using the first information acquired by the first information acquisition unit 210 and information related to the departure criteria acquired by the entry criteria acquisition unit 240. For example, if the entry criteria are such that "the user has been vaccinated within the last three months and has taken a PCR test within two weeks with a negative result," the determination unit 300 determines whether or not the user has been vaccinated within the last three months and whether or not the user has taken a PCR test within two weeks with a negative result.

[0109] (Operation flow) Next, the flow of operations of the information processing system 10 according to the eighth embodiment will be described with reference to Fig. 17. Fig. 17 is a flowchart showing the flow of operations of the information processing system according to the eighth embodiment. In Fig. 17, the same processes as those shown in Fig. 3 are denoted by the same reference numerals.

[0110] As shown in Fig. 17, when the information processing system 10 according to the eighth embodiment operates, the first information acquisition unit 210 first acquires the first information (step S101). The first information here includes information on the implementation date of the examination, for example, as shown in Fig. 11. Meanwhile, the second information acquisition unit 220 acquires the second information (step S102).

[0111] Next, particularly in the eighth embodiment, the entry criteria acquisition unit 240 acquires information on the entry criteria of the country to which the user wishes to enter (step S801). Note that the process of step S801 may be executed before or after the processes of steps S101 and S102 described above, or may be executed simultaneously in parallel.

[0112] Next, the determination unit 300 determines whether the user information matches based on the first information and the second information (step S602). If the user information matches between the first information and the second information (step S602: YES), the determination unit 300 further determines whether the user meets the entry criteria based on the first information and the third information (step S802).

[0113] If the user satisfies the entry criteria (step S802: YES), the determination unit 300 determines that the user authentication has been successful (i.e., the user is not spoofed and the entry criteria are met) (step S803). On the other hand, if the user information in the first information and the second information does not match (step S602: NO) or the user does not meet the entry criteria (step S802: NO), the determination unit 300 determines that the user authentication has failed (i.e., there is a possibility of spoofing or the user does not meet the entry criteria) (step S804). Then, the output unit 400 performs output according to the determination result of the determination unit 300 (step S104).

[0114] (Technical effect) Next, technical effects obtained by the information processing system 10 according to the eighth embodiment will be described.

[0115] As described in Fig. 16 and Fig. 17, the information processing system 10 according to the eighth embodiment not only determines whether the user has undergone a specific test, but also determines whether the test has been conducted to satisfy the entry criteria. In this way, it is possible to not only determine whether the user has impersonated another person, but also to appropriately determine whether the user satisfies the departure criteria. Note that in the above-described embodiment, an example is given in which both a determination regarding impersonation and a determination regarding the entry criteria are made, but, for example, it is also possible to make only a determination regarding the entry criteria without making a determination regarding impersonation.

[0116] (Modification) Next, a modified example of the information processing system 10 according to the above-mentioned eighth embodiment will be described with reference to Fig. 18. Fig. 18 is a flowchart showing the flow of operations of the information processing system according to the modified example of the eighth embodiment. Note that the information processing system 10 according to the modified example is configured to include both the departure criteria acquisition unit 230 described in the seventh embodiment and the entry criteria acquisition unit 240 described in the eighth embodiment.

[0117] As shown in Fig. 18, when the information processing system 10 according to the modified example operates, the first information acquisition unit 210 first acquires the first information (step S101). The first information here includes information on the implementation date of the examination, for example, as shown in Fig. 11. Meanwhile, the second information acquisition unit 220 acquires the second information (step S102).

[0118] Next, in particular in the modified example, the departure criteria acquisition unit 230 acquires information on the entry criteria of the country from which the user is going to depart (step S701). Also, the entry criteria acquisition unit 240 acquires information on the entry criteria of the country from which the user is going to enter after departure (step S801).

[0119] Next, the determination unit 300 determines whether the user information matches based on the first information and the second information (step S602). If the user information matches between the first information and the second information (step S602: YES), the determination unit 300 further determines whether the user meets the departure criteria based on the first information and the third information (step S702). If the user meets the departure criteria (step S702: YES), the determination unit 300 determines whether the user meets the entry criteria (step S802).

[0120] If the user satisfies the entry criteria (step S802: YES), the determination unit 300 determines that the user authentication has been successful (i.e., the user is not spoofed and meets the departure criteria and the entry criteria) (step S901). On the other hand, if the user information in the first information and the second information does not match (step S602: NO), the user does not meet the departure criteria (step S702: NO), or the user does not meet the entry criteria (step S802: NO), the determination unit 300 determines that the user authentication has failed (i.e., there is a possibility of spoofing, or the user does not meet the departure criteria or the entry criteria) (step S902). Then, the output unit 400 performs output according to the determination result of the determination unit 300 (step S104).

[0121] As described above, if departure criteria are set for the country from which the user is intending to depart, and entry criteria are set for the country into which the user will enter after departure, a determination may be made as to whether or not the departure criteria and entry criteria are met at the time the user departs (i.e., at the time of departure inspection).

[0122] The scope of each embodiment also includes a processing method in which a program that operates the configuration of each embodiment to realize the functions of the above-mentioned embodiments is recorded on a recording medium, the program recorded on the recording medium is read as code, and the program is executed on a computer. That is, a computer-readable recording medium is also included in the scope of each embodiment. Furthermore, not only the recording medium on which the above-mentioned program is recorded, but also the program itself is included in each embodiment.

[0123] Examples of recording media that can be used include floppy disks, hard disks, optical disks, magneto-optical disks, CD-ROMs, magnetic tapes, non-volatile memory cards, and ROMs. In addition, the scope of each embodiment does not include those that execute processing by themselves recorded on the recording media, but also those that execute processing by operating on an OS in cooperation with other software and functions of an extension board.

[0124] This disclosure may be modified as appropriate within the scope that does not contradict the gist or idea of ​​the invention that can be read from the claims and the entire specification, and information processing systems, information processing methods, and computer programs involving such modifications are also included in the technical idea of ​​this disclosure.

[0125] <Additional Notes> The above-described embodiment may be further described as follows, but is not limited to the following.

[0126] (Appendix 1) The information processing system described in Appendix 1 is an information processing system characterized by comprising a first acquisition means for acquiring first information regarding the implementation of a specific test, a second acquisition means for acquiring second information for determining whether or not a user is the person who has taken the specific test, a determination means for determining whether or not the user has taken the specific test based on the first information and the second information, and an output means for producing an output according to the result of the determination.

[0127] (Appendix 2) The information processing system described in Appendix 2 is the information processing system described in Appendix 1, characterized in that the second information includes a facial image of the user, and the determination means determines whether the user has undergone the specific examination based on the facial image of the user and a facial image linked to the first information.

[0128] (Appendix 3) The information processing system described in Appendix 3 is the information processing system described in Appendix 2, characterized in that the facial image linked to the first information is captured during or immediately after the specific test.

[0129] (Appendix 4) The information processing system described in Appendix 4 is an information processing system described in any one of Appendixes 1 to 3, characterized in that the second acquisition means acquires at least a portion of the second information through proximity communication with a terminal held by the user.

[0130] (Appendix 5) The information processing system described in Supplementary Note 5 is the information processing system described in any one of Supplementary Notes 1 to 4, characterized in that the specific test includes multiple types of tests.

[0131] (Appendix 6) The information processing system described in Appendix 6 is the information processing system described in any one of Appendixes 1 to 5, characterized in that the first information includes information regarding the time when the specific test was conducted, and the determination means determines whether the user has undergone the specific test within a specified period of time.

[0132] (Appendix 7) The information processing system described in Appendix 7 is the information processing system described in any one of Appendixes 1 to 6, further comprising a third acquisition means for acquiring third information regarding the departure criteria of the country from which the user is to depart, and the determination means determines whether the user has undergone the specific test so as to satisfy the departure criteria based on the first information, the second information, and the third information.

[0133] (Appendix 8) The information processing system described in Appendix 8 is the information processing system described in any one of Appendixes 1 to 7, further comprising a fourth acquisition means for acquiring fourth information regarding the entry standards of the country to which the user intends to enter, and the determination means determines whether the user has undergone the specific test so as to satisfy the entry standards based on the first information, the second information, and the fourth information.

[0134] (Appendix 9) The information processing method described in Appendix 9 is an information processing method characterized by acquiring first information regarding the implementation of a specific test, acquiring second information for determining whether or not a user is the person who has taken the specific test, determining whether or not the user has taken the specific test based on the first information and the second information, and providing output according to the result of the determination.

[0135] (Appendix 10) The computer program described in Appendix 10 is a computer program characterized by operating a computer to obtain first information regarding the implementation of a specific test, obtain second information for determining whether or not a user is the person who has taken the specific test, determine whether or not the user has taken the specific test based on the first information and the second information, and provide output according to the result of the determination.

[0136] (Appendix 11) The recording medium described in Appendix 11 is a recording medium having the computer program described in Appendix 10 recorded thereon. [Explanation of symbols]

[0137] 10. Information Processing Systems 11 Processors 100 Operation terminal 118 Face Recognition Camera 210 1st Information Acquisition Department 220 2nd Information Acquisition Department 225 Near Field Communication Unit 230 Departure Standards Acquisition Department 240 Immigration Standards Acquisition Department 300 Judgment section 350 Expiration Date Acquisition Department 400 Output section 500 inspection image database 600 User Terminals

Claims

1. A first acquisition means for acquiring first information regarding the performance of a particular test; A second acquisition means for acquiring second information for determining whether or not the user is the person who has taken the specific test; A determination means for determining whether or not the user has undergone the specific examination based on the first information and the second information; an output means for outputting an output according to a result of the determination; An information processing system comprising:

2. The second information includes a facial image of the user, The determination means determines whether or not the user has undergone the specific examination based on a facial image of the user and a facial image linked to the first information.

2. The information processing system according to claim 1 .

3. 3. The information processing system according to claim 2, wherein the face image linked to the first information is captured during or immediately after the specific examination.

4. 4. The information processing system according to claim 1, wherein the second acquisition means acquires at least a part of the second information by near-field communication with a terminal held by the user.

5. 5. The information processing system according to claim 1, wherein the specific test includes a plurality of types of tests.

6. The first information includes information regarding a time when the specific test was performed, The determination means determines whether or not the user has undergone the specific examination within a period set in accordance with a characteristic of the specific examination.

6. The information processing system according to claim 1,

7. The method further includes a third acquisition means for acquiring third information related to departure standards of a country from which the user wishes to depart, The determination means determines whether or not the user has undergone the specific test so as to satisfy the departure criteria, based on the first information, the second information, and the third information.

7. The information processing system according to claim 1,

8. The device further includes a fourth acquisition means for acquiring fourth information related to the entry standards of a country to which the user wishes to enter, The determination means determines whether the user has undergone the specific test so as to satisfy the entry criteria, based on the first information, the second information, and the fourth information.

8. The information processing system according to claim 1, wherein the information processing system is a data processing system.

9. Obtaining first information regarding the administration of a particular test; acquiring second information for determining whether the user is a person who has taken the specific test; determining whether the user has undergone the specific examination based on the first information and the second information; performing an output according to the result of the determination; 23. An information processing method comprising:

10. Obtaining first information regarding the administration of a particular test; acquiring second information for determining whether the user is a person who has taken the specific test; determining whether the user has undergone the specific examination based on the first information and the second information; performing an output according to the result of the determination; A computer program for causing a computer to operate in such a manner.

Citation Information

Patent Citations

  • Epidemic prevention information acquisition system, method and device, computer equipment and storage medium

    CN112529519A

  • Check-in system

    JP2005135310A

  • Alcohol testing device

    JP2011002407A

  • Non-stop face authentication system

    JP2018128970A

  • Ticket selling system using fingerprint authentication and application thereof

    JP2019152993A