JPH0452721A - 情報処理装置及び情報処理方法 - Google Patents

情報処理装置及び情報処理方法

Info

Publication number
JPH0452721A
JPH0452721A JP2156672A JP15667290A JPH0452721A JP H0452721 A JPH0452721 A JP H0452721A JP 2156672 A JP2156672 A JP 2156672A JP 15667290 A JP15667290 A JP 15667290A JP H0452721 A JPH0452721 A JP H0452721A
Authority
JP
Japan
Prior art keywords
pen
coordinate data
window
processing unit
central processing
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.)
Granted
Application number
JP2156672A
Other languages
English (en)
Other versions
JP3094338B2 (ja
Inventor
Hidekazu Tanaka
秀和 田中
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP15667290A priority Critical patent/JP3094338B2/ja
Priority to KR1019910009552A priority patent/KR100219722B1/ko
Priority to EP91305356A priority patent/EP0461899B1/en
Priority to DE69121979T priority patent/DE69121979T2/de
Priority to CA002044565A priority patent/CA2044565C/en
Publication of JPH0452721A publication Critical patent/JPH0452721A/ja
Priority to US08/023,138 priority patent/US6100876A/en
Application granted granted Critical
Publication of JP3094338B2 publication Critical patent/JP3094338B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/05Digital input using the sampling of an analogue quantity at regular intervals of time, input from a/d converter or output to d/a converter
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)
  • Document Processing Apparatus (AREA)
  • Character Discrimination (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 以下の順序で本発明を説明する。
A産業上の利用分野 B発明の概要 C従来の技術(第6図) D発明が解決しようとする課題(第6図)8課題を解決
するための手段(第1図及び第5図)F作用(第1図及
び第5図) G実施例 (G1)第1の実施例(第1図〜第4図)(Gl−1)
情報処理装置の全体構成(第2図及び第3図) (Gl−2)ウィンドウの格納(第1図〜第4図)(G
l−3)実施例の動作 (Gl−4)実施例の効果 (G2)第2の実施例(第5図) (G3)第3の実施例 H発明の効果 A産業上の利用分野 本発明は情報処理装置に関し、例えばタブレットから入
力された座標データに基づいて所望の情報を処理する情
報処理装置に適用して好適なものである。
B発明の概要 本発明は、情報処理装置において、順次入力される座標
データの変化速度に基づいて処理モードを切り換えるこ
とにより、使い勝手を向上することができる。
C従来の技術 従来、この種の情報処理装置においては、手帳のように
、住所録、電話番号簿、スケジュール表等の複数種類の
個人情報を管理し得るようになされたものが提案されて
いる(特願平1−316109号、特願平2−8431
8号)。
このような情報処理装置においては、第6図に示すよう
に、ユーザの選択操作に応じて表示画面Hを切り換え、
表示画面Hの上端及び右端にアイコンIA、IB、・・
・・・・を表示する。
これによりユーザにおいては、必要なアイコンIA、I
B、・・・・・・にペンをペンダウンした後、当該ペン
を表示画面の所定位置まで移動させることにより、当該
アイコンIA、IB、・・・・・・に応じたウィンドウ
Wを当該移動位置に表示し、ウィンドウW内の表示に従
って、スケジュール等の個人情報を管理し得るようにな
されている。
D発明が解決しようとする課題 ところでこの種の情報処理装置において、ウィンドウW
の表示位置を変更したい場合がある。
また、表示中のウィンドウWを格納したい場合がある。
この場合情報処理装置においては、ウィンドウWの所定
位置AR,にペンダウンされた後、アイコンIA、IB
、・・・・・・の表示領域(以下スタンバイ領域と呼ぶ
) A R3?までペンが移動されてペンアップされる
と、ウィンドウWを格納するようになされている。
これに対して、表示画面Hのスタンバイ領域AR,ア以
外の領域(以下ベージデータの表示領域と呼ぶ)ARI
IP内でペンアウプされると、ペンアップされた位置に
ウィンドウWを移動させるようになされている。
このためユーザにおいては、ウィンドウWを格納する際
、いちいちペンをスタンバイ領域ARstまで移動させ
る煩雑な作業を繰り返す必要があり、使い勝手の点で未
だ不十分な問題があった。
この問題を解決する1つの方法として、スタンバイ領域
ARstを大きくする方法も考えられるが、スタンバイ
領域AR,アを大きくするとその分ページデータの表示
領域AR0が小さくなり、個人情報を小さな表示領域に
しか表示し得なくなる。
これに対して、ウィンドウW内にウィンドウ格納指示用
のアイコンを表示する方法も考えられるが、ウィンドウ
W内にアイコンを表示した分、ウィンドウW内の表示領
域が減少し、実用的ではない。
本発明は以上の点を考慮してなされたもので、従来に比
して使い勝手を向上することができる情報処理装置を提
案しようとするものである。
8課題を解決するための手段 かかる課題を解決するため本発明においては、座標入力
手段6.31を介して入力される座標データx、yに基
づいて、所定の情報を処理する情報処理装置1において
、座標データx、yの変化速度Vを検出し、該検出結果
に基づいて、処理モードを切り換える。
さらに第2の発明においては、座標入力手段6.31を
介して入力される座標データX、yに基づいて、所定の
情報を処理する情報処理装置lにおいて、ペンダウン時
の座標データX、yの変化速度Vを検出し、該検出結果
に基づいて、処理モードを切り換える。
さらに第3の発明においては、座標入力手段6.31を
介して入力される座標データx、yに基づいて、所定の
情報を処理する情報処理装置1において、ペンアップ後
の座標データχ、yの変化速度Vt1Fを検出し、該検
出結果に基づいて、処理モードを切り換える。
さらに第4の発明においては、座標入力手段6.31を
介して入力される座標データx、yに基づいて、所定の
情報を処理する情報処理袋W1において、ペンダウン時
の座標データχ、yの変化速度V及びペンアップ後の座
標データx、yの変化速度Vt1Pを検出し、該検出結
果に基づいて、処理モードを切り換える。
F作用 座標データx、yの変化速度Vに基づいて、処理モード
を切り換えるようにすれば、ペン等を高速度で移動させ
て処理モードを切り換えることができる。
このときペンアップ後の座標データx、yの変化速度V
□を基準にすれば、例えばペンを弾(ように移動させて
処理モードを切り換えることができる。
G実施例 以下図面について、本発明の一実施例を詳述する。
(G1)第1の実施例 (Gl−1)情報処理装置の全体構成 第2図において、1は全体として情報処理装置を示し、
蝶番2で、筺体A及びBを折り畳んで携帯し得るように
なされている。
筐体Bは、前面にマイクロフォン3が配置され、これに
より音声を入力し得るようになされている。
これに対して筐体Bの上面には、キースイッチ4a〜4
dが配置され、当該情報袋W1の動作を必要に応じて切
り換え得るようになされている。
さらに筐体Bには、上面に静電容量型のタブレットを搭
載した液晶表示パネル5が配置され、当該液晶表示パネ
ル5を介して所望の個人情報をウィンドウ、アイコンと
共に表示し得るようになされている。
さらに、M#人に格納されたペン6をタブレットにペン
ダウンすることにより、当該タフ゛レットを介して座標
データを入力し、これにより当該座標データに基づいて
、ウィンドウの表示位置を切り換えたり、必要に応じて
個人情報を管理し得るようになされている。
筺体Aは、右側面に録音操作子7a、再生操作子7b、
停止操作子7C及び音量調整操作子7dでなる操作子7
が配置され、これにより当該操作子7を操作してマイク
ロフォン3でピックアップされた音声を記録再生し得る
ようになされている。
これに対して筐体への上面には、電源スィッチ8に加え
て、スピーカ9が配置され、これによりマイクロフォン
3でピックアップした音声をモニタすると共に、電話の
送話器を当該スピーカ9に押し付けて電話回線を通じて
個人情報を転送し得るようになされている。
さらに筺体Aの上面には、電池収納場所10の他にキー
スイッチlla〜lldが配置され、これによりキース
イッチ48〜4dと共に、当該情報装置lの動作を必要
に応じて切り換え得るようになされている。
第3図に示すように、情報処理装置1の信号処理回路に
おいては、電源回路21に電源スィッチ8、操作子7及
びキースイッチlla〜lidが接続され、これにより
電源スィッチ8をオン操作すると、当該情報処理装置1
全体の電源が立ち上がるようになされている。
電源回路21においては、電源供給動作に加えて、操作
子7及びキースイッチlia〜lidがオン操作される
と、キーインターフェース回路22に制御データを送出
する。
キーインターフェース回路22は、電源回路2工から送
出された制御データをバス23を介して中央処理ユニツ
l−(CPU)24に送出し、これにより当該情報処理
装置1の動作を切り換える。
キーインターフェース回路22は、キースイッチ4a〜
4dがオン操作された場合も同様にして制御データを送
出し、これによりキースイッチ4a〜4dのオン操作に
応動して当該情報処理装置1の動作を切り換える。
すなわち中央処理ユニット24は、バス23を介してリ
ードオンリメモリ回路(ROM)25及びランダムアク
セスメモリ回路(RAM)26をアクセスし得るように
なされ、これにより操作子の操作に応動してリードオン
リメモリ回路25の処理プログラムを実行する。
このとき中央処理ユニット24においては、バックアッ
プ電池27に接続されたバックアップメモリ回路28を
アクセスすることにより、当該バックアップメモリ回路
28に格納された個人情報を更新すると共に、当該バッ
クアップメモリ回路28に個人情報を登録し、必要に応
じて当該個人情報を表示パネル5上に表示する。
すなわち中央処理ユニット24は、処理モードに応じて
アクセスした個人情報をデイスプレィコントローラ29
に出力することにより、ビデオメモリ回路(V−RAM
)30の内容を更新し、表示パネル5上の表示を更新す
る。
さらに中央処理ユニット24は、タブレットインターフ
ェース回路31を介して、タブレット32上にペンダウ
ンされたペン6の座標データを取り込み、当該座標デー
タに基づいて、例えばウィンドウをペンアップした位置
に移動させたり、当該ウィンドウを格納する。
これにより第6図について上述したように、当該情報処
理装置1の動作モードを例えばスケジュールのモードに
切り換え、必要に応じてペン6をアイコン上にペンダウ
ンした後、所望の位置まで移動させることにより、所望
のウィンドウWを表示し得るようになされている。
さらに中央処理ユニット24は、キーインタフェース回
路22から出力される制御データに応じて、固体素子録
音処理回路32を制御し、これによりマイクロフォン3
でピックアップした音声をバックアップメモリ回路28
に記録すると共に、必要に応じて加算回路33を介して
スピーカ9から出力する。
さらに中央処理ユニット24は、ダイアラ回路34を制
御し、個人情報でなる電話番号の情報に基づいて、いわ
ゆるブツシュホン回線のディユアルトーン信号を加算回
路33を介してスピーカ9から出力する。
さらに中央処理ユニット24は、水晶振動子34を基準
にしてバックアップ電池27で常時動作するタイマ35
から時間情報を入力し得るようになされ、これにより当
該時間情報を基準にしてスケジュール等の個人情報を管
理し得るようになされている。
なおバス23には、ICカードインターフェース回路3
7及び拡張用インターフェース回路38が接続され、こ
れによりICカードインターフェース回路37にICカ
ード39を接続して当該情報処理装置1の処理能力を向
上し得ると共に、必要に応じて拡張用インターフェース
回路38を介してモデム通信し得るようになされている
(Gl−2)ウィンドウの格納 この実施例において、中央処理ユニット24は、ウィン
ドウWを表示した状態で、第1図に示す処理手順を実行
し、これによりウィンドウWを移動すると共に、必要に
応じて当該ウィンドウWを格納する。
すなわち中央処理ユニット24は、ステップSP1から
ステップSP2に移り、タブレットインターフェース回
路31から座標データを取り込むことにより、ペン6の
座標データを検出する。
続いて中央処理ユニット24は、ステップSP3に移り
、タブレットインターフェース回路31の出力データに
基づいて、ペン6がペンダウンされていたか否か判断す
る。
ここで否定結果が得られると、中央処理ユニット24は
ステップSP2に戻り、これによりペン6がペンダウン
されるまでステップ5P2−3P3−3P2のループを
繰り返す。
これに対してペン6がペンダウンされると、ステップS
P3において肯定結果が得られることにより、ステップ
SP4に移り、ペンダウンされた位置がウィンドウWの
所定領域内か否か判断する。
この判断は、ステップSP2において取り込んだ座標デ
ータX0及びyoについて、次式6式%(1) の関係式を満足するか否か判断することにより、ウィン
ドウWの上部に設けられた処理内容の表示領域AR,(
第6図)にペンダウンされたか否か判断する処理で、こ
こで否定結果が得られると、中央処理ユニット24はス
テップSP2に戻り、これにより表示領域ARMにペン
ダウンされまでステップ5P2−3P3−3P4−3P
2のループを繰り返す。
これに対して表示領域AR,にペンダウンされると、ス
テップSP4において肯定結果が得られることにより、
ステップSP5に移ってカウンタをクリアした後、ステ
ップSP6に移ってタイマ35から現在時刻し。を取り
込み、当該時刻L0をカウント値Oの時刻として記録す
る。
続いて中央処理ユニット24は、ステップSP7に移り
、ステップSP2において取り込んだ座標データx0及
びyoをカウント値0の座標データとして記録する。
続いて中央処理ユニット24は、ステップSP8に移り
、カウンタのカウント値をアップカウントした後、ステ
ップSP9に移る。
ここで中央処理ユニット24は、タブレットインターフ
ェース回路31から座標データX5、y、を取り込むこ
とにより、カウント値1の座標データを取り込んだ後、
ステップ5PIOに移り、ペンアップされたか否か判断
する。
ここで否定結果が得られると、中央処理ユニット24は
、ステップSP7に戻り、かくしてペンアップされるま
で、ステップ5P7−3P8−3P9−3PI 0−3
P7のループを繰り返す。
これに対してペンアップされると、ステップ5PIOに
おいて肯定結果が得られることにより、中央処理ユニッ
ト24は、ステップ5PIIに移り、ペンアップされた
時刻t9の座標データx7及びy、、とカウント値Oの
座標データx0及びyoに基づいて、次式 %式% の演算処理を実行し、座標データの変位量ΔX及びΔy
を検出する。
かくして中央処理ユニット24においては、ペンアップ
されるまで、ステップ5P7−3P8−3P9−3P 
10−3P7のループを繰り返すことにより、X及びy
座標値を基準にして、ペンダウンからペンアップまでの
ペン6の移動距離を検出することができる。
続いて中央処理ユニット24は、ステップ5P12に移
り、タイマ35から現在時刻を取り込むことにより、ペ
ンアップされた時刻t、、を取り込んだ後、ステップ5
P13に移り、カウント値Oの時刻tO及び現在時刻t
ゎに基づいて、次式6式% の演算処理を実行する。
これにより中央処理ユニット24は、ペンダウンされた
後ペンアップされるまでの時間Δtを検出し、続いてス
テップ5P14に移り、変位量ΔX及びΔyが所定値以
上か否か判断する。
この判断は、次式 %式%(6) の関係式を満足するか否かで判断され、ここで否定結果
が得られると、ステップ5P15に移り、ペンアップさ
れた位置にウィンドウWを移動させた後、ステップ5P
16に移り当該処理手順を終了する。
これに対して、ステップ・5P14において肯定結果が
得られると、中央処理ユニット24は、ステップ5P1
7に移り、ペンダウンされた後ペンアップされるまでの
時間Δtが所定値以上か否か判断する。
この判断は、次式 %式%() の関係式を満足するか否かで判断され、ここで否定結果
が得られると、ステップ5P15に移り、ペンアップさ
れた位置にウィンドウWを移動させた後、ステップ5P
16に移り当該処理手順を終了する。
これに対してステップ5P17において肯定結果が得ら
れると、中央処理ユニット24は、ステップ5P18に
移り、ペンダウンされた後ペンアップされるまでの時間
Δを及び変位量ΔX、Δyに基づいて、次式 の演算処理を実行し、ペンダウンされた後ペンアップさ
れるまでのペン6の移動速度Vを検出する。
続いて中央処理ユニット24は、ステップ5P19に移
り、次式 %式%(9) の関係式を満足するか否か判断し、これによりペン6の
移動速度が遅いとき、ステップ5P15に移ってウィン
ドウWを移動させた後、ステップ5P16移って当該処
理手順を終了する。
これに対して、ペン6の移動速度が早く(9)式を満足
する場合は、ステップ5P19において肯定結果が得ら
れることにより、ステップ5P20に移り、ウィンドウ
Wを格納した後、ステップ5P16に移って当該処理手
順を終了する。
すなわちこの実施例においては、ペン6の移動速度Vに
基づいて、処理モードを切り換え、移動速度Vが遅い場
合、従来と同様にウィンドウWを単に移動させるのに対
し、移動速度Vが早い場合ウィンドウWを格納する。
従って従来のように、いちいちペン6をスタンバイ領域
A Rstまで移動させる煩雑な作業を繰り返さなくて
も、単にウィンドウW上にペンダウンした後、高速度で
移動させるだけでウィンドウWを格納し得、その分当該
情報処理装置1の操作を簡略化することができ、当該情
報処理装置1の使い勝手を向上することができる。
実際上、ペン6を高速度で移動させる動作は、ペン6を
スタンバイ領域AR,Tまで移動させる動作に比して、
ユーザがウィンドウWを表示画面上から消去したいとゆ
う感覚に適応した動作である。
従って、移動速度Vに基づいて処理モードを切り換え、
移動速度■が早い場合ウィンドウWを格納するようにす
れば、単に操作を簡略化するだけでなく、従来に比して
使い心地をも向上し得、その分当該情報処理装置1の使
い勝手を向上することができる。
さらに、ウィンドウWの表示中においては、スタンバイ
領域A Rsアを表示しておく必要がないことにより、
当該スタンバイ領域AR,アの表示を省略してページデ
ータの表示領域ARDPを拡大し得、その分当該情報処
理装置lの使い勝手を向上することができる。
さらにこのように、ペン6の移動速度に基づいて処理モ
ードを切り換える処理は、周辺回路の増加を招くことな
〈従来の処理プログラムを一部変更するだけで簡易に実
現し得、その分合体として簡易な構成で、使い勝手の向
上した情報処理装置1を得ることができる。
(Gl−3)実施例の動作 以上の構成において、情報処理装置1において、キース
イッチ4a〜4d、11a〜11dがオン操作されるこ
とにより、動作モードが切り換わり、所望の個人情報が
表示パネル5上に表示される。
二の状態で、所望のアイコン上にペン6をペンダウンし
た後、ページデータの表示領域AR□までペン6を移動
させることにより、当該移動位置にウィンドウWが表示
される。
この状態でウィンドウWの所定領域AR,にペンダウン
した後、高速度でペン6を移動させると、中央処理ユニ
ット24において、ステップ5PI9で肯定結果が得ら
れることにより、当該ウィンドウWが格納される。
これに対して、ゆっくりとペン6を移動させてペンアッ
プした場合は、ステップ5P19で否定結果が得られる
ことにより、ステップ5P15に移り、ペンアップした
位置にランドウWが移動される。
(Gl〜4)実施例の効果 以上の構成によれば、ペン6の移動速度に基づいて、処
理モードを切り換え、移動速度Vが遅い場合従来と同様
にウィンドウWを単に移動させるのに対し、移動速度■
が早い場合ウィンドウWを格納することにより、煩雑な
ウィンドウWの格納作業を簡略化し得、その分当該情報
処理装置IIの使い勝手を向上することができる。
(G2)第2の実施例 ところで、タブレット上にペンを移動させて座標データ
を入力する場合、使い慣れるに従ってペンの移動速度が
早(なる。
このため第1の実施例のように、ペン6の移動速度に基
づいて処理モードを切り換える場合、誤ってウィンドウ
Wを格納するおそれがある。
このためこの実施例においては、ペン6がタブレット3
2に接触して移動している場合の移動速度と、ペンアッ
プ後の移動速度に基づいて処理モードを切り換える。
すなわち第4図に示すように、静電容量型のタブレット
32においては、ペン6がタブレット32に接触してい
る場合(符号41で表す)だけでなく、ペン6がタブレ
ット32から数〔ll1rrI〕浮いた状態(符号42
で表す)でもペン6の座標データを検出することができ
、通常の座標入力装置においては、ペン6が浮いた状態
の座標データを無視するようになされている。
このためタブレットインターフェース回路31において
は、ペン6がタブレット32に接触して移動している場
合の座標データだけでな(、ペン6が浮いた状態の座標
データを当該ペン6の接触、非接触の識別データと共に
中央処理ユニット24に出力する。
これに対して中央処理ユニット24は、ウィンドウWを
表示した状態でタブレットインターフェース回路31の
出力データに基づいて第5図に示す処理手順を実行し、
これによりユーザの操作に応動してウィンドウWを格納
する。
すなわち中央処理ユニット24は、ステップ5P45か
らステップ5P46に移り、タブレットインターフェー
ス回路31の出力データを取り込むことにより、ペン6
の座標データXt+O工及びyDo工を検出する。
続いて中央処理ユニット24は、ステップ5P47に移
り、タブレットインターフェース回路31の出力データ
に基づいて、ペン6がペンダウンされていたか否か判断
し、ここで否定結果が得られると、ステップ5P46に
戻り、これによりペンダウンされるまでステップ5P4
6−3P47−3P46のループを繰り返す。
これに対してペン6がペンダウンされると、ステップS
P47において肯定結果が得られることにより、中央処
理ユニット24はステップSP4日に移り、ステップ5
P46において取り込んだ座標データxnoユ、及びy
、Jo工に基づいて、ペンダウンされた位置が表示領域
AR,内か否か判断する。
ここで否定結果が得られると、中央処理ユニット24は
ステップ5P46に戻り、これにより表示領域AR,に
ペンダウンされまでステップ5P46−SP47−3P
48−3P46のループを繰り返す。
これに対して表示領域AR,にペンダウンされると、ス
テップ5P48において肯定結果が得られることにより
、ステップ5P49に移ってタイマ35から現在時刻t
0を取り込んだ後、ステップ5P50に移って当該時刻
t0をペンダウンの時刻tno□として記録する。
続いて中央処理ユニット24は、ステップ5P51に移
ってカウンタをクリアした後、ステップ5P52に移っ
て座標データX、。1N及び7osm□8をカウント値
0の座標データとして記録した後、ステップ5P53に
移る。
ここで中央処理ユニット24は、カウンタのカウント値
をアップカウントした後、ステップ5P54に移り、当
該カウント値の座標データをタブレットインターフェー
ス回路31から取り込む。
続いて中央処理ユニット24は、ステップ5P55に移
ってペンアップされたか否か判断し、ここで否定結果が
得られと、ステップ5P52に戻り、かくしてペンアッ
プされるまで、ステップ5P52 5P53 5P54
−SP55−3P52のループを繰り返す。
これに対してペンアップされると、ステップ5P55に
おいて肯定結果が得られることにより、中央処理ユニッ
ト24は、ステップ5P56に移り、現在時刻tarを
取り込んだ後、ステップ5P57に移って当該時刻tt
lPをペンアップされた時刻として記録する。
続いて中央処理ユニット24は、ステップ5P58にお
いて、ペンアップされた時刻ttlPの座標データxu
p及び’!upとペンダウンされた時刻t0゜WNの座
標データXDO工及びyゎ。%、INに基づいて、次式 %式% の演算を実行し、座標データの変位量ΔXゎ。、N及び
Δy、。1.INを検出する。
かくして中央処理ユニット24においては、ペンアップ
されるまで、ステップ5P52−3P53−3P54−
5P55−3P52のループを繰り返すことにより、X
及びy座標値を基準にしてベンダウン後ペンアップされ
るまでのペン6の移動距離を検出することができる。
続いて中央処理ユニット24は、ステップ5P59に移
り、次式 %式%:1 の関係式を満足するか否か判断することにより、変位量
ΔXDO工及びΔy、。工が所定値以上か否か判断する
ここで否定結果が得られると、中央処理ユニ2ツト24
は、ステップ5P60に移り、ペンアップされた位置に
ウィンドウWを移動させた後、ステップSP61に移り
、当該処理手順を終了する。
これに対してステップ5P59において肯定結果が得ら
れると、中央処理ユニット24は、ステップSP62に
移り、ペンダウンされた時刻tカ。1.IN及びペンア
ップされた時刻tUPに基づいて、ペンダウンされた後
ペンアップされるまでの時間Δtを検出し、ステップS
P63に移って、次式6式%(13) の関係式を満足するか否か判断することにより、当該時
間Δtゎ。1.INが所定値以上か否か判断する。
ここで否定結果が得られると、中央処理ユニット24は
、ステップ5P60に移り、ペンアップされた位置にウ
ィンドウWを移動させた後、ステップSP61に移り当
該処理手順を終了する。
これに対してステップ5P63において肯定結果が得ら
れると、中央処理ユニット24は、ステップSP64に
移り、ペンダウンされた後ペンアップされるまでの時間
ΔL ooyN及び変位量Δχ!101118・Δys
owsに基づいて・次式の演算処理を実行し、ペンダウ
ンされた後ペンアップされるまでのペン6の移動速度V
ゎ。wNを検出する。
続いて中央処理ユニット24は、ステップ5P65に移
り、次式 %式%(15) の関係式を満足するか否か判断し、これによりペン6の
移動速度V、。工が遅いとき、ステップ5P60に移っ
てウィンドウWを移動させた後、ステップSP61移っ
て当該処理手順を終了する。
これに対して、ペン6の移動速度veo工が早い場合は
、ステップ5P65において肯定結果が得られることに
より、ステップ5P66に移り、カウンタをクリアした
後、ステップ5P67に移り、ペンダアップした座標デ
ータXゎア及びyU、を記録する。
続いて中央処理ユニット24は、ステップ5P68に移
って、カウンタのカウント値をアップカウントした後、
ステップ5P69に移り、タブレットインターフェース
回路31から座標データを取り込む。
これにより中央処理ユニット24は、ペンアップした後
も座標データを順次検出し、当該座標データの変化速度
を検出する。
すなわち中央処理ユニット24は、ステップ5P70に
移り、ペンアップから充分に時間経過したか否か判断す
る。
この判断は、現在時刻tに対して、次式6式%(16) の関係式を満足するか否かで判断され、ここで否定結果
が得られると、ステップSP71に移り、ペンインター
フェース回路31が未だ充分に座標データを検出し得る
状態にあるか否か判断する。
すなわちペン6が、タブレット32から大きく離れてし
まうと、静電容量型タブレットにおいても座標データを
検出し得なくなる。
このため中央処理ユニット24においては、ペン6がタ
ブレット32に近接し、座標データを検出し得る状態に
あるときは、ステップ5P67に戻る。
かくして中央処理ユニット24においては、ペン6がタ
ブレット32から大きく離れるまで、ステップ5P67
−3P6B−3P69−3P70−3P71−3P67
の処理を繰り返し、座標データを検出し得なくなると、
ステップ5P71において否定結果が得られることによ
り、ステップ5P72に移る。
同様に、ペンアップ後充分に時間が経過すると、ステッ
プSP70において肯定結果が得られることにより、ス
テップ5P72に移る。
ここで中央処理ユニット24は、現在時刻をタイマ35
から取り込んだ後、ペンアップから充分に時間経過した
か否か判断する。
この判断は、現在時刻tに対して、次式6式%(17) の関係式を満足するか否かで判断され、この場合ペン6
が急速に持ち上られた場合は、否定結果が得られる。
これにより中央処理ユニット24は、ステップ5P60
に移り、ウィンドウWを移動させた後、ステップSP6
1に移って当該処理手順を終了する。
これに対してステップ5P73において肯定結果が得ら
れると、中央処理ユニット24は、ステップ5P74に
移り、ペンアップ後の移動距離を検出する。
すなわち、座標データを検出し得なくなる直前のステ゛
ンブSP69で取り込んだ座標データxo、及びy。N
Dに基づいて、次式 6式%(1) の演算処理を実行し、ペンアップ後の移動距離ΔXIJ
P及びΔ)’LIFを検出する。
続いて中央処理ユニット24は、ステップ5P75に移
り、次式 %式%) の関係式を満足するか否か判断することにより、ペンア
ップ後の移動距離ΔXUF及びΔytIPが充分に大き
いか否か判断する。
すなわちユーザにおいては、ペンアップした後、タブレ
ット31に近接して長時間ペン6を保持する場合があり
、この場合ステップ5P75において否定結果が得られ
ることにより、ステップ5P60に移る。
これにより中央処理ユニット24においては、ユーザの
ペン操作がウィンドウWの移動を目的とするものと判断
し、ペンアップ位置にウィンドウWを移動させた後、ス
テップSP61に移り、当該処理手順を終了する。
これに対して、ペンアップ後の移動距離ΔXtlP及び
Δ−ytlPが充分に大きい場合、ステップ5P75に
おいて肯定結果が得られ、中央処理ユニット24は、ス
テップ5P76に移り、現在時刻tからペンアップの時
刻t。Pを減算してペンアップ後の時間ΔttIPを得
た後、次式、 の演算処理を実行してペンアップ後の移動速度Voデを
検出する。
続いて中央処理ユニット24は、ステップ5P78に移
り、次式 %式%(22) の関係式を満足するか否か判断し、これによりペンアッ
プ後の移動速度v0 が遅いとき、ステップ5P60に
移ってウィンドウWを移動させる。
これに対して、ペンアップ後の移動速度VLIFが早い
場合は、ステップ5P78において肯定結果が得られる
ことにより、ステップSP79に移り、ウィンドウWを
格納した後、ステップSP61移って当該処理手順を終
了する。
すなわちこの実施例においては、ペンダウン時の移動速
度vI、。、1.4だけでなく、ペンアップ後の移動速
度VIPに基づいて、処理モードを切り換え、ペンアッ
プ後の移動速度Vt1Pが早い場合、ウィンドウWを格
納する。
従ってペン6を弾くように操作してウィンドウW上を格
納し得、当該情報処理装置1の操作を簡略化して使い勝
手を向上することができる。
さらに第1の実施例のように、タブレット31の操作り
こ習熟した場合等の誤動作を有効に回避し得、その分当
該情報処理装置1の使い勝手を向上することができる。
以上の構成によれば、ペンアップ後の移動速度VUPに
基づいて処理モードを切り換え、ペンアップ後の移動速
度■ゎ、が早い場合、ウィンドウWを格納することによ
り、煩雑なウィンドウWの格納作業を簡略化し得、その
分当該情報処理装置1の使い勝手を向上することができ
る。
(G3)他の実施例 なお上述の第1の実施例においては、静電容量型のタブ
レットを用いる場合について述べたが、本発明はこれに
限らず、ライトペン、マウス、感圧式のタブレット等の
座標入力手段を広く通用することかできる。
この場合マウス等においては、通常のマウスを移動させ
る状態がペンダウンの状態に相当する。
これに対して第2の実施例においては、ペンアップした
後も座標データを検出し得る例えばライトペン等の座標
入力手段を広く適用することができる。
さらに上述の第1及び第2の実施例においては、X及び
y方向について移動速度を検出する場合について述べた
が、本発明はこれに限らず、例えばX又はy方向の一方
についてだけ移動速度を検出してもよく、さらにはX又
はy方向の正又は負側についてだけ移動速度を検出する
ようにしてもよい さらにこの場合、併せて移動方向に応じて処理モードを
切り換えるようにしてもよい。
さらに上述の第2の実施例においては、ペンアップ後の
移動速度に応じて処理モードを切り換える場合について
述べたが、本発明はこれに限らず、ペンダウン時の移動
速度及びペンアップ後の移動速度を検出して処理モード
を切り換える場合、ペンアップの境を取り外して全体の
移動速度に基づいて処理モードを切り換える場合に広く
適用することができる。
さらに上述の第1及び第2の実施例においては、ウィン
ドウを格納する場合について述べたが、本発明はこれに
に限らず、例えばワードプロセッサに適用して入力した
文字を削除する場合等、種々の処理モードを切り換える
場合に広く適用することができる。
格納処理の動作の説明に供するフローチャート、第2図
は情報処理装置の外観構成を示す斜視図、第3図はその
ブロック図、第4図は第2の実施例による座標データの
検出原理の説明に供する路線図、第5図はその動作の説
明に供するフローチャート、第6図は表示画面を示す路
線図である。
1・・・・・・情報処理装置、5・・・・・・表示パネ
ル、6・・・・・・ペン、24・・・・・・中央処理ユ
ニット、31・・・・・・タブレットインターフェース
回路、32・・・・・・タブレット。
H発明の効果 上述のように本発明によれば、順次入力される座標デー
タの変化速度に基づいて処理モードを切り換えることに
より、必要に応じて処理モードを切り換え得、かくして
使い勝手を向上した情報処理装置を得ることができる。

Claims (4)

    【特許請求の範囲】
  1. (1)座標入力手段を介して入力される座標データに基
    づいて、所定の情報を処理する情報処理装置において、 上記座標データの変化速度を検出し、該検出結果に基づ
    いて、処理モードを切り換えるようにした ことを特徴とする情報処理装置。
  2. (2)座標入力手段を介して入力される座標データに基
    づいて、所定の情報を処理する情報処理装置において、 ペンダウン時の上記座標データの変化速度を検出し、該
    検出結果に基づいて、処理モードを切り換えるようにし
    た ことを特徴とする情報処理装置。
  3. (3)座標入力手段を介して入力される座標データに基
    づいて、所定の情報を処理する情報処理装置において、 ペンアップ後の上記座標データの変化速度を検出し、該
    検出結果に基づいて、処理モードを切り換えるようにし
    た ことを特徴とする情報処理装置。
  4. (4)座標入力手段を介して入力される座標データに基
    づいて、所定の情報を処理する情報処理装置において、 ペンダウン時の上記座標データの変化速度及びペンアッ
    プ後の上記座標データの変化速度を検出し、該検出結果
    に基づいて、処理モードを切り換えるようにした ことを特徴とする情報処理装置。
JP15667290A 1990-06-14 1990-06-14 情報処理装置及び情報処理方法 Expired - Fee Related JP3094338B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP15667290A JP3094338B2 (ja) 1990-06-14 1990-06-14 情報処理装置及び情報処理方法
KR1019910009552A KR100219722B1 (ko) 1990-06-14 1991-06-11 정보처리장치
EP91305356A EP0461899B1 (en) 1990-06-14 1991-06-13 Coordinate data processing apparatus using pointing means
DE69121979T DE69121979T2 (de) 1990-06-14 1991-06-13 Koordinatendatenverarbeitungsgerät mit Zeigereinrichtung
CA002044565A CA2044565C (en) 1990-06-14 1991-06-13 Information processing apparatus
US08/023,138 US6100876A (en) 1990-06-14 1993-02-24 Information processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15667290A JP3094338B2 (ja) 1990-06-14 1990-06-14 情報処理装置及び情報処理方法

Publications (2)

Publication Number Publication Date
JPH0452721A true JPH0452721A (ja) 1992-02-20
JP3094338B2 JP3094338B2 (ja) 2000-10-03

Family

ID=15632788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15667290A Expired - Fee Related JP3094338B2 (ja) 1990-06-14 1990-06-14 情報処理装置及び情報処理方法

Country Status (6)

Country Link
US (1) US6100876A (ja)
EP (1) EP0461899B1 (ja)
JP (1) JP3094338B2 (ja)
KR (1) KR100219722B1 (ja)
CA (1) CA2044565C (ja)
DE (1) DE69121979T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0836458A (ja) * 1994-07-22 1996-02-06 Nec Corp 手書き入力装置

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9422911D0 (en) * 1994-11-14 1995-01-04 Moonstone Technology Ltd Capacitive touch detectors
JP2000122808A (ja) * 1998-10-19 2000-04-28 Fujitsu Ltd 入力処理方法及び入力制御装置
JP2000284895A (ja) 1999-03-31 2000-10-13 Hitachi Software Eng Co Ltd 座標入力ペン並びにそれを用いた電子ボード、座標入力システム及び電子ボードシステム
GB2365676B (en) * 2000-02-18 2004-06-23 Sensei Ltd Mobile telephone with improved man-machine interface
WO2003062944A2 (en) * 2001-01-19 2003-07-31 Samuels Rafael A Transparent input/display device
CN1639766A (zh) * 2002-02-26 2005-07-13 西奎公司 具有精调和粗调输入分辨率的触摸板
KR100891100B1 (ko) 2007-07-27 2009-03-31 삼성전자주식회사 펜형 광마우스의 이동 궤적 추정 장치 및 방법
US9389724B2 (en) 2010-09-09 2016-07-12 3M Innovative Properties Company Touch sensitive device with stylus support
US9823785B2 (en) 2010-09-09 2017-11-21 3M Innovative Properties Company Touch sensitive device with stylus support
JP6102122B2 (ja) * 2012-08-24 2017-03-29 ソニー株式会社 画像処理装置および方法、並びにプログラム

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3757322A (en) * 1971-02-03 1973-09-04 Hall Barkan Instr Inc Transparent touch controlled interface with interreactively related display
US4034155A (en) * 1976-04-19 1977-07-05 Telautograph Corporation Electrical sensing writing pen
US4574364A (en) * 1982-11-23 1986-03-04 Hitachi, Ltd. Method and apparatus for controlling image display
DE3366764D1 (en) * 1983-01-28 1986-11-13 Ibm A stylus or pen for interactive use with a graphics input tablet
FR2544103A1 (fr) * 1983-04-08 1984-10-12 Gavilan Computer Corp Dispositif d'entree d'informations dans un ordinateur au moyen d'un panneau a contact
JPS6029833A (ja) * 1983-07-28 1985-02-15 Canon Inc 画像表示装置
GB2193023B (en) * 1986-07-25 1990-12-12 Hoem Gideon Cullum Display apparatus
US5053757A (en) * 1987-06-04 1991-10-01 Tektronix, Inc. Touch panel with adaptive noise reduction

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0836458A (ja) * 1994-07-22 1996-02-06 Nec Corp 手書き入力装置

Also Published As

Publication number Publication date
DE69121979D1 (de) 1996-10-17
KR920001307A (ko) 1992-01-30
JP3094338B2 (ja) 2000-10-03
EP0461899B1 (en) 1996-09-11
EP0461899A2 (en) 1991-12-18
US6100876A (en) 2000-08-08
KR100219722B1 (ko) 1999-09-01
DE69121979T2 (de) 1997-02-06
CA2044565A1 (en) 1991-12-15
EP0461899A3 (en) 1992-05-27
CA2044565C (en) 2002-10-22

Similar Documents

Publication Publication Date Title
JPH0448318A (ja) 情報入力装置
JP3095145B2 (ja) 情報処理装置
JP3454276B2 (ja) 情報再生表示装置および情報表示方法
US6424355B2 (en) Digital map display zooming method, digital map display zooming device, and storage medium for storing digital map display zooming program
JP2000029598A (ja) 表示制御装置、表示制御方法及び表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体
JPH0452721A (ja) 情報処理装置及び情報処理方法
KR20150060278A (ko) 다단 절첩형 디스플레이장치 및 그 기능 제어방법
JPH0564823B2 (ja)
CN106168864A (zh) 显示控制装置以及显示控制方法
US5673406A (en) Portable information processing apparatus having simplified page selection
JPH0340166A (ja) 電子機器
JP6879098B2 (ja) 表示装置および表示制御プログラム
JPH01306916A (ja) 図形入力装置
JPH0452723A (ja) 座標データ入力装置
JP3456023B2 (ja) データ表示装置
JPH05150926A (ja) 情報処理装置
JP2785194B2 (ja) 個人情報管理方法及びその装置
JP3241362B2 (ja) 情報入力制御装置及び方法
JP3237664B2 (ja) カレンダー情報処理装置及びカレンダー情報処理方法
JP3241032B2 (ja) 情報処理装置及び方法
JPH04329459A (ja) 画像表示方法
JPH0458313A (ja) タッチパネル式多項目入力装置
JP2003005892A (ja) 電子機器及びその入力処理プログラム
JPH10187629A (ja) 個人情報管理方法及びその装置
JPH07200240A (ja) 入出力装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees