Question creating system, terminal, question creating method, question creating program, and storage medium

The question creation system automates the generation of safe driving questions using drive recorder images and driver inputs, addressing the inefficiency of manual processes and enhancing educational value through accurate, event-related questions.

JP2026015548APending Publication Date: 2026-01-29PIONEER IP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025200379
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-11-20
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

The creation of questions for safe driving education based on drive recorder images requires significant human resources and lacks an efficient system for automated question generation.

Method used

A question creation system that includes an event information acquisition unit, action acquisition unit, result acquisition unit, and question creation unit to automatically generate questions based on events captured by drive recorders, utilizing a server device with high processing power to collect and analyze pre-event and post-event images and driver inputs.

Benefits of technology

Efficiently creates questions related to the event, enhancing safe driving education by using actual event images and driver inputs, resulting in highly accurate and automated question generation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026015548000001_ABST
    Figure 2026015548000001_ABST
Patent Text Reader

Abstract

To provide a question preparation system, a terminal, a question preparation method, a question preparation program, and a storage medium capable of efficiently preparing questions related to safe driving.SOLUTION: A question creating system 10 includes a server-side operation acquiring unit 105 that acquires an operation of a moving object when an event occurs in the moving object, a server-side result acquiring unit 106 that acquires a result event generated as a result of the operation of the moving object, and a question creating unit 107 that sets a pre-event image around the moving object captured before the occurrence of the event as a question image, creates a question text on the basis of the operation acquired by the server-side operation acquiring unit 105, and creates a question by creating answer choices to the question text on the basis of the result event acquired by the server-side result acquiring unit 106.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a question creation system, a terminal device, a question creation method, a question creation program, and a storage medium for creating questions about safe driving of a mobile object. [Background technology]

[0002] In recent years, drive recorders that are mounted on moving objects such as vehicles and capture images of the surrounding area have become increasingly common. Images captured by such drive recorders contain a wealth of information about the situation when, for example, an accident occurs. Therefore, it has been proposed that images captured during an accident be analyzed by an accident analysis company or the like and used for education on safe driving (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2007-11148 Summary of the Invention [Problem to be solved by the invention]

[0004] Here, when using captured images obtained by a drive recorder for education on safe driving, it is conceivable to create questions as educational materials based on the captured images and provide the questions to the driver as the recipient to answer, etc. However, the creation of such questions currently involves many human resources, such as an operator who analyzes the captured images, and there is a demand for the construction of a system that can efficiently create questions on safe driving.

[0005] Therefore, one example of the object of the present invention is to provide a question creation system, terminal device, question creation method, question creation program, and storage medium that can efficiently create questions regarding safe driving. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the objectives, the question creation system of the present invention is characterized by comprising an event information acquisition unit that acquires event information, which is an event that occurs on a moving object, and a question creation unit that creates questions based on the event information. The question creation system is also characterized by comprising an action acquisition unit that acquires the action of a moving body when a predetermined event occurs at the moving body, a result acquisition unit that acquires a resultant event that occurs as a result of the action of the moving body, and a question creation unit that sets a pre-event image of the area around the moving body that was taken before the event occurred as a question image, creates a question based on the action acquired by the action acquisition unit, and creates answer options for the question based on the resultant event acquired by the result acquisition unit, thereby creating a question.

[0007] In addition, in order to solve the above-mentioned problems and achieve the objectives, the terminal device is characterized by having an action acquisition unit that acquires from the driver the action of the mobile body when a predetermined event occurs in the mobile body, a result acquisition unit that acquires resultant events that occur as a result of the action of the mobile body, and a delivery unit that delivers the action acquired by the action acquisition unit and the resultant events acquired by the result acquisition unit to a specified server device.

[0008] In addition, in order to solve the above-mentioned problems and achieve the objectives, the question creation method of the present invention is a question creation method performed by a computer under the control of software, and is characterized by comprising an acquisition process for acquiring event information, which is an event that has occurred on a moving object, and a question creation process for creating questions based on the event information. The question creation method is a question creation method performed by a computer under the control of software, and is characterized by comprising an action acquisition step of acquiring the action of a moving body when a predetermined event occurs at the moving body, a result acquisition step of acquiring a resultant event that occurs as a result of the action of the moving body, and a question creation step of setting a pre-event image of the area around the moving body taken before the event occurs as a question image, creating a question based on the action acquired in the action acquisition step, and creating answer options for the question based on the resultant event acquired in the result acquisition step, thereby creating a question.

[0009] In order to solve the above-mentioned problems and achieve the object, the present invention provides a question generation program that causes a computer to execute the above-mentioned question generation method.

[0010] In order to solve the above-mentioned problems and achieve the object, a storage medium according to the present invention is characterized by storing the above-mentioned question creation program. [Brief explanation of the drawings]

[0011] [Figure 1] 1 is a schematic diagram showing a transportation system to which a question generation system for generating questions regarding safe driving is applied. [Figure 2] 2 is a schematic block diagram showing a configuration provided in the moving body shown in FIG. 1. FIG. [Figure 3] 2 is a schematic block diagram showing a question generation system constructed in the server device shown in FIG. 1. FIG. [Figure 4] 2 is a schematic block diagram showing a configuration for obtaining, from the driver, information about the operation of a mobile object when an event occurs and a resultant event that occurs as a result of that operation in the terminal device shown in FIG. 1. FIG. [Figure 5] 10 is a flowchart showing a preparation process for question creation that is executed when the question creation system receives event information from a mobile object. [Figure 6]1 is a flowchart showing a flow of processing according to a question creation method executed by a question creation system. [Figure 7] 7A and 7B are schematic diagrams showing an example of display content displayed on the display screen of the terminal device in the presentation step and the action acquisition step shown in FIG. 6. [Figure 8] 7 is a schematic diagram showing an example of a plurality of event candidates displayed on a display screen of a terminal device in the result acquisition step shown in FIG. 6. FIG. [Figure 9] FIG. 7 is a schematic diagram showing an example of a display screen when a result event is selected in the result acquisition step shown in FIG. 6. [Figure 10] 7 is a schematic diagram showing an example of a question about safe driving created in the question creation step shown in FIG. 6. FIG. DETAILED DESCRIPTION OF THE INVENTION

[0012] An embodiment of the present invention will be described below. A question creation system according to an embodiment of the present invention includes an action acquisition unit, a result acquisition unit, and a question creation unit. The action acquisition unit acquires the action of a mobile object when a predetermined event occurs at the mobile object. The result acquisition unit acquires a resultant event that occurs as a result of the above action of the mobile object. The question creation unit creates a question by setting a question image, creating a question statement, and creating answer options for the question statement. The question creation unit sets a pre-event image of the surroundings of the mobile object that was captured before the event occurred as the question image. Furthermore, the question creation unit creates the question statement based on the action acquired by the action acquisition unit. Then, the question creation unit creates answer options for the question statement based on the resultant event acquired by the result acquisition unit.

[0013] According to the question creation system of this embodiment, when a predetermined event such as an accident or a near miss occurs, questions are created almost automatically based on the movement of the moving object at the time, the resulting events that occurred as a result of that movement, and pre-event images. Since the questions created in this way are related to the occurrence of the event, they can be effectively used for education on safe driving. In this way, the question creation system of this embodiment can efficiently create questions on safe driving.

[0014] In this embodiment, the question generator sets a post-event image of the surroundings of the moving object, captured after the event has occurred, as the answer image to the question.

[0015] According to this configuration, the answer to the question can be presented in a convincing form, that is, an actual image after the occurrence of the event.

[0016] In addition, in this embodiment, the action acquisition unit acquires the action of the mobile object at the time of the event occurrence from the driver who caused the event, and the result acquisition unit acquires the result event from the driver.

[0017] According to this configuration, information that can be used to create questions is obtained from the driver who is the party involved in the occurrence of the event, so that highly accurate questions can be created.

[0018] In addition, this embodiment is provided with a presentation unit that presents to the driver images taken around the moving body before and after the occurrence of an event, and the action acquisition unit acquires actions from the driver in response to the images presented by the presentation unit, and the result acquisition unit acquires result events from the driver.

[0019] According to this configuration, by presenting images before and after the event, the driver is reminded of the situation when the event occurred, and then the behavior of the moving object is acquired, so that more accurate questions can be created.

[0020] In addition, in this embodiment, the action acquisition unit acquires the action of the mobile object when an event occurs by having the driver select from a plurality of action candidates.

[0021] According to this configuration, the behavior of the moving object when an event occurs can be obtained by a simple process for the driver, which is to select from a plurality of candidate behaviors, so that questions can be created more efficiently.

[0022] In addition, in this embodiment, the action acquisition unit extracts and presents, as a plurality of action candidates, actions that are possible on the road on which the event has occurred, from a group of actions that the mobile object can perform.

[0023] According to this configuration, the candidate actions available for selection by the driver are narrowed down based on the road on which the event occurred, allowing the driver to efficiently perform the selection process.

[0024] In addition, in this embodiment, the result acquisition unit acquires a result event by having the driver select from a plurality of event candidates.

[0025] According to this configuration, the result event can be obtained by a simple process for the driver, that is, by selecting from a plurality of event candidates, so that questions can be created more efficiently.

[0026] In addition, in this embodiment, the result acquisition unit extracts and presents, from a group of events that can occur in the moving body, events that can occur as a result of the moving body's operation when the event acquired by the operation acquisition unit occurs, as multiple event candidates.

[0027] According to this configuration, the event candidates available for selection by the driver are narrowed down based on the behavior of the mobile object at the time the event occurs, allowing the driver to efficiently perform the selection process.

[0028] In this embodiment, an image acquisition unit is installed in a server device connected to the mobile object via a predetermined network and acquires pre-event images from the mobile object via the network. The action acquisition unit and result acquisition unit are both installed in the server device and acquire the action and result of the mobile object at the time of the event from the driver who caused the event via the terminal device of the driver who caused the event and the network. The question creation unit is installed in the server device and sets the pre-event image acquired by the image acquisition unit as a question image, and creates a question and answer options on the server device.

[0029] With this configuration, the server device collects pre-event images acquired from the moving object, and the actions and resulting events of the moving object at the time of the event acquired by the driver's terminal device, and creates questions based on this information. In this way, various information is collected in the server device with high processing power, and the question creation process is performed, making it possible to create questions more efficiently.

[0030] Furthermore, a terminal device according to an embodiment of the present invention includes an action acquisition unit, a result acquisition unit, and a delivery unit. The action acquisition unit acquires the action of the mobile body when a predetermined event occurs in the mobile body. The result acquisition unit acquires a result event that occurs as a result of the action of the mobile body when the event occurs. The delivery unit delivers the action acquired by the action acquisition unit and the result event acquired by the result acquisition unit to a predetermined server device.

[0031] According to the terminal device of this embodiment, when a predetermined event such as an accident or a near miss occurs, the operation of the mobile object at that time and the resulting events that occurred as a result of that operation are acquired and transferred to the server device. Based on the various information transferred, the server device makes full use of its high processing power to create questions that are effective for educating people about safe driving. In this way, the question creation system of this embodiment can efficiently create questions about safe driving.

[0032] Furthermore, a question creation method according to an embodiment of the present invention includes an action acquisition step, a result acquisition step, and a question creation step. In the action acquisition step, an action of a moving object when a predetermined event occurs at the moving object is acquired. In the result acquisition step, a result event that occurs as a result of the above action of the moving object is acquired. In the question creation step, a question image is set, a question statement is created, and answer options for the question statement are created, thereby creating a question. In the question creation step, a pre-event image of the surroundings of the moving object that was taken before the event occurred is set as the question image. In addition, in the question creation step, a question statement is created based on the action acquired in the action acquisition step. Then, in the question creation step, answer options for the question statement are created based on the result event acquired in the result acquisition step.

[0033] According to the question creation method of this embodiment, when a predetermined event such as an accident or a near miss occurs, questions are created almost automatically based on the movement of the moving object at the time, the resulting events that occurred as a result of that movement, and pre-event images. Since the questions created in this way are related to the occurrence of the event, they can be effectively used for education on safe driving. In this way, according to the question creation method of this embodiment, questions on safe driving can be created efficiently.

[0034] A question creation program according to an embodiment of the present invention causes a computer to execute the above-described question creation method.

[0035] According to the question creation program of this embodiment, by causing a computer to execute the above-described question creation method, questions regarding safe driving can be created efficiently.

[0036] A storage medium according to an embodiment of the present invention stores the above-described question creation program.

[0037] According to the storage medium of this embodiment, by reading out the above-described question creation program and causing a computer to execute it, questions regarding safe driving can be created efficiently. [Example]

[0038] Hereinafter, an embodiment for solving the problem of efficiently creating questions about safe driving will be specifically described with reference to the drawings.

[0039] FIG. 1 is a schematic diagram showing a transportation system to which a question generation system for generating questions regarding safe driving is applied.

[0040] 1 includes a server device 10, mobile objects 20 such as vehicles such as automobiles, a terminal device 30, and a wireless network 40. In this transportation system 1, multiple mobile objects 20 and terminal devices 30 operable by drivers Y of each mobile object 20 are connected to the server device 10 via the wireless network 40.

[0041] First, each moving body 20 in this transportation system 1 has the following configuration.

[0042] FIG. 2 is a schematic block diagram showing a configuration provided in the moving object shown in FIG.

[0043] The mobile object 20 includes a mobile object communication unit 21, a control unit 22, a drive recorder 23, an event detection unit 24, and a position acquisition unit 25. The mobile object communication unit 21 exchanges information with the server device 10 via a wireless network 40. The control unit 22 controls the operation of various devices in the mobile object 20 and processes information acquired by the drive recorder 23, the event detection unit 24, and the position acquisition unit 25. The drive recorder 23 is mounted on the mobile object 20 and captures and records video images of its surroundings. The event detection unit 24 includes an acceleration sensor and detects the occurrence of events such as sudden steering or braking. The position acquisition unit 25 acquires the position of the mobile object 20 using a global positioning system (GPS).

[0044] In this embodiment, when the event detection unit 24 detects the occurrence of an event, the control unit 22 extracts pre-event and post-event images spanning 7 seconds before to 3 seconds after the event from the video captured and recorded by the drive recorder 23. The control unit 22 also extracts the location of the mobile object 20 at the time of the event from the locations acquired by the location acquisition unit 25. The control unit 22 also compares the location at the time of the event with predetermined map information to determine the type of road the mobile object 20 was traveling on at the time of the event. The road type here refers to whether the road corresponds to a highway, a single road, a road near an intersection without traffic lights, or a road near an intersection with traffic lights. The control unit 22 then transmits event information, which associates the pre-event and post-event images, the date and time of their capture, the road type where the images were captured, and an identifier identifying the driver Y who caused the event, to the server device 10 via the mobile object communication unit 21.

[0045] FIG. 3 is a schematic block diagram showing a question generation system built in the server device shown in FIG.

[0046] The question creation system 100 is constructed in the server device 10 and is a system that creates questions about safe driving in response to the reception of event information from the mobile object 20. The question creation system 100 includes a server-side communication unit 101, an event acquisition unit 102, a memory unit 103, a server-side presentation unit 104, a server-side action acquisition unit 105, a server-side result acquisition unit 106, and a question creation unit 107.

[0047] The server-side communication unit 101 exchanges information with the mobile object 20 and the terminal device 30 of the driver Y via the wireless network 40. The event acquisition unit 102 also serves as the image acquisition unit that acquires the above-mentioned pre- and post-event images, and acquires event information including the pre- and post-event images from the mobile object 20 via the wireless network 40 and the server-side communication unit 101. The storage unit 103 stores the event information acquired from the mobile object 20 by the event acquisition unit 102. The server-side presentation unit 104 presents pre- and post-event images of the event information to the driver Y indicated by the identifier of the event information, prior to information acquisition by the server-side action acquisition unit 105 and the server-side result acquisition unit 106 via the terminal device 30. The presentation of the pre- and post-event images by the server-side presentation unit 104 is performed by transmitting the pre- and post-event images to the terminal device 30 corresponding to the identifier of the driver Y via the server-side communication unit 101 and the wireless network 40.

[0048] The server-side action acquisition unit 105 acquires the action of the mobile object 20 at the time of the event occurrence, such as going straight or turning right or left, from the driver Y indicated by the identifier of the event information. The server-side action acquisition unit 105 acquires the action by asking the driver Y how he / she was operating the mobile object 20 at the time of the event occurrence via the terminal device 30 corresponding to the identifier of the driver Y, and having the driver Y respond. The server-side result acquisition unit 106 acquires the result event that occurred in the mobile object 20 as a result of the action acquired by the server-side action acquisition unit 105 from the driver Y indicated by the identifier of the event information. The server-side result acquisition unit 106 also acquires the result event by asking the driver Y what happened as a result of the above action via the terminal device 30 corresponding to the identifier of the driver Y, and having the driver Y respond.

[0049] The question creation unit 107 creates questions about safe driving based on the event information stored in the memory unit 103 and the information acquired by the server-side action acquisition unit 105 and the server-side result acquisition unit 106. The questions include a question image, a question statement, answer options, and an answer image. The question creation unit 107 extracts a pre-event image spanning from 5 seconds before the event occurrence to just before the event occurrence from the pre-event and post-event images of the event information stored in the memory unit 103, and sets the extracted image as the question image. The question creation unit 107 also extracts a post-event image spanning from just after the pre-event image to 3 seconds after the event occurrence from the pre-event and post-event images, and sets the extracted image as the answer image. Furthermore, the question creation unit 107 creates a question statement based on the action of the moving object 20 at the time of the event occurrence, which is acquired by the server-side action acquisition unit 105. The question statement is created by applying a phrase representing the action acquired by the server-side action acquisition unit 105 to a fixed phrase. Then, the question creation unit 107 creates answer options for the question sentence based on the result events acquired by the server-side result acquisition unit 106. These answer options include the result events acquired by the server-side result acquisition unit 106 as correct answers.

[0050] FIG. 4 is a schematic block diagram showing a configuration for obtaining, from the driver, information about the operation of the mobile object when an event occurs and the resulting events that occur as a result of that operation in the terminal device shown in FIG.

[0051] The terminal device 30 includes a terminal-side communication unit 31, a terminal-side presentation unit 32, a terminal-side operation acquisition unit 33, a terminal-side result acquisition unit 34, a delivery unit 35, and a display screen 36. The terminal-side communication unit 31 exchanges information with the server device 10 via a wireless network 40. The terminal-side presentation unit 32 receives an instruction from the server-side presentation unit 104 and displays the pre- and post-event images on the display screen 36, thereby presenting the pre- and post-event images to the driver Y.

[0052] The terminal-side operation acquisition unit 33 receives instructions from the server-side operation acquisition unit 105 and displays on the display screen 36 a message asking about the operation of the mobile body 20 when an event occurs, and acquires the operation by receiving an answer from the driver Y. The terminal-side result acquisition unit 34 receives instructions from the server-side result acquisition unit 106 and displays on the display screen 36 a message asking about the resultant event that occurred in the mobile body 20 as a result of the above operation, and acquires the resultant event by receiving an answer from the driver Y.

[0053] The delivery unit 35 delivers the actions acquired by the terminal-side action acquisition unit 33 and the result events acquired by the terminal-side result acquisition unit 34 to the server device 10 (question creation system 100) via the terminal-side communication unit 31. The display screen 36 plays a role in displaying the images before and after the event, as well as messages related to the actions of the mobile object 20 when the event occurs and the acquisition of the result events.

[0054] In the question generation system 100 constructed in the server device 10 of the transportation system 1 described above, a series of processing steps for generating questions about safe driving triggered by the reception of event information from the mobile object 20 will be described below.

[0055] First, when the question generation system 100 receives event information from the mobile object 20, a preparation process for generating a question is executed.

[0056] FIG. 5 is a flowchart showing a preparation process for question creation that is executed when the question creation system receives event information from a mobile object.

[0057] When event information is received, first, an event acquisition step (step S11) is executed in which the event acquisition unit 102 acquires the event information through reception by the server-side communication unit 101, and the storage unit 103 stores the event information. Next, a preparation step (step S12) for question creation is executed by the server-side presentation unit 104 and the server-side action acquisition unit 105. In this preparation step (step S12), first, the server-side presentation unit 104 sets the pre- and post-event images in the event information as presentation images.

[0058] In this embodiment, when acquiring the action of the mobile object 20 when an event occurs, the server-side action acquisition unit 105 acquires the action by having the driver Y select from a plurality of action candidates. Then, in a preparation step (step S12), the server-side action acquisition unit 105 extracts the plurality of action candidates from a group of actions that the mobile object 20 can perform on the road on which the event occurred as a plurality of action candidates. Specifically, the server-side action acquisition unit 105 extracts the actions that are possible for the road type in the above event information as a plurality of action candidates.

[0059] Finally, in the preparation step (step S12), the server-side presentation unit 104 transmits an icon image indicating that preparations are complete to obtain the behavior and resulting events of the mobile object 20 at the time of the event occurrence from the driver Y to the terminal device 30 corresponding to the identifier in the event information. This transmission is performed via the server-side communication unit 101. The icon image is displayed on the display screen 36 of the terminal device 30 that has received the icon image. When the driver Y clicks on this icon image on the terminal device 30, the question creation system executes processing in accordance with the question creation method described below.

[0060] FIG. 6 is a flowchart showing the flow of processing executed by the question creation system in accordance with the question creation method.

[0061] As described above, the process shown in the flowchart of Fig. 6 is started when the driver Y clicks on the icon image on the terminal device 30. When the process is started, first, the server-side presentation unit 104 issues an instruction to the terminal-side presentation unit 32 to execute a presentation process (step S21) in which the pre- and post-event images set as presentation images in the preparation process (step S12) are displayed on the display screen 36 of the terminal device 30. Furthermore, the server-side action acquisition unit 105 issues an instruction to the terminal-side action acquisition unit 33 to execute an action acquisition process (step S22) in which the action of the moving object 20 at the time of the event occurrence is acquired. In the action acquisition process (step S22), first, the multiple action candidates extracted in the preparation process (step S12) are displayed on the display screen 36 alongside the pre- and post-event images.

[0062] FIG. 7 is a schematic diagram showing an example of the display content displayed on the display screen of the terminal device in the presentation step and the action acquisition step shown in FIG.

[0063] As shown in FIG. 7, in the presentation step (step S21) and the action acquisition step (step S22), pre- and post-event images 361 are displayed on the display screen 36 together with the shooting date and time and the shooting location.

[0064] In addition, alongside this pre- and post-event image 361, a message 362 asking about the action of the moving body 20 at the time of this photograph, i.e., the operation that the driver Y was about to perform at the time of this photograph, and a plurality of candidate actions 363 extracted in the preparation process (step S12) are displayed.

[0065] The driver Y looks back on the situation when the event occurred by looking at the pre-event and post-event images 361, and selects an action of the mobile object 20 when the event occurred from among a plurality of candidate actions 363. An answer button 364 is arranged in the lower right corner of the display screen 36, and the driver Y selects one action from the candidate actions 363 and clicks this answer button 364. The one action acquired by the terminal-side action acquisition unit 33 in response to such screen operation by the driver Y is transferred to the server-side action acquisition unit 105 by the transfer unit 35.

[0066] In the process shown in the flowchart of Figure 6, following the above-mentioned action acquisition process (step S22), the server-side result acquisition unit 106 issues an instruction to the terminal-side result acquisition unit 34, and a result acquisition step (step S23) is executed to acquire the result event that occurs as a result of the above-mentioned one action.

[0067] In the result acquisition step (step S23), a plurality of event candidates are presented, and the driver Y is prompted to select from among them a result event when an event occurs. When one action is acquired in the action acquisition process (step S22), the server-side result acquisition unit 106 extracts events that may occur as a result of the one action as a plurality of event candidates from a group of events that may occur in the mobile body 20. The server-side result acquisition unit 106 instructs the terminal-side result acquisition unit 34 to present the extracted plurality of event candidates to the driver Y.

[0068] FIG. 8 is a schematic diagram showing an example of a plurality of event candidates displayed on the display screen of the terminal device in the result acquisition step shown in FIG.

[0069] In the example of FIG. 8 , “going straight” is selected as the behavior of the mobile object 20 when an event occurs, and multiple event candidates 365 extracted in response are scrollably displayed in multiple rows at the bottom of the display screen 36. Driver Y selects one result event from the multiple event candidates 365 as a result of the “going straight” behavior of the mobile object 20 when the event occurs. Note that the display screen 36 has a free-text field 366 below the multiple event candidates 365. If driver Y selects “other problems occurred” or “no problems occurred” from the multiple event candidates 365, driver Y can specifically describe the situation as understood by the driver in this free-text field 366. However, only result events other than the above two items of the event candidates 365 are reflected in the subsequent question creation; these two items and the contents of the free-text field 366 are not reflected. When driver Y selects a result event from the event candidates 365 and clicks the answer button 364, the terminal-side result acquisition unit 34 acquires the result event. The resulting event is handed over to the server-side result acquisition unit 106 by the handover unit 35 .

[0070] FIG. 9 is a schematic diagram showing an example of a display screen when a result event is selected in the result acquisition step shown in FIG.

[0071] 9, "go straight" is selected from among the candidate actions 363 as the action of the moving object 20 when an event occurs, and the event "almost collided with an oncoming vehicle" is selected from among the candidate events 365 as the resulting event at that time. A confirmation field 367 for confirming a final answer is displayed in the center of the screen, and when "Yes" is selected in this confirmation field 367 and the answer button 364 is clicked, the processing in the terminal device 30 ends. On the other hand, when "back" is selected in the confirmation field 367, the display content on the display screen 36 returns to the content in FIG. 7, and the processing is repeated from the action acquisition processing (step S22).

[0072] In the process shown in the flowchart of FIG. 6, following the result acquisition process (step S23), the question creation unit 107 executes a question creation process (step S24). In the question creation process (step S24), a question image and an answer image are set, a question statement is created, and answer options for the question statement are created, thereby creating a question. As described above, the question image corresponds to a pre-event image, which is one of the pre-event and post-event images in the event information and spans from 5 seconds before the event occurs to just before the event occurs. The answer image corresponds to a post-event image that spans from just after the pre-event image to 3 seconds after the event occurs. The question statement is created by applying the wording representing the action acquired in the action acquisition process (step S22) to a fixed phrase. The answer options are set to include the result event acquired in the result acquisition process (step S23) as the correct answer.

[0073] FIG. 10 is a schematic diagram showing an example of a question about safe driving created in the question creation step shown in FIG.

[0074] This question 50 is composed of images and text displayed on the display screen 36 of the provided user's terminal device 30. Before answering, a question image 51, a question statement 52, answer options 53, and an answer button 54 are displayed, and after answering, an answer image 55 is displayed. As described above, the question image 51 corresponds to the pre-event image. The question statement 52 is created by substituting the phrase representing the action acquired in the action acquisition process (step S22) for the AAA portion of the standard phrase, "You are trying to do AAA. What accidents could occur if you drive like this?" In the example of FIG. 10, the AAA portion is assigned not only the acquired action but also the road type in the event information. That is, the phrase "Go straight on a single road" is assigned to the AAA portion. The answer options 53 include four options, each containing the result event acquired in the result acquisition process (step S23) as the correct answer 531. As described above, the answer image 55 corresponds to the post-event image.

[0075] The recipient, upon viewing question image 51 before answering, selects one answer from the four options and clicks answer button 54. If the answer is correct, a circle is displayed on display screen 36 and answer image 55 is displayed. If the answer is incorrect, a cross is displayed on display screen 36 and answer image 55 is displayed. In the example of FIG. 10, for correct answer 531, "I almost collided with an oncoming vehicle," the option "I almost collided with the vehicle ahead" is selected, and a cross is displayed for this.

[0076] 6, when the above-described question 50 is created, a question storage step (step S25) is executed in which the storage unit 103 stores the question 50, and the process shown in this flowchart ends. The stored question 50 will be provided to the recipient via the terminal device 30 at a later date and used for education on safe driving.

[0077] The recipient of the provided information is not limited to the driver Y of any of the mobile objects 20 constituting the transportation system 1 of Fig. 1 to which the question generation system 100 of this embodiment is applied. Anyone who has the opportunity to drive any mobile object can become a recipient of the above-mentioned question 50.

[0078] In this embodiment, a question creation program that causes a computer to execute the question creation method represented by the flowchart in Fig. 6 is stored in the storage unit 103 of the server device 10 or in a storage medium separate from the server device 10. Furthermore, the storage medium that stores this question creation program is not limited to a storage medium installed in the server device 10, but may be a known portable storage medium or a storage medium installed in yet another server connected to the server device 10 via a network.

[0079] According to the embodiment described above, when a predetermined event such as an accident or a near miss occurs, the questions 50 regarding safe driving are created almost automatically based on the behavior of the mobile object 20 at the time, the resulting events that occurred as a result of that behavior, and the pre-event image. That is, according to this embodiment, the questions 50 regarding safe driving can be created efficiently.

[0080] In this embodiment, a post-event image of the area around the moving object 20 taken after the event occurs is set as the answer image 55. This configuration allows the answer to the question 52 to be presented in a convincing form, that is, an actual image taken after the event occurs.

[0081] In addition, in this embodiment, the behavior of the moving body 20 at the time of the event occurrence is acquired from the driver Y who caused the event, and the resulting event is acquired from this driver Y. According to this configuration, information that serves as material for creating questions is acquired from the driver Y who is the party involved in the event occurrence, so that highly accurate questions 50 can be created.

[0082] Furthermore, in this embodiment, images taken around the moving object 20 before and after the occurrence of an event are presented to the driver Y, and following the presentation of these images, the behavior of the moving object 20 at the time of the event occurrence is acquired from the driver Y. According to this configuration, the images before and after the event occurrence are presented to remind the driver Y of the situation at the time of the event occurrence, and then the behavior of the moving object 20 is acquired, so that the question 50 can be created with even higher accuracy.

[0083] Furthermore, in this embodiment, the behavior of the moving object 20 when an event occurs is acquired by having the driver Y select from a plurality of candidate behaviors 363. According to this configuration, the behavior of the moving object 20 when an event occurs can be acquired by a simple process for the driver Y, that is, by selecting from a plurality of candidate behaviors 363, and therefore the question 50 can be created more efficiently.

[0084] Furthermore, in this embodiment, from among a group of actions that the moving body 20 can perform, actions that are possible on the road on which the event occurred are extracted and presented as a plurality of candidate actions 363. According to this configuration, the candidate actions 363 available for selection by the driver Y are narrowed down based on the road on which the event occurred, so that the driver Y can efficiently perform the selection process.

[0085] Furthermore, in this embodiment, the resulting event is acquired by having the driver Y select from a plurality of event candidates 365. According to this configuration, the resulting event can be acquired by a simple process for the driver Y, that is, by selecting from a plurality of event candidates 365, and therefore questions can be created more efficiently.

[0086] Furthermore, in this embodiment, from among a group of events that can occur in the moving body 20, events that can occur as a result of the movement of the moving body 20 when an event occurs are extracted and presented as a plurality of event candidates 365. According to this configuration, the event candidates 365 available for selection by the driver Y are narrowed down based on the movement of the moving body 20 when an event occurs, allowing the driver Y to efficiently perform the selection process.

[0087] In this embodiment, a pre-event image is acquired from the moving object 20 via the wireless network 40. Then, the behavior of the moving object 20 at the time of the event occurrence and the resulting events are acquired from the driver Y who caused the event via the terminal device 30 of the driver Y and the wireless network 40. The pre-event image is set as a question image 51 on the server device 10, and a question sentence 52 and answer options 53 are created on the server device 10. According to this configuration, the pre-event image acquired from the moving object 20 and the behavior of the moving object 20 at the time of the event occurrence and the resulting events acquired by the terminal device 30 of the driver Y are collected in the server device 10, and the question 50 is created in the server device 10 based on this information. In this way, various information is collected in the server device 10, which has high processing power, and the question creation process is performed, so that questions can be created more efficiently.

[0088] The present invention is not limited to the above-described embodiments, but includes other configurations that can achieve the object of the present invention, and the following modifications are also included in the present invention.

[0089] For example, in the above-described embodiment, the mobile body 20 is exemplified as a vehicle such as a passenger car. However, the mobile body is not limited to a passenger car, but may be a large vehicle such as a truck or a bus, and the specific type of the mobile body is not important.

[0090] In the above-described embodiment, a form is exemplified in which pre-event images, pre-event images, and post-event images are extracted from images recorded by video captured by the drive recorder 23. However, the above-described various images are not limited to video images but may be still images, and the acquisition of the images is not limited to being performed by a drive recorder. The images may be acquired, for example, by capturing images with a camera installed on the side of the road. Furthermore, the collection of the images in the server device is not limited to being performed via a wireless network, but may also be performed, for example, via a portable storage medium.

[0091] In the above-described embodiment, an example is given in which an answer image 55 for a question 52 is set to the question 50. However, such an answer image may not be set to the question. However, as described above, by setting an answer image, the answer to the question can be presented in a persuasive form.

[0092] Furthermore, in the above-described embodiment, an example is given in which the behavior of the moving body 20 at the time of the event occurrence is obtained from the driver Y who caused the event, and the resulting events are obtained from this driver Y. However, this information may not be obtained from the driver Y, but may be obtained, for example, from someone other than the driver Y, or may be obtained automatically based on image analysis of recorded images from a drive recorder, etc. However, as described above, by obtaining the above information from the driver Y who caused the event, it is possible to create highly accurate questions 50.

[0093] In the above-described embodiment, various information is acquired following presentation of images before and after the event to the driver Y. However, information may be acquired without presenting such images. However, as described above, by presenting images and then acquiring various information, questions 50 with higher accuracy can be created.

[0094] Furthermore, in the above-described embodiment, an example is given in which the driver Y is allowed to select an action of the moving object 20 when an event occurs from a plurality of candidate actions 363. However, such a selection operation may not be performed, and the driver Y may, for example, directly input the action of the moving object 20. However, as described above, by employing the above-described selection operation, the question 50 can be created more efficiently.

[0095] Furthermore, in the above-described embodiment, a form is exemplified in which a plurality of candidate actions 363 are extracted from a group of actions that the mobile object 20 can perform, based on the type of road on which the event occurred, etc. However, such extraction may not be performed, and instead, for example, the driver Y may be made to select one action from a group of actions that the mobile object 20 can perform. However, as described above, by narrowing down the candidate actions 363 that are available for the driver Y to select based on the road on which the event occurred, the driver Y can efficiently perform the selection process.

[0096] Furthermore, in the above-described embodiment, an example is given in which the resulting event is acquired by having the driver Y select from a plurality of event candidates 365. However, such a selection operation may not be performed for the resulting event either, and the driver Y may input it directly, for example. However, as described above, by employing the above-described selection operation, the question 50 can be created more efficiently.

[0097] Furthermore, in the above-described embodiment, a form is exemplified in which a plurality of event candidates 365 are extracted from a group of events that may occur in the mobile body 20 based on the behavior of the mobile body 20 when an event occurs. However, such extraction of event candidates may not be performed, and instead, for example, the driver Y may be allowed to select a result event from a group of events that may occur in the mobile body 20. However, as described above, by narrowing down the event candidates 365 available for selection by the driver Y based on the behavior of the mobile body 20 when an event occurs, the driver Y can efficiently perform the selection process.

[0098] Furthermore, in this embodiment, a form is exemplified in which the pre-event image acquired from the moving object 20 and the behavior and resulting events of the moving object 20 at the time of the event, acquired by the terminal device 30 of the driver Y, are collected in the server device 10 to create the questions 50. However, the questions may be created not by the server device 10 but by the control unit 22 of the moving object 20 or the terminal device 30. However, as described above, by collecting various information in the server device 10, which has high processing capabilities, and performing the question creation process, the questions can be created more efficiently. [Explanation of symbols]

[0099] 1. Transportation System 10 Server device 20 Mobile 21 Mobile communication unit 22 Control Unit 23 Drive Recorder 24 Event detection unit 25 Position acquisition part 30 Terminal Equipment 31 Terminal communication unit 32 Terminal side presentation unit 33 Terminal operation acquisition unit 34 Terminal side result acquisition unit 35 Delivery Department 36 Display screen 40 Wireless Network 50 questions 51 Question image 52 Question text 53 Answer Options 54,364 Answer button 100 Question Creation System 101 Server-side communication unit 102 Event acquisition unit (image acquisition unit) 103 Storage section 104 Server-side presentation unit 105 Server-side operation acquisition unit 106 Server-side result acquisition unit 107 Question Creation Department 361 Before and after event images 362 Messages 363 Action candidates 365 event candidates 366 Free-text field 367 Confirmation column 531 Correct Answer Y Driver

Claims

1. an event information acquisition unit that acquires event information that is an event that has occurred in a mobile object; a question creation unit that creates questions based on the event information; A question creation system comprising:

2. 2. The question generation system according to claim 1, wherein the event information includes images before and after the event, from before the event occurs to after the event occurs.

3. The question includes a question statement, The question generation system according to claim 2 , wherein the question generation unit generates the question sentence based on an image analysis of the images before and after the event.

4. The question includes answer options for the question sentence, The question generation system according to claim 3 , wherein the question generation unit generates the options based on an image analysis of the images before and after the event.

5. 5. The question generation system according to claim 1, wherein the question includes at least an image taken before the occurrence of the event among the pre- and post-event images.

6. A method for creating questions by a computer under the control of software, an acquisition step of acquiring event information which is an event that has occurred in a mobile object; a question creation step of creating a question based on the event information; A question creation method comprising:

7. A question creation program for causing a computer to execute the question creation method according to claim 6.

8. A storage medium storing the question creation program according to claim 7.

Citation Information

Patent Citations

  • Traffic safety education support system

    JP2007011148A