Information processing apparatus and system

The vehicle's open and closed roof is remotely controlled by the information processing device, combining the vehicle's position and weather information, and solving the problems of water in the vehicle and unnecessary inquiries, improving user convenience.

CN119531699APending Publication Date: 2025-02-28TOYOTA JIDOSHA KK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410895902.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-08-28
Filing Date
2024-07-05
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

The prior art cannot effectively control the open and closed roof when the vehicle is parked, resulting in water entering the car in the event of rain or snow, and the user is asked about remote control without any necessity, which affects convenience.

Method used

Through the information processing device, the parking position and opening and closing status of the vehicle, as well as the surrounding meteorological information, determine whether there is a situation where the roof is covered. If there is no covering and rainfall or snowfall is predicted, the user will send inquiry information to remotely close the opening and closing roof.

Benefits of technology

It improves the user convenience of remote control of vehicle open and closed roof, prevents water from entering the car, and reduces unnecessary remote control inquiries.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119531699A_ABST
    Figure CN119531699A_ABST
Patent Text Reader

Abstract

The invention provides an information processing apparatus and system. In the information processing device, when it is predicted that rainfall or snowfall occurs in weather information around a parking position of a target vehicle, a control unit determines whether or not there is a roof at the parking position. In addition, when it is determined that there is no roof at the parking position, the control unit transmits, to the user of the target vehicle, inquiry information for inquiring whether or not to close the open-close roof. Then, when the control unit receives an instruction to execute the closing control of the open-close roof, the open-close roof of the target vehicle is closed by the remote control. On the other hand, the control unit does not transmit the inquiry information when it is determined that there is a roof at the parking position.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to remote control of a retractable roof of a vehicle. Background Art

[0002] Japanese Patent Application Laid-Open No. 61-241215 discloses a technique related to automatic control of a sunroof of a vehicle. In the technique disclosed in Japanese Patent Application Laid-Open No. 61-241215, when a detection element provided in the vehicle detects that rain is falling, the sunroof is closed by driving an opening and closing motor of the sunroof.

[0003] Japanese Patent Application Laid-Open No. 2013-049952 discloses a technique related to remote control of a vehicle using a portable information terminal. Japanese Patent Application Laid-Open No. 2013-049952 discloses prohibiting the opening and closing of a sunroof of a vehicle when weather information obtained based on the position coordinates of the vehicle indicates rainfall. Summary of the invention

[0004] An object of the present disclosure is to improve user convenience related to remote control of a retractable roof of a vehicle.

[0005] A first aspect of the present disclosure provides an information processing device including a control unit. The control unit executes:

[0006] Acquiring location information of a parking position of a target vehicle having a retractable roof that can be remotely controlled;

[0007] acquiring information related to an open / closed state of the retractable roof of the target vehicle;

[0008] Obtaining weather information around the parking location;

[0009] When the weather information predicts that rain or snow will occur around the parking position and the retractable roof of the target vehicle is in an open state, determining whether there is a roof covering the target vehicle at the parking position based on the position information;

[0010] If it is determined that there is no roof covering the target vehicle at the parking position, sending inquiry information for inquiring a user of the target vehicle whether to close the retractable roof; and

[0011] When receiving an instruction to execute closing control of the retractable roof from the user in response to the inquiry information, closing the retractable roof of the target vehicle by remote control,

[0012] The control unit does not transmit the inquiry information when it is determined that there is a roof covering the target vehicle at the parking position.

[0013] A second aspect of the present disclosure provides a system including an information processing device and a user terminal associated with a user of a target vehicle having a retractable roof that can be remotely controlled, wherein:

[0014] The information processing device executes:

[0015] obtaining the location information of the parking location of the target vehicle;

[0016] acquiring information related to an open / closed state of the retractable roof of the target vehicle;

[0017] Obtaining weather information around the parking location;

[0018] When the weather information predicts that rain or snow will occur around the parking position and the retractable roof of the target vehicle is in an open state, determining whether there is a roof covering the target vehicle at the parking position based on the position information;

