Information processing apparatus, information processing method, and program

The information processing device addresses the challenge of dividing vehicle operating time across multiple days by determining start and end details from operation and attendance data, ensuring accurate working hour calculations aligned with a driver's work style.

JP2026027857APending Publication Date: 2026-02-19SUZUYO
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024130077
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-06
Publication Date
2026-02-19

AI Technical Summary

Technical Problem

Existing systems fail to accurately divide vehicle operating time for drivers who work across multiple days, particularly when arrival and departure times do not coincide with calendar days, leading to discrepancies in working hour calculations.

Method used

An information processing device that acquires operation detail data and attendance data to determine start and end details, adding missing rest and depot details, and sets working days based on arrival and departure times, even when they span calendar days.

Benefits of technology

Enables precise division of driving time according to a driver's work style, accurately classifying operating hours regardless of calendar day boundaries.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026027857000001_ABST
    Figure 2026027857000001_ABST
Patent Text Reader

Abstract

To divide the operation time of a vehicle by a driver according to the working form of the driver.SOLUTION: The management device 1 according to the embodiment of the present invention includes the operation specification data acquisition section 111 configured to acquire one or a plurality of pieces of operation specification data including a plurality of operation specifications each indicating a date and time when a driver performed an action of any one of a plurality of types when the driver operated a vehicle, the clock-in / clock-out data acquisition section 112 configured to acquire clock-in / clock-out data including a clock-in date and time when the driver performed an action related to clock-in and a clock-out date and time when the driver performed an action related to clock-out, and a determination section configured to determine, as a start specification, an operation specification of a predetermined type selected from the plurality of operation specifications using the clock-in date and time. A work management device includes a determination part 114 for determining a predetermined type of operation details selected from a plurality of operation details as end details by using leaving date and time, and a setting part 115 for setting the same working day to a plurality of target operation details which are operation details in a range from start details to the end details among the plurality of operation details.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and a program for processing information relating to vehicle operation. [Background technology]

[0002] In order to improve the safety of vehicle operations, it is necessary to record the attendance status of vehicle drivers, such as their on-duty time, driving time, and working hours. Conventionally, systems have been introduced in which a device such as a digital tachograph installed in a vehicle records detailed operation data including the time and location of loading, rest, etc. in response to operation by the driver. Patent Document 1 describes a system that accepts corrections to the detailed operation data based on actual results and automatically calculates the driver's working hours using the corrected detailed operation data. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2021-128486 Summary of the Invention [Problem to be solved by the invention]

[0004] When a driver operates a vehicle for two or more days, the detailed operation data may include information for two or more days. In addition, because a driver may operate a vehicle past midnight, a day in operation management (for example, the time from arrival at work to departure from work) may differ from a calendar day. In a work style in which arrival at work and departure from work do not occur on the same calendar day, there is a problem in that when the operating hours for one day are determined based on the detailed operation corresponding to the calendar date, a large discrepancy may occur between the working hours from arrival at work to departure from work and the operating hours determined based on the detailed operation data.

[0005] The present invention has been made in consideration of these points, and has as its object to enable the vehicle operating time by a driver to be divided in accordance with the driver's work style. [Means for solving the problem]

[0006] An information processing device of a first aspect of the present invention has an operation detail data acquisition unit that acquires one or more operation detail data including multiple operation details indicating the dates and times when a driver performed any one of multiple types of actions when operating a vehicle; an attendance data acquisition unit that acquires attendance data including the arrival date and time when the driver performed an action related to arriving at work and the departure date and time when the driver performed an action related to leaving work; a determination unit that uses the attendance data to determine a predetermined type of operation detail selected from the multiple operation details as a start detail and an end detail; and a setting unit that sets the same working days for multiple target operation details, which are operation details among the multiple operation details and are in the range from the start detail to the end detail.

[0007] The determination unit may determine a predetermined type of operation detail selected from the plurality of operation details using the arrival date and time of work as the start detail, and may determine a predetermined type of operation detail selected from the plurality of operation details using the departure date and time of work as the end detail.

[0008] The information processing device may further have a data processing unit that, when there is no operation detail of a type indicating that the driver has taken a rest at a position between two consecutive operation detail data along the time axis, adds an operation detail of a type indicating that the driver has taken a rest at the position between the plurality of operation details.

[0009] When there is no operation detail of a type indicating that the vehicle has returned to the depot immediately before an operation detail of a type indicating that the driver has taken a rest, the data processing unit may add an operation detail of a type indicating that the vehicle has returned to the depot immediately before the operation detail in the plurality of operation details, and when there is no operation detail of a type indicating that the vehicle has left the depot immediately after an operation detail of a type indicating that the driver has taken a rest, the data processing unit may add an operation detail of a type indicating that the vehicle has left the depot immediately after the operation detail in the plurality of operation details.

[0010] The determination unit may determine, among the multiple operation details, an operation detail that indicates a date and time within a predetermined time range including the start date and time of work or an operation detail that indicates a date and time closest to the start date and time of work as the start detail, and may determine, as the end detail, an operation detail that indicates a date and time within a predetermined time range including the end date and time of work or an operation detail that indicates a date and time closest to the end date and time of work.

[0011] The time attendance data acquisition unit may acquire the time attendance data output from a device different from a device that outputs the one or more pieces of operation detail data.

[0012] The attendance data acquisition unit may acquire the attendance data indicating as the attendance date and time or the departure date and time at least one of the date and time of a roll call conducted for the driver, the date and time when the driver performed an operation on an information terminal indicating arrival or departure from work, the date and time when the driver performed an inspection on the vehicle, and the date and time when the driver entered or left a location associated with the vehicle.

[0013] The determination unit may use different types of date and time for the arrival date and time of the driver and the departure date and time from two or more types of date and time among the date and time of a roll call made to the driver, the date and time when the driver performed an operation on an information terminal indicating arrival or departure from work, the date and time when the driver performed an inspection of the vehicle, and the date and time when the driver entered or left a location associated with the vehicle.

