Information processing device, information processing method, and information processing system

By setting a control unit in the information processing device, dynamically setting or releasing the remote anti-theft function and intelligent cancellation function based on the distance between the vehicle and the user terminal, the risk of vehicle theft, especially the problem of relay attacks is solved, and an effective anti-theft effect is achieved.

CN114954353BActive Publication Date: 2025-03-21TOYOTA JIDOSHA KK
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210161009.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-02-24
Filing Date
2022-02-22
Publication Date
2025-03-21
Estimated Expiration
2042-02-22

AI Technical Summary

Technical Problem

The risk of vehicle theft, especially deceptive behavior caused by relay attacks, is difficult to effectively prevent the existing technology.

Method used

By setting a control unit in the information processing device, the remote anti-theft function and intelligent cancellation function are dynamically set or disabled based on the distance between the vehicle and the user terminal to prevent the vehicle from being stolen.

Benefits of technology

Effectively prevent vehicle theft, especially when the distance between the vehicle and the user terminal changes, dynamically adjust the safety function to enhance the anti-theft effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114954353B_ABST
    Figure CN114954353B_ABST
Patent Text Reader

Abstract

The present disclosure provides an information processing device, an information processing method, and an information processing system. The information processing device includes a control unit, which is configured to: obtain the distance between the vehicle and the user terminal based on the location information of the vehicle and the location information of the user terminal; and generate a command for setting or releasing a remote anti-theft function and an intelligent cancellation function based on the distance between the vehicle and the user terminal. The remote anti-theft function is a function for remotely setting or releasing the anti-theft device of the vehicle. The intelligent cancellation function is a function for stopping the radio waves transmitted from the vehicle for communication between the vehicle and the key of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing device, an information processing method, and an information processing system. Background Art

[0002] There is known a smart verification system that operates a vehicle-mounted device by wirelessly performing ID verification between a vehicle and a user terminal (for example, see Japanese Unexamined Patent Application Publication No. 2005-262915). Summary of the invention

[0003] Fraudulent behavior (so-called relay attack) in which a radio wave transmitted from a vehicle is relayed by a relay or the like and reaches a location far from the vehicle has been recognized as a problem. The present invention prevents a vehicle from being stolen.

[0004] A first embodiment of the present invention is an information processing device, comprising a control unit, the control unit being configured to: acquire a distance between the vehicle and the user terminal based on location information of the vehicle and location information of the user terminal; and generate a command for setting or releasing a remote anti-theft function and a smart cancellation function based on the distance between the vehicle and the user terminal. The remote anti-theft function is a function for remotely setting or releasing an anti-theft device of the vehicle. The smart cancellation function is a function for stopping a radio wave transmitted from the vehicle for communication between the vehicle and a key of the vehicle.

[0005] In the first aspect, the control unit may be configured to set the remote anti-theft function and the smart cancellation function when the distance between the vehicle and the user terminal is equal to or longer than a predetermined distance.

[0006] In the first aspect, the control unit may be configured to release the remote anti-theft function and the smart cancellation function when the distance between the vehicle and the user terminal is shorter than the predetermined distance.

[0007] In the first aspect, the control unit may be configured to release the smart cancellation function and set the remote anti-theft function when the distance between the vehicle and the user terminal is equal to or longer than a second predetermined distance and shorter than the predetermined distance.

[0008] In the first aspect, the control unit may be configured to release the smart cancellation function and the remote anti-theft function when the distance between the vehicle and the user terminal is shorter than the second predetermined distance.

[0009] In the first aspect, the control unit may be configured to, when the remote anti-theft function and the smart cancellation function are set, release the remote anti-theft function to start the vehicle and not release the smart cancellation function when a remote start signal is received from the user terminal. The remote start signal is a command for starting the vehicle.

[0010] In the first scenario, the control unit may be configured to: when an operation for starting the vehicle is performed on the vehicle, inquire of the user terminal whether to start the vehicle; and when there is a reply from the user terminal indicating that the vehicle is to be started, generate a command for starting the vehicle.

[0011] In the first aspect, the control unit may be configured to generate the command for starting the vehicle when there is a predetermined input to the user terminal.

[0012] The second scheme of the present invention is an information processing method executed by a computer. The information processing method includes: a step of obtaining the distance between the vehicle and the user terminal by the computer based on the location information of the vehicle and the location information of the user terminal; and a step of generating a command for setting or releasing a remote anti-theft function and a smart cancellation function by the computer based on the distance between the vehicle and the user terminal. The remote anti-theft function is a function for remotely setting or releasing the anti-theft device of the vehicle. The smart cancellation function is a function for stopping the radio waves transmitted from the vehicle for communication between the vehicle and the key of the vehicle.

[0013] In the second aspect, when the distance between the vehicle and the user terminal is equal to or longer than a predetermined distance, the remote anti-theft function and the smart cancellation function may be set by the computer.

[0014] In a second aspect, when the distance between the vehicle and the user terminal is shorter than the predetermined distance, the remote anti-theft function and the smart cancellation function may be released by the computer.

[0015] In the second aspect, when the distance between the vehicle and the user terminal is equal to or longer than a second predetermined distance and shorter than the predetermined distance, the smart cancellation function may be released by the computer and the remote anti-theft function may be set.

[0016] In the second aspect, when the distance between the vehicle and the user terminal is shorter than the second predetermined distance, the smart cancellation function and the remote anti-theft function may be released by the computer.

[0017] In the second aspect, when the remote anti-theft function and the smart cancel function are set and a remote start signal is received from the user terminal, the remote anti-theft function can be canceled by the computer to start the vehicle without canceling the smart cancel function. The remote start signal is a command for starting the vehicle.

[0018] In the second scenario, when an operation for starting the vehicle is performed on the vehicle, the computer may inquire of the user terminal whether to start the vehicle; and when there is a reply from the user terminal indicating that the vehicle is to be started, the computer may generate a command for starting the vehicle.

[0019] In a second aspect, the command for starting the vehicle may be generated by the computer when there is a predetermined input to the user terminal.

[0020] An information processing system according to a third aspect of the present invention includes: a vehicle configured to transmit position information; and a central server configured to transmit a command for setting or releasing a remote anti-theft function and a smart cancellation function based on a distance between the vehicle and a user terminal. The remote anti-theft function is a function for remotely setting or releasing an anti-theft device of the vehicle. The smart cancellation function is a function for stopping a radio wave transmitted from the vehicle for communication between the vehicle and a key of the vehicle.

[0021] In a third aspect, the central server may be configured to set the remote anti-theft function and the smart cancellation function when the distance between the vehicle and the user terminal is equal to or longer than a predetermined distance.

[0022] In a third aspect, the central server may be configured to release the smart cancellation function and set the remote anti-theft function when the distance between the vehicle and the user terminal is equal to or longer than a second predetermined distance and shorter than the predetermined distance.

[0023] In a third aspect, the central server may be configured to, when the distance between the vehicle and the user terminal is shorter than the second predetermined distance, disable the smart cancellation function and the remote anti-theft function.

[0024] Furthermore, a fourth aspect of the present invention is a program for causing a computer to execute the information processing method or a non-transitory storage medium storing the program.

[0025] Each aspect of the present invention can prevent a vehicle from being stolen. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Features, advantages, and technical and industrial significance of exemplary embodiments of the present invention will be described hereinafter with reference to the accompanying drawings, in which like reference numerals represent like elements, and in which:

[0027] Figure 1 A diagram illustrating a schematic configuration of an information processing system according to an embodiment;

[0028] Figure 2 is a block diagram schematically illustrating an example of the configuration of each of a vehicle, a user terminal, and a central server constituting an information processing system according to an embodiment;

[0029] Figure 3 A diagram illustrating a functional configuration of a central server;

[0030] Figure 4 A diagram showing a table configuration of vehicle information as an example;

[0031] Figure 5 A diagram illustrating a functional configuration of a vehicle as an example;

[0032] Figure 6 A diagram illustrating a functional configuration of a user terminal as an example;

[0033] Figure 7 A sequence diagram for illustrating the complete processing of an information processing system;

[0034] Figure 8 A flowchart for sending commands from a central server to a vehicle;

[0035] Fig. 9 is a flow chart of a process in a vehicle;

[0036] Fig.10 is a flowchart of the processing in the user terminal;

[0037] Fig.11 is a sequence diagram illustrating the entire processing of the information processing system according to the second embodiment;

[0038] Fig.12 is a sequence diagram illustrating the entire process of the information processing system according to the third embodiment; and

[0039] Fig.13 is a sequence diagram illustrating the entire processing of the information processing system according to the fourth embodiment. DETAILED DESCRIPTION

[0040] An information processing device as one of the multiple schemes of the present invention includes a control unit for setting or releasing a remote anti-theft function and an intelligent cancellation function. The remote anti-theft function determines whether a starting operation of a vehicle is a regular operation based on a key password sent from a key owned by a user, and the remote anti-theft function is a function for remotely setting and releasing an anti-theft function that controls the starting of a vehicle according to a determination result. In the following, remotely setting an anti-theft function is referred to as setting a remote anti-theft function, and remotely releasing an anti-theft function is referred to as releasing a remote anti-theft function. Since the vehicle does not receive input of a signal or the like from the outside when the remote anti-theft function is set, the vehicle cannot be started. For this reason, when the remote anti-theft function is set, neither an invalid key nor a regular key owned by the user is authenticated by the vehicle, and therefore the vehicle cannot be started.

[0041] "Starting of a vehicle" means that the vehicle becomes in a state where it can travel according to the operation of the driver. For example, it is a concept including starting the engine in response to turning on the ignition (turning on the IG switch) in an engine vehicle, or starting a controller that controls the entire vehicle in an electric vehicle (such as a hybrid vehicle and an extended-range vehicle).

[0042] In addition, the smart cancel function is a function for stopping radio waves transmitted from the vehicle for communication between the vehicle and a key owned by a user. Examples of radio waves include a polling signal for searching for a key. Hereinafter, stopping the radio waves transmitted from the vehicle is referred to as setting the smart cancel function, and transmitting radio waves from the vehicle is referred to as releasing the smart cancel function. Since the key is not authenticated by the vehicle when the smart cancel function is set, the key cannot be used to release the door lock or start the vehicle.

[0043] The control unit acquires the distance between the vehicle and the user terminal based on the location information of the vehicle and the location information of the user terminal. For example, when the locations of the vehicle and the user terminal are known using a GPS system, the distance between the vehicle and the user terminal can be calculated. Here, the vehicle is associated with the user terminal. The user terminal that outputs the location information to the control unit may have the function of an electronic key of the vehicle.

[0044] Subsequently, the control unit generates a command for setting or releasing the remote anti-theft function and the smart cancellation function based on the distance between the vehicle and the user terminal. For example, when the user terminal is far away from the vehicle, it is unlikely that the user will drive the vehicle immediately. Therefore, when the remote anti-theft function and the smart cancellation function are set, the vehicle can be prevented from being stolen. For example, even in the case where the radio waves sent from the vehicle are to be forwarded through relays such as relays, radio waves are not transmitted from the vehicle when the smart cancellation function is set. Therefore, the so-called relay attack can be prevented. In addition, for example, even in the case where the key is stolen, the vehicle cannot be started when the user terminal is far away from the vehicle. Therefore, the vehicle can be prevented from being stolen.

[0045] In addition, when the distance between the vehicle and the user terminal is equal to or longer than a predetermined distance, the control unit can set a remote anti-theft function and an intelligent cancellation function. In addition, when the distance between the vehicle and the user terminal is shorter than a predetermined distance, the control unit can release the remote anti-theft function and the intelligent cancellation function. The predetermined distance is set to a distance that can prevent the vehicle from being stolen. Alternatively, the predetermined distance can be set based on the range reached by the radio wave for locking / unlocking from the vehicle or the user terminal.

[0046] In addition, when the distance between the vehicle and the user terminal is equal to or longer than the second predetermined distance and shorter than the predetermined distance, the control unit can release the intelligent cancellation function and set the remote anti-theft function. In addition, when the distance between the vehicle and the user terminal is shorter than the second predetermined distance, the control unit can release the intelligent cancellation function and the remote anti-theft function. When the distance between the vehicle and the user terminal is shorter than the predetermined distance and the remote anti-theft function and the intelligent cancellation function are released, there is a possibility that the vehicle may be stolen according to the predetermined distance. Here, if the remote anti-theft function and the intelligent cancellation function are released when the user terminal approaches the vehicle to a second predetermined distance shorter than the predetermined distance, the vehicle can be more reliably prevented from being stolen. For example, the second predetermined distance can be the distance at which the user can touch the vehicle (e.g., 1m), the distance at which the user can immediately run to the vehicle, or the distance at which the user can see the vehicle.

[0047] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. The configurations of the following embodiments are examples, and the present invention is not limited thereto. In addition, the embodiments hereinafter can be combined as much as possible.

[0048] First embodiment

[0049] Figure 1 1 is a diagram illustrating a schematic configuration of an information processing system 1 according to the present embodiment. The information processing system 1 includes a vehicle 10, a user terminal 20, and a central server 30. The vehicle 10 is associated with the user terminal 20. The vehicle 10 has a smart key system installed thereon. The smart key system locks / unlocks the door of the vehicle 10 by performing wireless communication between the vehicle 10 and the user terminal 20 owned by the user. When the user terminal 20 is present in the vehicle 10, the vehicle 10 can be started. The smart key system authenticates a regular user by periodically polling the user terminal 20 via wireless communication from the vehicle 10, and receiving a signal (such as an ID code) transmitted from the user terminal 20 to the vehicle 10 in the form of a response to the polling.

[0050] The central server 30 sets and cancels the remote anti-theft function and the smart cancel function. When the remote anti-theft function is set, the vehicle 10 is in a start-prohibited state. When the remote anti-theft function is set, for example, even a legitimate user cannot start the vehicle 10. On the other hand, when the remote anti-theft function is canceled, the vehicle 10 can be started through the user terminal 20.

[0051] The smart cancel function is a function for remotely stopping the transmission of polling signals from the vehicle 10 in the smart key system. When the smart cancel function is set, the transmission of polling signals from the vehicle 10 is stopped in the smart key system. When the smart cancel function is released, the polling signal is transmitted from the vehicle 10 in the smart key system.

[0052] The central server 30 acquires the position information of the vehicle 10 and the user terminal 20. Then, when the distance between the vehicle 10 and the user terminal 20 is equal to or longer than the first predetermined distance, the central server 30 sets the remote anti-theft function and the smart cancellation function. Here, for example, the first predetermined distance may be a distance at which the user cannot immediately board the vehicle 10. When the distance between the vehicle 10 and the user terminal 20 is equal to or longer than the first predetermined distance, it is considered that the vehicle 10 remains in a parked state. In this state, the user does not lock / unlock the door using the smart key system. In addition, in this state, the user does not immediately drive the vehicle 10 either. Therefore, it is considered that even when the remote anti-theft function is set and thus the vehicle 10 is not started, the user will rarely encounter a problem. In addition, even when the smart cancellation function is set and thus no polling signal is transmitted from the vehicle 10, the user will not lock / unlock the door when the distance between the vehicle 10 and the user terminal 20 is equal to or longer than the first predetermined distance. Therefore, it is considered that the user will rarely encounter a problem.

[0053] On the other hand, when the remote anti-theft function and the smart cancel function are set, a third party cannot start the vehicle 10 or relay the polling signal, and thus the crime prevention effect is enhanced. In addition, when the distance between the vehicle 10 and the user terminal 20 is equal to or longer than the first predetermined distance, the central server 30 automatically sets the remote anti-theft function and the smart cancel function, and thus the user does not need to operate the user terminal 20.

[0054] In addition, when the distance between the vehicle 10 and the user terminal 20 is shorter than the first predetermined distance, the vehicle 10 exists at a distance where the user can see the vehicle. Therefore, even when the remote anti-theft function or the smart cancellation function is released, it is difficult for a third party to start the vehicle 10 or move the vehicle 10.

[0055] When the distance between the vehicle 10 and the user terminal 20 is equal to or longer than the second predetermined distance and shorter than the first predetermined distance, the smart cancellation function can be released, and when the distance between the vehicle 10 and the user terminal 20 is shorter than the second predetermined distance, the remote anti-theft function can be released. Therefore, by gradually releasing the smart cancellation function and the remote anti-theft function, the crime prevention effect can be further enhanced.

[0056] The vehicle 10, the user terminal 20, and the central server 30 are connected to each other via a network N1. For example, the network N1 may be a global public communication network (such as the Internet), and may adopt a wide area network (WAN) or other communication networks. In addition, the network N1 may include a telephone communication network (such as a mobile phone) and a wireless communication network (such as a ). In addition, the vehicle 10 is connected to the user terminal 20 via near field wireless communication or the like. As an example, Figure 1 One vehicle 10 is illustrated, but there may be a plurality of vehicles 10. Furthermore, depending on the number of vehicles 10, there may be a plurality of users and user terminals 20.

[0057] Will refer to Figure 2 The hardware configuration and functional configuration of each of the vehicle 10 , the user terminal 20 , and the central server 30 are described. Figure 2 1 is a block diagram schematically illustrating an example of the configuration of each of the vehicle 10 , the user terminal 20 , and the central server 30 constituting the information processing system 1 according to the embodiment.

[0058] The central server 30 has a general computer configuration. The central server 30 includes a processor 31, a main storage unit 32, an auxiliary storage unit 33, and a communication unit 34. These are connected to each other via a bus.

[0059] The processor 31 may be a central processing unit (CPU), a digital signal processor (DSP), etc. The processor 31 controls the central server 30 and performs various information processing calculations. The main storage unit 32 may be a random access memory (RAM), a read-only memory (ROM), etc. The auxiliary storage unit 33 may be an erasable programmable ROM (EPROM), a hard disk drive (HDD), a removable medium, etc. The auxiliary storage unit 33 stores an operating system (OS), various programs, various tables, etc. The processor 31 loads the program stored in the auxiliary storage unit 33 into the working area of ​​the main storage unit 32 and executes the program, and controls various components, etc. through the execution of the program. In this way, the central server 30 implements the function of meeting the predetermined purpose. The main storage unit 32 and the auxiliary storage unit 33 may be computer-readable storage media. The central server 30 may be a single computer or a plurality of computers connected to each other. In addition, the information stored in the auxiliary storage unit 33 may be stored in the main storage unit 32. Alternatively, the information stored in the main storage unit 32 may be stored in the auxiliary storage unit 33. The processor 31 is an example of a control unit according to the present invention.

[0060] The communication unit 34 is a means for communicating with the vehicle 10 and the user terminal 20 via the network N1. Examples of the communication unit 34 include a local area network (LAN) interface board or a wireless communication circuit for wireless communication. The LAN interface board or the wireless communication circuit is connected to the network N1.

[0061] The series of processing performed by the central server 30 can be performed by hardware, but can also be performed by software.

[0062] Next, the user terminal 20 will be described. The user terminal 20 may be a small computer such as a smart phone, a mobile phone, a tablet terminal, a personal information terminal, a wearable computer (such as a smart watch), or a personal computer (PC). The user terminal 20 has the function of an electronic key of a smart key system. The user terminal 20 includes a processor 21, a main storage unit 22, an auxiliary storage unit 23, an input unit 24, a display 25, a communication unit 26, and a position information sensor 27. These are connected to each other via a bus. Since the processor 21, the main storage unit 22, and the auxiliary storage unit 23 are the same as the processor 31, the main storage unit 32, and the auxiliary storage unit 33 of the central server 30, their description will be omitted.

[0063] The input unit 24 is a tool for receiving an input operation performed by a user, and examples thereof include a touch panel, a mouse, a keyboard, or a button. The display 25 is a tool for presenting information to the user, and examples thereof include a liquid crystal display (LCD) or an electroluminescent (EL) panel. The input unit 24 and the display 25 may be configured as one touch panel display.

