Processing device, attendance confirmation system, processing method and program
The system uses IP addresses to automate and enhance student attendance confirmation, reducing teacher labor and improving reliability by determining student presence in predefined areas, including school and off-campus locations.
Patent Information
- Application Number
- JP2021153149
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-09-21
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2041-09-21
AI Technical Summary
Existing student attendance confirmation methods are labor-intensive and lack reliability, particularly in environments where students may be off-campus or participating in online classes.
A system that uses the IP address of student terminals to determine their location within predefined areas, such as school or off-campus locations, to confirm attendance automatically and accurately.
Reduces teacher workload and enhances attendance confirmation reliability by using IP addresses to track student presence, enabling efficient and precise attendance tracking for both on-campus and online classes.
Smart Images

Figure 0007735750000001 
Figure 0007735750000002 
Figure 0007735750000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a processing device, an attendance confirmation system, a processing method, and a program. [Background technology]
[0002] Techniques related to the present invention are disclosed in Patent Documents 1 and 2.
[0003] Patent Document 1 discloses an attendance confirmation device that confirms student attendance. The attendance confirmation device confirms student attendance by reading student identification information using a school attendance detection device installed at the school gate. When the attendance confirmation device detects a student who is absent but has not submitted an absence notice based on the attendance confirmation data and absence notice data, it notifies the guardian of the detected student by telephone, fax, email, or other means with a message such as, "Your child is absent. Please notify the school of the reason for the absence."
[0004] Patent document 2 discloses an educational learning activity support system that can collect a variety of data that can be obtained in relation to teachers' educational activities and students' learning activities, easily generate data in a unified format from the collected data, and display the above-mentioned various data in a way that allows it to be linked vertically and horizontally and analyzed. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-141590 [Patent Document 2] Japanese Patent Application Publication No. 2018-32276 Summary of the Invention [Problem to be solved by the invention]
[0006] The objective is to provide new technology for checking student attendance. [Means for solving the problem]
[0007] According to the present invention, A means for obtaining the IP (internet protocol address) address of the student's device; a determination means for determining whether a student is in a first area based on the IP address of the student terminal; attendance confirmation means for confirming the attendance of students based on the result of determining whether or not the students are in the first area; A processing device is provided having:
[0008] Furthermore, according to the present invention, there is provided an attendance confirmation system having the processing device and a student terminal.
[0009] Further, according to the present invention, The computer An acquisition process for acquiring the IP address of the student terminal; a determining step of determining whether the student is in a first area based on the IP address of the student terminal; an attendance confirmation step of confirming the attendance of students based on the result of determining whether or not the students are in the first area; A processing method for performing the above is provided.
[0010] Further, according to the present invention, Computer, A method for obtaining the IP address of the student's device, a determination means for determining whether a student is in a first area based on the IP address of the student terminal; attendance confirmation means for confirming the attendance of students based on the result of determining whether or not the students are in the first area; A program is provided to function as a [Effects of the Invention]
[0011] According to the present invention, a new technique for checking student attendance is realized. [Brief explanation of the drawings]
[0012] [Figure 1] FIG. 1 is a diagram illustrating an example of a functional block diagram of an attendance confirmation system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of the device according to the present embodiment. [Figure 3] FIG. 2 is a diagram illustrating an example of a functional block diagram of the processing apparatus according to the present embodiment. [Figure 4] 10 is a flowchart showing an example of a processing flow of the processing device of the present embodiment. [Figure 5] FIG. 2 is a diagram schematically illustrating an example of information processed by the processing device of the present embodiment. [Figure 6] FIG. 2 is a diagram schematically illustrating an example of information processed by the processing device of the present embodiment. [Figure 7] FIG. 2 is a diagram schematically illustrating an example of information processed by the processing device of the present embodiment. [Figure 8] FIG. 2 is a diagram schematically illustrating an example of information processed by the processing device of the present embodiment. [Figure 9] FIG. 2 is a diagram schematically illustrating an example of information processed by the processing device of the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0013] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In all the drawings, like components are designated by like reference numerals, and the description thereof will be omitted as appropriate.
[0014] First Embodiment "Overall picture and overview" First, an overview and summary of the attendance confirmation system of this embodiment will be described. As shown in Fig. 1, the attendance confirmation system of this embodiment includes a processing device 10 and a plurality of student terminals 20.
[0015] The student terminal 20 is a terminal used by a student. The student terminal 20 is used in school activities such as classes, for example. Situations in which the student terminal 20 is used include, but are not limited to, viewing digital textbooks and digital teaching materials, learning using digital workbooks, attendance and grade management, communication using chat functions, information gathering using a web browser, and use of various applications. One student uses one student terminal 20. Examples of the student terminal 20 include, but are not limited to, a PC (personal computer), a tablet terminal, a smartphone, etc.
[0016] When the processing device 10 acquires the IP addresses of the multiple student terminals 20, it determines whether the students are in a predetermined area based on the IP addresses. Then, the processing device 10 checks the students' attendance based on the determination result.
[0017] The attendance confirmation system of this embodiment realizes an attendance confirmation technique that can be used in schools that are prepared for each student to use one student terminal 20. Since attendance is confirmed using the student terminal 20, the teacher's labor and time are reduced compared to conventional methods such as roll call. Furthermore, the location of the student is confirmed using the IP address of the student terminal 20, and attendance is confirmed based on the result, so highly reliable attendance confirmation can be achieved with a relatively simple configuration.
[0018] "Configuration of Student Terminal 20" The configuration of the student terminal 20 is not particularly limited. Any terminal configuration for GIGA (global and innovation gateway for all) schools can be adopted. Note that special features that the student terminal 20 has to realize the effect of this embodiment (checking student attendance) will be explained appropriately in the following explanation of the configuration of the processing device 10.
[0019] "Configuration of processing device 10" Next, the configuration of the processing device 10 will be described in detail.
[0020] -Hardware configuration- First, an example of the hardware configuration of the processing device 10 will be described. Fig. 2 is a diagram showing an example of the hardware configuration of the processing device 10. Each functional unit of the processing device 10 is realized by any combination of hardware and software, centered around a CPU (Central Processing Unit) of any computer, memory, programs loaded into the memory, a storage unit such as a hard disk that stores the programs (this can store programs that are pre-loaded when the device is shipped, as well as programs downloaded from storage media such as CDs (Compact Discs) or servers on the Internet), and a network connection interface. Those skilled in the art will understand that there are many variations in the realization methods and devices.
[0021] As shown in FIG. 2, the processing device 10 has a processor 1A, a memory 2A, an input / output interface 3A, a peripheral circuit 4A, and a bus 5A. The peripheral circuit 4A includes various modules. The processing device 10 does not necessarily have the peripheral circuit 4A. The processing device 10 may be configured as multiple physically and / or logically separated devices, or may be configured as a single physically and logically integrated device. When the processing device 10 is configured as multiple physically and / or logically separated devices, each of the multiple devices may have the above hardware configuration.
[0022] The bus 5A is a data transmission path for the processor 1A, memory 2A, peripheral circuit 4A, and input / output interface 3A to transmit and receive data to and from each other. The processor 1A is an arithmetic processing device such as a CPU or a GPU (Graphics Processing Unit). The memory 2A is a memory such as a RAM (Random Access Memory) or a ROM (Read Only Memory). The input / output interface 3A includes an interface for acquiring information from an input device, an external device, an external server, an external sensor, etc., and an interface for outputting information to an output device, an external device, an external server, etc. Examples of input devices include a keyboard, a mouse, a microphone, etc. Examples of output devices include a display, a speaker, a printer, a mailer, etc. The processor 1A can issue commands to each module and perform calculations based on the results of those calculations.
[0023] -Function configuration- Next, an example of the functional configuration of the processing device 10 will be described. Fig. 3 shows an example of a functional block diagram of the processing device 10 of this embodiment. As shown in the figure, the processing device 10 has an acquisition unit 11, a determination unit 12, an attendance confirmation unit 13, and a storage unit 14.
[0024] The acquisition unit 11 acquires the IP address of each of the plurality of student terminals 20. The acquisition unit 11 receives the IP address from each of the plurality of student terminals 20.
[0025] Incidentally, a plurality of wireless LAN (Local Area Network) access points are installed in a school. When the student terminal 20 is able to communicate with one of the wireless LAN access points, it is set to connect to the Internet via that wireless LAN access point. NothingIn a situation where communication with any of the wireless LAN access points is not possible, the student terminal 20 can connect to the Internet via a private wireless LAN access point installed in each student's home, a public wireless LAN access point installed in the city, or a wireless access point of a contracted provider.
[0026] The determination unit 12 determines whether or not a student is in the first area based on the IP address of the student terminal 20. The IP addresses of one or more wireless LAN access points installed in the first area are stored in advance in the storage unit 14. If the IP address of the student terminal 20 matches the IP address of a wireless LAN access point installed in the first area, the determination unit 12 determines that the student using that student terminal 20 is in the first area. On the other hand, if the IP address of the student terminal 20 does not match the IP address of a wireless LAN access point installed in the first area, the determination unit 12 determines that the student using that student terminal 20 is not in the first area.
[0027] The students using each student terminal 20 can be identified using, for example, the login information of each student terminal 20. Details of the first area will be described later in the following embodiment.
[0028] The attendance confirmation unit 13 confirms the attendance of students based on the result of determining whether or not the students are in the first area. Specifically, the attendance confirmation unit 13 determines that students who are in the first area are present, and determines that students who are not in the first area are absent. The attendance confirmation unit 13 registers the determination in attendance data indicating the attendance of each student. The attendance data is stored in the memory unit 14.
[0029] Next, an example of the processing flow of the processing device 10 will be described with reference to the flowchart of FIG.
[0030] The processing device 10 acquires the IP addresses of the multiple student terminals (S10), and then determines whether the students are in a first area based on the IP addresses (S11). The processing device 10 then checks the students' attendance based on the results of the determination of whether the students are in the first area (S12). Specifically, the processing device 10 determines that students who are in the first area are present, and determines that students who are not in the first area are absent.
[0031] "Action and effect" The attendance confirmation system of this embodiment realizes an attendance confirmation technique that can be used in schools that are prepared for each student to use one student terminal 20. Since attendance is confirmed using the student terminal 20, the teacher's labor and time are reduced compared to conventional methods such as roll call. Furthermore, the location of the student is confirmed using the IP address of the student terminal 20, and attendance is confirmed based on the result, so highly reliable attendance confirmation can be achieved with a relatively simple configuration.
[0032] <Second embodiment> In this embodiment, the configuration of the attendance confirmation system of the first embodiment is made more specific.
[0033] "Timing for RSVP" For example, at the start of each day, the determination unit 12 may determine whether a student is in the first area, and the attendance confirmation unit 13 may then confirm the student's attendance. In this case, the attendance confirmation unit 13 may update attendance data indicating the attendance status for each day, as shown in Figure 5. In the figure, a circle indicates attendance, and a cross indicates absence.
[0034] Additionally, in addition to the start of school each day, the determination unit 12 may determine whether a student is in the first area at the start of each of multiple classes held throughout the day, and the attendance confirmation unit 13 may confirm attendance. In this case, the attendance confirmation unit 13 updates attendance data indicating the attendance status of each class, as shown in Figure 6. In the figure, a circle indicates attendance, and a cross indicates absence.
[0035] The determination unit 12 determines whether a student is in the first area based on the IP address of the student terminal 20 acquired during a predefined attendance confirmation time period. The attendance confirmation time period is set to include at least one of the start of school, the start of a morning assembly, and the start of each of a plurality of classes.
[0036] For example, if the start time is 8:30, hour 2 The attendance confirmation time period may be from 8:00 to 8:40. If the morning assembly starts at 8:40, the attendance confirmation time period may be from 8:30 to 8:50. If multiple classes each start at 9:00, 10:00, 11:00, etc., the attendance confirmation time period may be from 8:55 to 9:05, 9:55 to 10:05, 10:55 to 11:05, etc. Note that these are merely examples and are not limiting.
[0037] The acquisition unit 11 may execute the process of acquiring the IP address of the student terminal 20 only during the attendance confirmation time period. Alternatively, the acquisition unit 11 may periodically acquire the IP address of the student terminal 20, regardless of the attendance confirmation time period, as log data for checking the usage status of the student terminal 20.
[0038] "Concrete implementation of the first area" -First example- The first area in the first example is within a school. As shown in Fig. 7, the IP addresses of one or more wireless LAN access points installed within the school are stored in advance in the storage unit 14. It is preferable that the IP addresses of the wireless LAN access points installed within the school are fixed IP addresses. If dynamic IP addresses are used, a means is provided for updating the school IP address information in real time, as shown in Fig. 7, each time the IP address is changed. Also, while Fig. 7 shows an example in which a wireless LAN access point is installed on each floor of a building, it may be installed in a different manner, such as in each classroom.
[0039] The determination unit 12 determines whether the student is in the school based on the comparison result between the IP address of the student terminal 20 and the IP address of an access point installed in the school. Then, the attendance confirmation unit 13 confirms the student's attendance based on the result of the determination whether the student is in the school. Specifically, the attendance confirmation unit 13 determines that a student who is in the school is present, and that a student who is not in the school is absent.
[0040] -Second example- In the second example, the first area is a part of the school where students should be when they check in. The first area could be a classroom where morning assembly is held, a classroom where each class is held, etc. The first area may be different for each student and for each timing of checking in.
[0041] The determination unit 12 identifies the first area of each of the multiple students based on the student information indicating the first area of each of the multiple students. Fig. 8 shows an example of the student information. The student information includes the class to which each of the multiple students belongs, the classroom location indicating the location of the classroom for that class, the timetable pattern for that class, etc. By searching the timetable database using the timetable pattern as a key, it is possible to access data indicating the specific content of the timetable and the location where each class is held (classroom, gymnasium, playground, etc.).
[0042] For example, morning assemblies are held in the classrooms of each class. In this case, the classroom location in the student information shown in FIG. 8 becomes the first area for each student at the start of school or the start of the morning assembly. Furthermore, the first area for each student at the start of each of the multiple classes is identified based on each student's timetable identified by the timetable pattern shown in FIG. 8. Based on each student's timetable, the classes held in each time period and the locations where those classes will be held are identified. The locations identified in this way become the first area for each student at the start of each of the multiple classes.
[0043] The determination unit 12 determines whether the student is in the first area identified as described above based on the comparison result between the IP address of the student terminal 20 and the IP address of an access point installed in the school (see FIG. 7). Then, the attendance confirmation unit 13 confirms the student's attendance based on the result of the determination whether the student is in the first area. Specifically, the attendance confirmation unit 13 determines that a student who is in the first area is present, and determines that a student who is not in the first area is absent.
[0044] -Third example- The first area in the third example is an off-campus area where a student will be when participating in an online class. An online class is a class that a student who is off-campus takes via the student terminal 20 by operating the student terminal 20 to connect to a school server.
[0045] For example, off-campus areas include one's own home, grandparents' home, relatives' home, dormitory, etc. Each student may be able to select which area to designate as the off-campus area. As shown in FIG. 9, an IP address related to the off-campus area is registered in advance in the processing device 10 for each student. The memory unit 14 stores information such as that shown in FIG. 9. The IP address related to the off-campus area is the IP address of a wireless LAN access point installed in the off-campus area. In the example shown in FIG. 9, student identification information, the name of the off-campus area, and the IP address related to the off-campus area are registered in association with each other.
[0046] The determination unit 12 determines whether or not a student is in an off-campus area based on the comparison result between the IP address of the student terminal 20 and the IP address related to the off-campus area of each student (see FIG. 9). If the IP address of the student terminal 20 matches the IP address related to the off-campus area of each student, the determination unit 12 determines that the student using that student terminal 20 is in the off-campus area. On the other hand, if the IP address of the student terminal 20 does not match the IP address related to the off-campus area of each student, the determination unit 12 determines that the student using that student terminal 20 is not in the off-campus area.
[0047] Then, the attendance confirmation unit 13 confirms the attendance of the students based on the result of the determination of whether or not the students are in the off-campus area. Specifically, the attendance confirmation unit 13 determines that students who are in the off-campus area are present, and determines that students who are not in the off-campus area are absent.
[0048] -Fourth Example- The first area in the fourth example is a concept that includes both the first area in the first example and the first area in the third example. As another example, the first area in the fourth example may be a concept that includes both the first area in the second example and the first area in the third example. For example, there may be a case where students take classes at school and students take classes online. By combining the technologies in the first and third examples, or by combining the technologies in the second and third examples, it is possible to check the attendance of both students taking classes at school and students taking classes online.
[0049] "First procedure for absent students" Processing device 10 may be configured to perform the processes described below.
[0050] An IP address related to a second area where a student will be absent is registered in advance for each student. For example, the second area may be home, grandparents' home, relatives' home, dormitory, etc. Each student may be able to select which area to use as the second area. Then, as shown in FIG. 9, an IP address related to the second area is registered in advance in the processing device 10 for each student. The storage unit 14 stores information such as that shown in FIG. 9. The IP address related to the second area is the IP address of a wireless LAN access point installed in the second area. In the example shown in FIG. 9, student identification information, the name of the second area, and the IP address related to the second area are registered in association with each other.
[0051] Then, when the determination unit 12 determines that the student is not in the first area based on the IP address of the student terminal 20, it determines whether or not the student is in the second area based on the IP address of the student terminal 20. If the IP address of the student terminal 20 matches the IP address related to the second area for each student, the determination unit 12 determines that the student using that student terminal 20 is in the second area. On the other hand, if the IP address of the student terminal 20 does not match the IP address related to the second area for each student, it determines that the student using that student terminal 20 is not in the second area.
[0052] The determination unit 12 may register the determination result of whether or not a student is in the second area, in association with an absent student in the attendance information as shown in Figures 5 and 6. The teacher can feel reassured if he or she can confirm that a student who is not in the first area and is absent is in the pre-registered second area. By executing this process, the teacher can be provided with a source of reassurance.
[0053] "Second procedure for absent students" Processing device 10 may be configured to perform the processes described below.
[0054] The memory unit 14 stores absence notification information indicating whether or not an absence notification has been sent for each student. There are no particular limitations on the means for updating the absence notification information. For example, the processing device 10 may accept input from a teacher or school office staff member who has received an absence notification from a student's parent / guardian by telephone, email, or the like, and update the absence notification information based on that input. Alternatively, a student's parent / guardian may log in to the school system using specified user identification information and register an absence. The content of such online absence registration may then be reflected in the absence notification information. Alternatively, the absence notification information may be updated using the method disclosed in Patent Document 1.
[0055] The processing device 10 extracts "students whose attendance information indicates absence and who have not received an absence notification" based on the attendance information shown in Figures 5 and 6 and the absence notification information described above. Then, the processing device 10 executes a predetermined process based on the extraction result.
[0056] For example, the processing device 10 may notify the teacher of the extracted student's name. Examples of notification means include, but are not limited to, sending an email to the teacher's pre-registered email address, notification using a predetermined application (notification on a page after logging in to the application, push notification, etc.), notification on a page after logging in to a predetermined school system, etc.
[0057] Additionally, the processing device 10 may notify the parents of the extracted students that "the student is absent and there is no notification of the absence." Examples of notification means include, but are not limited to, sending an email to the parent's email address registered in advance, notification using a predetermined application (notification on a page after logging in to the application, push notification, etc.), notification on a page after logging in to a predetermined school system, etc.
[0058] Other configurations of the attendance confirmation system of this embodiment are the same as those of the first embodiment.
[0059] According to the attendance confirmation system of this embodiment, the same effects as those of the first embodiment are realized.
[0060] Furthermore, according to the attendance confirmation system of this embodiment, attendance can be confirmed based on the IP address of the student terminal 20 acquired during a predefined attendance confirmation time period. This allows for accurate attendance confirmation. Furthermore, by setting multiple attendance confirmation time periods within a day, attendance can be confirmed for each class.
[0061] Furthermore, the attendance confirmation system of this embodiment can confirm student attendance based on whether or not the student is in school, which allows for accurate attendance confirmation.
[0062] Furthermore, the attendance confirmation system of this embodiment can check student attendance based on whether or not the student is in a specific area within the school. By appropriately setting the specific area, attendance can be checked for each class.
[0063] Furthermore, the attendance confirmation system of this embodiment can confirm student attendance based on whether or not the student is in the area (such as home) where they will be when participating in the online class, which allows for accurate attendance confirmation.
[0064] Furthermore, with the attendance confirmation system of this embodiment, if it is determined that a student is not in a predetermined first area, it can determine whether the student is in a second area where the student would be if absent. Based on the results of this determination, the teacher can feel at ease.
[0065] In this specification, "acquisition" includes at least one of the following: "the device retrieves data stored in another device or storage medium (active acquisition)" based on user input or program instructions, such as receiving data by making a request or inquiry to another device, or accessing and reading out another device or storage medium; "the device inputs data output from another device (passive acquisition)" based on user input or program instructions, such as receiving data that is distributed (or transmitted, push notification, etc.), and selecting and acquiring data from received data or information; and "the creation of new data by editing data (converting data to text, rearranging data, extracting some data, changing the file format, etc.), and acquiring the new data."
[0066] Some or all of the above-described embodiments can be described as, but are not limited to, the following supplementary notes. 1. A method for obtaining the IP address of the student's device; a determination means for determining whether a student is in a first area based on the IP address of the student terminal; attendance confirmation means for confirming the attendance of students based on the result of determining whether or not the students are in the first area; A processing device having: 2. The first area is within a school; The determination means Determine whether the student is in the school based on the IP address of the student's device; The attendance confirmation means 1. A processing device according to claim 1, which checks student attendance based on the result of determining whether the student is in school. 3. The first area is a part of the school where the student should be present when registering attendance; There are multiple access points within the school. The determination means Identifying the first area of each of the plurality of students based on student information indicating the first area of each of the plurality of students; Determine whether the student is in the first area based on the IP address of the student terminal; The attendance confirmation means The processing device according to claim 1, wherein the processing device checks student attendance based on the result of determining whether the student is in the first area. 4. The first area is an off-campus area where you will be when participating in online classes, The IP address for the off-campus area is registered for each student in advance, The determination means Determine whether the student is in the off-campus area based on the IP address of the student's device; The attendance confirmation means The processing device according to claim 1, which checks student attendance based on the result of determining whether the student is in the off-campus area. 5. A processing device according to any one of 1 to 4, wherein the determination means determines whether a student is in the first area based on the IP address of the student terminal obtained during a predefined attendance confirmation time period. 6. The processing device according to 5, wherein the attendance confirmation time period is set to include at least one of the start of work, the start of a morning meeting, and the start of each of a plurality of classes. 7. For each student, the IP address of the second area where they will be when absent is registered in advance. A processing device described in any one of 1 to 6, wherein the judgment means, when it is determined that the student is not in the first area, determines whether the student is in the second area based on the IP address of the student terminal. 8. An attendance confirmation system having a processing device according to any one of 1 to 7 and a student terminal. 9. The computer An acquisition process for acquiring the IP address of the student terminal; a determining step of determining whether the student is in a first area based on the IP address of the student terminal; an attendance confirmation step of confirming the attendance of students based on the result of determining whether or not the students are in the first area; How to process. 10. Computer A method for obtaining the IP address of the student's device, a determination means for determining whether a student is in a first area based on the IP address of the student terminal; attendance confirmation means for confirming the attendance of students based on the result of determining whether or not the students are in the first area; A program that functions as a [Explanation of symbols]
[0067] 10 Processing equipment 11 Acquisition Department 12 Judgment Department 13. Attendance Check Section 14 Storage section 20 Student devices 1A processor 2A Memory 3A input / output I / F 4A peripheral circuit 5A Bus
Claims
1. An acquisition means for acquiring an IP (internet protocol) address of a student terminal; a determining means for determining whether a student is in a first area based on the IP address of the student terminal; attendance confirmation means for confirming the attendance of students based on the result of determining whether or not the students are in the first area; and The first area is an off-campus area where the student will be when participating in an online class, An IP address related to the off-campus area is registered for each student in advance, The determination means Determine whether the student is in the off-campus area based on the IP address of the student terminal; The attendance confirmation means A processing device that checks student attendance based on the result of determining whether the student is in the off-campus area.
2. An acquisition means for acquiring an IP address of a student terminal; a determining means for determining whether a student is in a first area based on the IP address of the student terminal; attendance confirmation means for confirming the attendance of students based on the result of determining whether or not the students are in the first area; and The IP address of the second area where the student will be absent is registered in advance for each student. When the determining means determines that the student is not in the first area, the processing device determines whether the student is in the second area based on the IP address of the student terminal.
3. the first area is within a school; The determination means Determine whether the student is in the school based on the IP address of the student terminal; The attendance confirmation means 3. The processing device according to claim 2, wherein the attendance of students is confirmed based on the result of the determination as to whether or not the students are in the school.
4. the first area is a part of the school where the student should be present when confirming attendance; There are multiple access points within the school. The determination means Identifying the first area of each of the plurality of students based on student information indicating the first area of each of the plurality of students; Determine whether the student is in the first area based on the IP address of the student terminal; The attendance confirmation means The processing device according to claim 2 , wherein the attendance of students is confirmed based on the result of determining whether or not the students are in the first area.
5. 5. The processing device according to claim 1, wherein the determination means determines whether a student is in the first area based on the IP address of the student terminal obtained during a predefined attendance confirmation time period.
6. The processing device according to claim 5 , wherein the attendance confirmation time period is set to include at least one of a start time of a school day, a start time of a morning meeting, and a start time of each of a plurality of classes.
7. An attendance confirmation system comprising: the processing device according to any one of claims 1 to 6; and a student terminal.
8. The computer An acquisition step of acquiring an IP address of a student terminal; a determining step of determining whether the student is in a first area based on the IP address of the student terminal; an attendance confirmation step of confirming the attendance of students based on the result of determining whether or not the students are in the first area; Run The first area is an off-campus area where the student will be when participating in an online class, An IP address related to the off-campus area is registered for each student in advance, In the determination step, Determine whether the student is in the off-campus area based on the IP address of the student terminal; In the attendance confirmation step, A processing method for checking student attendance based on the result of determining whether the student is in the off-campus area.
9. The computer An acquisition step of acquiring an IP address of a student terminal; a determining step of determining whether the student is in a first area based on the IP address of the student terminal; an attendance confirmation step of confirming the attendance of students based on the result of determining whether or not the students are in the first area; Run The IP address of the second area where the student will be absent is registered in advance for each student. In the determination step, if it is determined that the student is not in the first area, it is determined whether or not the student is in the second area based on the IP address of the student terminal.
10. Computer, A means for acquiring the IP address of the student terminal; a determination means for determining whether a student is in a first area based on an IP address of the student terminal; attendance confirmation means for confirming the attendance of students based on the result of determining whether or not the students are in the first area; It functions as The first area is an off-campus area where the student will be when participating in an online class, An IP address related to the off-campus area is registered for each student in advance, The determination means Determine whether the student is in the off-campus area based on the IP address of the student terminal; The attendance confirmation means A program for checking student attendance based on the result of determining whether or not a student is in the off-campus area.
11. Computer, A means for acquiring the IP address of the student terminal; a determination means for determining whether a student is in a first area based on an IP address of the student terminal; attendance confirmation means for confirming the attendance of students based on the result of determining whether or not the students are in the first area; It functions as The IP address of the second area where the student will be absent is registered in advance for each student. The determination means is a program that, when it is determined that the student is not in the first area, determines whether the student is in the second area based on the IP address of the student terminal.
Citation Information
Patent Citations
Communication method between client and server
JP2003122659A
Attendance / Absence confirmation system, entrance-into- room control device, related devices, gate, program, and recording medium
JP2003141590A
Management system
JP2007193673A
Educational learning activity support system
JP2018032276A