Expiration detection device, correction information generation device, and computer program product

By detecting the concentration of alcohol and carbon dioxide in exhaled breath in a mobile control room and generating correction information using a correction information generation unit, the problem of alcohol detection error in a mobile environment is solved, and high-precision alcohol concentration measurement is achieved.

CN121955417APending Publication Date: 2026-05-01ASAHI KASEI MICRODEVICES CORP
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ASAHI KASEI MICRODEVICES CORP
Filing Date
2025-10-24
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In existing technologies, the detection of alcohol concentration in exhaled breath is prone to error, especially in a moving environment where changes in carbon dioxide concentration affect the accuracy of alcohol detection, making it difficult to achieve high-precision alcohol concentration measurement.

Method used

By installing a component detection unit in the operator's cab of the mobile unit, the concentrations of alcohol and carbon dioxide in exhaled breath are detected. A correction information generation unit generates correction information based on multiple carbon dioxide measurements to correct the alcohol detection results. This correction information generation unit takes into account factors such as the start-up of the power unit, external temperature, air pressure, weather, and the opening and closing status of windows and doors to generate accurate correction information.

Benefits of technology

It improves the accuracy of breath alcohol concentration detection, enabling high-precision measurement of the operator's alcohol concentration in a moving environment, ensuring the reliability and accuracy of the test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121955417A_ABST
    Figure CN121955417A_ABST
Patent Text Reader

Abstract

The invention provides an exhalation detection device, a correction information generation device, and a computer program product, which can generate correction information of carbon dioxide concentration with high precision. Provided is an exhalation detection device that detects alcohol contained in exhalation in a cab of a moving body, the exhalation detection device being provided with: a component detection unit that detects detection information indicating the concentration of the alcohol and the concentration of carbon dioxide contained in the exhalation; a correction information generation unit that generates correction information for correcting the concentration of the carbon dioxide on the basis of the detection information of the carbon dioxide detected by the component detection unit multiple times; and a result correction unit that corrects the detection result of the alcohol on the basis of the corrected concentration of the carbon dioxide corrected by the correction information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a breath detection device, a calibration information generation device, and a computer program product. Background Technology

[0002] Patent document 1 discloses a method for evaluating blood concentration based on measuring the concentrations of both alcohol and carbon dioxide in the breath that flows out of the subject's mouth and is diluted by the surrounding air (paragraph 0046).

[0003] Patent document 2 discloses a breath collection method that "does not require a mouthpiece (paragraph 0030) that is indispensable in a breath collection device".

[0004] Patent Document 1: Japanese Patent No. 4927087

[0005] Patent Document 2: Japanese Patent No. 5502269 Summary of the Invention

[0006] In a first aspect of the present invention, a breathalyzer detection device is provided, which detects alcohol in exhaled breath within the control chamber of a mobile body. The breathalyzer detection device may include a component detection unit that detects detection information indicating the concentration of alcohol and carbon dioxide in the exhaled breath. Any of the above-mentioned breathalyzer detection devices may include a correction information generation unit that generates correction information for correcting the concentration of carbon dioxide based on the detection information of carbon dioxide detected multiple times by the component detection unit. Any of the above-mentioned breathalyzer detection devices may include a result correction unit that corrects the alcohol detection result based on the corrected concentration of carbon dioxide obtained through correction using the correction information.

[0007] The mobile body may include a power unit that generates power to move the mobile body. The calibration information generation unit of any of the above-described breath detection devices can generate the calibration information using startup detection information of carbon dioxide detected during a pre-set period after the power unit of the mobile body is activated.

[0008] The calibration information generation unit of any of the above-mentioned breath detection devices can generate the calibration information using the start-up detection information of carbon dioxide detected during a preset period after the component detection unit is activated.

[0009] The calibration information generation unit of any of the above-mentioned breath detection devices can select the startup detection information for generating the calibration information based on the temperature of the component detection unit when the component detection unit is started.

[0010] The calibration information generation unit of any of the above-mentioned breath detection devices can select the start-up detection information for generating the calibration information based on the external temperature of the moving body when the component detection unit is activated.

[0011] The calibration information generation unit of any of the above-mentioned breath detection devices can select the start-up detection information for generating the calibration information based on the internal or external air pressure of the moving body when the component detection unit is activated.

[0012] The calibration information generation unit of any of the above-mentioned breath detection devices can select the start-up detection information for generating the calibration information based on weather information related to the weather when the component detection unit is activated.

[0013] The mobile body may include: a power unit that generates power to move the mobile body by means of electricity; and an energy storage unit that stores the electricity. The correction information generation unit of any of the above-described breath detection devices can generate the correction information using carbon dioxide detection information detected when the power unit of the mobile body is stopped and the energy storage unit is charging.

[0014] The control room of the mobile body may have an openable and closable window. The correction information generation unit of any of the above-mentioned breath detection devices may obtain the opening and closing information of the window when the component detection unit detects the detection information of the carbon dioxide, and select the detection information of the carbon dioxide used to generate the correction information based on the opening and closing information.

[0015] The control room of the mobile body may have a door that can be opened and closed. The calibration information generation unit of any of the above-mentioned breath detection devices may obtain opening and closing history information representing the history of opening and closing of the door, and select the detection information of carbon dioxide for generating the calibration information based on the opening and closing history information.

[0016] The calibration information generation unit of any of the above-mentioned breath detection devices can obtain the position information of the moving body when the component detection unit detects the detection information of the carbon dioxide, and select the detection information of the carbon dioxide used to generate the calibration information based on the position information.

[0017] Any of the above-mentioned breathalyzer devices may include an air supply unit capable of operating in a first state and a second state, supplying air from the control room to the component detection unit, wherein at least one of the air supply volume and airflow direction in the second state differs from that in the first state. The correction information generation unit of any of the above-mentioned breathalyzer devices may generate correction information based on the detection information of carbon dioxide detected by the component detection unit when the air supply unit is in the first state. The result correction unit of any of the above-mentioned breathalyzer devices may correct the alcohol detection result based on a correction concentration obtained by correcting the detection information of carbon dioxide detected by the component detection unit when the air supply unit is in the second state according to the correction information.

[0018] The air delivery unit of any of the above-mentioned breath detection devices can be in the first state after the moving body is activated, and then in the second state after the first state.

[0019] The air volume delivered by the air delivery unit in the first state of any of the above-mentioned breath detection devices may be less than the air volume delivered by the air delivery unit in the second state.

[0020] The air delivery unit of any of the above-mentioned breath detection devices can operate in such a way that the amount of air taken into the breath detection device in the second state is greater than the amount of air taken into the breath detection device in the first state.

[0021] Compared to the air supply section in the second state, the air supply section in the first state of any of the above-mentioned breath detection devices may have a greater difference between the direction of the air supply section toward the component detection section and the airflow direction.

[0022] In a second aspect of the invention, a breathalyzer detection device is provided, which detects alcohol in exhaled breath within the control chamber of a mobile body. The breathalyzer detection device may include a component detection unit that detects detection information indicating the concentration of alcohol and carbon dioxide in the exhaled breath. Any of the above-mentioned breathalyzer detection devices may include an air supply unit capable of operating in a first state and a second state, supplying air from the control chamber to the component detection unit, wherein at least one of the air supply volume and airflow direction in the second state differs from that in the first state. Any of the above-mentioned breathalyzer detection devices may include a correction information generation unit that generates correction information for correcting the concentration of carbon dioxide based on the detection information of carbon dioxide detected by the component detection unit when the air supply unit is in the first state. Any of the above-mentioned breathalyzer detection devices may include a result correction unit that corrects the alcohol detection result based on a correction concentration obtained by correcting the detection information of carbon dioxide detected by the component detection unit when the air supply unit is in the second state according to the correction information.

[0023] In a third aspect of the present invention, a breathalyzer detection device is provided, which detects alcohol in exhaled breath within the control chamber of a mobile body. The breathalyzer detection device may include an alcohol concentration measuring unit that measures the concentration of alcohol in the exhaled breath. Any of the above-mentioned breathalyzer detection devices may include a carbon dioxide concentration measuring unit that measures the concentration of carbon dioxide in the exhaled breath. Any of the above-mentioned breathalyzer detection devices may include a correction information generation unit that generates correction information for correcting the concentration of carbon dioxide based on detection information of carbon dioxide detected multiple times by the carbon dioxide concentration measuring unit. Any of the above-mentioned breathalyzer detection devices may include a result correction unit that corrects the alcohol detection result based on a corrected concentration of carbon dioxide obtained through correction using the correction information.

[0024] In a fourth aspect of the present invention, a breathalyzer detection device is provided, which generates correction information within the breathalyzer detection device, which is disposed in the control chamber of a mobile body. The breathalyzer detection device detects detection information indicating the concentration of alcohol and carbon dioxide contained in the breath, and corrects the alcohol detection result based on a corrected concentration of carbon dioxide obtained through correction using the correction information. The aforementioned correction information generation device can generate correction information for correcting the concentration of carbon dioxide based on the detection information obtained from multiple detections of the carbon dioxide.

[0025] In a fifth aspect of the present invention, a computer program product is provided, comprising a computer program for enabling a computer to function as a third-party correction information generation unit.

[0026] The above summary of the invention does not enumerate all the features of the invention. Furthermore, sub-combinations of these feature groups can also constitute inventions. Attached Figure Description

[0027] Figure 1 This is a schematic diagram showing an example of a movable body 200 equipped with a breath detection device 100 according to an embodiment of the present invention.

[0028] Figure 2 This is a block diagram showing a structural example of the breath detection device 100.

[0029] Figure 3 This is a graph illustrating an example of the time-varying carbon dioxide concentration inside the control room 240.

[0030] Figure 4 This is a block diagram showing other structural examples of the breath detection device 100.

[0031] Figure 5 This is a schematic diagram illustrating the state of the air supply section 104.

[0032] Figure 6 This is a schematic diagram illustrating the state of the air supply section 104.

[0033] Figure 7 This means that in Figure 4 The flowchart illustrates the operation of the breath detection device 100.

[0034] Figure 8 This is a diagram showing other structural examples of the breath detection device 100.

[0035] Figure 9 This is a diagram showing an example of the structure of the air intake 102, the air supply unit 104, the detection housing 106, and the component detection unit 110.

[0036] Figure 10 This is a diagram showing other structural examples of the air intake 102, air supply 104, detection housing 106, and component detection unit 110.

[0037] Figure 11 Examples of computer 1200 that can be embodied in whole or in part in various ways of the present invention are shown. Detailed Implementation

[0038] The present invention will now be described through embodiments thereof, but these embodiments do not limit the invention as defined in the claims. Furthermore, the combinations of features described in the embodiments are not necessarily all necessary for the solutions provided by the invention.

[0039] Figure 1 This is a schematic diagram illustrating an example of a mobile body 200 equipped with a breath detection device 100 according to an embodiment of the present invention. The mobile body 200 is, for example, a car, but is not limited thereto. The mobile body 200 may be a ground-based mobile body such as a vehicle moving on the ground, an airborne mobile body such as an aircraft flying in the air, a waterborne mobile body such as a ship moving on water, an underwater mobile body such as a submarine moving in water, or a mobile body moving in other locations.

[0040] The mobile body 200 includes a control compartment 240 for the operator of the mobile body 200. The control compartment 240 may also have space for passengers other than the operator. The control compartment 240 is, for example, a space equipped with control devices for the mobile body 200, such as a steering wheel, found in automobiles. In this example, the control compartment 240 is a space surrounded by a mobile body shell 210 of the mobile body 200. The mobile body shell 210 includes, for example, a vehicle body. The mobile body shell 210 may include at least one of one or more windows 250 and one or more doors 260. The windows 250 and doors 260 are openable and closable between the control compartment 240 and the external space. In addition to the windows 250 and doors 260, the mobile body shell 210 may also have openable and closable portions.

[0041] Breathalyzer 100 detects alcohol in the breath within the control chamber 240 of the mobile unit 200. The breathalyzer 100 detects alcohol in the operator's breath by measuring the air in the control chamber 240. A portion or all of the breathalyzer 100 is disposed within the control chamber 240. The breathalyzer 100 can detect the concentration of alcohol (ppm). The breathalyzer 100 can determine whether the detected alcohol concentration is within the permissible range. If the detected alcohol concentration exceeds the permissible range, the breathalyzer 100 can prohibit the operator from operating the mobile unit 200, limit the speed and range of movement of the mobile unit 200, and also restrict human driving and switch to automatic driving mode. The breathalyzer 100 can also estimate the operator's blood alcohol concentration based on the detected breath alcohol concentration.

[0042] If the breathalyzer device 100 detects an alcohol concentration exceeding the permissible range, it can issue an alarm to the operator indicating this, record the detected alcohol concentration, time, operator, and location, and prompt the operator to retest the alcohol concentration. The breathalyzer device 100 can also acquire the location information of the moving object 200 and adjust the permissible range of alcohol concentration based on this information. For example, in Japan, a breath alcohol concentration of 0.15 mg / L or higher constitutes drunk driving, while in Germany, a breath alcohol concentration of 0.25 mg / L or higher is illegal. Therefore, the breathalyzer device 100 can also adjust the permissible range of alcohol concentration based on the location information of the moving object 200.

[0043] The mobile body 200 in this example includes a power unit 220 and an energy storage unit 230. The power unit 220 generates power to move the mobile body 200. The power unit 220 may be, for example, an internal combustion engine such as an engine that generates power by burning fuel. The power unit 220 may also be, for example, an electric motor such as a motor that rotates based on electricity. The breathalyzer detection device 100 may also stop the generation of power based on the power unit 220 if the detected alcohol concentration exceeds the permissible range. If the power unit 220 is an electric motor such as a motor, a fuel cell may also be provided as a power source, and the breathalyzer detection device 100 may also stop the operation of the fuel cell if the detected alcohol concentration exceeds the permissible range.

[0044] The power storage unit 230 stores electricity and supplies power to the equipment of the mobile body 200. The power storage unit 230 can supply power to the power unit 220, the breathalyzer 100, and other equipment such as the air conditioner for adjusting the temperature of the control room 240 and the display unit for displaying information. The breathalyzer 100 can also stop the power supply from the power storage unit 230 if the detected alcohol concentration exceeds the permissible range.

[0045] Figure 2 This is a block diagram showing an example of the structure of a breath detection device 100. The breath detection device 100 includes a component detection unit 110, a calibration information generation unit 140, and a result correction unit 150. The breath detection device 100 may also include an inhalation port 102.

[0046] The component detection unit 110 detects information indicating the concentration of alcohol and carbon dioxide contained in exhaled breath. The component detection unit 110 can detect information indicating the concentration of alcohol and information indicating the concentration of carbon dioxide. Each detection information is a signal whose value changes in accordance with the concentration of each target component (in this example, alcohol and carbon dioxide) contained in the exhaled breath. For example, the detection information is a signal corresponding to the intensity of light passing through the gas containing the exhaled breath at a wavelength corresponding to each target component. The intensity of this light decreases accordingly with the concentration of each target component contained in the exhaled breath. The detection information can be a signal obtained by converting the light signal into an electrical signal, or a signal obtained by performing prescribed signal processing on the electrical signal. The detection information may also include the concentration value of each target component itself.

[0047] In this example, a breathalyzer 100 for detecting alcohol in exhaled breath includes a component detection unit 110 that detects information indicating the concentration of alcohol and carbon dioxide in the exhaled breath. In other examples, the component detection unit 110 may detect information indicating the concentration of alcohol and oxygen. In calculating dilution, the breathalyzer 100 may use the oxygen concentration instead of the carbon dioxide concentration described in the embodiments herein. In this case, carbon dioxide in this specification can be replaced with oxygen. For example, the breathalyzer 100 may assume the average atmospheric oxygen concentration is 21%, perform a correction based on this average oxygen concentration, and calculate the dilution rate of the exhaled breath based on the corrected oxygen concentration. In yet another example, the component detection unit 110 may also detect information indicating the concentration of alcohol, carbon dioxide, and oxygen in the exhaled breath. In this case, the component detection unit 110 includes an alcohol concentration measuring unit, a carbon dioxide concentration measuring unit, and an oxygen concentration measuring unit. The exhalation detection device 100 can calculate the dilution of exhaled breath based on a first dilution calculated from the concentration of carbon dioxide and a second dilution calculated from the concentration of oxygen. For example, the exhalation detection device 100 can use the average of the first and second dilutions as the dilution of exhaled breath. By combining the measurement of carbon dioxide concentration and oxygen concentration, a more accurate dilution rate of exhaled breath can be calculated.

[0048] The component detection unit 110 in this example includes a carbon dioxide concentration measuring unit 120 and an alcohol concentration measuring unit 130. The carbon dioxide concentration measuring unit 120 outputs detection information corresponding to the concentration (ppm) of carbon dioxide contained in the air in the control chamber 240, which is introduced into the component detection unit 110 via the air intake 102. The carbon dioxide concentration measuring unit 120 is, for example, a photoacoustic sensor, a solid electrolyte sensor, or a non-dispersive infrared absorption (NDIR) sensor.

[0049] The alcohol concentration measuring unit 130 outputs detection information corresponding to the concentration (ppm) of alcohol contained in the air in the control chamber 240, which is introduced into the component detection unit 110 via the air intake 102. The alcohol concentration measuring unit 130 can be, for example, an electrochemical (fuel cell) sensor or a non-dispersive infrared absorption (NDIR) sensor. In an electrochemical sensor, for example, the current generated by the alcohol contained in the air is detected.

[0050] The calibration information generation unit 140 generates calibration information for calibrating the concentration of carbon dioxide based on the detection information of carbon dioxide detected multiple times by the component detection unit 110. The calibration information converts the values ​​of each detection information into the concentration of each target component. The calibration information may be a calibration curve representing the relationship between the detection information value and the concentration of the target component. When the detection information includes the concentration values ​​of each target component themselves, the calibration information may be information that corrects the concentration values ​​in the detection information. In this specification, the concentration calculated using the calibration information based on the detection information value is sometimes referred to as the calibration concentration. For example, the calibration information may include a gain value calculated by multiplying the detection information value to calculate the calibration concentration, a function that calculates the calibration concentration using the detection information value as a variable, or a table that establishes a correspondence between the detection information value and the calibration concentration.

[0051] The initial value of the calibration information can be preset in the calibration information generation unit 140. This initial value can be set by the manufacturer or user of the breath detection device 100. The calibration information generation unit 140 can update the calibration information based on the detection information of carbon dioxide detected multiple times by the component detection unit 110. In this specification, the updating of calibration information is sometimes referred to as the generation of calibration information.

[0052] The measurement accuracy of the carbon dioxide concentration measuring unit 120 sometimes changes over time. For example, in an NDIR sensor, the characteristics of the light source, light guide, or light-receiving element change over time, so even when the same concentration of carbon dioxide is measured, the value of the detection information generated by the light-receiving element will deviate. Therefore, even when the same concentration of carbon dioxide is measured, the corrected concentration will deviate. The correction information generation unit 140 generates or updates correction information in a way that minimizes the deviation of the corrected concentration even when the value of the detection information for the same concentration of carbon dioxide changes over time.

[0053] Before or after the calibration information is updated, if the difference between the calibration concentration and the specified detection information exceeds a reference value, the breath detection device 100 may malfunction. Therefore, the breath detection device 100 may also be subject to exception handling. This reference value may be 500 ppm, 100 ppm, or other values. Exception handling may refer to the correction of the calibration information such that the difference falls below the reference value, the reacquisition of the calibration information, or notification of the abnormal state to the operator.

[0054] The calibration information generation unit 140 can extract the detection information with the lowest corresponding concentration from multiple detected carbon dioxide detection information. In this specification, the relative magnitude of corresponding concentrations is sometimes described as the relative magnitude of detection information. For example, the detection information with the lowest corresponding concentration among multiple detection information is sometimes referred to as the minimum detection information. The calibration information generation unit 140 can adjust the calibration information by converting this minimum detection information into a preset reference concentration. The adjustment of the calibration information can be an adjustment of the gain value, an adjustment of the coefficients of the function, or an update of the table. For example, the calibration information generation unit 140 can calculate the gain value by dividing the reference concentration by the concentration corresponding to the minimum detection information. This reference concentration is, for example, equivalent to the average carbon dioxide concentration in the outside air. This reference concentration can be 400 ppm or other values.

[0055] The calibration information generation unit 140 can generate calibration information using multiple test data points measured within the most recent reference period from previously measured test data. This reference period can be preset by the manufacturer or user of the breath test device 100. The reference period can be more than one week, more than two weeks, or more than one month. Alternatively, the reference period can be within six months or within two months.

[0056] The carbon dioxide concentration in the control room 240 varies depending on the exhalation of the operator or passenger. On the other hand, the carbon dioxide concentration in the control room 240 will not be lower than the carbon dioxide concentration of the outside air. Therefore, it can be inferred that the smaller the detection value, the closer the result was to the carbon dioxide concentration of the outside air. Therefore, by adjusting the calibration information in a way that converts the smallest detection value among multiple detection values ​​into a reference concentration, highly accurate calibration information can be generated.

[0057] The number of multiple detection information used to generate correction information can be 10 or more, 100 or more, or 1000 or more. The method for generating the correction information is not limited to this method. The correction information generation unit 140 can also use statistical values ​​of multiple detection information selected in ascending order of value from the multiple detection information. Statistical values ​​refer to information obtained by statistically processing multiple detection information; statistical processing can refer to generating at least one of the following: average, maximum, minimum, variance, moments, and histogram.

[0058] The result correction unit 150 corrects the alcohol detection result based on the corrected carbon dioxide concentration obtained through correction information. The alcohol detection result is, for example, the alcohol concentration. The result correction unit 150 corrects the alcohol concentration of the test subject using the corrected carbon dioxide concentration measured in parallel with the alcohol concentration.

[0059] For example, the result correction unit 150 calculates the dilution of the air reaching the component detection unit 110 based on the corrected concentration of carbon dioxide. Dilution is an indicator of the degree to which the operator's exhaled breath is diluted before reaching the component detection unit 110. Dilution can be a value obtained by dividing a pre-set standard concentration of carbon dioxide by the corrected concentration of carbon dioxide. The standard concentration of carbon dioxide can be the average concentration of carbon dioxide contained in adult exhaled breath, or it can be a value obtained by actual measurement of the operator's exhaled breath. The standard concentration of carbon dioxide is, for example, a value in the range of 1% to 9%. The standard concentration of carbon dioxide can, for example, be 3%. The standard concentration of carbon dioxide can be set by the manufacturer or user of the breath detection device 100. For example, with a standard concentration of carbon dioxide of 3% and a corrected concentration of carbon dioxide of 1000 ppm, the dilution can be 30.

[0060] The result correction unit 150 can calculate the corrected alcohol concentration by multiplying the alcohol concentration by the aforementioned dilution factor. For example, if the dilution factor is calculated to be 150 times based on the corrected carbon dioxide concentration, the result correction unit 150 calculates the corrected alcohol concentration by setting the alcohol concentration to 150 times. This allows the estimation of the concentration of alcohol contained in the operator's breath. In other examples, the result correction unit 150 can also correct the threshold concentration compared to the alcohol concentration based on the dilution factor. For example, if the dilution factor is 150 times, the result correction unit 150 can also correct the alcohol detection result by setting the threshold concentration to 1 / 150.

[0061] In this example, the breathalyzer 100 calculates the dilution of the air measured by the component detection unit 110 relative to the operator's exhalation based on the carbon dioxide concentration, and corrects the alcohol detection result. Therefore, it is possible to avoid directly blowing the operator's exhalation into the component detection unit 110. The breathalyzer 100 in this example can measure the operator's alcohol concentration even when the operator does not intend to measure it. Furthermore, since the carbon dioxide concentration correction information is generated based on the carbon dioxide concentration measured multiple times inside the control chamber 240 (in this example, detection information), it is possible to correct for changes in the characteristics of the component detection unit 110 over time, calculate the dilution with high accuracy, and measure the alcohol concentration with high accuracy.

[0062] Figure 3 This is a graph illustrating an example of the time-varying carbon dioxide concentration inside the control room 240. Figure 3 The carbon dioxide concentration in the sample is the concentration measured by the component detection unit 110. Additionally, the carbon dioxide concentration of the external gas is set as Da.

[0063] After sufficient time has elapsed since the operator exited the control room 240, the carbon dioxide concentration inside the control room 240 is approximately equal to the external gas concentration Da. In this state, at time T1, when the operator enters the control room 240, the carbon dioxide concentration gradually increases due to the operator's exhalation.

[0064] At time T2, the component detection unit 110 is activated, enabling it to measure the carbon dioxide concentration inside the control room 240. Time T2 can be the moment power is supplied to the component detection unit 110. Time T2 can also be simultaneous with time T1. Furthermore, if the component detection unit 110 can be activated without the operator entering the control room 240 via remote operation, time T2 can also be before time T1. At time T2, the carbon dioxide concentration measuring unit 120 can be activated, while the alcohol concentration measuring unit 130 can be activated after time T2.

[0065] The operator, upon entering the control room 240, activates at least some of the equipment of the mobile body 200 at time T2. The operator may activate the power unit 220 of the mobile body 200 at time T2. In this case, the mobile body 200 may begin supplying energy such as fuel or electricity to the power unit 220 at time T2. In this example, with the activation of the power unit 220, other equipment of the mobile body 200, such as the component detection unit 110, is activated. In other examples, the operator may also activate the component detection unit 110 at time T2 without activating the power unit 220.

[0066] The component detection unit 110 can detect the carbon dioxide concentration in the control room 240 within a preset period P1 starting from time T2. In this specification, the detection of detection information is sometimes treated as the detection of concentration. That is, when referred to as "detection concentration" in this specification, it means detecting the corresponding detection information. The component detection unit 110 can also detect the carbon dioxide concentration multiple times within the period P1. In this specification, the carbon dioxide concentration detected within the period P1 is sometimes referred to as the startup concentration Ds. Furthermore, in this specification, the detection information corresponding to the startup concentration is referred to as startup detection information. The period P1 can be, for example, within 1 minute, within 30 seconds, or within 10 seconds. The component detection unit 110 can detect the startup concentration Ds immediately after reaching a state where the carbon dioxide concentration can be stably detected. For example, the component detection unit 110 can detect the startup concentration Ds under the condition that the temperature of the carbon dioxide concentration measuring unit 120 is within a predetermined set range.

[0067] The component detection unit 110 can detect the start-up concentration Ds each time the power unit 220 or the component detection unit 110 is started. The correction information generation unit 140 can generate correction information using the start-up concentration Ds (or start-up detection information) detected during period P1. The correction information generation unit 140 can generate correction information using multiple start-up concentrations Ds detected during a preset correction target period. As described above, the correction information generation unit 140 can generate correction information based on the smallest start-up concentration Ds among multiple start-up concentrations Ds. Since the estimated start-up concentration Ds is close to the carbon dioxide concentration Da of the outside air, correction information can be generated with high accuracy by using the start-up concentration Ds. The correction information generation unit 140 can also estimate the outside gas concentration Da based on the change of carbon dioxide concentration detected multiple times during period P1 over time, and generate correction information based on the estimated outside gas concentration Da. For example, the correction information generation unit 140 can estimate the outside gas concentration Da at which the carbon dioxide concentration converges by approximating the carbon dioxide concentration detected multiple times using a function of a preset number of times. The calibration information generation unit 140 can update the calibration information by transforming the value of the detection information corresponding to the estimated external gas concentration Da into a reference concentration.

[0068] The calibration information generation unit 140 can select the startup concentration Ds (or startup detection information) for generating calibration information based on the temperature of the component detection unit 110 when it is started. For example, in the calibration information generation unit 140, for each period P1, the startup concentration Ds obtained during that period P1 can be used to generate calibration information, provided that the startup temperature of the component detection unit 110 is within a preset temperature range. This reduces the influence of temperature deviation of the component detection unit 110 when measuring the startup concentration Ds and the influence of the temperature characteristics of the component detection unit 110. This temperature range can be the temperature range within which the component detection unit 110 can accurately detect the startup concentration Ds. For example, this temperature range can be above 10°C and below 30°C. In other examples, the calibration information generation unit 140 can also correct each startup concentration Ds based on the temperature of the component detection unit 110 when the startup concentration Ds is measured. The relationship between the startup concentration Ds and the temperature is determined according to the characteristics of the component detection unit 110. This relationship can be predetermined by the manufacturer or user of the component detection unit 110. The calibration information generation unit 140 can use the internal temperature of the control chamber 240 as the temperature of the component detection unit 110. A temperature sensor for detecting the temperature of the component detection unit 110 or the internal temperature of the control chamber 240 can be provided on the moving body 200. Additionally, the component detection unit 110 may also include a temperature adjustment unit for adjusting its temperature. For example, by maintaining the temperature of the component detection unit 110 at 70°C using the temperature adjustment unit, the degradation of the component detection unit's temperature characteristics and detection performance caused by condensation can be reduced. The temperature adjustment unit can be a heater, a Peltier element, or it may include a thermometer for feedback control and a control unit (e.g., a microcontroller).

[0069] The correction information generation unit 140 can also select the startup concentration Ds (or startup detection information) used to generate correction information based on the external temperature of the moving body 200 when the component detection unit 110 is started. For example, in the correction information generation unit 140, for each period P1, the startup concentration Ds obtained in that period P1 can be used to generate correction information, provided that the external temperature of the moving body 200 when the component detection unit 110 is started is within a preset temperature range. When the component detection unit 110 is started, it can sometimes be assumed that the temperature of the control chamber 240 is approximately equal to the external temperature. Therefore, even if the external temperature is used instead of the temperature of the component detection unit 110 in the above-described process, the influence of the deviation of the temperature of the component detection unit 110 when measuring the startup concentration Ds can be reduced. This temperature range can be the temperature range in which the component detection unit 110 can detect the startup concentration Ds with high accuracy. This temperature range can be, for example, 10°C or higher and 30°C or lower. In other examples, the correction information generation unit 140 can also correct each startup concentration Ds based on the external temperature when the startup concentration Ds is measured. The moving body 200 may be equipped with a temperature sensor to detect the external temperature.

[0070] The correction information generation unit 140 can also select the start-up concentration Ds (or start-up detection information) for generating correction information based on the difference between the temperature of the component detection unit 110 when it is started and the temperature outside the moving body 200 (referred to as the outside air temperature). When the operator or others are in the control room 240, the temperature of the control room 240 is adjusted to a temperature different from the outside air temperature by means of an air conditioner or the like. On the other hand, when the operator or others leave the control room 240 before time T1 and the air conditioner stops, the temperature of the control room 240 gradually approaches the outside air temperature. Therefore, the longer the time from when the operator or others leave the control room 240 before time T1 until when the component detection unit 110 or other equipment is started at time T2, the closer the temperature of the control room 240 is to the outside air temperature, and the smaller the temperature difference. Therefore, the smaller the temperature difference, the closer the carbon dioxide concentration of the control room 240 is to the carbon dioxide concentration Da of the outside gas can be estimated. The calibration information generation unit 140 can use the start-up concentration Ds obtained during the period P1 as a condition, with the temperature difference between the component detection unit 110 and the external air temperature at the start of the component detection unit 110 as a preset reference value.

[0071] The calibration information generation unit 140 can also select the start-up concentration Ds (or start-up detection information) for generating calibration information based on the internal or external air pressure of the moving body 200 when the component detection unit 110 is started. For example, in the calibration information generation unit 140, for each period P1, the start-up concentration Ds obtained in that period P1 can be used to generate calibration information, provided that the internal or external air pressure of the moving body 200 when the component detection unit 110 is started is within a preset air pressure range. When the component detection unit 110 is started, it can sometimes be assumed that the air pressure in the control chamber 240 is basically equal to the external air pressure. Therefore, either the internal or external air pressure of the moving body 200 can be used. The gas concentration of the object being measured does not change due to air pressure, but the concentration indication value displayed by the component detection unit will change depending on the measurement mechanism. Therefore, by selecting the start-up concentration Ds (or start-up detection information) based on a certain range of air pressure, the influence of air pressure deviation during the measurement of the start-up concentration Ds can be reduced. The pressure range can be ±2% of standard atmospheric pressure, ±1% of standard atmospheric pressure, or other ranges. In other examples, the correction information generation unit 140 can also correct each initial concentration Ds based on the pressure at which the initial concentration Ds is measured. A pressure sensor for detecting internal or external pressure can be provided in the moving body 200.

[0072] The correction information generation unit 140 can also select the start-up concentration Ds (or start-up detection information) used to generate the correction information based on weather information related to the weather when the component detection unit 110 is started. The weather information can be obtained when the component detection unit 110 is started. The correction information generation unit 140 can obtain weather information such as weather forecasts via a network such as the Internet. The weather information can be information indicating the latest time from the information obtained when the component detection unit 110 is started. The weather information can be information indicating whether it is sunny or not. The weather information can also be information indicating at least one of sunny, rainy, or cloudy. For example, in the correction information generation unit 140, for each period P1, the start-up concentration Ds obtained during that period P1 can be used to generate correction information if the weather information when the component detection unit 110 is started meets a preset weather condition. The weather condition can be, for example, "sunny". Alternatively, the weather condition can be the most standard weather at the current location of the mobile body 200. For example, in a location with the longest "cloudy" period in a year, the weather condition can be "cloudy". Air pressure, humidity, and weather conditions can cause deviations in the readings of gas sensors, so the accuracy of calibration information can be improved by limiting the weather conditions.

[0073] The carbon dioxide concentration in the control room 240 may sometimes decrease due to events such as ventilation. In this example, the control room 240 of the mobile body 200 is equipped with more than one openable and closable window 250. Figure 3 In the example, at time T3, any window 250 is controlled to be open, allowing air to circulate between the inside and outside of the control room 240. In this case, the carbon dioxide concentration in the control room 240 gradually approaches the carbon dioxide concentration Da of the outside gas.

