Processing system, processing method, and program

The processing system addresses incorrect abandonment detections by using location-based stop events and dynamic CO2 reference updates to accurately identify if living beings are left in vehicles, enhancing detection accuracy and reducing false alarms.

JP7856209B2Active Publication Date: 2026-05-11NEC CORP
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
NEC CORP
Filing Date
2023-02-27
Publication Date
2026-05-11

AI Technical Summary

Technical Problem

Existing vehicle detection systems incorrectly identify intentional occupancy as abandonment, leading to unnecessary warnings, and fail to accurately detect actual abandonment of living beings due to CO2 concentration fluctuations after occupants disembark.

Method used

A processing system that acquires parking location information to detect a stop event, registers CO2 concentration as a reference value at the stop event, and updates this value after a disembarkation event to accurately determine if a living organism is left behind by comparing post-stop CO2 concentrations with the updated reference.

Benefits of technology

The system effectively detects the abandonment of living organisms at appropriate times, reducing false positives and ensuring timely detection by using location-based stop events and dynamic reference value adjustments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007856209000001
    Figure 0007856209000001
  • Figure 0007856209000002
    Figure 0007856209000002
  • Figure 0007856209000003
    Figure 0007856209000003
Patent Text Reader

Abstract

The present invention provides a processing system (10) comprising a stop detection unit (11) that acquires parking position information indicating the parking position of a vehicle, and detects a stop event, in which use of the vehicle is stopped, by comparing the position indicated by the parking position information with a registration area registered in advance, a reference value registration unit (12) that registers, into a storage unit (14) as a reference value, a CO2 concentration inside the vehicle at a time when the stop event is detected, and an abandonment detection unit (13) that detects abandonment of a living organism in the vehicle by comparing, with the reference value, a CO 2 concentration inside the vehicle after the stop event is detected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a processing system, a processing method, and a recording medium.

Background Art

[0002] Technologies related to the present invention are disclosed in Patent Documents 1 to 3.

[0003] The technology disclosed in Patent Document 1 determines a parking state when the engine is off, there is no driver in the vehicle, and all doors are closed, and detects abandonment of a living thing in the vehicle based on the CO2 concentration inside the vehicle in that state.

[0004] The technology disclosed in Patent Document 2 determines a parking state when the ignition switch of the vehicle is off, and detects abandonment of a living thing in the vehicle based on the CO2 concentration inside the vehicle in that state.

[0005] The technology disclosed in Patent Document 3 determines a parking state when the engine of the vehicle is off, and detects abandonment of a living thing in the vehicle based on the CO2 concentration inside the vehicle in that state.

Prior Art Documents

Patent Documents

[0006]

Patent Document 1

Patent Document 2

Patent Document 3

Summary of the Invention

Problems to be Solved by the Invention

[0007] In any location, a vehicle may be parked in a manner as disclosed in Patent Documents 1 to 3, and a person may intentionally spend time inside that vehicle. For example, when dropping off or picking up a child from cram school or extracurricular activities, the person may park the vehicle nearby and wait inside until the child comes out.

[0008] In the case of the technologies disclosed in Patent Documents 1 to 3, even when a person is intentionally spending time in the vehicle, it is judged as being left behind, and warning processing is initiated. To avoid such problems, it is necessary to perform processing to detect when a living being has been left behind in a vehicle at an appropriate time.

[0009] One example of the object of the present invention is to provide a processing system, processing method, and recording medium that solve the problem of performing a process to detect the abandonment of living organisms in a vehicle at an appropriate timing, in view of the problems described above. [Means for solving the problem]

[0010] According to one aspect of the present invention, A stop detection means that acquires parking location information indicating the parking location of a vehicle, and detects a stop event that stops the use of a vehicle by comparing the location indicated by the parking location information with a pre-registered registered area, A reference value registration means for registering the CO2 concentration inside the vehicle at the time the aforementioned stop event is detected as a reference value, An abandoned animal detection means for detecting the abandonment of an organism in the vehicle by comparing the CO2 concentration inside the vehicle after the stop event is detected with the reference value, A processing system having the following characteristics is provided.

[0011] According to one aspect of the present invention, Computers The system acquires parking location information indicating the vehicle's parking position, and by comparing the location indicated by the parking location information with a pre-registered area, it detects a stop event that indicates the vehicle's use has been stopped. The CO2 concentration inside the vehicle at the time the aforementioned stop event is detected is registered as a reference value. A method is provided for detecting the abandonment of living organisms in a vehicle by comparing the CO2 concentration inside the vehicle after the stop event is detected with the reference value.

[0012] According to one aspect of the present invention, Computers, A stop detection means that acquires parking location information indicating the parking position of a vehicle, and detects a stop event that stops the use of a vehicle by comparing the location indicated by the parking location information with a pre-registered registered area. A reference value registration means for registering the CO2 concentration inside the vehicle at the time the aforementioned stop event is detected as a reference value. A means for detecting the abandonment of an organism in the vehicle by comparing the CO2 concentration inside the vehicle after the stop event is detected with the reference value. A recording medium is provided for recording a program that will function as such. [Effects of the Invention]

[0013] According to one aspect of the present invention, a processing system, a processing method, and a recording medium are realized that solve the problem of performing a process to detect the abandonment of living organisms in a vehicle at an appropriate timing. [Brief explanation of the drawing]

[0014] The purposes, features, and benefits described above, as well as other purposes, features, and benefits, are as follows: Suitable This will become even clearer with respect to the embodiments and the following accompanying drawings.

[0015] [Figure 1] This figure shows an example of a functional block diagram of a processing system. [Figure 2] This figure shows another example of a functional block diagram of a processing system. [Figure 3] This diagram illustrates an example of a process for detecting the abandonment of living organisms in vehicles. [Figure 4]It is a diagram for explaining a problem that may occur in an example of a process for detecting abandonment of a living being in a vehicle. [Figure 5] It is a diagram for explaining another example of a process for detecting abandonment of a living being in a vehicle. [Figure 6] It is a diagram showing an example of an overall view of a system having a processing system. [Figure 7] It is a diagram showing an example of the hardware configuration of an information system. [Figure 8] It is a diagram schematically showing an example of information processed by an information system. [Figure 9] It is a flowchart showing an example of the flow of processing of a processing system. [Figure 10] It is a flowchart showing another example of the flow of processing of a processing system. [Figure 11] It is a flowchart showing another example of the flow of processing of a processing system. [Figure 12] It is a flowchart showing another example of the flow of processing of a processing system. [Figure 13] It is a flowchart showing another example of the flow of processing of a processing system. [Figure 14] It is a diagram showing another example of a functional block diagram of a processing system. [Figure 15] It is a diagram schematically showing another example of information processed by an information system. [Figure 16] It is a diagram showing another example of an overall view of a system having a processing system. [Figure 17] It is a diagram showing another example of an overall view of a system having a processing system. [Figure 18] It is a diagram showing another example of an overall view of a system having a processing system.

Embodiments for Carrying Out the Invention

[0016] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In all the drawings, the same components are denoted by the same reference numerals, and the description will be omitted as appropriate.

[0017] <First Embodiment> Figure 1 is a functional block diagram showing an overview of the processing system 10 according to the first embodiment. The processing system 10 includes a stop detection unit 11, a reference value registration unit 12, an abandoned unit detection unit 13, and a storage unit 14. The processing system 10 does not necessarily have a storage unit 14. In this case, an external device configured to communicate with the processing system 10 includes the storage unit 14.

