[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3350339B2 - Drag mode setting method - Google Patents

Drag mode setting method

Info

Publication number
JP3350339B2
JP3350339B2 JP5534596A JP5534596A JP3350339B2 JP 3350339 B2 JP3350339 B2 JP 3350339B2 JP 5534596 A JP5534596 A JP 5534596A JP 5534596 A JP5534596 A JP 5534596A JP 3350339 B2 JP3350339 B2 JP 3350339B2
Authority
JP
Japan
Prior art keywords
pen
drag mode
mode setting
tablet
input device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP5534596A
Other languages
Japanese (ja)
Other versions
JPH09230996A (en
Inventor
量 岡村
治 吉川
Original Assignee
エスエムケイ株式会社
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 エスエムケイ株式会社 filed Critical エスエムケイ株式会社
Priority to JP5534596A priority Critical patent/JP3350339B2/en
Publication of JPH09230996A publication Critical patent/JPH09230996A/en
Application granted granted Critical
Publication of JP3350339B2 publication Critical patent/JP3350339B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、マウスに代わるポ
インティングデバイス、特にタブレット型座標入力装置
におけるドラッグモード設定方法に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a pointing device in place of a mouse, and more particularly to a drag mode setting method in a tablet-type coordinate input device.

【0002】[0002]

【従来の技術】近年、GUI(グラフィカル・ユーザー
・インターフェース)環境の進展に伴い、コンピュー
タ、特にパーソナルコンピュータ(以下パソコンとい
う)のポインティングデバイスにマウスが広く用いられ
ている。
2. Description of the Related Art In recent years, with the development of a GUI (Graphical User Interface) environment, a mouse has been widely used as a pointing device of a computer, particularly a personal computer (hereinafter referred to as a personal computer).

【0003】すなわち、マウスを操作パッド上で移動さ
せ、その移動操作量をマウス相対移動データとしてパソ
コンへ出力し、パソコンのディスプレイに表示されたカ
ーソルの移動を制御するものである。そして、このカー
ソルをディスプレイに表示させたアイコン上に移動させ
ながら、あるいは移動の途中で、マウスに備えられたボ
タンスイッチを操作して、クリック、ダブルクリック、
ドラッグ等、マウス特有の操作を行い、前記アイコンに
定義付けられた命令等をパソコンへ入力するものであ
る。
That is, a mouse is moved on an operation pad, the amount of movement is output to a personal computer as mouse relative movement data, and the movement of a cursor displayed on a display of the personal computer is controlled. Then, while moving this cursor over the icon displayed on the display or during the movement, operate the button switch provided on the mouse to click, double-click,
A mouse-specific operation such as dragging is performed to input a command or the like defined for the icon to a personal computer.

【0004】このようなマウスによるパソコンへの指令
の1つにドラッグモード設定のためのドラッグモード設
定指令がある。ここでドラッグモードとは、前記アイコ
ンやファイル等のコピーや移動を行ったり、ディスプレ
イに表示されたウインドウの大きさを変えたりするモー
ドであるが、マウスの場合、このドラッグモード設定指
令は、マウスに設けられた特定のボタンスイッチ(左右
2つのボタンスイッチをもったマウスにおいては、通常
左ボタンスイッチ)を押圧しつつ、マウスを移動させる
ことによって出力される。
One of the commands to the personal computer using such a mouse is a drag mode setting command for setting a drag mode. Here, the drag mode is a mode in which the icons and files are copied or moved, and the size of a window displayed on the display is changed. In the case of a mouse, the drag mode setting command Is output by moving the mouse while pressing a specific button switch (normally a left button switch in a mouse having two left and right button switches) provided in the.

【0005】すなわち、このような操作により、予め決
められたフォーマット,コードをもつドラッグモード設
定指令がパソコンに与えられ、パソコンをドラッグモー
ドに設定する。
That is, by such an operation, a drag mode setting command having a predetermined format and code is given to the personal computer, and the personal computer is set to the drag mode.

【0006】なお、このときマウスの移動量(位置)を
表わすデータもパソコンに与えられる。また、上記操作
の途中でマウスのボタンスイッチの押圧を解除すれば、
ドラッグモード解除指令がマウスからパソコンに与えら
れ、ドラッグモードが解除される。
At this time, data indicating the amount of movement (position) of the mouse is also given to the personal computer. If you release the mouse button switch during the above operation,
A drag mode release command is given from the mouse to the personal computer, and the drag mode is released.

【0007】しかしながら、マウスは上記のように操作
パッド上で移動させる必要があるため、特にノート型パ
ソコン等、ポータブルタイプのパソコンにあっては、そ
の持ち運び先でマウスの操作スペースを確保しにくく、
また、パソコンと共に持ち運ぶ際に収納に適さない大き
さと形状であった。
However, since it is necessary to move the mouse on the operation pad as described above, it is difficult to secure a space for operating the mouse in a portable computer, especially in a portable computer such as a notebook computer.
Also, the size and shape were not suitable for storage when carrying with a personal computer.

【0008】そこで、マウスに代えてタブレットの原理
を利用して、相対移動データをパソコン等へ出力するタ
ブレット型座標入力装置が開発されている。
Accordingly, a tablet-type coordinate input device for outputting relative movement data to a personal computer or the like using the principle of a tablet instead of a mouse has been developed.

【0009】これは、平板状の入力面上で指先や位置指
示用のペン等(以下、本明細書において位置指示用ペン
又はペンと総称する)を押圧しながら(以下ペンオンと
いう)移動させ、その位置(座標)データをパソコンに
出力するもので、静電結合、電磁誘導、抵抗接触等の種
々の方式がある。
In this method, a fingertip or a pen for position indication (hereinafter, collectively referred to as a position indication pen or pen in the present specification) is moved (hereinafter referred to as a pen-on) while being pressed on a flat input surface. The position (coordinate) data is output to a personal computer, and there are various methods such as electrostatic coupling, electromagnetic induction, and resistance contact.

【0010】このようなタブレット型座標入力装置にお
けるドラッグモード設定方法としては、 (1)位置指示用ペンの軸部や後端部等にドラッグモー
ド設定用のスイッチを設け、これを所望時に手動操作す
ることにより生成された特定形式の信号をマウスにおけ
ると同様のドラッグモード設定指令に変換してパソコン
に与える方法、 (2)位置指示用ペンの先端部にドラッグモード設定用
の押圧スイッチや感圧素子を設け、これに所望時、押圧
力を与えることにより生成された特定形式の信号を前記
ドラッグモード設定指令に変換してパソコンに与える方
法、 (3)タブレット型座標入力装置の入力面の下部にスイ
ッチや感圧素子を組み込んだドラッグモード設定用の入
力面を積層配置し、そこへの押圧力を検知することによ
り生成された特定形式の信号を前記ドラッグモード設定
指令に変換してパソコンに与える方法、 (4)位置指示用ペンでタブレット型座標入力装置の入
力面を特定回数たたく(タッピングする)ことにより生
成された特定形式の信号を、前記ドラッグモード設定指
令に変換してパソコンに与える方法、があった。
The drag mode setting method in such a tablet type coordinate input device is as follows: (1) A switch for setting the drag mode is provided on the shaft portion or the rear end portion of the position indicating pen, and the switch is manually operated when desired. A signal of a specific format generated by the operation is converted into a drag mode setting command similar to that of a mouse, and given to a personal computer. (2) A push switch for setting a drag mode or pressure-sensitive at the tip of a position indicating pen A method of providing an element, and converting the signal of a specific format generated by applying a pressing force to the element to the drag mode setting command and applying the signal to a personal computer; (3) the lower part of the input surface of the tablet type coordinate input device An input surface for drag mode setting incorporating a switch and a pressure-sensitive element is placed in a stack, and generated by detecting the pressing force on it. A method of converting a signal of a specific format into the drag mode setting command and giving the signal to a personal computer; (4) a specific format generated by tapping the input surface of the tablet-type coordinate input device a specified number of times with a position indicating pen Is converted into the drag mode setting command and given to a personal computer.

【0011】[0011]

【発明が解決しようとする課題】しかしながら上述
(1)〜(3)の方法では、タブレット型座標入力装置
やペンの構造(ハードウェア構成)が複雑で高価になっ
た。特に、(1),(2)の方法では、位置指示用ペン
からタブレット型座標入力装置等への通信手段も必要と
なり、よりハードウェア構成が複雑で高価になった。
However, in the above methods (1) to (3), the structure (hardware configuration) of the tablet-type coordinate input device and the pen becomes complicated and expensive. In particular, the methods (1) and (2) require a communication means from the position pointing pen to the tablet-type coordinate input device or the like, and the hardware configuration becomes more complicated and expensive.

【0012】(4)の方法では、(1)〜(3)の方法
に比較してハードウェア構成が簡単で廉価になるが、次
のような問題点があった。すなわち従来のタッピングに
よる方法では、タッピングを所定時間内に2回行い、か
つその2回のタッピングは同一位置又は2回目の位置が
1回目の位置から所定距離以内でなければならないとい
う条件があった。
The method (4) has a simpler hardware configuration and is less expensive than the methods (1) to (3), but has the following problems. That is, in the conventional tapping method, there is a condition that tapping is performed twice within a predetermined time, and the two tappings must be performed at the same position or the second position must be within a predetermined distance from the first position. .

【0013】これは、通常(ドラッグモード操作以外)
のペン連続押圧移動操作中において、ノイズ等、何らか
の原因でペンオンを示す位置データに抜けが生じると、
これによって、パソコン側は、一時的にペンオフと認識
し、その後に再びペンオンされたものと判断するので、
これをドラッグモード移行のためのタッピング操作と区
別する必要があるからである。
This is normal (other than drag mode operation)
During the pen continuous pressing and moving operation, if omission occurs in the position data indicating pen on for some reason, such as noise,
As a result, the PC side temporarily recognizes that the pen is turned off, and then determines that the pen is turned on again.
This is because it is necessary to distinguish this from the tapping operation for shifting to the drag mode.

【0014】すなわち、2回目のタッピング位置が1回
目のタッピング位置に対して何ら制約がないとすれば、
上記のようにペンオンを示す位置データに抜けが生じ、
2回目のタッピングがあったものと判断された場合に、
ドラッグモード設定指令を行ったのか、通常のペン連続
移動操作を行ったのかを区別できなくなるからである。
That is, if there is no restriction on the second tapping position with respect to the first tapping position,
As described above, omission occurs in the position data indicating pen-on,
If it is determined that there was a second tapping,
This is because it becomes impossible to distinguish whether a drag mode setting command has been issued or a normal pen continuous movement operation has been performed.

【0015】このため、上記のようにタッピング操作が
条件付けられ、ドラッグモード設定操作が煩わしくな
り、使い勝手が低下するという問題点があった。
[0015] For this reason, there is a problem that the tapping operation is conditioned as described above, and the drag mode setting operation becomes cumbersome and the usability is reduced.

【0016】本発明は、ハードウェア構成の簡易化,低
価格化が図れると共に、使い勝手を向上させることので
きるドラッグモード設定方法を提供することを目的とす
る。
An object of the present invention is to provide a drag mode setting method capable of simplifying the hardware configuration, reducing the cost, and improving the usability.

【0017】[0017]

【課題を解決するための手段】上記目的を達成するため
に本発明に係るドラッグモード設定方法は、タブレット
型座標入力装置へのドラッグモード設定操作によりその
タブレット型座標入力装置内に生成されたドラッグモー
ド設定指令をコンピュータに出力し、そのコンピュータ
をドラッグモードに設定するドラッグモード設定方法に
おいて、前記ドラッグモード設定指令は、前記タブレッ
ト型座標入力装置へ位置指示を行うペンのペンオンを検
出した後、第1時間間隔以上継続して、直前に検出した
位置データとの距離が一定領域内であるときに、タブレ
ット型座標入力装置内に生成され、ドラッグモード設定
指令の出力により、コンピュータに設定したドラッグモ
ードは、位置指示を行うペンのペンオフを検出した後、
第2時間間隔以内に再びペンオンを検出し位置データを
検出したときには、解除されないことを特徴とする。
According to the present invention, there is provided a drag mode setting method according to the present invention, wherein a drag generated in a tablet type coordinate input device by a drag mode setting operation to the tablet type coordinate input device. A drag mode setting method for outputting a mode setting command to a computer and setting the computer in a drag mode, wherein the drag mode setting command detects a pen-on of a pen for instructing a position to the tablet-type coordinate input device, and Generated in the tablet-type coordinate input device when the distance from the position data detected immediately before is within a certain area for at least one hour interval, and set the drag mode.
The drag mode set on the computer is
After detecting the pen-off of the pen that indicates the position,
Detect pen-on again within the second time interval and
It is characterized in that it is not released when it is detected .

【0018】ドラッグモード設定指令を、タブレット型
座標入力装置へ位置指示を行うペンのペンオンを検出し
た後、第1時間間隔以上継続して、直前に検出した位置
データとの距離が一定領域内であるときに、タブレット
型座標入力装置内に生成すれば、通常のタブレット型座
標入力装置において、ペンでタブレット型座標入力装置
の入力面を1度押圧させたら、そのままの状態で一定時
間以上静止させておくだけで、ドラッグモード設定操作
が行われたこととなる。
The detection of the drag mode setting command is continued for at least a first time interval after detecting the pen-on of the pen for instructing the position to the tablet-type coordinate input device, and the distance from the position data detected immediately before is within a certain area. At a certain time, if it is generated in the tablet-type coordinate input device, if the input surface of the tablet-type coordinate input device is pressed once with a pen in a normal tablet-type coordinate input device, the tablet is allowed to stand still for a certain period of time without any change. This means that the drag mode setting operation has been performed.

【0019】このように、ペンをタブレット型座標入力
装置の入力面に一旦押圧させて第1時間間隔そのままに
するだけでドラッグモード設定可能な本発明方法による
と、タブレット型座標入力装置の入力面を所定範囲内で
2回タッピングする従来方法に比較して、設定操作が簡
単になり、使い勝手が向上する。また、上述(1)〜
(3)の方法に比較して、ハードウェア構成が簡易化さ
れ、低価格化される。
As described above, according to the method of the present invention in which the drag mode can be set only by once pressing the pen on the input surface of the tablet-type coordinate input device and keeping the pen at the first time interval , the input surface of the tablet-type coordinate input device can be set. In comparison with the conventional method of tapping twice within a predetermined range, the setting operation is simplified and the usability is improved. In addition, the above (1) to
Compared with the method (3), the hardware configuration is simplified and the price is reduced.

【0020】また、通常のペン連続移動操作中におい
て、ペンオンを示す位置データに抜けが生じても、一時
的なものであり、パソコン側で誤ってドラッグモードと
判断することがない。
Further, even if the position data indicating the pen-on is lost during the normal pen continuous movement operation, it is temporary and the personal computer does not mistakenly determine the drag mode.

【0021】更に、ドラッグモードへ移行した後、ペン
オンを一時的に解除しても、再び第2時間間隔内にペン
オンし位置データを検出すれば、ドラッグモードの継続
とみなされる。
Further, after shifting to the drag mode, the pen
Even if the power is temporarily turned off, the pen
Turn on and detect position data, continue drag mode
Is considered.

【0022】[0022]

【発明の実施の形態】以下、図面を参照して本発明の実
施形態を説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0023】図1は、本発明の基本となるドラッグモー
ド設定方法示すフローチャートである。この図1に示
すように、まずステップ11でタブレット型座標入力装
置の入力面へのペンの押圧又は当接(非接触式の場合は
近接、本明細書において押圧と総称する)が検出される
と、すなわちペンオンがYes(Y)と判定されると、
タイマがセットされる(ステップ12)。
FIG. 1 is a flowchart showing a drag mode setting method which is the basis of the present invention. As shown in FIG. 1, first, in step 11, the pen pressure or contact (proximity in the case of a non-contact type, generally referred to as press in the present specification) is detected on the input surface of the tablet coordinate input device. When the pen-on is determined to be Yes (Y),
A timer is set (step 12).

【0024】このタイマのセット時間は、例えば500
msec〜1.5sec、ここでは500msecとさ
れる。またこのタイマはダウンカウントをするもので、
そのカウント値が0になった状態又はタイマがセットさ
れていない状態をオーバフローという。なお、ステップ
11でペンオンがNo(N)と判定されると、ステップ
11を繰り返し、ペンオンの待機状態となっている。
The set time of this timer is, for example, 500
msec to 1.5 sec, here 500 msec. This timer counts down.
The state where the count value becomes 0 or the state where the timer is not set is called overflow. If it is determined in step 11 that the pen-on is No (N), step 11 is repeated, and the apparatus is in a pen-on standby state.

【0025】ステップ13では、前記タブレット型座標
入力装置の入力面でのペンの押圧による指示位置(座
標)を絶対値で検出する。
In step 13, the position (coordinates) indicated by the pen pressing on the input surface of the tablet type coordinate input device is detected as an absolute value.

【0026】ステップ14では、前記タイマがオーバー
フロー(カウント値が0の状態又はタイマがセットされ
ていない状態)か否かを判定する。タイマーがオーバー
フローしていなければ、ステップ15に進み、ステップ
13で検出したペン指示位置と前回ステップ13で検出
したペン指示位置との差、すなわち相対移動量を示す相
対移動データを所定のフォーマットでタブレット型座標
入力装置から出力する。
In step 14, it is determined whether or not the timer has overflowed (the count value is 0 or the timer is not set). If the timer has not overflown, the process proceeds to step 15, where the difference between the pen pointing position detected in step 13 and the pen pointing position detected in the previous step 13, that is, relative movement data indicating the relative movement amount is stored in the tablet in a predetermined format. Output from the type coordinate input device.

【0027】なお、このステップ15は、通常の操作に
おける相対移動データを出力するもので、相対移動デー
タが0であるときには、押圧位置が変化していないもの
と判断し、相対移動データは出力しない。ペンオンを検
出した最初のフローでは、タイマーは、まだオーバーフ
ローせず、ステップ15に進むが、相対移動データは0
であるとして、相対移動データは、出力されない。
Step 15 is for outputting relative movement data in a normal operation. When the relative movement data is 0, it is determined that the pressed position has not changed, and the relative movement data is not output. . In the first flow in which pen-on is detected, the timer has not overflown yet and proceeds to step 15, but the relative movement data is 0.
, No relative movement data is output.

【0028】次に、ステップ11におけると同様のペン
オン検出が行われ(ステップ16)、ペンオンがYes
(Y)と判定されるとステップ17に進む。この間に、
ペンオンが解除されると通常の操作が終了したものとし
て、No(N)と判定して、ステップ11に移り、ペン
オンの待機状態に戻る。
Next, the same pen-on detection as in step 11 is performed (step 16), and the pen-on is determined to be Yes.
If the determination is (Y), the process proceeds to step S17. During this time,
When the pen-on is released, it is determined that the normal operation has been completed, No (N) is determined, and the process proceeds to step 11 to return to the pen-on standby state.

【0029】ステップ17では、前回に出力されたペン
指示位置と今回出力されたペン指示位置との差が基準値
A未満であるか否かの判定を行う。この判定は、意図的
に押圧移動操作が実行されたかどうかを判別するもの
で、一定領域内の基準値A未満であれば、検出誤差内の
押圧位置の変化であるとみなして、押圧移動操作は行わ
れていないと判断する。
In step 17, it is determined whether or not the difference between the previously output pen indicated position and the currently output pen indicated position is less than the reference value A. This determination is to determine whether the pressing and moving operation has been performed intentionally. If the pressing and moving operation is less than the reference value A in a certain area, it is regarded as a change in the pressing position within the detection error, and the pressing and moving operation is performed. Is not performed.

【0030】基準値Aは、タブレット型座標入力装置の
入力面がX,Y方向に各々1024ドットある場合に、
例えば2〜3ドット、ここでは3ドットとされる。
The reference value A is determined when the input surface of the tablet-type coordinate input device has 1024 dots in each of the X and Y directions.
For example, two to three dots, here three dots.

【0031】ステップ17で基準値A未満でないと判定
された場合には、通常(ドラッグモード操作以外)のペ
ン連続押圧移動操作であるとしてステップ12に移る。
ステップ17での初回の処理においては、前回検出した
ペン指示位置との差は0であるので基準値A未満でない
と判定され、ステップ13に移る。
If it is determined in step 17 that the value is not less than the reference value A, it is determined that the operation is a normal pen continuous pressing and moving operation (other than the drag mode operation), and the process proceeds to step 12.
In the first processing in step 17, since the difference from the previously detected pen pointing position is 0, it is determined that the difference is not less than the reference value A, and the process proceeds to step 13.

【0032】2回目以降は、その際の操作が通常のペン
連続押圧移動操作であれば、前回位置との差が、一定領
域の基準値A以上となるのでステップ12に移る。ステ
ップ12に進んだ後は、その都度、ステップ12でタイ
マがリセットされるので、ステップ14でタイマーがオ
ーバーフローと判別されることはなく、通常のペン連続
押圧移動操作をしている限り、ステップ12〜17を繰
り返す。
From the second time onward, if the operation at that time is a normal pen continuous pressing and moving operation, the difference from the previous position is equal to or more than the reference value A in a certain area, so the flow proceeds to step 12. After proceeding to step 12, the timer is reset in step 12 each time. Therefore, the timer is not determined to overflow in step 14 and the step 12 is performed as long as the normal pen continuous pressing and moving operation is performed. Repeat ~ 17.

【0033】一方、ドラッグモードへ移行しようとする
際には、同一位置が押圧され続けているので、ステップ
17では、直前に検出した位置データとの距離が一定領
域内、すなわち基準値A未満であり、タイマリセットさ
れずにステップ13に戻る。
On the other hand, when shifting to the drag mode, since the same position is continuously pressed, in step 17, the distance from the position data detected immediately before is within a fixed area, that is, less than the reference value A. Yes, the process returns to step 13 without resetting the timer.

【0034】従って、この循環フロー中に、タイマはオ
ーバーフローし(カウント値が0になる)、ステップ1
4でY判定され、ペンオンを検出した後、一定時間以上
継続して、直前に検出した位置データとの距離が一定領
域内にあると判断される。具体的には、ペンオンを検出
後、500msecの間、ペン指示位置の連続する絶対
位置の差が、3ドット以内であるときに、ドラッグモー
ド設定操作が行われたものと判断され、ステップ18に
処理が移される。
Therefore, during this circulating flow, the timer overflows (the count value becomes 0), and
The Y determination is made in step 4, and after the pen-on is detected, it is determined that the distance from the position data detected immediately before is within a certain area for a predetermined time or more. Specifically, after detecting pen-on, if the difference between consecutive absolute positions of the pen pointing position is within 3 dots for 500 msec, it is determined that the drag mode setting operation has been performed, and the process proceeds to step 18. Processing is transferred.

【0035】ステップ14での判断により、ドラッグモ
ードと判断されると、パソコンへ出力するドラッグモー
ド設定指令が生成される。このドラッグモード設定指令
は、ここでは、マウスの左ボタンスイッチ押圧時の出力
データに相当するデータであり、ドラッグモード設定操
作が行われたことを表わすデータである。
If it is determined in step 14 that the mode is the drag mode, a drag mode setting command to be output to the personal computer is generated. Here, the drag mode setting command is data corresponding to output data when the left button switch of the mouse is pressed, and is data indicating that a drag mode setting operation has been performed.

【0036】ステップ18では、このドラッグモード設
定操作が行われたことを表わすデータを、ステップ14
でY判定される直前にステップ13で検出されたペン指
示位置と現在のペン指示位置との差(相対移動データ)
と共に、所定のフォーマットでタブレット型座標入力装
置から出力する。
In step 18, data indicating that the drag mode setting operation has been performed is stored in step 14.
Difference between the pen pointing position detected in step 13 and the current pen pointing position immediately before the Y determination is made (relative movement data)
At the same time, the information is output from the tablet-type coordinate input device in a predetermined format.

【0037】ドラッグ操作を継続している限り、ペンオ
ンされているので、次のステップ19でペンオンと判定
(Y判定)され、再びステップ13の位置検出を行う。
つまり、ドラッグモード継続中は、ステップ12を経
ず、すなわちタイマは再セットされず、タイマーはオー
バーフローしたままであり、ペンオンを解除しない限
り、ステップ13,14,18,19の処理を繰り返
し、相対移動データの更新,出力を行う。この際、ドラ
ッグモード設定操作が行われたことを表わすデータは同
様に、更新後の相対移動データと共に、所定のフォーマ
ットでタブレット型座標入力装置から出力される。
As long as the drag operation is continued, since the pen is on, the pen is turned on (Y determination) in the next step 19, and the position detection in step 13 is performed again.
In other words, while the drag mode is continued, step 12 is not performed, that is, the timer is not reset, the timer remains overflowed, and the processes of steps 13, 14, 18, and 19 are repeated unless the pen-on is released, and the relative Updates and outputs movement data. At this time, similarly, data indicating that the drag mode setting operation has been performed is output from the tablet-type coordinate input device together with the updated relative movement data in a predetermined format.

【0038】ステップ19でペンオン検出されなかった
場合(N判定の場合)には、ドラッグモードの解除操作
をしたものとしてステップ11に移り、ペンオンの待機
状態となる。
If pen-on is not detected in step 19 (in the case of N determination), it is assumed that the drag mode has been released, and the routine goes to step 11 to be in a pen-on standby state.

【0039】なお前述したように、ペン指示位置が一定
領域内にあるか否かはステップ17で、また、一定領域
内のペンの位置指示が一定時間以上継続されているか否
かはステップ14で、各々判定されているが、この場合
のタイマセット時間である一定時間とは、通常の操作
(ドラッグモードを設定しない操作)と識別するため、
通常の操作において、ペンオンしてから移動を開始する
までの時間に比べて充分識別できる程度に長い時間であ
り、ここでは、500msecとしている。
As described above, it is determined in step 17 whether or not the pen pointing position is within a certain area, and in step 14 whether or not the pen position pointing within the certain area is continued for a certain time or more. The fixed time, which is the timer setting time in this case, is distinguished from a normal operation (an operation in which the drag mode is not set).
In a normal operation, the time is sufficiently long enough to be distinguished from the time from when the pen is turned on to when the movement is started. In this case, the time is 500 msec.

【0040】また一定領域とは、ペンオンしながら移動
したことを同一位置を押圧しているときの位置検出の誤
差と判別するための領域であり、ここでは、基準値Aの
3ドット/1024ドットである。すなわち、位置検出
は、3/1024の精度で検出されるものと想定し、基
準値A以内では、同一位置を押圧しているものとみなし
ている。
The fixed area is an area for discriminating that the movement while the pen is on is an error in position detection when the same position is pressed. In this case, the reference value A is 3 dots / 1024 dots. It is. That is, position detection is assumed to be performed with an accuracy of 3/1024, and within the reference value A, it is assumed that the same position is pressed.

【0041】これらの一定時間と一定領域の具体的な数
値は、このような目的の範囲内で設定されるものであ
り、上述に限定されない。
The specific numerical values of the certain time and the certain area are set within such a range of the purpose, and are not limited to the above .

【0042】図2は、本発明方法の実施形態を示すフロ
ーチャートである。
FIG. 2 is a flowchart showing an embodiment of the method of the present invention .
It is a chart.

【0043】上述の方法においては、ドラッグモードに
移行した後、ペンオンを解除すると自動的にドラッグモ
ードも解除されるが、ドラッグモードの操作中に入力面
が狭く数回の操作に分けてドラッグモードを操作しよう
とするときには、ペンオンを解除する毎に再び、上述ド
ラッグモードへの移行操作を行わなければならい。そこ
で、本発明の実施形態においては、ドラッグモードへ移
行してペンオンを一時的に解除しても、再び所定時間内
にペンオンすれば、ドラッグモードの継続とみなすもの
である。
In the above-described method , when the pen mode is released after the shift to the drag mode, the drag mode is automatically released. However, the input mode is narrow during the drag mode operation, and the drag mode is divided into several operations. When the user wants to operate, the user must perform the operation of shifting to the drag mode again each time the pen-on is released. Therefore, in the embodiment of the present invention, even if the mode is shifted to the drag mode and the pen-on is temporarily released, if the pen-on is performed again within a predetermined time, the drag mode is considered to be continued.

【0044】この図2に例示のドラッグモード設定方法
では、図1におけるステップ13とステップ14の間に
第2タイマのオーバーフローの有無(第2タイマがセッ
ト時間、例えば1secを越えたか否か)を判定するス
テップ21が挿入されると共に、ステップ19とステッ
プ11の間に第2タイマのセットを行うステップ22が
挿入されている。
In the drag mode setting method illustrated in FIG. 2, it is determined whether or not the second timer overflows (whether or not the second timer exceeds a set time, for example, 1 sec) between steps 13 and 14 in FIG. Step 21 for determination is inserted, and step 22 for setting the second timer is inserted between step 19 and step 11.

【0045】なお、図2においては、説明の便宜上、図
1中のタイマに相当するタイマを第1タイマと記した。
また、第2タイマのセット時間t2は、第1タイマのセ
ット時間t1より充分に大きく(t2》t1)設定され
ている。この第2タイマもダウンカウントをするもの
で、そのカウント値が0になった状態又はタイマがセッ
トされていない状態をオーバフローということも第1タ
イマと同様である。
In FIG. 2, for convenience of explanation, a timer corresponding to the timer in FIG. 1 is referred to as a first timer.
The set time t2 of the second timer is set to be sufficiently longer than the set time t1 of the first timer (t2 >> t1). The second timer also counts down, and a state in which the count value becomes 0 or a state in which the timer is not set is referred to as an overflow in the same manner as the first timer.

【0046】この図2の例では、ステップ14で判定結
果がYes(Y)と判定され、ドラッグモード設定操作
が行われたと判断された後、ステップ19でペンオン検
出されなかった場合(N判定)でも、再び所定時間内に
ペンオンして、第2タイマのセット時間t2以内にステ
ップ21に移行すれば、ドラッグモードは継続している
とみなし、ステップ18へ移行するものである。つまり
一度ペンをタブレット型座標入力装置の入力面から離し
てしまっても、その後すぐにペンをタブレット型座標入
力装置の入力面に押圧し直していれば、その間、ペンを
タブレット型座標入力装置の入力面に押圧し続けていた
ものとし、ドラッグモードを維持させるようにしたもの
である。
In the example of FIG. 2, if the determination result is Yes (Y) in step 14 and it is determined that the drag mode setting operation has been performed, then if pen-on is not detected in step 19 (N determination) However, if the pen is turned on again within the predetermined time and the process proceeds to step 21 within the set time t2 of the second timer, the drag mode is regarded as being continued, and the process proceeds to step 18. In other words, even if the pen is once separated from the input surface of the tablet-type coordinate input device, if the pen is immediately pressed again to the input surface of the tablet-type coordinate input device, the pen is It is assumed that the user keeps pressing the input surface, and the drag mode is maintained.

【0047】以下、この図2の例について詳述する。こ
の図2の例は、ステップ22で第2タイマがセットされ
ない限り、図1の例と同様の処理を行う。すなわち、通
常のペン連続押圧移動操作をしている場合、及びドラッ
グモード設定操作後、ペンオンも継続している場合は図
1の例と同様である。
Hereinafter, the example of FIG. 2 will be described in detail. In the example of FIG. 2, the same processing as in the example of FIG. 1 is performed unless the second timer is set in step 22. That is, the case where the normal pen continuous pressing and moving operation is performed and the case where the pen-on is continued after the drag mode setting operation are the same as the example of FIG.

【0048】これを図にのステップ番号で示せば、通常
のペン連続押圧移動操作をしている場合には、ペンオン
した後、最初のフローは、ステップ11→12→13→
21→14→15→16→17→13→21→14→1
5→16の順で処理され、以後、ステップ16でペンオ
ンがN判定とならない限り、ステップ17→12→13
→21→14→15→16の処理が繰り返され、毎回第
1タイマがリセットされ、通常のペン連続押圧移動にお
ける相対移動データの更新,出力が所定のフォーマット
で行われる。
If this is indicated by the step numbers in the drawing, if the normal pen continuous pressing and moving operation is performed, the first flow after turning on the pen is as follows: steps 11 → 12 → 13 →
21 → 14 → 15 → 16 → 17 → 13 → 21 → 14 → 1
The processing is performed in the order of 5 → 16, and thereafter, unless the pen-on is determined to be N in step 16, steps 17 → 12 → 13
The processing of → 21 → 14 → 15 → 16 is repeated, the first timer is reset each time, and the relative movement data in the normal pen continuous pressing movement is updated and output in a predetermined format.

【0049】また、ドラッグモードへの移行操作を行う
と、ステップ14からステップ18に移り、ドラッグモ
ードに設定され、ペンオンが継続(ドラッグモード継
続)している限り、ステップ14→18→19→13→
21→14の順で同じ処理が繰り返され、相対移動デー
タの更新,出力が行われる。この際、ドラッグモード設
定指令であるドラッグモード設定操作が行われたことを
表わすデータが、更新後の相対移動データと共に、所定
のフォーマットでタブレット型座標入力装置から出力さ
れることは、第一の実施形態の場合と同様である。
When the operation for shifting to the drag mode is performed, the process moves from step 14 to step 18, where the drag mode is set, and as long as the pen-on is continued (drag mode continues), steps 14 → 18 → 19 → 13 →
The same processing is repeated in the order of 21 → 14, and the relative movement data is updated and output. At this time, the data indicating that the drag mode setting operation, which is the drag mode setting command, has been performed is output from the tablet-type coordinate input device in a predetermined format together with the updated relative movement data in the first manner. This is the same as in the embodiment.

【0050】次に、このようにドラッグモードの処理中
に、ペンオンを解除した場合すなわち、ステップ19で
ペンオン検出されなかった場合(N判定)について述べ
る。
Next, the case where the pen-on is released during the drag mode processing, that is, the case where the pen-on is not detected in step 19 (N determination) will be described.

【0051】この場合は、ステップ22において、セッ
ト時間をt2とする第2タイマがセットされて、ステッ
プ11のペンオン待機状態に移行する。
In this case, in step 22, the second timer whose set time is t2 is set, and the routine shifts to the pen-on standby state in step 11.

【0052】このペンオン待機状態において、t2時間
以上ペンオンされないまま経過すると、第2タイマはオ
ーバーフローし、初期状態に戻る。従って、次に入力面
を押圧して押圧移動すれば、通常のペン連続押圧移動操
作に対応する処理が実行され、一定時間押圧した後押圧
移動すれば、ドラッグモードに対応する前述の処理が実
行される。
In the pen-on standby state, if the pen is not turned on for more than the time t2, the second timer overflows and returns to the initial state. Therefore, if the input surface is pressed and moved next, the processing corresponding to the normal pen continuous pressing and moving operation is executed. If the input surface is pressed for a certain time and then moved, the above-described processing corresponding to the drag mode is executed. Is done.

【0053】ステップ22において、第2タイマをセッ
トしてから、待機状態において所定時間以内に再び入力
面を押圧すると、ステップ11でペンオン検出と判定
(Y判定)され、ステップ12→13→21と処理が進
む。
In step 22, after the second timer is set, if the input surface is pressed again within a predetermined time in the standby state, it is determined in step 11 that pen-on has been detected (Y determination). Processing proceeds.

【0054】ステップ21では、第2タイマがオーバー
フロー(カウント値が0の状態)か否かを判定する。ス
テップ21において、時間t2が経過しなければ、すな
わち、第2タイマがオーバーフローしていなければ、N
判定となってステップ18に移る。すなわちドラッグモ
ードは解除されず、維持するもので、以後、ステップ1
9でペンオンがN判定とならなず、第2タイマがオーバ
ーフロー(カウント値が0の状態)しない限り、ステッ
プ13→21→18→19→13の処理が繰り返され、
相対移動データの更新,出力が行われる。
In step 21, it is determined whether or not the second timer has overflowed (count value is 0). In step 21, if the time t2 has not elapsed, that is, if the second timer has not overflown, N
When the determination is made, the process proceeds to step 18. That is, the drag mode is not canceled but maintained.
As long as the pen-on does not become N determination at 9 and the second timer does not overflow (the count value is 0), the processing of steps 13 → 21 → 18 → 19 → 13 is repeated,
The relative movement data is updated and output.

【0055】この際、ドラッグモード設定操作が行われ
たことを表わすデータが、更新後の相対移動データと共
に、所定のフォーマットでタブレット型座標入力装置か
ら出力されることは上述のドラッグモード設定操作後、
ペンオンも継続している場合と同様である。
At this time, the data indicating that the drag mode setting operation has been performed is output from the tablet-type coordinate input device in a predetermined format together with the updated relative movement data. ,
This is the same as when pen-on is also continued.

【0056】なお、フローを繰り返している間に、第2
タイマはオーバーフローし、ステップ21において、Y
判定されるが、上記のようにt2》t1と設定されてい
るので、第2タイマがオーバフローした時には既に第1
タイマもオーバフローし、ステップ14においてY判定
され、ドラッグモードが継続する。すなわちステップ1
8に戻るもので、以後ペンオンが継続(ドラッグモード
継続)している限り、ステップ14→18→19→13
→21→14の順で同じ処理が繰り返され、上述と同様
の処理が行われる。
During the repetition of the flow, the second
The timer overflows and at step 21 Y
However, since t2 >> t1 is set as described above, the first timer is already set when the second timer overflows.
The timer also overflows, Y is determined in step 14, and the drag mode is continued. That is, step 1
8, and as long as the pen-on continues (drag mode continues), steps 14 → 18 → 19 → 13
The same processing is repeated in the order of → 21 → 14, and the same processing as described above is performed.

【0057】[0057]

【発明の効果】以上説明したように本発明によれば、タ
ブレット型座標入力装置へのドラッグモード設定操作に
よりそのタブレット型座標入力装置内に生成されるドラ
ッグモード設定指令を、タブレット型座標入力装置へ位
置指示を行うペンのペンオンを検出した後、一定時間以
上継続して、直前に検出した位置データとの距離が一定
領域内であるときに、タブレット型座標入力装置内に生
成したので、位置指示用のペンでタブレット型座標入力
装置の入力面を1度押圧させたら、そのままの状態で一
定時間以上静止させておくだけで、ドラッグモード設定
操作が行われることになり、使い勝手が向上すると共
に、ハードウェア構成の簡易化,低価格化も図れるとい
う効果がある。
As described above, according to the present invention, the drag mode setting command generated in the tablet type coordinate input device by the drag mode setting operation to the tablet type coordinate input device is transmitted to the tablet type coordinate input device. After detecting the pen-on of the pen that instructs the position, it is generated within the tablet-type coordinate input device when the distance from the position data detected immediately before is within a certain area for a certain period of time or more. When the input surface of the tablet-type coordinate input device is pressed once with the pointing pen, the drag mode setting operation is performed simply by keeping the input surface still for a certain period of time, improving the usability. In addition, there is an effect that the hardware configuration can be simplified and the price can be reduced.

【0058】更に、入力面の狭いタブレット型座標入力
装置において、ペンをドラッグモードで一方向に移動し
たが、その途中で入力面の端部に達したため一旦、ペン
を入力面から離し、上記移動側とは反対側から再度ドラ
ッグモードで上記一方向にペンを移動させた場合等でも
ドラッグモードが解除されない。したがって、ドラッグ
モード設定のやり直しをせずに済み、使い勝手が一層向
上する。
Further, tablet-type coordinate input with a narrow input surface
On the device, move the pen in one direction in drag mode
However, the pen reached the end of the input
Away from the input surface and re-drive from the opposite side
Even if the pen is moved in one direction in the
Drag mode is not canceled. Therefore, drag
Eliminates the need to redo mode settings, further improving usability
Up.

【0059】[0059]

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明方法の基本となる方法を示すフローチャ
ートである。
FIG. 1 is a flow chart showing a basic method of the present invention.

【図2】本発明方法の実施形態を示すフローチャートで
ある。
FIG. 2 is a flowchart showing an embodiment of the method of the present invention.

【符号の説明】[Explanation of symbols]

11 ペンオン判定ステップ 14 タイマ(第1タイマ)オーバーフローの有無判
定ステップ 16 ペンオン判定ステップ 17 前回指示位置と今回指示位置との差が基準値A
未満であるか否かの判定ステップ
11 Pen-on determination step 14 Timer (first timer) overflow presence / absence determination step 16 Pen-on determination step 17 The difference between the previous designated position and the current designated position is the reference value A.
Step of determining whether the value is less than

フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 3/033 320 G06F 3/03 310 G06F 3/03 380 Continuation of the front page (58) Field surveyed (Int. Cl. 7 , DB name) G06F 3/033 320 G06F 3/03 310 G06F 3/03 380

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 タブレット型座標入力装置へのドラッグ
モード設定操作によりそのタブレット型座標入力装置内
に生成されたドラッグモード設定指令をコンピュータに
出力し、そのコンピュータをドラッグモードに設定する
ドラッグモード設定方法において、 前記ドラッグモード設定指令は、前記タブレット型座標
入力装置へ位置指示を行うペンのペンオンを検出した
後、第1時間間隔以上継続して、直前に検出した位置デ
ータとの距離が一定領域内であるときに、タブレット型
座標入力装置内に生成され ドラッグモード設定指令の出力により、コンピュータに
設定したドラッグモードは、位置指示を行うペンのペン
オフを検出した後、第2時間間隔以内に再びペンオンを
検出し位置データを検出したときには、解除されない
とを特徴とするドラッグモード設定方法。
1. A drag mode setting method for outputting a drag mode setting command generated in a tablet type coordinate input device to a computer by a drag mode setting operation to the tablet type coordinate input device to set the computer to a drag mode. In the drag mode setting command, after detecting a pen-on of a pen for giving a position instruction to the tablet-type coordinate input device, the distance from the position data detected immediately before the first time interval is within a certain area. when it is produced in the tablet coordinate input device, the output of the drag mode setting command, the computer
The set drag mode is the pen of the pen that indicates the position.
After detecting OFF, turn the pen on again within the second time interval.
A drag mode setting method, wherein the detection is not canceled when the position data is detected .
JP5534596A 1996-02-20 1996-02-20 Drag mode setting method Expired - Fee Related JP3350339B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5534596A JP3350339B2 (en) 1996-02-20 1996-02-20 Drag mode setting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5534596A JP3350339B2 (en) 1996-02-20 1996-02-20 Drag mode setting method

Publications (2)

Publication Number Publication Date
JPH09230996A JPH09230996A (en) 1997-09-05
JP3350339B2 true JP3350339B2 (en) 2002-11-25

Family

ID=12995929

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5534596A Expired - Fee Related JP3350339B2 (en) 1996-02-20 1996-02-20 Drag mode setting method

Country Status (1)

Country Link
JP (1) JP3350339B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000050744A (en) * 1999-01-14 2000-08-05 구자홍 Pen contact detection apparatus and method
JP2003173226A (en) * 2001-11-27 2003-06-20 Internatl Business Mach Corp <Ibm> Information processor, program and coordinate input method
CN100346275C (en) * 2004-03-25 2007-10-31 升达科技股份有限公司 Drag and touch method and its control module
JP2011028635A (en) * 2009-07-28 2011-02-10 Sony Corp Display control apparatus, display control method and computer program
JP5968588B2 (en) * 2010-11-26 2016-08-10 京セラ株式会社 Electronics

Also Published As

Publication number Publication date
JPH09230996A (en) 1997-09-05

Similar Documents

Publication Publication Date Title
CN100381986C (en) Input processing method and input controlling apparatus
EP1085403B1 (en) Method and device providing visual feedback during time-dependent user-input
US8451236B2 (en) Touch-sensitive display screen with absolute and relative input modes
US6791536B2 (en) Simulating gestures of a pointing device using a stylus and providing feedback thereto
KR101156610B1 (en) Method for input controlling by using touch type, and computer-readable recording medium with controlling program using touch type
US20040174399A1 (en) Computer with a touch screen
US20060080621A1 (en) Method of controlling location of display window on display screen of information processing device and apparatus using the method
JP2009259079A (en) Touch board cursor control method
US9213482B2 (en) Touch control device and method
JP2006164238A (en) Processing method of touch-pad input information, and processing apparatus of touch-pad input information
CN102253744B (en) Method for controlling touch panel and touch device using method
KR100553671B1 (en) Method for driving pointing device of computer system
JP2000181617A (en) Touch pad and scroll control method by touch pad
EP0795837A1 (en) User pointing device with touch sensing pads for selection and pressure input
KR101447886B1 (en) Method and apparatus for selecting contents through a touch-screen display
JP3350339B2 (en) Drag mode setting method
JPH08286829A (en) Menu control system
CN101308453A (en) Operating system with user interface
JP3672642B2 (en) Coordinate input device and input system for coordinate input device
KR101436805B1 (en) Method and apparatus for selecting multiple objects on a touch-screen display
JP4904239B2 (en) Input processing method and input control apparatus
JPH09258899A (en) Touch panel controller
TWI393024B (en) Method for modifying the use of a pointing device in a graphical user interface and related programmable devices and computer readable memory
JP2000222086A (en) Object selection control system
JP4611388B2 (en) Input support computer program and input support computer system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070913

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080913

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080913

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090913

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees