CARWASH DEVICE, CAR-WASHING METHOD, STORAGE MEDIUM STORED WITH CAR-WASHING PROGRAM, AND CAR-WASHING SYSTEM
20220413485 · 2022-12-29
Inventors
Cpc classification
International classification
G05D1/00
PHYSICS
Abstract
A carwash device receives vehicle state information transmitted from a vehicle control device of a vehicle. The carwash device controls so as to drive a drive section for washing the vehicle based on the received vehicle state information.
Claims
1. A carwash device comprising a memory and a processor coupled to the memory, the processor being configured to: receive vehicle state information transmitted from a vehicle control device of a vehicle; and control so as to drive a drive section for washing the vehicle based on the received vehicle state information.
2. The carwash device of claim 1, wherein: the vehicle state information includes at least one type of information selected from the group consisting of a deployed/retracted state of a door mirror, an open/closed state of a window, an open/closed state of a door, an open/closed state of a fuel filler port, and an ignition state indicating a state of an ignition; and the processor controls the drive section so as to wash the vehicle in a case in which the vehicle state information satisfies a predetermined condition.
3. The carwash device of claim 1, wherein: the processor is configured to output a request signal to the vehicle control device requesting to start car-washing of the vehicle; the vehicle control device is configured to output the vehicle state information to the carwash device in response to the request signal; the processor outputs an instruction signal to the vehicle control device instructing to change a state of a specific component included in the vehicle in a case in which the vehicle state information does not satisfy a predetermined condition; and the vehicle control device is configured to either control so as to change the state of the specific component included in the vehicle in response to the instruction signal, control so as to display information indicating that the vehicle state information does not satisfy the predetermined condition on a display section inside the vehicle, or control so as to output a warning sound indicating that the vehicle state information does not satisfy the predetermined condition through an audio output device inside the vehicle.
4. The carwash device of claim 1, wherein: the processor is configured to output a request signal to the vehicle control device requesting to start car-washing of the vehicle; and the vehicle control device is configured to control so as to change a state of a specific component included in the vehicle in response to the received request signal.
5. The carwash device of claim 1, wherein: the processor is configured to select a car-washing mode based on the vehicle state information; and the processor is configured to control the drive section so as to wash the vehicle in the selected car-washing mode.
6. The carwash device of claim 1, wherein the processor is configured to: additionally receive vehicle type information indicating a type of the vehicle; select a car-washing mode based on the vehicle state information and the vehicle type information; and control so as to drive the drive section according to the selected car-washing mode.
7. The carwash device of claim 1, wherein the processor is configured to: additionally receive travel history information indicating a travel history of the vehicle; select a car-washing mode based on the vehicle state information and the travel history information; and control so as to drive the drive section according to the selected car-washing mode.
8. A car-washing system comprising: the carwash device of claim 1; and a vehicle control device.
9. A car-washing method in which a processor executes processing comprising: receiving vehicle state information transmitted from a vehicle control device of a vehicle; and controlling so as to drive a drive section for washing the vehicle based on the received vehicle state information.
10. A non-transitory recording medium storing a car-washing program that is executable by a computer to perform a process comprising: receiving vehicle state information transmitted from a vehicle control device of a vehicle; and controlling so as to drive a drive section for washing the vehicle based on the received vehicle state information.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
DESCRIPTION OF EMBODIMENTS
[0029] Detailed explanation follows regarding exemplary embodiments of the present disclosure, with reference to the drawings.
First Exemplary Embodiment
[0030] Vehicle Control System
[0031]
[0032] When the vehicle 12 is to be washed, any door mirrors of the vehicle 12 are preferably set to a retracted state. This is because the door mirrors might be damaged during certain modes of car-washing in cases in which car-washing is performed while a door mirror is in a deployed state.
[0033] Moreover, when the vehicle 12 is to be washed, any doors and windows of the vehicle 12 are also preferably set to a closed state. This is because water might enter the vehicle 12 during certain modes of car-washing in cases in which car-washing is performed while a door is in an open state.
[0034] The carwash device 13 of the car-washing system 10 of the present exemplary embodiment acquires vehicle state information indicating states of the vehicle 12 from the vehicle control device 14, and executes car-washing of the vehicle 12 according to the vehicle state information. Specifically, car-washing of the vehicle 12 is executed in cases in which the vehicle state information satisfies predetermined conditions (such as in cases in which the vehicle state information indicates that the door mirrors are in the retracted state).
[0035] This enables the carwash device 13 to execute car-washing in an appropriate manner according to the vehicle state information provided from the vehicle 12.
[0036] Detailed explanation follows below.
[0037]
[0038] The vehicle control device 14 and the carwash device 13 may for example be implemented by computer 50 such as that illustrated in
[0039] The storage section 53 may be implemented by a hard disk drive (HDD), a solid state drive (SSD), flash memory, or the like. The storage section 53 serves as a storage medium that stores a program for causing the computer 50 to function. The CPU 51 reads the program from the storage section 53 and expands the program in the memory 52 to sequentially execute processes included in the program.
[0040] Next, explanation follows regarding operation of the car-washing system 10 of the first exemplary embodiment.
[0041] For example, the vehicle control device 14 initiates a car-washing mode in cases in which a distance between the vehicle 12 and the carwash unit 11 is a predetermined distance or less, and signals successively output by the carwash device 13 are received by the vehicle control device 14.
[0042] In such cases, the control section 132 of the carwash device 13 outputs a request signal to the vehicle control device 14 requesting to start car-washing of the vehicle 12.
[0043] The transmission/reception section 140 of the vehicle control device 14 receives the request signal transmitted from the carwash device 13. The vehicle control section 142 of the vehicle control device 14 transmits vehicle state information indicating states of the vehicle 12 to the carwash device 13 in response to the request signal. The vehicle state information is information indicating states of specific components of the vehicle 12. The vehicle state information includes at least one type of information selected from the group consisting of a door mirror deployed/retracted state, a window open/closed state, a door open/closed state, a fuel filler port open/closed state, and an ignition state indicating a state of the ignition. The information indicating the ignition state is information indicating whether or not the ignition is on or off.
[0044] For example, the vehicle control device 14 acquires the information indicating whether the door mirrors are in a deployed state or a retracted state from a predetermined sensor or from an ECU for driving the door mirrors included in the vehicle 12. The vehicle control device 14 similarly acquires the window open/closed state, door open/closed state, fuel filler port open/closed state, and ignition state of the vehicle 12 from predetermined sensors or other ECUs. The vehicle control device 14 then transmits the vehicle state information including this information to the carwash device 13.
[0045] When the vehicle state information is transmitted from the vehicle control device 14 to the carwash device 13, the carwash device 13 executes the flowchart illustrated in
[0046] At step S100, the reception section 130 of the carwash device 13 receives the vehicle state information transmitted from the vehicle control device 14. The control section 132 of the carwash device 13 controls so as to drive the drive section 15 for washing the vehicle 12 based on the vehicle state information.
[0047] At step S102, the control section 132 of the carwash device 13 determines whether or not the vehicle state information received at step S100 satisfies predetermined conditions.
[0048] Specifically, first, the control section 132 reads information relating to car-washing conditions, these being the predetermined conditions, held in the car-washing information storage section 134.
[0049]
[0050] Thus, at step S102, the control section 132 references the car-washing conditions held in the car-washing information storage section 134, and in cases in which the vehicle state information indicates that a door is “open”, the control section 132 determines that the vehicle state information does not satisfy the car-washing conditions. In such cases, the processing transitions to step S106.
[0051] On the other hand, in cases in which the control section 132 references the car-washing conditions at step S102 and the vehicle state information indicates that the door mirrors are “retracted”, the windows are “closed”, the doors are “closed”, the fuel filler port is “closed”, and the ignition state is “off”, the control section 132 determines that the vehicle state information satisfies the car-washing conditions. In such cases, the processing transitions to step S104.
[0052] At step S104, the control section 132 of the carwash device 13 controls so as to drive the drive section 15 for washing the vehicle 12 so as to execute car-washing of the vehicle 12. Note that when this is performed, communication processing is performed between the carwash device 13 and the vehicle control device 14 such that the vehicle 12 enters the carwash unit 11. The brushes 16 are then actuated by driving the drive section 15 under the control of the control section 132 of the carwash device 13, and car-washing of the vehicle 12 is performed.
[0053] At step S106, the control section 132 of the carwash device 13 outputs an instruction signal to the vehicle control device 14 instructing a change in the states of the specific components included in the vehicle 12.
[0054] When this instruction signal is output from the carwash device 13 to the vehicle control device 14, the vehicle control device 14 executes the flowchart illustrated in
[0055] At step S200, the transmission/reception section 140 of the vehicle control device 14 receives the instruction signal transmitted from the carwash device 13.
[0056] At step S202, the vehicle control section 142 of the vehicle control device 14 controls so as to change the states of the specific components included in the vehicle 12 in response to the instruction signal received at step S200. For example, in cases in which the instruction signal transmitted from the carwash device 13 instructs to retract the door mirrors, the vehicle control section 142 outputs a control signal to the ECU that drives the door mirrors so as to retract the door mirrors. Alternatively, for example, in cases in which the instruction signal transmitted from the carwash device 13 instructs to close the doors, the vehicle control section 142 outputs a control signal to the ECU that drives the doors so as to close the doors. The states of the specific components included in the vehicle 12 are changed in this manner, such that the specific components of the vehicle 12 are set to suitable states for car-washing.
[0057] At step S204, the vehicle control section 142 of the vehicle control device 14 acquires vehicle state information indicating the states of the specific components from the sensors or ECUs included in the vehicle 12.
[0058] At step S206, the vehicle control section 142 of the vehicle control device 14 transmits the vehicle state information acquired at step S204 to the carwash device 13.
[0059] When the vehicle state information is transmitted from the vehicle control device 14 to the carwash device 13, the carwash device 13 again executes the flowchart illustrated in
[0060] As described above, the carwash device of the car-washing system according to the present exemplary embodiment receives the vehicle state information transmitted from the vehicle control device of the vehicle, and controls so as to drive the drive section for washing the vehicle based on the received vehicle state information. This enables car-washing to be executed in an appropriate manner according to the vehicle state information provided from the vehicle. Specifically, the vehicle can be washed automatically without having to perform determination processing by image processing or the like. Thus for example, a situation can be suppressed from arising in which car-washing is executed despite a vehicle door actually being open due to image processing being inaccurate, such that water enters the vehicle 12.
Second Exemplary Embodiment
[0061] Next, explanation follows regarding a second exemplary embodiment. Note that sections of the car-washing system according to the second exemplary embodiment that are similar to those in the first exemplary embodiment are allocated the same reference numerals, and explanation thereof is omitted. The carwash device of the car-washing system of the second exemplary embodiment differs from the first exemplary embodiment in the respect that a car-washing mode of the vehicle 12 is selected based on the vehicle state information.
[0062] In the first exemplary embodiment, an example was given in which car-washing is executed in cases in which the vehicle state information satisfies predetermined conditions. However, there are situations in which the vehicle 12 can be washed in an appropriate manner by changing the car-washing mode, even in cases in which the vehicle state information does not satisfy the predetermined conditions.
[0063] For example, even in cases in which the door mirrors are not in the retracted state, the vehicle 12 may be able to be washed without damaging the door mirrors by adjusting the manner in which the brushes 16 contact the door mirrors.
[0064] In the car-washing system of the second exemplary embodiment, a car-washing mode of the vehicle 12 is selected according the vehicle state information, and the drive section 15 is controlled so as to wash the vehicle 12 in the selected car-washing mode. This enables car-washing to be executed in an appropriate manner, even in cases in which a component of the vehicle is not in a suitable state for car-washing.
[0065]
[0066] The car-washing mode selection section 231 of the carwash device 213 selects a car-washing mode of the vehicle 12 based on the vehicle state information.
[0067] A control section 232 of the carwash device 213 controls the drive section 15 such that the vehicle 12 is washed in the car-washing mode selected by the car-washing mode selection section 231.
[0068] Next, explanation follows regarding operation of the car-washing system 210 of the second exemplary embodiment.
[0069] When the vehicle state information is transmitted from the vehicle control device 14 to the carwash device 213, the carwash device 213 executes the flowchart illustrated in
[0070] At step S100, the reception section 130 of the carwash device 13 receives the vehicle state information transmitted from the vehicle control device 14.
[0071] At step S302, the car-washing mode selection section 231 of the carwash device 13 selects a car-washing mode based on the vehicle state information received at step S100.
[0072] Note that information such as that illustrated in
[0073] Thus, at step S302, the car-washing mode selection section 231 references the information held in the car-washing information storage section 134 in order to select a car-washing mode according to the vehicle state information.
[0074] For example, as illustrated in
[0075] At step S304, the control section 132 of the carwash device 13 controls so as to drive the drive section 15 for washing the vehicle 12 such that the vehicle 12 is washed in the car-washing mode selected at step S302.
[0076] As described above, the carwash device of the car-washing system according to the second exemplary embodiment receives the vehicle state information transmitted from the vehicle control device of the vehicle, and controls so as to drive the drive section for washing the vehicle based on the received vehicle state information. This enables car-washing to be executed in an appropriate manner according to the vehicle state information provided from the vehicle. Specifically, since the vehicle can be washed according to the states of the specific components included in the vehicle, a situation in which for example a component included in the vehicle is damaged can be suppressed from arising.
[0077] The present disclosure is not limited to the above embodiments, and obviously various other modifications may be implemented within a range not departing from the spirit of the present disclosure.
[0078] For example, although an example has been described in the above exemplary embodiments in which the vehicle 12 is washed based on the vehicle state information transmitted from the vehicle control device 14, there is no limitation thereto. For example, the carwash device 13 may further acquire vehicle type information indicating a type of the vehicle 12, and select a car-washing mode based on the vehicle type information and the vehicle state information. In such cases, the vehicle type information may be information indicating whether the vehicle 12 that is the car-washing target is a taxi, a privately owned vehicle, a shared vehicle, a hybrid vehicle (HV), or an electric vehicle (EV). For example, in cases in which the car-washing target vehicle 12 is a taxi, a sign or indicator lamp may be present on the roof of the vehicle, and so it may be preferable to wash the vehicle in a car-washing mode that avoids this area. Thus, selecting a car-washing mode based on the vehicle type information and the vehicle state information enables car-washing to be executed in an appropriate manner according to the vehicle type.
[0079] Alternatively, for example, the carwash device 13 may additionally acquire travel history information indicating a travel history of the vehicle 12, and select a car-washing mode based on the travel history information and the vehicle state information. In such cases, the travel history information is information including information regarding routes that the car-washing target vehicle 12 has actually traveled, and weather information and so on during this travel. For example, the travel history information may include information indicating that the car-washing target vehicle 12 has traveled along seaside roads, information indicating that the car-washing target vehicle 12 has traveled along snowy roads, information indicating the season of travel, and information indicating the weather during travel. For example, in cases in which the car-washing target vehicle 12 frequently travels along seaside roads, dirt containing salt might have adhered to the vehicle 12, and so a car-washing mode may be selected in which the vehicle 12 is washed using a different detergent to the normal car-washing detergent. Thus, selecting a car-washing mode based on the travel history information and the vehicle state information enables car-washing to be executed in an appropriate manner according to the travel history of the vehicle.
[0080] Moreover, although an example has been described in the above exemplary embodiments in which the carwash device 13 determines the vehicle states based on the vehicle state information, and outputs an instruction signal to the vehicle control section 142 instructing to prepare the specific components of the vehicle 12 for car-washing in cases in which the vehicle state information does not satisfy the predetermined conditions, there is no limitation thereto. For example, the control section 132 of the carwash device 13 may output a request signal to the vehicle control device 14 requesting to start car-washing of the vehicle, and the vehicle control device 14 may change the states of the specific components included in the vehicle 12 in response to the received request signal. Thus, the car-washing target vehicle 12 itself changes the states of the specific components without going through the processing to determine whether or not the vehicle state information satisfies the predetermined conditions. For example, in cases in which the vehicle door mirrors are not retracted, the door mirrors of the vehicle 12 may be retracted in response to the received request signal, such that the vehicle 12 is set to a suitable state for car-washing.
[0081] Moreover, although an example has been described in the above exemplary embodiments in which information is directly exchanged between the vehicle control device 14 and the carwash device 13, there is no limitation thereto. For example, a configuration such as that illustrated in
[0082] Moreover, although an example has been described in which the vehicle control device 14 of the above exemplary embodiments controls so as to change the states of the specific components of the vehicle 12 so as to prepare the specific components for car-washing in cases in which the vehicle state information does not satisfy the predetermined conditions, there is no limitation thereto. For example, the vehicle control device 14 may notify a user of the fact that the vehicle state information does not satisfy the predetermined conditions. For example, the vehicle control device 14 may include functionality to notify that the vehicle state information does not satisfy the predetermined conditions using a vehicle interior monitor or a warning sound. In such cases, the vehicle control device 14 may control so as to display information indicating that the vehicle state information does not satisfy the predetermined conditions on a display section (not illustrated in the drawings) inside the vehicle 12. Alternatively, the vehicle control device 14 may control so as to output a warning sound indicating that the vehicle state information does not satisfy the predetermined conditions through an audio output device (such as a speaker; not illustrated in the drawings) inside the vehicle 12. This enables the user to realize that the vehicle 12 is in an unsuitable state for car-washing, and to take appropriate action such as closing the doors.
[0083] All publications, patent applications, and technical standards mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent application, or technical standard was specifically and individually indicated to be incorporated by reference.