Information processing device, information processing method, program for information processing devices, mobile operation management system, and mobile terminal device

The system enhances vehicle operation management by totaling and calculating driving operation frequencies across hierarchical units, offering improved explanatory power through visual comparisons.

JP2025098140AInactive Publication Date: 2025-07-01PIONEER IP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2025049350
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-25
Publication Date
2025-07-01
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing vehicle operation management systems lack sufficient explanatory power regarding the occurrence frequency of driving operations for vehicle drivers, particularly in providing insights to management units.

Method used

A system that totals and calculates changes in driving operation frequencies over time across multiple hierarchical management units, displaying content based on these changes to enhance explanatory power.

Benefits of technology

Provides improved explanatory power by visually comparing and analyzing driving operation trends across different management units, enabling better management and understanding of driver behavior.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025098140000001_ABST
    Figure 2025098140000001_ABST
Patent Text Reader

Abstract

To provide information corresponding to a degree of occurrence of a driving operation of a driver in a management unit.SOLUTION: Regarding a plurality of hierarchies in hierarchies of management units, the number of times of driving operations of a driver is tabulated for each predetermined time unit. In a first management unit belonging to a first hierarchy in the hierarchies of the management units, a first change with respect to a tabulated time of a tabulation result is calculated, and a content with respect to the driving operation corresponding to the first change is displayed on a display section.SELECTED DRAWING: Figure 13
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical fields of information processing apparatuses, information processing methods, programs for information processing apparatuses, mobile body operation management systems, and mobile body terminal devices.

Background Art

[0002] Systems for managing the operations of multiple vehicles have been developed. For example, in Patent Document 1 below, a data collection device is mounted on a vehicle to be managed to collect vehicle behavior data, and the vehicle behavior data and vehicle driver data are transferred to the administrator's management terminal. The data transferred to the management terminal together with the data prepared in advance at the management terminal is processed, and a vehicle operation management system that generates report data is disclosed.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the technology described in Patent Document 1 above, with respect to the occurrence frequency of a predetermined driving operation generated when a vehicle driver drives a vehicle, the explanatory power for a management unit such as a target organization was insufficient.

[0005] Therefore, this application was made in view of the above problems, and an example of the problem is to provide an information processing apparatus or the like that provides information according to the occurrence frequency of a driver's driving operation in a management unit.

Means for Solving the Problems

[0006] In order to solve the above problems, the invention according to claim 1 includes: a totaling means for totaling the number of driving operations of a driver for a plurality of levels in the hierarchy of management units for each predetermined time unit; a first calculation means for calculating a first change with respect to time of the totaled result in a first management unit belonging to a first level among the levels of the management units; a second calculation means for calculating a second change with respect to time of the totaled result in a second management unit belonging to a second level different from the first level; and a display control means for causing a display unit to display content for the driving operation according to the first change and the second change.

[0007] The invention according to claim 2 further includes: a totaling means for totaling the number of driving operations of a driver for a plurality of levels in the hierarchy of management units for each predetermined time unit; a first calculation means for calculating a first change with respect to time of the totaled result in a first management unit belonging to a predetermined level among the levels of the management units; a second calculation means for calculating a second change with respect to time of the totaled result in a second management unit belonging to the same level as the predetermined level and different from the first management unit; and a display control means for causing a display unit to display content for the driving operation according to the first change and the second change.

[0008] The invention according to claim 11 further includes: a totaling step for totaling the number of driving operations of a driver for a plurality of levels in the hierarchy of management units for each predetermined time unit; a first calculation step for calculating a first change with respect to time of the totaled result in a first management unit belonging to a first level among the levels of the management units; a second calculation step for calculating a second change with respect to time of the totaled result in a second management unit belonging to a second level different from the first level; and a display control step for causing a display unit to display content for the driving operation according to the first change and the second change.

[0009] The invention according to claim 12 further includes: an aggregation step of aggregating the number of driving operations of the driver for each predetermined time unit for a plurality of levels in the hierarchy of management units; a first calculation step of calculating a first change with respect to time of the aggregated result in a first management unit belonging to a predetermined level in the hierarchy of the management units; a second calculation step of calculating a second change with respect to time of the aggregated result in a second management unit belonging to the same level as the predetermined level and different from the first management unit; and a display control step of causing a display unit to display content for the driving operation according to the first change and the second change.

[0010] The invention according to claim 14 is a mobile body operation management system including a mobile body terminal device mounted on a mobile body driven by a driver and an information processing device that performs information processing. The system includes: an aggregation means for aggregating the number of driving operations of the driver for each predetermined time unit for a plurality of levels in the hierarchy of management units; a first calculation means for calculating a first change with respect to time of the aggregated result in a first management unit belonging to a first level in the hierarchy of the management units; a second calculation means for calculating a second change with respect to time of the aggregated result in a second management unit belonging to a second level different from the first level; and a display control means for causing a display unit to display content for the driving operation according to the first change and the second change.

[0011] The invention according to claim 15 is a mobile body operation management system including a mobile body terminal device mounted on a mobile body driven by a driver and an information processing device that performs information processing. The system includes: an aggregation means for aggregating the number of driving operations of the driver for each predetermined time unit for a plurality of levels in the hierarchy of management units; a first calculation means for calculating a first change with respect to time of the aggregated result in a first management unit belonging to a predetermined level in the hierarchy of the management units; a second calculation means for calculating a second change with respect to time of the aggregated result in a second management unit belonging to the same level as the predetermined level and different from the first management unit; and a display control means for causing a display unit to display content for the driving operation according to the first change and the second change.

[0012] The invention according to claim 16 is a mobile terminal device mounted on a mobile body driven by a driver, which aggregates the number of driving operations of the driver for a plurality of levels in the hierarchy of management units for each predetermined time unit, calculates a first change with respect to time of the aggregated result in a first management unit belonging to a first level among the levels of the management unit, calculates a second change with respect to time of the aggregated result in a second management unit belonging to a second level different from the first level, and includes a transmission means for transmitting information regarding the driving operation of the driver to an information processing device that causes a content corresponding to the first change and the second change to be displayed on a display unit.

[0013] The invention according to claim 17 is a mobile terminal device mounted on a mobile body driven by a driver, which aggregates the number of driving operations of the driver for a plurality of levels in the hierarchy of management units for each predetermined time unit, calculates a first change with respect to time of the aggregated result in a first management unit belonging to a predetermined level among the levels of the management unit, calculates a second change with respect to time of the aggregated result in a second management unit belonging to the same level as the predetermined level and different from the first management unit, and includes a transmission means for transmitting information regarding the driving operation of the driver to an information processing device that causes a content corresponding to the first change and the second change to be displayed on a display unit.

Brief Description of the Drawings

[0014]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10A

Figure 10B

Figure 10C

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Mode for Carrying Out the Invention

[0015] The mode for carrying out the present application will be described with reference to FIG. 1. Note that FIG. 1 is a block diagram showing an example of the schematic configuration of the information processing apparatus according to the embodiment.

[0016] As shown in FIG. 1, the information processing apparatus 1 includes an aggregation unit 1a, a first calculation unit 1b, a second calculation unit 1c, and a display control unit 1d.

