Information processing method, information processing system, and program

The information processing system enhances alcohol check compliance by determining the need for tests based on mobile body information and notifying drivers, addressing the issue of forgotten checks.

JP2025134658APending Publication Date: 2025-09-17SMARTDRIVE INC
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
JP2025032517
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-04
Filing Date
2025-03-03
Publication Date
2025-09-17

AI Technical Summary

Technical Problem

Drivers often forget to perform alcohol checks before and after driving, leading to non-compliance with alcohol check requirements.

Method used

An information processing system that acquires mobile body information, determines the need for an alcohol test based on this information, and notifies the driver or linked devices when it is time for a check.

Benefits of technology

Improves the implementation rate of alcohol checks by ensuring drivers are reminded and prompted to perform them at the appropriate times.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025134658000001_ABST
    Figure 2025134658000001_ABST
Patent Text Reader

Abstract

To make it possible to more surely execute an alcohol check operation.SOLUTION: An information processing method in an information processing system comprises the steps of: acquiring moving body information as information about a moving body; acquiring alcohol check execution information about when alcohol check is executed to a user who drives the moving body; determining whether or not it is time to conduct user's alcohol check, based on the moving body information and the alcohol check execution information; and notifying the user of the alcohol check with respect to a portable terminal associated with the user, when it is determined that it is time to conduct the alcohol check.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing technique for improving the implementation rate of alcohol checks. [Background technology]

[0002] In businesses that use vehicles, it is an important responsibility to check vehicle operation, for example, to make sure that the driver is not driving while under the influence of alcohol. Furthermore, recent legal amendments have expanded the scope of requirements for checking whether the driver is under the influence of alcohol using a breathalyzer before, during, or after driving (hereinafter referred to as "alcohol checks" or "ACs"), further increasing the importance of alcohol checks.

[0003] For example, according to the Road Traffic Act Enforcement Regulations (revised in 2022), when conducting alcohol checks, safe driving managers must at least meet the requirements listed below, and must take appropriate action. - Visually check the driver's condition before and after driving to see if the driver is under the influence of alcohol The above confirmation details will be recorded and kept for one year. The above confirmation is carried out using an alcohol detector designated by the National Public Safety Commission. ·Keep the breathalyzer active at all times

[0004] As an example of prior art related to alcohol checks, Patent Document 1 discloses technology in which, when a digital tachograph that records the operating status of a vehicle is capable of communicating with an administrator terminal operated by an operations manager who manages the operation of the vehicle, driver information is acquired and sent to the administrator terminal in order to conduct a roll call of drivers in the vehicle, and test results for alcohol in the driver's breath are acquired and sent to the administrator terminal, and the administrator terminal notifies the operations manager of the received driver information and test results, thereby eliminating the need for all drivers to carry a driver device during alcohol checks. Furthermore, for example, Patent Document 2 discloses a technology that can reduce discomfort and resistance felt by drivers by having a roll call conducted via a service robot. Furthermore, for example, Patent Document 3 discloses a technology that includes an alcohol detection means for detecting the amount of alcohol in a driver, an alcohol check means for comparing the amount of alcohol detected by the alcohol detection means with a reference value and determining that the driver is in a drunk state if the detected amount of alcohol exceeds the reference value, and a technology that notifies the driver of the results of the alcohol check performed by the alcohol check means. Furthermore, for example, Patent Document 4 discloses a technology that can prevent impersonation when a driver leaves a parking lot and authenticate the correct driver, regardless of which vehicle the driver gets in. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-130109 [Patent Document 2] Japanese Patent Application Publication No. 2019-91394 [Patent Document 3] Japanese Patent Publication No. 2020-97364 [Patent Document 4] Japanese Patent Application Laid-Open No. 2015-130109 Summary of the Invention [Problem to be solved by the invention]

[0006] As mentioned above, AC is an obligation to be performed before and after driving, so it is necessary to ensure that the driver performs AC. However, even if drivers are constantly reminded of this and are asked to perform AC before and after driving, there is a problem that drivers sometimes forget to perform AC, which results in AC not being performed properly.

[0007] An object of the present invention is to make it possible to improve the implementation rate of alcohol checks. [Means for solving the problem]

[0008] According to one aspect of the present invention, an information processing method in an information processing system includes acquiring mobile body information regarding a mobile body, determining whether an alcohol test has been conducted on a person driving the mobile body, determining whether it is time for an alcohol test on the person driving the mobile body based on the mobile body information and the determination of whether the alcohol test has been conducted, and if it is determined that it is time for an alcohol check, notifying a device linked to the person or the mobile body regarding the alcohol check. [Effects of the Invention]

[0009] The system according to the present invention makes it possible to improve the implementation rate of alcohol checks. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a system configuration diagram of an AC information processing system according to one aspect of an embodiment. [Figure 2] 2 is a block diagram showing the functional configuration of the travel information acquisition device 10 of FIG. 1. FIG. [Figure 3] FIG. 2 is a block diagram showing the functional configuration of the mobile terminal 20 of FIG. [Figure 4] FIG. 2 is a block diagram showing the functional configuration of the server 30 in FIG. [Figure 5] 2 is a block diagram showing the functional configuration of the administrator terminal 40 of FIG. 1. FIG. [Figure 6] 10 is a flowchart of AC information processing in this embodiment. [Figure 7] 3 is an example of an AC information table in the present embodiment. [Figure 8] 10 is an example of a notification displayed on the mobile terminal 20 to encourage the user to take an alcohol test. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, an example of an embodiment of the present invention will be described with reference to the drawings. In the description of the drawings, the same elements are denoted by the same reference numerals, and duplicated descriptions may be omitted. Furthermore, the components described in these embodiments are merely examples and are not intended to limit the scope of the present invention.

[0012] <Embodiment> A first embodiment, which is an example for realizing the information processing technology of the present invention, will be described below. The contents described in this embodiment are applicable to any of the other embodiments, examples, and modified examples.

[0013] <Functional configuration> 1 is a system configuration diagram of a vehicle management system according to one aspect of the first embodiment. In this system, a mobile object information acquisition device 10 mounted on a mobile object 1, such as a vehicle to be managed, a mobile terminal 20 held by the driver of the mobile object 1, a server 30, and an administrator terminal 40 operated by an administrator who manages the mobile object 1 are connected via a network NW, and mobile object information regarding the mobile object 1 is acquired by the mobile object information acquisition device 10 and transmitted to the server 30 via the network NW, and information input on the mobile terminal 20 is similarly transmitted to the server 30 via the network NW. In the server 30, various processes are executed based on the received and stored mobile unit information, input information, etc., and data relating to the results is output to the mobile terminal 20 or the administrator terminal 40, for example.

[0014] In addition to being operated independently, the mobile body 1 may be operated in conjunction with a transportation auxiliary means 1a (not shown) such as a chassis. In this case, the operation auxiliary means 1a may also be equipped with a mobile body information acquisition device 10, which may acquire mobile body information about the operation auxiliary means 1a and transmit the information to the server 30. In addition, when the mobile body 1 and the transportation auxiliary means 1a are connected, information about the transportation auxiliary means 1a may be input into a mobile terminal 20 held by the driver of the mobile body 1 and transmitted to the server 30.

[0015] Here, the mobile body information is information relating to the mobile body 1, and may be, but is not limited to, information relating to the traveling of the mobile body 1, such as position information, speed information, and acceleration information, as well as information on each sensor, actuator, etc. of the mobile body 1 (for example, whether an abnormality has occurred, how much wear and tear there is, etc.) that can be obtained based on the OBD (On-board diagnostics) method (hereinafter referred to as OBD information), information relating to the situation in which the mobile body 1 is placed, such as temperature information, inclination angle information relating to the inclination angle of the road it is traveling on, input information input and obtained at the mobile terminal 20 described below, and information relating to the specifications of the mobile body 1 itself (for example, size, vehicle model information, etc.), and is not limited to these.

[0016] Other examples, but not limitations, of the mobile information may be: ·Vehicle behavior ·Driving operation related information Speed ​​(instantaneous speed, average speed, maximum speed, etc.) Acceleration (frequency of sudden acceleration / deceleration, degree of acceleration / deceleration, etc.) Steering operation (steering angle, operation speed, etc.) Brake operation (brake pedal force, number of sudden braking, number of ABS activations, etc.) Accelerator opening Shift operation (gear change timing in manual cars, which range the shift lever is in, etc.) Timing and frequency of turn signal operation and lane changes Ignition operation (whether the engine was started (turned the key / pressed the start button) etc.) -Interior vehicle sensor information Engine speed (RPM) and fuel consumption (fuel economy) Battery remaining capacity and power consumption (for electric vehicles) Various warning lamps are illuminated Driving event information Number of sudden braking, sudden steering, and sudden acceleration Presence or absence and frequency of collisions and contacts (accidents and minor contacts) Number of lane departure warnings activated Frequency of safety devices (ESC, etc.) operating · Vehicle location · Information related to route selection GPS location information Mileage (what kind of driving habits are used to drive the same distance) Compliance with the speed limit on the route (frequency and amount of exceedance) Behavior of whether or not traffic rules are being observed, such as stopping at stop lights and traffic lights (the extent of control that can be exercised by the driver's will) ·In-car environment ·Driver operation status related information Still or video images taken inside the vehicle Seat belt use status (whether the driver is wearing a seat belt and whether passengers are instructed to wear one) Driver's gaze and facial expression Air conditioning and audio controls Door operation (driver's door open, open, closed, etc.) · Driving time · Date and time · Break status Operation start time / end time Continuous driving time and timing and frequency of breaks - Status of implementation regarding mobile operations Timing of alcohol checks Timing of periodic or pre-ride inspections of vehicles

[0017] In acquiring this information, corresponding functional units are included in the mobile object information acquisition unit 170. The corresponding functional units may detect these operations and the like in accordance with the respective functions, or may be an imaging unit that captures images of the inside of a mobile object in a drive recorder or the like, and may detect these operations and the like by analyzing the captured images and videos.

[0018] Furthermore, the mobile object information may include information obtained by processing various information (including the acquired mobile object information itself). For example, the mobile object information may include distance information calculated based on location information or speed information included in the mobile object information. The distance information may be, for example, the distance traveled by the mobile object 1 up to that time on that day, the distance since the mobile object information acquisition device 10 was installed, or the distance since the last maintenance was performed. The content of the distance information is not particularly limited and may be arbitrary. Furthermore, for example, the mobile object information may include driving quality information calculated based on acceleration information (or speed information, location information) included in the mobile object information. The driving quality information is information related to the driving quality of the mobile object 1, such as information on the degree to which the driving quality may affect wear, consumption, deterioration, etc. of each component of the mobile object 1. For example, the content (e.g., a numerical value; also known as a driving score) may be different depending on whether a large scalar value of acceleration is observed frequently or rarely. Furthermore, for example, the mobile object information may include driving time information, which is the total driving time since the mobile object information was acquired or since maintenance was performed.

[0019] Furthermore, when the mobile body information acquisition device 10 acquires at least location information as mobile body information and transmits and stores it to the server 30, the location information and information such as the temperature, weather, inclination angle, etc. at the location corresponding to that time may be acquired from an external device (for example, a server that provides information about weather or a server that provides information about geographical information) and stored in the server 30 as part of the mobile body information.

[0020] Furthermore, the mobile object information is not limited to being composed of one type of information, but may be composed of multiple types of information. For example, the mobile object information may be composed of position information and acceleration information. Furthermore, certain mobile object information may be collected by the mobile object information acquisition device 10 at a predetermined timing (e.g., chronologically), and similarly, the mobile object information accumulated in the mobile object information acquisition device 10 may be transmitted to the server 30 at a predetermined timing. For example, in one mobile object information acquisition device 10, the information is collected every second and transmitted to the server 30 every minute. As another example, in another mobile object information acquisition device 10, the mobile object information is collected every 10 seconds and transmitted to the server 30 every 10 minutes. As yet another example, in one mobile object information acquisition device 10, the mobile object information is collected every 10 seconds and transmitted via a roadside device connected to the server 30 when the mobile object 1 passes near the roadside device connected to the server 30 (for example, a method based on ETC2.0).

[0021] In other words, the mobile body information may be directly obtainable information about the mobile body obtained by the mobile body information acquisition device 10 or another means, or may be indirectly obtainable information obtained by processing information obtained by the mobile body information acquisition means 10 or another means, or may include multiple types of information, and as long as it is information about the mobile body 1, the acquisition method, calculation method and form may be arbitrary.

[0022] The moving object 1 may be, for example, a passenger car or a truck, but is not limited to these and may be any vehicle. For example, it may be an unmanned vehicle. It may also be a gasoline-powered vehicle, an electric vehicle, or a hybrid vehicle. It may also be of any size.

[0023] FIG. 2 is a block diagram showing the functional configuration of the mobile object information acquisition device 10 of FIG. The mobile object information acquisition device 10 in this embodiment is, for example, a device that collects mobile object information according to the ETC2.0 standard and transmits it to the server 30. Another example is a device that can be inserted into a socket (e.g., a cigarette lighter socket, an electricity supply socket, or a connection socket) of the mobile object 1 and fixed inside the mobile object 1 (referred to as a "cigarette lighter device" in this application). The electricity supply socket or the connection socket is, for example, a socket that supports USB (Universal Serial Bus). Of course, the mobile object information acquisition device 10 is not limited to these devices and may be in any form or device, such as a device provided in the mobile object 1, such as a drive recorder, a car navigation device, or a digital tachograph, or even integrated with a mobile terminal 20 (described later) carried by the driver of the mobile object 1. Any device that can at least collect mobile object information of the mobile object 1 and transmit it to the server 30 is sufficient. The mobile object information acquisition device 10 is configured to include, for example, a processing unit 110, a storage unit 120, a communication unit 130, a mobile object information acquisition unit 170, and a clock unit 180.

[0024] As described above, the mobile object information acquisition device 10 collects mobile object information via the mobile object information acquisition unit 170 at predetermined intervals or in response to some trigger, and stores the collected information in the storage unit 120 in association with time information acquired by the clock unit 180. The stored acquired mobile object information is then transmitted at a predetermined timing to the server 30 connected to the network NW via the communication unit 130. Furthermore, the mobile object information acquisition device 10 may be configured to transmit the acquired mobile object information to the server 30 directly without temporarily storing it in the storage unit 120.

[0025] The processing unit 110 is configured by a processing operation device including, for example, a CPU (Central Processing Unit) and an MPU (Micro-Processing Unit). The processing unit 110 performs various processes on each piece of data, and also controls each functional unit such as the communication unit 130, the mobile object information acquisition unit 170, and the clock unit 180 by reading and executing programs stored in the storage unit 120.

[0026] The storage unit 120 includes, for example, a hard disk drive (HDD), a solid state drive (SSD), an electrically erasable programmable read-only memory (EEPROM), a read-only memory (ROM), a random access memory (RAM), etc., and stores the control program processed by the processing unit 110 and various data, such as information acquired by each functional unit. Note that the storage unit 120 is not limited to being built into the mobile object information acquisition device 10, but may also be an external storage device connected via a digital input / output port such as a universal serial bus (USB), etc.

[0027] In this embodiment, the storage unit 120 stores, for example, a mobile object information acquisition and transmission processing program 121 and a mobile object information database 122.

[0028] The mobile body information acquisition and transmission processing program 121 is a program for realizing the mobile body information acquisition and transmission processing for transmitting the mobile body information acquired via the mobile body information acquisition unit 170 to the server 30 at an appropriate timing.

[0029] The mobile body information database 122 is, for example, a database in which mobile body information acquired about the mobile body 1 is accumulated and stored. It is preferable that the mobile body information is stored in the mobile body information database 122 in association with time information issued by the clock unit 180, which will be described later. That is, the mobile body information is accumulated in the mobile body information database 122 in a manner that makes it possible to know when the mobile body information was acquired. For example, when the mobile body information acquisition device 10 acquires location information as mobile body information, the coordinate information as the acquired location information is stored in association with the time of acquisition.

[0030] The communication unit 130 is a module that can connect to a public network such as the Internet and communicate data with devices such as the server 30 connected to the network using, for example, mobile communications such as LTE (Long Term Evolution), 3G, 4G, or 5G, or narrowband communications such as DSRC (Dedicated Short Range Communication). Alternatively, information may be exchanged using communications compatible with ETC2.0, which performs two-way communications using DSRC. The mobile object information stored in the mobile object information database 122 is transmitted to an external server 30 via the communication unit 130 .

[0031] For example, if the mobile object information includes position information, the mobile object information acquisition unit 170 acquires position information (e.g., latitude and longitude information) of the mobile object information acquisition device 10 at predetermined intervals based on radio waves received from GNSS satellites (e.g., GPS satellites). That is, the mobile object information acquisition unit 170 can acquire position information of the mobile object 1 equipped with the mobile object information acquisition device 10. In other words, by using the mobile object 1 equipped with the mobile object information acquisition device 10, it is possible to substantially acquire position information of the mobile object 1. For example, if the mobile object information includes speed information, the mobile object information acquisition unit 170 acquires vehicle speed pulse information acquired by a vehicle speed pulse acquisition unit (not shown) mounted on the mobile object 1, and acquires speed information of the mobile object 1 at predetermined intervals based on the vehicle speed pulse information. Alternatively, the speed information may be calculated based on separately acquired position information. For example, if the mobile object information includes acceleration information, the acceleration is acquired by a piezoelectric acceleration sensor. Alternatively, the acceleration information of the vehicle may be calculated based on separately acquired position information or speed information.

[0032] Furthermore, the mobile object information acquisition unit 170 may be configured to include a temperature information acquisition unit (not shown). That is, the temperature may be measured in time series and acquired as mobile object information. Similarly, the mobile object information acquisition unit 170 may be configured to include any of an atmospheric pressure information acquisition unit, an altitude information acquisition unit, a humidity information acquisition unit, etc. That is, information relating to some environment inside or outside the mobile object 1 may be acquired as mobile object information.

[0033] Furthermore, the mobile object information acquisition unit 170 may be configured to include an image information acquisition unit (not shown), which may acquire images of the inside and outside of the mobile object 1 as appropriate, and acquire such image information as mobile object information. For example, image information of the road surface or weather may be acquired as mobile object information outside the mobile object 1, and image information of the driver may be acquired as mobile object information inside the mobile object 1, and the content thereof is not particularly limited.

[0034] The acquired mobile body information may be associated with information regarding the time (current time) at which the mobile body information was acquired, which is acquired by the clock unit 180 described below, and stored in the mobile body information database 122 of the memory unit 120.

[0035] Here, if the location information is included in the mobile object information, an accuracy value (e.g., DOP value) indicating the accuracy of the location information may be acquired when acquiring the location information by GPS. In this case, the acquired location information and accuracy value may be associated with the current time and stored in the storage unit 120.

[0036] The method for acquiring mobile object information is not limited to the above, and any method for acquiring mobile object information may be applied. For example, when a mobile object 1 equipped with the mobile object information acquisition device 10 approaches, the mobile object information acquisition unit 170 may receive radio waves containing mobile object information emitted by a roadside device installed on the side of a road, thereby acquiring the mobile object information of the mobile object information acquisition device 10.

[0037] The clock unit 180 is a built-in clock of the mobile object information acquisition device 10, and outputs time information (timekeeping information). The clock unit 180 is configured to include, for example, a clock using a crystal oscillator. The clock unit 180 may be configured to have a clock that conforms to the NITZ (Network Identity and Time Zone) standard or the like.

[0038] FIG. 3 is a block diagram showing the functional configuration of the mobile terminal 20 of FIG. The mobile terminal 20 in this embodiment is a device for transmitting input information, which is information input by the driver of the moving object 1, to the server 30. The mobile terminal 20 is configured to include, for example, a processing unit 210, a storage unit 220, a communication unit 230, a display unit 240, an operation unit 250, a sound output unit 260, and a clock unit 280, as well as a mobile terminal information acquisition unit 270 (not shown in FIG. 3). The mobile terminal 20 is realized by, for example, a smartphone.

[0039] The processing unit 210, memory unit 220, communication unit 230, and clock unit 280 have the same functional configuration as the processing unit 110, memory unit 120, communication unit 130, and clock unit 180 in the first information processing device 100, so their description will be omitted here.

[0040] In this embodiment, the storage unit 220 stores, for example, an AC information processing program 221 and an AC information database 222.

[0041] The AC information processing program 221, details of which will be described later, is a program for realizing AC information processing to encourage the implementation of an alcohol check, obtain the results of the alcohol check via the operation unit 250, etc., and transmit the obtained AC information to the server 30.

[0042] The AC information database 222 is a database in which AC information acquired via the operation unit 250 is accumulated and stored. The AC information is stored in the AC information database 222 in association with time information issued by a clock unit 280, which will be described later. That is, the AC information is accumulated in the input information database 222 in a manner that makes it possible to know when the AC information was acquired. The acquired AC information may be transmitted to the server 30 and recorded on the server 30 side, instead of being recorded in the storage unit of the mobile terminal 20. That is, the AC information may be recorded and managed in a database 322 of the server 30, which will be described later.

[0043] The display unit 240 is a display device configured to have, for example, an LCD or the like, and performs various displays based on display signals output from the processing unit 210. The display unit 240 may be configured integrally with a touch panel to form the operation unit 250 as a touch screen.

[0044] The operation unit 250 is configured to have input devices such as operation buttons and operation switches that allow the user to input various operations to the mobile terminal 20. The operation unit 250 may also have a touch panel that is configured integrally with the display unit 240, and this touch panel may function as an input interface between the user and the mobile terminal 20. The operation unit 250 outputs an operation signal to the processing unit 210 in accordance with a user operation.

[0045] The operation unit 250 may also be configured as an integral part of an image acquisition unit (not shown). For example, image information captured by the image acquisition unit may be acquired. Examples of image information include images of the user's appearance during an alcohol check or the detection results displayed by an alcohol check detector. In this case, the image acquisition unit may be considered to be included in the mobile terminal information acquisition unit 270 (described later).

[0046] The sound output unit 260 is a sound output device including a speaker and the like, and outputs various sounds based on the sound output signal output from the processing unit 210 .

[0047] The mobile terminal information acquisition unit 270 is a functional unit for acquiring mobile terminal information, which is information relating to a mobile terminal that changes dynamically. Examples of mobile terminal information include information from sensors of the mobile terminal 20, information related to the network of the mobile terminal 20, information related to biometric authentication performed via the mobile terminal 20, and information related to user operations on the mobile terminal 20.

[0048] More specifically, the mobile terminal information is, for example, any one of the following information or a combination thereof: Touch operation information: Information on whether or not operations such as tapping, swiping, long pressing, pinching in / out, etc. were performed, and what kind of operation was performed Keyboard input information: Information on input history, key tapping speed, etc. · App usage information: Information on usage time, start / stop times, background activity, etc. · Notification reception · Operation information: Information about received notifications, whether the user tapped on the notification, etc. Screen status information: Information on screen ON / OFF, unlock, etc. Gesture detection information: information about shaking the mobile terminal 20, up / down / left / right movements, double taps, etc. Wi-Fi information: Information about the connected SSID, a list of nearby Wi-Fi networks, etc. Mobile communication information: Information on communication speed, 4G / 5G connection status, etc. Bluetooth information: Information about connected devices, a list of nearby Bluetooth devices, etc. NFC / RFID information: Information about IC card reading, etc. IP address information: information on global / local IP, whether VPN is used, etc. Communication log information: Information on past communication history, accessed URLs, etc. Near field communication (UWB) information: Information about the distance to other devices, spatial location, etc. GPS location information: Information on latitude, longitude, altitude, movement speed, direction, etc. Acceleration information: Information about acceleration on the X / Y / Z axes Gyro information: Information about the device's tilt and rotation angular velocity Barometric pressure information: Information on altitude measurement (floor movement detection) Proximity sensor information: Information about whether your face or hands are near the screen Ambient light sensor information: Information about the surrounding brightness, etc. Microphone audio information: Information about surrounding sounds, call content, whether there was audio input, and what kind of audio was input Speaker usage information: Information about volume level, audio content being played, etc. Headphone connection status information: Information about the wired / wireless headphone connection status · Playback media information: Information on music and video playback history, playback time, etc. Camera shooting information: Information on shooting date and time, shooting direction, shooting location (with GPS), etc. Image recognition information: Information on object detection, face recognition, QR code (registered trademark) reading, etc. Camera ON / OFF status information: Information about which app is using the camera Heart rate information: Information about the user's heart rate in conjunction with a smartwatch Fingerprint authentication information: Fingerprint usage log information ·Facial recognition information: facial recognition success / failure history information Electronic money and payment information: Information on NFC payment history, credit card registration status, etc. Screenshot information: Information about which app the screenshot was taken in, what the screenshot contains, etc. Clipboard history information: Information about copied and pasted content In addition, when acquiring this information, the mobile terminal information acquisition unit 270 includes a corresponding functional unit.

[0049] Fig. 4 is a block diagram showing the functional configuration of the server 30 in Fig. 1. The server 30 in this embodiment is configured to include a processing unit 310, a storage unit 320, and a communication unit 330. The server 30 is connected to the mobile object information acquisition device 10, the mobile terminal 20, the administrator terminal 40, etc. via a network such as the Internet, receives mobile object information from the mobile object information acquisition device 10, and input information from the mobile terminal 20, and stores them in the storage unit 320. Furthermore, the server 30 performs processing such as AC information processing based on the stored information.

[0050] The processing unit 310 is configured by a processing operation device including, for example, a CPU (Central Processing Unit) and an MPU (Micro-Processing Unit). The processing unit 310 performs various processes on each piece of data, and also reads and executes programs stored in the storage unit 320.

[0051] The storage unit 320 includes, for example, a hard disk drive (HDD), a solid state drive (SSD), an electrically erasable programmable read-only memory (EEPROM), a read-only memory (ROM), a random access memory (RAM), etc., and stores the control programs processed by the processing unit 310 and various data, such as an on-board device table in which device identification information is registered. Note that the storage unit 320 is not limited to being built into the server 30, and may be an external storage device connected via a digital input / output port such as a universal serial bus (USB), etc.

[0052] In this embodiment, the storage unit 320 stores, for example, an AC information processing program 321, a database 322, a mobile object information processing program 323, and an AC information table 324.

[0053] The AC information processing program 321 is a program that is read by the processing unit 310 and executed as AC information processing, which will be described later.

[0054] Database 322 is a database for storing information about mobile body 1, such as mobile body information of mobile body 1 transmitted from mobile body information acquisition device 10, AC information transmitted from mobile terminal 20, and other mobile body information calculated by appropriately processing the mobile body information, etc.

[0055] The mobile object information processing program 323 is a program that is read by the processing unit 310 and executed as a mobile object information processing process for calculating other mobile object information by processing based on accumulated mobile object information (e.g., location information), etc.

[0056] The AC information table 324 manages information relating to the implementation status of alcohol checks for users to be managed, and is used in AC information processing, which will be described later.

[0057] The communication unit 330 is a module that can connect to a network such as the Internet using a wired or wireless communication interface, for example, mobile communications such as LTE (Long Term Evolution) or 3G, or narrowband communications such as DSRC (Dedicated Short Range Communication), and can communicate data with each device such as the mobile information acquisition device 10 connected to the network.

[0058] Fig. 5 is a block diagram showing the functional configuration of the administrator terminal 40 of Fig. 1. The administrator terminal 40 in this embodiment may be, for example and without limitation, an electronic device such as a tablet or laptop PC, and is configured to include, for example, a processing unit 410, a storage unit 420, a communication unit 430, a display unit 440, an operation unit 450, and a sound output unit 460. The configurations of these functional units, namely, processing unit 410, memory unit 420, communication unit 430, display unit 440, operation unit 450, and sound output unit 460, may be substantially the same as those of processing unit 210, memory unit 220, communication unit 230, display unit 240, operation unit 250, and sound output unit 260 of mobile terminal 20, and therefore detailed explanations thereof will be omitted.

[0059] In this embodiment, the storage unit 420 stores, for example, a vehicle management processing program 421.

[0060] The vehicle management processing program 421 is read by the processing unit 410 and is for performing processing in cooperation with the AC information processing program 321 of the server 30, and is a program executed using the output from the AC information processing described later.

[0061] <AC information processing> Figure 6 is a flowchart of the AC information processing in the present embodiment. The AC information processing determines whether it is the timing to perform an alcohol check based on the moving body information by the user, and when it is determined that it is the timing, notifies the user to that effect and so on. The AC information processing is processing performed by the AC information processing program 321 stored in the storage unit 320 of the server 30. Also, in this embodiment, it is performed on the premise that the user to be notified and the moving body 1 that acquires the moving body information are associated in advance.

[0062] First, in order to accumulate the moving body information regarding the moving body 1, the moving body information acquisition device 10 acquires the moving body information (S1001) and transmits the acquired moving body information to the server 30 (S1002). In the moving body information acquisition device 10, by repeating these steps, the moving body information is acquired in time series and transmitted to the server 30. In the server 30, the moving body information received from the moving body information acquisition device 10 is accumulated in the database 322 of the storage unit 320 (S3002).

[0063] Also, in the mobile terminal 20, AC information is acquired (S2001) according to the implementation of the alcohol check. The AC information is information generated by the implementation of the alcohol check, and examples include information input regarding the measurement result by an alcohol detector (for example, information manually inputting an alcohol concentration value, or photographed image information), time information when the AC was performed, person information when the AC was performed, and so on. Then, the acquired AC information is transmitted to the server 30 (S2001), and the AC information is recorded in the server 30 (S2002).

[0064] For convenience of explanation, the flowchart in FIG. 6 shows the process of step S3002 being performed before step S3003, which will be described later. However, the timing of the process of step S3002 (and the corresponding processes of steps S2001-S2002) is not limited to this. These processes may occur at any timing, or may not occur at all. They may also be performed in response to a notification in step S3004, which will be described later.

[0065] Then, the processing unit 310 of the server 30 determines whether the mobile object information satisfies the alcohol check timing based on the accumulated mobile object information (S3003). Whether the alcohol check timing is met can be, for example, when an alcohol check is to be conducted before the mobile object 1 is put into operation, or when the mobile object 1 has already transitioned to a state where operation has already started, even though an alcohol check has not yet been conducted at that timing. That is, an alcohol check should be conducted before the mobile object 1 is put into operation (before the start of driving for the day), but an alcohol check is not conducted when the mobile object 1 is about to start moving or has already started moving. Conversely, when an alcohol check is to be conducted after the mobile object 1 is put into operation, it can be whether the mobile object 1 has transitioned from a moving state to a stationary state. That is, an alcohol check should be conducted after the mobile object 1 has finished driving, but an alcohol check is not conducted when the mobile object 1 is about to end its movement or has already ended its movement.

[0066] More specifically, in a case where mobile object information acquisition device 10 is activated in response to the start of operation of mobile object 1 (which may be in response to the activation of some function inside the vehicle, such as starting the engine or air conditioner, or in response to the detection of some human action inside the vehicle, such as turning the key / pressing the start button, or opening or closing a door), and mobile object information is collected, this situation corresponds to a case where an alcohol test has not yet been conducted before the operation of mobile object 1 (for example, during working hours on that day or during a two-hour period from the predetermined scheduled start time of operation of mobile object 1 on that day), and the corresponding alcohol check result information has not yet been recorded in storage unit 320, and recording of mobile object information has already begun in storage unit 320. Another example corresponds to a case where alcohol check result information has not yet been recorded, and it is determined that there has been a change in the position of mobile object 1 based on the position information included in the mobile object information. The method for determining whether the alcohol check timing has been met is not limited to these, and any method using mobile object information and alcohol check result information may be applied.

[0067] In addition, when an alcohol check is conducted after the operation of the mobile unit 1 for the day has been completed, examples of situations in which the timing for an alcohol check has been met include a time set in advance by the manager of the mobile unit 1 (such as a person in charge at the managing company) or the driver of the mobile unit 1 himself (for example, 6:00 p.m. every business day) or a time according to the operation completion schedule for that day, a situation in which the driver of the mobile unit 1 has entered and recorded that the ride has ended, or a situation in which it is determined that the mobile unit 1 has entered the area of ​​the place (business) where it is managed (for example, a parking lot area).

[0068] 7 is an example of the AC information table 324 that is referenced when determining whether the alcohol check timing is met. As shown in Fig. 7, the AC information table 324 stores information such as the user ID, the user name, the ID of the AC app installed on the mobile terminal 10 or the like to perform the alcohol check, and the alcohol check history, each of which is associated with the other information. In the determination in step S3003, for example, by obtaining and referencing the alcohol check history associated with the user ID in this AC information table 324, it is possible to confirm whether the user has already undergone the necessary alcohol check at that time. That is, based on the current time, it is confirmed whether the target user has undergone an alcohol check during a predetermined period (e.g., three hours) prior to that time. After such confirmation, the server 30 may also obtain information indicating whether an alcohol check was or was not conducted during the predetermined period prior to that time. Alternatively, the server 30 may acquire time information about the most recent alcohol check the user took. If the time of the most recent alcohol check is sufficiently far from the current time (for example, more than four hours ago), it can be determined that the alcohol check that should have been taken at that time has not yet been taken. Conversely, if the time is close to the current time (for example, within one hour), it can be determined that the alcohol check that should have been taken at that time has already been taken.

[0069] Preferably, whether the time is before or after driving the moving object 1 is determined taking into consideration whether it is a predetermined time period. That is, whether it is before driving the moving object 1 may be determined taking into consideration whether it is a morning time period (for example, between 7:00 AM and 10:00 AM). This corresponds to the fact that an alcohol test is not required when driving the moving object 1 is stopped for a break or the like while driving and then driving is resumed. The same applies to the reverse (after driving the moving object 1). More preferably, whether the mobile body 1 is in the pre-operation state may be determined, for example, based on whether the mobile body 1 is located within a specified area (for example, whether the mobile body 1 is located within the range of a parking lot where it is normally parked and stored).

[0070] Alternatively, whether it is time to perform an alcohol check may be determined based on mobile device information in addition to mobile object information. For example, whether it is time to perform an alcohol check may be determined based on the positional relationship between the location of the mobile object 1 and the user's location included in the mobile device information. A specific example is whether these two locations are within a predetermined distance range. That is, this corresponds to a case where the user is about to board the mobile object 1. Similarly, this may be whether the location of the mobile object 1 and the user's location are outside the predetermined distance range. Alternatively, any case in which it is possible to determine that it is time to perform an alcohol check based on some information including at least one of the mobile object information and the mobile device information may be determined. Furthermore, even if the location is within the predetermined distance, if the mobile device 20 is located in a nap room, it is appropriate to determine that it is not time to perform an alcohol check because the user is likely taking a nap. Therefore, it is preferable to determine the time based not only on the distance but also on the relative positions of the mobile object 1 and the mobile device 20. The determination of whether the position of the mobile body 1 and the user's position are within a specified distance range may be made by any method, but for example, the mobile terminal 20 may have a position information acquisition unit (not shown) and acquire the position information of the mobile terminal 20 by a method similar to that used to acquire position information in the mobile body information acquisition unit 170, and the timing may be determined to be such when the position information of the mobile terminal 20 and the position information of the mobile body information acquisition device 10 are substantially identical, or when it can be determined that they are located at the same or nearby positions. Alternatively, the timing may be grasped through a connection between the mobile terminal 20 and the information processing device 40 via short-range wireless communication or the like.

[0071] Other examples include the following: cases where it is determined that it is time to conduct an alcohol test based on mobile device information or mobile terminal information.

[0072] (1) Immediately before operation begins As mobile object information, any of the following is acquired: ignition operation (engine being turned on or acquisition of mobile object information starting), opening and closing of the driver's door, and seat detection by a seat sensor. As mobile terminal information, any of the following is acquired: login to the operation management app, and GPS location information (mobile terminal 20 being located near the vehicle). When this information is acquired, it is presumed that the driver has entered the vehicle and started preparing for operation, and therefore it is appropriate to prompt an alcohol test at this point. Note that if the judgment is based solely on the mobile body information, it is not possible to exclude situations such as simply getting on the mobile body, and similarly, if the judgment is based solely on the mobile device information, it is not possible to exclude situations such as simply approaching the mobile body. However, by combining both, it is possible to determine that there is a high possibility that the person is preparing to start driving.

[0073] (2) Immediately after operation begins As mobile object information, any of the following is acquired: seat belt fastening, shift operation (changing from park to drive), and change in vehicle speed (starting acceleration from zero). As mobile device information, any of the following is acquired: screen on of the mobile device (start of operation) and usage history of a specified app (launch of a driving management app). When this information is acquired, it is determined that the driver is in the final stages of starting driving, so by requesting an alcohol test at this time, appropriate confirmation before driving can be made.

[0074] (3) After the break The mobile device information acquired includes GPS location information (location in an area registered as a rest area or parking lot), engine-off detection, and continued stoppage for a certain period of time. The mobile device information acquired includes screen-on detection and app usage history (video viewing or game app use). If this information is acquired, it is determined that the driver is taking a break, and safety can be ensured by encouraging the driver to take an alcohol test before resuming driving. However, if we only use mobile device information, it is difficult to distinguish whether the driver was taking a break or simply waiting. Similarly, if we only use mobile device information, it is unclear where the driver took a break. However, by combining both types of information, we can determine that the driver is likely to have taken a break before resuming driving.

[0075] (4) At the end of business hours The mobile device information acquired includes GPS location information (positioning within the designated parking area) and engine-off detection. The mobile device information acquired includes logging into the operation management app and input indicating the end of work. If this information is acquired, it is assumed that work has ended, and safety can be ensured by prompting the driver to take an alcohol test when the drive is over. However, if we only use mobile device information, we cannot rule out the situation where the driver simply parked the vehicle, and similarly, if we only use mobile device information, we cannot determine the end point of the drive. However, by combining both types of information, we can determine that it is highly likely that the driver completed their work.

[0076] (5) When an abnormality is detected As mobile object information, any of the following is detected: frequent sudden braking or sudden steering, activation of a lane departure warning, or the driver not looking ahead. As mobile terminal information, any of the following is acquired: smartphone operation history (detection of operations while driving) or voice input history (detection of abnormal speech; this may also be acquired by the mobile object information acquisition device 10). If this information is acquired, it is determined that there may be a problem with the driver's driving aptitude, and by requesting an emergency alcohol test, it is possible to confirm whether the driver has been drinking and encourage appropriate action. However, when judging from mobile device information alone, it is difficult to distinguish between driving error and drunk driving, and similarly, when judging from mobile device information alone, it is difficult to identify the cause of distraction. However, by combining both types of information, it is possible to determine the possibility of abnormal driving due to the influence of alcohol.

[0077] That is, if it is determined that the vehicle falls under any of (1) to (5) based on at least one of the mobile unit information and the mobile terminal information, the user is notified to undergo an alcohol test. It is also possible to determine whether the case falls under any of (1) to (5) based on both the mobile unit information and the mobile terminal information. In this case, the determination can be made with a higher degree of accuracy.

[0078] If it is determined in step S3003 that the conditions are met (S3003; Y), a notification is sent to the mobile terminal 20 to inform the user that an alcohol test should be conducted (S3004). The notification here may be sent by any means or method as long as it can inform the user of the mobile terminal 20 that an alcohol test should be conducted, and may, for example, be sent by displaying a message on the display unit 240 as shown in FIG. Fig. 8 is an example of the content displayed when a notification to the effect that an alcohol test should be performed is sent on the mobile terminal 20. As shown in Fig. 8, the display unit 240 displays a push notification to the effect that an alcohol test should be performed, as well as the date and time of the notification.

[0079] Other examples of notifications include sending an email notification to an email address that can be received by the mobile terminal 20, vibrating or outputting a sound on the mobile terminal 20, displaying on a display device within the mobile body 1 (for example, in the instrument panel), etc., but are not limited to these and any method may be used to notify a person who needs to undergo an alcohol test.

[0080] If it is determined that the requirements are not met (S3003; N), the AC information processing is terminated. Furthermore, if it is determined that the requirements are not met, the AC information processing may not be terminated, but the processing of step S3003 may be performed again after a predetermined time (for example, 15 minutes) has elapsed.

[0081] After the notification is made in step S3004, the processing unit 310 measures the passage of a predetermined time (e.g., 5 minutes) (S3005). Then, after the predetermined time has elapsed, the processing unit 310 determines whether an alcohol check corresponding to the notification has been performed (S3006). In other words, it determines whether an alcohol check has been performed within the predetermined time after the notification that an alcohol check should be performed was made. It should be noted that the re-notification does not necessarily have to be performed, and the processes from step S3005 onwards may be omitted.

[0082] The method for determining whether an alcohol check has been performed within a predetermined time may be arbitrary, and may be determined, for example, by whether information relating to the alcohol check result linked to the identification information (user ID) of the user who should undergo the alcohol check has been newly stored in the storage unit 320. In this case, the determination may be made by checking the new information stored in the storage unit 320 before and after the notification, or by storing information relating to the alcohol check linked to date and time information corresponding to the date and time when the alcohol check was performed, and checking that date and time information. Furthermore, for example, when an alcohol test is performed through an application installed on the mobile terminal 20, the determination may be made in response to the alcohol test result being input in the application.

[0083] If it is determined that an alcohol test has been performed (S3006; Y), the AC information processing ends. If it is determined that an alcohol test has not been performed (S3006; N), the process returns to step S3004, and a notification is sent to the mobile terminal 20 again to notify the user that an alcohol test should be performed.

[0084] The determination of whether an alcohol check has been conducted may be made by any method as long as it can be confirmed that an alcohol check has been conducted, but for example, it may be made based on whether information regarding the corresponding alcohol check has been acquired on the mobile terminal 20, or whether information regarding the corresponding alcohol check (and the associated time information) is stored in the server 30.

[0085] [Variations] In the above-described embodiment, it is determined in step S3006 whether an alcohol test has been conducted, and if it is determined that no alcohol test has been conducted, a notification is sent to the user to take another alcohol test. In this case, however, it is preferable that the second notification be in a different form from the previous notification in order to more strongly urge the user. For example, the notification may be displayed on the display unit 240 in a more emphasized manner, such as by making the text larger or by using a different color. Furthermore, the sound output unit 260 may output some kind of sound, such as a prompting message, and the volume of the sound may be increased from the previous time. Furthermore, the mobile terminal 20 may notify the notification by vibrating the mobile terminal 20 using a vibration unit (not shown) that generates vibrations. Furthermore, any combination of these may be used.

[0086] Furthermore, if it is determined that an alcohol check has not been conducted despite a notification that an alcohol check should be conducted a predetermined number of times (e.g., three times), a notification may be sent to a device other than the mobile terminal 20, such as the administrator terminal 40, that an alcohol check has not been conducted, or a notification may be sent to the user to instruct them to stop driving.

[0087] In the above embodiment, the notification that an alcohol test should be performed is displayed on the display unit 240 as shown in FIG. 8, but the present invention is not limited to this. For example, an email containing a message to the effect that an alcohol test should be performed may be sent to an email address that can be received by the mobile terminal 20 (for example, an email address linked to the user). Furthermore, for example, when the results of the alcohol test are input through an alcohol test application installed on the mobile terminal 20, the application may be started to prompt the user to take the alcohol test.

[0088] Furthermore, for example, in an alcohol check, when visually checking whether or not the user is under the influence of alcohol is performed through the mobile terminal 20 (for example, by voice call or video call), instead of or in addition to a notification that an alcohol test should be performed, a voice call or video call with the person performing the check may be established through the mobile terminal 20. Furthermore, for example, when an alcohol detector and the mobile terminal 20 are wirelessly connected to collect the alcohol test results through the mobile terminal 20, a means for acquiring the location of the alcohol detector (for example, enabling the mobile terminal 20 and the alcohol detector to be connected via short-range wireless communication such as Bluetooth (registered trademark)) may be provided, and the location of the alcohol detector may be notified to the mobile terminal 20. Notifying the location of the alcohol detector may mean, for example, notifying the mobile terminal 20 that the alcohol detector is not nearby if the alcohol detector is not nearby (for example, not provided in the mobile object 1) and connection via short-range wireless communication is not possible, or notifying the mobile terminal 20 that the alcohol detector is nearby if connection via short-range wireless communication is possible. Alternatively, a device capable of acquiring location information may be attached to the breathalyzer itself, and the location of the breathalyzer may be notified based on this location information.

[0089] Furthermore, when the alcohol check is performed using an application installed on the mobile terminal 20, the notification in step S3004 may be triggered by launching the application, or the notification may include a UI element such as a link, button, or icon for launching the application, allowing the alcohol check to be performed immediately by tapping it.

[0090] Furthermore, among the processes of each step in the AC information processing in the above-described embodiment, those that are performed by the server 30, such as making a determination, may be performed by the mobile terminal 20. For example, information handled in the AC information processing, such as mobile object-related information, is stored in the storage unit 320 (database 323) of the server 30, but may be stored in the storage unit 220 of the mobile terminal 20, and in this case, the processing unit 210 of the mobile terminal 20 may determine whether the mobile object-related information is stored. Furthermore, the determination of whether the mobile object-related information is stored in the storage unit 320 may be performed by the processing unit 310 of the server 30, or may be performed by the processing unit 210 of the mobile terminal 20. In the former case, the processing unit 310 of the server 30 may output to the mobile terminal 20 to prompt the input of mobile object-related information, and the mobile terminal 20 may notify the input via the display unit 240 or the like.

[0091] In the above embodiments, various programs and data relating to various processes are stored in a storage unit, and the processing unit reads and executes these programs to realize the processes in the above embodiments. In this case, the storage unit of each device may have an internal storage device such as a ROM, EEPROM, flash memory, hard disk, or RAM, as well as a recording medium (recording medium, external storage device, storage medium) such as a memory card (SD card), CompactFlash (registered trademark) card, memory stick, USB memory, CD-RW (optical disc), or MO (magneto-optical disc), and the above various programs and data may be stored in these recording media.

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

[0093] 1. Mobile 10 Mobile object information acquisition device 20 Mobile devices 30 servers 40 Administrator terminal

Claims

1. An information processing method in an information processing system, comprising: Acquiring mobile object information, which is information about a mobile object; Acquiring alcohol test implementation information regarding when an alcohol test was conducted on a user who drives the vehicle; determining whether it is time for the user to take an alcohol test based on the moving object information and the alcohol test implementation information; When it is determined that it is time for an alcohol test, a notification regarding the alcohol test is sent to the user or a mobile device linked to the user; An information processing method, including:

2. 2. The information processing method according to claim 1, the acquiring of the mobile object information is initiated in response to an operation of the mobile object; Determining whether it is time to take an alcohol test is performed based on whether acquisition of the mobile object information has started. Information processing methods.

3. 2. The information processing method according to claim 1, Acquiring mobile terminal information, which is information relating to the mobile terminal, from the mobile terminal; Further comprising: The determination of whether it is time to perform the alcohol check is based on the mobile body information and the mobile terminal information, and is based on a determination of whether the time corresponds to any of immediately before starting driving of the mobile body, immediately after starting driving, after a break, at the end of work, and when an abnormality is detected. Information processing methods.

4. 4. The information processing method according to claim 3, The mobile object information includes location information of the mobile object. the mobile terminal information includes location information of the mobile terminal, The determination of whether or not it is time to take the alcohol test is made based on the positional relationship between the moving object and the mobile device. Information processing methods.

5. 4. The information processing method according to claim 3, The mobile object information is The ignition was operated, The driver's door was opened and closed, that the seating was done, Seat belts were fastened, The shift operation was performed, A change in vehicle speed has occurred, and The mobile terminal information is That the traffic management app has been logged in or launched, The included location information is in the vicinity of the moving object; There was a screen-on, When the information indicates any one of the following, it is determined that it is time for the alcohol check. Information processing methods.

6. 4. The information processing method according to claim 3, The mobile object information is The included location information indicates that the device is located in a predetermined area; The engine is off, The vehicle has been stopped for a certain period of time, and The mobile terminal information is There was a screen-on, The app was used, When the information indicates any one of the following, it is determined that it is time for the alcohol check. Information processing methods.

7. 4. The information processing method according to claim 3, The mobile object information is The included location information indicates that the device is located in a predetermined area; The engine is off, and The mobile terminal information is That the traffic management app has been logged in or launched, There was an input indicating the end of the business, When the information indicates any one of the following, it is determined that it is time for the alcohol check. Information processing methods.

8. 4. The information processing method according to claim 3, The mobile object information is Frequent sudden braking and steering, The lane departure warning was activated, The driver's eyes are not looking ahead, that abnormal speech was detected; and The mobile terminal information is that the operation was detected, that abnormal speech was detected; When the information indicates any one of the following, it is determined that it is time for the alcohol check. Information processing methods.

9. 2. The information processing method according to claim 1, determining whether a predetermined period of time has elapsed after providing the notification regarding the alcohol test; If it is determined that the predetermined period has elapsed, determining again whether the alcohol test has been conducted; An information processing method, including:

10. 10. The information processing method according to claim 9, If it is determined that the notification has not been made as a result of the re-determination, the notification is made again; An information processing method, including:

11. The information processing method according to claim 10 comprises: When the notification is to be made a predetermined number of times or more, the notification is to be made in a manner different from the initial notification; An information processing method, including:

12. The information processing method according to claim 1 comprises: Obtaining an estimated time for the user to perform an alcohol check or an estimated time for the user to end operation of the mobile device; Including, The determination of whether it is time to perform an alcohol check is made based on the estimated time of implementation of the alcohol check or the estimated time of end of operation. Information processing methods.

13. The information processing method according to claim 1 comprises: acquiring, at the mobile terminal, information indicating that operation of the mobile body has ended; Including, The determination of whether or not it is time for the alcohol test is made based on whether or not there is information indicating that the operation has ended. Information processing methods.

14. 2. The information processing method according to claim 1, The notice shall: Sending a message to the email address linked to the mobile device indicating that an alcohol test is required; displaying the message on a display unit of the mobile terminal; vibrating the mobile device; outputting sound from an audio output unit of the mobile terminal; Launching an application for conducting an alcohol test on the mobile device; An information processing method including at least one of the above.

15. 15. The information processing method according to claim 14, The message includes a UI element for launching an application for performing an alcohol check. Information processing methods.

16. An information processing system, a mobile object information acquisition unit that acquires mobile object information that is information related to the mobile object; an alcohol check implementation information acquisition unit that acquires alcohol check implementation information regarding when an alcohol check was conducted on a user who drives the vehicle; a determination unit that determines whether it is time for the user to undergo an alcohol test based on the moving object information and the alcohol test implementation information; a notification unit that notifies the user or a mobile device linked to the user about an alcohol test when it is determined that it is time to perform an alcohol test; An information processing system comprising:

17. Information processing systems, Acquiring mobile object information, which is information about a mobile object; Acquiring alcohol test implementation information regarding when an alcohol test was conducted on a user who drives the vehicle; determining whether it is time for the user to take an alcohol test based on the moving object information and the alcohol test implementation information; When it is determined that it is time for an alcohol test, a notification regarding the alcohol test is sent to the user or a mobile device linked to the user; A program that executes.

Citation Information

Patent Citations

  • Breath analyzer and its system using communication network

    JP2005184184A

  • Drunk driving preventing device

    JP2008230380A

  • Driving management method for vehicle

    JP2013054696A

  • Biological information measurement system, illegal measurement determination method and illegal measurement determination program

    JP2021026430A

  • Determination apparatus, determination system, determination method, and program

    JP2023111090A