Electronic student identification card providing system, electronic student identification card providing method, and program

The electronic student ID card system enhances security by using biometric and character string verification to ensure only authorized individuals can access student information, addressing the vulnerability of existing systems to information leaks.

JP2025159197AActive Publication Date: 2025-10-17清水友大 +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025137363
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-20
Publication Date
2025-10-17
Estimated Expiration
2043-12-08

AI Technical Summary

Technical Problem

Existing electronic student ID cards are susceptible to leaks of personal information, necessitating a more secure system.

Method used

An electronic student ID card system that includes a memory unit, acquisition unit, authentication unit, and control unit to securely display student information on a display terminal after successful authentication, using biometric and character string verification.

Benefits of technology

Provides secure display of student information, preventing unauthorized access and ensuring information is only accessible to authorized individuals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025159197000001_ABST
    Figure 2025159197000001_ABST
Patent Text Reader

Abstract

To provide an electronic student identification card providing system, and the like, capable of providing a highly secure electronic student identification card.SOLUTION: An electronic student identification card providing system 10 includes: a storage unit 43 which stores one or more pieces of student information pertaining to one or more students; an acquisition unit 41 which acquires operation information indicating that display operation for displaying the one or more pieces of student information on a display terminal 50 has been performed through the display terminal 50; an authentication unit 44 which verifies the authenticity, when the acquisition unit 41 acquires the operation information, as to whether the display terminal 50 belongs to one student out of the one or more students, through the display terminal 50; and a control unit 45 which causes, when the authentication is successful, the display terminal 50 to display target student information which is student information on one student out of the one or more students.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an electronic student ID card providing system and the like. [Background technology]

[0002] Patent Document 1 discloses a digital student ID card conversion system that displays a digital student ID card on a portable electronic medium. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-96624 Summary of the Invention [Problem to be solved by the invention]

[0004] Meanwhile, it is desired to provide an electronic student ID card that is more secure and less susceptible to leaks of personal information, etc. Therefore, an object of the present invention is to provide an electronic student ID card providing system etc. that can provide an electronic student ID card with higher security. [Means for solving the problem]

[0005] An electronic student ID provision system according to one embodiment of the present invention includes a memory unit that stores one or more pieces of student information relating to one or more students; an acquisition unit that acquires operation information indicating that a display operation for displaying any of the one or more pieces of student information on a display terminal has been performed using the display terminal; an authentication unit that, when the operation information has been acquired by the acquisition unit, authenticates using the display terminal that the display terminal belongs to one of the one or more students; and, when the authentication is successful, a display control unit that displays target student information, which is student information relating to the one student from the one or more pieces of student information, on the display terminal.

[0006] In addition, an electronic student ID card providing method according to one embodiment of the present invention includes a storage step for storing one or more pieces of student information relating to one or more students; an acquisition step for acquiring operation information indicating that a display operation for displaying any of the one or more pieces of student information on a display terminal has been performed using the display terminal; an authentication step for, if the operation information has been acquired by the acquisition step, authenticating using the display terminal that the display terminal belongs to one of the one or more students; and a display control step for, if the authentication is successful, displaying target student information, which is student information relating to the one student from the one or more pieces of student information, on the display terminal. Furthermore, a program according to one aspect of the present invention is a program for causing a computer to execute the above-described method for providing an electronic student ID card. [Effects of the Invention]

[0007] According to the present invention, it is possible to provide an electronic student ID card providing system and the like that can provide electronic student ID cards with higher security. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a block diagram showing the functional configuration of an electronic student ID card providing system according to an embodiment of the present invention. [Figure 2] 2 is a schematic diagram showing a display terminal of the electronic student ID card providing system of FIG. 1. FIG. [Figure 3] 10 is a flowchart showing an example of an operation of the electronic student ID providing system of FIG. 1 to display student information. [Figure 4] FIG. 4 is a first explanatory diagram for explaining an example of the operation of FIG. 3. [Figure 5] FIG. 4 is a second explanatory diagram for explaining an example of the operation of FIG. 3. [Figure 6] 10 is a flowchart showing an example of an operation of the electronic student ID card providing system of FIG. 1 for generating an electronic key. [Figure 7] FIG. 7 is a first explanatory diagram for explaining an example of use of an electronic key generated by the example of the operation of FIG. 6. [Figure 8]FIG. 7 is a second explanatory diagram for explaining an example of use of the electronic key generated by the example of the operation of FIG. 6. [Figure 9] 10 is a flowchart showing an example of the operation of the electronic student ID providing system of FIG. 1 for allowing the use of a cashless payment function. [Figure 10] FIG. 10 is an explanatory diagram for explaining an example of the operation of FIG. 9. [Figure 11] 10 is a flowchart showing an example of the operation of the electronic student ID providing system of FIG. 1 for registering attendance. [Figure 12] FIG. 12 is an explanatory diagram for explaining an example of the operation of FIG. [Figure 13] 10 is a flowchart showing an example of an operation of the electronic student ID providing system of FIG. 1 for allowing the use of a chat function. [Figure 14] FIG. 14 is an explanatory diagram for explaining an example of the operation of FIG. [Figure 15] 10 is a flowchart showing an example of the operation of the electronic student ID providing system of FIG. 1 for allowing the student discount function to be used. [Figure 16] FIG. 16 is an explanatory diagram for explaining an example of the operation of FIG. 15. [Figure 17] 10 is a flowchart showing an example of an operation of the electronic student ID card providing system of FIG. 1 for allowing a door unlocking function to be used. [Figure 18] FIG. 18 is an explanatory diagram for explaining an example of the operation of FIG. 17. [Figure 19] 10 is a flowchart showing an example of the operation of the electronic student ID card providing system of FIG. 1 to enable a predetermined operation. [Figure 20] FIG. 20 is an explanatory diagram for explaining an example of the operation of FIG. 19. [Figure 21] 10 is a flowchart showing an example of the operation of the electronic student ID providing system of FIG. 1 for allowing the use of functions such as viewing school guides. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