[0018] The stop detection unit 11 acquires parking location information indicating the vehicle's parking position. The stop detection unit 11 then detects a stop event, which means the vehicle's use has been stopped, by comparing the location indicated by the parking location information with a pre-registered registered area. The reference value registration unit 12 registers the CO2 concentration inside the vehicle at the time the stop event is detected as a reference value in the storage unit 14. The abandoned animal detection unit 13 detects the abandonment of an animal in the vehicle by comparing the CO2 concentration inside the vehicle after the stop event is detected with the reference value registered in the storage unit 14.

[0019] In this way, the processing system 10 detects a stop event that indicates the vehicle's use has been stopped by comparing the vehicle's parking location with a pre-registered area. Specifically, the condition for detecting a stop event is that "the vehicle's parking location is within the registered area." Then, the processing system 10 detects the presence of living organisms left behind in the vehicle based on the CO2 concentration inside the vehicle after the stop event has been detected.

[0020] According to this processing system 10, the process of detecting the abandonment of living organisms in a vehicle is executed only when the vehicle is parked in a pre-registered area. By properly registering areas, the process of detecting the abandonment of living organisms in a vehicle can be executed at the appropriate time, and the inconvenience of executing the process at unnecessary times can be suppressed. For example, a parking lot that is used regularly or a parking lot of a shopping mall or other facility where the user tends to park for a relatively long time can be registered as a registered area. Also, a user who sometimes parks their vehicle nearby when dropping off or picking up their child from cram school or extracurricular activities and waits in the vehicle until the child comes out can choose not to register that location as a registered area.

[0021] According to the processing system 10 of this embodiment, the problem of performing a process to detect the abandonment of living organisms in a vehicle at an appropriate timing is solved.

[0022] <Second Embodiment> Figure 2 is a functional block diagram showing an overview of the processing system 10 according to the second embodiment. The processing system 10 includes a stop detection unit 11, a reference value registration unit 12, an abandoned vehicle detection unit 13, a storage unit 14, a disembarkation detection unit 15, and a reference value update unit 16. The processing system 10 does not necessarily have a storage unit 14. In this case, an external device configured to communicate with the processing system 10 includes the storage unit 14.

[0023] The stop detection unit 11 detects a stop event, which is the event that marks the end of vehicle use, based on sensors mounted on the vehicle. The reference value registration unit 12 registers the CO2 concentration inside the vehicle at the time the stop event is detected as a reference value in the storage unit 14. The disembarkation detection unit 15 detects a disembarkation event, which is the event that marks the disembarkation of a vehicle, based on sensors mounted on the vehicle. If a disembarkation event is detected after a stop event, the reference value update unit 16 updates the reference value registered in the storage unit 14 to the CO2 concentration inside the vehicle at the time the disembarkation event was detected. The abandoned person detection unit 13 detects the abandonment of a living organism in the vehicle by comparing the CO2 concentration inside the vehicle after the stop event is detected with the reference value registered in the storage unit 14.

[0024] In this way, the processing system 10 registers the CO2 concentration inside the vehicle at the time of detection of a stop event as a reference value, and updates the reference value to the CO2 concentration inside the vehicle at the time of subsequent disembarkation events. Then, the processing system 10 detects the abandonment of living organisms in the vehicle based on the latest reference value. By updating the reference value in this manner and detecting the abandonment of living organisms in the vehicle based on that reference value, false detections can be suppressed. The reason for this is explained below.

[0025] As an example of a method for detecting the presence of living organisms in a vehicle based on the CO2 concentration inside the vehicle detected by a sensor, the method shown in Figure 3 can be considered. Figure 3 shows a graph with time on the horizontal axis and the CO2 concentration inside the vehicle on the vertical axis.

[0026] In this method, the CO2 concentration inside the vehicle at the time a stop event (where the vehicle's use is stopped) is detected serves as a reference value. If the value obtained by subtracting the reference value from the subsequent CO2 concentration inside the vehicle (the increase in CO2 concentration) exceeds a threshold, it is determined that an organism has been left behind in the vehicle.

[0027] This method may incorrectly determine that an animal has been left behind in a vehicle in the following cases:

[0028] This scenario involves a situation where, after a stop event is detected, the occupants intentionally remain inside the vehicle with the doors and windows closed, and then disembark, leaving no living organisms inside the vehicle. Figure 4 illustrates why misjudgments can occur in such cases.

[0029] Figure 4 illustrates a scenario where a stop event is detected, followed by the occupants disembarking (referred to as the "disembarking event"). In this case, naturally, even after the stop event, the CO2 concentration inside the vehicle, as detected by the sensors, continues to rise due to the occupants intentionally remaining inside the vehicle. The rise in CO2 concentration inside the vehicle, as detected by the sensors, stops when the occupants disembark. However, as shown in Figure 4, the rise may not stop immediately upon the occupants' disembarkation, but rather some time afterward. This phenomenon is due to factors such as the size of the vehicle, the uneven distribution of CO2 concentration inside the vehicle, and the placement of the sensors.

[0030] Figure 4 illustrates a scenario where, after a stop event is detected, the CO2 concentration inside the vehicle rises to a certain extent due to the occupants intentionally remaining inside the vehicle, and this rise in CO2 concentration continues for some time even after the occupants disembark. As shown in Figure 4, the rise in CO2 concentration inside the vehicle after the occupants disembark can cause the value obtained by subtracting the reference value from the CO2 concentration inside the vehicle detected by the sensor to exceed a threshold, potentially leading to a false conclusion that an organism has been left behind in the vehicle.

[0031] It is also conceivable that the detection of abandoned animals based on the CO2 concentration inside the vehicle would be stopped in response to the disembarkation event. However, with this method, if other animals were left behind in the vehicle after the disembarkation event, their abandonment would not be detected.

[0032] To address this issue, the processing system 10 of this embodiment, as shown in Figure 5, registers the CO2 concentration inside the vehicle at the time of detection of a stop event as a reference value, and updates the reference value to the CO2 concentration inside the vehicle at the time of detection of a subsequent disembarkation event. After the disembarkation event is detected, the processing system 10 determines that a living organism has been left behind in the vehicle if the value obtained by subtracting the updated reference value from the CO2 concentration inside the vehicle (the increase in CO2 concentration) exceeds a threshold. With such a processing system 10, as shown in Figure 5, even if the CO2 concentration inside the vehicle continues to rise for a while after the occupants disembark, the inconvenience of the value obtained by subtracting the reference value from the CO2 concentration inside the vehicle detected by the sensor exceeding the threshold due to this rise can be suppressed.

[0033] Thus, the processing system 10 of this embodiment solves the problem of suppressing misjudgments in detecting the presence of unattended organisms in a vehicle based on the CO2 concentration inside the vehicle.

[0034] <Third Embodiment> "overview" The processing system 10 of the third embodiment is an embodiment of the processing system 10 of the first embodiment. That is, the processing system 10 detects a stop event that stops the use of the vehicle by comparing the parking position of the vehicle with a pre-registered registered area. Then, the processing system 10 detects the abandonment of living organisms in the vehicle based on the CO2 concentration inside the vehicle after the stop event has been detected. A detailed explanation follows below.

[0035] "The big picture" Figure 6 shows an overall view of the system including the processing system 10. As shown in the figure, the processing system 10 works in cooperation with the in-vehicle system 20 and the management system 30 to perform predetermined processing.

[0036] The in-vehicle system 20 is a system installed in a vehicle. The vehicle may be a bus, passenger car, truck, train, etc., but is not limited to these. The vehicle may be a human-driven vehicle. The vehicle may also be an autonomous vehicle.

[0037] The in-vehicle system 20 includes at least various sensors mounted at arbitrary locations on the vehicle, and means for collecting measurement values ​​and information indicating the vehicle's status measured by the various sensors and transmitting this information to the processing system 10. Examples of vehicle status include, but are not limited to, engine status (ON / OFF), power supply status (ON / OFF), and door lock status (open / closed). The in-vehicle system 20 may include an ECU (Electronic Control Unit). Signals from various sensors and switches are input to the ECU.

[0038] Examples of various sensors include CO2 sensors for measuring CO2 concentration, temperature sensors for measuring temperature, cameras (image sensors) for capturing images, and door sensors for detecting the opening and closing of vehicle doors. Other examples of various sensors include weight sensors for detecting whether a person is sitting in a seat, and position sensors (GPS (Global Positioning System) sensors) for measuring the current position of the vehicle. Note that the types of sensors are not limited to those exemplified here.

[0039] The processing system 10 detects a stop event that indicates the vehicle's use has been stopped, based on information received from the in-vehicle system 20. Then, the processing system 10 detects the presence of living organisms left behind in the vehicle based on the CO2 concentration inside the vehicle after the stop event has been detected. The processing system 10 transmits the various calculation results to the management system 30. The specific configuration of the processing system 10 will be described later.

[0040] The management system 30 is a system installed in the management center. The management system 30 outputs information received from the processing system 10 via various output devices. Output devices include, but are not limited to, displays, speakers, projectors, and printers.

[0041] A monitoring officer is stationed at the management center and monitors the information output by the management system 30. For example, if the processing system 10 detects that a vehicle has been left unattended, information indicating this is output from the management system 30. The output information may include the location information of the vehicle in question, the date and time the abandonment was detected, the time elapsed since the stop event was detected, and the current state of the vehicle's interior (CO2 concentration, temperature, etc.). Based on this information, the monitoring officer can take appropriate action. Examples of such actions include, but are not limited to, contacting the contact person (telephone number, email address, etc.) who has been registered in advance and associated with the vehicle, or dispatching workers to the vehicle's location.

[0042] "Hardware configuration" An example of the hardware configuration of the processing system 10 is described below. Each functional part of the processing system 10 is realized by any combination of hardware and software. It will be understood by those skilled in the art that there are various variations in the implementation method and apparatus. The software includes programs that are pre-installed on the device at the time of shipment, as well as programs downloaded from recording media such as CDs (Compact Discs) or from servers on the Internet.

[0043] Figure 7 is a block diagram illustrating the hardware configuration of the processing system 10. As shown in Figure 7, the processing system 10 includes a processor 1A, memory 2A, input / output interface 3A, peripheral circuitry 4A, and bus 5A. Peripheral circuitry 4A includes various modules. The processing system 10 does not necessarily have peripheral circuitry 4A. The processing system 10 may also be composed of multiple physically and / or logically separated devices. In this case, each of the multiple devices may have the above hardware configuration.

[0044] Bus 5A is a data transmission path for the processor 1A, memory 2A, peripheral circuits 4A, and input / output interface 3A to send and receive data to and from each other. Processor 1A is a processing unit such as a CPU or GPU (Graphics Processing Unit). Memory 2A is a memory such as RAM (Random Access Memory) or ROM (Read Only Memory). Input / output interface 3A includes interfaces for acquiring information from input devices, external devices, external servers, external sensors, cameras, etc., and interfaces for outputting information to output devices, external devices, external servers, etc. Input / output interface 3A also includes interfaces for connecting to communication networks such as the Internet. Input devices include, for example, keyboards, mice, microphones, physical buttons, and touch panels. Output devices include, for example, displays, speakers, printers, and mailers. Processor 1A can issue commands to each module and perform calculations based on their calculation results.

[0045] "Functional Configuration" Next, the functional configuration of the processing system 10 of this embodiment will be described in detail. Figure 1 shows an example of a functional block diagram of the processing system 10. As shown in the figure, the processing system 10 includes a stop detection unit 11, a reference value registration unit 12, an abandoned unit detection unit 13, and a storage unit 14. Note that the processing system 10 does not necessarily have a storage unit 14. In this case, an external device configured to communicate with the processing system 10 includes the storage unit 14.

[0046] The stop detection unit 11 acquires parking location information indicating the vehicle's parking position. The stop detection unit 11 then detects a stop event that indicates the vehicle's use has been stopped by comparing the location indicated by the parking location information with a pre-registered area. The following describes the process of acquiring stop location information and the stop stomach The process of detecting vents will be explained separately.

[0047] - Obtaining parking location information - "Parking location information" refers to information indicating the vehicle's location when a parking-related event is detected. This parking location information is the vehicle's location data (such as GPS information) obtained at the time the parking-related event was detected.

[0048] "Parking-related events" include at least one of the following: • Vehicle engine shutdown process • Turning off the vehicle's power • Door locking process based on a predetermined locking operation that locks the vehicle doors from the outside of the vehicle. • The vehicle's position does not change for a specified period of time or longer. • Absence of a person in the driver's seat

[0049] The "vehicle engine shutdown process" is the process of switching the vehicle's engine from ON to OFF. This process can be detected based on the information handled by the in-vehicle system 20.

[0050] The "vehicle power-off process" is the process of switching the vehicle's power from ON to OFF. This process can be detected based on the information handled by the in-vehicle system 20.

[0051] The "door locking process based on a predetermined locking operation to lock the vehicle doors from outside the vehicle" is a process that locks the doors based on an operation on a smart key or a sensor located on the outside of the vehicle (e.g., the door handle). This process can be detected based on the information handled by the in-vehicle system 20. For example, the data input to the system may include information that identifies the input method (e.g., input from a smart key, input from a sensor located on the outside of the vehicle).

[0052] The event "the vehicle's position does not change for a predetermined period of time" is detected based on the vehicle's current position as determined by a position sensor mounted on the vehicle. The predetermined period is a value set in advance.

[0053] "Absence of a person in the driver's seat" is detected based on a weight sensor used to detect whether a person is sitting in the driver's seat and images generated by a camera that photographs the driver's seat. For example, if the weight detected by the weight sensor is below a threshold, it is determined that there is no one in the driver's seat. Also, if no person is visible in a predetermined area (the area where the driver's seat is located) in the image generated by the camera, it is determined that there is no one in the driver's seat.

[0054] The stop detection unit 11 acquires parking position information indicating the vehicle's position when a parking-related event as described above is detected. The stop detection unit 11 may also perform the detection of parking-related events. That is, the stop detection unit 11 may acquire various information for detecting parking-related events as described above from the in-vehicle system 20 in real time processing and detect parking-related events based on the acquired information. Alternatively, the in-vehicle system 20 may also perform the detection of parking-related events. The detection results may then be transmitted from the in-vehicle system 20 to the processing system 10.

[0055] -Detection of stop events- The stop detection unit 11 determines that a stop event has occurred, which means stopping the use of the vehicle, if the location indicated by the parking location information is included within a pre-registered registration area (stop event detection). In this embodiment, the conditions for stop event detection are the "detection of parking-related events" and "the location indicated by the parking location information being included within a pre-registered registration area." A stop event is an event that triggers processing performed by the reference value registration unit 12 and the abandoned vehicle detection unit 13.

