This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2014-017704, filed Jan. 31, 2014, the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to an electronic device, a computer program product, and a method for controlling display.
Conventionally, there has been known a technique that confirms remotely the progress of each process included in an operation course set in a washer dryer with the use of a display terminal. In such a technique, the display terminal displays a process currently performed by the washer dryer and a process to be performed hereafter by the washer dryer on a display screen and, on the other hand, does not display a process previously performed by the washer dryer on the display screen.
The above conventional technique has been incapable of identifying whether a process that is not displayed on the display screen is a process that is performed previously by the washer dryer or a process that is not originally included in an operation course set to the washer dryer just by looking at the display screen.
A general architecture that implements the various features of the invention will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate embodiments of the invention and not to limit the scope of the invention.
In general, according to one embodiment, an electronic device comprises a receiver and a display controller. The receiver is configured to receive information configured to indicate an operation course and information configured to indicate a process currently performed by a washer dryer from the washer dryer. The washer dryer is configured to operate in accordance with the operation course comprising one or more processes out of at least four processes comprising washing, rinsing, dewatering, and drying. The display controller is configured to display a screen comprising at least four display areas corresponding to the at least four processes on a display. The screen is configured to display one or more processes comprised in the operation course in the display areas in such a manner that the process currently performed by the washer dryer, a process to be performed hereafter by the washer dryer, and a process previously performed by the washer dryer are discriminable from each other.
Hereinafter, embodiments are explained in conjunction with drawings.
First of all, with reference to
As illustrated in
Here, although
Next, with reference to
The communication module 11 is an interface used for communicating with the washer dryer 20. The display 12 is configured to be capable of displaying a still picture, a video, or the like. The operation module 13 is a module for operating the display terminal 10, and constituted of a touch panel using the display 12, for example.
The controller 14 comprises a central processing unit (CPU) or the like, and is configured to perform various kinds of arithmetic processing for controlling each module in the display terminal 10 based on various kinds of computer programs installed in the display terminal 10. The storage module 15 comprises a read only memory (ROM), a random access memory (RAM), or the like, and is configured to store therein various kinds of computer programs executed by the controller 14, various kinds of data used for execution of the various kinds of computer programs, or the like.
For example, the controller 14 in the embodiment is configured to execute an information display program 30 as illustrated in
The input controller 31 has a function to accept the operation input of a user from the operation module 13. The communication controller 32 has a function to control communications of various kinds of data via the communication module 11. The display controller 33 has a function to control the display of various kinds of information on the display 12.
The communication controller 32 is configured to receive (acquire) information that indicates an operation course currently set to the washer dryer 20 and information that indicates an process currently performed by the washer dryer 20. Furthermore, the communication controller 32 is configured to acquire information that indicates an operation course or a process as well as information that indicates power consumption of the washer dryer 20 (specifically described later), information that indicates a remaining time until the operation course is completed, information that indicates whether the washer dryer 20 is in operation or under suspension, or the like from the washer dryer 20.
The display controller 33 is configured to display, when the communication controller 32 acquires various kinds of information mentioned above, operation status display screens IM1 to IM6 as illustrated in
As illustrated in
Here, each of the screens IM1 to IM6 is configured to display each of one or more processes included in an operation course received by the communication controller 32 on a corresponding area out of the four display areas A1 to A4 in such a manner that a process currently performed by the washer dryer 20, a process to be performed hereafter by the washer dryer 20, and a process previously performed by the washer dryer 20 can be discriminated from each other.
To be more specific, the display controller 33 is configured to display, in order to notify a user of the process currently performed by the washer dryer 20 in a discriminable manner from the other processes, an area corresponding to the process currently performed by the washer dryer 20 out of the four display areas A1 to A4 in such a manner that the area corresponding to the process currently performed by the washer dryer 20 provides more bright display than the other areas. Furthermore, the display controller 33 is configured to display, in order to notify a user of the process previously performed by the washer dryer 20 in a discriminable manner from the other processes, the character string that indicates the name of the process performed previously by the washer dryer 20 in the display area Al to A4 in a state that the character string that indicates the name of the process performed previously by the washer dryer 20 is displayed darkly (in a grayout manner) relative to a character string that indicates the name of the other process.
For example, the screen IM1 illustrated in
Furthermore, the screen IM2 illustrated in
Here, as illustrated in
In addition, the display controller 33 is configured to display fixedly the four display areas A1 to A4 in each of the screens IM1 to IM6 in a state that the four processes are arranged on the four display areas in the order that the four processes are performed. That is, in each of the screens IM1 to IM6, the four display areas A1 to A4 are displayed next to each other in order of the display area A1 corresponding to washing, the display area A2 corresponding to rinsing, the display area A3 corresponding to dewatering, and the display area A4 corresponding to drying.
Furthermore, the communication controller 32 is configured to receive (acquire) periodically the above-mentioned various kinds of information including information that indicates an operation course and the current process at certain intervals (at 30-second intervals, for example). In addition, the display controller 33 is configured to change over, when the information acquired by the communication controller 32 is updated, the displays of the screens IM1 to IM6 depending on the contents of the updated information.
For example, to consider a case where the above-mentioned screen IM2 illustrated in
Here, in the embodiment, the washer dryer 20 configured to automatically transmit, when the current process advances to the subsequent process, information that indicates the subsequent process to the display terminal 10 may be used. In this case, the display controller 33 is configured to change over, when receiving the information automatically transmitted from the washer dryer 20, the screens IM1 to IM6 based on the information.
In the embodiment, the washer dryer 20 is configured to perform, after drying is completed, a keeping operation (what is called softness keeping operation) for keeping dried laundries soft. Furthermore, as illustrated in
For example, in the screen IM4 illustrated in
Furthermore, in the screen IM5 illustrated in
Here, in the embodiment, the communication controller 32 is configured to acquire an instantaneous value of power consumption at present time and an integrated value of the power consumption from the start of the operation of washer dryer 20 to the present time as information that indicates the power consumption of the washer dryer 20. Furthermore, as illustrated in
In addition, in the embodiment, various kinds of information received from the washer dryer 20 may include failure information that indicates the occurrence of failures (abnormalities) such as the clogging of a drain outlet. In this case, the display controller 33 may display the occurrence of failures on each of the screens IM1 to IM6 based on the failure information received by the communication controller 32.
Next, with reference to
In the embodiment, as illustrated in
Next, at S2, the display controller 33 displays the various kinds of information received at S1 on each of the screen IM1 to IM6, and the processing returns. That is, the communication controller 32 periodically receives the above-mentioned various kinds of information at certain time intervals, and the display controller 33 changes over, when the information acquired by the communication controller 32 is updated, the displays on the screens IM1 to IM6 depending on the contents of the updated information.
As explained heretofore, in the embodiment, the communication controller 32 is configured to receive information that indicates an operation course set to the washer dryer 20, and information that indicates a process performed currently by the washer dryer 20 from the washer dryer 20. Furthermore, the display controller 33 is configured to display the screens IM1 to IM6 (see
In addition, in the embodiment, as described above, the display controller 33 is configured to display each of the screens IM1 to IM6 (see
Furthermore, in the embodiment, as described above, the display controller 33 is configured to display a process that is not included in an operation course on each of the display areas A1 to A4 in a manner capable of identifying that the process is not included in the operation course. Accordingly, the process that is not included in the operation course can be easily identified just by looking at the display 12.
In the embodiment, as described above, the display controller 33 is configured to display fixedly the four display areas A1 to A4 in each of the screens IM1 to IM6 (see
Furthermore, in the embodiment, as described above, the communication controller 32 is configured to be capable of receiving information that indicates the power consumption consumed by the washer dryer 20 from the washer dryer 20. The display controller 33 is configured to be capable of displaying the instantaneous value of power consumption at present time and the integrated value of power consumption from the start of the operation of the washer dryer 20 to the present time in the screen IM6 (see
In addition, in the embodiment, as described above, the display controller 33 is configured to display, when the washer dryer 20 performs the softness keeping operation, a fact that the softness keeping operation is currently performed and a fact that the softness keeping operation is completed in the screens IM4 and IM5 (see
As described above, the information display program 30 according to the embodiment is stored in a ROM or the like of the storage module 15. The information display program 30 is provided in the form of an installable or executable file. That is, the information display program 30 is provided in a state that the computer program is included in a computer program product having a non-transitory computer readable medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a digital versatile disc (DVD).
Here, the information display program 30 maybe stored in a computer connected to a network such as the Internet, and provided or distributed via the network. Furthermore, the information display program 30 may be provided in a state that the computer program is incorporated in a ROM or the like in advance.
In addition, the information display program 30 is constituted of modules comprising the above-mentioned modules (the input controller 31, the communication controller 32, and the display controller 33). As actual hardware, the CPU of the controller 14 reads out the information display program 30 from the ROM of the storage module 15 to execute the information display program 30, and thus the above-mentioned modules are loaded on the RAM of the storage module 15, and the above-mentioned modules are generated on the RAM of the storage module 15.
Moreover, the various modules of the systems described herein can be implemented as software applications, hardware and/or software modules, or components on one or more computers, such as servers. While the various modules are illustrated separately, they may share some or all of the same underlying logic or code.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2014-017704 | Jan 2014 | JP | national |