JPH08234907A - データ処理装置 - Google Patents

データ処理装置

Info

Publication number
JPH08234907A
JPH08234907A JP3671695A JP3671695A JPH08234907A JP H08234907 A JPH08234907 A JP H08234907A JP 3671695 A JP3671695 A JP 3671695A JP 3671695 A JP3671695 A JP 3671695A JP H08234907 A JPH08234907 A JP H08234907A
Authority
JP
Japan
Prior art keywords
pen
tablet
detected
coordinate data
hand
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
Application number
JP3671695A
Other languages
English (en)
Inventor
Akio Kitano
晃生 北野
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 JP3671695A priority Critical patent/JPH08234907A/ja
Publication of JPH08234907A publication Critical patent/JPH08234907A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【目的】手つきによる座標データが検出されてしまうこ
とを回避する。 【構成】あらかじめ計算しておいたペン先により検出さ
れた座標データと手によって検出された座標データとの
相対値を利用することにより、タブレットに手を付いて
ペン入力を行った際に、手によって検出された座標デー
タを無効にする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ペン入力型のパーソナ
ルコンピュータ、ワードプロセッサ、電子手帳、携帯端
末機器のようなデータ処理装置に係り、より詳細には、
感圧式タブレットシステムを有するデータ処理装置に関
するものである。
【0002】
【従来の技術】ここでは、パーソナルコンピュータを例
にとって説明する。従来のパーソナルコンピュータは、
図5に示すように、キーボードからの入力を制御するキ
ーボード制御部101と、ペンからの入力を制御するペ
ン制御部102と、タブレット上でのペンの動作を解析
するタブレット制御部103と、タブレット上でのペン
の押圧を検出する圧力検出部104と、使用するアプリ
ケーションプログラムやドライバが格納されているディ
スク装置に対するアクセス制御を行うディスク制御部1
05と、表示装置に対して各種データや必要なウィンド
ウ等を表示する表示制御部106と、キーボードあるい
はペンにより入力された各種データ、指令及びディスク
装置から読み出されたデータ等を記憶するメモリー10
7と、上記各制御部101〜106及びメモリー107
を制御する中央処理装置(CPU)108とを備えてい
る。
【0003】上記メモリー107には、アプリケーショ
ンプログラムを実行するためのプログラム実行部107
aが含まれる。
【0004】また、LCD一体型ディジタイザー方式の
ようなタブレットの場合は、タブレット制御部103や
タブレットの機能は、表示制御部106や表示装置に含
まれる。
【0005】ここで、ペンをタブレットに押し当てる
と、圧力検出部104により検出された座標データが、
カーソル等の形として表示装置に表示される。
【0006】ペン入力の際の圧力を検出する方法として
は、ペンのペン先部分のへこみを検出したり、特開平5
−127810号公報に記載されているように、タブレ
ットから出力される圧力信号を圧力検出部において検出
する方法などがある。
【0007】又、快適なペン入力環境を提供するため
に、誤座標データを排除する方法もいくつか提案されて
おり、特開平3−55682号公報に記載されたもので
は、字形を表現する特徴ベクトルを抽出し、そのベクト
ルにそぐわない点は排除してしまう方法が提案されてい
る。
【0008】上記の記述は、パーソナルコンピュータだ
けに限ったものではなく、ワードプロセッサ、電子手
帳、携帯端末機器等の情報機器においても同様に、所定
のペンを利用して、タブレットや表示画面の表面上等に
ペンを押し当てることにより、検出される座標データ
を、表示装置に表示することができる。
【0009】
【発明が解決しようとする課題】鉛筆と紙を用いて文字
を記入するのと同様の感覚で、ペン入力環境でペン入力
を行おうとする場合、特にサイズの大きなタブレット
に、入力用のペンを持つ手が触れることは、ごく自然な
ことである。
【0010】従来の技術では、図6に示すように、タブ
レット111上をペン112で操作する場合、ペン11
2とタブレット111との押圧点と手とタブレット11
1との押圧点といった2つの点が検出されることがあ
る。この場合には、検出されたそれぞれの座標データの
平均値を座標データとして表示したり、基本的には、ペ
ン先がタブレットに接触することにより検出された点を
座標データとして表示しながら、あるタイミングによっ
ては、手がタブレットに接触することによって検出され
た点を座標データとして表示してしまうことにより、結
果として、誤った座標データを表示してしまうことがあ
る。
【0011】本発明では、あらかじめ計算しておいたペ
ン先により検出された座標データと手によって検出され
た座標データとの相対値を利用することにより、タブレ
ットに手を付いてペン入力を行った際に、手によって検
出された座標データを無効にし、快適な文字入力環境を
提供することを目的とする。
【0012】
【課題を解決するための手段】本発明は、上記課題の解
決を目的としてなされたもので、請求項1記載の発明で
は、タブレット上をペンによって操作し、ペン先がタブ
レットに接触することにより検出された押圧点を座標デ
ータとして記憶、表示するデータ処理装置において、タ
ブレット上にペンと当該ペンをもった手をついた状態に
おいて検出された2個の押圧点の相対的な位置関係を記
憶する登録手段と、入力中2個の押圧点が検出されたと
き、前記登録手段に記憶された相対的な位置関係に基づ
いて、前記2個の押圧点の何れがタブレットに手をつく
ことによって検出されたものであるか否かを判断する判
断手段と、前記判断手段によってタブレットに手をつく
ことによって検出されたものと判断された押圧点の座標
データを無効にする無効手段とを備えたことを特徴とす
るデータ処理装置である。
【0013】
【作用】入力前に、ペンの使用者に対して、タブレット
に入力用のペンを持った状態で手を付くことを促し、そ
のときのタブレット上にペンと当該ペンをもった手をつ
いた状態において検出された2個の押圧点の相対的な位
置関係を記憶しておき、以降、この相対的な位置関係に
基づいて、検出された押圧点が、手によって検出された
ものかどうかの判断を行う。
【0014】詳細には、ペンを用いて入力を行っている
場合において、同時に2つの押圧点が検出された場合、
どちらか一方の押圧点を基準にして、もう一方の押圧点
が、相対的な位置関係の位置に存在する押圧点かどうか
判断し、該当するようであれば、その押圧点は、ペン入
力を行った手がタブレットにつくことによって検出され
た押圧点であるとして、その押圧点の座標データを無効
にする。
【0015】該当しないようであれば、基準となる押圧
点を逆にして同様の処理を行い、2つの押圧点のうち、
どちらが手をつくことによって検出された押圧点である
かを判断し、該当する座標データを無効にする。
【0016】どちらの押圧点も、手がタブレットにつく
ことによって検出された押圧点ではないと判断した場合
は、これらの押圧点がペンの使用者によって、意図的に
入力された2点であるか、若しくはペン入力者の手付き
以外の原因で発生したものであると判断して、この場合
は特別な処理は行わず処理を中止する。
【0017】
【実施例】図1は本発明の概略ブロック図である。図2
は本発明の表示画面例を示す図である。図3は本発明の
登録処理フローチャート図である。図4は本発明の無効
処理のフローチャート図である。以下、図をもとに本発
明の実施例について説明する。
【0018】図1において、本発明のデータ処理装置
は、キーボードからの入力を制御するキーボード制御部
1と、ペンの制御を行うペン制御部2と、タブレット上
でのペンの動作を解析し、タブレットからのデータ、指
令等を入力制御するタブレット制御部3と、タブレット
上でのペンの押圧を検出する圧力検出部4と、ディスク
装置に対するアクセス制御を行うディスク制御部5と、
ディスプレイ等の表示装置に対して、入力文字等の各種
データや必要に応じたウィンドウ等を表示する表示制御
部6と、キーボードあるいはペンにより入力された各種
データ、指令及びディスク装置から読み出されたデータ
等を記憶するメモリー7と、キーボード制御部1、ペン
制御部2、タブレット制御部3、ディスク制御部5、表
示制御部6、及びメモリー7を制御する中央処理装置
(CPU)8とから構成される。
【0019】メモリー7には、アプリケーションプログ
ラムを実行するためのプログラム実行部7a、ペン先や
手のタブレットとの接触によって検出された座標データ
や、これらの座標データの相対値を記憶するデータ記憶
部7b等が含まれる。
【0020】また、LCD一体型ディジタイザ方式のよ
うなタブレットの場合は、タブレット制御部3やタブレ
ットの機能は、表示制御部6や表示装置に含まれる。
【0021】次に、図2の表示画面例をもとに本発明の
登録処理について説明する。まず、ペンの使用者が手を
付いて、ペン入力を行う場合のペン先により検出された
押圧点を基準としたときの、手により検出された押圧点
の相対的な位置関係を得るために、図5(a)に示すよ
うに、表示画面10の中に、ペンの使用者にペン入力を
促すためのウィンドウ11を表示しておく。
【0022】最初に、ペンを持った入力者に実際にペン
入力を行うつもりで、タブレットに手を付くように促す
表示を行う(図5(b))。この時、ペン先はタブレッ
トには付かないようにする。
【0023】そこで、手がタブレットに接触しているこ
とにより、ある座標データが検出される。この座標デー
タは、一定時間毎に次々と検出されるので、あるタイミ
ングでペン入力者がキーボードのキーを押下する等の行
為によりシステムに信号を送り、この信号により、その
時に検出されている座標データ(X1、Y1)を、手と
タブレットとの接触によって検出された座標データとし
て、データ記憶部7bに記憶させておく(図5
(c))。
【0024】次に、手を動かさずにペン先をタブレット
に押し付け、タブレットに接触させていた手だけを離す
(図5(d))。すると、この時にはペンダウンによる
座標データだけが検出されるので、上記と同様、あるタ
イミングで検出されている座標データ(X0、Y0)
を、ペン先とタブレットとの接触によって検出された座
標データとして、データ記憶部7bに記憶させておく。
【0025】上記2点の座標データがデータ記憶部7b
に記憶された後、ペン先によって検出された座標データ
(X0、Y0)を基準とした時の、手により検出された
座標データ(X1、Y1)の相対値(X、Y)を求め
る。
【0026】X及びYは、以下の(数1)、(数2)に
より簡単に求めることができる。 X=X1−X0 ・・・ (数1) Y=Y1−Y0 ・・・ (数2) ただし、それぞれの座標データは、タブレットの左上を
原点にし、原点から右方向をX軸の正の向き、及び下方
向をY軸の正の向きとしたときの、検出された点の位置
情報とする。
【0027】この(数1)、(数2)により求められた
相対値(X、Y)も、データ記憶部7bに記憶してお
く。
【0028】次に、図3のフローチャート図をもとに相
対値を求める処理について説明する。手とタブレットと
の接触をチェックする(ステップS1)。手とタブレッ
トとの接触によりある座標データが検出されるまでは、
ステップS1を繰り返す。ある座標データが検出される
と(ステップS1においてYES)、データ獲得のため
の信号を受けたかどうかをチェックし(ステップS
2)、受けていれば(YES)ステップS3へ進み、受
けていなければ(NO)ステップS1へ戻る。
【0029】ステップS3では、手とタブレットとの接
触により検出された座標データ(X1、Y1)をデータ
記憶部7bに記憶する。ステップS4では、ペン先とタ
ブレットとの接触(ペンダウン)をチェックする。ペン
ダウンによりある座標データが検出されるまでは、ステ
ップS4を繰り返す。
【0030】ある座標データが検出されると(ステップ
S4においてYES)、データ獲得のための信号を受け
たかどうかをチェックし(ステップS5)、受けていれ
ば(YES)ステップS6へ進み、受けていなければ
(NO)ステップS4へ戻る。
【0031】ステップS6では、その時に検出された座
標データが(X1、Y1)と異なるかどうかをチェック
し、異なるようであれば(YES)ステップS7へ進
み、もし検出した座標データが等しければ(NO)ステ
ップS4へ戻る。
【0032】ステップS7では、ペンダウンにより検出
された座標データ(X0、Y0)をデータ記憶部7bに
記憶する。ステップS8では、数1、数2に基づき、ペ
ンダウンにより検出された座標データを基準としたとき
の、手とタブレットとの接触により検出された座標デー
タの相対値(X、Y)を算出する。ステップS9では、
算出された相対値(X、Y)をデータ記憶部7bに記憶
し、相対値を求める処理を終了する。
【0033】次に、図4のフローチャート図をもとに、
上記にようにして記憶しておいた相対値を利用して、ペ
ン入力者の手付きにより誤って検出された座標データの
無効処理についての説明する。
【0034】まず、座標データが2点検出されているか
どうかをチェックする(ステップS11)。座標データ
が2点検出されていれば(YES)ステップS12に進
むが、座標データが1点しか検出されていない場合や、
3点以上が同時に検出された場合(NO)は、本発明に
よる誤座標データの無効処理は施さないものと考え、ス
テップS19に進む。
【0035】ステップS12では、検出されている座標
データを仮に、(Xa、Ya)と(Xb、Yb)の2組
としてデータ記憶部7bに記憶しておく。
【0036】まず、(Xa、Ya)という座標データ
が、手とタブレットとの接触により獲得された座標デー
タでないかどうかのチェックを行う。Xbにデータ記憶
部7bに記憶されている相対値Xを加えて、その値がX
aに近似していないかどうかチェックする(ステップS
13)。もし近似していれば(YES)ステップS14
に進み、そうでなければ(NO)ステップS16に進
む。ステップS14では、Ybに相対値Yを加えて、そ
の値がYaに近似していないかどうかチェックする。も
し近似していれば(YES)ステップS15に進み、そ
うでなければ(NO)ステップS16に進む。ステップ
S15では、(Xa、Ya)が手とタブレットとの接触
により検出された座標データで、(Xb、Yb)がペン
ダウンにより検出された座標データであると考えられる
可能性が高いので、(Xa、Ya)を無効なデータと
し、本発明による処理を終了する。
【0037】次に、(Xb、Yb)という座標データ
が、手とタブレットとの接触により検出された座標デー
タでないかどうかのチェックを行う。Xaにデータ記憶
部7bに記憶されている相対値Xを加えて、その値がX
bに近似していないかどうかチェックする(ステップS
16)。もし近似していれば(YES)ステップS17
に進み、そうでなければ(NO)ステップS19に進
む。ステップS17では、Yaに相対値Yを加えて、そ
の値がYbに近似していないかどうかチェックする。も
し近似していれば(YES)ステップS18に進み、そ
うでなければ(NO)ステップS19に進む。ステップ
S18では、(Xb、Yb)が手とタブレットとの接触
により検出された座標データで、(Xa、Ya)がペン
ダウンにより検出された座標データであると考えられる
可能性が高いので、(Xb、Yb)を無効なデータと
し、本発明による処理を終了する。
【0038】ステップS19では、2点の座標データが
検出されなかったか、もしくは、検出された2点の座標
データが、どちらも手とタブレットとの接触により検出
された座標データであるとは考えにくく、例えば、ペン
の入力者によって、意図的に入力された2点であるか、
若しくは、ペン入力者の手付き以外の原因で発生したも
のである可能性が高いと判断して、この場合は、本発明
による処理を施さず処理を終了する。
【0039】又、上記ステップS13、ステップS1
4、ステップS16、ステップS17において、ある座
標データに相対値を加えて、もう片方の座標データと等
しいかどうかでなく、近似しているかどうかをチェック
したのは、最初にペン先により検出された座標データを
基準にした時の、手とタブレットとの接触により検出さ
れた座標データの相対値を求めたが、この相対値が示す
ところの、ペン先がタブレットと接触している点と、手
がタブレットと接触している点の距離が、いかなる場合
も常に一定であるとは考えにくいからである。
【0040】そこで、ステップS13を例にとり、どの
ような基準を用いて、近似しているかどうかを判断する
のかを以下に示す。
【0041】 −A≦(Xb+X)−Xa≦A ・・・ (数3) (数3)において、Aはペンの使用者が自由に設定又は
変更可能な値とする。つまり、Xbに相対値Xを加えた
値と、Xaとの差が、ペンの使用者が設定した値の絶対
値よりも小さい場合、この時を近似していると判断する
ことにする。
【0042】
【発明の効果】本発明によれば、ペン入力中において、
タブレットに手をついてペン入力を行った時に、ペン入
力者としては望んでいない手つきによる押圧点が検出さ
れてしまうことを回避できる。
【0043】よって、本発明を手書き文字認識装置に利
用した場合、文字認識の誤認識を防止できる。
【0044】また、ペン入力中、紙と鉛筆の感覚でペン
入力を行う場合、手を付いて入力を行うというのはごく
自然なことであり、本発明によれば、紙に記入すると同
じ感覚で入力でき、より快適なペン入力状態を提供する
ことができる。
【0045】また、手がタブレットにつくことにより検
出された押圧点を判断する時に用いる相対的な位置関係
は、固定の値ではなく、各ペン入力者に応じた値を登録
できるので、自由度が高く、ペンの使用者の好みに合わ
せたペン入力環境を提供することができる。
【図面の簡単な説明】
【図1】本発明の概略ブロック図である。
【図2】本発明の表示画面例を示す図である。
【図3】本発明の登録処理フローチャート図である。
【図4】本発明の無効処理のフローチャート図である。
【図5】従来の概略ブロック図である。
【図6】手つき入力を説明する図である
【符号の説明】
1、101 キーボード制御部 2、102 ペン制御部 3、103 タブレット制御部 4、104 圧力検出部 5、105 ディスク制御部 6、106 表示制御部 7、107 メモリ 8、108 中央処理装置

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 タブレット上をペンによって操作し、ペ
    ン先がタブレットに接触することにより検出された押圧
    点を座標データとして記憶、表示するデータ処理装置に
    おいて、 タブレット上にペンと当該ペンをもった手をついた状態
    において検出された2個の押圧点の相対的な位置関係を
    記憶する登録手段と、 入力中2個の押圧点が検出されたとき、前記登録手段に
    記憶された相対的な位置関係に基づいて、前記2個の押
    圧点の何れがタブレットに手をつくことによって検出さ
    れたものであるか否かを判断する判断手段と、 前記判断手段によってタブレットに手をつくことによっ
    て検出されたものと判断された押圧点の座標データを無
    効にする無効手段とを備えたことを特徴とするデータ処
    理装置。