[0056] There are various methods for registering a registration area. For example, a registration area is registered using at least one of the following registration methods 1 to 3.

[0057] 〇Registration Method 1 In registration method 1, a registration area is registered for each vehicle. Specifically, the stop detection unit 11 registers a registration area for each vehicle based on user input.

[0058] User input may include, for example, an address. In this case, the area corresponding to that address will be registered as a registered area. The entered address may include the street number, such as "1-2-3, XX-cho, XX-shi, XX-ken". Alternatively, the entered address may specify only the prefecture or city / town, without including the street number, such as "XX-ken", "XX-shi, XX-ken", or "XX-cho, XX-shi, XX-ken". The area specified by the entered information will be registered as a registered area.

[0059] In addition, user input may also be the input of specifying a predetermined point on a map. In this case, a predetermined area identified based on the specified point will be registered as the registered area. For example, the stop detection unit 11 may register a circle with radius R [m] centered on the specified point as the registered area. The value of radius R may be freely set by the user or predetermined.

[0060] The process of receiving user input as described above for each vehicle and registering the registration location can be implemented using any technology available. For example, this could include, but is not limited to, the use of apps or web pages.

[0061] Registration Method 2 In registration method 2, a registration area is registered for each vehicle. Specifically, the stop detection unit 11 registers a registration area for each vehicle based on the vehicle's past location history.

[0062] In this method, it is assumed that the past location history of each vehicle is registered. The vehicle's current location is repeatedly acquired and registered by a process using the GPS sensor installed in the vehicle, thereby registering the above history.

[0063] The stop detection unit 11 registers locations where the vehicle has remained for a predetermined period of time or longer in the past as registered areas. In addition, the stop detection unit 11 may also register locations where the vehicle has remained for a predetermined period of time or longer in the past while the driver's seat was unoccupied as a registered area. The absence of a person in the driver's seat can be identified, as described above, for example, based on images generated by a weight sensor or a camera that photographs the driver's seat.

[0064] For example, the stop detection unit 11 may register a predetermined area as a registered area, which is identified based on a location where the vehicle remained for a predetermined period of time or longer in the past, or a location where the driver's seat was unoccupied for a predetermined period of time or longer in the past. Specifically, the stop detection unit 11 may register a circle with radius R [m] centered on the said location as a registered area. The value of radius R may be freely set by the user or may be predetermined. The predetermined time may be a predetermined fixed value. Also, the predetermined time may be freely changed by the user.

[0065] 〇Registration Method 3 Registration Method 3 registers a registration area that applies to all vehicles. In Registration Method 3, facilities that are visited by a large number of people and where the duration of stay (parking time) tends to be relatively long, such as shopping malls and amusement parks, are registered as registration areas.

[0066] For example, these facilities are registered as registered areas based on input from the operators or administrators of the processing system 10. The registration method is the same as that of registration method 1.

[0067] When the stop detection unit 11 detects a stop event in a vehicle (target vehicle), it determines whether the location indicated by the parking location information acquired in relation to that target vehicle is within a registered area associated with that target vehicle. Alternatively, the stop detection unit 11 may determine whether the location indicated by the parking location information acquired in relation to that target vehicle is within a registered area that applies to all vehicles in common.

[0068] Then, if the stop detection unit 11 determines that the location indicated by the parking location information acquired in relation to the target vehicle is within the registered area, it determines that a stop event has occurred in the target vehicle, which has stopped using the vehicle.

[0069] Furthermore, if the stop detection unit 11 determines that the location indicated by the parking location information acquired in relation to the target vehicle is not within the registered area, it will not determine that a stop event has occurred in that target vehicle, which would result in the vehicle being taken off the road.

[0070] Returning to Figure 1, the reference value registration unit 12 registers the CO2 concentration inside the vehicle at the time the stop event is detected as a reference value in the storage unit 14. Figure 8 schematically shows an example of the information stored in the storage unit 14. In the illustrated example, vehicle identification information and the reference value are registered in association with each other. As described above, the vehicle is equipped with a CO2 sensor that measures the CO2 concentration. This CO2 sensor measures the CO2 concentration inside the vehicle at the time the stop event is detected.

[0071] The abandoned animal detection unit 13 detects the presence of an animal in the vehicle by comparing the CO2 concentration inside the vehicle after a stop event is detected with a reference value registered in the memory unit 14. The animals include humans and other animals (dogs, cats, etc.).

[0072] Specifically, as shown in Figure 3, the abandoned animal detection unit 13 determines that an animal has been left behind in the vehicle when the value obtained by subtracting a reference value from the CO2 concentration inside the vehicle after a stop event is detected (the increase in CO2 concentration) exceeds a threshold. The threshold is a predetermined value. The means for setting this threshold for each vehicle will be described in the following embodiment.

[0073] When the abandoned animal detection unit 13 detects that an animal has been left behind in a vehicle, it can perform a predetermined warning process.

[0074] For example, the abandoned vehicle detection unit 13 may transmit information to the management system 30 indicating that an abandoned vehicle has been detected. The information transmitted to the management system 30 may include the location information of the vehicle in which the abandoned vehicle was detected, the date and time the abandoned vehicle was detected, the elapsed time since the stop event was detected, and the current state of the vehicle's interior (CO2 concentration, temperature, etc.).

[0075] In addition, the abandoned vehicle detection unit 13 may notify contacts that have been pre-registered and linked to each vehicle. Such notification may be made via email or app push notification. The information notified may include the location information of the vehicle in which the abandoned vehicle was detected, the date and time the abandoned vehicle was detected, the elapsed time since the stopping event was detected, and the current state of the vehicle's interior (CO2 concentration, temperature, etc.).

[0076] Next, an example of the processing flow of the processing system 10 will be explained using the flowchart in Figure 9.

[0077] When the processing system 10 detects a stop event that stops the use of the vehicle (S10), it registers the CO2 concentration inside the vehicle at the time the stop event was detected as a reference value (S11).

[0078] The processing system 10 then detects the abandonment of an organism in the vehicle by comparing the CO2 concentration inside the vehicle after the stop event is detected with a reference value (S12). Specifically, as shown in Figure 3, the processing system 10 determines that an organism has been abandoned in the vehicle if the value obtained by subtracting the reference value from the CO2 concentration inside the vehicle after the stop event is detected (the increase in CO2 concentration) exceeds a threshold. If the processing system 10 does not detect the abandonment of an organism in the vehicle even after a predetermined time (a predetermined value) has elapsed since the detection of the stop event, it may terminate the process of detecting the abandonment of an organism in the vehicle in S12. In other words, in such a case, the processing system 10 may terminate monitoring whether the value obtained by subtracting the reference value from the CO2 concentration inside the vehicle after the stop event is detected exceeds a threshold.

[0079] Here, we will use the flowchart in Figure 10 to explain an example of the process flow for detecting the stop event in S10.

[0080] When the processing system 10 detects a parking-related event (Yes in S20), it acquires information indicating the vehicle's position as parking position information (S21). Parking-related events include at least one of the following: the vehicle's engine being stopped, the vehicle's power being turned off, a door locking process based on a predetermined locking operation to lock the vehicle's doors from outside the vehicle, an event in which the vehicle's position does not change for a predetermined period of time or longer, and the absence of a person in the driver's seat.

