Task support program for trainee, task support device for trainee, task support method for trainee, and recording medium

The task support program addresses the challenges of implementing inquiry learning by providing a system for task management, allowing for continuous and autonomous learner activities and reducing the burden on educators.

JP2025089831APending Publication Date: 2025-06-16NEC SOLUTION INNOVATORS LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023204733
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-04
Publication Date
2025-06-16

AI Technical Summary

Technical Problem

The implementation of inquiry learning in educational settings faces challenges due to a shortage of human resources for teachers, lack of know-how regarding inquiry learning, and difficulties in task setting, resulting in a heavy burden on educators.

Method used

A task support program that includes a trainee login management procedure, an editing scenario acquisition procedure, and a progress management procedure, which assists in setting and managing tasks for learners, reducing the burden on teachers and enhancing autonomous learning activities.

Benefits of technology

The task support program enables continuous and autonomous activities for learners by streamlining task setting and management, thereby alleviating the burden on educators and improving the implementation of inquiry learning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025089831000001_ABST
    Figure 2025089831000001_ABST
Patent Text Reader

Abstract

To provide a task support program for a trainee for supporting continuous and autonomous activity of the trainee.SOLUTION: A task support program for a trainee according to the present disclosure includes: a trainee login management procedure, an editing scenario acquisition procedure, and a progress management procedure. The trainee login management procedure includes acquiring trainee login information and transmitting the trainee login information. The trainee login information includes trainee identification information for identifying a trainee. The editing scenario acquisition procedure includes acquiring an editing scenario set associated with the trainee identification information, the editing scenario set including at least one task for each predetermined theme. The progress management procedure generates a progress management screen based on the editing scenario set, and displays the progress management screen.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a task support program for a learner, a task support device for a learner, a task support method for a learner, and a recording medium.

Background Art

[0002] In the educational field, "inquiry learning" has been introduced due to the revision of the Course of Study for Learning Guidance (Non-Patent Document 1). "Inquiry learning" has become a required subject in the Course of Study as a so-called comprehensive learning (inquiry) subject. "Inquiry learning" is a learning activity in which children and students themselves set tasks and proceed by collecting and analyzing information about the set tasks.

Prior Art Documents

Non-Patent Documents

[0003]

Non-Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In order to implement inquiry learning in the educational field, a teacher as a guide needs to set tasks for each child or student as a learner, check the validity of the tasks set by the learner, and assist in the progress of the continuous and autonomous activities of the learner. However, there are problems such as a shortage of human resources for teachers, a lack of know-how regarding inquiry learning, and difficulties in task setting, resulting in a heavy burden on implementing inquiry learning in the educational field. Also, such problems are not limited to inquiry learning in the educational field, but are the same in various task execution fields where a guide supports the task setting of a learner and manages its progress.

[0005] Therefore, the present disclosure aims to provide a task support program for a trainee, a task support device for a trainee, a task support method for a trainee, and a recording medium, which assist the continuous and autonomous activities of the trainee.

Means for Solving the Problem

[0006] To achieve the above object, the task support program for a trainee according to the present disclosure includes a trainee login management procedure, an editing scenario acquisition procedure, and a progress management procedure. The trainee login management procedure acquires information for trainee login and transmits the information for trainee login. The information for trainee login includes trainee identification information for identifying a trainee. The editing scenario acquisition procedure acquires an editing scenario set associated with the trainee identification information. The editing scenario set includes at least one task for each predetermined theme. The progress management procedure generates a progress management screen based on the editing scenario set and displays the progress management screen. It is a task support program for a trainee for causing a computer to execute each of the above procedures.

[0007] The task support device for a trainee according to the present disclosure includes a trainee login management unit, an editing scenario acquisition unit, and a progress management unit. The trainee login management unit acquires information for trainee login and transmits the information for trainee login. The information for trainee login includes trainee identification information for identifying a trainee. The editing scenario acquisition unit acquires an editing scenario set associated with the trainee identification information. The editing scenario set includes at least one task for each predetermined theme. The progress management unit generates a progress management screen based on the editing scenario set and displays the progress management screen.

[0008] The task support method for the trainee of the present disclosure includes a trainee login management process, an editing scenario acquisition process, and a progress management process. The trainee login management process acquires trainee login information and transmits the trainee login information. The trainee login information includes trainee identification information for identifying a trainee. The editing scenario acquisition process acquires an editing scenario set associated with the trainee identification information. The editing scenario set includes at least one task for each predetermined theme. The progress management process generates a progress management screen based on the editing scenario set and displays the progress management screen.

[0009] The recording medium of the present disclosure includes a trainee login management procedure, an editing scenario acquisition procedure, and a progress management procedure. The trainee login management procedure acquires trainee login information and transmits the trainee login information. The trainee login information includes trainee identification information for identifying a trainee. The editing scenario acquisition procedure acquires an editing scenario set associated with the trainee identification information. The editing scenario set includes at least one task for each predetermined theme. The progress management procedure generates a progress management screen based on the editing scenario set and displays the progress management screen. It is a computer-readable recording medium that records a trainee task support program for causing a computer to execute each of the above procedures.

Effects of the Invention

[0010] According to the present disclosure, it is possible to assist the continuous and autonomous activities of the trainee.

Brief Description of the Drawings

[0011]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

DETAILED DESCRIPTION OF THE INVENTION

[0012] In the present disclosure, a "task" is not particularly limited and is, for example, work for solving a problem according to a predetermined theme. Specific examples of the task include, for example, learning activities; the progress of events such as school festivals, club, and circle activities. The learning activities are not particularly limited and include, for example, inquiry learning in educational institutions, learning in preparatory schools, cram schools, qualification examinations, etc., in-house education (e.g., in-house training), etc. In the present disclosure, a "leader" is not particularly limited and includes, for example, a person in a position of guiding and supervising. Specific examples of the leader include teachers in educational institutions, group leaders, class representatives, advisors for club activities, learning instructors in preparatory schools, cram schools, qualification examinations, etc., leaders in in-house education, etc. In the present disclosure, a "person to be guided" is not particularly limited and includes, for example, children, students, pupils, examinees, new employees, young employees, etc.

[0013] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. The present disclosure is not limited to the following embodiments. In the following figures, the same parts are denoted by the same reference numerals. In addition, the descriptions of the respective embodiments can be mutually referred to unless otherwise specified, and the configurations of the respective embodiments can be combined unless otherwise specified. Note that in the present disclosure, each drawing can be applicable to one or more embodiments.

[0014] [Embodiment 1] <Task Support Program for Leaders> The task support program for leaders of the present disclosure is a program for causing a computer to execute a leader login management procedure, a scenario set acquisition procedure, a scenario set editing procedure, and an edited scenario registration procedure. The task support program for leaders of the present disclosure can also be said to be a program for causing a computer to function as a leader login management procedure, a scenario set acquisition procedure, a scenario set editing procedure, and an edited scenario registration procedure. Further, the task support program for leaders of the present disclosure can also be said to be a program for causing a computer to execute each step of the task support method for leaders described later, for example.

[0015] The instructor login management procedure acquires information for instructor login, transmits the information for instructor login, The information for instructor login includes instructor identification information for identifying an instructor. The scenario set acquisition procedure acquires a scenario set from a scenario master database based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information. The scenario set is information that specifies the flow of task progress and includes at least one task for each predetermined theme. The scenario set editing procedure acquires editing information for editing the scenario set, edits the scenario set based on the acquired editing information to generate an edited scenario set. The edited scenario registration procedure registers the edited scenario set in a registered scenario master database by associating it with at least one of the instructor identification information and the trainee identification information.

[0016] Each of the above procedures can be read as "processing" instead of "procedure", for example. Also, the task support program for the instructor of the present disclosure may be recorded on a computer-readable recording medium, for example. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited and examples include random access memory (RAM), read-only memory (ROM), hard disk (HD), flash memory (e.g., solid state drive (SSD), USB flash memory, SD / SDHC card, etc.), optical disk (e.g., CD-R / CD-RW, DVD-R / DVD-RW, BD-R / BD-RE, etc.), magneto-optical disk (MO), floppy (registered trademark) disk (FD), etc. Further, the task support program for the instructor of the present disclosure (also referred to as a programming product or a program product, for example) may be in a form distributed from an external computer, for example. The "distribution" may be, for example, distribution via a communication network or distribution via a wired-connected device. The task support program for the instructor of the present disclosure may be installed and executed on the distributed device or may be executed without being installed. The information processing device capable of executing the task support program for the instructor of the present disclosure can be referred to as the task support device for the instructor of the present disclosure, for example. As will be described later, the task support device for the instructor of the present disclosure can also be referred to as a task support terminal for the instructor, for example. The task support program for the instructor of the present disclosure may be implemented as a web application, for example.

[0017] <Task Management Program> The task management program of the present disclosure is a program for causing a computer to execute an authentication management procedure, a distribution procedure, and an editing scenario management procedure. The task management program of the present disclosure can also be said to be a program that causes a computer to function as an authentication management procedure, a distribution procedure, and an editing scenario management procedure. Further, the task management program of the present disclosure can also be said to be a program for causing a computer to execute each step of the task management method described later, for example.

[0018] The authentication management procedure is as follows: Obtain leader login information including leader identification information for identifying a leader from a leader terminal, Verify the leader by comparing the leader login information with the registration information, The distribution procedure distributes at least one scenario set extracted based on at least one of the leader identification information and the follower identification information associated with the leader identification information to the leader terminal, The scenario set is information that specifies the flow of task progress and includes at least one task for each predetermined theme. The editing scenario management procedure is as follows: Obtain an edited scenario set obtained by editing the scenario set from the leader terminal, Link at least one of the leader identification information and the follower identification information with the edited scenario set and record it in the registered scenario master database.

[0019] Each of the above procedures can be read as "processing" instead of "procedure", for example. Also, the task management program of the present disclosure may be recorded on a computer-readable recording medium, for example. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited, and examples include random access memory (RAM), read-only memory (ROM), hard disk (HD), flash memory (e.g., solid state drive (SSD), USB flash memory, SD / SDHC card, etc.), optical disk (e.g., CD-R / CD-RW, DVD-R / DVD-RW, BD-R / BD-RE, etc.), magneto-optical disk (MO), floppy (registered trademark) disk (FD), and the like. Further, the task management program of the present disclosure (also referred to as a programming product or a program product, for example) may be in a form distributed from an external computer, for example. The "distribution" may be, for example, distribution via a communication network or distribution via a wired-connected device. The task management program of the present disclosure may be installed and executed on the distributed device, or may be executed without being installed. An information processing device capable of executing the task management program of the present disclosure can be referred to as the task management device of the present disclosure, for example.

[0020] <Task Support Program for Trainees> The task support program for trainees of the present disclosure is a program for causing a computer to execute a trainee login management procedure, an editing scenario acquisition procedure, and a progress management procedure. The task support program for trainees of the present disclosure can also be said to be a program for causing a computer to function as a trainee login management procedure, an editing scenario acquisition procedure, and a progress management procedure. Further, the task support program for trainees of the present disclosure can also be said to be a program for causing a computer to execute each step of the task support method for trainees described later, for example.

[0021] The guided learner login management procedure acquires information for guided learner login, transmits the information for guided learner login, The information for guided learner login includes guided learner identification information for identifying a guided learner, The editing scenario acquisition procedure acquires an editing scenario set associated with the guided learner identification information, The editing scenario set includes at least one task for each predetermined theme, The progress management procedure generates a progress management screen based on the editing scenario set and displays the progress management screen.

[0022] Each of the above procedures can be read as "processing" instead of "procedure", for example. Also, the task support program for the trainee of the present disclosure may be recorded on a computer-readable recording medium, for example. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited and examples include random access memory (RAM), read-only memory (ROM), hard disk (HD), flash memory (e.g., solid state drive (SSD), USB flash memory, SD / SDHC card, etc.), optical disk (e.g., CD-R / CD-RW, DVD-R / DVD-RW, BD-R / BD-RE, etc.), magneto-optical disk (MO), floppy (registered trademark) disk (FD), etc. Further, the task support program for the trainee of the present disclosure (also referred to as a programming product or a program product, for example) may be in a form distributed from an external computer, for example. The "distribution" may be, for example, distribution via a communication network or distribution via a device connected by wire. The task support program for the trainee of the present disclosure may be installed and executed on the distributed device or may be executed without being installed. The information processing device capable of executing the task support program for the trainee of the present disclosure can be referred to as the task support device for the trainee of the present disclosure, for example. As will be described later, the task support device for the trainee of the present disclosure can also be referred to as a task support terminal for the trainee, for example. The task support program for the trainee of the present disclosure may be implemented as a web application, for example.

[0023] <Task management support system (task support device, task support device (terminal) for instructor, task support device (terminal) for trainee)> Next, an example of the task management support system of the present disclosure will be described with reference to FIG. 1. FIG. 1 is a block diagram showing an example of the configuration of the task management support system 100 of the present disclosure. As shown in FIG. 1, the task management support system 100 includes a task management device 10 (hereinafter also referred to as "this device 10"), a task support device (terminal) 20 for a leader (hereinafter also referred to as "this terminal 20"), and a task support device (terminal) 30 for a trainee (hereinafter also referred to as "this terminal 30"). As shown in FIG. 1, the task management device 10, the task support device 20 for a leader, and the task support device 30 for a trainee may each be connectable to a database outside the device (for example, a user master database, a scenario master database, a registered scenario master database, a progress management database, etc. described later) via a communication network 40. Although not shown, the task management support system 100 may include, for example, a plurality of at least one of the task support device 20 for a leader and the task support device 30 for a trainee.

[0024] As shown in FIG. 1, this device 10 includes an authentication management unit 11, a distribution unit 12, and an edited scenario management unit 13. Although not shown, this device 10 may include, for example, an input unit, an output unit, a display unit, and / or a storage unit. The authentication management unit 11, the distribution unit 12, and the edited scenario management unit 13 can each execute, for example, the authentication management procedure, the distribution procedure, and the edited scenario management procedure in the task management program of the present disclosure. This device 10 is a device for managing information processing by, for example, the task support device 20 for a leader used by a leader and the task support device 30 for a trainee used by a trainee.

[0025] The device 10 may be, for example, one device including the above-described respective parts, or the respective parts may be devices connectable via a communication line network 40. Further, the device 10 can be connected to an external device described later via the communication line network 40. The communication line network 40 is not particularly limited, and a known network can be used. For example, it may be wired or wireless. Examples of the communication line network include an Internet line, WWW (World Wide Web), a telephone line, LAN (Local Area Network), SAN (Storage Area Network), DTN (Delay Tolerant Networking), LPWA (Low Power Wide Area), L5G (local 5G), and the like. Examples of the wireless communication include Wi-Fi (registered trademark), Bluetooth (registered trademark), local 5G, LPWA, and the like. The wireless communication may be in a form in which each device directly communicates (Ad Hoc communication), infrastructure communication, indirect communication via an access point, or the like. The device 10 may be incorporated into a server as a system, for example. Further, the device 10 may be, for example, a personal computer (PC, for example, a desktop type or a notebook type), a smartphone, a tablet terminal, etc. in which the program of the present disclosure is installed. The device 10 may be in a form such as cloud computing or edge computing, for example, in which at least one of the above-described respective parts is on a server and the other respective parts are on a terminal. The device 10 may function as a platform for providing, for example, a task management support system 100.

[0026] FIG. 2 illustrates a block diagram of the hardware configuration of the device 10. The device 10 includes, for example, a central processing unit (CPU, GPU, etc.) 101, a memory 102, a bus 103, a storage device 104, an input device 105, an output device 106, a communication device 107, and the like. Each part of the device 10 is interconnected via the bus 103 by respective interfaces (I / F).

[0027] The central processing unit 101 cooperates with other components under the control of a controller (such as a system controller, an I / O controller, etc.) to undertake the overall control of the apparatus 10. In the apparatus 10, the central processing unit 101 executes, for example, the program of the present disclosure (the task management program) and other programs, and reads and writes various information. Specifically, for example, the central processing unit 101 functions as an authentication management unit 11, a distribution unit 12, and an editing scenario management unit 13. The apparatus 10 may include other arithmetic units such as a CPU, a GPU (Graphics Processing Unit), and an APU (Accelerated Processing Unit) as arithmetic units, or may include a combination thereof.

[0028] The bus 103 can be connected to, for example, an external device. Examples of the external device include the apparatus 20, the apparatus 30, an external storage device (such as an external database), a printer, an external input device, an external display device, and an external imaging device. The apparatus 10 can be connected to an external network (the communication line network) through, for example, a communication device 107 connected to the bus 103, and can also be connected to other devices through the external network.

[0029] The memory 102 is, for example, a main memory (main storage device). When the central processing unit 101 performs processing, the memory 102 reads various operation programs such as the program of the present disclosure stored in the storage device 104 described below, and the central processing unit 101 receives data from the memory 102 and executes the program. The main memory is, for example, a RAM (Random Access Memory). Also, the memory 102 may be, for example, a ROM (Read Only Memory).

[0030] The memory device 104 is, for example, also referred to as a so-called auxiliary storage device with respect to the main memory (primary storage device). As described above, an operation program including the program of the present disclosure is stored in the memory device 104. The memory device 104 may be, for example, a combination of a recording medium and a drive for reading and writing to the recording medium. The recording medium is not particularly limited and may be, for example, an internal type or an external type, and examples include HD (hard disk), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, memory card, and the like. The memory device 104 may be, for example, a hard disk drive (HDD) in which a recording medium and a drive are integrated, and a solid state drive (SSD). When the present device 10 includes the storage unit, for example, the memory device 104 functions as the storage unit. The storage unit may function as at least one of, for example, a user master database, a scenario master database, a registered scenario master database, a progress management database, etc. to be described later.

[0031] In the present device 10, the memory 102 and the memory device 104 can also store various information such as log information, information acquired from an external database (not shown) or an external device, information generated by the present device 10, and information used when the present device 10 executes processing. In this case, the memory 102 and the memory device 104 may store, for example, information of the user of the present device described above. Note that at least some of the information may be stored in an external server other than the memory 102 and the memory device 104, for example, or may be distributed and stored in a plurality of terminals using blockchain technology or the like.

[0032] The device 10 further includes, for example, an input device 105 and an output device 106. The input device 105 includes, for example, pointing devices such as a touch panel, a track pad, and a mouse; a keyboard; imaging means such as a camera and a scanner; card readers such as an IC card reader and a magnetic card reader; voice input means such as a microphone; and the like. The output device 106 includes, for example, display devices such as an LED display and a liquid crystal display; voice output devices such as a speaker; a printer; and the like. In the first embodiment, the input device 105 and the output device 106 are separately configured, but the input device 105 and the output device 106 may be integrally configured, such as a touch panel display.

[0033] As shown in FIG. 1, the device 20 includes a leader login management unit 21, a scenario set acquisition unit 22, a scenario set editing unit 23, and an edited scenario registration unit 24. Further, although not shown, the device 20 may include, for example, an input unit, an output unit, a display unit, and / or a storage unit. The leader login management unit 21, the scenario set acquisition unit 22, the scenario set editing unit 23, and the edited scenario registration unit 24 can each execute, for example, the leader login procedure, the scenario set acquisition procedure, the scenario set editing procedure, and the edited scenario registration procedure in the leader task support program of the present disclosure. The device 20 is, for example, a device used by a leader and may be a device that operates in association with the task management device 10 and the task support device 30 for the person being guided used by the person being guided.

[0034] The device 20 may be, for example, one device including the above-described respective parts, or may be devices that can be connected via the communication line network 40. Further, the device 20 can be connected to an external device described later via the communication line network 40. The communication line network 40 is as described above, for example. The device 20 may be incorporated into a server as a system, for example. Further, the device 20 may be, for example, a personal computer (PC, for example, a desktop type or a notebook type), a smartphone, a tablet terminal, etc. in which the program of the present disclosure is installed. The device 20 may be in a form such as cloud computing or edge computing, for example, in which at least one of the above-described respective parts is on a server and the other respective parts are on a terminal.

[0035] FIG. 3 illustrates a block diagram of the hardware configuration of the device 20. The device 20 includes, for example, a central processing unit (CPU, GPU, etc.) 201, a memory 202, a bus 203, a storage device 204, an input device 205, an output device 206, a communication device 207, etc. Each part of the device 20 is interconnected via the bus 203 by respective interfaces (I / F).

[0036] The central processing unit 201 operates in cooperation with other components by a controller (system controller, I / O controller, etc.) and is responsible for overall control of the device 20. In the device 20, for example, the program of the present disclosure (the task support program for the instructor) and other programs are executed by the central processing unit 201, and various information is read and written. Specifically, for example, the central processing unit 201 functions as an instructor login management unit 21, a scenario set acquisition unit 22, a scenario set editing unit 23, and an edited scenario registration unit 24. The device 20 may include other arithmetic devices such as a CPU, a GPU (Graphics Processing Unit), and an APU (Accelerated Processing Unit) as an arithmetic device, or may include a combination thereof.

[0037] The bus 203 can also be connected to an external device, for example. Examples of the external device include the present device 10, the present device 30, an external storage device (such as an external database), a printer, an external input device, an external display device, an external imaging device, and the like. The present device 20 can be connected to an external network (the communication line network) by a communication device 207 connected to the bus 203, for example, and can also be connected to other devices via the external network.

[0038] The memory 202 is, for example, a main memory (primary storage device). When the central processing unit 201 performs processing, for example, the memory 202 reads various operation programs such as the program of the present disclosure stored in the storage device 204 described later, and the central processing unit 201 receives data from the memory 202 and executes the program. The main memory is, for example, a RAM (Random Access Memory). Also, the memory 202 may be a ROM (Read Only Memory), for example.

[0039] The storage device 204 is also referred to as a so-called auxiliary storage device with respect to the main memory (primary storage device), for example. As described above, the storage device 204 stores an operation program including the program of the present disclosure. The storage device 204 may be, for example, a combination of a recording medium and a drive for reading and writing to the recording medium. The recording medium is not particularly limited and may be, for example, an internal type or an external type, and examples include an HD (Hard Disk), a CD-ROM, a CD-R, a CD-RW, an MO, a DVD, a flash memory, a memory card, and the like. The storage device 204 may be, for example, a hard disk drive (HDD) in which a recording medium and a drive are integrated, and a solid state drive (SSD). When the present device 20 includes the storage unit, for example, the storage device 204 functions as the storage unit. The storage unit may function as at least one of, for example, a user master database, a scenario master database, a registered scenario master database, a progress management database, and the like described later.

[0040] In this device 20, the memory 202 and the storage device 204 can also store various types of information such as log information, information obtained from an external database (not shown) or an external device, information generated by the device 20 itself, and information used when the device 20 executes processing. In this case, the memory 202 and the storage device 204 may store, for example, information about the user of the aforementioned device. Note that at least some of the information may be stored in an external server other than the memory 202 and the storage device 204, for example, or may be distributed and stored in a plurality of terminals using blockchain technology or the like.

[0041] The device 20 further includes, for example, an input device 205 and an output device 206. The input device 205 includes, for example, pointing devices such as a touch panel, a track pad, and a mouse; a keyboard; imaging means such as a camera and a scanner; card readers such as an IC card reader and a magnetic card reader; voice input means such as a microphone; and the like. The output device 206 includes, for example, display devices such as an LED display and a liquid crystal display; voice output devices such as a speaker; a printer; and the like. In the first embodiment, the input device 205 and the output device 206 are configured separately, but the input device 205 and the output device 206 may be configured integrally, such as a touch panel display.

[0042] As shown in FIG. 1, the device 30 includes a trainee login management unit 31, an editing scenario acquisition unit 32, and a progress management unit 33. Further, although not shown, the device 30 may include, for example, an input unit, an output unit, a display unit, and / or a storage unit. The trainee login management unit 31, the editing scenario acquisition unit 32, and the progress management unit 33 can each execute, for example, the trainee login procedure, the editing scenario acquisition procedure, and the progress management procedure in the trainee task support program of the present disclosure. The device 30 is, for example, a device used by a trainee and may be a device that operates in association with the task management device 10 and the instructor task support device 20 used by the instructor.

[0043] The device 30 may be, for example, one device including the above-described respective parts, or the respective parts may be devices connectable via a communication line network 40. Further, the device 30 can be connected to an external device described later via the communication line network 40. The communication line network 40 is, for example, as described above. The device 30 may be incorporated into a server as a system, for example. Further, the device 30 may be, for example, a personal computer (PC, such as a desktop type or a notebook type), a smartphone, a tablet terminal, etc. in which the program of the present disclosure is installed. The device 30 may be in a form such as cloud computing or edge computing, for example, in which at least one of the above-described respective parts is on a server and the other respective parts are on a terminal.

[0044] FIG. 4 illustrates a block diagram of the hardware configuration of the device 30. The device 30 includes, for example, a central processing unit (CPU, GPU, etc.) 301, a memory 302, a bus 303, a storage device 304, an input device 305, an output device 306, a communication device 307, etc. Each part of the device 30 is interconnected via the bus 303 by respective interfaces (I / F).

[0045] The central processing unit 301 operates in cooperation with other components by a controller (system controller, I / O controller, etc.) and is responsible for overall control of the device 30. In the device 30, for example, the program of the present disclosure (the above-described task support program for the instructor) and other programs are executed by the central processing unit 301, and various information is read and written. Specifically, for example, the central processing unit 301 functions as a trainee login management unit 31, an editing scenario acquisition unit 32, and a progress management unit 33. The device 30 may include other arithmetic devices such as a CPU, a GPU (Graphics Processing Unit), and an APU (Accelerated Processing Unit) as an arithmetic device, or may include a combination thereof.

[0046] The bus 303 can also be connected to, for example, an external device. Examples of the external device include this device 30, this device 30, an external storage device (such as an external database), a printer, an external input device, an external display device, an external imaging device, and the like. This device 30 can be connected to an external network (the communication line network) by, for example, a communication device 307 connected to the bus 303, and can also be connected to other devices via the external network.

[0047] The memory 302 includes, for example, a main memory (primary storage device). When the central processing unit 301 performs processing, for example, the memory 302 reads various operation programs such as the program of the present disclosure stored in the storage device 304 described later, and the central processing unit 301 receives data from the memory 302 and executes the program. The main memory is, for example, a RAM (Random Access Memory). Also, the memory 302 may be, for example, a ROM (Read Only Memory).

[0048] The storage device 304 is also referred to as a so-called auxiliary storage device with respect to the main memory (primary storage device). As described above, the storage device 304 stores an operation program including the program of the present disclosure. The storage device 304 may be, for example, a combination of a recording medium and a drive for reading and writing to the recording medium. The recording medium is not particularly limited, and may be, for example, an internal type or an external type, and examples include an HD (Hard Disk), a CD-ROM, a CD-R, a CD-RW, an MO, a DVD, a flash memory, a memory card, and the like. The storage device 304 may be, for example, a hard disk drive (HDD) in which a recording medium and a drive are integrated, and a solid state drive (SSD). When this device 30 includes the storage unit, for example, the storage device 304 functions as the storage unit. The storage unit may function as at least one of, for example, a user master database, a scenario master database, a registered scenario master database, a progress management database, and the like described later.

[0049] In this device 30, the memory 302 and the storage device 304 can also store various types of information such as log information, information obtained from an external database (not shown) or an external device, information generated by this device 30, and information used when this device 30 executes processing. In this case, the memory 302 and the storage device 304 may store, for example, information of the user of the aforementioned device. Note that at least some of the information may be stored in an external server other than the memory 302 and the storage device 304, or may be distributed and stored in a plurality of terminals using blockchain technology or the like.

[0050] This device 30 further includes, for example, an input device 305 and an output device 306. The input device 305 includes, for example, pointing devices such as a touch panel, a track pad, and a mouse; a keyboard; imaging means such as a camera and a scanner; card readers such as an IC card reader and a magnetic card reader; voice input means such as a microphone; and the like. The output device 306 includes, for example, display devices such as an LED display and a liquid crystal display; voice output devices such as a speaker; a printer; and the like. In the first embodiment, the input device 305 and the output device 306 are separately configured, but the input device 305 and the output device 306 may be integrally configured, such as a touch panel display.

[0051] An example of the processing by the task management program, the task support program for the instructor, and the task support program for the trainee of the present disclosure will be specifically described with reference to FIGS. 5 and 6. FIG. 5 is a flowchart showing an example of each procedure of the task management program and the task support program for the instructor of the present disclosure. FIG. 6 is a flowchart showing an example of each procedure of the task management program and the task support program for the trainee of the present disclosure. In the following description, the case where the task management program, the task support program for the instructor, and the task support program for the trainee of the present disclosure are used for the purpose of supporting inquiry learning in the field of school education will be described as an example. However, the applications of the task management program, the task support program for the instructor, and the task support program for the trainee of the present disclosure are not limited to this. In the following description, the instructor task support program and the trainee task support program implemented as web applications are used by teachers (instructors) and children / students (trainees) via the web browsers of their own terminals, and the teachers and children / students access a server (task management device 10) on which the task management program is installed via a communication network. However, the present disclosure is not limited to the following examples. In this case, the terminal of the teacher who uses the instructor task support program functions as the instructor task support device 20 of the present disclosure, and the terminal of the child / student who uses the trainee task support program functions as the trainee task support device 30 of the present disclosure.

[0052] First, as a preliminary preparation, a teacher who is an instructor accesses the task management device 10 from a terminal, for example, and performs user registration. Specifically, first, instructor identification information that identifies the instructor himself / herself is transmitted to the task management device 10, and the instructor is registered as an instructor user. At this time, the identification information of the children / students (the instructed) that the instructor is in charge of may also be registered in the task management device 10 together. The task management device 10 registers the registered instructor identification information, for example, as information (registration information) of the registered instructor user in the user master database. Also, the task management device 10 may register the identification information of the instructed, for example, in the user master database as well. The identification information of the instructed may be registered, for example, as incidental information of the instructor identification information of the instructor, or may be independently registered in the user master database as information (registration information) of the registered instructed user. Specifically, when the identification information of the instructed is registered as the guidance target of the instructor specified by the instructor identification information, the device 10 may register the identification information of the instructed in the user master database in association with the instructor identification information, for example. The user master database (user master DB) may be, for example, a storage unit of the device 10 or an external storage device of the device. The task management device 10 may be able to register key information (for example, password, passphrase, passcode, etc.) together for each of the instructor identification information and the identification information of the instructed when performing user registration. In this case, the task management device 10 records the input key information in association with each of the instructor identification information and the identification information of the instructed as the registration information in the user master database, for example.

[0053] The instructor identification information is not particularly limited as long as it can identify the instructor, and can be any type of information. The instructor identification information may be, for example, information that can identify an individual instructor, or information that can identify an instructor group including a plurality of instructors. As specific examples, the instructor identification information includes, for example, names such as surnames and nicknames, group names, contact information (phone numbers, email addresses, SNS (Social Networking Service) accounts, etc.), identification numbers (for example, My Number, faculty numbers, license numbers of teaching licenses, etc.), attribute information (gender, age, affiliated organization, address, contact information, hobbies, preferences, etc.), biometric information, and the like.

[0054] The tutee identification information is not particularly limited as long as it can identify the tutee, and can be any type of information. The tutee identification information may be, for example, information that can identify an individual tutee, or information that can identify a tutee group including a plurality of tutees. As specific examples, the tutee identification information includes, for example, names such as surnames and nicknames, group names, contact information (phone numbers, email addresses, SNS (Social Networking Service) accounts, etc.), identification numbers (for example, My Number, student numbers, school roll numbers, etc.), attribute information (gender, age (for example, actual age or school year may be used), affiliated organization, address, contact information, hobbies, preferences, etc.), learning status, biometric information, and the like.

[0055] The instructor login management unit 21 of the instructor task support device 20 acquires instructor login information and transmits the instructor login information (S21, instructor login management procedure). The instructor login information includes, for example, instructor identification information that identifies the instructor. The instructor identification information is as described above, for example. The instructor login information may include the above-mentioned key information, for example. Specifically, a teacher inputs instructor login information into his / her own terminal (instructor task support device 20). Then, the instructor task support device 20 transmits the instructor login information to the task management device 10 via, for example, the communication network 40.

[0056] Next, the authentication management unit 11 of the task management device 10 acquires, from the leader terminal (leader task support device 20), leader login information including leader identification information for identifying the leader, and collates the leader login information with the registered information to authenticate the leader (S1, authentication management procedure). First, the authentication management unit 11 acquires the leader login information from the leader task support device 20 via, for example, the communication line network 40. Next, the authentication management unit 11 collates, for example, the leader identification information included in the acquired leader login information with the registered information recorded in the user master database, and when the leader identification information included in the leader login information matches the registered information, it can be authenticated that the leader is a registered leader user. Further, the leader login information may include, for example, key information. In this case, the authentication management unit 11 collates, for example, whether the combination of the leader identification information and the key information included in the leader login information matches the combination of the leader identification information and the key information of the registered information recorded in the user master database, and when these combinations match, it can be authenticated that the leader is a registered leader user. The authentication management unit 11 may notify the leader task support device 20 of the success or failure of the authentication, for example. Further, the authentication management unit 11 may request re-authentication from the leader task support device 20, for example, when the authentication fails. In this case, the authentication management unit 11 may stop the authentication, for example, when the authentication fails a predetermined number of times.

[0057] The distribution unit 12 of the task management device 10 distributes at least one scenario set extracted based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information to the instructor terminal (instructor task support device 20) (S2, distribution procedure). For example, the distribution unit 12 can extract at least one scenario set from the scenario master database based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information. Then, the distribution unit 12 can distribute the extracted at least one scenario set to the instructor terminal (instructor task support device 20) via the communication network 40. The scenario master database is, for example, a database in which at least one scenario set and the distribution target of the scenario set are recorded. The scenario master database may be, for example, the storage unit of this device 10 or an external storage device. The distribution unit 12 may, for example, distribute a scenario set extracted based on the trainee attribute information associated with the trainee identification information to the instructor terminal. In this case, in the scenario master database, the trainee attribute information of the trainee is associated as the information of the distribution target. The trainee attribute information associated in the scenario master database is not particularly limited, and examples include information such as the age, gender, learning status, residential area, and affiliated organization (for example, the school or school district to which the trainee belongs) of the trainee. According to such processing, for example, the distribution unit 12 can distribute an appropriate scenario set to the instructor for the trainees in charge of the instructor.

[0058] The scenario set is information that specifies the flow of task progress and includes at least one task for each predetermined theme. When the task is exploratory learning, the scenario set is, for example, a set of information that includes at least one theme of exploratory learning and at least one learning task corresponding to the theme. The scenario set may include, for example, a plurality of tasks with different categories for each theme. The scenario set may include, for example, a major task (also referred to as a quest) and a medium task (also referred to as a mission) for a predetermined theme. The "quest" is, for example, a task set to advance learning. The "mission" is, for example, a specific action to clear the task. Further, the scenario set may include, for example, supplementary information required to proceed with the task (learning). The supplementary information includes, for example, a manual for instructors, teaching materials to be used, deadlines, implementation locations, information on supporters described later, and the like. Table 1 below shows a specific example of a scenario set for the exploratory learning theme "Let's think about products and services that activate the region". As shown in Table 1 below, the scenario set includes, for example, major tasks (quests) from 1 to 9 and medium tasks (missions) for each major task. Further, as the supplementary information, information on teaching materials and worksheets for each task is linked as necessary. Note that in the present disclosure, the scenario set is not limited to the following examples. [Table 1]

[0059] Next, the scenario set acquisition unit 22 of the task support device 20 for the instructor acquires a scenario set based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information (S22, scenario set acquisition procedure). For example, the scenario set acquisition unit 22 can acquire a scenario set based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information by receiving at least one scenario set distributed by the task management device 10 via the communication line network 40. Further, the scenario set acquisition unit 22 may acquire the scenario set based on, for example, the trainee attribute information.

[0060] The scenario set editing unit 23 of the task support device 20 for instructors acquires editing information for editing the scenario set, and edits the scenario set based on the acquired editing information to generate an edited scenario set (S23, scenario set editing procedure). The editing information is, for example, information that enables at least one change selected from the group consisting of addition, change, and deletion of information with respect to the scenario set. Specific examples of the editing information include, for example, information for setting a response period for each task included in the scenario set, information for changing the content of each task (for example, re-setting a general task as a more specific individual task), etc., but are not limited thereto. The processing of the scenario set editing unit 23 can include, for example, editing of text, images, videos for explaining the scenario set, and reference materials, tag information, links to external reference sites (public information of the target scenario implemented in the past and case information that is the basis for scenario production) that serve as reference information, editing of explanations and reference information for major tasks and medium tasks included in the scenario, editing, addition, and deletion of work sheets and teaching materials associated with each task, setting of deliverables required for task achievement (achievement registration method, registration file type specification, approval presence or absence, etc.), and editing of assumed execution time information for each task included in the scenario set (execution time per task, and start time interval with respect to previous and subsequent tasks). The scenario set editing unit 23 can, for example, set the response time for each task included in the scenario set based on the editing information to generate an edited scenario set. According to such processing, for example, a teacher can optimize the scenario set acquired from the present device 10 according to the curriculum of the educational institution to which the teacher belongs. Specifically, for example, as changes according to the curriculum of the school to which the teacher belongs, editing according to the assumed class time, incorporation of regional education policies (for example, revising an inquiry learning on an agricultural theme to focus on local specialties from the entire agriculture), etc. become possible.

[0061] The editing scenario registration unit 24 of the task support device 20 for the instructor associates at least one of the instructor identification information and the trainee identification information with the editing scenario set and registers it in the registration scenario master database (S24, editing scenario registration procedure). Specifically, the editing scenario registration unit 24, for example, associates at least one of the instructor identification information and the trainee identification information with the editing scenario set and transmits it to the task management device 10 via the communication network 40. Further, the editing scenario registration unit 24, for example, instructs the task management device 10 to register the transmitted set of information in the registration scenario master database. Thereby, the editing scenario registration unit 24 can, for example, associate at least one of the instructor identification information and the trainee identification information with the editing scenario set and register it in the registration scenario master database. The editing scenario registration unit 24 may, for example, record the editing scenario set in the storage unit of this device 20.

[0062] The editing scenario management unit 13 of the task management device 10 acquires the edited editing scenario set from the instructor terminal (task support device 20 for the instructor), and associates at least one of the instructor identification information and the trainee identification information with the editing scenario set and records it in the registration scenario master database. First, the editing scenario management unit 13, for example, acquires the editing scenario set from the task support device 20 for the instructor via the communication network 40. Then, it associates at least one of the instructor identification information included in the instructor login information acquired in S1 and the trainee identification information associated with the instructor identification information with the editing scenario set and records it in the registration scenario master database. The registration scenario master database may be, for example, the storage unit of this device 10 or an external storage device.

[0063] Next, the mentee login management unit 31 of the mentee task support device 30 acquires mentee login information and transmits the mentee login information (S31, mentee login management procedure). The mentee login information includes, for example, mentee identification information for identifying the mentee. The mentee identification information is, for example, as described above. The mentee login information may include, for example, the aforementioned key information. Specifically, a child or student inputs the mentee login information into their own terminal (mentee task support device 30). Then, the mentee task support device 30 transmits the mentee login information to the task management device 10 via, for example, the communication network 40.

[0064] Next, the authentication management unit 11 of the task management device 10 acquires, for example, information for the trainee to log in, including trainee identification information for identifying the trainee, from the terminal for the trainee (the task support device 30 for the trainee), and authenticates the trainee by comparing the information for the trainee to log in with the registered information (S4, authentication management procedure). First, the authentication management unit 11 acquires information for the trainee to log in from the task support device 30 for the trainee via, for example, the communication network 40. Next, the authentication management unit 11 compares, for example, the trainee identification information included in the acquired information for the trainee to log in with the registered information recorded in the user master database, and when the trainee identification information included in the information for the trainee to log in matches the registered information, it can be authenticated that the trainee is a registered trainee user. Further, the information for the trainee to log in may include, for example, key information. In this case, the authentication management unit 11 compares, for example, whether the pair of the trainee identification information and the key information included in the information for the trainee to log in matches the pair of the trainee identification information and the key information of the registered information recorded in the user master database, and when these pairs match, it can be authenticated that the trainee is a registered trainee user. The authentication management unit 11 may notify the task support device 30 for the trainee of the success or failure of the authentication, for example. Further, the authentication management unit 11 may request re-authentication from the task support device 30 for the trainee when the authentication fails, for example. In this case, the authentication management unit 11 may stop the authentication when the authentication fails a predetermined number of times, for example. The authentication management procedure of S4 may be referred to as a trainee authentication management procedure, for example, to distinguish it from the authentication management procedure of S1.

[0065] The distribution unit 12 of the task management device 10 distributes the edited scenario set from the registered scenario master database to the terminal for the trainee (the task support device 30 for the trainee) based on, for example, at least one of the trainee identification information and the instructor identification information associated with the trainee identification information (S5, distribution procedure). The distribution unit 12 extracts, for example, the edited scenario set associated with the trainee identification information from the scenario master database, or the edited scenario set registered by the instructor specified by the instructor identification information associated with the trainee identification information. Then, the distribution unit 12 can distribute the extracted edited scenario set to the terminal for the trainee (the task support device 30 for the trainee) via the communication network 40. The distribution procedure in S5 may be referred to as the edited scenario set distribution procedure, for example, to distinguish it from the distribution procedure in S2.

[0066] The edited scenario acquisition unit 32 of the task support device 30 for the trainee acquires, for example, the edited scenario set associated with the trainee identification information (S32, edited scenario acquisition procedure). The edited scenario acquisition unit 32 can acquire the edited scenario set associated with the instructor identification information, for example, by receiving at least one edited scenario set distributed by the task management device 10 via the communication network 40.

[0067] Then, the progress management unit 33 of the task support device 30 for the trainee generates, for example, a progress management screen based on the editing scenario set and displays the progress management screen (S33, progress management procedure). The progress management screen is, for example, a screen that visualizes the progress and content of the tasks regarding the progress of the editing scenario, and the screen configuration, its UI, etc. are not particularly limited. As a specific example of the progress management screen, the progress management unit 33 arranges, for example, at least one task included in the editing scenario set in the order of its progress as shown in FIG. 7(A), so that a screen that visualizes the tasks included in the editing scenario set and their progress can be given. Also, as shown in FIG. 7(B), the progress management screen generated by the progress management unit 33 may be, for example, a screen that presents the major tasks (quests) and medium tasks (missions) included in the editing scenario set by text. Further, as shown in FIG. 7(B), the progress management screen may, for example, have access links to teaching materials and the like used in each task generated.

[0068] The task support method for instructors of the present disclosure is, for example, a method implemented by reading each "procedure" in the task support program for instructors of the present disclosure as a "process". Specifically, the task support method for instructors of the present disclosure includes an instructor login management process, a scenario set acquisition process, a scenario set editing process, and an edited scenario registration process. The instructor login management process acquires instructor login information, transmits the instructor login information, and the instructor login information includes instructor identification information for identifying an instructor. The scenario set acquisition process acquires a scenario set based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information. The scenario set is information that specifies the flow of task progress and includes at least one task for each predetermined theme. The scenario set editing process acquires editing information for editing the scenario set, edits the scenario set based on the acquired editing information to generate an edited scenario set, and the edited scenario registration process registers by associating at least one of the instructor identification information and the trainee identification information with the edited scenario set in a registered scenario master database. The task support method for instructors of the present disclosure can be implemented, for example, using the task support device 20 for instructors of the present disclosure shown in FIG. 1 or FIG. 3. Note that the task support method for instructors of the present disclosure is not limited to, for example, a method using the task support device 20 for instructors. The task support method for instructors of the present disclosure can, for example, incorporate the descriptions in the task support program for instructors and the task support device of the present disclosure.

