USPatent applicationPatented

Touch panel apparatus and position detection method using the touch panel apparatus

Granted 8 Aug 2017 · no office action yet

Current assignee: FUJITSU COMPONENT LIMITED · originally Fujitsu Limited

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Kenichi Fujita, Yuji Makiuchi · Examiner: Gustavo Polo · AU 2695 · TC 2600

Life of the application

6 dated events
⤢ drag to zoom20162018202020222024202620282030203220342036ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A touch panel apparatus includes a first substrate including a first conductive film, a second substrate including a second conductive film, a first terminal, a second terminal, a third terminal, and a fourth terminal respectively provided on the second substrate, and a controller. The controller calculates a potential difference between a measured potential and a reference potential of each of the first and second terminals with connecting the first and second terminals to the power source and the third and fourth terminals to the ground potential, and a potential difference between a measured potential and a reference potential of each of the third and fourth terminals with connecting the second and third terminals to the power source and the first and fourth terminals to the ground potential, determines a potential difference having a largest value, and calculates a relationship between two contact points based on the determined potential difference.

Description

15 parts
›CROSS-REFERENCE TO RELATED APPLICATIONS

This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2014-240426 filed on Nov. 27, 2014, the entire contents of which are incorporated herein by reference.

›FIELD

The embodiments discussed herein are related to a technology for a touch panel and a position detection method using the touch panel.

›BACKGROUND

A touch panel is an input device allowing data to be input directly onto a display The touch panel is used by being placed on a front surface of a display. The touch panel can be used for various purposes because the touch panel data can be input based on data that is visually recognized from a display.

A known resistive film type touch panel has a transparent conductive film formed on an upper electrode substrate and a transparent conductive film formed on a lower electrode substrate in a manner that the conductive films face each other. By exerting force to the upper electrode substrate, the conductive films contact each other to enable detection of the position at which force is exerted.

The resistive film type touch panel can be categorized into a four-wire type and a five-wire type. The four-wire type touch panel has X-axis electrodes arranged on one of the upper and lower electrode substrates and Y-axis electrodes arranged on the other one of the upper and lower electrode substrates (See Patent Document 1).

The five-wire type touch panel includes an electrode substrate that has both X-axis electrodes and Y-axis electrodes provided thereon and another electrode substrate that is used as a probe for measuring potential (See Patent Document 2).

Patent Document 3, for example, discloses a four-wire type touch panel that can detect multiple touched areas.

Patent Document 1: Japanese Laid-Open Patent Publication No. 2004-272722; Patent Document 2: Japanese Laid-Open Patent Publication No. 2008-293129 Patent Document 3: Japanese Laid-Open Patent Publication No. 2009-176114

However, multi-touch cannot be easily detected with the five-wire type touch panel.

›SUMMARY

According to an aspect of the invention, there is provided a touch panel apparatus including a first electrode substrate including a first conductive film, a second electrode substrate having four corners and including a second conductive film, a first power-feed terminal, a second power-feed terminal, a third power-feed terminal, and a fourth power-feed terminal respectively provided on the four corners, a controller, a first resistor that connects with the first power-feed terminal, a second resistor that connects with second power-feed terminal, a third resistor that connects with the second power-feed terminal, and a fourth resistor that connects with the third power-feed terminal. The controller calculates a first potential difference ΔV 1X between a potential of the first power-feed terminal and a first reference potential and a second potential difference ΔV 2X between a potential of the second power-feed terminal and a second reference potential in a state where the first power-feed terminal is connected to a power source potential via the first resistor, the second power-feed terminal is connected to the power source potential via the second resistor, and the third and fourth power-feed terminals are connected to a ground potential. The controller calculates a third potential difference ΔV 2Y between a potential of the second power-feed terminal and a third reference potential and a fourth potential difference ΔV 3Y between a potential of the third power-feed terminal and a fourth reference potential in a state where the second power-feed terminal is connected to the power source potential via the third resistor, the third power-feed terminal is connected to the power source potential via the fourth resistor, and the first and fourth power-feed terminals are connected to the ground potential. The controller selects at least a potential difference having a largest potential difference value among the first, second, third, and fourth potential differences ΔV 1X , ΔV 2X , ΔV 2Y , and ΔV 3Y . The controller calculates a positional relationship between two points where the first and second conductive films contact each other based on the selected potential difference having the largest potential difference value.

The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.

It is to be understood that both the foregoing general description and the followed detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed.

›BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a schematic diagram illustrating a touch panel according to a first embodiment of the present invention;

FIG. 2 is a diagram illustrating the touch panel of the first embodiment;

FIG. 3 is an explanatory diagram illustrating the touch panel of the first embodiment;

FIG. 4 is an explanatory diagram illustrating the touch panel of the first embodiment;

FIG. 5 is an explanatory diagram illustrating the touch panel of the first embodiment;

FIG. 6 is an explanatory diagram illustrating the touch panel of the first embodiment;

FIG. 7 is an explanatory diagram illustrating four patterns for two points contacting the touch panel of the first embodiment;

FIG. 8 is a diagram illustrating the correlation between a distance between two points of pattern S 1 and a potential difference ΔV;

FIG. 9 is a diagram illustrating the correlation between a distance between two points of pattern S 2 and a potential difference ΔV;

FIG. 10 is a diagram illustrating the correlation between a distance between two points of pattern S 3 and a potential difference ΔV;

FIG. 11 is a diagram illustrating the correlation between a distance between two points of pattern S 4 and a potential difference ΔV;

FIG. 12 is an explanatory diagram illustrating the generation of a potential difference ΔV;

FIG. 13 is a flowchart illustrating a detection method of the first embodiment;

FIG. 14 is an explanatory diagram for describing the detection method of the first embodiment;

FIG. 15 is an explanatory diagram for describing the detection method of the first embodiment;

FIG. 16 is a flowchart illustrating the detection method of the first embodiment;

FIG. 17 is a flowchart illustrating the detection method of the first embodiment;

FIG. 18 is a flowchart illustrating a detection method according to a second embodiment of the present invention; and

FIG. 19 is a flowchart illustrating the detection method of the second embodiment.

›DESCRIPTION OF EMBODIMENTS · 1 of 10

Embodiments of the present invention are described with reference to the accompanying drawings. In the following embodiments, like components/parts are denoted with like reference numerals and further description thereof may be omitted.

First Embodiment

<Touch Panel>

A touch panel apparatus according to the first embodiment is described. The touch panel apparatus of this embodiment is a 5-wire touch panel including an upper electrode substrate 10 and a lower electrode substrate 20 . The touch panel apparatus can detect a multi-touch operation, or a gesture operation (pinching in, pinching out) that is used for increasing or reducing the size of an image displayed on a display for example.

As illustrated in FIG. 1 , the touch panel apparatus also includes an amplifier 70 , and a controller 80 . The controller 80 includes a control part 81 , a coordinate detector 82 , a determination part 83 , a distance calculator 84 , a 2 point calculator 85 , a direction detector 86 , an AD (Analog-to-Digital) convertor 87 , and a storage 88 .