[0019] When it is determined that there is no roof covering the target vehicle at the parking position, sending inquiry information for inquiring whether to close the retractable roof to the user terminal; and

[0020] When receiving an instruction to execute closing control of the retractable roof from the user terminal in response to the inquiry information, closing the retractable roof of the target vehicle by remote control,

[0021] The information processing device does not transmit the inquiry information to the user terminal when it is determined that there is a roof covering the target vehicle at the parking position.

[0022] According to the present disclosure, it is possible to improve the convenience of a user in connection with the remote control of a retractable roof of a vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] 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 represent like elements, and appended hereto:

[0024] Figure 1 It is a diagram showing the flow of information in the remote control system according to the embodiment.

[0025] Figure 2 This is a diagram showing an example of a table structure of vehicle information.

[0026] Figure 3 This is a block diagram schematically showing the structure of the management server.

[0027] Figure 4 The flowchart shows information processing related to remote control of a sunroof of a vehicle as a control target.

[0028] Figure 5 It is a diagram showing an example of a table structure of vehicle information according to a modification of the embodiment. DETAILED DESCRIPTION

[0029] In recent years, a technology for remotely controlling a target vehicle from a position away from the target vehicle has been developed. As an example of remote control, the opening and closing control of a retractable roof of a vehicle can be exemplified. For example, when the target vehicle is parked, a user riding in the target vehicle may forget to close the retractable roof and move away from the target vehicle. In such a case, an information processing device capable of remotely controlling the target vehicle asks the user whether to close the retractable roof by remote control. Furthermore, when the information processing device receives an execution instruction for closing the retractable roof from a user away from the target vehicle, the information processing device executes remote control to close the retractable roof.

[0030] However, even if the retractable roof is open in the parked target vehicle, there may be a case where it is not necessary to close the retractable roof by remote control. Furthermore, when the user is asked whether to close the retractable roof by remote control even though it is not necessary to close the retractable roof, there is a concern that the user may feel troubled. The present disclosure is made in view of such a problem.

[0031] The information processing device disclosed in the present invention is a device for remotely controlling a target vehicle having a retractable roof that can be remotely controlled. The information processing device disclosed in the present invention includes a control unit. The control unit obtains position information of the parking position of the target vehicle and information related to the open and closed state of the retractable roof of the target vehicle. The information processing device can receive this information from the target vehicle. Furthermore, the control unit obtains weather information around the parking position of the target vehicle. At this time, the information processing device can also receive weather information of a region determined according to the parking position of the target vehicle from an external server that provides weather information. The weather information includes information indicating whether rain or snow is predicted to occur around the parking position of the target vehicle.

[0032] In addition, when the meteorological information predicts that rain or snow will occur around the parking position and the retractable roof of the target vehicle is in an open state, the control unit determines whether there is a roof covering the target vehicle at the parking position. At this time, if the probability of precipitation within a predetermined time from the current time point in the area determined according to the parking position of the target vehicle in the meteorological information is greater than a predetermined threshold, it can also be determined that rain or snow is predicted to occur around the parking position. In addition, the control unit determines whether there is a roof covering the target vehicle at the parking position based on the position information of the parking position of the target vehicle. For example, when the parking position of the target vehicle overlaps with the position of a building with a roof on the map, it can be determined that there is a roof covering the target vehicle at the parking position.

[0033] Furthermore, the control unit transmits inquiry information when it is determined that there is no roof covering the target vehicle at the parking position. The inquiry information is information for inquiring the user of the target vehicle whether to close the retractable roof. Furthermore, when the control unit receives an execution instruction of closing control of the retractable roof from the user in response to the inquiry information, the retractable roof of the target vehicle is closed by remote control. Thus, it is possible to prevent water from entering the interior of the target vehicle due to rain or snowfall when there is no roof covering the target vehicle being parked and the retractable roof of the target vehicle is open.