[0069] The task support method for the trainee of the present disclosure is, for example, a method implemented by reading each "procedure" in the task support program for the trainee of the present disclosure as a "process". Specifically, the task support method for the trainee of the present disclosure includes a trainee login management process, an editing scenario acquisition process, and a progress management process. The trainee login management process acquires information for trainee login, transmits the information for trainee login, and the information for trainee login includes trainee identification information for identifying the trainee. The editing scenario acquisition process acquires an editing scenario set associated with the trainee identification information, and the editing scenario set includes at least one task for each predetermined theme. The progress management process generates a progress management screen based on the editing scenario set and displays the progress management screen. The task support method for the trainee of the present disclosure can be implemented, for example, using the trainee task support device 30 of the present disclosure shown in FIG. 1 or FIG. 4. Note that the task support method for the trainee of the present disclosure is not limited to, for example, the method using the trainee task support device 30. The task support method for the trainee of the present disclosure can incorporate the descriptions in, for example, the task support program for the trainee of the present disclosure and the trainee task support device.

[0070] The task management method of the present disclosure is, for example, a method implemented by reading each "procedure" in the task management program of the present disclosure as a "process". Specifically, the task management method of the present disclosure includes an authentication management process, a distribution process, and an editing scenario management process. In the authentication management process, the information for the instructor to log in obtains the information for the instructor to log in, which includes instructor identification information for identifying the instructor from the instructor's terminal. The instructor is authenticated by comparing the information for the instructor to log in with the registered information. In the distribution process, at least one scenario set extracted based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information is distributed to the instructor's terminal. The scenario set is information that specifies the flow of task progress and includes at least one task for each predetermined theme. In the editing scenario management process, an edited scenario set obtained by editing the scenario set is acquired from the instructor's terminal, and at least one of the instructor identification information and the trainee identification information is associated with the edited scenario set and recorded in the registered scenario master database. The task management method of the present disclosure can be implemented, for example, using the task management device 10 of the present disclosure shown in FIG. 1 or FIG. 2. Note that the task management method of the present disclosure is not limited to, for example, the method using the task management device 10. The task management method of the present disclosure can, for example, incorporate the descriptions in the task management program and the task management device of the present disclosure.

[0071] The task support program for instructors of the present disclosure, for example, obtains instructor login information by the instructor login management procedure, transmits the instructor login information, and the instructor login information includes instructor identification information for identifying an instructor. By the scenario set acquisition procedure, a scenario set based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information is obtained. The scenario set is information that specifies the flow of task progress, includes at least one task for each predetermined theme. By the scenario set editing procedure, editing information for editing the scenario set is obtained, and the scenario set is edited based on the obtained editing information to generate an edited scenario set. By the edited scenario registration procedure, at least one of the instructor identification information and the trainee identification information can be associated with the edited scenario set and registered in a registered scenario master database. Therefore, the instructor task support program of the present disclosure, for example, eliminates the need for the instructor to consider scenarios and tasks related to the task execution of the trainee. Furthermore, depending on the instructor or trainee, scenarios and tasks related to task execution can be edited and the edited scenarios can be shared with the trainee. Therefore, according to the instructor task support program of the present disclosure, for example, it is possible to easily set tasks for trainees by the instructor. In addition, by adopting the instructor task support program of the present disclosure in the field of inquiry learning in educational institutions, it can be expected to contribute to reducing various on-site burdens in the implementation of inquiry learning in the educational field. Specifically, according to the present disclosure, for example, when implementing inquiry learning, content for inquiry learning (theme, task setting, connection to supporters) can be provided to teachers, and teachers can easily create an inquiry learning guidance plan by selecting and editing the content provided by the present disclosure. Therefore, the present disclosure can be widely and usefully applied in the educational field, for example, to solve resource shortages in schools and educational institutions, and to support innovation creation in an aging society with a low birthrate.

[0072] The task support program for the trainee of the present disclosure acquires, for example, trainee login information by the trainee login management procedure, transmits the trainee login information, and the trainee login information includes trainee identification information for identifying the trainee. By the editing scenario acquisition procedure, an editing scenario set associated with the trainee identification information is acquired. The editing scenario set includes at least one task for each predetermined theme. By the progress management procedure, a progress management screen is generated based on the editing scenario set, and the progress management screen can be displayed. Therefore, according to the task support program for the trainee of the present disclosure, for example, a progress management screen that can be used for the progress of the editing scenario set can be generated and displayed based on the editing scenario set edited for the trainee. Therefore, according to the task support program for the trainee of the present disclosure, for example, the tasks for the trainee set by the instructor can be easily acquired and displayed. Further, by adopting the task support program for the trainee of the present disclosure at the site of inquiry learning in an educational institution, it can be expected to contribute to, for example, reducing various on-site burdens in the implementation of inquiry learning in the educational field. Specifically, according to the present disclosure, for example, when implementing inquiry learning, children and students can support the progress of inquiry learning by checking the progress management screen. Therefore, the present disclosure can be widely and usefully used in the educational field such as solving resource shortages in schools and educational institutions and supporting innovation creation in an aging society with a low birthrate.

[0073] The task management device of the present disclosure, for example, acquires, by the authentication management unit, leader login information including leader identification information for identifying a leader from a leader terminal, authenticates the leader by collating the leader login information with registered information, and distributes, by the distribution unit, at least one scenario set extracted based on at least one of the leader identification information and the follower identification information associated with the leader identification information to the leader terminal. The scenario set is information that specifies the flow of task progress, includes at least one task for each predetermined theme, and the edited scenario management unit acquires, from the leader terminal, an edited scenario set obtained by editing the scenario set, and can record the edited scenario set in a registered scenario master database by associating at least one of the leader identification information and the follower identification information therewith. Therefore, according to the task management device of the present disclosure, it is no longer necessary for the leader to consider scenarios and tasks related to the task execution of the follower, and further, according to the leader or the follower, scenarios and tasks related to task execution can be edited and the edited scenarios can be shared with the follower. Therefore, according to the task management device of the present disclosure, for example, it is possible to easily set tasks for the follower by the leader. In addition, by adopting the task management device of the present disclosure at the site of inquiry learning in an educational institution, it can be expected to contribute to reducing various on-site burdens in the implementation of inquiry learning in the educational field. Specifically, according to the present disclosure, for example, when implementing inquiry learning, content for inquiry learning (theme, task setting, connection to supporters) can be provided to teachers, and teachers can easily create a guidance plan for inquiry learning by selecting and editing the content provided by the present disclosure. Therefore, the present disclosure can be widely and usefully used in the educational field, such as solving resource shortages in schools and educational institutions and supporting innovation creation in an aging society with a low birthrate.

[0074] [Embodiment 2] Another example of the leader task support program of the present disclosure will be described.

[0075] The task support program for the instructor in this embodiment is, for example, the same as the task support program for the instructor in Embodiment 1 except that it includes a progress supervision procedure in addition to the configuration of the task support program for the instructor in Embodiment 1, and the description thereof can be incorporated by reference. The task support program for the instructor in this embodiment includes a progress supervision procedure, and the progress supervision procedure acquires progress information regarding the set of editing scenarios of the trainee specified by the trainee identification information from the progress management database, and displays an image for progress supervision based on the progress information.

[0076] Another example of the task support program for the trainee of the present disclosure will be described.

[0077] The task support program for the trainee in this embodiment is, for example, the same as the task support program for the trainee in Embodiment 1 except that it includes an instruction information management procedure in addition to the configuration of the task support program for the trainee in Embodiment 1, and the description thereof can be incorporated by reference. The task support program for the trainee in this embodiment includes an instruction information management procedure, and the instruction information management procedure acquires instruction information regarding the progress of the set of scenarios of the trainee and displays the instruction information.

[0078] Another example of the task management program of the present disclosure will be described.

[0079] The task management program in this embodiment is, for example, the same as the task management program in Embodiment 1 except that it includes a progress information management procedure in addition to the configuration of the task management program in Embodiment 1, and the description thereof can be incorporated by reference. The task management program in this embodiment includes a progress information management procedure, and the progress information management procedure acquires progress information regarding the set of editing scenarios of the trainee from the trainee terminal, associates the progress information with the trainee identification information, and records it in the progress management database.

[0080] Next, an example of the task management support system according to the present embodiment will be described with reference to FIG. 8. FIG. 8 is a block diagram showing an example of the configuration of the task management support system 100A of the present disclosure. As shown in FIG. 8, the task management support system 100A includes, for example, a task management device 10A, a task support device 20A for a supervisor, and a task support device 30A for a supervisee. The task management device 10A is the same as the task management device 10 of the first embodiment, for example, except that it includes a progress information management unit 14 in addition to the configuration of the task management device 10 of the first embodiment, and the description thereof can be incorporated herein. The task support device 20A for a supervisor is the same as the task support device 20 for a supervisor of the first embodiment, for example, except that it includes a progress supervision unit 25 in addition to the configuration of the task support device 20 for a supervisor of the first embodiment, and the description thereof can be incorporated herein. The task support device 30A for a supervisee is the same as the task support device 30 for a supervisee of the first embodiment, for example, except that it includes a guidance information management unit 34 in addition to the configuration of the task support device 30 for a supervisee of the first embodiment, and the description thereof can be incorporated herein.

[0081] An example of the processing according to the progress information management procedure of the task management program of the present disclosure, the progress supervision procedure of the task support program for the instructor, and the progress management procedure and the guidance information management procedure of the task support program for the trainee will be specifically described with reference to FIG. 9. FIG. 9 is a flowchart showing an example of the processing according to the progress information management procedure of the task management program of the present disclosure, the progress supervision procedure of the task support program for the instructor, and the progress management procedure and the guidance information management procedure of the task support program for the trainee. In the following description, a case where the task management program, the task support program for the instructor, and the task support program for the trainee of the present disclosure are used for the purpose of supporting inquiry learning at the site of school education will be described as an example. However, the applications of the task management program, the task support program for the instructor, and the task support program for the trainee of the present disclosure are not limited to this. In the following description, a case where the task support program for the instructor and the task support program for the trainee implemented as web applications are used by teachers (instructors) and children / students (trainees) via the web browsers of their own terminals, and the teachers and children / students access a server (task management device 10A) in which the task management program is installed via a communication network will be described as an example. However, the present disclosure is not limited to the following examples. In this case, the terminal of the teacher who uses the task support program for the instructor functions as the task support device 20A for the instructor of the present disclosure, and the terminal of the child / student who uses the task support program for the trainee functions as the task support device 30A for the trainee of the present disclosure.

[0082] First, in the same manner as S1 to S4, S31 to S33, and S21 to S24 of the first embodiment, S1 to S4, S31 to S33, and S21 to S24 are performed.

[0083] Next, the progress management unit 33 of the task support device 30A for the trainee acquires, for example, progress information regarding the editing scenario set of the trainee, and updates the progress management screen based on the progress information (S34, progress management procedure). The progress information may be, for example, the progress information of a single trainee or the progress information of a trainee group including a plurality of trainees. The progress information may be, for example, information on the success or failure of tasks included in the editing scenario set, the progress status of tasks, or may be a deliverable related to the editing scenario set, or may be the action history information of the trainee. The deliverable is not particularly limited as long as it is information that can be handled as electronic data, and any information can be used. The deliverable may be, for example, a report, presentation materials, photographed images / videos (assuming video recordings of physical products related to task execution, investigation / presentation scenes, etc.), external URLs (public information such as press releases / commendations, information on achievements of event / seminar participation, etc.), compressed files (file groups such as program sources / design materials / executable files, etc., achievements of electronic data), etc. The action history information may include, for example, the movement history of the trainee, meeting achievements, etc. The movement history can be obtained, for example, by collecting GPS (Global Positioning System) information of the task support device 30A for the trainee. The progress management unit 33 can update the progress management screen by, for example, changing the display method of the display related to the completed task on the progress management screen shown in FIG. 7 based on the progress information. The change in the display method is not particularly limited, and examples include color change, brightness change, text font change, symbol presentation, or a combination thereof, etc.

[0084] Next, the progress management unit 33 registers, for example, the progress information in the progress management database by associating it with the trainee identification information (S35, progress management procedure). The progress information registered in the progress management database may include, for example, the progress management screen. Specifically, the progress management unit 33 associates, for example, the progress information with the trainee identification information and transmits it to the task management device 10A via the communication line network 40. Further, the progress management unit 33 instructs, for example, the task management device 10A to register the set of transmitted information in the progress management database. Thereby, the progress management unit 33 can register, for example, the progress information in the progress management database by associating it with the trainee identification information.

[0085] The progress information management unit 14 of the task management device 10A acquires the progress information regarding the edited scenario set of the trainee from the trainee terminal (trainee task support device 30A), and records the progress information and the trainee identification information in the progress management database in association with each other (S5, progress information management procedure). First, the progress information management unit 14 acquires the progress information from the trainee task support device 30A via the communication line network 40, for example. Then, the trainee identification information included in the trainee login information acquired in S4 is associated with the progress information and recorded in the progress management database. The progress management database may be, for example, the storage unit of this device 10A or an external storage device.

[0086] Next, the progress information management unit 14 outputs, for example, the progress information to the instructor terminal (instructor task support device 20A) by associating it with the trainee identification information (S6, progress information management procedure). The progress information management unit 14 specifies, for example, the instructor identification information associated with the trainee identification information with which the progress information is associated in the progress management database. Then, the progress information management unit 14 determines, for example, the instructor terminal to which the progress information is to be transmitted based on the specified instructor identification information, and can transmit the progress information to the determined instructor terminal via the communication line network 40.

[0087] The progress monitoring unit 25 of the task support device 20A for the instructor acquires, for example, progress information regarding the edited scenario set of the trainee specified by the trainee identification information, and displays an image for progress monitoring based on the progress information (S25, progress monitoring procedure). The image for progress monitoring may be, for example, the same as or different from the progress management screen. Thereby, for example, a teacher can individually check the progress of the exploratory learning of the children and students in charge.

[0088] The progress monitoring unit 25 of the task support device 20A for the instructor may acquire, for example, guidance information regarding the progress of the scenario set of the trainee, and register the guidance information in the progress management database linked to the trainee identification information (S26, progress management procedure). The guidance information includes, for example, information on comments by an instructor (teacher) regarding the progress of the exploratory learning of children and students, and information on evaluations of the progress or work products of the exploratory learning. The evaluation may be, for example, a qualitative evaluation or a quantitative evaluation. The comment is not particularly limited, and may be, for example, any kind of comment or indication regarding the progress situation or an evaluation comment.

[0089] The progress information management unit 14 of the task management device 10A acquires, for example, guidance information regarding the progress of the scenario set of the trainee from the instructor terminal linked to the trainee identification information, and records the guidance information in the progress management database linked to the trainee identification information (S7, progress information management procedure). The progress information management unit 14 acquires, for example, the progress information linked to the trainee identification information from the task support device 20A for the instructor via the communication network 40. Then, based on the trainee identification information, the progress information of the trainee on the progress management database can be specified, and the guidance information can be linked and recorded to the specified progress information. Further, the progress information management unit 14 may output the guidance information to the trainee terminal via the communication network 40 (S8).

[0090] The guidance information management unit 34 of the task support device 30A for the trainee acquires, for example, guidance information regarding the progress of the trainee's scenario set and displays the guidance information (S36, guidance information management procedure). The guidance information management unit 34 may acquire the guidance information, for example, by receiving the guidance information output by the task management device 10A via the communication network 40, or may access the progress management database and search for the guidance information linked to the trainee identification information of the trainee who is the user, thereby acquiring the guidance information. The guidance information management unit 34 may display the guidance information, for example, by displaying a link to the guidance information corresponding to each task of the scenario set on the progress management screen, or may display the guidance information by separately generating a screen capable of individually displaying the guidance information.

[0091] The task support method for the instructor of the present disclosure is, for example, a method implemented by reading each "procedure" in the task support program for the instructor of the present disclosure as a "step". The task support method for the instructor of the present disclosure can, for example, incorporate the descriptions in the task support program for the instructor and the task support device of the present disclosure.

[0092] The task support method for the trainee of the present disclosure is, for example, a method implemented by reading each "procedure" in the task support program for the trainee of the present disclosure as a "step". The task support method for the trainee of the present disclosure can, for example, incorporate the descriptions in the task support program for the trainee and the task support device of the present disclosure.

[0093] The task management method of the present disclosure is, for example, a method implemented by reading each "procedure" in the task management program of the present disclosure as a "step". The task management method of the present disclosure can, for example, incorporate the descriptions in the task management program and the task management device of the present disclosure.

[0094] [Embodiment 3] Another example of the task support program for the instructor of the present disclosure will be described.

[0095] The task support program for the instructor in this embodiment is, for example, the same as the task support program for the instructor in Embodiment 2 except that it includes an information sharing procedure in addition to the configuration of the task support program for the instructor in Embodiment 2, and the description thereof can be incorporated by reference. The task support program for the instructor in this embodiment includes an information sharing procedure, and the information sharing procedure shares at least one of the editing scenario set and the progress information with the outside.

[0096] Another example of the task support program for the trainee of the present disclosure will be described.

[0097] The task support program for the trainee in this embodiment is, for example, the same as the task support program for the trainee in Embodiment 2 except that it includes an information sharing procedure in addition to the configuration of the task support program for the trainee in Embodiment 2, and the description thereof can be incorporated by reference. The task support program for the trainee in this embodiment includes an information sharing procedure, and the information sharing procedure shares at least one of the editing scenario set and the progress information with the outside.

[0098] Another example of the task management program of the present disclosure will be described.

[0099] The task management program in this embodiment is, for example, the same as the task management program in Embodiment 2 except that it includes a shared information management procedure in addition to the configuration of the task management program in Embodiment 2, and the description thereof can be incorporated by reference. The task management program in this embodiment includes a shared information management procedure, and the shared information management procedure shares at least one of the editing scenario set and the progress information with the outside.

[0100] Next, an example of the task management support system according to the present embodiment will be described with reference to FIG. 10. FIG. 10 is a block diagram showing an example of the configuration of the task management support system 100B of the present disclosure. As shown in FIG. 10, the task management support system 100B includes, for example, a task management device 10B, a task support device 20B for a supervisor, and a task support device 30B for a trainee. The task management device 10B is the same as the task management device 10A of Embodiment 2, for example, except that it includes a shared information management unit 15 in addition to the configuration of the task management device 10A of Embodiment 2, and the description thereof can be incorporated herein. The task support device 20B for a supervisor is the same as the task support device 20A for a supervisor of Embodiment 2, for example, except that it includes an information sharing unit 26 in addition to the configuration of the task support device 20B for a supervisor of Embodiment 2, and the description thereof can be incorporated herein. The task support device 30B for a trainee is the same as the task support device 30A for a trainee of Embodiment 2, for example, except that it includes an information sharing unit 35 in addition to the configuration of the task support device 30A for a trainee of Embodiment 2, and the description thereof can be incorporated herein.

[0101] An example of the processing according to the shared information management procedure of the task management program of the present disclosure, the information sharing procedure of the task support program for the instructor, and the information sharing procedure of the task support program for the trainee will be specifically described with reference to FIGS. 11 to 13. FIG. 11 is a flowchart showing an example of the shared information management procedure of the task management program. FIG. 12 is a flowchart showing an example of the information sharing procedure of the task support program for the instructor. FIG. 13 is a flowchart showing an example of the information sharing procedure of the task support program for the trainee. In the following description, the case where the task management program, the task support program for the instructor, and the task support program for the trainee of the present disclosure are used for the purpose of supporting inquiry learning at the school education site will be taken as an example for explanation. However, the uses of the task management program, the task support program for the instructor, and the task support program for the trainee of the present disclosure are not limited to this. In the following description, the task support program for the instructor and the task support program for the trainee implemented as web applications are used by teachers (instructors) and children / students (trainees) via the web browsers of their own terminals, and the teachers and children / students access a server (task management device 10B) in which the task management program is installed via a communication network. However, the present disclosure is not limited to the following examples. In this case, the terminal of the teacher who uses the task support program for the instructor functions as the task support device 20B for the instructor of the present disclosure, and the terminal of the child / student who uses the task support program for the trainee functions as the task support device 30B for the trainee of the present disclosure.

[0102] The shared information management unit 15 of the task management device 10B shares at least one of, for example, the editing scenario set and the progress information with the outside (S9, shared information management procedure). The shared information management unit 15 can share at least one of the editing scenario set recorded in the registration scenario master base and the progress information recorded in the progress management database with a predetermined information sharing destination. The predetermined information sharing destination is not particularly limited, and any target can be set. The shared information management unit 15 can share the editing scenario set and the progress information with, for example, supporters associated with the scenario set or the editing scenario set, external organizations (for example, educational institutions such as schools, research institutions such as universities and academic societies), leaders, or family and relatives of the person being mentored. Therefore, according to the task management device 10B of the present embodiment, for example, it becomes possible to easily implement cooperation with the outside when proceeding with a task (for example, inquiry learning). The form of the sharing is not particularly limited, and for example, any form can be adopted. As a specific example, the shared information management unit 15 may share at least one of the editing scenario set and the progress information with the outside by means such as chat and file sharing.

[0103] The information sharing unit 26 of the task support device 20B for instructors shares, for example, at least one of the editing scenario set and the progress information with the outside (S28, information sharing procedure). The information sharing unit 26 can share, for example, at least one of the editing scenario set recorded in the registered scenario master base and the progress information recorded in the progress management database with a predetermined information sharing destination. The predetermined information sharing destination is not particularly limited, and any target can be set. The information sharing unit 26 can share the editing scenario set and the progress information, for example, with supporters associated with the scenario set or the editing scenario set, external organizations (for example, educational institutions such as schools, research institutions such as universities and academic societies, etc.), instructors, or the families and relatives of the instructed. Therefore, according to the task support device 20B for instructors of the present embodiment, for example, it becomes possible to easily implement cooperation with the outside when a task (for example, inquiry learning) progresses. The form of the sharing is not particularly limited, and for example, any form can be adopted. As a specific example, the information sharing unit 26 may share at least one of the editing scenario set and the progress information with the outside by means such as chat and file sharing.

[0104] The information sharing unit 35 of the task support device 30B for the trainee shares at least one of, for example, the editing scenario set and the progress information with the outside (S37, information sharing procedure). The information sharing unit 35 can share at least one of the editing scenario set recorded in the registered scenario master base and the progress information recorded in the progress management database with a predetermined information sharing destination, for example. The predetermined information sharing destination is not particularly limited, and any target can be set. The information sharing unit 35 can share the editing scenario set and the progress information with, for example, the supporter associated with the scenario set or the editing scenario set, an external organization (for example, an educational institution such as a school, a research institution such as a university or a society), the instructor, or the family and relatives of the trainee. Therefore, according to the task support device 30B for the trainee of the present embodiment, for example, it becomes possible to easily implement cooperation with the outside when proceeding with a task (for example, inquiry learning). The form of the sharing is not particularly limited, and for example, any form can be adopted. As a specific example, the information sharing unit 35 may share at least one of the editing scenario set and the progress information with the outside by means such as chat or file sharing.

[0105] The task support method for the instructor of the present disclosure is, for example, a method implemented by reading each "procedure" in the task support program for the instructor of the present disclosure as a "step". The task support method for the instructor of the present disclosure can incorporate the descriptions in the task support program for the instructor and the task support device of the present disclosure, for example.

[0106] The task support method for the trainee of the present disclosure is, for example, a method implemented by reading each "procedure" in the task support program for the trainee of the present disclosure as a "step". The task support method for the trainee of the present disclosure can incorporate the descriptions in the task support program for the trainee and the task support device of the present disclosure, for example.

[0107] The task management method of the present disclosure is, for example, a method implemented by reading each "procedure" in the task management program of the present disclosure as a "step". The task management method of the present disclosure can, for example, incorporate the descriptions in the task management program and the task management device of the present disclosure.

[0108] [Embodiment 4]

[0109] <Task Support Program for Supporters> The task support program for supporters of the present disclosure is a program for causing a computer to execute a schedule information acquisition procedure and a schedule information registration procedure. The task support program for supporters of the present disclosure can also be said to be a program that causes a computer to function as a schedule information acquisition procedure and a schedule information registration procedure. Further, the task support program for supporters of the present disclosure can also be said to be, for example, a program for causing a computer to execute each step of the task support method for supporters described below.

[0110] The schedule information acquisition procedure acquires the schedule information of the supporter, The pre-schedule information registration procedure transmits at least one of the scenario set corresponding to the schedule information and the edited scenario set to the task support device of the present disclosure, and registers by associating the schedule information with at least one of the scenario set and the edited scenario set.

[0111] Each of the above procedures can be read as "processing" instead of "procedure", for example. Also, the task support program for supporters of the present disclosure may be recorded on a computer-readable recording medium, for example. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited, and examples include random access memory (RAM), read-only memory (ROM), hard disk (HD), flash memory (e.g., solid state drive (SSD), USB flash memory, SD / SDHC card, etc.), optical disk (e.g., CD-R / CD-RW, DVD-R / DVD-RW, BD-R / BD-RE, etc.), magneto-optical disk (MO), floppy (registered trademark) disk (FD), etc. Further, the task support program for supporters of the present disclosure (also referred to as a programming product or a program product, for example) may be in a form distributed from an external computer, for example. The "distribution" may be, for example, distribution via a communication network or distribution via a device connected by wire. The task support program for supporters of the present disclosure may be installed and executed on the distributed device, or may be executed without being installed. An information processing device capable of executing the task support program for supporters of the present disclosure may be referred to as the task support device for supporters of the present disclosure, for example.

[0112] The task support program for supporters may include, for example, an appointment management procedure. The appointment management procedure acquires the appointment information from the task support device described later in the present embodiment and outputs the appointment information.

[0113] Next, another example of the task support program for leaders of the present disclosure will be described.

[0114] The task support program for the instructor in this embodiment is, for example, the same as the task support program for the instructor in Embodiment 1 except that it includes a supporter management procedure in addition to the configuration of the task support program for the instructor in Embodiment 1, and the description thereof can be incorporated by reference. The task support program for the instructor in this embodiment includes a supporter management procedure, and the supporter management procedure displays schedule information of a supporter associated with at least one of the scenario set and the edited scenario set based on at least one of the scenario set and the edited scenario set.

[0115] Another example of the task support program for the trainee of the present disclosure will be described.

[0116] The task support program for the trainee in this embodiment is, for example, the same as the task support program for the trainee in Embodiment 1 except that it includes a supporter management procedure in addition to the configuration of the task support program for the trainee in Embodiment 1, and the description thereof can be incorporated by reference. The task support program for the trainee in this embodiment includes a supporter management procedure, and the supporter management procedure displays schedule information of a supporter associated with at least one of the scenario set and the edited scenario set based on at least one of the scenario set and the edited scenario set.

[0117] Another example of the task management program of the present disclosure will be described.

[0118] The task support program for the instructor in this embodiment is, for example, the same as the task management program in Embodiment 1 except that it includes a supporter management procedure in addition to the configuration of the task management program in Embodiment 1, and the description thereof can be incorporated by reference. The task management program in this embodiment includes a supporter management procedure, and the supporter management procedure outputs schedule information of a supporter associated with at least one of the scenario set and the edited scenario set to at least one of the instructor terminal and the trainee terminal.

[0119] Next, an example of the task management support system according to the present embodiment will be described with reference to FIG. 14. FIG. 14 is a block diagram showing an example of the configuration of the task management support system 100C of the present disclosure. As shown in FIG. 14, the task management support system 100C includes, for example, a supporter task support device 50 (hereinafter also referred to as the present device 50), a task management device 10C, a leader task support device 20C, and a trainee task support device 30C. The task management device 10C is the same as the task management device 10 of the first embodiment, for example, except that it includes a supporter management unit 16 in addition to the configuration of the task management device 10 of the first embodiment, and the description thereof can be incorporated herein. The leader task support device 20C is the same as the leader task support device 20 of the first embodiment, for example, except that it includes a supporter management unit 27 in addition to the configuration of the leader task support device 20 of the first embodiment, and the description thereof can be incorporated herein. The trainee task support device 30C is the same as the trainee task support device 30 of the first embodiment, for example, except that it includes a supporter management unit 36 in addition to the configuration of the trainee task support device 30 of the first embodiment, and the description thereof can be incorporated herein.

[0120] As shown in FIG. 14, the present device 50 includes a schedule information acquisition unit 51, a schedule information registration unit 52, and an appointment management unit 53. In addition, although not shown, the present device 50 may include, for example, an input unit, an output unit, a display unit, and / or a storage unit. The schedule information acquisition unit 51, the schedule information registration unit 52, and the appointment management unit 53 can each execute, for example, the schedule information acquisition procedure, the schedule information registration procedure, and the appointment management procedure in the task management program of the present disclosure. Note that in the present device 50, for example, the appointment management unit 53 may have an arbitrary configuration and may or may not be provided. The present device 50 is a device for use by, for example, a supporter (any person other than the leader and the trainee) who supports the execution of the task.