[0010] 1 is a block diagram showing the functional configuration of an electronic student ID card providing system 10 according to an embodiment of the present invention. First, the functional configuration of the electronic student ID card providing system 10 will be described with reference to FIG.

[0011] The electronic student ID card providing system 10 is a system that provides electronic student ID cards by electronically displaying student information, etc. As shown in Figure 1, the electronic student ID card providing system 10 includes a database 20, multiple management terminals 30, a processing device 40, and multiple display terminals 50.

[0012] The database 20 includes multiple pieces of student information relating to multiple students. The students may be university students, high school students, junior high school students, elementary school students, etc. The student information may include names, student ID numbers, grades, faculties, departments, etc. For example, the database 20 may be a database for one school rather than multiple schools, and the multiple students may include students currently enrolled at the school and students who have enrolled in the school in the past. The school may be a university, high school, junior high school, elementary school, etc.

[0013] The multiple management terminals 30 are information terminals of multiple administrators who manage the database 20. Each of the multiple administrators can edit the database 20 using the management terminal 30 of that administrator. Each of the multiple management terminals 30 is a smartphone, a tablet terminal, a personal computer, or the like.

[0014] The processing device 40 is a device that performs various processes to provide an electronic student ID card. The processing device 40 includes an acquisition unit 41, a generation unit 42, a storage unit 43, an authentication unit 44, and a control unit 45. The processing device 40 may be realized by a cloud server or the like, or may be realized by an on-premise server or the like. The acquisition unit 41, the generation unit 42, the storage unit 43, the authentication unit 44, and the control unit 45 may be provided in a single housing or may be distributed across multiple housings.

[0015] The acquiring unit 41 acquires one or more pieces of student information relating to one or more students. In this embodiment, the acquiring unit 41 can access the database 20 and acquires the plurality of pieces of student information contained in the database 20.

[0016] Furthermore, the acquiring unit 41 acquires operation information indicating that a display operation for displaying one or more pieces of student information on the display terminal 50 has been performed using the display terminal 50. For example, when a student performs a display operation using the display terminal 50, the display terminal 50 transmits the operation information to the processing device 40, and the acquiring unit 41 acquires the operation information. The display operation can be performed using application software or the like installed on the display terminal 50.

[0017] The generation unit 42 is an example of a string generation unit that generates a string that is assigned to each of one or more students and updated at a predetermined update period. For example, the generation unit 42 generates a plurality of strings that are assigned to multiple students and that are different from one another, and updates the plurality of strings at a predetermined update period. As a result, each of the multiple students is assigned a unique string that is different from that of other students, and the string is updated at a predetermined update period. For example, the generated string can be viewed on a predetermined web page that only the assigned students can log in to and access.

[0018] The generation unit 42 is an example of a code generation unit that generates a code for registering attendance at a class. For example, the generation unit 42 generates a different code for each class. The code may be a character string, a one-dimensional code, a two-dimensional code, or the like. The generated code may be displayed on a display or the like in the classroom where the class is held, or may be displayed on an attendance registration terminal or the like.

[0019] The generation unit 42 is an example of a first electronic key generation unit that generates a first electronic key for using the chat function, an example of a second electronic key generation unit that generates a second electronic key for using the student discount function, and an example of a third electronic key generation unit that generates a third electronic key for performing a predetermined operation on one or more students or one or more student information items. The generation unit 42 is also an example of a fourth electronic key generation unit that generates a fourth electronic key for using the door unlocking function, an example of a fifth electronic key generation unit that generates a fifth electronic key for using at least one of the functions of viewing the school guide, using school facilities, and issuing a certificate, and an example of a sixth electronic key generation unit that generates a sixth electronic key for using the cashless payment function. The first, second, third, fourth, fifth, and sixth electronic keys may be different from each other or may be the same. The first, second, third, fourth, fifth, and sixth electronic keys may be different for each student. The first electronic key, the second electronic key, the third electronic key, the fourth electronic key, the fifth electronic key, and the sixth electronic key are character strings, etc. For example, the generated first electronic key, the second electronic key, the third electronic key, the fourth electronic key, the fifth electronic key, and the sixth electronic key are transmitted to the display terminal 50.

[0020] The storage unit 43 stores one or more pieces of student information relating to one or more students. In this embodiment, the storage unit 43 stores a plurality of pieces of student information acquired by the acquisition unit 41. In this way, since the storage unit 43 stores a plurality of pieces of student information, the control unit 45 and the like can acquire the plurality of pieces of student information from the storage unit 43, and do not need to acquire the information from the database 20.

[0021] The storage unit 43 also stores graduation information indicating the date of graduation of each of the one or more students. In this embodiment, the graduation information is included in the database 20, and the storage unit 43 stores the graduation information acquired by the acquisition unit 41 and indicating the date of graduation of each of the multiple students.

[0022] When one or more students repeat a year, the graduation date indicated by the graduation information for that student is updated. For example, when one or more students repeat a year, the graduation date indicated by the graduation information contained in database 20 is updated using management terminal 30 or the like, the acquisition unit 41 acquires the updated graduation information, and the storage unit 43 stores the updated graduation information. In this way, the graduation date indicated by the graduation information stored in storage unit 43 is updated.

[0023] The storage unit 43 also stores biometric information for each of one or more students. The biometric information is information indicating a fingerprint, iris, face, retina, or vein. In this embodiment, each of the students is asked to submit their biometric information, which is then linked to the student information about the student and included in the database 20. The storage unit 43 stores the biometric information acquired by the acquisition unit 41.

[0024] When operation information is acquired by the acquisition unit 41, the authentication unit 44 uses the display terminal 50 to authenticate that the display terminal 50 belongs to one of the one or more students. If the display terminal 50 belongs to one of the one or more students, the authentication unit 44 succeeds in the authentication. On the other hand, if the display terminal 50 does not belong to one of the one or more students, the authentication unit 44 fails the authentication.

[0025] For example, the authentication unit 44 makes the authentication successful when the biometric information input to the display terminal 50 matches any one of the one or more pieces of biometric information stored in the storage unit 43. Specifically, when the acquisition unit 41 acquires operation information, the authentication unit 44 displays an input screen on the display terminal 50 to prompt the user to input biometric information. The authentication unit 44 determines whether the biometric information input to the input screen matches any one of the one or more pieces of biometric information stored in the storage unit 43, and makes the authentication successful if they match, or fails if they do not match.

[0026] Furthermore, the authentication unit 44 makes the authentication successful when the character string input to the display terminal 50 matches any one of the one or more character strings generated by the generation unit 42. Specifically, when the acquisition unit 41 acquires operation information, the authentication unit 44 displays an input screen on the display terminal 50 to prompt the user to input a character string. The authentication unit 44 determines whether the character string input to the input screen matches any one of the one or more character strings generated by the generation unit 42 (character strings assigned to each of the one or more students and updated at predetermined update intervals), and makes the authentication successful if they match, or fails if they do not match.

[0027] The method that the authentication unit 44 uses to perform authentication may be predetermined, may be determined by the management terminal 30, may be determined by the processing device 40, or may be selectable by the display terminal 50.

[0028] The control unit 45 is an example of a display control unit that, when authentication by the authentication unit 44 is successful, causes the display terminal 50 to display target student information, which is student information related to one student among the information on one or more students. For example, the control unit 45 identifies one student from among multiple students using biometric information or a character string input to the display terminal 50 during authentication by the authentication unit 44, extracts target student information, which is student information related to the one student, from the storage unit 43, and transmits the target student information to the display terminal 50 to display it. For example, the control unit 45 displays the target student information on the display terminal 50 by displaying a card face on which the target student information is arranged. For example, the card face may be designed like a student ID card and may include a school emblem or the like.

[0029] Note that if the authentication by the authentication unit 44 is successful and the date on which the display operation was performed is after the graduation date of the student in question, the control unit 45 does not display the target student information on the display terminal 50. For example, the operation information indicating that the display operation was performed includes information indicating the date on which the display operation was performed.

[0030] The control unit 45 is an example of a chat function control unit that, when a first electronic key is input into each of the display terminals 50 of a plurality of different students that have been successfully authenticated by the authentication unit 44, enables the chat function on each of the display terminals 50 and enables chats between the display terminals 50 using the chat function. For example, the application software as described above installed on the display terminal 50 has a function for accepting input of the first to sixth electronic keys and a chat function, and the control unit 45 prohibits use of the chat function before the first electronic key is input into the display terminal 50 and lifts the prohibition on use of the chat function when the first electronic key is input into the display terminal 50. When the prohibition on use of the chat function is lifted, each of the display terminals 50 becomes able to chat using the chat function. When the first to sixth electronic keys are input into the display terminal 50, the display terminal 50 notifies the processing device 40 of this fact and an identifier unique to the display terminal 50. The control unit 45 determines whether the display terminal 50 has been successfully authenticated by the authentication unit 44 based on an identifier or the like unique to the display terminal 50.

[0031] The control unit 45 also uses each of the multiple display terminals 50 that have the chat function enabled to accept the creation of multiple profiles for a single student associated with the display terminal 50, accept the selection of a profile to be used for each chat group from among the multiple profiles, and enable chats in each chat group using the selected profile. For example, the application software with the chat function described above has the functions of accepting the creation of multiple profiles for a single student associated with the display terminal 50, accepting the selection of a profile to be used for each chat group from among the multiple profiles, and enabling chats in each chat group using the selected profile. The control unit 45 enables these functions using the display terminal 50 by lifting the prohibition on use of the chat function. For example, a chat group could be a group of only seminar students or a group of only students taking the same subject. It is also possible to use chat to check on the safety of students, etc.

[0032] Furthermore, the control unit 45 deletes the chat history when a predetermined storage period has elapsed. For example, the application software having the chat function described above has a function to delete the chat history when a predetermined storage period has elapsed, and the control unit 45 deletes the chat history when the predetermined storage period has elapsed by lifting the prohibition on use of the chat function. For example, the predetermined storage period may be the period of attendance at school or the period of an academic year.

[0033] Furthermore, the control unit 45 is an example of a registration control unit that registers that a certain student has attended a class if the code entered into the display terminal 50 that has been successfully authenticated by the authentication unit 44 matches the code generated by the generation unit 42. For example, the application software as described above installed on the display terminal 50 has a function for registering attendance at a class, and the certain student uses the application software to enter a code for registering attendance. As a result, the code entered into the display terminal 50 is transmitted to the processing device 40, and the control unit 45 can obtain the code entered into the display terminal 50 and check whether the code matches the code generated by the generation unit 42. The control unit 45 determines which student's display terminal 50 belongs to the display terminal 50 based on an identifier unique to the display terminal 50, etc.

[0034] Furthermore, when the second electronic key is input to the display terminal 50 that has been successfully authenticated by the authentication unit 44, the control unit 45 is an example of a student discount function control unit that enables the display terminal 50 to use the student discount function and allows the display terminal 50 to receive a student discount by holding the display terminal 50 over a predetermined terminal. For example, the application software as described above installed on the display terminal 50 has a student discount function, and the control unit 45 prohibits use of the student discount function before the second electronic key is input to the display terminal 50 and lifts the prohibition on use of the student discount function when the second electronic key is input to the display terminal 50. By lifting the prohibition on use of the student discount function, the display terminal 50 becomes usable. When the display terminal 50 that has become usable for the student discount function is held over a predetermined terminal with the student discount function activated (for example, with an electronic student ID displayed), information verifying that the student associated with the display terminal 50 is enrolled in school is transmitted to the predetermined terminal, and the student discount processing is performed at the predetermined terminal, allowing the student discount to be received. For example, by installing predetermined terminals in karaoke, amusement parks, restaurants, travel agencies, train stations, etc., it may be possible to offer student discounts.

[0035] Furthermore, the control unit 45 is an example of an operation control unit that, when the third electronic key is input to a predetermined number or more of the management terminals 30 within a predetermined input period, enables the management terminal 30 into which the third electronic key is input to perform a predetermined operation related to one or more students or one or more pieces of student information, thereby enabling the predetermined operation to be performed using the management terminal 30 into which the third electronic key is input. For example, application software having a function for accepting a predetermined operation is installed on the management terminals 30, and the control unit 45 prohibits use of the function before the third electronic key is input to a predetermined number or more of the management terminals 30 within the predetermined input period, and lifts the prohibition on use of the function when the third electronic key is input to a predetermined number or more of the management terminals 30 within the predetermined input period. By lifting the prohibition on use of the function, the management terminal 30 into which the third electronic key is input becomes usable and can perform a predetermined operation using the function. The predetermined operations include registering new student information, editing student information, sending important emails to students, and viewing confidential information.

[0036] Furthermore, the control unit 45 is an example of an unlocking function control unit that, when a fourth electronic key is input into the display terminal 50 that has been successfully authenticated by the authentication unit 44, enables the display terminal 50 to have a door unlocking function enabled, allowing the display terminal 50 to unlock the door using the door unlocking function. For example, the application software as described above installed in the display terminal 50 has a door unlocking function, and the control unit 45 prohibits use of the door unlocking function before the fourth electronic key is input into the display terminal 50, and lifts the prohibition of use of the door unlocking function when the fourth electronic key is input into the display terminal 50. By lifting the prohibition of use of the door unlocking function, the display terminal 50 becomes usable with the door unlocking function activated. For example, when the display terminal 50 that has become usable with the door unlocking function is held over a door, the door recognizes that the display terminal 50 is the one that has been successfully authenticated by the authentication unit 44 and into which the fourth electronic key has been input, and the door is unlocked. It should be noted that the door may be unlocked by other methods using the display terminal 50, rather than by holding the display terminal 50 over the door.

[0037] Furthermore, when the fifth electronic key is input to a display terminal 50 that has been successfully authenticated by the authentication unit 44, the control unit 45 is an example of a function control unit that enables at least one of the functions of viewing a school guide, using school facilities, and issuing a certificate on the display terminal 50, thereby enabling at least one of viewing a school guide, using school facilities, and issuing a certificate using the function using the display terminal 50. For example, the application software installed on the display terminal 50 as described above has the function, and the control unit 45 prohibits use of the function before the fifth electronic key is input to the display terminal 50 and lifts the prohibition on use of the function when the fifth electronic key is input to the display terminal 50. By lifting the prohibition on use of the function, the display terminal 50 becomes usable. The school guide viewing function allows the user to view school information, such as school guides, created in advance by the school, and this function allows the user to view the information using the display terminal 50. The school facility use function is a function for using school facilities such as libraries, and for example, by holding the display terminal 50 with this function activated over the entrance gate, the facility can be entered. The certificate issuance function is a function for issuing certificates, and for example, by holding the display terminal 50 with this function activated over a certificate issuing machine, a certificate can be issued. Examples of certificates include a certificate of enrollment, a transcript, a certificate of expected graduation, a health check certificate, a certificate of expected completion (graduate school), a certificate of expected credit acquisition grades (graduate school), a certificate of expected teacher license acquisition, a certificate of expected librarian qualification acquisition, a certificate of expected librarian teacher qualification acquisition, and a certificate of the fee for reissuing a student ID card, etc.

[0038] Furthermore, when the sixth electronic key is input into the display terminal 50 that has been successfully authenticated by the authentication unit 44, the control unit 45 is an example of a payment function control unit that enables the display terminal 50 to use the cashless payment function and allows cashless payment by holding the display terminal 50 over a predetermined terminal. For example, the application software as described above installed on the display terminal 50 has a cashless payment function, and the control unit 45 prohibits use of the cashless payment function before the sixth electronic key is input into the display terminal 50 and lifts the prohibition of use of the cashless payment function when the sixth electronic key is input into the display terminal 50. By lifting the prohibition of use of the cashless payment function, the display terminal 50 becomes usable. When the display terminal 50 that has become usable for the cashless payment function is held over a predetermined terminal with the cashless payment function activated (for example, with an electronic student ID card displayed), registered credit card information and the like are transmitted to the predetermined terminal, enabling cashless payment. For example, payments for school meals, admission fees, examination fees, textbooks, practical training fees, certificate issuance, etc. may be made cashless.

[0039] The multiple display terminals 50 are information terminals for multiple students. Each of the multiple students can use the display terminal 50 of that student to display student information about that student. For example, each of the multiple display terminals 50 is a smartphone, a tablet terminal, a personal computer, or the like. Fig. 2 is a schematic diagram showing the display terminal 50 of the electronic student ID card providing system 10 of Fig. 1. Next, the display terminal 50 will be described.

[0040] 2, application software for displaying student information, etc. is installed on the display terminal 50, and students can use the application software to display student information, etc. For example, the application software is provided by the electronic student ID providing system 10 and can be installed from a predetermined web page, etc.

[0041] Fig. 3 is a flowchart showing an example of the operation of the electronic student ID providing system 10 of Fig. 1 to display student information. Fig. 4 is a first explanatory diagram for explaining an example of the operation of Fig. 3. Fig. 5 is a second explanatory diagram for explaining an example of the operation of Fig. 3. Next, with reference to Figs. 3 to 5, an example of the operation of the electronic student ID providing system 10 to display student information will be described. As shown in FIG. 3, the acquisition unit 41 acquires information on a plurality of students (step S1). The storage unit 43 stores information about a plurality of students (step S2).

[0042] The acquiring unit 41 acquires operation information indicating that a display operation for displaying any one of the plurality of pieces of student information on the display terminal 50 has been performed using the display terminal 50 (step S3).

[0043] When the operation information is acquired by the acquisition unit 41, the authentication unit 44 uses the display terminal 50 to perform authentication that the display terminal 50 belongs to one of the students (step S4). The control unit 45 determines whether or not the authentication by the authentication unit 44 has been successful (step S5).

