Management system, management method, and management program
The management system improves test convenience for both organizers and users by using face authentication engines to verify and register high-quality face photos, electronically managing test procedures, and integrating with external services, thus reducing manual labor and enhancing operational efficiency.
Patent Information
- Application Number
- JP2023221446
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2025-07-09
AI Technical Summary
Existing technologies for test management systems focus primarily on user or organizer convenience but fail to provide a highly convenient experience for both parties, especially in diverse test scenarios involving public or private entities, and do not facilitate seamless integration of test results with external institutions.
A management system that includes a management device and user terminal, utilizing multiple face authentication engines to verify and register high-quality face photos for tests, electronically issuing admission tickets, and managing test procedures from application to result utilization, including face authentication at the test venue and electronic result sharing.
Enhances convenience for both test organizers and users by streamlining test operations, reducing manual labor, ensuring identity verification, and facilitating efficient utilization of test results across multiple platforms.
Smart Images

Figure 2025103802000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a management system, a management method, and a management program for managing electronic procedures related to tests.
Background Art
[0002] Regarding the implementation of tests for qualification certifications and proficiency tests, technologies have been proposed to improve user convenience by electronically handling test applications and issuing test tickets.
[0003] For example, in test applications via the Internet, technologies have been proposed to prevent fraudulent procedures such as impersonation by performing processes involving identity verification (for example, Patent Document 1). Also, technologies have been proposed to make a single face photo provided by a user usable for various tests by electronically creating test ticket forms (for example, Patent Document 2).
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, the above - mentioned conventional technologies mainly aim at utilizing electronic data efficiently for the user side taking the test or the organizer side of the test, and do not always provide a highly convenient test operation for both parties.
[0006] Today, various types of tests are widely conducted regardless of whether they are organized by public or private individuals. In such diverse tests with various modalities, it is desirable for both the organizers who conduct the tests and the users who take the tests to enjoy the convenience of electronic procedures.
[0007] In addition, users may take other related tests or submit test results to external institutions based on the test results. In such cases as well, it is desirable for users and those involved in the tests to enjoy the convenience of electronic procedures.
[0008] Therefore, the present disclosure proposes a management system, a management method, and a management program that can improve the convenience of those involved in the tests.
Means for Solving the Problems
[0009] To solve the above problems, a management system according to one aspect of the present disclosure includes a management device and a user terminal. The management device acquires information related to a test from the organizer of the test, and acquires a face photo to be used in the test from a user who intends to take the test. An acquisition unit, using a plurality of face authentication engines that perform face authentication processing, determines whether the face photo is of a quality that can be used in the test. A determination unit, when it is determined that the face photo can be used in the test, registers the face photo in association with the user. A registration unit, when the test is held, transmits an admission ticket including the registered face photo to the user terminal. A transmission unit.
Effects of the Invention
[0010] According to one aspect of the embodiment, the convenience of those involved in the test can be improved in the scenarios of test procedures and utilization of test results.
Brief Description of the Drawings
[0011]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Mode for Carrying Out the Invention
[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the following embodiments, the same parts are denoted by the same reference numerals, and redundant descriptions are omitted.
[0013] (1. Embodiment) (1-1. Outline of the Management System According to the Embodiment) FIG. 1 is a diagram showing an overview of the management system 1 according to the embodiment. FIG. 1 schematically shows each device and related person constituting the management system 1 according to the embodiment. The management process according to the embodiment is mainly executed by the management device 100 included in the management system 1. As shown in FIG. 1, the management system 1 includes a management device 100, a user terminal 10, a sponsor terminal 200, a payment system 300, and store service equipment 400. Further, the management system 1 may include other sponsors of tests different from the sponsor using the sponsor terminal 200, a partnering service 500 that provides various services in partnership with the management device 100, and the like.
[0014] The management device 100 is an information processing device that executes the management process according to the embodiment. For example, the management device 100 is a cloud server or the like that can communicate with the user terminal 10, the sponsor terminal 200, etc. via a network.
[0015] The management device 100 provides a test operation platform that can be used by users and test sponsors via a network. By using this platform, the test sponsor can operate the test safely and efficiently. The user can also use this platform to quickly and conveniently apply for an exam or register information that can be cross - used for multiple tests.
[0016] The user terminal 10 is an information processing terminal used by the user. For example, the user terminal 10 is a smartphone, a tablet terminal, a PC (Personal Computer), etc. The user terminal 10 according to the embodiment is provided with a camera and can capture the user's face to create a face photo (that is, image data including the face). In the following description, the user and the user terminal 10 may be treated as the same thing. That is, the user and the user terminal 10 can be read as each other.
[0017] The organizer terminal 200 is an information processing terminal used by an operator or the like who organizes the examination. For example, the organizer terminal 200 is a PC, a server, or the like. Similar to the relationship between the user terminal 10 and the user, in the following description, the organizer and the organizer terminal 200 may be treated as the same entity in some cases.
[0018] The payment system 300 is a system provided by an operator who executes payment procedures related to the examination. For example, the payment system 300 substitutes for processes such as collecting the examination fee from the user and transferring the collected examination fee to the organizer. The payment system 300 may be the same operator as the one that provides the management device 100, or may be a different operator.
[0019] The store service device 400 is a communicable multifunction printer (MFP) installed in a service device installation store such as a convenience store. The store service device 400 outputs, for example, a paper examination ticket or an examination result according to a request from the user.
[0020] The partnership service 500 is a general term for an operator who provides various services related to the examination using the platform, or the terminal used by the operator. The partnership service 500 is, for example, an operator who provides a job hunting support service that mediates job offers to the user based on the examination results.
[0021] (1-2. Prior problems related to examination operation) Prior to the description of the management system and management process according to the embodiment, prior problems related to examination operation will be described.
[0022] Generally, an examination is operated by an organizer who organizes the examination or an operator commissioned by the organizer. The user (examinee) submits an examination application with a proof photo or the like for identity verification attached to the application form, takes the examination with the issued examination ticket, and receives the examination result from the organizer.
[0023] In the operation of the examination, the organizer has the burden of back-office work. That is, the organizer needs to bear the workload and cost for the reception, sending, collection, digitization, etc. of the examination tickets. Also, it is difficult for the organizer to strictly determine the examination eligibility of each user, such as whether the proof photo submitted by the user meets the conditions stipulated by the examination (for example, it is a photo of the applicant himself / herself taken within three months of the examination date).
[0024] Also, even on the day of the examination, the organizer has the workload of dealing with the situation where the user forgets the examination ticket, verifying the identity of the user, and taking measures against improper behavior caused by bringing in electronic devices. In addition, the organizer may host multiple related examinations, but lacks means to communicate with the users who have taken a certain examination, such as continuously advertising the examination to them. That is, the organizer hopes to conduct an examination that expects the same user to take it multiple times, such as a proficiency test, or wants to encourage the user to take a higher-level examination among the related examinations, but it is difficult to regularly notify the user of such information.
[0025] On the other hand, for the user, it is troublesome to take a proof photo and prepare an application form for each examination. Also, on the day of the examination, the user may forget to bring the examination ticket or find it troublesome to carry the examination syllabus. Furthermore, for unfamiliar examinations, the user may not be able to make a good study plan, and may face the examination day with insufficient preparation, or may not know how to utilize the results even after taking the examination and thus cannot make good use of the results.
[0026] As described above, there are various problems on the side of the examination organizer and the user side in the previous examination operation. Therefore, the management system 1 according to the embodiment solves the previous problems by the configuration and operation described below.
[0027] As an example, when the management system 1 accepts an exam application from a user through electronic processing, it provides a platform that allows the user to easily register a facial photo. Specifically, the management system 1 determines whether the quality of the facial photo in the shooting meets the requirements for the exam and automatically registers the shooting date and time (timestamp). In addition, the management system 1 cooperates with the face recognition engine to perform identity verification and user identification at the exam venue.
[0028] According to the management system 1 with the above configuration, the organizer can quickly and surely confirm the identity of the user by performing face recognition on the user using the facial photo collected in advance at the time of applying for the exam, and can execute the attendance management of the user without manual processing. In addition, since the organizer can identify the user at the time of face recognition, the organizer can execute the on-site management and seat management of the user on the exam day without manual processing. Furthermore, the organizer can create an examinee ledger or easily create a seat layout through prior electronic processing.
[0029] Also, for the user, since the user can register a facial photo on the platform just by taking a photo of their own face with a smartphone or the like, the user can select an appropriate facial photo and apply for the exam in accordance with the outline of the exam they are taking. In addition, since the user can apply for the exam electronically, the user can complete electronic payment through the network or use flexible application procedures such as procedures from the store service device 400 installed in convenience stores or the like. Furthermore, during the period from application to the exam day, the user can refer to the study plan provided by the organizer through the platform or check the electronically issued outline.
[0030] In addition, even on the day of the exam, the user can present the exam ticket electronically issued within the user terminal 10, thus avoiding the situation of forgetting the exam ticket or bringing the wrong one. Note that if necessary, the user can obtain a printed exam ticket by using the printer function of the store service device 400. Also, after the exam, the user can check the exam results on the terminal, provide the exam results to other services such as job hunting support services, or easily apply for future exams. For example, when the user applies for a higher-level exam where a certain exam result is required to meet the passing criteria, since the past exam results are registered on the platform, the user can immediately check whether they can apply for the higher-level exam (whether they meet the exam eligibility). Furthermore, the user can receive information about the higher-level exam regularly or receive information about other recommended exams from the organizer.
[0031] As described above, the management system 1 provides means for solving various conventional problems related to exams. Below, the means for solving the problems will be described in detail according to the procedure of the management process controlled by the management system 1.
[0032] (1-3. Procedure of the management process according to the embodiment) First, with reference to FIG. 2, the procedure of the process in which the organizer registers information related to the exam on the platform will be described. FIG. 2 is a sequence diagram showing the procedure of the exam information registration process according to the embodiment. In the processes described below FIG. 2, each device of the management system 1 executes each process using, for example, a program (app) for using the functions of the management system 1 installed in each device or a web browser.
[0033] The organizer terminal 200 registers information related to the examination according to the operations of the organizer (step S101). For example, the organizer terminal 200 registers information used for the holding and operation of the examination, such as the name of the examination, the examination date, the examination outline, the examination conditions, the items to be described on the examination ticket, etc. Specifically, the organizer terminal 200 registers the information of the examination that the organizer desires to hold by inputting information into the input items displayed on the examination information registration page on the platform provided by the management device 100. The organizer terminal 200 transmits the registered information related to the examination to the management device 100 (step S102).
[0034] The management device 100 determines whether the examination information transmitted from the organizer terminal 200 is appropriate (step S103). Specifically, the management device 100 determines whether the transmitted examination information conforms to the specifications required by the platform, whether the information necessary for the registration of the examination has been input, etc. If the registration of the examination information is not appropriate (step S103; No), the management device 100 requests the organizer terminal 200 to re-register the examination information (step S104).
[0035] On the other hand, if the registration of the examination information is appropriate (step S103; Yes), the management device 100 registers the examination information in the platform (step S105).
[0036] When the examination is registered in the platform, the management device 100 can create an electronic examination ticket based on the information registered by the organizer terminal 200. FIG. 3 is a diagram showing an example of the electronic examination ticket 20 according to the embodiment.
[0037] As shown in FIG. 3, the electronic examination ticket 20 is provided with columns for displaying the examination date and time, examination number, examinee name, and the like. In addition, the electronic examination ticket 20 is provided with a column for displaying a face photo of the user taking the examination. When registering examination information, the organizer can specify the expiration period of the user's face photo (for example, using an image taken within the most recent three months, etc.). In addition, the organizer can also specify conditions other than the expiration of the face photo, such as not accepting a face photo with glasses worn. Further, the organizer can arbitrarily set the information displayed on the electronic examination ticket 20 (an outline indicating the examination schedule and precautions, etc.).
[0038] When the management device 100 receives an examination application from a user, it generates an electronic examination ticket corresponding to each user by embedding the received information in the electronic examination ticket 20.
[0039] (1-3. Procedure of management process according to the embodiment) Next, with reference to FIG. 4, the processing procedure regarding the examination application will be described. FIG. 4 is a sequence diagram showing the procedure of the examination application according to the embodiment.
[0040] First, the user installs an application for using the platform provided by the management device 100 on the user terminal 10 (step S201). Subsequently, the user performs user registration and examination application in order to take various examinations registered on the platform, which are displayed in the application (step S202).
[0041] For example, the user creates his / her own account in the application and registers attribute information such as name. In addition, the user registers a face photo for use in the examination application. For example, the user takes a photo of his / her own face using the camera provided in the user terminal 10 and transmits the taken face photo to the management device 100.
[0042] The management device 100 determines whether the face photo transmitted from the user terminal 10 is appropriate (step S203). If the face photo is not appropriate (step S203; No), the management device 100 requests the user to retake the face photo or transmit another face photo (step S204).
[0043] Here, the process by which the management device 100 determines the appropriateness of the face photo will be described with reference to FIG. 5. FIG. 5 is a diagram for explaining the face photo determination process according to the embodiment.
[0044] As shown in FIG. 5, when the management device 100 receives the user's face photo 30 from the user terminal 10, it stores the face photo 30 in the database 32. Then, the management device 100 transmits the face photo 30 to a plurality of face authentication engines in order to determine the appropriateness of the face photo 30.
[0045] A face authentication engine is a program having a function for authenticating the identity of a user using a face photo, and is provided, for example, by a business operator specializing in face authentication (referred to as a face authentication provider or the like). In the embodiment, the management device 100 uses three different face authentication engines, the first face authentication engine 34, the second face authentication engine 36, and the third face authentication engine 38.
[0046] Normally, face authentication engines have different features in various aspects, such as face range detection in an image, extraction of face feature amounts, and methods for matching feature amounts, according to their specifications. That is, the face authentication engines have different features of the images they are good at (features such as the brightness of the image, the ratio of the range occupied by the face in the image, the skin color of the user to be authenticated, and the depth of carving).
[0047] The management device 100 according to the embodiment improves the authentication accuracy and enhances the reliability of authentication by performing registration and collation with these multiple face authentication engines when the user registers a face photo or performs authentication. That is, the management device 100 serves as a platform for executing an authentication process using a multi-face authentication engine.
[0048] Since the face authentication engine uses a face photo as correct data for authenticating the identity of the user, it has a function for determining whether the face photo can withstand authentication and its appropriateness. Specifically, each face authentication engine that has received the face photo 30 from the management device 100 determines whether the face photo 30 contains characteristic parts such as eyes and nose so that it can be used for face authentication by the unique function of each engine. Then, the management device 100 can determine the appropriateness as a face photo used for exam applications and certificates (certification documents, etc.) of test results by using the quality check function of each face authentication engine.
[0049] FIG. 6 shows an example of items checked by each face authentication engine. FIG. 6 is a diagram showing a quality check item table 40 related to a face photo. In the example shown in FIG. 6, the quality check item table 40 has items such as "check item", "first face authentication engine", "second face authentication engine", and "third face authentication engine".
[0050] The quality check items shown in FIG. 6 indicate what items each face authentication engine checks the quality of the face photo based on and outputs results such as registration OK or NG. An example shown in FIG. 6 shows that the first face authentication engine 34 determines the deviation of the tilt in the left-right direction, up-down direction, and the angle of the face in the image, and determines whether they are within a predetermined standard. In other words, the first face authentication engine 34 requires that the face in the image is exactly facing forward as a registration requirement, indicating that such a face angle is an item for quality check. On the other hand, in the example of FIG. 6, the third face authentication engine 38 shows that it only checks the deviation of the tilt as a check item regardless of the left-right direction and up-down direction of the face angle in the image. Thus, each face authentication engine has different face angles and characteristics for which it is proficient in authentication, which also relates to the difference in the determination results. When the management device 100 receives a determination of registration NG from the first face authentication engine 34, it acquires which check item was caught. The management device 100 may notify the user of the acquired information as an item to be displayed in the determination result, for example.
[0051] Note that the quality check items shown in FIG. 6 are just examples, and the management device 100 may use a face recognition engine provided with various quality check items other than the example shown in FIG. 6. In addition, each face recognition engine may further determine the check items when there are check items added by the organizer for each test (for example, when the organizer requests a size or color tone different from normal for the face photo used for the certification).
[0052] In this way, the management device 100 can ensure the propriety of the face photo 30 of the user by determining the propriety of the face photo 30 of the user using a plurality of face recognition engines before the examination application. That is, the management device 100 registers only the face photo 30 determined to be proper by a plurality of face recognition engines as the face photo to be registered for the user to use in the examination application, thereby excluding in advance photos with hidden eyes, face photos whose face display area does not conform to the size required by the organizer, and the like. Note that the management device 100 may handle a face photo determined to be proper by at least one face recognition engine as registrable, or may handle only a face photo determined to be proper by all face recognition engines as registrable. In addition, the management device 100 does not necessarily need to determine the face photo using a face recognition engine, and may determine the face photo by any process such as using a learned image recognition model.
[0053] In addition, the management device 100 may provide the user with a face photo processing means based on the result determined at the time of face photo registration. For example, the management device 100 may provide the user with a trimming tool for adjusting the area where the face is displayed in the face photo and a color adjustment tool for adjusting the color in the application. Thereby, the user can immediately know whether the face photo to be registered is proper, and can process the face photo to be proper, so that the face photo can be registered easily and quickly.
[0054] Returning to FIG. 4, the explanation will continue. When the management device 100 determines that the face photo is appropriate (step S203; Yes), after recording the shooting date and time of the face photo, the management device registers the face photo on the platform (step S205). At this time, the management device 100 may, for example, connect to an external time management server or the like and issue an electronic certificate regarding the date and time when the face photo was taken or the date and time when the face photo was registered. Thereby, the management device 100 can ensure a high reliability regarding the expiration date of the user's face photo.
[0055] When it is determined that the face photo has been registered and there is no problem with the application for the exam by the user, the management device 100 accepts the application for the exam and transmits the user's application information to the payment system 300 for payment of the exam fee (step S206).
[0056] The payment system 300 settles the amount equivalent to the exam fee by a predetermined payment means (step S207). For example, the payment system 300 refers to the electronic payment means desired by the user and the exam fee registered for the exam for which the user has applied, and settles the exam fee by the electronic payment means. When the payment is completed, the payment system 300 notifies the management device 100 to that effect (step S208).
[0057] The management device 100 notifies the organizer terminal 200 that an application for the exam has been made by the user (step S209). In addition, the management device 100 notifies the user terminal 10 that the application for the exam has been completed (step S210). Such information regarding the application for the exam can be referred to by each device included in the management system 1, such as the store service device 400, by being registered on the platform. Therefore, if necessary, the user can use the printer function of the store service device 400 to issue a receipt for the exam fee (step S211).
[0058] Next, with reference to FIG. 7, the procedure of the electronic exam ticket issuance process will be described. FIG. 7 is a sequence diagram showing the procedure of exam ticket issuance according to the embodiment.
[0059] The user terminal 10 requests the management device 100 to issue an examination ticket for the applied test (step S301). At this time, the user selects, from the registered face photos, the face photo to be used for the test, that is, the face photo to be displayed on the electronic examination ticket.
[0060] The management device 100 determines whether the face photo selected by the user for the test applied by the user is within the expiration date (step S302). Specifically, the management device 100 determines whether the date of the time stamp of the face photo selected by the user conforms to the expiration date set by the organizer of the test. If the face photo is not within the expiration date (step S302; No), the management device 100 notifies the user that the face photo cannot be used in the test (step S303). Note that the management device 100 may prompt the user to select another face photo or propose to the user to newly take a face photo at this time.
[0061] On the other hand, if the face photo is within the expiration date (step S302; Yes), the management device 100 issues an electronic examination ticket including the face photo (step S304). When the issuance of the examination ticket is performed on the platform, the management device 100 notifies the store service device 400 of the procedure for printing out the examination ticket (step S305).
[0062] The store service device 400 outputs a paper examination ticket printed with the electronic examination ticket when the user desires or when the organizer desires to use a paper examination ticket instead of an electronic examination ticket (step S306).
[0063] In addition, the management device 100 transmits the information of the user for whom the examination ticket has been issued to the organizer terminal 200 (step S307). The organizer terminal 200 can create a list of names, a list of examinees, etc. for test operation based on the received user information (step S308). Note that the list of names, etc. may be created by the management device 100. In addition, the management device 100 transmits the data of the issued electronic examination ticket and the information on the examination registered from the organizer such as the examination syllabus to the user terminal 10 (step S309).
[0064] Next, the procedure of the operation process on the test day will be described. FIG. 8 is a sequence diagram showing the operation procedure on the test day according to the embodiment.
[0065] When the user visits the test venue on the test day, the user executes a check-in process indicating that the user has visited the test venue (step S401). In the management system 1, there can be multiple modes for the check-in process.
[0066] FIG. 9 shows an example of the check-in process. FIG. 9 is a diagram showing an example of the check-in process according to the embodiment. In the example of FIG. 9, the check-in is executed via an authentication terminal 50 which is an example of a device included in the management system 1.
[0067] The authentication terminal 50 is a terminal installed at the test venue and is installed by, for example, the organizer. The authentication terminal 50 is, for example, a tablet terminal, a smartphone, or the like. The authentication terminal 50 can communicate with the management device 100 via a network, and for example, transmits an image captured by a camera provided in the own device to the management device 100. Then, the authentication terminal 50 acquires an authentication result from the management device 100 and notifies the person who requested the authentication whether the identity has been confirmed (whether the comparison with the registered face photo has been successful).
[0068] Specifically, the management device 100 compares the face of the user captured by the authentication terminal 50 with the face photo registered in advance using a face recognition engine. Then, the management device 100 transmits to the authentication terminal 50 that the user is registered as a test taker and that the user's identity authentication has been completed. The authentication terminal 50 displays such an authentication result on the screen and notifies the user that the authentication has been completed, that is, the check-in has been completed. At this time, the authentication terminal 50 may display the location of the venue (room number, etc.) where the user will take the test, the seat number where the user should sit, and the seat position for the user who has performed the authentication.
[0069] In addition, the management device 100 transmits information of the user who has executed the check-in process to the organizer terminal 200. Based on such information, the organizer can check which users have visited the test venue and completed the check-in, and whether the users who have visited the test venue are indeed the applicants who have correctly applied. For example, the organizer can refer to the examinee list 52 showing the check-in status and check the check-in status of the users.
[0070] Next, another example of the check-in process will be shown using FIG. 10. FIG. 10 is a diagram showing another example of the check-in process according to the embodiment. In the example of FIG. 10, an example is shown in which the check-in is executed using the user terminal 10 owned by the user. In the example of FIG. 10, since the organizer does not need to install the authentication terminal 50, the check-in process can be executed with a simple system.
[0071] In the example shown in FIG. 10, when the user visits the test venue, the user executes a predetermined process using the user terminal 10 and transmits a message indicating that the check-in has been completed to the management device 100. Similar to the example shown in FIG. 9, the management device 100 transmits a message indicating that the user has checked in to the organizer terminal 200.
[0072] The organizer may check the check-in in the same manner as the examinee list 52 shown in FIG. 9, or may check the check-in using the seat map 54 as shown in FIG. 10. The seat map 54 is created by the management device 100 or the organizer terminal 200 based on, for example, information of the users taking the exam and the seat map provided by the organizer in advance. According to the seat map 54, the organizer can quickly check whether the users scheduled to sit in which seats have checked in.
[0073] Note that the management device 100 may transmit a seat map indicating the position where the user will sit to the user terminal 10 that has performed the check-in process. As a result, when the user arrives at the venue and performs the check-in process, the user can check the seat map and the seating position displayed on the user terminal 10 and go to the seat assigned to the user without checking the bulletin board or the like.
[0074] In addition, since there can be multiple processes for the check-in process using the user terminal 10, the management device 100 may adopt any means. For example, the user uses the user terminal 10 as a terminal having the same function as the authentication terminal 50 shown in FIG. 9. That is, the user takes a picture of the user's face with the camera provided in the user terminal 10 and transmits the taken face photo to the management device 100. The management device 100 collates the received face photo with the pre-registered face photo and performs a check-in process including face authentication of the user.
[0075] Alternatively, the user notifies the management device 100 that he / she has visited the test venue by pressing a button such as "Check-in" displayed on the screen of the user terminal 10. The management device 100 treats the notification from the user terminal 10 as a check-in and completes the user's check-in process. For example, the management device 100 uses the location information acquisition function provided in the user terminal 10 to control the application so that a screen display for check-in is made based on the location information when the user visits the test venue, thereby realizing the above check-in process. Alternatively, the management device 100 may control the application so that a screen display for check-in is made a predetermined time before the test start time. Note that the management device 100 may prompt the user to check in in various notification modes. For example, the management device 100 may prompt the user to perform the check-in process by causing the user terminal 10 to receive a signal output by a beacon pre-installed at a predetermined position in the venue. Alternatively, the management device 100 may prompt the user to perform the check-in process by causing the user terminal 10 to read a two-dimensional code or the like affixed to a predetermined position in the venue (for example, a bulletin board indicating the test venue or seat position, or on the seat where the user sits).
[0076] Returning to FIG. 8, the explanation will be continued. The management device 100 determines whether or not the authentication of the user has been completed with the check-in of the user (step S402). For example, the management device 100 determines whether or not the authentication of the user has been completed based on whether or not the face authentication of the user has been successful. If the authentication of the user has not been completed (step S402; No), the management device 100 notifies the user terminal 10 to that effect (step S403). In this case, the user contacts, for example, the organizer of the venue and performs user authentication by means other than face authentication (such as presenting an identification document).
[0077] On the other hand, if the authentication of the user has been completed (step S402; Yes), the management device 100 transmits to the organizer terminal 200 that the user has arrived at the venue (step S404). The organizer terminal 200 confirms the arriving user (step S405). At this time, the organizer terminal 200 may transmit to the management device 100 that it has confirmed the check-in of the user (step S406).
[0078] Thereafter, the management device 100 determines whether or not a preset set time has arrived a predetermined time before the start time of the test (step S407). If the set time has not arrived (step S407; No), the management device 100 waits until the set time arrives.
[0079] On the other hand, if the set time has arrived (step S407; Yes), the management device 100 notifies the user terminal 10 that the test will start after a predetermined time and performs predetermined control on the user terminal 10 (step S408).
[0080] For example, the management device 100 controls the user terminal 10 not to accept operations other than the display of the electronic examination ticket. Thereby, the management device 100 can prevent the user from performing an improper act such as operating an electronic device during the test time. The management device 100 may execute such control within the test time set by the organizer, for example, and release such control when the test ends.
[0081] Next, the procedure of the post - test management process will be described. FIG. 11 is a sequence diagram showing the procedure of the post - test management process according to the embodiment.
[0082] After a predetermined period has elapsed after the examination, the user makes an inquiry about the examination results to the management device 100 via the application (step S501). The management device 100 determines whether the examination results desired by the user, such as whether it has received the examination results from the organizer, can be confirmed (step S502). If the examination results cannot be confirmed (step S502; No), the management device 100 notifies the user that the examination results cannot be confirmed yet (step S503).
[0083] On the other hand, if the examination results can be confirmed (step S502; Yes), the management device 100 notifies the user of the results, such as by displaying the examination results on the application or browser (step S504).
[0084] Also, when there is a request from the user, the management device 100 sends a print request for the examination results to the store service device 400 (step S505). The store service device 400 prints out the examination results according to the request (step S506). Depending on the examination, there may be a case where a certification document indicating that the organizer has recognized the examination results is issued. In this case, the management device 100 sends not only the examination results but also data for printing the certification document to the store service device 400. Specifically, the management device 100 sends certification document data including the face photo displayed on the examination ticket, the pass / fail of the examination, and the evaluation points related to the proficiency test to the store service device 400.
[0085] Also, according to the user's request, the management device 100 shares the examination results with other examination organizers registered on the platform and the partnership service 500 that is in partnership with the management device 100 (step S507).
[0086] The cooperation service 500 is, for example, a job hunting support service. When the cooperation service 500 receives the test results of a user, it registers the test results in the user's account registered in the job hunting support service (step S508). Thereby, when the user uses the job hunting support service, the user can present his / her test results to potential employers or receive an appropriate job introduction based on the test results without the trouble of registering new information. Also, the cooperation service 500 may be, for example, a web application system for managing school application procedures and the like. Such a web application system supports the application of application documents, for example, by reflecting the results of mock tests or qualification tests taken by the user in the application documents for the school the user intends to apply to. When the web application system is in cooperation with the management device 100, the user can use the results of mock tests taken via the platform or the results of external tests such as language proficiency tests as substitutes for the test subjects in entrance examinations such as university entrance examinations.
[0087] As described above, the management system 1 executes various processes related to test operation. Furthermore, from the test application to after the test, the management system 1 may execute support processes (strengthening of engagement) for the user to achieve some purpose. This will be described with reference to FIG. 12. FIG. 12 is a flowchart showing the procedure of the support process according to the embodiment.
[0088] First, the management device 100 receives an exam application from the user (step S601). At this time, the management device 100 determines whether the user has the eligibility to take the exam for the said exam (step S602). For example, if the exam that the user intends to take this time is an advanced exam that requires achieving a predetermined score based on some exam results, the management device 100 refers to the user's past exam results and determines whether the user has achieved the score required for eligibility to take the exam. If the user does not have the eligibility to take the exam (step S602; No), the management device 100 notifies the user that they do not have the eligibility to take the exam (step S603). Note that the management device 100 may introduce to the user similar exams other than the one for which the user is applying this time among the exams registered on the platform, or propose a study plan for the user to obtain the eligibility to take the exam.
[0089] If the user has the eligibility to take the exam (step S602; Yes), the management device 100 accepts the user's exam application and registers the exam (step S604). Here, the management device 100 determines, for example, whether a learning plan recommended for the said exam has been set by the organizer (step S605).
[0090] If a learning plan has been set (step S605; Yes), the management device 100 provides the learning plan to the user (step S606). For example, the management device 100 provides the user with information such as the names of teaching materials like reference books to study three weeks before the exam, and the study methods to adopt one week before the exam. The learning plan may be set by the organizer or by an external partnering service (such as a cram school for exam preparation). Note that if no learning plan has been set for the said exam (step S605; No), the management device 100 skips the process of providing the learning plan.
[0091] Thereafter, the management device 100 determines whether the exam results of the exam taken by the user have been released (step S607). If the exam results have not been released (step S607; No), the management device 100 waits until the exam results are released.
[0092] On the other hand, when test results are obtained (step S607; Yes), the management device 100 determines whether there are other tests to propose to the user based on the test results (step S608). If there are no other tests to propose (step S608; No), the management device 100 ends the process without making a proposal.
[0093] On the other hand, if there are other tests to propose (step S608; Yes), the management device 100 proposes other tests to the user (step S609). For example, when the user passes a test or achieves good grades, the management device 100 proposes a more advanced higher-level test to the user than the test taken. Alternatively, when the test results obtained by the user meet the eligibility requirements for other tests, the management device 100 recommends that the user take the other test. Note that the management device 100 may propose not only tests but also a learning plan based on the test results to the user.
[0094] In this way, the management device 100 can assist users who do not know what learning methods to adopt by providing information on learning plans and next tests to users from before the test to after the test, and can teach users who have passed the test how to utilize the test results.
[0095] (1-4. Configuration of the Management Device According to the Embodiment) Next, the configuration of the management device 100 will be described. FIG. 13 is a diagram showing a configuration example of the management device 100 according to the embodiment.
[0096] As shown in FIG. 13, the management device 100 includes a communication unit 110, a storage unit 120, and a control unit 130. Note that the management device 100 may have an input unit (for example, a keyboard, a mouse, etc.) that receives various operations from an administrator or the like who manages the management device 100, and a display unit (for example, a liquid crystal display, etc.) for displaying various information.
[0097] The communication unit 110 is realized by, for example, a NIC (Network Interface Card), a network interface controller, or the like. The communication unit 110 is connected to a network N (for example, the Internet) by wire or wirelessly, and transmits and receives information to and from the user terminal 10, the authentication terminal 50, the organizer terminal 200, a provider that provides a face authentication engine, etc. via the network N. For example, the communication unit 110 may transmit and receive information using any communication standard or communication technology such as Wi-Fi (registered trademark), Bluetooth, SIM (Subscriber Identity Module), LPWA (Low Power Wide Area), etc.
[0098] The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 120 includes a user information storage unit 121, a test information storage unit 122, and a partnership service storage unit 123.
[0099] FIG. 14 shows an example of the user information storage unit 121. FIG. 14 is a diagram showing an example of the user information storage unit 121 according to the embodiment. In the example shown in FIG. 14, the information stored in the storage unit 120 may be conceptually shown as "A01" or "D01", but actually, each piece of information described later is stored in the storage unit 120.
[0100] The user information storage unit 121 stores information of users who use the platform provided by the management device 100. In the example shown in FIG. 14, the user information storage unit 121 has items such as "user ID", "registration information", "examination information", "face photo ID", and "registration date and time".
[0101] "User ID" indicates identification information for identifying a user. "Registration information" indicates personal information such as the user's name, and attribute information necessary for taking an exam, etc. "Exam information" indicates information on exams related to the user, such as the history of the user's exam applications and test results. "Face photo ID" indicates identification information for identifying the face photo registered by the user. "Registration date and time" indicates the date and time stamped as the date and time when the user took the face photo.
[0102] When a user applies for an exam, if multiple face photos are registered in the management device 100, the user can arbitrarily select a face photo and apply. In this case, the management device 100 may determine whether the face photo selected by the user is suitable for conditions such as the expiration date and size required for the exam, and accept the selection of a suitable face photo from the user.
[0103] In addition, when the management device 100 performs face authentication processing by itself, the user information storage unit 121 may store data to be treated as correct answer data for face authentication processing, such as the feature amount of the face included in the face photo, together with the face photo. That is, the management device 100 may separately hold the user's face photo data for authentication and for identification photos.
[0104] The exam information storage unit 122 stores the exam information registered from the organizers of each exam. For example, the exam information storage unit 122 stores various information such as the content and genre of the exam, the date and time of the exam, the implementation outline of the exam, the exam eligibility, the user information required for the application, and the learning plan for the exam.
[0105] The partnered service storage unit 123 stores information about service providers that partner with the platform provided by the management device 100. For example, the partnered service storage unit 123 stores information such as job hunting support services that use exam results as qualifications related to job hunting support and qualifications. As an example, the partnered service storage unit 123 stores setting information regarding the cooperation between exams and partnered services, such as which exams share information with which partnered services and which partnered service information is provided to the user when the user takes which exams.
[0106] Returning to FIG. 13, the description will be continued. The control unit 130 is realized, for example, by a program stored inside the management device 100 being executed with a RAM or the like as a work area by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), or the like. Further, the control unit 130 is a controller and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0107] As shown in FIG. 13, the control unit 130 includes an acquisition unit 131, a determination unit 132, a registration unit 133, and a transmission unit 134.
[0108] The acquisition unit 131 acquires various information used for the management process according to the embodiment. For example, the acquisition unit 131 acquires information related to the test from the organizer of the test. Further, the acquisition unit 131 acquires information required for the test such as the name of the user from the user who intends to take the test, and a face photo used for the test.
[0109] Further, the acquisition unit 131 may acquire a learning plan and information related to the test from the organizer or the partner service that desires to provide a learning plan to the user. Further, after the end of the test, the acquisition unit 131 acquires the test results of the user. Further, the acquisition unit 131 may acquire information related to the test results from an employment support service or another test organizer.
[0110] The determination unit 132 determines various information used for the management process according to the embodiment. For example, when a face photo is acquired from the user, the determination unit 132 determines whether the face photo has a quality that can be used for the test using a plurality of face recognition engines that perform face recognition processing.
[0111] Further, the determination unit 132 may determine whether the face photo set in the test for which the user requests an application is available for use in the test based on the expiration date of the face photo and the date and time when the face photo was taken. Thereby, the management device 100 can prevent a face photo that does not conform to the expiration date required by the organizer from being used when the user takes an exam.
[0112] Further, when there is an exam application from the user, the determination unit 132 may determine whether the user has the qualification to take the test. For example, the determination unit 132 refers to the exam conditions set by the organizer and the registered user information, and determines whether the user who has applied for the exam meets the exam conditions. Specifically, when the user attempts to take a test that cannot be taken unless a certain score is achieved in another test, the determination unit 132 refers to the user's past test results and verifies whether the user has achieved a certain score.
[0113] The registration unit 133 registers various types of information used in the management process according to the embodiment on the platform. For example, when it is determined by the determination unit 132 that the face photo transmitted from the user is of a quality that can be used in the test, the registration unit 133 registers the face photo in association with the user. In addition, the registration unit 133 registers various types of information used in the management process, such as the date and time when the face photo was taken, in association with each other.
[0114] Further, the registration unit 133 registers various types of information such as the exam application by the user, the registration of exam information by the organizer, and the information provided by various services such as partner services on the platform. Various devices using the platform can appropriately use the registered information via the management device 100.
[0115] The transmission unit 134 transmits various types of information used in the management process according to the embodiment to each device constituting the management system 1. For example, when the test is held, the transmission unit 134 transmits an exam ticket including the registered face photo to the user terminal 10.
[0116] In addition, when face authentication processing of a user is performed by the authentication terminal 50 at the venue where the test is actually held, the transmission unit 134 transmits the result of the identity authentication to the organizer terminal 200. Further, when the user is authenticated by the face authentication processing, that is, when the check-in processing of the test is completed, the transmission unit 134 may transmit information regarding the test associated with the examination ticket to the user terminal 10. For example, the transmission unit 134 may transmit to the user terminal 10 the time when the test starts, the room into which the user should enter, seat information indicating the position where the user should be seated indoors, and the like.
[0117] In addition, based on the set time associated with the examination ticket (for example, 10 minutes before the start of the test), the transmission unit 134 may transmit control information for temporarily restricting a predetermined operation of the user terminal 10 that transmitted the examination ticket. For example, the transmission unit 134 transmits control information for temporarily restricting operations other than displaying the electronic examination ticket to the user terminal 10 via the application. Thereby, the management device 100 can prevent fraudulent acts using the user terminal 10 while allowing the user terminal 10 to be used as an examination ticket.
[0118] Also, before the test is held, the transmission unit 134 may transmit to the user a learning plan set for the test related to the examination ticket based on the number of days from when the examination ticket is transmitted to the user until the test day. Further, after the test is held, the transmission unit 134 may transmit the test result of the user to the user, or may transmit information on other tests related to the test taken by the user (such as a higher-level test). In addition, when the user requests, the transmission unit 134 may transmit the test result of the user to a partnering service 500 such as an employment support service.
[0119] (2. Modifications of the Embodiment) The management process according to the above embodiment may involve various modifications. Hereinafter, modifications of the embodiment will be described.
[0120] (2-1. Use of Existing Information) In large-scale proficiency tests and the like, it is possible for employees of a company to take the exam collectively. At this time, if the company is using an entrance / exit management service or an attendance management service and has introduced face authentication for employee authentication, the management device 100 may execute test management processing using such information.
[0121] For example, assume that a company has partnered with an external service that manages employees' face photos or provides a face authentication engine for face authentication processing. Also, assume that the management device 100 has partnered with the external service used by the company. Then, the management device 100 receives exam applications for a plurality of employees of the company from the company's representative. The management device 100 collectively acquires user information such as employees' face photos and names that the external service has, and executes processes such as the exam application process, issuance of electronic exam tickets, and transmission of exam results described in the embodiment.
[0122] In this case, since the face photos managed by the company have already been used for face authentication processing, a certain quality and safety are guaranteed, and the association with the user is also completed. Therefore, the management device 100 can immediately use such face photos for exam applications. Also, since the company can execute exam applications for a plurality of employees collectively, it can complete the processes related to the exam simply and quickly.
[0123] (2-2. User Information) When the management device 100 receives registration of user information from a user who has installed the application, the management device 100 may request a personal identification document such as an identity card issued by a predetermined institution separately from the face photo. In this case, the management device 100 can determine the reliability of the user information by collating the user information described in the personal identification document with the information input by the user, or by collating the face photo attached to the personal identification document with the newly taken face photo. Also, the organizer may request, in addition to collating the pre-registered face photo with the face photo of the user taken at the venue in face authentication during the check-in process, collation with the face photo attached to the identity card. Thereby, the management device 100 can more reliably verify the identity of the user.
[0124] In addition, the management device 100 may automatically select a face photo with the latest shooting date and time registered for the face photo to be displayed on the admission ticket, regardless of the user's selection. Thereby, the management device 100 can prevent an old face photo from being selected by the user or a face photo that does not conform to the test from being selected.
[0125] The management device 100 may provide a function that allows the user to search for tests that the user can take or tests suitable for the user among the tests registered on the platform based on the acquired user information.
[0126] When there is an application for taking an exam from the user, the management device 100 may provide a display to the organizer such that the users who have applied for the exam can be confirmed in a list on a management screen or the like created for each organizer. Further, when the organizer independently uses an application management database service or the like, the management device 100 may perform processing to link the service with the data acquired by the management device 100.
[0127] The management device 100 may share the data of the electronic admission ticket sent to the user terminal 10 with the organizer terminal 200. Thereby, even when the battery of the user terminal 10 runs out or the user loses the user terminal 10, the organizer can smoothly conduct the test. Further, when the user does not have the user terminal 10 in the first place, the organizer may use the electronic admission ticket displayed on the organizer terminal 200 or hand over a paper output of the electronic admission ticket to the user.
[0128] (2-3. Device Configuration) In the above embodiment, an example in which the user terminal 10 is used at the time of registering a face photo and the authentication terminal 50 is used at the time of authentication processing in the management system 1 is shown. However, the device configuration and roles within the management system 1 can be changed as appropriate.
[0129] In the above-described embodiment, an example was shown in which the face authentication provider is operated by a business operator different from the management device 100, and a plurality of face authentication engines are provided from the face authentication provider to the management device 100. However, instead of receiving the provision of the face authentication engine from the face authentication provider, the management device 100 may execute the processing according to the embodiment in an on-premise environment in which a plurality of face authentication engines function by themselves. In this case, the management device 100 may be provided with a plurality of face authentication engines having different characteristics, for example, by generating a plurality of face authentication engines using different learning methods. Thereby, the management device 100 can execute management processing using a plurality of face authentication engines without necessarily relying on a plurality of business operators. Further, the management device 100 does not necessarily have to be a cloud server, and may function as a platform for managing a plurality of face authentication engines in a system constructed on a local network.
[0130] In the above-described embodiment, an example was shown in which the user installs an application on the user terminal 10 and uses various management processes. However, the management process does not necessarily have to use an application, and may be in a mode using a web browser or the like. That is, the user may access the platform using an application, or may access the platform via a web browser.
[0131] (3. Other Embodiments) The processing according to the above-described embodiment may be implemented in various different forms other than the above-described embodiment.
[0132] For example, among the respective processes described in the above-described embodiment, all or part of the processes described as being automatically performed can be manually performed, or all or part of the processes described as being manually performed can be automatically performed by a known method. In addition, regarding the processing procedures, specific names, and information including various data and parameters shown in the above document and drawings, they can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the illustrated information.
[0133] In addition, each component of each illustrated device is functionally conceptual and does not necessarily have to be physically configured as shown in the figure. That is, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of it can be functionally or physically distributed and integrated in any unit according to various loads, usage situations, etc.
[0134] In addition, the above-described embodiments and modified examples can be appropriately combined within a range that does not conflict with the processing content.
[0135] In addition, the effects described in this specification are merely examples and are not limited, and there may be other effects.
[0136] (4. Effects of the management system according to the present disclosure) As described above, the management system according to the present disclosure (management system 1 in the embodiment) includes a management device (management device 100 in the embodiment) and a user terminal (user terminal 10 in the embodiment). The management device includes an acquisition unit (acquisition unit 131 in the embodiment), a determination unit (determination unit 132 in the embodiment), a registration unit (registration unit 133 in the embodiment), and a transmission unit (transmission unit 134 in the embodiment). The acquisition unit acquires information related to the test from the organizer of the test and acquires a face photo used for the test from the user who intends to take the test. The determination unit determines whether the face photo is of a quality that can be used for the test using a plurality of face authentication engines that perform face authentication processing. The registration unit registers by associating the face photo with the user when it is determined that the face photo can be used for the test. The transmission unit transmits an admission ticket including the registered face photo to the user terminal when the test is held.
[0137] In this way, the management system according to the present disclosure determines the appropriateness of the face photo acquired from the user terminal and then performs management processes such as electronically submitting an application for taking an exam and sending an admission ticket. As a result, the management system eliminates the labor of the user of preparing a face photo every time an exam is taken and the labor of the exam organizer of collecting and managing face photos, and realizes highly convenient exam operation. That is, according to the management system, the convenience of the persons concerned with the exam can be improved in the scenes of exam procedures and utilization of exam results.
[0138] Further, the registration unit registers the date and time when the face photo was taken. The determination unit determines whether the face photo is available for the exam based on the expiration date of the face photo set in the exam for which the user requests an application and the date and time when the face photo was taken.
[0139] In this way, by electronically registering the shooting date and time of the face photo, the management system can prevent in advance a situation where a user uses a face photo with an expired expiration date by mistake or the organizer uses a face photo with an expired expiration date on the certification.
[0140] In addition, the transmission unit transmits the result of identity authentication by face authentication performed by a predetermined authentication terminal (authentication terminal 50 in the embodiment) when the user who has sent the admission ticket takes the exam, using the face photo included in the admission ticket, to the organizer of the exam related to the admission ticket.
[0141] In this way, the management system executes face authentication processing at the exam venue and completes the user's check-in when the authentication is completed, thereby eliminating the work burden of the organizer of manually checking the identity while referring to the user's face photo.
[0142] In addition, when the user is authenticated by the face authentication process, the transmission unit transmits information related to the exam associated with the admission ticket or seat information indicating the position where the user is seated in the exam to the user terminal or the authentication terminal.
[0143] In this way, the management system can omit tasks such as guiding in the examination venue by sending the examination schedule and seat map to the users who have completed check-in, or by displaying the room number and seat position on the authentication terminal.
[0144] In addition, when the user who has received the admission ticket takes the exam, the sending unit transmits the result of the predetermined authentication process performed by the user terminal to the organizer of the exam related to the admission ticket.
[0145] In this way, the management system may perform check-in for the exam using the user terminal that the user has. As a result, the organizer can smoothly proceed with the acceptance of the exam without installing an authentication terminal at the venue or deploying personnel for identity verification.
[0146] In addition, the determination unit determines whether there is a face authentication service pre-associated with the user. When there is a face authentication service pre-associated with the user, the registration unit registers the exam application of the user using the face photo and user information registered in the face authentication service.
[0147] In this way, when a company is already using face authentication in services such as attendance management services, the management system can process exam applications using information related to such services. As a result, the company can execute exam applications for multiple employees in a batch.
[0148] In addition, the sending unit transmits the learning plan set for the exam related to the admission ticket to the user based on the number of days from when the admission ticket is sent to the user until the exam date.
[0149] In this way, the management system can enhance the user's motivation and sense of accomplishment for the exam by recommending reference books and learning plans related to the exam to the user.
[0150] In addition, the sending unit transmits control information that temporarily restricts a predetermined operation of the user terminal that has sent the admission ticket based on the set time associated with the admission ticket.
[0151] In this way, during the test, the management system can prevent fraud while making use of the electronic examination ticket by temporarily restricting the operation of the user terminal.
[0152] In addition, when the transmission unit obtains the test result of the user who has sent the examination ticket, the transmission unit transmits the test result to the user and also transmits information on other tests related to the test taken by the user to the user.
[0153] In this way, the management system can continuously distribute information for enhancing the user's motivation, such as recommending a higher-level test to the user who has taken the test.
[0154] In addition, when the transmission unit obtains the test result of the user who has sent the examination ticket, the transmission unit transmits the test result to an external service that uses the test result according to the request of the user.
[0155] In this way, the management system can support the user to actively utilize the test result by providing the test result to an external service such as an employment support service.
[0156] In addition, when the acquisition unit obtains a request from a user who intends to take a predetermined test, the acquisition unit obtains the test results that the user has taken in the past. The determination unit determines whether or not the user has the eligibility to take the predetermined test that the user intends to take based on the test results that the user has taken in the past. The registration unit registers the user's application for the test only when it is determined that the user has the eligibility to take the predetermined test that the user intends to take.
[0157] In this way, the management system can manage the user's past test results, so as to determine whether the user has the eligibility to take the next test, etc., and thus can pre-eliminate invalid test applications and the like, making the test operation smoother.
[0158] (5. Hardware Configuration) The information devices such as the management device 100 and the user terminal 10 according to the above-described embodiments are realized by a computer 1000 configured as shown in FIG. 15, for example. Hereinafter, the management device 100 according to the embodiment will be described as an example. FIG. 15 is a hardware configuration diagram showing an example of a computer 1000 that realizes the functions of the management device 100. The computer 1000 includes a CPU 1100, a RAM 1200, a ROM (Read Only Memory) 1300, an HDD (Hard Disk Drive) 1400, a communication interface 1500, and an input / output interface 1600. Each part of the computer 1000 is connected by a bus 1050.
[0159] The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400 and controls each part. For example, the CPU 1100 expands a program stored in the ROM 1300 or the HDD 1400 into the RAM 1200 and executes processing corresponding to various programs.
[0160] The ROM 1300 stores a boot program such as a BIOS (Basic Input Output System) executed by the CPU 1100 when the computer 1000 is started up, a program depending on the hardware of the computer 1000, and the like.
[0161] The HDD 1400 is a computer-readable recording medium that non-temporarily records a program executed by the CPU 1100 and data used by such a program. Specifically, the HDD 1400 is a recording medium that records a program for executing the management process according to the present disclosure, which is an example of the program data 1450.
[0162] The communication interface 1500 is an interface for the computer 1000 to connect to an external network 1550 (for example, the Internet). For example, the CPU 1100 receives data from other devices or transmits data generated by the CPU 1100 to other devices via the communication interface 1500.
[0163] The input / output interface 1600 is an interface for connecting the input / output device 1650 and the computer 1000. For example, the CPU 1100 receives data from input devices such as a keyboard and a mouse via the input / output interface 1600. Also, the CPU 1100 transmits data to output devices such as a display, a speaker, and a printer via the input / output interface 1600. Further, the input / output interface 1600 may function as a media interface for reading a program or the like recorded on a predetermined recording medium (media). The media is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory or the like.
[0164] For example, when the computer 1000 functions as the management device 100 according to the embodiment, the CPU 1100 of the computer 1000 realizes functions such as the control unit 130 by executing the management processing program loaded on the RAM 1200. Also, the HDD 1400 stores a program for executing the management processing according to the present disclosure and data in the storage unit 120. Note that the CPU 1100 reads and executes the program data 1450 from the HDD 1400, but as another example, these programs may be acquired from other devices via the external network 1550.
[0165] As described above, the embodiments of the present application have been described in detail with reference to the drawings, but these are examples, and the present invention can be implemented in other forms with various modifications and improvements based on the knowledge of those skilled in the art, including the aspects described in the column of the disclosure of the invention.
Explanation of Reference Numerals
[0166] 1 Management system 10 User terminal 50 Authentication terminal 100 Management device 110 Communication unit 120 Memory unit 121 User information memory unit 122 Test information memory unit 123 Partner service memory unit 130 Control unit 131 Acquisition unit 132 Judgment unit 133 Registration unit 134 Transmission unit 200 Organizer terminal 300 Payment system 400 Store service equipment 500 Partner service
Claims
1. A management system including a management device and a user terminal, wherein the management device acquires information related to a test from the organizer of the test and acquires a face photo used in the test from a user who intends to take the test; an acquisition unit; a determination unit that determines whether the face photo has a quality available for use in the test using a plurality of face authentication engines that perform face authentication processing; a registration unit that, when it is determined that the face photo is available for use in the test, associates and registers the face photo with the user; a transmission unit that, when the test is held, transmits an admission ticket including the registered face photo to the user terminal; A management system characterized by comprising.
2. The registration unit registers the date and time when the face photo was taken, The determination unit determines whether the face photo is available for use in the test based on the expiration date of the face photo set in the test requested by the user and the date and time when the face photo was taken. The management system according to claim 1, characterized in that.
3. The transmission unit transmits the result of identity authentication by face authentication processing using the face photo included in the admission ticket, which is face authentication processing performed by a predetermined authentication terminal when the user who has transmitted the admission ticket takes the test, to the organizer of the test related to the admission ticket. The management system according to claim 1, characterized in that.
4. The transmission unit when the user is authenticated by the face authentication processing, transmits information related to the test associated with the admission ticket or seat information indicating the position where the user is seated in the test to the user terminal or the authentication terminal. The management system according to claim 3, characterized in that.
5. The transmission unit transmits the result of a predetermined authentication process performed by the user terminal when the user who has transmitted the admission ticket takes the test to the organizer of the test related to the admission ticket. The management system according to claim 1, characterized in that.
6. The determination unit determines whether there is a face authentication service pre-associated with the user, The registration unit when there is a face authentication service pre-associated with the user, registers the user's application for taking the test using the face photo and user information registered in the face authentication service. The management system according to claim 1, characterized in that.
7. The transmission unit Based on the number of days from when the examination ticket is sent to the user until the examination date, send the learning plan set for the examination related to the examination ticket to the user. The management system according to claim 1, characterized in that.
8. The transmission unit is Based on the set time associated with the examination ticket, transmit control information that temporarily restricts a predetermined operation of the user terminal that sent the examination ticket. The management system according to claim 1, characterized in that.
9. The transmission unit is When the user who sent the examination ticket obtains the test result of the examination, transmit the test result to the user and also transmit information on other examinations related to the examination taken to the user. The management system according to claim 1, characterized in that.
10. The transmission unit is When the user who sent the examination ticket obtains the test result of the examination, transmit the test result to an external service that uses the test result according to the request of the user. The management system according to claim 1, characterized in that.
11. The acquisition unit is When obtaining a request from the user who intends to take a predetermined examination, obtain the test results of the examinations that the user has taken in the past. The determination unit is Based on the test results that the user has taken in the past, determine whether the user has the eligibility to take a predetermined examination that the user intends to take. The registration unit is Register the user's application for the examination only when it is determined that the user has the eligibility to take a predetermined examination that the user intends to take. The management system according to claim 1, characterized in that.
12. A management method executed by a management system including a management device and a user terminal, The management device Obtain information related to the examination from the organizer of the examination and obtain a face photo used for the examination from the user who intends to take the examination. Using a plurality of face recognition engines that perform face recognition processing, determine whether the face photo is of a quality that can be used for the examination. When it is determined that the face photo is available for the examination, associate and register the face photo with the user. When the examination is held, send an examination ticket including the registered face photo to the user terminal. A management method characterized by including this.
13. A management program characterized by causing a computer to function as a management system including a management device and a user terminal, The management device An acquisition unit that acquires information about the test from the organizer of the test and acquires a face photo used in the test from a user who intends to take the test; A determination unit that determines whether the face photo has a quality that can be used in the test using a plurality of face authentication engines that perform face authentication processing; A registration unit that associates and registers the face photo and the user when it is determined that the face photo is available for the test; A transmission unit that transmits an admission ticket including the registered face photo to the user terminal when the test is held; A management program characterized by causing a management device to function as comprising the above.
Citation Information
Patent Citations
System and method for handling image
JP2001243486A
Server for procedural system in relation to examination
JP2003044348A