The present disclosure relates to a sensor controller, a method, and a position detection device, and particularly to a sensor controller connected to a sensor of the electro-magnetic resonance system (EMR system), a method executed by the sensor controller, and a position detection device including the sensor controller.
There is known a position detection device having a configuration obtained by disposing an EMR sensor for executing detection of an electromagnetic induction pen in pen input by the EMR system and a touch sensor for executing detection of a passive pointer such as a finger in touch input by the passive pointer by the capacitive system in such a manner that the EMR sensor and the touch sensor overlap with a display for displaying an image and the like. One example of such a position detection device is disclosed in Japanese Patent Laid-open No. 2020-074245.
Further, a position detection device having an EMR sensor and a touch sensor is disclosed in Japanese Patent Laid-open No. 2009-265759. This position detection device is configured to, when an electromagnetic induction pen is detected by the EMR sensor, stop position detection of a passive pointer executed by the touch sensor and execute only position detection of a pen by the EMR sensor.
Incidentally, among position detection devices of the related art that are of a type in which an EMR sensor, a touch sensor, and a display are disposed to overlap with each other, there is a position detection device in which a detection operation of a passive pointer executed by use of the touch sensor (hereinafter, referred to as “touch detection operation”) is executed synchronously with pixel driving of the display (hereinafter, referred to simply as “pixel driving”), operation that is executed by use of the EMR sensor and is for detecting an electromagnetic induction pen (hereinafter, referred to as “pen detection operation”) is executed synchronously with the touch detection operation, and the pen detection operation is consequently executed in indirect synchronization with the pixel driving.
In such a position detection device, when a stop of the position detection of a passive pointer like that described in Japanese Patent Laid-open No. 2009-265759 occurs, the pen detection operation becomes incapable of synchronizing with the touch detection operation. Thereupon, the pen detection operation becomes incapable of also synchronizing with the pixel driving. Therefore, there is a problem that interference occurs between a signal used for the pen detection operation (including a current signal for generating an alternating magnetic field and a current signal generated by an alternating magnetic field sent out by an electromagnetic induction pen) and a pixel driving signal used for the pixel driving of the display (including a gate signal and a source signal).
Here, among the position detection devices of the related art, there is a position detection device that synchronizes the touch detection operation with the pixel driving by generating a synchronization signal that synchronizes with the pixel driving and executing the touch detection operation synchronously with this synchronization signal. Moreover, there is a position detection device that does not stop the generation of this synchronization signal even when the touch detection operation is stopped due to detection of an electromagnetic induction pen. In such a position detection device, even while the touch detection operation is stopped, it is tentatively possible to execute the pen detection operation synchronously with the touch detection operation (that is not executed actually) when executing the pen detection operation synchronously with the above-described synchronization signal.
However, in the first place, the purpose of executing the pen detection operation synchronously with the touch detection operation in the position detection device of the related art is to prevent the pen detection operation and the touch detection operation from mutually acting as noise. Therefore, there is no need in the first place to synchronize the pen detection operation with the touch detection operation while the touch detection operation is stopped. If so, it is preferable to execute the pen detection operation in direct synchronization with the pixel driving. This can maximize the effect of suppression of the interference between the signal used for the pen detection operation and the pixel driving signal used for the pixel driving of the display. In spite of that, according to the above-described method, the pen detection operation is executed synchronously with the touch detection operation also while the touch detection operation is stopped. Thus, the synchronization between the pen detection operation and the pixel driving becomes indirect synchronization, and the interference suppression effect that should be obtained originally is not sufficiently obtained.
Therefore, embodiments of the present disclosure provide a sensor controller, a method, and a position detection device that can suppress, without fail, interference between a signal used for pen detection operation and a pixel driving signal used for pixel driving of a display.
A sensor controller according to the present disclosure is connected to an EMR sensor disposed to overlap with a display. The sensor controller includes a processor, and a memory storing a program that, when executed by the processor, causes e sensor controller to: execute a first operation for detecting, by using the EMR sensor, an electromagnetic induction pen synchronously with touch detection operation for detecting a touch made by a passive pointer in a panel surface of the display. The sensor controller also executes a second operation for detecting, by using the EMR sensor, the electromagnetic induction pen synchronously with pixel driving of the display when the electromagnetic induction pen is detected.
A method according to the present disclosure is executed by a sensor controller connected to an EMR sensor disposed to overlap with a display. The method includes executing a first operation for detecting, by using the EMR sensor, an electromagnetic induction pen synchronously with touch detection operation for detecting a touch made by a passive pointer in a panel surface of the display, and executing a second operation for detecting, by using the EMR sensor, the electromagnetic induction pen synchronously with pixel driving of the display when the electromagnetic induction pen is detected.
A position detection device according to the present disclosure includes a display, an EMR sensor and a touch sensor disposed to overlap with the display, and a sensor controller connected to each of the EMR sensor and the touch sensor. The sensor controller, in operation, executes a first operation for detecting, by using the EMR sensor, an electromagnetic induction pen synchronously with touch detection operation executed by use of the touch sensor for detecting a touch made by a passive pointer in a panel surface of the display. The sensor controller also executes a second operation for detecting, by using the EMR sensor, the electromagnetic induction pen synchronously with pixel driving of the display when the electromagnetic induction pen is detected.
According to the present disclosure, the pen detection operation is executed synchronously with the touch detection operation when the touch detection operation is executed, and the pen detection operation is executed synchronously with the pixel driving of the display when the touch detection operation is not executed. Therefore, it becomes possible to suppress, without fail, interference between the signal used for the pen detection operation and the signal used for the pixel driving of the display.
Embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.
The position detection device 3 is a computer compatible with pen input by the EMR system and touch input by the capacitive system, and has a sensor controller 30, a host processor 31, a touch sensor 41, a display 42, and an EMR sensor 43. In a typical example, the position detection device 3 is a tablet terminal or a notebook personal computer compatible with pen input and touch input.
The touch sensor 41, the display 42, and the EMR sensor 43 are disposed to be overlapped in this order from the side of a panel surface 3a of the position detection device 3. This allows the panel surface 3a to be a display surface of the display 42 and double as a touch surface for allowing a user to execute pen input and touch input.
The touch sensor 41 is a sensor used for detecting a passive pointer by the capacitive system, and has a plurality of first linear electrodes that each extend in a first direction in the panel surface 3a and are arranged at equal intervals in a second direction orthogonal to the first direction in the panel surface 3a and a plurality of second linear electrodes that each extend in the second direction and are arranged at equal intervals in the first direction. The plurality of first linear electrodes and the plurality of second linear electrodes are each connected to a touch detection circuit 22 (described later) in the sensor controller 30.
The EMR sensor 43 is a sensor used for detecting the electromagnetic induction pen 2, and has a plurality of first loop coils that each extend in the first direction and are arranged in the second direction and a plurality of second loop coils that each extend in the second direction and are arranged in the first direction. The plurality of first loop coils and the plurality of second loop coils are each connected to a pen detection circuit 23 (described later) in the sensor controller 30.
The sensor controller 30 is an integrated circuit having a function of deriving the position of a passive pointer in the panel surface 3a by using the touch sensor 41 and a function of deriving the position of the electromagnetic induction pen 2 in the panel surface 3a by using the EMR sensor 43. The sensor controller 30 also has a function of receiving data transmitted by the electromagnetic induction pen 2. The position and the data derived and received by the sensor controller 30 are sequentially supplied to the host processor 31.
The host processor 31 is a central processing unit of the position detection device 3 and is connected to the display 42 and the sensor controller 30. The host processor 31 plays a role in executing an operating system of the position detection device 3 and various applications by executing a program read out from a memory that is not illustrated. Processing executed by the host processor 31 in accordance with the program includes processing of generating a video signal and supplying it to the display 42, various kinds of processing executed with use of the position and the data supplied from the sensor controller 30, and the like. The various kinds of processing executed with use of the position and the data include, for example, movement of a cursor displayed in the panel surface 3a by the display 42, generation of stroke data indicating the locus of the electromagnetic induction pen 2 in the panel surface 3a, and the like. Regarding the stroke data, the host processor 31 also executes processing of rendering and displaying the generated stroke data, processing of generating and recording digital ink including the generated stroke data, processing of transmitting the generated digital ink to an external device in response to an instruction by a user, and the like.
The display 42 is a display device having a plurality of pixels arranged in a matrix and a drive circuit that individually drives the plurality of pixels. In a specific example, the display 42 can be formed of a liquid crystal display, an organic electroluminescent (EL) display, electronic paper, or the like. The drive circuit of the display 42 plays a role in displaying the video signal supplied from the host processor 31 on the panel surface 3a by driving each pixel in accordance with the video signal.
The touch detection circuit 22 is a circuit that plays a role in executing the above-described touch detection operation by using the touch sensor 41. Specifically, the touch detection circuit 22 transmits each of touch detection signals different from each other to a respective one of the plurality of first linear electrodes in the touch sensor 41, and causes the touch detection signal to be received by each of the plurality of second linear electrodes. Further, the touch detection circuit 22 is configured to derive the position of a passive pointer in the panel surface 3a on the basis of the reception result.
The touch detection operation control circuit 20 is a circuit that controls the timing at which the touch detection circuit 22 executes the above-described operation. Specifically, the touch detection operation control circuit 20 is configured to generate a touch detection operation synchronization signal TP_VSYNC indicating the operation timing of the touch detection operation and supply it to the touch detection circuit 22. As illustrated in
Here, the host processor 31 is configured to generate a vertical synchronization signal DISP_VSYNC indicating a start timing of a frame cycle F that is the cycle of execution of display of one screen and a horizontal synchronization signal DISP_HSYNC indicating the switching timing of the video line and supply the synchronization signals to the display 42 together with the video signal. The above-described drive circuit of the display 42 is configured to drive the plurality of pixels at timings in accordance with these signals. As a result thereof, the image displayed on the panel surface 3a by the display 42 is updated at the frame cycle F.
The touch detection operation control circuit 20 is configured to activate the touch detection operation synchronization signal TP_VSYNC synchronously with the vertical synchronization signal DISP_VSYNC generated by the host processor 31, as illustrated by dashed arrows in
The pen detection circuit 23 is a circuit that plays a role in executing the above-described pen detection operation by using the EMR sensor 43. Specifically, the pen detection circuit 23 generates an alternating magnetic field over the panel surface 3a by supplying an alternate current (AC) current to one of the plurality of first loop coils in the EMR sensor 43 for a predetermined period. When the coil forming the resonant circuit of the electromagnetic induction pen 2 enters this alternating magnetic field, an electromotive force is generated across the coil, and the capacitor forming the resonant circuit together with the coil is charged. When the alternating magnetic field on the panel surface 3a disappears due to a stop of the supply of the AC current by the pen detection circuit 23, an AC current flows in the coil of the resonant circuit owing to power accumulated in the capacitor, and an alternating magnetic field is sent out. The pen detection circuit 23 detects an AC current (pen signal) generated by this alternating magnetic field in each of the plurality of second loop coils and acquires the detection intensity thereof. The pen detection circuit 23 is configured to acquire the distribution of the detection intensity in the panel surface 3a by executing the above processing on each of the plurality of first loop coils and derive the position of the electromagnetic induction pen 2 in the panel surface 3a on the basis of the result thereof.
The pen detection circuit 23 is configured to execute the above pen detection operation by any of a global scan, an idle scan, and a sector scan in accordance with control by the pen detection operation control circuit 21 to be described later.
The global scan is the pen detection operation executed by use of all first loop coils and all second loop coils in the EMR sensor 43. In
The idle scan is the pen detection operation executed when the host processor 31 is in an idle state, and is similar to the global scan in that the idle scan is executed by use of all first loop coil and all second loop coils in the EMR sensor 43. However, the idle scan is different from the global scan in that the pen detection operation is executed at a frequency lower than that of the global scan. With the idle scan, the electromagnetic induction pen 2 can be detected only at a frequency lower than that of the global scan, but the amount of consumption of power by the pen detection operation can be reduced. Note that the idle scan is executed at a clock speed lower than that of the global scan (that is, in a longer period of time) when the host processor 31 in the idle state operates at a clock speed lower than the clock speed in the normal state.
The sector scan is, when the electromagnetic induction pen 2 has already been detected, the pen detection operation for updating the position of the electromagnetic induction pen 2 that has been detected, and is executed by use of only a predetermined number of first loop coils and a predetermined number of second loop coils present near the position that has been derived at the previous time, among the plurality of first loop coils and the plurality of second loop coils in the EMR sensor 43. In
In the following description, the operation modes of the pen detection circuit 23 in which the global scan, the idle scan, and the sector scan are executed are referred to as the global scan mode, the idle scan mode, and the sector scan mode, respectively.
The pen detection operation control circuit 21 is a circuit that controls the timing at which the pen detection circuit 23 executes the pen detection operation and that controls the operation mode of the pen detection circuit 23. Specifically, the pen detection operation control circuit 21 is configured to selectively generate either one of a pen detection operation synchronization signal INT_VS_EMR_G indicating the operation timing of the pen detection operation in the global scan and a pen detection operation synchronization signal INT_VS_EMR_S indicating the operation timing of the pen detection operation in the sector scan and supply the generated signal to the pen detection circuit 23. As illustrated in
Here, the host processor 31 stores a state flag IDLE indicating whether or not the host processor 31 is in the idle state. The pen detection operation control circuit 21 determines whether or not the host processor 31 is in the idle state, by referring to the state flag IDLE. When determining that the host processor 31 is in the idle state, the pen detection operation control circuit 21 causes the pen detection circuit 23 to operate in the idle scan mode, by activating the pen detection operation synchronization signal INT_VS_EMR_G at a relatively low frequency. Meanwhile, when determining that the host processor 31 is not in the idle state, the pen detection operation control circuit 21 causes the pen detection circuit 23 to operate in the global scan mode, by activating the pen detection operation synchronization signal INT_VS_EMR_G at a relatively high frequency.
The pen detection operation control circuit 21 is configured to, as illustrated by dashed arrows in
The reason why the pen detection operation control circuit 21 executes such operation is because the touch detection operation control circuit 20 stops the generation of the touch detection operation synchronization signal TP_VSYNC when the electromagnetic induction pen 2 has been detected by the pen detection circuit 23 in the present embodiment. This stop is executed in order to prevent the occurrence of the situation in which the touch detection operation is executed while pen input by the electromagnetic induction pen 2 is being executed and noise is mixed in stroke data as a result. The pen detection circuit 23 stores a state flag PFLG indicating whether or not the electromagnetic induction pen 2 is being detected. The touch detection operation control circuit 20 is configured to determine whether or not the electromagnetic induction pen 2 is being detected, by referring to the state flag PFLG and, in accordance with the result thereof, decide whether or not to stop the generation of the touch detection operation synchronization signal TP_VSYNC.
Described first with reference to
Meanwhile, when determining at S1 that the electromagnetic induction pen 2 is not being detected, the touch detection operation control circuit 20 executes processing of activating the touch detection operation synchronization signal TP_VSYNC twice synchronously with the vertical synchronization signal DISP_VSYNC (S2 to S5).
Specifically, the touch detection operation control circuit 20 determines whether or not the vertical synchronization signal DISP_VSYNC has been activated (S2). The touch detection operation control circuit 20 repeats the processing of S2 when determining that the vertical synchronization signal DISP_VSYNC has not been activated, or activates the touch detection operation synchronization signal TP_VSYNC (S3) when determining that the vertical synchronization signal DISP_VSYNC has been activated. Thereafter, the touch detection operation control circuit 20 determines whether or not a predetermined period of time has elapsed (S4), and activates the touch detection operation synchronization signal TP_VSYNC again (S5) when determining that the predetermined period of time has elapsed.
After the end of S5, the touch detection operation control circuit 20 returns to S1 and repeats the above-described processing. Accordingly, the touch detection operation is executed twice in every frame cycle F illustrated in
Described next with reference to
Meanwhile, the pen detection operation control circuit 21 that has determined that the host processor 31 is in the idle state at S10 executes processing of activating the pen detection operation synchronization signal INT_VS_EMR_G synchronously with the touch detection operation synchronization signal TP_VSYNC at a rate of one time in every three times of activation of the touch detection operation synchronization signal TP_VSYNC in order to cause the pen detection circuit 23 to operate in the idle scan mode (S11 to S15).
Specifically, first, the pen detection operation control circuit 21 sets 0 as a variable N that is a counter (S11), and repeatedly executes processing of determining whether or not the touch detection operation synchronization signal TP_VSYNC has been activated, until the touch detection operation synchronization signal TP_VSYNC is activated (S12). When determining in this determination that the touch detection operation synchronization signal TP_VSYNC has been activated, the pen detection operation control circuit 21 determines whether or not the variable N is equal to or larger than 2 (S13), and activates the pen detection operation synchronization signal INT_VS_EMR_G (S15) when the variable N is equal to or larger than 2. Meanwhile, when the variable N is not equal to or larger than 2, the pen detection operation control circuit 21 adds 1 to N (S14) and then returns to S12. When the pen detection operation synchronization signal INT_VS_EMR_G is activated at S15, the pen detection circuit 23 executes the global scan once.
The pen detection operation control circuit 21 that has activated the pen detection operation synchronization signal INT_VS_EMR_G at S15 determines whether or not the electromagnetic induction pen 2 has been detected (S16). The result of this determination becomes positive when the pen detection circuit 23 has detected the electromagnetic induction pen 2 by the global scan executed in response to the pen detection operation synchronization signal INT_VS_EMR_G activated at S15, and becomes negative in the other cases.
When the negative result is obtained at S16, the pen detection operation control circuit 21 determines again whether the host processor 31 is in the idle state or in the normal state, by referring to the state flag IDLE stored by the host processor 31 again (S17). The pen detection operation control circuit 21 that has obtained the positive result at S16 or obtained at S17 the determination result that the host processor 31 is in the normal state moves to S20 illustrated in
Described next with reference to
Specifically, the pen detection operation control circuit 21 repeatedly executes processing of determining whether or not the vertical synchronization signal DISP_VSYNC has been activated, until the vertical synchronization signal DISP_VSYNC is activated (S20). When determining in this determination that the vertical synchronization signal DISP_VSYNC has been activated, the pen detection operation control circuit 21 activates the pen detection operation synchronization signal INT_VS_EMR_G (S21). This activation causes the pen detection circuit 23 to execute the global scan once.
The pen detection operation control circuit 21 that has activated the pen detection operation synchronization signal INT_VS_EMR_G at S21 executes processing similar to S16 and S17 illustrated in
Described next with reference to
Specifically, the pen detection operation control circuit 21 determines whether or not the vertical synchronization signal DISP_VSYNC has been activated (S30). The pen detection operation control circuit 21 repeats the processing of S30 when determining that the vertical synchronization signal DISP_VSYNC has not been activated, or activates the pen detection operation synchronization signal INT_VS_EMR_S (S31) when determining that the vertical synchronization signal DISP_VSYNC has been activated. Thereafter, the pen detection operation control circuit 21 determines whether or not a predetermined period of time has elapsed (S32), and activates the pen detection operation synchronization signal INT_VS_EMR_S again (S33) when determining that the predetermined period of time has elapsed.
After the end of S33, the pen detection operation control circuit 21 determines whether or not the electromagnetic induction pen 2 has been detected as the result of the activation at S31 or S33 (S34). When obtaining the negative result, the pen detection operation control circuit 21 moves to S20 and causes the pen detection circuit 23 to execute the global scan. On the other hand, when obtaining the positive result at S34, the pen detection operation control circuit 21 returns to S30 and repeats the above-described processing. Accordingly, the sector scan is executed twice in every frame cycle F illustrated in
As described above, according to the sensor controller 30 in accordance with the present embodiment, before the electromagnetic induction pen 2 is detected, the touch detection operation is executed synchronously with the pixel driving of the display 42. In addition, the pen detection operation is executed synchronously with the touch detection operation. On the other hand, when the touch detection operation has stopped in response to detection of the electromagnetic induction pen 2, the pen detection operation is executed synchronously with the pixel driving of the display 42. Therefore, it becomes possible to suppress, without fail, interference between the signal used for the pen detection operation and the signal used for the pixel driving of the display 42.
Next, the position detection system 1 according to a second embodiment of the present disclosure will be described. The position detection system 1 according to the present embodiment is different from the position detection system 1 according to the first embodiment in internal processing of the sensor controller 30, and but similar to the position detection system 1 according to the first embodiment in the other points. Description will be given below with focus on the difference from the position detection system 1 according to the first embodiment.
The pen detection circuit 23 according to the present embodiment is configured to execute one time of the global scan every time the pen detection operation synchronization signal EMR_VSYNC is activated, in the case in which the touch detection enable signal Enable_TP is activated, and execute one time of the sector scan every time the pen detection operation synchronization signal EMR_VSYNC is activated, in the case in which the touch detection enable signal Enable_TP is deactivated. The idle scan is not used in the present embodiment.
The touch detection operation control circuit 20 according to the present embodiment is configured to generate the touch detection operation synchronization signal TP_VSYNC synchronously with the vertical synchronization signal DISP_VSYNC irrespective of whether or not the electromagnetic induction pen 2 has been detected by the pen detection circuit 23. Meanwhile, the touch detection circuit 22 according to the present embodiment is configured to execute the touch detection operation in response to activation of the touch detection operation synchronization signal TP_VSYNC in the case in which the touch detection enable signal Enable_TP is activated, and be kept from executing the touch detection operation irrespective of the state of the touch detection operation synchronization signal TP_VSYNC in the case in which the touch detection enable signal Enable_TP is deactivated.
As illustrated in
In the present embodiment, unlike in the first embodiment, the generation of the touch detection operation synchronization signal TP_VSYNC by the touch detection operation control circuit 20 is not stopped even when the electromagnetic induction pen 2 has been detected by the pen detection circuit 23. The reason why, in spite of that, the pen detection operation control circuit 21 executes the above-described operation is as follows. When the touch detection operation is executed, it is required to execute the pen detection operation in direct synchronization with the touch detection operation in order to keep the touch detection operation and the pen detection operation from mutually acting as noise. Meanwhile, when the touch detection operation is not executed, such a need does not exist, and it becomes preferable to execute the pen detection operation in direct synchronization with the pixel driving of the display 42 in order to keep the pixel driving and the pen detection operation from mutually acting as noise.
Described first with reference to
Described next with reference to
Described next with reference to
Then, the pen detection operation control circuit 21 further determines whether or not the predetermined period of time has elapsed (S65), and executes the third round of the activation of the pen detection operation synchronization signal EMR_VSYNC (S66) when determining that the predetermined period of time has elapsed. Accordingly, the detection operation for the electromagnetic induction pen 2 by the pen detection circuit 23 is executed three times every time the vertical synchronization signal DISP_VSYNC is activated.
After the end of S66, the pen detection operation control circuit 21 determines whether or not the electromagnetic induction pen 2 has been detected as the result of the activation at S62, S64, or S66 (S67). When obtaining the negative result, the pen detection operation control circuit 21 activates the touch detection enable signal Enable_TP (S68) and moves the processing to S51 in
As described above, according to the sensor controller 30 in accordance with the present embodiment, before the electromagnetic induction pen 2 is detected, the touch detection operation is executed synchronously with the pixel driving of the display 42. In addition, the pen detection operation is executed synchronously with the touch detection operation. On the other hand, when the touch detection operation has stopped in response to detection of the electromagnetic induction pen 2, the pen detection operation is executed synchronously with the pixel driving of the display 42 although the generation of the touch detection operation synchronization signal TP_VSYNC by the touch detection operation control circuit 20 has not stopped. Therefore, it becomes possible to suppress, without fail, interference between the signal used for the pen detection operation and the signal used for the pixel driving of the display 42.
Next, the position detection system 1 according to a third embodiment of the present disclosure will be described. The position detection system 1 according to the present embodiment is different from the position detection system 1 according to the second embodiment in that a pen detection operation synchronization signal EMR_HSYNC that synchronizes with the horizontal synchronization signal DISP_HSYNC is used, but is similar to the position detection system 1 according to the second embodiment in the other points. Description will be given below with focus on the difference from the position detection system 1 according to the second embodiment.
The pen detection circuit 23 according to the present embodiment is configured to execute one time of the global scan every time the pen detection operation synchronization signal EMR_HSYNC is activated, in the case in which the touch detection enable signal Enable_TP is activated, and execute one time of the sector scan every time the pen detection operation synchronization signal EMR_HSYNC is activated, in the case in which the touch detection enable signal Enable_TP is deactivated.
Described first with reference to
Described next with reference to
The EMR_HSYNC activation processing executed at S83 and S86 will be described with reference to
The pen detection operation control circuit 21 adds 1 to N at S94, and subsequently determines whether or not N is equal to or larger than 10 (S95). Then, the pen detection operation control circuit 21 returns to S91 and continues the processing when determining that N is not equal to or larger than 10, or ends the EMR_HSYNC activation processing when determining that N is equal to or larger than 10. By the above-described processing, the pen detection operation control circuit 21 activates the pen detection operation synchronization signal EMR_HSYNC five times every time the pen detection operation synchronization signal EMR_VSYNC is activated. Moreover, the pen detection operation synchronization signal EMR_HSYNC is activated when activation of the horizontal synchronization signal DISP_HSYNC is the even-numbered round of activation as counted from the most recent activation of the pen detection operation synchronization signal EMR_VSYNC.
As described above, also according to the sensor controller 30 in accordance with the present embodiment, before the electromagnetic induction pen 2 is detected, the touch detection operation is executed synchronously with the pixel driving of the display 42. In addition, the pen detection operation is executed synchronously with the touch detection operation. On the other hand, when the touch detection operation has stopped in response to detection of the electromagnetic induction pen 2, the pen detection operation is executed synchronously with the pixel driving of the display 42 although the generation of the touch detection operation synchronization signal TP_VSYNC by the touch detection operation control circuit 20 has not stopped. Therefore, it becomes possible to suppress, without fail, interference between the signal used for the pen detection operation and the signal used for the pixel driving of the display 42.
Although the preferred embodiments of the present disclosure have been described above, it is obvious that the present disclosure is not limited to such embodiments at all and can be carried out in various modes without departing from the gist thereof.
The various embodiments described above can be combined to provide further embodiments. All of the U.S. patents, U.S. patent application publications, U.S. patent applications, foreign patents, foreign patent applications and non-patent publications referred to in this specification and/or listed in the Application Data Sheet are incorporated herein by reference, in their entirety. Aspects of the embodiments can be modified, if necessary to employ concepts of the various patents, applications and publications to provide yet further embodiments.
These and other changes can be made to the embodiments in light of the above-detailed description. In general, in the following claims, the terms used should not be construed to limit the claims to the specific embodiments disclosed in the specification and the claims, but should be construed to include all possible embodiments along with the full scope of equivalents to which such claims are entitled. Accordingly, the claims are not limited by the disclosure.
| Number | Date | Country | Kind |
|---|---|---|---|
| 2024-002893 | Jan 2024 | JP | national |
| 2024-146046 | Aug 2024 | JP | national |