[0044] If the authentication by the authentication unit 44 is successful (Yes in step S5), the control unit 45 determines whether the date on which the display operation was performed is after the graduation date of the student 1 (step S6).

[0045] If the date on which the display operation was performed is not later than the graduation date of the first student (No in step S6), the control unit 45 causes the display terminal 50 to display the target student information, which is student information related to the first student (step S7).

[0046] If the authentication by the authentication unit 44 is not successful (No in step S5), the control unit 45 ends the process without displaying the target student information on the display terminal 50. Also, if the date on which the display operation was performed is after the graduation date of the first student (Yes in step S6), the control unit 45 ends the process without displaying the target student information on the display terminal 50.

[0047] For example, as shown in FIG. 4A, the generation unit 42 references the database 20 to generate individual character strings to be assigned to each of multiple students. As shown in FIG. 4B, the generated character strings are notified to the assigned students online or offline. As shown in FIG. 5A, when a student installs application software on the display terminal 50 and touches the "Student ID Issue" icon as a display operation, the acquisition unit 41 acquires operation information. As shown in FIG. 5B, the authentication unit 44 displays a character string input screen on the display terminal 50 and performs authentication. If the character string input to the display terminal 50 matches the character string generated by the generation unit 42, the authentication is successful. If the character string does not match, the authentication is unsuccessful. As shown in FIG. 5C, if the authentication by the authentication unit 44 is successful, the control unit 45 displays the target student information on the display terminal 50. Here, the control unit 45 displays the target student information on the display terminal 50 by displaying the card face on which the target student information is arranged.

[0048] Fig. 6 is a flowchart showing an example of the operation of the electronic student ID card providing system 10 of Fig. 1 to generate an electronic key. Fig. 7 is a first explanatory diagram for explaining an example of the use of the electronic key generated by the example of the operation of Fig. 6. Fig. 8 is a second explanatory diagram for explaining an example of the use of the electronic key generated by the example of the operation of Fig. 6. Next, an example of the operation of the electronic student ID card providing system 10 to generate an electronic key will be described with reference to Figs. 6 to 8.

[0049] 6, the acquisition unit 41 acquires operation information indicating that a generation operation for generating an electronic key has been performed using the display terminal 50 (step S11). For example, the generation operation can be performed using application software installed on the display terminal 50 that has been successfully authenticated by the authentication unit 44. The acquisition unit 41 acquires operation information indicating that the generation operation has been performed using the display terminal 50 from the display terminal 50 in the same manner as the operation information indicating that the display operation has been performed using the display terminal 50.

[0050] The generation unit 42 generates an electronic key (step S12). For example, the generation operation includes an operation of determining for which function an electronic key is to be generated, and the generation unit 42 generates an electronic key for the function determined in the generation operation. For example, if the function determined in the generation operation is a chat function, the generation unit 42 generates a first electronic key for the chat function.

[0051] The control unit 45 transmits the electronic key generated by the generation unit 42 to the display terminal 50 (step S13). This allows the electronic key to be input to the display terminal 50 that has been successfully authenticated by the authentication unit 44. Note that the generation unit 42 may generate the electronic key when the authentication by the authentication unit 44 has been successful.

[0052] As shown in (a) of Figure 7, when a student uses a personal computer to use a function that requires an electronic key to be used (for example, a function for taking online classes), the electronic key can be entered into the personal computer by entering it into the display terminal 50, as shown in (b) of Figure 7, and the student can be allowed to log in to the personal computer and use the function using the personal computer, as shown in (c) of Figure 7. As shown in FIG. 8, the generating unit 42 may generate a common electronic key for using a plurality of functions such as viewing a school guide.

[0053] Fig. 9 is a flowchart showing an example of the operation of the electronic student ID providing system 10 of Fig. 1 for allowing the cashless payment function to be used. Fig. 10 is an explanatory diagram for explaining an example of the operation of Fig. 9. As shown in FIG. 9, the control unit 45 determines whether or not the sixth electronic key has been input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (step S21). If the sixth electronic key has not been input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (No in step S21), the control unit 45 ends the process.

[0054] When the sixth electronic key is input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (Yes in step S21), the control unit 45 determines whether or not a credit card is registered (step S22).

[0055] If the credit card is not registered (No in step S22), the control unit 45 accepts the registration of the credit card (step S23). For example, as shown in (a) and (b) of Figure 10, the control unit 45 accepts input of information about the credit card via the display terminal 50, and registers the credit card when the input is completed, as shown in (c) of Figure 10.

[0056] When the control unit 45 accepts the registration of the credit card, it transitions the display terminal 50 to a state in which the cashless payment function is available (step S24). Furthermore, when the credit card is registered (Yes in step S22), the control unit 45 transitions the display terminal 50 to a state in which the cashless payment function is available (step S24).

[0057] Fig. 11 is a flowchart showing an example of the operation of attendance registration performed by the electronic student ID providing system 10 of Fig. 1. Fig. 12 is an explanatory diagram for explaining an example of the operation of Fig. 11.

[0058] As shown in Fig. 11, the control unit 45 determines whether or not the code input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 matches the code generated by the generation unit 42 (step S31). For example, as shown in Fig. 12(a), the generated code is a character string and is posted in a classroom or the like. Also, as shown in Fig. 12(b), the generated code is a two-dimensional code and is posted in a classroom or the like.

[0059] If the code input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 does not match the code generated by the generation unit 42 (No in step S31), the control unit 45 ends the process.

[0060] If the code entered into the display terminal 50 that has been successfully authenticated by the authentication unit 44 matches the code generated by the generation unit 42 (Yes in step S31), the control unit 45 registers that the student associated with the display terminal 50 has attended the class (step S32).

[0061] Fig. 13 is a flowchart showing an example of the operation of the electronic student ID providing system 10 in Fig. 1 for allowing the use of the chat function. Fig. 14 is an explanatory diagram for explaining an example of the operation in Fig. 13. As shown in FIG. 13, the control unit 45 determines whether or not the first electronic key has been input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (step S41). If the first electronic key has not been input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (No in step S41), the control unit 45 ends the process.

