JPH04182811A - information processing equipment - Google Patents
information processing equipmentInfo
- Publication number
- JPH04182811A JPH04182811A JP31161690A JP31161690A JPH04182811A JP H04182811 A JPH04182811 A JP H04182811A JP 31161690 A JP31161690 A JP 31161690A JP 31161690 A JP31161690 A JP 31161690A JP H04182811 A JPH04182811 A JP H04182811A
- Authority
- JP
- Japan
- Prior art keywords
- information
- pressed
- touch panel
- coordinate
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、例えばタッチパネル等の座標入力手段を備え
た情報処理装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application] The present invention relates to an information processing device equipped with coordinate input means such as a touch panel.
[従来の技術]
座標入力装置の中には、例えばマウスのようにスイッチ
を備え、座標位置を特定する座標データだけでな(、そ
のスイッチを押下しているか否かを示す信号も同時に取
り込むことができるものがある。このような装置を情報
処理装置の座標人力手段として用いると、座標データに
加え、前記スイッチから入力されたスイッチ信号を付加
して入力できる。これにより、その入力データにより単
に座標位置を特定するだけでなく、更にその位置指定に
意味を持たせることができる。[Prior Art] Some coordinate input devices are equipped with a switch, such as a mouse, and are capable of capturing not only coordinate data for specifying a coordinate position (but also a signal indicating whether the switch is pressed or not). When such a device is used as a coordinate manual means for an information processing device, it is possible to add and input the switch signal input from the switch in addition to the coordinate data. In addition to specifying the coordinate position, it is also possible to give meaning to the specified position.
一方、例えばタブレットやライトベン等のように単に座
標データのみ人力できる座標入力装置も有り、それを用
いた場合、入力された座標データはアドレス、例えば表
示画面上のアドレスを意味しているに過ぎなかった。On the other hand, there are coordinate input devices such as tablets and lightbens that can simply input coordinate data manually, and when these are used, the input coordinate data simply means an address, for example, an address on a display screen. Ta.
[発明が解決しようとしている課題]
このため、従来は座標入力装置から座標データ以外のデ
ータ入力が求められるような処理を要求される情報処理
装置では、従来技術の項で述べたうちの後者の座標入力
装置を用いることはできなかった。[Problem to be Solved by the Invention] For this reason, conventionally, in an information processing device that requires processing that requires input of data other than coordinate data from a coordinate input device, It was not possible to use a coordinate input device.
本発明は上記問題に鑑みてなされたもので、座標データ
のみ入力できる座標入力装置を用いている情報処理装置
であっても、座標データに所定の意味を持たせたデータ
入力、例えばスイッチ信号を伴う入力ができる情報処理
装置を提供することを目的とする。The present invention has been made in view of the above problem, and even in an information processing apparatus using a coordinate input device that can input only coordinate data, data input that gives a predetermined meaning to the coordinate data, such as a switch signal, can be performed. An object of the present invention is to provide an information processing device that can perform various inputs.
[課題を解決するための手段及び作用]上記問題を解決
するために本発明による情報処理装置は以下のように構
成される。[Means and operations for solving the problems] In order to solve the above problems, an information processing apparatus according to the present invention is configured as follows.
座標データを処理する情報処理装置であって、座標位置
を指示して座標データを入力する入力手段と、前記入力
手段により継続して指示される時間を測定する測定手段
と、前記測定手段により測定された時間に応じて前記入
力手段により入力される座標データに所定の機能情報を
付加する付加手段とを有する。An information processing device for processing coordinate data, comprising an input means for inputting coordinate data by specifying a coordinate position, a measuring means for measuring a time continuously indicated by the input means, and a measuring means for measuring by the measuring means. and an addition means for adding predetermined functional information to the coordinate data input by the input means in accordance with the time at which the coordinate data is input.
以上の構成により、座標データ入力がされるとき、座標
位置を指示され続ける時間に応じた機能を遂行すること
ができる。With the above configuration, when coordinate data is input, it is possible to perform a function corresponding to the length of time the coordinate position continues to be specified.
[実施例]
以下、添付図面を参照して、本発明の実施例としてタッ
チパネルを用いた場合について述べる。[Example] Hereinafter, a case where a touch panel is used as an example of the present invention will be described with reference to the accompanying drawings.
本実施例は、ふたつボタン(左、右ボタン)のマウスを
タッチパネルでエミュレートするというものである。こ
れは、タッチパネルが押され続けた場合、継続して押さ
れている時間を計り、その時間に応じてマウスのふたつ
のボタンのうちどちらが押されたかに対応させる、とい
うものである。In this embodiment, a two-button (left and right) mouse is emulated using a touch panel. This means that if the touch panel is pressed continuously, the amount of time the touch panel remains pressed is measured, and that time corresponds to which of the two mouse buttons was pressed.
第1図は本発明の一実施例である、タッチパネルを用い
てマウスのエミュレートをする情報処理装置を示すブロ
ック図である。FIG. 1 is a block diagram showing an information processing apparatus that emulates a mouse using a touch panel, which is an embodiment of the present invention.
図中、1はタッチパネル装置全体の制御を行うCPU、
2は第3図及び第4図のフローチャートで示された、C
PUIにより実行される制御プログラムが格納されてい
るROM、3はデータを格納するRAM、4はCPUI
に一定時間おきに割り込みをかけるためのタイマで、タ
ッチパネルが押され続けている時間はこのタイマ4によ
って計られる。5はCRT等の表示装置、6は座標デー
タを入力するためのタッチパネルである。In the figure, 1 is a CPU that controls the entire touch panel device;
2 is shown in the flowcharts of FIGS. 3 and 4, C
ROM stores a control program executed by the PUI, 3 is a RAM that stores data, 4 is a CPU
This timer 4 is used to interrupt the touch panel at regular intervals, and measures the amount of time the touch panel is pressed. 5 is a display device such as a CRT, and 6 is a touch panel for inputting coordinate data.
また、RAMB中にはい(つかの特徴的な情報を記憶す
る部分がある。31は色情報で、タッチパネル6で指示
された座標位置を、表示部5に表示するカーソルの表示
色を配憶する。32は表示部5に表示されるカーソルの
アドレスを配憶しておく座標情報、33はタッチパネル
6を押し続けている時間を記憶するタッチ時間である。In addition, there is a part in the RAMB that stores some characteristic information. 31 is color information, which stores the display color of the cursor that displays the coordinate position specified on the touch panel 6 on the display unit 5. .32 is coordinate information for storing the address of the cursor displayed on the display unit 5, and 33 is a touch time for storing the time for which the touch panel 6 is kept pressed.
34はタッチフラグと称し、タッチパネル6が押されて
いるか否かの状態を記憶しておくためのフラグである。34 is called a touch flag, and is a flag for storing the state of whether or not the touch panel 6 is pressed.
この値が”O”ならば「押されていない」、“1”なら
ば「押されている」を意味する。35はタッチパネル6
が押されていた時間に応じて遂行されるべき機能を示す
機能情報である。機能情報はボタンつきマウスを操作し
たとき、どのボタンが押されたか、という情報と同じ意
味を持っている。36は第2図のタイマ割り込み処理で
得られた座標情報と機能情報とを他のプロセスに渡すた
めRAM上に固定的にとられた領域であり、固定RAM
領域と称している。If this value is "O", it means "not pressed", and if this value is "1", it means "pressed". 35 is touch panel 6
This is function information indicating the function to be performed depending on the time that the key is pressed. Functional information has the same meaning as information about which button is pressed when a mouse with buttons is operated. Reference numeral 36 denotes an area fixedly reserved on the RAM in order to pass the coordinate information and function information obtained in the timer interrupt processing shown in FIG. 2 to other processes.
It is called an area.
第2図は本実施例でのタイマ4からの割り込みの処理を
示したフローチャートである。まずタイマ4からの割り
込み要求が発生し、CPU1により割り込み処理が開始
される。FIG. 2 is a flowchart showing the processing of interrupts from timer 4 in this embodiment. First, an interrupt request is generated from the timer 4, and the CPU 1 starts interrupt processing.
ステップS1ではまずタッチパネル6が押されているか
否かというタッチ情報と、タッチパネル6上のどの位置
が押されているかという座標データとを得、この座標デ
ータを座標情報32にセットする。タッチパネル6が押
されていなければ座標情報32はそのままにしておく。In step S1, first, touch information indicating whether the touch panel 6 is being pressed and coordinate data indicating which position on the touch panel 6 is being pressed are obtained, and this coordinate data is set in the coordinate information 32. If the touch panel 6 is not pressed, the coordinate information 32 is left as is.
次にこの座標情報32と色情報31に従ってカーソルを
表示部5に表示する。カーソルの色は、マウスで言えば
そのふたつのボタン各々に対応した機能を示している。Next, a cursor is displayed on the display section 5 according to this coordinate information 32 and color information 31. The color of the cursor indicates the function corresponding to each of the two buttons on a mouse.
機能に対応していればよいのであるから、色でなくとも
よ(、例えばカーソルの形状を変えて機能との対応を視
覚化してもよい。色情報31の初期値としては、本実施
例では2色のうち適当な色を示す値でよく、座標情報3
2の初期値も表示画面上の隅等、表示部5で表示し得る
範囲内ならば適当でよい。As long as it corresponds to the function, it does not have to be a color (for example, the shape of the cursor may be changed to visualize the correspondence with the function. In this embodiment, the initial value of the color information 31 is 2. It may be a value indicating an appropriate color among the colors, and the coordinate information 3
The initial value of 2 may be any value as long as it is within the range that can be displayed on the display unit 5, such as a corner of the display screen.
ステップS2では、ステップ1で得たタッチ情報を基に
してタッチパネル6が押されているか否かがチエツクさ
れ、押されていればステップS3に、押されていなけれ
ばステップS9に進む。In step S2, it is checked whether or not the touch panel 6 is pressed based on the touch information obtained in step 1. If it is pressed, the process advances to step S3, and if it is not pressed, the process advances to step S9.
ステップS3ではタッチパネルは押されている、という
ことで押されている時間を計るために、タッチ時間33
に1を加算する。つまりタッチ時間はタイマ割り込み処
理の中で、タッチされていると連続して判定された回数
として認識される。即ち、(タイマ割り込みのインター
バル)×(タッチ時間33の値)が押されている時間と
なる。In step S3, the touch panel is pressed, so in order to measure the pressed time, a touch time 33
Add 1 to . In other words, the touch time is recognized as the number of consecutive times it is determined that the object has been touched during the timer interrupt processing. That is, (timer interrupt interval) x (value of touch time 33) is the pressed time.
ステップS4ではタッチ時間33を参照する。In step S4, the touch time 33 is referred to.
タッチ時間33が適当に定められた値に達しているなら
、即ち一定時間(例えば1秒)経過したならステップS
5の処理を行う。未経過であるならステップS5をとば
し、ステップS6の処理へ進む。If the touch time 33 has reached an appropriately determined value, that is, if a certain period of time (for example, 1 second) has elapsed, step S
Perform the process in step 5. If it has not yet passed, step S5 is skipped and the process proceeds to step S6.
ステップS5では色情報31の値を、それまでの値が”
赤”だったなら”白”、“白−だったなら”赤”という
ように交互に書き替える。色情報31が書き換えられた
なら、それを直ちにカーソルの色に反映させるため、カ
ーソルの表示を再び行なう。また、一定時間おきにカー
ソルの色を交互に変えるために、タッチ時間33をクリ
アし、”0”にしておく。In step S5, the value of the color information 31 is changed so that the value up to that point is "
If it is "red", it is written as "white", and if it is "white-", it is written as "red", and so on. Once the color information 31 has been rewritten, the cursor is displayed again in order to immediately reflect it in the color of the cursor. Also, in order to alternately change the color of the cursor at regular intervals, the touch time 33 is cleared and set to "0".
ステップS6ではタッチフラグ34の値として”1”を
セットする。即ち「押されている」に設定する。In step S6, the value of the touch flag 34 is set to "1". That is, it is set to "pressed".
ステップS7では機能情報35の値をクリアする。これ
は、機能情報35の値はタッチパネルが押されていた時
間に応じて設定されるのであり、タッチパネル6が押さ
れている最中なら機能情報35の値は定まらないためで
ある。In step S7, the value of the function information 35 is cleared. This is because the value of the function information 35 is set depending on the time the touch panel is pressed, and the value of the function information 35 is not determined while the touch panel 6 is being pressed.
ステップS8では座標情報32の値と、機能情報35の
値を割り込み処理から他のプロセスに渡すため、これら
の値を固定RAM領域36にコピーする。In step S8, the values of the coordinate information 32 and the function information 35 are copied to the fixed RAM area 36 in order to pass them from the interrupt processing to other processes.
一方、ステップS2でタッチパネル6が押されていない
と判定された場合には、ステップS9の処理が行われる
。On the other hand, if it is determined in step S2 that the touch panel 6 is not pressed, the process of step S9 is performed.
ステップS9ではタッチフラグ34の値を判定し、その
値が“0” (押されていない)であればステップS7
に分岐する。この分岐は、タッチパネル6が現時点で押
されておらず、直前のタイマ割り込み処理時にも押され
ていなかったとき生じるものである0分岐した後は、す
でに述べたとおりステップS7で機能情報35をクリア
し、ステップS8で固定RAM領域に機能情報35、座
標情報32をセットする。In step S9, the value of the touch flag 34 is determined, and if the value is "0" (not pressed), step S7
Branch into. This branch occurs when the touch panel 6 is not pressed at the moment and was not pressed during the previous timer interrupt processing. After the 0 branch, the function information 35 is cleared in step S7 as already mentioned. Then, in step S8, function information 35 and coordinate information 32 are set in the fixed RAM area.
タッチフラグ34が”1”である場合、次のステップS
IOが行なわれる。このケースは、タッチパネル6は現
在押されていないが、直前のタイマ割り込み処理におい
ては押されていると判定された場合のもので、タッチパ
ネル6が押されていた時間が確定したときにあたる。If the touch flag 34 is “1”, the next step S
IO is performed. This case is a case where the touch panel 6 is not currently pressed, but it was determined that it was pressed in the immediately preceding timer interrupt process, and corresponds to when the time period during which the touch panel 6 has been pressed has been determined.
ステップS10ではまずタッチフラグ34に”0” (
押されていない)がセットされる。また、タッチ時間3
3の値もクリアして”0”に戻す。タッチパネル6が押
されていた時間が確定したのであるから、機能情報35
の値も決めることができる。機能情報35はタッチパネ
ル6が押されていた時間が確定した時点で、そのときの
色情報31の値に従って決定される。例えば色情報31
の値が”赤”だったなら機能情報35の値は”機能1”
、色情報31が”白”だったなら機能情報35の値は”
機能2”が与えられる。In step S10, first, the touch flag 34 is set to "0" (
(not pressed) is set. Also, touch time 3
Clear the value of 3 and return it to "0". Since the time that the touch panel 6 was pressed has been determined, the function information 35
You can also determine the value of The functional information 35 is determined according to the value of the color information 31 at the time when the time that the touch panel 6 has been pressed is determined. For example, color information 31
If the value of is “red”, the value of function information 35 is “function 1”
, if the color information 31 is "white", the value of the function information 35 is "
Function 2” is given.
この後ステップS8に分岐し、ステップS8では座標情
報32と機能情報35とをそれを必要としているプロセ
ス、たとえばアプリケーションプロセスに渡すべく、固
定RAM領域36にセットする。Thereafter, the process branches to step S8, and in step S8, the coordinate information 32 and function information 35 are set in the fixed RAM area 36 in order to pass them to a process that requires them, such as an application process.
以上でタイマ割り込みの処理は終了する。この処理で得
られた機能情報と座標情報とを基に、ふたつボタンマウ
スの具体的な機能のエミュレーションが行なわれる。This completes the timer interrupt processing. Based on the functional information and coordinate information obtained through this process, emulation of the specific functions of the two-button mouse is performed.
前記タイマ割り込み処理によって固定RAM領域36に
セットアツプされたデータが例えばアプリケーションプ
ロセスに渡されたとするなら、−例として第3図のフロ
ーチャートで記述されるような手順によりふたつボタン
マウスのエミュレーションができる。If the data set up in the fixed RAM area 36 by the timer interrupt processing is passed to an application process, for example, a two-button mouse can be emulated by the procedure described in the flowchart of FIG.
まずステップ31において、アプリケーションで受は取
った固定RAM領域36中の機能情報がクリアされてい
る場合、座標の指示以外の操作はされていないとし、タ
ッチパネルから得たデータについての処理はこれ以上行
なわない。First, in step 31, if the functional information received by the application in the fixed RAM area 36 is cleared, it is assumed that no operation other than specifying coordinates has been performed, and no further processing is performed on the data obtained from the touch panel. do not have.
固定RAM領域36中の機能情報に何らかの値が入って
いる場合、更にその値が何、であるのかをステップS3
2で判定する。If the function information in the fixed RAM area 36 contains some value, the value is further determined in step S3.
Judgment is based on 2.
ステップS32において、固定RAM領域36中の機能
情報が”機能1“であるなら、即ちカーソルが白である
ときにタッチパネルから指を離したならば、表示画面上
のカーソルのアドレスの指示というだけの意味であると
する。これはタッチパネルのタッチ面のどこかを押し、
白いカーソルを標示中に指を離してしまうと、カーソル
はその位置へ移動するだけ、ということである。In step S32, if the function information in the fixed RAM area 36 is "Function 1", that is, if you take your finger off the touch panel when the cursor is white, the command will simply indicate the address of the cursor on the display screen. Suppose it is a meaning. This is done by pressing somewhere on the touch surface of the touch panel,
This means that if you release your finger while the white cursor is displayed, the cursor will simply move to that position.
固定RAM領域36中の機能情報が”機能2”であるな
ら、即ちカーソルが赤のときにタッチパネルから指を離
したなら、画面上で指示した画像、例えばアイコンを移
動の対象として指定する意味を持つものとする。移動の
対象とされた画像は直後に指示されるカーソルアドレス
の位置に移動が行なわれる。即ち、例えば赤いカーソル
で指し示されたアイコンは、次に白いカーソルで指し示
された位置へ移動する。If the function information in the fixed RAM area 36 is "Function 2", that is, if you release your finger from the touch panel when the cursor is red, it means that the image specified on the screen, for example, an icon, is designated as the object of movement. shall have it. The image targeted for movement is moved to the position of the cursor address specified immediately after. That is, for example, an icon pointed to by a red cursor moves to the next position pointed to by a white cursor.
以上述べたようにタッチパネルを用いたシステムであっ
ても、あたかもマウスを使っているかのような操作が可
能となる。これは実施例のように二つの機能といわず、
三つでも、もちろんそれ以上でも可能である。As described above, even in a system using a touch panel, operations can be performed as if using a mouse. This is not just two functions as in the example;
It is possible to have three or more.
またタッチパネルに限らず、例えばペンライト、デジタ
イザーといった座標入力装置を用いた情報処理装置であ
っても実施例のようなタッチパネルと同様のことができ
る。Further, the present invention is not limited to a touch panel, and even an information processing device using a coordinate input device such as a penlight or a digitizer can perform the same operations as the touch panel described in the embodiment.
なお、第4図はマウスのためのタイマ割り込み処理のフ
ローチャートである。Note that FIG. 4 is a flowchart of timer interrupt processing for the mouse.
マウスでは座標データに加えてスイッチからの入力をす
ることができるため、そのスイッチの入力値に対応した
機能を遂行すればよい。そのため入力時間の測定等の余
計な手順は不要である。Since a mouse allows input from a switch in addition to coordinate data, it is sufficient to perform a function corresponding to the input value of the switch. Therefore, extra steps such as measuring input time are unnecessary.
ステップS31では座標データの読み取り、スイッチに
よる入力信号、の読み取りを行ない、座標データの値に
基づいて、カーソルを表示する。In step S31, coordinate data is read and input signals from the switches are read, and a cursor is displayed based on the value of the coordinate data.
ステップS32では読み取ったデータが所定のメモリ領
域(第2図の固定RAM領域に相当するメモリ領域)に
書き込まれる。このメモリ領域も第2図の説明でしたの
と同様に機能情報と座標情報とを渡すためのものである
。もし右のボタンが押されているなら”機能1“が、左
のボタンが押されているなら”機能2”が前記メモリ領
域中の機能情報としてセットされる。もしボタンが押さ
れていないならそれはクリアされる。In step S32, the read data is written into a predetermined memory area (memory area corresponding to the fixed RAM area in FIG. 2). This memory area is also used to pass functional information and coordinate information in the same way as explained in FIG. 2. If the right button is pressed, "Function 1" is set as the function information in the memory area, and if the left button is pressed, "Function 2" is set as the function information in the memory area. If the button is not pressed, it is cleared.
以上の手順で得られた機能情報及び座標情報はそのまま
第4図のアプリケーションプロセスで処理できる。即ち
、このようにマウスを用いた場合と、実施例中で述べた
タッチパネルを用いた場合とでは同じ意味を持つデータ
を得ることができる。The functional information and coordinate information obtained through the above procedure can be processed as they are by the application process shown in FIG. 4. That is, it is possible to obtain data having the same meaning when using the mouse as described above and when using the touch panel described in the embodiment.
[発明の効果]
以上説明したように、タッチパネルの押時間を計測して
利用することにより、座標データのみ入力できる座標入
力装置を用いている情報処理装置であっても、アドレス
を指示しながら座標データないデータ入力、例えばスイ
ッチからの入力を要求するような処理にも対応できると
いう効果がある。[Effects of the Invention] As explained above, by measuring and utilizing the pressing time of the touch panel, even if the information processing device uses a coordinate input device that can only input coordinate data, coordinates can be input while specifying an address. This has the effect of being able to handle data input without data, such as processing that requests input from a switch.
第1図は本発明の実施例である情報処理装置の構成を示
すブロック図、
第2図は本発明の実施例における割り込み時の動作を示
すフローチャート、
第3図は本発明の実施例におけるアプリケーシヨン処理
を述べたフローチャート、
第4図はマウスドライバの割り込み時の動作を示すフロ
ーチャートである。
図中、1・・・CPU、2・・・ROM、3・・・RA
M、4・・・タイマ、5・・・表示装置、6・・・タッ
チパネルである。
特許出願人 キャノン株式会社
−−−L
代理人 弁理士 大塚康徳(他1名) ニー劫
で1−FIG. 1 is a block diagram showing the configuration of an information processing device that is an embodiment of the present invention, FIG. 2 is a flowchart showing the operation at the time of an interrupt in the embodiment of the present invention, and FIG. 3 is an application diagram of the embodiment of the present invention. FIG. 4 is a flowchart showing the operation of the mouse driver when an interrupt occurs. In the figure, 1...CPU, 2...ROM, 3...RA
M, 4...timer, 5...display device, 6...touch panel. Patent applicant Canon Co., Ltd.---L Agent Patent attorney Yasunori Otsuka (and 1 other person) Knee Kode 1-
Claims (2)
測定手段と、 前記測定手段により測定された時間に応じて前記入力手
段より入力される座標データに所定の機能情報を付加す
る付加手段と、 を有することを特徴とする情報処理装置。(1) An information processing device that processes coordinate data, comprising: input means for specifying a coordinate position and inputting the coordinate data; measuring means for measuring the time continuously specified by the input means; and the measurement. An information processing device comprising: adding means for adding predetermined functional information to the coordinate data input from the input means in accordance with the time measured by the means.
報に対応していることを特徴とする請求項第1項に記載
の情報処理装置(2) The information processing device according to claim 1, wherein the functional information corresponds to switch information provided on a mouse.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31161690A JPH04182811A (en) | 1990-11-19 | 1990-11-19 | information processing equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31161690A JPH04182811A (en) | 1990-11-19 | 1990-11-19 | information processing equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04182811A true JPH04182811A (en) | 1992-06-30 |
Family
ID=18019399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31161690A Pending JPH04182811A (en) | 1990-11-19 | 1990-11-19 | information processing equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04182811A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010170267A (en) * | 2009-01-21 | 2010-08-05 | Nec Corp | Portable terminal, and processing method and program therefor |
-
1990
- 1990-11-19 JP JP31161690A patent/JPH04182811A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010170267A (en) * | 2009-01-21 | 2010-08-05 | Nec Corp | Portable terminal, and processing method and program therefor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0962446A (en) | Touch panel input method and device therefor | |
| JPH07182092A (en) | Vector input device | |
| JPH08211992A (en) | Image forming apparatus and method | |
| JP4280329B2 (en) | Coordinate input device | |
| JPH04182811A (en) | information processing equipment | |
| JP3228584B2 (en) | Mouse input method on touch panel | |
| JP3270241B2 (en) | Portable information processing device | |
| JPH04182818A (en) | information processing equipment | |
| JPH0362216A (en) | Portable terminal equipment | |
| JPH11272422A (en) | Computer input device | |
| JPH056212B2 (en) | ||
| JPS62150477A (en) | display device | |
| JPH0922330A (en) | Touch panel input method | |
| JPH0580939A (en) | Method and device for coordinate input | |
| JPS62150422A (en) | coordinate input device | |
| JPS60205722A (en) | Touch screen device | |
| JP2759148B2 (en) | Display data editing device | |
| JP4038870B2 (en) | Pen input computer | |
| JPS62152039A (en) | Mouse control system | |
| JP2001265530A (en) | Touch panel device | |
| JPH0575837U (en) | Touch screen input device | |
| JPH07160416A (en) | Information processing equipment | |
| JPS61194492A (en) | Cursor moving unit | |
| JPH0293589A (en) | Window movement system | |
| JPH03201121A (en) | Method and device for moving cursor |