Driving report output method, driving report output device, and program

JP2023168330A5Active Publication Date: 2025-02-18SMARTDRIVE INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023133383
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-18
Publication Date
2025-02-18
Estimated Expiration
2042-05-12

AI Technical Summary

Technical Problem

Mobile users feel excessively monitored and experience disgust and resistance when their driving-related information is viewed by administrators or others, leading to a negative impact on driving quality improvement efforts.

Method used

Implement a system that restricts the viewing of driving report information based on the user's consent and emotional considerations, allowing selective disclosure of driving-related data to prevent discomfort.

Benefits of technology

Enhances the quality of driving management by ensuring that sensitive information is only shared when necessary, thereby reducing resistance and improving user engagement in driving improvement initiatives.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To improve a quality of driving by a driver, while achieving appropriate disclosure restrictions of driving-related information in a mobile object.SOLUTION: A driving report output method includes: acquiring driving-related information of a mobile object driven by a user; acquiring an output request of driving report information of the user; determining whether or not the output request is made by the user; when the output request is not made by the user, setting to restrict browsing of a prescribed content out of contents contained in the driving report; creating a driving report to which the setting is applied, based on the driving-related information; and outputting the created report.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to information processing technology for managing driving report information in a moving object.

Background Art

[0002] In managing multiple moving objects such as fleet management or in managing moving objects and their drivers, there is a social need to improve the efficiency of such management, and further, to improve the driving quality by the driver through management. For example, Patent Document 1 discloses an operation management device for managing the operation status of a vehicle. Further, for example, Patent Document 2 discloses a technique capable of reducing the discomfort and resistance of the called person by performing driver paging through a service robot.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0004] When collecting video information and audio information inside and outside the vehicle obtained through devices such as a drive recorder provided in a moving object, and driving information indicating how the moving object was driven, etc., there was a problem that these collected information was viewed by the system administrator or other users more than necessary, and the user of the moving object felt a sense of discomfort as if being overly monitored.

