JP3396701B2 - 相対操作量の入力装置 - Google Patents
相対操作量の入力装置Info
- Publication number
- JP3396701B2 JP3396701B2 JP13257096A JP13257096A JP3396701B2 JP 3396701 B2 JP3396701 B2 JP 3396701B2 JP 13257096 A JP13257096 A JP 13257096A JP 13257096 A JP13257096 A JP 13257096A JP 3396701 B2 JP3396701 B2 JP 3396701B2
- Authority
- JP
- Japan
- Prior art keywords
- pressing
- operation button
- contact resistance
- resistance value
- pressed
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0338—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H2221/00—Actuators
- H01H2221/008—Actuators other then push button
- H01H2221/012—Joy stick type
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H2239/00—Miscellaneous
- H01H2239/078—Variable resistance by variable contact area or point
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Description
ュータ等におけるディスプレーに表示されたカーソル等
を移動させるべく、相対操作量を表す出力データを出力
する相対操作量の入力装置に関する。
ソコンという)のディスプレーに表示されたカーソルを
移動させる相対操作量の入力装置としては、マウスの他
にパソコンと共に持ち運びやすく、しかも移動先で操作
スペースをとらないタッチパッドが知られている。この
タッチパッドは、タブレット、デジタイザなどの動作原
理を利用してタブレットシートの押圧位置を検出し、タ
ブレットシートの押圧移動操作前後の押圧位置の差から
相対操作量を表す出力データを得て、出力するものであ
る。
は、小型化が求められることから、タブレットシートの
押圧面が狭く、連続してカーソルを移動制御する場合に
は、タブレットシートの押圧移動操作を複数回に分けて
操作しなければならなかった。
押圧面が狭くても操作が途切れることのない相対操作量
の入力装置であるポインティングデバイスの発明を特願
平7年206736号で出願した。
を図5乃至図7で説明する。
備えたパーソナルコンピュータ(以下パソコンという)
1を示し、そのキーボード操作面の筺体2にポインティ
ングデバイス100が取り付けられている。
ス100は、鉄板などの剛体板12と、剛体板12に支
持された一対のタブレットシート60、61を備え、タ
ブレットシート60、61上に合成ゴムからなる操作ボ
タン30を積層しているものである。
ト状に形成され、その周縁が下方に折り曲げられてタブ
レットシート60、61の周囲に当接するようになって
いる。またこの周縁が、タブレットシート60、61を
支持する剛体板12とパソコン1の筺体2との間に挟持
されて、ポインティングデバイス100が筺体2に取り
付けられると共に、操作ボタン30がタブレットシート
60上に位置決めされる。
て押圧できる大きさの円柱状となっていて、この円柱状
中央部は、筺体2に矩形状に穿設された窓孔に臨むよう
になっている。操作ボタン30の底面は、球面の一部で
ある突曲面となっていて、図のように操作ボタン30を
押圧しながら傾斜させると、タブレットシート60の押
圧位置が傾斜方向に移動するようになっている。
ブレットの抵抗接触方式を採用して押圧位置を検出する
もので、タブレットシート60、61の互いに対向する
接触面に均一な抵抗層が被着され、両者は、この対向面
に印刷により形成された絶縁性のドットスペーサ(図示
せず)によって僅かな間隔で離間された状態で、重合さ
れている。
電極に座標検出電圧を印加し他側の電極を接地すると、
タブレットシート60、61の各位置で電極からの距離
に比例した電位が生じ、電位勾配が形成される。タブレ
ットシート60、61の押圧位置は、その押圧位置での
電位を他方のタブレットシート60、61を介して読み
取り、該読み取り電位から算出するものである。
央を押し下げると、突曲面の中央がタブレットシート6
0を押圧し、その押圧位置(xn、yn)が基準位置(x
0、y0)として記憶される。
うに傾斜させると、底面が下方に向けて突曲面となって
いるので、タブレットシート60の押圧位置(xn、
yn)も傾斜方向へ移動する。この新たな押圧位置
(x1、y1)と基準位置(x0、y0)との押圧位置の差
によって相対位置データ(x1−x0、y1−y0)が求め
られ、これに所定の常数C´を乗じて、出力データ(C
´(x1−x0)、C´(y1−y0))が算出される(図
7(b)参照)。
1−y0))がパソコン1へ出力されると、パソコン1の
ディスプレー3に表示されたカーソルは、操作ボタン3
0の傾斜方向と一致するへ移動する。このときのカー
ソル移動量(Oとの距離)は、出力データに含まれる
相対位置データ(x1−x0、y1−y0)すなわち、基準
位置(x0、y0)と押圧位置(xn、yn)との距離に比
例する。従って、図6(d)に示すように、同方向に更
に操作ボタン30を傾斜させ、基準位置から更に離れた
押圧位置(x2、y2)を押圧すると、カーソル移動量
(との距離)は、Oとの距離よりも増加する。つ
まり、操作ボタン30の傾きによって、カーソルの移動
速度を調整することができる。
の押し下げが解除されるまで記憶され、押圧位置
(xn、yn)が新たに検出される毎に、この基準位置
(x0、y0)と比較して相対位置データが算出される。
(図7(a)参照)へ傾斜させると、新たに検出した押
圧位置(x3、y3)から(C´(x3−x0)、C´(y
3−y0))が算出され、同図のように、ディスプレー3
に表示されたカーソルは、操作ボタン30の揺動方向と
同一方向にからへ移動する。
させると、新たに検出した押圧位置(x4、y4)から相
対位置データ(C´(x4−x0)、C´(y4−y0))
が算出され、ディスプレー3のカーソルは、傾斜方向と
同じ方向にからへ移動する。タブレットシート60
の押圧位置(xn、yn)は、周期的に検出され、従っ
て、操作ボタン30をの方向に傾斜させたまま維持す
るだけで、再び同じ相対位置データ(C´(x4−
x0)、C´(y4−y0))を含む出力データが出力さ
れ、カーソルは、更にからへ移動する。
ば、常に基準位置(x0、y0)と比較した出力データに
よって、カーソルを移動制御するので、タブレットシー
ト60、61の押圧面が狭くても押圧操作を中断させず
に操作することができ、また操作ボタンの傾斜方向と傾
斜角度に対応させて、カーソルを移動制御することがで
きる。
させようとする場合に、操作者は、必ずしも操作ボタン
を傾斜するとは限らず、更に強い押圧力を操作ボタンに
加えて操作しようとすることがある。
(x1、y1)を押圧して方向に移動するカーソルを、
更に速い速度で移動させようとするときには、むしろ操
作ボタンを更に強い押圧力で押圧する。しかしながら、
このように押圧力を加えただけでは、押圧位置(x1、
y1)自体が変化するものではないので、カーソルの移
動速度は変化しない。従って、このような押圧操作によ
ってカーソルの移動速度を制御することはできず、操作
性に難のある相対操作量の入力装置と認識される問題が
あった。
になされたものであり、操作ボタンの傾斜方向と傾斜角
度に対応させてカーソルを移動制御することができると
ともに、操作ボタンの押圧力に応じてもカーソルの移動
速度を制御できる相対操作量の入力装置を提供する。
入力装置は、僅かな間隙を隔てて平行に配置された一対
のタブレットシートと、底面がタブレットシートの押圧
面と対向し、押圧しながらいずれかの方向に傾斜させる
ことによってタブレットシートの異なる位置を押圧する
ようにタブレットシート上に配設した操作ボタンと、操
作ボタンの押圧によって一対のタブレットシート間が接
触する位置を、押圧位置(xn、yn)として検出する押
圧位置検出手段と、押圧位置(xn、yn)での接触抵抗
値rPを検出する接触抵抗検出手段と、タブレットシー
トが最初に押圧された位置をすくなくとも押圧が解除さ
れるまで基準位置(x0、y0)とする基準位置設定手段
とを備え、押圧位置(xn、yn)と基準位置(x0、
y0)との差から求めた相対位置データと、接触抵抗値
rPとから出力データを生成することによって、操作ボ
タンの傾斜方向と傾斜角度を表す出力データを、操作ボ
タンの押圧力に応じて出力することを特徴とする。
めにタブレットシートに当接した位置を基準位置
(x0、y0)とする。操作ボタンを、押圧しながらいず
れかの方向に傾斜させると、タブレットシートの異なる
位置が押圧されるので、傾斜方向の別の位置が押圧さ
れ、その押圧位置(xn、yn)と押圧位置(xn、yn)
での接触抵抗値rPが検出される。押圧位置(xn、
yn)と基準位置(x0、y0)との差から求められる相
対位置データは、操作ボタンの傾斜方向と傾斜角度を表
し、出力データは、相対位置データをもとに生成される
ので、操作ボタンの傾斜方向と傾斜角度によって、カー
ソルを移動制御することができる。
n、yn)での接触抵抗値rPも用いられるので、操作ボ
タンの押圧力を変えて接触抵抗値rPを変えることによ
って、同じ操作ボタンの傾斜方向と傾斜角度であって
も、押圧力に応じた異なる出力データを出力することが
できる。
位置データに、接触抵抗値rPによって定めた補正定数
Cを乗じて、出力データを生成することを特徴とする。
Cを乗じて生成されるので、出力データにより制御され
るカーソルの移動量は、補正定数Cに比例する。補正定
数Cは、接触抵抗値rPによって定まるので、操作ボタ
ンの押圧力を変えて接触抵抗値rPを変えることによっ
ても、カーソルの移動速度を制御するができる。
相対操作量の入力装置について図面を参照しながら説明
する。なお、上述の従来のタッチパッド100と同一の
構成については、同一の番号を付してその説明を省略す
る。
作量の入力装置であるポインティングデバイス10を示
すもので、合成樹脂で成形されたハウジング5とハウジ
ング5の底面に固着された剛体板7によって、操作ボタ
ン30とタブレットシート60、61(図1では6で表
示)を挟持しハウジング5内に支持している。剛体板7
は、周囲に折り返し片7aを一体に備え、この折り返し
片7aをハウジング5の側面から平面側に沿って折り返
すことによってハウジング5に取り付けている。また、
ハウジング5の底面から突出したボス5aをこの剛体板
7に貫通させた後、加熱溶着することによって、剛体板
7をハウジング底面側に固着している。
aとリング状の支持部30bと薄肉の弾性連結部30c
からなり、これらが合成ゴムによって一体に成形されて
いる。操作キー30aは、弾性連結部30cによってハ
ウジング5の円筒孔内に上下動自在に支持され、外力が
加えられていない図1に示す待機状態では、その底面が
タブレットシート6の押圧面に対向するようになってい
る。操作キー30aの平面は、指をのせて押圧しやすい
ように緩やかな凹曲面に形成されている。また、底面
は、球面の一部である突曲面に形成され、後述するよう
に操作ボタン30の操作キー30aを押圧しながら傾斜
させると、タブレットシート60、61の押圧位置が連
続して傾斜方向に移動するようになっている。底面の中
央からは、その周囲の底面から僅かに突出する押圧突起
31が、一体に垂設されている。図1に示す待機状態
で、押圧突起31の先端は、タブレットシート6の押圧
面に近接している。
て重合してなるタブレットシート6は、剛体板7によっ
て底面が支持され、その一辺から引き出された接続部8
は、後述する押圧位置の検出などを行うためのデータ処
理部20(図2参照)に電気接続している。
す回路図であり、以下、同図の構成を説明しながら、タ
ブレットシート60、61の押圧位置(xn、yn)と押
圧位置(xn、yn)での接触抵抗値rPの検出について
詳述する。
4を内蔵した1チップのマイコン11を備え、このA/
Dコンバータ14は、更に3個の入力端子AD1、AD
2、AD3を備え、各入力端子の電位を同時に検出でき
るようになっている。
HK、IX+、OX-、IY+、OY-が備えられ、各入出
力端子の後段にこれらの端子と内部回路との接続を切り
替える電子スイッチ33〜37が接続されている。各電
子スイッチ33〜37は、マイコン11により個別に動
作し、マイコン11内の内部回路との接続が切り替えら
れるようになっている。
を構成する一対のX座標抵抗板とY座標抵抗板であり、
互いに均一に形成された抵抗層を対向させるようにし
て、対向面に印刷されたドット状の印刷スペーサ(図示
せず)によって、僅かな間隙を隔てて重合されている。
向の両端の2辺に沿って、X+側電極60aとX−側電
極60bが形成され、X+側電極60aは、マイコン1
1のIX+端子と、基準抵抗である可変抵抗RCを介して
RCHK端子に接続し、X−側電極60bは、マイコン
11のOX-端子に接続している。尚、この基準抵抗RC
の抵抗値rCは、後述するペンオン検出、タブレットシ
ート6の接触抵抗値rPの算出等が容易になるように調
整した既知の抵抗値である。
端の2辺に沿って、Y+側電極61aとY−側電極61
bが形成され、Y+側電極61aは、マイコン11のI
Y+端子に接続し、Y−側電極61bは、マイコン11
のOY-端子に接続している。
触抵抗検出モード、X、Y座標検出モードのモードとな
り、タブレットシート6の押圧(ペンオン)と押圧操作
状態を検出している。以下、これらの動作モードについ
て説明する。
イッチ33〜37を図に示すように動作させ、マイコン
11の各入出力端子を内部回路と接続させている。すな
わち、RCHK+端子は、スイッチ33により電源VCC
と接続し、X座標抵抗板60のX+側電極60aに基準
抵抗RCを介して基準検出電圧VCCを印加している。ま
た、IX+、OX-、IY+の各入出力端子は、スイッチ
34、35、36によりそれぞれA/Dコンバータ14
の入力端子AD1、AD2、AD3に接続し、X座標抵
抗板60のX+側電極60a、X−側電極60b、Y座
標抵抗板61のY+側電極61aの電位を検出するよう
にしている。残るOY-入出力端子は、電子スイッチ3
7により接地端子と接続し、Y座標抵抗板61のY−側
電極61bをGNDレベルとしている。
回路図である。同図のように、X座標抵抗板60が押圧
されると、押圧位置Pにおいて、X座標抵抗板60から
Y座標抵抗板61に接触抵抗RPを通して電流itが流れ
る。このとき、IX+、OX-、IY+入出力端子には、
それぞれA/Dコンバータ14が接続されているので、
これらの方向に流れる微小電流を無視すれば、基準抵抗
RCと接触抵抗RPには、等しい電流itが流れる。
電位差VA、第2電位差VB、基準抵抗RCの抵抗値を
rC、接触抵抗RPの接触抵抗値をrPとすれば、VA/r
C=VB/rPの関係から、rP=rC*VB/VAによっ
て、接触抵抗値rPを検出することができる。
VAは既知の基準検出電圧VCCとA/Dコンバータ14
の入力端子AD1の電位V1から、第2電位差VBは、A
/Dコンバータ14の入力端子AD2とAD3との電位
V2、V3から求めることができるので、接触抵抗検出回
路31でrP=rC*VB/VAより接触抵抗値rPを算出
することができる。
において流れる電流itは影響しない。つまり、抵抗板
間の接触位置(xp、yp)が変化して抵抗板60、61
に流れる電流itが変化しても、電流itと無関係に接
触抵抗値rPを検出できるものであり、接触抵抗値r
Pを、接触位置PのX座標(xp)とY座標(yp)と全
く独立のパラメータとして検出できるものである。従っ
て、タブレットシート6のどの位置を押圧しても、同じ
ようにタブレットシート6を押圧するかぎり接触抵抗値
rPは変化せず、操作ボタン30の押圧力を変えること
によってその押圧位置にかかわらず接触抵抗値rPの大
きさを変えることができる。
ス10は、常にタブレットシート6の押圧操作状態を検
出するものではなく、この接触抵抗検出モードによって
接触抵抗値rPを監視し、接触抵抗値rPが所定の抵抗値
(ペンオン検出しきい値)以下となったときに、タブレ
ットシート6が押圧されたもの(ペンオン)と判定し、
押圧位置の接触抵抗値rPやX、Y座標検出モードに移
行して押圧位置(xn、yn)を求めるようにしている。
操作ボタン30により押圧されていないときには、タブ
レットシート61との接触抵抗値rPは無限大である
が、タブレットシート60が押圧されることにより所定
の抵抗値以下に低下することを検出することにより行
う。本実施の形態では、この抵抗値(ペンオン検出しき
い値rTP)を実験値から1KΩと推定し、基準抵抗RC
の抵抗値rCをペンオン検出しきい値rTPと等しい1K
Ωとしている。このように、基準抵抗RCの抵抗値rCを
ペンオン検出しきい値rTPに合わせることより、上述の
第1電位差VAと第2電位差VBを単に比較してペンオン
を検出することができる。すなわち、rC/rP=rTP/
rP=VA/VBであるから、第1電位差VAが第2電位差
VB以上となったときに、接触抵抗値rPがペンオン検出
しきい値rTP以下となり、ペンオンと判定できる。
と、マイコン11は、次にその押圧位置(xp、yp)で
の接触抵抗値rPを上述のようにrP=rC*VB/VAか
ら検出する。基準抵抗RCの抵抗値rCは、既知の1KΩ
であるから、接触抵抗値rPは、第1電位差VAと第2電
位差VBの比によって求められ、表1に示すようにVA/
VBの大きさで5段階に区分される。
よって、後述する補正定数Cが決定される。VA/VBと
補正定数Cの関係を示すテーブルは、マイコン11に接
続されたROM16に記憶されている。
出されると、マイコン11は、X、Y座標検出モードに
移行し、タブレットシート6の接触位置(押圧位置)を
検出する。押圧位置PのX、Y座標検出は、X座標抵抗
板60とY座標抵抗板61に交互に電位勾配を形成する
ことにより行う。すなわち、X座標検出モードにおいて
は、電子スイッチ34によりIX+入力端子を電源VCC
と接続し、IX+入力端子からX座標抵抗板60のX+
側電極60aに基準検出電圧VCCを印加するとともに、
OX-入出力端子を電子スイッチ35により接地させ
て、X座標抵抗板60の他方のX−側電極60bを接地
し、X座標抵抗板60に均一な傾きの電位勾配を形成す
る。
1bと接続するOY-入出力端子を電子スイッチ37に
よりオフとし、X座標抵抗板60との接触位置からY座
標抵抗板61に電流が流れないようにするとともに、I
Y+入出力端子を電子スイッチ36によりA/Dコンバ
ータ14の入力端子AD3に接続し、Y座標抵抗板61
のY+側電極61aから押圧位置Pの電位を検出するよ
うにしている。
勾配が形成されているので、この入力端子AD3で検出
した電位VxPによって接触位置PのX座標(xP)を計
算して検出することができる。
チパッド7をY座標検出モードとして、Y座標を検出す
る。すなわち、電子スイッチ36、37の動作により、
Y座標抵抗板61のY+側電極61aに基準検出電圧V
CCを印加するとともに、他方のY−側電極61bを接地
し、Y座標抵抗板61に均一な傾きの電位勾配を形成し
ている。また、電子スイッチ34、35の動作により、
X座標抵抗板60のX−側電極60b端子をオフとし、
Y座標抵抗板61との接触位置からX座標抵抗板60に
電流が流れないようにするとともに、X+側電極60a
と接続するIX+入出力端子をA/Dコンバータ14の
入力端子AD1に接続し、X+側電極60aから接触位
置Pの電位を検出するようにしている。
D1で検出した電位VyPから接触位置PのY座標
(yP)を計算して検出する。
X座標(xP)とY座標(yP)の検出を数回繰り返した
後、それぞれの押圧位置データ(xP,yP)の互いの相
関をとり、異常値の押圧位置データを排除して、押圧位
置データ(xn,yn)とする。
(xn,yn)の内、ペンオン検出した後、最初に検出さ
れた押圧位置データ(x0,y0)は、ペンオフすなわち
操作ボタン30の押圧が解除されるまで基準位置
(x0,y0)としてマイコン11に接続されたRAM1
7に一時記憶される。
モードとして、接触抵抗値rPがペンオン検出しきい値
rTPを越えペンオフと判定されない限り、上述の接触抵
抗検出モードとX、Y座標検出モードを繰り返し、押圧
位置の接触抵抗値rPと新たな押圧位置データ(xn,y
n)の検出を行う。
されると、マイコン11は、基準位置(x0,y0)との
差によって相対位置データ(xn−x0,yn−y0)を算
出する。そして、この相対位置データ(xn−x0、yn
−y0)に、VA/VBと表1のテーブルから求めた補正
常数Cを乗じて、出力データ(X、Y)を生成し、図示
しない出力ポートを介してパソコンへ出力する。
バイス10の動作を図4で説明する。上述のように、ポ
インティングデバイス10は、待機状態で接触抵抗検出
モードとなって、タブレットシート60、61が押圧さ
れているかどうかを検出している。
の中心からカーソルを移動させようとする方向に偏位し
た位置(x1、y1)を押圧すると、操作ボタン30は、
同方向に傾斜しながら全体が下降するので、タブレット
シート60、61の押圧面に最も近接した押圧突起31
が始めにタブレットシート60、61を押圧する。従っ
て、押圧突起31下方の位置(x0、y0)でタブレット
シート60、61間が接触し、接触位置での接触抵抗値
rPはペンオン検出しきい値rTP以下となり、第1電位
差VA/第2電位差VBが1以上となることからペンオン
と判定される。
されると、その接触位置が押圧位置(x0、y0)として
検出される。押圧位置(x0、y0)は、タブレットシー
ト6が最初に押圧された位置であるので、その押圧位置
(x0、y0)は、基準位置(x0、y0)としてタブレッ
トシート6の押圧が解除されるまでRAM17に記憶さ
れる。
るので、操作ボタン30の偏位した位置を押圧し続ける
と、図4(b)のようにタブレットシート60、61が
押圧されたまま、押圧位置(xn、yn)は(x0、y0)
から(x1、y1)の方向に移動する。
X、Y座標検出モードを繰り返し、押圧位置(xn、
yn)と押圧位置(xn、yn)での接触抵抗値rPを50
0msecごとに検出する。接触抵抗値rPの検出は、
前述のように第1電位差VAを基準検出電圧VCCとA/
Dコンバータ14の入力端子AD1の電位V1差から、
第2電位差VBをA/Dコンバータ14の入力端子AD
2とAD3との電位V2、V3差から求め、第1電位差V
Aと第2電位差VBの比を算出する。操作ボタン30が比
較的低い押圧力で押圧され、押圧位置での接触抵抗値r
Pが0.5乃至1KΩの間であったとすると、VA/VB
は1から2の間となり、マイコン11は、VA/VBとR
OM16から呼び出した表1に示すテーブルとから補正
定数Cを「1」とする。
た押圧位置(xn、yn)と基準位置(x0、y0)との差
によって相対位置データ(xn−x0、yn−y0)が算出
される。
データ(xn−x0、yn−y0)に補正定数Cを乗じて生
成した出力データを順次パソコン1へ出力する。すなわ
ち、押圧位置(x1、y1)を押圧したときの出力データ
(X、Y)は、(C(x1−x0)、C(y1−y0))に
より表されるが、出力データに含まれる相対位置データ
(x1−x0、y1−y0)は、操作ボタン30の中心から
押圧位置までの距離と方向、つまり操作ボタン30の傾
斜方向と傾斜角度を表すものであるので、カーソルは、
操作キー30aの傾斜方向に、操作キー30aの傾斜角
度に応じた速度で、ディスプレー3上を移動する。上述
のように、補正定数Cは、「1」であるため、相対位置
データ(x1−x0、y1−y0)がそのまま出力データと
なる。
同じ押圧力で押圧する限り、500msecごとに同じ
出力データ((x1−x0)、(y1−y0))が出力され
るので、カーソルはこの操作ボタン30の傾斜方向と傾
斜角度に応じた方向と速度でディスプレー3上を移動す
る。従って、タブレットシート60、61の押圧面が狭
くても操作を繰り返すことなく、カーソルを広範囲で移
動制御することができる。
タン30をより大きな押圧力で押圧すると、相対位置デ
ータ(x1−x0、y1−y0)は変化することなく、接触
抵抗値rPのみが低下する。接触抵抗値rPが0.33乃
至0.5KΩに低下したとすると、接触抵抗検出モード
において、マイコン11は表1のテーブルを参照し、補
正定数Cを「2」とする。従って、このとき出力される
出力データは、(2(x1−x0)、2(y1−y0))と
なり、カーソルは、前述の2倍の速度で移動する。すな
わち、操作ボタン30の押圧力を変化させるだけで、カ
ーソルの移動速度を変えることができる。
は、4段階に分割した操作ボタン30の押圧力、すなわ
ち接触抵抗値rPに応じて補正定数Cを決定するように
しているので、押圧力を4段階に変えてカーソルの移動
速度を調整することができる。尚、同表に示すように、
VA/VBが1未満であるときには、接触抵抗値rPがペ
ンオン検出しきい値rTPまで低下していないので、出力
データを生成せず、補正定数Cも決定されない。ペンオ
ンを検出した後、接触抵抗検出モードにおいてVA/VB
が1未満となったときには、ペンオフすなわち、操作ボ
タン30への押圧が解除されたものと判断し、待機モー
ドに復帰する。
ことなく、更に種々変更が可能である。例えば、相対操
作量の入力装置は、パーソナルコンピュータ1の筺体2
内に取り付けられるもの若しくは、接続ケーブルを介し
てパーソナルコンピュータ1と接続するもののいずれで
あってもよい。
をテレビジョン受像機などを遠隔制御するリモートコン
トロール送信機の筺体に取り付け、操作ボタンを押し下
げながら揺動させることによって、操作ボタンの相対操
作量を表す出力データをリモートコントロール送信機で
送信し、テレビジョン受信機の受信チャンネル、音量の
アップ、ダウン等を制御するものであってもよい。
ータによってカーソルを移動制御する例で説明したが、
これに限らず、出力データによってディスプレーに表示
されたキャラクター等を移動制御するものでもよい。
に分割した接触抵抗値rPに応じて補正定数Cを決定
し、相対位置データに補正定数Cを乗じて出力データと
したが、接触抵抗値rPによって出力データを生成する
ものであれば、例えば相対位置データを接触抵抗値rP
で割り、これに補正定数C´を乗じて出力データとして
もよく、また、接触抵抗値rPを相対位置データととも
に3次元データとして出力データに含ませるものであっ
てもよい。
傾斜方向と傾斜角度によって、カーソルを移動制御する
ことができ、同じ傾斜方向と傾斜角度であっても操作ボ
タンの押圧力を変えるだけで、押圧力に応じた異なる出
力データを出力することができる。従って、相対操作量
の入力装置の入力操作の自由度が更に増え、操作性に優
れたものとなる。
相対位置データに補正定数Cを乗じて生成されるので、
出力データにより制御されるカーソルの移動量は、補正
定数Cに比例し、操作ボタンの押圧力を変えることによ
りカーソルの移動速度を制御するができる。従って、操
作ボタンを強く押したときにも、カーソルの移動速度を
加速させることができ、簡単な操作で、ディスプレー上
の離れた位置にカーソルを移動させることができる。
置であるポインティングデバイス10の要部断面図であ
る。
図である。
ある。
(a)は、タブレットシート6が始めに押圧されたとき
の、(b)は、操作ボタン30を更に押圧したときの、
状態を示す要部断面図である。
ングデバイス100が取り付けられたパーソナルコンピ
ュータ1を示す斜視図である。
ングデバイス10の動作を示し、(a)は、操作ボタン
30が押圧されていないときの、(b)は、操作ボタン
30の偏った位置が押圧され、タブレットシート60、
61が始めに押圧されたときの、(c)は、操作ボタン
30の偏った位置が押圧され、タブレットシート60、
61の異なる位置(x1、y1)が押圧されたときの、
(d)は、操作ボタン30の更に偏った位置が押圧さ
れ、タブレットシート60、61の異なる位置(x2、
y2)が押圧されたときの、状態を示す要部断面図であ
る。
て、パーソナルコンピュータ1のカーソルを制御する状
態を示し、(a)は、操作ボタン30の押圧操作とディ
スプレー3上のカーソルの移動軌跡との関係を示し、
(b)は、(a)の各操作位置における出力データ
(X、Y)を示す説明図である。
Claims (2)
- 【請求項1】 僅かな間隙を隔てて平行に配置された一
対のタブレットシート(6)と、 底面がタブレットシート(6)の押圧面と対向し、押圧
しながらいずれかの方向に傾斜させることによってタブ
レットシート(6)の異なる位置を押圧するようにタブ
レットシート(6)上に配設した操作ボタン(30)
と、 操作ボタン(30)の押圧によって一対のタブレットシ
ート(6)間が接触する位置を、押圧位置(xn、yn)
として検出する押圧位置検出手段と、 押圧位置(xn、yn)での接触抵抗値rPを検出する接
触抵抗検出手段と、 タブレットシート(6)が最初に押圧された位置をすく
なくとも押圧が解除されるまで基準位置(x0、y0)と
する基準位置設定手段とを備え、 押圧位置(xn、yn)と基準位置(x0、y0)との差か
ら求めた相対位置データと、接触抵抗値rPとから出力
データを生成することによって、 操作ボタン(30)の傾斜方向と傾斜角度を表す出力デ
ータを、操作ボタンの押圧力に応じて出力することを特
徴とする相対操作量の入力装置。 - 【請求項2】 相対位置データに、接触抵抗値rPによ
って定めた補正定数Cを乗じて、出力データを生成する
ことを特徴とする請求項1記載の相対操作量の入力装
置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13257096A JP3396701B2 (ja) | 1996-05-01 | 1996-05-01 | 相対操作量の入力装置 |
US08/848,669 US5815139A (en) | 1996-05-01 | 1997-04-29 | Relative manipulated variable input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13257096A JP3396701B2 (ja) | 1996-05-01 | 1996-05-01 | 相対操作量の入力装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09297652A JPH09297652A (ja) | 1997-11-18 |
JP3396701B2 true JP3396701B2 (ja) | 2003-04-14 |
Family
ID=15084406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13257096A Expired - Fee Related JP3396701B2 (ja) | 1996-05-01 | 1996-05-01 | 相対操作量の入力装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US5815139A (ja) |
JP (1) | JP3396701B2 (ja) |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6222525B1 (en) | 1992-03-05 | 2001-04-24 | Brad A. Armstrong | Image controllers with sheet connected sensors |
US8674932B2 (en) | 1996-07-05 | 2014-03-18 | Anascape, Ltd. | Image controller |
SE510596C2 (sv) * | 1996-11-27 | 1999-06-07 | Nassko Telecom Ab | Kopplingsanordning |
US6252582B1 (en) | 1998-08-11 | 2001-06-26 | Varatouch Technology Incorporated | Ergonomic pointing device |
US6313826B1 (en) * | 1998-04-07 | 2001-11-06 | Varatouch Technology Incorporated | Pointing device with non-spring return mechanism |
US6184866B1 (en) | 1997-09-29 | 2001-02-06 | Varatouch Technology Incorporated | Pointing device |
US6369804B1 (en) | 1998-09-26 | 2002-04-09 | Eleksen Limited | Detector constructed from fabric having non-uniform conductivity |
DE19849460B4 (de) * | 1998-10-28 | 2009-11-05 | Völckers, Oliver | Numerische digitale Telefontastatur für ein Telefongerät mit einem Display und Verfahren zur schnellen Textauswahl aus einer Liste mittels der numerischen Telefontastatur |
GB0007679D0 (en) * | 2000-03-30 | 2000-05-17 | Electrotextiles Comp Ltd | Data input device |
US6504531B1 (en) | 1999-05-20 | 2003-01-07 | Eleksen Limited | Detecting mechanical interactions |
US6333736B1 (en) | 1999-05-20 | 2001-12-25 | Electrotextiles Company Limited | Detector constructed from fabric |
TW454935U (en) * | 1999-07-02 | 2001-09-11 | Hoshiden Corp | Multi-direction input apparatus |
JP3359891B2 (ja) * | 1999-09-07 | 2002-12-24 | エスエムケイ株式会社 | スイッチ付きタブレット入力装置 |
US6388655B1 (en) | 1999-11-08 | 2002-05-14 | Wing-Keung Leung | Method of touch control of an input device and such a device |
CN1423769A (zh) * | 2000-03-30 | 2003-06-11 | 艾莱克森有限公司 | 手动输入装置和处理器 |
AU2001242641A1 (en) * | 2000-03-30 | 2001-10-15 | Electrotextiles Company Limited | Detector constructed from electrically conducting fabric |
WO2001075923A1 (en) | 2000-03-30 | 2001-10-11 | Electrotextiles Company Limited | Input device |
EP1269406B1 (en) * | 2000-04-03 | 2004-02-11 | Brunel University | Conductive pressure sensitive textile |
US6559105B2 (en) * | 2000-04-03 | 2003-05-06 | The Lubrizol Corporation | Lubricant compositions containing ester-substituted hindered phenol antioxidants |
DE10021450A1 (de) * | 2000-05-03 | 2001-11-08 | Oliver Voelckers | Verfahren zur Steuerung eines eindimensionalen Cursors durch Auswertung der auf eine Taste ausgeübten Kraft |
US7151525B2 (en) * | 2000-11-14 | 2006-12-19 | Keybowl, Inc. | Apparatus and method for generating data signals |
US8487872B2 (en) | 2000-11-14 | 2013-07-16 | Blue Orb, Inc. | Apparatus and method for generating data signals |
US7262762B2 (en) * | 2000-11-14 | 2007-08-28 | Keybowl, Inc. | Apparatus and method for generating data signals |
JP3994013B2 (ja) * | 2002-02-06 | 2007-10-17 | アルプス電気株式会社 | 入力装置 |
JP4260406B2 (ja) * | 2002-02-14 | 2009-04-30 | 富士通コンポーネント株式会社 | 押圧方向検出センサ及びこれを用いた入力装置 |
JP2003263257A (ja) * | 2002-03-07 | 2003-09-19 | Alps Electric Co Ltd | キーボード入力装置 |
JP2003280809A (ja) * | 2002-03-20 | 2003-10-02 | Matsushita Electric Ind Co Ltd | 電子機器 |
DE10228185A1 (de) * | 2002-06-24 | 2004-01-22 | Völckers, Oliver | Einrichtung zur Erfassung einer mechanischen Betätigung eines Eingabeelementes mittels digitaler Technik und Verfahren zur Verarbeitung und Umwandlung des digitalen Eingabesignals in Befehle zur Steuerung eines Verbrauchers |
DE10243223A1 (de) * | 2002-09-17 | 2004-03-25 | Völckers, Oliver | Bedienelement für elektronische Geräte zur Betätigung von Sensoren und ein Verfahren zur Auswahl von in einem elektronischen Speicher enthaltenen Funktionen und zur Anzeige der ausgewählten Funktion mittels eines Cursors |
US6824321B2 (en) * | 2002-09-19 | 2004-11-30 | Siemens Communications, Inc. | Keypad assembly |
US20050168441A1 (en) * | 2002-11-05 | 2005-08-04 | Fujitsu Limited | Display control device, display control method, computer product |
DE10311294A1 (de) * | 2003-03-12 | 2004-09-23 | Völckers, Oliver | Stufenlos betätigbare Tasten einer Tastatur mit integriertem Signalerfassungselement und Verfahren zur Signalverarbeitung |
US8614667B2 (en) * | 2003-06-27 | 2013-12-24 | Blue Orb, Inc. | Apparatus and method for generating data signals |
US20050024329A1 (en) * | 2003-07-28 | 2005-02-03 | Huo-Lu Tsai | Method and device for cursor control |
JP4188778B2 (ja) * | 2003-08-04 | 2008-11-26 | アルプス電気株式会社 | 入力装置 |
US7429976B2 (en) * | 2003-11-24 | 2008-09-30 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Compact pointing device |
US7570247B2 (en) * | 2003-11-24 | 2009-08-04 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Modular assembly for a self-indexing computer pointing device |
GB0404419D0 (en) * | 2004-02-27 | 2004-03-31 | Intelligent Textiles Ltd | Electrical components and circuits constructed as textiles |
US7978173B2 (en) * | 2005-01-14 | 2011-07-12 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Pointing device including a moveable puck with mechanical detents |
US7586480B2 (en) | 2005-02-28 | 2009-09-08 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Hybrid pointing device |
KR100718373B1 (ko) * | 2005-07-18 | 2007-05-14 | 주식회사 팬택앤큐리텔 | 키 인식 장치 |
US7701440B2 (en) * | 2005-12-19 | 2010-04-20 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Pointing device adapted for small handheld devices having two display modes |
US20070247446A1 (en) * | 2006-04-25 | 2007-10-25 | Timothy James Orsley | Linear positioning input device |
US7889176B2 (en) * | 2006-07-18 | 2011-02-15 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Capacitive sensing in displacement type pointing devices |
US8232963B2 (en) * | 2007-08-27 | 2012-07-31 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Control and data entry apparatus |
US20090058802A1 (en) * | 2007-08-27 | 2009-03-05 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Input device |
US7978175B2 (en) * | 2007-11-23 | 2011-07-12 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Magnetic re-centering mechanism for a capacitive input device |
US20090135157A1 (en) * | 2007-11-27 | 2009-05-28 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Capacitive Sensing Input Device with Reduced Sensitivity to Humidity and Condensation |
US8022933B2 (en) | 2008-02-21 | 2011-09-20 | Sony Corporation | One button remote control with haptic feedback |
JP2010020502A (ja) * | 2008-07-10 | 2010-01-28 | Alps Electric Co Ltd | ポインティングデバイス |
US8482517B1 (en) | 2009-01-12 | 2013-07-09 | Logitech Europe S.A. | Programmable analog keys for a control device |
KR20140139648A (ko) * | 2013-05-27 | 2014-12-08 | 삼성전자주식회사 | 보호 커버 |
CA3000639C (en) | 2015-12-18 | 2024-04-16 | Intelligent Textiles Limited | Conductive fabric, method of manufacturing a conductive fabric and apparatus therefor |
DE102016115210A1 (de) * | 2016-08-16 | 2018-02-22 | Fm Marketing Gmbh | Organic Haptic Interface |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4654647A (en) * | 1984-09-24 | 1987-03-31 | Wedam Jack M | Finger actuated electronic control apparatus |
US4736191A (en) * | 1985-08-02 | 1988-04-05 | Karl E. Matzke | Touch activated control method and apparatus |
JPS63201816A (ja) * | 1987-02-18 | 1988-08-19 | Hitachi Ltd | カ−ソル表示装置 |
US4983786A (en) * | 1990-01-17 | 1991-01-08 | The University Of British Columbia | XY velocity controller |
US5287089A (en) * | 1992-05-13 | 1994-02-15 | Micro-Integration Corporation | Hand manipulatable computer input device |
IT1264225B1 (it) * | 1993-09-24 | 1996-09-23 | Sintecna S R L | Dispositivo per il puntamento del cursore sullo schermo di sistemi interattivi |
-
1996
- 1996-05-01 JP JP13257096A patent/JP3396701B2/ja not_active Expired - Fee Related
-
1997
- 1997-04-29 US US08/848,669 patent/US5815139A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US5815139A (en) | 1998-09-29 |
JPH09297652A (ja) | 1997-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3396701B2 (ja) | 相対操作量の入力装置 | |
US7639234B2 (en) | Capacitive sensing and absolute position mapping in displacement type pointing devices | |
US7312790B2 (en) | Input apparatus for performing input operation corresponding to indication marks and coordinate input operation on the same operational plane | |
USRE41443E1 (en) | Input device which allows button input operation and coordinate input operation to be performed in the same operation plane | |
US7321361B2 (en) | Coordinate input device having non-flat operation surface and electronic apparatus | |
KR100897694B1 (ko) | 포인팅 디바이스 | |
EP0419145A1 (en) | Input device | |
US20060002203A1 (en) | Input device having activating means | |
KR101339942B1 (ko) | 입력장치가 구비된 이동통신단말기 | |
JP3705455B2 (ja) | 抵抗感圧式座標入力装置 | |
JPH07334308A (ja) | タッチパネルおよびこれを利用した座標検出装置 | |
US8228162B2 (en) | Pressure sensitive switch and input device using pressure sensitive switch | |
JP3386296B2 (ja) | ポインティングデバイス | |
US6841743B2 (en) | Multidirectional control switch and multidirectional input device using the same | |
WO2006070898A1 (ja) | 方向検知スイッチにおける操作キーの方向性判定方法 | |
JP2003036768A (ja) | 多方向入力装置及びこれを用いた電子機器 | |
JP3402858B2 (ja) | 座標検出方法及び装置及びコンピュータ制御装置 | |
WO2011149604A1 (en) | Passive user input attachments engaging compressible conductive elements and method for the same | |
US7465896B2 (en) | Electronic device | |
JP2008146679A (ja) | 入力装置及びそれを備えた電子機器 | |
JP3063626B2 (ja) | ポインティング入力装置 | |
JPH11338629A (ja) | ポインティングデバイス | |
JP3926590B2 (ja) | 座標入力装置及び電子機器 | |
JPH0784717A (ja) | ポインティングデバイス | |
US20040135769A1 (en) | Input device and method for detecting contact position |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090214 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090214 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100214 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100214 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110214 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110214 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120214 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130214 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130214 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |