JPH0527875B2 - - Google Patents
Info
- Publication number
- JPH0527875B2 JPH0527875B2 JP58130959A JP13095983A JPH0527875B2 JP H0527875 B2 JPH0527875 B2 JP H0527875B2 JP 58130959 A JP58130959 A JP 58130959A JP 13095983 A JP13095983 A JP 13095983A JP H0527875 B2 JPH0527875 B2 JP H0527875B2
- Authority
- JP
- Japan
- Prior art keywords
- origin
- input
- command
- display
- section
- 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 - Lifetime
Links
- 238000010586 diagram Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明はデイスプレイ等で図形の作成を行う位
置表示装置に関する。
置表示装置に関する。
近年、図形を扱えるワードプロセツサが開発さ
れ文字と同様に図形も文書中に扱える様になつて
きた。この文書を作成する為に、デイスプレイ等
の表示装置に図形を描く場合、グリツドと呼ばれ
る等間隔の格子点をデイスプレイに表示する方法
が広く行われている。例えば画面上で既に表示さ
れた線分と同じ長さの線分を別の位置に書く時に
は、既に引かれた線分の長さを編集者はグリツド
の点の数で数えて、覚えておき、引こうとする線
の端点よりグリツドの点を数えて、覚えておいた
値と同じところでもう一方の端点を指示するのが
通常のやり方である。第1図及び第2図は、表示
画面上のグリツドを用いて図形を作成する例を示
した図である。
れ文字と同様に図形も文書中に扱える様になつて
きた。この文書を作成する為に、デイスプレイ等
の表示装置に図形を描く場合、グリツドと呼ばれ
る等間隔の格子点をデイスプレイに表示する方法
が広く行われている。例えば画面上で既に表示さ
れた線分と同じ長さの線分を別の位置に書く時に
は、既に引かれた線分の長さを編集者はグリツド
の点の数で数えて、覚えておき、引こうとする線
の端点よりグリツドの点を数えて、覚えておいた
値と同じところでもう一方の端点を指示するのが
通常のやり方である。第1図及び第2図は、表示
画面上のグリツドを用いて図形を作成する例を示
した図である。
第1図に於て図示しない線分P3P4と線分P1P2
は平行に、又線分P2P4と線分P1P3が平行になる
様に点P4を指定して第2図に示す図形を完成さ
せる。この時編集者はP1からP3の距離を計るた
めにグリツドの点の数で数えて、右方向へ3、上
方向に8であることを知りこれを覚えておく。そ
してP2より右へ3、上へ8と数えてP4の位置を
決めていた。この例からも明らかなように、線分
の長さが長い場合には、編集者はグリツドの数を
数えることが大変であり、誤りを避けるために数
回数え直す必要があつた。つまり従来の方法では
編集者に多大な時間で労力を要した。
は平行に、又線分P2P4と線分P1P3が平行になる
様に点P4を指定して第2図に示す図形を完成さ
せる。この時編集者はP1からP3の距離を計るた
めにグリツドの点の数で数えて、右方向へ3、上
方向に8であることを知りこれを覚えておく。そ
してP2より右へ3、上へ8と数えてP4の位置を
決めていた。この例からも明らかなように、線分
の長さが長い場合には、編集者はグリツドの数を
数えることが大変であり、誤りを避けるために数
回数え直す必要があつた。つまり従来の方法では
編集者に多大な時間で労力を要した。
本発明の目的は、デイスプレイに表示すべき図
形を入力する際に、図形を構成する2点間の距離
を表示する事に依り図形の作成を容易に行なえる
装置を提供することにある。
形を入力する際に、図形を構成する2点間の距離
を表示する事に依り図形の作成を容易に行なえる
装置を提供することにある。
本発明は、デイスプレイに図形を表示する際、
この図形を構成する点の座標データ及びコマンド
をタブレツト等の入力装置より入力し、このコマ
ンドにより所望の位置座標を原点に指定し、引き
続き入力する位置座標と原点との距離を計算し、
その値を表示装置へ表示するものである。
この図形を構成する点の座標データ及びコマンド
をタブレツト等の入力装置より入力し、このコマ
ンドにより所望の位置座標を原点に指定し、引き
続き入力する位置座標と原点との距離を計算し、
その値を表示装置へ表示するものである。
本発明によれば、表示画面上の点と点の距離が
自動的に表示されるるので、図形を作成する際に
操作をする人の負担が著しく軽減される。
自動的に表示されるるので、図形を作成する際に
操作をする人の負担が著しく軽減される。
以下、図面を参照して本発明の一実施例につき
説明する。第3図は本実施例の全体構成図であ
る。1はタブレツト、キーボード等より構成さ
れ、位置座標及びコマンドを入力させる入力部で
ある。この入力部1より入力された位置座標及び
コマンドのデータはコマンド判定部2へ送られ
る。このコマンド判定部2では入力されたデータ
が位置座標かコマンドかの判定を行い、原点指定
のコマンドである場合は、コマンドに引き続き入
力される第1の位置座標が原点として原点位置記
憶部3に記憶される。入力されたデータがこの第
1の位置座標に引き続き入力された第2の位置座
標である場合は、この位置座標を位置計算部4へ
送る。位置計算部4では原点位置記憶部3より原
点座標として記憶されている第1の位置座標の値
を取り出し、コマンド判定部2より送られる第2
の位置座標の値から差し引き、その結果としての
値を位置表示部5へ送る。一方、コマンド判定部
2へ送られた第2の位置座標データは原点位置記
憶部3へ送られた第1の位置座標データとともに
デイスプレイ6に送られて、その位置座標点が表
示される。位置表示部5では、位置計算部4より
送られた値、例えばデイスプレイ6上に表示され
た第1・第2の位置座標点間の距離をx方向、y
方向の区別を行いこの座標値を表示する。この位
置表示部5はデイスプレイ6の一区画としても良
いので、編集者はデイスプレイ6上の表示位置と
位置表示部5上の座標値とを見比べながら、タブ
レツト等を用いて正確な距離の線分を引くことが
できる。
説明する。第3図は本実施例の全体構成図であ
る。1はタブレツト、キーボード等より構成さ
れ、位置座標及びコマンドを入力させる入力部で
ある。この入力部1より入力された位置座標及び
コマンドのデータはコマンド判定部2へ送られ
る。このコマンド判定部2では入力されたデータ
が位置座標かコマンドかの判定を行い、原点指定
のコマンドである場合は、コマンドに引き続き入
力される第1の位置座標が原点として原点位置記
憶部3に記憶される。入力されたデータがこの第
1の位置座標に引き続き入力された第2の位置座
標である場合は、この位置座標を位置計算部4へ
送る。位置計算部4では原点位置記憶部3より原
点座標として記憶されている第1の位置座標の値
を取り出し、コマンド判定部2より送られる第2
の位置座標の値から差し引き、その結果としての
値を位置表示部5へ送る。一方、コマンド判定部
2へ送られた第2の位置座標データは原点位置記
憶部3へ送られた第1の位置座標データとともに
デイスプレイ6に送られて、その位置座標点が表
示される。位置表示部5では、位置計算部4より
送られた値、例えばデイスプレイ6上に表示され
た第1・第2の位置座標点間の距離をx方向、y
方向の区別を行いこの座標値を表示する。この位
置表示部5はデイスプレイ6の一区画としても良
いので、編集者はデイスプレイ6上の表示位置と
位置表示部5上の座標値とを見比べながら、タブ
レツト等を用いて正確な距離の線分を引くことが
できる。
第4図は本実施例の制御フローを示す図であ
る。この第4図に於て、先ず原点位置記憶部3を
初期状態に戻すために初期化する(ステツプ11)。
更に位置座標を入力する際に原点指示コマンドが
入力された後かどうかを指定するための制御フラ
グCoMを零にする(ステツプ12)。次にコマンド
判定部2は位置座標或いはコマンドの入力を受け
付け(ステツプ13)、原点指示コマンドの入力の
場合はCoM=1、即ち後に位置座標を入力する
際に、原点指示コマンドの入力に引き続いて行な
われている事が判断出来る様にするる(ステツプ
14)。CoM=1、即ち原点指示コマンドが入力さ
れた直後の状態の時に位置の入力のあつた場合
は、入力された位置座標を原点位置記憶部3へ書
き込む(ステツプ15)。又、CoM=0で位置が入
力された場合は原点位置記憶部3へ書き込まれた
位置座標(原点)よりCoM=0で入力された位
置座標までの距離を位置計算部4で計算し位置表
示部5で表示する(ステツプ16)。
る。この第4図に於て、先ず原点位置記憶部3を
初期状態に戻すために初期化する(ステツプ11)。
更に位置座標を入力する際に原点指示コマンドが
入力された後かどうかを指定するための制御フラ
グCoMを零にする(ステツプ12)。次にコマンド
判定部2は位置座標或いはコマンドの入力を受け
付け(ステツプ13)、原点指示コマンドの入力の
場合はCoM=1、即ち後に位置座標を入力する
際に、原点指示コマンドの入力に引き続いて行な
われている事が判断出来る様にするる(ステツプ
14)。CoM=1、即ち原点指示コマンドが入力さ
れた直後の状態の時に位置の入力のあつた場合
は、入力された位置座標を原点位置記憶部3へ書
き込む(ステツプ15)。又、CoM=0で位置が入
力された場合は原点位置記憶部3へ書き込まれた
位置座標(原点)よりCoM=0で入力された位
置座標までの距離を位置計算部4で計算し位置表
示部5で表示する(ステツプ16)。
次に本実施例により、編集者が実際にデイスプ
レイ上で図形を作成する場合の動作を第1図及び
第2図を用いて説明する。第1図のグリツドを用
いて、既に作成してある図形に点P4を指定しP3
とP4、P2とP4を結ぶことにより第2図に示す図
形が完成する。第2図で示される様にP3とP4を
結ぶ線分はP1とP2を結ぶ線分に平行に、P2とP4
を結ぶ線分はP1とP3を結ぶ線分に平行になるよ
うに作成する。尚、本実施例に於ては、入力すべ
き位置座標のデイスプレイ上での移動、表示をカ
ーソルで行なうものとする。先ず編集者が原点指
定コマンドをタブレツト等から入力した後に、デ
イスプレイ上のグリツドで示されるP1へカーソ
ルを移動し、位置指定し原点をP1とする。次に
カーソルを移動させるとカーソルの表示位置の原
点P1からのグリツド座標が、例えばデイスプレ
イの一区画に設けられた位置表示部へ表示され
る。そしてP3へカーソルを移動すると原点P1
(0,0)からのグリツド座標(3,8)が表示
されるの編集者はこの値を覚えておく。更に再び
原点指定コマンドを入力し、P2へカーソルを移
動し原点位置指定をP2とする。次にカーソルを
移動させると逐次原点P2(0,0)からのグリツ
ド座標が表示されるので(3,8)となるグリツ
ドを編集者が見つけることでP4の位置を決める
ことが出来る。
レイ上で図形を作成する場合の動作を第1図及び
第2図を用いて説明する。第1図のグリツドを用
いて、既に作成してある図形に点P4を指定しP3
とP4、P2とP4を結ぶことにより第2図に示す図
形が完成する。第2図で示される様にP3とP4を
結ぶ線分はP1とP2を結ぶ線分に平行に、P2とP4
を結ぶ線分はP1とP3を結ぶ線分に平行になるよ
うに作成する。尚、本実施例に於ては、入力すべ
き位置座標のデイスプレイ上での移動、表示をカ
ーソルで行なうものとする。先ず編集者が原点指
定コマンドをタブレツト等から入力した後に、デ
イスプレイ上のグリツドで示されるP1へカーソ
ルを移動し、位置指定し原点をP1とする。次に
カーソルを移動させるとカーソルの表示位置の原
点P1からのグリツド座標が、例えばデイスプレ
イの一区画に設けられた位置表示部へ表示され
る。そしてP3へカーソルを移動すると原点P1
(0,0)からのグリツド座標(3,8)が表示
されるの編集者はこの値を覚えておく。更に再び
原点指定コマンドを入力し、P2へカーソルを移
動し原点位置指定をP2とする。次にカーソルを
移動させると逐次原点P2(0,0)からのグリツ
ド座標が表示されるので(3,8)となるグリツ
ドを編集者が見つけることでP4の位置を決める
ことが出来る。
尚、本発明は上記実施例に限定されるものでは
ない。例えばデイスプレイ上でグリツドは表示し
なくても良く、予め決められた単位例えば1cm=
1単位として位置座標を表示しても良い。又、原
点指定コマンドは設けなくても良く、この場合位
置指定を行う度に原点が変更されるとしても良
い。更に位置座標の表示においては、x座標、y
座標の表示の他に原点からの距離を表示してもよ
く、位置座標の表示位置はデイスプレイ上の固定
された一区画ではなく、例えば位置指定した点の
すぐ上に表示してもよいし、デイスプレイ上の数
カ所に表示してもよい。要するに本発明はその要
旨を逸脱しない範囲で種々変形して実施すること
ができる。
ない。例えばデイスプレイ上でグリツドは表示し
なくても良く、予め決められた単位例えば1cm=
1単位として位置座標を表示しても良い。又、原
点指定コマンドは設けなくても良く、この場合位
置指定を行う度に原点が変更されるとしても良
い。更に位置座標の表示においては、x座標、y
座標の表示の他に原点からの距離を表示してもよ
く、位置座標の表示位置はデイスプレイ上の固定
された一区画ではなく、例えば位置指定した点の
すぐ上に表示してもよいし、デイスプレイ上の数
カ所に表示してもよい。要するに本発明はその要
旨を逸脱しない範囲で種々変形して実施すること
ができる。
第1図及び第2図はグリツドを用いて図形を作
成する例を示す図、第3図は本発明の一実施例の
全体構成図、第4図は本発明の一実施例の制御フ
ローを示す図である。 1…入力部、2…コマンド判定部、3…原点位
置記憶部、4…位置計算部、5…位置表示部、6
…デイスプレイ。
成する例を示す図、第3図は本発明の一実施例の
全体構成図、第4図は本発明の一実施例の制御フ
ローを示す図である。 1…入力部、2…コマンド判定部、3…原点位
置記憶部、4…位置計算部、5…位置表示部、6
…デイスプレイ。
Claims (1)
- 1 位置座標及びコマンドのデータを入力するた
めの入力部と、この入力部より入力されたデータ
が原点指定コマンドであるか否かを判定するコマ
ンド判定部と、このコマンド判定部により原点指
定コマンドとして判定された場合前記入力部から
このコマンドが入力された後最初に入力された位
置座標を原点を示す第1の位置座標として記憶す
る原点位置記憶部と、この原点位置記憶部に原点
がセツトされた後前記コマンド判定部で位置座標
と判別された場合はこのデータが第2の位置座標
として供給されて原点位置記憶部に記憶されてい
る原点座標の値から第2の位置座標までの相対値
を求める位置計算部と、この位置計算部より得ら
れる相対値を表示する位置表示部とを具備したこ
とを特徴とする位置表示装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58130959A JPS6023890A (ja) | 1983-07-20 | 1983-07-20 | 位置表示装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58130959A JPS6023890A (ja) | 1983-07-20 | 1983-07-20 | 位置表示装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6023890A JPS6023890A (ja) | 1985-02-06 |
| JPH0527875B2 true JPH0527875B2 (ja) | 1993-04-22 |
Family
ID=15046628
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58130959A Granted JPS6023890A (ja) | 1983-07-20 | 1983-07-20 | 位置表示装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6023890A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2892353B2 (ja) * | 1988-05-19 | 1999-05-17 | 富士通株式会社 | 描画装置 |
-
1983
- 1983-07-20 JP JP58130959A patent/JPS6023890A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6023890A (ja) | 1985-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2994888B2 (ja) | 入力処理装置および入力処理方法 | |
| CN112799583B (zh) | 一种基于android平台的点位示意图绘制系统 | |
| JPH0238978B2 (ja) | ||
| JPH07111742B2 (ja) | 図形の変形方法及び装置 | |
| JPH0527875B2 (ja) | ||
| JP2892353B2 (ja) | 描画装置 | |
| JP2828301B2 (ja) | グラフおよび表の制御表示処理装置 | |
| JPH0546707A (ja) | 情報処理装置 | |
| JP2815364B2 (ja) | Cad装置 | |
| JP2575658B2 (ja) | 文字列のレイアウト装置 | |
| JPS60263986A (ja) | スケ−ル付きカ−ソル表示方法 | |
| JP3387561B2 (ja) | 図形編集システムにおける三角形の作成方式 | |
| JPS62154069A (ja) | マウスを使つた直線入力装置 | |
| JPH0488560A (ja) | 図面の引出し線の角度補正処理方法およびその装置 | |
| JPH05135050A (ja) | 線分属性表示方法 | |
| Gingerich | Computer graphics building definition system | |
| JPH1185733A (ja) | 文書編集装置及びその文書編集方法並びに記録媒体 | |
| JPS61267180A (ja) | 基準線分入力処理方式 | |
| JPS63159977A (ja) | コンピユ−タによる表の編集方法 | |
| JPH04247581A (ja) | コンピュータグラフィックスにおける図形の配置方法 | |
| JPH10162168A (ja) | 3次元描画ベクトルデータの入力方法 | |
| JPH0554086A (ja) | 図面データ抽出装置 | |
| JPH0546706A (ja) | 情報処理装置 | |
| JPH05290135A (ja) | 図形描画装置 | |
| JPS63205772A (ja) | 図形処理システムに於ける線分作成方式 |