[0034] On the other hand, even if the retractable roof of the target vehicle is open during parking, if there is a roof covering the target vehicle, water can be prevented from entering the interior of the target vehicle due to rain or snowfall. Therefore, when the control unit determines that there is a roof covering the target vehicle at the parking position, it does not send the inquiry information. As a result, it is possible to suppress unnecessary inquiries to the user regarding the remote control of the retractable roof. Therefore, according to the present disclosure, it is possible to improve the convenience of the user related to the remote control of the retractable roof of the vehicle.

[0035] Specific embodiments of the present disclosure are described below with reference to the accompanying drawings. Unless otherwise specified, the dimensions, materials, shapes, and relative arrangements of the components described in the present embodiments are not limited to these.

[0037] System Overview

[0038] Figure 1 1 is a diagram showing the flow of information in the remote control system of the present embodiment. The remote control system 1 is a system for remotely controlling a vehicle 10. The remote control system 1 includes the vehicle 10, a management server 100, a user terminal 200, and a weather server 300.

[0039] The vehicle 10 is a vehicle that can be subject to remote control. The vehicle 10 is provided with a sunroof 11 that can be opened and closed by remote control. In addition, in the present embodiment, the sunroof 11 is equivalent to the "opening and closing type roof" of the present disclosure. However, the "opening and closing type roof" of the present disclosure is not limited to the sunroof, and can also be the top of a convertible.

[0040] In addition, the vehicle 10 is equipped with various sensors for detecting the state of the vehicle 10. For example, the vehicle 10 is equipped with a global positioning system (GPS) receiver for acquiring the current position of the vehicle 10. In addition, the vehicle 10 is equipped with a load sensor for detecting the load applied to each seat in the vehicle cabin (hereinafter sometimes referred to as "seat load").

[0041] The user terminal 200 is a terminal associated with a user of the vehicle 10. In the present embodiment, the user terminal 200 is held by a user who is not riding in the vehicle 10. The user is, for example, the owner of the vehicle 10. In addition, the user may be a driver of the vehicle 10 who stops the vehicle 10 and gets off the vehicle 10. The management server 100 is a server device that remotely controls the vehicle 10. The weather server 300 is a server device that provides weather information such as weather forecasts.

[0042] In addition, Figure 1 In the figure, only one vehicle 10 is shown, but a plurality of vehicles 10 may be remotely controlled by the management server 100. In the present embodiment, the management server 100 corresponds to the "information processing device" of the present disclosure.

[0043] The vehicle 10, the management server 100, the user terminal 200, and the weather server 300 are connected to each other via a network. Here, as the network, for example, a WAN (Wide Area Network) as a public communication network such as the Internet, or a telephone communication network such as a mobile phone may be used. In addition, the network may also include a telephone communication network such as a mobile phone, and a wireless communication network such as Wi-Fi (registered trademark).

[0044] The vehicle 10 transmits vehicle information to the management server 100. Here, the vehicle information is information on the state of the vehicle 10. Figure 2 FIG. 1 is a diagram showing an example of a table structure of vehicle information. Figure 2 As shown, the vehicle information has a vehicle ID field, a date and time field, a location field, a start switch field, a seat weight field, and a sunroof status field.

[0045] In the vehicle ID field, a vehicle ID as identification information for specifying the vehicle 10 is input. In the date and time field, the date and time when the vehicle information was transmitted from the vehicle 10 is input. In the location field, location information of the current location of the vehicle 10 is input. In the start switch field, the on / off state of the start switch of the vehicle 10 is input. Specifically, in the vehicle 10, if the start switch is on, "ON" is input in the start switch field, and if the start switch is off, "OFF" is input in the start switch field. In the seat load field, the seat load of each seat of the vehicle 10 detected by the load sensor is input. In the sunroof status field, the open and closed state of the sunroof 11 is input. Specifically, in the parked vehicle 10, if the sunroof 11 is open, "open" is input in the sunroof status field, and if the sunroof 11 is closed, "closed" is input in the sunroof status field. In addition, the vehicle information may also include information indicating the state of the vehicle 10 other than these.

