Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6139846B2 - タッチパネル入力装置 - Google Patents
[go: Go Back, main page]

JP6139846B2 - タッチパネル入力装置 - Google Patents

タッチパネル入力装置 Download PDF

Info

Publication number
JP6139846B2
JP6139846B2 JP2012224171A JP2012224171A JP6139846B2 JP 6139846 B2 JP6139846 B2 JP 6139846B2 JP 2012224171 A JP2012224171 A JP 2012224171A JP 2012224171 A JP2012224171 A JP 2012224171A JP 6139846 B2 JP6139846 B2 JP 6139846B2
Authority
JP
Japan
Prior art keywords
touch panel
input
difference
control unit
range
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
Application number
JP2012224171A
Other languages
English (en)
Other versions
JP2014078069A (ja
Inventor
城久 千葉
城久 千葉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2012224171A priority Critical patent/JP6139846B2/ja
Publication of JP2014078069A publication Critical patent/JP2014078069A/ja
Application granted granted Critical
Publication of JP6139846B2 publication Critical patent/JP6139846B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Input By Displaying (AREA)

Description

この発明はタッチパネル入力装置に関する。
この発明の関連する背景技術としては、タッチパネルと複数のタッチキーとを備え、前記タッチパネルからの入力に応じた処理の実行を行う第1実行部と、前記タッチキーからの入力に応じた処理の実行を行う第2実行部と、前記タッチパネル上の接触位置に応じて、前記第2実行部による前記実行を抑止する制御部とを備え、ユーザが意図しない処理が実行される可能性を低減する携帯端末が知られている(例えば、特許文献1参照)。
特開2011−176610号公報
しかしながら、上記の携帯端末では、タッチパネル上の特定領域に接触したときその隣接タッチキーの接触を無効とする判定をしていることから、ユーザがその隣接タッチキーに意図的に接触している場合でも、誤入力と判定してしまう上、タッチパネル上の任意の領域に意図せずに接触した入力を無効と判定できないという問題点があった。
この発明はこのような事情を考慮してなされたもので、操作中にユーザの手や肘などが意図せずにタッチパネルに接触した時には無効とし、ユーザがペン入力などで意図的に接触した時には有効とするようにしたタッチパネル入力装置を提供するものである。
この発明は、タッチパネルと、記憶部と、タッチパネルおよび記憶部を制御する制御部とを備え、制御部は最初にタッチパネルへの第1接触範囲を検出したときに第1接触範囲を記憶部に記憶させ、次にタッチパネルへの第2接触範囲を検出したときに、第2接触範囲から第1接触範囲を除去し、残りをタッチパネルからの入力情報として処理するタッチパネル入力装置を提供するものである。
この発明によれば、ユーザの手や肘による接触は第1接触範囲として検出され第2接触範囲から除去されるので、第2接触範囲のうちユーザが意図した接触範囲のみがタッチパネルからの入力情報として処理される。
この発明の第1実施形態のタッチパネル入力装置のブロック図である。 図1のタッチパネル入力装置の動作を示す説明図である。 図1のタッチパネル入力装置の動作を示すフローチャートである。 この発明の第2実施形態のタッチパネル入力装置のブロック図である。 図4のタッチパネル入力装置の動作を示すフローチャートである。
この発明のタッチパネル入力装置は、タッチパネルと、記憶部と、タッチパネルおよび記憶部を制御する制御部とを備え、制御部は最初にタッチパネルへの第1接触範囲を検出したときに第1接触範囲を記憶部に記憶させ、次にタッチパネルへの第2接触範囲を検出したときに、第2接触範囲から第1接触範囲を除去し、残りをタッチパネルからの入力情報として処理することを特徴とする。
制御部は、第2入力範囲が複数箇所か、又は第2入力範囲が第1接触範囲に一致するときに、第2接触範囲から第1接触範囲を除去してもよい。
また、別の観点からこの発明は、タッチパネルと、タッチパネルを制御する制御部と、タッチパネルの検出結果を記憶する記憶部とを備え、制御部は、前回検出したタッチパネルからの入力の検出結果と今回検出したタッチパネルからの入力の検出結果との差分を演算し、差分が生じる場合には、その差分をタッチパネルからの入力情報として処理すると共に、前記差分の演算後に今回の検出結果を前回の検出結果として更新することを特徴とするパネル入力装置を提供する。
制御部は、前記差分の演算において差分が認められない状態が所定時間連続したとき、タッチパネルからの新たな入力の検出を開始してもよい。
以下、図面に示す実施形態に基づいてこの発明を詳述する。これによって、この発明が限定されるものではない。
第1実施形態
図1はこの発明の第1実施形態のタッチパネル入力装置を示すブロック図である。同図に示すように、タッチパネル入力装置は、制御部1、表示部2、タッチパネル3、および記憶部4を備える。表示部2は液晶パネルから構成され、制御部1からの指示を受けて文字や図形やアイコンなどを表示する。
タッチパネル3はユーザによる接触(例えば、ペンによる接触)を検出し、検出している間、単位時間(例えば20ms)毎に接触位置の座標値(x,y)を制御部1に入力する。制御部1は表示部2の液晶パネルを駆動するドライバー回路やCPUなどを備え、記憶部4はROMおよびRAMを備える。
記憶部4のROMは制御部1のCPUを駆動するプログラムを格納し、記憶部4のRAMは表示部2へ表示する表示データやタッチパネル3の検出データなどを一時的に格納する。
制御部1のCPUは、記憶部4のROMとRAMと共働して、種々の演算を行う演算部や、時間を計時するタイマーなどをソフトウェアによって構成する。
基本的には、制御部1は、最初にタッチパネル3への第1接触範囲を検出したときに第1接触範囲を記憶部4に記憶させ、次にタッチパネル3への第2接触範囲を検出したときに第2接触範囲から第1接触範囲を除去し、残りをタッチパネルからの入力情報として処理するようになっている。
また、制御部1は、第2入力範囲が複数箇所か、又は第2入力範囲が第1接触範囲に一致するときに、第2接触範囲から第1接触範囲を除去するようにしている。
次に、第1実施形態のタッチパネル入力装置の詳細な動作について、図2と図3を用いて説明する。なお、ここではユーザの手や肘などによるタッチパネル3への意図しない入力を「手つき」と呼ぶ。
図2に示すように、まず、タッチパネル入力装置に対して起動指示があるまで待機し(ステップS1)、起動後の所定期間内にタッチパネル3への入力(タッチ)の有無を判断する(ステップS2)。タッチパネル3への入力が有りと判断すると、その入力位置、範囲を手つき範囲として記憶部4に記憶する(ステップS3)。
次の新たなタッチパネル3への入力(タッチ)の有無を判断し(ステップS4)、入力有りと判断した場合には、その入力位置、範囲を検出し、複数箇所への入力であるか、または、記憶している位置、範囲と一致するか判断する(ステップS5)。
複数箇所への入力、または記憶している位置、範囲と一致した場合には、記憶されている範囲の情報と現在入力されている情報のNOTを取り、手つき箇所の入力を取り除き、一致しない入力だけを残す(ステップS6)。残った情報が正しいタッチパネル入力情報と認識され(ステップS7)、ルーチンはステップS4へ戻る。
上記フローチャートにおいて、手つきの入力が除去される過程を図3(a)〜図3(c)に示す。
図3(a)のHは、ステップS2で検出され、ステップS3で記憶された手つき範囲を示す。
図3(b)のPとHは、それぞれステップS4で検出されるペン入力と手つき範囲とを示す。
図3(c)のPは、ステップS6において図3(b)から図3(a)を引くことによって残ったペン入力を示す。
第1実施形態では、このようにしてタッチパネル3への意図しない入力が除去される。
第2実施形態
図4はこの発明の第2実施形態のタッチパネル入力装置を示すブロック図である。同図に示すように、タッチパネル入力装置は、制御部1a、表示部2a、タッチパネル3a、および記憶部4aを備える。表示部2aは液晶パネルから構成され、制御部1aからの指示を受けて文字や図形やアイコンなどを表示する。
タッチパネル3aはユーザによる接触(例えば、ペンによる接触)を検出し、検出している間、単位時間(例えば20ms)毎に接触位置の座標値(x,y)を制御部1aに入力する。制御部1aは表示部2aの液晶パネルを駆動するドライバー回路やCPUなどを備え、記憶部4aはROMおよびRAMを備える。
記憶部4aのROMは制御部1aのCPUを駆動するプログラムを格納し、記憶部4aのRAMは表示部2aへ表示する表示データやタッチパネル3aの検出データなどを一時的に格納する。
制御部1aのCPUは、記憶部4aのROMとRAMと共働して、種々の演算を行う演算部や、時間を計時するタイマーなどをソフトウェアによって構成する。
基本的には、制御部1aは、前回検出したタッチパネル3aからの入力の検出結果と今回検出したタッチパネル3aからの入力の検出結果との差分を演算する。そして、差分が生じる場合には、その差分をタッチパネル3aからの入力情報として処理すると共に、前記差分の演算後に今回の検出結果を前回の検出結果として更新するようになっている。
また、制御部1aは、前記差分の演算において差分が認められない状態が所定時間連続したとき、タッチパネル3aからの新たな入力の検出を開始するようにしている。
次に、第2実施形態のタッチパネル入力装置の詳細な動作について、図5に示すフローチャートを用いて説明する。
図5に示すように、まず、タッチパネル入力装置に対して起動指示があるまで待機し(ステップS8)、タッチパネル3aへの入力(タッチ)の有無を判断する(ステップS9)。そして、入力を検出すると、検出した入力範囲を記憶部4に記憶する(ステップS10)。
次に、タイマーにタイムアウト時間(例えば、3秒)を設定し、タイマーの計時をスタートする(ステップS11)。次に、タッチパネル3aへの入力の有無を検出し(ステップS12)、入力を検出すると、ステップS10で記憶した入力範囲と、今回検出した入力の範囲の差分を演算する(ステップS13)。
ステップS14において差分があれば、ステップS15においてその差分が正しいタッチパネル入力情報として認識される(手つきは動かないので差分として抽出されない)。
ステップS14において差分が検出されなかった場合、タイムアウトまで処理を繰り返す(ステップS19)。
そして、ステップS10において記憶した入力範囲を、今回の検出した入力範囲に更新する(ステップS16)。また、タイマーのタイムアウト時間(3秒)が再び設定し直される(ステップS17)。
なお、ステップS12においてタッチが検出されないときには、その情報がタッチパネル入力情報と認識される(ステップS18)。
第2実施形態では、このようにして、タッチパネル3への意図しない入力が除去される。
1 制御部
2 表示部
3 タッチパネル
4 記憶部

Claims (2)

  1. タッチパネルと、タッチパネルを制御する制御部と、タッチパネルの検出結果を記憶する記憶部とを備え、制御部は、前回検出したタッチパネルからの入力の検出結果と今回検出したタッチパネルからの入力の検出結果との差分を演算し、差分が生じる場合には、その差分をタッチパネルからの入力情報として処理すると共に、前記差分の演算後に今回の検出結果を前回の検出結果として更新することを特徴とするタッチパネル入力装置。
  2. 制御部は、前記差分の演算において差分が認められない状態が所定時間連続したとき、タッチパネルからの新たな入力の検出を開始することを特徴とする請求項記載のタッチパネル入力装置。
JP2012224171A 2012-10-09 2012-10-09 タッチパネル入力装置 Active JP6139846B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012224171A JP6139846B2 (ja) 2012-10-09 2012-10-09 タッチパネル入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012224171A JP6139846B2 (ja) 2012-10-09 2012-10-09 タッチパネル入力装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2017089791A Division JP6748026B2 (ja) 2017-04-28 2017-04-28 タッチパネル入力装置

Publications (2)

Publication Number Publication Date
JP2014078069A JP2014078069A (ja) 2014-05-01
JP6139846B2 true JP6139846B2 (ja) 2017-05-31

Family

ID=50783345

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012224171A Active JP6139846B2 (ja) 2012-10-09 2012-10-09 タッチパネル入力装置

Country Status (1)

Country Link
JP (1) JP6139846B2 (ja)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4793133B2 (ja) * 2006-06-28 2011-10-12 株式会社デンソー 入力装置
JP5370259B2 (ja) * 2010-05-07 2013-12-18 富士通モバイルコミュニケーションズ株式会社 携帯型電子機器
JP2011237962A (ja) * 2010-05-10 2011-11-24 Nec Corp 操作認識装置、情報処理システム、操作認識方法及び操作認識プログラム
JP5611763B2 (ja) * 2010-10-27 2014-10-22 京セラ株式会社 携帯端末装置及び処理方法
US8605269B2 (en) * 2011-03-02 2013-12-10 American Aimers, Inc. Method and apparatus for aiming headlights

Also Published As

Publication number Publication date
JP2014078069A (ja) 2014-05-01

Similar Documents

Publication Publication Date Title
JP5957834B2 (ja) 携帯情報端末、タッチ操作制御方法、及びプログラム
CN202433855U (zh) 信息处理装置
JP5779923B2 (ja) 情報処理装置、情報処理方法およびコンピュータプログラム
US9575654B2 (en) Touch device and control method thereof
CN103513817B (zh) 一种触控设备及控制其配置操作模式的方法、装置
JP2009522697A5 (ja)
JP5222967B2 (ja) 携帯端末
CN103246471A (zh) 信息处理设备、信息处理方法及程序
JP2014052950A (ja) 情報端末
CN102236508B (zh) 虚拟键盘的操作方法
JP6748026B2 (ja) タッチパネル入力装置
KR20120129621A (ko) 휴대용 전기전자 기기의 사용자 인터페이스 제어 장치 및 방법
JP6139846B2 (ja) タッチパネル入力装置
JP4856136B2 (ja) 移動制御プログラム
CN106775400A (zh) 按键显示方法及系统
JP2017157027A (ja) 表示装置
JP2015069540A (ja) 情報機器端末および情報機器端末のデータ保存方法
JP6220429B1 (ja) 情報処理装置、タッチパネル感度制御方法、及びプログラム
JP6074403B2 (ja) タッチパネル式装置によるヘッドマウントディスプレイ上のポインタ操作が可能なシステム、プログラム、及び方法
JP6289931B2 (ja) 持ち手判定機能付き携帯端末
JP4677941B2 (ja) タッチパネル入力方法
TWI511021B (zh) 虛擬鍵盤的操作方法
JP6380331B2 (ja) 操作入力装置及び操作入力方法
JP6627909B2 (ja) 携帯端末、無効領域特定方法及びプログラム
JP5998761B2 (ja) 電子装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150916

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160706

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160830

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161027

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: 20170404

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170428

R150 Certificate of patent or registration of utility model

Ref document number: 6139846

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150