[0014] When the attendance and departure data includes two or more types of date and time among the date and time of a roll call conducted for the driver, the date and time when the driver performed an operation on an information terminal indicating attendance or departure, the date and time when the driver performed an inspection of the vehicle, and the date and time when the driver entered or left a location associated with the vehicle, the determination unit may use any one type of date and time as the attendance and departure date and time or the departure date and time according to a predetermined priority.

[0015] The determination unit may determine an operation detail of a type indicating that the vehicle has left the depot as the start detail, and may determine an operation detail of a type indicating that the vehicle has returned to the depot as the end detail.

[0016] The determination unit may determine the start detail and the end detail, and the setting unit may set the working days, under the condition that the arrival date and time of work and the date and time of an operation detail of a type among the plurality of operation details that indicates that the vehicle has left the depot are separated by a predetermined time or more, or the departure date and time of work and the date and time of an operation detail of a type among the plurality of operation details that indicates that the vehicle has returned to the depot are separated by a predetermined time or more.

[0017] An information processing method of a second aspect of the present invention includes the steps of: executing, by a processor, acquiring one or more operation detail data including multiple operation details indicating the dates and times when a driver performed any one of multiple types of actions when operating a vehicle; acquiring attendance data including the arrival date and time when the driver performed an action related to arriving at work and the departure date and time when the driver performed an action related to leaving work; determining, as a start detail, a predetermined type of operation detail selected from the multiple operation details using the arrival date and time; determining, as an end detail, a predetermined type of operation detail selected from the multiple operation details using the departure date and time; and setting the same working day for multiple target operation details among the multiple operation details, which are operation details in the range from the start detail to the end detail.

[0018] A third aspect of the program of the present invention causes a processor to execute the following steps: acquiring one or more operation detail data including multiple operation details indicating the dates and times when a driver performed any one of multiple types of actions when operating a vehicle; acquiring attendance data including the arrival date and time when the driver performed an action related to arriving at work and the departure date and time when the driver performed an action related to leaving work; determining a predetermined type of operation detail selected from the multiple operation details using the arrival date and time as a start detail; determining a predetermined type of operation detail selected from the multiple operation details using the departure date and time as an end detail; and setting the same working day for multiple target operation details among the multiple operation details that are in the range from the start detail to the end detail.

[0019] An information processing device of a fourth aspect of the present invention has an operation detail data acquisition unit that acquires one or more operation detail data including multiple operation details indicating the date and time when a driver performed any one of multiple types of actions when operating a vehicle, a determination unit that determines a predetermined type of operation detail selected from the multiple operation details as a start detail and determines a predetermined type of operation detail selected from the multiple operation details as an end detail, and a setting unit that sets the same working day for multiple target operation details among the multiple operation details, which are operation details in the range from the start detail to the end detail.

[0020] The information processing device may further have a data processing unit that, when there is no operation detail of a type indicating that the driver has taken a rest at a position between two consecutive operation detail data along the time axis, adds an operation detail of a type indicating that the driver has taken a rest at the position between the plurality of operation details.

[0021] When there is no operation detail of a type indicating that the vehicle has returned to the depot immediately before an operation detail of a type indicating that the driver has taken a rest, the data processing unit may add an operation detail of a type indicating that the vehicle has returned to the depot immediately before the operation detail in the plurality of operation details, and when there is no operation detail of a type indicating that the vehicle has left the depot immediately after an operation detail of a type indicating that the driver has taken a rest, the data processing unit may add an operation detail of a type indicating that the vehicle has left the depot immediately after the operation detail in the plurality of operation details. [Effects of the Invention]

[0022] According to the present invention, it is possible to achieve an effect that the driving time of a vehicle by a driver can be divided in accordance with the driver's working style. [Brief explanation of the drawings]

[0023] [Figure 1] 1 is a schematic diagram of a management system according to an embodiment; [Figure 2] FIG. 1 is a block diagram of a management system according to an embodiment. [Figure 3] 3 is a schematic diagram for explaining detailed operation data acquired by a detailed operation data acquisition unit. FIG. [Figure 4] 10 is a schematic diagram for explaining time attendance statement data acquired by the time attendance data acquisition unit. FIG. [Figure 5] 3 is a schematic diagram for explaining data processing performed by a data processing unit on operation detail data. FIG. [Figure 6] 3 is a schematic diagram of exemplary operation detail data that has been processed by a data processing unit. FIG. [Figure 7] 10 is a schematic diagram for explaining a process in which a determination unit determines a start detail and an end detail. FIG. [Figure 8] 10 is a schematic diagram for explaining a process in which a determination unit determines start details and end details in individual situations. FIG. [Figure 9] 10 is a schematic diagram for explaining a process in which a determination unit determines start details and end details in individual situations. FIG. [Figure 10]FIG. 10 is a flowchart illustrating an information processing method executed by the management system according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0024] [Overview of Management System S] 1 is a schematic diagram of a management system S according to this embodiment. The management system S includes a management device 1, a recording device 2, and an administrator terminal 3. The management system S may also include other devices such as servers and terminals.

[0025] The management device 1 is an information processing device that manages information related to the operation of a vehicle V. The vehicle V is, for example, an automobile such as a truck for transporting cargo. The management device 1 is, for example, a computer such as a server. The management device 1 communicates with the recording device 2 and the administrator terminal 3 via a network such as the Internet or a local area network.

[0026] The management device 1 executes processing to set work days on which the driver was engaged in work for multiple operation details included in operation detail data related to the driver's operation of the vehicle V. Each of the multiple operation details included in the operation detail data indicates a period when the driver operated the vehicle V and a type (also called a category) corresponding to the actions taken by the driver during that period. Types of operation details include, for example, the driver leaving or returning the vehicle V to the depot, the driver loading or unloading cargo from the vehicle V, the driver taking a break or resting, etc.

[0027] The recording device 2 is a device such as an information terminal that records the driver's attendance data and transmits the recorded attendance data to the management device 1. The attendance data includes, for example, roll call data indicating the date and time of a roll call conducted for the driver, punch data indicating the date and time when the driver punched an electronic time card or the like, vehicle inspection data indicating the date and time of an inspection conducted by the driver on the vehicle V, and entry / exit data indicating the date and time when the driver entered and left a location associated with the vehicle V (such as an office where the vehicle V is located). The recording device 2 is, for example, a computer such as a personal computer, a smartphone, or a tablet terminal. The recording device 2 may also be an on-board computer such as a digital tachograph installed in the vehicle V.

[0028] The administrator terminal 3 is an information terminal used by an administrator. The administrator is, for example, an employee of a business that manages the vehicle V or the driver. The administrator terminal 3 is, for example, a computer such as a personal computer, a smartphone, or a tablet terminal. The administrator terminal 3 has, for example, a display unit such as a liquid crystal display that can display information received from the management device 1.

[0029] An overview of the processing executed by the management system S according to this embodiment will be described below. The management device 1 acquires operation detail data relating to the operation of a vehicle V by a driver. The operation detail data is data including multiple operation details. The management device 1 acquires the operation detail data from, for example, an on-board computer such as a digital tachograph installed in the vehicle V.

[0030] The management device 1 acquires the driver's attendance data from the recording device 2. The attendance data includes the attendance date and time when the driver performed an action related to attendance at work, and the departure date and time when the driver performed an action related to departure from work.

[0031] The management device 1 determines a predetermined type of operation detail (for example, the type "leaving warehouse") selected from a plurality of operation details using the arrival date and time of work as the start detail. Also, the management device 1 determines a predetermined type of operation detail (for example, the type "returning warehouse") selected from a plurality of operation details using the departure date and time of work as the end detail.

[0032] The management device 1 sets the same work date for multiple target operation details, which are operation details that fall within the range from the start detail to the end detail, among the multiple operation details. The management device 1 displays the multiple operation details for which the work dates have been set on the manager terminal 3.

[0033] In this way, the management system S classifies the multiple operation details included in the operation detail data by the driver's working day using the arrival date and time and departure date and time indicated by the attendance data. As a result, even in a situation where the arrival date and departure date are not on the same calendar day, the management system S can classify the driving time of the vehicle V by the driver according to the driver's working style.

[0034] [Configuration of Management System S] FIG. 2 is a block diagram of a management system S according to this embodiment. In FIG. 2, arrows indicate the main data flows, and there may be other data flows not shown in FIG. 2. In FIG. 2, each block indicates a functional configuration rather than a hardware (device) configuration. Therefore, the blocks shown in FIG. 2 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between blocks via any means, such as a data bus, a network, or a portable storage medium.

[0035] The management device 1 includes a control unit 11 and a storage unit 12. The management device 1 may be configured by connecting two or more physically separate devices via wired or wireless connections. The management device 1 may also be configured by a cloud, which is a collection of computer resources.

[0036] The storage unit 12 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, etc. The storage unit 12 stores in advance programs to be executed by the control unit 11. The storage unit 12 may be provided outside the management device 1, in which case data may be exchanged between the storage unit 12 and the control unit 11 via a network.

[0037] The control unit 11 has an operation detail data acquisition unit 111, a time clock data acquisition unit 112, a data processing unit 113, a determination unit 114, a setting unit 115, and an output unit 116. The control unit 11 is a processor such as a CPU (Central Processing Unit), and functions as the operation detail data acquisition unit 111, the time clock data acquisition unit 112, the data processing unit 113, the determination unit 114, the setting unit 115, and the output unit 116 by executing a program stored in the storage unit 12. Furthermore, at least some of the functions of the control unit 11 may be performed by a program executed via a network.

[0038] The management method executed by the management system S according to this embodiment will be described in detail below. In the management device 1, the operation detail data acquisition unit 111 acquires one or more operation detail data related to the operation of the vehicle V by the driver. The operation detail data is data including multiple operation details indicating the date and time when the driver performed any one of multiple types of actions when operating the vehicle V.

[0039] 3 is a schematic diagram for explaining the detailed operation data acquired by the detailed operation data acquisition unit 111. An on-board computer such as a digital tachograph provided in the vehicle V records the detailed operation data in response to the driver's operation of an operation unit such as a button.

[0040] For example, when the driver selects a predefined type (category) such as going to work, leaving the warehouse, loading, unloading, loading and unloading, rest, waiting, refueling, not driving, returning to the warehouse, or leaving work on the operation unit, the on-board computer detects the date and time (arrival date and time) when the selected type of action started. The type is a classification corresponding to the action taken by the driver for each period when operating the vehicle V. The on-board computer may identify the location of the vehicle V measured using a GPS (Global Positioning System) as the stay location.

[0041] The on-board computer detects the date and time (departure date and time) when the action of the type concerned is ended, for example, in response to a predetermined ending operation (such as pressing an end button) on the operation unit. The combination of the arrival date, arrival time, and departure date and departure time indicates the duration of the action performed by the driver when operating the vehicle V.

[0042] The on-board computer records operation details data that associates the selected type (category), arrival date, arrival time, departure date, departure time, stay location, and cumulative mileage of vehicle V. In the example of Figure 3, one action corresponds to one operation detail, and the operation details data includes multiple operation details.

[0043] The operation details data is not limited to the specific information shown here and may include other information. For example, the operation details data may include a vehicle identification number (vehicle number) for identifying the vehicle V, the name of the shipper of the cargo being transported by the vehicle V, and the like, which are input by the driver through operation of the on-board computer.

[0044] The on-board computer transmits the recorded detailed operation data to the management device 1, for example, at predetermined intervals (e.g., every hour) or each time new detailed operation data is recorded. In the management device 1, the detailed operation data acquisition unit 111 receives the detailed operation data transmitted by the on-board computer of the vehicle V and stores the received detailed operation data in the storage unit 12 in association with a driver ID (Identification) for identifying the driver of the vehicle V. When one driver drives multiple vehicles V, the detailed operation data acquisition unit 111 may store multiple pieces of detailed operation data received from the on-board computers of the multiple vehicles V in association with the driver ID of one driver in the storage unit 12.

[0045] The operation detail data acquisition unit 111 may acquire operation detail data entered by the administrator on the administrator terminal 3, or may acquire operation detail data after changes have been made by the administrator on the administrator terminal 3 to the operation detail data acquired from the vehicle V.