[0121] The device 50 may be, for example, one device including the above-described respective parts, or the respective parts may be devices connectable via the communication line network 40. Further, the device 50 can be connected to an external device described later via the communication line network 40. The communication line network 40 is not particularly limited, and a known network can be used. For example, it may be wired or wireless. Examples of the communication line network include an Internet line, WWW (World Wide Web), a telephone line, LAN (Local Area Network), SAN (Storage Area Network), DTN (Delay Tolerant Networking), LPWA (Low Power Wide Area), L5G (local 5G), and the like. Examples of the wireless communication include Wi-Fi (registered trademark), Bluetooth (registered trademark), local 5G, LPWA, and the like. The wireless communication may be in a form in which each device communicates directly (Ad Hoc communication), infrastructure communication, indirect communication via an access point, or the like. The device 50 may be incorporated into a server as a system, for example. Further, the device 50 may be, for example, a personal computer (PC, for example, a desktop type or a notebook type) installed with the program of the present disclosure, a smartphone, a tablet terminal, or the like. The device 50 may be in a form such as cloud computing or edge computing in which at least one of the above-described respective parts is on a server and the other respective parts are on a terminal, for example. The device 50 may function as a platform for providing the task management support system 100, for example.

[0122] FIG. 15 illustrates a block diagram of the hardware configuration of the device 50. The device 50 includes, for example, a central processing unit (CPU, GPU, etc.) 501, a memory 502, a bus 503, a storage device 504, an input device 505, an output device 506, a communication device 507, and the like. Each part of the device 50 is interconnected via the bus 503 by respective interfaces (I / F).

[0123] The central processing unit 501 cooperates with other components under the control of a controller (such as a system controller, an I / O controller, etc.) to undertake the overall control of the apparatus 50. In the apparatus 50, the central processing unit 501 executes, for example, the program of the present disclosure (the task support program for supporters) and other programs, and reads and writes various information. Specifically, for example, the central processing unit 501 functions as a scheduled information acquisition unit 51, a scheduled information registration unit 52, and an appointment management unit 53. The apparatus 50 may be equipped with other arithmetic units such as a CPU, a GPU (Graphics Processing Unit), and an APU (Accelerated Processing Unit) as arithmetic units, or may be equipped with a combination of these.

[0124] The bus 503 can be connected to, for example, an external device. Examples of the external device include the apparatus 20, the apparatus 30, an external storage device (such as an external database), a printer, an external input device, an external display device, an external imaging device, etc. The apparatus 50 can be connected to an external network (the communication line network) by, for example, a communication device 507 connected to the bus 503, and can also be connected to other devices via the external network.

[0125] The memory 502 is, for example, a main memory (main storage device). When the central processing unit 501 performs processing, for example, the memory 502 reads various operation programs such as the program of the present disclosure stored in the storage device 504 described later, and the central processing unit 501 receives data from the memory 502 and executes the program. The main memory is, for example, a RAM (Random Access Memory). Further, the memory 502 may be, for example, a ROM (Read Only Memory).

[0126] The storage device 504 is also referred to as, for example, a so-called auxiliary storage device with respect to the main memory (primary storage device). As described above, an operation program including the program of the present disclosure is stored in the storage device 504. The storage device 504 may be, for example, a combination of a recording medium and a drive for reading and writing to the recording medium. The recording medium is not particularly limited and may be, for example, an internal type or an external type, and examples include an HD (hard disk), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, memory card, etc. The storage device 504 may be, for example, a hard disk drive (HDD) in which a recording medium and a drive are integrated, and a solid state drive (SSD). When the present device 50 includes the storage unit, for example, the storage device 504 functions as the storage unit. The storage unit may function as at least one of, for example, a user master database, a scenario master database, a registered scenario master database, a progress management database, etc., which will be described later.

[0127] In the present device 50, the memory 502 and the storage device 504 can also store various types of information such as log information, information acquired from an external database (not shown) or an external device, information generated by the present device 50, and information used when the present device 50 executes processing. In this case, the memory 502 and the storage device 504 may store, for example, information of the user of the present device described above. Note that at least some of the information may be stored in an external server other than the memory 502 and the storage device 504, for example, or may be distributed and stored in a plurality of terminals using blockchain technology or the like.

[0128] The device 50 further includes, for example, an input device 505 and an output device 506. The input device 505 includes, for example, a pointing device such as a touch panel, a track pad, or a mouse; a keyboard; an imaging means such as a camera or a scanner; a card reader such as an IC card reader or a magnetic card reader; a voice input means such as a microphone; and the like. The output device 506 includes, for example, a display device such as an LED display or a liquid crystal display; a voice output device such as a speaker; a printer; and the like. In the first embodiment, the input device 505 and the output device 506 are separately configured, but the input device 505 and the output device 506 may be integrally configured like a touch panel display.

[0129] An example of the processing by the task support program for supporters of the present disclosure, the supporter management procedure of the task management program, the supporter management procedure of the task support program for instructors, and the supporter management procedure of the task support program for trainees will be specifically described with reference to FIGS. 16 to 19. FIG. 16 is a flowchart showing an example of each procedure of the task support program for supporters of the present disclosure. FIG. 17 is a flowchart showing an example of the shared information management procedure of the task management program. FIG. 18 is a flowchart showing an example of the supporter management procedure of the task support program for instructors. FIG. 19 is a flowchart showing an example of the supporter management procedure of the task support program for trainees. In the following description, the case where the task management program, the task support program for instructors, and the task support program for trainees of the present disclosure are used for the purpose of supporting inquiry learning at the site of school education will be taken as an example for explanation, but the applications of the task management program, the task support program for instructors, and the task support program for trainees of the present disclosure are not limited to this. In the following description, the task support program for instructors and the task support program for trainees implemented as web applications are used by teachers (instructors) and children / students (trainees) via the web browsers of their own terminals, and the case where the teachers and children / students access a server (task management device 10C) in which the task management program is installed via a communication network will be taken as an example for explanation, but the present disclosure is not limited to the following examples. In this case, the terminal of the teacher who uses the task support program for instructors functions as the task support device 20C for instructors of the present disclosure, and the terminal of the children / students who use the task support program for trainees functions as the task support device 30C for trainees of the present disclosure.

[0130] The scheduled information acquisition unit 51 of the task support device 50 for supporters acquires, for example, the scheduled information of the supporter (S51, scheduled information acquisition procedure). The scheduled information is, for example, information on the date and time when the supporter can provide some support regarding the tasks of the scenario set. The scheduled information may be, for example, arbitrarily set by the supporter, or the supporter may be able to select a predetermined framework (for example, every hour, every 30 minutes, etc.).

[0131] The schedule information registration unit 52 of the supporter task support device 50 transmits at least one of the scenario set corresponding to the schedule information and the edited scenario set to the task management device 10C, and registers by associating at least one of the schedule information, the scenario set, and the edited scenario set (S52, schedule information registration procedure). The scenario set corresponding to the schedule information and the edited scenario set may be arbitrarily registered by the supporter, for example. The schedule information registration unit 52 transmits at least one of the scenario set corresponding to the schedule information and the edited scenario set to the task management device 10C via the communication network 40, for example. Then, the schedule information registration unit 52 instructs the task management device 10C to register the transmitted information set in at least one of the scenario master database and the registered scenario master database, for example.

[0132] The supporter management unit 16 of the task management device 10C acquires the schedule information of the supporter and records the schedule information in at least one of the scenario master database and the registered scenario master database (S10, supporter management procedure), for example. The supporter management unit 16 acquires the schedule information of the supporter from the supporter task support device 50 via the communication network 40 and records the schedule information in at least one of the scenario master database and the registered scenario master database, for example.

[0133] The supporter management unit 16 of the task management device 10C may output the schedule information of the supporter associated with at least one of the scenario set and the edited scenario set to at least one of the instructor terminal and the trainee terminal (S11).

[0134] The supporter management unit 27 of the task support device 20C for the instructor and the supporter management unit 36 of the task support device 30C for the trainee, for example, display the schedule information of the supporter linked to at least one of the scenario set and the edited scenario set based on at least one of the scenario set and the edited scenario set (S29, S38, supporter management procedure). The display of the schedule information is not particularly limited, and may be the display of text information or the display of an image in which the schedule information is visualized. Examples of the image in which the schedule information is visualized include a calendar image. In this case, the supporter management unit 27 (36) may, for example, display a symbol indicating supportable (e.g., a circle) for the date and time when the supporter can support and a symbol indicating non-supportable (e.g., a cross) for the date and time when the supporter cannot support in the calendar.

[0135] The supporter management unit 27 of the task support device 20C for the instructor and the supporter management unit 36 of the task support device 30C for the trainee may, for example, acquire the appointment information for the supporter from the instructor (trainee), and based on the appointment information, may execute the appointment to the supporter (S30, S39). The execution of the appointment may be directly performed by the supporter management unit 27 of the task support device 20C for the instructor and the supporter management unit 36 of the task support device 30C for the trainee, or may be indirectly performed via the supporter management unit 16 of the task management device 10C. In the latter case, the supporter management unit 16 of the task management device 10C acquires, for example, the appointment information for the supporter from at least one of the instructor terminal and the trainee terminal, and executes the appointment to the supporter based on the appointment information (S12).

[0136] The appointment management unit 53 of the task support device 50 for supporters acquires the appointment information from at least one selected from the group consisting of the task management device 10C, the task support device 20C for instructors, and the task support device 30C for trainees, and outputs the appointment information (S53, appointment management procedure).

[0137] In the task management support system of the present embodiment, for example, a scenario set corresponding to the schedule information of a supporter and an edited scenario set can be registered by the task support device for supporters. Then, at least one of the task support device for instructors and the task support device for trainees can display the schedule information of the supporter and make an appointment with the supporter. When conducting inquiry learning, the presence or absence of cooperation from knowledgeable persons such as university professors and supporters of inquiry learning such as local residents is very important. However, in the educational field, there are few connections with such supporters, and it is difficult to select an appropriate supporter who can handle the issues of inquiry learning. According to the task management support system of the present disclosure, both the instructor and the trainee can make an appointment with an appropriate supporter and the scenario set of the task they are working on, so that it becomes possible to easily proceed with the inquiry learning.

[0138] As described above, the present disclosure has been described with reference to the embodiments, but the present disclosure is not limited to the above-described embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. And each embodiment can be combined with other embodiments as appropriate.

[0139] <Supplementary Note> Some or all of the above embodiments can be described as follows in the supplementary note, but are not limited thereto. [Supplementary Note A] (Supplementary Note A1) Including an instructor login management procedure, a scenario set acquisition procedure, a scenario set editing procedure, and an edited scenario registration procedure, The instructor login management procedure acquires instructor login information and transmits the instructor login information, The information for the instructor to log in includes instructor identification information for identifying the instructor, The scenario set acquisition procedure acquires a scenario set based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information, The scenario set is information that identifies the flow of task progress and includes at least one task for each predetermined theme, The scenario set editing procedure acquires editing information for editing the scenario set, and edits the scenario set based on the acquired editing information to generate an edited scenario set, The edited scenario registration procedure registers by associating at least one of the instructor identification information and the trainee identification information with the edited scenario set in a registration scenario master database, and is an instructor task support program for causing a computer to execute each procedure. (Appendix A2) The scenario set acquisition procedure acquires the scenario set based on the trainee attribute information, and is the instructor task support program described in Appendix A1. (Appendix A3) Including a progress monitoring procedure, The progress monitoring procedure acquires progress information regarding the edited scenario set of the trainee specified by the trainee identification information, and displays a progress monitoring image based on the progress information, and is the instructor task support program described in Appendix A1 or 2. (Appendix A4) The progress monitoring procedure acquires guidance information regarding the progress of the trainee's scenario set, and registers the guidance information in the progress management database in association with the trainee identification information, The instructor task support program described in Appendix A3. (Appendix A5) Including an information sharing procedure, The information sharing procedure shares at least one of the edited scenario set and the progress information with an external party, and is the instructor task support program described in Appendix A3 or 4. (Appendix A6) including supporter management procedures, The supporter management procedures are a task support program for instructors according to any one of Appendices A1 to 5, which display schedule information of supporters associated with at least one of the scenario set and the edited scenario set based on at least one of the scenario set and the edited scenario set. (Appendix A7) The supporter management procedures are a task support program for instructors according to Appendix A6, which acquires appointment information for the supporter from the instructor and executes the appointment to the supporter based on the appointment information. (Appendix A8) including an instructor login management unit, a scenario set acquisition unit, a scenario set editing unit, and an edited scenario registration unit, The instructor login management unit acquires instructor login information and transmits the instructor login information. The instructor login information includes instructor identification information for identifying an instructor. The scenario set acquisition unit acquires a scenario set based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information. The scenario set is information that specifies the flow of task progress and includes at least one task for each predetermined theme. The scenario set editing unit acquires editing information for editing the scenario set, and edits the scenario set based on the acquired editing information to generate an edited scenario set. The edited scenario registration unit is a task support device for instructors that associates at least one of the instructor identification information and the trainee identification information with the edited scenario set and registers it in a registered scenario master database. (Appendix A9) The scenario set acquisition unit acquires the scenario set based on trainee attribute information, which is a task support device for instructors according to Appendix A8. (Appendix A10) including a progress supervision unit, The progress monitoring unit acquires progress information regarding the editing scenario set of the trainee specified by the trainee identification information, and displays an image for progress monitoring based on the progress information. The task support device for instructors described in Appendix A8 or 9. (Appendix A11) The progress monitoring unit acquires guidance information regarding the progress of the scenario set of the trainee, and registers the guidance information in the progress management database linked to the trainee identification information. The task support device for instructors described in Appendix A10. (Appendix A12) Including an information sharing unit, The information sharing unit shares at least one of the editing scenario set and the progress information with the outside. The task support device for instructors described in Appendix A10 or 11. (Appendix A13) Including a supporter management unit, The supporter management unit displays schedule information of supporters linked to at least one of the scenario set and the editing scenario set based on at least one of the scenario set and the editing scenario set. The task support device for instructors described in any one of Appendices A8 to 12. (Appendix A14) The supporter management unit acquires appointment information for the supporter from the instructor, and executes an appointment to the supporter based on the appointment information. The task support device for instructors described in Appendix A13. (Appendix A15) Including an instructor login management process, a scenario set acquisition process, a scenario set editing process, and an edited scenario registration process. The instructor login management process acquires instructor login information and transmits the instructor login information. The instructor login information includes instructor identification information for identifying an instructor. The scenario set acquisition process acquires a scenario set based on at least one of the instructor identification information and the trainee identification information linked to the instructor identification information. The scenario set is information that specifies the flow of task progress, and includes at least one task for each predetermined theme. The scenario set editing process acquires editing information for editing the scenario set, and edits the scenario set based on the acquired editing information to generate an edited scenario set. The edited scenario registration process registers the edited scenario set in the registered scenario master database by associating at least one of the instructor identification information and the trainee identification information. A task support method for instructors in which each of the above processes is executed by a computer. (Appendix A16) The scenario set acquisition process acquires the scenario set based on the trainee attribute information. The task support method for instructors described in Appendix A15. (Appendix A17) Including a progress monitoring process. The progress monitoring process acquires progress information regarding the edited scenario set of the trainee specified by the trainee identification information, and displays a progress monitoring image based on the progress information. The task support method for instructors described in Appendix A15 or 16. (Appendix A18) The progress monitoring process acquires guidance information regarding the progress of the trainee's scenario set, and registers the guidance information in the progress management database by associating it with the trainee identification information. The task support method for instructors described in Appendix A17. (Appendix A19) Including an information sharing process. The information sharing process shares at least one of the edited scenario set and the progress information with the outside. The task support method for instructors described in Appendix A17 or 18. (Appendix A20) Including a supporter management process. The supporter management step is the task support method for a supervisor according to any one of Appendices A15 to A19, which displays schedule information of supporters associated with at least one of the scenario set and the edited scenario set based on at least one of the scenario set and the edited scenario set. (Appendix A21) The supporter management step is the task support method for a supervisor according to Appendix A20, which acquires appointment information for the supporter from the supervisor and executes the appointment to the supporter based on the appointment information. (Appendix A22) It includes a supervisor login management procedure, a scenario set acquisition procedure, a scenario set editing procedure, and an edited scenario registration procedure. The supervisor login management procedure acquires information for supervisor login and transmits the information for supervisor login. The information for supervisor login includes supervisor identification information for identifying the supervisor. The scenario set acquisition procedure acquires a scenario set based on at least one of the supervisor identification information and the trainee identification information associated with the supervisor identification information. The scenario set is information specifying the flow of task progress, and includes at least one task for each predetermined theme. The scenario set editing procedure acquires editing information for editing the scenario set, and edits the scenario set based on the acquired editing information to generate an edited scenario set. The edited scenario registration procedure registers by associating at least one of the supervisor identification information and the trainee identification information with the edited scenario set in a registered scenario master database. A computer-readable recording medium recording a task support program for a supervisor for causing a computer to execute each of the above procedures. (Appendix A23) The scenario set acquisition procedure acquires the scenario set based on the trainee attribute information. The recording medium according to Appendix A22. (Appendix A24) including a progress monitoring procedure, The progress monitoring procedure obtains progress information regarding the editing scenario set of the trainee specified by the trainee identification information, and displays a progress monitoring image based on the progress information, a recording medium according to Appendix A22 or 23. (Appendix A25) The progress monitoring procedure obtains guidance information regarding the progress of the trainee's scenario set, and registers the guidance information in the progress management database linked to the trainee identification information. A recording medium according to Appendix A24. (Appendix A26) including an information sharing procedure, The information sharing procedure shares at least one of the editing scenario set and the progress information with an external party, a recording medium according to Appendix A24 or 25. (Appendix A27) including a supporter management procedure, The supporter management procedure displays schedule information of supporters linked to at least one of the scenario set and the editing scenario set based on at least one of the scenario set and the editing scenario set, a recording medium according to any one of Appendices A22 to A26. (Appendix A28) The supporter management procedure obtains appointment information for the supporter from the instructor, and executes an appointment to the supporter based on the appointment information, a recording medium according to Appendix A27. [Appendix B] (Appendix B1) including a trainee login management procedure, an editing scenario acquisition procedure, and a progress management procedure, The trainee login management procedure obtains trainee login information and transmits the trainee login information. The trainee login information includes trainee identification information for identifying a trainee. The editing scenario acquisition procedure obtains an editing scenario set linked to the trainee identification information. The editing scenario set includes at least one task for each predetermined theme. The progress management procedure generates a progress management screen based on the editing scenario set and displays the progress management screen. A task support program for the trainee to cause a computer to execute each of the above procedures. (Appendix B2) The progress management procedure acquires progress information of the trainee regarding the editing scenario set and updates the progress management screen based on the progress information. The task support program for the trainee described in Appendix B1. (Appendix B3) The progress management procedure registers the progress information in a progress management database in association with the trainee identification information. The task support program for the trainee described in Appendix B2. (Appendix B4) It includes a guidance information management procedure. The guidance information management procedure acquires guidance information regarding the progress of the trainee's scenario set and displays the guidance information. The task support program for the trainee described in Appendix B2 or 3. (Appendix B5) It includes an information sharing procedure. The information sharing procedure shares at least one of the editing scenario set and the progress information with the outside. The task support program for the trainee described in any one of Appendices B2 to 4. (Appendix B6) It includes a supporter management procedure. The supporter management procedure displays schedule information of supporters associated with at least one of the scenario set and the editing scenario set based on at least one of the scenario set and the editing scenario set. The task support program for the trainee described in any one of Appendices B1 to 5. (Appendix B7) The supporter management procedure acquires appointment information for the supporter from the trainee and executes the appointment to the supporter based on the appointment information. The task support program for the trainee described in Appendix B6. (Appendix B8) including a trainee login management unit, an editing scenario acquisition unit, and a progress management unit, the trainee login management unit acquires trainee login information and transmits the trainee login information, the trainee login information includes trainee identification information for identifying a trainee, the editing scenario acquisition unit acquires an editing scenario set associated with the trainee identification information, the editing scenario set includes at least one task for each predetermined theme, the progress management unit generates a progress management screen based on the editing scenario set and displays the progress management screen, a task support device for trainees. (Appendix B9) The progress management unit acquires progress information regarding the editing scenario set of the trainee, and updates the progress management screen based on the progress information, the task support device for trainees described in Appendix B8. (Appendix B10) The progress management unit registers the progress information in association with the trainee identification information in a progress management database, the task support device for trainees described in Appendix B9. (Appendix B11) including a guidance information management unit, the guidance information management unit acquires guidance information regarding the progress of the scenario set of the trainee and displays the guidance information, the task support device for trainees described in Appendix B9 or 10. (Appendix B12) including an information sharing unit, the information sharing unit shares at least one of the editing scenario set and the progress information with the outside, the task support device for trainees described in any one of Appendix B9 to 11. (Appendix B13) including a supporter management unit, The supporter management unit displays schedule information of supporters associated with at least one of the scenario set and the edited scenario set based on at least one of the scenario set and the edited scenario set. The task support device for the trainee described in any one of Appendices B8 to B12. (Appendix B14) The supporter management unit acquires appointment information of the supporter from the trainee and executes an appointment to the supporter based on the appointment information. The task support device for the trainee described in Appendix B13. (Appendix B15) Including a trainee login management process, an edited scenario acquisition process, and a progress management process. The trainee login management process acquires trainee login information and transmits the trainee login information. The trainee login information includes trainee identification information for identifying a trainee. The edited scenario acquisition process acquires an edited scenario set associated with the trainee identification information. The edited scenario set includes at least one task for each predetermined theme. The progress management process generates a progress management screen based on the edited scenario set and displays the progress management screen. Task support method for trainees. (Appendix B16) The progress management process acquires progress information regarding the edited scenario set of the trainee and updates the progress management screen based on the progress information. The task support method for the trainee described in Appendix B15. (Appendix B17) The progress management process registers the progress information in association with the trainee identification information in a progress management database. The task support method for the trainee described in Appendix B16. (Appendix B18) Including a guidance information management process. The guiding information management process is a task support method for the person being guided as described in Supplementary Note B16 or 17, which acquires guiding information regarding the progress of the scenario set of the person being guided and displays the guiding information. (Supplementary Note B19) It includes an information sharing process, The information sharing process is a task support method for the person being guided as described in any one of Supplementary Notes B16 to B18, which shares at least one of the edited scenario set and the progress information with an external process. (Supplementary Note B20) It includes a supporter management process, The supporter management process is a task support method for the person being guided as described in any one of Supplementary Notes B15 to B19, which displays the schedule information of the supporter linked to at least one of the scenario set and the edited scenario set based on at least one of the scenario set and the edited scenario set. (Supplementary Note B21) The supporter management process is a task support method for the person being guided as described in Supplementary Note B20, which acquires appointment information for the supporter from the person being guided and executes the appointment to the supporter based on the appointment information. (Supplementary Note B22) It includes a person-being-guided login management procedure, an edited scenario acquisition procedure, and a progress management procedure. The person-being-guided login management procedure acquires information for person-being-guided login and transmits the information for person-being-guided login. The information for person-being-guided login includes person-being-guided identification information for identifying the person being guided. The edited scenario acquisition procedure acquires an edited scenario set linked to the person-being-guided identification information. The edited scenario set includes at least one task for each predetermined theme. The progress management procedure generates a progress management screen based on the edited scenario set and displays the progress management screen. A computer-readable recording medium recording a task support program for the person being guided for causing a computer to execute each of the above procedures. (Supplementary Note B23) The progress management procedure is a recording medium described in Supplementary Note B22 that acquires progress information regarding the edited scenario set of the trainee and updates the progress management screen based on the progress information. (Supplementary Note B24) The progress management procedure is a recording medium described in Supplementary Note B23 that registers the progress information in a progress management database by associating it with the trainee identification information. (Supplementary Note B25) Including a guidance information management procedure, The guidance information management procedure is a recording medium described in Supplementary Note B23 or 24 that acquires guidance information regarding the progress of the trainee's scenario set and displays the guidance information. (Supplementary Note B26) Including an information sharing procedure, The information sharing procedure is a recording medium described in any one of Supplementary Notes B23 to B25 that shares at least one of the edited scenario set and the progress information with the outside. (Supplementary Note B27) Including a supporter management procedure, The supporter management procedure is a recording medium described in any one of Supplementary Notes B22 to B26 that displays schedule information of supporters associated with at least one of the scenario set and the edited scenario set based on at least one of the scenario set and the edited scenario set. (Supplementary Note B28) The supporter management procedure is a recording medium described in Supplementary Note B27 that acquires appointment information for the supporter from the trainee and executes an appointment to the supporter based on the appointment information. [Supplementary Note C] (Supplementary Note C1) Including an authentication management unit, a distribution unit, and an edited scenario management unit, The authentication management unit, acquires guidance login information including guidance identification information for identifying a guide from a guide terminal, authenticates the guide by collating the guidance login information with the registered information, The distribution unit distributes at least one scenario set extracted based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information to the instructor terminal. The scenario set is information that specifies the flow of task progress, and includes at least one task for each predetermined theme. The editing scenario management unit obtains an edited scenario set obtained by editing the scenario set from the instructor terminal, associates at least one of the instructor identification information and the trainee identification information with the edited scenario set and records it in the registered scenario master database. Task management device. (Appendix C2) The distribution unit distributes a scenario set extracted based on the trainee attribute information associated with the trainee identification information to the instructor terminal, and the task management device according to Appendix C1. (Appendix C3) The authentication management unit obtains trainee login information including trainee identification information for identifying the trainee from the trainee terminal, verifies the trainee login information with the registered information to authenticate the trainee, The distribution unit distributes the edited scenario set from the registered scenario master database to the trainee terminal based on at least one of the trainee identification information and the instructor identification information associated with the trainee identification information, and the task management device according to Appendix C1 or 2. (Appendix C4) includes a progress information management unit, The progress information management unit obtains progress information regarding the edited scenario set of the trainee from the trainee terminal, and associates the progress information with the trainee identification information and records it in the progress management database, and the task management device according to Appendix C3. (Appendix C5) The progress information management unit outputs the progress information to the instructor terminal in association with the trainee identification information, and the task management device according to Appendix C4. (Appendix C6) The progress information management unit acquires, from the instructor terminal, guidance information regarding the progress of the scenario set of the trainee, associates the guidance information with the trainee identification information, and records the guidance information associated with the trainee identification information in the progress management database, which is the task management device described in Appendix C4 or 5. (Appendix C7) The progress information management unit outputs the guidance information to the trainee terminal, which is the task management device described in Appendix C6. (Appendix C8) Including a shared information management unit, The shared information management unit shares at least one of the edited scenario set and the progress information with the outside, which is the task management device described in any one of Appendices C4 to 7. (Appendix C9) Including a supporter management unit, The supporter management unit acquires the schedule information of the supporter and records the schedule information in at least one of the scenario master database and the registered scenario master database, which is the task management device described in any one of Appendices C3 to 8. (Appendix C10) The supporter management unit outputs the schedule information of the supporter associated with at least one of the scenario set and the edited scenario set to at least one of the instructor terminal and the trainee terminal, which is the task management device described in Appendix C9. (Appendix C11) The supporter management unit acquires appointment information for the supporter from at least one of the instructor terminal and the trainee terminal and executes an appointment for the supporter based on the appointment information, which is the task management device described in Appendix C9 or 10. (Appendix C12) Including an authentication management process, a distribution process, and an edited scenario management process, The authentication management process is Acquire instructor login information including instructor identification information for identifying an instructor from the instructor terminal, Verify the instructor by comparing the instructor login information with the registration information, The distribution process distributes at least one scenario set extracted based on at least one of the instructor identification information and the trainee identification information associated with the instructor identification information to the instructor terminal, The scenario set is information that specifies the flow of task progress and includes at least one task for each predetermined theme, The editing scenario management process is, Obtain an edited scenario set obtained by editing the scenario set from the instructor terminal, Link at least one of the instructor identification information and the trainee identification information with the edited scenario set and record it in the registered scenario master database, A task management method in which each of the above processes is executed by a computer. (Appendix C13) The distribution process distributes a scenario set extracted based on the trainee attribute information associated with the trainee identification information to the instructor terminal, and the task management method described in Appendix C12. (Appendix C14) The authentication management process is, Obtain trainee login information including trainee identification information for identifying the trainee from the trainee terminal, Verify the trainee by comparing the trainee login information with the registration information, The distribution process distributes the edited scenario set from the registered scenario master database to the trainee terminal based on at least one of the trainee identification information and the instructor identification information associated with the trainee identification information, and the task management method described in Appendix C12 or 13. (Appendix C15) Including a progress information management process, The progress information management process obtains progress information regarding the edited scenario set of the trainee from the trainee terminal, and links the progress information with the trainee identification information and records it in the progress management database, and the task management method described in Appendix C14. (Appendix C16) The progress information management step is the task management method described in Supplementary Note C15, which outputs the progress information linked to the trainee identification information to the instructor's terminal. (Supplementary Note C17) The progress information management step is the task management method described in Supplementary Note C15 or 16, which acquires guidance information regarding the progress of the trainee's scenario set from the instructor's terminal, links the guidance information to the trainee identification information, and records the guidance information in the progress management database. (Supplementary Note C18) The progress information management step is the task management method described in Supplementary Note C17, which outputs the guidance information to the trainee's terminal. (Supplementary Note C19) including a shared information management step, The shared information management step is the task management method described in any one of Supplementary Notes C15 to 18, which shares at least one of the edited scenario set and the progress information with an external process. (Supplementary Note C20) including a supporter management step, The supporter management step is the task management method described in any one of Supplementary Notes C14 to 19, which acquires the schedule information of the supporter and records the schedule information in at least one of the scenario master database and the registered scenario master database. (Supplementary Note C21) The supporter management step is the task management method described in Supplementary Note C20, which outputs the schedule information of the supporter linked to at least one of the scenario set and the edited scenario set to at least one of the instructor's terminal and the trainee's terminal. (Supplementary Note C22) The supporter management step is the task management method described in Supplementary Note C20 or 21, which acquires the appointment information for the supporter from at least one of the instructor's terminal and the trainee's terminal and executes the appointment to the supporter based on the appointment information. (Supplementary Note C23) including an authentication management procedure, a distribution procedure, and an edited scenario management procedure, The authentication management procedure is Obtain information for instructor login including instructor identification information that identifies the instructor from the instructor's terminal, Authenticate the instructor by comparing the information for instructor login with the registration information, The distribution procedure distributes at least one scenario set extracted based on at least one of the instructor identification information and the trainee identification information linked to the instructor identification information to the instructor's terminal, The scenario set is information that identifies the flow of task progress, and includes at least one task for each predetermined theme, The editing scenario management procedure is Obtain an edited scenario set obtained by editing the scenario set from the instructor's terminal, Link at least one of the instructor identification information and the trainee identification information with the edited scenario set and record it in the registered scenario master database, A task management program for causing a computer to execute each of the above procedures. (Appendix C24) The distribution procedure distributes a scenario set extracted based on the trainee attribute information linked to the trainee identification information to the instructor's terminal, which is the task management program described in Appendix C23. (Appendix C25) The authentication management procedure is Obtain information for trainee login including trainee identification information that identifies the trainee from the trainee's terminal, Authenticate the trainee by comparing the information for trainee login with the registration information, The distribution procedure distributes the edited scenario set from the registered scenario master database to the trainee's terminal based on at least one of the trainee identification information and the instructor identification information linked to the trainee identification information, which is the task management program described in Appendix C23 or 24. (Appendix C26) Including a progress information management procedure, The progress information management procedure is a task management program described in Supplementary Note C25 that acquires progress information regarding the editing scenario set of the trainee from the trainee terminal, associates the progress information with the trainee identification information, and records it in a progress management database. (Supplementary Note C27) The progress information management procedure is a task management program described in Supplementary Note C4 that associates the progress information with the trainee identification information and outputs it to the instructor terminal. (Supplementary Note C28) The progress information management procedure is a task management program described in Supplementary Note C26 or 27 that acquires guidance information regarding the progress of the trainee's scenario set from the instructor terminal, associates the guidance information with the trainee identification information, and records it in the progress management database. (Supplementary Note C29) The progress information management procedure is a task management program described in Supplementary Note C28 that outputs the guidance information to the trainee terminal. (Supplementary Note C30) including a shared information management procedure, The shared information management procedure is a task management program described in any of Supplementary Notes C26 to C29 that shares at least one of the editing scenario set and the progress information with an external procedure. (Supplementary Note C31) including a supporter management procedure, The supporter management procedure is a task management program described in any of Supplementary Notes C25 to C30 that acquires the schedule information of the supporter and records the schedule information in at least one of a scenario master database and a registered scenario master database. (Supplementary Note C32) The supporter management procedure is a task management program described in Supplementary Note C31 that outputs the schedule information of the supporter associated with at least one of the scenario set and the editing scenario set to at least one of the instructor terminal and the trainee terminal. (Supplementary Note C33) The supporter management procedure is a task management program described in Supplementary Note C31 or 32 that acquires appointment information for the supporter from at least one of the instructor terminal and the trainee terminal and executes an appointment for the supporter based on the appointment information. (Supplementary Note C34) It includes an authentication management procedure, a distribution procedure, and an editing scenario management procedure. The authentication management procedure acquires instructor login information including instructor identification information for identifying an instructor from an instructor terminal, authenticates the instructor by comparing the instructor login information with registration information, The distribution procedure distributes at least one scenario set extracted based on at least one of the instructor identification information and the trainee identification information linked to the instructor identification information to the instructor terminal. The scenario set is information that specifies the flow of task progress and includes at least one task for each predetermined theme. The editing scenario management procedure acquires an edited scenario set obtained by editing the scenario set from the instructor terminal, links at least one of the instructor identification information and the trainee identification information with the edited scenario set and records it in a registered scenario master database. A computer-readable recording medium that records a task management program for causing a computer to execute each of the above procedures. (Supplementary Note C35) The distribution procedure described in Supplementary Note C34 distributes a scenario set extracted based on trainee attribute information linked to the trainee identification information to the instructor terminal. (Supplementary Note C36) The authentication management procedure acquires trainee login information including trainee identification information for identifying a trainee from a trainee terminal, authenticates the trainee by comparing the trainee login information with registration information, The distribution procedure is a recording medium described in Supplementary Note C34 or 35 that distributes the edited scenario set from the registered scenario master database to the trainee terminal based on at least one of the trainee identification information and the instructor identification information associated with the trainee identification information. (Supplementary Note C37) including a progress information management procedure, The progress information management procedure is a recording medium described in Supplementary Note C36 that acquires progress information regarding the edited scenario set of the trainee from the trainee terminal, associates the progress information with the trainee identification information, and records it in a progress management database. (Supplementary Note C38) The progress information management procedure is a recording medium described in Supplementary Note C4 that outputs the progress information to the instructor terminal in association with the trainee identification information. (Supplementary Note C39) The progress information management procedure is a recording medium described in Supplementary Note C37 or 38 that acquires guidance information regarding the progress of the trainee's scenario set from the instructor terminal in association with the trainee identification information, and records the guidance information in the progress management database in association with the trainee identification information. (Supplementary Note C40) The progress information management procedure is a recording medium described in Supplementary Note C39 that outputs the guidance information to the trainee terminal. (Supplementary Note C41) including a shared information management procedure, The shared information management procedure is a recording medium described in any of Supplementary Notes C37 to 40 that shares at least one of the edited scenario set and the progress information with an external procedure. (Supplementary Note C42) including a supporter management procedure, The supporter management procedure is a recording medium described in any of Supplementary Notes C36 to 41 that acquires schedule information of a supporter and records the schedule information in at least one of a scenario master database and a registered scenario master database. (Supplementary Note C43) The supporter management procedure is a recording medium described in Supplementary Note C42 that outputs schedule information of supporters associated with at least one of the scenario set and the edited scenario set to at least one of the instructor terminal and the trainee terminal. (Supplementary Note C44) The supporter management procedure is a recording medium described in Supplementary Note C42 or 43 that acquires appointment information for the supporter from at least one of the instructor terminal and the trainee terminal and executes an appointment to the supporter based on the appointment information. (Supplementary Note C45) It includes a schedule information acquisition procedure and a schedule information registration procedure. The schedule information acquisition procedure acquires schedule information of a supporter. The schedule information registration procedure transmits at least one of the scenario set and the edited scenario set corresponding to the schedule information to the task support device described in any one of Supplementary Notes C9 to 11, and registers them in association with the schedule information. A task support program for a supporter for causing a computer to execute each of the above procedures. (Supplementary Note C46) It includes an appointment management procedure. The appointment management procedure is a task support program for a supporter described in Supplementary Note C45 that acquires the appointment information from the task support device described in Supplementary Note C11 and outputs the appointment information. (Supplementary Note C47) It includes a schedule information acquisition unit and a schedule information registration unit. The schedule information acquisition unit acquires schedule information of a supporter. The schedule information registration unit transmits at least one of the scenario set and the edited scenario set corresponding to the schedule information to the task support device described in any one of Supplementary Notes C9 to 11, and registers them in association with the schedule information. A task support device for a supporter. (Supplementary Note C48) It includes an appointment management unit. The appointment management unit is a task support device for a supporter as described in Supplementary Note C47, which acquires the appointment information from the task support device described in Supplementary Note C11 and outputs the appointment information. (Supplementary Note C49) Including a schedule information acquisition step and a schedule information registration step, The schedule information acquisition step acquires the schedule information of a supporter, The schedule information registration step transmits at least one of a scenario set corresponding to the schedule information and the edited scenario set to the task support device described in any one of Supplementary Notes C9 to C11, and registers them by associating the schedule information with at least one of the scenario set and the edited scenario set. A task support method for a supporter, in which each of the above steps is executed by a computer. (Supplementary Note C50) Including an appointment management step, The appointment management step is a task support method for a supporter as described in Supplementary Note C49, which acquires the appointment information from the task support device described in Supplementary Note C11 and outputs the appointment information. (Supplementary Note C46) Including a schedule information acquisition procedure and a schedule information registration procedure, The schedule information acquisition procedure acquires the schedule information of a supporter, The schedule information registration procedure transmits at least one of a scenario set corresponding to the schedule information and the edited scenario set to the task support device described in any one of Supplementary Notes C9 to C11, and registers them by associating the schedule information with at least one of the scenario set and the edited scenario set. A computer-readable recording medium recording a task support program for a supporter, which causes a computer to execute each of the above procedures. (Supplementary Note C46) Including an appointment management procedure, The appointment management procedure is a recording medium as described in Supplementary Note C51, which acquires the appointment information from the task support device described in Supplementary Note C11 and outputs the appointment information.