[0046] The vehicle 10 may send the vehicle information to the management server 100 at a predetermined period. In addition, the vehicle information may be sent from the vehicle 10 to the management server 100 when a predetermined condition is satisfied. Furthermore, when the vehicle 10 is parked and the user is in a place far from the vehicle 10, the management server 100 makes an inquiry to the user if it is necessary to inquire about the remote control of the vehicle 10 based on the vehicle information received from the vehicle 10. Specifically, the management server 100 sends inquiry information to the user terminal 200. The inquiry information is information for inquiring the user whether the remote control of the vehicle 10 needs to be executed.

[0047] In the user terminal 200, when the inquiry information is received from the management server 100, the inquiry content is displayed. In addition, when the user determines that the remote control of the vehicle 10 needs to be executed based on the displayed inquiry content, the user inputs this intention to the user terminal 200. In this case, the user terminal 200 sends an execution instruction of the remote control to the management server 100. When the management server 100 receives the execution instruction of the remote control from the user terminal 200, it executes the remote control instructed to be executed on the vehicle 10. Specifically, the management server 100 sends a control command for remote control to the vehicle 10.

[0048] In addition, the management server 100 sends a request for providing weather information around the current position of the vehicle 10 to the weather server 300. Upon receiving the request, the weather server 300 sends the weather information around the current position of the vehicle 10. Furthermore, when determining whether it is necessary to inquire the user about the remote control of the sunroof 11 of the vehicle 10, the management server 100 refers to the weather information received from the weather server 300.

[0049] Management Server Structure

[0050] Next, the configuration of the management server 100 will be described. Figure 3 This is a block diagram schematically showing the structure of the management server 100. The management server 100 includes a control unit 110, a storage unit 120, and a communication module 130. The control unit 110 has a function of performing arithmetic processing for controlling the management server 100. The control unit 110 includes a processor such as a central processing unit (CPU), a main storage device such as a random access memory (RAM), and an auxiliary storage device such as a read-only memory (ROM). In addition, the CPU is an example of a processor resource. In addition, the RAM and the ROM are examples of memory resources. The control unit 110 can perform arbitrary information processing according to various programs and various data. However, part or all of the functions of the control unit 110 can also be implemented by hardware circuits such as ASIC and FPGA.

[0051] The storage unit 120 is composed of any storage device such as RAM, ROM, hard disk drive, flash memory, etc. The storage unit 120 may also include a removable medium (removable recording medium). Here, the removable medium is, for example, a USB memory, an SD card, or a disk recording medium such as a CD-ROM, a DVD disk, or a Blu-ray disk. The storage unit 120 stores programs executed by the control unit 110 and various data used in the execution of the programs.

[0052] In addition, the storage unit 120 stores remote control data 121 used when executing a program for remote control of the vehicle 10. Furthermore, the storage unit 120 has a map information database (map information DB) 122 and a vehicle information database (vehicle information DB) 123. Map information of an area including a parking position of the vehicle 10 is stored. The vehicle information DB 123 stores vehicle information received from the vehicle 10. In addition, when vehicle information is transmitted from a plurality of vehicles 10 to the management server 100, the vehicle information is stored for each vehicle 10 in the vehicle information DB.

[0053] The communication module 130 is a communication interface for connecting the management server 100 to a network. The communication module 130 is, for example, a local area network (LAN) interface board or a wireless communication circuit for wireless communication. The management server 100 communicates with the user terminal 200 and the weather server 300 via the communication module 130 .

[0054] In addition, the weather server 300 is also configured to include a control unit, a storage unit, and a communication module in the same manner as the management server 100. In addition, the user terminal 200 has a processor such as a central processing unit (CPU), a main storage device such as a random access memory (RAM), an auxiliary storage device such as a read only memory (ROM), and a communication interface for connecting the user terminal 200 to a network. As examples of the user terminal 200, a smartphone, a tablet computer, a mobile computer, or a wearable computer can be exemplified.

[0055] In addition, in the present embodiment, the management server 100 does not necessarily need to be implemented by a single physical structure, but may be composed of a plurality of computers cooperating with each other. For example, the map information DB 122 and the vehicle information DB 123 may be constructed in separate computers that can communicate with each other.

[0056] Information processing flow

