JP2009009252A - タッチ式入力装置 - Google Patents
タッチ式入力装置 Download PDFInfo
- Publication number
- JP2009009252A JP2009009252A JP2007168459A JP2007168459A JP2009009252A JP 2009009252 A JP2009009252 A JP 2009009252A JP 2007168459 A JP2007168459 A JP 2007168459A JP 2007168459 A JP2007168459 A JP 2007168459A JP 2009009252 A JP2009009252 A JP 2009009252A
- Authority
- JP
- Japan
- Prior art keywords
- pressing
- information
- position information
- pattern
- operation surface
- 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.)
- Pending
Links
Images
Landscapes
- Navigation (AREA)
- Position Input By Displaying (AREA)
Abstract
【課題】操作面を指で押圧して操作を行うタッチ式入力装置において、従来の構成では、押圧操作を検出するために、ユーザが指で操作面に接触した面積をとる構造や、操作面の下にプッシュスイッチを設ける構造をとる必要があった。
【解決手段】本発明のタッチ式入力装置は、操作面を有する操作部と、ユーザが前記操作面上を触れた位置に対応する位置情報を出力する位置検出部と、前記位置情報の速度変化または加速度変化のパターンから前記操作面が押下されたことを検出して押下情報を出力する押下検出部と、前記位置情報と前記押下情報に基づいて所定の処理を行う制御部とを備えるため、装置の構造を変えるためのコストを追加することなく、押圧操作を検出することができる。
【選択図】図1
【解決手段】本発明のタッチ式入力装置は、操作面を有する操作部と、ユーザが前記操作面上を触れた位置に対応する位置情報を出力する位置検出部と、前記位置情報の速度変化または加速度変化のパターンから前記操作面が押下されたことを検出して押下情報を出力する押下検出部と、前記位置情報と前記押下情報に基づいて所定の処理を行う制御部とを備えるため、装置の構造を変えるためのコストを追加することなく、押圧操作を検出することができる。
【選択図】図1
Description
本発明は、カーナビゲーション装置など、モニタの画面を確認しながらポインタを移動させて様々な操作を行う各種装置に適用されるタッチ式入力装置に関するものである。
従来のタッチ式入力装置は、ユーザが指で操作面に接触し、その接触位置を検出することにより画面上に表示しているポインタを移動させ、指による押圧操作を検出することにより、選択、決定とすることで様々な処理を行うように動作する。この際、押圧反力で操作面に対する指の接触部分が変化して押圧位置が変化し、誤操作してしまうことを防ぐため、押圧する一定時間前の位置を採用していた(例えば、特許文献1参照)。
特開2004−245682号公報
しかしながら、前記従来の構成では、押圧操作を検出するために、ユーザが指で操作面に接触した面積をとる構造や、操作面の下にプッシュスイッチを設ける構造をとる必要があった。そのため、特殊なタッチ式入力装置を作る必要があり、コストが高くなってしまうという課題があった。
それ故に、本発明の目的は、操作面を押圧して操作するタッチ式入力装置において、装置の構造を変えるためのコストを追加することなく、押圧操作を検出するタッチ式入力装置を提供することである。
上記目的を達成するために、本発明の第一の局面は、タッチ式入力装置であって、操作面を有する操作部と、ユーザが操作面上を触れた位置に対応する位置情報を出力する位置検出部と、位置情報の速度変化または加速度変化のパターンから操作面が押下されたことを検出して押下情報を出力する押下検出部と、位置情報と押下情報に基づいて所定の処理を行う制御部とを備える。
また、押下検出部は、位置情報の速度変化または加速度変化のパターンから、位置が移動していることを示す予め定められた移動パターンを検出することで位置の移動を検出し、押下していることを示す予め定められた押下パターンを検出することで押下を検出することを特徴とする。
また、制御部は、押下情報を受けた直前の移動パターンが終了した時点の位置情報を、押下された位置として所定の処理に採用することを特徴とする。
また、本発明の第2の局面は、タッチ式入力方法であって、ユーザが操作面上の触れた位置に対応する位置情報を出力する位置検出ステップと、位置情報の速度変化パターンまたは加速度パターンから操作面が押下されたことを検出して押下情報を出力する押下検出ステップと、位置情報と押下情報に基づいて所定の処理を行う制御ステップとを含む。
また、本発明の第3の局面は、ポインタを表示するモニタを備えたタッチ式入力装置のコンピュータに実行させるプログラムであって、操作面上の触れた位置に対応する位置情報を出力する位置検出ステップと、位置情報の速度変化パターンまたは加速度パターンから操作面が押下されたことを検出して押下情報を出力する押下検出ステップと、位置情報と押下情報に基づいてポインタをモニタ上で移動させ所定の処理を行う制御ステップとを含む。
本発明のタッチ式入力装置によれば、位置情報の速度変化または加速度変化のパターンから操作面が押下されたことを検出するので、ユーザが指で操作面に接触した面積をとる構造や、操作面の下にプッシュスイッチを設ける構造をとる必要がなく、押下情報を必要とするタッチ式入力装置を低コストで実現することができる。
また、ユーザが操作面を押下する途中に発生する操作位置のずれによる誤操作を防止することができる。
また、本発明のタッチ式入力方法およびプログラムによれば、上述したタッチ式入力装置と同様の効果を得ることができる。
以下、本発明の実施の形態について、図面を用いて説明する。
図1は、本発明の実施形態に係るタッチ式入力装置の構成を示すブロック図である。図1において、タッチ式入力装置1は、操作部11と位置検出部12と押下検出部13と制御部14から構成される。タッチ式入力装置1には各種表示情報や、タッチ式入力装置で指定されるポインタなどを表示するためのモニタ2が接続される。
図1は、本発明の実施形態に係るタッチ式入力装置の構成を示すブロック図である。図1において、タッチ式入力装置1は、操作部11と位置検出部12と押下検出部13と制御部14から構成される。タッチ式入力装置1には各種表示情報や、タッチ式入力装置で指定されるポインタなどを表示するためのモニタ2が接続される。
操作部11は、位置あるいは押下情報を入力するためのインタフェース部分であり、ユーザは操作部11の操作面上に指で触れることで位置あるいは押下情報を入力する。操作部11は、例えばタッチパッドやタッチパネルなどのユーザが触れることにより位置を入力することのできる操作デバイスであり、その操作面上の触れている位置の情報を検出できるものであれば、静電容量方式、抵抗膜方式、電磁誘導方式、超音波表面弾性波方式、光学方式など、どのような方式を用いても構わない。
位置検出部12は、ユーザが操作部11の操作面上の触れた位置に関する情報を検出し、その位置に対応した位置情報を押下検出部13と制御部14に出力する。また、位置情報はモニタ2に表示するポインタの位置を指定できるものであれば、操作部11の操作面上で指が移動した位置の差分や、距離と方向の情報を用いても構わない。
押下検出部13は位置情報の変化からポインタをモニタ2上で移動させる速度を計算して保持しておく。速度の計算は例えば、位置情報が更新されたときの差分を位置情報の更新時間で除算することで求める。速度の代わりに加速度を用いる場合は、速度を求め、その速度の差分を速度の更新時間で除算することで求める。押下検出部13は、算出した速度のパターンがあらかじめ設定した押下を示すパターンに合致したことを検出し、ユーザが操作部11の操作面を押下した押下情報として制御部14に出力する。
制御部14は、位置検出部12から取得した位置情報に基づいてモニタ2上にポインタを表示させる。そして、制御部14は、押下検出部13から押下情報を取得すると、後述する移動パターンが終了した時点の位置情報に基づいて、モニタ2上のポインタの示す動作に対応する処理を実行する。
次に、上記のように構成されたタッチ式入力装置1の動作の概要について図2〜4を用いて説明する。まず制御部14はモニタ2にポインタ21を表示する。モニタ2は例えば1280×768の解像度で表示する液晶モニタであり、ポインタ21は例えば(640,384)の位置に表示する。ユーザがタッチ式入力装置1の操作部11の操作面に触れると、位置検出部12は操作部11の操作面上の触れた位置に対応する位置情報を制御部14に出力し、制御部14はその位置情報に基づいてポインタ21の位置を変更してモニタ2に表示させる。
図2はタッチ式入力装置1を操作したときのモニタ2に表示される操作画面である。モニタ2には、文字入力を行うための文字キー22が5行10列に合計50個配列して表示されている。ユーザが操作部11の操作面に触れると、制御部14は位置検出部12から位置情報を取得して、ポインタ21を文字キー22の配列上で移動させる。ポインタ21の位置にある文字キー22は、ユーザの選択候補になったとして、選択候補となったことがわかるように色を変えて表示する。押下検出部13はポインタ21の移動に伴い、ポインタ21を移動させる速度を計算して保持しておく。ユーザが操作部11の操作面を押下すると、ユーザの指3と操作部11の操作面との接触部分が変化し、位置検出部12の検出する位置情報も変化する。
図3は、ユーザが指3を操作部11の操作面に触れることでポインタ21を操作するときの、操作部11の操作面と指3の接触部分を示した図である。ポインタ21を移動させる場合、ユーザは指先で操作するため、操作部11の操作面と指3の移動時の接触部分31は図3(a)のようになる。ユーザが操作部11の操作面を押下する場合、ユーザは指3の腹で操作するため、押下時の接触部分32は図3(b)のようになる。このとき、位置検出部12は、操作部11の操作面と指3の接触部分の重心に基づいて位置情報を出力するため、操作部11の操作面を押下時に図3(b)のように押下時の接触部分が下に移動する。それに伴いモニタ2上のポインタ21の位置も下方向へ移動してしまうため、ユーザの意図しない処理が行われる。
図4は、ユーザの指3が操作部11の操作面上を移動して、押下する時の位置情報から算出した速度パターンを示している。ユーザの指3が操作部11の操作面上を移動して、押下すると、移動、押下に対応する特有の速度変化のパターンが検出される。押下検出部13はこの速度パターンを保持しており、その速度パターンから押下パターンを検出すると、制御部14に押下情報を出力する。ここでは、速度値がa未満の値から増加してbを超えるようなパターンを移動パターン(図4の“移動”の矢印で示した時間間隔の速度パターン)とし、速度値がaを超えた点からa未満になるまでの間ポインタ21をモニタ2上で移動させる。ここで、a、bはそれぞれあらかじめ定められた速度値である。速度値がa未満の値から増加してaを超えるが、bを超えずにa未満に減少するときのパターンを押下パターン(図4の“押下”の矢印で示した時間間隔の速度パターン)とし、押下パターン検出後に押下検出部13は制御部14に押下情報を出力する。なお、押下後に操作部11の操作面から指を離すという入力時のルールがある場合は、押下パターン検出後に位置情報が検出されない時間(操作部11の操作面から指を離した状態)があった時点で、押下検出部13は制御部14に押下情報を出力する。
制御部14は押下検出部13から押下情報を取得すると、移動パターンが終了した時点のポインタ21が指す文字キー22に割り当てられている文字を、文字入力窓23に表示する。このように、移動パターンが終了した時点の位置情報を、押下された位置として所定の処理に採用することで、図3(b)に示した様な、操作面を押下する途中に発生する操作位置のずれによる誤操作を防止することができる。
なお、上記実施の形態では、押下検出部13は位置情報の速度パターンを保持して、移動パターン、押下パターンを検出し、押下情報を制御部14に出力するようにしたが、位置情報の加速度パターンを保持して、同様に加速度の変化に対応する移動パターン、押下パターンを検出することで、押下情報を制御部14に出力するようにしてもよい。
上記実施の形態で説明した構成は、単に具体例を示すものであり、本願発明の技術的範囲を制限するものではない。本願の効果を奏する範囲において、任意の構成を採用することが可能である。
以上のように、本発明にかかるタッチ式入力装置は、ユーザが指で操作面に接触した面積をとる構造や、操作面の下にプッシュスイッチを設ける構造をとる必要がなく、低コストでできるという効果を有し、車載用のナビゲーション装置をはじめ、各種機器の入力装置として有用である。
1 タッチ式入力装置
2 モニタ
3 指
11 操作部
12 位置検出部
13 押下検出部
14 制御部
21 ポインタ
22 文字キー
23 文字入力窓
31 移動時の接触部分
32 押下時の接触部分
2 モニタ
3 指
11 操作部
12 位置検出部
13 押下検出部
14 制御部
21 ポインタ
22 文字キー
23 文字入力窓
31 移動時の接触部分
32 押下時の接触部分
Claims (5)
- 操作面を有する操作部と、
ユーザが前記操作面上を触れた位置に対応する位置情報を出力する位置検出部と、
前記位置情報の速度変化または加速度変化のパターンから前記操作面が押下されたことを検出して押下情報を出力する押下検出部と、
前記位置情報と前記押下情報に基づいて所定の処理を行う制御部と、
を備えたタッチ式入力装置。 - 前記押下検出部は、前記位置情報の速度変化または加速度変化のパターンから、位置が移動していることを示す予め定められた移動パターンを検出することで位置の移動を検出し、押下していることを示す予め定められた押下パターンを検出することで押下を検出することを特徴とする請求項1記載のタッチ式入力装置。
- 前記制御部は、前記押下情報を受けた直前の移動パターンが終了した時点の位置情報を、押下された位置として所定の処理に採用することを特徴とする請求項2記載のタッチ式入力装置。
- ユーザが操作面上の触れた位置に対応する位置情報を出力する位置検出ステップと、
前記位置情報の速度変化パターンまたは加速度パターンから操作面が押下されたことを検出して押下情報を出力する押下検出ステップと、
前記位置情報と前記押下情報に基づいて所定の処理を行う制御ステップと、
を含むタッチ式入力方法。 - ポインタを表示するモニタを備えたタッチ式入力装置のコンピュータに実行させるプログラムであって、
操作面上の触れた位置に対応する位置情報を出力する位置検出ステップと、
前記位置情報の速度変化パターンまたは加速度パターンから操作面が押下されたことを検出して押下情報を出力する押下検出ステップと、
前記位置情報と前記押下情報に基づいてポインタをモニタ上で移動させ所定の処理を行う制御ステップと、
を含むプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007168459A JP2009009252A (ja) | 2007-06-27 | 2007-06-27 | タッチ式入力装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007168459A JP2009009252A (ja) | 2007-06-27 | 2007-06-27 | タッチ式入力装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009009252A true JP2009009252A (ja) | 2009-01-15 |
Family
ID=40324290
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007168459A Pending JP2009009252A (ja) | 2007-06-27 | 2007-06-27 | タッチ式入力装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009009252A (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010104015A1 (ja) * | 2009-03-09 | 2010-09-16 | ソニー株式会社 | 情報処理装置、情報処理方法及び情報処理プログラム |
KR20110012110A (ko) * | 2009-07-29 | 2011-02-09 | 엘지전자 주식회사 | 이동 단말기 |
EP2458478A2 (en) | 2010-11-26 | 2012-05-30 | Sony Corporation | Information processing device, information processing method, and computer program product |
EP2500797A1 (en) | 2011-03-17 | 2012-09-19 | Sony Corporation | Information processing apparatus, information processing method and program |
JPWO2013061607A1 (ja) * | 2011-10-27 | 2015-04-02 | 京セラ株式会社 | 電子機器及び電子機器の制御方法 |
US9524050B2 (en) | 2011-11-29 | 2016-12-20 | Google Inc. | Disambiguating touch-input based on variation in pressure along a touch-trail |
CN106406587A (zh) * | 2015-07-16 | 2017-02-15 | 小米科技有限责任公司 | 终端触控识别方法及装置 |
CN114391131A (zh) * | 2019-09-27 | 2022-04-22 | 株式会社东海理化电机制作所 | 操作装置 |
-
2007
- 2007-06-27 JP JP2007168459A patent/JP2009009252A/ja active Pending
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010211401A (ja) * | 2009-03-09 | 2010-09-24 | Sony Corp | 情報処理装置、情報処理方法及び情報処理プログラム |
WO2010104015A1 (ja) * | 2009-03-09 | 2010-09-16 | ソニー株式会社 | 情報処理装置、情報処理方法及び情報処理プログラム |
KR101595385B1 (ko) | 2009-07-29 | 2016-02-18 | 엘지전자 주식회사 | 이동 단말기 |
KR20110012110A (ko) * | 2009-07-29 | 2011-02-09 | 엘지전자 주식회사 | 이동 단말기 |
EP2458478A2 (en) | 2010-11-26 | 2012-05-30 | Sony Corporation | Information processing device, information processing method, and computer program product |
US9678543B2 (en) | 2010-11-26 | 2017-06-13 | Sony Corporation | Information processing device, information processing method, and computer program product with display inclination features |
US10503218B2 (en) | 2010-11-26 | 2019-12-10 | Sony Corporation | Information processing device and information processing method to control display of image based on inclination information |
EP2500797A1 (en) | 2011-03-17 | 2012-09-19 | Sony Corporation | Information processing apparatus, information processing method and program |
US9323351B2 (en) | 2011-03-17 | 2016-04-26 | Sony Corporation | Information processing apparatus, information processing method and program |
JPWO2013061607A1 (ja) * | 2011-10-27 | 2015-04-02 | 京セラ株式会社 | 電子機器及び電子機器の制御方法 |
US9524050B2 (en) | 2011-11-29 | 2016-12-20 | Google Inc. | Disambiguating touch-input based on variation in pressure along a touch-trail |
CN106406587A (zh) * | 2015-07-16 | 2017-02-15 | 小米科技有限责任公司 | 终端触控识别方法及装置 |
CN114391131A (zh) * | 2019-09-27 | 2022-04-22 | 株式会社东海理化电机制作所 | 操作装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5295328B2 (ja) | スクリーンパッドによる入力が可能なユーザインタフェース装置、入力処理方法及びプログラム | |
US9176668B2 (en) | User interface for text input and virtual keyboard manipulation | |
JP4650699B2 (ja) | 入力装置、入力方法およびプログラム | |
JP4886582B2 (ja) | 文字入力装置、文字入力用プログラムおよび文字入力方法 | |
JP2009009252A (ja) | タッチ式入力装置 | |
US20070236474A1 (en) | Touch Panel with a Haptically Generated Reference Key | |
JP5640486B2 (ja) | 情報表示装置 | |
US20080134078A1 (en) | Scrolling method and apparatus | |
WO2014047084A1 (en) | Gesture-initiated keyboard functions | |
TW201145146A (en) | Handling tactile inputs | |
JP2009536385A (ja) | スクロール付き多機能キー | |
JP2008065504A (ja) | タッチパネル制御装置およびタッチパネル制御方法 | |
JP2012099005A (ja) | 入力装置、入力方法および入力プログラム | |
JP2008257629A (ja) | タッチ式入力装置 | |
JP5968588B2 (ja) | 電子機器 | |
CN102236455A (zh) | 电子装置与虚拟滑鼠的启动方法 | |
WO2012169189A1 (ja) | タッチパネル入力装置 | |
JPWO2012111227A1 (ja) | タッチ式入力装置、電子機器および入力方法 | |
JP2010211264A (ja) | 座標入力装置 | |
JP2013196465A (ja) | オブジェクト選択時に触覚応答が付与されるユーザインタフェース装置、触覚応答付与方法及びプログラム | |
JP2012093951A (ja) | 画像処理装置、画像処理システム、画像処理方法及びプログラム | |
TWI412957B (zh) | 以鍵盤模擬滑鼠裝置的方法及輸入裝置 | |
JP6137714B2 (ja) | 押圧の度合いに応じて異なる触覚応答を付与可能なユーザインタフェース装置、触覚応答付与方法及びプログラム | |
KR101682527B1 (ko) | 박형 햅틱 모듈을 이용한 마우스 겸용 터치 키패드 | |
KR20100042762A (ko) | 휴대 단말기에서 마우스 인터페이스를 실행하는 방법 및 이를 수행하는 휴대 단말기 |