Industrial Applicability

[0140] According to the present disclosure, for example, it is no longer necessary for the instructor himself / herself to consider scenarios and issues regarding the task execution of the trainee. Furthermore, depending on the instructor or the trainee, scenarios and issues regarding task execution can be edited and the edited scenarios can be shared with the trainee, facilitating the setting of tasks for the trainee by the instructor. In addition, by adopting the task management device of the present disclosure at the site of inquiry learning in educational institutions, it is expected to contribute to, for example, reducing various on-site burdens in the implementation of inquiry learning in the educational field. Specifically, according to the present disclosure, for example, when implementing inquiry learning, content for inquiry learning (theme, task setting, connection to supporters) can be provided to teachers, and teachers can easily create a guidance plan for inquiry learning by selecting and editing the content provided by the present disclosure. Therefore, the present disclosure can be widely and usefully applied in the educational field, such as solving resource shortages in schools and educational institutions, and supporting innovation creation in an aging society with a low birthrate.

Explanation of Signs

[0141] 100, 100A, 100B, 100C Task Management Support System 10, 10A, 10B, 10C Task Management Device 11 Authentication Management Unit 12 Distribution Unit 13 Edited Scenario Management Unit 14 Progress Information Management Unit 15 Shared Information Management Unit 16 Supporter Management Unit 101 Central Processing Unit 102 Memory 103 Bus 104 Storage Device 105 Input Device 106 Output Device 107 Communication Device 20, 20A, 20B, 20C Task Support Device for Instructors 21 Instructor Login Management Unit 22 Scenario Set Acquisition Unit 23 Scenario Set Editing Unit 24 Edited Scenario Registration Unit 25 Progress Supervision Unit 26 Information Sharing Unit 27 Supporter Management Unit 201 Central Processing Unit 202 Memory 203 Bus 204 Storage Device 205 Input Device 206 Output Device 207 Communication Device 30, 30A, 30B, 30C Task Support Device for Trainees 31 Trainee Login Management Unit 32 Edited Scenario Acquisition Unit 33 Progress Management Unit 34 Instruction Information Management Unit 35 Information Sharing Unit 36 Supporter Management Unit 301 Central Processing Unit 302 Memory 303 Bus 304 Storage Device 305 Input Device 306 Output Device 307 Communication Device 40 Communication Line Network 50 Task Support Device for Supporters 51 Schedule Information Acquisition Unit 52 Schedule Information Registration Unit 53 Appointment Management Unit 501 Central Processing Unit 502 Memory 503 Bus 504 Storage Device 505 Input Device 506 Output Device 507 Communication Device

Claims

1. including a mentee login management procedure, an editing scenario acquisition procedure, and a progress management procedure, the mentee login management procedure acquires mentee login information and transmits the mentee login information, the mentee login information includes mentee identification information for identifying a mentee, the editing scenario acquisition procedure acquires an editing scenario set associated with the mentee identification information, the editing scenario set includes at least one task for each predetermined theme, the progress management procedure generates a progress management screen based on the editing scenario set and displays the progress management screen, A task support program for mentees for causing a computer to execute each of the above procedures.

2. The progress management procedure according to claim 1, wherein the progress management procedure acquires progress information regarding the editing scenario set of the mentee and updates the progress management screen based on the progress information.

3. The task support program for mentees according to claim 2, wherein the progress management procedure registers the progress information in a progress management database in association with the mentee identification information.

4. including a guidance information management procedure, The task support program for mentees according to claim 2 or 3, wherein the guidance information management procedure acquires guidance information regarding the progress of the editing scenario set of the mentee and displays the guidance information.

5. including an information sharing procedure, The task support program for mentees according to any one of claims 2 or 3, wherein the information sharing procedure shares at least one of the editing scenario set and the progress information with an external party.

6. including a supporter management procedure, The supporter management procedure is the task support program for the trainee according to any one of claims 1 to 3, which displays the schedule information of the supporter linked to at least one of the editing scenario sets based on at least one of the editing scenario sets.

7. The supporter management procedure is the task support program for the trainee according to claim 6, which acquires the appointment information for the supporter from the trainee and executes the appointment to the supporter based on the appointment information.

8. It includes a trainee login management unit, an editing scenario acquisition unit, and a progress management unit. The trainee login management unit acquires the information for trainee login and transmits the information for trainee login. The information for trainee login includes trainee identification information for identifying the trainee. The editing scenario acquisition unit acquires an editing scenario set linked to the trainee identification information. The editing scenario set includes at least one task for each predetermined theme. The progress management unit is a task support device for the trainee, which generates a progress management screen based on the editing scenario set and displays the progress management screen.

9. It includes a trainee login management process, an editing scenario acquisition process, and a progress management process. In the trainee login management process, the information for trainee login is acquired and the information for trainee login is transmitted. The information for trainee login includes trainee identification information for identifying the trainee. In the editing scenario acquisition process, an editing scenario set linked to the trainee identification information is acquired. The editing scenario set includes at least one task for each predetermined theme. In the progress management process, a progress management screen is generated based on the editing scenario set and the progress management screen is displayed. A task support method for a trainee in which each of the above steps is executed by a computer.

10. Including a trainee login management procedure, an editing scenario acquisition procedure, and a progress management procedure, The trainee login management procedure acquires information for trainee login and transmits the information for trainee login, The information for trainee login includes trainee identification information for identifying a trainee, The editing scenario acquisition procedure acquires an editing scenario set associated with the trainee identification information, The editing scenario set includes at least one task for each predetermined theme, The progress management procedure generates a progress management screen based on the editing scenario set and displays the progress management screen, A computer-readable recording medium recording a task support program for a trainee for causing a computer to execute each of the above procedures.