[0017] In this configuration, the aggregation unit 1a aggregates the number of driving operations of the driver of the moving body for a plurality of levels in the hierarchy of the management unit every predetermined time unit.

[0018] Examples of the moving body include, for example, automobiles, bicycles, people, railways, ships, airplanes, etc. Examples of the management unit include departments, sections, individuals, etc. within an organization (e.g., a company, a government office, etc.). Also, as an example of the management unit, the organization itself in a related organization (e.g., an affiliated company), a group organization (e.g., a group company) can be mentioned. Each enterprise belonging to a predetermined industry can be mentioned. The organization as an example of the management unit may have a hierarchical structure according to the hierarchy, such as a group organization, a related organization, a company, a department, a section, an individual, etc. The driver belongs to a predetermined management unit, operates the moving body, and drives the moving body.

[0019] As an example of the data associating the driver of the moving body with the management unit that manages the driver, the data in the driver database that stores the management unit ID of the management unit to which the driver belongs, associated with the driver of the moving body (e.g., the moving body ID such as the driver ID or the vehicle ID), can be mentioned.

[0020] Examples of the driving operation of the driver include acceleration of the moving body above a predetermined value (sudden acceleration), deceleration of the moving body above a predetermined value (sudden deceleration), a steering wheel steering operation above a predetermined value (e.g., a sudden turn of the steering wheel with an operation angle above a predetermined value per unit time), speeding of the moving body, idling of the driving force of the moving body, and long-time driving of the moving body, etc. The acceleration and deceleration of the moving body above a predetermined value also include acceleration by stepping on an unnecessary accelerator according to the road conditions, deceleration by braking, etc.

[0021] Examples of the timing of driving operations include time with year, month, day, date, time, width, etc. For example, as the year, month, and day, examples include August 31, 2016, etc., and as the date, examples include August 31, etc. As the time, examples include 0:10:25, August 31, 2016 0:10:25, etc. As the time indicating an instant, it may be in minutes or seconds. Examples of time with width include, for example, 2 minutes, 30 minutes, 30 minutes and 25 seconds, etc. Examples of the timing of driving operations include the time when the driving operation started (for example, the time when the acceleration exceeded a predetermined value), the time when the driving operation ended (for example, the time when the acceleration exceeded a predetermined value and then became less than or equal to the predetermined value), the period from the start to the end of the driving operation (for example, the time from when the acceleration exceeded a predetermined value to when it became less than or equal to the predetermined value), etc.

[0022] Examples of a predetermined time unit include half a day, 1 day, 2 days, 3 days, 5 days, 1 week, 2 weeks, 1 month, 2 months, 3 months, 6 months, 1 year, etc. Also, the time unit may be an instant of time (e.g., a time like 0:10:25), or a period with width (e.g., 2 minutes, 30 minutes, 30 minutes and 25 seconds, etc.).

[0023] Examples of the aggregation of the number of driving operations include the number of occurrences (the number of driving operations) of a predetermined driving operation such as hard acceleration, frequency, a numerical value weighted by the degree of acceleration, etc. Also, as an example of the aggregation result of multiple driving operations, examples include the simple sum of the number of occurrences of each driving operation, the average, and the value obtained by averaging after setting weights for each driving operation. As an example of the aggregation result of multiple driving operations, a comprehensive index such as a simple sum, average, weighted average, etc. may be calculated for all driving operations to be aggregated. Also, when aggregating the index, it may be weighted for each driver. For example, for a driver with a gold license, the weighting is made lower.

[0024] Examples of data associating a driver, the driver's driving operation, and the timing of the driving operation include data in a driving operation record database that is associated with the driver's driving operation (e.g., driving operation ID) and stores the timing when the driving operation was performed.

[0025] A database that associates a driver of a moving body with a management unit that manages the driver, and a database that associates a driver with a driving operation of the driver and a timing of the driving operation may be included in the information processing apparatus 1. These databases may be connected to the information processing apparatus 1 in a local area network and managed by a database server. These databases may also be external cloud computing.

[0026] The first calculation means 1b calculates a first change with respect to time of the aggregated result in the first management unit belonging to the first layer among the layers of the management units. Further, the first calculation means 1b may calculate a first change with respect to time of the aggregated result in the first management unit belonging to a predetermined layer among the layers of the management units.

[0027] As an example of the first change with respect to time of the aggregated result, there is a change in the aggregated result in a time unit in which time has advanced from a certain past time unit such as from the previous month to the current month, or from the previous day to the current day. For example, in the case of time point 2, the slope of the aggregated result from the previous month to the current month, and in the case of time point 3, the change in the slope (convex upward, convex downward), etc.

[0028] The second calculation means 1c calculates a second change with respect to time of the aggregated result in the second management unit belonging to the second layer different from the first layer. Further, the second calculation means 1c may calculate a second change with respect to time of the aggregated result in the second management unit belonging to the same layer as the predetermined layer and different from the first management unit.

[0029] The first management unit is, for example, a target management unit to be targeted, and the second management unit belonging to the second layer different from the first layer is a management unit belonging to a management unit higher or lower than the target management unit. For example, when the first management unit is a department in an organization, the second unit may be a parent company or related organization, or the second unit may be a section in a lower organization. Or, the second management unit may be the target management unit.

[0030] The predetermined management unit is, for example, the target management unit to be targeted, and belongs to the same hierarchy as the predetermined hierarchy. The second management unit that is different from the first management unit and belongs to the same hierarchy as the target management unit is another management unit that belongs to the same hierarchy as the target management unit. For example, when the first management unit is a department in an organization (for example, the first sales department), the second unit is a department belonging to the same hierarchy (for example, the second sales department, the transportation department). Or the second management unit may be the target management unit.

[0031] As an example of the second change with respect to time of the aggregation result, there is a change in the aggregation result in a time unit in which time has advanced from a certain past time unit, such as from the previous month to the current month or from the previous day to the current day, in a management unit different from the management unit of the first change. Also, the first change and the second change may be an increasing trend or a decreasing trend with respect to time of the aggregation result. When the aggregation result does not change with respect to time, it may be included in either an increasing trend or a decreasing trend.

[0032] The display control means 1d causes the display unit to display content for an operation corresponding to the first change and the second change.

[0033] As an example of the content, it may be words such as evaluation, comment, advice, comment, etc., or video such as video guiding advice or improvement. Also, words such as comment, advice, comment, etc. may be inserted into the video. Note that the evaluation may be a symbol.

[0034] As an example of content for driving operations corresponding to the first change and the second change, it is content such as text corresponding to a combination pattern of the first change in the aggregation result in a predetermined management unit and the second change in the aggregation result in a management unit different from the predetermined management unit (belonging to a different hierarchy or the same hierarchy). The combination of the first change and the second change in the aggregation result, the combination pattern, is like the first slope of the aggregation result in a certain period in a predetermined management unit and the second slope of the aggregation result at the same time or different times in a different management unit. There may be two combinations, three combinations with the addition of the magnitude of the aggregation result at the starting point (the starting time unit) of the vector of the slope, and four combinations with the further addition of the magnitude of the aggregation result at the ending point (the ending time unit) of the vector of the slope. According to each combination pattern, a prototype into which the management unit name can be inserted later is created with the text.

[0035] The display control means 1d generates display data for displaying content for driving operations corresponding to the first change and the second change on the display unit.