[0046] The attendance data acquisition unit 112 acquires one or more attendance data indicating the period during which the driver performed work related to the operation of the vehicle V. The attendance data includes the attendance date and time when the driver performed an action related to attendance, and the departure date and time when the driver performed an action related to departure.

[0047] 4 is a schematic diagram for explaining the attendance statement data acquired by the attendance data acquisition unit 112. The recording device 2 records the attendance data in response to the driver's operation of an operation unit such as a button. The recording device 2 may be an on-board computer such as a digital tachograph provided in the vehicle V.

[0048] The attendance data includes, for example, at least one of roll call data indicating the date and time of a roll call conducted on the driver, time stamp data indicating the date and time when the driver performed an operation on the recording device 2 to indicate attendance or departure using an electronic time card or the like, vehicle inspection data indicating the date and time when the driver performed an inspection on vehicle V, and entry / exit data indicating the date and time when the driver entered and left a location associated with vehicle V (such as an office where vehicle V is deployed).

[0049] When the recording device 2 is a device that records roll call data, the recording device 2 records roll call data including the date and time of the roll call conducted for the driver when he arrives at work and the date and time of the roll call conducted for the driver when he leaves work in response to an operation by the driver or manager. The recording device 2 may also record the date and time of the roll call in response to the driver's use of a device used for roll calls, such as a breathalyzer.

[0050] When the recording device 2 is an information terminal that records time-stamping data, the recording device 2 records time-stamping data including the date and time when the driver clocks in using an electronic time card or the like when coming to work and the date and time when the driver clocks out using an electronic time card or the like in response to the driver's operation. The recording device 2 may also record the date and time of clocking in response to the driver clocking in using a physical time card.

[0051] When the recording device 2 is a device that records vehicle inspection data, the recording device 2 records roll call data including the date and time of the inspection performed on the vehicle V by the driver when the driver arrives at work and the date and time of the inspection performed on the vehicle V when the driver leaves work, in accordance with the driver's operation. When inspection of the vehicle V is performed only either when the driver arrives at work or when the driver leaves work, the roll call data may include only the date and time of the inspection performed either when the driver arrives at work or when the driver leaves work.

[0052] When the recording device 2 is a device that records entry and exit data, the recording device 2 records entry and exit data including the date and time of entry and the date and time of exit in response to detecting that the driver has entered or left a location (such as an office) associated with the vehicle V by accepting the presentation of an ID card or biometric information (such as a fingerprint) from the driver at the location.

[0053] The attendance data is not limited to the specific information shown here, and may include other information indicating the arrival date and time when the driver performed an action related to attendance or the departure date and time when the driver performed an action related to departure. The recording device 2 transmits the recorded attendance data to the management device 1, for example, every predetermined time (for example, every hour) or every time new attendance data is recorded.

[0054] In the management device 1, the attendance data acquisition unit 112 receives the attendance data transmitted by the recording device 2, and stores the received attendance data in the storage unit 12 in association with a driver ID for identifying the driver of the vehicle V. The attendance data acquisition unit 112 may store multiple types of detailed operation data (e.g., two or more of roll call data, time-stamp data, vehicle inspection data, and entry / exit data) received from multiple recording devices 2 in association with the driver ID of one driver in the storage unit 12.

[0055] The data processing unit 113 performs predetermined data processing on the operation detail data acquired by the operation detail data acquisition unit 111 to enable the setting unit 115, described below, to set work days. Fig. 5 is a schematic diagram for explaining the data processing that the data processing unit 113 performs on the operation detail data.

[0056] When the detailed operation data acquisition unit 111 acquires multiple pieces of detailed operation data corresponding to one driver, the data processing unit 113 generates one piece of detailed operation data by combining the multiple pieces of detailed operation data along the time axis. When the detailed operation data acquisition unit 111 acquires one piece of detailed operation data corresponding to one driver, the data processing unit 113 uses the one piece of detailed operation data as is.

[0057] When multiple operation detail data are combined and there is no operation detail of a type indicating that the driver has taken a rest between two consecutive operation detail data along the time axis, the data processing unit 113 adds an operation detail of a type indicating that the driver has taken a rest to the position between the multiple operation details.

[0058] In FIG. 5, multiple operation details (such as "Leave," "Return," and "Rest" in FIG. 5) included in two sets of operation detail data are arranged in chronological order from left to right along the time axis. In the example of FIG. 5, the data processing unit 113 adds a "Rest" operation detail between the "Return" operation detail at the end of the first set of operation detail data and the "Leave" operation detail at the beginning of the second set of operation detail data. As a result, even if there is no operation detail of a type indicating that the driver took a rest between the two sets of operation detail data because, for example, the driver changed vehicle V during a shift, the data processing unit 113 can automatically add the operation detail and clarify the timing of the driver's rest.

[0059] If there is no detailed operation record indicating that the driver has taken a rest between two consecutive data sets of detailed operation records along the time axis, the data processing unit 113 may add a detailed operation record indicating that the driver has taken a rest to the position between the data sets of the multiple detailed operation records, provided that the period between the two data sets (for example, the time from the date and time of the last detailed operation record in the first detailed operation record to the date and time of the first detailed operation record in the second detailed operation record) is equal to or greater than a predetermined reference value. The reference value for the period between two data sets of detailed operation records is a predetermined value, such as 4 hours or 9 hours, and is set in advance in the storage unit 12 of the management device 1. This allows the data processing unit 113 to switch whether or not to automatically add a detailed operation record indicating that the driver has taken a rest, depending on the length of the period between the two data sets of detailed operation records.

[0060] Next, when there is no operation detail of a type indicating that vehicle V has returned to the depot immediately before a operation detail of a type indicating that the driver has taken a rest, the data processing unit 113 adds a operation detail of a type indicating that vehicle V has returned to the depot to the immediately preceding position in the multiple operation details. Furthermore, when there is no operation detail of a type indicating that vehicle V has left the depot immediately after a operation detail of a type indicating that the driver has taken a rest, the data processing unit 113 adds a operation detail of a type indicating that vehicle V has left the depot to the immediately following position in the multiple operation details. Here, the operation detail of a type indicating that the driver has taken a rest may be a operation detail recorded by the recording device 2 or may be a operation detail added by the data processing unit 113.