The control part 81 controls the entire touch panel apparatus. The amplifier 70 amplifies analog voltage data obtained from various potential measurement parts provided in the touch panel apparatus. The AD convertor 87 convertor 87 receives the analog voltage data from the amplifier 70 and converts the analog voltage data into digital voltage data. The amplifier 70 is provided so that potential can be measured even in a case where the resistance change rate is low when the touch panel 100 is operated. The storage part 88 stores various data.

The coordinate detector 82 detects the coordinates of a contact point, which is a point that the upper conductive film and the lower conductive film of the touch panel are contacted. The determination part 83 determines whether the contact point is one point or two points. The distance calculator 84 calculates the distance between two contact points. The 2 point calculator 85 calculates the coordinates of each of the two contact points. The direction detector 86 detects the direction in which the two contact points are arranged. The coordinate detector 82 , the determination part 83 , the distance calculator 84 , the 2 point calculator 85 , and the direction detector 86 each perform a process based the digital voltage data converted by the AD convertor 87 .

The controller 80 is, for example, a microprocessor. In this case, the function of each of the coordinate detector 82 coordinate detector 82 , the determination part 83 , the distance calculator 84 , the 2 point calculator 85 , and the direction detector 86 direction detector 86 can be implemented by the controller 80 that executes a program stored in the storage part 88 .

A touch panel 200 that is included in the touch panel apparatus is described in detail with reference to FIG. 2 . A transparent conductive film 11 (e.g., ITO (Indium Tin Oxide)) is formed on a surface of the upper electrode substrate 10 . A transparent conductive film 21 (e.g., ITO) is formed on a surface of the lower electrode substrate 20 . The upper electrode substrate 10 and the lower electrode 21 are placed in a state facing each other.

A first power-feed terminal 31 , a second power-feed terminal 32 , a third power-feed terminal 33 , and a fourth power-feed terminal 34 are provided on one of four corners of the conductive film 21 , respectively. In this embodiment, the first power-feed terminal 31 , the second power-feed terminal 32 , the third power-feed terminal 33 , and the fourth power-feed terminal 34 are formed, so that a line connecting the first power-feed terminal 31 and the second power-feed terminal 32 and a line connecting the third power-feed terminal 33 and the fourth power-feed terminal are parallel to the Y-axis. Further, a line connecting the first power-feed terminal 31 and the fourth feed material 34 and line connecting the second feed material 33 and the third power-feed terminal 39 are parallel to the X-axis.

A first switch SW 1 is connected between the first power-feed terminal 31 and a first resistor R 1 serving as a voltage divider. The resistor R 1 is also connected to a power source Vcc. A second switch SW 2 is connected between the first power-feed terminal 31 and the power source Vcc. A third switch SW 3 is connected between the first power-feed terminal 31 and a ground potential (0V). A first measuring part AD 1 that is connected to the first power-feed terminal 31 measures the potential of the first power-feed terminal 31 .

It is to be noted that “measuring part AD 1 ” is a term that collectively refers to the elements in the controller 80 functioning to measure the potential of the first power-feed terminal 21 . In this embodiment, the measuring part AD 1 includes the AD convertor 87 . The output of the first power-feed terminal 31 is input to the AD convertor 87 . The same also applies to the AD conversion parts AD 2 to AD 4 .

A fourth switch SW 4 is connected between the second power-feed terminal 32 and a second resistor R 2 serving as a voltage divider. The resistor R 2 is also connected to the power source Vcc. A fifth switch SW 5 is connected to the second power-feed terminal 32 and a third resistor R 3 serving as a voltage divider. The resistor R 3 is also connected to the power source Vcc. A sixth switch SW 6 is connected to the second power-feed terminal 32 and the power source Vcc. The measuring part AD 2 that is connected to the second power-feed terminal 32 measure the potential of the second power-feed terminal 32 .

A seventh switch SW 7 is connected between the third power-feed terminal 33 and a fourth resistor R 4 serving as a voltage divider. The resister R 4 is connected to the power source Vcc. An eighth switch SW 8 is connected to the third power-feed terminal 33 and the power source Vcc. A ninth switch SW 9 is connected to the third power-feed terminal 33 and a ground potential (0V). The third potential measurement part AD 3 that is connected to the third power-feed terminal AD 3 measures the potential of the third power-feed terminal AD 3 .

›DESCRIPTION OF EMBODIMENTS · 2 of 10

A tenth switch SW 10 is connected to the fourth power-feed terminal 34 and to a ground potential (0V).

A fifth resistor R 5 serving as a voltage divider is connected to the conductive film 11 and an eleventh switch SW 11 . The switch SW 11 is connected to a ground potential (0V). The measuring part AD 4 that is connected to the conductive film 11 measures the potential of the conductive film 11 .

The resistance value of the resistor R 1 and the resistance value of the resistor R 2 are the same. Similarly, the resistance value of the resistor R 3 and the resistance value of the resistor R 4 are the same.

<Detection of a Middle Point>

When detecting the X coordinate of a contact point with the touch panel 200 , the switch SW 2 , the switch SW 6 , the switch SW 9 , and the switch SW 10 are switched on whereas the switch SW 1 , the switch SW 3 , the switch SW 4 , the switch SW 5 , the switch SW 7 , the switch SW 8 , and the switch SW 11 are switched off as illustrated in FIG. 3 , so that a potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 and the measuring part AD 4 measures the potential.

When detecting the Y coordinate of a contact point with the touch panel 200 , the switch SW 3 , the switch SW 6 , the switch SW 8 , and the switch SW 10 are switched on whereas the switch SW 1 , the switch SW 2 , the switch SW 4 , the switch SW 5 , the switch SW 7 , the switch SW 9 , and the switch SW 11 are switched off as illustrated in FIG. 4 , so that a potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 and the measuring part AD 4 measures the potential.

In a case where the contact point is one point, the detected X coordinate and Y coordinate represent the coordinates of the single contact point. In a case where the contact points are two points, the detected X coordinate and Y coordinate represent the coordinates of the middle point of the two points.

Next, the detection of two contact points is described. When detecting an operation performed on the touch panel apparatus where the contact points are two points, a potential distribution is generated on the conductive film 21 in the X direction and in the Y direction of the conductive film 21 . The following processes are performed after two points are detected.

When generating a potential distribution on the conductive film 21 in the X-direction of the conductive film 21 , the switch SW 1 , the switch SW 4 , the switch SW 9 , the switch SW 10 are switched on whereas the switch SW 2 , the switch SW 3 , the switch SW 5 , the switch SW 6 , the switch SW 7 , the switch SW 8 , and the switch SW 11 are switched off as illustrated in FIG. 5 . The voltage Vcc is applied to the first power-feed terminal 31 and the second power-feed terminal 32 via the resistor R 1 and the resistor R 2 , respectively. The measuring part AD 1 and the measuring part AD 2 measure the potential in the state where the potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 .

When generating a potential distribution on the conductive film 21 in the Y-direction of the conductive film 21 , the switch SW 3 , the switch SW 5 , the switch SW 7 , the switch SW 10 are switched on whereas the switch SW 1 , the switch SW 2 , the switch SW 4 , the switch SW 6 , the switch SW 8 , the switch SW 9 , and the switch SW 11 are switched off as illustrated in FIG. 6 . The voltage Vcc is applied to the second power-feed terminal 32 and the third power-feed terminal 33 via the resistor R 3 and the resistor R 4 , respectively. In this state where the potential distribution is generated on the conductive film 21 , the measuring part AD 2 and the measuring part AD 3 measure the potential.

A gesture operation (pinch out/in operation) that is performed for, for example, increasing or reducing the size of an image displayed on a display is performed by widening or narrowing the distance between two contact points on the touch panel.

The positional relationship between two contact points on the touch panel 200 is described with reference to 4 patterns S 1 , S 2 , S 3 , and S 4 illustrated in FIG. 7 . The pattern S 1 is a pattern in which two points are separated along the X-direction (horizontal direction). The pattern S 2 is a pattern in which two points are separated along a diagonal line extending from an upper left to a lower right. The pattern S 3 is a pattern in which two points are separated along the Y-direction (vertical direction). The pattern S 4 is a pattern in which two points are separated along a diagonal line extending from an upper right to a lower left.

FIGS. 8 to 11 illustrate a relationship of a distance between two contact points and a potential difference ΔV between a measured potential and a reference potential. In this embodiment, the reference potential is a divided potential of the power-feed terminal measured when the touch panel 200 is in an untouched state. In FIGS. 8 to 11 , “AD 1 (X)” indicates a potential difference between a divided potential of the first power-feed terminal 31 measured by the measuring part AD 1 and the reference potential of the first power-feed terminal 31 when the potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 via the resistor R 1 and the resistor R 2 as illustrated in FIG. 5 . “AD 2 (X)” indicates a potential difference between a potential of the second power-feed terminal 32 measured by the measuring part AD 2 and the reference potential of the second power-feed terminal 32 when the potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 as illustrated in FIG. 5 . Further, “AD 2 (Y)” indicates a potential difference between a potential of the second power-feed terminal 32 measured by the measuring part AD 2 and the reference potential of the second power-feed terminal 32 when the potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 via the resistor R 3 and the resistor R 4 as illustrated in FIG. 6 . “AD 3 (Y)” indicates a potential difference between a potential of the third power-feed terminal 33 measured by the measuring part AD 3 and the reference potential of the third power-feed terminal 33 when the potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 as illustrated in FIG. 6 .

›DESCRIPTION OF EMBODIMENTS · 3 of 10

FIG. 8 is a graph illustrating the changes of the potential difference ΔV when the distance between two contact points is changed in the directions of pattern S 1 of FIG. 7 . In the case of the pattern S 1 , the potential difference ΔV increases as the distance between two contact points becomes wider in X-direction in “AD 1 (X)” and “AD 2 (X)” of FIG. 8 . On the other hand, because the distance between the two contact points in Y-direction is substantially 0 , the potential difference ΔV in each of “AD 2 (Y)” and “AD 3 (Y)” hardly changes (approximately 0V) even when the distance between the two contact points becomes wider in the X-direction. The potential difference AD 1 (X) and the potential difference AD 2 (X) have tend to change in a similar manner when the distance between the two contact points are widened.

FIG. 9 is a graph illustrating the changes of the potential difference ΔY when the distance between two contact points is changed in the directions of pattern S 2 of FIG. 7 . In the case of the pattern S 2 , the distance between the two contact points changes in both the X-direction and the Y-direction. Because the pattern S 2 is positioned substantially on the line connecting the first power-feed terminal 31 and the third power-feed terminal 33 in FIG. 7 , the potential difference measured by the measuring part AD 1 or the potential difference measured by the measuring part AD 3 changes in a more significant manner than the potential difference measured by the measuring part AD 2 when the distance between the two contact points is changed along the pattern S 2 . Therefore, when the distance between the two contact points becomes wider, the change of potential difference ΔV becomes larger in an order of AD 2 (Y), AD 2 (X), AD 3 (Y), and AD 1 (X) as illustrated in FIG. 9 . More specifically, although each of the potential differences AD 1 (X) and AD 3 (Y) change in a more significant manner, each of the potential differences AD 2 (X) and AD 2 (Y) change in a less significant manner when the distance between the two contact points becomes wider.

FIG. 10 is a graph illustrating the changes of the potential difference ΔV when the distance between two contact points is changed in the directions of pattern S 3 of FIG. 7 . In the case of the pattern S 3 , the potential difference ΔV increases as the distance between two contact points becomes wider in the Y-direction in “AD 2 (Y)” and “AD 3 (Y)” of FIG. 10 . On the other hand, because the distance between the two contact points in the X-direction is substantially 0 , the potential difference ΔV hardly changes (approximately 0V) even when the distance between the two contact points becomes wider in the direction along the pattern S 3 in “AD 1 (X)” and “AD 2 (X)”. The potential difference AD 2 (Y) and the potential difference AD 3 (Y) tend to change in a similar manner when the distance between the two contact points are widened.

FIG. 11 is a graph illustrating the changes of the potential difference ΔV when the distance between two contact points is changed in the directions of pattern S 4 of FIG. 7 . In the case of the pattern S 4 , the change of potential difference ΔV becomes larger in an order of AD 3 (Y), AD 1 (X), AD 2 (Y), and AD 2 (X) as illustrated in FIG. 11 . More specifically, each of the potential differences AD 2 (X) and AD 2 (Y) changes in a more significant manner, but each of the potential differences AD 1 (X) and AD 3 (Y) changes in a less significant manner when the distance between the two contact points becomes wider.

As illustrated in FIGS. 8 to 11 , each of the potential differences AD 1 (X), AD 2 (X), AD 2 (Y), and AD 3 (Y) exhibit values corresponding to the distance between the two contact points in the X-direction and the distance between the two contact points in the Y-direction. Therefore, the distance between two contact points can be derived by referring to each value of the potential differences AD 1 (X), AD 2 (X), AD 2 (Y), and AD 3 (Y) when there are two contact points.

Next, the reason that the potential difference ΔV becomes larger as the distance between two contact points becomes greater is described with the example illustrated in FIG. 5 in which the conductive film 11 on the upper side and the conductive film 21 on the lower side contact at two points in a state where potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 via the resistor R 1 and the resistor R 2 .

In this state, the conductive film 11 and the conductive film 12 contact at two contact points A and B as illustrated in FIG. 12 . Accordingly, a combined resistance of the resistance r 1 of the conductive film 11 and the resistance r 2 of the conductive film 21 being connected in parallel is generated between the contact point A and the contact point B. The value of the combined resistance between the contact point A and the contact point B becomes less than the resistance value of the resistor r 2 of the conductive film 21 and the resistance value of the resistor r 1 of the conductive film 11 .

In addition, the resistance of the touch panel 200 between the first power-feed terminal 31 and a power-feed terminal at the ground potential being serially connected to the combined resistance also decreases. Therefore, the divided potential measured by the measuring part AD 1 , (the voltage of the power source Vcc divided by the resistance of the touch panel 200 between the first power-feed terminal 31 and ground potential and the resistance of the first resistor R 1 ) when two contact points exist becomes less than the divided potential that is measured by the measuring part AD 1 when the contact point is a single point.

Further, the resistance of the touch panel 200 between the first power-feed terminal 31 and the power-feed terminal at the ground potential decreases as the distance between the contact point A and the contact point B increases, because the proportion of the combined resistance relative to the resistance between the first power-feed terminal and the power-feed terminal at the ground potential increases. Accordingly, the potential measured by the measuring part AD 1 also decreases, and the potential difference ΔV measured when a distance between the contact point A and the contact point B is increasing becomes larger compared to the potential difference ΔV measured when the contact point A and the contact point B become closer toward each other.

›DESCRIPTION OF EMBODIMENTS · 4 of 10

Similarly, the resistance of the touch panel 200 between the second power-feed terminal 32 and the power-feed terminal at the ground potential (including the combined resistance) also decreases. Accordingly, the potential measured by the measuring part AD 2 , that is, the divided potential detected from the second power-feed terminal 32 (the voltage of the power source Vcc divided by the resistance of the touch panel 200 between the second power-feed terminal 32 and the ground potential and the resistance of the second resistor R 2 ) decreases. Further, the resistance of the touch panel 200 between the second power-feed terminal 32 and the power-feed terminal at ground potential decreases as the distance between the contact point A and the contact point B increases. Accordingly, the potential measured by the measuring part AD 2 decreases, and the potential difference ΔV becomes larger compared to the potential difference ΔV measured when the contact point A and the contact point B become closer toward each other.

The same applies to a case where potential distribution is generated on the touch panel in the Y-direction of the touch panel 200 via resistors.

The divided potential detected from the first power-feed terminal 31 or the second power-feed terminal 32 when the contact point A and the contact point B are extremely close to each other becomes close to the divided voltage measured when the contact point is a single point, because the proportion of the combined resistance between two contact points relative to the resistance between the first or second power-feed terminal 31 , 32 and the power-feed terminal at the ground potential becomes extremely low when the contact point A and the contact point B are close to each other. Therefore, the potential difference ΔV measured by the measuring part AD 1 and the potential difference ΔV measured by the measuring part AD 2 may in some cases be approximately 0V when the two contact points are extremely close to each other.

<Position Detection Method>

Next, a method for detecting a position of a contact point of the touch panel apparatus of this embodiment is described with reference to FIG. 13 . The position detection method of this embodiment is performed in a case of, for example, determining whether an operation such as pinch-out or pinch-in is performed. The processes described herein in connection with flow charts are implemented by the controller.

In Step S 102 , a touch-on detection process for detecting a touch operation on the touch panel 200 is conducted. The touch-on detection process is conducted by measuring the potential with the measuring part AD 4 in a state where the switch SW 2 , the switch SW 6 , the switch SW 8 , the switch SW 11 are switched on whereas the switch SW 1 , the switch SW 3 , the switch SW 4 , the switch SW 5 , the switch SW 7 , the switch SW 9 , and the switch SW 10 are switched off as illustrated in FIG. 14 . In this state, the potential of each of the first power-feed terminal 31 , the second power-feed terminal 32 , and the third power-feed terminal 33 is Vcc.

When detecting a touch-on operation, two switches among the switch SW 2 , the switch SW 6 , and the switch SW 8 may be switched on to set the potential of two terminals among the first power-feed terminal 31 , the second power-feed terminal 32 , and the third power-feed terminal 33 to Vcc. Alternatively, one switch among the switch SW 2 , the switch SW 6 , and the terminal SW 8 may be switched on to set the potential of one terminal among the first power-feed terminal 31 , the second power-feed terminal 32 , and the third power-feed terminal 33 to Vcc.

Then, in Step S 104 , it is determined whether a touch-on operation is being performed. When a finger or a pen is contacting the touch panel 200 , the conductive film 11 and the conductive film 12 would be contacting each other. Accordingly, the potential in which the power source Vcc is divided by the resistance of the conductive film 11 and the resistor R 5 is detected by the measuring part AD 4 . Thus, when the potential is detected by the measuring part AD 4 , it is determined that a touch-on operation is performed on the touch panel 200 , in other words, a touch is detected, and the flow of FIG. 13 proceeds to Step S 106 . If no potential is detected by the measuring part AD 4 , it is determined that a touch is not detected, and the flow of FIG. 13 is ended.

In Step S 106 , a coordinate of the contact point is measured. In this case, a potential distribution is generated in the X-direction of the conductive film 21 to allow the measuring part AD 4 to measure the potential as illustrated in FIG. 3 . Then, the coordinate detector 82 coordinate detector 82 detects the X-coordinate of the contact point based on the potential measured by the measuring part AD 4 .

Similarly, a potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 to allow the measuring part AD 4 to measure the potential as illustrated in FIG. 4 . Then, the coordinate detector 82 coordinate detector 82 detects the Y-coordinate of the contact point based on the potential measured by the measuring part AD 4 . Thereby, the X coordinate and the Y coordinate of the contact point are detected. In a case where the contact point is one point, the detected X coordinate and the Y coordinate indicate the coordinates of the contact point. In a case where the contact point is two points, the detected X-coordinate and the Y-coordinate indicate the coordinates of the middle point of the two contact points.

Then, in Step S 108 , the maximum potential difference ΔVm is detected. The term “maximum potential difference ΔVm” refers to the highest value of voltage difference between a reference potential and the potential detected by each of the measuring parts AD 1 to AD 3 . The detection of the maximum potential difference ΔVm is described in further detail with reference to the below-described sub-routine.

Then, in Step S 110 , the determination part 83 determines whether the maximum potential difference ΔVm obtained in Step S 108 is greater than a threshold ΔVth. The threshold ΔVth is a criterion for determining whether the contact point on the touch panel 200 is one point or two points. In a case where the maximum potential difference ΔVm is less than the threshold ΔVth, the contact point is determined to be one point, and the flow of FIG. 13 proceeds to Step S 112 . In a case where the maximum potential difference ΔVm is greater than the threshold ΔVth, the contact point is determined to be two points, and the flow of FIG. 13 proceeds to Step S 114 .

›DESCRIPTION OF EMBODIMENTS · 5 of 10

When it is determined that the contact point is one point (S 112 ), the coordinates detected in Step S 106 are output as the coordinates of the contact point.

On the other hand, in a case where the maximum potential difference ΔVm is determined to be greater than the threshold ΔVth in Step S 110 , the maximum potential difference ΔVm is measured once again in Step S 114 . When obtaining the maximum potential difference ΔVm in S 114 a potential distribution in the conductive film 21 is generated by connecting the switches under the same conditions as when the maximum potential difference ΔVm is obtained in S 108 , and the potential is measured by the measuring parts that have obtained the maximum potential difference ΔVm in Step S 108 . The maximum potential difference ΔVm is measured twice for detecting a gesture operation based on the information touched(?) on the touch panel 200 .

Then, in Step S 116 , it is determined whether the maximum potential difference ΔVm measured in S 114 is greater than the threshold ΔVth. In a case where the maximum potential difference ΔVm measured in S 114 is less than the threshold ΔVth, the measured potential is determined as an error, and the flow of FIG. 13 is ended. In a case where the maximum potential difference ΔVm measured in S 114 is greater than the threshold ΔVth, the contact point is determined to be two points, and the flow of FIG. 13 proceeds to Step S 118 .