[0036] As an example of the display data, there are web page data to be displayed on the display unit, display data for a script to be launched on the terminal for display in a comparable manner on the display unit, etc. Examples of the display unit include the display unit of the information processing apparatus 1, the display unit of the terminal device of a client such as a carrier, etc.

[0037] Note that the display control means 1d may generate display data that can arrange and display aggregation graphs showing the time transition of the aggregation results of driving operations in each organization so that they can be compared for each organization such as a company, a department, a section, etc. on the display unit. As an example of displaying the aggregation result according to a predetermined time unit, it includes displaying the past aggregation results including the latest aggregation result in order according to time in units of days, weeks, months, etc., as long as the time transition can be understood. As the expression form, a display form that can be visually compared such as a line graph, a bar graph, a pie chart, a table format, etc. is acceptable.

[0038] As described above, according to the operation of the information processing apparatus 1 according to the embodiment, it is possible to provide information according to the frequency of occurrence of the driver's driving operation in the management unit.

Example

[0039] [1. Configuration and Functional Outline of Vehicle Operation Management System S] Next, a specific example corresponding to the above-described embodiment will be described with reference to the drawings. The example described below is an example in the case where the present application is applied to a vehicle operation management system S in a vehicle which is an example of a moving body.

[0040] FIG. 2 is a schematic diagram showing a configuration example of the vehicle operation management system S.

[0041] As shown in FIG. 2, the vehicle operation management system S (an example of a moving body operation management system) of the present embodiment includes an in-vehicle navigation device NV (an example of a moving body terminal device) mounted on a vehicle 5 (an example of a moving body) in order to manage the vehicle 5 of a carrier, an information processing server device SV (an example of an information processing apparatus) that provides services related to the vehicle operation management system S, and a client terminal device C installed on the carrier side. In FIG. 2, one client terminal device C is shown, but the vehicle operation management system S may include a plurality of client terminal devices C.

