In-vehicle equipment setup device, in-vehicle equipment setup method, and storage medium
An in-vehicle equipment setup device includes: a storage configured to store user setting information; a setter configured to set a set value indicated by the setting information for the corresponding in-vehicle equipment; and an updater configured to acquire a current set value from the in-vehicle equipment and to update the set value indicated by the setting information with the acquired current set value, in which the setter sets the set value indicated by the setting information correlated with current user setting information which is the user setting information corresponding to a current user selected as the user who currently uses the vehicle as a reproduction set value for reproducing previous settings in the corresponding in-vehicle equipment for the corresponding in-vehicle equipment, and the updater updates the set value set for the corresponding in-vehicle equipment as the reproduction set value in the setting information with the acquired current set value.
1 . An in-vehicle equipment setup device for correlating setting information on settings for in-vehicle equipment mounted in a vehicle with each user of the vehicle, the in-vehicle equipment setup device comprising:
a processor configured to:
store user setting information in which the setting information desired by each user is correlated with the user;
set a set value indicated by the setting information that is correlated with the user setting information for the corresponding in-vehicle equipment; and
acquire a current set value which is a value currently set from the in-vehicle equipment, and update the set value indicated by the setting information that is correlated with the user setting information with the current set value,
wherein the processor sets the set value indicated by the setting information that is correlated with current user setting information which is the user setting information corresponding to a current user selected as the user who currently uses the vehicle as a reproduction set value for reproducing previous settings in the corresponding in-vehicle equipment for the corresponding in-vehicle equipment,
wherein the processor updates the set value set for the corresponding in-vehicle equipment as the reproduction set value in the setting information correlated with the current user setting information with the current set value, and operates the corresponding in-vehicle equipment,
wherein in an absence of a current set value, the processor changes the number of times to repeat an operation of re-acquiring the current set value based on the user being a first user who will continue to use the vehicle or a second user who will temporarily use the vehicle,
wherein, when it is ascertained that there is a non-acquired current set value, the processor initiates a request to transmit the non-acquired current set value, the processor acquires the non-acquired current set value, and the processor updates the non-acquired current set value in a setting information correlated with a user setting information updated with a newly acquired current set value,
wherein the processor ascertains whether there is a non-acquired current set value which has not been acquired normally again, and
wherein the processor stores the user setting information in which set values of setting items are updated with current set values.
2 . The in-vehicle equipment setup device according to claim 1 , wherein the processor communicates with the in-vehicle equipment and acquires the current set value.
3 . The in-vehicle equipment setup device according to claim 2 , wherein the processor acquires the current set value after setting the reproduction set value for the corresponding in-vehicle equipment has been completed and updates the set value set for the corresponding in-vehicle equipment as the reproduction set value with the current set value.
4 . The in-vehicle equipment setup device according to claim 2 , wherein the processor acquires a changed set value which is a changed current set value when the current set value has been changed through a current user's operation on the in-vehicle equipment and updates the set value set for the corresponding in-vehicle equipment as the reproduction set value with the changed set value.
5 . The in-vehicle equipment setup device according to claim 4 , wherein the reproduction set value includes a set value which is an initial value or a set value in a non-set state in which there is no set value.
6 . An in-vehicle equipment setup method that is performed by a computer of an in-vehicle equipment setup device for correlating setting information on settings for in-vehicle equipment mounted in a vehicle with each user of the vehicle, the in-vehicle equipment setup method comprising:
setting a set value indicated by the setting information correlated with current user setting information, which is user setting information corresponding to a current user selected as the user who currently uses the vehicle out of the user setting information which is stored in a storage and in which the setting information desired by each user is correlated with the user, as a reproduction set value for reproducing previous settings for the corresponding in-vehicle equipment for the corresponding in-vehicle equipment;
acquiring a current set value which is a set value currently set from the in-vehicle equipment;
updating the set value set for the corresponding in-vehicle equipment as the reproduction set value in the setting information correlated with the current user setting information with the acquired current set value, and operating the corresponding in-vehicle equipment;
in an absence of a current set value, changing the number of times to repeat an operation of re-acquiring the current set value based on the user being a first user who will continue to use the vehicle or a second user who will temporarily use the vehicle,
when it is ascertained that there is a non-acquired current set value, the initiating a request to transmit the non-acquired current set value, acquiring the non-acquired current set value, and the updating the non-acquired current set value in a setting information correlated with a user setting information updated with a newly acquired current set value,
ascertaining whether there is a non-acquired current set value which has not been acquired normally again, and
storing the user setting information in which set values of setting items are updated with current set values.
7 . A non-transitory computer-readable storage medium storing a program, the program causing a computer of an in-vehicle equipment setup device for correlating setting information on settings for in-vehicle equipment mounted in a vehicle with each user of the vehicle to perform:
setting a set value indicated by the setting information correlated with current user setting information, which is user setting information corresponding to a current user selected as the user who currently uses the vehicle out of the user setting information which is stored in a storage and in which the setting information desired by each user is correlated with the user, as a reproduction set value for reproducing previous settings for the corresponding in-vehicle equipment for the corresponding in-vehicle equipment;
acquiring a current set value which is a set value currently set from the in-vehicle equipment;
updating the set value set for the corresponding in-vehicle equipment as the reproduction set value in the setting information correlated with the current user setting information with the acquired current set value, and operating the corresponding in-vehicle equipment;
in an absence of a current set value, changing the number of times to repeat an operation of re-acquiring the current set value based on the user being a first user who will continue to use the vehicle or a second user who will temporarily use the vehicle,
when it is ascertained that there is a non-acquired current set value, the initiating a request to transmit the non-acquired current set value, acquiring the non-acquired current set value, and the updating the non-acquired current set value in a setting information correlated with a user setting information updated with a newly acquired current set value,
ascertaining whether there is a non-acquired current set value which has not been acquired normally again, and
storing the user setting information in which set values of setting items are updated with current set values.