Control device, system, and proposal method

Through communication between the control device and the terminal device, the database is used to select a suitable parking area, which solves the safety and security problems of shelter life in the vehicle, and realizes the proposal for a suitable parking area to ensure the safety and security of users.

CN114820257BActive Publication Date: 2025-07-25TOYOTA JIDOSHA KK
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111344407.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-01-21
Filing Date
2021-11-15
Publication Date
2025-07-25
Estimated Expiration
2041-11-15

AI Technical Summary

Technical Problem

The safety and peace of mind of the shelter life cannot be ensured in the vehicle, especially when the parking lot is not selected, and a suitable shelter environment cannot be provided.

Method used

Through communication between the control device and the terminal device, the database is used to retrieve surrounding environmental data, select a suitable parking area, and propose parking locations to the user, considering factors such as shelter, shelter conditions, family composition, meteorological conditions, etc.

Benefits of technology

It provides parking areas suitable for accommodation in vehicles to ensure users' safety and peace of mind. For example, by choosing shelter, few people, suitable climate, and disaster avoidance areas, etc., the reliability of shelter life is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114820257B_ABST
    Figure CN114820257B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a control device, a system, and a proposal method. The control device includes: a communication unit that communicates with a terminal device used by a user; and a control unit that uses condition data indicating conditions of the surroundings when the user stays in a vehicle as a search keyword to search a database in which data indicating the environment of each of a plurality of regions is registered, selects at least one region from among the plurality of regions as a parking region based on the obtained search result, and causes the communication unit to transmit proposal data for proposing to the user to park the vehicle in the selected parking region.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a control device, a system, and a proposal method. Background Art

[0002] In Japanese Unexamined Patent Application Publication No. 2013-113070, a building is disclosed that houses a vehicle having a space for people to take shelter during a disaster. Summary of the Invention

[0003] Depending on the parking location, it may not be possible to ensure the safety or peace of mind of people taking shelter in a vehicle. That is, there are parking locations that are not suitable for people to take shelter in a vehicle.

[0004] An object of the present disclosure is to propose a parking area suitable for accommodation in a vehicle.

[0005] The present disclosure provides a control device including:

[0006] a communication unit that communicates with a terminal device used by a user; and

[0007] a control unit that uses condition data indicating conditions of the surrounding environment when the user is staying in a vehicle as a search keyword to search a database that registers data indicating the environment of each of a plurality of areas, and selects at least one area from the plurality of areas as a parking area based on the obtained search result, and causes the communication unit to transmit proposal data for proposing to the user to park the vehicle in the selected parking area.

[0008] The present disclosure provides a proposal method including:

[0009] using condition data indicating conditions of the surrounding environment when the user is staying in a vehicle as a search keyword, and having a control device search a database that registers data indicating the environment of each of a plurality of areas;

[0010] having the control device select at least one area from the plurality of areas as a parking area based on the obtained search result; and

[0011] transmitting, from the control device, proposal data for proposing to the user to park the vehicle in the selected parking area to a terminal device used by the user.

[0012] According to the present disclosure, it is possible to propose a parking area suitable for accommodation in a vehicle. Brief Description of the Drawings

[0013] The features, advantages, and technical and industrial significance of exemplary embodiments of the present invention will be described below with reference to the accompanying drawings, in which like reference numerals denote like elements, where:

[0014] Figure 1 This is a diagram showing the structure of the system according to an embodiment of the present disclosure.

[0015] Figure 2 This is a table showing an example of data registered in the database according to an embodiment of the present disclosure.

[0016] Figure 3 This is a block diagram showing the structure of the control device according to an embodiment of the present disclosure.

[0017] Figure 4 This is a block diagram showing the structure of the terminal device according to an embodiment of the present disclosure.

[0018] Figure 5 This is a flowchart showing the operation of the control device according to an embodiment of the present disclosure.

[0019] Figure 6 This is a flowchart showing the operation of the terminal device according to an embodiment of the present disclosure. Detailed Embodiments

[0020] Hereinafter, some embodiments of the present disclosure will be described with reference to the drawings.

[0021] In each figure, the same or corresponding parts are denoted by the same reference numerals. In the description of each embodiment, the description of the same or corresponding parts will be appropriately omitted or simplified.

