The present disclosure relates to an input device, a coordinates detection method, and a program which detect a contacting or proximity position of a finger using a change in capacitance.
In recent years, electronic apparatuses, which detect the position of a finger based on changes in capacitance and control display on a screen or operations of the apparatus, are widely used. As this type of capacitance sensor, a method is typical where the change in capacitance in each of a plurality of electrodes arranged in a flat surface is detected and an input position is determined based on the contacting or proximity of a finger in the flat surface.
For example, in Japanese Unexamined Patent Application Publication No. 2008-117371, an information display device is disclosure where a display unit such as a LCD and a sensor unit, which has a plurality of detection electrodes which are attached to a surface of the display unit and are arranged in a two dimensional planar shape, are provided. In the information display device of this type, detection of an input position by scanning of the detection electrodes and controlling of the display state of information is typical.
However, since the output of the electrodes is normally referenced not only in an input position but also in a non-input position, it is easy for influence to be received due to disturbances in normal scanning of all of the electrodes and it is difficult to improve detection accuracy such as detection of errors in the input position.
It is desirable that an input device, a coordinates detection method, and a program are proposed which are able to increase detection accuracy of the input position.
An input device according to an embodiment of the disclosure is provided with an input operation surface, a display element, a sensor section, and a driving section.
The input operation surface includes a display region.
The display element displays an operation screen, where an operation region is included in at least a portion thereof, in the display region.
The sensor section has a plurality of electrodes which are individually driven by scanning of electric signals and electrostatically detects an input position in the input operation surface.
The driving section has a first driving mode where all out of the plurality of electrodes are driven and a second driving mode where a portion of the electrodes out of the plurality of electrodes are driven. The driving section calculates the coordinates of the input position by executing either the first driving mode or the second driving mode in accordance with the operation region.
The input device selects the electrodes to be driven in accordance with the operation region in the operation screen. For example, in a case where the entire operation screen is the operation region, the first driving mode is executed. On the other hand, in a case where only a partial region of the operation screen is the operation region, by executing the second driving mode, only the electrodes which belong to the operation region are selectively driven. By selecting the electrodes which are to be driven in accordance with the size of the operation region in this manner, the influence due to disturbances is reduced and detection of the input position with high accuracy is possible. In addition, since it is sufficient if only a portion of the electrodes is driven in accordance with the operation screen, it is possible to reduce the power consumed in comparison with the case where all of the electrodes are normally driven. Furthermore, since it is easy to speed up the scanning period, it is possible to achieve a further improvement in the detection accuracy of the input position.
The first driving mode may have a first standard driving mode and a first partitioned driving mode.
The first standard driving mode calculates the coordinates of the input position by sequentially driving all of the plurality of electrodes.
The first partitioned driving mode partitions the plurality of electrodes in the operation region into a plurality of regions, and by driving the electrodes in each of the partitioned regions, calculates the respective coordinates of the input position in each of the regions.
In this case, when the first driving mode is selected, the driving section further selects either the first standard driving mode or the first partitioned driving mode.
In the partitioned driving mode, it is possible to partition the input operation surface into a plurality of regions and calculate the input position coordinates independently in relation to each of the regions. Due to this, it is possible to detect an input position at two or more points at the same time in the input operation surface, and in addition, there is an improvement in the detection accuracy for detecting the input position using only a limited number of electrodes in each of the regions.
In this same manner, the second driving mode may have a second standard driving mode and a second partitioned driving mode.
The second standard driving mode calculates the coordinates of the input position by sequentially driving a portion of the electrodes out of the plurality of electrodes.
The second partitioned driving mode partitions the portion of the electrodes in the operation region into a plurality of regions, and by driving the electrodes in each of the partitioned regions, calculates the respective coordinates of the input position in each of the regions.
In this case, when the second driving mode is selected, the driving section further selects either the second standard driving mode or the second partitioned driving mode.
The input device may be further provided with a display control device.
The display control section outputs a screen control signal which controls display of the operation screen to the display element and outputs a region signal in relation to the operation region in the operation screen to the driving section.
In this case, the driving section selects either of the first driving mode or the second driving mode based on the region signal.
The sensor section may further have a support body which is arranged between input operation surface and the display element and supports the plurality of electrodes together. The plurality of electrodes is arranged on the support body along a first direction and a second direction which is orthogonal to the first direction.
Due to this, it is possible to realize a thinner sensor section.
In the case described above, for example, the sensor section may have a first electrode, a second electrode, and a third electrode.
The first electrode has a first region where the height dimension which is parallel to the second direction becomes gradually larger in relation to a width direction which is parallel to the first direction and a second region where the height dimension becomes gradually smaller in relation to the width direction.
The second electrode is formed so as to face the first region in the second direction and so that the height dimension which is parallel to the second direction becomes gradually smaller in relation to the first direction.
The third electrode is formed so as to face the second region in the second direction, to face the second electrode in the first direction, and so that the height dimension which is parallel to the second direction becomes gradually larger in relation to the first direction.
A plurality of the groupings of the first electrode, the second electrode, and the third electrode are arranged along the second direction on the support body.
Due to this, it is possible to increase the detection accuracy of the input position along the first direction. In addition, since the first to the third electrodes are arranged along the second direction on the support body, it is possible to also detect changes in the input position along the second direction with high accuracy based on the rate of change in capacitance of the electrodes.
A coordinates detection method according to an embodiment of the disclosure includes displaying an operation screen where an operation region is included in at least a portion thereof in a display region of an input operation surface.
A plurality of electrodes, which are individually driven using an operation of electric signals, are selected from among a plurality of electrodes, which electrostatically detect an input position in the input operation surface, in accordance with the operation region.
The coordinates of the input position are calculated by driving the selected plurality of electrodes.
The coordinates detection method makes it possible to reduce the influence due to disturbances and to detect the input position with high accuracy by selecting the electrodes which are to be driven in accordance with the size of the operation region. Due to this, it is possible to reduce the power consumed in comparison with the case where all of the electrodes are normally driven. Furthermore, since it is easy to speed up the scanning period, it is possible to achieve a further improvement in the detection accuracy of the input position.
A program according to an embodiment of the disclosure causes the input device to execute the coordinates detection method. The program may be recorded in a recording medium.
According to the embodiments of the disclosure, it is possible to increase the detection accuracy of the input position.
Below, the embodiment of the disclosure will be described while referencing the diagrams.
[Schematic Configuration of Input Device]
An input device 100 of the embodiment has a sensor section 1, an input operation surface 15, a display element 17, a driving section 18, and a display control section 19. Here, the diagrammatic display of the housing which contains the sensor 1, the display element 17, and the like are omitted.
The input operation surface 15 is formed by a flat plate or a sheet which is formed on a surface of a portion of a housing. The input operation surface 15 has optical transparency and has a display region 15a, which corresponds to a display surface 17a of the display element 17, in the input operation surface 15. The input operation surface 15 is formed by a transparent plastic material, glass material, or the like.
Here, a Z axial direction in
The display element 17 is formed by a liquid crystal display (LCD), an organic EL display, or the like, and has the display surface 17a which displays an operation screen in the display region 15a of the input operation surface 15. In the operation screen, other than reproduced images, captured images, and the like, various types of screens are included which display operation images such as a key, an icon, or the like for input operations by a user. Here, a region where the operation images are displayed is referred to as an operation region. The operation region may be the entire region of the display region 15a or may be a partial region of the display region 15a.
The display control section 19 outputs a screen control signal S1 which controls display of the operation screen to the display element 17. In addition, the display control section 19 outputs a region signal S2 which includes information in relation to the operation region in the operation screen to the driving section 18.
The sensor section 1 is arranged between the input operation surface 15 and the display surface 17a of the display element 17. The sensor section 1 is configured by a capacitance touch sensor which has optical transparency, and as will be described later, has a plurality of electrodes which are individually driven using scanning of electric signals.
The sensor section 1 electrostatically detects a finger (finger tip) of a user which is in the proximity of or comes into contact with the input operation surface 15.
Typically, the sensor section 1 detects the contact position (referred to below as “input position”) of the finger tip in the input operation surface 15 which includes the display region 15a. A signal in relation to the detected input position is output as a sensor signal S4 which includes coordinates information of the input position in the XY plane to the driving section 18.
The driving section 18 is typically configured by a computer. The driving section 18 has a signal generating circuit which inputs a driving signal S3 to the sensor section 1 and a calculation circuit which calculates the input position based on the sensor signal S4. The signal generating circuit may include a plurality of signal generating circuit paths and the calculation circuit may include a plurality of calculation circuit paths. Due to this, it is possible to drive the sensor section 1 using a partitioned driving mode which will be described later.
In the driving signal S3, a pulse signal with a predetermined frequency is used, but other than this, another electric signal such as a high frequency signal may be used. The driving circuit scans each of the electrodes over a predetermined cycle by applying the driving signal S3 sequentially to the plurality of electrodes which are to be driven. The calculation circuit sequentially calculates the capacitance of each of the driven electrodes and determines the electrode position which show a capacitance which is above (or below) a predetermined threshold as the input position.
The driving section 18 has a first driving mode where all out of the plurality of electrodes in the sensor section 1 are driven and a second driving mode where a portion of the electrodes out of the plurality of electrodes are driven. Then, the driving section 18 calculates the XY coordinates of the input position by executing either the first driving mode or the second driving mode in accordance with the operation region.
The first driving mode corresponds to a full scan mode where all of the electrodes in the sensor section 1 are scanned and the second driving mode corresponds to a partial scan mode where only a portion of the electrode in the sensor section 1 are driven.
In the second driving mode, only the electrodes which belong to the operation region are selectively driven based on the region signal S2 which is input from the display control section 19 to the driving section 18. A plurality of the second driving modes is set in accordance with a plurality of the operation screens where the operation regions are different, and the range or number of electrodes which are driven in accordance with the state of the operation region changes. In the second driving mode, not only cases where there is a single operation region but cases where there are a plurality of operation regions are also included.
The first driving mode in the embodiment is divided into a standard driving mode (first standard driving mode) and a partitioned driving mode (first partitioned driving mode). When the first driving mode is selected, the driving section 18 further selects either the standard driving mode or the partitioned driving mode.
The first standard driving mode calculates the coordinates of the input position by sequentially driving all of the plurality of electrodes in the sensor section 1. The first partitioned driving mode partitions the plurality of electrodes in the operation region into a plurality of regions, and by driving the electrodes in each of the partitioned regions, calculates the respective coordinates of the input position in each of the regions. As will be described below, for example, in the partitioned driving mode, the operation region is partitioned into a first region and a second region and the input positions in the first and the second regions are mutually calculated independently. Due to this, a multi-touch function is able to be realized. The calculation processes of the input positions in each of the regions are each executed in parallel.
On the other hand, the second driving mode also has a standard driving mode (second standard driving mode) and a partitioned driving mode (second partitioned driving mode). When the second driving mode is selected, the driving section 18 further selects either the standard driving mode or the partitioned driving mode.
The second standard driving mode calculates the coordinates of the input position by sequentially driving a portion of the electrodes which are driven in the second driving mode out of the plurality of electrodes in the sensor section 1. The second partitioned driving mode partitions the portion of the electrodes in the operation region into a plurality of regions, and by driving the electrodes in each of the partitioned regions, calculates the respective coordinates of the input position in each of the regions. Due to this, a multi-touch function is able to be realized. The calculation processes of the input positions in each of the regions are each executed in parallel.
The driving section 18 outputs a coordinates signal S5 which includes coordinate information of the input position which is calculated based on the sensor signal S4 to the display control section 19. In the coordinate signal S5, other than the XY coordinates of the input position, information is included in relation to a movement direction, a movement speed, an amount of movement, and the like of a finger tip which are determined by a time calculation (differential or integral) of the coordinates position.
The display control section 19 is typically configured by a computer, adjusts the screen control signal S1 based on the coordinates signal S5, and executes the screen display according to the input operation of a user. For example, a change of screen or image display control due to the execution of an operation key or icon which corresponds to the input position, image rotation which corresponds to a movement direction or the amount of movement of the input position, zoom in or zoom out control, and the like are executed.
The display control section 19 includes a controller 20 which controls the overall functions of the input device 100 and the electronic apparatus which includes the input device 100. The driving section 18 may also include the controller 20. The controller 20 controls the operation of the electronic apparatus according to the coordinates information of the input position. The display control section 19 is not limited to an example of being configured as another circuit with the driving section 18, but may be configured as a circuit which is integrated with the driving circuit 18. For example, the display control section 19 and the driving section 18 are able to be configured by a single semiconductor chip (IC chip).
Here, the display control section 19 may be provided in another control device other than the input device 100. In this case, transferring of signals between the display control section 19 and the driving section 18 is able to be realized by wired communication or wireless communication.
[Configuration Example of Capacitance Sensor]
Next, a configuration example of the sensor section 1 will be described.
The sensor section 1 has a detection area SA with a width W and a height H. The size of the detection area SA is set to a size which is able to cover the entirety of the display region 15a. The sensor section 1 is configured as a sensor panel which detects the proximity or the contacting of a detected object (for example, a finger of a user) in the detection area SA based on a change in capacitance.
The sensor section 1 has a support body 14 which supports electrode groupings of a plurality of electrode groupings of 101, 102, 103, 104, . . . , 10N as shown in
As shown in
The first electrode 11 has a base side 11a which is parallel to the X axial direction, and the length (w) thereof is substantially the same as the width W of the detection area SA. That is, the first electrode 11 has a width dimension which covers the width dimension of the detection area SA along the X axial direction.
The first electrode 11 has a first region 111 where the height dimension which is parallel to the +Y direction (height direction) becomes gradually larger in relation to the width direction which is parallel to the +X direction and a second region 112 where the height dimension becomes gradually smaller in relation to the +X direction. In the embodiment, the first electrode 11 is formed substantially as an isosceles triangle with two sloping sides 11b and 11c where the largest value in the height dimension is formed in a middle portion in the width direction.
The second electrode 12 is formed so as to face the first region 111 in the +Y direction and so that the height dimension which is parallel to the +Y direction (height direction) becomes gradually smaller in relation to the +X direction (width direction). In the embodiment, the second electrode 12 is formed substantially by a right-angled triangle which has a base side 12a which is parallel to the base side 11a of the first electrode 11 and has a width that is substantially half of the base side 11a, a sloping side 12b which faces the sloping side 11b of the first electrode 11, and an adjacent side 12c which is adjacent to the other sides. The sloping side 11b of the first electrode 11 and the sloping side 12b of the second electrode 12 have angles of inclination which each are the same with regard to the X axis, and a gap with a constant size is provided between the two sloping sides 11b and 12b. The size of the gap is not particularly limited and it is sufficient if it is a size so that electrical insulation between the first region 111 and the second electrode 12 is able to be secured.
The third electrode 13 is formed so as to face the second region 112 in the Y axial direction and so that the height dimension which is parallel to the +Y direction (height direction) becomes gradually larger in relation to the +X direction (width direction). In the embodiment, the third electrode 13 is formed substantially by a right-angled triangle which has a base side 13a which is parallel to the base side 11a of the first electrode 11 and has a width that is substantially half of the base side 11a, a sloping side 13b which faces the sloping side 11c of the first electrode 11, and an adjacent side 13c which is adjacent to the other sides. The sloping side 11c of the first electrode 11 and the sloping side 13b of the third electrode 13 have angles of inclination which each are the same with regard to the X axis, and a gap with a constant size is provided between the sloping sides 11c and 13b. The size of the gap is not particularly limited and it is sufficient if it is a size so that electrical insulation between the second region 112 and the third electrode 13 is able to be secured.
The second electrode 12 and the third electrode 13 face each other in the X axial direction via a gap and have a symmetrical shape in relation to a straight line which is parallel to the Y axial direction which passes through the middle portion of the first electrode 11.
The support body 14 is arranged to face the display surface 17a of the display element 17. The support body 14 supports the electrode groupings 10 which are configured as described above and maintains a state where each of the electrode groupings 10 are arranged in a predetermined pitch in the Y axial direction. The support body 14 is formed by a flexible plastic film with electrical insulation properties such as PET (polyethylene terephthalate), PEN (polyethylene naphthalate), PI (polyimide), PC (polycarbonate), and the like. Here, other than this, a rigid material such as glass, ceramics, or the like may be used.
The electrode groupings 10 (the first to third electrodes 11 to 13) and the support body 14 are each formed by a material which has translucency. For example, the electrode groupings 10 are formed by a transparent conductive oxide such as ITO (indium tin oxide), SnO, or ZnO, and the support body 14 is formed from a transparent resin film such as PET, or PEN. Due to this, the display image of the display surface 17a is able to be visually recognized from the outside via the sensor section 1.
A method of forming the electrode groupings 10 is not particularly limited. For example, a conductive film which forms the electrode groupings 10 is formed on the support body 14 using, for example, a thin film formation method such as an evaporation method, a sputtering method, or a CVD method. In this case, after the conductive film is formed on a substrate, the conductive film may be patterned into a predetermined format, or after the conductive film is formed on the surface of the substrate where a resist mask is formed, surplus conductive film may be removed (lifted off) from the substrate along with the resist mask. Other than this, an electrode pattern may be formed on a substrate using a printing method such as a plating method or a screen printing method.
The electrode groupings 10 also have a signal wire (wiring) for connecting the first to third electrode 11 to 13 to the driving section 18. In the embodiment, as shown in
The signal wires 11s to 13s are draw out at a region on an outer side of the detection area SA on the support body 14 and are connected to the driving section 18 via external connection terminals of connectors or the like (not shown). In addition, the signal wires 11s to 13s are each formed independently for each row of the electrode groupings 10 and are together connected to the driving section 18.
The signal wires 11s to 13s may be formed by the constituent material of the electrode groupings 10. In this case, it is possible for the signal wires 11s to 13s to be formed at the same time as the forming of the electrode groupings 10. On the other hand, the signal wires 11s to 13s may be formed by a non-translucent conductive material, for example, a metallic wiring such as Al (aluminum), Ag (silver), or Cu (copper). In this case, since it is possible to configure the wiring layer using a material with low specific resistance, it is possible to detect changes in the capacitance of the electrode groupings 10 with high sensitivity. Furthermore, in this case, since the signal wires 11s to 13s are positioned at an outer side of the detection area SA, image visibility is not hindered by the signal wires 11s to 13s in a case where the outer side of the detection area SA is outside of the effective pixel region of the display surface 17a.
The width w of the electrode grouping 10 is set in combination with the width W of the detection area SA. The width w of the electrode groupings 10 may be the same as the width W of the detection area SA or may be larger or smaller than the width W. The point is that, using one of the electrode grouping 10, a size is formed which is able to cover the entire width of the detection area SA, and there is a configuration so that two or more of the electrode groupings 10 are not parallel in relation to the width direction of the detection area SA.
On the other hand, the height h of the electrode grouping 10 is arbitrary set in accordance with the height of the detection area SA, the size of the detection target, the detection resolution in the Y axial direction, and the like. In the embodiment, in consideration of the detection object being set as a finger of a user and the size of a finger tip which touches the operation surface, the height h of the electrode grouping 10 is set at, for example, 5 mm to 10 mm. In the same manner, the number of rows of the electrode groupings 10 along the Y axial direction is not particularly limited and is arbitrarily set in accordance with the height of the detection area SA, the size of the detection target, the detection resolution in the Y axial direction, and the like.
In addition, as shown in
In the driving section 18 in the embodiment, the capacitance of each of the electrodes 11 to 13 and changes therein are detected using a so-called self capacitance method. The self capacitance method is also referred to as a single electrode method and one electrode is used in sensing. The electrode used in sensing has stray capacitance with regard to the ground potential and when a detection target object approaches which is grounded such as the human body (a finger), the stray capacitance of the electrodes increases. The calculation circuit calculates the proximity of the finger and the position coordinates by detecting the increase in capacitance.
[Operation Example of Capacitance Sensor]
Next, an operation example of the sensor section 1 will be described. Here, a method of detecting the input position using the first driving mode (standard driving mode) will be described. Here, the input position is determined using the driving section 18.
(Detection in Y Axial Direction)
The sensor section 1 is configured so that each row of the electrode groupings 10 is one detection group. Therefore, the operation position in the Y axial direction detects the proximity or the contacting of the detection object based on the total of the capacitance of the first to third electrodes 11 to 13 which configure the electrode grouping 10 or changes therein.
In the embodiment, at the time of detection in the Y axial direction, the total of the capacitance (count amount) of all of the electrodes 11 to 13 is detected using, for example, equation (1) below for each row of the electrode groupings 10 and the contact position of the finger in relation to the Y direction is specified from the size of the level thereof.
Count(YN)=(C11+C22+C13) (1)
In equation (1), “C11” indicates a count value of the capacitance of the first electrode 11 (or the amount of change therein), “C12” indicates a count value of the capacitance of the second electrode 12 (or the amount of change therein), and “C13” indicates a count value of the capacitance of the third electrode 13 (or the amount of change therein). In addition, “YN” represents row numbers (102, 102, 103, 104, . . . ) of the electrode groupings 10 which are arranged in the Y axial direction, and “Count(YN)” indicates a total of the count values of the capacitance of each of the electrodes 11 to 13 (or the amount of change therein) of the electrode groupings 10 in each of the rows.
By setting an arbitrary threshold with regard to the count values, it is possible to determine a proximity distance of the finger with regard to the sensor section 1. That is, a first threshold (touch threshold) is set with regard to the count values and a touch operation is determined with regard to the input operation surface 15 using a finger in a case where the threshold is surpassed. In addition, a second threshold may be further set which is smaller than the first threshold. Due to this, it is possible to determine the proximity of the finger before the touch operation, and it is possible to detect an input operation of the finger where there is no contact.
In the pattern example of the count values shown in
(Detection in X Axial Direction)
Next, a method of detecting the input position on the input operation surface 15 in relation to the X axial direction will be described. In the detection of the input position in relation to the X axial direction, the change in the capacitance (C11) of the first electrode 11, the change in the capacitance (C12) of the second electrode 12, and the change in the capacitance (C13) of the third electrode 13 are referenced.
For example, when a finger F moves along the +X direction at a constant speed on an arbitrary row of the electrode groupings 10 as shown in
A case will be considered where the finger F moves from a position shown by a one-dot chain line in
In the same manner, a case will be considered where the finger F moves from a middle portion in the width direction of the electrode grouping 10 toward a position shown by a solid line in
According to the embodiment, since the height dimension (h) of the electrode grouping 10 is constant in relation to the width direction, there is no relationship with the operation position of the finger F and it is possible that the detection sensitivity of the finger F is constant in relation to the X axial direction. In addition, since the first electrode 11 is formed as an isosceles triangle and the second and third electrodes 12 and 13 have a symmetrical shape, it is possible to remove variation in the detection sensitivity between the first region 111 side and the second region 112 side. Due to this, the detection of the operation position of the finger F in the X axial direction with high accuracy is possible.
In addition, according to the embodiment, a boundary portion of the first electrode 11 and the second electrode 12 and a boundary portion of the first electrode 11 and the third electrode 13 are formed by the sloping side 11b, 11c, 12b, and 13b which are each straight lines. Due to this, there is a predetermined proportional relationship of the position of the detection target in relation to the width direction and the capacitor ratio between each of the electrodes and it is possible to secure stable detection sensitivity.
By comparing the size of the capacitance of each of the first electrode 11, the second electrode 12, and the third electrode 13 as above, the detection position of the finger F is specified in relation to the width direction.
[1] In a case where “C12” exceeds the touch threshold and “C13” is less than the touch threshold, the finger F is determined to be positioned on the second electrode 12 side. In this case, the X coordinate of the finger F is specified by calculating “C12-C11”. Opposite to this, in a case where “C12” is less than the touch threshold and “C13” exceeds the touch threshold, the finger F is determined to be positioned on the third electrode 13 side. In this case, the X coordinate of the finger F is specified by calculating “C13-C11”.
[2] In a case where both “C12” and “C13” are less than the touch threshold and “C11+C12” or “C11+C13” exceeds the touch threshold, the finger F is determined to be positioned in the vicinity of the middle portion of the first electrode 11. In this case, the X coordinate of the finger F is specified by calculating “C12-C13”.
[3] In a case where both “C12” and “C13” exceed the touch threshold, it is determined that input operations at two points on the second electrode 12 side and the third electrode 13 side are being performed. In this case, as shown in
First, a distance Xd between the finger F1 and the finger F2 is calculated. In the calculation of the distance Xd, equation 2 below is used.
Xd=ΣC
12
+ΣC
13
−ΣC
11 (2)
Here, ΣC11 has the meaning of the total of the capacitance of the first electrodes 11 in each row of the electrode groupings 10. In the same manner, ΣC12 has the meaning of the total of the capacitance of the second electrodes 12 in each row of the electrode groupings 10 and ΣC13 has the meaning of the total of the capacitance of the third electrodes 13 in each row of the electrode groupings 10. Using this calculation, even in a case where the fingers F1 and F2 are positioned between a plurality of adjacent electrode groupings 10, it is possible to detect the distance between each of the fingers F1 and F2 in relation to the X axial direction with high accuracy.
Next, an approximate X coordinate of the finger F1 is specified from the value of “C12” and an approximate X coordinate of the finger F2 is specified from the value of “C13”, and by averaging the values of the X coordinates and the values of Xd, the X coordinates of the fingers F1 and F2 are specified. As the values of “C12” and “C13”, it is possible to use the capacitance of the second electrode 12 and the capacitance of the third electrode 13 which are selected from the electrode groupings where the touch threshold has been surpassed out of each row of the electrode groupings 10.
As above, the XY coordinates of the input position are specified. The order of the specification of the X coordinate and the Y coordinate is not particularly limited and specification may be performed from the Y coordinate or specification may be performed from the X coordinate. In addition, according to the detection method in [3], it is possible to execute the specification of each of the X coordinate and the Y coordinate in parallel. The driving method in this case corresponds to the first partitioned driving mode.
In the detection of the input position using the second driving mode (partial scan mode), only the region or number of the driven electrodes is limited and the example described above is followed with regard to the detection principle. In addition, in regard to the first and second partitioned driving modes, by sequentially driving the corresponding electrode region for each of the partitioned operation regions, the input position in each of the partitioned operation regions is detected.
[Operation Example of Input Device]
Next, a typical operation example of the input device 100 will be described.
The input device 100 detects the position coordinates of a finger tip of a user who operates the input operation surface 15. In the detection of the coordinates of the input position, the operation screen which includes at least a portion of the operation region is displayed in the display region 15a (step 1), the driving mode of the sensor section 1 is selected in accordance with the operation region (step 2), the sensor section 1 is driven using the selected driving mode, and the coordinates of the input position are calculated (step 3). In the process such as this, the execution of the program stored in a storage section of the controller 20 is realized.
The operation screen which is displayed in the display region 15a of the input operation surface 15 is controlled using the display control section 19 (the controller 20). The display control section 19 outputs the screen control signal S1 which controls the display of the operation screen to the display element 17. In the operation screen, at least a portion of the operation region where there is an input operation by a user is included and the region signal S2 which includes information in relation to the operation region is output from the display control section 19 to the driving section 18.
The driving section 18 selects the driving mode of the sensor section 1 based on the region signal S2. For example, in a case where the operation region is set over the entire region of the operation screen, the first driving mode (full scan mode) is selected, and in a case where the operation region is set over a portion of the region of the operation screen, the second driving mode (partial scan mode), where only the electrodes which belong to the operation region are driven, is selected. After either the first driving mode or the second driving mode is selected, the driving section 18 further selected either the standard driving mode or the partitioned driving mode in accordance with the state of the operation surface.
The driving section 18 outputs the driving signal S3 which corresponds to the selected driving mode to the sensor section 1 and obtains the sensor signal S4 which corresponds to the driving signal S3 from the sensor section 1. The driving section 18 calculates whether there is an input operation in the operation region, the input position, the input operation direction, and the like based on the obtained sensor signal S4. The driving section 18 further generates the coordinates signal S5 which includes information in relation to the input position and outputs the coordinates signal S5 to the display control section 19.
The display control section 19 executes necessary screen control such as a change in the display of the image which corresponds to the input position and a change of pages in the operation screen in accordance with the coordinates signal S5. The coordinates signal S5 may be referenced in processes other than display control such as when controlling the operation of the entire apparatus.
[Driving Example of Electrode]
In
The number of operation regions which are partitioned in the partitioned driving mode is not limited to two as shown in the diagram, but may be three or more. In principle, the number of partitions in the operation region is possible to be as high as the number of rows of the electrode groupings, and in the example in the diagram, a maximum of six independent coordinates detections in the Y axial direction is possible.
The scanning method may be the standard driving mode or may be the partitioned driving mode. In the case of the partitioned driving mode, for example, in the driving example of
In the second driving mode as above, by independently setting the electrodes Ch which are to be scanned, it is possible to perform detection of the coordinates of the input position using only a specified portion of the display region 15a. Accordingly, according to the embodiment, it is possible to reduce the power consumed compared to a case where the electrodes are normally scanned using the first driving mode. In addition, since it is possible to reduce the number of electrodes which are scanned, it is possible to easily increase the scanning speed. Due to this, it is possible to perform coordinates detection with high accuracy.
Next, examples of combinations of the driving method and the operation screen of the sensor section will be described.
On the other hand, as shown in
In
In the operation screen shown in
In the operation screen shown in the upper level in
The input device 100 of the embodiment is able to detect not only the position coordinates of the finger tip on the input operation surface 15 but also the movement direction, amount of movement, and the like of the finger tip on the input operation surface 15. Below, image display control examples using the movement of a finger tip will be described.
In the operation screen shown in
As the driving method of the sensor section in this case, the partitioned driving mode (the first partitioned driving mode) of the full scan mode (the first driving mode) may be used or the standard driving mode (the second standard driving mode) or the partitioned driving mode (the second partitioned driving mode) of the partial scan mode (the second driving mode) may be used.
In the operation screen shown in
In the operation screen shown in
Above, the embodiment of the disclosure has been described, but the disclosure is not limited to this and various modifications are possible based on the technical concept of the disclosure.
For example, in the embodiment above, the example of the electrode configuration shown in
The electrode configuration shown in
The present disclosure contains subject matter related to that disclosed in Japanese Priority Patent Application JP 2010-249975 filed in the Japan Patent Office on Nov. 8, 2010, the entire contents of which are 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-249975 | Nov 2010 | JP | national |