Information processing system, information processing program, information processing device, and information processing method

The information processing system addresses the lack of awareness of traffic rules for light vehicles by analyzing driving data and presenting real-time comments, effectively reducing violations through targeted feedback.

JP2025000422APending Publication Date: 2025-01-07NAVITIME JAPAN CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Existing technologies do not effectively increase awareness of traffic rules for light vehicles, such as bicycles, as they are not specifically tailored for bicycle driving and do not provide real-time feedback on traffic violations during actual driving.

Method used

An information processing system that includes a driving analysis unit to analyze driving data, generate traffic violation comments, and present them to users through a terminal device, incorporating features like audio guidance and display of traffic rules, changes, and age-specific or region-specific comments.

Benefits of technology

Enhances user awareness of traffic rules for light vehicles by providing real-time feedback on violations and changes, reducing the likelihood of future violations and improving safe driving practices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025000422000001_ABST
    Figure 2025000422000001_ABST
Patent Text Reader

Abstract

To raise a recognition degree of a traffic rule of a small vehicle.SOLUTION: An information processing system comprises: driving analysis means for performing driving analysis based on traveling data of a small vehicle driven by a user so as to generate a driving analysis result including a traffic violation; and comment presentation means for presenting a comment based on the generated driving analysis result.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system, an information processing program, an information processing device, and an information processing method. [Background technology]

[0002] In recent years, enforcement of bicycle traffic violations has been strengthened, and malicious driving may be subject to criminal punishment. The background to the tougher penalties for malicious driving is that the majority of bicycle accidents are caused by traffic violations by drivers. Because bicycles do not require a license, there are fewer opportunities to learn bicycle traffic rules compared to automobiles. For this reason, bicycle traffic violations are often caused by ignorance or a lack of understanding of bicycle traffic rules. In order to reduce bicycle and other light vehicle accidents, it is desirable to increase awareness of light vehicle traffic rules so that drivers will be mindful of safe driving.

[0003] Technologies relating to safe driving have been proposed so far, for example, as disclosed in Patent Document 1 and Patent Document 2. Patent Document 1 discloses a technology for asking quizzes based on an analysis of safe driving. Patent Document 2 discloses a technology for using diagnostic results of safe driving in setting navigation guidance. However, the technologies disclosed in Patent Documents 1 and 2 relate to driving an automobile, not a bicycle, and are not technologies for presenting comments based on traffic violations that occur while the driver is actually driving. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2019-219474 A [Patent Document 2] JP 2011-145173 A Summary of the Invention [Problem to be solved by the invention]

[0005] Therefore, the present invention provides an information processing system, an information processing program, an information processing device, and an information processing method that can increase awareness of traffic rules for light vehicles. [Means for solving the problem]

[0006] The information processing system according to the present invention comprises: A driving analysis means for performing a driving analysis based on the driving data of the light vehicle driven by the user and generating a driving analysis result including a traffic violation; A comment presentation means for presenting a comment based on the generated driving analysis result; Equipped with. Effect of the Invention

[0007] According to the present invention, awareness of traffic rules for light vehicles can be increased. [Brief description of the drawings]

[0008] [Figure 1] 1 is a diagram showing a schematic configuration of an information processing system according to a first embodiment. [Diagram 2] 4 is a flowchart showing an operation example of the information processing system according to the first embodiment. [Diagram 3] FIG. 2 is a conceptual diagram illustrating an example of the operation of the information processing system according to the first embodiment. [Figure 4] FIG. 4 is a diagram showing an example of displaying comments as an operation example of the information processing system according to the first embodiment. [Diagram 5] FIG. 11 is a diagram showing another example of displaying comments as an operation example of the information processing system according to the first embodiment. [Figure 6] FIG. 11 is a diagram showing another example of displaying comments as an operation example of the information processing system according to the first embodiment. [Figure 7] FIG. 11 is a diagram showing another example of displaying comments as an operation example of the information processing system according to the first embodiment. [Figure 8]FIG. 11 is a diagram showing another example of displaying comments as an operation example of the information processing system according to the first embodiment. [Figure 9] FIG. 11 is a diagram showing another example of displaying comments as an operation example of the information processing system according to the first embodiment. [Figure 10] FIG. 11 is a diagram illustrating a schematic configuration of an information processing system according to a second embodiment. [Figure 11] 10 is a flowchart showing an operation example of the information processing system according to the second embodiment. [Figure 12] FIG. 11 is a diagram illustrating a schematic configuration of an information processing system according to a third embodiment. [Figure 13] 13 is a flowchart showing an operation example of the information processing system according to the third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. In each drawing, components having equivalent functions are denoted by the same reference numerals, and detailed description of the components having the same reference numerals will not be repeated.

[0010] (First embodiment) An information processing system 1 according to a first embodiment of the present invention will be described. The information processing system 1 according to the first embodiment is a system that provides comments based on driving analysis results of a light vehicle to users (hereinafter simply referred to as "users") of electronic devices such as mobile terminals (mobile phones, tablet terminals, wearable terminals, etc.). A light vehicle in this specification is not limited to being strictly the same as a light vehicle such as a bicycle defined in the Road Traffic Act of Japan, and a specific small motorized bicycle such as an electric kick scooter whose driving section on the road may overlap with that of a light vehicle is also included in the light vehicle. In addition, a light vehicle is not limited to a light vehicle owned by a user, and may be, for example, a shared micromobility.

[0011] 1, the information processing system 1 includes a terminal device 2, which corresponds to the electronic device described above, and a server 3. The terminal device 2 and the server 3 are connected to each other via a network such as the Internet so as to be able to communicate with each other.

[0012] The network may be either a wired line or a wireless line, and the type and form of the line are not important. At least a part of the terminal device 2 and the server 3 is realized by a computer.

[0013] The terminal device 2 is used by a user to receive comments based on the driving analysis results of the light vehicle, and is, for example, an information processing terminal such as a mobile terminal. The terminal device 2 may be composed of a single device or may be composed of multiple devices.

[0014] As shown in FIG. 1, the terminal device 2 includes a communication unit 21, a control unit 22, an input unit 23, and an output unit 24.

[0015] The communication unit 21 is an interface for transmitting and receiving information between the control unit 22 and the server 3 via a network.

[0016] The input unit 23 is an interface for a user to input information to the terminal device 2, and may be, for example, a touch panel, a microphone, a touch pad, or dial buttons or gestures in a mobile terminal.

[0017] The output unit 24 is an interface that outputs various information from the terminal device 2 to the user, and is, for example, a video display means such as a liquid crystal display. As an example, the output unit 24 displays a GUI (Graphical User Interface) for receiving operations from the user via the input unit 23. The output unit 24 may have a speaker or earphones that output various information as audio.

[0018] The output unit 24 does not have to directly present information to the user. For example, the output unit 24 may output a video signal or an audio signal to a video display means or an audio output means connected to the outside of the terminal device 2, may output data to a printing device connected to the outside, or may output data to a storage device in the terminal device 2 or an external storage device for storage.

[0019] 1, the control unit 22 has an information presentation unit 221. The information presentation unit 221 presents a comment based on the driving analysis result of the light vehicle transmitted from the server 3 to the user by outputting the comment via the output unit 24. The control unit 22 may be realized by a processor in the terminal device 2 executing a predetermined program.

[0020] Next, a description will be given of the server 3. The server 3 may be a single server, or may be made up of multiple servers capable of communicating with each other via a network.

[0021] 1, the server 3 includes a communication unit 31, a control unit 32, and a storage unit 33. Before describing the control unit 32, the communication unit 31 and the storage unit 33 will be described.

[0022] The communication unit 31 is an interface for transmitting and receiving information between the terminal device 2 and the control unit 32 of the server 3 via the network.

[0023] The storage unit 33 is, for example, a data storage such as a hard disk, and stores various databases. Note that the storage unit 33 does not necessarily have to be provided in the server 3, and may be provided in another device communicably connected to the server 3 via a network.

[0024] The storage unit 33 has a route network information database 331. The route network information database 331 is a database for route search, and includes, for example, transportation network information as route network information. The transportation network information is information that specifies transportation networks such as railroads and buses, and road networks. The transportation network information includes route information, timetable information, fare information, and the like of public transportation. The transportation network information is expressed by a combination of data on nodes on a route network representation, such as stations, and data on links that are rail sections between the nodes. The road network information is expressed by a combination of data on nodes on a road network representation, such as intersections, and data on links that are road sections between the nodes.

[0025] Although not shown, the storage unit 33 may also have a map information database used for displaying maps, searching for locations, and the like. The map information includes map data such as national or regional road maps, and may also include map object information (note information, symbol information, and the like) associated with the map data. Furthermore, the storage unit 33 may also include a POI (Point of Interest) information database used for searching for facilities and setting destinations. POI information is information on facilities and events. The POI information includes name information and location information of facilities and events. Furthermore, the storage unit 33 may also include a database of road signs and traffic light information.

[0026] Next, the control unit 32 of the server 3 will be described. As shown in Fig. 1, the control unit 32 has a route presentation unit 321, a driving analysis unit 322 which is an example of a driving analysis means, and a comment presentation unit 323 which is an example of a comment presentation means. The control unit 32 may be realized by a processor in the server 3 executing a predetermined program.

[0027] The route presentation unit 321 presents a travel route to a destination including a section using a light vehicle. The travel route may be a route using only a light vehicle, or may be a route including a section using a light vehicle and a section using another means of travel. For example, when the route presentation unit 321 receives a route search condition including the use of a light vehicle from the terminal device 2 via the communication unit 31, the route presentation unit 321 searches for a travel route according to the route search condition. The route search condition including the use of a light vehicle is, for example, a route search condition including a light vehicle as a means of travel to be used. The route search condition may be a condition in which only a light vehicle is specified as a means of travel, or may be a condition in which both a light vehicle and a means of travel other than a light vehicle are specified. Route network information is used to search for a travel route. The route presentation unit 321 presents a travel route to a user via the terminal device 2 by transmitting route information indicating a travel route acquired by the search to the terminal device 2. Note that the route search condition is not necessarily limited to including the use of a light vehicle. In other words, the route presentation unit 321 may present a travel route that does not include a section using a light vehicle.

[0028] The driving analysis unit 322 performs driving analysis based on the driving data of the light vehicle driven by the user, and generates a driving analysis result including traffic violations. The driving analysis unit 322 may generate a driving analysis result based on driving data for a predetermined period. The predetermined period may be a period from the start to the end of a drive from a starting point to a destination along a travel route. In addition, the predetermined period may be a period from the start of a driving diagnosis instructed by the user to the end of the driving diagnosis specified by the user.

[0029] The travel data includes at least one of GPS data acquired from a GPS (Ground Positioning System) sensor mounted on the terminal device 2, acceleration data acquired from an inertial sensor mounted on the terminal device 2, video data acquired from a drive recorder, and travel log data. The GPS data, acceleration data, and video data may be acquired by the terminal device 2 from a sensor mounted on the light vehicle. The travel log data may be navigation log data, or log data acquired when driving a light vehicle without navigation, or movement-estimated log data. The travel data may be acquired during driving diagnosis, or may be acquired at any time other than driving diagnosis. In addition, the travel data may have a position accuracy to such an extent that the server 3 can specify the travel section on which the light vehicle has traveled. A travel section is an area on a road that is separated from other areas, and refers to, for example, a roadway, a bicycle traffic space (such as a bicycle path), a sidewalk, and a shoulder strip.

[0030] The driving analysis results include, for example, at least one of the following: distance traveled and locations, the number of times a vehicle passed a driving point where it should have stopped without stopping (i.e., the number of times it passed a driving point where it should have stopped without stopping and slowing down (i.e., the number of times it decelerated after stopping), the number of times that the vehicle suddenly braked or suddenly decelerated, the distance traveled and locations on the sidewalk, the distance traveled and locations on the shoulder, the distance traveled and locations on the right side of the road, and the number of times that the vehicle used a smartphone while driving.

[0031] The comment presenting unit 323 generates a comment based on the driving analysis result generated by the driving analysis unit 322. The comment presenting unit 323 transmits the generated comment from the communication unit 31 to the terminal device 2, thereby presenting the comment to the user.

[0032] The comment presentation unit 323 may present a comment regarding the travel segment that the light vehicle traveled in. In this case, the comment presentation unit 323 may present a comment in accordance with a traffic rule, such as a comment pointing out a traffic violation in the travel segment, as a comment regarding the travel segment.

[0033] The comment presentation unit 323 may also present a comment that takes into consideration change information regarding a road identified based on the driving data. In this case, the change information may include at least one of the establishment of a driving section in which light vehicles can travel and a change in a traffic light. The establishment of a driving section may be, for example, the establishment of a bicycle-only road. The change in a traffic light may be, for example, a change from a pedestrian-vehicle separated traffic light to a pedestrian-bicycle only traffic light. The change information may also include a revision of a traffic rule. The revision of a traffic rule may be either a future revision or a past revision. The presentation of a revision of a traffic rule may be applied to a vehicle other than a light vehicle (for example, an automobile). That is, the driving analysis unit 322 may generate a driving analysis result based on the driving data of a vehicle other than a light vehicle driven by a user, and the comment presentation unit 323 may present a comment that takes into consideration the revision of a traffic rule for vehicles other than a light vehicle based on the generated driving analysis result.

[0034] Furthermore, the comment presenting unit 323 may present the comment by voice guidance. The comment may be presented by voice guidance, for example, during guidance on a travel route.

[0035] The comment presentation unit 323 may also present as a comment that the driving zones that can be traveled vary depending on age. For example, when the driving analysis result includes that the user has traveled on the sidewalk by bicycle, the comment presentation unit 323 may present as a comment that only people under 13 years old or people over 70 years old can ride a bicycle on the sidewalk.

[0036] The comment presentation unit 323 may also present a comment that takes into consideration the traffic rules according to the region. For example, in an area where it is prohibited by ordinance or the like to ride a bicycle while using earphones and cannot hear surrounding sounds, when connection of earphones to the terminal device 2 is detected while riding a bicycle, the comment presentation unit 323 may present as a comment that the use of earphones is prohibited in the area. The comment presentation unit 323 may also present as a comment the rules of electric kickboards that are limited to areas that are the subject of demonstration experiments of electric kickboards or areas designated as special wards. For example, the comment presentation unit 323 may present as a comment that when using a shared kickboard in a specific area, the speed may be increased up to 〇 km / h when riding on a sidewalk if there are no pedestrians.

[0037] The control unit 32 of the server 3 may further include a point granting unit that grants points to the user according to the distance traveled while driving the light vehicle safely (i.e., the distance traveled while complying with traffic rules). The points may be, for example, points that can be used to discount bicycle insurance premiums.

[0038] (Example of operation) Next, a description will be given of an operation example of the information processing system 1 according to the first embodiment. Fig. 2 is a flowchart showing an operation example of the information processing system 1 according to the first embodiment.

[0039] As shown in FIG. 2, first, the control unit 22 of the terminal device 2 transmits an instruction to start driving analysis (that is, driving diagnosis) from the communication unit 21 to the server 3 in response to a user operation using the input unit 23 (step S21).

[0040] Next, the control unit 22 of the terminal device 2 transmits the driving data such as GPS data and acceleration data from the communication unit 21 to the server 3 (step S22). FIG. 3 is a conceptual diagram showing an example of the operation of the information processing system 1 according to the first embodiment. In the example shown in FIG. 3, GPS data, video data from the drive recorder, driving log data, acceleration data, and the like are transmitted as driving data from the terminal device 2 to the server 3. The transmitted driving data is accumulated in the storage unit 33 of the server 3. After step S22, the control unit 22 continues transmitting the driving data to the server 3 until the driving analysis is completed.

[0041] Next, the driving analysis unit 322 of the server 3 receives the driving data transmitted from the terminal device 2, and generates driving analysis results based on the received driving data (step S31). In the example shown in Fig. 3, the driving analysis unit 322 of the server 3 generates, as driving analysis results, the driving distance and locations, the number of times the vehicle passed a stop sign, the number of times the vehicle decelerated after a stop sign, the number of times the vehicle braked or decelerated suddenly, the driving distance and locations on the sidewalk, the driving distance and locations on the shoulder strip, the distance and locations of driving on the right side, and the number of times the vehicle used a smartphone while driving. The driving analysis unit 322 stores the generated driving analysis results in the memory unit 33 of the server 3.

[0042] Next, as shown in FIG. 2, the control unit 22 of the terminal device 2 transmits an instruction to end the driving analysis from the communication unit 21 to the server 3 in response to a user operation using the input unit 23 (step S23).

[0043] Next, the driving analysis unit 322 of the server 3 ends the generation of the driving analysis result based on the travel data (step S32).

[0044] Next, the comment presenting unit 323 of the server 3 generates a comment based on the driving analysis result generated by the driving analysis unit 322 (step S33).

[0045] Next, the comment presenting unit 323 of the server 3 transmits the generated comment from the communication unit 31 to the terminal device 2, thereby presenting the comment to the user (step S34).

[0046] Next, the information presenter 221 of the terminal device 2 receives the comment transmitted from the server 3, and outputs the received comment from the output unit 24 (step S24).

[0047] FIG. 4 is a diagram showing a display example of a comment as an operation example of the information processing system 1 according to the first embodiment. In the example shown in FIG. 4, the comment presenting unit 323 displays a comment as a result of the driving diagnosis via the output unit 24 of the terminal device 2. Specifically, in the example shown in FIG. 4, the comment presenting unit 323 displays a driving diagnosis result screen including a comment. Specifically, when a user selects a date on which a driving diagnosis was performed using the input unit 23 on the front screen SC1 of the driving diagnosis result screen on which the current traffic safety points are displayed, a simplified screen SC2 of the driving diagnosis result screen showing the driving diagnosis result of the selected date is displayed. The simplified screen SC2 includes a display area A1 of the number of traffic violations and a display area A2 of comments. The display area A1 of the number of traffic violations displays the number of traffic violations, such as the number of times a stop sign was passed, the number of times the vehicle was driven on the right, the number of times the vehicle was suddenly braked, and the number of times the vehicle was using a smartphone while driving. The display area A2 of comments displays a comment reflecting the number of traffic violations (i.e., in accordance with traffic rules) as a comment on the driving section on which the light vehicle traveled.

[0048] In the example shown in Fig. 4, the display area A2 includes a comment saying, "It seems that many people operate their smartphones while driving. Distracted driving is a cause of accidents, so please stop using your smartphone before operating it. There were also places where the driver did not stop for a moment." The display area A2 also includes a driving diagnosis score that quantifies the results of the driving diagnosis.

[0049] 4, when the display area A2 is touched, the comment presenter 323 transitions to displaying a detailed screen SC3. In addition to the information included in the simplified screen SC2, the detailed screen SC3 further includes a comparison between the previous driving diagnosis result and the current driving diagnosis result, and a recommendation for safe driving.

[0050] In the example shown in FIG. 4, when the map confirmation button B1 displayed on the details screen SC3 is touched, the comment presenting unit 323 transitions to displaying a map screen SC4. In the map screen SC4, the location of the traffic violation is displayed on the map. In the example shown in FIG. 4, an icon I1 having a different appearance for each type of traffic violation is displayed on the map M in association with the location where the traffic violation occurred. Also, in the example shown in FIG. 4, when the score confirmation button B2 displayed on the map screen SC4 is touched, the comment presenting unit 323 returns to displaying the details screen SC3.

[0051] According to the display example of FIG. 4, the user can recognize traffic violations for light vehicles based on the comments during driving diagnosis, and can thus correctly understand traffic rules for light vehicles.

[0052] Fig. 5 is a diagram showing another display example of a comment as an operation example of the information processing system 1 according to the first embodiment. In the example shown in Fig. 5, the comment presenting unit 323 displays a comment based on the driving analysis result in association with the searched travel route when searching for a travel route (i.e., when searching for a route). In the display example of Fig. 4, a comment reflecting a traffic violation that occurred at a travel location where the user actually traveled is displayed. In contrast to this, in the example shown in Fig. 5, when a location where a traffic violation occurred, which is indicated in the driving analysis result, is included on the travel route searched by the route presenting unit 321, the comment presenting unit 323 displays a comment in accordance with the traffic rules for the location.

[0053] Specifically, as shown in FIG. 5, when displaying a route search result screen SC5 including a map on which a searched travel route is superimposed, the route presentation unit 321 displays an icon I2 at a location on the travel route where a traffic violation has occurred. When the icon I2 is touched, the comment presentation unit 323 transitions to displaying a search comment screen SC6 including a comment presented during route search. In the example shown in FIG. 5, the search comment screen SC6 includes a comment based on the driving analysis result, such as "This is a location where a violation has occurred in the past. Please drive with caution," along with an enlarged map of the location where a traffic violation has occurred corresponding to the touched icon I2. Also, in the example shown in FIG. 5, the search comment screen SC6 is displayed superimposed on the shaded route search result screen SC5. Also, in the example shown in FIG. 5, when the confirmation button B3 displayed on the search comment screen SC6 is touched, the display of the search comment screen S6 ends and returns to the display of the route search result screen SC5.

[0054] In addition, even if the searched travel route includes a location similar to the location of the traffic violation included in the driving analysis result (for example, a location where the same traffic manner as a violation by the user in the past, such as a stop sign or keeping on the left), the comment presentation unit 323 may display a comment in accordance with traffic rules for that location.

[0055] According to the display example of Figure 5, the user can recognize in advance the possibility of traffic violations by light vehicles based on the comments displayed during route search, thereby effectively reducing the occurrence of traffic violations while being guided along a travel route.

[0056] FIG. 6 is a diagram showing another display example of a comment as an operation example of the information processing system 1 according to the first embodiment. In the example shown in FIG. 6, when a user operation (i.e., a touch operation of the "navigation start" button) is performed on the above-mentioned route search result screen SC5 to instruct guidance of a travel route, the comment presenting unit 323 transitions to displaying a pre-guidance comment screen SC7 including a comment to be presented before the start of guidance. In the example shown in FIG. 6, the pre-guidance comment screen SC7 includes a comment using illustrations and characters as a comment in accordance with a traffic rule based on a driving analysis result. Specifically, the pre-guidance comment screen SC7 includes an illustration and characters indicating a principle of vehicle traffic (i.e., the principle that light vehicles must travel on the left edge of the road) as a typical traffic rule that the user has violated in the past.

[0057] In the example shown in Fig. 6, when the navigation start button B4 displayed on the pre-guidance comment screen SC7 is touched, the control unit 32 of the server 3 starts guiding the travel route. After the travel route guidance starts, at the timing when the location of the traffic violation is guided, the comment presenting unit 323 displays a guidance comment screen SC8 including a comment to be presented during the travel route guidance. In the example shown in Fig. 6, the guidance comment screen SC8 includes a comment on the travel route guidance screen instructing the user to drive in accordance with a traffic rule that the user has violated in the past (for example, keeping on the left side or stopping temporarily).

[0058] In addition, when the screen display is prohibited during the movement according to the guide of the movement route, the comment presenting unit 323 may present the comment on the guidance comment screen SC8 by voice output. In addition, when a light vehicle travels on a roadway, if data is acquired that the roadway is narrow and that the proportion of automobile traffic volume and parking volume is high, the comment presenting unit 323 may present a comment encouraging consideration of traveling on the sidewalk on the guidance comment screen SC8. In addition, when a light vehicle travels on a roadway, the proportion of light vehicles traveling on the sidewalk adjacent to the roadway may be presented as a comment. The comment presenting unit 323 may also present the same on the pre-guidance comment screen SC7. In this way, the comment presenting unit 323 can reduce the occurrence of traffic accidents by presenting a comment including quantitative information.

[0059] According to the display example of Figure 6, a user can more effectively reduce the occurrence of traffic violations while being guided along a travel route by immediately recognizing the possibility of a traffic violation by a light vehicle based on the comments displayed during route guidance.

[0060] 7 and 8 are diagrams showing other display examples of comments as operation examples of the information processing system 1 according to the first embodiment. In addition to the display example of FIG. 6, the comment presenting unit 323 may display the guidance comment screen SC8 in various display modes. For example, as shown in FIG. 7(a) to (c), the comment presenting unit 323 may display an illustration of a plan view or a bird's-eye view showing the principle of vehicle traffic as a comment conforming to the traffic rules. Also, as shown in FIG. 7(d), the comment presenting unit 323 may display an illustration ("◯" or "X") superimposed on a real-life image as a comment. Also, as shown in FIG. 8(a) to (e), the comment presenting unit 323 may display an illustration according to the type of light vehicle driving section on the travel route as a comment.

[0061] FIG. 9 is a diagram showing another display example of a comment as an operation example of the information processing system 1 according to the first embodiment. In the example shown in FIG. 9, the comment presenting unit 323 displays a comment that takes into consideration the amendment (i.e., change information) of the traffic rules for the road identified based on the driving data. Specifically, in FIG. 9(a), the comment presenting unit 323 displays a comment indicating that from now on, it will be possible to drive on the sidewalk when driving on a road on the travel route included in the driving analysis result ("driving on the sidewalk will also be possible"). In FIG. 9(b), the comment presenting unit 323 displays a comment indicating that driving on the right side of the road on the road is prohibited by past legal amendments ("Riding on the right side of the road is now prohibited. Amended on December 1, 2013") when driving on a road on the travel route included in the driving analysis result. In FIG. 9(c), the comment presentation unit 323 displays a comment indicating that a new road for automobiles has been constructed on the road when driving on a road on a travel route included in the driving analysis results, and that riding on the sidewalk may be possible depending on the road conditions ("A new bicycle-only road has been constructed. Depending on the road traffic conditions, riding on the sidewalk may be possible, so please consider this.").

[0062] According to the display example of Figure 9, a user can more effectively reduce the occurrence of traffic violations while being guided along a travel route by being aware of changes in traffic rules based on comments that take into account revisions to traffic rules that are displayed while being guided along a travel route.

[0063] As described above, according to the first embodiment, the driving analysis unit 322 performs driving analysis based on the driving data of the light vehicle driven by the user, generates a driving analysis result including traffic violations, and the comment presentation unit 323 presents a comment based on the generated driving analysis result. This can increase awareness of traffic rules for light vehicles.

[0064] According to the first embodiment, the comment presentation unit 323 presents a comment on the driving section traveled by the light vehicle. This makes it possible to further increase awareness of traffic rules for light vehicles by presenting a comment on the driving section actually traveled by the user. That is, while automobiles travel on roads, light vehicles can travel on multiple types of roads (roadways, shoulders, sidewalks, bicycle paths, etc.) compared to automobiles. Therefore, by presenting a comment on the driving section traveled by the light vehicle, it is possible to further increase awareness of traffic rules specific to light vehicles.

[0065] Furthermore, according to the first embodiment, the comment presenting unit 323 presents a comment in accordance with the traffic rules as a comment on the driving section, thereby making it possible to further increase awareness of the traffic rules for light vehicles.

[0066] According to the first embodiment, the comment presenting unit 323 presents a comment that takes into consideration change information regarding a road identified based on the travel data. This can increase awareness of changes to traffic rules for light vehicles.

[0067] According to the first embodiment, the change information can include at least one of the establishment of a new lane in which light vehicles can travel and the change of a traffic light. This can increase awareness of the establishment of a new lane in which light vehicles can travel and the change of a traffic light.

[0068] Furthermore, according to the first embodiment, the change information can include changes to traffic rules, which can increase awareness of the changes to traffic rules.

[0069] According to the first embodiment, the comment presenting unit 323 presents the comment by voice guidance. This allows the comment to be presented by voice guidance even when screen display during travel along the travel route is prohibited, so that the occurrence of traffic violations during travel route guidance can be effectively reduced.

[0070] According to the first embodiment, the comment presentation unit 323 can present, as a comment, that the driving sections that can be traveled vary depending on age. This can increase awareness of traffic rules for light vehicles according to age.

[0071] According to the first embodiment, the driving analysis unit 322 generates a driving analysis result based on driving data for a predetermined period of time. This makes it possible to generate a highly reliable driving analysis result based on a sufficient amount of accumulated driving data, and therefore to present appropriate comments.

[0072] According to the first embodiment, the comment presenting unit 323 can present a comment that takes into consideration the traffic rules according to the region. This can increase awareness of the traffic rules for light vehicles according to the region.

[0073] Second Embodiment Next, a second embodiment that presents differences in traffic rules for a plurality of types of light vehicles will be described, focusing on the differences from the first embodiment. Fig. 10 is a diagram showing a schematic configuration of an information processing system 1 according to the second embodiment. As shown in Fig. 10, in the second embodiment, the control unit 32 of the server 3 further has, in addition to the configuration of the first embodiment, a traffic rule acquisition unit 324 that is an example of a traffic rule acquisition means, a difference determination unit 325 that is an example of a difference determination means, and a difference presentation unit 326 that is an example of a difference presentation means.

[0074] The traffic rule acquisition unit 324 acquires traffic rules for multiple types of light vehicles. For example, the traffic rule acquisition unit 324 reads and acquires traffic rules for electric kickboards and traffic rules for bicycles from the storage unit 33. For example, the traffic rule acquisition unit 324 may acquire traffic rules related to the travel route searched for by the route presentation unit 321 from among the nationwide traffic rules for electric kickboards and traffic rules for bicycles stored in the storage unit 33.

[0075] The difference determination unit 325 determines differences in the traffic rules based on the traffic rules for multiple types of light vehicles acquired by the traffic rule acquisition unit 324. For example, the difference determination unit 325 determines differences between the traffic rules for bicycles and the traffic rules for electric kickboards.

[0076] The difference presentation unit 326 presents the differences determined by the difference determination unit 325. For example, the difference presentation unit 325 presents the differences between the traffic rules for bicycles and the traffic rules for electric kickboards.

[0077] When a light vehicle to be used is selected from a plurality of types of light vehicles, the difference presentation unit 326 may present the differences between the traffic rules for the selected light vehicle and the traffic rules for other types of light vehicles.

[0078] Furthermore, the difference presentation unit 326 may present differences between the traffic rules of the selected light vehicle and traffic rules of other types of light vehicles at least one of when searching for a travel route of the light vehicle selected from among multiple types of light vehicles, during travel of the travel route using the selected light vehicle, and after travel of the travel route using the selected light vehicle. Furthermore, when the comment presentation unit 323 presents a comment based on the driving analysis result of the selected light vehicle, the difference presentation unit 326 may also present differences between the traffic rules of the selected light vehicle and traffic rules of other types of light vehicles.

[0079] In the second embodiment, the driving analysis unit 322 and the comment presentation unit 323 may be omitted.

[0080] (Example of operation) Next, a description will be given of an operation example of the information processing system 1 according to the second embodiment. Fig. 11 is a flowchart showing an operation example of the information processing system 1 according to the second embodiment.

[0081] As shown in FIG. 11, after the use of an electric kickboard is selected by a user operation using the input unit 23, the control unit 22 of the terminal device 2 transmits route search conditions for the electric kickboard from the communication unit 21 to the server 3 in response to the user operation (step S211).

[0082] Next, the route presentation unit 321 of the server 3 receives the route search conditions for the electric kickboard transmitted from the terminal device 2, and searches for a travel route for the electric kickboard based on the received route search conditions (step S311).

[0083] Next, the traffic rule acquisition unit 324 of the server 3 acquires the traffic rules for electric kickboards and traffic rules for bicycles related to the moving route of the electric kickboard searched for by the route presentation unit 321 (step S312). Specifically, the traffic rule acquisition unit 324 acquires the traffic rules related to the moving route searched for by the route presentation unit 321 from among the nationwide traffic rules for electric kickboards and traffic rules for bicycles stored in the storage unit 33. That is, the traffic rule acquisition unit 324 acquires the traffic rules for electric kickboards on the moving route of the electric kickboard and the traffic rules for bicycles on the moving route.

[0084] Next, the difference determination unit 325 of the server 3 determines the differences between the traffic rules for electric kickboards and the traffic rules for bicycles acquired by the traffic rule acquisition unit 324 (step S313).

[0085] Next, the difference presenting unit 326 of the server 3 transmits the differences between the traffic rules for electric kickboards and the traffic rules for bicycles determined by the difference determining unit 325 from the communication unit 31 to the terminal device 2, thereby presenting the differences to the user. At this time, the route presenting unit 321 also transmits the searched travel route for the electric kickboard from the communication unit 31 to the terminal device 2 (step S314).

[0086] Next, the information presenter 221 of the terminal device 2 receives the differences in the traffic rules and the travel route of the electric kickboard transmitted from the server 3, and causes the output unit 24 to output the received differences and travel route (step S212).

[0087] Here, bicycles and electric scooters have some common traffic rules, but also some differences. When a user who normally rides a bicycle uses an electric scooter, he or she may mistakenly assume that the traffic rules are exactly the same as for bicycles, or may arbitrarily assume that there is no problem if the rules are the same as for bicycles, and as a result, may end up violating the traffic rules for the electric scooter.

[0088] In contrast, according to the second embodiment, by presenting the differences in traffic rules for multiple types of light vehicles to the user, it is possible to reduce the occurrence of traffic rule violations caused by the differences in traffic rules for multiple types of light vehicles.

[0089] (Third embodiment) Next, a third embodiment in which a product delivery person is determined based on a user's overall evaluation will be described, focusing on the differences from the first embodiment. The server 3 in the third embodiment may be configured by connecting a server on the side of a provider of a comment based on a driving analysis result and a server on the side of a provider of a product delivery service so that they can communicate with each other via a network. FIG. 12 is a diagram showing a schematic configuration of an information processing system 1 according to the third embodiment. As shown in FIG. 12, in the third embodiment, the control unit 32 of the server 3 further has a comprehensive evaluation unit 327, which is an example of a comprehensive evaluation means, and a delivery person determination unit 328, which is an example of a delivery person determination means, in addition to the configuration of the first embodiment.

[0090] In the third embodiment, the driving analysis unit 322 generates a driving analysis result when a user drives a light vehicle to deliver goods.

[0091] The overall evaluation unit 327 comprehensively evaluates the user based on the driving analysis results generated by the driving analysis unit 322, the evaluation of the user obtained from the product orderer, and the evaluation of the user obtained from the product recipient.

[0092] The deliverer determination unit 328 determines a deliverer for the new product based on the user's overall evaluation and the user's location.

[0093] The overall evaluation unit 327 may also perform a comprehensive evaluation of the user based on the vibration of the delivery bag containing the merchandise. The vibration of the delivery bag may be detected, for example, by an acceleration sensor mounted on the terminal device 2 carried by the user.

[0094] In the third embodiment, the comment presenting section 323 may be omitted.

[0095] (Example of operation) Next, an operation example of the information processing system 1 according to the third embodiment will be described. Fig. 13 is a flowchart showing an operation example of the information processing system 1 according to the third embodiment.

[0096] As shown in Fig. 13, in the third embodiment, after a comment is transmitted (step S34), when a new product is ordered, the overall evaluation unit 327 of the server 3 reads and acquires the evaluations of the user from the orderer and the contractor of the product stored in the storage unit 33 (step S35). The overall evaluation unit 327 may receive and acquire the evaluations of the user by communicating with the terminal devices or servers of the orderer and the contractor connected to the network. The control unit 32 of the server 3 may update the evaluations of the user stored in the storage unit 33 in real time by communicating with the terminal devices or servers of the orderer and the contractor connected to the network.

[0097] Next, the overall evaluation unit 327 of the server 3 performs an overall evaluation of the user based on the acquired evaluations of the user from the orderer and the recipient of the product and the generated driving analysis result (step S36). For example, if the driving score (see FIG. 4) shown in the driving analysis result, the evaluation from the orderer of the product, and the evaluation from the recipient of the product are all high, the overall evaluation of the user will be high.

[0098] Next, the server 3's deliverer determination unit 328 determines a deliverer for the newly ordered product from among the multiple users based on the evaluation result by the overall evaluation unit 327 and the respective locations of the terminal devices 2 of the multiple users registered as deliverers for the delivery service (step S37). For example, the deliverer determination unit 328 preferentially determines as the deliverer a user who is located near the orderee (store) of the product already determined based on the location of the product orderer (customer) and has a high overall evaluation result.

[0099] When an orderer uses a delivery service to order a product such as food, a delivery person may deliver the product to the orderer using a light vehicle. A delivery person located in the vicinity of the store that received the order is selected to deliver the ordered product. On the other hand, the orderer wants the product to be delivered safely and securely, but cannot specify a delivery person that meets the request.

[0100] According to the third embodiment, the delivery person is determined in consideration of the results of the overall evaluation of the user based on the driving analysis results and the evaluations from the orderer and the order recipient, so that the user who can deliver the goods safely and securely can be preferentially determined as the delivery person. This can improve the reliability of the delivery service of the goods.

[0101] At least a part of the information processing system described in the above-mentioned embodiment may be configured with hardware or software. When the information processing system is configured with software, a program that realizes at least a part of the functions of the information processing system may be stored in a recording medium such as a flexible disk or a CD-ROM, and may be read and executed by a computer. The recording medium is not limited to a removable one such as a magnetic disk or an optical disk, but may be a fixed recording medium such as a hard disk device or a memory.

[0102] In addition, a program that realizes at least a part of the functions of the information processing system may be distributed via a communication line (including wireless communication) such as the Internet. Furthermore, the program may be encrypted, modulated, or compressed and distributed via a wired or wireless line such as the Internet, or stored on a recording medium.

[0103] Furthermore, the information processing system may be operated by one or more information processing devices. When multiple information processing devices are used, one of the information processing devices may be a computer, and the computer may execute a predetermined program to realize the function as at least one of the means of the information processing system.

[0104] In the method invention, all the steps may be automatically controlled by a computer. Alternatively, each step may be performed by a computer while the progress between steps is manually controlled. Furthermore, at least some of the steps may be manually performed.

[0105] Based on the above description, a person skilled in the art may be able to conceive additional effects and various modifications of the present invention, but the aspects of the present invention are not limited to the individual embodiments described above. Various additions, modifications, and partial deletions are possible within the scope of the conceptual idea and intent of the present invention derived from the contents defined in the claims and their equivalents. [Explanation of symbols]

[0106] 1. Information Processing Systems 2 Terminal Equipment 3 Server 322 Driving Analysis Department 323 Comments section 324 Traffic Rules Acquisition Department 325 Difference determination section 326 Difference presentation part 327 General Evaluation Department 328 Deliverer Determination Department

Claims

1. A driving analysis means for performing a driving analysis based on the driving data of the light vehicle driven by the user and generating a driving analysis result including a traffic violation; A comment presentation means for presenting a comment based on the generated driving analysis result; An information processing system comprising:

2. The information processing system according to claim 1 , wherein the comment presenting means presents the comment regarding a section of travel traveled by the light vehicle.

3. The information processing system according to claim 2 , wherein the comment presenting means presents a comment conforming to a traffic rule as the comment regarding the travel segment.

4. The information processing system according to claim 1 , wherein the comment presenting means presents the comment taking into consideration change information regarding a road identified based on the travel data.

5. The information processing system according to claim 4 , wherein the change information includes at least one of the establishment of a new road section in which the light vehicle can travel and a change in a traffic light.

6. The information processing system according to claim 4 , wherein the change information includes a revision of a traffic rule.

7. The information processing system according to claim 1 , wherein the comment presenting means presents the comment by voice guidance.

8. The information processing system according to claim 1 , wherein the comment presenting means presents, as the comment, that an allowable driving section differs depending on age.

9. The information processing system according to claim 1 , wherein the driving analysis means generates the driving analysis result based on the travel data for a predetermined period of time.

10. The information processing system according to claim 1 , wherein the comment presenting means presents the comment taking into consideration traffic rules according to a region.

11. A traffic rule acquisition means for acquiring traffic rules for a plurality of types of light vehicles; a difference determination means for determining differences in the traffic rules based on the acquired traffic rules for the plurality of types of light vehicles; a difference presenting means for presenting the determined difference; The information processing system according to claim 1 , further comprising:

12. The information processing system according to claim 11, wherein the difference presentation means, when a light vehicle to be used is selected from the plurality of types of light vehicles, presents differences between traffic rules for the selected light vehicle and traffic rules for other types of light vehicles.

13. The information processing system according to claim 12, wherein the difference presentation means presents differences between traffic rules for the selected light vehicle and traffic rules for the other types of light vehicles at least one of when searching for a travel route for the selected light vehicle, while traveling along the travel route using the selected light vehicle, and after traveling along the travel route using the selected light vehicle.

14. The driving analysis means generates the driving analysis result when the user drives the light vehicle to deliver goods, The information processing system includes: a comprehensive evaluation means for comprehensively evaluating the user based on the generated driving analysis result, an evaluation of the user acquired from an orderer of the product, and an evaluation of the user acquired from a seller of the product; a delivery person determination means for determining a delivery person for the product based on a comprehensive evaluation of the user and a location of the user; The information processing system according to claim 1 , further comprising:

15. The information processing system according to claim 14 , wherein the comprehensive evaluation means comprehensively evaluates the user based further on vibrations of the delivery bag of the merchandise.

16. Computer, A driving analysis means for performing a driving analysis based on the driving data of a light vehicle driven by a user and generating a driving analysis result including a traffic violation; a comment presentation means for presenting a comment based on the generated driving analysis result; An information processing program that functions as a

17. An information processing system including a plurality of computers connected in a communicative manner, A driving analysis means for performing a driving analysis based on the driving data of the light vehicle driven by the user and generating a driving analysis result including a traffic violation; A comment presentation means for presenting a comment based on the generated driving analysis result; In order to make the information processing system function, An information processing program for causing at least one of the computers to function as at least one of the means.

18. In order to make the information processing system according to any one of claims 1 to 15 function using a plurality of computers connected in a communicable manner, 16. An information processing program for causing one of said computers to function as at least one of the means in the information processing system according to any one of claims 1 to 15.

19. 16. An information processing program for causing a computer to function as at least one of the means in the information processing system according to any one of claims 1 to 15.

20. By a plurality of information processing devices connected to each other so as to be able to communicate with each other, A driving analysis means for performing a driving analysis based on the driving data of the light vehicle driven by the user and generating a driving analysis result including a traffic violation; A comment presentation means for presenting a comment based on the generated driving analysis result; In order to configure an information processing system having An information processing device comprising at least one of the above means.

21. A driving analysis means performs a driving analysis based on the driving data of the light vehicle driven by the user, and generates a driving analysis result including a traffic violation; A step in which a comment presenting means presents a comment based on the generated driving analysis result; An information processing method comprising:

Citation Information

Patent Citations

  • Navigation system for vehicle equipped with support function for safety driving

    JP2011145173A

  • Education system and education program of transportation business worker

    JP2019219474A