[0005] Furthermore, when communicating to the driver how to drive to improve driving quality, when a person (for example, the driver's administrator) views driving-related information and gives advice, etc., there was a problem that the driver felt aversion and resistance.

[0006] The objective of the present invention is to provide driving report information that takes into account the driver's emotions and applies situation-appropriate disclosure restrictions in order to solve the above problems. [Means for solving the problem]

[0007] According to one aspect of the present invention, a driving report output method includes: acquiring driving-related information of a mobile body driven by a user; acquiring a request for output of driving report information for the user; determining whether the output request is from the user; if the output request is not from the user, setting restrictions on viewing of predetermined content among the content included in the driving report; creating the driving report with the settings applied based on the driving-related information; and outputting the created report. [Effects of the Invention]

[0008] According to the system of the present invention, driving report information concerning drivers is output in a manner that restricts viewing according to the degree of necessity, thereby providing a work environment that takes into consideration the feelings of drivers while improving driving quality. [Brief explanation of the drawing]

[0009] [Figure 1] This is a system configuration diagram of a system for controlling the disclosure of driving report information in a mobile device, according to one aspect of this embodiment. [Figure 2] This is a block diagram showing the functional configuration of the information processing device 10 installed in the mobile device 1 in Figure 1. [Figure 3] This is a block diagram showing the functional configuration of server 20 in Figure 1. [Figure 4] Figure 1 is a block diagram showing the functional configuration of the administrator terminal 30. [Figure 5] This is a flowchart of the processing related to determining a viewing request in this embodiment. [Figure 6]This is an example of the operation report information displayed on the display unit 440 of the user terminal 40. [Figure 7] This is an example of operation report information that is output when an output request is made by a non-user. [Figure 8] This is an example of the operational report information for a group that is output when a user within the group requests it. [Modes for carrying out the invention]

[0010] Examples of embodiments for carrying out the present invention will be described below with reference to the drawings. In addition, in the descriptions of the drawings, the same reference numeral is used for identical elements, and redundant explanations may be omitted. Furthermore, the components described in these embodiments are merely illustrative and are not intended to limit the scope of the present invention to them.

[0011] [Embodiment] The following describes an embodiment that is an example of how to realize the information processing technology of the present invention. Furthermore, the contents described in this embodiment are applicable to any of the other embodiments, examples, or modifications.

[0012] Figure 1 is a system configuration diagram of a system for controlling the disclosure of driving report information in a mobile device according to one aspect of this embodiment. In this system, driving-related information in the mobile device 1 is collected by an information processing device 10 provided in the mobile device 1, transmitted to and stored in a server 20, driving report information is generated based on the driving-related information stored in the server 20, and the driving report information is viewed by an administrator terminal 30 or a user terminal 40 under appropriate disclosure control.

[0013] Here, the driving-related information may include, for example, the position information, speed information, acceleration information, operation information, load capacity information, remaining fuel information (in the case where the moving body 1 is an electric vehicle, remaining power information), image information, voice information, etc. obtained by a device such as a drive recorder provided in the moving body 1, and any information related to the running of the moving body 1. Also, the running information may be transmitted to the server 20 after being linked to each other by the information processing device 10, or may be transmitted to the server 20 separately after being linked to time information respectively.

[0014] Also, the driving report information is information that summarizes information related to the driver's driving, and examples include, for example, a part of the driving-related information and information generated by processing the driving-related information, but it is not particularly limited as long as it can grasp the driving mode of the target driver. FIGS. 6, 7, and 8 described later are examples of the driving report information.

[0015] In this embodiment, the moving body 1 is a vehicle used in business, but it is not particularly limited to such a vehicle. The moving body 1 is provided with an information processing device 10, and details thereof will be described later.

[0016] FIG. 2 is a block diagram showing the functional configuration of the information processing device 10 provided in the moving body 1 of FIG. 1. The information processing device 10 in this embodiment is, for example, a drive recorder, a car navigation device, a digital tachograph, etc., and collects driving-related information such as images and voices inside and outside the moving body 1. The information processing device 10 is configured to include, for example, a control unit 110, a storage unit 120, a communication unit 130, a position information acquisition unit 140, a speed information acquisition unit 150, an acceleration information acquisition unit 160, a voice input unit 170, and an imaging unit 180. The information processing device 10 may store driving information triggered by some event (e.g., detection of sudden acceleration, sudden deceleration, etc.), or may store driving-related information regardless of the presence or absence of an event in particular, and the method of storing driving-related information is not particularly limited. The driving-related information is acquired by at least one of the position information acquisition unit 140, the speed information acquisition unit 150, the acceleration information acquisition unit 160, the voice input unit 170, and the imaging unit 180, and is stored in the server 20 via the network NW connected through the communication unit 130.

[0017] The control unit 110 is constituted by a processing arithmetic unit including, for example, a CPU (Central Processing Unit) or a MPU (Micro-Processing Unit). The control unit 110 performs various processes on each data, and reads and executes the program stored in the storage unit 120, thereby controlling each functional unit of the communication unit 130, the position information acquisition unit 140, the speed information acquisition unit 150, the acceleration information acquisition unit 160, the voice input unit 170, and the imaging unit 180.

[0018] The storage unit 120 includes, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a ROM (Read-Only Memory), a RAM (Random Access Memory), etc., and stores the control program processed by the control unit 110 and various data, for example, information acquired by each functional unit. Note that the storage unit 120 is not limited to being built in the information processing device 10, and may be an external storage device connected by a digital input / output port such as a USB (Universal Serial Bus).

[0019] The communication unit 130 is a module that connects to a public network such as the Internet using, for example, mobile communication such as LTE (Long Term Evolution), 3G, 4G, or 5G, or narrowband communication such as DSRC (Dedicated Short Range Communication), and is capable of data communication with various devices such as the server 20 connected to the same network. Alternatively, information may be exchanged using ETC2.0-compatible communication that performs bidirectional communication using DSRC. For example, the information processing device 10 exchanges data such as operation-related information with the server 20 through the communication unit 130.

[0020] The location information acquisition unit 140 acquires location information (e.g., latitude and longitude information) of the information processing device 10 at predetermined intervals, for example, based on radio waves arriving from GNSS satellites (e.g., GPS satellites). In other words, it can acquire the location information of the mobile body 1 equipped with the information processing device 10. Conversely, by using the mobile body 1 equipped with the information processing device 10, the location information of the mobile body 1 can be substantially acquired. The acquired location information is linked to the time (current time) when the location information was acquired and stored in the storage unit 120. Here, the location information acquisition unit 140 may acquire location information and also acquire an accuracy value (for example, a DOP value) that indicates the accuracy of that location information. In this case, the acquired location information and accuracy value are linked to the current time and stored in the storage unit 120.

[0021] The method of acquiring location information by the location information acquisition unit 140 is not limited to the above, and any location information acquisition method may be applied. For example, the location information acquisition unit 140 may acquire the location information of the information processing device 10 by receiving radio waves containing location information specific to a roadside unit, which is emitted by a roadside unit installed on the side of the road, when the mobile body 1 equipped with the information processing device 10 approaches.

[0022] The speed information acquisition unit 150 periodically acquires the travel speed of the mobile body 1 and supplies the travel speed to the control unit 110. The speed acquisition unit 150 may have any configuration, but for example, it may calculate speed information based on position information acquired by the position information acquisition unit 140. Alternatively, it may acquire vehicle speed pulse information acquired by a vehicle speed pulse acquisition unit (not shown) mounted on the mobile body 1 and calculate the speed of the mobile body 1 based on that vehicle speed pulse information.

[0023] The acceleration information acquisition unit 160 acquires the acceleration of the vehicle, and is configured to acquire acceleration using, for example, a piezoelectric acceleration sensor. Alternatively, the vehicle's acceleration may be calculated based on the position information acquired by the position information acquisition unit 140 or the speed information acquired by the speed information acquisition unit 150, in which case the acceleration information acquisition unit 160 may not be necessary.

[0024] The audio input unit 170 is, for example, a microphone that collects the voice spoken by the user, and acquires and outputs the surrounding sound of the information processing device 10 as audio information. When outputting the audio information, it may be output as image-audio information that includes both image and sound, together with the image information output by the imaging unit 180.

[0025] The imaging unit 180 is a functional unit for capturing still images or videos, such as a camera, and captures the direction the camera is pointed and outputs it as image information. The output image information is stored in the storage unit 120. The imaging unit 170 may be a camera attached to the information processing device 10, or an external camera connected via USB, etc., and its form is not particularly limited.

[0026] Figure 3 is a block diagram showing the functional configuration of the server 20 in Figure 1. In this embodiment, the server 20 is configured to include a control unit 210, a storage unit 220, and a communication unit 230. The server 20 is connected to the information processing device 10, etc., via a network such as the Internet, and receives various operation-related information such as location information from the information processing device 10, etc., and stores it in the storage unit 220. Furthermore, it generates operation report information based on the stored information, for example, the operation-related information acquired by the information processing device 10.

[0027] The control unit 210, like the control unit 110 of the information processing device 10, is composed of a processing arithmetic unit including, for example, a CPU (Central Processing Unit) and an MPU (Micro-Processing Unit). The control unit 210 performs various processing on each data and also reads and executes programs stored in the storage unit 220. Furthermore,

[0028] The storage unit 220, like the storage unit 120 of the information processing device 10, includes, for example, an HDD (Hard Disk Drive), SSD (Solid State Drive), EEPROM (Electrically Erasable Programmable Read-Only Memory), ROM (Read-Only Memory), RAM (Random Access Memory), etc., and stores control programs processed by the control unit 210, various data, such as an installed device table in which device identification information is registered. Note that the storage unit 220 is not limited to one built into the server 20, but may also be an external storage device connected via a digital input / output port such as USB (Universal Serial Bus).

[0029] The communication unit 230 is a module that connects to a network such as the Internet using a wired communication interface, or, similar to the communication unit 130 of the information processing device 10, using mobile communication such as LTE (Long Term Evolution) or 3G, or narrowband communication such as DSRC (Dedicated Short Range Communication), and is capable of data communication with various devices such as the information processing device 10 connected to the same network.

[0030] Figure 4 is a block diagram showing the functional configuration of the administrator terminal 30 in Figure 1. The administrator terminal 30 in this embodiment is not limited to any particular device, but may be an electronic device such as a tablet or laptop PC, and may be configured to include, for example, a control unit 310, a storage unit 320, a communication unit 330, a display unit 340, an audio output unit 350, and an input unit 360. Since the configurations of the control unit 310, storage unit 320, and communication unit 330 among these functional units may be substantially the same as those of the control unit 110, storage unit 120, and communication unit 130 of the information processing device 10, a detailed explanation of these will be omitted.

[0031] The display unit 340 is a display means for displaying various information, such as a liquid crystal display or an organic EL (Electro-Luminescence) display. The display unit 340 displays various information acquired through the communication unit 330 and processing results from the control unit 310, and for example, displays image information captured by the imaging unit 180 in the information processing device 10 in response to a request.

[0032] The audio output unit 350 consists of, for example, an audio output terminal and transmits an audio signal to output sound from connected earphones or speakers. Alternatively, it may be a speaker that outputs sound corresponding to the audio signal. The audio output unit 350 outputs audio information acquired by the audio input unit 170 in the information processing device 10, or outputs audio such as a beep to notify the corresponding user when access to the desired content in the driving report information is not permitted.

[0033] The input unit 360 is an input means for performing various inputs to the administrator terminal 30. For example, it is composed of buttons, a touch panel, a switch, etc. Alternatively, the input unit 360 may be configured as a touchscreen integrated with the display unit 340. When a user performs an input operation on the input unit 360, a control signal corresponding to that input is generated and output to the control unit 310. The control unit 310 then performs calculation processing and control corresponding to that control signal.

[0034] Furthermore, the administrator terminal 30 is linked to an administrator. Linking means, for example, that it can be assumed that the administrator is using the administrator terminal 30. This could include, for example, being logged into the administrator terminal 40 with the administrator's user account, or simply the administrator terminal 30 being assigned to the administrator (for example, the administrator being loaned the administrator terminal 30 by the company), but the form is not particularly limited.

[0035] The configuration of the user terminal 40 is similar to that of the administrator terminal 30; it is not limited to any particular device, but may include, for example, an electronic device such as a tablet or laptop PC, and may comprise a control unit 410, a storage unit 420, a communication unit 430, a display unit 440, an audio output unit 450, and an input unit 460. Since the contents of each of these functional units may be the same as those of the functional units of the administrator terminal 30 (control unit 310, storage unit 320, communication unit 330, display unit 340, audio output unit 350, and input unit 360), a detailed explanation will be omitted.

[0036] Furthermore, the user terminal 40 is linked to the user who is the driver of the mobile vehicle 1. Linking means, for example, that it is possible to assume that the user is using the user terminal 40, such as being logged in with a user account on the user terminal 40, or simply being a user terminal 40 assigned to each user (for example, that user is lent the user terminal 40 by the company), but the form is not particularly limited. In other words, for example, any device having a configuration similar to that of the administrator terminal 30 can become the administrator terminal 30 if the administrator is logged in, and a user terminal 40 if a user is logged in.

[0037] [Processing related to determining access requests] The following describes the processing related to determining access requests, which involves outputting and reflecting the results of requests made from the administrator terminal 30 or user terminal 40 to view operation report information stored in the storage unit 220 of the server 20. Figure 5 is a flowchart of the processing related to determining a viewing request in this embodiment. It should be assumed that the storage unit 220 of the server 20 stores driving-related information collected from various mobile devices via the information processing device 10.

[0038] As shown in Figure 5, first, the server 20 receives a request to output operation report information via the network NW (S1001). An operation report is a report that summarizes information about the user's operation during a specified period and is created based on operation-related information. Figure 6 shows an example of the operation report information displayed on the display unit 440 of the user terminal 40. As shown in Figure 6, the operation report information is composed of areas, for example, that are described below. The user associated with this user terminal 40 is assumed to be the user for whom the operation report information is created.

[0039] Area U11 consists of information about the user for whom the operation report information is created (hereinafter referred to as the "target user") (e.g., name and affiliation), and the period for which the operation report information is created (hereinafter referred to as the "target period"). This information in area U11 can be entered by the target user, administrator, or other external parties, and the content displayed in areas U12 to U17 may be determined according to the entered content. Area U12 displays various driving-related scores (e.g., driving score, acceleration score, deceleration score, steering score) calculated based on driving-related information provided by the target user during the target period, as well as rankings calculated based on the calculated driving scores (rankings within the branch to which the user belongs, and rankings within the entire company). Here, the driving-related scores are, without limitation, examples of scores representing the quality of driving by the target user in a moving object. Acceleration is an evaluation value of the quality of forward acceleration observed by the information processing device 10, deceleration is an evaluation value of the quality of backward acceleration observed by the information processing device 10, and steering is an evaluation value of the quality of left-right acceleration observed by the information processing device 10. The driving score is an evaluation value of the quality of all accelerations: acceleration, deceleration, and steering. In this embodiment, the explanation assumes a logic in which the driving score tends to decrease when a large scalar value of acceleration is obtained, but the content of that logic is not particularly limited.

[0040] Area U13 includes a graph showing the trend of the target user's driving score over a predetermined period. For example, it may be a graph showing the trend of the driving score over the past six months. Area U14 consists of a list of video information related to dangerous driving observed during the target period. Dangerous driving refers to, for example, video information captured around the time when an acceleration with a scalar value above a predetermined threshold was observed by the information processing device 10, or video information captured around the time when an acceleration with a scalar value above a predetermined threshold was observed by the information processing device 10. Each piece of information consists of, for example, the observed time information (e.g., "202201090945", consisting of year, month, day, hour, and minute. This time information means that the information was acquired at 9:45 on January 9, 2022) and information about the nature of the observed dangerous driving (e.g., "sudden deceleration", "sudden acceleration", "sudden right turn", "sudden left turn", etc.). In this embodiment, the time information portion is accompanied by a link that allows access to the corresponding video information. For example, by selecting a link, the corresponding video information is played back. Furthermore, video information with the time information "202201181023" is marked with a star, indicating that the location where this dangerous driving was observed is similarly marked with a star in the movement information displayed in area U16, which will be described later. Of course, it is not necessary to display a star, and any other form is acceptable.

[0041] Area U15 is an acceleration map generated based on driving-related information provided by the target user during the target period. An acceleration map is, for example, a map of acceleration information included in driving-related information acquired from the information processing device 10. In this embodiment, the frequency of occurrence of the acquired acceleration information is counted for each predetermined category, and a display based on the count value is performed for the area of ​​each category. Note that the display in each category of the acceleration map is not limited to the frequency of occurrence, but may also be based on the probability of occurrence, for example.

[0042] Area U16 consists of information (hereinafter referred to as "mobile map information") that maps the movement of the mobile object 1 driven by the target user onto a map, based on location information included in the driving-related information of the target user during a predetermined period within the target period (for example, one day specified by the target user). Here, as described above, a star is placed on a point on the map corresponding to the star placed on the video information in Area U14 where the time information is "202201181023". This point is the location where the video information indicated by the star was acquired.

[0043] The information displayed in area U16 changes depending on the date and time that can be specified at the top of the area. For example, in Figure 6, the top of area U16 is set to "2022 / 1 / 18", i.e., January 18, 2022, and the bottom of area U16 displays the movement map information for that date. This date can be changed within the target period, and by specifying a different date, it is possible to display the movement map information for that date. In this case, the display of the star icon for dangerous driving videos in area U14 changes in accordance with the date change. That is, in the list of dangerous driving videos, if dangerous driving was observed on the date specified in area U16, the corresponding dangerous driving video information will be marked with a star, and if dangerous driving was not observed on the specified date, it will not be marked with a star.

[0044] Area U17 consists of driving evaluation information and recommendation information regarding the target user's driving during the target period. Both the driving evaluation information and the recommendation information are created based on the target user's driving-related information during the target period. The method for creating the driving evaluation information and recommendation information is not particularly limited, but examples include creating a message to caution about driving in a certain direction if an acceleration in a certain direction exceeding a predetermined value is observed a predetermined number of times or more, creating a message indicating whether the driving is good or bad depending on the level of the driving score, or performing machine learning on patterns of combinations of several observed acceleration values ​​and messages and creating the information based on the output of a constructed calculator.

[0045] Following step S1001, the server 20 determines which person's terminal is associated with the request to output the driving report information (S1003). If the output request is from a user, that is, a request for the output of driving report information based on the user's own driving-related information (S1003; user), the server 20 sets the server to allow viewing of all content in the driving report information (S1004). For example, if an output request is made from user terminal 40, it is determined that the output request is from a user. Conversely, if an output request is made from administrator terminal 30, it is determined that the output request is from a non-user.

[0046] If the output request is made by someone other than the target user, i.e., not a request for output of driving report information based on the target user's own driving-related information (S1003; non-user), then access restrictions are applied to the specified content included in all content (S1005). Here, the specified content may be any content, but is content that the target user may feel aversion or resistance to if viewed by someone other than themselves, such as an administrator. Examples include driving footage of the outside of the vehicle captured by a dashcam, footage of the driver while driving captured by a dashcam inside the vehicle, and travel information. The specified content is determined and set in advance by the user's administrator or the user themselves.

[0047] The server 20 then determines whether the driving-related information corresponding to some of the content included in the predetermined content meets predetermined conditions (S1007). Here, predetermined conditions include, for example, cases where the acceleration included in the driving-related information has a scalar value greater than or equal to a predetermined threshold. In other words, content that may cause aversion or resistance if viewed by the target user by someone other than themselves, such as an administrator, but which, in light of the actual content, such as dangerous driving, is deemed to be something that should be shared with an administrator, is made viewable by the administrator.

[0048] If the corresponding operation-related information meets the specified conditions (S1007; Y), the server 20 relaxes the viewing restrictions for that content (S1008). Then, it outputs operation report information that reflects the settings regarding viewing restrictions for each piece of content (S1009).

[0049] Figure 7 shows an example of the operation report information displayed on the display unit 340 of the administrator terminal 30, that is, the operation report information that is output when an output request is made by a non-user. As shown in Figure 7, the operation report information includes some of the same content as shown in Figure 6, but also includes different parts. Specifically, area U11 is the same as area U21, area U12 is the same as area U22, area U13 is the same as area U23, area U15 is the same as area U25, and area U17 is the same as area U27, but areas U14 and U24, and areas U16 and U26 have different content. Below, we will explain regions U24 and U26, which are examples of areas that differ from those shown in Figure 6.

[0050] Region U24, like Region U14, consists of a list of video information related to dangerous driving observed during the target period. However, links are set for only some of the time information within each video piece. These links are set only when the corresponding driving-related information meets predetermined conditions.

[0051] The predetermined conditions are not particularly limited, but examples include cases where the observed acceleration has a scalar value greater than or equal to a predetermined value, or where the driving content occurs at a time predetermined by the administrator. In region U14 of Figure 6, videos of driving content where the observed acceleration has a scalar value greater than or equal to a predetermined threshold are included in the list of dangerous driving videos, but the predetermined threshold in region U24 is greater than the predetermined threshold in region U14. In other words, in region U14, dangerous driving content is listed including small-scale incidents that should be noticed at the user level, but in region U24, dangerous driving content is listed only to those that should be noticed by the administrator. In this way, access restrictions are implemented in a manner that takes into consideration the aversion or resistance that the target user may feel if others view their information, while maintaining an environment where administrators and others can view driving information that is necessary for operational management. Furthermore, by presenting automatically generated recommendations to the target user, it is possible to improve driving quality without causing aversion or resistance.

[0052] Region U26, like Region U16, is composed of a map that maps the movement of the mobile object 1 driven by the target user, based on location information included in the driving-related information of the target user during a predetermined period within the target period. However, the display is blurred, making it difficult to recognize the specific driving route taken by the target user. Here, the display method is not limited to blurring the map; for example, it could be blacked out or not displayed at all, as long as it is difficult to recognize the driving route taken by the target user. In this way, in the example shown in Figure 6, the target user can check their own driving route, while in the example shown in Figure 7, other people cannot check the driving route taken by the target user. This allows for appropriate access restrictions to content that may cause discomfort or resistance if viewed by anyone other than the administrator or other person.

[0053] [Differentiation] In the above embodiment, the access permission settings for driving report information relating to a single user's driving are changed depending on the viewer. However, this is not limited to driving report information relating to a single user's driving, and the access permission settings may be changed for information relating to multiple users. For example, in operation report information related to the operation of a group that includes multiple users, the access permission settings may be changed depending on the viewer. Figure 8 shows an example of operation report information for a group that is output when an output request is made by a user within the group.

[0054] As shown in Figure 8, the group's operation report information is composed of, for example, the areas described below. Area U31 consists of information regarding the group for which the operation report information is created (hereinafter referred to as the "target group"), and the period covered by the operation report information. Area U32 displays the average value of each driving-related score calculated based on driving-related information from all users included in the target group during the target period, as well as the ranking calculated based on the calculated driving scores (ranking across the entire company for the target group).

[0055] Area U33 includes a graph showing the trend of the average driving score for the target group over a predetermined period. For example, it may be a graph showing the trend of driving scores over the past six months. Area U34 consists of a list of video information related to dangerous driving by users included in the target group observed during the target period. Each piece of information consists of, for example, the time of observation (e.g., "202201090945"), the name of the user who performed the dangerous driving, and the year, month, day, hour, and minute. In this modified example, among the driving content by each user in the target group, video information that meets the same conditions as those linked in area U24 of Figure 7 is displayed in a list along with its link. In other words, video information limited to that which should be noticed by the administrator is listed and displayed.

[0056] Area U35 is an acceleration map generated based on driving-related information from a specified user during the target period, among multiple users included in the target group. In this modified example, the specified user is a different user (Jiro Suma) from the user (Taro Yamada) who requested the output of the group's driving report, and the acceleration map to be displayed is shown in a blurred form. Area U36 consists of movement map information that maps the movement of mobile object 1, driven by a designated user, onto a map during a predetermined period within the target period. In this modified example, since the designated user is the same user who requested the output of the group's driving report, the movement map information is displayed for viewing as is.

[0057] Area U37 consists of recommendation information for the driving activities of multiple users included in the target group during the target period. In area U37, recommendation information for the user who requested the group's driving report output (Taro Yamada) is displayed, while recommendation information for other users is not displayed. In other words, only recommendation information related to the user who requested the group's driving report output is displayed.

[0058] In this way, driving report information about the group can be provided in a manner that appropriately restricts access to content that may cause discomfort or resistance if viewed by others.

[0059] Furthermore, when an administrator requests the output of driving report information for a group, different conditions may be set than those used when a user requests the output, and the administrator may decide whether to allow viewing of each piece of content based on these conditions. For example, regarding acceleration maps, the administrator may allow all users to view their acceleration maps and generate and compare differences and sums of past and present acceleration maps for group members or for a single user. In other words, the content of the viewing restrictions applied may be changed depending on the relationship between the person requesting the output and the user to whom the driving-related information of the content pertains.

[0060] Furthermore, in the above-described embodiment, content that may cause disgust or resistance if viewed by others is not provided as a link, and driving report information is created in a manner that makes it inaccessible. However, it is not limited to making it inaccessible. For example, such content may be provided as a link, but access may be denied (viewable) if attempted.

[0061] Furthermore, in the above-described embodiment, content other than that related to the user is made inaccessible, except for designated content, but the embodiment is not limited to this. For example, even for content other than designated content, the user may set it so that other users can also view it. For example, in the group's driving report information, the acceleration map may be set to be viewable by other users, so that when another user specifies that user's acceleration map, it will be displayed without blurring.

[0062] Furthermore, if a user's driving-related information does not meet certain conditions, for example, if their driving quality does not meet certain standards, some or all of the viewing restrictions applied to content that may cause aversion or resistance if viewed by others may be lifted. This allows administrators to check the driving status of users with poor driving quality in detail and provide better feedback, and it is also expected that such users will strive to improve their driving quality in order to restore the situation in which their content viewing restrictions were lifted.

[0063] Furthermore, based on the nature of each piece of content, it may be possible to differentiate whether or not to apply viewing restrictions, or to vary the degree of viewing restrictions (for example, allowing administrators and users in the same group to view content, but not allowing other users, differentiating viewing restrictions based on the viewer, or exempting some parts of the content from viewing restrictions, etc.). For example, video information filmed inside Mobile 1 may be subject to stricter viewing restrictions than the acceleration map. For example, video information filmed inside Mobile 1 may be made inaccessible to anyone other than the user themselves, while the acceleration map may be set to be accessible to both the user and the administrator. Furthermore, users may be allowed to set these viewing restrictions themselves. For example, users may register their viewing restriction settings with the server 20 via their terminal 40, and then apply these settings when outputting operation report information.

[0064] Furthermore, while the above-described embodiment mentions setting restrictions on viewing certain content based on who the user requesting viewing is, viewing restrictions are not limited to this form. For example, some parts of the content may be made inaccessible while other parts are accessible, or instead of making it inaccessible, blurring such as by applying a mosaic may be applied to make it difficult to view the details. In short, the restrictions are not limited to any form in which viewing is restricted in some way.

[0065] Furthermore, in the above-described embodiment, if the user requesting access does not match the user related to the content, but the driving-related information satisfies predetermined conditions (S1007; Y), the content is set to be viewable (S1008). However, the embodiment is not limited to this. In such cases, the form is not particularly limited as long as the access restriction applied is more relaxed than the content of the access restriction in step S1003. For example, if the access restriction in step S1003 was to make the content unavailable, the access restriction may be relaxed to make a portion of the content viewable, or blurring such as a mosaic may be applied to make it difficult to view the details.

[0066] Furthermore, if the so-called dashcam is the information processing device 10 and acquires images from both inside and outside the vehicle, the images from inside the vehicle, i.e., the images of the driver, are more likely to be content that the driver themselves might find offensive or unacceptable if viewed by others, compared to the images from outside the vehicle. Given this background, it is preferable to apply viewing restrictions to the images from inside the vehicle that are equivalent to or stricter than those to the images from outside the vehicle.

[0067] For example, if a request for output of driving report information is made by a person other than the driver, the system may make the external video viewable with blurring applied (such as a mosaic), while making the internal video viewable. Furthermore, if a request for output of driving report information is made by a person other than the driver, and the corresponding driving-related information meets certain conditions, both the external and internal video may be made viewable, or the external video may be made viewable while the internal video viewable with blurring applied (such as a mosaic).

[0068] Furthermore, for example, if the conditions inside and outside the vehicle are captured as a single video, different viewing restrictions may be applied to the video of the interior and the video of the exterior. Alternatively, for example, the area containing a person may be extracted using image analysis, and different viewing restrictions may be applied to the extracted area containing the person compared to other areas. As a different viewing restriction, for example, blurring such as mosaic may be applied to the area containing the person, making it difficult to recognize the person's actions, while normal viewing may be possible in other areas.

[0069] Although embodiments and modifications of the present invention have been described in detail above, the scope of the present invention is not limited to the embodiments and modifications described above. Furthermore, the embodiments and modifications described above can be improved or modified in various ways without departing from the spirit of the present invention. In addition, the embodiments and modifications described above can be combined. [Explanation of symbols]

[0070] 1 Mobile Unit 10 Information Processing Devices 20 servers 30 Administrator terminals 40 User terminals

Claims

1. A driving report output method executed by a system, comprising: Acquiring driving-related information of a mobile object driven by each of a plurality of users; obtaining output requests for driving report information including a first content for the plurality of users; identifying a first user who made the output request; Setting a viewing restriction for the first content by the first user based on a relevance between the first user and a user related to driving-related information of the first content; outputting the driving report to which the settings have been applied based on the driving-related information; and A method for outputting an operation report, including:

2. A driving report output method executed by a system, comprising: Obtaining driving-related information of a moving object driven by a second user; obtaining a request for output of driving report information including a second content for the second user; identifying a first user who made the output request; Setting a viewing restriction for the second content by the first user based on a nature of the second content and a relationship between the first user and the second user or whether the first user is an administrator; outputting the driving report to which the settings have been applied based on the driving-related information; and A method for outputting an operation report, including:

3. A driving report output method executed by a system, comprising: Acquiring driving-related information of a moving object driven by a user; obtaining a request for output of driving report information for the user; determining whether the output request is made by the user, whether a first content included in the driving report is a predetermined content that may cause the user to feel dislike or resistance if viewed by anyone other than the user, and whether driving-related information corresponding to the first content satisfies a predetermined condition; When it is determined that the output request is not made by the user, the first content is the specified content, and the driving-related information corresponding to the first content satisfies a specified condition, setting a viewing restriction on the first content to be more lenient than when it is determined that the output request is not made by the user, the first content is the specified content, and the driving-related information corresponding to the first content does not satisfy a specified condition; outputting the driving report to which the settings have been applied based on the driving-related information; and A method for outputting an operation report, including:

4. a driving-related information acquisition unit that acquires driving-related information of a mobile object driven by each of a plurality of users; an output request acquisition unit that acquires output requests for driving report information including a first content for the plurality of users; an identification unit that identifies a first user who has made the output request; A setting unit that sets a viewing restriction for the first user of the first content based on a relevance between the first user and a user related to driving-related information of the first content; an output unit that outputs the driving report to which the setting is applied based on the driving-related information;

5. a driving-related information acquisition unit that acquires driving-related information of a moving object driven by a second user; an output request acquisition unit that acquires an output request for driving report information including a second content for the second user; an identification unit that identifies a first user who has made the output request; a setting unit that sets a viewing restriction for the second content by the first user based on a property of the second content, a relationship between the first user and the second user, or whether the first user is an administrator; an output unit that outputs the driving report to which the setting is applied based on the driving-related information; An operation report output device comprising:

6. A driving-related information acquisition unit that acquires driving-related information of a moving object driven by a user; an output request acquisition unit that acquires an output request for driving report information about the user; a determination unit that determines whether the output request is made by the user, whether a first content included in the driving report is a predetermined content that may cause the user to feel dislike or resistance if viewed by anyone other than the user, and whether driving-related information corresponding to the first content satisfies a predetermined condition; a setting unit that sets a viewing restriction on the first content to be more lenient when it is determined that the output request is not made by the user, the first content is the specified content, and driving-related information corresponding to the first content satisfies a specified condition, compared to when it is determined that the output request is not made by the user, the first content is the specified content, and driving-related information corresponding to the first content does not satisfy a specified condition; and an output unit that outputs the driving report to which the setting is applied based on the driving-related information; An operation report output device comprising:

7. On the computer, Acquiring driving-related information of a mobile object driven by each of a plurality of users; obtaining output requests for driving report information including a first content for the plurality of users; identifying a first user who made the output request; Setting a viewing restriction for the first content by the first user based on a relevance between the first user and a user related to driving-related information of the first content; outputting the driving report to which the settings have been applied based on the driving-related information; and A program to execute.

8. On the computer, Obtaining driving-related information of a moving object driven by a second user; obtaining a request for output of driving report information including a second content for the second user; identifying a first user who made the output request; Setting a viewing restriction for the second content by the first user based on a nature of the second content and a relationship between the first user and the second user or whether the first user is an administrator; outputting the driving report to which the settings have been applied based on the driving-related information; and A program to execute.

9. On the computer, Acquiring driving-related information of a moving object driven by a user; obtaining a request for output of driving report information for the user; determining whether the output request is made by the user, whether a first content included in the driving report is a predetermined content that may cause the user to feel dislike or resistance if viewed by anyone other than the user, and whether driving-related information corresponding to the first content satisfies a predetermined condition; When it is determined that the output request is not made by the user, the first content is the specified content, and the driving-related information corresponding to the first content satisfies a specified condition, setting a viewing restriction on the first content to be more lenient than when it is determined that the output request is not made by the user, the first content is the specified content, and the driving-related information corresponding to the first content does not satisfy a specified condition; outputting the driving report to which the settings have been applied based on the driving-related information; and A program to execute.