Water discharge control system
The water discharge control system allows users to customize settings through gestures, improving usability and reducing errors by separating normal operation and setting change modes, ensuring accurate and user-friendly water discharge.
Patent Information
- Application Number
- JP2024104615
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-28
- Publication Date
- 2026-01-16
AI Technical Summary
Existing water discharge control systems fail to accommodate individual user preferences and household variations, leading to inconsistent usability and potential errors in water discharge control.
A water discharge control system that allows users to change control settings through gestures, with separate modes for normal operation and setting changes, preventing water discharge during setting adjustments to avoid errors and malfunctions.
Enables user-friendly, customizable water discharge control by allowing users to adjust settings according to their preferences, reducing errors and malfunctions while maintaining automatic control.
Smart Images

Figure 2026005954000001_ABST
Abstract
Description
[Technical Field]
[0001] The disclosed embodiments relate to a water discharge control system. [Background technology]
[0002] In recent years, with the advancement of behavior recognition technology that recognizes the intention of a person from their behavior, progress has been made in developing systems that automatically understand a person's intention and appropriately control the faucet without the person having to operate it. For example, there is a technology that detects the position of a target object and the position of a water outlet based on a captured image, determines whether to discharge water, and switches the water discharge state based on the origin of the target object (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7185376 Summary of the Invention [Problem to be solved by the invention]
[0004] However, how water is desired to be discharged in relation to the positional relationship between the target object and the water outlet, and how the water discharge state is desired to be controlled in relation to the target object and the source of the target object's movement, differ from household to household and user to user, and it may be difficult to improve usability by using the same settings for all. Therefore, it is desirable to be able to change the control settings related to water discharge and stop by user operation in order to change the control settings related to water discharge and stop and execute control related to water discharge that is easy to use.
[0005] An object of the disclosed embodiment is to provide a water discharge control system that allows a user to change control settings related to stopping and discharging water. [Means for solving the problem]
[0006] A water discharge control system according to one aspect of the embodiment comprises a water discharge unit, a sensor unit that detects at least the water discharge area, a judgment unit that judges the state of the object detected by the sensor unit, an operation detection unit that detects a predetermined operation by the user to control the water discharge state of the water discharge unit, and a control unit that controls the water discharge state based on at least one of the judgment result by the judgment unit or the detection result by the operation detection unit and setting information related to the control of the water discharge state from the water discharge unit, wherein the control unit has a water discharge mode that controls the water discharge state and a setting change mode in which the setting information can be changed, and the operation detection unit accepts a setting change operation to change the setting indicated by the setting information in the setting change mode, and the control unit changes the setting information based on the setting change operation in the setting change mode.
[0007] For example, preferences for water discharge control, such as desired flow rate and desired water discharge pattern, vary depending on the user and household (family). However, automatic water discharge control may result in a uniform water discharge control predetermined by the manufacturer, which can be inconvenient to use. Therefore, a water discharge control system according to one embodiment accepts a setting change operation from the user to change the setting, and changes the setting based on the user's operation, allowing the setting to be changed in accordance with the user's request. Therefore, the water discharge control system can change the water discharge control settings based on the user's operation. For example, the water discharge control system can change the settings for water discharge control from the manufacturer's default settings to the user's preferred settings using user gestures, thereby providing user-friendly water discharge control while maintaining automatic water discharge control. Furthermore, for example, the water discharge control system can include gestures that are only accepted in the setting change mode, allowing for more detailed setting changes using gestures alone.
[0008] In one aspect of the embodiment, in a water discharge control system, the setting change operation is the same as the predetermined operation that can be accepted from a user in the water discharge mode, and includes a first setting change operation to which a setting change processing content different from the control processing content related to stopping and stopping water discharge is assigned, and when the operation detection unit detects the first setting change operation in the setting change mode, it accepts first setting change information for changing the setting information as the setting change operation.
[0009] According to one aspect of the embodiment, the water discharge control system accepts the same operation as a predetermined operation that can be accepted from the user in the water discharge mode as a setting change operation in the setting change mode, thereby allowing the same operation to be accepted as a different control instruction depending on the mode. Therefore, the water discharge control system can change the control settings related to water discharge stoppage through a user operation. For example, the water discharge control system performs different processing for the same gesture (operation) in the water discharge mode and the setting change mode. For example, the water discharge control system accepts the same operation as a water discharge control operation in the water discharge mode and as a setting change operation in the setting change mode. This allows the water discharge control system to use the same gesture in both modes, allowing water discharge stoppage control and setting changes to be performed with fewer gestures, thereby improving usability.
[0010] In one aspect of the embodiment, in a water discharge control system, the setting change operation includes a second setting change operation that is an operation different from the specified operation that can be accepted from a user in the water discharge mode, and when the operation detection unit detects the second setting change operation in the setting change mode, it accepts second setting change information for changing the setting information as the setting change operation.
[0011] According to one aspect of the embodiment, the water discharge control system can appropriately accept setting change operations by accepting, in the setting change mode, operations that differ from the predetermined operations that can be accepted from the user in the water discharge mode. Therefore, the water discharge control system can change the control settings related to stopping and stopping water discharge through user operations. For example, by having gestures (operations) that are accepted only in the setting change mode, the water discharge control system can improve usability without confusion with operations in the water discharge mode.
[0012] In one aspect of the embodiment, in a water discharge control system, the types or number of setting change operations that can be accepted from a user in the setting change mode are greater than the types or number of the specified operations that can be accepted from a user in the water discharge mode.
[0013] According to one aspect of the embodiment, the water discharge control system can appropriately accept setting change operations by accepting more setting change operations than the predetermined type or number of operations. Therefore, the water discharge control system can change the control settings related to water discharge and stopping through user operations. For example, there is a desire for ease of use in the water discharge mode by controlling it simply with fewer gestures and with fewer false positives, while in the setting change mode, there is a desire for more setting changes to be possible using gestures alone. Therefore, by accepting more gestures in the setting change mode than in the water discharge mode, the water discharge control system can minimize false positives in the water discharge mode while expanding the range of setting changes that can be made using gestures alone.
[0014] In one aspect of the embodiment, in the water discharge control system, the control unit prohibits water discharge control based on the detection result of the sensor unit while the setting is being changed by the setting change operation in the setting change mode.
[0015] For example, if water is discharged while the settings are being changed, the control content may change midway through the discharge, potentially resulting in erroneous water discharge. Furthermore, simultaneous system operation and rewriting may result in malfunctions, such as software corruption. Therefore, according to one aspect of the water discharge control system, the possibility of undesirable situations, such as erroneous water discharge, can be reduced by prohibiting water discharge control based on the detection results of the sensor unit while the settings are being changed. Therefore, the water discharge control system can enable the user to change the control settings related to water discharge and stoppage. For example, by stopping automatic control while the settings are being changed, the water discharge control system can prevent erroneous water discharge and reduce the risk of malfunctions, such as software corruption.
[0016] A water discharge control system according to one aspect of the embodiment includes a notification unit that notifies the user that the setting change operation is being accepted or that a change has been made to the settings related to the water discharge state.
[0017] According to the water discharge control system of one aspect of the embodiment, by notifying the user that a setting change is being made or that a setting change has been made, it is possible to provide the user with appropriate information regarding the setting change. For example, the water discharge control system can notify the user that a setting change is being made or that a setting change has been made, thereby making the user aware that water discharge control has been prohibited or that a setting change has been made.
[0018] In one aspect of the embodiment, in a water discharge control system, when the operation detection unit detects a reset operation in the setting change mode, the control unit changes the setting information to pre-set initial setting information.
[0019] According to the water discharge control system according to one aspect of the embodiment, the user can easily return to the initial setting by resetting the control change so that all the settings can be changed to the initial setting (default setting). Therefore, the water discharge control system can change the control settings related to stopping and stopping water discharge by operation of the user.
[0020] In one aspect of the embodiment, in a water discharge control system, the control unit determines whether the object detected by the sensor unit is an object to be discharged that satisfies predetermined conditions, and controls the water discharge state based on the state of the object to be discharged.
[0021] According to the water discharge control system according to one aspect of the embodiment, water discharge can be appropriately controlled by controlling water discharge in accordance with detection by the sensor unit.
[0022] In one aspect of the embodiment, in a water discharge control system, the specified condition is that the detected object is moving at a specified speed or is present within a first area, and in the setting change mode, the control unit changes at least one of the specified moving speed, the range of the first area, and the judgment time for the detected object in the first area based on the setting change operation.
[0023] According to one aspect of the embodiment, the water discharge control system can allow the user to make desired changes by changing at least one of the predetermined movement speed, the range of the first area, and the determination time for the detected object in the first area. Therefore, the water discharge control system can allow the user to change the control settings related to stopping water discharge through operation by the user.
[0024] In one aspect of the embodiment, in a water discharge control system, the control unit controls the instantaneous water discharge flow rate from the water discharge unit based on at least one of the size of the object to which water is discharged, the type of the object to which water is discharged, or the distance between the water discharge outlet of the water discharge unit and the object to which water is discharged.
[0025] According to a water discharge control system of one aspect of the embodiment, water discharge can be appropriately controlled by controlling water discharge based on information about the object to be discharged. For example, the desired water discharge flow rate (water pressure) can vary depending on the object to be discharged and the distance from the water discharge port. For example, if the water pressure is too strong, water splashing can occur, and if the water pressure is too weak, sufficient cleaning can be prevented. Therefore, according to a water discharge control system of one aspect of the embodiment, by controlling the instantaneous water discharge flow rate based on at least one of the size of the object to be discharged, the type of object to be discharged, or the distance between the water discharge port of the water discharge unit and the object to be discharged, it is possible to set an appropriate water discharge flow rate (water pressure) according to the water discharge situation, thereby preventing water splashing while providing sufficient cleaning and improving usability.
[0026] In one aspect of the embodiment, in the water discharge control system, the control unit changes the setting of the instantaneous water discharge flow rate based on the setting change operation in the setting change mode.
[0027] According to the water discharge control system of one aspect of the embodiment, the instantaneous water discharge flow rate setting can be changed to allow the user to make desired changes. Therefore, the water discharge control system can make it possible for the user to change the control setting related to stopping water discharge by operation of the user.
[0028] In the water discharge control system according to one aspect of the embodiment, the user's operation detected by the operation detection unit includes at least one of the shape, position, and movement of the user's hand.
[0029] According to the water discharge control system of one aspect of the embodiment, the user's operation can be accepted according to at least one of the shape, position, and movement of the user's hand, corresponding to the control desired by the user. Therefore, the water discharge control system can change the control settings related to stopping and stopping water discharge by the user's operation. [Effects of the Invention]
[0030] According to one aspect of the embodiment, the control settings relating to water discharge and stop can be changed by a user's operation. [Brief explanation of the drawings]
[0031] [Figure 1] FIG. 1 is a diagram showing an example of an outline of processing executed by a water discharge control system according to an embodiment. [Figure 2] FIG. 2 is a schematic perspective view of the water discharge control system according to the embodiment. [Figure 3] FIG. 3 is a diagram showing an example of the configuration of a water discharge control system according to an embodiment. [Figure 4] FIG. 4 is a diagram showing an example of a region. [Figure 5] FIG. 5 is a diagram showing an example of processing using an image executed by the water discharge control system. [Figure 6] FIG. 6 is a diagram showing an example of a setting change related to flow rate control. [Figure 7] FIG. 7 is a flowchart showing an example of a procedure related to the first processing executed by the water discharge control system. [Figure 8] FIG. 8 is a flowchart showing an example of a procedure related to the second processing executed by the water discharge control system. [Figure 9] FIG. 9 is a flowchart showing an example of a procedure related to the third process executed by the water discharge control system. [Figure 10] FIG. 10 is a diagram showing an example of the correspondence between operations and processing contents in the water discharge mode and the setting change mode. [Figure 11] FIG. 11 is a diagram showing an example of the correspondence between operations and processing contents in the water discharge mode and the setting change mode. [Figure 12] FIG. 12 is a diagram showing an example of the correspondence between operations and processing contents in the water discharge mode and the setting change mode. [Figure 13] FIG. 13 is a diagram illustrating an example of a setting change. [Figure 14] FIG. 14 is a diagram showing an example of another configuration of the water discharge control system. DETAILED DESCRIPTION OF THE INVENTION
[0032] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the water discharge control system disclosed in the present application will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to the following embodiments.
[0033] <1. Embodiment> In order to control water discharge and stopping (also referred to as "water discharge stopping"), the water discharge control system 1 described in the following embodiments detects an object (also referred to as "detected object") based on information detected by an image capturing sensor or the like, and controls water discharge and stopping depending on whether the detected object (detected object) is an object for which water discharge control is to be performed (also referred to as "water discharge target object"). For example, the object may be kitchen-related objects such as ingredients, tableware, cooking utensils, etc. (hereinafter referred to as "supplies"), a part of the human body such as the body, head, or hand of a person (also referred to as "user"), or kitchen elements such as a stove, sink, or water discharge unit. Furthermore, the water discharge target object includes at least one of a person's (user's) hand and an item. Note that the processes described for the water discharge control system according to each embodiment, such as the water discharge control system 1, may be performed by any device capable of performing the processes, depending on the device configuration included in the water discharge control system.
[0034] <1-1. Overview of the water discharge control system> First, an overview of the processing executed by the water discharge control system 1 according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the overview of the processing executed by the water discharge control system according to the embodiment. As shown in Fig. 1, the water discharge control system 1 has an imaging unit 10, a water discharge unit 30, and a control unit 100. Note that Fig. 1 shows only the components of the water discharge control system 1 that are related to stopping and controlling water discharge, and the other components will be described in Figs. 2 and 3.
[0035] The imaging unit 10 is an example of a sensor unit, and is a sensor device that captures images of the water-related space including at least the water discharge area, as will be described in detail later. The water discharge unit 30 is a water discharge device that discharges water according to control by the control unit 100, as will be described in detail later. The control unit 100 is an example of a control unit, a determination unit, and an operation detection unit, and is a control device that controls water discharge, as will be described in detail later. The control unit 100 has a water discharge mode that controls the water discharge state, and a setting change mode that can change setting information. For example, the control unit 100 switches between the water discharge mode and the setting change mode according to a user's instruction. The control unit 100 performs processes such as control of water discharge stop and change of settings for water discharge stop based on the mode at the time of processing.
[0036] Hereinafter, a brief description will be given of the outline of the processing shown in Fig. 1. The processing of steps S1 to S2 in Fig. 1 indicates the processing flow related to the water discharge stop control of the water discharger 30 by the control unit 100 in response to detection by the imaging unit 10 when the water discharge control system 1 is in the water discharge mode, and the processing of steps S1 to S2 may be performed multiple times. Furthermore, the processing of steps S11 to S12 in Fig. 1 indicates the processing flow related to mode switching in the water discharge control system 1 by a user's operation, and the processing of steps S11 to S12 may be performed multiple times. Furthermore, the processing of steps S21 to S23 in Fig. 1 indicates the processing flow related to changing the control settings related to water discharge stop by a user's operation when the water discharge control system 1 is in the setting change mode, and the processing of steps S21 to S23 may be performed multiple times.
[0037] Note that the reference numerals for steps S1-S2, S11-S12, S21-S23, etc. are merely reference numerals for convenience in describing each process, and for example, the process of steps S11-S12 may be performed at any timing, such as before steps S1-S2. Furthermore, the process of steps S21-S23 may be performed before the process of steps S1-S2. Furthermore, the process of steps S1-S2 and the process of S21-S23 may be performed in parallel, and the process related to the water discharge stop control of the water discharger 30 may be performed in the same way as steps S1-S2 even in the setting change mode, but the process flow in this case will be described later.
[0038] First, the processing of steps S1 to S2 will be described. In the water discharge control system 1, the imaging unit 10 detects the wet space and transmits the detection result of the wet space to the control unit 100 (step S1). For example, the imaging unit 10 captures an image of an area including the water discharge area of the water discharge unit 30, and transmits the captured image to the control unit 100 as the detection result. For example, the imaging unit 10 captures an image of a predetermined area (also referred to as the "detection range"). For example, the imaging unit 10 sets the detection range to an area including the water discharge area.
[0039] Then, in the water discharge mode, the control unit 100 receives the detection result from the imaging unit 10 and controls the water discharge unit 30 based on the detection result by the imaging unit 10 (step S2). In the water discharge mode, the control unit 100 controls the water discharge unit 30 based on the detected object included in the detection range of the imaging unit 10. For example, the control unit 100 controls the water discharge unit 30 in response to an operation by the user's hand or the like included in the detection range of the imaging unit 10.
[0040] For example, the control unit 100 uses list information for water discharge mode that associates operations and processing details in the water discharge mode to control the water discharge unit 30. For example, when an operation by the user's hand or the like corresponds to an operation that instructs control of the water discharge state (water discharge stop control operation) included in the list information for water discharge mode, the control unit 100 controls the water discharge unit 30 to the water discharge state corresponding to the water discharge stop control operation.
[0041] For example, the control unit 100 detects an object to be discharged from an image captured by the imaging unit 10, and controls the water discharge state of the water discharger 30 based on the detection result. For example, the control unit 100 detects a user's gestures, etc., that are within the detection range of the imaging unit 10, and controls the water discharge state of the water discharger 30 based on the detection result. Note that the user's gestures include various body language by the user, such as hand movements (hand signals, etc.) and gestures. The water discharge state also includes elements such as water discharge stop, flow rate, temperature, water type (also simply referred to as "type"), and water discharge form (also simply referred to as "form"). Note that the elements of the water discharge state are merely examples, and the water discharge state elements may be any elements. For example, the water discharge state may include six or more elements, or four or fewer elements.
[0042] Next, the processing of steps S11 to S12 will be described. In the water discharge control system 1, the user performs an operation to instruct switching between the water discharge mode and the setting change mode (also referred to as a "mode switching operation") (step S11). Then, the imaging unit 10 detects the user's mode switching operation, and transmits the detection result of the mode switching operation to the control unit 100 (step S12). For example, the imaging unit 10 captures an image of the user within the imaging range, and transmits the captured image to the control unit 100 as the detection result of the mode switching operation.
[0043] The control unit 100 receives a detection result of the mode switching operation from the imaging unit 10 and switches the mode based on the detection result of the mode switching operation by the imaging unit 10. For example, the control unit 100 detects a user's gesture or the like within the detection range of the imaging unit 10 and switches the mode based on the detection result. When the control unit 100 receives a mode switching operation instructing a switch to the setting change mode in the water discharge mode, it switches the mode from the water discharge mode to the setting change mode. On the other hand, when the control unit 100 receives a mode switching operation instructing a switch to the water discharge mode in the setting change mode, it switches the mode from the setting change mode to the water discharge mode. For example, the control unit 100 switches the mode in response to an instruction from a user's hand or the like within the detection range of the imaging unit 10.
[0044] Furthermore, when the control unit 100 receives a mode switching operation instructing a switch to the water discharge mode while in the water discharge mode, it maintains the mode in the water discharge mode. Furthermore, when the control unit 100 receives a mode switching operation instructing a switch to the setting change mode while in the setting change mode, it maintains the mode in the setting change mode. Note that the above is merely an example, and the mode switching operation is not limited to an operation by hand or the like, and may be performed in any manner. For example, the mode switching operation may be performed by voice, such as a user's speech, or may be performed by the user operating a mode switching operation unit or the like provided in the water discharge control system 1.
[0045] Next, the processing of steps S21 to S23 will be described. In the water discharge control system 1, the user performs an operation to instruct a change in the control settings related to water discharge and stopping (also referred to as a "setting change operation") (step S21). The imaging unit 10 detects the user's setting change operation, and transmits the detection result of the setting change operation to the control unit 100 (step S22). For example, the imaging unit 10 captures an image of the user within the imaging range, and transmits the captured image to the control unit 100 as the detection result.
[0046] In the setting change mode, the control unit 100 receives a detection result from the imaging unit 10 and executes processing based on the detection result by the imaging unit 10. In the setting change mode, the control unit 100 executes processing based on a detected object included in the detection range of the imaging unit 10. For example, the control unit 100 executes processing in response to an operation by a user's hand or the like included in the detection range of the imaging unit 10. For example, the control unit 100 detects a user's gesture or the like included in the detection range of the imaging unit 10 and executes processing to change the settings based on the detection result.
[0047] For example, the control unit 100 executes processing using list information for the setting change mode that associates operations and processing contents in the setting change mode. For example, when an operation by the user's hand or the like corresponds to an operation (setting change operation) that instructs a setting change included in the list information for the setting change mode, the control unit 100 executes a setting change corresponding to the setting change operation.
[0048] The control unit 100 changes the settings in response to the setting change operation. The control unit 100 changes the current settings to the settings corresponding to the received setting change operation. For example, if the current settings are the initial settings, the control unit 100 changes the settings from the initial settings to the settings corresponding to the received setting change operation. For example, the control unit 100 changes the settings in the control program related to water discharge and stop from the initial settings.
[0049] Note that the control unit 100 prohibits the water discharge unit 30 from discharging water while the settings are being changed. For example, the control unit 100 prohibits water discharge control based on the detection results of the image capture unit 10 while the settings are being changed in the setting change mode. During the setting change, the control unit 100 prohibits water discharge control by, for example, not instructing the water discharge unit 30 to discharge water based on the detection results of the image capture unit 10, but instructing the water discharge unit 30 to stop water.
[0050] Furthermore, if the list information for the setting change mode includes an operation that instructs control of the water discharge state (water discharge stop control operation), the control unit 100 may control the water discharge unit 30 even in the setting change mode (e.g., corresponding to step S2 in Fig. 1). For example, if an operation by the user's hand or the like corresponds to an operation that instructs control of the water discharge state (water discharge stop control operation) included in the list information for the setting change mode, the control unit 100 controls the water discharge unit 30 to the water discharge state corresponding to the water discharge stop control operation.
[0051] After changing the settings, the control unit 100 executes processing related to displaying the results (step S23). For example, the control unit 100 displays information indicating the results after the setting change on any means (such as a display device of the water discharge control system 1). Note that the display is merely an example, and the control unit 100 may notify information (also referred to as "notification information") in various ways.
[0052] For example, the water discharge control system 1 has a notification unit that issues notifications. The notification unit of the water discharge control system 1 notifies at least one of the following: that a setting change operation is being accepted, or that a change has been made to the settings related to the water discharge state. When the water discharge control system 1 issues notifications by displaying information, for example, it may have a display device such as a display as the notification unit. When the water discharge control system 1 issues notifications by audio output of information, for example, it may have an audio output device such as a speaker as the notification unit. When the water discharge control system 1 issues notifications by outputting light, such as lighting or flashing, it may have an optical output device such as an LED (Light Emitting Diode) as the notification unit.
[0053] Note that the above is merely an example, and the water discharge control system 1 may have any configuration as the notification unit, not limited to the above. For example, in the water discharge control system 1, a terminal device (computer) such as a smartphone used by the user may function as the notification unit. In this case, the control unit 100 sends notification information to the terminal device, and the terminal device issues a notification by displaying or outputting an arbitrary output such as audio. For example, the water discharge control system 1 may notify various notification information in response to a user's request. For example, the water discharge control system 1 may notify notification information indicating the mode at that time. For example, the water discharge control system 1 may notify notification information indicating the association between each operation at that time and the processing content.
[0054] The water discharge control system 1 provides various notifications regarding changes in settings using a notification unit of any configuration as described above. The water discharge control system 1 notifies, using the notification unit, at least one of the following: that a setting change operation is being accepted, or that a change has been made to the settings related to the water discharge state. The water discharge control system 1 may display the settings after the setting change. The water discharge control system 1 may also display the status while the setting is being changed. For example, the water discharge control system 1 may notify notification information indicating the content of the settings changed by the setting change. For example, the water discharge control system 1 may notify notification information indicating the correspondence between each operation after the setting change and the processing content.
[0055] The above-described process is merely an example, and the water discharge control system 1 may perform various processes. For example, when the water discharge control system 1 detects a reset operation in the setting change mode, it changes the setting information to the preset initial setting information. For example, when the water discharge control system 1 detects a reset operation, it may change the control settings related to stopping and stopping water discharge to the initial setting. For example, when the detection result received by the control unit 100 from the imaging unit 10 indicates a reset operation, the control unit 100 executes a process to change the control settings related to stopping and stopping water discharge at that time to the initial setting.
[0056] <1-2. Water discharge control system configuration> Next, a detailed example of the configuration of the water discharge control system 1 according to the embodiment will be described with reference to Fig. 2 and Fig. 3. Fig. 2 is a schematic perspective view of the water discharge control system according to the embodiment. Fig. 3 is a diagram showing an example of the configuration of the water discharge control system according to the embodiment.
[0057] 2 and 3, the water discharge control system 1 has an imaging unit 10, a water discharge unit 30, a control unit 100, etc., as well as a kitchen main body 2, a water valve 101, a purified water valve 102, a hot water valve 103, and a flow rate adjustment valve 104. The kitchen main body 2 is the main body of the plumbing equipment. The kitchen main body 2 has the water discharge unit 30, a sink 40, and a stove unit 50 on an upper surface unit 20 where a user performs tasks such as cooking and washing dishes and other objects. For example, the kitchen main body 2 may be a system kitchen.
[0058] The water discharge control system 1 may also include a water supply 80 and a water heater 81. The water supply 80 and the water heater 81 are components for supplying water to be discharged from the water discharge unit 30 via a water valve 101, a purified water valve 102, a hot water valve 103, a flow rate adjustment valve 104, and the like. For example, the water supply 80 is a water supply tool connected to a water distribution pipe or the like, and is connected to the water valve 101, the purified water valve 102, and the water heater 81. The water heater 81 is a device for heating water supplied from the water supply 80 to hot water, and is connected to the hot water valve 103. For example, the hot water temperature of the water heater 81 may be controlled by the control unit 100. In this case, the water heater 81 supplies hot water to the water discharge unit 30 via the hot water valve 103 at a temperature according to the control of the control unit 100. Note that the configuration shown in FIG. 3 is merely an example, and any configuration may be adopted as long as it is possible to discharge water in a desired water discharge manner.
[0059] 2 and 3 is merely an example, and any configuration can be adopted for the kitchen body 2. For example, the kitchen body 2 does not have to include the stove unit 50. In this case, the stove unit 50 may be provided separately from the kitchen body 2.
[0060] 2, a wall cabinet 60 and a range hood 70 are provided above the kitchen body 2, that is, on the side facing the upper surface 20 of the kitchen body 2. The wall cabinet 60 and the range hood 70 do not necessarily have to be provided.
[0061] The upper surface 20 of the kitchen main body 2 is used for user work. For example, the surface of the upper surface 20 of the kitchen main body 2 between the sink 40 and the stove unit 50 functions as a work surface where the user can perform processing such as cutting ingredients or place dishes after washing. Furthermore, multiple work surfaces may be arranged, such as between the sink 40 and the stove unit 50 and on the right side of the sink 40.
[0062] Water discharger 30 has a water discharge port 321 provided in head 32, which is the tip end portion of water discharge pipe 31, and discharges (spouts) water from water discharge port 321. For example, water discharger 30 may be able to discharge water in any water discharge form (shower, straight, etc.) from water discharge port 321. In this case, water discharger 30 may be able to switch between straight and shower water discharge from water discharge port 321. For example, water discharger 30 may discharge water in a water discharge form selected by the user, or may discharge water in a water discharge form according to a setting.
[0063] 2 and 3, the water discharge unit 30 can switch between discharging a plurality of types of water, such as raw water, purified water, and hot water (also referred to as "hot water" or "warm water"), in accordance with the control of the control unit 100 on the water valve 101, the purified water valve 102, and the hot water valve 103. The water discharge unit 30 can also change the discharge flow rate (also referred to simply as "flow rate"), such as the instantaneous discharge flow rate, of any type of water, such as raw water, purified water, or hot water (warm water), in accordance with the control of the flow rate adjustment valve 104 by the control unit 100. The water discharge unit 30 may be configured to discharge only raw water. In this case, the water discharge control system 1 has only the water valve 101 among the water valve 101, the purified water valve 102, and the hot water valve 103. The water discharge unit 30 refers to, for example, the part exposed from the kitchen main body 2.
[0064] Sink 40 is a recess recessed from the surface of upper surface 20, and functions as a water receiving portion that receives water from water discharger 30. Sink 40 is used, for example, for washing objects such as dishes, and is a tank-like stand equipped with a drainage groove that drains water from water discharger 30, etc.
[0065] The stove unit 50 is a stove equipment used by a user for heating operations for cooking. While FIGS. 2 and 3 show an example in which the stove unit 50 has two heating units, 51 and 52, the stove unit 50 may have one heating unit or three or more heating units. The heating units 51 and 52 perform heating using any heat source, such as gas or electricity. In this way, the heating units 51 and 52 can be configured as any type, such as an electric stove, an induction stove, or a gas stove.
[0066] The control unit 100 is a control device that controls the discharge of water. The control unit 100 controls the discharge of water by controlling the cold water valve 101, the purified water valve 102, the hot water valve 103, and the flow rate adjustment valve 104 based on information (sensor information) detected by each sensor such as the imaging unit 10. The control unit 100 detects an object to be discharged from an image captured by the imaging unit 10, and controls the water discharge unit 30 based on the detection result. Note that the processing using the image captured by the imaging unit 10 is one example, and the control unit 100 may control the discharge of water using sensor information (also referred to as "sensor detection result") detected by any sensor, not limited to the imaging unit 10.
[0067] For example, the control unit 100 controls the type of water discharge by controlling the switching of the cold water valve 101, the purified water valve 102, and the hot water valve 103 based on information detected by each sensor such as the imaging unit 10. For example, the control unit 100 controls the water discharge flow rate, such as the instantaneous water discharge flow rate, by controlling the flow rate adjustment valve 104 based on information detected by each sensor such as the imaging unit 10.
[0068] Furthermore, the control settings of the control unit 100 for the cold water valve 101, the purified water valve 102, the hot water valve 103, and the flow rate adjustment valve 104 may be changed by the user to their preferred settings. For example, the control settings may be changed by the user to reduce the flow rate of purified water discharged to food ingredients, or to change the water discharged to cold water for stains. When detecting an object to be discharged from an image, the control unit 100 performs any processing on the captured image, such as brightness and color correction (image correction), monochrome / color conversion (image conversion), object identification (image recognition), and area measurement (image feature extraction).
[0069] The water valve 101 is, for example, a solenoid valve, and functions as a valve for discharging raw water to the water discharge portion 30. The purified water valve 102 is, for example, a solenoid valve, and functions as a valve for discharging purified water to the water discharge portion 30. The hot water valve 103 is, for example, a solenoid valve, and functions as a valve for discharging hot water (warm water) to the water discharge portion 30. The control unit 100 is connected to each of the water valve 101, the purified water valve 102, and the hot water valve 103. Note that instead of the water valve 101, the purified water valve 102, and the hot water valve 103, a single flow path switching valve may be used to switch between each type of water discharge (raw water, purified water, hot water, etc.).
[0070] For example, the control unit 100 is connected to a water valve 101 that switches between discharging and stopping the raw water by the water discharge unit 30. The control unit 100 controls the discharge and stopping of raw water by the water discharge unit 30 using a control signal that opens and closes the water valve 101.
[0071] For example, the control unit 100 is connected to a purified water valve 102 that switches between discharging and stopping purified water by the water discharge unit 30. The control unit 100 controls the discharging and stopping of purified water by the water discharge unit 30 using a control signal that opens and closes the purified water valve 102.
[0072] For example, the control unit 100 is connected to a hot water valve 103 that switches between discharging and stopping hot water from the water discharge unit 30. The control unit 100 controls the discharging and stopping of hot water from the water discharge unit 30 by a control signal that opens and closes the hot water valve 103.
[0073] Flow rate adjustment valve 104 is, for example, a control valve that can continuously change the valve opening, and functions as a valve for adjusting the flow rate of water discharged from water discharge unit 30. For example, flow rate adjustment valve 104 supplies the type of water selected by controlling cold water valve 101, purified water valve 102, and hot water valve 103 to water discharge unit 30 at a valve opening controlled by control unit 100. Note that any valve configuration may be used for flow rate adjustment valve 104 as long as it can be adjusted to any valve opening (position), such as 0 to 100%.
[0074] For example, the control unit 100 is connected to a flow rate adjustment valve 104 that adjusts the water discharge flow rate, such as the instantaneous water discharge flow rate, of the water discharge unit 30. The control unit 100 controls the water discharge flow rate, such as the instantaneous water discharge flow rate, of the water discharge unit 30 using a control signal that adjusts (specifies) the valve opening degree of the flow rate adjustment valve 104.
[0075] Furthermore, the control unit 100 is communicably connected to each sensor, such as the imaging unit 10, via a predetermined network, such as the Internet, either wired or wirelessly. For example, the control unit 100 has a communication function (communication unit) for transmitting and receiving information to and from other devices. The communication function (communication unit) of the control unit 100 is realized by a communication device, a communication circuit, or the like. The control unit 100 is connected to an arbitrary network via wired or wirelessly using the communication function, and transmits and receives information to and from an external information processing device. For example, the control unit 100 transmits and receives information to and from the imaging unit 10, etc. Note that the control unit 100 may be connected to each sensor in any manner as long as it is possible to transmit and receive information, and may be communicably connected via wired or wireless.
[0076] The control unit 100 may be disposed in any location. The control unit 100 may be provided inside the space corresponding to the kitchen main body 2 (kitchen room), or may be provided outside the space corresponding to the kitchen main body 2 (kitchen room).
[0077] The control unit 100 may be configured and arranged in any manner as long as it can control the switching of the cold water valve 101, the purified water valve 102, and the hot water valve 103, adjust the valve opening of the flow rate adjustment valve 104, and communicate with and process sensors such as the imaging unit 10. The control unit 100 may also be arranged inside the kitchen main body 2. The control unit 100 may also be arranged outside the kitchen main body 2, rather than inside it. Details of the control unit 100 will be described later.
[0078] The imaging unit 10 captures an image of the water-related space, etc. The imaging unit 10 captures an image of at least the water discharge area. In this way, the imaging unit 10 functions as a sensor unit that detects at least the water discharge area. The imaging unit 10 functions as a sensor unit that acquires information used to control water discharge. For example, the imaging unit 10 is a camera module that acquires images by capturing an image of a predetermined area, such as inside the sink 40, or a sensor unit that uses an image sensor. The imaging unit 10 captures an image of the water-related space around the water discharge unit 30. For example, the imaging unit 10 captures an image of the water-related space including the sink 40, etc.
[0079] The imaging unit 10 is disposed in a position where it can capture an image of a desired range (area). For example, the imaging unit 10 is provided on the upper part (upper side) of the kitchen main body 2. The imaging unit 10 is provided in a position facing the kitchen main body 2 from above the kitchen main body 2. FIGS. 2 and 3 show, as an example, a case where the imaging unit 10 is disposed on the underside of a wall cabinet 60 provided above the kitchen main body 2. Note that the placement of the imaging unit 10 shown in FIGS. 2 and 3 is merely an example, and the imaging unit 10 may be disposed in any position as long as it can capture an image of a desired range. Furthermore, the imaging unit 10 is merely an example, and the sensor unit has a detection range (detection target) that is at least the water discharge area, and any sensor other than the imaging unit 10 may be used as long as it is capable of desired detection.
[0080] The imaging unit 10 uses any sensor such as a CCD (Charge Coupled Device) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor. For example, the imaging unit 10 is an area sensor or a distance measuring sensor that uses an image sensor. The imaging unit 10 captures an image of the water-related space around the water discharger 30.
[0081] Also, for example, the imaging unit 10 is disposed facing in a direction to capture an image of the sink 40. Note that the imaging unit 10 may be disposed in any manner as long as it can detect (capture) an object. Also, the imaging unit 10 may capture a still image or a moving image.
[0082] The imaging unit 10 is connected to the control unit 100 via a predetermined network so as to be able to communicate with each other via a wired or wireless connection. The imaging unit 10 transmits various types of information to the control unit 100. For example, the imaging unit 10 transmits information related to an acquired image to the control unit 100. For example, the imaging unit 10 may be connected to the control unit 100 so as to be able to communicate with each other via a predetermined wireless communication function such as Bluetooth (registered trademark) or Wi-Fi (registered trademark). Note that the control unit 100 and the imaging unit 10 may be connected in any manner so long as they are able to send and receive information, and may be connected to each other via a wired or wireless connection so as to be able to communicate with each other. For example, the imaging unit 10 may be connected to the control unit 100 so as to be able to communicate with each other via a wired or wireless connection.
[0083] When describing various sensors such as the imaging unit 10 without distinction, they may be referred to as "sensors." When describing information acquired by various sensors such as the imaging unit 10 without distinction, they may be referred to as "sensor information." Sensor information is a concept that includes information acquired by various sensors for water discharge control, such as information acquired by the imaging unit 10.
[0084] 2 and 3 is merely an example, and the water discharge control system 1 can have any device configuration. For example, in FIG. 3, the solid line connections between each component indicate the communication (transmission and reception) and control relationships of signals (information) between the components, and the dotted line connections between each component indicate an example of the relationship of water flow, but the relationships are not limited to those shown in FIG. 3, and any relationship can be adopted. For example, in the water discharge control system 1, the control unit 100 may communicate with the water heater 81 and control the water heater 81. Also, for example, the water discharge control system 1 may not include a sensor. In this case, the control unit 100 of the water discharge control system 1 may communicate with a sensor not included in the water discharge control system 1 and control the water discharge using sensor information received (acquired) from the sensor. For example, the water discharge control system 1 may not include the imaging unit 10. In this case, the control unit 100 of the water discharge control system 1 may communicate with an imaging unit 10 that is not included in the water discharge control system 1, and use the image received (acquired) from the imaging unit 10 to control the water discharge.
[0085] Furthermore, the water discharge control system 1 may have a personal identification unit (identification device) that performs processing (personal identification) to identify the user who uses the kitchen main body 2. For example, the control unit 100 may function as the personal identification unit. For example, the personal identification unit of the water discharge control system 1 may perform personal identification based on an image of a person included in an image. Note that the above is merely an example, and the water discharge control system 1 may perform personal identification by any method as long as it is possible to identify the user who uses the kitchen main body 2. For example, the personal identification unit of the water discharge control system 1 may acquire information for identifying the user who uses the kitchen main body 2 by communicating with a device such as a smartphone owned by the user, or by the user's operation on a remote control, and then perform personal identification of the user.
[0086] Furthermore, the water discharge control system 1 may also include sensors other than the imaging unit 10. For example, the water discharge control system 1 may also include a human body detection sensor. The human body detection sensor has the function of detecting a human body. For example, the human body detection sensor is realized by a pyroelectric sensor using an infrared signal. For example, the human body detection sensor may be realized by a μ (microwave) wave sensor. Note that the above is just an example, and the human body detection sensor is not limited to the above, and may detect a human body by various means. For example, the human body detection sensor detects a person (such as a user) who enters the space (kitchen room) in which the kitchen main body 2 is provided. The human body detection sensor transmits a detection signal to the control unit 100.
[0087] <1-3. Configuration of the control unit (control device)> Next, each component of the control unit 100 will be described in detail. The control unit 100 may be, for example, an information processing device (computer) used to control various components and processes. The control unit 100 may have, for example, a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and may be realized by executing a program stored inside the control unit 100 (for example, an information processing program according to the present disclosure) using a RAM or the like as a working area. The control unit 100 may also have, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0088] As shown in FIG. 3, control unit 100 has a switching adjustment unit 110, a processing unit 120, a storage unit 130, and an acquisition unit 140, and realizes or executes the information processing functions and actions described below. The internal configuration of control unit 100 is not limited to the configuration shown in FIG. 3 and may be other configurations that perform the information processing described below. For example, processing unit 120 may be divided into a determination unit that performs processing related to determination, an operation detection unit that detects user operations, a water discharge / stop control unit that performs processing related to controlling the water discharge / stop of water discharge unit 30, and a setting change unit that changes the settings related to the water discharge / stop control. Furthermore, the processing performed by control unit 100 may be executed by a cloud server (also referred to as the cloud). In this case, the cloud and control unit 100 are connected via a predetermined network, either wired or wirelessly.
[0089] The switching adjustment unit 110 changes the water discharge mode, such as stopping or discharging water, of the water discharge unit 30. The water discharge mode refers to one mode of water discharge, such as the type of water discharge (raw water, purified water, hot water, etc.), the water discharge form (shower, straight, etc.), and the water discharge flow rate (instantaneous water discharge flow rate, etc.). The above is merely an example, and the water discharge mode may be classified in any way. For example, if purified water can be discharged as hot water, the type of water discharge may be classified as raw water, purified water at room temperature, hot water, purified water at high temperature, etc.
[0090] The switching adjustment unit 110 switches the opening and closing of the water valve 101, the purified water valve 102, and the hot water valve 103 in response to instructions from the processing unit 120. The switching adjustment unit 110 sends control signals to the water valve 101, the purified water valve 102, and the hot water valve 103, and switches the opening and closing of the water valve 101, the purified water valve 102, and the hot water valve 103, thereby switching the type of water discharged from the water discharge unit 30.
[0091] Switching adjustment unit 110 adjusts the valve opening of flow rate adjustment valve 104 in response to instructions from processing unit 120. Switching adjustment unit 110 sends a control signal to flow rate adjustment valve 104 and adjusts (sets) the valve opening of flow rate adjustment valve 104, thereby adjusting the water discharge flow rate, such as the instantaneous water discharge flow rate, of water discharge unit 30.
[0092] The processing unit 120 executes various processes related to water discharge control. The processing unit 120 functions as a determination unit that makes various determinations. The processing unit 120 executes a determination process that determines the state of an object detected by the sensor unit. For example, the processing unit 120 determines the state of an object to be detected, such as an object to be imaged, detected from an image captured by the imaging unit 10. The processing unit 120 functions as an operation detection unit that detects user operations. The processing unit 120 executes an operation detection process that detects a predetermined operation by the user to control the water discharge state of the water discharge unit 30.
[0093] The processing unit 120 functions as a detection unit that detects the object of water discharge using sensor information. The processing unit 120 detects the object of water discharge contained in the image captured by the imaging unit 10. The processing unit 120 determines whether or not the object has been detected. When detecting the object of water discharge contained in the image, the processing unit 120 performs any processing on the captured image, such as brightness and color correction (image correction), monochrome / color conversion (image conversion), object identification (image recognition), and area measurement (image feature extraction).
[0094] The processing unit 120 detects objects included in the image and their positions (coordinates, etc.) through image processing. The processing unit 120 may detect the objects included in the image and their positions (ranges) through any processing as long as it is possible to acquire information indicating the objects included in the image and their positions. This point will be described in detail later.
[0095] The processing unit 120 calculates (estimates) the moving speed of the object based on the image captured by the imaging unit 10. For example, the processing unit 120 estimates the moving speed of the object based on a change in the position (coordinates, etc.) of the object in a video. For example, the processing unit 120 estimates the moving speed of the object based on, for example, the frame rate of the video (i.e., time information) and a change in the position of the object in the video (i.e., information on the moving distance). For example, the processing unit 120 estimates the moving speed of the object by, for example, dividing the moving distance of the object in the video by the time corresponding to the frame rate of the video. Note that the above-described processing is merely an example, and the processing unit 120 may estimate the moving speed of the object using various information as appropriate.
[0096] The processing unit 120 may use the sensor information to determine whether to discharge water, and if so, select the type of water to be discharged—raw water, purified water, or hot water—based on the content stored in the memory unit 130. In this case, the processing unit 120 determines to open the valve corresponding to the selected type of water from among the cold water valve 101, the purified water valve 102, and the hot water valve 103. The processing unit 120 generates a control signal instructing the determined valve to be opened. Using the generated control signal, the processing unit 120 instructs the switching adjustment unit 110 to switch the cold water valve 101, the purified water valve 102, and the hot water valve 103 between open and closed states.
[0097] Furthermore, when discharging water, the processing unit 120 may determine the instantaneous water discharge flow rate based on the contents stored in the memory unit 130. In this case, the processing unit 120 determines the valve opening degree of the flow rate adjustment valve 104 based on the determined instantaneous water discharge flow rate. The processing unit 120 generates a control signal instructing opening at the determined valve opening degree. The processing unit 120 uses the generated control signal to instruct the switching adjustment unit 110 to adjust (set) the valve opening degree of the flow rate adjustment valve 104.
[0098] The processing unit 120 determines the object onto which water is to be discharged from the image captured by the imaging unit 10. The processing unit 120 can determine the user's hands and items from the image captured by the imaging unit 10. The processing unit 120 can determine the hands and items from the image captured by the imaging unit 10.
[0099] The processing unit 120 functions as a water discharge control unit that controls the water discharge mode from the water discharger 30. The processing unit 120 controls the water discharge state based on at least one of the determination result from the determination process or the detection result from the operation detection process, and setting information related to the control of the water discharge state from the water discharger 30. The processing unit 120 controls the switching adjustment unit 110. The processing unit 120 controls the water discharge stop of the water discharger 30 by controlling the switching of the switching adjustment unit 110. The processing unit 120 controls the water discharge stop of the water discharger 30 by controlling the switching adjustment unit 110 based on the determination result.
[0100] Processing unit 120 determines the size of the object to be discharged. Processing unit 120 controls the instantaneous water discharge flow rate from water discharge unit 30 based on at least one of the size of the object to be discharged determined by the determination unit, the type of object to be discharged, or the distance between water discharge port 321 of water discharge unit 30 and the object to be discharged. Processing unit 120 increases the instantaneous water discharge flow rate as the object to be discharged is larger.
[0101] The processing unit 120 classifies the object to be discharged as either a tool or a human hand, and controls the instantaneous water discharge flow rate based on the classification result. If the object to be discharged as a tool, the processing unit 120 further classifies the object to be discharged as either an article or a food ingredient, and controls the instantaneous water discharge flow rate based on the classification result.
[0102] The processing unit 120 determines the distance between the water discharge port 321 and the object to be discharged based on the image, and controls the instantaneous water discharge flow rate according to changes in the distance. The processing unit 120 determines that an object to be imaged that has a predetermined moving speed is an object to be discharged. The processing unit 120 determines that an object to be imaged that has a moving speed that meets a predetermined standard is an object to be discharged.
[0103] For example, the processing unit 120 determines that an imaged object whose estimated moving speed is within a predetermined range is a target object for water discharge. For example, if the moving speed of the imaged object is less than a first threshold value and greater than or equal to a second threshold value, the processing unit 120 determines that the imaged object is a target object for water discharge. For example, the second threshold value is a predetermined value greater than the first threshold value. For example, if the moving speed of the imaged object is within the range between the first threshold value and the second threshold value, the processing unit 120 estimates that the imaged object is an object for which the user wants water discharged, and determines that the imaged object is a target object for water discharge.
[0104] For example, the processing unit 120 determines that an imaged object whose moving speed is less than the first threshold is not a water-discharge target. For example, the processing unit 120 estimates that an imaged object whose moving speed is less than the first threshold is an object placed there, and determines that it is not a water-discharge target.
[0105] For example, the processing unit 120 determines that an imaged object whose moving speed is equal to or greater than the second threshold is not a water-discharge target. For example, the processing unit 120 estimates that an imaged object whose moving speed is equal to or greater than the second threshold is an object moving through the image capture area, and determines that the object is not a water-discharge target.
[0106] The processing unit 120 determines that, among the objects to be imaged, those that are within the first region are objects to be water-discharged. For example, the processing unit 120 determines that, among the objects to be imaged, those that are within the first region, which is a predetermined range including the water-discharge region WA1, are objects to be water-discharged. The first region can be set to any range as long as it is possible to determine the object to be water-discharged. For example, the first region may be an area that includes a position (water-discharged drop position) where water discharged (discharged) from the water discharge port 321 falls, such as a position directly below the water discharge port 321. For example, the processing unit 120 detects objects in the first region and controls water discharge.
[0107] When the shape of the object to be discharged is a predetermined type, the processing unit 120 controls the instantaneous water discharge flow rate based on the predetermined type. When the size of the object to be discharged changes while it is held within the water discharge area, the processing unit 120 does not change the instantaneous water discharge flow rate.
[0108] Processing unit 120 controls the instantaneous water discharge flow rate according to the water discharge form acquired by acquisition unit 140. Processing unit 120 increases the instantaneous water discharge flow rate the larger the size of the object to be discharged, and changes the control of the instantaneous water discharge flow rate depending on the type of object to be discharged. Processing unit 120 increases the instantaneous water discharge flow rate the larger the size of the object to be discharged, and reduces the amount of change in the instantaneous water discharge flow rate when the object to be discharged is a human hand compared to when the object is an item.
[0109] The larger the size of the object onto which water is to be discharged, the smaller the amount of change in the instantaneous water discharge flow rate based on a change in the size of the object onto which water is to be discharged. When the water discharge mode is shower water discharge, the processing unit 120 reduces the amount of change in the instantaneous water discharge flow rate based on a change in the size of the object onto which water is to be discharged.
[0110] Processing unit 120 may function as a discharged water temperature adjustment unit that adjusts the temperature of water discharged from water discharge unit 30. For example, processing unit 120 controls water heater 81 to adjust the temperature of hot water supplied from water heater 81 to water discharge unit 30 via hot water valve 103. Processing unit 120 detects the degree of dirtiness of the object onto which water is to be discharged and increases the temperature of the discharged water.
[0111] The processing unit 120 detects user operations (user operations) based on the detection results of the imaging unit 10. The processing unit 120 detects user operations (user operations) using sensor information. The processing unit 120 detects user operations that instruct control related to water discharge and stop (also referred to as "water discharge and stop control operations"). The processing unit 120 detects user operations related to control of the water discharge state (water discharge and stop control operations). For example, the processing unit 120 detects operations such as a user's water discharge and stop control operation and a setting change operation based on a user's gesture detected from an image captured by the imaging unit 10. For example, the processing unit 120 detects operations such as a user's water discharge and stop control operation and a setting change operation based on a user's hand movement (hand signals, etc.) detected from an image captured by the imaging unit 10.
[0112] For example, the processing unit 120 detects an operation related to a mode change. For example, the processing unit 120 detects a mode switching operation by the user. The processing unit 120 switches the mode between a water discharge mode that controls the water discharge state and a setting change mode that allows setting information to be changed. The processing unit 120 switches the mode between the water discharge mode and the setting change mode in response to an instruction from the user.
[0113] Note that the above is merely an example, and the processing unit 120 may detect the user's operation using various information. For example, if an operation device such as an operation panel is provided in the kitchen main body 2, the processing unit 120 may detect the user's operation using operation information indicating the user's operation on the operation device.
[0114] The processing unit 120 functions as a setting change unit that changes settings related to water discharge / stop control. In the setting change mode, the processing unit 120 accepts a setting change operation for changing settings indicated by setting information. In the setting change mode, the processing unit 120 changes the setting information based on the setting change operation.
[0115] The setting change operation is the same as a predetermined operation that can be accepted from the user in the water discharge mode, and includes a first setting change operation to which a setting change process content different from the process content for control related to stopping and discharging water is assigned. When the processing unit 120 detects the first setting change operation in the setting change mode by the operation detection process, it accepts the first setting change information for changing the setting information as the setting change operation.
[0116] The setting change operation includes a second setting change operation, which is an operation different from the predetermined operation that can be accepted from the user in the water discharge mode. When the processing unit 120 detects the second setting change operation in the setting change mode by the operation detection process, it accepts the second setting change information for changing the setting information as the setting change operation.
[0117] The types or number of setting change operations that can be accepted from the user in the setting change mode are greater than the types or number of predetermined operations that can be accepted from the user in the water discharge mode. The user's operations detected by the operation detection unit include at least one of the shape, position, and movement of the user's hand. The processing unit 120 prohibits water discharge control based on the detection results of the sensor unit while the settings are being changed by the setting change operation in the setting change mode.
[0118] The processing unit 120 changes the setting from the initial setting indicated by the initial setting information in response to the setting change operation. When the processing unit 120 detects a reset operation in the setting change mode, it changes the setting information to the pre-set initial setting information. When the processing unit 120 detects a reset operation in the setting change mode, it changes the setting to the initial setting. Based on the setting change operation, the processing unit 120 changes the setting corresponding to the state of the object to be discharged water.
[0119] The processing unit 120 changes at least one of the predetermined movement speed, the range of the first area, and the judgment time for a detected object in the first area based on the setting change operation. The processing unit 120 changes the setting for the instantaneous water discharge flow rate based on the setting change operation. The processing unit 120 makes settings related to the control of the water discharge state in response to user operation based on the setting change operation. The processing unit 120 changes at least one of the position, size, and judgment time for the user operation of the range for detecting user operation based on the setting change operation. The processing unit 120 changes at least one of the flow rate, temperature, water type, and water discharge form of the water discharge control in response to user operation based on the setting change operation.
[0120] Processing unit 120 controls the water discharge state from water discharger 30 using setting information (setting information) related to control of the water discharge state from water discharger 30, which is stored in memory unit 130. Processing unit 120 controls the water discharge state from water discharger 30 based on the detection results of imaging unit 10 and the settings related to control of the water discharge state from water discharger 30. For example, if the initial settings are used, processing unit 120 controls the water discharge state from water discharger 30 based on the detection results of imaging unit 10 and the initial settings related to control of the water discharge state from water discharger 30. Furthermore, if the settings have been changed from the initial settings, processing unit 120 controls the water discharge state from water discharger 30 based on the detection results of imaging unit 10 and the changed settings.
[0121] The processing unit 120 prohibits water discharge control based on the detection results of the imaging unit 10 while the settings are being changed. If the processing unit 120 receives an operation input from the user while the water discharger 30 is discharging water, it stops water discharge from the water discharger 30 before the setting change begins. The processing unit 120 determines whether the object detected by the imaging unit 10 is an object to be discharged that satisfies a predetermined condition, and controls the water discharge state based on the state of the object to be discharged. The predetermined condition is that the detected object is moving at a predetermined speed or is present within a first area.
[0122] Processing unit 120 controls the instantaneous water discharge flow rate from water discharge unit 30 based on at least one of the size of the object to be discharged, the type of object to be discharged, or the distance between the water discharge port of water discharge unit 30 and the object to be discharged. Processing unit 120 detects user operation based on the detection result of imaging unit 10, and controls the water discharge state corresponding to the user operation.
[0123] The storage unit 130 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. For example, the storage unit 130 is a computer-readable recording medium that non-temporarily records data used by an information processing program. The storage unit 130 stores various information such as information detected by various sensors. The storage unit 130 stores various information used to control water discharge.
[0124] The storage unit 130 stores setting information (setting information) related to the control of the water discharge state from the water discharger 30. For example, the storage unit 130 stores information on the initial setting (initial setting information) related to the control of the water discharge state from the water discharger 30. The storage unit 130 stores information on the setting after it has been changed from the initial setting (changed setting information).
[0125] For example, the storage unit 130 stores setting information corresponding to each mode. The storage unit 130 stores list information associating operations with processing details in each mode. For example, the storage unit 130 stores list information for the water discharge mode that associates operations with processing details in the water discharge mode. For example, the storage unit 130 stores list information for the setting change mode that associates operations with processing details in the setting change mode. For example, the storage unit 130 may store list information for the setting change mode that includes operations associated with controls related to stopping and stopping water discharge.
[0126] The memory unit 130 stores various information used to detect an object to be discharged with water. For example, the memory unit 130 stores a program that detects an object to be discharged with water, determines whether to discharge water or stop water, and so on. For example, the memory unit 130 stores a threshold value used in a determination process related to the control of water discharge and stop. For example, the memory unit 130 stores a threshold value used in a determination process of whether an object to be discharged with water has been detected. The above is merely an example, and the memory unit 130 stores various information related to the process.
[0127] The storage unit 130 may store various types of information depending on the purpose, without being limited to the above. The storage unit 130 may store sensor information detected by various sensors. The storage unit 130 may store the sensor information in association with the date and time when it was acquired. The storage unit 130 may store an image as sensor information. The storage unit 130 stores information indicating the processing result corresponding to the image in association with the image. The storage unit 130 stores the determination result determined for the image (presence or absence of an object to be discharged water, etc.) in association with the image.
[0128] The acquisition unit 140 acquires information. The acquisition unit 140 acquires various information from the storage unit 130. The acquisition unit 140 acquires various information from the kitchen main body 2. The acquisition unit 140 acquires various information collected in a space (kitchen room) corresponding to the kitchen main body 2 from the kitchen main body 2. The acquisition unit 140 acquires user identification information that identifies a user from the kitchen main body 2.
[0129] The acquisition unit 140 acquires sensor information detected by the sensor from the sensor. The acquisition unit 140 acquires sensor information of the user sensed by the sensor. The acquisition unit 140 receives information related to the image acquired by the imaging unit 10 from the imaging unit 10. The acquisition unit 140 may store the received various information in the storage unit 130.
[0130] The acquisition unit 140 acquires the water discharge mode from the water discharger 30. The acquisition unit 140 acquires information indicating whether the water discharge mode of the water discharger 30 is straight or shower. The acquisition unit 140 acquires information indicating the water discharge mode of the water discharger 30 from the water discharger 30. The acquisition unit 140 receives a signal (information) indicating the water discharge mode from the water discharger 30.
[0131] The configuration of the control unit 100 described above is merely an example, and the control unit 100 may have various configurations other than those described above. For example, the control unit 100 has a communication unit that communicates with other components. The control unit 100 is connected to other components such as the imaging unit 10 via a predetermined network so that they can communicate with each other via wired or wireless communication. The control unit 100 transmits and receives information to and from other components such as the imaging unit 10. For example, the control unit 100 may have a display unit if it has a function of displaying information.
[0132] <1-4. Area example> Before describing specific processes according to the embodiment, an example of a water discharge area will be described using Fig. 4. Fig. 4 is a diagram showing an example of the area. Fig. 4 shows a case corresponding to a plan view (hereinafter simply referred to as "plan view") of the upper surface portion 20 from above the kitchen body 2. For example, Fig. 4 shows an example of a water discharge area WA1.
[0133] In Fig. 4, the water discharge area WA1 includes an area that overlaps with the water discharge outlet (e.g., water discharge outlet 321) that discharges water from the water discharger 30 in a plan view. Note that the water discharge area WA1 shown in Fig. 4 is only an example, and the water discharge area can be changed to any range. For example, the water discharge area WA1 can be set to any range as long as it includes an area that overlaps with the water discharge outlet in a plan view.
[0134] <1-5. Example of processing using images> Here, an example of a process using an image executed by the water discharge control system will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of a process using an image executed by the water discharge control system.
[0135] Image IM1 in FIG. 5 shows an example of a case where an image captured by the imaging unit 10 is the processing target. In FIG. 5, the water discharge control system 1 shows an example of a processing result when the processing target is image IM1 that includes a person's hand and utensils (tableware). For example, the water discharge control system 1 uses any image recognition technology to detect the area in image IM1 where the captured object is located. In FIG. 5, the water discharge control system 1 detects three areas where the captured object is located: area SG1 indicated by dotted lines, area SG2 indicated by dashed lines, and area SG3.
[0136] 5 shows an example in which a rectangular area is detected as the area where the object to be imaged is located, but the area where the object to be imaged is located is not limited to a rectangular area, and for example, the area where the object to be imaged is located may be detected in more detail. For example, the area where the object to be imaged is located may be detected in pixel units, or may be detected as a shape that follows the outer shape (contour) of the object to be imaged.
[0137] For example, the water discharge control system 1 detects the size of the imaged object as one of the indices used for water discharge control. For example, when the imaged object is an object to be discharged, the water discharge control system 1 detects the size of the object to be discharged. For example, the water discharge control system 1 may detect the size of a rectangular area such as areas SG1 to SG3. For example, the water discharge control system 1 may detect the size of the object to be discharged based on the number of pixels included in area SG1 in which the dish that is the object to be discharged is located. Note that when the water discharge control system 1 detects a shape that follows the outline (contour) of the object to be discharged, it may detect the size of the object to be discharged based on the number of pixels included within that outline. In this way, the water discharge control system 1 may control using the size of the object itself, or may control using the size of the detection result of the object (rectangular area, etc.).
[0138] Furthermore, the water discharge control system 1 classifies (determines) the type of each imaged object in the image IM1 using any image recognition technology. In Fig. 5, the water discharge control system 1 classifies the type of the imaged object located in area SG1 of the image IM1 as a utensil. Furthermore, the water discharge control system 1 classifies the type of the imaged objects located in areas SG2 and SG3 of the image IM1 as a human hand. Note that various conventional technologies can be applied to recognize objects contained in an image, and for example, image recognition technology utilizing various machine learning techniques such as deep learning may be used as appropriate.
[0139] Furthermore, the classification of the area in which the imaged object is located and the type may be performed by a single process. For example, when an image is input, the water discharge control system 1 may perform a process of classifying the area in which the imaged object is located and the type using an image recognition model that outputs information indicating the area and type of each imaged object in the input image. In this case, the water discharge control system 1 may input the image IM1 to the image recognition model, and estimate (determine) the size and type of each imaged object in the image IM1 based on the information indicating the area in which the imaged object is located and the type classification in the image IM1 output by the image recognition model.
[0140] In this way, the water discharge control system 1 uses any image recognition technology to detect the objects included in the image IM1 and classify (determine) the type of the detected objects. For example, the water discharge control system 1 uses any image recognition technology to determine to which of multiple types each of the objects detected in the image IM1 belongs.
[0141] For example, the water discharge control system 1 classifies (determines) the type of the imaged object as one of the indices used for water discharge control. For example, the water discharge control system 1 may classify the imaged object to one of a plurality of types based on individual names such as chopsticks, pot, plate, etc., into which type the imaged object belongs. For example, the water discharge control system 1 may classify the imaged object to one of a plurality of types based on general classifications such as tableware, hands, ingredients, etc., into which type the imaged object belongs. Furthermore, the water discharge control system 1 may classify the imaged object to one of a plurality of newly defined types such as water-splashing dishes, water-collecting dishes, etc.
[0142] It should be noted that any classification can be adopted for the multiple types into which the imaged objects are classified. For example, the multiple types may be types based on category classification. For example, the multiple types may be types based on category classification used in general object recognition or the like. For example, the multiple types may be three types: human hands, supplies, and other. Furthermore, for example, the multiple types may be four types: human hands, objects, food ingredients, and other.
[0143] For example, the plurality of types may be types based on classification of uses, for example, the plurality of types may include types based on classification of uses for which the article is used.
[0144] For example, the multiple types may be types based on a classification of shapes. For example, the multiple types may include types based on a classification of the shape of the article. For example, the multiple types may include types based on a classification of whether the article has a shape that is prone to splashing water. For example, the multiple types may include types based on the degree of susceptibility of the shape of the article to splashing water.
[0145] For example, the multiple types may be types based on a classification of materials. For example, the multiple types may include types based on a classification of what material the article is made of. For example, the multiple types may include types based on a classification of whether the article is made of a material that is prone to splashing water. For example, the multiple types may include types based on the degree of susceptibility to splashing water of the material of the article.
[0146] The above-described classification of types is merely an example, and any type can be adopted as long as the desired processing can be realized. The multiple types may be types based on a combination of at least two of category classification, use classification, shape classification, and material classification. The types may also have a hierarchical relationship. In this case, for example, items and ingredients may belong to a lower level of supplies, tableware and cooking utensils may belong to a lower level of items, and vegetables and meat may belong to a lower level of ingredients. The above-described hierarchical relationship is merely an example, and any hierarchical relationship can be adopted, and may be three or more levels. For example, knives and bowls may belong to a lower level of cooking utensils.
[0147] For example, the water discharge control system 1 estimates (calculates) the distance between the water discharge port and the target object (object onto which water is discharged) as one of the indices used for water discharge control. For example, the water discharge control system 1 may calculate the distance using AI based on an image, or may estimate the distance based on the size of the user's hand.
[0148] For example, when an image is input, the water discharge control system 1 may estimate the distance between the water spout and the object (object to be discharged) using a distance estimation model that outputs information indicating the distance between the object to be discharged in the input image and a predetermined position (the position of the water spout). In this case, the water discharge control system 1 may input the image IM1 to the distance estimation model, and estimate (calculate) the distance between the dish that is the object to be discharged and the water spout 321 based on information indicating the estimated distance between the dish that is the object to be discharged in image IM1 and the water spout 321 output by the distance estimation model. Note that the above is merely an example, and the water discharge control system 1 may estimate the distance between the water spout 321 and the object (object to be discharged) using various information as appropriate. For example, the water discharge control system 1 may estimate the distance between the water spout 321 and the object (object to be discharged) based on the size of at least one of the areas SG2 and SG3 that include a person's hand.
[0149] <1-5. Example of setting change processing> Here, an example of changing the settings will be described. Note that the setting changes shown below are merely examples, and the water discharge control system 1 is not limited to the settings shown below, and various settings related to water discharge / stop control may be changed by the user's setting change operation.
[0150] The water discharge control system 1 may change the setting of the water discharge stop area, such as the water discharge area WA1 shown in Fig. 4, in response to the user's setting change operation. For example, the water discharge control system 1 changes the settings of the size (dimensions), position, etc. of the water discharge area WA1, as shown by the two-way arrow in Fig. 4, in response to the user's setting change operation.
[0151] Furthermore, for example, the water discharge control system 1 may change the settings related to the instantaneous water discharge flow rate, as shown in Fig. 6. Fig. 6 is a diagram showing an example of a change in settings related to flow rate control. Specifically, Fig. 6 is a diagram showing an example of a change in settings related to control of the instantaneous water discharge flow rate according to the water discharge form. For example, Fig. 6 shows a case where the water discharge control system 1 controls the instantaneous water discharge flow rate according to whether the water discharge form is straight or shower.
[0152] The graph in Fig. 6 shows the relationship between the size of an object and the instantaneous water discharge flow rate when the water discharge control system 1 controls the instantaneous water discharge flow rate according to the water discharge form. As shown in the graph in Fig. 6, the water discharge control system 1 controls to increase or decrease the instantaneous water discharge flow rate according to the size of the object to which water is discharged.
[0153] The upper curve of the two curves shown in the graph in Figure 6 indicates the initial setting of the instantaneous water discharge flow rate relative to the size of the object when the water discharge mode is straight. Also, the lower curve of the two curves shown in the graph in Figure 6 indicates the initial setting of the instantaneous water discharge flow rate relative to the size of the object when the water discharge mode is shower.
[0154] The water discharge control system 1 may change the settings of the water discharge state, such as the instantaneous water discharge flow rate shown in Fig. 6, in response to the user's setting change operation. For example, the water discharge control system 1 changes the setting of the instantaneous water discharge flow rate relative to the size of the object when the water discharge mode is straight, as shown by the two-way arrow on the upper side of Fig. 6, in response to the user's setting change operation. For example, the water discharge control system 1 changes the setting of the instantaneous water discharge flow rate relative to the size of the object when the water discharge mode is shower, as shown by the two-way arrow on the lower side of Fig. 6, in response to the user's setting change operation.
[0155] <1-6. Example of processing by water discharge control system> The following first to third processes will be described below as examples of processes executed by the water discharge control system. For example, the water discharge control system 1 executes at least one of the first to third processes. In addition, the following description will be given with the water discharge control system 1 as the processing subject, but the first to third processes may be executed by any device, such as the control unit 100 or various sensors such as the imaging unit 10, depending on the device configuration included in the water discharge control system 1.
[0156] <1-6-1. First processing flow> First, the processing flow for the first process will be described using Fig. 7. Fig. 7 is a flowchart showing an example of the procedure for the first process executed by the water discharge control system. For example, Fig. 7 shows an example of the processing procedure executed by the water discharge control system 1 when the processing of step S101 is performed while water is stopped in the water discharge mode.
[0157] The water discharge control system 1 executes the processes from step S102 onwards in response to the acquisition of the sensor detection result (step S101). For example, when the control unit 100 acquires the image recognition processing result of the image captured by the imaging unit 10, it executes the processes from step S102 onwards.
[0158] The water discharge control system 1 branches the process depending on whether or not a mode has been switched (step S102). For example, if the control unit 100 has not received a mode switching operation from the user, it executes the control process related to stopping and / or stopping water discharge in steps S103 to S119. On the other hand, if the control unit 100 has received a mode switching operation from the user, it executes the setting change process in step S120.
[0159] If there is no mode switching (step S102: No), the water discharge control system 1 determines whether or not the operation detection unit is controlling the water discharge (step S103). For example, if the control unit 100 has not received a mode switching operation by the user and has acquired the image recognition processing result of the image captured by the imaging unit 10, it determines whether or not there is an operation by the user related to the control of the water discharge state.
[0160] If there is no user operation related to the control of the water discharge state (step S103: None), the water discharge control system 1 determines whether or not an object is present in the water discharge area (first area) (step S104). For example, if the user does not perform an operation to change the water discharge state, the control unit 100 executes the control shown in steps S104 to S117. For example, if the user does not perform an operation to change the water discharge state, the control unit 100 executes automatic control (auto control), which is the first mode. Note that control other than the first mode (auto control) may be referred to as a second mode (semi-auto). For example, the second mode (semi-auto) may be a mode in which control related to water discharge and stop is performed in response to the user's operation to control water discharge and stop, such as the user's gesture. For example, the control unit 100 executes a process to determine whether or not an object (imaged object) is present in the water discharge area (first area) in the image captured by the image capture unit 10. The control unit 100 may execute a process of determining whether an object (imaged object) is present in the water discharge area (first area) and whether the moving speed of the object satisfies a predetermined standard.
[0161] When the water discharge control system 1 detects an object in the water discharge area (first area) (step S104: Yes), it executes acquisition of the water discharge mode (step S105). For example, when the control unit 100 detects an object in the water discharge area (first area), it acquires water discharge mode information indicating whether the water discharge mode is shower or straight. Note that the execution timing of step S105 is not limited to the timing shown in FIG. 7, and the water discharge control system 1 may execute the processing of step S105 at any timing before determining the flow rate.
[0162] Then, the water discharge control system 1 determines the type of object in the water discharge area (step S106). For example, the control unit 100 classifies the type of object in the water discharge area as a type belonging to supplies such as an article or foodstuff, or as a human hand.
[0163] When the water discharge control system 1 determines that the type of object in the water discharge area is an item or food material (step S106: item or food material), it determines whether or not there is a hand in the second area (step S107). For example, when the control unit 100 determines that the type of object in the water discharge area is a type belonging to supplies, it determines whether or not there is a hand in the second area, which is an area outside the first area. For example, the second area may be an area surrounding the first area that is provided so as to surround the periphery of the first area. Note that the second area may be set to any range.
[0164] When the water discharge control system 1 detects a human hand in the second area (step S107: Yes), it determines the type of utensil (step S108). For example, when the control unit 100 determines that a human hand is located in the second area, it classifies the type of utensil located in the water discharge area (first area) as either an article or an ingredient.
[0165] When the water discharge control system 1 determines that the type of object in the water discharge area is an article (step S108: article), it calculates the size of the article (step S109). For example, the control unit 100 estimates the size (dimensions) of the article, which is the object in the water discharge area, using the image captured by the imaging unit 10.
[0166] Then, the water discharge control system 1 discharges water at a flow rate according to the size and water discharge form of the article (step S110). For example, the control unit 100 controls the instantaneous water discharge flow rate according to the size and water discharge form of the article that is the object in the water discharge area. Then, the water discharge control system 1 transitions to the flow during water discharge (step S111). For example, the water discharge control system 1 transitions to the flow during water discharge shown in FIG. 9.
[0167] Furthermore, if the water discharge control system 1 determines that the type of object in the water discharge area is food (step S108: food), it discharges water at a flow rate according to the food and the water discharge pattern (step S112). For example, the control unit 100 controls the instantaneous water discharge flow rate according to the food, which is the object in the water discharge area, and the water discharge pattern. Note that the control unit 100 may calculate the size of the food, which is the object in the water discharge area, and control the instantaneous water discharge flow rate according to the size of the food. Then, the water discharge control system 1 transitions to the water discharge flow (step S113). For example, the water discharge control system 1 transitions to the water discharge flow shown in FIG. 9.
[0168] If the water discharge control system 1 does not detect a human hand in the second area (step S107: No), it stops the water flow (step S114). For example, if the control unit 100 determines that a human hand is not located in the second area, it controls the water discharge unit 30 to stop the water flow. Note that if the water discharge control system 1 is in a stopped state, it maintains that state.
[0169] Furthermore, if the water discharge control system 1 determines that the type of object in the water discharge area is a human hand (step S106: human hand), the water discharge control system 1 discharges water at a flow rate according to the human hand and water discharge form (step S115). For example, the control unit 100 controls the instantaneous water discharge flow rate according to the human hand, which is the object in the water discharge area, and the water discharge form. Note that the control unit 100 may calculate the size of the human hand, which is the object in the water discharge area, and control the instantaneous water discharge flow rate according to the size of the human hand. Then, the water discharge control system 1 transitions to the water discharge flow (step S116). For example, the water discharge control system 1 transitions to the water discharge flow shown in FIG. 9.
[0170] Furthermore, if the water discharge control system 1 has not detected an object in the water discharge area (step S104: No), it stops the water (step S117). For example, if the control unit 100 has not detected an object in the water discharge area (first area), it controls the water discharge unit 30 to stop the water. Note that if the water discharge control system 1 is in a stopped state, it maintains that state.
[0171] When a user performs an operation related to controlling the water discharge state (step S103: Yes), the water discharge control system 1 controls the water discharge state based on the detection result of the operation detection unit (step S118). For example, when the user performs an operation to change the water discharge state, the control unit 100 controls the water discharge state in accordance with the user's operation. Then, the water discharge control system 1 continues the water discharge state until the next operation is performed (step S119). For example, the control unit 100 controls to continue the water discharge state until the user performs an operation to change the water discharge state.
[0172] When there is a mode switch (step S102: Yes), the water discharge control system 1 transitions to the setting change mode (step S120). For example, when there is a mode switch operation to the setting change mode by the user, the control unit 100 switches the mode to the setting change mode.
[0173] In this way, through the first process, the water discharge control system 1 switches modes in response to user operation, thereby enabling the user to change control settings related to stopping and discharging water. Furthermore, the water discharge control system 1 varies water discharge control, such as instantaneous water discharge flow rate, depending on the position of the person's hand. This allows the water discharge control system 1 to discharge water appropriately in response to the position of the person's hand. Note that the above process is merely an example, and the water discharge control system 1 may perform various processes in the water discharge mode.
[0174] <1-6-2. Second processing flow> Next, the processing flow for the second processing will be described with reference to Fig. 8. Fig. 8 is a flowchart showing an example of the procedure for the second processing executed by the water discharge control system. For example, Fig. 8 shows an example of the processing procedure executed by the water discharge control system 1 when the processing of step S201 is performed while water is stopped in the setting change mode.
[0175] The water discharge control system 1 executes the processes from step S202 onwards in response to the acquisition of the sensor detection result (step S201). For example, when the control unit 100 acquires the image recognition processing result of the image captured by the imaging unit 10, it executes the processes from step S202 onwards.
[0176] The water discharge control system 1 branches the process depending on whether or not a setting change operation has been performed (step S202). For example, if the control unit 100 has not received a setting change operation from the user, it executes the control process related to water discharge and stopping in steps S203 to S219. On the other hand, if the control unit 100 has received a setting change operation from the user, it executes the setting change process in steps S220 and S221.
[0177] If there is no setting change operation (step S202: No), the water discharge control system 1 determines whether or not the operation detection unit is controlling the water discharge (step S203). For example, if the control unit 100 has not accepted a setting change operation by the user and has acquired the image recognition processing result of the image captured by the imaging unit 10, it determines whether or not there is an operation by the user related to the control of the water discharge state.
[0178] If there is no user operation related to the control of the water discharge state (step S203: None), the water discharge control system 1 determines whether or not there is an object in the water discharge area (first area) (step S204). For example, if the user does not perform an operation to change the water discharge state, the control unit 100 executes the control shown in steps S204 to S217. For example, if the user does not perform an operation to change the water discharge state, the control unit 100 executes automatic control (auto control), which is the first mode.
[0179] When the water discharge control system 1 detects an object in the water discharge area (first area) (step S204: Yes), it executes acquisition of the water discharge mode (step S205). For example, when the control unit 100 detects an object in the water discharge area (first area), it acquires water discharge mode information indicating whether the water discharge mode is shower or straight. Note that the execution timing of step S205 is not limited to the timing shown in FIG. 8, and the water discharge control system 1 may execute the processing of step S205 at any timing before determining the flow rate.
[0180] Then, the water discharge control system 1 determines the type of object in the water discharge area (step S206). For example, the control unit 100 classifies the type of object in the water discharge area as a type belonging to supplies such as an article or foodstuff, or as a human hand.
[0181] When the water discharge control system 1 determines that the type of object in the water discharge area is an item or food material (step S206: item or food material), it determines whether or not there is a hand in the second area (step S207). For example, when the control unit 100 determines that the type of object in the water discharge area is a type belonging to supplies, it determines whether or not there is a hand in the second area, which is an area outside the first area. For example, the second area may be an area surrounding the first area that is provided so as to surround the periphery of the first area. Note that the second area may be set to any range.
[0182] When the water discharge control system 1 detects a human hand in the second area (step S207: Yes), it determines the type of utensil (step S208). For example, when the control unit 100 determines that a human hand is located in the second area, it classifies the type of utensil located in the water discharge area (first area) as either an article or an ingredient.
[0183] When the water discharge control system 1 determines that the type of object in the water discharge area is an article (step S208: article), it calculates the size of the article (step S209). For example, the control unit 100 estimates the size (dimensions) of the article, which is the object in the water discharge area, using the image captured by the imaging unit 10.
[0184] Then, the water discharge control system 1 discharges water at a flow rate according to the size of the article and the water discharge form (step S210). For example, the control unit 100 controls the instantaneous water discharge flow rate according to the size of the article, which is the object in the water discharge area, and the water discharge form. Then, the water discharge control system 1 transitions to the flow during water discharge (step S211). For example, the water discharge control system 1 transitions to the flow during water discharge shown in FIG. 9.
[0185] Furthermore, if the water discharge control system 1 determines that the type of object in the water discharge area is food (step S208: food), it discharges water at a flow rate according to the food and the water discharge pattern (step S212). For example, the control unit 100 controls the instantaneous water discharge flow rate according to the food, which is the object in the water discharge area, and the water discharge pattern. Note that the control unit 100 may calculate the size of the food, which is the object in the water discharge area, and control the instantaneous water discharge flow rate according to the size of the food. Then, the water discharge control system 1 transitions to the water discharge flow (step S213). For example, the water discharge control system 1 transitions to the water discharge flow shown in FIG. 9.
[0186] If the water discharge control system 1 does not detect a human hand in the second area (step S207: No), it stops the water flow (step S214). For example, if the control unit 100 determines that a human hand is not located in the second area, it controls the water discharge unit 30 to stop the water flow. Note that if the water discharge control system 1 is in a stopped state, it maintains that state.
[0187] Furthermore, if the water discharge control system 1 determines that the type of object in the water discharge area is a human hand (step S206: human hand), the water discharge control system 1 discharges water at a flow rate according to the human hand and water discharge form (step S215). For example, the control unit 100 controls the instantaneous water discharge flow rate according to the human hand, which is the object in the water discharge area, and the water discharge form. Note that the control unit 100 may calculate the size of the human hand, which is the object in the water discharge area, and control the instantaneous water discharge flow rate according to the size of the human hand. Then, the water discharge control system 1 transitions to the water discharge flow (step S216). For example, the water discharge control system 1 transitions to the water discharge flow shown in FIG. 9.
[0188] Furthermore, if the water discharge control system 1 has not detected an object in the water discharge area (step S204: No), it stops the water (step S217). For example, if the control unit 100 has not detected an object in the water discharge area (first area), it controls the water discharge unit 30 to stop the water. Note that if the water discharge control system 1 is in a stopped state, it maintains that state.
[0189] When a user performs an operation related to controlling the water discharge state (step S203: Yes), the water discharge control system 1 controls the water discharge state based on the detection result of the operation detection unit (step S218). For example, when the user performs an operation to change the water discharge state, the control unit 100 controls the water discharge state in accordance with the user's operation. Then, the water discharge control system 1 continues the water discharge state until the next operation is performed (step S219). For example, the control unit 100 controls to continue the water discharge state until the user performs an operation to change the water discharge state.
[0190] When a setting change operation is performed (step S202: Yes), the water discharge control system 1 acquires and determines the setting change operation (step S220). For example, the control unit 100 acquires change instruction information corresponding to the setting change operation by the user, and determines (decides) the content of the setting to be changed based on the content of the change instruction information.
[0191] Then, the water discharge control system 1 changes the initial setting in response to the setting change operation by the user (step S221). For example, the control unit 100 changes the setting from the initial setting based on change instruction information in response to the setting change operation by the user. Note that the water discharge control system 1 may also execute the process of step S221 in cases other than the initial setting. In this case, the water discharge control system 1 may change the setting at that time (the setting before the change) to the setting in response to the setting change operation by the user (the setting after the change).
[0192] In this way, through the second process, the water discharge control system 1 changes the control settings related to stopping and stopping water discharge to settings according to the user's operation, making it possible to change the control settings related to stopping and stopping water discharge through the user's operation. Also, the water discharge control system 1 varies the water discharge control, such as the instantaneous water discharge flow rate, according to the position of the person's hand. This allows the water discharge control system 1 to discharge water appropriately according to the position of the person's hand.
[0193] The above processing is merely an example, and the water discharge control system 1 may perform various processing in the setting change mode. For example, the water discharge control system 1 switches modes when there is a mode switch in the setting change mode, just as in the water discharge mode. For example, when the user performs a mode switch operation to the water discharge mode, the control unit 100 switches the mode to the water discharge mode.
[0194] <1-6-3. Third processing flow> Next, the processing flow for the third processing will be described using Fig. 9. Fig. 9 is a flowchart showing an example of the procedure for the third processing executed by the water discharge control system. For example, Fig. 9 shows an example of the processing procedure executed by the water discharge control system 1 when the processing of step S301 is performed during water discharge. As shown in Fig. 9, during water discharge, the water discharge control system 1 may execute the same processing in either the setting change mode or the water discharge mode.
[0195] The water discharge control system 1 executes the processes of step S302 and thereafter in response to acquisition of the sensor detection result (step S301). For example, when the control unit 100 acquires the image recognition processing result of the image captured by the imaging unit 10, it executes the processes of step S302 and thereafter.
[0196] The water discharge control system 1 determines whether or not water discharge control is being performed by the operation detection unit (step S302). If there is no user operation related to controlling the water discharge state (step S302: No), the water discharge control system 1 determines whether or not there is an object in the water discharge area (first area) (step S303). For example, if the user has not performed an operation to change the water discharge state, the control unit 100 executes the control shown in steps S303 to S315.
[0197] When the water discharge control system 1 detects an object in the water discharge area (first area) (step S303: Yes), it executes acquisition of the water discharge pattern (step S304). Note that the execution timing of step S304 is not limited to the timing shown in Fig. 9, and the water discharge control system 1 may execute the processing of step S304 at any timing before determining the flow rate.
[0198] Then, the water discharge control system 1 determines the type of object in the water discharge area (step S305). If the water discharge control system 1 determines that the type of object in the water discharge area is an item or food material (step S305: item or food material), it determines whether or not a hand is present in the second area (step S306). If the water discharge control system 1 detects a human hand in the second area (step S306: Yes), it determines the type of item (step S307).
[0199] When the water discharge control system 1 determines that the type of object in the water discharge area is an article (step S307: article), it calculates the size of the article (step S308). Then, the water discharge control system 1 discharges water at a flow rate according to the size and water discharge form of the article (step S309). For example, the control unit 100 controls the instantaneous water discharge flow rate according to the size and water discharge form of the article, which is the object in the water discharge area.
[0200] Furthermore, if the water discharge control system 1 determines that the type of object in the water discharge area is food ingredients (step S307: food ingredients), it discharges water at a flow rate according to the food ingredients and water discharge pattern (step S3100). If the water discharge control system 1 does not detect a human hand in the second area (step S306: No), it stops the water discharge (step S311). Then, the water discharge control system 1 transitions to a flow during which the water is stopped (step S312). For example, the water discharge control system 1 transitions to the flow shown in FIG. 7 or FIG. 8 depending on the mode at that time. For example, if the mode at that time is water discharge mode, the water discharge control system 1 transitions to the flow shown in FIG. 7, and if the mode at that time is setting change mode, it transitions to the flow shown in FIG. 8.
[0201] Furthermore, if the water discharge control system 1 determines that the type of object in the water discharge area is a human hand (step S305: human hand), the water discharge control system 1 discharges water at a flow rate according to the human hand and water discharge form (step S313). Furthermore, if the water discharge control system 1 has not detected an object in the water discharge area (step S303: No), it stops the water (step S314). Then, the water discharge control system 1 transitions to a flow in which water is stopped (step S315). For example, the water discharge control system 1 transitions to the flow shown in FIG. 7 or FIG. 8 depending on the mode at that time.
[0202] When there is a user controlling the water discharge state (step S302: Yes), the water discharge control system 1 controls the water discharge state based on the detection result of the operation detection unit (step S316). For example, when the user performs an operation to change the water discharge state, the control unit 100 controls the water discharge state in accordance with the user's operation. Then, the water discharge control system 1 continues the water discharge state until the next operation is performed (step S317). For example, the control unit 100 controls to continue the water discharge state until the user performs an operation to change the water discharge state.
[0203] In this way, through the third process, the water discharge control system 1 varies the water discharge control, such as the instantaneous water discharge flow rate, depending on the position of the person's hand while discharging water, regardless of the mode. This allows the water discharge control system 1 to discharge water appropriately depending on the position of the person's hand. Note that the above process is merely an example, and the water discharge control system 1 may perform various processes while discharging water. For example, if there is a mode switch even while discharging water, the water discharge control system 1 may switch the mode to a mode corresponding to the mode switch.
[0204] <1-7. Examples of operations and processing in each mode> Next, we will explain examples shown in Figures 10 to 12 regarding the correspondence between operations and processing contents in each mode in the water discharge control system 1. Figures 10 to 12 are diagrams showing examples of the correspondence between operations and processing contents in the water discharge mode and the setting change mode. In Figures 10 to 12, processing contents that are setting changes are shown with hatching, and processing contents that are control related to stopping and stopping water discharge are shown without hatching, so that the illustrations can be distinguished according to the processing contents.
[0205] For example, the operations in the setting change mode do not have to include operations associated with controls related to stopping and starting water discharge. For example, in the setting change mode, the same operations as those in the water discharge mode may be used as setting change operations. This point will be explained using Figure 10. For example, Figure 10 is a diagram showing an example in which the association between operations and processing contents differs between the water discharge mode and the setting change mode.
[0206] The correspondence between operations and processing contents shown in the list information immediately below the notation "normal mode (water discharge mode)" in Fig. 10 indicates the correspondence between operations in water discharge mode and the control executed in the water discharge control system 1 when that operation is accepted. Also, the correspondence between operations and processing contents shown in the list information immediately below the notation "setting change mode" in Fig. 10 indicates the correspondence between operations and processing contents shown in the list information immediately below the notation "setting change mode" in Fig. 10 indicates the correspondence between operations and the control executed in the water discharge control system 1 when that operation is accepted in the setting change mode. For example, the list information on the left side (the arrow base side) in Fig. 10 corresponds to the list information for the water discharge mode, and the list information on the right side (the arrow tip side) in Fig. 10 corresponds to the list information for the setting change mode.
[0207] Figure 10 shows an example of a setting in which each of operations 0 to 5, which are user operations shown in the ``User Operation'' column in the list information for water discharge mode, which is list information directly below the notation ``Normal mode (water discharge mode)'', is associated with a control related to stopping water discharge that is executed when that user operation is accepted.
[0208] As shown in the list information for water discharge modes, operation 0 in water discharge mode is set as a user operation to instruct a transition to the first mode, automatic water discharge control. As shown in the list information for water discharge modes, operation 1 in water discharge mode is set as a user operation to instruct continuous water discharge at a fixed (constant) flow rate and temperature. As shown in the list information for water discharge modes, operation 2 in water discharge mode is set as a user operation to instruct the cessation of water discharge (stop water).
[0209] As shown in the list information for water discharge modes, operation 3 in water discharge mode is set as a user operation to instruct switching between hot water, cold water, etc. As shown in the list information for water discharge modes, operation 4 in water discharge mode is set as a user operation to instruct switching between water types such as purified water, raw water, etc. As shown in the list information for water discharge modes, operation 5 in water discharge mode is set as a user operation to instruct switching between water discharge forms such as straight, shower, etc.
[0210] For example, distinguishable gestures are assigned to operations 0 to 5 in the water discharge mode list information. Note that any operation, not limited to a gesture, may be assigned as long as each operation is distinguishable.
[0211] FIG. 10 shows an example of a setting in which each of operations 0 to 5, which are user operations shown in the "User Operation" column in the list information for setting change mode, which is list information immediately below the notation "setting change mode," is associated with a control related to the setting change that is executed when that user operation is accepted.
[0212] As shown in the list information for the setting change mode, operation 0 in the setting change mode is set as a user operation to increase the area of the water discharge area, i.e., to change the setting of the water discharge area. As shown in the list information for the setting change mode, operation 1 in the setting change mode is set as a user operation to decrease the area of the water discharge area, i.e., to change the setting of the water discharge area. As shown in the list information for the setting change mode, operation 2 in the setting change mode is set as a user operation to increase the flow rate (overall increase), i.e., to change the setting of the water discharge flow rate.
[0213] As shown in the list information for the setting change mode, operation 3 in the setting change mode is set as a user operation to decrease the flow rate (total decrease), i.e., to change the setting of the water discharge flow rate. As shown in the list information for the setting change mode, operation 4 in the setting change mode is set as a user operation to change the default water discharge temperature, such as switching between hot and cold water, i.e., to change the temperature setting. As shown in the list information for the setting change mode, operation 5 in the setting change mode is set as an operation that will not be accepted as a setting change operation.
[0214] For example, operations 0 to 5 in the list information for the setting change mode in Fig. 10 are the same as operations 0 to 5 in the list information for the water discharge mode in Fig. 10. For example, the gesture operation that is operation 0 in the list information for the setting change mode in Fig. 10 is the same as the gesture operation that is operation 0 in the list information for the water discharge mode in Fig. 10. Furthermore, the gesture operation that is operation 1 in the list information for the setting change mode in Fig. 10 is the same as the gesture operation that is operation 1 in the list information for the water discharge mode in Fig. 10. Similarly, the gesture operations of operations 2 to 5 in the list information for the setting change mode in Fig. 10 are the same as the gesture operations of operations 2 to 5 in the list information for the water discharge mode in Fig. 10, respectively.
[0215] 10, the setting change operation is the same as the predetermined operation that can be accepted from the user in the water discharge mode, and includes a first setting change operation to which a setting change process content different from the process content for control related to stopping and discharging water is assigned. When the water discharge control system 1 detects the first setting change operation in the setting change mode, it changes the setting in accordance with the first setting change operation.
[0216] Furthermore, for example, the operations in the setting change mode may include operations associated with controls related to stopping and stopping water discharge. For example, in the setting change mode, the same operations as those in the water discharge mode may be used as operations associated with controls related to stopping and stopping water discharge. This point will be explained using Figure 11. For example, Figure 11 is a diagram showing an example of a case where the association between operations and processing contents in the setting change mode includes the association between operations and processing contents in the water discharge mode.
[0217] Note that explanations of points similar to those in Fig. 10 will be omitted where appropriate. For example, the water discharge mode list information, which is the list information immediately below the notation "normal mode (water discharge mode)" (on the left side (the arrow base side) in Fig. 11), is similar to the water discharge mode list information in Fig. 10, and therefore explanations will be omitted.
[0218] In Figure 11, the list information for setting change mode, which is the list information directly below the notation ``setting change mode'' (to the right (arrow tip) in Figure 11), shows that operations 0 to 5 in the water discharge mode are used as control operations for stopping water discharge, and operations 6 to 11 are used as operations for changing settings.
[0219] FIG. 11 shows an example of a setting in which each of operations 6 to 11, which are user operations shown in the "User Operation" column in the list information for setting change mode, which is list information immediately below the notation "setting change mode," is associated with a control related to the setting change that is executed when that user operation is accepted.
[0220] As shown in the list information for the setting change mode, operation 6 in the setting change mode is set as a user operation to enlarge the area of the water discharge area, i.e., to change the setting of the water discharge area. As shown in the list information for the setting change mode, operation 7 in the setting change mode is set as a user operation to reduce the area of the water discharge area, i.e., to change the setting of the water discharge area. As shown in the list information for the setting change mode, operation 8 in the setting change mode is set as a user operation to increase the flow rate (overall increase), i.e., to change the setting of the water discharge flow rate.
[0221] As shown in the list information for the setting change mode, operation 9 in the setting change mode is set as a user operation to decrease the flow rate (total decrease), i.e., to change the setting of the water discharge flow rate. As shown in the list information for the setting change mode, operation 10 in the setting change mode is set as a user operation to change the default water discharge temperature, such as switching between hot water and cold water, i.e., to change the temperature setting. As shown in the list information for the setting change mode, operation 11 in the setting change mode is set as a user operation to change the default water discharge form, such as switching between shower and straight, i.e., to change the setting of the water discharge form.
[0222] For example, operations 6 to 11 in the list information for the water discharge mode are assigned identifiable gestures that are different from any of operations 0 to 5. Note that, as long as each operation is distinguishable, any operation may be assigned, not limited to a gesture.
[0223] 11, the setting change operation includes a second setting change operation, which is an operation different from the predetermined operation that can be accepted from the user in the water discharge mode. When the water discharge control system 1 detects the second setting change operation in the setting change mode, it changes the setting in accordance with the second setting change operation.
[0224] Furthermore, in the setting change mode, some of the operations that are the same as those in the water discharge mode may be used as operations associated with control related to stopping and discharging water, as shown in Fig. 12. This point will be explained using Fig. 12. For example, Fig. 12 is a diagram showing an example of a case where the association between operations and processing contents in the setting change mode includes the association between operations and processing contents in the water discharge mode.
[0225] 10 and 11 will be omitted as appropriate. For example, the water discharge mode list information, which is the list information immediately below the notation "normal mode (water discharge mode)" (on the left side (the arrow base side) in FIG. 12), is the same as the water discharge mode list information in FIG. 10, and therefore will not be described.
[0226] In Fig. 12, the list information for setting change mode, which is the list information immediately below the notation "setting change mode" (on the right side (arrow tip) in Fig. 12), shows a case where operations 0 to 1 in water discharge mode are used as control operations related to stopping and stopping water discharge, and operations 2 to 7 are used as operations to change settings. Specifically, Fig. 12 shows a case where operations 2 to 5, which were used as control operations related to stopping and stopping water discharge in water discharge mode, are used in setting change mode as operations associated with control related to setting change.
[0227] FIG. 12 shows an example of a setting in which each of operations 2 to 7, which are user operations shown in the "User Operation" column in the list information for setting change mode, which is list information immediately below the notation "setting change mode," is associated with a control related to the setting change that is executed when that user operation is accepted.
[0228] As shown in the setting change mode list information, operation 2 in the setting change mode is set as a user operation to change the area of the water discharge area, i.e., to change the setting of the water discharge area. FIG. 12 shows an example in which, each time operation 2 is performed, the setting is changed by cycling through three levels of area size, in the order of levels 1, 2, and 3. As shown in the setting change mode list information, operation 3 in the setting change mode is set as a user operation to increase the flow rate in the first mode, i.e., to change the setting of the water discharge flow rate. FIG. 12 shows an example in which, each time operation 3 is performed, the setting is changed by cycling through five levels of flow rate in the first mode, in the order of levels 1, 2, 3, 4, and 5. As shown in the setting change mode list information, operation 4 in the setting change mode is set as a user operation to increase the flow rate of continuous water discharge, i.e., to change the setting of the water discharge flow rate. FIG. 12 shows an example in which, each time operation 4 is performed, the setting is changed by cycling through five levels of continuous water discharge flow rate, in the order of levels 1, 2, 3, 4, and 5.
[0229] As shown in the list information for the setting change mode, operation 5 in the setting change mode is set as a user operation to change the default water discharge temperature, such as switching between hot water and cold water, i.e., to change the temperature setting. As shown in the list information for the setting change mode, operation 6 in the setting change mode is set as a user operation to change the default water discharge form, such as switching between shower and straight, i.e., to change the water discharge form setting. As shown in the list information for the setting change mode, operation 7 in the setting change mode is set as a user operation to change the setting back to the initial setting before the setting was changed, i.e., to reset (initial setting).
[0230] For example, the gesture operation that is operation 2 in the list information for the setting change mode in Fig. 12 is the same as the gesture operation that is operation 2 in the list information for the water discharge mode in Fig. 12. Similarly, the gesture operations of operations 2 to 3 in the list information for the setting change mode in Fig. 12 are the same as the gesture operations of operations 2 to 3 in the list information for the water discharge mode in Fig. 12, respectively.
[0231] For example, operations 6 to 7 in the list information for the water discharge mode are assigned identifiable gestures that are different from any of operations 0 to 5. Note that, as long as each operation is distinguishable, any operation may be assigned, not limited to a gesture.
[0232] As shown in FIG. 12, the setting change operation is the same as the predetermined operation that can be received from the user in the water discharge mode, and includes a first setting change operation to which a setting change process content different from the process content for control related to stopping and starting water discharge is assigned. When the water discharge control system 1 detects the first setting change operation in the setting change mode, it changes the setting in accordance with the first setting change operation. Also, as shown in FIG. 12, the setting change operation includes a second setting change operation that is different from the predetermined operation that can be received from the user in the water discharge mode. When the water discharge control system 1 detects the second setting change operation in the setting change mode, it changes the setting in accordance with the second setting change operation. In this way, the setting change operation may include both the first setting change operation and the second setting change operation.
[0233] The operations and processing contents in each mode described above are merely examples, and the operations and processing contents in each mode are not limited to those described above, and any correspondence can be adopted. For example, the operations and processing contents in each mode can be any correspondence as long as the processing contents associated with the operation in the water discharge mode do not include control related to changing settings.
[0234] <1-8. List of setting change examples> The water discharge control system 1 may change various settings, including the settings in the setting change examples described above. For example, the water discharge control system 1 may perform various setting change processes as shown in Fig. 13. Fig. 13 is a diagram showing an example of setting change.
[0235] The example shown in Fig. 13 shows an example of changeable setting items corresponding to five elements related to water discharge and stopping (overall water discharge state, etc.), water discharge and stopping, flow rate, temperature, water type, and water discharge form (form), and the effects of changing those settings. Note that Fig. 13 shows an example for each of the "auto" item corresponding to the first mode (auto control) and the "semi-auto" item corresponding to the second mode (semi-auto), but the classification shown in Fig. 13 is merely an example, and the water discharge control system 1 may change the settings of various items.
[0236] For example, in addition to the examples described above, the water discharge control system 1 may set (change) whether or not to control each category, such as ingredients or supplies, as an overall setting in the automatic mode. Also, in addition to the examples described above, the water discharge control system 1 may change the settings of the temperature, water type, and water discharge type in the automatic mode. Also, in addition to the examples described above, the water discharge control system 1 may change the settings of the flow rate and temperature.
[0237] <1-9. Other configuration examples> The device configuration of the water discharge control system 1 shown in FIG. 3 is merely an example, and the water discharge control system 1 can adopt any device configuration. The water discharge control system 1 can be applied to various configurations as long as it is capable of executing at least some of the processes described above. For example, the water discharge control system 1 may be applied to a configuration in which purified water is controlled to be discharged separately from cold water and hot water. An example of the configuration of the water discharge control system 1 in this case will be described using FIG. 14. FIG. 14 is a diagram showing an example of another configuration of the water discharge control system.
[0238] Figure 14 shows an example in which purified water is supplied to water discharger 30 from a system separate from that for raw water and hot water. In the configuration example shown in Figure 14, water discharge control system 1 includes water purifier 82 that purifies raw water supplied from water supply 80 via water purification valve 102. In this case, purified water is discharged from water discharger 30 in response to operation of water purifier 82 by the user. For example, water discharge control system 1 may control the discharge of only two types of water, raw water and hot water.
[0239] <1-10.Others (Application Examples, etc.)> The water discharge control system 1 may execute a combination of the various processes described above.
[0240] In the above-described embodiment, the water discharge control system 1 has been described using a kitchen as the application location, but it can be applied to any wet space where utensils can be used, and for example, it may be applied to a wash space provided in a toilet space or a place where water discharge and stopping actions such as hand washing are performed, such as a bathroom vanity. Note that the above-described embodiments and modified examples can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0241] Further advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described above. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
[0242] The above-described embodiments and modifications may have the following configurations, but are not limited to these. (1) A water outlet section; A sensor unit that detects at least the water discharge area; a determination unit that determines the state of the object detected by the sensor unit; an operation detection unit that detects a predetermined operation by a user to control the water discharge state of the water discharge unit; a control unit that controls the water discharge state based on at least one of the determination result by the determination unit or the detection result by the operation detection unit and setting information related to control of the water discharge state from the water discharge unit; Equipped with The control unit has a water discharge mode that controls the water discharge state and a setting change mode that can change the setting information, the operation detection unit accepts, in the setting change mode, a setting change operation for changing the setting indicated by the setting information; The control unit changes the setting information based on the setting change operation in the setting change mode. A water discharge control system characterized by: (2) The setting change operation is the same as the predetermined operation that can be accepted from the user in the water discharge mode, and includes a first setting change operation to which a setting change process content different from a process content for control related to water discharge and stop is assigned, When the operation detection unit detects the first setting change operation in the setting change mode, first setting change information for changing the setting information is accepted as the setting change operation. The water discharge control system according to (1) is characterized in that: (3) The setting change operation includes a second setting change operation that is an operation different from the predetermined operation that can be accepted from the user in the water discharge mode, When the operation detection unit detects the second setting change operation in the setting change mode, second setting change information for changing the setting information is accepted as the setting change operation. The water discharge control system according to (1) or (2) is characterized in that: (4) The types or number of the setting change operations that can be accepted from the user in the setting change mode are greater than the types or number of the predetermined operations that can be accepted from the user in the water discharge mode. The water discharge control system according to any one of (1) to (3) above, characterized in that: (5) The control unit prohibits water discharge control based on the detection result of the sensor unit while the setting is being changed by the setting change operation in the setting change mode. The water discharge control system according to any one of (1) to (4) above, characterized in that: (6) a notification unit that issues notifications; Equipped with The notification unit notifies at least one of the period during which the setting change operation is being accepted and the fact that the setting related to the water discharge state has been changed. The water discharge control system according to any one of (1) to (5) above, characterized in that: (7) When the operation detection unit detects a reset operation in the setting change mode, the control unit changes the setting information to preset initial setting information. The water discharge control system according to any one of (1) to (6) above, characterized in that: (8) The control unit determines whether the object detected by the sensor unit is a water discharge object that satisfies a predetermined condition, and controls the water discharge state based on the state of the water discharge object. The water discharge control system according to any one of (1) to (7) above, characterized in that: (9) the predetermined condition is that the detected object moves at a predetermined speed or is present within a first area; In the setting change mode, the control unit changes at least one of the predetermined moving speed, the range of the first area, and a detection object determination time in the first area based on the setting change operation. The water discharge control system according to (8) above. (10) The control unit controls the instantaneous water discharge flow rate from the water discharge unit based on at least one of the size of the object to be discharged, the type of the object to be discharged, or the distance between the water discharge port of the water discharge unit and the object to be discharged. The water discharge control system according to any one of (1) to (9) above, characterized in that: (11) In the setting change mode, the control unit changes the setting of the instantaneous water discharge flow rate based on the setting change operation. The water discharge control system according to (10) above. (12) The user's operation detected by the operation detection unit includes at least one of the shape, position, and movement of the user's hand. The water discharge control system according to any one of (1) to (11) above, characterized in that: [Explanation of symbols]
[0243] 1. Water discharge control system 2 Kitchen unit 10. Imaging unit (sensor unit) 20 Top part 30 Water outlet 31 Water pipe 32 heads 321 Outlet 40 Sink 100 control unit (control device) 101 Water valve 102 Purified water valve 103 Hot water valve 104 Flow control valve 110 Switching adjustment unit 120 processing unit (determination unit, operation detection unit, control unit, setting change unit) 130 Storage section 140 Acquisition Department
Claims
1. A water outlet section; A sensor unit that detects at least the water discharge area; a determination unit that determines the state of the object detected by the sensor unit; an operation detection unit that detects a predetermined operation by a user to control the water discharge state of the water discharge unit; a control unit that controls the water discharge state based on at least one of the determination result by the determination unit or the detection result by the operation detection unit and setting information related to control of the water discharge state from the water discharge unit; Equipped with The control unit has a water discharge mode that controls the water discharge state and a setting change mode that can change the setting information, the operation detection unit accepts, in the setting change mode, a setting change operation for changing the setting indicated by the setting information; The control unit changes the setting information based on the setting change operation in the setting change mode. A water discharge control system characterized by:
2. The setting change operation is the same as the predetermined operation that can be accepted from the user in the water discharge mode, and includes a first setting change operation to which a setting change process content different from a process content for control related to water discharge and stop is assigned, When the operation detection unit detects the first setting change operation in the setting change mode, first setting change information for changing the setting information is accepted as the setting change operation. The water discharge control system according to claim 1 .
3. The setting change operation includes a second setting change operation that is an operation different from the predetermined operation that can be accepted from the user in the water discharge mode, When the operation detection unit detects the second setting change operation in the setting change mode, second setting change information for changing the setting information is accepted as the setting change operation. The water discharge control system according to claim 1 .
4. The types or number of the setting change operations that can be accepted from the user in the setting change mode are greater than the types or number of the predetermined operations that can be accepted from the user in the water discharge mode. The water discharge control system according to claim 1 .
5. The control unit prohibits water discharge control based on the detection result of the sensor unit while the setting is being changed by the setting change operation in the setting change mode. The water discharge control system according to claim 1 .
6. a notification unit that issues notifications; Equipped with The notification unit notifies at least one of the period during which the setting change operation is being accepted and the fact that the setting related to the water discharge state has been changed. The water discharge control system according to claim 1 .
7. When the operation detection unit detects a reset operation in the setting change mode, the control unit changes the setting information to preset initial setting information. The water discharge control system according to claim 1 .
8. The control unit determines whether the object detected by the sensor unit is a water discharge object that satisfies a predetermined condition, and controls the water discharge state based on the state of the water discharge object. The water discharge control system according to claim 1 .
9. the predetermined condition is that the detected object moves at a predetermined speed or is present within a first area; In the setting change mode, the control unit changes at least one of the predetermined moving speed, the range of the first area, and a detection object determination time in the first area based on the setting change operation. The water discharge control system according to claim 8 .
10. The control unit controls the instantaneous water discharge flow rate from the water discharge unit based on at least one of the size of the object to be discharged, the type of the object to be discharged, or the distance between the water discharge port of the water discharge unit and the object to be discharged. The water discharge control system according to claim 1 .
11. In the setting change mode, the control unit changes the setting of the instantaneous water discharge flow rate based on the setting change operation. The water discharge control system according to claim 10 .
12. The user's operation detected by the operation detection unit includes at least one of the shape, position, and movement of the user's hand. The water discharge control system according to claim 1 .
Citation Information
Patent Citations
Water discharge control device, water discharge control system, and water discharge control method
JP7185376B2