[0074] The calibration information generation unit 140 acquires the opening and closing information of the window 250 when the component detection unit 110 detects carbon dioxide, and selects the carbon dioxide detection information for generating calibration information based on the opening and closing information. The opening and closing information can be obtained from the control unit that controls the opening and closing of the window 250. When the opening and closing of the window 250 is controlled by an electrical signal, the opening and closing information can be generated based on that electrical signal. When the opening and closing of the window 250 is manually controlled, the moving body 200 can be equipped with a position sensor that detects the opening and closing information by detecting the end position of the window 250, etc.

[0075] For example, the correction information generation unit 140 can generate correction information by selecting the carbon dioxide detection information detected by the component detection unit 110 when the opening degree of the window 250 is above a predetermined value. The opening degree of the window 250 can be a ratio of the opening area of ​​the window 250 in the state of connecting the control room 240 to the outside when the window 250 is fully open, which is the opening area of ​​the window 250 used for opening degree calculation. In addition, the correction information generation unit 140 can also determine that the opening degree of the window 250 is above a predetermined value when the air conditioning system of the mobile body 200 is set to the outside air introduction mode instead of the inside air recirculation mode. The correction information generation unit 140 can select the concentration of carbon dioxide (called the post-opening concentration Dw) measured after a predetermined period P2 has elapsed from the time T3 when the opening degree of the window 250 is above the predetermined value to generate correction information. The longer the period P2, the closer the post-opening concentration Dw is to the carbon dioxide concentration Da of the outside air. The component detection unit 110 can also measure the post-opening concentration Dw of carbon dioxide after the period P2 has elapsed from the time T3. The correction information generation unit 140 can also, similarly to period P1, estimate the external gas concentration Da based on the changes in carbon dioxide detected multiple times during period P2 over time, and generate correction information based on the estimated external gas concentration Da.

[0076] The correction information generation unit 140 can adjust the length of period P2 based on the opening degree of window 250. For example, the larger the opening degree of window 250, the shorter the period P2 can be. The correction information generation unit 140 can also adjust the length of period P2 based on the moving speed of the moving body 200 at time T3. The faster the moving body 200 moves, the shorter the period P2 can be. The correction information generation unit 140 can also select a carbon dioxide concentration measured when the moving speed of the moving body 200 is above a set value and the opening degree of window 250 is above a set value to generate correction information. The period P2 can be more than 1 minute, more than 2 minutes, or more than 10 minutes.

[0077] exist Figure 3 In the example, at time T4, when the window is closed by 250 degrees, the carbon dioxide concentration gradually increases. Figure 3 In this example, energy supply to the power unit 220 is stopped at time T5. The component detection unit 110 can detect the carbon dioxide concentration and alcohol concentration at certain intervals from time T2 to time T5. The component detection unit 110 can also detect the carbon dioxide concentration and alcohol concentration at predetermined time intervals from time T2 to time T5. At time T6, the operator and others exit the control room 240. As a result, the carbon dioxide concentration in the control room 240 gradually decreases.

[0078] When the power unit 220 is an electrically driven unit that generates power to move the mobile body 200, there may be a situation where the user or others charge the battery storage unit 230 after the power unit 220 has stopped. In this case, the component detection unit 110 can receive power from the battery storage unit 230 or the charging unit to detect the carbon dioxide concentration. The correction information generation unit 140 can use the carbon dioxide concentration at the time of stop (or the detection information at the time of stop) detected when the power unit 220 of the mobile body 200 has stopped and the battery storage unit 230 is charging to generate correction information. In this specification, the detection information corresponding to the concentration at the time of stop is referred to as the detection information at the time of stop.

[0079] The correction information generation unit 140 can generate correction information using the stopping concentration Dp detected after a predetermined period P3 from time T5. The correction information generation unit 140 can also adjust the period P3 based on the carbon dioxide concentration in the control room 240 at time T5. For example, the higher the carbon dioxide concentration in the control room 240 at time T5, the longer the period P3 can be. The period P3 can be more than 1 hour or more, or more than 2 hours.

[0080] The component detection unit 110 may or may not detect the carbon dioxide concentration during period P3. When the component detection unit 110 periodically detects the carbon dioxide concentration during period P3, the correction information generation unit 140 may generate correction information using the stop concentration Dp after the change in carbon dioxide concentration per unit time falls below a set value. When the component detection unit 110 does not detect the carbon dioxide concentration during period P3, power consumption can be suppressed. Similarly to period P1, the correction information generation unit 140 may also estimate the external gas concentration Da based on the changes in carbon dioxide detected multiple times during period P3 over time, and generate correction information based on the estimated external gas concentration Da.

[0081] The calibration information generation unit 140 can generate calibration information using one or more of the following: the start-up concentration Ds, the concentration after window opening Dw, and the stop concentration Dp. The calibration information generation unit 140 can generate calibration information using multiple start-up concentrations Ds, multiple concentrations after window opening Dw, and multiple stop concentrations Dp. Furthermore, in this specification, the detection information corresponding to the stop concentration is referred to as stop detection information.

[0082] The calibration information generation unit 140 can acquire opening and closing history information representing the opening and closing history of the door 260, and select carbon dioxide detection information for generating calibration information based on the opening and closing history information. The calibration information generation unit 140 can calculate the number of people entering the control room 240 when a carbon dioxide concentration is detected based on the opening and closing history information. For example, if the mobile unit 200 has multiple seats and is provided with doors 260 corresponding to each seat, the number of people can be estimated based on the opening and closing history information of each door 260. For example, the number of doors 260 opened and closed before and after the power unit 220 is started can be considered as the number of people entering the control room 240. The calibration information generation unit 140 can generate calibration information using the corresponding carbon dioxide concentration if the number of people is below a reference value. This reference value is, for example, one person. When the number of people entering the control room 240 is large, the start-up concentration Ds is likely to be higher than the outside air carbon dioxide concentration Da. By selecting the carbon dioxide concentration for generating calibration information based on the opening and closing history information, a start-up concentration Ds close to the outside air carbon dioxide concentration Da can be extracted.

[0083] The calibration information generation unit 140 can also use the seat belt wearing / unwearing history information, seating sensor information, and millimeter-wave sensor information of each seat to replace the door 260 opening / closing history information. The calibration information generation unit 140 can calculate the number of people entering the control room 240 based on the seat belt wearing / unwearing history information, seating sensor information, and millimeter-wave sensor information of each seat.

[0084] The correction information generation unit 140 can obtain the position information of the moving body 200 when the component detection unit 110 detects carbon dioxide, and select carbon dioxide detection information for generating correction information based on this position information. For example, the correction information generation unit 140 can select carbon dioxide detection information when the moving body 200 is present within a preset range. The preset range may be, for example, a range that can be determined to be where the moving body 200 is parked at the operator's own home. By generating correction information based on the detection information selected based on the position information of the moving body 200, the influence of the position of the moving body 200 on the carbon dioxide concentration can be eliminated, and correction information can be generated. For example, the carbon dioxide concentration in underground parking lots, etc., is sometimes different from the carbon dioxide concentration Da in the outside air. In this example, for example, by using the carbon dioxide concentration detection information when the moving body 200 is present in a certain position, the fluctuation of carbon dioxide concentration caused by the position of the moving body 200 can be suppressed, and correction information can be generated with high accuracy.

[0085] Figure 4 This is a block diagram illustrating other structural examples of the breath detection device 100. The breath detection device 100 in this example is relative to... Figure 2 The example shown also includes an air supply section 104. Other structures are similar to... Figure 2 The examples are the same. Figure 2 In this example, the correction information generation unit 140 generates correction information based on multiple detection data of carbon dioxide. The correction information generation unit 140 in this example can generate correction information based on one detection data of carbon dioxide, or it can generate correction information in conjunction with... Figure 2 Similarly, the example generates correction information based on multiple carbon dioxide detection data.

[0086] The air supply unit 104 is capable of operating in a first state and a second state where at least one of the air supply volume and direction differs from the first state, delivering air from the control room 240 to the composition detection unit 110. In this example, the air supply volume is the airflow rate per unit time. The air supply unit 104 may be, for example, a fan that moves air by rotating a wing member, but its construction is not limited to this. In at least one of the first and second states, the air supply unit 104 delivers air from the control room 240 toward the composition detection unit 110.

[0087] Compared to the air supply section 104 in the second state, the air supply section 104 in the first state supplies less air toward the component detection section 110. The amount of air toward the component detection section 110 can be adjusted by at least one of the air supply volume and air direction of the air supply section 104.

