Dishwasher, dishwasher control method, program, terminal device
The dishwasher with a wireless communication module allows remote operation and information access, addressing the limitations of existing technologies by enabling distant control and information access.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
- Filing Date
- 2025-01-10
- Publication Date
- 2026-07-23
AI Technical Summary
Existing technologies do not allow users to operate a dishwasher from a distance or access detailed information related to the dishwasher or its surroundings.
A dishwasher equipped with a wireless communication module that enables transmission and reception of information to and from a terminal device, allowing remote operation and access to detailed information.
Enables users to operate the dishwasher remotely and access detailed information, enhancing user convenience and control.
Smart Images

Figure 2026121007000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a dishwasher, a control method for a dishwasher, a program, and a terminal device.
Background Art
[0002] Patent Document 1 discloses a dishwasher having a wireless communication module, which includes a communication control unit that transmits dishwasher information, which is information related to the dishwasher, to a terminal device via the wireless communication module.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] The present disclosure provides a dishwasher, a control method for a dishwasher, a program, and an information terminal device, which enable a user to operate the dishwasher and grasp information related to the dishwasher at a location away from the dishwasher.
Means for Solving the Problems
[0005] The dishwasher in the present disclosure is a dishwasher having a wireless communication module, and includes a communication control unit capable of transmitting information related to the dishwasher to a terminal device via the wireless communication module and receiving information from the terminal device.
[0006] Also, the control method for a dishwasher in the present disclosure is a control method for a dishwasher having a wireless communication module, and includes a step of transmitting and receiving information related to the dishwasher to and from a terminal device via the wireless communication module.
[0007] Furthermore, the program in this disclosure causes the processor of a dishwasher having a wireless communication module to function as a communication control unit that transmits and receives dishwasher information, which is information related to the dishwasher, to and from a terminal device via the wireless communication module.
[0008] Furthermore, the terminal device in this disclosure is a terminal device that communicates information with a dishwasher having a wireless communication module, and displays information related to the dishwasher that has been transmitted and received from the communication control unit via the wireless communication module. [Effects of the Invention]
[0009] The dishwasher, dishwasher control method, program, and terminal device described in this disclosure enable the dishwasher to be operated from the terminal device. Furthermore, the terminal device can notify the user of information related to the dishwasher. Therefore, the user can operate the dishwasher from a remote location and access information related to the dishwasher. [Brief explanation of the drawing]
[0010] [Figure 1] Diagram showing the configuration of the information processing system in Embodiment 1. [Figure 2] Schematic side view of the dishwasher in Embodiment 1 [Figure 3] Front view of the dishwasher in Embodiment 1 [Figure 4] Perspective view of the dishwasher in Embodiment 1 [Figure 5] Schematic front view of the dishwasher in Embodiment 1 [Figure 6] Schematic front view of the dishwasher in Embodiment 1 [Figure 7] Front view of the detergent tank in Embodiment 1 [Figure 8] Front view of the detergent tank in Embodiment 1 [Figure 9] This diagram shows the configuration of the control system for the dishwasher, first terminal device, second terminal device, and server device in Embodiment 1. [Figure 10] Flowchart showing the operations of the dishwasher and the first terminal device in Embodiment 1 [Figure 11] Diagram showing an example of a display screen for displaying the state information and execution availability information of the dishwasher in Embodiment 1 [Figure 12] (a) Diagram showing an example of a display screen for displaying the state information and execution availability information of the dishwasher in Embodiment 1 (b) Diagram showing an example of a display screen for simply displaying the state information and execution availability information of the dishwasher in Embodiment 1 [Figure 13] Diagram showing the data table for each operation course in Embodiment 1 [Figure 14] Diagram showing an example of a display screen for displaying report information including the history of using the dishwasher in Embodiment 1 [Figure 15] Diagram showing an example of a flowchart for displaying report information including the history of using the dishwasher in Embodiment 1 [Figure 16] Diagram showing the data table for rank classification according to the acquired points in Embodiment 1 [Figure 17] Diagram showing a list of acquired points corresponding to the usage history in Embodiment 1 [Figure 18] Diagram showing the data table for rank classification corresponding to the usage history in other embodiments [Figure 19] Diagram showing the table for determining the cleaning level in Embodiment 1 [Figure 20] Diagram showing the table for calculating the estimated water consumption during handwashing in Embodiment 1 [Figure 21] Diagram showing the table for calculating the water savings in Embodiment 1 [[ID=3,6]] [Figure 22] Diagram showing the local water rate table in Embodiment 1 )]] [Figure 23] Diagram showing the local electricity rate table in Embodiment 1 [Figure 24] Diagram showing the table for calculating the time savings in Embodiment 1 [Figure 25]This figure shows an example of a display screen for remotely controlling the vehicle and customizing the driving course in Embodiment 1. [Figure 26] This figure shows the washing time calculated from the washing strength and washing time length when selecting a course customization in Embodiment 1. [Figure 27] This figure shows the relationship between washing strength and washing time when selecting a course customization in Embodiment 1. [Figure 28] This figure shows the amount of water used calculated from the amount of water used and the amount of detergent used when selecting a course customization in Embodiment 1. [Figure 29] This figure shows the values for high water usage, high detergent usage, and high temperature when selecting a course customization in Embodiment 1. [Figure 30] This figure shows an example of a display screen for remotely controlling the vehicle and customizing the driving course in another embodiment. [Figure 31] This figure shows an example of a display screen for remotely controlling the vehicle and customizing the driving course in another embodiment. [Figure 32] This figure shows an example of a display screen based on the display of the driving schedule and driving reservation operation in Embodiment 1. [Figure 33] (a) A diagram showing an example of a display screen based on the display of the daily operating schedule and the operation of the operating reservation in another embodiment. (b) A diagram showing an example of a display screen based on the display of the monthly operating schedule and the operation of the operating reservation in another embodiment. [Figure 34] This figure shows an example of a display screen for creating and setting a new operation schedule in Embodiment 1. [Figure 35] This figure shows an example of a display screen for inputting the evaluation after the completion of operation in Embodiment 1. [Figure 36] This figure shows an example of the display screen for the user guide in Embodiment 1. [Figure 37] This figure shows an example of the display screen for the user guide in Embodiment 1. [Figure 38] This figure shows an example of a report information display screen in another embodiment. [Figure 39] This figure shows an example of a display screen that shows detailed report information in another embodiment. [Figure 40] This figure shows an example of a report information display screen in another embodiment. [Modes for carrying out the invention]
[0011] (Knowledge and other information that formed the basis of this disclosure) At the time the inventors conceived of this disclosure, there was a technology that transmitted dishwasher information, which is information related to a dishwasher, to a terminal device via a wireless communication module. However, the inventors discovered that a configuration that only transmits simple information related to the dishwasher to a terminal device, as in the conventional technology, had problems: users could not operate the dishwasher from a distance, nor could users access detailed information related to the dishwasher or information about its surroundings from a distance. To solve these problems, the subject matter of this disclosure was established.
[0012] Therefore, this disclosure provides a dishwasher, a control method for the dishwasher, a program, an information terminal device, an information processing system, and a display method that allow a user to operate the dishwasher from a location away from the dishwasher and to access information related to the dishwasher.
[0013] The embodiments will be described in detail below with reference to the drawings. However, unnecessary details may be omitted. For example, detailed explanations of already well-known matters or redundant explanations of substantially identical configurations may be omitted. This is to avoid the following explanation becoming unnecessarily verbose and to facilitate understanding for those skilled in the art.
[0014] The attached drawings and the following description are provided to enable those skilled in the art to fully understand this disclosure and are not intended to limit the subject matter described in the claims.
[0015] (Embodiment 1) Embodiment 1 will be described below with reference to Figures 1 to 40.
[0016] [1-1. Structure] [1-1-1. Configuration of the Information Processing System] Figure 1 shows the configuration of information processing system 1.
[0017] Information processing system 1 is a system that performs information processing related to dishwasher 2.
[0018] The information processing system 1 includes a dishwasher 2. The dishwasher 2 is a built-in dishwasher, but it may also be a countertop dishwasher placed on top of a kitchen system, or it may be a commercial dishwasher used not only in homes but also in restaurants, etc. In this embodiment, the dishwasher 2 is installed in a system kitchen SK located in the home H of user P. The dishwasher 2 has a wireless communication module 39. The wireless communication module 39 communicates with a communication device 3. The dishwasher 2 communicates with a first terminal device 4, which is connected to the communication device 3, via the wireless communication module 39. The dishwasher 2 also communicates with a second terminal device 6 via the first terminal device 4 and a server device 5, via the wireless communication module 39.
[0019] The information processing system 1 includes a first terminal device 4. The first terminal device 4 is, for example, a tablet. This is a terminal. The installation location of the first terminal device 4 is not limited to the kitchen with a system kitchen SK, but may also be a place other than the kitchen, such as a bedroom. The first terminal device 4 functions as a control device that controls the HEMS (Home Energy Management System), which includes the dishwasher 2. The first terminal device 4 is equipped with a first terminal touch panel 402, which displays various information. In addition to the dishwasher 2, the HEMS may also include other equipment such as lighting fixtures, air conditioners, and solar power generators.
[0020] The information processing system 1 includes a second terminal device 6 used by user P. The second terminal device 6 is, for example, a smartphone or a tablet device. The second terminal device 6 has a display application 621 installed on it. The display application 621 is an application program that can be installed on the second terminal device 6 and has the function of displaying various information on the second terminal device 6. The second terminal device 6 communicates with the server device 5 through the functions of the display application 621.
[0021] In Figure 1, a solid line represents a user P who is at home, and a dotted line represents a user P who has left home H. In this embodiment, the second terminal device 6 communicates with the server device 5 without going through the communication device 3, regardless of whether user P is at home or not.
[0022] In the following explanation, when the first terminal device 4 and the second terminal device 6 are not distinguished, they will be referred to as "terminal devices" and denoted by the symbol "7". It is sufficient that at least one of the first terminal device 4 or the second terminal device 6 is included in the information processing system 1.
[0023] The communication device 3 connects to the communication network NW and acts as a router, communicating with the server device 5 and the dishwasher 2 via the communication network NW. The communication network NW is a network consisting of a public telephone network, a dedicated line, other communication lines, and various communication equipment, and its specific configuration is not limited. For example, the communication network NW is the internet. The communication network NW may also include at least one of a wireless communication circuit and a wired communication circuit. In this embodiment, the communication device 3 functions as an interface device for connecting the first terminal device 4 to the communication network NW.
[0024] The communication standard between the communication device 3 and the dishwasher 2 is Wi-Fi (registered trademark), Bluetooth (registered trademark), or NFC, BLE (Bluetooth Low Energy). It is sufficient to configure the device to use one of the following communication standards: Wi-Fi (registered trademark), Bluetooth (registered trademark), NFC, BLE (Bluetooth Low Energy), etc. The communication standard between each terminal device and the communication device 3 may be configured to use at least one of the various communication standards such as Wi-Fi (registered trademark), Bluetooth (registered trademark), NFC, or BLE (Bluetooth Low Energy), or it may use communication using the communication network of a telecommunications company's base station.
[0025] The information processing system 1 includes a server device 5. The server device 5 performs information processing with the first terminal device 4 and the second terminal device 6 as clients. The server device 5 is connected to a communication network NW. In each diagram, the server device 5 is represented by a single block, but this does not necessarily mean that the server device 5 is composed of a single server device. For example, the server device 5 may be composed of multiple server devices with different processing functions.
[0026] The communication standards between the server device 5 and the communication device 3, and between the server device 5 and each terminal device, may be configured to use at least one of various communication standards such as Wi-Fi®, Bluetooth®, NFC, BLE (Bluetooth Low Energy), etc., which are wireless LAN standards, or they may use communication using the communication network of a telecommunications company's base station.
[0027] [1-1-2. Dishwasher Configuration] Next, we will explain the configuration of dishwasher 2.
[0028] Figure 2 is a schematic side view of the dishwasher 2. Figures 3 and 4 are schematic front views of the dishwasher 2. As shown in Figure 2, a door 21 is attached to the washing tub 20. In Figures 2, 3, and 4, the front is the direction in which the door 21 and washing tub 20 are pulled out, and the rear is the direction in which the washing tub 20 is stored and the door 21 is closed. Also, the opening side of the washing tub 20 of the dishwasher 2 is the top, the opposite side is the bottom, and when viewed from the front of the door 21, the right side is the right and the left side is the left.
[0029] The washing tub 20 has an opening 20A at the top, and a basket 9 for holding dishes 8 is arranged inside. As shown in Figure 3, the washing tub 20 is equipped with a first rail 22 in the lower area. The housing 23 of the dishwasher 2 is equipped with a second rail 24 on its inner surface. The first rail 22 is movably supported on the second rail 24. The washing tub 20 is supported so as to be able to move in and out of the housing 23 in the front-to-back direction.
[0030] As shown in Figure 2, the upper part of the door body 21 is provided with a flat section 25 formed behind the rear surface of the door body 3 and in front of the opening 20A of the washing tank 20. A display and operation unit 26 equipped with an LED (Light Emitting Diode) and a touch panel is arranged on the flat section 25. The display and operation unit 26 accepts operations such as selecting a washing course for the dishwasher 2 and turning the power of the dishwasher 2 on and off. In this embodiment, it is a pull-out type dishwasher, but it may also be a front-opening type dishwasher in which the opening is provided on the front of the housing and the front opening is closed by a door body that opens and closes with a hinge provided on the bottom of the housing.
[0031] The display and operation unit 26 also displays information such as the status of the dishwasher 2 during the washing cycle, whether standard, eco, or time-saving operation is being performed, and the time required for the dishwasher 2 to complete the washing cycle. Water-saving and energy-saving operation will be described later. The top of the door body 21 is equipped with a handle 27 that protrudes forward. The handle 27 is used by the user P to grasp and insert the washing tub 20 into and out of the housing 23.
[0032] Eco-driving and time-saving driving modes correspond to "specific driving modes" in this disclosure. The display operation unit 26 corresponds to the "display unit" in this disclosure.
[0033] Furthermore, when the door 21 is closed, the display and operation unit 26 is hidden by the door 21 and the housing 23, and therefore cannot be seen from the outside. Consequently, when the door 21 is closed, the number of parts positioned on the front of the dishwasher 2 can be reduced, thereby improving the appearance design of the dishwasher 2. The display and operation unit may be located in other places, such as the front of the door.
[0034] Side walls 28 are positioned on both sides between the cleaning tank 20 and the door body 21. The pair of side walls 28 connect the cleaning tank 20 and the door body 21, allowing the cleaning tank 20 and the door body 21 to move as a single unit. A front space 29 is formed between the cleaning tank 20 and the door body 21. The front space 29 is partitioned by the front side of the cleaning tank 20, the rear side of the door body 21, the inner side of the side walls 28, and the lower side of the flat section 25. A detergent tank storage section 30 is positioned in the front space 29, and a detergent tank 31 is housed in the detergent tank storage section 30 so that it can be easily inserted and removed. The detergent tank storage section 30 is formed by welding, screwing, or integral molding with one side wall 28. The detergent tank storage section 30 may be provided on the front of the cleaning tank 20, or it may be attached to the outside of the housing 23.
[0035] A dishwasher control device 32 is positioned at the lower front of the washing tub 20. The control unit 32 controls the operation of, for example, the circulation pump 33, the drain pump 34, the water supply pump 35, and the detergent pump 36. The dishwasher control device 32 controls the rotation speed and operating time of the detergent pump 36. Through this control, when washing dishes 8, the necessary amount of liquid detergent is supplied from the detergent tank 31 to the washing tank 20. The dishwasher control device 32 may be installed on the side or bottom of the washing tank 20, or it may be attached to the outside of the housing 23.
[0036] As shown in Figure 2, a facing material 21A is provided on the front side of the door body 21 to cover the front space 29. A gap 60 is formed between the facing material 21A, i.e., the upper end of the door body 21, and the front edge of the housing 23. As shown in Figure 4, an exhaust port 61 is provided on the flat surface of the door body 21, opening into the gap 60. The exhaust port 61 communicates with the inside of the cleaning tank 20 and is configured to release the internal air of the cleaning tank 20 to the outside.
[0037] As shown in Figures 3 and 4, an outside air supply duct 62 is provided on the left side of the front space 29 in a front view. The upper end of the outside air supply duct 62 is connected to an exhaust port 61. A blower fan 42 is provided in the middle of the outside air supply duct 62 to supply outside air to the exhaust port 61.
[0038] Furthermore, the system is configured to blow outside air to the exhaust port 61 via the outside air duct 62 by driving the blower fan 42. This allows the internal air, which becomes relatively hot during cleaning, to be cooled when it is exhausted from the exhaust port 61, thereby preventing the internal air of the cleaning tank 20 from being discharged while still hot.
[0039] Furthermore, washing water for washing the dishes 8 is supplied to the washing tank 20 via the following route. Specifically, washing water such as tap water is supplied from a branch faucet or hot water supply on the system kitchen SK to a water supply route such as a water supply hose. The supplied washing water is then supplied to the washing tank 20 to the required water level and amount via the water supply route by a water supply pump 35 and a water supply valve.
[0040] A circulation pump 33 is positioned below the outside of the washing tank 20. The circulation pump 33 circulates the washing water supplied to the washing tank 20 through a circulation path and sprays the washing water from the washing nozzle 37. The dishes 8 are washed with the sprayed washing water. A heater 38 for heating the washing water is positioned near the bottom of the washing tank 20. The heater 38 only needs to be positioned in a location where it can heat the washing water, and may be positioned in the middle of the circulation path or integrated with the circulation pump.
[0041] The dishwasher 2 is equipped with a drainage path for draining wash water from the washing tank 20. The drainage path consists of a drain pump 34 and a drain hose (not shown). When the washing and rinsing of the dishes 8 is finished, the drain pump 34 is activated and the wash water is drained to the outside via the drain hose. The drainage is possible by sending the wash water in the washing tank 20 through the drain hose to a connected drain pipe or the like.
[0042] Figure 5 shows the state in which the detergent tank 31 is stored, and Figure 6 shows the state in which the detergent tank 31 is being stored or pulled out. As shown in Figure 6, the detergent tank storage section 30 has a hollow space that is open on the right side. The detergent tank 31 is stored in the hollow space so that it can be easily inserted and removed. The detergent tank storage section 30 is located, for example, on the right side from the central part of the washing tank 20, and stores the detergent tank 31 approximately below (including below) the flat surface 25.
[0043] Figures 5 and 6 illustrate a configuration in which the detergent tank 31 is pulled out to the right from the detergent tank storage section 30, but the diagram is not limited to this. For example, the detergent tank storage section 30 and the detergent tank 31 may be arranged in the opposite position, symmetrically to that shown in Figures 5 and 6. In this case, a configuration in which the detergent tank 31 is pulled out to the left from the detergent tank storage section 30 is preferable. Alternatively, the detergent tank 31 may be pulled out upwards. The 31 may be placed on the side of the washing tank 20. In this case, a configuration in which the detergent tank 31 can be pulled out in the forward direction is desirable.
[0044] As shown in Figure 6, a tank-side check valve 311 is provided at the rear end of the bottom surface of the detergent tank 31. The outlet of the tank-side check valve 311 communicates with the detergent discharge port 312 of the detergent tank 31. The detergent tank storage section 30 is provided with a main body-side check valve 301 at the rear end of the bottom surface. When the detergent tank 31 is stored in the detergent tank storage section 30, as shown in Figure 5, the main body-side check valve 301 and the tank-side check valve 311 of the detergent tank storage section 30 engage. This completes the storage of the detergent tank 31, and a path is established for sending liquid detergent from the detergent discharge port 312 to the detergent tank storage section 30.
[0045] As shown in Figure 2, the detergent tank 31 is configured to be able to be freely moved in and out of the detergent tank storage section 30 in the left and right directions when the washing tank 20 is pulled out forward by at least a distance A (dotted arrow in Figure 2). Distance A is the shortest distance between the mating surface between the back of the door body 21 and the frontmost surface of the housing 23 and the washing tank 20 side of the detergent tank storage section 30.
[0046] Figures 7 and 8 are front views of the detergent tank 31 housed in the detergent tank storage section 30. Figure 7 shows the state where no liquid detergent is stored in the detergent tank 31, and Figure 8 shows the state where liquid detergent is stored in the detergent tank 31. In Figure 8, the liquid level of the liquid detergent is indicated by a dashed line. The liquid detergent is stored by opening the detergent dispenser lid section 313. The detergent tank 31 has a transparent section on at least a portion of its side, allowing the user P to visually check the remaining amount of liquid detergent in the detergent tank 31 when it is housed in the detergent tank storage section 30. The transparent section has a scale indicating the amount of liquid detergent, allowing the user to visually estimate how much the liquid detergent is decreasing and when to replenish it. The detergent tank 31 has a tank handle 314. The tank handle 314 is provided on at least a portion of the side.
[0047] Inside the detergent tank 31, a float 315 is provided, which is an example of a floating body that floats in the liquid detergent. The float 315 is pivotally supported via an arm 318 on a pivot shaft 317 provided on a cover 316 that covers the opening of the detergent tank 31. The float 315 is provided to counteract waves generated in the liquid detergent and is made of a material that floats in the liquid detergent. The float 315 may be made of thermoplastic resin or metal. If the float 315 is made of metal, a cavity may be provided inside so that the float 315 floats in the liquid detergent. The float 315 and the arm 318 may be formed integrally or separately and joined together. The arm 318 rotates in a direction perpendicular to the direction in which the washing tank 20 is inserted into and removed from the housing 23. The rotation of the arm 318 is blocked by a stopper rib 319. The stopper rib 319 is formed on the cover 316.
[0048] A magnetic material 320 is provided on the float 315, and a magnetic sensor unit 302 that detects the magnetism of the magnetic material 320 is provided on the side of the detergent tank storage section 30. When the magnetic sensor unit 302 detects the magnetism of the magnetic material 320, it is detected that the detergent tank 31 is stored in the detergent tank storage section 30.
[0049] As shown in Figure 7, when no liquid detergent is stored in the detergent tank 31, the float 315 and arm 318 hang vertically downward due to their own weight. When liquid detergent is stored in the detergent tank 31, as shown in Figure 8, the float 315 rises according to the liquid level of the detergent, and the arm 318 rotates upward around the pivot axis 317. The liquid level of the detergent in the detergent tank 31 can be detected by detecting the position of the magnetic body 320 using the magnetic sensor unit 302. The magnetic sensor unit 302 is composed of, for example, multiple Hall elements provided near the positions of the magnetic body 320 corresponding to multiple liquid levels of the detergent in the detergent tank 31. The magnetic sensor unit 302 includes magnetoresistive elements and magnetoimpedance elements. The sensor may be capable of detecting the magnetism of the magnetic material 320 using any method.
[0050] Although the method for detecting the liquid detergent level was described using a float and a magnetic sensor unit, it is also possible to detect the liquid detergent level by arranging multiple electrodes vertically within the detergent tank.
[0051] A claw 321 is provided at the rear bottom of the detergent tank 31. When the detergent tank 31 is inserted into the detergent tank storage section 30, the claw 321 engages with a claw receiving section provided on the side of the detergent tank storage section 30, and the detergent tank 31 is stably supported within the detergent tank storage section 30. The top of the detergent tank 31 is open, and the opening is covered by a cover 316. The cover 316 is provided with a detergent inlet 322, which is covered by a detergent container lid 313. The cover 316 is provided with an inlet assist slope 323. Liquid detergent flows along the inlet assist slope 323 and is stably dispensed.
[0052] As shown in Figures 3 and 4, a water-repellent rib 70 is formed above the detergent tank storage section 30 in the front space 29. The water-repellent rib 70 is formed in a roof shape. In this embodiment, the wireless communication module 39 is positioned below the water-repellent rib 70 of the detergent tank storage section 30 and away from the range of movement of the magnetic body 320. The wireless communication module 39 is also positioned away from the blower fan 42.
[0053] Furthermore, the wireless communication module 39 is positioned away from the vertical direction of the exhaust port 61 and away from the horizontal direction of the exhaust port 61. This suppresses the wireless communication module 39 from being affected by the magnetic force of the magnetic material 320 of the detergent tank 31 and the magnet built into the blower fan 42. In addition, by positioning the wireless communication module 39 away from the vertical direction of the exhaust port 61 and the horizontal direction of the exhaust port 61, the influence of the exhaust from the washing tank 20 can be suppressed.
[0054] [1-1-3. Configuration of the control systems for each part of the information processing system] Next, we will describe the configuration of the control systems for the dishwasher 2, the first terminal device 4, the second terminal device 6, and the server device 5.
[0055] Figure 9 shows the configuration of the control system for the dishwasher 2, the first terminal device 4, the second terminal device 6, and the server device 5.
[0056] First, the configuration of the first terminal device 4 will be described. The first terminal device 4 includes a first terminal control device 400. The first terminal control device 400 includes a first terminal processor 410, a first terminal memory 420, and a first terminal interface 430.
[0057] The first terminal processor 410 is a processor such as a CPU or MPC. The first terminal processor 410 functions as the first terminal communication control unit 411 and the first terminal processing unit 412 by reading and executing the control program 421 stored in the first terminal memory 420.
[0058] The first terminal memory 420 is a memory for storing programs and data. The first terminal memory 420 stores the control program 421 and data to be processed by the first terminal processor 410. The first terminal memory 420 has a non-volatile storage area. Alternatively, the first terminal memory 420 may also have a volatile storage area and constitute the work area of the first terminal processor 410.
[0059] The first terminal I / F 430 is equipped with communication hardware that conforms to a predetermined communication standard, such as connectors and communication circuits, and communicates with the first terminal communication unit 401 and the first terminal touch panel 402. .
[0060] The first terminal device 4 includes a first terminal communication unit 401 and a first terminal touch panel 402. The first terminal communication unit 401 and the first terminal touch panel 402 are connected to the first terminal control device 400.
[0061] The first terminal communication unit 401 is equipped with communication hardware that conforms to a predetermined communication standard, such as a communication circuit, and communicates with the dishwasher 2 and the server device 5 in accordance with the control of the first terminal control device 400. The communication standard of the first terminal communication unit 401 may be either a wireless communication standard or a wired communication standard.
[0062] The first terminal touch panel 402 is a touch panel.
[0063] As described above, the first terminal processor 410 functions as a first terminal communication control unit 411 and a first terminal processing unit 412.
[0064] The first terminal communication control unit 411 communicates with the dishwasher 2 and the server device 5 via the first terminal communication unit 401.
[0065] The first terminal processing unit 412 displays various information on the first terminal touch panel 402.
[0066] Next, we will describe the second terminal device 6.
[0067] The second terminal device 6 includes a second terminal control device 600. The second terminal control device 600 includes a second terminal processor 610, a second terminal memory 620, and a second terminal interface 630.
[0068] The second terminal processor 610 is a processor such as a CPU or MPC. The second terminal processor 610 functions as an application execution unit 611 by reading and executing the display application 621 stored in the second terminal memory 620.
[0069] The second terminal memory 620 is a memory that stores programs and data. The second terminal memory 620 stores the control program 621 and data to be processed by the second terminal processor 610. The second terminal memory 620 has a non-volatile storage area. Alternatively, the second terminal memory 620 may also have a volatile storage area and constitute the work area of the second terminal processor 610.
[0070] The second terminal interface 630 is equipped with communication hardware that conforms to a predetermined communication standard, such as connectors and communication circuits, and communicates with the second terminal communication unit 601 and the second terminal touch panel 602.
[0071] The second terminal device 6 includes a second terminal communication unit 601 and a second terminal touch panel 602. The second terminal communication unit 601 and the second terminal touch panel 602 are connected to the second terminal control device 600.
[0072] The second terminal communication unit 601 is equipped with communication hardware that conforms to a predetermined communication standard, such as a wireless communication circuit, and communicates with the server device 5 in accordance with the control of the second terminal control device 600.
[0073] The second terminal touch panel 602 is a touch panel.
[0074] As described above, the second terminal processor 610 functions as an application execution unit 611.
[0075] The application execution unit 611 communicates with the server device 5 via the second terminal communication unit 601. The application execution unit 611 displays various information on the second terminal touch panel 602.
[0076] Next, we will describe the configuration of server device 5.
[0077] The server device 5 includes a server processor 51, server memory 52, and server I / F 53.
[0078] The server processor 51 is a processor such as a CPU or MPC. The server processor 51 performs various information processing by reading and executing control programs stored in the server memory 52.
[0079] Server memory 52 is memory that stores programs and data. Server memory 52 also stores management data 521 and other data. Management data 521 is data that manages the correspondence between the addresses of the first terminal device 4 and the addresses of the second terminal device 6.
[0080] The server I / F53 is equipped with communication hardware that conforms to a predetermined communication standard, such as connectors and communication circuits, and communicates with the first terminal device 4 and the second terminal device 6 that are connected to the communication network NW.
[0081] Next, we will explain the configuration of dishwasher 2.
[0082] The dishwasher 2 includes a dishwasher control device 32 that controls various parts of the dishwasher 2. The dishwasher control device 32 includes a dishwasher processor 330, a dishwasher memory 340, and a dishwasher interface 350. I / F indicates an interface.
[0083] The dishwasher processor 330 corresponds to the “processor” in this disclosure.
[0084] The dishwasher processor 330 is a processor such as a CPU (Central Processing Unit) or MPC (Micro Processing Unit). The dishwasher processor 330 functions as a dishwasher communication control unit 331, an operation control unit 332, a remaining amount detection unit 333, an abnormality detection unit 334, and a time measurement unit (not shown) by reading and executing the control program 341 stored in the dishwasher memory 340.
[0085] The dishwasher communication control unit 331 corresponds to the "communication control unit" in this disclosure. The control program 341 corresponds to the "program" in this disclosure.
[0086] The dishwasher memory 340 is a memory that stores programs and data. The dishwasher memory 340 stores the control program 341 and data to be processed by the dishwasher processor 330. The dishwasher memory 340 has a non-volatile storage area. Alternatively, the dishwasher memory 340 may also have a volatile storage area that constitutes the work area of the dishwasher processor 330.
[0087] The dishwasher I / F350 is equipped with communication hardware that conforms to a predetermined communication standard, including connectors and communication circuits. The dishwasher I / F350 is connected to a wireless communication module 39, a circulation pump 33, a drain pump 34, a water supply pump 35, a detergent pump 36, a heater 38, a magnetic sensor unit 302, a temperature sensor 40, an open / close sensor 41, a blower fan 42, an electrostatic atomizer 43, a display and operation unit 26, and a turbidity detection sensor 44 and a water volume detection sensor 45, and these devices To communicate.
[0088] Note that the devices connected to the dishwasher control device 32 are not limited to these devices, and other devices may be connected.
[0089] The wireless communication module 39 includes at least a semiconductor for communication, and is equipped with communication hardware such as an antenna and a wireless communication circuit, and communicates in a predetermined wireless communication standard according to the control of the dishwasher control device 32.
[0090] The circulation pump 33 rotates according to the control of the dishwasher control device 32, circulating the washing water supplied to the washing tank 20 through the circulation path and spraying the washing water from the washing nozzles 37.
[0091] The drain pump 34 rotates according to the control of the dishwasher control device 32 and drains the washing water from the washing tank 20. The drain pump 34 may be configured with a solenoid valve instead.
[0092] The water supply pump 35 rotates according to the control of the dishwasher control device 32 and supplies the washing water supplied from the water supply path into the washing tank 20. The water supply pump 35 may be configured as a solenoid valve instead.
[0093] The detergent pump 36 rotates in accordance with the control of the dishwasher control device 32, supplying liquid detergent from the detergent tank 31 to the washing tank 20. The detergent pump 36 may be configured as a solenoid valve instead.
[0094] The heater 38 heats up according to the control of the dishwasher control device 32 to heat the wash water.
[0095] The magnetic sensor unit 302 comprises a first magnetic sensor and a second magnetic sensor, both composed of Hall elements. Each of the first and second magnetic sensors detects the north and south poles of the magnetic material 320 and outputs the corresponding detection signal to the dishwasher control device 32. In other words, the magnetic sensor unit 302 outputs four types of detection signals. As the positional relationship between the magnetic material 320 and the magnetic sensor unit 302 changes according to the liquid level of the liquid detergent, the combination of detection signals that the magnetic sensor unit 302 outputs to the dishwasher control device 32 changes.
[0096] The temperature sensor 40 detects the temperature of the washing water in the washing tank 20 and outputs a detection signal to the dishwasher control device 32.
[0097] The opening / closing sensor 41 detects the opening and closing of the door body 21. The opening / closing sensor 41 outputs a detection signal to the dishwasher control device 32.
[0098] The blower fan 42 rotates according to the control of the dishwasher control device 32. The blower fan 42 sends outside air into the washing tub 20 to dry the dishes 8. If a heating means such as a heater is installed in the path that sends outside air into the washing tub, the dishes 8 can be dried faster with hot air.
[0099] The electrostatic atomizer 43 includes, for example, a discharge unit that discharges electricity into the supplied water to generate a mist containing charged water particles, and a power supply circuit that generates a high voltage to be applied to the discharge unit. The discharge unit and power supply circuit are not shown in the diagram. The electrostatic atomizer 43 deodorizes the inside of the cleaning tank 20 and suppresses bacteria that grow inside the cleaning tank 20 by generating a mist containing charged water particles. The charged water particles contain active ingredients such as electrostatic mist that exhibit antibacterial and deodorizing effects. The mist generated by the electrostatic atomizer 43 is sent into the cleaning tank 20 by a predetermined fan.
[0100] The display and operation unit 26 is equipped with LEDs, a touch panel, push buttons, etc., and displays various information in accordance with the control of the dishwasher control device 32. The display and operation unit 26 also accepts various operations from the user P via its touch panel.
[0101] The turbidity detection sensor 44 is composed of, for example, an optical sensor, and detects the turbidity of the washing water flowing through predetermined pipes arranged in the circulation path, and outputs a detection signal to the dishwasher control device 32.
[0102] The water volume detection sensor 45 is installed, for example, in the water supply pump or in the middle of the water supply path from the water supply pump to the washing tank 20, and detects the amount of water supplied to the dishwasher 2 and outputs the detection result to the dishwasher control device 32. In an alternative configuration of the water volume detection sensor 45, a pressure sensor that detects the pressure of the washing water supplied to the washing tank 20 may be installed in a part that is connected to the washing tank 20 to detect the amount of water or the water level.
[0103] The time measurement unit, which is not shown in the diagram, can be configured within the dishwasher processor 330. For example, it measures the operating time for each process and each operating course driven by the dishwasher 2 and outputs the measurement results to the dishwasher control device 32. It may also measure the total operating time of the dishwasher 2 itself and notify the user of its lifespan and replacement timing. In addition to the operating time, the measurement results may also be calculated to match the time in the user P's region and output as the estimated completion time, operating time history, etc.
[0104] As described above, the dishwasher processor 330 functions as a dishwasher communication control unit 331, an operation control unit 332, a remaining amount detection unit 333, an abnormality detection unit 334, and a time measurement unit.
[0105] The dishwasher communication control unit 331 communicates with the first terminal device 4 via the wireless communication module 39. The wireless communication module 39 may communicate with the first terminal device 4 via the communication device 3 and the server device 5, or it may communicate with the first terminal device 4 via the communication device 3.
[0106] The operation control unit 332 controls the washing operation of the dishwasher 2 by controlling various devices connected to the dishwasher control device 32. The washing operation controlled by the operation control unit 332 may be an operation in which the washing process, rinsing process, drying process, and storage process are performed in that order in succession, or an operation in which only one of the processes is performed, or an operation in which two or more of the processes are performed in any order. Here, the storage process is the process of storing the dishes 8 in the washing tank 20 when the door body 21 is in the closed state. The storage process includes at least one of the drying storage process and the sterilization storage process. The drying storage process is the process of drying and storing the dishes 8 using the blower fan 42. The sterilization storage process is the process of sterilizing and storing the dishes 8 by sending mist generated by the electrostatic atomizer 43 into the washing tank 20.
[0107] The operation control unit 332 can perform eco-friendly and time-saving operations during the washing operation. Eco-friendly and time-saving operations are performed during the washing operation to conserve water and electricity, or when it is desired to shorten the operating time compared to normal operation. Eco-friendly operation, which involves water and electricity conservation, is more efficient in terms of water and electricity conservation than washing operation without eco-friendly operation. During the washing operation, the operation control unit 332 determines whether or not to perform eco-friendly operation based on the temperature change per unit time detected by the temperature sensor 40 and the detection signal of the turbidity detection sensor 44. If the operation control unit 332 determines that eco-friendly operation should be performed, it will perform eco-friendly operation during the washing operation.
[0108] The operation control unit 332 sends state information JJ indicating the state of the dishwasher 2 during the washing operation to the dish The output is sent to the dishwasher communication control unit 331. In this embodiment, the status information JJ output by the operation control unit 332 indicates one of the following states of the dishwasher 2 during the washing operation: before operation starts, washing, drying, storage, and operation completed.
[0109] The remaining amount detection unit 333 detects the remaining amount of liquid detergent stored in the detergent tank 31. The remaining amount detection unit 333 detects the remaining amount of liquid detergent in four stages: none, little, medium, and a lot. The dishwasher memory 340 stores classification data for each combination of detection signals output by the magnetic sensor unit 302, classifying each combination into one of the following categories: none, little, medium, or a lot. The remaining amount detection unit 333 refers to this classification data to determine which of the three categories the combination of detection signals output by the magnetic sensor unit 302 is classified into, and detects the identified classification as the remaining amount of liquid detergent. If the remaining amount of liquid detergent detected this time is different from the remaining amount detected last time, the remaining amount detection unit 333 outputs remaining amount information ZJ indicating the currently detected amount of liquid detergent to the dishwasher communication control unit 331.
[0110] The abnormality detection unit 334 detects abnormalities in the dishwasher 2. In this embodiment, the abnormality detection unit 334 detects that the door 21 is open when an instruction to start a wash cycle is given and during a wash cycle, as an example of an abnormality in the dishwasher 2. The abnormality detection unit 334 detects whether the door 21 is open or not based on the detection signal from the open / close sensor 41. When the abnormality detection unit 334 detects an abnormality in the dishwasher 2, it outputs abnormality information indicating the detected abnormality in the dishwasher 2 to the dishwasher communication control unit 331. The abnormality information includes a code corresponding to the detected abnormality in the dishwasher 2.
[0111] As described above, the dishwasher 2 can communicate with the terminal device 7 via the wireless communication module 39. Therefore, the dishwasher 2 transmits dishwasher information, which is information related to the dishwasher 2, to the terminal device 7. In this embodiment, the dishwasher 2 transmits status information JJ, remaining amount information ZJ, abnormality information, and execution status information GJ as dishwasher information. Execution status information GJ indicates whether or not water-saving and power-saving operation is being performed during the washing cycle.
[0112] The following example shows the information being displayed on the terminal panel 702 of terminal device 7. However, this display is applicable to the first terminal device 4 and the second terminal device 6, and may also be displayed on the display operation unit 26.
[0113] [1-2. Operation] Next, the operation of each part of the information processing system 1 will be explained.
[0114] Figure 10 is a flowchart showing the operation of the dishwasher 2 and the first terminal device 4.
[0115] In Figure 10, flowchart FE shows the operation of dishwasher 2, and flowchart FF shows the operation of first terminal device 4. As shown in flowchart FE, the dishwasher communication control unit 331 of dishwasher 2 transmits state information JJ indicating that it is before operation starts to first terminal device 4 (step SE1).
[0116] When the dishwasher 2 is powered on and given an instruction to start operation, the dishwasher communication control unit 331 transmits status information JJ indicating that washing is in progress to the first terminal device 4 (step SE2).
[0117] Next, the operation control unit 332 determines whether the door body 21 is in the closed state or not based on the detection signal from the opening / closing sensor 41 (step SE3). If the operation control unit 332 determines that the door body 21 is in the open state (step SE3: NO), it performs the determination in step SE3 again. If the operation control unit 332 determines that the door body 21 is in the closed state (step SE3: YES), it starts the cleaning operation (step SE4).
[0118] The dishwasher communication control unit 331 receives request information from the first terminal device 4 (step SE5). The request information is information requesting execution status information GJ.
[0119] Next, the dishwasher communication control unit 331 transmits execution status information GJ to the first terminal device 4 as a response to the request information (step SE6). The dishwasher communication control unit 331 transmits execution status information GJ to the first terminal device 4 indicating that the operation control unit 332 is executing one of the operation courses such as standard, eco, or time-saving operation. If the operation control unit 332 is not executing one of the operation courses such as standard, eco, or time-saving operation, the dishwasher communication control unit 331 transmits execution status information GJ to the first terminal device 4 indicating that the standard, eco, or time-saving operation course is not being executed.
[0120] Next, when the washing operation transitions to the drying process, the dishwasher communication control unit 331 transmits status information JJ indicating that drying is in progress to the first terminal device 4 (step SE7). Next, when the washing operation transitions to the storage process, the dishwasher communication control unit 331 transmits status information JJ indicating that storage is in progress to the first terminal device 4 (step SE8).
[0121] Next, when the washing operation is completed, the dishwasher communication control unit 331 transmits status information JJ indicating the completion of the operation to the first terminal device 4 (step SE9).
[0122] Next, the dishwasher communication control unit 331 determines whether or not the door body 21 is in the open state based on the detection signal from the open / close sensor 41 (step SE10).
[0123] If the dishwasher communication control unit 331 determines that the door body 21 is not in the open state (step SE10: NO), it performs the determination in step SE10 again.
[0124] Next, if the dishwasher communication control unit 331 determines that the door body 21 is in the open state (step SE10: YES), it performs the process of step SE1 again. As shown in flowchart FF, the first terminal communication control unit 411 of the first terminal device 4 determines whether or not it has received status information JJ indicating that operation has not yet started (step SF1).
[0125] The first terminal processing unit 412 causes the status information JJ indicating that operation has not yet started to be displayed on the terminal panel 702 of the terminal device 7, including the first terminal touch panel 402 and the second terminal touch panel 602 (step SF2).
[0126] Next, the first terminal communication control unit 411 determines whether or not it has received status information JJ indicating that cleaning is in progress (step SF3).
[0127] If the first terminal communication control unit 411 determines that it has not received status information JJ indicating that cleaning is in progress (step SF3: NO), it performs the determination in step SF3 again.
[0128] On the other hand, if the first terminal communication control unit 411 determines that it has received status information JJ indicating that cleaning is in progress (step SF3: YES), the first terminal processing unit 412 causes the status information JJ indicating that cleaning is in progress to be displayed on the terminal panel 702 (step SF4).
[0129] Next, the first terminal communication control unit 411 transmits the request information to the dishwasher 2 (step SF5). The first terminal communication control unit 411 receives execution status information GJ from the dishwasher 2 (step SF6).
[0130] Next, the first terminal processing unit 412 displays the execution status information GJ received in step SF6 on the terminal panel 702 (step SF7).
[0131] Next, the first terminal communication control unit 411 determines whether or not it has received status information JJ indicating that it is drying (step SF8).
[0132] If the first terminal communication control unit 411 determines that it has not received status information JJ indicating that it is drying (step SF8: NO), it performs the determination in step SF8 again.
[0133] On the other hand, if the first terminal communication control unit 411 determines that it has received status information JJ indicating that drying is in progress (step SF8: YES), the first terminal processing unit 412 displays the status information JJ indicating that drying is in progress on the display screen 70 (step SF9).
[0134] Next, the first terminal communication control unit 411 determines whether or not it has received status information JJ indicating that it is being stored (step SF10).
[0135] If the first terminal communication control unit 411 determines that it has not received status information JJ indicating that it is in storage (step SF10: NO), it performs the determination in step SF10 again. On the other hand, if the first terminal communication control unit 411 determines that it has received status information JJ indicating that the device is being stored (step SF10: YES), the first terminal processing unit 412 causes the status information JJ indicating that the device is being stored to be displayed on the terminal panel 702 (step SF11).
[0136] Next, the first terminal communication control unit 411 determines whether or not it has received status information JJ indicating completion of operation (step SF12). If the first terminal communication control unit 411 determines that it has not received status information JJ indicating completion of operation (step SF12: NO), it performs the determination in step SF12 again.
[0137] On the other hand, if the first terminal communication control unit 411 determines that it has received status information JJ indicating the completion of operation (step SF12: YES), the first terminal processing unit 412 causes the status information JJ indicating the completion of operation to be displayed on the terminal panel 702 (step SF12).
[0138] The above explanation illustrates the case where the operating entity shown in flowchart FF is the first terminal device 4. However, the operating entity in flowchart FF may also be the second terminal device 6. In this case, the second terminal device 6 and the dishwasher 2 communicate via the first terminal device 4 and the server device 5. When the operating entity in flowchart FF is the second terminal device 6, the application execution unit 611 performs the processing from step SF1 to step SF13. The application execution unit 611 displays the status information JJ and the execution status information GJ on the second terminal touch panel 602.
[0139] As described above, the dishwasher 2 transmits status information JJ to the first terminal device 4 as dishwasher information. The first terminal device 4 then displays the received status information JJ. This allows user P to understand the status of the dishwasher 2 during the washing cycle, even when they are in a room other than the kitchen where the first terminal device 4 is installed. In addition, the dishwasher 2 transmits execution status information GJ to the first terminal device 4 as dishwasher information. The first terminal device 4 then displays the received execution status information GJ. This allows user P to understand whether the dishwasher 2 is running the standard, eco, or time-saving washing cycle, even when they are in a room other than the kitchen where the first terminal device 4 is installed.
[0140] When the operating entity of flowchart FF is the second terminal device 6, the dishwasher 2 transmits the status information JJ and the execution status information GJ as dishwasher information to the first terminal device 4. Terminal device 6 displays this information received from server device 5. This allows user P to understand the status of the dishwasher 2 during its washing cycle, and to determine whether the dishwasher 2 is running a standard, eco, or quick wash cycle, even when away from home H, as long as they are in an environment where communication is possible using the communication network of a telecommunications company's base station or a wireless LAN standard such as Wi-Fi (registered trademark).
[0141] [1-3. Display and operation using the terminal panel] Next, we will explain the various functions that can be displayed and operated using the terminal panel 702 of the terminal device 7.
[0142] [1-3-1. Display and functions related to operating status information and execution status information] Figures 11 and 12 show an example of a display screen HG on the terminal panel 702 of the terminal device 7, which displays the status information JJ and execution status information GJ of the dishwasher 2.
[0143] Figure 11 shows an example of the display screen HG. For example, in Figure 11, the standard course is running, so the display screen HG shows the status information JJ indicating that the standard course is running. When the initial process of the standard course starts, the display screen HG shows the execution status information GJ indicating that the course is running in the running status information JJ. The execution status information GJ shows the course in progress, the scheduled end time of operation, the scheduled amount of water used, the detailed process of the course in progress, the time spent on each detailed process, and the current position of the process among the detailed processes, including the history of completed processes. In the example in Figure 11, since the pre-wash process of the standard course is in progress, the remaining time of the pre-wash process is highlighted to make it stand out, and the remaining processes and the time spent on each process are displayed in a way that makes them less prominent than the pre-wash process that is currently in progress.
[0144] Subsequently, for example, when dishwasher 2 starts the drying process, the display screen HG will show the washing status information JJ in a less prominent way, and instead, the drying status information JJ will be displayed prominently (e.g., in black, bold, or highlighted). After the washing cycle is complete, the display screen HG will show the operation complete or stopped status information JJ.
[0145] Furthermore, status images (IJ) are displayed depending on the ongoing process. The status images (IJ) display still images or looping videos that allow users to visualize the process, such as during washing or drying, thereby improving the visibility of the process.
[0146] In addition to displaying the course, status information JJ also displays the scheduled end time of the course's operation and the scheduled amount of water used for the course. The calculation of these operating times and water amounts is performed using data table Figure 13, which contains data related to the operation of each course. Here, data table Figure 13, the operating times for each course and process, etc., are stored in either the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, or the control program stored in the server memory 52. The terminal device 7 reads from one of these storage locations in the terminal processing unit and displays it in status information JJ.
[0147] Figure 11 may also display the operation history information PJ for the most recent few cycles. The operation history PJ displays the number of the most recent cycle, the time of operation (operation time), the operating course performed, the amount of water used, the degree of contamination, etc. Preferably, the displayed operation history should be limited to 1 to 5 cycles.
[0148] Note that the items displayed in status information JJ, execution status information GJ, and operation history information PJ are examples, and may be changed by user P as appropriate. Past operation history information PJ contains information up to a predetermined number of times stored in the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, and the control program stored in the server memory 52. It is stored in either Mu or...
[0149] Furthermore, the display screen HG in Figure 11 is the operation screen of the dishwasher 2 on the terminal panel 702, and includes a selection menu SJ at the bottom. The selection menu SJ displays five functions—Home, Report, Operation, Schedule, and How to Use—using text and / or pictograms. The selection menu SJ may be displayed at all times, with the position shown in Figure 11 as the permanent position, regardless of which screen is displayed.
[0150] Furthermore, the display screen HG in Figure 11 may also serve as the home screen for the operation screen of the dishwasher 2 on the terminal panel 702.
[0151] Figure 12 shows an example of a display screen HG that displays the status information JJ and execution status information GJ of the dishwasher 2. In Figure 12, instead of displaying the operating status information and execution status information of the dishwasher 2 across the entire display screen HG as in Figure 11, some of the information of the dishwasher 2 is displayed as a widget on the home screen of the terminal panel 702 itself, alongside other application information OJ stored in the terminal panel 702.
[0152] In Figure 12a, since the standard course is running, the status information JJ indicating that the standard course is running and the execution status GJ indicating that the course is being executed are displayed. The execution status GJ shows the current position of each detailed process, including the detailed processes of the course in progress and the history of completed processes. Compared to the example in Figure 11, the widget display has a smaller display area, so a simpler display is used. In Figure 12, since the drying process of the standard course is in progress, the drying process is displayed prominently, and the remaining processes and the time spent on each process are displayed less prominently than the pre-washing process that is currently being performed.
[0153] After the washing operation is complete, the display screen HG will show the operation completion or stop status information JJ.
[0154] As shown in Figure 12b, the status information JJ and execution status information GJ may be displayed in an even simpler form. In the example in Figure 12b, the driving history information PJ and the display of the course during driving are omitted compared to Figure 12a.
[0155] Furthermore, in Figure 12, different basic information may be displayed for widget display purposes compared to Figure 11. For example, calendar information, date and time, and the number of times the dishwasher 2 has been run on that day may be displayed. Note that the date and time information should be displayed as a result of linking with the date and time information stored in the terminal device 7.
[0156] In addition to the above, status information JJ may also display the most recent few operation history information PJ. The operation history PJ displays the number indicating which history entry it refers to from the most recent, the operation time, etc.
[0157] Next, we will explain the data table in Figure 13. Figure 13 shows the details of each item set for each selectable operating course in the dishwasher 2. First, Figure 13 displays a description of the course content that can be confirmed on the display screen of the terminal device 7 for each course. By providing such explanatory data for each course for display, the user P can confirm and select the course content on the course selection screen, for example, in Figure 30 or Figure 31. Next, the soiling level is classified into 5 stages from 1 to 5, or 3 stages of weak, normal, and strong, and the course can be determined according to the soiling level. The washing level and dish quantity level are classified into 3 stages, A, B, and C, from strongest to weak / largest. For example, the speedy course, which corresponds to washing levels B and C, is selected when the washing level is determined to be B or C. This indicates that it is a standard course. The washing level may also be determined by referring to the dish load level. The specific method for calculating the washing level will be described later in Figure 19 and [1-3-2B]. In addition, each course includes data on whether soaking / rinsing is possible and whether automatic detergent dispensing is possible. In the soaking / rinsing column, the standard course is set to "○" because it is possible. The speedy course is set to "○×" because its feasibility depends on the conditions. In the automatic detergent dispensing column, the standard course is set to "○×" because it may or may not perform automatic detergent dispensing. On the other hand, the reservation course cannot be selected unless it is set to perform automatic detergent dispensing, so it is displayed as "○", and the drying course is displayed as "×" because automatic detergent dispensing is not possible. Next, the approximate amount of detergent used in each course is specified in grams. However, this value is an estimate and will vary depending on the washing level, etc. during actual operation. Similar to the amount of detergent, the operating time for each process, the estimated amount of water used, and the amount of electricity used are also set as estimates, but will vary depending on the washing level, etc. during actual operation. In particular, regarding the operating time, approximate time guidelines are set for each process: pre-wash, wash, rinse, cool, and dry. However, the total time, taking into account the time range before and after the operation, is also recorded as data. For example, in the standard course, "80:00~100:00" is written at the bottom of the course section, meaning that the total time for the standard course is between 80 and 100 minutes. In addition, the columns for detergent amount, water usage, and temperature show indicators that correspond to the levels selected in the course customization explained in Figure 25. To correspond to the indicators that user P can select on the course customization screen, the detergent amount and water usage can be set to "none," "less," "standard," and "more" in each course. Similarly, for temperature, "low," "standard," and "high" are set according to specific numerical values for water temperature or tub air temperature.
[0158] The estimated completion time and estimated water usage for each course, as described above, are calculated from Figure 13 of the data table for each course. In other words, when a course is selected by user P, the washing level is determined according to the level of soiling and the amount of dishes, and depending on the course, it is automatically determined whether or not to perform soaking or pre-rinsing, or depending on the course, user P can choose whether or not to perform soaking or pre-rinsing, and depending on the course, it is automatically determined whether or not to perform automatic detergent dispensing, or depending on the course, user P can choose whether or not to perform automatic detergent dispensing, and if automatic detergent dispensing is performed, the amount of detergent is set for each course, and the operating time for each course is set to be longer or shorter depending on the level of soiling (the display such as 80:00~100:00 in the lower row of the operating time in the data table indicates the range of the total operating time that can be set), and the amount of water used, the amount of electricity (power) used, the temperature of the water used, and the air temperature during drying are also set.
[0159] The data table for each driving course is stored in one of the following: the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, or the control program stored in the server memory 52. The terminal device 7 reads the data from one of these storage locations in the terminal processing unit and displays it in the status information JJ.
[0160] Note that the items displayed in status information JJ, execution status information GJ, and operation history information PJ are examples only, and users P may change the settings as needed.
[0161] [1-3-2. Display and Function of Usage History] Figure 14 shows an example of a display screen HG on the terminal panel 702 of the terminal device 7 that displays report information RJ including the history of use of the dishwasher 2.
[0162] Figure 14 shows an example of the display screen HG. The report information RJ displays information based on the user P's usage history of the dishwasher 2. For example, the report information RJ includes rank information RAJ based on the user P's overall usage history of the dishwasher 2, and count information CJ based on the user P's overall usage history of the dishwasher 2. The count information CJ is based on the amount of water saved. This includes count information CJ1, count information CJ2 based on savings, count information CJ3 based on time saved on household chores, and count information CJ4 based on sterilization and / or deodorization rate.
[0163] When displaying this report information RJ on the display screen HG, it may also be possible to display it by selecting the report text and / or pictogram from the selection menu SJ displayed at the bottom of the operation screen of the dishwasher 2 on the terminal panel 702. Selection may also be made by other means.
[0164] These report information RJs are updated and displayed each time the usage history of dishwasher 2 is updated. The updating of the report information RJs is explained below.
[0165] In Figure 15, flowchart FE shows the operation of dishwasher 2, and flowchart FF shows the operation of first terminal device 4. As shown in flowchart FE, when the power to dishwasher 2 is turned on and an operation start command is given to dishwasher 2, the dishwasher communication control unit 331 of dishwasher 2 transmits information to the first terminal device 4 indicating that operation has started (step SE1).
[0166] Next, once the operation is complete, the dishwasher communication control unit 331 transmits information to the first terminal device 4 indicating that the operation has finished (step SE2).
[0167] The dishwasher communication control unit 331 receives request information from the first terminal device 4 (step SE3). The request information is information requesting the immediately preceding operation history information PJ of the dishwasher 2.
[0168] Next, the dishwasher communication control unit 331 transmits the most recent operation history information PJ to the first terminal device 4 as a response to the requested information (step SE4).
[0169] As shown in flowchart FF, the first terminal processing unit 412 displays known report information RJ on the terminal panel 702 of the terminal device 7 before operation starts (step SF1). At this time, the display destination may be the first terminal touch panel 402 or the second terminal touch panel 602, etc. The display destination described above is the same in the following steps.
[0170] Next, when the dishwasher 2 starts operating, the first terminal communication control unit 411 receives information from the dishwasher 2 indicating that it has started operating (step SF2).
[0171] Next, when the dishwasher 2 finishes its operation, the first terminal communication control unit 411 receives information from the dishwasher 2 indicating that the operation has finished (step SF3).
[0172] Next, the first terminal communication control unit 411 transmits the request information to the dishwasher 2 (step SF4). The first terminal communication control unit 411 receives the previous operation history information PJ from the dishwasher 2 (step SF5).
[0173] Next, the first terminal communication control unit 411 reads the immediately received driving history information PJ, compares it with known report information RJ, and determines whether or not there have been updates to the rank information RAJ and count information CJ (step SF6).
[0174] If the first terminal communication control unit 411 determines that there are no updates to the rank information RAJ and the count information CJ (step SF6: NO), it then returns to step SF1 and displays the known report information RJ on the terminal panel 702 (step SF1).
[0175] Meanwhile, the first terminal communication control unit 411 selects one of the rank information RAJ and count information CJ. If it is determined that there have been updates in more than one location (Step SF6: YES), the first terminal processing unit 412 displays the updated report information RJ on the display screen 70 based on the immediately preceding driving history information PJ received in Step SF5 (Step SF7).
[0176] The above explanation illustrates the case where the operating entity shown in flowchart FF is the first terminal device 4. However, the operating entity in flowchart FF may also be the second terminal device 6. In this case, the second terminal device 6 and the dishwasher 2 communicate via the first terminal device 4 and the server device 5. When the operating entity in flowchart FF is the second terminal device 6, the application execution unit 611 performs the processing from step SF1 to step SF7. The application execution unit 611 displays the report information RJ on the second terminal touch panel 602.
[0177] As described above, the dishwasher 2 transmits the operation history information PJ as dishwasher information to the first terminal device 4. The first terminal device 4 then displays the report information RJ based on the received operation history information PJ. This allows user P to access report information regarding the usage history of the dishwasher 2 even when they are in a room other than the kitchen, such as the room where the first terminal device 4 is installed.
[0178] When the operating entity of flowchart FF is the second terminal device 6, the dishwasher 2 transmits operation history information PJ as dishwasher information to the first terminal device 4. The second terminal device 6 then displays report information RJ based on the operation history information PJ received from the server device 5. As a result, user P can access report information regarding the usage history of the dishwasher 2 even when away from home H.
[0179] In the above embodiment, the report information RJ is updated each time the dishwasher 2 finishes operation, but this is not the only specification. For example, the operation history information PJ may be sent from the dishwasher 2 at a fixed time each day, and the report information RJ may be updated accordingly. Alternatively, the report information RJ may be updated when the user P issues an "update" command from the terminal device 7. Furthermore, the user may be able to set such update patterns as appropriate.
[0180] [1-3-2A. Rank Information RAJ] The rank information RAJ is based on a point system, as shown in the table in Figure 16. For example, user P is classified into four ranks. Points are earned according to usage history, and the rank increases from Entry, Bronze, Silver, to Gold based on the cumulative points earned. The points earned are calculated using the values of the count information CJ1, CJ2, CJ3, and CJ4 shown in Figure 14. At this time, points are set appropriately according to items such as time saved, water saved, and electricity cost saved, as shown in Figure 17 of the data table.
[0181] The ranks shown in rank information RAJ may be four or more, or four or fewer, and the classification method and display format may differ. By classifying users P into multiple stages according to their dishwasher usage history, it is possible to compare them with other users P, improve user satisfaction through usage history, and motivate them to continue using the dishwasher 2.
[0182] The rank information RAJ may not be a point system as shown in Figures 16 and 17, but rather a system that classifies ranks according to the total value of usage history for multiple items selected as appropriate, for example, as shown in the data table Figure 18. In Figure 18, the items that contribute to rank classification are time saved and water saved, but it is not limited to these items. Furthermore, it may be a system that classifies ranks simply based on a single item, rather than multiple items.
[0183] [1-3-2B. Regarding Count Information CJ] Report information RJ includes count information CJ1 based on water savings. Below, we will first explain how water savings are counted.
[0184] According to this embodiment, the amount of water saved is calculated by the difference between the amount of water used in the actual operation of the dishwasher 2 and the estimated amount of water used if the dishes were washed by hand at the same level of washing as the dishwasher.
[0185] First, when washing dishes in the dishwasher 2, as shown in Figure 19, which is a table for determining the washing level, the washing level is calculated based on the dish quantity level shown in Figure 13, which is calculated from the rate of increase in the temperature of the washing water in the washing tank 20 detected by the temperature sensor 40, and the soiling level detected by the turbidity detection sensor 44, and classified into three levels: A, B, and C. Furthermore, the amount of water used by the dishwasher 2 is calculated based on the actual course run and the washing level and / or soiling level, using the data table in Figure 13.
[0186] As shown in Figure 20, based on the water usage calculation formula for hand washing set for each operating course, the estimated water usage for hand washing under the same conditions is calculated based on the water usage for the courses and washing levels A, B, and C performed on the dishwasher 2 as calculated above. Next, the amount of water saved is calculated as shown in Figure 21 from the difference between the water usage of the dishwasher 2 calculated in Figure 20 and the estimated water usage for hand washing, and this water saving amount data WD is stored in either the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, or the control program stored in the server memory 52. Subsequently, the cumulative amount of water saving amount data WD for user P is displayed as count information CJ1 in Figure 13. In addition, the count information CJ1 based on the amount of water saved may also be displayed along with count auxiliary information CJ11, which shows, for example, how many 200L bathtubs it is equivalent to, based on calculations as shown in the right column of the table in Figure 21. Furthermore, this conversion method is not limited to the above; it can be converted to something familiar to user P, and it is preferable to use something that allows users to feel the amount of water saved.
[0187] Next, report information RJ includes count information CJ2 based on savings. The method for counting savings is explained below.
[0188] In this embodiment, the savings charge is calculated as the sum of the electricity saving charge based on the amount of electricity saved and the water saving charge based on the amount of water saved. The amount of water saved is calculated from the data tables in Figures 20 and 21, as described above. The calculated amount of water saved is converted into a monetary value from regional water rate data, for example, as shown in Figure 22, and calculated as the water saving charge. If user P has registered their address on a medium capable of sending and receiving information with this information system, such as the display application 621, dishwasher 2, or terminal device 7, the water saving charge is converted into a monetary value using a regional rate table. However, if user P has not registered their address on the display application 621, dishwasher 2, or terminal device 7, the water saving charge may be calculated from the average water rate in Japan or the average water rate for all users of this information system.
[0189] The calculation of electricity savings fees is similar to that of water savings. As shown in Figure 23, the amount of electricity used by user P is converted from data in the regional electricity rate table and calculated as an electricity savings fee. If user P has not registered their address in the display application 621, dishwasher 2, or terminal device 7, the electricity savings fee may be calculated from the average electricity rate in Japan or the average water rate for all users of this information system.
[0190] User P's electricity consumption is calculated based on table data of electricity consumption set for each operating course, as shown in Figure 13 or Figure 24, and the operating time of the dishwasher 2 calculated by the time measurement unit.
[0191] The water and electricity bill data mentioned above are stored in one of the following locations, similar to other data tables: the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, or the control program stored in the server memory 52. Alternatively, the bill data may be retrieved each time by accessing an external system via the network.
[0192] The aforementioned power saving cost data ED is stored in one of the following: the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, or the control program stored in the server memory 52. Subsequently, the cumulative total of user P's power saving cost data ED is displayed as count information CJ2 in Figure 13. In addition, the count information CJ2 based on water saving amount may also be displayed together with count auxiliary information CJ21, which shows how many months' worth of utility costs for a single person would be equivalent to, based on utility cost data for a single person stored in one of the storage media. Furthermore, this conversion method is not limited to the above, and may be converted to something familiar to user P, and it is preferable to use something that allows users to feel the amount of power saved.
[0193] Next, the report information RJ includes count information CJ3 based on time saved. The method for counting time saved is explained below.
[0194] In this embodiment, time saved is defined as the time calculated by comparing the time it takes for user P to wash dishes using a dishwasher with the time it takes for user P to wash dishes by hand. Specifically, it is defined as "time saved (β-α)" obtained by subtracting "dishwasher preparation time α," which is the time user P spends setting up dishes for the dishwasher 2 when using the dishwasher, from "hand washing time β," which is estimated and calculated as the time taken for a series of hand washing actions when user P washes dishes by hand. As another example of how to calculate time saved, for example, it may be calculated by accumulating how much time was saved when using each course from the maximum of 140 minutes for the powerful course in Figure 13.
[0195] Furthermore, the count information CJ3 based on the time saved, as shown in the report information RJ, may be displayed in a converted time format. An example of the calculation method when calculating the time saved in comparison to hand washing is shown below. As shown in Figure 24, it is calculated based on the dishwasher preparation time α and hand washing time β, which are set for each operating course. Here again, the numerical values such as time are calculated using data stored in either the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, or the control program stored in the server memory 52.
[0196] Specifically, the dishwasher preparation time α is set for each cycle based on the dish load level described above in Figures 13 and 19, or by estimating the dish load level from the washing level. The hand-washing time β is calculated and set based on the water usage data during hand-washing in Figure 20, or based on the dish load level and estimated water usage data during hand-washing. Using these values, the time saved (β-α) is calculated in two ways, in minutes and hours, as shown on the right side of Figure 24. The time saved in this way is accumulated as time-saving data TD in either the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, or the control program stored in the server memory 52. Subsequently, the cumulative amount of user P's time-saving data TD is displayed as count information CJ3 in Figure 13. Furthermore, the count information CJ3, based on the time saved, is displayed together with the count auxiliary information CJ31, which shows how many hand washes it is equivalent to, based on, for example, the dishwasher preparation time α that would take under the standard course washing conditions stored in Figure 13 of the data table, or the average time of dishwasher preparation time α based on past usage course history. This is also acceptable. Furthermore, this conversion method is not limited to the above; it can be converted to something familiar to user P, and it is preferable to use something that allows them to feel the time saved.
[0197] Next, the report information RJ includes count information CJ4 based on the sterilization rate. The method for counting the sterilization rate is explained below.
[0198] In this embodiment, the sterilization rate may be calculated based on the operating time of the electrostatic atomizer 43 included in the operation course of the dishwasher 2. Alternatively, it may be calculated based on the time spent using wash water or rinse water at a predetermined temperature or higher. In this case, the sterilization rate is calculated by comparing and determining the ratio obtained by dividing the operating time of the electrostatic atomizer 43 or the time spent using wash water or rinse water at a predetermined temperature or higher by the operating time when the dishwasher 2 is operated in any given cycle, using a predetermined value.
[0199] Alternatively, the sterilization rate may be calculated by comparing the percentage determined above with the percentage of bacteria remaining when dishes are left to air after hand washing or washing in a non-specified course, and the percentage of bacteria remaining calculated based on the operating time of the electrostatic atomizer 43 or the time using washing water or rinsing water at a specified temperature or higher. In this case, the percentage of bacteria remaining when dishes are left to air after washing may be kept as a fixed value.
[0200] Furthermore, the count information CJ4 based on the sterilization rate may also be displayed together with the count support information CJ41, which compares, for example, the percentage of bacteria remaining after leaving dishes for 24 hours after running dishwasher 2 with the percentage of bacteria remaining after leaving dishes for 24 hours naturally after hand washing or washing on a non-specified cycle. Moreover, this conversion method is not limited to the above, and may be converted to something familiar to user P, preferably something that allows users to experience the degree of sterilization and the percentage of bacteria remaining.
[0201] As described above, report information RJ, including the history of using the dishwasher 2, is displayed on the display screen HG on the terminal panel 702 of the terminal device 7.
[0202] Furthermore, other calculation methods may be used to estimate the amount of water and electricity saved by user P, as long as such methods allow for accurate estimation. Ultimately, the goal is to display the amount of water saved, the amount of electricity saved, and the resulting rank information.
[0203] [1-3-3. Display and Functions of Remote Control and Course Customization] Figure 25 shows an example of a display screen HG on the terminal panel 702 of the terminal device 7, based on the operation of the dishwasher 2. Figure 24 shows an example of a display screen HG that allows remote operation and customization of the operation course.
[0204] Figure 25 displays information GJ indicating whether the user P's planned operation course will be executed based on the dishwasher 2's usage history, course customization information CCJ, and the selected menu SJ. The information GJ indicating whether the user P's planned operation course will be executed displays the selected course, the estimated duration of the course, and the estimated water usage of the course, based on the data table Figure 13 containing course information and past usage history. These calculations of operation time and water usage are derived from the data table Figures 13 and 20 containing course information for each course. Here, the data table Figure 13, the time required for operation for each course and process, etc., are stored in either the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, or the control program stored in the server memory 52. The terminal device 7 reads from one of these storage locations in the terminal processing unit and displays it in the status information JJ. The course displayed here may be the most recent past operation history information PJ.
[0205] Furthermore, the display screen for driving operations in Figure 25 includes course customization information CCJ. For example, the course customization information CCJ allows users to select and adjust the course customization menu, which includes wash strength, wash time, water volume, detergent volume, temperature, and reservation time. These menus only need to allow users to select a level that meets their requirements, and the volume and strength can be determined by operating a slider bar or selecting a level from a pull-down menu.
[0206] When user P operates the course customization information CCJ and selects a customization menu item, the course corresponding to the operation is updated and displayed in the execution status information GJ. At this time, the content selected by the course customization information CCJ is reflected in a way that determines the corresponding course, based on the data table tables Figures 13 and 20, and Figures 26-29, which are data tables for applying each item to the customization menu selection format by the course customization information CCJ for driving courses. The determined course and the information related to that course are then displayed in the execution status information GJ. As a result, a course according to user P's preferences is automatically selected, so the appropriate course is selected and executed without having to make a judgment based on the course name.
[0207] According to Figure 26, the stronger the washing time and washing strength, the more likely the powerful course in Figure 13 is to be selected, and the less the washing time and washing strength, the more likely the speedy course or small amount course is to be selected. In Figure 27, the washing strength and washing time levels are quantified, and definitions are provided for the display of washing strength levels as "gentle," "normal," and "strong," and washing time levels as "short," "normal," and "long." Therefore, the washing strength and washing time levels can be determined by the user P selecting them with the slider bar. According to Figure 28, the stronger the course in Figure 13 is selected as the amount of detergent and water supplied to the washing tank 20 increases, and the more water-saving course or small amount course in Figure 13 is selected as the amount of detergent and water supplied to the washing tank 20 decreases. Figure 29 defines the amounts of water and detergent supplied to the washing tank 20 as "low," "standard," and "high," and also defines the water temperature during washing and rinsing as "low," "standard," and "high." Therefore, the amount of water, detergent, and water temperature can be determined by the amount selected by user P in the pull-down menu.
[0208] By combining these tables, as shown in Figure 25, when user P selects a course customization information CCJ using a slider or pull-down menu, the display of the course settings, specified duration, and planned water usage in the execution status information GJ switches accordingly.
[0209] Alternatively, depending on the above customization, the system may allow user P to create new courses and register course names. Furthermore, it may allow users to set favorites for all courses that the dishwasher 2 can operate, including the created courses. If a user has set a favorite course, the favorite course list will display the course name and estimated time registered by user P. By saving frequently used settings or settings suited to the user's dishes, user P can avoid the hassle of searching for the desired course and easily select it when needed. Additionally, by registering customized courses, the user can avoid the need to configure custom settings each time the dishwasher is run.
[0210] Furthermore, Figure 25 shows that the main unit is equipped with a transmission button for remotely instructing the dishwasher 2 to perform a customized and selected operation, so that the dishwasher 2 can immediately start operation based on the user P's chosen course.
[0211] Furthermore, as shown in Figures 30 and 31, the driving course selection screen may also be equipped with a start button for remotely initiating operation on the spot. The aforementioned main unit transmission button and start button may be used selectively depending on the situation, or they may be combined into one button.
[0212] Figures 30 and 31 show different embodiments for selecting a driving course. Since Figures 30 and 31 are screens for selecting a course, they include a course information COJ. The course information COJ may also be displayed along with the course description information COJ1 for the selected course. The list of course information COJs and the course description information COJ1 are displayed based on the data table shown in Figure 13.
[0213] [1-3-4. Driving reservation settings and display and functions of driving notifications] Figure 32 shows an example of a display screen HG on the terminal panel 702 of the terminal device 7, which displays the operation schedule of the dishwasher 2 and the operation reservation operation. Figure 32 shows the screen that appears when "Schedule" is selected from the selection menu SJ, and shows an example of a display screen HG that displays schedule information SCJ, which displays the operation schedule based on 24 hours, and operation setting information SSJ, which allows confirmation and setting of operation reservations. The operation setting information SSJ includes the scheduled operation time, operation ON / OFF setting function, alarm ON / OFF setting function, and repeat setting function. The scheduled operation time, operation ON / OFF setting function, alarm ON / OFF setting function, and repeat setting function are stored in either the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, or the control program stored in the server memory 52, and the terminal device 7 reads them from one of the storage locations in the terminal processing unit and displays them as operation setting information SSJ. If operation is set to ON, the dishwasher 2 will start operation at the scheduled date and time, provided that no abnormality is detected by the abnormality detection unit 334, such as the door 21 being open. If an abnormality is detected, it would be even better if the terminal panel 702 could display a message indicating that an abnormality has been detected and that operation cannot start as scheduled, informing the user P. It may also be possible for the user P to create and add new operation setting information SSJ by selecting the "+" display located below the operation setting information SSJ.
[0214] In addition to displaying the schedule information SCJ as a 24-hour pie chart, it may also be displayed as a table with the vertical axis representing 24 hours of time, as shown in Figure 33a. Furthermore, the schedule information SCJ may not be based on 24 hours, but may display the operating schedule as a list of a one-month calendar, as shown in Figure 33b. In this embodiment, these one-day and one-month displays can be switched by selecting the one-day schedule or calendar using the switching tab CH. Also, as shown in Figure 33a, the calendar display function may be equipped with a "Reserve" button, and it may be possible to reserve operations on the calendar display. The calendar function is stored in one of the following: the control program 421 stored in the first terminal memory 420, the display application 621 stored in the second terminal memory 620, or the control program stored in the server memory 52. Furthermore, the terminal processing unit on the terminal device 7 side may be equipped with a timing unit that measures the date, day of the week, and time in one of the storage locations, or the calendar may be read from an external source via the communication network NW.
[0215] Furthermore, the dishwasher 2 that is in operation may also be equipped with a timing unit that measures the date, day of the week, and time, or at the very least, the dishwasher 2 should be equipped with a function that allows for timer reservation as soon as the date and time of operation are determined by the operation reservation operation from the terminal device 7 and that information is transmitted to the dishwasher 2.
[0216] The operation setting information SSJ, which allows for confirmation and setting of operation reservations, is configured to be created and set arbitrarily by the user and can store up to a predetermined number of entries. Furthermore, for each individual operation setting information, as shown in Figure 34, alarm functions, repeat setting functions, etc., may be set on the new creation / addition screen of the operation setting information SSJ. Here, Figure 34 is This shows the display screen when creating and setting a new operating schedule. The repeat setting function allows you to set a specific time or day of the week, and the train will start operating at that time. This means that the train will start automatically at a set time, even if the user P does not give instructions at the same time every day.
[0217] Furthermore, in Figures 32 and 34, if the alarm function is turned ON in the operation setting information SSJ, the operation will not only start automatically when the scheduled time arrives, but the user P may also be notified on the home screen of the terminal device 7 that the operation has started, or the scheduled end time of the operation may be notified. Alternatively, if the operation control unit detects that the operation has not been performed even at the scheduled time of operation, the dishwasher 2 unit may issue an alert, or the terminal device 7 may be notified.
[0218] Alternatively, if the abnormality detection unit 334 detects an abnormality and the scheduled operation cannot be started, a reminder alert may be issued to user P informing them that the operation has not been started. Alternatively, based on past usage history, if no operation is performed for several hours or more relative to the usual operating time or cycle, a reminder alert may be issued to user P informing them that the operation has not been started.
[0219] [1-3-5. Display and Function of Post-Operation Evaluation Input] Figure 35 shows an example of the display screen HG on the terminal panel 702 of the terminal device 7 after the operation of the dishwasher 2 has been completed. In Figure 35, as an example, an example of the display screen HG is shown, which overlays the user P's evaluation input screen regarding the washing results from the top of Figure 25. Based on the results of this evaluation input, the terminal panel 702 may change and display, for example, the information GJ indicating whether or not the planned operation course will be executed based on the user P's usage history of the dishwasher 2, the course customization information CCJ, and the selected menu SJ. Also, if the purpose is to understand the user P's preference for the finished product, the number of times this evaluation is performed may be limited to a certain number of times.
[0220] For example, if user P selects that they are satisfied with the washing results, the course customization information CCJ in Figure 24 may proactively display and recommend a washing course based on the previous driving history information PJ when setting up the next operation. Displaying the same customization settings as the previous time user P selected satisfaction would save user P the trouble of setting up customizations again. On the other hand, if user P selects that they are dissatisfied with the washing results, the subsequent screen may allow user P to input a multi-level rating of satisfaction and finish for each item, as shown in the course customization information CCJ. By determining an appropriate course that meets user P's needs based on the results of the multi-level rating, the probability of recommending an appropriate course to user P during future operations increases.
[0221] [1-3-6. Display and functions that guide you on how to use Dishwasher 2] Figure 36 shows an example of a display screen HG on the terminal panel 702 of the terminal device 7 that explains how to use the dishwasher 2. Figure 36 shows the screen that appears when "How to Use" is selected from the selection menu SJ, and as an example, it explains how to set dishes in the basket 9 of the dishwasher 2. The display screen in Figure 36 is the screen that appears when the dish setting is selected from several items that are common problems for the user. For each problem item, usage information TJ is displayed, and specifically, a usage explanation TJ1 including text and illustrations is displayed. When the "Next" button is selected, different methods of setting the dishes are displayed in order.
[0222] In this embodiment, in addition to textual explanations, video image information (VJ) is displayed in a loop for even clearer display. This user guide function, which displays these information, allows user P to easily understand the instructions when they are unsure how to use the dishwasher (2) or when they are using it for the first time, as shown in Figure 36. The ID can be checked, and the dishwasher 2 can be used easily.
[0223] Similarly, Figure 37 shows an example illustrating the preparation for automatic detergent dispensing. As shown in Figure 37, the user P may be guided to operate the dishwasher 2 by making an operation input using checkbox TJ2 after completing each task. Alternatively, the system may be designed so that the user cannot proceed to the next screen even if the "Next" button is selected unless checkbox TJ2 is checked. This encourages user P to perform tasks in order and ensures that the dishwasher 2 is used correctly.
[0224] Furthermore, while Figure 36 shows the screen displayed when a dish set is selected from several items representing common user problems, different guidance may be provided for dish sets. For example, the system may use various sensors such as weight sensors and light sensors, or internal or external cameras, to determine whether the dish set is correctly configured and whether a change in the set is necessary. If a change in the set is determined to be necessary, the dishwasher 2 may send information to the terminal device 7 recommending a change in the dish set, and the user guide may display a recommendation to change the set or suggest how to change it.
[0225] Furthermore, the dishwasher 2 may be configured to determine whether the dishes placed inside are dishwasher-safe or not using various sensors such as weight sensors and light sensors, as well as internal or external cameras. If dishes that are not dishwasher-safe are placed inside, the dishwasher 2 and terminal device 7 will issue a warning and display a message. This prevents the dishes from being washed and dried in the dishwasher and subsequently damaged.
[0226] (Other embodiments) As described above, Embodiment 1 has been presented as an example disclosed in this application. However, the technology in this disclosure is not limited to this and can be applied to embodiments that have been modified, replaced, added, or omitted. Furthermore, it is possible to create new embodiments by combining the components described in Embodiment 1.
[0227] Therefore, other embodiments are illustrated below.
[0228] The above-described embodiment 1 exemplifies that the abnormality detection unit 334 detects the door body 21 being open when an instruction to start the washing operation is given and during the washing operation. However, the abnormalities detected by the abnormality detection unit 334 are not limited to these. The abnormality detection unit 334 may also detect other abnormalities, such as drainage abnormalities, detergent leaks, or water supply abnormalities. These abnormalities may also be displayed on the display screen HG of the terminal device 7. In this case, the abnormality detection unit 334 can change the display format and method of display depending on the detected abnormality to make it easier to understand.
[0229] In the embodiment 1 described above, the dishwasher information transmitted by the dishwasher 2 is not limited to the examples provided. The dishwasher 2 may transmit information indicating whether the power of the dishwasher 2 is on or off to the terminal device 7 as dishwasher information. The dishwasher 2 may also transmit information indicating whether a wash cycle reservation has been set to the terminal device 7 as dishwasher information. The dishwasher 2 may also transmit information indicating how long after the instruction to start the wash cycle is given to the terminal device 7 as dishwasher information. The dishwasher 2 may also transmit information indicating the washing method in the washing process to the terminal device 7 as dishwasher information. The dishwasher 2 may also transmit information indicating the drying method in the drying process to the terminal device 7 as dishwasher information. The dishwasher 2 may also transmit information indicating the storage method in the storage process to the terminal device 7 as dishwasher information. The dishwasher 2 may also transmit information indicating the time required until the wash cycle is completed. The dishwasher may also transmit this information to the terminal device 7 as dishwasher information. The dishwasher 2 may also transmit information indicating the time required in the storage process to the terminal device 7 as dishwasher information. The dishwasher 2 may also transmit information indicating the time required until the washing operation is completed when the washing operation is performed with heated water heated by the heater 38 to the terminal device 7 as dishwasher information.
[0230] For example, the second terminal device 6 may communicate with the first terminal device 4 via the communication network NW without going through the server device 5.
[0231] For example, the dishwasher processor 330, the first terminal processor 410, the second terminal processor 610, and the server processor 51 may be composed of a single processor or multiple processors. The dishwasher processor 330, the first terminal processor 410, the second terminal processor 610, and the server processor 51 may also be hardware programmed to implement the corresponding functional units. That is, the dishwasher processor 330, the first terminal processor 410, the second terminal processor 610, and the server processor 51 may be composed of, for example, an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0232] The configuration of the dishwasher 2, first terminal device 4, second terminal device 6, and server device 5 shown in Figure 7 is an example, and the specific implementation form is not particularly limited. In other words, it is not necessarily required that hardware corresponding to each part be implemented individually, and it is certainly possible to configure the system so that a single processor executes a program to realize the functions of each part. Furthermore, some of the functions realized by software in the above-described embodiment may be implemented as hardware, or some of the functions realized by hardware may be realized by software. In addition, the specific detailed configuration of other parts of the dishwasher 2, first terminal device 4, second terminal device 6, and server device 5 can also be arbitrarily changed without departing from the spirit of this disclosure.
[0233] The operational step units shown in Figures 10 and 15 are divided according to the main processing content to facilitate understanding of the operation, and the operation is not limited by the way the processing units are divided or the names of the processing units. Depending on the processing content, it may be further divided into more step units. Alternatively, it may be divided so that one step unit includes even more processing. Furthermore, the order of the steps may be changed as appropriate, as long as it does not hinder the intent of this disclosure.
[0234] The control program 341 executed by the dishwasher processor 330 can also be implemented by recording the control program 341 on a portable information recording medium. Examples of information recording media include magnetic recording media such as hard disks, optical recording media such as CDs, and semiconductor storage devices such as USB (Universal Serial Bus) memory and SSDs (Solid State Drives), but other recording media can also be used.
[0235] In the example of the display screen HG showing the report information RJ shown in Figure 14, rank information RAJ and count information CJ are displayed. However, the display of report information is not limited to the above and may be displayed in a different system. For example, as shown in Figure 38, count information CJ1, CJ2, and CJ3 may be displayed, and at the same time, the value-added count information CJ5 may be displayed as the total score of the displayed count information CJ. The value-added count information CJ5 may be calculated using a calculation method similar to that of the rank information RAJ shown in Embodiment 1, or it may be calculated using a different calculation method. Since the value-added count information CJ5 displays the degree of savings when using a dishwasher compared to washing dishes by hand (estimated) as a score, it visualizes the benefits of using a dishwasher more concretely than the rank information RAJ. Yes, it is possible. Furthermore, the screen shown in Figure 38 allows the cumulative count information CJ to be displayed in units of day, month, and year using the date switching tab CH. This makes it possible to see at a glance how much the dishwasher has been used over a certain period of time.
[0236] Furthermore, the app 621 and terminal panel 702 may be designed to display even more detailed information. For example, if clicking on the count information CJ1 based on the amount of water saved, as shown in Figures 14 and 38, displays Figure 39 as detailed information on the amount of water saved, user P can easily access detailed information on the amount of water saved. In addition to CJ1 showing the cumulative amount of water saved and the date switching tab CH, Figure 39 may also show count information CJ12 showing the amount of water used for the period selected by the switching tab CH, and count information CJ13 showing the amount of water used for the selected period in a graph. The graph may show both the estimated water usage trend when washing by hand and the actual water usage trend when using a dishwasher, making it easier for user P to check the cost savings and the degree of water saving.
[0237] As another example of display, the numerical count information CJ and the graph-based count information CJ13 may be displayed simultaneously, as shown in Figure 40. In Figure 40, the graph-based count information CJ13 displays a graph of water savings and average water usage for the period selected in the switching tab CH. However, the graph-based count information CJ13 is not limited to water usage; it may also include other count information such as electricity usage or savings. Furthermore, the user can select and freely combine the items to be displayed in the report information RJ, allowing the display method to be changed from the display method in Figure 14 to display methods such as those in Figure 38 and Figure 40.
[0238] Furthermore, while this embodiment and other embodiments describe the report information that can be displayed on the terminal device 7, the types of report information and count information are not limited to these. For example, the remaining amount of detergent and the history of detergent use may be shown, or the operation history and number of times for each operation course may be displayed. When notifying the remaining amount of detergent or displaying the history of detergent use, the terminal device 7 may be configured to allow access to a system that enables automatic detergent ordering. Alternatively, a button recommending automatic detergent ordering may be displayed depending on the remaining amount of detergent.
[0239] Since the embodiments described above are for illustrative purposes of the technology described herein, various modifications, substitutions, additions, omissions, etc., can be made within the claims or their equivalents.
[0240] (Note) Based on the above description of embodiments, the following technologies are disclosed.
[0241] (Technical 1) A dishwasher having a wireless communication module, comprising a communication control unit capable of transmitting information relating to the dishwasher to a terminal device via the wireless communication module and receiving information from the terminal device.
[0242] This allows at least one of the following pieces of information related to the dishwasher—including execution status, status information, operation history information, rank information, report information, count information, course customization information, course information, schedule information, operation setting information, usage information, detailed information for each operation course of the dishwasher, and information for calculating the aforementioned information—to be transmitted to a terminal device and received from the terminal device. As a result, the user can operate the dishwasher from the terminal device. Furthermore, the terminal device can notify the user of information related to the dishwasher. Therefore, the user can operate the dishwasher from a location away from the dishwasher and can also access information related to the dishwasher.
[0243] (Technical 2) The communication control unit indicates the state of the dishwasher related to the process in operation. The dishwasher according to Technology 1, which transmits information to the terminal device as dishwasher information.
[0244] This allows users to monitor the operation and progress of the dishwasher even when they are away from it.
[0245] (Technical 3) The dishwasher according to Technical 1 or 2, wherein the communication control unit transmits operation history information relating to the past operation history of the dishwasher to the terminal device.
[0246] As a result, even at a location away from the dishwasher, the user can check the operation history of the dishwasher.
[0247] (Technology 4) The dishwasher or the terminal device has a report function for performing evaluations of a plurality of items based on the operation history of the dishwasher, and the plurality of evaluation items include at least an evaluation item based on the amount of water used or the amount of power consumed. The dishwasher transmits count information obtained by cumulatively calculating the amount of water used or the amount of power consumed to the terminal device. The dishwasher according to any one of Technologies 1 to 3.
[0248] As a result, even at a location away from the dishwasher, the user can check the history of the amount of water used or the amount of power consumed by the dishwasher.
[0249] (Technology 5) The terminal device according to Technology 3 or 4 displays, on the terminal device, results classified into a plurality of ranks based on the operation history of the dishwasher or the count information.
[0250] As a result, even at a location away from the dishwasher, the user can check the rank corresponding to the history of the amount of water used or the amount of power consumed by the dishwasher.
[0251] (Technology 6) The dishwasher includes a plurality of operation courses, and the plurality of operation courses have a plurality of course information including an estimated required time and an estimated amount of water to be used. The dishwasher transmits the course information corresponding to the selected operation course to the terminal device. The dishwasher according to any one of Technologies 1 to 5.
[0252] As a result, even at a location away from the dishwasher, the user can specify a desired operation course and give an operation instruction to the dishwasher.
[0253] (Technology 7) The dishwasher has a plurality of course customization menus, the course customization menu includes at least a washing intensity, and the terminal device receives the course customization information input from the course customization menu via the wireless module. The dishwasher according to any one of Technologies 1 to 6.
[0254] This enables the operation of a course customized by the user even at a location away from the dishwasher.
[0255] (Technology 8) The dishwasher has a plurality of operation courses, the plurality of operation courses have information on a plurality of items including an operation time, and one or more of the plurality of items include an item based on the amount of water used. The dishwasher according to any one of Technologies 1 to 7.
[0256] This can provide the user with information on different operation times and amounts of water used depending on the operation course.
[0257] (Technology 9) The dishwasher has a storage means for storing a scheduled operation time, detects the operation status of the dishwasher at the scheduled operation time, and gives an alarm if the operation is not carried out as a result of detecting the operation status. The dishwasher according to any one of Technologies 1 to 8.
[0258] This enables the reservation of the operation of the dishwasher and can notify the user when the operation reservation has not been executed.
[0259] (Technology 10) The dishwasher has a storage means for storing a repeatable operation schedule, the storage unit can store a plurality of patterns of operation schedules, and two or more selected operation schedules among the operation schedules can be implemented. The dishwasher according to any one of Technologies 1 to 9.
[0260] This enables the reservation of a regular schedule operation of the dishwasher and can make operation reservations with a plurality of different cycles.
[0261] (Technical 11) The dishwasher according to any one of Technical 1 to 10, wherein after the operation is completed, it transmits to the terminal device that the operation is completed and displays a screen on the terminal device for inputting an evaluation of the washing results.
[0262] This allows the system to display or recommend the most suitable specifications and driving routes to the user based on the evaluation input results.
[0263] (Technical 12) A method for controlling a dishwasher having a wireless communication module, comprising the step of transmitting and receiving information relating to the dishwasher to and from a terminal device via the wireless communication module.
[0264] Since at least one of the following pieces of information related to the dishwasher—including execution status information, status information, operation history information, rank information, report information, count information, course customization information, course information, schedule information, operation setting information, usage information, detailed information for each operation course of the dishwasher, and information for calculating the above-mentioned information—can be transmitted to a terminal device and information can be received from the terminal device, the user can operate the dishwasher from the terminal device. Furthermore, the terminal device can notify the user of information related to the dishwasher. As a result, the user can operate the dishwasher from a location away from the dishwasher and can also access information related to the dishwasher.
[0265] (Technical 13) A program that causes the processor of a dishwasher having a wireless communication module to function as a communication control unit that transmits and receives dishwasher information, which is information related to the dishwasher, to and from a terminal device via the wireless communication module.
[0266] Since at least one of the following pieces of information related to the dishwasher—including execution status information, status information, operation history information, rank information, report information, count information, course customization information, course information, schedule information, operation setting information, usage information, detailed information for each operation course of the dishwasher, and information for calculating the above-mentioned information—can be transmitted to a terminal device and information can be received from the terminal device, the user can operate the dishwasher from the terminal device. Furthermore, the terminal device can notify the user of information related to the dishwasher. As a result, the user can operate the dishwasher from a location away from the dishwasher and can also access information related to the dishwasher.
[0267] (Technical 14) A terminal device that communicates information with a dishwasher having a wireless communication module, wherein information related to the dishwasher is transmitted from a communication control unit via the wireless communication module. A terminal device that displays transmitted and received information.
[0268] Since at least one of the following pieces of information related to the dishwasher—including execution status information, status information, operation history information, rank information, report information, count information, course customization information, course information, schedule information, operation setting information, usage information, detailed information for each operation course of the dishwasher, and information for calculating the above-mentioned information—can be transmitted to a terminal device and information can be received from the terminal device, the user can operate the dishwasher from the terminal device. Furthermore, the terminal device can notify the user of information related to the dishwasher. As a result, the user can operate the dishwasher from a location away from the dishwasher and can also access information related to the dishwasher. [Industrial applicability]
[0269] The present invention is applicable to dishwashers that transmit information related to the dishwasher. Specifically, this disclosure is applicable not only to built-in dishwashers but also to countertop and freestanding dishwashers. [Explanation of Symbols]
[0270] 1 Information processing system 2 Dishwasher 4 First terminal device 5 Server device 6 Second terminal device 7 Terminal device 20 Washing tub 26 Display operation unit (display unit) 30 Detergent tank storage section 31 Detergent tank 32 Dishwasher control device 39 Wireless communication module 42 Blower fan 331 Dishwasher communication control section (communication control section) 332 Operation control section 333 Remaining amount detection section 334 Abnormality detection section 341 Control program (program) CJ Count information COJ Course information GJ Execution availability information JJ Status information RJ Report information ZJ Remaining amount information
Claims
1. A dishwasher having a wireless communication module, The system includes a communication control unit capable of transmitting information related to the dishwasher to a terminal device via the wireless communication module and receiving information from the terminal device. dishwasher.
2. The communication control unit transmits status information indicating the state of the dishwasher related to the process in operation to the terminal device as dishwasher information. The dishwasher according to claim 1.
3. The communication control unit transmits the operation history information relating to the past operation history of the dishwasher to the terminal device. The dishwasher according to claim 1.
4. The dishwasher or terminal device has a reporting function that performs evaluations of multiple items based on the operation history of the dishwasher. The aforementioned multiple evaluation items include at least an evaluation item based on the amount of water used or the amount of electricity used, and the dishwasher transmits count information, calculated by accumulating the amount of water used or the amount of electricity used, to the terminal device. The dishwasher according to claim 1.
5. Based on the operation history of the dishwasher or the count information, the results classified into multiple ranks are displayed on the terminal device. The terminal device according to claim 3 or 4.
6. The aforementioned dishwasher is equipped with multiple operating courses, The aforementioned multiple operating courses have multiple course information, including estimated required time and planned water usage. The course information corresponding to the selected driving course is transmitted to the terminal device. The dishwasher according to claim 1.
7. The aforementioned dishwasher is equipped with multiple customizable course menus, The aforementioned course customization menu has at least a washing strength, The terminal device receives the course customization information entered from the course customization menu via the wireless communication module. The dishwasher according to claim 1.
8. The aforementioned dishwasher is equipped with multiple operating courses, The aforementioned multiple driving courses have information on multiple items, including driving time. One or more of the aforementioned items include items based on water usage. The dishwasher according to claim 1.
9. The dishwasher is equipped with a memory means for storing the scheduled operating time, The operating status of the dishwasher at the scheduled operating time is detected, If the operation status is detected and it is determined that the operation is not being performed, a notification is issued. The dishwasher according to claim 1.
10. The dishwasher is equipped with a storage means for storing repeatable operating schedules. The storage means is capable of storing multiple patterns of operating schedules, It is possible to implement two or more selected operating schedules from the aforementioned operating schedules. The dishwasher according to claim 1.
11. After the dishwasher has finished its operation, it transmits a message to the terminal device indicating that the operation has finished and displays a screen on the terminal device for inputting an evaluation of the washing results. The dishwasher according to claim 1.
12. A method for controlling a dishwasher having a wireless communication module, The process includes the step of transmitting and receiving information relating to the dishwasher with a terminal device via the wireless communication module, How to control a dishwasher.
13. A dishwasher processor with a wireless communication module, The device functions as a communication control unit that transmits and receives dishwasher information, which is information related to the dishwasher, to and from a terminal device via the wireless communication module. program.
14. A terminal device that communicates information with a dishwasher having a wireless communication module, The system displays information related to the dishwasher, which is transmitted and received from the communication control unit via the wireless communication module. Terminal device.