[0022] An embodiment of the present disclosure will be described.

[0023] Referring to Figure 1 , the structure of the system 10 of the present embodiment will be described.

[0024] The system 10 of the present embodiment includes at least one control device 20 and at least one terminal device 30. The control device 20 can communicate with the terminal device 30 via the network 40.

[0025] The control device 20 is provided in a facility such as a data center. The control device 20 is a computer such as a server belonging to a cloud computing system or other computing systems.

[0026] The terminal device 30 is used by the user 13. For example, the terminal device 30 is a mobile device such as a mobile phone, a smartphone, or a tablet, and is held by the user 13. Alternatively, the terminal device 30 is an in-vehicle device such as a car navigation device and is mounted on the vehicle 12. The user 13 is a member of the family 11 staying in the vehicle 12. In Figure 1 the example shown, as the family 11, there is one child 14, two elderly people 15, and one pet 16. The user 13 is the parent of the child 14, the child of the elderly people 15, and the owner of the pet 16.

[0027] Network 40 includes the Internet, at least one WAN, at least one MAN, or any combination thereof. "WAN" is an abbreviation for wide area network. "MAN" is an abbreviation for metropolitan area network. Network 40 may also include at least one wireless network, at least one optical network, or any combination thereof. The wireless network is, for example, an Ad hoc network, a cellular network, a wireless LAN, a satellite communication network, or a terrestrial microwave network. "LAN" is an abbreviation for local area network.

[0028] Refer to Figure 1 and Figure 2 , and the outline of this embodiment will be described.

[0029] The terminal device 30 sends data such as the status data D1 to the control device 20. The status data D1 is data indicating the status of support for the user 13 during a disaster.

[0030] The control device 20 receives data such as the status data D1 from the terminal device 30. The control device 20 sets the condition data D2 based on the received data. The condition data D2 is data indicating the conditions of the surrounding environment when the user 13 stays in the vehicle 12. The control device 20 retrieves the database 27 using the set condition data D2 as a search keyword. In the database 27, data indicating the environment of each of multiple regions is registered. The control device 20 selects at least one region as a parking area from among the multiple regions according to the obtained search result. In this embodiment, the data registered in the database 27 includes data indicating whether there is a shelter near each region. When setting the condition data D2, the control device 20 determines whether to include the situation that there is a shelter nearby in the conditions indicated by the condition data D2 according to the situation indicated by the received status data D1. For example, if the status data D1 indicates a situation where the support for the user 13 is insufficient, the situation that there is a shelter nearby is included in the conditions indicated by the condition data D2. As a result, the region where there is a shelter nearby is selected as the parking area. The control device 20 sends the proposal data D3 to the terminal device 30. The proposal data D3 is data for proposing to the user 13 to park the vehicle 12 in the selected parking area.

[0031] The terminal device 30 receives the proposal data D3 from the control device 20. The terminal device 30 urges the user 13 to park the vehicle 12 in the selected parking area by presenting the received proposal data D3.

[0032] According to the present embodiment, a parking area suitable for accommodation in the vehicle 12 can be proposed. For example, if the support for the user 13 is insufficient, an area where there is a shelter nearby can be proposed as the parking area. By parking the vehicle 12 in the area where there is a shelter nearby, the user 13 can easily receive support. As a result, the safety and comfort of the user 13 are ensured.

[0033] Refer to Figure 3 , and describe the structure of the control device 20 of the present embodiment.

[0034] The control device 20 includes a control unit 21, a storage unit 22, a communication unit 23, an input unit 24, and an output unit 25.

[0035] The control unit 21 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or any combination thereof. The processor is a general-purpose processor such as a CPU or a GPU, or a dedicated processor that specifically performs a specific process. "CPU" is an abbreviation for central processing unit. "GPU" is an abbreviation for graphics processing unit. The programmable circuit is, for example, an FPGA. "FPGA" is an abbreviation for field-programmable gate array. The dedicated circuit is, for example, an ASIC. "ASIC" is an abbreviation for application-specific integrated circuit. The control unit 21 controls each part of the control device 20 while performing processing related to the operation of the control device 20.

[0036] The storage unit 22 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or any combination thereof. The semiconductor memory is, for example, a RAM or a ROM. "RAM" is an abbreviation for random access memory. "ROM" is an abbreviation for read only memory. The RAM is, for example, an SRAM or a DRAM. "SRAM" is an abbreviation for static random access memory. "DRAM" is an abbreviation for dynamic random access memory. The ROM is, for example, an EEPROM. "EEPROM" is an abbreviation for electrically erasable programmable read only memory. The storage unit 22 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. In the storage unit 22, data for controlling the operation of the control device 20 and data obtained by the operation of the control device 20 are stored. The database 27 is constructed in the storage unit 22 in the present embodiment, but may also be constructed in an external storage device and connected to the control device 20.

[0037] The communication unit 23 includes at least one communication interface. The communication interface is, for example, a LAN interface. The communication unit 23 receives data for controlling the operation of the control device 20 and also transmits data obtained by the operation of the control device 20.

[0038] The input unit 24 includes at least one input interface. The input interface is, for example, a physical key, a capacitive key, a pointing device, a touch screen provided integrally with a display, a camera, or a microphone. The input unit 24 accepts an operation of inputting data for controlling the operation of the control device 20. The input unit 24 may not be provided in the control device 20, but may be connected to the control device 20 as an external input device. As a connection interface, for example, an interface corresponding to a standard such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used. "USB" is an abbreviation for Universal Serial Bus. "HDMI (registered trademark)" is an abbreviation for High-Definition Multimedia Interface.

[0039] The output unit 25 includes at least one output interface. The output interface is, for example, a display or a speaker. The display is, for example, an LCD or an organic EL display. "LCD" is an abbreviation for liquid crystal display. "EL" is an abbreviation for electro luminescence. The output unit 25 outputs the data obtained by the operation of the control device 20. The output unit 25 may not be provided in the control device 20, but may be connected to the control device 20 as an external output device. As the connection interface, for example, an interface corresponding to standards such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used.

[0040] The functions of the control device 20 are implemented by the processor serving as the control unit 21 executing the control program of the present embodiment. That is, the functions of the control device 20 are implemented by software. The control program causes a computer to execute the operations of the control device 20, thereby causing the computer to function as the control device 20. That is, the computer functions as the control device 20 by executing the operations of the control device 20 in accordance with the control program.

[0041] The program can be stored in a non-temporary computer-readable medium. The non-temporary computer-readable medium is, for example, a flash memory, a magnetic recording device, an optical disc, a magneto-optical recording medium, or a ROM. The distribution of the program is, for example, carried out by selling, transferring, or lending a portable medium such as an SD card, a DVD, or a CD-ROM storing the program. "SD" is an abbreviation for Secure Digital. "DVD" is an abbreviation for digital versatile disc. "CD-ROM" is an abbreviation for compact disc read only memory. The program can also be distributed by saving the program in the storage device of a server and transferring the program from the server to other computers. The program can also be provided as a program product.

[0042] A computer, for example, temporarily stores a program stored on a portable medium or a program transferred from a server in a main storage device. Then, the computer reads the program stored in the main storage device using a processor and executes processing according to the read program using the processor. The computer can also directly read a program from a portable medium and execute processing according to the program. The computer can also execute processing according to the received program sequentially each time a program is transferred from a server to the computer. It is also possible to implement functions only through execution instructions and result acquisition without transferring a program from a server to the computer, and execute processing through a so-called ASP-type service. "ASP" is an abbreviation for application service provider. A program includes information for processing by an electronic computer and data that follows the program. For example, data that is not a direct instruction for a computer but has the nature of specifying the processing of a computer is equivalent to "data that follows the program".

[0043] It is also possible that part or all of the functions of the control device 20 are implemented by a programmable circuit or a dedicated circuit as the control unit 21. That is, it is also possible that part or all of the functions of the control device 20 are implemented by hardware.

[0044] Refer to Figure 4 , and the structure of the terminal device 30 of this embodiment will be described.

[0045] The terminal device 30 includes a control unit 31, a storage unit 32, a communication unit 33, an input unit 34, an output unit 35, and a positioning unit 36.

[0046] The control unit 31 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or any combination thereof. The processor is a general-purpose processor such as a CPU or GPU or a dedicated processor that specifically performs specific processing. The programmable circuit is, for example, an FPGA. The dedicated circuit is, for example, an ASIC. The control unit 31 controls each part of the terminal device 30 while executing processing related to the operation of the terminal device 30.

