JP6433811B2 - Electronics - Google Patents
Electronics Download PDFInfo
- Publication number
- JP6433811B2 JP6433811B2 JP2015035282A JP2015035282A JP6433811B2 JP 6433811 B2 JP6433811 B2 JP 6433811B2 JP 2015035282 A JP2015035282 A JP 2015035282A JP 2015035282 A JP2015035282 A JP 2015035282A JP 6433811 B2 JP6433811 B2 JP 6433811B2
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- character
- touch panel
- finger
- threshold
- 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.)
- Active
Links
Images
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
本開示は、電子機器に関する。 The present disclosure relates to an electronic device.
タッチパネルによって文字入力を行なう電子機器が知られている。このような電子機器では、ユーザがタッチパネルにタッチした位置にカーソルが表示される(たとえば、特許文献1(特開2010−102666号公報)を参照)。 Electronic devices that perform character input using a touch panel are known. In such an electronic device, a cursor is displayed at a position where the user touches the touch panel (see, for example, Japanese Patent Application Laid-Open No. 2010-102666).
しかしながら、電子機器のような電子機器では、ディスプレイのサイズが小さいため、1つの文字の表示エリアが小さい。それゆえ、ユーザは、カーソルを所望の文字の位置に移動させようとしても、ディスプレイ上の所望の文字の位置に対応するタッチパネル上の位置を正確にタッチすることが難しいという問題がある。 However, in an electronic device such as an electronic device, since the display size is small, the display area of one character is small. Therefore, even if the user tries to move the cursor to a desired character position, there is a problem that it is difficult to accurately touch the position on the touch panel corresponding to the desired character position on the display.
それゆえに、本開示の目的は、カーソルをユーザが所望する位置に適切に移動させることできる電子機器を提供することである。 Therefore, an object of the present disclosure is to provide an electronic device that can appropriately move a cursor to a position desired by a user.
一実施の形態の電子機器は、静電容量式のタッチパネルと、タッチパネルの表面に設けられ、カーソルおよび複数の文字を表示することが可能に構成された表示部と、第1の位置において、検出された静電容量が最大であり、かつ第1の閾値以上となる場合には、第1の位置にカーソルを移動させ、第2の位置において、検出された静電容量が第1の閾値よりも大きな第2の閾値以上の所定範囲を所定時間維持したときに、カーソルを1文字分移動させるように構成されたカーソル位置制御部とを備える。 An electronic device according to an embodiment includes a capacitive touch panel, a display unit provided on a surface of the touch panel and configured to display a cursor and a plurality of characters, and detection at a first position If the measured capacitance is the maximum and is equal to or greater than the first threshold, the cursor is moved to the first position, and the detected capacitance at the second position is less than the first threshold. A cursor position control unit configured to move the cursor by one character when a predetermined range equal to or larger than the second threshold value is maintained for a predetermined time.
一実施の形態によれば、カーソルをユーザが所望する位置に適切に移動させることできる。 According to one embodiment, the cursor can be appropriately moved to a position desired by the user.
以下、本開示について、図面を用いて説明する。
図1は、タッチパネルと指との接触位置と、表示されるカーソルを表わす図である。
Hereinafter, the present disclosure will be described with reference to the drawings.
FIG. 1 is a diagram illustrating a contact position between a touch panel and a finger and a displayed cursor.
図1に示すように、ユーザの指がタッチパネル3と接触している。タッチパネルと指との接触位置PX("s"の直前)に対応するディスプレイの位置にカーソルCが表示される。
As shown in FIG. 1, the user's finger is in contact with the
図2は、図1の状態からユーザが指を移動させた状態を表わす図である。
ユーザがカーソルCを1文字分右へ移動させようとして位置PZにタッチしようと試みたが、1文字分の距離が短すぎるので、ユーザの指が意図しない位置PYでタッチパネルにタッチした状態を表している。この場合、タッチ位置PYに対応するディスプレイの位置にカーソルが移動する。
FIG. 2 is a diagram illustrating a state in which the user has moved his / her finger from the state of FIG. 1.
Although the user tried to touch the position PZ in an attempt to move the cursor C to the right by one character, the distance of one character is too short, so that the user's finger touches the touch panel at an unintended position PY. ing. In this case, the cursor moves to the display position corresponding to the touch position PY.
本開示は、上記のように、ユーザがタッチパネル上の意図した箇所をタッチするのが難しいという問題を解決し、カーソルをユーザの意図に応じた位置に移動させるための方式に関する。 The present disclosure relates to a method for solving the problem that it is difficult for a user to touch an intended location on a touch panel as described above, and for moving a cursor to a position according to the user's intention.
[第1の実施形態]
図3は、第1の実施形態の電子機器の構成を表わす図である。
[First Embodiment]
FIG. 3 is a diagram illustrating the configuration of the electronic apparatus according to the first embodiment.
電子機器1は、たとえば携帯端末、携帯電話、タブレット端末、パーソナルコンピュータなどである。 The electronic device 1 is, for example, a mobile terminal, a mobile phone, a tablet terminal, a personal computer, or the like.
電子機器1は、アンテナ9と、無線通信部2と、タッチパネル3と、ディスプレイ4と、スピーカ5と、マイク6と、カメラ7と、カーソル位置制御部8と、モード設定部10と、制御部11とを備える。カーソル位置制御部8と、モード設定部10と、制御部11は、メモリに記憶されたプログラムを実行するCPU(Central Processing Unit)などによって実現されることができる。
The electronic device 1 includes an antenna 9, a wireless communication unit 2, a
無線通信部2は、アンテナ9を通じて基地局と通信することができる。
スピーカ5は、制御部11から出力される通話相手の音声などを出力することができる。
The wireless communication unit 2 can communicate with the base station through the antenna 9.
The speaker 5 can output the voice of the other party that is output from the
マイク6は、通話相手の音声などを受けて、制御部11へ出力することができる。
カメラ7は、被写体を撮影することができる。
The
The camera 7 can photograph a subject.
ディスプレイ4は、制御部11から出力される画面を表示することができる。ディスプレイ4は、たとえば液晶ディスプレイによって構成されることができる。
The
モード設定部10は、タッチパネル入力モードをグローブ装着モードまたは直接入力モードに設定することができる。
The
タッチパネル3は、ユーザからの入力を受け付けることができる。タッチパネル3は、静電容量方式のタッチパネルである。タッチパネル3は、ディスプレイ4の表面に設けられる。
The
カーソル位置制御部8は、第1の位置において、タッチパネル3で検出された静電容量が最大であり、かつ第1の閾値以上となる場合には、第1の位置にカーソルを移動させ、第2の位置において、検出された静電容量が第1の閾値よりも大きな第2の閾値以上の所定範囲を所定時間維持したときに、カーソルを1文字分移動させることができる。
The cursor
制御部11は、電子機器1の全体を制御することができる。
電子機器1は、ユーザが、直接指によってカーソルの位置を変化させるだけでなく、グローブを装着した指によってもカーソルの位置を変化させることができる。指にグローブが付けられている場合には、付けられていない場合よりも、タッチパネル3からの距離が同じであっても、検出される静電容量が小さくなる。したがって、カーソルの位置を変化させるかどうかを判定するための静電容量の閾値を、指にグローブが付けられている場合と、指にグローブが付けられていない場合とで変える必要がある。そのためには、まず、電子機器1は、ユーザの指にグローブが装着されているか、あるいは装着されていないかを識別することが必要となる。本開示では、電子機器1は、ロック解除の際におけるユーザのタッチパネル3への入力に基づいて、ユーザの指にグローブが装着されているか否かを判断する。モード設定部10は、ユーザの指にグローブが装着されているときに、タッチパネル入力モードをグローブ装着モードに設定し、ユーザの指にグローブが装着されていないときに、タッチパネル入力モードを直接入力モードに設定する。
The
The electronic apparatus 1 allows the user to change not only the position of the cursor directly with the finger, but also the position of the cursor with the finger wearing the glove. When the glove is attached to the finger, the detected capacitance is smaller even when the distance from the
図4は、タッチパネル3からの距離と、その距離の位置にユーザの指、またはグローブを装着したユーザの指が位置するときに検出される静電容量との関係を表わす図である。
FIG. 4 is a diagram illustrating the relationship between the distance from the
直線L1は、ユーザの指の静電容量を表わす。直線L2は、グローブを装着したユーザの指の静電容量を表わす。直線L1、L2で示されるように、タッチパネル3との距離が同じ場合、ユーザの指によって発生する静電容量の方が、グローブを装着したユーザの指によって発生する静電容量よりも大きい。タッチパネル3との距離が遠くなるについて、ユーザの指、またはグローブを装着したユーザの指によって発生する静電容量は減少する。
A straight line L1 represents the capacitance of the user's finger. A straight line L2 represents the capacitance of the finger of the user wearing the glove. As indicated by the straight lines L1 and L2, when the distance to the
直接入力モードにおいて、ユーザの指がタッチパネル3に接触したか否かを判断するための閾値は、図4に示すTH1Aである。グローブ装着モードにおいて、ユーザの指がタッチパネル3に接触したか否かを判断するための閾値は、図4に示すTH1Bである。
In the direct input mode, the threshold for determining whether or not the user's finger touches the
本開示では、ユーザの指またはグローブがタッチパネル3に接触したか否かだけではなく、一定距離d1以下だけタッチパネル3から離れた位置にあるか否かも判断する。そのための閾値が設けられる。直接入力モードにおいて、ユーザの指とタッチパネル3との距離が一定距離d1以下か否かを判断するための閾値は、図4に示すTH2Aである。グローブ装着モードにおいて、グローブとタッチパネル3との距離が一定距離d1以下か否かを判断するための閾値は、図4に示すTH2Bである。
In the present disclosure, it is determined not only whether or not the user's finger or globe touches the
タッチパネル3との距離が長くなると、静電容量が減少するので、TH1A>TH2A、TH1B>TH2Bである。グローブ装着モード時は、直接入力モード時よりも、タッチパネル3の感度を上げる必要があるため、TH1A>TH1B、TH2A>TH2Bである。
As the distance from the
図5は、ユーザの指が、タッチパネル3に接触した位置から離れる方向に移動し、途中で停止する場合の静電容量の変化を表わす図である。
FIG. 5 is a diagram illustrating a change in capacitance when the user's finger moves in a direction away from the position touching the
ユーザの指がタッチパネル3に接触しているときには、検出される静電容量は最大である。時間とともに、ユーザの指とタッチパネルとの距離が大きくなると、検出される静電容量も減少する。ユーザの指が、タッチパネル3との距離が所定範囲内で維持した状態で所定時間ΔTだけ維持されると、検出される静電容量は、所定時間ΔT、所定範囲CAを維持する。その後、時間とともに、ユーザの指とタッチパネルとの距離が大きくなると、検出される静電容量が減少し、やがて″0″になる。
When the user's finger is in contact with the
図6は、カーソルCの位置とユーザの指の位置を表わす図である。
図6に示すように、ユーザがタッチパネル3をタッチすることによって、カーソルCがディスプレイ4上の"s"の表示位置の直前に位置している。ユーザの指が、タッチパネル3と接触しない位置に移動した状態を表わしている。
FIG. 6 is a diagram illustrating the position of the cursor C and the position of the user's finger.
As shown in FIG. 6, when the user touches the
図7は、図6の状態からユーザの指が停止した状態を表わす図である。
ユーザの指の表面とタッチパネル3との距離dが、d1以下のある位置を中心として所定範囲内(指の震えを許容する範囲)であり、かつユーザの指の水平方向の位置の変動が所定範囲内(指の震えを許容する範囲)となるような状態が所定時間維持されると、タッチパネル3のある位置P1における静電容量が、所定時間、所定の閾値TH2A以上の所定範囲ΔCA(指の震えを許容する範囲)を維持する。たとえば、静電容量COは、所定時間、THU≦CO≦THH(ΔCA=THH−THU)の範囲を維持する。THU>TH2Aである。このような状態となると、カーソル位置制御部8は、カーソルを1文字分移動させる。その結果、カーソルCがディスプレイ4上の"o"の表示位置の直前位置に移動する。
FIG. 7 is a diagram illustrating a state in which the user's finger is stopped from the state of FIG.
The distance d between the surface of the user's finger and the
図8は、図7の状態からカーソルCが移動した状態を表わす図である。
ユーザの指の表面とタッチパネル3との距離dが、d1以下のある位置を中心として所定範囲内(指の震えを許容する範囲)であり、かつユーザの指が位置P1から右方向に所定距離以上離れた位置P2の付近に存在する状態が所定時間維持されると、位置P2における静電容量が、所定時間、所定の閾値TH2A以上の所定範囲ΔCA(指の震えを許容する範囲)を維持する。このような状態となると、カーソル位置制御部8は、カーソルCを1文字分進ませる。その結果、カーソルCがディスプレイ4上の"n"の表示位置の直前位置に移動する。
FIG. 8 is a diagram illustrating a state in which the cursor C has moved from the state of FIG.
The distance d between the surface of the user's finger and the
図示しないが、ユーザの指の表面とタッチパネル3との距離dが、d1以下のある位置を中心として所定範囲内(指の震えを許容する範囲)であり、かつユーザの指が位置P2の付近に存在する状態がさらに所定時間維持されると、位置P2における静電容量が、さらに、所定時間、所定の閾値TH2A以上の所定範囲ΔCAを維持する。このような状態となると、カーソル位置制御部8は、カーソルCをさらに1文字分進ませる。このようにして、ユーザが指の位置をほぼ一定に保つと、所定時間ごとにカーソルCが1文字分進む。
Although not shown, the distance d between the surface of the user's finger and the
図示しないが、ユーザの指の表面とタッチパネル3との距離dが、d1以下のある位置を中心として所定範囲内であり、かつユーザの指が位置P1から左方向に所定距離以上離れた位置P2′の付近に存在する状態が所定時間維持されると、位置P2′における静電容量が、所定時間、所定の閾値TH2A以上の所定範囲ΔCA(指の震えを許容する範囲)を維持する。このような状態となると、カーソル位置制御部8は、カーソルCを1文字分戻す。その結果、カーソルCが("s"の直前)に戻る。
Although not shown, a position P2 in which the distance d between the surface of the user's finger and the
ユーザの指の表面とタッチパネル3との距離dが、d1以下のある位置を中心として所定範囲内(指の震えを許容する範囲)であり、かつユーザの指が位置P2′の付近に存在する状態がさらに所定時間維持されると、位置P2′における静電容量が、さらに、所定時間、所定の閾値TH2A以上の所定範囲を維持する。このような状態となると、カーソル位置制御部8は、カーソルCをさらに1文字分戻す。このようにして、ユーザが指の位置をほぼ一定に保つと、所定時間ごとにカーソルCが1文字分戻る。
The distance d between the surface of the user's finger and the
図9は、タッチパネル入力モードの設定手順を表わすフローチャートである。
ステップS101において、制御部11は、タッチパネル3の感度閾値を相対的に大きさなTH1B(図4に示す)に設定することができる。これにより、検出された静電容量が閾値TH1B以上のときに、制御部11は、タッチパネル3に入力があったと判定することができる。
FIG. 9 is a flowchart showing the setting procedure of the touch panel input mode.
In step S101, the
ステップS102において、制御部11は、ユーザから、タッチパネル3へのロック解除のためのパスワードの入力を受け付けることができる。
In step S102, the
ステップS103において、入力されたパスワードが正しいバスワードの場合に、処理がステップS104に進む。 In step S103, when the input password is a correct password, the process proceeds to step S104.
ステップS104において、制御部11は、ロックを解除することができる。
ステップS105において、モード設定部10は、検出された静電容量の最大値(タッチパネル3の全タッチエリアの静電容量のうちの最大値)が閾値TH1A(図4に示す)以上の場合に、処理をステップS106に進ませる。モード設定部10は、検出された静電容量の最大値が閾値TH1A未満の場合に、処理をステップS107に進ませる。ただし、TH1A>TH1である。検出容量の最大値を用いるのは、ユーザが複数の指でタッチパネル3に触れたとき、あるいはユーザの1つの指とタッチパネル3との接触面積が大きい場合を考慮したものである。
In step S104, the
In step S105, the
ステップS106において、モード設定部10は、ユーザがグローブを装着していないと判断し、タッチパネル入力モードを直接入力モードに設定することができる。
In step S106, the
ステップS107において、モード設定部10は、ユーザがグローブを装着していると判断し、タッチパネル入力モードをグローブ装着モードに設定することができる。
In step S107, the
図10は、第1の実施形態における、タッチパネル入力モードが直接入力モード時におけるカーソル移動手順を表わすフローチャートである。このフローチャートにおいて、リターンに達した場合には、即座にスタートから処理が開始される。 FIG. 10 is a flowchart showing a cursor moving procedure when the touch panel input mode is the direct input mode in the first embodiment. In this flowchart, when the return is reached, the processing is immediately started from the start.
図11は、閾値TH1A、TH1B、TH2A、TH2B、ΔCAの関係を表わず図である。図11において、TH1A>TH1B>TH2A>TH2Bであるが、TH1A>TH2A>TH1B>TH2Bであってもよい。 FIG. 11 is a diagram illustrating the relationship among the thresholds TH1A, TH1B, TH2A, TH2B, and ΔCA. In FIG. 11, TH1A> TH1B> TH2A> TH2B, but TH1A> TH2A> TH1B> TH2B may be satisfied.
図10および図11を参照して、ステップS201において、タッチパネル3で検出された静電容量の最大値(タッチパネル3の全タッチエリアの静電容量のうちの最大値、以下同様)が閾値TH1A以上の場合に(S201:YES)、処理がステップS202に進む。検出容量の最大値を用いるのは、ユーザが複数の指でタッチパネル3に触れたとき、あるいはユーザの1つの指とタッチパネル3との接触面積が大きい場合を考慮したものである。
Referring to FIG. 10 and FIG. 11, in step S201, the maximum capacitance value detected by touch panel 3 (the maximum value among the capacitance values of all touch areas of
ステップS202において、カーソル位置制御部8は、タッチパネル3の静電容量が最大の位置と対応するディスプレイ4の位置にカーソルを移動させることができる。
In step S202, the cursor
ステップS203において、タッチパネル3で検出された静電容量の最大値が閾値TH1A未満であり、かつタッチパネル3のある位置P1における静電容量が、所定時間ΔT1、所定の閾値TH2A以上の所定範囲ΔCAを維持すると(S201:NO、S203:YES)、処理がステップS204に進む。
In step S203, the maximum value of the capacitance detected by the
ステップS204において、カーソル位置制御部8は、カーソルを1文字分進ませるとができる。
In step S204, the cursor
ステップS205において、タッチパネル3で検出された静電容量の最大値が閾値TH1A以上の場合に(S205:YES)、処理がステップS206に進む。
In step S205, when the maximum value of the capacitance detected by the
ステップS206において、カーソル位置制御部8は、タッチパネル3の静電容量が最大の位置と対応するディスプレイ4の位置にカーソルを移動させることができる。
In step S206, the cursor
ステップS207において、タッチパネル3で検出された静電容量の最大値が閾値TH1A未満であり、かつ位置P1から所定距離DL以上離れた位置P2における静電容量が、所定時間ΔT1、所定の閾値TH2A以上の所定範囲ΔCAを維持すると(S205:NO、S207:YES)、処理がステップS208に進む。
In step S207, the maximum capacitance detected by the
ステップS208において、位置P2が位置P1の右側の場合に、処理がステップS216に進む。ステップS209おいて、位置P2が位置P1の左側の場合に、処理がステップS217に進む。 In step S208, when the position P2 is on the right side of the position P1, the process proceeds to step S216. In step S209, when the position P2 is on the left side of the position P1, the process proceeds to step S217.
ステップS217において、カーソル位置制御部8は、カーソルを1文字分進ませることができる。現在のカーソルが行の最後の文字の直前にある場合に、カーソルは次の行の先頭に移動する。
In step S217, the cursor
ステップS218において、カーソル位置制御部8は、カーソルを1文字分戻すことができる。現在のカーソルが行の先頭の文字の直前にある場合に、カーソルは前の行の最後の文字の直前に移動する。
In step S218, the cursor
ステップS224において、所定時間ΔTX時間だけ処理がウエイトした後、処理がステップS204に戻る。 In step S224, after the process waits for a predetermined time ΔTX, the process returns to step S204.
図12は、第1の実施形態における、タッチパネル入力モードがグローブ装着モード時におけるカーソル移動手順を表わすフローチャートである。 FIG. 12 is a flowchart showing a cursor moving procedure when the touch panel input mode is the glove wearing mode in the first embodiment.
図12のフローチャートが、図10のフローチャートと相違する点は、図12のステップS301、S305では、閾値TH1Aの代わりに、閾値TH1Bが用いられ、図12のステップS303、S306では、閾値TH2Aの代わりに、閾値TH2Bが用いられる。 The flowchart in FIG. 12 differs from the flowchart in FIG. 10 in that the threshold TH1B is used instead of the threshold TH1A in steps S301 and S305 in FIG. 12, and the threshold TH2A is substituted in steps S303 and S306 in FIG. The threshold value TH2B is used.
以上のように、第1の実施形態では、タッチパネルから離れた位置に指を停止させることによって、カーソルを1文字分移動させることができる。さらに、指をタッチパネルから離れた位置に維持したまま、右または左に移動させた後停止させることによって、カーソルを所定時間ごとに1文字分ずつ移動させることができる。これによって、ユーザは、カーソルを移動させたい位置に対応するタッチパネル上の位置をタッチするという難しい操作をすることなく、カーソルを移動させることができる。 As described above, in the first embodiment, the cursor can be moved by one character by stopping the finger at a position away from the touch panel. Furthermore, the cursor can be moved by one character every predetermined time by stopping the finger after moving it to the right or left while maintaining the position away from the touch panel. Thus, the user can move the cursor without performing a difficult operation of touching a position on the touch panel corresponding to the position where the cursor is desired to be moved.
[第2の実施形態]
第1の実施形態では、カーソルの移動は、1文字分進むか、または戻るかのいずれかであった。第2の実施形態では、図13に示すように、カーソルを8方向(左、右、上、下、左上、左下、右上、右下)のうちのいずれかの方向に移動させることができるようにする。
[Second Embodiment]
In the first embodiment, the movement of the cursor is either forward or backward by one character. In the second embodiment, as shown in FIG. 13, the cursor can be moved in any of eight directions (left, right, up, down, top left, bottom left, top right, bottom right). To.
図14は、第2の実施形態における、タッチパネル入力モードが直接入力モード時におけるカーソル移動手順の一部を表わすフローチャートである。 FIG. 14 is a flowchart showing a part of the cursor moving procedure when the touch panel input mode is the direct input mode in the second embodiment.
ステップS201〜S206は、図10のフローチャートと同様なので、図示および説明を繰り返さない。 Steps S201 to S206 are the same as those in the flowchart of FIG. 10, and thus illustration and description thereof will not be repeated.
ステップS407において、タッチパネル3で検出された静電容量の最大値が閾値TH1A未満であり、かつ位置P1から所定距離DL以上離れた位置P2における静電容量が、所定時間ΔT1、所定の閾値TH2A以上の所定範囲ΔCAを維持すると(S205:NO、S407:YES)、処理がステップS408に進む。
In step S407, the maximum capacitance value detected by the
ステップS408において、位置P2が位置P1の右側の場合に、処理がステップS416に進む。ステップS409において、位置P2が位置P1の左側の場合に、処理がステップS417に進む。ステップS410において、位置P2が位置P1の上側の場合に、処理がステップS418に進む。ステップS411において、位置P2が位置P1の下側の場合に、処理がステップS419に進む。ステップS412において、位置P2が位置P1の右上の場合に、処理がステップS420に進む。ステップS413において、位置P2が位置P1の右下の場合に、処理がステップS421に進む。ステップS414において、位置P2が位置P1の左上の場合に、処理がステップS422に進む。ステップS415において、位置P2が位置P1の左下の場合に、処理がステップS423に進む。 In step S408, when the position P2 is on the right side of the position P1, the process proceeds to step S416. In step S409, when the position P2 is on the left side of the position P1, the process proceeds to step S417. In step S410, when the position P2 is on the upper side of the position P1, the process proceeds to step S418. In step S411, when the position P2 is below the position P1, the process proceeds to step S419. In step S412, when the position P2 is the upper right of the position P1, the process proceeds to step S420. In step S413, when the position P2 is at the lower right of the position P1, the process proceeds to step S421. In step S414, when the position P2 is the upper left of the position P1, the process proceeds to step S422. In step S415, when the position P2 is the lower left of the position P1, the process proceeds to step S423.
ステップS417において、カーソル位置制御部8は、カーソルを1文字分右に移動させることができる。ステップS418において、カーソル位置制御部8は、カーソルを1文字分左に移動させることができる。ステップS419において、カーソル位置制御部8は、カーソルを1文字分上に移動させることができる。ステップS420において、カーソル位置制御部8は、カーソルを1文字分下に移動させることができる。ステップS421において、カーソル位置制御部8は、カーソルを1文字分右上に移動させることができる。ステップS422において、カーソル位置制御部8は、カーソルを1文字分右下に移動させることができる。ステップS423において、カーソル位置制御部8は、カーソルを1文字分左上に移動させることができる。ステップS424において、カーソル位置制御部8は、カーソルを1文字分左下に移動させることができる。
In step S417, the cursor
上記において、カーソル位置制御部8は、カーソルが移動できない場合には、カーソルを移動しないようにしてもよい。たとえば、現在のカーソルが行の最後の文字の直前にある場合に、カーソル位置制御部8は、カーソルを右に移動しようとしても移動できないので、カーソルを移動させないようにしてもよい。
In the above, the cursor
ステップS424において、所定時間ΔTXだけ処理がウエエイトした後、処理がステップS205に戻る。 In step S424, after the process waits for the predetermined time ΔTX, the process returns to step S205.
図15は、第2の実施形態における、タッチパネル入力モードがグローブ装着モード時におけるカーソル移動手順を表わすフローチャートである。 FIG. 15 is a flowchart illustrating a cursor moving procedure when the touch panel input mode is the glove wearing mode in the second embodiment.
ステップS501〜S506は、図12のフローチャートと同様なので、説明を繰り返さない。 Steps S501 to S506 are the same as those in the flowchart of FIG.
ステップS507において、タッチパネル3で検出された静電容量の最大値が閾値TH1B未満であり、かつ位置P1から所定距離DL以上離れた位置P2における静電容量が、所定時間ΔT1、所定の閾値TH2B以上の所定範囲ΔCAを維持すると(S505:NO、S507:YES)、処理がステップS508に進む。
In step S507, the maximum capacitance detected by the
ステップS508において、位置P2が位置P1の右側の場合に、処理がステップS516に進む。ステップS509において、位置P2が位置P1の左側の場合に、処理がステップS517に進む。ステップS510において、位置P2が位置P1の上側の場合に、処理がステップS518に進む。ステップS511において、位置P2が位置P1の下側の場合に、処理がステップS519に進む。ステップS512において、位置P2が位置P1の右上の場合に、処理がステップS520に進む。ステップS513において、位置P2が位置P1の右下の場合に、処理がステップS521に進む。ステップS514において、位置P2が位置P1の左上の場合に、処理がステップS522に進む。ステップS515において、位置P2が位置P1の左下の場合に、処理がステップS523に進む。 In step S508, when the position P2 is on the right side of the position P1, the process proceeds to step S516. In step S509, when the position P2 is on the left side of the position P1, the process proceeds to step S517. In step S510, when the position P2 is above the position P1, the process proceeds to step S518. In step S511, when the position P2 is below the position P1, the process proceeds to step S519. In step S512, when the position P2 is at the upper right of the position P1, the process proceeds to step S520. In step S513, when the position P2 is the lower right of the position P1, the process proceeds to step S521. In step S514, when the position P2 is the upper left of the position P1, the process proceeds to step S522. In step S515, when the position P2 is the lower left of the position P1, the process proceeds to step S523.
ステップS517において、カーソル位置制御部8は、カーソルを1文字分右に移動させることができる。ステップS518において、カーソル位置制御部8は、カーソルを1文字分左に移動させることができる。ステップS519において、カーソル位置制御部8は、カーソルを1文字分上に移動させることができる。ステップS520において、カーソル位置制御部8は、カーソルを1文字分下に移動させることができる。ステップS521において、カーソル位置制御部8は、カーソルを1文字分右上に移動させることができる。ステップS522において、カーソル位置制御部8は、カーソルを1文字分右下に移動させることができる。ステップS523において、カーソル位置制御部8は、カーソルを1文字分左上に移動させることができる。ステップS524において、カーソル位置制御部8は、カーソルを1文字分左下に移動させることができる。
In step S517, the cursor
上記において、カーソル位置制御部8は、カーソルが移動できない場合には、カーソルを移動しないようにしてもよい。たとえば、現在のカーソルが行の最後の文字の直前にある場合に、カーソル位置制御部8は、カーソルを右に移動しようとしても移動できないので、カーソルを移動させないようにしてもよい。
In the above, the cursor
ステップS524において、所定時間ΔTXだけ処理がウエイトした後、処理がステップS305に戻る。 In step S524, after the process waits for a predetermined time ΔTX, the process returns to step S305.
以上のように、第2の実施形態では、指をタッチパネルから離れた位置に維持したまま、8方向のいずれかに移動させた後停止させることによって、カーソルを所定時間ごとに1文字分ずつ8方向のいずれかに移動させることができる。これによって、ユーザは、カーソルを前進または後進させるだけでなく、カーソルを上、下、右上、右下、左上、左下に移動させることができる。 As described above, in the second embodiment, the cursor is moved to one of eight directions while being kept away from the touch panel, and then stopped, so that the cursor is moved by one character for each predetermined time. Can move in either direction. Thus, the user can move the cursor up, down, upper right, lower right, upper left, and lower left as well as moving the cursor forward or backward.
[第3の実施形態]
図16は、ユーザの指の動作を表わす図である。
[Third Embodiment]
FIG. 16 is a diagram illustrating the operation of the user's finger.
ユーザの指の表面とタッチパネル3との距離dが、d1以下のある位置を中心として所定範囲内(指の震えを許容する範囲)であり、かつユーザの指の水平方向の位置の変動が所定範囲内(指の震えを許容する範囲)となるような状態が所定時間維持される。
The distance d between the surface of the user's finger and the
その後、ユーザの指がタッチパネル3から離れる方向に移動し((1)に示す)、その後タッチパネル3に近づく方向に移動する((2)に示す)。 Thereafter, the user's finger moves in a direction away from the touch panel 3 (shown in (1)), and then moves in a direction approaching the touch panel 3 (shown in (2)).
図17は、図16に示すようにユーザの指が移動したときのタッチパネル3で検出されル静電容量を表わす図である。
FIG. 17 is a diagram showing the capacitance detected by
タッチパネル3のある位置P1における静電容量が、所定時間、所定の閾値TH2A以上の所定範囲ΔCA(指の震えを許容する範囲)を維持する。このような状態となると、カーソル位置制御部8は、第1の実施形態と同様に、カーソルを1文字分移動させる。その結果、カーソルCがディスプレイ4上の"o"の表示位置の直前位置に移動する。
The capacitance at the position P1 of the
その後、時間とともに、ユーザの指とタッチパネルとの距離が大きくなると、位置P1において、検出される静電容量が減少し、閾値TH2A以下となる。その後、ユーザの指とタッチパネルとの距離が再び小さくなると、検出される静電容量が増加し、閾値TH2A以上となる。 Thereafter, as the distance between the user's finger and the touch panel increases with time, the detected capacitance decreases at the position P1 and becomes equal to or less than the threshold value TH2A. Thereafter, when the distance between the user's finger and the touch panel is reduced again, the detected capacitance increases and becomes equal to or greater than the threshold value TH2A.
第3の実施形態では、カーソル位置制御部8は、第1の実施形態と同様に、位置P1における静電容量が、所定時間、所定の閾値TH2A以上の所定範囲ΔCAを維持することによって、カーソルを1文字分移動させることができる。その後、位置P1において、検出された静電容量が閾値TH2A以下に変化した後、所定時間内に閾値TH2A以上に変化したときに、カーソル位置制御部8は、カーソルをさらに1文字分進ませることができる。
In the third embodiment, similarly to the first embodiment, the cursor
図18は、第3の実施形態における、タッチパネル入力モードが直接入力モード時におけるカーソル移動手順を表わすフローチャートである。 FIG. 18 is a flowchart showing a cursor movement procedure when the touch panel input mode is the direct input mode in the third embodiment.
ステップS201〜S206は、図10のステップS201〜S206と同様なので、説明を繰り返さない。 Steps S201 to S206 are the same as steps S201 to S206 in FIG.
ステップS607において、タッチパネル3で検出された静電容量の最大値が閾値TH1A未満であり、かつ位置P1における静電容量が、閾値TH2A以下に変化した後、所定時間内に閾値TH2A以上に変化した場合には(S205:NO、S607:YES)、処理がステップS608に進む。
In step S607, the maximum value of the capacitance detected by the
ステップS608において、カーソル位置制御部8は、カーソルを1文字分進ませることができる。現在のカーソルが行の最後の文字の直前にある場合に、カーソルは次の行の先頭に移動する。
In step S608, the cursor
図19は、第3の実施形態における、タッチパネル入力モードがグローブ装着モード時におけるカーソル移動手順を表わすフローチャートである。 FIG. 19 is a flowchart showing a cursor movement procedure when the touch panel input mode is the glove wearing mode in the third embodiment.
ステップS301〜S306は、図12のステップS301〜S306と同様なので、説明を繰り返さない。 Steps S301 to S306 are the same as steps S301 to S306 in FIG. 12, and thus description thereof will not be repeated.
ステップS707において、タッチパネル3で検出された静電容量の最大値が閾値TH1B未満であり、かつ位置P1における静電容量が、閾値TH2B以下に変化した後、所定時間内に閾値TH2B以上に変化した場合には(S305:NO、S707:YES)、処理がステップS708に進む。
In step S707, the maximum value of the capacitance detected by the
ステップS708において、カーソル位置制御部8は、カーソルを1文字分進ませることができる。現在のカーソルが行の最後の文字の直前にある場合に、カーソルは次の行の先頭に移動する。
In step S708, the cursor
以上のように、第3の実施形態によれば、指をタッチパネルから離した状態で、タッチパネルから離れる方向に移動させ、その後タッチパネルに近付く方向に移動させることによって、カーソルを移動させることができる。 As described above, according to the third embodiment, the cursor can be moved by moving the finger away from the touch panel in a direction away from the touch panel and then moving in a direction approaching the touch panel.
(変形例)
本開示は、上記の実施形態に限定されるものではなく、たとえば、以下のような変形例も含む。
(Modification)
The present disclosure is not limited to the above-described embodiment, and includes, for example, the following modifications.
(1)カーソルの前進、後進
図10、図12、図18、図19のステップS203、S303において、タッチパネル3で検出された静電容量の最大値が閾値TH1A未満であり、かつタッチパネル3のある位置P1における静電容量が、所定時間ΔT1、所定の閾値TH2A以上の所定範囲ΔCAを維持するとカーソル位置制御部8は、カーソルを1文字分進ませたが、これに限定するものではない。このような状態のときに、カーソル位置制御部8は、カーソルを1文字分戻すものとしてもよい。また、カーソルを1文字分進ませるか、戻すかは、ユーザ設定により変更できるものとしてもよい。
(1) Forward / backward movement of cursor In steps S203 and S303 of FIGS. 10, 12, 18, and 19, the maximum capacitance detected by
(2)カーソルの移動方向
第2の実施形態では、カーソル位置制御部8は、位置P1と位置P2との位置関係に基づいて、カーソルを8方向(左、右、上、下、左上、左下、右上、右下)のいずれかに移動させたが、これに限定するものではない。カーソル位置制御部8は、位置P1と位置P2との位置関係に基づいて、カーソルを4方向(左、右、上、下)のいずれかに移動させるものとしてもよい。
(2) Direction of cursor movement In the second embodiment, the cursor
(3)静電容量の最大値
本開示において、ユーザが複数の指でタッチパネル3に触れたとき、あるいはユーザの1つの指とタッチパネル3との接触面積が大きい場合を考慮したため、静電容量が最大値であり、かつ閾値TH1A、TH1B以上の箇所を検出してカーソルを移動させたが、これに限定するものではない。静電容量が閾値TH1A、TH1B以上の任意の箇所を検出してカーソルを移動させることとしてもよい。
(3) Maximum value of capacitance In the present disclosure, the case where the user touches the
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present disclosure is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
1 電子機器、2 無線通信部、3 タッチパネル、4 ディスプレイ、5 スピーカ、6 マイク、7 カメラ、8 カーソル位置制御部、9 アンテナ、10 モード設定部、11 制御部。 DESCRIPTION OF SYMBOLS 1 Electronic device, 2 Wireless communication part, 3 Touch panel, 4 Display, 5 Speaker, 6 Microphone, 7 Camera, 8 Cursor position control part, 9 Antenna, 10 Mode setting part, 11 Control part.
Claims (9)
静電容量式のタッチパネルと、
前記タッチパネルの表面に設けられ、カーソルおよび複数の文字を表示することが可能に構成された表示部と、
ユーザの指が前記タッチパネルに接触した第1の位置において、検出された静電容量が第1の閾値以上となる場合には、前記第1の位置に前記カーソルを移動させ、前記第1の位置から前記指が前記タッチパネルに接触しない第2の位置に前記指が移動した場合において、検出された静電容量が前記第1の閾値未満で、かつ第2の閾値以上の所定範囲を所定時間維持したときに、前記カーソルを1文字分移動させるように構成されたカーソル位置制御部とを備え、
前記第1の閾値は、前記タッチパネルへ前記指が接触しているか否かを判断するための閾値である、電子機器。 Electronic equipment,
A capacitive touch panel,
A display unit provided on the surface of the touch panel and configured to display a cursor and a plurality of characters;
In the first position where the user's finger touches the touch panel , when the detected capacitance is equal to or greater than the first threshold, the cursor is moved to the first position , and the first position When the finger moves to a second position where the finger does not touch the touch panel , the detected capacitance is less than the first threshold and a predetermined range equal to or higher than the second threshold is maintained for a predetermined time. A cursor position control unit configured to move the cursor by one character when
The first threshold value is an electronic device that is a threshold value for determining whether or not the finger is in contact with the touch panel.
静電容量式のタッチパネルと、
前記タッチパネルの表面に設けられ、カーソルおよび複数の文字を表示することが可能に構成された表示部と、
タッチパネル入力モードをグローブ装着モードまたは直接入力モードに設定するように構成されたモード設定部と、
前記カーソルの位置を制御するように構成されるカーソル位置制御部とを備え、
前記カーソル位置制御部は、前記直接入力モードにおいて、ユーザの指が前記タッチパネルに接触した第1の位置において、検出された静電容量が第1の閾値以上となる場合には、前記第1の位置に前記カーソルを移動させ、前記グローブ装着モードにおいて、グローブが前記タッチパネルに接触した第2の位置において、検出された静電容量第2の閾値以上の場合には、前記第2の位置に前記カーソルを移動させるように構成され、
前記カーソル位置制御部は、前記直接入力モードにおいて、前記第1の位置から前記指が前記タッチパネルに接触しない第3の位置に前記指が移動した場合において、検出された静電容量が前記第1の閾値未満で、かつ第3の閾値以上の所定範囲を所定時間維持したときに、前記カーソルを1文字分移動させ、前記グローブ装着モードにおいて、前記第2の位置から前記グローブが前記タッチパネルに接触しない第4の位置に前記グローブが移動した場合において、検出された静電容量が前記第2の閾値未満で、かつ第4の閾値以上の所定範囲を所定時間維持したときに、前記カーソルを1文字分移動させるように構成され、
前記第1の閾値は、前記第2の閾値よりも大きく、前記第3の閾値は、前記第4の閾値よりも大きく、
前記第1の閾値は、前記タッチパネルへ前記指が接触しているか否かを判断するための閾値であり、前記第2の閾値は、前記タッチパネルへ前記グローブが接触しているか否かを判断するための閾値である、電子機器。 Electronic equipment,
A capacitive touch panel,
A display unit provided on the surface of the touch panel and configured to display a cursor and a plurality of characters;
A mode setting unit configured to set the touch panel input mode to the glove wearing mode or the direct input mode;
A cursor position control unit configured to control the position of the cursor,
In the direct input mode, the cursor position control unit, when the detected capacitance is equal to or more than a first threshold at a first position where the user's finger touches the touch panel, In the glove wearing mode, when the glove is in the second position where the glove is in contact with the touch panel and the detected capacitance is equal to or greater than the second threshold value, the cursor is moved to the second position. Configured to move the cursor,
In the direct input mode, the cursor position control unit is configured such that when the finger moves from the first position to a third position where the finger does not touch the touch panel , the detected capacitance is the first capacitance. When the predetermined range that is less than the threshold value and greater than or equal to the third threshold value is maintained for a predetermined time, the cursor is moved by one character, and the globe touches the touch panel from the second position in the glove wearing mode. in the case where the glove to a fourth position not moves, when it is detected capacitance is less than the second threshold value, and was the fourth predetermined range above the threshold was maintained for a predetermined time, the cursor 1 Configured to move by character,
The first threshold is greater than the second threshold; the third threshold is greater than the fourth threshold;
Wherein the first threshold is a threshold for determining whether the finger to the touch panel are in contact, the second threshold value, determines whether the glove to the touch panel are in contact Electronic device that is a threshold for.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015035282A JP6433811B2 (en) | 2015-02-25 | 2015-02-25 | Electronics |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015035282A JP6433811B2 (en) | 2015-02-25 | 2015-02-25 | Electronics |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016157303A JP2016157303A (en) | 2016-09-01 |
| JP6433811B2 true JP6433811B2 (en) | 2018-12-05 |
Family
ID=56826232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015035282A Active JP6433811B2 (en) | 2015-02-25 | 2015-02-25 | Electronics |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6433811B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7378898B2 (en) * | 2020-01-17 | 2023-11-14 | アルパイン株式会社 | input device |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8681106B2 (en) * | 2009-06-07 | 2014-03-25 | Apple Inc. | Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface |
| JP2012133729A (en) * | 2010-12-24 | 2012-07-12 | Sony Corp | Information processing device, information processing method and program |
| JPWO2013084687A1 (en) * | 2011-12-09 | 2015-04-27 | 日本電気株式会社 | Information processing device |
| JP5907762B2 (en) * | 2012-03-12 | 2016-04-26 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Input device, input support method, and program |
| JP6144501B2 (en) * | 2013-02-12 | 2017-06-07 | 富士通テン株式会社 | Display device and display method |
| JP6119291B2 (en) * | 2013-02-14 | 2017-04-26 | 日本電気株式会社 | Display device, electronic device, display method, and program |
| EP3002932B1 (en) * | 2014-09-19 | 2017-11-08 | LG Electronics Inc. | Mobile terminal with cover |
-
2015
- 2015-02-25 JP JP2015035282A patent/JP6433811B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016157303A (en) | 2016-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10534453B2 (en) | Mobile terminal and mobile terminal control method | |
| CN104915136B (en) | Mobile terminal and its control method | |
| EP3015955B1 (en) | Controlling multiple devices with a wearable input device | |
| JP5579780B2 (en) | Input device, input support method, and program | |
| US9665124B2 (en) | Wearable device and method of controlling the same | |
| US10021294B2 (en) | Mobile terminal for providing partial attribute changes of camera preview image and method for controlling the same | |
| CN105739764B (en) | Message handler, information processing method and computer program | |
| US10360440B2 (en) | Mobile terminal and control method thereof | |
| JP5950165B2 (en) | Personal authentication device and personal authentication method | |
| CN106850938A (en) | Mobile terminal and its control method | |
| JP6034649B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
| CN104935723A (en) | Mobile terminal and control method thereof | |
| JP6940353B2 (en) | Electronics | |
| US9930287B2 (en) | Virtual noticeboard user interaction | |
| EP3113007B1 (en) | Electronic device for displaying keypad and keypad displaying method thereof | |
| KR20150114291A (en) | Mobile terminal and method for controlling the same | |
| JP2019175090A (en) | Electronic apparatus, control unit, control program, and method of operating an electronic apparatus | |
| CN104111790A (en) | Display device | |
| JP2013222438A (en) | Processing apparatus, and detection position correction method and program | |
| JP5486721B2 (en) | Display control device, display control device control method, program, and storage medium | |
| JP6433811B2 (en) | Electronics | |
| US9891243B2 (en) | Apparatus and method for detecting wrist steps | |
| JP7244231B2 (en) | ELECTRONIC DEVICE, CONTROL PROGRAM AND DISPLAY CONTROL METHOD | |
| JP6616379B2 (en) | Electronics | |
| KR101651011B1 (en) | Mobile terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180112 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180808 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180821 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181012 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20181030 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181107 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6433811 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |