Terminal device and program

The terminal device and program address the issue of unverified student event participation by using location tracking to confirm attendance and support report submission, improving event management and participation tracking.

JP2025009258APending Publication Date: 2025-01-20RECRUIT
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023112132
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-07
Publication Date
2025-01-20

AI Technical Summary

Technical Problem

Existing systems do not verify if students who have registered for events, such as school information sessions, have actually participated in them.

Method used

A terminal device and program that confirm participation in events based on location information, allowing students to check their attendance using GPS and compare it with the event location, enabling report creation and submission.

Benefits of technology

Enables confirmation of student participation in reserved events and facilitates report submission to teachers, enhancing event management and participation tracking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025009258000001_ABST
    Figure 2025009258000001_ABST
Patent Text Reader

Abstract

To provide a terminal device and a program that can confirm participation in an event reserved by a student.SOLUTION: In an information processing system 1, a student terminal 4 that is a terminal device comprises: means to confirm participation in an event in a school on the basis of positional information corresponding to a holding place of the event in the school. The means to confirm further comprises: means to enable creating a report associated with the event in the school when the participation in the event in the school is confirmed by determining that a current position measured by a GPS function exists in the holding place of the event in the school.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a terminal device and a program. [Background technology]

[0002] The following Patent Document 1 discloses a school information providing system that enables students who wish to continue to higher education to search for events such as school information sessions and to enter events.

[0003] This system sends emails to students who have entered an event but have not yet applied, encouraging them to do so. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2003-141150 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, the system of Patent Document 1 does not check whether students who have registered for an event such as a school information session actually attend the event, and there is room for improvement.

[0006] The present invention has been made to solve the above-mentioned problems, and one of its objects is to provide a terminal device and a program that can confirm participation in an event that a student has reserved. [Means for solving the problem]

[0007] A terminal device according to one aspect of the present invention includes a means for confirming attendance at a school event based on location information corresponding to a location where the event is held at the school. Effect of the Invention

[0008] According to the present invention, it is possible to provide a terminal device and a program that can confirm participation in an event that a student has reserved. [Brief description of the drawings]

[0009] [Figure 1] 1 is a block diagram illustrating a configuration of an information processing system including a student terminal which is a terminal device according to an embodiment. [Diagram 2] FIG. 2 is a block diagram illustrating a configuration of a server device. [Diagram 3] FIG. 2 is a block diagram illustrating a configuration of a student terminal. [Figure 4] 13 is an example of a screen displayed on a student terminal. [Diagram 5] 13 is an example of a screen displayed on a student terminal. [Figure 6] 13 is an example of a screen displayed on a student terminal. [Figure 7] 13 is an example of a screen displayed on a student terminal. [Figure 8] 13 is an example of a screen displayed on a student terminal. [Figure 9] 13 is an example of a screen displayed on a student terminal. [Figure 10] 13 is an example of a screen displayed on a student terminal. [Figure 11] 13 is an example of a screen displayed on a student terminal. [Figure 12] 13 is an example of a screen displayed on a student terminal. [Figure 13] 13 is an example of a screen displayed on a student terminal. [Figure 14] 13 is an example of a screen displayed on a student terminal. [Figure 15] 13 is an example of a screen displayed on a student terminal. [Figure 16] 13 is an example of a screen displayed on a student terminal. [Figure 17] 13 is an example of a screen displayed on a student terminal. [Figure 18] 13 is an example of a screen displayed on a teacher terminal. [Figure 19] 10 is a flowchart illustrating an example of an operation of a student terminal. [Figure 20] 10 is a flowchart illustrating an example of an operation of a student terminal. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. Note that the same elements are given the same reference numerals and duplicated explanations will be omitted.

[0011] [Outline of information processing system] The configuration of an information processing system 1 including a student terminal 4, which is a terminal device according to an embodiment, will be described with reference to Fig. 1. The information processing system 1 includes, for example, a server device 2, a teacher terminal 3, and a student terminal 4.

[0012] The information processing system 1 according to the embodiment is, for example, a system that provides an event reservation support service for supporting reservations for events held by schools and a report submission support service for supporting the submission of reports on events that have been reserved and participated in. In the present embodiment, the information processing system 1 will be described on the assumption that a teacher is in charge of one or more classes, and one or more students are assigned to each class.

[0013] The server device 2 is a computer device that executes various processes for providing, for example, an event reservation support service and a report submission support service. The teacher terminal 3 is a computer device used by a teacher, and the student terminal 4 is a computer device used by a student.

[0014] The teacher terminal 3 and the student terminal 4 may be, for example, a smartphone, a PC (Personal Computer) terminal, a notebook PC, a tablet terminal, or other terminal device.

[0015] The teacher terminal 3 and the student terminal 4 may or may not have applications (hereinafter, also referred to as "apps") for the event reservation support service and the report submission support service installed.

[0016] When an app for the event booking support service and the report submission support service is installed on the teacher terminal 3 or the student terminal 4, it is preferable to exchange data between the teacher terminal 3 or the student terminal 4 and the server device 2, for example, by using a screen displayed on the teacher terminal 3 or the student terminal 4 by executing the installed app.

[0017] On the other hand, if the apps for the event booking support service and the report submission support service are not installed on the teacher terminal 3 or the student terminal 4, it is preferable to exchange data between the teacher terminal 3 or the student terminal 4 and the server device 2, for example, by using a screen displayed on the teacher terminal 3 or the student terminal 4 by connecting the teacher terminal 3 or the student terminal 4 to a specific site on the server device 2.

[0018] In the present embodiment, a case will be described in which the student terminal 4 is a smartphone, and apps for the event booking support service and the report submission support service are installed on the student terminal 4, for example.

[0019] The server device 2, the teacher terminal 3, and the student terminal 4 are configured to be able to communicate with each other via a network N. The network N may be, for example, the Internet, a LAN, a dedicated line, a telephone line, an in-house network, a mobile communication network, Bluetooth (registered trademark), WiFi (Wireless Fidelity), other communication lines, or a combination thereof, and may be either wired or wireless.

[0020] [Server device configuration] As shown in FIG. 2, the server device 2 includes, as its physical configuration, a processor 21, a communication interface 22, and a storage device 23, for example.

[0021] The processor 21 is, for example, a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). The processor 21 executes a program 231 stored in the storage device 23 to operate as a control unit 211 that realizes various functions described later.

[0022] The communication interface 22 is connected to the network N and functions as a communication unit that communicates with other devices and terminals on the network N.

[0023] The storage device 23 is, for example, a computer-readable recording medium such as a disk drive or a semiconductor memory. The storage device 23 functions as a storage unit that stores a program 231 for implementing various functions of the server device 2 and various data 232 used by the program 231.

[0024] The various data 232 includes, for example, data constituting information about teachers, information about students, information about classes, information about events, information about reports, operation log information about the teacher terminal 3 and the student terminals 4, and the like.

[0025] [Configuration of student and teacher terminals] As shown in FIG. 3, the student terminal 4 includes, as its physical configuration, a processor 41, a communication interface 42, a storage device 43, an input device 44, and a display device 45, for example.

[0026] The processor 41 is, for example, a processor such as a CPU or an MPU. The processor 41 operates as a control unit 411 that realizes various functions of the student terminal 4 by executing a program 431 stored in the storage device 43.

[0027] The control unit 411 realizes, for example, a function of displaying various screens on the display device 45, a function of accepting contents inputted on various screens, a function of exchanging information with the server device 2, etc., in accordance with instructions from the student who operates the student terminal 4. The various screens will be described later.

[0028] In addition, if the apps for the event booking support service and the report submission support service are not installed on the student terminal 4, the student terminal 4 may connect to a specific site of the server device 2 to display various screens, accept the contents entered on the various screens, and transmit them to the server device 2.

[0029] The communication interface 42 is connected to the network N and functions as a communication unit that communicates with other terminals and devices on the network N.

[0030] The storage device 43 is a computer-readable recording medium such as a disk drive or a semiconductor memory. The storage device 43 functions as a storage unit that stores a program 431 for implementing various functions of the student terminal 4 and various data used by the program 431.

[0031] The input device 44 functions as an input unit that accepts input from a user. As the input device 44, for example, a touch panel, a pen tablet, a keyboard, a mouse, a microphone, etc. can be used.

[0032] The display device 45 functions as a display unit that displays images, screens, etc. As the display device 45, for example, an organic EL display, a liquid crystal display, etc. can be used.

[0033] Here, the teacher terminal 3 has the same components as the student terminal 4. That is, the teacher terminal 3 has, as its physical configuration, for example, a processor, a communication interface, a storage device, an input device, and a display device. Each component of the teacher terminal 3 is similar to each component of the student terminal 4 described above, so the description thereof will be omitted.

[0034] [Function to support event bookings] The following describes a function for supporting reservations for events held at schools. Events include, for example, open campuses held by schools, applications, entrance exams, and entrance ceremonies. At open campuses, for example, tours, trial classes, consultation sessions, and entrance exam information sessions can be held, and open campuses may be held online. Schools include, for example, universities and vocational schools.

[0035] A reservation for an event is made, for example, by a student operating the student terminal 4 to search for a desired event and to apply for a reservation to participate in an event that the student is interested in. The task of reserving an event may be carried out by a teacher following the teacher's instructions during a lesson taught to the students in the class.

[0036] FIG. 4 is an example of a screen 4a displayed on a student terminal 4 that has executed a search for an event. This screen 4a includes a field 4b that displays the search conditions set by the student, and fields 4c, 4d, and 4e that display schools detected by the search conditions. When a "View event list" tag provided in the fields 4c, 4d, and 4e that display schools is selected (including tapping or clicking), a list of events held at the school is displayed, as in the field 4c that displays the school. This list of events may be displayed on a separate screen instead of being displayed. When one of the events in this list is selected, a detailed screen of the selected event is displayed.

[0037] 5 is an example of an event details screen 5a displayed on the student terminal 4. The event details screen 5a displays detailed information about the event and a "Select the date and time of the event" button 5b. When the "Select the date and time of the event" button 5b is pressed (including tapping, clicking, etc.), a screen for selecting the date and time of the event is displayed.

[0038] FIG. 6 is an example of a date and time selection screen 6a for selecting the date and time of an event displayed on the student terminal 4. The date and time selection screen 6a is, for example, displayed superimposed on the event details screen 5a. The date and time selection screen 6a displays the dates and time slots on which the event will be held. Dates and time slots that are already booked are displayed as not selectable, while dates and time slots that are available for booking are displayed as selectable. When a student selects a desired date and time slot from among the available dates and time slots, the screen transitions to a screen for applying for a reservation for the event.

[0039] 7 is an example of a reservation application screen 7a for applying for a reservation for an event, which is displayed on the student terminal 4. The reservation application screen 7a displays a field 7b for displaying student information about the student applying for a reservation, and a button 7c for "Agree to the above and make a reservation." The student information includes, for example, the student's name, school name, grade, gender, date of birth, phone number, and email address.

[0040] When editing student information, an "Edit" tag provided in the field 7b displaying student information is selected, and an editing screen is displayed, allowing the student information to be edited.

[0041] When the student clicks the "Agree to the above and make a reservation" button 7c, the reservation application process is executed and the reservation is completed. The event that the student has reserved is managed as the student's "My Events" and can be viewed on the student's "My Page."

[0042] Here, it is assumed that there may be cases where the information processing system 1 does not accept reservations for the event displayed on the screen 4a in Fig. 4. To deal with such cases, for example, it may be possible to provide the student with a contact point to confirm how to participate in the event.

[0043] 8 is an example of a guidance screen 8a for providing contact information displayed on the student terminal 4. The guidance screen 8a illustratively displays a field 8b for displaying the location of the event, how to participate in the event, contact information, etc., and a "Register for notification / reminder" button 8c. Pressing the "Register for notification / reminder" button 8c transitions to a screen for registering so that the student can receive notifications and reminders.

[0044] 9 is an example of a notification / reminder registration screen 9a for registering notifications and reminders displayed on the student terminal 4. The notification / reminder registration screen 9a displays a field 9b displaying student information about the student who applies to receive notifications and reminders, and a "Agree to the above and register" button 9c. Student information includes, for example, student name, school name, grade, gender, date of birth, phone number, and email address. When editing student information, selecting the "Edit" tag provided in the field 9b displaying student information displays an editing screen where the student information can be edited.

[0045] Pressing the "Agree to the above and register" button 9c executes the process to register notifications and reminders. By executing the process to register notifications and reminders, students will be able to receive reminders by email when the date of the registered event approaches, and will be able to receive email notifications when another event is registered at the school where the registered event is being held. Events for which students have registered notifications or reminders are managed as the student's "My Events" and can be viewed on the student's "My Page."

[0046] It is also possible that an event has not yet been registered for the school displayed on screen 4a of Fig. 4. To handle such a case, for example, it may be possible to notify students that an event has been registered.

[0047] Fig. 10 is an example of a screen 10a displayed on the student terminal 4 when no events have been registered for the school displayed on the screen 4a in Fig. 4. This screen 10a, for example, displays a field 10b for displaying messages such as "There are currently no events listed for this school" and "You can be notified by email when an event for this school is posted!", and a "Register for notification / reminder" button 10c.

[0048] When the "Register notification / reminder" button 10c is pressed, a screen similar to the notification / reminder registration screen 9a in FIG. 9 described above will be displayed. On the transitioned screen, the student can apply to receive notifications, and when an event is registered at the applied school, a notification email will be sent to the student to inform them of this.

[0049] When a student receives the notification email and selects a link (guiding line) embedded in the notification email, the student can view the registered events. When the student selects one of the viewed events, the screen transitions to the event details screen 5a in Fig. 5 described above. After transitioning to the event details screen 5a, the student can make a reservation via the date and time selection screen 6a in Fig. 6 and the reservation application screen 7a in Fig. 7 described above.

[0050] [Function to support report submission] Next, we will explain the function that supports students in submitting reports for events that they have booked and attended.

[0051] With the report submission support function, when a student participates in a reserved event, the student is able to create a report for that event and submit the created report to the teacher. Whether or not a student participated in a reserved event can be confirmed based on the location information of the event's location and the location information of the student's terminal 4. Specifically, the location information of the location of the event reserved by the student is compared with the location information of the student's terminal 4, and if it is determined that the student is present at the location during the event's holding time, it is confirmed that the student participated in the reserved event and this fact is recorded.

[0052] It is preferable to register and manage the location information of the event location and the event time period for each event in advance. The location information of the student terminal 4 can be specified using the current location measured by the GPS function installed in the student terminal 4, for example.

[0053] Once the student's participation in the reserved event is confirmed, a report of the event that the student participated in can be created on the student terminal 4. The report may be created, for example, by the student answering a number of questions in sequence.

[0054] 11 is an example of a top screen 11a for creating a report that is displayed on the student terminal 4. The top screen 11a displays, for example, messages such as "Write a report on the event you attended!" and "*When completed, the report will be sent to your teacher." Pressing the "Start" button 11b transitions to a screen where multiple questions can be answered in sequence.

[0055] 12 is an example of a report creation screen 12a including a question and answer field displayed on the student terminal 4. The report creation screen 12a displays, for example, a question field 12b displaying a question such as "Which school's event did you participate in?" and an answer field 12c for inputting an answer to the question. It is preferable that an answer is input into the answer field 12c in the form of a selection from options, but an arbitrary answer content may also be input.

[0056] Once an answer has been entered into answer field 12c, a "Next" button 12d can be pressed, and pressing "Next" button 12d transitions to a report creation screen including the next question and answer field.

[0057] Questions that can be displayed on the report creation screen can include, for example, "On what date did you attend the event?", "Did the classes offered in this faculty / department seem to match your interests?", "Were you able to fully confirm the points you wanted to compare with the same faculty / department at other schools?", "Do the employment destinations of graduates match the career you want to pursue, or do you think you will be able to put what you learned to use?", "Did you correctly understand the subjects and format of the exam?", "Was the environment inside and around the school an exciting / safe environment for you?", and "Did they seem to provide support for obtaining the qualifications you wanted to obtain (if there are any qualifications you are aiming for)?"

[0058] 13 is another example of the report creation screen 13a including a question and answer field displayed on the student terminal 4. The report creation screen 13a exemplarily displays a question field 13b displaying a question such as "What is your current level of preference for the school that you have actually visited?", and an answer field 13c for selecting a level of preference as an answer to the question. Exemplarily, five levels of options ranging from "low" to "high" are provided as options for the level of preference.

[0059] When the degree of preference is selected in the answer field 13c, the "Next" button 13d becomes pressable, and pressing the "Next" button 13d transitions to a report submission screen.

[0060] 14 is an example of a report submission screen 14a displayed on the student terminal 4. The report submission screen 14a illustratively displays a field 14b for displaying the contents of the report created on the report creation screen, a "Redo" button 14c, and a "Submit report" button 14d.