[0047] The storage unit 32 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or any combination thereof. The semiconductor memory is, for example, a RAM or a ROM. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The storage unit 32 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. In the storage unit 32, data for the operation of the terminal device 30 and data obtained through the operation of the terminal device 30 are stored.

[0048] The communication unit 33 includes at least one communication interface. The communication interface is, for example, an interface corresponding to a mobile communication standard such as LTE, 4G specification, or 5G standard, an interface corresponding to a short-range wireless communication standard such as Bluetooth (registered trademark), or a LAN interface. "LTE" is an abbreviation for Long Term Evolution. "4G" is an abbreviation for 4th generation. "5G" is an abbreviation for 5th generation. The communication unit 33 receives data for the operation of the terminal device 30 and also transmits data obtained through the operation of the terminal device 30.

[0049] The input unit 34 includes at least one input interface. The input interface is, for example, a physical key, a capacitive key, a pointing device, a touch screen provided integrally with a display, a camera, or a microphone. The input unit 34 accepts an operation of inputting data for the operation of the terminal device 30. The input unit 34 may not be provided in the terminal device 30 but may be connected to the terminal device 30 as an external input device. As a connection interface, for example, an interface corresponding to a standard such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used.

[0050] The output unit 35 includes at least one output interface. The output interface is, for example, a display or a speaker. The display is, for example, an LCD or an organic EL display. The output unit 35 outputs data obtained through the operation of the terminal device 30. The output unit 35 may not be provided in the terminal device 30 but may be connected to the terminal device 30 as an external output device. As a connection interface, for example, an interface corresponding to a standard such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used.

[0051] The positioning unit 36 includes at least one GNSS receiver. "GNSS" is an abbreviation for global navigation satellite system. GNSS is, for example, GPS, QZSS, BDS, GLONASS, or Galileo. "GPS" is an abbreviation for Global Positioning System. "QZSS" is an abbreviation for Quasi-Zenith Satellite System. The satellites of QZSS are called quasi-zenith satellites. "BDS" is an abbreviation for BeiDou Navigation Satellite System. "GLONASS" is an abbreviation for Global Navigation Satellite System. The positioning unit 36 measures the position of the terminal device 30.

[0052] The functions of the terminal device 30 are realized by the processor, which is the control unit 31, executing the terminal program of the present embodiment. That is, the functions of the terminal device 30 are realized by software. The terminal program enables the computer to execute the actions of the terminal device 30, thereby enabling the computer to function as the terminal device 30. That is, the computer functions as the terminal device 30 by executing the actions of the terminal device 30 in accordance with the terminal program.

[0053] Alternatively, part or all of the functions of the terminal device 30 may be realized by a programmable circuit or a dedicated circuit that is the control unit 31. That is, part or all of the functions of the terminal device 30 may be realized by hardware.

[0054] Refer to Figure 5 and Figure 6 , and the operation of the system 10 of the present embodiment will be described. This operation corresponds to the proposed method of the present embodiment. Figure 5 The operation of the control device 20 is shown. Figure 6 The operation of the terminal device 30 is shown.

[0055] In Figure 6 step S111, the control unit 31 of the terminal device 30 receives an operation from the user 13 via the input unit 34 regarding the situation of support for the user 13 in the event of a disaster. The control unit 31 causes the communication unit 33 to transmit data such as the situation data D1. The situation data D1 is data representing the situation of support input by the user 13. The communication unit 33 transmits data such as the situation data D1 to the control device 20.

[0056] In Figure 5 step S101, the communication unit 23 of the control device 20 receives from the terminal device 30 inFigure 6 The data transmitted in step S111. The control unit 21 of the control device 20 acquires the data received by the communication unit 23.

[0057] In Figure 5 In step S102, the control unit 21 of the control device 20 sets the condition data D2 based on the data acquired in step S101. The condition data D2 is data representing the conditions of the environment around when user 13 stays in vehicle 12. In the present embodiment, the control unit 21 determines whether to include the situation that there is a shelter nearby in the conditions represented by the condition data D2 according to the situation represented by the situation data D1 included in the data acquired in step S101. Specifically, when the situation data D1 represents a situation of insufficient support for user 13, the control unit 21 includes the situation that there is a shelter nearby in the conditions represented by the condition data D2.

[0058] In Figure 5 In step S103, the control unit 21 of the control device 20 retrieves the database 27 using the condition data D2 set in step S102 as a search keyword. In the database 27, data representing the environment of each of a plurality of regions is registered. In the present embodiment, the data registered in the database 27 includes data indicating whether there is a shelter nearby in each region as Figure 2 shown.

[0059] In Figure 5 In step S104, the control unit 21 of the control device 20 selects at least one region as a parking area from among the plurality of regions according to the search result obtained in step S103. Specifically, the control unit 21 selects the region represented by the data in which the situation of satisfying the conditions represented by the condition data D2 is registered in the database 27 as the parking area. When the situation that there is a shelter nearby is included in the conditions, the control unit 21 selects the region where there is a shelter nearby as the parking area. When the search result is 0, that is, there is no region that can be selected, the processing after step S101 is executed again.

[0060] In Figure 5 In step S105, the control unit 21 of the control device 20 causes the communication unit 23 to transmit the proposal data D3. The proposal data D3 is data for proposing to user 13 to park the vehicle 12 in the parking area selected in step S104. The proposal data D3 may also include data for notifying user 13 of the coordinates or address, etc. of the parking area. The communication unit 23 transmits the proposal data D3 to the terminal device 30.

[0061] In Figure 6After step S111, the terminal device 30 waits until a parking area is selected by the control device 20. When a parking area is selected by the control device 20, in step S112, the communication unit 33 of the terminal device 30 receives the proposed data D3 transmitted in Figure 5 step S105. The control unit 31 of the terminal device 30 acquires the proposed data D3 received by the communication unit 33.

[0062] In Figure 6 step S113, the control unit 31 of the terminal device 30 urges the user 13 to park the vehicle 12 in the selected parking area by presenting the proposed data D3 acquired in step S112. Specifically, the control unit 31 displays the content of the proposed data D3 on the display serving as the output unit 35. Alternatively, the control unit 31 outputs the content of the proposed data D3 as sound from the speaker serving as the output unit 35.

[0063] As described above, in the present embodiment, the communication unit 23 of the control device 20 communicates with the terminal device 30 used by the user 13. The control unit 21 of the control device 20 uses the condition data D2 indicating the conditions of the surrounding environment when the user 13 stays in the vehicle 12 as a search keyword, and searches the database 27 that registers the data of the environment of each area representing a plurality of areas. The control unit 21 selects at least one area from the plurality of areas as a parking area according to the obtained search result. The control unit 21 causes the communication unit 23 to transmit the proposed data D3 that proposes to the user 13 to park the vehicle 12 in the selected parking area. Therefore, according to the present embodiment, it is possible to propose a parking area suitable for staying in the vehicle 12.

[0064] In the present embodiment, as Figure 2 shown, the data indicating whether there is a shelter near each area is registered in the database 27 in a table form. However, as a modification of the present embodiment, such data may be registered in the database 27 in a map form. For example, the map data indicating the location of each area and the location of at least one shelter may be registered in the database 27. In this case, in Figure 5 steps S103 and S104, the control unit 21 of the control device 20 searches the map data and extracts the areas that satisfy the conditions represented by the condition data D2 as the parking areas. Specifically, the control unit 21 calculates the distance between each area and the shelter. When the upper limit of the distance from the shelter is included in the conditions, the control unit 21 extracts the areas where the calculated distance is below the upper limit as the parking areas.

[0065] In this embodiment, the parking area is selected according to the support status for user 13 during a disaster. However, as a modification example of this embodiment, the parking area may also be selected not according to the support status, or together with the support status, according to the family composition of user 13. In such a modification example, as shown in Figure 2 , data indicating the flow of people in each area may be registered in the database 27. For example, the flow of people data provided by a mobile communication operator may be registered in the database 27. In this case, in step S111 of Figure 6 , the control unit 31 of the terminal device 30 receives an operation of inputting the family composition of user 13 from user 13 via the input unit 34. The control unit 31 causes the communication unit 33 to send data such as the composition data D4. The composition data D4 is data indicating the family composition input by user 13. The communication unit 33 sends data such as the composition data D4 to the control device 20. In step S102 of Figure 5 , the control unit 21 of the control device 20 determines whether to include the upper limit of the number of people in the conditions represented by the condition data D2 according to the family composition represented by the composition data D4 included in the data obtained in step S101. Specifically, when the composition data D4 indicates that there is a child or a pet among the family members 11 of user 13, the control unit 21 includes the upper limit of the number of people in the conditions represented by the condition data D2. When the upper limit of the number of people is included in the conditions, in step S104, the control unit 21 selects an area where the number of people is below the upper limit as the parking area.

[0066] According to this modification example, if there is a child or a pet among the family members 11 of user 13, an area with fewer people can be proposed as the parking area. In the example shown in Figure 1 , by parking the vehicle 12 in an area with fewer people, user 13 can easily ensure privacy and easily take care of the child 14 and the pet 16. As a result, the safety and peace of mind of user 13 are ensured.

[0067] In this embodiment, the condition data D2 is set according to the data from the terminal device 30. However, as a modification example of this embodiment, the condition data D2 may also be set not according to the data from the terminal device 30, or together with the data from the terminal device 30, according to the data specifying the conditions to be set. That is, the processes of step S111 of Figure 6 and step S101 of Figure 5 may be omitted. As such a modification example, the first modification example, the second modification example, and the third modification example are described.

[0068] In the first modification example, as shown in Figure 2As shown, data representing weather forecasts or weather warnings for each region are registered in the database 27. For example, weather forecast data or weather warning data provided by the Japan Meteorological Agency can also be registered in the database 27. In this case, in Figure 5 step S102, the control unit 21 of the control device 20 includes the specified weather conditions in the conditions represented by the condition data D2. When the upper limit of the temperature is included in the weather conditions, in step S104, the control unit 21 selects, as the parking area, the area where the future or current temperature is below the upper limit. When the lower limit of the temperature is included in the weather conditions, in step S104, the control unit 21 selects, as the parking area, the area where the future or current temperature is above the lower limit. When the upper limit of the snow accumulation amount is included in the weather conditions, in step S104, the control unit 21 selects, as the parking area, the area where the future or current snow accumulation amount is below the upper limit.

[0069] According to this modification example, it is possible to propose a cool area such as a high-altitude area as the parking area. By parking the vehicle 12 in a cool area, the user 13 is less likely to suffer from heatstroke. As a result, the safety and peace of mind of the user 13 are ensured. Or, according to this modification example, it is possible to propose a warm area as the parking area. By parking the vehicle 12 in a warm area, the user 13 is less likely to suffer from hypothermia. As a result, the safety and peace of mind of the user 13 are ensured. Or, according to this modification example, it is possible to propose an area with a small snow accumulation amount as the parking area. When the vehicle 12 is buried in the snow, there is a possibility that exhaust gas enters the vehicle 12, causing carbon monoxide poisoning to the user 13. However, by parking the vehicle 12 in an area with a small snow accumulation amount, such a situation can be avoided. As a result, the safety and peace of mind of the user 13 are ensured.

[0070] It can also be as Figure 2 shown that data representing the terrain around each region are also registered in the database 27. For example, terrain data provided by the Geospatial Information Authority of Japan can also be registered in the database 27. In this case, in Figure 5 step S102, the control unit 21 of the control device 20 also includes the specified terrain conditions in the conditions represented by the condition data D2. When the upper limit of the precipitation amount is included in the weather conditions, in step S104, the control unit 21 selects, as the parking area, the area where the future or current precipitation amount is below the upper limit or the area where there is no terrain such as cliffs or rivers that may cause debris flow disasters or floods in the vicinity.

[0071] According to this modification example, it is possible to propose an area where disasters are less likely to occur as the parking area. By parking the vehicle 12 in an area where disasters are less likely to occur, the user 13 can avoid disasters. As a result, the safety and peace of mind of the user 13 are ensured.

[0072] In the second modification example, it is also possible to register data indicating earthquake forecasts or earthquake warnings for each area and the terrain around each area in the database 27 as shown in Figure 2 . For example, it is also possible to register earthquake forecast data or earthquake warning data provided by the Japan Meteorological Agency and terrain data provided by the Geospatial Information Authority of Japan in the database 27. In this case, in Figure 5 , in step S102, the control unit 21 of the control device 20 includes the upper limit of the specified earthquake magnitude and the specified terrain conditions in the conditions represented by the condition data D2. In step S104, the control unit 21 selects, as the parking area, an area where the magnitude of an earthquake that will occur in the future is below the upper limit or an area where there is no terrain such as a cliff or a coast in the vicinity where a debris flow disaster or a tsunami may occur.

