Information processing device

JP2026144195APending Publication Date: 2026-09-09PIONEER IP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025031350
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2026-09-09

Smart Images

  • Figure 2026144195000001_ABST
    Figure 2026144195000001_ABST
Patent Text Reader

Abstract

We will conduct alcohol checks on those who are remotely located. [Solution] A video is obtained of a user undergoing alcohol detection using an alcohol detector, from the start to the end of the alcohol detection, and it is checked whether or not the video contains any frames in which the user or the alcohol detector is not visible.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing apparatus. [Background Art]

[0002] Transporters and business operators that use a certain number or more of automobiles are obliged to appoint administrators (operation administrators, safe driving administrators) and have said administrators check whether a driver is under the influence of alcohol (alcohol check). In alcohol checks, an alcohol detector is used to measure the alcohol concentration in the driver's breath (for example, Patent Document 1). For example, in the alcohol detector disclosed in Patent Document 1, when the driver presses an alcohol measurement button, the operation mode shifts to the alcohol measurement mode, and information indicating completion of measurement preparation is displayed on the display unit of the alcohol detector. In the alcohol detector disclosed in Patent Document 1, when the driver exhales in this state, the alcohol concentration in the driver's breath is measured by the alcohol sensor of the alcohol detector. [Prior Art Documents] [Patent Documents]

[0003] [Patent Document 1] Japanese Patent Laid-Open No. 2024-36070 [Summary of the Invention] [Problem to be Solved by the Invention]

[0004] Currently, remote alcohol checks for drivers are performed by obtaining a photograph of the user undergoing an alcohol test using an alcohol detector (Photo 1) and a photograph of the alcohol detector's display showing the test result (Photo 2). However, with this method, there is a possibility that the driver may submit a photograph (Photo 2) of the alcohol detector's display showing the result of an alcohol test performed by someone other than themselves. In other words, there is a possibility of the alcohol detector being swapped. In such a case, the driver's alcohol check cannot be performed.

[0005] One example of a problem that this invention aims to solve is the ability to perform alcohol checks on individuals who are located remotely. [Means for solving the problem]

[0006] To solve the above problems, the invention described in claim 1 includes a video acquisition processing unit that acquires a video of a user performing alcohol detection using an alcohol detector from the start of the alcohol detection to the end of the alcohol detection, and a video confirmation processing unit that checks whether or not the video contains frames in which the user or the alcohol detector is not visible.

[0007] The invention described in claim 7 includes: a video acquisition processing unit that acquires a video of a user performing alcohol detection using an alcohol detector from the start to the end of the alcohol detection; a video confirmation processing unit that checks whether a frame showing the display device of the alcohol detector showing the results of the alcohol detection is included in the video, and if a frame showing the display device of the alcohol detector showing the results of the alcohol detection is included in the video, checks whether a frame in which the user or the alcohol detector is not included is included in the portion of the video from the start of the alcohol detection to the frame showing the display device of the alcohol detector showing the results of the alcohol detection; and if a frame in which the user or the alcohol detector is not included in the portion, a detection result acquisition processing unit that acquires the results of the alcohol detection based on the frame showing the display device of the alcohol detector showing the results of the alcohol detection.

[0008] The invention described in claim 10 is an information processing system comprising a first information processing device and a second information processing device, wherein the first information processing device includes a video acquisition processing unit that acquires a video of a user performing alcohol detection using an alcohol detector from the start to the end of the alcohol detection; a video confirmation processing unit that checks whether or not the video contains frames in which the user or the alcohol detector is not visible; and, if the video does not contain frames in which the user or the alcohol detector is not visible, a transmission processing unit that transmits to the second information processing device a frame showing the user and a frame showing the alcohol detector's display device displaying the results of the alcohol detection, or the video, extracted from the video; and the second information processing device includes a receiving processing unit that receives a frame showing the user and a frame showing the alcohol detector's display device displaying the results of the alcohol detection, or the video, extracted from the video; and a detection result acquisition processing unit that acquires the results of the alcohol detection based on the frame showing the alcohol detector's display device displaying the results of the alcohol detection.

[0009] The invention described in claim 11 is an information processing method performed by a computer, comprising: a video acquisition process step of acquiring a video of a user performing alcohol detection using an alcohol detector from the start of the alcohol detection to the end of the alcohol detection; and a video confirmation process step of confirming whether or not the video contains frames in which the user or the alcohol detector is not visible.

[0010] The invention described in claim 12 is an information processing program that causes a computer to execute the information processing method described in claim 11.

[0011] The invention described in claim 13 is an information processing method performed in an information processing system having a first information processing device and a second information processing device, comprising: a video acquisition process performed by the first information processing device to acquire a video of a user performing alcohol detection using an alcohol detector, filmed from the start of the alcohol detection to the end of the alcohol detection; a video confirmation process to confirm whether or not the video contains frames in which the user or the alcohol detector is not visible; if the video does not contain frames in which the user or the alcohol detector is not visible, a transmission process to transmit to the second information processing device a frame containing the user extracted from the video, a frame containing the alcohol detector's display device showing the results of the alcohol detection, or the video itself; a reception process performed by the second information processing device to receive a frame containing the user extracted from the video, a frame containing the alcohol detector's display device showing the results of the alcohol detection, or the video itself; and a detection result acquisition process to acquire the results of the alcohol detection based on a frame containing the alcohol detector's display device showing the results of the alcohol detection.

[0012] The invention described in claim 14 is an information processing program that causes the information processing system to execute the information processing method described in claim 13.

[0013] The invention described in claim 15 is a computer-readable storage medium storing the information processing program described in claim 12 or 14. [Brief explanation of the drawing]

[0014] [Figure 1] This figure shows an alcohol checking device 100 according to one embodiment of the present invention. [Figure 2] This is a diagram showing an example of the control unit 110. [Figure 3]This figure shows an example of the processing operations performed in the control unit 110 when an alcohol detection video is acquired by the video acquisition processing unit 111. [Figure 4] This figure shows an example of the processing operations performed in the control unit 110 when an alcohol detection video is acquired by the video acquisition processing unit 111. [Figure 5] This figure shows an alcohol check system according to one embodiment of the present invention. [Figure 6] This figure shows an example of the control unit 210 of the terminal device 200 and the control unit 310 of the management device 300. [Figure 7] This figure shows an example of processing operations performed in a system having the control units 210 and 310 shown in Figure 6. [Figure 8] This figure shows an example of the control unit 210 of the terminal device 200 and the control unit 310 of the management device 300. [Figure 9] This figure shows an example of processing operations performed in a system having control units 210 and 310 as shown in Figure 8. [Modes for carrying out the invention]

[0015] An information processing device according to one embodiment of the present invention includes a video acquisition processing unit that acquires a video of a user performing an alcohol detection using an alcohol detector, filmed from the start to the end of the alcohol detection, and a video confirmation processing unit that checks whether or not the video contains frames in which the user or the alcohol detector is not visible. The information processing device may further include a first notification processing unit that outputs a notification prompting the user to perform another alcohol detection if the video contains frames in which the user or the alcohol detector is not visible. Therefore, in this embodiment, it is possible to perform an alcohol check using an alcohol detection video in which no frames in which the user or the alcohol detector is not visible are included, that is, an alcohol detection video in which both the user and the alcohol detector are visible in all frames. As a result, in this embodiment, it is possible to prevent the substitution of alcohol detectors, and administrators can perform alcohol checks on remote users more accurately.

[0016] The information processing device may further include a detection result acquisition processing unit that acquires the alcohol detection result based on a frame showing the display device of the alcohol detector displaying the alcohol detection result, provided that the video does not contain any frames that do not show the user or the alcohol detector. The information processing device may further include a second notification processing unit that outputs a notification prompting the user to perform the alcohol detection again if the acquisition of the alcohol detection result fails. In this way, it becomes unnecessary for the administrator to read the alcohol detection result from the alcohol detection video, thereby reducing the burden on the administrator in performing alcohol checks.

[0017] If a frame that does not capture the user or the alcohol detector is not included in said moving image, said information processing device may further comprise an authentication processing unit that authenticates said user based on the frame that captures said user. If the authentication of said user fails, said information processing device may further comprise a third notification processing unit that outputs a notification prompting said user to perform alcohol detection again. With this configuration, user authentication is performed automatically, which eliminates the need for an administrator to perform user authentication based on the alcohol detection moving image, making it possible to further reduce the work load of alcohol checking by the administrator.

[0018] An information processing device according to an embodiment of the present invention comprises: a moving image acquisition processing unit that acquires a moving image captured from the start of alcohol detection to the end of said alcohol detection of a user who performs alcohol detection using an alcohol detector; a moving image verification processing unit that verifies whether a frame capturing the display device of said alcohol detector displaying the alcohol detection result is included in said moving image, and if a frame capturing the display device of said alcohol detector displaying the alcohol detection result is included in said moving image, said moving image verification processing unit further verifies whether a frame that does not capture the user or the alcohol detector is included in a portion of said moving image from the start of said alcohol detection to the frame capturing the display device of said alcohol detector displaying the alcohol detection result; and a detection result acquisition processing unit that acquires the alcohol detection result based on the frame capturing the display device of said alcohol detector displaying the alcohol detection result if no frame that does not capture the user or the alcohol detector is included in said portion. Therefore, in the present embodiment, acquisition of the alcohol detection result by the detection result acquisition processing unit is more reliable. Furthermore, in the present embodiment, the length of the moving image for verifying the presence or absence of a frame that does not capture the user or the alcohol detector is shortened, reducing the processing load on the moving image verification processing unit.

[0019] The information processing apparatus may further comprise an authentication processing unit that authenticates the user based on a frame in which the user is captured, if the portion includes a frame in which the user or the alcohol detector is not captured. The information processing apparatus comprises: a first notification processing unit configured to output a notification prompting the user to perform alcohol detection again if the moving image does not include a frame capturing the display device of the alcohol detector on which the alcohol detection result is displayed, or if the portion includes a frame in which the user or the alcohol detector is not captured; a second notification processing unit configured to output a notification prompting the user to perform alcohol detection again if acquisition of the alcohol detection result fails; and a third notification processing unit configured to output a notification prompting the user to perform alcohol detection again if authentication of the user fails, and may further comprise the above. With this configuration, user authentication is performed automatically, which eliminates the need for an administrator to perform user authentication based on the alcohol detection moving image, making it possible to further reduce the time and effort required by the administrator for alcohol checking.

[0020] An information processing system according to one embodiment of the present invention comprises a first information processing device and a second information processing device, wherein the first information processing device includes a video acquisition processing device that acquires a video of a user performing alcohol detection using an alcohol detector from the start to the end of the alcohol detection; a video confirmation processing device that checks whether or not the video contains frames in which the user or the alcohol detector is not visible; and, if the video does not contain frames in which the user or the alcohol detector is not visible, a transmission processing device that transmits to the second information processing device frames extracted from the video showing the user and frames showing the alcohol detector's display device displaying the results of the alcohol detection, or the video, wherein the second information processing device includes a receiving processing device that receives frames extracted from the video showing the user and frames showing the alcohol detector's display device displaying the results of the alcohol detection, or the video, and a detection result acquisition processing device that acquires the results of the alcohol detection based on the frames showing the alcohol detector's display device displaying the results of the alcohol detection. Thus, in this embodiment, it is checked whether or not the alcohol detection video contains frames that do not show the user or the alcohol detector, and the alcohol detection result is obtained using an alcohol detection video that does not contain frames that do not show the user or the alcohol detector, that is, an alcohol detection video in which both the user and the alcohol detector are shown in every frame. For this reason, in this embodiment, it is possible to prevent the substitution of alcohol detectors, and administrators can perform alcohol checks on remote users more accurately.

[0021] An information processing method according to one embodiment of the present invention is an information processing method performed by a computer, comprising: a video acquisition process step of acquiring a video of a user performing alcohol detection using an alcohol detector, filmed from the start to the end of the alcohol detection; and a video confirmation process step of confirming whether or not the video contains frames in which the user or the alcohol detector is not visible. Therefore, in this embodiment, it is possible to perform an alcohol check using an alcohol detection video in which no frames in which the user or the alcohol detector is not visible are included, that is, an alcohol detection video in which both the user and the alcohol detector are visible in all frames. As a result, in this embodiment, it is possible to prevent the substitution of alcohol detectors, and administrators can perform alcohol checks on remote users more accurately.

[0022] An information processing program according to one embodiment of the present invention causes a computer to execute the above-described information processing method. Therefore, in this embodiment, it is possible to prevent the substitution of alcohol detectors, and administrators can perform alcohol checks on remote users more accurately.

[0023] An information processing method according to one embodiment of the present invention is an information processing method performed in an information processing system having a first information processing device and a second information processing device, comprising: a video acquisition processing step performed by the first information processing device to acquire a video of a user performing alcohol detection using an alcohol detector, filmed from the start of the alcohol detection to the end of the alcohol detection; a video confirmation processing step to confirm whether or not the video contains frames in which the user or the alcohol detector is not visible; if the video does not contain frames in which the user or the alcohol detector is not visible, a transmission processing step to transmit frames in which the user is visible and frames in which the alcohol detector's display device showing the results of the alcohol detection is visible, or the video, extracted from the video, to the second information processing device; a reception processing step performed by the second information processing device to receive frames in which the user is visible and frames in which the alcohol detector's display device showing the results of the alcohol detection is visible, or the video, extracted from the video; and a detection result acquisition processing step to acquire the results of the alcohol detection based on the frames in which the alcohol detector's display device showing the results of the alcohol detection is visible. Thus, in this embodiment, it is checked whether or not the alcohol detection video contains frames that do not show the user or the alcohol detector, and the alcohol detection result is obtained using an alcohol detection video that does not contain frames that do not show the user or the alcohol detector, that is, an alcohol detection video in which both the user and the alcohol detector are shown in every frame. For this reason, in this embodiment, it is possible to prevent the substitution of alcohol detectors, and administrators can perform alcohol checks on remote users more accurately.

[0024] An information processing program according to one embodiment of the present invention causes an information processing system to execute the above information processing method. Therefore, in this embodiment, it is possible to prevent the substitution of alcohol detectors, and administrators can perform alcohol checks on remote users more accurately.

[0025] A computer-readable storage medium according to one embodiment of the present invention stores the above-mentioned information processing program. Therefore, in this embodiment, the above-mentioned information processing program can be distributed independently in addition to being incorporated into a device, and version upgrades and the like can be easily performed. [Examples]

[0026] <Alcohol check device 100> Figure 1 shows an alcohol check device 100 according to one embodiment of the present invention. The alcohol check device 100 is a device for a manager (e.g., a fleet manager or a safe driving manager) to check whether a remote user (e.g., a car driver) is under the influence of alcohol (alcohol check). The alcohol check device 100 may be a terminal device used by the user (e.g., a smartphone or tablet) or a management device used by the manager (e.g., a smartphone, tablet, personal computer, or server device).

[0027] The alcohol check device 100 includes a control unit 110, a communication unit 120, an imaging unit 130, an input unit 140, and an output unit 150. If the alcohol check device 100 is a management device, it does not need to have an imaging unit 130 and an input unit 140.

[0028] The control unit 110 is an information processing device (computer) for processing information, and includes, for example, a CPU (Central Processing Unit). The communication unit 120 is a communication device for sending and receiving information with other devices. The shooting unit 130 is a shooting device (e.g., a camera) for shooting video. The input unit 140 is an input device (e.g., a touch panel, keyboard, buttons, camera, microphone) for receiving information from the user. The output unit 150 is an output device for outputting information, and includes, for example, a display device (e.g., a display) for showing information, an audio output device (e.g., a speaker) for outputting audio related to the information, and a printing device (e.g., a printer) for printing information.

[0029] Figure 2 shows an example of the control unit 110. The control unit 110 includes a video acquisition processing unit 111, a video confirmation processing unit 112, a detection result acquisition processing unit 113, and a result output processing unit 114.

[0030] The video acquisition processing unit 111 acquires a video (alcohol detection video) of a user undergoing alcohol detection using an alcohol detector, from the start to the end of the alcohol detection. If the alcohol check device 100 is a terminal device, the video acquisition processing unit 111 acquires the alcohol detection video by photographing the user using the shooting unit 130. In this case, the video acquisition processing unit 111 photographs the user based on input from the input unit 140 (user operation input). If the alcohol check device 100 is a management device, the video acquisition processing unit 111 acquires the alcohol detection video from the terminal device using communication via the communication unit 120.

[0031] Alcohol detection begins, for example, when the activation button on the alcohol detector is pressed, when the measurement start button on the alcohol detector is pressed, or when information prompting the start of measurement is displayed on the alcohol detector's display device. Alcohol detection ends, for example, when the alcohol detector outputs information indicating the end of alcohol detection (for example, an audible signal, an illumination of a light indicating the end of alcohol detection, or the display of text or a mark indicating the end of alcohol detection), or when the alcohol detection result is displayed on the alcohol detector's display device.

[0032] The video verification processing unit 112 checks whether or not frames that do not show the user or alcohol detector (incompatible frames) are included in the alcohol detection video. At this time, the video verification processing unit 112 checks whether or not incompatible frames are included in the alcohol detection video by, for example, analyzing the alcohol detection video using existing image processing technology. The video verification processing unit 112 may also use multimodal AI (Artificial Intelligence) to check whether or not incompatible frames are included in the alcohol detection video.

[0033] The detection result acquisition processing unit 113 acquires the alcohol detection result based on a frame showing the display device of the alcohol detector that displays the alcohol detection result, if no non-compliant frames are included in the alcohol detection video. The detection result acquisition processing unit 113 acquires the alcohol detection result by, for example, analyzing a frame showing the display device of the alcohol detector that displays the alcohol detection result using existing image processing technology. The alcohol detection result displayed on the display device of the alcohol detector may be the value of the detected alcohol concentration, or it may be information indicating whether it is normal or abnormal (that is, information indicating whether the detected alcohol concentration is above a threshold (e.g., 0.15 mg), and if the detected alcohol concentration is less than the threshold, it indicates normal, and if the detected alcohol concentration is above the threshold, it indicates abnormal).

[0034] The result output processing unit 114 outputs the alcohol detection result and the frame containing the user extracted from the alcohol detection video. If the alcohol check device 100 is a terminal device, the result output processing unit 114 outputs the result using the output device of the management device via communication by the communication unit 120. If the alcohol check device 100 is a management device, the result output processing unit 114 outputs the result using the output unit 150.

[0035] Thus, in this embodiment, it is checked whether or not the alcohol detection video contains frames that do not show the user or the alcohol detector, and the alcohol detection result is obtained using an alcohol detection video that does not contain frames that do not show the user or the alcohol detector, that is, an alcohol detection video in which both the user and the alcohol detector are shown in every frame. For this reason, this embodiment makes it possible to prevent the substitution of alcohol detectors, and allows administrators to perform alcohol checks on remote users more accurately.

[0036] Furthermore, in this embodiment, the results of alcohol detection are acquired automatically. Therefore, in this embodiment, there is no need for the administrator to read the results of alcohol detection from the alcohol detection video, which reduces the workload for the administrator in performing alcohol checks.

[0037] The control unit 110 may further include a first notification processing unit 115 and a second notification processing unit 116, as shown in Figure 2. The first notification processing unit 115 outputs a notification prompting the user to perform the alcohol detection test again if the alcohol detection video contains frames (non-compliant frames) in which the user or alcohol detector is not visible. The second notification processing unit 116 outputs a notification prompting the user to perform the alcohol detection test again if the acquisition of the alcohol detection results by the detection result acquisition processing unit 113 fails.

[0038] If the alcohol check device 100 is a terminal device, the first notification processing unit 115 and the second notification processing unit 116 output a notification via the output unit 150. If the alcohol check device 100 is a management device, the first notification processing unit 115 and the second notification processing unit 116 output a notification from the output device of the terminal device using communication via the communication unit 120.

[0039] The video verification processing unit 112 first checks whether a frame showing the display device of the alcohol detector displaying the alcohol detection result is included in the alcohol detection video. If a frame showing the display device of the alcohol detector displaying the alcohol detection result is included in the alcohol detection video, it may also check whether a frame that does not show the user or the alcohol detector (a non-compliant frame) is included in the portion of the alcohol detection video from the start of alcohol detection to the frame showing the display device of the alcohol detector displaying the alcohol detection result (the verification portion). Then, if the detection result acquisition processing unit 113 finds that no non-compliant frames are included in the verification portion of the alcohol detection video, it acquires the alcohol detection result based on the frame showing the display device of the alcohol detector displaying the alcohol detection result. The first notification processing unit 115 should output a notification prompting the user to perform the alcohol detection again if the alcohol detection video does not include a frame showing the display device of the alcohol detector displaying the alcohol detection result, or if the verification portion of the alcohol detection video includes a non-compliant frame. This makes the acquisition of the alcohol detection result by the detection result acquisition processing unit 113 more reliable.

[0040] Figure 3 shows an example of processing operations performed in the control unit 110 when an alcohol detection video is acquired by the video acquisition processing unit 111. The video confirmation processing unit 112 checks whether or not frames that do not show the user or alcohol detector (incompatible frames) are included in the alcohol detection video (step S301). If incompatible frames are included in the alcohol detection video (step S301, YES), the first notification processing unit 115 outputs a notification prompting the user to perform another alcohol detection (step S302), and the process ends.

[0041] If no non-compliant frames are included in the alcohol detection video (step S301, NO), the detection result acquisition processing unit 113 acquires the alcohol detection result based on the frame showing the display device of the alcohol detector that displayed the alcohol detection result (step S303). If the acquisition of the alcohol detection result by the detection result acquisition processing unit 113 is successful (step S304, YES), the result output processing unit 114 outputs the alcohol detection result and the frame showing the user (user frame) extracted from the alcohol detection video (step S305), and terminates the process. If the acquisition of the alcohol detection result by the detection result acquisition processing unit 113 fails (step S304, NO), the second notification processing unit 116 outputs a notification prompting the user to perform the alcohol detection again (step S302), and terminates the process.

[0042] <User Authentication Processing Unit 117> The control unit 110 may further include a user authentication processing unit 117, as shown in Figure 2. The user authentication processing unit 117 authenticates the user based on the frames in the alcohol detection video in which the user is visible, provided that the alcohol detection video does not contain any frames in which the user or alcohol detector is not visible. At this time, the result output processing unit 114 should output the alcohol detection result and the user authentication result. By doing so, user authentication is performed automatically, eliminating the need for administrators to perform user authentication based on the alcohol detection video, and further reducing the burden on administrators to perform alcohol checks.

[0043] The control unit 110 may further include a third notification processing unit 118, as shown in Figure 2. The third notification processing unit 118 outputs a notification prompting the user to perform an alcohol test again if user authentication by the user authentication processing unit 117 fails. If the alcohol check device 100 is a terminal device, the third notification processing unit 118 outputs the notification via the output unit 150. If the alcohol check device 100 is a management device, the third notification processing unit 118 outputs the notification from the output device of the terminal device using communication via the communication unit 120.

[0044] Figure 4 shows an example of processing operations performed in the control unit 110 when an alcohol detection video is acquired by the video acquisition processing unit 111. The video confirmation processing unit 112 checks whether or not frames that do not show the user or alcohol detector (incompatible frames) are included in the alcohol detection video (step S401). If incompatible frames are included in the alcohol detection video (step S401, YES), the first notification processing unit 115 outputs a notification prompting the user to perform another alcohol detection (step S402), and the process ends.

[0045] If no non-compliant frames are included in the alcohol detection video (step S401, NO), the detection result acquisition processing unit 113 acquires the alcohol detection result based on the frame showing the display device of the alcohol detector that displayed the alcohol detection result (step S403). If the acquisition of the alcohol detection result by the detection result acquisition processing unit 113 fails (step S404, NO), the second notification processing unit 116 outputs a notification prompting the user to perform the alcohol detection again (step S402), and terminates the process.

[0046] If the detection result acquisition processing unit 113 successfully acquires the results of alcohol detection (step S404, YES), the user authentication processing unit 117 authenticates the user based on the frames in the alcohol detection video in which the user is shown (step S405). If the user authentication processing unit 117 is successful (step S406, YES), the result output processing unit 114 outputs the alcohol detection results and the user authentication results (step S407), and the process ends. If the user authentication processing unit 117 fails to authenticate the user (step S406, NO), the third notification processing unit 118 outputs a notification prompting the user to perform another alcohol detection test (step S402), and the process ends.

[0047] <Alcohol Check System> The alcohol check device 100 may be configured as an alcohol check system including a terminal device 200 used by a user and a management device 300 used by an administrator, as shown in Figure 5. In this case, as shown in Figure 5, the terminal device 200 has a control unit 210, a communication unit 220, an imaging unit 230, an input unit 240, and an output unit 250, and the management device 300 has a control unit 310, a communication unit 320, and an output unit 330.

[0048] The control units 210 and 310 are information processing devices (computers) for processing information, including, for example, a CPU (Central Processing Unit). The communication units 220 and 320 are communication devices for sending and receiving information with other devices. The shooting unit 230 is a shooting device (e.g., a camera) for shooting video. The input unit 240 is an input device (e.g., a touch panel, keyboard, buttons, camera, microphone) for receiving information from the user. The output units 250 and 330 are output devices for outputting information, including, for example, a display device (e.g., a display) for showing information, an audio output device (e.g., a speaker) for outputting audio related to the information, and a printing device (e.g., a printer) for printing information.

[0049] Figure 6 shows an example of the control unit 210 of the terminal device 200 and the control unit 310 of the management device 300. In the example shown in Figure 6, the control unit 210 has a video acquisition processing unit 111, a video confirmation processing unit 112, a first notification processing unit 115, and a transmission processing unit 211, and the control unit 310 has a reception processing unit 311, a detection result acquisition processing unit 113, a result output processing unit 114, a second notification processing unit 116, a user authentication processing unit 117, and a third notification processing unit 118.

[0050] In the example shown in Figure 6, the video acquisition processing unit 111 acquires an alcohol detection video by using the shooting unit 230 to photograph the user performing alcohol detection with an alcohol detector. The transmission processing unit 211, if the alcohol detection video does not contain any frames that do not show the user or the alcohol detector (incompatible frames), transmits frames showing the user and frames showing the alcohol detector's display device displaying the alcohol detection results, extracted from the alcohol detection video, to the management device 300 using communication via the communication unit 220. The reception processing unit 311 receives the frames showing the user and frames showing the alcohol detector's display device displaying the alcohol detection results using communication via the communication unit 320. The result output processing unit 114 outputs the result using the output unit 330. In addition, the first notification processing unit 115, the second notification processing unit 116, and the third notification processing unit 118 output notifications using the output unit 250 of the terminal device 200. The transmission processing unit 211 may transmit an alcohol detection video instead of transmitting frames showing the user and frames showing the display device of the alcohol detector showing the alcohol detection results, and the reception processing unit 311 may receive this alcohol detection video.

[0051] Figure 7 shows an example of processing operations performed in a system having the control units 210 and 310 shown in Figure 6. The processing operations shown in Figure 7 are an example of processing operations performed when an alcohol detection video is acquired by the video acquisition processing unit 111.

[0052] The video verification processing unit 112 of the control unit 210 of the terminal device 200 checks whether or not there are frames in the alcohol detection video that do not show the user or the alcohol detector (incompatible frames) (step S701). If there are incompatible frames in the alcohol detection video (step S701, YES), the first notification processing unit 115 of the control unit 210 of the terminal device 200 outputs a notification prompting the user to perform the alcohol detection again (step S702), and the process ends. If there are no incompatible frames in the alcohol detection video (step S701, NO), the transmission processing unit 211 of the control unit 210 of the terminal device 200 transmits frames showing the user (user frames) and frames showing the alcohol detector display device showing the alcohol detection results (alcohol detection result frames), extracted from the alcohol detection video, to the management device 300 using communication by the communication unit 220 (step S703).

[0053] The receiving processing unit 311 of the control unit 310 of the management device 300 receives the user frame and the alcohol detection result frame using communication by the communication unit 320 (step S704). The detection result acquisition processing unit 113 of the control unit 310 of the management device 300 acquires the alcohol detection result based on the alcohol detection result frame (step S705). If the acquisition of the alcohol detection result by the detection result acquisition processing unit 113 of the control unit 310 of the management device 300 fails (step S706, NO), the second notification processing unit 116 outputs a notification prompting the user to perform the alcohol detection again (step S702), and the process ends.

