Movatterモバイル変換


[0]ホーム

URL:


US6626013B2 - Washing machine, display/operation panel, and household appliance with the display/operation panel - Google Patents

Washing machine, display/operation panel, and household appliance with the display/operation panel
Download PDF

Info

Publication number
US6626013B2
US6626013B2US09/841,607US84160701AUS6626013B2US 6626013 B2US6626013 B2US 6626013B2US 84160701 AUS84160701 AUS 84160701AUS 6626013 B2US6626013 B2US 6626013B2
Authority
US
United States
Prior art keywords
display
data
item
washing
microcomputer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related, expires
Application number
US09/841,607
Other versions
US20020116959A1 (en
Inventor
Yoshihiro Ohta
Toshifumi Koike
Yosuke Nagano
Katuhumi Takagishi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi LtdfiledCriticalHitachi Ltd
Assigned to HITACHI, LTD.reassignmentHITACHI, LTD.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: TAKAGISHI, KATUHUMI, KOIKE, TOSHIFUMI, NAGANO, YOSUKE, OHTA, YOSHIHIRO
Publication of US20020116959A1publicationCriticalpatent/US20020116959A1/en
Application grantedgrantedCritical
Publication of US6626013B2publicationCriticalpatent/US6626013B2/en
Adjusted expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A washing machine in which a plurality of display image parts (ID=0 to 9) are disposed and displayed, on the basis of a display/arrangement structure, on the display surface of a display unit in which a transparent pressure-type touch panel is mounted, so as to form a display/operation unit which enables display and operation/instruction by depression. Thus, a user can change the layout of the display/operation unit and washing operations freely.

Description

BACKGROUND OF THE INVENTION
The present invention relates to a display/operation panel the layout of which can be changed freely by a user, and a washing machine mounted with the display/operation panel.
Full automatic washing machines which perform all the steps of washing automatically are mainstream as household washing machines. If a user presses a start button of such a full automatic washing machine, the washing machine estimates the amount of inputted washing, supplies necessary water, washes and dehydrates the washing on standard conditions which are prepared for the washing machine in advance. However, some pieces of washing do not suit such a washing manner which is the same all the time. Therefore, a plurality of operation buttons are provided so that washing courses can be selected in accordance with the kind of washing. Even in a standard course in which washing is performed on standard conditions, various conditions such as the time to wash, the number of times of rinsing, the time to dehydrate, and so on, can be set selectively.
With addition of a large number of functions to washing machine, a larger number of operation buttons and smaller printed characters have been arranged in a limited area on a display/operation panel for carrying out display and operation. Thus, it becomes difficult to read the characters and operate the operation buttons.
As a background art to solve such a problem, JP-A-9-84989 discloses a washing machine. In this washing machine, a display/operation panel in which a touch panel is disposed on a liquid crystal display is provided. Guide display for guiding instruction/operation and status display for showing a present status about the instruction/operation are made on the liquid crystal display. The shapes, sizes and positions of the guide display and the status display are defined in accordance with every screen to be displayed on the liquid crystal display. Screen data for all the display area of the liquid crystal display are prepared in the unit of screen so as to include image data of the guide display and the status display. A user touches the guide display to change over the data screen from one to another. Then, the user touches a desired one of a plurality of key areas (setting item display) displayed on the screen so as to set washing conditions and so on. In such a manner, the user sets the washing conditions and so on.
This is a so-called menu input system. That is, the user changes over the screen one after another as if the user turns over pages. When the user reaches a desired screen, the user touches a setting item display shown on the screen so as to input the washing operation, the washing conditions, and so on.
In the above-mentioned background art, a plurality of screen data for all the display area of the liquid crystal display are prepared in accordance with every screen. As a result, the memory capacity required for storing the screen data increases so that the memory capacity built in a microprocessor cannot cover all the screen data. Thus, an expensive external memory is needed.
Further, the shapes, sizes and positions of the guide display and the status display are determined in advance. Accordingly, in the case where a new washing function is to be added later, it is not easy to add and display the new washing function. In addition, it is not easy to change display characters and key areas to be displayed larger, or to delete unnecessary display characters or key areas from any screen.
Such a request of changing the display or the key area is required when the user becomes aged so that it is difficult for the user to read characters; when the user wants to change the arrangement design of the guide display or the status display because of personal preference; when the user wants to reverse the right and the left in the arrangement because of the user's left-handed problem; or the like.
In addition, various functions are prepared in the washing machine to meet various requests of users. However, all the users do not use all the prepared functions. If display for unused functions is also made on the display/operation panel, or if key areas for unused functions are also provided on the display/operation panel, such unused functions obstruct effective use of the display area of the display/operation panel. Further, function selection (instruction/operation) may be complicated, a false operation may be caused, or the user may be confused. It is therefore preferable that display or key area is set into the functions required by the user. Also in this case, it is preferable that a series of display or key area setting associated with the functions required by the user are performed automatically without any conflict with one another.
SUMMARY OF THE INVENTION
It is an object of the present invention that capacity for display data on a display/operation panel can be reduced and a partial change in display contents of any screen displayed on the display/operation panel can be made easily.
Further, it is another object of the present invention to provide a convenient household appliance including a washing machine by realizing a display/operation panel which meets user's demands in accordance with the aforementioned object.
Respective items displayed on the display/operation panel in which a pressure-type touch panel is disposed on the display surface are treated as parts (display image parts).
The relationship among a plurality of display image parts displayed on one screen is set as a display arrangement structure. Such a display arrangement structure may be specifically described as a tree structure which sets dependent and parallel relations of the respective display image parts.
Each display image part has information which is set with respect to display and operation. Specifically, the information for display may be constituted by image data information such as display position, size, start address of dot picture image data, etc., and specific dot picture image data. As for the information for operation, any item (display image part) having a key area (touch area) may be specifically described as an action script which instructs touch area information of the position and size of a touch area, and operation, together with the information for display.
A plurality of display arrangement structures are prepared in advance. By selecting one of the display arrangement structures, it is possible to make a desired display on the display/operation panel. In this case, it is not necessary to store information repeatedly about display image parts common to respective display arrangement structures. In addition, it is possible to change the layout on the display/operation panel easily by changing the display arrangement structure, or by preparing different display image parts.
If addition, deletion or modification is allowed to be made upon such prepared display arrangement structures or display image parts, it is possible to perform a different display later. Accordingly, a latest display improved in convenience of use can be performed on the display/operation panel, or washing and dehydrating operation suitable for new detergent or new clothes can be set and carried out.
According to the present invention, it is possible to reduce capacity for display data on the display/operation panel, and it is possible to easily make a partial change in the display contents of any screen displayed on the display/operation panel. In addition, it is possible to realize a display/operation panel meeting a user's demand. Thus, it is possible to provide a convenient household appliance including a washing machine.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a perspective view showing the external appearance of a full automatic washing machine according to the present invention;
FIG. 2 is a longitudinally sectional view of the full automatic washing machine according to the present invention;
FIG. 3 is a plan view of a front operation box;
FIG. 4 is a sectional view of the front operation box;
FIG. 5 is a plan view of a pressure-type touch panel;
FIG. 6 is a sectional view of the pressure-type touch panel;
FIG. 7 is a block diagram showing the electric connection of a washing step controller;
FIG. 8 is a block diagram showing the software of a first microcomputer;
FIG. 9 is a block diagram showing the electric connection of a display/operation controller;
FIG. 10 is a block diagram showing the software of a second microcomputer;
FIG. 11 is a table showing data structures of display image part items;
FIG. 12 is a detailed diagram showing a display/operation controller and a display/operation panel layout data storage;
FIG. 13 is a view showing a first display/operation panel layout;
FIG. 14 is a tree structured diagram of the first display/operation panel layout;
FIG. 15 is a detailed table showing data structures of part items in the first display/operation panel layout;
FIG. 16 is a table showing an example of action script;
FIGS. 17A to17F are views showing images of the first display/operation panel layout;
FIG. 18 is a view showing a second display/operation panel layout;
FIG. 19 is a tree structured diagram showing the second display/operation panel layout;
FIGS. 20A to20D are views showing image data of an item “bathwater”;
FIG. 21 is a view showing a third display/operation panel layout;
FIG. 22 is a tree structured diagram showing the third display/operation panel layout;
FIGS. 23A to23E are views showing image data of an item “preference”;
FIG. 24 is a view showing a fourth display/operation panel layout;
FIG. 25 is a diagram showing a display/operation controller according to a second embodiment of the present invention;
FIG. 26 is a detailed diagram showing a first embodiment of a display/operation panel layout data writer;
FIG. 27 a block diagram showing the software of a second microcomputer in the second embodiment of the present invention;
FIG. 28 is a view showing a new-detergent-matched display/operation panel layout;
FIG. 29 is a tree structured diagram showing the new-detergent-matched display/operation panel layout;
FIG. 30 is a detailed diagram showing a second embodiment of a display/operation panel layout data writer;
FIG. 31 is a diagram showing a washing machine according to a third embodiment of the present invention;
FIG. 32 is a view showing a connection of the washing machine to a domestic LAN;
FIG. 33 is a block diagram showing a host system; and
FIG. 34 is a block diagram showing a gateway.
DETAILED DESCRIPTION OF EMBODIMENTS
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a view showing the external appearance of a full automatic washing machine according to the present invention. FIG. 2 is a longitudinally sectional view taken on line A—A in FIG.1. The exterior of the washing machine is constituted by anouter frame1 made of a steel plate and atop cover2 attached to the upper portion of theouter frame1.
Thetop cover2 is constituted by acover2a, an input port2bfor inputting washing, arear storage box2cfor storing parts chiefly concerned with water supply, and afront operation box2dfor chiefly storing electric parts. A display/operation panel3, apower switch15 and a display/operation panel layout selection switch16 (which may be hereinafter abbreviated to “selection switch”) are disposed on the top surface of thefront operation box2d.
Anouter tub4 which is a water catch tub is supported by hangingbars5a, andvibration isolators5bconstituted by coil springs or sliding rings respectively, so that theouter tub4 is hung inside theouter frame1 from the four upper corners of theouter frame1. Theouter tub4 reserves wash water in a washing step and rinse water (hereinafter also referred to as “wash water”) in a rinsing step. A washing/dehydrating tub6 (hereinafter referred to as “washing tub”) made of stainless steel is provided rotatably in theouter tub4. A large number of dehydratingholes6aare provided in the side surface of thewashing tub6.Balancers6bare provided in the upper edge portion of thewashing tub6. In addition,rotor blades7 are provided rotatably in the center bottom portion of thewashing tub6. Asupport plate8 is attached to the outside of the bottom of theouter tub4. Adrive unit9 is fixed to thesupport plate8.
Thedrive unit9 is constituted by an inner-rotor-typeDC brushless motor9a, and atransmission device9bin which a gear reducer mechanism and a clutch mechanism are incorporated. TheDC brushless motor9ais disposed under thetransmission device9b. The input shaft of thetransmission device9bis fastened to the rotation shaft (rotor) of theDC brushless motor9a. Thetransmission device9bhas two coaxial output shafts. The rotation of theDC brushless motor9ais transmitted to only one of the two output shafts by the clutch mechanism (not shown) in thedevice9b. The two output shafts of thetransmission device9bpenetrate the bottom wall of theouter tub4 watertightly and project into theouter tub4, and are coupled with therotor blades7 and thewashing tub6 respectively. In the washing step and the rinsing step, thedrive unit9 makes thewashing tub6 stationary, and makes the gear reducer mechanism of thetransmission device9breduce the rotation of theDC brushless motor9aso as to rotate therotor blades7 clockwise (forward) and counterclockwise (backward). In the dehydrating step, thedrive unit9 transmits the rotation of theDC brushless motor9ato thewashing tub6 without making the gear reducer mechanism reduce the rotation, so as to rotate thewashing tub6 unidirectionally.
Adrain valve13 for draining wash water is provided at the bottom of theouter tub4. The wash water is drained to the outside of the washing machine through adrain hose14 connected to the drain valve.
FIG. 3 shows the details of the top surface of thefront operation box2d. The display/operation panel3 which is a main part of the present invention occupies the greater part of the top surface. Thepower switch15 is disposed at the right end while the display/operation panellayout selection switch16 is disposed on the just right of the display/operation panel3. As shown in FIG. 3, the display/operation panel3 is disposed to occupy the greater part of the front surface of thefront operation box2d. For example, the display/operation panel3 is formed into a rectangular shape having an available display and pressure detection area about 60 mm long×240 mm wide.
FIG. 4 shows a sectional view taken on line A—A in FIG.3. The display/operation panel3 is constituted by a pressure-type touch panel3afor making instruction/operation and a liquidcrystal display panel3bfor displaying image data. The pressure-type touch panel3ais placed on the uppermost surface, while the liquidcrystal display panel3bis formed like a panel just under the pressure-type touch panel3a. The liquidcrystal display panel3bis preferably a matrix-type one which has a driving circuit capable of color display in the periphery. Abacklight3cis disposed under theliquid crystal panel3b. Thebacklight3cis constituted by alight source3c-1 formed of a cold or hot cathode fluorescent tube or the like, alight guide plate3c-2 for guiding light from the light source to all the back surface of the liquid crystal display panel, and areflector3c-3 in which a total reflection film and a semi-transmission film are disposed like stripes or a lattice. These threeparts3c-1 to3c-3 are formed integrally, and fixed inside thefront operation box2dby aseal material3dso as to prevent water drops from entering the inside of thefront operation box2d. A display/operation controller board17 constituted by a second microcomputer and so on is disposed under the display/operation panel3. Further, a washingstep controller board18 constituted by a first microcomputer and so on is disposed under the display/operation controller board17.
FIG. 5 is a plan view showing the pressure-type touch panel3a, and FIG. 6 is a sectional view showing a part of the pressure-type touch panel3a(taken on line A—A in FIG.5). The pressure-type touch panel3ais formed as follows. That is, twotransparent panels3a-2 on whichtransparent electrodes3a-1 are disposed respectively are formed so that thetransparent electrodes3a-1 are in opposition to each other to form a matrix through a plurality of transparentelastic spacers3a-3. For example, the transparent electrodes arrayed longitudinally in FIG. 5 are formed as X electrodes, and the transparent electrodes arrayed transversely in FIG. 5 are formed as Y electrodes. Each of the transparent elastic spacers is disposed substantially at the center of four intersection points among such transparent electrodes.
X and Y coordinatescanning circuits3a-4 and3a-5 and a coordinateoutput circuit3a-6 are disposed peripherally on one of the transparent panels. The X and Y coordinatescanning circuits3a-4 and3a-5 scan the position where the X and Y electrodes are closed by pressure, respectively. The coordinateoutput circuit3a-6 outputs pressure position information (XY coordinates) obtained by the scanning. Thus, there appears a pressure-insensible area in the periphery. The area enclosed by the one-dot chain line in FIG. 5 is an available instruction area. Also on theliquid crystal panel3bdisposed under the pressure-type touch panel3a, a driving circuit is disposed peripherally likewise. Thus, the liquidcrystal display panel3bhas an available display area narrower than the panel itself. It is therefore preferable that the pressure-type touch panel3aand the liquidcrystal display panel3bare integrated so that their available areas are put on top of each other.
In addition, the surface of the pressure-type touch panel3ais coated with an ultraviolet-curingfilm3a-7 and aphotocatalyst film3a-8 of titanium oxide or the like. The ultraviolet-curingfilm3a-7 prevents deterioration caused by ultraviolet rays. Thephotocatalyst film3a-8 automatically removes fingerprint oil stains caused by pressure. Thus, the pressure-type touch panel3ais improved in mar-proof and strengthened against stains.
The reason why the pressure-type touch panel3ais used to detect a touch area through mechanical pressure is as follows. That is, 1) the touch panel is operated by a wet finger when a washing machine is operated; 2) water drops are easy to adhere onto the panel; and 3) washing touches the panel surface when the washing is taken out. There are other types of touch panels such as: an ultrasonic wave type using reflection of a surface ultrasonic wave; an acoustic wave type using reflection of a surface acoustic wave; an electrostatic type using a change of electrostatic capacity in a bonded area; and so on. Such other types of touch panels cannot be used in washing machines because of the above-mentioned reason, that is, because water drops, stains, washing, or the like, touch the surface of the touch panel. In addition, the reason why the display/operation panel3 is brought into waterproof contact with thefront operation box2dby theseal material3dis to prevent water drops from entering and adhering to electric parts on theboards17 and18.
In addition, awater level sensor19, a cover open/close sensor20, acover lock mechanism21 and atub whirling sensor22 are provided under the washingstep controller board18 in thefront operation box2d. Thewater level sensor19 detects the water pressure in theouter tub4 so as to judge whether water has been reserved to a predetermined level or not. The cover open/close sensor20 detects the open/close of the cover. Thecover lock mechanism21 puts a hook into a fitting hole of thecover2aopposite to thecover lock mechanism21 so as to lock the cover to prevent it from opening. Thetub whirling sensor22 is a lever switch operated by the whirling of the outer tub.
Atap water port26, a water supplyelectromagnetic valve27 following thetap26, and abathwater feed pump28 are disposed in therear storage box2c. A hose from a tap or the like is connected to thetap water port26. Thebathwater feed pump28 feeds bathwater.
FIG. 7 is an electric block diagram showing a washing step controller chiefly constituted by afirst microcomputer35. The output of themicrocomputer35 is connected to a driving circuit36 (−1, −2, . . . , −5) so as to supply commercial power to thebathwater feed pump28, the water supplyelectromagnetic valve27, thedrain valve13, and so on, and control the open/close or rotation thereof.
A voltage doubler/rectifier circuit38 connected to the commercial power doubles and rectifies the commercial power so as to generate and supply DC voltage of about 280V to aPWM inverter circuit39. ThePWM inverter circuit39 supplies a three-phase AC current to respective magnetic field windings of the U, V, and W phases of theDC brushless motor9a.
Three pairs ofhall devices9care built in theDC brushless motor9aas rotor position detection means. The rotor position is detected by thehall devices9cand transmitted to thefirst microcomputer35. Then, thefirst microcomputer35 operates a PWM signal on the basis of the rotor position and the rotational speed information, and supplies the PWM signal to thePWM inverter circuit39. ThePWM inverter circuit39 applies a PWM rectangular wave voltage to the respective magnetic field windings of the U, V and W phases of the stator of theDC brushless motor9a. The wave height value of the PWM rectangular wave voltage is substantially equal to an input DC voltage. At this time, currents flowing in the respective windings are formed into sine waves by the inductance and capacitance of the motor winding. That is, three-phase sine wave currents are supplied to the respective windings. If the currents of the U, V and W phases have a phase relationship of 120° in this order, theDC brushless motor9arotates clockwise. On the contrary, for example, if the UV-phases are reversed in the above-mentioned phase relationship, theDC brushless motor9arotates counterclockwise. The speed of rotation of theDC brushless motor9ais controlled by the duty factor of the PWM signal, that is, the conduction ratio thereof.
AnEEPROM40, which is an electrically rewritable ROM, stores chiefly the operation conditions in which washing has been performed before. Thefirst microcomputer35 can recognize the operation conditions of the washing machine or the values set by the user, from output values of various sensors in the middle of execution of the washing steps. Information, for example, the number of times of washing that has been carried out before, occurrence of failures of mounted electric parts such as breaking of the bathwater feed pump, the set values in washing that the user has carried out (washing course name, existence of bathwater supply, washing time, number of times of rinsing, dehydrating time, etc.), and so on, are stored in theEEPROM40 whenever washing is carried out. Thus, it is possible to enhance the convenience in the washing steps which will be carried out next time. Such setting can be reflected in the initial screen on the display/operation panel3 as will be described later.
An internal RQM of thefirst microcomputer35 stores a sequence program for controlling the washing steps, a program for driving thebrushless motor9a, sequence data, etc.
A two-way communication circuit41 is connected to asecond microcomputer45 of the display/operation controller. From thesecond microcomputer45, the two-way communication circuit41 receives information such as washing-carrying-out conditions and so on set by the operation of the user. In addition, the two-way communication circuit41 supplies thesecond microcomputer45 with information such as circumstances in the washing steps gathered from the sensors or the like.
FIG. 8 is a block diagram showing the software configuration written in the internal ROM of thefirst microcomputer35. By use of the two-way communication circuit41, a two-way communication portion35areceives/transmits various kinds of information from/to thesecond microcomputer45 in the form of command data. The command data served in the two-way communication includes user's instructions and information in the washing steps. Astep controller35bexecutes a sequence of flow in the washing steps. The user's instruction information is supplied from thesecond microcomputer45 of the display/operation controller to thestep controller35b, particularly asequence controller35b-1 through the two-way communication circuit41 and the two-way communication portion35a, in the form of a command. Thesequence controller35b-1 is programmed to read a command received by the two-way communication portion35aat intervals of a fixed time, or to always receive user's instructions in the form of interruption caused by command reception. Such command transmission/reception will be described in detail later. Thestep controller35bis constituted by amotor driver35b-2, anactuator driver35b-3, asensor input portion35b-4, asequence data storage35b-5, and an EEPROM input/output portion35b-6, as well as thesequence controller35b-1 as a main part. Themotor driver35b-2 is an inverter for driving theDC brushless motor9a. Theactuator driver35b-3 controls various kinds of actuators. Thesensor input portion35b-4 monitors the conditions of various kinds of sensors. Thesequence data storage35b-5 stores specific sequence data in each washing step. The EEPROM input/output portion35b-6 reads/writes data from/into theEEPROM40. In response to user's operation through the display/operation controller, thestep controller35bstarts/stops the washing steps, or changes the set contents of the washing steps and carries out the changed washing steps. In this case, practically, thesequence controller35b-1 reads sequence data for washing steps in accordance with user's instructions from thesequence data storage35b-5. On the basis of the sequence data, the hardware is controlled by use of themotor driver35b-2 and theactuator driver35b-3. Thus, the washing steps are advanced. At this time, data from the respective sensors are read through thesensor input portion35b-4 so that the circumferences are monitored in the middle of execution of the respective washing steps (water feeding, washing, rinsing, dehydrating, and draining). Thestep controller35bstops the present execution and warns the user if there is a failure, moves to the next step, and informs the user of the termination of the washing steps. Particularly, warning of the user, or the like, is carried out by the display/operation controller, which sends information of warning or the like to thesecond microcomputer45 as command data. This operation will be described in detail later.
FIG. 9 is an electric block diagram showing the display/operation controller chiefly constituted by thesecond microcomputer45. A two-way communication circuit46 is connected to the two-way communication circuit41 of the washing step controller. The pressure-type touch panel3ahas transparent electrodes disposed in a matrix. XY-coordinatescanning circuits3a-4 and3a-5 detect the position (XY coordinates) where the matrix-like transparent electrodes are brought into a closed state by pressure. A coordinateoutput circuit3a-6 supplies the XY coordinates from the XY coordinate scanning circuits to thesecond microcomputer45. Theliquid crystal panel3bdisplays dot picture image data supplied from thesecond microcomputer45 through a liquidcrystal driving circuit3b-1. Alight source3c-1 such as a cold cathode fluorescent tube, or the like, is lit at a high frequency by alighting circuit3c-4. Thus, thelight source3c-1 has a function as backlight illuminating the liquid crystal panel from its back. The pressure-type touch panel3a, the liquidcrystal display panel3band thebacklight3care disposed sequentially in the descending order from the top so that their available touch area, available display area and backlight area are put on top of one another. Thus, an integrated display/operation panel3 is formed. Anilluminance sensor47 is disposed on the top surface of thefront operation box2d(not shown) so as to detect the illuminance on the display/operation panel3. This is because the lighting of thebacklight3 is controlled in accordance with the illumination condition of the display/operation panel3. If the illuminance on the panel is sufficient, thebacklight3 is turned off. If the illuminance is insufficient, for example, at night, thebacklight3 is turned on to improve the visibility of the liquid crystal display. To enhance the visibility, of course, the illuminance sensor may be omitted to always turn on the light source. A display/operation panellayout selection switch16 selects one from a plurality of display arrangement structures (specifically tree structure data, which will be described in detail later, also referred to as “display/operation panel layout data) stored in a ROM of thesecond microcomputer45 in advance. A selectionswitch input circuit16areads the contents of the selection switch. Thereference numeral49 represents a piezoelectric buzzer, and49a, a driving circuit thereof. As will be described in detail later, thepiezoelectric buzzer49 generates an electronic sound in response to the pressure applied onto any button image displayed on theliquid crystal panel3b, or generates an electronic sound for warning or informing the user of an error detected in various kinds of sensors of the washing step controller.
FIG. 10 is a block diagram showing the software configuration of thesecond microcomputer45. By use of the two-way communication circuit46, a two-way communication portion45areceives/transmits user's instruction information, washing step information, and so on, from/to thefirst microcomputer35 in the form of command data. A display/operation portion45bexecutes a sequence of flow for display on theliquid crystal panel3band acceptance of user's washing instructions through the pressure of the pressure-type touch panel3a. The user's instructions are sent to thefirst microcomputer35 through the two-way communication portion45aby the two-way communication circuit46. On the other hand, the washing step information from thefirst microcomputer35 is interpreted by the display/operation portion45band displayed on theliquid crystal panel3b.
The display/operation portion45bis chiefly constituted by a display/operation controller45b-1 for controlling the display/operation panel3. The display/operation controller45b-1 reads, from apanel data storage45b-4, the display arrangement structure (specifically tree structure data, which will be described in detail later, also referred to as “display/operation panel layout data) selected by the user through theselection switch16. The display/operation portion45bcontrols a liquidcrystal panel driver45b-3 so as to display the read display arrangement structure on theliquid crystal panel3b. Coordinates on thetouch panel3apressed by the user are supplied to the display/operation controller45b-1 through the coordinateoutput circuit3a-6 and a coordinatedata input portion45b-2. On the basis of the coordinates, the display/operation portion45bdetects instructions on display button images which will be described later.
An illuminancesensor input portion45b-6 reads the value of the illuminance sensor. In accordance with this value, the display/operation controller45b-1 controls a lightsource lighting portion45b-7 so as to turn on/off thebacklight3c. Abuzzer driver45b-8 makes up a buzzer driving waveform, and drives thebuzzer circuit49ato sound thepiezoelectric buzzer49. This sound is made, for example, as a reaction to the user when the coordinatedata input portion45b-2 accepts the coordinates of the touch area pressed by the user, which will be described later, or as a warning sound from thefirst microcomputer35 when something is wrong in the washing steps.
Next, detailed description will be made about a method of desired display on the display/operation panel3, which is the primary object of the present invention, and a method of operating the washing machine through the pressure of the user on the panel.
To make up a plurality of display image layouts and a plurality of operation methods on the display/operation panel3 in this embodiment, display images are formed as parts, and the parts are disposed and displayed on theliquid crystal panel3b. Display data are dot picture image data which express pictures and characters by use of a plurality of so-called display dots (pixels). The display image parts include not only address information (pointers) to the dot picture image data but also function information. Items of the display image parts include:
1) A part item (hereinafter referred to as “frame item”) for forming a background for other image parts;
2) A part item (hereinafter referred to as “indicator item”) for carrying out dynamic display of variables (characters and figures) on the frame;
3) A part item (hereinafter referred to as “button item”) in which a touch area can be set as a target of operation and the state of which is switched between ON and OFF by the operation of the touch area; and
4) A part item (hereinafter referred to as “selector item”) in which a touch area can be set as a target of operation and which has N kinds of states one of which can be selected exclusively by the operation of the touch area.
These items are designed to have the following properties respectively.
1) Frame item: This is the only item that can have child items. Display is controlled by each frame item. Child frame items may be pasted onto the frame item. Structurally, each frame item has one image data, a display flag for controlling display, and pointers to the child items.
2) Indicator item: This is an item for dynamic display of variables on the frame. Any indicator item is used for displaying figures, characters, etc. Structurally, each indicator item has a plurality of image data information. The image data information includes one transparent image data information so that blinking display can be carried out.
3) Button item: This is an item that has ON and OFF faces, and has one touch area information. If this area is pressed, the button item changes the corresponding image display from the ON face to the OFF face or from the OFF face to the ON face. Then, the operation (action script) described in the item is interpreted and executed. Structurally, each button item has two image data information for the ON and OFF faces and two operation information (action script).
4) Selector item: This is an item that has one touch area and a plurality (N) of faces. The status keeps one status exclusively, and displays the ithimage. If the item is touched, the item changes the display from the ithimage to the (i+1)thimage. Then, the (i+1)thdescribed operation (action script) is interpreted and executed. If i reaches N or more, the item operates cyclically (returns to the initial). Structurally, each selector item has N pieces of image data information, N pieces of operation information and one touch area information.
A plurality of display image parts are grouped into each item. Name, ID, size, image data information and operation information (action script) for every (current) number, display status (current number), function information such as touch area information, and so on, are assigned to each part. FIG. 11 shows data structures of display image parts for every item.
FIG. 12 is a detailed software block diagram showing the display/operation controller45b-1 and thepanel data storage45b-4 in FIG.10. Thepanel data storage45b-4 is constituted by a tree structure portion, a display image part item data portion, and a dot picture image data portion. The tree structure portion stores a plurality of tree structures, which express the arrangement of display image part item data prepared in advance, in accordance with dependent and parallel relations, respectively. The display image part item data portion stores a plurality of display image part item data in FIG. 11, which are display image parts. The dot picture image data portion stores a plurality of dot picture image data which are made up on the basis of the respective item data so as to be displayed actually.
The display/operation controller45b-1 is constituted by adisplay data expander45b-1-5, anaction scrip interpreter45b-1-1, anitem manager45b1-7, a coordinateretriever45b-1-6, acommand transmitter45b-1-4, acommand receiver45b-1-2, astep information interpreter45b-1-3, and so on. Thedisplay data expander45b-1-5 expands dot picture image data over one screen in accordance with a tree structure so as to display the dot picture image data on the liquid crystal panel. Theitem manager45b-1-7 has temporary storage (RAM) areas, that is, a tree structured table45b-1-10, a display image part item table45b-1-9, and a touch area table45b-1-8.
Description will be made below about the display and operation on the basis of a simple example of display/operation panel layout (a first display/operation panel layout) shown in FIG.13. In FIG. 13, those which are enclosed by the dotted lines (to which different ID numbers are assigned) are display image parts (items) respectively. If the first display/operation panel layout is selected by theselection switch16, the display/operation panel3 is laid out in accordance with a tree structure (FIG. 14) corresponding to the first display/operation panel layout as shown in FIG.13.
FIG. 14 shows the tree structure of this panel screen layout. In FIG. 14, the rectangles designate background items, the parallelograms designate message items, and the ellipses designate button items. The figures beside the items designate IDs. Any tree structure is expressed by ID symbols and connection relations (fraternal one and parent-child one) among item sorts. Parallel relationship designates a fraternal relation, and dependent relationship designates a parent-child relation. A display image part item data is defined for every ID, and stored in the display image part item data portion with a data structure shown in FIG.11. Image data information of the display image part item data portion includes display position (xy coordinates of the left upper corner), size, and start address of dot picture image data. Specific dot picture data to be displayed is stored in the dot picture image data portion.
FIG. 15 shows examples of specific display image part items in the layout of FIG. 13 in the ascending order of the ID numbers. In each coordinate data, the left upper corner in FIG. 5 is regarded as the origin (0, 0), and the right lower corner is regarded as the point (600, 150). That is, the resolution of the liquid crystal panel is set to be 600 by 150 dots. The resolution of the touch panel is rough, about {fraction (1/10)} of the resolution of the liquid crystal panel. Coordinates of the touch panel are expressed likewise. That is, the left upper corner is regarded as the origin (0,0), and the right lower corner is regarded as the point (60,15). The touch area for the button items enclosed by the dotted line in FIG. 13 corresponds to the area of the image data enclosed by another dotted line.
First, a part named “full background” with ID=0 is prepared as a head frame item. The dot picture image data of the frame item “full background” is a plain dot picture similar to the top surface color of thefront operation box2d. Under this frame item, a part named “right background” with ID=1 and a part named “left background” with ID=2 are prepared as child items. The dot picture image data of these items “left background” and “right background are also plain dot pictures similar to the top surface color of thefront operation box2d. In the frames of the items “right background” and “left background”, respective display image parts are distributed as child items. First, in the “left background”, three display image parts named “step display” (ID=3), “figure display” (ID=4) and “unit display” (ID=5) are disposed as indicator items. The item “step display” displays information in the respective washing steps, such as input detergent content, time to the termination, messages for errors or the like. The item “figure display” displays alphanumeric characters. The item “unit display” displays a unit such as kg, min, etc. On the other hand, in the “right background”, four display image parts named “start button” (ID=6), “heavy button” (ID=7), “standard button” (ID=8) and “light button” (ID=9) are disposed as button items. The item “start button” issues instructions to start washing or to stop the washing temporarily. The item “heavy button” issues instructions to wash washing which is heavy in dirt. The item “standard button” issues instructions to wash normally. The item “light button” issues instructions to wash washing which is light in dirt. In such a manner, indicator items and button items are disposed on the frame items of “left background” and “right background” as children items so that a tree structure is formed and hence the respective parts are associated with one another. Thus, a plurality of parts are put on frame items, and the respective parts are assembled so that every part is always associated with any one of the frame items as its parent. The built tree structure of the items and the item data of the respective display image parts express a layout of the display/operation panel.
The display image parts associated with one another in accordance with the tree structure as shown in FIG. 14 changes the images in accordance with the operation of pressure by the user or the information from the washing step controller. Such changes of the display images can be classified into two kinds.
1) To change image pointers of items.
2) To remove items from display targets, or to incorporate items into display targets.
Each item is designed to have a plurality of data of images drawn in advance, so that one image can be switched to another. An item has only one of the image data as an exclusive display target. Therefore, there are indicator, button and selector items. Each button item has an OFF image (current number 0) and an ON image (current number 1), and an image to be the display target is designated by the current number. Each of indicator and selector items has N images. When the ithone of the N images is set as a display target, the current number isi.
Only a frame item has a flag which indicates whether the item should be displayed or not. If a frame item is out of a display target (display flag=0), the frame item itself and all the part items belonging to the frame item are not displayed. Any item that has a plurality of image data information can change over its own display in itself (by its current number). Specifically, the current number is rewritten to change the display. Any item that has a touch area has not only display data but also action instructions described in action script.
Triggers for changing over the screen display of items include pressure on the touch panel disposed on the liquid crystal panel, and information from a timer and the washing step controller.
The touch area table45b-1-8 retains touch area information of button and selector items having touch areas, and examines whether the coordinates on the liquid crystal display pressed by the user belong to any of the touch areas or not. Only touch areas on the current frames (display flag=1) which are targets of display are stored. If the current frames are changed (added or deleted), the touch area information is updated by theitem manager45b-1-7.
When coordinates (x, y) are supplied from the coordinatedata input portion45b-2, the coordinateretriever45b-1-6 retrieves which item has a touch area corresponding to the coordinates (x, y). If the corresponding item is present, the ID of the item is sent to the item manager.
Theitem manager45b-1-7 manages items. Theitem manager45b-1-7 reads out information of the touched item from the display image part item table45b-1-9 on the basis of the ID of the item. Theitem manager45b-1-7 gives action script included in the item data to theaction script interpreter45b-1-1. Alternatively, in response to the instructions of the interpretation result from the action script interpreter, theitem manager45b-1-7 changes the current number of the item data, or changes the status of the item data. For example, theitem manager45b-17 removes a frame item from the target of display (display flag=0) or incorporates the frame item into the target of display (display flag=1).
Theaction script interpreter45b-1-1, which is an interpreter module, interprets descriptors (commands) of the action script. Then, in accordance with the interpretation result, theaction script interpreter45b-1-1 gives instructions to theitem manager45b-1-7, or sets or refers to thetimer45b-1-11. Further, theaction script interpreter45b-1-1 gives thecommand transmitter45b-1-4 a command to be transmitted to the first microcomputer. Those which can describe operation in action script are only the button and selector items each having a touch area. FIG. 16 shows examples of descriptors (commands) prepared for the action script. In FIG. 16, step information to be transmitted from the washing step controller to the display/operation controller is also described in the form of commands. Some commands have arguments, and others do not have any arguments. Although the commands in FIG. 16 are written by words easily to understand, the commands are encoded data actually. Each command is described by a step name executed by the washing step controller and an argument with a space partitioning the step name and the argument. To describe periodical actions, a timer is mounted. The timer is used for blinking display, buzzer sound generating timing, and so on.
Description will be made about the display/operation panel layout in FIG. 13, along its image display transition shown in FIGS. 17A to17F.
Thesecond microcomputer45 serves chiefly for changing-over the screen display of display image part items in response to the operation of the user or in accordance with the progress of washing steps. Triggers for changing over the screen display include a coordinate input from the touch panel, washing step information (sensor information, progress conditions, errors) from thefirst microcomputer35, and a periodical signal from the timer.
Theselection switch16 is selected to the standard panel layout (first display/operation panel layout) of FIG. 13 (at the time of factory shipment). When thepower switch15 is turned on, the screen shown in FIG. 17A is displayed on theliquid crystal panel3b. When the power is turned on, the first and second microprocessors are reset, and an initialization program is executed. Thefirst microprocessor35 sends a command {initialize} for initializing panel setting to thesecond microprocessor45 as one of the initialization program. In response to this initialization command, thesecond microprocessor45 displays the above-mentioned screen of FIG.17A.
First, a tree structure selected by theselection switch16 is read in the tree structured table45b-1-10 in theitem manager45b-1-7. Succeedingly, theitem manager45b-1-7 retrieves respective item data in the display image part item data portion of the panel data storage on the basis of the IDs of the tree structure, and reads a plurality of necessary display image part item data into the display image part item table45b-1-9. At the same time, of the display image part item data, touch area information about the touch areas defined for respective items is read into the touch area table45b-1-8. Then, on the basis of the tree structure of the tree structured table, the display information (display flags and current numbers) of the item table, and the image data information, thedisplay data expander45b-1-5 reads real dot picture data from the dot picture image data portion of the panel data storage and expands/displays the dot picture data onto the liquid crystal panel. As a result, initial display is carried out as shown in FIG.17A. Display is made so that respective display images and respective button images are put on a frame image in accordance with their display positions by EOR processing on the basis of the tree structure, as mentioned above. In this case, the display flag of the display image part item “left background” is set to be 0 (see FIG.15).
As the dot picture image of the item “start button”, characters “start” and “pause” are drawn in a gray circle as shown in FIG.17A. As the image for the current number 0 (OFF), a dot picture image with outline characters “start” and black characters “pause” is prepared. As the image for the current number 1 (ON), a dot picture image with black characters “start” and outline characters “pause” is prepared. Similarly, as dot picture images of the items “heavy button”, “standard button” and “light button”, dot picture images with white characters “heavy dirt”, “standard” and “light dirt” in gray circles are prepared as images for thecurrent number 0, respectively. In addition, dot picture images with black characters “heavy dirt”, “standard” and “light dirt” in gray circles are prepared as images for thecurrent number 1, respectively. Thus, characters showing contents are written in each operation button dot picture image, and the color of the characters is designed to change in accordance with the ON/OFF state. In addition, item (image display) areas shown by the dotted lines are specified as touch areas. When one of the touch areas is selected by the pressure of the user, the button images, specifically the color of the characters in the button images changes. For example, the character color of an operation button changes from outline to black. For example, when the “standard button” is selected, the characters “standard” in the gray circle of the “standard” button changes from outline to black.
Succeedingly, after carrying out various kinds of initialization, thefirst microcomputer35 first reads out the setting and operation conditions of the last washing from theEEPROM40. Then, thefirst microcomputer35 sends thesecond microcomputer45 a command to display the contents of theEEPROM40. Thesecond microcomputer45 is in wait for command reception. After receiving the command from thefirst microcomputer35, thesecond microcomputer45 changes the display image part item data which was read into the display image part item table45b-1-9 at the time of initialization. For example, if the last washing is standard one, thesecond microcomputer45 receives a command {EEPROM standard-wash}. (This setting is usually made at the time of factory shipment.) The received command is interpreted by thestep information interpreter45b-1-3, and the current number of the display image part item “standard washing” is set to be 1. As a result, the display after the initialization is changed to a condition shown in FIG. 17B, so that the color of the characters of the standard button image turns black. Similarly, as for the other contents of the EEPROM, commands {EEPROM *} are sent to change the current numbers of the button or selector display image part items. Then, the current number of the display image part item “standard washing” is rewritten alternately between 0 and 1 at intervals of 1 second by use of the timer. As a result, the display is changed at intervals of 1 second between FIG.17A and FIG.17B. That is, the characters “standard” blinks to inform the user that this setting was selected by the user the last time.
Description will be made about the case where nothing is stored in theEEPROM40. In the same manner as mentioned above, thesecond microcomputer45 first reads a tree structure (of the first display/operation panel layout) designated by the display/operation panellayout selection switch16. Display image parts are disposed on the liquid crystal display portion in accordance with the tree structure data. First the display image part item “full background” which is at the head is displayed, and next the display image part item “right background” which is a child of the item “full background” is displayed. Then, various kinds of button display image part items are displayed on the display image part item “right background”. At the beginning, the display flag of the display image part item “right background” is 0. Therefore, the display image part item “right background” itself and the display image part items disposed thereon are not displayed. This display conditions are shown in FIG.17A. In this case, the characters “standard” does not blink.
After that, thesecond microcomputer45 reads the xy coordinates of a pointed area. This coordinate reading operation is carried out by periodical interrupt handling. The xy coordinateoutput circuit3a-6 outputs the coordinates pointed by the user to thesecond microcomputer45. With this output as a trigger, thesecond microcomputer45 retrieves the touch area table45b-1-8. Now, assume that the user touches the touch area of the “standard” button display image part item and indicates “standard” washing. The coordinateretriever45b-1-6 retrieves the touch area table45b-1-8 on the basis of the inputted xy coordinates, and becomes aware that the coordinates belong to the “standard” button display image part item. Thus, the coordinateretriever45b-1-6 sends theitem manager45b-1-7 the ID of the “standard” button display image part item. Theitem manager45b-1-7 reads out the “standard” button display image part item data from the display image part item table45b-1-9 on the basis of the ID, and gives theaction script interpreter45b-1-1 an action script {standard-wash} included in the data. At the same time, the current number of the “standard” button display image part item data in the display image part item table45b-1-9 is rewritten from 0 to 1. Thus, the image data information is changed so that the image “standard button” is changed from the OFF dot picture image data to the ON dot picture image data. Likewise, in the case where the image “standard button” is blinking, the current number is fixed to 1 no matter the current number has been ever changed, and the timer is stopped. Thus, the blinking action is stopped. In this case, as shown in FIG. 17B, the liquid crystal display of the characters “standard” in the gray circle of the “standard button” dot picture image changes from outline to black. In addition, the coordinateretriever45b-1-6 gives thebuzzer driver45b-8 instructions to generate an electronic sound from thepiezoelectric buzzer49 and inform the user that the pressure has been accepted. Theaction script interpreter45b-1-1 interprets the action script {standard-wash} as one of the washing steps and waits for the next button operation of the user.
Now, description will be made on the assumption that the user points the touch area of the display image part item “start button” succeedingly. In the same manner as mentioned above, the coordinateretriever45b-1-6 retrieves the touch area table45b-1-8 on the basis of the inputted xy coordinates, and becomes aware that the coordinates belong to the display image part item “start button”. Thus, the ID of the display image part item “start button” is sent to theitem manager45b-1-7. Theitem manager45b-1-7 reads out the “start button” display image part item data from the display image part item table45b-1-9 on the basis of the ID, and gives theaction script interpreter45b-1-1 an action script {start} included in the data. Theaction script interpreter45b-1-1 interprets the action script {start} as start of washing operation, and supplies commands {standard-wash} and {start} to thefirst microcomputer35 through thecommand transmitter45b-1-4, the two-way communication portion45aand the two-way communication circuit46. At the same time, the current number of the “start button” display image part item data in the display image part item table45b-1-9 is rewritten from 0 to 1. Thus, the start address of the dot picture image data is changed so that the “start button” image data is changed from the OFF dot picture image data to the ON dot picture image data. In this case, as shown in FIG. 17C, the liquid crystal display is changed to an image with the start button image changed in color of character pixels. In addition, the coordinateretriever45b-1-6 gives thebuzzer driver45b-8 instructions to generate an electronic sound from thepiezoelectric buzzer49 and inform the user that the pressure has been accepted. In such a manner, the user is informed of acceptance by sound while the display is changed.
Thefirst microcomputer35 receives the commands {standard-wash} and {start} from thesecond microcomputer45, and confirms that the user pressed the touch areas of the display image part items “standard button” and “start button”. Thefirst microcomputer35 first drives the rotor blades to detect the amount of inputted washing. Then, thefirst microcomputer35 sends thesecond microcomputer45 the detection results, that is, washing amount information as a command {washing 6 kg}. Thesecond microcomputer45 receives the command through thecommand receiver45b-1-2, interprets the command as a request of display of the washing amount in thestep information interpreter45b-1-3, and rewrites the display flag of the display image part item “left background” from OFF to ON. Then, after enabling the display of the display image parts “washing display”, “figure display” and “unit display”, thesecond microcomputer45 interprets the current numbers of the respective display image part items in thestep information interpreter45b-1-3 and rewrites the current numbers on the basis of the command sent from thefirst microcomputer35. FIG. 17D shows the display as a result. The characters “washing” are put in the “washing display”, “6” is put in the “figure display”, and “kg” is put in the “unit display”.
After a predetermined time, thefirst microcomputer35 calculates a suitable amount of detergent on the basis of the amount of the washing so as to display the amount of detergent suitable for the amount of the washing. Then, thefirst microcomputer35 sends a command {detergent 42 g} to thesecond microcomputer45. In thesecond microcomputer45, thestep information interpreter45b-1-3 interprets the command, and theitem manager45b-1-7 rewrites the current numbers of the respective display items. Thus, the display is made as shown in FIG.17E. In this case, the current numbers are rewritten from 1 to 2.
Thefirst microcomputer35 opens the water supplyelectromagnetic valve27 and starts to supply water to thewashing tub6. The user puts detergent into the washing tub before water supply starts. Tap water is reserved in the outer tub4 (washing tub6) from thetap water port26 through the water supplyelectromagnetic valve27.
When thefirst microcomputer35 becomes aware, through thewater level sensor19, that a defined amount of wash water has been supplied into theouter tub4, thefirst microcomputer35 closes the water supplyelectromagnetic valve27 so as to stop the water supply. Then, in order to rotate therotor blades7 forward/backward, thefirst microcomputer35 controls thePWM inverter circuit39 to drive theDC brushless motor9a. As a result, therotor blades7 start rotating forward/backward. Thus, washing starts.
When washing starts, thefirst microcomputer35 sends thesecond microcomputer45 a command {remaining 40 min} to display the time to finish the washing on the display/operation panel. When thesecond microcomputer45 receives the command in thecommand receiver45b-1-2, thesecond microcomputer45 interprets the command as a request of display of the remaining time in thestep information interpreter45b-1-3. Thesecond microcomputer45 makes theitem manager45b-1-7 change the current number of the display image part item “step display” from 2 to 3, so that the display character image is changed from “detergent amount” to “remaining”. Further, thesecond micro-computer45 makes theitem manager45b-1-7 change the current number of the display image part item “figure display” from 2 to 3, so that the display character image is changed from “6” to “40”. In addition, thesecond microcomputer45 makes theitem manager45b-1-7 change the current number of the display image part item “unit display” from 2 to 3, so that the display character image is changed from “kg” to “min”. As a result, the display is changed into the image shown in FIG.17F. Such remaining time display is performed periodically, for example, at intervals of 1 minute by use of the timer function. Not to say, since the remaining time is reduced with the progress of the washing, the current number of the display image part item “figure display” is rewritten to reduce the displayed figure.
After the first washing step is terminated, thefirst microcomputer35 opens thedrain valve13 so as to drain the wash water from theouter tub4. After the draining is terminated, the washing machine moves to a first dehydrating step. At this time, through the cover open/close sensor20, thefirst microcomputer35 becomes aware whether the cover is opened or not. If the cover is opened, thefirst microcomputer35 stops the progress of the washing steps temporarily, and sends thesecond microcomputer45 a command {error C3} through the two-way communication circuit41 for the sake of safe operation. In thesecond microcomputer45 receiving the command, thestep information interpreter45b-1-3 interprets the command as a request of display of an error caused by the opening of the cover. Then, thesecond microcomputer45 makes theitem manager45b-1-7 rewrite the current number of the display image part item “step display” from 3 to 4, so that the display character image is changed from “remaining” to “dehydrate”. Further, thesecond microcomputer45 makes theitem manager45b-1-7 change the current number of the display image part item “figure display” from 3 to 4, so that the display character image is changed from “40” to “C3”. In addition, thesecond microcomputer45 makes theitem manager45b-1-7 change the current number of the display image part item “unit display” from 3 to 0, so that the display character image is changed from “min” to “ ” (transparent image without any character). At this time, the display image part items “step display” and “figure display” are displayed blinking. This blinking is carried out by rewriting the current numbers of the respective display image part items between from 4 to 0 (transparent image without any character) and from 0 to 4 at intervals of a fixed time, for example, at intervals of 1 second by the timer function. Further, thesecond microcomputer45 gives instructions to thebuzzer driver49aat such intervals so as to generate an electronic sound from thepiezoelectric buzzer49 and generate a warning sound. In addition, the current number of the display image part item “start button” is changed from 1 (ON) to 0 (OFF) so that the characters of the button images are stopped temporarily. If the user closes the cover and presses the touch area of the display image part item “start button”, thesecond microcomputer45 makes theitem manager45b-1-7 change the current number of the display image part item “start button” from 0 to 1 and change the color of the characters while transmitting a command {start} to thefirst microcomputer35. Thefirst microcomputer35 receives the command and confirms that the cover has been closed. Then, thefirst microcomputer35 resumes the pausing steps.
On the contrary, there are some cases where the user stops the washing steps temporarily. For example, in the middle of the step of washing or rinsing, the user may add other washing forgotten to input. In such a case, the user presses the touch area of the display image part item “start button”. In the same manner as mentioned above, the coordinateretriever45b-1-6 retrieves the touch area table45b-1-8 on the basis of the inputted xy coordinates, and finds that the coordinates belong to the display image part item “start button”. Then, the ID of the display image part item “start button” is sent to theitem manager45b-1-7. Theitem manager45b-1-7 reads out the display image part item data from the item table45b-1-9 on the basis of the ID, and gives theaction script interpreter45b-1-1 an action script {pause} included in the item data. Theaction script interpreter45b-1-1 interprets the action script {pause} as pause of washing operation, and supplies a command {pause} to thefirst microcomputer35 through the two-way communication circuit46. At the same time, the current number of the display image part item “start button” in the part item table45b-1-9 is rewritten from 0 to 1. Thus, the dot picture image start address is changed so that the “start button” dot picture image is changed from ON to OFF. In this case, the liquid crystal display is changed to an image with the start button image changed in color of character pixels. In addition, the coordinateretriever45b-1-6 gives thebuzzer driver49ainstructions to generate an electronic sound from thepiezoelectric buzzer49 and inform the user that the pressure has been accepted. Thefirst microcomputer35 receiving the command {pause} stops the step which is in progress. For example, thefirst microcomputer35 stops the rotation of the motor. Then, thefirst microcomputer35 waits for the user to issue an instruction to resume the step. If the user presses the touch area of the image part item “start button” again, then thesecond microcomputer45 transmits a command {start} to thefirst microcomputer35. In response to the command, thefirst microcomputer35 resumes the washing step.
Thefirst microcomputer35 detects the whirling of theouter tub4 through thetub whirling sensor22 when dehydration starts in the washing steps. If clothes get entangled due to washing/stirring so that clothes lean to one side without sinking uniformly in the washing tub bottom portion when water drainage has been finished, there is a risk that theouter tub4 whirls large to collide with theouter frame1, and the washing machine may fall down as the worst case. To prevent such a risk, the whirling of theouter tub4 is detected by thetub whirling sensor22, and a warning is issued to the user if the whirling is large. Thefirst microcomputer35 monitors thetub whirling sensor22 when dehydration starts. If there is a sensor output, thefirst microcomputer35 concludes a clothes lean error and stops power supply to themotor9aimmediately. In addition, thefirst microcomputer35 confirms that the washing tub has stopped its rotation, and releases thecover lock mechanism21. Then, thefirst microcomputer35 sends a command {error C4} to thesecond microcomputer45 through the two-way communication circuit41. When thesecond microcomputer45 accepts the command in thecommand receiver45b-1-2, thestep information interpreter45b-1-3 interprets the command as a request of display of an error in dehydration start. Then, thesecond microcomputer45 makes theitem manager45b-1-7 rewrite the current number of the display image part item “step display” so that the display character image is changed from “remaining” to “dehydrate”. In addition, thesecond microcomputer45 makes theitem manager45b-1-7 change the current number of the display image part item “figure display” so that the display character image is changed from “33” to “C4”. Further, thesecond microcomputer45 makes theitem manager45b-1-7 change the current number of the display image part item “unit display” so that the display character image is changed from “min” to “ ” (transparent image without any character). At this time, the display image part items “step display” and “figure display” are displayed blinking by the timer function. This blinking is carried out by rewriting the current numbers of the respective display image part items between from 5 and 0 (transparent image without any character) and from 0 to 5 at intervals of a fixed time, for example, at intervals of 1 second. Further, thesecond microcomputer45 gives instructions to thebuzzer driver49aat such intervals so as to generate an electronic sound from thepiezoelectric buzzer49 and generate a warning sound.
As has been described above, according to this embodiment, various kinds of information detected during the washing steps and necessary for the user can be displayed on a predetermined area dynamically only at the time of necessity. Thus, the display layout of the display/operation panel can be made elegant. In the background art, display is made always appear since it is printed. Thus, the panel is filled with complicated characters and symbols, and it is impossible to display such characters and symbols in accordance with necessity as described in this embodiment.
When the washing steps are terminated, thefirst microcomputer35 sends a command {finish} to thesecond microcomputer45 so as to inform the user of the termination of the washing steps. When thesecond microcomputer45 accepts the command in thecommand receiver45b-1-2, thestep information interpreter45b-1-3 interprets the command as a request of display of step termination. Then, thesecond microcomputer45 makes theitem manager45b-1-7 reset the display flag of the display image part item “left background” (to thereby return the screen to the initial one which was displayed when power was turned on).
FIG. 18 shows another example of the display/operation panel layout (a second display/operation panel layout). FIG. 18 shows the case where the second display/operation panel layout is selected by theselection switch16. In this panel layout, a bathwater feeding function is added to the above-mentioned first panel layout. FIG. 19 shows a tree structure of the second panel layout. An image part item “bathwater” (item enclosed by the dotted line with ID=10 in FIG. 18) is added as a selector item in the display image part item “right background”. The item “bathwater” has four image data shown in FIGS. 20A to20D, and the areas enclosed by the one-dot chain lines are defined as touch areas.
In the same manner as in the display operation in the first display/operation panel layout, first, a tree structure of the second display/operation panel layout selected by theselection switch16 is read into the tree structured table45b-1-10 in theitem manager45b-1-7. Succeedingly, theitem manager45b-1-7 retrieves respective item data on the basis of the IDs of the tree structure, and reads a plurality of necessary display image part item data into the display image part item table45b-1-9. At the same time, of the display image part item data, touch area information about the touch areas defined for respective items is read into the touch area table45b-1-8. Then, on the basis of the tree structure of the tree structured table45b-1-10 and the image data information of the item table45b-1-9, thedisplay data expander45b-1-5 reads real dot picture image data from the dot picture image data portion of thepanel data storage45b-4 and expands/displays the dot picture image data onto the liquid crystal panel.
Bathwater feeding will be described. After power is turned on, the current number of the display image part item “bathwater” is set to be 0. Accordingly, the dot picture image of the item “bathwater” is displayed as shown in FIG.20A. The other display image part items are similar to those in the description of the first panel layout (FIGS. 17A to17F). When the touch area of the selector display image part item “bathwater” is pressed by the user, the xy coordinateoutput circuit3a-6 outputs the coordinates pointed by the user to thesecond microcomputer45. With this output as a trigger, thesecond microcomputer45 retrieves the touch area table45b-1-8. As a result, the ID of the selector display image part item “bathwater” is sent to theitem manager45b-1-7. Theitem manager45b-1-7 reads out the item data from the data storage on the basis of the ID, and gives theaction script interpreter45b-1-1 an action script {bathwater wash} included in the item data. The current number is updated to 1 so as to form a washing display image in FIG.20B. This is the setting to use residual bathwater only for washing.
The display image part item “bathwater” is a selector item having four display pointers. The display pointers are “unused”, “wash”, “rinse-1” and “rinse-2” respectively, and {bathwater no}, {bathwater wash}, {bathwater rinse-1} and {bathwater rinse-2} are described as script respectively. In the above-mentioned case, theaction script interpreter45b-1-1 interprets “bathwater” as use of the bathwater feed pump, and supplies a command {bathwater wash} to thefirst microcomputer35 through the two-way communication circuit46. If the touch area is pressed again, the current number is increased by one, and a command {bathwater rinse-1} is transmitted. At the same time, the image is changed as shown in FIG.20C. If the touch area is further pressed, the current number is increased by one, and a command {bathwater rinse-2} is transmitted. At the same time, the image is changed as shown in FIG.20D. If the touch area is further pressed, the current number returns to 0, and a command {bathwater no} is transmitted. At the same time, the image is changed as shown in FIG.20A. In such a manner, the selector item carries out display operation cyclically. On the basis of the command shown when the touch area of the display image part item “start button” is pressed, thefirst microcomputer35 controls thebathwater feed pump28 to supply water to thewashing tub6.
The operation in bathwater supply will be described. Water from a bath tub is pumped out through a hose connected to abathwater feed port28a. When thefirst microcomputer35 receives a command {bathwater wash} from thesecond microcomputer45, thefirst microcomputer35 opens the water supplyelectromagnetic valve27 for a short time (about 15 seconds). Thus, tap water is supplied to thewashing tub6 through the water supplyelectromagnetic valve27. At this time, a part of supplied water flows into thebathwater feed pump28 through a priming water inlet. This is a priming water to thebathwater feed pump28. After that, the pump motor is rotated so that bathwater is self-sucked through thebathwater feed port28ato be thereby fed to thewashing tub6. When bathwater is self-sucked and supplied in such a manner, thefirst microcomputer35 detects an electric current value flowing in the pump motor though acurrent sensor28dand the amount of bathwater reserved in thewashing tub6 through thewater level sensor19. When bathwater is self-sucked (when the air in the hose is discharged), the load is so light that the current value is small. When bathwater feeding is started, the load is so heavy that the current value increases. If the current value does not increase even though the self-suction time exceeds a predetermined time (for example, two minutes), thefirst microcomputer35 concludes that the water feed hose is not attached or there is no residual bathwater in the bath tub so that bathwater cannot be supplied. Then, thefirst microcomputer35 sends a command {error C1} to thesecond microcomputer45 so as to warn the user. Since the operation after that is the same as the above description, detailed description thereof is omitted. Thus, warning contents are displayed in the display area of the display/operation panel while an electronic sound rings.
When water feeding is started after self-suction is terminated, bathwater is reserved gradually in thewashing tub6. At this time, if the water level value of thewater level sensor19 does not reach a predetermined water level, the increase change in the water level stops, and a predetermined time (for example, two minutes) has passed with the electric current value remained small, thefirst microcomputer35 concludes that there is no bathwater in the bath tub, and sends a command {error C2} in the same manner as mentioned above. Then, a blinking error display and an electronic sound as mentioned above draw the user's attention.
According to the present invention, new functions and control or the like accompanied with the new functions can be added onto the display/operation panel3 easily, and the user can issue instructions by pressing the display/operation panel3 to use the new functions. In addition, error display, information, and so on, about the new added functions can be added easily.
FIG. 21 shows a third example of the display/operation panel layout. FIG. 21 shows the case where the third display/operation panel layout is selected by theselection switch16. In this panel layout, washing steps are further added to the above-mentioned first panel layout, and a selector display image part item “preference” for selecting one of the washing steps is added. The selector display image part item “preference” is added so that one of washing steps “handmade”, “bedding”, “hurry” and “hard-rub” can be selected. The washing step “handmade” is to allow the user to set the washing time, the number of times of rinsing and the dehydrating time freely. The washing step “bedding” is to wash bedding. The washing step “hurry” is to wash in a short time. The washing step “hard-rub” is to wash a small amount of muddy washing. FIG. 22 shows a tree structure of this third panel layout. The display image part item “preference” (enclosed by the dotted line with ID=11) shown in FIG. 21 is added as a selector item in the display image part item “right background”. The item “preference” is designed to have five dot picture image data shown in FIGS. 23A to23E, and the areas enclosed by the one-dot chain lines are defined as touch areas. The display image part item “left background” is divided into display image part items “upper left background” and “lower left background”. Display image part items “step selection” and “numerical setting” are disposed in the display image part item “upper left background”. Display image part items “step display”, “figure display” and “unit display” are disposed in the display image part item “lower left background” in the same manner as in the first panel layout. Only when the item “handmade” in the display image part item “preference” is selected, the display image part item “upper left background” is made visible so that the display image part items “step selection” and “numerical setting” are displayed. This is realized by describing a command {upper-left-background set} in the action script for the image shown in FIG. 23B, succeedingly describing a command {handmade-wash} showing the contents of the selector item, and adding description of a command {upper-left-background clear} as well as commands {bedding-wash}, {hurry-wash} and {hard-rub-wash} showing the contents (washing steps) of the selector items in the action scripts for the other images, respectively. If commands for controlling the display of other image parts are added to action scripts in such a manner, many complicated image layouts can be obtained.
In the same manner as in the display operation in the first display/operation panel layout, first, a tree structure of the third display/operation panel layout selected by theselection switch16 is read into the tree structured table45b-1-10 in theitem manager45b-1-7. Succeedingly, theitem manager45b-1-7 retrieves respective item data in the display image part item data portion of thepanel data storage45b-4 on the basis of the IDs of the tree structure, and reads a plurality of necessary display image part item data into the display image part item table45b-1-9. Touch area information of the respective items are read into the touch area table45b-1-8. Then, on the basis of the image data information of the item table45b-1-9, thedisplay data expander45b-1-5 expands/displays dot picture image data of thepanel data storage45b-4 onto theliquid crystal panel3.
When the user presses the touch area (enclosed by the one-dot chain line) of the display image part item “step selection”, the character display image changes into “wash” (current number 1), “rinse” (current number 2) and “dehydrate” (current number 3) sequentially. The “numerical setting” display on the right also changes correspondingly to the respective display images. This change is achieved by describing the setting of the current number of the display image part item “numerical setting” in the action scripts for the respective images. Now, as for the dot picture images of the display image part item “numerical setting”, assume that there are twelve display dot picture images in total, that is, five display images for showing the washing time: “3 min” (current number 1), “5 min” (current number 2), “8 min” (current number 3), “12 min” (current number 4) and “15 min” (current number 5); two display dot picture images for showing the number of times of rinsing: “once” (current number 6) and “twice” (current number 7); and five display dot picture images for showing the dehydrating time: “1 min” (current number 8), “3 min” (current number 9), “5 min” (current number 10), “8 min” (current number 11) and “12 min” (current number 12). For example, {wash} {ID=15 (display image part item “numerical setting”) set-current-number-1} are described in the action script for the current number 1 (the character display “wash”) of the display image part item “step selection”, and {15 min} {ID=15 set-current-number-1} are described for the current number 5 (the character display “15 min”) of the display image part item “numerical setting” initially.
When the characters “wash” is displayed in the display image part item “step selection”, the display image part item “numerical setting” displays the characters “3 min” initially, and changes into the characters “5 min” (current number 2), “8 min” (current number 3), “12 min” (current number 4) and “15 min” (current number 5) and returns to the characters “3 min” again whenever the user presses the touch area of the item. Likewise, {rise} {ID=15 (item “numerical setting”) set-current-number-6} are described in the action script for the current number 2 (the character display “rinse”) of the display image part item “step selection”, and {twice} {ID=15 set-current-number-6} are described for the current number 7 (the character display “twice”) of the display image part item “numerical setting” initially. In addition, {dehydrate} {ID=15 (display image part item “numerical setting”) set-current-number-8} are described in the action script for the current number 3 (the character display “dehydrate”) of the display image part item “step selection”, and {12 min} {ID=15 set-current-number-8} are described for the current number 12 (the character display “12 min”) of the display image part item “numerical setting” initially. Thus, the display of the display image part item “step selection” can be associated with the display of the display image part item “numerical setting”, and the items “step selection” and “numerical selection” can be made cyclically.
Action scripts described for these images are sent to theaction script interpreter45b-1-1 sequentially so as to be used for image display control, while the action scripts are set to thefirst microcomputer35 as commands. For example, a command {handmade-wash}, and succeedingly commands {wash 3 min}, {rinse once} and {hydrate 5 min} are transmitted to thefirst microcomputer35.
As has been described above, the third example shows the case where the display and the operation method change dynamically (in accordance with the operation of pressure by the user) by use of the selector items. Display images are formed as parts and touch areas are defined in image parts to be operated by use of thetouch panel3aand theliquid crystal panel3b. In addition, display operation scripts and action scripts as results of operation are set in parts having the touch areas respectively. Thus, a desirable display/operation panel can be made up.
FIG. 24 shows an example of a fourth display/operation panel layout. FIG. 24 shows the case where the fourth display/operation panel layout is selected by theselection switch16. In this panel layout, all the display arrangement in the first example (FIG. 15) are reversed left and right for a left-handed user. This layout can be realized only by changing the start coordinates for image data display in item data and the start coordinates for the touch areas without any change in the tree structure and the real dot picture image data in the first example. Therefore, a right/left-hand setting switch (not shown) other than theselection switch16 may be provided. With the setting of the right/left-hand setting switch, only if the start coordinate data can be changed by a simple coordinate converting program so as to perform the expansion/display of image data and the pressure detection on the touch areas. Accordingly, the panel layout of FIG. 24 can be obtained.
As has been described above, according to this embodiment, if a plurality of layouts such as the first to third examples are stored and incorporated as tree structures, the user can change the operation method and the display desirably simply by operating theselection switch16. It is not necessary to add real display image data, and the operation method is not involuntary one with initial print. Accordingly, it is possible to provide a washing machine which meets needs of users who want to change the operation method because of the users' preferences or inconvenience due to aging. Specifically, the first group of persons who want to wash without labor may select the first operation/display layout through theselection switch16. The group of persons who want to wash carefully and variously contrivably in their own way may select the third operation/display layout. Left-handed persons may select the fourth operation/display layout.
FIG. 25 shows a display/operation controller according to a second embodiment of the present invention. According to the configuration of the first embodiment, the user uses the display/operation selection switch16 to select a plurality of display/operation panel layout data (expressed by tree structures) prepared in advance. In this second embodiment, the display/operation panel layout data can be written from the outside of the washing machine by use of a writer. In this manner, it is not necessary to store a plurality of data in the washing machine in advance, so that it is possible to reduce the ROM capacity of thesecond microcomputer45. Thus, the washing machine can be therefore made inexpensive. In addition, the range of selection can be widened. Further, the display/operation panel layout data may be exchanged with other one later, and even if the user becomes inconvenient at operation due to aging, the convenience of the user can be improved by replacing the display/operation panel layout data with new data. In addition, when new detergent is put on the market, it is possible to introduce new washing steps which match the new detergent.
In FIG. 25, parts the same as those in FIG. 9 in the first embodiment are referenced correspondingly. Anon-contact reading circuit60 reads display/operation panel layout data from the outside of the washing machine without the aid of any connection terminal, and aflash memory61 stores the read display/operation panel layout data. The other configuration is similar to that in the first embodiment (FIG.9), and the description thereof will be therefore omitted. FIG. 26 shows the details of thenon-contact reading circuit60 and a display/operation panel layout data writer62 for writing display/operation panel layout data into thenon-contact reading circuit60. Incidentally, a washing step controller (FIG. 7) connected to a display/operation controller shown in FIG. 25 is the same as that in the first embodiment, except parts of an EEPROM data (flash memory write flag which will be described later) and a send command (data reception command).
FIG. 27 shows the software configuration of asecond microcomputer45. In thissecond microcomputer45, the selection switch input portion is omitted from the software configuration (FIGS. 10 and 12) of thesecond microcomputer45 in the first embodiment. In addition, a flash memory input/output portion45b-9 and anexternal flash memory61 are added in place of thepanel data storage45b-4. Further, an externaldata input portion45cfor reading external data from a data demodulationlevel converting circuit60bis added. The other configuration is similar to that in FIGS. 10 and 12.
In FIG. 26, by use of the display/operation panel layout data writer62, display/operation panel layout data is written in theflash memory61 through the non-contactdata reading circuit60 in this second embodiment of the present invention. The display/operation panel layout data writer62 is constituted by acontrol circuit62aincluding a microcomputer and so on, adata memory62bfor storing a plurality of display/operation panel layout data temporarily, a display/operation panel layoutdata selection switch62cfor selecting one of the plurality of display/operation panel layout data in thedata memory62b, atransmission start button62dfor starting to transmit the selected display/operation panel layout data, arewrite request button62efor making a request of rewriting display/operation panel layout data, a serial conversion/modulation circuit62ffor converting the display/operation panel layout data into serial data, carrier-modulating the serial data and outputting the modulated serial data, an infraredLED driving circuit62g, aninfrared LED62h, an external interface circuit62i, and anexternal connection terminal62jsuch as an RS232C connector or the like. Thereference numeral63 represents a data processing unit such as a personal computer or the like. Theinfrared LED62houtputs infrared light to the outside through an infrared optical filter (not shown) under the display/operation panel layout data writer62.
A plurality of display/operation panel layout data constituted by tree structures, item data and image data as described in the first embodiment are made up by thedata processing unit63. For example, layout data of FIGS. 13,18,21 and24, or the like, may be made up. The RS232C terminal of theprocessing unit63 and theexternal connection terminal62jof the display/operation panel layout data writer62 are connected through an RS232C cable. Then, the display/operation panel layout data made up thus are stored in advance in thedata memory62bthrough the external interface circuit62i. The method for writing the display/operation panel layout data from theprocessing unit63 into thedata memory62bof the display/operation panel layout data writer62 is similar to that in data communication usually carried out in personal computers or the like. Therefore, the description of the method is omitted.
A serviceman of a shop or the like carries the display/operation panel layout data writer62 to a site where a washing machine has been installed. In the display/operation panel layout data writer62, a plurality of display/operation panel layout data have been stored in thedata memory62bin advance. The serviceman writes one of the display/operation panel layout data into the washing machine. In the washing machine, an infraredlight reception diode60ais disposed, as thenon-contact reading circuit60, besides the display/operation panel3 in thefront operation box2d. The output of the infraredlight reception diode60ais connected to thesecond microcomputer45 through the amplification/demodulationlevel converting circuit60b. In front of the infraredlight reception diode60a, there is the plastic member of thefront operation box2d. Usually, infrared rays pass through a thin plastic material.
The serviceman first turns on thepower switch15 of the washing machine at user's home. When thepower switch15 is turned on, thefirst microcomputer35 examines the flash memory write flag stored in theEEPROM40. If the flag is not set in theEEPROM40, thefirst microcomputer35 transmits a data reception command {data-reception} to thesecond microcomputer45 through the two-way communication circuit. This flag is reset at the time of factory shipment. After receiving the data reception command {data-reception}, thesecond microcomputer45 performs input acceptance processing for accepting data from the demodulationlevel converting circuit60b.
Then, the serviceman holds the carried display/operation panel layout data writer62 so that theinfrared LED62hin the writer62 is placed in front of the infraredlight reception diode60a. The serviceman selects one of the display/operation panel layout data by thedata selection switch62cand presses thetransmission start button62d. When thetransmission start button62dis pressed, thecontrol circuit62asupplies the serial conversion/modulation circuit62fwith first predetermined data showing the start of data transmission, succeedingly the selected display/operation panel layout data in the data memory, and last data showing the termination of the data transmission. The data are converted into serial data and carrier-modulated sequentially by the serial conversion/modulation circuit62f, and theinfrared LED62his driven by the infraredLED driving circuit62g. The modulated infrared light passes through the plastic member of thefront operation box2dand is received by the infraredlight reception diode60a. The received infrared light is converted into voltage by the infraredlight reception diode60aand amplified/demodulated by the demodulationlevel converting circuit60bso as to be converted into original serial data. This serial data is read into the externaldata input portion45cof thesecond microcomputer45. When the externaldata input portion45creceives the data transmission start data, thesecond microcomputer45 then moves to processing for writing the next received display/operation panel layout data into theflash memory61 by use of the flash memory input/output portion45b-9. Thus, the display/operation panel layout data are written and stored in theflash memory61 sequentially. This processing is continued until the data transmission termination data is received. If one display/operation panel layout data has been received, thesecond microcomputer45 leaves the flash memory write routine, and sends thefirst microcomputer35 a write termination command as soon as writing in the flash memory is terminated. Thefirst microcomputer35 receiving the termination command sets the above-mentioned write flag. After that, when the power switch is turned on, display processing is performed directly without sending any data reception command (any processing of input acceptance). Incidentally, the reason why the infrared output is carrier-modulated is to prevent a malfunction caused by sunlight when writing is performed outdoors.
If writing is terminated, the power of the washing machine is once switched off. Then, if the power is turned on again, the display/operation panel layout data written thus is displayed on the display/operation panel3. The following operation is similar to the operation when one layout has been selected by theselection switch16 in the first embodiment.
Here, description will be made about a rewriting method in the case where the user confirms the written panel layout but then hopes to change the panel layout into another one. As one of initial setting processing when the power is turned on, thesecond microcomputer45 executes processing for accepting data from the demodulationlevel converting circuit60bfor a short time, for example, for 300 mS, and judging a rewrite request from the display/operation panel layout data writer62. That is, when the power is turned on, the display/operation panel layout data writer62 is attached to the washing machine in the same manner as mentioned above, and therewrite request button62eis pressed to transmit rewrite request infrared data to thesecond microcomputer45. If thesecond microcomputer45 accepts the rewrite request, thesecond microcomputer45 does not perform normal processing but generates a buzzer sound to inform the serviceman of the acceptance of the rewrite request. At the same time, thesecond microcomputer45 clears theflash memory61, and generates a buzzer sound again. After that, thesecond microcomputer45 performs the aforementioned input acceptance processing for accepting data from the amplification/demodulationlevel converting circuit60b. (The same processing as that when a data reception command has been received from thefirst microcomputer35.) After that, the serviceman may select another display/operation panel layout data and press the datatransmission start button62dso as to write new data as mentioned above.
FIG. 28 shows a display/operation panel layout in the case where new detergent is put on the market and there are particularly added washing steps in the washing course which is optimum for washing with the new detergent. In this layout, a new detergent button is added to the first display/operation panel layout (FIG.13). FIG. 29 shows a tree structure of the layout. A button display image part item “new detergent” is added with ID=16. As an action script at ON, {wash 8 min time-limit-1.2-1.2 rotation-speed-150 rpm} is described.
This tree structure data, respective display image part item data of the tree structure, and dot picture image data of the respective display image part items are written in theflash memory61 in the washing machine by means of the display/operation panel layout data writer62 as described above. Since display and operation are similar to those in the first embodiment, the description thereof will be omitted. Here, only the operation in the “new detergent” button will be described.
Step time, and, forward or backward rotating/driving time, rest time and rotation speed ofrotor blades7 in a washing or rinsing step; and step time, required driving time for each dehydrating rotation speed and rotation speed in a dehydrating step; are stored as sequence data for each washing step (heavy dirt wash, standard wash, and light dirt wash) in the washing step controller of thefirst microcomputer35 in advance. The forward or backward rotating/driving time and the rest time of therotor blades7 in the washing or rinsing step is called a time limit. Normally, the forward rotating time is set to be equal to the backward rotating time. Accordingly, the time limit may be expressed by a combination of the driving time and the rest time. The time limit of 1.2-1.2 means driving for 1.2 seconds and taking a rest for 1.2 seconds. The washing or rinsing step is executed by performing rotation forward and backward repeatedly in accordance with the time limit. In this case, the step time may be expressed by the number of times of such repetition. In the first embodiment, if thefirst microcomputer35 receives a command {standard-wash}, thefirst microcomputer35 drives thePWM inverter circuit39 on the basis of the above-mentioned step time, time limit and rotation speed stored as sequence data in advance, so that theDC brushless motor9ais rotated. Thus, washing is executed. In this embodiment, thesecond microcomputer45 sends the step time, the time limit and the rotation speed as commands so as to allow thefirst microcomputer35 to carry out washing which is not stored as sequence data. This is realized, as described above, by sending thefirst microcomputer35 an action script of a button item with the step time, the time limit and the rotation speed as parameters, together with the command {wash}.
Although only the washing step is changed to match new detergent in this description, not to say, it is possible to change the rinsing step or the dehydrating step by describing action scripts in the same manner. For example, action scripts {rinse 4 min time-limit-1.2-0.8 rotation-speed-120 rpm} and {dehydrate 4min 10 sec 150 rpm 30 sec 200 rpm 200 sec 800 rpm} are described to follow the action script {wash 8 min time-limit-1.2-1.2 rotation-speed-150 rpm}. Incidentally, if there is only washing description as the action script, sequence data stored in advance, for example, those sequence data for the rinsing step and the hydrating step of the standard washing are used.
FIG. 30 shows another embodiment of the display/operation panel layout data writer62 and thenon-contact reading circuit60. In FIG. 30, parts the same as those in FIG. 26 are referenced correspondingly. There is a fear that an error may occur in information transmission by means of light due to detergent adhering stain. This embodiment copes with this error. Non-contact data reading is performed by electromagnetic induction. The display/operation panel layout data writer62 is further constituted by a transmissioncoil driving circuit62kand a transmission coil62l. In the washing machine, thereference numeral60crepresents a reception coil. Display/operation panel layout data is converted into serial data, and carrier-modulated, so that a modulated current is made to flow into thetransmission coil621. This modulated current generates a voltage in thereception coil60c. This voltage is demodulated by the amplification/demodulationlevel converting circuit60b. The demodulated serial data is level-converted and supplied to thesecond microcomputer45. Thesecond microcomputer45 stores the data into theflash memory61. Since the other operation is similar to that in the above-mentioned embodiment in FIG. 28, the description thereof will be omitted.
Display is made on the display/operation panel3 on the basis of the display/operation panel layout data stored in theflash memory61. Since the following operation is similar to that in the description of the first embodiment, the description thereof will be omitted.
As has been described above, according to this embodiment, a new display/operation panel layout or a new washing step can be introduced without replacing thefirst microcomputer35 for controlling the washing machine and thesecond microcomputer45 for controlling the display/operation panel3, with new microcomputers. In addition, the ROM capacity of thesecond microcomputer45 can be reduced, so that thesecond microcomputer45 can be arranged at a low cost. Further, the serviceman can ask user's preference while displaying various display/operation panel layout data at user's home. Thus, the serviceman can store one of the display/operation panel layout data selected by the user into theflash memory61. Accordingly, it is possible to select a display/operation panel3 and an operation method that the user judges as most convenient to use.
Even if the display/operation panel layout data becomes inconvenient to use due to user's aging later, the use may replace the existing display/operation panel layout data with another display/operation panel layout data so that the user's convenience to use can be improved. In addition, when new detergent or new clothing is put on the market, it is possible to introduce new washing steps which match the new detergent or clothing.
Incidentally, although the above description was made about the operation in which data for one display/operation panel layout were written into theflash memory61, the present invention is not limited thereto. For example, the display/operation panel layout data in the first embodiment may be written in the ROM of themicrocomputer45 in advance, so that only a minimum requirement of data such as a tree structure required for a new display/operation panel layout may be written later while using the data written previously (particularly the dot picture image data displayed actually). Thus, not only is it possible to shorten the write time but also it is possible to reduce the capacity of theexpensive flash memory61.
FIG. 31 shows a circuit block configuration of a third embodiment of the present invention. In addition to the display/operation controller and the washing step controller connected through the two-way communication circuit in the first embodiment, anexternal communication portion80 having a two-way communication circuit is added so that the respective two-way communication circuits are connected like a star. Theexternal communication portion80 is constituted by athird microcomputer81, anexternal communication circuit82, anapparatus information memory83, adecrypter circuit84, and a two-way communication circuit85. Theapparatus information memory83 stores the kind, function, model and serial number of the washing machine. Thedecrypter circuit84 performs decryption by use of the aforementioned model and serial number as keys. The two-way communication circuit85 is similar to that in each of the first and second embodiments. Theexternal communication circuit82 makes communication with the outside of the washing machine. For example, theexternal communication circuit82 is a power line communication circuit for making communication with the outside through a commercial power supply line for household appliances, or a wireless communication circuit using a radio wave or an infrared ray. Further, a serialnumber display switch86 is provided in the display/operation controller. When the serialnumber display switch86 is pressed, the serial number is displayed on the display/operation panel3. Incidentally, the decryption processing of thedecrypter circuit84 may be performed by the software of thethird microcomputer81.
FIG. 32 shows the state where thewashing machine90 in the third embodiment has been connected to a domestic local area network (hereinafter abbreviated to “LAN”)91 through theexternal communication circuit82.
Thewashing machine90 is connected to agateway92 through thedomestic LAN91. Thegateway92 is connected directly toInternet93 so as to transmit/receive information to/from ahost system94 which is also connected to theInternet93. Incidentally, domestic LANs are classified into various forms according to whether they are wireless or wired, or what communication system they use. Any form may be adopted in this embodiment.
Thehost system94 is a system having a predetermined homepage opened on theinternet93 and storing various kinds of information such as appliance information of household appliances and service information. Specifically, in the description of this embodiment, as the service information for every kind of washing machine, there are stored washing machine models, serial numbers sold out for every model, a plurality of changeable display/operation panel layout data for every model, and image data for displaying the display/operation panel layouts, or display/operation panel layout data capable of operating an optimum washing step for every model using new detergent put on the market. Not to say, washing machine manufacturers can gain access to thehost system94 so as to update such data. In this embodiment, description will be made about a method in which a user gains access to thehost system94 connected to theInternet93 so as to download new display/operation panel layout data or display/operation panel layout data capable of operating new washing steps and introduce the display/operation panel layout data into the user's own washing machine.
Thehost system94 has a database function, a communication function and an update function. Thehost system94 is constituted by ahost controller94b, a display, a keyboard, anauthorization information storage94c, anetwork information storage94e, aprogram storage94a, and anInternet communication portion94d, as shown in FIG.33.
Theprogram storage94astores a program for controlling thehost system94. Thehost controller94bcontrols the operation of thehost system94 in accordance with the program stored in theprogram storage94a.
Theauthorization information storage94cstores registration information for recognizing and identifying a partner when the partner exchanges information with thehost system94 on theInternet93 through theInternet communication portion94d. This storage is required for keeping security of information on the network. The information stored in theauthorization information storage94cincludes information about users, informants, update, and so on. Persons using the network are registered and stored as users' information. Disclosures to users and providers are stored as information service information. In addition, disclosure forms are stored. Registration information such as what information is transferred to what address (on the Internet) is stored as transfer destination information. Registration information as to whether information provided as update information may be used for users or providers to update or not is stored.
TheInternet information storage94estores character information, image information, sound information, program information, or the like, which are provided on theInternet93. Here, the display/operation panel layout data in this embodiment are stored by the manufacturer.
Household appliances such as an air conditioner, a microwave oven, a dryer, etc. other than thewashing machine90 are also connected to thegateway92 through thedomestic LAN91. Thegateway92 performs a function as follows. That is, thegateway92 requests thehost system94 of various kinds of information such as display/operation panel layout data in accordance with requests from the household appliances. Thegateway92 receives and stores the information sent from thehost system94, and gives the information to the household appliances issuing the requests. Thus, to the household appliances, thegateway92 becomes a window to the outside world.
Thegateway92 has a database function, a communication function and an update function. Thegateway92 is constituted by agateway controller92b, a display, a keyboard, anauthorization information storage92c, anetwork information storage92f, aprogram storage92a, anInternet communication portion92d, a domesticLAN communication portion92e, and aLAN information storage92g, as shown in FIG.34.
Theprogram storage92astores a program for controlling thegateway92. Thegateway controller92bcontrols the operation of thegateway92 in accordance with the program stored in theprogram storage92a.
Theauthorization information storage92crecognizes and identifies thehost system94 when information is exchanged on theInternet93 through theInternet communication portion92d. This storage is required for keeping security of information on the network. The information stored in theauthorization information storage92cincludes information about thehost system94 on Internet connection, users, update, and so on.
Through the domesticLAN communication portion92e, thegateway92 is connected to the respective household appliances which are connected to thedomestic LAN91. Then, thegateway92 receives information required by the respective household appliances from thehost system94. Thegateway92 stores the information into thenetwork information storage92fand displays the information on the display. In addition, thegateway92 has a function to select the displayed information, and provides the household appliances with information requested by the household appliances on the basis of the selected information.
Processing for registering a household appliance in thegateway92 will be described in the case where thewashing machine90 in this embodiment as the household appliance is newly connected to thedomestic LAN91. First, an apparatus information request is transmitted from thegateway92 to thewashing machine90. In response to the apparatus information request, thewashing machine90 transmits its own apparatus information. Thus, thegateway92 can identify what apparatus, that is, thewashing machine90 in this case, has been connected to thedomestic LAN91. The request from thegateway92 is transmitted to thethird microcomputer81 through theexternal communication circuit82. In response to the request, themicrocomputer81 reads the apparatus information from theapparatus information memory83 and transmits the apparatus information to thegateway92 through theexternal communication circuit82. When thegateway92 receives the apparatus information from thewashing machine90, thegateway92 stores the apparatus information into theLAN information storage92gand performs apparatus registration of this household appliance connected newly.
In thehost system94 disposed on World Wide Web (hereinafter referred to as “WWW”) of theInternet93, a plurality of display/operation panel layouts for thewashing machine90 are stored and classified by model, as described previously. The washing machine user gains access to the homepage of thehost system94 through thegateway92 by a browser program, and reads available display/operation panel layouts on the basis of the model of the user's own washing machine. Then, the user selects one of the display/operation panel layouts which meets the user's preference or necessity. To download the selected display/operation panel layout data from thehost system94, the user first transmits serial number data to thehost system94. The serial number is displayed on the display/operation panel3 if the user presses the serialnumber display switch86 of thewashing machine90. The user confirms the serial number and transmits the serial number to thehost system94. Thehost system94 encrypts the desired display/operation panel layout data by use of the serial number and the model as keys, and transmits the encrypted display/operation panel layout data to the user. The encrypted display/operation panel layout data is once accumulated in thenetwork information storage92eof thegateway92, and thereafter transferred to the external communication means80 of thewashing machine90 through thedomestic LAN91 in response to a request from thewashing machine90. The external communication means80 decrypts the encrypted display/operation panel layout data by means of thedecrypter circuit84 on the basis of the serial number and the model stored in theapparatus information memory83, and thereafter transmits the decrypted display/operation panel layout data to thesecond microcomputer45 through the two-way communication means85. The reason why the display/operation panel layout data is encrypted with the serial number is: 1) to authorize the person gaining access as the person using the washing machine; and 2) to protect the washing machine with a power or heat source from malicious modification by others so as to ensure security and reliability. The reason why the model is also used as a cipher key is to confirm the model of the washing machine in case the user mistakes the model of the user's own washing machine for another model. Such double precautions allow the user to select a preferable display/operation panel layout at ease.
Thesecond microprocessor45 stores the decrypted display/operation panel layout data from the two-way communication portion45ainto theflash memory61 through the flash memory input/output portion45b-8 in the same manner as in the second embodiment. After that, image data in the newly updated display/operation panel layout data is sent to the display on the basis of the layout so as to display display image parts such as various kinds of figures, characters, washing progress status, operation buttons, etc. Since this operation is similar to that in each of the first and second embodiment, the description thereof will be omitted.
As has been described above, the washing machine user can freely select a preferable one from a plurality of display/operation panel layout data accumulated in the host system, download the selected data safely, and write the downloaded data into the washing machine, so as to use the new data for real display/operation and for execution of the work of washing. Thus, the convenience of use is improved. Particularly, there is an effect to cope with the difficulty in operation caused by failure in eyesight, tremble of hands, and so on, because of aging. In addition, the range of selection of panel layout data can be made wider than that in each of the first and second embodiments. Further, latest display/operation panel layout data improved in convenience of use can be put into practical use successively.
As has been described above, in order to make the present invention clear, the operation of the present invention was described with the first to third microcomputers having different functions respectively. However, the present invention is not limited to this. For example, all the functions can be performed by a single microcomputer with the advance of the microcomputer in performance (speed and memory capacity).
The present invention was described above with a full automatic washing machine the length of which is longer than the width and in which the rotation shaft of the washing and dehydrating tub was vertical, by way of example. However, the present invention is not limited to this. It is obvious that the present invention is also applicable to a so-called drum-type washing machine in which the rotation shaft of the washing and dehydrating tub is horizontal.
Although the present invention was described above in terms of a washing machine, the present invention is not limited to this. According to the configuration of the present invention, users are allowed to freely change the display/operation also in other household appliances (such as air conditioners, clothing dryers, dishwashers, etc.) which are complicated in display/operation as functions increase. Thus, the present invention is effective in the point that the degree of freedom in selecting operation is increased, and an apparatus easy for everyone to use is provided. Particularly, the present invention is effective for aged persons who become poor in eyesight or unsteady in hands because of aging. In addition, functions which can be newly introduced and an operation method thereof can be introduced freely.

Claims (9)

We claim:
1. A washing machine comprising:
display means in which a transparent pressure-type touch panel is mounted on a display surface; and
storage means for storing a plurality of display image parts including at least a start button for instructing a start of washing and a plurality of display arrangement structures in which combinations of said display image parts and arrangements of said display image parts including said start button on said display surface are described; and
selection means for selecting at least one display arrangement structure from said plurality of display arrangement structures;
wherein a plurality of said display image parts including at least said start button are disposed and displayed by said display means on the basis of said at least one display arrangement structure optionally selected by said selection means so as to form display/operation means which enables display and operation/instruction by depression, and actions of said washing machine can be set by said display/operation means.
2. A washing machine according toclaim 1, wherein said plurality of display arrangement structures describe a plurality of tree structures designating dependent relations and parallel relations among said display image parts.
3. A washing machine according toclaim 1, wherein information for display positions on said display surface of said display means, sizes, dot picture image data and start addresses of said dot picture image data are stored as information for display corresponding to said display image parts.
4. A washing machine according toclaim 1, wherein information indicating actions are stored corresponding to said plurality of said display image parts.
5. A washing machine according toclaim 1, wherein information for display positions on said display surface of said display means, sizes, dot picture image data and start addresses of said dot picture image data are stored as information for display corresponding to said display image parts, and wherein information indicating actions are stored as information for actions along with said information for display corresponding to display image parts the depression areas of which are assigned on said pressure-type touch panel.
6. A washing machine according toclaim 1, further comprising:
electrically rewritable storage means as said storage means for storing said plurality of display image parts and said plurality of display arrangement structures; and
data communication means for taking, into said storage means, display image parts or display arrangement structures transmitted from the outside of said washing machine.
7. A washing machine according toclaim 6, wherein said data communication means is non-contact data reading means for reading data in a non-contact manner.
8. A display/operation panel comprising:
display means in which a transparent pressure-type touch panel is mounted on a display surface;
storage means for storing a plurality of display image parts including at least a start button for instructing a start and a plurality of display arrangement structures in which combinations of said display image parts and arrangements of said display image parts including said start button on said display surface are described; and
selection means for selecting at least one display arrangement structure from said plurality of display arrangement structures;
wherein a plurality of said display image parts including at least said start button are disposed and displayed by said display means on the basis of said at least one display arrangement structure optionally selected by said selection means so as to enable display and operation/instruction by depression.
9. A household appliance comprising:
display means in which a transparent pressure-type touch panel is mounted on a display surface;
storage means for storing a plurality of display image parts including at least a start button for instructing a start and a plurality of display arrangement structures in which combinations of said display image parts and arrangements of said display image parts including said start button on said display surface are described; and
selection means for selecting at least one display arrangement from said plurality of display arrangement structures;
wherein a plurality of said display image parts are disposed and displayed by said display means on the basis of said at least one display arrangement structure optionally selected by said selection means so as to form display/operation means which enables display and operation/instruction by depression, and actions can be set by said display/operation means.
US09/841,6072001-02-282001-04-25Washing machine, display/operation panel, and household appliance with the display/operation panelExpired - Fee RelatedUS6626013B2 (en)

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
JP2001-0534202001-02-28
JP2001-534202001-02-28
JP2001053420AJP2002253892A (en)2001-02-282001-02-28 Washing machine, display operation panel, and home appliance equipped with this display operation panel

Publications (2)

Publication NumberPublication Date
US20020116959A1 US20020116959A1 (en)2002-08-29
US6626013B2true US6626013B2 (en)2003-09-30

Family

ID=18913887

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US09/841,607Expired - Fee RelatedUS6626013B2 (en)2001-02-282001-04-25Washing machine, display/operation panel, and household appliance with the display/operation panel

Country Status (4)

CountryLink
US (1)US6626013B2 (en)
JP (1)JP2002253892A (en)
KR (1)KR100421157B1 (en)
CN (1)CN1373249A (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030028258A1 (en)*2001-08-062003-02-06Peterson Gregory A.Appliance control system with network accessible programmable memory
US20030024281A1 (en)*2001-08-062003-02-06Peterson Gregory A.Appliance control system with cycle selection detection
US20040107509A1 (en)*2002-11-282004-06-10Lg Electronics, Inc.Apparatus for controlling door of drum type washing machine and method thereof
US20040107510A1 (en)*2002-12-092004-06-10General Electric CompanyWasher/dryer graphical user interface
US20040118872A1 (en)*2002-10-042004-06-24Romanyszyn Adrian M.Multiple brand ice beverage dispenser
US20040134900A1 (en)*2003-01-112004-07-15Samsung Electronics Co., Ltd.Microwave oven and control unit thereof
US20050052410A1 (en)*2003-07-112005-03-10Hon Hai Precision Industry Co., Ltd.Antimicrobial personal computer aggregation
US20050138835A1 (en)*2003-12-262005-06-30Lg Electronics Inc.Apparatus and method for controlling washing/drying system
US20050162399A1 (en)*2004-01-232005-07-28Kabushiki Kaisha ToshibaDisplaying and inputting apparatus
US20050177799A1 (en)*2004-02-052005-08-11Knight Juliet F.Method of associating an icon with a temporary profile
US20060164397A1 (en)*2005-01-272006-07-27Maytag CorporationAppliance with membrane overlay
US20060248658A1 (en)*2005-05-042006-11-09Samsung Electronics Co., Ltd.Washing machine and suds removal method thereof
US20060265084A1 (en)*2004-05-202006-11-23Lg Electronics Inc.Internet washing machine and method for operating the same
US20090056756A1 (en)*2007-08-312009-03-05Ro Mon SonDishwasher and method of controlling a dishwasher
US20090120138A1 (en)*2004-12-232009-05-14BSH Bosch und Siemens Hausgeräte GmbHDishwasher Requiring No Added Detergent/Rinsing Agent/Softener
US20100139721A1 (en)*2008-12-092010-06-10Whirlpool CorporationDishwasher providing usage guidance
US20150192302A1 (en)*2011-07-122015-07-09Viking Range, LlcAdvanced electronic control display
US9417754B2 (en)2011-08-052016-08-16P4tents1, LLCUser interface system, method, and computer program product
JP2016202595A (en)*2015-04-232016-12-08パナソニックIpマネジメント株式会社 Washing machine
EP2884187B1 (en)2013-12-102019-05-01PAS Deutschland GmbHMethod for operator guidance, cover component and production of a cover component
US11474694B2 (en)*2018-11-132022-10-18Qingdao Haier Washing Machine Co., Ltd.Display control method for sliding block in touch screen

Families Citing this family (97)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6671916B2 (en)*2001-08-022004-01-06Maytag CorporationLaundry appliance having automatic start feature
KR100457141B1 (en)*2002-03-022004-11-16주식회사 레인콤Method and apparatus for modifying functions of buttons by a user's selection
US7296236B2 (en)*2002-07-022007-11-13Whirlpool CorporationAppliance control identification system employing user interface scan matrix
KR100510657B1 (en)*2002-11-262005-08-30엘지전자 주식회사The washing machine including liquid crystal displays and method for operating the same
DE10309225A1 (en)*2003-03-032004-09-16BSH Bosch und Siemens Hausgeräte GmbH household appliance
US20080151365A1 (en)*2004-01-142008-06-26Carl Zeiss Smt AgCatadioptric projection objective
US7310893B2 (en)*2004-05-192007-12-25Whirlpool CorporationHousehold appliance with user selected default settings
US20060185096A1 (en)*2005-02-212006-08-24Maytag CorporationAutomated switch scanning matrix for obtaining user input
KR101259801B1 (en)*2005-10-112013-04-30엘지전자 주식회사Washing machine with Touch Screen and its operating method
DE202005019472U1 (en)*2005-12-132006-02-23Eppendorf Ag Laboratory device with a control device
US20090025432A1 (en)*2006-01-132009-01-29Seong Kyu KimLaundry machine having changeable controlling part and dual laundry machine having the same
KR100848268B1 (en)*2006-12-202008-07-25주식회사 대우일렉트로닉스 Washing machine input device and control method
ITRN20070020A1 (en)*2007-04-052008-10-06Indesit Co Spa APPLIANCES WITH DOUBLE INTERFACE AND SET OF APPLIANCES EQUIPPED WITH A COMMON COMMAND PANEL.
KR101366560B1 (en)*2007-04-102014-02-25삼성전자주식회사Control-panel control system of washing machine
WO2009134044A2 (en)*2008-04-292009-11-05Lg Electronics Inc.Home appliance and home appliance system
KR101627219B1 (en)*2008-04-292016-06-03엘지전자 주식회사Home appliance and home appliance system
US8532273B2 (en)*2008-04-292013-09-10Lg Electronics Inc.Home appliance and home appliance system
US8705715B2 (en)*2008-04-302014-04-22Lg Electronics Inc.Home appliance, home appliance system, and diagnosis method of a home appliance
US9054953B2 (en)*2008-06-162015-06-09Lg Electronics Inc.Home appliance and home appliance system
US20100066554A1 (en)*2008-09-022010-03-18Lg Electronics Inc.Home appliance system
US7928857B2 (en)*2008-11-212011-04-19Electrolux Home Products, Inc.Console assembly for a dishwashing appliance, and associated apparatus
KR101421685B1 (en)*2009-04-102014-08-13엘지전자 주식회사 Home appliance diagnosis system and its diagnosis method
KR20100112948A (en)*2009-04-102010-10-20엘지전자 주식회사Diagnostic system and method for home appliance
KR101597523B1 (en)*2009-04-102016-02-25엘지전자 주식회사 Home appliance service device and control method thereof
KR101579481B1 (en)*2009-04-102015-12-22엘지전자 주식회사Diagnostic system and method for home appliance
US8565079B2 (en)*2009-04-102013-10-22Lg Electronics Inc.Home appliance and home appliance system
KR101442115B1 (en)*2009-04-102014-09-18엘지전자 주식회사 Home Appliances & Home Appliances System
KR101555586B1 (en)*2009-04-102015-09-24엘지전자 주식회사Home appliance
KR101563487B1 (en)2009-05-112015-10-27엘지전자 주식회사Portable terminal controlling home appliance
DE102009026712A1 (en)*2009-06-042010-12-09BSH Bosch und Siemens Hausgeräte GmbH Domestic appliance having a surface which has a photocatalyst
EP2453610B1 (en)2009-07-062019-05-15LG Electronics Inc.Home appliance diagnosis system, and method for operating same
KR20110010374A (en)*2009-07-242011-02-01엘지전자 주식회사 Home appliance diagnostic system and method
KR101403000B1 (en)*2009-07-242014-06-17엘지전자 주식회사 Home appliance and signal output method thereof
KR20110013582A (en)*2009-07-312011-02-10엘지전자 주식회사 Home appliance diagnostic system and diagnosis method
KR101553843B1 (en)*2009-07-312015-09-30엘지전자 주식회사Diagnostic system and method for home appliance
KR101472401B1 (en)*2009-07-312014-12-12엘지전자 주식회사 Home appliance diagnosis system and its diagnosis method
KR101607891B1 (en)2009-07-312016-04-11엘지전자 주식회사Diagnostic system and method for home appliance
KR101482138B1 (en)*2009-07-312015-01-13엘지전자 주식회사 Home appliance diagnosis system and its diagnosis method
KR101472402B1 (en)*2009-07-312014-12-12엘지전자 주식회사 Home appliance diagnosis system and its diagnosis method
KR101482137B1 (en)*2009-07-312015-01-13엘지전자 주식회사 Home appliance diagnosis system and its diagnosis method
RU2495471C1 (en)*2009-08-052013-10-10ЭлДжи ЭЛЕКТРОНИКС ИНК.Household appliance and method of its operation
KR101552619B1 (en)*2009-08-052015-09-18엘지전자 주식회사 Home Appliances and Operation Method
KR101553840B1 (en)*2009-08-052015-09-17엘지전자 주식회사 Home Appliances and Operation Method
US9592539B2 (en)*2010-01-052017-03-14Stratasys, Inc.Support cleaning system
KR101748605B1 (en)2010-01-152017-06-20엘지전자 주식회사Refrigerator and diagnostic system for the refrigerator
US10325269B2 (en)2010-07-062019-06-18Lg Electronics Inc.Home appliance diagnosis system and diagnosis method for same
KR101386818B1 (en)*2010-12-022014-04-17가부시끼가이샤 도시바Washing machine
KR101275582B1 (en)*2010-12-312013-06-17엘지전자 주식회사 Operation method of the mobile terminal
CN102168356B (en)*2011-04-182012-09-19合肥荣事达三洋电器股份有限公司Fault judging and processing method of bath water channel for bath water washing machine
KR101416937B1 (en)2011-08-022014-08-06엘지전자 주식회사home appliance, home appliance diagnostic system, and method
KR101252167B1 (en)2011-08-182013-04-05엘지전자 주식회사Diagnostic system and method for home appliance
EP2573632A1 (en)*2011-09-202013-03-27Miele & Cie. KGMethod for operating a household appliance and household appliance for use in such a method
KR101942781B1 (en)2012-07-032019-01-28엘지전자 주식회사Home appliance and method of outputting audible signal for diagnosis
KR20140007178A (en)2012-07-092014-01-17엘지전자 주식회사Diagnostic system for home appliance
JP2014014588A (en)*2012-07-112014-01-30Panasonic CorpOperation display device for washing machine
JP2014014587A (en)*2012-07-112014-01-30Panasonic CorpOperation display device for washing machine
JP2014014586A (en)*2012-07-112014-01-30Panasonic CorpOperation display device for washing machine
JP6399330B2 (en)*2012-08-082018-10-03パナソニックIpマネジメント株式会社 Operation display device for washing machine
JP5978461B2 (en)*2012-08-082016-08-24パナソニックIpマネジメント株式会社 Operation display device for washing machine
JP6101924B2 (en)*2012-08-082017-03-29パナソニックIpマネジメント株式会社 Operation display device for washing machine
JP6060371B2 (en)*2012-08-092017-01-18パナソニックIpマネジメント株式会社 Operation display device for washing machine
JP2014033844A (en)*2012-08-092014-02-24Panasonic CorpOperation display device for washing machine
JP6032639B2 (en)*2012-08-282016-11-30パナソニックIpマネジメント株式会社 Clothing processing equipment
JP6103863B2 (en)*2012-09-072017-03-29シャープ株式会社 Electrical equipment
JP6074196B2 (en)*2012-09-072017-02-01シャープ株式会社 Washing machine
KR101960308B1 (en)*2012-09-132019-03-20엘지전자 주식회사Laundry Treating Apparatus
JP2014054489A (en)*2012-09-142014-03-27Panasonic CorpWashing machine
JP6097923B2 (en)*2012-09-142017-03-22パナソニックIpマネジメント株式会社 Washing machine
JP5596095B2 (en)*2012-09-142014-09-24パナソニック株式会社 Washing machine
WO2014041799A1 (en)*2012-09-142014-03-20パナソニック株式会社Washing machine
JP6118983B2 (en)*2012-09-142017-04-26パナソニックIpマネジメント株式会社 Washing machine
JP6134900B2 (en)*2012-09-142017-05-31パナソニックIpマネジメント株式会社 Washing machine
JP5596096B2 (en)*2012-09-142014-09-24パナソニック株式会社 Washing machine
JP6131019B2 (en)*2012-10-152017-05-17シャープ株式会社 Washing machine
TWI521117B (en)*2013-03-192016-02-11Toshiba Kk Washing machine
JP6246530B2 (en)*2013-08-282017-12-13東芝ライフスタイル株式会社 Washing machine
KR20140121027A (en)2013-04-042014-10-15엘지전자 주식회사Control Panel and Contol Method for the same
WO2014193157A1 (en)*2013-05-302014-12-04Lg Electronics Inc.Method for displaying wash cycle
JP6099521B2 (en)*2013-08-272017-03-22日立アプライアンス株式会社 Washing machine
JP6035219B2 (en)*2013-09-252016-11-30日立アプライアンス株式会社 Washing machine
JP5938805B2 (en)*2014-02-252016-06-22パナソニックIpマネジメント株式会社 Washing machine
JP2014100600A (en)*2014-03-042014-06-05Panasonic CorpWashing machine
CN105088641B (en)*2014-05-082019-06-28青岛海尔洗衣机有限公司A kind of washing machine cycles water treating module and washing machine
JP5887504B2 (en)*2014-07-242016-03-16パナソニックIpマネジメント株式会社 Washing machine
CN106436147B (en)*2015-08-052019-01-25无锡小天鹅股份有限公司 Washing machine and control method thereof
CN106480659B (en)*2015-08-262020-05-08青岛海尔滚筒洗衣机有限公司Washing machine and control method thereof
NL2016064B1 (en)*2016-01-072017-07-13Intergas Heating Assets Bv Control element and device provided with it.
PL3290565T3 (en)*2016-08-312021-10-11Electrolux Appliances AktiebolagHousehold appliance with a touch display
WO2018041172A1 (en)*2016-08-312018-03-08青岛海尔洗衣机有限公司Method for washing jackets and washing machine
JP6359623B2 (en)*2016-12-282018-07-18シャープ株式会社 Washing machine
CN109793470A (en)*2017-11-162019-05-24青岛海尔洗碗机有限公司 Dishwasher control method and dishwasher
JP7561482B2 (en)*2018-06-052024-10-04東芝ライフスタイル株式会社 Clothes Processing Equipment
US10829885B2 (en)*2018-08-062020-11-10Haier Us Appliance Solutions, Inc.Drain pump assembly for a washing machine appliance and methods of operating the same
KR102699274B1 (en)2019-07-162024-08-26엘지전자 주식회사A Washing Machine
US10907288B1 (en)2019-09-272021-02-02Whirlpool CorporationHousehold appliance with luminary communication interface
US12057081B2 (en)*2020-07-142024-08-06Panasonic Intellectual Property Management Co., Ltd.Display device and control method
US20240247421A1 (en)*2023-01-242024-07-25Haier Us Appliance Solutions, Inc.Domestic appliances and methods of automatic calibration

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH0984989A (en)*1995-09-201997-03-31Hitachi Ltd Electric washing machine

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH0984989A (en)*1995-09-201997-03-31Hitachi Ltd Electric washing machine

Cited By (92)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030024281A1 (en)*2001-08-062003-02-06Peterson Gregory A.Appliance control system with cycle selection detection
US6813911B2 (en)*2001-08-062004-11-09Emerson Electric CompanyAppliance control system with cycle selection detection
US20030028258A1 (en)*2001-08-062003-02-06Peterson Gregory A.Appliance control system with network accessible programmable memory
US7889182B2 (en)*2002-10-042011-02-15Lancer Partnership, Ltd.Multiple brand ice beverage dispenser
US20040118872A1 (en)*2002-10-042004-06-24Romanyszyn Adrian M.Multiple brand ice beverage dispenser
US20040107509A1 (en)*2002-11-282004-06-10Lg Electronics, Inc.Apparatus for controlling door of drum type washing machine and method thereof
US7418754B2 (en)*2002-11-282008-09-02Lg Electronics Inc.Apparatus for controlling door of drum type washing machine and method thereof
US20040107510A1 (en)*2002-12-092004-06-10General Electric CompanyWasher/dryer graphical user interface
US7246395B2 (en)*2002-12-092007-07-24General Electric CompanyWasher/dryer graphical user interface
US20040134900A1 (en)*2003-01-112004-07-15Samsung Electronics Co., Ltd.Microwave oven and control unit thereof
US6900423B2 (en)*2003-01-112005-05-31Samsung Electronics Co., Ltd.Microwave oven and control unit thereof
US20050052410A1 (en)*2003-07-112005-03-10Hon Hai Precision Industry Co., Ltd.Antimicrobial personal computer aggregation
US20060225301A1 (en)*2003-12-262006-10-12Lyu Jae CApparatus and method for controlling washing/drying system
US7096601B2 (en)*2003-12-262006-08-29Lg Electronics Inc.Apparatus and method for controlling washing/drying system
US20060225302A1 (en)*2003-12-262006-10-12Jae-Cheol LyuApparatus and method for controlling washing/drying system
US20050138835A1 (en)*2003-12-262005-06-30Lg Electronics Inc.Apparatus and method for controlling washing/drying system
US7373737B2 (en)2003-12-262008-05-20Lg Electronics Inc.Apparatus and method for controlling washing/drying system
US7383644B2 (en)2003-12-262008-06-10Lg Electronics Inc.Apparatus controlling washing/drying system wirelessly
US20050162399A1 (en)*2004-01-232005-07-28Kabushiki Kaisha ToshibaDisplaying and inputting apparatus
US20070242058A1 (en)*2004-01-232007-10-18Kabushiki Kaisha ToshibaDisplaying and inputting apparatus
US20050177799A1 (en)*2004-02-052005-08-11Knight Juliet F.Method of associating an icon with a temporary profile
US20060265084A1 (en)*2004-05-202006-11-23Lg Electronics Inc.Internet washing machine and method for operating the same
US20090120138A1 (en)*2004-12-232009-05-14BSH Bosch und Siemens Hausgeräte GmbHDishwasher Requiring No Added Detergent/Rinsing Agent/Softener
US20060164397A1 (en)*2005-01-272006-07-27Maytag CorporationAppliance with membrane overlay
US20060248658A1 (en)*2005-05-042006-11-09Samsung Electronics Co., Ltd.Washing machine and suds removal method thereof
US7716769B2 (en)*2005-05-042010-05-18Samsung Electronics Co., Ltd.Washing machine and suds removal method thereof
US20090056756A1 (en)*2007-08-312009-03-05Ro Mon SonDishwasher and method of controlling a dishwasher
US8617319B2 (en)*2007-08-312013-12-31Lg Electronics Inc.Dishwasher and method of controlling a dishwasher
US20100139721A1 (en)*2008-12-092010-06-10Whirlpool CorporationDishwasher providing usage guidance
US8007597B2 (en)*2008-12-092011-08-30Whirlpool CorporationDishwasher providing usage guidance
US20150192302A1 (en)*2011-07-122015-07-09Viking Range, LlcAdvanced electronic control display
US10260754B2 (en)*2011-07-122019-04-16Viking Range, LlcAdvanced electronic control display
US10222891B1 (en)2011-08-052019-03-05P4tents1, LLCSetting interface system, method, and computer program product for a multi-pressure selection touch screen
US10540039B1 (en)2011-08-052020-01-21P4tents1, LLCDevices and methods for navigating between user interface
US10013094B1 (en)2011-08-052018-07-03P4tents1, LLCSystem, method, and computer program product for a multi-pressure selection touch screen
US10031607B1 (en)2011-08-052018-07-24P4tents1, LLCSystem, method, and computer program product for a multi-pressure selection touch screen
US10120480B1 (en)2011-08-052018-11-06P4tents1, LLCApplication-specific pressure-sensitive touch screen system, method, and computer program product
US10133397B1 (en)2011-08-052018-11-20P4tents1, LLCTri-state gesture-equipped touch screen system, method, and computer program product
US10146353B1 (en)2011-08-052018-12-04P4tents1, LLCTouch screen system, method, and computer program product
US10156921B1 (en)2011-08-052018-12-18P4tents1, LLCTri-state gesture-equipped touch screen system, method, and computer program product
US10162448B1 (en)2011-08-052018-12-25P4tents1, LLCSystem, method, and computer program product for a pressure-sensitive touch screen for messages
US10203794B1 (en)2011-08-052019-02-12P4tents1, LLCPressure-sensitive home interface system, method, and computer program product
US10209807B1 (en)2011-08-052019-02-19P4tents1, LLCPressure sensitive touch screen system, method, and computer program product for hyperlinks
US10209806B1 (en)2011-08-052019-02-19P4tents1, LLCTri-state gesture-equipped touch screen system, method, and computer program product
US10209809B1 (en)2011-08-052019-02-19P4tents1, LLCPressure-sensitive touch screen system, method, and computer program product for objects
US10209808B1 (en)2011-08-052019-02-19P4tents1, LLCPressure-based interface system, method, and computer program product with virtual display layers
US11740727B1 (en)2011-08-052023-08-29P4Tents1 LlcDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10222892B1 (en)2011-08-052019-03-05P4tents1, LLCSystem, method, and computer program product for a multi-pressure selection touch screen
US10222895B1 (en)2011-08-052019-03-05P4tents1, LLCPressure-based touch screen system, method, and computer program product with virtual display layers
US10222894B1 (en)2011-08-052019-03-05P4tents1, LLCSystem, method, and computer program product for a multi-pressure selection touch screen
US10222893B1 (en)2011-08-052019-03-05P4tents1, LLCPressure-based touch screen system, method, and computer program product with virtual display layers
US9417754B2 (en)2011-08-052016-08-16P4tents1, LLCUser interface system, method, and computer program product
US10275087B1 (en)2011-08-052019-04-30P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10275086B1 (en)2011-08-052019-04-30P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US11061503B1 (en)2011-08-052021-07-13P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10338736B1 (en)2011-08-052019-07-02P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10345961B1 (en)2011-08-052019-07-09P4tents1, LLCDevices and methods for navigating between user interfaces
US10365758B1 (en)2011-08-052019-07-30P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10386960B1 (en)2011-08-052019-08-20P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10521047B1 (en)2011-08-052019-12-31P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10534474B1 (en)2011-08-052020-01-14P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10013095B1 (en)2011-08-052018-07-03P4tents1, LLCMulti-type gesture-equipped touch screen system, method, and computer program product
US10551966B1 (en)2011-08-052020-02-04P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10592039B1 (en)2011-08-052020-03-17P4tents1, LLCGesture-equipped touch screen system, method, and computer program product for displaying multiple active applications
US10606396B1 (en)2011-08-052020-03-31P4tents1, LLCGesture-equipped touch screen methods for duration-based functions
US10642413B1 (en)2011-08-052020-05-05P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10649571B1 (en)2011-08-052020-05-12P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10649581B1 (en)2011-08-052020-05-12P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10649579B1 (en)2011-08-052020-05-12P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10649578B1 (en)2011-08-052020-05-12P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10649580B1 (en)2011-08-052020-05-12P4tents1, LLCDevices, methods, and graphical use interfaces for manipulating user interface objects with visual and/or haptic feedback
US10656756B1 (en)2011-08-052020-05-19P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10656757B1 (en)2011-08-052020-05-19P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10656752B1 (en)2011-08-052020-05-19P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10656753B1 (en)2011-08-052020-05-19P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10656758B1 (en)2011-08-052020-05-19P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10656755B1 (en)2011-08-052020-05-19P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10656759B1 (en)2011-08-052020-05-19P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10656754B1 (en)2011-08-052020-05-19P4tents1, LLCDevices and methods for navigating between user interfaces
US10664097B1 (en)2011-08-052020-05-26P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10671212B1 (en)2011-08-052020-06-02P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10671213B1 (en)2011-08-052020-06-02P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10725581B1 (en)2011-08-052020-07-28P4tents1, LLCDevices, methods and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10782819B1 (en)2011-08-052020-09-22P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10788931B1 (en)2011-08-052020-09-29P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10838542B1 (en)2011-08-052020-11-17P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10936114B1 (en)2011-08-052021-03-02P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10996787B1 (en)2011-08-052021-05-04P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
EP2884187B1 (en)2013-12-102019-05-01PAS Deutschland GmbHMethod for operator guidance, cover component and production of a cover component
EP2884187B2 (en)2013-12-102022-03-09PAS Deutschland GmbHMethod for operator guidance, cover component, production of a cover component, household appliance having a cover component
JP2016202595A (en)*2015-04-232016-12-08パナソニックIpマネジメント株式会社 Washing machine
US11474694B2 (en)*2018-11-132022-10-18Qingdao Haier Washing Machine Co., Ltd.Display control method for sliding block in touch screen

Also Published As

Publication numberPublication date
JP2002253892A (en)2002-09-10
KR100421157B1 (en)2004-03-03
KR20020070039A (en)2002-09-05
CN1373249A (en)2002-10-09
US20020116959A1 (en)2002-08-29

Similar Documents

PublicationPublication DateTitle
US6626013B2 (en)Washing machine, display/operation panel, and household appliance with the display/operation panel
CN104104565B (en)Household electrical appliance and its control method, home appliance system and its control method
CN106120242A (en)Washing machine and control device and control method
JP7290735B2 (en) Program push method and program execution method for home appliance
JP2014018609A (en)Washing machine communication system
JP6236641B2 (en) Washing machine communication system
JP6056002B2 (en) Washing machine communication system
WO2007004802A1 (en)Remote monitor having avatar image processing unit
TW202012729A (en)Washing machine, washing machine system, washing machine control method, washing machine system control method, and program with which the users may be aware of the detailed information of operation as needed
CN106012417A (en)Washing machine and control device and control method thereof
KR20070067976A (en) Multi-layer laundry washing machine and dryer and washing machine
JP2014027440A (en)Radio communication system and washing machine
KR101029804B1 (en) Control method of home appliances using smart server
KR100404201B1 (en)Washing Machine and Method for Requesting Service of the Same
KR100400758B1 (en)System and Method for Transmitting/Receiving Massage of Washing Machine
CN213751112U (en)Circuit structure of fingerprint identification interactive system of washing machine
JP2003205195A (en) Washing machine
JP4162575B2 (en) Washing machine
KR100400759B1 (en)Remote Control System of Washing Machine and Method of the Same
KR101216077B1 (en)washing machine having avatar image processing unit
JP2003275493A (en) Laundry system
KR101306699B1 (en) Laundry apparatus for washing or drying
WO2023045780A1 (en)Control system for household appliance
KR20240154545A (en) A method for pairing an electronic accessory having one or more motion sensors with a home appliance connected to a computer network
JP2025010850A (en) Laundry support system and laundry support device

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:HITACHI, LTD., JAPAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OHTA, YOSHIHIRO;KOIKE, TOSHIFUMI;NAGANO, YOSUKE;AND OTHERS;REEL/FRAME:011739/0091;SIGNING DATES FROM 20010319 TO 20010323

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

REMIMaintenance fee reminder mailed
LAPSLapse for failure to pay maintenance fees
STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20070930


[8]ページ先頭

©2009-2025 Movatter.jp