[0061] Pressing the "Retry" button 14c returns the user to the report creation screen described above, where the user can re-enter their answers. Pressing the "Submit Report" button 14d allows the user to submit the report via a submission confirmation screen.

[0062] 15 is an example of a submission confirmation screen 15a that is displayed over the report submission screen 14a when the "Submit report" button 14d is pressed. When the "OK" button 15b on the submission confirmation screen 15a is pressed, the report is submitted. The teacher in charge of the student's class can view the submitted report by operating the teacher terminal 3.

[0063] 16 is an example of a submitted report list screen 16a displayed on the student terminal 4. A list 16b of reports submitted by students is displayed on the report list screen 16a. When one of the reports included in this list 16b is selected, the screen transitions to a details screen of the selected report.

[0064] FIG. 17 is an example of a report details screen 17a displayed on the student terminal 4. The report details screen 17a includes a report display field 17b that displays the contents of the report. The header of the report display field 17b displays the school name and the student's level of aspiration for that school. If the questions asked when creating the report include a question for selecting a level of aspiration (see FIG. 13), the student's level of aspiration is displayed based on the answer to that question. On the other hand, if the questions asked when creating the report do not include a question for selecting a level of aspiration, the student's level of aspiration is not displayed.

[0065] 18 is an example of a progress management screen 18a displayed on a teacher terminal 3 used by a teacher in charge of a class of students. The progress management screen 18a illustratively displays an "event" tab 18b for displaying the progress of actions related to an "event," and a progress list 18c including the progress of actions of each student that is displayed when the "event" tab 18b is selected.

[0066] The progress list 18c is a column that displays the progress of each student in the teacher's class, showing how far they have progressed in taking actions related to the event. In Fig. 18, five steps of actions related to the event are provided, for example, "start checking the event", "view the event", "event reservation completed", "notification registration completed", and "report registration completed".

[0067] For example, it can be seen that the student with attendance number 3 has started searching for events and has even viewed the event, but has not yet completed reserving the event. The student with attendance number 2 has started searching for events and has completed viewing the event, reserving the event, and applying for notifications and reminders, but has not yet completed submitting the report. It can be seen that the student with attendance number 1 has started searching for events and has completed all actions, from viewing the event, reserving the event, applying for notifications and reminders, and submitting the report.

[0068] [Student device operation] An example of the operation of the student terminal 4 in the information processing system 1 will be described with reference to FIGS.

[0069] FIG. 19 shows an example of the operation when various settings for a school event are made on the student terminal 4.

[0070] First, a student in a class operates the student terminal 4 to search for events held at the school (step S101). As a result of this search, for example, a screen 4a in FIG. 4 is displayed.

[0071] Next, when the student operates the student terminal 4 to select a school where no event is registered (step S102; YES), the control unit 411 of the student terminal 4 judges whether or not a notification application by the student to request to receive a notification that the school has registered an event has been accepted (step S103). Whether or not the notification application has been accepted can be judged, for example, by whether or not the "Agree to the above and register" button 9c on the notification / remind registration screen 9a in FIG. 9 has been pressed.

[0072] If it is determined in step S103 that the notification request has been accepted (step S103; YES), the control unit 411 of the student terminal 4 registers a notification / remind corresponding to the notification request (step S104) and ends this operation. Note that, if no notification request is made in step S103 (step S103; NO), this operation also ends.

[0073] In step S102 above, if a student operates the student terminal 4 to select an event that is already registered, rather than selecting a school where no events are registered (step S102; NO), the control unit 411 of the student terminal 4 determines whether a reservation for the selected event can be accepted by the system (step S105).

[0074] If it is determined in step S105 that the system cannot accept the reservation for the event (step S105; NO), the control unit 411 of the student terminal 4 proceeds to step S103 and determines whether a notification / remind application for the student to request to receive notifications or reminders has been accepted (step S103). If it is determined that the notification / remind application has been accepted (step S103; YES), the control unit 411 of the student terminal 4 registers a notification or reminder corresponding to the notification / remind application (step S104) and ends this operation.

[0075] If it is determined in step S105 that the reservation for the event is accepted by the system (step S105; YES), the control unit 411 of the student terminal 4 determines whether the reservation application for the event has been accepted (step S106). Whether the reservation application has been accepted can be determined, for example, by whether the "Agree to the above and make a reservation" button 7c on the reservation application screen 7a in FIG. 7 has been pressed.

[0076] If it is determined in step S106 that the reservation request has been accepted (step S106; YES), the control unit 411 of the student terminal 4 reserves the event corresponding to the reservation request (step S107) and ends this operation. Note that, if no reservation request is made in step S106 (step S106; NO), this operation also ends.

[0077] FIG. 20 shows an example of the operation of the student terminal 4 when participating in a reserved event and submitting a report.

[0078] First, when a student operates the student terminal 4 to start, for example, an application for a report submission support service (step S201), the control unit 411 of the student terminal 4 judges whether the reserved event is registered in My Events (step S202). If the judgment is NO (step S202; NO), this operation ends.

[0079] If it is determined in step S202 that the reserved event is registered in My Events (step S202; YES), the control unit 411 of the student terminal 4 determines whether the student participated in the event registered in My Events (step S203). If this determination is NO (step S203; NO), the determination in step S203 is repeated or waits until it becomes YES.

[0080] Here, whether or not a student has participated in an event registered in My Events can be confirmed based on the location information of the location where the event is held and the location information of the student terminal 4.

[0081] If it is determined in step S203 that the student has participated in the event registered in My Events (step S203; YES), the control unit 411 of the student terminal 4 enables the student to create a report on the event (step S204). This enables the student to operate the student terminal 4 to create a report while answering multiple questions in sequence.

[0082] The report can be created by the student, for example, inputting answers in the answer column of the report creation screen 12a in FIG. 12 or the report creation screen 13a in FIG.

[0083] Next, the control unit 411 of the student terminal 4 submits the report created in step S204 (step S204). The report can be submitted, for example, by the student pressing the "OK" button 15b provided on the submission confirmation screen 15a in FIG.

[0084] [Effects of the embodiment] As described above, according to the information processing system 1 including the student terminal 4 of the embodiment, by comparing the location information of the location of the event booked by the student with the location information of the student terminal 4, if it is determined that the student is present at the location during the event time, it is possible to confirm that the student has participated in the event at school.

[0085] As a result, the information processing system 1 including the student terminal 4 according to the embodiment makes it possible to confirm participation in an event that a student has reserved.

[0086] In addition, according to the information processing system 1 including the student terminal 4 of the embodiment, when it is confirmed that a student has participated in an event at school, a report on the event can be created and the created report can be submitted to the teacher.

[0087] The present invention is not limited to the above-described embodiment, and can be implemented in various other forms without departing from the scope of the present invention. Therefore, the above-described embodiment is merely an example in every respect, and should not be interpreted as being restrictive. For example, the order of each of the above-described processing steps can be arbitrarily changed or executed in parallel as long as no contradiction occurs in the processing content.

[0088] In addition, the programs in the above-described embodiments can be installed or loaded into a computer through various recording media (computer-readable recording media) such as optical disks such as CDs and DVDs, magnetic disks, and semiconductor memories, or by downloading them from a server device (medium) via a communication network, etc. [Explanation of symbols]

[0089] 1...information processing system, 2...server device, 3...teacher terminal, 4...student terminal, 21...processor, 22...communication interface, 23...storage device, 41...processor, 42...communication interface, 43...storage device, 44...input device, 45...display device, 211...control unit, 231...program, 232...data, 411...control unit, 431...program, N...network

Claims

1. a means of verifying that you attended a school event based on location information corresponding to the location of the school event; A terminal device comprising:

2. the confirming means confirms that the user has participated in the event at the school when it is determined that the current location measured by the GPS function is located at a location where the event at the school is being held; The terminal device according to claim 1.

3. further providing a means for a report to be made about a school event if attendance at the school event is identified; The terminal device according to claim 1.

4. a means for displaying questions about events at the school and creating the report based on answers input by the user to the displayed questions; The terminal device according to claim 3.

5. The method further includes a means for submitting the report created by the means for creating the report. The terminal device according to claim 4.

6. The events at the school are open campus events, The terminal device according to claim 1.

7. Computer, a means of verifying that you attended a school event based on location information corresponding to the location of the school event; A program that functions as a

Citation Information

Patent Citations

  • School information providing system

    JP2003141150A