EP1521203A2

Capacitance detector circuit, capacitance detector method and fingerprint sensor using the same

Abstract

A capacitance detecting circuit (1) of a capacitive sensor having a plurality of column lines (2) and a row line (3) intersecting the column lines detects a change in capacitance at an intersection of a column line and a row line. The circuit includes a PN code generating unit for generating a code having orthogonality in time sequence to output the generated code as a column drive signal, a column line drive unit (5) for driving a predetermined one of the column lines which are selected in response to the code, a capacitance detecting unit (100), connected to the row line, for detecting a voltage by converting a total sum of changes in capacitance at intersections of the selected column lines into the voltage to output the detected voltage, and a decode processing unit (10) for performing a predetermined calculation on the detected voltage output from the capacitance detecting unit and the code to determine a voltage value responsive to the capacitance change at the intersection.

EP1521203A2, drawing sheet 1
Sheet 1 of 84

Term

Term ended

Projected expiry passed 25 September 2024, 2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

25 claims: 15 independent, 10 dependent

  1. 1
    A circuit of a capacitive sensor having a plurality of column lines and a row line intersecting the column lines, for detecting a change in capacitance at an intersection of a column line and a row line, the circuit comprising:code generating means for generating a code having orthogonality in time sequence to output the generated code as a column drive signal;column line drive means for driving a plurality of column lines, from among the column lines, which are selected in response to the code;capacitance detecting means, connected to the row line, for detecting a voltage by converting a total sum of changes in capacitance at intersections of the selected column lines into the voltage to output the detected voltage;and decode processing means for performing a predetermined calculation on the detected voltage output from the capacitance detecting means and the code to determine a voltage value responsive to the capacitance change at the intersection.
  2. 5
    A circuit according to one of claims 2 through 4, wherein the code generating means repeats by a plurality of times a cycle within which the phase of the PN code is varied by a number of bits equal to the number of bits of the PN code, and wherein the decode processing means determines a voltage responsive to a change in capacitance at the intersection on a per cycle basis, sums the voltage for a plurality of cycles, and outputs the summed result as the detected voltage.
  3. 7
    A circuit according to one of claims 2 through 6, wherein the PN code comprises an M sequence.
  4. 9
    A circuit according to one of claims 1 through 4, wherein the decode processing means performs a decode process by multiplying and summing a data string of the detected voltage that is output in accordance with the code in time sequence.
  5. 10
    A circuit according to one of claims 1 through 9, wherein a capacitance at an intersection is detected in an area type capacitive sensor which includes a matrix of intersections of a plurality of column lines and a plurality of row lines.
  6. 11
    A circuit according to one of claims 1 through 9, wherein a capacitance at an intersection is detected in a line type capacitive sensor which includes a single row line and a plurality of column lines intersecting the row line.
  7. 12
    A fingerprint sensor comprising a circuit according to one of claims 1 through 11.
  8. 13
    A method for detecting a change in capacitance at an intersection of a column line and a row line in a capacitive sensor that includes a plurality of column lines and a plurality of row lines, the method comprising the steps of:generating a code with the phase thereof varied in time sequence to output the code as a column drive signal;driving a plurality of column lines, from among the column lines, selected in response to the code;detecting a voltage by converting a total sum of changes in capacitance at intersections of the selected column line into the voltage to output the voltage as a detected voltage;and decoding a data string of the detected voltage output in the detecting step in accordance with the code in a predetermined calculation to determine a voltage value responsive to the capacitance change at the intersection.
  9. 14
    A circuit for detecting a change in capacitance at an intersection of a column line and a row line in a capacitive sensor that includes a plurality of column lines and a row line intersecting the column lines, the circuit comprising:code generating means for generating a code having orthogonality in time sequence;column line group selecting means for dividing the plurality of column lines into groups, each group including a predetermine number of column lines, and for selecting a group of column lines to be measured;column line drive means for driving the plurality of column lines in each of the successively selected column line groups in response to the code;capacitance detecting means, connected to the row line, for converting a total sum of changes in capacitance at intersections of the selected columns line into a voltage signal, and outputting the voltage signal as a detected voltage;and decode processing means for performing a predetermined calculation on the measured voltage and the code on a per column line group basis, and for determining a voltage value responsive to the capacitance change at each intersection.
  10. 17
    A circuit according to one of claims 14 through 16, wherein the code generating means generates a PN code, and outputs the PN code with the phase thereof varied in time sequence.
  11. 20
    A circuit according to one of claims 17 through 19, wherein the code generating means repeats a plurality of times a cycle within which the phase of the PN code is varied by a number of bits equal to the number of bits of the PN code, and wherein the decode processing means determines a voltage responsive to a change in capacitance at the intersection on a per cycle basis, sums the voltage for a plurality of cycles, and outputs the summed result as the detected voltage.
  12. 22
    A circuit according to one of claims 17 through 21, wherein the PN code comprises an M sequence.
  13. 23
    A circuit according to one of claims 14 through 16, wherein the code generating means generates a Walsh code having bit strings varying in time sequence, and outputs the Walsh code as the code thereof.
  14. 24
    A fingerprint sensor comprising a capacitance detection circuit according to one of claims 14 through 23.
  15. 25
    A method for detecting, as a voltage, a change in capacitance at an intersection of each of a plurality of column lines and a row line intersecting the column lines, the method comprising:a code generating step for generating a code having orthogonality in time sequence;a column line group selecting step for selecting a group of column lines to be measured, wherein the plurality of column lines are divided into the groups of column lines, each group including a predetermine number of column lines;a column line drive step for driving the plurality of column lines in each of the successively selected column line groups in response to the code;a capacitance measuring step for measuring capacitance by outputting, as a measured voltage, a total sum of currents responsive to capacitances at intersections of the row line and the plurality of driven column lines;and a decode processing step for performing a predetermined calculation on the measured voltage and the code on a per column group basis and for determining a voltage value responsive to the capacitance at each intersection.