JPH01150927A - 図形入力装置 - Google Patents

図形入力装置

Info

Publication number
JPH01150927A
JPH01150927A JP62308602A JP30860287A JPH01150927A JP H01150927 A JPH01150927 A JP H01150927A JP 62308602 A JP62308602 A JP 62308602A JP 30860287 A JP30860287 A JP 30860287A JP H01150927 A JPH01150927 A JP H01150927A
Authority
JP
Japan
Prior art keywords
coordinates
point
input
lattice
graphic
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
JP62308602A
Other languages
English (en)
Inventor
Toshinori Shima
志摩 俊則
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP62308602A priority Critical patent/JPH01150927A/ja
Publication of JPH01150927A publication Critical patent/JPH01150927A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 図形入力装置に関し、 ポインティングデバイスを用い、目的の図形の正確な入
力を容易に行ない得るようにすることを目的とし、 ポインティングデバイスによりディスプレイ画面上に指
示された点の座標情報を読取って数値化するディジタイ
ジング手段を有してなる図形入力装置において、所定の
規則性を有する座標により指定される離散的な格子点を
設定する格子点設定手段と、前記ディジタイジング手段
により得られた前記指示された点の座標に最も近い座標
の格子点を求める入力格子点決定手段とを有してなるよ
うに構成する。
〔産業上の利用分野〕
本発明は図形入力装置に関する。
マウス、ライトペン等のポインティングデバイスを用い
てCRT等の画面上に図形を入力する図形入力装置は良
く知られている。従来の、このような図形入力装置にお
いては、一般に、正確に目的の図形を入力することは困
難である。特に、入力したい点の座標が一定間隔の座標
からなる格子点上にあるものや、入力したい図形の点が
画面上で所定の傾きを有する場合のように規則性のある
座標点をポインティングデバイスにより正確に入力する
ことは、従来不可能であった。
〔従来の技術、および発明が解決しようとする問題点〕
従来の図形入力装置においては、ディスプレイ画面上で
ポインティングデバイス等を用いて図形を入力するため
に、画面上に目盛りを表示し、これを目安に座標を入力
するものがある。しかし、このような図形入力装置によ
っては、ポインティングデバイスによる正確な図形入力
は不可能である。そのため、従来は正確な座標点を入力
するには、別に数値として座標を入力してやる必要があ
り、大変面倒であった。
本発明は上記の問題点に鑑み、なされたもので、ポイン
ティングデバイスを用い、目的の図形の正確な入力を容
易に行ない得る図形入力装置を提供することを目的とす
るものである。
〔問題点を解決するための手段〕
第1図は本発明の基本構成図である。本発明の図形入力
装置は、ディジタイジング手段1、格子点設定手段2、
および入力格子点決定手段3を有してなる。
ディジタイジング手段lは、ポインティングデバイスに
よりディスプレイ画面上に指示された点の座標情報を読
取って数値化する。格子点設定手段2は、所定の規則性
を有する座標により指定される離散的な格子点を設定す
る。入力格子点決定手段3は、前記ディジタイジング手
段1により得られた前記指示された点の座標に最も近い
座標の格子点を求めるものである。
〔作 用〕
予め、入力したい図形の座標に関して予想されるか、あ
るいは要求されるような規則性を有する座標の格子点を
格子点設定手段2に入力しておく。
オペレータがポインティングデバイスを用いてディスプ
レイ画面上に入力したい点を指示すると、ディジタイジ
ング手段1は指示された点の座標を読取って数値化する
。入力格子点決定手段3は、読取られた座標に最も近い
座標の格子点を求める。
オペレータは、ポインティングデバイスによって完全に
正確に上記の規則性を有する点を指示することはできな
くとも、画面上でオペレータが目的とす−る格子点の近
傍の点を指定すれば、本発明による図形認識装置は、そ
の目的とする格子点が指定されたものと判断してその格
子点の座標を入力する。
なお、上記の規則性を有する格子点の間隔は、オペレー
タがポインティングデバイスによって目的の点の位置を
指示する際の誤差より大きくなければならない。
〔実施例〕
第3図は本発明による図形入力装置を実現するハードウ
ェア構成の一例を示すものである。第3図において、1
1はマウス、12はディジタイザ、13は入力インター
フェイス、14はCPU、15はディスプレイ・プロセ
ッサ、16はフレームバッファ・メモリ、17はCRT
、1Bはキーボード、そして19はメモリである。第3
図のハードウェア構成自体は公知の一般的なものである
マウス11およびディジタイザ12は、オペレータが目
的とする図形の点を指定するためのものである。マウス
11およびディジタイザ12の情報は入力インターフェ
イス13を介してディジタル化されてCPtJ 14に
入力される。CPU 14は、マウス11あるいはディ
ジタイザ12からのカーソルの位置に関する情報に基づ
いてディスプレイ・プロセッサ15およびフレームバッ
ファ・メモリ16を制御しCRT 14上にカーソルの
位置を表示させる。オペレータはCRT 14上のカー
ソルの表示が目的の位置に到達すると、マウス11の押
ボタン等により、その位置の入力を指示する。CPU 
14は入力インターフェイス13を介してこの指示を入
力すべき位置座標として記憶する。キーボード18はそ
の他一般の命令や数値を入力するためのものである。
第2図は本発明による図形入力装置の動作手順を示すも
のである。
まず、ステップ21においては、入力モードを選択する
。格子点の設定に関しては、用途に応じて予め種々のモ
ードのものを用意して置くことができる。例えば、直交
座標や斜交座標、極座標、その他任意の曲線に沿った座
標等を予め記憶して置くようにできる。また、格子点間
の間隔もキーボード入力等によって設定できる。また、
格子点を用いない通常の入力モード、すなわちマウス1
1等によって指定された位置を数値化した値そのものを
入力値として認識するモードも設定して置くようにでき
る。これらの複数のモードは図形入力前にメニューとし
てCRT 17上等に表示させ、いずれか一つをディジ
タイザ12等を用いて選択させるようにして置くように
もできる。このとき、ステップ21は、このメニューの
選択を意味する。
次に、ステップ22においては、実際に入力したい図形
の点をマウス11やディジタイザ12を用いて指示する
。これらの値は前述のように入力インターフェイス13
を介してディジタル化され、CPU 14によって、図
示しないレジスタに一旦保持される。そして、ステップ
23に進む。
ステップ23では、先にステップ21で選択した入力モ
ードが通常の入力モードであるのか、いずれかの格子点
入力モードであるのかを判断し、通常入力モードである
ならば、ステップ25に進んで、従来通り、マウス11
等で指示された座標情報を数値化したものをそのまま目
的の図形の点の入力位置として認識し、他方、もしステ
ップ23において、いずれかの種類の格子点入力モード
であるならば、その種類の格子点の座標を参照して上記
のマウス11等によって指示された座標に最も近い座標
の格子点を選択する。
例えば、直交あるいは斜交座標系において格子点間の間
隔が一定である場合、2次元子面上でマウスによって指
示された位置座標を(M x + M y )、該位置
座標(Mx、My)に最も近い格子点の座標を(X 、
 Y) 、そして、上記の格子点間のX座標およびX座
標の間隔を、それぞれ、tix、ayとし、格子点がこ
の2次元座標の原点を基準に選ばれているとすると、 Mx /dx =M+m、My /dy =N+n、(
M 、Nは整数、04m<dx 、Own<dy)とお
いたとdx き、Ohm<dxならばX=MSm2−ならばdy x=M+1.Q<n<dyならばY=N、n>−ならば
Y=N+1とすることにより、指定された位置座標(M
に、My)に最も近い格子点の座標(X 、 Y)を求
めることができる。
1つの座標の入力が終了するとステップ26で、それが
目的とする図形の最後の点かどうかを判断し、目的とす
る図形の最後の点の座標入力まで上記のステップ22〜
26を繰り返す。
第4図に、上記のステップ24の動作の1例を示す。第
4図においては、x−y平面上に原点0を基準として間
隔dx、dyをもって格子点が設定されている(各格子
点は第4図に“X″で示される)。今、オペレータが直
角三角形ABCの3つの頂点A、BおよびCを入力しよ
うとするとき、オペレータはポインティングデバイスに
よっては正確に格子点の位置を指示することができない
ため、第4図でA’、B’およびC′で示されるような
、格子点A、BおよびCから若干ずれた位置を指示して
しまう。しかし、前述のステップ24の手順によって、
これらの点A’、B’およびC′のX座標およびX座標
と最も近い格子点は、それぞれ、A、BおよびCである
ことが認識されるので、目的のとおり、これらの格子点
A、BおよびCの座標が入力すべき位置座標として認識
される。
このように、本発明の図形入力装置によれば、予め、入
力する図形に適した格子点を選択して設定して置くこと
により、ポインティングデバイス入力時の誤差による端
数のずれを生じない、正確な図形の入力を容易に行なう
ことができる。
〔発明の効果〕
本発明の図形入力装置によれば、ポインティングデバイ
スを用いて、目的の図形を正確、且つ容易に入力するこ
とが可能となる。
【図面の簡単な説明】
第1図は本発明の基本構成図、 第2図は本発明による図形入力装置の動作手順を示す図
、 第3図は本発明の図形入力装置のハードウェア構成例を
示す図、そして 第4図は本発明の図形入力装置の機能説明図である。 (符号の説明) 1・・・ディジタイジング手段、 2・・・格子点設定手段、 3・・・入力格子点決定手段、− 11・・・マウス、   12・・・ディジタイザ、1
3・・・入力インターフェイス、 14・・・CPU。 15・・・ディスプレイ・プロセッサ、16・・・フレ
ームバッファ・メモリ、17・・・CRT、    1
B・・・キーボード、19・・・メモリ。 本発明の基本構成図 $1図

Claims (1)

  1. 【特許請求の範囲】 1、ポインティングデバイスによりディスプレイ画面上
    に指示された点の座標情報を読取って数値化するデイジ
    タイジング手段(1)を有してなる図形入力装置におい
    て、 所定の規則性を有する座標により指定される離散的な格
    子点を設定する格子点設定手段(2)と、前記デイジタ
    イジング手段(1)により得られた前記指示された点の
    座標に最も近い座標の格子点を求める入力格子点決定手
    段(3)とを有してなることを特徴とする図形入力装置
JP62308602A 1987-12-08 1987-12-08 図形入力装置 Pending JPH01150927A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62308602A JPH01150927A (ja) 1987-12-08 1987-12-08 図形入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62308602A JPH01150927A (ja) 1987-12-08 1987-12-08 図形入力装置

Publications (1)

Publication Number Publication Date
JPH01150927A true JPH01150927A (ja) 1989-06-13

Family

ID=17983013

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62308602A Pending JPH01150927A (ja) 1987-12-08 1987-12-08 図形入力装置

Country Status (1)

Country Link
JP (1) JPH01150927A (ja)

Similar Documents

Publication Publication Date Title
US9672589B2 (en) Terminal device and drawing display program for terminal device
JPH05108786A (ja) 図形の変形方法及び装置
US5302967A (en) Figure processing apparatus and method aided by display with ruled lines
JP2868666B2 (ja) 任意の線に沿って組版する電子組版装置
JPH06289849A (ja) 文字図形入力方法
JPH07220109A (ja) 情報処理装置及び方法
JP2005025605A (ja) 物理データフィッティング係数生成システムおよび方法
JPH07244741A (ja) ナビゲーション表示方法及び装置
JPH09244858A (ja) ウィンドウシステムの制御方法および情報処理装置
JPH0644358A (ja) 画像表示装置
JP3036813B2 (ja) 作図装置
EP0393844A2 (en) Data processing system with graphics capability
JPH05143235A (ja) タツチスクリーン入力方式
JP3386209B2 (ja) ディスプレイ画面上に表示されたオブジェクトを再配置する装置
JPH0581391A (ja) 傾きのある直線作画方法
JP2998198B2 (ja) アウトラインフォント作成装置
JP2728193B2 (ja) 図面のトレース方法及び装置
JP3387561B2 (ja) 図形編集システムにおける三角形の作成方式
JPH05341938A (ja) 格子表示装置
JPH0736606A (ja) 波形データ解析システム
JP2571178B2 (ja) 3次元図形処理装置
JPH01142921A (ja) マウス型入力装置
JPS638975A (ja) Cad図面表示装置
JPS638817A (ja) 図面入力方式
JPS63100576A (ja) グラフ作成方法