JPS62115579A - グラフイツク図形表示制御装置 - Google Patents

グラフイツク図形表示制御装置

Info

Publication number
JPS62115579A
JPS62115579A JP60256072A JP25607285A JPS62115579A JP S62115579 A JPS62115579 A JP S62115579A JP 60256072 A JP60256072 A JP 60256072A JP 25607285 A JP25607285 A JP 25607285A JP S62115579 A JPS62115579 A JP S62115579A
Authority
JP
Japan
Prior art keywords
key
graphic
index
procedure memory
designated
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.)
Granted
Application number
JP60256072A
Other languages
English (en)
Other versions
JP2679971B2 (ja
Inventor
Fusao Nishiura
房夫 西浦
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP60256072A priority Critical patent/JP2679971B2/ja
Publication of JPS62115579A publication Critical patent/JPS62115579A/ja
Application granted granted Critical
Publication of JP2679971B2 publication Critical patent/JP2679971B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)

Abstract

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

Description

【発明の詳細な説明】 「発明の技術分野J 本発明は、画面に描いた図形の移動またはコピーを容易
にしたグラフィック表示装置に関する。
[従来技術とその問題点] グラフィック表示装置において、例えば第6図(1)に
示すように画面に図形(a)が表示されていて、これを
移動するには、従来。
■ 第6図(2)に示すようにある点 (例えば(ア))をカーソルで指定し、■ その対角線
上の点(イ)をカーソルで指定すると、 ■ 大きさの自由に変わる枠カーソル(つ)が表示され
る。
■ 次に枠カーソル(つ)を移動して (第6図(3)) ■ 移動キーを押すと ■ 図形が移動する(第6図(4))。
という操作が必要である。また、コピーの場合は、上記
移動キーの代わりにコピーキーを操作する。
上記のように従来では1画面上に表示されている図形を
移動又はコピーする場合に、その操作が大変面倒であっ
た。
[発明の目的] 本発明は上記の点に鑑みてなされたもので、画面に描い
た図形を画面上で移動またはコピーしたい時、非常にP
1甲な操作で実行できるグラフイツり表示装置を提供す
ることを目的とする。
[発明の要点] 本発明は、画面上で図形を描くときに、その図形のイン
デックスを登録しておき、後にインデックスによりその
図形を指定して、移動、コピーができるようにしたもの
である。
[発明の実施例] 以下、図面を参照して本発明の一実施例を説明する。第
1図は、グラフィック表示装置の構成を示すブロック図
である。同図において、1はキー人力部で、描画キー2
、設定キー3、実行キー4からなるモード設定キー、点
キー5、線キー6、円キー7、四角キー8からなる機能
キー、区切キー9、セットキーio、 y6了キー11
、移動キー12、コピーキー13、エンターキー14、
カーソルキー15等のキーを備えていると共に、その他
、因示しないが数値キー、アルファベットキー等を備え
ている。上記カーソルキー15は、エンターキー14を
中心としてその周囲に位置し、上下左右の方向及び右上
、右下、左下、左上の方向をそれぞれ指定する8つのキ
ーからなっている。そして、上記キー人力部1から入力
されるデータは、c p U 21へ送られる。このC
P tJ 21には、各種制御命令を記憶しティる制′
111IRoM22、’7−りRAM23、手順メモリ
24、表示制御回路25が接続される。この表示制御回
路25は、CP U 21から送られてくる表示用デー
タをVRAM (ビデオメモリ)26に書込み、このV
RAM26に記憶したデータをCRT表示部27に表示
する。
次に上記実施例の動作をフローチャートに従って説明す
る。
最初にキー人力部1における描画キー2を操作して描画
モードを指定し、第2図に示す描画フローに従って所望
の図形を作成する。図形を作成する場合、まず、第2図
のステップA1において機能設定を行なう。キー人力部
1における点キー5、線キー〇、円キー7、四角キー8
が機能キーであり、これらのキーにより、「点」、「線
」、「円」、「四角」等の任意の機能を設定する。次い
でステップA2においてカーソルキー15及びセットキ
ー10により座標を設定する。上記ステップAI 、A
2の設定は、例えば 点→「点J(Xi、Yl)rセット」 線→[線J(Xl、Yl)−rセット」(X2 、Y2
 >rセット」 円→「円J  (XI 、 Yl )  rセット」(
X2 、Y2 >rセット」 四角→[四角J(Xl、Y’l)rセット」(X2 、
Y2 )rセット」 のようにして行なう。この場合、線であれば始点と終点
の座標を指定し、円であれば中心及び円弧上の1点の座
標を指定し1、四角であれば対角線の座標を指定する。
上記のようにして設定された機能及び座標は、ステップ
A3においてCP U 21により手順メモリ24に登
録される。この手順メモリ24は、第3図に示すように
コマンドエリア24a及びデータエリア24bからなり
、上記ステップA3においては上記コマンドエリア24
aに「点」 「線」「円」 「四角」等のコマンドが登
録され、データエリア24bに上記コマンドに対する座
標データが登録される。次いでステップA4に示す計算
処理を実行する。上記ステップA4は、A4z、A42
の2つの処理ステップからなり、ステップA41では上
記のようにして設定された座標から描くべき各点の座標
を計算により求め、ステップA42においてVRAM2
13に1込む。例えば円であれば、2点から半径が求ま
り、円の方程式より円周の座標を計算できる。そして、
上記ステップA4においては、計算しながらその座標を
VRAM26に書込んでいくので、ステップA4の処理
は何回も繰返して行なわれる。
上記のようにして一つの図形に対するデータ設定を行な
った後、次の設定図形との間を区切りたい場合は、区切
キー9を操作する。この区切キー9の操作の有無は、ス
テップA5において判断される。区切キー9を操作した
場合であれば、ステップA5からステップ八〇に進み、
第3図に示すように手順メモリ24のコマンドエリア2
4aに区切コマンドを登録すると共に、ステップA7に
おいてデータエリア24bに上記設定図形に対するイ二
シャシ、つまり、インデックス(キーワード)を登録す
る。このインデックスは例えばrENJとか、rZUK
E11J等任意に考えられる。上記図形設定後、あるい
は区切キー9の操作後、更に図形の登録操作を行なう場
合で、同じ機能の図形を登録する場合は、機能キー5〜
8を操作せず、そのまま座標設定操作を行ない、機能変
更を行なう場合は、機能キー5〜8により機能変更を行
なった後、座標設定操作を行なう。
しかして、上記ステップA7の処理を終了した場合、あ
るいはステップA5で区切キー9が操作されていないと
判断された場合は、ステップ八8に進んで終了キー11
が操作されたか否かを判断する。終了キー11が操作さ
れていない場合は、ステップA9に進んで機能を変える
か否か、つまり、機能キー5〜9が操作されたか否かを
判断し、機能を変えない場合はステップA2に戻り、機
能を変える場合はステップA1に戻る。以下、同様にし
て任意の図形を順次設定することにより、その基準座標
及びインデックスが第3図に示す手順メモリ24に登録
され、描画座標がVRAlv126に登録される。そし
て、上記の描画操作を終了する場合は、終了キー11を
操作する。この終了キー11の操作は、ステップ八8で
検出され、これにより描画フローの処理を終了する。
次に上記のようにして描画した図形を移動する場合の動
作について説明する。図形を移動する場合は、画面に図
形が表示されている状態において、移動キー12を操作
して「移動」モードを指定する。
この「移動」モードが指定されると、第4図に示す移動
フローが実行される。オペレータは、上記「移動」モー
ドにおいて、まず、ステップB1に示すようにキー操作
により移動したい図形のインデックスを指定する。イン
デックスが指定されると、CP tJ 21はステップ
B2に示すように指定インデックスに基づいて手順メモ
リ24をサーチし、そのインデックスに対応する図形に
対して枠カーソルを画面上に表示する。次いでオペレー
タは、画面表示された枠カーソルをステップB3に示す
ようにカーソルキー15の操作により所望の位置まで移
動し、ステップB4においてセットキー10を操作する
。CP U 21は、上記セットキー10が操作される
とステップB5に進み、枠カーソルの指定位置から基準
の座標を計算により求め、手順メモリ24の内容、つま
り、インデックス指定されている図形データを書換える
。その後、CP U 21はステップ8Gに示すように
手順メモリ24の訂正後の座標から描画情報を求め、V
RAM2Bに書込んでステップB7に示すようにCR7
表示部27に表示する。以上で描画フローを終了する。
また、画面上で描いた図形をコピーしたい場合は、上記
移動キー12の代わりにコピーキー13を操作して「コ
ピー」モードを指定することにより、上記移動の場合と
同様の操作によりコピー処理を行なうことができる。
以上で図形作成を終了し、次に実行キー4を操作して図
形の再現動作を実行させる。上記実行キー4を操作する
ことにより、第5図に示す実行フローの処理が行なわれ
る。まず、ステップC1に示すように、手順メモリ24
に登録されている図形の中から表示したい図形のインデ
ックスを指定する。このインデックス指定が行なわれる
と、CP U 21はステップC2において手順メモリ
24をサーチし、ステップC3に示すように指定インデ
ックスに対するコマンドを取出す。上記ステップC1に
おいてインデックス指定を行なわなかった場合、CPU
21はステップC3において手順メモリ24のスタート
アドレスからコマンドの読出しを開始する。CP tJ
 21は、上記のようにして手順メモリ24からコマン
ドを取出すと、ステップC4において区切コードである
か否かを判断し、区切コードでなかった場合は、ステッ
プC5に進んで描画処理を行なう。すなわち、CP U
 21は、まず、手順メモリ24から上記コマンドに対
応する基準の座標データを読出して描くべき各点の座標
を計算により求め、表示制御回路25を介してVRAM
26に書込んでCR7表示部27に表示し、その後、ス
テップC6に進む。また、上記ステップC4において区
切りコードでないと判断された場合は、直ちにステップ
C6の処理を実行する。このステッブC6では、手順メ
モリ24の記憶内容がR後まで読出されたか否かを判断
し、R後まで読出されていなければテップC3に戻る。
以下、同様の処理を繰返し、手順メモリ24から読出さ
れる基準の座標から描くべき各点の座標を計算により求
め、表示制卸回路25を介してVRAM26に書込み、
CRT表示部27に表示する。そして、手順メモリ24
の記憶内容が最後まで読出されると、その状態がステッ
プC4で検出されて実行フローの処理を終了する。
[発明の効果] 以上詳記したように本発明によれば、グラフィック表示
装雪において、画面上で図形を描くときに、その図形の
インデックスを登録しておき、後にインデックスにより
その図形を指定して、図形の移動、コピーができるよう
にしたので、画面上で描いた図形の移動またはコピーを
非常に簡単な操作で行ない得るものである。
【図面の簡単な説明】
第1図ないし第5図は本発明の一実施例を示すもので、
第1図は回路構成を示すブロック図、第2図は描画動作
を示すフローチャー1〜、第3図は手順メモリの記憶構
成を示す図、第4図は移動動作を示すフローチャート、
第5図は表示実行動作を示すフローチャ−ト、第6図(
1)〜(4)は従来のグラフィック表示装置における図
形移171vJ作を説明するための図である。 1・・・キー人力部、13・・・カーソルキー、21・
・・CPU、22・・・制御lROM、23・・・ワー
クRAM。 24・・・手順メモリ、25・・・表示11J tl1
回路、26・・・VRAM、27・・・CRT表示部。 出願人代理人 弁理士 鈴 江 武 彦第2図 ★蚤動フロー 第4図 実」イフロー 第5図 第6jぎ1

Claims (1)

    【特許請求の範囲】
  1. 画面上で図形を作成する図形作成手段と、この手段によ
    り図形を作成する際、その図形のインデックスを入力す
    る手段と、この手段により入力されたインデックスを上
    記図形作成手段で作成された図形と対応させて記憶する
    手順メモリと、上記インデックスの入力により上記手順
    メモリの対応する図形をサーチし、カーソル指定に応じ
    て上記対応図形を移動する手段とを具備したことを特徴
    とするグラフィック表示装置。
JP60256072A 1985-11-15 1985-11-15 グラフイツク図形表示制御装置 Expired - Fee Related JP2679971B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60256072A JP2679971B2 (ja) 1985-11-15 1985-11-15 グラフイツク図形表示制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60256072A JP2679971B2 (ja) 1985-11-15 1985-11-15 グラフイツク図形表示制御装置

Publications (2)

Publication Number Publication Date
JPS62115579A true JPS62115579A (ja) 1987-05-27
JP2679971B2 JP2679971B2 (ja) 1997-11-19

Family

ID=17287504

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60256072A Expired - Fee Related JP2679971B2 (ja) 1985-11-15 1985-11-15 グラフイツク図形表示制御装置

Country Status (1)

Country Link
JP (1) JP2679971B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH038087A (ja) * 1989-04-19 1991-01-16 Nec Corp 図形の部品化による文書作成制御方式

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58195930A (ja) * 1982-05-11 1983-11-15 Fujitsu Ltd 図形的処理機能をもつ日本語入力装置
JPS59119476A (ja) * 1982-12-22 1984-07-10 インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン 対話式ラスタ走査表示システム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58195930A (ja) * 1982-05-11 1983-11-15 Fujitsu Ltd 図形的処理機能をもつ日本語入力装置
JPS59119476A (ja) * 1982-12-22 1984-07-10 インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン 対話式ラスタ走査表示システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH038087A (ja) * 1989-04-19 1991-01-16 Nec Corp 図形の部品化による文書作成制御方式

Also Published As

Publication number Publication date
JP2679971B2 (ja) 1997-11-19

Similar Documents

Publication Publication Date Title
EP0194442B1 (en) Method for manipulation of graphic sub-objects in an interactive draw graphic system
JPS6324448A (ja) 複合文書処理装置
JPH06180661A (ja) ファイル検索方法
JP3599198B2 (ja) 図形編集装置
JPS62115579A (ja) グラフイツク図形表示制御装置
JPH0322014A (ja) メニュー選択方法
JPH0565905B2 (ja)
JP2663967B2 (ja) 情報記憶制御方法
JPH01103764A (ja) マルチウィンドウを用いた文書編集方法
JPH02230376A (ja) 画像処理装置
JPS60167059A (ja) 表および文書内デ−タ利用方式
JPH07295778A (ja) 文書格納システム
JP2616426B2 (ja) 文字列表示装置
JP2751224B2 (ja) 文書作成装置
JPH11212968A (ja) 文書処理装置及び方法
JPH03119465A (ja) 文書編集装置
JP2532973B2 (ja) 文書処理装置
JPH08153095A (ja) 画像管理編集システム
JPH04338879A (ja) 似顔絵作成装置
JPS62115578A (ja) グラフイツク表示装置
JP3000749B2 (ja) 文字編集装置
JPS6084588A (ja) 図形処理装置
JPH01191928A (ja) データ入力装置
JPH05135050A (ja) 線分属性表示方法
JPH058435B2 (ja)

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees