User interface provided with display unit for displaying screen
10180771 ยท 2019-01-15
Assignee
Inventors
- Masao Hosono (Toyokawa, JP)
- Yoichi Kurumasa (Toyokawa, JP)
- Kenichi Komaba (Toyokawa, JP)
- Takuya Okada (Toyokawa, JP)
- Tetsuya Tokumoto (Toyokawa, JP)
- Kazuhiro Tomiyasu (Toyokawa, JP)
Cpc classification
H04N1/00392
ELECTRICITY
G06F3/04842
PHYSICS
H04N1/00411
ELECTRICITY
G06F3/0488
PHYSICS
H04N1/3263
ELECTRICITY
H04N1/00482
ELECTRICITY
H04N1/00437
ELECTRICITY
H04N2201/0094
ELECTRICITY
G06F3/0416
PHYSICS
H04N1/0048
ELECTRICITY
H04N1/32641
ELECTRICITY
H04N1/00474
ELECTRICITY
H04N1/32635
ELECTRICITY
International classification
G06F3/041
PHYSICS
G06F3/0488
PHYSICS
H04N1/00
ELECTRICITY
G06F3/0484
PHYSICS
Abstract
A manipulation panel that is a user interface includes a display unit that displays a screen, a touch panel that detects a tap performed to the display unit, and an abnormality detector that detects a situation, in which a message is displayed on the display unit, until the touch panel detects a second tap constituting a double tap since detecting a first tap. Manipulation panel displays a warning message about the situation detected by the abnormality detector on the display unit after the touch panel detects the second tap.
Claims
1. A display device comprising: a display unit; a sensor for detecting a tap performed to the display unit; a detector for detecting occurrence of an event; and a processor for displaying a message about the event on the display unit when the detector detects occurrence of the event; wherein the processor prevents displaying the message about the event on the display unit when the message is generated after the sensor detects the tap as a first tap, and the processor displays the message about the event on the display unit after a second tap is detected within a predetermined period of time for determining occurrence of a double tap since the sensor detects the first tap.
2. The display device according to claim 1, wherein the processor displays the message about the event on the display unit after the predetermined period of time when the second tap is not detected within the predetermined period of time since the sensor detects the first tap.
3. The display device according to claim 1, wherein the processor displays the message about the event on the display unit after the processor displays a screen corresponding to the double tap on the display unit based on a detection of the second tap by the sensor.
4. The display device according to claim 1, wherein the processor displays a screen corresponding to the double tap on the display unit after the processor displays the message about the event on the display unit.
5. The display device according to claim 1, further comprising a receiving unit for receiving a setting giving a priority to one of: displaying the message about the event on the display unit; and displaying a screen corresponding to the double tap on the display unit.
6. The display device according to claim 1, wherein the processor displays the message about the event on the display unit in priority to a display of a screen corresponding to the double tap on the display unit when a processing corresponding to the double tap cannot be performed due to the event detected by the detector.
7. The display device according to claim 6, further comprising a storing unit for storing a relationship between the event detected by the detector and the processing which cannot be performed due to the event, wherein the processor determines whether the processing corresponding to the double tap can be performed under the event detected by the detector based on the relationship stored by the storage unit.
8. The display device according to claim 6, wherein the processor cancels the processing corresponding to the double tap when the message about the event displayed on the display unit is erased while the processing corresponding to the double tap cannot be performed.
9. The display device according to claim 1, wherein the processor does not display the message about the event when the event is resolved.
10. The display device according to claim 1, wherein the processor displays a key for erasing the message about the event in a position different from a position where the second tap is detected.
11. The display device according to claim 1, wherein the processor displays a key for erasing the message about the event at a predetermined timing after displaying the message about the event on the display unit.
12. A method for controlling a display device including a display unit, comprising: detecting a tap performed to the display unit; detecting occurrence of an event; and displaying a message about the event on the display unit when occurrence of the event is detected; wherein preventing the displaying of the message about the event on the display unit when the message is generated after the tap is detected as a first tap, and the message about the event is displayed on the display unit after a second tap is detected within a predetermined period of time for determining occurrence of a double tap since the first tap is detected.
13. A non-transitory computer-readable recording medium storing a control program for a display device, the display device including a display unit, the control program causing a computer to execute processing comprising: detecting a tap performed to the display unit; detecting occurrence of an event; and displaying a message about the event on the display unit when occurrence of the event is detected; wherein preventing the displaying of the message about the event on the display unit when the message is generated after the tap is detected as a first tap, and the message about the event is displayed on the display unit after a second tap is detected within a predetermined period of time for determining occurrence of a double tap since the first tap is detected.
14. The recording medium according to claim 13, wherein the message about the event is displayed on the display unit after the predetermined period of time when the second tap is not detected within the predetermined period of time since the first tap is detected.
15. The recording medium according to claim 13, wherein the message about the event is displayed on the display unit after a screen corresponding to the double tap is displayed on the display unit based on a detection of the second tap.
16. The recording medium according to claim 13, wherein a screen corresponding to the double tap is displayed on the display unit after the message about the event is displayed on the display unit.
17. The recording medium according to claim 13, wherein the control program further causes the computer to execute processing comprising: receiving a setting giving a priority to one of: displaying the message about the event on the display unit; and displaying a screen corresponding to the double tap on the display unit.
18. The recording medium according to claim 13, wherein the message about the event is displayed on the display unit in priority to a display of a screen corresponding to the double tap on the display unit when a processing corresponding to the double tap cannot be performed due to the detected event.
19. The recording medium according to claim 13, wherein the display device further including a storing unit for storing a relationship between the detected event and the processing which cannot be performed due to the event, wherein whether the processing corresponding to the double tap can be performed under the detected event is determined based on the stored relationship.
20. The recording medium according to claim 13, wherein the processing corresponding to the double tap is cancelled when the message about the event displayed on the display unit is erased while the processing corresponding to the double tap cannot be performed.
21. The recording medium according to claim 13, wherein the message about the event is not displayed when the event is resolved, while the message about the event is displayed.
22. The recording medium according to claim 13, wherein a key for erasing the message about the event is displayed in a position different from a position where the second tap is detected.
23. The recording medium according to claim 13, wherein a key for erasing the message about the event is displayed at a predetermined timing after displaying the message about the event on the display unit.
24. The display device according to claim 1 wherein the display device is an image forming device comprising an image forming unit for forming an image on a sheet based on an accepted image data.
25. The display device according to claim 24 wherein the message is an alert message regarding the image forming device.
26. The display device according to claim 24 wherein the image forming device further comprises an image reading unit for accepting the image data by reading an image of a manuscript.
27. An image forming device comprising: a display unit allowing a detection of a tap; and a controller for performing a predetermined displaying process based on a detection of a first tap and a second tap, and displaying a message in accordance with an event occurring at the image forming device; wherein the controller responds to the first tap by starting a time measuring of a predetermined period for accepting the second tap, and the controller prevents from displaying the message when the event occurs in the predetermined period, and displays the message after the detection of the second tap.
28. The image forming device according to claim 27 wherein the message is an alert message regarding the image forming device.
29. The image forming device according to claim 27 wherein the predetermined display process is a process of displaying for confirmation of documents in a box.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
DESCRIPTION OF THE PREFERRED EMBODIMENTS
(20) Hereinafter, an embodiment of the invention will be described with reference to the drawings.
(21) The case that a user interface is a manipulation panel of an image forming apparatus will be described in the embodiment. For example, the image forming apparatus forms an image by an electrophotographic system or an electrostatic recording system. The image forming apparatus may be an MFP having a scanner function, a facsimile function, a copying function, a function as a printer, a data communication function, and a server function, a facsimile machine, a copying machine, or a printer. The image forming apparatus may form the image by an inkjet system. The user interface detects a tap performed to a display unit that displays a screen, and the user interface may be a mobile communication terminal provided with a touch panel, for example, in addition to the manipulation panel of the image forming apparatus.
(22) [Configuration of Image Forming Apparatus]
(23) A configuration of the image forming apparatus of the embodiment will be described below.
(24)
(25) Referring to
(26)
(27) Referring to
(28) ROM 102, SRAM 103, NVRAM 104, and clock IC 105 are connected to CPU 101 through a bus. A controller 100 is constructed by CPU 101, ROM 102, SRAM 103, NVRAM 104, and clock IC 105. A control program controlling an operation of image forming apparatus 1 is stored in ROM 102. SRAM 103 is a work memory of CPU 101. Various settings related to the image formation are stored in NVRAM 104 by battery backup.
(29) Fixed storage device 110, image reader 120, manipulation panel 130, image output device 140, printer controller 150, network interface 160, proximity determination device 170, wireless interface 180, and abnormality detector 190 are connected to controller 100 through the bus. For example, fixed storage device 110 is an HDD (Hard Disk Drive), and screen data of the screen displayed on manipulation panel 130 and a box in which various files are stored are stored in fixed storage device 110. Image reader 120 reads an document image. Manipulation panel 130 includes a numerical keypad 131 that inputs a numerical character, a start key 132 that receives an instruction to perform various job, a display unit 133, such as an LCD, which displays the screen of various pieces of information, and a touch panel 134 that is disposed in a front surface of display unit 133. Touch panel 134 receives inputs of instructions, such as the tap performed to display unit 133. Image output device 140 forms a copy image on paper. Printer controller 150 generates the copy image from print data received from network interface 160. Network interface 160 connects image forming apparatus 1 to a network 4 through a network cable 4c. Network interface 160 transmits and receives various pieces of information to and from an external device. Proximity determination device 170 detects proximity of a human body to image forming apparatus 1. For example, wireless interface 180 is Bluetooth (registered trademark) or IrDA (registered trademark). Wireless interface 180 is used to conduct communication with the external device. Abnormality detector 190 detects generation of abnormal situations, such as paper out and a network error, which causes display unit 133 to display a message. Abnormality detector 190 may detect a situation that causes display unit 133 to display some sort of message.
(30) In the embodiment, in the case that abnormality detector 190 detects the generation of the abnormal situation until touch panel 134 detects a second tap of a double tap since detecting a first tap of the double tap, manipulation panel 130 displays a message about the abnormal situation on display unit 133 after detecting the second tap. In the case that touch panel 134 does not detect the second tap for a predetermined time since the first tap is detected, manipulation panel 130 displays a warning message about the abnormal situation on display unit 133.
(31) [Operation of Image Forming Apparatus when First Tap is Detected]
(32) An operation of image forming apparatus 1 in the case that touch panel 134 detects the first tap in the double tap will be described below.
(33)
(34) Referring to
(35) When touch panel 134 detects the first tap of icon C1, manipulation panel 130 displays icon C1 in a color different from that of other icons in order to indicate that the box corresponding to icon C1 is selected. Manipulation panel 130 starts timing with a double-tap determination timer (clock IC 105) at the time the user taps icon C1 (screen). The double-tap determination timer determines whether the next tap becomes the double tap. In the case that abnormality detector 190 detects the generation of the abnormal situation during the double-tap determination, manipulation panel 130 suspends the display of the warning message about the abnormal situation until the double-tap determination is completed.
(36)
(37) Referring to
(38)
(39) Referring to
(40) When the double-tap determination timer is determined as currently performs the timing in step S13 (Yes in S13), CPU 101 suspends the display of the warning message about the abnormal situation (S15). Then CPU 101 ends the processing. On the other hand, when the double-tap determination timer is determined as not currently perform the timing (No in S13), CPU 101 displays the warning message about the abnormal situation on display unit 133 (S17). Then CPU 101 ends the processing.
(41) [Operation of Image Forming Apparatus when Double Tap is Detected]
(42) An operation of image forming apparatus 1 in the case that touch panel 134 detects the double tap will be described below.
(43) In the case that touch panel 134 detects the double tap, manipulation panel 130 may cause display unit 133 to transition to a screen associated with processing of the double-tap in priority to the display of the warning message about the abnormal situation detected by abnormality detector 190. Manipulation panel 130 may display the warning message about the abnormal situation detected by abnormality detector 190 in priority to the transition of display unit 133 to the screen associated with the processing of the double tap.
(44) At first the case that manipulation panel 130 gives a priority to the transition of display unit 133 to the screen associated with the processing of the double tap when touch panel 134 detects the double tap will be described.
(45)
(46) Referring to
(47) Referring to
(48) Referring to
(49) Referring to
(50) Referring to
(51) In the case that the need to display the message about the abnormal situation detected by abnormality detector 190 is eliminated (the abnormal situation is resolved) before warning message M1 is displayed, manipulation panel 130 may not display warning message M1 (may cancel the display of warning message M1).
(52) In the case that touch panel 134 does not detect the second tap of the user for a predetermined time since the double-tap determination timer starts the timing in
(53)
(54) Referring to
(55) When the display of the warning message about the abnormal situation is determined as suspended in step S25 (Yes in S25), CPU 101 displays the warning message on display unit 133 to notifies the user of the warning (S27). Then CPU 101 ends the processing. On the other hand, when the display of the warning message about the abnormal situation is not suspended (No in S25), CPU 101 ends the processing.
(56)
(57) Referring to
(58) When the display of the warning message about the abnormal situation is determined as suspended in step S33 (Yes in S33), CPU 101 displays the warning message on display unit 133 to notify the user of the warning (S35). Then CPU 101 ends the processing. On the other hand, when the display of the warning message about the abnormal situation is determined as not suspended in step S33 (No in S33), CPU 101 ends the processing.
(59) The case that manipulation panel 130 preferentially displays the warning message about the abnormal situation detected by abnormality detector 190 when touch panel 134 detects the double tap will be described below.
(60) Hereinafter, sometimes the operation to display the warning message about the abnormal situation detected by abnormality detector 190 on display unit 133 in priority to the transition of display unit 133 to the screen associated with the processing of the double tap is referred to as priority warning.
(61) For example, in the case that the processing of the double tap cannot be performed due to the abnormal situation detected by abnormality detector 190 (in the case that the generated warning has an influence on the processing of the double tap), manipulation panel 130 performs the priority warning. Manipulation panel 30 may perform the priority warning in other cases.
(62)
(63) Referring to
(64) Image forming apparatus 1 determines whether the processing of the double tap detected by touch panel 134 cannot be performed based on the priority warning determination table. When the processing of the double tap detected by touch panel 134 cannot be performed, manipulation panel 130 displays the warning message about the abnormal situation detected by abnormality detector 190 on display unit 133 (performs the priority warning) in priority to the performance of the processing of the double tap.
(65)
(66) Referring to
(67) Referring to
(68) Referring to
(69) Therefore, as illustrated in
(70) Referring to
(71) In the case that warning message M2 is erased from the screen, manipulation panel 130 does not the determination in
(72)
(73) Referring to
(74) When the processing of the double tap is determined as unperformable in step S43 (Yes in S43), CPU 101 displays the warning message on display unit 133 to notify the user of the warning (S45), and CPU 101 suspends the processing of the double tap (S47). Then CPU 101 ends the processing.
(75) When the processing of the double tap is determined as performable in step S43 (No in S43), CPU 101 generates the processing of the double tap (the double-tap operation), and causes display unit 133 to transition to the screen associated with the processing of the double tap (S49). Then CPU 101 determines whether the display of the warning message about the abnormal situation is suspended (S51).
(76) When the display of the warning message about the abnormal situation is determined as suspended in step S51 (Yes in S51), CPU 101 determines whether the abnormal situation is generated yet (whether the warning is generated yet) (S53).
(77) When the abnormal situation is determined as generated yet in step S53 (Yes in S53), CPU 101 displays the warning message on display unit 133 to notify the user of the warning (S55). Then CPU 101 ends the processing.
(78) When the display of the warning message about the abnormal situation is determined as not suspended in step S51 (No in S51), or when the abnormal situation is determined as already resolved in step S53 (No in S53), it is not necessary to display the message about the abnormal situation. In this case, CPU 101 ends the processing without displaying the warning message.
(79)
(80) Referring to
(81) When the abnormal situation is determined as not resolved in step S63 (No in S63), CPU 101 cancels the processing of the double tap (S65). Then CPU 101 ends the processing. On the other hand, when the abnormal situation is determined as resolved in step S63 (Yes in S63), CPU 101 generates the processing of the double tap (the double-tap operation) (S67). Then CPU 101 ends the processing.
(82) Manipulation panel 130 may receive a setting giving a priority to which one of the transition of display unit 133 to the screen associated with the processing of the double tap and the display of the warning message about the abnormal situation detected by abnormality detector 190 on display unit 133 (hereinafter sometimes referred to as double-tap specification) from the user. The setting may be stored as an initial setting of image forming apparatus 1 in fixed storage device 110.
(83)
(84) Referring to
(85) [OK Key Displaying Method]
(86) An OK Key displaying method in the case that a position where the OK key should be displayed overlaps a position where the double tap is detected will be described below.
(87) In the case that the position of the OK key included in the warning message overlaps the position where the double tap is performed, manipulation panel 130 may move the position of the key included in the warning message to the position different from the position of the double tap, or delay the time the OK key is displayed compared with the time the warning message is displayed. Therefore, the user can be prevented from mistakenly pressing the OK key.
(88)
(89) Referring to
(90) Referring to
(91) In the case that the position where OK key K2 should be displayed overlaps position PO1, manipulation panel 130 displays OK key K2 in a position PO2 different from position PO1 where the double tap is received. Manipulation panel 130 may display OK key K2 at the same time as warning message M3 is displayed, or display OK key K2 anytime.
(92)
(93) Referring to
(94) Referring to
(95) Referring to
(96) OK key K2 is displayed by the method in
(97) Manipulation panel 130 may receive a setting adopting which one of the method in
(98)
(99) Referring to
(100)
(101) Referring to
(102) CPU 101 determines whether the position where the OK key should be displayed exists at the coordinate where the double tap is detected (S77). When the position where the OK key should be displayed is determined as existing at the coordinate where the double tap is detected in step S77 (Yes in S77), CPU 101 determines whether the OK key displaying method is set to the method for delaying the display of the OK key (S79).
(103) When the OK key displaying method is determined as set to the method for delaying the display of the OK key in step S79 (Yes in S79), CPU 101 delays the key display (S81), and performs the processing of displaying the warning message (S83). Then CPU 101 ends the processing. On the other hand, when the OK key displaying method is determined as not set to the method for delaying the display of the OK key in step S79 (No in S79), CPU 101 changes the coordinate where the OK key is disposed (S85), and performs the processing of displaying the warning message (S83). Then CPU 101 ends the processing.
(104) When the position where the OK key should be displayed is determined as not existing at the coordinate where the double tap is detected in step S77 (No in S77), CPU 101 performs the processing of displaying the warning message without changing the display method (S83). Then CPU 101 ends the processing.
Advantageous Effect
(105) According to the embodiment, the user interface that improves the operability of the double tap can be provided.
(106) According to the embodiment, the manipulation panel suppresses the display of the pop-up message on the display unit for the time until the next touch is recognized as the double tap since the user touches the touch panel (manipulation panel). The manipulation panel displays the pop-up message on the display unit after the user completes the manipulation of the double tap. Therefore, in the second tap, the user is prevented from mistakenly pressing the pop-up message, and the operability of the double tap can be improved.
(107) As illustrated in
(108) As illustrated in
(109) [Others]
(110) The above embodiment can properly be combined. For example, in the case that the priority warning is issued by the method in
(111) The pieces of processing in the embodiment may be performed by software or a hardware circuit. A program executing the pieces of processing in the embodiment may be provided, or the program may be provided to the user while recorded in recording mediums, such as a CD-ROM, a flexible disk, a hard disk, a ROM, a RAM, and a memory card. The program is executed by computers, such as a CPU. The program may be downloaded to the apparatus through communication lines, such as the Internet.
(112) Although the present invention has been described and illustrated in detail, it is clearly understood that the same is by way of illustration and example only and is not to be taken by way of limitation, the scope of the present invention being interpreted by the terms of the appended claims.