[0073] According to this modification example, it is possible to propose an area where disasters are less likely to occur as the parking area. By parking the vehicle 12 in an area where disasters are less likely to occur, the user 13 can avoid disasters. As a result, the safety and peace of mind of the user 13 are ensured.

[0074] In the third modification example, it is also possible to register data indicating the public security around each area in the database 27 as shown in Figure 2 . For example, it is also possible to register crime statistics data provided by the Japanese police in the database 27. In addition to using past data such as crime statistics data, data obtained from reports can also be used, or data obtained by predicting the probability of crime occurrence through machine learning can also be used. In this case, in Figure 5 , in step S102, the control unit 21 of the control device 20 includes the upper limit of the specified poor public security level in the conditions represented by the condition data D2. In step S104, the control unit 21 selects, as the parking area, an area where the public security level is below the upper limit.

[0075] According to this modification example, it is possible to propose an area with good public security as the parking area. By parking the vehicle 12 in an area with good public security, the user 13 is less likely to be involved in a crime. As a result, the safety and peace of mind of the user 13 are ensured.

[0076] According to the above-described embodiments including various modification examples, it is possible to propose a place suitable for staying in the vehicle 12 according to the condition of the person staying in the vehicle 12 or the condition of the surrounding environment. For example, it is possible to identify places to be avoided such as places with a large amount of snow accumulation, places where oxygen deficiency is likely to occur indoors, places with a large amount of rainfall, places where debris flow disasters are likely to occur, places where heatstroke is likely to occur, or crime-prone areas, and propose places other than the identified places.

[0077] As a modification of this embodiment, the communication unit 23 of the control device 20 may also communicate with terminal devices used by respective users of a plurality of users including the user 13. In such a modification, the control unit 21 of the control device 20 may also set, for each user, a parking position in the parking area where the distance from other users is equal to or greater than a threshold value. The control unit 21 may also cause the communication unit 23 to transmit, as proposal data D3, data for proposing to each user to park the vehicle at the set parking position.

[0078] According to this modification, it is possible to propose parking positions in a manner that disperses the parking positions of users in a case where there is a reason such as a situation where a certain user may make noise and it is best not to make the users crowded.

[0079] The present disclosure is not limited to the above-described embodiments. For example, two or more blocks described in the block diagram may be combined, or one block may be divided. Two or more steps described in the flowchart may be executed out of order, depending on the processing capabilities of the device that executes each step, or may be executed in parallel or in a different order as needed. In addition, modifications can be made without departing from the scope of the gist of the present disclosure.

Claims

1. A control device, comprising: a communication unit that communicates with a terminal device used by a user; and a control unit that uses condition data indicating conditions of the surroundings when the user stays in a vehicle as a search keyword to search a database registering data representing the environments of respective areas of a plurality of areas, selects at least one area from among the plurality of areas as a parking area according to the obtained search result, and causes the communication unit to transmit proposal data for proposing to the user to park the vehicle in the selected parking area. The communication unit receives status data indicating the status of support for the user during a disaster from the terminal device. The data registered in the database includes data indicating whether there is a shelter near each area. The control unit determines whether to include the fact that there is a shelter nearby in the conditions represented by the condition data according to the status represented by the status data received by the communication unit. When the status data received by the communication unit indicates a status of insufficient support for the user during a disaster, the control unit includes the fact that there is a shelter nearby in the conditions represented by the condition data, searches the database using the condition data including the fact that there is a shelter nearby as a search keyword, selects at least one area from among the plurality of areas as a parking area according to the obtained search result, and causes the communication unit to transmit proposal data for proposing to the user to park the vehicle in the selected parking area.

2. The control device according to claim 1, wherein the communication unit receives composition data indicating the family composition of the user from the terminal device. The data registered in the database includes data indicating the flow of people in each area. The control unit determines whether to include an upper limit of the number of people in the conditions represented by the condition data according to the family composition represented by the composition data received by the communication unit.