[0042] The in-vehicle navigation device NV transmits vehicle operation information (information on the driver's vehicle operation, timing of driving operation, vehicle ID, etc.) of the driver of the vehicle 5, vehicle information related to the vehicle 5 (for example, current location information indicating the current location, arrival prediction time information indicating the arrival prediction time, etc.) to the information processing server device SV. Note that the in-vehicle navigation device NV communicates wirelessly with a network NW having a radio base station.

[0043] The information processing server device SV acquires vehicle operation information, vehicle information, etc., and aggregates the driver's driving operations based on the vehicle operation information for each time unit and for each of a plurality of management units. The information processing server device SV generates data (such as web page data, data for scripts, etc.) that enables the aggregated results of the driving operations to be displayed in a comparable manner for each management unit, and transmits it to the client terminal device C.

[0044] Based on the received data, the client terminal device C uses a web browser or the like to display on the display a vehicle management screen that displays the aggregated results of the driving operations in a comparable manner for each management unit.

[0045] The in-vehicle navigation device NV, the information processing server device SV, and the client terminal device C can transmit and receive data to and from each other via the network NW, for example, using TCP / IP or the like as the communication protocol. Note that the network NW is constructed by, for example, the Internet, a dedicated communication line (such as a CATV (Community Antenna Television) line), a mobile communication network (including base stations, etc.), and a gateway, etc.

[0046] [2. Configuration and Functions of Each Device] (2.1 Configuration and Functions of the Configuration of the Information Processing Server Device SV) Next, the configuration and functions of the terminal device 10 will be described with reference to FIGS. 3 to 10C. FIG. 3 is a block diagram showing a configuration example of the information processing server device SV. FIGS. 4 to 9 are schematic diagrams showing an example of the data stored in the database of the information processing server device SV. FIGS. 10A to 10C are schematic diagrams showing an example of the first change and the second change.

[0047] As shown in FIG. 3, the information processing server device SV that functions as a computer includes a storage unit 11, a communication unit 12, an operation unit 13, a display unit 14, and a control unit 15.

[0048] The storage unit 11 is composed of, for example, a hard disk drive, a solid state drive, etc. The storage unit 11 has various databases.

[0049] As shown in FIG. 4, the storage unit 11 has an organizational database that is associated with a management unit ID and stores the name of the management unit in the carrier, which is a client, and the upper management unit ID. In the organizational database, for example, management units having the same upper-level management unit ID are management units at the same hierarchical level. The organizational database is an example of a database that associates the driver of the moving body with the management unit for each hierarchical level.

[0050] As shown in FIG. 5, the storage unit 11 has a driver database that is associated with a driver ID and stores the name of the driver and the management unit ID of the management unit to which the driver belongs. The data in the driver database is an example of data that associates the driver of the vehicle 5 with the management unit that manages the driver.

[0051] As shown in FIG. 6, the storage unit 11 has a driving operation database that is associated with a driving operation ID and stores the name of each driving operation.

[0052] As shown in FIG. 7, the storage unit 11 has a driving operation record database that is associated with a driver ID and stores the vehicle ID of the vehicle 5 used by the driver, the timing when the driving operation was performed, and the driving operation ID. The data in the driving operation record database is an example of data that associates the driver, the driving operation of the driver, and the timing of the driving operation.

[0053] In addition, the storage unit 11 has an aggregation result database that stores the past aggregation results for each predetermined period. The aggregation result database stores the aggregation results of each driving operation for each driver ID in a predetermined period, the aggregation results of each driving operation for each management unit ID, etc.

[0054] As shown in FIG. 8, the storage unit 11 is associated with a pattern number corresponding to a pattern such as the tendency of the target organization (an example of the first management unit belonging to the first layer of the management unit hierarchy) and the tendency of the whole company, and stores the tendency of the target organization (an example of the first change with respect to time of the aggregated result in the first management unit belonging to the first layer of the management unit hierarchy), the tendency in the whole company (an example of the second change with respect to time of the aggregated result in the second management unit belonging to the second layer different from the first layer), the comparison result of the previous month, the comparison result of the current month, the evaluation statement, and the comment statement, in a database.

[0055] The tendency of the target organization is the comparison result between the performance of the previous month (an example of the aggregated result of the target organization in the previous month) and the performance of the current month (an example of the aggregated result of the target organization in the current month). The tendency of the whole company is the comparison result between the average of the whole company in the previous month (an example of the aggregated result of the whole company in the previous month) and the average of the whole company in the current month (an example of the aggregated result of the whole company in the current month). The comparison result of the previous month is the comparison result between the average of the whole company in the previous month and the performance of the target organization in the previous month. The comparison result of the current month is the comparison result between the average of the whole company in the current month and the performance of the target organization in the current month. The evaluation statement is a statement for evaluating the target organization based on the tendency of the overall operation of the whole company and the average of the whole company. The evaluation statement may also be a statement regarding the tendency of the overall operation of the whole company and the tendency of the operation in the target organization. The comment statement is a statement for giving advice, guidance, etc. to the target organization based on the tendency of the overall operation of the whole company and the average of the whole company. The comparison results of the previous month and the current month are an example of the comparison between the aggregated result in the first management unit and the aggregated result in the second management unit.

[0056] As shown in FIG. 9, the storage unit 11 is associated with a pattern number corresponding to a pattern such as the tendency of the target organization and the tendency of the comparison target, and includes the tendency of the target organization (an example of the first change with respect to time of the aggregated result in the first management unit belonging to a predetermined layer among the layers of the management unit), the tendency in a different organization (target organization) at the same layer as the target organization (an example of the second change with respect to time of the aggregated result in the second management unit belonging to the same layer as the predetermined layer and different from the first management unit), the comparison of magnitudes in the previous month, the comparison of magnitudes in the current month, the evaluation statement, and the comment statement. It has a database that stores these.

[0057] The tendency of the target organization is the comparison of magnitudes between the performance of the previous month (an example of the aggregated result of the target organization in the previous month) and the performance of the current month (an example of the aggregated result of the target organization in the current month). The tendency of the comparison target organization is the comparison of magnitudes between the performance of the previous month of the comparison target organization (an example of the aggregated result of the comparison target organization in the previous month) and the performance of the current month of the comparison target organization (an example of the aggregated result of the comparison target organization in the current month). The comparison of magnitudes in the previous month is the comparison of magnitudes between the performance of the comparison target organization in the previous month and the performance of the target organization in the previous month. The comparison of magnitudes in the current month is the comparison of magnitudes between the performance of the comparison target organization in the current month and the performance of the target organization in the current month. The evaluation statement is an evaluation statement for the target organization based on the tendency of the operation of the comparison target organization and the performance of the comparison target organization. The evaluation statement may be a statement regarding the tendency of the operation in the comparison target organization and the tendency of the operation in the target organization. The comment statement is a statement such as advice or guidance for the target organization based on the tendency of the operation of the comparison target organization and the performance of the comparison target organization. The comparison of magnitudes in the previous month and the comparison of magnitudes in the current month are examples of the comparison between the aggregated result in the first management unit and the aggregated result in the second management unit.

[0058] The texts in FIGS. 8 and 9 have, due to these four combinations, the evaluation text and the comment text preset and stored in the database of the storage unit 11. These texts may be templates. For example, templates for evaluation or comment such as "The speed exceedance of XXX has increased rapidly compared to last month.", "While XXX is showing a decreasing trend, the speed exceedance of YYY has not decreased.", "Despite the long-term operation of YYY decreasing over time, the long-term operation of XXX has increased.", and a guide template such as "It may be advisable to refer to the countermeasures for YYY that have reduced speed exceedance" etc. can be cited. By inserting the name of the management unit such as the target organization name into "XXX" of the template and inserting "the whole company" or the name of the management unit for comparison into "YYY" of the template, the text is completed. Also, texts without a management unit name such as "The value of the comprehensive index remains high and shows an increasing trend. Please take immediate countermeasures." or "~ is effective" may be used.

[0059] As shown in FIGS. 10A to 10C, an example of the pattern of these four combinations is schematized. Arrow T1 represents the trend of the target management unit. Arrow T2 represents the trend of the reference management unit (for example, the trend of the whole company, the trend of the management unit for comparison). The trend of the target management unit is an example of the first change. The trend of the target management unit is an example of an increasing or decreasing trend in the first change. The trend of the reference management unit is an example of the second change. The trend of the reference management unit is an example of an increasing or decreasing trend in the second change.

[0060] Arrow T3 represents the magnitude with respect to the standard of the aggregation result in the previous month. Arrow T4 represents the magnitude with respect to the standard of the aggregation result in the current month. The magnitude with respect to the standard of the aggregation result in the previous month or the current month is an example of the comparison between the aggregation result in the first management unit and the aggregation result in the second management unit.

[0061] As shown in FIG. 10A, the aggregated result of the target management unit is on an increasing trend (arrow T1), and the aggregated result of the reference management unit is also on an increasing trend (arrow T2). In the previous month, the aggregated result of the target management unit is larger than that of the reference management unit (arrow T3). In the current month, the aggregated result of the target management unit is larger than that of the reference management unit (arrow T4).

[0062] As shown in FIG. 10B, the aggregated result of the target management unit is on a decreasing trend (arrow T1), and the aggregated result of the reference management unit is on an increasing trend (arrow T2). In the previous month, the aggregated result of the target management unit is larger than that of the reference management unit (arrow T3). In the current month, the aggregated result of the target management unit is larger than that of the reference management unit (arrow T4).

[0063] As shown in FIG. 10C, the aggregated result of the target management unit is on an increasing trend (arrow T1), and the aggregated result of the reference management unit is also on an increasing trend (arrow T2). In the previous month, the aggregated result of the target management unit is smaller than that of the reference management unit (arrow T3). In the current month, the aggregated result of the target management unit is larger than that of the reference management unit (arrow T4).

[0064] In addition, the storage unit 11 stores various programs such as an operating system and server programs. Note that the various programs may be acquired from another server device or the like via the network NW, or may be recorded on a recording medium and read via a drive device.

[0065] The communication unit 12 is connected to the network NW and controls the communication state with the client terminal device C and the in-vehicle navigation device NV.

[0066] The operation unit 13 is composed of, for example, a keyboard and a mouse. The operation unit 13 receives an operation instruction from an operator and outputs the instruction content as an instruction signal to the control unit 15.

[0067] The display unit 14 is composed of, for example, a liquid crystal display element or an EL element, etc. The display unit 14 displays information such as characters and images.

[0068] The control unit 15 has, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). The control unit 15 controls the operations of each part of the information processing server device SV. The control unit 15 causes the CPU to read and execute various programs stored in the ROM, the RAM, and the storage unit 11.

[0069] (2.2 Configuration and Functions of the Client Terminal Device C) Next, the configuration and functions of the client terminal device C will be described with reference to FIG. 11. FIG. 11 is a block diagram showing a configuration example of the client terminal device C.

[0070] As shown in FIG. 11, the client terminal device C that functions as a computer has a storage unit 21, a communication unit 22, an operation unit 23, a display unit 24, and a control unit 25.

[0071] The storage unit 21 is composed of, for example, a hard disk drive, a silicon disk drive, etc. The storage unit 21 stores various programs such as an operating system and a server program.

[0072] The communication unit 22 is connected to the network NW and controls the communication state with the information processing server device SV and the in-vehicle navigation device NV.

[0073] The operation unit 23 is composed of, for example, a keyboard and a mouse, etc., like the operation unit 13.

[0074] The display unit 24 is composed of, for example, a liquid crystal display element or an EL element, etc., like the display unit 14.

[0075] ​The control unit 25 has, for example, a CPU, a ROM, and a RAM. The control unit 25 controls the operations of each part of the client terminal device C. The control unit 25 causes the CPU to read and execute various programs stored in the ROM, the RAM, and the storage unit 21.

[0076] (2.3 Configuration and Functions of the In-Vehicle Navigation Device NV) Next, the configuration and functions of the in-vehicle navigation device NV will be described with reference to FIG. 12.

[0077] FIG. 12 is a block diagram showing a configuration example of the in-vehicle navigation device NV.

[0078] As shown in FIG. 12, the in-vehicle navigation device NV has a storage unit 31, a communication unit 32, an operation unit 33, a display unit 34, a sensor unit 35, a timer unit 36, and a control unit 37.

[0079] The storage unit 31 is constituted by, for example, a hard disk drive, a solid state drive, etc., and stores map information and the like. The storage unit 31 stores various programs for controlling the in-vehicle navigation device NV. Examples of the various programs include an operating system, navigation, and application software for music playback. Note that the various programs may be acquired via a network such as a wireless communication network, or may be recorded on a recording medium such as a CD or a DVD and read via a drive device.

[0080] The communication unit 32 is connected to the network NW and controls the communication state with the information processing server device SV.

[0081] The operation unit 33 includes various buttons such as a mechanical power button and volume buttons, and the display unit 34 is a touch switch type display panel such as a touch panel.

[0082] The display unit 34 is composed of, for example, a liquid crystal display element or an EL element, etc. Route guidance information is displayed on the display unit 34.

[0083] The sensor unit 35 is various sensors such as a speed sensor, an acceleration sensor, a gyro sensor, a GPS sensor, a direction sensor, a steering angle sensor, a seat sensor, a fuel sensor, a temperature sensor, etc. The sensor unit 35 detects various data for calculating the driving operation of the driver of the vehicle 5. The sensor unit 35 has a sensor for detecting the state of the engine of the vehicle 5.

[0084] The speed sensor detects the speed of the vehicle 5 for measuring speed overrun. The acceleration sensor detects the acceleration of the vehicle 5 for measuring sudden acceleration and sudden deceleration. The GPS sensor acquires latitude and longitude information as the current position of the vehicle 5. The gyro sensor detects the angular acceleration of the vehicle body of the vehicle 5. The direction sensor detects the direction of the vehicle 5. The steering angle sensor detects the angle of the steering. The seat sensor detects that the driver is sitting on the seat. The fuel sensor detects the fuel consumption, remaining amount, etc.

[0085] The timer unit 36 outputs, for example, a time for measuring the time measured by the sensor.

[0086] The control unit 37 has, for example, a CPU, a ROM, and a RAM. The control unit 37 causes the CPU to read out and execute various programs stored in the ROM, the RAM, and the storage unit 31.

[0087] [3. Operation of Vehicle Operation Management System S] Next, the operation of the vehicle operation management system S according to the embodiment will be described with reference to FIGS. 13 to 16.

[0088] FIG. 13 is a flowchart showing an example of the data collection operation of the vehicle operation management system S. FIG. 14 is a flowchart showing an example of the operation of the vehicle operation management system S. FIGS. 15 and 16 are schematic diagrams showing an example of the display on the display unit of the client terminal device C.

[0089] (3.1 Operation of data collection) The operation of collecting the data of the driving operation of the driver of vehicle 5 measured by the in-vehicle navigation device NV of each vehicle 5 will be described.

[0090] First, the driver gets into vehicle 5, starts the engine, and the in-vehicle navigation device NV starts up and detects the startup.

[0091] Note that the in-vehicle navigation device NV may recognize the driver by reading or detecting the driver ID of the driver. Also, the driver ID and the vehicle ID may be associated in advance according to the operation schedule of vehicle 5.

[0092] When the driver starts driving vehicle 5, the in-vehicle navigation device NV acquires the data detected by each sensor of the sensor unit 35.

[0093] The control unit 37 of the in-vehicle navigation device NV determines driving operations such as sudden acceleration and sudden steering based on the data from the sensors. For example, when the acceleration of vehicle 5 is equal to or greater than a predetermined value, the control unit 37 determines that it is a driving operation of sudden acceleration. When the deceleration of vehicle 5 is equal to or greater than a predetermined value, the control unit 37 determines that it is a driving operation of sudden deceleration. When the steering angle of the wheel steering operation of vehicle 5 is equal to or greater than a predetermined value, the control unit 37 determines that it is a driving operation of sudden steering. When the speed of vehicle 5 exceeds the speed limit based on the current position and the map information, the control unit 37 determines that it is a speed exceeding. When vehicle 5 stops and the engine has been running for a predetermined time or more, the control unit 37 determines that it is a driving operation of idling. When the driving operation has been performed for a predetermined time or more since getting into vehicle 5, the control unit 37 determines that it is a driving operation of long-time driving.

[0094] The control unit 37 stores the determination result (for example, driving operation ID) for each driving operation together with the time when the driving operation occurred in the storage unit 31, RAM, etc.

[0095] The control unit 37, vehicle ID (or driver ID), determination result for each driving operation, occurrence of driving operation The generated time (the timing of the driving operation) is transmitted to the information processing server device SV. Note that the in-vehicle navigation device NV may collect data and transmit it to the information processing server device SV at predetermined time intervals (for example, 10 minutes, 30 minutes, 1 hour), or immediately before the power of the in-vehicle navigation device NV is turned off, or at a predetermined time (for example, noon, 15:00).

[0096] The in-vehicle navigation device NV functions as an example of transmission means for transmitting information regarding the driving operation of the driver.

[0097] Next, as shown in FIG. 13, the vehicle operation management system S receives driving operation data including the vehicle ID, the driving operation ID, and the timing of the driving operation (step S1). Specifically, the information processing server device SV of the vehicle operation management system S receives driving operation data including the vehicle ID, the driving operation ID, and the timing of the driving operation from the in-vehicle navigation device NV of each vehicle 5.

[0098] Next, the vehicle operation management system S stores it in a database (step S2). Specifically, the control unit 15 of the information processing server device SV stores the received data in the driving operation record database of the storage unit 11. Note that the control unit 15 may specify the driver ID from the vehicle ID with reference to the driver database of the storage unit 11.

[0099] (3.2 Generation of display data) Next, the operation of generating display data will be described.

[0100] As shown in FIG. 14, the vehicle operation management system S acquires the management unit ID of the management unit to which the driver belongs based on the driver ID (step S10). Specifically, the control unit 15 of the information processing server device SV acquires the management unit ID based on the driver ID with reference to the organization database of the storage unit 11. The control unit 15 also acquires the upper management unit ID.

[0101] In this way, the information processing server device SV functions as an example of acquisition means for acquiring data from a database that associates a driver of a moving body with a management unit that manages the driver.

[0102] Next, the vehicle operation management system S acquires data on each driving operation during a predetermined period based on the driver ID (step S11). Specifically, the control unit 15 of the information processing server device SV refers to the driving operation database in the storage unit 11 and acquires data on each driving operation at the timing of the driving operation belonging to a predetermined period (an example of a predetermined time unit) based on each driver ID. The predetermined period is, for example, a time unit such as per day, per week, per month, or per year, and there may be as many as the number to be displayed. When the aggregated result for a past time unit is stored, the predetermined period may be a recently aggregated period such as yesterday, today, last month, this month, last week, or this week. The predetermined period may be a target period or a plurality of periods.

[0103] In this way, the information processing server device SV functions as an example of acquisition means for acquiring data from a database that associates the driver, the driving operation of the driver, and the timing of the driving operation.

[0104] Next, the vehicle operation management system S aggregates the driving operation data for each management unit and each driving operation (step S12). Specifically, the control unit 15 of the information processing server device SV aggregates the driving operation data for each driving operation based on the driver ID belonging to the management unit with a certain management unit ID during each predetermined period. The control unit 15 counts, for example, the case where it corresponds to each driver ID belonging to the management unit with a certain management unit ID and is the driving operation ID of sudden acceleration. The control unit 15 counts for each management unit ID and each driving operation ID. The control unit 15 stores the counted number in the aggregation result database in the storage unit 11 in association with the predetermined period (for example, the date), the management unit ID, and the driving operation ID.

[0105] In this way, the information processing server device SV functions as an example of aggregation means for aggregating the number of driving operations of the driver from the data in the database for each predetermined time unit and for each of a plurality of the management units.

[0106] Next, the vehicle operation management system S aggregates driving operation data for each driver and for each driving operation (step S13). Specifically, the control unit 15 of the information processing server device SV aggregates the driving operation data for each driving operation based on each driver ID in each predetermined period. The control unit 15 counts, for example, the case where it corresponds to a certain driver ID and is a driving operation ID of sudden acceleration. The control unit 15 counts for each driver ID and each driving operation ID. The control unit 15 stores the counted number in the aggregation result database of the storage unit 11 in association with a predetermined period (for example, date), driver ID, and driving operation ID.

[0107] Next, the vehicle operation management system S aggregates driving operation data for each driving operation on a company-wide basis (step S14). Specifically, the control unit 15 of the information processing server device SV aggregates the driving operation data for each driving operation with respect to the data for each predetermined period (data of all drivers) acquired in step S11. The control unit 15 stores the counted number in the aggregation result database of the storage unit 11 in association with a predetermined period (for example, date), a management unit ID indicating the company-wide unit, and a driving operation ID.

[0108] Next, the vehicle operation management system S calculates a comprehensive index for each management unit, for the company-wide unit, and for each driver (step S15). Specifically, the control unit 15 of the information processing server device SV calculates a comprehensive index from the aggregation results (number of times, etc.) of each driving operation for each management unit, for the company-wide unit, and for each driver in each predetermined period. The control unit 15 stores the comprehensive index in the aggregation result database of the storage unit 11 in association with a predetermined period (for example, date), in association with the management unit ID, in association with the management unit ID indicating the company-wide unit, and in association with the driving operation ID, respectively.

[0109] Next, the vehicle operation management system S creates content based on the aggregation result (step S16). Specifically, the control unit 15 of the information processing server device SV refers to the aggregation result database in the storage unit 11, and based on the management unit ID of the target management unit, for example, acquires the aggregation result of the previous month and the aggregation result of the current month in the target management unit. The control unit 15 refers to the aggregation result database in the storage unit 11, and based on the management unit ID of the reference management unit (the management unit ID of the entire company, the management unit ID of the comparison target management unit), acquires the aggregation result of the previous month and the aggregation result of the current month in the reference management unit.

[0110] The control unit 15 calculates the magnitude, increasing trend, decreasing trend, etc. of the aggregation result from the aggregation result of the previous month and the aggregation result of the current month in the target management unit. The control unit 15 calculates the magnitude, increasing trend, decreasing trend, etc. of the aggregation result from the aggregation result of the previous month and the aggregation result of the current month in the reference management unit.

[0111] In this way, the information processing server device SV functions as an example of a first calculation means for calculating a first change with respect to time of the aggregated aggregation result in a first management unit belonging to the first layer among the hierarchies of the management units. The information processing server device SV functions as an example of a second calculation means for calculating a second change with respect to time of the aggregation result in a second management unit belonging to a second layer different from the first layer.

[0112] In this way, the information processing server device SV functions as an example of a first calculation means for calculating a first change with respect to time of the aggregated aggregation result in a first management unit belonging to a predetermined layer among the hierarchies of the management units. The information processing server device SV functions as an example of a second calculation means for calculating a second change with respect to time of the aggregation result in a second management unit belonging to the same layer as the predetermined layer and different from the first management unit.

[0113] The control unit 15 calculates the magnitude of the aggregation result for the previous month (an example of the comparison between the aggregation result in the first management unit and the aggregation result in the second management unit) from the aggregation result in the target management unit for the previous month and the aggregation result in the reference management unit for the previous month. The control unit 15 calculates the magnitude of the aggregation result for the current month (an example of the comparison between the aggregation result in the first management unit and the aggregation result in the second management unit) from the aggregation result in the target management unit for the current month and the aggregation result in the reference management unit for the current month.

[0114] The control unit 15 refers to the databases as shown in FIGS. 8 and 9, and creates contents such as text (comments, advice, guides) based on the combination patterns of the calculated trends in the target management unit, the trends in the reference management unit, the magnitude of the aggregation result for the previous month, and the magnitude of the aggregation result for the current month. The control unit 15 may refer to the database, insert the management unit name into the template based on the management unit ID, and complete the text.

[0115] Next, the vehicle operation management system S generates display data (step S17). Specifically, the control unit 15 of the information processing server device SV generates data (web page data, script data, etc.) for displaying a display page as shown in FIGS. 15 and 16 on the display unit 24 of the client terminal device C.

[0116] In this way, the information processing server device SV functions as an example of display control means for causing the aggregated aggregation results to be displayed on the display unit in a comparable manner for each of the management units.

[0117] As shown in FIG. 15, a display page 40 for displaying the aggregation result (an example of the first display form that can be compared for each management unit) includes an operation switching button 41 for displaying the aggregation result in a predetermined operation, a graph display 42 that graphically displays the aggregation result of the operation for each management unit as designated by the operation switching button 41, a legend display 43 indicating each management unit in the graph display 42, a table display 44 that numerically displays the data displayed in the graph display 42 for each management unit, a comprehensive evaluation column 45 for displaying an evaluation of the aggregation result of the operation, a comment column 46 for displaying comments on the target organization based on the aggregation result of the operation, a button 47 for displaying the display page in the corresponding management unit, and a hierarchy switching button 48 for switching the hierarchy of the management unit.

[0118] Each operation and comprehensive index are associated with the operation switching button 41. When an operation or the like is selected by the operation switching button 41, the graph display 42, table display 44, etc. corresponding to the selected operation or the like are displayed. The operation switching button 41 may be in tabular form, and it is sufficient to be able to switch and display the display graph and table for each operation. Here, the comprehensive index is an example of the aggregation result obtained by aggregating multiple operations.

[0119] In this way, the information processing server device SV functions as an example of display control means for switching between the aggregation result tabulated for each operation and the aggregation result tabulated for the multiple operations in the multiple operations of the driver.

[0120] In the graph display 42, for example, a time-series graph of the comprehensive index for each period of the entire company (an example of a management unit) and a time-series graph of the comprehensive index for each period of the department (an example of a management unit) that requires selection or prioritized guidance are displayed. As shown in FIG. 15, the aggregation results of the operations are displayed in a comparable manner for management units such as "entire company", "AA department", "BB department", and "CC department".

[0121] The number of management units to be displayed may be made changeable. For example, instead of displaying "the whole company", it may be reduced to only "Department AA", "Department BB", and "Department CC", or instead of displaying "Department CC", it may be changed to only two, "Department AA" and "Department BB", or "Department DD" may be added to make it five. Also, the display order of "Department AA", "Department BB", and "Department CC" may be changed. According to the selected operation, the management units to be displayed may be changed. For example, in the selected operation, the aggregated results of the top three (or two) management units with a large number of operation times are displayed.

[0122] In this way, the information processing server device SV functions as an example of display control means for changing the number of the management units to be displayed among the plurality of management units and displaying the aggregated results.