[0062] When the first electronic key is input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (Yes in step S41), the control unit 45 transitions the display terminal 50 to a state in which the chat function can be used (step S42).

[0063] The control unit 45 may accept the creation of multiple profiles as shown in (a) of Figure 14, accept the selection of a profile to be used for each chat group from among the multiple profiles as shown in (b) of Figure 14, and enable chats in each chat group using the selected profile as shown in (c) of Figure 14.

[0064] Fig. 15 is a flowchart showing an example of the operation of the electronic student ID providing system 10 of Fig. 1 for allowing the student discount function to be used. Fig. 16 is an explanatory diagram for explaining an example of the operation of Fig. 15. As shown in FIG. 15, the control unit 45 determines whether or not the second electronic key has been input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (step S51). If the second electronic key has not been input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (No in step S51), the control unit 45 ends the process.

[0065] When the second electronic key is input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (Yes in step S51), the control unit 45 transitions the display terminal 50 to a state in which the student discount function can be used (step S52). As a result, as shown in Fig. 16, by holding the display terminal 50 over a predetermined terminal 60, the student discount can be received using the student discount function.

[0066] Fig. 17 is a flowchart showing an example of the operation of the electronic student ID providing system 10 of Fig. 1 for allowing the door unlocking function to be used. Fig. 18 is an explanatory diagram for explaining an example of the operation of Fig. 17. As shown in FIG. 17, the control unit 45 determines whether or not the fourth electronic key has been input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (step S61). If the fourth electronic key has not been input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (No in step S61), the control unit 45 ends the process.

[0067] When the fourth electronic key is input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (Yes in step S61), the control unit 45 transitions the display terminal 50 to a state in which the door unlocking function can be used (step S62). This allows the door to be unlocked using the door unlocking function by holding the display terminal 50 over the door, for example, as shown in Fig. 18 .

[0068] Fig. 19 is a flowchart showing an example of the operation for enabling the electronic student ID card providing system 10 of Fig. 1 to perform a predetermined operation. Fig. 20 is an explanatory diagram for explaining an example of the operation of Fig. 19. The control unit 45 determines whether or not the third electronic key has been input to a predetermined number or more of the management terminals 30 among the plurality of management terminals 30 during a predetermined input period (step S71).

[0069] If the third electronic key has not been input to a predetermined number or more of the management terminals 30 among the plurality of management terminals 30 during the predetermined input period (No in step S71), the control unit 45 ends the process.

[0070] When the third electronic key is input to a predetermined number or more of the management terminals 30 among the plurality of management terminals 30 during a predetermined input period (Yes in step S71), the control unit 45 transitions the management terminals 30 into which the third electronic key has been input to a state in which a predetermined operation is possible (step S72). For example, as shown in FIG. 20(a), if key A (third electronic key) needs to be input to all management terminals 30, when key A has been input to all management terminals 30, the control unit 45 transitions all management terminals 30 to a state in which a predetermined operation is possible. Also, as shown in FIG. 20(b), when key A needs to be input to two or more management terminals 30, when key A has been input to two or more management terminals 30, the control unit 45 transitions the two or more management terminals 30 to a state in which a predetermined operation is possible. FIG. 21 is a flowchart showing an example of the operation of the electronic student ID providing system 10 of FIG. 1 for allowing the use of functions such as viewing school guides. As shown in FIG. 21, the control unit 45 determines whether or not the fifth electronic key has been input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (step S81). If the fifth electronic key has not been input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (No in step S81), the control unit 45 ends the process.

[0071] When the fifth electronic key is input to the display terminal 50 that has been successfully authenticated by the authentication unit 44 (Yes in step S81), the control unit 45 transitions the display terminal 50 to a state in which at least one of the functions of viewing the school guide, using school facilities, and issuing a certificate can be used (step S82).

[0072] As described above, the electronic student ID provision system 10 according to an embodiment of the present invention comprises a memory unit 43 that stores one or more pieces of student information relating to one or more students, an acquisition unit 41 that acquires operation information indicating that a display operation for displaying any of the one or more pieces of student information on the display terminal 50 has been performed using the display terminal 50, an authentication unit 44 that, when the operation information is acquired by the acquisition unit 41, authenticates using the display terminal 50 that the display terminal 50 belongs to one of the one or more students, and a control unit 45 that, when the authentication is successful, causes the display terminal 50 to display target student information, which is student information relating to one of the one or more student information.

[0073] This allows the target student information to be displayed on a display terminal 50 that has been successfully authenticated as belonging to one of one or more students, thereby preventing the target student information from being leaked to other people and providing a more secure electronic student ID card.

[0074] Furthermore, in the electronic student ID provision system 10 according to an embodiment of the present invention, the memory unit 43 stores graduation information indicating the graduation date of each of one or more students, and the control unit 45 does not display the target student information on the display terminal 50 if authentication is successful and the date on which the display operation is performed is later than the graduation date of one student.

[0075] This prevents the target student information from being displayed on the display terminal 50 after a student graduates, so that even if the display terminal 50 is passed on to another person, the target student information can be prevented from being leaked to other people, and an even more secure electronic student ID card can be provided.

[0076] Furthermore, in the electronic student ID provision system 10 according to the embodiment of the present invention, when one or more students repeat a year, the graduation date of the student indicated by the graduation information is updated. According to this, if a student repeats a year, the target student information can be displayed on the display terminal 50 up to the graduation date after the repeat year.

[0077] In addition, in the electronic student ID provision system 10 according to an embodiment of the present invention, the control unit 45 displays the target student information on the display terminal 50 by displaying the card face on which the target student information is arranged on the display terminal 50. This allows the target student information to be displayed on the display terminal 50 in a state that is closer to the actual student ID card.

[0078] Furthermore, in the electronic student ID provision system 10 according to an embodiment of the present invention, the memory unit 43 stores biometric information for each of one or more students, and the authentication unit 44 performs authentication successfully if the biometric information input to the display terminal 50 matches any of the one or more pieces of biometric information stored in the memory unit 43. This allows for more accurate authentication, making it possible to provide an electronic student ID card with even higher security.

[0079] In addition, the electronic student ID provision system 10 according to an embodiment of the present invention includes a generation unit 42 that generates a character string that is assigned to each of one or more students and updated at predetermined update intervals, and an authentication unit 44 performs authentication successfully if the character string input to the display terminal 50 matches any of the one or more character strings generated by the generation unit 42. This allows for more accurate authentication, making it possible to provide an electronic student ID card with even higher security.

[0080] In addition, the electronic student ID provision system 10 according to an embodiment of the present invention includes a generation unit 42 that generates a first electronic key for using the chat function, and a control unit 45 that, when the first electronic key is input into each of multiple display terminals 50 of multiple mutually different students that have been successfully authenticated by the authentication unit 44, makes each of the multiple display terminals 50 ready to use the chat function, thereby enabling chats to be conducted between the multiple display terminals 50 using the chat function.

[0081] This allows chatting between a plurality of display terminals 50 that have been successfully authenticated and to which the first electronic key has been input, thereby preventing the contents of the chat from being leaked to other people.

[0082] In addition, in the electronic student ID provision system 10 according to an embodiment of the present invention, the control unit 45 uses each of a plurality of display terminals 50 that have the chat function enabled to accept the creation of multiple profiles for one student associated with that display terminal 50, accepts the selection of a profile to be used for each chat group from among the multiple profiles, and enables chatting in each chat group using the selected profile. This allows chatting using a preferred profile in each chat group. Furthermore, in the electronic student ID provision system 10 according to the embodiment of the present invention, the control unit 45 deletes the chat history when a predetermined storage period has elapsed. This further prevents chat content from being leaked to other people.

[0083] In addition, the electronic student ID provision system 10 according to an embodiment of the present invention includes a generation unit 42 that generates a code for registering attendance at a class, and a control unit 45 that registers that a student has attended a class if the code entered into the display terminal 50 that has been successfully authenticated by the authentication unit 44 matches the code generated by the generation unit 42. This prevents other students from registering attendance on behalf of one student.

[0084] In addition, the electronic student ID provision system 10 according to an embodiment of the present invention includes a generation unit 42 that generates a second electronic key for using the student discount function, and a control unit 45 that, when the second electronic key is input into a display terminal 50 that has been successfully authenticated by an authentication unit 44, puts the display terminal 50 into a state in which the student discount function can be used, and enables the student discount to be received using the student discount function by holding the display terminal 50 over a specified terminal. This makes it easier to receive student discounts.

[0085] In addition, the electronic student ID provision system 10 according to an embodiment of the present invention comprises a plurality of management terminals 30, a generation unit 42 that generates a third electronic key for performing a specified operation on one or more students or one or more pieces of student information, and a control unit 45 that, when the third electronic key is input into a specified number or more of the plurality of management terminals 30 during a specified input period, puts the management terminal 30 into which the third electronic key has been input into a state in which the specified operation is possible, and enables the specified operation to be performed using the management terminal 30 into which the third electronic key has been input. This can prevent a predetermined operation from being performed independently.

[0086] In addition, the electronic student ID provision system 10 according to an embodiment of the present invention includes a generation unit 42 that generates a fourth electronic key for using the door unlocking function, and a control unit 45 that, when the fourth electronic key is input to a display terminal 50 that has been successfully authenticated by an authentication unit 44, puts the display terminal 50 in a state in which the door unlocking function can be used, thereby enabling the display terminal 50 to be used to unlock the door using the door unlocking function. This can prevent people who are not enrolled from unlocking the door.

[0087] In addition, the electronic student ID provision system 10 according to an embodiment of the present invention includes a generation unit 42 that generates a fifth electronic key for using at least one of the functions of viewing a school guide, using school facilities, and issuing a certificate, and a control unit 45 that, when the fifth electronic key is input to a display terminal 50 that has been successfully authenticated by an authentication unit 44, puts the display terminal 50 into a state in which the function can be used, and enables at least one of viewing a school guide, using school facilities, and issuing a certificate using the function using the display terminal 50. This makes it possible to prevent people who are not enrolled from viewing the school guide, using school facilities, and / or issuing certificates.

[0088] In addition, the electronic student ID provision system 10 according to an embodiment of the present invention includes a generation unit 42 that generates a sixth electronic key for using the cashless payment function, and a control unit 45 that, when the sixth electronic key is input into a display terminal 50 that has been successfully authenticated by the authentication unit 44, puts the display terminal 50 into a state in which the cashless payment function can be used, and enables cashless payment using the cashless payment function by holding the display terminal 50 over a specified terminal. This allows for safer cashless payments.

[0089] Furthermore, the electronic student ID provision method according to an embodiment of the present invention includes a storage step (step S2) for storing one or more pieces of student information relating to one or more students, an acquisition step (step S3) for acquiring operation information indicating that a display operation for displaying any of the one or more pieces of student information on the display terminal 50 has been performed using the display terminal 50, an authentication step (step S4) for, if the operation information has been acquired by the acquisition step, authenticating using the display terminal 50 that the display terminal 50 belongs to one of the one or more students, and, if the authentication is successful, a display control step (step S7) for displaying target student information, which is student information relating to one of the one or more student information, on the display terminal 50. This provides the same effects as the electronic student ID card providing system 10 described above. Furthermore, a program according to an embodiment of the present invention is a program for causing a computer to execute the above-described method for providing an electronic student ID card. This provides the same effects as the electronic student ID card providing system 10 described above.

[0090] The electronic student ID card providing system according to one or more aspects has been described above based on the embodiments, but the present invention is not limited to these embodiments. As long as the modifications do not deviate from the spirit of the present invention, various modifications that would occur to those skilled in the art may also be included within the scope of the present invention.

[0091] The present invention may also be realized as an electronic student ID card providing method executed by a computer such as an electronic student ID card providing system. The present invention may also be realized as a program for causing a computer to execute the electronic student ID card providing method. The present invention may also be realized as a computer-readable non-transitory recording medium on which such a program is recorded. [Explanation of symbols]