JP3671695A 1995-02-24 1995-02-24 データ処理装置 Pending JPH08234907A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3671695A JPH08234907A (ja) 1995-02-24 1995-02-24 データ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3671695A JPH08234907A (ja) 1995-02-24 1995-02-24 データ処理装置

Publications (1)

Publication Number Publication Date
JPH08234907A true JPH08234907A (ja) 1996-09-13

Family

ID=12477481

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3671695A Pending JPH08234907A (ja) 1995-02-24 1995-02-24 データ処理装置

Country Status (1)

Country Link
JP (1) JPH08234907A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001222376A (ja) * 2000-02-07 2001-08-17 Sharp Corp 座標入力装置
US6532003B2 (en) 1998-01-08 2003-03-11 Fujitsu Takamisawa Component Ltd. Data processing apparatus having control element for detecting false touch
JP2007213135A (ja) * 2006-02-07 2007-08-23 Ricoh Elemex Corp 座標検知装置および座標検知方法
JP2008262509A (ja) * 2007-04-13 2008-10-30 Oki Electric Ind Co Ltd 入力装置
JP2012027944A (ja) * 2011-10-07 2012-02-09 Oki Electric Ind Co Ltd 自動取引装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6532003B2 (en) 1998-01-08 2003-03-11 Fujitsu Takamisawa Component Ltd. Data processing apparatus having control element for detecting false touch
JP2001222376A (ja) * 2000-02-07 2001-08-17 Sharp Corp 座標入力装置
JP2007213135A (ja) * 2006-02-07 2007-08-23 Ricoh Elemex Corp 座標検知装置および座標検知方法
JP2008262509A (ja) * 2007-04-13 2008-10-30 Oki Electric Ind Co Ltd 入力装置
JP2012027944A (ja) * 2011-10-07 2012-02-09 Oki Electric Ind Co Ltd 自動取引装置

Similar Documents

Publication Publication Date Title
US10409418B2 (en) Electronic device operating according to pressure state of touch input and method thereof
US8884885B2 (en) Touch pad, method of operating the same, and notebook computer with the same
JP4132129B2 (ja) スタイラス入力を容易にする方法及びシステム
EP1380915A2 (en) Computer access control
US20120299856A1 (en) Mobile terminal and control method thereof
US20110242059A1 (en) Method for receiving input on an electronic device and outputting characters based on sound stroke patterns
CN111142674B (zh) 一种控制方法及电子设备
JPH06242885A (ja) 文書編集方法
JPH08286807A (ja) データ処理装置及びそのジェスチャ認識方法
JP2003271310A (ja) 情報入出力装置、その制御方法および該制御方法を実現するためのプログラム
US6738042B1 (en) Character conversion apparatus and character conversion method for portable information apparatus
JP3400111B2 (ja) 携帯型電子機器の入力装置、携帯型電子機器の入力方法、および携帯型電子機器
JP2000137571A (ja) 手書き入力装置及び手書き入力処理プログラムを記録した記録媒体
JPH11305896A (ja) 文字入力装置、文字入力方法、記憶媒体
EP2763013A1 (en) Display apparatus, display method, and program
JPH08234907A (ja) データ処理装置
KR20140096761A (ko) 플렉서블 디스플레이에서 문자를 입력하는 방법 및 그 전자 장치
JP2019192142A (ja) 情報処理装置、入力制御方法、及び入力制御プログラム
JP6220429B1 (ja) 情報処理装置、タッチパネル感度制御方法、及びプログラム
JP6139647B1 (ja) 情報処理装置、入力判定方法、及びプログラム
JP2010218122A (ja) 情報入力装置、オブジェクト表示方法、およびコンピュータが実行可能なプログラム
TWI639932B (zh) 結合觸控指令之手寫輸入方法及系統
JPH0830379A (ja) 感圧式入力装置
CN115657881B (zh) 左右手握笔状态的识别方法、装置和电子笔
KR101021099B1 (ko) 터치스크린을 통한 정보 입력 시 오입력을 방지하기 위한 방법, 연산 장치 및 컴퓨터 판독 가능한 기록 매체