[0057] Next, according to Figure 4 , describing the flow of information processing performed in the management server 100. Figure 4 This is a flow of information processing related to remote control of the sunroof 11 of the vehicle 10 as a control object. Here, it is assumed that the user is in a place far away from the parked vehicle 10. At this time, when the sunroof 11 of the parked vehicle 10 is opened, if rain or snow occurs in the area including the parking position, there is a concern that rain or snow will enter the vehicle. In order to prevent such rain or snow from entering the vehicle 10, in this embodiment, the management server 100 performs remote control of the sunroof 11 as a control object.

[0058] In addition, when "OFF" is input in the start switch field in the latest vehicle information related to the vehicle 10 stored in the vehicle information DB 123, the control unit 110 of the management server 100 determines that the vehicle 10 is currently parked. In addition, the control unit 110 of the management server 100 determines whether there is a passenger in the vehicle 10 based on the seat weight input in the seat weight field in the latest vehicle information related to the vehicle 10 stored in the vehicle information DB 123. That is, when the seat weight applied to each seat of the vehicle 10 is less than a predetermined threshold value, the control unit 110 determines that there is currently no passenger in the vehicle 10. Moreover, when the control unit 110 determines that the vehicle 10 is currently parked and there is no passenger in the vehicle 10, it assumes that the user is present at a location away from the parked vehicle 10 and executes Figure 4 The information processing shown.

[0059] In addition, the method for determining whether the vehicle 10 is parked is not limited to the above method. For example, the vehicle 10 may be determined to be parked based on the gear position of the vehicle 10 and the speed of the vehicle 10. In addition, the method for determining whether the user is located far from the vehicle 10 is not limited to the above method. For example, the user may be determined to be located far from the vehicle 10 based on the location information of the user terminal 200 held by the user.

[0060] In this flow, first, in S101, the position information of the vehicle 10 (i.e., the position information of the parking position of the vehicle 10) is obtained from the latest vehicle information related to the vehicle 10 stored in the vehicle information DB 123. Next, in S102, based on the position information of the vehicle 10 obtained in S101, the weather information around the parking position of the vehicle 10 is obtained from the weather server 300. At this time, the control unit 110 sends a request for providing weather information to the weather server 300, and receives the weather information sent from the weather server 300 in response to the request for providing weather information.

[0061] Next, in S103, it is determined whether the weather information obtained in S102 predicts that rain or snow will occur around the parking position of the vehicle 10. At this time, if the probability of precipitation within a predetermined time from the current time point in the area determined based on the parking position of the vehicle 10 is greater than a predetermined threshold, the control unit 110 determines that rain or snow is predicted to occur around the parking position. Here, if rain or snow is not predicted to occur around the parking position, it is highly likely that the remote control (closing control) of the sunroof 11 is not required. Therefore, in the case of a negative determination in S103, the execution of this process is temporarily terminated. In this case, the remote control of the sunroof 11 of the vehicle 10 is not performed.

[0062] On the other hand, in the case of a positive determination in S103, the processing of S104 is executed next. In S104, the open / closed state of the sunroof 11 of the vehicle 10 (i.e., the open / closed state of the sunroof 11 of the parked vehicle 10) is acquired from the latest vehicle information related to the vehicle 10 stored in the vehicle information DB 123. Next, in S105, it is determined whether the sunroof 11 of the parked vehicle 10 is in an open state based on the open / closed state of the sunroof 11 acquired in S104. Here, if the sunroof 11 of the parked vehicle 10 is in a closed state, remote control (closing control) of the sunroof 11 is not required. Therefore, in the case of a negative determination in S105, the execution of this flow is temporarily terminated, similarly to the case of a negative determination in S103.

[0063] On the other hand, in the case of an affirmative determination in S105, the processing of S106 is executed next. In S106, it is determined whether there is a roof covering the vehicle 10 at the parking position. At this time, the control unit 110 obtains a map including the parking position of the vehicle 10 from the map information DB 122. Moreover, when the parking position of the vehicle 10 overlaps with the position of a building with a roof on the obtained map, the control unit 110 determines that there is a roof covering the vehicle 10 at the parking position. Here, if there is a roof covering the vehicle 10 at the parking position, even if rain or snow occurs when the sunroof 11 of the vehicle 10 is open, rain or snow will not enter the vehicle 10. Therefore, remote control (closing control) of the sunroof 11 is not required. Therefore, in the case of an affirmative determination in S106, the execution of this process is temporarily terminated, similar to the case of a negative determination in S103 and the case of a negative determination in S105.

[0064] On the other hand, in the case of a negative decision in S106, the process of S107 is then executed. In S107, an inquiry message is sent to the user terminal 200. The inquiry message is information for inquiring the user of the vehicle 10 whether to execute the closing control of the sunroof 11. In the user terminal 200, when the inquiry message is received from the management server 100, an inquiry as to whether the closing control of the sunroof 11 needs to be executed is displayed. Moreover, in the case where the user determines that the closing control of the sunroof 11 needs to be executed, the user inputs this intention into the user terminal 200. In this case, an execution instruction for the closing control of the sunroof 11 is sent from the user terminal 200 to the management server 100. On the other hand, in the case where the user determines that the closing control of the sunroof 11 does not need to be executed, an execution instruction for the closing control of the sunroof 11 is not sent from the user terminal 200 to the management server 100.

[0065] Therefore, in S108, it is determined whether an execution instruction for closing control of the sunroof 11 is received from the user terminal 200. In the case of a negative determination in S108, that is, in the case of no execution instruction for closing control of the sunroof 11, the execution of this process is temporarily terminated. In this case, the remote control (closing control) of the sunroof 11 of the vehicle 10 is not performed. On the other hand, in the case of an affirmative determination in S108, the processing of S109 is then performed. In S109, a control instruction for executing closing control of the sunroof 11 is sent to the vehicle 10. In the vehicle 10, when a control instruction is received from the management server 100, closing control of the sunroof 11 is executed.

[0066] According to the above-mentioned process, when the management server 100 receives an instruction from the user to execute the closing control of the sunroof 11, it closes the sunroof 11 of the vehicle 10 by remote control. This can prevent the vehicle 10 from being flooded due to rain or snowfall when there is no roof covering the parked vehicle 10 and the sunroof 11 of the vehicle 10 is open.

[0067] On the other hand, even if the sunroof 11 of the parked vehicle 10 is open and rain or snowfall occurs around the predicted parking position of the vehicle 10, if there is a roof covering the vehicle 10, inquiry information is not sent from the management server 100 to the user terminal 200. Thus, it is possible to suppress unnecessary inquiries to the user regarding the remote control of the sunroof 11. Therefore, according to the present disclosure, the convenience of the user regarding the remote control of the sunroof 11 of the vehicle 10 can be improved.

[0068] Modifications

[0069] A modified example of the present embodiment is described below. In this modified example, a condition detection sensor is provided as a sensor for detecting the condition around the vehicle 10. Here, the condition detection sensor may be, for example, a vehicle-mounted camera that captures an image around the vehicle 10. In addition, the condition detection sensor may be, for example, a sonar that detects objects around the vehicle 10 by emitting ultrasonic waves around the vehicle 10.

[0070] Figure 5 FIG. 4 is a diagram showing an example of a table structure of vehicle information according to a modified example of the present embodiment. Figure 5 As shown, the vehicle information includes a surrounding information field in addition to a vehicle ID field, a date and time field, a location field, a start switch field, a seat load field, and a sunroof state field. In the surrounding information field, surrounding information indicating the surrounding conditions of the vehicle 10 detected by the condition detection sensor is input.

[0071] Furthermore, in this modification, the control unit 110 of the management server 100 acquires surrounding information from the latest vehicle information about the vehicle 10 stored in the vehicle information DB 123. Furthermore, the control unit 110 determines whether there is a roof covering the vehicle 10 at the parking position of the vehicle 10 based on the acquired surrounding information in addition to the position information of the parking position of the vehicle 10. Thus, it is possible to determine whether there is a roof covering the vehicle 10 at the parking position of the vehicle 10 with higher accuracy than when only the parking position of the vehicle 10 and map information are used. As a result, it is possible to suppress unnecessary inquiries to the user regarding the remote control of the sunroof 11 with higher accuracy.