[0054] If the detection result acquisition processing unit 113 successfully acquires the results of alcohol detection (step S706, YES), the user authentication processing unit 117 of the control unit 310 of the management device 300 authenticates the user based on the frame in which the user is pictured (step S707). If the user authentication processing unit 117 is successful (step S708, YES), the result output processing unit 114 of the control unit 310 of the management device 300 outputs the alcohol detection results and the user authentication results (step S709), and the process ends. If the user authentication processing unit 115 fails to authenticate the user (step S708, NO), the third notification processing unit 118 outputs a notification prompting the user to perform another alcohol detection (step S702), and the process ends.

[0055] Figure 8 shows another example of the control unit 210 of the terminal device 200 and the control unit 310 of the management device 300. In the example shown in Figure 7, the control unit 210 has a video acquisition processing unit 111, a video confirmation processing unit 112, a detection result acquisition processing unit 113, a first notification processing unit 115, a second notification processing unit 116, and a transmission processing unit 211, and the control unit 310 has a reception processing unit 311, a result output processing unit 114, a user authentication processing unit 117, and a third notification processing unit 118.

[0056] In the example shown in Figure 8, unlike the example shown in Figure 6, the control unit 210 of the terminal device 200 has a detection result acquisition processing unit 113. Therefore, in the example shown in Figure 8, the transmission processing unit 211 transmits the frame in which the user is pictured and the alcohol detection result using communication by the communication unit 220, and the reception processing unit 311 receives the frame in which the user is pictured and the alcohol detection result using communication by the communication unit 320. Alternatively, the transmission processing unit 211 may transmit an alcohol detection video instead of transmitting the frame in which the user is pictured, and the reception processing unit 311 may receive this alcohol detection video.

[0057] Figure 9 shows an example of processing operations performed in a system having the control units 210 and 310 shown in Figure 8. The processing operations shown in Figure 9 are an example of processing operations performed when an alcohol detection video is acquired by the video acquisition processing unit 111.

[0058] The video verification processing unit 112 of the control unit 210 of the terminal device 200 checks whether or not there are any frames in the alcohol detection video that do not show the user or the alcohol detector (incompatible frames) (step S901). If there are any incompatible frames in the alcohol detection video (step S901, YES), the first notification processing unit 115 of the control unit 210 of the terminal device 200 outputs a notification prompting the user to perform the alcohol detection test again (step S902), and the process ends.

[0059] If no non-compliant frames are included in the alcohol detection video (step S901, NO), the detection result acquisition processing unit 113 of the control unit 210 of the terminal device 200 acquires the alcohol detection result based on the frame showing the display device of the alcohol detector that displays the alcohol detection result (step S903). If the acquisition of the alcohol detection result by the detection result acquisition processing unit 113 of the control unit 210 of the terminal device 200 fails (step S904, NO), the second notification processing unit 116 outputs a notification prompting the user to perform the alcohol detection again (step S902) and terminates the process. If the acquisition of the alcohol detection result by the detection result acquisition processing unit 113 is successful (step S904, YES), the transmission processing unit 211 of the control unit 210 of the terminal device 200 transmits the frame showing the user extracted from the alcohol detection video (user frame) and the alcohol detection result to the management device 300 using communication by the communication unit 220 (step S905).

[0060] The receiving processing unit 311 of the control unit 310 of the management device 300 receives the user frame and the alcohol detection result using communication by the communication unit 320 (step S906). The user authentication processing unit 117 of the control unit 310 of the management device 300 authenticates the user based on the user frame (step S907). If the user authentication processing unit 117 is successful (step S908, YES), the result output processing unit 114 outputs the alcohol detection result and the user authentication result (step S909) and terminates the process. If the user authentication processing unit 117 fails to authenticate the user (step S908, NO), the third notification processing unit 118 outputs a notification prompting the user to perform the alcohol detection again (step S902) and terminates the process.

[0061] The present invention has been described above with reference to preferred embodiments. Although the present invention has been described with reference to specific examples, various modifications and changes can be made to these examples without departing from the spirit and scope of the invention as described in the claims. [Explanation of Symbols]

[0062] 100 alcohol testing devices 110 Control Unit 111 Video acquisition processing unit 112 Video Verification Processing Unit 113 Detection result acquisition processing unit 114 Result Output Processing Unit 115 First notification processing unit 116 Second notification processing unit 117 User Authentication Processing Unit 118 Third notification processing unit 120 Communications Department 130 Photography Department 140 Input section 150 Output section 200 terminal devices 210 Control Unit 211 Transmission Processing Unit 220 Communications Department 230 Photography Department 240 Input section 250 Output section 300 Management device 310 Control Unit 311 Receiving Processing Unit 320 Communications Department 330 Output section

Claims

1. A video acquisition processing unit that acquires video footage of a user undergoing alcohol detection using an alcohol detector, from the start of the alcohol detection to the end of the alcohol detection, An information processing device having a video confirmation processing unit that checks whether or not the video contains frames in which the user or the alcohol detector is not visible.

2. The information processing apparatus according to claim 1, further comprising a detection result acquisition processing unit that acquires the alcohol detection result based on a frame showing the display device of the alcohol detector displaying the alcohol detection result, if the video does not contain any frames in which the user or the alcohol detector is not shown.

3. The information processing apparatus according to claim 1 or 2, further comprising a first notification processing unit that outputs a notification prompting the user to undergo another alcohol test if the video contains frames in which the user or the alcohol detector is not visible.

4. The information processing apparatus according to claim 2, further comprising: a second notification processing unit that outputs a notification to the user prompting them to perform the alcohol detection test again if the acquisition of the alcohol detection result fails.

5. The information processing apparatus according to claim 1, 2, or 4, further comprising an authentication processing unit that authenticates the user based on frames in which the user is shown, if the video does not contain any frames in which the user or the alcohol detector is shown.

6. The information processing apparatus according to claim 5, further comprising a third notification processing unit that outputs a notification prompting the user to undergo alcohol detection again if user authentication fails.

7. A video acquisition processing unit that acquires video footage of a user undergoing alcohol detection using an alcohol detector, from the start of the alcohol detection to the end of the alcohol detection, A video verification processing unit checks whether a frame showing the display device of the alcohol detector that displays the results of the alcohol detection is included in the video, and if a frame showing the display device of the alcohol detector that displays the results of the alcohol detection is included in the video, it checks whether a frame that does not show the user or the alcohol detector is included in the portion of the video from the start of the alcohol detection to the frame showing the display device of the alcohol detector that displays the results of the alcohol detection. An information processing apparatus comprising: a detection result acquisition processing unit that acquires the alcohol detection result based on a frame showing the display device of the alcohol detector that displays the alcohol detection result, if the portion does not include a frame in which the user or the alcohol detector is not shown.

8. The information processing apparatus according to claim 7, further comprising an authentication processing unit that authenticates the user based on the frame in which the user is pictured, if the portion includes a frame in which the user or the alcohol detector is not pictured.

9. If the video does not contain a frame showing the display device of the alcohol detector that displays the results of the alcohol detection, or if the video contains a frame in which the user or the alcohol detector is not shown, a first notification processing unit outputs a notification prompting the user to perform another alcohol detection test. If obtaining the results of the alcohol detection fails, a second notification processing unit outputs a notification prompting the user to perform the alcohol detection again. The information processing apparatus according to claim 8, further comprising: a third notification processing unit that outputs a notification to the user prompting them to undergo alcohol detection again if user authentication fails.

10. An information processing system comprising a first information processing device and a second information processing device, The first information processing device is A video acquisition processing unit that acquires video footage of a user undergoing alcohol detection using an alcohol detector, from the start of the alcohol detection to the end of the alcohol detection, A video verification processing unit that checks whether or not the video contains frames in which the user or the alcohol detector is not visible, If the video does not contain any frames in which the user or the alcohol detector is not visible, the system includes a transmission processing unit that transmits frames extracted from the video showing the user and frames showing the alcohol detector's display device showing the alcohol detection results, or the video, to a second information processing unit. The aforementioned second information processing device is A receiving processing unit that receives frames from the video showing the user and frames showing the display device of the alcohol detector showing the results of the alcohol detection, or the video itself. An information processing system comprising: a detection result acquisition processing unit that acquires the alcohol detection result based on a frame showing the display device of the alcohol detector displaying the alcohol detection result.

11. A method of information processing performed by a computer, A video acquisition process that captures video footage of a user undergoing alcohol detection using an alcohol detector, from the start of the alcohol detection to the end of the alcohol detection; An information processing method comprising a video verification step of checking whether or not the video contains frames in which the user or the alcohol detector is not visible.

12. An information processing program that causes a computer to execute the information processing method described in claim 11.

13. An information processing method performed in an information processing system having a first information processing device and a second information processing device, The first information processing device performs the following: A video acquisition process that captures video footage of a user undergoing alcohol detection using an alcohol detector, from the start of the alcohol detection to the end of the alcohol detection; A video verification process to confirm whether or not the video contains frames in which the user or the alcohol detector is not visible, If the video does not contain any frames in which the user or the alcohol detector is not visible, the transmission process includes transmitting the frames extracted from the video that show the user and the frames showing the alcohol detector's display device showing the alcohol detection results, or the video itself, to the second information processing device. The following is performed by the second information processing device: A receiving process that receives frames from the video showing the user and frames showing the display device of the alcohol detector showing the results of the alcohol detection, or the video itself. An information processing method comprising: a detection result acquisition process step of acquiring the alcohol detection result based on a frame showing the display device of the alcohol detector that displays the results of the alcohol detection.

14. An information processing program that causes the information processing system to execute the information processing method described in claim 13.

15. A computer-readable storage medium storing the information processing program described in claim 12 or 14.

Citation Information

Patent Citations

  • Portable alcohol detector, information management system, information management method and program

    JP2024036070A