[0081] Then, if the processing system 10 determines that the location indicated by the parking location information is within a pre-registered registration area (Yes in S22), it determines that a stop event has occurred to stop the use of the vehicle (S23). On the other hand, if the processing system 10 determines that the location indicated by the parking location information is not within a pre-registered registration area (No in S22), it does not determine that a stop event has occurred to stop the use of the vehicle.

[0082] Furthermore, the processing system 10 of this embodiment may include means for updating the reference value described in the second embodiment.

[0083] "Effects and Effects" The processing system 10 of this embodiment achieves the same effects and advantages as the processing system 10 of the first and second embodiments.

[0084] Furthermore, according to the processing system 10 of this embodiment, the conditions for detecting a stop event can be the aforementioned "detection of parking-related events" and "the location indicated by the parking location information being included in a pre-registered registered area." By executing a process to detect the abandonment of living organisms in a vehicle when such a stop event is detected, the inconvenience of executing the process at an unnecessary time can be suppressed.

[0085] Furthermore, according to the processing system 10 of this embodiment, registration areas can be registered using the various methods described above.

[0086] For example, the processing system 10 can register a registration area for each vehicle based on user input. The user can freely register any desired location as a registration area.

[0087] Furthermore, the processing system 10 can register registration areas for each vehicle based on the history of each vehicle's past location. For example, locations where a vehicle remained for a predetermined period of time or longer in the past, or locations where the driver's seat was unoccupied for a predetermined period of time or longer, can be registered as registration areas. If an animal is left behind in a vehicle in such a location, it could be life-threatening. According to the processing system 10 of this embodiment, such important locations can be automatically registered for each vehicle.

[0088] Furthermore, the processing system 10 can register registration areas that apply to all vehicles. For example, facilities such as shopping malls and amusement parks, which are visited by a large number of people and tend to have relatively long stays (parking times), can be registered as registration areas. If an animal is left behind in a vehicle in such a location, it could endanger the life of that animal. According to the processing system 10 of this embodiment, such important locations can be registered as registration areas that apply to all vehicles.

[0089] <Fourth Embodiment> "overview" The processing system 10 of the fourth embodiment is an embodiment of the processing system 10 of the second embodiment. That is, the processing system 10 registers the CO2 concentration inside the vehicle at the time of detection of a stop event as a reference value, and updates the reference value to the CO2 concentration inside the vehicle at the time of detection of a subsequent disembarkation event. Then, the processing system 10 detects the abandonment of living organisms in the vehicle based on the registered reference value. A detailed explanation follows below.

[0090] "The big picture" This is the same as the third embodiment.

[0091] "Hardware configuration" This is the same as the third embodiment.

[0092] "Functional Configuration" Next, the functional configuration of the processing system 10 of this embodiment will be described in detail. Figure 2 shows an example of a functional block diagram of the processing system 10. As shown in the figure, the processing system 10 includes a stop detection unit 11, a reference value registration unit 12, an abandoned vehicle detection unit 13, a storage unit 14, a disembarkation detection unit 15, and a reference value update unit 16. Note that the processing system 10 does not necessarily have a storage unit 14. In this case, an external device configured to communicate with the processing system 10 includes the storage unit 14.

[0093] The stop detection unit 11 detects a stop event that indicates the cessation of vehicle use based on sensors mounted on the vehicle. The stop detection unit 11 may also detect a stop event using the method described in the third embodiment. In addition, the stop detection unit 11 may also detect parking-related events described in the third embodiment as stop events. That is, if a parking-related event described in the third embodiment is detected, the stop detection unit 11 may determine that a stop event has occurred.

[0094] The configuration of the reference value registration unit 12 is the same as that described in the third embodiment.

[0095] The disembarkation detection unit 15 detects a disembarkation event, in which a passenger disembarks from a vehicle, based on sensors mounted on the vehicle.

[0096] A "disembarkation event" includes at least one of the following: • Opening and closing of vehicle doors • Door locking process based on a predetermined locking operation that locks the vehicle doors from the outside of the vehicle. • Movement of organisms in a predetermined direction within images generated by cameras mounted on the vehicle.

[0097] The "opening and closing of vehicle doors" is detected by a door sensor installed in the vehicle that detects the opening and closing of vehicle doors. The disembarkation detection unit 15 can detect this event based on the information handled by the in-vehicle system 20.

[0098] The "door locking process based on a predetermined locking operation to lock the vehicle doors from outside the vehicle" is a process that locks the doors based on an operation on a smart key or a sensor located on the outside of the vehicle (e.g., the door handle). The disembarkation detection unit 15 can detect this event based on the information handled by the in-vehicle system 20.

[0099] The movement of an organism in a predetermined direction within an image generated by a camera mounted on the vehicle is identified through image analysis. This predetermined movement is the movement to exit the vehicle through the vehicle door. The position of the vehicle door and the direction of movement for exiting within the image generated by the camera are defined in the image coordinate system and registered in the processing system 10. The camera is mounted on the vehicle in a position and orientation that captures images near the vehicle door. The camera then captures moving images.

[0100] The disembarkation detection unit 15 analyzes the image generated by the camera and detects a predetermined organism within the image. The disembarkation detection unit 15 then tracks the organism within the image and determines its direction of movement. The disembarkation detection unit 15 then determines that a disembarkation event has occurred when the organism moves in a predetermined direction for disembarking and passes a predetermined vehicle door position. Note that the conditions for detecting disembarkation through image analysis are not limited to the examples given here, and other conditions can also be used.

[0101] If a disembarking event is detected after a stop event, the reference value update unit 16 updates the reference value registered in the storage unit 14 to the CO2 concentration inside the vehicle at the time the disembarking event was detected. As described above, the vehicle is equipped with a CO2 sensor that measures the CO2 concentration. This CO2 sensor measures the CO2 concentration inside the vehicle at the time the disembarking event is detected.

[0102] As shown in Figure 8, the reference value registration unit 12 links vehicle identification information and reference values ​​together and registers them in the storage unit 14. The reference value update unit 16 updates the reference values ​​of each vehicle registered in this way to the CO2 concentration inside the vehicle at the time the disembarkation event is detected.

[0103] Furthermore, if disembarking events are repeatedly detected after a stop event, the reference value update unit 16 updates the reference value registered in the storage unit 14 at that time to the CO2 concentration inside the vehicle at the time the disembarking event was newly detected, in response to the detection of a new disembarking event.

[0104] The abandoned animal detection unit 13 detects the abandonment of an animal in the vehicle by comparing the CO2 concentration inside the vehicle after a stop event is detected with a reference value registered in the memory unit 14 at that time. Until an alighting event is detected, the abandoned animal detection unit 13 detects the abandonment of an animal in the vehicle based on the reference value registered by the reference value registration unit 12. After an alighting event is detected, the abandoned animal detection unit 13 detects the abandonment of an animal in the vehicle based on the reference value updated by the reference value update unit 16.

[0105] The details of the processing performed by the abandoned object detection unit 13 are as described in the third embodiment.

[0106] Next, an example of the processing flow of the processing system 10 will be explained using the flowchart in Figure 11.

[0107] When the processing system 10 detects a stop event that indicates the vehicle is no longer in use (S30), it registers the CO2 concentration inside the vehicle at the time the stop event was detected as a reference value (S31). Then, the processing system 10 starts updating the reference value (S32).

[0108] Here, we will use the flowchart in Figure 12 to explain an example of the update process flow in S32.