[0061] In the example of Figure 5, the data processing unit 113 adds an operation detail for "return to depot" immediately before the operation detail for "rest" in the middle of the second operation detail data, and adds an operation detail for "leave depot" immediately after the operation detail for "rest."

[0062] 6 is a schematic diagram of exemplary detailed operation data processed by the data processing unit 113. The data processing unit 113 generates detailed operation data D by combining the first detailed operation data D1 and the second detailed operation data D2, and further adding operation details of "return to depot," "rest," and "leave depot" (the dashed line parts in FIG. 6).

[0063] As a result, even if there is no operation detail of a type indicating that the vehicle V returned to or left the depot before or after the driver took a rest, the data processing unit 113 can automatically add the operation detail, and enable the setting unit 115 described below to set the working day based on the operation details of ``leaving the depot'' and ``returning to the depot.''

[0064] Thereafter, the data processing unit 113 divides the combined detailed operation data into one or more partial data in accordance with a predetermined rule. For example, the data processing unit 113 divides the detailed operation data before a "rest" operation detail whose duration is equal to or longer than a predetermined first reference value (e.g., 9 hours). Furthermore, for example, when the total duration of two "rest" operation details is equal to or longer than a predetermined second reference value (e.g., 10 hours), the data processing unit 113 may divide the detailed operation data before the second "rest" operation detail. When there is no operation detail to be divided, the data processing unit 113 may treat the entire detailed operation data as partial data. The determination unit 114 performs the following processes on each of the one or more partial data generated by the data processing unit 113.

[0065] The determination unit 114 determines a start detail and an end detail to be used as a basis for setting work days from among the multiple operation details included in the partial data, based on the arrival date and time and departure date and time indicated by the time attendance data. Fig. 7 is a schematic diagram for explaining the process by which the determination unit 114 determines a start detail and an end detail. In Fig. 7, the multiple operation details included in the partial data ("Leave" and "Return to" in Fig. 7) are arranged in chronological order from left to right along the time axis, and the arrival date and time ("Arrive at work" in Fig. 7) and departure date and time ("Leave work" in Fig. 7) included in the time attendance data are represented on the time axis.

[0066] The determination unit 114 selects a predetermined type of operation detail from the multiple operation details included in the partial data using the attendance date and time included in the attendance data, and determines the selected operation detail as the start detail. The type of operation detail selected by the determination unit 114 is, for example, a type indicating that the vehicle V has left the depot ("Leaving" in FIG. 7), but may be another type.

[0067] The arrival date and time may be, for example, any one of the date and time of the roll call conducted when the driver arrived at work, the date and time when the driver performed an operation to indicate his / her arrival at work using an electronic time card or the like in the recording device 2, or the date and time when the driver inspected the vehicle V when he / she arrived at work, as indicated by the attendance data. If the attendance data is entry / exit data, the arrival date and time may be the earliest date and time in a day when the driver entered a location associated with the vehicle V.

[0068] For example, the determination unit 114 determines, as the start detail, from among the multiple operation details, a "departure" operation detail indicating a date and time (arrival time or departure time) within a predetermined time range including the arrival date and time of a specific workday N. The predetermined time range is, for example, a period from a predetermined time (e.g., 30 minutes) before the arrival date and time to a predetermined time (e.g., 30 minutes) after the arrival date and time. In the example of FIG. 7, the determination unit 114 determines, as the start detail, from among the multiple operation details, a "departure" operation detail indicating a date and time whose difference Tin from the arrival date and time is within a predetermined time range. As another method, the determination unit 114 may determine, as the start detail, for example, from among the multiple operation details, a "departure" operation detail indicating a date and time closest to the arrival date and time of a workday N.

[0069] The determination unit 114 selects a specific type of operation detail from the multiple operation details included in the partial data using the work clock-out date and time included in the work clock-in / out data, and determines the selected operation detail as the end detail. The type of operation detail selected by the determination unit 114 is, for example, a type indicating that the vehicle V has returned to the warehouse ("Return to Warehouse" in FIG. 7), but may be another type.

[0070] The date and time of leaving work may be, for example, any one of the date and time of the roll call conducted for the driver when leaving work, as indicated by the attendance data, the date and time when the driver performed an operation to indicate that he / she had left work using an electronic time card or the like in the recording device 2, or the date and time when the driver inspected the vehicle V when leaving work. If the attendance data is entry / exit data, the date and time of leaving work may be the date and time of the latest time in a day when the driver left the location associated with the vehicle V.

[0071] For example, the determination unit 114 determines, as the end detail, from among the multiple operation details, a "return to warehouse" operation detail that indicates a date and time (arrival time or departure time) within a predetermined time range that includes the end date and time of the workday N. The predetermined time range is, for example, a period from a predetermined time (e.g., 30 minutes) before the end date and time of the return to warehouse to a predetermined time (e.g., 30 minutes) after the end date and time of the workday N. In the example of FIG. 7, the determination unit 114 determines, as the end detail, from among the multiple operation details, a "return to warehouse" operation detail that indicates a date and time whose difference Tin from the return date and time is within a predetermined time range. As another method, the determination unit 114 may determine, as the end detail, for example, a "return to warehouse" operation detail that indicates a date and time closest to the end date and time of the workday N.

[0072] Furthermore, the determination unit 114 may determine the start detail and the end detail using different types of dates and times for the arrival date and time and the departure date and time from two or more types of dates and times among the date and time of a roll call made to the driver, the date and time when the driver performed an operation on the recording device 2 indicating that the driver had arrived at work or left work, the date and time of an inspection made by the driver to the vehicle V, and the date and time when the driver entered or left a location associated with the vehicle V. This allows the management system S to flexibly use different types of dates and times as the arrival date and time and the departure date and time, even in cases where, for example, a roll call or inspection is performed only when the driver arrives at work.

[0073] When the data includes two or more types of dates and times among the date and time of a roll call conducted for the driver, the date and time of the driver's operation indicating clocking in or clocking out on the recording device 2, the date and time of the driver's inspection of the vehicle V, and the date and time of the driver's entry and exit from a location associated with the vehicle V, the determination unit 114 may use any one of the types of dates and times as the clocking in date and time or the clocking out date and time according to a predetermined priority to determine the start and end details. The priority is, for example, information indicating the order of precedence for using two or more types of dates and times as the clocking in date and time or the clocking out date and time. The priority is set in advance in the storage unit 12 of the management device 1 or specified by the administrator on the administrator terminal 3. As a result, when the management system S acquires clocking in and out data including multiple types of dates and times, it can prioritize the dates and times with a higher degree of certainty as the clocking in date and time and the clocking out date and time.

[0074] The setting unit 115 sets the same working day for multiple target operation details, which are operation details from the multiple operation details in the range from the start detail to the end detail determined by the determination unit 114, among the multiple operation details. In the example of Fig. 7, the setting unit 115 extracts multiple operation details from the operation detail "Leaving Depot" which is the start detail to the operation detail "Returning to Depot" which is the end detail as target operation details, and sets working day N, which is the date of the attendance date and time included in the attendance data, as the working day of the extracted target operation details. As a result, the multiple target operation details become multiple operation details that belong to the same working day.

[0075] The setting unit 115 sets the work days in the target operation detail, for example, by adding the work days to the target operation detail, or by associating data indicating the work days with the target operation detail and storing them in the storage unit 12. This allows the management system S to classify the operation time of the vehicle V by the driver indicated by the operation detail data in accordance with the driver's work style based on the work arrival date and time and the work departure date and time indicated by the work arrival and departure data, even in a situation where the driver does not arrive at work and leave work on the same calendar day.

[0076] In a situation where the date and time of the operation detail is outside a predetermined time range including the arrival date and time of work or the departure date and time, the determination unit 114 may not be able to determine at least one of the start date and the end date and time based on the above criteria. Below, a process by which the determination unit 114 determines the start date and the end date and time in individual situations will be described.

[0077] 8(a) to 8(c) and 9(a) to 9(c) are schematic diagrams for explaining the process by which the determination unit 114 determines the start details and end details for individual situations. In Fig. 8(a) to 8(c) and Fig. 9(a) to 9(c), multiple operation details included in the partial data ("Leave" and "Return" in the figures) are arranged in date and time order from left to right along the time axis, and the arrival date and time and departure date and time included in the attendance data ("Arrive at work" and "Leave work" in the figures) are represented on the time axis.

[0078] FIG. 8(a) illustrates a situation in which, among the multiple operation details, there is a "leave" operation detail indicating a date and time within a predetermined time range including the arrival date and time on a specific workday N, but there is no "return" operation detail indicating a date and time within a predetermined time range including the departure date and time on the specific workday N. In other words, the difference Tout between the departure date and time and the date and time of the "return" operation detail is outside the predetermined time range. The determination unit 114 determines, as the start operation detail, the "leave" operation detail indicating a date and time whose difference Tin from the arrival date and time is within the predetermined time range from the arrival date and time, among the multiple operation details. The determination unit 114 also determines, as the end operation detail, the last "return" operation detail included in the partial data from the multiple operation details. The setting unit 115 sets the workday N, which is the date of the arrival date and time and the departure date and time, to the multiple target operation details that are the operation details within the range from the start date and time to the end date and time determined by the determination unit 114.

[0079] FIG. 8(b) illustrates a situation in which, among the multiple operation details, there is a "return to warehouse" operation detail indicating a date and time within a predetermined time range including the departure date and time on a specific workday N, but there is no "leave" operation detail indicating a date and time within a predetermined time range including the arrival date and time on a specific workday N. In other words, the difference Tout between the arrival date and time and the date and time of the "leave" operation detail is outside the predetermined time range. The determination unit 114 determines, as the end operation detail, the "return to warehouse" operation detail indicating a date and time whose difference Tin from the departure date and time is within the predetermined time range from the departure date and time, among the multiple operation details. In addition, the determination unit 114 determines, as the start operation detail, the first "leave" operation detail included in the partial data, among the multiple operation details. The setting unit 115 sets the workday N, which is the date of the arrival date and time and the departure date and time, to the multiple target operation details that are operation details within the range from the start operation detail to the end operation detail determined by the determination unit 114.

[0080] 8(c) and 9(a) to 9(c) show a situation where, among the multiple operation details, there is no "leave" operation detail indicating a date and time within a predetermined time range including the arrival date and time of a specific workday N, and there is no "return" operation detail indicating a date and time within a predetermined time range including the departure date and time of a specific workday N. In other words, the difference Tout between the arrival date and time and the date and time of the "leave" operation detail is outside the predetermined time range, and the difference Tout between the departure date and time and the date and time of the "return" operation detail is outside the predetermined time range. In such a situation, the determination unit 114 determines the first "leave" operation detail included in the partial data from among the multiple operation details as the start detail, and determines the last "return" operation detail as the end detail.

[0081] As shown in Figure 8(c), when the date and time of the first "leaving" operation detail included in the partial data is after the arrival date and time of work, and the date and time of the last "returning" operation detail included in the partial data is before the departure date and time of work, the setting unit 115 sets the working day N, which is the date of the arrival date and time of work and the departure date and time, to multiple target operation details that are operation details in the range from the start detail to the end detail determined by the determination unit 114.

[0082] As shown in Figure 9(a), when the date and time of the first "leaving" operation detail included in the partial data is before the arrival date and time of work, and the date and time of the last "returning" operation detail included in the partial data is before the departure date and time of work, the setting unit 115 sets working day N-1, which is the day before working day N, which is the date of the arrival date and time of work and the departure date and time, to multiple target operation details that are operation details in the range from the start detail to the end detail determined by the determination unit 114.

[0083] As shown in Figure 9(b), when the date and time of the first "leaving" operation detail included in the partial data is after the arrival date and time of work, and the date and time of the last "returning" operation detail included in the partial data is after the departure date and time of work, the setting unit 115 sets the working day N, which is the date of the arrival date and time of work and the departure date and time, to multiple target operation details that are operation details in the range from the start detail to the end detail determined by the determination unit 114.