Then, in Step S 118 , the distance between two contact points is calculated. The distance calculator 84 calculates the distance L between the two contact points by using the below-described Expression (1) or Expression (2) based on the maximum potential difference ΔVm. In Expression (1), “α1”, “β1”, and “γ1” are proportional coefficients. In Expression (2), “α2” and “β2” are proportional coefficients.

Alternatively, the distance L between two contact points may be calculated based on, for example, a graph illustrating the correlation between the maximum potential difference ΔM and the distance L as illustrated in FIG. 15 . The graph of FIG. 15 , which corresponds to the graph of FIG. 8 by converting the vertical axis and the horizontal axis, is stored in, for example, the storage 88 .

L=α 1 ×(Δ Vm ) 2 +β 1 ×ΔVm+γ 1   <Expression (1)>

L=α 2 ×√{square root over (ΔVm)}+β 2 ×ΔVm   <Expression (2)>

Then, in Step S 120 , coordinate data of the two contact points is output. The two point calculator 85 calculates the coordinate data of each of the two contact points based on the distance between the two contact points in the X-direction or the Y-direction obtained in Step S 118 and the coordinates detected in Step S 106 , and outputs the calculated coordinate data.

For example, when calculating the X-coordinates of the two contact points, the X-coordinates of one contact point is calculated by adding the X-coordinates detected in Step S 106 with half the value of the distance between the two contact points obtained in Step S 118 . The X-coordinates of the other contact point is calculated by subtracting half the value of the distance between the two contact points obtained in Step S 118 from the X-coordinates detected in Step S 106 . The Y-coordinates of the two contact points are assumed as the Y-coordinates detected in Step S 106 . Further, the coordinates of a middle point between the two contact points and the distance between the two contact points may be used as output data instead of the coordinates of the two contact points.

When calculating the Y-coordinates of the two contact points, the Y-coordinates of one contact point is calculated by adding the Y-coordinates detected in Step S 106 with half the value of the distance between the two contact points obtained in Step S 118 . The Y-coordinates of the other contact point is calculated by subtracting half the value of the distance between the two contact points obtained in Step S 118 from the Y-coordinates detected in Step S 106 . The X-coordinates of the two contact points are assumed as the X-coordinates detected in Step S 106 .

By performing the above-described process, the distance and coordinates of contact points can be obtained in a case where the contact point in the touch panel 200 is two points, and a multi-touch operation can be detected even a five-wire type touch panel is used.

By repeating the above-described process and observing the change of the distance between the two contact points, it can be determined whether the operation performed on the touch panel 200 is an operation of widening the distance between two contact points or an operation of narrowing the distance between two contact points. Accordingly, with the touch panel 200 of this embodiment, a pinch-out operation and a pinch-in operation can be detected.

Next, a sub-routine of Step S 108 for detecting the maximum potential difference is described with reference to FIG. 16 .

First, in Step S 202 , a potential distribution is distributed on the conductive film 21 in the X direction of the conductive film 21 via the resistors R 1 , R 2 . As illustrated in FIG. 5 , the switch SW 1 , the switch SW 4 , the switch SW 9 , and the switch SW 10 are switched on, and the switch SW 2 , the switch SW 3 , the switch SW 5 , the switch SW 6 , the switch SW 7 , and the switch SW 8 are switched off, so that a potential distribution is generated in X-direction via the resistors R 1 , R 2 . The switch SW 11 is switched off.

Then, in Step S 204 , the divided voltage at the second power-feed terminal 32 is measured by the measuring part AD 2 in a state where the potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 . The potential measured in this state are referred to as a “measured potential AD 1 (X)”.

Then, in Step S 206 , the divided voltage at the second power-feed terminal 32 is measured by the measuring part AD 2 in a state where the potential distribution is generated in the X-direction. The potential measured in this state are referred to as a “measured potential AD 2 (X)”.

›DESCRIPTION OF EMBODIMENTS · 6 of 10

Then, in Step S 208 , a potential distribution is distributed on the conductive film 21 in Y direction of the conductive film 21 via the resistors R 2 , R 4 . As illustrated in FIG. 6 , the switch SW 3 , the switch SW 5 , the switch SW 7 , and the switch SW 10 are switched on, and the switch SW 1 , the switch SW 2 , the switch SW 4 , the switch SW 6 , the switch SW 8 , and the SW 9 are switched off, so that a potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 via the resistors R 3 , R 4 . The switch SW 11 is also switched off.

Then, in Step S 210 , the divided voltage at the second power-feed terminal 32 is measured by the measuring part AD 2 in a state where the potential distribution is generated in Y-direction. The potential measured in this state are referred to as a “measured potential AD 2 (Y)”.

Then, in Step S 212 , the divided voltage at the third power-feed terminal 33 is measured by the measuring part AD 3 in the state where the potential distribution is generated in Y-direction. The potential measured in this state are referred to as a “measured potential AD 3 (Y)”.

Then, in Step S 214 , a potential difference ΔV 1X between the measured potential AD 1 (X) and a reference potential(=|measured potential AD 1 (X)−reference potential AD 1 (X)|) is calculated. The reference potential AD 1 (X) is a potential at the first power-feed terminal measured beforehand by the measuring part AD 1 in the state where potential distribution is generated on the conductive film 21 in the X direction of the conductive film 21 via a resistor while the touch panel is not touched.

Then, in Step S 216 , a potential difference ΔV 2X between the measured potential AD 2 (X) and a reference potential(=|measured potential AD 2 (X)−reference potential AD 2 (X)|) is calculated. The reference potential AD 2 (X) is a potential at the second power-feed terminal measured beforehand by the measuring part AD 2 in the state where potential distribution is generated in the Y-direction via a resistor while the touch panel is not touched.

Then, in Step S 218 , a potential difference ΔV 2Y between the measured potential AD 2 (Y) and a reference potential(=|measured potential AD 2 (Y)−reference potential AD 2 (Y)|) is calculated. The reference potential of AD 2 (Y) is a potential at the second power-feed terminal measured beforehand by the measuring part AD 2 in the state where potential distribution is generated on the conductive film 21 in Y direction via a resistor while the touch panel is not touched.

Then, in Step S 220 , a potential difference ΔV 3Y between the measured potential AD 3 (Y) and a reference potential(=|measured potential AD 3 (Y)−reference potential AD 3 (Y)|) is calculated. The reference potential AD 3 (Y) is a potential at the third power-feed terminal measured beforehand by the measuring part AD 3 in the state where potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 via a resistor while the touch panel is not touched.

Then, in Step S 222 , the largest potential difference among the potential differences ΔV 1X , ΔV 2X , ΔV 2Y , and ΔV 3Y is selected to be the maximum potential difference ΔVm. The direction that the voltage has been applied for obtaining the maximum potential difference ΔVm and the potential measuring part that was used to measure the potential corresponding to the maximum potential difference ΔVm are stored in the storage 8