[0123] Here, "the whole company" is an example of the aggregated results of a plurality of management units. Also, examples of the aggregated results of a plurality of management units include the whole company, higher-level management units, and a plurality of management units at the same level.

[0124] In the table display 44, for example, the value of the comprehensive index for the whole company in each period and the value of the comprehensive index for the departments that require selection or preferential guidance in each period are displayed in chronological order.

[0125] In this way, the information processing server device SV functions as an example of display control means for displaying the numerical data of the aggregated results for each management unit for each management unit.

[0126] Here, for example, when the operation switching button 41 for idling is selected, the graph and table of the comprehensive index are switched to the graph and table of idling. In the graph display 42, the graph of the number of idling times for the whole company in each period and the graph of the number of idling times for the departments that require selection or preferential guidance in each period are displayed.

[0127] In the comprehensive evaluation column 45, contents such as text regarding driving operations are displayed. Contents such as text regarding the trends of company-wide driving operations and the trends of driving operations in each management unit being displayed are shown in the comprehensive evaluation column 45.

[0128] For example, when the number of occurrences of a specific driving operation (e.g., speeding) has increased compared to the previous period, text such as "Speeding in the ○○ department has increased rapidly compared to last month.", or "While the △△ department is showing a decreasing trend, the speeding in the ○○ department has not decreased.", or "Despite a company-wide decline in long-duration driving, the long-duration driving in the ○○ department has increased.", etc., text regarding the trends of prominent driving operations and text when compared to other management units are displayed. Instead of text, video or the like may also be used, or these texts may be included in the video.

[0129] The control unit 15 of the information processing server device SV generates these contents such as text based on the changes in the aggregation results in each management unit. The control unit 15 generates the contents such as text to be displayed in the comprehensive evaluation column 45 according to the combination of the change patterns of the aggregation results in each management unit.

[0130] In the comment column 46, contents such as text of advice for each management unit, or the management units ranked 1st or from 1st to a predetermined rank in terms of priority are displayed. In the comment column 46, for example, the organizational name of the management unit is displayed, and text such as "The value of the comprehensive index remains high and shows an increasing trend. Please take immediate countermeasures.", or "~ is effective.", or "It may be advisable to refer to the countermeasures of the △△ department that has reduced speeding." and other guiding texts for advice are displayed in the comment column 46. Instead of text, video or the like may also be used, or these texts may be included in the video.

[0131] The control unit 15 generates these contents based on the changes in the aggregation results in each management unit. The control unit 15 generates the contents to be displayed in the comment column 46 according to the combination of the change patterns of the aggregation results in each management unit.

[0132] The information processing server device SV functions as an example of display control means for causing a display unit to display content for the operation corresponding to the first change and the second change. The information processing server device SV functions as an example of display control means for displaying content for the operation created based on the aggregation result for each management unit.

[0133] When button 47 is selected, as shown in FIG. 16, the display switches to the display page 50 of the display form for each driver belonging to the management unit corresponding to button 47. Note that this switching display may be a display control in which display page 40 disappears and display page 50 is displayed. With this switching display, display page 50 and display page 40 may be window-displayed, display page 50 may become active, and display page 40 may become non-active, or display page 50 may be displayed in front of display page 40.

[0134] Note that the graph for each management unit in the graph display 42, the legend indicating the management unit in the legend display 43, and the organization name and column portions in the table display 44 may be selected by clicking with a mouse or the like, and a display similar to the function of button 47 may be performed.

[0135] When the hierarchical switching button 48 is selected, a graph display 42, a table display 44, a comprehensive evaluation column 45, and a comment column 46 with the level of the hierarchy such as departments and sections changed are displayed. For example, when the hierarchical switching button 48 for changing to a lower hierarchy is selected, the display switches from the "department" unit display to the "section" unit display. When the hierarchical switching button 48 for changing to a higher hierarchy is selected, the display switches from the "section" unit display to the "department" unit display. Note that the graph for each management unit in the graph display 42, the legend indicating the management unit in the legend display 43, and the organization name and column portions in the table display 44 may be selected by clicking with a mouse or the like, and a display similar to the function of the hierarchical switching button 48 may be performed.

[0136] In this way, the information processing server device SV functions as an example of display control means for displaying the aggregation result in a comparable manner for each of the management units according to the hierarchy.

[0137] As shown in FIG. 16, a display page 50 (second display form comparable for each driver) for displaying the aggregation result includes an operation switching button 51 for displaying the aggregation result in a predetermined operation, a graph display 52 that graphically displays the aggregation result of the operation specified by the operation switching button 51 for each driver and for each management unit to which the driver belongs, a legend display 53 showing each driver and each management unit to which the driver belongs in the graph display 52, a table display 54 that numerically displays the data displayed in the graph display 52 for each driver and for each management unit to which the driver belongs, a comprehensive evaluation column 55 for displaying an evaluation of the aggregation result of the operation, a comment column 56 for displaying a comment on the driver based on the aggregation result of the operation, and a button 57 for displaying a display page in the management unit to which the corresponding driver belongs.

[0138] Each operation and the comprehensive index are associated with the operation switching button 51. When an operation or the like is selected by the operation switching button 51, the graph display 52, the table display 54, etc. corresponding to the selected operation or the like are displayed. The operation switching button 51 may be in tabular form, and it is sufficient if the display graph and table can be switched and displayed for each operation.

[0139] In the graph display 52, for example, a time-series graph of the comprehensive index for each period of the entire company (an example of a management unit) and a time-series graph of the comprehensive index for each period of the driver who requires selection or preferential guidance are displayed. As shown in FIG. 16, the aggregation result of the operation is displayed in a comparable manner among the management units of "the entire company" and "Department AA" and each driver such as "Mr. A" and "Mr. B".

[0140] In the table display 54, for example, the value of the comprehensive index for each period of the entire company and the value of the comprehensive index for each period of the driver who requires selection or preferential guidance are displayed in chronological order.

[0141] Here, for example, when the rapid acceleration operation switch button 51 is selected, the graph and table of the rapid acceleration are switched from the graph and table of the comprehensive index. In the graph display 52, the graph of the number of rapid accelerations in each period for the entire company and the graph of the number of rapid accelerations in each period for the driver who needs selection or preferential guidance are displayed.

[0142] In the comprehensive evaluation column 55, contents such as words for the driving operation are displayed. Contents such as words regarding the tendency of the driving operation of the entire company and the tendency of the driving operation of each displayed driver are displayed in the comprehensive evaluation column 55.

[0143] For example, when the number of times of a specific driving operation (for example, rapid deceleration) has increased compared to the previous period, words such as "Mr. A's rapid deceleration has increased rapidly compared to last month.", "While Mr. B is showing a decreasing trend, Mr. A's rapid deceleration has not decreased.", "Despite the overall comprehensive index of the company decreasing, Mr. A's comprehensive index has increased." and other words regarding the tendency of the prominent driving operation and words when compared with other drivers are displayed. Instead of words, video or other images may also be used, and these words may be included in the images.

[0144] The control unit 15 of the information processing server device SV generates these contents based on the changes in the aggregation results for each driver. The control unit 15 generates the contents to be displayed in the comprehensive evaluation column 55 according to the combination of the changes in the aggregation results for each driver and the pattern of the changes in the aggregation results of the management unit to which the driver belongs.

