Vehicle control device, vehicle, vehicle control method and recording medium on which a program is recorded
A vehicle control device includes: a receiving section receiving, from a user, setting processing for setting a time period in which control of a vehicle by using an information processing device is suppressed; a detecting section detecting a predetermined user operation for control of the vehicle; and a control permitting section that, in a case in which the predetermined user operation is detected in a time period that is different than the time period in which control of the vehicle is suppressed, permits control of the vehicle in accordance with the information processing device vibrating or moving, and, in a case in which the predetermined user operation is detected within the time period in which control of the vehicle is suppressed, does not permit control of the vehicle regardless of whether or not the information processing device is vibrating or moving.
1 . A vehicle control device comprising:
a memory; and
a processor coupled to the memory,
wherein the processor is structured so as to:
receive, from a user, setting processing for setting a time period in which control of a vehicle by using an information processing device is suppressed;
judge whether or not a predetermined user operation for control of the vehicle is detected;
when the predetermined user operation is detected, transmit a signal to the information processing device requesting verification of a digital key;
determine whether verification of the digital key is successful based on receiving a first signal from the information processing device;
when verification of the digital key is not successful, not permit control of the vehicle;
when verification of the digital key is successful, determine whether the information processing device is vibrating or moving which is detected by a sensor of the information processing device based on receiving a second signal from the information processing device;
when it determined that the information processing device is not vibrating or moving, not permit control of the vehicle;
when it is determined that the information processing device is vibrating or moving, determine whether the predetermined user operation is detected in a time period that is different than the time period in which control of the vehicle is suppressed,
when it is determined that the predetermined user operation is detected in the time period that is different than the time period in which control of the vehicle is suppressed, permit control of the vehicle; and
when it is determined that the predetermined user operation is detected within the time period in which control of the vehicle is suppressed, not permit control of the vehicle,
wherein the predetermined user operation is unlocking a door of the vehicle by touching a door handle.
2 . The vehicle control device of claim 1 , wherein the processor receives, from a user, setting processing for setting the time period, for each digital key that is registered in the information processing device.
3 . The vehicle control device of claim 2 , wherein:
the processor is structured so as to further detect an information processing device with which communication is possible, and
the processor can receive setting processing for setting the time period, for a digital key that is registered in the detected information processing device with which communication is possible.
4 . The vehicle control device of claim 1 , wherein the processor is structured so as to, in a case in which the predetermined user operation is detected within the time period in which control of the vehicle is suppressed, further give notice that a current time is within the time period in which control of the vehicle is suppressed.
5 . The vehicle control device of claim 1 , wherein the setting processing is processing for setting either one of enabling or disabling of setting of the time period in which control of the vehicle by using the information processing device is suppressed, as well as a start time and an end time of the time period in which control of the vehicle is suppressed.
6 . A vehicle comprising:
the vehicle control device of claim 1 ; and
a door lock device carrying out locking and unlocking of doors.
7 . A vehicle control method comprising:
by a computer,
receiving, from a user, setting processing for setting a time period in which control of a vehicle by using an information processing device is suppressed;
judging whether or not a predetermined user operation for control of the vehicle is detected;
when the predetermined user operation is detected, transmitting a signal to the information processing device requesting verification of a digital key:
determining whether verification of the digital key is successful based on receiving a first signal from the information processing device;
when verification of the digital key is not successful, not permitting control of the vehicle:
when verification of the digital key is successful, determining whether the information processing device is vibrating or moving which is detected by a sensor of the information processing device based on receiving a second signal from the information processing device;
when it determined that the information processing device is not vibrating or moving, not permitting control of the vehicle;
when it is determined that the information processing device is vibrating or moving, determining whether the predetermined user operation is detected in a time period that is different than the time period in which control of the vehicle is suppressed,
when it is determined that the predetermined user operation is detected in the time period that is different than the time period in which control of the vehicle is suppressed, permitting control of the vehicle; and
when it is determined that the predetermined user operation is detected within the time period in which control of the vehicle is suppressed, not permitting control of the vehicle,
wherein the predetermined user operation is unlocking a door of the vehicle by touching a door handle.
8 . A non-transitory recording medium on which is recorded a program executable by a computer of a vehicle to perform:
receiving, from a user, setting processing for setting a time period in which control of a vehicle by using an information processing device is suppressed;
judging whether or not a predetermined user operation for control of the vehicle is detected;
when the predetermined user operation is detected, transmitting a signal to the information processing device requesting verification of a digital key;
determining whether verification of the digital key is successful based on receiving a first signal from the information processing device;
when verification of the digital key is not successful, not permitting control of the vehicle:
when verification of the digital key is successful, determining whether the information processing device is vibrating or moving which is detected by a sensor of the information processing device based on receiving a second signal from the information processing device;
when it determined that the information processing device is not vibrating or moving, not permitting control of the vehicle;
when it is determined that the information processing device is vibrating or moving, determining whether the predetermined user operation is detected in a time period that is different than the time period in which control of the vehicle is suppressed,
when it determinted that the predetermined user operation is detected in the time period that is different than the time period in which control of the vehicle is suppressed, permitting control of the vehicle; and
when it determined that the predetermined user operation is detected within the time period in which control of the vehicle is suppressed, not permitting control of the vehicle.