Driving school system and program for driving schools
The driving school system optimizes classroom instruction based on practical training progress, improving learning efficiency and reducing retake rates by aligning theoretical and practical training schedules and providing instructor-specific data management.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- PRO-FIT
- Filing Date
- 2022-07-29
- Publication Date
- 2026-06-26
AI Technical Summary
Existing driving school systems do not effectively manage classroom instruction to align with practical training progress, leading to inefficiencies and difficulties in scheduling due to classroom capacity constraints and varying instructor skills.
A driving school system that includes storage media for recommended lesson standards, attendance history, and instructor identification, along with transmission and registration means to optimize classroom instruction based on practical lesson progress, allowing for targeted lesson recommendations and data recording.
Enhances learning effectiveness by aligning classroom instruction with practical training, reducing retake rates and shortening the time to complete examinations, while also providing instructor evaluation and motivation through aggregated test results.
Smart Images

Figure 0007880571000001 
Figure 0007880571000002 
Figure 0007880571000003
Abstract
Description
Technical Field
[0005] ,
[0001] The present invention relates to a driving school system and a program for a driving school, and particularly to a driving school system and a program for a driving school that provide services related to driving school training to trainees.
Background Art
[0002] Training at a driving school includes "theoretical training" in which traffic rules and safety knowledge are learned in the driving school classroom, and "practical training" in which driving skills are acquired using a real vehicle or the like. "Theoretical training" is often stipulated so that it can be taken in any order except for specific ones. Therefore, trainees often take the available theoretical training as appropriate.
[0003] In recent years, as disclosed in Patent Document 1, for "theoretical training", it has become possible not only to take it in the driving school classroom but also to take it online. The online learning system described in Patent Document 1 includes a distribution control unit that receives a distribution request from a trainee terminal and distributes a lecture video stored in a lecture data storage unit, an authentication processing unit that performs face authentication of the trainee during the playback of the lecture video based on an image captured by the trainee terminal, and a lecture progress management unit that determines that the trainee has not completed the lecture video when the failure of the trainee's face authentication continues beyond a predetermined condition during the playback of the lecture video. The authentication processing unit performs face recognition based on an image within a range defined by a recognition frame in the image captured by the trainee terminal.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Disclosure of the Invention
Problems to be Solved by the Invention
[0005] By the way, as mentioned above, "classroom instruction" can be taken in any order. If that is the case, then it would be best to take them in an order that is convenient for the driving school and / or the student. However, in the case of classroom instruction taken in person at a driving school, there are issues with classroom capacity, and not all classroom instruction is held every day, so it is often difficult to take a specific "classroom instruction" before taking a specific "practical instruction".
[0006] However, the online learning system disclosed in Patent Document 1 allows students to take classroom instruction online, and therefore, it should be possible to encourage students to take classroom instruction in an order that is convenient for the driving school and / or the student. Despite this, this aspect has not been considered at all.
[0007] Therefore, the present invention aims to provide a driving school system that can offer various services related to driving instruction to students, taking these points into consideration. [Means for solving the problem]
[0008] To solve the above problems, the driving school system of the present invention is A first storage medium that stores recommended standards for theoretical lessons that are preferable to take depending on the progress of practical driving lessons, A second storage medium for recording the driving lesson attendance history of trainees, A means for identifying the academic instruction that should be recommended to the trainee by checking the contents of the first and second storage media, A transmission means for transmitting recommended information indicating academic instruction identified by the aforementioned specific means, It is equipped with.
[0009] Furthermore, a third storage medium for storing recorded data of several of the aforementioned classroom instruction sessions, A transmission means for transmitting recorded data of the academic instruction related to the recommended information from the recorded data stored in the third storage medium, It can also be equipped with this feature.
[0010] Furthermore, the system includes a registration means for registering the aforementioned recorded data in a manner that allows for the identification of the driving instructor who was in charge of the lectures for each subject-specific training course, An execution means for administering a test to each trainee who has viewed one of the aforementioned recorded data to confirm their level of mastery of the theoretical instruction in the recorded data, A summation means for summarizing the test results of the tests performed by the execution means for each of the driving instructors, It may be provided.
[0011] The system may also include a presentation means for presenting the results compiled by the aforementioned aggregation means to the trainees.
[0012] The system may also include a means for receiving reservations for practical driving lessons from the aforementioned trainees.
[0013] Furthermore, the present invention's program for driving schools is A function to receive recommendation information indicating recommended classroom lessons for a student based on the student's progress in practical driving lessons, the recommended criteria for classroom lessons that are preferable to take, and the student's classroom lesson attendance history. The function includes notifying the trainee of the received recommended information, A function that requests the transmission of specified recording data from the trainee based on the recommended information announced above, The trainee has the mobile device to execute the following. Embodiment of the Invention
[0014] Embodiments of the present invention will be described below with reference to the drawings. In each figure, the same parts are denoted by the same reference numerals.
[0015] Figure 1 is a block diagram showing a schematic configuration of an automobile driving school system according to an embodiment of the present invention. Figure 1 shows a client device 100, a server device 200, a storage medium 300, and a network 400, which will be described below.
[0016] The term "client device 100" is a general term for devices owned by students of a driving school, such as smartphones, personal computers, tablet devices, PDAs, and mobile phones. The client device 100 is not limited to these, as long as it has a computing function that performs processing necessary for viewing recorded data for classroom instruction, and a communication function that performs processing necessary for sending and receiving various data or information with the server device 200. In this embodiment, a smartphone 100 will be mainly described as an example of the client device 100.
[0017] The server device 200 is managed and operated by the person in charge of the driving school in this embodiment or the administrator of the driving school system. The server device 200 primarily provides various services related to driving school instruction to students via smartphone 100, based on the contents stored in the storage medium 300. The storage medium 300 can also be installed inside the server device 200.
[0018] The storage medium 300 stores various information and data necessary to provide various services related to driving instruction at a driving school to students. The items to be stored are broadly categorized as follows: (1) recommended standard information, (2) student information, and (3) recorded data. Note that the storage medium 300 does not need to be a single physical unit; for example, there could be three storage mediums 300, each of (1) to (3) stored physically separately. Alternatively, each of (1) to (3) could be logically stored in one or more storage mediums 300.
[0019] (1) Recommended standards information refers to information indicating the recommended standards for classroom instruction that is preferable to take depending on the progress of practical driving instruction. Recommended standards information is created for each of the first and second stages. The recommended standards information will be described in more detail later using Figure 4.
[0020] (2) The trainee information refers to information such as the contact details of each trainee, such as name, address, and phone number, the set of login ID assigned by each trainee for using the driving school system of the present embodiment and the password required prior to using the driving school system, the face image of each trainee, and the learning history of each trainee's academic training and skills training including the scoring results of the tests described later. These pieces of information are stored in a state of being mutually associated for each trainee.
[0021] (3) The recorded data refers to some of the recorded data of a plurality of academic trainings, and typically refers to the recorded data of academic trainings that are not obligatory to attend face-to-face in the commuting form by laws and regulations, etc. Also, a single piece of recorded data can be taken charge of by a plurality of instructors, and in the present embodiment, each piece of recorded data is stored in a manner that can identify the instructor in charge.
[0022] Here, as the scale of the driving school becomes larger, it is common for the number of instructors to increase. However, the maturity of the skills of instructors varies depending on their experience, etc. Also, for trainees, there may be differences in the compatibility with instructors. Therefore, for example, if it becomes possible to select the instructor in charge of "academic training", there are advantages such as improving the learning effect of academic training and improving the attending mind. Therefore, in the present embodiment, each piece of recorded data is stored in a manner that can identify the instructor in charge so that the instructor can be selected.
[0023] The network 400 is a general term for various networks such as the Internet and mobile phone networks. Note that the network 400 includes wireless networks such as Wi-Fi and Bluetooth, and local area networks locally provided in various places including inside the driving school.
[0024] FIG. 2 is a block diagram showing a schematic configuration of the client device (smartphone) 100 in FIG. 1. FIG. 2 shows a transmission means 110, a reception means 120, a reservation means 130, and a response means 140, which will be described later.
[0025] The transmission means 110 sends a request to the server device 200 for the distribution of recorded data of the classroom instruction that the trainee wishes to take online. This recorded data includes data specified based on recommendation information that identifies the classroom instruction that should be recommended to the trainee, which is determined according to the trainee's progress in practical driving instruction. This recommendation information typically indicates the classroom instruction that the trainee is recommended to take next. The transmission means 110 adds the login ID assigned to the trainee to the information indicating the recorded data specified by the trainee and sends it to the server device 200. The transmission means 110 also sends a confirmation of receipt of the recommendation information to the server device 200.
[0026] The receiving means 120 receives the recorded data of the classroom instruction distributed from the server device 200 as a result of the transmission means 110 sending a distribution request. The receiving means 120 also receives the recommendation information transmitted from the server device 200.
[0027] The reservation method 130 makes reservations with the server device 200 for classroom instruction that is not available online, for instruction that the student wishes to take in person, and for practical driving instruction. The reservation method 130 sends information indicating the date and time specified by the student, along with the login ID assigned to that student, to the server device 200.
[0028] The response means 140 provides answers to questions in the test problem data that are executed by the execution means 250, which will be described later. The response means 140 adds the login ID assigned to the trainee to the answer entered or selected by the trainee and sends it to the server device 200.
[0029] Figure 3 is a block diagram showing the schematic configuration of the server device 200 in Figure 1. Figure 3 shows the receiving means 210, transmitting means 220, registration means 230, identification means 240, execution means 250, aggregation means 260, and presentation means 270, which will be described below.
[0030] The receiving means 210 receives a request from the transmitting means 110 of the smartphone 100 for the distribution of recorded data for classroom instruction that the student wishes to take online. The receiving means 210 also receives confirmation of receipt of recommended information transmitted by the transmitting means 110.
[0031] The transmitting means 220 transmits recorded data of the classroom instruction that the student wishes to take online, in accordance with the distribution request received by the receiving means 210. The transmitting means 220 also transmits recommended information indicating the classroom instruction identified by the identification means 240 to the smartphone 100.
[0032] The registration means 230 registers, for example, recommended criteria for taking academic lessons that are preferable to take depending on the progress of practical driving lessons, the student's history of taking practical driving lessons and academic lessons, and recorded data of several of the aforementioned academic lessons to the storage medium 300. As previously described, the registration means 230 also registers each recorded data in a manner that allows for the identification of the driving instructor who was in charge of the lecture for each academic lesson. Furthermore, the registration means 230 also registers the test question data executed by the execution means 250, linking it to the corresponding recorded data.
[0033] The identification means 240 checks the contents of the storage medium 300 to identify the theoretical training that should be recommended to the trainee. Specifically, the identification means 240 makes this identification based on the recommended criteria for theoretical training that is preferable to take according to the trainee's progress in practical training and the trainee's history of taking theoretical training.
[0034] The execution means 250 administers a test to trainees who have viewed the recorded data, to confirm their level of mastery of the theoretical instruction corresponding to the recorded data. Specifically, the execution means 250 sends the corresponding test question data, which is registered in association with the recorded data, to the smartphone 100 and prompts the trainee to answer the questions. The question data can be created by the driving instructors, and may be replaced or edited as appropriate. However, the content of the questions does not have to be a test corresponding to the recorded data. For example, simple calculation problems could be used to confirm whether the trainee has properly viewed the recorded data.
[0035] The aggregation means 260 aggregates the test scores performed by the execution means 250 for each driving instructor. Therefore, it is expected that the number of people wishing to take classes taught by driving instructors who taught the recorded data of the classroom lessons taken by students with good scores will increase. Furthermore, the aggregation results from the aggregation means 260 can also be used for salary evaluations for each driving instructor.
[0036] The presentation means 270 presents the results compiled by the aggregation means 260 to the trainee. This allows trainees to be motivated to take online courses by specifying the recorded lecture data of the instructors who taught the classroom lessons taken by trainees with good scoring results.
[0037] Figure 4(a) is a diagram showing a typical first-stage (1st stage) "classroom instruction" curriculum, and is the kind of diagram found in the table of contents of textbooks used by trainees. Figure 4(a) shows the "lesson number," "item number," and "item name" as a set, which are explained below.
[0038] A "course number" is a sequential number from "1-1" to "1-10" assigned to an "item name". For example, the course number "1-1" is a hyphenated representation of "1" indicating "Stage 'First'" and "1" indicating "1st lesson". For students, the order in which they take the "classroom lessons" in "Stage 1" is mandatory, with the lecture for item "1-1" being the first. While lectures for items "1-2" to "1-10" can usually be taken in any order, in this embodiment, depending on the congestion of reservations, it is recommended to take them in a specific order or timing as much as possible, rather than leaving them in any order.
[0039] An "item number" is a sequential number from "1" to "14" assigned to an "item name," and is a nationwide unified number stipulated by the Road Traffic Act. In this example, to take some examples, "item numbers" "1" to "4" belong to "course numbers" "1-1" to "1-4," respectively, "item number" "6" belongs to "course number" "1-5," and "item numbers" "5," "7," and "14" belong to "course number" "1-6."
[0040] The "item name" indicates the content of the classroom instruction. For example, the "item name" "Driver's Guidelines" is assigned the "item number" "1" and the "instruction number" "1-1," while the content "Obeying Traffic Signals" is assigned the "item number" "2" and the "instruction number" "1-2."
[0041] Figure 4(b) shows an example of rearranging the curriculum shown in Figure 4(a) based on recommended criteria for theoretical instruction that is preferable for the driving school and / or student, according to the student's progress in practical driving instruction. In other words, the recommended information illustrated in Figure 4(b) will be registered in the storage medium 300.
[0042] Figure 5 shows an example curriculum for the "practical driving lessons" for manual transmission vehicles in the first stage of obtaining a regular driver's license. The order in which the "practical driving lessons" are taken is determined by the driving school. Typically, for example, once you have completed the "1st lesson" of "practical driving lessons," you can then take the "2nd lesson," and similarly, once you have completed the "5th lesson" of "practical driving lessons," you can then take the "6th lesson," and so on, following the order shown in the example curriculum.
[0043] Next, I will explain the significance of the recommended standards. In the example shown in Figure 5, for example, the "item names" for "10th period" are "Driving an automatic car (item number: 21)" and "Measures to take when an automatic car accelerates or starts suddenly (item number: 22)".
[0044] On the other hand, in the example shown in Figure 4(b), for example, the "item name" for "1-6" in the "lesson number" is "Driving an automatic car (item number: 14)". This "item name" literally relates to "Driving an automatic car (item number: 21)" and "Measures to take when an automatic car accelerates or starts suddenly (item number: 22)" shown as the "item name" for the "10th lesson" of "practical training".
[0045] Therefore, taking the "classroom instruction" with "course number 1-6" shown in Figure 4(b) before taking the "practical instruction" with "10th lesson" shown in Figure 5 can enhance the learning effect of the "practical instruction." This is directly beneficial for the student, but it is also indirectly beneficial for the driving school because it is expected to reduce the rate of students staying in the school by reducing the retake rate of practical instruction.
[0046] Furthermore, in the example shown in Figure 5, for instance, the "item names" for "11th period" are "Selection of passage position and change of course (item number: 12)" and "Dealing with obstacles (item number: 13)".
[0047] On the other hand, in the example shown in Figure 4(b), for example, the "item name" for "1-8" of the "lesson number" is "Changing lanes, etc. (item number: 10)," and the "item name" for "1-9" of the "lesson number" is "Overtaking (item number: 11)." Both of these "item names" are related to "Selection of driving position and changing lanes (item number: 12)" and "Dealing with obstacles (item number: 13)" in the "11th lesson" of "practical driving instruction."
[0048] Therefore, taking the "classroom lessons" with "course numbers 1-8" and "1-9" shown in Figure 4(b) before taking the "practical driving lesson" in the "11th period" shown in Figure 5 enhances the learning effect of the "practical driving lesson," and thus, as previously stated, is advantageous for the driving school and / or the student.
[0049] The same applies when taking the classroom instruction sessions "1-3" and "1-2" shown in Figure 4(b) prior to taking the "practical instruction" session "12th period" shown in Figure 5, and also when taking the classroom instruction session "1-5" shown in Figure 4(b) prior to taking the "practical instruction" session "13th period" shown in Figure 5.
[0050] In contrast, the "classroom instruction" courses "1-4," "1-7," and "1-10" shown in Figure 4(b) have little connection to any of the "practical instruction" courses. Therefore, even if the course requirements are postponed, for example, it will not affect the learning effectiveness of the "practical instruction."
[0051] However, some of the "classroom instruction" sessions, such as "1-4," "1-7," and "1-10" shown in Figure 4(b), can be taken concurrently with the "practical instruction" sessions up to the "9th period" shown in Figure 5. Doing so can shorten the time required to complete the final examination and the graduation examination.
[0052] Furthermore, in order to further enhance the learning effectiveness of "practical driving lessons," considering that students tend to forget the content of classroom lectures over time, it is preferable to shorten the time spent on the related "classroom lessons" and "practical driving lessons."
[0053] Therefore, in this embodiment, if a trainee has not yet taken the "classroom lesson" for "Driving an Automatic Vehicle (item number: 14)" under "course number" "1-6," and requests a reservation for a "practical driving lesson" a little earlier than the "10th lesson" shown in Figure 5, for example, the "8th lesson," the server device 200 will send a message to the smartphone 100 stating, "We recommend that you take the 'classroom lesson' for 'Driving an Automatic Vehicle (item number: 14)' under "course number" "1-6" before taking the "practical driving lesson" for the "10th lesson."
[0054] Furthermore, if, for example, at the time when the student has completed the "practical training" for the "8th period" as shown in Figure 5, or when they have submitted their test answers, and they have not yet taken the "classroom training" for "Automatic Transmission Driving (Item Number: 14)" under "Training Course Number" "1-6", a message like the one above can be sent to the smartphone 100 to recommend that they take the relevant classroom training again.
[0055] In particular, if, despite sending these messages, a student requests the distribution of recorded data for a "classroom lesson" assigned, for example, "lesson number" "1-10," it is possible that the student has not grasped the recommendation intent. Therefore, it would be advisable to also send a message to the student indicating that taking the "classroom lesson" for "1-10" after the "practical lesson" at the "13th period" is sufficient. These messages can be displayed on the student's so-called "My Page" after they log in, or sent to the registered student's email address.
[0056] Furthermore, the optimal order for driving schools and / or students is not limited to maximizing the effectiveness of practical driving lessons. For example, to increase the pass rate of the provisional license written test, it is advisable to recommend taking the lessons with "lesson numbers" "1-4," such as "Where cars go" and "Where cars are not allowed," as late as possible (for example, from the 11th lesson onwards), as these lessons are thought to contribute to improving scores on the provisional license written test.
[0057] Figures 6(a) and 6(b) show the curriculum for the second stage (2nd stage) "classroom instruction," corresponding to Figures 4(a) and 4(b), respectively. Figure 7 shows an example curriculum for the second stage "practical training" for manual transmission vehicles for a regular driver's license, corresponding to Figure 5. Note that for the "classroom instruction" with "course numbers" "2-1" to "2-4" shown in Figures 6(a) and 6(b), online attendance is not permitted, and in-person attendance is mandated by a notice from the National Police Agency.
[0058] Furthermore, regarding the order in which trainees take the "classroom instruction" in the "second stage," just like in the "first stage," the lectures for items numbered "2-1" to "2-16" can usually be taken in any order. However, in this embodiment, depending on the congestion of reservations, it will be recommended that trainees take the lectures in a specific order or timing, rather than in any order.
[0059] First, in the "second stage," as explained using Figures 4 and 5, for example, Prior to taking the "Parking and Stopping (Item Number: 9)" lesson in the "8th period," you must have taken the "Parking and Stopping (Item Number: 11)" lesson, which is "Course Number: 2-12." Prior to taking "Driving with Hazard Prediction (Item No. 13)" in "Lesson 11," you must have taken "Blind Spots and Driving (Item No. 4)" (Lesson No. 2-5) and "Characteristic Accidents and the Tragedy of Accidents (Item No. 9)" (Lesson No. 2-10). Prior to taking the "Special Topic (Item Number: 15)" in the "16th Lesson," you must have taken "Driving in Adverse Conditions (Item Number: 8)" with "Instruction Number: 2-9." We recommend this.
[0060] Furthermore, some "classroom instruction" sessions in the "second stage" have restrictions on when they can be taken due to their relationship with certain "practical instruction" sessions. Therefore, recommendations should take this into consideration. These restrictions on when to take the course include, for example, • Taking the "Theory Lesson" under "Course Number 2-1" must be the first step. • You must complete the "Theory Lesson" for "Lesson Number 2-15" within, for example, 30 days before the date of the "Practical Lesson" for "Lesson 13". • You must complete the "Theory Lesson" for "Lesson Number 2-16" within, for example, 30 days before the date of the "Practical Lesson" for "Lesson 17". These are some examples.
[0061] Figure 8 is a flowchart showing a major example of the operation of the driving school system shown in Figure 1. Here, assuming that a set of login ID and password has been assigned to the trainee in advance, and that the various data and information described above have been stored in the storage medium 300, we will explain using the example of the interaction between the smartphone 100 of a trainee who has completed the "Driver's Guidelines" lesson number "1-1" of the "Theoretical Instruction" shown in Figure 4(b) and the server device 200.
[0062] When a student decides to take an online "classroom lesson" from lesson number "1-2" to "1-10", they enter a login ID and password set by operating smartphone 100, and smartphone 100 accepts them (step S1).
[0063] Next, the smartphone 100, via the transmission means 110, sends a login request including the set of login IDs and passwords to the server device 200 via the network 400 (step S2).
[0064] When the server device 200 receives a login request transmitted via the network 400, it performs a login process (step S3) which involves comparing the login ID and other information contained therein with the contents stored in the storage medium 300 to perform login authentication.
[0065] As a result, if login authentication is successful, the transmission means 220 of the server device 200 sends a message to the smartphone 100 indicating that the login process is complete (step S4).
[0066] Furthermore, the smartphone 100 can capture a facial image of the trainee using its camera during login authentication and send the facial image to the server device 200 in place of, or along with, the login ID and password set. The server device 200 can then perform login authentication using the facial image.
[0067] Next, the student uses smartphone 100 to identify the instructor who taught the classroom lesson as needed, and specifies the lesson number of the classroom lesson they wish to take online. Smartphone 100 then accepts this request (Step S5).
[0068] In this case, to make it easier for trainees to specify the lesson number, one method is to display a list of the "lesson number" and "item name" for classroom instruction as major items, the "name of the instructor in charge" for lectures as a medium item, and the "summary results" corresponding to each of these items (described later) as minor items, on the trainee's My Page, along with a screen displaying selection buttons corresponding to each minor item, which can be shown on the smartphone 100 via the display means 270 of the server device 200.
[0069] Next, the transmission means 110 of the smartphone 100 sends a request to the server device 200 for the distribution of recorded classroom instruction data, which is the lesson number specified by the student plus the login ID assigned to that student (step S6).
[0070] In the server device 200, when the receiving means 210 receives a distribution request transmitted by the transmitting means 110 of the smartphone 100, the identification means 240 refers to the storage medium 300 based on the trainee's login ID included in the distribution request, and the identification means 240 checks the training history of the practical training corresponding to the login ID using the method shown below, and identifies the theoretical training that the trainee should take next (step S7).
[0071] Figure 9 is a flowchart showing an example of the processing of the identification means 240 in step S7 shown in Figure 8. The identification means 240 first checks which lesson of practical training the trainee has completed (step S21).
[0072] Based on the results of the confirmation in step S21, in the example of the "first stage," for the reasons described above, it is determined whether or not the practical driving lesson for, for example, the "8th period" has been completed (step S22). If, as a result of the determination in step S22, the practical driving lesson for, for example, the "8th period" has been completed, it is determined whether or not the theoretical driving lessons for "1-6" of "course numbers," which are desirable to take prior to the practical driving lesson for the "10th period," have been completed (step S23).
[0073] If, as a result of the determination in step S23, the classroom instruction for "Instruction Number" "1-6" has been completed, then it is determined whether or not the classroom instruction for "Instruction Number" "1-8" and "1-9" has been completed (step S24). If, as a result of the determination in step S24, the classroom instruction for "Instruction Number" "1-8" and "1-9" has been completed, then it is determined whether or not the classroom instruction for "Instruction Number" "1-3" and "1-2" has been completed (step S25).
[0074] If, as a result of the determination in step S25, the classroom instruction for "Instruction Number" "1-3" and "1-2" has been completed, then it is determined whether or not the classroom instruction for "Instruction Number" "1-5" has been completed (step S26). If, as a result of the determination in step S26, the classroom instruction for "Instruction Number" "1-5" has been completed, then the recorded data that the student has requested to be delivered will be the classroom instruction to which one of "Instruction Number" "1-4", "1-7", or "1-10" has been assigned. Since there is no priority in order or timing of taking these "Instruction Instructions" in relation to the history of taking "Skills Instructions", the classroom instruction for the "Instruction Number" as requested by the student should be identified as the next classroom instruction to be taken, and the process proceeds to step S11 in Figure 9 (step S27).
[0075] Furthermore, if, as a result of the assessment in Step S22, for example, the "8th lesson" of the practical training has not been completed, there is sufficient time before the practical training sessions from the "10th lesson" to the "13th lesson," so in this case as well, it is advisable to proceed to Step S27.
[0076] On the other hand, if, as a result of the assessment in step S23, the student has not completed the classroom instruction for "Instruction Number" "1-6", there is not enough time before the "10th Lesson" practical training, so classroom instruction for "1-6" is identified as the classroom instruction that should be recommended next (step S28).
[0077] Furthermore, if, as a result of the assessment in step S24, the student has not completed the classroom instruction for "Instruction Numbers" "1-8" and "1-9," there is insufficient time before the "11th Lesson" practical training, so the classroom instruction for "1-8" or "1-9" is identified as the next classroom instruction that should be recommended (step S29).
[0078] Furthermore, as a result of the assessment in step S25, if the classroom instruction for "Instruction Number" "1-3" and "1-2" has not been completed, there is insufficient time before the "12th Lesson" practical training, so it is determined that either classroom instruction for "1-3" or "1-2" should be recommended as the next classroom instruction to be taken (step S30).
[0079] Furthermore, as a result of the assessment in step S26, if the student has not completed the classroom instruction for "Instruction Number" "1-5", there is insufficient time before the "13th Lesson" practical instruction, so classroom instruction for "1-5" is identified as the next classroom instruction that should be recommended (step S31).
[0080] The method shown in the flowchart of Figure 9 allows for the identification of the next theoretical lesson that should be recommended for the student. Note that the example in Figure 9 is merely one example; for instance, regarding the history of practical driving lessons, step S22 only checks whether the "8th lesson" has been completed. However, more detailed processing is possible, such as checking whether the "5th lesson" has been completed.
[0081] In this case, for example, if a student has not yet completed the "5th period" of practical driving lessons, it becomes possible to recommend that they take classroom lessons with less direct connection to practical driving lessons, such as "1-4," "1-7," and "1-10," while they still have time available.
[0082] Alternatively, for example, a step may be added to determine whether the 13th practical driving lesson has been completed before proceeding to step S22. If, as a result of this step, the 13th practical driving lesson has been completed, there is no need to perform steps S22 to S26, and the process can proceed to step S27.
[0083] Returning to Figure 8, if the process shown in Figure 9 is executed, the process proceeds to step S7, where the transmission means 220 of the server device 200 transmits the recommended information identified by the identification means 240 to the smartphone 100 (step S8).
[0084] As a result, the receiving means 120 in the smartphone 100 receives the recommended information transmitted from the server device 200. The smartphone 100 notifies the trainee of the recommended information by displaying it on the screen or by outputting it as sound from the speaker (step S9).
[0085] In this case, the trainee may choose to receive instructions for the distribution of recorded classroom instruction data in accordance with the recommended information related to Step S8, or to choose to receive instructions for the distribution of recorded data that was specified in Step S5. Furthermore, to facilitate the trainee's selection of the data to be distributed, a selection button may be displayed.
[0086] Then, once the trainee has selected one of the delivery requests, the transmission means 110 of the smartphone 100 transmits the trainee's selection result to the server device 200, also serving as confirmation of receipt (step S10).
[0087] In the server device 200, the receiving means 210 receives the selection result, or, if the process shown in Figure 9 includes step S27, the transmitting means 220 transmits the recorded data according to the user's selection result or the identification result by the identification means 240 (step S11).
[0088] After the trainee has finished viewing the recorded data, the execution means 250 in the server device 200 reads the corresponding test question data that is registered in association with the recorded data and sends it to the smartphone 100 (step S12).
[0089] In this case, if communication between the smartphone 100 and the server device 200 becomes impossible for any reason, the server device 200 can stop the transmission of the recorded data and terminate the process at the moment the communication error occurs, and simultaneously notify the smartphone 100 that a communication error has occurred. Alternatively, the server device 200 can temporarily suspend the recording data at that time and resume transmission once the communication error is resolved.
[0090] The communication errors referred to herein include not only physical abnormalities in the smartphone 100, server device 200, network 400, or, for example, a wireless router, but also those caused by external factors such as changes in the IP address, insufficient specifications of the smartphone 100 (for example, insufficient memory), or the smartphone 100 being set to power-saving mode. It goes without saying that the driving school program of this embodiment can also be implemented using the functions of a browser in a so-called smartphone app, but in the former case, the smartphone app may be forcibly restarted to resolve the communication error.
[0091] When a trainee answers a question in this test, the response means 140 of the smartphone 100 sends the answer result, along with the login ID assigned to the trainee, to the server device 200 (step S13).
[0092] In the server device 200, the aggregation means 260 aggregates the test results for each instructor, which were tested by the execution means 250, and the registration means 230 updates the student's training history stored in the storage medium 300 to include the test results (step S14).
[0093] As shown in Figures 8 and 9, the processes in the "first stage" are assumed, but each of these processes is carried out similarly in the "second stage."
[0094] In addition, the reservation means 130 of the smartphone 100 can also make a reservation for driving lessons, etc., to the server device 200 by logging in and sending information indicating the date and time specified by the trainee, along with the login ID assigned to that trainee, to the server device 200. [Brief explanation of the drawing]
[0095] [Figure 1] This block diagram shows a schematic configuration of an automobile driving school system according to an embodiment of the present invention. [Figure 2] Figure 1 is a block diagram showing a schematic configuration of the client device (smartphone) 100. [Figure 3] This is a block diagram showing the schematic configuration of the server device 200 in Figure 1. [Figure 4] This diagram shows a typical first-stage "classroom instruction" curriculum, rearranged according to recommended criteria for classroom instruction that are preferable for driving schools and / or students, depending on the progress of practical driving instruction. [Figure 5] This diagram shows an example curriculum for the first stage of the regular driver's license training for manual transmission vehicles. [Figure 6] This diagram shows a typical second-stage "classroom instruction" curriculum, rearranged based on recommended criteria for classroom instruction that are preferable for driving schools and / or students, depending on the progress of practical driving instruction. [Figure 7] This diagram shows an example curriculum for the "practical driving instruction" for manual transmission vehicles in the second stage of obtaining a regular driver's license. [Figure 8] Figure 1 is a flowchart illustrating a major example of the operation of the driving school system. [Figure 9] Figure 8 is a flowchart showing an example of the processing of the identification means 240 in step S5. [Explanation of Symbols]
[0096] 100 client devices 110 Transmission means 120 Receiving means 130 Reservation methods 140. Means of response 200 Server Devices 210 Receiving means 220 Transmission means 230 Registration method 240 Specific means 250 Execution method 260 Aggregation methods 270 Presentation means 300 Storage medium 400 Networks
Claims
1. A first storage medium that stores recommended standards for theoretical lessons that are preferable to take depending on the progress of practical driving lessons, A second storage medium for recording the driving lesson attendance history of trainees, A means for identifying the academic instruction that should be recommended to the trainee by checking the contents of the first and second storage media, A transmission means for transmitting recommended information indicating the academic instruction identified by the aforementioned identification means to a client device, A third storage medium for storing recorded data of several of the aforementioned classroom instruction sessions, A transmission means for transmitting recorded data of the academic instruction related to the recommended information, which is stored in the third storage medium, to a client device; A registration means for registering several of the aforementioned recorded data in a manner that allows for the identification of the driving instructor who was in charge of the lecture for each of the subject lessons, An execution means for administering a test to each trainee who has viewed one of the aforementioned recorded data to confirm their level of mastery of the theoretical instruction in the recorded data, A summation means for summarizing the test results of the tests performed by the execution means for each of the driving instructors, A driving school system equipped with the following features.
2. The driving school system according to claim 1, further comprising a presentation means for presenting the results compiled by the aforementioned aggregation means to the trainees.
3. The driving school system according to claim 1, further comprising a means for receiving reservations for practical driving lessons from the aforementioned trainees.
4. A function to receive recommendation information indicating recommended classroom lessons for a student based on the student's progress in practical driving lessons, the recommended criteria for classroom lessons that are preferable to take, and the student's classroom lesson attendance history. The function includes notifying the trainee of the received recommended information, A function that requests the transmission of specified recording data from the trainee based on the recommended information announced above, A function to receive recording data of the academic instruction related to the recommended information from among several of the aforementioned recording data of academic instruction, A function to receive the corresponding test question data registered in association with the recorded data for each trainee who has viewed one of the aforementioned recorded data, The function includes receiving the scoring results compiled for each driving instructor in the aforementioned test, A driving school program that is executed on a mobile device owned by the aforementioned trainee.