Next, a method for measuring reference potentials is described with reference to FIG. 17 . The reference potentials are measured before conducting touch detection process with the touch panel 200 illustrated in FIG. 13 , and stored in the storage 88 . The reference potentials AD 1 (X), AD 2 (X), AD 2 (Y), and AD 3 (Y) are measured and stored in the storage 88 .

First, in Step S 252 , a touch-on detection is performed. The touch-on detection is conducted by measuring the potential with the measuring part AD 4 in a state illustrated in FIG. 14 . In this state, the potential of the conductive film 21 is Vcc.

Then, in Step S 254 , it is determined whether a touch-on operation is being performed. In a case where an object is contacting the touch panel 200 (touch-on), the potential in which the power source Vcc is divided by the resistance of the conductive film 11 and the fifth resistor R 5 is detected by the measuring part AD 4 . When the potential is detected by the measuring part AD 4 , it is determined that a touch-on operation is performed on the touch panel 200 , and the flow of FIG. 17 is ended. If no potential is detected by the measuring part AD 4 , the flow of FIG. 17 proceeds to Step S 256 .

In Step S 256 , a potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 via the resistors R 1 , R 2 in the state illustrated in FIG. 5 . The switch SW 11 is switched off. In the state of Step S 256 , conductive film 11 and the conductive film 21 are not in contact.

Then, in Step S 258 , the measuring part AD 1 measures a potential in a state where the potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 . The potential measured by the measuring part AD 1 in this state is referred to as a reference potential AD 1 (X).

Then, in Step S 260 , the measuring part AD 2 measures a potential in the state where the potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 . The potential measured by the measuring part AD 2 in this state is referred to as a reference potential AD 2 (X).

Then, in Step S 262 , a potential distribution is generated in the Y-direction via the resistors R 3 , R 4 in the state illustrated in FIG. 6 . The switch SW 11 is switched off. In the state of Step S 262 , the conductive film 11 and the conductive film 21 are not in contact.

Then, in Step S 264 , the measuring part AD 2 measures a potential in the state where the potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 . The potential measured by the measuring part AD 2 in this state is referred to as a reference potential AD 2 (Y).

›DESCRIPTION OF EMBODIMENTS · 7 of 10

Then, in Step S 266 , the measuring part AD 3 measures a potential in the state where the potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 . The potential measured by the measuring part AD 3 in this state is referred to as a reference potential AD 3 (Y).

By performing the above-described processes, the reference potential of each power-feed terminal of the touch panel 200 is measured. Each of the measured reference potentials are stored in the storage 88 and used for calculating potential difference Δv.

With the touch panel apparatus according to the embodiment, the distance and coordinates of contact points of a multi-touch operation can be detected, so that a pinch-out operation and a pinch-in operation can be detected.

Second Embodiment

Next, a second embodiment of the present invention is described. A touch panel apparatus of this embodiment enables detection of a gesture operation other than the pinch-out operation and the pinch-in operation_that is performed, for example, when rotating an image displayed on a screen.

When focusing on the amount of change of potential differences ΔV illustrated in FIGS. 8-11 , the combination of potential differences Δ causing significant change differs depending on the directions S 1 -S 4 illustrated in FIG. 7 . This is because the distance between the positions of two contact points and the power-feed terminal is short. Because the resistance distribution of the ITO film that serves as the conductive film 21 is the same, the distance between two points being short is equivalent to the resistance value being small. In addition, a combined resistance generated between the two points has a resistance that is lower than other parts of the conductive film 21 . Therefore, electric current flows through a path having the smallest resistance, that is, a path between an electrode that is close to a depressed position of two points and the ground GND. In other words, the direction of two contact points can be defined according to the combination of an electrode having the largest potential difference and an electrode having the second largest potential difference.

For example, according to the pattern S 1 illustrated in FIG. 7 , AD 2 (X) has the largest potential difference value and AD 1 (X) has the second largest potential difference value as illustrated in FIG. 8 . Therefore, the combination of the largest potential difference and the second largest potential difference is AD 2 (X) and AD 1 (X) in the case of pattern S 1 .

According to the pattern S 2 illustrated in FIG. 7 , AD 1 (X) has the largest potential difference value and AD 3 (Y) has the second largest potential difference value as illustrated in FIG. 9 . Therefore, the combination of the largest potential difference and the second largest potential difference is AD 1 (X) and AD 3 (Y) in the case of pattern S 2 .

According to the pattern S 3 illustrated in FIG. 7 , AD 3 (Y) has the largest potential difference value and AD 2 (Y) has the second largest potential difference value as illustrated in FIG. 10 . Therefore, the combination of the largest potential difference and the second largest potential difference is AD 3 (Y) and AD 2 (Y) in the case of pattern S 3 .

According to the pattern S 4 illustrated in FIG. 7 , AD 2 (X) has the largest potential difference value and AD 2 (Y) has the second largest potential difference value as illustrated in FIG. 11 . Therefore, the combination of the largest potential difference and the second largest potential difference is AD 2 (X) and AD 2 (Y) in the case of pattern S 4 .

Accordingly, there is a correlation between the direction in which two contact points are arranged and the power-feed terminals having the largest potential difference and the second largest potential difference, and the combination of the largest potential difference and the second largest potential difference is different depending on each pattern S 1 -S 4 . Therefore, the positional relationship of two contact points, that is, the direction in which two contact points are arranged can be determined based on the combination of the largest potential difference and the second largest potential difference.

When the combination of the largest potential difference and second largest potential difference is AD 2 (X) and AD 1 (X), it can be determined that a pattern of the two contact points corresponds to the pattern S 1 in which two contact points are separated along the X-direction.

When the combination of the largest potential difference and the second largest potential difference is AD 1 (X) and AD 3 (Y), a pattern of the two contact points corresponds to the pattern S 2 in which two contact points are separated along a straight line from an upper left area to a lower right area.

When the combination of the largest potential difference and the second largest potential difference is AD 3 (Y) and AD 2 (Y), a pattern of the two contact points corresponds to the pattern S 3 in which two contact points are separated along the Y-direction.

When the combination of the largest potential difference and the second largest potential difference is AD 2 (X) and AD 2 (Y), a pattern of the two contact points corresponds to the pattern S 4 in which two contact points are separated along a straight line from an upper right area to a lower left area.

In a case where the touch panel 200 is contacted at two contact points, the two contact points may be arranged in a direction deviated from the directions corresponding to patterns S 1 to S 4 . However, even in this case, the direction of the two contact points can be determined based on the relationship between the largest potential difference and the second largest potential difference of each pattern S 1 to S 4 .

The touch panel according to this embodiment uses the combination of the largest and second largest potential differences to detect positions of two contact points.

The method for detecting a position in a touch panel of this embodiment is described with reference to FIG. 18 .

›DESCRIPTION OF EMBODIMENTS · 8 of 10

First, a touch-on detection is performed in Step S 302 . The measuring part AD 4 measures a potential in a state illustrated in FIG. 14 . The potential of each of the first power-feed terminal 31 , the second power-feed terminal 32 , and the third power-feed terminal 33 is Vcc in this state.

Then, in Step S 304 , it is determined whether a touch-on operation is being performed. When the potential is detected by the measuring part AD 4 , it is determined that a touch-on operation is performed on the touch panel 200 , and the flow of FIG. 18 proceeds to Step S 306 . If no potential is detected by the measuring part AD 4 , it is determined that a touch-on operation is not performed, and the flow of FIG. 18 is ended.

Then, in Step S 306 , a coordinate of the contact point is detected. When detecting the coordinates, a potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 to allow the measuring part AD 4 measure the potential as illustrated in FIG. 3 . Then, the coordinate detector 82 detects the X-coordinate of the contact point based on the potential measured by the measuring part AD 4 .

Similarly, a potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 to allow the measuring part AD 4 measure the potential as illustrated in FIG. 4 . Then, the coordinate detector 82 detects the Y-coordinate of the contact point based on the potential measured by the measuring part AD 4 . Similar to the first embodiment, in a case where the contact point contacting the touch panel 200 is one point, the X and Y coordinates indicate the coordinates of the contact point, and in a case where the touch panel 200 is contacted at two points, the coordinates indicate the coordinates of the middle point of the two contact points.

Then, in Step S 308 , the maximum potential difference ΔVm is detected, and a sub-routine for detecting the maximum potential difference illustrated in FIG. 16 is conducted.

Then, similar to the first embodiment, the determination part 83 determines whether the maximum potential difference ΔVm obtained in Step S 308 is greater than a threshold ΔVth in Step S 310 . When the maximum potential difference ΔVm is less than the threshold ΔVth, the contact point is determined to be one point, and the flow of FIG. 18 proceeds to Step S 312 . When the maximum potential difference A Vm is greater than the threshold ΔVth, the contact point is determined to be two points, and the flow of FIG. 18 proceeds to Step S 314 .

When it is determined that the contact point is one point, the coordinates detected in Step S 306 are output as the coordinates of the contact point in Step S 312 .

On the other hand, when it is determined that the contact point is two points, each measuring part measures a potential difference ΔV in Step S 314 , and the below-described sub-routine for measuring the potential difference of FIG. 19 is performed.

Then, in Step S 316 , a potential difference having the largest value among the potential differences ΔV 1X , ΔV 2X , ΔV 2Y and ΔV 3Y is assumed as the maximum potential difference ΔVm, and it is determined whether the maximum potential difference ΔVm is greater than the threshold ΔVth. If the maximum potential difference ΔVm is less than the threshold ΔVth, the measured potential is determined as an error, and the flow of FIG. 18 is ended. If the maximum potential difference ΔVm is greater than the threshold ΔVth, the contact point is determined to be two points, and the flow of FIG. 18 proceeds to Step S 318 .

Then, in Step S 318 , the direction in which the two contact points are arranged is detected. The direction detector 86 selects the potential difference having the largest value and the second largest value among the potential differences ΔV 1X , ΔV 2X , ΔV 2Y and ΔV 3Y , and determines the positional relationship between the two contact points, that is, direction of the two contact points, according to the combination of the selected potential differences. If the combination of the largest and second largest potential differences is ΔV 1X and ΔV 2X , that is, AD 1 (X) and AD 2 (X), the two contact points correspond to the pattern S 1 .

When the combination of the largest and second largest potential differences is ΔV 1X and ΔV 3Y , that is, AD 1 (X) and AD 3 (Y), the two contact points correspond to the pattern S 2 .

When the combination of the largest and second largest potential differences is ΔV 2Y and ΔV 3Y , that is, AD 2 (Y) and AD 3 (Y), the two contact points correspond to the pattern S 3 .

When the combination of the largest and second largest potential differences is ΔV 2X and ΔV 2Y , that is, AD 2 (X) and AD 2 (Y), the two contact points correspond to the pattern S 4 .

Then, in Step S 320 , the distance between two points in the X direction, that is, the difference between the X-components of two contact points is calculated. The distance calculator 84 calculates the distance between two points in the X-direction by using, for example, the Expression (1) or Expression (2) based on the potential differences ΔV 1X , ΔV 2X . In the case of the pattern S 1 , the greater of the potential differences ΔV 1X , ΔV 2X is used to calculate the distance between the two contact points in X-direction. In the case of the pattern S 2 or pattern S 4 , one of the potential differences ΔV 1X and ΔV 2X is used to calculate the distance between two contact points in X-direction.

Then, in Step S 322 , the distance between two contact points on the touch panel 200 in Y-direction is calculated. The distance calculator 84 calculates the distance between the two points contacting the touch panel 200 in Y-direction by using, for example, the Expression (1) or Expression (2) based on the potential differences ΔV 2Y , ΔV 3Y . For example, in the case of the pattern S 3 , the greater of the potential differences ΔV 2Y , ΔV 3Y is used to calculate the distance between the two contact points in Y-direction. In the case of the pattern S 2 or pattern S 4 , one of the potential differences ΔV 2Y and ΔV 3Y is used to calculate the distance between two contact points in Y-direction.

›DESCRIPTION OF EMBODIMENTS · 9 of 10

Then, in Step S 324 , coordinate data of the two contact points is output. In this embodiment, the two point calculator 85 calculates the coordinates of the two contact points based on the distance between two contact points in X-direction obtained in Step S 320 , the distance between two contact points in Y-direction obtained in Step S 322 , and the coordinates detected in Step S 306 . The two point calculator 85 outputs the calculated coordinates of the two points as coordinate data.

In a case where an arrangement of the two contact points corresponds to the pattern S 1 , the X-coordinates of one contact point is calculated by adding the X-coordinates detected in Step S 306 with half the value of the distance between two points in the X-direction obtained in Step S 320 whereas the X-coordinates of the other contact point is calculated by subtracting half the value of the distance between two points in the X-direction obtained in Step S 320 from the X-coordinates detected in Step S 306 . Thereby, the X coordinates of each of the two contact points are obtained. The Y-coordinates of the two contact points are assumed as the Y-coordinates detected in Step S 306 . The calculated coordinates of the two contact points are output as coordinate data.

In a case where an arrangement of the two contact points corresponds to the pattern S 2 , the X-coordinates of one contact point is calculated by adding the X-coordinates detected in Step S 306 with half the value of the distance between the X-components of the two points obtained in Step S 320 whereas the X-coordinates of the other contact point is calculated by subtracting half the value of the distance between the X-components of the two points obtained in Step S 320 from the X-coordinates detected in Step S 306 . Thereby, the X-coordinates of each of the two contact points are obtained. Further, the Y-coordinates of one contact point is calculated by adding the Y-coordinates detected in Step S 306 with half the value of the distance between the Y-components of the two points obtained in Step S 322 whereas the Y-coordinates of the other contact point is calculated by subtracting half the value of the distance between the Y-components of the two points obtained in Step S 322 from the Y-coordinates detected in Step S 306 . Thereby, the Y-coordinates of each of the two contact points are obtained. Because the pattern S 2 is a pattern in which the two contact points are separated along a diagonal line in the upper left and lower right directions, the coordinates of the two points can be identified based on the calculated coordinates of the two points. The calculated coordinates of the two contact points are output as coordinate data.

In a case where the two points contacting the touch panel 200 corresponds to the pattern S 3 , the Y-coordinates of one contact point is calculated by adding the Y-coordinates detected in Step S 306 with half the value of the distance between the Y-components of the two points obtained in Step S 322 whereas the Y-coordinates of the other contact point is calculated by subtracting half the value of the distance between the Y-components of the two points obtained in Step S 322 from the Y-coordinates detected in Step S 306 . Thereby, the Y-coordinates of each of the two contact points are obtained. The X-coordinates of the two contact points are assumed as the X-coordinates detected in Step S 306 . The calculated coordinates of the two contact points are output as coordinate data.

In a case where the two points contacting the touch panel 200 corresponds to the pattern S 4 , the X-coordinates of one contact point is calculated by adding the X-coordinates detected in Step S 306 with half the value of the distance between the X-components of the two points obtained in Step S 320 whereas the X-coordinates of the other contact point is calculated by subtracting half the value of the distance between the X-components of the two points obtained in Step S 320 from the X-coordinates detected in Step S 306 . Thereby, the X-coordinates of each of the two contact points are obtained. Further, the Y-coordinates of one contact point is calculated by adding the Y-coordinates detected in Step S 306 with half the value of the distance between the Y-components of the two points obtained in Step S 322 whereas the Y-coordinates of the other contact point is calculated by subtracting half the value of the distance between the Y-components of the two points obtained in Step S 322 from the Y-coordinates detected in Step S 306 . Thereby, the Y-coordinates of each of the two contact points are obtained. Because the pattern S 4 is a pattern in which the two points contacting the touch panel 200 are separated along a diagonal line in the upper right and lower left directions, the coordinates of the two points can be identified based on the calculated coordinates of the two points. The calculated coordinates of the two contact points are output as coordinate data.

By performing a process of this embodiment, the coordinates of two contact points and the direction in which the two contact points are arranged can be determined. Further, by repeating the above-described steps and determining the direction in which the two contact points are arranged and determining the change of the distance between the two points, it can be determined whether the operation performed on the touch panel 200 is a pinch-in/pinch-out operation or a gesture operation such as for rotating an image on a display.

With the touch panel apparatus according to the second embodiment, the coordinates of each of the two contact points can be detected, not only can a multi-touch operation be detected, but also a gesture operation such as reducing, increasing, or rotating of an image can be detected with the two points contacting the touch panel 200 .

Two contact points move in a clockwise direction when the patterns of the positional relationship between the two contact points shifts in an order of pattern S 1 →S 2 →S 3 →S 4 →S 1 . In this case, a gesture operation in a clockwise rotation can be detected by determining such change of the pattern of the two contact points. Further, two contact points move in a counter-clockwise direction when the patterns of the positional relationship between the two contact points shifts in an order of pattern S 1 →S 4 →S 3 →S 2 →S 1 . In this case, a gesture operation in a counter-clockwise rotation can be detected by determining the changes of each of the patterns (pattern S 1 →S 2 →S 3 →S 4 →S 1 and pattern S 1 →S 4 →S 3 →S 2 →S 1 ) of the two points.

›DESCRIPTION OF EMBODIMENTS · 10 of 10

In a case where the pattern S 1 changes to the pattern S 2 or the pattern S 2 changes to the pattern S 1 , the potential difference AD 1 (X) maintains to have a large value. In a case where the pattern S 2 changes to the pattern S 3 or the pattern S 3 changes to the pattern S 2 , the potential difference AD 3 (Y) maintains to have a large value.

In a case where the pattern S 4 changes to the pattern S 1 or the pattern S 1 changes to the pattern S 4 , the potential difference AD 2 (X) maintains to have a large value.

Next, a sub-routine of S 314 for detecting the potential difference is described with reference to FIG. 19 .

First, in Step S 402 , a potential distribution is distributed in the X direction via the resistors R 1 , R 2 as illustrated in FIG. 5 . The switch SW 11 is switched off.

Then, in Step S 404 , a potential is measured by the measuring part AD 1 in a state where the potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 . The potential measured in this state are referred to as a “measured potential AD 1 (X)”.

Then, in Step S 406 , a potential is measured by the measuring part AD 2 in a state where the potential distribution is generated on the conductive film 21 in the X-direction of the conductive film 21 . The potential measured in this state are referred to as a “measured potential AD 2 (X)”.

Then, in Step S 408 , a potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 via resistors R 3 , R 4 as illustrated in FIG. 6 . The switch SW 11 is switched off.

Then, in Step S 410 , a potential is measured by the measuring part AD 2 in a state where the potential distribution is generated in the Y-direction. The potential measured in this state are referred to as a “measured potential AD 2 (Y)”.

Then, in Step S 412 , a potential is measured by the measuring part AD 3 in the state where the potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 . The potential measured in this state are referred to as a “measured potential AD 3 (Y)”.

Then, in Step S 414 , a potential difference ΔV 1X between the measured potential AD 1 (X) and a reference potential(=|measured potential AD 1 (X)−reference potential AD 1 (X)|) is calculated and stored in the storage. The reference potential AD 1 (X) is a potential measured beforehand by the measuring part AD 1 in the state where potential distribution is generated on the conductive film 21 in the X direction of the conductive film 21 while the touch panel is not touched.

Then, in Step S 416 , a potential difference ΔV 2X between the measured potential AD 2 (X) and a reference potential(=|measured potential AD 2 (X)−reference potential AD 2 (X)|) is calculated and stored in the storage. The reference potential AD 2 (X) is a potential measured beforehand by the measuring part AD 2 in the state where potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 .

Then, in Step S 418 , a potential difference ΔV 2Y between the measured potential AD 2 (Y) and a reference potential(=|measured potential AD 2 (Y)−reference potential AD 2 (Y)|) is calculated. The reference potential AD 2 (Y) is a potential measured beforehand by the measuring part AD 2 in the state where the potential distribution is generated on the conductive film 21 in the Y direction of the conductive film 21 .

Then, in Step S 420 , a potential difference ΔV 3Y between the measured potential AD 3 (Y) and a reference potential(=|measured potential AD 3 (Y)−reference potential AD 3 (Y)|) is calculated and stored in the storage. The reference potential AD 3 (Y) is a potential measured beforehand by the measuring part AD 3 in the state where the potential distribution is generated on the conductive film 21 in the Y-direction of the conductive film 21 .

With this embodiment, a gesture operation such as rotation can be detected by determining the changes of the positional relationship between two contact points. Further, with this embodiment, detection of a multi-touch operation and detection of various gesture operations such as rotation with two contact points contacting can be achieved because the coordinates of each of the contact two points can be detected.

Other aspects of the second embodiment are substantially the same as the aspects described in the first embodiment.

All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiments of the present invention have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.

Claims as granted

11 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

3 codes
IPC · International Patent Classification
Section G — Physics
  • G06F3/044
  • G06F3/045
  • G06F3/041

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomOct 2015Jan 2016Apr 2016Jul 2016Oct 2016Jan 2017Apr 2017Jul 2017Oct 2017USPTOApplicantNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
1.7 y
623 days filing → grant
Office actions
0
none on record
Examiner
Gustavo Polo
art unit 2695 · TC 2600
Citations: 14 back · 3 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20162018202020222024202620282030203220342036Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock