Touch controller
Patent Information
- Application Number
- JP2024232559
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2039-09-10
AI Technical Summary
【0013】 本発明によるタッチコントローラによれば、アップリンク信号に関わらず、所定のトリガによってタッチコントローラを通常モードに復帰させることができるので、タッチコントローラの低消費電力化が実現される。
Smart Images

Figure 2025032019000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a touch controller and a pen input system. [Background technology]
[0002] There is known a pen input system that includes a pen and a pen input device that accepts input by the pen. The pen input device is, for example, a tablet computer or a digitizer, and generally includes a touch controller that detects the pen, and a host computer. The host computer is a device that executes various software including an operating system, various applications, and drivers for various hardware. The drivers executed by the host computer include a driver for the touch controller.
[0003] Various types of pens are known for use in pen input systems. For example, Patent Document 1 describes a pen (first stylus 110) that supports bidirectional communication between the pen and the pen input device and is configured to transmit a pen signal when it detects an uplink signal transmitted by the pen input device, a pen (second stylus 120) that supports only one-way communication from the pen to the pen input device and is configured to continue transmitting a pen signal while the power is on, and a pen (dual mode stylus 130) that supports both bidirectional communication and one-way communication, alternately repeats detection of an uplink signal and transmission of a pen signal, transitions to bidirectional communication when an uplink signal is detected, but transitions to one-way communication and repeatedly transmits a pen signal when a pen touch is detected without detecting an uplink signal.
[0004] Also, regarding the Universal Serial Bus (USB) standard, which is one of the standards for connecting computers and peripheral devices, an operation called selective suspend is known (see Non-Patent Document 1). This is for reducing the power consumption of peripheral devices connected to a host computer by USB, and is activated when a driver running on the host computer stops sending SOF (Start of Frame). When selective suspend is activated, the peripheral device operates with only the minimum power required to detect a sleep wakeup event and generate a resume signal when the event occurs. For example, a sleep wakeup event for a mouse is a small vibration, and a peripheral device that detects a sleep wakeup event returns to its normal state from a sleep state. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] International Publication No. 2016 / 129194 [Non-patent literature]
[0006] [Non-Patent Document 1] "About USB selective suspend", [online], July 7, 2011, Windows & Devices Development Division, Microsoft Japan Co., Ltd., [searched September 7, 2019], Internet<URL:https: / / blogs.msdn.microsoft.com / jpwin / 2011 / 07 / 07 / usb-2 / > Summary of the Invention [Problem to be solved by the invention]
[0007] However, the conventional selective suspend has not been applied to touch controllers. This is because pens that operate like the dual mode stylus of Patent Document 1 are rare, and in typical pen detection that supports bidirectional communication and transmits a signal after detecting an uplink signal, it is not possible to stop the transmission of the uplink signal by the touch controller. However, this means that the touch controller will continue to consume a large amount of power all the time, so improvements were needed from the perspective of reducing power consumption.
[0008] Therefore, one object of the present invention is to realize a touch controller with low power consumption.
[0009] Furthermore, if the transmission of the uplink signal is stopped in a touch controller that is in a sleep state, the pen that supports two-way communication will no longer be able to get an opportunity to transmit a pen signal, and will be unable to start communication with the touch controller.
[0010] Therefore, one of the objects of the present invention is to enable communication between a pen and a touch controller that supports bidirectional communication to be started even if the touch controller stops transmitting an uplink signal in a sleep state. [Means for solving the problem]
[0011] The touch controller of the present invention is a touch controller that operates in an uplink power saving mode in which the power consumed for transmitting an uplink signal is reduced in response to receiving a suspend command from a host computer, and returns to normal mode in response to detecting a predetermined trigger while operating in the uplink power saving mode.
[0012] The pen input system according to the present invention is a pen input system including a pen configured to start transmitting a pen signal in response to detection of a pen touch, and a touch controller that operates in an uplink power saving mode in which no uplink signal is transmitted in response to receiving a suspend command from a host computer, and returns to normal mode in response to detecting the pen signal while operating in the uplink power saving mode. Effect of the Invention
[0013] According to the touch controller of the present invention, the touch controller can be returned to the normal mode by a predetermined trigger regardless of the uplink signal, thereby realizing low power consumption of the touch controller.
[0014] Furthermore, according to the pen input system of the present invention, the pen starts transmitting a pen signal in response to detection of a pen touch, so that even if transmission of the uplink signal is stopped in uplink power saving mode, it is possible to return the touch controller to normal mode using the pen signal as a trigger. [Brief description of the drawings]
[0015] [Figure 1] 1 is a diagram showing a configuration of a pen input system 10 according to a first embodiment of the present invention. [Diagram 2] 4 is a diagram showing a sequence of signals transmitted and received between the touch controller 3 and the pen 5. FIG. [Diagram 3] FIG. 4 is a diagram illustrating processing of a touch controller 3 according to a first example. [Figure 4] FIG. 11 is a diagram illustrating the processing of a touch controller 3 according to a second example. [Diagram 5] FIG. 11 is a diagram illustrating the processing of a touch controller 3 according to a third example. [Figure 6] FIG. 13 is a diagram illustrating processing of a touch controller 3 according to a fourth example. [Figure 7] FIG. 13 is a diagram illustrating processing of a touch controller 3 according to a fifth example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
[0017] 1 is a diagram showing the configuration of a pen input system 10 according to a first embodiment of the present invention. As shown in the figure, the pen input system 10 comprises a pen input device 1 and a pen 5.
[0018] The pen input device 1 is a device that realizes input by a pen 5, and is configured with a touch surface for pen input. In a specific example, the pen input device 1 is a tablet-type computer or digitizer, and in the former case, the touch surface is configured by the panel surface of the display.
[0019] 1, the pen input device 1 includes a sensor electrode group 2, a touch controller 3, and a host computer 4. The sensor electrode group 2 is a plurality of sensor electrodes arranged directly under the touch surface. The sensor electrodes constituting the sensor electrode group 2 include a plurality of X electrodes 2x each extending in the y direction shown in the figure and arranged at equal intervals in the x direction (direction perpendicular to the y direction), and a plurality of Y electrodes 2y each extending in the x direction shown in the figure and arranged at equal intervals in the y direction.
[0020] The touch controller 3 is an integrated circuit connected to the sensor electrode group 2, and is configured to be able to derive the position of the pen 5 on the touch surface, as well as the position of the finger F on the touch surface. In a typical example, the touch controller 3 detects the pen 5 by an active electrostatic method, and detects the finger F by a capacitive method. As will be described in detail later, the derivation of the position of the pen 5 and the position of the finger F is performed alternately. The touch controller 3 is configured to transmit a report indicating the derived position to the host computer 4 each time it derives the position of the pen 5 or finger F. In addition to the derived position, the report also includes data (such as writing pressure value and pen ID) transmitted by the pen 5 by a data signal, which will be described later.
[0021] Here, the touch controller 3 and the pen 5 are configured to be able to communicate bidirectionally, for example, by an active electrostatic method. To be more specific, the touch controller 3 is configured to periodically transmit an uplink signal US using the sensor electrode group 2 as a transmitting antenna. Upon receiving this uplink signal US, the pen 5 is configured to transmit a pen signal PS from an electrode (pen tip electrode) provided at the pen tip in response. The touch controller 3 receives this pen signal PS via electrostatic coupling between the pen tip electrode of the pen 5 and the sensor electrode group 2, and derives the position of the pen 5 based on the result.
[0022] The pen signal PS is a signal including a burst signal, which is an unmodulated carrier signal, and a data signal modulated by various data. Of these, the burst signal is used by the touch controller 3 to derive the position of the pen 5. That is, the touch controller 3 detects the reception strength of the burst signal for each of the multiple sensor electrodes constituting the sensor electrode group 2. Then, the position of the pen 5 is derived based on the position of each sensor electrode and the reception strength at each sensor electrode.
[0023] On the other hand, the data signal is a signal used to transmit various data from the pen 5 to the touch controller 3. The various data transmitted by the data signal includes a pen ID that is uniquely assigned to each of the multiple pens 5, a writing pressure value that indicates the pressure applied to the tip of the pen 5, and the like. The pen ID is stored in advance in the memory of the pen 5. The writing pressure value is detected by a pressure sensor built into the pen 5. The specific type of data transmitted by the pen 5 by the data signal is instructed by the touch controller 3 by a command in the uplink signal US.
[0024] 2 is a diagram showing a sequence of signals transmitted and received between the touch controller 3 and the pen 5. In this figure and each of the figures shown later, signal B indicates a burst signal constituting the pen signal PS, signal D indicates a data signal constituting the pen signal PS, reception period Ra indicates a reception period of the burst signal B, reception period Rb indicates a reception period of the data signal D, reception period Rp indicates a reception period of the uplink signal US, and period T indicates a detection period of a touch action by a finger F.
[0025] As can be seen from Fig. 2, the touch controller 3 operating in the normal mode is configured to repeatedly transmit the uplink signal US at a constant period T1 (first period). Also, during this first period T1, the touch controller 3 is configured to receive the burst signal B transmitted by the pen 5 immediately after transmitting the uplink signal US, and to detect a touch operation by the finger F. Note that the transmission voltage of the uplink signal US in this case is a first voltage (e.g., 9V).
[0026] The pen 5 waits in a state in which it can receive the uplink signal US until the uplink signal US is received. When the pen 5 approaches the touch surface and becomes able to receive the uplink signal US, it receives the first uplink signal US transmitted thereafter. In the example of FIG. 2, at time t0, the pen 5 enters the receivable range of the uplink signal US. Hereinafter, the entry of the pen 5 into the receivable range of the uplink signal US by the pen 5 is referred to as "pen down."
[0027] When the pen 5 that has received the uplink signal US after pen-down transmits a burst signal B in response to the uplink signal US, the touch controller 3 receives this burst signal B and derives the position of the pen 5 as described above. The pen 5 also transmits a data signal D following the burst signal B. The touch controller 3 also receives this data signal D and demodulates it to obtain the data transmitted by the pen 5. Thereafter, although not shown in FIG. 2, the touch controller 3 generates a report including the derived position and the obtained data and outputs it to the host computer 4.
[0028] 2 also shows the time t1 when the tip of the pen 5 touches the touch surface. Hereinafter, the touch of the tip of the pen 5 to the touch surface will be referred to as a "pen touch." After the pen touch, the writing pressure value detected by the pen 5 changes to a value greater than 0, but the configuration of the signals transmitted and received is the same as before the pen touch.
[0029] Returning to FIG. 1, the host computer 4 is a device including a processor, a memory, and various input / output devices such as a display and a communication device. The touch controller 3 constitutes one of the various input / output devices provided in the host computer 4. The host computer 4 is configured to be able to execute various software including an operating system, various applications, and drivers for various hardware. The drivers include a driver 4a for the touch controller 3. The various applications also include a drawing application that generates stroke data based on pen input and draws.
[0030] To specifically explain the part of the drawing application functions related to pen input, when the drawing application receives a report from the touch controller 3, it first acquires position data therein. Then, based on the multiple pieces of position data acquired sequentially, it generates stroke data consisting of a series of control points. If a pen ID is included in the report, the drawing application performs processing based on the pen ID. For example, if a drawing color is set in the application in association with the pen ID, this processing sets the drawing color to the stroke data. If a pen pressure value is included in the report, the drawing application performs processing to set the line width or transparency of the stroke data according to the pen pressure value.
[0031] The driver 4a performs a process of receiving reports from the touch controller 3 and passing them to various applications, as well as a process of transmitting a suspend command to the touch controller 3 when the reception of reports has ceased for a certain period of time. The transmission of this suspend command may be physically executed by transmitting a predetermined signal from the driver 4a to the touch controller 3, or may be executed by stopping the transmission of a signal (for example, the above-mentioned SOF) that is normally transmitted from the driver 4a to the touch controller 3. The touch controller 3 that has received the suspend command enters an uplink power saving mode in which the power required for transmitting an uplink signal has been reduced. Thereafter, the touch controller 3 continues to perform an operation of detecting a predetermined trigger, and as a result, returns to the normal mode in response to the detection of the predetermined trigger.
[0032] The process performed by the touch controller 3 upon receiving a suspend command will be described in detail below with five examples.
[0033] 3 is a diagram showing the processing of the touch controller 3 according to the first example. The touch controller 3 according to this example reduces the power required for transmitting the uplink signal by lowering the transmission voltage of the uplink signal US. In addition, as the predetermined trigger, the pen signal PS transmitted by the pen 5 in response to the uplink signal US transmitted with the lowered transmission voltage is used. This will be described in detail below.
[0034] After receiving a suspend command at time t2 and entering the uplink power saving mode, the touch controller 3 transmits an uplink signal US' instead of the uplink signal US. The uplink signal US' is a signal different from the uplink signal US in that the transmission voltage is a second voltage (e.g., 3.3 V) lower than the above-mentioned first voltage (e.g., 9 V). In other respects, the operation of the touch controller 3 is the same as in the normal mode. Note that hereinafter, the term "pen-down state" refers to a state in which the pen 5 is within the receivable range of the uplink signal US transmitted in the normal mode.
[0035] Because the transmission voltage is low, the receivable range of the uplink signal US' is narrower than the receivable range of the uplink signal US. As a result, in order to be able to receive the uplink signal US', the pen 5 needs to get closer to the touch surface than it does to receive the uplink signal US. In the example of FIG. 2, even though the pen 5 is in the pen-down state at time t3, the pen 5 cannot receive the uplink signal US' transmitted immediately thereafter. This is because the pen 5 has entered the receivable range of the uplink signal US but has not yet entered the receivable range of the uplink signal US'. However, normally, when a user uses the pen 5 to perform input, the pen 5 gets closer and closer to the touch surface. As a result, the pen 5 can receive the next uplink signal US'. In response to receiving the pen signal PS transmitted by the pen 5 that has thus received the uplink signal US', the touch controller 3 returns to the normal mode at time t4.
[0036] 4 is a diagram showing the processing of the touch controller 3 according to the second example. The touch controller 3 according to this example extends the transmission period of the uplink signal US to reduce the power consumed for transmitting the uplink signal. As in the first example, the pen signal PS transmitted by the pen 5 in response to the uplink signal US is used as the predetermined trigger. This will be described in detail below.
[0037] After receiving the suspend command at time t5 and entering the uplink power saving mode, the touch controller 3 changes the transmission period of the uplink signal US from the above-mentioned first period T1 to a longer second period T2 (>T1). Accordingly, the reception period of the burst signal B and the execution period of the touch detection operation are also changed from the first period T1 to the second period T2. In other respects, the operation of the touch controller 3 is the same as that in the normal mode.
[0038] Since the transmission cycle of the uplink signal US is long, the detection timing of the pen 5 is delayed in the uplink power saving mode compared to the normal mode. However, it is not impossible to detect the pen 5 forever, and the pen 5 can be detected eventually. In the example of FIG. 4, the touch controller 3 can detect the pen signal PS transmitted by the pen 5 at time t7 after the pen 5 goes into the pen-down state at time t6. Here, time t7 is a maximum of the second cycle T2 after time t6. In response to detecting the pen signal PS in this way, the touch controller 3 returns to the normal mode.
[0039] 5 is a diagram showing the processing of the touch controller 3 according to the third example. The touch controller 3 according to this example reduces the frequency of transmission of the uplink signal US, thereby reducing the power required for transmission of the uplink signal. As in the first and second examples, the pen signal PS transmitted by the pen 5 in response to the uplink signal US is used as the predetermined trigger. This will be described in detail below.
[0040] After receiving a suspend command at time t8 and entering the uplink power saving mode, the touch controller 3 changes the transmission frequency of the uplink signal US from a first frequency (once per first period T1) to a second frequency (e.g., once per n times the first period T1, where n is an integer equal to or greater than 2). Note that FIG. 5 shows an example where n=2. Accordingly, the frequency of execution of the receiving operation of the burst signal B is also changed from the first frequency to the second frequency. In other respects, the operation of the touch controller 3 is the same as in the normal mode.
[0041] Since the uplink signal US is transmitted less frequently, the timing of detecting the pen 5 is delayed in the uplink power saving mode compared to the normal mode. However, this does not mean that the pen 5 will remain detectable forever, and it will eventually be possible to detect the pen 5. In the example of FIG. 4, the touch controller 3 is able to detect the pen signal PS transmitted by the pen 5 at time t10 after the pen 5 goes into the pen-down state at time t9. Here, time t10 is a maximum of n×T1 later than time t9. In response to detecting the pen signal PS in this way, the touch controller 3 returns to the normal mode.
[0042] FIG. 6 is a diagram showing the processing of the touch controller 3 according to the fourth example. The touch controller 3 according to this example reduces the power required for transmitting the uplink signal by stopping the transmission of the uplink signal US. In addition, the detection of a finger touch is used as the predetermined trigger. This will be described in detail below.
[0043] After receiving the suspend command at time t11 and entering the uplink power saving mode, the touch controller 3 stops transmitting the uplink signal US. Accordingly, the reception operation of the burst signal B is also stopped. In other respects, the operation of the touch controller 3 is the same as that in the normal mode.
[0044] In this example, the touch controller 3 stops transmitting the uplink signal US, so the pen 5 cannot transmit the pen signal PS. In the example of Fig. 6, pen-down occurs at time t12, but the uplink signal US is not transmitted, so the pen 5 does not transmit the pen signal PS. Therefore, the reception of the pen signal PS cannot be used as a trigger to return the touch controller 3 to the normal mode.
[0045] Therefore, in this example, the touch detection operation periodically performed by the touch controller 3 is utilized. Specifically, in response to detection of a touch operation by the finger F at time t13, the touch controller 3 is returned to the normal mode. By doing so, the transmission of the uplink signal US is resumed thereafter, and the touch controller 3 can detect the pen 5 as usual.
[0046] FIG. 7 is a diagram showing the processing of the touch controller 3 according to the fifth example. In this example, the pen 5 is configured to start transmitting the pen signal PS in response to detection of a pen touch. The pen 5 may detect a pen touch when the above-mentioned pressure sensor detects that pressure has been applied to the pen tip (i.e., that the pen pressure value has become a value greater than 0). The touch controller 3 is configured to reduce the power required for transmitting the uplink signal by stopping the transmission of the uplink signal US, while intermittently receiving the pen signal PS (burst signal B) while in the uplink power saving mode. The predetermined trigger according to this example is the pen signal PS received by this receiving operation. This will be described in detail below.
[0047] After receiving the suspend command at time t14 and entering the uplink power saving mode, the touch controller 3 stops transmitting the uplink signal US. Also, when not performing touch detection operation, the touch controller 3 performs reception operation of the burst signal B. In other respects, the operation of the touch controller 3 is the same as that in the normal mode.
[0048] When the pen 5 detects a pen touch at time t15, it transmits a burst signal B for a certain period of time, and then returns to waiting for reception of the uplink signal US. In response to detecting the burst signal B thus transmitted, the touch controller 3 returns to the normal mode at time t16. Since transmission of the uplink signal US is then resumed, the touch controller 3 can detect the pen 5 as usual.
[0049] As described above, according to the present embodiment, the touch controller 3 operating in the uplink power saving mode can be returned to the normal mode by a predetermined trigger, regardless of the uplink signal US (i.e., whether or not the uplink signal US is transmitted during operation in the uplink power saving mode). Therefore, low power consumption of the touch controller 3 is realized.
[0050] Furthermore, according to the fifth example in particular, the pen 5 starts transmitting the pen signal PS in response to detection of a pen touch, so that even if transmission of the uplink signal US is stopped in the uplink power saving mode, it is possible to return the touch controller 3 to the normal mode using the pen signal PS as a trigger.
[0051] Although the preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and it goes without saying that the present invention can be embodied in various forms without departing from the spirit of the present invention.
[0052] For example, the first to fifth examples described above may be used alone or in any combination. For example, the touch controller 3 that has entered the uplink power saving mode may lower the transmission voltage of the uplink signal US, extend the transmission period, and reduce the transmission frequency. In addition, when the power required for transmitting the uplink signal is reduced by stopping the transmission of the uplink signal US, both the detection of finger touch and the detection of the pen signal PS by the pen 5 in response to the detection of the pen touch may be used as the predetermined trigger for returning to the normal mode. In addition, even when the transmission of the uplink signal US is not stopped, the detection of finger touch may be used as the predetermined trigger for returning to the normal mode. [Explanation of symbols]
[0053] 1 Pen input device 2 Sensor electrodes 2x,2y electrode 4. Host Computer 4a Touch Controller 3 Driver 5 Pen 10 Pen Input System B Burst signal D Data Signal F finger PS Pen Signal Ra Burst signal B reception period Rb Data signal D reception period Rp Reception period of uplink signal US T Touch motion detection period US uplink signal
Claims
1. A touch controller that derives a position of a pen using a burst signal transmitted by the pen, In response to receiving a suspend command from the host computer, the device operates in an uplink power saving mode in which the power required for transmitting the uplink signal is reduced by not transmitting the uplink signal; performing an operation of receiving the burst signal while operating in the uplink power saving mode; In response to detecting the burst signal during the receiving operation, the mode is restored to a normal mode. Touch controller.
2. The pen is configured to initiate transmission of the burst signal in response to detection of a pen touch. The touch controller of claim 1 .
3. When the pen detects that pressure is applied to the pen tip, the pen touch is detected. The touch controller of claim 2 .
Citation Information
Patent Citations
Coordinate detector
JP1993274080A
Ultrasonic type coordinate input device
JP2004199560A
Data input system, active stylus pen, and active stylus pen control method
JP2015210620A
Active stylus
JP2017068873A
Touch panel system
WO2015002203A1