[0109] The processing system 10 is waiting for the detection of an alighting event (S40). An alighting event includes at least one of the following: opening or closing of a vehicle door, a door locking process based on a predetermined locking operation to lock the vehicle door from outside the vehicle, and movement of a living being in a predetermined direction in an image generated by a camera mounted on the vehicle.

[0110] Then, when the processing system 10 detects a disembarking event (Yes in S40), it updates the reference value registered in the storage unit 14 to the CO2 concentration inside the vehicle at the time the disembarking event was detected (S41). Thereafter, the processing system 10 repeats the same process. That is, each time a disembarking event is detected, the processing system 10 updates the reference value registered in the storage unit 14 to the CO2 concentration inside the vehicle at the time the disembarking event was detected (S41). 。

[0111] Returning to Figure 11, the processing system 10 detects the presence of living organisms in the vehicle by comparing the CO2 concentration inside the vehicle after the stop event is detected with a reference value registered in the storage unit 14 at that time (S33).

[0112] Specifically, after a stop event is detected and until a disembarking event is detected, the processing system 10 detects the abandonment of an organism in the vehicle based on a reference value registered in response to the detection of a stop event, as shown in Figure 3. The processing system 10 determines that an organism has been abandoned in the vehicle when the value obtained by subtracting the reference value from the CO2 concentration inside the vehicle after the stop event is detected (the increase in CO2 concentration) exceeds a threshold, as shown in Figure 3.

[0113] Then, after a disembarking event is detected, the processing system 10 detects the abandonment of an organism in the vehicle based on a reference value updated in response to the detection of the disembarking event, as shown in Figure 5. The processing system 10 determines that an organism has been abandoned in the vehicle when the value obtained by subtracting the updated reference value from the CO2 concentration inside the vehicle after the stop event is detected (the increase in CO2 concentration) exceeds a threshold, as shown in Figure 5.

[0114] If, after detecting a stop event, a predetermined time has elapsed without detecting a disembarking event and no animal has been left behind in the vehicle, the processing system 10 may terminate the process of detecting the abandonment of an animal in the vehicle in S33.

[0115] Furthermore, if a disembarking event is detected after a stop event has occurred, the processing system 10 may terminate the process of detecting the abandonment of an animal in the vehicle in S33 if a predetermined time has elapsed since the most recent disembarking event and no animal has been detected being left behind in the vehicle.

[0116] Furthermore, the processing system 10 of this embodiment may include means for detecting a stop event based on the vehicle position described in the first and third embodiments.

[0117] "Effects and Effects" The processing system 10 of this embodiment achieves the same effects and advantages as the processing systems 10 of the first to third embodiments.

[0118] Furthermore, according to the processing system 10 of this embodiment, a disembarking event can be detected using a distinctive method, and the reference value can be updated in response to the detection. By updating the reference value at such an appropriate timing, the problem of suppressing misjudgments in the detection of abandoned organisms in a vehicle based on the CO2 concentration inside the vehicle is solved.

[0119] <Fifth Embodiment> The processing system 10 of this embodiment can vary the content of the warning process performed when it detects the abandonment of an animal in a vehicle, depending on the situation of the vehicle at that time. This will be explained in detail below.

[0120] When the abandoned animal detection unit 13 detects that an animal has been left behind in a vehicle, it executes either a first warning process or a second warning process depending on the vehicle's condition at that time. The warning process performed by the abandoned animal detection unit 13 when an abandoned animal is detected in a vehicle will be explained using the flowchart in Figure 13.

[0121] As shown in the flowchart of Figure 13, the abandoned animal detection unit 13 performs a first warning process (S51) if it detects that an animal has been left behind in the vehicle and the vehicle's condition at that time satisfies the first condition (Yes in S50). Then, the abandoned animal detection unit 13 performs a second warning process (S52) if it detects that an animal has been left behind in the vehicle and the vehicle's condition at that time does not satisfy the first condition.

[0122] The first condition includes at least one of the following: • The temperature inside the vehicle is within a predetermined danger range. The vehicle doors are locked. • The vehicle's location is within a predetermined area. • The time is within a pre-set time zone.

[0123] The abandoned vehicle detection unit 13 can determine the "internal temperature of the vehicle" based on the measurement values ​​from the temperature sensor mounted on the vehicle. In addition, the abandoned vehicle detection unit 13 can determine the "lock status of the vehicle doors" based on the information handled by the in-vehicle system 20.

[0124] Furthermore, the abandoned vehicle detection unit 13 can determine the "vehicle's location" based on measurements from a position sensor mounted on the vehicle. The "predetermined area" may be, for example, the registered area described in the second embodiment, or it may be an area specified by the user by other means.

[0125] The "pre-set time slots" may be user-defined. Users can, for example, set these time slots to periods when they do not normally use their vehicles. If an animal is left behind in a vehicle during such a time slot, there is a higher chance that the situation will go unnoticed and the animal will be left unattended.

[0126] The content of the first warning process and the second warning process are different. The first warning process, which is performed when the first condition is met, is of a higher urgency. For example, the first warning process and the second warning process may differ in at least one of the following: the recipient of the notification, the content of the notification, and the manner of notification.

[0127] -Notification destination- For example, a user can pre-register who to notify when the first condition is met and who to notify when the first condition is not met. Since notifications when the first condition is met are more urgent, the user can register more recipients for notifications when the first condition is met than for notifications when the first condition is not met. As an example, one could register the contact information of the father and mother as recipients for notifications when the first condition is not met, and register the contact information of the father, mother, grandparents, and relatives as recipients for notifications when the first condition is met.

[0128] -Notification content- For example, the notification when the first condition is met may include, in addition to the detection of an animal being left behind in the vehicle, the details of the first condition that was met. The notification when the first condition is met may further include the location information of the vehicle in which the abandonment was detected, the date and time the abandonment was detected, the time elapsed since the stop event was detected, and the current state inside the vehicle (CO2 concentration, temperature, etc.).

[0129] On the other hand, if the first condition is not met, the notification may only indicate that an animal has been detected left behind in the vehicle. Furthermore, if the first condition is not met, the notification may also include other information, such as the location information of the vehicle in which the animal was detected.

[0130] -Notification Method- The notification method when the first condition is met is more likely to attract the user's attention than the notification method when the first condition is not met. For example, when the first condition is met, the information displayed on the screen may be highlighted by flashing or by using a more conspicuous color. In addition, when the first condition is met, a warning sound may be emitted. When the first condition is not met, it is not necessary to provide notifications in such a manner.

[0131] The other configurations of the processing system 10 in this embodiment are the same as those in the first to fourth embodiments.

[0132] According to the processing system 10 of this embodiment, the same effects and advantages as those of the first to fourth embodiments are achieved.

[0133] Furthermore, according to the processing system 10 of this embodiment, when the abandonment of an animal in a vehicle is detected, warning processing can be performed according to the vehicle's situation at that time. Specifically, in situations of higher urgency, warning processing can be performed in a manner appropriate to that situation. By performing warning processing according to the vehicle's situation, it is expected that major accidents caused by abandoning animals in vehicles can be suppressed.

[0134] <Sixth Embodiment> The processing system 10 of this embodiment determines that an organism has been left behind in the vehicle when the value obtained by subtracting a reference value from the CO2 concentration inside the vehicle after a stop event is detected (the increase in CO2 concentration) exceeds a threshold. The processing system 10 has means for setting this threshold for each vehicle. This will be explained in detail below.

[0135] Figure 14 shows an example of a functional block diagram of the processing system 10 of this embodiment. As shown in the figure, the processing system 10 includes a stop detection unit 11, a reference value registration unit 12, an abandoned vehicle detection unit 13, a storage unit 14, a disembarkation detection unit 15, a reference value update unit 16, and a threshold setting unit 17. Note that the processing system 10 does not necessarily have a storage unit 14. In this case, an external device configured to communicate with the processing system 10 provides the storage unit 14. Furthermore, the processing system 10 does not necessarily have a disembarkation detection unit 15 and a reference value update unit 16.

[0136] Similar to the first to fifth embodiments, the abandonment detection unit 13 determines that an organism has been abandoned in the vehicle when the value obtained by subtracting a reference value from the CO2 concentration inside the vehicle after a stop event is detected exceeds a threshold.

[0137] The threshold setting unit 17 then sets thresholds based on the vehicle's attribute information and occupant information regarding the vehicle's occupants. The threshold setting unit 17 sets thresholds for each vehicle. The storage unit 14 can then store information as shown in Figure 15. Figure 15 shows information linking vehicle identification information and thresholds.

[0138] "Vehicle attribute information" includes at least one of the following: vehicle type and vehicle name. In this embodiment, as an initial setting for receiving services from the processing system 10, vehicle attribute information is registered in the processing system 10 for each vehicle in advance. "Vehicle type" is information indicating the body type, such as sedan, minivan, or SUV. Based on the vehicle type and vehicle name, the approximate size of the vehicle can be determined.

[0139] The threshold setting unit 17 sets a smaller threshold for larger vehicles. This is because the larger the vehicle and the larger the internal space, the less likely the CO2 concentration inside the vehicle is to rise.

[0140] There are various ways to set thresholds for this type of vehicle, and there are no particular restrictions. For example, standard information may be generated in advance with thresholds set for each vehicle type or vehicle name, and registered in the processing system 10. In this standard information, larger vehicles are assigned smaller thresholds. The threshold setting unit 17 may then set the thresholds for each vehicle based on this standard information.

[0141] "Crew information" includes crew age information. Age information may also indicate the crew's age. In addition, age information may indicate age-appropriate categories such as infants, children, adults, and the elderly.

[0142] The threshold setting unit 17 acquires age information of the occupants of each vehicle. The threshold setting unit 17 then sets a lower threshold when occupants of a predetermined age group are present compared to when occupants of a predetermined age group are not present. Occupants of a predetermined age group include infants (e.g., under 6 years old) and the elderly (e.g., 80 years old and over). It is thought that if occupants of such a predetermined age group are left inside the vehicle, the CO2 concentration inside the vehicle will not rise as much as if occupants of other age groups were left inside the vehicle.

[0143] The threshold setting unit 17 can acquire age information of the occupants of each vehicle using one of the following acquisition methods 1 to 3. The age information is a guideline indicating the age of the occupants in the vehicle. The age information may also indicate the age of the occupants actually riding in the vehicle at that time. Alternatively, the age information may indicate the age of occupants who tend to ride in each vehicle.

[0144] 〇Acquisition method 1 This method is used in cases where the occupants of a vehicle are generally fixed, such as private cars or school buses. Based on user input, the age information of the occupants using each vehicle is registered in the processing system 10 in advance. The threshold setting unit 17 retrieves the age information of the occupants that has been set based on user input and registered in the processing system 10 and linked to each vehicle.

[0145] 〇Acquisition method 2 This method can be used not only in cases where the occupants of a vehicle are generally fixed, such as private cars or school buses, but also in cases where the occupants of a vehicle change each time, such as in public transportation (e.g., public buses). In this method, a camera mounted in a designated location on the vehicle photographs the occupants, and the age of the occupants is estimated by analyzing the images. Age estimation using image analysis can be achieved using a variety of technologies.

[0146] For example, if the vehicle is a large vehicle such as a bus, a camera may be installed at the vehicle's entrance or exit. The camera is installed in a position and orientation that photographs people boarding the vehicle. The threshold setting unit 17 detects people from the images generated by such a camera and estimates the age of the detected person. The threshold setting unit 17 then registers the estimated age as age information. If multiple people are detected, the threshold setting unit 17 registers the estimated ages of multiple people as age information.

[0147] 〇Acquisition method 3 This method is used in cases where the occupants of a vehicle differ each time, such as in public transportation (e.g., public buses). The threshold setting unit 17 identifies the age trend corresponding to the driving characteristics of the vehicle for which a threshold is set, from information showing past occupant age trends for each month, day of the week, time of day, weather, and at least one driving characteristic on the route. The identified age trend becomes the age information of the occupants of that vehicle.

[0148] Information showing the age trends of past occupants for each driving characteristic is generated in advance and registered in the processing system 10. The threshold setting unit 17 executes the above processing based on this information. There are no particular restrictions on the means for generating the information showing age trends, and any technology can be used.

[0149] Other configurations of the processing system 10 in this embodiment are the same as those in the first to fifth embodiments.

[0150] According to the processing system 10 of this embodiment, the same effects and advantages as those of the first to fifth embodiments are achieved.

[0151] Furthermore, according to the processing system 10 of this embodiment, a threshold for detecting the abandonment of living organisms in a vehicle can be appropriately set for each vehicle. Depending on the size of the vehicle (size of the interior space) and the age group of the person who has been abandoned, the rate of increase in CO2 concentration inside the vehicle (rate of increase, rate of increase, magnitude of increase, etc.) may differ. By appropriately setting a threshold for each vehicle, the abandonment of living organisms in a vehicle can be detected with high accuracy.

[0152] <Variation> Here, we will describe some modifications applicable to the first to fifth embodiments. These modifications also achieve the same effects and advantages as the first to fifth embodiments.

[0153] -Experimental Variation 1- In the third embodiment, as illustrated in Figure 6, the cloud server provided the processing system 10. In Modification 1, as shown in Figure 16, the functions of the processing system 10 are distributed between the cloud server and the in-vehicle system 20. In Figure 16, the processing system 10 is divided into a first processing system 10-1 and a second processing system 10-2. The in-vehicle system 20 provides the first processing system 10-1, and the cloud server provides the second processing system 10-2.

[0154] The first processing system 10-1 includes some of the functional units described in the first to fifth embodiments (stop detection unit 11, reference value registration unit 12, abandoned vehicle detection unit 13, storage unit 14, disembarkation detection unit 15, reference value update unit 16, and threshold setting unit 17). The second processing system 10-2 includes other parts of the functional units described in the first to fifth embodiments.

[0155] -Variation 2- In Modification 2, as shown in Figure 17, the functions of the processing system 10 are provided in the in-vehicle system 20. In Figure 17, the in-vehicle system 20 includes the processing system 10. In this modification, the processing system 10 only needs to store information about the vehicle on which it is installed (reference values, thresholds, etc.).

[0156] -Variation 3- In Modification 3, as shown in Figure 18, the functions of the processing system 10 are provided in the in-vehicle system 20. In Figure 18, the management system 30 does not exist. In Modification 3, processing is completed solely by the in-vehicle system 20 and processing system 10 installed in each vehicle. In this modification, the processing system 10 only needs to store information about the vehicle it is installed in (reference values, thresholds, etc.).

[0157] The embodiments of the present invention have been described above with reference to the drawings, but these are illustrative examples of the present invention, and various other configurations can be adopted. The configurations of the embodiments described above may be combined with each other, or some configurations may be replaced with other configurations. Furthermore, the configurations of the embodiments described above may be modified in various ways without departing from the spirit of the invention. In addition, the configurations and processes disclosed in each of the embodiments and modifications described above may be combined with each other.

[0158] Furthermore, the flowcharts used in the above description show multiple steps (processes) in sequence. However, the execution order of the steps performed in each embodiment is not limited to the order in which they are described. In each embodiment, the order of the illustrated steps can be changed to the extent that it does not impede the content. Also, the above embodiments can be combined to the extent that their content is not contradictory.

[0159] Some or all of the above embodiments may also be described as follows, but are not limited to the following. 1. A stop detection means that acquires parking location information indicating the parking location of a vehicle, and detects a stop event that stops the use of a vehicle by comparing the location indicated by the parking location information with a pre-registered registered area, A reference value registration means for registering the CO2 concentration inside the vehicle at the time the aforementioned stop event is detected as a reference value, An abandoned animal detection means for detecting the abandonment of an organism in the vehicle by comparing the CO2 concentration inside the vehicle after the stop event is detected with the reference value, A processing system having the following features. 2. The stop detection means is: The processing system according to claim 1, which acquires information indicating the location of the vehicle when a parking-related event is detected, including at least one of the following: engine stop processing of the vehicle, power off processing of the vehicle, door lock processing based on a predetermined lock operation to lock the vehicle's doors from outside the vehicle, an event in which the vehicle's position does not change for a predetermined period of time or longer, and the absence of a person in the driver's seat, as parking location information. 3. The stop detection means is: A processing system according to 1 or 2 that detects the stop event based on the registered area registered for each vehicle. 4. The stop detection means is: Based on the past location history of each vehicle, the registration area is registered for each vehicle. The processing system described in 3 registers locations where the user has remained for a predetermined period of time or longer in the past as the registered area. 5. The stop detection means is: A processing system according to 3 or 4, which registers the registration area for each vehicle based on user input. 6. The stop detection means is: Based on the registration area used in common by multiple vehicles, the stop event is detected, A processing system according to any one of 1 to 5, wherein the parking lot of a designated facility is registered as the registered area used by multiple of the aforementioned vehicles. 7. The abandoned property detection means is: If the abandonment of an animal in the vehicle is detected and the condition of the vehicle at that time satisfies the first condition, the first warning process is executed. If the abandonment of an animal in the vehicle is detected, and the condition of the vehicle at that time does not satisfy the first condition, the second warning process is executed. The first warning process and the second warning process are a processing system according to any one of 1 to 6, wherein the content of the warning processes differs from each other. 8. The condition in the previous section 1 is, The temperature inside the vehicle is within a predetermined danger range. The doors of the aforementioned vehicle are locked. The location of the vehicle is within a predetermined area, and The time is within a predetermined time period. A processing system as described in 7, which includes any one of the following. 9. The computer, The system acquires parking location information indicating the vehicle's parking position, and by comparing the location indicated by the parking location information with a pre-registered area, it detects a stop event that indicates the vehicle's use has been stopped. The CO2 concentration inside the vehicle at the time the aforementioned stop event is detected is registered as a reference value. A method for detecting the abandonment of living organisms in a vehicle by comparing the CO2 concentration inside the vehicle after the stop event has been detected with the reference value. 10. Computers, A stop detection means that acquires parking location information indicating the parking position of a vehicle, and detects a stop event that stops the use of a vehicle by comparing the location indicated by the parking location information with a pre-registered registered area. A reference value registration means for registering the CO2 concentration inside the vehicle at the time the aforementioned stop event is detected as a reference value. A means for detecting the abandonment of an organism in the vehicle by comparing the CO2 concentration inside the vehicle after the stop event is detected with the reference value. A recording medium that stores a program to function as such. [Explanation of Symbols]

[0160] 10 Processing System 11 Stop detection unit 12 Reference Value Registration Section 13. Abandonment detection unit 14 Storage section 15. Disembarkation detection unit 16. Reference Value Update Section 17. Threshold setting section 1A Processor 2A Memory 3A input / output I / F 4A Peripheral Circuits 5A bus

Claims

1. A stop detection means that acquires parking location information indicating the parking location of a vehicle, and detects a stop event that stops the use of a vehicle by comparing the location indicated by the parking location information with a pre-registered registered area, CO inside the vehicle when the aforementioned stop event is detected 2 A reference value registration means for registering the concentration as a reference value, CO inside the vehicle after the aforementioned stop event is detected 2 A means for detecting the presence of an organism in the vehicle by comparing the concentration with the reference value, A processing system having the following features.

2. The stop detection means is The processing system according to claim 1, which acquires information indicating the position of the vehicle when a parking-related event is detected, including at least one of the following: an engine stop process for the vehicle, a power off process for the vehicle, a door lock process based on a predetermined lock operation to lock the vehicle's doors from outside the vehicle, an event in which the vehicle's position does not change for a predetermined period of time or longer, and the absence of a person in the driver's seat, as the parking position information.

3. The stop detection means is The processing system according to claim 1 or 2, which detects the stop event based on the registered area registered for each vehicle.

4. The stop detection means is Based on the past location history of each vehicle, the registration area is registered for each vehicle. The processing system according to claim 3, which registers locations where a person has remained for a predetermined period of time or longer in the past as the registered area.

5. The stop detection means is The processing system according to claim 3, which registers the registration area for each vehicle based on user input.

6. The stop detection means is Based on the registration area used in common by multiple vehicles, the stop event is detected, The processing system according to claim 1 or 2, wherein the parking lot of a designated facility is registered as the registered area used in common by multiple vehicles.

7. The abandoned item detection means is If the abandonment of an animal in the vehicle is detected and the condition of the vehicle at that time satisfies the first condition, the first warning process is executed. If the abandonment of an animal in the vehicle is detected, and the condition of the vehicle at that time does not satisfy the first condition, the second warning process is executed. The processing system according to claim 1 or 2, wherein the content of the first warning process and the second warning process are different from each other.

8. The first condition is, The temperature inside the vehicle is within a predetermined danger range. The doors of the aforementioned vehicle are locked. The location of the vehicle is within a predetermined area, and The time is within a predetermined time period. The processing system according to claim 7, which includes any one of the following.

9. The stop detection means is Based on the past location history of each vehicle, the registration area is registered for each vehicle. It detects the absence of a person in the driver's seat, The processing system according to claim 1 or 2, wherein in the past, a location where a person remained in the driver's seat for a predetermined period of time or longer is registered as the registered area.

10. Computers The system acquires parking location information indicating the vehicle's parking position, and by comparing the location indicated by the parking location information with a pre-registered area, it detects a stop event that indicates the vehicle's use has been stopped. CO inside the vehicle when the aforementioned stop event is detected 2 Register the concentration as a reference value. CO inside the vehicle after the aforementioned stop event is detected 2 A method for detecting the presence of living organisms in a vehicle by comparing the concentration with the reference value.

11. Computers, A stop detection means that acquires parking location information indicating the parking position of a vehicle, and detects a stop event that stops the use of the vehicle by comparing the location indicated by the parking location information with a pre-registered registered area. CO inside the vehicle when the aforementioned stop event is detected 2 A reference value registration means for registering the concentration as a reference value. CO inside the vehicle after the aforementioned stop event is detected 2 A means for detecting the presence of an organism in the vehicle by comparing the concentration with the reference value. A program that makes it function as such.