[0145] In the comment column 56, contents such as advice statements for each management unit or for drivers ranked first or from the first to a predetermined rank are displayed. In the comment column 56, for example, the driver's name is displayed, and statements such as "The value of the comprehensive index remains high and shows an increasing trend. Please take immediate measures", "~ is effective", or "It is advisable to refer to the measures taken by Mr. C who has improved long-term driving" are displayed as advice guide statements in the comment column 56. Instead of text, videos or the like may be used, or these texts may be included in the video.

[0146] The control unit 15 generates contents such as these statements based on changes in the aggregation results for each driver. The control unit 15 generates the contents such as the statements to be displayed in the comment column 56 according to the combination of the change in the aggregation result for each driver and the pattern of the change in the aggregation result of the management unit to which the driver belongs.

[0147] When the button 57 is selected, as shown in FIG. 15, the display page 40 of the display form of the management unit to which the driver corresponding to the button 57 belongs is switched or returned to. Note that this switching display may be a display control in which the display page 50 disappears and the display page 40 is displayed. With this switching display, the display page 50 and the display page 40 may be window-displayed, the display page 40 may become active, and the display page 50 may become non-active, or the display page 40 may be displayed in front of the display page 50.

[0148] Note that the graph for each driver in the graph display 52, the legend indicating the driver in the legend display 53, and the name and column parts in the table display 54 may be selected by clicking with a mouse or the like, and a display similar to the function of the button 57 may be performed.

[0149] In the case of monthly units, the control unit 15 may calculate the monthly aggregation result as display data by adding up the aggregation results of the dates belonging to that month.

[0150] Note that the display pages 40 and 50 may have operation buttons or the like for changing the predetermined period (e.g., monthly) of graph display and table display to weekly or daily display. Also, the display pages 40 and 50 may have operation buttons, scales, etc. for changing the number of predetermined periods to be displayed. Further, the display pages 40 and 50 may have operation buttons for changing the management unit to be displayed, changing the number, or changing the order of display of the management units.

[0151] Also, the display pages 40 and 50 may have operation buttons for changing the hierarchy of the management units. Instead of the company-wide average, the aggregated results of other higher-level management units may be used.

[0152] The information processing server device SV transmits the generated display data to the client terminal device C. The client terminal device C displays the received display data on the display unit 24.

[0153] Note that the information processing server device SV may display the display data on the display unit 14 and manage the operation of the vehicle 5.

[0154] As described above, according to the operation according to the embodiment, by displaying on the display unit 34 the content for the driving operation according to the first change with respect to time of the aggregated result in the target management unit and the second change with respect to time of the aggregated result in the management unit belonging to a different hierarchy, it is possible to provide information according to the degree of occurrence of the driver's driving operation in the management unit. In particular, since the content can be generated according to the change with respect to time of the management unit in the upper or lower hierarchy, it is possible to generate content with improved explanatory power by comparison with the upper or lower management unit.

[0155] According to the operation according to the embodiment, by causing the display unit 34 to display the content for the driving operation according to the first change with respect to time of the aggregated result in the target management unit and the second change with respect to time of the aggregated result in different management units belonging to the same hierarchy, it is possible to provide information according to the occurrence situation of the driver's driving operation in the management unit. In particular, since the content can be generated according to the change with respect to time among the management units within the same hierarchy, it is possible to generate content with improved explanatory power by comparison with the management units in a competitive relationship within the same hierarchy.

[0156] Further, when the content for the driving operation is the content according to the comparison between the aggregated result in the first management unit and the aggregated result in the second management unit and at least one of the first change or the second change, the number of combination patterns with different viewpoints increases, and detailed content according to the pattern can be created.

[0157] Further, when the content for the driving operation is the content according to the combined pattern of the increasing tendency or the decreasing tendency in the first change and the second change, it can be simplified to the increasing tendency or the decreasing tendency with respect to time of the aggregated result, and it does not become an extra combined pattern, so appropriate content can be created.

[0158] Further, when the driving operation of the driver of the vehicle 5 as an example of the moving body is displayed in a comparable manner for each management unit, the aggregated results aggregated for each time unit and for each of a plurality of management units, the driver can grasp the occurrence situation of the driving operation for each management unit to be managed. Since it is displayed in a comparable manner, the occurrence situation of the driving operation can be visually grasped for each management unit, and it becomes easier to manage by the management unit.

[0159] When the driving operation of the driver is aggregated for each time unit by a plurality of management units and the aggregated result of the management unit and the aggregated results of the plurality of management units are displayed in a comparable manner, the position of the occurrence situation, evaluation, etc. in the driving operation in the management unit can be understood. For example, the position of the occurrence situation, evaluation, etc. in the driving operation in the whole company and the position of the occurrence situation, evaluation, etc. in the driving operation in the management unit of the upper hierarchy can be understood.

[0160] When the driver's driving operation includes at least any one of acceleration of the moving body (vehicle 5) equal to or greater than a predetermined value, deceleration equal to or greater than a predetermined value, a wheel steering operation equal to or greater than a predetermined value, speeding of the moving body, idling of the driving force of the moving body, and long-time driving of the moving body, the occurrence status of each specific driving operation can be grasped in a management unit.

[0161] When switching between the aggregation result for each driving operation and the aggregation result aggregated by a plurality of driving operations in the driver's multiple driving operations, the occurrence status, evaluation, etc. of each driving operation can be compared in a management unit.

[0162] When the management unit forms a hierarchical structure according to the hierarchy, the driving operation and the like can be managed according to the level of the hierarchy.

[0163] When the aggregation result is displayed so as to be comparable for each management unit according to the hierarchy, the driving operation and the like can be compared in the management unit according to the level of the hierarchy.

[0164] When the aggregation result is displayed such that the number of management units to be displayed can be changed among a plurality of management units, the driving operation and the like can be compared with the management units preferentially narrowed down.

[0165] When displaying the content such as the text for the driving operation created based on the aggregation result for each management unit, evaluations, comments, advice, guides, etc. customized for the management unit for the driving operation can be provided.

[0166] When the numerical data of the aggregation result for each management unit is displayed for each management unit according to a predetermined time unit, the driving operation and the like can be accurately compared numerically for each management unit. Also, it can be compared with a graph display or the like.

Description of Signs

[0167] 5: Vehicle (Moving Body) 11: Memory Unit 14: Display Unit 15: Control unit (aggregation means, first calculation means, second calculation means, display control means) 24: Display unit 37: Control unit S: Vehicle operation management system (mobile body operation management system) SV: Information processing server device (information processing device) NV: In-vehicle navigation device (mobile body terminal device)

Claims

[Claim 1] a counting means for counting the number of driving operations of a driver for each predetermined time unit for a plurality of hierarchical levels of the management unit; a first calculation means for calculating a first change with respect to time of the aggregated result in a first management unit belonging to a first hierarchical level of the management units; a display control means for causing a display unit to display content for the driving operation corresponding to the first change; An information processing device comprising:

Citation Information

Patent Citations

  • Method for diagnosing safe driving, method and device for diagnosing fuel saving driving, safe driving diagnosis program, and fuel saving driving diagnosis program

    JP2004234260A

  • Vehicle operation management system

    JP2012084136A