(57)【特許請求の範囲】
【請求項１】
電子機器であって、
静電容量式のタッチパネルと、
前記タッチパネルの表面に設けられ、カーソルおよび複数の文字を表示することが可能に構成された表示部と、
ユーザの指が前記タッチパネルに接触した第１の位置において、検出された静電容量が第１の閾値以上となる場合には、前記第１の位置に前記カーソルを移動させ、前記第１の位置から前記指が前記タッチパネルに接触しない第２の位置に前記指が移動した場合において、検出された静電容量が前記第１の閾値未満で、かつ第２の閾値以上の所定範囲を所定時間維持したときに、前記カーソルを１文字分移動させるように構成されたカーソル位置制御部とを備え、
前記第１の閾値は、前記タッチパネルへ前記指が接触しているか否かを判断するための閾値である、電子機器。
【請求項２】
前記カーソル位置制御部は、前記カーソルを１文字分移動させた後、前記第２の位置から所定の距離以上離れた第３の位置において、検出された静電容量が前記第２の閾値以上の所定範囲を所定時間維持したときに、前記カーソルをさらに１文字分移動させるように構成される、請求項１記載の電子機器。
【請求項３】
前記カーソル位置制御部は、前記カーソルをさらに１文字分移動させた後、前記第３の位置において、検出された静電容量が前記第２の閾値以上の所定範囲をさらに所定時間維持したときに、前記カーソルをさらに１文字分移動させるように構成される、請求項２記載の電子機器。
【請求項４】
前記カーソル位置制御部は、前記第３の位置が前記第２の位置から右方向にあるときには、前記カーソルを１文字分進ませるように構成される、請求項２記載の電子機器。
【請求項５】
前記カーソル位置制御部は、前記第３の位置が前記第２の位置から左方向にあるときには、前記カーソルを１文字分戻すように構成される、請求項２記載の電子機器。
【請求項６】
前記カーソル位置制御部は、前記第３の位置が前記第２の位置から右方向にあるときには、前記カーソルを１文字分右に移動させ、前記第３の位置が前記第２の位置から左方向にあるときには、前記カーソルを１文字分左に移動させ、前記第３の位置が前記第２の位置から上方向にあるときには、前記カーソルを１文字分上に移動させ、前記第３の位置が前記第２の位置から下方向にあるときには、前記カーソルを１文字分下に移動させるように構成される、請求項２記載の電子機器。
【請求項７】
前記カーソル位置制御部は、前記第３の位置が前記第２の位置から右方向にあるときには、前記カーソルを１文字分右に移動させ、前記第３の位置が前記第２の位置から左方向にあるときには、前記カーソルを１文字分左に移動させ、前記第３の位置が前記第２の位置から上方向にあるときには、前記カーソルを１文字分上に移動させ、前記第３の位置が前記第２の位置から下方向にあるときには、前記カーソルを１文字分下に移動させ、前記第３の位置が前記第２の位置から右上方向にあるときには、前記カーソルを１文字分右上に移動させ、前記第３の位置が前記第２の位置から右下方向にあるときには、前記カーソルを１文字分右下に移動させ、前記第３の位置が前記第２の位置から左上方向にあるときには、前記カーソルを１文字分左上に移動させ、前記第３の位置が前記第２の位置から左下方向にあるときには、前記カーソルを１文字分左下に移動させるように構成される、請求項２記載の電子機器。
【請求項８】
前記カーソル位置制御部は、前記カーソルを１文字分移動させた後、前記第２の位置において、検出された静電容量が前記第２の閾値以下に変化した後、所定時間内に前記第２の閾値以上に変化したときに、前記カーソルをさらに１文字分移動させるように構成される、請求項１記載の電子機器。
【請求項９】
電子機器であって、
静電容量式のタッチパネルと、
前記タッチパネルの表面に設けられ、カーソルおよび複数の文字を表示することが可能に構成された表示部と、
タッチパネル入力モードをグローブ装着モードまたは直接入力モードに設定するように構成されたモード設定部と、
前記カーソルの位置を制御するように構成されるカーソル位置制御部とを備え、
前記カーソル位置制御部は、前記直接入力モードにおいて、ユーザの指が前記タッチパネルに接触した第１の位置において、検出された静電容量が第１の閾値以上となる場合には、前記第１の位置に前記カーソルを移動させ、前記グローブ装着モードにおいて、グローブが前記タッチパネルに接触した第２の位置において、検出された静電容量第２の閾値以上の場合には、前記第２の位置に前記カーソルを移動させるように構成され、
前記カーソル位置制御部は、前記直接入力モードにおいて、前記第１の位置から前記指が前記タッチパネルに接触しない第３の位置に前記指が移動した場合において、検出された静電容量が前記第１の閾値未満で、かつ第３の閾値以上の所定範囲を所定時間維持したときに、前記カーソルを１文字分移動させ、前記グローブ装着モードにおいて、前記第２の位置から前記グローブが前記タッチパネルに接触しない第４の位置に前記グローブが移動した場合において、検出された静電容量が前記第２の閾値未満で、かつ第４の閾値以上の所定範囲を所定時間維持したときに、前記カーソルを１文字分移動させるように構成され、
前記第１の閾値は、前記第２の閾値よりも大きく、前記第３の閾値は、前記第４の閾値よりも大きく、
前記第１の閾値は、前記タッチパネルへ前記指が接触しているか否かを判断するための閾値であり、前記第２の閾値は、前記タッチパネルへ前記グローブが接触しているか否かを判断するための閾値である、電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電子機器に関する。
【背景技術】
【０００２】
タッチパネルによって文字入力を行なう電子機器が知られている。このような電子機器では、ユーザがタッチパネルにタッチした位置にカーソルが表示される（たとえば、特許文献１（特開２０１０−１０２６６６号公報）を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１０２６６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、電子機器のような電子機器では、ディスプレイのサイズが小さいため、１つの文字の表示エリアが小さい。それゆえ、ユーザは、カーソルを所望の文字の位置に移動させようとしても、ディスプレイ上の所望の文字の位置に対応するタッチパネル上の位置を正確にタッチすることが難しいという問題がある。
【０００５】
それゆえに、本開示の目的は、カーソルをユーザが所望する位置に適切に移動させることできる電子機器を提供することである。
【課題を解決するための手段】
【０００６】
一実施の形態の電子機器は、静電容量式のタッチパネルと、タッチパネルの表面に設けられ、カーソルおよび複数の文字を表示することが可能に構成された表示部と、第１の位置において、検出された静電容量が最大であり、かつ第１の閾値以上となる場合には、第１の位置にカーソルを移動させ、第２の位置において、検出された静電容量が第１の閾値よりも大きな第２の閾値以上の所定範囲を所定時間維持したときに、カーソルを１文字分移動させるように構成されたカーソル位置制御部とを備える。
【発明の効果】
【０００７】
一実施の形態によれば、カーソルをユーザが所望する位置に適切に移動させることできる。
【図面の簡単な説明】
【０００８】
【図１】タッチパネルと指との接触位置と、表示されるカーソルを表わす図である。
【図２】図１の状態からユーザが指を移動させた状態を表わす図である。
【図３】第１の実施形態の電子機器の構成を表わす図である。
【図４】タッチパネルからの距離と、その距離の位置にユーザの指、またはグローブを装着したユーザの指が位置するときに検出される静電容量との関係を表わす図である。
【図５】ユーザの指が、タッチパネルに接触した位置から離れる方向に移動し、途中で停止する場合の静電容量の変化を表わす図である。
【図６】カーソルの位置とユーザの指の位置を表わす図である。
【図７】図６の状態からユーザの指が停止した状態を表わす図である。
【図８】図７の状態からカーソルが移動した状態を表わす図である。
【図９】タッチパネル入力モードの設定手順を表わすフローチャートである。
【図１０】第１の実施形態における、タッチパネル入力モードが直接入力モード時におけるカーソル移動手順を表わすフローチャートである。
【図１１】閾値ＴＨ１Ａ、ＴＨ１Ｂ、ＴＨ２Ａ、ＴＨ２Ｂ、ΔＣＡの関係を表わず図である。
【図１２】第１の実施形態における、タッチパネル入力モードがグローブ装着モード時におけるカーソル移動手順を表わすフローチャートである。
【図１３】カーソルの移動方向を表わす図である。
【図１４】第２の実施形態における、タッチパネル入力モードが直接入力モード時におけるカーソル移動手順の一部を表わすフローチャートである。
【図１５】第２の実施形態における、タッチパネル入力モードがグローブ装着モード時におけるカーソル移動手順を表わすフローチャートである。
【図１６】ユーザの指の動作を表わす図である。
【図１７】図１６に示すようにユーザの指が移動したときのタッチパネルで検出されル静電容量を表わす図である。
【図１８】第３の実施形態における、タッチパネル入力モードが直接入力モード時におけるカーソル移動手順を表わすフローチャートである。
【図１９】第３の実施形態における、タッチパネル入力モードがグローブ装着モード時におけるカーソル移動手順を表わすフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本開示について、図面を用いて説明する。
図１は、タッチパネルと指との接触位置と、表示されるカーソルを表わす図である。
【００１０】
図１に示すように、ユーザの指がタッチパネル３と接触している。タッチパネルと指との接触位置ＰＸ（"s"の直前）に対応するディスプレイの位置にカーソルＣが表示される。
【００１１】
図２は、図１の状態からユーザが指を移動させた状態を表わす図である。
ユーザがカーソルＣを１文字分右へ移動させようとして位置ＰＺにタッチしようと試みたが、１文字分の距離が短すぎるので、ユーザの指が意図しない位置ＰＹでタッチパネルにタッチした状態を表している。この場合、タッチ位置ＰＹに対応するディスプレイの位置にカーソルが移動する。
【００１２】
本開示は、上記のように、ユーザがタッチパネル上の意図した箇所をタッチするのが難しいという問題を解決し、カーソルをユーザの意図に応じた位置に移動させるための方式に関する。
【００１３】
［第１の実施形態］
図３は、第１の実施形態の電子機器の構成を表わす図である。
【００１４】
電子機器１は、たとえば携帯端末、携帯電話、タブレット端末、パーソナルコンピュータなどである。
【００１５】
電子機器１は、アンテナ９と、無線通信部２と、タッチパネル３と、ディスプレイ４と、スピーカ５と、マイク６と、カメラ７と、カーソル位置制御部８と、モード設定部１０と、制御部１１とを備える。カーソル位置制御部８と、モード設定部１０と、制御部１１は、メモリに記憶されたプログラムを実行するＣＰＵ（Central Processing Unit）などによって実現されることができる。
【００１６】
無線通信部２は、アンテナ９を通じて基地局と通信することができる。
スピーカ５は、制御部１１から出力される通話相手の音声などを出力することができる。
【００１７】
マイク６は、通話相手の音声などを受けて、制御部１１へ出力することができる。
カメラ７は、被写体を撮影することができる。
【００１８】
ディスプレイ４は、制御部１１から出力される画面を表示することができる。ディスプレイ４は、たとえば液晶ディスプレイによって構成されることができる。
【００１９】
モード設定部１０は、タッチパネル入力モードをグローブ装着モードまたは直接入力モードに設定することができる。
【００２０】
タッチパネル３は、ユーザからの入力を受け付けることができる。タッチパネル３は、静電容量方式のタッチパネルである。タッチパネル３は、ディスプレイ４の表面に設けられる。
【００２１】
カーソル位置制御部８は、第１の位置において、タッチパネル３で検出された静電容量が最大であり、かつ第１の閾値以上となる場合には、第１の位置にカーソルを移動させ、第２の位置において、検出された静電容量が第１の閾値よりも大きな第２の閾値以上の所定範囲を所定時間維持したときに、カーソルを１文字分移動させることができる。
【００２２】
制御部１１は、電子機器１の全体を制御することができる。
電子機器１は、ユーザが、直接指によってカーソルの位置を変化させるだけでなく、グローブを装着した指によってもカーソルの位置を変化させることができる。指にグローブが付けられている場合には、付けられていない場合よりも、タッチパネル３からの距離が同じであっても、検出される静電容量が小さくなる。したがって、カーソルの位置を変化させるかどうかを判定するための静電容量の閾値を、指にグローブが付けられている場合と、指にグローブが付けられていない場合とで変える必要がある。そのためには、まず、電子機器１は、ユーザの指にグローブが装着されているか、あるいは装着されていないかを識別することが必要となる。本開示では、電子機器１は、ロック解除の際におけるユーザのタッチパネル３への入力に基づいて、ユーザの指にグローブが装着されているか否かを判断する。モード設定部１０は、ユーザの指にグローブが装着されているときに、タッチパネル入力モードをグローブ装着モードに設定し、ユーザの指にグローブが装着されていないときに、タッチパネル入力モードを直接入力モードに設定する。
【００２３】
図４は、タッチパネル３からの距離と、その距離の位置にユーザの指、またはグローブを装着したユーザの指が位置するときに検出される静電容量との関係を表わす図である。
【００２４】
直線Ｌ１は、ユーザの指の静電容量を表わす。直線Ｌ２は、グローブを装着したユーザの指の静電容量を表わす。直線Ｌ１、Ｌ２で示されるように、タッチパネル３との距離が同じ場合、ユーザの指によって発生する静電容量の方が、グローブを装着したユーザの指によって発生する静電容量よりも大きい。タッチパネル３との距離が遠くなるについて、ユーザの指、またはグローブを装着したユーザの指によって発生する静電容量は減少する。
【００２５】
直接入力モードにおいて、ユーザの指がタッチパネル３に接触したか否かを判断するための閾値は、図４に示すＴＨ１Ａである。グローブ装着モードにおいて、ユーザの指がタッチパネル３に接触したか否かを判断するための閾値は、図４に示すＴＨ１Ｂである。
【００２６】
本開示では、ユーザの指またはグローブがタッチパネル３に接触したか否かだけではなく、一定距離ｄ１以下だけタッチパネル３から離れた位置にあるか否かも判断する。そのための閾値が設けられる。直接入力モードにおいて、ユーザの指とタッチパネル３との距離が一定距離ｄ１以下か否かを判断するための閾値は、図４に示すＴＨ２Ａである。グローブ装着モードにおいて、グローブとタッチパネル３との距離が一定距離ｄ１以下か否かを判断するための閾値は、図４に示すＴＨ２Ｂである。
【００２７】
タッチパネル３との距離が長くなると、静電容量が減少するので、ＴＨ１Ａ＞ＴＨ２Ａ、ＴＨ１Ｂ＞ＴＨ２Ｂである。グローブ装着モード時は、直接入力モード時よりも、タッチパネル３の感度を上げる必要があるため、ＴＨ１Ａ＞ＴＨ１Ｂ、ＴＨ２Ａ＞ＴＨ２Ｂである。
【００２８】
図５は、ユーザの指が、タッチパネル３に接触した位置から離れる方向に移動し、途中で停止する場合の静電容量の変化を表わす図である。
【００２９】
ユーザの指がタッチパネル３に接触しているときには、検出される静電容量は最大である。時間とともに、ユーザの指とタッチパネルとの距離が大きくなると、検出される静電容量も減少する。ユーザの指が、タッチパネル３との距離が所定範囲内で維持した状態で所定時間ΔＴだけ維持されると、検出される静電容量は、所定時間ΔＴ、所定範囲ＣＡを維持する。その後、時間とともに、ユーザの指とタッチパネルとの距離が大きくなると、検出される静電容量が減少し、やがて″０″になる。
【００３０】
図６は、カーソルＣの位置とユーザの指の位置を表わす図である。
図６に示すように、ユーザがタッチパネル３をタッチすることによって、カーソルＣがディスプレイ４上の"s"の表示位置の直前に位置している。ユーザの指が、タッチパネル３と接触しない位置に移動した状態を表わしている。
【００３１】
図７は、図６の状態からユーザの指が停止した状態を表わす図である。
ユーザの指の表面とタッチパネル３との距離ｄが、ｄ１以下のある位置を中心として所定範囲内（指の震えを許容する範囲）であり、かつユーザの指の水平方向の位置の変動が所定範囲内（指の震えを許容する範囲）となるような状態が所定時間維持されると、タッチパネル３のある位置Ｐ１における静電容量が、所定時間、所定の閾値ＴＨ２Ａ以上の所定範囲ΔＣＡ（指の震えを許容する範囲）を維持する。たとえば、静電容量ＣＯは、所定時間、ＴＨＵ≦ＣＯ≦ＴＨＨ（ΔＣＡ＝ＴＨＨ−ＴＨＵ）の範囲を維持する。ＴＨＵ＞ＴＨ２Ａである。このような状態となると、カーソル位置制御部８は、カーソルを１文字分移動させる。その結果、カーソルＣがディスプレイ４上の"ｏ"の表示位置の直前位置に移動する。
【００３２】
図８は、図７の状態からカーソルＣが移動した状態を表わす図である。
ユーザの指の表面とタッチパネル３との距離ｄが、ｄ１以下のある位置を中心として所定範囲内（指の震えを許容する範囲）であり、かつユーザの指が位置Ｐ１から右方向に所定距離以上離れた位置Ｐ２の付近に存在する状態が所定時間維持されると、位置Ｐ２における静電容量が、所定時間、所定の閾値ＴＨ２Ａ以上の所定範囲ΔＣＡ（指の震えを許容する範囲）を維持する。このような状態となると、カーソル位置制御部８は、カーソルＣを１文字分進ませる。その結果、カーソルＣがディスプレイ４上の"n"の表示位置の直前位置に移動する。
【００３３】
図示しないが、ユーザの指の表面とタッチパネル３との距離ｄが、ｄ１以下のある位置を中心として所定範囲内（指の震えを許容する範囲）であり、かつユーザの指が位置Ｐ２の付近に存在する状態がさらに所定時間維持されると、位置Ｐ２における静電容量が、さらに、所定時間、所定の閾値ＴＨ２Ａ以上の所定範囲ΔＣＡを維持する。このような状態となると、カーソル位置制御部８は、カーソルＣをさらに１文字分進ませる。このようにして、ユーザが指の位置をほぼ一定に保つと、所定時間ごとにカーソルＣが１文字分進む。
【００３４】
図示しないが、ユーザの指の表面とタッチパネル３との距離ｄが、ｄ１以下のある位置を中心として所定範囲内であり、かつユーザの指が位置Ｐ１から左方向に所定距離以上離れた位置Ｐ２′の付近に存在する状態が所定時間維持されると、位置Ｐ２′における静電容量が、所定時間、所定の閾値ＴＨ２Ａ以上の所定範囲ΔＣＡ（指の震えを許容する範囲）を維持する。このような状態となると、カーソル位置制御部８は、カーソルＣを１文字分戻す。その結果、カーソルＣが（"s"の直前）に戻る。
【００３５】
ユーザの指の表面とタッチパネル３との距離ｄが、ｄ１以下のある位置を中心として所定範囲内（指の震えを許容する範囲）であり、かつユーザの指が位置Ｐ２′の付近に存在する状態がさらに所定時間維持されると、位置Ｐ２′における静電容量が、さらに、所定時間、所定の閾値ＴＨ２Ａ以上の所定範囲を維持する。このような状態となると、カーソル位置制御部８は、カーソルＣをさらに１文字分戻す。このようにして、ユーザが指の位置をほぼ一定に保つと、所定時間ごとにカーソルＣが１文字分戻る。
【００３６】
図９は、タッチパネル入力モードの設定手順を表わすフローチャートである。
ステップＳ１０１において、制御部１１は、タッチパネル３の感度閾値を相対的に大きさなＴＨ１Ｂ（図４に示す）に設定することができる。これにより、検出された静電容量が閾値ＴＨ１Ｂ以上のときに、制御部１１は、タッチパネル３に入力があったと判定することができる。
【００３７】
ステップＳ１０２において、制御部１１は、ユーザから、タッチパネル３へのロック解除のためのパスワードの入力を受け付けることができる。
【００３８】
ステップＳ１０３において、入力されたパスワードが正しいバスワードの場合に、処理がステップＳ１０４に進む。
【００３９】
ステップＳ１０４において、制御部１１は、ロックを解除することができる。
ステップＳ１０５において、モード設定部１０は、検出された静電容量の最大値（タッチパネル３の全タッチエリアの静電容量のうちの最大値）が閾値ＴＨ１Ａ（図４に示す）以上の場合に、処理をステップＳ１０６に進ませる。モード設定部１０は、検出された静電容量の最大値が閾値ＴＨ１Ａ未満の場合に、処理をステップＳ１０７に進ませる。ただし、ＴＨ１Ａ＞ＴＨ１である。検出容量の最大値を用いるのは、ユーザが複数の指でタッチパネル３に触れたとき、あるいはユーザの１つの指とタッチパネル３との接触面積が大きい場合を考慮したものである。
【００４０】
ステップＳ１０６において、モード設定部１０は、ユーザがグローブを装着していないと判断し、タッチパネル入力モードを直接入力モードに設定することができる。
【００４１】
ステップＳ１０７において、モード設定部１０は、ユーザがグローブを装着していると判断し、タッチパネル入力モードをグローブ装着モードに設定することができる。
【００４２】
図１０は、第１の実施形態における、タッチパネル入力モードが直接入力モード時におけるカーソル移動手順を表わすフローチャートである。このフローチャートにおいて、リターンに達した場合には、即座にスタートから処理が開始される。
【００４３】
図１１は、閾値ＴＨ１Ａ、ＴＨ１Ｂ、ＴＨ２Ａ、ＴＨ２Ｂ、ΔＣＡの関係を表わず図である。図１１において、ＴＨ１Ａ＞ＴＨ１Ｂ＞ＴＨ２Ａ＞ＴＨ２Ｂであるが、ＴＨ１Ａ＞ＴＨ２Ａ＞ＴＨ１Ｂ＞ＴＨ２Ｂであってもよい。
【００４４】
図１０および図１１を参照して、ステップＳ２０１において、タッチパネル３で検出された静電容量の最大値（タッチパネル３の全タッチエリアの静電容量のうちの最大値、以下同様）が閾値ＴＨ１Ａ以上の場合に（Ｓ２０１：ＹＥＳ）、処理がステップＳ２０２に進む。検出容量の最大値を用いるのは、ユーザが複数の指でタッチパネル３に触れたとき、あるいはユーザの１つの指とタッチパネル３との接触面積が大きい場合を考慮したものである。
【００４５】
ステップＳ２０２において、カーソル位置制御部８は、タッチパネル３の静電容量が最大の位置と対応するディスプレイ４の位置にカーソルを移動させることができる。
【００４６】
ステップＳ２０３において、タッチパネル３で検出された静電容量の最大値が閾値ＴＨ１Ａ未満であり、かつタッチパネル３のある位置Ｐ１における静電容量が、所定時間ΔＴ１、所定の閾値ＴＨ２Ａ以上の所定範囲ΔＣＡを維持すると（Ｓ２０１：ＮＯ、Ｓ２０３：ＹＥＳ）、処理がステップＳ２０４に進む。
【００４７】
ステップＳ２０４において、カーソル位置制御部８は、カーソルを１文字分進ませるとができる。
【００４８】
ステップＳ２０５において、タッチパネル３で検出された静電容量の最大値が閾値ＴＨ１Ａ以上の場合に（Ｓ２０５：ＹＥＳ）、処理がステップＳ２０６に進む。
【００４９】
ステップＳ２０６において、カーソル位置制御部８は、タッチパネル３の静電容量が最大の位置と対応するディスプレイ４の位置にカーソルを移動させることができる。
【００５０】
ステップＳ２０７において、タッチパネル３で検出された静電容量の最大値が閾値ＴＨ１Ａ未満であり、かつ位置Ｐ１から所定距離ＤＬ以上離れた位置Ｐ２における静電容量が、所定時間ΔＴ１、所定の閾値ＴＨ２Ａ以上の所定範囲ΔＣＡを維持すると（Ｓ２０５：ＮＯ、Ｓ２０７：ＹＥＳ）、処理がステップＳ２０８に進む。
【００５１】
ステップＳ２０８において、位置Ｐ２が位置Ｐ１の右側の場合に、処理がステップＳ２１６に進む。ステップＳ２０９おいて、位置Ｐ２が位置Ｐ１の左側の場合に、処理がステップＳ２１７に進む。
【００５２】
ステップＳ２１７において、カーソル位置制御部８は、カーソルを１文字分進ませることができる。現在のカーソルが行の最後の文字の直前にある場合に、カーソルは次の行の先頭に移動する。
【００５３】
ステップＳ２１８において、カーソル位置制御部８は、カーソルを１文字分戻すことができる。現在のカーソルが行の先頭の文字の直前にある場合に、カーソルは前の行の最後の文字の直前に移動する。
【００５４】
ステップＳ２２４において、所定時間ΔＴＸ時間だけ処理がウエイトした後、処理がステップＳ２０４に戻る。
【００５５】
図１２は、第１の実施形態における、タッチパネル入力モードがグローブ装着モード時におけるカーソル移動手順を表わすフローチャートである。
【００５６】
図１２のフローチャートが、図１０のフローチャートと相違する点は、図１２のステップＳ３０１、Ｓ３０５では、閾値ＴＨ１Ａの代わりに、閾値ＴＨ１Ｂが用いられ、図１２のステップＳ３０３、Ｓ３０６では、閾値ＴＨ２Ａの代わりに、閾値ＴＨ２Ｂが用いられる。
【００５７】
以上のように、第１の実施形態では、タッチパネルから離れた位置に指を停止させることによって、カーソルを１文字分移動させることができる。さらに、指をタッチパネルから離れた位置に維持したまま、右または左に移動させた後停止させることによって、カーソルを所定時間ごとに１文字分ずつ移動させることができる。これによって、ユーザは、カーソルを移動させたい位置に対応するタッチパネル上の位置をタッチするという難しい操作をすることなく、カーソルを移動させることができる。
【００５８】
［第２の実施形態］
第１の実施形態では、カーソルの移動は、１文字分進むか、または戻るかのいずれかであった。第２の実施形態では、図１３に示すように、カーソルを８方向（左、右、上、下、左上、左下、右上、右下）のうちのいずれかの方向に移動させることができるようにする。
【００５９】
図１４は、第２の実施形態における、タッチパネル入力モードが直接入力モード時におけるカーソル移動手順の一部を表わすフローチャートである。
【００６０】
ステップＳ２０１〜Ｓ２０６は、図１０のフローチャートと同様なので、図示および説明を繰り返さない。
【００６１】
ステップＳ４０７において、タッチパネル３で検出された静電容量の最大値が閾値ＴＨ１Ａ未満であり、かつ位置Ｐ１から所定距離ＤＬ以上離れた位置Ｐ２における静電容量が、所定時間ΔＴ１、所定の閾値ＴＨ２Ａ以上の所定範囲ΔＣＡを維持すると（Ｓ２０５：ＮＯ、Ｓ４０７：ＹＥＳ）、処理がステップＳ４０８に進む。
【００６２】
ステップＳ４０８において、位置Ｐ２が位置Ｐ１の右側の場合に、処理がステップＳ４１６に進む。ステップＳ４０９において、位置Ｐ２が位置Ｐ１の左側の場合に、処理がステップＳ４１７に進む。ステップＳ４１０において、位置Ｐ２が位置Ｐ１の上側の場合に、処理がステップＳ４１８に進む。ステップＳ４１１において、位置Ｐ２が位置Ｐ１の下側の場合に、処理がステップＳ４１９に進む。ステップＳ４１２において、位置Ｐ２が位置Ｐ１の右上の場合に、処理がステップＳ４２０に進む。ステップＳ４１３において、位置Ｐ２が位置Ｐ１の右下の場合に、処理がステップＳ４２１に進む。ステップＳ４１４において、位置Ｐ２が位置Ｐ１の左上の場合に、処理がステップＳ４２２に進む。ステップＳ４１５において、位置Ｐ２が位置Ｐ１の左下の場合に、処理がステップＳ４２３に進む。
【００６３】
ステップＳ４１７において、カーソル位置制御部８は、カーソルを１文字分右に移動させることができる。ステップＳ４１８において、カーソル位置制御部８は、カーソルを１文字分左に移動させることができる。ステップＳ４１９において、カーソル位置制御部８は、カーソルを１文字分上に移動させることができる。ステップＳ４２０において、カーソル位置制御部８は、カーソルを１文字分下に移動させることができる。ステップＳ４２１において、カーソル位置制御部８は、カーソルを１文字分右上に移動させることができる。ステップＳ４２２において、カーソル位置制御部８は、カーソルを１文字分右下に移動させることができる。ステップＳ４２３において、カーソル位置制御部８は、カーソルを１文字分左上に移動させることができる。ステップＳ４２４において、カーソル位置制御部８は、カーソルを１文字分左下に移動させることができる。
【００６４】
上記において、カーソル位置制御部８は、カーソルが移動できない場合には、カーソルを移動しないようにしてもよい。たとえば、現在のカーソルが行の最後の文字の直前にある場合に、カーソル位置制御部８は、カーソルを右に移動しようとしても移動できないので、カーソルを移動させないようにしてもよい。
【００６５】
ステップＳ４２４において、所定時間ΔＴＸだけ処理がウエエイトした後、処理がステップＳ２０５に戻る。
【００６６】
図１５は、第２の実施形態における、タッチパネル入力モードがグローブ装着モード時におけるカーソル移動手順を表わすフローチャートである。
【００６７】
ステップＳ５０１〜Ｓ５０６は、図１２のフローチャートと同様なので、説明を繰り返さない。
【００６８】
ステップＳ５０７において、タッチパネル３で検出された静電容量の最大値が閾値ＴＨ１Ｂ未満であり、かつ位置Ｐ１から所定距離ＤＬ以上離れた位置Ｐ２における静電容量が、所定時間ΔＴ１、所定の閾値ＴＨ２Ｂ以上の所定範囲ΔＣＡを維持すると（Ｓ５０５：ＮＯ、Ｓ５０７：ＹＥＳ）、処理がステップＳ５０８に進む。
【００６９】
ステップＳ５０８において、位置Ｐ２が位置Ｐ１の右側の場合に、処理がステップＳ５１６に進む。ステップＳ５０９において、位置Ｐ２が位置Ｐ１の左側の場合に、処理がステップＳ５１７に進む。ステップＳ５１０において、位置Ｐ２が位置Ｐ１の上側の場合に、処理がステップＳ５１８に進む。ステップＳ５１１において、位置Ｐ２が位置Ｐ１の下側の場合に、処理がステップＳ５１９に進む。ステップＳ５１２において、位置Ｐ２が位置Ｐ１の右上の場合に、処理がステップＳ５２０に進む。ステップＳ５１３において、位置Ｐ２が位置Ｐ１の右下の場合に、処理がステップＳ５２１に進む。ステップＳ５１４において、位置Ｐ２が位置Ｐ１の左上の場合に、処理がステップＳ５２２に進む。ステップＳ５１５において、位置Ｐ２が位置Ｐ１の左下の場合に、処理がステップＳ５２３に進む。
【００７０】
ステップＳ５１７において、カーソル位置制御部８は、カーソルを１文字分右に移動させることができる。ステップＳ５１８において、カーソル位置制御部８は、カーソルを１文字分左に移動させることができる。ステップＳ５１９において、カーソル位置制御部８は、カーソルを１文字分上に移動させることができる。ステップＳ５２０において、カーソル位置制御部８は、カーソルを１文字分下に移動させることができる。ステップＳ５２１において、カーソル位置制御部８は、カーソルを１文字分右上に移動させることができる。ステップＳ５２２において、カーソル位置制御部８は、カーソルを１文字分右下に移動させることができる。ステップＳ５２３において、カーソル位置制御部８は、カーソルを１文字分左上に移動させることができる。ステップＳ５２４において、カーソル位置制御部８は、カーソルを１文字分左下に移動させることができる。
【００７１】
上記において、カーソル位置制御部８は、カーソルが移動できない場合には、カーソルを移動しないようにしてもよい。たとえば、現在のカーソルが行の最後の文字の直前にある場合に、カーソル位置制御部８は、カーソルを右に移動しようとしても移動できないので、カーソルを移動させないようにしてもよい。
【００７２】
ステップＳ５２４において、所定時間ΔＴＸだけ処理がウエイトした後、処理がステップＳ３０５に戻る。
【００７３】
以上のように、第２の実施形態では、指をタッチパネルから離れた位置に維持したまま、８方向のいずれかに移動させた後停止させることによって、カーソルを所定時間ごとに１文字分ずつ８方向のいずれかに移動させることができる。これによって、ユーザは、カーソルを前進または後進させるだけでなく、カーソルを上、下、右上、右下、左上、左下に移動させることができる。
【００７４】
［第３の実施形態］
図１６は、ユーザの指の動作を表わす図である。
【００７５】
ユーザの指の表面とタッチパネル３との距離ｄが、ｄ１以下のある位置を中心として所定範囲内（指の震えを許容する範囲）であり、かつユーザの指の水平方向の位置の変動が所定範囲内（指の震えを許容する範囲）となるような状態が所定時間維持される。
【００７６】
その後、ユーザの指がタッチパネル３から離れる方向に移動し（（１）に示す）、その後タッチパネル３に近づく方向に移動する（（２）に示す）。
【００７７】
図１７は、図１６に示すようにユーザの指が移動したときのタッチパネル３で検出されル静電容量を表わす図である。
【００７８】
タッチパネル３のある位置Ｐ１における静電容量が、所定時間、所定の閾値ＴＨ２Ａ以上の所定範囲ΔＣＡ（指の震えを許容する範囲）を維持する。このような状態となると、カーソル位置制御部８は、第１の実施形態と同様に、カーソルを１文字分移動させる。その結果、カーソルＣがディスプレイ４上の"ｏ"の表示位置の直前位置に移動する。
【００７９】
その後、時間とともに、ユーザの指とタッチパネルとの距離が大きくなると、位置Ｐ１において、検出される静電容量が減少し、閾値ＴＨ２Ａ以下となる。その後、ユーザの指とタッチパネルとの距離が再び小さくなると、検出される静電容量が増加し、閾値ＴＨ２Ａ以上となる。
【００８０】
第３の実施形態では、カーソル位置制御部８は、第１の実施形態と同様に、位置Ｐ１における静電容量が、所定時間、所定の閾値ＴＨ２Ａ以上の所定範囲ΔＣＡを維持することによって、カーソルを１文字分移動させることができる。その後、位置Ｐ１において、検出された静電容量が閾値ＴＨ２Ａ以下に変化した後、所定時間内に閾値ＴＨ２Ａ以上に変化したときに、カーソル位置制御部８は、カーソルをさらに１文字分進ませることができる。
【００８１】
図１８は、第３の実施形態における、タッチパネル入力モードが直接入力モード時におけるカーソル移動手順を表わすフローチャートである。
【００８２】
ステップＳ２０１〜Ｓ２０６は、図１０のステップＳ２０１〜Ｓ２０６と同様なので、説明を繰り返さない。
【００８３】
ステップＳ６０７において、タッチパネル３で検出された静電容量の最大値が閾値ＴＨ１Ａ未満であり、かつ位置Ｐ１における静電容量が、閾値ＴＨ２Ａ以下に変化した後、所定時間内に閾値ＴＨ２Ａ以上に変化した場合には（Ｓ２０５：ＮＯ、Ｓ６０７：ＹＥＳ）、処理がステップＳ６０８に進む。
【００８４】
ステップＳ６０８において、カーソル位置制御部８は、カーソルを１文字分進ませることができる。現在のカーソルが行の最後の文字の直前にある場合に、カーソルは次の行の先頭に移動する。
【００８５】
図１９は、第３の実施形態における、タッチパネル入力モードがグローブ装着モード時におけるカーソル移動手順を表わすフローチャートである。
【００８６】
ステップＳ３０１〜Ｓ３０６は、図１２のステップＳ３０１〜Ｓ３０６と同様なので、説明を繰り返さない。
【００８７】
ステップＳ７０７において、タッチパネル３で検出された静電容量の最大値が閾値ＴＨ１Ｂ未満であり、かつ位置Ｐ１における静電容量が、閾値ＴＨ２Ｂ以下に変化した後、所定時間内に閾値ＴＨ２Ｂ以上に変化した場合には（Ｓ３０５：ＮＯ、Ｓ７０７：ＹＥＳ）、処理がステップＳ７０８に進む。
【００８８】
ステップＳ７０８において、カーソル位置制御部８は、カーソルを１文字分進ませることができる。現在のカーソルが行の最後の文字の直前にある場合に、カーソルは次の行の先頭に移動する。
【００８９】
以上のように、第３の実施形態によれば、指をタッチパネルから離した状態で、タッチパネルから離れる方向に移動させ、その後タッチパネルに近付く方向に移動させることによって、カーソルを移動させることができる。
【００９０】
（変形例）
本開示は、上記の実施形態に限定されるものではなく、たとえば、以下のような変形例も含む。
【００９１】
（１）カーソルの前進、後進
図１０、図１２、図１８、図１９のステップＳ２０３、Ｓ３０３において、タッチパネル３で検出された静電容量の最大値が閾値ＴＨ１Ａ未満であり、かつタッチパネル３のある位置Ｐ１における静電容量が、所定時間ΔＴ１、所定の閾値ＴＨ２Ａ以上の所定範囲ΔＣＡを維持するとカーソル位置制御部８は、カーソルを１文字分進ませたが、これに限定するものではない。このような状態のときに、カーソル位置制御部８は、カーソルを１文字分戻すものとしてもよい。また、カーソルを１文字分進ませるか、戻すかは、ユーザ設定により変更できるものとしてもよい。
【００９２】
（２）カーソルの移動方向
第２の実施形態では、カーソル位置制御部８は、位置Ｐ１と位置Ｐ２との位置関係に基づいて、カーソルを８方向（左、右、上、下、左上、左下、右上、右下）のいずれかに移動させたが、これに限定するものではない。カーソル位置制御部８は、位置Ｐ１と位置Ｐ２との位置関係に基づいて、カーソルを４方向（左、右、上、下）のいずれかに移動させるものとしてもよい。
【００９３】
（３）静電容量の最大値
本開示において、ユーザが複数の指でタッチパネル３に触れたとき、あるいはユーザの１つの指とタッチパネル３との接触面積が大きい場合を考慮したため、静電容量が最大値であり、かつ閾値ＴＨ１Ａ、ＴＨ１Ｂ以上の箇所を検出してカーソルを移動させたが、これに限定するものではない。静電容量が閾値ＴＨ１Ａ、ＴＨ１Ｂ以上の任意の箇所を検出してカーソルを移動させることとしてもよい。
【００９４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９５】
１  電子機器、２  無線通信部、３  タッチパネル、４  ディスプレイ、５  スピーカ、６  マイク、７  カメラ、８  カーソル位置制御部、９  アンテナ、１０  モード設定部、１１  制御部。
【図１】
0006433811.tif 000002
【図２】
0006433811.tif 000003
【図３】
0006433811.tif 000004
【図４】
0006433811.tif 000005
【図５】
0006433811.tif 000006
【図６】
0006433811.tif 000007
【図７】
0006433811.tif 000008
【図８】
0006433811.tif 000009
【図９】
0006433811.tif 000010
【図１０】
0006433811.tif 000011
【図１１】
0006433811.tif 000012
【図１２】
0006433811.tif 000013
【図１３】
0006433811.tif 000014
【図１４】
0006433811.tif 000015
【図１５】
0006433811.tif 000016
【図１６】
0006433811.tif 000017
【図１７】
0006433811.tif 000018
【図１８】
0006433811.tif 000019
【図１９】
0006433811.tif 000020