[0064] The communication unit 26 is a communication tool for connecting the user terminal 20 to the network N1. The communication unit 26 is a communication tool for using, for example, mobile communication services (such as, for example, fifth generation (5G), fourth generation (4G), third generation (3G) and long term evolution (LTE) telephone communication networks) and wireless communication networks (such as, and ) and communicates with another device (such as the vehicle 10 or the central server 30) via the network N1. In addition, the communication unit 26 is a means for receiving a polling signal or the like transmitted via a radio wave of a low frequency band (e.g., 100KHz to 300KHz, hereinafter referred to as the LF band) from the vehicle 10. In addition, the communication unit 26 is a means for transmitting authentication information, a lock / unlock signal, and the like to the vehicle 10 via a radio wave of a high frequency band (e.g., 100MHz to 1GHz, hereinafter referred to as the RF band). The lock / unlock signal is a signal for locking or unlocking the door.

[0065] The position information sensor 27 acquires position information (such as latitude and longitude) of the user terminal 20. Examples of the position information sensor 27 include a global positioning system (GPS) receiving unit and a wireless LAN communication unit.

[0066] Next, the vehicle 10 will be described. The vehicle 10 includes a processor 11, a main storage unit 12, an auxiliary storage unit 13, a position information sensor 14, a communication unit 16, a lock / unlock unit 17, and an IG switch 18. These are connected to each other via a bus. Since the processor 11, the main storage unit 12, the auxiliary storage unit 13, and the position information sensor 14 are the same as the processor 21, the main storage unit 22, the auxiliary storage unit 23, and the position information sensor 27 of the user terminal 20, their description will be omitted.

[0067] The communication unit 16 is a communication tool for connecting the vehicle 10 to the network N1. The communication unit 16 is a communication tool for, for example, using a mobile communication service (e.g., a telephone communication network such as the fifth generation (5G), the fourth generation (4G), the third generation (3G), and the long term evolution (LTE)) and a wireless communication network such as and ) and communicates with another device (such as the user terminal 20 or the central server 30) via the network N1. In addition, the communication unit 16 is a tool for transmitting radio waves of the LF band to search for (polling) the user terminal 20. In addition, the communication unit 16 is a tool for receiving radio waves of the RF band transmitted from the user terminal 20.

[0068] The lock / unlock unit 17 locks / unlocks the doors of the vehicle 10. The lock / unlock unit 17 may have, for example, a door lock motor. The lock / unlock unit 17 may be an actuator that locks / unlocks the doors (including the upper / lower doors, the rear door, and the trunk door) of the vehicle 10. The IG switch 18 is a switch for starting the vehicle 10 or stopping the function of the vehicle 10 when pressed by the user.

[0069] Next, the function of the center server 30 will be described. Figure 3 The figure exemplifies the functional configuration of the central server 30. As functional components, the central server 30 includes a control unit 301 and a vehicle information DB 311. The processor 31 of the central server 30 uses a computer program on the main storage unit 32 to execute the processing of the control unit 301.

[0070] The vehicle information DB 311 is constructed when a program of a database management system (DBMS) executed by the processor 31 manages data stored in the auxiliary storage unit 33. Examples of the vehicle information DB 311 include a relational database.

[0071] A part of the processing of the control unit 301 may be executed by another computer connected to the network N1.

[0072] The control unit 301 acquires the position information of the vehicle 10 and the position information of the user terminal 20. Then, the control unit 301 calculates the distance between the vehicle 10 and the user terminal 20 based on the current position of the vehicle 10 and the current position of the user terminal 20.

[0073] The control unit 301 sets and releases the smart cancel function based on the distance between the vehicle 10 and the user terminal 20. The control unit 301 generates a command for setting the smart cancel function or a command for canceling the smart cancel function, and transmits the command to the vehicle 10.

[0074] The condition for setting the smart cancel function includes the fact that the distance between the vehicle 10 and the user terminal 20 is equal to or longer than the first predetermined distance. Alternatively, the condition may be the fact that the distance between the vehicle 10 and the user terminal 20 has changed from a state shorter than the first predetermined distance to a state equal to or longer than the first predetermined distance. In addition, the condition can include the fact that the function of the vehicle 10 is in a stopped state, the fact that the door of the vehicle 10 is locked, etc. When the condition for setting the smart cancel function is satisfied, the control unit 301 generates a command for setting the smart cancel function and sends the command to the vehicle 10.

[0075] The condition for releasing the smart cancellation function includes the fact that the distance between the vehicle 10 and the user terminal 20 is shorter than the first predetermined distance. Alternatively, the condition may be the fact that the distance between the vehicle 10 and the user terminal 20 has changed from a state equal to or longer than the first predetermined distance to a state shorter than the first predetermined distance. When the condition for releasing the smart cancellation function is satisfied, the control unit 301 generates a command for releasing the smart cancellation function and transmits the command to the vehicle 10.

[0076] Furthermore, the control unit 301 sets and releases the remote theft prevention function based on the distance between the vehicle 10 and the user terminal 20. The control unit 301 generates a command for setting the remote theft prevention function or a command for releasing the remote theft prevention function and transmits the command to the vehicle 10.

[0077] The condition for setting the remote anti-theft function includes the fact that the distance between the vehicle 10 and the user terminal 20 is equal to or longer than the second predetermined distance. Alternatively, the condition may be the fact that the distance between the vehicle 10 and the user terminal 20 has changed from a state shorter than the second predetermined distance to a state equal to or longer than the second predetermined distance. In addition, the condition can include the fact that the function of the vehicle 10 is in a stopped state, the fact that the door of the vehicle 10 is locked, etc. When the condition for setting the remote anti-theft function is satisfied, the control unit 301 generates a command for setting the remote anti-theft function and sends the command to the vehicle 10.

[0078] The condition for releasing the remote anti-theft function includes the fact that the distance between the vehicle 10 and the user terminal 20 is shorter than the second predetermined distance. Alternatively, the condition may be the fact that the distance between the vehicle 10 and the user terminal 20 has changed from a state equal to or longer than the second predetermined distance to a state shorter than the second predetermined distance. When the condition for releasing the remote anti-theft function is satisfied, the control unit 301 generates a command for releasing the remote anti-theft function and sends the command to the vehicle 10.

[0079] The first predetermined distance and the second predetermined distance may have the same value or different values. For example, in the case where the first predetermined distance has a value greater than the second predetermined distance, when the user holding the user terminal 20 leaves the vehicle 10 and moves away from the vehicle 10, the remote anti-theft function is first set, and then the smart cancellation function is set. On the other hand, when the user holding the user terminal 20 approaches the vehicle 10, the smart cancellation function is first released, and when the user further approaches the vehicle 10, the remote anti-theft function is released.

[0080] The vehicle information DB 311 is formed by storing vehicle information in the auxiliary storage unit 33 . Figure 4A diagram showing a table configuration of vehicle information as an example. The vehicle information table has fields such as vehicle ID, user terminal ID, vehicle position, user terminal position, distance, and safety level. Information for identifying the vehicle 10 is input into the vehicle ID field. Information for identifying the user terminal 20 is input into the user terminal ID field. The user terminal ID is associated with the vehicle ID and is pre-registered. The position information of the vehicle 10 obtained from the vehicle 10 is input into the vehicle position field. The position information of the user terminal 20 obtained from the user terminal 20 is input into the user terminal position field. Information about the distance between the vehicle 10 and the user terminal 20 is input into the distance field. The distance between the vehicle 10 and the user terminal 20 is calculated by the control unit 301. Information about the current safety level of the vehicle 10 is input into the safety level field. The safety level is determined by the control unit 301. The safety level will be described below.

[0081] Next, the functions of the vehicle 10 will be described. Figure 5 The figure exemplifies the functional configuration of the vehicle 10. As a functional component, the vehicle 10 includes a control unit 101. The processor 11 of the vehicle 10 executes the processing of the control unit 101 using a computer program on the main storage unit 12.

[0082] The control unit 101 performs control for transmitting a polling signal as a radio wave of the LF band via the communication unit 16. Furthermore, the control unit 101 performs control for receiving a lock / unlock signal transmitted from the user terminal 20 as a radio wave of the RF band via the communication unit 16.

[0083] Furthermore, the control unit 101 authenticates the fact that the lock / unlock signal transmitted from the user terminal 20 is transmitted from a legitimate device. Specifically, the control unit 101 determines whether the key ID included in the lock / unlock signal matches the key ID pre-stored in the auxiliary storage unit 13.

[0084] Specifically, the control unit 101 periodically sends a polling signal to the inside and outside of the vehicle via the communication unit 16, and receives a reply signal sent by the user terminal 20 in response to the polling signal. The reply signal includes a key ID unique to the user terminal 20, the auxiliary storage unit 13 of the vehicle 10 stores the registered key ID, and the control unit 101 performs an authentication process of the user terminal 20 by checking the received key ID with the stored key ID. When the authentication of the user terminal 20 is successful, a predetermined operation (such as unlocking the door and disabling the anti-theft device) can be performed on the vehicle 10. The same process is performed in the case of locking.

[0085] The control unit 101 sends an unlock command or a lock command to the lock / unlock unit 17 based on the authentication result. The signal can be sent via an on-board network such as a controller area network (CAN). The control unit 101 can send an unlock command or a lock command in response to a user's behavior (such as pressing an unlock button and touching a door handle).

[0086] In addition, the control unit 101 receives commands for setting and releasing the smart cancel function and the remote anti-theft function from the central server 30. Upon receiving the command for setting the smart cancel function from the central server 30, the control unit 101 stops the transmission of the polling signal. Stopping the transmission of the polling signal includes preventing the polling signal from being transmitted as a result, such as stopping the supply of power to the circuit that transmits the polling signal.

[0087] Furthermore, the control unit 101 starts transmitting the polling signal upon receiving a command for releasing the smart cancel function from the central server 30. Starting to transmit the polling signal includes transmitting the polling signal as a result, such as starting to supply power to a circuit transmitting the polling signal.

[0088] Furthermore, upon receiving a command for setting the remote anti-theft function from the central server 30, the control unit 101 prohibits the start of the vehicle 10. Prohibiting the start of the vehicle 10 includes, for example, rejecting an input from a user to the vehicle 10, cutting off the power supply required for the operation of the vehicle 10, or prohibiting the start of the engine. For example, when the remote anti-theft function is set, the control unit 101 does not perform processing for starting the engine even when the user presses the IG switch 18.

[0089] Furthermore, upon receiving a command for releasing the remote theft prevention function from the central server 30, the control unit 101 permits the start of the vehicle 10. For example, when the user presses the IG switch 18, the control unit 101 performs a process for starting the engine.

[0090] Next, the functions of the user terminal 20 will be described. Figure 6 2 is a diagram exemplifying a functional configuration of a user terminal 20. As a functional component, the user terminal 20 includes a control unit 201. A processor 21 of the user terminal 20 uses a computer program on a main storage unit 22 to execute processing of the control unit 201. The user terminal 20 has a function for receiving a polling signal transmitted as a radio wave of the LF band, a function for transmitting a lock / unlock signal using a radio wave of the RF band, and a function for transmitting a current position.

[0091] The control unit 201 performs control for receiving a polling signal transmitted from the vehicle 10 as a radio wave of the LF band via the communication unit 26. In addition, the control unit 201 performs control for transmitting a lock / unlock signal as a radio wave of the RF band via the communication unit 26. In addition, the control unit 201 simultaneously transmits the ID of the electronic key (hereinafter also referred to as the key ID) together with the lock / unlock signal to the vehicle 10. The key ID is stored in advance in the auxiliary storage unit 23.

[0092] The control unit 201 displays an operation screen on the display 25, and generates an unlock request or a lock request based on an operation performed by the user. For example, the control unit 201 outputs an icon for unlocking, an icon for locking, etc. to the touch panel display, and generates an unlock request or a lock request based on an operation performed by the user. The operation performed by the user is not limited to an operation via the touch panel display, and may be, for example, an operation via a hardware switch or the like.

[0093] Next, the entire process of the information processing system 1 will be described. Figure 7 1 is a sequence diagram illustrating the entire processing of the information processing system 1 . Figure 7 The vehicle 10 and the user terminal 20 shown in the figure are pre-associated and registered in the central server 30. Position information is sent from the user terminal 20 and the vehicle 10 to the central server 30 at predetermined time intervals (S11, S12). The position information can be embodied by latitude and longitude, for example. The acquired position information is stored in the vehicle information DB 311. The central server 30 calculates the distance between the vehicle 10 and the user terminal 20 based on the position information of the vehicle 10 and the position information of the user terminal 20 (S13). The calculated distance is stored in the vehicle information DB 311.

[0094] The central server 30 sets a security level based on the distance between the vehicle 10 and the user terminal 20 (S14). There are three security levels. A case where the distance between the vehicle 10 and the user terminal 20 is equal to or longer than the first predetermined distance is defined as the third level, a case where the distance between the vehicle 10 and the user terminal 20 is equal to or longer than the second predetermined distance and shorter than the first predetermined distance is defined as the second level, and a case where the distance between the vehicle 10 and the user terminal 20 is shorter than the second predetermined distance is defined as the first level. At the first level, both the remote anti-theft function and the smart cancellation function are released. At the second level, the remote anti-theft function is set and the smart cancellation function is released. At the third level, both the remote anti-theft function and the smart cancellation function are set. The set security levels are stored in the vehicle information DB 311.

