Electronic device, control method, and program
Patent Information
- Application Number
- JP2024070991
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-04-25
- Publication Date
- 2025-03-27
- Estimated Expiration
- 2038-06-20
Smart Images

Figure 0007652316000001 
Figure 0007652316000002 
Figure 0007652316000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an electronic Device, control method and program Regarding. [Background technology]
[0002] In recent years, electronic devices such as smartphones are equipped with touch panels that detect touch operations by users in an operating state. These electronic devices reduce power consumption by transitioning to a so-called non-operating state while the user is not performing a touch operation. In the non-operating state, the touch panel detects a predetermined operation and then returns to the operating state. When the electronic device returns to the operating state, it starts an operation according to the operation of the touch panel (for example, see Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2014-16776 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the general technology such as Patent Document 1, in order to return the touch panel to an operating state, the user needs to perform a predetermined operation on an operation unit other than the touch panel. Therefore, it takes a certain amount of time from when the user tries to operate the touch panel until the touch panel actually detects the user's touch operation.
[0005] The present invention has been made in consideration of the above circumstances, and has an object to provide an electronic device that does not require a long time to detect a touch operation by a user. [Means for solving the problem]
[0006] In order to achieve the above object, an electronic device according to one aspect of the present invention comprises: A touch panel and An operation unit operated by a user; an illuminance sensor for detecting an illuminance value; A control means, The control means determining whether the illuminance value detected by the illuminance sensor satisfies a predetermined condition; determining whether a user operation on the operation unit has been accepted; The present invention is characterized in that, when it is determined that the illuminance value detected by the illuminance sensor satisfies a predetermined condition in a non-operating state of the touch panel, and when it is determined that a user operation on the operation unit has been accepted, the touch panel is controlled to switch from a non-operating state to an operating state. Effect of the Invention
[0007] According to the present invention, it is possible to provide an electronic device that does not require a long time to detect a touch operation by a user. [Brief description of the drawings]
[0008] [Figure 1] 1 is a schematic diagram of an electronic device according to an embodiment of the present invention; [Diagram 2] FIG. 2 is a block diagram showing a hardware configuration of the electronic device. [Figure 3A] 1 is a schematic diagram showing an installation form of an illuminance sensor in a display area of an electronic device. [Figure 3B] FIG. 3B is a schematic diagram showing the XX′ cross section in FIG. 3A. [Figure 4] 3 is a functional block diagram showing a functional configuration for executing a detection interval control process, among the functional configurations of the electronic device of FIG. 2. FIG. [Diagram 5] 5 is a flowchart illustrating the flow of a detection interval control process executed by the electronic device of FIG. 1 having the functional configuration of FIG. 4. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. [composition] FIG. 1 is a schematic diagram of an electronic device 1 according to a first embodiment of the present invention. As shown in Fig. 1, the electronic device 1 of this embodiment is configured as a wristwatch-type device known as a smart watch. The electronic device 1 also includes a first display unit 18 and a second display unit 24, with the second display unit 24 stacked on the first display unit 18. Furthermore, a touch panel 17, which will be described later, is provided on the second display unit 24. For this reason, in the electronic device 1, it is possible to display the display of the second display unit 24 superimposed on the display of the first display unit 18, and it is also possible to perform a touch operation on the display content.
[0010] Furthermore, the display is changed in response to a so-called tilt operation by the user. The electronic device 1 normally displays the display content of the second display unit 24, and when a tilt operation by the user is detected, the electronic device 1 displays the display content of the first display unit 18. As will be described in detail below, the second display unit 24 is a so-called segment liquid crystal display, and can display, for example, a seven-segment clock. The first display unit 18, which is located below the second display unit 24, is a so-called organic EL display, and can function as a backlight for the seven-segment clock display. Alternatively, the electronic device 1 can control all areas of the segment liquid crystal display of the second display unit 24 to a transparent state, thereby causing the organic EL display of the first display unit 18 to display advanced information such as received e-mail information and map information. The user can touch the display contents such as the map information via the touch panel 17.
[0011] In one embodiment of the present invention, the electronic device 1 equipped with such touch panel 17 detects an operation different from a touch operation on the touch panel 17. When the electronic device 1 detects an operation different from a touch operation on the touch panel 17 while the touch panel 17 is in an inoperative state, the electronic device 1 switches the touch panel 17 from an inoperative state to an operative state. The operation different from a touch operation is, for example, a finger approaching the touch panel or a predetermined tilt operation, which will be described in detail below. In this way, the electronic device 1 detects a preparatory action for a touch operation by the user by detecting an action other than a touch operation, and returns the touch panel 17 to the operating state. This makes it possible to provide an electronic device that does not require time for detecting a touch operation to the user.
[0012] [Hardware configuration] FIG. 2 is a block diagram showing the hardware configuration of the electronic device 1. As shown in FIG. As shown in FIG. 2, the electronic device 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a memory unit 14, an RTC (Real Time Clock) unit 15, a drive 16, a touch panel 17, a first display unit 18, a first input unit 19, a Bluetooth (registered trademark) antenna 20, a Bluetooth (registered trademark) module 21, a wireless LAN (Local Area Network) antenna 22, a wireless LAN module 23, a second display unit 24, a pulse sensor 25, a geomagnetic sensor 26, an acceleration sensor 27, a gyro sensor 28, an illuminance sensor 29, a second input unit 30, a GPS (Global Positioning System) antenna 31, and a GPS module 32.
[0013] The CPU 11 is made up of a first CPU 11A and a second CPU 11B. The first CPU 11A performs various arithmetic processing and executes OS processing, thereby controlling smartphone-like functions in the electronic device 1. In this embodiment, the first CPU 11A displays, on the first display unit 18, incoming e-mails and messages related to weather information received via the Bluetooth (registered trademark) module 21 or the wireless LAN module 23, and accepts operations input via the touch panel 17. The first CPU 11A also recognizes voice input via the first input unit 19, and performs processing related to various other functions implemented as smartphone-like functions. In this embodiment, the first CPU 11A obtains a time signal from the RTC unit 15 at a predetermined timing.
[0014] The second CPU 11B executes the processing of a specific program, thereby instructing the second display unit 24 to display, acquiring the detection results of various sensors, and executing other processing related to various functions implemented as functions of the wristwatch. In this embodiment, the second CPU 11B calculates the time based on the time signal input from the first CPU 11A, and causes the second display unit 24 to display the time, day of the week, date, etc. The processing of the specific program executed by the second CPU 11B (calculation of time, etc.) is a simple operation compared to the processing of the OS executed by the first CPU 11A, so the processing load is small and it can be executed with low power consumption. Also, for this reason, the hardware specifications required for the second CPU 11B can be lower than those of the first CPU 11A.
[0015] ROM 12 allows data to be read from each of the first CPU 11A and the second CPU 11B, and stores various programs and initial setting data executed by the first CPU 11A and the second CPU 11B. For example, ROM 12 stores the OS program executed by the first CPU 11A, various programs executed under the management of the OS, or a specific program executed by the second CPU 11B (here, an embedded program that realizes the functions of a wristwatch).
[0016] The RAM 13 allows data to be read from and written to the first CPU 11A and the second CPU 11B, provides working memory space for the first CPU 11A and the second CPU 11B, and stores temporary working data. For example, the RAM 13 provides a system area and a work area when the first CPU 11A executes the OS, and provides a storage area when the second CPU 11B executes a specific program.
[0017] The storage unit 14 is a non-volatile memory from which data can be read and written by the first CPU 11A and the second CPU 11B, and is, for example, a flash memory or an EEPROM (Electrically Erasable and Programmable Read Only Memory). The storage unit 14 is a read only memory. Various data (such as data on various settings) generated by various functions of a smartphone or a wristwatch are stored in the storage unit 14.
[0018] A removable medium 41, such as a semiconductor memory, is appropriately attached to the drive 16. The removable medium 41 can store various data such as data detected by various sensors. The touch panel 17 is a capacitive or resistive touch panel provided on the display screen of the second display unit 24. The touch panel 17 detects the position of a touch operation by a user on the operation surface and the content of the operation, generates a signal according to the operation, and outputs the signal as an input signal to the first CPU 11A.
[0019] The first display unit 18 is configured with an organic EL display (Organic Light Emitting Diode), and displays various types of information on a display screen according to the control of the first CPU 11A. The first input unit 19 includes a microphone that converts voice into an electrical signal, and outputs a signal indicative of the input voice (such as a voice command for an operation) to the first CPU 11A.
[0020] The Bluetooth antenna 20 is an antenna for transmitting and receiving electromagnetic waves based on the Bluetooth standard, and is configured, for example, by a monopole antenna, etc. The Bluetooth antenna 20 transmits wireless communication electrical signals input from the Bluetooth module 21 as electromagnetic waves, and converts received electromagnetic waves into electrical signals and outputs them to the Bluetooth module 21. The Bluetooth module 21 transmits signals to other devices via the Bluetooth antenna 20 in accordance with instructions from the first CPU 11A. The Bluetooth module 21 also receives signals transmitted from other devices and outputs information indicated by the received signals to the first CPU 11A.
[0021] The wireless LAN antenna 22 is an antenna capable of receiving radio waves at a frequency corresponding to the wireless communication used by the wireless LAN module 23, and is configured by, for example, a loop antenna or a rod antenna. The wireless LAN antenna 22 transmits the wireless communication electrical signal input from the wireless LAN module 23 as an electromagnetic wave, and converts the received electromagnetic wave into an electrical signal and outputs it to the wireless LAN module 23. In accordance with an instruction from the first CPU 11A, the wireless LAN module 23 transmits a signal to another device via the wireless LAN antenna 22. In addition, the wireless LAN module 23 receives a signal transmitted from another device, and outputs information indicated by the received signal to the first CPU 11A.
[0022] The GPS antenna 31 receives radio waves transmitted from GPS satellites, converts the radio waves into electrical signals, and outputs the converted electrical signals (hereinafter referred to as “GPS signals”) to the GPS module 32. The GPS module 32 detects the position (latitude, longitude, altitude) of the electronic device 1 and the current time indicated by the GPS based on the GPS signal input from the GPS antenna 31. In addition, the GPS module 32 outputs information indicating the detected position and current time to the second CPU 11B.
[0023] The second display unit 24 is composed of a PN (Polymer Network) liquid crystal display that is partially or entirely light-transmittable, and displays various information on the display screen, for example, in segments, according to the control of the second CPU 11B. In this embodiment, as shown in FIG. 3B, the PN liquid crystal display, which is the second display unit 24, is laminated on the display screen of the organic EL display, which is the first display unit 18. In the PN liquid crystal display, liquid crystal molecules are arranged irregularly in the area where no potential is applied, and light is reflected. In other words, the PN liquid crystal display displays an image in the area where no potential is applied. On the other hand, in the area where a potential is applied, the liquid crystal molecules are aligned perpendicular to the display screen, so that light can be transmitted. In other words, the area where the potential is applied allows light from the organic EL display to be transmitted, so that the display by the organic EL display can be viewed through the PN liquid crystal display. In other words, in the display area of the electronic device 1, the display by the first display unit 18 can be displayed in a state where the display by the second display unit 24 is superimposed on the display by the second display unit 24.
[0024] The pulse sensor 25 is installed on the back side of the electronic device 1 (the side facing the user's arm) and detects the pulse of the user wearing the electronic device 1. The geomagnetic sensor 26 detects the direction of the geomagnetism, and outputs information indicating the detected direction of the geomagnetism to the second CPU 11B. The acceleration sensor 27 detects the acceleration in three axial directions in the electronic device 1, and outputs information indicating the detected acceleration to the second CPU 11B. The gyro sensor 28 is included in the second detection unit, detects angular velocities in three axial directions in the electronic device 1, and outputs information indicating the detected angular velocities to the second CPU 11B. The information indicating the angular velocities output to the second CPU 11B is transmitted to the first CPU 11A. As will be described later, the first CPU 11A executes a process of adjusting the detection interval of the touch operation on the touch panel 17 based on the information indicating the angular velocities (a detection interval control process, which will be described later). The illuminance sensor 29 is included in the first detection unit and is installed at a predetermined position on the back side of the first display unit 18. It detects, for example, illuminance as the brightness in the display area of the electronic device 1, and outputs information indicating the detected illuminance to the second CPU 11B. As described later, the first CPU 11A executes a process of adjusting the brightness of the display screen of the first display unit 18 and a process of adjusting the detection interval of the touch operation of the touch panel 17 (a detection interval control process described later) based on the brightness detected by the illuminance sensor 29. Note that when the second display unit 24 is in a non-transparent state, a predetermined amount of incident light to the illuminance sensor 29 is partially blocked by the segment display, but the illuminance sensor 29 can detect the illuminance. The second input unit 30 is made up of various buttons, and is used to input various pieces of information in response to user operations.
[0025] Fig. 3A is a schematic diagram showing an installation form of illuminance sensor 29 in the display region of electronic device 1. Fig. 3B is a schematic diagram showing a cross section taken along line XX' in Fig. 3A. As shown in FIG. 3A, the illuminance sensor 29 is provided at a predetermined position in the display area of the first display unit 18 and the second display unit 24 (at the center bottom right position indicated by the dashed line in FIG. 3B). Also, as shown in FIG. 3B, the display area of the electronic device 1 has a cross-sectional structure in which a cover glass CG, a touch panel 17, a second display unit 24, a first display unit 18, a black sheet BS, and a main substrate MB are stacked in this order from the front side.
[0026] Of these, the black sheet BS is a member that adjusts the color development when viewed through the second display unit 24 and the first display unit 18, and in this embodiment, it is configured to be viewed as black. Also, a through hole H is formed in a part of the black sheet BS, and an illuminance sensor 29 is installed in this through hole H. Therefore, the illuminance sensor 29 is structured so that light is incident from the front side of the display area of the electronic device 1, and can detect, for example, when the electronic device 1 is placed under bright external light and the illuminance of the display area is high, or when a user operates the touch panel 17 of the electronic device 1 with a finger and the display area is covered with the finger, causing the illuminance of the display area to be low.
[0027] [Functional configuration] FIG. 4 is a functional block diagram showing a functional configuration for executing a detection interval control process, among the functional configurations of the electronic device 1 of FIG. The detection interval control process refers to a series of processes in which the preparatory movement detection unit 52 detects a preparatory movement of a user's touch operation based on the amount of change (decrease) in illuminance acquired by the sensor information acquisition unit 51, and the state switching unit 53 switches the state of the touch panel 17, and the detection interval control unit 54 controls the detection interval of the touch panel 17.
[0028] When the detection interval control process is executed, as shown in FIG. 4, in the CPU 11, a sensor information acquisition unit 51, a preparatory movement detection unit 52, a state switching unit 53, and a detection interval control unit 54 function.
[0029] The sensor information acquisition unit 51 acquires information detected by various sensors. For example, the sensor information acquisition unit 51 acquires illuminance as information related to brightness detected by the illuminance sensor 29. Alternatively, the sensor information acquisition unit 51 acquires angular velocity detected by the gyro sensor 28.
[0030] The preparatory movement detection unit 52 detects a preparatory movement of a touch operation of the user when a predetermined condition is satisfied. For example, the preparatory movement detection unit 52 detects a preparatory movement of a touch operation of the user based on the illuminance and / or the angular velocity acquired by the sensor information acquisition unit 51.
[0031] The state switching unit 53 switches the state of the touch panel 17 in response to the detection of a preparatory movement by the preparatory movement detection unit 52. For example, when the preparatory movement detection unit 52 detects a preparatory movement in a non-operated state, the state switching unit 53 switches the touch panel 17 to the operated state. The non-operating state in this embodiment is a state in which the detection interval of the touch panel 17 is longer than that in the operating state. Also, the standby state, which will be described later, is a state in which the touch panel 17 does not detect the touch of the user's finger. That is, the non-operating state in this embodiment includes the standby state.
[0032] The detection interval control unit 54 adjusts the detection interval of the touch operation of the touch panel 17 in response to the switching of the state switching unit 53. The detection interval is, for example, the interval for detecting the touch of the user's finger on the touch panel 17. When the detection interval is short, the touch panel 17 frequently detects the touch of the user's finger, and the user can operate the touch panel 17 comfortably.
[0033] Moreover, a sensor information storage unit 141 is set in one area of the storage unit 14. In the sensor information storage unit 141, information on illuminance acquired by the illuminance sensor 29 is stored.
[0034] [Detection interval control process] FIG. 5 is a flowchart illustrating the flow of a detection interval control process executed by the electronic device 1 of FIG. 1 having the functional configuration of FIG. The detection interval control process is executed, for example, while the power of the electronic device 1 is on. In this embodiment, the gyro sensor 28 is always capable of detecting the angular velocity, and the illuminance sensor 29 is always capable of detecting the illuminance.
[0035] In step S11, the gyro sensor 28 detects an angular velocity. When the gyro sensor 28 detects the angular velocity, the process proceeds to step S12.
[0036] In step S12, the sensor information acquisition unit 51 acquires the detected angular velocity, and transmits the angular velocity information to the preparatory movement detection unit 52. The preparatory movement detection unit 52 determines whether or not the angular velocity is equal to or greater than a threshold value. If the angular velocity is less than the threshold, the process returns to step S11. On the other hand, if the angular velocity is equal to or greater than the threshold, the process proceeds to step S13. For example, when the user performs a tilting motion to observe the display unit of the electronic device 1, the angular velocity becomes equal to or greater than the threshold. Therefore, when the angular velocity is equal to or greater than the threshold, the preparatory movement detection unit 52 presumes that an operation of the touch panel 17 will be performed thereafter, and detects the preparatory movement. Here, the threshold value is, for example, a value obtained by statistically calculating an average angular velocity caused by a tilt operation when a user observes a display unit.
[0037] In step S13, in response to a tilt operation by the user, the display content is changed from the seven-segment clock display of second display unit 24 to the display content of the organic EL display of first display unit 18. In this state in which the organic EL display is displayed, illuminance sensor 29 detects illuminance. When illuminance sensor 29 detects illuminance, the process proceeds to step S14.
[0038] In step S14, the sensor information acquisition unit 51 acquires the detected illuminance, and transmits the illuminance information to the preparatory movement detection unit 52. The preparatory movement detection unit 52 determines whether or not the amount of change (amount of decrease) in the illuminance is equal to or greater than a predetermined value. The amount of change in the illuminance in this embodiment is, for example, the amount of decrease in the illuminance. If the amount of change in illuminance is less than the predetermined value, the process returns to step S13. On the other hand, if the amount of change in illuminance is equal to or greater than the predetermined value, the process proceeds to step S15. For example, when a user brings a finger closer to touch panel 17 in order to operate the display content of the organic EL display, the amount of change in illuminance becomes equal to or greater than the predetermined value because the light incident on illuminance sensor 29 provided below touch panel 17 is blocked. Therefore, when the amount of change in illuminance is equal to or greater than the predetermined value, preparatory movement detection unit 52 detects the user's preparatory movement.
[0039] Here, the amount of change in illuminance is, for example, a value obtained by statistically calculating the difference between the illuminance when the user touches touch panel 17 with his / her finger and the illuminance when the user moves his / her finger away from touch panel 17. Moreover, the time interval for detecting the amount of change is a predetermined time interval derived from the time required for the user to bring his / her finger close to touch panel 17.
[0040] In step S15, the state switching unit 53 puts the touch panel 17 into an active state. The process of step S15 is performed when the preparatory movement detection unit 52 detects a tilt movement of the user via the gyro sensor 28 and detects the approach of a finger to the touch panel 17 via the illuminance sensor 29, as described above. When these conditions are satisfied, the preparatory movement detection unit 52 detects a preparatory movement for the user to touch the touch panel 17.
[0041] In step S16, when the state switching unit 53 puts the touch panel 17 into the operating state, the detection interval control unit 54 makes the detection interval of the touch panel 17 shorter compared to the non-operating state.
[0042] In step S17, the illuminance sensor 29 detects the illuminance. When the illuminance sensor 29 detects the illuminance, the process proceeds to step S18.
[0043] In step S18, the sensor information acquiring unit 51 acquires the detected illuminance, and transmits the illuminance information to the preparatory movement detecting unit 52. The preparatory movement detecting unit 52 determines whether the illuminance is equal to or greater than a threshold value. If the illuminance is less than the threshold, it is presumed that the user is still operating the touch panel 17. For this reason, the process returns to step S16, and the detection interval control unit 54 maintains the detection interval in the current operating state. On the other hand, in step S18, if preparatory movement detection unit 52 determines that the illuminance is equal to or greater than the threshold, it is estimated that there is a high possibility that the user is not operating touch panel 17. For this reason, the process proceeds to step S19, where state switching unit 53 switches touch panel 17 from the operating state to the inoperating state. When state switching unit 53 switches touch panel 17 to the inoperating state, detection interval control unit 54 makes the detection interval longer relative to the operating state.
[0044] In step S19, when the touch panel 17 is switched to the inoperative state, the process proceeds to step S20. In step S20, it is determined whether or not a termination condition is satisfied. The termination condition is, for example, that the power of the electronic device 1 is turned off. If the termination condition is satisfied, the detection interval control process ends, and if not, the process returns to step S11.
[0045] In this way, when the preparatory movement detection unit 52 detects a movement other than a touch operation, such as a tilt movement or a finger approaching an illuminance sensor, the touch panel 17 enters an operating state. That is, when the electronic device 1 detects a preparatory movement for the user to operate the touch panel 17, the touch panel 17 enters an operating state without any other operation, such as a special touch operation or pressing a physical button. This allows the user to immediately start a touch operation. As a result, according to this embodiment, it is possible to provide an electronic device that does not require time to detect a touch operation.
[0046] The electronic device 1 having the touch panel 17 configured as above includes a first detection unit and a state switching unit 53. The illuminance sensor 29 detects the approach of a finger to the touch panel 17 . When the illuminance sensor 29 detects the approach of a finger to the touch panel 17 while the touch panel 17 is in the inoperative state, the state switching unit 53 switches the touch panel 17 from the inoperative state to the operative state. This makes it possible to provide an electronic device that does not require a long time to detect a touch operation.
[0047] The first detection unit has an illuminance sensor 29 arranged on the rear side of the touch panel 17, and detects the approach of a finger to the touch panel 17 based on the illuminance detected by the illuminance sensor 29. In this way, in a non-operating state, electronic device 1 detects the approach of a finger to touch panel 17 based on the illuminance. This makes it possible to provide an electronic device that does not require much time to detect a touch operation.
[0048] When the state switching unit 53 detects the approach of a finger to the touch panel 17 based on the illuminance detected by the illuminance sensor 29 while the touch panel 17 is in a non-operating state, the state switching unit 53 controls the operation state of the touch panel 17 to be switched from a non-operating state to an operating state. In this way, in a non-operating state, electronic device 1 detects the approach of a finger to touch panel 17 based on the illuminance. This makes it possible to provide an electronic device that does not require much time to detect a touch operation.
[0049] When the amount of decrease in illuminance per specified time detected by the illuminance sensor 29 is equal to or greater than a threshold value while the touch panel 17 is in a non-operating state, the state switching unit 53 controls the operation state of the touch panel 17 to be switched from a non-operating state to an operating state. In this way, the electronic device 1 switches the operation state of the touch panel based on the amount of reduction in illuminance when in a non-operating state, allowing the user to immediately start a touch operation.
[0050] When the illuminance value detected by the illuminance sensor 29 is less than a predetermined value while the touch panel 17 is in the inoperative state, the state switching unit 53 controls the operation state of the touch panel 17 to be switched from the inoperative state to the operative state. In this way, when the illuminance is lower than a predetermined value in the non-operating state, the electronic device 1 switches the operation state of the touch panel. This makes it possible to provide an electronic device that does not require a long time to detect a touch operation.
[0051] The electronic device 1 includes a second detection means having a gyro sensor 28. The second detection means detects the movement of the electronic device 1 as an operation different from a touch operation on the touch panel 17, based on the angular velocity detected by the gyro sensor 28. In this way, the electronic device 1 can detect the movement based on the value of the angular velocity.
[0052] When the touch panel 17 is in a non-operating state, based on the angular velocity detected by the gyro sensor 28, the state switching unit 53 controls the touch panel 17 to be switched from a non-operating state to an operating state when movement of the electronic device 1 is detected as an operation other than a touch operation on the touch panel 17. In this way, the electronic device 1 switches the operation state of the touch panel based on the angular velocity in a non-operating state, making it possible to provide an electronic device that does not require much time to detect a touch operation.
[0053] When the touch panel 17 is in an inoperative state, the state switching unit 53 detects the approach of a finger to the touch panel 17 based on the illuminance detected by the illuminance sensor 29, and detects movement of the electronic device 1 as an operation other than a touch operation on the touch panel 17 based on the angular velocity detected by the gyro sensor 28, and controls the touch panel 17 to be switched from the inoperative state to the operative state. In this way, the electronic device 1 switches the operation state of the touch panel 17 based on the angular velocity and illuminance in the non-operating state. This makes it possible to provide an electronic device that can switch the operation state with greater precision and does not require much time to detect a touch operation.
[0054] When the touch panel 17 is in a non-operating state, the illuminance sensor 29 detects illuminance when a movement of the electronic device 1 is detected as an operation other than a touch operation on the touch panel 17 based on the angular velocity detected by the gyro sensor . In this way, the electronic device 1 detects the illuminance based on the detection result of the angular velocity, thereby switching the operation state of the touch panel 17. This makes it possible to provide an electronic device that can switch the operation state with greater precision and does not require much time to detect a touch operation.
[0055] In the electronic device 1, the non-operating state includes a standby state of the touch panel. In this way, the electronic device 1 can switch the operation state of the touch panel 17 between the non-operating state and the standby state. This makes it possible to provide an electronic device that does not require much time to detect a touch operation.
[0056] The detection interval control unit 54 makes the detection interval of the touch panel 17 when the touch panel 17 is in the operating state shorter than the detection interval of the touch panel 17 when the touch panel 17 is in the non-operating state. In this way, when the preparatory movement detection unit 52 detects a preparatory movement of a touch operation by the user, the electronic device 1 relatively shortens the detection interval of the touch panel 17. By shortening the detection interval, the electronic device 1 can accurately detect the touch of the user's finger. This makes it possible to provide an electronic device that does not require much time to detect a touch operation.
[0057] [Variations] The present invention is not limited to the above-described embodiment, and includes modifications and improvements within the scope of the present invention in which the object of the present invention can be achieved. Modifications will be described below.
[0058] <First Modification> In the above-described embodiment, when the preparatory movement detection unit 52 detects an angular velocity equal to or greater than a threshold value (step S12) and detects a change in illuminance equal to or greater than a predetermined value (step S14), the state switching unit 53 switches the touch panel 17 to the operating state. However, the state switching unit 53 may switch under different conditions. As a modified example, the state of touch panel 17 may be switched based on the absolute value of illuminance detected by illuminance sensor 29. That is, after an angular velocity equal to or greater than a threshold is detected in step S12, the process is the same up to the process of detecting illuminance in step S13, but it differs in that the illuminance is determined in step S14 based on the "absolute value" of the illuminance rather than the "amount of change" in the illuminance.
[0059] In this modification, when the absolute value of the illuminance is less than the predetermined value, the process proceeds to step S15, and the touch panel 17 is switched to the operating state. That is, when the preparatory movement detection unit 52 detects an angular velocity equal to or greater than the threshold value (step S12) and detects an illuminance less than the predetermined value (modification of step S14), the state switching unit 53 switches the touch panel 17 to the operating state.
[0060] In the electronic device 1 of this modified example, the user's visual action is detected mainly by the gyro sensor 28, and the detection value of the illuminance sensor 29 is used as an auxiliary for the detection. In other words, the user's visual action is detected when the output value of the gyro sensor 28 according to the movement of the user's arm exceeds a threshold value. At this time, if the detection value of the illuminance sensor 29 is low, it is estimated that the user's finger is approaching the touch panel 17. Therefore, the electronic device 1 determines that the user is about to operate the touch panel 17, and performs control to switch the touch panel 17 to an operating state. In this way, the user does not need to perform a separate operation to activate touch panel 17 before operating touch panel 17. Therefore, according to this modification, it is possible to provide an electronic device that does not require time to detect a touch operation.
[0061] <Second Modification> As another modification, in the above embodiment, the preparatory movement detection unit 52 detects the preparatory movement of the user's touch operation based on the angular velocity and illuminance, but this is not limiting. That is, the preparatory movement detection unit 52 may detect the preparatory movement based on only one of the values of the angular velocity and the illuminance. When only the angular velocity is used to detect the preparatory movement, the processes of steps S13 to S14 are omitted. When only the illuminance is used to detect the preparatory movement, the processes of steps S11 to S12 are omitted.
[0062] In the case where only the angular velocity is used to detect the preparatory movement, the electronic device 1 estimates that the user has performed a preparatory movement of moving his / her arm to perform a touch operation when the output value of the gyro sensor 28 according to the movement of the user's arm exceeds a threshold value. At this time, the touch panel 17 is switched to an operating state. On the other hand, when only the illuminance is used to detect the preparatory movement, the electronic device 1 estimates that the preparatory movement of the user's finger approaching the touch panel 17 has been performed when the output value of the illuminance sensor 29 in response to the approach of the user's finger to the touch panel 17 is less than the threshold value. At this time, the touch panel 17 is switched to the operating state. Note that the illuminance in this modification may be either an absolute value or an amount of change of the illuminance. This modification can also provide the same effects as the above-described embodiment. That is, this modification can provide an electronic device that does not require a long time to detect a touch operation.
[0063] <Third Modification> In step S13 in the above embodiment, in response to the user's tilt action, the display is changed from the 7-segment clock display of the second display unit 24 to the organic EL display display of the first display unit 18, but this is not limited to this. That is, as another modification, the processes of steps S11 to S12 in the above embodiment may be omitted, and the second display unit 24 may be displaying a seven-segment clock when the illuminance sensor 29 detects the illuminance in step S13. In this case, the illuminance sensor 29 can detect the illuminance even when it is blocked by the segment display. Therefore, the processes of steps S13 to S14 and step S17 are performed in the same manner as in the above embodiment.
[0064] In this case, in step S13, when the amount of change in illuminance is equal to or greater than a predetermined value, the preparatory movement detection unit 52 detects a preparatory movement. When a preparatory movement is detected, the detection interval of the touch panel 17 is controlled to be relatively short by the same process as in the above-described embodiment. For example, this modification is also applicable to the case where the user changes the display from the 7-segment clock display of the second display unit 24 to the organic EL display display of the first display unit 18 by pressing a physical button instead of a tilt operation. In this case, since the touch panel 17 is in an operational state in advance while the 7-segment clock display is on, the user can immediately perform a touch operation when the display is changed to the organic EL display. In other words, according to this modification, it is possible to provide an electronic device that does not require time to detect a touch operation.
[0065] <Fourth Modification> In the embodiment described above, after the preparatory movement detection unit 52 detects a preparatory movement, the detection interval control unit 54 relatively shortens the detection interval of the touch panel 17 in step S16. In addition to this, the following control may be performed. As another modified example, when the detection interval control unit 54 is switched to the inactive state in step S19, the detection interval control unit 54 may not only relatively lengthen the detection interval, but also perform control to enter a standby state in which no touch operation by the user is detected at all. According to this modification, it is possible to provide an electronic device that does not require a long time to detect a touch operation, and to realize a touch panel 17 that consumes less power in a non-operating state and a standby state.
[0066] <Fifth Modification> As another modification, in the above embodiment, the preparatory movement detection unit 52 detects the preparatory movement of the user's touch operation based on the angular velocity and illuminance, but this is not limiting. For example, in the non-operating state, the illuminance sensor 29 may be maintained in an off state in which it does not detect illuminance, and may be switched to an on state in which it detects illuminance when the output value of the gyro sensor 28 exceeds a threshold value. Then, when the absolute value of the illuminance acquired by the illuminance sensor 29 in the on state is less than a predetermined value, or when the amount of reduction in illuminance is equal to or greater than a predetermined value, the touch panel 17 is switched to the operating state. This makes it possible to provide an electronic device that does not require much time to detect a touch operation. Furthermore, the electronic device 1 can maintain the illuminance sensor 29 in an off state when in a non-operating state, thereby realizing power saving.
[0067] <Sixth Modification> As another modification, the electronic device 1 of the fifth modification detects a preparatory movement for a touch operation by the user by detecting the illuminance after detecting the angular velocity, but the present invention is not limited to this. For example, the electronic device 1 may detect the angular velocity after detecting the illuminance. In this case, the gyro sensor 28 may be turned off in the non-operating state. Alternatively, the electronic device 1 may perform a process of detecting the angular velocity and the illuminance in parallel. The threshold values of the angular velocity and the illuminance for detecting the preparatory movement may be the same as those in the above-described embodiment.
[0068] In all the above-described embodiments, the first detection unit includes the illuminance sensor 29, but may include any other sensor that detects light. Similarly, the second detection unit includes the gyro sensor 28, but may include any other sensor that detects the movement of the user.
[0069] In the above embodiment, the electronic device 1 to which the present invention is applied has been described as a smart watch, but the electronic device is not limited to this. For example, the present invention can be applied to electronic devices in general that have a detection interval control function, such as notebook personal computers, printers, video cameras, portable navigation devices, mobile phones, smartphones, and portable game consoles.
[0070] The above-described series of processes can be executed by hardware or software. In other words, the functional configuration in Fig. 4 is merely an example and is not particularly limited. That is, it is sufficient that the electronic device 1 has a function capable of executing the above-mentioned series of processes as a whole, and the type of functional block used to realize this function is not particularly limited to the example in Fig. 4. For example, the state switching unit 53 and the detection interval control unit 54 may be configured as a single control unit. Furthermore, one functional block may be configured as a single piece of hardware, a single piece of software, or a combination of both. The functional configuration in this embodiment is realized by a processor that executes arithmetic processing, and processors that can be used in this embodiment include those that are composed of various types of processing devices alone, such as single processors, multiprocessors, and multicore processors, as well as those that combine these various types of processing devices with processing circuits such as ASICs (Application Specific Integrated Circuits) and FPGAs (Field-Programmable Gate Arrays).
[0071] When the series of processes is executed by software, the program constituting the software is installed into a computer or the like from a network or a recording medium. The computer may be a computer built into dedicated hardware, or may be a computer capable of executing various functions by installing various programs, such as a general-purpose personal computer.
[0072] The recording medium including such a program may be constituted not only by the removable medium 41 in FIG. 2 that is distributed separately from the device main body in order to provide the user with the program, but also by a recording medium provided to the user in a state in which the program is preinstalled in the device main body. The removable medium 41 may be constituted, for example, by a magnetic disk (including a floppy disk), an optical disk, or a magneto-optical disk. The optical disk may be constituted, for example, by a CD-ROM (Compact Disk-Read Only Memory), a DVD (Digital Versatile Disk), a Blu-ray (registered trademark) Disc, or the like. The magneto-optical disk may be constituted, for example, by an MD (Mini-Disk), or the like. The recording medium provided to the user in a state in which the program is preinstalled in the device main body may be constituted, for example, by the ROM 12 in FIG. 2 in which the program is recorded, or a semiconductor memory included in the storage unit 14 in FIG. 4.
[0073] In this specification, the steps of describing a program to be recorded on a recording medium include not only processes that are performed chronologically according to the order, but also processes that are not necessarily performed chronologically but are executed in parallel or individually. In addition, in this specification, the term "system" refers to an overall device that is composed of a plurality of devices or a plurality of means.
[0074] Although several embodiments of the present invention have been described above, these embodiments are merely illustrative and do not limit the technical scope of the present invention. The present invention can take various other embodiments, and various modifications such as omissions and substitutions can be made without departing from the gist of the present invention. These embodiments and their modifications are included in the scope and gist of the invention described in this specification, etc., and are included in the scope of the invention described in the claims and their equivalents.
[0075] The invention as described in the claims of the present application as originally filed is set forth below. [Appendix 1] In an electronic device equipped with a touch panel, a first detection means for detecting an approach of a finger to the touch panel; a control means for controlling the touch panel to switch from a non-operating state to an operating state when the first detection means detects an approach of a finger to the touch panel while the touch panel is in a non-operating state; An electronic device comprising: [Appendix 2] The electronic device described in Appendix 1, characterized in that the first detection means has an illuminance sensor arranged on the back side of the touch panel, and detects the approach of a finger to the touch panel based on the illuminance detected by the illuminance sensor. [Appendix 3] The electronic device described in Appendix 2, characterized in that the control means controls the operating state of the touch panel to be switched from a non-operating state to an operating state when a finger's approach to the touch panel is detected based on the illuminance detected by the illuminance sensor while the touch panel is in a non-operating state. [Appendix 4] The electronic device described in Appendix 3, characterized in that the control means controls the operating state of the touch panel to be switched from a non-operating state to an operating state when the amount of decrease in illuminance per specified time detected by the illuminance sensor when the touch panel is in a non-operating state is equal to or greater than a threshold value. [Appendix 5] The electronic device described in Appendix 3 or 4, wherein the control means controls the operation state of the touch panel to be switched from a non-operating state to an operating state when the illuminance value detected by the illuminance sensor is less than a predetermined value when the touch panel is in a non-operating state. [Appendix 6] a second detection means having an angular velocity sensor; The electronic device described in any one of Appendix 1 to 5, characterized in that the second detection means detects movement of the electronic device as an operation other than a touch operation on the touch panel based on the angular velocity detected by the angular velocity sensor. [Appendix 7] The electronic device described in Appendix 6, characterized in that when the touch panel is in a non-operating state, based on the angular velocity detected by the angular velocity sensor, the control means controls the touch panel to switch from a non-operating state to an operating state when movement of the electronic device is detected as an operation other than a touch operation on the touch panel. [Appendix 8] The electronic device described in Appendix 7, characterized in that when the touch panel is in a non-operating state, the control means controls the touch panel to switch from a non-operating state to an operating state when the approach of a finger to the touch panel is detected based on the illuminance detected by the illuminance sensor and when the movement of the electronic device is detected as an operation other than a touch operation on the touch panel based on the angular velocity detected by the angular velocity sensor. [Appendix 9] The electronic device described in Appendix 8, characterized in that when the touch panel is in a non-operating state, the illuminance sensor detects illuminance when movement of the electronic device is detected as an operation other than a touch operation on the touch panel based on the angular velocity detected by the angular velocity sensor. [Appendix 10] 10. The electronic device according to claim 1, wherein the non-operating state includes a standby state of the touch panel. [Appendix 11] 11. The electronic device described in any one of appendixes 1 to 10, wherein the control means makes the detection interval of the touch panel in an operational state of the touch panel shorter than the detection interval of the touch panel in a non-operational state of the touch panel. [Appendix 12] A control method performed by a computer equipped with a touch panel, comprising: a first detection step of detecting an approach of a finger to the touch panel; a control step of controlling the touch panel to switch from a non-operating state to an operating state when the approach of a finger to the touch panel is detected in the detection step while the touch panel is in a non-operating state; A control method comprising: [Appendix 13] A computer with a touch panel A first detection function that detects an approach of a finger to the touch panel; a control function that controls the touch panel to switch from a non-operating state to an operating state when the detection function detects an approach of a finger to the touch panel while the touch panel is in a non-operating state; A control program for realizing the above. [Explanation of symbols]
[0076] 1···Electronic device, 11···CPU, 11A···First CPU, 11B···Second CPU, 12···ROM, 13···RAM, 14···Memory section, 15···RTC section, 16···Drive, 17···Touch panel, 18···First display section, 19···First input section, 20···Bluetooth antenna, 21···Bluetooth module, 22···Wireless LAN antenna, 23···Wireless LAN module, 24···Second display section, 25···Pulse sensor , 26 ··· geomagnetic sensor, 27 ··· acceleration sensor, 28 ··· gyro sensor, 29 ··· illuminance sensor, 30 ··· second input section, 31 ··· GPS antenna, 32 ··· GPS module, 41 ··· removable media, CG ··· cover glass, BS ··· black sheet, MB ··· main board, H ··· through hole, 51 ··· sensor information acquisition section, 52 ··· preparatory operation detection section, 53 ··· state switching section, 54 ··· detection interval control section, 141 ··· sensor information storage section
Claims
1. A touch panel and An operation unit operated by a user; an illuminance sensor for detecting an illuminance value; A control means, The control means determining whether the illuminance value detected by the illuminance sensor satisfies a predetermined condition; determining whether a user operation on the operation unit has been accepted; when it is determined that the illuminance value detected by the illuminance sensor satisfies a predetermined condition while the touch panel is in a non-operating state, and when it is determined that a user operation on the operation unit has been accepted, control is performed so that the touch panel is switched from the non-operating state to the operating state.
1. An electronic device comprising:
2. the operation unit is a physical button unit, the control means determines that a user operation on the operation unit has been accepted when an input to the physical button unit is detected; 2. The electronic device according to claim 1 .
3. The control means determines that the predetermined condition is satisfied when an amount of decrease in illuminance per predetermined time detected by the illuminance sensor in a non-operating state of the touch panel is equal to or greater than a threshold value.
3. The electronic device according to claim 2.
4. A control method performed by a computer of an electronic device having a touch panel, an operation unit operated by a user, and an illuminance sensor that detects an illuminance value, comprising: determining whether or not the illuminance value detected by the illuminance sensor satisfies a predetermined condition; determining whether a user operation on the operation unit has been accepted; a step of controlling the touch panel to switch from a non-operating state to an operating state when it is determined that the illuminance value detected by the illuminance sensor satisfies a predetermined condition and when it is determined that a user operation on the operation unit has been accepted in a non-operating state of the touch panel; A control method comprising:
5. A computer of an electronic device having a touch panel, an operation unit operated by a user, and an illuminance sensor that detects an illuminance value, A function of determining whether or not the illuminance value detected by the illuminance sensor satisfies a predetermined condition; a function of determining whether or not a user operation on the operation unit has been accepted; a function of controlling the touch panel to switch from a non-operating state to an operating state when it is determined that the illuminance value detected by the illuminance sensor satisfies a predetermined condition and that a user operation on the operation unit has been accepted in a non-operating state of the touch panel; A program for realizing the above.
Citation Information
Patent Citations
Portable terminal and its control method
JP2001069235A
Portable terminal device and program
JP2013069027A
Portable telephone terminal
JP2013131830A
Electronic apparatus, control program, and control method of electronic apparatus
JP2013247626A
Information processing terminal
JP2014016776A