JP2012128733A - Input device and input method for electronic apparatus - Google Patents
Input device and input method for electronic apparatus Download PDFInfo
- Publication number
- JP2012128733A JP2012128733A JP2010280801A JP2010280801A JP2012128733A JP 2012128733 A JP2012128733 A JP 2012128733A JP 2010280801 A JP2010280801 A JP 2010280801A JP 2010280801 A JP2010280801 A JP 2010280801A JP 2012128733 A JP2012128733 A JP 2012128733A
- Authority
- JP
- Japan
- Prior art keywords
- input
- coordinates
- detection information
- input operation
- vertex
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
本発明は、電子機器用の入力装置及び入力方法に関し、特に、静電容量方式のタッチセンサを備えた入力装置及びそれを用いた入力方法において、誤入力を防止する技術に関する。 The present invention relates to an input device and an input method for an electronic device, and more particularly, to a technology for preventing erroneous input in an input device including a capacitive touch sensor and an input method using the same.
従来、電子機器用の入力装置において、操作者による入力操作を静電容量方式のタッチセンサを用いて検知するタイプの入力装置がある。この種の入力装置は、最上面に位置する入力操作面を平坦面として、機能性と美観とを高度に兼ね備えつつ、高感度の入力検知が可能となる利点を有しており、近年、様々な電子機器用の入力装置として広く用いられている。 2. Description of the Related Art Conventionally, there is an input device for an electronic device in which an input operation by an operator is detected using a capacitive touch sensor. This type of input device has the advantage that the input operation surface located on the top surface is a flat surface and has high functionality and aesthetics, while being capable of highly sensitive input detection. It is widely used as an input device for various electronic devices.
このような入力装置には、入力操作面上に、それぞれのキースイッチに対応する複数の区画(以下、単にキースイッチともいう)が設けられ、操作者の指が入力操作面上の各キースイッチに接触したことを検知して、それぞれのキースイッチに対応する出力情報を電子機器に出力するものがある。従来、このような入力装置では、図9に示すように、操作者の意図していないキースイッチが入力されてしまう誤入力が発生するという問題がある。 In such an input device, a plurality of sections (hereinafter also simply referred to as key switches) corresponding to the respective key switches are provided on the input operation surface, and an operator's finger is placed on each key switch on the input operation surface. In some cases, it detects that the terminal is touched and outputs output information corresponding to each key switch to the electronic device. Conventionally, in such an input device, as shown in FIG. 9, there is a problem that an erroneous input occurs in which a key switch not intended by the operator is input.
図9に示す入力装置は、3つのキースイッチにそれぞれ対応するタッチセンサ101、102、103と、各タッチセンサ101、102、103の静電容量変化を検知する入力情報検出回路106を含むタッチセンサシステムを有している。尚、タッチセンサ101、102、103は、各キースイッチが設けられた入力操作面(図示は省略する)の下部に設けられるものであっても、入力操作面上に設けられるものであってもよい。
The input device shown in FIG. 9 includes
図9において、操作者は、タッチセンサ101に相当するキースイッチのみに対する入力操作を行なうことを意図して、その指105を入力操作面上の該当箇所に接触させているものとする。このとき、タッチセンサシステムの感度によっては、指105が近接する他のタッチセンサ(例えば、タッチセンサ102)に対応するキースイッチにも入力操作が有ったと、誤って(すなわち、操作者の意図に反して)みなされる可能性がある。あるいは、操作者が指105を用いて特定のキースイッチの入力を意図しているときに、指105以外の操作者の体の一部(例えば、他の指または掌など)が、異なるキースイッチに実際に接触してしまうことによって、誤入力が発生する場合も考えられる。
In FIG. 9, it is assumed that the operator touches a corresponding portion on the input operation surface with the intention of performing an input operation only on the key switch corresponding to the
従来、このような誤入力を防止するために、入力操作時の操作者の指の位置を想定して、実際に入力操作が行われる可能性の高い順に、予め各キースイッチに対する入力の優先順位を設定し、タッチセンサシステムで複数のキースイッチの入力操作に対応する信号が検知された場合には、最も優先順位の高いキースイッチに対する入力操作のみが行われたものと判別する方法が提案されている(例えば、特許文献1)。 Conventionally, in order to prevent such an erroneous input, it is assumed that the position of the operator's finger at the time of the input operation is assumed. When a signal corresponding to the input operation of a plurality of key switches is detected by the touch sensor system, a method for determining that only the input operation to the key switch with the highest priority has been performed has been proposed. (For example, Patent Document 1).
しかしながら、特許文献1に記載の方法は、通常、操作者が1本の指(例えば、人差し指または親指)を用いて入力操作を行い、正常の操作において、同時に2つ以上のキースイッチに対する入力操作が行われることはないことが前提となっているものである。したがって、この方法が好適に適用されるのは、例えば、リモコンや家電製品の操作パネル等の比較的少数のキースイッチを備える入力装置に対してのみである。
However, in the method described in
これに対して、比較的多数のキースイッチを備えており、操作者が(通常は両手の)複数本の指を用いて高速に入力操作を行なう場合があることが想定される入力装置(例えば、パーソナルコンピュータ用のキーボード)では、その操作性の観点から、上述したような誤入力を防止可能であることが望まれると同時に、正常の操作において、操作者が、2つ以上のキースイッチに対して意図的に、同時の入力操作を実行することが可能であることも強く望まれるものである。特許文献1に記載されたような方法では、比較的多数のキースイッチを備えた入力装置において、このような操作性を保ちつつ誤入力を防止することはできない。
On the other hand, an input device that includes a relatively large number of key switches and is assumed that an operator may perform a high-speed input operation using a plurality of fingers (usually both hands) (for example, In the case of a keyboard for a personal computer), from the viewpoint of operability, it is desired that the above-described erroneous input can be prevented. At the same time, an operator can switch to two or more key switches in normal operation. On the other hand, it is also strongly desired that a simultaneous input operation can be executed intentionally. With the method described in
そこで、本出願人は、先に、比較的多数のキースイッチを備えた入力装置において、このような操作性を保ちつつ誤入力を防止することが可能な電子機器用の入力装置及び入力方法を提案している(特許文献2参照)。 Therefore, the applicant of the present invention previously described an input device and an input method for an electronic device that can prevent erroneous input while maintaining such operability in an input device having a relatively large number of key switches. It has been proposed (see Patent Document 2).
図10は、特許文献2に記載された入力装置の入力操作面14を模式的に示す図である。この入力装置では、入力操作面14上に、それぞれキースイッチに対応する複数の区画(SW00〜SW34。以下単にキースイッチという)が設けられており、それぞれのキースイッチSW00〜SW34毎にタッチセンサが設けられている。
FIG. 10 is a diagram schematically showing the
この入力装置では、それぞれのキースイッチ毎に無効化判定領域が予め定義されており、この無効化判定領域を用いて誤入力が判別される。具体的には、無効化判定領域は、それぞれのキースイッチ毎に、そのキースイッチが操作者側から見て最も奥に位置し(以下、このキースイッチを頂点キーともいう)、かつ、頂点キーとその手前側に位置するキースイッチ群(以下、これらのキースイッチを無効化候補キーともいう)を含むように定義される。例えば、図10には、キースイッチSW01、SW02、SW03を頂点キーとするそれぞれの無効化判定領域16、15、17が示されている。
In this input device, an invalidation determination area is defined in advance for each key switch, and an erroneous input is determined using the invalidation determination area. Specifically, the invalidation determination area is located at the back of each key switch as viewed from the operator side (hereinafter, this key switch is also referred to as a vertex key), and the vertex key. And a key switch group located on the front side thereof (hereinafter, these key switches are also referred to as invalidation candidate keys). For example, FIG. 10 shows
そして、この入力装置は、キースイッチがオンとなったことを示す検知情報が2つ以上のキースイッチについて同時に発生している場合、これらのキースイッチが、いずれかの無効化判定領域の頂点キーと、その無効化判定領域に含まれる無効化候補キーという関係にあるか否かを判別し、この関係にある場合には、頂点キーに対する入力操作を真と判別し、無効化候補キーに対する入力操作を偽と判別することによって、上述したような誤入力を防止するものである。 In this input device, when the detection information indicating that the key switch is turned on is generated for two or more key switches at the same time, these key switches are the vertex keys of any invalidation determination area. And the invalidation candidate key included in the invalidation determination area, and in this case, the input operation for the vertex key is determined to be true, and the input for the invalidation candidate key is determined. By discriminating the operation as false, the erroneous input as described above is prevented.
しかも、この入力装置では、キースイッチがオンとなったことを示す検知情報が2つ以上のキースイッチについて同時に発生している場合でも、これらのキースイッチが、上述した関係にない場合には、いずれのキースイッチに対する入力操作も真と判別されるため、操作者が、2つ以上のキースイッチに対して意図的に実行した入力操作を真と判別することが可能となり、操作性が良好に保たれるものである。 Moreover, in this input device, even when the detection information indicating that the key switch is turned on is simultaneously generated for two or more key switches, if these key switches are not in the above-described relationship, Since the input operation to any key switch is determined to be true, the operator can determine that the input operation intentionally performed on two or more key switches is true, and the operability is excellent. It will be preserved.
しかしながら、図10に示すような無効化判定領域による誤入力の判別方式は、操作者が入力操作を意図したキースイッチの手前側に位置するキースイッチ群に発生し得る誤入力を防止するためには有効であるものの、操作者に対して横方向に隣接するキースイッチ間で発生し得る誤入力については、防止することができない点で改善の余地がある。 However, the erroneous input determination method based on the invalidation determination region as shown in FIG. 10 is to prevent erroneous input that may occur in the key switch group located on the front side of the key switch intended for the input operation by the operator. Is effective, but there is room for improvement in that it is not possible to prevent erroneous input that may occur between the key switches that are adjacent to the operator in the lateral direction.
すなわち、操作者に対して横方向に隣接する2つのキースイッチには、操作者が、一方のキースイッチ(例えば、キースイッチSW02)に対して入力操作を実行する意図をもって指等を操作面上に置いた場合でも、その位置ずれ等により、他方のキースイッチ(例えば、キースイッチSW01)についてもオンを示す検知情報が発生する可能性がある。しかるに、図10に示すような無効化判定領域による誤入力の判別方式では、無効化判定領域15の頂点キーであるキースイッチSW02と、無効化判定領域16の頂点キーであるキースイッチSW01に対してオンを示す検知情報が同時に発生している場合、キースイッチSW01、SW02に対する入力操作は、いずれも真と判別されることになり、この誤入力(すなわち、操作者の意図とは異なる入力)を防止することができない。
In other words, two key switches that are laterally adjacent to the operator have their fingers or the like placed on the operation surface with the intention of the operator performing an input operation on one key switch (for example, key switch SW02). Even when the switch is placed in the position, detection information indicating that the other key switch (for example, the key switch SW01) is turned on may be generated due to the positional deviation or the like. However, in the determination method of erroneous input by the invalidation determination area as shown in FIG. 10, the key switch SW02 that is the vertex key of the
したがって、静電容量方式のタッチセンサを備えた入力装置において、誤入力をさらに効果的に防止するためには、操作者に対して横方向に隣接する2つのキースイッチに対して発生する誤入力を防止可能であることが望ましく、さらに、入力装置の操作性を保ちつつこのような誤入力を防止するためには、上記のような2つ(または2つ以上)のキースイッチに対してオンを示す検知情報が発生した場合、それらの検知情報について、操作者が入力操作を意図的に実行したキースイッチの検知情報と、操作者の意図とは関わりなく発生した検知情報とを、適切な識別基準によって識別可能であることが望ましい。 Therefore, in an input device including a capacitive touch sensor, in order to prevent erroneous input more effectively, erroneous input that occurs with respect to two key switches that are laterally adjacent to the operator. In order to prevent such erroneous input while maintaining the operability of the input device, it is preferable to turn on two (or more) key switches as described above. If the detection information that indicates the key switch is detected, the detection information of the key switch that the operator intentionally performed the input operation and the detection information that is generated regardless of the intention of the operator It should be identifiable by identification criteria.
本発明は上記課題に鑑みてなされたものであり、その目的とするところは、電子機器用の入力装置において、誤入力のおそれを無くし、その操作性を向上させることにある。 The present invention has been made in view of the above problems, and an object of the present invention is to eliminate the possibility of erroneous input and to improve the operability in an input device for electronic equipment.
(発明の態様)
以下の発明の態様は、本発明の構成を例示するものであり、本発明の多様な構成の理解を容易にするために、項別けして説明するものである。各項は、本発明の技術的範囲を限定するものではなく、発明を実施するための最良の形態を参酌しつつ、各項の構成要素の一部を置換し、削除し、または、更に他の構成要素を付加したものについても、本願発明の技術的範囲に含まれ得るものである。
(Aspect of the Invention)
The following aspects of the present invention exemplify the configuration of the present invention, and will be described separately for easy understanding of various configurations of the present invention. Each section does not limit the technical scope of the present invention, and some of the components of each section are replaced, deleted, or further while referring to the best mode for carrying out the invention. Those to which the above components are added can also be included in the technical scope of the present invention.
(1)電子機器用の入力装置であって、平坦な入力操作面および該入力操作面に対する入力操作を検知する静電容量方式のタッチセンサを備える操作部と、前記操作部からの前記入力操作の検知情報が入力され、前記入力操作の真偽を判別して真と判別した場合にのみ、前記検知情報に対応する出力情報を前記電子機器に対して出力する制御回路部とを備え、前記制御回路部は、1個または複数の前記検知情報が入力された場合、前記1個または複数の検知情報に対応する座標のそれぞれに対して予め用意された無効化判定領域情報をもとに入力操作を真とする座標を特定し、特定された前記座標に対する前記検知情報が入力されている間に、該検知情報の座標に対する前記無効化判定領域内の前記検知情報に対応する座標の群集合のうち、前記入力操作が真と特定された座標以外の座標に対する前記入力操作を偽と判別するとともに、前記入力操作を真とする座標を特定するときに、複数の前記無効化判定領域内の、操作者側から見て最も奥側の位置に相当する頂点座標に対する前記検知情報が入力され、かつ、前記検知情報が入力された複数の前記頂点座標が隣接して連なる場合は、複数の前記頂点座標の数、複数の前記頂点座標に対応する前記検知情報の検出値比較情報、及び複数の前記頂点座標に対応する前記検知情報の入力持続時間情報をもとに、前記入力操作を真とする前記頂点座標を特定すること特徴とする入力装置(請求項1)。 (1) An input device for an electronic apparatus, which includes an operation unit including a flat input operation surface and a capacitive touch sensor that detects an input operation on the input operation surface, and the input operation from the operation unit And a control circuit unit that outputs output information corresponding to the detection information to the electronic device only when it is determined that the input operation is true and true. When one or more of the detection information is input, the control circuit unit inputs based on invalidation determination area information prepared in advance for each of the coordinates corresponding to the one or more of the detection information. A set of coordinates corresponding to the detection information in the invalidation determination area for the coordinates of the detection information while the coordinates for which the operation is true is specified and the detection information for the specified coordinates is being input Out of An operator in a plurality of invalidation determination areas when determining that the input operation with respect to a coordinate other than the coordinate for which the input operation is specified as false and specifying a coordinate that makes the input operation true When the detection information for the vertex coordinates corresponding to the position on the farthest side when viewed from the side is input, and the plurality of vertex coordinates to which the detection information is input are adjacently connected, a plurality of the vertex coordinates The vertex that makes the input operation true based on the number, the detection value comparison information of the detection information corresponding to the plurality of vertex coordinates, and the input duration information of the detection information corresponding to the plurality of vertex coordinates An input device for specifying coordinates (Claim 1).
ここで、本明細書において、「真」の入力操作とは、入力装置の操作者が意図的に実行した入力操作のことをいい、「偽」の入力操作とは、ユーザーが入力操作面上の特定の位置に対して「真」の入力操作を実行していないにも関わらず、操作部から制御回路部に上記特定の位置の座標に対応する検知情報が入力された場合に、その座標に対応する入力操作をいう。 Here, in this specification, the “true” input operation means an input operation intentionally executed by the operator of the input device, and the “false” input operation means that the user operates on the input operation surface. If the detection information corresponding to the coordinates of the specific position is input from the operation unit to the control circuit unit even though the input operation of “true” is not performed on the specific position of An input operation corresponding to.
また、本明細書において「座標」とは、入力装置の入力操作面上において、入力操作の対象となる特定の位置(または範囲)を指定するために使用される任意の情報を言い、入力操作面に沿って設けられる任意の適切な2次元座標から実際に読み取られる値(または、値の範囲)に相当するデータの場合を含むが、それに限定されるものではない。例えば、入力装置の入力操作面上に、それぞれ入力操作の対象となる位置を定義する複数の個別の区画が設けられている場合(典型的には、これらの区画によって、いわゆるキースイッチが定義される場合)、各区画と1対1に対応し、各区画を特定することが可能な任意の情報を、その位置の「座標」というものとする。このような座標には、例えば、各区画に与えられる整数による通し番号、あるいは、各区画に与えられる整数の組み等が含まれる。 In this specification, “coordinates” refers to any information used for designating a specific position (or range) that is an input operation target on the input operation surface of the input device. Including, but not limited to, data corresponding to values (or ranges of values) actually read from any suitable two-dimensional coordinates provided along the surface. For example, in the case where a plurality of individual sections are provided on the input operation surface of the input device, each defining a position to be an input operation (typically, so-called key switches are defined by these sections. In this case, arbitrary information that corresponds to each section on a one-to-one basis and can identify each section is referred to as “coordinates” of the position. Such coordinates include, for example, an integer serial number given to each section, or a set of integers given to each section.
本項に記載の入力装置は、1個または複数の検知情報が入力された場合、それらの1個または複数の検知情報に対応する座標のそれぞれに対して予め用意された無効化判定領域情報をもとに入力操作を真とする座標を特定し、特定された座標に対する検知情報が入力されている間に、その検知情報の座標に対する無効化判定領域内の検知情報に対応する座標の群集合のうち、入力操作が真と特定された座標以外の座標に対する入力操作を偽と判別する制御回路部を備えることによって、偽の入力操作を効果的に判別することが可能となり、静電容量方式のタッチセンサを用いた高感度な入力装置の操作性を向上させることができる。 When one or more pieces of detection information are input, the input device described in this section uses invalidation determination region information prepared in advance for each of the coordinates corresponding to the one or more pieces of detection information. A set of coordinates corresponding to the detection information in the invalidation determination area for the coordinates of the detection information while the coordinates for which the input operation is true is specified and the detection information for the specified coordinates is being input Among them, by providing a control circuit unit that determines that the input operation for coordinates other than the coordinate for which the input operation is determined to be true, it is possible to effectively determine the false input operation. The operability of a highly sensitive input device using this touch sensor can be improved.
さらに、本項に記載の入力装置では、偽の入力操作を効果的に判別することに加えて、上記構成により、操作者が、2箇所以上の座標に対して意図的に実行した同時の入力操作を「真」と判別することが可能となるため、特に、入力操作面上に入力操作の対象となる座標が比較的多数個設けられており、操作者が、例えば両手の複数本の指を用いて、高速に入力操作を行なう場合があることが想定される入力装置において、その操作性を顕著に向上させることができる。 Further, in the input device described in this section, in addition to effectively determining a fake input operation, the above configuration allows simultaneous input performed by the operator intentionally on two or more coordinates. Since the operation can be determined as “true”, a relatively large number of coordinates for the input operation are provided on the input operation surface. In an input device that is supposed to perform an input operation at a high speed, the operability can be remarkably improved.
特に、本項に記載の入力装置では、複数の無効化判定領域内の、操作者側から見て最も奥側の位置に相当する頂点座標に対する検知情報が入力され、かつ、それらの複数の頂点座標が隣接して連なる場合でも、複数の頂点座標の数、複数の頂点座標に対応する検知情報相互の検出値比較情報、及び複数の頂点座標に対応する検知情報の入力持続時間情報をもとに、入力操作を真とする頂点座標を特定することにより、誤入力をさらに効果的に防止して、入力装置の操作性を向上させるものである。 In particular, in the input device described in this section, detection information for a vertex coordinate corresponding to a position on the farthest side as viewed from the operator side in a plurality of invalidation determination areas is input, and the plurality of vertices Even when the coordinates are adjacent to each other, based on the number of the plurality of vertex coordinates, the detection value comparison information corresponding to the plurality of vertex coordinates, and the input duration information of the detection information corresponding to the plurality of vertex coordinates In addition, by specifying the vertex coordinates for which the input operation is true, erroneous input is further effectively prevented and the operability of the input device is improved.
尚、本項に記載の入力装置において、「偽」の入力操作が発生する主な要因としては、操作者の指等が操作者の入力意図とは関わりなく入力操作面の特定の座標に近接または接触し、その近接または接触がタッチセンサによって検知されることが考えられる。したがって、上記無効化判定領域情報は、望ましくは、入力に際しての操作者の手、指の典型的な配置等を考慮して適切に設定されるものである。 In the input device described in this section, the main cause of the “false” input operation is that the operator's finger or the like is close to a specific coordinate on the input operation surface regardless of the input intention of the operator. Alternatively, it is conceivable that contact is made and the proximity or contact is detected by a touch sensor. Therefore, the invalidation determination area information is preferably set appropriately in consideration of a typical arrangement of an operator's hand and fingers at the time of input.
(2)(1)項に記載の入力装置において、前記制御回路部は、入力操作面上の入力操作の対象となる位置の座標に対する前記検知情報の有無を座標毎に記憶するとともに、入力操作の対象となる位置の座標のそれぞれに対して予め用意された前記無効化判定領域情報を記憶する記憶部と、前記検知情報が入力されたことが前記記憶部に記憶されている1個または複数の座標のそれぞれに対して、予め用意された前記無効化判定領域内で入力操作を真とする座標を特定するとともに、該無効化判定領域内の前記検知情報に対応する座標の群集合のうち、前記入力操作が真と特定された座標以外の座標の前記入力操作を偽と判別するとともに、前記入力操作を真とする座標を特定するときに、複数の前記無効化判定領域内の、操作者側から見て最も奥側の位置に相当する頂点座標に対する前記検知情報が入力され、かつ、前記検知情報が入力された複数の前記頂点座標が隣接して連なる場合は、複数の前記頂点座標の数、複数の前記頂点座標の前記検知情報に対応する検出値比較情報、及び複数の前記頂点座標に対応する前記検知情報の入力持続時間情報をもとに、前記入力操作を真とする前記頂点座標を特定するデータ処理部とを備えることを特徴とする入力装置(請求項2)。 (2) In the input device according to item (1), the control circuit unit stores, for each coordinate, the presence / absence of the detection information with respect to the coordinates of the position to be subjected to the input operation on the input operation surface. A storage unit that stores the invalidation determination region information prepared in advance for each of the coordinates of the position to be the target of the detection, and one or more that are stored in the storage unit that the detection information is input For each of the coordinates, a coordinate that makes the input operation true in the invalidation determination area prepared in advance is specified, and among the set of coordinates corresponding to the detection information in the invalidation determination area When the input operation of coordinates other than the coordinate for which the input operation is specified to be true is determined to be false, and the coordinates for which the input operation is true are specified, the operations in a plurality of invalidation determination areas From the side When the detection information for the vertex coordinates corresponding to the position on the back side is input and the plurality of vertex coordinates to which the detection information is input are adjacently connected, the number of the plurality of vertex coordinates, Based on detection value comparison information corresponding to the detection information of the vertex coordinates and input duration information of the detection information corresponding to a plurality of the vertex coordinates, the vertex coordinates for which the input operation is true are specified. An input device comprising a data processing unit (Claim 2).
(3)(2)項に記載の入力装置において、前記データ処理部は、前記検出値比較情報をもとに、前記検知情報が入力された3個以下の前記頂点座標のうち、前記検知情報の検出値の評価が最も低い頂点座標を除く残りの頂点座標に対する入力操作を真と判別することを特徴とする入力装置(請求項3)。 (3) In the input device according to item (2), the data processing unit is configured to detect the detection information among the three or less vertex coordinates to which the detection information is input based on the detection value comparison information. An input device characterized in that an input operation for the remaining vertex coordinates excluding the vertex coordinate having the lowest evaluation of the detected value is determined to be true (claim 3).
(4)(3)項に記載の入力装置において、前記データ処理部は、前記入力持続時間情報をもとに、前記検知情報の検出値の評価が最も低い頂点座標の前記検知情報の入力持続時間が所定時間以上経過した場合、当該頂点座標に対する入力操作を真と判別することを特徴とする入力装置(請求項4)。 (4) In the input device according to item (3), the data processing unit is configured to maintain the input of the detection information at the vertex coordinate having the lowest evaluation value of the detection information based on the input duration information. An input device characterized in that an input operation for the vertex coordinates is determined to be true when time has passed for a predetermined time or more (claim 4).
(5)(2)〜(4)項に記載の入力装置において、予め定義された1つまたは複数の特殊位置に対応する座標以外の座標のそれぞれに対して予め用意された前記無効化判定領域は、前記予め定義された1つまたは複数の特殊位置に対応する座標を含まないように定義されることを特徴とする入力装置(請求項5)。 (5) In the input device according to (2) to (4), the invalidation determination area prepared in advance for each of coordinates other than coordinates corresponding to one or more predefined special positions. Is defined so as not to include coordinates corresponding to the one or more special positions defined in advance (Claim 5).
(6)平坦な入力操作面および該入力操作面に対する入力操作を検知する静電容量方式のタッチセンサを備える操作部と、該操作部からの前記入力操作の検知情報が入力される制御回路部とを備える、電子機器用の入力装置のための入力方法であって、前記操作部から入力される前記検知情報に対応する前記入力操作の真偽を判別するステップと、前記入力操作が真と判別された場合にのみ、前記検知情報に対応する出力情報を前記電子機器に対して出力するステップとを含んでおり、前記操作部から入力される前記検知情報に対応する前記入力操作の真偽を判別するステップは、1個または複数の前記検知情報が入力された場合、前記1個または複数の検知情報に対応する座標のそれぞれに対して予め用意された無効化判定領域情報をもとに入力操作を真とする座標を特定し、特定された前記座標に対する前記検知情報が入力されている間に、該検知情報の座標に対する前記無効化判定領域内の前記検知情報に対応する座標の群集合のうち、前記入力操作が真と特定された座標以外の座標に対する前記入力操作を偽と判別するとともに、前記入力操作を真とする座標を特定するときに、複数の前記無効化判定領域内の、操作者側から見て最も奥側の位置に相当する頂点座標に対する前記検知情報が入力され、かつ、前記検知情報が入力された複数の前記頂点座標が隣接して連なる場合は、複数の前記頂点座標の数、複数の前記頂点座標に対応する前記検知情報の検出値比較情報、及び複数の前記頂点座標に対応する前記検知情報の入力持続時間情報をもとに、前記入力操作を真とする前記頂点座標を特定することを特徴とする入力方法(請求項6)。 (6) An operation unit including a flat input operation surface and a capacitive touch sensor for detecting an input operation on the input operation surface, and a control circuit unit to which detection information of the input operation from the operation unit is input An input method for an input device for an electronic device, the step of determining the authenticity of the input operation corresponding to the detection information input from the operation unit; and the input operation is true Only when it is determined, the output information corresponding to the detection information is output to the electronic device, and the authenticity of the input operation corresponding to the detection information input from the operation unit is included. The step of determining whether or not one or more of the detection information is input is based on invalidation determination region information prepared in advance for each of the coordinates corresponding to the one or more of the detection information. A group of coordinates corresponding to the detection information in the invalidation determination region for the coordinates of the detection information while the coordinates for which the input operation is true are specified and the detection information for the specified coordinates is being input When determining the input operation for a coordinate other than the coordinate for which the input operation is determined to be true in the set and determining the coordinates for which the input operation is true, the plurality of invalidation determination areas When the detection information for the vertex coordinate corresponding to the position on the farthest side when viewed from the operator side is input, and the plurality of vertex coordinates to which the detection information is input are adjacent to each other, Based on the number of vertex coordinates, detection value comparison information of the detection information corresponding to a plurality of vertex coordinates, and input duration information of the detection information corresponding to a plurality of vertex coordinates, the input operation is true. When The input method characterized by specifying the vertex coordinates that (claim 6).
本発明はこのように構成したので、静電容量方式のタッチセンサを備えた、電子機器用の入力装置において、誤入力のおそれを無くし、操作性を向上させることが可能となる。 Since the present invention is configured as described above, in an input device for an electronic device provided with a capacitive touch sensor, it is possible to eliminate the possibility of erroneous input and improve operability.
以下、本発明の実施の形態を添付図面に基づいて説明する。図1に示すように、本実施形態における入力装置10は、電子機器6用の入力装置であって、平坦な入力操作面(図示は省略する)および入力操作面に対する入力操作を検知する静電容量方式のタッチセンサ7を備える操作部1と、操作部1からの入力操作の検知情報が入力される制御回路部2とを備えており、この制御回路部2は、後述するように、検知情報が入力された入力操作の真偽を判別して真と判別した場合にのみ、その検知情報に対応する出力情報を電子機器6に対して出力するように構成されている。
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. As shown in FIG. 1, an
ここで、本実施形態における入力装置10では、図2に模式的に示すように、入力操作面14上に、それぞれキースイッチに対応する複数の区画(SW00〜SW34。以下単にキースイッチという)が設けられており、タッチセンサ7は、それぞれのキースイッチSW00〜SW34毎に設けられるものとする。例えば、各タッチセンサ7は、それぞれのキースイッチSW00〜SW34の直下に配置されるように、入力操作面の下部に配置される基板上に設けられるものであってもよい。
Here, in the
入力装置10の操作者は、入力操作面14上の各キースイッチSW00〜SW34を指等により触れることにより、入力操作を実行する。そして、操作部1は、それぞれのキースイッチSW00〜SW34に対する入力操作によって、対応するタッチセンサ7に生じる静電容量の変化を検出して、入力操作の発生を示す検知情報を制御回路部2に出力する入力情報検出回路3を備えている。
An operator of the
したがって、入力装置10の場合、入力操作面14上の入力操作の対象となる位置とは、具体的には、各キースイッチSW00〜SW34を意味するものであり、その座標を特定することは、(例えば、整数の組み00〜34等により)各キースイッチを特定することに相当する。
Therefore, in the case of the
また、入力装置10は、制御回路部2から、まず、入力操作の発生を検出するキースイッチを指定するための情報が入力情報検出回路3に対して出力され、入力情報検出回路3は、この情報によって指定されたキースイッチに対する検知情報を制御回路部2に出力するものとし、これによって、制御回路部2は、操作部1から入力される検知情報について、その検知情報に対応する入力操作が行われたキースイッチを識別する。
但し、本発明に係る入力装置は、操作部1から制御回路部2に入力される検知情報について、制御回路部2が、その検知情報に対応する入力操作が行われた入力操作面上の位置(例えば、その位置に対応するキースイッチ)を識別可能である限り、任意の適切な構成とすることができる。
Further, the
However, in the input device according to the present invention, for the detection information input from the
また、入力装置10において、入力情報検出回路3から制御回路部2に入力される検知情報には、キースイッチに対する入力操作の有無を指定する情報だけでなく、タッチセンサ7から入力情報検出回路3に入力され、(必要な場合、適切な処理が施された後)、入力情報検出回路3が備える閾値と比較されて、キースイッチに対する入力操作の有無を判別するための検出値自体に関する情報も含まれるものである。
In addition, in the
入力装置10において、制御回路部2は、その機能ブロックとして、記憶部5及びデータ処理部4を含んでおり、次に、これら各機能ブロックの機能、並びに、本実施形態における入力装置10における入力方法について説明する。
In the
まず、入力装置10には、それぞれのキースイッチ毎に無効化判定領域が予め定義されており、入力装置10は、この無効化判定領域を用いて、それぞれの無効化判定領域内における入力操作の真偽を判別することを一つの特徴とする。具体的には、無効化判定領域は、それぞれのキースイッチ毎に、そのキースイッチが操作者側から見て最も奥側に位置し(以下、このキースイッチを頂点キー(本実施形態における頂点座標に相当する)ともいう)、かつ、頂点キーとその手前側に位置するキースイッチ群(以下、これらのキースイッチを無効化候補キーともいう)を含むように定義される。例えば、図2には、キースイッチSW01、SW02を頂点キーとするそれぞれの無効化判定領域16、15が示されている。
First, the invalidation determination area is defined in advance for each key switch in the
また、入力装置10は、操作者から見て横方向に隣接して連なる複数の頂点キー(例えばSW01、SW02)に対する入力操作の検知情報が制御回路部2に入力された場合に、それらの入力操作の真偽を判別することを更なる特徴とするものであるが、この特徴については後述し、まず、図3に基づいて、頂点キーに対する入力操作が真と確定している状態での、無効化判定領域内の入力操作の真偽判別の方法について説明する。
In addition, when the
入力装置10において、その記憶部5には、入力操作面14上の入力操作の対象となる位置の座標に対する検知情報(すなわち、本実施形態の場合、各キースイッチに対する検知情報)の有無が、座標毎に(すなわち、本実施形態の場合、キースイッチ毎に)記憶されている。この態様は、例えば、図3のフローチャートのステップS2、S5にそれぞれ対応する表T2、T4として、模式的に示されている。
In the
例えば、図3のステップS2に対応する表T2では、各キースイッチは(X,Y)の組みで指定され、表T2中の数値1は、対応するキースイッチに対する検知情報が制御回路部2に入力された(すなわち、入力情報検出回路3においてこのキースイッチに対する入力操作が行われたと判別された)ことを示している(以下、キースイッチON状態ともいう)。また、数値0は、対応するキースイッチに対する検出情報が制御回路部2に入力されていない(以下、キースイッチOFF状態ともいう)ことを示す。具体的には、表T2は、座標(1、2)に対するキースイッチ(以下、SW12と記す。他のキースイッチについても同様)及びキースイッチSW23がON状態であり、他のキースイッチがオフ状態である状況が、記憶部5に記憶されていることを示している。
For example, in the table T2 corresponding to step S2 in FIG. 3, each key switch is designated by a set of (X, Y), and the
さらに、制御回路部2の記憶部5には、入力操作の対象となる位置の座標(すなわち、本実施形態の場合、各キースイッチ)のそれぞれに対して定義される無効化判定領域に対応して、全キースイッチに対して、それぞれのキースイッチに対する無効化判定領域を定義するための情報(例えば、その無効化判定領域に含まれる頂点キー及び無効化候補キーを特定するための情報)が記憶されている。
Furthermore, the
ここで、図3に示すフローチャートに示す各ステップについて説明すれば、次の通りである。まず、入力装置10において、データ処理部4は、操作部1からキースイッチに対する検知情報が新たに入力されたか否かを判別し(ステップS1)、入力されていない場合(No)、今回の処理手順は終了する。ステップS1において、キースイッチが検出された(すなわち、キースイッチに対する新たな検知情報が入力された)場合(Yes)、データ処理部4は、該当のキースイッチの状態として記憶部5中の対応する箇所に数値1を格納した後、記憶部5中の表T2に対応するデータ内で、群集合の頂点キーを探索する(ステップS2)。
Here, each step shown in the flowchart shown in FIG. 3 will be described as follows. First, in the
ここで、図3に示す例では、ステップS1において、キースイッチSW23が検出されたものとする。また、群集合とは、記憶部5中の表T2に対応するデータにおいて、数値1が格納されたキースイッチの集合をいう。そして、特定の無効化判定領域内において、群集合の頂点キー探索するステップ(ステップS2)は、具体的には、キースイッチSW23を含んでいる複数の無効化判定領域から、記憶部5中の表T2に対応するデータにおいて、頂点キーに対して数値1が格納された無効化判定領域と、その頂点キーを探索するものである。この例では、表T2に示すように、頂点キーとして(後述する方法により真と判定された後の)キースイッチSW12が検出され、この場合の(表T2上の)無効化判定領域Aは、キースイッチSW12、SW21、SW22、SW23を含むものである。
Here, in the example shown in FIG. 3, it is assumed that the key switch SW23 is detected in step S1. The group set refers to a set of key switches in which the
次いで、データ処理部4は、ステップS2で探索された頂点キーSW12に対する無効化判定領域A内の群集合に、特殊位置に対応するキースイッチが含まれるか否かを判別する(ステップS3)。そして、特殊位置に対応するキースイッチが含まれない場合(No)、データ処理部4は、この無効化判定領域A内の群集合のうち、入力操作が真と判別される頂点キーSW12以外のキースイッチ(すなわち、無効化候補キー。この例の場合、キースイッチSW23)に対する入力操作を偽と判別し、該当のキースイッチに対する入力操作を無効とする(ステップS4)。すなわち、データ処理部4は、表T4に示すように、記憶部5のデータ中の入力操作が無効とされたキースイッチ(キースイッチSW23)に対応する箇所に、数値0を格納する。
Next, the
次いで、データ処理部4は、記憶部5に記憶されている各キースイッチのON/OFF状態に応じて、電子機器6に対する出力情報(キー出力)を出力する(スッテプS5)。この例の場合、ステップS4において、キースイッチS23に対応する入力操作が偽と判別され、記憶部4には、キースイッチS23はOFF状態として記憶されているため、キースイッチS23に対応する出力情報は出力されない。
Next, the
また、ステップS3において、ステップS2で探索された頂点キーSW12に対する無効化判定領域A内の群集合に、特殊位置に対応するキースイッチが含まれると判別された場合(Yes)、その特殊位置に対応するキースイッチに対する入力操作は、偽と判別されることなく、入力手順は、直接ステップS5に移行する。これは、無効化判定領域の定義の観点から言えば、任意の無効化判定領域は、特殊位置に対応するキースイッチを頂点キーとして含む場合を除いて、特殊位置に対応するキースイッチを含まないように定義されるものである。 If it is determined in step S3 that the key set corresponding to the special position is included in the group set in the invalidation determination area A for the vertex key SW12 searched in step S2 (Yes), the special position is The input procedure for the corresponding key switch is not determined to be false, and the input procedure directly proceeds to step S5. From the viewpoint of the definition of the invalidation determination area, any invalidation determination area does not include the key switch corresponding to the special position unless the key switch corresponding to the special position is included as a vertex key. Is defined as follows.
このような特殊位置に対応するキースイッチとして定義することが好ましいキースイッチは、例えば入力装置としてパーソナルコンピュータ用のキーボードを想定した場合の、Ctrlキー、Altキー、Shiftキー、Fnキーのように、そのキースイッチと他のキースイッチに対して同時に入力操作を行なうことに対して、何らかの特別な機能が定義されているキースイッチである。 Key switches that are preferably defined as key switches corresponding to such special positions are, for example, a Ctrl key, an Alt key, a Shift key, and an Fn key when a keyboard for a personal computer is assumed as an input device. This is a key switch in which some special function is defined for performing an input operation on the key switch and another key switch at the same time.
尚、図2に示すような無効化判定領域(例えば、15)は、一般に、操作者が入力装置10を使用する場合、特に、入力操作面14の操作者側から(例えば、入力操作面14の手前に手首を固定するなどして)両手の複数の指を使用して入力操作を実行する場合に、キースイッチ(例えば、SW02)に対して意図的な入力操作を行うことに伴い、キースイッチSW02に対して手前側(操作者側)に配置されたキースイッチSW11〜SW13、SW21〜SW23、SW31〜SW33等に、誤入力が発生し易いことを考慮して定義されたものである。
It should be noted that the invalidation determination area (for example, 15) as shown in FIG. 2 is generally provided from the operator side of the input operation surface 14 (for example, the input operation surface 14) when the operator uses the
また、図3の表T2、T4に示す無効化判定領域Aは、SW12を頂点キーとして、図2に示す無効化判定領域15、16と同様の技術思想の下に設定されることを想定したものであるが、この無効化判定領域Aの形状が図2に示す無効化判定領域と類似の凸形状をしているのは、単に説明の便宜のためであって、記憶部5中のデータのビット配列のパターンである無効化判定領域Aが、必ずしも入力操作面14上に定義される無効化判定領域15の形状に対応する必要はないことは言うまでもない。
Further, it is assumed that the invalidation determination area A shown in Tables T2 and T4 in FIG. 3 is set under the same technical idea as the
また、図2に示す無効化判定領域15の定義は、好ましい一例を示すものに過ぎず、本発明において、操作者側から見て最も奥側に位置するキースイッチを頂点キーとする限り、無効化判定領域の形状及び範囲等は、誤入力が発生する実際の状況に応じて適切に定義することができる。
The definition of the
次に、図4〜図6等に基づいて、検知情報が入力された複数の頂点キーが隣接して連なる場合の、それらの頂点キーに対する入力操作の真偽判別について説明する。
図4において、まず、データ処理部4は、制御回路部2に検知情報が入力された(すなわち、入力情報検出回路3においてタッチセンサ7の検出値が閾値を超えた)頂点キーであって、操作者に対して横方向に隣接する位置関係にある頂点キーが2個以上あるか否かを判別する。このような条件を満たす頂点キーが2個以上ない場合(No)、後述する2キー用タイマーを停止し(ステップS17)、次いで、後述する3キー用タイマーを停止する(ステップS18)。次いで、データ処理部4は、ステップS19において、検知情報が入力された頂点キーが1個あるか否かを判別し、このような頂点キーがある場合(Yes)、その頂点キーに対応する入力操作を真と判別し、(例えば、記憶部5への対応するON状態の保存(図3の表T2、T4参照)等の必要な処理を実行した後)、処理手順は、ステップS11に戻る。また、ステップS19において、検知情報が入力された頂点キーがないと判別された場合(No)、処理手順は、直接、テップS11に戻る。
Next, with reference to FIGS. 4 to 6 and the like, description will be given of authenticity determination of an input operation for those vertex keys when a plurality of vertex keys to which detection information is input are adjacently connected.
4, first, the
一方、ステップS11において、上記の条件を満たす頂点キーが2個以上あると判別された場合(Yes)、データ処理部4は、さらに、上記の条件を満たす頂点キーが3個あるか否かを判別し(ステップS12)、ない場合(No)には、後述する3キー用タイマーを停止し(ステップS15)、検知情報が入力された隣接する頂点キーが2個ある場合の処理(Function01)を実行する(ステップS16)。そして、Function01の終了後、処理手順は、ステップS11に戻る。また、ステップS12において、上記の条件を満たす頂点キーが3個あると判別された場合(Yes)、後述する2キー用タイマーを停止し(ステップS13)、検知情報が入力された隣接する頂点キーが3個ある場合の処理(Function02)を実行する(ステップS14)。そして、Function02の終了後、処理手順は、ステップS11に戻る。
On the other hand, if it is determined in step S11 that there are two or more vertex keys that satisfy the above condition (Yes), the
ここで、図5に基づいて、上記条件を満たす2個の頂点キーをSW01、SW02として、Function01の処理手順を説明する。まず、データ処理部4は、2キー用タイマーにより計時された入力持続時間(詳細については後述する)が、所定時間以上であるか否かを判別し(ステップS141)、所定時間未満の場合(No)、2個の頂点キーSW01、SW02の検出値(すなわち、入力情報検出回路3において閾値と比較される信号値)の評価を実施する(ステップS142)。
Here, based on FIG. 5, the processing procedure of Function01 will be described with the two vertex keys satisfying the above conditions as SW01 and SW02. First, the
図7A〜図7Dに基づいて、この評価の例を説明すれば、次の通りである。図7Aは、2つの頂点キーSW01、SW02の検出値とこの2キーに共通の閾値との差分値V01、V02との大小比較により、検出値の比較を実施する例である。この例では、検出値比較情報として、差分値V01、V02が大きい方の頂点キー(例えば、SW01)に高い評価が与えられ、小さい方の頂点キー(例えば、SW02)に低い評価が与えられる。図7Bは、一旦、差分値V01、V02との大小を仮判定し、その結果、大きい方の差分値(例えば、V01)に所定の値Vαを加算して、再び、V01+VαとV02の大小を比較し、その比較の結果、検出値比較情報として、大きい方の頂点キー(例えば、SW01)に高い評価を与え、小さい方の頂点キー(例えば、SW02)に低い評価を与えるものである。 An example of this evaluation will be described based on FIGS. 7A to 7D. FIG. 7A is an example in which the detected values are compared by comparing the detected values of the two vertex keys SW01 and SW02 with the difference values V01 and V02 of the threshold values common to the two keys. In this example, as detected value comparison information, a higher evaluation is given to the vertex key (for example, SW01) having the larger difference value V01, V02, and a lower evaluation is given to the smaller vertex key (for example, SW02). FIG. 7B temporarily determines the difference between the difference values V01 and V02. As a result, a predetermined value Vα is added to the larger difference value (for example, V01), and the difference between V01 + Vα and V02 is again determined. As a result of the comparison, as the detection value comparison information, a higher evaluation is given to the larger vertex key (for example, SW01), and a lower evaluation is given to the smaller vertex key (for example, SW02).
ここで、図7Bに示す検出値の評価方法は、チャタリングを防止するために好ましい方法であり、図7Bに示す方法以外にも、仮判定において小さいと判定された差分値から所定の値を減算して再判定を実施するものであってもよく、あるいは、仮判定の後、大きいと判別された差分値に、その差分値に応じた所定の係数を乗算することによって(または、小さいと判別された差分値を、その差分値に応じた所定の係数で除算することによって)、再判定を実施するものであってもよい。さらに、図7A及び図7Bに示す検出値の評価において、大小比較は、検出値と共通の閾値との差分値ではなく、検出値の絶対値を用いるものであってもよい。 Here, the detection value evaluation method shown in FIG. 7B is a preferable method for preventing chattering. In addition to the method shown in FIG. 7B, a predetermined value is subtracted from the difference value determined to be small in the temporary determination. Then, the re-determination may be performed, or after the tentative determination, the difference value determined to be large is multiplied by a predetermined coefficient corresponding to the difference value (or determined to be small) The re-determination may be performed by dividing the obtained difference value by a predetermined coefficient corresponding to the difference value). Furthermore, in the evaluation of the detection values shown in FIGS. 7A and 7B, the magnitude comparison may use the absolute value of the detection value instead of the difference value between the detection value and the common threshold value.
また、入力装置10は、入力操作面14の設計仕様および/または各キースイッチが担う機能等に応じて、各キースイッチに応じて個別の閾値を有するものであってもよく、図7C及び図7Dに示す例は、頂点キーSW01、SW02に対して異なる閾値が設定されている場合の、検出値の評価方法を示す図である。図7C及び図7Dに示す方法は、検出値と閾値との差分値として、それぞれ固有の閾値からの差分値V01a、V02aが用いられることを除いて、それぞれ図7A及び図7Bに示す評価方法と同様のものである。
Further, the
次いで、データ処理部4は、ステップS142における検出値の評価の結果や監視分類が前回のものと同じかどうかを判定し(ステップS143)、異なると判定された場合(No)、ステップS142において高い評価を与えた方の頂点キーのみを有効として真と判別し(ステップS144)、低い評価を与えた方の頂点キーを監視対象として設定する(ステップS145)。次いで、データ処理部4は、2キー用タイマーを開始し(ステップS146)、その後、図4に示す元の処理手順に復帰する。
尚、この例では、ステップS144及びステップS145において、ステップS142に示す監視分類(1)の場合には、頂点キーSW01が真と判別され、頂点キーSW02が監視対象に設定される。また、ステップS142に示す監視分類(2)の場合には、頂点キーSW02が真と判別され、頂点キーSW01が監視対象に設定される。
また、ステップS142における検出値の評価の結果、その検出値比較情報に基づいて真と判別された頂点キーに対しては、記憶部5への対応するON状態の保存(図3の表T2、T4参照)等の必要な処理が実行される。
Next, the
In this example, in step S144 and step S145, in the case of the monitoring classification (1) shown in step S142, the vertex key SW01 is determined to be true, and the vertex key SW02 is set as the monitoring target. In the case of the monitoring classification (2) shown in step S142, the vertex key SW02 is determined to be true, and the vertex key SW01 is set as a monitoring target.
Further, as a result of the evaluation of the detected value in step S142, for the vertex key determined to be true based on the detected value comparison information, the corresponding ON state is stored in the storage unit 5 (table T2, FIG. 3). Necessary processing such as T4) is executed.
また、ステップS141において、2キー用タイマーによって計時される入力持続時間が、所定時間以上の場合(Yes)、データ処理部4は、制御回路部2に検知情報が入力された2個の頂点キーを両方とも有効として真と判別し(ステップS147)、(必要な所定の処理を実行して)、図4に示す元の処理手順に復帰する。
一方、ステップ143において、ステップS142における検出値の評価の結果や監視分類が前回と同じであると判定された場合(Yes)には、図4に示す元の処理手順に復帰する。
In step S141, when the input duration timed by the two-key timer is equal to or longer than the predetermined time (Yes), the
On the other hand, if it is determined in
ここで、図8A及び図8Bに基づいて、入力持続時間に基づく2個の頂点キーの真偽判別について、詳述する。図8A及び図8Bは、頂点キーSW01、SW02の2キーが略同時に入力操作される場合の検出値のタイムチャートである。図8Aでは、時刻T1において、頂点キーSW01に閾値を超える検出値(差分値V01)が発生し、その後、時刻T2において、頂点キーSW02に閾値を超える検出値(差分値V02<V01)が発生している。したがって、時間T1−T2では、1個の頂点キーSW01の検知情報のみが制御回路部2に入力されている状態であり、データ処理部4は、図4に示す処理手順のステップS11の判別後、ステップS17〜S20の手順を実行し、頂点キーSW01を真と判別する。
Here, the authenticity determination of the two vertex keys based on the input duration will be described in detail with reference to FIGS. 8A and 8B. FIG. 8A and FIG. 8B are time charts of detected values when the vertex keys SW01 and SW02 are input at substantially the same time. In FIG. 8A, at time T1, a detection value (difference value V01) exceeding the threshold value is generated at the vertex key SW01, and thereafter, at time T2, a detection value exceeding the threshold value (difference value V02 <V01) is generated at the vertex key SW02. is doing. Therefore, at time T1-T2, only the detection information of one vertex key SW01 is input to the
その後、時刻T2において、頂点キーSW02に閾値を超える検出値が発生すると、データ処理部は、図4及び図5に示すFunction01を実行し、時刻T2後、最初にFunction01が実行されたときに、2キー用タイマーによる計時が開始される。ここで、図8Aに示す例の場合、V01>V02であるため、時間T2−T3において、頂点キーSW01は引き続き真と判別され、一方頂点キーSW02は監視対象に設定される(その入力操作は偽と判別された状態となる)。 Thereafter, when a detection value exceeding the threshold value is generated in the vertex key SW02 at time T2, the data processing unit executes Function01 shown in FIGS. 4 and 5, and when Function01 is executed for the first time after time T2, Timing by the 2-key timer is started. In the case of the example shown in FIG. 8A, since V01> V02, the vertex key SW01 is continuously determined to be true at time T2-T3, while the vertex key SW02 is set to be monitored (the input operation is It is determined to be false).
そして、図8Aに示す例では、頂点キーSW02の検出値(及び頂点キーSW01の検出値)は、時間T2−T3(所定時間t1の経過期間中)において常時閾値を超えた状態にあるため、時刻T3の後(所定時間t1の経過後)、図5に示すステップS147において、両方の頂点キーSW01、SW02が真と判別される。 In the example shown in FIG. 8A, the detection value of the vertex key SW02 (and the detection value of the vertex key SW01) is in a state that always exceeds the threshold value at time T2-T3 (during the elapse of the predetermined time t1). After time T3 (after elapse of the predetermined time t1), in step S147 shown in FIG. 5, it is determined that both vertex keys SW01 and SW02 are true.
また、図8Bに示す例は、時刻T2において頂点キーSW02に発生する検出値の閾値との差分値V02bが、頂点キーSW01の検出値の閾値との差分値V01bよりも大きいことが、図8Aに示す例と相違するものであり、この相違に応じて、時間T2−T3において、頂点キーSW02が真と判別され、頂点キーSW01が偽と判別される(監視対象として設定される)ものである。 In the example shown in FIG. 8B, the difference value V02b from the threshold value of the detection value generated in the vertex key SW02 at time T2 is larger than the difference value V01b from the detection value threshold value of the vertex key SW01. According to this difference, at time T2-T3, the vertex key SW02 is determined to be true, and the vertex key SW01 is determined to be false (set as a monitoring target). is there.
図8A及び図8Bに示す例において、時刻T2から時刻T3より前の期間で2個の頂点キーSW01、SW02に発生する各検出値の閾値からの差分値の大小関係に変化が生じた場合には(図5のステップS143のNo)、その時刻から再度、2キー用タイマーによる計時を開始する。 In the example shown in FIGS. 8A and 8B, when a change occurs in the magnitude relationship of the difference values from the threshold values of the detected values generated in the two vertex keys SW01 and SW02 in the period before time T2 to time T3. (No in step S143 in FIG. 5), the time measurement by the 2-key timer is started again from that time.
次に、図4のスッテプS12において、上記の条件を満たす頂点キーが3個あると判別された場合(ステップS12のYes)に実行される処理(Function02)について、図6に基づいて説明する。 Next, the processing (Function 02) executed when it is determined in step S12 in FIG. 4 that there are three vertex keys satisfying the above conditions (Yes in step S12) will be described based on FIG.
ここで、上記条件を満たす3個の頂点キーをSW01、SW02、SW03とする。Function02の処理手順において、データ処理部4は、3キー用タイマーにより計時された入力持続時間(詳細については後述する)が、所定時間以上であるか否かを判別し(ステップS161)、所定時間未満の場合(No)、3個の頂点キーSW01、SW02、SW03の検出値(すなわち、入力情報検出回路3において閾値と比較される信号値)の評価を実施する(ステップS162)。
Here, it is assumed that the three vertex keys satisfying the above conditions are SW01, SW02, and SW03. In the processing procedure of Function 02, the
ステップS162における検出値の評価方法は、検出値と閾値との差分値(または検出値の絶対値)の大小比較の対象が3つになり、これらの3つの差分値(または検出値)に対して、大きい方から順に高い評価が与えられる点を除いて、図7A〜図7Dに基づいて説明した評価方法と同様のものである。 In the detection value evaluation method in step S162, there are three comparison targets of the difference value (or the absolute value of the detection value) between the detection value and the threshold value, and for these three difference values (or detection values). The evaluation method is the same as the evaluation method described with reference to FIGS. 7A to 7D except that higher evaluation is given in order from the larger one.
次いで、データ処理部4は、ステップS162における検出値の評価の結果や監視分類が前回のものと同じかどうかを判定し(ステップS163)、異なると判定された場合(No)、ステップS162において与えた評価の高い方から順に2つの頂点キーのみを有効として真と判別し(ステップS164)、最も低い評価を与えた頂点キーを監視対象として設定する(ステップS165)。次いで、データ処理部4は、3キー用タイマーを開始し(ステップS166)、その後、図4に示す元の処理手順に復帰する。
尚、この例では、ステップS164及びステップS165において、監視分類及びそれぞれの監視分類における監視対象は、ステップS162に示す(1)〜(6)の6通りが存在する。
また、ステップS162における検出値の評価の結果、その検出値比較情報に基づいて真と判別された頂点キーに対しては、任意の適切なタイミングで、記憶部5への対応するON状態の保存(図3の表T2、T4参照)等の必要な処理が実行される。
Next, the
In this example, in step S164 and step S165, there are six types (1) to (6) shown in step S162 as the monitoring classification and the monitoring target in each monitoring classification.
Further, as a result of the evaluation of the detected value in step S162, for the vertex key determined to be true based on the detected value comparison information, the corresponding ON state is stored in the
また、ステップS161において、3キー用タイマーによって計時される入力持続時間が、所定時間以上の場合(Yes)、データ処理部4は、制御回路部2に検知情報が入力された3個の頂点キーを全て有効として真と判別し(ステップS167)、(必要な所定の処理を実行して)、図4に示す元の処理手順に復帰する。
一方、ステップS163において、ステップS162における検出値の評価の結果や監視分類が前回と同じであると判定された場合(Yes)には、図4に示す元の処理手順に復帰する。
In step S161, if the input duration timed by the 3-key timer is equal to or longer than the predetermined time (Yes), the
On the other hand, if it is determined in step S163 that the detection value evaluation result or monitoring classification in step S162 is the same as the previous time (Yes), the process returns to the original processing procedure shown in FIG.
ここで、図8C〜図8Eに基づいて、入力持続時間に基づく3個の頂点キーの真偽判別について、詳述する。図8C〜図8Eは、頂点キーSW01、SW02、SW03の3キーが略同時に入力操作される場合の検出値のタイムチャートの例である。図8Cでは、時刻T1において、頂点キーSW01に閾値を超える検出値(差分値V01c)が発生し、その後、時刻T2において、頂点キーSW02に閾値を超える検出値(差分値V01c<V02c)が発生し、その後、時刻T3において、頂点キーSW03に閾値を超える検出値(差分値V03c。但し、V01c<V03c<V02c)が発生している。 Here, the true / false determination of the three vertex keys based on the input duration will be described in detail with reference to FIGS. 8C to 8E. FIG. 8C to FIG. 8E are examples of time charts of detected values when three vertex keys SW01, SW02, and SW03 are input at substantially the same time. In FIG. 8C, at time T1, a detection value (difference value V01c) exceeding the threshold value occurs in the vertex key SW01, and thereafter, at time T2, a detection value exceeding the threshold value (difference value V01c <V02c) occurs. After that, at time T3, a detected value (difference value V03c, where V01c <V03c <V02c) exceeds the threshold value in the vertex key SW03.
ここで、図8Cにおいて、時間T1−T3の状態は、上述した2個の頂点キーの真偽判別の手順を実行している(例えば、検出値のタイムチャートは図8Bに相当する)ため、その説明は省略する。その後、時刻T3において、頂点キーSW03に閾値を超える検出値が発生すると、データ処理部は、図4及び図5に示すFunction02を実行し、時刻T3後、最初にFunction01が実行されたときに、3キー用タイマーによる計時が開始される。ここで、図8Cに示す例の場合、V01c<V03c<V02cであるため、図6のステップS162の監視分類(4)に相当し、時間T2−T3において、監視対象である頂点キーSW01は偽と判別され、監視対象以外の頂点キーSW02、SW03は、真と判別される。 Here, in FIG. 8C, the state at time T1-T3 is executing the above-described procedure for determining the authenticity of the two vertex keys (for example, the time chart of the detected values corresponds to FIG. 8B). The description is omitted. Thereafter, when a detection value exceeding the threshold value is generated in the vertex key SW03 at time T3, the data processing unit executes Function 02 shown in FIGS. 4 and 5, and when Function 01 is executed for the first time after time T3, Timekeeping by the 3-key timer is started. Here, in the example shown in FIG. 8C, since V01c <V03c <V02c, this corresponds to the monitoring classification (4) in step S162 in FIG. 6, and the vertex key SW01 to be monitored is false at time T2-T3. The vertex keys SW02 and SW03 other than the monitoring target are determined to be true.
そして、図8Cに示す例では、頂点キーSW03の検出値(及び、頂点キーSW01、SW02の検出値)は、時間T3−T4(所定時間t1の経過期間中)において常時閾値を超えた状態にあるため、時刻T4の後(所定時間t1の経過後)、図6に示すステップS167において、全ての頂点キーSW01、SW02、SW03が真と判別される。 In the example shown in FIG. 8C, the detection value of the vertex key SW03 (and the detection values of the vertex keys SW01 and SW02) always exceeds the threshold value during the time T3-T4 (during the predetermined time t1). For this reason, after the time T4 (after the elapse of the predetermined time t1), in step S167 shown in FIG. 6, all the vertex keys SW01, SW02, SW03 are determined to be true.
また、図8Dに示す例は、3個の頂点キーSW01、SW02、SW03に発生する各検出値の閾値からの差分値V01d、V02d、V03dが、V02d<V03d<V01dの大小関係を満たす場合である(すなわち、図6のステップS162に示す監視分類(2)に相当する)点が、図8Cに示す例と相違するものであり、この相違に応じて、時間T1−T2は、図8Aのタイムチャートに相当し、また、時間T3−T4において、監視対象である頂点キーSW02が偽と判別され、監視対象以外の頂点キーSW01、SW03が真と判別されるものである。 The example shown in FIG. 8D is a case where the difference values V01d, V02d, V03d from the threshold values of the detection values generated in the three vertex keys SW01, SW02, SW03 satisfy the magnitude relationship of V02d <V03d <V01d. There is a point (that is, corresponding to the monitoring classification (2) shown in step S162 in FIG. 6) is different from the example shown in FIG. 8C, and according to this difference, the time T1-T2 is shown in FIG. 8A. This corresponds to a time chart, and at time T3-T4, the vertex key SW02 to be monitored is determined to be false, and the vertex keys SW01 and SW03 other than the monitoring target are determined to be true.
図8C及び図8Dに示す例において、時刻T3から時刻T4より前の期間で3個の頂点キーSW01、SW02、SW03に発生する各検出値の閾値からの差分値の大小関係に変化が生じた場合(図6のステップS163のNo)には、その時刻から再度3キー用タイマーによる計時を開始する。
図8Eに示す例において、時刻T3から時刻T4より前の期間で3個の頂点キーSW01、SW02、SW03に発生する各検出値の閾値からの差分値の大小関係に変化が生じた場合(図6のステップS163のNo)には、その時刻から再度3キー用タイマーによる計時を開始し、時刻T4から時刻T5より前の期間で2個の頂点キーSW02、SW03に発生する各検出値の閾値からの差分値の大小関係に変化が生じた場合(図5のステップS143のNo)には、その時刻から再度2キー用タイマーによる計時を開始する。
In the example shown in FIGS. 8C and 8D, the magnitude relationship of the difference values from the threshold values of the detection values generated in the three vertex keys SW01, SW02, and SW03 in the period before the time T3 to the time T4 has changed. In the case (No in step S163 in FIG. 6), the time measurement by the 3-key timer is started again from that time.
In the example shown in FIG. 8E, when a change occurs in the magnitude relationship of the difference values from the threshold values of the detected values generated in the three vertex keys SW01, SW02, and SW03 in the period before time T3 to time T4 (FIG. 8E). No. 6 of step S163), the time measurement by the 3-key timer is started again from that time, and the threshold values of the detection values generated in the two vertex keys SW02 and SW03 in the period before time T4 to time T5 When a change occurs in the magnitude relationship of the difference value from (No in step S143 in FIG. 5), time measurement by the 2-key timer is started again from that time.
そして、図8Eには、時刻T1において、頂点キーSW01に閾値を超える検出値が発生した後、頂点キーSW03に閾値を超える検出値が発生した時刻T3を過ぎて時刻T4までは、図8Dと同一であり、但し、時刻T4において、頂点キーSW01における閾値を超える検出値の発生が停止した場合の例が示されている。
この場合、時刻T4以後の2つの頂点キーSW02、SW03の真偽判別は、図4に示す処理手順のうち、時刻T4以後に最初に実行されるステップS11、S12の判別を経て、ステップS15及びステップS16が実行されることにより、上述したFunction01によって、図8Eに示すように実行される。
8E, after a detection value exceeding the threshold value is generated in the vertex key SW01 at the time T1, the time T3 when the detection value exceeding the threshold value is generated in the vertex key SW03 is passed until the time T4. The example is the same, except that the generation of the detected value exceeding the threshold value in the vertex key SW01 is stopped at time T4.
In this case, the authenticity determination of the two vertex keys SW02 and SW03 after time T4 is performed through the determination of steps S11 and S12 which are executed first after time T4 in the processing procedure shown in FIG. By executing step S16, the above-described Function01 is executed as shown in FIG. 8E.
尚、図8Eに示す時刻T4において、頂点キーSW01ではなく、頂点キーSW02の閾値を超える検出値の発生が停止した場合には、頂点キーSW01と頂点キーSW03の隣接キーの関係は解消されるため、各頂点キーSW01、SW03の処理手順は、図4に示すステップS17〜S20の手順により、ともに真と判別されるものである。 When the generation of the detection value exceeding the threshold value of the vertex key SW02 is stopped instead of the vertex key SW01 at time T4 shown in FIG. 8E, the relationship between the adjacent keys of the vertex key SW01 and the vertex key SW03 is canceled. Therefore, the processing procedures of the vertex keys SW01 and SW03 are both determined to be true by the procedures of steps S17 to S20 shown in FIG.
また、本実施形態における入力装置10において、2キー用タイマー及び3キー用タイマーで経時される入力持続時間と比較される所定時間は、任意の適切な時間に設定可能であるが、例えば、100msec程度とすることができる。さらに、入力装置10において、2キー用タイマー及び3キー用タイマーは、2つまたは3つの頂点キーのうち最後に閾値を超えた検出値の発生時から計時を始めるものであるが、これによって、2キー用タイマー及び3キー用タイマーによって計時される入力持続時間が所定時間以上であれば、検出値の評価が最も低い頂点キーの入力持続時間が、該当の複数の頂点キーのいずれであっても、その頂点キーの入力持続時間が所定時間以上となることは言うまでもない。
In addition, in the
また、入力装置10において、制御回路部2は、中央演算処理装置、メモリ、入出力回路等を備えた周知のマイクロコンピュータシステムとして構成されるものであってもよい。その際、制御回路部2がその構成要素として備える記憶部2及びデータ処理部4は、上述したその機能を果たす限り、任意のハードウェアまたはソフトウェア、またはその組み合わせにより実装することができる。この場合、2キー用タイマー及び3キー用タイマーは、例えば、このようなマイクロコンピュータシステムが備える周知のタイマーまたはカウンター等により実装されるものであってもよい。あるいは、2キー用タイマー及び3キー用タイマーは、タッチセンサ7の走査に伴って入力情報検出回路3に繰り返し取得される該当頂点キーの検出値の取得回数をカウントすることにより、その入力持続時間を計時する計時手段として構成されるものであってもよい。
In the
以上のように、本実施形態における入力装置10及びその入力方法によれば、偽の入力操作を効果的に判別することが可能となり、静電容量方式のタッチセンサを用いた高感度な入力装置の操作性を向上させることができる。加えて、本実施形態における入力装置10及びその入力方法では、操作者が、2つ以上のキースイッチに対して意図的に実行した同時の入力操作を「真」と判別することが可能となる。例えば、図3の表T2に示した無効化判定領域Aの場合、キースイッチSW23に対する入力操作に対して、キースイッチSW12、SW13、SW14以外のキースイッチがON状態であっても、キースイッチSW23に対する入力操作が偽と判別されることはない。
これによって、特に、入力操作面上に比較的多数のキースイッチが設けられており、操作者が、例えば両手の複数本の指を用いて、高速に入力操作を行なう場合があることが想定される入力装置(例えば、パーソナルコンピュータ用のキーボート)において、その操作性を顕著に向上させるものである。
As described above, according to the
As a result, a relatively large number of key switches are provided on the input operation surface in particular, and it is assumed that the operator may perform an input operation at high speed using, for example, a plurality of fingers of both hands. In such an input device (for example, a personal computer keyboard), the operability is remarkably improved.
加えて、入力装置10では、図4〜図6に示す真偽判別により、無効化判定領域の頂点キーであって、かつ、操作者に対して横方向に隣接する複数の頂点キーに対する入力操作の真偽を判別することも可能になり、誤入力をさらに効果的に防止して、入力装置の操作性を向上させるものである。
尚、入力装置10のこの機能及び入力装置10を用いた入力方法における頂点キー同士の真偽判別方法は、その方法に対応して想定される操作者の動作によって限定されるものではないが、一般的には、隣接する複数のキースイッチに同時に発生した検出値について、操作者が入力を意図するキースイッチの方が、(対応するタッチセンサの近くに指等を配置している可能性が高いため)検出値が大きい可能性が高く、かつ、隣接する複数のキースイッチに同時に発生する検出値に大小の差があっても、ある程度長時間検出値の発生が持続する場合、操作者は、それらの複数のキースイッチに対して意図的に入力操作を実行している可能性が高いという知見に基づき、真の入力操作と偽の入力操作とを適切に判別可能としたものである。
In addition, the
It should be noted that this function of the
以上、本発明を好ましい実施形態に基づいて説明してきたが、本発明は上述した構成に限定されるものではない。例えば、本発明に係る入力装置は、入力操作面上における入力操作の位置を連続的に検知する静電容量方式のタッチセンサを備え、入力操作の対象となる特定の位置(または範囲)は、入力操作面に沿って設けられる任意の適切な2次元座標から実際に読み取られる値(または、値の範囲)に相当するデータによって定義されるものであってもよい。
また、入力情報検出回路3は、タッチセンサ7からの検出値を増幅する増幅手段(図示は省略する)と、増幅後の検出値を所定の閾値と比較する比較手段(図示は省略する)とを有し、増幅後の検出値が所定の閾値以上である場合に、制御回路部2に対して検知情報を出力するものであってもよく、その場合、図7C及び図7Dに示すような個別閾値の設定の替りに、個別の増幅率が設定されるものであってもよい。
また、本実施形態では、入力情報検出回路3は、操作部1が備えるものとして説明したが、本発明に係る入力装置は、必ずしも、入力情報検出回路3を操作部1に備える必要はなく、操作部1の外部に構成されていてもよい。
As mentioned above, although this invention has been demonstrated based on preferable embodiment, this invention is not limited to the structure mentioned above. For example, the input device according to the present invention includes a capacitive touch sensor that continuously detects the position of the input operation on the input operation surface, and the specific position (or range) that is the target of the input operation is: It may be defined by data corresponding to a value (or a range of values) actually read from any appropriate two-dimensional coordinates provided along the input operation surface.
The input
In the present embodiment, the input
1:操作部、2:制御回路部、3:入力情報検出回路、4:データ処理部、5:記憶部、6:電子機器、7:タッチセンサ、10:入力装置、14:入力操作面、15、16、17:無効化判定領域 1: operation unit, 2: control circuit unit, 3: input information detection circuit, 4: data processing unit, 5: storage unit, 6: electronic device, 7: touch sensor, 10: input device, 14: input operation surface, 15, 16, 17: Invalidation determination area
Claims (6)
前記制御回路部は、1個または複数の前記検知情報が入力された場合、前記1個または複数の検知情報に対応する座標のそれぞれに対して予め用意された無効化判定領域情報をもとに入力操作を真とする座標を特定し、特定された前記座標に対する前記検知情報が入力されている間に、該検知情報の座標に対する前記無効化判定領域内の前記検知情報に対応する座標の群集合のうち、前記入力操作が真と特定された座標以外の座標に対する前記入力操作を偽と判別するとともに、
前記入力操作を真とする座標を特定するときに、複数の前記無効化判定領域内の、操作者側から見て最も奥側の位置に相当する頂点座標に対する前記検知情報が入力され、かつ、前記検知情報が入力された複数の前記頂点座標が隣接して連なる場合は、複数の前記頂点座標の数、複数の前記頂点座標に対応する前記検知情報の検出値比較情報、及び複数の前記頂点座標に対応する前記検知情報の入力持続時間情報をもとに、前記入力操作を真とする前記頂点座標を特定すること特徴とする入力装置。 An input device for an electronic apparatus, comprising an operation unit including a flat input operation surface and a capacitive touch sensor that detects an input operation on the input operation surface, and detection information of the input operation from the operation unit And a control circuit unit that outputs output information corresponding to the detection information to the electronic device only when the input operation is determined to be true and true.
When one or more of the detection information is input, the control circuit unit is based on invalidation determination area information prepared in advance for each of the coordinates corresponding to the one or more detection information. A group of coordinates corresponding to the detection information in the invalidation determination region for the coordinates of the detection information while the coordinates for which the input operation is true are specified and the detection information for the specified coordinates is being input In the set, the input operation with respect to coordinates other than those for which the input operation is identified as true is determined to be false,
When specifying the coordinates that make the input operation true, the detection information for the vertex coordinates corresponding to the farthest position when viewed from the operator side in the plurality of invalidation determination areas is input, and When the plurality of vertex coordinates to which the detection information is input are adjacently connected, the number of the vertex coordinates, the detection value comparison information of the detection information corresponding to the plurality of vertex coordinates, and the plurality of vertices An input device that identifies the vertex coordinates for which the input operation is true based on input duration information of the detection information corresponding to coordinates.
前記操作部から入力される前記検知情報に対応する前記入力操作の真偽を判別するステップと、前記入力操作が真と判別された場合にのみ、前記検知情報に対応する出力情報を前記電子機器に対して出力するステップとを含んでおり、
前記操作部から入力される前記検知情報に対応する前記入力操作の真偽を判別するステップは、1個または複数の前記検知情報が入力された場合、前記1個または複数の検知情報に対応する座標のそれぞれに対して予め用意された無効化判定領域情報をもとに入力操作を真とする座標を特定し、特定された前記座標に対する前記検知情報が入力されている間に、該検知情報の座標に対する前記無効化判定領域内の前記検知情報に対応する座標の群集合のうち、前記入力操作が真と特定された座標以外の座標に対する前記入力操作を偽と判別するとともに、
前記入力操作を真とする座標を特定するときに、複数の前記無効化判定領域内の、操作者側から見て最も奥側の位置に相当する頂点座標に対する前記検知情報が入力され、かつ、前記検知情報が入力された複数の前記頂点座標が隣接して連なる場合は、複数の前記頂点座標の数、複数の前記頂点座標に対応する前記検知情報の検出値比較情報、及び複数の前記頂点座標に対応する前記検知情報の入力持続時間情報をもとに、前記入力操作を真とする前記頂点座標を特定することを特徴とする入力方法。 An operation unit including a flat input operation surface and a capacitive touch sensor that detects an input operation on the input operation surface, and a control circuit unit to which detection information of the input operation from the operation unit is input. An input method for an input device for electronic equipment,
The step of determining the authenticity of the input operation corresponding to the detection information input from the operation unit, and the output information corresponding to the detection information only when the input operation is determined to be true And outputting to
The step of determining the authenticity of the input operation corresponding to the detection information input from the operation unit corresponds to the one or more detection information when one or more of the detection information is input. While the coordinates that make the input operation true are specified based on the invalidation determination area information prepared in advance for each of the coordinates, and the detection information for the specified coordinates is being input, the detection information Among the set of coordinates corresponding to the detection information in the invalidation determination area for the coordinates of the input, the input operation for coordinates other than the coordinates for which the input operation is identified as true, and determined as false,
When specifying the coordinates that make the input operation true, the detection information for the vertex coordinates corresponding to the farthest position when viewed from the operator side in the plurality of invalidation determination areas is input, and When the plurality of vertex coordinates to which the detection information is input are adjacently connected, the number of the vertex coordinates, the detection value comparison information of the detection information corresponding to the plurality of vertex coordinates, and the plurality of vertices An input method characterized in that the vertex coordinates for which the input operation is true are specified based on input duration information of the detection information corresponding to the coordinates.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010280801A JP5532484B2 (en) | 2010-12-16 | 2010-12-16 | INPUT DEVICE AND INPUT METHOD FOR ELECTRONIC DEVICE |
US13/282,742 US8957848B2 (en) | 2010-10-29 | 2011-10-27 | Data input device for electronic instrument and method of entering data |
DE102011054922A DE102011054922A1 (en) | 2010-10-29 | 2011-10-28 | Data input device for electronic devices and data entry method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010280801A JP5532484B2 (en) | 2010-12-16 | 2010-12-16 | INPUT DEVICE AND INPUT METHOD FOR ELECTRONIC DEVICE |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012128733A true JP2012128733A (en) | 2012-07-05 |
JP5532484B2 JP5532484B2 (en) | 2014-06-25 |
Family
ID=46645658
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010280801A Active JP5532484B2 (en) | 2010-10-29 | 2010-12-16 | INPUT DEVICE AND INPUT METHOD FOR ELECTRONIC DEVICE |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5532484B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0944293A (en) * | 1995-07-28 | 1997-02-14 | Sharp Corp | Electronic equipment |
JP2004086790A (en) * | 2002-08-29 | 2004-03-18 | Matsushita Electric Ind Co Ltd | Touch panel apparatus and computer program thereof |
JP2010533329A (en) * | 2007-07-12 | 2010-10-21 | アトメル・コーポレイション | 2D touch panel |
-
2010
- 2010-12-16 JP JP2010280801A patent/JP5532484B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0944293A (en) * | 1995-07-28 | 1997-02-14 | Sharp Corp | Electronic equipment |
JP2004086790A (en) * | 2002-08-29 | 2004-03-18 | Matsushita Electric Ind Co Ltd | Touch panel apparatus and computer program thereof |
JP2010533329A (en) * | 2007-07-12 | 2010-10-21 | アトメル・コーポレイション | 2D touch panel |
Also Published As
Publication number | Publication date |
---|---|
JP5532484B2 (en) | 2014-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101765825B (en) | For pressure sensor array apparatus and the method for tactile sensing | |
US7088342B2 (en) | Input method and input device | |
EP2488932B1 (en) | Touch interface having microphone to determine touch impact strength | |
JP5476368B2 (en) | Multi-touch detection | |
US8279189B2 (en) | Touch-sensitive user interface | |
JP6025528B2 (en) | Touch panel device | |
KR20080032901A (en) | Apparatus and method for multi-touch decision | |
KR20070111266A (en) | Apparatus and method for sensing movement of fingers using multi-touch sensor arrays | |
KR20140095734A (en) | Touch screen controller and method for controlling thereof | |
TW201135515A (en) | Gesture identification method and apparatus applied in a touchpad | |
US20160179241A1 (en) | Capacitive sensing without a baseline | |
JP2015176367A5 (en) | ||
JP2012164060A (en) | Fingertip touch determination device and fingertip touch determination method | |
KR20130115750A (en) | Method for recognizing key input on a virtual keyboard and apparatus for the same | |
JPWO2012111227A1 (en) | Touch-type input device, electronic apparatus, and input method | |
JP2015230693A (en) | Information processing device, input method, computer program, and recording medium | |
JP4979608B2 (en) | How to measure multiple touches on the touchpad | |
KR102013592B1 (en) | Touch sensing system and touch sensing method | |
JP5610216B2 (en) | INPUT DEVICE AND INPUT METHOD FOR ELECTRONIC DEVICE | |
JP5532484B2 (en) | INPUT DEVICE AND INPUT METHOD FOR ELECTRONIC DEVICE | |
CN207571719U (en) | touch panel, device and terminal | |
JP5887181B2 (en) | Electronic device input device | |
KR100794926B1 (en) | Apparatus and method for sensing touch | |
TW201504876A (en) | Palm rejection method | |
US8957848B2 (en) | Data input device for electronic instrument and method of entering data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130905 |
|
TRDD | Decision of grant or rejection written | ||
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140328 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140402 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140411 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5532484 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |