WO2020230223A1 - センサコントローラからペンに対して送信データを送信する方法、及び、ペン - Google Patents
センサコントローラからペンに対して送信データを送信する方法、及び、ペン Download PDFInfo
- Publication number
- WO2020230223A1 WO2020230223A1 PCT/JP2019/018842 JP2019018842W WO2020230223A1 WO 2020230223 A1 WO2020230223 A1 WO 2020230223A1 JP 2019018842 W JP2019018842 W JP 2019018842W WO 2020230223 A1 WO2020230223 A1 WO 2020230223A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- pen
- circuit
- sensor
- pulse signal
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0441—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using active external devices, e.g. active pens, for receiving changes in electrical potential transmitted by the digitiser, e.g. tablet driving signals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F3/0383—Signal control means within the pointing device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04162—Control or interface arrangements specially adapted for digitisers for exchanging data with external devices, e.g. smart pens, via the digitiser sensing hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
- G06F3/041661—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving using detection at multiple resolutions, e.g. coarse and fine scanning; using detection within a limited area, e.g. object tracking window
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04106—Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0445—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using two or more layers of sensing electrodes, e.g. using two layers of electrodes separated by a dielectric layer
Definitions
- the present invention relates to a method of transmitting transmission data from a sensor controller to a pen and a pen.
- a position detection system including an active stylus (hereinafter referred to as “pen”), which is a position indicator with a built-in power supply, and a position detection device having a touch surface is known.
- pen an active stylus
- signals are transmitted and received between the position detection device and the pen via a group of sensor electrodes arranged directly below the touch surface.
- the signal transmitted from the position detection device to the pen (hereinafter, referred to as “uplink signal”) has a role of synchronizing the pen with the position detection device and a role of transmitting various commands to the pen.
- the signal transmitted from the pen to the position detection device (hereinafter referred to as "downlink signal”) has the role of causing the position detection device to detect the position of the pen and the data requested by the command to the position detection device. It has a role of transmitting to.
- Patent Document 1 and Non-Patent Document 1 disclose an example of the above position detection system.
- a receiving circuit is configured so as to detect the falling edge and rising edge of the received signal and restore the waveform of the uplink signal based on the detected falling edge and rising edge.
- a pen is disclosed that can suitably restore the waveform of an uplink signal even if low-frequency noise is superimposed on the uplink signal.
- one of the objects of the present invention is to provide a method and a pen for allowing the pen to preferably receive the uplink signal even if the waveform of the uplink signal becomes dull.
- the method according to the present invention is a method of transmitting transmission data from a sensor controller that detects a pen to the pen via a sensor electrode group, and the pen is a pen tip electrode arranged in the vicinity of the pen tip.
- the sensor includes an analog circuit that detects an edge of a signal guided to the pen tip electrode, and a digital circuit that detects transmission data by correlating the output signal of the analog circuit with a known pattern.
- the controller generates a pulse signal indicating the transmission data, and transmits the pulse signal using the main signal and the sub signal of the pulse signal so that the edge is emphasized, thereby transmitting the pulse signal via the sensor electrode group. It is a method of transmitting transmission data.
- the pen according to the present invention is a pen that receives transmission data transmitted by a sensor controller that detects a pen via a sensor electrode group, and is guided to a pen tip electrode arranged near the pen tip and the pen tip electrode.
- the differential circuit that detects the edge of the signal and the output signal of the differential circuit are compared using at least two reference electrodes corresponding to positive and negative, and the comparison result is fed back.
- It is a pen including a unit and a digital circuit that detects the transmission data by a correlation calculation between the output signal of the ⁇ modulation unit and a known pattern.
- the edge of the uplink signal is emphasized, so that even if the waveform of the uplink signal becomes dull, the possibility that the pen can detect the edge increases. Therefore, the pen can preferably receive the uplink signal.
- the pen even if the waveform of the uplink signal becomes dull, the edge can be reliably detected by the foldback modulation executed by the ⁇ modulation unit, so that the pen may be able to detect the edge. Increase. Therefore, the pen can preferably receive the uplink signal.
- FIG. 1 It is a figure which shows the structure of the position detection system 1 by 1st Embodiment of this invention.
- A is a diagram showing a configuration example of the uplink signal US
- (b) is a diagram showing an example of a diffusion code corresponding to the preamble P
- (c) is a transmission data replaced with the diffusion code.
- (d) is a figure which shows the pulse signal generated by a sensor controller 31 based on the chip sequence shown by (c), (e).
- FIG. 1 It is a figure which shows the internal structure of a pen 2. It is a schematic block diagram which shows the functional block of a pen 2.
- A is a diagram showing a part of a chip sequence (Manchester-encoded chip sequence) generated by the diffusion processing unit 51, and (b) is a diffusion process based on the chip sequence shown in (a). It is a figure which shows the pulse signal generated by the part 51, (c) is a figure which shows the delay signal generated by the transmission processing unit 52 based on the pulse signal shown in (b), (d) and (e). ) Are diagrams showing a mixed signal generated by the transmission processing unit 52 based on the pulse signal shown in (b). It is a schematic circuit diagram which shows the 2nd modification of 1st Embodiment of this invention.
- FIGS. 6 (a) to 6 (c) are the same diagrams as FIGS. 6 (a) to 6 (c), and (d) is a mixture transmitted by a second modification of the first embodiment of the present invention.
- It is a figure which shows a signal.
- It is a figure which shows the plurality of sensor electrodes 30X according to the 3rd modification of 1st Embodiment of this invention.
- It is a figure which shows the plurality of sensor electrodes 30X, 30Y by the 4th modification of the 1st Embodiment of this invention.
- It is a figure for demonstrating the 5th modification of the 1st Embodiment of this invention.
- FIG. 1 It is a figure which shows the structure of the receiving circuit 61 by the 2nd Embodiment of this invention.
- (A) is a diagram concretely showing the circuit configuration of the comparison circuit 82c according to the second embodiment of the present invention, and (b) is an output signal IO and four reference potentials VTP, VTP0, VTN0, VTN. It is a figure which shows concretely the circuit structure of the comparison circuit 82c which was configured to compare with. ..
- (A) is a diagram showing an example of a chip sequence transmitted by the sensor controller 31, and (b) shows an example of a received signal Rx observed by the pen 2 that has received the chip sequence shown in (a).
- (c) is the figure which shows the example of the output signal CO obtained from the received signal Rx shown in (b)
- (d) is the figure which shows the chip obtained from the output signal CO shown in (c).
- (e) is the figure which shows the pattern stored in the pattern storage part 73 corresponding to the chip array shown in (a)
- (f) is shown in (e).
- (A) is a diagram showing an example of a pulse signal transmitted by the sensor controller 31, and
- (b) is a diagram showing an output signal DO of the amplification circuit 81 output by the pen 2 receiving the pulse signal shown in (a).
- (c) is the figure which shows the output signal IO of the addition circuit 82b corresponding to the output signal DO shown in (b)
- (d) is the figure which shows the output signal IO shown in (c).
- (e) is a figure which shows the known pattern which is stored in the pattern storage unit 73 corresponding to the pulse signal shown in (a)
- FIG. f) is a diagram showing the output signal CO shown in (d) and the output signal FO of the edge matched filter 87 corresponding to the pattern shown in (e).
- FIG. 1 is a diagram showing a configuration of a position detection system 1 according to the first embodiment of the present invention.
- the position detection system 1 includes a pen 2 which is an active stylus and a tablet 3 which is a position detection device for detecting a pen.
- the tablet 3 is a host processor that controls each part of the touch surface 3a, the sensor electrode group 30 arranged directly under the touch surface 3a, the sensor controller 31 connected to the sensor electrode group 30, and the sensor controller 31 including these. It has 32 and. Further, the tablet 3 is connected to the charger 33 (AC adapter), and is configured to be operable by the electric power supplied from the system power supply via the charger 33.
- the charger 33 AC adapter
- a capacitance C is generated between the pen 2 and the sensor electrode group 30.
- the pen 2 is configured to be able to communicate with the sensor controller 31 by exchanging (electrostatically coupling) electric charges through this capacitance.
- FIG. 1 illustrates the uplink signal US transmitted from the sensor controller 31 to the pen 2.
- the uplink signal US is a signal indicating an instruction (command) to the pen 2, and the pen 2 that has received the uplink signal US performs a process according to the instruction indicated by the uplink signal US.
- the pen 2 acquires the instructed data and transmits it to the sensor controller 31 by a downlink signal.
- the data transmitted in this way includes, for example, a unique ID of the pen 2, a writing pressure indicating the pressure applied to the pen tip of the pen 2, and on / off information of a switch provided on the pen 2.
- FIG. 2A is a diagram showing a configuration example of the uplink signal US.
- the uplink signal US is composed of six transmission data of two preambles P, 1-byte data D1 to D3, and an error detection code CRC.
- the sensor controller 31 generates a pulse signal by spreading each of these transmitted data using a spreading code having an autocorrelation characteristic. Then, the uplink signal US is transmitted by transmitting this pulse signal via the sensor electrode group 30.
- FIG. 2B is a diagram showing an example of a diffusion code corresponding to the preamble P.
- the sensor controller 31 stores in advance different diffusion codes for each content of transmission data (P, "0000", "0001", etc.), and performs a process of replacing the transmission data with a diffusion code corresponding to the content.
- the figure shows an example in which the number of chips constituting one diffusion code is 20, it goes without saying that the number of chips of the diffusion code is not limited to 20.
- FIG. 2C is a diagram showing a chip sequence generated by the sensor controller 31 based on the transmission data replaced with the diffusion code. As shown in the figure, the sensor controller 31 generates a chip sequence by replacing the diffusion code “0” with “10” and replacing “1” with “01” (Manchester coding). The reason for this replacement is to prevent three or more chips having the same value from being consecutive.
- FIG. 2D is a diagram showing a pulse signal generated by the sensor controller 31 based on the chip sequence shown in FIG. 2C. As shown in the figure, the sensor controller 31 generates a pulse signal by associating "1" of the chip row with high and "0" with low.
- FIG. 2 (e) is a diagram showing an example of a received waveform when the pen 2 receives the pulse signal shown in FIG. 2 (d).
- low frequency noise may be superimposed on the pulse signal.
- the low-frequency noise UN shown in FIG. 1 is an example of low-frequency noise superimposed on the pulse signal in this way, and is generated from the charger 33.
- low frequency noise may be superimposed on the pulse signal from various noise sources existing around the sensor controller 31.
- One of the objects of the present invention is to enable the pen 2 to preferably receive the uplink signal US even in such a case.
- FIG. 3 is a diagram showing a detailed configuration of the tablet 3.
- the configuration and operation of the tablet 3 will be described in detail with reference to FIG.
- the sensor electrode group 30 includes a plurality of sensor electrodes 30X extending in the Y direction and a plurality of sensor electrodes 30Y extending in the X direction, respectively, and the sensor electrodes 30X and 30Y provide the pen tip electrodes of the pen 2. It is configured to be electrostatically coupled with 21 (described later). Transmission and reception of the uplink signal US and the downlink signal are realized through this electrostatic coupling.
- the sensor electrode 30 when it is not necessary to distinguish the sensor electrodes 30X and 30Y, they may be simply referred to as the sensor electrode 30.
- the sensor controller 31 includes an MCU 40, a logic unit 41, a transmission unit 42, a reception unit 43, and a selection unit 44.
- the MCU 40 and the logic unit 41 are control units that control the transmission / reception operation of the sensor controller 31 by controlling the transmission unit 42, the reception unit 43, and the selection unit 44.
- the MCU 40 is a microprocessor that has a ROM and a RAM inside and operates based on a predetermined program.
- the logic unit 41 is configured to generate control signals of the transmission unit 42, the reception unit 43, and the selection unit 44 based on the control of the MCU 40.
- the MCU 40 has a function of receiving the downlink signal transmitted by the pen 2 via the receiving unit 43, generating a command cmd to be transmitted to the pen 2, and supplying it to the transmitting unit 42.
- the downlink signal includes a position signal which is an unmodulated carrier signal and a data signal including data according to a command cmd.
- the MCU 40 When the MCU 40 receives a data signal from the pen 2, the MCU 40 acquires the response data Res (specifically, unique ID, pen pressure, switch on / off information, etc.) included in the data signal, and outputs the data signal to the host processor 32. To do.
- Res specifically, unique ID, pen pressure, switch on / off information, etc.
- the transmission unit 42 is a circuit that generates an uplink signal US under the control of the MCU 40 and the logic unit 41, and includes a code sequence holding unit 50, a diffusion processing unit 51, and a transmission processing unit 52 as shown in FIG. It is composed.
- the code string holding unit 50 has a function of generating and holding the above-mentioned diffusion code (diffusion code having autocorrelation characteristics) based on the control signal supplied from the logic unit 41.
- the code string holding unit 50 is configured to generate and store different diffusion codes for each content of transmission data (P, "0000", "0001", etc.).
- the diffusion processing unit 51 is a functional unit that generates the pulse signal illustrated in FIG. 2D based on the command cmd supplied from the MCU 40. More specifically, the diffusion processing unit 51 first generates the uplink signal US shown in FIG. 2A based on the command cmd. Then, for each of the plurality of transmission data constituting the uplink signal US, one of the diffusion codes held by the code string holding unit 50 is selected, and the transmission data is diffused by the selected diffusion code. As a result, the chip sequence illustrated in FIG. 2B is obtained. The diffusion processing unit 51 further obtains the chip sequence illustrated in FIG. 2C by performing the Manchester coding described above. Then, the pulse signal illustrated in FIG. 2D is generated based on the acquired chip sequence.
- the transmission processing unit 52 is a functional unit that transmits the pulse signal generated by the diffusion processing unit 51 so that the edges are emphasized. “Transmitting so that the edges are emphasized” means that in the present embodiment, the pulse signal is transmitted by various methods described later so that the number of rising edges and falling edges included in the pulse signal increases. Means to do. Details will be described later. However, other methods may be used to transmit the pulse signal so that the edges are emphasized.
- the receiving unit 43 is a circuit that receives the downlink signal transmitted by the pen 2 based on the control signal supplied from the logic unit 41. Specifically, it is configured to generate a digital signal by decoding the signal supplied from the selection unit 44 and supply it to the MCU 40 as a received signal.
- the selection unit 44 includes switches 54x, 54y and conductor selection circuits 55x, 55y.
- the switches 54x and 54y are switch elements configured so that the common terminal and one of the T terminal and the R terminal are connected, respectively.
- the common terminal of the switch 54x is connected to the conductor selection circuit 55x, the T terminal is connected to the output terminal of the transmitting unit 42, and the R terminal is connected to the input terminal of the receiving unit 43.
- the common terminal of the switch 54y is connected to the conductor selection circuit 55y, the T terminal is connected to the output terminal of the transmitting unit 42, and the R terminal is connected to the input terminal of the receiving unit 43.
- the conductor selection circuit 55x is a switch element for selectively connecting a plurality of sensor electrodes 30X to the common terminal of the switch 54x.
- the conductor selection circuit 55x is configured so that a part or all of the plurality of sensor electrodes 30X can be simultaneously connected to the common terminal of the switch 54x.
- the conductor selection circuit 55y is a switch element for selectively connecting a plurality of sensor electrodes 30Y to the common terminal of the switch 54y.
- the conductor selection circuit 55y is also configured so that a part or all of the plurality of sensor electrodes 30Y can be simultaneously connected to the common terminal of the switch 54y.
- control signals sTRx, sTRy, selX, and selY are supplied to the selection unit 44 from the logic unit 41. Specifically, the control signal sTRx is supplied to the switch 54x, the control signal sTRy is supplied to the switch 54y, the control signal selX is supplied to the conductor selection circuit 55x, and the control signal selY is supplied to the conductor selection circuit 55y.
- the logic unit 41 realizes transmission of the uplink signal US and reception of the downlink signal transmitted by the pen 2.
- the logic unit 41 transmits the uplink signal US, all of the plurality of sensor electrodes 30Y (or all of the plurality of sensor electrodes 30X), or each of the plurality of sensor electrodes 30X.
- the selection unit 44 is controlled so that a predetermined number of the pen 2 to be transmitted in 30Y near the position derived immediately before is connected to the output terminal of the transmission unit 42.
- the logic unit 41 in the case of receiving the position signal receives all of the plurality of sensor electrodes 30X and 30Y (global scan), or each of the plurality of sensor electrodes 30X, while the transmission of the position signal continues.
- the selection unit 44 is set so that a predetermined number (local scans) in the vicinity of the position derived from the position signal immediately before the pen 2 that transmits the position signal are sequentially connected to the input end of the reception unit 43. Control. By doing so, the MCU 40 can derive the position of the pen 2 based on the reception intensity of the burst signal at each sensor electrode 30. Further, the logic unit 41 when receiving the data signal receives a predetermined number of the plurality of sensor electrodes 30X and 30Y in the vicinity of the position derived from the position signal immediately before the pen 2 for transmitting the data signal. The selection unit 44 is controlled so as to be connected to the input end of the unit 43.
- FIG. 4 is a diagram showing the internal structure of the pen 2.
- the pen 2 includes a core 20, a pen tip electrode 21, a pen pressure detection sensor 23, a circuit board 24, and a battery 25.
- the pen 2 is further configured with a user-operable switch on the side or bottom of the housing.
- the core 20 is a rod-shaped member, and is arranged so that the pen axial direction of the pen 2 and the longitudinal direction of the core 20 coincide with each other.
- the pen tip electrode 21 is a conductor arranged in the vicinity of the pen tip, and is composed of, for example, a conductive substance embedded inside the core 20. In another example, the pen tip electrode 21 may be formed by applying a conductive material to the surface of the tip portion of the core 20.
- the pen pressure detection sensor 23 is physically connected to the core 20 and is configured to be able to detect the pen pressure applied to the tip of the core 20. Specifically, as the pen pressure detection sensor 23, a variable capacitance capacitor whose capacitance changes according to the pen pressure can be used.
- the pen tip electrode 21 is electrically connected to the circuit board 24, receives the uplink signal US transmitted by the tablet 3 and supplies it to the circuit board 24, and also supplies the downlink signal supplied from the circuit board 24 to the tablet. It plays a role of transmitting toward 3. Although the pen tip electrode 21 is supposed to perform both transmission and reception here, the transmission electrode and the reception electrode may be provided separately.
- the battery 25 is a power source that supplies operating power to each element or the like in the circuit board 24.
- FIG. 5 is a schematic block diagram showing a functional block of the pen 2.
- the functional block shown in the figure is realized by an electronic circuit formed on the circuit board 24.
- the pen 2 functionally includes a switch 60, a receiving circuit 61, a controller 62, and a transmitting circuit 63.
- the switch 60 is a switch element configured so that the common terminal and any one of the T terminal and the R terminal are connected.
- the common terminal of the switch 60 is connected to the pen tip electrode 21, the T terminal is connected to the output terminal of the transmission circuit 63, and the R terminal is connected to the input terminal of the reception circuit 61.
- the connection state of the switch 60 is controlled by the controller 62.
- the controller 62 controls the switch 60 so that the common terminal and the R terminal are connected when receiving the uplink signal US from the sensor controller 31, and the downlink signal (position signal or position signal or) toward the sensor controller 31.
- the switch 60 When transmitting a data signal), the switch 60 is controlled so that the common terminal and the T terminal are connected.
- the receiving circuit 61 is a circuit that acquires the uplink signal US by demodulating the signal received via the pen tip electrode 21 and the switch 60 and outputs the uplink signal US to the controller 62. As shown in FIG. 5, an analog circuit 71, a digital circuit 72, and a pattern storage unit 73 are provided inside the receiving circuit 61.
- the analog circuit 71 includes an edge detection circuit that detects an edge included in a signal supplied from the switch 60 (a signal induced in the pen tip electrode 21), and a waveform restoration that restores a waveform from the edge detected by the edge detection circuit. It is configured to include a circuit.
- the specific configuration of each circuit is not limited, but for example, the edge detection circuit includes a differentiating circuit that generates a differential signal of the signal supplied from the switch 60, a positive pulse detection circuit that detects the rising edge of the differential signal, and the like. It may be configured by a negative pulse detection circuit that detects the falling edge of the differential signal.
- the waveform restoration circuit may be composed of an SR latch circuit having an S input to which the output signal of the positive pulse detection circuit is supplied and an R input to which the output signal of the negative pulse detection circuit is supplied.
- the signal output from the waveform restoration circuit constitutes the output signal of the analog circuit 71, and ideally has the same waveform as the pulse signal (see FIG. 2D) generated by the diffusion processing unit 51 of the sensor controller 31. It becomes a signal.
- the digital circuit 72 is a circuit that detects the transmission data transmitted by the sensor controller 31 by the correlation calculation between the output signal of the analog circuit 71 and the known pattern stored in the pattern storage unit 73.
- the pattern storage unit 73 stores a plurality of chip sequences as known patterns.
- Each chip sequence is a binary chip sequence composed of a plurality of chips each having a value of either 0 or 1, and the sensor controller 31 may use a plurality of chips for transmitting the uplink signal US. It is obtained by encoding each of the diffusion codes in Manchester.
- the digital circuit 72 has a first-in, first-out shift register that is set to store chip sequences corresponding to the number of chips corresponding to one diffusion code, and each time the output signal of the analog circuit 71 is acquired by one chip, the shift register is set. Store in the shift register. Then, each time a new chip is stored, the correlation between the chip sequence stored in the shift register at that time and each of the plurality of known patterns stored in the pattern storage unit 73 is calculated. As a result, when the calculation result for a certain pattern becomes a predetermined value or more, it is determined that the diffusion code corresponding to the pattern is detected. The digital circuit 72 restores the uplink signal US based on the diffusion codes thus detected one after another, and outputs the uplink signal US to the controller 62.
- the controller 62 is a processor having a memory inside, and is configured to operate according to a program stored in this memory.
- the operation performed by the controller 62 includes processing according to the uplink signal US supplied from the receiving circuit 61. Specifically, the controller 62 determines the transmission / reception schedule of various signals according to the uplink signal US supplied from the reception circuit 61, and performs a process of controlling the connection state of the switch 60 accordingly. That is, as described above, when receiving the uplink signal US from the sensor controller 31, the switch 60 is controlled so that the common terminal and the R terminal are connected, and the signal (position signal) is directed toward the sensor controller 31. Or, when transmitting a data signal), the switch 60 is controlled so that the common terminal and the T terminal are connected.
- the controller 62 performs a process of instructing the transmission circuit 63 to transmit the position signal. Further, when the command indicated by the uplink signal US supplied from the receiving circuit 61 indicates a transmission instruction of various data (unique ID, pen pressure, switch on / off information, etc.), the controller 62 gives an instruction. The processed data is acquired and supplied to the transmission circuit 63 as transmission data at the transmission timing of the data signal indicated by the determined transmission / reception schedule.
- the transmission circuit 63 includes an oscillation circuit for a predetermined carrier signal, and is configured to supply the carrier signal to the pen tip electrode 21 without modulation when instructed to transmit a position signal by the controller 62. .. On the other hand, when transmission data is supplied from the controller 62, the carrier signal is modulated by the supplied transmission data and supplied to the pen tip electrode 21.
- FIG. 6A is a diagram showing a part of a chip sequence (Manchester-coded chip sequence) generated by the diffusion processing unit 51
- FIG. 6B is a diffusion processing unit based on this chip sequence. It is a figure which shows the pulse signal (main signal) generated by 51.
- the illustrated chip length T indicates the time length of each chip (time length of one chip) constituting the diffusion code before Manchester coding.
- 6 (c) and 6 (d) are diagrams showing a delay signal (sub signal) and a mixed signal generated by the transmission processing unit 52 based on the pulse signal shown in FIG. 6 (b), respectively.
- the transmission processing unit 52 which has received the pulse signal supplied from the diffusion processing unit 51, first generates the delay signal shown in FIG. 6C by changing the edge timing of the pulse signal. More specifically, the transmission processing unit 52 generates a delay signal by delaying the pulse signal by a time shorter than half T / 2 of the chip length T (T / 4 in the example of FIG. 6C). To do.
- the transmission processing unit 52 generates the mixed signal shown in FIG. 6 (d) based on the pulse signal shown in FIG. 6 (b) and the delay signal shown in FIG. 6 (c).
- the mixed signal generated in this way is a signal including the corresponding edge (for example, the illustrated edges E1 and E2) twice in a time shorter than half T / 2 of the chip length T starting from each edge of the pulse signal. It becomes. Although it is set to 2 times here, the corresponding edge may be included 3 times or more by increasing the number of delay signals. More preferably, the corresponding edges are included an even number of times.
- the mixed signal generated by the transmission processing unit 52 is half T / 2 of the chip length T starting from each edge of the pulse signal.
- a return edge eg, the illustrated edge E3 opposite to the corresponding edge is included.
- the transmission processing unit 52 may make the slope of the return edge gentler than the slope of each edge of the pulse signal. By doing so, the possibility that the edge detection circuit in the analog circuit 71 detects the return edge as an edge is reduced, so that the possibility that an erroneous waveform is restored can be reduced.
- the edge of the uplink signal US can be emphasized by increasing the edge received by the pen 2. Therefore, even if the waveform of the uplink signal US becomes dull, the possibility that the pen can detect the edge increases, so that the pen 2 can preferably receive the uplink signal US.
- the pulse signal which is the main signal generated by the diffusion processing unit 51, and the sub signal generated by the transmission processing unit 52 based on the pulse signal are generated from the sensor electrodes 30 which are different from each other.
- the sensor controller 31 is configured to supply the main signal and the sub signal created by the transmission processing unit 52 to different sensor electrodes 30. Therefore, the sub-signal according to this modification is a separate electrode signal transmitted from the sensor electrode 30 different from the main signal.
- the content of the sub signal is the same delay signal as in the present embodiment. By doing so, it becomes possible to transmit the mixed signal without generating the mixed signal shown in FIG. 6 (d) or FIG. 6 (e).
- FIG. 7 is a schematic circuit diagram showing a second modification of the present embodiment.
- the signal source 51A shown in the figure shows a pulse signal (main signal) generated by the diffusion processing unit 51, and the signal source 52A shows a sub signal generated by the transmission processing unit 52.
- the tablet 3 according to this modification is configured to transmit a mixed signal by transmitting a main signal and a sub signal using both the sensor electrodes 30X and 30Y arranged in a stacked manner.
- the main signal is transmitted from at least a part of the sensor electrode 30Y arranged in the first layer, and from at least a part of the sensor electrode 30X arranged in the second layer different from the first layer. It is configured to transmit a secondary signal.
- the sub-signal according to the present modification is a separate electrode signal as in the first modification, and the content thereof may be the same delay signal as in the present embodiment or the same signal as the main signal. ..
- the effect of increasing the edge received by the pen 2 can be obtained.
- the effect of emphasizing the edge can be obtained as compared with the case where the signal is transmitted from only one layer.
- FIG. 8D is a diagram showing a mixed signal transmitted according to this modification when the delay signal of the main signal is used as the sub signal.
- 8 (a) to 8 (c) are the same as FIGS. 6 (a) to 6 (c).
- the mixed signal according to this modification is the sum of the pulse signal and the delay signal. As can be seen from FIG. 8D, this can also increase the number of edges received by the pen 2 and emphasize the edges of the uplink signal US. Further, according to the present modification, since the return edge described above does not occur, the possibility that an erroneous waveform is restored by the analog circuit 71 can be reduced.
- This modification can be suitably applied to the case where the tablet 3 is a so-called in-cell type position detection device.
- an electrode typically, a common electrode of a liquid crystal display
- the negative electrode of an organic EL display As one of the sensor electrodes 30X and 30Y, an electrode (typically, a common electrode of a liquid crystal display) to which a potential necessary for driving a pixel of a display device superimposed on the sensor electrode group 30 is supplied , Or the negative electrode of an organic EL display). Therefore, when this modification is applied to the in-cell tablet 3, one of the main signal and the sub signal is transmitted from one of the sensor electrodes 30X and 30Y, which is, for example, the common electrode of the liquid crystal display, and the main signal and the sub signal are transmitted from the other. The other side of the signal will be transmitted. In this case as well, as in the present modification, the effect of emphasizing the edge of the uplink signal US and the effect of reducing the possibility that an erroneous waveform is restored by the analog circuit 71 can
- FIG. 9 is a diagram showing a plurality of sensor electrodes 30X according to the third modification of the present embodiment.
- the plurality of sensor electrodes 30X are arranged at positions where the plurality of first sensor electrodes belonging to the illustrated group G1 and the plurality of first sensor electrodes do not overlap in a plane view. It is classified into a plurality of second sensor electrodes (sensor electrodes 30X belonging to group G2). Then, the transmission processing unit 52 is configured to transmit the pulse signal through the plurality of first sensor electrodes, while transmitting a reverse phase signal of the pulse signal through the plurality of second sensor electrodes.
- the uplink signal US changes the ground potential of the pen 2 through the human hand, so that the pen 2 is an uplink signal. It becomes possible to prevent the US from becoming undetectable.
- FIG. 10 is a diagram showing a plurality of sensor electrodes 30X and 30Y according to a fourth modification of the present embodiment. Further, FIG. 11 is a diagram showing an uplink signal US transmitted by the sensor controller 31 according to this modification.
- the sensor controller 31 according to this modification first determines the region R for transmitting the uplink signal US.
- FIG. 10 depicts an example in which a part of the touch surface 3a is a region R, the entire touch surface 3a may be a region R.
- the sensor controller 31 that determines the region R classifies the plurality of sensor electrodes 30 that pass through the region R into a plurality of groups so that the adjacent sensor electrodes 30 belong to different groups as much as possible.
- FIG. 10 shows an example of the groups thus classified. In this example, every other sensor electrode 30Y is classified into Group A or Group B, and every other sensor electrode 30X is classified into Group C or Group D.
- FIG. 11 shows an example in which the uplink signal US is transmitted using the groups A to D shown in FIG.
- each of the five transmission data "8", “5", “7”, “9", and “3” is a chip sequence of eight chips (four bits representing each transmission data).
- An example of transmitting by a chip sequence obtained by encoding each of them in Manchester) is shown, but in reality, the data is transmitted using a diffusion code as in the present embodiment.
- the sensor controller 31 divides the eight chips constituting one transmission data into the first four chips and the second half four chips, and the four edges (rising edge U and falling edge D) of the pulse signal corresponding to each. Is distributed and transmitted to each of the four groups A to D, as shown in FIG.
- the pen 2 located in the area R can receive the uplink signal US because it can receive all the edges, but the pen 2 not located in the area R can receive a part or all of the pen 2. Since the edge cannot be received, the uplink signal US cannot be received (even if only a part of the uplink signal can be received, it can be received as a result of error detection using the error detection code CRC shown in FIG. 2A). The part is discarded).
- this modification it is possible to transmit the uplink signal US by limiting the region in the touch surface 3a.
- this modification for example, when a plurality of pens 2 are located in the touch surface 3a, it is possible to limit the pens 2 to be transmitted and transmit the uplink signal US.
- FIG. 12 is a diagram for explaining a fifth modification of the present embodiment.
- the figures (a) and (b) are the same as those in FIGS. 6 (a) and 6 (d), respectively.
- the pulse signal shown in FIG. 12 (b) represents the chip sequence shown in FIG. 12 (a) while representing the chip sequence shown in FIG. 12 (c).
- the pen 2 selects two types of data by preparing two types of the first and second patterns described below as known patterns used in the correlation calculation in the pen 2. To be able to receive.
- the first pattern is a pattern in which the time length of one chip is relatively long.
- the digital circuit 72 (FIG. 5) of the pen 2 using this first pattern performs a relatively coarse-grained correlation calculation on the output signal of the analog circuit 71, thereby performing the pulse illustrated in FIG. 12 (b).
- the chip sequence shown in FIG. 12 (a) will be restored from the signal.
- the second pattern is a pattern in which the time length of one chip is relatively short.
- the digital circuit 72 (FIG. 5) of the pen 2 using this second pattern performs a relatively fine-grained correlation calculation on the output signal of the analog circuit 71, thereby performing the pulse illustrated in FIG. 12 (b).
- the chip sequence shown in FIG. 12 (c) will be restored from the signal.
- this modification can be configured so that the time length per chip of the pattern stored in the pattern storage unit 73 shown in FIG. 5 differs depending on the pen 2. By doing so, the sensor controller 31 can transmit different data to the two pens 2 by one uplink signal US.
- the position detection system 1 according to the present embodiment is different from the first embodiment in the method of receiving the uplink signal US by the receiving circuit 61. That is, in the receiving circuit 61 according to the present embodiment, ⁇ modulation is performed in the analog circuit 71, and correlation calculation is performed in the digital circuit 72 using the three values of +1, 0, and -1. Since it is the same as the position detection system 1 according to the first embodiment in other respects, the same reference numerals are given to the same configurations, and the following differences from the position detection system 1 according to the first embodiment. I will continue the explanation focusing on the points.
- FIG. 13 is a diagram showing a configuration of a receiving circuit 61 according to the present embodiment. As shown in the figure, in the receiving circuit 61 according to the present embodiment, in addition to the analog circuit 71, the digital circuit 72, and the pattern storage unit 73 also shown in FIG. 5, the pulse density detection unit 74 and the MCU (Micro Control Unit) ) 75.
- the pulse density detection unit 74 and the MCU (Micro Control Unit) ) 75 in addition to the analog circuit 71, the digital circuit 72, and the pattern storage unit 73 also shown in FIG. 5, the pulse density detection unit 74 and the MCU (Micro Control Unit) ) 75.
- MCU Micro Control Unit
- the analog circuit 71 includes a high-pass filter 80 whose input end is connected to the R terminal of the switch 60 (see FIG. 5), an amplifier circuit 81 that amplifies the output signal of the high-pass filter 80, and a delta-sigma modulator. It is configured to include 82.
- the high-pass filter 80 is a circuit configured to pass only frequency components above the cutoff frequency.
- the cutoff frequency of the high-pass filter 80 is configured to be controllable by the MCU 75.
- the amplifier circuit 81 is a circuit that amplifies the output signal of the high-pass filter 80 and supplies it as an output signal DO to the ⁇ modulation unit 82.
- the amplifier circuit 81 is composed of a variable gain amplifier configured so that the amplification factor can be controlled by the MCU 75.
- the high-pass filter 80 and the amplifier circuit 81 function as a differentiating circuit for detecting the edge of the signal (received signal Rx) induced in the pen tip electrode 21 (see FIG. 5).
- the ⁇ modulation unit 82 is a functional unit that compares the output signal DO of the amplifier circuit 81 using at least two reference potentials VTP and VTN corresponding to each of positive and negative, and performs feedback processing of the comparison result. As shown in FIG. 13, the subtraction circuit 82a, the addition circuit 82b, the comparison circuit 82c, and the delay circuits 82d and 82e are included.
- the comparison circuit 82c When the output signal IO of the addition circuit 82b exceeds the reference potential VTP, the comparison circuit 82c outputs +1 as the output signal CO, sets the potential of the positive output terminal high, and sets the potential of the negative output terminal low. And. Further, the comparison circuit 82c outputs -1 as the output signal CO when the output signal IO of the addition circuit 82b is lower than the reference potential VTN, and sets the potential of the negative output terminal to high and the potential of the positive output terminal. Let the potential be low. In other cases, the comparison circuit 82c outputs 0 as the output signal CO, and sets the potentials of both the positive output terminal and the negative output terminal to low. As a result of this processing performed by the comparison circuit 82c, the output signal CO becomes a ternary pulse signal having a value of +1, 0, or -1.
- the comparison circuit 82c is configured to operate in a period (for example, T / 8) shorter than the chip length of the chip row transmitted by the sensor controller 31 (half T / 2 of the chip length T shown in FIG. 6). Therefore, the output signal CO is a pulse signal including a plurality of chips (for example, four chips) for one chip in the chip array transmitted by the sensor controller 31.
- FIG. 14A is a diagram specifically showing the circuit configuration of the comparison circuit 82c according to the present embodiment.
- the comparison circuit 82c includes a positively corresponding comparator CPa, a negatively corresponding comparator CPb, and an output circuit 100.
- the output terminal of the comparator CPa is connected to the delay circuit 82d as the positive output terminal (+1) described above, and is also connected to the output circuit 100.
- the output terminal of the comparator CPb is connected to the delay circuit 82e as the negative output terminal (-1) described above, and is also connected to the output circuit 100.
- the output signal IO of the adder circuit 82b is commonly supplied to one input terminal of each comparator CPa and CPb.
- the above-mentioned reference potentials VTP and VTN are supplied to the other input terminals of the comparators CPa and CPb, respectively.
- each of the comparators CPa and CPb is configured to execute a comparison operation at a timing synchronized with the clock CK1 supplied from a clock circuit (not shown).
- the clock CK1 is configured to vibrate in a period (for example, T / 8) shorter than the chip length of the chip row transmitted by the sensor controller 31 (half T / 2 of the chip length T shown in FIG. 6).
- the output signal CO becomes a pulse signal including a plurality of chips (for example, four chips) for one chip in the chip array transmitted from the sensor controller 31.
- the comparator CPa is configured to output high when the output signal IO of the addition circuit 82b is larger than the reference potential VTP, and output low when it is not. Further, the comparator CPb is configured to output low when the output signal IO of the addition circuit 82b is larger than the reference potential VTN, and output high when it is not. As a result, the comparison result of the comparison circuit 82c is fed back to the subtraction circuit 82a in three values (that is, either +1, 0, or -1).
- the output circuit 100 is a circuit that generates the output signal CO of the ⁇ modulation unit 82 based on the outputs of the comparators CPa and CPb. Specifically, when the output of the comparator CPa is high, the output signal CO is set to +1. When the output of the comparator CPb is high, the output signal CO is set to -1, and in other cases, the output signal CO is set to 0. And. As a result, the output signal CO, which is a ternary pulse signal having a value of +1, 0, or -1, is realized.
- the comparison circuit 82c in FIG. 14A compares the output signal IO with the two reference potentials VTP and VTN, but a larger number of reference potentials may be used as comparison targets.
- the comparison result of the comparison circuit 82c is fed back to the subtraction circuit 82a with five values (that is, any of +2, +1, 0, -1, and -2).
- the comparison circuit 82c compares the four reference potentials VTP, VTP0, VTN0, and VTN, the output signal CO of the analog circuit 71 has three values (that is, +1 and It is output as either 0 or -1). The details will be described below.
- FIG. 14B is a diagram specifically showing the circuit configuration of the comparison circuit 82c configured to compare the output signal IO with the four reference potentials VTP, VTP0, VTN0, and VTN.
- the comparison circuit 82c in this case includes two comparators CPa and CPc corresponding to positive, two comparators CPb and CPd corresponding to negative, and an output circuit 100. ..
- the output terminal of the comparator CPa is connected to the delay circuit 82d as a positive output terminal (+2) and is also connected to the output circuit 100.
- the output terminal of the comparator CPb is connected to the delay circuit 82e as the negative output terminal (-2) described above, and is also connected to the output circuit 100.
- the output terminal of the comparator CPc is the positive output terminal (+1) ) Is connected to the delay circuit 82d and is connected to the output circuit 100, and the output terminal of the comparator CPb is connected to the delay circuit 82e and connected to the output circuit 100 as the negative output terminal (-1) described above. ..
- the output signal IO of the adder circuit 82b is commonly supplied to one input terminal of each comparator CPa to CPd.
- the above-mentioned reference potentials VTP, VTN, VTP0, and VTN0 are supplied to the other input terminals of the comparators CPa to CPd, respectively.
- the point that each of the comparators CPa to CPd operates at the timing synchronized with the clock CK1 is the same as in the case of FIG. 14A.
- the comparator CPa is configured to output high when the output signal IO of the addition circuit 82b is larger than the reference potential VTP, and output low when it is not.
- the comparator CPb is configured to output low when the output signal IO of the addition circuit 82b is larger than the reference potential VTN, and output high when it is not.
- the comparator CPc is configured to output high when the output signal IO of the addition circuit 82b is larger than the reference potential VTP0, and output low when it is not.
- the comparator CPd is configured to output low when the output signal IO of the addition circuit 82b is larger than the reference potential VTN0, and output high when it is not.
- the output circuit 100 is configured to generate the output signal CO of the ⁇ modulation unit 82 based on the outputs of the comparators CPa and CPb. Specifically, when the output of the comparator CPa is high, the output signal CO is set to +1. When the output of the comparator CPb is high, the output signal CO is set to -1, and in other cases, the output signal CO is set to 0. Is configured to. The outputs of the comparators CPc and CPd are not referenced in the generation of the output signal CO. As a result, the output signal CO, which is a ternary pulse signal that takes any value of +1, 0, or -1, is realized even though the feedback to the subtraction circuit 82a is quintuple. By setting the output signal CO to three values in this way, it is possible to reduce the scale of the circuit required for the correlation calculation.
- the output signal CO is composed of pulse signals having five values (that is, any of +2, + 1, 0, -1, and -2). May be good.
- the output signal CO is set to 5 values in this way, the effect that the correlation value can be derived by taking the level value into consideration can be obtained in the digital circuit 72 (see FIG. 13) in the subsequent stage.
- the delay circuit 82d plays a role of multiplying the potential of the positive output terminal of the comparison circuit 82c by ⁇ , delaying it by, for example, one clock (one chip of the output signal CO), and feeding it back to the subtraction circuit 82a.
- the delay circuit 82e plays a role of multiplying the potential of the negative output terminal of the comparison circuit 82c by ⁇ , delaying it by, for example, one clock, and feeding it back to the subtraction circuit 82a.
- the specific value of ⁇ is a value equal to VTP when feeding back with three values, and a value equal to VTP0 when feeding back with five values.
- the subtraction circuit 82a is a circuit that outputs a signal obtained by subtracting an amount of potential corresponding to the output signals of the delay circuits 82d and 82e from the output signal DO of the amplifier circuit 81. According to this subtraction, when the output signal IO one clock before is above the reference potential VTP, the potential level of the input signal of the adder circuit 82b is lowered, and the output signal IO one clock before is below the reference potential VTN. If this is the case, the potential level of the input signal of the adder circuit 82b rises, so that the effect of keeping the potential level of the output signal IO of the adder circuit 82b within a certain range can be obtained.
- the addition circuit 82b is a circuit that outputs a signal obtained by integrating the output signal of the subtraction circuit 82a.
- the output signal IO of the adder circuit 82b is obtained by adding the output signal of the subtraction circuit 82a to the output signal of the adder circuit 82b one clock before.
- FIG. 15 (a) is a diagram showing an example of a chip sequence (shown in FIG. 2 (c)) transmitted by the sensor controller 31, and FIG. 15 (b) shows a pen 2 receiving this chip sequence. It is a figure which shows the example of the observed received signal Rx, FIG. 15C is a figure which shows the example of the output signal CO obtained from this received signal Rx, and FIG. 15 (d) is a figure which shows this output signal CO. It is a figure which shows the chip sequence obtained from. In addition, low frequency noise which is a sine wave is superimposed on the received signal Rx shown in FIG. 15B.
- the output signal CO when low frequency noise is superimposed on the received signal Rx is a pulse signal that vibrates more violently than the received signal Rx. This indicates that the ⁇ modulation unit 82 sensitively detects the change in the received signal Rx.
- the pattern storage unit 73 has a plurality of values of +1, 0, and 1 for each of the plurality of diffusion codes that the sensor controller 31 may use for transmitting the uplink signal US. It is configured to store a ternary chip sequence composed of chips as a known pattern.
- FIG. 15 (e) is a diagram showing a pattern stored in the pattern storage unit 73 corresponding to the chip sequence shown in FIG. 15 (a), and FIG. 15 (f) shows this pattern by a pulse signal. It is a figure made up of.
- the pattern stored in the pattern storage unit 73 is a chip sequence including one chip for one chip of the output signal CO. Further, as can be understood from FIGS. 15 (a) and 15 (e), the pattern stored in the pattern storage unit 73 corresponds to 1 corresponding to the change from “+1” to “0” in the transmission chip sequence. Three values configured so that only one chip becomes “-1", only one chip becomes "+1” in response to the change from "0" to "+1” in the transmission chip sequence, and the other chips become "0". It becomes a chip row of.
- the digital circuit 72 includes an edge matched filter 87 and an uplink signal restoration unit 88.
- the edge-matched filter 87 has a first-in first-out shift register set to store as many chip sequences as the number of chips corresponding to one diffusion code, and each time one chip of the output signal CO of the analog circuit 71 is acquired. , Store in this shift register. Then, each time a new chip is stored, the correlation between the chip sequence stored in the shift register at that time and each of the plurality of known patterns stored in the pattern storage unit 73 is calculated, and the result is calculated.
- the output signal FO is sequentially supplied to the uplink signal restoration unit 88.
- the uplink signal restoration unit 88 determines that the diffusion code corresponding to the pattern used for calculating the output signal FO has been detected. Then, the uplink signal US is restored based on the diffusion code detected one after another, and is output to the controller 62.
- the pulse density detection unit 74 is a functional unit that detects the pulse density of the output signal CO of the ⁇ modulation unit 82 and notifies the MCU 75 of the result. Further, the MCU 75 is an integrated circuit (control circuit) constituting an embedded microprocessor, and controls the gain of the amplifier circuit 81 based on the pulse density notified from the pulse density detection unit 74, and also controls the gain of the amplifier circuit 81 and the high-pass filter 80. It plays a role in controlling the cutoff frequency.
- the gain control of the amplifier circuit 81 based on the pulse density will be described. If the absolute value of the input signal of the ⁇ modulation unit 82 (output signal DO of the amplifier circuit 81) is too large, the output signal IO of the adder circuit 82b always exceeds the reference potential VTP or falls below the reference potential VTN. .. Then, since the output signal CO is fixed to "+1" or "-1", the edge detection by the ⁇ modulation unit 82 does not function. On the contrary, when the absolute value of the input signal of the ⁇ modulation unit 82 (output signal DO of the amplifier circuit 81) is too small, the output signal IO of the adder circuit 82b is contained between the reference potential VTP and the reference potential VTN.
- the MCU 75 lowers or raises the gain of the amplifier circuit 81 according to the value of the output signal DO when the pulse density notified from the pulse density detection unit 74 becomes equal to or less than a predetermined value.
- the gain of the amplifier circuit 81 is lowered, the potential level of the output signal DO is lowered, so that the fixed output signal CO, which has been fixed at "+1" or "-1", can be released. .. Further, when the gain of the amplifier circuit 81 is increased, the potential level of the output signal DO is increased, so that the fixed output signal CO, which has been fixed to "0", can be released.
- FIG. 16A is a diagram showing an example of a pulse signal transmitted by the sensor controller 31, and FIG. 16B shows an output signal DO of the amplification circuit 81 output by the pen 2 receiving the pulse signal.
- 16 (c) is a diagram showing the output signal IO of the adder circuit 82b corresponding to the output signal DO
- FIG. 16 (d) is a diagram showing the output signal IO of the analog circuit 71 corresponding to the output signal IO.
- 16 (e) is a diagram showing an output signal CO
- FIG. 16 (e) is a diagram showing a known pattern stored in the pattern storage unit 73 corresponding to the pulse signal shown in FIG. 16 (a).
- f) is a diagram showing the output signal CO shown in FIG.
- FIGS. 16 (c) and 16 (d) show the case where the comparison circuit 82c shown in FIG. 14 (b) is used.
- the output signal DO of the amplifier circuit 81 temporarily increases to the plus side corresponding to the rising edge of the pulse signal transmitted by the sensor controller 31, and corresponds to the falling edge. It becomes a signal that temporarily increases to the minus side. This is because the high-pass filter 80 shown in FIG. 13 functions as a differentiating circuit.
- the output signal IO of the adder circuit 82b is a signal in which folding occurs depending on whether the reference potentials VTP and VTP0 are exceeded and the reference potentials VTN0 and VTN are below the reference potentials. ..
- the output signal IO is a signal that has been back-modulated (Signal Folding modulation). Since the ⁇ modulation unit 82 performs loopback modulation in this way, the dependence on the past signal is reduced. Therefore, according to the reception circuit 61 according to the present embodiment, for example, the reception circuit described in the first embodiment. Edges can be detected more reliably than 61.
- the edge is detected more reliably than the ⁇ modulation unit of the type (that is, performing 1-bit ⁇ modulation) that feeds back the comparison result of the comparison path 82c to the subtraction circuit 82a with two values (+1,0). It becomes possible to do. This can only correspond to a positive signal because 0 or +1 is always fed back in 1-bit ⁇ modulation, but the comparison result of the comparison circuit 82c is subtracted by an odd value such as 3 or 5 values. This is because, in addition to being able to deal with positive and negative signals, it is also possible to deal with no signal in the 0 state (between VTP0 and VTN0).
- the feedback to the subtraction circuit 82a may be an odd value, and is not limited to the three values shown in FIG. 14 (a) and the five values shown in FIG. 14 (b).
- the comparison circuit 82c may be configured to include m comparators corresponding to positive and m comparators corresponding to negative.
- the comparison result of the comparison circuit 82c is fed back to the subtraction circuit 82a with five values (+2, +1, 0, -1, -2) as in the example shown in FIG. 16C, the three values are used. Since the dependence on the past signal is smaller than that in the case of giving feedback, it becomes possible to detect the edge more reliably.
- signal processing using a continuous time integrator becomes possible, so that signal loss is compared with a configuration in which processing is performed by multi-valued AD as disclosed in Non-Patent Document 1, for example. It is also possible to obtain the effect that it becomes possible to reduce.
- the output signal CO of the analog circuit 71 is a ternary pulse signal including a plurality of pulses for one chip in the chip sequence transmitted by the sensor controller 31, and is as shown in FIG. 16D.
- the output signal IO is above the reference potential VTP at the timing of generating each pulse, it is a signal containing +1 pulse, and when it is below the reference potential VTN, it is a signal including -1 pulse.
- the output signal CO includes a large number of pulses in addition to the pulse corresponding to the edge of the pulse signal transmitted by the sensor controller 31. Therefore, if the known pattern (chip sequence obtained by Manchester coding the diffusion code) used in the first embodiment is also used in the present embodiment, a suitable correlation calculation result is obtained. It may not be possible. However, in the present embodiment, as shown in FIG. 16E, one chip is included for one chip of the output signal CO, and the transmission chip sequence corresponds to the change from “+1” to “0”. Only one chip becomes “-1”, only one chip becomes "+1” corresponding to the change from "0" to "+1” in the transmission chip sequence, and the other chips become "0".
- the pen 2 can preferably receive the uplink signal US.
- the correlation calculation is performed by the three values of +1, 0, and -1 in the digital circuit 72, it is possible to obtain a suitable correlation calculation result based on the output signal CO obtained as a result of ⁇ modulation. Obviously, since the correlation calculation is performed by the three values of +1, 0, and -1 in the digital circuit 72, it is possible to obtain a suitable correlation calculation result based on the output signal CO obtained as a result of ⁇ modulation. Obviously, since the correlation calculation is performed by the three values of +1, 0, and -1 in the digital circuit 72, it is possible to obtain a suitable correlation calculation result based on the output signal CO obtained as a result of ⁇ modulation. Become.
- the first and second embodiments may be used in combination. That is, the sensor controller 31 that transmits the uplink signal US so that the edge is emphasized and the pen 2 that receives the uplink signal US by using delta-sigma modulation and ternary correlation calculation may be used in combination. Good. This allows the pen to better receive the uplink signal US.
- Position detection system Pen 3 Tablet 3a Touch surface 20 Core 21 Pen tip electrode 23 Pen pressure detection sensor 24 Circuit board 25 Battery 30 Sensor electrode group 30X, 30Y Sensor electrode 31 Sensor controller 32 Host processor 33 Charger 41 Logic unit 42 Transmitter 43 Reception unit 44 Selection unit 50 Code string holding unit 51 Diffusion processing unit 51A Signal source of pulse signal generated by diffusion processing unit 51 52 Transmission processing unit 52A Signal source of delay signal generated by transmission processing unit 52 54x, 54y Switch 55x, 55y Conductor selection circuit 60 Switch 61 Reception circuit 62 Controller 63 Transmission circuit 71 Analog circuit 72 Digital circuit 73 Pattern storage 74 Pulse density detection unit 80 High pass filter 81 Amplification circuit 82 ⁇ Modulation unit 82a Subtraction circuit 82b Addition circuit 82c Comparison Circuit 82d, 82e Delay circuit 87 Edge matched filter 88 Uplink signal restoration unit 100 Output circuit 101 Potential generation circuit ACa to ACd And circuit C Capacitive capacitance C1, Ca to Cd Capacitive element CK1, CK2 Clock cmd Command CO
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
【課題】アップリンク信号の波形に鈍りが生じても、ペンがアップリンク信号を好適に受信できるようにする。 【解決手段】ペン2を検出するセンサコントローラ31からペンに対して、センサ電極群30を介して送信データを送信する方法の発明である。ペン2は、ペン先の近傍に配置されたペン先電極と、ペン先電極に誘導された信号のエッジを検出するアナログ回路と、アナログ回路の出力信号と既知のパターンとの相関演算により、送信データを検出するデジタル回路と、を含む。センサコントローラ31は、送信データを示すパルス信号を生成し、エッジが強調されるようにパルス信号の主信号及び副信号を用いてパルス信号を送信することにより、センサ電極群を介して送信データの送信を行う。
Description
本発明は、センサコントローラからペンに対して送信データを送信する方法、及び、ペンに関する。
電源内蔵型の位置指示器であるアクティブスタイラス(以下、「ペン」という)と、タッチ面を有する位置検出装置とを含んで構成される位置検出システムが知られている。この種の位置検出システムでは、タッチ面の直下に配置されたセンサ電極群を介して、位置検出装置とペンの間で信号の送受信が行われる。位置検出装置からペンに対して送信される信号(以下、「アップリンク信号」という)は、ペンを位置検出装置に同期させる役割と、ペンに対して各種のコマンドを送信する役割とを有する。一方、ペンから位置検出装置に対して送信される信号(以下、「ダウンリンク信号」という)は、位置検出装置にペンの位置を検出させる役割と、コマンドにより要求されたデータを位置検出装置に対して送信する役割とを有する。
特許文献1及び非特許文献1には、上記位置検出システムの一例が開示されている。このうち特許文献1には、受信信号の立ち下がりエッジ及び立ち上がりエッジを検出し、検出した立ち下がりエッジ及び立ち上がりエッジに基づいてアップリンク信号の波形を復元するように受信回路を構成することにより、アップリンク信号に低周波ノイズが重畳されていても、好適にアップリンク信号の波形を復元できるようにしたペンが開示されている。
ムツミ・ハマグチ(Mutsumi Hamaguchi)、ミチアキ・タケダ(Michiaki Takeda)、マサユキ・ミヤモト(Masayuki Miyamoto)共著、「直径0.5mmで41dB/32dBのS/N比を有するアクティブ方式又はパッシブ方式のマルチスタイラスを可能にする、報告レート240Hzの相互容量タッチセンサ方式のアナログフロントエンド(A 240Hz-Reporting-Rate Mutual Capacitance Touch-Sensing Analog Front-End Enabling Multiple Active/Passive Styluses with 41dB/32dB SNR for 0.5mm Diameter)」、IEEE International Solid-State Circuits Conference、2015、p.120-122
しかしながら、アップリンク信号の波形に鈍りが生ずると、そもそもエッジを検出することが困難になる可能性がある。そうすると、上記特許文献1に記載の技術によっても、アップリンク信号の波形を復元できなくなってしまう。
したがって、本発明の目的の一つは、アップリンク信号の波形に鈍りが生じても、ペンがアップリンク信号を好適に受信できるようにするための方法及びペンを提供することにある。
本発明による方法は、ペンを検出するセンサコントローラからペンに対して、センサ電極群を介して送信データを送信する方法であって、前記ペンは、ペン先の近傍に配置されたペン先電極と、前記ペン先電極に誘導された信号のエッジを検出するアナログ回路と、前記アナログ回路の出力信号と既知のパターンとの相関演算により、前記送信データを検出するデジタル回路と、を含み、前記センサコントローラは、前記送信データを示すパルス信号を生成し、エッジが強調されるように前記パルス信号の主信号及び副信号を用いて前記パルス信号を送信することにより、前記センサ電極群を介して前記送信データの送信を行う、方法である。
本発明によるペンは、ペンを検出するセンサコントローラがセンサ電極群を介して送信した送信データを受信するペンであって、ペン先の近傍に配置されたペン先電極と、前記ペン先電極に誘導された信号のエッジを検出する微分回路と、前記微分回路の出力信号に対して、少なくとも正、負それぞれに対応する2つの基準電位を用いた比較を行い、比較結果のフィードバック処理を行うΔΣ変調部と、前記ΔΣ変調部の出力信号と既知のパターンとの相関演算により前記送信データを検出するデジタル回路と、を含むペンである。
本発明による方法によれば、アップリンク信号のエッジが強調されるので、アップリンク信号の波形に鈍りが生じても、ペンがエッジを検出できる可能性が高まる。したがって、ペンがアップリンク信号を好適に受信できるようになる。
本発明によるペンによれば、アップリンク信号の波形に鈍りが生じても、ΔΣ変調部により実行される折り返し変調によってエッジを確実に検出することができるので、ペンがエッジを検出できる可能性が高まる。したがって、ペンがアップリンク信号を好適に受信できるようになる。
以下、添付図面を参照しながら、本発明の実施の形態について詳細に説明する。
図1は、本発明の第1の実施の形態による位置検出システム1の構成を示す図である。同図に示すように、位置検出システム1は、アクティブスタイラスであるペン2と、ペンを検出する位置検出装置であるタブレット3とを備えて構成される。
タブレット3は、タッチ面3aと、タッチ面3aの直下に配置されたセンサ電極群30と、センサ電極群30に接続されたセンサコントローラ31と、これらを含むセンサコントローラ31の各部を制御するホストプロセッサ32とを有している。また、タブレット3はチャージャー33(ACアダプタ)に接続されており、このチャージャー33を介して系統電源から供給される電力により動作可能に構成される。
ペン2がタッチ面3aに接近しているとき、ペン2とセンサ電極群30の間には静電容量Cが生ずる。ペン2は、この静電容量を通じて電荷をやり取りする(静電結合する)ことにより、センサコントローラ31と通信可能に構成される。
ペン2とセンサコントローラ31との間の通信は、双方向に行われる。図1には、このうちセンサコントローラ31からペン2に送信されるアップリンク信号USを図示している。アップリンク信号USはペン2に対する指示(コマンド)を示す信号であり、アップリンク信号USを受信したペン2は、アップリンク信号USにより示される指示に従う処理を行う。指示がデータの送信である場合には、ペン2は、指示されたデータを取得し、ダウンリンク信号によりセンサコントローラ31に対して送信する。こうして送信されるデータには、例えばペン2の固有ID、ペン2のペン先に加わる圧力を示す筆圧、ペン2に設けられるスイッチのオンオフ情報などが含まれる。
図2(a)は、アップリンク信号USの構成例を示す図である。同図に示すように、アップリンク信号USは、2つのプリアンブルP、各1バイトのデータD1~D3、及び誤り検出符号CRCという6つの送信データによって構成される。センサコントローラ31は、これらの送信データのそれぞれについて、自己相関特性を有する拡散符号を用いて拡散することによってパルス信号を生成する。そして、センサ電極群30を介してこのパルス信号を送信することによって、アップリンク信号USの送信を行う。
図2(b)は、プリアンブルPに対応する拡散符号の例を示す図である。センサコントローラ31は、送信データの内容(P、「0000」、「0001」など)ごとに異なる拡散符号を予め記憶しており、送信データをその内容に対応する拡散符号に置き換える処理を行う。なお、同図には1つの拡散符号を構成するチップの数が20である例を示しているが、拡散符号のチップ数が20に限定されないのは勿論である。
図2(c)は、拡散符号に置き換えた送信データに基づいてセンサコントローラ31が生成するチップ列を示す図である。同図に示すように、センサコントローラ31は、拡散符号の「0」を「10」に、「1」を「01」にそれぞれ置き換えることによってチップ列を生成する(マンチェスター符号化)。この置き換えを行うのは、同一値のチップが3個以上連続しないようにするためである。
図2(d)は、図2(c)に示したチップ列に基づいてセンサコントローラ31が生成するパルス信号を示す図である。同図に示すように、センサコントローラ31は、チップ列の「1」をハイ、「0」をローにそれぞれ対応付けることにより、パルス信号を生成する。
図2(e)は、図2(d)に示したパルス信号をペン2が受信した場合における受信波形の例を示す図である。同図に示すように、パルス信号には低周波ノイズが重畳する場合がある。図1に示した低周波ノイズUNは、こうしてパルス信号に重畳する低周波ノイズの一例であり、チャージャー33から発生している。この他にも、パルス信号には、センサコントローラ31の周囲に存在する様々な雑音源から低周波ノイズが重畳し得る。
パルス信号に低周波ノイズが重畳されると、図2(e)に示すように、受信波形に鈍りが生ずる。この鈍りの程度が大きくなると、ペン2におけるアップリンク信号USの復元が困難になる。本発明の目的の一つは、このような場合においても、ペン2がアップリンク信号USを好適に受信できるようにすることにある。
図3は、タブレット3の詳細な構成を示す図である。以下、この図3を参照しながら、タブレット3の構成及び動作について詳しく説明する。
センサ電極群30は、それぞれY方向に延在する複数のセンサ電極30Xと、それぞれX方向に延在する複数のセンサ電極30Yとを含み、これらセンサ電極30X,30Yによって、ペン2のペン先電極21(後述)と静電結合するように構成される。アップリンク信号US及びダウンリンク信号の送受信は、この静電結合を介して実現される。以下、センサ電極30X,30Yを特に区別する必要がない場合には、これらを単にセンサ電極30と称する場合がある。
センサコントローラ31は、図4に示すように、MCU40、ロジック部41、送信部42、受信部43、及び選択部44を有して構成される。
MCU40及びロジック部41は、送信部42、受信部43、及び選択部44を制御することにより、センサコントローラ31の送受信動作を制御する制御部である。具体的に説明すると、MCU40は、内部にROMおよびRAMを有し、所定のプログラムに基づき動作するマイクロプロセッサである。一方、ロジック部41は、MCU40の制御に基づき、送信部42、受信部43、及び選択部44の制御信号を生成するよう構成される。
MCU40は、ペン2が送信したダウンリンク信号を受信部43を介して受信するとともに、ペン2に対して送信するコマンドcmdを生成し、送信部42に供給する機能を有する。ダウンリンク信号には、無変調のキャリア信号である位置信号と、コマンドcmdに応じたデータを含むデータ信号とが含まれる。MCU40は、ペン2から位置信号を受信した場合、センサ電極群30を構成する複数のセンサ電極30X,30Yのそれぞれにおける受信強度から、タッチ面3a上におけるペン2の位置座標(x、y)を算出し、ホストプロセッサ32に出力する。また、MCU40は、ペン2からデータ信号を受信した場合、その中に含まれる応答データRes(具体的には、固有ID、筆圧、スイッチのオンオフ情報等)を取得し、ホストプロセッサ32に出力する。
送信部42は、MCU40及びロジック部41の制御に従ってアップリンク信号USを生成する回路であり、図4に示すように、符号列保持部50、拡散処理部51、及び送信処理部52を含んで構成される。
符号列保持部50は、ロジック部41から供給される制御信号に基づき、上述した拡散符号(自己相関特性を有する拡散符号)を生成して保持する機能を有する。符号列保持部50は、送信データの内容(P、「0000」、「0001」など)ごとに異なる拡散符号を生成して記憶するよう構成される。
拡散処理部51は、MCU40から供給されるコマンドcmdに基づいて、図2(d)に例示したパルス信号を生成する機能部である。詳しく説明すると、拡散処理部51はまず、コマンドcmdに基づいて、図2(a)に示したアップリンク信号USを生成する。そして、該アップリンク信号USを構成する複数の送信データのそれぞれについて、符号列保持部50によって保持される拡散符号のうちの1つを選択し、選択した拡散符号によって送信データの拡散を行う。これにより、図2(b)に例示したチップ列が得られる。拡散処理部51はさらに、上述したマンチェスター符号化を行うことによって、図2(c)に例示したチップ列を取得する。そして、取得したチップ列に基づき、図2(d)に例示したパルス信号を生成する。
送信処理部52は、拡散処理部51が生成したパルス信号を、エッジが強調されるように送信する機能部である。「エッジが強調されるように送信する」とは、本実施の形態では、パルス信号に含まれる立ち上がりエッジ及び立ち下がりエッジの数が増加するように、後述する各種の方法でパルス信号の送信を行うことを意味する。詳細については、後ほど別途説明する。ただし、他の方法を用いて、エッジが強調されるようにパルス信号を送信することとしてもよい。
受信部43は、ロジック部41から供給される制御信号に基づいて、ペン2が送信したダウンリンク信号を受信する回路である。具体的には、選択部44から供給される信号を復号することによってデジタル信号を生成し、受信信号としてMCU40に供給するよう構成される。
選択部44は、スイッチ54x,54yと、導体選択回路55x,55yとを含んで構成される。
スイッチ54x,54yはそれぞれ、共通端子とT端子及びR端子のいずれか一方とが接続されるように構成されたスイッチ素子である。スイッチ54xの共通端子は導体選択回路55xに接続され、T端子は送信部42の出力端に接続され、R端子は受信部43の入力端に接続される。また、スイッチ54yの共通端子は導体選択回路55yに接続され、T端子は送信部42の出力端に接続され、R端子は受信部43の入力端に接続される。
導体選択回路55xは、複数のセンサ電極30Xを選択的にスイッチ54xの共通端子に接続するためのスイッチ素子である。導体選択回路55xは、複数のセンサ電極30Xの一部又は全部を同時にスイッチ54xの共通端子に接続することも可能に構成される。
導体選択回路55yは、複数のセンサ電極30Yを選択的にスイッチ54yの共通端子に接続するためのスイッチ素子である。導体選択回路55yも、複数のセンサ電極30Yの一部又は全部を同時にスイッチ54yの共通端子に接続することも可能に構成される。
選択部44には、ロジック部41から4つの制御信号sTRx,sTRy,selX,selYが供給される。具体的には、制御信号sTRxはスイッチ54xに、制御信号sTRyはスイッチ54yに、制御信号selXは導体選択回路55xに、制御信号selYは導体選択回路55yにそれぞれ供給される。ロジック部41は、これら制御信号sTRx,sTRy,selX,selYを用いて選択部44を制御することにより、アップリンク信号USの送信と、ペン2が送信したダウンリンク信号の受信とを実現する。
より具体的に説明すると、ロジック部41は、アップリンク信号USを送信する場合には、複数のセンサ電極30Yのすべて(又は複数のセンサ電極30Xのすべて)、又は、各複数のセンサ電極30X,30Yのうち送信対象のペン2について直前に導出された位置の近傍にある所定数本が送信部42の出力端に接続されるよう、選択部44を制御する。一方、位置信号を受信する場合のロジック部41は、位置信号の送信が継続している間に、各複数のセンサ電極30X,30Yのすべて(グローバルスキャン)、又は、各複数のセンサ電極30X,30Yのうち、その位置信号を送信するペン2について直前の位置信号により導出した位置の近傍にある所定数本(ローカルスキャン)が順に受信部43の入力端に接続されるよう、選択部44を制御する。こうすることでMCU40は、各センサ電極30におけるバースト信号の受信強度に基づいて、ペン2の位置を導出することが可能になる。また、データ信号を受信する場合のロジック部41は、各複数のセンサ電極30X,30Yのうち、そのデータ信号を送信するペン2について直前の位置信号により導出した位置の近傍にある所定本数が受信部43の入力端に接続されるよう、選択部44を制御する。
以上、タブレット3の構成及び動作について説明した。次に、ペン2の構成及び動作について詳しく説明する。
図4は、ペン2の内部構造を示す図である。同図に示すように、ペン2は、芯20、ペン先電極21、筆圧検出センサ23、回路基板24、及び電池25を有して構成される。図示していないが、ペン2はその他に、ユーザによって操作可能なスイッチを、筐体の側面又は底面に有して構成される。
芯20は棒状の部材であり、ペン2のペン軸方向と芯20の長手方向とが一致するように配置される。ペン先電極21は、ペン先の近傍に配置された導電体であり、例えば、芯20の内部に埋め込まれた導電物質により構成される。他の例では、芯20の先端部の表面に導電性材料を塗布することによってペン先電極21を構成してもよい。
筆圧検出センサ23は芯20と物理的に接続されており、芯20の先端に加えられる筆圧を検出可能に構成される。筆圧検出センサ23として具体的には、筆圧に応じて容量が変化する可変容量コンデンサを用いることができる。
ペン先電極21は回路基板24に電気的に接続されており、タブレット3が送信するアップリンク信号USを受信して回路基板24に供給するとともに、回路基板24から供給されるダウンリンク信号をタブレット3に向けて送信する役割を担う。なお、ここではペン先電極21が送信と受信の両方を行うとしているが、送信用の電極と受信用の電極とを別々に設けてもよい。電池25は、回路基板24内の各素子等に対して動作電力を供給する電源である。
図5は、ペン2の機能ブロックを示す略ブロック図である。同図に示す機能ブロックは、回路基板24上に形成される電子回路によって実現される。
図5に示すように、ペン2は機能的に、スイッチ60、受信回路61、コントローラ62、及び送信回路63を有して構成される。
スイッチ60は、共通端子とT端子及びR端子のいずれか一方とが接続されるように構成されたスイッチ素子である。スイッチ60の共通端子はペン先電極21に接続され、T端子は送信回路63の出力端に接続され、R端子は受信回路61の入力端に接続される。スイッチ60の接続状態は、コントローラ62によって制御される。コントローラ62は、センサコントローラ31からのアップリンク信号USの受信を行う場合には共通端子とR端子とが接続されるようスイッチ60を制御し、センサコントローラ31に向けてダウンリンク信号(位置信号又はデータ信号)の送信を行う場合には共通端子とT端子とが接続されるようスイッチ60を制御する。
受信回路61は、ペン先電極21及びスイッチ60を介して受信される信号を復調することによってアップリンク信号USを取得し、コントローラ62に出力する回路である。受信回路61の内部には、図5に示すように、アナログ回路71と、デジタル回路72と、パターン記憶部73とが設けられる。
アナログ回路71は、スイッチ60から供給される信号(ペン先電極21に誘導された信号)に含まれるエッジを検出するエッジ検出回路と、エッジ検出回路によって検出されたエッジから波形を復元する波形復元回路とを含んで構成される。各回路の具体的な構成は限定されないが、例えばエッジ検出回路は、スイッチ60から供給される信号の微分信号を生成する微分回路と、微分信号の立ち上がりエッジを検出する正方向パルス検出回路と、微分信号の立ち下がりエッジを検出する負方向パルス検出回路とによって構成され得る。また、波形復元回路は、正方向パルス検出回路の出力信号が供給されるS入力と、負方向パルス検出回路の出力信号が供給されるR入力とを有するSRラッチ回路によって構成され得る。波形復元回路から出力される信号はアナログ回路71の出力信号を構成し、理想的には、センサコントローラ31の拡散処理部51が生成したパルス信号(図2(d)を参照)と同じ波形の信号となる。
デジタル回路72は、アナログ回路71の出力信号と、パターン記憶部73に記憶される既知のパターンとの相関演算により、センサコントローラ31が送信した送信データを検出する回路である。
具体的に説明すると、まずパターン記憶部73には、既知のパターンとして複数のチップ列が記憶される。各チップ列は、それぞれ0又は1のいずれかの値を取る複数のチップにより構成される2値のチップ列であり、センサコントローラ31がアップリンク信号USの送信に使用する可能性のある複数の拡散符号のそれぞれをマンチェスター符号化することによって得られるものとなっている。
デジタル回路72は、1つの拡散符号に対応するチップ数分のチップ列を格納可能に設定された先入れ先出し方式のシフトレジスタを有しており、アナログ回路71の出力信号を1チップ取得する都度、このシフトレジスタに格納していく。そして、新たな1チップを格納する都度、その時点でシフトレジスタに格納されているチップ列と、パターン記憶部73に記憶される複数の既知のパターンのそれぞれとの相関を算出する。その結果、あるパターンについての算出結果が所定値以上となった場合に、そのパターンに対応する拡散符号が検出されたと判定する。デジタル回路72は、こうして次々に検出される拡散符号に基づいてアップリンク信号USを復元し、コントローラ62に出力する。
コントローラ62は内部にメモリを有するプロセッサであり、このメモリに記憶されるプログラムに従って動作するよう構成される。
コントローラ62が行う動作には、受信回路61から供給されるアップリンク信号USに応じた処理が含まれる。具体的に説明すると、コントローラ62は、受信回路61から供給されるアップリンク信号USに応じて各種信号の送受信スケジュールを決定し、それに応じてスイッチ60の接続状態を制御する処理を行う。つまり、上述したように、センサコントローラ31からのアップリンク信号USの受信を行う場合には共通端子とR端子とが接続されるようスイッチ60を制御し、センサコントローラ31に向けて信号(位置信号又はデータ信号)の送信を行う場合には共通端子とT端子とが接続されるようスイッチ60を制御する。
決定した送受信スケジュールにより示される位置信号の送信タイミングでは、コントローラ62は、送信回路63に位置信号を送信するよう指示する処理を行う。また、受信回路61から供給されるアップリンク信号USにより示されるコマンドが各種データ(固有ID、筆圧、スイッチのオンオフ情報等)の送信指示を示すものであった場合には、コントローラ62は指示されたデータを取得し、決定した送受信スケジュールにより示されるデータ信号の送信タイミングで、送信用データとして送信回路63に供給する処理を行う。
送信回路63は、所定のキャリア信号の発振回路を含んでおり、コントローラ62から位置信号の送信を指示された場合には、このキャリア信号を無変調でペン先電極21に供給するよう構成される。一方、コントローラ62から送信用データが供給された場合には、供給された送信用データによってキャリア信号を変調し、ペン先電極21に供給する。
次に、図3に示した送信処理部52が行う「エッジが強調されるように送信する」処理について、詳しく説明する。
図6(a)は、拡散処理部51が生成するチップ列(マンチェスター符号化されたチップ列)の一部を示す図であり、図6(b)は、このチップ列に基づいて拡散処理部51が生成するパルス信号(主信号)を示す図である。図示したチップ長Tは、マンチェスター符号化前の拡散符号を構成する各チップの時間長(1チップの時間長)を示している。
図6(c)及び図6(d)はそれぞれ、図6(b)に示したパルス信号に基づいて送信処理部52が生成する遅延信号(副信号)及び混合信号を示す図である。拡散処理部51からパルス信号の供給を受けた送信処理部52は、まず初めに、パルス信号のエッジタイミングを変更することによって、図6(c)に示した遅延信号を生成する。より具体的に言えば、送信処理部52は、チップ長Tの半分T/2より短い時間(図6(c)の例ではT/4)だけパルス信号を遅延させることにより、遅延信号を生成する。
次に送信処理部52は、図6(b)に示したパルス信号と、図6(c)に示した遅延信号とに基づいて、図6(d)に示した混合信号を生成する。こうして生成される混合信号は、パルス信号の各エッジを起点とするチップ長Tの半分T/2より短い時間の中に、対応するエッジ(例えば、図示したエッジE1,E2)を2回含む信号となる。なお、ここでは2回としたが、遅延信号の数を増やすことによって、対応するエッジを3回以上含むこととしてもよい。より好適には、対応するエッジを偶数回含むことが好ましい。
ここで、図6(d)を見ると理解されるように、本実施の形態による送信処理部52が生成する混合信号は、パルス信号の各エッジを起点とするチップ長Tの半分T/2より短い時間の中に、対応するエッジとは逆向きの戻りエッジ(例えば、図示したエッジE3)を含んでいる。この状態で混合信号をセンサ電極群30から送信すると、アナログ回路71内のエッジ検出回路が戻りエッジをもエッジとして検出してしまい、その結果として誤った波形が復元されてしまう可能性がある。そこで、図6(e)に示すように、送信処理部52は、戻りエッジの傾きをパルス信号の各エッジの傾きよりもなだらかにすることとしてもよい。こうすることで、アナログ回路71内のエッジ検出回路が戻りエッジをエッジとして検出してしまう可能性が低減されるので、誤った波形が復元されてしまう可能性を低減できる。
以上説明したように、本実施の形態によるアップリンク信号USの送信方法によれば、ペン2によって受信されるエッジを増加させることによって、アップリンク信号USのエッジを強調することができる。したがって、アップリンク信号USの波形に鈍りが生じても、ペンがエッジを検出できる可能性が高まるので、ペン2がアップリンク信号USを好適に受信できるようになる。
なお、本実施の形態には各種の変形例が考えられる。以下、これらの変形例について、1つずつ説明する。
本実施の形態の第1の変形例は、拡散処理部51が生成した主信号であるパルス信号と、該パルス信号に基づいて送信処理部52が生成する副信号とを互いに異なるセンサ電極30から送信することにより、混合信号の送信を行う、というものである。この場合のセンサコントローラ31は、送信処理部52が作成した主信号及び副信号を、互いに異なるセンサ電極30に供給するように構成される。したがって、本変形例による副信号は、主信号とは別のセンサ電極30から送信される別電極信号である。ただし、副信号の内容としては、本実施の形態と同じ遅延信号とすることが好ましい。こうすることで、図6(d)又は図6(e)に示した混合信号を生成することなく、混合信号を送信することが可能になる。
図7は、本実施の形態の第2の変形例を示す模式的な回路図である。同図に示す信号源51Aは、拡散処理部51によって生成されたパルス信号(主信号)を示しており、信号源52Aは、送信処理部52によって生成された副信号を示している。本変形例によるタブレット3は、積層配置されるセンサ電極30X,30Yの両方を用いて主信号及び副信号を送信することにより、混合信号を送信するよう構成される。具体的には、第1の層に配置されたセンサ電極30Yの少なくとも一部から主信号を送信し、第1の層とは異なる第2の層に配置されたセンサ電極30Xの少なくとも一部から副信号を送信するよう構成される。
本変形例による副信号は第1の変形例と同じく別電極信号であり、その内容は、本実施の形態と同じ遅延信号であってもよいし、主信号と全く同じ信号であってもよい。前者の場合には、本実施の形態と同様、ペン2によって受信されるエッジを増加させる効果が得られる。後者の場合、2つの層から同じ信号を送信することになるので、1つの層のみかから信号を送信する場合に比べてエッジを強調する効果が得られる。
図8(d)は、主信号の遅延信号を副信号とする場合に、本変形例により送信される混合信号を示す図である。なお、図8(a)~(c)は、図6(a)~(c)と同一の図となっている。図8(d)に示すように、本変形例による混合信号は、パルス信号と遅延信号を加算したものとなっている。図8(d)から理解されるように、こうすることによっても、ペン2によって受信されるエッジの数を増加させ、アップリンク信号USのエッジを強調することができる。また、本変形例によれば、上述した戻りエッジが発生しないので、アナログ回路71によって誤った波形が復元されてしまう可能性を小さくすることができる。
本変形例は、タブレット3がいわゆるインセル方式の位置検出装置である場合にも好適に適用できる。インセル方式は、センサ電極30X,30Yの一方として、センサ電極群30と重畳配置される表示装置の画素を駆動するために必要な電位が供給される電極(典型的には、液晶ディスプレイの共通電極、又は、有機ELディスプレイの負極)を利用する方式である。したがって、本変形例をインセル方式のタブレット3に適用する場合、センサ電極30X,30Yのうち例えば液晶ディスプレイの共通電極である一方から主信号及び副信号の一方を送信し、他方から主信号及び副信号の他方を送信することになる。この場合も、本変形例と同様に、アップリンク信号USのエッジを強調する効果と、アナログ回路71によって誤った波形が復元されてしまう可能性を低減する効果とを得ることができる。
図9は、本実施の形態の第3の変形例による複数のセンサ電極30Xを示す図である。本変形例によるタブレット3は、複数のセンサ電極30Xを、図示したグループG1に属する複数の第1のセンサ電極と、これら複数の第1のセンサ電極と平面的に見て重ならない位置に配置された複数の第2のセンサ電極(グループG2に属するセンサ電極30X)とに分類する。そして送信処理部52は、複数の第1のセンサ電極を介して上記パルス信号を送信する一方、複数の第2のセンサ電極を介してパルス信号の逆相信号を送信するよう構成される。こうすることで、ペン2を持つ人の手がタッチ面3aに触れている場合などに、人の手を通じてアップリンク信号USがペン2のグランド電位を変化させることによって、ペン2がアップリンク信号USを検出できなくなることを防止できるようになる。
図10は、本実施の形態の第4の変形例による複数のセンサ電極30X,30Yを示す図である。また、図11は、本変形例によるセンサコントローラ31が送信するアップリンク信号USを示す図である。初めに図10を参照すると、本変形例によるセンサコントローラ31はまず、アップリンク信号USの送信を行う領域Rを決定する。なお、図10には、タッチ面3aの一部を領域Rとする例を描いているが、タッチ面3aの全部を領域Rとしてもよい。
領域Rを決定したセンサコントローラ31は、領域Rを通過する複数のセンサ電極30を、近接したセンサ電極30ができるだけ異なるグループに属することとなるように複数のグループに分類する。図10には、こうして分類されるグループの一例が示されている。この例では、センサ電極30Yが1本おきにグループA又はグループBに分類され、センサ電極30Xが1本おきにグループC又はグループDに分類される。
図11には、図10に示したグループA~Dを利用してアップリンク信号USの送信を行う場合の例を示している。なお、同図には、説明の簡単のため、5つの送信データ「8」「5」「7」「9」「3」のそれぞれを8チップのチップ列(各送信データを表す4つのビットのそれぞれをマンチェスター符号化することによって得られるチップ列)により送信する例を示しているが、実際には、本実施の形態と同様に拡散符号を用いて送信される。
本変形例によるセンサコントローラ31は、1つの送信データを構成する8つのチップを前半4チップと後半4チップに分け、それぞれに対応するパルス信号の4つのエッジ(立ち上がりエッジU及び立ち下がりエッジD)を、図11に示すように、4つのグループA~Dのそれぞれに分散して送信するよう構成される。こうすることで、領域R内に位置しているペン2は、すべてのエッジを受信できることからアップリンク信号USを受信できるが、領域R内に位置していないペン2は、一部又は全部のエッジを受信できないことからアップリンク信号USを受信できないことになる(一部だけ受信できたとしても、図2(a)に示した誤り検出符号CRCを用いた誤り検出の結果として、受信できた部分は破棄される)。したがって、本変形例によれば、タッチ面3a内の領域を限定して、アップリンク信号USを送信することが可能になる。本変形例を応用すれば、例えばタッチ面3a内に複数のペン2が位置している場合に、送信対象のペン2を限定してアップリンク信号USを送信することも可能になる。
図12は、本実施の形態の第5の変形例を説明するための図である。なお、同図(a)(b)はそれぞれ、図6(a)(d)と同一の図となっている。
図12(b)に示したパルス信号は、図12(a)に示したチップ列を表す一方で、図12(c)に示したチップ列を表すと言うこともできる。このことは、ペン2における処理の方法によっては、1つのパルス信号で2種類のデータを送信できることを意味する。そこで本変形例では、ペン2において相関演算の際に用いられる既知のパターンとして、以下に説明する第1及び第2のパターンの2種類を用意することにより、ペン2が2種類のデータを選択的に受信できるようにする。
第1のパターンは、1チップの時間長が相対的に長いパターンである。この第1のパターンを用いるペン2のデジタル回路72(図5)は、アナログ回路71の出力信号に対して相対的に粒度の粗い相関演算を行うことにより、図12(b)に例示したパルス信号から図12(a)に示したチップ列を復元することになる。
第2のパターンは、1チップの時間長が相対的に短いパターンである。この第2のパターンを用いるペン2のデジタル回路72(図5)は、アナログ回路71の出力信号に対して相対的に粒度の細かい相関演算を行うことにより、図12(b)に例示したパルス信号から図12(c)に示したチップ列を復元することになる。
このように、本変形例によれば、ペン2において相関演算の際に用いられる既知のパターンとして、1チップの時間長が異なる2種類のパターンを用意するので、1つのアップリンク信号USにより、ペン2に2種類のデータを選択的に受信させることができるという効果が得られる。なお、本変形例は、図5に示したパターン記憶部73に格納されるパターンの1チップ当たりの時間長がペン2によって異なることとなるように構成することも可能である。こうすることで、センサコントローラ31は、2つのペン2に対し、1つのアップリンク信号USにより、互いに異なるデータを送信することが可能になる。
次に、本発明の第2の実施の形態による位置検出システム1について、説明する。本実施の形態による位置検出システム1は、受信回路61によるアップリンク信号USの受信方法の点で第1の実施の形態と異なる。すなわち、本実施の形態による受信回路61においては、アナログ回路71内でΔΣ変調を行うとともに、デジタル回路72内で+1,0,-1の3値による相関演算を行う。その他の点では第1の実施の形態による位置検出システム1と同様であるので、同一の構成には同一の符号を付し、以下では、第1の実施の形態による位置検出システム1との相違点に着目して説明を続ける。
図13は、本実施の形態による受信回路61の構成を示す図である。同図に示すように、本実施の形態による受信回路61は、図5にも示したアナログ回路71、デジタル回路72、及びパターン記憶部73に加え、パルス密度検出部74及びMCU(Micro Control Unit)75を有して構成される。
本実施の形態によるアナログ回路71は、入力端がスイッチ60のR端子(図5を参照)に接続されたハイパスフィルタ80と、ハイパスフィルタ80の出力信号を増幅する増幅回路81と、ΔΣ変調部82とを含んで構成される。ハイパスフィルタ80は、遮断周波数以上の周波数成分のみを通過させるように構成された回路である。ハイパスフィルタ80の遮断周波数は、MCU75により制御可能に構成される。増幅回路81は、ハイパスフィルタ80の出力信号を増幅し、出力信号DOとしてΔΣ変調部82に供給する回路である。増幅回路81は、MCU75により増幅率を制御可能に構成された可変ゲインの増幅器により構成される。ハイパスフィルタ80及び増幅回路81は、ペン先電極21(図5を参照)に誘導された信号(受信信号Rx)のエッジを検出する微分回路として機能する。
ΔΣ変調部82は、増幅回路81の出力信号DOに対して、少なくとも正、負それぞれに対応する2つの基準電位VTP,VTNを用いた比較を行い、比較結果のフィードバック処理を行う機能部であり、図13に示すように、減算回路82aと、加算回路82bと、比較回路82cと、遅延回路82d,82eとを有して構成される。
比較回路82cは、加算回路82bの出力信号IOと所定の基準電位VTP,VTN(VTP=-VTN>0)とを比較する回路であり、比較結果の出力端子、正側出力端子(+1)、負側出力端子(-1)という3つの出力端子を有して構成される。このうち比較結果の出力端子から出力される信号は、アナログ回路71の出力信号COを構成する。
比較回路82cは、加算回路82bの出力信号IOが基準電位VTPを上回っている場合に、出力信号COとして+1を出力するとともに、正側出力端子の電位をハイ、負側出力端子の電位をローとする。また、比較回路82cは、加算回路82bの出力信号IOが基準電位VTNを下回っている場合に、出力信号COとして-1を出力するとともに、負側出力端子の電位をハイ、正側出力端子の電位をローとする。その他の場合、比較回路82cは、出力信号COとして0を出力するとともに、正側出力端子及び負側出力端子の電位をともにローとする。比較回路82cが行うこの処理の結果として、出力信号COは、+1,0,-1のいずれかの値を取る3値のパルス信号となる。
比較回路82cは、センサコントローラ31が送信するチップ列のチップ長(図6に示したチップ長Tの半分T/2)よりも短い周期(例えばT/8)で動作するよう構成される。したがって、出力信号COは、センサコントローラ31が送信するチップ列の1チップに対して複数のチップ(例えば4つのチップ)を含むパルス信号となる。
図14(a)は、本実施の形態による比較回路82cの回路構成を具体的に示す図である。同図に示すように、比較回路82cは、正に対応するコンパレータCPaと、負に対応するコンパレータCPbと、出力回路100とを有して構成される。コンパレータCPaの出力端子は、上述した正側出力端子(+1)として遅延回路82dに接続されるとともに、出力回路100に接続される。また、コンパレータCPbの出力端子は、上述した負側出力端子(-1)として遅延回路82eに接続されるとともに、出力回路100に接続される。
各コンパレータCPa,CPbの一方入力端子には、加算回路82bの出力信号IOが共通に供給される。一方、各コンパレータCPa,CPbの他方入力端子には、上述した基準電位VTP,VTNがそれぞれ供給される。また、各コンパレータCPa,CPbは、図示しないクロック回路から供給されるクロックCK1に同期したタイミングで比較動作を実行するよう構成される。クロックCK1は、センサコントローラ31が送信するチップ列のチップ長(図6に示したチップ長Tの半分T/2)よりも短い周期(例えばT/8)で振動するように構成されており、その結果として出力信号COは、上述したように、センサコントローラ31から送信されるチップ列の1チップに対して複数のチップ(例えば4つのチップ)を含むパルス信号となる。
コンパレータCPaは、加算回路82bの出力信号IOが基準電位VTPより大きい場合にハイを出力し、そうでない場合にローを出力するよう構成される。また、コンパレータCPbは、加算回路82bの出力信号IOが基準電位VTNより大きい場合にローを出力し、そうでない場合にハイを出力するよう構成される。これにより、比較回路82cの比較結果が3値(すなわち、+1,0,-1のいずれか)で減算回路82aにフィードバックされる
出力回路100は、コンパレータCPa,CPbの出力に基づいて、ΔΣ変調部82の出力信号COを生成する回路である。具体的には、コンパレータCPaの出力がハイである場合に出力信号COを+1とし、コンパレータCPbの出力がハイである場合に出力信号COを-1とし、それ以外の場合に出力信号COを0とする。これにより、+1,0,-1のいずれかの値を取る3値のパルス信号である出力信号COが実現される。
ここで、図14(a)の比較回路82cは出力信号IOと2つの基準電位VTP,VTNとを比較しているが、より多数の基準電位を比較対象として用いることとしてもよい。具体的な例を挙げると、比較回路82cは、出力信号IOと4つの基準電位VTP,VTP0,VTN0,VTN(VTP=-VTN=2×VTP0=-2×VTN0>0)とを比較することとしてもよい。この場合、減算回路82aには、比較回路82cの比較結果が5値(すなわち、+2,+1,0,-1,-2のいずれか)でフィードバックされることになる。一方、詳しくは後述するが、比較回路82cが4つの基準電位VTP,VTP0,VTN0,VTNとの比較を行う場合であっても、アナログ回路71の出力信号COは、3値(すなわち、+1,0,-1のいずれか)で出力される。以下、詳しく説明する。
図14(b)は、出力信号IOと4つの基準電位VTP,VTP0,VTN0,VTNとを比較するように構成した比較回路82cの回路構成を具体的に示す図である。同図に示すように、この場合の比較回路82cは、正に対応する2つのコンパレータCPa,CPcと、負に対応する2つのコンパレータCPb,CPdと、出力回路100とを有して構成される。コンパレータCPaの出力端子は、正側出力端子(+2)として遅延回路82dに接続されるとともに、出力回路100に接続される。また、コンパレータCPbの出力端子は、上述した負側出力端子(-2)として遅延回路82eに接続されるとともに、出力回路100に接続される。コンパレータCPcの出力端子は、正側出力端子(+1
)として遅延回路82dに接続されるとともに出力回路100に接続され、コンパレータCPbの出力端子は、上述した負側出力端子(-1)として遅延回路82eに接続されるとともに出力回路100に接続される。
)として遅延回路82dに接続されるとともに出力回路100に接続され、コンパレータCPbの出力端子は、上述した負側出力端子(-1)として遅延回路82eに接続されるとともに出力回路100に接続される。
各コンパレータCPa~CPdの一方入力端子には、加算回路82bの出力信号IOが共通に供給される。一方、各コンパレータCPa~CPdの他方入力端子には、上述した基準電位VTP,VTN,VTP0,VTN0がそれぞれ供給される。各コンパレータCPa~CPdがクロックCK1に同期したタイミングで動作する点は、図14(a)の場合と同様である。
コンパレータCPaは、加算回路82bの出力信号IOが基準電位VTPより大きい場合にハイを出力し、そうでない場合にローを出力するよう構成される。コンパレータCPbは、加算回路82bの出力信号IOが基準電位VTNより大きい場合にローを出力し、そうでない場合にハイを出力するよう構成される。コンパレータCPcは、加算回路82bの出力信号IOが基準電位VTP0より大きい場合にハイを出力し、そうでない場合にローを出力するよう構成される。コンパレータCPdは、加算回路82bの出力信号IOが基準電位VTN0より大きい場合にローを出力し、そうでない場合にハイを出力するよう構成される。これにより、比較回路82cの比較結果が5値(すなわち、+2,+1,0,-1,-2のいずれか)で減算回路82aにフィードバックされる
出力回路100は、コンパレータCPa,CPbの出力に基づいて、ΔΣ変調部82の出力信号COを生成するよう構成される。具体的には、コンパレータCPaの出力がハイである場合に出力信号COを+1とし、コンパレータCPbの出力がハイである場合に出力信号COを-1とし、それ以外の場合に出力信号COを0とするよう構成される。コンパレータCPc,CPdの出力は、出力信号COの生成では参照されない。これにより、減算回路82aへのフィードバックが5値であるにもかかわらず、+1,0,-1のいずれかの値を取る3値のパルス信号である出力信号COが実現される。このように出力信号COを3値にすることで、相関演算のために必要な回路の規模を減らすことが可能になる。
なお、出力回路100にコンパレータCPc,CPdの出力も参照させることにより、出力信号COを5値(すなわち、+2,+1,0,-1,-2のいずれか)のパルス信号により構成することとしてもよい。このように出力信号COを5値にする場合、後段のデジタル回路72(図13を参照)において、レベル値をも加味して相関値を導出できるという効果が得られる。
図13に戻る。遅延回路82dは、比較回路82cの正側出力端子の電位をΔ倍したうえで、例えば1クロック分(出力信号COの1チップ分)だけ遅延させて減算回路82aにフィードバックする役割を果たす。同様に、遅延回路82eは、比較回路82cの負側出力端子の電位を-Δ倍したうえで、例えば1クロック分だけ遅延させて減算回路82aにフィードバックする役割を果たす。なお、Δの具体的な値は、3値でフィードバックする場合にはVTPに等しい値とし、5値でフィードバックする場合にはVTP0に等しい値とすることが好適である。
減算回路82aは、増幅回路81の出力信号DOから遅延回路82d,82eの出力信号に応じた量の電位を減じてなる信号を出力する回路である。この減算によれば、1クロック前の出力信号IOが基準電位VTPを上回っていた場合には、加算回路82bの入力信号の電位レベルが下がり、1クロック前の出力信号IOが基準電位VTNを下回っていた場合には、加算回路82bの入力信号の電位レベルが上がるので、加算回路82bの出力信号IOの電位レベルを一定の範囲内に収めるという効果が得られる。
加算回路82bは、減算回路82aの出力信号を積分してなる信号を出力する回路である。加算回路82bの出力信号IOは、1クロック前の加算回路82bの出力信号に減算回路82aの出力信号を加算したものとなる。
図15(a)は、センサコントローラ31が送信したチップ列(図2(c)に示したもの)の一例を示す図であり、図15(b)は、このチップ列を受信したペン2において観測される受信信号Rxの例を示す図であり、図15(c)は、この受信信号Rxから得られる出力信号COの例を示す図であり、図15(d)は、この出力信号COから得られるチップ列を示す図である。なお、図15(b)に示した受信信号Rxには、正弦波である低周波ノイズが重畳されている。これらの図から理解されるように、受信信号Rxに低周波ノイズが重畳している場合の出力信号COは、受信信号Rxに比べて激しく振動するパルス信号となる。これは、ΔΣ変調部82が受信信号Rxの変化を敏感に検出していることを示している。
図13に戻る。本実施の形態によるパターン記憶部73は、センサコントローラ31がアップリンク信号USの送信に使用する可能性のある複数の拡散符号のそれぞれについて、+1、0、1のいずれかの値を取る複数のチップにより構成される3値のチップ列を既知のパターンとして記憶するように構成される。
図15(e)は、図15(a)に示したチップ列に対応してパターン記憶部73に記憶されるパターンを示す図であり、図15(f)は、このパターンをパルス信号により表記してなる図である。図15(d)及び図15(e)から理解されるように、パターン記憶部73に記憶されるパターンは、出力信号COの1チップに対して1チップを含むチップ列となる。また、図15(a)及び図15(e)から理解されるように、パターン記憶部73に記憶されるパターンは、送信チップ列の「+1」から「0」への変化に対応して1チップだけ「-1」となり、送信チップ列の「0」から「+1」への変化に対応して1チップだけ「+1」となり、その他のチップは「0」となるように構成された3値のチップ列となる。
図13に戻り、本実施の形態によるデジタル回路72は、エッジマッチドフィルタ87及びアップリンク信号復元部88を有して構成される。
エッジマッチドフィルタ87は、1つの拡散符号に対応するチップ数分のチップ列を格納可能に設定された先入れ先出し方式のシフトレジスタを有しており、アナログ回路71の出力信号COを1チップ取得する都度、このシフトレジスタに格納していく。そして、新たな1チップを格納する都度、その時点でシフトレジスタに格納されているチップ列と、パターン記憶部73に記憶される複数の既知のパターンのそれぞれとの相関を算出し、その結果を逐次、出力信号FOとしてアップリンク信号復元部88に供給する。
アップリンク信号復元部88は、出力信号FOが所定値以上となった場合に、その出力信号FOの算出に用いたパターンに対応する拡散符号が検出されたと判定する。そして、次々に検出される拡散符号に基づいてアップリンク信号USを復元し、コントローラ62に出力する。
パルス密度検出部74は、ΔΣ変調部82の出力信号COのパルス密度を検出し、その結果をMCU75に通知する機能部である。また、MCU75は、組み込み用のマイクロプロセッサを構成する集積回路(制御回路)であり、パルス密度検出部74から通知されたパルス密度に基づいて増幅回路81のゲインを制御するとともに、ハイパスフィルタ80の遮断周波数を制御する役割を担う。
ここで、パルス密度に基づく増幅回路81のゲイン制御について説明する。ΔΣ変調部82の入力信号(増幅回路81の出力信号DO)の絶対値が大きすぎる場合、加算回路82bの出力信号IOが常に基準電位VTPを上回るか、或いは、基準電位VTNを下回ることになる。そうすると、出力信号COが「+1」又は「-1」に固定されてしまうので、ΔΣ変調部82によるエッジ検出が機能しなくなる。逆に、ΔΣ変調部82の入力信号(増幅回路81の出力信号DO)の絶対値が小さすぎる場合には、加算回路82bの出力信号IOが基準電位VTPと基準電位VTNの間に収まっている状態が継続し、出力信号COが「0」に固定されてしまうので、やはりΔΣ変調部82によるエッジ検出が機能しなくなる。そこでMCU75は、パルス密度検出部74から通知されたパルス密度が所定値以下となった場合に、出力信号DOの値に応じて、増幅回路81のゲインを低下又は上昇させる。増幅回路81のゲインを低下させた場合には、出力信号DOの電位レベルが低下するので、「+1」又は「-1」に固定されていた出力信号COの固定を解除することが可能になる。また、増幅回路81のゲインを上昇させた場合には、出力信号DOの電位レベルが上昇するので、「0」に固定されていた出力信号COの固定を解除することが可能になる。
図16(a)は、センサコントローラ31が送信するパルス信号の一例を示す図であり、図16(b)は、このパルス信号を受信したペン2において出力される増幅回路81の出力信号DOを示す図であり、図16(c)は、この出力信号DOに対応する加算回路82bの出力信号IOを示す図であり、図16(d)は、この出力信号IOに対応するアナログ回路71の出力信号COを示す図であり、図16(e)は、図16(a)に示したパルス信号に対応してパターン記憶部73に記憶される既知のパターンを示す図であり、図16(f)は、図16(d)に示した出力信号CO及び図16(e)に示したパターンに対応するエッジマッチドフィルタ87の出力信号FOを示す図である。以下、図13とともにこれらの図を参照しながら、本実施の形態の作用及び効果について、詳しく説明する。ただし、図16(c)及び図16(d)には、図14(b)に示した比較回路82cを用いる場合を示している。
増幅回路81の出力信号DOは、図16(b)に示すように、センサコントローラ31が送信するパルス信号の立ち上がりエッジに対応してプラス側に一時的に増大し、立ち下がりエッジに対応してマイナス側に一時的に増大する信号となる。これは、図13に示したハイパスフィルタ80が微分回路として機能することによるものである。
加算回路82bの出力信号IOは、図16(c)に示すように、基準電位VTP,VTP0を上回ったこと、及び、基準電位VTN0,VTNを下回ったことに応じて折り返しが発生する信号となる。このような折り返しが発生することで、出力信号IOは、折り返し変調(Signal Folding変調)された信号になっていると言える。このようにΔΣ変調部82が折り返し変調を行うことにより過去の信号への依存が小さくなることから、本実施の形態による受信回路61によれば、例えば第1の実施の形態で説明した受信回路61よりも確実にエッジを検出することが可能になる。また、比較路82cの比較結果を2値(+1,0)で減算回路82aにフィードバックするタイプの(すなわち、1ビットのΣΔ変調を行う)ΔΣ変調部に比べても、より確実にエッジを検出することが可能になる。これは、1ビットのΣΔ変調では常に0か+1がフィードバックされることになるため正の信号にしか対応できないが、比較回路82cの比較結果を3値又は5値などの奇数値で減算回路82aにフィードバックすることとすれば、正負の信号に対応できることに加え、0の状態(VTP0とVTN0の中間)の無信号にも対応できることによるものである。
なお、ここで触れたように、減算回路82aへのフィードバックは奇数値で行えばよく、図14(a)に示した3値や、図14(b)に示した5値に限られない。なお、例えば2m+1値でのフィードバックに対応する場合であれば、正に対応するm個のコンパレータと、負に対応するm個のコンパレータとを含むように比較回路82cを構成すればよい。
また、図16(c)に示す例のように比較回路82cの比較結果を5値(+2,+1,0,-1,-2)で減算回路82aにフィードバックすることとすれば、3値でフィードバックを行う場合に比べて過去の信号への依存が小さくなるため、さらに確実にエッジを検出することが可能になる。その他、折り返し変調によれば、連続時間の積分器を用いた信号処理が可能になることから、例えば非特許文献1に開示されているような多値ADで処理する構成に比べ、信号のロスを低減することが可能になるという効果も得られる。
アナログ回路71の出力信号COは、上述したように、センサコントローラ31が送信するチップ列の1チップに対して複数のパルスを含む3値のパルス信号であり、図16(d)に示すように、各パルスを生成するタイミングで出力信号IOが基準電位VTPを上回っている場合に+1のパルス、基準電位VTNを下回っている場合に-1のパルスを含む信号となる。
図16(a)と図16(d)を比較すると理解されるように、出力信号COには、センサコントローラ31が送信するパルス信号のエッジに対応するパルス以外にも多数のパルスが含まれる。したがって、もし仮に第1の実施の形態で使用した既知のパターン(拡散符号をマンチェスター符号化することによって得られるチップ列)を本実施の形態でも使用することとすると、好適な相関演算結果を得られない可能性がある。しかしながら、本実施の形態では、図16(e)に示すように、出力信号COの1チップに対して1チップを含み、送信チップ列の「+1」から「0」への変化に対応して1チップだけ「-1」となり、送信チップ列の「0」から「+1」への変化に対応して1チップだけ「+1」となり、その他のチップは「0」となるように構成された3値のチップ列により構成された既知のパターンを使用するので、パルス信号のエッジに対応するパルス以外のパルスが出力信号COに含まれていたとしても、相関演算の結果には反映されないことになる。したがって、ΔΣ変調の結果として得られる出力信号COに基づいて、図16(f)に示すように、好適な相関演算結果を得ることが可能になる。
以上説明したように、本実施の形態によるペン2によれば、アップリンク信号USの波形に鈍りが生じても、ΔΣ変調部により実行される折り返し変調によってエッジを確実に検出することができるので、ペン2がエッジを検出できる可能性が高まる。したがって、ペン2がアップリンク信号USを好適に受信できるようになる。
また、デジタル回路72内で+1,0,-1の3値による相関演算を行っているので、ΔΣ変調の結果として得られる出力信号COに基づいて、好適な相関演算結果を得ることが可能になる。
以上、本発明の好ましい実施の形態について説明したが、本発明はこうした実施の形態に何等限定されるものではなく、本発明が、その要旨を逸脱しない範囲において、種々なる態様で実施され得ることは勿論である。
例えば、第1及び第2の実施の形態は、組み合わせて用いることとしてもよい。すなわち、エッジが強調されるようにアップリンク信号USを送信するセンサコントローラ31と、ΔΣ変調及び3値による相関演算を用いてアップリンク信号USの受信を行うペン2とを組み合わせて用いることとしてもよい。こうすることで、ペンがアップリンク信号USをより好適に受信できるようになる。
1 位置検出システム
2 ペン
3 タブレット
3a タッチ面
20 芯
21 ペン先電極
23 筆圧検出センサ
24 回路基板
25 電池
30 センサ電極群
30X,30Y センサ電極
31 センサコントローラ
32 ホストプロセッサ
33 チャージャー
41 ロジック部
42 送信部
43 受信部
44 選択部
50 符号列保持部
51 拡散処理部
51A 拡散処理部51によって生成されたパルス信号の信号源
52 送信処理部
52A 送信処理部52によって生成された遅延信号の信号源
54x,54y スイッチ
55x,55y 導体選択回路
60 スイッチ
61 受信回路
62 コントローラ
63 送信回路
71 アナログ回路
72 デジタル回路
73 パターン記憶部
74 パルス密度検出部
80 ハイパスフィルタ
81 増幅回路
82 ΣΔ変調部
82a 減算回路
82b 加算回路
82c 比較回路
82d,82e 遅延回路
87 エッジマッチドフィルタ
88 アップリンク信号復元部
100 出力回路
101 電位生成回路
ACa~ACd アンド回路
C 静電容量
C1,Ca~Cd 容量素子
CK1,CK2 クロック
cmd コマンド
CO アナログ回路71の出力信号
CPa~CPd コンパレータ
DO 増幅回路81の出力信号
E1,E2 エッジ
E3 戻りエッジ
FO エッジマッチドフィルタ87の出力信号
IO 加算回路82eの出力信号
OPa~OPd オペアンプ
P プリアンブル
R 領域
R1~R8,Ra~Rk,Rm,Rn 抵抗素子
Res 応答データ
Rx 受信信号
Sa~Si スイッチ
sTRx,sTRy,selX,selY 制御信号
T 拡散符号のチップ長
UN 低周波ノイズ
US アップリンク信号
VDD 高位側電源電位
VSS 低位側電源電位
Vref,VTP,VTP0,VTN0,VTN 基準電位
2 ペン
3 タブレット
3a タッチ面
20 芯
21 ペン先電極
23 筆圧検出センサ
24 回路基板
25 電池
30 センサ電極群
30X,30Y センサ電極
31 センサコントローラ
32 ホストプロセッサ
33 チャージャー
41 ロジック部
42 送信部
43 受信部
44 選択部
50 符号列保持部
51 拡散処理部
51A 拡散処理部51によって生成されたパルス信号の信号源
52 送信処理部
52A 送信処理部52によって生成された遅延信号の信号源
54x,54y スイッチ
55x,55y 導体選択回路
60 スイッチ
61 受信回路
62 コントローラ
63 送信回路
71 アナログ回路
72 デジタル回路
73 パターン記憶部
74 パルス密度検出部
80 ハイパスフィルタ
81 増幅回路
82 ΣΔ変調部
82a 減算回路
82b 加算回路
82c 比較回路
82d,82e 遅延回路
87 エッジマッチドフィルタ
88 アップリンク信号復元部
100 出力回路
101 電位生成回路
ACa~ACd アンド回路
C 静電容量
C1,Ca~Cd 容量素子
CK1,CK2 クロック
cmd コマンド
CO アナログ回路71の出力信号
CPa~CPd コンパレータ
DO 増幅回路81の出力信号
E1,E2 エッジ
E3 戻りエッジ
FO エッジマッチドフィルタ87の出力信号
IO 加算回路82eの出力信号
OPa~OPd オペアンプ
P プリアンブル
R 領域
R1~R8,Ra~Rk,Rm,Rn 抵抗素子
Res 応答データ
Rx 受信信号
Sa~Si スイッチ
sTRx,sTRy,selX,selY 制御信号
T 拡散符号のチップ長
UN 低周波ノイズ
US アップリンク信号
VDD 高位側電源電位
VSS 低位側電源電位
Vref,VTP,VTP0,VTN0,VTN 基準電位
Claims (15)
- ペンを検出するセンサコントローラからペンに対して、センサ電極群を介して送信データを送信する方法であって、
前記ペンは、
ペン先の近傍に配置されたペン先電極と、
前記ペン先電極に誘導された信号のエッジを検出するアナログ回路と、
前記アナログ回路の出力信号と既知のパターンとの相関演算により、前記送信データを検出するデジタル回路と、を含み、
前記センサコントローラは、
前記送信データを示すパルス信号を生成し、
エッジが強調されるように前記パルス信号の主信号及び副信号を用いて前記パルス信号を送信することにより、前記センサ電極群を介して前記送信データの送信を行う、
方法。 - 前記副信号は前記パルス信号の遅延信号であり、
前記センサコントローラは、前記主信号と前記副信号の混合信号を送信することにより前記パルス信号を送信する、
請求項1に記載の方法。 - 前記センサコントローラは、1チップの時間長が所定チップ長である拡散符号を用いて前記送信データの拡散を行うことによって前記パルス信号を取得し、
前記混合信号は、前記パルス信号の各エッジを起点とする前記所定チップ長の半分より短い時間の中に、対応するエッジを偶数回含む信号である、
請求項2に記載の方法。 - 前記混合信号は、前記パルス信号の各エッジを起点とする前記所定チップ長の半分より短い時間の中に、対応するエッジとは逆向きの戻りエッジを含み、
前記戻りエッジの傾きは、前記パルス信号の各エッジの傾きよりもなだらかである、
請求項3に記載の方法。 - 前記センサ電極群は複数のセンサ電極を含み、
前記センサコントローラは、前記主信号及び前記副信号を互いに異なる前記センサ電極から送信することにより前記パルス信号を送信する、
請求項1に記載の方法。 - 前記センサ電極群は、第1の層に配置された複数の第1のセンサ電極と、第2の層に配置された複数の第2のセンサ電極と、を含み、
前記センサコントローラは、前記主信号を前記複数の第1のセンサ電極の少なくとも一部から送信する一方、前記副信号を前記複数の第2のセンサ電極の少なくとも一部から送信することにより前記パルス信号を送信する、
請求項1に記載の方法。 - 前記複数の第1のセンサ電極はそれぞれ、表示装置の画素を駆動するために必要な電位が供給される電極である、
請求項6に記載の方法。 - 前記センサ電極群は、複数の第1のセンサ電極と、前記複数の第1のセンサ電極と平面的に見て重ならない位置に配置された複数の第2のセンサ電極と、を含み、
前記センサコントローラは、前記複数の第1のセンサ電極を介して前記主信号を送信する一方、前記複数の第2のセンサ電極を介して前記主信号の逆相信号を送信するよう構成される、
請求項1に記載の方法。 - 前記ペンは、前記アナログ回路の出力信号に対して相対的に粒度の粗い相関演算を行う第1のペンと、前記アナログ回路の出力信号に対して相対的に粒度の細かい相関演算を行う第2のペンとを含む、
請求項1に記載の方法。 - ペンを検出するセンサコントローラがセンサ電極群を介して送信した送信データを受信するペンであって、
ペン先の近傍に配置されたペン先電極と、
前記ペン先電極に誘導された信号のエッジを検出する微分回路と、
前記微分回路の出力信号に対して、少なくとも正、負それぞれに対応する2つの基準電位を用いた比較を行い、比較結果のフィードバック処理を行うΔΣ変調部と、
前記ΔΣ変調部の出力信号と既知のパターンとの相関演算により前記送信データを検出するデジタル回路と、
を含むペン。 - 前記既知のパターンは、3値のチップ列である、
請求項10に記載のペン。 - 前記ΣΔ変調部は、正に対応する2つ以上の第1のコンパレータと、負に対応する2つ以上の第2のコンパレータとを用いて折り返し変調を実行する、
請求項11に記載のペン。 - 前記ΔΣ変調部の出力信号は3値のパルス信号であり、
前記デジタル回路は、前記3値のパルス信号と前記3値のチップ列との相関演算により前記送信データを検出する、
請求項12に記載のペン。 - 前記ΔΣ変調部の出力信号は5値のパルス信号であり、
前記デジタル回路は、前記5値のパルス信号と前記3値のチップ列との相関演算により前記送信データを検出する、
請求項12に記載のペン。 - 前記微分回路は可変ゲインの増幅回路を含み、
前記ΔΣ変調部の出力信号のパルス密度に基づいて前記増幅回路のゲインを制御する制御回路をさらに含む、
請求項10に記載のペン。
Priority Applications (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19928391.2A EP3968132B1 (en) | 2019-05-10 | 2019-05-10 | Method of transmitting transmission data from sensor controller to pen, and pen |
PCT/JP2019/018842 WO2020230223A1 (ja) | 2019-05-10 | 2019-05-10 | センサコントローラからペンに対して送信データを送信する方法、及び、ペン |
EP24189970.7A EP4425308A2 (en) | 2019-05-10 | 2019-05-10 | Method of transmitting transmission data from sensor controller to pen, and pen |
CN201980096243.0A CN113826061B (zh) | 2019-05-10 | 2019-05-10 | 从传感器控制器向笔发送发送数据的方法及笔 |
JP2021519063A JP7113139B2 (ja) | 2019-05-10 | 2019-05-10 | センサコントローラからペンに対して送信データを送信する方法、及び、ペン |
EP24190003.4A EP4425309A2 (en) | 2019-05-10 | 2019-05-10 | Method of transmitting transmission data from sensor controller to pen, and pen |
US17/518,310 US11675463B2 (en) | 2019-05-10 | 2021-11-03 | Method of transmitting transmission data from sensor controller to pen, and pen |
JP2022118309A JP7358000B2 (ja) | 2019-05-10 | 2022-07-25 | ペンを検出するセンサコントローラがセンサ電極群を介して送信した送信データを受信するペン |
US18/311,724 US12112003B2 (en) | 2019-05-10 | 2023-05-03 | Method of transmitting transmission data from sensor controller to pen, and pen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2019/018842 WO2020230223A1 (ja) | 2019-05-10 | 2019-05-10 | センサコントローラからペンに対して送信データを送信する方法、及び、ペン |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/518,310 Continuation US11675463B2 (en) | 2019-05-10 | 2021-11-03 | Method of transmitting transmission data from sensor controller to pen, and pen |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020230223A1 true WO2020230223A1 (ja) | 2020-11-19 |
Family
ID=73288982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2019/018842 WO2020230223A1 (ja) | 2019-05-10 | 2019-05-10 | センサコントローラからペンに対して送信データを送信する方法、及び、ペン |
Country Status (5)
Country | Link |
---|---|
US (2) | US11675463B2 (ja) |
EP (3) | EP4425308A2 (ja) |
JP (2) | JP7113139B2 (ja) |
CN (1) | CN113826061B (ja) |
WO (1) | WO2020230223A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022269921A1 (ja) * | 2021-06-25 | 2022-12-29 | 株式会社ワコム | 集積回路 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020230223A1 (ja) * | 2019-05-10 | 2020-11-19 | 株式会社ワコム | センサコントローラからペンに対して送信データを送信する方法、及び、ペン |
US11592925B1 (en) * | 2021-11-09 | 2023-02-28 | Synaptics Incorporated | Low latency input object detection under low ground mass condition |
US11698690B1 (en) * | 2022-06-29 | 2023-07-11 | Ili Technology Corp. | Active stylus and touch input system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015121958A (ja) * | 2013-12-24 | 2015-07-02 | アルプス電気株式会社 | 入力装置 |
WO2016163315A1 (ja) * | 2015-04-09 | 2016-10-13 | 株式会社ワコム | アクティブスタイラス及びセンサコントローラを用いた方法、システム、センサコントローラ、及びアクティブスタイラス |
WO2017029836A1 (ja) * | 2015-08-19 | 2017-02-23 | 株式会社ワコム | センサコントローラ、位置指示器、及び位置検出システム |
WO2018051388A1 (ja) | 2016-09-13 | 2018-03-22 | 株式会社ワコム | アナログ回路、位置指示器、及びシステム |
JP2018510436A (ja) * | 2015-07-06 | 2018-04-12 | 3アクシスデータ,エルエルシー | 内圧、傾き及び回転についてのペンシステム |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1043691C (zh) * | 1994-02-21 | 1999-06-16 | 松下电器产业株式会社 | 显示器整体型坐标输入装置 |
US6118205A (en) * | 1998-08-13 | 2000-09-12 | Electronics For Imaging, Inc. | Transducer signal waveshaping system |
US8089289B1 (en) | 2007-07-03 | 2012-01-03 | Cypress Semiconductor Corporation | Capacitive field sensor with sigma-delta modulator |
KR101424259B1 (ko) * | 2007-08-22 | 2014-07-31 | 삼성전자주식회사 | 휴대단말에서 입력 피드백 제공 방법 및 장치 |
US7495589B1 (en) * | 2007-09-17 | 2009-02-24 | Texas Instruments Incorporated | Circuit and method for gain error correction in ADC |
JP5912727B2 (ja) * | 2012-03-23 | 2016-04-27 | 株式会社ワコム | 位置検出装置 |
CN103984422B (zh) * | 2013-02-08 | 2017-06-16 | 汉王科技股份有限公司 | 电容笔、电容触控面板和触控装置 |
US9587964B2 (en) | 2013-06-12 | 2017-03-07 | Microchip Technology Incorporated | Capacitive proximity detection using delta-sigma conversion |
DE102013114367B4 (de) * | 2013-12-18 | 2017-02-02 | Intel IP Corporation | Eine Schaltung, ein Verfahren und ein Synthesizer für das Generieren eines synthetisierten Signals mit einer wählbaren Frequenz |
JP2017107253A (ja) * | 2014-04-14 | 2017-06-15 | シャープ株式会社 | 表示装置及び電子機器 |
EP3206114A4 (en) * | 2014-10-06 | 2018-06-20 | Wacom Co., Ltd. | Detection device, input device and detection method |
KR101624739B1 (ko) * | 2014-10-15 | 2016-05-26 | 윌커슨벤자민 | 위상 180도로 정렬한 1차 측파대 필터들을 이용하고 측파대 차동출력 비교기들의 위상을 맞춰 지터를 줄인 저전력용 광대역 비동기식 이산 위상 편이 복조 회로 |
JP6110585B1 (ja) * | 2015-05-21 | 2017-04-05 | 株式会社ワコム | アクティブスタイラス |
US9639226B2 (en) | 2015-08-31 | 2017-05-02 | Cypress Semiconductor Corporation | Differential sigma-delta capacitance sensing devices and methods |
CN117032476A (zh) * | 2016-07-27 | 2023-11-10 | 株式会社和冠 | 触控笔、传感器控制器、集成电路及由触控笔执行的方法 |
CN109643171B (zh) * | 2016-09-01 | 2022-10-04 | 株式会社和冠 | 触控笔、传感器控制器及电子尺 |
US10483959B2 (en) * | 2017-08-07 | 2019-11-19 | Texas Instruments Incorporated | Variable stream pulse width modulation |
EP3690615B1 (en) * | 2017-09-27 | 2023-10-04 | Wacom Co., Ltd. | Position indicator |
WO2020230223A1 (ja) * | 2019-05-10 | 2020-11-19 | 株式会社ワコム | センサコントローラからペンに対して送信データを送信する方法、及び、ペン |
US11029769B2 (en) * | 2019-06-10 | 2021-06-08 | Sigmasense, Llc. | Pen for use with a touch screen |
-
2019
- 2019-05-10 WO PCT/JP2019/018842 patent/WO2020230223A1/ja unknown
- 2019-05-10 EP EP24189970.7A patent/EP4425308A2/en active Pending
- 2019-05-10 CN CN201980096243.0A patent/CN113826061B/zh active Active
- 2019-05-10 EP EP24190003.4A patent/EP4425309A2/en active Pending
- 2019-05-10 EP EP19928391.2A patent/EP3968132B1/en active Active
- 2019-05-10 JP JP2021519063A patent/JP7113139B2/ja active Active
-
2021
- 2021-11-03 US US17/518,310 patent/US11675463B2/en active Active
-
2022
- 2022-07-25 JP JP2022118309A patent/JP7358000B2/ja active Active
-
2023
- 2023-05-03 US US18/311,724 patent/US12112003B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015121958A (ja) * | 2013-12-24 | 2015-07-02 | アルプス電気株式会社 | 入力装置 |
WO2016163315A1 (ja) * | 2015-04-09 | 2016-10-13 | 株式会社ワコム | アクティブスタイラス及びセンサコントローラを用いた方法、システム、センサコントローラ、及びアクティブスタイラス |
JP2018510436A (ja) * | 2015-07-06 | 2018-04-12 | 3アクシスデータ,エルエルシー | 内圧、傾き及び回転についてのペンシステム |
WO2017029836A1 (ja) * | 2015-08-19 | 2017-02-23 | 株式会社ワコム | センサコントローラ、位置指示器、及び位置検出システム |
WO2018051388A1 (ja) | 2016-09-13 | 2018-03-22 | 株式会社ワコム | アナログ回路、位置指示器、及びシステム |
Non-Patent Citations (1)
Title |
---|
MUTSUMI HAMAGUCHIMICHIAKI TAKEDAMASAYUKI MIYAMOTO: "A 240Hz-Reporting-Rate Mutual Capacitance Touch-Sensing Analog Front-End Enabling Multiple Active/Passive Styluses with 41dB/32dB SNR for 0.5mm Diameter", IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE, 2015, pages 120 - 122 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022269921A1 (ja) * | 2021-06-25 | 2022-12-29 | 株式会社ワコム | 集積回路 |
Also Published As
Publication number | Publication date |
---|---|
US12112003B2 (en) | 2024-10-08 |
JPWO2020230223A1 (ja) | 2020-11-19 |
JP7113139B2 (ja) | 2022-08-04 |
JP2022137313A (ja) | 2022-09-21 |
EP4425308A2 (en) | 2024-09-04 |
EP4425309A2 (en) | 2024-09-04 |
EP3968132B1 (en) | 2024-08-28 |
EP3968132A1 (en) | 2022-03-16 |
US20230350523A1 (en) | 2023-11-02 |
CN113826061B (zh) | 2024-08-23 |
CN113826061A (zh) | 2021-12-21 |
US11675463B2 (en) | 2023-06-13 |
JP7358000B2 (ja) | 2023-10-10 |
US20220057894A1 (en) | 2022-02-24 |
EP3968132A4 (en) | 2022-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7358000B2 (ja) | ペンを検出するセンサコントローラがセンサ電極群を介して送信した送信データを受信するペン | |
CN110737342B (zh) | 手写笔、包括手写笔和传感器的系统、控制器集成电路 | |
JP6174291B1 (ja) | アナログ回路、位置指示器、及びシステム | |
JP6235192B2 (ja) | センサコントローラ、位置指示器、及び位置検出システム | |
JP7346160B2 (ja) | スタイラス及び集積回路 | |
EP2793424A1 (en) | Host communication circuit, client communication circuit, communication system and communication method | |
JPWO2020008638A1 (ja) | アクティブペン及びセンサ集積回路 | |
JP2024144734A (ja) | アクティブペン | |
CN116034330A (zh) | 集成电路 | |
US20240377900A1 (en) | System and sensor controller for use with active pen | |
JP7383095B2 (ja) | アクティブペン | |
JP2022075948A (ja) | ペン及びペンシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19928391 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2021519063 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2019928391 Country of ref document: EP Effective date: 20211210 |