[0092] 10 Electronic Student ID System 20 databases 30 Management terminal 40 Processing equipment 41 Acquisition Department 42 Generation part 43 Storage section 44 Authentication Section 45 Control Unit 50 Display terminal 60 designated terminal

Claims

1. a storage unit configured to store one or more pieces of student information relating to one or more students; an acquisition unit that acquires operation information indicating that a display operation for displaying any of the one or more pieces of student information on a display terminal has been performed using the display terminal; an authentication unit that, when the acquisition unit acquires the operation information, authenticates that the display terminal belongs to one of the one or more students using the display terminal; a display control unit that, if the authentication is successful, displays target student information, which is student information related to the one student among the one or more pieces of student information, on the display terminal; Electronic student ID provision system.

2. The storage unit stores graduation information indicating the graduation date of each of the one or more students; the display control unit does not display the target student information on the display terminal if the authentication is successful and the date on which the display operation is performed is after the graduation date of the one student. The electronic student ID card providing system according to claim 1.

3. If each of the one or more students repeats a year, the graduation date of the student indicated by the graduation information is updated.

3. The electronic student ID card providing system according to claim 2.

4. the display control unit causes the display terminal to display the target student information by displaying the face of the ticket on which the target student information is arranged, The electronic student ID card providing system according to any one of claims 1 to 3.

5. the storage unit stores biometric information of each of the one or more students; the authentication unit determines that the authentication is successful when the biometric information input to the display terminal matches any one of the one or more pieces of biometric information stored in the storage unit. The electronic student ID card providing system according to any one of claims 1 to 3.

6. a character string generating unit that generates a character string that is assigned to each of the one or more students and that is updated every predetermined update period; the authentication unit determines that the authentication is successful if the character string input to the display terminal matches any of the one or more character strings generated by the character string generation unit. The electronic student ID card providing system according to any one of claims 1 to 3.

7. a first electronic key generation unit that generates a first electronic key for using a chat function; and a chat function control unit that, when the first electronic key is input to each of the plurality of display terminals of the plurality of one students that have been successfully authenticated by the authentication unit and that are different from each other, makes each of the plurality of display terminals available for the chat function, thereby enabling chat using the chat function between the plurality of display terminals. The electronic student ID card providing system according to any one of claims 1 to 3.

8. the chat function control unit, using each of the plurality of display terminals in a state where the chat function is available, accepts creation of a plurality of profiles of the one student related to the display terminal, accepts selection of a profile to be used for each chat group from the plurality of profiles, and enables the chat in each chat group to be conducted using the selected profile; 8. The electronic student ID card providing system according to claim 7.

9. the chat function control unit deletes the chat history when a predetermined storage period has elapsed.

8. The electronic student ID card providing system according to claim 7.

10. a code generation unit that generates a code for registering attendance at a class; and a registration control unit that registers attendance at a class by the one student when the code input to the display terminal for which the authentication by the authentication unit has been successful matches the code generated by the code generation unit. The electronic student ID card providing system according to any one of claims 1 to 3.

11. a second electronic key generation unit that generates a second electronic key for using a student discount function; and a student discount function control unit that, when the second electronic key is input to the display terminal that has been successfully authenticated by the authentication unit, makes the display terminal ready to use the student discount function, and enables the student discount to be received by holding the display terminal over a predetermined terminal. The electronic student ID card providing system according to any one of claims 1 to 3.

12. a third electronic key generation unit that generates a third electronic key for performing a predetermined operation on the one or more students or information on the one or more students; and an operation control unit that, when the third electronic key is input to a predetermined number or more of the plurality of management terminals during a predetermined input period, makes the management terminal into which the third electronic key has been input into a state in which the predetermined operation is possible, and enables the predetermined operation to be performed using the management terminal into which the third electronic key has been input; The electronic student ID card providing system according to any one of claims 1 to 3.

13. a fourth electronic key generation unit that generates a fourth electronic key for using a door unlocking function; and an unlocking function control unit that, when the fourth electronic key is input to the display terminal that has been successfully authenticated by the authentication unit, makes the display terminal ready for use with the door unlocking function, thereby enabling the door to be unlocked using the door unlocking function using the display terminal. The electronic student ID card providing system according to any one of claims 1 to 3.

14. a fifth electronic key generation unit that generates a fifth electronic key for using at least one of the functions of viewing a school guide, using school facilities, and issuing a certificate; and a function control unit that, when the fifth electronic key is input to the display terminal that has been successfully authenticated by the authentication unit, makes the display terminal available for the functions, and enables at least one of viewing a school guide, using school facilities, and issuing a certificate using the functions using the display terminal. The electronic student ID card providing system according to any one of claims 1 to 3.

15. a sixth electronic key generation unit that generates a sixth electronic key for using a cashless payment function; and a payment function control unit that, when the sixth electronic key is input to the display terminal that has been successfully authenticated by the authentication unit, puts the display terminal into a state in which the cashless payment function is usable, and enables cashless payment using the cashless payment function by holding the display terminal over a predetermined terminal, The electronic student ID card providing system according to any one of claims 1 to 3.

16. a storing step of storing one or more pieces of student information relating to one or more students; an acquisition step of acquiring operation information indicating that a display operation for displaying any of the one or more pieces of student information on a display terminal has been performed using the display terminal; an authentication step of authenticating, when the operation information is acquired by the acquisition step, that the display terminal belongs to one of the one or more students, using the display terminal; a display control step of displaying, on the display terminal, target student information which is student information relating to the one student among the one or more pieces of student information if the authentication is successful. How to provide electronic student ID cards.

17. A program, A program for causing a computer to execute the electronic student ID card providing method according to claim 16.

Citation Information

Patent Citations

  • School managing device for student'S identification ic card

    JP1994083843A

  • Affiliation certification device

    JP2006228015A

  • Settlement management device, settlement management method, and terminal

    JP2020170472A

  • Digital school identification card conversation system

    JP2022096624A

  • Service providing system, service providing method, and program

    JP2023066917A