[0072] Other Implementations

[0073] The above-mentioned embodiment is only an example, and the present disclosure can be implemented with appropriate changes within the scope of the gist thereof. In addition, the processes and units described in the present disclosure can be implemented in combination as long as no technical contradiction occurs.

[0074] In addition, a process described as being performed by one device may be shared and executed by multiple devices. Alternatively, a process described as being performed by different devices may be performed by one device. In a computer system, it is possible to flexibly change what hardware structure (server structure) is used to implement each function.

[0075] The present disclosure can also be implemented by supplying a computer program having the functions described in the above embodiments to a computer, and having one or more processors of the computer read out and execute the program. Such a computer program can be provided to the computer via a non-temporary computer-readable storage medium that can be connected to the system bus of the computer, or can be provided to the computer via a network. Non-temporary computer-readable storage media include, for example, any type of disk such as a disk (floppy disk (registered trademark), hard disk drive (HDD), etc.), an optical disk (CD-ROM, DVD disk, Blu-ray disk, etc.), a read-only memory (ROM), a random access memory (RAM), an EPROM, an EEPROM, a magnetic card, a flash memory, or any type of medium suitable for storing electronic commands such as an optical card.

Claims

1. An information processing device, comprising a control unit, the control unit executing: Acquiring location information of a parking position of a target vehicle having a retractable roof that can be remotely controlled; acquiring information related to an open / closed state of the retractable roof of the target vehicle; Obtaining weather information around the parking location; When the weather information predicts that rain or snow will occur around the parking position and the retractable roof of the target vehicle is in an open state, determining whether there is a roof covering the target vehicle at the parking position based on the position information; If it is determined that there is no roof covering the target vehicle at the parking position, sending inquiry information to a user of the target vehicle to inquire whether to close the retractable roof; as well as When receiving an instruction to execute closing control of the retractable roof from the user in response to the inquiry information, closing the retractable roof of the target vehicle by remote control, The control unit does not transmit the inquiry information when it is determined that there is a roof covering the target vehicle at the parking position.

2. The information processing device according to claim 1, wherein: When determining whether there is a roof covering the target vehicle at the parking position based on the position information, the control unit determines that there is a roof covering the target vehicle at the parking position when the parking position overlaps with the position of a building having a roof on a map.

3. The information processing device according to claim 1 or 2, wherein: The control unit further executes acquiring surrounding information indicating a condition around the target vehicle detected by a sensor mounted on the target vehicle, The control unit determines whether there is a roof covering the target vehicle at the parking position based on the position information and the surrounding information.

4. A system comprising an information processing device and a user terminal associated with a user of a target vehicle having a retractable roof capable of remote control, wherein: The information processing device executes: obtaining the location information of the parking location of the target vehicle; acquiring information related to an open / closed state of the retractable roof of the target vehicle; Obtaining weather information around the parking location; When the weather information predicts that rain or snow will occur around the parking position and the retractable roof of the target vehicle is in an open state, determining whether there is a roof covering the target vehicle at the parking position based on the position information; When it is determined that there is no roof covering the target vehicle at the parking position, sending inquiry information to the user terminal for inquiring whether to close the retractable roof; as well as When receiving an instruction to execute closing control of the retractable roof from the user terminal in response to the inquiry information, closing the retractable roof of the target vehicle by remote control, The information processing device does not transmit the inquiry information to the user terminal when it is determined that there is a roof covering the target vehicle at the parking position.

5. The system according to claim 4, wherein: The information processing device further executes acquiring surrounding information indicating a condition around the target vehicle detected by a sensor mounted on the target vehicle, The information processing device determines whether there is a roof covering the target vehicle at the parking position based on the position information and the surrounding information.

Citation Information

Patent Citations

  • Drive device for car sun roof

    JP1986241215A

  • Vehicle controller, and computer program for portable information terminal

    JP2013049952A