JP5434700B2 - 情報処理装置 - Google Patents
情報処理装置 Download PDFInfo
- Publication number
- JP5434700B2 JP5434700B2 JP2010053596A JP2010053596A JP5434700B2 JP 5434700 B2 JP5434700 B2 JP 5434700B2 JP 2010053596 A JP2010053596 A JP 2010053596A JP 2010053596 A JP2010053596 A JP 2010053596A JP 5434700 B2 JP5434700 B2 JP 5434700B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- touch
- upper layer
- new
- predetermined area
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Position Input By Displaying (AREA)
Description
(一実施形態)
図2に示すように、本発明の一実施形態に係る情報処理装置100は、タッチパネル110、タッチパネル制御ハードウェア(HW)111、タッチパネル制御ソフトウェア(SW)112、記憶部113、オペレーティングシステム(OS)121及びアプリケーション122を有する。尚、以降の説明において、OS121及びアプリケーション122は、上位層120と総称されることもある。本願において、上位層120とは、タッチパネル制御SW112を基準とした相対的上位処理を行う構成要素を指しており、OS121及びアプリケーション122以外の構成要素(図示しない)も含まれ得る。
まず、タッチパネル制御SW112は、タッチパネル制御HW111からのタッチ情報の通知を待つ(ステップS201)。タッチパネル制御SW112は、タッチパネル制御HW111からタッチ情報の通知を取得すると(ステップS202)、タッチ情報の内容を判定する(ステップS203)。以降の説明において、タッチパネル制御SW112は、タッチ情報が新規情報(開始情報)、移動情報または終了情報のいずれであるかを判定することとする。しかしながら、タッチパネル制御SW112は、異なる判定基準を採用してもよい。例えば、タッチパネル制御SW112は、タッチ情報が新規情報または終了情報のいずれであるかを判定してもよい。
上記処理を通じて、タッチパネル制御SW112はタッチパネル110への入力情報を有効な入力情報(上位層120へ通知すべき入力情報、情報処理装置の動作に反映される入力情報とも解釈できる)と無効な入力情報(上位層120へ通知すべきでない入力情報、情報処理装置の動作に反映されない入力情報とも解釈できる)との間で弁別する。本実施形態は、無効な入力情報の一類型として、情報処理装置100を保持するときにタッチパネル110に指が接触したことによって発生する入力情報を想定している。この入力情報は、タッチ位置がタッチパネル110の縁付近に偏る、タッチ時間が長い、移動がない(または移動量が小さい)などの特徴を持ちやすいと予想される。タッチパネル制御SW112は、このような空間的特徴または時間的特徴を持つ入力情報を検出することにより、弁別を実現する。具体的には、上記処理において、タッチパネル制御SW112は、新規情報の示す位置が所定エリア内であれば、当該新規情報の上位層120への通知を保留している。そして、タッチパネル制御SW112は、該当項目に移動がないまま終了情報を取得すると、タッチ時間をタイマー閾値と比較する。タッチ時間がタイマー閾値以上であれば、該当項目は上記特徴を備えており、無効な入力情報である可能性が高い。故に、タッチパネル制御SW112は、該当項目に関する情報の上位層120への通知を省略し、意図しない処理の発生を予防する。
100・・・情報処理装置
110・・・タッチパネル
111・・・タッチパネル制御HW
112・・・タッチパネル制御SW
113・・・記憶部
120・・・上位層
121・・・OS
122・・・アプリケーション
130・・・所定エリア
Claims (5)
- タッチパネルへの接触に基づいてタッチ情報を生成する制御ハードウェアと、
前記タッチ情報が新規情報または終了情報のいずれであるかを判定し、前記タッチ情報が前記終了情報であれば前記終了情報に対応する新規情報の取得時刻から前記終了情報の取得時刻までの経過時間が閾値以上であるか否かを判定し、前記経過時間が前記閾値未満であれば前記終了情報に関する情報を上位層へ通知し、前記経過時間が前記閾値以上であれば前記終了情報に関する情報の前記上位層への通知を省略する制御ソフトウェアと、
前記タッチ情報を記憶する記憶部と、
を具備し、
前記制御ソフトウェアは、
前記タッチ情報が前記新規情報、前記終了情報または移動情報のいずれであるかを判定し、
前記タッチ情報が前記移動情報であれば、前記移動情報に関する情報を前記上位層へ通知し、
前記タッチ情報が前記終了情報であれば、前記終了情報に対応する移動情報が存在するか否かを判定し、対応する移動情報が存在すれば前記終了情報に関する情報を前記上位層へ通知し、対応する移動情報が存在しなければ前記経過時間が前記閾値以上であるか否かを判定し、前記経過時間が前記閾値未満であれば前記終了情報に関する情報を前記上位層へ通知し、前記経過時間が前記閾値以上であれば前記終了情報に関する情報の前記上位層への通知を省略し、
前記タッチ情報が前記新規情報であれば前記新規情報の示す位置及び前記新規情報の取得時刻を含む項目を前記記憶部に追加し、前記タッチ情報が前記移動情報であれば前記記憶部に記憶された該当項目の移動量を更新し、前記タッチ情報が前記終了情報であれば前記記憶部から該当項目を削除する、
ことを特徴とする情報処理装置。 - タッチパネルへの接触に基づいてタッチ情報を生成する制御ハードウェアと、
前記タッチ情報が新規情報または終了情報のいずれであるかを判定し、前記タッチ情報が前記終了情報であれば前記終了情報に対応する新規情報の取得時刻から前記終了情報の取得時刻までの経過時間が閾値以上であるか否かを判定し、前記経過時間が前記閾値未満であれば前記終了情報に関する情報を上位層へ通知し、前記経過時間が前記閾値以上であれば前記終了情報に関する情報の前記上位層への通知を省略する制御ソフトウェアと、
前記タッチ情報を記憶する記憶部と、
を具備し、
前記制御ソフトウェアは、
前記タッチ情報が前記新規情報であれば、前記新規情報の示す位置が所定エリア内であるか否かを判定し、前記新規情報の示す位置が前記所定エリア外であれば前記新規情報に関する情報を前記上位層へ通知し、前記新規情報の示す位置が前記所定エリア内であれば前記新規情報に関する情報の前記上位層への通知を省略し、
前記タッチ情報が前記終了情報であれば、前記終了情報の示す位置が前記所定エリア内であるか否かを判定し、前記終了情報の示す位置が前記所定エリア外であれば前記終了情報に関する情報を前記上位層へ通知し、前記終了情報の示す位置が前記所定エリア内であれば前記経過時間が前記閾値以上であるか否かを判定し、前記経過時間が前記閾値未満であれば前記終了情報に関する情報を前記上位層へ通知し、前記経過時間が前記閾値以上であれば前記終了情報に関する情報の前記上位層への通知を省略し、
前記タッチ情報が前記新規情報、前記終了情報または移動情報のいずれであるかを判定し、
前記タッチ情報が前記移動情報であれば、前記移動情報に関する情報を前記上位層へ通知し、
前記タッチ情報が前記終了情報であれば、前記終了情報に対応する移動情報が存在するか否かを判定し、対応する移動情報が存在すれば前記終了情報に関する情報を前記上位層へ通知し、対応する移動情報が存在しなければ前記終了情報の示す位置が前記所定エリア内であるか否かを判定し、前記終了情報の示す位置が前記所定エリア外であれば前記終了情報に関する情報を前記上位層へ通知し、前記終了情報の示す位置が前記所定エリア内であれば前記経過時間が前記閾値以上であるか否かを判定し、前記経過時間が前記閾値未満であれば前記終了情報に関する情報を前記上位層へ通知し、前記経過時間が前記閾値以上であれば前記終了情報に関する情報の前記上位層への通知を省略し、
前記タッチ情報が前記新規情報であれば前記新規情報の示す位置及び前記新規情報の取得時刻を含む項目を前記記憶部に追加し、前記タッチ情報が前記移動情報であれば前記記憶部に記憶された該当項目の移動量を更新し、前記タッチ情報が前記終了情報であれば前記記憶部から該当項目を削除する、
ことを特徴とする情報処理装置。 - 前記閾値は、ユーザの操作履歴に基づく学習によって決定される、請求項1又は2記載の情報処理装置。
- 前記所定エリアは、ユーザの操作履歴に基づく学習によって決定される、請求項2記載の情報処理装置。
- 前記情報処理装置の状態を検出するセンサを更に具備し、
前記所定エリアは、前記センサの検出結果に従って決定される、請求項2記載の情報処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010053596A JP5434700B2 (ja) | 2010-03-10 | 2010-03-10 | 情報処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010053596A JP5434700B2 (ja) | 2010-03-10 | 2010-03-10 | 情報処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011186941A JP2011186941A (ja) | 2011-09-22 |
JP5434700B2 true JP5434700B2 (ja) | 2014-03-05 |
Family
ID=44793101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010053596A Expired - Fee Related JP5434700B2 (ja) | 2010-03-10 | 2010-03-10 | 情報処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5434700B2 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6896370B2 (ja) * | 2011-09-30 | 2021-06-30 | インテル コーポレイション | 意図的でないタッチセンサへの接触を排除するモバイルデバイス |
JP2013175139A (ja) * | 2012-02-27 | 2013-09-05 | Sharp Corp | 入力操作判定デバイスおよびその操作判定方法、携帯型操作装置、制御プログラム、並びに、記録媒体 |
JP5922480B2 (ja) * | 2012-04-25 | 2016-05-24 | 京セラ株式会社 | 表示機能を備える携帯機器、プログラムおよび表示機能を備える携帯機器の制御方法 |
JP6103835B2 (ja) * | 2012-06-29 | 2017-03-29 | キヤノン株式会社 | 情報処理装置およびその制御方法 |
CN102830844A (zh) | 2012-08-17 | 2012-12-19 | 北京小米科技有限责任公司 | 一种触摸屏防误操作方法、触摸屏及移动终端 |
JP5913005B2 (ja) * | 2012-08-29 | 2016-04-27 | 京セラ株式会社 | 携帯端末、制御方法及び制御プログラム |
CN105190501B (zh) * | 2013-06-19 | 2019-11-08 | 交互数字Ce专利控股公司 | 用于区分屏幕握持与屏幕触摸的方法和装置 |
WO2015029172A1 (ja) * | 2013-08-28 | 2015-03-05 | 株式会社東芝 | 情報処理装置、情報処理方法およびプログラム |
JP6432409B2 (ja) * | 2015-03-24 | 2018-12-05 | 富士通株式会社 | タッチパネルの制御装置およびタッチパネルの制御プログラム |
JP7317784B2 (ja) * | 2016-03-30 | 2023-07-31 | インテル コーポレイション | 意図的でないタッチセンサへの接触を排除するモバイルデバイス |
JP6551579B2 (ja) * | 2018-06-18 | 2019-07-31 | カシオ計算機株式会社 | 携帯端末及びプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1717678B1 (en) * | 1998-01-26 | 2017-11-22 | Apple Inc. | Method for integrating manual input |
JP2005268862A (ja) * | 2004-03-16 | 2005-09-29 | Konica Minolta Photo Imaging Inc | 証明写真撮影装置 |
US20090174679A1 (en) * | 2008-01-04 | 2009-07-09 | Wayne Carl Westerman | Selective Rejection of Touch Contacts in an Edge Region of a Touch Surface |
-
2010
- 2010-03-10 JP JP2010053596A patent/JP5434700B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011186941A (ja) | 2011-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5434700B2 (ja) | 情報処理装置 | |
AU2013223015B2 (en) | Method and apparatus for moving contents in terminal | |
JP6231220B2 (ja) | サイドメニュー表示方法、装置及び端末 | |
US8875017B2 (en) | Information processing apparatus, information processing method and program | |
JP5121963B2 (ja) | 電子機器及び制御方法 | |
JP5694422B2 (ja) | モバイル機器およびジェスチャ判断法 | |
KR101400610B1 (ko) | 전자 장치 내의 소프트 키들로 물리적 키 기능을 복제하기 위한 방법 및 장치 | |
EP2825944B1 (en) | Touch screen hover input handling | |
JP6100287B2 (ja) | 端末複数選択操作方法及び端末 | |
US20150339466A1 (en) | Unlocking An Apparatus | |
KR20190064637A (ko) | 거짓 터치 방지 방법 및 단말 | |
US20110242038A1 (en) | Input device, input method, and computer program for accepting touching operation information | |
JP5647968B2 (ja) | 情報処理装置および情報処理方法 | |
JP5639489B2 (ja) | 情報処理装置及びその制御方法、プログラム、並びに記憶媒体 | |
JP2013008196A (ja) | 移動情報端末、操作状態判定方法、プログラム | |
JP6066725B2 (ja) | 情報処理装置およびその制御方法 | |
JP6103835B2 (ja) | 情報処理装置およびその制御方法 | |
JP6511499B2 (ja) | サイドメニュー表示方法、装置及び端末 | |
US10712914B2 (en) | Method, apparatus and computer program product for user interface dynamic display based on time that a device has been in locked state | |
JP2015014933A (ja) | 情報処理装置及びその制御方法とプログラム | |
JP6057466B2 (ja) | 電子機器及びコンテンツ表示方法 | |
JP6284459B2 (ja) | 端末装置 | |
KR101392565B1 (ko) | 잠금해제 제스쳐 패턴 결합 사용자 단말의 잠금 해제 방법, 장치 및 이를 구비한 사용자 단말 | |
JP2015156153A (ja) | 携帯端末 | |
JP2011186792A (ja) | 端末装置、プログラム、モード切り替え方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121128 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130620 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130723 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130917 |
|
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: 20131112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131125 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |