JPS60201425A - デイスプレイ装置におけるマ−ク移動制御方法 - Google Patents

デイスプレイ装置におけるマ−ク移動制御方法

Info

Publication number
JPS60201425A
JPS60201425A JP59057253A JP5725384A JPS60201425A JP S60201425 A JPS60201425 A JP S60201425A JP 59057253 A JP59057253 A JP 59057253A JP 5725384 A JP5725384 A JP 5725384A JP S60201425 A JPS60201425 A JP S60201425A
Authority
JP
Japan
Prior art keywords
input
mark
point
display
display 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.)
Pending
Application number
JP59057253A
Other languages
English (en)
Inventor
Tadahiro Nagayama
長山 忠洋
Tsunematsu Takahashi
高橋 恒松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP59057253A priority Critical patent/JPS60201425A/ja
Publication of JPS60201425A publication Critical patent/JPS60201425A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は、ディジタイザを用いて行うカーソルマーク
等のマークの移動制御方法に関するものである。
〔従来技術〕
ディスプレイ装置の表示面に存在するカーソルマーク等
のマーク力移動を制御する手段には、例えばジョイステ
ィック、トラックポール、マイティマウスなどがある。
こnらはレバーの傾斜の方向および角度またはポールの
回転の方向および角度を検出し、こjらの方向および角
度に応じた方向、速さでディスプレイ装置の表示面上の
カーソルマーク等を移動させるものである。
カーソルマーク等のマークは、キーボードのカーソルキ
ーを使用しても移動させることができるが、縦、横の2
方向に所定の速さでのみ移動できるだけであり、ジョイ
スティック、トランクボール、マイテイマワス等の方が
機能が優nている。
ジョイスティック、トラックポール、マイテイマワス等
を使用する場合は、当然移動制御を行うKめのハードウ
ェアが必要である。例えばジョイスティックの場合は、
移動の向きと速さを定めるための操作を行うレバーと、
レバーの傾きを検出する検出器などである。したがって
、こjらのハードウェアの分だけスペースを広く必要と
する欠点がある。また、ジョイスティックやマイティマ
ウス等を机上に並べると雑然とし、煩わしい欠点もある
。他に、使用する入力手段を移動制御手段として兼用で
knはその方が望ましい。
入力装置としてディジタイザを使用するときは、ディジ
タイザをカーソルマーク等のマーク移動手段として使用
さrることがある。丁なわも、ディジタイザ上の座標と
、ディスプレイ装置の表示面上の座標′j!r:1対I
K応対させ、操作するときは、ディスプレイを見ながら
カーソルマークが目的の位置へ移動するように、カーソ
ルマークの位置に対応したディジタイザ上の点へ入力ペ
ンを移動させる方法である。この方法では、移動制御専
用の・−一トワエアが存在しないからスペースの点で有
利であるが、カーソルマークな目的位1tvc移動する
ためKは、目的位置に対応したディジタイザ上の一点に
入力ペンを移動しなけnばならず、誤差が生じ易く、f
た、入力ペンの位置の制御に神経を使う必要があり、操
作性の点で問題がある。
〔発明の概決〕
この発明は、ディジタイザを入力手段として使用する場
合に、ディジタイザをカーソルマーク等のマークの移動
方向と移動速度の設定手段としても使用Tることにより
、ディジタイザを移動制御手段として兼用するようKL
rCものである。以下、図面によりこの発明の詳細な説
明する。
〔発明の実施例〕
第1図はこの発明の一実施例を説明するための図である
。この図において、1はディジタイザであり、処理装置
2に接続さnている。処理装置2は、ディスプレイ装置
3を有するパーソナルコンピュータ等の演算、処理機能
を持つ装置である。
4は前記ディジタイザ1の入力面、5は座標の入力を行
5ための入力ペンである。入力ペン5の先端61に入力
面4上に触nると、触fi 7j点の座標値がディジタ
イザ1から処理装*2に送出さnる。
円7は移動制#を行うための領域を示す。
第2図は円7付近の部分を拡大した図である。
第2図に示したように、円7には方向力目安として円7
の中心Oから中径方向の線8が引かjている。円7の大
きさは、直径2−40mあjば十分である。
次に、処理手順について説明する。
入力ペン5の先端6を円7σ)任意の点AK触nkとき
は、ディジタイザ1からは点Aの座#(X、。
ya) が送出さnる。処理装置2はディジタイザ1か
ら送出さnてくる座標値の管理を行っており、受は取っ
た座標値が円7内Q)座標であることを検知しKときは
、ディスプレイ装置13上のカーソルマークの移動制御
を実行するルーチンに入る。
ラスクースキャンもしくは線順次スキャンして!17)
 CRTや液晶ディスプレイなどにおいてカーソルマー
クを移動するKめKは、lフレームまたはlフィールド
カスキャンを行うごとに、カーソルマークの表示データ
上の座標値をシフトする。
カーソルマークのX座標およびy座標力シフト量を、そ
nぞれX、Yとする。シフトげ、前回のスキャンrとき
のカーソルマークの表示データ上の座標値KX、Yを加
算して行う。
この発明の一実施例においては、円7内に入力しに点A
の座標(X@r ya )と円7の中心On座標(X@
l yo )から第(1)式によりX、Yを定める。
この計算は処理装置2VCより行う。
ここで、k工、kyは定数である。
kx=に、>0 であnば、カーソルマークの移動する向きは円7の中心
Oから点Aを見に向きに一致し、移動する速さは線分O
Aの長さに比例する。
第3図はこの発明の他の実施例を説明するkめの図であ
る。この図で、9は半径rの円であり、円7と円9とは
同心円である。円9の方程式は第(2)式で表さnる。
(X x6)”+(y )J))”=r2 ・=−”−
=(21円7と円9の間には、方向の目安となる中径方
向の線10がある。第3図の場合もカーソルマークの移
動馨行うkめKは、円7内の点に入力ペン5の先端6を
触nて、その点の座標の入力馨行う。
入力ペン5が触nた点を点Bとする。ディジタイザ1か
らは点Bn座標(xb、yb)が送出さnる2゜処理装
置2は中心0の座標(Xo+y−と受け砲つL点Bの座
標(Xbl yb )とから直線OBの方程式%式%) と、第(2)式の連立方程式L0I)解であるXr +
 ’!rをめる。xr*Yr は第(3)式で表さjる
・・・・・・・・・・・・・・・(3)直線OBと円9
力交点をRとすると、交点Rσ)座標は(Xr + y
r)で表さjる。
次に、処理装置2はxl、+yことr2 との大小を比
較し、 xb2+y♂≧r2 のときは、次式によりX、Y(l一定める。
T、−K L、X rr Yr の符号はそjぞfI 
Xbl ybと同一の符号が選ばnる。IL Xb” 、 + yb” < r ” のときは x=y=o ・・・・・・・・・・・・・・・・・・・
・・・・・・旧・・・・・・・・(slとする。
で表さnるX、Yを加算することによりシフトすると、
カーソルマークの移動は次のようになる。
(11人力ペン5の先端6か円9内に触rtたとき(点
Bが円9内にあるとき)は、カーソルマークは移動しな
い。
(2)入力ベン5の先端6が円7と円9の間の領域に触
t′Iたとき(点Bが円1と円9の間にあるとき)は、
第(4)式において に!=に、 >。
であjば、カーソルマークの移動の向きは中心0から点
Bを見に向きであり、移動の速さは線分RBの長さに比
例する。
この実施例の場合は、座標値の処理が複雑であるが1円
B力外のみがカーソルマークの移動に有効であり、かつ
、円9の近傍の領域ではカーソル制御が容易にできる利
点がある。
以上においては、カーソルマークの移動速さが入力点と
基準点との間の線分の長さに比例する場合を示し1こが
、非llf線性を持たせることも可能である。例えば、
第2図の移動方向制御用領域を用いる場合、以下の第(
6)式ないし第(9)式のいずnかによりX、Yをめる
こnらの式によりカーソルマークの移動制御を行つKと
きは、 kx=に、>0 ↑あjば、カーソルマークの移動する自律は、中心0か
ら入力点AY見た方向となる。また、移動する速さは線
分OAn長さが長くなるはと加速度的に増加し、点Aが
中心0の付近にあると錬は極めてゆっくりカーソルマー
クな移動させることができる。この74 &)、点Aが
中心On付近にあるときのカーソルマークの制御が容易
である。
なお、第(6)式および第(7)式を用いた場合は、線
分OAの方向によらず、線分OAの長さが等しけ1ばカ
ーソルマークの移動速さは等しい。
第2図における円1は、第4図f)正方形11flよう
に四角形Ki&き換えてもよい。このとき処理装置2は
、入カベ15の先端6が正方形11の中にあることを検
知すると、カーソルマークの移動制御のルーチンに入る
。X、 Yの値は第2図力場合と同様に第(1)式、第
(6)式〜第(9)式などによりめら1ろ。
第3図における円9も、第5図に示すように正方形12
などの四角形に置き換えてもよい。第5図において、正
方形11と12とは共通の中心0(Xo + ”Io)
 ’に持つ。正方形12の対角廁の長さを21とする。
また、正方形11内の任意の位置の点C(Xc+ y6
 ) K人カベン5の先端6を触rるものとする。この
場合X、Yは、第(10)式に基づ償処理装置2Vcよ
ってめる。
kだし、Xs + 3’s はW分OCと正方形12と
の交点SのX座標およびX座標であり、第(11)式で
この場合、点Cが正方形12の中にあるときはカーソル
マークは動かない。点Cが正方形11と12の間にある
ときは、 kx=に、>。
と丁nば、カーソルマークが移動する向きは中心0から
点CK向かう向きになり、カーソルマークが移動する速
さは線分OCの長さに比例する。
第3図、第5図の場合も、第2図、第4図の場合のよう
にカーソルマーフグ)移動する速′:!−ケ、線分0B
f7.:はOCの長さの非直線の関数で表すことは可能
である。
以上においては、カーソルマークの移動方向制御用領域
内に入力ベン5の先端6を触r1りときに、処理装置2
は自動的にカーソルマークの移動制御を実行するように
説明したが、ファンクションキーな設け、そのファンク
ションキーを押下したときに、処理装f2がカーソルマ
ークの移動制御?実行するルーチンに入るようにしても
よいことは当然である。
まL1移動する対象はカーソルマークとしたが、その他
の任意の図形、マーク等であってもよい。
さらに、ディジタイザ1の入力面4は不透明であっても
よいが、透明であっても全く同様に扱うことができる。
入力面4が透明な場合は、この他ティスプレィ装置13
の表示面上KNねて使用することもできる。以下に、デ
ィスプレイ装置上にディジタイザの透明な入力面を重ね
て構成したタッチパネルによって移動制御する場合につ
いて説1月する0 第6図はタッチパネルの一例を示す図である。
この図において、13はディジタイザで、透明な入力面
14を備えている。15はディスプレイ装置で、表示面
16を備えている。ディジタイザ13とディスプレイ装
置t15とは、実際は密着して重ねらrている。17は
処理装置であり、ディジタイザ13から受け取った座標
値の管理、演算等の処理、ディスプレイ装置15への表
示のための処理等を行う。例えば入力ペン5によりディ
ジタイザ13の入力面14上に線1Bを筆記すると、処
理装置117は線18を鹸紀したときに、ディジタイザ
13から受け取った座標値を表示データに変換して、デ
ィジタイザ13の入力面14への筆記位置に対応するデ
ィスプレイ装置15の表示面16上の位fK線19を表
示する。上から見ると表示さf′Ik線19は、記入し
た線1Bの位置と一致する。この瓦め、ディジタイザ1
3上vcは暗跡か残されないが、ディスプレイ装置t1
5上Vc練配しkかのように見える。丁なわも、ベーパ
ーレス力図形入力装置として使用できる。この装置tは
タッチパネルと呼ばn、この他、表示選択入力など広い
用途に使用することかできる。処理装置17にはディス
プレイ装#15とは別にディスプレイ装置3を接続して
もよい。
このような装置において、ディスプレイ装置15の表示
面16上でカーソルマーク等のマークを表示し、移動さ
せる必要が生じ几ときは、表示面16上に、例えば図示
のように図形201に表示する。
図形20を透明な入力面14の上から見ると、第2図と
同じように見える。し友がって、透明な入力面14上の
図形20Vc対応する位置を移動方向制御用領域とし設
定すると、第2図を用いて説明したのと同一移動制御を
行うことができる。この他、表示面16上に第3図〜第
5図の図形を表示し、これらの図形に対応した移動方向
制御用領域を入力面14に設定子れば、こnらの図形を
用いて説明しKのと同一の移動制御ができる。
第2図〜第5図の円7,9、正方形11.12等の図形
は常時表示面16上に表示しておいてもよいが、移動制
御を行う必要が生じたとき、ファンクションキーの押下
等により表示してもよい。
ディジタイザ13の入力面14上への移動方向制御用領
域の設定は、ディスプレイ装置15の表示面16にこj
らの図形を表示し瓦と六にのみ行う。
移動方向制御用領域の設定を必要時のみに行うときは、
ディジタイザ13の入力面14の全面をディジタイザ1
3としての本来の用途に使用することができる。
移動制御の対象となるカーソルマーク等のマークはディ
スプレイ装置15でなく、処理装置11に接続さtl 
f、−他のナイスプレイ装置上に表示さn几マークであ
ってモヨイ。
移動制御に使用する領域は円7.正方形11などで表し
たが、ディジタイザ13の全面を移動制御に使用しても
よい。このためKは、ファンクションキーをディジタイ
ザに設け、そのファンクションキーの押下によってディ
ジタイザとして使用したり、移動制御装置として使用す
るkめの切り換えを行うことができる。この場合は、入
力ペン5を触れL点が移動方向制御用領域であるか否か
の判別が不要となり、処理装置2または17による演算
が楽になる利点がある。なお、ディジタイザを移動制御
専用に使うこともできることは当然である。
〔発F18in効果〕 以上詳細に説明したように、この発明による第1番目の
発明は、ディジタイザの入力面上に移動方向制御用領域
を設け、こ力内部に入力ペンで座標を入力しKとき、入
力点の座標と移動方向制御用領域内の特定点の座標との
差に基づく値をディスプレイ装置に断定なフレームまた
はフィールドの表示を行う際に、そのディスプレイ装置
の表示面上に移動させるべきマークの表示データ上の座
標値に加算してマークを移動させるようにし14(nで
、移動制御のための・ヘードウェアを他に用意する必要
がなく、ハード9エア構成が簡単となって場所をとらず
、trxは机上刃小物を減らす効果があり、机上のスペ
ースを有効に使用することができる。
市1こ、この発明による第:(番の発明は、移動方向制
御用領域内に小領域を設け、二〇)小領域内ではマーク
を移動させないようにし7.HO)で、操作が極めて容
易になる利点がある。さらに、ディジタイザの一部の領
域を移動方向制御用領域として使用する場合は、ディジ
タイザの大部分の領域をディジタイザ本来の機能で使用
できる利点もある。
また、テイジタイザカ位置をナイスプレイ装置上の位置
と1対lK対応させてカーソルマークの移動を行う従来
の方法と比較すると、この発明で(丁、カーソルは入力
ペンを止めていてモ移動するので操作し易い利点がある
まk、第2番目、第4番目の発明は、透明のディジタイ
ザとナイスプレイ装置ltを電ねて構成しKL゛−) ′7′、≠ツチバネルを使用するようにしたので、移動
制御・)λ 御な必要とするときだけ、移動方向制御用領域の表示と
設定を行えばよ(、そい他のときは、移動制御と全く無
関係に全領域をディジタイザ本来の機能で使用すること
ができる利点がある。
【図面の簡単な説明】
第1図はこの発明に適用する装置の例を示す図、第2図
〜第5図はこの発明の移動制御を行うLめの領域を示す
図形の例を示す図、第6図はこの発明を適用する装置の
他の例を示す図である。 図中、1.13はディジタイザ、2.11は処理装置、
3.15はディスプレイ装置、4.14は入力面、5は
入力ペン、6は先端、7,8は円、8.10.18.1
9は線、11.1’lは正方形、16は表示面、2′0
は図形である。 1−′−N −1り〇− ト■

Claims (4)

    【特許請求の範囲】
  1. (1)ディジタイザの入力面上に移動方向制御用領域を
    設け、その移動方向制御用領域内の一点に入力ペンで座
    標を入力しFとき、入力点の座標と前記移動方向制御用
    領域内の特定点の座標との差に基づく値な、ティスプレ
    ィ装置jIVc新になフレームまTコはフィールドの表
    示を行う際に、そノティスプレイ装置の表示面上を移動
    させるべきマークの表示データ上の座標値に加算するこ
    とによりそカマークを移動させることを特徴とするディ
    スプレイ装[Kおけるマーク移動部j御方法。
  2. (2)ディジタイザの透明入力面とディスプレイ装置の
    表示面を重ねて構成したタッチノくネルを使用し、前記
    ディスプレイ装@Cn表示面にマークの移動制御を行う
    Tこめの領域であることが分かるようにするための図形
    を表示し、その図形に対応したディジタイザの透明入力
    面力位Iiiを移動方向制御用領域とし、この移動方向
    制御用領域内り一点に入力ペンで座標を入力し定とき、
    入力点の座標と前記移動方向制御用領域内の特定点の座
    標との差VC基づく値を、前記ナイスプレイ装置tに新
    になフレームまたはフィールドの表示を行う際に、その
    ナイスプレイ装置月表示面上を移動させるべきマークの
    表示データ上の座標値に加算することにより七〇)マー
    クを移動させることを特徴とするティスプレィ装#にお
    けるマーク移動制御方法。
  3. (3) ディジタイザの入力面上に移動方向制御用領域
    を設け、その移動方向制御用領域内の一点に入力ペンで
    座標を入力したとき、入力点と前記移動方向制御用領域
    内の特定点とを結ぶ線が、前記移動方向制御用領域内の
    小領域の境界と交わる点の基標と入力点の座標とに基づ
    く値を、ディスプレイ装置に新たなフレームまLはフィ
    ールドの表示Y 行う際W、そのティスプレィ装置の表
    示面上を移動させるべきマークの表示データ上の座標値
    に加Xすることによりそのマークを移Mhさせることを
    特徴とするティスプレィ装置におけるマーク移動制御方
    法。
  4. (4)ディジタイザの透明入力面とテイスプンイ装置I
    t力表示面ケ重ねて構成したタッチパネルを使用し、デ
    ィスプレイ装置の表示面にマークの移動制御を行うため
    の領域であることが分かるようにするため力図形を表示
    し、その図形に対応した前記ディジタイザの透明入力面
    の位置を移動方向制御用領域とし、この移動方向制御用
    領域内の一点に入力ペンで座標を入力したとき、入力点
    と前記移動方向制御用領域内の特定点とを結ぶ線が、前
    記移動方向制御用領域内の小領域の境界と交わる点の座
    標と入力点の座標に基づく値を、ディスプレイ装[K新
    たなフレーム1にはフィールドの表示を行う際に、その
    ディスプレイ装置の表示面上を移動させるべきマークの
    表示データ上の座標値に加算することによりそのマーク
    を移動させることを特徴とするディスプレイ装置jlt
    におけるマーク移動制御方法。
JP59057253A 1984-03-27 1984-03-27 デイスプレイ装置におけるマ−ク移動制御方法 Pending JPS60201425A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59057253A JPS60201425A (ja) 1984-03-27 1984-03-27 デイスプレイ装置におけるマ−ク移動制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59057253A JPS60201425A (ja) 1984-03-27 1984-03-27 デイスプレイ装置におけるマ−ク移動制御方法

Publications (1)

Publication Number Publication Date
JPS60201425A true JPS60201425A (ja) 1985-10-11

Family

ID=13050360

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59057253A Pending JPS60201425A (ja) 1984-03-27 1984-03-27 デイスプレイ装置におけるマ−ク移動制御方法

Country Status (1)

Country Link
JP (1) JPS60201425A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0276324A (ja) * 1988-08-15 1990-03-15 Internatl Business Mach Corp <Ibm> 項目選択装置と方法
JPH05204344A (ja) * 1991-09-16 1993-08-13 Internatl Business Mach Corp <Ibm> 多数アクション・アイコン

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0276324A (ja) * 1988-08-15 1990-03-15 Internatl Business Mach Corp <Ibm> 項目選択装置と方法
JPH05204344A (ja) * 1991-09-16 1993-08-13 Internatl Business Mach Corp <Ibm> 多数アクション・アイコン

Similar Documents

Publication Publication Date Title
JPH08234913A (ja) カーソル移動制御装置
KR102383022B1 (ko) 사용자의 개인적인 화면 할당이 가능한 전자칠판
JP3319647B2 (ja) 文字入力装置
US4739317A (en) Draw graphics capabilities
JP2009276819A (ja) ポインティング装置の制御方法およびポインティング装置、並びにコンピュータプログラム
CN104216644A (zh) 一种映射被遮挡区的系统和方法
JP2995719B2 (ja) ペン入力・メニュー表示装置
JPS60201425A (ja) デイスプレイ装置におけるマ−ク移動制御方法
JPH01142818A (ja) 画面制御システム
JPH0769778B2 (ja) アイコンメニュ−・パレット化処理方式
WO1994016408A1 (en) Method and apparatus for editing electronic ink
KR20100121218A (ko) 터치 스크린 문자 입력 방법
US6304276B1 (en) Data processing device and data processing method
JP5287588B2 (ja) 図形表示装置およびプログラム
JPH0362216A (ja) ポータブル端末装置
JPS63298433A (ja) 操作対象選択方式
JPH056212B2 (ja)
JPH02112013A (ja) タッチパネル式入力装置
JPH06230888A (ja) タッチパネルにおけるマウス入力方式
JPH09198190A (ja) コンピュータシステム
JPH0242485A (ja) カーソル制御装置
JP2560065B2 (ja) 文字入力装置
JPH08249117A (ja) カーソル切換装置
JPH03111927A (ja) データ処理装置
KR19990036007U (ko) 프로그램 선택 수행 버튼을 갖는 휴대용 컴퓨터