JPH08180202A - 図形処理装置及びその制御方法 - Google Patents

図形処理装置及びその制御方法

Info

Publication number
JPH08180202A
JPH08180202A JP6324427A JP32442794A JPH08180202A JP H08180202 A JPH08180202 A JP H08180202A JP 6324427 A JP6324427 A JP 6324427A JP 32442794 A JP32442794 A JP 32442794A JP H08180202 A JPH08180202 A JP H08180202A
Authority
JP
Japan
Prior art keywords
graphic
polygon
group
processing apparatus
edited
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
JP6324427A
Other languages
English (en)
Inventor
Naoki Iwamoto
直樹 岩本
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP6324427A priority Critical patent/JPH08180202A/ja
Publication of JPH08180202A publication Critical patent/JPH08180202A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】 【目的】 編集対象となる図形群を、その図形の個数に
かかわらず、簡単に、短時間に選択することを可能なら
しめる。 【構成】 表示装置8に表示された図形の所望とする図
形群を、それを取り囲むような多角形を入力装置9を走
査して描画する。中央処理装置7は、描画された多角形
のデータとメモリ装置12に記憶されている個々の図形
データとを照らし合わせて、その多角形に包含される図
形群を抽出する。そして、抽出された図形群を編集対象
として処理する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は図形処理装置及びその制
御方法、詳しくは図形の作成編集を行う装置及びその制
御方法に関するものである。
【0002】
【従来の技術】従来、CADシステムなどの図形処理装
置においては、作業対象図形群(複数の図件)の編集を
行う場合(例えば、複数の図形に対して線分の太さを再
定義したり、それらを削除したりする場合等)、その作
業対象図形群の個々の図形をマウス等のポインティング
デバイスで1つ1つ選択していく作業を行っている。
【0003】
【発明が解決しようとする課題】しかしながら、これで
は作業対象図形群を構成する図形の個数が多数ある場
合、その選択作業に多くの時間を必要とし、作業効率面
及びユーザーインターフェース面で問題が残る。
【0004】
【課題を解決するための手段】及び
【作用】本発明はかかる問題点に鑑みなされたものであ
り、編集対象となる図形群を、その図形の個数にかかわ
らず、簡単に、短時間に選択することを可能ならしめる
図形処理装置及びその制御方法を提供しようとするもの
である。
【0005】この課題を解決するため、例えば本発明の
図形処理装置は以下の構成を備える。すなわち、図形の
作成編集を行う図形処理装置であって、表示された複数
の図形中の所望とする図形群を包含する多角形を設定す
る多角形設定手段と、設定された多角形に包含される図
形群を抽出する抽出手段とを備え、抽出された図形群を
編集対象とする。
【0006】また、本発明の実施態様に従えば、多角形
設定手段は、所定のポインティングデバイスを使用し、
多角形を描画する手段であることが望ましい。これによ
れば、表示画面上で編集対象となる図形を選択できるよ
うになる。
【0007】また、多角形設定手段で設定された多角形
を、他の図形と異なる形態で表示する手段を更に備える
ことが望ましい。これによって、設定する多角形が編集
中の図形と区別できるので、操作者が混乱することがな
くなる。
【0008】また、抽出手段で抽出された図形群を、多
角形に包含されない図形と異なる形態で表示する手段を
更に備えることが望ましい。これによって、編集対象の
図形と、それを設定するための多角形とが区別できるの
で、操作性が向上する。
【0009】また、更に、従前に抽出された図形群に対
して、前記抽出手段で抽出された図形群を追加する手段
を備えることが望ましい。これによって、複雑な多角形
を描画することから開放されるようになる。
【0010】
【実施例】以下、添付図面に従って本発明に係る実施例
を詳細に説明する。
【0011】図1は本発明の図形処理装置のブロック構
成図である。
【0012】図示において、7は本装置全体の制御を司
り、後述する処理部として機能する中央処理装置(以
下、CPU)である。8はCRT等の表示装置であり、
図形編集はこの表示装置8の表示画面上で行う。9は入
力装置であり、各種コマンドや文字を入力するためのキ
ーボード及び表示画面上の所望とする位置を指定した
り、後述する編集対象図形群を選択するためのポインテ
ィングデバイスを備える。10は、フォントデータやO
S(オペレーティングシステム)、図形作成編集プログ
ラムをはじめ、後述する図2に示すフローチャートに対
応するプログラムが記憶している情報読込み装置(例え
ばハードディスク等)である。11は、編集した図形情
報を記憶保持するための記憶装置(例えばハードディス
クやフロッピーディスク等)である。従って、情報読み
取り装置10が書き込み可能であれば、装置10、11
は1つの装置であっても構わない。
【0013】12は情報読み取り装置11から読み込ま
れたプログラムを展開すると共に、編集中の図形情報を
記憶するメモリ装置であり、RAMで構成されている。
CPU7は、必要に応じて情報読込み装置10からプロ
グラム等をこのメモリ装置12にロードし、実行するこ
とになる。
【0014】上記構成における実施例の装置の編集図形
を選択編集する例を図2のフローチャートに従って説明
する。
【0015】尚、以下の説明に先立ち、編集対象となる
いくつかの図形が既に表示装置8に表示されているもの
とする。図形の描画等は公知の技術を使用するものと
し、その説明は省略する。また、編集対象の図形或いは
図形群の選択方法は2つあり、1つは先に説明した従来
技術の如く、1つ1つをポインティングデバイスで選択
するものであり(マウスであればクリックすることにな
る)、もう1つは実施例の特徴である多角形で選択しよ
うとする図形群を包含するものである。
【0016】いずれにせよ、図2のフローチャートの処
理が開始されるとき、上記2つのいずれかで図形群が選
択されているものとする。
【0017】ステップS1は、編集対象の図形群をが1
つ1つ選択された場合の処理で、この場合には選択され
た図形情報をメモリ装置12内の図形情報から抽出す
る。
【0018】ステップS2は、実施例特有の処理、すな
わち、多角形を描画する(但しこの多角形はテンポラリ
の図形であることは言うまでもない)ことで図形群が選
択された場合の処理であり、その多角形の形状を抽出す
る。
【0019】ステップS3は、ステップS2に後続する
処理であり、抽出した多角形図形に包含されている図形
群をメモリ装置12に記憶されている図形情報から抽出
する。メモリ装置12に記憶されている図形情報には、
編集中の各図形の種別やその位置と大きさ等が記憶され
ており、そのデータとステップS2で抽出した多角形デ
ータとを照らし合わせて、図形群を抽出する。
【0020】いずれにせよ、上記のステップS1、或い
はステップS2、3で編集対象の図形群が特定した場
合、処理はステップS4に進み、抽出した編集対象の図
形群に対して、更なる編集対象の図形の追加を行うのか
否かを判断する。編集対象の図形群を追加する場合に
は、入力装置9の特定のキーを押下した場合、或いは、
表示画面にかかる選択メニューを表示して、ポインティ
ングデバイスでその中の“編集対象追加”を選択するな
どの処理を行えば良い。
【0021】さて、編集対象の追加であると判断した場
合、処理はステップS5に進み、追加指示された図形或
いは図形群を、ステップS3までで抽出された図形群に
追加する。
【0022】また、削除指示であると判断した場合に
は、処理はステップS6に進んで、編集対象である図形
群に対して削除処理(表示画面から消去すると共にメモ
リ装置12内の図形データの該当する情報の削除)を行
う。
【0023】ここで、上記処理の理解を容易にするた
め、編集対象図形の追加処理を図3を用いて説明する。
【0024】今、図3(a)に示すような、四角形の図
形、及びその中に3つの円の図形が表示されているもの
とする。ここで、オペレータが外側の四角形を編集対象
として選択した場合、上記のステップS1では、図3
(b)のように外側の図形のみが編集対象として抽出さ
れる。ここで、図3(c)の如く、四角形の内部にある
3つの円を多角形で包含させ、それを編集対象として追
加させると(ステップS5)、結果として、編集対象は
図3(a)の四角形と3つの円の全てとなる。
【0025】このように、多角形で図形を囲むことで、
編集対象となる図形群を簡単に、指定及び追加できるよ
うになる。
【0026】また、図4(a)〜(c)は削除処理(ス
テップS6)の具体的な例を示すものであり、同図
(a)の表示図形に対して、四角形内部の3つの円を多
角形で包含させ(同図(b))、削除処理を行うと同図
(c)のようになる例である。
【0027】尚、上記処理では、編集処理として削除の
みを示したが、これに本願発明が限定されるものではな
い。すなわち、編集対象となる図形群を移動させたり、
線分の太さを変えたり、コピーしたり等あらゆる編集に
対して有効であるからである。
【0028】また、編集対象となる図形を選択するため
の多角形を描画するときには、図3、4の如く、選択す
るためにテンポラリに描画し、編集図形そのものではな
いように明示することが必要である。図示の場合には、
一点鎖線を用いたが、表示濃度を変えたり、カラー表示
できる場合にはその色を特定の色にしても良い。また、
編集対象となった図形群も、他の変種対象外の図形と区
別できるようにすることが望ましい。理由は、編集対象
の図形を追加する場合にどの図形が既に選択されている
のかを明示することで、余分な作業をオペレータに強い
ることを回避できるからである。
【0029】また、編集対象の図形を選択するための多
角形の描画は、特定のキーを押しながらクリック(クリ
ックした点が多角形の頂点になる)することで行うもの
とするが、これに限らずいかなる手法を用いても良い。
【0030】更にまた、変種対象となる図形を追加する
意外に、編集対象から除外するモードを持ってもよい。
すなわち、複数の図形の大部分を選択するし、その中に
混在したごく少ない図形を非編集対象にした場合に対処
するためである。このモードを備えることで、とりあえ
ず全体の図形を多角形で囲み、その後でその多角形内部
の特定の図形を非編集モードから除外すれば、結果とし
て作業量を減らすことが可能になるからである。この場
合には、例えば画面に“選択解除”などの項目を有する
メニューを表示させてオペレータがそれを選択した場合
に、動作させるか、或いは特定のキーを押しながらクリ
ックすることで解除モードをCPUに知らせる等が考え
られるが、その手法はいかなるものであっても良いのは
理解できよう。
【0031】以上説明したように本実施例によれば、多
角形(頂点数は制限なし)で編集対象の図形群を囲むこ
とで、一度に所望とする図形群が選択できるので、作業
量を減らすことが可能になる。しかも、多角形で編集図
形群を選択できるので、多くの図形が表示されている場
合においても、非編集対象の図形を避けながら編集対象
の図形群を選択できるという優れた作用効果を奏するこ
とが可能になる。
【0032】尚、本発明は、上記の如く、1つの機器か
ら成る装置に適用しても良いし、複数の機器から構成さ
れるシステムに適用しても勿論構わない。また、本発明
は装置或いはシステムにプログラムを供給することによ
って達成される場合にも適用できることはいうまでもな
い。
【0033】
【発明の効果】以上説明したように本発明によれば、編
集対象となる図形群を、その図形の個数にかかわらず、
簡単に、短時間に選択することが可能になる。
【0034】
【図面の簡単な説明】
【図1】実施例の図形処理装置のブロック構成図であ
る。
【図2】実施例における編集対象選択に係るフローチャ
ートである。
【図3】実施例における編集対象図形の追加処理の概要
を説明するための図である。
【図4】実施例における編集対象図形に対する削除処理
の概要を説明するための図である。
【符号の説明】
7 中央処理装置 8 表示装置 9 入力装置 10 情報読込み装置 11 記憶装置 12 メモリ装置

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 図形の作成編集を行う図形処理装置であ
    って、 表示された複数の図形中の所望とする図形群を包含する
    多角形を設定する多角形設定手段と、 設定された多角形に包含される図形群を抽出する抽出手
    段とを備え、 抽出された図形群を編集対象とすることを特徴とする図
    形処理装置。
  2. 【請求項2】 前記多角形設定手段は、所定のポインテ
    ィングデバイスを使用し、多角形を描画する手段である
    ことを特徴とする請求項第1項に記載の図形処理装置。
  3. 【請求項3】 前記多角形設定手段で設定された多角形
    を、他の図形と異なる形態で表示する手段を更に備える
    ことを特徴とする請求項第1項に記載の図形処理装置。
  4. 【請求項4】 前記抽出手段で抽出された図形群を、前
    記多角形に包含されない図形と異なる形態で表示する手
    段を更に備えることを特徴とする請求項第1項に記載の
    図形処理装置。
  5. 【請求項5】 従前に抽出された図形群に対して、前記
    抽出手段で抽出された図形群を追加する手段を備えるこ
    とを特徴とする請求項第1項に記載の図形処理装置。
  6. 【請求項6】 図形の作成編集を行う図形処理装置の制
    御方法であって、 表示された複数の図形中の所望とする図形群を包含する
    多角形を設定する多角形設定工程と、 設定された多角形に包含される図形群を抽出する抽出工
    程とを備え、 抽出された図形群を編集対象とすることを特徴とする図
    形処理装置の制御方法。
  7. 【請求項7】 前記多角形設定工程は、所定のポインテ
    ィングデバイスを使用し、多角形を描画する工程を含む
    ことを特徴とする請求項第6項に記載の図形処理装置の
    制御方法。
  8. 【請求項8】 前記多角形設定工程で設定された多角形
    を、他の図形と異なる形態で表示する工程を更に備える
    ことを特徴とする請求項第6項に記載の図形処理装置の
    制御方法。
  9. 【請求項9】 前記抽出工程で抽出された図形群を、前
    記多角形に包含されない図形と異なる形態で表示する工
    程を更に備えることを特徴とする請求項第6項に記載の
    図形処理装置の制御方法。
  10. 【請求項10】 従前に抽出された図形群に対して、前
    記抽出工程で抽出された図形群を追加する工程を備える
    ことを特徴とする請求項第6項に記載の図形処理装置の
    制御方法。
JP6324427A 1994-12-27 1994-12-27 図形処理装置及びその制御方法 Pending JPH08180202A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6324427A JPH08180202A (ja) 1994-12-27 1994-12-27 図形処理装置及びその制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6324427A JPH08180202A (ja) 1994-12-27 1994-12-27 図形処理装置及びその制御方法

Publications (1)

Publication Number Publication Date
JPH08180202A true JPH08180202A (ja) 1996-07-12

Family

ID=18165683

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6324427A Pending JPH08180202A (ja) 1994-12-27 1994-12-27 図形処理装置及びその制御方法

Country Status (1)

Country Link
JP (1) JPH08180202A (ja)

Similar Documents

Publication Publication Date Title
US5157763A (en) Visually assisted method for transfer of data within an application or from a source application to a receiving application
JP3258379B2 (ja) メニュー表示装置
JP3862336B2 (ja) 画像編集方法及び装置
JPH08328795A (ja) ツールボタンの設定のための方法及び編集装置
JPH08180202A (ja) 図形処理装置及びその制御方法
JP3658027B2 (ja) 図形編集装置および図形編集方法
US20020051000A1 (en) Design support system facilitating process modification
JPH0563819B2 (ja)
JP3117421B2 (ja) コアレス加工形状判別方法、装置及びコアレス加工形状判別プログラムを記録したコンピュータ読取り可能な記録媒体
US6879736B1 (en) Apparatus and method of processing characters
JPH06110884A (ja) 編集装置
JP2937374B2 (ja) 対話型図形処理装置
JP2671847B2 (ja) シナリオ編集装置
JPH02151972A (ja) 文書検索方式
JPH08263528A (ja) Cad装置
JPH0814824B2 (ja) 文書論理構造編集装置
JPH044473A (ja) 作図装置
JP3246952B2 (ja) Cad処理方法および装置
JP2922578B2 (ja) 文字処理装置
JPH08185429A (ja) 画像表示装置及び画像表示方法
JPH08171646A (ja) 図形作成装置
JPH0667869A (ja) メニュー表示方法およびその装置
JPH01207788A (ja) 文書作成装置
JPH01303572A (ja) メニュー作成装置
JPH10208080A (ja) 図形処理装置および図形処理方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050105

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050307

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050513

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050912