JPH0452720A - Information processor - Google Patents
Information processorInfo
- Publication number
- JPH0452720A JPH0452720A JP2156671A JP15667190A JPH0452720A JP H0452720 A JPH0452720 A JP H0452720A JP 2156671 A JP2156671 A JP 2156671A JP 15667190 A JP15667190 A JP 15667190A JP H0452720 A JPH0452720 A JP H0452720A
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
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)
- Calculators And Similar Devices (AREA)
- User Interface Of Digital Computer (AREA)
- Document Processing Apparatus (AREA)
- Debugging And Monitoring (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
【発明の詳細な説明】 以下の順序で本発明を説明する。[Detailed description of the invention] The present invention will be explained in the following order.
A産業上の利用分野
B発明の概要
C従来の技術(第8図)
D発明が解決しようとする課B(第8図)8課題を解決
するための手段(第1図)F作用(第1図)
G実施例(第1図〜第7図)
(G1)第1の実施例(第1図〜第7図)(Gl−1)
情報処理装置の全体構成(第2図及び第3図)
(Gl−2)ウィンドウの格納(第1図〜第7図)(G
l−3)実施例の動作
(Gl−4)実施例の効果
(G2)他の実施例
H発明の効果
A産業上の利用分野
本発明は情報処理装置に関し、例えばタプレツ′トから
入力された座標データに基づいて所望の情報を処理する
情報処理装置に適用して好適なものである。A. Industrial field of application B. Overview of the invention C. Prior art (Fig. 8) D. Problem to be solved by the invention Figure 1) G Example (Figures 1 to 7) (G1) First Example (Figures 1 to 7) (Gl-1)
Overall configuration of information processing device (Figures 2 and 3) (Gl-2) Window storage (Figures 1 to 7) (G
l-3) Operation of the embodiment (Gl-4) Effects of the embodiment (G2) Other embodiments H Effects of the invention It is suitable for application to an information processing device that processes desired information based on coordinate data.
B発明の概要
本発明は、情報処理装置において、順次入力される座標
データに基づいて入力軌跡を検出し、当該入力軌跡の形
状に基づいて処理モードを切り換えることにより、使い
勝手を向上することができる。B. Summary of the Invention The present invention can improve usability in an information processing device by detecting an input trajectory based on coordinate data that is sequentially input and switching the processing mode based on the shape of the input trajectory. .
C従来の技術
従来、この種の情報処理装置においては、手帳のように
、住所録、電話番号簿、スケジュール表等の複数種類の
個人情報を管理し得るようになされたものが提案されて
いる(特願平1−316109号、特願平2−8431
8号)。C. Prior Art Conventionally, this type of information processing device has been proposed to be able to manage multiple types of personal information, such as a notebook, address book, telephone number book, schedule sheet, etc. (Patent application No. 1-316109, Patent application No. 2-8431
No. 8).
このような情報処理装置においては、第8図に示すよう
に、ユーザの選択操作に応じて表示画面Hを切り換え、
表示画面Hの上端及び右端にアイコンIA、IB、・・
・・・・を表示する。In such an information processing device, as shown in FIG. 8, the display screen H is switched according to the user's selection operation,
Icons IA, IB, etc. are displayed at the top and right ends of the display screen H.
Display...
これによりユーザにおいては、必要なアイコンIA、I
B、・・・・・・にペンをペンダウンした後、当該ペン
を表示画面の所定位置まで移動させることにより、当該
アイコンIA、IB、・・・・・・に応したウィンドウ
Wを当該移動位置に表示し、ウィンドウW内の表示に従
って、スケジュール等の個人情報を管理し得るようにな
されている。This allows the user to use the necessary icons IA, I
After lowering the pen to B,..., move the pen to a predetermined position on the display screen to move the window W corresponding to the icon IA, IB,... to the corresponding movement position. According to the display within the window W, personal information such as schedules can be managed.
D発明が解決しようとする課題
ところでこの種の情報処理装置において、ウィンドウW
の表示位置を変更したい場合がある。D Problems to be Solved by the Invention By the way, in this type of information processing device, the window W
You may want to change the display position of.
また、表示中のウィンドウWを格納したい場合がある。Furthermore, there are cases where it is desired to store the window W that is being displayed.
この場合情報処理装置においては、ウィンドウWの所定
位IfARNにペンダウンされた後、アイコンIA、I
B、・・・・・・の表示領域(以下スタンバイ領域と呼
ぶ)AR3Tまでペンが移動されてペンアップされると
、ウィンドウWを格納する。In this case, in the information processing device, after the pen is down at the predetermined position IfARN of the window W, the icons IA, I
When the pen is moved to the display area AR3T (hereinafter referred to as standby area) of B, . . . and raised, the window W is stored.
これに対し、表示画面Hのスタンバイ領域AR$7以外
の領域(以下ページデータの表示領域と呼ぶ)ARmp
内でペンアップされると、ペン7・ンブされた位置にウ
ィンドウWを移動させるようになされている。In contrast, the area other than the standby area AR$7 on the display screen H (hereinafter referred to as the page data display area) ARmp
When the pen is raised within the window, the window W is moved to the position where the pen is raised.
このためユーザにおいては、ウィンドウWを格納する際
、いちいちペンをスタンバイ領域ARsyまで移動させ
る煩雑な作業を繰り返す必要があり、使い勝手の点で未
だ不十分な問題があった。Therefore, when storing the window W, the user has to repeat the troublesome task of moving the pen to the standby area ARsy each time, and there is still a problem in terms of usability.
この問題を解決する1つの方法として、スタンバイ領域
A Rsアを大きくする方法も考えられるが、スタンバ
イ領域A Rs’rを太き(するとその分ベージデータ
の表示領域AR□が小さくなり、個人情報を小さな表示
領域にしか表示し得なくなる。One way to solve this problem is to increase the size of the standby area A Rs'r, but if the standby area A Rs'r is made thicker (then the display area AR can only be displayed in a small display area.
これに対して、ウィンドウW内にウィンドウ格納指示用
のアイコンを表示する方法も考えられるが、ウィンドウ
W内にアイコンを表示した分、ウィンドウW内の表示領
域が減少し、実用的ではない。On the other hand, a method of displaying an icon for instructing window storage within the window W may be considered, but displaying the icon within the window W reduces the display area within the window W, which is not practical.
本発明は以上の点を考慮してなされたもので、従来に比
して使い勝手を向上することができる情報処理装置を提
案しようとするものである。The present invention has been made in consideration of the above points, and it is an object of the present invention to propose an information processing device that can be more convenient to use than conventional ones.
ER題を解決するための手段
かかる課題を解決するため本発明においては、座標入力
手段6.31を介して入力される座標データx、yに基
づいて、所定の情報を処理する情報処理装置1において
、座標データx、yを順次取り込んで入力軌跡を検出し
、入力軌跡の形状に応じて処理モードを切り換える。Means for Solving the ER Problem In order to solve this problem, the present invention provides an information processing device 1 that processes predetermined information based on coordinate data x, y input via the coordinate input means 6.31. In the step, coordinate data x and y are sequentially taken in to detect an input trajectory, and the processing mode is switched depending on the shape of the input trajectory.
F作用
入力軌跡の形状に応じて処理モードを切り換えるように
すれば、例えばペンを跳ねるように移動させて処理モー
ドを切り換えることができる。If the processing mode is switched according to the shape of the F action input locus, the processing mode can be switched by, for example, moving the pen in a bouncing motion.
G実施例 以下図面について、本発明の一実施例を詳述する。G example An embodiment of the present invention will be described in detail below with reference to the drawings.
(G1)第1の実施例
(Gl−1)情報処理装置の全体構成
第2図において、1は全体として情報処理装置を示し、
蝶番2で、筺体A及びBを折り畳んで携帯し得るように
なされている。(G1) First embodiment (Gl-1) Overall configuration of information processing device In FIG. 2, 1 indicates the information processing device as a whole,
A hinge 2 allows the casings A and B to be folded and carried.
筺体Bは、前面にマイクロフォン3が配置され、これに
より音声を入力し得るようになされている。A microphone 3 is arranged on the front of the housing B, so that audio can be input thereto.
これに対して筐体Bの上面には、キースイッチ4a〜4
dが配置され、当該情報装置1の動作を必要に応じて切
り換え得るようになされている。On the other hand, the top surface of the housing B includes key switches 4a to 4.
d is arranged so that the operation of the information device 1 can be switched as necessary.
さらに筺体Bには、上面に静電容量型のタブレットを搭
載した液晶表示パネル5が配置され、当該液晶表示パネ
ル5を介して所望の個人情報をウィンドウ、アイコンと
共に表示し得るようになされている。Furthermore, a liquid crystal display panel 5 with a capacitive tablet mounted on the top surface is disposed on the housing B, and desired personal information can be displayed along with windows and icons via the liquid crystal display panel 5. .
さらに、筺体Aに格納されたペン6をタブレットにペン
ダウンすることにより、当該タブレットを介して座標デ
ータを入力し、これにより当該座標データに基づいて、
ウィンドウの表示位置を切り換えたり、必要に応じて個
人情報を管理し得るようになされている。Furthermore, by pen-downing the pen 6 stored in the housing A to the tablet, coordinate data is inputted via the tablet, and based on the coordinate data,
It is possible to change the display position of the window and manage personal information as necessary.
筺体Aは、右側面に録音操作子7a、再生操作子7b、
停止繰作子7C及び音量調整操作子7dでなる操作子7
が配置され、これにより当該操作子7を操作してマイク
ロフォン3でピックアップされた音声を記録再生し得る
ようになされている。The housing A has a recording operator 7a, a playback operator 7b, and
Operator 7 consisting of stop operator 7C and volume adjustment operator 7d
is arranged so that the sound picked up by the microphone 3 can be recorded and reproduced by operating the operator 7.
これに対して筐体Aの上面には、電源スィッチ8に加え
て、スピーカ9が配置され、これによりマイクロフォン
3でピックアップした音声をモニタすると共に、電話の
送話器を当該スピーカ9に押し付けて電話回線を通じて
個人情報を転送し得るようになされている。On the other hand, in addition to the power switch 8, a speaker 9 is arranged on the top surface of the casing A, so that the voice picked up by the microphone 3 can be monitored, and the telephone transmitter can be pressed against the speaker 9. Personal information can be transferred through telephone lines.
さらに筺体Aの上面には、電池収納場所10の他にキー
スイッチlla〜lidが配置され、これによりキース
イッチ4a〜4dと共に、当該情報装置1の動作を必要
に応じて切り換え得るようになされている。Further, on the top surface of the housing A, in addition to the battery storage space 10, key switches lla to lid are arranged, so that, together with the key switches 4a to 4d, the operation of the information device 1 can be switched as necessary. There is.
第3図に示すように、情報処理装置1の信号処理回路に
おいては、電源回路21に電源スィッチ8、操作子7及
びキースイッチIla〜lidが接続され、これにより
電源スィッチ8をオン操作すると、当該情報処理装置1
全体の電源が立ち上がるようになされている。As shown in FIG. 3, in the signal processing circuit of the information processing device 1, the power switch 8, the operator 7, and the key switches Ila to lid are connected to the power supply circuit 21, so that when the power switch 8 is turned on, The information processing device 1
The entire power supply is turned on.
電源回路21においては、電源供給動作に加えて、操作
子7及びキースイッチlla〜lidがオン操作される
と、キーインターフェース回路22に制御データを送出
する。In addition to the power supply operation, the power supply circuit 21 sends control data to the key interface circuit 22 when the operator 7 and the key switches lla to lid are turned on.
キーインターフェース回路22は、電源回路21から送
出された制御データをバス23を介して中央処理ユニッ
ト(CPU)24に送出し、これにより当該情報処理装
置1の動作を切り換える。The key interface circuit 22 sends the control data sent from the power supply circuit 21 to the central processing unit (CPU) 24 via the bus 23, thereby switching the operation of the information processing device 1.
キーインターフェース回路22は、キースイッチ48〜
4dがオン操作された場合も同様にして制御データを送
出し、これによりキースイッチ4a〜4dのオン操作に
応動して当該情報処理装置1の動作を切り換える。The key interface circuit 22 includes key switches 48 to 48.
When the key switches 4d are turned on, control data is similarly sent out, thereby switching the operation of the information processing device 1 in response to the turning on of the key switches 4a to 4d.
すなわち中央処理ユニット24は、バス23を介してリ
ードオンリメモリ回路(ROM)25及びランダムアク
セスメモリ回路(RAM)26をアクセスし得るように
なされ、これにより操作子の操作に応動してリードオン
リメモリ回路25の処理プログラムを実行する。That is, the central processing unit 24 is configured to be able to access a read-only memory circuit (ROM) 25 and a random access memory circuit (RAM) 26 via the bus 23, so that the read-only memory circuit (ROM) 25 and the random access memory circuit (RAM) 26 can be accessed via the bus 23. The processing program of the circuit 25 is executed.
このとき中央処理ユニット24においては、バックアッ
プ電池27に接続されたバックアップメモリ回路28を
アクセスすることにより、当該バックアップメモリ回路
28に格納された個人情報を更新すると共に、当該バッ
クアップメモリ回路28に個人情報を登録し、必要に応
じて当該個人情報を表示パネル5上に表示する。At this time, the central processing unit 24 updates the personal information stored in the backup memory circuit 28 by accessing the backup memory circuit 28 connected to the backup battery 27, and also updates the personal information stored in the backup memory circuit 28. is registered, and the personal information is displayed on the display panel 5 as necessary.
すなわち中央処理ユニット24は、処理モードに応じて
アクセスした個人情報をデイスプレィコントローラ29
に出力することにより、ビデオメモリ回路(V−RAM
)30の内容を更新し、表示パネル5上の表示を更新す
る。That is, the central processing unit 24 transfers the accessed personal information to the display controller 29 according to the processing mode.
By outputting to the video memory circuit (V-RAM
) 30 is updated, and the display on the display panel 5 is updated.
さらに中央処理ユニット24は、タブレットインターフ
ェース回路31を介して、タブレ゛ント32上にペンダ
ウンされたペン6の座標データを取り込み、当該座標デ
ータに基づいて、例えばウィンドウをペンアップされた
位置に移動させたり、当該ウィンドウを格納する。Furthermore, the central processing unit 24 takes in the coordinate data of the pen 6 held down on the tablet 32 via the tablet interface circuit 31, and moves, for example, a window to the pen-up position based on the coordinate data. or store the window.
これにより第8図について上述したように、当該情報処
理装置1の動作モードを例えばスケジュールのモードに
切り換え、必要に応じてペン6をアイコン上にペンダウ
ンした後、所望の位置まで移動させることにより、所望
のウィンドウWを表示し得るようになされている。As a result, as described above with reference to FIG. 8, the operation mode of the information processing device 1 is switched to, for example, the schedule mode, and if necessary, the pen 6 is moved down onto the icon and then moved to a desired position. A desired window W can be displayed.
さらに中央処理ユニット24は、キーインタフェース回
路22から出力される制御データに応じて、固体素子録
音処理回路32を制御し、これによりマイクロフォン3
でピックアップした音声をバックアップメモリ回路28
に記録すると共に、必要に応じて加算回路33を介して
スピーカ9から出力する。Further, the central processing unit 24 controls the solid-state recording processing circuit 32 according to the control data output from the key interface circuit 22, thereby controlling the microphone 3.
Backup memory circuit 28 for audio picked up by
and output from the speaker 9 via the adder circuit 33 as necessary.
さらに中央処理ユニット24は、ダイアラ回路34を制
御し、個人情報でなる電話番号の情報に基づいて、いわ
ゆるブツシュホン回線のデイユアルトーン信号を加算回
路33を介してスピーカ9から出力する。Furthermore, the central processing unit 24 controls the dialer circuit 34 to output a so-called dual tone signal of a telephone line from the speaker 9 via the adding circuit 33 based on the telephone number information which is personal information.
さらに中央処理ユニット24は、水晶振動子34を基準
にしてバックアップ電池27で常時動作するタイマ35
から時間情報を入力し得るようになされ、これにより当
該時間情報を基準にしてスケジュール等の個人情報を管
理し得るようになされている。Furthermore, the central processing unit 24 has a timer 35 which is constantly operated by a backup battery 27 with reference to the crystal oscillator 34.
The system allows time information to be input from the user, thereby allowing personal information such as schedules to be managed based on the time information.
なおバス23には、ICカードインターフェース回路3
7及び拡張用インターフェース回路38が接続され、こ
れによりICカードインターフェース回路37にICカ
ード39を接続して当該情報処理装置1の処理能力を向
上し得ると共に、必要に応じて拡張用インターフェース
回路38を介してモデム通信し得るようになされて゛い
る。Note that the bus 23 includes an IC card interface circuit 3.
7 and an expansion interface circuit 38 are connected, whereby an IC card 39 can be connected to the IC card interface circuit 37 to improve the processing capacity of the information processing device 1, and the expansion interface circuit 38 can be connected as needed. It is designed to allow modem communication via the
(Gl−2)ウィンドウの格納
この実施例において、中央処理ユニット24は、ウィン
ドウWを表示した状態で、第1図に示す処理手順を実行
し、これによりウィンドウWを移動すると共に、必要に
応じて当該ウィンドウWを格納する。(Gl-2) Window storage In this embodiment, the central processing unit 24 executes the processing procedure shown in FIG. 1 with the window W displayed, thereby moving the window W and moving the window W as necessary. and stores the window W.
すなわち中央処理ユニット24は、ステップSP1から
ステップSP2に移り、タブレットインターフェース回
路31から座標データを取り込むことにより、ペン6の
座標データを検出する。That is, the central processing unit 24 moves from step SP1 to step SP2, and detects the coordinate data of the pen 6 by taking in the coordinate data from the tablet interface circuit 31.
続いて中央処理ユニット24は、ステップSP3に移り
、タブレットインターフェース回路31の出力データに
基づいて、ペン6がペンダウンされたか否か判断する。Subsequently, the central processing unit 24 moves to step SP3 and determines whether or not the pen 6 has been moved down based on the output data of the tablet interface circuit 31.
ここで否定結果が得られると、中央処理ユニット24は
ステップSP2に戻り、これによりペン6がペンダウン
されるまでステップ5P2−3P3−3P2のループを
繰り返す。If a negative result is obtained here, the central processing unit 24 returns to step SP2, thereby repeating the loop of steps 5P2-3P3-3P2 until the pen 6 is brought down.
これに対してペン6がペンダウンされると、ステップS
P3において肯定結果が得られることにより、ステップ
SP4に移り、カウンタをクリアした後、ステップSP
5に移ってタイマ35から現在時刻t、を取り込んで現
在時刻を記録する。On the other hand, when pen 6 is brought down, step S
When a positive result is obtained in P3, the process moves to step SP4, and after clearing the counter, step SP
5, the current time t is fetched from the timer 35 and the current time is recorded.
続いて中央処理ユニット24は、ステップSP6に移り
、ステップSP2において取り込んだ座標データX、及
びy、をカウント値n−0の座標データとして記録する
。Subsequently, the central processing unit 24 moves to step SP6, and records the coordinate data X and y taken in in step SP2 as coordinate data of count value n-0.
続いて中央処理ユニット24は、ステップSP7に移り
、カウンタのカウント値をアップカウントし、これによ
りカウント値nを更新し、ステップSP8に移る。Subsequently, the central processing unit 24 moves to step SP7, increments the count value of the counter, thereby updating the count value n, and moves to step SP8.
ここで中央処理ユニット24は、タブレットインターフ
ェース回路31から座標データを取り込むことにより、
カウント値n(この場合n−=lでなる)の座標データ
を取り込んだ後、ステップSP9に移り、ペンアップさ
れたか否か判断する。Here, the central processing unit 24 takes in the coordinate data from the tablet interface circuit 31, and thereby
After taking in the coordinate data of the count value n (in this case, n-=l), the process moves to step SP9, and it is determined whether or not the pen has been raised.
ここで否定結果が得られと、中央処理ユニット24は、
ステップSP6に戻り、かくしてペンアップされるまで
、ステップ5P6−3P7−3P8−3P9−3P6の
ループを繰り返し、カウント値nのアップカウントに伴
って、順次座標データx0及び’Io、X+及びyI
% ”・・・・を取り込み、これにより当該座標データ
Xll、FO1χ1、yl、・・・・・・に基づいてペ
ン6の軌跡を検出することができる。If a negative result is obtained here, the central processing unit 24
Returning to step SP6, the loop of steps 5P6-3P7-3P8-3P9-3P6 is repeated until the pen is up, and as the count value n increases, the coordinate data x0, 'Io, X+, and yI
%''..., and thereby the trajectory of the pen 6 can be detected based on the coordinate data Xll, FO1χ1, yl,....
これに対してペンアップされると、ステップSP9にお
いて肯定結果が得られることにより、中央処理ユニット
24は、ステップ5PIOに移り、カウンタを値0にク
リアした後、ステップ5P11に移る。On the other hand, when the pen is up, an affirmative result is obtained in step SP9, so the central processing unit 24 moves to step 5PIO, clears the counter to the value 0, and then moves to step 5P11.
ここで中央処理ユニット24は、ペンアップされたとき
のy方向の座標データyをレジスタに格納した後、クリ
アされたカウント値0のy方向の座標データy0が当該
レジスタ内の座標データyより大きいか否か判断する。Here, the central processing unit 24 stores the y-direction coordinate data y when the pen is raised in the register, and then the y-direction coordinate data y0 of the cleared count value 0 is larger than the coordinate data y in the register. Decide whether or not.
ここで否定結果が得られると、中央処理ユニツト24は
、ステップ5P12に移り、カウント値をアップカウン
トした後、アップカウントされたカウント値iが、ペン
アップされた時点のカウント値nより小さいか否か判断
する。If a negative result is obtained here, the central processing unit 24 moves to step 5P12, and after up-counting the count value, determines whether the up-count value i is smaller than the count value n at the time when the pen is raised. to judge.
ここで肯定結果が得られると、中央処理ユニット24は
、ステップ5PIIに戻り、アップカウントしたカウン
ト値iのy方向の座標データy。If a positive result is obtained here, the central processing unit 24 returns to step 5PII, and calculates the y-direction coordinate data y of the up-counted count value i.
についてレジスタ内の座標データyより大きいか否か判
断する。It is determined whether the coordinate data y in the register is larger than the coordinate data y in the register.
か(して第4図に示すように、点P0にペンダウンした
後、y方向負側にペン6を単調に移動させて点Pzでペ
ンアップした場合は、ステップSpHにおいて、順次否
定結果が得られることにより、中央処理ユニット24は
、ステップ5P11−3P12−SP13−3PI 1
のループを繰り返す。(As shown in FIG. 4, if the pen 6 is moved monotonically to the negative side in the y direction and then moved up at point Pz after the pen is brought down to point P0, negative results are obtained one after another in step SpH. As a result, the central processing unit 24 performs steps 5P11-3P12-SP13-3PI 1
Repeat the loop.
この場合、点Pt直前の点P7において、ステップ5P
13で否定結果が得られることにより、レジスタ内の座
標データをペンアップされた点P2の座標データyに保
持したまま、中央処理ユニット24は、ステップ5P1
4に移る。In this case, at point P7 immediately before point Pt, step 5P
Since a negative result is obtained in step 13, the central processing unit 24 executes step 5P1 while keeping the coordinate data in the register at the coordinate data y of the pen-up point P2.
Move on to 4.
これにより中央処理ユニット24は、ペン6の軌跡を順
次検出し、最も負側の座標データyをレジスタ内に保持
する。Thereby, the central processing unit 24 sequentially detects the trajectory of the pen 6 and holds the most negative coordinate data y in the register.
これに対して第5図に示すように、点P、にペンダウン
した後、y方向正側にペン6を単調移動させて点Ptで
ペンアップした場合、点P、の座標データy0について
、ステップ5PIIで肯定結果が得られることにより、
中央処理ユニット24は、ステップ5P15に移る。On the other hand, as shown in FIG. 5, if the pen 6 is moved down to point P, then moved monotonically to the positive side in the y direction, and then raised up at point Pt, the coordinate data y0 of point P, By obtaining a positive result in 5PII,
The central processing unit 24 moves to step 5P15.
ここで中央処理ユニット24は、レジスタ内の座標デー
タyをカウント値の座標データ(この場合ペンダウンし
た点の座標データy、でなる)に設定した後、ステップ
5P12に移る。Here, the central processing unit 24 sets the coordinate data y in the register to the coordinate data of the count value (in this case, the coordinate data y of the pen-down point), and then moves to step 5P12.
これにより中央処理ユニット24は、レジスタ内の座標
データを更新した後、ステップ5PII−3P 12−
3P 13−3P 11のループを繰り返し、負側にペ
ン6を単調に移動させた場合と同様に、ペン6の軌跡を
順次検出し、最も負側の座標データをレジスタ内に保持
してステップ5PI4に移る。As a result, the central processing unit 24 updates the coordinate data in the register, and then performs step 5PII-3P 12-
The loop of 3P 13-3P 11 is repeated, and in the same way as when the pen 6 is moved monotonically to the negative side, the locus of the pen 6 is sequentially detected, the coordinate data of the most negative side is held in the register, and step 5PI4 Move to.
同様に第6図に示すように11点P、にペンダウンした
後、y方向正側にペン6を単調に移動させて点P、1で
折り返し、点P2でペンアップした場合、ステップsp
i 1−3P12−3P13−3pHのループが繰り返
され、レジスタ内の座標データyがペンアップされた点
P、の座標データに保持されたまま、ステップ5P14
に移り、これにより最も負側の座標データyがレジスタ
内に保持される。Similarly, as shown in FIG. 6, if the pen 6 is moved down to point 11 P, monotonically moved to the positive side in the y direction, turned back at point P, 1, and brought up at point P2, step sp.
The loop of i 1-3P12-3P13-3pH is repeated, and while the coordinate data y in the register is held at the coordinate data of the pen-up point P, step 5P14
Then, the most negative coordinate data y is held in the register.
これに対して第7図に示すように、点P、にペンダウン
した後、y方向負側にペン6を単調に移動させて点P、
で折り返し、点Pオでペンアップした場合は、点P0か
ら点P。までの区間においては、ステップSPI 1−
3P15−5P12−3P13−5PIIのループが繰
り返され、これにより順次レジスタ内の座標データがカ
ウント値iの座標データYiに更新される。On the other hand, as shown in FIG. 7, after moving the pen 6 down to point P, the pen 6 is moved monotonically to the negative side in the y direction to point P,
If you turn around at point P0 and pen up at point P0, go from point P0 to point P. In the interval up to, step SPI 1-
A loop of 3P15-5P12-3P13-5PII is repeated, thereby sequentially updating the coordinate data in the register to the coordinate data Yi of the count value i.
さらに点P、から点P、までの区間においては、ステッ
プSPI 1−3P12−3P13−3P11のループ
が繰り返され、これにより折り返した点P、の座標デー
タYiがレジスタ内に保持されたまま、ステップ5P1
4に移る。Furthermore, in the section from point P to point P, the loop of steps SPI 1-3P12-3P13-3P11 is repeated, and as a result, the coordinate data Yi of the turned point P is held in the register, and the step 5P1
Move on to 4.
かくして中央処理ユニット24においては、順次ペン6
の軌跡を検出し、最も負側の座標データをレジスタ内に
格納するようになされている。Thus, in the central processing unit 24, the pens 6
, and the most negative coordinate data is stored in a register.
ステップ5P14において、中央処理ユニット24は、
レジスタに格納された座標データyの点P1について、
ペンダウンした点P・より充分にy方向負側に位置する
か否か判断する。In step 5P14, the central processing unit 24:
Regarding point P1 of coordinate data y stored in the register,
It is determined whether the pen down point P is located sufficiently on the negative side in the y direction.
この判断は、レジスタに格納された座標データをyに対
して、次式
%式%(1)
の関係式を満足するか否かで判断され、ここで否定結果
が得られると、中央処理ユニット24は、ステップ5P
16に移り、ペンアップされた点P2にウィンドウWを
移動させた後、ステップ5P17に移って当該処理手順
を終了する。This judgment is made based on whether the coordinate data stored in the register satisfies the following relational expression % (1) for y, and if a negative result is obtained, the central processing unit 24 is step 5P
After moving to step 16 and moving the window W to the pen-up point P2, the process moves to step 5P17 to end the processing procedure.
これにより第4図及び第5図について上述したように、
ペン6を単調に移動させた場合は、ステップ5P14に
おいて否定結果が得られることにより、ウィンドウWの
移動処理が実行される。As a result, as described above with respect to FIGS. 4 and 5,
If the pen 6 is moved monotonically, a negative result is obtained in step 5P14, and the process of moving the window W is executed.
同様に第6図について上述したように、点P。Also as described above with respect to FIG. 6, point P.
にペンダウンした後、y方向正側にペン6を単調に移動
させて点Pwで折り返し、点P2でペンアップした場合
は、ペンアップした点P!の座標データがレジスタ内に
保持されていることにより、ステップ5P14において
否定結果が得られ、ウィンドウWの移動処理が実行され
る。If the pen 6 is moved monotonically to the positive side in the y direction and turned back at point Pw, and the pen is raised at point P2, then the pen is raised at the point P! Since the coordinate data of is held in the register, a negative result is obtained in step 5P14, and the process of moving the window W is executed.
これに対して第7図について上述したように、点P、に
ペンダウンした後、y方向負側にペン6を単調に移動さ
せて点P、で折り返し、点P2でペンアップした場合は
、折り返した点PMの座標データがレジスタ内に保持さ
れることにより、ステップ5P14において肯定結果が
得られ、中央処理ユニット24は、ステップ5P1Bに
移る。On the other hand, as described above with reference to FIG. By holding the coordinate data of the point PM in the register, an affirmative result is obtained in step 5P14, and the central processing unit 24 moves to step 5P1B.
ここで中央処理ユニット24は、続く処理ステップを順
次実行してウィンドウWを格納し、これによりペン6を
跳ねるように移動させるだけで、ウィンドウWを格納す
るようになされている。Here, the central processing unit 24 sequentially executes the following processing steps to store the window W, and thereby stores the window W simply by moving the pen 6 in a bouncing manner.
従って、従来のようにいちいちペン6をスタンバイ領域
A Rsアまで移動させる煩雑な作業を繰り返さなくて
も、単にペンダウンした後跳ねるように操作してウィン
ドウWを格納し得、ウィンドウ格納の操作を簡略化して
使い勝手を向上することができる。Therefore, without repeating the complicated work of moving the pen 6 to the standby area A as in the past, the window W can be stored by simply flipping the pen down, simplifying the window storage operation. can be used to improve usability.
実際上、ペン6を跳ねるように操作する動作は、ペン6
をスタンバイ領域ARsyまで移動させる動作に比して
、ユーザがウィンドウWを表示画面上から消去したいと
ゆう感覚に適応した動作である。In reality, the action of bouncing the pen 6 is
Compared to the operation of moving the window W to the standby area ARsy, this operation is adapted to the feeling that the user wants to erase the window W from the display screen.
従って、このようにしてウィンドウWを格納するように
すれば、単に操作を簡略化するだけでなく、従来に比し
て使い心地をも向上し得、その分当該情報処理装置lの
使い勝手を向上することができる。Therefore, by storing the window W in this way, it not only simplifies the operation, but also improves the usability compared to the conventional method, which improves the usability of the information processing device L accordingly. can do.
さらに、ウィンドウWの表示中においては、スタンバイ
領域AR3Tを表示しておく必要がないことにより、当
該スタンバイ領域ARstの表示を省略してベージデー
タの表示領域A Re Fを拡大し得、その分当該情報
処理装置lの使い勝手を向上することができる。Furthermore, since it is not necessary to display the standby area AR3T while the window W is being displayed, the display area A Re F of the page data can be enlarged by omitting the display of the standby area ARst, and the corresponding area The usability of the information processing device 1 can be improved.
ところでタブレット32の操作に不慣れなユーザにおい
ては、ペンダウンした際ペン6を微妙に振動させてしま
い、結果的にペン6の軌跡が折り返されて検出される場
合がある。By the way, a user who is not accustomed to operating the tablet 32 may cause the pen 6 to vibrate slightly when the pen is put down, and as a result, the trajectory of the pen 6 may be detected as being turned back.
また、ウィンドウWを格納しようとしてペンダウンした
後、思い留まる場合もある。In addition, there are cases where the pen is down when trying to store the window W, and then the user is deterred.
さらに、使用環境によっては、雑音により座標データが
変動する場合もある。Furthermore, depending on the usage environment, the coordinate data may fluctuate due to noise.
従って、このような場合にウィンドウWを格納すると、
却って当該情報処理装置1の使い勝手を損なうようにな
る。Therefore, if window W is stored in such a case,
On the contrary, the usability of the information processing device 1 will be impaired.
このため中央処理ユニット24は、ステップ5Pi8に
おいて、ペンアップした点Pgがペンダウンした点P0
より充分に正側に位置するか否か判断する。Therefore, in step 5Pi8, the central processing unit 24 changes the pen-up point Pg to the pen-down point P0.
It is determined whether or not it is located sufficiently on the positive side.
この判断は、ペンアップした点P、の座標データをyU
Pとおいて、次式
の関係式を満足するか否かで判断され、ここで否定結果
が得られると、ステップ5P16に移り、ペンアップさ
れた位置にウィンドウWを移動させた後、ステップ5P
17に移って当該処理手順を終了する。This judgment is based on the coordinate data of the pen-up point P, yU
P, it is judged whether or not the following relational expression is satisfied. If a negative result is obtained here, the process moves to step 5P16, and after moving the window W to the pen-up position, step 5P
The process moves to step 17 and ends the processing procedure.
これにより中央処理ユニット24は、ステップ5P14
及び5P18において、点P、、P、、21間の距離が
所定値以下のとき、ペンアップされた位置にウィンドウ
Wを移動させるのに対し、当該点P、 、P、 、Pt
間の距離が所定値以上のとき、続くステップ5P19に
移る。As a result, the central processing unit 24 performs step 5P14.
and 5P18, when the distance between the points P, ,P, ,21 is less than a predetermined value, the window W is moved to the pen-up position, while the corresponding point P, ,P, ,Pt
When the distance between them is equal to or greater than a predetermined value, the process moves to the following step 5P19.
これにより、ユーザが誤ってペンダウンし、このときペ
ンの軌跡がふらついた場合でも、ウィンドウWを格納し
ないようになされている。This prevents the window W from being stored even if the user accidentally lowers the pen and the trajectory of the pen wanders.
中央処理ユニット24は、ステップ5P19において、
次式
%式%(3)
Y=Σ(lyt F=−+霞 ・・・・・・(4)im
l
の演算処理を実行し、ペンダウンされた後ペンアップさ
れるまでのペン6の移動距離X及びYを検出する。In step 5P19, the central processing unit 24
The following formula % formula % (3) Y = Σ (lyt F = - + haze ...... (4) im
1 is executed, and the moving distances X and Y of the pen 6 from when it is brought down to when it is brought up are detected.
続いて中央処理ユニット24は、ステップ5P20に移
って、ペンアップされた現在時刻tUpを取り込んだ後
、ステップSP21に移って、ペンダウンされた後ペン
アップされるまでの時間Δtを検出する。Subsequently, the central processing unit 24 moves to step 5P20 to take in the current time tUp when the pen is up, and then moves to step SP21 to detect the time Δt from when the pen is put down until when it is brought up.
続いて中央処理ユニット24は、ステップ5P22に移
って、次式
%式%(5)
を満足するか否か判断することにより、ペンダウンされ
た後ペンアップされるまでの時間Δtが充分か否か判断
し、ここで否定結果が得られると、ステップ5P16に
移る。Next, the central processing unit 24 moves to step 5P22 and determines whether the time Δt from pen down to pen up is sufficient by determining whether the following formula % formula % (5) is satisfied. If a negative result is obtained here, the process moves to step 5P16.
これにより中央処理ユニット24は、例えばユーザが誤
ってペンダウンし、素早くペンアップした場合、ウィン
ドウWを格納しないようになされている。Thereby, the central processing unit 24 is configured not to store the window W if, for example, the user accidentally puts down the pen and then quickly raises the pen.
これに対してステップ5P22において肯定結果が得ら
れると、中央処理ユニット24は、ステップ5P23に
移り、ペンダウンされた後ペンアップされるまでの移動
距離X及びYについて、次式
%式%(6)
を満足するか否か判断し、これによりペン6の移動距離
は充分か否か判断する。On the other hand, if a positive result is obtained in step 5P22, the central processing unit 24 moves to step 5P23, and calculates the moving distances X and Y from the pen down to the pen up using the following formula % formula % (6) It is determined whether or not the following is satisfied, and from this it is determined whether or not the moving distance of the pen 6 is sufficient.
すなわちユーザがウィンドウWの格納を思い留まった場
合等においては、移動距離が短いと考えられる。That is, in cases where the user has given up on storing the window W, the moving distance is considered to be short.
ここためステップ5P23において否定結果が得られる
と、中央処理ユニット24は、ステップ5P16に移り
、ウィンドウWを格納することなく、ペンアップ位置に
移動させた後、ステップ5P17に移って当該処理手順
を終了する。Therefore, if a negative result is obtained in step 5P23, the central processing unit 24 moves to step 5P16, moves the window W to the pen-up position without storing it, and then moves to step 5P17 to end the processing procedure. do.
これに対してステップ5P23において肯定結果が得ら
れると、中央処理ユニット24は、ステップ5P24に
移り、次式
の演算処理を実行し、ベンダウン後ペンアップされるま
でのペン6の移動速度Vを検出する。On the other hand, if a positive result is obtained in step 5P23, the central processing unit 24 moves to step 5P24, executes the calculation process of the following equation, and detects the moving speed V of the pen 6 from when it is bent down until when it is raised. do.
さらに中央処理ユニット24は、当該移動速度Vについ
て、次式
%式%)
の関係式を満足するか否か判断し、これによりペン6の
移動速度Vが遅いとき、ステップ5P16に移ってウィ
ンドウWを移動させた後、ステップ5P17移って当該
処理手順を終了する。Further, the central processing unit 24 determines whether or not the following relational expression (% formula %) is satisfied for the moving speed V. As a result, when the moving speed V of the pen 6 is slow, the process moves to step 5P16 and the window W After moving, the process moves to step 5P17 and ends the processing procedure.
これに対して、ペン6の移動速度Vが早い場合、ステッ
プ5P24において肯定結果が得られることにより、ス
テップ5P25に移り、ウィンドウWを格納した後、ス
テップ5P17に移って当該処理手順を終了する。On the other hand, if the moving speed V of the pen 6 is fast, an affirmative result is obtained in step 5P24, so the process moves to step 5P25, where the window W is stored, and then the process moves to step 5P17 to end the processing procedure.
すなわちペン6を跳ねるように移動させる場合は、一般
に移動速度Vが早い場合と考えられる。That is, when the pen 6 is moved in a bouncing manner, it is generally considered that the moving speed V is fast.
従って、ペン6の軌跡が折り返された場合だけでなく、
併せて移動速度を基準にしてウィンドウWを格納するこ
とにより、ユーザの所望する場合に確実にウィンドウW
を格納することができる。Therefore, not only when the trajectory of the pen 6 is turned back,
In addition, by storing the window W based on the moving speed, the window W can be reliably stored when the user desires.
can be stored.
(Gl−3)実施例の動作
以上の構成において、情報処理装置1において、キース
イッチ4a〜4d、1la−1idがオン操作されるこ
とにより、動作モードが切り換わり、所望の個人情報が
表示パネル5上に表示される。(Gl-3) Operation of the embodiment In the above configuration, when the key switches 4a to 4d and 1la to 1id are turned on in the information processing device 1, the operation mode is switched and desired personal information is displayed on the display panel. 5 will be displayed on the screen.
この状態で所望のアイコン上にペン6をペンダウンした
後、ぺ゛−ジデータの表示領域ARDPまでペン6を移
動させることにより、当該移動位置にウィンドウWが表
示される。In this state, after moving the pen 6 down onto a desired icon, the pen 6 is moved to the page data display area ARDP, and a window W is displayed at the moved position.
この状態でウィンドウWの所定領域A RNにペンダウ
ンした後、ペン6を大きく跳ねるように移動させると、
中央処理ユニット24がステップSP14−3P1B−
3P19−3P20−3P21−3P22−3P23−
3P24−3P25−3P17の処理ステップを順次実
行することにより、ペン6の軌跡が大きく折り返された
ことが検出され、ウィンドウWが格納される。In this state, after lowering the pen to a predetermined area ARN of the window W, if the pen 6 is moved in a large bouncing manner,
The central processing unit 24 performs step SP14-3P1B-
3P19-3P20-3P21-3P22-3P23-
By sequentially executing the processing steps 3P24-3P25-3P17, it is detected that the trajectory of the pen 6 has turned around significantly, and the window W is stored.
これに対して、単にペン6を移動させた場合等において
は、ステップ5P16の処理が実行され、ペンアップし
た位置にランドウWが移動される。On the other hand, when the pen 6 is simply moved, the process of step 5P16 is executed and the land W is moved to the pen-up position.
(Gl−4)実施例の効果
以上の構成によれば、ペン6の軌跡に基づいて処理モー
ドを切り換え、ペン6の軌跡が大きく折り返された場合
、ウィンドウWを格納することにより、煩雑なウィンド
ウWの格納作業を簡略化し得、その分当該情報処理装置
lの使い勝手を向上することができる。(Gl-4) Effects of the Embodiment According to the above configuration, the processing mode is switched based on the trajectory of the pen 6, and when the trajectory of the pen 6 is largely turned back, the window W is stored, thereby eliminating the need for a complicated window. The work of storing W can be simplified, and the usability of the information processing device I can be improved accordingly.
(G2)他の実施例
なお上述の実施例においては、静電容量型のタブレット
を用いる場合について述べたが、本発明はこれに限らず
、ライトペン、マウス、感圧式のタブレット等の座標入
力手段を広く適用することができる。(G2) Other Embodiments Although the above-mentioned embodiments have described the case where a capacitive tablet is used, the present invention is not limited to this, and coordinate input using a light pen, a mouse, a pressure-sensitive tablet, etc. The measures can be widely applied.
この場合、それぞれライトペン、マウス等を移動させた
軌跡が入力軌跡に相当する。In this case, the locus of movement of the light pen, mouse, etc. corresponds to the input locus.
さらに上述の実施例においては、y方向負側の折り返し
を検出して処理モードを切り換える場合について述べた
が、本発明はこれに限らず、X方向正側の折り返しを検
出する場合、X方向正側又は負側の折り返しを検出する
場合、さらにはX及びy方向について折り返しを検出す
る場合に広く通用することができる。Furthermore, in the above-described embodiment, a case has been described in which the processing mode is switched by detecting folding on the negative side of the y direction. However, the present invention is not limited to this, and when detecting folding on the positive side of the It can be widely used in detecting folding on the side or negative side, and furthermore, in detecting folding in the X and y directions.
さらにこの場合、併せて移動方向に応じて処理モードを
切り換えるようにしてもよい。Furthermore, in this case, the processing mode may also be switched depending on the direction of movement.
さらに上述の実施例においては、移動速度が早く、軌跡
が大きく折り返されたとき処理モードを切り換える場合
について述べたが、本発明はこれに限らず、単に軌跡が
大きく折り返されたとき処理モードを切り換えるように
してもよい。Furthermore, in the above-described embodiment, the processing mode is switched when the moving speed is fast and the trajectory turns around a lot, but the present invention is not limited to this, and the processing mode is simply switched when the trajectory turns around a lot. You can do it like this.
さらに上述の実施例においては、ウィンドウを格納する
場合について述べたが、本発明はこれにに限らず、例え
ばワードプロセッサに適用して入力した文字を削除する
場合等、種々の処理モードを切り換える場合に広く適用
することができる。Further, in the above embodiment, the case where a window is stored has been described, but the present invention is not limited to this, but can be applied to a word processor to switch various processing modes, such as when deleting input characters. Can be widely applied.
ブレットインターフェース回路、32・・・・・・タブ
レット。Bullet interface circuit, 32...Tablet.
H発明の効果
上述のように本発明によれば、入力軌跡の形状に基づい
て処理モードを切り換えることにより、必要に応じて簡
易に処理モードを切り換え得、かくして使い勝手を向上
した情報処理装置を得ることができる。H Effects of the Invention As described above, according to the present invention, by switching the processing mode based on the shape of the input trajectory, it is possible to easily switch the processing mode as necessary, thus obtaining an information processing device with improved usability. be able to.
Claims (1)
、所定の情報を処理する情報処理装置において、 上記座標データを順次取り込んで入力軌跡を検出し、上
記入力軌跡の形状に応じて処理モードを切り換えるよう
にした ことを特徴とする情報処理装置。[Scope of Claims] An information processing device that processes predetermined information based on coordinate data input through a coordinate input means, wherein the coordinate data is sequentially acquired to detect an input trajectory, and the shape of the input trajectory is detected. An information processing device characterized in that a processing mode is switched depending on the information processing mode.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15667190A JP3095145B2 (en) | 1990-06-14 | 1990-06-14 | Information processing device |
| KR1019910009137A KR100218765B1 (en) | 1990-06-14 | 1991-06-03 | Information processing device |
| CA002043937A CA2043937C (en) | 1990-06-14 | 1991-06-05 | Pen operated processing system with speed-responsive switching |
| DE69114770T DE69114770T2 (en) | 1990-06-14 | 1991-06-13 | Coordinate data processing device with pointer device. |
| EP91305357A EP0463772B1 (en) | 1990-06-14 | 1991-06-13 | Coordinate data processing apparatus using pointing means |
| US07/715,927 US5166666A (en) | 1990-06-14 | 1991-06-14 | Pen operated processing system with speed-responsive switching |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15667190A JP3095145B2 (en) | 1990-06-14 | 1990-06-14 | Information processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0452720A true JPH0452720A (en) | 1992-02-20 |
| JP3095145B2 JP3095145B2 (en) | 2000-10-03 |
Family
ID=15632763
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15667190A Expired - Lifetime JP3095145B2 (en) | 1990-06-14 | 1990-06-14 | Information processing device |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US5166666A (en) |
| EP (1) | EP0463772B1 (en) |
| JP (1) | JP3095145B2 (en) |
| KR (1) | KR100218765B1 (en) |
| CA (1) | CA2043937C (en) |
| DE (1) | DE69114770T2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09171499A (en) * | 1995-12-20 | 1997-06-30 | Hitachi Ltd | Power saving method of information processing apparatus and information processing apparatus having power saving function |
| JP2003058318A (en) * | 2001-08-16 | 2003-02-28 | Mitsubishi Electric Corp | MONITORING CONTROL DEVICE AND RECORDING MEDIUM FOR EVENT DETECTION USED FOR THE MONITORING CONTROL DEVICE |
| JP2019028722A (en) * | 2017-07-31 | 2019-02-21 | 富士通株式会社 | Determination program, determination method, and determination device |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3143461B2 (en) * | 1990-05-29 | 2001-03-07 | キヤノン株式会社 | Character recognition method and character recognition device |
| JP3103928B2 (en) * | 1991-12-27 | 2000-10-30 | 株式会社日立製作所 | Portable pen input device and pen input computer system |
| JPH0695796A (en) * | 1992-09-14 | 1994-04-08 | Mutoh Ind Ltd | Pen input device |
| US5374942A (en) * | 1993-02-05 | 1994-12-20 | Gilligan; Federico G. | Mouse and method for concurrent cursor position and scrolling control |
| JP3225498B2 (en) * | 1993-03-31 | 2001-11-05 | ソニー株式会社 | Information processing apparatus and method |
| US5422656A (en) * | 1993-11-01 | 1995-06-06 | International Business Machines Corp. | Personal communicator having improved contrast control for a liquid crystal, touch sensitive display |
| JP2813728B2 (en) * | 1993-11-01 | 1998-10-22 | インターナショナル・ビジネス・マシーンズ・コーポレイション | Personal communication device with zoom / pan function |
| US5593350A (en) * | 1994-11-04 | 1997-01-14 | Thrustmaster, Inc. | Video game card having interrupt resistant behavior |
| US5812804A (en) * | 1994-12-16 | 1998-09-22 | International Business Machines Corporation | Display apparatus for tossing windows |
| JP2944439B2 (en) * | 1994-12-27 | 1999-09-06 | シャープ株式会社 | Handwritten character input device and method |
| JPH0981320A (en) * | 1995-09-20 | 1997-03-28 | Matsushita Electric Ind Co Ltd | Pen input type selection input device and method thereof |
| JPH10124689A (en) * | 1996-10-15 | 1998-05-15 | Nikon Corp | Image recording and playback device |
| US6683628B1 (en) * | 1997-01-10 | 2004-01-27 | Tokyo University Of Agriculture And Technology | Human interactive type display system |
| JPH10198517A (en) * | 1997-01-10 | 1998-07-31 | Tokyo Noukou Univ | Display device control method |
| US6140030A (en) * | 1999-05-06 | 2000-10-31 | Eastman Kodak Company | Photographic element containing two electrically-conductive agents |
| GB2365676B (en) | 2000-02-18 | 2004-06-23 | Sensei Ltd | Mobile telephone with improved man-machine interface |
| US8267780B2 (en) | 2004-03-31 | 2012-09-18 | Nintendo Co., Ltd. | Game console and memory card |
| US8169410B2 (en) | 2004-10-20 | 2012-05-01 | Nintendo Co., Ltd. | Gesture inputs for a portable display device |
| US7750893B2 (en) | 2005-04-06 | 2010-07-06 | Nintendo Co., Ltd. | Storage medium storing input position processing program, and input position processing device |
| US20070141244A1 (en) * | 2005-12-19 | 2007-06-21 | Eastman Kodak Company | Method of making a polarizer plate |
| US7732007B2 (en) * | 2005-12-19 | 2010-06-08 | Eastman Kodak Company | Method of making a polarizer plate |
| KR100891100B1 (en) * | 2007-07-27 | 2009-03-31 | 삼성전자주식회사 | Apparatus and method for estimating the movement trajectory of a pen-shaped optical mouse |
| US10353493B2 (en) | 2016-09-30 | 2019-07-16 | Microsoft Technology Licensing, Llc | Apparatus and method of pen detection at a digitizer |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2602015B1 (en) * | 1986-07-23 | 1988-11-25 | Bendix France | CABLE MECHANICAL CONTROL DEVICE AND METHOD FOR INITIAL ADJUSTMENT OF SUCH A MECHANICAL CONTROL |
| US4972496A (en) * | 1986-07-25 | 1990-11-20 | Grid Systems Corporation | Handwritten keyboardless entry computer system |
| US5049862A (en) * | 1989-10-06 | 1991-09-17 | Communication Intelligence Corporation ("Cic") | Keyless flat panel portable computer--computer aided notebook |
-
1990
- 1990-06-14 JP JP15667190A patent/JP3095145B2/en not_active Expired - Lifetime
-
1991
- 1991-06-03 KR KR1019910009137A patent/KR100218765B1/en not_active Expired - Lifetime
- 1991-06-05 CA CA002043937A patent/CA2043937C/en not_active Expired - Lifetime
- 1991-06-13 EP EP91305357A patent/EP0463772B1/en not_active Expired - Lifetime
- 1991-06-13 DE DE69114770T patent/DE69114770T2/en not_active Expired - Lifetime
- 1991-06-14 US US07/715,927 patent/US5166666A/en not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09171499A (en) * | 1995-12-20 | 1997-06-30 | Hitachi Ltd | Power saving method of information processing apparatus and information processing apparatus having power saving function |
| JP2003058318A (en) * | 2001-08-16 | 2003-02-28 | Mitsubishi Electric Corp | MONITORING CONTROL DEVICE AND RECORDING MEDIUM FOR EVENT DETECTION USED FOR THE MONITORING CONTROL DEVICE |
| JP2019028722A (en) * | 2017-07-31 | 2019-02-21 | 富士通株式会社 | Determination program, determination method, and determination device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3095145B2 (en) | 2000-10-03 |
| KR920001316A (en) | 1992-01-30 |
| DE69114770T2 (en) | 1996-04-11 |
| CA2043937A1 (en) | 1991-12-15 |
| US5166666A (en) | 1992-11-24 |
| CA2043937C (en) | 2000-10-10 |
| EP0463772B1 (en) | 1995-11-22 |
| EP0463772A2 (en) | 1992-01-02 |
| EP0463772A3 (en) | 1992-06-03 |
| KR100218765B1 (en) | 1999-09-01 |
| DE69114770D1 (en) | 1996-01-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3095145B2 (en) | Information processing device | |
| JP3301079B2 (en) | Information input device, information input method, information processing device, and information processing method | |
| JP5099707B2 (en) | Portable information terminal and control method thereof | |
| CN111142674B (en) | Control method and electronic equipment | |
| JPH02294690A (en) | Computer display and scrolling therefor | |
| WO2010077796A1 (en) | Simulating a multi-touch screen on a single-touch screen | |
| CN114756154B (en) | File editing method and device | |
| CN108491152B (en) | Touch screen terminal control method, terminal and medium based on virtual cursor | |
| WO2014008789A1 (en) | Method and device for processing browser window | |
| CN114356153A (en) | Control method, device, electronic device and storage medium | |
| CN111665984A (en) | Information processing method and device, electronic device and readable storage medium | |
| CN114416269A (en) | Interface display method and display device | |
| JPH0452721A (en) | Information processor | |
| WO2024088216A1 (en) | Content display method and apparatus, and electronic device and readable storage medium | |
| JP6213467B2 (en) | Terminal device, display control method, and program | |
| CN111831196B (en) | Control method of folding screen, terminal device and storage medium | |
| CN111240551A (en) | Application program control method and electronic equipment | |
| EP0449569B1 (en) | Information processing apparatus | |
| CN110531905A (en) | Icon control method and terminal | |
| CN112165550B (en) | Single-hand control method, terminal and storage medium | |
| JPH09231003A (en) | Pen input electronics | |
| CN112673340A (en) | Flexible display device control method and flexible display device | |
| JPH0452723A (en) | Coordinate data input device | |
| JPH05150926A (en) | Information processing equipment | |
| CN111459380A (en) | A picture rotation control method, device, storage medium and display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080804 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090804 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100804 Year of fee payment: 10 |
|
| EXPY | Cancellation because of completion of term |