3. The control device according to claim 1, wherein the data registered in the database includes data indicating weather forecasts or weather alerts for each area. The control unit includes weather conditions in the conditions represented by the condition data.

4. The control device according to claim 3, wherein the control unit includes an upper limit or a lower limit of the temperature in the weather conditions.

5. The control device according to claim 3, wherein the control unit includes an upper limit of the snow accumulation amount in the weather conditions.

6. The control device according to claim 3, wherein the data registered in the database further includes data indicating the terrain around each area. The control unit includes an upper limit of the precipitation amount in the weather conditions and includes terrain conditions in the conditions represented by the condition data.

7. The control device according to any one of claims 1 to 5, wherein the data registered in the database includes data indicating earthquake forecasts or earthquake alerts for each area and data indicating the terrain around each area. The control unit includes an upper limit of the earthquake magnitude and terrain conditions in the conditions represented by the condition data.

8. The control device according to any one of claims 1 to 6, wherein the data registered in the database includes data representing the public order of the periphery of each area, the control unit includes the upper limit of the poor public order degree in the conditions represented by the condition data.

9. The control device according to any one of claims 1 to 6, wherein the communication unit communicates with terminal devices used by respective users of a plurality of users, the control unit sets, for each user, a parking position in the parking area where the distance from other users is equal to or greater than a threshold value, and causes the communication unit to transmit, as the proposal data, data for proposing to each user to park the vehicle at the set parking position.

10. A system, comprising: the control device according to any one of claims 1 to 9; and the terminal device.

11. A proposal method, comprising: using condition data representing conditions of the environment around a user when staying in a vehicle as a search keyword, a control device searches a database registered with data representing the environment of each area of a plurality of areas; the control device selects at least one area from the plurality of areas as a parking area according to the obtained search result; and sending, from the control device to a terminal device used by the user, proposal data for proposing to the user to park the vehicle at the selected parking area, the proposal method further includes: sending status data representing the status of support for the user during a disaster from the terminal device to the control device, the data registered in the database includes data representing whether there is a shelter near each area, the search includes: according to the status represented by the status data, determining whether to include the situation that there is a shelter nearby in the conditions represented by the condition data, and when the status data represents a situation where the support for the user during a disaster is insufficient, including the situation that there is a shelter nearby in the conditions represented by the condition data, and searching the database using the condition data including the situation that there is a shelter nearby as a search keyword; the selection includes: selecting at least one area from the plurality of areas as a parking area according to the search result obtained by searching using the condition data including the situation that there is a shelter nearby as a search keyword; the sending includes: sending proposal data for proposing to the user to park the vehicle at a parking area selected from the plurality of areas according to the search result obtained by searching using the condition data including the situation that there is a shelter nearby as a search keyword.

12. The proposal method according to claim 11, wherein the proposal method further includes: sending composition data representing the family composition of the user from the terminal device to the control device, the data registered in the database includes data representing the flow of people in each area, the search includes: according to the family composition represented by the composition data, determining whether to include the upper limit of the number of people in the conditions represented by the condition data.

13. The proposed method according to claim 11, wherein the data registered in the database includes data representing weather forecasts or weather alerts for each region, the conditions represented by the condition data include weather conditions.

14. The proposed method according to claim 13, wherein the weather conditions include an upper limit or a lower limit of the temperature.

15. The proposed method according to claim 13, wherein the weather conditions include an upper limit of the snow accumulation amount.

16. The proposed method according to claim 13, wherein the data registered in the database further includes data representing the terrain around each region, the weather conditions include an upper limit of the precipitation amount, the conditions represented by the condition data further include terrain conditions.

17. The proposed method according to any one of claims 11 to 15, wherein the data registered in the database includes data representing earthquake forecasts or earthquake alerts for each region and data representing the terrain around each region, the conditions represented by the condition data include an upper limit of the earthquake magnitude and terrain conditions.

18. The proposed method according to any one of claims 11 to 16, wherein the data registered in the database includes data representing the public security around each region, the conditions represented by the condition data include an upper limit of the degree of poor public security.

Citation Information

Patent Citations

  • Building incorporating vehicle

    JP2013113070A

  • Navigation device and method

    JP2015021776A

  • Information providing apparatus, information providing program, and information providing method

    JP2020173682A