[0084] As shown in Figure 9(c), when both the date and time of the first "leaving" operation detail included in the partial data and the date and time of the last "returning" operation detail included in the partial data are between work day N-1 and work day N (i.e., between the leaving date and time on work day N-1 and the arriving date and time on work day N), the setting unit 115 sets work day N-1 to multiple target operation details that are operation details in the range from the start detail to the end detail determined by the determination unit 114.

[0085] As a result, even if the dates and times of "leaving" and "returning" indicated by the operation detail data do not match the dates and times of arrival and departure indicated by the attendance and departure data, the management system S can set appropriate working days according to the relationship between the dates and times of "leaving" and "returning" and the dates and times of arrival and departure.

[0086] The determination unit 114 may determine the start detail and the end detail, and the setting unit 115 may set the workday, on the condition that a predetermined start operation has been performed by the administrator on the administrator terminal 3. Furthermore, the determination unit 114 may determine the start detail and the end detail, and the setting unit 115 may set the workday, regardless of the start operation by the administrator, on the condition that the arrival date and time of work and the date and time of a type of operation detail indicating that vehicle V has left the depot among the multiple operation details are separated by a predetermined time or more, or the departure date and time of work and the date and time of a type of operation detail indicating that vehicle V has returned to the depot among the multiple operation details are separated by a predetermined time or more.

[0087] The output unit 116 associates each of the multiple operation details included in the operation detail data with the work days set by the setting unit 115, and outputs the associated data to the manager terminal 3. Thereafter, the operation detail data acquisition unit 111 may accept a change to the operation detail or work days by the manager at the manager terminal 3, and store the operation detail data indicating the changed operation detail or work days in the storage unit 12.

[0088] [Sequence of information processing methods] 10 is a diagram showing a flowchart of an information processing method executed by the management system S according to this embodiment. The operation detail data acquisition unit 111 acquires one or more operation detail data related to the operation of the vehicle V by the driver (S11). The operation detail data is data including multiple operation details indicating the date and time when the driver performed any one of multiple types of actions when operating the vehicle V.

[0089] The attendance data acquisition unit 112 acquires one or more attendance data indicating the period during which the driver performed work related to the operation of the vehicle V (S12). The attendance data includes the attendance date and time when the driver performed work-related actions and the departure date and time when the driver performed work-related actions.

[0090] When the detailed operation data acquisition unit 111 acquires multiple pieces of detailed operation data corresponding to one driver, the data processing unit 113 generates one piece of detailed operation data by combining the multiple pieces of detailed operation data along the time axis (S13). When the detailed operation data acquisition unit 111 acquires one piece of detailed operation data corresponding to one driver, the data processing unit 113 uses the one piece of detailed operation data as is.

[0091] The data processing unit 113 adds an operation detail of a type indicating that the driver has taken a rest, an operation detail of a type indicating that the vehicle V has left the depot, or an operation detail of a type indicating that the vehicle V has returned to the depot to a location in the multiple operation details that meets specified conditions (S14).

[0092] The data processing unit 113 divides the combined operation detail data into one or more partial data in accordance with a predetermined rule (S15). If there is no operation detail to be divided, the data processing unit 113 may treat the combined operation detail data as partial data as is. The determination unit 114 performs the following processes on each of the one or more partial data generated by the data processing unit 113.

[0093] The determination unit 114 determines the start and end details to be used as the basis for setting work days from among the multiple operation details included in the partial data, based on the arrival and departure dates and times indicated by the arrival and departure data (S16).

[0094] The setting unit 115 sets the same working days to multiple target operation details, which are operation details within the range from the start detail to the end detail determined by the determination unit 114, among the multiple operation details (S17). The setting unit 115 sets working days to the target operation details, for example, by adding working days to the target operation details or by storing data indicating working days in association with the target operation details in the storage unit 12.

[0095] The output unit 116 associates each of the multiple operation details included in the operation detail data with the work days set by the setting unit 115, and outputs the associated data to the manager terminal 3 (S18). Thereafter, the operation detail data acquisition unit 111 may accept a change to the operation detail or work days by the manager at the manager terminal 3, and store the operation detail data indicating the changed operation detail or work days in the storage unit 12.

[0096] [Effects of this embodiment] In the management system S according to this embodiment, the management device 1 classifies the multiple operation details included in the operation detail data by the driver's working day using the arrival and departure dates and times indicated in the attendance and departure data. This allows the management system S to classify the driving time of the vehicle V by the driver according to the driver's working style, even in a situation where the arrival and departure dates are not on the same calendar day.

[0097] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination also have the effects of the original embodiments.

[0098] The processor of the management device 1 executes each step (process) included in the information processing method shown in Fig. 10. That is, the processor of the management device 1 reads a program for executing the information processing method shown in Fig. 10 from a storage unit, and executes the program to execute the information processing method shown in Fig. 10. Some of the steps included in the information processing method shown in Fig. 10 may be omitted, the order of the steps may be changed, or multiple steps may be performed in parallel. [Explanation of symbols]

[0099] S Management System 1 Management device 11 Control section 12 Storage section 111 Operation details data acquisition unit 112 Attendance Data Acquisition Department 113 Data Processing Unit 114 Decision Section 115 Setting section 116 Output section 2. Recording Device 3. Administrator terminal

Claims

1. an operation detail data acquisition unit that acquires one or more operation detail data including a plurality of operation details indicating the date and time when the driver performed any one of a plurality of types of actions when operating the vehicle; a work attendance data acquisition unit that acquires work attendance data including an arrival date and time when the driver performed an action related to coming to work and a departure date and time when the driver performed an action related to leaving work; a determination unit that determines a predetermined type of operation detail selected from the plurality of operation details as a start detail and an end detail using the attendance data; A setting unit that sets the same work date to a plurality of target operation details, which are operation details within a range from the start detail to the end detail, among the plurality of operation details; An information processing device having the above.

2. The determination unit determines a predetermined type of operation detail selected from the plurality of operation details using the arrival date and time of work as the start detail, and determines a predetermined type of operation detail selected from the plurality of operation details using the departure date and time of work as the end detail. The information processing device according to claim 1 .

3. The data processing unit further includes, when there is no operation detail of a type indicating that the driver has taken a rest between two consecutive pieces of operation detail data along a time axis, adding an operation detail of a type indicating that the driver has taken a rest to the position between the two pieces of operation detail data in the plurality of operation details.

3. The information processing device according to claim 1.

4. When there is no operation detail of a type indicating that the vehicle has returned to the depot immediately before an operation detail of a type indicating that the driver has taken a rest, the data processing unit adds an operation detail of a type indicating that the vehicle has returned to the depot immediately before the operation detail in the plurality of operation details, and when there is no operation detail of a type indicating that the vehicle has left the depot immediately after an operation detail of a type indicating that the driver has taken a rest, the data processing unit adds an operation detail of a type indicating that the vehicle has left the depot immediately after the operation detail in the plurality of operation details. The information processing device according to claim 3 .

5. The determination unit determines, among the plurality of operation details, an operation detail indicating a date and time within a predetermined time range including the start date and time or an operation detail indicating a date and time closest to the start date and time as the start date and time, and determines, as the end date and time, an operation detail indicating a date and time within a predetermined time range including the end date and time or an operation detail indicating a date and time closest to the end date and time.

3. The information processing device according to claim 1.

6. the time attendance data acquisition unit acquires the time attendance data output from a device different from a device that has output the one or more pieces of operation detail data; 3. The information processing device according to claim 1.

7. The attendance data acquisition unit acquires the attendance data indicating, as the attendance date and time or the departure date and time, at least one of the date and time of a roll call conducted for the driver, the date and time of an operation performed by the driver on an information terminal indicating arrival or departure from work, the date and time of an inspection conducted by the driver on the vehicle, and the date and time of the driver entering or leaving a location associated with the vehicle.

3. The information processing device according to claim 1.

8. The determination unit uses different types of date and time for the arrival date and time and the departure date and time from two or more types of date and time among the date and time of a roll call made to the driver, the date and time when the driver performed an operation on an information terminal indicating arrival or departure from work, the date and time when the driver performed an inspection on the vehicle, and the date and time when the driver entered or left a location associated with the vehicle; The information processing device according to claim 7 .

9. the determination unit, when the attendance data includes two or more types of date and time among a date and time of a roll call made for the driver, a date and time of the driver performing an operation on an information terminal indicating attendance or departure, a date and time of the driver performing an inspection of the vehicle, and a date and time of the driver entering or leaving a location associated with the vehicle, uses one of the types of date and time as the attendance date and time or the departure date and time according to a predetermined priority; The information processing device according to claim 7 .

10. The determination unit determines an operation detail of a type indicating that the vehicle has left the depot as the start detail, and determines an operation detail of a type indicating that the vehicle has returned to the depot as the end detail.

3. The information processing device according to claim 1.

11. The determination unit determines the start detail and the end detail, and the setting unit sets the working days, under the condition that the departure date and time from the date and time of the operation detail of the type indicating that the vehicle has left the depot among the plurality of operation details is separated by a predetermined time or more, or the departure date and time from the date and time of the operation detail of the type indicating that the vehicle has returned to the depot among the plurality of operation details is separated by a predetermined time or more.

3. The information processing device according to claim 1.

12. The processor executes acquiring one or more pieces of operation detail data including a plurality of operation details indicating the date and time when the driver performed any one of a plurality of types of actions when the driver operated the vehicle; acquiring work attendance data including an arrival date and time when the driver performed an action related to coming to work and a departure date and time when the driver performed an action related to leaving work; determining a predetermined type of operation detail selected from the plurality of operation details using the work arrival date and time as a start detail; determining a predetermined type of operation detail selected from the plurality of operation details using the departure date and time as an end detail; A step of setting the same work date to a plurality of target operation details, which are operation details within a range from the start detail to the end detail, among the plurality of operation details; An information processing method comprising:

13. The processor acquiring one or more pieces of operation detail data including a plurality of operation details indicating the date and time when the driver performed any one of a plurality of types of actions when the driver operated the vehicle; acquiring work attendance data including an arrival date and time when the driver performed an action related to coming to work and a departure date and time when the driver performed an action related to leaving work; determining a predetermined type of operation detail selected from the plurality of operation details using the work arrival date and time as a start detail; determining a predetermined type of operation detail selected from the plurality of operation details using the departure date and time as an end detail; A step of setting the same work date to a plurality of target operation details that are within a range from the start detail to the end detail among the plurality of operation details; A program that executes.

14. an operation detail data acquisition unit that acquires one or more operation detail data including a plurality of operation details indicating the date and time when the driver performed any one of a plurality of types of actions when operating the vehicle; a determination unit that determines a predetermined type of operation detail selected from the plurality of operation details as a start detail and determines a predetermined type of operation detail selected from the plurality of operation details as an end detail; A setting unit that sets the same work date to a plurality of target operation details, which are operation details within a range from the start detail to the end detail, among the plurality of operation details; An information processing device having the above.

15. The data processing unit further includes, when there is no operation detail of a type indicating that the driver has taken a rest between two consecutive pieces of operation detail data along a time axis, adding an operation detail of a type indicating that the driver has taken a rest to the position between the two pieces of operation detail data in the plurality of operation details. The information processing device according to claim 14.

16. When there is no operation detail of a type indicating that the vehicle has returned to the depot immediately before an operation detail of a type indicating that the driver has taken a rest, the data processing unit adds an operation detail of a type indicating that the vehicle has returned to the depot immediately before the operation detail in the plurality of operation details, and when there is no operation detail of a type indicating that the vehicle has left the depot immediately after an operation detail of a type indicating that the driver has taken a rest, the data processing unit adds an operation detail of a type indicating that the vehicle has left the depot immediately after the operation detail in the plurality of operation details. The information processing device according to claim 15.

Citation Information

Patent Citations

  • Crew working hours calculation system

    JP2021128486A