The present disclosure relates to a touch detector, a display unit with a touch detection function, a touched-position detecting method, and an electronic device, by which an external proximity object may be detected.
In recent years, attention has been given to such a display unit configured by mounting a contact sensing device, a so-called touch panel, on a display unit such as a liquid crystal display or the like, or integrating the touch panel and the display unit, thereby causing the display unit to display various button images and the like to enable information input, in place of ordinary mechanical buttons. The display unit having such a touch panel is not necessary to have an input device such as a keyboard, a mouse, or a keypad and therefore, there is a growing trend to use the display unit in a portable information terminal such as a portable telephone, in addition to a computer.
For example, Japanese Unexamined Patent Application Publication No. 2009-193329 discloses a display unit with a touch detection function in which a display unit and an optical touch detector are integrated. In this display unit with the touch detection function, for instance, a peak value of each detection intensity in an image pickup image (a detection intensity map) of the touch detector and its position are detected, a value of neighboring detection intensity is also detected, and touch detection is carried out based on a difference between the peak value and the value of the neighboring detection intensity. This makes it possible for this display unit with the touch detection function to detect a touch of a proximity object easily, even when the proximity object is, for example, a pointed object such as a pen.
In a touch detector, the accuracy of detecting a touched position is important in general. When each touch sensor element of the touch detector is provided for every display pixel, it is generally easy to achieve high position detection accuracy. However, when each touch sensor element is provided for every two or more display pixels instead of being provided for every display pixel due to, for example, manufacturing cost, some kind of technical limitations, or the like, the position detection accuracy may be reduced. In a touch detector having such low location accuracy, when, for example, a slant straight line is drawn with a touch, the line is recognized as a jaggy line, not as a straight line.
Japanese Unexamined Patent Application Publication No. 2009-193329 describes the fact that the position detection accuracy may be increased by determining a weighted centroid based on detection intensity values, in a position having a peak value and its neighboring region. However, when, for example, an external proximity object touches a touch detection surface over a large area, the position where the detection intensity becomes the peak value may not be determined precisely and thus, the position detection accuracy may be reduced.
Further, in recent years, as for touch detectors, a multi-touch system in which operation is performed, for example, by touching with two fingers at the same time has been receiving attention. However, Japanese Unexamined Patent Application Publication No. 2009-193329 does not describe the display unit with the touch detection function as being capable of detecting two or more touches at the same time.
In view of the foregoing, it is desirable to provide a touch detector, a display unit with a touch detection function, a touched-position detecting method, and an electronic device, in which, firstly, accuracy of detecting a touched position may be increased, and secondly, two or more touches are detected simultaneously.
According to an embodiment of the present disclosure, there is provided a touch detector including: a touch detecting section generating detection intensity mapping information including detection intensity values according to an external proximity object; and a touched-position detecting section determining a touched position based on one or a plurality of touch regions determined by comparing each of the detection intensity values with a predetermined threshold. The touched-position detecting section selects an effective region from the one or each of the plurality of touch regions, establishes a computation region for the effective region, and determines a centroid as the touched position with use of the detection intensity values in the computation region.
According to an embodiment of the present disclosure, there is provided a display unit with a touch detection function, the display unit including: a plurality of display elements; a touch detecting section generating detection intensity mapping information including detection intensity values according to an external proximity object; and a touched-position detecting section determining a touched position based on one or a plurality of touch regions determined by comparing each of the detection intensity values with a predetermined threshold. The touched-position detecting section selects an effective region from the one or each of the plurality of touch regions, establishes a computation region for the effective region, and determines a centroid as the touched position with use of the detection intensity values in the computation region.
According to an embodiment of the present disclosure, there is provided a touched-position detecting method including: determining one or a plurality of touch regions by comparing, based on detection intensity mapping information including detection intensity value according to an external proximity object, the detection intensity value with a predetermined threshold; selecting an effective region from the one or each of the plurality of touch regions; establishing a computation region for the effective region; and determining a centroid as the touched position with use of the detection intensity values in the computation region.
According to an embodiment of the present disclosure, there is provided an electronic device including the above-described display unit with the touch detection function, and corresponds to, for example, a television receiver, a digital camera, a laptop computer, a video camera, or a portable terminal device such as a portable telephone.
In the touch detector, the touched-position detecting method, and the electronic device according to the embodiments of the present disclosure, the touched position is determined based on the touch region determined by the detection intensity mapping information. At the time, the computation region is established for the effective regions that are effective among the touch regions, and the touched position is determined with use of the detection intensity values in the computation region.
In the touch detector according to the embodiment of the present disclosure, for example, it is possible to establish the computation region in the following two methods. In a first method, the computation region is established to include the center of the selected effective region. In this case, for example, the touch detecting section may include a plurality of touch detecting element arranged side by side in an arrangement density of the touch detecting elements in one direction differing from that in another direction, and the computation region may be established to be broader in a direction where the arrangement density of the touch detecting elements is low. In a second method, the computation region is established for a region which includes the effective region and is determined by comparing each of the detection intensity values in the detection intensity mapping information with another threshold lower than the predetermined threshold.
It is desirable that, for example, the touch detecting section detect a noise region resulting from a noise, from among the one or a plurality of touch regions and select a region other than the noise region as the effective region. Further, for example, the touch detecting section may generate the detection intensity mapping information based on a variation in capacitance due to the external proximity object.
According to the touch detector, the display unit with the touch detection function, the touched-position detecting method, and the electronic device in the embodiments of the present disclosure, the computation region is established for each of the effective regions and the touched position is determined with use of detection intensity values in the computation region. Therefore, it is possible to increase the accuracy of touched position detection and may detect a plurality of touches at the same time.
It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the technology as claimed.
The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments and, together with the specification, serve to explain the principles of the technology.
Embodiments of the present disclosure will be described below in detail with reference to the drawings. The description will be provided in the following order.
The information input-output device 1 includes a display panel 10 with a touch detection function, and an electronic-device main unit 40.
The display panel 10 with the touch detection function performs display based on display data Dd supplied from the electronic-device main unit 40, and detects an external proximity object, thereby supplying object information Dobj such as a touched position of the object to the electronic-device main unit 40. In this example, this display panel 10 with the touch detection function is of a so-called in-cell type in which a liquid crystal display and a capacitance touch detection device are integrated. The display panel 10 with the touch detection function includes a display-signal processing section 11, a display section 12 with a touch detection function, a touch-detection-signal processing section 13, and an object-information detecting section 14.
The display-signal processing section 11 is a circuit that generates various control signals based on the display data Dd, thereby driving the display section 12 with the touch detection function.
The display section 12 with the touch detection function is a display section having a function to detect an external proximity object. The display section 12 with the touch detection function performs display operation based on each of the various control signals supplied from the display-signal processing section 11, outputs a touch detection signal Vdet according to an external proximity object near or touching a touch detection surface, and supplies the touch detection signal Vdet to the touch-detection-signal processing section 13.
The touch-detection-signal processing section 13 has a function to generate a map (a detection intensity map Dmap) indicating detection intensity in each part of the touch detection surface, based on the touch detection signal Vdet supplied from the display section 12 with the touch detection function, and to supply the generated map to the object-information detecting section 14.
The object-information detecting section 14 has a function to determine the object information Dobj of the external proximity object, based on the detection intensity map Dmap supplied from the touch-detection-signal processing section 13, and to supply the determined object information Dobj to the electronic-device main unit 40. Here, the object information Dobj is, for example, the touched position of the external proximity object on the touch detection surface, or the range or size of the touch, or the like. At this time, as will be described later, at first, the object-information detecting section 14 roughly determines a touched position based on the detection intensity map Dmap, and then determines a touched position again with higher accuracy by narrowing a region.
The electronic-device main unit 40 has a control section 41. The control section 41 generates the display data Dd to be supplied to the display panel 10 with the touch detection function, receives the object information Dobj supplied from the display panel 10 with the touch detection function, and supplies the received object information Dobj to other circuit block in the electronic-device main unit 40.
[Display Section 12 with Touch Detection Function]
Next, a configurational example of the display section 12 with the touch detection function will be described in detail.
The pixel substrate 2 has a TFT board 21 serving as a circuit board, a common electrode COML, and pixel electrodes 22. The TFT board 21 functions as a circuit board where various electrodes and wiring, a thin-film transistor (TFT), and the like are formed. The TFT board 21 is made of, for example, glass. Formed on the TFT board 21 is the common electrode COML. The common electrode COML is an electrode to supply a common voltage to a plurality of pixels Pix (to be described later). This common electrode COML functions as a common drive electrode for liquid crystal display operation, and also functions as a drive electrode for touch detection operation. An insulating layer 23 is formed on the common electrode COML, and the pixel electrode 22 is formed on the insulating layer 23. The pixel electrode 22 is an electrode to supply a pixel signal for display, and is translucent. The common electrode COML and the pixel electrode 22 are each made of, for example, ITO (Indium Tin Oxide).
The opposite substrate 3 has a glass substrate 31, a color filter 32, and a touch detection electrode TDL. The color filter 32 is formed on one surface of the glass substrate 31. This color filter 32 is configured, for example, by periodically arranging color filter layers of three colors of red (R), green (G), and blue (B), and one set of the three colors of R, G; and B is associated with each display pixel. Further, the touch detection electrode TDL is formed on the other surface of the glass substrate 31. The touch detection electrode TDL is a translucent electrode and made of, for example, ITO.
On this touch detection electrode TDL, a polarizing plate 35 is disposed.
The liquid crystal layer 6 functions as a display function layer, and modulates light passing therethrough, according to the state of an electric field. This electric field is formed by a potential difference between a voltage of the common electrode COML and a voltage of the pixel electrode 22. A liquid crystal in a transverse electric field mode such as FFS (Fringe Field Switching), IPS (In Plane Switching), or the like is used for the liquid crystal layer 6.
It is to be noted that each of between the liquid crystal layer 6 and the pixel substrate 2, and between the liquid crystal layer 6 and the opposite substrate 3, an alignment film is disposed, and an incidence-side polarizing plate is disposed on the undersurface side of the pixel substrate 2, but the illustration is omitted here.
The pixel Pix is connected to other pixels Pix belonging to the same row of the display section 12 with the touch detection function, by the scanning signal line GCL. The pixel Pix is connected to other pixels Pix belonging to the same column of the display section 12 with the touch detection function, by the pixel signal line SGL. Further, the pixel Pix is connected to other pixels Pix belonging to the same row of the display section 12 with the touch detection function, by the common electrode COML. Various signals are supplied from the display-signal processing section 11 to the scanning signal line GCL, the pixel signal line SGL, and the common electrode COML.
By this configuration, the driving signal Vcom supplied to the common electrode COML is transmitted to the touch detection electrode TDL via this capacitance, and supplied to the touch-detection-signal processing section 13 as the touch detection signal Vdet. This capacitance is changed by an external proximity object. In the display panel 10 with the touch detection function, it is possible to obtain information about the external proximity object by analyzing this touch detection signal Vdet.
Further, as illustrated in
Here, the detection intensity map Dmap corresponds to a specific example of the “detection intensity mapping information” according to the embodiment of the present disclosure. The display section 12 with the touch detection function and the touch-detection-signal processing section 13 correspond to a specific example of the “touch detecting section” according to the embodiment of the present disclosure. The object-information detecting section 14 corresponds to a specific example of the “touched-position detecting section” according to the embodiment of the present disclosure.
Subsequently, operation and action of the information input-output device 1 of the present embodiment will be described.
First, a summary of overall operation of the information input-output device 1 will be described with reference to
When determining the object information Dobj based on the detection intensity map Dmap, the object-information detecting section 14 first determines a touched position roughly, and then determines a touched position again with higher accuracy by narrowing a region. This operation will be described below in detail.
First, the object-information detecting section 14 acquires the detection intensity map Dmap from the touch-detection-signal processing section 13 (step S101). The detection intensity map Dmap indicates detection intensity P in each of the touch sensor elements (detecting element) on the touch detection surface, in a map. In this example, a part where there is no external proximity object is “0”, and the closer to the touch detection surface the external proximity object is, the larger positive value the map indicates.
Next, the object-information detecting section 14 performs binarization of the detection intensity P, by using a threshold Th (step S102). Specifically, at first, the object-information detecting section 14 compares each detection intensity P of the detection intensity map Dmap with the threshold Th (in the left diagram of
Next, the object-information detecting section 14 performs isolated-point removal (noise removal) (step S103). As a method of removing an isolated point, for example, a method described in Japanese Unexamined Patent Application Publication No. 2007-102730 may be used. In this method, a noise is removed by filtering the binarization map Dmap2 and thereby a region where the number of detecting elements indicating “1” in the region Rd is small is regarded as an isolated point, and setting all the values in the region Rd to “0”. In this example, the region Rd (an isolated region RI) illustrated in the right diagram of
Subsequently, the object-information detecting section 14 performs labeling (step S104). Specifically, for example, the object-information detecting section 14 makes a classification for each region Rd in the binarization map Dmap2. At this time, the object-information detecting section 14 also determines the number of regions Rd in the binarization map Dmap2. For example, when two fingers touch the touch detection surface, there are two regions Rd in total at positions corresponding to the touched positions and thus, the number of regions Rd is two.
Next, the object-information detecting section 14 performs object information detection (step S105). Specifically, the object-information detecting section 14 determines coordinates (Xc1, Yc1) of a centroid C1 of the region Rd (the right diagram of
Subsequently, the object-information detecting section 14 sets a range and performs the object information detection again (step S106). Specifically, the object-information detecting section 14 sets a region Rc to perform the object information detection again with higher accuracy, based on the coordinates of the centroid C1 determined in step S105, in each region Rd (
Here, Pxy indicates the detection intensity P at the coordinates (x, y). Further, addition by Σ is performed for those within the region Rc. This computing is carried out for every region Rc. In other words, the object-information detecting section 14 may determine each of the touched positions with high accuracy, when there are a plurality of touches on the touch detection surface. It is to be noted that the object-information detecting section 14 may determine the range or size of a touch, in the object information detection in the step S106.
In this example, the detecting element having the centroid C1 and the adjacent detecting elements are set as the region Rc. However, the region Rc is not limited to this and, for example, may further include outside detecting elements. Alternatively, in
This completes the flow of the object-information detecting section 14.
Here, the threshold Th is equivalent to a specific example of the “predetermined threshold” according to the embodiment of the present disclosure. The region Rd before the isolated region RI is removed is equivalent to a specific example of the “touch region” according to the embodiment of the present disclosure, and the region Rd after the isolated region RI is removed is equivalent to a specific example of the “effective region” according to the embodiment of the present disclosure. The region Rc is equivalent to a specific example of the “computation region” according to the embodiment of the present disclosure.
In this way, in the information input-output device 1, when the object information Dobj is determined based on the detection intensity map Dmap, the coordinates of the centroid C1 are first determined by comparing the detection intensity P with the predetermined threshold Th, and the coordinates of the centroid C2 are determined based on the determined coordinates of the centroid C1, by performing a reduction to the region Rc including the neighborhood of these coordinates. Therefore, it is possible to increase the accuracy of the touched position detection efficiently.
As described above, in the present embodiment, barycentric coordinates are determined by comparing the detection intensity with the predetermined threshold, barycentric coordinates are determined again in the region Rc set based on the determined barycentric coordinates, and the barycentric coordinates determined again are regarded as the touched position. Therefore, it is possible to increase the accuracy of the touched position detection efficiently.
Further, in the present embodiment, as described above, the object information detection is carried out for each of the a plurality of regions Rd and thus, it is possible to detect more than one touch at the same time.
Furthermore, in the present embodiment, the weighted centroid computing is performed when the second barycentric coordinates are determined and thus, it is possible to enhance the accuracy of the touched position detection.
Next, there will be described an information input-output device 7 according to the second embodiment of the present disclosure. In the present embodiment, when object information Dobj is determined based on a detection intensity map Dmap, a rough touched position is first determined using a high threshold and then, a detailed touched position is determined using a low threshold. In other words, in the present embodiment, the information input-output device 7 is configured using an object-information detecting section 15 that performs such operation. Otherwise, the information input-output device 7 is configured in a manner similar to the first embodiment (
The information input-output device 7 includes a display panel 70 with a touch detection function. The display panel 70 with the touch detection function has the object-information detecting section 15. When determining the object information Dobj based on the detection intensity map Dmap, the object-information detecting section 15 first determines a rough touched position using a high threshold ThH, and then determines a detailed touched position using a low threshold ThL. This operation will be described below in detail.
First, the object-information detecting section 15 acquires the detection intensity map Dmap from a touch-detection-signal processing section 13 (step S201). Subsequently, the object-information detecting section 15 performs binarization of a detection intensity P, by using the high threshold ThH (step S202), and performs isolated-point removal (noise removal) (step S203). Further, the object-information detecting section 15 performs labeling (step S204) and object information detection (step S205). The operation in each of these steps S201 to S205 is similar to the operation in each of steps S101 to S105 in the first embodiment described above.
Subsequently, the object-information detecting section 15 performs binarization of the detection intensity P, by using the low threshold ThL (step S206). Specifically, at first, the object-information detecting section 15 compares each detection intensity P of the detection intensity map Dmap with the low threshold ThL (the left figure of
Subsequently, the object-information detecting section 15 sets a range and performs the object information detection again (step S207). Specifically, the object-information detecting section 15 sets this region Rd2 in a region Rc (the right figure of
This completes the flow of the object-information detecting section 15.
Here, the high threshold ThH is equivalent to a specific example of the “predetermined threshold” in the embodiment of the present disclosure, and the low threshold ThL is equivalent to a specific example of the “other threshold” in the embodiment of the present disclosure.
In this way, in the information input-output device 7, when the object information Dobj is determined based on the detection intensity map Dmap, the labeling is first performed by comparing the detection intensity P with the predetermined high threshold ThH, and then the detection intensity P is compared with the predetermined low threshold ThL in the region where the labeling is performed, and thereby coordinates of a centroid C2 in the region Rd2 obtained as a result of the latter comparison are determined. Therefore, it is possible to increase the accuracy of the touched position detection efficiently.
As described above, in the present embodiment, the labeling is performed by comparing the detection intensity with the high threshold, the detection intensity on the neighborhood of the region where the labeling is performed is compared with the low threshold, the barycentric coordinates are determined based on the region thus obtained as a result of the latter comparison, and the barycentric coordinates are regarded as the touched position. Therefore, it is possible to increase the accuracy of the touched position detection efficiently. Other effects are similar to those in the first embodiment.
Next, with reference to
The present technology has been described by using some embodiments, and application examples of electronic devices, but is not limited to these embodiments and like, and may be variously modified.
For example, in each of the embodiments described above, the display panel with the touch detection function has the object-information detecting section, but the present technology is not limited to this example. Instead, an electronic-device main unit may have an object-information detecting section as illustrated in
For example, in each of the embodiments described above, the liquid crystal display using the liquid crystal in the transverse electric field mode such as FFS, IPS, or the like and the touch detection device are integrated. However, instead, a liquid crystal display using a liquid crystal in any of various modes such as TN (Twisted Nematic), VA (Vertical Alignment), ECB (Electrically Controlled Birefringence) and touch detection devices may be integrated. When such a liquid crystal is used, the display unit with the touch detection function may be configured as illustrated in
Further, for example, in each of the embodiments described above, a so-called in-cell type in which the liquid crystal display and the capacitance touch detection device are integrated is employed, but the present technology is not limited to this example. Instead, for example, a type in which a capacitance touch detection device is attached to a liquid crystal display may be employed.
Furthermore, for example, in each of the embodiments described above, the touch detection device is of capacitance type, but is not limited to this type, and may be of an optical type, or a resistive film type.
Moreover, for example, in each of the embodiments described above, the liquid crystal element is used as the display element, but the present technology is not limited to this example, and, for example, an EL (Electro Luminescence) element may be employed.
The present disclosure contains subject matter related to that disclosed in Japanese Priority Patent Application JP 2010-215532 filed in the Japan Patent Office on Sep. 27, 2010, the entire content of which is hereby incorporated by reference.
It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims or the equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
2010-215532 | Sep 2010 | JP | national |