[0095] The central server 30 generates a command according to the set security level ( S15 ) and transmits the command to the vehicle 10 ( S16 ). The vehicle 10 sets or releases the smart cancel function and the remote anti-theft function based on the command received from the central server 30 .

[0096] Next, a flow for transmitting a command from the central server 30 to the vehicle 10 will be described. Figure 8 FIG. 1 is a flowchart of sending a command from the central server 30 to the vehicle 10. The command is executed for each vehicle 10 at a predetermined time interval. Figure 8 The routine shown.

[0097] In step S101, the control unit 301 acquires information from the vehicle 10. The information acquired at this time includes the location information of the vehicle 10. In addition, the information acquired from the vehicle 10 is associated with the vehicle ID. In step S102, the control unit 301 acquires information from the user terminal 20. The information acquired at this time includes the location information of the user terminal 20. In addition, the information acquired from the user terminal 20 is associated with the user terminal ID. In addition, the user terminal 20 is associated with the vehicle 10.

[0098] In step S103, the control unit 301 calculates the distance between the vehicle 10 and the user terminal 20. In step S104, the control unit 301 determines whether the distance between the vehicle 10 and the user terminal 20 calculated in step S103 is shorter than a first predetermined distance. When the determination is affirmative in step S104, the process proceeds to step S105, and when the determination is negative, the process proceeds to step S108. In step S108, the control unit 301 generates a command for setting the security level of the vehicle 10 to the third level. In other words, the control unit 301 generates a command for setting the smart cancel function and the remote anti-theft function.

[0099] In step S105, the control unit 301 determines whether the distance between the vehicle 10 and the user terminal 20 calculated in step S103 is shorter than the second predetermined distance. When the determination in step S105 is affirmative, the process proceeds to step S106 and the control unit 301 generates a command for setting the security level of the vehicle 10 to the first level. In other words, the control unit 301 generates a command for releasing the smart cancellation function and the remote anti-theft function.

[0100] On the other hand, when determined negatively in step S105, the process proceeds to step S107 and the control unit 301 generates a command for setting the security level of the vehicle 10 to the second level. In other words, the control unit 301 generates a command for releasing the smart cancel function and setting the remote anti-theft function.

[0101] Subsequently, in step S109, the control unit 301 transmits the command generated in step S106, S107 or S108 to the vehicle 10. The command may be transmitted only when the currently set security level is different from the security level to be set.

[0102] Next, Fig. 9 FIG. 1 is a flowchart of a process in the vehicle 10. The process is executed on the vehicle 10 at predetermined time intervals. Fig. 9 In step S201, the control unit 101 transmits information of the vehicle 10 to the central server 30. The information of the vehicle 10 includes the position information detected by the position information sensor 14. In addition, together with the above information, the control unit 101 may transmit information about the start state, door lock state, current security level, etc. of the vehicle 10.

[0103] In step S202, the control unit 101 determines whether a command has been received from the central server 30. The command is the command transmitted from the central server 30 in step S109. When the determination is affirmative in step S202, the process proceeds to step S203, and when the determination is negative, the routine ends.

[0104] In step S203, the control unit 101 sets or releases the smart cancel function and the remote anti-theft function based on the command from the central server 30. In step S204, the control unit 101 determines whether the smart cancel function has been released. In this step S204, it is determined whether a polling signal can be transmitted. When the determination is affirmative in step S204, the process proceeds to step S205, and when the determination is negative, the routine ends.

[0105] In step S205, the control unit 101 transmits a polling signal. In this way, when the user terminal 20 is present within the communicable distance, communication with the user terminal 20 is established. In step S206, the control unit 101 determines whether the remote anti-theft function has been released. In this step S206, it is determined whether the vehicle 10 is in a startable state. When the determination in step S206 is affirmative, the process proceeds to step S207, and when the determination is negative, the routine ends.

[0106] In step S207, the control unit 101 determines whether the IG switch 18 has been pressed. When the determination is affirmative in step S207, the process proceeds to step S208, and when the determination is negative, this routine ends.

[0107] In step S208, the control unit 101 starts the vehicle 10. The control unit 101 may start the engine or set the vehicle 10 to a state in which it can be driven by the motor.

[0108] Next, the processing in the user terminal 20 will be described. Fig.10 Flowchart of the process in the user terminal 20. This routine is executed on the user terminal 20 at predetermined time intervals. In step S301, the control unit 201 acquires information of the user terminal 20. The control unit 201 acquires, for example, position information detected by the position information sensor 27. In step S302, the control unit 201 transmits the information acquired in step S301 to the central server 30. The information is associated with the user terminal ID.

[0109] In step S303, the control unit 201 determines whether a polling signal has been received from the vehicle 10. When the determination in step S303 is affirmative, the process proceeds to step S304, and when the determination is negative, the routine ends. In step S304, the control unit 201 transmits authentication information to the vehicle 10. Subsequently, in step S305, the control unit 201 determines whether communication with the vehicle 10 has been established. When the determination in step S305 is affirmative, the process proceeds to step S306, and when the determination is negative, the routine ends.

[0110] In step S306, the control unit 201 determines whether there is an input to the input unit 24. For example, the control unit 201 determines whether the user has input the release of the door lock to the input unit 24. When the determination is affirmative in step S306, the process proceeds to step S307, and when the determination is negative, the routine ends. In step S307, the control unit 201 generates information corresponding to the input of the input unit 24, and transmits the information to the vehicle 10. For example, the control unit 201 transmits a request to unlock the door to the vehicle 10.

[0111] As described above, through the present embodiment, the smart cancel function and the remote anti-theft function are set or released based on the distance between the vehicle 10 and the user terminal 20, and thus it is possible to prevent the vehicle 10 from being stolen, for example, due to a so-called relay attack that abuses the polling signal of the vehicle 10. In addition, by changing the security level step by step, it is possible to enhance the security effect while limiting the reduction in user convenience.

[0112] Second embodiment

[0113] In the present embodiment, when the IG switch 18 of the vehicle 10 is pressed, the central server 30 inquires the user terminal 20 whether the vehicle 10 can be started, and when there is a reply from the user terminal 20 indicating that the vehicle can be started, the vehicle 10 is started. For example, the remote anti-theft function of the vehicle 10 can be released only when a reply indicating that the vehicle 10 can be started is received from the user terminal 20. The user terminal 20 may require the user to input a password or a PIN code before sending a reply to the central server 30. In this way, the security level can be further improved. The processing from the time when the user is outside the vehicle 10 to the time when the user gets on the vehicle 10 is the same as the first embodiment.

[0114] Next, the entire process of the information processing system 1 will be described. Fig.11 1 is a sequence diagram showing the complete processing of the information processing system 1. The processing up to S20 is the same as Figure 7 The processes up to S17 in the illustrated sequence diagram are the same. When the smart cancel function and the remote anti-theft function are released in S20, communication between the vehicle 10 and the user terminal 20 is established (S21). The communication includes a polling signal.

[0115] When the user turns on the IG switch 18, in the first embodiment, the vehicle 10 is started, but in the second embodiment, an inquiry for confirming whether the vehicle 10 can be started is sent from the vehicle 10 to the central server 30 (S23). Upon receiving the inquiry from the vehicle 10, the central server 30 sends an inquiry for confirming whether the vehicle 10 can be started to the user terminal 20 (S24). The inquiry includes a command to cause the display 25 of the user terminal 20 to display the inquiry for confirming whether the vehicle 10 can be started and a text prompting the user to input a reply.

[0116] A screen (S25) of the content corresponding to the inquiry is displayed on the display 25 of the user terminal 20. At this time, for example, a radio button or a slide button for selecting one of the texts is displayed together with texts such as "start the vehicle" and "do not start the vehicle", and the user is prompted to input.

[0117] Subsequently, when the user inputs a reply to the user terminal 20 (S26), the reply is sent to the central server 30 (S27). Upon receiving the reply indicating that the vehicle 10 is to be started from the user terminal 20, the central server 30 generates a start command as a command for starting the vehicle 10 (S28), and sends the start command to the vehicle 10 (S29). Subsequently, the vehicle 10 having received the start command starts the vehicle 10 (S30).

[0118] exist Fig.11In the description, the remote anti-theft function is released in S20, but the present invention is not limited thereto. For example, when the vehicle 10 receives the start command sent in S29, the remote anti-theft function may be released. In this case, a command for releasing the remote anti-theft function may be sent from the central server 30 before the start command.

[0119] In this way, when the vehicle 10 is started, by confirming with the user terminal 20 whether the vehicle 10 is to be started, it is possible to further prevent the vehicle 10 from being stolen.

[0120] Third embodiment

[0121] In the second embodiment, an inquiry is sent from the central server 30 to the user terminal 20, and a command for starting the vehicle 10 is generated according to the reply. However, in this embodiment, when a predetermined operation is performed on the user terminal 20, the central server 30 starts the vehicle 10 without inquiring the user terminal 20.

[0122] Next, the entire process of the information processing system 1 will be described. Fig.12 1 is a sequence diagram showing the complete processing of the information processing system 1. The processing up to S22 is the same as Fig.11 The processing up to S22 in the illustrated sequence diagram is the same. When the predetermined information is input in S31, the user terminal 20 sends the input information to the central server 30 (S32). Examples of the predetermined information can include a password, a PIN code, and the operation of a predetermined button. The operation of the predetermined button can be performed in the order of the operation of the predetermined button. The central server 30 that has received the predetermined information confirms whether the predetermined information is regular information. For example, the regular information is pre-stored in the vehicle information DB 311 and is checked with the received predetermined information. As a result of the check, when the predetermined information is the same as the regular information, the central server 30 generates information for starting the vehicle 10 (S28). Since the processing after S28 is the same as Fig.11 The same, so the description thereof will be omitted.

[0123] exist Fig.12 In the description, the remote anti-theft function is released in S20, but the present invention is not limited thereto. For example, when the vehicle 10 receives the start command sent in S29, the remote anti-theft function may be released. In this case, a command for releasing the remote anti-theft function may be sent from the central server 30 before the start command.

[0124] In this way, when starting the vehicle 10 , by starting the vehicle 10 only when predetermined information is input from the user terminal 20 , it is possible to further prevent the vehicle 10 from being stolen.

[0125] Fourth embodiment

[0126] In the present embodiment, the user terminal 20 and the vehicle 10 are provided with a remote start function for remotely starting the vehicle 10 from the user terminal 20. Except for the above, the hardware and software are the same as those in the first embodiment.

[0127] For example, when the user operates the engine and the air conditioner in advance before boarding the vehicle 10, the temperature in the vehicle can be adjusted to a suitable temperature before the user boards the vehicle 10. In addition, in the case of an electric vehicle, by operating the air conditioner in advance, the temperature in the vehicle can be adjusted before the user boards the vehicle.

[0128] Here, when the vehicle 10 is to be remotely started, it is considered that the vehicle 10 is away from the user terminal 20 to a certain extent. In this case, the remote anti-theft function and the smart cancellation function are set. However, when the remote anti-theft function is set, the start of the vehicle 10 is prohibited. Therefore, in the present embodiment, the remote anti-theft function is released before the vehicle 10 is remotely started. Even when the vehicle 10 is remotely started, the smart cancellation function is not released. In this way, it is possible to prevent a third party from intruding into the vehicle.

[0129] Next, the entire process of the information processing system 1 will be described. Fig.13 1 is a sequence diagram illustrating the complete processing of the information processing system 1. The description will be made on the premise that the smart cancellation function and the remote anti-theft function have been set. First, a start request is generated in the user terminal 20 (S40). The start request is information for requesting remote start of the vehicle 10. For example, application software for generating a start request is installed in the user terminal 20, and a start request is generated when the user starts the application software and performs a predetermined input. The generated start request is associated with the user terminal ID and is transmitted to the central server 30 (S41). The start request transmitted in S41 corresponds to a remote start signal according to the present invention.

[0130] The central server 30 having received the start request identifies the vehicle 10 corresponding to the user terminal 20 and generates a start command. The start command is a command for starting the vehicle 10. Upon generating the start command, the central server 30 transmits the start command to the corresponding vehicle 10 (S43).

[0131] In the vehicle 10 that has received the start command, the remote anti-theft function is released (S44). The smart cancellation function is maintained in the set state. Subsequently, the control unit 101 of the vehicle 10 starts the vehicle 10. When the vehicle 10 is started, a notification of the fact that the vehicle 10 has been started is sent from the vehicle 10 to the central server 30 (S46). The notification is also sent from the central server 30 to the user terminal 20 (S47). A screen indicating that the vehicle 10 has been started is displayed on the display 25 of the user terminal 20 that has received the notification (S48).

[0132] Thereafter, for example, when the distance between the vehicle 10 and the user terminal 20 is shorter than the first predetermined distance, the smart cancel function is released.

[0133] In this way, when the vehicle 10 is remotely started, by remotely canceling the remote anti-theft function, the vehicle 10 can be started even when the user terminal 20 is away from the vehicle 10. In addition, at this time, since the smart cancel function is set, it is possible to prevent a third party from intruding into the vehicle 10.

[0134] Other embodiments

[0135] The embodiments are merely examples, and the present invention can be appropriately modified and implemented without departing from the scope of the present invention.

[0136] The processes and elements described in the present invention can be freely combined and implemented as long as no technical contradiction occurs.

[0137] In addition, a process described as being performed by one device may be performed by multiple devices in a shared manner. Alternatively, a process described as being performed by different devices may be performed by one device. In a computer system, the hardware configuration (server configuration) for implementing each function can be flexibly changed. For example, the vehicle 10 may have some or all of the functions of the central server 30.

[0138] The present invention can also be implemented by providing a computer program that implements the functions described in the above embodiments and variants to a computer, and having one or more processors included in the computer read and execute the program. Such a computer program can be provided to the computer via a non-transitory 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. Examples of non-transitory computer-readable storage media include any kind of disk, such as a magnetic disk ( disks, HDD, etc.), optical disks (CD-ROM, DVD disks, Blu-ray disks, etc.), ROM, RAM, EPROM, EEPROM, magnetic cards, flash memories, optical cards, and any type of medium suitable for storing electronic commands.

Claims

1. An information processing device, characterized in that include: A control unit configured as follows: Acquire the distance between the vehicle and the user terminal based on the location information of the vehicle and the location information of the user terminal; as well as generating a command for setting or releasing a remote anti-theft function and a smart cancel function based on the distance between the vehicle and the user terminal, the remote anti-theft function being a function for remotely setting or releasing an anti-theft device of the vehicle, and the smart cancel function being a function for stopping a radio wave transmitted from the vehicle for communication between the vehicle and a key of the vehicle, wherein The radio wave is not transmitted from the vehicle when the smart cancel function is set, and the door locks cannot be unlocked or the vehicle cannot be started using the key.

2. The information processing device according to claim 1, characterized in that The control unit is configured to set the remote anti-theft function and the smart cancel function when the distance between the vehicle and the user terminal is equal to or longer than a predetermined distance.

3. The information processing device according to claim 2, characterized in that The control unit is configured to release the remote anti-theft function and the smart cancellation function when the distance between the vehicle and the user terminal is shorter than the predetermined distance.

4. The information processing device according to claim 2, characterized in that The control unit is configured to release the smart cancellation function and set the remote anti-theft function when the distance between the vehicle and the user terminal is equal to or longer than a second predetermined distance and shorter than the predetermined distance.

5. The information processing device according to claim 4, characterized in that The control unit is configured to release the smart cancellation function and the remote anti-theft function when the distance between the vehicle and the user terminal is shorter than the second predetermined distance.

6. The information processing device according to any one of claims 1 to 5, characterized in that: The control unit is configured to, when the remote anti-theft function and the smart cancellation function are set, cancel the remote anti-theft function to start the vehicle and not cancel the smart cancellation function when a remote start signal is received from the user terminal, the remote start signal being a command for starting the vehicle.

7. The information processing device according to any one of claims 1 to 5, characterized in that: The control unit is configured as follows: When an operation for starting the vehicle is performed on the vehicle, inquiring the user terminal whether to start the vehicle; as well as When there is a reply from the user terminal indicating that the vehicle is to be started, a command for starting the vehicle is generated.

8. The information processing device according to any one of claims 1 to 5, characterized in that: The control unit is configured to generate the command for starting the vehicle when there is a predetermined input to the user terminal.

9. An information processing method executed by a computer, the information processing method comprising: The computer acquires the distance between the vehicle and the user terminal based on the location information of the vehicle and the location information of the user terminal; as well as a command for setting or releasing a remote anti-theft function and a smart cancel function is generated by the computer based on the distance between the vehicle and the user terminal, the remote anti-theft function being a function for remotely setting or releasing an anti-theft device of the vehicle, and the smart cancel function being a function for stopping a radio wave transmitted from the vehicle for communication between the vehicle and a key of the vehicle, wherein The radio wave is not transmitted from the vehicle when the smart cancel function is set, and the door locks cannot be unlocked or the vehicle cannot be started using the key.

10. The information processing method according to claim 9, characterized in that: When the distance between the vehicle and the user terminal is equal to or longer than a predetermined distance, the remote anti-theft function and the smart cancellation function are set by the computer.

11. The information processing method according to claim 10, characterized in that: When the distance between the vehicle and the user terminal is shorter than the predetermined distance, the remote anti-theft function and the smart cancellation function are released by the computer.

12. The information processing method according to claim 10, characterized in that: When the distance between the vehicle and the user terminal is equal to or longer than a second predetermined distance and shorter than the predetermined distance, the smart cancellation function is released by the computer and the remote anti-theft function is set.

13. The information processing method according to claim 12, characterized in that: When the distance between the vehicle and the user terminal is shorter than the second predetermined distance, the smart cancellation function and the remote anti-theft function are released by the computer.

14. The information processing method according to any one of claims 9 to 13, characterized in that: When the remote anti-theft function and the smart cancel function are set and a remote start signal is received from the user terminal, the remote anti-theft function is canceled by the computer to start the vehicle without canceling the smart cancel function, the remote start signal being a command for starting the vehicle.

15. The information processing method according to any one of claims 9 to 13, characterized in that: When an operation for starting the vehicle is performed on the vehicle, the computer inquires the user terminal whether to start the vehicle; And when there is a reply from the user terminal indicating that the vehicle is to be started, a command for starting the vehicle is generated by the computer.

16. The information processing method according to any one of claims 9 to 13, characterized in that: The command for starting the vehicle is generated by the computer when there is a predetermined input to the user terminal.

17. An information processing system, characterized in that include: a vehicle configured to transmit location information; as well as a central server configured to transmit a command for setting or releasing a remote anti-theft function and a smart cancellation function based on a distance between the vehicle and a user terminal, the remote anti-theft function being a function for remotely setting or releasing an anti-theft device of the vehicle, and the smart cancellation function being a function for stopping a radio wave transmitted from the vehicle for communication between the vehicle and a key of the vehicle, wherein The radio wave is not transmitted from the vehicle when the smart cancel function is set, and the door locks cannot be unlocked or the vehicle cannot be started using the key.

18. The information processing system according to claim 17, characterized in that: The central server is configured to set the remote anti-theft function and the smart cancellation function when the distance between the vehicle and the user terminal is equal to or longer than a predetermined distance.

19. The information processing system according to claim 18, characterized in that: The central server is configured to release the smart cancellation function and set the remote anti-theft function when the distance between the vehicle and the user terminal is equal to or longer than a second predetermined distance and shorter than the predetermined distance.

20. The information processing system according to claim 19, characterized in that: The central server is configured to release the smart cancellation function and the remote anti-theft function when the distance between the vehicle and the user terminal is shorter than the second predetermined distance.

Citation Information

Patent Citations

  • Vehicle state notifying method and device

    CN104648317A

  • Vehicle control method and system and vehicle

    CN110803127A

  • authorization to use a motor vehicle

    DE102016206938A1