Reservation management device, method, program and system
The reservation management system addresses inefficiencies by considering guest availability and preferences, optimizing scheduling and cost comparison to reduce rescheduling and enhance efficiency.
Patent Information
- Application Number
- JP2024046663
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-22
- Publication Date
- 2025-10-03
AI Technical Summary
Existing reservation systems fail to consider the availability and preferences of both interviewees and interviewers, leading to frequent rescheduling and inefficiencies in scheduling interviews.
A reservation management system that identifies reservation slots based on guest characteristics, allocates reservations efficiently, and measures and compares costs between digital and printed scheduling methods to visualize efficiency.
The system reduces rescheduling and improves scheduling efficiency by considering guest preferences and costs, allowing for efficient allocation and visualization of scheduling efficiencies.
Smart Images

Figure 2025146072000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a reservation management device, method, program, and system for allocating guest reservations to reservation slots prepared by a host. [Background technology]
[0002] Traditionally, when a school teacher holds a parent-teacher conference, they have to coordinate the date and time of the conference with all parents. Generally, they ask all parents for their preferred date and time, and the school schedules the conference according to their preference.
[0003] In this case, the school must adjust the schedule to take into account the fact that some parents need to be interviewed earlier in the day, while others need to be interviewed at the last available time slot. Furthermore, parents who cannot meet on their preferred day must be asked to reschedule, but making such requests and adjusting the schedule after rescheduling is extremely time-consuming.
[0004] Patent Document 1 proposes an interview schedule arrangement device that can more easily arrange interview dates between recruiters and job seekers. Specifically, Patent Document 1 proposes an interview schedule arrangement device that identifies multiple interview dates and times that are available for interviews based on the recruiter's schedule information. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent Publication No. 2021-170151 [Patent Document 2] Japanese Patent Application Laid-Open No. 2005-141307 Summary of the Invention [Problem to be solved by the invention]
[0006] However, in Patent Document 1, the availability of the recruiter (interviewer) is taken into consideration, but the availability of the job seeker (interviewee) is not taken into consideration, so the interview date may not always be a day that is convenient for the job seeker, resulting in a problem of frequent rescheduling.
[0007] Therefore, the applicant is considering a system in which the school will present potential reservation slots to parents, taking into consideration their circumstances, and automatically create a reservation schedule.However, when using such a system, it is extremely important for further efficiency in system development and the creation of reservation schedules to know how much more efficiently reservation schedules can be created than when reservation schedules are created using conventional printouts, etc.
[0008] It should be noted that Patent Document 2 proposes a system that records the time elapsed since the start of an interview and performs an evaluation, but does not propose anything about creating a schedule for appointment of interviews.
[0009] In view of the above circumstances, an object of the present invention is to provide a reservation management device, method, program, and system that can visualize the efficiency of creating a reservation schedule. [Means for solving the problem]
[0010] The reservation management device of the present invention includes a reservation slot setting unit in which multiple reservation slots prepared by the host are preset, a cost measurement unit that measures a first cost required to allocate reservations to each guest to the multiple reservation slots, a cost receiving unit that receives input of a second cost required to allocate reservations to each guest using printed materials, and a cost output unit that outputs the first cost and the second cost. [Effects of the Invention]
[0011] According to the reservation management device of the present invention, the first cost required to allocate reservations to each guest to multiple reservation slots is measured, and the second cost required to allocate reservations to each guest using printed materials is input, and the first cost and the second cost are output, thereby making it possible to visualize the efficiency of creating reservation schedules. [Brief explanation of the drawings]
[0012] [Figure 1] FIG. 1 is a block diagram showing a schematic configuration of a reservation management system using an embodiment of the reservation management device of the present invention. [Figure 2] FIG. 10 is a diagram showing an example of a preset reservation slot. [Figure 3] FIG. 10 is a diagram showing an example of a characteristic information table showing characteristic information of each guardian; [Figure 4] A diagram showing an example of reservation slot candidates for each guardian [Figure 5] A diagram showing an example of a schedule in which each parent's reservation is assigned to multiple reservation slots. [Figure 6] FIG. 10 is a diagram showing an example of a comparative display of a first cost and a second cost. [Figure 7] A sequence diagram illustrating the processing flow of the reservation management system shown in FIG. 1. [Figure 8] A sequence diagram illustrating the processing flow of the reservation management system shown in FIG. 1. DETAILED DESCRIPTION OF THE INVENTION
[0013] A reservation management system using an embodiment of a reservation management device of the present invention will be described in detail below with reference to the drawings. Fig. 1 is a block diagram showing a schematic configuration of a reservation management system 1 of this embodiment.
[0014] The reservation management system 1 of this embodiment is a system for reserving dates for interviews between school teachers and the parents of students attending the school, and includes a reservation management device 10 and parent terminal devices 20. Note that while only two parent terminal devices 20 are shown in Fig. 1, in reality, many parent terminal devices 20 are connected to one reservation management device 10.
[0015] The reservation management device 10 and the parent's terminal device 20 are connected via a communication line such as the Internet line, and are configured to be able to communicate with each other.
[0016] The reservation management system 1 of this embodiment identifies candidate reservation slots for parent-teacher conference dates based on the parent's characteristic information known by the school and presents them to the parent. The reservation management system 1 then accepts the parent's desired reservation slot selection from the presented candidate reservation slots, and allocates each parent's reservation to multiple preset reservation slots based on the accepted desired reservation slot.
[0017] The reservation management system 1 of this embodiment is a system that allows users to confirm the effectiveness of the system in improving efficiency by comparing the costs required to create a schedule using this system with the costs required to create a schedule using printed materials. In this embodiment, the school (teacher) corresponds to the host of the present invention, and the parent or guardian corresponds to the guest of the present invention.
[0018] Hereinafter, each device constituting the reservation management system 1 of this embodiment will be described in detail.
[0019] The reservation management device 10 includes a reservation slot setting unit 11, a guest characteristic information storage unit 12, a reservation slot candidate identification unit 13, a desired reservation slot reception unit 14, an allocation unit 15, a cost measurement unit 16, a cost reception unit 17, and a cost output unit 18.
[0020] A plurality of reservation slots prepared by the school (teacher) are set in advance in the reservation slot setting unit 11. The reservation slots are set, for example, by inputting them into a terminal device (not shown) owned by the teacher, and set in the reservation slot setting unit 11. Fig. 2 is a diagram showing an example of reservation slots. In Fig. 2, three reservation slots I to III are set on Monday, three reservation slots IV to VI are set on Tuesday, and one reservation slot VII is set on Thursday.
[0021] The guest characteristic information storage unit 12 stores the characteristic information of multiple guardians who make reservations for multiple reservation slots. Fig. 3 is a diagram showing an example of a characteristic information table that associates guardian IDs with guardian characteristic information. A guardian ID is identification information assigned to each guardian.
[0022] As shown in Figure 3, in this embodiment, the parent's characteristic information stores evaluation information of the parent and student, reservation slot setting conditions set based on the evaluation information, and information on the parent's preferred day of the week.
[0023] The parent's evaluation information includes, for example, information on the parent's employment status, information on the parent's evaluation from the school (teacher's) perspective, and information on the parent's interpersonal relationships.
[0024] Information on parents' employment includes information on the parents' occupations and whether both parents are working. Information on the parents' evaluation from the school (teacher) includes information such as "interviews take a long time" or "not punctual (high possibility of being late for interviews)." Information on parent relationships includes information on parents who should not have adjacent appointment slots.
[0025] Student evaluation information includes evaluation information such as the student's academic ability, whether the student has siblings at the same school, etc. If a student's academic ability is low, the interview will take a long time, so if the student has siblings at the same school, it is better to arrange for them to meet on the same day or in adjacent appointment slots.
[0026] The reservation slot setting conditions are set based on the evaluation information of the parents and students, as described above. In this embodiment, the reservation slot setting conditions are stored as the priority slots, the number of slots required, and the parent IDs of the parents who should not be adjacent. The priority slots indicate the conditions for the reservation slots that are prioritized. When the priority slot is "ALL," it means all reservation slots, "first" means the first reservation slot of each interview date, and "last" means the last reservation slot of each interview date. For example, if the evaluation information of the parents is "both working parents," it is better to finish as early as possible, so "first" is set as the priority slot.
[0027] In addition, if the parent's evaluation information indicates that the interview will take a long time, or if the student's evaluation information indicates that there are problems with academic ability, the interview will take time, so the priority slot will be set to "last."
[0028] The required number of slots indicates the number of reservation slots required for one interview. The required number of slots is usually "1", and the number of required slots increases depending on the evaluation information of the parents and students. For example, if the evaluation information of the parents indicates that the interview will take a long time, or if the evaluation information of the student indicates that there are problems with academic ability, the interview will take time, so the required number of slots will be set to the number of multiple reservation slots.
[0029] The guardian who should not have adjacent reservation slots indicates the guardian ID of the guardian who should not have adjacent reservation slots. For example, in the example of the characteristic information table shown in Figure 3, the evaluation information of the guardian with guardian ID 3 is stored as "Do not have adjacent reservation slots with the guardian with guardian ID 4," and the guardian ID "4" is stored as the guardian ID who should not have adjacent reservation slots for guardian ID 3, and the guardian ID "3" is stored as the guardian ID who should not have adjacent reservation slots for guardian ID 4.
[0030] The information on the guardian's preferred day of the week is the information on the preferred day of the week for the interview, which has been answered in advance by the guardian. When the information on the preferred day of the week is "ALL," it means that any day of the week is acceptable.
[0031] The reservation slot candidate specifying unit 13 specifies reservation slot candidates for each guardian based on the above-mentioned characteristic information of each guardian, and outputs the candidates to the terminal device 20 of each guardian.
[0032] Here, a method will be described in which the reservation slot candidate specifying unit 13 specifies reservation slot candidates for each guardian by referring to the characteristic information table shown in Fig. 3 for the reservation slots shown in Fig. 2. Fig. 4 is a diagram showing an example of reservation slot candidates for each guardian.
[0033] The reservation slot candidate identification unit 13 first refers to the priority slots in the parent's characteristic information in the characteristic information table shown in Fig. 3. In the example of the characteristic information table shown in Fig. 3, the parent with parent ID 2 has the priority slot set to "first," and the parent with parent ID 5 has the priority slot set to "last." Furthermore, "Monday" and "Tuesday" are set as the information on the desired day of the week for the parent with parent ID 2, and "ALL" is set as the information on the desired day of the week for the parent with parent ID 5.
[0034] Therefore, the reservation slot candidate identification unit 13 first identifies reservation slot I as the reservation slot candidate for the guardian with guardian ID 2, and identifies reservation slots III and VI as reservation slot candidates for the guardian with guardian ID 5. Note that in this embodiment, reservation slot VII is simply an available time slot with no reservation slots set after it, and is not considered to be the "final" reservation slot.
[0035] Next, the reservation slot candidate specification unit 13 refers to the number of required slots in the guardian's characteristic information. In the example of the characteristic information table shown in FIG. 3, the number of required slots for the guardian with guardian ID 5 is set to "2", but the priority slot for the guardian with guardian ID 5 is set to "final". In other words, in the case of the final reservation slot, there is no need to take into account the reservation slot for the next guardian, so in this embodiment, this does not particularly affect the reservation slot candidates. Note that, for example, if the priority slot for the guardian is not set to "final" and the number of required slots is "2", two consecutive reservation slots are specified as reservation slot candidates.
[0036] Next, the reservation slot candidate identification unit 13 refers to the parent IDs that are not adjacent. In the example of the characteristic information table shown in Fig. 3, parent ID 4 is set for parent ID 3, and parent ID 3 is set for parent ID 4. For the parents with parent IDs 3 and 4, the information on the desired day of the week is "ALL", so reservation slots II, IV, V, and VII other than the reservation slots for parent IDs 2 and 5 are identified as reservation slot candidates.
[0037] Finally, the reservation slot candidate identifying unit 13 identifies a reservation slot candidate for which a reservation slot can be set most freely for the guardian with guardian ID 1. In this embodiment, all reservation slots I to VII are identified as reservation slot candidates for the guardian with guardian ID 1.
[0038] As described above, the reservation slot candidate specifying unit 13 first specifies rough reservation slot candidates by referring to information on priority slots, number of required slots, and desired day of the week from the guardian's characteristic information. Note that, if there are siblings in the same school as the student's evaluation information, reservation slots for the siblings on the same day of the week are specified as reservation slot candidates, or adjacent reservation slots are included in the reservation slot candidates.
[0039] Then, the reservation slot candidate specifying unit 13 outputs the reservation slot candidates specified for each guardian as described above to each guardian's terminal device 20. Note that the guardian ID of each guardian and the identification information of the terminal device 20 of each guardian are linked in advance, and the reservation slot candidate specifying unit 13 outputs the reservation slot candidate corresponding to a specific guardian ID to the terminal device 20 of the identification information linked to that guardian ID.
[0040] The parent selects a desired reservation slot (desired reservation slot) from the reservation slot candidates output to the terminal device 20 and outputs it to the reservation management device 10.
[0041] The desired reservation slot receiving unit 14 receives the desired reservation slot of each guardian output from the terminal device 20 of each guardian.
[0042] The allocation unit 15 allocates reservations for each guardian to a plurality of reservation slots based on the guardian's desired reservation slot and the guardian's characteristic information received by the desired reservation slot receiving unit 14, and completes a final reservation schedule. Fig. 5 is a diagram showing an example of the completed reservation schedule.
[0043] The allocation unit 15 allocates reservation slots starting with parents who take the longest time for an interview. Specifically, the allocation unit 15 allocates reservation slots first to parents whose priority slot is set to "last" or whose required number of slots is set to multiple reservation slots. For example, if the desired reservation slot for parent ID 5 whose priority slot is "last" is reservation slot III, the allocation unit 15 allocates the reservation of parent ID 5 to reservation slot III.
[0044] Next, the allocation unit 15 allocates a reservation slot to a parent whose priority slot is set to "first." For example, if the desired reservation slot of parent ID 2 whose priority slot is set to "first" is reservation slot I, the allocation unit 15 allocates the reservation of the parent with parent ID 2 to reservation slot I.
[0045] Next, the allocation unit 15 refers to the guardians that should not be adjacent to each other among the guardians' characteristic information. In the example of the characteristic information table shown in Fig. 3, as described above, the guardian ID "4" is stored as the guardian ID that should not be adjacent to the guardian ID 3, and the guardian ID "3" is stored as the guardian ID that should not be adjacent to the guardian ID 4.
[0046] Therefore, reservations are allocated so that the reservation slots of the parent with parent ID 3 and the parent with parent ID 4 are not adjacent to each other. Specifically, the allocation unit 15 allocates reservations so that the combination of reservation slots of the parent with parent ID 3 and the parent with parent ID 4 is one of reservation slots II and IV, reservation slots II and V, reservation slots II and VII, reservation slots IV and VII, and reservation slots V and VII. Note that Fig. 5 shows a schedule in which the desired reservation slot of the parent with parent ID 3 is reservation slot II, and the desired reservation slot of the parent with parent ID 4 is reservation slot IV.
[0047] Finally, the allocation unit 15 allocates one of reservation slots V, VI, or VII to the parent with parent ID 1. Fig. 5 shows a schedule when the parent with parent ID 1's desired reservation slot is reservation slot V.
[0048] After allocating reservation slots to all parents has been completed, the allocation unit 15 outputs the finally determined reservation slots for each parent to each parent's terminal device 20. If the student has siblings in the same school as the student's evaluation information, the allocation unit 15 allocates reservation slots for the same day of the week to the siblings or allocates adjacent reservation slots to the siblings, as in the case where reservation slot candidates are identified.
[0049] Here, if the allocation unit 15 performs allocation based on the guardian's characteristic information and the guardian's desired reservation slot as described above and finds that a guardian cannot be allocated to the guardian's desired reservation slot, the allocation unit 15 notifies the guardian's terminal device 20 of a request to change the desired reservation slot. When notifying the guardian's terminal device 20 of the change request, the allocation unit 15 also outputs information on available reservation slots.
[0050] Then, the guardian again selects a desired reservation slot from among the available reservation slots and outputs the desired reservation slot to the reservation management device 10.
[0051] The allocation unit 15 reallocates the reservation slots to available slots based on the changed desired reservation slots. The allocation unit 15 repeats the notification of the change request and reallocation until allocating reservation slots to all parents is completed.
[0052] The allocation unit 15 may also set priority reservation information for the parent ID of a parent who has changed the desired reservation slot as described above, so that the priority reservation information is allocated preferentially when allocating the next or subsequent reservation slot.The allocation unit 15 may then allocate the desired reservation slot with the highest priority to the parent ID for which the priority reservation information is set, when allocating the next or subsequent reservation slot.
[0053] The cost measurement unit 16 measures a first cost required to allocate reservations for each parent to a plurality of reservation slots. In this embodiment, the first cost is calculated as the time required to complete the reservation schedule and the number of printed sheets required to complete the reservation schedule.
[0054] The cost measurement unit 16 of this embodiment has a timer and measures the time from when an instruction to start the reservation schedule adjustment process is received from the input device 40 until all parents have been assigned to reservation slots.
[0055] Furthermore, according to this system, reservation schedules can basically be completed without using printed materials, but in exceptional cases where printed materials are exchanged between the school and parents, the number of printed sheets of the printed materials is acquired by the cost measurement unit 16. The number of printed sheets may be measured by a school teacher or other staff member entering the number of printed sheets via the input device 40, or may be measured by the printing device that prints the printed materials.
[0056] The cost receiving unit 17 receives input of the second cost required to allocate reservations to each parent using printed materials. The allocation of reservations to each parent using printed materials is not an automatic scheduling of reservations using this system, but rather scheduling performed by printwork in which the school and parents exchange handouts, etc.
[0057] In this embodiment, the cost receiving unit 17 receives, as the second cost, the time required to complete the reservation schedule through printwork and the number of printed sheets required to complete the reservation schedule. The time required to complete the reservation schedule and the number of printed sheets are set and input by a teacher or other school staff member using the input device 40, and the set and input time and number of printed sheets are accepted by the cost receiving unit 17. The number of printed sheets may be counted by the printing device that prints the printed sheets.
[0058] The cost output unit 18 outputs the first cost measured by the cost measurement unit 16 and the second cost received by the cost receiving unit 17 to the display device 30 of the school, and causes the display device 30 to display them for comparison.
[0059] Figure 6 is a diagram showing an example of a comparative display of the first cost and the second cost. Figure 6 shows the first cost when the appointment schedule for interviews for groups 1 and 3 is created using this system, and the second cost when the appointment schedule for interview group 2 is created using conventional printwork. The "System Use" box in Figure 6 indicates whether or not this system was used, "Time" indicates the time required to complete the appointment schedule, and "Supply Consumption" indicates the number of printed sheets required to complete the appointment schedule.
[0060] According to the comparative display results shown in Figure 6, for Group 1, a reservation schedule was created using this system, and responses from parents were also received using terminal device 20, and the reservation schedule was completed in 48 hours. For Group 2, a reservation schedule was created using printouts as in the past, and the reservation schedule was completed in 168 hours. For Group 3, a reservation schedule was created using this system, but specific communications were printed out (using four sheets), and the reservation schedule was completed in 52 hours.
[0061] The reservation management device 10 includes a CPU (Central Processing Unit), semiconductor memories such as ROM (Read Only Memory) and RAM (Random Access Memory), storage such as a hard disk, and a communication I / F (Interface).
[0062] A reservation management program, which is a web application, is installed in the storage of the reservation management device 10. When this reservation management program is started by the CPU, the functions of each unit of the reservation management device 10 are executed.
[0063] Some or all of the functions executed by the reservation management program may be configured using hardware such as an ASCI (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or other electrical circuits.
[0064] The reservation management device 10 is connected to a display device 30 and an input device 40. The display device 30 is composed of a display device such as a liquid crystal display, and as described above, it displays a comparison between the first cost and the second cost, as well as reservation slots, candidate reservation slots, and the completed reservation schedule. The input device 40 is composed of input devices such as a keyboard and a mouse, and accepts various setting inputs such as parent / guardian characteristic information and an instruction to start the reservation schedule adjustment process.
[0065] The parent's terminal device 20 includes a control unit 21 and a display unit 22. The control unit 21 controls the entire terminal device 20. In particular, the control unit 21 displays the reservation candidate slots output from the reservation management device 10 on the display unit 22, and outputs the desired reservation slots set and input at the input unit 23 to the reservation management device 10.
[0066] The display unit 22 is composed of a display device such as a liquid crystal display, and the input unit 23 is composed of input devices such as a mouse and a keyboard.
[0067] When a tablet terminal or a smartphone is used as the terminal device 20, a touch panel of the tablet terminal or smartphone functions as both the display unit 22 and the input unit .
[0068] The terminal device 20 includes a CPU, semiconductor memories such as ROM and RAM, storage such as a hard disk, and a communication I / F.
[0069] A parental application is installed in the storage of the terminal device 20. When this parental application is started by the CPU, potential reservation slots are displayed on the terminal device 20, and the desired reservation slot can be set and input. Note that instead of using a parental application installed in the storage as in this embodiment, a parental application provided via a web browser may be used.
[0070] In addition, some or all of the functions executed by the parental application may be configured using hardware such as ASCI, FPGA, or other electrical circuits.
[0071] Next, the processing flow of the reservation management system 1 of this embodiment will be described with reference to the sequence diagrams shown in FIGS.
[0072] First, the reservation management device 10 stores the characteristic information for each guardian as shown in FIG. 3 (S10).
[0073] Next, the teacher uses the input device 40 to input an instruction to start the reservation schedule adjustment process, and the cost measurement unit 16 starts measuring the time portion of the first cost (S12).
[0074] Next, based on the characteristic information for each guardian, reservation slot candidates for each guardian are identified as shown in FIG. 4 (S14), and the reservation slot candidates are output to the terminal device 20 of each guardian (S16).
[0075] Next, each parent checks the reservation slot candidates output from the reservation management device 10 on the terminal device 20, selects a desired reservation slot from the reservation slot candidates (S18), and outputs the selected desired reservation slot to the reservation management device 10 (S20).
[0076] The reservation management device 10 accepts the desired reservation slots output from the terminal device 20 of each guardian (S22), and allocates reservations of each guardian to the reservation slots based on the desired reservation slots output from the terminal device 20 of each guardian and the characteristic information of each guardian (S24).
[0077] Then, the reservation management device 10 outputs the reservation slots allocated to each guardian to the terminal device 20 of each guardian (S26).
[0078] In addition, as a result of making allocations based on the parent's characteristic information and the parent's desired reservation slot as described above, if a parent is found to be unable to be allocated to the parent's desired reservation slot, the reservation management device 10 notifies the parent's terminal device 20 of a request to change the desired reservation slot (S28).
[0079] Then, the parent again selects a desired reservation slot from among the available reservation slots (S30), and outputs the desired reservation slot to the reservation management device 10 (S32).
[0080] The reservation management device 10 then repeats the notification of the change request and the reassignment until reservation slots have been assigned to all parents (S34).
[0081] When the reservation management device 10 has completed allocating reservation slots to all guardians, it outputs the reservation slots of each guardian to the terminal device 20 of each guardian (S36). At this time, the cost measurement unit 16 ends measurement of the time of the first cost, and acquires the time from input of an instruction to start the reservation schedule adjustment process to completion of allocation of reservations to all guardians as the first cost (S38).
[0082] Then, for example, when a teacher inputs an instruction to display a comparison of the first cost and the second cost into the input device 40, the first cost and the second cost are displayed for comparison on the display device 30 in response to the input (S40). Note that the second cost is set and input by the teacher or the like at a predetermined timing, accepted by the cost accepting unit 17, and stored in advance.
[0083] According to the reservation management system 1 of the above embodiment, the first cost required to allocate reservations to each parent to multiple reservation slots is measured, the second cost required to allocate reservations to each parent by printout is input, and the first cost and second cost are displayed on the display device 30, thereby making it possible to visualize the efficiency of creating reservation schedules.
[0084] Furthermore, in the reservation management system 1 of the above embodiment, the number of printed sheets is compared as the first cost and the second cost, so it is possible to confirm how much the number of printed sheets has been reduced.
[0085] Furthermore, in the reservation management system 1 of the above embodiment, the first cost and the second cost are displayed for comparison, so that the comparison can be made immediately.
[0086] Furthermore, in the reservation management system 1 of the above embodiment, reservation slot candidates for each parent are identified based on the characteristic information of each parent and output to each parent's terminal device 20, the desired reservation slot selected by each parent from the reservation slot candidates is accepted, and reservations for each guest are assigned to multiple reservation slots based on the desired reservation slot and the characteristic information of each parent, thereby reducing the number of reschedulings and enabling efficient schedule adjustments without hassle.
[0087] Furthermore, in the reservation management system 1 of the above embodiment, a request to change the desired reservation slot is notified to the terminal device 20 of a parent who is unable to be assigned to a desired reservation slot, and the reservation slot is reassigned based on the desired reservation slot changed in accordance with the change request. The notification of the change request and reassignment are repeated until reservation slots have been assigned to all guests, so that reservation slots can be reliably assigned to each parent and the reservation slots desired by each parent can be efficiently assigned.
[0088] Furthermore, in the reservation management system 1 of the above embodiment, if priority reservation information is added to a guest who has changed their desired reservation slot, which will give them priority when allocating reservation slots from the next time onwards, an advantage can be given to the parent who has changed their desired reservation slot, making it possible for the parent to change their desired reservation slot more smoothly.
[0089] Furthermore, in the reservation management system 1 of the above embodiment, parent characteristic information is set based on the evaluation of the parent or student, so that the school's evaluation of the parent can be reflected in the allocation of reservation slots, allowing for more appropriate scheduling.
[0090] The reservation management system 1 of the above embodiment is an example in which the present invention is applied to making reservations for teacher-parent meetings, but the present invention is not limited to this and may be applied to making other reservations, such as reservations for hospitals, restaurants, tickets, etc.
[0091] Furthermore, the present invention is not limited to the above-described embodiments, and the components can be modified and embodied in practice without departing from the spirit of the invention. Furthermore, various inventions can be formed by appropriately combining multiple components disclosed in the above-described embodiments. For example, all of the components shown in the embodiments can be appropriately combined. Naturally, various modifications and applications are possible within the scope of the invention.
[0092] The present invention further discloses the following supplementary notes.
[0093] (Appendix 1) The reservation management device of the present invention includes a reservation slot setting unit in which multiple reservation slots prepared by the host are preset, a cost measurement unit that measures a first cost required to allocate reservations to each guest to the multiple reservation slots, a cost receiving unit that receives input of a second cost required to allocate reservations to each guest using printed materials, and a cost output unit that outputs the first cost and the second cost. (Appendix 2) The reservation management device described in Appendix 1 may include a guest characteristic information storage unit that stores characteristic information of each guest, and an allocation unit that allocates reservations for each guest to multiple reservation slots based on the characteristic information of each guest.
[0094] (Appendix 3) In the reservation management device according to Supplementary Note 1 or 2, the first cost and the second cost may include consumption of consumables.
[0095] (Appendix 4) In the reservation management device according to any one of Supplementary Notes 1 to 3, the cost output unit can display the first cost and the second cost for comparison.
[0096] (Appendix 5) In the reservation management device described in any of Appendices 1 to 4, the host can be a school, the guest can be a parent of a student attending the school, and the reservation slot can be a reservation slot for a meeting between a school teacher and a parent.
[0097] (Appendix 6) The reservation management method of the present invention pre-sets multiple reservation slots prepared by the host, measures a first cost required to allocate reservations to each guest to the multiple reservation slots, accepts input of a second cost required to allocate reservations to each guest using printed materials, and outputs the first cost and the second cost.
[0098] (Appendix 7) The reservation management program of the present invention causes a computer to execute the steps of: presetting multiple reservation slots prepared by a host; measuring a first cost required to allocate reservations to each guest to the multiple reservation slots; accepting input of a second cost required to allocate reservations to each guest using printed materials; and outputting the first cost and the second cost. [Explanation of symbols]
[0099] 1. Reservation Management System 10 Reservation management device 11 Reservation Slot Setting Department 12 Guest characteristic information storage unit 13. Reservation slot candidate identification section 14. Reservation Reception 15 Allocation Section 16 Cost Measurement Department 17 Cost Reception Department 18 Cost output section 20 Terminal equipment 21 Control section 22 Display section 23 Input section 30 Display device 40 Input Devices
Claims
1. a reservation slot setting unit in which a plurality of reservation slots prepared by a host are preset; a cost measurement unit that measures a first cost required to allocate reservations of each guest to the plurality of reservation slots; a cost receiving unit that receives an input of a second cost required for allocating reservations to each guest using the printed material; a cost output unit that outputs the first cost and the second cost;
2. A guest characteristic information storage unit in which characteristic information of each guest is stored; 2. The reservation management device according to claim 1, further comprising an allocation unit that allocates reservations for each guest to the plurality of reservation slots based on the characteristic information of each guest.
3. 2. The reservation management device according to claim 1, wherein the first cost and the second cost include consumption amounts of consumables.
4. 2. The reservation management device according to claim 1, wherein the cost output unit displays the first cost and the second cost in comparison.
5. the host is a school; The guest is a parent or guardian of a student attending the school, 2. The reservation management device according to claim 1, wherein the reservation slot is a reservation slot for a meeting between the teacher of the school and the parent / guardian.
6. Hosts can set up multiple reservation slots in advance, measuring a first cost required to allocate reservations for each guest to the plurality of reservation slots; Accepting input of a second cost required to allocate the reservation to each guest using the printed material; A reservation management method that outputs the first cost and the second cost.
7. A step of setting up a plurality of reservation slots prepared by a host in advance; calculating a first cost required for allocating reservations of each guest to the plurality of reservation slots; receiving an input of a second cost required for allocating reservations to each guest using the printed material; and outputting the first cost and the second cost.
Citation Information
Patent Citations
Evaluation supporting device and program, recording medium with evaluation supporting program recorded and evaluation method using evaluation supporting device
JP2005141307A
Interview schedule adjustment device, system, and program
JP2021170151A