Determination device, determination system, determination method, and determination program
The determination device accurately determines driver working status by integrating wearable sensors with vehicle data to differentiate between work and rest times during vehicle stops, enhancing workload management and compliance.
Patent Information
- Application Number
- JP2022012741
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-01-31
- Publication Date
- 2025-08-13
- Estimated Expiration
- 2042-01-31
AI Technical Summary
Existing systems inaccurately calculate rest time for drivers due to the assumption that vehicle stoppage at predetermined locations indicates rest, failing to account for work-related activities during these stops.
A determination device and system that utilizes a wearable device to detect user location and motion information, combined with vehicle travel information, to accurately determine the working status of drivers, including rest and work times, even when the vehicle is stopped.
Enables precise determination of working status, distinguishing between work and rest times, thereby improving workload management and compliance with regulations.
Smart Images

Figure 0007722703000001 
Figure 0007722703000002 
Figure 0007722703000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a determination device, a determination system, a determination method, and a program. [Background technology]
[0002] Recently, in the transportation industry, a shortage of truck drivers has increased the burden per driver, forcing them to work long hours. On the other hand, against the backdrop of work style reform legislation and the frequent occurrence of accidents due to long driving hours, stricter penalties have been implemented for long working hours, putting transportation companies in a difficult position. To address these issues, there is a need to accurately manage drivers' working conditions in order to reduce their workload and carry out their work efficiently.
[0003] As a related technique, Patent Document 1 discloses an information processing system that includes a mobile object information collection device mounted on a vehicle and an information processing device installed in an office, etc. The information processing device receives status information for determining the driver's status from the mobile object information collection device, and calculates the accumulated time for at least one of the driver's work, rest, and driving. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2019-021262 Summary of the Invention [Problem to be solved by the invention]
[0005] The information processing system disclosed in Patent Document 1 determines the driver's work status based on the condition that the vehicle's location information indicates a predetermined location. The predetermined location may be, for example, a garage or a destination. In this information processing system, when the vehicle is parked at one of these predetermined locations, that time is excluded from the driver's rest time. However, it is also possible that the driver may take a rest while the vehicle is parked at a garage or destination. In such cases, the information processing system disclosed in Patent Document 1 may not correctly calculate the rest time.
[0006] In view of the above-mentioned problems, an object of the present disclosure is to provide a determination device, a determination system, a determination method, and a program that can appropriately determine a user's working status. [Means for solving the problem]
[0007] The determination device according to the present disclosure comprises: a travel information acquisition unit that acquires travel information of a vehicle; a location information acquisition unit that acquires location information of a user boarding the vehicle; a motion information acquisition unit that acquires motion information indicating the user's motion; a determination unit that determines the working status of the user, When the vehicle is stopped, the determination unit determines the working state of the user based on the location information and the operation information.
[0008] The determination system according to the present disclosure comprises: a wearing device worn by a user in a vehicle, the wearing device detecting position information and motion information of the user; a determination device that communicates with the wearing device, The determination device a travel information acquisition unit that acquires travel information of the vehicle; a position information acquisition unit that acquires the position information from the wearing device; a motion information acquisition unit that acquires the motion information from the wearing device; a determination unit that determines the working status of the user, When the vehicle is stopped, the determination unit determines the working state of the user based on the location information and the operation information.
[0009] The determination method according to the present disclosure includes: a travel information acquisition step of acquiring travel information of a vehicle; a location information acquisition step of acquiring location information of a user boarding the vehicle; a motion information acquisition step of acquiring motion information indicating the user's motion; a determination step of determining the working status of the user, In the determining step, when the vehicle is stopped, the working state of the user is determined based on the position information and the operation information.
[0010] The program according to the present disclosure is a travel information acquisition step of acquiring travel information of a vehicle; a location information acquisition step of acquiring location information of a user boarding the vehicle; a motion information acquisition step of acquiring motion information indicating the user's motion; a determination step of determining the working status of the user; In the determining step, when the vehicle is stopped, the working state of the user is determined based on the position information and the operation information. [Effects of the Invention]
[0011] The determination device, determination system, determination method, and program according to the present disclosure enable appropriate determination of a user's working status. [Brief explanation of the drawings]
[0012] [Figure 1] 1 is a block diagram showing a configuration of a determination device according to a first embodiment. [Figure 2] FIG. 10 is a schematic diagram of a determination system according to a second embodiment. [Figure 3]FIG. 10 is a diagram illustrating an example of a user's work according to the second embodiment. [Figure 4] FIG. 10 is a block diagram showing the configuration of a determination system according to a second embodiment. [Figure 5] FIG. 10 is a block diagram showing a detailed configuration of a determination system according to a second embodiment. [Figure 6] FIG. 11 is a diagram showing an example of planned work location information according to the second embodiment. [Figure 7] FIG. 10 is a diagram showing an example of location information according to the second embodiment. [Figure 8] FIG. 10 is a diagram showing an example of operation information according to the second embodiment. [Figure 9] FIG. 10 is a diagram showing an example of working hours information according to the second embodiment. [Figure 10] 10 is a flowchart showing a process executed by a determination device according to a second embodiment. [Figure 11] FIG. 10 is a block diagram showing a detailed configuration of a determination system according to a third embodiment. [Figure 12] FIG. 1 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE INVENTION
[0013] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same or corresponding elements are designated by the same reference numerals. For clarity of explanation, duplicated explanations will be omitted as necessary.
[0014] <Embodiment 1> 1 is a block diagram showing the configuration of a determination device 10 according to this embodiment. The determination device 10 includes a travel information acquisition unit 11, a position information acquisition unit 12, a motion information acquisition unit 13, and a determination unit 14.
[0015] The driving information acquisition unit 11 acquires driving information of the vehicle. The position information acquisition unit 12 acquires position information of the user riding in the vehicle. The action information acquisition unit 13 acquires action information indicating the user's action. The determination unit 14 determines the user's work status. When the vehicle is stopped, the determination unit 14 determines the user's work status based on the position information and action information.
[0016] According to the determination device 10 of this embodiment, when the vehicle is stopped, the determination unit 14 determines the user's work status based on the user's location information and operation information, thereby making it possible to appropriately determine the user's work status.
[0017] <Embodiment 2> The second embodiment is a specific example of the first embodiment described above. First, an overview of a determination system 1000 according to this embodiment will be described with reference to Fig. 2. Fig. 2 is a schematic diagram of the determination system 1000. The determination system 1000 is an information processing system that can appropriately determine the working status of a user riding in a vehicle 50 by performing predetermined processing in a determination device 100 mounted on the vehicle 50.
[0018] The determination system 1000 can be applied, for example, in the field of transportation in which a vehicle is used to transport luggage, etc. The vehicle 50 is, for example, a truck, a bus, a taxi, or the like, but is not limited to these.
[0019] The user is a passenger aboard the vehicle 50. The user is not limited to the driver of the vehicle 50, but may also be a passenger aboard the vehicle 50 together with the driver. There may also be multiple passengers. FIG. 2 shows a case where user U1, who is the driver, is aboard the vehicle 50. User U1 may be, for example, an employee of a delivery company, a bus company, or a taxi company. User U1 is not limited to these, and may be any person whose work status is subject to management. In this embodiment, an example will be described in which user U1 is an employee of a delivery company.
[0020] User U1 performs a parcel delivery job using a vehicle 50 as part of his / her work. FIG. 3 is a diagram showing an example of user U1's work. As shown in FIG. 3, user U1 visits an office, the company's own warehouse, a delivery destination, a shipper, etc., and performs tasks such as loading and unloading. The location where user U1 will perform his / her work and the driving route are determined in advance, and user U1 works according to the driving schedule.
[0021] As shown in FIG. 3, user U1 takes a predetermined break between morning and afternoon, for example. While one break is provided in FIG. 3, it is assumed that user U1 takes breaks as needed, such as when driving long distances. Therefore, work time and break times are mixed throughout the day, and it is necessary to grasp appropriate break times. For example, if user U1 reports break times using handwritten documents, this creates a workload for user U1. Furthermore, for example, suppose the driving status of vehicle 50 is determined from a tachometer mounted on vehicle 50, and driving time is defined as working time, and other time as break time. Since the driving status of vehicle 50 does not necessarily correspond to user U1's working time and break time, appropriate work management cannot be performed in this case. The present disclosure solves this problem.
[0022] Returning to Figure 2, we continue the explanation. The vehicle 50 is equipped with a determination device 100 that determines the working status of the user U1, and a driving information detection unit 115 that detects driving information of the vehicle 50. The driving information may include information indicating the driving state of the vehicle 50. For example, the driving information may include information indicating whether the vehicle 50 is driving or stopped. For example, the driving information detection unit 115 is a tachometer, and the driving information is the engine speed.
[0023] The determination device 100 determines whether the vehicle 50 is traveling by acquiring traveling information from the traveling information detection unit 115. If it is determined that the vehicle 50 is traveling, it is assumed that the user U1 is driving. In this case, the determination device 100 determines that the user U1 is at work.
[0024] On the other hand, when the vehicle 50 is stopped, the user U1 may be at work or on a break. For example, the user U1 may be performing work-related tasks such as loading or unloading cargo, or may be taking a break at a convenience store, restaurant, or the like. Therefore, the working status of the user U1 cannot be appropriately determined based solely on the travel information obtained from the travel information detection unit 115.
[0025] As shown in Fig. 2, user U1 is wearing a wearable device 300. The wearable device 300 is a sensing device capable of detecting position information and motion information of user U1. Fig. 2 shows, as an example, the wearable device 300 configured to be wearable as an insole of a shoe worn by user U1.
[0026] The wearing device 300 has, for example, a GNSS (Global Navigation Satellite System) sensor (not shown). This allows the wearing device 300 to detect position information indicating the current position of the user U1. The wearing device 300 also has, for example, a triaxial acceleration sensor (not shown). This allows the wearing device 300 to detect motion information indicating the motion of the user U1. The wearing device 300 has a communication function for communicating with the determination device 100, and transmits the detected position information and motion information to the determination device 100.
[0027] The determination device 100 performs a predetermined determination process based on the information transmitted from the wearing device 300 to determine the working status of the user U1. The working status may include information indicating whether the user U1 is at work or on a break. The determination device 100 receives running information, position information, and movement information from the running information detection unit 115 and the wearing device 300 at predetermined time intervals. The determination device 100 may receive this information in real time.
[0028] Based on this information, the determination device 100 determines the working status of user U1 at predetermined time intervals. Details of the determination process will be described later. The determination device 100 stores the working status of user U1 in a memory unit provided in the determination device 100. The determination device 100 calculates the working hours of user U1 and stores them in the memory unit as working hour information.
[0029] 2 is a person who manages the working status of user U1. The administrator U2 manages the working status of user U1 using, for example, a management terminal 500. The determination device 100 and the terminal 500 are communicably connected via a communication network. The communication network may be, for example, a cloud or the Internet. Alternatively, Bluetooth (registered trademark), Wi-Fi (registered trademark), or the like may be used.
[0030] The determination device 100 transmits the working hour information of the user U1 to the terminal 500 via the network. The working hour information may be stored on an SD card or the like and read by the terminal 500. In this way, the manager U2 can grasp the working status of the user U1. The terminal 500 may output, for example, a daily work report 500a related to the user U1 to a display device or a printer.
[0031] Next, the configuration of a determination system 1000 according to this embodiment will be described with reference to Fig. 4. Fig. 4 is a block diagram showing the configuration of the determination system 1000. The determination system 1000 includes a determination device 100 and a wearing device 300. The determination device 100 is an example of the determination device 10 described above. The determination device 100 and the wearing device 300 communicate with each other via a network N. The network N may be wired or wireless.
[0032] Next, the configuration of the determination system 1000 according to this embodiment will be described in detail with reference to Fig. 5. Fig. 5 is a block diagram showing the detailed configuration of the determination system 1000. The determination system 1000 includes a determination device 100 mounted on a vehicle 50 and a wearing device 300 worn by a user. The determination device 100 and the wearing device 300 can communicate with each other via a network N. The network N may be wired or wireless. In the following description, the driver of the vehicle 50 will be simply referred to as the "user."
[0033] First, the mounting device 300 will be described. The wearable device 300 is a sensing device having a sensor for detecting information related to the user's working status. The information related to the working status is, for example, the user's position information or movement information. The wearable device 300 detects the user's position information and movement information and transmits the detection results to the determination device 100.
[0034] The wearing device 300 is configured to be wearable by a user. For example, as shown in FIG. 2, the wearing device 300 is configured in the shape of an insole that can be placed in a shoe worn by the user. As will be described later, the wearing device 300 is not limited to an insole type, and various shapes of wearing devices may be used. The user can travel and work while wearing the wearing device 300 on their body or an accessory. Therefore, the wearing device 300 can detect information about the user's working status not only when the user is inside the vehicle but also when the user is outside the vehicle.
[0035] As shown in FIG. 5, the wearing device 300 includes a position information detection unit 310, a motion information detection unit 320, and a communication unit 370. The position information detection unit 310 is a sensor that detects the position information of the user. The wearable device 300 is worn by the user and therefore moves with the user. Therefore, the current position of the wearable device 300 corresponds to the current position of the user. Therefore, the position information is information that indicates the current position of the user. The position information may be information that includes the longitude and latitude of the current position. The position information may also be an address indicated by the longitude and latitude.
[0036] The position information detection unit 310 receives positioning signals transmitted from multiple artificial satellites such as GNSS, and performs positioning based on these positioning signals. The position information detection unit 310 may detect the user's position information regardless of whether the user is inside or outside the vehicle. Alternatively, the position information detection unit 310 may detect the position information when the user is outside the vehicle. The position information detection unit 310 detects the user's position information at predetermined time intervals and transmits the position information to the determination device 100 via the communication unit 370. The position information detection unit 310 may transmit the position information together with the detection date and time.
[0037] The motion information detection unit 320 is a sensor that detects motion information indicating the user's motion. The motion information may include information used to determine whether the user is at work. The motion information may be a value detected by a sensor capable of detecting the user's motion. The motion information is, for example, information such as acceleration, angular velocity, geomagnetism, pressure, or temperature detected by the wearable device 300. The motion information detection unit 320 is an acceleration sensor, angular velocity sensor, geomagnetic sensor, pressure sensor, or temperature sensor capable of detecting each piece of motion information. These are merely examples, and the motion information detection unit 320 may be another sensor. The motion information detection unit 320 may also include a microphone that detects audio information related to the user's motion.
[0038] The motion information detection unit 320 may be a sensor having the functions of two or more of the above-mentioned sensors. For example, the motion information detection unit 320 may be a motion sensor including an acceleration sensor, a gyro sensor, and a geomagnetic sensor. This allows the motion information detection unit 320 to detect multiple types of motion information.
[0039] Furthermore, the motion information detection unit 320 may be provided in each of the multiple wearing devices 300. For example, when a user wears an insole-type and a wristband-type wearing device 300, motion information can be detected in each wearing device 300. In this case, the motion information detected by each wearing device 300 may be the same type or different types. For example, both the insole-type and the wristband-type may detect acceleration, or one of them may detect motion information other than acceleration. Furthermore, the motion information detection unit 320 may be a motion device that is not worn by the user.
[0040] In this embodiment, the motion information detection unit 320 is described as a triaxial acceleration sensor that detects accelerations along orthogonal x, y, and z axes. The wearing device 300 includes, for example, an insole base material and a triaxial acceleration sensor provided on the base material. Multiple triaxial acceleration sensors may be provided on the base material.
[0041] When the user performs an action such as walking, driving, loading, or unloading, the motion information detection unit 320 detects acceleration corresponding to the action. The motion information detection unit 320 may detect the user's motion information regardless of whether the user is inside or outside the vehicle. Alternatively, the motion information detection unit 320 may detect the motion information when the user is outside the vehicle. Furthermore, the motion information detection unit 320 may detect the motion information when the user depresses the accelerator pedal or the brake pedal while the vehicle 50 is traveling, for example.
[0042] The motion information detection unit 320 detects acceleration in each direction of the x, y, and z axes at predetermined time intervals and transmits the detection results as motion information to the determination device 100. The motion information detection unit 320 may transmit the motion information together with the detection date and time. Furthermore, the motion information may be transmitted together with the position information detected by the position information detection unit 310.
[0043] The motion information detection unit 320 detects motion information of the user at predetermined time intervals and transmits the information to the determination device 100 via the communication unit 370. The motion information detection unit 320 may transmit the motion information when detecting acceleration equal to or greater than a predetermined threshold.
[0044] The communication unit 370 is a communication interface for communicating with the determination device 100. The communication unit 370 connects the wearing device 300 and the determination device 100 via wireless communication. The communication unit 370 may be configured so that the wearing device 300 and the determination device 100 communicate with each other using a wireless standard such as Bluetooth (registered trademark) or Wi-Fi (registered trademark).
[0045] In the example of FIG. 2, an insole-type wearable device is shown as an example of the wearing device 300, but this is not limiting. The wearing device 300 may have any shape as long as it is configured to be wearable by a user. The wearing device 300 may be, for example, a smart watch or smart glasses. The wearing device 300 may also be configured using a band that is wrapped around the user's wrist, arm, ankle, foot, head, or the like. Various other wearable devices may be used as the wearing device 300. The wearing device 300 is not limited to being worn directly on the user's body, but may also be worn on the user's clothing, etc.
[0046] 2, the wearing device 300 is shown as being compatible with both the left and right feet, but it may be compatible with only one of the left and right feet. For example, the wearing device 300 may be configured with only an insole compatible with the foot that presses the accelerator pedal.
[0047] The wearing device 300 may detect the position information and the operation information constantly or at predetermined time intervals. The wearing device 300 may also transmit the detected position information and operation information to the determination device 100 every time or at predetermined time intervals.
[0048] In this embodiment, the wearing device 300 is described as having both the position information detection unit 310 and the motion information detection unit 320, but this is not limiting. For example, the position information detection unit 310 and the motion information detection unit 320 may be provided in different wearing devices. For example, the position information detection unit 310 may be provided in a first wearing device of a smart watch type, and the motion information detection unit 320 may be provided in a second wearing device of an insole type.
[0049] Continuing to refer to FIG. 5, the configuration of the determination device 100 will be described. The determination device 100 includes a registration unit 105, a travel information acquisition unit 110, a position information acquisition unit 120, a motion information acquisition unit 130, a determination unit 140, a notification control unit 150, a communication unit 170, and a storage unit 190. The determination device 100 is an information processing device that performs a determination process to determine the working state of a user. The determination device 100 also stores the results of the determination process.
[0050] The registration unit 105 registers the user's planned work location in advance. The user's planned work location indicates the location where the user plans to work. The planned work location is, for example, an office of the corporation or the like to which the user belongs, the company's own warehouse, a delivery destination, or a shipper. However, the planned work location is not limited to these, and may be any location where the user plans to work.
[0051] The registration unit 105 accepts input of a planned work location from an information terminal (not shown) and registers the planned work location in advance. The information terminal may be, for example, a mobile phone terminal, a smartphone, a tablet terminal, or a PC (Personal Computer). The information terminal may be a terminal 500 used by an administrator, as shown in the example of FIG. 2, or a terminal used by a user. Here, as an example, a description will be given assuming that the user's administrator uses the terminal 500 to register the planned work location.
[0052] The terminal 500 communicates with the determination device 100 via a wired or wireless communication line. The terminal 500 transmits information about the planned work location to the determination device 100 via, for example, a predetermined application. The registration unit 105 receives the information about the planned work location transmitted from the terminal 500 and stores the planned work location in the memory unit 190 as planned work location information 191.
[0053] FIG. 6 is a diagram showing an example of planned work location information 191. As shown in FIG. 6, planned work location information 191 is, for example, a correspondence between a planned work location ID, a planned work location name, and location information of the planned work location. The planned work location ID is information that identifies the planned work location. The planned work location name is the name of the planned work location. The location information of the planned work location may be information indicating the longitude and latitude of the planned work location, or may be the address of the planned work location. Note that planned work location information 191 may further include information such as the user's planned work date and time.
[0054] Returning to FIG. 5, the explanation will be continued. The travel information acquisition unit 110 is an example of the travel information acquisition unit 11 described above. The travel information acquisition unit 110 acquires travel information of the vehicle 50 from the travel information detection unit 115. The travel information may include information indicating whether the vehicle 50 is traveling or not. The travel information detection unit 115 is a sensor that detects the travel information. The travel information acquisition unit 110 outputs the travel information acquired from the travel information detection unit 115 to the determination unit 140.
[0055] The driving information may be, for example, engine speed, vehicle speed, acceleration, angular velocity, steering angle, accelerator pedal operation amount, or brake pedal operation amount. The driving information detection unit 115 is a tachometer, a vehicle speed sensor, an acceleration sensor, a gyro sensor, a steering angle sensor, an accelerator pedal sensor, or a brake pedal sensor that can detect such driving information. Alternatively, the driving information may be detected from images captured by a camera that captures images of the surroundings of the vehicle 50. The camera may be a camera such as a drive recorder.
[0056] The driving information and the driving information detection unit 115 are not limited to those described above. The driving information may be any information that can be used to determine whether the vehicle 50 is driving, and the driving information detection unit 115 may be a sensor that can detect that information. In this embodiment, the engine speed of the vehicle 50 will be used as an example of the driving information. The driving information detection unit 115 is a tachometer that can detect the engine speed.
[0057] 5 shows a configuration in which the driving information detection unit 115 is provided outside the determination device 100, but the driving information detection unit 115 may be provided inside the determination device 100. For example, the determination device 100 can be realized by configuring a tachometer mounted on the vehicle 50 to have the functions of the determination device 100 according to the present disclosure.
[0058] The position information acquisition unit 120 is an example of the above-mentioned position information acquisition unit 12. The position information acquisition unit 120 acquires the user's position information from the wearing device 300, associates it with date and time information, etc., and stores it in the storage unit 190 as position information 192. The position information acquisition unit 120 may constantly acquire the position information from the wearing device 300 at predetermined time intervals. Alternatively, the position information acquisition unit 120 may acquire the position information by detecting that the vehicle 50 has stopped or that the user has left the vehicle.
[0059] FIG. 7 is a diagram showing an example of the position information 192. As shown in FIG. 7, the position information 192 is, for example, a correlation between a position ID, a date and time, position information, and a location. The position ID is information that identifies the position information. The date and time is, for example, information indicating the date and time when the position information was detected. The position information is position information acquired from the wearing device 300 and is expressed, for example, by longitude and latitude information or an address. The location is information indicating, for example, the name of the place corresponding to the position information. The location may be identified based on the position information by referring to a table (not shown) or the like.
[0060] Returning to FIG. 5, the explanation will be continued. The motion information acquisition unit 130 is an example of the motion information acquisition unit 13 described above. The motion information acquisition unit 130 acquires motion information indicating a user's motion from the wearing device 300, associates it with date and time information, and stores it in the storage unit 190 as motion information 193. Like the position information acquisition unit 120, the motion information acquisition unit 130 may constantly acquire the motion information from the wearing device 300 at predetermined time intervals. The motion information acquisition unit 130 may also acquire the motion information by detecting that the vehicle 50 has stopped or that the user has left the vehicle. The motion information acquisition unit 130 may acquire the motion information at the same timing as the position information, or at a timing different from the timing of the position information.
[0061] FIG. 8 is a diagram showing an example of the action information 193. As shown in FIG. 8, the action information 193 is, for example, an action ID, a date and time, action information, and action content associated with each other. The action ID is information that identifies the action information. The date and time is, for example, information indicating the date and time when the action information was detected. The action information is action information acquired from the wearing device 300. Here, acceleration is used as an example of the action information. The action content is information indicating the content of the action corresponding to the action information. Details will be described later. The action information 193 may be stored in the storage unit 190 in association with position information 192 of the position where the action was detected.
[0062] Returning to FIG. 5, the explanation will be continued. The determination unit 140 is an example of the above-mentioned determination unit 14. The determination unit 140 determines the working state of the user using one or more of the acquired travel information, position information, and operation information.
[0063] The determination unit 140 determines whether the vehicle 50 is moving based on the driving information. For example, if the engine speed indicated by the driving information is equal to or greater than a predetermined threshold, the determination unit 140 determines that the vehicle 50 is moving, and if the engine speed is less than the threshold, the determination unit 140 determines that the vehicle 50 is stopped. If it is determined that the vehicle 50 is moving, the determination unit 140 determines that the user is at work. Therefore, while the user is driving the vehicle 50, the determination unit 140 determines that the user is at work. Note that if there are multiple passengers in the vehicle 50, the determination unit 140 may make a determination different from the above-mentioned determination for passengers other than the driver.
[0064] When the determination unit 140 determines that the vehicle 50 is stopped, it determines the user's work status based on the location information and the operation information. First, the determination unit 140 references the planned work location information 191 and determines whether the location information indicates a pre-registered planned work location. For example, the determination unit 140 calculates the distance between the location information and the planned work location, and determines that the location information indicates the planned work location if the distance is equal to or less than a predetermined threshold. When the location information indicates a location other than the pre-registered planned work location, the determination unit 140 determines that the user is on a break.
[0065] For example, suppose the user stops the vehicle 50, exits the vehicle 50, and moves to a convenience store. First, the determination unit 140 determines that the vehicle 50 is stopped based on the driving information. Next, the determination unit 140 determines whether the user's current location indicates a pre-registered planned work location based on the location information. If the convenience store is not registered in the planned work location information 191, the determination unit 140 determines that the user is on a break. In this way, when the user is in a convenience store, a service area, or the like where he or she is not scheduled to work, the determination unit 140 can determine that the user is on a break.
[0066] Furthermore, when the location information indicates a pre-registered planned work location, the determination unit 140 determines whether the action information indicates a work action related to the user's work, and determines the work status based on the determination result. Work actions are, for example, actions taken when a user, who is an employee, performs work related to the business of the corporation or the like to which the user belongs. In this embodiment, work actions include, for example, driving, loading, and unloading. Work actions may also include actions taken in meetings, conferences, and the like. Work actions are not limited to these, and may be defined according to the content of the user's work, etc. Furthermore, actions corresponding to eating, napping, waiting for luggage, etc. are not considered to be work actions.
[0067] For example, suppose a convenience store is registered in the scheduled work location information 191. In this case, the determination unit 140 determines the user's work status based on the movement information. The determination unit 140 analyzes the acquired movement information and determines whether the movement information indicates a work movement. In this embodiment, the movement information includes acceleration. The determination unit 140 analyzes the movement information based on changes in acceleration and determines whether the movement information indicates a work movement.
[0068] For example, the determination device 100 uses the wearable device 300 to detect in advance the user's motion patterns related to work motions, and then creates an algorithm for each motion pattern during the user's walking, loading, unloading, etc. The motion content is not limited as long as it can determine the work status. The storage unit 190 stores an analysis program (not shown) for analyzing the user's motion patterns based on the motion information. Well-known technology may be used for the algorithm for analyzing the motion patterns. Furthermore, the motion patterns may be determined as an average pattern of multiple people performing similar tasks, or may be optimized for each user.
[0069] The determination unit 140 uses the above-mentioned analysis program to analyze the motion information and identify the motion content of the user. The determination unit 140 identifies the motion content as, for example, loading, unloading, or a meeting. The determination unit 140 also determines whether the motion indicates a work motion based on the motion content. For example, if the motion content is identified as loading, the determination unit 140 determines that the motion indicates a work motion. Furthermore, if the motion content is identified as walking, shopping, eating, or the like, the determination unit 140 determines that the motion does not indicate a work motion.
[0070] In this way, by using a predetermined movement pattern to determine whether the movement information indicates a work movement, the determination unit 140 can appropriately determine whether the user is at work or on a break at the scheduled work location. For example, if the scheduled work location is a company warehouse, the determination unit 140 can correctly determine whether the user is performing work-related tasks such as loading or unloading, or is taking a break such as a nap.
[0071] For example, suppose that the action of taking a product from a shelf at a convenience store during a break is similar to the action of loading and unloading goods in the action information. As described above, the determination unit 140 makes a determination using not only the action information but also the location information, and therefore can appropriately determine the working state by taking into account whether the user is at the scheduled work location.
[0072] The determination unit 140 may make the above determination regardless of the movement pattern. For example, when the determination unit 140 detects acceleration equal to or greater than a predetermined threshold, the determination unit 140 may determine that the movement information indicates a work movement. The storage unit 190 may store a rest pattern indicating a rest movement together with a movement pattern indicating a work movement, and the rest pattern may be used for the determination unit 140.
[0073] The determination unit 140 determines the working state of the user based on the determination result. If the determination unit 140 determines that the motion information indicates a working motion, it determines that the user is working, and if not, it determines that the user is taking a break.
[0074] The determination unit 140 may calculate the duration of the working state based on the date and time information corresponding to the working state, and determine the working hours based on the calculation result. If the duration of the working action is equal to or greater than a predetermined threshold, the determination unit 140 determines that time as working hours, and if the duration of the working action is less than the predetermined threshold, the determination unit 140 determines that time as a break.
[0075] For example, suppose that the determination unit 140 determines that the user's working status at time T1 is at work, and then determines that the user's working status at a subsequent time T2 is on break. The determination unit 140 calculates the time t during which the user remained in the working status using the formula T2-T1. If t is less than a predetermined threshold (e.g., 5 minutes), the determination unit 140 determines that the user was on break at T1.
[0076] In this way, if the user performs an action that is determined to be a work action for a very short period of time, the determination unit 140 can determine that time as a break time. Also, as described above, the determination unit 140 can use the detection of acceleration equal to or greater than a predetermined threshold as a condition for determining a work action. Therefore, the determination device 100 can prevent a break time from being erroneously determined to be work time due to a slight action by the user. This allows the determination device 100 to prevent the break time from being recorded as less than it actually is.
[0077] Note that there may be cases where the determination unit 140 cannot determine whether the time was during work or rest. In such cases, the user may be prompted to input whether the time was during work or rest via a display device, etc. Furthermore, when multiple types of motion information are acquired, the determination unit 140 may determine the motion information using some or all of the acquired motion information.
[0078] When the determination unit 140 determines that the user's working status is at work or on break, the determination unit 140 associates the determination result with date and time information and stores the result as working hour information 194 in the storage unit 190. The date and time information may be the date and time of detection of the motion information, etc. The determination unit 140 repeatedly determines the working status at predetermined time intervals and stores the working hour information 194. This allows the determination device 100 to automatically accumulate information related to the user's working hours in the storage unit 190.
[0079] Fig. 9 is a diagram showing an example of working hours information 194. As shown in Fig. 9, working hours information 194 associates, for example, a working hours ID, a start time, an end time, location information, a content, and a working status.
[0080] The working time ID is information that identifies the working hours. The start time and end time are information that correspond to the start date and time and end date and time, respectively, of the time corresponding to the working state. Details of the start time and end time will be described later. Note that in Figure 9, the year, month, and day are omitted and only the time is shown. The location information is location information acquired by the location information acquisition unit 120. The content is information that indicates the work content. The content may be determined by the determination unit 140 using one or more of the traveling information, location information, and operation information. The working state is information identified based on the working state determined by the determination unit 140.
[0081] The start time and end time will now be described. The determination unit 140 calculates the start time and end time of the user's break or work based on the determination result of the work status. The determination unit 140 may calculate these times based on the time when the work status changed.
[0082] For example, suppose the determination unit 140 determines the user's work status at times T10, T11, ..., T20. The determination unit 140 determines that the user is working from T10 to T15, that the user is on break from T16 and T17, and that the user is working from T18 to T20. The determination unit 140 identifies T16, when the work status changes from working to resting, as the start time of the break. The determination unit 140 also identifies T17, which is immediately before the work status changes from resting to working, or T18, which is immediately after the work status changes from resting to working, as the end time of the break. However, the determination unit 140 may identify the start and end times of work or rest depending on the frequency of acquiring location information or motion information, etc.
[0083] Returning to FIG. 5, the explanation will be continued. The notification control unit 150 controls the notification unit 155 to issue a notification regarding the working status according to the determination result of the determination unit 140. The notification unit 155 is, for example, a display device or a speaker mounted on the vehicle 50. Alternatively, the notification unit 155 may be an information terminal owned by the user or the administrator.
[0084] For example, when the rest period has ended, the notification control unit 150 controls the notification unit 155 to prompt the user to take an alcohol test. Specifically, for example, the determination unit 140 detects that the rest period has ended using one or more pieces of information selected from the travel information, the location information, and the operation information. For example, the determination unit 140 detects that the rest period has ended by detecting that the user has returned to the vehicle 50 or that the engine of the vehicle 50 has started. The determination unit 140 may detect the end of the rest period using the end time of the rest period described above. When it is determined that the rest period has ended, the notification control unit 150 controls the notification unit 155 to output a voice message such as "Please take an alcohol test before starting to travel."
[0085] Normally, it is assumed that an alcohol check is carried out before the start of work, but in this embodiment, the determination unit 140 can identify the user's break time, so that the user can be prompted to take the alcohol check when they resume work after the break time. This prevents the user from consuming alcohol during the break time and can prevent accidents from occurring.
[0086] Furthermore, the notification control unit 150 may control the notification unit 155 to prompt the user to take a break when the user's working hours continue for a predetermined period of time or more. Specifically, for example, the determination unit 140 calculates the duration of the working hours using one or more pieces of information from among the traveling information, the location information, and the movement information. The notification control unit 150 determines whether the working hours have continued for a predetermined threshold or more. If the working hours have continued for the threshold or more, the notification control unit 150 controls the notification unit 155 to issue a notification regarding the working hours. The notification control unit 150 controls the notification unit 155 to output a voice message such as, for example, "You have been working for more than XX hours continuously. Please take a break."
[0087] If the user's working hours are calculated based solely on the driving information, the time spent while the vehicle 50 is stopped may not be included in the working hours. Therefore, if working hours are calculated based solely on the driving information, the estimated working hours will be shorter than the actual working hours, and the user will not be prompted to take a break at an appropriate time. In this embodiment, the determination unit 140 can detect that the user is performing tasks such as loading or unloading even while the vehicle 50 is stopped, thereby appropriately identifying the user's working hours. This makes it possible to prompt the user to take a break when continuous work is occurring. Therefore, accidents caused by long periods of continuous work can be prevented.
[0088] The communication unit 170 is a communication interface for communicating with the wearing device 300. The communication unit 170 connects the wearing device 300 and the determination device 100 via wireless communication. The communication unit 170 may be configured so that the wearing device 300 and the determination device 100 communicate with each other using a wireless standard such as Bluetooth (registered trademark) or Wi-Fi (registered trademark). The communication unit 170 also functions as a communication interface for communicating with an administrator's terminal 500 as shown in FIG. 2.
[0089] The storage unit 190 is a storage device that stores various types of information in the determination device 100. The storage unit 190 stores planned work location information 191, location information 192, action information 193, and working hour information 194. The storage unit 190 may include a non-volatile storage device such as an SD card. By storing the action information 193 and the working hour information 194 in the SD card, this information can be confirmed on the terminal 500 without wireless communication. The storage unit 190 also stores programs for realizing each function of the determination device 100.
[0090] 5 is merely an example. The determination system 1000 may be configured using a device or the like in which a plurality of components are integrated. For example, the functions of the determination device 100, the traveling information detection unit 115, and the notification unit 155 may be integrated into the same device. Furthermore, for example, the respective functional units of the determination device 100 and the wearing device 300 may be distributed and processed using a plurality of devices or the like.
[0091] Next, the processing executed by the determination device 100 according to this embodiment will be described with reference to Fig. 10. Fig. 10 is a flowchart showing the processing executed by the determination device 100. It is assumed that the planned work location is registered in advance in the determination device 100 as planned work location information 191. The description will be made assuming that the determination device 100 acquires position information and movement information from the wearing device 300 in real time and stores them in the storage unit 190 as position information 192 and movement information 193, respectively.
[0092] The travel information acquisition unit 110 acquires the user's travel information from the travel information detection unit 115 and determines whether the vehicle 50 is traveling (S101). If it is determined that the vehicle 50 is traveling (YES in S101), the determination unit 140 determines that the user is at work (S106) and proceeds to the next process.
[0093] If it is determined in step S101 that the vehicle 50 is not traveling (NO in S101), the location information acquisition unit 120 refers to the location information 192 to acquire the user's location information (S102). The determination unit 140 refers to the planned work location information 191 and compares it with the acquired location information to determine whether the location information indicates a planned work location that has been registered in advance (S103). If it is determined that the location information does not indicate a planned work location that has been registered in advance (NO in S103), the determination unit 140 determines that the user is on a break (S110), and proceeds to the next process.
[0094] In step S103, if it is determined that the acquired location information indicates a pre-registered planned work location (YES in S103), the motion information acquisition unit 130 acquires the user's motion information by referring to the motion information 193 (S104). The determination unit 140 determines whether the motion information indicates a work motion related to the user's work (S105). The work motion is, for example, a motion related to work such as loading or unloading. The determination unit 140 makes this determination, for example, by using a predetermined motion pattern.
[0095] If the determination unit 140 determines that the user's motion information does not indicate a work motion (NO in S105), it determines that the user is on a break (S110) and proceeds to the next process. If the determination unit 140 determines that the user's motion information indicates a work motion (YES in S105), it determines that the user is at work (S106) and proceeds to the next process.
[0096] The storage unit 190 stores the working state determined by the determination unit 140 as working hour information 194 (S107). The determination unit 140 may calculate the duration of the working state and identify the start and end times of the break or work. For example, if a working action continues for a predetermined time or longer, the determination unit 140 may store the duration as working hours.
[0097] As described above, the notification control unit 150 may control the notification unit 155 to issue a notification regarding the working status according to the determination result of the determination unit 140. For example, the notification control unit 150 controls the notification unit 155 to issue a notification regarding an alcohol check after the end of a break or long working hours. Furthermore, the determination device 100 may transmit the working hour information 194 to the manager's terminal 500 or the like at any timing. For example, the determination device 100 transmits the working hour information 194 as a daily work report after the user's workday finishes.
[0098] As described above, in the determination system 1000 according to this embodiment, in the determination device 100 mounted on the vehicle 50, the travel information acquisition unit 110 acquires travel information of the vehicle. Furthermore, the position information acquisition unit 120 and the action information acquisition unit 130 respectively acquire position information and action information of the user riding in the vehicle from the wearing device 300. When the determination unit 140 determines that the vehicle is stopped based on the travel information, it determines the working state of the user based on the position information and the action information.
[0099] When the location information indicates a location other than a pre-registered planned work location, the determination unit 140 determines that the user is on a break. When the location information indicates a pre-registered planned work location, the determination unit 140 determines whether the action information indicates an action related to the user's work, and determines the work state based on the determination result.
[0100] The wearing device 300 is attached to, for example, the insole of a shoe worn by the user. In this case, the motion information includes, for example, acceleration accompanying the user's actions such as walking, loading, or unloading. The determination unit 140 determines whether the motion information indicates a work motion related to the user's work based on the change in acceleration, and determines the work status based on the determination result. The determination unit 140 further determines the work status based on whether the determined work status has continued for a predetermined time or more. The notification control unit 150 controls the notification unit 155 to notify information about the user's work status, such as conducting an alcohol check or taking a break, based on the work status.
[0101] In this way, the determination system 1000 can obtain not only information (driving information) while the user is inside the vehicle, but also information (position information and movement information) while the user is outside the vehicle, and use this information to determine the working status.
[0102] Therefore, the determination system 1000 can automatically calculate rest times without the user having to manually declare rest times for attendance management. The user's manager or the like can automatically and accurately grasp the working hours of the vehicle driver and passengers. This is expected to reduce costs through improved work efficiency and prevent accidents caused by long working hours through accurate work management.
[0103] <Embodiment 3> Next, a description will be given of a determination system 1000a according to embodiment 3. In the determination system 1000 according to embodiment 2, an example in which the determination device 100 is mounted on the vehicle 50 has been described. The determination system 1000a according to this embodiment illustrates an example in which the determination device 100 is provided outside the vehicle 50.
[0104] A block diagram simply showing the configuration of the determination system 1000a is omitted because it is the same as that shown in Fig. 4. In this embodiment, the description will be made by replacing the determination system 1000 shown in Fig. 4 with the determination system 1000a, the determination device 100 with the determination device 100a, and the network N with the network N1. Furthermore, descriptions of parts that overlap with the determination system 1000 of the second embodiment will be omitted as appropriate.
[0105] The determination system 1000a includes a determination device 100a and a wearing device 300. The determination device 100a is an example of the determination device 10 described in the first embodiment. The determination device 100a and the wearing device 300 communicate with each other via a network N1. The network N1 may be wired or wireless.
[0106] Next, the configuration of the determination system 1000a according to this embodiment will be described in detail with reference to Fig. 11. Fig. 11 is a block diagram showing the detailed configuration of the determination system 1000a. The determination system 1000a includes an on-board device 51 mounted on a vehicle 50, a wearing device 300 worn by a user, and a determination device 100a.
[0107] The determination device 100a and the mounting device 300 can communicate with each other via a network N1. The in-vehicle device 51 and the determination device 100a can communicate with each other via a network N2. The networks N1 and N2 may be wired or wireless.
[0108] Unlike the determination device 100 of the second embodiment, the determination device 100a of the present embodiment is not mounted on the vehicle 50. The determination device 100a may be, for example, an arbitrary server. The determination device 100a may also be, for example, the administrator's terminal 500 shown in FIG. 2.
[0109] In the second embodiment, the determination device 100 installed in the vehicle 50 receives position information and operation information from the wearing device 300, and determines the user's working status using this information together with the driving information acquired from the driving information detection unit 115 in the vehicle 50.
[0110] In this embodiment, the wearing device 300 and the in-vehicle device 51 mounted on the vehicle 50 each transmit predetermined information to the determination device 100a. Specifically, the wearing device 300 acquires position information and movement information using the position information detection unit 310 and the movement information detection unit 320, respectively, and transmits the position information and movement information to the determination device 100a via the network N1. In the wearing device 300, the communication unit 370 functions as a communication interface with the determination device 100a.
[0111] The in-vehicle device 51 is an information processing device mounted on the vehicle 50. The in-vehicle device 51 includes a notification unit 155 and a communication unit 170. The notification unit 155 is, for example, a display device or a speaker. Alternatively, the notification unit 155 may be an information terminal owned by a user or an administrator.
[0112] The communication unit 170 is a communication interface for communicating with the determination device 100a. The in-vehicle device 51 acquires the driving information detected by the driving information detection unit 115 and transmits it to the determination device 100a via the network N2. The driving information detection unit 115 may be provided inside the in-vehicle device 51.
[0113] In the determination device 100a, the travel information acquisition unit 110 acquires travel information transmitted from the in-vehicle device 51. The position information acquisition unit 120 acquires position information transmitted from the wearing device 300. The motion information acquisition unit 130 acquires motion information transmitted from the wearing device 300.
[0114] The determination unit 140 determines the user's working status based on one or more of the traveling information, the location information, and the operation information. The determination of the working status by the determination unit 140 is the same as in the second embodiment, and therefore a detailed description thereof will be omitted. Furthermore, the other functional units of the determination device 100a shown in Fig. 11 correspond to the functional units of the determination device 100 shown in Fig. 5, and therefore a detailed description thereof will be omitted.
[0115] The notification control unit 150 may transmit a control signal to the in-vehicle device 51 so that the notification unit 155 issues a notification urging the driver to perform an alcohol check after a break or to take a break if the driver has been working for a long time. For example, the notification control unit 150 transmits a control signal to the in-vehicle device 51 so that the notification unit 155 outputs a voice message related to the notification.
[0116] The notification control unit 150 may change the timing of notification as appropriate depending on the frequency at which various information is acquired from the wearing device 300 and the in-vehicle device 51. For example, if the time interval at which various information is acquired is equal to or longer than a predetermined time, the determination unit 140 may not be able to identify the rest period in real time. Therefore, the notification control unit 150 may control the notification so that the notification is made during the rest period.
[0117] As described above, the determination system 1000a according to this embodiment can achieve the same effects as those of the second embodiment.
[0118] <Hardware configuration example> Each functional component of the determination system 1000 or the determination system 1000a, such as the determination device 100, the determination device 100a, the mounting device 300, and the in-vehicle device 51, may be realized by hardware (e.g., a hardwired electronic circuit) that realizes each functional component, or may be realized by a combination of hardware and software (e.g., a combination of an electronic circuit and a program that controls it). Below, a case where each functional component of the determination device 100, etc., is realized by a combination of hardware and software will be described.
[0119] 12 is a block diagram illustrating a hardware configuration of a computer 900 that realizes the determination device 100, etc. The computer 900 may be a dedicated computer designed to realize the determination device 100, etc., or may be a general-purpose computer. The computer 900 may also be a portable computer such as a smartphone or a tablet terminal.
[0120] For example, by installing a predetermined application on the computer 900, the functions of the determination device 100 and the like are realized on the computer 900. The application is configured by a program for realizing the functional components of the determination device 100 and the like.
[0121] The computer 900 includes a bus 902, a processor 904, a memory 906, a storage device 908, an input / output interface 910, and a network interface 912. The bus 902 is a data transmission path that allows the processor 904, the memory 906, the storage device 908, the input / output interface 910, and the network interface 912 to transmit and receive data to and from each other. However, the method of connecting the processor 904 and other components to each other is not limited to a bus connection.
[0122] The processor 904 is a processor such as a central processing unit (CPU), a graphics processing unit (GPU), or a field-programmable gate array (FPGA). The memory 906 is a main storage device realized using a random access memory (RAM) or the like. The storage device 908 is an auxiliary storage device realized using a hard disk, a solid state drive (SSD), a memory card, or a read only memory (ROM) or the like.
[0123] The input / output interface 910 is an interface for connecting the computer 900 to an input / output device. For example, the input / output interface 910 is connected to an input device such as a keyboard and an output device such as a display device.
[0124] The network interface 912 is an interface for connecting the computer 900 to a network. This network may be a LAN (Local Area Network) or a WAN (Wide Area Network).
[0125] The storage device 908 stores a program (a program that realizes the above-mentioned application) that realizes each functional component of the determination device 100, etc. The processor 904 reads this program into the memory 906 and executes it, thereby realizing each functional component of the determination device 100, etc.
[0126] Each processor executes one or more programs containing instructions for causing a computer to perform an algorithm. The programs contain instructions (or software code) that, when loaded into a computer, cause the computer to perform one or more functions described in the embodiments. The programs may be stored on various types of non-transitory computer-readable or tangible storage media. By way of example and not limitation, computer-readable or tangible storage media include random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD) or other memory technology, CD-ROM, digital versatile disc (DVD), Blu-ray disc or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices. The programs may be transmitted on various types of transitory computer-readable or communication media. By way of example and not limitation, transitory computer-readable or communication media include electrical, optical, acoustic, or other forms of propagated signals.
[0127] The present disclosure is not limited to the above-described embodiment and may be modified as appropriate without departing from the spirit and scope of the present disclosure. For example, in the above description, the determination unit 140 makes a determination using the user's movement information when the vehicle 50 is stopped and the location information indicates a planned work location. However, this is not limited to this. For example, the vehicle 50 may be equipped with a driver monitor camera that monitors the status of the occupants, and the driver monitor camera may acquire information about the user's movement inside the vehicle. The determination unit 140 determines the user's work status using the user's movement information inside the vehicle. For example, the determination unit 140 analyzes the movement information recognized from the captured image and determines whether the movement information indicates a work movement. This allows the determination unit 140 to determine the user's work status. In this way, for example, when the user is taking a nap inside the vehicle, it can be determined as a rest time.
[0128] In the above description, the traveling information acquisition unit 110 acquires traveling information from the traveling information detection unit 115, but this is not limited to this. For example, the traveling speed of the user may be detected based on position information detected by the wearing device 300, and it may be determined whether the vehicle is traveling, and the traveling information may be acquired based on the determination result. Alternatively, the traveling information acquisition unit 110 may determine whether the user is driving based on operation information when the accelerator pedal or the like is depressed, and acquire the traveling information based on the determination result.
[0129] A part or all of the above-described embodiments can be described as, but not limited to, the following supplementary notes. (Appendix 1) a travel information acquisition unit that acquires travel information of a vehicle; a location information acquisition unit that acquires location information of a user boarding the vehicle; a motion information acquisition unit that acquires motion information indicating the user's motion; a determination unit that determines the working status of the user, The determination unit determines the working state of the user based on the location information and the operation information when the vehicle is stopped. Judgment device. (Appendix 2) The determination unit determines that the user is taking a break when the location information while the vehicle is stopped indicates a location other than a pre-registered planned work location. 2. The determination device according to claim 1. (Appendix 3) When the location information while the vehicle is stopped indicates a pre-registered planned work location, the determination unit determines whether the action information indicates a work action related to the user's work, and determines the work state based on the determination result. 3. The determination device according to claim 1 or 2. (Appendix 4) the motion information includes acceleration indicating the motion of the user; The determination unit determines whether the motion information indicates the work motion based on the change in acceleration. 4. The determination device according to claim 3. (Appendix 5) The position information acquisition unit and the motion information acquisition unit acquire the position information and the motion information, respectively, from a wearable device worn by the user. 5. The determination device according to any one of appendices 1 to 4. (Appendix 6) The wearing device is provided as an insole of a shoe worn by the user. 6. The determination device according to claim 5. (Appendix 7) a notification control unit that controls the notification unit to issue a notification regarding the working status in accordance with the determination result of the determination unit; 7. The determination device according to any one of appendices 1 to 6. (Appendix 8) The notification control unit controls the notification unit to prompt an alcohol test when a rest period ends. 8. The determination device according to claim 7. (Appendix 9) The notification control unit controls the notification unit to prompt the employee to take a break when working hours continue for a predetermined time or more. 9. The determination device according to claim 7 or 8. (Appendix 10) The determination unit determines that the user is at work when the vehicle is moving. 10. The determination device according to any one of appendices 1 to 9. (Appendix 11) a wearing device worn by a user in a vehicle, the wearing device detecting position information and motion information of the user; a determination device that communicates with the wearing device, The determination device a travel information acquisition unit that acquires travel information of the vehicle; a position information acquisition unit that acquires the position information from the wearing device; a motion information acquisition unit that acquires the motion information from the wearing device; a determination unit that determines the working status of the user, The determination unit determines the working state of the user based on the location information and the operation information when the vehicle is stopped. Judging system. (Appendix 12) The determination unit determines that the user is taking a break when the location information while the vehicle is stopped indicates a location other than a pre-registered planned work location. 12. The determination system according to claim 11. (Appendix 13) a travel information acquisition step of acquiring travel information of a vehicle; a location information acquisition step of acquiring location information of a user boarding the vehicle; a motion information acquisition step of acquiring motion information indicating the user's motion; a determination step of determining the working status of the user, In the determination step, when the vehicle is stopped, the working state of the user is determined based on the position information and the operation information. Judgment method. (Appendix 14) In the determining step, if the location information while the vehicle is stopped indicates a location other than a pre-registered planned work location, it is determined that the user is taking a break. The determination method described in Appendix 13. (Appendix 15) a travel information acquisition step of acquiring travel information of a vehicle; a location information acquisition step of acquiring location information of a user boarding the vehicle; a motion information acquisition step of acquiring motion information indicating the user's motion; a determination step of determining the working status of the user; In the determination step, when the vehicle is stopped, the working state of the user is determined based on the position information and the operation information. program. (Appendix 16) In the determining step, if the location information while the vehicle is stopped indicates a location other than a pre-registered planned work location, it is determined that the user is taking a break. 15. The program described in Appendix 15. [Explanation of symbols]
[0130] 10, 100, 100a Judgment device 11 Driving information acquisition unit 12 Location information acquisition section 13 Operation information acquisition section 14 Judgment section 105 Registration Department 110 Driving information acquisition unit 115 Driving information detection unit 120 Location information acquisition unit 130 Operation information acquisition unit 140 Judgment section 150 Notification control unit 155 Information Department 170 Communications Department 190 Memory section 191 Planned work location information 192 Location information 193 Operation Information 194 Working Hours Information 1000, 1000a Judgment System 50 vehicles 51 In-vehicle equipment 300 Wearable Devices 310 Location information detection unit 320 Motion information detection unit 370 Communications Department 500 devices 500a Daily Work Report 900 Computers 902 Bus 904 processor 906 memory 908 Storage Devices 910 Input / Output Interface 912 Network Interface N, N1, N2 networks U1 User U2 Administrator
Claims
1. a travel information acquisition unit that acquires travel information of the vehicle from a travel information detection unit that detects travel information including information on whether the vehicle is traveling or stopped; a position information acquisition unit that acquires position information of the user from a position information detection unit included in a wearing device that is worn by a user who boards the vehicle and is provided as an insole of a shoe worn by the user; a motion information acquisition unit that acquires motion information including a physical quantity that changes in response to a motion of the user from a motion information detection unit included in the wearing device; a determination unit that determines the working status of the user based on the location information and the operation information, When the vehicle is stopped, the determination unit If the location information while the vehicle is stopped indicates a location other than the pre-registered scheduled work location, determining that the user is taking a break; When the location information while the vehicle is stopped indicates a pre-registered scheduled work location, determining whether the motion information indicates a work motion predefined according to the work content of the user; If the motion information is determined to indicate the working motion, it is determined that the user is at work; If it is determined that the motion information does not indicate the work motion, it is determined that the user is on a break. Judgment device.
2. the motion information includes an acceleration corresponding to the motion of the user; The determination unit identifies the user's motion content based on the change in acceleration, and determines whether the identified motion content indicates the work motion. The determination device according to claim 1 .
3. a notification control unit that controls the notification unit to issue a notification to prompt the user to take a predetermined action regarding the working status according to the determination result of the determination unit; The notification control unit When the break ends, encourage alcohol testing; and When the working hours continue for a predetermined time or more, the notification unit is controlled so as to at least one of prompting the employee to take a break. The determination device according to claim 1 or 2.
4. It is worn by a user in a vehicle, a location information detection unit that detects location information of the user; and a wearing device including a motion information detection unit that detects motion information including a physical quantity that changes in response to the motion of the user, the wearing device being provided as an insole of a shoe worn by the user; and a determination device according to any one of claims 1 to 3 that communicates with the wearing device. Judging system.
5. Acquire vehicle driving information from a driving information detection unit that detects driving information including information on whether the vehicle is driving or stopped; a wearing device attached to a user who is riding in the vehicle, the wearing device being provided as an insole of a shoe worn by the user, and acquiring position information of the user and motion information including physical quantities that change in response to motion of the user from the wearing device; When the vehicle is stopped, If the location information while the vehicle is stopped indicates a location other than the pre-registered scheduled work location, determining that the user is taking a break; When the location information while the vehicle is stopped indicates a pre-registered scheduled work location, determining whether the motion information indicates a work motion predefined according to the work content of the user; If the motion information is determined to indicate the working motion, it is determined that the user is at work; If it is determined that the motion information does not indicate the work motion, it is determined that the user is on a break. Judgment method of the judgment device.
6. Acquire vehicle driving information from a driving information detection unit that detects driving information including information on whether the vehicle is driving or stopped; a wearing device attached to a user who is riding in the vehicle, the wearing device being provided as an insole of a shoe worn by the user, and acquiring position information of the user and motion information including physical quantities that change in response to motion of the user from the wearing device; Execute the determination method according to claim 5. A judgment program for the judgment device.
Citation Information
Patent Citations
Nursery vegetable plant transplanter
JP1981075010A
Alcohol measurement notice device
JP2012221455A
User state monitoring system and user state monitoring method
JP2017033042A
Moving body information collection device, program, information processing device, and information processing system
JP2019021262A
Wearable device
JP2019063421A