[0088] The correction information generation unit 140 generates correction information based on the carbon dioxide detection information detected by the component detection unit 110 when the air supply unit 104 is in the first state. In the first state, compared to the second state, the air in the control room 240 is less likely to be detected by the component detection unit 110 through the air intake 102. Therefore, the component detection unit 110 in the first state can measure the carbon dioxide concentration with reduced influence from the operator's exhalation. Therefore, by using the carbon dioxide detection information in the first state, correction information can be generated with high accuracy.

[0089] The result correction unit 150 corrects the alcohol detection result based on the corrected carbon dioxide concentration obtained by correcting the carbon dioxide detection information detected by the component detection unit 110 when the air supply unit 104 is in the second state, according to the correction information. The method for correcting the alcohol detection result based on the corrected carbon dioxide concentration is similar to... Figure 2 The same example applies. When the air supply unit 104 is in the second state, the air in the control room 240 can be easily detected by the component detection unit 110 through the air intake 102. Therefore, it is easy to measure the operator's exhalation.

[0090] As in this example, by generating correction information based on the carbon dioxide detection information when the air supply unit 104 is in the first state, the influence of the operator's exhalation can be reduced, and correction information can be generated with high accuracy. Furthermore, by determining the alcohol detection result based on the carbon dioxide and alcohol detection information when the air supply unit 104 is in the second state, the detection result can be determined with high accuracy.

[0091] When the component detection unit 110 detects carbon dioxide, the correction information generation unit 140 can obtain historical status information indicating which state of the air supply unit 104 it is in. Based on the historical status information, the correction information generation unit 140 can select the carbon dioxide detection information used to generate the correction information. The correction information generation unit 140 can further... Figure 3 The conditions described herein are used to select the carbon dioxide detection information used to generate the correction information. For example, in this case and Figure 3 In the examples described, the detection information of carbon dioxide that should be selected to generate correction information can be extracted to generate correction information.

[0092] The correction information generation unit 140 can also control the air supply unit 104 to a first state when the detection information for generating correction information about carbon dioxide should be measured. This timing is, for example, related to... Figure 3 The example described uses the same detection timing for the carbon dioxide detection information used to generate correction information. By combining this example and... Figure 3 Examples of this approach enable the generation of correction information with higher precision.

[0093] Figure 5 This is a schematic diagram illustrating the state of the air supply section 104. Figure 5 The diagram shows an air intake 102, an air supply section 104, a component detection section 110, and a detection housing 106. The detection housing 106 is a box-shaped housing that houses the component detection section 110. The detection housing 106 is formed, for example, from resin or metal. An air intake 102 is provided in the detection housing 106. The air intake 102 is an opening that allows air to flow between the inside and outside of the detection housing 106.

[0094] The air supply unit 104 is configured opposite to the air intake 102. The air supply unit 104 can be located inside or outside the detection housing 106. In this example, the air supply unit 104 is located between the air intake 102 and the component detection unit 110. By driving the air supply unit 104, air from the control chamber 240 is drawn in from the air intake 102 and directed toward the component detection unit 110.

[0095] The air supply unit 104 can operate such that the amount of air drawn into the breath detection device 100 (or detection housing 106) in the second state is greater than the amount of air drawn into the breath detection device 100 (or detection housing 106) in the first state. This amount of air can be the amount per unit time (liters / second). The amount of air drawn into the detection housing 106 can be controlled by the air supply volume of the air supply unit 104. In this example, the air supply volume (liters / second) of the air supply unit 104 changes between the first and second states. The direction of air delivery by the air supply unit 104 can remain unchanged or change between the first and second states. In this example, the air supply volume of the air supply unit 104 in the first state is less than the air supply volume of the air supply unit 104 in the second state. The air supply volume in the first state can be less than half, less than 1 / 4, or zero of the air supply volume in the second state. The rotational speed of the fan in the air supply unit 104 in the first state can be less than the rotational speed of the fan in the second state. The fan's rotation speed in the first state can be less than half, less than 1 / 4, or even zero compared to the fan's rotation speed in the second state. The fan's rotation speed is its speed per unit time.

[0096] Figure 6 This is a schematic diagram illustrating the state of the air supply section 104. The structure of the air supply section 104, etc., is similar to... Figure 5 The example is the same. In this example, the air direction of the air supply unit 104 changes in both the first and second states. The air volume supplied by the air supply unit 104 may remain unchanged in both the first and second states, or it may be the same as... Figure 5 The examples also vary.

[0097] In this example, the direction from the air supply section 104 toward the component detection section 110 is defined as the first direction. For example, the direction from the center point of the air supply surface (the surface through which air passes) of the air supply section 104 toward the center point of the detection surface (the surface sensitive to carbon dioxide) of the component detection section 110 can be defined as the first direction. Compared with the air supply section 104 in the second state, the first direction from the air supply section 104 toward the component detection section 110 has a larger difference from the wind direction (referred to as the direction difference in this specification).

[0098] The airflow direction is from the direction that delivers the most air from the air supply section 104. For example, the airflow direction is parallel to the direction perpendicular to the rotation plane of the fan in the air supply section 104. Figure 6 In the example, the directional difference is 180 degrees in the first state and 0 degrees in the second state. For example, in both the first and second states, by reversing the fan of the air supply unit 104, the airflow directions in the first and second states can be made opposite. The directional difference in the first state may not be 180 degrees. The directional difference in the first state can be 90 degrees or more and less than 180 degrees. The directional difference in the second state may not be 0 degrees. The directional difference in the second state can be 0 degrees or more and less than 45 degrees. For example, this directional difference can be controlled by controlling the rotation axis or the tilt of the air supply surface of the air supply unit 104.

[0099] Figure 7 This means that in Figure 4 A flowchart illustrating the operation of the breath detection device 100 is provided. Figure 7 In this example, a portion of the operation of the breath detection device 100 will be described. The breath detection device 100 can perform the various operations described in this specification. In this example, the air supply unit 104 enters a first state after the moving body 200 is activated, and then enters a second state after the first state.

[0100] In step S702, the component detection unit 110 is activated. The processing in step S702 is related to... Figure 3 The processing at time T2 is the same. The activation of the component detection unit 110 can be performed simultaneously with the activation of the moving body 200.

[0101] In step S704, the component detection unit 110 is initialized and stabilization is measured. In step S704, the air supply unit 104 and the correction information generation unit 140 can standby from time T2 until a set period has elapsed. This period is longer than... Figure 3 The period P1 is short as explained in the text.

[0102] In step S706, the air supply unit 104 is controlled to a first state. The correction information generation unit 140 can control the state of the air supply unit 104, and the exhalation detection device 100 may also have a control unit that controls the state of the air supply unit 104. The processing of step S706 is performed, for example, during period P1.

[0103] In step S708, the component detection unit 110 detects carbon dioxide detection information, and the correction information generation unit 140 obtains this detection information. The processing of the carbon dioxide detection information detected by the component detection unit 110 is performed, for example, during period P1.

[0104] In step S710, the calibration information generation unit 140 generates calibration information based on the detection information obtained in step S708. In step S710, for detection information obtained multiple times in step S708 within a past set period, the calibration information can be updated if the minimum value has been updated in the current detection information (i.e., if the corresponding concentration has been updated to a minimum value). If the minimum value has not been updated in the current detection information, the calibration information generation unit 140 can use the calibration information currently available.

[0105] In step S712, the air supply unit 104 is controlled to the second state. The processing in step S712 can be performed during period P1 or after period P1 has elapsed. Step S712 can be performed before the movement of the moving body 200 begins.

[0106] In step S714, the component detection unit 110 detects the detection information of carbon dioxide and alcohol. The processing in step S714 can be performed during period P1 or after period P1 has elapsed. Step S714 can be performed before the movement of the moving body 200 begins.

[0107] In step S716, the result correction unit 150 calculates the dilution of the operator's exhaled breath based on the carbon dioxide detection information and correction information. The processing in step S716 can be performed during period P1 or after period P1 has elapsed. Step S716 can be performed before the movement of the moving body 200 begins.

[0108] In step S718, the result correction unit 150 corrects the alcohol detection result. As described above, the result correction unit 150 can correct the alcohol concentration derived from the alcohol detection information based on the dilution of the exhaled breath. The processing in step S718 can be performed during period P1 or after period P1 has elapsed. Step S718 can be performed before the movement of the moving body 200 begins. Through this processing, correction information on the carbon dioxide concentration can be generated with high accuracy. In addition, the alcohol detection result can be corrected with high accuracy.

[0109] In the examples described in this specification, the operator's cab 240 may have multiple seats. When comparing the distances between the component detection unit 110 (which is the air intake 102 if it is provided) and each seat, the distance between the seat where the operating equipment is located and the component detection unit 110 (which is the air intake 102 if it is provided) can be minimized. This distance can be the distance relative to the top of the seat. This distance can be within 1 meter or within 50 cm. For example, if the moving body 200 is a car, the component detection unit 110 (which is the air intake 102 if it is provided) can be positioned near the dashboard or steering wheel. By positioning the component detection unit 110 (which is the air intake 102 if it is provided) near the dashboard or steering wheel, the operator's exhaled air can be efficiently inhaled, improving the detection performance of the component detection unit 110.

[0110] The timing for acquiring the carbon dioxide detection information used to generate calibration information can also be set by the operator. Alternatively, it can be controlled via an application installed on a portable terminal of the operator.

[0111] Figure 8 This diagram illustrates another structural example of the breathalyzer detection device 100. In this example, the carbon dioxide concentration measuring unit 120 and the alcohol concentration measuring unit 130 are located in different places in the component detection unit 110. The component detection unit 110 in this example is a conceptual structure that includes multiple structures arranged in different positions. In this example, the inhalation port 102 and the air supply unit 104 (see reference) Figure 4 ) and detection housing 106 (refer to Figure 5 (This can be provided for carbon dioxide concentration measuring unit 120 and alcohol concentration measuring unit 130 respectively. Other functions and structures are the same as in...) Figures 1 to 7 The same applies to any of the examples described herein. As an example, one of the carbon dioxide concentration measuring unit 120 and the alcohol concentration measuring unit 130 may be installed on the door 260, and the other may be installed on a control device such as a handle.

[0112] Figure 9 This diagram illustrates a structural example of the air intake 102, air supply section 104, detection housing 106, and component detection section 110. In this example, the air supply volume in the first state is shown. The air supply volume in each state is compared with... Figure 5 or Figure 6 The example is the same. The structure of the air intake 102, air supply 104, detection housing 106, and component detection unit 110 in this example is the same as in... Figure 5 or Figure 6 The examples described are the same. Figure 9 The carbon dioxide concentration measuring unit 120 and the alcohol concentration measuring unit 130 of the component detection unit 110 are clearly shown.

[0113] In this example, the carbon dioxide concentration measuring unit 120 and the alcohol concentration measuring unit 130 are provided with a common air intake 102, an air supply unit 104, and a detection housing 106. That is, in this example, the carbon dioxide concentration measuring unit 120 and the alcohol concentration measuring unit 130 measure the air in the same location.

[0114] Figure 10 This is a diagram showing other structural examples of the air intake 102, air supply section 104, detection housing 106, and component detection section 110. This example is related to... Figure 8 The structure corresponds to this. In this example, the air volume in the first state is also shown. The air volume in each state is related to... Figure 5 or Figure 6 The examples are the same.

[0115] The carbon dioxide concentration measuring unit 120 and the alcohol concentration measuring unit 130 in this example are respectively provided with an air intake 102, an air supply unit 104, and a detection housing 106. The carbon dioxide concentration measuring unit 120 and the alcohol concentration measuring unit 130 in this example can measure the air in different locations.

[0116] exist Figures 1 to 10 The correction information generation unit 140 and the result correction unit 150 described herein can be implemented by installing programs on one or more computers. These programs can be recorded on a computer-readable medium.

[0117] Various embodiments of the present invention can be described with reference to flowcharts and block diagrams, wherein blocks may represent (1) stages of a process for performing an operation or (2) portions of a device having the function of performing an operation. These specific steps and portions may be implemented by dedicated circuitry, programmable circuitry provided with computer-readable instructions stored on a computer-readable medium, and / or a processor provided with computer-readable instructions stored on a computer-readable medium. Dedicated circuitry may include digital and / or analog hardware circuitry, and may also include integrated circuits (ICs) and / or discrete circuitry. Programmable circuitry may include reconfigurable hardware circuitry, including logic AND, logic OR, logic XOR, logic NAND, logic NOR and other logic operations, flip-flops, registers, field-programmable gate arrays (FPGAs), programmable logic arrays (PLAs), and other memory elements.

[0118] Computer-readable media can include any tangible device capable of storing instructions executable by a suitable device. As a result, a computer-readable medium having instructions stored therein comprises an article of products, the article of products including instructions executable for generating units for performing operations specified in a flowchart or block diagram. Examples of computer-readable media include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, etc. More specific examples of computer-readable media include floppy disks (registered trademark), magnetic disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), electrically erasable programmable read-only memory (EEPROM), static random access memory (SRAM), optical disc read-only memory (CD-ROM), digital versatile disc (DVD), Blu-ray (RTM) disc, memory sticks, integrated circuit cards, etc.

[0119] Computer-readable instructions may include any of the following: assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages, such as object-oriented programming languages ​​like Smalltalk (registered trademark), JAVA (registered trademark), C++, and the "C" programming language or similar languages, which include conventional procedural programming languages.

[0120] Computer-readable instructions can be provided locally or via a wide area network (WAN) such as a local area network (LAN) or a wide area network (WAN) of a programmable data processing device, such as a general-purpose computer, a special-purpose computer, or other computers, to create units for performing the operations specified in a flowchart or block diagram. Here, a computer can be a PC (personal computer), a tablet computer, a smartphone, a workstation, a server computer, a general-purpose computer, or a special-purpose computer, or it can be a computer system connecting multiple computers. Such a computer system connecting multiple computers is also called a distributed computing system, which is a computer in a broad sense. In a distributed computing system, multiple computers each execute a part of a program, exchanging data between the computers as needed, thereby enabling multiple computers to execute the program collectively.

[0121] Examples of processors include computer processors, central processing units (CPUs), processing units, microprocessors, digital signal processors, controllers, microcontrollers, etc. A computer can have one or more processors. In a multiprocessor system with multiple processors, each processor executes a portion of the program, exchanging data between processors as needed, thus allowing multiple processors to execute the program collectively. For example, in multitasking, multiple processors can finely execute a portion of a task by switching tasks on a time-slice basis. In this case, which part of a program each processor executes changes dynamically. Alternatively, the specific parts of the program executed by each processor can be statically determined by being aware of the multiprocessor programming.

[0122] Figure 11 Examples of computer 1200 that can embody various aspects of the present invention, either wholly or partially, are shown. Programs installed on computer 1200 enable computer 1200 to function as an operation associated with an apparatus of an embodiment of the present invention, or to perform such operation or such one or more portions of the apparatus, and / or to perform the processes or steps of an embodiment of the present invention. Such programs can be executed by CPU 1212 to cause computer 1200 to perform specific operations associated with several or all of the flowcharts and block diagrams described in this specification.

[0123] The computer 1200 according to this embodiment includes a CPU 1212, RAM 1214, graphics controller 1216, and display device 1218 interconnected with each other via a main controller 1210. The computer 1200 also includes an input / output unit such as a communication interface 1222, a storage device 1224 (e.g., a hard disk drive), a DVD-ROM drive 1226, and an IC card drive, which are connected to the main controller 1210 via an input / output controller 1220. The computer also includes conventional input / output units such as a ROM 1230 and a keyboard 1242, which are connected to the input / output controller 1220 via an input / output chip 1240.

[0124] CPU 1212 operates according to the program stored in ROM 1230 and RAM 1214, thereby controlling each unit. Graphics controller 1216 obtains image data generated by CPU 1212 from frame buffers or other storage provided in RAM 1214 or from its own storage, and displays the image data on display device 1218.

[0125] Communication interface 1222 communicates with other electronic devices via a network. Storage device 1224 stores programs and data used by CPU 1212 within computer 1200. DVD-ROM drive 1226 reads programs or data from DVD-ROM 1227 and provides programs or data to storage device 1224 via RAM 1214. IC card driver reads programs and data from IC card and / or writes programs and data to IC card.

[0126] ROM 1230 stores the boot program and / or programs that depend on the hardware of computer 1200 and are executed by computer 1200 during activation. Input / output chip 1240 can also connect various input / output units to input / output controller 1220 through parallel ports, serial ports, keyboard ports, mouse ports, etc.

[0127] The program is provided by a computer-readable medium such as a DVD-ROM 1227 or an IC card. The program is read from the computer-readable medium, installed in a storage device 1224, RAM 1214, or ROM 1230 (also examples of computer-readable media), and executed by the CPU 1212. The information processing described within these programs is read by the computer 1200, resulting in cooperation between the program and the aforementioned types of hardware resources. This apparatus or method can be implemented through the operation or processing of the computer 1200.

[0128] For example, when communication is performed between computer 1200 and an external device, CPU 1212 can execute a communication program loaded into RAM 1214, and based on the processing described in the communication program, command communication processing to communication interface 1222. Under the control of CPU 1212, communication interface 1222 reads transmission data stored in a transmission buffer processing area provided in a recording medium such as RAM 1214, storage device 1224, DVD-ROM 1227, or IC card, and sends the read transmission data to the network, or writes received data received from the network to a receive buffer processing area provided on the recording medium, etc.

[0129] CPU 1212 enables RAM 1214 to read all or necessary portions of files or databases stored in external recording media such as storage device 1224, DVD-ROM drive 1226 (DVD-ROM 1227), and IC card, and performs various types of processing on the data in RAM 1214. Then, CPU 1212 writes the processed data back to the external recording media.

[0130] Various types of information, such as various types of programs, data, tables, and databases, can be stored in recording media and can undergo information processing. CPU 1212 can perform various types of processing on data read from RAM 1214 and write the results back to RAM 1214. These various types of processing include operations, information processing, conditional judgments, conditional branches, unconditional branches, information retrieval / replacement, etc., specified by a sequence of program instructions as described throughout this disclosure. Furthermore, CPU 1212 can retrieve information from files, databases, etc., within the recording medium. For example, if the recording medium stores multiple entries, each having an attribute value of a first attribute associated with an attribute value of a second attribute, CPU 1212 can retrieve from these multiple entries an entry that specifies the attribute value of the first attribute and matches the condition, read the attribute value of the second attribute stored in that entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies a predetermined condition.

[0131] The programs or software modules described above can be stored on or near computer 1200 on a computer-readable medium. Alternatively, a recording medium such as a hard disk or RAM provided in a server system connected to a dedicated communication network or the Internet can be used as a computer-readable medium, thereby providing the program to computer 1200 via the network.

[0132] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various modifications or improvements can be made to the above embodiments. As can be seen from the claims, such modifications or improvements are also included within the technical scope of the present invention.

[0133] It should be noted that the execution order of actions, processes, steps, and stages in the apparatus, system, program, and method shown in the claims, specification, and drawings can be implemented in any order, as long as it is not specifically stated as "before" or "prior to" and the output of an earlier process is not used in a later process. Even if terms such as "firstly" or "next" are used to describe the flow of actions in the claims, specification, and drawings for convenience, this does not mean that they must be performed in that order.

[0134] Label Explanation

[0135] 100… Breath detection device, 102… Inhalation port, 104… Air supply unit, 106… Detection housing, 110… Component detection unit, 120… Carbon dioxide concentration measuring unit, 130… Alcohol concentration measuring unit, 140… Calibration information generation unit, 150… Result correction unit, 200… Moving body, 210… Moving body housing, 220… Power unit, 230… Energy storage unit, 240… Control room, 250… Window, 260… Door.

Claims

1. A breathalyzer detection device for detecting alcohol in breath within the control chamber of a mobile body, wherein, The breath detection device includes: The component detection unit detects information indicating the concentration of alcohol and carbon dioxide contained in the breath; The correction information generation unit generates correction information for correcting the concentration of carbon dioxide based on the detection information of carbon dioxide detected multiple times by the component detection unit. as well as The result correction unit corrects the alcohol detection result based on the corrected concentration of carbon dioxide obtained by correcting through the correction information.

2. The breath detection device according to claim 1, wherein, The mobile body includes a power unit that generates power to move the mobile body. The correction information generation unit generates the correction information using the start-up detection information of carbon dioxide detected during a preset period after the power unit of the mobile body is started.

3. The breath detection device according to claim 1, wherein, The correction information generation unit generates the correction information using the startup detection information of the carbon dioxide detected during a preset period after the component detection unit is started.

4. The breath detection device according to claim 3, wherein, The calibration information generation unit selects the startup detection information for generating the calibration information based on the temperature of the component detection unit when the component detection unit is started.

5. The breath detection device according to claim 3, wherein, The calibration information generation unit selects the startup detection information for generating the calibration information based on the external temperature of the moving body when the component detection unit is started.

6. The breath detection device according to claim 3, wherein, The calibration information generation unit selects the startup detection information for generating the calibration information based on the internal or external air pressure of the moving body when the component detection unit is started.

7. The breath detection device according to claim 3, wherein, The correction information generation unit selects the startup detection information for generating the correction information based on weather information related to the weather when the component detection unit is started.

8. The breath detection device according to claim 1, wherein, The mobile body includes: a power unit that generates power to move the mobile body by means of electricity; and an energy storage unit that stores the electricity. The correction information generation unit generates the correction information using the stop detection information of carbon dioxide detected when the power unit of the moving body stops and the energy storage unit is charging.

9. The breath detection device according to claim 1, wherein, The control room of the mobile body is equipped with an openable and closable window. The correction information generation unit obtains the opening and closing information of the window when the component detection unit detects the detection information of the carbon dioxide, and selects the detection information of the carbon dioxide used to generate the correction information based on the opening and closing information.

10. The breath detection device according to claim 1, wherein, The control room of the mobile body is equipped with a door that can be opened and closed. The correction information generation unit obtains opening and closing history information representing the history of the opening and closing of the door, and selects the detection information of the carbon dioxide for generating the correction information based on the opening and closing history information.

11. The breath detection device according to claim 1, wherein, The correction information generation unit obtains the position information of the moving body when the component detection unit detects the detection information of the carbon dioxide, and selects the detection information of the carbon dioxide for generating the correction information based on the position information.

12. The breath detection device according to any one of claims 1 to 11, wherein, The breath detection device also includes an air supply unit that can operate in a first state and a second state, delivering air from the control room to the component detection unit. In the second state, at least one of the air supply volume and airflow direction differs from that in the first state. The correction information generation unit generates the correction information based on the detection information of carbon dioxide detected by the component detection unit when the air supply unit is in the first state. The result correction unit corrects the alcohol detection result based on a correction concentration obtained by correcting the detection information of carbon dioxide detected by the component detection unit when the air supply unit is in the second state, according to the correction information.

13. The breath detection device according to claim 12, wherein, The air supply unit enters the first state after the mobile body is activated, and then enters the second state after the first state.

14. The breath detection device according to claim 12, wherein, The air volume supplied by the air supply unit in the first state is less than the air volume supplied by the air supply unit in the second state.

15. The breath detection device according to claim 12, wherein, The air supply unit operates such that the amount of air taken into the breathalyzer in the second state is greater than the amount of air taken into the breathalyzer in the first state.

16. The breath detection device according to claim 12, wherein, Compared to the air supply section in the second state, the air supply section in the first state has a greater difference in direction from the air supply section toward the component detection section and in the wind direction.

17. A breathalyzer detection device for detecting alcohol in breath within the control chamber of a mobile body, wherein, The breath detection device includes: The component detection unit detects information indicating the concentration of alcohol and carbon dioxide contained in the breath; The air supply unit is capable of operating in a first state and a second state, delivering air from the control room to the component detection unit, wherein at least one of the air supply volume and air direction in the second state is different from that in the first state. The correction information generation unit generates correction information for correcting the concentration of carbon dioxide based on the detection information of carbon dioxide detected by the component detection unit when the air supply unit is in the first state. as well as The result correction unit corrects the alcohol detection result based on the correction concentration obtained by correcting the detection information of carbon dioxide detected by the component detection unit when the air supply unit is in the second state according to the correction information.

18. A breathalyzer detection device for detecting alcohol in breath within the control chamber of a mobile body, wherein, The breath detection device includes: An alcohol concentration measuring unit measures the concentration of the alcohol contained in exhaled breath; Carbon dioxide concentration measuring unit, used to measure the concentration of carbon dioxide in exhaled breath; The calibration information generation unit generates calibration information for correcting the concentration of carbon dioxide based on the detection information of carbon dioxide detected multiple times by the carbon dioxide concentration measuring unit; and The result correction unit corrects the alcohol detection result based on the corrected concentration of carbon dioxide obtained by correcting through the correction information.

19. A correction information generation device generates correction information in a breath detection device disposed in the control chamber of a mobile body, the breath detection device detecting detection information indicating the concentration of alcohol and carbon dioxide contained in the breath, and correcting the alcohol detection result based on a corrected concentration of carbon dioxide obtained by correction using the correction information, wherein... The correction information generating device generates correction information for correcting the concentration of carbon dioxide based on the detection information of the carbon dioxide detected multiple times.

20. A computer program product comprising a computer program for enabling a computer to function as the correction information generation unit as described in any one of claims 1, 17, and 18.

Citation Information

Patent Citations

  • JP1974027087B1

  • Teionchozososaishokuhinruinohinshitsukairyoho

    JP1980002269B2